diff --git a/index.html b/index.html index 1c28e0bc60..33845c9b0e 100644 --- a/index.html +++ b/index.html @@ -172,7 +172,7 @@ display: block !important; } - + \ No newline at end of file diff --git a/p__Declaration__Filds__index.2ac9b4e0.async.js b/p__Declaration__Filds__index.2ac9b4e0.async.js deleted file mode 100644 index bf3bca898a..0000000000 --- a/p__Declaration__Filds__index.2ac9b4e0.async.js +++ /dev/null @@ -1,177 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3914],{89489:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},59477:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},40001:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},49198:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},84105:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},18785:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},73331:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},15277:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},52671:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},8657:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},56082:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},33853:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},12893:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},15075:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},32134:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},43531:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},61485:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},38819:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},47472:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},33847:function(Ot,Ae,e){e.d(Ae,{i:function(){return v},Z:function(){return p}});var i={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},c=e(71418),m=e(6848),X=e(92310),f=e.n(X),R=e(955),t=e(8797),oe=e(24065),se="data:image/png;base64,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",x="data:image/png;base64,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",ie="data:image/png;base64,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",z="data:image/png;base64,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",b="data:image/png;base64,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",re="data:image/png;base64,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",W="data:image/png;base64,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",J="data:image/png;base64,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",Be="data:image/png;base64,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",ge="data:image/png;base64,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",Ee="data:image/png;base64,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",K="data:image/png;base64,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",P=e(59301);const v=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:se,swimg:x},{name:"101\u8BA1\u5212",ptimg:ie,swimg:z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:b,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:W,swimg:J},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Be,swimg:ge},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ee,swimg:K}];var p=({className:y,dataSource:F=[],col:H=4,right:M,bottom:O=23,precision:be=0,wrapWidth:te=1200,trackEventItems:Ke,loading:U,onRemove:ne=()=>{},isCurrent:q=!0,showAlias:Q=!1})=>{const ae=Math.floor((te-(H-1)*M)/H),j=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(g=>(window.ENV==="build"&&(g.ptimg=`/react/build${g.ptimg}`,g.swimg=`/react/build${g.swimg}`),g));return P.createElement(c.Z,{spinning:U},P.createElement("div",{className:f()(i.list,y)},!!(F!=null&&F.length)&&(F==null?void 0:F.map((g,Y)=>{var G;const{name:D,id:ce,identifier:ye,featured:Le,school_name:Oe,image_url:ke,excellent:qe,is_plan:nt}=g;return P.createElement("div",{key:ce,className:i.wrap,style:{width:ae,marginRight:(1+Y)%H===0?0:M+be,marginBottom:O}},P.createElement("a",{className:i.li,onClick:je=>{je.preventDefault(),je.stopPropagation(),Ke&&(0,R.L9)([Ke]),(0,R.xg)(`/paths/${ye}`)}},P.createElement("div",{className:i.img},P.createElement("img",{className:i.cover,src:`${ke}`}),q&&(0,oe.bg)()&&(g==null?void 0:g.studying)&&P.createElement("div",{className:`${i.movebq} user-path-items`,onClick:je=>{je.stopPropagation(),ne(g)}},P.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),P.createElement("span",{className:"c-red"},"\u79FB\u9664")),(G=g==null?void 0:g.subject_tags)==null?void 0:G.map((je,de)=>{var De,A;if(de===0){const d=(De=j.find(n=>n.name==je))==null?void 0:De.swimg;return P.createElement("img",{className:i.sign,src:d,style:{left:"-4px"}})}const S=(A=j.find(d=>d.name==je))==null?void 0:A.ptimg;return P.createElement("img",{className:i.sign,src:S,style:{left:`${48+52*(de-1)+2*de}px`}})}),P.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(g==null?void 0:g.excellent)&&P.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),P.createElement("div",{className:i.name},P.createElement(m.Z,{title:Q&&(g!=null&&g.excellent_alias_name)?P.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${D}`,P.createElement("br",null),P.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${g==null?void 0:g.excellent_alias_name}`)):D},P.createElement("span",{className:i.e},Q&&(g==null?void 0:g.excellent_alias_name)||D))),P.createElement("div",{className:i.tags},P.createElement("div",null,P.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},P.createElement("span",null,P.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),P.createElement("span",null,g.stages_count))),P.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},P.createElement("span",null,P.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),P.createElement("span",null,g.members_count)))))))})),!F.length&&P.createElement(t.Z,null)))}},29458:function(Ot,Ae,e){e.d(Ae,{jL:function(){return f},w9:function(){return g},QD:function(){return le},cQ:function(){return ne.Z},op:function(){return u},O5:function(){return Yn},_b:function(){return Qe},t7:function(){return ge},Gi:function(){return Le},YG:function(){return ce},qp:function(){return ie},vr:function(){return Ve},qE:function(){return _},Je:function(){return P},wb:function(){return U},cq:function(){return de},tp:function(){return re}});var i=e(59301),c={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"},m="data:image/png;base64,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",f=({dataSource:Ue=[],img:at,imgWidth:rt=346,title:ut,sunTitle:en,bannerExtraContent:Ft})=>i.createElement("div",{className:c.banner},i.createElement("div",{className:c.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,ut),i.createElement("span",null,en)),Ue.length>0&&i.createElement("div",{className:c.btns},Ue.map((Ge,Nt)=>i.createElement("div",{key:Nt,onClick:Ge.click},Ge.name,Ge.sign?i.createElement("img",{src:m,width:39}):null))),Ft),at&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),R={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"},t=e(92310),oe=e.n(t),se=e(89392),ie=({dataSource:Ue=[],value:at,onChange:rt,onTitleChange:ut,className:en,title:Ft,titleWidth:Ge=41,style:Nt={},fontColor:Z="#6A7283",showCount:we})=>{const[Ce,w]=(0,i.useState)(0),[I,Ie]=(0,i.useState)(!1),xe=(0,i.useRef)(null),Ze=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var ze;Ue.length!==0&&(((ze=xe==null?void 0:xe.current)==null?void 0:ze.clientHeight)>97?w(1):w(0)),Ue.length===0&&w(0),Ie(!1)},[Ue]),i.createElement("div",{className:oe()(R.row,en),style:Nt},i.createElement("div",{onClick:(0,se.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:Ge,marginTop:I?12:4},className:`${R.title} ${ut?"current":""}`},Ft),i.createElement("div",{className:I?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},i.createElement("div",{className:R.bar,ref:Ze,style:Ce>0?{height:Ce===1?97:"auto",overflow:Ce===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:R.tag,ref:xe},Ue==null?void 0:Ue.map(ze=>i.createElement("span",{onClick:()=>rt(ze.id),key:ze.id,style:{color:Z},className:at===ze.id?R.active:""},i.createElement("span",{title:ze.name,className:R.name},ze.name),!!we&&i.createElement("span",{className:R.num},ze.count))))),!!Ce&&i.createElement(i.Fragment,null,Ce===1?i.createElement("div",{onClick:()=>{var ze;w(2),((ze=xe==null?void 0:xe.current)==null?void 0:ze.clientHeight)>245?Ie(!0):Ie(!1)},className:R.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{Ze.current.scrollTop=0,w(1),Ie(!1)},className:R.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},z={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:Ue=[],value:at,onChange:rt,className:ut,style:en={}})=>i.createElement("div",{style:en,className:oe()(z.tabs,ut)},Ue.map(Ft=>i.createElement("span",{onClick:()=>rt(Ft.id),className:at===Ft.id?z.active:"",key:Ft.id},Ft.name))),W={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"},J=e(92832),ge=({dataSource:Ue=[],value:at="",onChange:rt,onInputChange:ut=()=>{},className:en,style:Ft={},placeholder:Ge,allowClear:Nt=!1})=>{var Z;const[we,Ce]=(0,i.useState)(""),[w,I]=(0,i.useState)("");(0,i.useEffect)(()=>{var Ze;let ze=at;(Ze=JSON.stringify(at))!=null&&Ze.includes("{")&&(Ce(at.id),ze=at.value||"");try{I(decodeURIComponent(ze||""))}catch(et){I(decodeURIComponent(ze||""))}},[at]);const Ie=()=>{rt(encodeURIComponent(w),we||null)},xe=Ze=>{Ze!==we&&(Ce(Ze),rt(encodeURIComponent(w),Ze))};return i.createElement("div",{className:oe()(W.input,en),style:Ft},!!Ue.length&&i.createElement("div",{className:W.dropdown},i.createElement("div",{className:W.text},(Z=Ue.find(Ze=>Ze.id===we))==null?void 0:Z.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:W.b1}),i.createElement("b",{className:W.b2})),i.createElement("div",{className:W.menu},Ue.map((Ze,ze)=>i.createElement("div",{key:ze,onClick:()=>xe(Ze.id)},Ze.name)))),i.createElement(J.default,{onPressEnter:Ie,value:w,onChange:Ze=>{I(Ze.target.value),ut(encodeURIComponent(Ze.target.value),we||null)},bordered:!1,placeholder:Ge}),i.createElement("i",{onClick:Ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={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"},P=({value:Ue,onChange:at,className:rt,total:ut,pageSize:en,style:Ft={}})=>{const Ge=Ue<2,Nt=Ue>=Math.ceil(ut/en);return ut<=en?i.createElement(i.Fragment,null):i.createElement("div",{className:oe()(Ee.quickPager,rt),style:Ft},i.createElement("div",{onClick:()=>{Ge||at(Ue-1,"prev")},className:Ge?Ee.disabled:""},"\u4E0A\u4E00\u9875"),i.createElement("div",{onClick:()=>{Nt||at(Ue+1,"next")},className:Nt?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},v={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"},o=e(71418),p=e(6848),y=e(13570),F=e(3294),H=e(955),M=e(96908),O=e(57177),be=e(81378),te=e(8797),U=({className:Ue,dataSource:at=[],col:rt=4,right:ut,bottom:en=23,precision:Ft=0,wrapWidth:Ge=1200,trackEventItems:Nt,loading:Z})=>{const we=Math.floor((Ge-(rt-1)*ut)/rt);return i.createElement(o.Z,{spinning:Z},i.createElement("div",{className:oe()(v.list,Ue)},!!at.length&&at.map((Ce,w)=>{const{name:I,id:Ie,identifier:xe,power:Ze,cover_image_id:ze,pic:et}=Ce;return i.createElement("div",{className:v.wrap,key:Ie,style:{width:we,marginRight:(1+w)%rt===0?0:ut+Ft,marginBottom:en}},i.createElement("a",{target:"_blank",href:`/shixuns/${xe}/challenges`,className:v.li,onClick:st=>{st.preventDefault(),Nt&&(0,H.L9)([Nt]),Ze&&(0,H.xg)(`/shixuns/${xe}/challenges`)}},i.createElement("div",{className:v.img},i.createElement("img",{className:v.cover,src:`${et}`}),Ce.is_jupyter&&i.createElement("img",{className:v.sign,src:M}),Ce.is_jupyter_lab&&i.createElement("img",{className:v.sign,src:O}),Ce.is_unity_3d&&i.createElement("img",{className:v.sign,src:be})),i.createElement("div",{className:v.name},i.createElement(p.Z,{title:I||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:v.e},I||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:v.tags},i.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ce.challenges_count))),!!Ce.myshixuns_count&&i.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ce.myshixuns_count))),i.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ce.level))),i.createElement("div",{className:v.rate},i.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:Ce.score_info}),i.createElement("span",null,"\xA0",Ce.score_info?`${Ce.score_info}\u5206`:"5\u5206")))),!Ze&&i.createElement("div",{className:v.lockWrap},i.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&i.createElement(te.Z,null)))},ne=e(33847),q={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Q="data:image/png;base64,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",ae=e(59301),g=({className:Ue,dataSource:at=[],col:rt=4,right:ut,bottom:en=23,precision:Ft=0,wrapWidth:Ge=1200,trackEventItems:Nt,loading:Z})=>{const we=Math.floor((Ge-(rt-1)*ut)/rt);return ae.createElement(o.Z,{spinning:Z},ae.createElement("div",{className:oe()(q.list,Ue)},!!at.length&&at.map((Ce,w)=>{const{subject_identifier:I,id:Ie,identifier:xe,power:Ze}=Ce,ze=Ce.is_public!=0&&Ce.is_public;return ae.createElement("div",{className:q.wrap,key:Ie,style:{width:we,marginRight:(1+w)%rt===0?0:ut+Ft,marginBottom:en}},ae.createElement("a",{className:q.li,onClick:et=>{et.preventDefault(),Nt&&(0,H.L9)([Nt]),(0,H.xg)(Ce.first_category_url)}},ae.createElement("div",{className:q.top},ae.createElement(p.Z,{title:Ce.name},ae.createElement("div",{className:q.name},Ce.name)),ae.createElement("img",{className:q.img,src:F.Z.IMG_SERVER+"/images/"+Ce.avatar_url}),ae.createElement("div",{className:q.text,title:Ce.creator},Ce.creator),I&&ae.createElement("div",{className:q.btns},ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ze&&ae.createElement("div",{className:q.sign},"\u516C\u5F00")),ae.createElement("div",{className:q.bottom},Ce.visits>0&&ae.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-liulanyan"}),ae.createElement("span",null,Ce.visits))),Ce.course_members_count>0&&ae.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan"}),Ce.course_members_count)),Ce.tasks_count>0&&ae.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-zuoye"}),Ce.tasks_count)),Ce.is_end?ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ce.is_accessible&&ae.createElement("div",{className:q.lockWrap},ae.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&ae.createElement(te.Z,null)))},Y={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"},G=e(89070),ce=({dataSource:Ue=[],value:at,onChange:rt,className:ut,style:en={},tabBarExtraContent:Ft})=>i.createElement("div",{className:oe()(Y.tabs,ut),style:en},i.createElement("div",{className:Y.tabsWrap},Ue.map((Ge,Nt)=>i.createElement("aside",{className:Y.tab,onClick:()=>{rt(Ge.id),Ge.link&&G.history.push(Ge.link)},key:Nt},i.createElement("div",{className:at===Ge.id?Y.active:""},Ge.name),(Ge==null?void 0:Ge.resetCount)==null&&(Ge==null?void 0:Ge.total)!==void 0&&i.createElement("span",null,"\uFF08",Ge==null?void 0:Ge.total,"\uFF09"),(Ge==null?void 0:Ge.resetCount)!==void 0&&(Ge==null?void 0:Ge.total)!==void 0&&i.createElement(p.Z,{title:(Ge==null?void 0:Ge.tip)!=null?Ge==null?void 0:Ge.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Ge==null?void 0:Ge.resetCount),"/",i.createElement("span",null,Ge==null?void 0:Ge.total),"\uFF09"))))),i.createElement("div",{className:Y.tabBar},Ft)),Le=({className:Ue,style:at={},children:rt})=>i.createElement("div",{className:oe()(Ue),style:at},rt),Oe={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},ke=e(38854),qe=e(20834);const nt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var de=({sortValue:Ue,dropValue:at,className:rt,onSort:ut,onDrop:en,dataSource:Ft=nt})=>{var Ge;return i.createElement("div",{className:oe()(Oe.orderWrap,rt)},i.createElement(ke.Z,{dropdownRender:()=>i.createElement(qe.default,null,Ft.map((Nt,Z)=>i.createElement(qe.default.Item,{key:Z,onClick:()=>en(Nt.id)},Nt.name)))},i.createElement("span",{className:Oe.orderTextWrap},(Ge=Ft.find(Nt=>at===Nt.id))==null?void 0:Ge.name)),i.createElement("span",{className:Oe.orderIconWrap},i.createElement("span",{className:Oe.orderAsc},i.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Oe.cursorPointer} ${Oe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Oe.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),i.createElement("span",{className:Oe.orderDesc},i.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Oe.cursorPointer} ${Oe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Oe.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},De={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"},A=e(3113),S=Object.defineProperty,d=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,L=(Ue,at,rt)=>at in Ue?S(Ue,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ue[at]=rt,s=(Ue,at)=>{for(var rt in at||(at={}))n.call(at,rt)&&L(Ue,rt,at[rt]);if(d)for(var rt of d(at))E.call(at,rt)&&L(Ue,rt,at[rt]);return Ue},a=(Ue,at)=>{var rt={};for(var ut in Ue)n.call(Ue,ut)&&at.indexOf(ut)<0&&(rt[ut]=Ue[ut]);if(Ue!=null&&d)for(var ut of d(Ue))at.indexOf(ut)<0&&E.call(Ue,ut)&&(rt[ut]=Ue[ut]);return rt},T=(Ue,at,rt)=>new Promise((ut,en)=>{var Ft=Z=>{try{Nt(rt.next(Z))}catch(we){en(we)}},Ge=Z=>{try{Nt(rt.throw(Z))}catch(we){en(we)}},Nt=Z=>Z.done?ut(Z.value):Promise.resolve(Z.value).then(Ft,Ge);Nt((rt=rt.apply(Ue,at)).next())}),u=Ue=>{var at=Ue,{className:rt,style:ut,children:en,loading:Ft=!1,openLoading:Ge,onClick:Nt=()=>{},size:Z="middle",shape:we="round"}=at,Ce=a(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[w,I]=(0,i.useState)(!1);return i.createElement(A.ZP,s({onClick:(0,se.throttle)(Ie=>T(void 0,null,function*(){Ge&&I(!0);try{yield Nt(Ie)}catch(xe){console.log("error",xe)}Ge&&I(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(De.btn,De[`${Z}-${we}`],rt),style:ut,size:Z,shape:we,loading:w||Ft},Ce),en)},B={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"},_=({className:Ue,style:at,children:rt=null,onClick:ut,title:en})=>i.createElement("div",{className:oe()(B.head,Ue),style:at},i.createElement("span",{className:"primary-hover",onClick:ut},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:en},en),i.createElement("div",{className:B.node},rt)),fe={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},le=({confirmShow:Ue=!0,confirmTitle:at,confirmClick:rt,cancelShow:ut=!0,cancelTitle:en,cancelClick:Ft,className:Ge,style:Nt,confirmLoading:Z=!1})=>i.createElement("div",{className:oe()(fe.btns,Ge),style:Nt},Ue&&i.createElement(A.ZP,{loading:Z,onClick:rt,type:"primary",className:fe.confirm},at),ut&&i.createElement(A.ZP,{onClick:Ft,className:fe.cancel},en)),ee={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"},Ve=({className:Ue,style:at={},LeftContent:rt,children:ut,RightContent:en})=>i.createElement("div",{className:oe()(ee.fixedBottom,Ue),style:at},i.createElement("div",{className:ee.wrap},i.createElement("div",{className:ee.left},rt),i.createElement("div",{className:ee.center},ut),i.createElement("div",{className:ee.right},en))),We={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Qe=({className:Ue,style:at={},dataSource:rt=[]})=>i.createElement("div",{className:oe()(We.crumbs,Ue),style:at},rt.map((ut,en)=>enG.history.push(ut.path)},ut.name):i.createElement("span",null,ut.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:en,style:{color:"#5F6368"}},ut.name))),it=e(31797),ot=Object.defineProperty,Mt=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,dn=(Ue,at,rt)=>at in Ue?ot(Ue,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ue[at]=rt,gt=(Ue,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&dn(Ue,rt,at[rt]);if(zt)for(var rt of zt(at))Cn.call(at,rt)&&dn(Ue,rt,at[rt]);return Ue},En=(Ue,at)=>Mt(Ue,Xt(at)),Hn=(Ue,at)=>{var rt={};for(var ut in Ue)sn.call(Ue,ut)&&at.indexOf(ut)<0&&(rt[ut]=Ue[ut]);if(Ue!=null&&zt)for(var ut of zt(Ue))at.indexOf(ut)<0&&Cn.call(Ue,ut)&&(rt[ut]=Ue[ut]);return rt};const{Countdown:Vt}=it.default;var Yn=Ue=>{var at=Ue,{onChange:rt}=at,ut=Hn(at,["onChange"]);const[en,Ft]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof en=="number"&&en>=0&&rt(en)},[en]);const Ge=Nt=>{const Z=Math.floor(Nt/1e3);Ft(Z)};return i.createElement(Vt,En(gt({},ut),{onChange:Ge}))}},92354:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{default:function(){return Ke}});var i=e(59301),c={content:"content___EXpxL",header:"header___vHt7k",headTitle:"headTitle___s875C",optionModal:"optionModal___qmvp0",formWrap:"formWrap___wBTXJ",actionWrapper:"actionWrapper___IH3GV",addIcon:"addIcon___rhy9F",deleteIcon:"deleteIcon___weBZx"},m=e(78241),X=e(3113),f=e(43418),R=e(8591),t=e(92832),oe=e(71418),se=e(28103),x=e(95237),ie=e(43604),z=e(57809),b=e(1710),re=e(6848),W=e(29458),J=e(8797),Be=e(32134),ge=e(12893),Ee=e(70849),K=e(59301),P=Object.defineProperty,v=Object.defineProperties,o=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,H=(U,ne,q)=>ne in U?P(U,ne,{enumerable:!0,configurable:!0,writable:!0,value:q}):U[ne]=q,M=(U,ne)=>{for(var q in ne||(ne={}))y.call(ne,q)&&H(U,q,ne[q]);if(p)for(var q of p(ne))F.call(ne,q)&&H(U,q,ne[q]);return U},O=(U,ne)=>v(U,o(ne)),be=(U,ne,q)=>new Promise((Q,ae)=>{var j=G=>{try{Y(q.next(G))}catch(D){ae(D)}},g=G=>{try{Y(q.throw(G))}catch(D){ae(D)}},Y=G=>G.done?Q(G.value):Promise.resolve(G.value).then(j,g);Y((q=q.apply(U,ne)).next())}),Ke=({})=>{const[U,ne]=(0,i.useState)([]),[q,Q]=(0,i.useState)(0),[ae,j]=(0,i.useState)(!1),[g,Y]=(0,i.useState)({page:1,limit:10,main_type:"",keyword:"",sub_type:"",column:""}),[G,D]=(0,i.useState)(!1),[ce,ye]=(0,i.useState)(!1),[Le]=m.default.useForm(),[Oe,ke]=(0,i.useState)(!1),[qe]=m.default.useForm(),[nt,je]=(0,i.useState)([]),[de,De]=(0,i.useState)(null),[A,S]=(0,i.useState)(null),[d,n]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),[E,L]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),[s,a]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),T=[{title:"\u9009\u9879\u540D\u79F0",align:"left",dataIndex:"option",ellipsis:!0,render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u5B57\u6BB5\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"column_cn",render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u5B50\u9879",align:"left",dataIndex:"sub_type_cn",ellipsis:!0,render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"main_type_cn",render:$=>K.createElement("span",null,$||"--")},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:140,dataIndex:"",render:($,le)=>K.createElement(K.Fragment,null,K.createElement(X.ZP,{type:"link",style:{padding:"4px 8px"},onClick:()=>{f.default.confirm({title:"\u7F16\u8F91\u9009\u9879",icon:null,width:500,centered:!0,content:K.createElement("div",null,K.createElement(m.default,{form:qe,layout:"horizontal",onFinish:ee=>be(void 0,null,function*(){(yield(0,Ee.It)({declaration_select_id:le==null?void 0:le.id,option:ee==null?void 0:ee.option})).status===0&&(R.ZP.success("\u7F16\u8F91\u6210\u529F\uFF01"),h())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",initialValues:{option:le==null?void 0:le.option}},K.createElement(m.default.Item,{label:"\u9009\u9879",name:"option",rules:[{required:!0}]},K.createElement(t.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u540D\u79F0"})))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){qe.submit()})})}},"\u7F16\u8F91"),K.createElement(X.ZP,{type:"link",style:{color:"#666",padding:"4px 8px"},onClick:()=>{f.default.confirm({title:"\u786E\u8BA4\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u8BE5\u9009\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,Ee.W9)({declaration_select_id:le==null?void 0:le.id})).status===0&&(R.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),h())})})}},"\u5220\u9664"))}],h=()=>{u(),_()};(0,i.useEffect)(()=>{h()},[]);const u=()=>be(void 0,null,function*(){var $,le;j(!0);const ee=yield(0,Ee.JD)(g);ee.status===0&&(ne((($=ee.data)==null?void 0:$.list)||[]),Q(((le=ee.data)==null?void 0:le.count)||0)),j(!1)}),B=$=>{const le=nt.find(ee=>ee.value===($||de));return le?le==null?void 0:le.sub_type.map(ee=>({value:ee.value,label:ee.name})):[]},ue=($,le)=>{const ee=nt.find(Te=>Te.value===($||de));if(ee){const Te=ee.sub_type.find(Ve=>Ve.value===(le||A));return Te?Te.column.map(Ve=>({value:Ve.value,label:Ve.name})):[]}return[]},_=()=>be(void 0,null,function*(){var $,le,ee;ke(!0);const Te=yield(0,Ee.Td)({});if(Te.status===0){je((Te==null?void 0:Te.data)||[]);const Ve=($=Te==null?void 0:Te.data)==null?void 0:$.map(Qe=>({value:Qe.value,label:Qe.name})),We=(le=Te==null?void 0:Te.data)==null?void 0:le.flatMap(Qe=>Qe.sub_type.map(it=>({value:it.value,label:it.name,parentValue:Qe.value}))),Je=(ee=Te==null?void 0:Te.data)==null?void 0:ee.flatMap(Qe=>Qe.sub_type.flatMap(it=>it.column.map(ot=>({value:ot.value,label:ot.name,parentValue:it.value,grandParentValue:Qe.value}))));n([{value:"",label:"\u5168\u90E8"},...Ve||[]]),L([{value:"",label:"\u5168\u90E8"},...We||[]]),a([{value:"",label:"\u5168\u90E8"},...Je||[]])}ke(!1)}),fe=$=>be(void 0,null,function*(){var le;const ee=(le=$==null?void 0:$.options)==null?void 0:le.map(Je=>{const Qe=Object.keys(Je);return Qe.length>0?Je[Qe[0]]:""}),Te=[],Ve={};if(ee.forEach((Je,Qe)=>{if(Ve[Je]!==void 0){const it=ee.findIndex((ot,Mt)=>Mt>=Qe&&ot.toLowerCase()===Je);Te.push(it),Te.includes(Ve[Je])||Te.push(Ve[Je])}else{const it=ee.findIndex((ot,Mt)=>Mt>=Qe&&ot.toLowerCase()===Je);Ve[Je]=it}}),Te.length>0){const Je=Te.map(Qe=>{const it=`options[${Qe}][${Qe+1}]`;return{name:["options",Qe,Qe+1],errors:["\u9009\u9879\u540D\u79F0\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539"]}});Le.setFields(Je),ye(!1);return}ye(!0);const We=yield(0,Ee.Zm)({main_type:$==null?void 0:$.main_type,sub_type:$==null?void 0:$.sub_type,column:$==null?void 0:$.column,options:ee});(We==null?void 0:We.status)===0&&(R.ZP.success("\u6DFB\u52A0\u6210\u529F\uFF01"),h(),D(!1),Le.resetFields()),ye(!1)});return K.createElement(oe.Z,{spinning:ae},K.createElement("div",{className:c.content},K.createElement("div",{className:c.header},K.createElement("div",{className:c.headTitle},"\u9009\u9879\u7BA1\u7406"),K.createElement(X.ZP,{className:"ml20",type:"primary",onClick:()=>{Le.resetFields(),D(!0)}},"\u6DFB\u52A0\u9009\u9879")),K.createElement(se.Z,{style:{margin:"12px 0px 20px 0px"}}),K.createElement(x.Z,{className:"mb20",justify:"space-between"},K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u7C7B\u578B"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",value:g.main_type,size:"large",style:{width:"120px"},onChange:$=>{g.main_type=$,g.sub_type="",g.column="",Y(M({},g)),g.page=1,u()},options:d})),K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u5B50\u9879"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B50\u9879",allowClear:!0,value:g.sub_type,size:"large",style:{width:"200px"},onChange:$=>{g.sub_type=$,g.column="",Y(M({},g)),g.page=1,u()},options:g.main_type?B(g==null?void 0:g.main_type):E})),K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u5B57\u6BB5"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B57\u6BB5",allowClear:!0,size:"large",value:g.column,style:{width:"200px"},onChange:$=>{g.column=$,Y(M({},g)),g.page=1,u()},options:g.main_type?ue(g==null?void 0:g.main_type,g.sub_type):s})),K.createElement(ie.Z,null,K.createElement(W.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:g.keyword,onChange:$=>{g.page=1,g.keywords=$,Y(M({},g)),u()}}))),K.createElement(b.default,{dataSource:U,pagination:{total:q||0,size:"default",onChange:($,le)=>{g.page=$,g.limit=le,Y(M({},g)),u()},current:g==null?void 0:g.page,pageSize:g==null?void 0:g.limit,showTotal:$=>K.createElement(K.Fragment,null,"\u5171",K.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},$),"\u6761\u6570\u636E")},columns:T,locale:{emptyText:K.createElement(J.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}}),K.createElement(f.default,{title:"\u6DFB\u52A0\u9009\u9879",open:G,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:c.optionModal,okButtonProps:{loading:ce},onCancel:()=>{D(!1)},onOk:()=>{Le.submit()}},K.createElement(oe.Z,{spinning:Oe},K.createElement(m.default,{form:Le,layout:"horizontal",onFinish:fe,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:c.formWrap,initialValues:{options:[{1:""},{2:""},{3:""}]}},K.createElement(m.default.Item,{label:"\u7C7B\u578B",name:"main_type",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",size:"large",style:{width:"400px"},options:(nt||[]).map($=>({value:$.value,label:$.name})),onChange:$=>{De($),S(null),Le.setFieldsValue({sub_type:void 0,column:void 0})}})),K.createElement(m.default.Item,{label:"\u5B50\u9879",name:"sub_type",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B50\u9879",size:"large",style:{width:"400px"},onChange:$=>{S($),Le.setFieldsValue({column:void 0})},options:B(),disabled:!de})),K.createElement(m.default.Item,{label:"\u5B57\u6BB5",name:"column",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B57\u6BB5",size:"large",style:{width:"400px"},options:ue(),disabled:!A})),K.createElement(m.default.List,{name:"options"},($,{add:le,remove:ee})=>K.createElement(K.Fragment,null,$.map((Te,Ve)=>K.createElement(x.Z,{wrap:!1},K.createElement(ie.Z,null,K.createElement(m.default.Item,O(M({},Te),{label:Ve===0?"\u9009\u9879":`\u9009\u9879${Ve}`,name:[Te.name,Ve+1],rules:[{required:!0}]}),K.createElement(t.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u540D\u79F0",style:{width:"400px"}}))),K.createElement(ie.Z,{className:c.actionWrapper},K.createElement(re.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},K.createElement(Be.Z,{className:c.addIcon,onClick:()=>{le()},style:{visibility:Ve<6?"visible":"hidden"}})),K.createElement(re.Z,{title:"\u5220\u9664"},K.createElement(ge.Z,{className:c.deleteIcon,onClick:()=>{ee(Te.name)},style:{visibility:Ve>=1?"visible":"hidden"}}))))))))))))}},50371:function(Ot,Ae){function e(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const f=m[X];f!==void 0&&(i[X]=f)})}return i}Ae.Z=e},13845:function(Ot,Ae,e){e.d(Ae,{F:function(){return i},Z:function(){return c}});function i(m){return m!=null&&m===m.window}function c(m,X){var f,R;if(typeof window=="undefined")return 0;const t=X?"scrollTop":"scrollLeft";let oe=0;return i(m)?oe=m[X?"pageYOffset":"pageXOffset"]:m instanceof Document?oe=m.documentElement[t]:(m instanceof HTMLElement||m)&&(oe=m[t]),m&&!i(m)&&typeof oe!="number"&&(oe=(R=((f=m.ownerDocument)!==null&&f!==void 0?f:m).documentElement)===null||R===void 0?void 0:R[t]),oe}},56762:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(59301);function c(){const[,m]=i.useReducer(X=>X+1,0);return m}},68031:function(Ot,Ae,e){e.d(Ae,{Z:function(){return X}});var i=e(16089);function c(f,R,t,oe){const se=t-R;return f/=oe/2,f<1?se/2*f*f*f+R:se/2*((f-=2)*f*f+2)+R}var m=e(13845);function X(f){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:oe,duration:se=450}=R,x=t(),ie=(0,m.Z)(x,!0),z=Date.now(),b=()=>{const W=Date.now()-z,J=c(W>se?se:W,ie,f,se);(0,m.F)(x)?x.scrollTo(window.pageXOffset,J):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=J:x.scrollTop=J,Wt||R},24905:function(Ot,Ae,e){e.d(Ae,{default:function(){return p}});var i=e(92310),c=e.n(i),m=e(5630),X=e(59301),f=e(36355),R=e(1684),t=e(32441),se=X.createContext(null),x=e(98447),ie=e(14088),z=e(4572),b=function(y,F){var H={};for(var M in y)Object.prototype.hasOwnProperty.call(y,M)&&F.indexOf(M)<0&&(H[M]=y[M]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,M=Object.getOwnPropertySymbols(y);O{var H;const{prefixCls:M,className:O,rootClassName:be,children:te,indeterminate:Ke=!1,style:U,onMouseEnter:ne,onMouseLeave:q,skipGroup:Q=!1,disabled:ae}=y,j=b(y,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:g,direction:Y,checkbox:G}=X.useContext(f.E_),D=X.useContext(se),{isFormItemInput:ce}=X.useContext(t.aM),ye=X.useContext(R.Z),Le=(H=(D==null?void 0:D.disabled)||ae)!==null&&H!==void 0?H:ye,Oe=X.useRef(j.value);X.useEffect(()=>{D==null||D.registerValue(j.value)},[]),X.useEffect(()=>{if(!Q)return j.value!==Oe.current&&(D==null||D.cancelValue(Oe.current),D==null||D.registerValue(j.value),Oe.current=j.value),()=>D==null?void 0:D.cancelValue(j.value)},[j.value]);const ke=g("checkbox",M),[qe,nt]=(0,x.ZP)(ke),je=Object.assign({},j);D&&!Q&&(je.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),D.toggleOption&&D.toggleOption({label:te,value:j.value})},je.name=D.name,je.checked=D.value.includes(j.value));const de=c()(`${ke}-wrapper`,{[`${ke}-rtl`]:Y==="rtl",[`${ke}-wrapper-checked`]:je.checked,[`${ke}-wrapper-disabled`]:Le,[`${ke}-wrapper-in-form-item`]:ce},G==null?void 0:G.className,O,be,nt),De=c()({[`${ke}-indeterminate`]:Ke},z.A,nt),A=Ke?"mixed":void 0;return qe(X.createElement(ie.Z,{component:"Checkbox",disabled:Le},X.createElement("label",{className:de,style:Object.assign(Object.assign({},G==null?void 0:G.style),U),onMouseEnter:ne,onMouseLeave:q},X.createElement(m.Z,Object.assign({"aria-checked":A},je,{prefixCls:ke,className:De,disabled:Le,ref:F})),te!==void 0&&X.createElement("span",null,te))))};var J=X.forwardRef(re),Be=e(26407),ge=e(2738),Ee=function(y,F){var H={};for(var M in y)Object.prototype.hasOwnProperty.call(y,M)&&F.indexOf(M)<0&&(H[M]=y[M]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,M=Object.getOwnPropertySymbols(y);O{const{defaultValue:H,children:M,options:O=[],prefixCls:be,className:te,rootClassName:Ke,style:U,onChange:ne}=y,q=Ee(y,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Q,direction:ae}=X.useContext(f.E_),[j,g]=X.useState(q.value||H||[]),[Y,G]=X.useState([]);X.useEffect(()=>{"value"in q&&g(q.value||[])},[q.value]);const D=X.useMemo(()=>O.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[O]),ce=S=>{G(d=>d.filter(n=>n!==S))},ye=S=>{G(d=>[].concat((0,Be.Z)(d),[S]))},Le=S=>{const d=j.indexOf(S.value),n=(0,Be.Z)(j);d===-1?n.push(S.value):n.splice(d,1),"value"in q||g(n),ne==null||ne(n.filter(E=>Y.includes(E)).sort((E,L)=>{const s=D.findIndex(T=>T.value===E),a=D.findIndex(T=>T.value===L);return s-a}))},Oe=Q("checkbox",be),ke=`${Oe}-group`,[qe,nt]=(0,x.ZP)(Oe),je=(0,ge.Z)(q,["value","disabled"]),de=O.length?D.map(S=>X.createElement(J,{prefixCls:Oe,key:S.value.toString(),disabled:"disabled"in S?S.disabled:q.disabled,value:S.value,checked:j.includes(S.value),onChange:S.onChange,className:`${ke}-item`,style:S.style,title:S.title},S.label)):M,De={toggleOption:Le,value:j,disabled:q.disabled,name:q.name,registerValue:ye,cancelValue:ce},A=c()(ke,{[`${ke}-rtl`]:ae==="rtl"},te,Ke,nt);return qe(X.createElement("div",Object.assign({className:A,style:U},je,{ref:F}),X.createElement(se.Provider,{value:De},de)))},P=X.forwardRef(K);var v=X.memo(P);const o=J;o.Group=v,o.__ANT_CHECKBOX=!0;var p=o},98447:function(Ot,Ae,e){e.d(Ae,{C2:function(){return f}});var i=e(17313),c=e(37613),m=e(83116);const X=R=>{const{checkboxCls:t}=R,oe=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,i.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[oe]:Object.assign(Object.assign({},(0,i.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${oe}`]:{marginInlineStart:0},[`&${oe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,i.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,i.oN)(R))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` - ${oe}:not(${oe}-disabled), - ${t}:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{borderColor:R.colorPrimary}},[`${oe}:not(${oe}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:R.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:R.colorPrimary,borderColor:R.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${R.motionDurationMid} ${R.motionEaseOutBack} ${R.motionDurationFast}`}}},[` - ${oe}-checked:not(${oe}-disabled), - ${t}-checked:not(${t}-disabled) - `]:{[`&:hover ${t}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:R.colorBgContainer,borderColor:R.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:R.fontSizeLG/2,height:R.fontSizeLG/2,backgroundColor:R.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${oe}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:R.colorBgContainerDisabled,borderColor:R.colorBorder,"&:after":{borderColor:R.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:R.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:R.colorTextDisabled}}}]};function f(R,t){const oe=(0,c.TS)(t,{checkboxCls:`.${R}`,checkboxSize:t.controlInteractiveSize});return[X(oe)]}Ae.ZP=(0,m.Z)("Checkbox",(R,t)=>{let{prefixCls:oe}=t;return[f(oe,R)]})},93891:function(Ot,Ae,e){var i=e(59301),c=e(36355),m=e(64165);const X=f=>{const{componentName:R}=f,{getPrefixCls:t}=(0,i.useContext)(c.E_),oe=t("empty");switch(R){case"Table":case"List":return i.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return i.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${oe}-small`});default:return i.createElement(m.Z,null)}};Ae.Z=X},28103:function(Ot,Ae,e){e.d(Ae,{Z:function(){return z}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(17313),R=e(83116),t=e(37613);const oe=b=>{const{componentCls:re,sizePaddingEdgeHorizontal:W,colorSplit:J,lineWidth:Be,textPaddingInline:ge,orientationMargin:Ee,verticalMarginInline:K}=b;return{[re]:Object.assign(Object.assign({},(0,f.Wf)(b)),{borderBlockStart:`${Be}px solid ${J}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:K,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Be}px solid ${J}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${b.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${b.dividerHorizontalWithTextGutterMargin}px 0`,color:b.colorTextHeading,fontWeight:500,fontSize:b.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${J}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Be}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${Ee*100}%`},"&::after":{width:`${100-Ee*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-Ee*100}%`},"&::after":{width:`${Ee*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ge},"&-dashed":{background:"none",borderColor:J,borderStyle:"dashed",borderWidth:`${Be}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:Be,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:b.colorText,fontWeight:"normal",fontSize:b.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:W}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:W}}})}};var se=(0,R.Z)("Divider",b=>{const re=(0,t.TS)(b,{dividerHorizontalWithTextGutterMargin:b.margin,dividerHorizontalGutterMargin:b.marginLG,sizePaddingEdgeHorizontal:0});return[oe(re)]},b=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:b.marginXS})),x=function(b,re){var W={};for(var J in b)Object.prototype.hasOwnProperty.call(b,J)&&re.indexOf(J)<0&&(W[J]=b[J]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,J=Object.getOwnPropertySymbols(b);Be{const{getPrefixCls:re,direction:W,divider:J}=m.useContext(X.E_),{prefixCls:Be,type:ge="horizontal",orientation:Ee="center",orientationMargin:K,className:P,rootClassName:v,children:o,dashed:p,plain:y,style:F}=b,H=x(b,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),M=re("divider",Be),[O,be]=se(M),te=Ee.length>0?`-${Ee}`:Ee,Ke=!!o,U=Ee==="left"&&K!=null,ne=Ee==="right"&&K!=null,q=c()(M,J==null?void 0:J.className,be,`${M}-${ge}`,{[`${M}-with-text`]:Ke,[`${M}-with-text${te}`]:Ke,[`${M}-dashed`]:!!p,[`${M}-plain`]:!!y,[`${M}-rtl`]:W==="rtl",[`${M}-no-default-orientation-margin-left`]:U,[`${M}-no-default-orientation-margin-right`]:ne},P,v),Q=m.useMemo(()=>typeof K=="number"?K:/^\d+$/.test(K)?Number(K):K,[K]),ae=Object.assign(Object.assign({},U&&{marginLeft:Q}),ne&&{marginRight:Q});return O(m.createElement("div",Object.assign({className:q,style:Object.assign(Object.assign({},J==null?void 0:J.style),F)},H,{role:"separator"}),o&&ge!=="vertical"&&m.createElement("span",{className:`${M}-inner-text`,style:ae},o)))}},91857:function(Ot,Ae,e){var i=e(59301),c=e(38819),m=e(92310),X=e.n(m),f=e(31561),R=e(70425),t=e(18929),oe=e(2738),se=e(79676),x=e(53487),ie=e(92343),z=e(36355),b=e(20834),re=e(40875),W=e(88088),J=e(47211);const Be=null,ge=v=>{const{menu:o,arrow:p,prefixCls:y,children:F,trigger:H,disabled:M,dropdownRender:O,getPopupContainer:be,overlayClassName:te,rootClassName:Ke,open:U,onOpenChange:ne,visible:q,onVisibleChange:Q,mouseEnterDelay:ae=.15,mouseLeaveDelay:j=.1,autoAdjustOverflow:g=!0,placement:Y="",overlay:G,transitionName:D}=v,{getPopupContainer:ce,getPrefixCls:ye,direction:Le}=i.useContext(z.E_),Oe=i.useMemo(()=>{const u=ye();return D!==void 0?D:Y.includes("top")?`${u}-slide-down`:`${u}-slide-up`},[ye,Y,D]),ke=i.useMemo(()=>Y?Y.includes("Center")?Y.slice(0,Y.indexOf("Center")):Y:Le==="rtl"?"bottomRight":"bottomLeft",[Y,Le]),qe=ye("dropdown",y),[nt,je]=(0,J.Z)(qe),[,de]=(0,W.Z)(),De=i.Children.only(F),A=(0,ie.Tm)(De,{className:X()(`${qe}-trigger`,{[`${qe}-rtl`]:Le==="rtl"},De.props.className),disabled:M}),S=M?[]:H;let d;S&&S.includes("contextMenu")&&(d=!0);const[n,E]=(0,t.Z)(!1,{value:U!=null?U:q}),L=(0,R.useEvent)(u=>{ne==null||ne(u),Q==null||Q(u),E(u)}),s=X()(te,Ke,je,{[`${qe}-rtl`]:Le==="rtl"}),a=(0,se.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:g,offset:de.marginXXS,arrowWidth:p?de.sizePopupArrow:0,borderRadius:de.borderRadius}),T=i.useCallback(()=>{E(!1)},[]),h=()=>{let u;return o!=null&&o.items?u=i.createElement(b.default,Object.assign({},o)):typeof G=="function"?u=G():u=G,O&&(u=O(u)),u=i.Children.only(typeof u=="string"?i.createElement("span",null,u):u),i.createElement(re.J,{prefixCls:`${qe}-menu`,expandIcon:i.createElement("span",{className:`${qe}-menu-submenu-arrow`},i.createElement(c.Z,{className:`${qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:T,validator:B=>{let{mode:ue}=B}},u)};return nt(i.createElement(f.Z,Object.assign({alignPoint:d},(0,oe.Z)(v,["rootClassName"]),{mouseEnterDelay:ae,mouseLeaveDelay:j,visible:n,builtinPlacements:a,arrow:!!p,overlayClassName:s,prefixCls:qe,getPopupContainer:be||ce,transitionName:Oe,trigger:S,overlay:h,placement:ke,onVisibleChange:L}),A))};function Ee(v){return Object.assign(Object.assign({},v),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const K=(0,x.Z)(ge,"dropdown",v=>v,Ee),P=v=>i.createElement(K,Object.assign({},v),i.createElement("span",null));ge._InternalPanelDoNotUseOrYouWillBeFired=P,Ae.Z=ge},38854:function(Ot,Ae,e){e.d(Ae,{Z:function(){return W}});var i=e(91857),c=e(92310),m=e.n(c),X=e(59301),f=e(18785),R=e(3113),t=e(36355),oe=e(81327),se=e(33234),x=e(47211),ie=function(J,Be){var ge={};for(var Ee in J)Object.prototype.hasOwnProperty.call(J,Ee)&&Be.indexOf(Ee)<0&&(ge[Ee]=J[Ee]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Ee=Object.getOwnPropertySymbols(J);K{const{getPopupContainer:Be,getPrefixCls:ge,direction:Ee}=X.useContext(t.E_),{prefixCls:K,type:P="default",danger:v,disabled:o,loading:p,onClick:y,htmlType:F,children:H,className:M,menu:O,arrow:be,autoFocus:te,overlay:Ke,trigger:U,align:ne,open:q,onOpenChange:Q,placement:ae,getPopupContainer:j,href:g,icon:Y=X.createElement(f.Z,null),title:G,buttonsRender:D=h=>h,mouseEnterDelay:ce,mouseLeaveDelay:ye,overlayClassName:Le,overlayStyle:Oe,destroyPopupOnHide:ke,dropdownRender:qe}=J,nt=ie(J,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),je=ge("dropdown",K),de=`${je}-button`,[De,A]=(0,x.Z)(je),S={menu:O,arrow:be,autoFocus:te,align:ne,disabled:o,trigger:o?[]:U,onOpenChange:Q,getPopupContainer:j||Be,mouseEnterDelay:ce,mouseLeaveDelay:ye,overlayClassName:Le,overlayStyle:Oe,destroyPopupOnHide:ke,dropdownRender:qe},{compactSize:d,compactItemClassnames:n}=(0,se.ri)(je,Ee),E=m()(de,n,M,A);"overlay"in J&&(S.overlay=Ke),"open"in J&&(S.open=q),"placement"in J?S.placement=ae:S.placement=Ee==="rtl"?"bottomLeft":"bottomRight";const L=X.createElement(R.ZP,{type:P,danger:v,disabled:o,loading:p,onClick:y,htmlType:F,href:g,title:G},H),s=X.createElement(R.ZP,{type:P,danger:v,icon:Y}),[a,T]=D([L,s]);return De(X.createElement(oe.Z.Compact,Object.assign({className:E,size:d,block:!0},nt),a,X.createElement(i.Z,Object.assign({},S),T)))};z.__ANT_BUTTON=!0;var b=z;const re=i.Z;re.Button=b;var W=re},47211:function(Ot,Ae,e){e.d(Ae,{Z:function(){return ie}});var i=e(17313),c=e(13826),m=e(92899),X=e(29878),f=e(19447),R=e(83116),t=e(37613),se=z=>{const{componentCls:b,menuCls:re,colorError:W,colorTextLightSolid:J}=z,Be=`${re}-item`;return{[`${b}, ${b}-menu-submenu`]:{[`${re} ${Be}`]:{[`&${Be}-danger:not(${Be}-disabled)`]:{color:W,"&:hover":{color:J,backgroundColor:W}}}}}};const x=z=>{const{componentCls:b,menuCls:re,zIndexPopup:W,dropdownArrowDistance:J,sizePopupArrow:Be,antCls:ge,iconCls:Ee,motionDurationMid:K,dropdownPaddingVertical:P,fontSize:v,dropdownEdgeChildPadding:o,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:F,colorBgElevated:H}=z;return[{[b]:Object.assign(Object.assign({},(0,i.Wf)(z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:W,display:"block","&::before":{position:"absolute",insetBlock:-J+Be/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ge}-btn`]:{[`& > ${Ee}-down, & > ${ge}-btn-icon > ${Ee}-down`]:{fontSize:y}},[`${b}-wrap`]:{position:"relative",[`${ge}-btn > ${Ee}-down`]:{fontSize:y},[`${Ee}-down::before`]:{transition:`transform ${K}`}},[`${b}-wrap-open`]:{[`${Ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottomLeft, - &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottomLeft, - &${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottom, - &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottom, - &${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottomRight, - &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottomRight`]:{animationName:c.fJ},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-topLeft, - &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-topLeft, - &${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-top, - &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-top, - &${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-topRight, - &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-topRight`]:{animationName:c.Qt},[`&${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottomLeft, - &${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottom, - &${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottomRight`]:{animationName:c.Uw},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-topLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-top, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-topRight`]:{animationName:c.ly}})},(0,f.ZP)(z,{colorBg:H,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${b} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:W,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${b}, ${b}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:o,listStyleType:"none",backgroundColor:H,backgroundClip:"padding-box",borderRadius:z.borderRadiusLG,outline:"none",boxShadow:z.boxShadowSecondary},(0,i.Qy)(z)),{[`${re}-item-group-title`]:{padding:`${P}px ${F}px`,color:z.colorTextDescription,transition:`all ${K}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:v,marginInlineEnd:z.marginXS,fontSize:z.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${K}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${P}px ${F}px`,color:z.colorText,fontWeight:"normal",fontSize:v,lineHeight:z.lineHeight,cursor:"pointer",transition:`all ${K}`,borderRadius:z.borderRadiusSM,"&:hover, &-active":{backgroundColor:z.controlItemBgHover}},(0,i.Qy)(z)),{"&-selected":{color:z.colorPrimary,backgroundColor:z.controlItemBgActive,"&:hover, &-active":{backgroundColor:z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:H,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:z.colorSplit},[`${b}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:z.paddingXS,[`${b}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:z.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${z.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:F+z.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${b}-menu-submenu-title`]:{[`&, ${b}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:H,cursor:"not-allowed"}},[`${re}-submenu-selected ${b}-menu-submenu-title`]:{color:z.colorPrimary}})}},[(0,c.oN)(z,"slide-up"),(0,c.oN)(z,"slide-down"),(0,m.Fm)(z,"move-up"),(0,m.Fm)(z,"move-down"),(0,X._y)(z,"zoom-big")]]};var ie=(0,R.Z)("Dropdown",(z,b)=>{let{rootPrefixCls:re}=b;const{marginXXS:W,sizePopupArrow:J,controlHeight:Be,fontSize:ge,lineHeight:Ee,paddingXXS:K,componentCls:P,borderRadiusLG:v}=z,o=(Be-ge*Ee)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:v}),y=(0,t.TS)(z,{menuCls:`${P}-menu`,rootPrefixCls:re,dropdownArrowDistance:J/2+W,dropdownArrowOffset:p,dropdownPaddingVertical:o,dropdownEdgeChildPadding:K});return[x(y),se(y)]},z=>({zIndexPopup:z.zIndexPopupBase+50}))},64165:function(Ot,Ae,e){e.d(Ae,{Z:function(){return K}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(9763),R=e(64993),t=e(88088),se=()=>{const[,P]=(0,t.Z)(),o=new R.C(P.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:o,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.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"}),m.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)"}),m.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"}),m.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"})),m.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"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ie=()=>{const[,P]=(0,t.Z)(),{colorFill:v,colorFillTertiary:o,colorFillQuaternary:p,colorBgContainer:y}=P,{borderColor:F,shadowColor:H,contentColor:M}=(0,m.useMemo)(()=>({borderColor:new R.C(v).onBackground(y).toHexShortString(),shadowColor:new R.C(o).onBackground(y).toHexShortString(),contentColor:new R.C(p).onBackground(y).toHexShortString()}),[v,o,p,y]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:H,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:F},m.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"}),m.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:M}))))},z=e(83116),b=e(37613);const re=P=>{const{componentCls:v,margin:o,marginXS:p,marginXL:y,fontSize:F,lineHeight:H}=P;return{[v]:{marginInline:p,fontSize:F,lineHeight:H,textAlign:"center",[`${v}-image`]:{height:P.emptyImgHeight,marginBottom:p,opacity:P.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${v}-description`]:{color:P.colorText},[`${v}-footer`]:{marginTop:o},"&-normal":{marginBlock:y,color:P.colorTextDisabled,[`${v}-description`]:{color:P.colorTextDisabled},[`${v}-image`]:{height:P.emptyImgHeightMD}},"&-small":{marginBlock:p,color:P.colorTextDisabled,[`${v}-image`]:{height:P.emptyImgHeightSM}}}}};var W=(0,z.Z)("Empty",P=>{const{componentCls:v,controlHeightLG:o}=P,p=(0,b.TS)(P,{emptyImgCls:`${v}-img`,emptyImgHeight:o*2.5,emptyImgHeightMD:o,emptyImgHeightSM:o*.875});return[re(p)]}),J=function(P,v){var o={};for(var p in P)Object.prototype.hasOwnProperty.call(P,p)&&v.indexOf(p)<0&&(o[p]=P[p]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(P);y{var{className:v,rootClassName:o,prefixCls:p,image:y=Be,description:F,children:H,imageStyle:M,style:O}=P,be=J(P,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:te,direction:Ke,empty:U}=m.useContext(X.E_),ne=te("empty",p),[q,Q]=W(ne),[ae]=(0,f.Z)("Empty"),j=typeof F!="undefined"?F:ae==null?void 0:ae.description,g=typeof j=="string"?j:"empty";let Y=null;return typeof y=="string"?Y=m.createElement("img",{alt:g,src:y}):Y=y,q(m.createElement("div",Object.assign({className:c()(Q,ne,U==null?void 0:U.className,{[`${ne}-normal`]:y===ge,[`${ne}-rtl`]:Ke==="rtl"},v,o),style:Object.assign(Object.assign({},U==null?void 0:U.style),O)},be),m.createElement("div",{className:`${ne}-image`,style:M},Y),j&&m.createElement("div",{className:`${ne}-description`},j),H&&m.createElement("div",{className:`${ne}-footer`},H)))};Ee.PRESENTED_IMAGE_DEFAULT=Be,Ee.PRESENTED_IMAGE_SIMPLE=ge;var K=Ee},78241:function(Ot,Ae,e){e.d(Ae,{default:function(){return Nt}});var i=e(26407),c=e(92310),m=e.n(c),X=e(77900),f=e(59301),R=e(62892),t=e(32441);function oe(Z){const[we,Ce]=f.useState(Z);return f.useEffect(()=>{const w=setTimeout(()=>{Ce(Z)},Z.length?0:10);return()=>{clearTimeout(w)}},[Z]),we}var se=e(17313),x=e(29878),ie=e(8378),z=e(37613),b=e(83116),W=Z=>{const{componentCls:we}=Z,Ce=`${we}-show-help`,w=`${we}-show-help-item`;return{[Ce]:{transition:`opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[w]:{overflow:"hidden",transition:`height ${Z.motionDurationSlow} ${Z.motionEaseInOut}, - opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}, - transform ${Z.motionDurationSlow} ${Z.motionEaseInOut} !important`,[`&${w}-appear, &${w}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${w}-leave-active`]:{transform:"translateY(-5px)"}}}}};const J=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,we)=>{const{formItemCls:Ce}=Z;return{[Ce]:{[`${Ce}-label > label`]:{height:we},[`${Ce}-control-input`]:{minHeight:we}}}},ge=Z=>{const{componentCls:we}=Z;return{[Z.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(Z)),J(Z)),{[`${we}-text`]:{display:"inline-block",paddingInlineEnd:Z.paddingSM},"&-small":Object.assign({},Be(Z,Z.controlHeightSM)),"&-large":Object.assign({},Be(Z,Z.controlHeightLG))})}},Ee=Z=>{const{formItemCls:we,iconCls:Ce,componentCls:w,rootPrefixCls:I,labelRequiredMarkColor:Ie,labelColor:xe,labelFontSize:Ze,labelHeight:ze,labelColonMarginInlineStart:et,labelColonMarginInlineEnd:st,itemMarginBottom:ct}=Z;return{[we]:Object.assign(Object.assign({},(0,se.Wf)(Z)),{marginBottom:ct,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${I}-row`]:{display:"none"},"&-has-warning":{[`${we}-split`]:{color:Z.colorError}},"&-has-error":{[`${we}-split`]:{color:Z.colorWarning}},[`${we}-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:xe,fontSize:Ze,[`> ${Ce}`]:{fontSize:Z.fontSize,verticalAlign:"top"},[`&${we}-required:not(${we}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Z.marginXXS,color:Ie,fontSize:Z.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${w}-hide-required-mark &`]:{display:"none"}},[`${we}-optional`]:{display:"inline-block",marginInlineStart:Z.marginXXS,color:Z.colorTextDescription,[`${w}-hide-required-mark &`]:{display:"none"}},[`${we}-tooltip`]:{color:Z.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Z.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:et,marginInlineEnd:st},[`&${we}-no-colon::after`]:{content:'"\\a0"'}}},[`${we}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${I}-col-'"]):not([class*="' ${I}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Z.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[we]:{"&-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 ${we}-explain`]:{height:"auto",opacity:1},[`${we}-feedback-icon`]:{fontSize:Z.fontSize,textAlign:"center",visibility:"visible",animationName:x.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}}})}},K=Z=>{const{componentCls:we,formItemCls:Ce}=Z;return{[`${we}-horizontal`]:{[`${Ce}-label`]:{flexGrow:0},[`${Ce}-control`]:{flex:"1 1 0",minWidth:0},[`${Ce}-label[class$='-24'], ${Ce}-label[class*='-24 ']`]:{[`& + ${Ce}-control`]:{minWidth:"unset"}}}}},P=Z=>{const{componentCls:we,formItemCls:Ce}=Z;return{[`${we}-inline`]:{display:"flex",flexWrap:"wrap",[Ce]:{flex:"none",marginInlineEnd:Z.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ce}-label, - > ${Ce}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ce}-label`]:{flex:"none"},[`${we}-text`]:{display:"inline-block"},[`${Ce}-has-feedback`]:{display:"inline-block"}}}}},v=Z=>({padding:Z.verticalLabelPadding,margin:Z.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),o=Z=>{const{componentCls:we,formItemCls:Ce,rootPrefixCls:w}=Z;return{[`${Ce} ${Ce}-label`]:v(Z),[we]:{[Ce]:{flexWrap:"wrap",[`${Ce}-label, ${Ce}-control`]:{[`&:not([class*=" ${w}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=Z=>{const{componentCls:we,formItemCls:Ce,rootPrefixCls:w}=Z;return{[`${we}-vertical`]:{[Ce]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${we}-item-control`]:{width:"100%"}}},[`${we}-vertical ${Ce}-label, - .${w}-col-24${Ce}-label, - .${w}-col-xl-24${Ce}-label`]:v(Z),[`@media (max-width: ${Z.screenXSMax}px)`]:[o(Z),{[we]:{[`.${w}-col-xs-24${Ce}-label`]:v(Z)}}],[`@media (max-width: ${Z.screenSMMax}px)`]:{[we]:{[`.${w}-col-sm-24${Ce}-label`]:v(Z)}},[`@media (max-width: ${Z.screenMDMax}px)`]:{[we]:{[`.${w}-col-md-24${Ce}-label`]:v(Z)}},[`@media (max-width: ${Z.screenLGMax}px)`]:{[we]:{[`.${w}-col-lg-24${Ce}-label`]:v(Z)}}}},y=(Z,we)=>(0,z.TS)(Z,{formItemCls:`${Z.componentCls}-item`,rootPrefixCls:we});var F=(0,b.Z)("Form",(Z,we)=>{let{rootPrefixCls:Ce}=we;const w=y(Z,Ce);return[ge(w),Ee(w),W(w),K(w),P(w),p(w),(0,ie.Z)(w),x.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 H=[];function M(Z,we,Ce){let w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Z=="string"?Z:`${we}-${w}`,error:Z,errorStatus:Ce}}var be=Z=>{let{help:we,helpStatus:Ce,errors:w=H,warnings:I=H,className:Ie,fieldId:xe,onVisibleChanged:Ze}=Z;const{prefixCls:ze}=f.useContext(t.Rk),et=`${ze}-item-explain`,[,st]=F(ze),ct=(0,f.useMemo)(()=>(0,R.Z)(ze),[ze]),Ct=oe(w),mt=oe(I),pt=f.useMemo(()=>we!=null?[M(we,"help",Ce)]:[].concat((0,i.Z)(Ct.map((dt,xt)=>M(dt,"error","error",xt))),(0,i.Z)(mt.map((dt,xt)=>M(dt,"warning","warning",xt)))),[we,Ce,Ct,mt]),wt={};return xe&&(wt.id=`${xe}_help`),f.createElement(X.default,{motionDeadline:ct.motionDeadline,motionName:`${ze}-show-help`,visible:!!pt.length,onVisibleChanged:Ze},dt=>{const{className:xt,style:St}=dt;return f.createElement("div",Object.assign({},wt,{className:m()(et,xt,Ie,st),style:St,role:"alert"}),f.createElement(X.CSSMotionList,Object.assign({keys:pt},(0,R.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),tn=>{const{key:Bt,error:lt,errorStatus:me,className:Se,style:Pe}=tn;return f.createElement("div",{key:Bt,className:m()(Se,{[`${et}-${me}`]:me}),style:Pe},lt)}))})},te=e(95013),Ke=e(36355),U=e(1684),ne=e(52946),q=e(19716),Q=e(16722);const ae=["parentNode"],j="form_item";function g(Z){return Z===void 0||Z===!1?[]:Array.isArray(Z)?Z:[Z]}function Y(Z,we){if(!Z.length)return;const Ce=Z.join("_");return we?`${we}_${Ce}`:ae.includes(Ce)?`${j}_${Ce}`:Ce}function G(Z,we,Ce,w,I,Ie){let xe=w;return Ie!==void 0?xe=Ie:Ce.validating?xe="validating":Z.length?xe="error":we.length?xe="warning":(Ce.touched||I&&Ce.validated)&&(xe="success"),xe}function D(Z){return g(Z).join("_")}function ce(Z){const[we]=(0,te.useForm)(),Ce=f.useRef({}),w=f.useMemo(()=>Z!=null?Z:Object.assign(Object.assign({},we),{__INTERNAL__:{itemRef:I=>Ie=>{const xe=D(I);Ie?Ce.current[xe]=Ie:delete Ce.current[xe]}},scrollToField:function(I){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const xe=g(I),Ze=Y(xe,w.__INTERNAL__.name),ze=Ze?document.getElementById(Ze):null;ze&&(0,Q.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},Ie))},getFieldInstance:I=>{const Ie=D(I);return Ce.current[Ie]}}),[Z,we]);return[w]}var ye=e(28726),Le=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{const Ce=f.useContext(U.Z),{getPrefixCls:w,direction:I,form:Ie}=f.useContext(Ke.E_),{prefixCls:xe,className:Ze,rootClassName:ze,size:et,disabled:st=Ce,form:ct,colon:Ct,labelAlign:mt,labelWrap:pt,labelCol:wt,wrapperCol:dt,hideRequiredMark:xt,layout:St="horizontal",scrollToFirstError:tn,requiredMark:Bt,onFinishFailed:lt,name:me,style:Se,feedbackIcons:Pe}=Z,He=Le(Z,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Me=(0,q.Z)(et),tt=f.useContext(ye.Z),$e=(0,f.useMemo)(()=>Bt!==void 0?Bt:Ie&&Ie.requiredMark!==void 0?Ie.requiredMark:!xt,[xt,Bt,Ie]),ht=Ct!=null?Ct:Ie==null?void 0:Ie.colon,Rt=w("form",xe),[Zt,rn]=F(Rt),Jt=m()(Rt,`${Rt}-${St}`,{[`${Rt}-hide-required-mark`]:$e===!1,[`${Rt}-rtl`]:I==="rtl",[`${Rt}-${Me}`]:Me},rn,Ie==null?void 0:Ie.className,Ze,ze),[on]=ce(ct),{__INTERNAL__:Kt}=on;Kt.name=me;const Tt=(0,f.useMemo)(()=>({name:me,labelAlign:mt,labelCol:wt,labelWrap:pt,wrapperCol:dt,vertical:St==="vertical",colon:ht,requiredMark:$e,itemRef:Kt.itemRef,form:on,feedbackIcons:Pe}),[me,mt,wt,dt,St,ht,$e,on,Pe]);f.useImperativeHandle(we,()=>on);const un=(An,$t)=>{if(An){let Qt={block:"nearest"};typeof An=="object"&&(Qt=An),on.scrollToField($t,Qt)}},cn=An=>{if(lt==null||lt(An),An.errorFields.length){const $t=An.errorFields[0].name;if(tn!==void 0){un(tn,$t);return}Ie&&Ie.scrollToFirstError!==void 0&&un(Ie.scrollToFirstError,$t)}};return Zt(f.createElement(U.n,{disabled:st},f.createElement(ne.q,{size:Me},f.createElement(t.RV,Object.assign({},{validateMessages:tt}),f.createElement(t.q3.Provider,{value:Tt},f.createElement(te.default,Object.assign({id:me},He,{name:me,onFinishFailed:cn,form:on,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Se),className:Jt})))))))};var qe=f.forwardRef(Oe),nt=e(41799),je=e(8654),de=e(92343),De=e(11592);function A(Z){if(typeof Z=="function")return Z;const we=(0,De.Z)(Z);return we.length<=1?we[0]:we}const S=()=>{const{status:Z,errors:we=[],warnings:Ce=[]}=(0,f.useContext)(t.aM);return{status:Z,errors:we,warnings:Ce}};S.Context=t.aM;var d=S,n=e(16089);function E(Z){const[we,Ce]=f.useState(Z),w=(0,f.useRef)(null),I=(0,f.useRef)([]),Ie=(0,f.useRef)(!1);f.useEffect(()=>(Ie.current=!1,()=>{Ie.current=!0,n.Z.cancel(w.current),w.current=null}),[]);function xe(Ze){Ie.current||(w.current===null&&(I.current=[],w.current=(0,n.Z)(()=>{w.current=null,Ce(ze=>{let et=ze;return I.current.forEach(st=>{et=st(et)}),et})})),I.current.push(Ze))}return[we,xe]}function L(){const{itemRef:Z}=f.useContext(t.q3),we=f.useRef({});function Ce(w,I){const Ie=I&&typeof I=="object"&&I.ref,xe=w.join("_");return(we.current.name!==xe||we.current.originRef!==Ie)&&(we.current.name=xe,we.current.originRef=Ie,we.current.ref=(0,je.sQ)(Z(w),Ie)),we.current.ref}return Ce}var s=e(29194),a=e(34280),T=e(2738),h=e(27382),u=e(37028);const B=Z=>{const{formItemCls:we}=Z;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${we}-control`]:{display:"flex"}}}};var ue=(0,b.b)(["Form","item-item"],(Z,we)=>{let{rootPrefixCls:Ce}=we;const w=y(Z,Ce);return[B(w)]}),fe=Z=>{const{prefixCls:we,status:Ce,wrapperCol:w,children:I,errors:Ie,warnings:xe,_internalItemRender:Ze,extra:ze,help:et,fieldId:st,marginBottom:ct,onErrorVisibleChanged:Ct}=Z,mt=`${we}-item`,pt=f.useContext(t.q3),wt=w||pt.wrapperCol||{},dt=m()(`${mt}-control`,wt.className),xt=f.useMemo(()=>Object.assign({},pt),[pt]);delete xt.labelCol,delete xt.wrapperCol;const St=f.createElement("div",{className:`${mt}-control-input`},f.createElement("div",{className:`${mt}-control-input-content`},I)),tn=f.useMemo(()=>({prefixCls:we,status:Ce}),[we,Ce]),Bt=ct!==null||Ie.length||xe.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(t.Rk.Provider,{value:tn},f.createElement(be,{fieldId:st,errors:Ie,warnings:xe,help:et,helpStatus:Ce,className:`${mt}-explain-connected`,onVisibleChanged:Ct})),!!ct&&f.createElement("div",{style:{width:0,height:ct}})):null,lt={};st&&(lt.id=`${st}_extra`);const me=ze?f.createElement("div",Object.assign({},lt,{className:`${mt}-extra`}),ze):null,Se=Ze&&Ze.mark==="pro_table_render"&&Ze.render?Ze.render(Z,{input:St,errorList:Bt,extra:me}):f.createElement(f.Fragment,null,St,Bt,me);return f.createElement(t.q3.Provider,{value:xt},f.createElement(u.Z,Object.assign({},wt,{className:dt}),Se),f.createElement(ue,{prefixCls:we}))},$=e(61485),le=e(31724),ee=e(9763),Te=e(6848),Ve=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{let{prefixCls:we,label:Ce,htmlFor:w,labelCol:I,labelAlign:Ie,colon:xe,required:Ze,requiredMark:ze,tooltip:et}=Z;var st;const[ct]=(0,ee.Z)("Form"),{vertical:Ct,labelAlign:mt,labelCol:pt,labelWrap:wt,colon:dt}=f.useContext(t.q3);if(!Ce)return null;const xt=I||pt||{},St=Ie||mt,tn=`${we}-item-label`,Bt=m()(tn,St==="left"&&`${tn}-left`,xt.className,{[`${tn}-wrap`]:!!wt});let lt=Ce;const me=xe===!0||dt!==!1&&xe!==!1;me&&!Ct&&typeof Ce=="string"&&Ce.trim()!==""&&(lt=Ce.replace(/[:|:]\s*$/,""));const Pe=We(et);if(Pe){const{icon:$e=f.createElement($.Z,null)}=Pe,ht=Ve(Pe,["icon"]),Rt=f.createElement(Te.Z,Object.assign({},ht),f.cloneElement($e,{className:`${we}-item-tooltip`,title:""}));lt=f.createElement(f.Fragment,null,lt,Rt)}const He=ze==="optional",Me=typeof ze=="function";Me?lt=ze(lt,{required:!!Ze}):He&&!Ze&&(lt=f.createElement(f.Fragment,null,lt,f.createElement("span",{className:`${we}-item-optional`,title:""},(ct==null?void 0:ct.optional)||((st=le.Z.Form)===null||st===void 0?void 0:st.optional))));const tt=m()({[`${we}-item-required`]:Ze,[`${we}-item-required-mark-optional`]:He||Me,[`${we}-item-no-colon`]:!me});return f.createElement(u.Z,Object.assign({},xt,{className:Bt}),f.createElement("label",{htmlFor:w,className:tt,title:typeof Ce=="string"?Ce:""},lt))},it=e(29679),ot=e(19248),Mt=e(96512),Xt=e(58617);const zt={success:it.Z,warning:Mt.Z,error:ot.Z,validating:Xt.Z};function sn(Z){let{children:we,errors:Ce,warnings:w,hasFeedback:I,validateStatus:Ie,prefixCls:xe,meta:Ze,noStyle:ze}=Z;const et=`${xe}-item`,{feedbackIcons:st}=f.useContext(t.q3),ct=G(Ce,w,Ze,null,!!I,Ie),{isFormItemInput:Ct,status:mt}=f.useContext(t.aM),pt=f.useMemo(()=>{var wt;let dt;if(I){const tn=I!==!0&&I.icons||st,Bt=ct&&((wt=tn==null?void 0:tn({status:ct,errors:Ce,warnings:w}))===null||wt===void 0?void 0:wt[ct]),lt=ct&&zt[ct];dt=Bt!==!1&<?f.createElement("span",{className:m()(`${et}-feedback-icon`,`${et}-feedback-icon-${ct}`)},Bt||f.createElement(lt,null)):null}let xt=!0,St=ct||"";return ze&&(xt=Ct,St=(ct!=null?ct:mt)||""),{status:St,errors:Ce,warnings:w,hasFeedback:!!I,feedbackIcon:dt,isFormItemInput:xt}},[ct,I,ze,Ct,mt]);return f.createElement(t.aM.Provider,{value:pt},we)}var Cn=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{if(Pe&&Bt.current){const rn=getComputedStyle(Bt.current);tt(parseInt(rn.marginBottom,10))}},[Pe,He]);const $e=rn=>{rn||tt(null)},Rt=function(){let rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Jt=rn?lt:et.errors,on=rn?me:et.warnings;return G(Jt,on,et,"",!!st,ze)}(),Zt=m()(St,Ce,w,{[`${St}-with-help`]:Se||lt.length||me.length,[`${St}-has-feedback`]:Rt&&st,[`${St}-has-success`]:Rt==="success",[`${St}-has-warning`]:Rt==="warning",[`${St}-has-error`]:Rt==="error",[`${St}-is-validating`]:Rt==="validating",[`${St}-hidden`]:ct});return f.createElement("div",{className:Zt,style:I,ref:Bt},f.createElement(h.Z,Object.assign({className:`${St}-row`},(0,T.Z)(xt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(Qe,Object.assign({htmlFor:mt},Z,{requiredMark:tn,required:pt!=null?pt:wt,prefixCls:we})),f.createElement(fe,Object.assign({},Z,et,{errors:lt,warnings:me,prefixCls:we,status:Rt,help:Ie,marginBottom:Me,onErrorVisibleChanged:$e}),f.createElement(t.qI.Provider,{value:dt},f.createElement(sn,{prefixCls:we,meta:et,errors:et.errors,warnings:et.warnings,hasFeedback:st,validateStatus:Rt},Ct)))),!!Me&&f.createElement("div",{className:`${St}-margin-offset`,style:{marginBottom:-Me}}))}const gt="__SPLIT__",En=null,Hn=f.memo(Z=>{let{children:we}=Z;return we},(Z,we)=>Z.value===we.value&&Z.update===we.update&&Z.childProps.length===we.childProps.length&&Z.childProps.every((Ce,w)=>Ce===we.childProps[w]));function Vt(Z){return Z!=null}function hn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Yn(Z){const{name:we,noStyle:Ce,className:w,dependencies:I,prefixCls:Ie,shouldUpdate:xe,rules:Ze,children:ze,required:et,label:st,messageVariables:ct,trigger:Ct="onChange",validateTrigger:mt,hidden:pt,help:wt}=Z,{getPrefixCls:dt}=f.useContext(Ke.E_),{name:xt}=f.useContext(t.q3),St=A(ze),tn=typeof St=="function",Bt=f.useContext(t.qI),{validateTrigger:lt}=f.useContext(te.FieldContext),me=mt!==void 0?mt:lt,Se=Vt(we),Pe=dt("form",Ie),[He,Me]=F(Pe),tt=f.useContext(te.ListContext),$e=f.useRef(),[ht,Rt]=E({}),[Zt,rn]=(0,nt.Z)(()=>hn()),Jt=$t=>{const Qt=tt==null?void 0:tt.getKey($t.name);if(rn($t.destroy?hn():$t,!0),Ce&&wt!==!1&&Bt){let pn=$t.name;if($t.destroy)pn=$e.current||pn;else if(Qt!==void 0){const[fn,Pn]=Qt;pn=[fn].concat((0,i.Z)(Pn)),$e.current=pn}Bt($t,pn)}},on=($t,Qt)=>{Rt(pn=>{const fn=Object.assign({},pn),tr=[].concat((0,i.Z)($t.name.slice(0,-1)),(0,i.Z)(Qt)).join(gt);return $t.destroy?delete fn[tr]:fn[tr]=$t,fn})},[Kt,Tt]=f.useMemo(()=>{const $t=(0,i.Z)(Zt.errors),Qt=(0,i.Z)(Zt.warnings);return Object.values(ht).forEach(pn=>{$t.push.apply($t,(0,i.Z)(pn.errors||[])),Qt.push.apply(Qt,(0,i.Z)(pn.warnings||[]))}),[$t,Qt]},[ht,Zt.errors,Zt.warnings]),un=L();function cn($t,Qt,pn){return Ce&&!pt?f.createElement(sn,{prefixCls:Pe,hasFeedback:Z.hasFeedback,validateStatus:Z.validateStatus,meta:Zt,errors:Kt,warnings:Tt,noStyle:!0},$t):f.createElement(dn,Object.assign({key:"row"},Z,{className:m()(w,Me),prefixCls:Pe,fieldId:Qt,isRequired:pn,errors:Kt,warnings:Tt,meta:Zt,onSubItemMetaChange:on}),$t)}if(!Se&&!tn&&!I)return He(cn(St));let An={};return typeof st=="string"?An.label=st:we&&(An.label=String(we)),ct&&(An=Object.assign(Object.assign({},An),ct)),He(f.createElement(te.Field,Object.assign({},Z,{messageVariables:An,trigger:Ct,validateTrigger:me,onMetaChange:Jt}),($t,Qt,pn)=>{const fn=g(we).length&&Qt?Qt.name:[],Pn=Y(fn,xt),tr=et!==void 0?et:!!(Ze&&Ze.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const Ln=Pt(pn);return Ln&&Ln.required&&!Ln.warningOnly}return!1})),kt=Object.assign({},$t);let Gt=null;if(Array.isArray(St)&&Se)Gt=St;else if(!(tn&&(!(xe||I)||Se))){if(!(I&&!tn&&!Se))if((0,de.l$)(St)){const Pt=Object.assign(Object.assign({},St.props),kt);if(Pt.id||(Pt.id=Pn),wt||Kt.length>0||Tt.length>0||Z.extra){const wn=[];(wt||Kt.length>0)&&wn.push(`${Pn}_help`),Z.extra&&wn.push(`${Pn}_extra`),Pt["aria-describedby"]=wn.join(" ")}Kt.length>0&&(Pt["aria-invalid"]="true"),tr&&(Pt["aria-required"]="true"),(0,je.Yr)(St)&&(Pt.ref=un(fn,St)),new Set([].concat((0,i.Z)(g(Ct)),(0,i.Z)(g(me)))).forEach(wn=>{Pt[wn]=function(){for(var In,jn,rr,Un,or,Dt=arguments.length,Et=new Array(Dt),an=0;an{var{prefixCls:we,children:Ce}=Z,w=rt(Z,["prefixCls","children"]);const{getPrefixCls:I}=f.useContext(Ke.E_),Ie=I("form",we),xe=f.useMemo(()=>({prefixCls:Ie,status:"error"}),[Ie]);return f.createElement(te.List,Object.assign({},w),(Ze,ze,et)=>f.createElement(t.Rk.Provider,{value:xe},Ce(Ze.map(st=>Object.assign(Object.assign({},st),{fieldKey:st.key})),ze,{errors:et.errors,warnings:et.warnings})))};function Ft(){const{form:Z}=(0,f.useContext)(t.q3);return Z}const Ge=qe;Ge.Item=at,Ge.List=en,Ge.ErrorList=be,Ge.useForm=ce,Ge.useFormInstance=Ft,Ge.useWatch=te.useWatch,Ge.Provider=t.RV,Ge.create=()=>{};var Nt=Ge},8628:function(Ot,Ae,e){var i=e(59301),c=e(34280),m=e(56762),X=e(69507);function f(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,i.useRef)({}),oe=(0,m.Z)(),se=(0,X.ZP)();return(0,c.Z)(()=>{const x=se.subscribe(ie=>{t.current=ie,R&&oe()});return()=>se.unsubscribe(x)},[]),t.current}Ae.Z=f},9432:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Ee},n:function(){return Be}});var i=e(19248),c=e(92310),m=e.n(c),X=e(93681),f=e(8654),R=e(59301),t=e(19080),oe=e(36355),se=e(1684),x=e(19716),ie=e(32441),z=e(33234),b=e(59412),re=e(9937);function W(K){return!!(K.prefix||K.suffix||K.allowClear)}var J=function(K,P){var v={};for(var o in K)Object.prototype.hasOwnProperty.call(K,o)&&P.indexOf(o)<0&&(v[o]=K[o]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,o=Object.getOwnPropertySymbols(K);p{var v;const{prefixCls:o,bordered:p=!0,status:y,size:F,disabled:H,onBlur:M,onFocus:O,suffix:be,allowClear:te,addonAfter:Ke,addonBefore:U,className:ne,style:q,styles:Q,rootClassName:ae,onChange:j,classNames:g}=K,Y=J(K,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:G,direction:D,input:ce}=R.useContext(oe.E_),ye=G("input",o),Le=(0,R.useRef)(null),[Oe,ke]=(0,re.ZP)(ye),{compactSize:qe,compactItemClassnames:nt}=(0,z.ri)(ye,D),je=(0,x.Z)(ue=>{var _;return(_=F!=null?F:qe)!==null&&_!==void 0?_:ue}),de=R.useContext(se.Z),De=H!=null?H:de,{status:A,hasFeedback:S,feedbackIcon:d}=(0,R.useContext)(ie.aM),n=(0,t.F)(A,y),E=W(K)||!!S,L=(0,R.useRef)(E);(0,R.useEffect)(()=>{var ue;E&&L.current,L.current=E},[E]);const s=(0,b.Z)(Le,!0),a=ue=>{s(),M==null||M(ue)},T=ue=>{s(),O==null||O(ue)},h=ue=>{s(),j==null||j(ue)},u=(S||be)&&R.createElement(R.Fragment,null,be,S&&d);let B;return typeof te=="object"&&(te!=null&&te.clearIcon)?B=te:te&&(B={clearIcon:R.createElement(i.Z,null)}),Oe(R.createElement(X.default,Object.assign({ref:(0,f.sQ)(P,Le),prefixCls:ye,autoComplete:ce==null?void 0:ce.autoComplete},Y,{disabled:De,onBlur:a,onFocus:T,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),q),styles:Object.assign(Object.assign({},ce==null?void 0:ce.styles),Q),suffix:u,allowClear:B,className:m()(ne,ae,nt,ce==null?void 0:ce.className),onChange:h,addonAfter:Ke&&R.createElement(z.BR,null,R.createElement(ie.Ux,{override:!0,status:!0},Ke)),addonBefore:U&&R.createElement(z.BR,null,R.createElement(ie.Ux,{override:!0,status:!0},U)),classNames:Object.assign(Object.assign(Object.assign({},g),ce==null?void 0:ce.classNames),{input:m()({[`${ye}-sm`]:je==="small",[`${ye}-lg`]:je==="large",[`${ye}-rtl`]:D==="rtl",[`${ye}-borderless`]:!p},!E&&(0,t.Z)(ye,n),g==null?void 0:g.input,(v=ce==null?void 0:ce.classNames)===null||v===void 0?void 0:v.input,ke)}),classes:{affixWrapper:m()({[`${ye}-affix-wrapper-sm`]:je==="small",[`${ye}-affix-wrapper-lg`]:je==="large",[`${ye}-affix-wrapper-rtl`]:D==="rtl",[`${ye}-affix-wrapper-borderless`]:!p},(0,t.Z)(`${ye}-affix-wrapper`,n,S),ke),wrapper:m()({[`${ye}-group-rtl`]:D==="rtl"},ke),group:m()({[`${ye}-group-wrapper-sm`]:je==="small",[`${ye}-group-wrapper-lg`]:je==="large",[`${ye}-group-wrapper-rtl`]:D==="rtl",[`${ye}-group-wrapper-disabled`]:De},(0,t.Z)(`${ye}-group-wrapper`,n,S),ke)}})))})},1643:function(Ot,Ae,e){var i=e(19248),c=e(92310),m=e.n(c),X=e(9296),f=e(59301),R=e(19080),t=e(36355),oe=e(1684),se=e(19716),x=e(32441),ie=e(9432),z=e(9937),b=function(W,J){var Be={};for(var ge in W)Object.prototype.hasOwnProperty.call(W,ge)&&J.indexOf(ge)<0&&(Be[ge]=W[ge]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(W);Ee{const{prefixCls:Be,bordered:ge=!0,size:Ee,disabled:K,status:P,allowClear:v,showCount:o,classNames:p,rootClassName:y,className:F}=W,H=b(W,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:M,direction:O}=f.useContext(t.E_),be=(0,se.Z)(Ee),te=f.useContext(oe.Z),Ke=K!=null?K:te,{status:U,hasFeedback:ne,feedbackIcon:q}=f.useContext(x.aM),Q=(0,R.F)(U,P),ae=f.useRef(null);f.useImperativeHandle(J,()=>{var D;return{resizableTextArea:(D=ae.current)===null||D===void 0?void 0:D.resizableTextArea,focus:ce=>{var ye,Le;(0,ie.n)((Le=(ye=ae.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||Le===void 0?void 0:Le.textArea,ce)},blur:()=>{var ce;return(ce=ae.current)===null||ce===void 0?void 0:ce.blur()}}});const j=M("input",Be);let g;typeof v=="object"&&(v!=null&&v.clearIcon)?g=v:v&&(g={clearIcon:f.createElement(i.Z,null)});const[Y,G]=(0,z.ZP)(j);return Y(f.createElement(X.default,Object.assign({},H,{disabled:Ke,allowClear:g,className:m()(F,y),classes:{affixWrapper:m()(`${j}-textarea-affix-wrapper`,{[`${j}-affix-wrapper-rtl`]:O==="rtl",[`${j}-affix-wrapper-borderless`]:!ge,[`${j}-affix-wrapper-sm`]:be==="small",[`${j}-affix-wrapper-lg`]:be==="large",[`${j}-textarea-show-count`]:o},(0,R.Z)(`${j}-affix-wrapper`,Q),G)},classNames:Object.assign(Object.assign({},p),{textarea:m()({[`${j}-borderless`]:!ge,[`${j}-sm`]:be==="small",[`${j}-lg`]:be==="large"},(0,R.Z)(j,Q),G,p==null?void 0:p.textarea)}),prefixCls:j,suffix:ne&&f.createElement("span",{className:`${j}-textarea-suffix`},q),showCount:o,ref:ae})))});Ae.Z=re},59412:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(59301);function c(m,X){const f=(0,i.useRef)([]),R=()=>{f.current.push(setTimeout(()=>{var t,oe,se,x;!((t=m.current)===null||t===void 0)&&t.input&&((oe=m.current)===null||oe===void 0?void 0:oe.input.getAttribute("type"))==="password"&&(!((se=m.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((x=m.current)===null||x===void 0||x.input.removeAttribute("value"))}))};return(0,i.useEffect)(()=>(X&&R(),()=>f.current.forEach(t=>{t&&clearTimeout(t)})),[]),R}},92832:function(Ot,Ae,e){e.d(Ae,{default:function(){return be}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(32441),R=e(9937),oe=te=>{const{getPrefixCls:Ke,direction:U}=(0,m.useContext)(X.E_),{prefixCls:ne,className:q}=te,Q=Ke("input-group",ne),ae=Ke("input"),[j,g]=(0,R.ZP)(ae),Y=c()(Q,{[`${Q}-lg`]:te.size==="large",[`${Q}-sm`]:te.size==="small",[`${Q}-compact`]:te.compact,[`${Q}-rtl`]:U==="rtl"},g,q),G=(0,m.useContext)(f.aM),D=(0,m.useMemo)(()=>Object.assign(Object.assign({},G),{isFormItemInput:!1}),[G]);return j(m.createElement("span",{className:Y,style:te.style,onMouseEnter:te.onMouseEnter,onMouseLeave:te.onMouseLeave,onFocus:te.onFocus,onBlur:te.onBlur},m.createElement(f.aM.Provider,{value:D},te.children)))},se=e(9432),x=e(73331),ie=e(15277),z=e(2738),b=e(8654),re=e(59412),W=function(te,Ke){var U={};for(var ne in te)Object.prototype.hasOwnProperty.call(te,ne)&&Ke.indexOf(ne)<0&&(U[ne]=te[ne]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,ne=Object.getOwnPropertySymbols(te);qte?m.createElement(ie.Z,null):m.createElement(x.Z,null),Be={click:"onClick",hover:"onMouseOver"};var Ee=m.forwardRef((te,Ke)=>{const{visibilityToggle:U=!0}=te,ne=typeof U=="object"&&U.visible!==void 0,[q,Q]=(0,m.useState)(()=>ne?U.visible:!1),ae=(0,m.useRef)(null);m.useEffect(()=>{ne&&Q(U.visible)},[ne,U]);const j=(0,re.Z)(ae),g=()=>{const{disabled:De}=te;De||(q&&j(),Q(A=>{var S;const d=!A;return typeof U=="object"&&((S=U.onVisibleChange)===null||S===void 0||S.call(U,d)),d}))},Y=De=>{const{action:A="click",iconRender:S=J}=te,d=Be[A]||"",n=S(q),E={[d]:g,className:`${De}-icon`,key:"passwordIcon",onMouseDown:L=>{L.preventDefault()},onMouseUp:L=>{L.preventDefault()}};return m.cloneElement(m.isValidElement(n)?n:m.createElement("span",null,n),E)},{className:G,prefixCls:D,inputPrefixCls:ce,size:ye}=te,Le=W(te,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Oe}=m.useContext(X.E_),ke=Oe("input",ce),qe=Oe("input-password",D),nt=U&&Y(qe),je=c()(qe,G,{[`${qe}-${ye}`]:!!ye}),de=Object.assign(Object.assign({},(0,z.Z)(Le,["suffix","iconRender","visibilityToggle"])),{type:q?"text":"password",className:je,prefixCls:ke,suffix:nt});return ye&&(de.size=ye),m.createElement(se.Z,Object.assign({ref:(0,b.sQ)(Ke,ae)},de))}),K=e(47472),P=e(92343),v=e(3113),o=e(19716),p=e(33234),y=function(te,Ke){var U={};for(var ne in te)Object.prototype.hasOwnProperty.call(te,ne)&&Ke.indexOf(ne)<0&&(U[ne]=te[ne]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,ne=Object.getOwnPropertySymbols(te);q{const{prefixCls:U,inputPrefixCls:ne,className:q,size:Q,suffix:ae,enterButton:j=!1,addonAfter:g,loading:Y,disabled:G,onSearch:D,onChange:ce,onCompositionStart:ye,onCompositionEnd:Le}=te,Oe=y(te,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ke,direction:qe}=m.useContext(X.E_),nt=m.useRef(!1),je=ke("input-search",U),de=ke("input",ne),{compactSize:De}=(0,p.ri)(je,qe),A=(0,o.Z)(fe=>{var $;return($=Q!=null?Q:De)!==null&&$!==void 0?$:fe}),S=m.useRef(null),d=fe=>{fe&&fe.target&&fe.type==="click"&&D&&D(fe.target.value,fe,{source:"clear"}),ce&&ce(fe)},n=fe=>{var $;document.activeElement===(($=S.current)===null||$===void 0?void 0:$.input)&&fe.preventDefault()},E=fe=>{var $,le;D&&D((le=($=S.current)===null||$===void 0?void 0:$.input)===null||le===void 0?void 0:le.value,fe,{source:"input"})},L=fe=>{nt.current||Y||E(fe)},s=typeof j=="boolean"?m.createElement(K.Z,null):null,a=`${je}-button`;let T;const h=j||{},u=h.type&&h.type.__ANT_BUTTON===!0;u||h.type==="button"?T=(0,P.Tm)(h,Object.assign({onMouseDown:n,onClick:fe=>{var $,le;(le=($=h==null?void 0:h.props)===null||$===void 0?void 0:$.onClick)===null||le===void 0||le.call($,fe),E(fe)},key:"enterButton"},u?{className:a,size:A}:{})):T=m.createElement(v.ZP,{className:a,type:j?"primary":void 0,size:A,disabled:G,key:"enterButton",onMouseDown:n,onClick:E,loading:Y,icon:s},j),g&&(T=[T,(0,P.Tm)(g,{key:"addonAfter"})]);const B=c()(je,{[`${je}-rtl`]:qe==="rtl",[`${je}-${A}`]:!!A,[`${je}-with-button`]:!!j},q),ue=fe=>{nt.current=!0,ye==null||ye(fe)},_=fe=>{nt.current=!1,Le==null||Le(fe)};return m.createElement(se.Z,Object.assign({ref:(0,b.sQ)(S,Ke),onPressEnter:L},Oe,{size:A,onCompositionStart:ue,onCompositionEnd:_,prefixCls:de,addonAfter:T,suffix:ae,onChange:d,className:B,disabled:G}))}),M=e(1643);const O=se.Z;O.Group=oe,O.Search=H,O.TextArea=M.Z,O.Password=Ee;var be=O},9937:function(Ot,Ae,e){e.d(Ae,{M1:function(){return t},TM:function(){return P},Xy:function(){return oe},bi:function(){return ie},e5:function(){return K},ik:function(){return z},nz:function(){return f},pU:function(){return R},s7:function(){return b},x0:function(){return x}});var i=e(17313),c=e(74207),m=e(37613),X=e(83116);const f=v=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:v,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),R=v=>({borderColor:v.hoverBorderColor}),t=v=>({borderColor:v.activeBorderColor,boxShadow:v.activeShadow,outline:0}),oe=v=>({color:v.colorTextDisabled,backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},R((0,m.TS)(v,{hoverBorderColor:v.colorBorder})))}),se=v=>{const{paddingBlockLG:o,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:F,paddingInlineLG:H}=v;return{padding:`${o}px ${H}px`,fontSize:p,lineHeight:y,borderRadius:F}},x=v=>({padding:`${v.paddingBlockSM}px ${v.paddingInlineSM}px`,borderRadius:v.borderRadiusSM}),ie=(v,o)=>{const{componentCls:p,colorError:y,colorWarning:F,errorActiveShadow:H,warningActiveShadow:M,colorErrorBorderHover:O,colorWarningBorderHover:be}=v;return{[`&-status-error:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:y,"&:hover":{borderColor:O},"&:focus, &-focused":Object.assign({},t((0,m.TS)(v,{activeBorderColor:y,activeShadow:H}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:F,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},t((0,m.TS)(v,{activeBorderColor:F,activeShadow:M}))),[`${p}-prefix, ${p}-suffix`]:{color:F}}}},z=v=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${v.paddingBlock}px ${v.paddingInline}px`,color:v.colorText,fontSize:v.fontSize,lineHeight:v.lineHeight,backgroundColor:v.colorBgContainer,backgroundImage:"none",borderWidth:v.lineWidth,borderStyle:v.lineType,borderColor:v.colorBorder,borderRadius:v.borderRadius,transition:`all ${v.motionDurationMid}`},f(v.colorTextPlaceholder)),{"&:hover":Object.assign({},R(v)),"&:focus, &-focused":Object.assign({},t(v)),"&-disabled, &[disabled]":Object.assign({},oe(v)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:v.controlHeight,lineHeight:v.lineHeight,verticalAlign:"bottom",transition:`all ${v.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},se(v)),"&-sm":Object.assign({},x(v)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),b=v=>{const{componentCls:o,antCls:p}=v;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:v.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${o}, &-lg > ${o}-group-addon`]:Object.assign({},se(v)),[`&-sm ${o}, &-sm > ${o}-group-addon`]:Object.assign({},x(v)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:v.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:v.controlHeightSM},[`> ${o}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${o}-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 ${v.paddingInline}px`,color:v.colorText,fontWeight:"normal",fontSize:v.fontSize,textAlign:"center",backgroundColor:v.colorFillAlter,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,borderRadius:v.borderRadius,transition:`all ${v.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${v.paddingBlock+1}px -${v.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${v.lineWidth}px ${v.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:v.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${v.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${o}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${o}-search-with-button &`]:{zIndex:0}}},[`> ${o}:first-child, ${o}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}-affix-wrapper`]:{[`&:not(:first-child) ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}:last-child, ${o}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${o}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-search &`]:{borderStartStartRadius:v.borderRadius,borderEndStartRadius:v.borderRadius}},[`&:not(:first-child), ${o}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${o}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,i.dF)()),{[`${o}-group-addon, ${o}-group-wrap, > ${o}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:v.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${o}-affix-wrapper, - & > ${o}-number-affix-wrapper, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-v.lineWidth,borderInlineEndWidth:v.lineWidth},[`${o}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${o}, - & > ${p}-cascader-picker ${o}, - & > ${o}-group-wrapper ${o}`]:{borderInlineEndWidth:v.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${o}, - & > ${p}-cascader-picker:first-child ${o}`]:{borderStartStartRadius:v.borderRadius,borderEndStartRadius:v.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${o}, - & > ${p}-cascader-picker-focused:last-child ${o}`]:{borderInlineEndWidth:v.lineWidth,borderStartEndRadius:v.borderRadius,borderEndEndRadius:v.borderRadius},[`& > ${p}-select-auto-complete ${o}`]:{verticalAlign:"top"},[`${o}-group-wrapper + ${o}-group-wrapper`]:{marginInlineStart:-v.lineWidth,[`${o}-affix-wrapper`]:{borderRadius:0}},[`${o}-group-wrapper:not(:last-child)`]:{[`&${o}-search > ${o}-group`]:{[`& > ${o}-group-addon > ${o}-search-button`]:{borderRadius:0},[`& > ${o}`]:{borderStartStartRadius:v.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:v.borderRadius}}}})}},re=v=>{const{componentCls:o,controlHeightSM:p,lineWidth:y}=v,H=(p-y*2-16)/2;return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,i.Wf)(v)),z(v)),ie(v,o)),{'&[type="color"]':{height:v.controlHeight,[`&${o}-lg`]:{height:v.controlHeightLG},[`&${o}-sm`]:{height:p,paddingTop:H,paddingBottom:H}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},W=v=>{const{componentCls:o}=v;return{[`${o}-clear-icon`]:{margin:0,color:v.colorTextQuaternary,fontSize:v.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${v.motionDurationSlow}`,"&:hover":{color:v.colorTextTertiary},"&:active":{color:v.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${v.inputAffixPadding}px`}}}},J=v=>{const{componentCls:o,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:F,colorIcon:H,colorIconHover:M,iconCls:O}=v;return{[`${o}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},z(v)),{display:"inline-flex",[`&:not(${o}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},R(v)),{zIndex:1,[`${o}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${o}[disabled]`]:{background:"transparent"}},[`> input${o}`]:{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"'},[`${o}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:v.paddingXS}},"&-show-count-suffix":{color:y},"&-show-count-has-suffix":{marginInlineEnd:v.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),W(v)),{[`${O}${o}-password-icon`]:{color:H,cursor:"pointer",transition:`all ${F}`,"&:hover":{color:M}}}),ie(v,`${o}-affix-wrapper`))}},Be=v=>{const{componentCls:o,colorError:p,colorWarning:y,borderRadiusLG:F,borderRadiusSM:H}=v;return{[`${o}-group`]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(v)),b(v)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${o}-group-addon`]:{borderRadius:F,fontSize:v.fontSizeLG}},"&-sm":{[`${o}-group-addon`]:{borderRadius:H}},"&-status-error":{[`${o}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${o}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${o}-group-addon`]:Object.assign({},oe(v))},[`&:not(${o}-compact-first-item):not(${o}-compact-last-item)${o}-compact-item`]:{[`${o}, ${o}-group-addon`]:{borderRadius:0}},[`&:not(${o}-compact-last-item)${o}-compact-first-item`]:{[`${o}, ${o}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${o}-compact-first-item)${o}-compact-last-item`]:{[`${o}, ${o}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ge=v=>{const{componentCls:o,antCls:p}=v,y=`${o}-search`;return{[y]:{[`${o}`]:{"&:hover, &:focus":{borderColor:v.colorPrimaryHover,[`+ ${o}-group-addon ${y}-button:not(${p}-btn-primary)`]:{borderInlineStartColor:v.colorPrimaryHover}}},[`${o}-affix-wrapper`]:{borderRadius:0},[`${o}-lg`]:{lineHeight:v.lineHeightLG-2e-4},[`> ${o}-group`]:{[`> ${o}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:v.borderRadius,borderEndEndRadius:v.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:v.colorTextDescription,"&:hover":{color:v.colorPrimaryHover},"&:active":{color:v.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:v.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:v.controlHeightLG},[`&-small ${y}-button`]:{height:v.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${o}-compact-item`]:{[`&:not(${o}-compact-last-item)`]:{[`${o}-group-addon`]:{[`${o}-search-button`]:{marginInlineEnd:-v.lineWidth,borderRadius:0}}},[`&:not(${o}-compact-first-item)`]:{[`${o},${o}-affix-wrapper`]:{borderRadius:0}},[`> ${o}-group-addon ${o}-search-button, - > ${o}, - ${o}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${o}-affix-wrapper-focused`]:{zIndex:2}}}}},Ee=v=>{const{componentCls:o,paddingLG:p}=v,y=`${o}-textarea`;return{[y]:{position:"relative","&-show-count":{[`> ${o}`]:{height:"100%"},[`${o}-data-count`]:{position:"absolute",bottom:-v.fontSize*v.lineHeight,insetInlineEnd:0,color:v.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${o}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${o}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${o}-affix-wrapper`]:{padding:0,[`> textarea${o}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${o}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${o}-clear-icon`]:{position:"absolute",insetInlineEnd:v.paddingXS,insetBlockStart:v.paddingXS},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:v.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function K(v){return(0,m.TS)(v,{inputAffixPadding:v.paddingXXS})}const P=v=>{const{controlHeight:o,fontSize:p,lineHeight:y,lineWidth:F,controlHeightSM:H,controlHeightLG:M,fontSizeLG:O,lineHeightLG:be,paddingSM:te,controlPaddingHorizontalSM:Ke,controlPaddingHorizontal:U,colorFillAlter:ne,colorPrimaryHover:q,controlOutlineWidth:Q,controlOutline:ae,colorErrorOutline:j,colorWarningOutline:g}=v;return{paddingBlock:Math.max(Math.round((o-p*y)/2*10)/10-F,3),paddingBlockSM:Math.max(Math.round((H-p*y)/2*10)/10-F,0),paddingBlockLG:Math.ceil((M-O*be)/2*10)/10-F,paddingInline:te-F,paddingInlineSM:Ke-F,paddingInlineLG:U-F,addonBg:ne,activeBorderColor:q,hoverBorderColor:q,activeShadow:`0 0 0 ${Q}px ${ae}`,errorActiveShadow:`0 0 0 ${Q}px ${j}`,warningActiveShadow:`0 0 0 ${Q}px ${g}`}};Ae.ZP=(0,X.Z)("Input",v=>{const o=(0,m.TS)(v,K(v));return[re(o),Ee(o),J(o),Be(o),ge(o),(0,c.c)(o)]},P)},45818:function(Ot,Ae,e){e.d(Ae,{D:function(){return K},Z:function(){return o}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},X=m,f=e(7657),R=function(y,F){return c.createElement(f.Z,(0,i.Z)({},y,{ref:F,icon:X}))},t=c.forwardRef(R),oe=t,se=e(33853),x=e(38819),ie=e(92310),z=e.n(ie),b=e(2738),W=p=>!isNaN(parseFloat(p))&&isFinite(p),J=e(36355),Be=e(84966),ge=function(p,y){var F={};for(var H in p)Object.prototype.hasOwnProperty.call(p,H)&&y.indexOf(H)<0&&(F[H]=p[H]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,H=Object.getOwnPropertySymbols(p);M{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var o=c.forwardRef((p,y)=>{const{prefixCls:F,className:H,trigger:M,children:O,defaultCollapsed:be=!1,theme:te="dark",style:Ke={},collapsible:U=!1,reverseArrow:ne=!1,width:q=200,collapsedWidth:Q=80,zeroWidthTriggerStyle:ae,breakpoint:j,onCollapse:g,onBreakpoint:Y}=p,G=ge(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:D}=(0,c.useContext)(Be.Gs),[ce,ye]=(0,c.useState)("collapsed"in p?p.collapsed:be),[Le,Oe]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in p&&ye(p.collapsed)},[p.collapsed]);const ke=(A,S)=>{"collapsed"in p||ye(A),g==null||g(A,S)},qe=(0,c.useRef)();qe.current=A=>{Oe(A.matches),Y==null||Y(A.matches),ce!==A.matches&&ke(A.matches,"responsive")},(0,c.useEffect)(()=>{function A(d){return qe.current(d)}let S;if(typeof window!="undefined"){const{matchMedia:d}=window;if(d&&j&&j in Ee){S=d(`(max-width: ${Ee[j]})`);try{S.addEventListener("change",A)}catch(n){S.addListener(A)}A(S)}}return()=>{try{S==null||S.removeEventListener("change",A)}catch(d){S==null||S.removeListener(A)}}},[j]),(0,c.useEffect)(()=>{const A=P("ant-sider-");return D.addSider(A),()=>D.removeSider(A)},[]);const nt=()=>{ke(!ce,"clickTrigger")},{getPrefixCls:je}=(0,c.useContext)(J.E_),de=()=>{const A=je("layout-sider",F),S=(0,b.Z)(G,["collapsed"]),d=ce?Q:q,n=W(d)?`${d}px`:String(d),E=parseFloat(String(Q||0))===0?c.createElement("span",{onClick:nt,className:z()(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${ne?"right":"left"}`),style:ae},M||c.createElement(oe,null)):null,a={expanded:ne?c.createElement(x.Z,null):c.createElement(se.Z,null),collapsed:ne?c.createElement(se.Z,null):c.createElement(x.Z,null)}[ce?"collapsed":"expanded"],T=M!==null?E||c.createElement("div",{className:`${A}-trigger`,onClick:nt,style:{width:n}},M||a):null,h=Object.assign(Object.assign({},Ke),{flex:`0 0 ${n}`,maxWidth:n,minWidth:n,width:n}),u=z()(A,`${A}-${te}`,{[`${A}-collapsed`]:!!ce,[`${A}-has-trigger`]:U&&M!==null&&!E,[`${A}-below`]:!!Le,[`${A}-zero-width`]:parseFloat(n)===0},H);return c.createElement("aside",Object.assign({className:u},S,{style:h,ref:y}),c.createElement("div",{className:`${A}-children`},O),U||Le&&E?T:null)},De=c.useMemo(()=>({siderCollapsed:ce}),[ce]);return c.createElement(K.Provider,{value:De},de())})},84966:function(Ot,Ae,e){e.d(Ae,{VY:function(){return K},$_:function(){return Ee},h4:function(){return ge},Gs:function(){return b},ZP:function(){return P}});var i=e(26407),c=e(92310),m=e.n(c),X=e(2738),f=e(59301),R=e(36355),t=e(83116),se=v=>{const{componentCls:o,bodyBg:p,lightSiderBg:y,lightTriggerBg:F,lightTriggerColor:H}=v;return{[`${o}-sider-light`]:{background:y,[`${o}-sider-trigger`]:{color:H,background:F},[`${o}-sider-zero-width-trigger`]:{color:H,background:F,border:`1px solid ${p}`,borderInlineStart:0}}}};const x=v=>{const{antCls:o,componentCls:p,colorText:y,triggerColor:F,footerBg:H,triggerBg:M,headerHeight:O,headerPadding:be,headerColor:te,footerPadding:Ke,triggerHeight:U,zeroTriggerHeight:ne,zeroTriggerWidth:q,motionDurationMid:Q,motionDurationSlow:ae,fontSize:j,borderRadius:g,bodyBg:Y,headerBg:G,siderBg:D}=v;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Y,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:D,transition:`all ${Q}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:U},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:U,color:F,lineHeight:`${U}px`,textAlign:"center",background:M,cursor:"pointer",transition:`all ${Q}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:O,insetInlineEnd:-q,zIndex:1,width:q,height:ne,color:F,fontSize:v.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:D,borderStartStartRadius:0,borderStartEndRadius:g,borderEndEndRadius:g,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ae} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ae}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-q,borderStartStartRadius:g,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:g}}}}},se(v)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:O,padding:be,color:te,lineHeight:`${O}px`,background:G,[`${o}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:Ke,color:y,fontSize:j,background:H},[`${p}-content`]:{flex:"auto",minHeight:0}}};var ie=(0,t.Z)("Layout",v=>[x(v)],v=>{const{colorBgLayout:o,controlHeight:p,controlHeightLG:y,colorText:F,controlHeightSM:H,marginXXS:M,colorTextLightSolid:O,colorBgContainer:be}=v,te=y*1.25;return{colorBgHeader:"#001529",colorBgBody:o,colorBgTrigger:"#002140",bodyBg:o,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${te}px`,headerColor:F,footerPadding:`${H}px ${te}px`,footerBg:o,siderBg:"#001529",triggerHeight:y+M*2,triggerBg:"#002140",triggerColor:O,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:F}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),z=function(v,o){var p={};for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&o.indexOf(y)<0&&(p[y]=v[y]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,y=Object.getOwnPropertySymbols(v);Fnull,removeSider:()=>null}});function re(v){let{suffixCls:o,tagName:p,displayName:y}=v;return F=>f.forwardRef((M,O)=>f.createElement(F,Object.assign({ref:O,suffixCls:o,tagName:p},M)))}const W=f.forwardRef((v,o)=>{const{prefixCls:p,suffixCls:y,className:F,tagName:H}=v,M=z(v,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:O}=f.useContext(R.E_),be=O("layout",p),[te,Ke]=ie(be),U=y?`${be}-${y}`:be;return te(f.createElement(H,Object.assign({className:m()(p||U,F,Ke),ref:o},M)))}),J=f.forwardRef((v,o)=>{const{direction:p}=f.useContext(R.E_),[y,F]=f.useState([]),{prefixCls:H,className:M,rootClassName:O,children:be,hasSider:te,tagName:Ke,style:U}=v,ne=z(v,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),q=(0,X.Z)(ne,["suffixCls"]),{getPrefixCls:Q,layout:ae}=f.useContext(R.E_),j=Q("layout",H),[g,Y]=ie(j),G=m()(j,{[`${j}-has-sider`]:typeof te=="boolean"?te:y.length>0,[`${j}-rtl`]:p==="rtl"},ae==null?void 0:ae.className,M,O,Y),D=f.useMemo(()=>({siderHook:{addSider:ce=>{F(ye=>[].concat((0,i.Z)(ye),[ce]))},removeSider:ce=>{F(ye=>ye.filter(Le=>Le!==ce))}}}),[]);return g(f.createElement(b.Provider,{value:D},f.createElement(Ke,Object.assign({ref:o,className:G,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),U)},q),be)))}),Be=re({tagName:"div",displayName:"Layout"})(J),ge=re({suffixCls:"header",tagName:"header",displayName:"Header"})(W),Ee=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(W),K=re({suffixCls:"content",tagName:"main",displayName:"Content"})(W);var P=Be},40875:function(Ot,Ae,e){e.d(Ae,{J:function(){return R}});var i=e(59301),c=e(33234),m=e(70425),X=function(t,oe){var se={};for(var x in t)Object.prototype.hasOwnProperty.call(t,x)&&oe.indexOf(x)<0&&(se[x]=t[x]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,x=Object.getOwnPropertySymbols(t);ie{const{children:se}=t,x=X(t,["children"]),ie=i.useContext(f),z=i.useMemo(()=>Object.assign(Object.assign({},ie),x),[ie,x.prefixCls,x.mode,x.selectable]);return i.createElement(f.Provider,{value:z},i.createElement(c.BR,null,(0,m.supportNodeRef)(se)?i.cloneElement(se,{ref:oe}):se))});Ae.Z=f},20834:function(Ot,Ae,e){e.d(Ae,{default:function(){return De}});var i=e(15285),c=e(59301),m=e(45818),X=e(92310),f=e.n(X),R=e(36355),t=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{const{prefixCls:S,className:d,dashed:n}=A,E=t(A,["prefixCls","className","dashed"]),{getPrefixCls:L}=c.useContext(R.E_),s=L("menu",S),a=f()({[`${s}-item-divider-dashed`]:!!n},d);return c.createElement(i.iz,Object.assign({className:a},E))},x=e(11592),ie=e(2738),z=e(6848),b=e(92343),W=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Be=A=>{var S;const{className:d,children:n,icon:E,title:L,danger:s}=A,{prefixCls:a,firstLevel:T,direction:h,disableMenuItemTitleTooltip:u,inlineCollapsed:B}=c.useContext(W),ue=Te=>{const Ve=c.createElement("span",{className:`${a}-title-content`},n);return(!E||(0,b.l$)(n)&&n.type==="span")&&n&&Te&&T&&typeof n=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},n.charAt(0)):Ve},{siderCollapsed:_}=c.useContext(m.D);let fe=L;typeof L=="undefined"?fe=T?n:"":L===!1&&(fe="");const $={title:fe};!_&&!B&&($.title=null,$.open=!1);const le=(0,x.Z)(n).length;let ee=c.createElement(i.ck,Object.assign({},(0,ie.Z)(A,["title","icon","danger"]),{className:f()({[`${a}-item-danger`]:s,[`${a}-item-only-child`]:(E?le+1:le)===1},d),title:typeof L=="string"?L:void 0}),(0,b.Tm)(E,{className:f()((0,b.l$)(E)?(S=E.props)===null||S===void 0?void 0:S.className:"",`${a}-item-icon`)}),ue(B));return u||(ee=c.createElement(z.Z,Object.assign({},$,{placement:h==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),ee)),ee},Ee=A=>{var S;const{popupClassName:d,icon:n,title:E,theme:L}=A,s=c.useContext(W),{prefixCls:a,inlineCollapsed:T,theme:h}=s,u=(0,i.Xl)();let B;if(!n)B=T&&!u.length&&E&&typeof E=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},E.charAt(0)):c.createElement("span",{className:`${a}-title-content`},E);else{const _=(0,b.l$)(E)&&E.type==="span";B=c.createElement(c.Fragment,null,(0,b.Tm)(n,{className:f()((0,b.l$)(n)?(S=n.props)===null||S===void 0?void 0:S.className:"",`${a}-item-icon`)}),_?E:c.createElement("span",{className:`${a}-title-content`},E))}const ue=c.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return c.createElement(W.Provider,{value:ue},c.createElement(i.Wd,Object.assign({},(0,ie.Z)(A,["icon"]),{title:B,popupClassName:f()(a,d,`${a}-${L||h}`)})))},K=e(18785),P=e(70425),v=e(62892),o=e(40875),p=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{if(S&&typeof S=="object"){const n=S,{label:E,children:L,key:s,type:a}=n,T=p(n,["label","children","key","type"]),h=s!=null?s:`tmp-${d}`;return L||a==="group"?a==="group"?c.createElement(i.BW,Object.assign({key:h},T,{title:E}),y(L)):c.createElement(Ee,Object.assign({key:h},T,{title:E}),y(L)):a==="divider"?c.createElement(se,Object.assign({key:h},T)):c.createElement(Be,Object.assign({key:h},T),E)}return null}).filter(S=>S)}function F(A){return c.useMemo(()=>A&&y(A),[A])}var H=e(64993),M=e(17313),O=e(8378),be=e(13826),te=e(29878),Ke=e(83116),U=e(37613),q=A=>{const{componentCls:S,motionDurationSlow:d,horizontalLineHeight:n,colorSplit:E,lineWidth:L,lineType:s,itemPaddingInline:a}=A;return{[`${S}-horizontal`]:{lineHeight:n,border:0,borderBottom:`${L}px ${s} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${S}-item, ${S}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${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"}}}},ae=A=>{let{componentCls:S,menuArrowOffset:d}=A;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 j=A=>Object.assign({},(0,M.oN)(A));var Y=(A,S)=>{const{componentCls:d,itemColor:n,itemSelectedColor:E,groupTitleColor:L,itemBg:s,subMenuItemBg:a,itemSelectedBg:T,activeBarHeight:h,activeBarWidth:u,activeBarBorderWidth:B,motionDurationSlow:ue,motionEaseInOut:_,motionEaseOut:fe,itemPaddingInline:$,motionDurationMid:le,itemHoverColor:ee,lineType:Te,colorSplit:Ve,itemDisabledColor:We,dangerItemColor:Je,dangerItemHoverColor:Qe,dangerItemSelectedColor:it,dangerItemActiveBg:ot,dangerItemSelectedBg:Mt,itemHoverBg:Xt,itemActiveBg:zt,menuSubMenuBg:sn,horizontalItemSelectedColor:Cn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:gt,horizontalItemHoverBg:En,popupBg:Hn}=A;return{[`${d}-${S}, ${d}-${S} > ${d}`]:{color:n,background:s,[`&${d}-root:focus-visible`]:Object.assign({},j(A)),[`${d}-item-group-title`]:{color:L},[`${d}-submenu-selected`]:{[`> ${d}-submenu-title`]:{color:E}},[`${d}-item-disabled, ${d}-submenu-disabled`]:{color:`${We} !important`},[`${d}-item:not(${d}-item-selected):not(${d}-submenu-selected)`]:{[`&:hover, > ${d}-submenu-title:hover`]:{color:ee}},[`&:not(${d}-horizontal)`]:{[`${d}-item:not(${d}-item-selected)`]:{"&:hover":{backgroundColor:Xt},"&:active":{backgroundColor:zt}},[`${d}-submenu-title`]:{"&:hover":{backgroundColor:Xt},"&:active":{backgroundColor:zt}}},[`${d}-item-danger`]:{color:Je,[`&${d}-item:hover`]:{[`&:not(${d}-item-selected):not(${d}-submenu-selected)`]:{color:Qe}},[`&${d}-item:active`]:{background:ot}},[`${d}-item a`]:{"&, &:hover":{color:"inherit"}},[`${d}-item-selected`]:{color:E,[`&${d}-item-danger`]:{color:it},"a, a:hover":{color:"inherit"}},[`& ${d}-item-selected`]:{backgroundColor:T,[`&${d}-item-danger`]:{backgroundColor:Mt}},[`${d}-item, ${d}-submenu-title`]:{[`&:not(${d}-item-disabled):focus-visible`]:Object.assign({},j(A))},[`&${d}-submenu > ${d}`]:{backgroundColor:sn},[`&${d}-popup > ${d}`]:{backgroundColor:Hn},[`&${d}-horizontal`]:Object.assign(Object.assign({},S==="dark"?{borderBottom:0}:{}),{[`> ${d}-item, > ${d}-submenu`]:{top:B,marginTop:-B,marginBottom:0,borderRadius:gt,"&::after":{position:"absolute",insetInline:$,bottom:0,borderBottom:`${h}px solid transparent`,transition:`border-color ${ue} ${_}`,content:'""'},"&:hover, &-active, &-open":{background:En,"&::after":{borderBottomWidth:h,borderBottomColor:Cn}},"&-selected":{color:Cn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:h,borderBottomColor:Cn}}}}),[`&${d}-root`]:{[`&${d}-inline, &${d}-vertical`]:{borderInlineEnd:`${B}px ${Te} ${Ve}`}},[`&${d}-inline`]:{[`${d}-sub${d}-inline`]:{background:a},[`${d}-item, ${d}-submenu-title`]:B&&u?{width:`calc(100% + ${B}px)`}:{},[`${d}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${fe}`,`opacity ${le} ${fe}`].join(","),content:'""'},[`&${d}-item-danger`]:{"&::after":{borderInlineEndColor:it}}},[`${d}-selected, ${d}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${_}`,`opacity ${le} ${_}`].join(",")}}}}}};const G=A=>{const{componentCls:S,itemHeight:d,itemMarginInline:n,padding:E,menuArrowSize:L,marginXS:s,itemMarginBlock:a}=A,T=E+L+s;return{[`${S}-item`]:{position:"relative",overflow:"hidden"},[`${S}-item, ${S}-submenu-title`]:{height:d,lineHeight:`${d}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:n,marginBlock:a,width:`calc(100% - ${n*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:T}}};var ce=A=>{const{componentCls:S,iconCls:d,itemHeight:n,colorTextLightSolid:E,dropdownWidth:L,controlHeightLG:s,motionDurationMid:a,motionEaseOut:T,paddingXL:h,itemMarginInline:u,fontSizeLG:B,motionDurationSlow:ue,paddingXS:_,boxShadowSecondary:fe,collapsedWidth:$,collapsedIconSize:le}=A,ee={height:n,lineHeight:`${n}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[S]:{"&-inline, &-vertical":Object.assign({[`&${S}-root`]:{boxShadow:"none"}},G(A))},[`${S}-submenu-popup`]:{[`${S}-vertical`]:Object.assign(Object.assign({},G(A)),{boxShadow:fe})}},{[`${S}-submenu-popup ${S}-vertical${S}-sub`]:{minWidth:L,maxHeight:`calc(100vh - ${s*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 ${ue}`,`background ${ue}`,`padding ${a} ${T}`].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`]:ee,[`& ${S}-item-group-title`]:{paddingInlineStart:h}},[`${S}-item`]:ee}},{[`${S}-inline-collapsed`]:{width:$,[`&${S}-root`]:{[`${S}-item, ${S}-submenu ${S}-submenu-title`]:{[`> ${S}-inline-collapsed-noicon`]:{fontSize:B,textAlign:"center"}}},[`> ${S}-item, - > ${S}-item-group > ${S}-item-group-list > ${S}-item, - > ${S}-item-group > ${S}-item-group-list > ${S}-submenu > ${S}-submenu-title, - > ${S}-submenu > ${S}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${B/2}px - ${u}px)`,textOverflow:"clip",[` - ${S}-submenu-arrow, - ${S}-submenu-expand-icon - `]:{opacity:0},[`${S}-item-icon, ${d}`]:{margin:0,fontSize:le,lineHeight:`${n}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:E}},[`${S}-item-group-title`]:Object.assign(Object.assign({},M.vS),{paddingInline:_})}}]};const ye=A=>{const{componentCls:S,motionDurationSlow:d,motionDurationMid:n,motionEaseInOut:E,motionEaseOut:L,iconCls:s,iconSize:a,iconMarginInlineEnd:T}=A;return{[`${S}-item, ${S}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${E}`].join(","),[`${S}-item-icon, ${s}`]:{minWidth:a,fontSize:a,transition:[`font-size ${n} ${L}`,`margin ${d} ${E}`,`color ${d}`].join(","),"+ span":{marginInlineStart:T,opacity:1,transition:[`opacity ${d} ${E}`,`margin ${d}`,`color ${d}`].join(",")}},[`${S}-item-icon`]:Object.assign({},(0,M.Ro)()),[`&${S}-item-only-child`]:{[`> ${s}, > ${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"}}}},Le=A=>{const{componentCls:S,motionDurationSlow:d,motionEaseInOut:n,borderRadius:E,menuArrowSize:L,menuArrowOffset:s}=A;return{[`${S}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:A.margin,width:L,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${n}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:L*.6,height:L*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${d} ${n}`,`transform ${d} ${n}`,`top ${d} ${n}`,`color ${d} ${n}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${s})`},"&::after":{transform:`rotate(-45deg) translateY(${s})`}}}}},Oe=A=>{const{antCls:S,componentCls:d,fontSize:n,motionDurationSlow:E,motionDurationMid:L,motionEaseInOut:s,paddingXS:a,padding:T,colorSplit:h,lineWidth:u,zIndexPopup:B,borderRadiusLG:ue,subMenuItemBorderRadius:_,menuArrowSize:fe,menuArrowOffset:$,lineType:le,menuPanelMaskInset:ee,groupTitleLineHeight:Te,groupTitleFontSize:Ve}=A;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,M.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,M.Wf)(A)),(0,M.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:n,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${E} 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:A.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${a}px ${T}px`,fontSize:Ve,lineHeight:Te,transition:`all ${E}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${E} ${s}`,`background ${E} ${s}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${E} ${s}`,`background ${E} ${s}`,`padding ${L} ${s}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${E} ${s}`,`padding ${E} ${s}`].join(",")},[`${d}-title-content`]:{transition:`color ${E}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:h,borderStyle:le,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(A)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${n*2}px ${T}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:B,borderRadius:ue,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ee},"\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:A.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:A.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:A.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:A.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:ue},ye(A)),Le(A)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:_},[`${d}-submenu-title::after`]:{transition:`transform ${E} ${s}`}})}}),Le(A)),{[`&-inline-collapsed ${d}-submenu-arrow, - &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${$})`},"&::after":{transform:`rotate(45deg) translateX(-${$})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${$})`},"&::before":{transform:`rotate(45deg) translateX(${$})`}}})},{[`${S}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var ke=(A,S)=>(0,Ke.Z)("Menu",n=>{if(S===!1)return[];const{colorBgElevated:E,colorPrimary:L,colorTextLightSolid:s,controlHeightLG:a,fontSize:T,darkItemColor:h,darkDangerItemColor:u,darkItemBg:B,darkSubMenuItemBg:ue,darkItemSelectedColor:_,darkItemSelectedBg:fe,darkDangerItemSelectedBg:$,darkItemHoverBg:le,darkGroupTitleColor:ee,darkItemHoverColor:Te,darkItemDisabledColor:Ve,darkDangerItemHoverColor:We,darkDangerItemSelectedColor:Je,darkDangerItemActiveBg:Qe}=n,it=T/7*5,ot=(0,U.TS)(n,{menuArrowSize:it,menuHorizontalHeight:a*1.15,menuArrowOffset:`${it*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),Mt=(0,U.TS)(ot,{itemColor:h,itemHoverColor:Te,groupTitleColor:ee,itemSelectedColor:_,itemBg:B,popupBg:B,subMenuItemBg:ue,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:Ve,dangerItemColor:u,dangerItemHoverColor:We,dangerItemSelectedColor:Je,dangerItemActiveBg:Qe,dangerItemSelectedBg:$,menuSubMenuBg:ue,horizontalItemSelectedColor:s,horizontalItemSelectedBg:L});return[Oe(ot),q(ot),ce(ot),Y(ot,"light"),Y(Mt,"dark"),ae(ot),(0,O.Z)(ot),(0,be.oN)(ot,"slide-up"),(0,be.oN)(ot,"slide-down"),(0,te._y)(ot,"zoom-big")]},n=>{const{colorPrimary:E,colorError:L,colorTextDisabled:s,colorErrorBg:a,colorText:T,colorTextDescription:h,colorBgContainer:u,colorFillAlter:B,colorFillContent:ue,lineWidth:_,lineWidthBold:fe,controlItemBgActive:$,colorBgTextHover:le,controlHeightLG:ee,lineHeight:Te,colorBgElevated:Ve,marginXXS:We,padding:Je,fontSize:Qe,controlHeightSM:it,fontSizeLG:ot,colorTextLightSolid:Mt,colorErrorHover:Xt}=n,zt=new H.C(Mt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:n.zIndexPopupBase+50,radiusItem:n.borderRadiusLG,itemBorderRadius:n.borderRadiusLG,radiusSubMenuItem:n.borderRadiusSM,subMenuItemBorderRadius:n.borderRadiusSM,colorItemText:T,itemColor:T,colorItemTextHover:T,itemHoverColor:T,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:h,groupTitleColor:h,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:u,itemBg:u,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:ue,itemActiveBg:$,colorSubItemBg:B,subMenuItemBg:B,colorItemBgSelected:$,itemSelectedBg:$,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:_,activeBarBorderWidth:_,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:L,dangerItemColor:L,colorDangerItemTextHover:L,dangerItemHoverColor:L,colorDangerItemTextSelected:L,dangerItemSelectedColor:L,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:n.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ee,groupTitleLineHeight:Te,collapsedWidth:ee*2,popupBg:Ve,itemMarginBlock:We,itemPaddingInline:Je,horizontalLineHeight:`${ee*1.15}px`,iconSize:Qe,iconMarginInlineEnd:it-Qe,collapsedIconSize:ot,groupTitleFontSize:Qe,darkItemDisabledColor:new H.C(Mt).setAlpha(.25).toRgbString(),darkItemColor:zt,darkDangerItemColor:L,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Mt,darkItemSelectedBg:E,darkDangerItemSelectedBg:L,darkItemHoverBg:"transparent",darkGroupTitleColor:zt,darkItemHoverColor:Mt,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:L}},{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"]]})(A),qe=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{var d,n;const E=c.useContext(o.Z),L=E||{},{getPrefixCls:s,getPopupContainer:a,direction:T,menu:h}=c.useContext(R.E_),u=s(),{prefixCls:B,className:ue,style:_,theme:fe="light",expandIcon:$,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:ee,siderCollapsed:Te,items:Ve,children:We,rootClassName:Je,mode:Qe,selectable:it,onClick:ot,overflowedIndicatorPopupClassName:Mt}=A,Xt=qe(A,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),zt=(0,ie.Z)(Xt,["collapsedWidth"]),sn=F(Ve)||We;(d=L.validator)===null||d===void 0||d.call(L,{mode:Qe});const Cn=(0,P.useEvent)(function(){var ut;ot==null||ot.apply(void 0,arguments),(ut=L.onClick)===null||ut===void 0||ut.call(L)}),dn=L.mode||Qe,gt=it!=null?it:L.selectable,En=c.useMemo(()=>Te!==void 0?Te:ee,[ee,Te]),Hn={horizontal:{motionName:`${u}-slide-up`},inline:(0,v.Z)(u),other:{motionName:`${u}-zoom-big`}},Vt=s("menu",B||L.prefixCls),[hn,Yn]=ke(Vt,!E),Ue=f()(`${Vt}-${fe}`,h==null?void 0:h.className,ue);let at;if(typeof $=="function")at=$;else if($===null||$===!1)at=null;else if(L.expandIcon===null||L.expandIcon===!1)at=null;else{const ut=$!=null?$:L.expandIcon;at=(0,b.Tm)(ut,{className:f()(`${Vt}-submenu-expand-icon`,(0,b.l$)(ut)?(n=ut.props)===null||n===void 0?void 0:n.className:"")})}const rt=c.useMemo(()=>({prefixCls:Vt,inlineCollapsed:En||!1,direction:T,firstLevel:!0,theme:fe,mode:dn,disableMenuItemTitleTooltip:le}),[Vt,En,T,le,fe]);return hn(c.createElement(o.Z.Provider,{value:null},c.createElement(W.Provider,{value:rt},c.createElement(i.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(K.Z,null),overflowedIndicatorPopupClassName:f()(Vt,`${Vt}-${fe}`,Mt),mode:dn,selectable:gt,onClick:Cn},zt,{inlineCollapsed:En,style:Object.assign(Object.assign({},h==null?void 0:h.style),_),className:Ue,prefixCls:Vt,direction:T,defaultMotions:Hn,expandIcon:at,ref:S,rootClassName:f()(Je,Yn)}),sn))))});const de=(0,c.forwardRef)((A,S)=>{const d=(0,c.useRef)(null),n=c.useContext(m.D);return(0,c.useImperativeHandle)(S,()=>({menu:d.current,focus:E=>{var L;(L=d.current)===null||L===void 0||L.focus(E)}})),c.createElement(je,Object.assign({ref:d},A,n))});de.Item=Be,de.SubMenu=Ee,de.Divider=se,de.ItemGroup=i.BW;var De=de},58421:function(Ot,Ae,e){e.d(Ae,{Z:function(){return L}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},X=m,f=e(7657),R=function(a,T){return c.createElement(f.Z,(0,i.Z)({},a,{ref:T,icon:X}))},t=c.forwardRef(R),oe=t,se=e(49198),x=e(33853),ie=e(38819),z=e(92310),b=e.n(z),re=e(400),W=e(33708),J=e(6909),Be=e(4771),ge=e(9427),Ee=e(25440),K=e(26112),P={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},v=P,o=e(91735),p=function(s){(0,ge.Z)(T,s);var a=(0,Ee.Z)(T);function T(){var h;(0,J.Z)(this,T);for(var u=arguments.length,B=new Array(u),ue=0;ue=0||_.relatedTarget.className.indexOf("".concat(ee,"-item"))>=0))&&le(h.getValidValue()))},h.go=function(_){var fe=h.state.goInputText;fe!==""&&(_.keyCode===v.ENTER||_.type==="click")&&(h.setState({goInputText:""}),h.props.quickGo(h.getValidValue()))},h}return(0,Be.Z)(T,[{key:"getPageSizeOptions",value:function(){var u=this.props,B=u.pageSize,ue=u.pageSizeOptions;return ue.some(function(_){return _.toString()===B.toString()})?ue:ue.concat([B.toString()]).sort(function(_,fe){var $=Number.isNaN(Number(_))?0:Number(_),le=Number.isNaN(Number(fe))?0:Number(fe);return $-le})}},{key:"render",value:function(){var u=this,B=this.props,ue=B.pageSize,_=B.locale,fe=B.rootPrefixCls,$=B.changeSize,le=B.quickGo,ee=B.goButton,Te=B.selectComponentClass,Ve=B.buildOptionText,We=B.selectPrefixCls,Je=B.disabled,Qe=this.state.goInputText,it="".concat(fe,"-options"),ot=Te,Mt=null,Xt=null,zt=null;if(!$&&!le)return null;var sn=this.getPageSizeOptions();if($&&ot){var Cn=sn.map(function(dn,gt){return c.createElement(ot.Option,{key:gt,value:dn.toString()},(Ve||u.buildOptionText)(dn))});Mt=c.createElement(ot,{disabled:Je,prefixCls:We,showSearch:!1,className:"".concat(it,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ue||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(gt){return gt.parentNode},"aria-label":_.page_size,defaultOpen:!1},Cn)}return le&&(ee&&(zt=typeof ee=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Je,className:"".concat(it,"-quick-jumper-button")},_.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},ee)),Xt=c.createElement("div",{className:"".concat(it,"-quick-jumper")},_.jump_to,c.createElement("input",{disabled:Je,type:"text",value:Qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":_.page}),_.page,zt)),c.createElement("li",{className:"".concat(it)},Mt,Xt)}}]),T}(c.Component);p.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=p,F=function(a){var T,h=a.rootPrefixCls,u=a.page,B=a.active,ue=a.className,_=a.showTitle,fe=a.onClick,$=a.onKeyPress,le=a.itemRender,ee="".concat(h,"-item"),Te=b()(ee,"".concat(ee,"-").concat(u),(T={},(0,re.Z)(T,"".concat(ee,"-active"),B),(0,re.Z)(T,"".concat(ee,"-disabled"),!u),(0,re.Z)(T,a.className,ue),T)),Ve=function(){fe(u)},We=function(it){$(it,fe,u)},Je=le(u,"page",c.createElement("a",{rel:"nofollow"},u));return Je?c.createElement("li",{title:_?u.toString():null,className:Te,onClick:Ve,onKeyPress:We,tabIndex:0},Je):null},H=F;function M(){}function O(s){var a=Number(s);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var be=function(a,T,h){return h};function te(s,a,T){var h=typeof s=="undefined"?a.pageSize:s;return Math.floor((T.total-1)/h)+1}var Ke=function(s){(0,ge.Z)(T,s);var a=(0,Ee.Z)(T);function T(h){var u;(0,J.Z)(this,T),u=a.call(this,h),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(te(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function($,le){var ee=u.props.prefixCls,Te=$||c.createElement("button",{type:"button","aria-label":le,className:"".concat(ee,"-item-link")});return typeof $=="function"&&(Te=c.createElement($,(0,W.Z)({},u.props))),Te},u.isValid=function($){var le=u.props.total;return O($)&&$!==u.state.current&&O(le)&&le>0},u.shouldDisplayQuickJumper=function(){var $=u.props,le=$.showQuickJumper,ee=$.total,Te=u.state.pageSize;return ee<=Te?!1:le},u.handleKeyDown=function($){($.keyCode===v.ARROW_UP||$.keyCode===v.ARROW_DOWN)&&$.preventDefault()},u.handleKeyUp=function($){var le=u.getValidValue($),ee=u.state.currentInputValue;le!==ee&&u.setState({currentInputValue:le}),$.keyCode===v.ENTER?u.handleChange(le):$.keyCode===v.ARROW_UP?u.handleChange(le-1):$.keyCode===v.ARROW_DOWN&&u.handleChange(le+1)},u.handleBlur=function($){var le=u.getValidValue($);u.handleChange(le)},u.changePageSize=function($){var le=u.state.current,ee=te($,u.state,u.props);le=le>ee?ee:le,ee===0&&(le=u.state.current),typeof $=="number"&&("pageSize"in u.props||u.setState({pageSize:$}),"current"in u.props||u.setState({current:le,currentInputValue:le})),u.props.onShowSizeChange(le,$),"onChange"in u.props&&u.props.onChange&&u.props.onChange(le,$)},u.handleChange=function($){var le=u.props,ee=le.disabled,Te=le.onChange,Ve=u.state,We=Ve.pageSize,Je=Ve.current,Qe=Ve.currentInputValue;if(u.isValid($)&&!ee){var it=te(void 0,u.state,u.props),ot=$;return $>it?ot=it:$<1&&(ot=1),"current"in u.props||u.setState({current:ot}),ot!==Qe&&u.setState({currentInputValue:ot}),Te(ot,We),ot}return Je},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.current2?ee-2:0),Ve=2;Ve=ue?fe=ue:fe=Number(B),fe}},{key:"getShowSizeChanger",value:function(){var u=this.props,B=u.showSizeChanger,ue=u.total,_=u.totalBoundaryShowSizeChanger;return typeof B!="undefined"?B:ue>_}},{key:"render",value:function(){var u=this.props,B=u.prefixCls,ue=u.className,_=u.style,fe=u.disabled,$=u.hideOnSinglePage,le=u.total,ee=u.locale,Te=u.showQuickJumper,Ve=u.showLessItems,We=u.showTitle,Je=u.showTotal,Qe=u.simple,it=u.itemRender,ot=u.showPrevNextJumpers,Mt=u.jumpPrevIcon,Xt=u.jumpNextIcon,zt=u.selectComponentClass,sn=u.selectPrefixCls,Cn=u.pageSizeOptions,dn=this.state,gt=dn.current,En=dn.pageSize,Hn=dn.currentInputValue;if($===!0&&le<=En)return null;var Vt=te(void 0,this.state,this.props),hn=[],Yn=null,Ue=null,at=null,rt=null,ut=null,en=Te&&Te.goButton,Ft=Ve?1:2,Ge=gt-1>0?gt-1:0,Nt=gt+1le?le:gt*En]));if(Qe){en&&(typeof en=="boolean"?ut=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ee.jump_to_confirm):ut=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},en),ut=c.createElement("li",{title:We?"".concat(ee.jump_to).concat(gt,"/").concat(Vt):null,className:"".concat(B,"-simple-pager")},ut));var Ce=this.renderPrev(Ge);return c.createElement("ul",(0,i.Z)({className:b()(B,"".concat(B,"-simple"),(0,re.Z)({},"".concat(B,"-disabled"),fe),ue),style:_,ref:this.paginationNode},Z),we,Ce?c.createElement("li",{title:We?ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:b()("".concat(B,"-prev"),(0,re.Z)({},"".concat(B,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ce):null,c.createElement("li",{title:We?"".concat(gt,"/").concat(Vt):null,className:"".concat(B,"-simple-pager")},c.createElement("input",{type:"text",value:Hn,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(B,"-slash")},"/"),Vt),c.createElement("li",{title:We?ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:b()("".concat(B,"-next"),(0,re.Z)({},"".concat(B,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),ut)}if(Vt<=3+Ft*2){var w={locale:ee,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:We,itemRender:it};Vt||hn.push(c.createElement(H,(0,i.Z)({},w,{key:"noPager",page:1,className:"".concat(B,"-item-disabled")})));for(var I=1;I<=Vt;I+=1){var Ie=gt===I;hn.push(c.createElement(H,(0,i.Z)({},w,{key:I,page:I,active:Ie})))}}else{var xe=Ve?ee.prev_3:ee.prev_5,Ze=Ve?ee.next_3:ee.next_5,ze=it(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mt,"prev page")),et=it(this.getJumpNextPage(),"jump-next",this.getItemIcon(Xt,"next page"));ot&&(Yn=ze?c.createElement("li",{title:We?xe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:b()("".concat(B,"-jump-prev"),(0,re.Z)({},"".concat(B,"-jump-prev-custom-icon"),!!Mt))},ze):null,Ue=et?c.createElement("li",{title:We?Ze:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:b()("".concat(B,"-jump-next"),(0,re.Z)({},"".concat(B,"-jump-next-custom-icon"),!!Xt))},et):null),rt=c.createElement(H,{locale:ee,last:!0,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Vt,page:Vt,active:!1,showTitle:We,itemRender:it}),at=c.createElement(H,{locale:ee,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:We,itemRender:it});var st=Math.max(1,gt-Ft),ct=Math.min(gt+Ft,Vt);gt-1<=Ft&&(ct=1+Ft*2),Vt-gt<=Ft&&(st=Vt-Ft*2);for(var Ct=st;Ct<=ct;Ct+=1){var mt=gt===Ct;hn.push(c.createElement(H,{locale:ee,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ct,page:Ct,active:mt,showTitle:We,itemRender:it}))}gt-1>=Ft*2&>!==3&&(hn[0]=(0,c.cloneElement)(hn[0],{className:"".concat(B,"-item-after-jump-prev")}),hn.unshift(Yn)),Vt-gt>=Ft*2&>!==Vt-2&&(hn[hn.length-1]=(0,c.cloneElement)(hn[hn.length-1],{className:"".concat(B,"-item-before-jump-next")}),hn.push(Ue)),st!==1&&hn.unshift(at),ct!==Vt&&hn.push(rt)}var pt=!this.hasPrev()||!Vt,wt=!this.hasNext()||!Vt,dt=this.renderPrev(Ge),xt=this.renderNext(Nt);return c.createElement("ul",(0,i.Z)({className:b()(B,ue,(0,re.Z)({},"".concat(B,"-disabled"),fe)),style:_,ref:this.paginationNode},Z),we,dt?c.createElement("li",{title:We?ee.prev_page:null,onClick:this.prev,tabIndex:pt?null:0,onKeyPress:this.runIfEnterPrev,className:b()("".concat(B,"-prev"),(0,re.Z)({},"".concat(B,"-disabled"),pt)),"aria-disabled":pt},dt):null,hn,xt?c.createElement("li",{title:We?ee.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:b()("".concat(B,"-next"),(0,re.Z)({},"".concat(B,"-disabled"),wt)),"aria-disabled":wt},xt):null,c.createElement(y,{disabled:fe,locale:ee,rootPrefixCls:B,selectComponentClass:zt,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:gt,pageSize:En,pageSizeOptions:Cn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:en}))}}],[{key:"getDerivedStateFromProps",value:function(u,B){var ue={};if("current"in u&&(ue.current=u.current,u.current!==B.current&&(ue.currentInputValue=ue.current)),"pageSize"in u&&u.pageSize!==B.pageSize){var _=B.current,fe=te(u.pageSize,B,u);_=_>fe?fe:_,"current"in u||(ue.current=_,ue.currentInputValue=_),ue.pageSize=u.pageSize}return ue}}]),T}(c.Component);Ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:M,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:M,locale:o.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var U=Ke,ne=e(22075),q=e(36355),Q=e(19716),ae=e(8628),j=e(9763),g=e(57809);const Y=s=>c.createElement(g.default,Object.assign({},s,{showSearch:!0,size:"small"})),G=s=>c.createElement(g.default,Object.assign({},s,{showSearch:!0,size:"middle"}));Y.Option=g.default.Option,G.Option=g.default.Option;var D=e(9937),ce=e(17313),ye=e(83116),Le=e(37613);const Oe=s=>{const{componentCls:a}=s;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:s.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"}}}}}},ke=s=>{const{componentCls:a}=s;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:s.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:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:s.itemSizeSM,marginInlineEnd:0,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:s.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:s.miniOptionsSizeChangerTop},"&-quick-jumper":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,D.x0)(s)),{width:s.paginationMiniQuickJumperInputWidth,height:s.controlHeightSM})}}}},qe=s=>{const{componentCls:a}=s;return{[` - &${a}-simple ${a}-prev, - &${a}-simple ${a}-next - `]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,verticalAlign:"top",[`${a}-item-link`]:{height:s.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive},"&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}}},[`&${a}-simple ${a}-simple-pager`]:{display:"inline-block",height:s.itemSizeSM,marginInlineEnd:s.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:s.marginXS,padding:`0 ${s.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:s.itemInputBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,borderRadius:s.borderRadius,outline:"none",transition:`border-color ${s.motionDurationMid}`,color:"inherit","&:hover":{borderColor:s.colorPrimary},"&:focus":{borderColor:s.colorPrimaryHover,boxShadow:`${s.inputOutlineOffset}px 0 ${s.controlOutlineWidth}px ${s.controlOutline}`},"&[disabled]":{color:s.colorTextDisabled,backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,cursor:"not-allowed"}}}}},nt=s=>{const{componentCls:a}=s;return{[`${a}-jump-prev, ${a}-jump-next`]:{outline:0,[`${a}-item-container`]:{position:"relative",[`${a}-item-link-icon`]:{color:s.colorPrimary,fontSize:s.fontSizeSM,opacity:0,transition:`all ${s.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${a}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:s.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:s.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:s.paginationEllipsisTextIndent,opacity:1,transition:`all ${s.motionDurationMid}`}},"&:hover":{[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}}},[` - ${a}-prev, - ${a}-jump-prev, - ${a}-jump-next - `]:{marginInlineEnd:s.marginXS},[` - ${a}-prev, - ${a}-next, - ${a}-jump-prev, - ${a}-jump-next - `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,D.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},je=s=>{const{componentCls:a}=s;return{[`${a}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},de=s=>{const{componentCls:a}=s;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(s)),{"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:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),je(s)),nt(s)),qe(s)),ke(s)),Oe(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},De=s=>{const{componentCls:a}=s;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:s.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${a}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},A=s=>{const{componentCls:a}=s;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,ce.Qy)(s)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,ce.oN)(s))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,ce.oN)(s))}}}};var S=(0,ye.Z)("Pagination",s=>{const a=(0,Le.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,D.e5)(s),(0,D.TM)(s));return[de(a),A(a),s.wireframe&&De(a)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),d=function(s,a){var T={};for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&a.indexOf(h)<0&&(T[h]=s[h]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,h=Object.getOwnPropertySymbols(s);u{const{prefixCls:a,selectPrefixCls:T,className:h,rootClassName:u,style:B,size:ue,locale:_,selectComponentClass:fe,responsive:$,showSizeChanger:le}=s,ee=d(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Te}=(0,ae.Z)($),{getPrefixCls:Ve,direction:We,pagination:Je={}}=c.useContext(q.E_),Qe=Ve("pagination",a),[it,ot]=S(Qe),Mt=le!=null?le:Je.showSizeChanger,Xt=c.useMemo(()=>{const Vt=c.createElement("span",{className:`${Qe}-item-ellipsis`},"\u2022\u2022\u2022"),hn=c.createElement("button",{className:`${Qe}-item-link`,type:"button",tabIndex:-1},We==="rtl"?c.createElement(ie.Z,null):c.createElement(x.Z,null)),Yn=c.createElement("button",{className:`${Qe}-item-link`,type:"button",tabIndex:-1},We==="rtl"?c.createElement(x.Z,null):c.createElement(ie.Z,null)),Ue=c.createElement("a",{className:`${Qe}-item-link`},c.createElement("div",{className:`${Qe}-item-container`},We==="rtl"?c.createElement(se.Z,{className:`${Qe}-item-link-icon`}):c.createElement(oe,{className:`${Qe}-item-link-icon`}),Vt)),at=c.createElement("a",{className:`${Qe}-item-link`},c.createElement("div",{className:`${Qe}-item-container`},We==="rtl"?c.createElement(oe,{className:`${Qe}-item-link-icon`}):c.createElement(se.Z,{className:`${Qe}-item-link-icon`}),Vt));return{prevIcon:hn,nextIcon:Yn,jumpPrevIcon:Ue,jumpNextIcon:at}},[We,Qe]),[zt]=(0,j.Z)("Pagination",ne.Z),sn=Object.assign(Object.assign({},zt),_),Cn=(0,Q.Z)(ue),dn=Cn==="small"||!!(Te&&!Cn&&$),gt=Ve("select",T),En=b()({[`${Qe}-mini`]:dn,[`${Qe}-rtl`]:We==="rtl"},Je==null?void 0:Je.className,h,u,ot),Hn=Object.assign(Object.assign({},Je==null?void 0:Je.style),B);return it(c.createElement(U,Object.assign({},Xt,ee,{style:Hn,prefixCls:Qe,selectPrefixCls:gt,className:En,selectComponentClass:fe||(dn?Y:G),locale:sn,showSizeChanger:Mt})))},L=E},5112:function(Ot,Ae,e){e.d(Ae,{ZP:function(){return ae}});var i=e(92310),c=e.n(i),m=e(18929),X=e(26112),f=e(59301),R=e(36355),t=e(19716);const oe=f.createContext(null),se=oe.Provider;var x=oe;const ie=f.createContext(null),z=ie.Provider;var b=e(5630),re=e(8654),W=e(1684),J=e(32441),Be=e(17313),ge=e(83116),Ee=e(37613);const K=j=>{const{componentCls:g,antCls:Y}=j,G=`${g}-group`;return{[G]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{display:"inline-block",fontSize:0,[`&${G}-rtl`]:{direction:"rtl"},[`${Y}-badge ${Y}-badge-count`]:{zIndex:1},[`> ${Y}-badge:not(:first-child) > ${Y}-button-wrapper`]:{borderInlineStart:"none"}})}},P=j=>{const{componentCls:g,wrapperMarginInlineEnd:Y,colorPrimary:G,radioSize:D,motionDurationSlow:ce,motionDurationMid:ye,motionEaseInOutCirc:Le,colorBgContainer:Oe,colorBorder:ke,lineWidth:qe,dotSize:nt,colorBgContainerDisabled:je,colorTextDisabled:de,paddingXS:De,dotColorDisabled:A,lineType:S,radioDotDisabledSize:d,wireframe:n,colorWhite:E}=j,L=`${g}-inner`;return{[`${g}-wrapper`]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Y,cursor:"pointer",[`&${g}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:j.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${g}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${qe}px ${S} ${G}`,borderRadius:"50%",visibility:"hidden",content:'""'},[g]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${g}-wrapper:hover &, - &:hover ${L}`]:{borderColor:G},[`${g}-input:focus-visible + ${L}`]:Object.assign({},(0,Be.oN)(j)),[`${g}:hover::after, ${g}-wrapper:hover &::after`]:{visibility:"visible"},[`${g}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:D,height:D,marginBlockStart:D/-2,marginInlineStart:D/-2,backgroundColor:n?G:E,borderBlockStart:0,borderInlineStart:0,borderRadius:D,transform:"scale(0)",opacity:0,transition:`all ${ce} ${Le}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:D,height:D,backgroundColor:Oe,borderColor:ke,borderStyle:"solid",borderWidth:qe,borderRadius:"50%",transition:`all ${ye}`},[`${g}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${g}-checked`]:{[L]:{borderColor:G,backgroundColor:n?Oe:G,"&::after":{transform:`scale(${nt/D})`,opacity:1,transition:`all ${ce} ${Le}`}}},[`${g}-disabled`]:{cursor:"not-allowed",[L]:{backgroundColor:je,borderColor:ke,cursor:"not-allowed","&::after":{backgroundColor:A}},[`${g}-input`]:{cursor:"not-allowed"},[`${g}-disabled + span`]:{color:de,cursor:"not-allowed"},[`&${g}-checked`]:{[L]:{"&::after":{transform:`scale(${d/D})`}}}},[`span${g} + *`]:{paddingInlineStart:De,paddingInlineEnd:De}})}},v=j=>{const{buttonColor:g,controlHeight:Y,componentCls:G,lineWidth:D,lineType:ce,colorBorder:ye,motionDurationSlow:Le,motionDurationMid:Oe,buttonPaddingInline:ke,fontSize:qe,buttonBg:nt,fontSizeLG:je,controlHeightLG:de,controlHeightSM:De,paddingXS:A,borderRadius:S,borderRadiusSM:d,borderRadiusLG:n,buttonCheckedBg:E,buttonSolidCheckedColor:L,colorTextDisabled:s,colorBgContainerDisabled:a,buttonCheckedBgDisabled:T,buttonCheckedColorDisabled:h,colorPrimary:u,colorPrimaryHover:B,colorPrimaryActive:ue,buttonSolidCheckedBg:_,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:$}=j;return{[`${G}-button-wrapper`]:{position:"relative",display:"inline-block",height:Y,margin:0,paddingInline:ke,paddingBlock:0,color:g,fontSize:qe,lineHeight:`${Y-D*2}px`,background:nt,border:`${D}px ${ce} ${ye}`,borderBlockStartWidth:D+.02,borderInlineStartWidth:0,borderInlineEndWidth:D,cursor:"pointer",transition:[`color ${Oe}`,`background ${Oe}`,`box-shadow ${Oe}`].join(","),a:{color:g},[`> ${G}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-D,insetInlineStart:-D,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:D,paddingInline:0,backgroundColor:ye,transition:`background-color ${Le}`,content:'""'}},"&:first-child":{borderInlineStart:`${D}px ${ce} ${ye}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${G}-group-large &`]:{height:de,fontSize:je,lineHeight:`${de-D*2}px`,"&:first-child":{borderStartStartRadius:n,borderEndStartRadius:n},"&:last-child":{borderStartEndRadius:n,borderEndEndRadius:n}},[`${G}-group-small &`]:{height:De,paddingInline:A-D,paddingBlock:0,lineHeight:`${De-D*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,Be.oN)(j)),[`${G}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${G}-button-wrapper-disabled)`]:{zIndex:1,color:u,background:E,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:B,borderColor:B,"&::before":{backgroundColor:B}},"&:active":{color:ue,borderColor:ue,"&::before":{backgroundColor:ue}}},[`${G}-group-solid &-checked:not(${G}-button-wrapper-disabled)`]:{color:L,background:_,borderColor:_,"&:hover":{color:L,background:fe,borderColor:fe},"&:active":{color:L,background:$,borderColor:$}},"&-disabled":{color:s,backgroundColor:a,borderColor:ye,cursor:"not-allowed","&:first-child, &:hover":{color:s,backgroundColor:a,borderColor:ye}},[`&-disabled${G}-button-wrapper-checked`]:{color:h,backgroundColor:T,borderColor:ye,boxShadow:"none"}}}},o=j=>j-4*2;var p=(0,ge.Z)("Radio",j=>{const{controlOutline:g,controlOutlineWidth:Y,radioSize:G}=j,D=`0 0 0 ${Y}px ${g}`,ce=D,ye=o(G),Le=(0,Ee.TS)(j,{radioDotDisabledSize:ye,radioFocusShadow:D,radioButtonFocusShadow:ce});return[K(Le),P(Le),v(Le)]},j=>{const{wireframe:g,padding:Y,marginXS:G,lineWidth:D,fontSizeLG:ce,colorText:ye,colorBgContainer:Le,colorTextDisabled:Oe,controlItemBgActiveDisabled:ke,colorTextLightSolid:qe,colorPrimary:nt,colorPrimaryHover:je,colorPrimaryActive:de}=j,De=4,A=ce,S=g?o(A):A-(De+D)*2;return{radioSize:A,dotSize:S,dotColorDisabled:Oe,buttonSolidCheckedColor:qe,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:je,buttonSolidCheckedActiveBg:de,buttonBg:Le,buttonCheckedBg:Le,buttonColor:ye,buttonCheckedBgDisabled:ke,buttonCheckedColorDisabled:Oe,buttonPaddingInline:Y-D,wrapperMarginInlineEnd:G}}),y=e(14088),F=e(4572),H=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,G=Object.getOwnPropertySymbols(j);D{var Y,G;const D=f.useContext(x),ce=f.useContext(ie),{getPrefixCls:ye,direction:Le,radio:Oe}=f.useContext(R.E_),ke=f.useRef(null),qe=(0,re.sQ)(g,ke),{isFormItemInput:nt}=f.useContext(J.aM),je=ue=>{var _,fe;(_=j.onChange)===null||_===void 0||_.call(j,ue),(fe=D==null?void 0:D.onChange)===null||fe===void 0||fe.call(D,ue)},{prefixCls:de,className:De,rootClassName:A,children:S,style:d}=j,n=H(j,["prefixCls","className","rootClassName","children","style"]),E=ye("radio",de),L=((D==null?void 0:D.optionType)||ce)==="button",s=L?`${E}-button`:E,[a,T]=p(E),h=Object.assign({},n),u=f.useContext(W.Z);D&&(h.name=D.name,h.onChange=je,h.checked=j.value===D.value,h.disabled=(Y=h.disabled)!==null&&Y!==void 0?Y:D.disabled),h.disabled=(G=h.disabled)!==null&&G!==void 0?G:u;const B=c()(`${s}-wrapper`,{[`${s}-wrapper-checked`]:h.checked,[`${s}-wrapper-disabled`]:h.disabled,[`${s}-wrapper-rtl`]:Le==="rtl",[`${s}-wrapper-in-form-item`]:nt},Oe==null?void 0:Oe.className,De,A,T);return a(f.createElement(y.Z,{component:"Radio",disabled:h.disabled},f.createElement("label",{className:B,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),d),onMouseEnter:j.onMouseEnter,onMouseLeave:j.onMouseLeave},f.createElement(b.Z,Object.assign({},h,{className:c()(h.className,!L&&F.A),type:"radio",prefixCls:s,ref:qe})),S!==void 0?f.createElement("span",null,S):null)))};var be=f.forwardRef(M);const te=f.forwardRef((j,g)=>{const{getPrefixCls:Y,direction:G}=f.useContext(R.E_),[D,ce]=(0,m.Z)(j.defaultValue,{value:j.value}),ye=_=>{const fe=D,$=_.target.value;"value"in j||ce($);const{onChange:le}=j;le&&$!==fe&&le(_)},{prefixCls:Le,className:Oe,rootClassName:ke,options:qe,buttonStyle:nt="outline",disabled:je,children:de,size:De,style:A,id:S,onMouseEnter:d,onMouseLeave:n,onFocus:E,onBlur:L}=j,s=Y("radio",Le),a=`${s}-group`,[T,h]=p(s);let u=de;qe&&qe.length>0&&(u=qe.map(_=>typeof _=="string"||typeof _=="number"?f.createElement(be,{key:_.toString(),prefixCls:s,disabled:je,value:_,checked:D===_},_):f.createElement(be,{key:`radio-group-value-options-${_.value}`,prefixCls:s,disabled:_.disabled||je,value:_.value,checked:D===_.value,title:_.title,style:_.style},_.label)));const B=(0,t.Z)(De),ue=c()(a,`${a}-${nt}`,{[`${a}-${B}`]:B,[`${a}-rtl`]:G==="rtl"},Oe,ke,h);return T(f.createElement("div",Object.assign({},(0,X.Z)(j,{aria:!0,data:!0}),{className:ue,style:A,onMouseEnter:d,onMouseLeave:n,onFocus:E,onBlur:L,id:S,ref:g}),f.createElement(se,{value:{onChange:ye,value:D,disabled:j.disabled,name:j.name,optionType:j.optionType}},u)))});var Ke=f.memo(te),U=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,G=Object.getOwnPropertySymbols(j);D{const{getPrefixCls:Y}=f.useContext(R.E_),{prefixCls:G}=j,D=U(j,["prefixCls"]),ce=Y("radio",G);return f.createElement(z,{value:"button"},f.createElement(be,Object.assign({prefixCls:ce},D,{type:"radio",ref:g})))};var q=f.forwardRef(ne);const Q=be;Q.Button=q,Q.Group=Ke,Q.__ANT_RADIO=!0;var ae=Q},13570:function(Ot,Ae,e){e.d(Ae,{Z:function(){return j}});var i=e(92413),c=e(59301),m={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"},X=m,f=e(7657),R=function(Y,G){return c.createElement(f.Z,(0,i.Z)({},Y,{ref:G,icon:X}))},t=c.forwardRef(R),oe=t,se=e(92310),x=e.n(se),ie=e(400),z=e(33606),b=e(37061),re=e(18929),W=e(10228),J=e(26112);function Be(g,Y){var G=g.disabled,D=g.prefixCls,ce=g.character,ye=g.characterRender,Le=g.index,Oe=g.count,ke=g.value,qe=g.allowHalf,nt=g.focused,je=g.onHover,de=g.onClick,De=function(a){je(a,Le)},A=function(a){de(a,Le)},S=function(a){a.keyCode===W.Z.ENTER&&de(a,Le)},d=Le+1,n=new Set([D]);ke===0&&Le===0&&nt?n.add("".concat(D,"-focused")):qe&&ke+.5>=d&&keLe?"true":"false","aria-posinset":Le+1,"aria-setsize":Oe,tabIndex:G?-1:0},c.createElement("div",{className:"".concat(D,"-first")},E),c.createElement("div",{className:"".concat(D,"-second")},E)));return ye&&(L=ye(L,g)),L}var ge=c.forwardRef(Be);function Ee(){var g=c.useRef({});function Y(D){return g.current[D]}function G(D){return function(ce){g.current[D]=ce}}return[Y,G]}function K(g){var Y=g.pageXOffset,G="scrollLeft";if(typeof Y!="number"){var D=g.document;Y=D.documentElement[G],typeof Y!="number"&&(Y=D.body[G])}return Y}function P(g){var Y,G,D=g.ownerDocument,ce=D.body,ye=D&&D.documentElement,Le=g.getBoundingClientRect();return Y=Le.left,G=Le.top,Y-=ye.clientLeft||ce.clientLeft||0,G-=ye.clientTop||ce.clientTop||0,{left:Y,top:G}}function v(g){var Y=P(g),G=g.ownerDocument,D=G.defaultView||G.parentWindow;return Y.left+=K(D),Y.left}var o=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(g,Y){var G,D=g.prefixCls,ce=D===void 0?"rc-rate":D,ye=g.className,Le=g.defaultValue,Oe=g.value,ke=g.count,qe=ke===void 0?5:ke,nt=g.allowHalf,je=nt===void 0?!1:nt,de=g.allowClear,De=de===void 0?!0:de,A=g.character,S=A===void 0?"\u2605":A,d=g.characterRender,n=g.disabled,E=g.direction,L=E===void 0?"ltr":E,s=g.tabIndex,a=s===void 0?0:s,T=g.autoFocus,h=g.onHoverChange,u=g.onChange,B=g.onFocus,ue=g.onBlur,_=g.onKeyDown,fe=g.onMouseLeave,$=(0,b.Z)(g,o),le=Ee(),ee=(0,z.Z)(le,2),Te=ee[0],Ve=ee[1],We=c.useRef(null),Je=function(){if(!n){var I;(I=We.current)===null||I===void 0||I.focus()}};c.useImperativeHandle(Y,function(){return{focus:Je,blur:function(){if(!n){var I;(I=We.current)===null||I===void 0||I.blur()}}}});var Qe=(0,re.Z)(Le||0,{value:Oe}),it=(0,z.Z)(Qe,2),ot=it[0],Mt=it[1],Xt=(0,re.Z)(null),zt=(0,z.Z)(Xt,2),sn=zt[0],Cn=zt[1],dn=function(I,Ie){var xe=L==="rtl",Ze=I+1;if(je){var ze=Te(I),et=v(ze),st=ze.clientWidth;(xe&&Ie-et>st/2||!xe&&Ie-et0&&!xe||Ie===W.Z.RIGHT&&Ze>0&&xe?(je?Ze-=.5:Ze-=1,gt(Ze),I.preventDefault()):Ie===W.Z.LEFT&&Ze{const{componentCls:Y}=g;return{[`${Y}-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 ${Y}-star-first, &-half ${Y}-star-second`]:{opacity:1},[`&-half ${Y}-star-first, &-full ${Y}-star-second`]:{color:"inherit"}}}},U=g=>({[`&-rtl${g.componentCls}`]:{direction:"rtl"}}),ne=g=>{const{componentCls:Y}=g;return{[Y]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(g)),{display:"inline-block",margin:0,padding:0,color:g.starColor,fontSize:g.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Y} ${Y}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ke(g)),{[`+ ${Y}-text`]:{display:"inline-block",marginInlineStart:g.marginXS,fontSize:g.fontSize}}),U(g))}};var q=(0,be.Z)("Rate",g=>{const Y=(0,te.TS)(g,{});return[ne(Y)]},g=>({starColor:g.yellow6,starSize:g.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:g.colorFillContent})),Q=function(g,Y){var G={};for(var D in g)Object.prototype.hasOwnProperty.call(g,D)&&Y.indexOf(D)<0&&(G[D]=g[D]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,D=Object.getOwnPropertySymbols(g);ce{const{prefixCls:G,className:D,rootClassName:ce,style:ye,tooltips:Le,character:Oe=c.createElement(oe,null)}=g,ke=Q(g,["prefixCls","className","rootClassName","style","tooltips","character"]),qe=(n,E)=>{let{index:L}=E;return Le?c.createElement(M.Z,{title:Le[L]},n):n},{getPrefixCls:nt,direction:je,rate:de}=c.useContext(H.E_),De=nt("rate",G),[A,S]=q(De),d=Object.assign(Object.assign({},de==null?void 0:de.style),ye);return A(c.createElement(F,Object.assign({ref:Y,character:Oe,characterRender:qe},ke,{className:x()(D,ce,S,de==null?void 0:de.className),style:d,prefixCls:De,direction:je})))})},57809:function(Ot,Ae,e){var i=e(92310),c=e.n(i),m=e(77861),X=e(2738),f=e(59301),R=e(53487),t=e(62892),oe=e(19080),se=e(36355),x=e(1684),ie=e(93891),z=e(19716),b=e(32441),re=e(33234),W=e(14154),J=e(58582),Be=e(84443),ge=e(66339),Ee=function(p,y){var F={};for(var H in p)Object.prototype.hasOwnProperty.call(p,H)&&y.indexOf(H)<0&&(F[H]=p[H]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,H=Object.getOwnPropertySymbols(p);M{var F,{prefixCls:H,bordered:M=!0,className:O,rootClassName:be,getPopupContainer:te,popupClassName:Ke,dropdownClassName:U,listHeight:ne=256,placement:q,listItemHeight:Q=24,size:ae,disabled:j,notFoundContent:g,status:Y,builtinPlacements:G,dropdownMatchSelectWidth:D,popupMatchSelectWidth:ce,direction:ye,style:Le,allowClear:Oe}=p,ke=Ee(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:qe,getPrefixCls:nt,renderEmpty:je,direction:de,virtual:De,popupMatchSelectWidth:A,popupOverflow:S,select:d}=f.useContext(se.E_),n=nt("select",H),E=nt(),L=ye!=null?ye:de,{compactSize:s,compactItemClassnames:a}=(0,re.ri)(n,L),[T,h]=(0,W.Z)(n),u=f.useMemo(()=>{const{mode:Hn}=ke;if(Hn!=="combobox")return Hn===K?"combobox":Hn},[ke.mode]),B=u==="multiple"||u==="tags",ue=(0,Be.Z)(ke.suffixIcon,ke.showArrow),_=(F=ce!=null?ce:D)!==null&&F!==void 0?F:A,{status:fe,hasFeedback:$,isFormItemInput:le,feedbackIcon:ee}=f.useContext(b.aM),Te=(0,oe.F)(fe,Y);let Ve;g!==void 0?Ve=g:u==="combobox"?Ve=null:Ve=(je==null?void 0:je("Select"))||f.createElement(ie.Z,{componentName:"Select"});const{suffixIcon:We,itemIcon:Je,removeIcon:Qe,clearIcon:it}=(0,ge.Z)(Object.assign(Object.assign({},ke),{multiple:B,hasFeedback:$,feedbackIcon:ee,showSuffixIcon:ue,prefixCls:n,showArrow:ke.showArrow,componentName:"Select"})),ot=Oe===!0?{clearIcon:it}:Oe,Mt=(0,X.Z)(ke,["suffixIcon","itemIcon"]),Xt=c()(Ke||U,{[`${n}-dropdown-${L}`]:L==="rtl"},be,h),zt=(0,z.Z)(Hn=>{var Vt;return(Vt=ae!=null?ae:s)!==null&&Vt!==void 0?Vt:Hn}),sn=f.useContext(x.Z),Cn=j!=null?j:sn,dn=c()({[`${n}-lg`]:zt==="large",[`${n}-sm`]:zt==="small",[`${n}-rtl`]:L==="rtl",[`${n}-borderless`]:!M,[`${n}-in-form-item`]:le},(0,oe.Z)(n,Te,$),a,d==null?void 0:d.className,O,be,h),gt=f.useMemo(()=>q!==void 0?q:L==="rtl"?"bottomRight":"bottomLeft",[q,L]),En=(0,J.Z)(G,S);return T(f.createElement(m.ZP,Object.assign({ref:y,virtual:De,showSearch:d==null?void 0:d.showSearch},Mt,{style:Object.assign(Object.assign({},d==null?void 0:d.style),Le),dropdownMatchSelectWidth:_,builtinPlacements:En,transitionName:(0,t.m)(E,"slide-up",ke.transitionName),listHeight:ne,listItemHeight:Q,mode:u,prefixCls:n,placement:gt,direction:L,suffixIcon:We,menuItemSelectedIcon:Je,removeIcon:Qe,allowClear:ot,notFoundContent:Ve,className:dn,getPopupContainer:te||qe,dropdownClassName:Xt,disabled:Cn})))},v=f.forwardRef(P),o=(0,R.Z)(v);v.SECRET_COMBOBOX_MODE_DO_NOT_USE=K,v.Option=m.Wx,v.OptGroup=m.Xo,v._InternalPanelDoNotUseOrYouWillBeFired=o,Ae.default=v},14154:function(Ot,Ae,e){e.d(Ae,{Z:function(){return v}});var i=e(17313),c=e(74207),m=e(37613),X=e(83116),f=e(13826),R=e(92899);const t=o=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:F,optionPadding:H}=o;return{position:"relative",display:"block",minHeight:p,padding:H,color:o.colorText,fontWeight:"normal",fontSize:y,lineHeight:F,boxSizing:"border-box"}};var se=o=>{const{antCls:p,componentCls:y}=o,F=`${y}-item`,H=`&${p}-slide-up-enter${p}-slide-up-enter-active`,M=`&${p}-slide-up-appear${p}-slide-up-appear-active`,O=`&${p}-slide-up-leave${p}-slide-up-leave-active`,be=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,i.Wf)(o)),{position:"absolute",top:-9999,zIndex:o.zIndexPopup,boxSizing:"border-box",padding:o.paddingXXS,overflow:"hidden",fontSize:o.fontSize,fontVariant:"initial",backgroundColor:o.colorBgElevated,borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary,[` - ${H}${be}bottomLeft, - ${M}${be}bottomLeft - `]:{animationName:f.fJ},[` - ${H}${be}topLeft, - ${M}${be}topLeft, - ${H}${be}topRight, - ${M}${be}topRight - `]:{animationName:f.Qt},[`${O}${be}bottomLeft`]:{animationName:f.Uw},[` - ${O}${be}topLeft, - ${O}${be}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${F}`]:Object.assign(Object.assign({},t(o)),{cursor:"pointer",transition:`background ${o.motionDurationSlow} ease`,borderRadius:o.borderRadiusSM,"&-group":{color:o.colorTextDescription,fontSize:o.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},i.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${F}-option-disabled)`]:{backgroundColor:o.optionActiveBg},[`&-selected:not(${F}-option-disabled)`]:{color:o.optionSelectedColor,fontWeight:o.optionSelectedFontWeight,backgroundColor:o.optionSelectedBg,[`${F}-option-state`]:{color:o.colorPrimary}},"&-disabled":{[`&${F}-option-selected`]:{backgroundColor:o.colorBgContainerDisabled},color:o.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:o.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(o,"slide-up"),(0,f.oN)(o,"slide-down"),(0,R.Fm)(o,"move-up"),(0,R.Fm)(o,"move-down")]};const x=2,ie=o=>{let{controlHeightSM:p,controlHeight:y,lineWidth:F}=o;const H=(y-p)/2-F,M=Math.ceil(H/2);return[H,M]};function z(o,p){const{componentCls:y,iconCls:F}=o,H=`${y}-selection-overflow`,M=o.multipleSelectItemHeight,[O]=ie(o),be=p?`${y}-${p}`:"";return{[`${y}-multiple${be}`]:{fontSize:o.fontSize,[H]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${O-x}px ${x*2}px`,borderRadius:o.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:o.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${x}px 0`,lineHeight:`${M}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:o.fontSizeIcon+o.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:M,marginTop:x,marginBottom:x,lineHeight:`${M-o.lineWidth*2}px`,background:o.multipleItemBg,border:`${o.lineWidth}px ${o.lineType} ${o.multipleItemBorderColor}`,borderRadius:o.borderRadiusSM,cursor:"default",transition:`font-size ${o.motionDurationSlow}, line-height ${o.motionDurationSlow}, height ${o.motionDurationSlow}`,userSelect:"none",marginInlineEnd:x*2,paddingInlineStart:o.paddingXS,paddingInlineEnd:o.paddingXS/2,[`${y}-disabled&`]:{color:o.multipleItemColorDisabled,borderColor:o.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:o.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,i.Ro)()),{display:"inline-flex",alignItems:"center",color:o.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${F}`]:{verticalAlign:"-0.2em"},"&:hover":{color:o.colorIconHover}})},[`${H}-item + ${H}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:o.inputPaddingHorizontalBase-O,"\n &-input,\n &-mirror\n ":{height:M,fontFamily:o.fontFamily,lineHeight:`${M}px`,transition:`all ${o.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:o.inputPaddingHorizontalBase,insetInlineEnd:o.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${o.motionDurationSlow}`}}}}var re=o=>{const{componentCls:p}=o,y=(0,m.TS)(o,{controlHeight:o.controlHeightSM,multipleSelectItemHeight:o.controlHeightXS,borderRadius:o.borderRadiusSM,borderRadiusSM:o.borderRadiusXS}),F=(0,m.TS)(o,{fontSize:o.fontSizeLG,controlHeight:o.controlHeightLG,multipleSelectItemHeight:o.multipleItemHeightLG,borderRadius:o.borderRadiusLG,borderRadiusSM:o.borderRadius}),[,H]=ie(o);return[z(o),z(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:o.controlPaddingHorizontalSM-o.lineWidth},[`${p}-selection-search`]:{marginInlineStart:H}}},z(F,"lg")]};function W(o,p){const{componentCls:y,inputPaddingHorizontalBase:F,borderRadius:H}=o,M=o.controlHeight-o.lineWidth*2,O=Math.ceil(o.fontSize*1.25),be=p?`${y}-${p}`:"";return{[`${y}-single${be}`]:{fontSize:o.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,i.Wf)(o)),{display:"flex",borderRadius:H,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:F,insetInlineEnd:F,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${M}px`,transition:`all ${o.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${M}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:O},[`&${y}-open ${y}-selection-item`]:{color:o.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:o.controlHeight,padding:`0 ${F}px`,[`${y}-selection-search-input`]:{height:M},"&:after":{lineHeight:`${M}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${F}px`,"&:after":{display:"none"}}}}}}}function J(o){const{componentCls:p}=o,y=o.controlPaddingHorizontalSM-o.lineWidth;return[W(o),W((0,m.TS)(o,{controlHeight:o.controlHeightSM,borderRadius:o.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+o.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:o.fontSize*1.5}}}},W((0,m.TS)(o,{controlHeight:o.singleItemHeightLG,fontSize:o.fontSizeLG,borderRadius:o.borderRadiusLG}),"lg")]}const Be=o=>{const{componentCls:p,selectorBg:y}=o;return{position:"relative",backgroundColor:y,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,transition:`all ${o.motionDurationMid} ${o.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:o.colorTextDisabled,background:o.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:o.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ge=function(o,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:F,borderHoverColor:H,outlineColor:M,antCls:O}=p,be=y?{[`${F}-selector`]:{borderColor:H}}:{};return{[o]:{[`&:not(${F}-disabled):not(${F}-customize-input):not(${O}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${F}-focused& ${F}-selector`]:{borderColor:H,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${M}`,outline:0},[`&:hover ${F}-selector`]:{borderColor:H}})}}},Ee=o=>{const{componentCls:p}=o;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},K=o=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:F}=o;return{[p]:Object.assign(Object.assign({},(0,i.Wf)(o)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},Be(o)),Ee(o)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},i.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},i.vS),{flex:1,color:o.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,i.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[F]:{verticalAlign:"top",transition:`transform ${o.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,zIndex:1,display:"inline-block",width:o.fontSizeIcon,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:o.clearBg,cursor:"pointer",opacity:0,transition:`color ${o.motionDurationMid} ease, opacity ${o.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:o.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+o.fontSize+o.paddingXS}}}},P=o=>{const{componentCls:p}=o;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},K(o),J(o),re(o),se(o),{[`${p}-rtl`]:{direction:"rtl"}},ge(p,(0,m.TS)(o,{borderHoverColor:o.colorPrimaryHover,outlineColor:o.controlOutline})),ge(`${p}-status-error`,(0,m.TS)(o,{borderHoverColor:o.colorErrorHover,outlineColor:o.colorErrorOutline}),!0),ge(`${p}-status-warning`,(0,m.TS)(o,{borderHoverColor:o.colorWarningHover,outlineColor:o.colorWarningOutline}),!0),(0,c.c)(o,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var v=(0,X.Z)("Select",(o,p)=>{let{rootPrefixCls:y}=p;const F=(0,m.TS)(o,{rootPrefixCls:y,inputPaddingHorizontalBase:o.paddingSM-1,multipleSelectItemHeight:o.multipleItemHeight});return[P(F)]},o=>{const{fontSize:p,lineHeight:y,controlHeight:F,controlPaddingHorizontal:H,zIndexPopupBase:M,colorText:O,fontWeightStrong:be,controlItemBgActive:te,controlItemBgHover:Ke,colorBgContainer:U,colorFillSecondary:ne,controlHeightLG:q,controlHeightSM:Q,colorBgContainerDisabled:ae,colorTextDisabled:j}=o;return{zIndexPopup:M+50,optionSelectedColor:O,optionSelectedFontWeight:be,optionSelectedBg:te,optionActiveBg:Ke,optionPadding:`${(F-p*y)/2}px ${H}px`,optionFontSize:p,optionLineHeight:y,optionHeight:F,selectorBg:U,clearBg:U,singleItemHeightLG:q,multipleItemBg:ne,multipleItemBorderColor:"transparent",multipleItemHeight:Q,multipleItemHeightLG:F,multipleSelectorBgDisabled:ae,multipleItemColorDisabled:j,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});const i=m=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function c(m,X){return m||i(X)}},84443:function(Ot,Ae,e){e.d(Ae,{Z:function(){return i}});function i(c,m){return m!==void 0?m:c!==null}},66339:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(40001),c=e(19248),m=e(99267),X=e(84105),f=e(58617),R=e(47472),t=e(59301);function oe(se){let{suffixIcon:x,clearIcon:ie,menuItemSelectedIcon:z,removeIcon:b,loading:re,multiple:W,hasFeedback:J,prefixCls:Be,showSuffixIcon:ge,feedbackIcon:Ee,showArrow:K,componentName:P}=se;const v=ie!=null?ie:t.createElement(c.Z,null),o=H=>x===null&&!J&&!K?null:t.createElement(t.Fragment,null,ge!==!1&&H,J&&Ee);let p=null;if(x!==void 0)p=o(x);else if(re)p=o(t.createElement(f.Z,{spin:!0}));else{const H=`${Be}-suffix`;p=M=>{let{open:O,showSearch:be}=M;return o(O&&be?t.createElement(R.Z,{className:H}):t.createElement(X.Z,{className:H}))}}let y=null;z!==void 0?y=z:W?y=t.createElement(i.Z,null):y=null;let F=null;return b!==void 0?F=b:F=t.createElement(m.Z,null),{clearIcon:v,suffixIcon:p,itemIcon:y,removeIcon:F}}},61621:function(Ot,Ae,e){e.d(Ae,{Z:function(){return S}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(2738),t=d=>{const{prefixCls:n,className:E,style:L,size:s,shape:a}=d,T=c()({[`${n}-lg`]:s==="large",[`${n}-sm`]:s==="small"}),h=c()({[`${n}-circle`]:a==="circle",[`${n}-square`]:a==="square",[`${n}-round`]:a==="round"}),u=m.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return m.createElement("span",{className:c()(n,T,h,E),style:Object.assign(Object.assign({},u),L)})},oe=e(93083),se=e(83116),x=e(37613);const ie=new oe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),z=d=>({height:d,lineHeight:`${d}px`}),b=d=>Object.assign({width:d},z(d)),re=d=>({background:d.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ie,animationDuration:d.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),W=d=>Object.assign({width:d*5,minWidth:d*5},z(d)),J=d=>{const{skeletonAvatarCls:n,gradientFromColor:E,controlHeight:L,controlHeightLG:s,controlHeightSM:a}=d;return{[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},b(L)),[`${n}${n}-circle`]:{borderRadius:"50%"},[`${n}${n}-lg`]:Object.assign({},b(s)),[`${n}${n}-sm`]:Object.assign({},b(a))}},Be=d=>{const{controlHeight:n,borderRadiusSM:E,skeletonInputCls:L,controlHeightLG:s,controlHeightSM:a,gradientFromColor:T}=d;return{[`${L}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T,borderRadius:E},W(n)),[`${L}-lg`]:Object.assign({},W(s)),[`${L}-sm`]:Object.assign({},W(a))}},ge=d=>Object.assign({width:d},z(d)),Ee=d=>{const{skeletonImageCls:n,imageSizeBase:E,gradientFromColor:L,borderRadiusSM:s}=d;return{[`${n}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:L,borderRadius:s},ge(E*2)),{[`${n}-path`]:{fill:"#bfbfbf"},[`${n}-svg`]:Object.assign(Object.assign({},ge(E)),{maxWidth:E*4,maxHeight:E*4}),[`${n}-svg${n}-svg-circle`]:{borderRadius:"50%"}}),[`${n}${n}-circle`]:{borderRadius:"50%"}}},K=(d,n,E)=>{const{skeletonButtonCls:L}=d;return{[`${E}${L}-circle`]:{width:n,minWidth:n,borderRadius:"50%"},[`${E}${L}-round`]:{borderRadius:n}}},P=d=>Object.assign({width:d*2,minWidth:d*2},z(d)),v=d=>{const{borderRadiusSM:n,skeletonButtonCls:E,controlHeight:L,controlHeightLG:s,controlHeightSM:a,gradientFromColor:T}=d;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T,borderRadius:n,width:L*2,minWidth:L*2},P(L))},K(d,L,E)),{[`${E}-lg`]:Object.assign({},P(s))}),K(d,s,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},P(a))}),K(d,a,`${E}-sm`))},o=d=>{const{componentCls:n,skeletonAvatarCls:E,skeletonTitleCls:L,skeletonParagraphCls:s,skeletonButtonCls:a,skeletonInputCls:T,skeletonImageCls:h,controlHeight:u,controlHeightLG:B,controlHeightSM:ue,gradientFromColor:_,padding:fe,marginSM:$,borderRadius:le,titleHeight:ee,blockRadius:Te,paragraphLiHeight:Ve,controlHeightXS:We,paragraphMarginTop:Je}=d;return{[`${n}`]:{display:"table",width:"100%",[`${n}-header`]:{display:"table-cell",paddingInlineEnd:fe,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:_},b(u)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},b(B)),[`${E}-sm`]:Object.assign({},b(ue))},[`${n}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${L}`]:{width:"100%",height:ee,background:_,borderRadius:Te,[`+ ${s}`]:{marginBlockStart:ue}},[`${s}`]:{padding:0,"> li":{width:"100%",height:Ve,listStyle:"none",background:_,borderRadius:Te,"+ li":{marginBlockStart:We}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${n}-content`]:{[`${L}, ${s} > li`]:{borderRadius:le}}},[`${n}-with-avatar ${n}-content`]:{[`${L}`]:{marginBlockStart:$,[`+ ${s}`]:{marginBlockStart:Je}}},[`${n}${n}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},v(d)),J(d)),Be(d)),Ee(d)),[`${n}${n}-block`]:{width:"100%",[`${a}`]:{width:"100%"},[`${T}`]:{width:"100%"}},[`${n}${n}-active`]:{[` - ${L}, - ${s} > li, - ${E}, - ${a}, - ${T}, - ${h} - `]:Object.assign({},re(d))}}};var p=(0,se.Z)("Skeleton",d=>{const{componentCls:n}=d,E=(0,x.TS)(d,{skeletonAvatarCls:`${n}-avatar`,skeletonTitleCls:`${n}-title`,skeletonParagraphCls:`${n}-paragraph`,skeletonButtonCls:`${n}-button`,skeletonInputCls:`${n}-input`,skeletonImageCls:`${n}-image`,imageSizeBase:d.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${d.gradientFromColor} 25%, ${d.gradientToColor} 37%, ${d.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[o(E)]},d=>{const{colorFillContent:n,colorFill:E}=d,L=n,s=E;return{color:L,colorGradientEnd:s,gradientFromColor:L,gradientToColor:s,titleHeight:d.controlHeight/2,blockRadius:d.borderRadiusSM,paragraphMarginTop:d.marginLG+d.marginXXS,paragraphLiHeight:d.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),F=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,shape:a="circle",size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),_=(0,f.Z)(d,["prefixCls","className"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-avatar`,shape:a,size:T},_))))},M=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,block:a=!1,size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),_=(0,f.Z)(d,["prefixCls"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s,[`${u}-block`]:a},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-button`,size:T},_))))};const O="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var te=d=>{const{prefixCls:n,className:E,rootClassName:L,style:s,active:a}=d,{getPrefixCls:T}=m.useContext(X.E_),h=T("skeleton",n),[u,B]=p(h),ue=c()(h,`${h}-element`,{[`${h}-active`]:a},E,L,B);return u(m.createElement("div",{className:ue},m.createElement("div",{className:c()(`${h}-image`,E),style:s},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${h}-image-svg`},m.createElement("path",{d:O,className:`${h}-image-path`})))))},U=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,block:a,size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),_=(0,f.Z)(d,["prefixCls"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s,[`${u}-block`]:a},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-input`,size:T},_))))},ne=e(92413),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Q=q,ae=e(7657),j=function(n,E){return m.createElement(ae.Z,(0,ne.Z)({},n,{ref:E,icon:Q}))},g=m.forwardRef(j),Y=g,D=d=>{const{prefixCls:n,className:E,rootClassName:L,style:s,active:a,children:T}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),_=c()(u,`${u}-element`,{[`${u}-active`]:a},ue,E,L),fe=T!=null?T:m.createElement(Y,null);return B(m.createElement("div",{className:_},m.createElement("div",{className:c()(`${u}-image`,E),style:s},fe)))},ce=e(26407),Le=d=>{const n=h=>{const{width:u,rows:B=2}=d;if(Array.isArray(u))return u[h];if(B-1===h)return u},{prefixCls:E,className:L,style:s,rows:a}=d,T=(0,ce.Z)(Array(a)).map((h,u)=>m.createElement("li",{key:u,style:{width:n(u)}}));return m.createElement("ul",{className:c()(E,L),style:s},T)},ke=d=>{let{prefixCls:n,className:E,width:L,style:s}=d;return m.createElement("h3",{className:c()(n,E),style:Object.assign({width:L},s)})};function qe(d){return d&&typeof d=="object"?d:{}}function nt(d,n){return d&&!n?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function je(d,n){return!d&&n?{width:"38%"}:d&&n?{width:"50%"}:{}}function de(d,n){const E={};return(!d||!n)&&(E.width="61%"),!d&&n?E.rows=3:E.rows=2,E}const De=d=>{const{prefixCls:n,loading:E,className:L,rootClassName:s,style:a,children:T,avatar:h=!1,title:u=!0,paragraph:B=!0,active:ue,round:_}=d,{getPrefixCls:fe,direction:$,skeleton:le}=m.useContext(X.E_),ee=fe("skeleton",n),[Te,Ve]=p(ee);if(E||!("loading"in d)){const We=!!h,Je=!!u,Qe=!!B;let it;if(We){const Xt=Object.assign(Object.assign({prefixCls:`${ee}-avatar`},nt(Je,Qe)),qe(h));it=m.createElement("div",{className:`${ee}-header`},m.createElement(t,Object.assign({},Xt)))}let ot;if(Je||Qe){let Xt;if(Je){const sn=Object.assign(Object.assign({prefixCls:`${ee}-title`},je(We,Qe)),qe(u));Xt=m.createElement(ke,Object.assign({},sn))}let zt;if(Qe){const sn=Object.assign(Object.assign({prefixCls:`${ee}-paragraph`},de(We,Je)),qe(B));zt=m.createElement(Le,Object.assign({},sn))}ot=m.createElement("div",{className:`${ee}-content`},Xt,zt)}const Mt=c()(ee,{[`${ee}-with-avatar`]:We,[`${ee}-active`]:ue,[`${ee}-rtl`]:$==="rtl",[`${ee}-round`]:_},le==null?void 0:le.className,L,s,Ve);return Te(m.createElement("div",{className:Mt,style:Object.assign(Object.assign({},le==null?void 0:le.style),a)},it,ot))}return typeof T!="undefined"?T:null};De.Button=M,De.Avatar=F,De.Input=U,De.Image=te,De.Node=D;var A=De,S=A},81327:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Be}});var i=e(59301),c=e(92310),m=e.n(c),X=e(11592),f=e(36355),R=e(33234);const t=i.createContext({latestIndex:0}),oe=t.Provider;var x=ge=>{let{className:Ee,index:K,children:P,split:v,style:o}=ge;const{latestIndex:p}=i.useContext(t);return P==null?null:i.createElement(i.Fragment,null,i.createElement("div",{className:Ee,style:o},P),K{var K,P;const{getPrefixCls:v,space:o,direction:p}=i.useContext(f.E_),{size:y=(o==null?void 0:o.size)||"small",align:F,className:H,rootClassName:M,children:O,direction:be="horizontal",prefixCls:te,split:Ke,style:U,wrap:ne=!1,classNames:q,styles:Q}=ge,ae=re(ge,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,g]=Array.isArray(y)?y:[y,y],Y=z(g),G=z(j),D=b(g),ce=b(j),ye=(0,X.Z)(O,{keepEmpty:!0}),Le=F===void 0&&be==="horizontal"?"center":F,Oe=v("space",te),[ke,qe]=(0,ie.Z)(Oe),nt=m()(Oe,o==null?void 0:o.className,qe,`${Oe}-${be}`,{[`${Oe}-rtl`]:p==="rtl",[`${Oe}-align-${Le}`]:Le,[`${Oe}-gap-row-${g}`]:Y,[`${Oe}-gap-col-${j}`]:G},H,M),je=m()(`${Oe}-item`,(K=q==null?void 0:q.item)!==null&&K!==void 0?K:(P=o==null?void 0:o.classNames)===null||P===void 0?void 0:P.item);let de=0;const De=ye.map((d,n)=>{var E,L;d!=null&&(de=n);const s=d&&d.key||`${je}-${n}`;return i.createElement(x,{className:je,key:s,index:n,split:Ke,style:(E=Q==null?void 0:Q.item)!==null&&E!==void 0?E:(L=o==null?void 0:o.styles)===null||L===void 0?void 0:L.item},d)}),A=i.useMemo(()=>({latestIndex:de}),[de]);if(ye.length===0)return null;const S={};return ne&&(S.flexWrap="wrap"),!G&&ce&&(S.columnGap=j),!Y&&D&&(S.rowGap=g),ke(i.createElement("div",Object.assign({ref:Ee,className:nt,style:Object.assign(Object.assign(Object.assign({},S),o==null?void 0:o.style),U)},ae),i.createElement(oe,{value:A},De)))});J.Compact=R.ZP;var Be=J},31797:function(Ot,Ae,e){e.d(Ae,{default:function(){return p}});var i=e(59301),c=e(56762),m=e(92343),X=e(92310),f=e.n(X),R=e(36355),t=e(61621),se=y=>{const{value:F,formatter:H,precision:M,decimalSeparator:O,groupSeparator:be="",prefixCls:te}=y;let Ke;if(typeof H=="function")Ke=H(F);else{const U=String(F),ne=U.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ne||U==="-")Ke=U;else{const q=ne[1];let Q=ne[2]||"0",ae=ne[4]||"";Q=Q.replace(/\B(?=(\d{3})+(?!\d))/g,be),typeof M=="number"&&(ae=ae.padEnd(M,"0").slice(0,M>0?M:0)),ae&&(ae=`${O}${ae}`),Ke=[i.createElement("span",{key:"int",className:`${te}-content-value-int`},q,Q),ae&&i.createElement("span",{key:"decimal",className:`${te}-content-value-decimal`},ae)]}}return i.createElement("span",{className:`${te}-content-value`},Ke)},x=e(17313),ie=e(83116),z=e(37613);const b=y=>{const{componentCls:F,marginXXS:H,padding:M,colorTextDescription:O,titleFontSize:be,colorTextHeading:te,contentFontSize:Ke,fontFamily:U}=y;return{[`${F}`]:Object.assign(Object.assign({},(0,x.Wf)(y)),{[`${F}-title`]:{marginBottom:H,color:O,fontSize:be},[`${F}-skeleton`]:{paddingTop:M},[`${F}-content`]:{color:te,fontSize:Ke,fontFamily:U,[`${F}-content-value`]:{display:"inline-block",direction:"ltr"},[`${F}-content-prefix, ${F}-content-suffix`]:{display:"inline-block"},[`${F}-content-prefix`]:{marginInlineEnd:H},[`${F}-content-suffix`]:{marginInlineStart:H}}})}};var re=(0,ie.Z)("Statistic",y=>{const F=(0,z.TS)(y,{});return[b(F)]},y=>{const{fontSizeHeading3:F,fontSize:H}=y;return{titleFontSize:H,contentFontSize:F}}),J=y=>{const{prefixCls:F,className:H,rootClassName:M,style:O,valueStyle:be,value:te=0,title:Ke,valueRender:U,prefix:ne,suffix:q,loading:Q=!1,onMouseEnter:ae,onMouseLeave:j,decimalSeparator:g=".",groupSeparator:Y=","}=y,{getPrefixCls:G,direction:D,statistic:ce}=i.useContext(R.E_),ye=G("statistic",F),[Le,Oe]=re(ye),ke=i.createElement(se,Object.assign({decimalSeparator:g,groupSeparator:Y,prefixCls:ye},y,{value:te})),qe=f()(ye,{[`${ye}-rtl`]:D==="rtl"},ce==null?void 0:ce.className,H,M,Oe);return Le(i.createElement("div",{className:qe,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),O),onMouseEnter:ae,onMouseLeave:j},Ke&&i.createElement("div",{className:`${ye}-title`},Ke),i.createElement(t.Z,{paragraph:!1,loading:Q,className:`${ye}-skeleton`},i.createElement("div",{style:be,className:`${ye}-content`},ne&&i.createElement("span",{className:`${ye}-content-prefix`},ne),U?U(ke):ke,q&&i.createElement("span",{className:`${ye}-content-suffix`},q)))))};const Be=[["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 ge(y,F){let H=y;const M=/\[[^\]]*]/g,O=(F.match(M)||[]).map(U=>U.slice(1,-1)),be=F.replace(M,"[]"),te=Be.reduce((U,ne)=>{let[q,Q]=ne;if(U.includes(q)){const ae=Math.floor(H/Q);return H-=ae*Q,U.replace(new RegExp(`${q}+`,"g"),j=>{const g=j.length;return ae.toString().padStart(g,"0")})}return U},be);let Ke=0;return te.replace(M,()=>{const U=O[Ke];return Ke+=1,U})}function Ee(y,F){const{format:H=""}=F,M=new Date(y).getTime(),O=Date.now(),be=Math.max(M-O,0);return ge(be,H)}const K=1e3/30;function P(y){return new Date(y).getTime()}const v=y=>{const{value:F,format:H="HH:mm:ss",onChange:M,onFinish:O}=y,be=(0,c.Z)(),te=i.useRef(null),Ke=()=>{O==null||O(),te.current&&(clearInterval(te.current),te.current=null)},U=()=>{const Q=P(F);Q>=Date.now()&&(te.current=setInterval(()=>{be(),M==null||M(Q-Date.now()),Q(U(),()=>{te.current&&(clearInterval(te.current),te.current=null)}),[F]);const ne=(Q,ae)=>Ee(Q,Object.assign(Object.assign({},ae),{format:H})),q=Q=>(0,m.Tm)(Q,{title:void 0});return i.createElement(J,Object.assign({},y,{valueRender:q,formatter:ne}))};var o=i.memo(v);J.Countdown=o;var p=J},8378:function(Ot,Ae){const e=i=>({[i.componentCls]:{[`${i.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, - opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}},[`${i.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, - opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}}});Ae.Z=e},92899:function(Ot,Ae,e){e.d(Ae,{Fm:function(){return z}});var i=e(93083),c=e(95406);const m=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),X=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),R=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oe=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ie={"move-up":{inKeyframes:se,outKeyframes:x},"move-down":{inKeyframes:m,outKeyframes:X},"move-left":{inKeyframes:f,outKeyframes:R},"move-right":{inKeyframes:t,outKeyframes:oe}},z=(b,re)=>{const{antCls:W}=b,J=`${W}-${re}`,{inKeyframes:Be,outKeyframes:ge}=ie[re];return[(0,c.R)(J,Be,ge,b.motionDurationMid),{[` - ${J}-enter, - ${J}-appear - `]:{opacity:0,animationTimingFunction:b.motionEaseOutCirc},[`${J}-leave`]:{animationTimingFunction:b.motionEaseInOutCirc}}]}},13826:function(Ot,Ae,e){e.d(Ae,{Qt:function(){return f},Uw:function(){return X},fJ:function(){return m},ly:function(){return R},oN:function(){return z}});var i=e(93083),c=e(95406);const m=new i.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),X=new i.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new i.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),R=new i.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new i.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),oe=new i.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new i.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),x=new i.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ie={"slide-up":{inKeyframes:m,outKeyframes:X},"slide-down":{inKeyframes:f,outKeyframes:R},"slide-left":{inKeyframes:t,outKeyframes:oe},"slide-right":{inKeyframes:se,outKeyframes:x}},z=(b,re)=>{const{antCls:W}=b,J=`${W}-${re}`,{inKeyframes:Be,outKeyframes:ge}=ie[re];return[(0,c.R)(J,Be,ge,b.motionDurationMid),{[` - ${J}-enter, - ${J}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:b.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${J}-leave`]:{animationTimingFunction:b.motionEaseInQuint}}]}},15969:function(Ot,Ae,e){e.d(Ae,{N:function(){return i}});const i=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(Ot,Ae,e){e.d(Ae,{default:function(){return Tl}});var i={},c="rc-table-internal-hook",m=e(33606),X=e(6089),f=e(34280),R=e(13697),t=e(59301),oe=e(4676);function se(r){var l=t.createContext(void 0),C=function(k){var V=k.value,pe=k.children,he=t.useRef(V);he.current=V;var ve=t.useState(function(){return{getValue:function(){return he.current},listeners:new Set}}),Re=(0,m.Z)(ve,1),Fe=Re[0];return(0,f.Z)(function(){(0,oe.unstable_batchedUpdates)(function(){Fe.listeners.forEach(function(Ne){Ne(V)})})},[V]),t.createElement(l.Provider,{value:Fe},pe)};return{Context:l,Provider:C,defaultValue:r}}function x(r,l){var C=(0,X.Z)(typeof l=="function"?l:function(Ne){if(l===void 0)return Ne;if(!Array.isArray(l))return Ne[l];var _e={};return l.forEach(function(Xe){_e[Xe]=Ne[Xe]}),_e}),N=t.useContext(r==null?void 0:r.Context),k=N||{},V=k.listeners,pe=k.getValue,he=t.useRef();he.current=C(N?pe():r==null?void 0:r.defaultValue);var ve=t.useState({}),Re=(0,m.Z)(ve,2),Fe=Re[1];return(0,f.Z)(function(){if(!N)return;function Ne(_e){var Xe=C(_e);(0,R.Z)(he.current,Xe,!0)||Fe({})}return V.add(Ne),function(){V.delete(Ne)}},[N]),he.current}var ie=e(92413),z=e(8654);function b(){var r=t.createContext(null);function l(){return t.useContext(r)}function C(k,V){var pe=(0,z.Yr)(k),he=function(Re,Fe){var Ne=pe?{ref:Fe}:{},_e=t.useRef(0),Xe=t.useRef(Re),Ye=l();return Ye!==null?t.createElement(k,(0,ie.Z)({},Re,Ne)):((!V||V(Xe.current,Re))&&(_e.current+=1),Xe.current=Re,t.createElement(r.Provider,{value:_e.current},t.createElement(k,(0,ie.Z)({},Re,Ne))))};return pe?t.forwardRef(he):he}function N(k,V){var pe=(0,z.Yr)(k),he=function(Re,Fe){var Ne=pe?{ref:Fe}:{};return l(),t.createElement(k,(0,ie.Z)({},Re,Ne))};return pe?t.memo(t.forwardRef(he),V):t.memo(he,V)}return{makeImmutable:C,responseImmutable:N,useImmutableMark:l}}var re=b(),W=re.makeImmutable,J=re.responseImmutable,Be=re.useImmutableMark,ge=b(),Ee=ge.makeImmutable,K=ge.responseImmutable,P=ge.useImmutableMark,v=se(),o=v;function p(r,l){var C=t.useRef(0);C.current+=1;var N=t.useRef(r),k=[];Object.keys(r||{}).map(function(pe){var he;(r==null?void 0:r[pe])!==((he=N.current)===null||he===void 0?void 0:he[pe])&&k.push(pe)}),N.current=r;var V=t.useRef([]);return k.length&&(V.current=k),t.useDebugValue(C.current),t.useDebugValue(V.current.join(", ")),l&&console.log("".concat(l,":"),C.current,V.current),C.current}var y=null,F=t.memo(function(){var r=p();return t.createElement("h1",null,"Render Times: ",r)});F.displayName="RenderBlock";var H=e(39559),M=e(33708),O=e(400),be=e(92310),te=e.n(be),Ke=e(80547),U=e(97938),ne=e(48736),q=t.createContext({renderWithProps:!1}),Q=q,ae="RC_TABLE_KEY";function j(r){return r==null?[]:Array.isArray(r)?r:[r]}function g(r){var l=[],C={};return r.forEach(function(N){for(var k=N||{},V=k.key,pe=k.dataIndex,he=V||j(pe).join("-")||ae;C[he];)he="".concat(he,"_next");C[he]=!0,l.push(he)}),l}function Y(r){return r!=null}function G(r){return r&&(0,H.Z)(r)==="object"&&!Array.isArray(r)&&!t.isValidElement(r)}function D(r,l,C,N,k,V){var pe=t.useContext(Q),he=P(),ve=(0,Ke.Z)(function(){if(Y(N))return[N];var Re=l==null||l===""?[]:Array.isArray(l)?l:[l],Fe=(0,U.Z)(r,Re),Ne=Fe,_e=void 0;if(k){var Xe=k(Fe,r,C);G(Xe)?(Ne=Xe.children,_e=Xe.props,pe.renderWithProps=!0):Ne=Xe}return[Ne,_e]},[he,r,N,l,k,C],function(Re,Fe){if(V){var Ne=(0,m.Z)(Re,2),_e=Ne[1],Xe=(0,m.Z)(Fe,2),Ye=Xe[1];return V(Ye,_e)}return pe.renderWithProps?!0:!(0,R.Z)(Re,Fe,!0)});return ve}function ce(r,l,C,N){var k=r+l-1;return r<=N&&k>=C}function ye(r,l){return x(o,function(C){var N=ce(r,l||1,C.hoverStartRow,C.hoverEndRow);return[N,C.onHover]})}var Le=function(l){var C=l.ellipsis,N=l.rowType,k=l.children,V,pe=C===!0?{showTitle:!0}:C;return pe&&(pe.showTitle||N==="header")&&(typeof k=="string"||typeof k=="number"?V=k.toString():t.isValidElement(k)&&typeof k.props.children=="string"&&(V=k.props.children)),V};function Oe(r){var l,C,N,k,V,pe,he,ve,Re=r.component,Fe=r.children,Ne=r.ellipsis,_e=r.scope,Xe=r.prefixCls,Ye=r.className,bt=r.align,ft=r.record,yt=r.render,vt=r.dataIndex,At=r.renderIndex,nn=r.shouldCellUpdate,ln=r.index,Wt=r.rowType,Sn=r.colSpan,Zn=r.rowSpan,Ht=r.fixLeft,Ut=r.fixRight,Lt=r.firstFixLeft,It=r.lastFixLeft,jt=r.firstFixRight,yn=r.lastFixRight,zn=r.appendNode,Mn=r.additionalProps,mn=Mn===void 0?{}:Mn,Kn=r.isSticky,kn="".concat(Xe,"-cell"),dr=x(o,["supportSticky","allColumnsFixedLeft"]),Xn=dr.supportSticky,Ir=dr.allColumnsFixedLeft,Or=D(ft,vt,At,Fe,yt,nn),Tn=(0,m.Z)(Or,2),Mr=Tn[0],_n=Tn[1],gr={},mr=typeof Ht=="number"&&Xn,uo=typeof Ut=="number"&&Xn;mr&&(gr.position="sticky",gr.left=Ht),uo&&(gr.position="sticky",gr.right=Ut);var bn=(l=(C=(N=_n==null?void 0:_n.colSpan)!==null&&N!==void 0?N:mn.colSpan)!==null&&C!==void 0?C:Sn)!==null&&l!==void 0?l:1,gn=(k=(V=(pe=_n==null?void 0:_n.rowSpan)!==null&&pe!==void 0?pe:mn.rowSpan)!==null&&V!==void 0?V:Zn)!==null&&k!==void 0?k:1,vn=ye(ln,gn),qt=(0,m.Z)(vn,2),er=qt[0],_t=qt[1],Nn=function(Zr){var fo;ft&&_t(ln,ln+gn-1),mn==null||(fo=mn.onMouseEnter)===null||fo===void 0||fo.call(mn,Zr)},Jn=function(Zr){var fo;ft&&_t(-1,-1),mn==null||(fo=mn.onMouseLeave)===null||fo===void 0||fo.call(mn,Zr)};if(bn===0||gn===0)return null;var $n=(he=mn.title)!==null&&he!==void 0?he:Le({rowType:Wt,ellipsis:Ne,children:Mr}),qr=te()(kn,Ye,(ve={},(0,O.Z)(ve,"".concat(kn,"-fix-left"),mr&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-first"),Lt&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-last"),It&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-all"),It&&Ir&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right"),uo&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right-first"),jt&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right-last"),yn&&Xn),(0,O.Z)(ve,"".concat(kn,"-ellipsis"),Ne),(0,O.Z)(ve,"".concat(kn,"-with-append"),zn),(0,O.Z)(ve,"".concat(kn,"-fix-sticky"),(mr||uo)&&Kn&&Xn),(0,O.Z)(ve,"".concat(kn,"-row-hover"),!_n&&er),ve),mn.className,_n==null?void 0:_n.className),Gr={};bt&&(Gr.textAlign=bt);var Bo=(0,M.Z)((0,M.Z)((0,M.Z)((0,M.Z)({},gr),mn.style),Gr),_n==null?void 0:_n.style),Br=Mr;return(0,H.Z)(Br)==="object"&&!Array.isArray(Br)&&!t.isValidElement(Br)&&(Br=null),Ne&&(It||jt)&&(Br=t.createElement("span",{className:"".concat(kn,"-content")},Br)),t.createElement(Re,(0,ie.Z)({},_n,mn,{className:qr,style:Bo,title:$n,scope:_e,onMouseEnter:Nn,onMouseLeave:Jn,colSpan:bn!==1?bn:null,rowSpan:gn!==1?gn:null}),zn,Br)}var ke=t.memo(Oe);function qe(r,l,C,N,k,V){var pe=C[r]||{},he=C[l]||{},ve,Re;pe.fixed==="left"?ve=N.left[k==="rtl"?l:r]:he.fixed==="right"&&(Re=N.right[k==="rtl"?r:l]);var Fe=!1,Ne=!1,_e=!1,Xe=!1,Ye=C[l+1],bt=C[r-1],ft=!(V!=null&&V.children);if(k==="rtl"){if(ve!==void 0){var yt=bt&&bt.fixed==="left";Xe=!yt&&ft}else if(Re!==void 0){var vt=Ye&&Ye.fixed==="right";_e=!vt&&ft}}else if(ve!==void 0){var At=Ye&&Ye.fixed==="left";Fe=!At&&ft}else if(Re!==void 0){var nn=bt&&bt.fixed==="right";Ne=!nn&&ft}return{fixLeft:ve,fixRight:Re,lastFixLeft:Fe,firstFixRight:Ne,lastFixRight:_e,firstFixLeft:Xe,isSticky:N.isSticky}}var nt=t.createContext({}),je=nt;function de(r){var l=r.className,C=r.index,N=r.children,k=r.colSpan,V=k===void 0?1:k,pe=r.rowSpan,he=r.align,ve=x(o,["prefixCls","direction"]),Re=ve.prefixCls,Fe=ve.direction,Ne=t.useContext(je),_e=Ne.scrollColumnIndex,Xe=Ne.stickyOffsets,Ye=Ne.flattenColumns,bt=Ne.columns,ft=C+V-1,yt=ft+1===_e?V+1:V,vt=qe(C,C+yt-1,Ye,Xe,Fe,bt==null?void 0:bt[C]);return t.createElement(ke,(0,ie.Z)({className:l,index:C,component:"td",prefixCls:Re,record:null,dataIndex:null,align:he,colSpan:yt,rowSpan:pe,render:function(){return N}},vt))}var De=e(37061),A=["children"];function S(r){var l=r.children,C=(0,De.Z)(r,A);return t.createElement("tr",C,l)}function d(r){var l=r.children;return l}d.Row=S,d.Cell=de;var n=d;function E(r){var l=r.children,C=r.stickyOffsets,N=r.flattenColumns,k=r.columns,V=x(o,"prefixCls"),pe=N.length-1,he=N[pe],ve=t.useMemo(function(){return{stickyOffsets:C,flattenColumns:N,scrollColumnIndex:he!=null&&he.scrollbar?pe:null,columns:k}},[he,N,pe,C,k]);return t.createElement(je.Provider,{value:ve},t.createElement("tfoot",{className:"".concat(V,"-summary")},l))}var L=K(E),s=n,a=e(70425),T=e(29301),h=e(29194),u=e(24514),B=e(75152),ue=e(26112);function _(r,l,C,N,k,V,pe){r.push({record:l,indent:C,index:pe});var he=V(l),ve=k==null?void 0:k.has(he);if(l&&Array.isArray(l[N])&&ve)for(var Re=0;Re1?Lt-1:0),jt=1;jt=0;he-=1){var ve=l[he],Re=C&&C[he],Fe=Re&&Re[Xt];if(ve||Fe||pe){var Ne=Fe||{},_e=Ne.columnType,Xe=(0,De.Z)(Ne,sn);k.unshift(t.createElement("col",(0,ie.Z)({key:he,style:{width:ve}},Xe))),pe=!0}}return t.createElement("colgroup",null,k)}var dn=Cn,gt=e(26407),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hn(r,l){return(0,t.useMemo)(function(){for(var C=[],N=0;N1?"colgroup":"col":null,ellipsis:ft.ellipsis,align:ft.align,component:ft.title?V:pe,prefixCls:Fe,key:Xe[bt]},yt,{additionalProps:vt,rowType:"header"}))}))}Yn.displayName="HeaderRow";var Ue=Yn;function at(r){var l=[];function C(pe,he){var ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;l[ve]=l[ve]||[];var Re=he,Fe=pe.filter(Boolean).map(function(Ne){var _e={key:Ne.key,className:Ne.className||"",children:Ne.title,column:Ne,colStart:Re},Xe=1,Ye=Ne.children;return Ye&&Ye.length>0&&(Xe=C(Ye,Re,ve+1).reduce(function(bt,ft){return bt+ft},0),_e.hasSubColumns=!0),"colSpan"in Ne&&(Xe=Ne.colSpan),"rowSpan"in Ne&&(_e.rowSpan=Ne.rowSpan),_e.colSpan=Xe,_e.colEnd=_e.colStart+Xe-1,l[ve].push(_e),Re+=Xe,Xe});return Fe}C(r,0);for(var N=l.length,k=function(he){l[he].forEach(function(ve){!("rowSpan"in ve)&&!ve.hasSubColumns&&(ve.rowSpan=N-he)})},V=0;V1&&arguments[1]!==void 0?arguments[1]:"";return typeof l=="number"?l:l.endsWith("%")?r*parseFloat(l)/100:null}function Ge(r,l){return t.useMemo(function(){if(l&&l>0){var C=0,N=0;r.forEach(function(Re){var Fe=Ft(l,Re.width);Fe?C+=Fe:N+=1});var k=l-C,V=N,pe=k/N,he=0,ve=r.map(function(Re){var Fe=(0,M.Z)({},Re),Ne=Ft(l,Fe.width);if(Ne)Fe.width=Ne;else{var _e=Math.floor(pe);Fe.width=V===1?k:_e,k-=_e,V-=1}return he+=Fe.width,Fe});return[ve,he]}return[r,l]},[r,l])}var Nt=["children"],Z=["fixed"];function we(r){return(0,en.Z)(r).filter(function(l){return t.isValidElement(l)}).map(function(l){var C=l.key,N=l.props,k=N.children,V=(0,De.Z)(N,Nt),pe=(0,M.Z)({key:C},V);return k&&(pe.children=we(k)),pe})}function Ce(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(C){return C&&(0,H.Z)(C)==="object"}).reduce(function(C,N,k){var V=N.fixed,pe=V===!0?"left":V,he="".concat(l,"-").concat(k),ve=N.children;return ve&&ve.length>0?[].concat((0,gt.Z)(C),(0,gt.Z)(Ce(ve,he).map(function(Re){return(0,M.Z)({fixed:pe},Re)}))):[].concat((0,gt.Z)(C),[(0,M.Z)((0,M.Z)({key:he},N),{},{fixed:pe})])},[])}function w(r){for(var l=!0,C=0;C=0;V-=1){var pe=r[V];if(k&&pe.fixed!=="right")k=!1;else if(!k&&pe.fixed==="right"){warning(!1,"Index ".concat(V+1," of `columns` missing `fixed='right'` prop."));break}}}function I(r){return r.map(function(l){var C=l.fixed,N=(0,De.Z)(l,Z),k=C;return C==="left"?k="right":C==="right"&&(k="left"),(0,M.Z)({fixed:k},N)})}function Ie(r,l){var C=r.prefixCls,N=r.columns,k=r.children,V=r.expandable,pe=r.expandedKeys,he=r.columnTitle,ve=r.getRowKey,Re=r.onTriggerExpand,Fe=r.expandIcon,Ne=r.rowExpandable,_e=r.expandIconColumnIndex,Xe=r.direction,Ye=r.expandRowByClick,bt=r.columnWidth,ft=r.fixed,yt=r.scrollWidth,vt=t.useMemo(function(){return N||we(k)},[N,k]),At=t.useMemo(function(){if(V){var Ut,Lt=vt.slice();if(!Lt.includes(i)){var It=_e||0;It>=0&&Lt.splice(It,0,i)}var jt=Lt.indexOf(i);Lt=Lt.filter(function(mn,Kn){return mn!==i||Kn===jt});var yn=vt[jt],zn;(ft==="left"||ft)&&!_e?zn="left":(ft==="right"||ft)&&_e===vt.length?zn="right":zn=yn?yn.fixed:null;var Mn=(Ut={},(0,O.Z)(Ut,Xt,{className:"".concat(C,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,O.Z)(Ut,"title",he),(0,O.Z)(Ut,"fixed",zn),(0,O.Z)(Ut,"className","".concat(C,"-row-expand-icon-cell")),(0,O.Z)(Ut,"width",bt),(0,O.Z)(Ut,"render",function(Kn,kn,dr){var Xn=ve(kn,dr),Ir=pe.has(Xn),Or=Ne?Ne(kn):!0,Tn=Fe({prefixCls:C,expanded:Ir,expandable:Or,record:kn,onExpand:Re});return Ye?t.createElement("span",{onClick:function(_n){return _n.stopPropagation()}},Tn):Tn}),Ut);return Lt.map(function(mn){return mn===i?Mn:mn})}return vt.filter(function(mn){return mn!==i})},[V,vt,ve,pe,Fe,Xe]),nn=t.useMemo(function(){var Ut=At;return l&&(Ut=l(Ut)),Ut.length||(Ut=[{render:function(){return null}}]),Ut},[l,At,Xe]),ln=t.useMemo(function(){return Xe==="rtl"?I(Ce(nn)):Ce(nn)},[nn,Xe,yt]),Wt=Ge(ln,yt),Sn=(0,m.Z)(Wt,2),Zn=Sn[0],Ht=Sn[1];return[nn,Zn,Ht]}var xe=Ie;function Ze(r){var l,C=r.prefixCls,N=r.record,k=r.onExpand,V=r.expanded,pe=r.expandable,he="".concat(C,"-row-expand-icon");if(!pe)return t.createElement("span",{className:te()(he,"".concat(C,"-row-spaced"))});var ve=function(Fe){k(N,Fe),Fe.stopPropagation()};return t.createElement("span",{className:te()(he,(l={},(0,O.Z)(l,"".concat(C,"-row-expanded"),V),(0,O.Z)(l,"".concat(C,"-row-collapsed"),!V),l)),onClick:ve})}function ze(r,l,C){var N=[];function k(V){(V||[]).forEach(function(pe,he){N.push(l(pe,he)),k(pe[C])})}return k(r),N}function et(r,l,C){var N=zt(r),k=N.expandIcon,V=N.expandedRowKeys,pe=N.defaultExpandedRowKeys,he=N.defaultExpandAllRows,ve=N.expandedRowRender,Re=N.onExpand,Fe=N.onExpandedRowsChange,Ne=N.childrenColumnName,_e=k||Ze,Xe=Ne||"children",Ye=t.useMemo(function(){return ve?"row":r.expandable&&r.internalHooks===c&&r.expandable.__PARENT_RENDER_ICON__||l.some(function(ln){return ln&&(0,H.Z)(ln)==="object"&&ln[Xe]})?"nest":!1},[!!ve,l]),bt=t.useState(function(){return pe||(he?ze(l,C,Xe):[])}),ft=(0,m.Z)(bt,2),yt=ft[0],vt=ft[1],At=t.useMemo(function(){return new Set(V||yt||[])},[V,yt]),nn=t.useCallback(function(ln){var Wt=C(ln,l.indexOf(ln)),Sn,Zn=At.has(Wt);Zn?(At.delete(Wt),Sn=(0,gt.Z)(At)):Sn=[].concat((0,gt.Z)(At),[Wt]),vt(Sn),Re&&Re(!Zn,ln),Fe&&Fe(Sn)},[C,At,l,Re,Fe]);return[N,Ye,At,_e,Xe,nn]}function st(r,l,C,N){var k=r.map(function(V,pe){return qe(pe,pe,r,l,C,N==null?void 0:N[pe])});return(0,Ke.Z)(function(){return k},[k],function(V,pe){return!(0,R.Z)(V,pe)})}function ct(r){var l=(0,t.useRef)(r),C=(0,t.useState)({}),N=(0,m.Z)(C,2),k=N[1],V=(0,t.useRef)(null),pe=(0,t.useRef)([]);function he(ve){pe.current.push(ve);var Re=Promise.resolve();V.current=Re,Re.then(function(){if(V.current===Re){var Fe=pe.current,Ne=l.current;pe.current=[],Fe.forEach(function(_e){l.current=_e(l.current)}),V.current=null,Ne!==l.current&&k({})}})}return(0,t.useEffect)(function(){return function(){V.current=null}},[]),[l.current,he]}function Ct(r){var l=(0,t.useRef)(r||null),C=(0,t.useRef)();function N(){window.clearTimeout(C.current)}function k(pe){l.current=pe,N(),C.current=window.setTimeout(function(){l.current=null,C.current=void 0},100)}function V(){return l.current}return(0,t.useEffect)(function(){return N},[]),[k,V]}function mt(){var r=t.useState(-1),l=(0,m.Z)(r,2),C=l[0],N=l[1],k=t.useState(-1),V=(0,m.Z)(k,2),pe=V[0],he=V[1],ve=t.useCallback(function(Re,Fe){N(Re),he(Fe)},[]);return[C,pe,ve]}var pt=e(47273),wt=(0,pt.Z)()?window:null;function dt(r,l){var C=(0,H.Z)(r)==="object"?r:{},N=C.offsetHeader,k=N===void 0?0:N,V=C.offsetSummary,pe=V===void 0?0:V,he=C.offsetScroll,ve=he===void 0?0:he,Re=C.getContainer,Fe=Re===void 0?function(){return wt}:Re,Ne=Fe()||wt;return t.useMemo(function(){var _e=!!r;return{isSticky:_e,stickyClassName:_e?"".concat(l,"-sticky-holder"):"",offsetHeader:k,offsetSummary:pe,offsetScroll:ve,container:Ne}},[ve,k,pe,l,Ne])}function xt(r,l,C){var N=(0,t.useMemo)(function(){for(var k=[],V=[],pe=0,he=0,ve=0;ve=Ne&&(mn=Ne-_e),pe({scrollLeft:mn/Ne*(Fe+2)}),vt.current.x=jt.pageX},Ut=function(){if(V.current){var jt=(0,me.os)(V.current).top,yn=jt+V.current.offsetHeight,zn=ve===window?document.documentElement.scrollTop+window.innerHeight:(0,me.os)(ve).top+ve.clientHeight;yn-(0,B.Z)()<=zn||jt>=zn-he?yt(function(Mn){return(0,M.Z)((0,M.Z)({},Mn),{},{isHiddenScrollBar:!0})}):yt(function(Mn){return(0,M.Z)((0,M.Z)({},Mn),{},{isHiddenScrollBar:!1})})}},Lt=function(jt){yt(function(yn){return(0,M.Z)((0,M.Z)({},yn),{},{scrollLeft:jt/Fe*Ne||0})})};return t.useImperativeHandle(C,function(){return{setScrollLeft:Lt}}),t.useEffect(function(){var It=(0,lt.Z)(document.body,"mouseup",Sn,!1),jt=(0,lt.Z)(document.body,"mousemove",Ht,!1);return Ut(),function(){It.remove(),jt.remove()}},[_e,ln]),t.useEffect(function(){var It=(0,lt.Z)(ve,"scroll",Ut,!1),jt=(0,lt.Z)(window,"resize",Ut,!1);return function(){It.remove(),jt.remove()}},[ve]),t.useEffect(function(){ft.isHiddenScrollBar||yt(function(It){var jt=V.current;return jt?(0,M.Z)((0,M.Z)({},It),{},{scrollLeft:jt.scrollLeft/jt.scrollWidth*jt.clientWidth}):It})},[ft.isHiddenScrollBar]),Fe<=Ne||!_e||ft.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,B.Z)(),width:Ne,bottom:he},className:"".concat(Re,"-sticky-scroll")},t.createElement("div",{onMouseDown:Zn,ref:Xe,className:te()("".concat(Re,"-sticky-scroll-bar"),(0,O.Z)({},"".concat(Re,"-sticky-scroll-bar-active"),ln)),style:{width:"".concat(_e,"px"),transform:"translate3d(".concat(ft.scrollLeft,"px, 0, 0)")}}))},Pe=t.forwardRef(Se);function He(r){return null}var Me=He;function tt(r){return null}var $e=tt,ht="rc-table",Rt=[],Zt={};function rn(){return"No Data"}function Jt(r){var l,C=(0,M.Z)({rowKey:"key",prefixCls:ht,emptyText:rn},r),N=C.prefixCls,k=C.className,V=C.rowClassName,pe=C.style,he=C.data,ve=C.rowKey,Re=C.scroll,Fe=C.tableLayout,Ne=C.direction,_e=C.title,Xe=C.footer,Ye=C.summary,bt=C.caption,ft=C.id,yt=C.showHeader,vt=C.components,At=C.emptyText,nn=C.onRow,ln=C.onHeaderRow,Wt=C.internalHooks,Sn=C.transformColumns,Zn=C.internalRefs,Ht=C.tailor,Ut=C.sticky,Lt=he||Rt,It=!!Lt.length,jt=Wt===c,yn=t.useCallback(function(lr,pr){return(0,U.Z)(vt,lr)||pr},[vt]),zn=t.useMemo(function(){return typeof ve=="function"?ve:function(lr){var pr=lr&&lr[ve];return pr}},[ve]),Mn=yn(["body"]),mn=mt(),Kn=(0,m.Z)(mn,3),kn=Kn[0],dr=Kn[1],Xn=Kn[2],Ir=et(C,Lt,zn),Or=(0,m.Z)(Ir,6),Tn=Or[0],Mr=Or[1],_n=Or[2],gr=Or[3],mr=Or[4],uo=Or[5],bn=Re==null?void 0:Re.x,gn=t.useState(0),vn=(0,m.Z)(gn,2),qt=vn[0],er=vn[1],_t=xe((0,M.Z)((0,M.Z)((0,M.Z)({},C),Tn),{},{expandable:!!Tn.expandedRowRender,columnTitle:Tn.columnTitle,expandedKeys:_n,getRowKey:zn,onTriggerExpand:uo,expandIcon:gr,expandIconColumnIndex:Tn.expandIconColumnIndex,direction:Ne,scrollWidth:jt&&Ht&&typeof bn=="number"?bn:null}),jt?Sn:null),Nn=(0,m.Z)(_t,3),Jn=Nn[0],$n=Nn[1],qr=Nn[2],Gr=qr!=null?qr:bn,Bo=t.useMemo(function(){return{columns:Jn,flattenColumns:$n}},[Jn,$n]),Br=t.useRef(),wo=t.useRef(),Zr=t.useRef(),fo=t.useRef(),oa=t.useRef(),nr=t.useState(!1),ar=(0,m.Z)(nr,2),br=ar[0],Lr=ar[1],zr=t.useState(!1),Wn=(0,m.Z)(zr,2),oo=Wn[0],_r=Wn[1],yo=ct(new Map),zo=(0,m.Z)(yo,2),Zo=zo[0],Ra=zo[1],Uo=g($n),Ro=Uo.map(function(lr){return Zo.get(lr)}),mo=t.useMemo(function(){return Ro},[Ro.join("_")]),ao=St(mo,$n.length,Ne),Fr=Re&&Y(Re.y),yr=Re&&Y(Gr)||!!Tn.fixed,Fo=yr&&$n.some(function(lr){var pr=lr.fixed;return pr}),aa=t.useRef(),Xo=dt(Ut,N),Ko=Xo.isSticky,Za=Xo.offsetHeader,Fa=Xo.offsetSummary,Qn=Xo.offsetScroll,fr=Xo.stickyClassName,Yr=Xo.container,xr=t.useMemo(function(){return Ye==null?void 0:Ye(Lt)},[Ye,Lt]),eo=(Fr||Ko)&&t.isValidElement(xr)&&xr.type===n&&xr.props.fixed,vo,go,Go;Fr&&(go={overflowY:"scroll",maxHeight:Re.y}),yr&&(vo={overflowX:"auto"},Fr||(go={overflowY:"hidden"}),Go={width:Gr===!0?"auto":Gr,minWidth:"100%"});var Xa=t.useCallback(function(lr,pr){(0,h.Z)(Br.current)&&Ra(function(Ao){if(Ao.get(lr)!==pr){var Yo=new Map(Ao);return Yo.set(lr,pr),Yo}return Ao})},[]),Hl=Ct(null),Ya=(0,m.Z)(Hl,2),Ll=Ya[0],qa=Ya[1];function Ta(lr,pr){pr&&(typeof pr=="function"?pr(lr):pr.scrollLeft!==lr&&(pr.scrollLeft=lr,pr.scrollLeft!==lr&&setTimeout(function(){pr.scrollLeft=lr},0)))}var Sa=(0,X.Z)(function(lr){var pr=lr.currentTarget,Ao=lr.scrollLeft,Yo=Ne==="rtl",qo=typeof Ao=="number"?Ao:pr.scrollLeft,ml=pr||Zt;if(!qa()||qa()===ml){var Va;Ll(ml),Ta(qo,wo.current),Ta(qo,Zr.current),Ta(qo,oa.current),Ta(qo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var $a=pr||wo.current;if($a){var Ua=$a.scrollWidth,Ga=$a.clientWidth;if(Ua===Ga){Lr(!1),_r(!1);return}Yo?(Lr(-qo0)):(Lr(qo>0),_r(qo1?bt-jt:0,zn=(0,M.Z)((0,M.Z)((0,M.Z)({},Sn),ve),{},{flex:"0 0 ".concat(jt,"px"),width:"".concat(jt,"px"),marginRight:yn,pointerEvents:"auto"}),Mn=t.useMemo(function(){return Fe?Lt<=1:Ht===0||Lt===0||Lt>1},[Lt,Ht,Fe]);Mn?zn.visibility="hidden":Fe&&(zn.height=Ne==null?void 0:Ne(Lt));var mn=Mn?function(){return null}:_e,Kn={};return(Lt===0||Ht===0)&&(Kn.rowSpan=1,Kn.colSpan=1),t.createElement(ke,(0,ie.Z)({className:te()(Ye,Re),ellipsis:C.ellipsis,align:C.align,scope:C.rowScope,component:"div",prefixCls:l.prefixCls,key:At,record:he,index:V,renderIndex:pe,dataIndex:Xe,render:mn,shouldCellUpdate:C.shouldCellUpdate},nn,{appendNode:ln,additionalProps:(0,M.Z)((0,M.Z)({},Wt),{},{style:zn},Kn)}))}var pn=Qt,fn=["data","index","className","rowKey","style","extra","getHeight"],Pn=t.forwardRef(function(r,l){var C=r.data,N=r.index,k=r.className,V=r.rowKey,pe=r.style,he=r.extra,ve=r.getHeight,Re=(0,De.Z)(r,fn),Fe=C.record,Ne=C.indent,_e=C.index,Xe=x(o,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ye=Xe.scrollX,bt=Xe.flattenColumns,ft=Xe.prefixCls,yt=Xe.fixColumn,vt=Xe.componentWidth,At=ee(Fe,V,N,Ne),nn=At.rowSupportExpand,ln=At.expanded,Wt=At.rowProps,Sn=At.expandedRowRender,Zn=At.expandedRowClassName,Ht;if(nn&&ln){var Ut=Sn(Fe,N,Ne+1,ln),Lt=Zn==null?void 0:Zn(Fe,N,Ne),It={};yt&&(It={style:(0,O.Z)({},"--virtual-width","".concat(vt,"px"))});var jt="".concat(ft,"-expanded-row-cell");Ht=t.createElement("div",{className:te()("".concat(ft,"-expanded-row"),"".concat(ft,"-expanded-row-level-").concat(Ne+1),Lt)},t.createElement(ke,{component:"div",prefixCls:ft,className:te()(jt,(0,O.Z)({},"".concat(jt,"-fixed"),yt)),additionalProps:It},Ut))}var yn=(0,M.Z)((0,M.Z)({},pe),{},{width:Ye});he&&(yn.position="absolute",yn.pointerEvents="none");var zn=t.createElement("div",(0,ie.Z)({},Wt,Re,{ref:nn?null:l,className:te()(k,"".concat(ft,"-row"),Wt==null?void 0:Wt.className,(0,O.Z)({},"".concat(ft,"-row-extra"),he)),style:(0,M.Z)((0,M.Z)({},yn),Wt==null?void 0:Wt.style)}),bt.map(function(Mn,mn){return t.createElement(pn,{key:mn,rowInfo:At,column:Mn,colIndex:mn,indent:Ne,index:N,renderIndex:_e,record:Fe,inverse:he,getHeight:ve})}));return nn?t.createElement("div",{ref:l},zn,Ht):zn}),tr=K(Pn),kt=tr,Gt=t.forwardRef(function(r,l){var C=r.data,N=r.onScroll,k=x(o,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),V=k.flattenColumns,pe=k.onColumnResize,he=k.getRowKey,ve=k.expandedKeys,Re=k.prefixCls,Fe=k.childrenColumnName,Ne=k.emptyNode,_e=k.scrollX,Xe=x(cn),Ye=Xe.scrollY,bt=Xe.listItemHeight,ft=t.useRef(),yt=fe(C,Fe,ve,he),vt=t.useMemo(function(){var Ht=0;return V.map(function(Ut){var Lt=Ut.width,It=Ut.key;return Ht+=Lt,[It,Lt,Ht]})},[V]),At=t.useMemo(function(){return vt.map(function(Ht){return Ht[2]})},[vt]);t.useEffect(function(){vt.forEach(function(Ht){var Ut=(0,m.Z)(Ht,2),Lt=Ut[0],It=Ut[1];pe(Lt,It)})},[vt]),t.useImperativeHandle(l,function(){var Ht={};return Object.defineProperty(Ht,"scrollLeft",{get:function(){var Lt;return((Lt=ft.current)===null||Lt===void 0?void 0:Lt.getScrollInfo().x)||0},set:function(Lt){var It;(It=ft.current)===null||It===void 0||It.scrollTo({left:Lt})}}),Ht});var nn=function(Ut,Lt){var It,jt=(It=yt[Lt])===null||It===void 0?void 0:It.record,yn=Ut.onCell;if(yn){var zn,Mn=yn(jt,Lt);return(zn=Mn==null?void 0:Mn.rowSpan)!==null&&zn!==void 0?zn:1}return 1},ln=function(Ut){var Lt=Ut.start,It=Ut.end,jt=Ut.getSize,yn=Ut.offsetY;if(It<0)return null;for(var zn=V.filter(function(bn){return nn(bn,Lt)===0}),Mn=Lt,mn=function(gn){if(zn=zn.filter(function(vn){return nn(vn,gn)===0}),!zn.length)return Mn=gn,"break"},Kn=Lt;Kn>=0;Kn-=1){var kn=mn(Kn);if(kn==="break")break}for(var dr=V.filter(function(bn){return nn(bn,It)!==1}),Xn=It,Ir=function(gn){if(dr=dr.filter(function(vn){return nn(vn,gn)!==1}),!dr.length)return Xn=Math.max(gn-1,It),"break"},Or=It;Or1})&&Mr.push(gn)},gr=Mn;gr<=Xn;gr+=1)var mr=_n(gr);var uo=Mr.map(function(bn){var gn=yt[bn],vn=he(gn.record,bn),qt=function(Nn){var Jn=bn+Nn-1,$n=he(yt[Jn].record,Jn),qr=jt(vn,$n);return qr.bottom-qr.top},er=jt(vn);return t.createElement(kt,{key:bn,data:gn,rowKey:vn,index:bn,style:{top:-yn+er.top},extra:!0,getHeight:qt})});return uo},Wt=t.useMemo(function(){return{columnsOffset:At}},[At]),Sn="".concat(Re,"-tbody"),Zn;return yt.length?Zn=t.createElement(un.Z,{fullHeight:!1,ref:ft,className:te()(Sn,"".concat(Sn,"-virtual")),height:Ye,itemHeight:bt||24,data:yt,itemKey:function(Ut){return he(Ut.record)},scrollWidth:_e,onVirtualScroll:function(Ut){var Lt=Ut.x;N({scrollLeft:Lt})},extraRender:ln},function(Ht,Ut,Lt){var It=he(Ht.record,Ut);return t.createElement(kt,(0,ie.Z)({data:Ht,rowKey:It,index:Ut},Lt))}):Zn=t.createElement("div",{className:te()("".concat(Re,"-placeholder"))},t.createElement(ke,{component:"div",prefixCls:Re},Ne)),t.createElement(An.Provider,{value:Wt},Zn)}),Pt=K(Gt),Ln=Pt,Bn=function(l,C){var N=C.ref,k=C.onScroll;return t.createElement(Ln,{ref:N,data:l,onScroll:k})},wn=100;function In(r){var l=r.columns,C=r.scroll,N=r.prefixCls,k=N===void 0?ht:N,V=r.className,pe=r.listItemHeight,he=C||{},ve=he.x,Re=he.y;typeof ve!="number"&&(ve=((l||[]).length+1)*wn),typeof Re!="number"&&(Re=500);var Fe=t.useMemo(function(){return{scrollY:Re,listItemHeight:pe}},[Re,pe]);return t.createElement(cn.Provider,{value:Fe},t.createElement(Tt,(0,ie.Z)({},r,{className:te()(V,"".concat(k,"-virtual")),scroll:(0,M.Z)((0,M.Z)({},C),{},{x:ve}),components:{body:Bn},columns:l,internalHooks:c,tailor:!0})))}function jn(r){return Ee(In,r)}var rr=jn(),Un=null;function or(r){return null}var Dt=or;function Et(r){return null}var an=Et,Rn=e(2738),qn=e(68031),Tr=e(36355),Sr=e(93891),sr=e(19716),vr=e(8628),Ar=e(31724),wr=e(58421),Kr=e(71418),cr=e(88088);function Nr(r){return function(C){let{prefixCls:N,onExpand:k,record:V,expanded:pe,expandable:he}=C;const ve=`${N}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:Re=>{k(V,Re),Re.stopPropagation()},className:te()(ve,{[`${ve}-spaced`]:!he,[`${ve}-expanded`]:he&&pe,[`${ve}-collapsed`]:he&&!pe}),"aria-label":pe?r.collapse:r.expand,"aria-expanded":pe})}}var Jr=Nr;function kr(r,l){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:l}function Qr(r,l){return l?`${l}-${r}`:`${r}`}function Wr(r,l){return typeof r=="function"?r(l):r}function to(r,l){const C=Wr(r,l);return Object.prototype.toString.call(C)==="[object Object]"?"":C}var To={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=To,Po=e(7657),No=function(l,C){return t.createElement(Po.Z,(0,ie.Z)({},l,{ref:C,icon:no}))},So=t.forwardRef(No),Vr=So,Ho=e(56762);function Do(r){const l=t.useRef(r),C=(0,Ho.Z)();return[()=>l.current,N=>{l.current=N,C()}]}var Co=e(3113),xo=e(24905),lo=e(38854),Yt=e(64165),Dn=e(20834),xn=e(40875),On=e(5112),Gn=e(17574),ir=e(47472),$r=e(92832);function Dr(r){let{value:l,onChange:C,filterSearch:N,tablePrefixCls:k,locale:V}=r;return N?t.createElement("div",{className:`${k}-filter-dropdown-search`},t.createElement($r.default,{prefix:t.createElement(ir.Z,null),placeholder:V.filterSearchPlaceholder,onChange:C,value:l,htmlSize:1,className:`${k}-filter-dropdown-search-input`})):null}var Pr=Dr,Hr=e(10228);const Eo=r=>{const{keyCode:l}=r;l===Hr.Z.ENTER&&r.stopPropagation()};var _o=t.forwardRef((r,l)=>t.createElement("div",{className:r.className,onClick:C=>C.stopPropagation(),onKeyDown:Eo,ref:l},r.children));function Io(r){let l=[];return(r||[]).forEach(C=>{let{value:N,children:k}=C;l.push(N),k&&(l=[].concat((0,gt.Z)(l),(0,gt.Z)(Io(k))))}),l}function po(r){return r.some(l=>{let{children:C}=l;return C})}function ro(r,l){return typeof l=="string"||typeof l=="number"?l==null?void 0:l.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function ea(r){let{filters:l,prefixCls:C,filteredKeys:N,filterMultiple:k,searchValue:V,filterSearch:pe}=r;return l.map((he,ve)=>{const Re=String(he.value);if(he.children)return{key:Re||ve,label:he.text,popupClassName:`${C}-dropdown-submenu`,children:ea({filters:he.children,prefixCls:C,filteredKeys:N,filterMultiple:k,searchValue:V,filterSearch:pe})};const Fe=k?xo.default:On.ZP,Ne={key:he.value!==void 0?Re:ve,label:t.createElement(t.Fragment,null,t.createElement(Fe,{checked:N.includes(Re)}),t.createElement("span",null,he.text))};return V.trim()?typeof pe=="function"?pe(V,he)?Ne:null:ro(V,he.text)?Ne:null:Ne})}function Lo(r){var l,C;const{tablePrefixCls:N,prefixCls:k,column:V,dropdownPrefixCls:pe,columnKey:he,filterMultiple:ve,filterMode:Re="menu",filterSearch:Fe=!1,filterState:Ne,triggerFilter:_e,locale:Xe,children:Ye,getPopupContainer:bt}=r,{filterDropdownOpen:ft,onFilterDropdownOpenChange:yt,filterResetToDefaultFilteredValue:vt,defaultFilteredValue:At,filterDropdownVisible:nn,onFilterDropdownVisibleChange:ln}=V,[Wt,Sn]=t.useState(!1),Zn=!!(Ne&&(!((l=Ne.filteredKeys)===null||l===void 0)&&l.length||Ne.forceFiltered)),Ht=_t=>{Sn(_t),yt==null||yt(_t),ln==null||ln(_t)},Ut=(C=ft!=null?ft:nn)!==null&&C!==void 0?C:Wt,Lt=Ne==null?void 0:Ne.filteredKeys,[It,jt]=Do(Lt||[]),yn=_t=>{let{selectedKeys:Nn}=_t;jt(Nn)},zn=(_t,Nn)=>{let{node:Jn,checked:$n}=Nn;yn(ve?{selectedKeys:_t}:{selectedKeys:$n&&Jn.key?[Jn.key]:[]})};t.useEffect(()=>{Wt&&yn({selectedKeys:Lt||[]})},[Lt]);const[Mn,mn]=t.useState([]),Kn=_t=>{mn(_t)},[kn,dr]=t.useState(""),Xn=_t=>{const{value:Nn}=_t.target;dr(Nn)};t.useEffect(()=>{Wt||dr("")},[Wt]);const Ir=_t=>{const Nn=_t&&_t.length?_t:null;if(Nn===null&&(!Ne||!Ne.filteredKeys)||(0,R.Z)(Nn,Ne==null?void 0:Ne.filteredKeys,!0))return null;_e({column:V,key:he,filteredKeys:Nn})},Or=()=>{Ht(!1),Ir(It())},Tn=function(){let{confirm:_t,closeDropdown:Nn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_t&&Ir([]),Nn&&Ht(!1),dr(""),jt(vt?(At||[]).map(Jn=>String(Jn)):[])},Mr=function(){let{closeDropdown:_t}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_t&&Ht(!1),Ir(It())},_n=_t=>{_t&&Lt!==void 0&&jt(Lt||[]),Ht(_t),!_t&&!V.filterDropdown&&Or()},gr=te()({[`${pe}-menu-without-submenu`]:!po(V.filters||[])}),mr=_t=>{if(_t.target.checked){const Nn=Io(V==null?void 0:V.filters).map(Jn=>String(Jn));jt(Nn)}else jt([])},uo=_t=>{let{filters:Nn}=_t;return(Nn||[]).map((Jn,$n)=>{const qr=String(Jn.value),Gr={title:Jn.text,key:Jn.value!==void 0?qr:$n};return Jn.children&&(Gr.children=uo({filters:Jn.children})),Gr})},bn=_t=>{var Nn;return Object.assign(Object.assign({},_t),{text:_t.title,value:_t.key,children:((Nn=_t.children)===null||Nn===void 0?void 0:Nn.map(Jn=>bn(Jn)))||[]})};let gn;if(typeof V.filterDropdown=="function")gn=V.filterDropdown({prefixCls:`${pe}-custom`,setSelectedKeys:_t=>yn({selectedKeys:_t}),selectedKeys:It(),confirm:Mr,clearFilters:Tn,filters:V.filters,visible:Ut,close:()=>{Ht(!1)}});else if(V.filterDropdown)gn=V.filterDropdown;else{const _t=It()||[],Nn=()=>(V.filters||[]).length===0?t.createElement(Yt.Z,{image:Yt.Z.PRESENTED_IMAGE_SIMPLE,description:Xe.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Re==="tree"?t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Fe,value:kn,onChange:Xn,tablePrefixCls:N,locale:Xe}),t.createElement("div",{className:`${N}-filter-dropdown-tree`},ve?t.createElement(xo.default,{checked:_t.length===Io(V.filters).length,indeterminate:_t.length>0&&_t.lengthtypeof Fe=="function"?Fe(kn,bn($n)):ro(kn,$n.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Fe,value:kn,onChange:Xn,tablePrefixCls:N,locale:Xe}),t.createElement(Dn.default,{selectable:!0,multiple:ve,prefixCls:`${pe}-menu`,className:gr,onSelect:yn,onDeselect:yn,selectedKeys:_t,getPopupContainer:bt,openKeys:Mn,onOpenChange:Kn,items:ea({filters:V.filters||[],filterSearch:Fe,prefixCls:k,filteredKeys:It(),filterMultiple:ve,searchValue:kn})})),Jn=()=>vt?(0,R.Z)((At||[]).map($n=>String($n)),_t,!0):_t.length===0;gn=t.createElement(t.Fragment,null,Nn(),t.createElement("div",{className:`${k}-dropdown-btns`},t.createElement(Co.ZP,{type:"link",size:"small",disabled:Jn(),onClick:()=>Tn()},Xe.filterReset),t.createElement(Co.ZP,{type:"primary",size:"small",onClick:Or},Xe.filterConfirm)))}V.filterDropdown&&(gn=t.createElement(xn.J,{selectable:void 0},gn));const vn=()=>t.createElement(_o,{className:`${k}-dropdown`},gn);let qt;typeof V.filterIcon=="function"?qt=V.filterIcon(Zn):V.filterIcon?qt=V.filterIcon:qt=t.createElement(Vr,null);const{direction:er}=t.useContext(Tr.E_);return t.createElement("div",{className:`${k}-column`},t.createElement("span",{className:`${N}-column-title`},Ye),t.createElement(lo.Z,{dropdownRender:vn,trigger:["click"],open:Ut,onOpenChange:_n,getPopupContainer:bt,placement:er==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:te()(`${k}-trigger`,{active:Zn}),onClick:_t=>{_t.stopPropagation()}},qt)))}var la=Lo;function ho(r,l,C){let N=[];return(r||[]).forEach((k,V)=>{var pe;const he=Qr(V,C);if(k.filters||"filterDropdown"in k||"onFilter"in k)if("filteredValue"in k){let ve=k.filteredValue;"filterDropdown"in k||(ve=(pe=ve==null?void 0:ve.map(String))!==null&&pe!==void 0?pe:ve),N.push({column:k,key:kr(k,he),filteredKeys:ve,forceFiltered:k.filtered})}else N.push({column:k,key:kr(k,he),filteredKeys:l&&k.defaultFilteredValue?k.defaultFilteredValue:void 0,forceFiltered:k.filtered});"children"in k&&(N=[].concat((0,gt.Z)(N),(0,gt.Z)(ho(k.children,l,he))))}),N}function ia(r,l,C,N,k,V,pe,he){return C.map((ve,Re)=>{const Fe=Qr(Re,he),{filterMultiple:Ne=!0,filterMode:_e,filterSearch:Xe}=ve;let Ye=ve;if(Ye.filters||Ye.filterDropdown){const bt=kr(Ye,Fe),ft=N.find(yt=>{let{key:vt}=yt;return bt===vt});Ye=Object.assign(Object.assign({},Ye),{title:yt=>t.createElement(la,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:l,column:Ye,columnKey:bt,filterState:ft,filterMultiple:Ne,filterMode:_e,filterSearch:Xe,triggerFilter:V,locale:k,getPopupContainer:pe},Wr(ve.title,yt))})}return"children"in Ye&&(Ye=Object.assign(Object.assign({},Ye),{children:ia(r,l,Ye.children,N,k,V,pe,Fe)})),Ye})}function sa(r){const l={};return r.forEach(C=>{let{key:N,filteredKeys:k,column:V}=C;const{filters:pe,filterDropdown:he}=V;if(he)l[N]=k||null;else if(Array.isArray(k)){const ve=Io(pe);l[N]=ve.filter(Re=>k.includes(String(Re)))}else l[N]=null}),l}function ta(r,l){return l.reduce((C,N)=>{const{column:{onFilter:k,filters:V},filteredKeys:pe}=N;return k&&pe&&pe.length?C.filter(he=>pe.some(ve=>{const Re=Io(V),Fe=Re.findIndex(_e=>String(_e)===String(ve)),Ne=Fe!==-1?Re[Fe]:ve;return k(Ne,he)})):C},r)}const na=r=>r.flatMap(l=>"children"in l?[l].concat((0,gt.Z)(na(l.children||[]))):[l]);function Ca(r){let{prefixCls:l,dropdownPrefixCls:C,mergedColumns:N,onFilterChange:k,getPopupContainer:V,locale:pe}=r;const he=t.useMemo(()=>na(N||[]),[N]),[ve,Re]=t.useState(()=>ho(he,!0)),Fe=t.useMemo(()=>{const Ye=ho(he,!1);if(Ye.length===0)return Ye;let bt=!0,ft=!0;if(Ye.forEach(yt=>{let{filteredKeys:vt}=yt;vt!==void 0?bt=!1:ft=!1}),bt){const yt=(he||[]).map((vt,At)=>kr(vt,Qr(At)));return ve.filter(vt=>{let{key:At}=vt;return yt.includes(At)}).map(vt=>{const At=he[yt.findIndex(nn=>nn===vt.key)];return Object.assign(Object.assign({},vt),{column:Object.assign(Object.assign({},vt.column),At),forceFiltered:At.filtered})})}return Ye},[he,ve]),Ne=t.useMemo(()=>sa(Fe),[Fe]),_e=Ye=>{const bt=Fe.filter(ft=>{let{key:yt}=ft;return yt!==Ye.key});bt.push(Ye),Re(bt),k(sa(bt),bt)};return[Ye=>ia(l,C,Ye,Fe,pe,_e,V),Fe,Ne]}var ca=Ca;function ra(r,l,C){const N=t.useRef({});function k(V){if(!N.current||N.current.data!==r||N.current.childrenColumnName!==l||N.current.getRowKey!==C){let he=function(ve){ve.forEach((Re,Fe)=>{const Ne=C(Re,Fe);pe.set(Ne,Re),Re&&typeof Re=="object"&&l in Re&&he(Re[l]||[])})};const pe=new Map;he(r),N.current={data:r,childrenColumnName:l,kvMap:pe,getRowKey:C}}return N.current.kvMap.get(V)}return[k]}var Jo=e(50371),da=function(r,l){var C={};for(var N in r)Object.prototype.hasOwnProperty.call(r,N)&&l.indexOf(N)<0&&(C[N]=r[N]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,N=Object.getOwnPropertySymbols(r);k{const V=r[k];typeof V!="function"&&(C[k]=V)}),C}function ua(r,l,C){const N=C&&typeof C=="object"?C:{},{total:k=0}=N,V=da(N,["total"]),[pe,he]=(0,t.useState)(()=>({current:"defaultCurrent"in V?V.defaultCurrent:1,pageSize:"defaultPageSize"in V?V.defaultPageSize:Qo})),ve=(0,Jo.Z)(pe,V,{total:k>0?k:r}),Re=Math.ceil((k||r)/ve.pageSize);ve.current>Re&&(ve.current=Re||1);const Fe=(_e,Xe)=>{he({current:_e!=null?_e:1,pageSize:Xe||ve.pageSize})},Ne=(_e,Xe)=>{var Ye;C&&((Ye=C.onChange)===null||Ye===void 0||Ye.call(C,_e,Xe)),Fe(_e,Xe),l(_e,Xe||(ve==null?void 0:ve.pageSize))};return C===!1?[{},()=>{}]:[Object.assign(Object.assign({},ve),{onChange:Ne}),Fe]}var fa=ua,ma=e(84105),ko=e(35654),Vn=e(90782),Fn=e(71430),jr=e(18929);const Rr={},Cr="SELECT_ALL",Ur="SELECT_INVERT",Xr="SELECT_NONE",bo=[],io=(r,l)=>{let C=[];return(l||[]).forEach(N=>{C.push(N),N&&typeof N=="object"&&r in N&&(C=[].concat((0,gt.Z)(C),(0,gt.Z)(io(r,N[r]))))}),C};var Oo=(r,l)=>{const{preserveSelectedRowKeys:C,selectedRowKeys:N,defaultSelectedRowKeys:k,getCheckboxProps:V,onChange:pe,onSelect:he,onSelectAll:ve,onSelectInvert:Re,onSelectNone:Fe,onSelectMultiple:Ne,columnWidth:_e,type:Xe,selections:Ye,fixed:bt,renderCell:ft,hideSelectAll:yt,checkStrictly:vt=!0}=l||{},{prefixCls:At,data:nn,pageData:ln,getRecordByKey:Wt,getRowKey:Sn,expandType:Zn,childrenColumnName:Ht,locale:Ut,getPopupContainer:Lt}=r,[It,jt]=(0,jr.Z)(N||k||bo,{value:N}),yn=t.useRef(new Map),zn=(0,t.useCallback)(bn=>{if(C){const gn=new Map;bn.forEach(vn=>{let qt=Wt(vn);!qt&&yn.current.has(vn)&&(qt=yn.current.get(vn)),gn.set(vn,qt)}),yn.current=gn}},[Wt,C]);t.useEffect(()=>{zn(It)},[It]);const{keyEntities:Mn}=(0,t.useMemo)(()=>{if(vt)return{keyEntities:null};let bn=nn;if(C){const gn=new Set(nn.map((qt,er)=>Sn(qt,er))),vn=Array.from(yn.current).reduce((qt,er)=>{let[_t,Nn]=er;return gn.has(_t)?qt:qt.concat(Nn)},[]);bn=[].concat((0,gt.Z)(bn),(0,gt.Z)(vn))}return(0,Fn.I8)(bn,{externalGetKey:Sn,childrenPropName:Ht})},[nn,Sn,vt,Ht,C]),mn=(0,t.useMemo)(()=>io(Ht,ln),[Ht,ln]),Kn=(0,t.useMemo)(()=>{const bn=new Map;return mn.forEach((gn,vn)=>{const qt=Sn(gn,vn),er=(V?V(gn):null)||{};bn.set(qt,er)}),bn},[mn,Sn,V]),kn=(0,t.useCallback)(bn=>{var gn;return!!(!((gn=Kn.get(Sn(bn)))===null||gn===void 0)&&gn.disabled)},[Kn,Sn]),[dr,Xn]=(0,t.useMemo)(()=>{if(vt)return[It||[],[]];const{checkedKeys:bn,halfCheckedKeys:gn}=(0,Vn.S)(It,!0,Mn,kn);return[bn||[],gn]},[It,vt,Mn,kn]),Ir=(0,t.useMemo)(()=>{const bn=Xe==="radio"?dr.slice(0,1):dr;return new Set(bn)},[dr,Xe]),Or=(0,t.useMemo)(()=>Xe==="radio"?new Set:new Set(Xn),[Xn,Xe]),[Tn,Mr]=(0,t.useState)(null);t.useEffect(()=>{l||jt(bo)},[!!l]);const _n=(0,t.useCallback)((bn,gn)=>{let vn,qt;zn(bn),C?(vn=bn,qt=bn.map(er=>yn.current.get(er))):(vn=[],qt=[],bn.forEach(er=>{const _t=Wt(er);_t!==void 0&&(vn.push(er),qt.push(_t))})),jt(vn),pe==null||pe(vn,qt,{type:gn})},[jt,Wt,pe,C]),gr=(0,t.useCallback)((bn,gn,vn,qt)=>{if(he){const er=vn.map(_t=>Wt(_t));he(Wt(bn),gn,er,qt)}_n(vn,"single")},[he,Wt,_n]),mr=(0,t.useMemo)(()=>!Ye||yt?null:(Ye===!0?[Cr,Ur,Xr]:Ye).map(gn=>gn===Cr?{key:"all",text:Ut.selectionAll,onSelect(){_n(nn.map((vn,qt)=>Sn(vn,qt)).filter(vn=>{const qt=Kn.get(vn);return!(qt!=null&&qt.disabled)||Ir.has(vn)}),"all")}}:gn===Ur?{key:"invert",text:Ut.selectInvert,onSelect(){const vn=new Set(Ir);ln.forEach((er,_t)=>{const Nn=Sn(er,_t),Jn=Kn.get(Nn);Jn!=null&&Jn.disabled||(vn.has(Nn)?vn.delete(Nn):vn.add(Nn))});const qt=Array.from(vn);Re&&Re(qt),_n(qt,"invert")}}:gn===Xr?{key:"none",text:Ut.selectNone,onSelect(){Fe==null||Fe(),_n(Array.from(Ir).filter(vn=>{const qt=Kn.get(vn);return qt==null?void 0:qt.disabled}),"none")}}:gn).map(gn=>Object.assign(Object.assign({},gn),{onSelect:function(){for(var vn,qt,er=arguments.length,_t=new Array(er),Nn=0;Nn{var gn;if(!l)return bn.filter(nr=>nr!==Rr);let vn=(0,gt.Z)(bn);const qt=new Set(Ir),er=mn.map(Sn).filter(nr=>!Kn.get(nr).disabled),_t=er.every(nr=>qt.has(nr)),Nn=er.some(nr=>qt.has(nr)),Jn=()=>{const nr=[];_t?er.forEach(br=>{qt.delete(br),nr.push(br)}):er.forEach(br=>{qt.has(br)||(qt.add(br),nr.push(br))});const ar=Array.from(qt);ve==null||ve(!_t,ar.map(br=>Wt(br)),nr.map(br=>Wt(br))),_n(ar,"all"),Mr(null)};let $n;if(Xe!=="radio"){let nr;if(mr){const Wn={getPopupContainer:Lt,items:mr.map((oo,_r)=>{const{key:yo,text:zo,onSelect:Zo}=oo;return{key:yo!=null?yo:_r,onClick:()=>{Zo==null||Zo(er)},label:zo}})};nr=t.createElement("div",{className:`${At}-selection-extra`},t.createElement(lo.Z,{menu:Wn,getPopupContainer:Lt},t.createElement("span",null,t.createElement(ma.Z,null))))}const ar=mn.map((Wn,oo)=>{const _r=Sn(Wn,oo),yo=Kn.get(_r)||{};return Object.assign({checked:qt.has(_r)},yo)}).filter(Wn=>{let{disabled:oo}=Wn;return oo}),br=!!ar.length&&ar.length===mn.length,Lr=br&&ar.every(Wn=>{let{checked:oo}=Wn;return oo}),zr=br&&ar.some(Wn=>{let{checked:oo}=Wn;return oo});$n=!yt&&t.createElement("div",{className:`${At}-selection`},t.createElement(xo.default,{checked:br?Lr:!!mn.length&&_t,indeterminate:br?!Lr&&zr:!_t&&Nn,onChange:Jn,disabled:mn.length===0||br,"aria-label":nr?"Custom selection":"Select all",skipGroup:!0}),nr)}let qr;Xe==="radio"?qr=(nr,ar,br)=>{const Lr=Sn(ar,br),zr=qt.has(Lr);return{node:t.createElement(On.ZP,Object.assign({},Kn.get(Lr),{checked:zr,onClick:Wn=>Wn.stopPropagation(),onChange:Wn=>{qt.has(Lr)||gr(Lr,!0,[Lr],Wn.nativeEvent)}})),checked:zr}}:qr=(nr,ar,br)=>{var Lr;const zr=Sn(ar,br),Wn=qt.has(zr),oo=Or.has(zr),_r=Kn.get(zr);let yo;return Zn==="nest"?yo=oo:yo=(Lr=_r==null?void 0:_r.indeterminate)!==null&&Lr!==void 0?Lr:oo,{node:t.createElement(xo.default,Object.assign({},_r,{indeterminate:yo,checked:Wn,skipGroup:!0,onClick:zo=>zo.stopPropagation(),onChange:zo=>{let{nativeEvent:Zo}=zo;const{shiftKey:Ra}=Zo;let Uo=-1,Ro=-1;if(Ra&&vt){const mo=new Set([Tn,zr]);er.some((ao,Fr)=>{if(mo.has(ao))if(Uo===-1)Uo=Fr;else return Ro=Fr,!0;return!1})}if(Ro!==-1&&Uo!==Ro&&vt){const mo=er.slice(Uo,Ro+1),ao=[];Wn?mo.forEach(yr=>{qt.has(yr)&&(ao.push(yr),qt.delete(yr))}):mo.forEach(yr=>{qt.has(yr)||(ao.push(yr),qt.add(yr))});const Fr=Array.from(qt);Ne==null||Ne(!Wn,Fr.map(yr=>Wt(yr)),ao.map(yr=>Wt(yr))),_n(Fr,"multiple")}else{const mo=dr;if(vt){const ao=Wn?(0,ko._5)(mo,zr):(0,ko.L0)(mo,zr);gr(zr,!Wn,ao,Zo)}else{const ao=(0,Vn.S)([].concat((0,gt.Z)(mo),[zr]),!0,Mn,kn),{checkedKeys:Fr,halfCheckedKeys:yr}=ao;let Fo=Fr;if(Wn){const aa=new Set(Fr);aa.delete(zr),Fo=(0,Vn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:yr},Mn,kn).checkedKeys}gr(zr,!Wn,Fo,Zo)}}Mr(Wn?null:zr)}})),checked:Wn}};const Gr=(nr,ar,br)=>{const{node:Lr,checked:zr}=qr(nr,ar,br);return ft?ft(zr,ar,br,Lr):Lr};if(!vn.includes(Rr))if(vn.findIndex(nr=>{var ar;return((ar=nr[Xt])===null||ar===void 0?void 0:ar.columnType)==="EXPAND_COLUMN"})===0){const[nr,...ar]=vn;vn=[nr,Rr].concat((0,gt.Z)(ar))}else vn=[Rr].concat((0,gt.Z)(vn));const Bo=vn.indexOf(Rr);vn=vn.filter((nr,ar)=>nr!==Rr||ar===Bo);const Br=vn[Bo-1],wo=vn[Bo+1];let Zr=bt;Zr===void 0&&((wo==null?void 0:wo.fixed)!==void 0?Zr=wo.fixed:(Br==null?void 0:Br.fixed)!==void 0&&(Zr=Br.fixed)),Zr&&Br&&((gn=Br[Xt])===null||gn===void 0?void 0:gn.columnType)==="EXPAND_COLUMN"&&Br.fixed===void 0&&(Br.fixed=Zr);const fo=te()(`${At}-selection-col`,{[`${At}-selection-col-with-dropdown`]:Ye&&Xe==="checkbox"}),oa={fixed:Zr,width:_e,className:`${At}-selection-column`,title:l.columnTitle||$n,render:Gr,onCell:l.onCell,[Xt]:{className:fo}};return vn.map(nr=>nr===Rr?oa:nr)},[Sn,mn,l,dr,Ir,Or,_e,mr,Zn,Tn,Kn,Ne,gr,kn]),Ir]},va=e(89489),Aa=e(59477),ga=e(6848);const pa="ascend",Ea="descend";function ha(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Ia(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function za(r,l){return l?r[r.indexOf(l)+1]:r[0]}function Oa(r,l,C){let N=[];function k(V,pe){N.push({column:V,key:kr(V,pe),multiplePriority:ha(V),sortOrder:V.sortOrder})}return(r||[]).forEach((V,pe)=>{const he=Qr(pe,C);V.children?("sortOrder"in V&&k(V,he),N=[].concat((0,gt.Z)(N),(0,gt.Z)(Oa(V.children,l,he)))):V.sorter&&("sortOrder"in V?k(V,he):l&&V.defaultSortOrder&&N.push({column:V,key:kr(V,he),multiplePriority:ha(V),sortOrder:V.defaultSortOrder}))}),N}function Pa(r,l,C,N,k,V,pe,he){return(l||[]).map((ve,Re)=>{const Fe=Qr(Re,he);let Ne=ve;if(Ne.sorter){const _e=Ne.sortDirections||k,Xe=Ne.showSorterTooltip===void 0?pe:Ne.showSorterTooltip,Ye=kr(Ne,Fe),bt=C.find(Zn=>{let{key:Ht}=Zn;return Ht===Ye}),ft=bt?bt.sortOrder:null,yt=za(_e,ft);let vt;if(ve.sortIcon)vt=ve.sortIcon({sortOrder:ft});else{const Zn=_e.includes(pa)&&t.createElement(Aa.Z,{className:te()(`${r}-column-sorter-up`,{active:ft===pa})}),Ht=_e.includes(Ea)&&t.createElement(va.Z,{className:te()(`${r}-column-sorter-down`,{active:ft===Ea})});vt=t.createElement("span",{className:te()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Zn&&Ht)})},t.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Zn,Ht))}const{cancelSort:At,triggerAsc:nn,triggerDesc:ln}=V||{};let Wt=At;yt===Ea?Wt=ln:yt===pa&&(Wt=nn);const Sn=typeof Xe=="object"?Xe:{title:Wt};Ne=Object.assign(Object.assign({},Ne),{className:te()(Ne.className,{[`${r}-column-sort`]:ft}),title:Zn=>{const Ht=t.createElement("div",{className:`${r}-column-sorters`},t.createElement("span",{className:`${r}-column-title`},Wr(ve.title,Zn)),vt);return Xe?t.createElement(ga.Z,Object.assign({},Sn),Ht):Ht},onHeaderCell:Zn=>{const Ht=ve.onHeaderCell&&ve.onHeaderCell(Zn)||{},Ut=Ht.onClick,Lt=Ht.onKeyDown;Ht.onClick=yn=>{N({column:ve,key:Ye,sortOrder:yt,multiplePriority:ha(ve)}),Ut==null||Ut(yn)},Ht.onKeyDown=yn=>{yn.keyCode===Hr.Z.ENTER&&(N({column:ve,key:Ye,sortOrder:yt,multiplePriority:ha(ve)}),Lt==null||Lt(yn))};const It=to(ve.title,{}),jt=It==null?void 0:It.toString();return ft?Ht["aria-sort"]=ft==="ascend"?"ascending":"descending":Ht["aria-label"]=jt||"",Ht.className=te()(Ht.className,`${r}-column-has-sorters`),Ht.tabIndex=0,ve.ellipsis&&(Ht.title=(It!=null?It:"").toString()),Ht}})}return"children"in Ne&&(Ne=Object.assign(Object.assign({},Ne),{children:Pa(r,Ne.children,C,N,k,V,pe,Fe)})),Ne})}function Na(r){const{column:l,sortOrder:C}=r;return{column:l,order:C,field:l.dataIndex,columnKey:l.key}}function Da(r){const l=r.filter(C=>{let{sortOrder:N}=C;return N}).map(Na);return l.length===0&&r.length?Object.assign(Object.assign({},Na(r[r.length-1])),{column:void 0}):l.length<=1?l[0]||{}:l}function Er(r,l,C){const N=l.slice().sort((pe,he)=>he.multiplePriority-pe.multiplePriority),k=r.slice(),V=N.filter(pe=>{let{column:{sorter:he},sortOrder:ve}=pe;return Ia(he)&&ve});return V.length?k.sort((pe,he)=>{for(let ve=0;ve{const he=pe[C];return he?Object.assign(Object.assign({},pe),{[C]:Er(he,l,C)}):pe}):k}function ur(r){let{prefixCls:l,mergedColumns:C,onSorterChange:N,sortDirections:k,tableLocale:V,showSorterTooltip:pe}=r;const[he,ve]=t.useState(Oa(C,!0)),Re=t.useMemo(()=>{let Ye=!0;const bt=Oa(C,!1);if(!bt.length)return he;const ft=[];function yt(At){Ye?ft.push(At):ft.push(Object.assign(Object.assign({},At),{sortOrder:null}))}let vt=null;return bt.forEach(At=>{vt===null?(yt(At),At.sortOrder&&(At.multiplePriority===!1?Ye=!1:vt=!0)):(vt&&At.multiplePriority!==!1||(Ye=!1),yt(At))}),ft},[C,he]),Fe=t.useMemo(()=>{const Ye=Re.map(bt=>{let{column:ft,sortOrder:yt}=bt;return{column:ft,order:yt}});return{sortColumns:Ye,sortColumn:Ye[0]&&Ye[0].column,sortOrder:Ye[0]&&Ye[0].order}},[Re]);function Ne(Ye){let bt;Ye.multiplePriority===!1||!Re.length||Re[0].multiplePriority===!1?bt=[Ye]:bt=[].concat((0,gt.Z)(Re.filter(ft=>{let{key:yt}=ft;return yt!==Ye.key})),[Ye]),ve(bt),N(Da(bt),bt)}return[Ye=>Pa(l,Ye,Re,Ne,k,V,pe),Re,Fe,()=>Da(Re)]}function hr(r,l){return r.map(C=>{const N=Object.assign({},C);return N.title=Wr(C.title,l),"children"in N&&(N.children=hr(N.children,l)),N})}function so(r){return[t.useCallback(C=>hr(C,r),[r])]}var co=on((r,l)=>{const{_renderTimes:C}=r,{_renderTimes:N}=l;return C!==N}),ba=jn((r,l)=>{const{_renderTimes:C}=r,{_renderTimes:N}=l;return C!==N}),Vo=e(64993),ya=e(17313),Ma=e(83116),Ba=e(37613),wa=r=>{const{componentCls:l}=r,C=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,N=(k,V,pe)=>({[`&${l}-${k}`]:{[`> ${l}-container`]:{[`> ${l}-content, > ${l}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${V}px -${pe+r.lineWidth}px`}}}}}});return{[`${l}-wrapper`]:{[`${l}${l}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${l}-title`]:{border:C,borderBottom:0},[`> ${l}-container`]:{borderInlineStart:C,borderTop:C,[` - > ${l}-content, - > ${l}-header, - > ${l}-body, - > ${l}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:C},"> thead":{"> tr:not(:last-child) > th":{borderBottom:C},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${l}-cell-fix-right-first::after`]:{borderInlineEnd:C}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${r.tablePaddingVertical}px -${r.tablePaddingHorizontal+r.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:r.lineWidth,bottom:0,borderInlineEnd:C,content:'""'}}}}}},[`&${l}-scroll-horizontal`]:{[`> ${l}-container > ${l}-body`]:{"> table > tbody":{[` - > tr${l}-expanded-row, - > tr${l}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},N("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle)),N("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall)),{[`> ${l}-footer`]:{border:C,borderTop:0}}),[`${l}-cell`]:{[`${l}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${r.lineWidth}px 0 ${r.lineWidth}px ${r.tableHeaderBg}`}},[`${l}-bordered ${l}-cell-scrollbar`]:{borderInlineEnd:C}}}},vl=r=>{const{componentCls:l}=r;return{[`${l}-wrapper`]:{[`${l}-cell-ellipsis`]:Object.assign(Object.assign({},ya.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"}})}}},gl=r=>{const{componentCls:l}=r;return{[`${l}-wrapper`]:{[`${l}-tbody > tr${l}-placeholder`]:{textAlign:"center",color:r.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:r.colorBgContainer}}}}},pl=e(15969),hl=r=>{const{componentCls:l,antCls:C,controlInteractiveSize:N,motionDurationSlow:k,lineWidth:V,paddingXS:pe,lineType:he,tableBorderColor:ve,tableExpandIconBg:Re,tableExpandColumnWidth:Fe,borderRadius:Ne,fontSize:_e,fontSizeSM:Xe,lineHeight:Ye,tablePaddingVertical:bt,tablePaddingHorizontal:ft,tableExpandedRowBg:yt,paddingXXS:vt}=r,At=N/2-V,nn=At*2+V*3,ln=`${V}px ${he} ${ve}`,Wt=vt-V;return{[`${l}-wrapper`]:{[`${l}-expand-icon-col`]:{width:Fe},[`${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,pl.N)(r)),{position:"relative",float:"left",boxSizing:"border-box",width:nn,height:nn,padding:0,color:"inherit",lineHeight:`${nn}px`,background:Re,border:ln,borderRadius:Ne,transform:`scale(${N/nn})`,transition:`all ${k}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${k} ease-out`,content:'""'},"&::before":{top:At,insetInlineEnd:Wt,insetInlineStart:Wt,height:V},"&::after":{top:Wt,bottom:Wt,insetInlineStart:At,width:V,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:(_e*Ye-V*3)/2-Math.ceil((Xe*1.4-V*3)/2),marginInlineEnd:pe},[`tr${l}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:yt}},[`${C}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${l}-expanded-row-fixed`]:{position:"relative",margin:`-${bt}px -${ft}px`,padding:`${bt}px ${ft}px`}}}},bl=r=>{const{componentCls:l,antCls:C,iconCls:N,tableFilterDropdownWidth:k,tableFilterDropdownSearchWidth:V,paddingXXS:pe,paddingXS:he,colorText:ve,lineWidth:Re,lineType:Fe,tableBorderColor:Ne,tableHeaderIconColor:_e,fontSizeSM:Xe,tablePaddingHorizontal:Ye,borderRadius:bt,motionDurationSlow:ft,colorTextDescription:yt,colorPrimary:vt,tableHeaderFilterActiveBg:At,colorTextDisabled:nn,tableFilterDropdownBg:ln,tableFilterDropdownHeight:Wt,controlItemBgHover:Sn,controlItemBgActive:Zn,boxShadowSecondary:Ht,filterDropdownMenuBg:Ut}=r,Lt=`${C}-dropdown`,It=`${l}-filter-dropdown`,jt=`${C}-tree`,yn=`${Re}px ${Fe} ${Ne}`;return[{[`${l}-wrapper`]:{[`${l}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${l}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-pe,marginInline:`${pe}px ${-Ye/2}px`,padding:`0 ${pe}px`,color:_e,fontSize:Xe,borderRadius:bt,cursor:"pointer",transition:`all ${ft}`,"&:hover":{color:yt,background:At},"&.active":{color:vt}}}},{[`${C}-dropdown`]:{[It]:Object.assign(Object.assign({},(0,ya.Wf)(r)),{minWidth:k,backgroundColor:ln,borderRadius:bt,boxShadow:Ht,overflow:"hidden",[`${Lt}-menu`]:{maxHeight:Wt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ut,"&:empty::after":{display:"block",padding:`${he}px 0`,color:nn,fontSize:Xe,textAlign:"center",content:'"Not Found"'}},[`${It}-tree`]:{paddingBlock:`${he}px 0`,paddingInline:he,[jt]:{padding:0},[`${jt}-treenode ${jt}-node-content-wrapper:hover`]:{backgroundColor:Sn},[`${jt}-treenode-checkbox-checked ${jt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zn}}},[`${It}-search`]:{padding:he,borderBottom:yn,"&-input":{input:{minWidth:V},[N]:{color:nn}}},[`${It}-checkall`]:{width:"100%",marginBottom:pe,marginInlineStart:pe},[`${It}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${he-Re}px ${he}px`,overflow:"hidden",borderTop:yn}})}},{[`${C}-dropdown ${It}, ${It}-submenu`]:{[`${C}-checkbox-wrapper + span`]:{paddingInlineStart:he,color:ve},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yl=r=>{const{componentCls:l,lineWidth:C,colorSplit:N,motionDurationSlow:k,zIndexTableFixed:V,tableBg:pe,zIndexTableSticky:he}=r,ve=N;return{[`${l}-wrapper`]:{[` - ${l}-cell-fix-left, - ${l}-cell-fix-right - `]:{position:"sticky !important",zIndex:V,background:pe},[` - ${l}-cell-fix-left-first::after, - ${l}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-C,width:30,transform:"translateX(100%)",transition:`box-shadow ${k}`,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:-C,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${k}`,content:'""',pointerEvents:"none"},[`${l}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:he+1,width:30,transition:`box-shadow ${k}`,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 ${ve}`}},[` - ${l}-cell-fix-left-first::after, - ${l}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${ve}`},[`${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 ${ve}`}},[` - ${l}-cell-fix-right-first::after, - ${l}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${ve}`}}}}},xl=r=>{const{componentCls:l,antCls:C}=r;return{[`${l}-wrapper`]:{[`${l}-pagination${C}-pagination`]:{margin:`${r.margin}px 0`},[`${l}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:r.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Sl=r=>{const{componentCls:l,tableRadius:C}=r;return{[`${l}-wrapper`]:{[l]:{[`${l}-title, ${l}-header`]:{borderRadius:`${C}px ${C}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:C,borderStartEndRadius:C,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:C},"> *:last-child":{borderStartEndRadius:C}}},"&-footer":{borderRadius:`0 0 ${C}px ${C}px`}}}}},Cl=r=>{const{componentCls:l}=r;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"}}}}},El=r=>{const{componentCls:l,antCls:C,iconCls:N,fontSizeIcon:k,padding:V,paddingXS:pe,tableHeaderIconColor:he,tableHeaderIconColorHover:ve,tableSelectionColumnWidth:Re}=r;return{[`${l}-wrapper`]:{[`${l}-selection-col`]:{width:Re,[`&${l}-selection-col-with-dropdown`]:{width:Re+k+V/4}},[`${l}-bordered ${l}-selection-col`]:{width:Re+pe*2,[`&${l}-selection-col-with-dropdown`]:{width:Re+k+V/4+pe*2}},[` - table tr th${l}-selection-column, - table tr td${l}-selection-column - `]:{paddingInlineEnd:r.paddingXS,paddingInlineStart:r.paddingXS,textAlign:"center",[`${C}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${l}-selection-column${l}-cell-fix-left`]:{zIndex:r.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 ${r.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${r.tablePaddingHorizontal/4}px`,[N]:{color:he,fontSize:k,verticalAlign:"baseline","&:hover":{color:ve}}}}}},Il=r=>{const{componentCls:l}=r,C=(N,k,V,pe)=>({[`${l}${l}-${N}`]:{fontSize:pe,[` - ${l}-title, - ${l}-footer, - ${l}-cell, - ${l}-thead > tr > th, - ${l}-tbody > tr > th, - ${l}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{padding:`${k}px ${V}px`},[`${l}-filter-trigger`]:{marginInlineEnd:`-${V/2}px`},[`${l}-expanded-row-fixed`]:{margin:`-${k}px -${V}px`},[`${l}-tbody`]:{[`${l}-wrapper:only-child ${l}`]:{marginBlock:`-${k}px`,marginInline:`${r.tableExpandColumnWidth-V}px -${V}px`}},[`${l}-selection-column`]:{paddingInlineStart:`${V/4}px`}}});return{[`${l}-wrapper`]:Object.assign(Object.assign({},C("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle,r.tableFontSizeMiddle)),C("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall,r.tableFontSizeSmall))}},Ol=r=>{const{componentCls:l,marginXXS:C,fontSizeIcon:N,tableHeaderIconColor:k,tableHeaderIconColorHover:V}=r;return{[`${l}-wrapper`]:{[`${l}-thead th${l}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"&:hover":{background:r.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:r.colorPrimary},[` - &${l}-cell-fix-left:hover, - &${l}-cell-fix-right:hover - `]:{background:r.tableFixedHeaderSortActiveBg}},[`${l}-thead th${l}-column-sort`]:{background:r.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${l}-column-sort`]:{background:r.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:C,color:k,fontSize:0,transition:`color ${r.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:N,"&.active":{color:r.colorPrimary}},[`${l}-column-sorter-up + ${l}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${l}-column-sorters:hover ${l}-column-sorter`]:{color:V}}}},wl=r=>{const{componentCls:l,opacityLoading:C,tableScrollThumbBg:N,tableScrollThumbBgHover:k,tableScrollThumbSize:V,tableScrollBg:pe,zIndexTableSticky:he,stickyScrollBarBorderRadius:ve}=r,Re=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`;return{[`${l}-wrapper`]:{[`${l}-sticky`]:{"&-holder":{position:"sticky",zIndex:he,background:r.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${V}px !important`,zIndex:he,display:"flex",alignItems:"center",background:pe,borderTop:Re,opacity:C,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:V,backgroundColor:N,borderRadius:ve,transition:`all ${r.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:k}}}}}}},Qa=r=>{const{componentCls:l,lineWidth:C,tableBorderColor:N}=r,k=`${C}px ${r.lineType} ${N}`;return{[`${l}-wrapper`]:{[`${l}-summary`]:{position:"relative",zIndex:r.zIndexTableFixed,background:r.tableBg,"> tr":{"> th, > td":{borderBottom:k}}},[`div${l}-summary`]:{boxShadow:`0 -${C}px 0 ${N}`}}}},Rl=r=>{const{componentCls:l}=r,C=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,N=`${l}-expanded-row-cell`;return{[`${l}-wrapper`]:{[`${l}-tbody-virtual`]:{[`${l}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${l}-cell`]:{borderBottom:C},[`${l}-expanded-row`]:{[`${N}${N}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${r.lineWidth}px)`,borderInlineEnd:"none"}}},[`${l}-bordered`]:{[`${l}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:C,position:"absolute"},[`${l}-cell`]:{borderInlineEnd:C,[`&${l}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-r.lineWidth,borderInlineStart:C}}}}}}};const Al=r=>{const{componentCls:l,fontWeightStrong:C,tablePaddingVertical:N,tablePaddingHorizontal:k,lineWidth:V,lineType:pe,tableBorderColor:he,tableFontSize:ve,tableBg:Re,tableRadius:Fe,tableHeaderTextColor:Ne,motionDurationMid:_e,tableHeaderBg:Xe,tableHeaderCellSplitColor:Ye,tableRowHoverBg:bt,tableSelectedRowBg:ft,tableSelectedRowHoverBg:yt,tableFooterTextColor:vt,tableFooterBg:At,paddingContentVerticalLG:nn}=r,ln=`${V}px ${pe} ${he}`;return{[`${l}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ya.dF)()),{[l]:Object.assign(Object.assign({},(0,ya.Wf)(r)),{fontSize:ve,background:Re,borderRadius:`${Fe}px ${Fe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Fe}px ${Fe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` - ${l}-cell, - ${l}-thead > tr > th, - ${l}-tbody > tr > th, - ${l}-tbody > tr > td, - tfoot > tr > th, - tfoot > tr > td - `]:{position:"relative",padding:`${nn}px ${k}px`,overflowWrap:"break-word"},[`${l}-title`]:{padding:`${N}px ${k}px`},[`${l}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Ne,fontWeight:C,textAlign:"start",background:Xe,borderBottom:ln,transition:`background ${_e} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${l}-selection-column):not(${l}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ye,transform:"translateY(-50%)",transition:`background-color ${_e}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${l}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${_e}, border-color ${_e}`,borderBottom:ln,[` - > ${l}-wrapper:only-child, - > ${l}-expanded-row-fixed > ${l}-wrapper:only-child - `]:{[l]:{marginBlock:`-${N}px`,marginInline:`${r.tableExpandColumnWidth-k}px -${k}px`,[`${l}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Ne,fontWeight:C,textAlign:"start",background:Xe,borderBottom:ln,transition:`background ${_e} ease`},[` - &${l}-row:hover > th, - &${l}-row:hover > td, - > th${l}-cell-row-hover, - > td${l}-cell-row-hover - `]:{background:bt},[`&${l}-row-selected`]:{"> th, > td":{background:ft},"&:hover > th, &:hover > td":{background:yt}}}},[`${l}-footer`]:{padding:`${N}px ${k}px`,color:vt,background:At}})}};var Pl=(0,Ma.Z)("Table",r=>{const{colorTextHeading:l,colorSplit:C,colorIcon:N,colorIconHover:k,opacityLoading:V,colorBgContainer:pe,controlInteractiveSize:he,headerBg:ve,headerColor:Re,headerSortActiveBg:Fe,headerSortHoverBg:Ne,bodySortBg:_e,rowHoverBg:Xe,rowSelectedBg:Ye,rowSelectedHoverBg:bt,rowExpandedBg:ft,cellPaddingBlock:yt,cellPaddingInline:vt,cellPaddingBlockMD:At,cellPaddingInlineMD:nn,cellPaddingBlockSM:ln,cellPaddingInlineSM:Wt,borderColor:Sn,footerBg:Zn,footerColor:Ht,headerBorderRadius:Ut,cellFontSize:Lt,cellFontSizeMD:It,cellFontSizeSM:jt,headerSplitColor:yn,fixedHeaderSortActiveBg:zn,headerFilterHoverBg:Mn,filterDropdownBg:mn,expandIconBg:Kn,selectionColumnWidth:kn,stickyScrollBarBg:dr}=r,Xn=new Vo.C(N),Ir=new Vo.C(k),Or=2,Tn=(0,Ba.TS)(r,{tableFontSize:Lt,tableBg:pe,tableRadius:Ut,tablePaddingVertical:yt,tablePaddingHorizontal:vt,tablePaddingVerticalMiddle:At,tablePaddingHorizontalMiddle:nn,tablePaddingVerticalSmall:ln,tablePaddingHorizontalSmall:Wt,tableBorderColor:Sn,tableHeaderTextColor:Re,tableHeaderBg:ve,tableFooterTextColor:Ht,tableFooterBg:Zn,tableHeaderCellSplitColor:yn,tableHeaderSortBg:Fe,tableHeaderSortHoverBg:Ne,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*V).toRgbString(),tableHeaderIconColorHover:Ir.clone().setAlpha(Ir.getAlpha()*V).toRgbString(),tableBodySortBg:_e,tableFixedHeaderSortActiveBg:zn,tableHeaderFilterActiveBg:Mn,tableFilterDropdownBg:mn,tableRowHoverBg:Xe,tableSelectedRowBg:Ye,tableSelectedRowHoverBg:bt,zIndexTableFixed:Or,zIndexTableSticky:Or+1,tableFontSizeMiddle:It,tableFontSizeSmall:jt,tableSelectionColumnWidth:kn,tableExpandIconBg:Kn,tableExpandColumnWidth:he+2*r.padding,tableExpandedRowBg:ft,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:dr,tableScrollThumbBgHover:l,tableScrollBg:C});return[Al(Tn),xl(Tn),Qa(Tn),Ol(Tn),bl(Tn),wa(Tn),Sl(Tn),hl(Tn),Qa(Tn),gl(Tn),El(Tn),yl(Tn),wl(Tn),vl(Tn),Il(Tn),Cl(Tn),Rl(Tn)]},r=>{const{colorFillAlter:l,colorBgContainer:C,colorTextHeading:N,colorFillSecondary:k,colorFillContent:V,controlItemBgActive:pe,controlItemBgActiveHover:he,padding:ve,paddingSM:Re,paddingXS:Fe,colorBorderSecondary:Ne,borderRadiusLG:_e,fontSize:Xe,controlHeight:Ye,colorTextPlaceholder:bt}=r,ft=new Vo.C(k).onBackground(C).toHexShortString(),yt=new Vo.C(V).onBackground(C).toHexShortString(),vt=new Vo.C(l).onBackground(C).toHexShortString();return{headerBg:vt,headerColor:N,headerSortActiveBg:ft,headerSortHoverBg:yt,bodySortBg:vt,rowHoverBg:vt,rowSelectedBg:pe,rowSelectedHoverBg:he,rowExpandedBg:l,cellPaddingBlock:ve,cellPaddingInline:ve,cellPaddingBlockMD:Re,cellPaddingInlineMD:Fe,cellPaddingBlockSM:Fe,cellPaddingInlineSM:Fe,borderColor:Ne,headerBorderRadius:_e,footerBg:vt,footerColor:N,cellFontSize:Xe,cellFontSizeMD:Xe,cellFontSizeSM:Xe,headerSplitColor:Ne,fixedHeaderSortActiveBg:ft,headerFilterHoverBg:V,filterDropdownMenuBg:C,filterDropdownBg:C,expandIconBg:C,selectionColumnWidth:Ye,stickyScrollBarBg:bt,stickyScrollBarBorderRadius:100}});const Nl=[],Dl=(r,l)=>{const{prefixCls:C,className:N,rootClassName:k,style:V,size:pe,bordered:he,dropdownPrefixCls:ve,dataSource:Re,pagination:Fe,rowSelection:Ne,rowKey:_e="key",rowClassName:Xe,columns:Ye,children:bt,childrenColumnName:ft,onChange:yt,getPopupContainer:vt,loading:At,expandIcon:nn,expandable:ln,expandedRowRender:Wt,expandIconColumnIndex:Sn,indentSize:Zn,scroll:Ht,sortDirections:Ut,locale:Lt,showSorterTooltip:It=!0,virtual:jt}=r,yn=t.useMemo(()=>Ye||we(bt),[Ye,bt]),zn=t.useMemo(()=>yn.some(Qn=>Qn.responsive),[yn]),Mn=(0,vr.Z)(zn),mn=t.useMemo(()=>{const Qn=new Set(Object.keys(Mn).filter(fr=>Mn[fr]));return yn.filter(fr=>!fr.responsive||fr.responsive.some(Yr=>Qn.has(Yr)))},[yn,Mn]),Kn=(0,Rn.Z)(r,["className","style","columns"]),{locale:kn=Ar.Z,direction:dr,table:Xn,renderEmpty:Ir,getPrefixCls:Or,getPopupContainer:Tn}=t.useContext(Tr.E_),Mr=(0,sr.Z)(pe),_n=Object.assign(Object.assign({},kn.Table),Lt),gr=Re||Nl,mr=Or("table",C),uo=Or("dropdown",ve),bn=Object.assign({childrenColumnName:ft,expandIconColumnIndex:Sn},ln),{childrenColumnName:gn="children"}=bn,vn=t.useMemo(()=>gr.some(Qn=>Qn==null?void 0:Qn[gn])?"nest":Wt||ln&&ln.expandedRowRender?"row":null,[gr]),qt={body:t.useRef()},er=t.useMemo(()=>typeof _e=="function"?_e:Qn=>Qn==null?void 0:Qn[_e],[_e]),[_t]=ra(gr,gn,er),Nn={},Jn=function(Qn,fr){let Yr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xr,eo,vo;const go=Object.assign(Object.assign({},Nn),Qn);Yr&&((xr=Nn.resetPagination)===null||xr===void 0||xr.call(Nn),!((eo=go.pagination)===null||eo===void 0)&&eo.current&&(go.pagination.current=1),Fe&&Fe.onChange&&Fe.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),Ht&&Ht.scrollToFirstRowOnChange!==!1&&qt.body.current&&(0,qn.Z)(0,{getContainer:()=>qt.body.current}),yt==null||yt(go.pagination,go.filters,go.sorter,{currentDataSource:ta(Er(gr,go.sorterStates,gn),go.filterStates),action:fr})},$n=(Qn,fr)=>{Jn({sorter:Qn,sorterStates:fr},"sort",!1)},[qr,Gr,Bo,Br]=ur({prefixCls:mr,mergedColumns:mn,onSorterChange:$n,sortDirections:Ut||["ascend","descend"],tableLocale:_n,showSorterTooltip:It}),wo=t.useMemo(()=>Er(gr,Gr,gn),[gr,Gr]);Nn.sorter=Br(),Nn.sorterStates=Gr;const Zr=(Qn,fr)=>{Jn({filters:Qn,filterStates:fr},"filter",!0)},[fo,oa,nr]=ca({prefixCls:mr,locale:_n,dropdownPrefixCls:uo,mergedColumns:mn,onFilterChange:Zr,getPopupContainer:vt||Tn}),ar=ta(wo,oa);Nn.filters=nr,Nn.filterStates=oa;const br=t.useMemo(()=>{const Qn={};return Object.keys(nr).forEach(fr=>{nr[fr]!==null&&(Qn[fr]=nr[fr])}),Object.assign(Object.assign({},Bo),{filters:Qn})},[Bo,nr]),[Lr]=so(br),zr=(Qn,fr)=>{Jn({pagination:Object.assign(Object.assign({},Nn.pagination),{current:Qn,pageSize:fr})},"paginate")},[Wn,oo]=fa(ar.length,zr,Fe);Nn.pagination=Fe===!1?{}:Mo(Wn,Fe),Nn.resetPagination=oo;const _r=t.useMemo(()=>{if(Fe===!1||!Wn.pageSize)return ar;const{current:Qn=1,total:fr,pageSize:Yr=Qo}=Wn;return ar.lengthYr?ar.slice((Qn-1)*Yr,Qn*Yr):ar:ar.slice((Qn-1)*Yr,Qn*Yr)},[!!Fe,ar,Wn&&Wn.current,Wn&&Wn.pageSize,Wn&&Wn.total]),[yo,zo]=Oo({prefixCls:mr,data:ar,pageData:_r,getRowKey:er,getRecordByKey:_t,expandType:vn,childrenColumnName:gn,locale:_n,getPopupContainer:vt||Tn},Ne),Zo=(Qn,fr,Yr)=>{let xr;return typeof Xe=="function"?xr=te()(Xe(Qn,fr,Yr)):xr=te()(Xe),te()({[`${mr}-row-selected`]:zo.has(er(Qn,fr))},xr)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||nn||Jr(_n),vn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Ne?1:0:bn.expandIconColumnIndex>0&&Ne&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof Zn=="number"?Zn:15);const Ra=t.useCallback(Qn=>Lr(yo(fo(qr(Qn)))),[qr,fo,yo]);let Uo,Ro;if(Fe!==!1&&(Wn!=null&&Wn.total)){let Qn;Wn.size?Qn=Wn.size:Qn=Mr==="small"||Mr==="middle"?"small":void 0;const fr=eo=>t.createElement(wr.Z,Object.assign({},Wn,{className:te()(`${mr}-pagination ${mr}-pagination-${eo}`,Wn.className),size:Qn})),Yr=dr==="rtl"?"left":"right",{position:xr}=Wn;if(xr!==null&&Array.isArray(xr)){const eo=xr.find(Go=>Go.includes("top")),vo=xr.find(Go=>Go.includes("bottom")),go=xr.every(Go=>`${Go}`=="none");!eo&&!vo&&!go&&(Ro=fr(Yr)),eo&&(Uo=fr(eo.toLowerCase().replace("top",""))),vo&&(Ro=fr(vo.toLowerCase().replace("bottom","")))}else Ro=fr(Yr)}let mo;typeof At=="boolean"?mo={spinning:At}:typeof At=="object"&&(mo=Object.assign({spinning:!0},At));const[ao,Fr]=Pl(mr),[,yr]=(0,cr.Z)(),Fo=te()(`${mr}-wrapper`,Xn==null?void 0:Xn.className,{[`${mr}-wrapper-rtl`]:dr==="rtl"},N,k,Fr),aa=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),V),Xo=Lt&&Lt.emptyText||(Ir==null?void 0:Ir("Table"))||t.createElement(Sr.Z,{componentName:"Table"}),Ko=jt?ba:co,Za={},Fa=t.useMemo(()=>{const{fontSize:Qn,lineHeight:fr,padding:Yr,paddingXS:xr,paddingSM:eo}=yr,vo=Math.floor(Qn*fr);switch(Mr){case"large":return Yr*2+vo;case"small":return xr*2+vo;default:return eo*2+vo}},[yr,Mr]);return jt&&(Za.listItemHeight=Fa),ao(t.createElement("div",{ref:l,className:Fo,style:aa},t.createElement(Kr.Z,Object.assign({spinning:!1},mo),Uo,t.createElement(Ko,Object.assign({},Za,Kn,{columns:mn,direction:dr,expandable:bn,prefixCls:mr,className:te()({[`${mr}-middle`]:Mr==="middle",[`${mr}-small`]:Mr==="small",[`${mr}-bordered`]:he,[`${mr}-empty`]:gr.length===0}),data:_r,rowKey:er,rowClassName:Zo,emptyText:Xo,internalHooks:c,internalRefs:qt,transformColumns:Ra})),Ro)))};var Ml=t.forwardRef(Dl);const Bl=(r,l)=>{const C=t.useRef(0);return C.current+=1,t.createElement(Ml,Object.assign({},r,{ref:l,_renderTimes:C.current}))},$o=t.forwardRef(Bl);$o.SELECTION_COLUMN=Rr,$o.EXPAND_COLUMN=i,$o.SELECTION_ALL=Cr,$o.SELECTION_INVERT=Ur,$o.SELECTION_NONE=Xr,$o.Column=Dt,$o.ColumnGroup=an,$o.Summary=s;var Zl=$o,Tl=Zl},17574:function(Ot,Ae,e){e.d(Ae,{default:function(){return ae}});var i=e(23130),c=e(26407),m=e(52671),X=e(8657),f=e(92413),R=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"},oe=t,se=e(7657),x=function(g,Y){return R.createElement(se.Z,(0,f.Z)({},g,{ref:Y,icon:oe}))},ie=R.forwardRef(x),z=ie,b=e(92310),re=e.n(b),W=e(35654),J=e(71430),Be=e(36355),ge=e(56082),Ee=e(62892),K=e(20648);const P=4;function v(j){const{dropPosition:g,dropLevelOffset:Y,prefixCls:G,indent:D,direction:ce="ltr"}=j,ye=ce==="ltr"?"left":"right",Le=ce==="ltr"?"right":"left",Oe={[ye]:-Y*D+P,[Le]:0};switch(g){case-1:Oe.top=-3;break;case 1:Oe.bottom=-3;break;default:Oe.bottom=-3,Oe[ye]=D+P;break}return R.createElement("div",{style:Oe,className:`${G}-drop-indicator`})}var o=e(71997),y=R.forwardRef((j,g)=>{const{getPrefixCls:Y,direction:G,virtual:D,tree:ce}=R.useContext(Be.E_),{prefixCls:ye,className:Le,showIcon:Oe=!1,showLine:ke,switcherIcon:qe,blockNode:nt=!1,children:je,checkable:de=!1,selectable:De=!0,draggable:A,motion:S,style:d}=j,n=Y("tree",ye),E=Y(),L=S!=null?S:Object.assign(Object.assign({},(0,Ee.Z)(E)),{motionAppear:!1}),s=Object.assign(Object.assign({},j),{checkable:de,selectable:De,showIcon:Oe,motion:L,blockNode:nt,showLine:!!ke,dropIndicatorRender:v}),[a,T]=(0,K.ZP)(n),h=R.useMemo(()=>{if(!A)return!1;let B={};switch(typeof A){case"function":B.nodeDraggable=A;break;case"object":B=Object.assign({},A);break;default:break}return B.icon!==!1&&(B.icon=B.icon||R.createElement(ge.Z,null)),B},[A]),u=B=>R.createElement(o.Z,{prefixCls:n,switcherIcon:qe,treeNodeProps:B,showLine:ke});return a(R.createElement(i.Z,Object.assign({itemHeight:20,ref:g,virtual:D},s,{style:Object.assign(Object.assign({},ce==null?void 0:ce.style),d),prefixCls:n,className:re()({[`${n}-icon-hide`]:!Oe,[`${n}-block-node`]:nt,[`${n}-unselectable`]:!De,[`${n}-rtl`]:G==="rtl"},ce==null?void 0:ce.className,Le,T),direction:G,checkable:de&&R.createElement("span",{className:`${n}-checkbox-inner`}),selectable:De,switcherIcon:u,draggable:h}),je))}),F;(function(j){j[j.None=0]="None",j[j.Start=1]="Start",j[j.End=2]="End"})(F||(F={}));function H(j,g){function Y(G){const{key:D,children:ce}=G;g(D,G)!==!1&&H(ce||[],g)}j.forEach(Y)}function M(j){let{treeData:g,expandedKeys:Y,startKey:G,endKey:D}=j;const ce=[];let ye=F.None;if(G&&G===D)return[G];if(!G||!D)return[];function Le(Oe){return Oe===G||Oe===D}return H(g,Oe=>{if(ye===F.End)return!1;if(Le(Oe)){if(ce.push(Oe),ye===F.None)ye=F.Start;else if(ye===F.Start)return ye=F.End,!1}else ye===F.Start&&ce.push(Oe);return Y.includes(Oe)}),ce}function O(j,g){const Y=(0,c.Z)(g),G=[];return H(j,(D,ce)=>{const ye=Y.indexOf(D);return ye!==-1&&(G.push(ce),Y.splice(ye,1)),!!Y.length}),G}var be=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,G=Object.getOwnPropertySymbols(j);D{var{defaultExpandAll:Y,defaultExpandParent:G,defaultExpandedKeys:D}=j,ce=be(j,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ye=R.useRef(),Le=R.useRef(),Oe=()=>{const{keyEntities:h}=(0,J.I8)(Ke(ce));let u;return Y?u=Object.keys(h):G?u=(0,W.r7)(ce.expandedKeys||D||[],h):u=ce.expandedKeys||D,u},[ke,qe]=R.useState(ce.selectedKeys||ce.defaultSelectedKeys||[]),[nt,je]=R.useState(()=>Oe());R.useEffect(()=>{"selectedKeys"in ce&&qe(ce.selectedKeys)},[ce.selectedKeys]),R.useEffect(()=>{"expandedKeys"in ce&&je(ce.expandedKeys)},[ce.expandedKeys]);const de=(h,u)=>{var B;return"expandedKeys"in ce||je(h),(B=ce.onExpand)===null||B===void 0?void 0:B.call(ce,h,u)},De=(h,u)=>{var B;const{multiple:ue}=ce,{node:_,nativeEvent:fe}=u,{key:$=""}=_,le=Ke(ce),ee=Object.assign(Object.assign({},u),{selected:!0}),Te=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),Ve=fe==null?void 0:fe.shiftKey;let We;ue&&Te?(We=h,ye.current=$,Le.current=We,ee.selectedNodes=O(le,We)):ue&&Ve?(We=Array.from(new Set([].concat((0,c.Z)(Le.current||[]),(0,c.Z)(M({treeData:le,expandedKeys:nt,startKey:$,endKey:ye.current}))))),ee.selectedNodes=O(le,We)):(We=[$],ye.current=$,Le.current=We,ee.selectedNodes=O(le,We)),(B=ce.onSelect)===null||B===void 0||B.call(ce,We,ee),"selectedKeys"in ce||qe(We)},{getPrefixCls:A,direction:S}=R.useContext(Be.E_),{prefixCls:d,className:n,showIcon:E=!0,expandAction:L="click"}=ce,s=be(ce,["prefixCls","className","showIcon","expandAction"]),a=A("tree",d),T=re()(`${a}-directory`,{[`${a}-directory-rtl`]:S==="rtl"},n);return R.createElement(y,Object.assign({icon:te,ref:g,blockNode:!0},s,{showIcon:E,expandAction:L,prefixCls:a,className:T,expandedKeys:nt,selectedKeys:ke,onSelect:De,onExpand:de}))};var q=R.forwardRef(U);const Q=y;Q.DirectoryTree=q,Q.TreeNode=i.O;var ae=Q},20648:function(Ot,Ae,e){e.d(Ae,{TM:function(){return b},Yk:function(){return z}});var i=e(93083),c=e(98447),m=e(17313),X=e(8378),f=e(37613),R=e(83116);const t=new i.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),oe=(re,W)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${W.motionDurationSlow}`}}}),se=(re,W)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:W.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${W.lineWidthBold}px solid ${W.colorPrimary}`,borderRadius:"50%",content:'""'}}}),x=(re,W)=>{const{treeCls:J,treeNodeCls:Be,treeNodePadding:ge,titleHeight:Ee,nodeSelectedBg:K,nodeHoverBg:P}=W,v=W.paddingXS;return{[J]:Object.assign(Object.assign({},(0,m.Wf)(W)),{background:W.colorBgContainer,borderRadius:W.borderRadius,transition:`background-color ${W.motionDurationSlow}`,[`&${J}-rtl`]:{[`${J}-switcher`]:{"&_close":{[`${J}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${J}-active-focused)`]:Object.assign({},(0,m.oN)(W)),[`${J}-list-holder-inner`]:{alignItems:"flex-start"},[`&${J}-block-node`]:{[`${J}-list-holder-inner`]:{alignItems:"stretch",[`${J}-node-content-wrapper`]:{flex:"auto"},[`${Be}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ge,insetInlineStart:0,border:`1px solid ${W.colorPrimary}`,opacity:0,animationName:t,animationDuration:W.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Be}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ge}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${J}-node-content-wrapper`]:{color:W.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${J}-node-content-wrapper`]:Object.assign({},(0,m.oN)(W)),[`&:not(${Be}-disabled).filter-node ${J}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${J}-draggable-icon`]:{flexShrink:0,width:Ee,lineHeight:`${Ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${W.motionDurationSlow}`,[`${Be}:hover &`]:{opacity:.45}},[`&${Be}-disabled`]:{[`${J}-draggable-icon`]:{visibility:"hidden"}}}},[`${J}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ee}},[`${J}-draggable-icon`]:{visibility:"hidden"},[`${J}-switcher`]:Object.assign(Object.assign({},oe(re,W)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ee,margin:0,lineHeight:`${Ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${J}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:W.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ee/2,bottom:-ge,marginInlineStart:-1,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ee/2*.8,height:Ee/2,borderBottom:`1px solid ${W.colorBorder}`,content:'""'}}}),[`${J}-checkbox`]:{top:"initial",marginInlineEnd:v},[`${J}-node-content-wrapper, ${J}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ee,margin:0,padding:`0 ${W.paddingXS/2}px`,color:"inherit",lineHeight:`${Ee}px`,background:"transparent",borderRadius:W.borderRadius,cursor:"pointer",transition:`all ${W.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:P},[`&${J}-node-selected`]:{backgroundColor:K},[`${J}-iconEle`]:{display:"inline-block",width:Ee,height:Ee,lineHeight:`${Ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${J}-unselectable ${J}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${J}-node-content-wrapper`]:Object.assign({lineHeight:`${Ee}px`,userSelect:"none"},se(re,W)),[`${Be}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${W.colorPrimary}`}},"&-show-line":{[`${J}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ee/2,bottom:-ge,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${J}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Be}-leaf-last`]:{[`${J}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ee/2}px !important`}}}}})}},ie=re=>{const{treeCls:W,treeNodeCls:J,treeNodePadding:Be,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:Ee}=re;return{[`${W}${W}-directory`]:{[J]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Be,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${W}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${W}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${W}-node-selected`]:{color:Ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ge},[`${W}-switcher`]:{color:Ee},[`${W}-node-content-wrapper`]:{color:Ee,background:"transparent"}}}}}},z=(re,W)=>{const J=`.${re}`,Be=`${J}-treenode`,ge=W.paddingXS/2,Ee=(0,f.TS)(W,{treeCls:J,treeNodeCls:Be,treeNodePadding:ge});return[x(re,Ee),ie(Ee)]},b=re=>{const{controlHeightSM:W}=re;return{titleHeight:W,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Ae.ZP=(0,R.Z)("Tree",(re,W)=>{let{prefixCls:J}=W;return[{[re.componentCls]:(0,c.C2)(`${J}-checkbox`,re)},z(J,re),(0,X.Z)(re)]},re=>{const{colorTextLightSolid:W,colorPrimary:J}=re;return Object.assign(Object.assign({},b(re)),{directoryNodeSelectedColor:W,directoryNodeSelectedBg:J})})},71997:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Be}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},X=m,f=e(7657),R=function(Ee,K){return c.createElement(f.Z,(0,i.Z)({},Ee,{ref:K,icon:X}))},t=c.forwardRef(R),oe=t,se=e(52671),x=e(58617),ie=e(15075),z=e(43531),b=e(92310),re=e.n(b),W=e(92343),Be=ge=>{const{prefixCls:Ee,switcherIcon:K,treeNodeProps:P,showLine:v}=ge,{isLeaf:o,expanded:p,loading:y}=P;if(y)return c.createElement(x.Z,{className:`${Ee}-switcher-loading-icon`});let F;if(v&&typeof v=="object"&&(F=v.showLeafIcon),o){if(!v)return null;if(typeof F!="boolean"&&F){const O=typeof F=="function"?F(P):F,be=`${Ee}-switcher-line-custom-icon`;return(0,W.l$)(O)?(0,W.Tm)(O,{className:re()(O.props.className||"",be)}):O}return F?c.createElement(se.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement("span",{className:`${Ee}-switcher-leaf-line`})}const H=`${Ee}-switcher-icon`,M=typeof K=="function"?K(P):K;return(0,W.l$)(M)?(0,W.Tm)(M,{className:re()(M.props.className||"",H)}):M!==void 0?M:v?p?c.createElement(ie.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement(z.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement(oe,{className:H})}},5630:function(Ot,Ae,e){var i=e(92413),c=e(33708),m=e(400),X=e(33606),f=e(37061),R=e(92310),t=e.n(R),oe=e(18929),se=e(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ie=(0,se.forwardRef)(function(z,b){var re,W=z.prefixCls,J=W===void 0?"rc-checkbox":W,Be=z.className,ge=z.style,Ee=z.checked,K=z.disabled,P=z.defaultChecked,v=P===void 0?!1:P,o=z.type,p=o===void 0?"checkbox":o,y=z.title,F=z.onChange,H=(0,f.Z)(z,x),M=(0,se.useRef)(null),O=(0,oe.Z)(v,{value:Ee}),be=(0,X.Z)(O,2),te=be[0],Ke=be[1];(0,se.useImperativeHandle)(b,function(){return{focus:function(){var Q;(Q=M.current)===null||Q===void 0||Q.focus()},blur:function(){var Q;(Q=M.current)===null||Q===void 0||Q.blur()},input:M.current}});var U=t()(J,Be,(re={},(0,m.Z)(re,"".concat(J,"-checked"),te),(0,m.Z)(re,"".concat(J,"-disabled"),K),re)),ne=function(Q){K||("checked"in z||Ke(Q.target.checked),F==null||F({target:(0,c.Z)((0,c.Z)({},z),{},{type:p,checked:Q.target.checked}),stopPropagation:function(){Q.stopPropagation()},preventDefault:function(){Q.preventDefault()},nativeEvent:Q.nativeEvent}))};return se.createElement("span",{className:U,title:y,style:ge},se.createElement("input",(0,i.Z)({},H,{className:"".concat(J,"-input"),ref:M,onChange:ne,disabled:K,checked:!!te,type:p})),se.createElement("span",{className:"".concat(J,"-inner")}))});Ae.Z=ie},31561:function(Ot,Ae,e){e.d(Ae,{Z:function(){return p}});var i=e(92413),c=e(400),m=e(33606),X=e(37061),f=e(35593),R=e(92310),t=e.n(R),oe=e(8654),se=e(59301),x=e(10228),ie=e(16089),z=x.Z.ESC,b=x.Z.TAB;function re(y){var F=y.visible,H=y.triggerRef,M=y.onVisibleChange,O=y.autoFocus,be=y.overlayRef,te=se.useRef(!1),Ke=function(){if(F){var Q,ae;(Q=H.current)===null||Q===void 0||(ae=Q.focus)===null||ae===void 0||ae.call(Q),M==null||M(!1)}},U=function(){var Q;return(Q=be.current)!==null&&Q!==void 0&&Q.focus?(be.current.focus(),te.current=!0,!0):!1},ne=function(Q){switch(Q.keyCode){case z:Ke();break;case b:{var ae=!1;te.current||(ae=U()),ae?Q.preventDefault():Ke();break}}};se.useEffect(function(){return F?(window.addEventListener("keydown",ne),O&&(0,ie.Z)(U,3),function(){window.removeEventListener("keydown",ne),te.current=!1}):function(){te.current=!1}},[F])}var W=(0,se.forwardRef)(function(y,F){var H=y.overlay,M=y.arrow,O=y.prefixCls,be=(0,se.useMemo)(function(){var Ke;return typeof H=="function"?Ke=H():Ke=H,Ke},[H]),te=(0,oe.sQ)(F,be==null?void 0:be.ref);return se.createElement(se.Fragment,null,M&&se.createElement("div",{className:"".concat(O,"-arrow")}),se.cloneElement(be,{ref:(0,oe.Yr)(be)?te:void 0}))}),J=W,Be={adjustX:1,adjustY:1},ge=[0,0],Ee={topLeft:{points:["bl","tl"],overflow:Be,offset:[0,-4],targetOffset:ge},top:{points:["bc","tc"],overflow:Be,offset:[0,-4],targetOffset:ge},topRight:{points:["br","tr"],overflow:Be,offset:[0,-4],targetOffset:ge},bottomLeft:{points:["tl","bl"],overflow:Be,offset:[0,4],targetOffset:ge},bottom:{points:["tc","bc"],overflow:Be,offset:[0,4],targetOffset:ge},bottomRight:{points:["tr","br"],overflow:Be,offset:[0,4],targetOffset:ge}},K=Ee,P=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function v(y,F){var H,M=y.arrow,O=M===void 0?!1:M,be=y.prefixCls,te=be===void 0?"rc-dropdown":be,Ke=y.transitionName,U=y.animation,ne=y.align,q=y.placement,Q=q===void 0?"bottomLeft":q,ae=y.placements,j=ae===void 0?K:ae,g=y.getPopupContainer,Y=y.showAction,G=y.hideAction,D=y.overlayClassName,ce=y.overlayStyle,ye=y.visible,Le=y.trigger,Oe=Le===void 0?["hover"]:Le,ke=y.autoFocus,qe=y.overlay,nt=y.children,je=y.onVisibleChange,de=(0,X.Z)(y,P),De=se.useState(),A=(0,m.Z)(De,2),S=A[0],d=A[1],n="visible"in y?ye:S,E=se.useRef(null),L=se.useRef(null),s=se.useRef(null);se.useImperativeHandle(F,function(){return E.current});var a=function(le){d(le),je==null||je(le)};re({visible:n,triggerRef:s,onVisibleChange:a,autoFocus:ke,overlayRef:L});var T=function(le){var ee=y.onOverlayClick;d(!1),ee&&ee(le)},h=function(){return se.createElement(J,{ref:L,overlay:qe,prefixCls:te,arrow:O})},u=function(){return typeof qe=="function"?h:h()},B=function(){var le=y.minOverlayWidthMatchTrigger,ee=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!ee},ue=function(){var le=y.openClassName;return le!==void 0?le:"".concat(te,"-open")},_=se.cloneElement(nt,{className:t()((H=nt.props)===null||H===void 0?void 0:H.className,n&&ue()),ref:(0,oe.Yr)(nt)?(0,oe.sQ)(s,nt.ref):void 0}),fe=G;return!fe&&Oe.indexOf("contextMenu")!==-1&&(fe=["click"]),se.createElement(f.Z,(0,i.Z)({builtinPlacements:j},de,{prefixCls:te,ref:E,popupClassName:t()(D,(0,c.Z)({},"".concat(te,"-show-arrow"),O)),popupStyle:ce,action:Oe,showAction:Y,hideAction:fe,popupPlacement:Q,popupAlign:ne,popupTransitionName:Ke,popupAnimation:U,popupVisible:n,stretch:B()?"minWidth":"",popup:u(),onPopupVisibleChange:a,onPopupClick:T,getPopupContainer:g}),_)}var o=se.forwardRef(v),p=o},93681:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{BaseInput:function(){return x},default:function(){return Ee}});var i=e(92413),c=e(33708),m=e(400),X=e(39559),f=e(92310),R=e.n(f),t=e(59301),oe=e(5643),se=function(P){var v,o,p=P.inputElement,y=P.prefixCls,F=P.prefix,H=P.suffix,M=P.addonBefore,O=P.addonAfter,be=P.className,te=P.style,Ke=P.disabled,U=P.readOnly,ne=P.focused,q=P.triggerFocus,Q=P.allowClear,ae=P.value,j=P.handleReset,g=P.hidden,Y=P.classes,G=P.classNames,D=P.dataAttrs,ce=P.styles,ye=P.components,Le=(ye==null?void 0:ye.affixWrapper)||"span",Oe=(ye==null?void 0:ye.groupWrapper)||"span",ke=(ye==null?void 0:ye.wrapper)||"span",qe=(ye==null?void 0:ye.groupAddon)||"span",nt=(0,t.useRef)(null),je=function(h){var u;(u=nt.current)!==null&&u!==void 0&&u.contains(h.target)&&(q==null||q())},de=function(){var h;if(!Q)return null;var u=!Ke&&!U&&ae,B="".concat(y,"-clear-icon"),ue=(0,X.Z)(Q)==="object"&&Q!==null&&Q!==void 0&&Q.clearIcon?Q.clearIcon:"\u2716";return t.createElement("span",{onClick:j,onMouseDown:function(fe){return fe.preventDefault()},className:R()(B,(h={},(0,m.Z)(h,"".concat(B,"-hidden"),!u),(0,m.Z)(h,"".concat(B,"-has-suffix"),!!H),h)),role:"button",tabIndex:-1},ue)},De=(0,t.cloneElement)(p,{value:ae,hidden:g,className:R()((v=p.props)===null||v===void 0?void 0:v.className,!(0,oe.X3)(P)&&!(0,oe.He)(P)&&be)||null,style:(0,c.Z)((0,c.Z)({},(o=p.props)===null||o===void 0?void 0:o.style),!(0,oe.X3)(P)&&!(0,oe.He)(P)?te:{})});if((0,oe.X3)(P)){var A,S="".concat(y,"-affix-wrapper"),d=R()(S,(A={},(0,m.Z)(A,"".concat(S,"-disabled"),Ke),(0,m.Z)(A,"".concat(S,"-focused"),ne),(0,m.Z)(A,"".concat(S,"-readonly"),U),(0,m.Z)(A,"".concat(S,"-input-with-clear-btn"),H&&Q&&ae),A),!(0,oe.He)(P)&&be,Y==null?void 0:Y.affixWrapper,G==null?void 0:G.affixWrapper),n=(H||Q)&&t.createElement("span",{className:R()("".concat(y,"-suffix"),G==null?void 0:G.suffix),style:ce==null?void 0:ce.suffix},de(),H);De=t.createElement(Le,(0,i.Z)({className:d,style:(0,c.Z)((0,c.Z)({},(0,oe.He)(P)?void 0:te),ce==null?void 0:ce.affixWrapper),hidden:!(0,oe.He)(P)&&g,onClick:je},D==null?void 0:D.affixWrapper,{ref:nt}),F&&t.createElement("span",{className:R()("".concat(y,"-prefix"),G==null?void 0:G.prefix),style:ce==null?void 0:ce.prefix},F),(0,t.cloneElement)(p,{value:ae,hidden:null}),n)}if((0,oe.He)(P)){var E="".concat(y,"-group"),L="".concat(E,"-addon"),s=R()("".concat(y,"-wrapper"),E,Y==null?void 0:Y.wrapper),a=R()("".concat(y,"-group-wrapper"),be,Y==null?void 0:Y.group);return t.createElement(Oe,{className:a,style:te,hidden:g},t.createElement(ke,{className:s},M&&t.createElement(qe,{className:L},M),(0,t.cloneElement)(De,{hidden:null}),O&&t.createElement(qe,{className:L},O)))}return De},x=se,ie=e(26407),z=e(33606),b=e(37061),re=e(18929),W=e(2738),J=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Be=(0,t.forwardRef)(function(K,P){var v=K.autoComplete,o=K.onChange,p=K.onFocus,y=K.onBlur,F=K.onPressEnter,H=K.onKeyDown,M=K.prefixCls,O=M===void 0?"rc-input":M,be=K.disabled,te=K.htmlSize,Ke=K.className,U=K.maxLength,ne=K.suffix,q=K.showCount,Q=K.type,ae=Q===void 0?"text":Q,j=K.classes,g=K.classNames,Y=K.styles,G=(0,b.Z)(K,J),D=(0,re.Z)(K.defaultValue,{value:K.value}),ce=(0,z.Z)(D,2),ye=ce[0],Le=ce[1],Oe=(0,t.useState)(!1),ke=(0,z.Z)(Oe,2),qe=ke[0],nt=ke[1],je=(0,t.useRef)(null),de=function(a){je.current&&(0,oe.nH)(je.current,a)};(0,t.useImperativeHandle)(P,function(){return{focus:de,blur:function(){var a;(a=je.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,T,h){var u;(u=je.current)===null||u===void 0||u.setSelectionRange(a,T,h)},select:function(){var a;(a=je.current)===null||a===void 0||a.select()},input:je.current}}),(0,t.useEffect)(function(){nt(function(s){return s&&be?!1:s})},[be]);var De=function(a){K.value===void 0&&Le(a.target.value),je.current&&(0,oe.rJ)(je.current,a,o)},A=function(a){F&&a.key==="Enter"&&F(a),H==null||H(a)},S=function(a){nt(!0),p==null||p(a)},d=function(a){nt(!1),y==null||y(a)},n=function(a){Le(""),de(),je.current&&(0,oe.rJ)(je.current,a,o)},E=function(){var a=(0,W.Z)(K,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,i.Z)({autoComplete:v},a,{onChange:De,onFocus:S,onBlur:d,onKeyDown:A,className:R()(O,(0,m.Z)({},"".concat(O,"-disabled"),be),g==null?void 0:g.input),style:Y==null?void 0:Y.input,ref:je,size:te,type:ae}))},L=function(){var a=Number(U)>0;if(ne||q){var T=(0,oe.D7)(ye),h=(0,ie.Z)(T).length,u=(0,X.Z)(q)==="object"?q.formatter({value:T,count:h,maxLength:U}):"".concat(h).concat(a?" / ".concat(U):"");return t.createElement(t.Fragment,null,!!q&&t.createElement("span",{className:R()("".concat(O,"-show-count-suffix"),(0,m.Z)({},"".concat(O,"-show-count-has-suffix"),!!ne),g==null?void 0:g.count),style:(0,c.Z)({},Y==null?void 0:Y.count)},u),ne)}return null};return t.createElement(x,(0,i.Z)({},G,{prefixCls:O,className:Ke,inputElement:E(),handleReset:n,value:(0,oe.D7)(ye),focused:qe,triggerFocus:de,suffix:L(),disabled:be,classes:j,classNames:g,styles:Y}))}),ge=Be,Ee=ge},5643:function(Ot,Ae,e){e.d(Ae,{D7:function(){return f},He:function(){return i},X3:function(){return c},nH:function(){return X},rJ:function(){return m}});function i(R){return!!(R.addonBefore||R.addonAfter)}function c(R){return!!(R.prefix||R.suffix||R.allowClear)}function m(R,t,oe,se){if(oe){var x=t;if(t.type==="click"){var ie=R.cloneNode(!0);x=Object.create(t,{target:{value:ie},currentTarget:{value:ie}}),ie.value="",oe(x);return}if(se!==void 0){x=Object.create(t,{target:{value:R},currentTarget:{value:R}}),R.value=se,oe(x);return}oe(x)}}function X(R,t){if(R){R.focus(t);var oe=t||{},se=oe.cursor;if(se){var x=R.value.length;switch(se){case"start":R.setSelectionRange(0,0);break;case"end":R.setSelectionRange(x,x);break;default:R.setSelectionRange(0,x)}}}}function f(R){return typeof R=="undefined"||R===null?"":String(R)}},15285:function(Ot,Ae,e){e.d(Ae,{iz:function(){return Ct},ck:function(){return gt},BW:function(){return ct},sN:function(){return gt},Wd:function(){return xe},ZP:function(){return lt},Xl:function(){return H}});var i=e(92413),c=e(400),m=e(33708),X=e(26407),f=e(33606),R=e(37061),t=e(92310),oe=e.n(t),se=e(11780),x=e(18929),ie=e(13697),z=e(48736),b=e(59301),re=e(4676),W=b.createContext(null);function J(me,Se){return me===void 0?null:"".concat(me,"-").concat(Se)}function Be(me){var Se=b.useContext(W);return J(Se,me)}var ge=e(80547),Ee=["children","locked"],K=b.createContext(null);function P(me,Se){var Pe=(0,m.Z)({},me);return Object.keys(Se).forEach(function(He){var Me=Se[He];Me!==void 0&&(Pe[He]=Me)}),Pe}function v(me){var Se=me.children,Pe=me.locked,He=(0,R.Z)(me,Ee),Me=b.useContext(K),tt=(0,ge.Z)(function(){return P(Me,He)},[Me,He],function($e,ht){return!Pe&&($e[0]!==ht[0]||!(0,ie.Z)($e[1],ht[1],!0))});return b.createElement(K.Provider,{value:tt},Se)}var o=[],p=b.createContext(null);function y(){return b.useContext(p)}var F=b.createContext(o);function H(me){var Se=b.useContext(F);return b.useMemo(function(){return me!==void 0?[].concat((0,X.Z)(Se),[me]):Se},[Se,me])}var M=b.createContext(null),O=b.createContext({}),be=O,te=e(29194);function Ke(me){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,te.Z)(me)){var Pe=me.nodeName.toLowerCase(),He=["input","select","textarea","button"].includes(Pe)||me.isContentEditable||Pe==="a"&&!!me.getAttribute("href"),Me=me.getAttribute("tabindex"),tt=Number(Me),$e=null;return Me&&!Number.isNaN(tt)?$e=tt:He&&$e===null&&($e=0),He&&me.disabled&&($e=null),$e!==null&&($e>=0||Se&&$e<0)}return!1}function U(me){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pe=(0,X.Z)(me.querySelectorAll("*")).filter(function(He){return Ke(He,Se)});return Ke(me,Se)&&Pe.unshift(me),Pe}var ne=null;function q(){ne=document.activeElement}function Q(){ne=null}function ae(){if(ne)try{ne.focus()}catch(me){}}function j(me,Se){if(Se.keyCode===9){var Pe=U(me),He=Pe[Se.shiftKey?0:Pe.length-1],Me=He===document.activeElement||me===document.activeElement;if(Me){var tt=Pe[Se.shiftKey?Pe.length-1:0];tt.focus(),Se.preventDefault()}}}var g=e(10228),Y=e(16089),G=g.Z.LEFT,D=g.Z.RIGHT,ce=g.Z.UP,ye=g.Z.DOWN,Le=g.Z.ENTER,Oe=g.Z.ESC,ke=g.Z.HOME,qe=g.Z.END,nt=[ce,ye,G,D];function je(me,Se,Pe,He){var Me,tt,$e,ht,Rt="prev",Zt="next",rn="children",Jt="parent";if(me==="inline"&&He===Le)return{inlineTrigger:!0};var on=(Me={},(0,c.Z)(Me,ce,Rt),(0,c.Z)(Me,ye,Zt),Me),Kt=(tt={},(0,c.Z)(tt,G,Pe?Zt:Rt),(0,c.Z)(tt,D,Pe?Rt:Zt),(0,c.Z)(tt,ye,rn),(0,c.Z)(tt,Le,rn),tt),Tt=($e={},(0,c.Z)($e,ce,Rt),(0,c.Z)($e,ye,Zt),(0,c.Z)($e,Le,rn),(0,c.Z)($e,Oe,Jt),(0,c.Z)($e,G,Pe?rn:Jt),(0,c.Z)($e,D,Pe?Jt:rn),$e),un={inline:on,horizontal:Kt,vertical:Tt,inlineSub:on,horizontalSub:Tt,verticalSub:Tt},cn=(ht=un["".concat(me).concat(Se?"":"Sub")])===null||ht===void 0?void 0:ht[He];switch(cn){case Rt:return{offset:-1,sibling:!0};case Zt:return{offset:1,sibling:!0};case Jt:return{offset:-1,sibling:!1};case rn:return{offset:1,sibling:!1};default:return null}}function de(me){for(var Se=me;Se;){if(Se.getAttribute("data-menu-list"))return Se;Se=Se.parentElement}return null}function De(me,Se){for(var Pe=me||document.activeElement;Pe;){if(Se.has(Pe))return Pe;Pe=Pe.parentElement}return null}function A(me,Se){var Pe=U(me,!0);return Pe.filter(function(He){return Se.has(He)})}function S(me,Se,Pe){var He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!me)return null;var Me=A(me,Se),tt=Me.length,$e=Me.findIndex(function(ht){return Pe===ht});return He<0?$e===-1?$e=tt-1:$e-=1:He>0&&($e+=1),$e=($e+tt)%tt,Me[$e]}var d=function(Se,Pe){var He=new Set,Me=new Map,tt=new Map;return Se.forEach(function($e){var ht=document.querySelector("[data-menu-id='".concat(J(Pe,$e),"']"));ht&&(He.add(ht),tt.set(ht,$e),Me.set($e,ht))}),{elements:He,key2element:Me,element2key:tt}};function n(me,Se,Pe,He,Me,tt,$e,ht,Rt,Zt){var rn=b.useRef(),Jt=b.useRef();Jt.current=Se;var on=function(){Y.Z.cancel(rn.current)};return b.useEffect(function(){return function(){on()}},[]),function(Kt){var Tt=Kt.which;if([].concat(nt,[Le,Oe,ke,qe]).includes(Tt)){var un=tt(),cn=d(un,He),An=cn,$t=An.elements,Qt=An.key2element,pn=An.element2key,fn=Qt.get(Se),Pn=De(fn,$t),tr=pn.get(Pn),kt=je(me,$e(tr,!0).length===1,Pe,Tt);if(!kt&&Tt!==ke&&Tt!==qe)return;(nt.includes(Tt)||[ke,qe].includes(Tt))&&Kt.preventDefault();var Gt=function(Un){if(Un){var or=Un,Dt=Un.querySelector("a");Dt!=null&&Dt.getAttribute("href")&&(or=Dt);var Et=pn.get(Un);ht(Et),on(),rn.current=(0,Y.Z)(function(){Jt.current===Et&&or.focus()})}};if([ke,qe].includes(Tt)||kt.sibling||!Pn){var Pt;!Pn||me==="inline"?Pt=Me.current:Pt=de(Pn);var Ln,Bn=A(Pt,$t);Tt===ke?Ln=Bn[0]:Tt===qe?Ln=Bn[Bn.length-1]:Ln=S(Pt,$t,Pn,kt.offset),Gt(Ln)}else if(kt.inlineTrigger)Rt(tr);else if(kt.offset>0)Rt(tr,!0),on(),rn.current=(0,Y.Z)(function(){cn=d(un,He);var rr=Pn.getAttribute("aria-controls"),Un=document.getElementById(rr),or=S(Un,cn.elements);Gt(or)},5);else if(kt.offset<0){var wn=$e(tr,!0),In=wn[wn.length-2],jn=Qt.get(In);Rt(In,!1),Gt(jn)}}Zt==null||Zt(Kt)}}function E(me){Promise.resolve().then(me)}var L="__RC_UTIL_PATH_SPLIT__",s=function(Se){return Se.join(L)},a=function(Se){return Se.split(L)},T="rc-menu-more";function h(){var me=b.useState({}),Se=(0,f.Z)(me,2),Pe=Se[1],He=(0,b.useRef)(new Map),Me=(0,b.useRef)(new Map),tt=b.useState([]),$e=(0,f.Z)(tt,2),ht=$e[0],Rt=$e[1],Zt=(0,b.useRef)(0),rn=(0,b.useRef)(!1),Jt=function(){rn.current||Pe({})},on=(0,b.useCallback)(function(Qt,pn){var fn=s(pn);Me.current.set(fn,Qt),He.current.set(Qt,fn),Zt.current+=1;var Pn=Zt.current;E(function(){Pn===Zt.current&&Jt()})},[]),Kt=(0,b.useCallback)(function(Qt,pn){var fn=s(pn);Me.current.delete(fn),He.current.delete(Qt)},[]),Tt=(0,b.useCallback)(function(Qt){Rt(Qt)},[]),un=(0,b.useCallback)(function(Qt,pn){var fn=He.current.get(Qt)||"",Pn=a(fn);return pn&&ht.includes(Pn[0])&&Pn.unshift(T),Pn},[ht]),cn=(0,b.useCallback)(function(Qt,pn){return Qt.some(function(fn){var Pn=un(fn,!0);return Pn.includes(pn)})},[un]),An=function(){var pn=(0,X.Z)(He.current.keys());return ht.length&&pn.push(T),pn},$t=(0,b.useCallback)(function(Qt){var pn="".concat(He.current.get(Qt)).concat(L),fn=new Set;return(0,X.Z)(Me.current.keys()).forEach(function(Pn){Pn.startsWith(pn)&&fn.add(Me.current.get(Pn))}),fn},[]);return b.useEffect(function(){return function(){rn.current=!0}},[]),{registerPath:on,unregisterPath:Kt,refreshOverflowKeys:Tt,isSubPathKey:cn,getKeyPath:un,getKeys:An,getSubPathKeys:$t}}function u(me){var Se=b.useRef(me);Se.current=me;var Pe=b.useCallback(function(){for(var He,Me=arguments.length,tt=new Array(Me),$e=0;$e1&&($t.motionAppear=!1);var Qt=$t.onVisibleChanged;return $t.onVisibleChanged=function(pn){return!on.current&&!pn&&cn(!0),Qt==null?void 0:Qt(pn)},un?null:b.createElement(v,{mode:tt,locked:!on.current},b.createElement(we.default,(0,i.Z)({visible:An},$t,{forceRender:Rt,removeOnLeave:!1,leavedClassName:"".concat(ht,"-hidden")}),function(pn){var fn=pn.className,Pn=pn.style;return b.createElement(hn,{id:Se,className:fn,style:Pn},Me)}))}var w=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],I=["active"],Ie=function(Se){var Pe,He=Se.style,Me=Se.className,tt=Se.title,$e=Se.eventKey,ht=Se.warnKey,Rt=Se.disabled,Zt=Se.internalPopupClose,rn=Se.children,Jt=Se.itemIcon,on=Se.expandIcon,Kt=Se.popupClassName,Tt=Se.popupOffset,un=Se.popupStyle,cn=Se.onClick,An=Se.onMouseEnter,$t=Se.onMouseLeave,Qt=Se.onTitleClick,pn=Se.onTitleMouseEnter,fn=Se.onTitleMouseLeave,Pn=(0,R.Z)(Se,w),tr=Be($e),kt=b.useContext(K),Gt=kt.prefixCls,Pt=kt.mode,Ln=kt.openKeys,Bn=kt.disabled,wn=kt.overflowDisabled,In=kt.activeKey,jn=kt.selectedKeys,rr=kt.itemIcon,Un=kt.expandIcon,or=kt.onItemClick,Dt=kt.onOpenChange,Et=kt.onActive,an=b.useContext(be),Rn=an._internalRenderSubMenuItem,qn=b.useContext(M),Tr=qn.isSubPathKey,Sr=H(),sr="".concat(Gt,"-submenu"),vr=Bn||Rt,Ar=b.useRef(),wr=b.useRef(),Kr=Jt!=null?Jt:rr,cr=on!=null?on:Un,Nr=Ln.includes($e),Jr=!wn&&Nr,kr=Tr(jn,$e),Qr=We($e,vr,pn,fn),Wr=Qr.active,to=(0,R.Z)(Qr,I),To=b.useState(!1),no=(0,f.Z)(To,2),Po=no[0],No=no[1],So=function(Pr){vr||No(Pr)},Vr=function(Pr){So(!0),An==null||An({key:$e,domEvent:Pr})},Ho=function(Pr){So(!1),$t==null||$t({key:$e,domEvent:Pr})},Do=b.useMemo(function(){return Wr||(Pt!=="inline"?Po||Tr([In],$e):!1)},[Pt,Wr,In,Po,$e,Tr]),Co=Je(Sr.length),xo=function(Pr){vr||(Qt==null||Qt({key:$e,domEvent:Pr}),Pt==="inline"&&Dt($e,!Nr))},lo=u(function(Dr){cn==null||cn(ot(Dr)),or(Dr)}),Yt=function(Pr){Pt!=="inline"&&Dt($e,Pr)},Dn=function(){Et($e)},xn=tr&&"".concat(tr,"-popup"),On=b.createElement("div",(0,i.Z)({role:"menuitem",style:Co,className:"".concat(sr,"-title"),tabIndex:vr?null:-1,ref:Ar,title:typeof tt=="string"?tt:null,"data-menu-id":wn&&tr?null:tr,"aria-expanded":Jr,"aria-haspopup":!0,"aria-controls":xn,"aria-disabled":vr,onClick:xo,onFocus:Dn},to),tt,b.createElement(Qe,{icon:Pt!=="horizontal"?cr:void 0,props:(0,m.Z)((0,m.Z)({},Se),{},{isOpen:Jr,isSubMenu:!0})},b.createElement("i",{className:"".concat(sr,"-arrow")}))),Gn=b.useRef(Pt);if(Pt!=="inline"&&Sr.length>1?Gn.current="vertical":Gn.current=Pt,!wn){var ir=Gn.current;On=b.createElement(Z,{mode:ir,prefixCls:sr,visible:!Zt&&Jr&&Pt!=="inline",popupClassName:Kt,popupOffset:Tt,popupStyle:un,popup:b.createElement(v,{mode:ir==="horizontal"?"vertical":ir},b.createElement(hn,{id:xn,ref:wr},rn)),disabled:vr,onVisibleChange:Yt},On)}var $r=b.createElement(se.Z.Item,(0,i.Z)({role:"none"},Pn,{component:"li",style:He,className:oe()(sr,"".concat(sr,"-").concat(Pt),Me,(Pe={},(0,c.Z)(Pe,"".concat(sr,"-open"),Jr),(0,c.Z)(Pe,"".concat(sr,"-active"),Do),(0,c.Z)(Pe,"".concat(sr,"-selected"),kr),(0,c.Z)(Pe,"".concat(sr,"-disabled"),vr),Pe)),onMouseEnter:Vr,onMouseLeave:Ho}),On,!wn&&b.createElement(Ce,{id:xn,open:Jr,keyPath:Sr},rn));return Rn&&($r=Rn($r,Se,{selected:kr,active:Do,open:Jr,disabled:vr})),b.createElement(v,{onItemClick:lo,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Kr,expandIcon:cr},$r)};function xe(me){var Se=me.eventKey,Pe=me.children,He=H(Se),Me=Ue(Pe,He),tt=y();b.useEffect(function(){if(tt)return tt.registerPath(Se,He),function(){tt.unregisterPath(Se,He)}},[He]);var $e;return tt?$e=Me:$e=b.createElement(Ie,me,Me),b.createElement(F.Provider,{value:He},$e)}var Ze=e(39559),ze=["className","title","eventKey","children"],et=["children"],st=function(Se){var Pe=Se.className,He=Se.title,Me=Se.eventKey,tt=Se.children,$e=(0,R.Z)(Se,ze),ht=b.useContext(K),Rt=ht.prefixCls,Zt="".concat(Rt,"-item-group");return b.createElement("li",(0,i.Z)({role:"presentation"},$e,{onClick:function(Jt){return Jt.stopPropagation()},className:oe()(Zt,Pe)}),b.createElement("div",{role:"presentation",className:"".concat(Zt,"-title"),title:typeof He=="string"?He:void 0},He),b.createElement("ul",{role:"group",className:"".concat(Zt,"-list")},tt))};function ct(me){var Se=me.children,Pe=(0,R.Z)(me,et),He=H(Pe.eventKey),Me=Ue(Se,He),tt=y();return tt?Me:b.createElement(st,(0,Te.Z)(Pe,["warnKey"]),Me)}function Ct(me){var Se=me.className,Pe=me.style,He=b.useContext(K),Me=He.prefixCls,tt=y();return tt?null:b.createElement("li",{role:"separator",className:oe()("".concat(Me,"-item-divider"),Se),style:Pe})}var mt=["label","children","key","type"];function pt(me){return(me||[]).map(function(Se,Pe){if(Se&&(0,Ze.Z)(Se)==="object"){var He=Se,Me=He.label,tt=He.children,$e=He.key,ht=He.type,Rt=(0,R.Z)(He,mt),Zt=$e!=null?$e:"tmp-".concat(Pe);return tt||ht==="group"?ht==="group"?b.createElement(ct,(0,i.Z)({key:Zt},Rt,{title:Me}),pt(tt)):b.createElement(xe,(0,i.Z)({key:Zt},Rt,{title:Me}),pt(tt)):ht==="divider"?b.createElement(Ct,(0,i.Z)({key:Zt},Rt)):b.createElement(gt,(0,i.Z)({key:Zt},Rt),Me)}return null}).filter(function(Se){return Se})}function wt(me,Se,Pe){var He=me;return Se&&(He=pt(Se)),Ue(He,Pe)}var dt=["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"],xt=[],St=b.forwardRef(function(me,Se){var Pe,He,Me=me,tt=Me.prefixCls,$e=tt===void 0?"rc-menu":tt,ht=Me.rootClassName,Rt=Me.style,Zt=Me.className,rn=Me.tabIndex,Jt=rn===void 0?0:rn,on=Me.items,Kt=Me.children,Tt=Me.direction,un=Me.id,cn=Me.mode,An=cn===void 0?"vertical":cn,$t=Me.inlineCollapsed,Qt=Me.disabled,pn=Me.disabledOverflow,fn=Me.subMenuOpenDelay,Pn=fn===void 0?.1:fn,tr=Me.subMenuCloseDelay,kt=tr===void 0?.1:tr,Gt=Me.forceSubMenuRender,Pt=Me.defaultOpenKeys,Ln=Me.openKeys,Bn=Me.activeKey,wn=Me.defaultActiveFirst,In=Me.selectable,jn=In===void 0?!0:In,rr=Me.multiple,Un=rr===void 0?!1:rr,or=Me.defaultSelectedKeys,Dt=Me.selectedKeys,Et=Me.onSelect,an=Me.onDeselect,Rn=Me.inlineIndent,qn=Rn===void 0?24:Rn,Tr=Me.motion,Sr=Me.defaultMotions,sr=Me.triggerSubMenuAction,vr=sr===void 0?"hover":sr,Ar=Me.builtinPlacements,wr=Me.itemIcon,Kr=Me.expandIcon,cr=Me.overflowedIndicator,Nr=cr===void 0?"...":cr,Jr=Me.overflowedIndicatorPopupClassName,kr=Me.getPopupContainer,Qr=Me.onClick,Wr=Me.onOpenChange,to=Me.onKeyDown,To=Me.openAnimation,no=Me.openTransitionName,Po=Me._internalRenderMenuItem,No=Me._internalRenderSubMenuItem,So=(0,R.Z)(Me,dt),Vr=b.useMemo(function(){return wt(Kt,on,xt)},[Kt,on]),Ho=b.useState(!1),Do=(0,f.Z)(Ho,2),Co=Do[0],xo=Do[1],lo=b.useRef(),Yt=_(un),Dn=Tt==="rtl",xn=(0,x.Z)(Pt,{value:Ln,postState:function(ur){return ur||xt}}),On=(0,f.Z)(xn,2),Gn=On[0],ir=On[1],$r=function(ur){var hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){ir(ur),Wr==null||Wr(ur)}hr?(0,re.flushSync)(so):so()},Dr=b.useState(Gn),Pr=(0,f.Z)(Dr,2),Hr=Pr[0],Eo=Pr[1],jo=b.useRef(!1),_o=b.useMemo(function(){return(An==="inline"||An==="vertical")&&$t?["vertical",$t]:[An,!1]},[An,$t]),Io=(0,f.Z)(_o,2),po=Io[0],ro=Io[1],ea=po==="inline",Lo=b.useState(po),la=(0,f.Z)(Lo,2),ho=la[0],ia=la[1],sa=b.useState(ro),ta=(0,f.Z)(sa,2),na=ta[0],Ca=ta[1];b.useEffect(function(){ia(po),Ca(ro),jo.current&&(ea?ir(Hr):$r(xt))},[po,ro]);var ca=b.useState(0),ra=(0,f.Z)(ca,2),Jo=ra[0],da=ra[1],Qo=Jo>=Vr.length-1||ho!=="horizontal"||pn;b.useEffect(function(){ea&&Eo(Gn)},[Gn]),b.useEffect(function(){return jo.current=!0,function(){jo.current=!1}},[]);var Mo=h(),ua=Mo.registerPath,fa=Mo.unregisterPath,ma=Mo.refreshOverflowKeys,ko=Mo.isSubPathKey,Vn=Mo.getKeyPath,Fn=Mo.getKeys,jr=Mo.getSubPathKeys,Rr=b.useMemo(function(){return{registerPath:ua,unregisterPath:fa}},[ua,fa]),Cr=b.useMemo(function(){return{isSubPathKey:ko}},[ko]);b.useEffect(function(){ma(Qo?xt:Vr.slice(Jo+1).map(function(Er){return Er.key}))},[Jo,Qo]);var Ur=(0,x.Z)(Bn||wn&&((Pe=Vr[0])===null||Pe===void 0?void 0:Pe.key),{value:Bn}),Xr=(0,f.Z)(Ur,2),bo=Xr[0],io=Xr[1],Wo=u(function(Er){io(Er)}),Oo=u(function(){io(void 0)});(0,b.useImperativeHandle)(Se,function(){return{list:lo.current,focus:function(ur){var hr,so=Fn(),co=d(so,Yt),ba=co.elements,Vo=co.key2element,ya=co.element2key,Ma=A(lo.current,ba),Ba=bo!=null?bo:Ma[0]?ya.get(Ma[0]):(hr=Vr.find(function(Ja){return!Ja.props.disabled}))===null||hr===void 0?void 0:hr.key,xa=Vo.get(Ba);if(Ba&&xa){var wa;xa==null||(wa=xa.focus)===null||wa===void 0||wa.call(xa,ur)}}}});var va=(0,x.Z)(or||[],{value:Dt,postState:function(ur){return Array.isArray(ur)?ur:ur==null?xt:[ur]}}),Aa=(0,f.Z)(va,2),ga=Aa[0],pa=Aa[1],Ea=function(ur){if(jn){var hr=ur.key,so=ga.includes(hr),co;Un?so?co=ga.filter(function(Vo){return Vo!==hr}):co=[].concat((0,X.Z)(ga),[hr]):co=[hr],pa(co);var ba=(0,m.Z)((0,m.Z)({},ur),{},{selectedKeys:co});so?an==null||an(ba):Et==null||Et(ba)}!Un&&Gn.length&&ho!=="inline"&&$r(xt)},ha=u(function(Er){Qr==null||Qr(ot(Er)),Ea(Er)}),Ia=u(function(Er,ur){var hr=Gn.filter(function(co){return co!==Er});if(ur)hr.push(Er);else if(ho!=="inline"){var so=jr(Er);hr=hr.filter(function(co){return!so.has(co)})}(0,ie.Z)(Gn,hr,!0)||$r(hr,!0)}),za=function(ur,hr){var so=hr!=null?hr:!Gn.includes(ur);Ia(ur,so)},Oa=n(ho,bo,Dn,Yt,lo,Fn,Vn,io,za,to);b.useEffect(function(){xo(!0)},[]);var Pa=b.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:No}},[Po,No]),Na=ho!=="horizontal"||pn?Vr:Vr.map(function(Er,ur){return b.createElement(v,{key:Er.key,overflowDisabled:ur>Jo},Er)}),Da=b.createElement(se.Z,(0,i.Z)({id:un,ref:lo,prefixCls:"".concat($e,"-overflow"),component:"ul",itemComponent:gt,className:oe()($e,"".concat($e,"-root"),"".concat($e,"-").concat(ho),Zt,(He={},(0,c.Z)(He,"".concat($e,"-inline-collapsed"),na),(0,c.Z)(He,"".concat($e,"-rtl"),Dn),He),ht),dir:Tt,style:Rt,role:"menu",tabIndex:Jt,data:Na,renderRawItem:function(ur){return ur},renderRawRest:function(ur){var hr=ur.length,so=hr?Vr.slice(-hr):null;return b.createElement(xe,{eventKey:T,title:Nr,disabled:Qo,internalPopupClose:hr===0,popupClassName:Jr},so)},maxCount:ho!=="horizontal"||pn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ur){da(ur)},onKeyDown:Oa},So));return b.createElement(be.Provider,{value:Pa},b.createElement(W.Provider,{value:Yt},b.createElement(v,{prefixCls:$e,rootClassName:ht,mode:ho,openKeys:Gn,rtl:Dn,disabled:Qt,motion:Co?Tr:null,defaultMotions:Co?Sr:null,activeKey:bo,onActive:Wo,onInactive:Oo,selectedKeys:ga,inlineIndent:qn,subMenuOpenDelay:Pn,subMenuCloseDelay:kt,forceSubMenuRender:Gt,builtinPlacements:Ar,triggerSubMenuAction:vr,getPopupContainer:kr,itemIcon:wr,expandIcon:Kr,onItemClick:ha,onOpenChange:Ia},b.createElement(M.Provider,{value:Cr},Da),b.createElement("div",{style:{display:"none"},"aria-hidden":!0},b.createElement(p.Provider,{value:Rr},Vr)))))}),tn=St,Bt=tn;Bt.Item=gt,Bt.SubMenu=xe,Bt.ItemGroup=ct,Bt.Divider=Ct;var lt=Bt},11780:function(Ot,Ae,e){e.d(Ae,{Z:function(){return q}});var i=e(92413),c=e(33708),m=e(33606),X=e(37061),f=e(59301),R=e(92310),t=e.n(R),oe=e(29301),se=e(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ie=void 0;function z(Q,ae){var j=Q.prefixCls,g=Q.invalidate,Y=Q.item,G=Q.renderItem,D=Q.responsive,ce=Q.responsiveDisabled,ye=Q.registerSize,Le=Q.itemKey,Oe=Q.className,ke=Q.style,qe=Q.children,nt=Q.display,je=Q.order,de=Q.component,De=de===void 0?"div":de,A=(0,X.Z)(Q,x),S=D&&!nt;function d(a){ye(Le,a)}f.useEffect(function(){return function(){d(null)}},[]);var n=G&&Y!==ie?G(Y,{index:je}):qe,E;g||(E={opacity:S?0:1,height:S?0:ie,overflowY:S?"hidden":ie,order:D?je:ie,pointerEvents:S?"none":ie,position:S?"absolute":ie});var L={};S&&(L["aria-hidden"]=!0);var s=f.createElement(De,(0,i.Z)({className:t()(!g&&j,Oe),style:(0,c.Z)((0,c.Z)({},E),ke)},L,A,{ref:ae}),n);return D&&(s=f.createElement(oe.Z,{onResize:function(T){var h=T.offsetWidth;d(h)},disabled:ce},s)),s}var b=f.forwardRef(z);b.displayName="Item";var re=b,W=e(6089),J=e(4676),Be=e(16089);function ge(Q){if(typeof MessageChannel=="undefined")(0,Be.Z)(Q);else{var ae=new MessageChannel;ae.port1.onmessage=function(){return Q()},ae.port2.postMessage(void 0)}}function Ee(){var Q=f.useRef(null),ae=function(g){Q.current||(Q.current=[],ge(function(){(0,J.unstable_batchedUpdates)(function(){Q.current.forEach(function(Y){Y()}),Q.current=null})})),Q.current.push(g)};return ae}function K(Q,ae){var j=f.useState(ae),g=(0,m.Z)(j,2),Y=g[0],G=g[1],D=(0,W.Z)(function(ce){Q(function(){G(ce)})});return[Y,D]}var P=f.createContext(null),v=["component"],o=["className"],p=["className"],y=function(ae,j){var g=f.useContext(P);if(!g){var Y=ae.component,G=Y===void 0?"div":Y,D=(0,X.Z)(ae,v);return f.createElement(G,(0,i.Z)({},D,{ref:j}))}var ce=g.className,ye=(0,X.Z)(g,o),Le=ae.className,Oe=(0,X.Z)(ae,p);return f.createElement(P.Provider,{value:null},f.createElement(re,(0,i.Z)({ref:j,className:t()(ce,Le)},ye,Oe)))},F=f.forwardRef(y);F.displayName="RawItem";var H=F,M=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],O="responsive",be="invalidate";function te(Q){return"+ ".concat(Q.length," ...")}function Ke(Q,ae){var j=Q.prefixCls,g=j===void 0?"rc-overflow":j,Y=Q.data,G=Y===void 0?[]:Y,D=Q.renderItem,ce=Q.renderRawItem,ye=Q.itemKey,Le=Q.itemWidth,Oe=Le===void 0?10:Le,ke=Q.ssr,qe=Q.style,nt=Q.className,je=Q.maxCount,de=Q.renderRest,De=Q.renderRawRest,A=Q.suffix,S=Q.component,d=S===void 0?"div":S,n=Q.itemComponent,E=Q.onVisibleChange,L=(0,X.Z)(Q,M),s=ke==="full",a=Ee(),T=K(a,null),h=(0,m.Z)(T,2),u=h[0],B=h[1],ue=u||0,_=K(a,new Map),fe=(0,m.Z)(_,2),$=fe[0],le=fe[1],ee=K(a,0),Te=(0,m.Z)(ee,2),Ve=Te[0],We=Te[1],Je=K(a,0),Qe=(0,m.Z)(Je,2),it=Qe[0],ot=Qe[1],Mt=K(a,0),Xt=(0,m.Z)(Mt,2),zt=Xt[0],sn=Xt[1],Cn=(0,f.useState)(null),dn=(0,m.Z)(Cn,2),gt=dn[0],En=dn[1],Hn=(0,f.useState)(null),Vt=(0,m.Z)(Hn,2),hn=Vt[0],Yn=Vt[1],Ue=f.useMemo(function(){return hn===null&&s?Number.MAX_SAFE_INTEGER:hn||0},[hn,u]),at=(0,f.useState)(!1),rt=(0,m.Z)(at,2),ut=rt[0],en=rt[1],Ft="".concat(g,"-item"),Ge=Math.max(Ve,it),Nt=je===O,Z=G.length&&Nt,we=je===be,Ce=Z||typeof je=="number"&&G.length>je,w=(0,f.useMemo)(function(){var lt=G;return Z?u===null&&s?lt=G:lt=G.slice(0,Math.min(G.length,ue/Oe)):typeof je=="number"&&(lt=G.slice(0,je)),lt},[G,Oe,u,je,Z]),I=(0,f.useMemo)(function(){return Z?G.slice(Ue+1):G.slice(w.length)},[G,w,Z,Ue]),Ie=(0,f.useCallback)(function(lt,me){var Se;return typeof ye=="function"?ye(lt):(Se=ye&&(lt==null?void 0:lt[ye]))!==null&&Se!==void 0?Se:me},[ye]),xe=(0,f.useCallback)(D||function(lt){return lt},[D]);function Ze(lt,me,Se){hn===lt&&(me===void 0||me===gt)||(Yn(lt),Se||(en(ltue){Ze(Pe-1,lt-He-zt+it);break}}A&&Ct(0)+zt>ue&&En(null)}},[ue,$,it,zt,Ie,w]);var mt=ut&&!!I.length,pt={};gt!==null&&Z&&(pt={position:"absolute",left:gt,top:0});var wt={prefixCls:Ft,responsive:Z,component:n,invalidate:we},dt=ce?function(lt,me){var Se=Ie(lt,me);return f.createElement(P.Provider,{key:Se,value:(0,c.Z)((0,c.Z)({},wt),{},{order:me,item:lt,itemKey:Se,registerSize:et,display:me<=Ue})},ce(lt,me))}:function(lt,me){var Se=Ie(lt,me);return f.createElement(re,(0,i.Z)({},wt,{order:me,key:Se,item:lt,renderItem:xe,itemKey:Se,registerSize:et,display:me<=Ue}))},xt={order:mt?Ue:Number.MAX_SAFE_INTEGER,className:"".concat(Ft,"-rest"),registerSize:st,display:mt},St=de||te,tn=De?f.createElement(P.Provider,{value:(0,c.Z)((0,c.Z)({},wt),xt)},De(I)):f.createElement(re,(0,i.Z)({},wt,xt),typeof St=="function"?St(I):St),Bt=f.createElement(d,(0,i.Z)({className:t()(!we&&g,nt),style:qe,ref:ae},L),w.map(dt),Ce?tn:null,A&&f.createElement(re,(0,i.Z)({},wt,{responsive:Nt,responsiveDisabled:!Z,order:Ue,className:"".concat(Ft,"-suffix"),registerSize:ct,display:!0,style:pt}),A));return Nt?f.createElement(oe.Z,{onResize:ze,disabled:!Z},Bt):Bt}var U=f.forwardRef(Ke);U.displayName="Overflow",U.Item=H,U.RESPONSIVE=O,U.INVALIDATE=be;var ne=U,q=ne},17115:function(Ot,Ae,e){e.d(Ae,{ZP:function(){return t}});var i=e(33606),c=e(59301),m=e(47273),X=0,f=(0,m.Z)();function R(){var oe;return f?(oe=X,X+=1):oe="TEST_OR_SSR",oe}function t(oe){var se=c.useState(),x=(0,i.Z)(se,2),ie=x[0],z=x[1];return c.useEffect(function(){z("rc_select_".concat(R()))},[]),oe||ie}},77861:function(Ot,Ae,e){e.d(Ae,{Ac:function(){return B},Xo:function(){return ot},Wx:function(){return Xt},ZP:function(){return Ce},lk:function(){return P}});var i=e(92413),c=e(26407),m=e(400),X=e(33708),f=e(33606),R=e(37061),t=e(39559),oe=e(18929),se=e(48736),x=e(59301),ie=e(92310),z=e.n(ie),b=e(34280),re=e(49658),W=e(10228),J=e(8654),Be=function(I){var Ie=I.className,xe=I.customizeIcon,Ze=I.customizeIconProps,ze=I.onMouseDown,et=I.onClick,st=I.children,ct;return typeof xe=="function"?ct=xe(Ze):ct=xe,x.createElement("span",{className:Ie,onMouseDown:function(mt){mt.preventDefault(),ze&&ze(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:et,"aria-hidden":!0},ct!==void 0?ct:x.createElement("span",{className:z()(Ie.split(/\s+/).map(function(Ct){return"".concat(Ct,"-icon")}))},st))},ge=Be;function Ee(w,I,Ie,xe,Ze){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,et=arguments.length>6?arguments[6]:void 0,st=arguments.length>7?arguments[7]:void 0,ct=x.useMemo(function(){if((0,t.Z)(xe)==="object")return xe.clearIcon;if(Ze)return Ze},[xe,Ze]),Ct=x.useMemo(function(){return!!(!ze&&xe&&(Ie.length||et)&&!(st==="combobox"&&et===""))},[xe,ze,Ie.length,et,st]);return{allowClear:Ct,clearIcon:x.createElement(ge,{className:"".concat(w,"-clear"),onMouseDown:I,customizeIcon:ct},"\xD7")}}var K=x.createContext(null);function P(){return x.useContext(K)}function v(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,I=x.useState(!1),Ie=(0,f.Z)(I,2),xe=Ie[0],Ze=Ie[1],ze=x.useRef(null),et=function(){window.clearTimeout(ze.current)};x.useEffect(function(){return et},[]);var st=function(Ct,mt){et(),ze.current=window.setTimeout(function(){Ze(Ct),mt&&mt()},w)};return[xe,st,et]}function o(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,I=x.useRef(null),Ie=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(Ie.current)}},[]);function xe(Ze){(Ze||I.current===null)&&(I.current=Ze),window.clearTimeout(Ie.current),Ie.current=window.setTimeout(function(){I.current=null},w)}return[function(){return I.current},xe]}function p(w,I,Ie,xe){var Ze=x.useRef(null);Ze.current={open:I,triggerOpen:Ie,customizedTrigger:xe},x.useEffect(function(){function ze(et){var st;if(!((st=Ze.current)!==null&&st!==void 0&&st.customizedTrigger)){var ct=et.target;ct.shadowRoot&&et.composed&&(ct=et.composedPath()[0]||ct),Ze.current.open&&w().filter(function(Ct){return Ct}).every(function(Ct){return!Ct.contains(ct)&&Ct!==ct})&&Ze.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var y=e(26112),F=e(11780),H=function(I,Ie){var xe,Ze,ze=I.prefixCls,et=I.id,st=I.inputElement,ct=I.disabled,Ct=I.tabIndex,mt=I.autoFocus,pt=I.autoComplete,wt=I.editable,dt=I.activeDescendantId,xt=I.value,St=I.maxLength,tn=I.onKeyDown,Bt=I.onMouseDown,lt=I.onChange,me=I.onPaste,Se=I.onCompositionStart,Pe=I.onCompositionEnd,He=I.open,Me=I.attrs,tt=st||x.createElement("input",null),$e=tt,ht=$e.ref,Rt=$e.props,Zt=Rt.onKeyDown,rn=Rt.onChange,Jt=Rt.onMouseDown,on=Rt.onCompositionStart,Kt=Rt.onCompositionEnd,Tt=Rt.style;return(0,se.Kp)(!("maxLength"in tt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),tt=x.cloneElement(tt,(0,X.Z)((0,X.Z)((0,X.Z)({type:"search"},Rt),{},{id:et,ref:(0,J.sQ)(Ie,ht),disabled:ct,tabIndex:Ct,autoComplete:pt||"off",autoFocus:mt,className:z()("".concat(ze,"-selection-search-input"),(xe=tt)===null||xe===void 0||(Ze=xe.props)===null||Ze===void 0?void 0:Ze.className),role:"combobox","aria-label":"Search","aria-expanded":He||!1,"aria-haspopup":"listbox","aria-owns":"".concat(et,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(et,"_list"),"aria-activedescendant":He?dt:void 0},Me),{},{value:wt?xt:"",maxLength:St,readOnly:!wt,unselectable:wt?null:"on",style:(0,X.Z)((0,X.Z)({},Tt),{},{opacity:wt?null:0}),onKeyDown:function(cn){tn(cn),Zt&&Zt(cn)},onMouseDown:function(cn){Bt(cn),Jt&&Jt(cn)},onChange:function(cn){lt(cn),rn&&rn(cn)},onCompositionStart:function(cn){Se(cn),on&&on(cn)},onCompositionEnd:function(cn){Pe(cn),Kt&&Kt(cn)},onPaste:me})),tt},M=x.forwardRef(H);M.displayName="Input";var O=M;function be(w){return Array.isArray(w)?w:w!==void 0?[w]:[]}var te=typeof window!="undefined"&&window.document&&window.document.documentElement,Ke=te;function U(w){return w!=null}function ne(w){return!w&&w!==0}function q(w){return["string","number"].includes((0,t.Z)(w))}function Q(w){var I=void 0;return w&&(q(w.title)?I=w.title.toString():q(w.label)&&(I=w.label.toString())),I}function ae(w,I){Ke?x.useLayoutEffect(w,I):x.useEffect(w,I)}function j(w){var I;return(I=w.key)!==null&&I!==void 0?I:w.value}var g=function(I){I.preventDefault(),I.stopPropagation()},Y=function(I){var Ie=I.id,xe=I.prefixCls,Ze=I.values,ze=I.open,et=I.searchValue,st=I.autoClearSearchValue,ct=I.inputRef,Ct=I.placeholder,mt=I.disabled,pt=I.mode,wt=I.showSearch,dt=I.autoFocus,xt=I.autoComplete,St=I.activeDescendantId,tn=I.tabIndex,Bt=I.removeIcon,lt=I.maxTagCount,me=I.maxTagTextLength,Se=I.maxTagPlaceholder,Pe=Se===void 0?function(In){return"+ ".concat(In.length," ...")}:Se,He=I.tagRender,Me=I.onToggleOpen,tt=I.onRemove,$e=I.onInputChange,ht=I.onInputPaste,Rt=I.onInputKeyDown,Zt=I.onInputMouseDown,rn=I.onInputCompositionStart,Jt=I.onInputCompositionEnd,on=x.useRef(null),Kt=(0,x.useState)(0),Tt=(0,f.Z)(Kt,2),un=Tt[0],cn=Tt[1],An=(0,x.useState)(!1),$t=(0,f.Z)(An,2),Qt=$t[0],pn=$t[1],fn="".concat(xe,"-selection"),Pn=ze||pt==="multiple"&&st===!1||pt==="tags"?et:"",tr=pt==="tags"||pt==="multiple"&&st===!1||wt&&(ze||Qt);ae(function(){cn(on.current.scrollWidth)},[Pn]);function kt(In,jn,rr,Un,or){return x.createElement("span",{className:z()("".concat(fn,"-item"),(0,m.Z)({},"".concat(fn,"-item-disabled"),rr)),title:Q(In)},x.createElement("span",{className:"".concat(fn,"-item-content")},jn),Un&&x.createElement(ge,{className:"".concat(fn,"-item-remove"),onMouseDown:g,onClick:or,customizeIcon:Bt},"\xD7"))}function Gt(In,jn,rr,Un,or){var Dt=function(an){g(an),Me(!ze)};return x.createElement("span",{onMouseDown:Dt},He({label:jn,value:In,disabled:rr,closable:Un,onClose:or}))}function Pt(In){var jn=In.disabled,rr=In.label,Un=In.value,or=!mt&&!jn,Dt=rr;if(typeof me=="number"&&(typeof rr=="string"||typeof rr=="number")){var Et=String(Dt);Et.length>me&&(Dt="".concat(Et.slice(0,me),"..."))}var an=function(qn){qn&&qn.stopPropagation(),tt(In)};return typeof He=="function"?Gt(Un,Dt,jn,or,an):kt(In,Dt,jn,or,an)}function Ln(In){var jn=typeof Pe=="function"?Pe(In):Pe;return kt({title:jn},jn,!1)}var Bn=x.createElement("div",{className:"".concat(fn,"-search"),style:{width:un},onFocus:function(){pn(!0)},onBlur:function(){pn(!1)}},x.createElement(O,{ref:ct,open:ze,prefixCls:xe,id:Ie,inputElement:null,disabled:mt,autoFocus:dt,autoComplete:xt,editable:tr,activeDescendantId:St,value:Pn,onKeyDown:Rt,onMouseDown:Zt,onChange:$e,onPaste:ht,onCompositionStart:rn,onCompositionEnd:Jt,tabIndex:tn,attrs:(0,y.Z)(I,!0)}),x.createElement("span",{ref:on,className:"".concat(fn,"-search-mirror"),"aria-hidden":!0},Pn,"\xA0")),wn=x.createElement(F.Z,{prefixCls:"".concat(fn,"-overflow"),data:Ze,renderItem:Pt,renderRest:Ln,suffix:Bn,itemKey:j,maxCount:lt});return x.createElement(x.Fragment,null,wn,!Ze.length&&!Pn&&x.createElement("span",{className:"".concat(fn,"-placeholder")},Ct))},G=Y,D=function(I){var Ie=I.inputElement,xe=I.prefixCls,Ze=I.id,ze=I.inputRef,et=I.disabled,st=I.autoFocus,ct=I.autoComplete,Ct=I.activeDescendantId,mt=I.mode,pt=I.open,wt=I.values,dt=I.placeholder,xt=I.tabIndex,St=I.showSearch,tn=I.searchValue,Bt=I.activeValue,lt=I.maxLength,me=I.onInputKeyDown,Se=I.onInputMouseDown,Pe=I.onInputChange,He=I.onInputPaste,Me=I.onInputCompositionStart,tt=I.onInputCompositionEnd,$e=I.title,ht=x.useState(!1),Rt=(0,f.Z)(ht,2),Zt=Rt[0],rn=Rt[1],Jt=mt==="combobox",on=Jt||St,Kt=wt[0],Tt=tn||"";Jt&&Bt&&!Zt&&(Tt=Bt),x.useEffect(function(){Jt&&rn(!1)},[Jt,Bt]);var un=mt!=="combobox"&&!pt&&!St?!1:!!Tt,cn=$e===void 0?Q(Kt):$e,An=function(){if(Kt)return null;var Qt=un?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(xe,"-selection-placeholder"),style:Qt},dt)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(xe,"-selection-search")},x.createElement(O,{ref:ze,prefixCls:xe,id:Ze,open:pt,inputElement:Ie,disabled:et,autoFocus:st,autoComplete:ct,editable:on,activeDescendantId:Ct,value:Tt,onKeyDown:me,onMouseDown:Se,onChange:function(Qt){rn(!0),Pe(Qt)},onPaste:He,onCompositionStart:Me,onCompositionEnd:tt,tabIndex:xt,attrs:(0,y.Z)(I,!0),maxLength:Jt?lt:void 0})),!Jt&&Kt?x.createElement("span",{className:"".concat(xe,"-selection-item"),title:cn,style:un?{visibility:"hidden"}:void 0},Kt.label):null,An())},ce=D;function ye(w){return![W.Z.ESC,W.Z.SHIFT,W.Z.BACKSPACE,W.Z.TAB,W.Z.WIN_KEY,W.Z.ALT,W.Z.META,W.Z.WIN_KEY_RIGHT,W.Z.CTRL,W.Z.SEMICOLON,W.Z.EQUALS,W.Z.CAPS_LOCK,W.Z.CONTEXT_MENU,W.Z.F1,W.Z.F2,W.Z.F3,W.Z.F4,W.Z.F5,W.Z.F6,W.Z.F7,W.Z.F8,W.Z.F9,W.Z.F10,W.Z.F11,W.Z.F12].includes(w)}var Le=function(I,Ie){var xe=(0,x.useRef)(null),Ze=(0,x.useRef)(!1),ze=I.prefixCls,et=I.open,st=I.mode,ct=I.showSearch,Ct=I.tokenWithEnter,mt=I.autoClearSearchValue,pt=I.onSearch,wt=I.onSearchSubmit,dt=I.onToggleOpen,xt=I.onInputKeyDown,St=I.domRef;x.useImperativeHandle(Ie,function(){return{focus:function(){xe.current.focus()},blur:function(){xe.current.blur()}}});var tn=o(0),Bt=(0,f.Z)(tn,2),lt=Bt[0],me=Bt[1],Se=function(Tt){var un=Tt.which;(un===W.Z.UP||un===W.Z.DOWN)&&Tt.preventDefault(),xt&&xt(Tt),un===W.Z.ENTER&&st==="tags"&&!Ze.current&&!et&&(wt==null||wt(Tt.target.value)),ye(un)&&dt(!0)},Pe=function(){me(!0)},He=(0,x.useRef)(null),Me=function(Tt){pt(Tt,!0,Ze.current)!==!1&&dt(!0)},tt=function(){Ze.current=!0},$e=function(Tt){Ze.current=!1,st!=="combobox"&&Me(Tt.target.value)},ht=function(Tt){var un=Tt.target.value;if(Ct&&He.current&&/[\r\n]/.test(He.current)){var cn=He.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");un=un.replace(cn,He.current)}He.current=null,Me(un)},Rt=function(Tt){var un=Tt.clipboardData,cn=un.getData("text");He.current=cn},Zt=function(Tt){var un=Tt.target;if(un!==xe.current){var cn=document.body.style.msTouchAction!==void 0;cn?setTimeout(function(){xe.current.focus()}):xe.current.focus()}},rn=function(Tt){var un=lt();Tt.target!==xe.current&&!un&&st!=="combobox"&&Tt.preventDefault(),(st!=="combobox"&&(!ct||!un)||!et)&&(et&&mt!==!1&&pt("",!0,!1),dt())},Jt={inputRef:xe,onInputKeyDown:Se,onInputMouseDown:Pe,onInputChange:ht,onInputPaste:Rt,onInputCompositionStart:tt,onInputCompositionEnd:$e},on=st==="multiple"||st==="tags"?x.createElement(G,(0,i.Z)({},I,Jt)):x.createElement(ce,(0,i.Z)({},I,Jt));return x.createElement("div",{ref:St,className:"".concat(ze,"-selector"),onClick:Zt,onMouseDown:rn},on)},Oe=x.forwardRef(Le);Oe.displayName="Selector";var ke=Oe,qe=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],je=function(I){var Ie=I===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"}}},de=function(I,Ie){var xe=I.prefixCls,Ze=I.disabled,ze=I.visible,et=I.children,st=I.popupElement,ct=I.animation,Ct=I.transitionName,mt=I.dropdownStyle,pt=I.dropdownClassName,wt=I.direction,dt=wt===void 0?"ltr":wt,xt=I.placement,St=I.builtinPlacements,tn=I.dropdownMatchSelectWidth,Bt=I.dropdownRender,lt=I.dropdownAlign,me=I.getPopupContainer,Se=I.empty,Pe=I.getTriggerDOMNode,He=I.onPopupVisibleChange,Me=I.onPopupMouseEnter,tt=(0,R.Z)(I,nt),$e="".concat(xe,"-dropdown"),ht=st;Bt&&(ht=Bt(st));var Rt=x.useMemo(function(){return St||je(tn)},[St,tn]),Zt=ct?"".concat($e,"-").concat(ct):Ct,rn=typeof tn=="number",Jt=x.useMemo(function(){return rn?null:tn===!1?"minWidth":"width"},[tn,rn]),on=mt;rn&&(on=(0,X.Z)((0,X.Z)({},on),{},{width:tn}));var Kt=x.useRef(null);return x.useImperativeHandle(Ie,function(){return{getPopupElement:function(){return Kt.current}}}),x.createElement(qe.Z,(0,i.Z)({},tt,{showAction:He?["click"]:[],hideAction:He?["click"]:[],popupPlacement:xt||(dt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Rt,prefixCls:$e,popupTransitionName:Zt,popup:x.createElement("div",{ref:Kt,onMouseEnter:Me},ht),stretch:Jt,popupAlign:lt,popupVisible:ze,getPopupContainer:me,popupClassName:z()(pt,(0,m.Z)({},"".concat($e,"-empty"),Se)),popupStyle:on,getTriggerDOMNode:Pe,onPopupVisibleChange:He}),et)},De=x.forwardRef(de);De.displayName="SelectTrigger";var A=De,S=e(34589);function d(w,I){var Ie=w.key,xe;return"value"in w&&(xe=w.value),Ie!=null?Ie:xe!==void 0?xe:"rc-index-key-".concat(I)}function n(w,I){var Ie=w||{},xe=Ie.label,Ze=Ie.value,ze=Ie.options,et=Ie.groupLabel,st=xe||(I?"children":"label");return{label:st,value:Ze||"value",options:ze||"options",groupLabel:et||st}}function E(w){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ie=I.fieldNames,xe=I.childrenAsData,Ze=[],ze=n(Ie,!1),et=ze.label,st=ze.value,ct=ze.options,Ct=ze.groupLabel;function mt(pt,wt){pt.forEach(function(dt){if(wt||!(ct in dt)){var xt=dt[st];Ze.push({key:d(dt,Ze.length),groupOption:wt,data:dt,label:dt[et],value:xt})}else{var St=dt[Ct];St===void 0&&xe&&(St=dt.label),Ze.push({key:d(dt,Ze.length),group:!0,data:dt,label:St}),mt(dt[ct],!0)}})}return mt(w,!1),Ze}function L(w){var I=(0,X.Z)({},w);return"props"in I||Object.defineProperty(I,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),I}}),I}function s(w,I){if(!I||!I.length)return null;var Ie=!1;function xe(ze,et){var st=(0,S.Z)(et),ct=st[0],Ct=st.slice(1);if(!ct)return[ze];var mt=ze.split(ct);return Ie=Ie||mt.length>1,mt.reduce(function(pt,wt){return[].concat((0,c.Z)(pt),(0,c.Z)(xe(wt,Ct)))},[]).filter(function(pt){return pt})}var Ze=xe(w,I);return Ie?Ze: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"],T=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function h(w){return w==="tags"||w==="multiple"}var u=x.forwardRef(function(w,I){var Ie,xe,Ze=w.id,ze=w.prefixCls,et=w.className,st=w.showSearch,ct=w.tagRender,Ct=w.direction,mt=w.omitDomProps,pt=w.displayValues,wt=w.onDisplayValuesChange,dt=w.emptyOptions,xt=w.notFoundContent,St=xt===void 0?"Not Found":xt,tn=w.onClear,Bt=w.mode,lt=w.disabled,me=w.loading,Se=w.getInputElement,Pe=w.getRawInputElement,He=w.open,Me=w.defaultOpen,tt=w.onDropdownVisibleChange,$e=w.activeValue,ht=w.onActiveValueChange,Rt=w.activeDescendantId,Zt=w.searchValue,rn=w.autoClearSearchValue,Jt=w.onSearch,on=w.onSearchSplit,Kt=w.tokenSeparators,Tt=w.allowClear,un=w.suffixIcon,cn=w.clearIcon,An=w.OptionList,$t=w.animation,Qt=w.transitionName,pn=w.dropdownStyle,fn=w.dropdownClassName,Pn=w.dropdownMatchSelectWidth,tr=w.dropdownRender,kt=w.dropdownAlign,Gt=w.placement,Pt=w.builtinPlacements,Ln=w.getPopupContainer,Bn=w.showAction,wn=Bn===void 0?[]:Bn,In=w.onFocus,jn=w.onBlur,rr=w.onKeyUp,Un=w.onKeyDown,or=w.onMouseDown,Dt=(0,R.Z)(w,a),Et=h(Bt),an=(st!==void 0?st:Et)||Bt==="combobox",Rn=(0,X.Z)({},Dt);T.forEach(function(Vn){delete Rn[Vn]}),mt==null||mt.forEach(function(Vn){delete Rn[Vn]});var qn=x.useState(!1),Tr=(0,f.Z)(qn,2),Sr=Tr[0],sr=Tr[1];x.useEffect(function(){sr((0,re.Z)())},[]);var vr=x.useRef(null),Ar=x.useRef(null),wr=x.useRef(null),Kr=x.useRef(null),cr=x.useRef(null),Nr=v(),Jr=(0,f.Z)(Nr,3),kr=Jr[0],Qr=Jr[1],Wr=Jr[2];x.useImperativeHandle(I,function(){var Vn,Fn;return{focus:(Vn=Kr.current)===null||Vn===void 0?void 0:Vn.focus,blur:(Fn=Kr.current)===null||Fn===void 0?void 0:Fn.blur,scrollTo:function(Rr){var Cr;return(Cr=cr.current)===null||Cr===void 0?void 0:Cr.scrollTo(Rr)}}});var to=x.useMemo(function(){var Vn;if(Bt!=="combobox")return Zt;var Fn=(Vn=pt[0])===null||Vn===void 0?void 0:Vn.value;return typeof Fn=="string"||typeof Fn=="number"?String(Fn):""},[Zt,Bt,pt]),To=Bt==="combobox"&&typeof Se=="function"&&Se()||null,no=typeof Pe=="function"&&Pe(),Po=(0,J.x1)(Ar,no==null||(Ie=no.props)===null||Ie===void 0?void 0:Ie.ref),No=x.useState(!1),So=(0,f.Z)(No,2),Vr=So[0],Ho=So[1];(0,b.Z)(function(){Ho(!0)},[]);var Do=(0,oe.Z)(!1,{defaultValue:Me,value:He}),Co=(0,f.Z)(Do,2),xo=Co[0],lo=Co[1],Yt=Vr?xo:!1,Dn=!St&&dt;(lt||Dn&&Yt&&Bt==="combobox")&&(Yt=!1);var xn=Dn?!1:Yt,On=x.useCallback(function(Vn){var Fn=Vn!==void 0?Vn:!Yt;lt||(lo(Fn),Yt!==Fn&&(tt==null||tt(Fn)))},[lt,Yt,lo,tt]),Gn=x.useMemo(function(){return(Kt||[]).some(function(Vn){return[` -`,`\r -`].includes(Vn)})},[Kt]),ir=function(Fn,jr,Rr){var Cr=!0,Ur=Fn;ht==null||ht(null);var Xr=Rr?null:s(Fn,Kt);return Bt!=="combobox"&&Xr&&(Ur="",on==null||on(Xr),On(!1),Cr=!1),Jt&&to!==Ur&&Jt(Ur,{source:jr?"typing":"effect"}),Cr},$r=function(Fn){!Fn||!Fn.trim()||Jt(Fn,{source:"submit"})};x.useEffect(function(){!Yt&&!Et&&Bt!=="combobox"&&ir("",!1,!1)},[Yt]),x.useEffect(function(){xo&<&&lo(!1),lt&&Qr(!1)},[lt]);var Dr=o(),Pr=(0,f.Z)(Dr,2),Hr=Pr[0],Eo=Pr[1],jo=function(Fn){var jr=Hr(),Rr=Fn.which;if(Rr===W.Z.ENTER&&(Bt!=="combobox"&&Fn.preventDefault(),Yt||On(!0)),Eo(!!to),Rr===W.Z.BACKSPACE&&!jr&&Et&&!to&&pt.length){for(var Cr=(0,c.Z)(pt),Ur=null,Xr=Cr.length-1;Xr>=0;Xr-=1){var bo=Cr[Xr];if(!bo.disabled){Cr.splice(Xr,1),Ur=bo;break}}Ur&&wt(Cr,{type:"remove",values:[Ur]})}for(var io=arguments.length,Wo=new Array(io>1?io-1:0),Oo=1;Oo1?jr-1:0),Cr=1;Cr1?Xr-1:0),io=1;io1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(w).map(function(Ie,xe){if(!x.isValidElement(Ie)||!Ie.type)return null;var Ze=Ie,ze=Ze.type.isSelectOptGroup,et=Ze.key,st=Ze.props,ct=st.children,Ct=(0,R.Z)(st,Te);return I||!ze?Ve(Ie):(0,X.Z)((0,X.Z)({key:"__RC_SELECT_GRP__".concat(et===null?xe:et,"__"),label:et},Ct),{},{options:We(ct)})}).filter(function(Ie){return Ie})}function Je(w,I,Ie,xe,Ze){return x.useMemo(function(){var ze=w,et=!w;et&&(ze=We(I));var st=new Map,ct=new Map,Ct=function(wt,dt,xt){xt&&typeof xt=="string"&&wt.set(dt[xt],dt)};function mt(pt){for(var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,dt=0;dt1&&arguments[1]!==void 0?arguments[1]:1,Ln=ht.length,Bn=0;Bn1&&arguments[1]!==void 0?arguments[1]:!1;un(Gt);var Ln={source:Pt?"keyboard":"mouse"},Bn=ht[Gt];if(!Bn){St(null,-1,Ln);return}St(Bn.value,Gt,Ln)};(0,x.useEffect)(function(){cn(tn!==!1?Jt(0):-1)},[ht.length,Ct]);var An=x.useCallback(function(kt){return me.has(kt)&&ct!=="combobox"},[ct,(0,c.Z)(me).toString(),me.size]);(0,x.useEffect)(function(){var kt=setTimeout(function(){if(!st&&et&&me.size===1){var Pt=Array.from(me)[0],Ln=ht.findIndex(function(Bn){var wn=Bn.data;return wn.value===Pt});Ln!==-1&&(cn(Ln),rn(Ln))}});if(et){var Gt;(Gt=Rt.current)===null||Gt===void 0||Gt.scrollTo(void 0)}return function(){return clearTimeout(kt)}},[et,Ct,xt.length]);var $t=function(Gt){Gt!==void 0&&Bt(Gt,{selected:!me.has(Gt)}),st||mt(!1)};if(x.useImperativeHandle(Ie,function(){return{onKeyDown:function(Gt){var Pt=Gt.which,Ln=Gt.ctrlKey;switch(Pt){case W.Z.N:case W.Z.P:case W.Z.UP:case W.Z.DOWN:{var Bn=0;if(Pt===W.Z.UP?Bn=-1:Pt===W.Z.DOWN?Bn=1:En()&&Ln&&(Pt===W.Z.N?Bn=1:Pt===W.Z.P&&(Bn=-1)),Bn!==0){var wn=Jt(Tt+Bn,Bn);rn(wn),cn(wn,!0)}break}case W.Z.ENTER:{var In=ht[Tt];In&&!In.data.disabled?$t(In.value):$t(void 0),et&&Gt.preventDefault();break}case W.Z.ESC:mt(!1),et&&Gt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Gt){rn(Gt)}}}),ht.length===0)return x.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat($e,"-empty"),onMouseDown:Zt},pt);var Qt=Object.keys(Se).map(function(kt){return Se[kt]}),pn=function(Gt){return Gt.label};function fn(kt,Gt){var Pt=kt.group;return{role:Pt?"presentation":"option",id:"".concat(ze,"_list_").concat(Gt)}}var Pn=function(Gt){var Pt=ht[Gt];if(!Pt)return null;var Ln=Pt.data||{},Bn=Ln.value,wn=Pt.group,In=(0,y.Z)(Ln,!0),jn=pn(Pt);return Pt?x.createElement("div",(0,i.Z)({"aria-label":typeof jn=="string"&&!wn?jn:null},In,{key:Gt},fn(Pt,Gt),{"aria-selected":An(Bn)}),Bn):null},tr={role:"listbox",id:"".concat(ze,"_list")};return x.createElement(x.Fragment,null,Pe&&x.createElement("div",(0,i.Z)({},tr,{style:{height:0,width:0,overflow:"hidden"}}),Pn(Tt-1),Pn(Tt),Pn(Tt+1)),x.createElement(Cn.Z,{itemKey:"key",ref:Rt,data:ht,height:Me,itemHeight:tt,fullHeight:!1,onMouseDown:Zt,onScroll:wt,virtual:Pe,direction:He,innerProps:Pe?null:tr},function(kt,Gt){var Pt,Ln=kt.group,Bn=kt.groupOption,wn=kt.data,In=kt.label,jn=kt.value,rr=wn.key;if(Ln){var Un,or=(Un=wn.title)!==null&&Un!==void 0?Un:Vt(In)?In.toString():void 0;return x.createElement("div",{className:z()($e,"".concat($e,"-group")),title:or},In!==void 0?In:rr)}var Dt=wn.disabled,Et=wn.title,an=wn.children,Rn=wn.style,qn=wn.className,Tr=(0,R.Z)(wn,Hn),Sr=(0,sn.Z)(Tr,Qt),sr=An(jn),vr="".concat($e,"-option"),Ar=z()($e,vr,qn,(Pt={},(0,m.Z)(Pt,"".concat(vr,"-grouped"),Bn),(0,m.Z)(Pt,"".concat(vr,"-active"),Tt===Gt&&!Dt),(0,m.Z)(Pt,"".concat(vr,"-disabled"),Dt),(0,m.Z)(Pt,"".concat(vr,"-selected"),sr),Pt)),wr=pn(kt),Kr=!lt||typeof lt=="function"||sr,cr=typeof wr=="number"?wr:wr||jn,Nr=Vt(cr)?cr.toString():void 0;return Et!==void 0&&(Nr=Et),x.createElement("div",(0,i.Z)({},(0,y.Z)(Sr),Pe?{}:fn(kt,Gt),{"aria-selected":sr,className:Ar,title:Nr,onMouseMove:function(){Tt===Gt||Dt||cn(Gt)},onClick:function(){Dt||$t(jn)},style:Rn}),x.createElement("div",{className:"".concat(vr,"-content")},cr),x.isValidElement(lt)||sr,Kr&&x.createElement(ge,{className:"".concat($e,"-option-state"),customizeIcon:lt,customizeIconProps:{isSelected:sr}},sr?"\u2713":null))}))},Yn=x.forwardRef(hn);Yn.displayName="OptionList";var Ue=Yn;function at(w){var I=w.mode,Ie=w.options,xe=w.children,Ze=w.backfill,ze=w.allowClear,et=w.placeholder,st=w.getInputElement,ct=w.showSearch,Ct=w.onSearch,mt=w.defaultOpen,pt=w.autoFocus,wt=w.labelInValue,dt=w.value,xt=w.inputValue,St=w.optionLabelProp,tn=isMultiple(I),Bt=ct!==void 0?ct:tn||I==="combobox",lt=Ie||convertChildrenToData(xe);if(warning(I!=="tags"||lt.every(function(He){return!He.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),I==="tags"||I==="combobox"){var me=lt.some(function(He){return He.options?He.options.some(function(Me){return typeof("value"in Me?Me.value:Me.key)=="number"}):typeof("value"in He?He.value:He.key)=="number"});warning(!me,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(I!=="combobox"||!St,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(I==="combobox"||!Ze,"`backfill` only works with `combobox` mode."),warning(I==="combobox"||!st,"`getInputElement` only work with `combobox` mode."),noteOnce(I!=="combobox"||!st||!ze||!et,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ct&&!Bt&&I!=="combobox"&&I!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||pt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),dt!=null){var Se=toArray(dt);warning(!wt||Se.every(function(He){return _typeof(He)==="object"&&("key"in He||"value"in He)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!tn||Array.isArray(dt),"`value` should be array when `mode` is `multiple` or `tags`")}if(xe){var Pe=null;toNodeArray(xe).some(function(He){if(!React.isValidElement(He)||!He.type)return!1;var Me=He,tt=Me.type;if(tt.isSelectOption)return!1;if(tt.isSelectOptGroup){var $e=toNodeArray(He.props.children).every(function(ht){return!React.isValidElement(ht)||!He.type||ht.type.isSelectOption?!0:(Pe=ht.type,!1)});return!$e}return Pe=tt,!0}),Pe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Pe.displayName||Pe.name||Pe,"`.")),warning(xt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(w,I){if(w){var Ie=function xe(Ze){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et2&&arguments[2]!==void 0?arguments[2]:{},On=xn.source,Gn=On===void 0?"keyboard":On;Po(Dn),et&&xe==="combobox"&&Yt!==null&&Gn==="keyboard"&&Wr(String(Yt))},[et,xe]),Vr=function(Dn,xn,On){var Gn=function(){var po,ro=qn(Dn);return[Tt?{label:ro==null?void 0:ro[fn.label],value:Dn,key:(po=ro==null?void 0:ro.key)!==null&&po!==void 0?po:Dn}:Dn,L(ro)]};if(xn&&dt){var ir=Gn(),$r=(0,f.Z)(ir,2),Dr=$r[0],Pr=$r[1];dt(Dr,Pr)}else if(!xn&&xt&&On!=="clear"){var Hr=Gn(),Eo=(0,f.Z)(Hr,2),jo=Eo[0],_o=Eo[1];xt(jo,_o)}},Ho=Qe(function(Yt,Dn){var xn,On=$t?Dn.selected:!0;On?xn=$t?[].concat((0,c.Z)(Rn),[Yt]):[Yt]:xn=Rn.filter(function(Gn){return Gn.value!==Yt}),Nr(xn),Vr(Yt,On),xe==="combobox"?Wr(""):(!h||wt)&&(Gt(""),Wr(""))}),Do=function(Dn,xn){Nr(Dn);var On=xn.type,Gn=xn.values;(On==="remove"||On==="clear")&&Gn.forEach(function(ir){Vr(ir.value,!1,On)})},Co=function(Dn,xn){if(Gt(Dn),Wr(null),xn.source==="submit"){var On=(Dn||"").trim();if(On){var Gn=Array.from(new Set([].concat((0,c.Z)(Sr),[On])));Nr(Gn),Vr(On,!0),Gt("")}return}xn.source!=="blur"&&(xe==="combobox"&&Nr(Dn),mt==null||mt(Dn))},xo=function(Dn){var xn=Dn;xe!=="tags"&&(xn=Dn.map(function(Gn){var ir=Bn.get(Gn);return ir==null?void 0:ir.value}).filter(function(Gn){return Gn!==void 0}));var On=Array.from(new Set([].concat((0,c.Z)(Sr),(0,c.Z)(xn))));Nr(On),On.forEach(function(Gn){Vr(Gn,!0)})},lo=x.useMemo(function(){var Yt=$e!==!1&&tn!==!1;return(0,X.Z)((0,X.Z)({},Pt),{},{flattenOptions:cr,onActiveValue:So,defaultActiveFirstOption:No,onSelect:Ho,menuItemSelectedIcon:tt,rawValues:Sr,fieldNames:fn,virtual:Yt,direction:ht,listHeight:Zt,listItemHeight:Jt,childrenAsData:Qt})},[Pt,cr,So,No,Ho,tt,Sr,fn,$e,tn,Zt,Jt,Qt]);return x.createElement(gt.Provider,{value:lo},x.createElement(B,(0,i.Z)({},cn,{id:An,prefixCls:ze,ref:I,omitDomProps:Ft,mode:xe,displayValues:Tr,onDisplayValuesChange:Do,direction:ht,searchValue:kt,onSearch:Co,autoClearSearchValue:wt,onSearchSplit:xo,dropdownMatchSelectWidth:tn,OptionList:Ue,emptyOptions:!cr.length,activeValue:Qr,activeDescendantId:"".concat(An,"_list_").concat(no)})))}),Z=Nt;Z.Option=Xt,Z.OptGroup=ot;var we=Z,Ce=we},9296:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{ResizableTextArea:function(){return M},default:function(){return ne}});var i=e(92413),c=e(33708),m=e(400),X=e(39559),f=e(33606),R=e(37061),t=e(26407),oe=e(92310),se=e.n(oe),x=e(93681),ie=e(5643),z=e(18929),b=e(59301),re=e(29301),W=e(34280),J=e(16089),Be=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,ge=["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"],Ee={},K;function P(q){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=q.getAttribute("id")||q.getAttribute("data-reactid")||q.getAttribute("name");if(Q&&Ee[ae])return Ee[ae];var j=window.getComputedStyle(q),g=j.getPropertyValue("box-sizing")||j.getPropertyValue("-moz-box-sizing")||j.getPropertyValue("-webkit-box-sizing"),Y=parseFloat(j.getPropertyValue("padding-bottom"))+parseFloat(j.getPropertyValue("padding-top")),G=parseFloat(j.getPropertyValue("border-bottom-width"))+parseFloat(j.getPropertyValue("border-top-width")),D=ge.map(function(ye){return"".concat(ye,":").concat(j.getPropertyValue(ye))}).join(";"),ce={sizingStyle:D,paddingSize:Y,borderSize:G,boxSizing:g};return Q&&ae&&(Ee[ae]=ce),ce}function v(q){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;K||(K=document.createElement("textarea"),K.setAttribute("tab-index","-1"),K.setAttribute("aria-hidden","true"),document.body.appendChild(K)),q.getAttribute("wrap")?K.setAttribute("wrap",q.getAttribute("wrap")):K.removeAttribute("wrap");var g=P(q,Q),Y=g.paddingSize,G=g.borderSize,D=g.boxSizing,ce=g.sizingStyle;K.setAttribute("style","".concat(ce,";").concat(Be)),K.value=q.value||q.placeholder||"";var ye=void 0,Le=void 0,Oe,ke=K.scrollHeight;if(D==="border-box"?ke+=G:D==="content-box"&&(ke-=Y),ae!==null||j!==null){K.value=" ";var qe=K.scrollHeight-Y;ae!==null&&(ye=qe*ae,D==="border-box"&&(ye=ye+Y+G),ke=Math.max(ye,ke)),j!==null&&(Le=qe*j,D==="border-box"&&(Le=Le+Y+G),Oe=ke>Le?"":"hidden",ke=Math.min(Le,ke))}var nt={height:ke,overflowY:Oe,resize:"none"};return ye&&(nt.minHeight=ye),Le&&(nt.maxHeight=Le),nt}var o=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,F=2,H=b.forwardRef(function(q,Q){var ae=q,j=ae.prefixCls,g=ae.onPressEnter,Y=ae.defaultValue,G=ae.value,D=ae.autoSize,ce=ae.onResize,ye=ae.className,Le=ae.style,Oe=ae.disabled,ke=ae.onChange,qe=ae.onInternalAutoSize,nt=(0,R.Z)(ae,o),je=(0,z.Z)(Y,{value:G,postState:function(ot){return ot!=null?ot:""}}),de=(0,f.Z)(je,2),De=de[0],A=de[1],S=function(ot){A(ot.target.value),ke==null||ke(ot)},d=b.useRef();b.useImperativeHandle(Q,function(){return{textArea:d.current}});var n=b.useMemo(function(){return D&&(0,X.Z)(D)==="object"?[D.minRows,D.maxRows]:[]},[D]),E=(0,f.Z)(n,2),L=E[0],s=E[1],a=!!D,T=function(){try{if(document.activeElement===d.current){var ot=d.current,Mt=ot.selectionStart,Xt=ot.selectionEnd,zt=ot.scrollTop;d.current.setSelectionRange(Mt,Xt),d.current.scrollTop=zt}}catch(sn){}},h=b.useState(F),u=(0,f.Z)(h,2),B=u[0],ue=u[1],_=b.useState(),fe=(0,f.Z)(_,2),$=fe[0],le=fe[1],ee=function(){ue(p)};(0,W.Z)(function(){a&&ee()},[G,L,s,a]),(0,W.Z)(function(){if(B===p)ue(y);else if(B===y){var it=v(d.current,!1,L,s);ue(F),le(it)}else T()},[B]);var Te=b.useRef(),Ve=function(){J.Z.cancel(Te.current)},We=function(ot){B===F&&(ce==null||ce(ot),D&&(Ve(),Te.current=(0,J.Z)(function(){ee()})))};b.useEffect(function(){return Ve},[]);var Je=a?$:null,Qe=(0,c.Z)((0,c.Z)({},Le),Je);return(B===p||B===y)&&(Qe.overflowY="hidden",Qe.overflowX="hidden"),b.createElement(re.Z,{onResize:We,disabled:!(D||ce)},b.createElement("textarea",(0,i.Z)({},nt,{ref:d,style:Qe,className:se()(j,ye,(0,m.Z)({},"".concat(j,"-disabled"),Oe)),disabled:Oe,value:De,onChange:S})))}),M=H,O=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(q,Q){return(0,t.Z)(q||"").slice(0,Q).join("")}function te(q,Q,ae,j){var g=ae;return q?g=be(ae,j):(0,t.Z)(Q||"").lengthj&&(g=Q),g}var Ke=b.forwardRef(function(q,Q){var ae,j=q.defaultValue,g=q.value,Y=q.onFocus,G=q.onBlur,D=q.onChange,ce=q.allowClear,ye=q.maxLength,Le=q.onCompositionStart,Oe=q.onCompositionEnd,ke=q.suffix,qe=q.prefixCls,nt=qe===void 0?"rc-textarea":qe,je=q.classes,de=q.showCount,De=q.className,A=q.style,S=q.disabled,d=q.hidden,n=q.classNames,E=q.styles,L=q.onResize,s=(0,R.Z)(q,O),a=(0,z.Z)(j,{value:g,defaultValue:j}),T=(0,f.Z)(a,2),h=T[0],u=T[1],B=(0,b.useRef)(null),ue=b.useState(!1),_=(0,f.Z)(ue,2),fe=_[0],$=_[1],le=b.useState(!1),ee=(0,f.Z)(le,2),Te=ee[0],Ve=ee[1],We=b.useRef(),Je=b.useRef(0),Qe=b.useState(null),it=(0,f.Z)(Qe,2),ot=it[0],Mt=it[1],Xt=function(){var Ge;(Ge=B.current)===null||Ge===void 0||Ge.textArea.focus()};(0,b.useImperativeHandle)(Q,function(){return{resizableTextArea:B.current,focus:Xt,blur:function(){var Ge;(Ge=B.current)===null||Ge===void 0||Ge.textArea.blur()}}}),(0,b.useEffect)(function(){$(function(Ft){return!S&&Ft})},[S]);var zt=Number(ye)>0,sn=function(Ge){Ve(!0),We.current=h,Je.current=Ge.currentTarget.selectionStart,Le==null||Le(Ge)},Cn=function(Ge){Ve(!1);var Nt=Ge.currentTarget.value;if(zt){var Z,we=Je.current>=ye+1||Je.current===((Z=We.current)===null||Z===void 0?void 0:Z.length);Nt=te(we,We.current,Nt,ye)}Nt!==h&&(u(Nt),(0,ie.rJ)(Ge.currentTarget,Ge,D,Nt)),Oe==null||Oe(Ge)},dn=function(Ge){var Nt=Ge.target.value;if(!Te&&zt){var Z=Ge.target.selectionStart>=ye+1||Ge.target.selectionStart===Nt.length||!Ge.target.selectionStart;Nt=te(Z,h,Nt,ye)}u(Nt),(0,ie.rJ)(Ge.currentTarget,Ge,D,Nt)},gt=function(Ge){var Nt=s.onPressEnter,Z=s.onKeyDown;Ge.key==="Enter"&&Nt&&Nt(Ge),Z==null||Z(Ge)},En=function(Ge){$(!0),Y==null||Y(Ge)},Hn=function(Ge){$(!1),G==null||G(Ge)},Vt=function(Ge){var Nt;u(""),Xt(),(0,ie.rJ)((Nt=B.current)===null||Nt===void 0?void 0:Nt.textArea,Ge,D)},hn=(0,ie.D7)(h);!Te&&zt&&g==null&&(hn=be(hn,ye));var Yn=ke,Ue;if(de){var at=(0,t.Z)(hn).length;(0,X.Z)(de)==="object"?Ue=de.formatter({value:hn,count:at,maxLength:ye}):Ue="".concat(at).concat(zt?" / ".concat(ye):""),Yn=b.createElement(b.Fragment,null,Yn,b.createElement("span",{className:se()("".concat(nt,"-data-count"),n==null?void 0:n.count),style:E==null?void 0:E.count},Ue))}var rt=function(Ge){var Nt;L==null||L(Ge),(Nt=B.current)!==null&&Nt!==void 0&&Nt.textArea.style.height&&Mt(!0)},ut=!s.autoSize&&!de&&!ce,en=b.createElement(x.BaseInput,{value:hn,allowClear:ce,handleReset:Vt,suffix:Yn,prefixCls:nt,classes:{affixWrapper:se()(je==null?void 0:je.affixWrapper,(ae={},(0,m.Z)(ae,"".concat(nt,"-show-count"),de),(0,m.Z)(ae,"".concat(nt,"-textarea-allow-clear"),ce),ae))},disabled:S,focused:fe,className:De,style:(0,c.Z)((0,c.Z)({},A),ot&&!ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ue=="string"?Ue:void 0}},hidden:d,inputElement:b.createElement(M,(0,i.Z)({},s,{onKeyDown:gt,onChange:dn,onFocus:En,onBlur:Hn,onCompositionStart:sn,onCompositionEnd:Cn,className:n==null?void 0:n.textarea,style:(0,c.Z)((0,c.Z)({},E==null?void 0:E.textarea),{},{resize:A==null?void 0:A.resize}),disabled:S,prefixCls:nt,onResize:rt,ref:B}))});return en}),U=Ke,ne=U},39417:function(Ot,Ae,e){e.d(Ae,{Z:function(){return y}});var i=e(92413),c=e(400),m=e(37061),X=e(33708),f=e(6909),R=e(4771),t=e(25314),oe=e(9427),se=e(25440),x=e(92310),ie=e.n(x),z=e(26112),b=e(59301),re=e(39378),W=function(H){for(var M=H.prefixCls,O=H.level,be=H.isStart,te=H.isEnd,Ke="".concat(M,"-indent-unit"),U=[],ne=0;ne0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],d=A.length,n=S.length;if(Math.abs(d-n)!==1)return{add:!1,key:null};function E(L,s){var a=new Map;L.forEach(function(h){a.set(h,!0)});var T=s.filter(function(h){return!a.has(h)});return T.length===1?T[0]:null}return d ").concat(S);return S}var ye=J.forwardRef(function(A,S){var d=A.prefixCls,n=A.data,E=A.selectable,L=A.checkable,s=A.expandedKeys,a=A.selectedKeys,T=A.checkedKeys,h=A.loadedKeys,u=A.loadingKeys,B=A.halfCheckedKeys,ue=A.keyEntities,_=A.disabled,fe=A.dragging,$=A.dragOverNodeKey,le=A.dropPosition,ee=A.motion,Te=A.height,Ve=A.itemHeight,We=A.virtual,Je=A.focusable,Qe=A.activeItem,it=A.focused,ot=A.tabIndex,Mt=A.onKeyDown,Xt=A.onFocus,zt=A.onBlur,sn=A.onActiveChange,Cn=A.onListChangeStart,dn=A.onListChangeEnd,gt=(0,P.Z)(A,ne),En=J.useRef(null),Hn=J.useRef(null);J.useImperativeHandle(S,function(){return{scrollTo:function(pt){En.current.scrollTo(pt)},getIndentWidth:function(){return Hn.current.offsetWidth}}});var Vt=J.useState(s),hn=(0,K.Z)(Vt,2),Yn=hn[0],Ue=hn[1],at=J.useState(n),rt=(0,K.Z)(at,2),ut=rt[0],en=rt[1],Ft=J.useState(n),Ge=(0,K.Z)(Ft,2),Nt=Ge[0],Z=Ge[1],we=J.useState([]),Ce=(0,K.Z)(we,2),w=Ce[0],I=Ce[1],Ie=J.useState(null),xe=(0,K.Z)(Ie,2),Ze=xe[0],ze=xe[1],et=J.useRef(n);et.current=n;function st(){var mt=et.current;en(mt),Z(mt),I([]),ze(null),dn()}(0,v.Z)(function(){Ue(s);var mt=Ke(Yn,s);if(mt.key!==null)if(mt.add){var pt=ut.findIndex(function(Bt){var lt=Bt.key;return lt===mt.key}),wt=G(U(ut,n,mt.key),We,Te,Ve),dt=ut.slice();dt.splice(pt+1,0,Y),Z(dt),I(wt),ze("show")}else{var xt=n.findIndex(function(Bt){var lt=Bt.key;return lt===mt.key}),St=G(U(n,ut,mt.key),We,Te,Ve),tn=n.slice();tn.splice(xt+1,0,Y),Z(tn),I(St),ze("hide")}else ut!==n&&(en(n),Z(n))},[s,n]),J.useEffect(function(){fe||st()},[fe]);var ct=ee?Nt:n,Ct={expandedKeys:s,selectedKeys:a,loadedKeys:h,loadingKeys:u,checkedKeys:T,halfCheckedKeys:B,dragOverNodeKey:$,dropPosition:le,keyEntities:ue};return J.createElement(J.Fragment,null,it&&Qe&&J.createElement("span",{style:q,"aria-live":"assertive"},ce(Qe)),J.createElement("div",null,J.createElement("input",{style:q,disabled:Je===!1||_,tabIndex:Je!==!1?ot:null,onKeyDown:Mt,onFocus:Xt,onBlur:zt,value:"",onChange:Q,"aria-label":"for screen reader"})),J.createElement("div",{className:"".concat(d,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},J.createElement("div",{className:"".concat(d,"-indent")},J.createElement("div",{ref:Hn,className:"".concat(d,"-indent-unit")}))),J.createElement(o.Z,(0,i.Z)({},gt,{data:ct,itemKey:D,height:Te,fullHeight:!1,virtual:We,itemHeight:Ve,prefixCls:"".concat(d,"-list"),ref:En,onVisibleChange:function(pt,wt){var dt=new Set(pt),xt=wt.filter(function(St){return!dt.has(St)});xt.some(function(St){return D(St)===ae})&&st()}}),function(mt){var pt=mt.pos,wt=(0,i.Z)({},(Ee(mt.data),mt.data)),dt=mt.title,xt=mt.key,St=mt.isStart,tn=mt.isEnd,Bt=(0,H.km)(xt,pt);delete wt.key,delete wt.children;var lt=(0,H.H8)(Bt,Ct);return J.createElement(te,(0,i.Z)({},wt,lt,{title:dt,active:!!Qe&&xt===Qe.key,pos:pt,data:mt.data,isStart:St,isEnd:tn,motion:ee,motionNodes:xt===ae?w:null,motionType:Ze,onMotionStart:Cn,onMotionEnd:st,treeNodeRequiredProps:Ct,onMouseMove:function(){sn(null)}}))}))});ye.displayName="NodeList";var Le=ye,Oe=e(35654),ke=e(90782),qe=e(67841),nt=10,je=function(A){(0,se.Z)(d,A);var S=(0,x.Z)(d);function d(){var n;(0,R.Z)(this,d);for(var E=arguments.length,L=new Array(E),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,B=n.state,ue=B.dragChildrenKeys,_=B.dropPosition,fe=B.dropTargetKey,$=B.dropTargetPos,le=B.dropAllowed;if(le){var ee=n.props.onDrop;if(n.setState({dragOverNodeKey:null}),n.cleanDragState(),fe!==null){var Te=(0,X.Z)((0,X.Z)({},(0,H.H8)(fe,n.getTreeNodeRequiredProps())),{},{active:((h=n.getActiveItem())===null||h===void 0?void 0:h.key)===fe,data:(0,qe.Z)(n.state.keyEntities,fe).node}),Ve=ue.indexOf(fe)!==-1;(0,W.ZP)(!Ve,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var We=(0,Oe.yx)($),Je={event:a,node:(0,H.F)(Te),dragNode:n.dragNode?(0,H.F)(n.dragNode.props):null,dragNodesKeys:[n.dragNode.props.eventKey].concat(ue),dropToGap:_!==0,dropPosition:_+Number(We[We.length-1])};u||ee==null||ee(Je),n.dragNode=null}}},n.cleanDragState=function(){var a=n.state.draggingNodeKey;a!==null&&n.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),n.dragStartMousePosition=null,n.currentMouseOverDroppableNodeKey=null},n.triggerExpandActionExpand=function(a,T){var h=n.state,u=h.expandedKeys,B=h.flattenNodes,ue=T.expanded,_=T.key,fe=T.isLeaf;if(!(fe||a.shiftKey||a.metaKey||a.ctrlKey)){var $=B.filter(function(ee){return ee.key===_})[0],le=(0,H.F)((0,X.Z)((0,X.Z)({},(0,H.H8)(_,n.getTreeNodeRequiredProps())),{},{data:$.data}));n.setExpandedKeys(ue?(0,Oe._5)(u,_):(0,Oe.L0)(u,_)),n.onNodeExpand(a,le)}},n.onNodeClick=function(a,T){var h=n.props,u=h.onClick,B=h.expandAction;B==="click"&&n.triggerExpandActionExpand(a,T),u==null||u(a,T)},n.onNodeDoubleClick=function(a,T){var h=n.props,u=h.onDoubleClick,B=h.expandAction;B==="doubleClick"&&n.triggerExpandActionExpand(a,T),u==null||u(a,T)},n.onNodeSelect=function(a,T){var h=n.state.selectedKeys,u=n.state,B=u.keyEntities,ue=u.fieldNames,_=n.props,fe=_.onSelect,$=_.multiple,le=T.selected,ee=T[ue.key],Te=!le;Te?$?h=(0,Oe.L0)(h,ee):h=[ee]:h=(0,Oe._5)(h,ee);var Ve=h.map(function(We){var Je=(0,qe.Z)(B,We);return Je?Je.node:null}).filter(function(We){return We});n.setUncontrolledState({selectedKeys:h}),fe==null||fe(h,{event:"select",selected:Te,node:T,selectedNodes:Ve,nativeEvent:a.nativeEvent})},n.onNodeCheck=function(a,T,h){var u=n.state,B=u.keyEntities,ue=u.checkedKeys,_=u.halfCheckedKeys,fe=n.props,$=fe.checkStrictly,le=fe.onCheck,ee=T.key,Te,Ve={event:"check",node:T,checked:h,nativeEvent:a.nativeEvent};if($){var We=h?(0,Oe.L0)(ue,ee):(0,Oe._5)(ue,ee),Je=(0,Oe._5)(_,ee);Te={checked:We,halfChecked:Je},Ve.checkedNodes=We.map(function(zt){return(0,qe.Z)(B,zt)}).filter(function(zt){return zt}).map(function(zt){return zt.node}),n.setUncontrolledState({checkedKeys:We})}else{var Qe=(0,ke.S)([].concat((0,f.Z)(ue),[ee]),!0,B),it=Qe.checkedKeys,ot=Qe.halfCheckedKeys;if(!h){var Mt=new Set(it);Mt.delete(ee);var Xt=(0,ke.S)(Array.from(Mt),{checked:!1,halfCheckedKeys:ot},B);it=Xt.checkedKeys,ot=Xt.halfCheckedKeys}Te=it,Ve.checkedNodes=[],Ve.checkedNodesPositions=[],Ve.halfCheckedKeys=ot,it.forEach(function(zt){var sn=(0,qe.Z)(B,zt);if(sn){var Cn=sn.node,dn=sn.pos;Ve.checkedNodes.push(Cn),Ve.checkedNodesPositions.push({node:Cn,pos:dn})}}),n.setUncontrolledState({checkedKeys:it},!1,{halfCheckedKeys:ot})}le==null||le(Te,Ve)},n.onNodeLoad=function(a){var T=a.key,h=new Promise(function(u,B){n.setState(function(ue){var _=ue.loadedKeys,fe=_===void 0?[]:_,$=ue.loadingKeys,le=$===void 0?[]:$,ee=n.props,Te=ee.loadData,Ve=ee.onLoad;if(!Te||fe.indexOf(T)!==-1||le.indexOf(T)!==-1)return null;var We=Te(a);return We.then(function(){var Je=n.state.loadedKeys,Qe=(0,Oe.L0)(Je,T);Ve==null||Ve(Qe,{event:"load",node:a}),n.setUncontrolledState({loadedKeys:Qe}),n.setState(function(it){return{loadingKeys:(0,Oe._5)(it.loadingKeys,T)}}),u()}).catch(function(Je){if(n.setState(function(it){return{loadingKeys:(0,Oe._5)(it.loadingKeys,T)}}),n.loadingRetryTimes[T]=(n.loadingRetryTimes[T]||0)+1,n.loadingRetryTimes[T]>=nt){var Qe=n.state.loadedKeys;(0,W.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),n.setUncontrolledState({loadedKeys:(0,Oe.L0)(Qe,T)}),u()}B(Je)}),{loadingKeys:(0,Oe.L0)(le,T)}})});return h.catch(function(){}),h},n.onNodeMouseEnter=function(a,T){var h=n.props.onMouseEnter;h==null||h({event:a,node:T})},n.onNodeMouseLeave=function(a,T){var h=n.props.onMouseLeave;h==null||h({event:a,node:T})},n.onNodeContextMenu=function(a,T){var h=n.props.onRightClick;h&&(a.preventDefault(),h({event:a,node:T}))},n.onFocus=function(){var a=n.props.onFocus;n.setState({focused:!0});for(var T=arguments.length,h=new Array(T),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!n.destroyed){var u=!1,B=!0,ue={};Object.keys(a).forEach(function(_){if(_ in n.props){B=!1;return}u=!0,ue[_]=a[_]}),u&&(!T||B)&&n.setState((0,X.Z)((0,X.Z)({},ue),h))}},n.scrollTo=function(a){n.listRef.current.scrollTo(a)},n}return(0,t.Z)(d,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var E=this.props.activeKey;E!==void 0&&E!==this.state.activeKey&&(this.setState({activeKey:E}),E!==null&&this.scrollTo({key:E}))}},{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 E,L=this.state,s=L.focused,a=L.flattenNodes,T=L.keyEntities,h=L.draggingNodeKey,u=L.activeKey,B=L.dropLevelOffset,ue=L.dropContainerKey,_=L.dropTargetKey,fe=L.dropPosition,$=L.dragOverNodeKey,le=L.indent,ee=this.props,Te=ee.prefixCls,Ve=ee.className,We=ee.style,Je=ee.showLine,Qe=ee.focusable,it=ee.tabIndex,ot=it===void 0?0:it,Mt=ee.selectable,Xt=ee.showIcon,zt=ee.icon,sn=ee.switcherIcon,Cn=ee.draggable,dn=ee.checkable,gt=ee.checkStrictly,En=ee.disabled,Hn=ee.motion,Vt=ee.loadData,hn=ee.filterTreeNode,Yn=ee.height,Ue=ee.itemHeight,at=ee.virtual,rt=ee.titleRender,ut=ee.dropIndicatorRender,en=ee.onContextMenu,Ft=ee.onScroll,Ge=ee.direction,Nt=ee.rootClassName,Z=ee.rootStyle,we=(0,re.Z)(this.props,{aria:!0,data:!0}),Ce;return Cn&&((0,m.Z)(Cn)==="object"?Ce=Cn:typeof Cn=="function"?Ce={nodeDraggable:Cn}:Ce={}),J.createElement(Be.k.Provider,{value:{prefixCls:Te,selectable:Mt,showIcon:Xt,icon:zt,switcherIcon:sn,draggable:Ce,draggingNodeKey:h,checkable:dn,checkStrictly:gt,disabled:En,keyEntities:T,dropLevelOffset:B,dropContainerKey:ue,dropTargetKey:_,dropPosition:fe,dragOverNodeKey:$,indent:le,direction:Ge,dropIndicatorRender:ut,loadData:Vt,filterTreeNode:hn,titleRender:rt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},J.createElement("div",{role:"tree",className:z()(Te,Ve,Nt,(E={},(0,c.Z)(E,"".concat(Te,"-show-line"),Je),(0,c.Z)(E,"".concat(Te,"-focused"),s),(0,c.Z)(E,"".concat(Te,"-active-focused"),u!==null),E)),style:Z},J.createElement(Le,(0,i.Z)({ref:this.listRef,prefixCls:Te,style:We,data:a,disabled:En,selectable:Mt,checkable:!!dn,motion:Hn,dragging:h!==null,height:Yn,itemHeight:Ue,virtual:at,focusable:Qe,focused:s,tabIndex:ot,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:en,onScroll:Ft},this.getTreeNodeRequiredProps(),we))))}}],[{key:"getDerivedStateFromProps",value:function(E,L){var s=L.prevProps,a={prevProps:E};function T(Qe){return!s&&Qe in E||s&&s[Qe]!==E[Qe]}var h,u=L.fieldNames;if(T("fieldNames")&&(u=(0,H.w$)(E.fieldNames),a.fieldNames=u),T("treeData")?h=E.treeData:T("children")&&((0,W.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),h=(0,H.zn)(E.children)),h){a.treeData=h;var B=(0,H.I8)(h,{fieldNames:u});a.keyEntities=(0,X.Z)((0,c.Z)({},ae,g),B.keyEntities)}var ue=a.keyEntities||L.keyEntities;if(T("expandedKeys")||s&&T("autoExpandParent"))a.expandedKeys=E.autoExpandParent||!s&&E.defaultExpandParent?(0,Oe.r7)(E.expandedKeys,ue):E.expandedKeys;else if(!s&&E.defaultExpandAll){var _=(0,X.Z)({},ue);delete _[ae],a.expandedKeys=Object.keys(_).map(function(Qe){return _[Qe].key})}else!s&&E.defaultExpandedKeys&&(a.expandedKeys=E.autoExpandParent||E.defaultExpandParent?(0,Oe.r7)(E.defaultExpandedKeys,ue):E.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,h||a.expandedKeys){var fe=(0,H.oH)(h||L.treeData,a.expandedKeys||L.expandedKeys,u);a.flattenNodes=fe}if(E.selectable&&(T("selectedKeys")?a.selectedKeys=(0,Oe.BT)(E.selectedKeys,E):!s&&E.defaultSelectedKeys&&(a.selectedKeys=(0,Oe.BT)(E.defaultSelectedKeys,E))),E.checkable){var $;if(T("checkedKeys")?$=(0,Oe.E6)(E.checkedKeys)||{}:!s&&E.defaultCheckedKeys?$=(0,Oe.E6)(E.defaultCheckedKeys)||{}:h&&($=(0,Oe.E6)(E.checkedKeys)||{checkedKeys:L.checkedKeys,halfCheckedKeys:L.halfCheckedKeys}),$){var le=$,ee=le.checkedKeys,Te=ee===void 0?[]:ee,Ve=le.halfCheckedKeys,We=Ve===void 0?[]:Ve;if(!E.checkStrictly){var Je=(0,ke.S)(Te,!0,ue);Te=Je.checkedKeys,We=Je.halfCheckedKeys}a.checkedKeys=Te,a.halfCheckedKeys=We}}return T("loadedKeys")&&(a.loadedKeys=E.loadedKeys),a}}]),d}(J.Component);je.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ge,allowDrop:function(){return!0},expandAction:!1},je.TreeNode=y.Z;var de=je,De=de},35654:function(Ot,Ae,e){e.d(Ae,{BT:function(){return J},E6:function(){return Ee},L0:function(){return x},OM:function(){return W},_5:function(){return se},r7:function(){return K},wA:function(){return z},yx:function(){return ie}});var i=e(26407),c=e(39559),m=e(48736),X=e(59301),f=e(39417),R=e(67841),t=e(71430),oe=null;function se(P,v){if(!P)return[];var o=P.slice(),p=o.indexOf(v);return p>=0&&o.splice(p,1),o}function x(P,v){var o=(P||[]).slice();return o.indexOf(v)===-1&&o.push(v),o}function ie(P){return P.split("-")}function z(P,v){var o=[],p=(0,R.Z)(v,P);function y(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];F.forEach(function(H){var M=H.key,O=H.children;o.push(M),y(O)})}return y(p.children),o}function b(P){if(P.parent){var v=ie(P.pos);return Number(v[v.length-1])===P.parent.children.length-1}return!1}function re(P){var v=ie(P.pos);return Number(v[v.length-1])===0}function W(P,v,o,p,y,F,H,M,O,be){var te,Ke=P.clientX,U=P.clientY,ne=P.target.getBoundingClientRect(),q=ne.top,Q=ne.height,ae=(be==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-Ke),j=(ae-12)/p,g=(0,R.Z)(M,o.props.eventKey);if(U-1.5?F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1:F({dragNode:nt,dropNode:je,dropPosition:0})?Oe=0:F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1:F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1,{dropPosition:Oe,dropLevelOffset:ke,dropTargetKey:g.key,dropTargetPos:g.pos,dragOverNodeKey:Le,dropContainerKey:Oe===0?null:((te=g.parent)===null||te===void 0?void 0:te.key)||null,dropAllowed:de}}function J(P,v){if(P){var o=v.multiple;return o?P.slice():P.length?[P[0]]:P}}var Be=function(v){return v};function ge(P,v){if(!P)return[];var o=v||{},p=o.processProps,y=p===void 0?Be:p,F=Array.isArray(P)?P:[P];return F.map(function(H){var M=H.children,O=_objectWithoutProperties(H,oe),be=ge(M,v);return React.createElement(TreeNode,_extends({key:O.key},y(O)),be)})}function Ee(P){if(!P)return null;var v;if(Array.isArray(P))v={checkedKeys:P,halfCheckedKeys:void 0};else if((0,c.Z)(P)==="object")v={checkedKeys:P.checked||void 0,halfCheckedKeys:P.halfChecked||void 0};else return(0,m.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return v}function K(P,v){var o=new Set;function p(y){if(!o.has(y)){var F=(0,R.Z)(v,y);if(F){o.add(y);var H=F.parent,M=F.node;M.disabled||H&&p(H.key)}}}return(P||[]).forEach(function(y){p(y)}),(0,i.Z)(o)}},90782:function(Ot,Ae,e){e.d(Ae,{S:function(){return t}});var i=e(48736),c=e(67841);function m(oe,se){var x=new Set;return oe.forEach(function(ie){se.has(ie)||x.add(ie)}),x}function X(oe){var se=oe||{},x=se.disabled,ie=se.disableCheckbox,z=se.checkable;return!!(x||ie)||z===!1}function f(oe,se,x,ie){for(var z=new Set(oe),b=new Set,re=0;re<=x;re+=1){var W=se.get(re)||new Set;W.forEach(function(Ee){var K=Ee.key,P=Ee.node,v=Ee.children,o=v===void 0?[]:v;z.has(K)&&!ie(P)&&o.filter(function(p){return!ie(p.node)}).forEach(function(p){z.add(p.key)})})}for(var J=new Set,Be=x;Be>=0;Be-=1){var ge=se.get(Be)||new Set;ge.forEach(function(Ee){var K=Ee.parent,P=Ee.node;if(!(ie(P)||!Ee.parent||J.has(Ee.parent.key))){if(ie(Ee.parent.node)){J.add(K.key);return}var v=!0,o=!1;(K.children||[]).filter(function(p){return!ie(p.node)}).forEach(function(p){var y=p.key,F=z.has(y);v&&!F&&(v=!1),!o&&(F||b.has(y))&&(o=!0)}),v&&z.add(K.key),o&&b.add(K.key),J.add(K.key)}})}return{checkedKeys:Array.from(z),halfCheckedKeys:Array.from(m(b,z))}}function R(oe,se,x,ie,z){for(var b=new Set(oe),re=new Set(se),W=0;W<=ie;W+=1){var J=x.get(W)||new Set;J.forEach(function(K){var P=K.key,v=K.node,o=K.children,p=o===void 0?[]:o;!b.has(P)&&!re.has(P)&&!z(v)&&p.filter(function(y){return!z(y.node)}).forEach(function(y){b.delete(y.key)})})}re=new Set;for(var Be=new Set,ge=ie;ge>=0;ge-=1){var Ee=x.get(ge)||new Set;Ee.forEach(function(K){var P=K.parent,v=K.node;if(!(z(v)||!K.parent||Be.has(K.parent.key))){if(z(K.parent.node)){Be.add(P.key);return}var o=!0,p=!1;(P.children||[]).filter(function(y){return!z(y.node)}).forEach(function(y){var F=y.key,H=b.has(F);o&&!H&&(o=!1),!p&&(H||re.has(F))&&(p=!0)}),o||b.delete(P.key),p&&re.add(P.key),Be.add(P.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(m(re,b))}}function t(oe,se,x,ie){var z=[],b;ie?b=ie:b=X;var re=new Set(oe.filter(function(ge){var Ee=!!(0,c.Z)(x,ge);return Ee||z.push(ge),Ee})),W=new Map,J=0;Object.keys(x).forEach(function(ge){var Ee=x[ge],K=Ee.level,P=W.get(K);P||(P=new Set,W.set(K,P)),P.add(Ee),J=Math.max(J,K)}),(0,i.ZP)(!z.length,"Tree missing follow keys: ".concat(z.slice(0,100).map(function(ge){return"'".concat(ge,"'")}).join(", ")));var Be;return se===!0?Be=f(re,W,J,b):Be=R(re,se.halfCheckedKeys,W,J,b),Be}},67841:function(Ot,Ae,e){e.d(Ae,{Z:function(){return i}});function i(c,m){return c[m]}},71430:function(Ot,Ae,e){e.d(Ae,{F:function(){return K},H8:function(){return Ee},I8:function(){return ge},km:function(){return z},oH:function(){return J},w$:function(){return b},zn:function(){return W}});var i=e(39559),c=e(26407),m=e(33708),X=e(37061),f=e(11592),R=e(2738),t=e(48736),oe=e(67841),se=["children"];function x(P,v){return"".concat(P,"-").concat(v)}function ie(P){return P&&P.type&&P.type.isTreeNode}function z(P,v){return P!=null?P:v}function b(P){var v=P||{},o=v.title,p=v._title,y=v.key,F=v.children,H=o||"title";return{title:H,_title:p||[H],key:y||"key",children:F||"children"}}function re(P,v){var o=new Map;function p(y){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(H){var M=H[v.key],O=H[v.children];warning(M!=null,"Tree node must have a certain key: [".concat(F).concat(M,"]"));var be=String(M);warning(!o.has(be)||M===null||M===void 0,"Same 'key' exist in the Tree: ".concat(be)),o.set(be,!0),p(O,"".concat(F).concat(be," > "))})}p(P)}function W(P){function v(o){var p=(0,f.Z)(o);return p.map(function(y){if(!ie(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var F=y.key,H=y.props,M=H.children,O=(0,X.Z)(H,se),be=(0,m.Z)({key:F},O),te=v(M);return te.length&&(be.children=te),be}).filter(function(y){return y})}return v(P)}function J(P,v,o){var p=b(o),y=p._title,F=p.key,H=p.children,M=new Set(v===!0?[]:v),O=[];function be(te){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return te.map(function(U,ne){for(var q=x(Ke?Ke.pos:"0",ne),Q=z(U[F],q),ae,j=0;j1&&arguments[1]!==void 0?arguments[1]:{},o=v.initWrapper,p=v.processEntity,y=v.onProcessFinished,F=v.externalGetKey,H=v.childrenPropName,M=v.fieldNames,O=arguments.length>2?arguments[2]:void 0,be=F||O,te={},Ke={},U={posEntities:te,keyEntities:Ke};return o&&(U=o(U)||U),Be(P,function(ne){var q=ne.node,Q=ne.index,ae=ne.pos,j=ne.key,g=ne.parentPos,Y=ne.level,G=ne.nodes,D={node:q,nodes:G,index:Q,key:j,pos:ae,level:Y},ce=z(j,ae);te[ae]=D,Ke[ce]=D,D.parent=te[g],D.parent&&(D.parent.children=D.parent.children||[],D.parent.children.push(D)),p&&p(D,U)},{externalGetKey:be,childrenPropName:H,fieldNames:M}),y&&y(U),U}function Ee(P,v){var o=v.expandedKeys,p=v.selectedKeys,y=v.loadedKeys,F=v.loadingKeys,H=v.checkedKeys,M=v.halfCheckedKeys,O=v.dragOverNodeKey,be=v.dropPosition,te=v.keyEntities,Ke=(0,oe.Z)(te,P),U={eventKey:P,expanded:o.indexOf(P)!==-1,selected:p.indexOf(P)!==-1,loaded:y.indexOf(P)!==-1,loading:F.indexOf(P)!==-1,checked:H.indexOf(P)!==-1,halfChecked:M.indexOf(P)!==-1,pos:String(Ke?Ke.pos:""),dragOver:O===P&&be===0,dragOverGapTop:O===P&&be===-1,dragOverGapBottom:O===P&&be===1};return U}function K(P){var v=P.data,o=P.expanded,p=P.selected,y=P.checked,F=P.loaded,H=P.loading,M=P.halfChecked,O=P.dragOver,be=P.dragOverGapTop,te=P.dragOverGapBottom,Ke=P.pos,U=P.active,ne=P.eventKey,q=(0,m.Z)((0,m.Z)({},v),{},{expanded:o,selected:p,checked:y,loaded:F,loading:H,halfChecked:M,dragOver:O,dragOverGapTop:be,dragOverGapBottom:te,pos:Ke,active:U,key:ne});return"props"in q||Object.defineProperty(q,"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`."),P}}),q}},8224:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(4676);function c(m,X,f,R){var t=i.unstable_batchedUpdates?function(se){i.unstable_batchedUpdates(f,se)}:f;return m!=null&&m.addEventListener&&m.addEventListener(X,t,R),{remove:function(){m!=null&&m.removeEventListener&&m.removeEventListener(X,t,R)}}}},55468:function(Ot,Ae,e){e.d(Ae,{g1:function(){return ie},os:function(){return b}});var i=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},m={cssFloat:1,styleFloat:1,float:1};function X(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function f(re,W,J){if(W=W.toLowerCase(),J==="auto"){if(W==="height")return re.offsetHeight;if(W==="width")return re.offsetWidth}return W in c||(c[W]=i.test(W)),c[W]?parseFloat(J)||0:J}function R(re,W){var J=arguments.length,Be=X(re);return W=m[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,J===1?Be:f(re,W,Be[W]||re.style[W])}function t(re,W,J){var Be=arguments.length;if(W=m[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,Be===3)return typeof J=="number"&&i.test(W)&&(J="".concat(J,"px")),re.style[W]=J,J;for(var ge in W)W.hasOwnProperty(ge)&&t(re,ge,W[ge]);return X(re)}function oe(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function se(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function x(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),W=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:W}}function ie(){var re=document.documentElement.clientWidth,W=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:W}}function z(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function b(re){var W=re.getBoundingClientRect(),J=document.documentElement;return{left:W.left+(window.pageXOffset||J.scrollLeft)-(J.clientLeft||document.body.clientLeft||0),top:W.top+(window.pageYOffset||J.scrollTop)-(J.clientTop||document.body.clientTop||0)}}},24514:function(Ot,Ae,e){e.d(Ae,{G:function(){return X}});var i=e(47273),c=function(R){if((0,i.Z)()&&window.document.documentElement){var t=Array.isArray(R)?R:[R],oe=window.document.documentElement;return t.some(function(se){return se in oe.style})}return!1},m=function(R,t){if(!c(R))return!1;var oe=document.createElement("div"),se=oe.style[R];return oe.style[R]=t,oe.style[R]!==se};function X(f,R){return!Array.isArray(f)&&R!==void 0?m(f,R):c(f)}},24916:function(Ot,Ae,e){e.d(Ae,{Z:function(){return je}});var i=e(92413),c=e(39559),m=e(33708),X=e(400),f=e(33606),R=e(37061),t=e(92310),oe=e.n(t),se=e(29301),x=e(70425),ie=e(34280),z=e(59301),b=e(4676),re=z.forwardRef(function(de,De){var A=de.height,S=de.offsetY,d=de.offsetX,n=de.children,E=de.prefixCls,L=de.onInnerResize,s=de.innerProps,a=de.rtl,T=de.extra,h={},u={display:"flex",flexDirection:"column"};return S!==void 0&&(h={height:A,position:"relative",overflow:"hidden"},u=(0,m.Z)((0,m.Z)({},u),{},(0,X.Z)((0,X.Z)((0,X.Z)((0,X.Z)((0,X.Z)({transform:"translateY(".concat(S,"px)")},a?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),z.createElement("div",{style:h},z.createElement(se.Z,{onResize:function(ue){var _=ue.offsetHeight;_&&L&&L()}},z.createElement("div",(0,i.Z)({style:u,className:oe()((0,X.Z)({},"".concat(E,"-holder-inner"),E)),ref:De},s),n,T)))});re.displayName="Filler";var W=re;function J(de){var De=de.children,A=de.setRef,S=z.useCallback(function(d){A(d)},[]);return z.cloneElement(De,{ref:S})}function Be(de,De,A,S,d,n,E,L){var s=L.getKey;return de.slice(De,A+1).map(function(a,T){var h=De+T,u=E(a,h,{style:{width:S},offsetX:d}),B=s(a);return z.createElement(J,{key:B,setRef:function(_){return n(a,_)}},u)})}function ge(de,De,A,S){var d=A-de,n=De-A,E=Math.min(d,n)*2;if(S<=E){var L=Math.floor(S/2);return S%2?A+L+1:A-L}return d>n?A-(S-n):A+(S-d)}function Ee(de,De,A){var S=de.length,d=De.length,n,E;if(S===0&&d===0)return null;S2&&arguments[2]!==void 0?arguments[2]:!1,h=s?a<0&&L.current.left||a>0&&L.current.right:a<0&&L.current.top||a>0&&L.current.bottom;return T&&h?(clearTimeout(n.current),d.current=!1):(!h||d.current)&&E(),!d.current&&h}};function y(de,De,A,S,d,n,E){var L=(0,z.useRef)(0),s=(0,z.useRef)(null),a=(0,z.useRef)(null),T=(0,z.useRef)(!1),h=p(De,A,S,d);function u(le,ee){if(P.Z.cancel(s.current),!h(!1,ee)){var Te=le;if(!Te._virtualHandled)Te._virtualHandled=!0;else return;L.current+=ee,a.current=ee,o||Te.preventDefault(),s.current=(0,P.Z)(function(){var Ve=T.current?10:1;E(L.current*Ve,!1),L.current=0})}}function B(le,ee){E(ee,!0),o||le.preventDefault()}var ue=(0,z.useRef)(null),_=(0,z.useRef)(null);function fe(le){if(de){P.Z.cancel(_.current),_.current=(0,P.Z)(function(){ue.current=null},2);var ee=le.deltaX,Te=le.deltaY,Ve=le.shiftKey,We=ee,Je=Te;(ue.current==="sx"||!ue.current&&Ve&&Te&&!ee)&&(We=Te,Je=0,ue.current="sx");var Qe=Math.abs(We),it=Math.abs(Je);ue.current===null&&(ue.current=n&&Qe>it?"x":"y"),ue.current==="y"?u(le,Je):B(le,We)}}function $(le){de&&(T.current=le.detail===a.current)}return[fe,$]}function F(de,De,A,S){var d=z.useMemo(function(){return[new Map,[]]},[de,A.id,S]),n=(0,f.Z)(d,2),E=n[0],L=n[1],s=function(T){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:T,u=E.get(T),B=E.get(h);if(u===void 0||B===void 0)for(var ue=de.length,_=L.length;_0&&arguments[0]!==void 0?arguments[0]:!1;T();var ue=function(){var $=!1;L.current.forEach(function(le,ee){if(le&&le.offsetParent){var Te=le.offsetHeight,Ve=getComputedStyle(le),We=Ve.marginTop,Je=Ve.marginBottom,Qe=te(We),it=te(Je),ot=Te+Qe+it;s.current.get(ee)!==ot&&(s.current.set(ee,ot),$=!0)}}),$&&E(function(le){return le+1})};if(B)ue();else{a.current+=1;var _=a.current;Promise.resolve().then(function(){_===a.current&&ue()})}}function u(B,ue){var _=de(B),fe=L.current.get(_);ue?(L.current.set(_,ue),h()):L.current.delete(_),!fe!=!ue&&(ue?De==null||De(B):A==null||A(B))}return(0,z.useEffect)(function(){return T},[]),[u,h,s.current,n]}var U=14/15;function ne(de,De,A){var S=(0,z.useRef)(!1),d=(0,z.useRef)(0),n=(0,z.useRef)(0),E=(0,z.useRef)(null),L=(0,z.useRef)(null),s,a=function(B){if(S.current){var ue=Math.ceil(B.touches[0].pageX),_=Math.ceil(B.touches[0].pageY),fe=d.current-ue,$=n.current-_,le=Math.abs(fe)>Math.abs($);le?d.current=ue:n.current=_;var ee=A(le,le?fe:$,!1,B);ee&&B.preventDefault(),clearInterval(L.current),ee&&(L.current=setInterval(function(){le?fe*=U:$*=U;var Te=Math.floor(le?fe:$);(!A(le,Te,!0)||Math.abs(Te)<=.1)&&clearInterval(L.current)},16))}},T=function(){S.current=!1,s()},h=function(B){s(),B.touches.length===1&&!S.current&&(S.current=!0,d.current=Math.ceil(B.touches[0].pageX),n.current=Math.ceil(B.touches[0].pageY),E.current=B.target,E.current.addEventListener("touchmove",a,{passive:!1}),E.current.addEventListener("touchend",T,{passive:!0}))};s=function(){E.current&&(E.current.removeEventListener("touchmove",a),E.current.removeEventListener("touchend",T))},(0,ie.Z)(function(){return de&&De.current.addEventListener("touchstart",h,{passive:!0}),function(){var u;(u=De.current)===null||u===void 0||u.removeEventListener("touchstart",h),s(),clearInterval(L.current)}},[de])}function q(de){return Math.floor(Math.pow(de,.5))}function Q(de,De){var A="touches"in de?de.touches[0]:de;return A[De?"pageX":"pageY"]-window[De?"scrollX":"scrollY"]}function ae(de,De,A){z.useEffect(function(){var S=De.current;if(de&&S){var d=!1,n,E,L=function(){P.Z.cancel(n)},s=function u(){L(),n=(0,P.Z)(function(){A(E),u()})},a=function(B){if(!B.target.draggable){var ue=B;ue._virtualHandled||(ue._virtualHandled=!0,d=!0)}},T=function(){d=!1,L()},h=function(B){if(d){var ue=Q(B,!1),_=S.getBoundingClientRect(),fe=_.top,$=_.bottom;if(ue<=fe){var le=fe-ue;E=-q(le),s()}else if(ue>=$){var ee=ue-$;E=q(ee),s()}else L()}};return S.addEventListener("mousedown",a),S.ownerDocument.addEventListener("mouseup",T),S.ownerDocument.addEventListener("mousemove",h),function(){S.removeEventListener("mousedown",a),S.ownerDocument.removeEventListener("mouseup",T),S.ownerDocument.removeEventListener("mousemove",h),L()}}},[de])}var j=10;function g(de,De,A,S,d,n,E,L){var s=z.useRef(),a=z.useState(null),T=(0,f.Z)(a,2),h=T[0],u=T[1];return(0,ie.Z)(function(){if(h&&h.times=0;sn-=1){var Cn=d(De[sn]),dn=A.get(Cn);if(dn===void 0){le=!0;break}if(zt-=dn,zt<=0)break}switch(Ve){case"top":Te=Je-fe;break;case"bottom":Te=Qe-$+fe;break;default:{var gt=de.current.scrollTop,En=gt+$;JeEn&&(ee="bottom")}}Te!==null&&E(Te),Te!==h.lastTop&&(le=!0)}le&&u((0,m.Z)((0,m.Z)({},h),{},{times:h.times+1,targetAlign:ee,lastTop:Te}))}},[h,de.current]),function(B){if(B==null){L();return}if(P.Z.cancel(s.current),typeof B=="number")E(B);else if(B&&(0,c.Z)(B)==="object"){var ue,_=B.align;"index"in B?ue=B.index:ue=De.findIndex(function(le){return d(le)===B.key});var fe=B.offset,$=fe===void 0?0:fe;u({times:0,index:ue,offset:$,originAlign:_})}}}var Y=z.forwardRef(function(de,De){var A=de.prefixCls,S=de.rtl,d=de.scrollOffset,n=de.scrollRange,E=de.onStartMove,L=de.onStopMove,s=de.onScroll,a=de.horizontal,T=de.spinSize,h=de.containerSize,u=de.style,B=de.thumbStyle,ue=de.showScrollBar,_=z.useState(!1),fe=(0,f.Z)(_,2),$=fe[0],le=fe[1],ee=z.useState(null),Te=(0,f.Z)(ee,2),Ve=Te[0],We=Te[1],Je=z.useState(null),Qe=(0,f.Z)(Je,2),it=Qe[0],ot=Qe[1],Mt=!S,Xt=z.useRef(),zt=z.useRef(),sn=z.useState(ue),Cn=(0,f.Z)(sn,2),dn=Cn[0],gt=Cn[1],En=z.useRef(),Hn=function(){ue===!0||ue===!1||(clearTimeout(En.current),gt(!0),En.current=setTimeout(function(){gt(!1)},3e3))},Vt=n-h||0,hn=h-T||0,Yn=z.useMemo(function(){if(d===0||Vt===0)return 0;var Z=d/Vt;return Z*hn},[d,Vt,hn]),Ue=function(we){we.stopPropagation(),we.preventDefault()},at=z.useRef({top:Yn,dragging:$,pageY:Ve,startTop:it});at.current={top:Yn,dragging:$,pageY:Ve,startTop:it};var rt=function(we){le(!0),We(Q(we,a)),ot(at.current.top),E(),we.stopPropagation(),we.preventDefault()};z.useEffect(function(){var Z=function(I){I.preventDefault()},we=Xt.current,Ce=zt.current;return we.addEventListener("touchstart",Z,{passive:!1}),Ce.addEventListener("touchstart",rt,{passive:!1}),function(){we.removeEventListener("touchstart",Z),Ce.removeEventListener("touchstart",rt)}},[]);var ut=z.useRef();ut.current=Vt;var en=z.useRef();en.current=hn,z.useEffect(function(){if($){var Z,we=function(I){var Ie=at.current,xe=Ie.dragging,Ze=Ie.pageY,ze=Ie.startTop;P.Z.cancel(Z);var et=Xt.current.getBoundingClientRect(),st=h/(a?et.width:et.height);if(xe){var ct=(Q(I,a)-Ze)*st,Ct=ze;!Mt&&a?Ct-=ct:Ct+=ct;var mt=ut.current,pt=en.current,wt=pt?Ct/pt:0,dt=Math.ceil(wt*mt);dt=Math.max(dt,0),dt=Math.min(dt,mt),Z=(0,P.Z)(function(){s(dt,a)})}},Ce=function(){le(!1),L()};return window.addEventListener("mousemove",we,{passive:!0}),window.addEventListener("touchmove",we,{passive:!0}),window.addEventListener("mouseup",Ce,{passive:!0}),window.addEventListener("touchend",Ce,{passive:!0}),function(){window.removeEventListener("mousemove",we),window.removeEventListener("touchmove",we),window.removeEventListener("mouseup",Ce),window.removeEventListener("touchend",Ce),P.Z.cancel(Z)}}},[$]),z.useEffect(function(){return Hn(),function(){clearTimeout(En.current)}},[d]),z.useImperativeHandle(De,function(){return{delayHidden:Hn}});var Ft="".concat(A,"-scrollbar"),Ge={position:"absolute",visibility:dn?null:"hidden"},Nt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return a?(Ge.height=8,Ge.left=0,Ge.right=0,Ge.bottom=0,Nt.height="100%",Nt.width=T,Mt?Nt.left=Yn:Nt.right=Yn):(Ge.width=8,Ge.top=0,Ge.bottom=0,Mt?Ge.right=0:Ge.left=0,Nt.width="100%",Nt.height=T,Nt.top=Yn),z.createElement("div",{ref:Xt,className:oe()(Ft,(0,X.Z)((0,X.Z)((0,X.Z)({},"".concat(Ft,"-horizontal"),a),"".concat(Ft,"-vertical"),!a),"".concat(Ft,"-visible"),dn)),style:(0,m.Z)((0,m.Z)({},Ge),u),onMouseDown:Ue,onMouseMove:Hn},z.createElement("div",{ref:zt,className:oe()("".concat(Ft,"-thumb"),(0,X.Z)({},"".concat(Ft,"-thumb-moving"),$)),style:(0,m.Z)((0,m.Z)({},Nt),B),onMouseDown:rt}))}),G=Y,D=20;function ce(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,A=de/De*de;return isNaN(A)&&(A=0),A=Math.max(A,D),Math.floor(A)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Le=[],Oe={overflowY:"auto",overflowAnchor:"none"};function ke(de,De){var A=de.prefixCls,S=A===void 0?"rc-virtual-list":A,d=de.className,n=de.height,E=de.itemHeight,L=de.fullHeight,s=L===void 0?!0:L,a=de.style,T=de.data,h=de.children,u=de.itemKey,B=de.virtual,ue=de.direction,_=de.scrollWidth,fe=de.component,$=fe===void 0?"div":fe,le=de.onScroll,ee=de.onVirtualScroll,Te=de.onVisibleChange,Ve=de.innerProps,We=de.extraRender,Je=de.styles,Qe=de.showScrollBar,it=Qe===void 0?"optional":Qe,ot=(0,R.Z)(de,ye),Mt=z.useCallback(function(Dt){return typeof u=="function"?u(Dt):Dt==null?void 0:Dt[u]},[u]),Xt=Ke(Mt,null,null),zt=(0,f.Z)(Xt,4),sn=zt[0],Cn=zt[1],dn=zt[2],gt=zt[3],En=!!(B!==!1&&n&&E),Hn=z.useMemo(function(){return Object.values(dn.maps).reduce(function(Dt,Et){return Dt+Et},0)},[dn.id,dn.maps]),Vt=En&&T&&(Math.max(E*T.length,Hn)>n||!!_),hn=ue==="rtl",Yn=oe()(S,(0,X.Z)({},"".concat(S,"-rtl"),hn),d),Ue=T||Le,at=(0,z.useRef)(),rt=(0,z.useRef)(),ut=(0,z.useRef)(),en=(0,z.useState)(0),Ft=(0,f.Z)(en,2),Ge=Ft[0],Nt=Ft[1],Z=(0,z.useState)(0),we=(0,f.Z)(Z,2),Ce=we[0],w=we[1],I=(0,z.useState)(!1),Ie=(0,f.Z)(I,2),xe=Ie[0],Ze=Ie[1],ze=function(){Ze(!0)},et=function(){Ze(!1)},st={getKey:Mt};function ct(Dt){Nt(function(Et){var an;typeof Dt=="function"?an=Dt(Et):an=Dt;var Rn=Jt(an);return at.current.scrollTop=Rn,Rn})}var Ct=(0,z.useRef)({start:0,end:Ue.length}),mt=(0,z.useRef)(),pt=K(Ue,Mt),wt=(0,f.Z)(pt,1),dt=wt[0];mt.current=dt;var xt=z.useMemo(function(){if(!En)return{scrollHeight:void 0,start:0,end:Ue.length-1,offset:void 0};if(!Vt){var Dt;return{scrollHeight:((Dt=rt.current)===null||Dt===void 0?void 0:Dt.offsetHeight)||0,start:0,end:Ue.length-1,offset:void 0}}for(var Et=0,an,Rn,qn,Tr=Ue.length,Sr=0;Sr=Ge&&an===void 0&&(an=Sr,Rn=Et),wr>Ge+n&&qn===void 0&&(qn=Sr),Et=wr}return an===void 0&&(an=0,Rn=0,qn=Math.ceil(n/E)),qn===void 0&&(qn=Ue.length-1),qn=Math.min(qn+1,Ue.length-1),{scrollHeight:Et,start:an,end:qn,offset:Rn}},[Vt,En,Ge,Ue,gt,n]),St=xt.scrollHeight,tn=xt.start,Bt=xt.end,lt=xt.offset;Ct.current.start=tn,Ct.current.end=Bt,z.useLayoutEffect(function(){var Dt=dn.getRecord();if(Dt.size===1){var Et=Array.from(Dt)[0],an=Ue[tn];if(an){var Rn=Mt(an);if(Rn===Et){var qn=dn.get(Et),Tr=qn-E;ct(function(Sr){return Sr+Tr})}}}dn.resetRecord()},[St]);var me=z.useState({width:0,height:n}),Se=(0,f.Z)(me,2),Pe=Se[0],He=Se[1],Me=function(Et){He({width:Et.offsetWidth,height:Et.offsetHeight})},tt=(0,z.useRef)(),$e=(0,z.useRef)(),ht=z.useMemo(function(){return ce(Pe.width,_)},[Pe.width,_]),Rt=z.useMemo(function(){return ce(Pe.height,St)},[Pe.height,St]),Zt=St-n,rn=(0,z.useRef)(Zt);rn.current=Zt;function Jt(Dt){var Et=Dt;return Number.isNaN(rn.current)||(Et=Math.min(Et,rn.current)),Et=Math.max(Et,0),Et}var on=Ge<=0,Kt=Ge>=Zt,Tt=Ce<=0,un=Ce>=_,cn=p(on,Kt,Tt,un),An=function(){return{x:hn?-Ce:Ce,y:Ge}},$t=(0,z.useRef)(An()),Qt=(0,x.useEvent)(function(Dt){if(ee){var Et=(0,m.Z)((0,m.Z)({},An()),Dt);($t.current.x!==Et.x||$t.current.y!==Et.y)&&(ee(Et),$t.current=Et)}});function pn(Dt,Et){var an=Dt;Et?((0,b.flushSync)(function(){w(an)}),Qt()):ct(an)}function fn(Dt){var Et=Dt.currentTarget.scrollTop;Et!==Ge&&ct(Et),le==null||le(Dt),Qt()}var Pn=function(Et){var an=Et,Rn=_?_-Pe.width:0;return an=Math.max(an,0),an=Math.min(an,Rn),an},tr=(0,x.useEvent)(function(Dt,Et){Et?((0,b.flushSync)(function(){w(function(an){var Rn=an+(hn?-Dt:Dt);return Pn(Rn)})}),Qt()):ct(function(an){var Rn=an+Dt;return Rn})}),kt=y(En,on,Kt,Tt,un,!!_,tr),Gt=(0,f.Z)(kt,2),Pt=Gt[0],Ln=Gt[1];ne(En,at,function(Dt,Et,an,Rn){var qn=Rn;return cn(Dt,Et,an)?!1:!qn||!qn._virtualHandled?(qn&&(qn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:Dt?Et:0,deltaY:Dt?0:Et}),!0):!1}),ae(Vt,at,function(Dt){ct(function(Et){return Et+Dt})}),(0,ie.Z)(function(){function Dt(an){var Rn=on&&an.detail<0,qn=Kt&&an.detail>0;En&&!Rn&&!qn&&an.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",Ln,{passive:!0}),Et.addEventListener("MozMousePixelScroll",Dt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",Ln),Et.removeEventListener("MozMousePixelScroll",Dt)}},[En,on,Kt]),(0,ie.Z)(function(){if(_){var Dt=Pn(Ce);w(Dt),Qt({x:Dt})}},[Pe.width,_]);var Bn=function(){var Et,an;(Et=tt.current)===null||Et===void 0||Et.delayHidden(),(an=$e.current)===null||an===void 0||an.delayHidden()},wn=g(at,Ue,dn,E,Mt,function(){return Cn(!0)},ct,Bn);z.useImperativeHandle(De,function(){return{nativeElement:ut.current,getScrollInfo:An,scrollTo:function(Et){function an(Rn){return Rn&&(0,c.Z)(Rn)==="object"&&("left"in Rn||"top"in Rn)}an(Et)?(Et.left!==void 0&&w(Pn(Et.left)),wn(Et.top)):wn(Et)}}}),(0,ie.Z)(function(){if(Te){var Dt=Ue.slice(tn,Bt+1);Te(Dt,Ue)}},[tn,Bt,Ue]);var In=F(Ue,Mt,dn,E),jn=We==null?void 0:We({start:tn,end:Bt,virtual:Vt,offsetX:Ce,offsetY:lt,rtl:hn,getSize:In}),rr=Be(Ue,tn,Bt,_,Ce,sn,h,st),Un=null;n&&(Un=(0,m.Z)((0,X.Z)({},s?"height":"maxHeight",n),Oe),En&&(Un.overflowY="hidden",_&&(Un.overflowX="hidden"),xe&&(Un.pointerEvents="none")));var or={};return hn&&(or.dir="rtl"),z.createElement("div",(0,i.Z)({ref:ut,style:(0,m.Z)((0,m.Z)({},a),{},{position:"relative"}),className:Yn},or,ot),z.createElement(se.Z,{onResize:Me},z.createElement($,{className:"".concat(S,"-holder"),style:Un,ref:at,onScroll:fn,onMouseEnter:Bn},z.createElement(W,{prefixCls:S,height:St,offsetX:Ce,offsetY:lt,scrollWidth:_,onInnerResize:Cn,ref:rt,innerProps:Ve,rtl:hn,extra:jn},rr))),Vt&&St>n&&z.createElement(G,{ref:tt,prefixCls:S,scrollOffset:Ge,scrollRange:St,rtl:hn,onScroll:pn,onStartMove:ze,onStopMove:et,spinSize:Rt,containerSize:Pe.height,style:Je==null?void 0:Je.verticalScrollBar,thumbStyle:Je==null?void 0:Je.verticalScrollBarThumb,showScrollBar:it}),Vt&&_>Pe.width&&z.createElement(G,{ref:$e,prefixCls:S,scrollOffset:Ce,scrollRange:_,rtl:hn,onScroll:pn,onStartMove:ze,onStopMove:et,spinSize:ht,containerSize:Pe.width,horizontal:!0,style:Je==null?void 0:Je.horizontalScrollBar,thumbStyle:Je==null?void 0:Je.horizontalScrollBarThumb,showScrollBar:it}))}var qe=z.forwardRef(ke);qe.displayName="List";var nt=qe,je=nt},96908:function(Ot){Ot.exports="data:image/png;base64,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"},57177:function(Ot){Ot.exports="data:image/png;base64,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"},81378:function(Ot){Ot.exports="data:image/png;base64,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"},16722:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});const i=se=>typeof se=="object"&&se!=null&&se.nodeType===1,c=(se,x)=>(!x||se!=="hidden")&&se!=="visible"&&se!=="clip",m=(se,x)=>{if(se.clientHeight{const b=(re=>{if(!re.ownerDocument||!re.ownerDocument.defaultView)return null;try{return re.ownerDocument.defaultView.frameElement}catch(W){return null}})(z);return!!b&&(b.clientHeightrex||re>se&&W=x&&J>=ie?re-se-z:W>x&&Jie?W-x+b:0,f=se=>{const x=se.parentElement;return x==null?se.getRootNode().host||null:x},R=(se,x)=>{var ie,z,b,re;if(typeof document=="undefined")return[];const{scrollMode:W,block:J,inline:Be,boundary:ge,skipOverflowHiddenElements:Ee}=x,K=typeof ge=="function"?ge:G=>G!==ge;if(!i(se))throw new TypeError("Invalid target");const P=document.scrollingElement||document.documentElement,v=[];let o=se;for(;i(o)&&K(o);){if(o=f(o),o===P){v.push(o);break}o!=null&&o===document.body&&m(o)&&!m(document.documentElement)||o!=null&&m(o,Ee)&&v.push(o)}const p=(z=(ie=window.visualViewport)==null?void 0:ie.width)!=null?z:innerWidth,y=(re=(b=window.visualViewport)==null?void 0:b.height)!=null?re:innerHeight,{scrollX:F,scrollY:H}=window,{height:M,width:O,top:be,right:te,bottom:Ke,left:U}=se.getBoundingClientRect(),{top:ne,right:q,bottom:Q,left:ae}=(G=>{const D=window.getComputedStyle(G);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(se);let j=J==="start"||J==="nearest"?be-ne:J==="end"?Ke+Q:be+M/2-ne+Q,g=Be==="center"?U+O/2-ae+q:Be==="end"?te+q:U-ae;const Y=[];for(let G=0;G=0&&U>=0&&Ke<=y&&te<=p&&(D===P&&!m(D)||be>=Le&&Ke<=ke&&U>=qe&&te<=Oe))return Y;const nt=getComputedStyle(D),je=parseInt(nt.borderLeftWidth,10),de=parseInt(nt.borderTopWidth,10),De=parseInt(nt.borderRightWidth,10),A=parseInt(nt.borderBottomWidth,10);let S=0,d=0;const n="offsetWidth"in D?D.offsetWidth-D.clientWidth-je-De:0,E="offsetHeight"in D?D.offsetHeight-D.clientHeight-de-A:0,L="offsetWidth"in D?D.offsetWidth===0?0:ye/D.offsetWidth:0,s="offsetHeight"in D?D.offsetHeight===0?0:ce/D.offsetHeight:0;if(P===D)S=J==="start"?j:J==="end"?j-y:J==="nearest"?X(H,H+y,y,de,A,H+j,H+j+M,M):j-y/2,d=Be==="start"?g:Be==="center"?g-p/2:Be==="end"?g-p:X(F,F+p,p,je,De,F+g,F+g+O,O),S=Math.max(0,S+H),d=Math.max(0,d+F);else{S=J==="start"?j-Le-de:J==="end"?j-ke+A+E:J==="nearest"?X(Le,ke,ce,de,A+E,j,j+M,M):j-(Le+ce/2)+E/2,d=Be==="start"?g-qe-je:Be==="center"?g-(qe+ye/2)+n/2:Be==="end"?g-Oe+De+n:X(qe,Oe,ye,je,De+n,g,g+O,O);const{scrollLeft:a,scrollTop:T}=D;S=s===0?0:Math.max(0,Math.min(T+S/s,D.scrollHeight-ce/s+E)),d=L===0?0:Math.max(0,Math.min(a+d/L,D.scrollWidth-ye/L+n)),j+=T-S,g+=a-d}Y.push({el:D,top:S,left:d})}return Y},t=se=>se===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(se)?se:{block:"start",inline:"nearest"};function oe(se,x){if(!se.isConnected||!(b=>{let re=b;for(;re&&re.parentNode;){if(re.parentNode===document)return!0;re=re.parentNode instanceof ShadowRoot?re.parentNode.host:re.parentNode}return!1})(se))return;const ie=(b=>{const re=window.getComputedStyle(b);return{top:parseFloat(re.scrollMarginTop)||0,right:parseFloat(re.scrollMarginRight)||0,bottom:parseFloat(re.scrollMarginBottom)||0,left:parseFloat(re.scrollMarginLeft)||0}})(se);if((b=>typeof b=="object"&&typeof b.behavior=="function")(x))return x.behavior(R(se,x));const z=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:b,top:re,left:W}of R(se,t(x))){const J=re-ie.top+ie.bottom,Be=W-ie.left+ie.right;b.scroll({top:J,left:Be,behavior:z})}}}}]); diff --git a/p__Declaration__Filds__index.d0b80b49.async.js b/p__Declaration__Filds__index.d0b80b49.async.js new file mode 100644 index 0000000000..7947f3dad1 --- /dev/null +++ b/p__Declaration__Filds__index.d0b80b49.async.js @@ -0,0 +1,177 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3914],{89489:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},59477:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},40001:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},49198:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},84105:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},18785:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},73331:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},15277:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},52671:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},8657:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},56082:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},33853:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},12893:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"minus-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},15075:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},32134:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"plus-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},43531:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},61485:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},38819:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},47472:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},X=m,f=e(7657),R=function(x,ie){return c.createElement(f.Z,(0,i.Z)({},x,{ref:ie,icon:X}))},t=c.forwardRef(R),oe=t},33847:function(Ot,Ae,e){e.d(Ae,{i:function(){return v},Z:function(){return p}});var i={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},c=e(71418),m=e(6848),X=e(92310),f=e.n(X),R=e(955),t=e(8797),oe=e(24065),se="data:image/png;base64,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",x="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",ie="data:image/png;base64,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",z="data:image/png;base64,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",b="data:image/png;base64,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",re="data:image/png;base64,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",W="data:image/png;base64,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",J="data:image/png;base64,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",Be="data:image/png;base64,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",ge="data:image/png;base64,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",Ee="data:image/png;base64,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",K="data:image/png;base64,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",P=e(59301);const v=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:se,swimg:x},{name:"101\u8BA1\u5212",ptimg:ie,swimg:z},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:b,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:W,swimg:J},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Be,swimg:ge},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ee,swimg:K}];var p=({className:y,dataSource:F=[],col:H=4,right:N,bottom:O=23,precision:be=0,wrapWidth:te=1200,trackEventItems:Ke,loading:U,onRemove:ne=()=>{},isCurrent:q=!0,showAlias:Q=!1})=>{const ae=Math.floor((te-(H-1)*N)/H),j=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(g=>(window.ENV==="build"&&(g.ptimg=`/react/build${g.ptimg}`,g.swimg=`/react/build${g.swimg}`),g));return P.createElement(c.Z,{spinning:U},P.createElement("div",{className:f()(i.list,y)},!!(F!=null&&F.length)&&(F==null?void 0:F.map((g,Y)=>{var G;const{name:M,id:ce,identifier:ye,featured:Le,school_name:Oe,image_url:We,excellent:qe,is_plan:nt}=g;return P.createElement("div",{key:ce,className:i.wrap,style:{width:ae,marginRight:(1+Y)%H===0?0:N+be,marginBottom:O}},P.createElement("a",{className:i.li,onClick:je=>{je.preventDefault(),je.stopPropagation(),Ke&&(0,R.L9)([Ke]),(0,R.xg)(`/paths/${ye}`)}},P.createElement("div",{className:i.img},P.createElement("img",{className:i.cover,src:`${We}`}),q&&(0,oe.bg)()&&(g==null?void 0:g.studying)&&P.createElement("div",{className:`${i.movebq} user-path-items`,onClick:je=>{je.stopPropagation(),ne(g)}},P.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),P.createElement("span",{className:"c-red"},"\u79FB\u9664")),(G=g==null?void 0:g.subject_tags)==null?void 0:G.map((je,de)=>{var De,A;if(de===0){const d=(De=j.find(n=>n.name==je))==null?void 0:De.swimg;return P.createElement("img",{className:i.sign,src:d,style:{left:"-4px"}})}const S=(A=j.find(d=>d.name==je))==null?void 0:A.ptimg;return P.createElement("img",{className:i.sign,src:S,style:{left:`${48+52*(de-1)+2*de}px`}})}),P.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(g==null?void 0:g.excellent)&&P.createElement("div",{className:i.bq},"\u5F00\u653E\u8BFE\u7A0B"))),P.createElement("div",{className:i.name},P.createElement(m.Z,{title:Q&&(g!=null&&g.excellent_alias_name)?P.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${M}`,P.createElement("br",null),P.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${g==null?void 0:g.excellent_alias_name}`)):M},P.createElement("span",{className:i.e},Q&&(g==null?void 0:g.excellent_alias_name)||M))),P.createElement("div",{className:i.tags},P.createElement("div",null,P.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},P.createElement("span",null,P.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),P.createElement("span",null,g.stages_count))),P.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},P.createElement("span",null,P.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),P.createElement("span",null,g.members_count)))))))})),!F.length&&P.createElement(t.Z,null)))}},29458:function(Ot,Ae,e){e.d(Ae,{jL:function(){return f},w9:function(){return g},QD:function(){return le},cQ:function(){return ne.Z},op:function(){return u},O5:function(){return Yn},_b:function(){return Qe},t7:function(){return ge},Gi:function(){return Le},YG:function(){return ce},qp:function(){return ie},vr:function(){return Ve},qE:function(){return ee},Je:function(){return P},wb:function(){return U},cq:function(){return de},tp:function(){return re}});var i=e(59301),c={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"},m="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",f=({dataSource:Ue=[],img:at,imgWidth:rt=346,title:ut,sunTitle:en,bannerExtraContent:Ft})=>i.createElement("div",{className:c.banner},i.createElement("div",{className:c.content},i.createElement("aside",null,i.createElement("p",null,i.createElement("b",null,ut),i.createElement("span",null,en)),Ue.length>0&&i.createElement("div",{className:c.btns},Ue.map((Ge,Nt)=>i.createElement("div",{key:Nt,onClick:Ge.click},Ge.name,Ge.sign?i.createElement("img",{src:m,width:39}):null))),Ft),at&&i.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),R={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"},t=e(92310),oe=e.n(t),se=e(89392),ie=({dataSource:Ue=[],value:at,onChange:rt,onTitleChange:ut,className:en,title:Ft,titleWidth:Ge=41,style:Nt={},fontColor:Z="#6A7283",showCount:we})=>{const[Ce,w]=(0,i.useState)(0),[I,Ie]=(0,i.useState)(!1),xe=(0,i.useRef)(null),Ze=(0,i.useRef)(null);return(0,i.useEffect)(()=>{var ze;Ue.length!==0&&(((ze=xe==null?void 0:xe.current)==null?void 0:ze.clientHeight)>97?w(1):w(0)),Ue.length===0&&w(0),Ie(!1)},[Ue]),i.createElement("div",{className:oe()(R.row,en),style:Nt},i.createElement("div",{onClick:(0,se.throttle)(()=>ut==null?void 0:ut(),2e3),style:{width:Ge,marginTop:I?12:4},className:`${R.title} ${ut?"current":""}`},Ft),i.createElement("div",{className:I?`${R.tagsWrap} ${R.tagsBorderWrap}`:R.tagsWrap},i.createElement("div",{className:R.bar,ref:Ze,style:Ce>0?{height:Ce===1?97:"auto",overflow:Ce===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},i.createElement("div",{className:R.tag,ref:xe},Ue==null?void 0:Ue.map(ze=>i.createElement("span",{onClick:()=>rt(ze.id),key:ze.id,style:{color:Z},className:at===ze.id?R.active:""},i.createElement("span",{title:ze.name,className:R.name},ze.name),!!we&&i.createElement("span",{className:R.num},ze.count))))),!!Ce&&i.createElement(i.Fragment,null,Ce===1?i.createElement("div",{onClick:()=>{var ze;w(2),((ze=xe==null?void 0:xe.current)==null?void 0:ze.clientHeight)>245?Ie(!0):Ie(!1)},className:R.action},"\u5C55\u5F00",i.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):i.createElement("div",{onClick:()=>{Ze.current.scrollTop=0,w(1),Ie(!1)},className:R.action},"\u6536\u8D77",i.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},z={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:Ue=[],value:at,onChange:rt,className:ut,style:en={}})=>i.createElement("div",{style:en,className:oe()(z.tabs,ut)},Ue.map(Ft=>i.createElement("span",{onClick:()=>rt(Ft.id),className:at===Ft.id?z.active:"",key:Ft.id},Ft.name))),W={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"},J=e(92832),ge=({dataSource:Ue=[],value:at="",onChange:rt,onInputChange:ut=()=>{},className:en,style:Ft={},placeholder:Ge,allowClear:Nt=!1})=>{var Z;const[we,Ce]=(0,i.useState)(""),[w,I]=(0,i.useState)("");(0,i.useEffect)(()=>{var Ze;let ze=at;(Ze=JSON.stringify(at))!=null&&Ze.includes("{")&&(Ce(at.id),ze=at.value||"");try{I(decodeURIComponent(ze||""))}catch(et){I(decodeURIComponent(ze||""))}},[at]);const Ie=()=>{rt(encodeURIComponent(w),we||null)},xe=Ze=>{Ze!==we&&(Ce(Ze),rt(encodeURIComponent(w),Ze))};return i.createElement("div",{className:oe()(W.input,en),style:Ft},!!Ue.length&&i.createElement("div",{className:W.dropdown},i.createElement("div",{className:W.text},(Z=Ue.find(Ze=>Ze.id===we))==null?void 0:Z.name,i.createElement("i",{className:"iconfont icon-zhankai4"}),i.createElement("b",{className:W.b1}),i.createElement("b",{className:W.b2})),i.createElement("div",{className:W.menu},Ue.map((Ze,ze)=>i.createElement("div",{key:ze,onClick:()=>xe(Ze.id)},Ze.name)))),i.createElement(J.default,{onPressEnter:Ie,value:w,onChange:Ze=>{I(Ze.target.value),ut(encodeURIComponent(Ze.target.value),we||null)},bordered:!1,placeholder:Ge}),i.createElement("i",{onClick:Ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Ee={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"},P=({value:Ue,onChange:at,className:rt,total:ut,pageSize:en,style:Ft={}})=>{const Ge=Ue<2,Nt=Ue>=Math.ceil(ut/en);return ut<=en?i.createElement(i.Fragment,null):i.createElement("div",{className:oe()(Ee.quickPager,rt),style:Ft},i.createElement("div",{onClick:()=>{Ge||at(Ue-1,"prev")},className:Ge?Ee.disabled:""},"\u4E0A\u4E00\u9875"),i.createElement("div",{onClick:()=>{Nt||at(Ue+1,"next")},className:Nt?Ee.disabled:""},"\u4E0B\u4E00\u9875"))},v={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"},o=e(71418),p=e(6848),y=e(13570),F=e(3294),H=e(955),N=e(96908),O=e(57177),be=e(81378),te=e(8797),U=({className:Ue,dataSource:at=[],col:rt=4,right:ut,bottom:en=23,precision:Ft=0,wrapWidth:Ge=1200,trackEventItems:Nt,loading:Z})=>{const we=Math.floor((Ge-(rt-1)*ut)/rt);return i.createElement(o.Z,{spinning:Z},i.createElement("div",{className:oe()(v.list,Ue)},!!at.length&&at.map((Ce,w)=>{const{name:I,id:Ie,identifier:xe,power:Ze,cover_image_id:ze,pic:et}=Ce;return i.createElement("div",{className:v.wrap,key:Ie,style:{width:we,marginRight:(1+w)%rt===0?0:ut+Ft,marginBottom:en}},i.createElement("a",{target:"_blank",href:`/shixuns/${xe}/challenges`,className:v.li,onClick:st=>{st.preventDefault(),Nt&&(0,H.L9)([Nt]),Ze&&(0,H.xg)(`/shixuns/${xe}/challenges`)}},i.createElement("div",{className:v.img},i.createElement("img",{className:v.cover,src:`${et}`}),Ce.is_jupyter&&i.createElement("img",{className:v.sign,src:N}),Ce.is_jupyter_lab&&i.createElement("img",{className:v.sign,src:O}),Ce.is_unity_3d&&i.createElement("img",{className:v.sign,src:be})),i.createElement("div",{className:v.name},i.createElement(p.Z,{title:I||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},i.createElement("span",{className:v.e},I||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),i.createElement("div",{className:v.tags},i.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),i.createElement("span",null,Ce.challenges_count))),!!Ce.myshixuns_count&&i.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},i.createElement("span",null,i.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),i.createElement("span",null,Ce.myshixuns_count))),i.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},i.createElement("span",null,i.createElement("span",null,Ce.level))),i.createElement("div",{className:v.rate},i.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:Ce.score_info}),i.createElement("span",null,"\xA0",Ce.score_info?`${Ce.score_info}\u5206`:"5\u5206")))),!Ze&&i.createElement("div",{className:v.lockWrap},i.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),i.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&i.createElement(te.Z,null)))},ne=e(33847),q={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Q="data:image/png;base64,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",ae=e(59301),g=({className:Ue,dataSource:at=[],col:rt=4,right:ut,bottom:en=23,precision:Ft=0,wrapWidth:Ge=1200,trackEventItems:Nt,loading:Z})=>{const we=Math.floor((Ge-(rt-1)*ut)/rt);return ae.createElement(o.Z,{spinning:Z},ae.createElement("div",{className:oe()(q.list,Ue)},!!at.length&&at.map((Ce,w)=>{const{subject_identifier:I,id:Ie,identifier:xe,power:Ze}=Ce,ze=Ce.is_public!=0&&Ce.is_public;return ae.createElement("div",{className:q.wrap,key:Ie,style:{width:we,marginRight:(1+w)%rt===0?0:ut+Ft,marginBottom:en}},ae.createElement("a",{className:q.li,onClick:et=>{et.preventDefault(),Nt&&(0,H.L9)([Nt]),(0,H.xg)(Ce.first_category_url)}},ae.createElement("div",{className:q.top},ae.createElement(p.Z,{title:Ce.name},ae.createElement("div",{className:q.name},Ce.name)),ae.createElement("img",{className:q.img,src:F.Z.IMG_SERVER+"/images/"+Ce.avatar_url}),ae.createElement("div",{className:q.text,title:Ce.creator},Ce.creator),I&&ae.createElement("div",{className:q.btns},ae.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ae.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),ze&&ae.createElement("div",{className:q.sign},"\u516C\u5F00")),ae.createElement("div",{className:q.bottom},Ce.visits>0&&ae.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-liulanyan"}),ae.createElement("span",null,Ce.visits))),Ce.course_members_count>0&&ae.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan"}),Ce.course_members_count)),Ce.tasks_count>0&&ae.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-zuoye"}),Ce.tasks_count)),Ce.is_end?ae.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ae.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ce.is_accessible&&ae.createElement("div",{className:q.lockWrap},ae.createElement("img",{src:`${F.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ae.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&ae.createElement(te.Z,null)))},Y={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"},G=e(89070),ce=({dataSource:Ue=[],value:at,onChange:rt,className:ut,style:en={},tabBarExtraContent:Ft})=>i.createElement("div",{className:oe()(Y.tabs,ut),style:en},i.createElement("div",{className:Y.tabsWrap},Ue.map((Ge,Nt)=>i.createElement("aside",{className:Y.tab,onClick:()=>{rt(Ge.id),Ge.link&&G.history.push(Ge.link)},key:Nt},i.createElement("div",{className:at===Ge.id?Y.active:""},Ge.name),(Ge==null?void 0:Ge.resetCount)==null&&(Ge==null?void 0:Ge.total)!==void 0&&i.createElement("span",null,"\uFF08",Ge==null?void 0:Ge.total,"\uFF09"),(Ge==null?void 0:Ge.resetCount)!==void 0&&(Ge==null?void 0:Ge.total)!==void 0&&i.createElement(p.Z,{title:(Ge==null?void 0:Ge.tip)!=null?Ge==null?void 0:Ge.tip:""},i.createElement("span",{style:{color:"#9096A3"}},"\uFF08",i.createElement("span",{style:{color:"#000"}},Ge==null?void 0:Ge.resetCount),"/",i.createElement("span",null,Ge==null?void 0:Ge.total),"\uFF09"))))),i.createElement("div",{className:Y.tabBar},Ft)),Le=({className:Ue,style:at={},children:rt})=>i.createElement("div",{className:oe()(Ue),style:at},rt),Oe={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},We=e(38854),qe=e(20834);const nt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var de=({sortValue:Ue,dropValue:at,className:rt,onSort:ut,onDrop:en,dataSource:Ft=nt})=>{var Ge;return i.createElement("div",{className:oe()(Oe.orderWrap,rt)},i.createElement(We.Z,{dropdownRender:()=>i.createElement(qe.default,null,Ft.map((Nt,Z)=>i.createElement(qe.default.Item,{key:Z,onClick:()=>en(Nt.id)},Nt.name)))},i.createElement("span",{className:Oe.orderTextWrap},(Ge=Ft.find(Nt=>at===Nt.id))==null?void 0:Ge.name)),i.createElement("span",{className:Oe.orderIconWrap},i.createElement("span",{className:Oe.orderAsc},i.createElement("i",{className:Ue==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Oe.cursorPointer} ${Oe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Oe.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")})),i.createElement("span",{className:Oe.orderDesc},i.createElement("i",{className:Ue==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Oe.cursorPointer} ${Oe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Oe.cursorPointer}`,onClick:()=>ut(Ue==="asc"?"desc":"asc")}))))},De={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"},A=e(3113),S=Object.defineProperty,d=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,L=(Ue,at,rt)=>at in Ue?S(Ue,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ue[at]=rt,s=(Ue,at)=>{for(var rt in at||(at={}))n.call(at,rt)&&L(Ue,rt,at[rt]);if(d)for(var rt of d(at))E.call(at,rt)&&L(Ue,rt,at[rt]);return Ue},a=(Ue,at)=>{var rt={};for(var ut in Ue)n.call(Ue,ut)&&at.indexOf(ut)<0&&(rt[ut]=Ue[ut]);if(Ue!=null&&d)for(var ut of d(Ue))at.indexOf(ut)<0&&E.call(Ue,ut)&&(rt[ut]=Ue[ut]);return rt},T=(Ue,at,rt)=>new Promise((ut,en)=>{var Ft=Z=>{try{Nt(rt.next(Z))}catch(we){en(we)}},Ge=Z=>{try{Nt(rt.throw(Z))}catch(we){en(we)}},Nt=Z=>Z.done?ut(Z.value):Promise.resolve(Z.value).then(Ft,Ge);Nt((rt=rt.apply(Ue,at)).next())}),u=Ue=>{var at=Ue,{className:rt,style:ut,children:en,loading:Ft=!1,openLoading:Ge,onClick:Nt=()=>{},size:Z="middle",shape:we="round"}=at,Ce=a(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[w,I]=(0,i.useState)(!1);return i.createElement(A.ZP,s({onClick:(0,se.throttle)(Ie=>T(void 0,null,function*(){Ge&&I(!0);try{yield Nt(Ie)}catch(xe){console.log("error",xe)}Ge&&I(!1)}),2e3,{leading:!0,trailing:!1}),className:oe()(De.btn,De[`${Z}-${we}`],rt),style:ut,size:Z,shape:we,loading:w||Ft},Ce),en)},B={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"},ee=({className:Ue,style:at,children:rt=null,onClick:ut,title:en})=>i.createElement("div",{className:oe()(B.head,Ue),style:at},i.createElement("span",{className:"primary-hover",onClick:ut},i.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),i.createElement("b",{title:en},en),i.createElement("div",{className:B.node},rt)),fe={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},le=({confirmShow:Ue=!0,confirmTitle:at,confirmClick:rt,cancelShow:ut=!0,cancelTitle:en,cancelClick:Ft,className:Ge,style:Nt,confirmLoading:Z=!1})=>i.createElement("div",{className:oe()(fe.btns,Ge),style:Nt},Ue&&i.createElement(A.ZP,{loading:Z,onClick:rt,type:"primary",className:fe.confirm},at),ut&&i.createElement(A.ZP,{onClick:Ft,className:fe.cancel},en)),_={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"},Ve=({className:Ue,style:at={},LeftContent:rt,children:ut,RightContent:en})=>i.createElement("div",{className:oe()(_.fixedBottom,Ue),style:at},i.createElement("div",{className:_.wrap},i.createElement("div",{className:_.left},rt),i.createElement("div",{className:_.center},ut),i.createElement("div",{className:_.right},en))),ke={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Qe=({className:Ue,style:at={},dataSource:rt=[]})=>i.createElement("div",{className:oe()(ke.crumbs,Ue),style:at},rt.map((ut,en)=>enG.history.push(ut.path)},ut.name):i.createElement("span",null,ut.name),i.createElement("span",null,"\xA0",">","\xA0")):i.createElement("span",{key:en,style:{color:"#5F6368"}},ut.name))),it=e(31797),ot=Object.defineProperty,Mt=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,zt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,dn=(Ue,at,rt)=>at in Ue?ot(Ue,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ue[at]=rt,gt=(Ue,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&dn(Ue,rt,at[rt]);if(zt)for(var rt of zt(at))Cn.call(at,rt)&&dn(Ue,rt,at[rt]);return Ue},En=(Ue,at)=>Mt(Ue,Xt(at)),Hn=(Ue,at)=>{var rt={};for(var ut in Ue)sn.call(Ue,ut)&&at.indexOf(ut)<0&&(rt[ut]=Ue[ut]);if(Ue!=null&&zt)for(var ut of zt(Ue))at.indexOf(ut)<0&&Cn.call(Ue,ut)&&(rt[ut]=Ue[ut]);return rt};const{Countdown:Vt}=it.default;var Yn=Ue=>{var at=Ue,{onChange:rt}=at,ut=Hn(at,["onChange"]);const[en,Ft]=(0,i.useState)(null);(0,i.useEffect)(()=>{typeof en=="number"&&en>=0&&rt(en)},[en]);const Ge=Nt=>{const Z=Math.floor(Nt/1e3);Ft(Z)};return i.createElement(Vt,En(gt({},ut),{onChange:Ge}))}},92354:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{default:function(){return Ke}});var i=e(59301),c={content:"content___EXpxL",header:"header___vHt7k",headTitle:"headTitle___s875C",optionModal:"optionModal___qmvp0",formWrap:"formWrap___wBTXJ",actionWrapper:"actionWrapper___IH3GV",addIcon:"addIcon___rhy9F",deleteIcon:"deleteIcon___weBZx"},m=e(78241),X=e(3113),f=e(43418),R=e(8591),t=e(92832),oe=e(71418),se=e(28103),x=e(95237),ie=e(43604),z=e(57809),b=e(1710),re=e(6848),W=e(29458),J=e(8797),Be=e(32134),ge=e(12893),Ee=e(70849),K=e(59301),P=Object.defineProperty,v=Object.defineProperties,o=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,F=Object.prototype.propertyIsEnumerable,H=(U,ne,q)=>ne in U?P(U,ne,{enumerable:!0,configurable:!0,writable:!0,value:q}):U[ne]=q,N=(U,ne)=>{for(var q in ne||(ne={}))y.call(ne,q)&&H(U,q,ne[q]);if(p)for(var q of p(ne))F.call(ne,q)&&H(U,q,ne[q]);return U},O=(U,ne)=>v(U,o(ne)),be=(U,ne,q)=>new Promise((Q,ae)=>{var j=G=>{try{Y(q.next(G))}catch(M){ae(M)}},g=G=>{try{Y(q.throw(G))}catch(M){ae(M)}},Y=G=>G.done?Q(G.value):Promise.resolve(G.value).then(j,g);Y((q=q.apply(U,ne)).next())}),Ke=({})=>{const[U,ne]=(0,i.useState)([]),[q,Q]=(0,i.useState)(0),[ae,j]=(0,i.useState)(!1),[g,Y]=(0,i.useState)({page:1,limit:10,main_type:"",keyword:"",sub_type:"",column:""}),[G,M]=(0,i.useState)(!1),[ce,ye]=(0,i.useState)(!1),[Le]=m.default.useForm(),[Oe,We]=(0,i.useState)(!1),[qe]=m.default.useForm(),[nt,je]=(0,i.useState)([]),[de,De]=(0,i.useState)(null),[A,S]=(0,i.useState)(null),[d,n]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),[E,L]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),[s,a]=(0,i.useState)([{value:"",label:"\u5168\u90E8"}]),T=[{title:"\u9009\u9879\u540D\u79F0",align:"left",dataIndex:"option",ellipsis:!0,render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u5B57\u6BB5\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"column_cn",render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u5B50\u9879",align:"left",dataIndex:"sub_type_cn",ellipsis:!0,render:$=>K.createElement("span",null,$||"--")},{title:"\u6240\u5C5E\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"main_type_cn",render:$=>K.createElement("span",null,$||"--")},{title:"\u64CD\u4F5C",align:"right",ellipsis:!0,width:140,dataIndex:"",render:($,le)=>K.createElement(K.Fragment,null,K.createElement(X.ZP,{type:"link",style:{padding:"4px 8px"},onClick:()=>{f.default.confirm({title:"\u7F16\u8F91\u9009\u9879",icon:null,width:500,centered:!0,content:K.createElement("div",null,K.createElement(m.default,{form:qe,layout:"horizontal",onFinish:_=>be(void 0,null,function*(){(yield(0,Ee.It)({declaration_select_id:le==null?void 0:le.id,option:_==null?void 0:_.option})).status===0&&(R.ZP.success("\u7F16\u8F91\u6210\u529F\uFF01"),h())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",initialValues:{option:le==null?void 0:le.option}},K.createElement(m.default.Item,{label:"\u9009\u9879",name:"option",rules:[{required:!0}]},K.createElement(t.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u540D\u79F0"})))),okText:"\u786E\u8BA4",cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){qe.submit()})})}},"\u7F16\u8F91"),K.createElement(X.ZP,{type:"link",style:{color:"#666",padding:"4px 8px"},onClick:()=>{f.default.confirm({title:"\u786E\u8BA4\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u8BE5\u9009\u9879\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,Ee.W9)({declaration_select_id:le==null?void 0:le.id})).status===0&&(R.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),h())})})}},"\u5220\u9664"))}],h=()=>{u(),ee()};(0,i.useEffect)(()=>{h()},[]);const u=()=>be(void 0,null,function*(){var $,le;j(!0);const _=yield(0,Ee.JD)(g);_.status===0&&(ne((($=_.data)==null?void 0:$.list)||[]),Q(((le=_.data)==null?void 0:le.count)||0)),j(!1)}),B=$=>{const le=nt.find(_=>_.value===($||de));return le?le==null?void 0:le.sub_type.map(_=>({value:_.value,label:_.name})):[]},ue=($,le)=>{const _=nt.find(Te=>Te.value===($||de));if(console.log("mainType--",_),_)if(le){const Te=_.sub_type.find(Ve=>Ve.value===(le||A));return Te?Te.column.map(Ve=>({value:Ve.value,label:Ve.name})):[]}else return _.sub_type.flatMap(Ve=>Ve.column.map(ke=>({value:ke.value,label:ke.name,parentValue:Ve.value})))},ee=()=>be(void 0,null,function*(){var $,le,_;We(!0);const Te=yield(0,Ee.Td)({});if(Te.status===0){je((Te==null?void 0:Te.data)||[]);const Ve=($=Te==null?void 0:Te.data)==null?void 0:$.map(Qe=>({value:Qe.value,label:Qe.name})),ke=(le=Te==null?void 0:Te.data)==null?void 0:le.flatMap(Qe=>Qe.sub_type.map(it=>({value:it.value,label:it.name,parentValue:Qe.value}))),Je=(_=Te==null?void 0:Te.data)==null?void 0:_.flatMap(Qe=>Qe.sub_type.flatMap(it=>it.column.map(ot=>({value:ot.value,label:ot.name,parentValue:it.value,grandParentValue:Qe.value}))));n([{value:"",label:"\u5168\u90E8"},...Ve||[]]),L([{value:"",label:"\u5168\u90E8"},...ke||[]]),a([{value:"",label:"\u5168\u90E8"},...Je||[]])}We(!1)}),fe=$=>be(void 0,null,function*(){var le;const _=(le=$==null?void 0:$.options)==null?void 0:le.map(Je=>{const Qe=Object.keys(Je);return Qe.length>0?Je[Qe[0]]:""}),Te=[],Ve={};if(_.forEach((Je,Qe)=>{if(Ve[Je]!==void 0){const it=_.findIndex((ot,Mt)=>Mt>=Qe&&ot.toLowerCase()===Je);Te.push(it),Te.includes(Ve[Je])||Te.push(Ve[Je])}else{const it=_.findIndex((ot,Mt)=>Mt>=Qe&&ot.toLowerCase()===Je);Ve[Je]=it}}),Te.length>0){const Je=Te.map(Qe=>{const it=`options[${Qe}][${Qe+1}]`;return{name:["options",Qe,Qe+1],errors:["\u9009\u9879\u540D\u79F0\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539"]}});Le.setFields(Je),ye(!1);return}ye(!0);const ke=yield(0,Ee.Zm)({main_type:$==null?void 0:$.main_type,sub_type:$==null?void 0:$.sub_type,column:$==null?void 0:$.column,options:_});(ke==null?void 0:ke.status)===0&&(R.ZP.success("\u6DFB\u52A0\u6210\u529F\uFF01"),h(),M(!1),Le.resetFields()),ye(!1)});return K.createElement(oe.Z,{spinning:ae},K.createElement("div",{className:c.content},K.createElement("div",{className:c.header},K.createElement("div",{className:c.headTitle},"\u9009\u9879\u7BA1\u7406"),K.createElement(X.ZP,{className:"ml20",type:"primary",onClick:()=>{Le.resetFields(),M(!0)}},"\u6DFB\u52A0\u9009\u9879")),K.createElement(se.Z,{style:{margin:"12px 0px 20px 0px"}}),K.createElement(x.Z,{className:"mb20",justify:"space-between"},K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u7C7B\u578B"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",value:g.main_type,size:"large",style:{width:"120px"},onChange:$=>{g.main_type=$,g.sub_type="",g.column="",Y(N({},g)),g.page=1,u()},options:d})),K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u5B50\u9879"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B50\u9879",allowClear:!0,value:g.sub_type,size:"large",style:{width:"200px"},onChange:$=>{g.sub_type=$,g.column="",Y(N({},g)),g.page=1,u()},onClear:()=>{g.sub_type="",g.column="",Y(N({},g)),g.page=1,u()},options:g.main_type?B(g==null?void 0:g.main_type):E})),K.createElement(ie.Z,null,K.createElement("span",{className:"mr10"},"\u5B57\u6BB5"),K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B57\u6BB5",allowClear:!0,size:"large",value:g.column,style:{width:"200px"},onChange:$=>{g.column=$,Y(N({},g)),g.page=1,u()},onClear:()=>{g.column="",Y(N({},g)),g.page=1,u()},options:g.main_type?ue(g==null?void 0:g.main_type,g.sub_type):s})),K.createElement(ie.Z,null,K.createElement(W.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:g.keyword,onChange:$=>{g.page=1,g.keywords=$,Y(N({},g)),u()}}))),K.createElement(b.default,{dataSource:U,pagination:{total:q||0,size:"default",onChange:($,le)=>{g.page=$,g.limit=le,Y(N({},g)),u()},current:g==null?void 0:g.page,pageSize:g==null?void 0:g.limit,showTotal:$=>K.createElement(K.Fragment,null,"\u5171",K.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},$),"\u6761\u6570\u636E")},columns:T,locale:{emptyText:K.createElement(J.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}}),K.createElement(f.default,{title:"\u6DFB\u52A0\u9009\u9879",open:G,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:c.optionModal,okButtonProps:{loading:ce},onCancel:()=>{M(!1)},onOk:()=>{Le.submit()}},K.createElement(oe.Z,{spinning:Oe},K.createElement(m.default,{form:Le,layout:"horizontal",onFinish:fe,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:c.formWrap,initialValues:{options:[{1:""},{2:""},{3:""}]}},K.createElement(m.default.Item,{label:"\u7C7B\u578B",name:"main_type",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",size:"large",style:{width:"400px"},options:(nt||[]).map($=>({value:$.value,label:$.name})),onChange:$=>{De($),S(null),Le.setFieldsValue({sub_type:void 0,column:void 0})}})),K.createElement(m.default.Item,{label:"\u5B50\u9879",name:"sub_type",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B50\u9879",size:"large",style:{width:"400px"},onChange:$=>{S($),Le.setFieldsValue({column:void 0})},options:B(),disabled:!de})),K.createElement(m.default.Item,{label:"\u5B57\u6BB5",name:"column",rules:[{required:!0}]},K.createElement(z.default,{placeholder:"\u8BF7\u9009\u62E9\u5B57\u6BB5",size:"large",style:{width:"400px"},options:ue(),disabled:!A})),K.createElement(m.default.List,{name:"options"},($,{add:le,remove:_})=>K.createElement(K.Fragment,null,$.map((Te,Ve)=>K.createElement(x.Z,{wrap:!1},K.createElement(ie.Z,null,K.createElement(m.default.Item,O(N({},Te),{label:Ve===0?"\u9009\u9879":`\u9009\u9879${Ve}`,name:[Te.name,Ve+1],rules:[{required:!0}]}),K.createElement(t.default,{placeholder:"\u8BF7\u8F93\u5165\u9009\u9879\u540D\u79F0",style:{width:"400px"}}))),K.createElement(ie.Z,{className:c.actionWrapper},K.createElement(re.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},K.createElement(Be.Z,{className:c.addIcon,onClick:()=>{le()},style:{visibility:Ve<6?"visible":"hidden"}})),K.createElement(re.Z,{title:"\u5220\u9664"},K.createElement(ge.Z,{className:c.deleteIcon,onClick:()=>{_(Te.name)},style:{visibility:Ve>=1?"visible":"hidden"}}))))))))))))}},50371:function(Ot,Ae){function e(){const i=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let c=1;c{const f=m[X];f!==void 0&&(i[X]=f)})}return i}Ae.Z=e},13845:function(Ot,Ae,e){e.d(Ae,{F:function(){return i},Z:function(){return c}});function i(m){return m!=null&&m===m.window}function c(m,X){var f,R;if(typeof window=="undefined")return 0;const t=X?"scrollTop":"scrollLeft";let oe=0;return i(m)?oe=m[X?"pageYOffset":"pageXOffset"]:m instanceof Document?oe=m.documentElement[t]:(m instanceof HTMLElement||m)&&(oe=m[t]),m&&!i(m)&&typeof oe!="number"&&(oe=(R=((f=m.ownerDocument)!==null&&f!==void 0?f:m).documentElement)===null||R===void 0?void 0:R[t]),oe}},56762:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(59301);function c(){const[,m]=i.useReducer(X=>X+1,0);return m}},68031:function(Ot,Ae,e){e.d(Ae,{Z:function(){return X}});var i=e(16089);function c(f,R,t,oe){const se=t-R;return f/=oe/2,f<1?se/2*f*f*f+R:se/2*((f-=2)*f*f+2)+R}var m=e(13845);function X(f){let R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:t=()=>window,callback:oe,duration:se=450}=R,x=t(),ie=(0,m.Z)(x,!0),z=Date.now(),b=()=>{const W=Date.now()-z,J=c(W>se?se:W,ie,f,se);(0,m.F)(x)?x.scrollTo(window.pageXOffset,J):x instanceof Document||x.constructor.name==="HTMLDocument"?x.documentElement.scrollTop=J:x.scrollTop=J,Wt||R},24905:function(Ot,Ae,e){e.d(Ae,{default:function(){return p}});var i=e(92310),c=e.n(i),m=e(5630),X=e(59301),f=e(36355),R=e(1684),t=e(32441),se=X.createContext(null),x=e(98447),ie=e(14088),z=e(4572),b=function(y,F){var H={};for(var N in y)Object.prototype.hasOwnProperty.call(y,N)&&F.indexOf(N)<0&&(H[N]=y[N]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,N=Object.getOwnPropertySymbols(y);O{var H;const{prefixCls:N,className:O,rootClassName:be,children:te,indeterminate:Ke=!1,style:U,onMouseEnter:ne,onMouseLeave:q,skipGroup:Q=!1,disabled:ae}=y,j=b(y,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:g,direction:Y,checkbox:G}=X.useContext(f.E_),M=X.useContext(se),{isFormItemInput:ce}=X.useContext(t.aM),ye=X.useContext(R.Z),Le=(H=(M==null?void 0:M.disabled)||ae)!==null&&H!==void 0?H:ye,Oe=X.useRef(j.value);X.useEffect(()=>{M==null||M.registerValue(j.value)},[]),X.useEffect(()=>{if(!Q)return j.value!==Oe.current&&(M==null||M.cancelValue(Oe.current),M==null||M.registerValue(j.value),Oe.current=j.value),()=>M==null?void 0:M.cancelValue(j.value)},[j.value]);const We=g("checkbox",N),[qe,nt]=(0,x.ZP)(We),je=Object.assign({},j);M&&!Q&&(je.onChange=function(){j.onChange&&j.onChange.apply(j,arguments),M.toggleOption&&M.toggleOption({label:te,value:j.value})},je.name=M.name,je.checked=M.value.includes(j.value));const de=c()(`${We}-wrapper`,{[`${We}-rtl`]:Y==="rtl",[`${We}-wrapper-checked`]:je.checked,[`${We}-wrapper-disabled`]:Le,[`${We}-wrapper-in-form-item`]:ce},G==null?void 0:G.className,O,be,nt),De=c()({[`${We}-indeterminate`]:Ke},z.A,nt),A=Ke?"mixed":void 0;return qe(X.createElement(ie.Z,{component:"Checkbox",disabled:Le},X.createElement("label",{className:de,style:Object.assign(Object.assign({},G==null?void 0:G.style),U),onMouseEnter:ne,onMouseLeave:q},X.createElement(m.Z,Object.assign({"aria-checked":A},je,{prefixCls:We,className:De,disabled:Le,ref:F})),te!==void 0&&X.createElement("span",null,te))))};var J=X.forwardRef(re),Be=e(26407),ge=e(2738),Ee=function(y,F){var H={};for(var N in y)Object.prototype.hasOwnProperty.call(y,N)&&F.indexOf(N)<0&&(H[N]=y[N]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,N=Object.getOwnPropertySymbols(y);O{const{defaultValue:H,children:N,options:O=[],prefixCls:be,className:te,rootClassName:Ke,style:U,onChange:ne}=y,q=Ee(y,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Q,direction:ae}=X.useContext(f.E_),[j,g]=X.useState(q.value||H||[]),[Y,G]=X.useState([]);X.useEffect(()=>{"value"in q&&g(q.value||[])},[q.value]);const M=X.useMemo(()=>O.map(S=>typeof S=="string"||typeof S=="number"?{label:S,value:S}:S),[O]),ce=S=>{G(d=>d.filter(n=>n!==S))},ye=S=>{G(d=>[].concat((0,Be.Z)(d),[S]))},Le=S=>{const d=j.indexOf(S.value),n=(0,Be.Z)(j);d===-1?n.push(S.value):n.splice(d,1),"value"in q||g(n),ne==null||ne(n.filter(E=>Y.includes(E)).sort((E,L)=>{const s=M.findIndex(T=>T.value===E),a=M.findIndex(T=>T.value===L);return s-a}))},Oe=Q("checkbox",be),We=`${Oe}-group`,[qe,nt]=(0,x.ZP)(Oe),je=(0,ge.Z)(q,["value","disabled"]),de=O.length?M.map(S=>X.createElement(J,{prefixCls:Oe,key:S.value.toString(),disabled:"disabled"in S?S.disabled:q.disabled,value:S.value,checked:j.includes(S.value),onChange:S.onChange,className:`${We}-item`,style:S.style,title:S.title},S.label)):N,De={toggleOption:Le,value:j,disabled:q.disabled,name:q.name,registerValue:ye,cancelValue:ce},A=c()(We,{[`${We}-rtl`]:ae==="rtl"},te,Ke,nt);return qe(X.createElement("div",Object.assign({className:A,style:U},je,{ref:F}),X.createElement(se.Provider,{value:De},de)))},P=X.forwardRef(K);var v=X.memo(P);const o=J;o.Group=v,o.__ANT_CHECKBOX=!0;var p=o},98447:function(Ot,Ae,e){e.d(Ae,{C2:function(){return f}});var i=e(17313),c=e(37613),m=e(83116);const X=R=>{const{checkboxCls:t}=R,oe=`${t}-wrapper`;return[{[`${t}-group`]:Object.assign(Object.assign({},(0,i.Wf)(R)),{display:"inline-flex",flexWrap:"wrap",columnGap:R.marginXS,[`> ${R.antCls}-row`]:{flex:1}}),[oe]:Object.assign(Object.assign({},(0,i.Wf)(R)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${oe}`]:{marginInlineStart:0},[`&${oe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[t]:Object.assign(Object.assign({},(0,i.Wf)(R)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:R.borderRadiusSM,alignSelf:"center",[`${t}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${t}-inner`]:Object.assign({},(0,i.oN)(R))},[`${t}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:R.checkboxSize,height:R.checkboxSize,direction:"ltr",backgroundColor:R.colorBgContainer,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusSM,borderCollapse:"separate",transition:`all ${R.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:R.checkboxSize/14*5,height:R.checkboxSize/14*8,border:`${R.lineWidthBold}px solid ${R.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${R.motionDurationFast} ${R.motionEaseInBack}, opacity ${R.motionDurationFast}`}},"& + span":{paddingInlineStart:R.paddingXS,paddingInlineEnd:R.paddingXS}})},{[` + ${oe}:not(${oe}-disabled), + ${t}:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{borderColor:R.colorPrimary}},[`${oe}:not(${oe}-disabled)`]:{[`&:hover ${t}-checked:not(${t}-disabled) ${t}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${t}-checked:not(${t}-disabled):after`]:{borderColor:R.colorPrimaryHover}}},{[`${t}-checked`]:{[`${t}-inner`]:{backgroundColor:R.colorPrimary,borderColor:R.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${R.motionDurationMid} ${R.motionEaseOutBack} ${R.motionDurationFast}`}}},[` + ${oe}-checked:not(${oe}-disabled), + ${t}-checked:not(${t}-disabled) + `]:{[`&:hover ${t}-inner`]:{backgroundColor:R.colorPrimaryHover,borderColor:"transparent"}}},{[t]:{"&-indeterminate":{[`${t}-inner`]:{backgroundColor:R.colorBgContainer,borderColor:R.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:R.fontSizeLG/2,height:R.fontSizeLG/2,backgroundColor:R.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${oe}-disabled`]:{cursor:"not-allowed"},[`${t}-disabled`]:{[`&, ${t}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${t}-inner`]:{background:R.colorBgContainerDisabled,borderColor:R.colorBorder,"&:after":{borderColor:R.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:R.colorTextDisabled},[`&${t}-indeterminate ${t}-inner::after`]:{background:R.colorTextDisabled}}}]};function f(R,t){const oe=(0,c.TS)(t,{checkboxCls:`.${R}`,checkboxSize:t.controlInteractiveSize});return[X(oe)]}Ae.ZP=(0,m.Z)("Checkbox",(R,t)=>{let{prefixCls:oe}=t;return[f(oe,R)]})},93891:function(Ot,Ae,e){var i=e(59301),c=e(36355),m=e(64165);const X=f=>{const{componentName:R}=f,{getPrefixCls:t}=(0,i.useContext)(c.E_),oe=t("empty");switch(R){case"Table":case"List":return i.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return i.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${oe}-small`});default:return i.createElement(m.Z,null)}};Ae.Z=X},28103:function(Ot,Ae,e){e.d(Ae,{Z:function(){return z}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(17313),R=e(83116),t=e(37613);const oe=b=>{const{componentCls:re,sizePaddingEdgeHorizontal:W,colorSplit:J,lineWidth:Be,textPaddingInline:ge,orientationMargin:Ee,verticalMarginInline:K}=b;return{[re]:Object.assign(Object.assign({},(0,f.Wf)(b)),{borderBlockStart:`${Be}px solid ${J}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:K,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${Be}px solid ${J}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${b.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${b.dividerHorizontalWithTextGutterMargin}px 0`,color:b.colorTextHeading,fontWeight:500,fontSize:b.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${J}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${Be}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${Ee*100}%`},"&::after":{width:`${100-Ee*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-Ee*100}%`},"&::after":{width:`${Ee*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:ge},"&-dashed":{background:"none",borderColor:J,borderStyle:"dashed",borderWidth:`${Be}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:Be,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:b.colorText,fontWeight:"normal",fontSize:b.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:W}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:W}}})}};var se=(0,R.Z)("Divider",b=>{const re=(0,t.TS)(b,{dividerHorizontalWithTextGutterMargin:b.margin,dividerHorizontalGutterMargin:b.marginLG,sizePaddingEdgeHorizontal:0});return[oe(re)]},b=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:b.marginXS})),x=function(b,re){var W={};for(var J in b)Object.prototype.hasOwnProperty.call(b,J)&&re.indexOf(J)<0&&(W[J]=b[J]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,J=Object.getOwnPropertySymbols(b);Be{const{getPrefixCls:re,direction:W,divider:J}=m.useContext(X.E_),{prefixCls:Be,type:ge="horizontal",orientation:Ee="center",orientationMargin:K,className:P,rootClassName:v,children:o,dashed:p,plain:y,style:F}=b,H=x(b,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),N=re("divider",Be),[O,be]=se(N),te=Ee.length>0?`-${Ee}`:Ee,Ke=!!o,U=Ee==="left"&&K!=null,ne=Ee==="right"&&K!=null,q=c()(N,J==null?void 0:J.className,be,`${N}-${ge}`,{[`${N}-with-text`]:Ke,[`${N}-with-text${te}`]:Ke,[`${N}-dashed`]:!!p,[`${N}-plain`]:!!y,[`${N}-rtl`]:W==="rtl",[`${N}-no-default-orientation-margin-left`]:U,[`${N}-no-default-orientation-margin-right`]:ne},P,v),Q=m.useMemo(()=>typeof K=="number"?K:/^\d+$/.test(K)?Number(K):K,[K]),ae=Object.assign(Object.assign({},U&&{marginLeft:Q}),ne&&{marginRight:Q});return O(m.createElement("div",Object.assign({className:q,style:Object.assign(Object.assign({},J==null?void 0:J.style),F)},H,{role:"separator"}),o&&ge!=="vertical"&&m.createElement("span",{className:`${N}-inner-text`,style:ae},o)))}},91857:function(Ot,Ae,e){var i=e(59301),c=e(38819),m=e(92310),X=e.n(m),f=e(31561),R=e(70425),t=e(18929),oe=e(2738),se=e(79676),x=e(53487),ie=e(92343),z=e(36355),b=e(20834),re=e(40875),W=e(88088),J=e(47211);const Be=null,ge=v=>{const{menu:o,arrow:p,prefixCls:y,children:F,trigger:H,disabled:N,dropdownRender:O,getPopupContainer:be,overlayClassName:te,rootClassName:Ke,open:U,onOpenChange:ne,visible:q,onVisibleChange:Q,mouseEnterDelay:ae=.15,mouseLeaveDelay:j=.1,autoAdjustOverflow:g=!0,placement:Y="",overlay:G,transitionName:M}=v,{getPopupContainer:ce,getPrefixCls:ye,direction:Le}=i.useContext(z.E_),Oe=i.useMemo(()=>{const u=ye();return M!==void 0?M:Y.includes("top")?`${u}-slide-down`:`${u}-slide-up`},[ye,Y,M]),We=i.useMemo(()=>Y?Y.includes("Center")?Y.slice(0,Y.indexOf("Center")):Y:Le==="rtl"?"bottomRight":"bottomLeft",[Y,Le]),qe=ye("dropdown",y),[nt,je]=(0,J.Z)(qe),[,de]=(0,W.Z)(),De=i.Children.only(F),A=(0,ie.Tm)(De,{className:X()(`${qe}-trigger`,{[`${qe}-rtl`]:Le==="rtl"},De.props.className),disabled:N}),S=N?[]:H;let d;S&&S.includes("contextMenu")&&(d=!0);const[n,E]=(0,t.Z)(!1,{value:U!=null?U:q}),L=(0,R.useEvent)(u=>{ne==null||ne(u),Q==null||Q(u),E(u)}),s=X()(te,Ke,je,{[`${qe}-rtl`]:Le==="rtl"}),a=(0,se.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:g,offset:de.marginXXS,arrowWidth:p?de.sizePopupArrow:0,borderRadius:de.borderRadius}),T=i.useCallback(()=>{E(!1)},[]),h=()=>{let u;return o!=null&&o.items?u=i.createElement(b.default,Object.assign({},o)):typeof G=="function"?u=G():u=G,O&&(u=O(u)),u=i.Children.only(typeof u=="string"?i.createElement("span",null,u):u),i.createElement(re.J,{prefixCls:`${qe}-menu`,expandIcon:i.createElement("span",{className:`${qe}-menu-submenu-arrow`},i.createElement(c.Z,{className:`${qe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:T,validator:B=>{let{mode:ue}=B}},u)};return nt(i.createElement(f.Z,Object.assign({alignPoint:d},(0,oe.Z)(v,["rootClassName"]),{mouseEnterDelay:ae,mouseLeaveDelay:j,visible:n,builtinPlacements:a,arrow:!!p,overlayClassName:s,prefixCls:qe,getPopupContainer:be||ce,transitionName:Oe,trigger:S,overlay:h,placement:We,onVisibleChange:L}),A))};function Ee(v){return Object.assign(Object.assign({},v),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const K=(0,x.Z)(ge,"dropdown",v=>v,Ee),P=v=>i.createElement(K,Object.assign({},v),i.createElement("span",null));ge._InternalPanelDoNotUseOrYouWillBeFired=P,Ae.Z=ge},38854:function(Ot,Ae,e){e.d(Ae,{Z:function(){return W}});var i=e(91857),c=e(92310),m=e.n(c),X=e(59301),f=e(18785),R=e(3113),t=e(36355),oe=e(81327),se=e(33234),x=e(47211),ie=function(J,Be){var ge={};for(var Ee in J)Object.prototype.hasOwnProperty.call(J,Ee)&&Be.indexOf(Ee)<0&&(ge[Ee]=J[Ee]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,Ee=Object.getOwnPropertySymbols(J);K{const{getPopupContainer:Be,getPrefixCls:ge,direction:Ee}=X.useContext(t.E_),{prefixCls:K,type:P="default",danger:v,disabled:o,loading:p,onClick:y,htmlType:F,children:H,className:N,menu:O,arrow:be,autoFocus:te,overlay:Ke,trigger:U,align:ne,open:q,onOpenChange:Q,placement:ae,getPopupContainer:j,href:g,icon:Y=X.createElement(f.Z,null),title:G,buttonsRender:M=h=>h,mouseEnterDelay:ce,mouseLeaveDelay:ye,overlayClassName:Le,overlayStyle:Oe,destroyPopupOnHide:We,dropdownRender:qe}=J,nt=ie(J,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),je=ge("dropdown",K),de=`${je}-button`,[De,A]=(0,x.Z)(je),S={menu:O,arrow:be,autoFocus:te,align:ne,disabled:o,trigger:o?[]:U,onOpenChange:Q,getPopupContainer:j||Be,mouseEnterDelay:ce,mouseLeaveDelay:ye,overlayClassName:Le,overlayStyle:Oe,destroyPopupOnHide:We,dropdownRender:qe},{compactSize:d,compactItemClassnames:n}=(0,se.ri)(je,Ee),E=m()(de,n,N,A);"overlay"in J&&(S.overlay=Ke),"open"in J&&(S.open=q),"placement"in J?S.placement=ae:S.placement=Ee==="rtl"?"bottomLeft":"bottomRight";const L=X.createElement(R.ZP,{type:P,danger:v,disabled:o,loading:p,onClick:y,htmlType:F,href:g,title:G},H),s=X.createElement(R.ZP,{type:P,danger:v,icon:Y}),[a,T]=M([L,s]);return De(X.createElement(oe.Z.Compact,Object.assign({className:E,size:d,block:!0},nt),a,X.createElement(i.Z,Object.assign({},S),T)))};z.__ANT_BUTTON=!0;var b=z;const re=i.Z;re.Button=b;var W=re},47211:function(Ot,Ae,e){e.d(Ae,{Z:function(){return ie}});var i=e(17313),c=e(13826),m=e(92899),X=e(29878),f=e(19447),R=e(83116),t=e(37613),se=z=>{const{componentCls:b,menuCls:re,colorError:W,colorTextLightSolid:J}=z,Be=`${re}-item`;return{[`${b}, ${b}-menu-submenu`]:{[`${re} ${Be}`]:{[`&${Be}-danger:not(${Be}-disabled)`]:{color:W,"&:hover":{color:J,backgroundColor:W}}}}}};const x=z=>{const{componentCls:b,menuCls:re,zIndexPopup:W,dropdownArrowDistance:J,sizePopupArrow:Be,antCls:ge,iconCls:Ee,motionDurationMid:K,dropdownPaddingVertical:P,fontSize:v,dropdownEdgeChildPadding:o,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:F,colorBgElevated:H}=z;return[{[b]:Object.assign(Object.assign({},(0,i.Wf)(z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:W,display:"block","&::before":{position:"absolute",insetBlock:-J+Be/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${ge}-btn`]:{[`& > ${Ee}-down, & > ${ge}-btn-icon > ${Ee}-down`]:{fontSize:y}},[`${b}-wrap`]:{position:"relative",[`${ge}-btn > ${Ee}-down`]:{fontSize:y},[`${Ee}-down::before`]:{transition:`transform ${K}`}},[`${b}-wrap-open`]:{[`${Ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottomLeft, + &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottomLeft, + &${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottom, + &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottom, + &${ge}-slide-down-enter${ge}-slide-down-enter-active${b}-placement-bottomRight, + &${ge}-slide-down-appear${ge}-slide-down-appear-active${b}-placement-bottomRight`]:{animationName:c.fJ},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-topLeft, + &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-topLeft, + &${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-top, + &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-top, + &${ge}-slide-up-enter${ge}-slide-up-enter-active${b}-placement-topRight, + &${ge}-slide-up-appear${ge}-slide-up-appear-active${b}-placement-topRight`]:{animationName:c.Qt},[`&${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottomLeft, + &${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottom, + &${ge}-slide-down-leave${ge}-slide-down-leave-active${b}-placement-bottomRight`]:{animationName:c.Uw},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-topLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-top, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${b}-placement-topRight`]:{animationName:c.ly}})},(0,f.ZP)(z,{colorBg:H,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${b} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:W,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${b}, ${b}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:o,listStyleType:"none",backgroundColor:H,backgroundClip:"padding-box",borderRadius:z.borderRadiusLG,outline:"none",boxShadow:z.boxShadowSecondary},(0,i.Qy)(z)),{[`${re}-item-group-title`]:{padding:`${P}px ${F}px`,color:z.colorTextDescription,transition:`all ${K}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:v,marginInlineEnd:z.marginXS,fontSize:z.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${K}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${P}px ${F}px`,color:z.colorText,fontWeight:"normal",fontSize:v,lineHeight:z.lineHeight,cursor:"pointer",transition:`all ${K}`,borderRadius:z.borderRadiusSM,"&:hover, &-active":{backgroundColor:z.controlItemBgHover}},(0,i.Qy)(z)),{"&-selected":{color:z.colorPrimary,backgroundColor:z.controlItemBgActive,"&:hover, &-active":{backgroundColor:z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:H,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:z.colorSplit},[`${b}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:z.paddingXS,[`${b}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:z.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${z.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:F+z.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${b}-menu-submenu-title`]:{[`&, ${b}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:H,cursor:"not-allowed"}},[`${re}-submenu-selected ${b}-menu-submenu-title`]:{color:z.colorPrimary}})}},[(0,c.oN)(z,"slide-up"),(0,c.oN)(z,"slide-down"),(0,m.Fm)(z,"move-up"),(0,m.Fm)(z,"move-down"),(0,X._y)(z,"zoom-big")]]};var ie=(0,R.Z)("Dropdown",(z,b)=>{let{rootPrefixCls:re}=b;const{marginXXS:W,sizePopupArrow:J,controlHeight:Be,fontSize:ge,lineHeight:Ee,paddingXXS:K,componentCls:P,borderRadiusLG:v}=z,o=(Be-ge*Ee)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:v}),y=(0,t.TS)(z,{menuCls:`${P}-menu`,rootPrefixCls:re,dropdownArrowDistance:J/2+W,dropdownArrowOffset:p,dropdownPaddingVertical:o,dropdownEdgeChildPadding:K});return[x(y),se(y)]},z=>({zIndexPopup:z.zIndexPopupBase+50}))},64165:function(Ot,Ae,e){e.d(Ae,{Z:function(){return K}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(9763),R=e(64993),t=e(88088),se=()=>{const[,P]=(0,t.Z)(),o=new R.C(P.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:o,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.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"}),m.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)"}),m.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"}),m.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"})),m.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"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},ie=()=>{const[,P]=(0,t.Z)(),{colorFill:v,colorFillTertiary:o,colorFillQuaternary:p,colorBgContainer:y}=P,{borderColor:F,shadowColor:H,contentColor:N}=(0,m.useMemo)(()=>({borderColor:new R.C(v).onBackground(y).toHexShortString(),shadowColor:new R.C(o).onBackground(y).toHexShortString(),contentColor:new R.C(p).onBackground(y).toHexShortString()}),[v,o,p,y]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:H,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:F},m.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"}),m.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:N}))))},z=e(83116),b=e(37613);const re=P=>{const{componentCls:v,margin:o,marginXS:p,marginXL:y,fontSize:F,lineHeight:H}=P;return{[v]:{marginInline:p,fontSize:F,lineHeight:H,textAlign:"center",[`${v}-image`]:{height:P.emptyImgHeight,marginBottom:p,opacity:P.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${v}-description`]:{color:P.colorText},[`${v}-footer`]:{marginTop:o},"&-normal":{marginBlock:y,color:P.colorTextDisabled,[`${v}-description`]:{color:P.colorTextDisabled},[`${v}-image`]:{height:P.emptyImgHeightMD}},"&-small":{marginBlock:p,color:P.colorTextDisabled,[`${v}-image`]:{height:P.emptyImgHeightSM}}}}};var W=(0,z.Z)("Empty",P=>{const{componentCls:v,controlHeightLG:o}=P,p=(0,b.TS)(P,{emptyImgCls:`${v}-img`,emptyImgHeight:o*2.5,emptyImgHeightMD:o,emptyImgHeightSM:o*.875});return[re(p)]}),J=function(P,v){var o={};for(var p in P)Object.prototype.hasOwnProperty.call(P,p)&&v.indexOf(p)<0&&(o[p]=P[p]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(P);y{var{className:v,rootClassName:o,prefixCls:p,image:y=Be,description:F,children:H,imageStyle:N,style:O}=P,be=J(P,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:te,direction:Ke,empty:U}=m.useContext(X.E_),ne=te("empty",p),[q,Q]=W(ne),[ae]=(0,f.Z)("Empty"),j=typeof F!="undefined"?F:ae==null?void 0:ae.description,g=typeof j=="string"?j:"empty";let Y=null;return typeof y=="string"?Y=m.createElement("img",{alt:g,src:y}):Y=y,q(m.createElement("div",Object.assign({className:c()(Q,ne,U==null?void 0:U.className,{[`${ne}-normal`]:y===ge,[`${ne}-rtl`]:Ke==="rtl"},v,o),style:Object.assign(Object.assign({},U==null?void 0:U.style),O)},be),m.createElement("div",{className:`${ne}-image`,style:N},Y),j&&m.createElement("div",{className:`${ne}-description`},j),H&&m.createElement("div",{className:`${ne}-footer`},H)))};Ee.PRESENTED_IMAGE_DEFAULT=Be,Ee.PRESENTED_IMAGE_SIMPLE=ge;var K=Ee},78241:function(Ot,Ae,e){e.d(Ae,{default:function(){return Nt}});var i=e(26407),c=e(92310),m=e.n(c),X=e(77900),f=e(59301),R=e(62892),t=e(32441);function oe(Z){const[we,Ce]=f.useState(Z);return f.useEffect(()=>{const w=setTimeout(()=>{Ce(Z)},Z.length?0:10);return()=>{clearTimeout(w)}},[Z]),we}var se=e(17313),x=e(29878),ie=e(8378),z=e(37613),b=e(83116),W=Z=>{const{componentCls:we}=Z,Ce=`${we}-show-help`,w=`${we}-show-help-item`;return{[Ce]:{transition:`opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[w]:{overflow:"hidden",transition:`height ${Z.motionDurationSlow} ${Z.motionEaseInOut}, + opacity ${Z.motionDurationSlow} ${Z.motionEaseInOut}, + transform ${Z.motionDurationSlow} ${Z.motionEaseInOut} !important`,[`&${w}-appear, &${w}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${w}-leave-active`]:{transform:"translateY(-5px)"}}}}};const J=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,we)=>{const{formItemCls:Ce}=Z;return{[Ce]:{[`${Ce}-label > label`]:{height:we},[`${Ce}-control-input`]:{minHeight:we}}}},ge=Z=>{const{componentCls:we}=Z;return{[Z.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(Z)),J(Z)),{[`${we}-text`]:{display:"inline-block",paddingInlineEnd:Z.paddingSM},"&-small":Object.assign({},Be(Z,Z.controlHeightSM)),"&-large":Object.assign({},Be(Z,Z.controlHeightLG))})}},Ee=Z=>{const{formItemCls:we,iconCls:Ce,componentCls:w,rootPrefixCls:I,labelRequiredMarkColor:Ie,labelColor:xe,labelFontSize:Ze,labelHeight:ze,labelColonMarginInlineStart:et,labelColonMarginInlineEnd:st,itemMarginBottom:ct}=Z;return{[we]:Object.assign(Object.assign({},(0,se.Wf)(Z)),{marginBottom:ct,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${I}-row`]:{display:"none"},"&-has-warning":{[`${we}-split`]:{color:Z.colorError}},"&-has-error":{[`${we}-split`]:{color:Z.colorWarning}},[`${we}-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:xe,fontSize:Ze,[`> ${Ce}`]:{fontSize:Z.fontSize,verticalAlign:"top"},[`&${we}-required:not(${we}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:Z.marginXXS,color:Ie,fontSize:Z.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${w}-hide-required-mark &`]:{display:"none"}},[`${we}-optional`]:{display:"inline-block",marginInlineStart:Z.marginXXS,color:Z.colorTextDescription,[`${w}-hide-required-mark &`]:{display:"none"}},[`${we}-tooltip`]:{color:Z.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:Z.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:et,marginInlineEnd:st},[`&${we}-no-colon::after`]:{content:'"\\a0"'}}},[`${we}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${I}-col-'"]):not([class*="' ${I}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:Z.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[we]:{"&-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 ${we}-explain`]:{height:"auto",opacity:1},[`${we}-feedback-icon`]:{fontSize:Z.fontSize,textAlign:"center",visibility:"visible",animationName:x.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}}})}},K=Z=>{const{componentCls:we,formItemCls:Ce}=Z;return{[`${we}-horizontal`]:{[`${Ce}-label`]:{flexGrow:0},[`${Ce}-control`]:{flex:"1 1 0",minWidth:0},[`${Ce}-label[class$='-24'], ${Ce}-label[class*='-24 ']`]:{[`& + ${Ce}-control`]:{minWidth:"unset"}}}}},P=Z=>{const{componentCls:we,formItemCls:Ce}=Z;return{[`${we}-inline`]:{display:"flex",flexWrap:"wrap",[Ce]:{flex:"none",marginInlineEnd:Z.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${Ce}-label, + > ${Ce}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${Ce}-label`]:{flex:"none"},[`${we}-text`]:{display:"inline-block"},[`${Ce}-has-feedback`]:{display:"inline-block"}}}}},v=Z=>({padding:Z.verticalLabelPadding,margin:Z.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),o=Z=>{const{componentCls:we,formItemCls:Ce,rootPrefixCls:w}=Z;return{[`${Ce} ${Ce}-label`]:v(Z),[we]:{[Ce]:{flexWrap:"wrap",[`${Ce}-label, ${Ce}-control`]:{[`&:not([class*=" ${w}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=Z=>{const{componentCls:we,formItemCls:Ce,rootPrefixCls:w}=Z;return{[`${we}-vertical`]:{[Ce]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${we}-item-control`]:{width:"100%"}}},[`${we}-vertical ${Ce}-label, + .${w}-col-24${Ce}-label, + .${w}-col-xl-24${Ce}-label`]:v(Z),[`@media (max-width: ${Z.screenXSMax}px)`]:[o(Z),{[we]:{[`.${w}-col-xs-24${Ce}-label`]:v(Z)}}],[`@media (max-width: ${Z.screenSMMax}px)`]:{[we]:{[`.${w}-col-sm-24${Ce}-label`]:v(Z)}},[`@media (max-width: ${Z.screenMDMax}px)`]:{[we]:{[`.${w}-col-md-24${Ce}-label`]:v(Z)}},[`@media (max-width: ${Z.screenLGMax}px)`]:{[we]:{[`.${w}-col-lg-24${Ce}-label`]:v(Z)}}}},y=(Z,we)=>(0,z.TS)(Z,{formItemCls:`${Z.componentCls}-item`,rootPrefixCls:we});var F=(0,b.Z)("Form",(Z,we)=>{let{rootPrefixCls:Ce}=we;const w=y(Z,Ce);return[ge(w),Ee(w),W(w),K(w),P(w),p(w),(0,ie.Z)(w),x.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 H=[];function N(Z,we,Ce){let w=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof Z=="string"?Z:`${we}-${w}`,error:Z,errorStatus:Ce}}var be=Z=>{let{help:we,helpStatus:Ce,errors:w=H,warnings:I=H,className:Ie,fieldId:xe,onVisibleChanged:Ze}=Z;const{prefixCls:ze}=f.useContext(t.Rk),et=`${ze}-item-explain`,[,st]=F(ze),ct=(0,f.useMemo)(()=>(0,R.Z)(ze),[ze]),Ct=oe(w),mt=oe(I),pt=f.useMemo(()=>we!=null?[N(we,"help",Ce)]:[].concat((0,i.Z)(Ct.map((dt,xt)=>N(dt,"error","error",xt))),(0,i.Z)(mt.map((dt,xt)=>N(dt,"warning","warning",xt)))),[we,Ce,Ct,mt]),wt={};return xe&&(wt.id=`${xe}_help`),f.createElement(X.default,{motionDeadline:ct.motionDeadline,motionName:`${ze}-show-help`,visible:!!pt.length,onVisibleChanged:Ze},dt=>{const{className:xt,style:St}=dt;return f.createElement("div",Object.assign({},wt,{className:m()(et,xt,Ie,st),style:St,role:"alert"}),f.createElement(X.CSSMotionList,Object.assign({keys:pt},(0,R.Z)(ze),{motionName:`${ze}-show-help-item`,component:!1}),tn=>{const{key:Bt,error:lt,errorStatus:me,className:Se,style:Pe}=tn;return f.createElement("div",{key:Bt,className:m()(Se,{[`${et}-${me}`]:me}),style:Pe},lt)}))})},te=e(95013),Ke=e(36355),U=e(1684),ne=e(52946),q=e(19716),Q=e(16722);const ae=["parentNode"],j="form_item";function g(Z){return Z===void 0||Z===!1?[]:Array.isArray(Z)?Z:[Z]}function Y(Z,we){if(!Z.length)return;const Ce=Z.join("_");return we?`${we}_${Ce}`:ae.includes(Ce)?`${j}_${Ce}`:Ce}function G(Z,we,Ce,w,I,Ie){let xe=w;return Ie!==void 0?xe=Ie:Ce.validating?xe="validating":Z.length?xe="error":we.length?xe="warning":(Ce.touched||I&&Ce.validated)&&(xe="success"),xe}function M(Z){return g(Z).join("_")}function ce(Z){const[we]=(0,te.useForm)(),Ce=f.useRef({}),w=f.useMemo(()=>Z!=null?Z:Object.assign(Object.assign({},we),{__INTERNAL__:{itemRef:I=>Ie=>{const xe=M(I);Ie?Ce.current[xe]=Ie:delete Ce.current[xe]}},scrollToField:function(I){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const xe=g(I),Ze=Y(xe,w.__INTERNAL__.name),ze=Ze?document.getElementById(Ze):null;ze&&(0,Q.Z)(ze,Object.assign({scrollMode:"if-needed",block:"nearest"},Ie))},getFieldInstance:I=>{const Ie=M(I);return Ce.current[Ie]}}),[Z,we]);return[w]}var ye=e(28726),Le=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{const Ce=f.useContext(U.Z),{getPrefixCls:w,direction:I,form:Ie}=f.useContext(Ke.E_),{prefixCls:xe,className:Ze,rootClassName:ze,size:et,disabled:st=Ce,form:ct,colon:Ct,labelAlign:mt,labelWrap:pt,labelCol:wt,wrapperCol:dt,hideRequiredMark:xt,layout:St="horizontal",scrollToFirstError:tn,requiredMark:Bt,onFinishFailed:lt,name:me,style:Se,feedbackIcons:Pe}=Z,He=Le(Z,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),Me=(0,q.Z)(et),tt=f.useContext(ye.Z),$e=(0,f.useMemo)(()=>Bt!==void 0?Bt:Ie&&Ie.requiredMark!==void 0?Ie.requiredMark:!xt,[xt,Bt,Ie]),ht=Ct!=null?Ct:Ie==null?void 0:Ie.colon,Rt=w("form",xe),[Zt,rn]=F(Rt),Jt=m()(Rt,`${Rt}-${St}`,{[`${Rt}-hide-required-mark`]:$e===!1,[`${Rt}-rtl`]:I==="rtl",[`${Rt}-${Me}`]:Me},rn,Ie==null?void 0:Ie.className,Ze,ze),[on]=ce(ct),{__INTERNAL__:Kt}=on;Kt.name=me;const Tt=(0,f.useMemo)(()=>({name:me,labelAlign:mt,labelCol:wt,labelWrap:pt,wrapperCol:dt,vertical:St==="vertical",colon:ht,requiredMark:$e,itemRef:Kt.itemRef,form:on,feedbackIcons:Pe}),[me,mt,wt,dt,St,ht,$e,on,Pe]);f.useImperativeHandle(we,()=>on);const un=(An,$t)=>{if(An){let Qt={block:"nearest"};typeof An=="object"&&(Qt=An),on.scrollToField($t,Qt)}},cn=An=>{if(lt==null||lt(An),An.errorFields.length){const $t=An.errorFields[0].name;if(tn!==void 0){un(tn,$t);return}Ie&&Ie.scrollToFirstError!==void 0&&un(Ie.scrollToFirstError,$t)}};return Zt(f.createElement(U.n,{disabled:st},f.createElement(ne.q,{size:Me},f.createElement(t.RV,Object.assign({},{validateMessages:tt}),f.createElement(t.q3.Provider,{value:Tt},f.createElement(te.default,Object.assign({id:me},He,{name:me,onFinishFailed:cn,form:on,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Se),className:Jt})))))))};var qe=f.forwardRef(Oe),nt=e(41799),je=e(8654),de=e(92343),De=e(11592);function A(Z){if(typeof Z=="function")return Z;const we=(0,De.Z)(Z);return we.length<=1?we[0]:we}const S=()=>{const{status:Z,errors:we=[],warnings:Ce=[]}=(0,f.useContext)(t.aM);return{status:Z,errors:we,warnings:Ce}};S.Context=t.aM;var d=S,n=e(16089);function E(Z){const[we,Ce]=f.useState(Z),w=(0,f.useRef)(null),I=(0,f.useRef)([]),Ie=(0,f.useRef)(!1);f.useEffect(()=>(Ie.current=!1,()=>{Ie.current=!0,n.Z.cancel(w.current),w.current=null}),[]);function xe(Ze){Ie.current||(w.current===null&&(I.current=[],w.current=(0,n.Z)(()=>{w.current=null,Ce(ze=>{let et=ze;return I.current.forEach(st=>{et=st(et)}),et})})),I.current.push(Ze))}return[we,xe]}function L(){const{itemRef:Z}=f.useContext(t.q3),we=f.useRef({});function Ce(w,I){const Ie=I&&typeof I=="object"&&I.ref,xe=w.join("_");return(we.current.name!==xe||we.current.originRef!==Ie)&&(we.current.name=xe,we.current.originRef=Ie,we.current.ref=(0,je.sQ)(Z(w),Ie)),we.current.ref}return Ce}var s=e(29194),a=e(34280),T=e(2738),h=e(27382),u=e(37028);const B=Z=>{const{formItemCls:we}=Z;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${we}-control`]:{display:"flex"}}}};var ue=(0,b.b)(["Form","item-item"],(Z,we)=>{let{rootPrefixCls:Ce}=we;const w=y(Z,Ce);return[B(w)]}),fe=Z=>{const{prefixCls:we,status:Ce,wrapperCol:w,children:I,errors:Ie,warnings:xe,_internalItemRender:Ze,extra:ze,help:et,fieldId:st,marginBottom:ct,onErrorVisibleChanged:Ct}=Z,mt=`${we}-item`,pt=f.useContext(t.q3),wt=w||pt.wrapperCol||{},dt=m()(`${mt}-control`,wt.className),xt=f.useMemo(()=>Object.assign({},pt),[pt]);delete xt.labelCol,delete xt.wrapperCol;const St=f.createElement("div",{className:`${mt}-control-input`},f.createElement("div",{className:`${mt}-control-input-content`},I)),tn=f.useMemo(()=>({prefixCls:we,status:Ce}),[we,Ce]),Bt=ct!==null||Ie.length||xe.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(t.Rk.Provider,{value:tn},f.createElement(be,{fieldId:st,errors:Ie,warnings:xe,help:et,helpStatus:Ce,className:`${mt}-explain-connected`,onVisibleChanged:Ct})),!!ct&&f.createElement("div",{style:{width:0,height:ct}})):null,lt={};st&&(lt.id=`${st}_extra`);const me=ze?f.createElement("div",Object.assign({},lt,{className:`${mt}-extra`}),ze):null,Se=Ze&&Ze.mark==="pro_table_render"&&Ze.render?Ze.render(Z,{input:St,errorList:Bt,extra:me}):f.createElement(f.Fragment,null,St,Bt,me);return f.createElement(t.q3.Provider,{value:xt},f.createElement(u.Z,Object.assign({},wt,{className:dt}),Se),f.createElement(ue,{prefixCls:we}))},$=e(61485),le=e(31724),_=e(9763),Te=e(6848),Ve=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{let{prefixCls:we,label:Ce,htmlFor:w,labelCol:I,labelAlign:Ie,colon:xe,required:Ze,requiredMark:ze,tooltip:et}=Z;var st;const[ct]=(0,_.Z)("Form"),{vertical:Ct,labelAlign:mt,labelCol:pt,labelWrap:wt,colon:dt}=f.useContext(t.q3);if(!Ce)return null;const xt=I||pt||{},St=Ie||mt,tn=`${we}-item-label`,Bt=m()(tn,St==="left"&&`${tn}-left`,xt.className,{[`${tn}-wrap`]:!!wt});let lt=Ce;const me=xe===!0||dt!==!1&&xe!==!1;me&&!Ct&&typeof Ce=="string"&&Ce.trim()!==""&&(lt=Ce.replace(/[:|:]\s*$/,""));const Pe=ke(et);if(Pe){const{icon:$e=f.createElement($.Z,null)}=Pe,ht=Ve(Pe,["icon"]),Rt=f.createElement(Te.Z,Object.assign({},ht),f.cloneElement($e,{className:`${we}-item-tooltip`,title:""}));lt=f.createElement(f.Fragment,null,lt,Rt)}const He=ze==="optional",Me=typeof ze=="function";Me?lt=ze(lt,{required:!!Ze}):He&&!Ze&&(lt=f.createElement(f.Fragment,null,lt,f.createElement("span",{className:`${we}-item-optional`,title:""},(ct==null?void 0:ct.optional)||((st=le.Z.Form)===null||st===void 0?void 0:st.optional))));const tt=m()({[`${we}-item-required`]:Ze,[`${we}-item-required-mark-optional`]:He||Me,[`${we}-item-no-colon`]:!me});return f.createElement(u.Z,Object.assign({},xt,{className:Bt}),f.createElement("label",{htmlFor:w,className:tt,title:typeof Ce=="string"?Ce:""},lt))},it=e(29679),ot=e(19248),Mt=e(96512),Xt=e(58617);const zt={success:it.Z,warning:Mt.Z,error:ot.Z,validating:Xt.Z};function sn(Z){let{children:we,errors:Ce,warnings:w,hasFeedback:I,validateStatus:Ie,prefixCls:xe,meta:Ze,noStyle:ze}=Z;const et=`${xe}-item`,{feedbackIcons:st}=f.useContext(t.q3),ct=G(Ce,w,Ze,null,!!I,Ie),{isFormItemInput:Ct,status:mt}=f.useContext(t.aM),pt=f.useMemo(()=>{var wt;let dt;if(I){const tn=I!==!0&&I.icons||st,Bt=ct&&((wt=tn==null?void 0:tn({status:ct,errors:Ce,warnings:w}))===null||wt===void 0?void 0:wt[ct]),lt=ct&&zt[ct];dt=Bt!==!1&<?f.createElement("span",{className:m()(`${et}-feedback-icon`,`${et}-feedback-icon-${ct}`)},Bt||f.createElement(lt,null)):null}let xt=!0,St=ct||"";return ze&&(xt=Ct,St=(ct!=null?ct:mt)||""),{status:St,errors:Ce,warnings:w,hasFeedback:!!I,feedbackIcon:dt,isFormItemInput:xt}},[ct,I,ze,Ct,mt]);return f.createElement(t.aM.Provider,{value:pt},we)}var Cn=function(Z,we){var Ce={};for(var w in Z)Object.prototype.hasOwnProperty.call(Z,w)&&we.indexOf(w)<0&&(Ce[w]=Z[w]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,w=Object.getOwnPropertySymbols(Z);I{if(Pe&&Bt.current){const rn=getComputedStyle(Bt.current);tt(parseInt(rn.marginBottom,10))}},[Pe,He]);const $e=rn=>{rn||tt(null)},Rt=function(){let rn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Jt=rn?lt:et.errors,on=rn?me:et.warnings;return G(Jt,on,et,"",!!st,ze)}(),Zt=m()(St,Ce,w,{[`${St}-with-help`]:Se||lt.length||me.length,[`${St}-has-feedback`]:Rt&&st,[`${St}-has-success`]:Rt==="success",[`${St}-has-warning`]:Rt==="warning",[`${St}-has-error`]:Rt==="error",[`${St}-is-validating`]:Rt==="validating",[`${St}-hidden`]:ct});return f.createElement("div",{className:Zt,style:I,ref:Bt},f.createElement(h.Z,Object.assign({className:`${St}-row`},(0,T.Z)(xt,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(Qe,Object.assign({htmlFor:mt},Z,{requiredMark:tn,required:pt!=null?pt:wt,prefixCls:we})),f.createElement(fe,Object.assign({},Z,et,{errors:lt,warnings:me,prefixCls:we,status:Rt,help:Ie,marginBottom:Me,onErrorVisibleChanged:$e}),f.createElement(t.qI.Provider,{value:dt},f.createElement(sn,{prefixCls:we,meta:et,errors:et.errors,warnings:et.warnings,hasFeedback:st,validateStatus:Rt},Ct)))),!!Me&&f.createElement("div",{className:`${St}-margin-offset`,style:{marginBottom:-Me}}))}const gt="__SPLIT__",En=null,Hn=f.memo(Z=>{let{children:we}=Z;return we},(Z,we)=>Z.value===we.value&&Z.update===we.update&&Z.childProps.length===we.childProps.length&&Z.childProps.every((Ce,w)=>Ce===we.childProps[w]));function Vt(Z){return Z!=null}function hn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Yn(Z){const{name:we,noStyle:Ce,className:w,dependencies:I,prefixCls:Ie,shouldUpdate:xe,rules:Ze,children:ze,required:et,label:st,messageVariables:ct,trigger:Ct="onChange",validateTrigger:mt,hidden:pt,help:wt}=Z,{getPrefixCls:dt}=f.useContext(Ke.E_),{name:xt}=f.useContext(t.q3),St=A(ze),tn=typeof St=="function",Bt=f.useContext(t.qI),{validateTrigger:lt}=f.useContext(te.FieldContext),me=mt!==void 0?mt:lt,Se=Vt(we),Pe=dt("form",Ie),[He,Me]=F(Pe),tt=f.useContext(te.ListContext),$e=f.useRef(),[ht,Rt]=E({}),[Zt,rn]=(0,nt.Z)(()=>hn()),Jt=$t=>{const Qt=tt==null?void 0:tt.getKey($t.name);if(rn($t.destroy?hn():$t,!0),Ce&&wt!==!1&&Bt){let pn=$t.name;if($t.destroy)pn=$e.current||pn;else if(Qt!==void 0){const[fn,Pn]=Qt;pn=[fn].concat((0,i.Z)(Pn)),$e.current=pn}Bt($t,pn)}},on=($t,Qt)=>{Rt(pn=>{const fn=Object.assign({},pn),tr=[].concat((0,i.Z)($t.name.slice(0,-1)),(0,i.Z)(Qt)).join(gt);return $t.destroy?delete fn[tr]:fn[tr]=$t,fn})},[Kt,Tt]=f.useMemo(()=>{const $t=(0,i.Z)(Zt.errors),Qt=(0,i.Z)(Zt.warnings);return Object.values(ht).forEach(pn=>{$t.push.apply($t,(0,i.Z)(pn.errors||[])),Qt.push.apply(Qt,(0,i.Z)(pn.warnings||[]))}),[$t,Qt]},[ht,Zt.errors,Zt.warnings]),un=L();function cn($t,Qt,pn){return Ce&&!pt?f.createElement(sn,{prefixCls:Pe,hasFeedback:Z.hasFeedback,validateStatus:Z.validateStatus,meta:Zt,errors:Kt,warnings:Tt,noStyle:!0},$t):f.createElement(dn,Object.assign({key:"row"},Z,{className:m()(w,Me),prefixCls:Pe,fieldId:Qt,isRequired:pn,errors:Kt,warnings:Tt,meta:Zt,onSubItemMetaChange:on}),$t)}if(!Se&&!tn&&!I)return He(cn(St));let An={};return typeof st=="string"?An.label=st:we&&(An.label=String(we)),ct&&(An=Object.assign(Object.assign({},An),ct)),He(f.createElement(te.Field,Object.assign({},Z,{messageVariables:An,trigger:Ct,validateTrigger:me,onMetaChange:Jt}),($t,Qt,pn)=>{const fn=g(we).length&&Qt?Qt.name:[],Pn=Y(fn,xt),tr=et!==void 0?et:!!(Ze&&Ze.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const Ln=Pt(pn);return Ln&&Ln.required&&!Ln.warningOnly}return!1})),kt=Object.assign({},$t);let Gt=null;if(Array.isArray(St)&&Se)Gt=St;else if(!(tn&&(!(xe||I)||Se))){if(!(I&&!tn&&!Se))if((0,de.l$)(St)){const Pt=Object.assign(Object.assign({},St.props),kt);if(Pt.id||(Pt.id=Pn),wt||Kt.length>0||Tt.length>0||Z.extra){const wn=[];(wt||Kt.length>0)&&wn.push(`${Pn}_help`),Z.extra&&wn.push(`${Pn}_extra`),Pt["aria-describedby"]=wn.join(" ")}Kt.length>0&&(Pt["aria-invalid"]="true"),tr&&(Pt["aria-required"]="true"),(0,je.Yr)(St)&&(Pt.ref=un(fn,St)),new Set([].concat((0,i.Z)(g(Ct)),(0,i.Z)(g(me)))).forEach(wn=>{Pt[wn]=function(){for(var In,jn,rr,Un,or,Dt=arguments.length,Et=new Array(Dt),an=0;an{var{prefixCls:we,children:Ce}=Z,w=rt(Z,["prefixCls","children"]);const{getPrefixCls:I}=f.useContext(Ke.E_),Ie=I("form",we),xe=f.useMemo(()=>({prefixCls:Ie,status:"error"}),[Ie]);return f.createElement(te.List,Object.assign({},w),(Ze,ze,et)=>f.createElement(t.Rk.Provider,{value:xe},Ce(Ze.map(st=>Object.assign(Object.assign({},st),{fieldKey:st.key})),ze,{errors:et.errors,warnings:et.warnings})))};function Ft(){const{form:Z}=(0,f.useContext)(t.q3);return Z}const Ge=qe;Ge.Item=at,Ge.List=en,Ge.ErrorList=be,Ge.useForm=ce,Ge.useFormInstance=Ft,Ge.useWatch=te.useWatch,Ge.Provider=t.RV,Ge.create=()=>{};var Nt=Ge},8628:function(Ot,Ae,e){var i=e(59301),c=e(34280),m=e(56762),X=e(69507);function f(){let R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const t=(0,i.useRef)({}),oe=(0,m.Z)(),se=(0,X.ZP)();return(0,c.Z)(()=>{const x=se.subscribe(ie=>{t.current=ie,R&&oe()});return()=>se.unsubscribe(x)},[]),t.current}Ae.Z=f},9432:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Ee},n:function(){return Be}});var i=e(19248),c=e(92310),m=e.n(c),X=e(93681),f=e(8654),R=e(59301),t=e(19080),oe=e(36355),se=e(1684),x=e(19716),ie=e(32441),z=e(33234),b=e(59412),re=e(9937);function W(K){return!!(K.prefix||K.suffix||K.allowClear)}var J=function(K,P){var v={};for(var o in K)Object.prototype.hasOwnProperty.call(K,o)&&P.indexOf(o)<0&&(v[o]=K[o]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,o=Object.getOwnPropertySymbols(K);p{var v;const{prefixCls:o,bordered:p=!0,status:y,size:F,disabled:H,onBlur:N,onFocus:O,suffix:be,allowClear:te,addonAfter:Ke,addonBefore:U,className:ne,style:q,styles:Q,rootClassName:ae,onChange:j,classNames:g}=K,Y=J(K,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:G,direction:M,input:ce}=R.useContext(oe.E_),ye=G("input",o),Le=(0,R.useRef)(null),[Oe,We]=(0,re.ZP)(ye),{compactSize:qe,compactItemClassnames:nt}=(0,z.ri)(ye,M),je=(0,x.Z)(ue=>{var ee;return(ee=F!=null?F:qe)!==null&&ee!==void 0?ee:ue}),de=R.useContext(se.Z),De=H!=null?H:de,{status:A,hasFeedback:S,feedbackIcon:d}=(0,R.useContext)(ie.aM),n=(0,t.F)(A,y),E=W(K)||!!S,L=(0,R.useRef)(E);(0,R.useEffect)(()=>{var ue;E&&L.current,L.current=E},[E]);const s=(0,b.Z)(Le,!0),a=ue=>{s(),N==null||N(ue)},T=ue=>{s(),O==null||O(ue)},h=ue=>{s(),j==null||j(ue)},u=(S||be)&&R.createElement(R.Fragment,null,be,S&&d);let B;return typeof te=="object"&&(te!=null&&te.clearIcon)?B=te:te&&(B={clearIcon:R.createElement(i.Z,null)}),Oe(R.createElement(X.default,Object.assign({ref:(0,f.sQ)(P,Le),prefixCls:ye,autoComplete:ce==null?void 0:ce.autoComplete},Y,{disabled:De,onBlur:a,onFocus:T,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),q),styles:Object.assign(Object.assign({},ce==null?void 0:ce.styles),Q),suffix:u,allowClear:B,className:m()(ne,ae,nt,ce==null?void 0:ce.className),onChange:h,addonAfter:Ke&&R.createElement(z.BR,null,R.createElement(ie.Ux,{override:!0,status:!0},Ke)),addonBefore:U&&R.createElement(z.BR,null,R.createElement(ie.Ux,{override:!0,status:!0},U)),classNames:Object.assign(Object.assign(Object.assign({},g),ce==null?void 0:ce.classNames),{input:m()({[`${ye}-sm`]:je==="small",[`${ye}-lg`]:je==="large",[`${ye}-rtl`]:M==="rtl",[`${ye}-borderless`]:!p},!E&&(0,t.Z)(ye,n),g==null?void 0:g.input,(v=ce==null?void 0:ce.classNames)===null||v===void 0?void 0:v.input,We)}),classes:{affixWrapper:m()({[`${ye}-affix-wrapper-sm`]:je==="small",[`${ye}-affix-wrapper-lg`]:je==="large",[`${ye}-affix-wrapper-rtl`]:M==="rtl",[`${ye}-affix-wrapper-borderless`]:!p},(0,t.Z)(`${ye}-affix-wrapper`,n,S),We),wrapper:m()({[`${ye}-group-rtl`]:M==="rtl"},We),group:m()({[`${ye}-group-wrapper-sm`]:je==="small",[`${ye}-group-wrapper-lg`]:je==="large",[`${ye}-group-wrapper-rtl`]:M==="rtl",[`${ye}-group-wrapper-disabled`]:De},(0,t.Z)(`${ye}-group-wrapper`,n,S),We)}})))})},1643:function(Ot,Ae,e){var i=e(19248),c=e(92310),m=e.n(c),X=e(9296),f=e(59301),R=e(19080),t=e(36355),oe=e(1684),se=e(19716),x=e(32441),ie=e(9432),z=e(9937),b=function(W,J){var Be={};for(var ge in W)Object.prototype.hasOwnProperty.call(W,ge)&&J.indexOf(ge)<0&&(Be[ge]=W[ge]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ge=Object.getOwnPropertySymbols(W);Ee{const{prefixCls:Be,bordered:ge=!0,size:Ee,disabled:K,status:P,allowClear:v,showCount:o,classNames:p,rootClassName:y,className:F}=W,H=b(W,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:N,direction:O}=f.useContext(t.E_),be=(0,se.Z)(Ee),te=f.useContext(oe.Z),Ke=K!=null?K:te,{status:U,hasFeedback:ne,feedbackIcon:q}=f.useContext(x.aM),Q=(0,R.F)(U,P),ae=f.useRef(null);f.useImperativeHandle(J,()=>{var M;return{resizableTextArea:(M=ae.current)===null||M===void 0?void 0:M.resizableTextArea,focus:ce=>{var ye,Le;(0,ie.n)((Le=(ye=ae.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||Le===void 0?void 0:Le.textArea,ce)},blur:()=>{var ce;return(ce=ae.current)===null||ce===void 0?void 0:ce.blur()}}});const j=N("input",Be);let g;typeof v=="object"&&(v!=null&&v.clearIcon)?g=v:v&&(g={clearIcon:f.createElement(i.Z,null)});const[Y,G]=(0,z.ZP)(j);return Y(f.createElement(X.default,Object.assign({},H,{disabled:Ke,allowClear:g,className:m()(F,y),classes:{affixWrapper:m()(`${j}-textarea-affix-wrapper`,{[`${j}-affix-wrapper-rtl`]:O==="rtl",[`${j}-affix-wrapper-borderless`]:!ge,[`${j}-affix-wrapper-sm`]:be==="small",[`${j}-affix-wrapper-lg`]:be==="large",[`${j}-textarea-show-count`]:o},(0,R.Z)(`${j}-affix-wrapper`,Q),G)},classNames:Object.assign(Object.assign({},p),{textarea:m()({[`${j}-borderless`]:!ge,[`${j}-sm`]:be==="small",[`${j}-lg`]:be==="large"},(0,R.Z)(j,Q),G,p==null?void 0:p.textarea)}),prefixCls:j,suffix:ne&&f.createElement("span",{className:`${j}-textarea-suffix`},q),showCount:o,ref:ae})))});Ae.Z=re},59412:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(59301);function c(m,X){const f=(0,i.useRef)([]),R=()=>{f.current.push(setTimeout(()=>{var t,oe,se,x;!((t=m.current)===null||t===void 0)&&t.input&&((oe=m.current)===null||oe===void 0?void 0:oe.input.getAttribute("type"))==="password"&&(!((se=m.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((x=m.current)===null||x===void 0||x.input.removeAttribute("value"))}))};return(0,i.useEffect)(()=>(X&&R(),()=>f.current.forEach(t=>{t&&clearTimeout(t)})),[]),R}},92832:function(Ot,Ae,e){e.d(Ae,{default:function(){return be}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(32441),R=e(9937),oe=te=>{const{getPrefixCls:Ke,direction:U}=(0,m.useContext)(X.E_),{prefixCls:ne,className:q}=te,Q=Ke("input-group",ne),ae=Ke("input"),[j,g]=(0,R.ZP)(ae),Y=c()(Q,{[`${Q}-lg`]:te.size==="large",[`${Q}-sm`]:te.size==="small",[`${Q}-compact`]:te.compact,[`${Q}-rtl`]:U==="rtl"},g,q),G=(0,m.useContext)(f.aM),M=(0,m.useMemo)(()=>Object.assign(Object.assign({},G),{isFormItemInput:!1}),[G]);return j(m.createElement("span",{className:Y,style:te.style,onMouseEnter:te.onMouseEnter,onMouseLeave:te.onMouseLeave,onFocus:te.onFocus,onBlur:te.onBlur},m.createElement(f.aM.Provider,{value:M},te.children)))},se=e(9432),x=e(73331),ie=e(15277),z=e(2738),b=e(8654),re=e(59412),W=function(te,Ke){var U={};for(var ne in te)Object.prototype.hasOwnProperty.call(te,ne)&&Ke.indexOf(ne)<0&&(U[ne]=te[ne]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,ne=Object.getOwnPropertySymbols(te);qte?m.createElement(ie.Z,null):m.createElement(x.Z,null),Be={click:"onClick",hover:"onMouseOver"};var Ee=m.forwardRef((te,Ke)=>{const{visibilityToggle:U=!0}=te,ne=typeof U=="object"&&U.visible!==void 0,[q,Q]=(0,m.useState)(()=>ne?U.visible:!1),ae=(0,m.useRef)(null);m.useEffect(()=>{ne&&Q(U.visible)},[ne,U]);const j=(0,re.Z)(ae),g=()=>{const{disabled:De}=te;De||(q&&j(),Q(A=>{var S;const d=!A;return typeof U=="object"&&((S=U.onVisibleChange)===null||S===void 0||S.call(U,d)),d}))},Y=De=>{const{action:A="click",iconRender:S=J}=te,d=Be[A]||"",n=S(q),E={[d]:g,className:`${De}-icon`,key:"passwordIcon",onMouseDown:L=>{L.preventDefault()},onMouseUp:L=>{L.preventDefault()}};return m.cloneElement(m.isValidElement(n)?n:m.createElement("span",null,n),E)},{className:G,prefixCls:M,inputPrefixCls:ce,size:ye}=te,Le=W(te,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Oe}=m.useContext(X.E_),We=Oe("input",ce),qe=Oe("input-password",M),nt=U&&Y(qe),je=c()(qe,G,{[`${qe}-${ye}`]:!!ye}),de=Object.assign(Object.assign({},(0,z.Z)(Le,["suffix","iconRender","visibilityToggle"])),{type:q?"text":"password",className:je,prefixCls:We,suffix:nt});return ye&&(de.size=ye),m.createElement(se.Z,Object.assign({ref:(0,b.sQ)(Ke,ae)},de))}),K=e(47472),P=e(92343),v=e(3113),o=e(19716),p=e(33234),y=function(te,Ke){var U={};for(var ne in te)Object.prototype.hasOwnProperty.call(te,ne)&&Ke.indexOf(ne)<0&&(U[ne]=te[ne]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var q=0,ne=Object.getOwnPropertySymbols(te);q{const{prefixCls:U,inputPrefixCls:ne,className:q,size:Q,suffix:ae,enterButton:j=!1,addonAfter:g,loading:Y,disabled:G,onSearch:M,onChange:ce,onCompositionStart:ye,onCompositionEnd:Le}=te,Oe=y(te,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:We,direction:qe}=m.useContext(X.E_),nt=m.useRef(!1),je=We("input-search",U),de=We("input",ne),{compactSize:De}=(0,p.ri)(je,qe),A=(0,o.Z)(fe=>{var $;return($=Q!=null?Q:De)!==null&&$!==void 0?$:fe}),S=m.useRef(null),d=fe=>{fe&&fe.target&&fe.type==="click"&&M&&M(fe.target.value,fe,{source:"clear"}),ce&&ce(fe)},n=fe=>{var $;document.activeElement===(($=S.current)===null||$===void 0?void 0:$.input)&&fe.preventDefault()},E=fe=>{var $,le;M&&M((le=($=S.current)===null||$===void 0?void 0:$.input)===null||le===void 0?void 0:le.value,fe,{source:"input"})},L=fe=>{nt.current||Y||E(fe)},s=typeof j=="boolean"?m.createElement(K.Z,null):null,a=`${je}-button`;let T;const h=j||{},u=h.type&&h.type.__ANT_BUTTON===!0;u||h.type==="button"?T=(0,P.Tm)(h,Object.assign({onMouseDown:n,onClick:fe=>{var $,le;(le=($=h==null?void 0:h.props)===null||$===void 0?void 0:$.onClick)===null||le===void 0||le.call($,fe),E(fe)},key:"enterButton"},u?{className:a,size:A}:{})):T=m.createElement(v.ZP,{className:a,type:j?"primary":void 0,size:A,disabled:G,key:"enterButton",onMouseDown:n,onClick:E,loading:Y,icon:s},j),g&&(T=[T,(0,P.Tm)(g,{key:"addonAfter"})]);const B=c()(je,{[`${je}-rtl`]:qe==="rtl",[`${je}-${A}`]:!!A,[`${je}-with-button`]:!!j},q),ue=fe=>{nt.current=!0,ye==null||ye(fe)},ee=fe=>{nt.current=!1,Le==null||Le(fe)};return m.createElement(se.Z,Object.assign({ref:(0,b.sQ)(S,Ke),onPressEnter:L},Oe,{size:A,onCompositionStart:ue,onCompositionEnd:ee,prefixCls:de,addonAfter:T,suffix:ae,onChange:d,className:B,disabled:G}))}),N=e(1643);const O=se.Z;O.Group=oe,O.Search=H,O.TextArea=N.Z,O.Password=Ee;var be=O},9937:function(Ot,Ae,e){e.d(Ae,{M1:function(){return t},TM:function(){return P},Xy:function(){return oe},bi:function(){return ie},e5:function(){return K},ik:function(){return z},nz:function(){return f},pU:function(){return R},s7:function(){return b},x0:function(){return x}});var i=e(17313),c=e(74207),m=e(37613),X=e(83116);const f=v=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:v,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),R=v=>({borderColor:v.hoverBorderColor}),t=v=>({borderColor:v.activeBorderColor,boxShadow:v.activeShadow,outline:0}),oe=v=>({color:v.colorTextDisabled,backgroundColor:v.colorBgContainerDisabled,borderColor:v.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},R((0,m.TS)(v,{hoverBorderColor:v.colorBorder})))}),se=v=>{const{paddingBlockLG:o,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:F,paddingInlineLG:H}=v;return{padding:`${o}px ${H}px`,fontSize:p,lineHeight:y,borderRadius:F}},x=v=>({padding:`${v.paddingBlockSM}px ${v.paddingInlineSM}px`,borderRadius:v.borderRadiusSM}),ie=(v,o)=>{const{componentCls:p,colorError:y,colorWarning:F,errorActiveShadow:H,warningActiveShadow:N,colorErrorBorderHover:O,colorWarningBorderHover:be}=v;return{[`&-status-error:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:y,"&:hover":{borderColor:O},"&:focus, &-focused":Object.assign({},t((0,m.TS)(v,{activeBorderColor:y,activeShadow:H}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${o}-disabled):not(${o}-borderless)${o}`]:{borderColor:F,"&:hover":{borderColor:be},"&:focus, &-focused":Object.assign({},t((0,m.TS)(v,{activeBorderColor:F,activeShadow:N}))),[`${p}-prefix, ${p}-suffix`]:{color:F}}}},z=v=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${v.paddingBlock}px ${v.paddingInline}px`,color:v.colorText,fontSize:v.fontSize,lineHeight:v.lineHeight,backgroundColor:v.colorBgContainer,backgroundImage:"none",borderWidth:v.lineWidth,borderStyle:v.lineType,borderColor:v.colorBorder,borderRadius:v.borderRadius,transition:`all ${v.motionDurationMid}`},f(v.colorTextPlaceholder)),{"&:hover":Object.assign({},R(v)),"&:focus, &-focused":Object.assign({},t(v)),"&-disabled, &[disabled]":Object.assign({},oe(v)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:v.controlHeight,lineHeight:v.lineHeight,verticalAlign:"bottom",transition:`all ${v.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},se(v)),"&-sm":Object.assign({},x(v)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),b=v=>{const{componentCls:o,antCls:p}=v;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:v.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${o}, &-lg > ${o}-group-addon`]:Object.assign({},se(v)),[`&-sm ${o}, &-sm > ${o}-group-addon`]:Object.assign({},x(v)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:v.controlHeightLG},[`&-sm ${p}-select-single ${p}-select-selector`]:{height:v.controlHeightSM},[`> ${o}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${o}-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 ${v.paddingInline}px`,color:v.colorText,fontWeight:"normal",fontSize:v.fontSize,textAlign:"center",backgroundColor:v.colorFillAlter,border:`${v.lineWidth}px ${v.lineType} ${v.colorBorder}`,borderRadius:v.borderRadius,transition:`all ${v.motionDurationSlow}`,lineHeight:1,[`${p}-select`]:{margin:`-${v.paddingBlock+1}px -${v.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${v.lineWidth}px ${v.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:v.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${v.paddingInline}px`,backgroundColor:"transparent",[`${p}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${o}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${o}-search-with-button &`]:{zIndex:0}}},[`> ${o}:first-child, ${o}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}-affix-wrapper`]:{[`&:not(:first-child) ${o}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${o}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${o}:last-child, ${o}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${p}-select ${p}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${o}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${o}-search &`]:{borderStartStartRadius:v.borderRadius,borderEndStartRadius:v.borderRadius}},[`&:not(:first-child), ${o}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${o}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,i.dF)()),{[`${o}-group-addon, ${o}-group-wrap, > ${o}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:v.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${o}-affix-wrapper, + & > ${o}-number-affix-wrapper, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-v.lineWidth,borderInlineEndWidth:v.lineWidth},[`${o}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${o}, + & > ${p}-cascader-picker ${o}, + & > ${o}-group-wrapper ${o}`]:{borderInlineEndWidth:v.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${o}, + & > ${p}-cascader-picker:first-child ${o}`]:{borderStartStartRadius:v.borderRadius,borderEndStartRadius:v.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${o}, + & > ${p}-cascader-picker-focused:last-child ${o}`]:{borderInlineEndWidth:v.lineWidth,borderStartEndRadius:v.borderRadius,borderEndEndRadius:v.borderRadius},[`& > ${p}-select-auto-complete ${o}`]:{verticalAlign:"top"},[`${o}-group-wrapper + ${o}-group-wrapper`]:{marginInlineStart:-v.lineWidth,[`${o}-affix-wrapper`]:{borderRadius:0}},[`${o}-group-wrapper:not(:last-child)`]:{[`&${o}-search > ${o}-group`]:{[`& > ${o}-group-addon > ${o}-search-button`]:{borderRadius:0},[`& > ${o}`]:{borderStartStartRadius:v.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:v.borderRadius}}}})}},re=v=>{const{componentCls:o,controlHeightSM:p,lineWidth:y}=v,H=(p-y*2-16)/2;return{[o]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,i.Wf)(v)),z(v)),ie(v,o)),{'&[type="color"]':{height:v.controlHeight,[`&${o}-lg`]:{height:v.controlHeightLG},[`&${o}-sm`]:{height:p,paddingTop:H,paddingBottom:H}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},W=v=>{const{componentCls:o}=v;return{[`${o}-clear-icon`]:{margin:0,color:v.colorTextQuaternary,fontSize:v.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${v.motionDurationSlow}`,"&:hover":{color:v.colorTextTertiary},"&:active":{color:v.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${v.inputAffixPadding}px`}}}},J=v=>{const{componentCls:o,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:F,colorIcon:H,colorIconHover:N,iconCls:O}=v;return{[`${o}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},z(v)),{display:"inline-flex",[`&:not(${o}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},R(v)),{zIndex:1,[`${o}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${o}[disabled]`]:{background:"transparent"}},[`> input${o}`]:{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"'},[`${o}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:v.paddingXS}},"&-show-count-suffix":{color:y},"&-show-count-has-suffix":{marginInlineEnd:v.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),W(v)),{[`${O}${o}-password-icon`]:{color:H,cursor:"pointer",transition:`all ${F}`,"&:hover":{color:N}}}),ie(v,`${o}-affix-wrapper`))}},Be=v=>{const{componentCls:o,colorError:p,colorWarning:y,borderRadiusLG:F,borderRadiusSM:H}=v;return{[`${o}-group`]:Object.assign(Object.assign(Object.assign({},(0,i.Wf)(v)),b(v)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${o}-group-addon`]:{borderRadius:F,fontSize:v.fontSizeLG}},"&-sm":{[`${o}-group-addon`]:{borderRadius:H}},"&-status-error":{[`${o}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${o}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${o}-group-addon`]:Object.assign({},oe(v))},[`&:not(${o}-compact-first-item):not(${o}-compact-last-item)${o}-compact-item`]:{[`${o}, ${o}-group-addon`]:{borderRadius:0}},[`&:not(${o}-compact-last-item)${o}-compact-first-item`]:{[`${o}, ${o}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${o}-compact-first-item)${o}-compact-last-item`]:{[`${o}, ${o}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},ge=v=>{const{componentCls:o,antCls:p}=v,y=`${o}-search`;return{[y]:{[`${o}`]:{"&:hover, &:focus":{borderColor:v.colorPrimaryHover,[`+ ${o}-group-addon ${y}-button:not(${p}-btn-primary)`]:{borderInlineStartColor:v.colorPrimaryHover}}},[`${o}-affix-wrapper`]:{borderRadius:0},[`${o}-lg`]:{lineHeight:v.lineHeightLG-2e-4},[`> ${o}-group`]:{[`> ${o}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:v.borderRadius,borderEndEndRadius:v.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:v.colorTextDescription,"&:hover":{color:v.colorPrimaryHover},"&:active":{color:v.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:v.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:v.controlHeightLG},[`&-small ${y}-button`]:{height:v.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${o}-compact-item`]:{[`&:not(${o}-compact-last-item)`]:{[`${o}-group-addon`]:{[`${o}-search-button`]:{marginInlineEnd:-v.lineWidth,borderRadius:0}}},[`&:not(${o}-compact-first-item)`]:{[`${o},${o}-affix-wrapper`]:{borderRadius:0}},[`> ${o}-group-addon ${o}-search-button, + > ${o}, + ${o}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${o}-affix-wrapper-focused`]:{zIndex:2}}}}},Ee=v=>{const{componentCls:o,paddingLG:p}=v,y=`${o}-textarea`;return{[y]:{position:"relative","&-show-count":{[`> ${o}`]:{height:"100%"},[`${o}-data-count`]:{position:"absolute",bottom:-v.fontSize*v.lineHeight,insetInlineEnd:0,color:v.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${o}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${o}`]:{paddingInlineEnd:p}},[`&-affix-wrapper${o}-affix-wrapper`]:{padding:0,[`> textarea${o}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${o}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${o}-clear-icon`]:{position:"absolute",insetInlineEnd:v.paddingXS,insetBlockStart:v.paddingXS},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:v.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function K(v){return(0,m.TS)(v,{inputAffixPadding:v.paddingXXS})}const P=v=>{const{controlHeight:o,fontSize:p,lineHeight:y,lineWidth:F,controlHeightSM:H,controlHeightLG:N,fontSizeLG:O,lineHeightLG:be,paddingSM:te,controlPaddingHorizontalSM:Ke,controlPaddingHorizontal:U,colorFillAlter:ne,colorPrimaryHover:q,controlOutlineWidth:Q,controlOutline:ae,colorErrorOutline:j,colorWarningOutline:g}=v;return{paddingBlock:Math.max(Math.round((o-p*y)/2*10)/10-F,3),paddingBlockSM:Math.max(Math.round((H-p*y)/2*10)/10-F,0),paddingBlockLG:Math.ceil((N-O*be)/2*10)/10-F,paddingInline:te-F,paddingInlineSM:Ke-F,paddingInlineLG:U-F,addonBg:ne,activeBorderColor:q,hoverBorderColor:q,activeShadow:`0 0 0 ${Q}px ${ae}`,errorActiveShadow:`0 0 0 ${Q}px ${j}`,warningActiveShadow:`0 0 0 ${Q}px ${g}`}};Ae.ZP=(0,X.Z)("Input",v=>{const o=(0,m.TS)(v,K(v));return[re(o),Ee(o),J(o),Be(o),ge(o),(0,c.c)(o)]},P)},45818:function(Ot,Ae,e){e.d(Ae,{D:function(){return K},Z:function(){return o}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},X=m,f=e(7657),R=function(y,F){return c.createElement(f.Z,(0,i.Z)({},y,{ref:F,icon:X}))},t=c.forwardRef(R),oe=t,se=e(33853),x=e(38819),ie=e(92310),z=e.n(ie),b=e(2738),W=p=>!isNaN(parseFloat(p))&&isFinite(p),J=e(36355),Be=e(84966),ge=function(p,y){var F={};for(var H in p)Object.prototype.hasOwnProperty.call(p,H)&&y.indexOf(H)<0&&(F[H]=p[H]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,H=Object.getOwnPropertySymbols(p);N{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var o=c.forwardRef((p,y)=>{const{prefixCls:F,className:H,trigger:N,children:O,defaultCollapsed:be=!1,theme:te="dark",style:Ke={},collapsible:U=!1,reverseArrow:ne=!1,width:q=200,collapsedWidth:Q=80,zeroWidthTriggerStyle:ae,breakpoint:j,onCollapse:g,onBreakpoint:Y}=p,G=ge(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:M}=(0,c.useContext)(Be.Gs),[ce,ye]=(0,c.useState)("collapsed"in p?p.collapsed:be),[Le,Oe]=(0,c.useState)(!1);(0,c.useEffect)(()=>{"collapsed"in p&&ye(p.collapsed)},[p.collapsed]);const We=(A,S)=>{"collapsed"in p||ye(A),g==null||g(A,S)},qe=(0,c.useRef)();qe.current=A=>{Oe(A.matches),Y==null||Y(A.matches),ce!==A.matches&&We(A.matches,"responsive")},(0,c.useEffect)(()=>{function A(d){return qe.current(d)}let S;if(typeof window!="undefined"){const{matchMedia:d}=window;if(d&&j&&j in Ee){S=d(`(max-width: ${Ee[j]})`);try{S.addEventListener("change",A)}catch(n){S.addListener(A)}A(S)}}return()=>{try{S==null||S.removeEventListener("change",A)}catch(d){S==null||S.removeListener(A)}}},[j]),(0,c.useEffect)(()=>{const A=P("ant-sider-");return M.addSider(A),()=>M.removeSider(A)},[]);const nt=()=>{We(!ce,"clickTrigger")},{getPrefixCls:je}=(0,c.useContext)(J.E_),de=()=>{const A=je("layout-sider",F),S=(0,b.Z)(G,["collapsed"]),d=ce?Q:q,n=W(d)?`${d}px`:String(d),E=parseFloat(String(Q||0))===0?c.createElement("span",{onClick:nt,className:z()(`${A}-zero-width-trigger`,`${A}-zero-width-trigger-${ne?"right":"left"}`),style:ae},N||c.createElement(oe,null)):null,a={expanded:ne?c.createElement(x.Z,null):c.createElement(se.Z,null),collapsed:ne?c.createElement(se.Z,null):c.createElement(x.Z,null)}[ce?"collapsed":"expanded"],T=N!==null?E||c.createElement("div",{className:`${A}-trigger`,onClick:nt,style:{width:n}},N||a):null,h=Object.assign(Object.assign({},Ke),{flex:`0 0 ${n}`,maxWidth:n,minWidth:n,width:n}),u=z()(A,`${A}-${te}`,{[`${A}-collapsed`]:!!ce,[`${A}-has-trigger`]:U&&N!==null&&!E,[`${A}-below`]:!!Le,[`${A}-zero-width`]:parseFloat(n)===0},H);return c.createElement("aside",Object.assign({className:u},S,{style:h,ref:y}),c.createElement("div",{className:`${A}-children`},O),U||Le&&E?T:null)},De=c.useMemo(()=>({siderCollapsed:ce}),[ce]);return c.createElement(K.Provider,{value:De},de())})},84966:function(Ot,Ae,e){e.d(Ae,{VY:function(){return K},$_:function(){return Ee},h4:function(){return ge},Gs:function(){return b},ZP:function(){return P}});var i=e(26407),c=e(92310),m=e.n(c),X=e(2738),f=e(59301),R=e(36355),t=e(83116),se=v=>{const{componentCls:o,bodyBg:p,lightSiderBg:y,lightTriggerBg:F,lightTriggerColor:H}=v;return{[`${o}-sider-light`]:{background:y,[`${o}-sider-trigger`]:{color:H,background:F},[`${o}-sider-zero-width-trigger`]:{color:H,background:F,border:`1px solid ${p}`,borderInlineStart:0}}}};const x=v=>{const{antCls:o,componentCls:p,colorText:y,triggerColor:F,footerBg:H,triggerBg:N,headerHeight:O,headerPadding:be,headerColor:te,footerPadding:Ke,triggerHeight:U,zeroTriggerHeight:ne,zeroTriggerWidth:q,motionDurationMid:Q,motionDurationSlow:ae,fontSize:j,borderRadius:g,bodyBg:Y,headerBg:G,siderBg:M}=v;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Y,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:M,transition:`all ${Q}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${o}-menu${o}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:U},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:U,color:F,lineHeight:`${U}px`,textAlign:"center",background:N,cursor:"pointer",transition:`all ${Q}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:O,insetInlineEnd:-q,zIndex:1,width:q,height:ne,color:F,fontSize:v.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:M,borderStartStartRadius:0,borderStartEndRadius:g,borderEndEndRadius:g,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ae} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ae}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-q,borderStartStartRadius:g,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:g}}}}},se(v)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:O,padding:be,color:te,lineHeight:`${O}px`,background:G,[`${o}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:Ke,color:y,fontSize:j,background:H},[`${p}-content`]:{flex:"auto",minHeight:0}}};var ie=(0,t.Z)("Layout",v=>[x(v)],v=>{const{colorBgLayout:o,controlHeight:p,controlHeightLG:y,colorText:F,controlHeightSM:H,marginXXS:N,colorTextLightSolid:O,colorBgContainer:be}=v,te=y*1.25;return{colorBgHeader:"#001529",colorBgBody:o,colorBgTrigger:"#002140",bodyBg:o,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${te}px`,headerColor:F,footerPadding:`${H}px ${te}px`,footerBg:o,siderBg:"#001529",triggerHeight:y+N*2,triggerBg:"#002140",triggerColor:O,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:be,lightTriggerBg:be,lightTriggerColor:F}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),z=function(v,o){var p={};for(var y in v)Object.prototype.hasOwnProperty.call(v,y)&&o.indexOf(y)<0&&(p[y]=v[y]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,y=Object.getOwnPropertySymbols(v);Fnull,removeSider:()=>null}});function re(v){let{suffixCls:o,tagName:p,displayName:y}=v;return F=>f.forwardRef((N,O)=>f.createElement(F,Object.assign({ref:O,suffixCls:o,tagName:p},N)))}const W=f.forwardRef((v,o)=>{const{prefixCls:p,suffixCls:y,className:F,tagName:H}=v,N=z(v,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:O}=f.useContext(R.E_),be=O("layout",p),[te,Ke]=ie(be),U=y?`${be}-${y}`:be;return te(f.createElement(H,Object.assign({className:m()(p||U,F,Ke),ref:o},N)))}),J=f.forwardRef((v,o)=>{const{direction:p}=f.useContext(R.E_),[y,F]=f.useState([]),{prefixCls:H,className:N,rootClassName:O,children:be,hasSider:te,tagName:Ke,style:U}=v,ne=z(v,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),q=(0,X.Z)(ne,["suffixCls"]),{getPrefixCls:Q,layout:ae}=f.useContext(R.E_),j=Q("layout",H),[g,Y]=ie(j),G=m()(j,{[`${j}-has-sider`]:typeof te=="boolean"?te:y.length>0,[`${j}-rtl`]:p==="rtl"},ae==null?void 0:ae.className,N,O,Y),M=f.useMemo(()=>({siderHook:{addSider:ce=>{F(ye=>[].concat((0,i.Z)(ye),[ce]))},removeSider:ce=>{F(ye=>ye.filter(Le=>Le!==ce))}}}),[]);return g(f.createElement(b.Provider,{value:M},f.createElement(Ke,Object.assign({ref:o,className:G,style:Object.assign(Object.assign({},ae==null?void 0:ae.style),U)},q),be)))}),Be=re({tagName:"div",displayName:"Layout"})(J),ge=re({suffixCls:"header",tagName:"header",displayName:"Header"})(W),Ee=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(W),K=re({suffixCls:"content",tagName:"main",displayName:"Content"})(W);var P=Be},40875:function(Ot,Ae,e){e.d(Ae,{J:function(){return R}});var i=e(59301),c=e(33234),m=e(70425),X=function(t,oe){var se={};for(var x in t)Object.prototype.hasOwnProperty.call(t,x)&&oe.indexOf(x)<0&&(se[x]=t[x]);if(t!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,x=Object.getOwnPropertySymbols(t);ie{const{children:se}=t,x=X(t,["children"]),ie=i.useContext(f),z=i.useMemo(()=>Object.assign(Object.assign({},ie),x),[ie,x.prefixCls,x.mode,x.selectable]);return i.createElement(f.Provider,{value:z},i.createElement(c.BR,null,(0,m.supportNodeRef)(se)?i.cloneElement(se,{ref:oe}):se))});Ae.Z=f},20834:function(Ot,Ae,e){e.d(Ae,{default:function(){return De}});var i=e(15285),c=e(59301),m=e(45818),X=e(92310),f=e.n(X),R=e(36355),t=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{const{prefixCls:S,className:d,dashed:n}=A,E=t(A,["prefixCls","className","dashed"]),{getPrefixCls:L}=c.useContext(R.E_),s=L("menu",S),a=f()({[`${s}-item-divider-dashed`]:!!n},d);return c.createElement(i.iz,Object.assign({className:a},E))},x=e(11592),ie=e(2738),z=e(6848),b=e(92343),W=(0,c.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Be=A=>{var S;const{className:d,children:n,icon:E,title:L,danger:s}=A,{prefixCls:a,firstLevel:T,direction:h,disableMenuItemTitleTooltip:u,inlineCollapsed:B}=c.useContext(W),ue=Te=>{const Ve=c.createElement("span",{className:`${a}-title-content`},n);return(!E||(0,b.l$)(n)&&n.type==="span")&&n&&Te&&T&&typeof n=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},n.charAt(0)):Ve},{siderCollapsed:ee}=c.useContext(m.D);let fe=L;typeof L=="undefined"?fe=T?n:"":L===!1&&(fe="");const $={title:fe};!ee&&!B&&($.title=null,$.open=!1);const le=(0,x.Z)(n).length;let _=c.createElement(i.ck,Object.assign({},(0,ie.Z)(A,["title","icon","danger"]),{className:f()({[`${a}-item-danger`]:s,[`${a}-item-only-child`]:(E?le+1:le)===1},d),title:typeof L=="string"?L:void 0}),(0,b.Tm)(E,{className:f()((0,b.l$)(E)?(S=E.props)===null||S===void 0?void 0:S.className:"",`${a}-item-icon`)}),ue(B));return u||(_=c.createElement(z.Z,Object.assign({},$,{placement:h==="rtl"?"left":"right",overlayClassName:`${a}-inline-collapsed-tooltip`}),_)),_},Ee=A=>{var S;const{popupClassName:d,icon:n,title:E,theme:L}=A,s=c.useContext(W),{prefixCls:a,inlineCollapsed:T,theme:h}=s,u=(0,i.Xl)();let B;if(!n)B=T&&!u.length&&E&&typeof E=="string"?c.createElement("div",{className:`${a}-inline-collapsed-noicon`},E.charAt(0)):c.createElement("span",{className:`${a}-title-content`},E);else{const ee=(0,b.l$)(E)&&E.type==="span";B=c.createElement(c.Fragment,null,(0,b.Tm)(n,{className:f()((0,b.l$)(n)?(S=n.props)===null||S===void 0?void 0:S.className:"",`${a}-item-icon`)}),ee?E:c.createElement("span",{className:`${a}-title-content`},E))}const ue=c.useMemo(()=>Object.assign(Object.assign({},s),{firstLevel:!1}),[s]);return c.createElement(W.Provider,{value:ue},c.createElement(i.Wd,Object.assign({},(0,ie.Z)(A,["icon"]),{title:B,popupClassName:f()(a,d,`${a}-${L||h}`)})))},K=e(18785),P=e(70425),v=e(62892),o=e(40875),p=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{if(S&&typeof S=="object"){const n=S,{label:E,children:L,key:s,type:a}=n,T=p(n,["label","children","key","type"]),h=s!=null?s:`tmp-${d}`;return L||a==="group"?a==="group"?c.createElement(i.BW,Object.assign({key:h},T,{title:E}),y(L)):c.createElement(Ee,Object.assign({key:h},T,{title:E}),y(L)):a==="divider"?c.createElement(se,Object.assign({key:h},T)):c.createElement(Be,Object.assign({key:h},T),E)}return null}).filter(S=>S)}function F(A){return c.useMemo(()=>A&&y(A),[A])}var H=e(64993),N=e(17313),O=e(8378),be=e(13826),te=e(29878),Ke=e(83116),U=e(37613),q=A=>{const{componentCls:S,motionDurationSlow:d,horizontalLineHeight:n,colorSplit:E,lineWidth:L,lineType:s,itemPaddingInline:a}=A;return{[`${S}-horizontal`]:{lineHeight:n,border:0,borderBottom:`${L}px ${s} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${S}-item, ${S}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:a},[`> ${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"}}}},ae=A=>{let{componentCls:S,menuArrowOffset:d}=A;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 j=A=>Object.assign({},(0,N.oN)(A));var Y=(A,S)=>{const{componentCls:d,itemColor:n,itemSelectedColor:E,groupTitleColor:L,itemBg:s,subMenuItemBg:a,itemSelectedBg:T,activeBarHeight:h,activeBarWidth:u,activeBarBorderWidth:B,motionDurationSlow:ue,motionEaseInOut:ee,motionEaseOut:fe,itemPaddingInline:$,motionDurationMid:le,itemHoverColor:_,lineType:Te,colorSplit:Ve,itemDisabledColor:ke,dangerItemColor:Je,dangerItemHoverColor:Qe,dangerItemSelectedColor:it,dangerItemActiveBg:ot,dangerItemSelectedBg:Mt,itemHoverBg:Xt,itemActiveBg:zt,menuSubMenuBg:sn,horizontalItemSelectedColor:Cn,horizontalItemSelectedBg:dn,horizontalItemBorderRadius:gt,horizontalItemHoverBg:En,popupBg:Hn}=A;return{[`${d}-${S}, ${d}-${S} > ${d}`]:{color:n,background:s,[`&${d}-root:focus-visible`]:Object.assign({},j(A)),[`${d}-item-group-title`]:{color:L},[`${d}-submenu-selected`]:{[`> ${d}-submenu-title`]:{color:E}},[`${d}-item-disabled, ${d}-submenu-disabled`]:{color:`${ke} !important`},[`${d}-item:not(${d}-item-selected):not(${d}-submenu-selected)`]:{[`&:hover, > ${d}-submenu-title:hover`]:{color:_}},[`&:not(${d}-horizontal)`]:{[`${d}-item:not(${d}-item-selected)`]:{"&:hover":{backgroundColor:Xt},"&:active":{backgroundColor:zt}},[`${d}-submenu-title`]:{"&:hover":{backgroundColor:Xt},"&:active":{backgroundColor:zt}}},[`${d}-item-danger`]:{color:Je,[`&${d}-item:hover`]:{[`&:not(${d}-item-selected):not(${d}-submenu-selected)`]:{color:Qe}},[`&${d}-item:active`]:{background:ot}},[`${d}-item a`]:{"&, &:hover":{color:"inherit"}},[`${d}-item-selected`]:{color:E,[`&${d}-item-danger`]:{color:it},"a, a:hover":{color:"inherit"}},[`& ${d}-item-selected`]:{backgroundColor:T,[`&${d}-item-danger`]:{backgroundColor:Mt}},[`${d}-item, ${d}-submenu-title`]:{[`&:not(${d}-item-disabled):focus-visible`]:Object.assign({},j(A))},[`&${d}-submenu > ${d}`]:{backgroundColor:sn},[`&${d}-popup > ${d}`]:{backgroundColor:Hn},[`&${d}-horizontal`]:Object.assign(Object.assign({},S==="dark"?{borderBottom:0}:{}),{[`> ${d}-item, > ${d}-submenu`]:{top:B,marginTop:-B,marginBottom:0,borderRadius:gt,"&::after":{position:"absolute",insetInline:$,bottom:0,borderBottom:`${h}px solid transparent`,transition:`border-color ${ue} ${ee}`,content:'""'},"&:hover, &-active, &-open":{background:En,"&::after":{borderBottomWidth:h,borderBottomColor:Cn}},"&-selected":{color:Cn,backgroundColor:dn,"&:hover":{backgroundColor:dn},"&::after":{borderBottomWidth:h,borderBottomColor:Cn}}}}),[`&${d}-root`]:{[`&${d}-inline, &${d}-vertical`]:{borderInlineEnd:`${B}px ${Te} ${Ve}`}},[`&${d}-inline`]:{[`${d}-sub${d}-inline`]:{background:a},[`${d}-item, ${d}-submenu-title`]:B&&u?{width:`calc(100% + ${B}px)`}:{},[`${d}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${u}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${le} ${fe}`,`opacity ${le} ${fe}`].join(","),content:'""'},[`&${d}-item-danger`]:{"&::after":{borderInlineEndColor:it}}},[`${d}-selected, ${d}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${le} ${ee}`,`opacity ${le} ${ee}`].join(",")}}}}}};const G=A=>{const{componentCls:S,itemHeight:d,itemMarginInline:n,padding:E,menuArrowSize:L,marginXS:s,itemMarginBlock:a}=A,T=E+L+s;return{[`${S}-item`]:{position:"relative",overflow:"hidden"},[`${S}-item, ${S}-submenu-title`]:{height:d,lineHeight:`${d}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:n,marginBlock:a,width:`calc(100% - ${n*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:T}}};var ce=A=>{const{componentCls:S,iconCls:d,itemHeight:n,colorTextLightSolid:E,dropdownWidth:L,controlHeightLG:s,motionDurationMid:a,motionEaseOut:T,paddingXL:h,itemMarginInline:u,fontSizeLG:B,motionDurationSlow:ue,paddingXS:ee,boxShadowSecondary:fe,collapsedWidth:$,collapsedIconSize:le}=A,_={height:n,lineHeight:`${n}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[S]:{"&-inline, &-vertical":Object.assign({[`&${S}-root`]:{boxShadow:"none"}},G(A))},[`${S}-submenu-popup`]:{[`${S}-vertical`]:Object.assign(Object.assign({},G(A)),{boxShadow:fe})}},{[`${S}-submenu-popup ${S}-vertical${S}-sub`]:{minWidth:L,maxHeight:`calc(100vh - ${s*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 ${ue}`,`background ${ue}`,`padding ${a} ${T}`].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`]:_,[`& ${S}-item-group-title`]:{paddingInlineStart:h}},[`${S}-item`]:_}},{[`${S}-inline-collapsed`]:{width:$,[`&${S}-root`]:{[`${S}-item, ${S}-submenu ${S}-submenu-title`]:{[`> ${S}-inline-collapsed-noicon`]:{fontSize:B,textAlign:"center"}}},[`> ${S}-item, + > ${S}-item-group > ${S}-item-group-list > ${S}-item, + > ${S}-item-group > ${S}-item-group-list > ${S}-submenu > ${S}-submenu-title, + > ${S}-submenu > ${S}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${B/2}px - ${u}px)`,textOverflow:"clip",[` + ${S}-submenu-arrow, + ${S}-submenu-expand-icon + `]:{opacity:0},[`${S}-item-icon, ${d}`]:{margin:0,fontSize:le,lineHeight:`${n}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:E}},[`${S}-item-group-title`]:Object.assign(Object.assign({},N.vS),{paddingInline:ee})}}]};const ye=A=>{const{componentCls:S,motionDurationSlow:d,motionDurationMid:n,motionEaseInOut:E,motionEaseOut:L,iconCls:s,iconSize:a,iconMarginInlineEnd:T}=A;return{[`${S}-item, ${S}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${d}`,`background ${d}`,`padding ${d} ${E}`].join(","),[`${S}-item-icon, ${s}`]:{minWidth:a,fontSize:a,transition:[`font-size ${n} ${L}`,`margin ${d} ${E}`,`color ${d}`].join(","),"+ span":{marginInlineStart:T,opacity:1,transition:[`opacity ${d} ${E}`,`margin ${d}`,`color ${d}`].join(",")}},[`${S}-item-icon`]:Object.assign({},(0,N.Ro)()),[`&${S}-item-only-child`]:{[`> ${s}, > ${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"}}}},Le=A=>{const{componentCls:S,motionDurationSlow:d,motionEaseInOut:n,borderRadius:E,menuArrowSize:L,menuArrowOffset:s}=A;return{[`${S}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:A.margin,width:L,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${d} ${n}, opacity ${d}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:L*.6,height:L*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${d} ${n}`,`transform ${d} ${n}`,`top ${d} ${n}`,`color ${d} ${n}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${s})`},"&::after":{transform:`rotate(-45deg) translateY(${s})`}}}}},Oe=A=>{const{antCls:S,componentCls:d,fontSize:n,motionDurationSlow:E,motionDurationMid:L,motionEaseInOut:s,paddingXS:a,padding:T,colorSplit:h,lineWidth:u,zIndexPopup:B,borderRadiusLG:ue,subMenuItemBorderRadius:ee,menuArrowSize:fe,menuArrowOffset:$,lineType:le,menuPanelMaskInset:_,groupTitleLineHeight:Te,groupTitleFontSize:Ve}=A;return[{"":{[`${d}`]:Object.assign(Object.assign({},(0,N.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,N.Wf)(A)),(0,N.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:n,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${E} 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:A.itemBorderRadius},[`${d}-item-group-title`]:{padding:`${a}px ${T}px`,fontSize:Ve,lineHeight:Te,transition:`all ${E}`},[`&-horizontal ${d}-submenu`]:{transition:[`border-color ${E} ${s}`,`background ${E} ${s}`].join(",")},[`${d}-submenu, ${d}-submenu-inline`]:{transition:[`border-color ${E} ${s}`,`background ${E} ${s}`,`padding ${L} ${s}`].join(",")},[`${d}-submenu ${d}-sub`]:{cursor:"initial",transition:[`background ${E} ${s}`,`padding ${E} ${s}`].join(",")},[`${d}-title-content`]:{transition:`color ${E}`},[`${d}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${d}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:h,borderStyle:le,borderWidth:0,borderTopWidth:u,marginBlock:u,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(A)),{[`${d}-item-group`]:{[`${d}-item-group-list`]:{margin:0,padding:0,[`${d}-item, ${d}-submenu-title`]:{paddingInline:`${n*2}px ${T}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:B,borderRadius:ue,boxShadow:"none",transformOrigin:"0 0",[`&${d}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${_}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:_},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:A.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:A.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:A.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:A.paddingXS},[`> ${d}`]:Object.assign(Object.assign(Object.assign({borderRadius:ue},ye(A)),Le(A)),{[`${d}-item, ${d}-submenu > ${d}-submenu-title`]:{borderRadius:ee},[`${d}-submenu-title::after`]:{transition:`transform ${E} ${s}`}})}}),Le(A)),{[`&-inline-collapsed ${d}-submenu-arrow, + &-inline ${d}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${$})`},"&::after":{transform:`rotate(45deg) translateX(-${$})`}},[`${d}-submenu-open${d}-submenu-inline > ${d}-submenu-title > ${d}-submenu-arrow`]:{transform:`translateY(-${fe*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${$})`},"&::before":{transform:`rotate(45deg) translateX(${$})`}}})},{[`${S}-layout-header`]:{[d]:{lineHeight:"inherit"}}}]};var We=(A,S)=>(0,Ke.Z)("Menu",n=>{if(S===!1)return[];const{colorBgElevated:E,colorPrimary:L,colorTextLightSolid:s,controlHeightLG:a,fontSize:T,darkItemColor:h,darkDangerItemColor:u,darkItemBg:B,darkSubMenuItemBg:ue,darkItemSelectedColor:ee,darkItemSelectedBg:fe,darkDangerItemSelectedBg:$,darkItemHoverBg:le,darkGroupTitleColor:_,darkItemHoverColor:Te,darkItemDisabledColor:Ve,darkDangerItemHoverColor:ke,darkDangerItemSelectedColor:Je,darkDangerItemActiveBg:Qe}=n,it=T/7*5,ot=(0,U.TS)(n,{menuArrowSize:it,menuHorizontalHeight:a*1.15,menuArrowOffset:`${it*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),Mt=(0,U.TS)(ot,{itemColor:h,itemHoverColor:Te,groupTitleColor:_,itemSelectedColor:ee,itemBg:B,popupBg:B,subMenuItemBg:ue,itemActiveBg:"transparent",itemSelectedBg:fe,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:le,itemDisabledColor:Ve,dangerItemColor:u,dangerItemHoverColor:ke,dangerItemSelectedColor:Je,dangerItemActiveBg:Qe,dangerItemSelectedBg:$,menuSubMenuBg:ue,horizontalItemSelectedColor:s,horizontalItemSelectedBg:L});return[Oe(ot),q(ot),ce(ot),Y(ot,"light"),Y(Mt,"dark"),ae(ot),(0,O.Z)(ot),(0,be.oN)(ot,"slide-up"),(0,be.oN)(ot,"slide-down"),(0,te._y)(ot,"zoom-big")]},n=>{const{colorPrimary:E,colorError:L,colorTextDisabled:s,colorErrorBg:a,colorText:T,colorTextDescription:h,colorBgContainer:u,colorFillAlter:B,colorFillContent:ue,lineWidth:ee,lineWidthBold:fe,controlItemBgActive:$,colorBgTextHover:le,controlHeightLG:_,lineHeight:Te,colorBgElevated:Ve,marginXXS:ke,padding:Je,fontSize:Qe,controlHeightSM:it,fontSizeLG:ot,colorTextLightSolid:Mt,colorErrorHover:Xt}=n,zt=new H.C(Mt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:n.zIndexPopupBase+50,radiusItem:n.borderRadiusLG,itemBorderRadius:n.borderRadiusLG,radiusSubMenuItem:n.borderRadiusSM,subMenuItemBorderRadius:n.borderRadiusSM,colorItemText:T,itemColor:T,colorItemTextHover:T,itemHoverColor:T,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:h,groupTitleColor:h,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:u,itemBg:u,colorItemBgHover:le,itemHoverBg:le,colorItemBgActive:ue,itemActiveBg:$,colorSubItemBg:B,subMenuItemBg:B,colorItemBgSelected:$,itemSelectedBg:$,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:fe,activeBarHeight:fe,colorActiveBarBorderSize:ee,activeBarBorderWidth:ee,colorItemTextDisabled:s,itemDisabledColor:s,colorDangerItemText:L,dangerItemColor:L,colorDangerItemTextHover:L,dangerItemHoverColor:L,colorDangerItemTextSelected:L,dangerItemSelectedColor:L,colorDangerItemBgActive:a,dangerItemActiveBg:a,colorDangerItemBgSelected:a,dangerItemSelectedBg:a,itemMarginInline:n.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:_,groupTitleLineHeight:Te,collapsedWidth:_*2,popupBg:Ve,itemMarginBlock:ke,itemPaddingInline:Je,horizontalLineHeight:`${_*1.15}px`,iconSize:Qe,iconMarginInlineEnd:it-Qe,collapsedIconSize:ot,groupTitleFontSize:Qe,darkItemDisabledColor:new H.C(Mt).setAlpha(.25).toRgbString(),darkItemColor:zt,darkDangerItemColor:L,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Mt,darkItemSelectedBg:E,darkDangerItemSelectedBg:L,darkItemHoverBg:"transparent",darkGroupTitleColor:zt,darkItemHoverColor:Mt,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:L}},{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"]]})(A),qe=function(A,S){var d={};for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&S.indexOf(n)<0&&(d[n]=A[n]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,n=Object.getOwnPropertySymbols(A);E{var d,n;const E=c.useContext(o.Z),L=E||{},{getPrefixCls:s,getPopupContainer:a,direction:T,menu:h}=c.useContext(R.E_),u=s(),{prefixCls:B,className:ue,style:ee,theme:fe="light",expandIcon:$,_internalDisableMenuItemTitleTooltip:le,inlineCollapsed:_,siderCollapsed:Te,items:Ve,children:ke,rootClassName:Je,mode:Qe,selectable:it,onClick:ot,overflowedIndicatorPopupClassName:Mt}=A,Xt=qe(A,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),zt=(0,ie.Z)(Xt,["collapsedWidth"]),sn=F(Ve)||ke;(d=L.validator)===null||d===void 0||d.call(L,{mode:Qe});const Cn=(0,P.useEvent)(function(){var ut;ot==null||ot.apply(void 0,arguments),(ut=L.onClick)===null||ut===void 0||ut.call(L)}),dn=L.mode||Qe,gt=it!=null?it:L.selectable,En=c.useMemo(()=>Te!==void 0?Te:_,[_,Te]),Hn={horizontal:{motionName:`${u}-slide-up`},inline:(0,v.Z)(u),other:{motionName:`${u}-zoom-big`}},Vt=s("menu",B||L.prefixCls),[hn,Yn]=We(Vt,!E),Ue=f()(`${Vt}-${fe}`,h==null?void 0:h.className,ue);let at;if(typeof $=="function")at=$;else if($===null||$===!1)at=null;else if(L.expandIcon===null||L.expandIcon===!1)at=null;else{const ut=$!=null?$:L.expandIcon;at=(0,b.Tm)(ut,{className:f()(`${Vt}-submenu-expand-icon`,(0,b.l$)(ut)?(n=ut.props)===null||n===void 0?void 0:n.className:"")})}const rt=c.useMemo(()=>({prefixCls:Vt,inlineCollapsed:En||!1,direction:T,firstLevel:!0,theme:fe,mode:dn,disableMenuItemTitleTooltip:le}),[Vt,En,T,le,fe]);return hn(c.createElement(o.Z.Provider,{value:null},c.createElement(W.Provider,{value:rt},c.createElement(i.ZP,Object.assign({getPopupContainer:a,overflowedIndicator:c.createElement(K.Z,null),overflowedIndicatorPopupClassName:f()(Vt,`${Vt}-${fe}`,Mt),mode:dn,selectable:gt,onClick:Cn},zt,{inlineCollapsed:En,style:Object.assign(Object.assign({},h==null?void 0:h.style),ee),className:Ue,prefixCls:Vt,direction:T,defaultMotions:Hn,expandIcon:at,ref:S,rootClassName:f()(Je,Yn)}),sn))))});const de=(0,c.forwardRef)((A,S)=>{const d=(0,c.useRef)(null),n=c.useContext(m.D);return(0,c.useImperativeHandle)(S,()=>({menu:d.current,focus:E=>{var L;(L=d.current)===null||L===void 0||L.focus(E)}})),c.createElement(je,Object.assign({ref:d},A,n))});de.Item=Be,de.SubMenu=Ee,de.Divider=se,de.ItemGroup=i.BW;var De=de},58421:function(Ot,Ae,e){e.d(Ae,{Z:function(){return L}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},X=m,f=e(7657),R=function(a,T){return c.createElement(f.Z,(0,i.Z)({},a,{ref:T,icon:X}))},t=c.forwardRef(R),oe=t,se=e(49198),x=e(33853),ie=e(38819),z=e(92310),b=e.n(z),re=e(400),W=e(33708),J=e(6909),Be=e(4771),ge=e(9427),Ee=e(25440),K=e(26112),P={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},v=P,o=e(91735),p=function(s){(0,ge.Z)(T,s);var a=(0,Ee.Z)(T);function T(){var h;(0,J.Z)(this,T);for(var u=arguments.length,B=new Array(u),ue=0;ue=0||ee.relatedTarget.className.indexOf("".concat(_,"-item"))>=0))&&le(h.getValidValue()))},h.go=function(ee){var fe=h.state.goInputText;fe!==""&&(ee.keyCode===v.ENTER||ee.type==="click")&&(h.setState({goInputText:""}),h.props.quickGo(h.getValidValue()))},h}return(0,Be.Z)(T,[{key:"getPageSizeOptions",value:function(){var u=this.props,B=u.pageSize,ue=u.pageSizeOptions;return ue.some(function(ee){return ee.toString()===B.toString()})?ue:ue.concat([B.toString()]).sort(function(ee,fe){var $=Number.isNaN(Number(ee))?0:Number(ee),le=Number.isNaN(Number(fe))?0:Number(fe);return $-le})}},{key:"render",value:function(){var u=this,B=this.props,ue=B.pageSize,ee=B.locale,fe=B.rootPrefixCls,$=B.changeSize,le=B.quickGo,_=B.goButton,Te=B.selectComponentClass,Ve=B.buildOptionText,ke=B.selectPrefixCls,Je=B.disabled,Qe=this.state.goInputText,it="".concat(fe,"-options"),ot=Te,Mt=null,Xt=null,zt=null;if(!$&&!le)return null;var sn=this.getPageSizeOptions();if($&&ot){var Cn=sn.map(function(dn,gt){return c.createElement(ot.Option,{key:gt,value:dn.toString()},(Ve||u.buildOptionText)(dn))});Mt=c.createElement(ot,{disabled:Je,prefixCls:ke,showSearch:!1,className:"".concat(it,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ue||sn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(gt){return gt.parentNode},"aria-label":ee.page_size,defaultOpen:!1},Cn)}return le&&(_&&(zt=typeof _=="boolean"?c.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Je,className:"".concat(it,"-quick-jumper-button")},ee.jump_to_confirm):c.createElement("span",{onClick:this.go,onKeyUp:this.go},_)),Xt=c.createElement("div",{className:"".concat(it,"-quick-jumper")},ee.jump_to,c.createElement("input",{disabled:Je,type:"text",value:Qe,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":ee.page}),ee.page,zt)),c.createElement("li",{className:"".concat(it)},Mt,Xt)}}]),T}(c.Component);p.defaultProps={pageSizeOptions:["10","20","50","100"]};var y=p,F=function(a){var T,h=a.rootPrefixCls,u=a.page,B=a.active,ue=a.className,ee=a.showTitle,fe=a.onClick,$=a.onKeyPress,le=a.itemRender,_="".concat(h,"-item"),Te=b()(_,"".concat(_,"-").concat(u),(T={},(0,re.Z)(T,"".concat(_,"-active"),B),(0,re.Z)(T,"".concat(_,"-disabled"),!u),(0,re.Z)(T,a.className,ue),T)),Ve=function(){fe(u)},ke=function(it){$(it,fe,u)},Je=le(u,"page",c.createElement("a",{rel:"nofollow"},u));return Je?c.createElement("li",{title:ee?u.toString():null,className:Te,onClick:Ve,onKeyPress:ke,tabIndex:0},Je):null},H=F;function N(){}function O(s){var a=Number(s);return typeof a=="number"&&!Number.isNaN(a)&&isFinite(a)&&Math.floor(a)===a}var be=function(a,T,h){return h};function te(s,a,T){var h=typeof s=="undefined"?a.pageSize:s;return Math.floor((T.total-1)/h)+1}var Ke=function(s){(0,ge.Z)(T,s);var a=(0,Ee.Z)(T);function T(h){var u;(0,J.Z)(this,T),u=a.call(this,h),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(te(void 0,u.state,u.props),u.state.current+(u.props.showLessItems?3:5))},u.getItemIcon=function($,le){var _=u.props.prefixCls,Te=$||c.createElement("button",{type:"button","aria-label":le,className:"".concat(_,"-item-link")});return typeof $=="function"&&(Te=c.createElement($,(0,W.Z)({},u.props))),Te},u.isValid=function($){var le=u.props.total;return O($)&&$!==u.state.current&&O(le)&&le>0},u.shouldDisplayQuickJumper=function(){var $=u.props,le=$.showQuickJumper,_=$.total,Te=u.state.pageSize;return _<=Te?!1:le},u.handleKeyDown=function($){($.keyCode===v.ARROW_UP||$.keyCode===v.ARROW_DOWN)&&$.preventDefault()},u.handleKeyUp=function($){var le=u.getValidValue($),_=u.state.currentInputValue;le!==_&&u.setState({currentInputValue:le}),$.keyCode===v.ENTER?u.handleChange(le):$.keyCode===v.ARROW_UP?u.handleChange(le-1):$.keyCode===v.ARROW_DOWN&&u.handleChange(le+1)},u.handleBlur=function($){var le=u.getValidValue($);u.handleChange(le)},u.changePageSize=function($){var le=u.state.current,_=te($,u.state,u.props);le=le>_?_:le,_===0&&(le=u.state.current),typeof $=="number"&&("pageSize"in u.props||u.setState({pageSize:$}),"current"in u.props||u.setState({current:le,currentInputValue:le})),u.props.onShowSizeChange(le,$),"onChange"in u.props&&u.props.onChange&&u.props.onChange(le,$)},u.handleChange=function($){var le=u.props,_=le.disabled,Te=le.onChange,Ve=u.state,ke=Ve.pageSize,Je=Ve.current,Qe=Ve.currentInputValue;if(u.isValid($)&&!_){var it=te(void 0,u.state,u.props),ot=$;return $>it?ot=it:$<1&&(ot=1),"current"in u.props||u.setState({current:ot}),ot!==Qe&&u.setState({currentInputValue:ot}),Te(ot,ke),ot}return Je},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.current2?_-2:0),Ve=2;Ve<_;Ve++)Te[Ve-2]=arguments[Ve];le.apply(void 0,Te)}},u.runIfEnterPrev=function($){u.runIfEnter($,u.prev)},u.runIfEnterNext=function($){u.runIfEnter($,u.next)},u.runIfEnterJumpPrev=function($){u.runIfEnter($,u.jumpPrev)},u.runIfEnterJumpNext=function($){u.runIfEnter($,u.jumpNext)},u.handleGoTO=function($){($.keyCode===v.ENTER||$.type==="click")&&u.handleChange(u.state.currentInputValue)},u.renderPrev=function($){var le=u.props,_=le.prevIcon,Te=le.itemRender,Ve=Te($,"prev",u.getItemIcon(_,"prev page")),ke=!u.hasPrev();return(0,c.isValidElement)(Ve)?(0,c.cloneElement)(Ve,{disabled:ke}):Ve},u.renderNext=function($){var le=u.props,_=le.nextIcon,Te=le.itemRender,Ve=Te($,"next",u.getItemIcon(_,"next page")),ke=!u.hasNext();return(0,c.isValidElement)(Ve)?(0,c.cloneElement)(Ve,{disabled:ke}):Ve};var B=h.onChange!==N,ue="current"in h;ue&&!B&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var ee=h.defaultCurrent;"current"in h&&(ee=h.current);var fe=h.defaultPageSize;return"pageSize"in h&&(fe=h.pageSize),ee=Math.min(ee,te(fe,void 0,h)),u.state={current:ee,currentInputValue:ee,pageSize:fe},u}return(0,Be.Z)(T,[{key:"componentDidUpdate",value:function(u,B){var ue=this.props.prefixCls;if(B.current!==this.state.current&&this.paginationNode.current){var ee=this.paginationNode.current.querySelector(".".concat(ue,"-item-").concat(B.current));if(ee&&document.activeElement===ee){var fe;ee==null||(fe=ee.blur)===null||fe===void 0||fe.call(ee)}}}},{key:"getValidValue",value:function(u){var B=u.target.value,ue=te(void 0,this.state,this.props),ee=this.state.currentInputValue,fe;return B===""?fe=B:Number.isNaN(Number(B))?fe=ee:B>=ue?fe=ue:fe=Number(B),fe}},{key:"getShowSizeChanger",value:function(){var u=this.props,B=u.showSizeChanger,ue=u.total,ee=u.totalBoundaryShowSizeChanger;return typeof B!="undefined"?B:ue>ee}},{key:"render",value:function(){var u=this.props,B=u.prefixCls,ue=u.className,ee=u.style,fe=u.disabled,$=u.hideOnSinglePage,le=u.total,_=u.locale,Te=u.showQuickJumper,Ve=u.showLessItems,ke=u.showTitle,Je=u.showTotal,Qe=u.simple,it=u.itemRender,ot=u.showPrevNextJumpers,Mt=u.jumpPrevIcon,Xt=u.jumpNextIcon,zt=u.selectComponentClass,sn=u.selectPrefixCls,Cn=u.pageSizeOptions,dn=this.state,gt=dn.current,En=dn.pageSize,Hn=dn.currentInputValue;if($===!0&&le<=En)return null;var Vt=te(void 0,this.state,this.props),hn=[],Yn=null,Ue=null,at=null,rt=null,ut=null,en=Te&&Te.goButton,Ft=Ve?1:2,Ge=gt-1>0?gt-1:0,Nt=gt+1le?le:gt*En]));if(Qe){en&&(typeof en=="boolean"?ut=c.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},_.jump_to_confirm):ut=c.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},en),ut=c.createElement("li",{title:ke?"".concat(_.jump_to).concat(gt,"/").concat(Vt):null,className:"".concat(B,"-simple-pager")},ut));var Ce=this.renderPrev(Ge);return c.createElement("ul",(0,i.Z)({className:b()(B,"".concat(B,"-simple"),(0,re.Z)({},"".concat(B,"-disabled"),fe),ue),style:ee,ref:this.paginationNode},Z),we,Ce?c.createElement("li",{title:ke?_.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:b()("".concat(B,"-prev"),(0,re.Z)({},"".concat(B,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Ce):null,c.createElement("li",{title:ke?"".concat(gt,"/").concat(Vt):null,className:"".concat(B,"-simple-pager")},c.createElement("input",{type:"text",value:Hn,disabled:fe,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),c.createElement("span",{className:"".concat(B,"-slash")},"/"),Vt),c.createElement("li",{title:ke?_.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:b()("".concat(B,"-next"),(0,re.Z)({},"".concat(B,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Nt)),ut)}if(Vt<=3+Ft*2){var w={locale:_,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ke,itemRender:it};Vt||hn.push(c.createElement(H,(0,i.Z)({},w,{key:"noPager",page:1,className:"".concat(B,"-item-disabled")})));for(var I=1;I<=Vt;I+=1){var Ie=gt===I;hn.push(c.createElement(H,(0,i.Z)({},w,{key:I,page:I,active:Ie})))}}else{var xe=Ve?_.prev_3:_.prev_5,Ze=Ve?_.next_3:_.next_5,ze=it(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mt,"prev page")),et=it(this.getJumpNextPage(),"jump-next",this.getItemIcon(Xt,"next page"));ot&&(Yn=ze?c.createElement("li",{title:ke?xe:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:b()("".concat(B,"-jump-prev"),(0,re.Z)({},"".concat(B,"-jump-prev-custom-icon"),!!Mt))},ze):null,Ue=et?c.createElement("li",{title:ke?Ze:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:b()("".concat(B,"-jump-next"),(0,re.Z)({},"".concat(B,"-jump-next-custom-icon"),!!Xt))},et):null),rt=c.createElement(H,{locale:_,last:!0,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Vt,page:Vt,active:!1,showTitle:ke,itemRender:it}),at=c.createElement(H,{locale:_,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ke,itemRender:it});var st=Math.max(1,gt-Ft),ct=Math.min(gt+Ft,Vt);gt-1<=Ft&&(ct=1+Ft*2),Vt-gt<=Ft&&(st=Vt-Ft*2);for(var Ct=st;Ct<=ct;Ct+=1){var mt=gt===Ct;hn.push(c.createElement(H,{locale:_,rootPrefixCls:B,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ct,page:Ct,active:mt,showTitle:ke,itemRender:it}))}gt-1>=Ft*2&>!==3&&(hn[0]=(0,c.cloneElement)(hn[0],{className:"".concat(B,"-item-after-jump-prev")}),hn.unshift(Yn)),Vt-gt>=Ft*2&>!==Vt-2&&(hn[hn.length-1]=(0,c.cloneElement)(hn[hn.length-1],{className:"".concat(B,"-item-before-jump-next")}),hn.push(Ue)),st!==1&&hn.unshift(at),ct!==Vt&&hn.push(rt)}var pt=!this.hasPrev()||!Vt,wt=!this.hasNext()||!Vt,dt=this.renderPrev(Ge),xt=this.renderNext(Nt);return c.createElement("ul",(0,i.Z)({className:b()(B,ue,(0,re.Z)({},"".concat(B,"-disabled"),fe)),style:ee,ref:this.paginationNode},Z),we,dt?c.createElement("li",{title:ke?_.prev_page:null,onClick:this.prev,tabIndex:pt?null:0,onKeyPress:this.runIfEnterPrev,className:b()("".concat(B,"-prev"),(0,re.Z)({},"".concat(B,"-disabled"),pt)),"aria-disabled":pt},dt):null,hn,xt?c.createElement("li",{title:ke?_.next_page:null,onClick:this.next,tabIndex:wt?null:0,onKeyPress:this.runIfEnterNext,className:b()("".concat(B,"-next"),(0,re.Z)({},"".concat(B,"-disabled"),wt)),"aria-disabled":wt},xt):null,c.createElement(y,{disabled:fe,locale:_,rootPrefixCls:B,selectComponentClass:zt,selectPrefixCls:sn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:gt,pageSize:En,pageSizeOptions:Cn,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:en}))}}],[{key:"getDerivedStateFromProps",value:function(u,B){var ue={};if("current"in u&&(ue.current=u.current,u.current!==B.current&&(ue.currentInputValue=ue.current)),"pageSize"in u&&u.pageSize!==B.pageSize){var ee=B.current,fe=te(u.pageSize,B,u);ee=ee>fe?fe:ee,"current"in u||(ue.current=ee,ue.currentInputValue=ee),ue.pageSize=u.pageSize}return ue}}]),T}(c.Component);Ke.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:N,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:N,locale:o.Z,style:{},itemRender:be,totalBoundaryShowSizeChanger:50};var U=Ke,ne=e(22075),q=e(36355),Q=e(19716),ae=e(8628),j=e(9763),g=e(57809);const Y=s=>c.createElement(g.default,Object.assign({},s,{showSearch:!0,size:"small"})),G=s=>c.createElement(g.default,Object.assign({},s,{showSearch:!0,size:"middle"}));Y.Option=g.default.Option,G.Option=g.default.Option;var M=e(9937),ce=e(17313),ye=e(83116),Le=e(37613);const Oe=s=>{const{componentCls:a}=s;return{[`${a}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed"}}},[`&${a}-disabled`]:{cursor:"not-allowed",[`${a}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:s.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:s.colorBorder,backgroundColor:s.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:s.itemActiveBgDisabled},a:{color:s.itemActiveColorDisabled}}},[`${a}-item-link`]:{color:s.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${a}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${a}-simple-pager`]:{color:s.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=s=>{const{componentCls:a}=s;return{[`&${a}-mini ${a}-total-text, &${a}-mini ${a}-simple-pager`]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini ${a}-item`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM-2}px`},[`&${a}-mini:not(${a}-disabled) ${a}-item:not(${a}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},[`&${a}-mini ${a}-prev, &${a}-mini ${a}-next`]:{minWidth:s.itemSizeSM,height:s.itemSizeSM,margin:0,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini:not(${a}-disabled)`]:{[`${a}-prev, ${a}-next`]:{[`&:hover ${a}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:s.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:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}},[`&${a}-mini ${a}-jump-prev, &${a}-mini ${a}-jump-next`]:{height:s.itemSizeSM,marginInlineEnd:0,lineHeight:`${s.itemSizeSM}px`},[`&${a}-mini ${a}-options`]:{marginInlineStart:s.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:s.miniOptionsSizeChangerTop},"&-quick-jumper":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,M.x0)(s)),{width:s.paginationMiniQuickJumperInputWidth,height:s.controlHeightSM})}}}},qe=s=>{const{componentCls:a}=s;return{[` + &${a}-simple ${a}-prev, + &${a}-simple ${a}-next + `]:{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`,verticalAlign:"top",[`${a}-item-link`]:{height:s.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive},"&::after":{height:s.itemSizeSM,lineHeight:`${s.itemSizeSM}px`}}},[`&${a}-simple ${a}-simple-pager`]:{display:"inline-block",height:s.itemSizeSM,marginInlineEnd:s.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:s.marginXS,padding:`0 ${s.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:s.itemInputBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,borderRadius:s.borderRadius,outline:"none",transition:`border-color ${s.motionDurationMid}`,color:"inherit","&:hover":{borderColor:s.colorPrimary},"&:focus":{borderColor:s.colorPrimaryHover,boxShadow:`${s.inputOutlineOffset}px 0 ${s.controlOutlineWidth}px ${s.controlOutline}`},"&[disabled]":{color:s.colorTextDisabled,backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,cursor:"not-allowed"}}}}},nt=s=>{const{componentCls:a}=s;return{[`${a}-jump-prev, ${a}-jump-next`]:{outline:0,[`${a}-item-container`]:{position:"relative",[`${a}-item-link-icon`]:{color:s.colorPrimary,fontSize:s.fontSizeSM,opacity:0,transition:`all ${s.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${a}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:s.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:s.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:s.paginationEllipsisTextIndent,opacity:1,transition:`all ${s.motionDurationMid}`}},"&:hover":{[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}}},[` + ${a}-prev, + ${a}-jump-prev, + ${a}-jump-next + `]:{marginInlineEnd:s.marginXS},[` + ${a}-prev, + ${a}-next, + ${a}-jump-prev, + ${a}-jump-next + `]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,color:s.colorText,fontFamily:s.fontFamily,lineHeight:`${s.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:s.borderRadius,cursor:"pointer",transition:`all ${s.motionDurationMid}`},[`${a}-prev, ${a}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:s.colorText,cursor:"pointer",userSelect:"none"},[`${a}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:s.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:"none",transition:`all ${s.motionDurationMid}`},[`&:hover ${a}-item-link`]:{backgroundColor:s.colorBgTextHover},[`&:active ${a}-item-link`]:{backgroundColor:s.colorBgTextActive},[`&${a}-disabled:hover`]:{[`${a}-item-link`]:{backgroundColor:"transparent"}}},[`${a}-slash`]:{marginInlineEnd:s.paginationSlashMarginInlineEnd,marginInlineStart:s.paginationSlashMarginInlineStart},[`${a}-options`]:{display:"inline-block",marginInlineStart:s.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:s.controlHeight,marginInlineStart:s.marginXS,lineHeight:`${s.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,M.ik)(s)),{width:s.controlHeightLG*1.25,height:s.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:s.marginXS,marginInlineEnd:s.marginXS})}}}},je=s=>{const{componentCls:a}=s;return{[`${a}-item`]:{display:"inline-block",minWidth:s.itemSize,height:s.itemSize,marginInlineEnd:s.marginXS,fontFamily:s.fontFamily,lineHeight:`${s.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${s.lineWidth}px ${s.lineType} transparent`,borderRadius:s.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${s.paginationItemPaddingInline}px`,color:s.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${a}-item-active)`]:{"&:hover":{transition:`all ${s.motionDurationMid}`,backgroundColor:s.colorBgTextHover},"&:active":{backgroundColor:s.colorBgTextActive}},"&-active":{fontWeight:s.fontWeightStrong,backgroundColor:s.itemActiveBg,borderColor:s.colorPrimary,a:{color:s.colorPrimary},"&:hover":{borderColor:s.colorPrimaryHover},"&:hover a":{color:s.colorPrimaryHover}}}}},de=s=>{const{componentCls:a}=s;return{[a]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(s)),{"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:s.itemSize,marginInlineEnd:s.marginXS,lineHeight:`${s.itemSize-2}px`,verticalAlign:"middle"}}),je(s)),nt(s)),qe(s)),We(s)),Oe(s)),{[`@media only screen and (max-width: ${s.screenLG}px)`]:{[`${a}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${s.screenSM}px)`]:{[`${a}-options`]:{display:"none"}}}),[`&${s.componentCls}-rtl`]:{direction:"rtl"}}},De=s=>{const{componentCls:a}=s;return{[`${a}${a}-disabled:not(${a}-mini)`]:{"&, &:hover":{[`${a}-item-link`]:{borderColor:s.colorBorder}},"&:focus-visible":{[`${a}-item-link`]:{borderColor:s.colorBorder}},[`${a}-item, ${a}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,[`&:hover:not(${a}-item-active)`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,a:{color:s.colorTextDisabled}},[`&${a}-item-active`]:{backgroundColor:s.itemActiveBgDisabled}},[`${a}-prev, ${a}-next`]:{"&:hover button":{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder,color:s.colorTextDisabled},[`${a}-item-link`]:{backgroundColor:s.colorBgContainerDisabled,borderColor:s.colorBorder}}},[`${a}:not(${a}-mini)`]:{[`${a}-prev, ${a}-next`]:{"&:hover button":{borderColor:s.colorPrimaryHover,backgroundColor:s.itemBg},[`${a}-item-link`]:{backgroundColor:s.itemLinkBg,borderColor:s.colorBorder},[`&:hover ${a}-item-link`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,color:s.colorPrimary},[`&${a}-disabled`]:{[`${a}-item-link`]:{borderColor:s.colorBorder,color:s.colorTextDisabled}}},[`${a}-item`]:{backgroundColor:s.itemBg,border:`${s.lineWidth}px ${s.lineType} ${s.colorBorder}`,[`&:hover:not(${a}-item-active)`]:{borderColor:s.colorPrimary,backgroundColor:s.itemBg,a:{color:s.colorPrimary}},"&-active":{borderColor:s.colorPrimary}}}}},A=s=>{const{componentCls:a}=s;return{[`${a}:not(${a}-disabled)`]:{[`${a}-item`]:Object.assign({},(0,ce.Qy)(s)),[`${a}-jump-prev, ${a}-jump-next`]:{"&:focus-visible":Object.assign({[`${a}-item-link-icon`]:{opacity:1},[`${a}-item-ellipsis`]:{opacity:0}},(0,ce.oN)(s))},[`${a}-prev, ${a}-next`]:{[`&:focus-visible ${a}-item-link`]:Object.assign({},(0,ce.oN)(s))}}}};var S=(0,ye.Z)("Pagination",s=>{const a=(0,Le.TS)(s,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:s.marginXXS/2,paginationMiniQuickJumperInputWidth:s.controlHeightLG*1.1,paginationItemPaddingInline:s.marginXXS*1.5,paginationEllipsisLetterSpacing:s.marginXXS/2,paginationSlashMarginInlineStart:s.marginXXS,paginationSlashMarginInlineEnd:s.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,M.e5)(s),(0,M.TM)(s));return[de(a),A(a),s.wireframe&&De(a)]},s=>({itemBg:s.colorBgContainer,itemSize:s.controlHeight,itemSizeSM:s.controlHeightSM,itemActiveBg:s.colorBgContainer,itemLinkBg:s.colorBgContainer,itemActiveColorDisabled:s.colorTextDisabled,itemActiveBgDisabled:s.controlItemBgActiveDisabled,itemInputBg:s.colorBgContainer,miniOptionsSizeChangerTop:0})),d=function(s,a){var T={};for(var h in s)Object.prototype.hasOwnProperty.call(s,h)&&a.indexOf(h)<0&&(T[h]=s[h]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,h=Object.getOwnPropertySymbols(s);u{const{prefixCls:a,selectPrefixCls:T,className:h,rootClassName:u,style:B,size:ue,locale:ee,selectComponentClass:fe,responsive:$,showSizeChanger:le}=s,_=d(s,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Te}=(0,ae.Z)($),{getPrefixCls:Ve,direction:ke,pagination:Je={}}=c.useContext(q.E_),Qe=Ve("pagination",a),[it,ot]=S(Qe),Mt=le!=null?le:Je.showSizeChanger,Xt=c.useMemo(()=>{const Vt=c.createElement("span",{className:`${Qe}-item-ellipsis`},"\u2022\u2022\u2022"),hn=c.createElement("button",{className:`${Qe}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?c.createElement(ie.Z,null):c.createElement(x.Z,null)),Yn=c.createElement("button",{className:`${Qe}-item-link`,type:"button",tabIndex:-1},ke==="rtl"?c.createElement(x.Z,null):c.createElement(ie.Z,null)),Ue=c.createElement("a",{className:`${Qe}-item-link`},c.createElement("div",{className:`${Qe}-item-container`},ke==="rtl"?c.createElement(se.Z,{className:`${Qe}-item-link-icon`}):c.createElement(oe,{className:`${Qe}-item-link-icon`}),Vt)),at=c.createElement("a",{className:`${Qe}-item-link`},c.createElement("div",{className:`${Qe}-item-container`},ke==="rtl"?c.createElement(oe,{className:`${Qe}-item-link-icon`}):c.createElement(se.Z,{className:`${Qe}-item-link-icon`}),Vt));return{prevIcon:hn,nextIcon:Yn,jumpPrevIcon:Ue,jumpNextIcon:at}},[ke,Qe]),[zt]=(0,j.Z)("Pagination",ne.Z),sn=Object.assign(Object.assign({},zt),ee),Cn=(0,Q.Z)(ue),dn=Cn==="small"||!!(Te&&!Cn&&$),gt=Ve("select",T),En=b()({[`${Qe}-mini`]:dn,[`${Qe}-rtl`]:ke==="rtl"},Je==null?void 0:Je.className,h,u,ot),Hn=Object.assign(Object.assign({},Je==null?void 0:Je.style),B);return it(c.createElement(U,Object.assign({},Xt,_,{style:Hn,prefixCls:Qe,selectPrefixCls:gt,className:En,selectComponentClass:fe||(dn?Y:G),locale:sn,showSizeChanger:Mt})))},L=E},5112:function(Ot,Ae,e){e.d(Ae,{ZP:function(){return ae}});var i=e(92310),c=e.n(i),m=e(18929),X=e(26112),f=e(59301),R=e(36355),t=e(19716);const oe=f.createContext(null),se=oe.Provider;var x=oe;const ie=f.createContext(null),z=ie.Provider;var b=e(5630),re=e(8654),W=e(1684),J=e(32441),Be=e(17313),ge=e(83116),Ee=e(37613);const K=j=>{const{componentCls:g,antCls:Y}=j,G=`${g}-group`;return{[G]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{display:"inline-block",fontSize:0,[`&${G}-rtl`]:{direction:"rtl"},[`${Y}-badge ${Y}-badge-count`]:{zIndex:1},[`> ${Y}-badge:not(:first-child) > ${Y}-button-wrapper`]:{borderInlineStart:"none"}})}},P=j=>{const{componentCls:g,wrapperMarginInlineEnd:Y,colorPrimary:G,radioSize:M,motionDurationSlow:ce,motionDurationMid:ye,motionEaseInOutCirc:Le,colorBgContainer:Oe,colorBorder:We,lineWidth:qe,dotSize:nt,colorBgContainerDisabled:je,colorTextDisabled:de,paddingXS:De,dotColorDisabled:A,lineType:S,radioDotDisabledSize:d,wireframe:n,colorWhite:E}=j,L=`${g}-inner`;return{[`${g}-wrapper`]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:Y,cursor:"pointer",[`&${g}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:j.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${g}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${qe}px ${S} ${G}`,borderRadius:"50%",visibility:"hidden",content:'""'},[g]:Object.assign(Object.assign({},(0,Be.Wf)(j)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${g}-wrapper:hover &, + &:hover ${L}`]:{borderColor:G},[`${g}-input:focus-visible + ${L}`]:Object.assign({},(0,Be.oN)(j)),[`${g}:hover::after, ${g}-wrapper:hover &::after`]:{visibility:"visible"},[`${g}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:M,height:M,marginBlockStart:M/-2,marginInlineStart:M/-2,backgroundColor:n?G:E,borderBlockStart:0,borderInlineStart:0,borderRadius:M,transform:"scale(0)",opacity:0,transition:`all ${ce} ${Le}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:M,height:M,backgroundColor:Oe,borderColor:We,borderStyle:"solid",borderWidth:qe,borderRadius:"50%",transition:`all ${ye}`},[`${g}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${g}-checked`]:{[L]:{borderColor:G,backgroundColor:n?Oe:G,"&::after":{transform:`scale(${nt/M})`,opacity:1,transition:`all ${ce} ${Le}`}}},[`${g}-disabled`]:{cursor:"not-allowed",[L]:{backgroundColor:je,borderColor:We,cursor:"not-allowed","&::after":{backgroundColor:A}},[`${g}-input`]:{cursor:"not-allowed"},[`${g}-disabled + span`]:{color:de,cursor:"not-allowed"},[`&${g}-checked`]:{[L]:{"&::after":{transform:`scale(${d/M})`}}}},[`span${g} + *`]:{paddingInlineStart:De,paddingInlineEnd:De}})}},v=j=>{const{buttonColor:g,controlHeight:Y,componentCls:G,lineWidth:M,lineType:ce,colorBorder:ye,motionDurationSlow:Le,motionDurationMid:Oe,buttonPaddingInline:We,fontSize:qe,buttonBg:nt,fontSizeLG:je,controlHeightLG:de,controlHeightSM:De,paddingXS:A,borderRadius:S,borderRadiusSM:d,borderRadiusLG:n,buttonCheckedBg:E,buttonSolidCheckedColor:L,colorTextDisabled:s,colorBgContainerDisabled:a,buttonCheckedBgDisabled:T,buttonCheckedColorDisabled:h,colorPrimary:u,colorPrimaryHover:B,colorPrimaryActive:ue,buttonSolidCheckedBg:ee,buttonSolidCheckedHoverBg:fe,buttonSolidCheckedActiveBg:$}=j;return{[`${G}-button-wrapper`]:{position:"relative",display:"inline-block",height:Y,margin:0,paddingInline:We,paddingBlock:0,color:g,fontSize:qe,lineHeight:`${Y-M*2}px`,background:nt,border:`${M}px ${ce} ${ye}`,borderBlockStartWidth:M+.02,borderInlineStartWidth:0,borderInlineEndWidth:M,cursor:"pointer",transition:[`color ${Oe}`,`background ${Oe}`,`box-shadow ${Oe}`].join(","),a:{color:g},[`> ${G}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-M,insetInlineStart:-M,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:M,paddingInline:0,backgroundColor:ye,transition:`background-color ${Le}`,content:'""'}},"&:first-child":{borderInlineStart:`${M}px ${ce} ${ye}`,borderStartStartRadius:S,borderEndStartRadius:S},"&:last-child":{borderStartEndRadius:S,borderEndEndRadius:S},"&:first-child:last-child":{borderRadius:S},[`${G}-group-large &`]:{height:de,fontSize:je,lineHeight:`${de-M*2}px`,"&:first-child":{borderStartStartRadius:n,borderEndStartRadius:n},"&:last-child":{borderStartEndRadius:n,borderEndEndRadius:n}},[`${G}-group-small &`]:{height:De,paddingInline:A-M,paddingBlock:0,lineHeight:`${De-M*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},"&:hover":{position:"relative",color:u},"&:has(:focus-visible)":Object.assign({},(0,Be.oN)(j)),[`${G}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${G}-button-wrapper-disabled)`]:{zIndex:1,color:u,background:E,borderColor:u,"&::before":{backgroundColor:u},"&:first-child":{borderColor:u},"&:hover":{color:B,borderColor:B,"&::before":{backgroundColor:B}},"&:active":{color:ue,borderColor:ue,"&::before":{backgroundColor:ue}}},[`${G}-group-solid &-checked:not(${G}-button-wrapper-disabled)`]:{color:L,background:ee,borderColor:ee,"&:hover":{color:L,background:fe,borderColor:fe},"&:active":{color:L,background:$,borderColor:$}},"&-disabled":{color:s,backgroundColor:a,borderColor:ye,cursor:"not-allowed","&:first-child, &:hover":{color:s,backgroundColor:a,borderColor:ye}},[`&-disabled${G}-button-wrapper-checked`]:{color:h,backgroundColor:T,borderColor:ye,boxShadow:"none"}}}},o=j=>j-4*2;var p=(0,ge.Z)("Radio",j=>{const{controlOutline:g,controlOutlineWidth:Y,radioSize:G}=j,M=`0 0 0 ${Y}px ${g}`,ce=M,ye=o(G),Le=(0,Ee.TS)(j,{radioDotDisabledSize:ye,radioFocusShadow:M,radioButtonFocusShadow:ce});return[K(Le),P(Le),v(Le)]},j=>{const{wireframe:g,padding:Y,marginXS:G,lineWidth:M,fontSizeLG:ce,colorText:ye,colorBgContainer:Le,colorTextDisabled:Oe,controlItemBgActiveDisabled:We,colorTextLightSolid:qe,colorPrimary:nt,colorPrimaryHover:je,colorPrimaryActive:de}=j,De=4,A=ce,S=g?o(A):A-(De+M)*2;return{radioSize:A,dotSize:S,dotColorDisabled:Oe,buttonSolidCheckedColor:qe,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:je,buttonSolidCheckedActiveBg:de,buttonBg:Le,buttonCheckedBg:Le,buttonColor:ye,buttonCheckedBgDisabled:We,buttonCheckedColorDisabled:Oe,buttonPaddingInline:Y-M,wrapperMarginInlineEnd:G}}),y=e(14088),F=e(4572),H=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,G=Object.getOwnPropertySymbols(j);M{var Y,G;const M=f.useContext(x),ce=f.useContext(ie),{getPrefixCls:ye,direction:Le,radio:Oe}=f.useContext(R.E_),We=f.useRef(null),qe=(0,re.sQ)(g,We),{isFormItemInput:nt}=f.useContext(J.aM),je=ue=>{var ee,fe;(ee=j.onChange)===null||ee===void 0||ee.call(j,ue),(fe=M==null?void 0:M.onChange)===null||fe===void 0||fe.call(M,ue)},{prefixCls:de,className:De,rootClassName:A,children:S,style:d}=j,n=H(j,["prefixCls","className","rootClassName","children","style"]),E=ye("radio",de),L=((M==null?void 0:M.optionType)||ce)==="button",s=L?`${E}-button`:E,[a,T]=p(E),h=Object.assign({},n),u=f.useContext(W.Z);M&&(h.name=M.name,h.onChange=je,h.checked=j.value===M.value,h.disabled=(Y=h.disabled)!==null&&Y!==void 0?Y:M.disabled),h.disabled=(G=h.disabled)!==null&&G!==void 0?G:u;const B=c()(`${s}-wrapper`,{[`${s}-wrapper-checked`]:h.checked,[`${s}-wrapper-disabled`]:h.disabled,[`${s}-wrapper-rtl`]:Le==="rtl",[`${s}-wrapper-in-form-item`]:nt},Oe==null?void 0:Oe.className,De,A,T);return a(f.createElement(y.Z,{component:"Radio",disabled:h.disabled},f.createElement("label",{className:B,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),d),onMouseEnter:j.onMouseEnter,onMouseLeave:j.onMouseLeave},f.createElement(b.Z,Object.assign({},h,{className:c()(h.className,!L&&F.A),type:"radio",prefixCls:s,ref:qe})),S!==void 0?f.createElement("span",null,S):null)))};var be=f.forwardRef(N);const te=f.forwardRef((j,g)=>{const{getPrefixCls:Y,direction:G}=f.useContext(R.E_),[M,ce]=(0,m.Z)(j.defaultValue,{value:j.value}),ye=ee=>{const fe=M,$=ee.target.value;"value"in j||ce($);const{onChange:le}=j;le&&$!==fe&&le(ee)},{prefixCls:Le,className:Oe,rootClassName:We,options:qe,buttonStyle:nt="outline",disabled:je,children:de,size:De,style:A,id:S,onMouseEnter:d,onMouseLeave:n,onFocus:E,onBlur:L}=j,s=Y("radio",Le),a=`${s}-group`,[T,h]=p(s);let u=de;qe&&qe.length>0&&(u=qe.map(ee=>typeof ee=="string"||typeof ee=="number"?f.createElement(be,{key:ee.toString(),prefixCls:s,disabled:je,value:ee,checked:M===ee},ee):f.createElement(be,{key:`radio-group-value-options-${ee.value}`,prefixCls:s,disabled:ee.disabled||je,value:ee.value,checked:M===ee.value,title:ee.title,style:ee.style},ee.label)));const B=(0,t.Z)(De),ue=c()(a,`${a}-${nt}`,{[`${a}-${B}`]:B,[`${a}-rtl`]:G==="rtl"},Oe,We,h);return T(f.createElement("div",Object.assign({},(0,X.Z)(j,{aria:!0,data:!0}),{className:ue,style:A,onMouseEnter:d,onMouseLeave:n,onFocus:E,onBlur:L,id:S,ref:g}),f.createElement(se,{value:{onChange:ye,value:M,disabled:j.disabled,name:j.name,optionType:j.optionType}},u)))});var Ke=f.memo(te),U=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,G=Object.getOwnPropertySymbols(j);M{const{getPrefixCls:Y}=f.useContext(R.E_),{prefixCls:G}=j,M=U(j,["prefixCls"]),ce=Y("radio",G);return f.createElement(z,{value:"button"},f.createElement(be,Object.assign({prefixCls:ce},M,{type:"radio",ref:g})))};var q=f.forwardRef(ne);const Q=be;Q.Button=q,Q.Group=Ke,Q.__ANT_RADIO=!0;var ae=Q},13570:function(Ot,Ae,e){e.d(Ae,{Z:function(){return j}});var i=e(92413),c=e(59301),m={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"},X=m,f=e(7657),R=function(Y,G){return c.createElement(f.Z,(0,i.Z)({},Y,{ref:G,icon:X}))},t=c.forwardRef(R),oe=t,se=e(92310),x=e.n(se),ie=e(400),z=e(33606),b=e(37061),re=e(18929),W=e(10228),J=e(26112);function Be(g,Y){var G=g.disabled,M=g.prefixCls,ce=g.character,ye=g.characterRender,Le=g.index,Oe=g.count,We=g.value,qe=g.allowHalf,nt=g.focused,je=g.onHover,de=g.onClick,De=function(a){je(a,Le)},A=function(a){de(a,Le)},S=function(a){a.keyCode===W.Z.ENTER&&de(a,Le)},d=Le+1,n=new Set([M]);We===0&&Le===0&&nt?n.add("".concat(M,"-focused")):qe&&We+.5>=d&&WeLe?"true":"false","aria-posinset":Le+1,"aria-setsize":Oe,tabIndex:G?-1:0},c.createElement("div",{className:"".concat(M,"-first")},E),c.createElement("div",{className:"".concat(M,"-second")},E)));return ye&&(L=ye(L,g)),L}var ge=c.forwardRef(Be);function Ee(){var g=c.useRef({});function Y(M){return g.current[M]}function G(M){return function(ce){g.current[M]=ce}}return[Y,G]}function K(g){var Y=g.pageXOffset,G="scrollLeft";if(typeof Y!="number"){var M=g.document;Y=M.documentElement[G],typeof Y!="number"&&(Y=M.body[G])}return Y}function P(g){var Y,G,M=g.ownerDocument,ce=M.body,ye=M&&M.documentElement,Le=g.getBoundingClientRect();return Y=Le.left,G=Le.top,Y-=ye.clientLeft||ce.clientLeft||0,G-=ye.clientTop||ce.clientTop||0,{left:Y,top:G}}function v(g){var Y=P(g),G=g.ownerDocument,M=G.defaultView||G.parentWindow;return Y.left+=K(M),Y.left}var o=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(g,Y){var G,M=g.prefixCls,ce=M===void 0?"rc-rate":M,ye=g.className,Le=g.defaultValue,Oe=g.value,We=g.count,qe=We===void 0?5:We,nt=g.allowHalf,je=nt===void 0?!1:nt,de=g.allowClear,De=de===void 0?!0:de,A=g.character,S=A===void 0?"\u2605":A,d=g.characterRender,n=g.disabled,E=g.direction,L=E===void 0?"ltr":E,s=g.tabIndex,a=s===void 0?0:s,T=g.autoFocus,h=g.onHoverChange,u=g.onChange,B=g.onFocus,ue=g.onBlur,ee=g.onKeyDown,fe=g.onMouseLeave,$=(0,b.Z)(g,o),le=Ee(),_=(0,z.Z)(le,2),Te=_[0],Ve=_[1],ke=c.useRef(null),Je=function(){if(!n){var I;(I=ke.current)===null||I===void 0||I.focus()}};c.useImperativeHandle(Y,function(){return{focus:Je,blur:function(){if(!n){var I;(I=ke.current)===null||I===void 0||I.blur()}}}});var Qe=(0,re.Z)(Le||0,{value:Oe}),it=(0,z.Z)(Qe,2),ot=it[0],Mt=it[1],Xt=(0,re.Z)(null),zt=(0,z.Z)(Xt,2),sn=zt[0],Cn=zt[1],dn=function(I,Ie){var xe=L==="rtl",Ze=I+1;if(je){var ze=Te(I),et=v(ze),st=ze.clientWidth;(xe&&Ie-et>st/2||!xe&&Ie-et0&&!xe||Ie===W.Z.RIGHT&&Ze>0&&xe?(je?Ze-=.5:Ze-=1,gt(Ze),I.preventDefault()):Ie===W.Z.LEFT&&Ze{const{componentCls:Y}=g;return{[`${Y}-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 ${Y}-star-first, &-half ${Y}-star-second`]:{opacity:1},[`&-half ${Y}-star-first, &-full ${Y}-star-second`]:{color:"inherit"}}}},U=g=>({[`&-rtl${g.componentCls}`]:{direction:"rtl"}}),ne=g=>{const{componentCls:Y}=g;return{[Y]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,O.Wf)(g)),{display:"inline-block",margin:0,padding:0,color:g.starColor,fontSize:g.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Y} ${Y}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ke(g)),{[`+ ${Y}-text`]:{display:"inline-block",marginInlineStart:g.marginXS,fontSize:g.fontSize}}),U(g))}};var q=(0,be.Z)("Rate",g=>{const Y=(0,te.TS)(g,{});return[ne(Y)]},g=>({starColor:g.yellow6,starSize:g.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:g.colorFillContent})),Q=function(g,Y){var G={};for(var M in g)Object.prototype.hasOwnProperty.call(g,M)&&Y.indexOf(M)<0&&(G[M]=g[M]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,M=Object.getOwnPropertySymbols(g);ce{const{prefixCls:G,className:M,rootClassName:ce,style:ye,tooltips:Le,character:Oe=c.createElement(oe,null)}=g,We=Q(g,["prefixCls","className","rootClassName","style","tooltips","character"]),qe=(n,E)=>{let{index:L}=E;return Le?c.createElement(N.Z,{title:Le[L]},n):n},{getPrefixCls:nt,direction:je,rate:de}=c.useContext(H.E_),De=nt("rate",G),[A,S]=q(De),d=Object.assign(Object.assign({},de==null?void 0:de.style),ye);return A(c.createElement(F,Object.assign({ref:Y,character:Oe,characterRender:qe},We,{className:x()(M,ce,S,de==null?void 0:de.className),style:d,prefixCls:De,direction:je})))})},57809:function(Ot,Ae,e){var i=e(92310),c=e.n(i),m=e(77861),X=e(2738),f=e(59301),R=e(53487),t=e(62892),oe=e(19080),se=e(36355),x=e(1684),ie=e(93891),z=e(19716),b=e(32441),re=e(33234),W=e(14154),J=e(58582),Be=e(84443),ge=e(66339),Ee=function(p,y){var F={};for(var H in p)Object.prototype.hasOwnProperty.call(p,H)&&y.indexOf(H)<0&&(F[H]=p[H]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,H=Object.getOwnPropertySymbols(p);N{var F,{prefixCls:H,bordered:N=!0,className:O,rootClassName:be,getPopupContainer:te,popupClassName:Ke,dropdownClassName:U,listHeight:ne=256,placement:q,listItemHeight:Q=24,size:ae,disabled:j,notFoundContent:g,status:Y,builtinPlacements:G,dropdownMatchSelectWidth:M,popupMatchSelectWidth:ce,direction:ye,style:Le,allowClear:Oe}=p,We=Ee(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:qe,getPrefixCls:nt,renderEmpty:je,direction:de,virtual:De,popupMatchSelectWidth:A,popupOverflow:S,select:d}=f.useContext(se.E_),n=nt("select",H),E=nt(),L=ye!=null?ye:de,{compactSize:s,compactItemClassnames:a}=(0,re.ri)(n,L),[T,h]=(0,W.Z)(n),u=f.useMemo(()=>{const{mode:Hn}=We;if(Hn!=="combobox")return Hn===K?"combobox":Hn},[We.mode]),B=u==="multiple"||u==="tags",ue=(0,Be.Z)(We.suffixIcon,We.showArrow),ee=(F=ce!=null?ce:M)!==null&&F!==void 0?F:A,{status:fe,hasFeedback:$,isFormItemInput:le,feedbackIcon:_}=f.useContext(b.aM),Te=(0,oe.F)(fe,Y);let Ve;g!==void 0?Ve=g:u==="combobox"?Ve=null:Ve=(je==null?void 0:je("Select"))||f.createElement(ie.Z,{componentName:"Select"});const{suffixIcon:ke,itemIcon:Je,removeIcon:Qe,clearIcon:it}=(0,ge.Z)(Object.assign(Object.assign({},We),{multiple:B,hasFeedback:$,feedbackIcon:_,showSuffixIcon:ue,prefixCls:n,showArrow:We.showArrow,componentName:"Select"})),ot=Oe===!0?{clearIcon:it}:Oe,Mt=(0,X.Z)(We,["suffixIcon","itemIcon"]),Xt=c()(Ke||U,{[`${n}-dropdown-${L}`]:L==="rtl"},be,h),zt=(0,z.Z)(Hn=>{var Vt;return(Vt=ae!=null?ae:s)!==null&&Vt!==void 0?Vt:Hn}),sn=f.useContext(x.Z),Cn=j!=null?j:sn,dn=c()({[`${n}-lg`]:zt==="large",[`${n}-sm`]:zt==="small",[`${n}-rtl`]:L==="rtl",[`${n}-borderless`]:!N,[`${n}-in-form-item`]:le},(0,oe.Z)(n,Te,$),a,d==null?void 0:d.className,O,be,h),gt=f.useMemo(()=>q!==void 0?q:L==="rtl"?"bottomRight":"bottomLeft",[q,L]),En=(0,J.Z)(G,S);return T(f.createElement(m.ZP,Object.assign({ref:y,virtual:De,showSearch:d==null?void 0:d.showSearch},Mt,{style:Object.assign(Object.assign({},d==null?void 0:d.style),Le),dropdownMatchSelectWidth:ee,builtinPlacements:En,transitionName:(0,t.m)(E,"slide-up",We.transitionName),listHeight:ne,listItemHeight:Q,mode:u,prefixCls:n,placement:gt,direction:L,suffixIcon:ke,menuItemSelectedIcon:Je,removeIcon:Qe,allowClear:ot,notFoundContent:Ve,className:dn,getPopupContainer:te||qe,dropdownClassName:Xt,disabled:Cn})))},v=f.forwardRef(P),o=(0,R.Z)(v);v.SECRET_COMBOBOX_MODE_DO_NOT_USE=K,v.Option=m.Wx,v.OptGroup=m.Xo,v._InternalPanelDoNotUseOrYouWillBeFired=o,Ae.default=v},14154:function(Ot,Ae,e){e.d(Ae,{Z:function(){return v}});var i=e(17313),c=e(74207),m=e(37613),X=e(83116),f=e(13826),R=e(92899);const t=o=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:F,optionPadding:H}=o;return{position:"relative",display:"block",minHeight:p,padding:H,color:o.colorText,fontWeight:"normal",fontSize:y,lineHeight:F,boxSizing:"border-box"}};var se=o=>{const{antCls:p,componentCls:y}=o,F=`${y}-item`,H=`&${p}-slide-up-enter${p}-slide-up-enter-active`,N=`&${p}-slide-up-appear${p}-slide-up-appear-active`,O=`&${p}-slide-up-leave${p}-slide-up-leave-active`,be=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,i.Wf)(o)),{position:"absolute",top:-9999,zIndex:o.zIndexPopup,boxSizing:"border-box",padding:o.paddingXXS,overflow:"hidden",fontSize:o.fontSize,fontVariant:"initial",backgroundColor:o.colorBgElevated,borderRadius:o.borderRadiusLG,outline:"none",boxShadow:o.boxShadowSecondary,[` + ${H}${be}bottomLeft, + ${N}${be}bottomLeft + `]:{animationName:f.fJ},[` + ${H}${be}topLeft, + ${N}${be}topLeft, + ${H}${be}topRight, + ${N}${be}topRight + `]:{animationName:f.Qt},[`${O}${be}bottomLeft`]:{animationName:f.Uw},[` + ${O}${be}topLeft, + ${O}${be}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${F}`]:Object.assign(Object.assign({},t(o)),{cursor:"pointer",transition:`background ${o.motionDurationSlow} ease`,borderRadius:o.borderRadiusSM,"&-group":{color:o.colorTextDescription,fontSize:o.fontSizeSM,cursor:"default"},"&-option":{display:"flex","&-content":Object.assign({flex:"auto"},i.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${F}-option-disabled)`]:{backgroundColor:o.optionActiveBg},[`&-selected:not(${F}-option-disabled)`]:{color:o.optionSelectedColor,fontWeight:o.optionSelectedFontWeight,backgroundColor:o.optionSelectedBg,[`${F}-option-state`]:{color:o.colorPrimary}},"&-disabled":{[`&${F}-option-selected`]:{backgroundColor:o.colorBgContainerDisabled},color:o.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:o.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(o,"slide-up"),(0,f.oN)(o,"slide-down"),(0,R.Fm)(o,"move-up"),(0,R.Fm)(o,"move-down")]};const x=2,ie=o=>{let{controlHeightSM:p,controlHeight:y,lineWidth:F}=o;const H=(y-p)/2-F,N=Math.ceil(H/2);return[H,N]};function z(o,p){const{componentCls:y,iconCls:F}=o,H=`${y}-selection-overflow`,N=o.multipleSelectItemHeight,[O]=ie(o),be=p?`${y}-${p}`:"";return{[`${y}-multiple${be}`]:{fontSize:o.fontSize,[H]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${O-x}px ${x*2}px`,borderRadius:o.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:o.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${x}px 0`,lineHeight:`${N}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${y}-show-arrow ${y}-selector, + &${y}-allow-clear ${y}-selector + `]:{paddingInlineEnd:o.fontSizeIcon+o.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:N,marginTop:x,marginBottom:x,lineHeight:`${N-o.lineWidth*2}px`,background:o.multipleItemBg,border:`${o.lineWidth}px ${o.lineType} ${o.multipleItemBorderColor}`,borderRadius:o.borderRadiusSM,cursor:"default",transition:`font-size ${o.motionDurationSlow}, line-height ${o.motionDurationSlow}, height ${o.motionDurationSlow}`,userSelect:"none",marginInlineEnd:x*2,paddingInlineStart:o.paddingXS,paddingInlineEnd:o.paddingXS/2,[`${y}-disabled&`]:{color:o.multipleItemColorDisabled,borderColor:o.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:o.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,i.Ro)()),{display:"inline-flex",alignItems:"center",color:o.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${F}`]:{verticalAlign:"-0.2em"},"&:hover":{color:o.colorIconHover}})},[`${H}-item + ${H}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:o.inputPaddingHorizontalBase-O,"\n &-input,\n &-mirror\n ":{height:N,fontFamily:o.fontFamily,lineHeight:`${N}px`,transition:`all ${o.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:o.inputPaddingHorizontalBase,insetInlineEnd:o.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${o.motionDurationSlow}`}}}}var re=o=>{const{componentCls:p}=o,y=(0,m.TS)(o,{controlHeight:o.controlHeightSM,multipleSelectItemHeight:o.controlHeightXS,borderRadius:o.borderRadiusSM,borderRadiusSM:o.borderRadiusXS}),F=(0,m.TS)(o,{fontSize:o.fontSizeLG,controlHeight:o.controlHeightLG,multipleSelectItemHeight:o.multipleItemHeightLG,borderRadius:o.borderRadiusLG,borderRadiusSM:o.borderRadius}),[,H]=ie(o);return[z(o),z(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:o.controlPaddingHorizontalSM-o.lineWidth},[`${p}-selection-search`]:{marginInlineStart:H}}},z(F,"lg")]};function W(o,p){const{componentCls:y,inputPaddingHorizontalBase:F,borderRadius:H}=o,N=o.controlHeight-o.lineWidth*2,O=Math.ceil(o.fontSize*1.25),be=p?`${y}-${p}`:"";return{[`${y}-single${be}`]:{fontSize:o.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,i.Wf)(o)),{display:"flex",borderRadius:H,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:F,insetInlineEnd:F,bottom:0,"&-input":{width:"100%"}},[` + ${y}-selection-item, + ${y}-selection-placeholder + `]:{padding:0,lineHeight:`${N}px`,transition:`all ${o.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${N}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${y}-show-arrow ${y}-selection-item, + &${y}-show-arrow ${y}-selection-placeholder + `]:{paddingInlineEnd:O},[`&${y}-open ${y}-selection-item`]:{color:o.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:o.controlHeight,padding:`0 ${F}px`,[`${y}-selection-search-input`]:{height:N},"&:after":{lineHeight:`${N}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${F}px`,"&:after":{display:"none"}}}}}}}function J(o){const{componentCls:p}=o,y=o.controlPaddingHorizontalSM-o.lineWidth;return[W(o),W((0,m.TS)(o,{controlHeight:o.controlHeightSM,borderRadius:o.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+o.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:o.fontSize*1.5}}}},W((0,m.TS)(o,{controlHeight:o.singleItemHeightLG,fontSize:o.fontSizeLG,borderRadius:o.borderRadiusLG}),"lg")]}const Be=o=>{const{componentCls:p,selectorBg:y}=o;return{position:"relative",backgroundColor:y,border:`${o.lineWidth}px ${o.lineType} ${o.colorBorder}`,transition:`all ${o.motionDurationMid} ${o.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:o.colorTextDisabled,background:o.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:o.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},ge=function(o,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:F,borderHoverColor:H,outlineColor:N,antCls:O}=p,be=y?{[`${F}-selector`]:{borderColor:H}}:{};return{[o]:{[`&:not(${F}-disabled):not(${F}-customize-input):not(${O}-pagination-size-changer)`]:Object.assign(Object.assign({},be),{[`${F}-focused& ${F}-selector`]:{borderColor:H,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${N}`,outline:0},[`&:hover ${F}-selector`]:{borderColor:H}})}}},Ee=o=>{const{componentCls:p}=o;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},K=o=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:F}=o;return{[p]:Object.assign(Object.assign({},(0,i.Wf)(o)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},Be(o)),Ee(o)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},i.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},i.vS),{flex:1,color:o.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,i.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[F]:{verticalAlign:"top",transition:`transform ${o.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,zIndex:1,display:"inline-block",width:o.fontSizeIcon,height:o.fontSizeIcon,marginTop:-o.fontSizeIcon/2,color:o.colorTextQuaternary,fontSize:o.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:o.clearBg,cursor:"pointer",opacity:0,transition:`color ${o.motionDurationMid} ease, opacity ${o.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:o.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+o.fontSize+o.paddingXS}}}},P=o=>{const{componentCls:p}=o;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},K(o),J(o),re(o),se(o),{[`${p}-rtl`]:{direction:"rtl"}},ge(p,(0,m.TS)(o,{borderHoverColor:o.colorPrimaryHover,outlineColor:o.controlOutline})),ge(`${p}-status-error`,(0,m.TS)(o,{borderHoverColor:o.colorErrorHover,outlineColor:o.colorErrorOutline}),!0),ge(`${p}-status-warning`,(0,m.TS)(o,{borderHoverColor:o.colorWarningHover,outlineColor:o.colorWarningOutline}),!0),(0,c.c)(o,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var v=(0,X.Z)("Select",(o,p)=>{let{rootPrefixCls:y}=p;const F=(0,m.TS)(o,{rootPrefixCls:y,inputPaddingHorizontalBase:o.paddingSM-1,multipleSelectItemHeight:o.multipleItemHeight});return[P(F)]},o=>{const{fontSize:p,lineHeight:y,controlHeight:F,controlPaddingHorizontal:H,zIndexPopupBase:N,colorText:O,fontWeightStrong:be,controlItemBgActive:te,controlItemBgHover:Ke,colorBgContainer:U,colorFillSecondary:ne,controlHeightLG:q,controlHeightSM:Q,colorBgContainerDisabled:ae,colorTextDisabled:j}=o;return{zIndexPopup:N+50,optionSelectedColor:O,optionSelectedFontWeight:be,optionSelectedBg:te,optionActiveBg:Ke,optionPadding:`${(F-p*y)/2}px ${H}px`,optionFontSize:p,optionLineHeight:y,optionHeight:F,selectorBg:U,clearBg:U,singleItemHeightLG:q,multipleItemBg:ne,multipleItemBorderColor:"transparent",multipleItemHeight:Q,multipleItemHeightLG:F,multipleSelectorBgDisabled:ae,multipleItemColorDisabled:j,multipleItemBorderColorDisabled:"transparent"}})},58582:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});const i=m=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function c(m,X){return m||i(X)}},84443:function(Ot,Ae,e){e.d(Ae,{Z:function(){return i}});function i(c,m){return m!==void 0?m:c!==null}},66339:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});var i=e(40001),c=e(19248),m=e(99267),X=e(84105),f=e(58617),R=e(47472),t=e(59301);function oe(se){let{suffixIcon:x,clearIcon:ie,menuItemSelectedIcon:z,removeIcon:b,loading:re,multiple:W,hasFeedback:J,prefixCls:Be,showSuffixIcon:ge,feedbackIcon:Ee,showArrow:K,componentName:P}=se;const v=ie!=null?ie:t.createElement(c.Z,null),o=H=>x===null&&!J&&!K?null:t.createElement(t.Fragment,null,ge!==!1&&H,J&&Ee);let p=null;if(x!==void 0)p=o(x);else if(re)p=o(t.createElement(f.Z,{spin:!0}));else{const H=`${Be}-suffix`;p=N=>{let{open:O,showSearch:be}=N;return o(O&&be?t.createElement(R.Z,{className:H}):t.createElement(X.Z,{className:H}))}}let y=null;z!==void 0?y=z:W?y=t.createElement(i.Z,null):y=null;let F=null;return b!==void 0?F=b:F=t.createElement(m.Z,null),{clearIcon:v,suffixIcon:p,itemIcon:y,removeIcon:F}}},61621:function(Ot,Ae,e){e.d(Ae,{Z:function(){return S}});var i=e(92310),c=e.n(i),m=e(59301),X=e(36355),f=e(2738),t=d=>{const{prefixCls:n,className:E,style:L,size:s,shape:a}=d,T=c()({[`${n}-lg`]:s==="large",[`${n}-sm`]:s==="small"}),h=c()({[`${n}-circle`]:a==="circle",[`${n}-square`]:a==="square",[`${n}-round`]:a==="round"}),u=m.useMemo(()=>typeof s=="number"?{width:s,height:s,lineHeight:`${s}px`}:{},[s]);return m.createElement("span",{className:c()(n,T,h,E),style:Object.assign(Object.assign({},u),L)})},oe=e(93083),se=e(83116),x=e(37613);const ie=new oe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),z=d=>({height:d,lineHeight:`${d}px`}),b=d=>Object.assign({width:d},z(d)),re=d=>({background:d.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ie,animationDuration:d.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),W=d=>Object.assign({width:d*5,minWidth:d*5},z(d)),J=d=>{const{skeletonAvatarCls:n,gradientFromColor:E,controlHeight:L,controlHeightLG:s,controlHeightSM:a}=d;return{[`${n}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},b(L)),[`${n}${n}-circle`]:{borderRadius:"50%"},[`${n}${n}-lg`]:Object.assign({},b(s)),[`${n}${n}-sm`]:Object.assign({},b(a))}},Be=d=>{const{controlHeight:n,borderRadiusSM:E,skeletonInputCls:L,controlHeightLG:s,controlHeightSM:a,gradientFromColor:T}=d;return{[`${L}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T,borderRadius:E},W(n)),[`${L}-lg`]:Object.assign({},W(s)),[`${L}-sm`]:Object.assign({},W(a))}},ge=d=>Object.assign({width:d},z(d)),Ee=d=>{const{skeletonImageCls:n,imageSizeBase:E,gradientFromColor:L,borderRadiusSM:s}=d;return{[`${n}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:L,borderRadius:s},ge(E*2)),{[`${n}-path`]:{fill:"#bfbfbf"},[`${n}-svg`]:Object.assign(Object.assign({},ge(E)),{maxWidth:E*4,maxHeight:E*4}),[`${n}-svg${n}-svg-circle`]:{borderRadius:"50%"}}),[`${n}${n}-circle`]:{borderRadius:"50%"}}},K=(d,n,E)=>{const{skeletonButtonCls:L}=d;return{[`${E}${L}-circle`]:{width:n,minWidth:n,borderRadius:"50%"},[`${E}${L}-round`]:{borderRadius:n}}},P=d=>Object.assign({width:d*2,minWidth:d*2},z(d)),v=d=>{const{borderRadiusSM:n,skeletonButtonCls:E,controlHeight:L,controlHeightLG:s,controlHeightSM:a,gradientFromColor:T}=d;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:T,borderRadius:n,width:L*2,minWidth:L*2},P(L))},K(d,L,E)),{[`${E}-lg`]:Object.assign({},P(s))}),K(d,s,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},P(a))}),K(d,a,`${E}-sm`))},o=d=>{const{componentCls:n,skeletonAvatarCls:E,skeletonTitleCls:L,skeletonParagraphCls:s,skeletonButtonCls:a,skeletonInputCls:T,skeletonImageCls:h,controlHeight:u,controlHeightLG:B,controlHeightSM:ue,gradientFromColor:ee,padding:fe,marginSM:$,borderRadius:le,titleHeight:_,blockRadius:Te,paragraphLiHeight:Ve,controlHeightXS:ke,paragraphMarginTop:Je}=d;return{[`${n}`]:{display:"table",width:"100%",[`${n}-header`]:{display:"table-cell",paddingInlineEnd:fe,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ee},b(u)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},b(B)),[`${E}-sm`]:Object.assign({},b(ue))},[`${n}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${L}`]:{width:"100%",height:_,background:ee,borderRadius:Te,[`+ ${s}`]:{marginBlockStart:ue}},[`${s}`]:{padding:0,"> li":{width:"100%",height:Ve,listStyle:"none",background:ee,borderRadius:Te,"+ li":{marginBlockStart:ke}}},[`${s}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${n}-content`]:{[`${L}, ${s} > li`]:{borderRadius:le}}},[`${n}-with-avatar ${n}-content`]:{[`${L}`]:{marginBlockStart:$,[`+ ${s}`]:{marginBlockStart:Je}}},[`${n}${n}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},v(d)),J(d)),Be(d)),Ee(d)),[`${n}${n}-block`]:{width:"100%",[`${a}`]:{width:"100%"},[`${T}`]:{width:"100%"}},[`${n}${n}-active`]:{[` + ${L}, + ${s} > li, + ${E}, + ${a}, + ${T}, + ${h} + `]:Object.assign({},re(d))}}};var p=(0,se.Z)("Skeleton",d=>{const{componentCls:n}=d,E=(0,x.TS)(d,{skeletonAvatarCls:`${n}-avatar`,skeletonTitleCls:`${n}-title`,skeletonParagraphCls:`${n}-paragraph`,skeletonButtonCls:`${n}-button`,skeletonInputCls:`${n}-input`,skeletonImageCls:`${n}-image`,imageSizeBase:d.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${d.gradientFromColor} 25%, ${d.gradientToColor} 37%, ${d.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[o(E)]},d=>{const{colorFillContent:n,colorFill:E}=d,L=n,s=E;return{color:L,colorGradientEnd:s,gradientFromColor:L,gradientToColor:s,titleHeight:d.controlHeight/2,blockRadius:d.borderRadiusSM,paragraphMarginTop:d.marginLG+d.marginXXS,paragraphLiHeight:d.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),F=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,shape:a="circle",size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),ee=(0,f.Z)(d,["prefixCls","className"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-avatar`,shape:a,size:T},ee))))},N=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,block:a=!1,size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),ee=(0,f.Z)(d,["prefixCls"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s,[`${u}-block`]:a},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-button`,size:T},ee))))};const O="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var te=d=>{const{prefixCls:n,className:E,rootClassName:L,style:s,active:a}=d,{getPrefixCls:T}=m.useContext(X.E_),h=T("skeleton",n),[u,B]=p(h),ue=c()(h,`${h}-element`,{[`${h}-active`]:a},E,L,B);return u(m.createElement("div",{className:ue},m.createElement("div",{className:c()(`${h}-image`,E),style:s},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${h}-image-svg`},m.createElement("path",{d:O,className:`${h}-image-path`})))))},U=d=>{const{prefixCls:n,className:E,rootClassName:L,active:s,block:a,size:T="default"}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),ee=(0,f.Z)(d,["prefixCls"]),fe=c()(u,`${u}-element`,{[`${u}-active`]:s,[`${u}-block`]:a},E,L,ue);return B(m.createElement("div",{className:fe},m.createElement(t,Object.assign({prefixCls:`${u}-input`,size:T},ee))))},ne=e(92413),q={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Q=q,ae=e(7657),j=function(n,E){return m.createElement(ae.Z,(0,ne.Z)({},n,{ref:E,icon:Q}))},g=m.forwardRef(j),Y=g,M=d=>{const{prefixCls:n,className:E,rootClassName:L,style:s,active:a,children:T}=d,{getPrefixCls:h}=m.useContext(X.E_),u=h("skeleton",n),[B,ue]=p(u),ee=c()(u,`${u}-element`,{[`${u}-active`]:a},ue,E,L),fe=T!=null?T:m.createElement(Y,null);return B(m.createElement("div",{className:ee},m.createElement("div",{className:c()(`${u}-image`,E),style:s},fe)))},ce=e(26407),Le=d=>{const n=h=>{const{width:u,rows:B=2}=d;if(Array.isArray(u))return u[h];if(B-1===h)return u},{prefixCls:E,className:L,style:s,rows:a}=d,T=(0,ce.Z)(Array(a)).map((h,u)=>m.createElement("li",{key:u,style:{width:n(u)}}));return m.createElement("ul",{className:c()(E,L),style:s},T)},We=d=>{let{prefixCls:n,className:E,width:L,style:s}=d;return m.createElement("h3",{className:c()(n,E),style:Object.assign({width:L},s)})};function qe(d){return d&&typeof d=="object"?d:{}}function nt(d,n){return d&&!n?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function je(d,n){return!d&&n?{width:"38%"}:d&&n?{width:"50%"}:{}}function de(d,n){const E={};return(!d||!n)&&(E.width="61%"),!d&&n?E.rows=3:E.rows=2,E}const De=d=>{const{prefixCls:n,loading:E,className:L,rootClassName:s,style:a,children:T,avatar:h=!1,title:u=!0,paragraph:B=!0,active:ue,round:ee}=d,{getPrefixCls:fe,direction:$,skeleton:le}=m.useContext(X.E_),_=fe("skeleton",n),[Te,Ve]=p(_);if(E||!("loading"in d)){const ke=!!h,Je=!!u,Qe=!!B;let it;if(ke){const Xt=Object.assign(Object.assign({prefixCls:`${_}-avatar`},nt(Je,Qe)),qe(h));it=m.createElement("div",{className:`${_}-header`},m.createElement(t,Object.assign({},Xt)))}let ot;if(Je||Qe){let Xt;if(Je){const sn=Object.assign(Object.assign({prefixCls:`${_}-title`},je(ke,Qe)),qe(u));Xt=m.createElement(We,Object.assign({},sn))}let zt;if(Qe){const sn=Object.assign(Object.assign({prefixCls:`${_}-paragraph`},de(ke,Je)),qe(B));zt=m.createElement(Le,Object.assign({},sn))}ot=m.createElement("div",{className:`${_}-content`},Xt,zt)}const Mt=c()(_,{[`${_}-with-avatar`]:ke,[`${_}-active`]:ue,[`${_}-rtl`]:$==="rtl",[`${_}-round`]:ee},le==null?void 0:le.className,L,s,Ve);return Te(m.createElement("div",{className:Mt,style:Object.assign(Object.assign({},le==null?void 0:le.style),a)},it,ot))}return typeof T!="undefined"?T:null};De.Button=N,De.Avatar=F,De.Input=U,De.Image=te,De.Node=M;var A=De,S=A},81327:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Be}});var i=e(59301),c=e(92310),m=e.n(c),X=e(11592),f=e(36355),R=e(33234);const t=i.createContext({latestIndex:0}),oe=t.Provider;var x=ge=>{let{className:Ee,index:K,children:P,split:v,style:o}=ge;const{latestIndex:p}=i.useContext(t);return P==null?null:i.createElement(i.Fragment,null,i.createElement("div",{className:Ee,style:o},P),K{var K,P;const{getPrefixCls:v,space:o,direction:p}=i.useContext(f.E_),{size:y=(o==null?void 0:o.size)||"small",align:F,className:H,rootClassName:N,children:O,direction:be="horizontal",prefixCls:te,split:Ke,style:U,wrap:ne=!1,classNames:q,styles:Q}=ge,ae=re(ge,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[j,g]=Array.isArray(y)?y:[y,y],Y=z(g),G=z(j),M=b(g),ce=b(j),ye=(0,X.Z)(O,{keepEmpty:!0}),Le=F===void 0&&be==="horizontal"?"center":F,Oe=v("space",te),[We,qe]=(0,ie.Z)(Oe),nt=m()(Oe,o==null?void 0:o.className,qe,`${Oe}-${be}`,{[`${Oe}-rtl`]:p==="rtl",[`${Oe}-align-${Le}`]:Le,[`${Oe}-gap-row-${g}`]:Y,[`${Oe}-gap-col-${j}`]:G},H,N),je=m()(`${Oe}-item`,(K=q==null?void 0:q.item)!==null&&K!==void 0?K:(P=o==null?void 0:o.classNames)===null||P===void 0?void 0:P.item);let de=0;const De=ye.map((d,n)=>{var E,L;d!=null&&(de=n);const s=d&&d.key||`${je}-${n}`;return i.createElement(x,{className:je,key:s,index:n,split:Ke,style:(E=Q==null?void 0:Q.item)!==null&&E!==void 0?E:(L=o==null?void 0:o.styles)===null||L===void 0?void 0:L.item},d)}),A=i.useMemo(()=>({latestIndex:de}),[de]);if(ye.length===0)return null;const S={};return ne&&(S.flexWrap="wrap"),!G&&ce&&(S.columnGap=j),!Y&&M&&(S.rowGap=g),We(i.createElement("div",Object.assign({ref:Ee,className:nt,style:Object.assign(Object.assign(Object.assign({},S),o==null?void 0:o.style),U)},ae),i.createElement(oe,{value:A},De)))});J.Compact=R.ZP;var Be=J},31797:function(Ot,Ae,e){e.d(Ae,{default:function(){return p}});var i=e(59301),c=e(56762),m=e(92343),X=e(92310),f=e.n(X),R=e(36355),t=e(61621),se=y=>{const{value:F,formatter:H,precision:N,decimalSeparator:O,groupSeparator:be="",prefixCls:te}=y;let Ke;if(typeof H=="function")Ke=H(F);else{const U=String(F),ne=U.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ne||U==="-")Ke=U;else{const q=ne[1];let Q=ne[2]||"0",ae=ne[4]||"";Q=Q.replace(/\B(?=(\d{3})+(?!\d))/g,be),typeof N=="number"&&(ae=ae.padEnd(N,"0").slice(0,N>0?N:0)),ae&&(ae=`${O}${ae}`),Ke=[i.createElement("span",{key:"int",className:`${te}-content-value-int`},q,Q),ae&&i.createElement("span",{key:"decimal",className:`${te}-content-value-decimal`},ae)]}}return i.createElement("span",{className:`${te}-content-value`},Ke)},x=e(17313),ie=e(83116),z=e(37613);const b=y=>{const{componentCls:F,marginXXS:H,padding:N,colorTextDescription:O,titleFontSize:be,colorTextHeading:te,contentFontSize:Ke,fontFamily:U}=y;return{[`${F}`]:Object.assign(Object.assign({},(0,x.Wf)(y)),{[`${F}-title`]:{marginBottom:H,color:O,fontSize:be},[`${F}-skeleton`]:{paddingTop:N},[`${F}-content`]:{color:te,fontSize:Ke,fontFamily:U,[`${F}-content-value`]:{display:"inline-block",direction:"ltr"},[`${F}-content-prefix, ${F}-content-suffix`]:{display:"inline-block"},[`${F}-content-prefix`]:{marginInlineEnd:H},[`${F}-content-suffix`]:{marginInlineStart:H}}})}};var re=(0,ie.Z)("Statistic",y=>{const F=(0,z.TS)(y,{});return[b(F)]},y=>{const{fontSizeHeading3:F,fontSize:H}=y;return{titleFontSize:H,contentFontSize:F}}),J=y=>{const{prefixCls:F,className:H,rootClassName:N,style:O,valueStyle:be,value:te=0,title:Ke,valueRender:U,prefix:ne,suffix:q,loading:Q=!1,onMouseEnter:ae,onMouseLeave:j,decimalSeparator:g=".",groupSeparator:Y=","}=y,{getPrefixCls:G,direction:M,statistic:ce}=i.useContext(R.E_),ye=G("statistic",F),[Le,Oe]=re(ye),We=i.createElement(se,Object.assign({decimalSeparator:g,groupSeparator:Y,prefixCls:ye},y,{value:te})),qe=f()(ye,{[`${ye}-rtl`]:M==="rtl"},ce==null?void 0:ce.className,H,N,Oe);return Le(i.createElement("div",{className:qe,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),O),onMouseEnter:ae,onMouseLeave:j},Ke&&i.createElement("div",{className:`${ye}-title`},Ke),i.createElement(t.Z,{paragraph:!1,loading:Q,className:`${ye}-skeleton`},i.createElement("div",{style:be,className:`${ye}-content`},ne&&i.createElement("span",{className:`${ye}-content-prefix`},ne),U?U(We):We,q&&i.createElement("span",{className:`${ye}-content-suffix`},q)))))};const Be=[["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 ge(y,F){let H=y;const N=/\[[^\]]*]/g,O=(F.match(N)||[]).map(U=>U.slice(1,-1)),be=F.replace(N,"[]"),te=Be.reduce((U,ne)=>{let[q,Q]=ne;if(U.includes(q)){const ae=Math.floor(H/Q);return H-=ae*Q,U.replace(new RegExp(`${q}+`,"g"),j=>{const g=j.length;return ae.toString().padStart(g,"0")})}return U},be);let Ke=0;return te.replace(N,()=>{const U=O[Ke];return Ke+=1,U})}function Ee(y,F){const{format:H=""}=F,N=new Date(y).getTime(),O=Date.now(),be=Math.max(N-O,0);return ge(be,H)}const K=1e3/30;function P(y){return new Date(y).getTime()}const v=y=>{const{value:F,format:H="HH:mm:ss",onChange:N,onFinish:O}=y,be=(0,c.Z)(),te=i.useRef(null),Ke=()=>{O==null||O(),te.current&&(clearInterval(te.current),te.current=null)},U=()=>{const Q=P(F);Q>=Date.now()&&(te.current=setInterval(()=>{be(),N==null||N(Q-Date.now()),Q(U(),()=>{te.current&&(clearInterval(te.current),te.current=null)}),[F]);const ne=(Q,ae)=>Ee(Q,Object.assign(Object.assign({},ae),{format:H})),q=Q=>(0,m.Tm)(Q,{title:void 0});return i.createElement(J,Object.assign({},y,{valueRender:q,formatter:ne}))};var o=i.memo(v);J.Countdown=o;var p=J},8378:function(Ot,Ae){const e=i=>({[i.componentCls]:{[`${i.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, + opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}},[`${i.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${i.motionDurationMid} ${i.motionEaseInOut}, + opacity ${i.motionDurationMid} ${i.motionEaseInOut} !important`}}});Ae.Z=e},92899:function(Ot,Ae,e){e.d(Ae,{Fm:function(){return z}});var i=e(93083),c=e(95406);const m=new i.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),X=new i.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new i.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),R=new i.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),t=new i.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oe=new i.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new i.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new i.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),ie={"move-up":{inKeyframes:se,outKeyframes:x},"move-down":{inKeyframes:m,outKeyframes:X},"move-left":{inKeyframes:f,outKeyframes:R},"move-right":{inKeyframes:t,outKeyframes:oe}},z=(b,re)=>{const{antCls:W}=b,J=`${W}-${re}`,{inKeyframes:Be,outKeyframes:ge}=ie[re];return[(0,c.R)(J,Be,ge,b.motionDurationMid),{[` + ${J}-enter, + ${J}-appear + `]:{opacity:0,animationTimingFunction:b.motionEaseOutCirc},[`${J}-leave`]:{animationTimingFunction:b.motionEaseInOutCirc}}]}},13826:function(Ot,Ae,e){e.d(Ae,{Qt:function(){return f},Uw:function(){return X},fJ:function(){return m},ly:function(){return R},oN:function(){return z}});var i=e(93083),c=e(95406);const m=new i.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),X=new i.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new i.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),R=new i.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),t=new i.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),oe=new i.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new i.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),x=new i.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),ie={"slide-up":{inKeyframes:m,outKeyframes:X},"slide-down":{inKeyframes:f,outKeyframes:R},"slide-left":{inKeyframes:t,outKeyframes:oe},"slide-right":{inKeyframes:se,outKeyframes:x}},z=(b,re)=>{const{antCls:W}=b,J=`${W}-${re}`,{inKeyframes:Be,outKeyframes:ge}=ie[re];return[(0,c.R)(J,Be,ge,b.motionDurationMid),{[` + ${J}-enter, + ${J}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:b.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${J}-leave`]:{animationTimingFunction:b.motionEaseInQuint}}]}},15969:function(Ot,Ae,e){e.d(Ae,{N:function(){return i}});const i=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(Ot,Ae,e){e.d(Ae,{default:function(){return Tl}});var i={},c="rc-table-internal-hook",m=e(33606),X=e(6089),f=e(34280),R=e(13697),t=e(59301),oe=e(4676);function se(r){var l=t.createContext(void 0),C=function(k){var V=k.value,pe=k.children,he=t.useRef(V);he.current=V;var ve=t.useState(function(){return{getValue:function(){return he.current},listeners:new Set}}),Re=(0,m.Z)(ve,1),Fe=Re[0];return(0,f.Z)(function(){(0,oe.unstable_batchedUpdates)(function(){Fe.listeners.forEach(function(Ne){Ne(V)})})},[V]),t.createElement(l.Provider,{value:Fe},pe)};return{Context:l,Provider:C,defaultValue:r}}function x(r,l){var C=(0,X.Z)(typeof l=="function"?l:function(Ne){if(l===void 0)return Ne;if(!Array.isArray(l))return Ne[l];var _e={};return l.forEach(function(Xe){_e[Xe]=Ne[Xe]}),_e}),D=t.useContext(r==null?void 0:r.Context),k=D||{},V=k.listeners,pe=k.getValue,he=t.useRef();he.current=C(D?pe():r==null?void 0:r.defaultValue);var ve=t.useState({}),Re=(0,m.Z)(ve,2),Fe=Re[1];return(0,f.Z)(function(){if(!D)return;function Ne(_e){var Xe=C(_e);(0,R.Z)(he.current,Xe,!0)||Fe({})}return V.add(Ne),function(){V.delete(Ne)}},[D]),he.current}var ie=e(92413),z=e(8654);function b(){var r=t.createContext(null);function l(){return t.useContext(r)}function C(k,V){var pe=(0,z.Yr)(k),he=function(Re,Fe){var Ne=pe?{ref:Fe}:{},_e=t.useRef(0),Xe=t.useRef(Re),Ye=l();return Ye!==null?t.createElement(k,(0,ie.Z)({},Re,Ne)):((!V||V(Xe.current,Re))&&(_e.current+=1),Xe.current=Re,t.createElement(r.Provider,{value:_e.current},t.createElement(k,(0,ie.Z)({},Re,Ne))))};return pe?t.forwardRef(he):he}function D(k,V){var pe=(0,z.Yr)(k),he=function(Re,Fe){var Ne=pe?{ref:Fe}:{};return l(),t.createElement(k,(0,ie.Z)({},Re,Ne))};return pe?t.memo(t.forwardRef(he),V):t.memo(he,V)}return{makeImmutable:C,responseImmutable:D,useImmutableMark:l}}var re=b(),W=re.makeImmutable,J=re.responseImmutable,Be=re.useImmutableMark,ge=b(),Ee=ge.makeImmutable,K=ge.responseImmutable,P=ge.useImmutableMark,v=se(),o=v;function p(r,l){var C=t.useRef(0);C.current+=1;var D=t.useRef(r),k=[];Object.keys(r||{}).map(function(pe){var he;(r==null?void 0:r[pe])!==((he=D.current)===null||he===void 0?void 0:he[pe])&&k.push(pe)}),D.current=r;var V=t.useRef([]);return k.length&&(V.current=k),t.useDebugValue(C.current),t.useDebugValue(V.current.join(", ")),l&&console.log("".concat(l,":"),C.current,V.current),C.current}var y=null,F=t.memo(function(){var r=p();return t.createElement("h1",null,"Render Times: ",r)});F.displayName="RenderBlock";var H=e(39559),N=e(33708),O=e(400),be=e(92310),te=e.n(be),Ke=e(80547),U=e(97938),ne=e(48736),q=t.createContext({renderWithProps:!1}),Q=q,ae="RC_TABLE_KEY";function j(r){return r==null?[]:Array.isArray(r)?r:[r]}function g(r){var l=[],C={};return r.forEach(function(D){for(var k=D||{},V=k.key,pe=k.dataIndex,he=V||j(pe).join("-")||ae;C[he];)he="".concat(he,"_next");C[he]=!0,l.push(he)}),l}function Y(r){return r!=null}function G(r){return r&&(0,H.Z)(r)==="object"&&!Array.isArray(r)&&!t.isValidElement(r)}function M(r,l,C,D,k,V){var pe=t.useContext(Q),he=P(),ve=(0,Ke.Z)(function(){if(Y(D))return[D];var Re=l==null||l===""?[]:Array.isArray(l)?l:[l],Fe=(0,U.Z)(r,Re),Ne=Fe,_e=void 0;if(k){var Xe=k(Fe,r,C);G(Xe)?(Ne=Xe.children,_e=Xe.props,pe.renderWithProps=!0):Ne=Xe}return[Ne,_e]},[he,r,D,l,k,C],function(Re,Fe){if(V){var Ne=(0,m.Z)(Re,2),_e=Ne[1],Xe=(0,m.Z)(Fe,2),Ye=Xe[1];return V(Ye,_e)}return pe.renderWithProps?!0:!(0,R.Z)(Re,Fe,!0)});return ve}function ce(r,l,C,D){var k=r+l-1;return r<=D&&k>=C}function ye(r,l){return x(o,function(C){var D=ce(r,l||1,C.hoverStartRow,C.hoverEndRow);return[D,C.onHover]})}var Le=function(l){var C=l.ellipsis,D=l.rowType,k=l.children,V,pe=C===!0?{showTitle:!0}:C;return pe&&(pe.showTitle||D==="header")&&(typeof k=="string"||typeof k=="number"?V=k.toString():t.isValidElement(k)&&typeof k.props.children=="string"&&(V=k.props.children)),V};function Oe(r){var l,C,D,k,V,pe,he,ve,Re=r.component,Fe=r.children,Ne=r.ellipsis,_e=r.scope,Xe=r.prefixCls,Ye=r.className,bt=r.align,ft=r.record,yt=r.render,vt=r.dataIndex,At=r.renderIndex,nn=r.shouldCellUpdate,ln=r.index,Wt=r.rowType,Sn=r.colSpan,Zn=r.rowSpan,Ht=r.fixLeft,Ut=r.fixRight,Lt=r.firstFixLeft,It=r.lastFixLeft,jt=r.firstFixRight,yn=r.lastFixRight,zn=r.appendNode,Mn=r.additionalProps,mn=Mn===void 0?{}:Mn,Kn=r.isSticky,kn="".concat(Xe,"-cell"),dr=x(o,["supportSticky","allColumnsFixedLeft"]),Xn=dr.supportSticky,Ir=dr.allColumnsFixedLeft,Or=M(ft,vt,At,Fe,yt,nn),Tn=(0,m.Z)(Or,2),Mr=Tn[0],_n=Tn[1],gr={},mr=typeof Ht=="number"&&Xn,uo=typeof Ut=="number"&&Xn;mr&&(gr.position="sticky",gr.left=Ht),uo&&(gr.position="sticky",gr.right=Ut);var bn=(l=(C=(D=_n==null?void 0:_n.colSpan)!==null&&D!==void 0?D:mn.colSpan)!==null&&C!==void 0?C:Sn)!==null&&l!==void 0?l:1,gn=(k=(V=(pe=_n==null?void 0:_n.rowSpan)!==null&&pe!==void 0?pe:mn.rowSpan)!==null&&V!==void 0?V:Zn)!==null&&k!==void 0?k:1,vn=ye(ln,gn),qt=(0,m.Z)(vn,2),er=qt[0],_t=qt[1],Nn=function(Zr){var fo;ft&&_t(ln,ln+gn-1),mn==null||(fo=mn.onMouseEnter)===null||fo===void 0||fo.call(mn,Zr)},Jn=function(Zr){var fo;ft&&_t(-1,-1),mn==null||(fo=mn.onMouseLeave)===null||fo===void 0||fo.call(mn,Zr)};if(bn===0||gn===0)return null;var $n=(he=mn.title)!==null&&he!==void 0?he:Le({rowType:Wt,ellipsis:Ne,children:Mr}),qr=te()(kn,Ye,(ve={},(0,O.Z)(ve,"".concat(kn,"-fix-left"),mr&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-first"),Lt&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-last"),It&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-left-all"),It&&Ir&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right"),uo&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right-first"),jt&&Xn),(0,O.Z)(ve,"".concat(kn,"-fix-right-last"),yn&&Xn),(0,O.Z)(ve,"".concat(kn,"-ellipsis"),Ne),(0,O.Z)(ve,"".concat(kn,"-with-append"),zn),(0,O.Z)(ve,"".concat(kn,"-fix-sticky"),(mr||uo)&&Kn&&Xn),(0,O.Z)(ve,"".concat(kn,"-row-hover"),!_n&&er),ve),mn.className,_n==null?void 0:_n.className),Gr={};bt&&(Gr.textAlign=bt);var Bo=(0,N.Z)((0,N.Z)((0,N.Z)((0,N.Z)({},gr),mn.style),Gr),_n==null?void 0:_n.style),Br=Mr;return(0,H.Z)(Br)==="object"&&!Array.isArray(Br)&&!t.isValidElement(Br)&&(Br=null),Ne&&(It||jt)&&(Br=t.createElement("span",{className:"".concat(kn,"-content")},Br)),t.createElement(Re,(0,ie.Z)({},_n,mn,{className:qr,style:Bo,title:$n,scope:_e,onMouseEnter:Nn,onMouseLeave:Jn,colSpan:bn!==1?bn:null,rowSpan:gn!==1?gn:null}),zn,Br)}var We=t.memo(Oe);function qe(r,l,C,D,k,V){var pe=C[r]||{},he=C[l]||{},ve,Re;pe.fixed==="left"?ve=D.left[k==="rtl"?l:r]:he.fixed==="right"&&(Re=D.right[k==="rtl"?r:l]);var Fe=!1,Ne=!1,_e=!1,Xe=!1,Ye=C[l+1],bt=C[r-1],ft=!(V!=null&&V.children);if(k==="rtl"){if(ve!==void 0){var yt=bt&&bt.fixed==="left";Xe=!yt&&ft}else if(Re!==void 0){var vt=Ye&&Ye.fixed==="right";_e=!vt&&ft}}else if(ve!==void 0){var At=Ye&&Ye.fixed==="left";Fe=!At&&ft}else if(Re!==void 0){var nn=bt&&bt.fixed==="right";Ne=!nn&&ft}return{fixLeft:ve,fixRight:Re,lastFixLeft:Fe,firstFixRight:Ne,lastFixRight:_e,firstFixLeft:Xe,isSticky:D.isSticky}}var nt=t.createContext({}),je=nt;function de(r){var l=r.className,C=r.index,D=r.children,k=r.colSpan,V=k===void 0?1:k,pe=r.rowSpan,he=r.align,ve=x(o,["prefixCls","direction"]),Re=ve.prefixCls,Fe=ve.direction,Ne=t.useContext(je),_e=Ne.scrollColumnIndex,Xe=Ne.stickyOffsets,Ye=Ne.flattenColumns,bt=Ne.columns,ft=C+V-1,yt=ft+1===_e?V+1:V,vt=qe(C,C+yt-1,Ye,Xe,Fe,bt==null?void 0:bt[C]);return t.createElement(We,(0,ie.Z)({className:l,index:C,component:"td",prefixCls:Re,record:null,dataIndex:null,align:he,colSpan:yt,rowSpan:pe,render:function(){return D}},vt))}var De=e(37061),A=["children"];function S(r){var l=r.children,C=(0,De.Z)(r,A);return t.createElement("tr",C,l)}function d(r){var l=r.children;return l}d.Row=S,d.Cell=de;var n=d;function E(r){var l=r.children,C=r.stickyOffsets,D=r.flattenColumns,k=r.columns,V=x(o,"prefixCls"),pe=D.length-1,he=D[pe],ve=t.useMemo(function(){return{stickyOffsets:C,flattenColumns:D,scrollColumnIndex:he!=null&&he.scrollbar?pe:null,columns:k}},[he,D,pe,C,k]);return t.createElement(je.Provider,{value:ve},t.createElement("tfoot",{className:"".concat(V,"-summary")},l))}var L=K(E),s=n,a=e(70425),T=e(29301),h=e(29194),u=e(24514),B=e(75152),ue=e(26112);function ee(r,l,C,D,k,V,pe){r.push({record:l,indent:C,index:pe});var he=V(l),ve=k==null?void 0:k.has(he);if(l&&Array.isArray(l[D])&&ve)for(var Re=0;Re1?Lt-1:0),jt=1;jt=0;he-=1){var ve=l[he],Re=C&&C[he],Fe=Re&&Re[Xt];if(ve||Fe||pe){var Ne=Fe||{},_e=Ne.columnType,Xe=(0,De.Z)(Ne,sn);k.unshift(t.createElement("col",(0,ie.Z)({key:he,style:{width:ve}},Xe))),pe=!0}}return t.createElement("colgroup",null,k)}var dn=Cn,gt=e(26407),En=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Hn(r,l){return(0,t.useMemo)(function(){for(var C=[],D=0;D1?"colgroup":"col":null,ellipsis:ft.ellipsis,align:ft.align,component:ft.title?V:pe,prefixCls:Fe,key:Xe[bt]},yt,{additionalProps:vt,rowType:"header"}))}))}Yn.displayName="HeaderRow";var Ue=Yn;function at(r){var l=[];function C(pe,he){var ve=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;l[ve]=l[ve]||[];var Re=he,Fe=pe.filter(Boolean).map(function(Ne){var _e={key:Ne.key,className:Ne.className||"",children:Ne.title,column:Ne,colStart:Re},Xe=1,Ye=Ne.children;return Ye&&Ye.length>0&&(Xe=C(Ye,Re,ve+1).reduce(function(bt,ft){return bt+ft},0),_e.hasSubColumns=!0),"colSpan"in Ne&&(Xe=Ne.colSpan),"rowSpan"in Ne&&(_e.rowSpan=Ne.rowSpan),_e.colSpan=Xe,_e.colEnd=_e.colStart+Xe-1,l[ve].push(_e),Re+=Xe,Xe});return Fe}C(r,0);for(var D=l.length,k=function(he){l[he].forEach(function(ve){!("rowSpan"in ve)&&!ve.hasSubColumns&&(ve.rowSpan=D-he)})},V=0;V1&&arguments[1]!==void 0?arguments[1]:"";return typeof l=="number"?l:l.endsWith("%")?r*parseFloat(l)/100:null}function Ge(r,l){return t.useMemo(function(){if(l&&l>0){var C=0,D=0;r.forEach(function(Re){var Fe=Ft(l,Re.width);Fe?C+=Fe:D+=1});var k=l-C,V=D,pe=k/D,he=0,ve=r.map(function(Re){var Fe=(0,N.Z)({},Re),Ne=Ft(l,Fe.width);if(Ne)Fe.width=Ne;else{var _e=Math.floor(pe);Fe.width=V===1?k:_e,k-=_e,V-=1}return he+=Fe.width,Fe});return[ve,he]}return[r,l]},[r,l])}var Nt=["children"],Z=["fixed"];function we(r){return(0,en.Z)(r).filter(function(l){return t.isValidElement(l)}).map(function(l){var C=l.key,D=l.props,k=D.children,V=(0,De.Z)(D,Nt),pe=(0,N.Z)({key:C},V);return k&&(pe.children=we(k)),pe})}function Ce(r){var l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return r.filter(function(C){return C&&(0,H.Z)(C)==="object"}).reduce(function(C,D,k){var V=D.fixed,pe=V===!0?"left":V,he="".concat(l,"-").concat(k),ve=D.children;return ve&&ve.length>0?[].concat((0,gt.Z)(C),(0,gt.Z)(Ce(ve,he).map(function(Re){return(0,N.Z)({fixed:pe},Re)}))):[].concat((0,gt.Z)(C),[(0,N.Z)((0,N.Z)({key:he},D),{},{fixed:pe})])},[])}function w(r){for(var l=!0,C=0;C=0;V-=1){var pe=r[V];if(k&&pe.fixed!=="right")k=!1;else if(!k&&pe.fixed==="right"){warning(!1,"Index ".concat(V+1," of `columns` missing `fixed='right'` prop."));break}}}function I(r){return r.map(function(l){var C=l.fixed,D=(0,De.Z)(l,Z),k=C;return C==="left"?k="right":C==="right"&&(k="left"),(0,N.Z)({fixed:k},D)})}function Ie(r,l){var C=r.prefixCls,D=r.columns,k=r.children,V=r.expandable,pe=r.expandedKeys,he=r.columnTitle,ve=r.getRowKey,Re=r.onTriggerExpand,Fe=r.expandIcon,Ne=r.rowExpandable,_e=r.expandIconColumnIndex,Xe=r.direction,Ye=r.expandRowByClick,bt=r.columnWidth,ft=r.fixed,yt=r.scrollWidth,vt=t.useMemo(function(){return D||we(k)},[D,k]),At=t.useMemo(function(){if(V){var Ut,Lt=vt.slice();if(!Lt.includes(i)){var It=_e||0;It>=0&&Lt.splice(It,0,i)}var jt=Lt.indexOf(i);Lt=Lt.filter(function(mn,Kn){return mn!==i||Kn===jt});var yn=vt[jt],zn;(ft==="left"||ft)&&!_e?zn="left":(ft==="right"||ft)&&_e===vt.length?zn="right":zn=yn?yn.fixed:null;var Mn=(Ut={},(0,O.Z)(Ut,Xt,{className:"".concat(C,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,O.Z)(Ut,"title",he),(0,O.Z)(Ut,"fixed",zn),(0,O.Z)(Ut,"className","".concat(C,"-row-expand-icon-cell")),(0,O.Z)(Ut,"width",bt),(0,O.Z)(Ut,"render",function(Kn,kn,dr){var Xn=ve(kn,dr),Ir=pe.has(Xn),Or=Ne?Ne(kn):!0,Tn=Fe({prefixCls:C,expanded:Ir,expandable:Or,record:kn,onExpand:Re});return Ye?t.createElement("span",{onClick:function(_n){return _n.stopPropagation()}},Tn):Tn}),Ut);return Lt.map(function(mn){return mn===i?Mn:mn})}return vt.filter(function(mn){return mn!==i})},[V,vt,ve,pe,Fe,Xe]),nn=t.useMemo(function(){var Ut=At;return l&&(Ut=l(Ut)),Ut.length||(Ut=[{render:function(){return null}}]),Ut},[l,At,Xe]),ln=t.useMemo(function(){return Xe==="rtl"?I(Ce(nn)):Ce(nn)},[nn,Xe,yt]),Wt=Ge(ln,yt),Sn=(0,m.Z)(Wt,2),Zn=Sn[0],Ht=Sn[1];return[nn,Zn,Ht]}var xe=Ie;function Ze(r){var l,C=r.prefixCls,D=r.record,k=r.onExpand,V=r.expanded,pe=r.expandable,he="".concat(C,"-row-expand-icon");if(!pe)return t.createElement("span",{className:te()(he,"".concat(C,"-row-spaced"))});var ve=function(Fe){k(D,Fe),Fe.stopPropagation()};return t.createElement("span",{className:te()(he,(l={},(0,O.Z)(l,"".concat(C,"-row-expanded"),V),(0,O.Z)(l,"".concat(C,"-row-collapsed"),!V),l)),onClick:ve})}function ze(r,l,C){var D=[];function k(V){(V||[]).forEach(function(pe,he){D.push(l(pe,he)),k(pe[C])})}return k(r),D}function et(r,l,C){var D=zt(r),k=D.expandIcon,V=D.expandedRowKeys,pe=D.defaultExpandedRowKeys,he=D.defaultExpandAllRows,ve=D.expandedRowRender,Re=D.onExpand,Fe=D.onExpandedRowsChange,Ne=D.childrenColumnName,_e=k||Ze,Xe=Ne||"children",Ye=t.useMemo(function(){return ve?"row":r.expandable&&r.internalHooks===c&&r.expandable.__PARENT_RENDER_ICON__||l.some(function(ln){return ln&&(0,H.Z)(ln)==="object"&&ln[Xe]})?"nest":!1},[!!ve,l]),bt=t.useState(function(){return pe||(he?ze(l,C,Xe):[])}),ft=(0,m.Z)(bt,2),yt=ft[0],vt=ft[1],At=t.useMemo(function(){return new Set(V||yt||[])},[V,yt]),nn=t.useCallback(function(ln){var Wt=C(ln,l.indexOf(ln)),Sn,Zn=At.has(Wt);Zn?(At.delete(Wt),Sn=(0,gt.Z)(At)):Sn=[].concat((0,gt.Z)(At),[Wt]),vt(Sn),Re&&Re(!Zn,ln),Fe&&Fe(Sn)},[C,At,l,Re,Fe]);return[D,Ye,At,_e,Xe,nn]}function st(r,l,C,D){var k=r.map(function(V,pe){return qe(pe,pe,r,l,C,D==null?void 0:D[pe])});return(0,Ke.Z)(function(){return k},[k],function(V,pe){return!(0,R.Z)(V,pe)})}function ct(r){var l=(0,t.useRef)(r),C=(0,t.useState)({}),D=(0,m.Z)(C,2),k=D[1],V=(0,t.useRef)(null),pe=(0,t.useRef)([]);function he(ve){pe.current.push(ve);var Re=Promise.resolve();V.current=Re,Re.then(function(){if(V.current===Re){var Fe=pe.current,Ne=l.current;pe.current=[],Fe.forEach(function(_e){l.current=_e(l.current)}),V.current=null,Ne!==l.current&&k({})}})}return(0,t.useEffect)(function(){return function(){V.current=null}},[]),[l.current,he]}function Ct(r){var l=(0,t.useRef)(r||null),C=(0,t.useRef)();function D(){window.clearTimeout(C.current)}function k(pe){l.current=pe,D(),C.current=window.setTimeout(function(){l.current=null,C.current=void 0},100)}function V(){return l.current}return(0,t.useEffect)(function(){return D},[]),[k,V]}function mt(){var r=t.useState(-1),l=(0,m.Z)(r,2),C=l[0],D=l[1],k=t.useState(-1),V=(0,m.Z)(k,2),pe=V[0],he=V[1],ve=t.useCallback(function(Re,Fe){D(Re),he(Fe)},[]);return[C,pe,ve]}var pt=e(47273),wt=(0,pt.Z)()?window:null;function dt(r,l){var C=(0,H.Z)(r)==="object"?r:{},D=C.offsetHeader,k=D===void 0?0:D,V=C.offsetSummary,pe=V===void 0?0:V,he=C.offsetScroll,ve=he===void 0?0:he,Re=C.getContainer,Fe=Re===void 0?function(){return wt}:Re,Ne=Fe()||wt;return t.useMemo(function(){var _e=!!r;return{isSticky:_e,stickyClassName:_e?"".concat(l,"-sticky-holder"):"",offsetHeader:k,offsetSummary:pe,offsetScroll:ve,container:Ne}},[ve,k,pe,l,Ne])}function xt(r,l,C){var D=(0,t.useMemo)(function(){for(var k=[],V=[],pe=0,he=0,ve=0;ve=Ne&&(mn=Ne-_e),pe({scrollLeft:mn/Ne*(Fe+2)}),vt.current.x=jt.pageX},Ut=function(){if(V.current){var jt=(0,me.os)(V.current).top,yn=jt+V.current.offsetHeight,zn=ve===window?document.documentElement.scrollTop+window.innerHeight:(0,me.os)(ve).top+ve.clientHeight;yn-(0,B.Z)()<=zn||jt>=zn-he?yt(function(Mn){return(0,N.Z)((0,N.Z)({},Mn),{},{isHiddenScrollBar:!0})}):yt(function(Mn){return(0,N.Z)((0,N.Z)({},Mn),{},{isHiddenScrollBar:!1})})}},Lt=function(jt){yt(function(yn){return(0,N.Z)((0,N.Z)({},yn),{},{scrollLeft:jt/Fe*Ne||0})})};return t.useImperativeHandle(C,function(){return{setScrollLeft:Lt}}),t.useEffect(function(){var It=(0,lt.Z)(document.body,"mouseup",Sn,!1),jt=(0,lt.Z)(document.body,"mousemove",Ht,!1);return Ut(),function(){It.remove(),jt.remove()}},[_e,ln]),t.useEffect(function(){var It=(0,lt.Z)(ve,"scroll",Ut,!1),jt=(0,lt.Z)(window,"resize",Ut,!1);return function(){It.remove(),jt.remove()}},[ve]),t.useEffect(function(){ft.isHiddenScrollBar||yt(function(It){var jt=V.current;return jt?(0,N.Z)((0,N.Z)({},It),{},{scrollLeft:jt.scrollLeft/jt.scrollWidth*jt.clientWidth}):It})},[ft.isHiddenScrollBar]),Fe<=Ne||!_e||ft.isHiddenScrollBar?null:t.createElement("div",{style:{height:(0,B.Z)(),width:Ne,bottom:he},className:"".concat(Re,"-sticky-scroll")},t.createElement("div",{onMouseDown:Zn,ref:Xe,className:te()("".concat(Re,"-sticky-scroll-bar"),(0,O.Z)({},"".concat(Re,"-sticky-scroll-bar-active"),ln)),style:{width:"".concat(_e,"px"),transform:"translate3d(".concat(ft.scrollLeft,"px, 0, 0)")}}))},Pe=t.forwardRef(Se);function He(r){return null}var Me=He;function tt(r){return null}var $e=tt,ht="rc-table",Rt=[],Zt={};function rn(){return"No Data"}function Jt(r){var l,C=(0,N.Z)({rowKey:"key",prefixCls:ht,emptyText:rn},r),D=C.prefixCls,k=C.className,V=C.rowClassName,pe=C.style,he=C.data,ve=C.rowKey,Re=C.scroll,Fe=C.tableLayout,Ne=C.direction,_e=C.title,Xe=C.footer,Ye=C.summary,bt=C.caption,ft=C.id,yt=C.showHeader,vt=C.components,At=C.emptyText,nn=C.onRow,ln=C.onHeaderRow,Wt=C.internalHooks,Sn=C.transformColumns,Zn=C.internalRefs,Ht=C.tailor,Ut=C.sticky,Lt=he||Rt,It=!!Lt.length,jt=Wt===c,yn=t.useCallback(function(lr,pr){return(0,U.Z)(vt,lr)||pr},[vt]),zn=t.useMemo(function(){return typeof ve=="function"?ve:function(lr){var pr=lr&&lr[ve];return pr}},[ve]),Mn=yn(["body"]),mn=mt(),Kn=(0,m.Z)(mn,3),kn=Kn[0],dr=Kn[1],Xn=Kn[2],Ir=et(C,Lt,zn),Or=(0,m.Z)(Ir,6),Tn=Or[0],Mr=Or[1],_n=Or[2],gr=Or[3],mr=Or[4],uo=Or[5],bn=Re==null?void 0:Re.x,gn=t.useState(0),vn=(0,m.Z)(gn,2),qt=vn[0],er=vn[1],_t=xe((0,N.Z)((0,N.Z)((0,N.Z)({},C),Tn),{},{expandable:!!Tn.expandedRowRender,columnTitle:Tn.columnTitle,expandedKeys:_n,getRowKey:zn,onTriggerExpand:uo,expandIcon:gr,expandIconColumnIndex:Tn.expandIconColumnIndex,direction:Ne,scrollWidth:jt&&Ht&&typeof bn=="number"?bn:null}),jt?Sn:null),Nn=(0,m.Z)(_t,3),Jn=Nn[0],$n=Nn[1],qr=Nn[2],Gr=qr!=null?qr:bn,Bo=t.useMemo(function(){return{columns:Jn,flattenColumns:$n}},[Jn,$n]),Br=t.useRef(),wo=t.useRef(),Zr=t.useRef(),fo=t.useRef(),oa=t.useRef(),nr=t.useState(!1),ar=(0,m.Z)(nr,2),br=ar[0],Lr=ar[1],zr=t.useState(!1),Wn=(0,m.Z)(zr,2),oo=Wn[0],_r=Wn[1],yo=ct(new Map),zo=(0,m.Z)(yo,2),Zo=zo[0],Ra=zo[1],Uo=g($n),Ro=Uo.map(function(lr){return Zo.get(lr)}),mo=t.useMemo(function(){return Ro},[Ro.join("_")]),ao=St(mo,$n.length,Ne),Fr=Re&&Y(Re.y),yr=Re&&Y(Gr)||!!Tn.fixed,Fo=yr&&$n.some(function(lr){var pr=lr.fixed;return pr}),aa=t.useRef(),Xo=dt(Ut,D),Ko=Xo.isSticky,Za=Xo.offsetHeader,Fa=Xo.offsetSummary,Qn=Xo.offsetScroll,fr=Xo.stickyClassName,Yr=Xo.container,xr=t.useMemo(function(){return Ye==null?void 0:Ye(Lt)},[Ye,Lt]),eo=(Fr||Ko)&&t.isValidElement(xr)&&xr.type===n&&xr.props.fixed,vo,go,Go;Fr&&(go={overflowY:"scroll",maxHeight:Re.y}),yr&&(vo={overflowX:"auto"},Fr||(go={overflowY:"hidden"}),Go={width:Gr===!0?"auto":Gr,minWidth:"100%"});var Xa=t.useCallback(function(lr,pr){(0,h.Z)(Br.current)&&Ra(function(Ao){if(Ao.get(lr)!==pr){var Yo=new Map(Ao);return Yo.set(lr,pr),Yo}return Ao})},[]),Hl=Ct(null),Ya=(0,m.Z)(Hl,2),Ll=Ya[0],qa=Ya[1];function Ta(lr,pr){pr&&(typeof pr=="function"?pr(lr):pr.scrollLeft!==lr&&(pr.scrollLeft=lr,pr.scrollLeft!==lr&&setTimeout(function(){pr.scrollLeft=lr},0)))}var Sa=(0,X.Z)(function(lr){var pr=lr.currentTarget,Ao=lr.scrollLeft,Yo=Ne==="rtl",qo=typeof Ao=="number"?Ao:pr.scrollLeft,ml=pr||Zt;if(!qa()||qa()===ml){var Va;Ll(ml),Ta(qo,wo.current),Ta(qo,Zr.current),Ta(qo,oa.current),Ta(qo,(Va=aa.current)===null||Va===void 0?void 0:Va.setScrollLeft)}var $a=pr||wo.current;if($a){var Ua=$a.scrollWidth,Ga=$a.clientWidth;if(Ua===Ga){Lr(!1),_r(!1);return}Yo?(Lr(-qo0)):(Lr(qo>0),_r(qo1?bt-jt:0,zn=(0,N.Z)((0,N.Z)((0,N.Z)({},Sn),ve),{},{flex:"0 0 ".concat(jt,"px"),width:"".concat(jt,"px"),marginRight:yn,pointerEvents:"auto"}),Mn=t.useMemo(function(){return Fe?Lt<=1:Ht===0||Lt===0||Lt>1},[Lt,Ht,Fe]);Mn?zn.visibility="hidden":Fe&&(zn.height=Ne==null?void 0:Ne(Lt));var mn=Mn?function(){return null}:_e,Kn={};return(Lt===0||Ht===0)&&(Kn.rowSpan=1,Kn.colSpan=1),t.createElement(We,(0,ie.Z)({className:te()(Ye,Re),ellipsis:C.ellipsis,align:C.align,scope:C.rowScope,component:"div",prefixCls:l.prefixCls,key:At,record:he,index:V,renderIndex:pe,dataIndex:Xe,render:mn,shouldCellUpdate:C.shouldCellUpdate},nn,{appendNode:ln,additionalProps:(0,N.Z)((0,N.Z)({},Wt),{},{style:zn},Kn)}))}var pn=Qt,fn=["data","index","className","rowKey","style","extra","getHeight"],Pn=t.forwardRef(function(r,l){var C=r.data,D=r.index,k=r.className,V=r.rowKey,pe=r.style,he=r.extra,ve=r.getHeight,Re=(0,De.Z)(r,fn),Fe=C.record,Ne=C.indent,_e=C.index,Xe=x(o,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ye=Xe.scrollX,bt=Xe.flattenColumns,ft=Xe.prefixCls,yt=Xe.fixColumn,vt=Xe.componentWidth,At=_(Fe,V,D,Ne),nn=At.rowSupportExpand,ln=At.expanded,Wt=At.rowProps,Sn=At.expandedRowRender,Zn=At.expandedRowClassName,Ht;if(nn&&ln){var Ut=Sn(Fe,D,Ne+1,ln),Lt=Zn==null?void 0:Zn(Fe,D,Ne),It={};yt&&(It={style:(0,O.Z)({},"--virtual-width","".concat(vt,"px"))});var jt="".concat(ft,"-expanded-row-cell");Ht=t.createElement("div",{className:te()("".concat(ft,"-expanded-row"),"".concat(ft,"-expanded-row-level-").concat(Ne+1),Lt)},t.createElement(We,{component:"div",prefixCls:ft,className:te()(jt,(0,O.Z)({},"".concat(jt,"-fixed"),yt)),additionalProps:It},Ut))}var yn=(0,N.Z)((0,N.Z)({},pe),{},{width:Ye});he&&(yn.position="absolute",yn.pointerEvents="none");var zn=t.createElement("div",(0,ie.Z)({},Wt,Re,{ref:nn?null:l,className:te()(k,"".concat(ft,"-row"),Wt==null?void 0:Wt.className,(0,O.Z)({},"".concat(ft,"-row-extra"),he)),style:(0,N.Z)((0,N.Z)({},yn),Wt==null?void 0:Wt.style)}),bt.map(function(Mn,mn){return t.createElement(pn,{key:mn,rowInfo:At,column:Mn,colIndex:mn,indent:Ne,index:D,renderIndex:_e,record:Fe,inverse:he,getHeight:ve})}));return nn?t.createElement("div",{ref:l},zn,Ht):zn}),tr=K(Pn),kt=tr,Gt=t.forwardRef(function(r,l){var C=r.data,D=r.onScroll,k=x(o,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),V=k.flattenColumns,pe=k.onColumnResize,he=k.getRowKey,ve=k.expandedKeys,Re=k.prefixCls,Fe=k.childrenColumnName,Ne=k.emptyNode,_e=k.scrollX,Xe=x(cn),Ye=Xe.scrollY,bt=Xe.listItemHeight,ft=t.useRef(),yt=fe(C,Fe,ve,he),vt=t.useMemo(function(){var Ht=0;return V.map(function(Ut){var Lt=Ut.width,It=Ut.key;return Ht+=Lt,[It,Lt,Ht]})},[V]),At=t.useMemo(function(){return vt.map(function(Ht){return Ht[2]})},[vt]);t.useEffect(function(){vt.forEach(function(Ht){var Ut=(0,m.Z)(Ht,2),Lt=Ut[0],It=Ut[1];pe(Lt,It)})},[vt]),t.useImperativeHandle(l,function(){var Ht={};return Object.defineProperty(Ht,"scrollLeft",{get:function(){var Lt;return((Lt=ft.current)===null||Lt===void 0?void 0:Lt.getScrollInfo().x)||0},set:function(Lt){var It;(It=ft.current)===null||It===void 0||It.scrollTo({left:Lt})}}),Ht});var nn=function(Ut,Lt){var It,jt=(It=yt[Lt])===null||It===void 0?void 0:It.record,yn=Ut.onCell;if(yn){var zn,Mn=yn(jt,Lt);return(zn=Mn==null?void 0:Mn.rowSpan)!==null&&zn!==void 0?zn:1}return 1},ln=function(Ut){var Lt=Ut.start,It=Ut.end,jt=Ut.getSize,yn=Ut.offsetY;if(It<0)return null;for(var zn=V.filter(function(bn){return nn(bn,Lt)===0}),Mn=Lt,mn=function(gn){if(zn=zn.filter(function(vn){return nn(vn,gn)===0}),!zn.length)return Mn=gn,"break"},Kn=Lt;Kn>=0;Kn-=1){var kn=mn(Kn);if(kn==="break")break}for(var dr=V.filter(function(bn){return nn(bn,It)!==1}),Xn=It,Ir=function(gn){if(dr=dr.filter(function(vn){return nn(vn,gn)!==1}),!dr.length)return Xn=Math.max(gn-1,It),"break"},Or=It;Or1})&&Mr.push(gn)},gr=Mn;gr<=Xn;gr+=1)var mr=_n(gr);var uo=Mr.map(function(bn){var gn=yt[bn],vn=he(gn.record,bn),qt=function(Nn){var Jn=bn+Nn-1,$n=he(yt[Jn].record,Jn),qr=jt(vn,$n);return qr.bottom-qr.top},er=jt(vn);return t.createElement(kt,{key:bn,data:gn,rowKey:vn,index:bn,style:{top:-yn+er.top},extra:!0,getHeight:qt})});return uo},Wt=t.useMemo(function(){return{columnsOffset:At}},[At]),Sn="".concat(Re,"-tbody"),Zn;return yt.length?Zn=t.createElement(un.Z,{fullHeight:!1,ref:ft,className:te()(Sn,"".concat(Sn,"-virtual")),height:Ye,itemHeight:bt||24,data:yt,itemKey:function(Ut){return he(Ut.record)},scrollWidth:_e,onVirtualScroll:function(Ut){var Lt=Ut.x;D({scrollLeft:Lt})},extraRender:ln},function(Ht,Ut,Lt){var It=he(Ht.record,Ut);return t.createElement(kt,(0,ie.Z)({data:Ht,rowKey:It,index:Ut},Lt))}):Zn=t.createElement("div",{className:te()("".concat(Re,"-placeholder"))},t.createElement(We,{component:"div",prefixCls:Re},Ne)),t.createElement(An.Provider,{value:Wt},Zn)}),Pt=K(Gt),Ln=Pt,Bn=function(l,C){var D=C.ref,k=C.onScroll;return t.createElement(Ln,{ref:D,data:l,onScroll:k})},wn=100;function In(r){var l=r.columns,C=r.scroll,D=r.prefixCls,k=D===void 0?ht:D,V=r.className,pe=r.listItemHeight,he=C||{},ve=he.x,Re=he.y;typeof ve!="number"&&(ve=((l||[]).length+1)*wn),typeof Re!="number"&&(Re=500);var Fe=t.useMemo(function(){return{scrollY:Re,listItemHeight:pe}},[Re,pe]);return t.createElement(cn.Provider,{value:Fe},t.createElement(Tt,(0,ie.Z)({},r,{className:te()(V,"".concat(k,"-virtual")),scroll:(0,N.Z)((0,N.Z)({},C),{},{x:ve}),components:{body:Bn},columns:l,internalHooks:c,tailor:!0})))}function jn(r){return Ee(In,r)}var rr=jn(),Un=null;function or(r){return null}var Dt=or;function Et(r){return null}var an=Et,Rn=e(2738),qn=e(68031),Tr=e(36355),Sr=e(93891),sr=e(19716),vr=e(8628),Ar=e(31724),wr=e(58421),Kr=e(71418),cr=e(88088);function Nr(r){return function(C){let{prefixCls:D,onExpand:k,record:V,expanded:pe,expandable:he}=C;const ve=`${D}-row-expand-icon`;return t.createElement("button",{type:"button",onClick:Re=>{k(V,Re),Re.stopPropagation()},className:te()(ve,{[`${ve}-spaced`]:!he,[`${ve}-expanded`]:he&&pe,[`${ve}-collapsed`]:he&&!pe}),"aria-label":pe?r.collapse:r.expand,"aria-expanded":pe})}}var Jr=Nr;function kr(r,l){return"key"in r&&r.key!==void 0&&r.key!==null?r.key:r.dataIndex?Array.isArray(r.dataIndex)?r.dataIndex.join("."):r.dataIndex:l}function Qr(r,l){return l?`${l}-${r}`:`${r}`}function Wr(r,l){return typeof r=="function"?r(l):r}function to(r,l){const C=Wr(r,l);return Object.prototype.toString.call(C)==="[object Object]"?"":C}var To={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=To,Po=e(7657),No=function(l,C){return t.createElement(Po.Z,(0,ie.Z)({},l,{ref:C,icon:no}))},So=t.forwardRef(No),Vr=So,Ho=e(56762);function Do(r){const l=t.useRef(r),C=(0,Ho.Z)();return[()=>l.current,D=>{l.current=D,C()}]}var Co=e(3113),xo=e(24905),lo=e(38854),Yt=e(64165),Dn=e(20834),xn=e(40875),On=e(5112),Gn=e(17574),ir=e(47472),$r=e(92832);function Dr(r){let{value:l,onChange:C,filterSearch:D,tablePrefixCls:k,locale:V}=r;return D?t.createElement("div",{className:`${k}-filter-dropdown-search`},t.createElement($r.default,{prefix:t.createElement(ir.Z,null),placeholder:V.filterSearchPlaceholder,onChange:C,value:l,htmlSize:1,className:`${k}-filter-dropdown-search-input`})):null}var Pr=Dr,Hr=e(10228);const Eo=r=>{const{keyCode:l}=r;l===Hr.Z.ENTER&&r.stopPropagation()};var _o=t.forwardRef((r,l)=>t.createElement("div",{className:r.className,onClick:C=>C.stopPropagation(),onKeyDown:Eo,ref:l},r.children));function Io(r){let l=[];return(r||[]).forEach(C=>{let{value:D,children:k}=C;l.push(D),k&&(l=[].concat((0,gt.Z)(l),(0,gt.Z)(Io(k))))}),l}function po(r){return r.some(l=>{let{children:C}=l;return C})}function ro(r,l){return typeof l=="string"||typeof l=="number"?l==null?void 0:l.toString().toLowerCase().includes(r.trim().toLowerCase()):!1}function ea(r){let{filters:l,prefixCls:C,filteredKeys:D,filterMultiple:k,searchValue:V,filterSearch:pe}=r;return l.map((he,ve)=>{const Re=String(he.value);if(he.children)return{key:Re||ve,label:he.text,popupClassName:`${C}-dropdown-submenu`,children:ea({filters:he.children,prefixCls:C,filteredKeys:D,filterMultiple:k,searchValue:V,filterSearch:pe})};const Fe=k?xo.default:On.ZP,Ne={key:he.value!==void 0?Re:ve,label:t.createElement(t.Fragment,null,t.createElement(Fe,{checked:D.includes(Re)}),t.createElement("span",null,he.text))};return V.trim()?typeof pe=="function"?pe(V,he)?Ne:null:ro(V,he.text)?Ne:null:Ne})}function Lo(r){var l,C;const{tablePrefixCls:D,prefixCls:k,column:V,dropdownPrefixCls:pe,columnKey:he,filterMultiple:ve,filterMode:Re="menu",filterSearch:Fe=!1,filterState:Ne,triggerFilter:_e,locale:Xe,children:Ye,getPopupContainer:bt}=r,{filterDropdownOpen:ft,onFilterDropdownOpenChange:yt,filterResetToDefaultFilteredValue:vt,defaultFilteredValue:At,filterDropdownVisible:nn,onFilterDropdownVisibleChange:ln}=V,[Wt,Sn]=t.useState(!1),Zn=!!(Ne&&(!((l=Ne.filteredKeys)===null||l===void 0)&&l.length||Ne.forceFiltered)),Ht=_t=>{Sn(_t),yt==null||yt(_t),ln==null||ln(_t)},Ut=(C=ft!=null?ft:nn)!==null&&C!==void 0?C:Wt,Lt=Ne==null?void 0:Ne.filteredKeys,[It,jt]=Do(Lt||[]),yn=_t=>{let{selectedKeys:Nn}=_t;jt(Nn)},zn=(_t,Nn)=>{let{node:Jn,checked:$n}=Nn;yn(ve?{selectedKeys:_t}:{selectedKeys:$n&&Jn.key?[Jn.key]:[]})};t.useEffect(()=>{Wt&&yn({selectedKeys:Lt||[]})},[Lt]);const[Mn,mn]=t.useState([]),Kn=_t=>{mn(_t)},[kn,dr]=t.useState(""),Xn=_t=>{const{value:Nn}=_t.target;dr(Nn)};t.useEffect(()=>{Wt||dr("")},[Wt]);const Ir=_t=>{const Nn=_t&&_t.length?_t:null;if(Nn===null&&(!Ne||!Ne.filteredKeys)||(0,R.Z)(Nn,Ne==null?void 0:Ne.filteredKeys,!0))return null;_e({column:V,key:he,filteredKeys:Nn})},Or=()=>{Ht(!1),Ir(It())},Tn=function(){let{confirm:_t,closeDropdown:Nn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};_t&&Ir([]),Nn&&Ht(!1),dr(""),jt(vt?(At||[]).map(Jn=>String(Jn)):[])},Mr=function(){let{closeDropdown:_t}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};_t&&Ht(!1),Ir(It())},_n=_t=>{_t&&Lt!==void 0&&jt(Lt||[]),Ht(_t),!_t&&!V.filterDropdown&&Or()},gr=te()({[`${pe}-menu-without-submenu`]:!po(V.filters||[])}),mr=_t=>{if(_t.target.checked){const Nn=Io(V==null?void 0:V.filters).map(Jn=>String(Jn));jt(Nn)}else jt([])},uo=_t=>{let{filters:Nn}=_t;return(Nn||[]).map((Jn,$n)=>{const qr=String(Jn.value),Gr={title:Jn.text,key:Jn.value!==void 0?qr:$n};return Jn.children&&(Gr.children=uo({filters:Jn.children})),Gr})},bn=_t=>{var Nn;return Object.assign(Object.assign({},_t),{text:_t.title,value:_t.key,children:((Nn=_t.children)===null||Nn===void 0?void 0:Nn.map(Jn=>bn(Jn)))||[]})};let gn;if(typeof V.filterDropdown=="function")gn=V.filterDropdown({prefixCls:`${pe}-custom`,setSelectedKeys:_t=>yn({selectedKeys:_t}),selectedKeys:It(),confirm:Mr,clearFilters:Tn,filters:V.filters,visible:Ut,close:()=>{Ht(!1)}});else if(V.filterDropdown)gn=V.filterDropdown;else{const _t=It()||[],Nn=()=>(V.filters||[]).length===0?t.createElement(Yt.Z,{image:Yt.Z.PRESENTED_IMAGE_SIMPLE,description:Xe.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Re==="tree"?t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Fe,value:kn,onChange:Xn,tablePrefixCls:D,locale:Xe}),t.createElement("div",{className:`${D}-filter-dropdown-tree`},ve?t.createElement(xo.default,{checked:_t.length===Io(V.filters).length,indeterminate:_t.length>0&&_t.lengthtypeof Fe=="function"?Fe(kn,bn($n)):ro(kn,$n.title):void 0}))):t.createElement(t.Fragment,null,t.createElement(Pr,{filterSearch:Fe,value:kn,onChange:Xn,tablePrefixCls:D,locale:Xe}),t.createElement(Dn.default,{selectable:!0,multiple:ve,prefixCls:`${pe}-menu`,className:gr,onSelect:yn,onDeselect:yn,selectedKeys:_t,getPopupContainer:bt,openKeys:Mn,onOpenChange:Kn,items:ea({filters:V.filters||[],filterSearch:Fe,prefixCls:k,filteredKeys:It(),filterMultiple:ve,searchValue:kn})})),Jn=()=>vt?(0,R.Z)((At||[]).map($n=>String($n)),_t,!0):_t.length===0;gn=t.createElement(t.Fragment,null,Nn(),t.createElement("div",{className:`${k}-dropdown-btns`},t.createElement(Co.ZP,{type:"link",size:"small",disabled:Jn(),onClick:()=>Tn()},Xe.filterReset),t.createElement(Co.ZP,{type:"primary",size:"small",onClick:Or},Xe.filterConfirm)))}V.filterDropdown&&(gn=t.createElement(xn.J,{selectable:void 0},gn));const vn=()=>t.createElement(_o,{className:`${k}-dropdown`},gn);let qt;typeof V.filterIcon=="function"?qt=V.filterIcon(Zn):V.filterIcon?qt=V.filterIcon:qt=t.createElement(Vr,null);const{direction:er}=t.useContext(Tr.E_);return t.createElement("div",{className:`${k}-column`},t.createElement("span",{className:`${D}-column-title`},Ye),t.createElement(lo.Z,{dropdownRender:vn,trigger:["click"],open:Ut,onOpenChange:_n,getPopupContainer:bt,placement:er==="rtl"?"bottomLeft":"bottomRight"},t.createElement("span",{role:"button",tabIndex:-1,className:te()(`${k}-trigger`,{active:Zn}),onClick:_t=>{_t.stopPropagation()}},qt)))}var la=Lo;function ho(r,l,C){let D=[];return(r||[]).forEach((k,V)=>{var pe;const he=Qr(V,C);if(k.filters||"filterDropdown"in k||"onFilter"in k)if("filteredValue"in k){let ve=k.filteredValue;"filterDropdown"in k||(ve=(pe=ve==null?void 0:ve.map(String))!==null&&pe!==void 0?pe:ve),D.push({column:k,key:kr(k,he),filteredKeys:ve,forceFiltered:k.filtered})}else D.push({column:k,key:kr(k,he),filteredKeys:l&&k.defaultFilteredValue?k.defaultFilteredValue:void 0,forceFiltered:k.filtered});"children"in k&&(D=[].concat((0,gt.Z)(D),(0,gt.Z)(ho(k.children,l,he))))}),D}function ia(r,l,C,D,k,V,pe,he){return C.map((ve,Re)=>{const Fe=Qr(Re,he),{filterMultiple:Ne=!0,filterMode:_e,filterSearch:Xe}=ve;let Ye=ve;if(Ye.filters||Ye.filterDropdown){const bt=kr(Ye,Fe),ft=D.find(yt=>{let{key:vt}=yt;return bt===vt});Ye=Object.assign(Object.assign({},Ye),{title:yt=>t.createElement(la,{tablePrefixCls:r,prefixCls:`${r}-filter`,dropdownPrefixCls:l,column:Ye,columnKey:bt,filterState:ft,filterMultiple:Ne,filterMode:_e,filterSearch:Xe,triggerFilter:V,locale:k,getPopupContainer:pe},Wr(ve.title,yt))})}return"children"in Ye&&(Ye=Object.assign(Object.assign({},Ye),{children:ia(r,l,Ye.children,D,k,V,pe,Fe)})),Ye})}function sa(r){const l={};return r.forEach(C=>{let{key:D,filteredKeys:k,column:V}=C;const{filters:pe,filterDropdown:he}=V;if(he)l[D]=k||null;else if(Array.isArray(k)){const ve=Io(pe);l[D]=ve.filter(Re=>k.includes(String(Re)))}else l[D]=null}),l}function ta(r,l){return l.reduce((C,D)=>{const{column:{onFilter:k,filters:V},filteredKeys:pe}=D;return k&&pe&&pe.length?C.filter(he=>pe.some(ve=>{const Re=Io(V),Fe=Re.findIndex(_e=>String(_e)===String(ve)),Ne=Fe!==-1?Re[Fe]:ve;return k(Ne,he)})):C},r)}const na=r=>r.flatMap(l=>"children"in l?[l].concat((0,gt.Z)(na(l.children||[]))):[l]);function Ca(r){let{prefixCls:l,dropdownPrefixCls:C,mergedColumns:D,onFilterChange:k,getPopupContainer:V,locale:pe}=r;const he=t.useMemo(()=>na(D||[]),[D]),[ve,Re]=t.useState(()=>ho(he,!0)),Fe=t.useMemo(()=>{const Ye=ho(he,!1);if(Ye.length===0)return Ye;let bt=!0,ft=!0;if(Ye.forEach(yt=>{let{filteredKeys:vt}=yt;vt!==void 0?bt=!1:ft=!1}),bt){const yt=(he||[]).map((vt,At)=>kr(vt,Qr(At)));return ve.filter(vt=>{let{key:At}=vt;return yt.includes(At)}).map(vt=>{const At=he[yt.findIndex(nn=>nn===vt.key)];return Object.assign(Object.assign({},vt),{column:Object.assign(Object.assign({},vt.column),At),forceFiltered:At.filtered})})}return Ye},[he,ve]),Ne=t.useMemo(()=>sa(Fe),[Fe]),_e=Ye=>{const bt=Fe.filter(ft=>{let{key:yt}=ft;return yt!==Ye.key});bt.push(Ye),Re(bt),k(sa(bt),bt)};return[Ye=>ia(l,C,Ye,Fe,pe,_e,V),Fe,Ne]}var ca=Ca;function ra(r,l,C){const D=t.useRef({});function k(V){if(!D.current||D.current.data!==r||D.current.childrenColumnName!==l||D.current.getRowKey!==C){let he=function(ve){ve.forEach((Re,Fe)=>{const Ne=C(Re,Fe);pe.set(Ne,Re),Re&&typeof Re=="object"&&l in Re&&he(Re[l]||[])})};const pe=new Map;he(r),D.current={data:r,childrenColumnName:l,kvMap:pe,getRowKey:C}}return D.current.kvMap.get(V)}return[k]}var Jo=e(50371),da=function(r,l){var C={};for(var D in r)Object.prototype.hasOwnProperty.call(r,D)&&l.indexOf(D)<0&&(C[D]=r[D]);if(r!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,D=Object.getOwnPropertySymbols(r);k{const V=r[k];typeof V!="function"&&(C[k]=V)}),C}function ua(r,l,C){const D=C&&typeof C=="object"?C:{},{total:k=0}=D,V=da(D,["total"]),[pe,he]=(0,t.useState)(()=>({current:"defaultCurrent"in V?V.defaultCurrent:1,pageSize:"defaultPageSize"in V?V.defaultPageSize:Qo})),ve=(0,Jo.Z)(pe,V,{total:k>0?k:r}),Re=Math.ceil((k||r)/ve.pageSize);ve.current>Re&&(ve.current=Re||1);const Fe=(_e,Xe)=>{he({current:_e!=null?_e:1,pageSize:Xe||ve.pageSize})},Ne=(_e,Xe)=>{var Ye;C&&((Ye=C.onChange)===null||Ye===void 0||Ye.call(C,_e,Xe)),Fe(_e,Xe),l(_e,Xe||(ve==null?void 0:ve.pageSize))};return C===!1?[{},()=>{}]:[Object.assign(Object.assign({},ve),{onChange:Ne}),Fe]}var fa=ua,ma=e(84105),ko=e(35654),Vn=e(90782),Fn=e(71430),jr=e(18929);const Rr={},Cr="SELECT_ALL",Ur="SELECT_INVERT",Xr="SELECT_NONE",bo=[],io=(r,l)=>{let C=[];return(l||[]).forEach(D=>{C.push(D),D&&typeof D=="object"&&r in D&&(C=[].concat((0,gt.Z)(C),(0,gt.Z)(io(r,D[r]))))}),C};var Oo=(r,l)=>{const{preserveSelectedRowKeys:C,selectedRowKeys:D,defaultSelectedRowKeys:k,getCheckboxProps:V,onChange:pe,onSelect:he,onSelectAll:ve,onSelectInvert:Re,onSelectNone:Fe,onSelectMultiple:Ne,columnWidth:_e,type:Xe,selections:Ye,fixed:bt,renderCell:ft,hideSelectAll:yt,checkStrictly:vt=!0}=l||{},{prefixCls:At,data:nn,pageData:ln,getRecordByKey:Wt,getRowKey:Sn,expandType:Zn,childrenColumnName:Ht,locale:Ut,getPopupContainer:Lt}=r,[It,jt]=(0,jr.Z)(D||k||bo,{value:D}),yn=t.useRef(new Map),zn=(0,t.useCallback)(bn=>{if(C){const gn=new Map;bn.forEach(vn=>{let qt=Wt(vn);!qt&&yn.current.has(vn)&&(qt=yn.current.get(vn)),gn.set(vn,qt)}),yn.current=gn}},[Wt,C]);t.useEffect(()=>{zn(It)},[It]);const{keyEntities:Mn}=(0,t.useMemo)(()=>{if(vt)return{keyEntities:null};let bn=nn;if(C){const gn=new Set(nn.map((qt,er)=>Sn(qt,er))),vn=Array.from(yn.current).reduce((qt,er)=>{let[_t,Nn]=er;return gn.has(_t)?qt:qt.concat(Nn)},[]);bn=[].concat((0,gt.Z)(bn),(0,gt.Z)(vn))}return(0,Fn.I8)(bn,{externalGetKey:Sn,childrenPropName:Ht})},[nn,Sn,vt,Ht,C]),mn=(0,t.useMemo)(()=>io(Ht,ln),[Ht,ln]),Kn=(0,t.useMemo)(()=>{const bn=new Map;return mn.forEach((gn,vn)=>{const qt=Sn(gn,vn),er=(V?V(gn):null)||{};bn.set(qt,er)}),bn},[mn,Sn,V]),kn=(0,t.useCallback)(bn=>{var gn;return!!(!((gn=Kn.get(Sn(bn)))===null||gn===void 0)&&gn.disabled)},[Kn,Sn]),[dr,Xn]=(0,t.useMemo)(()=>{if(vt)return[It||[],[]];const{checkedKeys:bn,halfCheckedKeys:gn}=(0,Vn.S)(It,!0,Mn,kn);return[bn||[],gn]},[It,vt,Mn,kn]),Ir=(0,t.useMemo)(()=>{const bn=Xe==="radio"?dr.slice(0,1):dr;return new Set(bn)},[dr,Xe]),Or=(0,t.useMemo)(()=>Xe==="radio"?new Set:new Set(Xn),[Xn,Xe]),[Tn,Mr]=(0,t.useState)(null);t.useEffect(()=>{l||jt(bo)},[!!l]);const _n=(0,t.useCallback)((bn,gn)=>{let vn,qt;zn(bn),C?(vn=bn,qt=bn.map(er=>yn.current.get(er))):(vn=[],qt=[],bn.forEach(er=>{const _t=Wt(er);_t!==void 0&&(vn.push(er),qt.push(_t))})),jt(vn),pe==null||pe(vn,qt,{type:gn})},[jt,Wt,pe,C]),gr=(0,t.useCallback)((bn,gn,vn,qt)=>{if(he){const er=vn.map(_t=>Wt(_t));he(Wt(bn),gn,er,qt)}_n(vn,"single")},[he,Wt,_n]),mr=(0,t.useMemo)(()=>!Ye||yt?null:(Ye===!0?[Cr,Ur,Xr]:Ye).map(gn=>gn===Cr?{key:"all",text:Ut.selectionAll,onSelect(){_n(nn.map((vn,qt)=>Sn(vn,qt)).filter(vn=>{const qt=Kn.get(vn);return!(qt!=null&&qt.disabled)||Ir.has(vn)}),"all")}}:gn===Ur?{key:"invert",text:Ut.selectInvert,onSelect(){const vn=new Set(Ir);ln.forEach((er,_t)=>{const Nn=Sn(er,_t),Jn=Kn.get(Nn);Jn!=null&&Jn.disabled||(vn.has(Nn)?vn.delete(Nn):vn.add(Nn))});const qt=Array.from(vn);Re&&Re(qt),_n(qt,"invert")}}:gn===Xr?{key:"none",text:Ut.selectNone,onSelect(){Fe==null||Fe(),_n(Array.from(Ir).filter(vn=>{const qt=Kn.get(vn);return qt==null?void 0:qt.disabled}),"none")}}:gn).map(gn=>Object.assign(Object.assign({},gn),{onSelect:function(){for(var vn,qt,er=arguments.length,_t=new Array(er),Nn=0;Nn{var gn;if(!l)return bn.filter(nr=>nr!==Rr);let vn=(0,gt.Z)(bn);const qt=new Set(Ir),er=mn.map(Sn).filter(nr=>!Kn.get(nr).disabled),_t=er.every(nr=>qt.has(nr)),Nn=er.some(nr=>qt.has(nr)),Jn=()=>{const nr=[];_t?er.forEach(br=>{qt.delete(br),nr.push(br)}):er.forEach(br=>{qt.has(br)||(qt.add(br),nr.push(br))});const ar=Array.from(qt);ve==null||ve(!_t,ar.map(br=>Wt(br)),nr.map(br=>Wt(br))),_n(ar,"all"),Mr(null)};let $n;if(Xe!=="radio"){let nr;if(mr){const Wn={getPopupContainer:Lt,items:mr.map((oo,_r)=>{const{key:yo,text:zo,onSelect:Zo}=oo;return{key:yo!=null?yo:_r,onClick:()=>{Zo==null||Zo(er)},label:zo}})};nr=t.createElement("div",{className:`${At}-selection-extra`},t.createElement(lo.Z,{menu:Wn,getPopupContainer:Lt},t.createElement("span",null,t.createElement(ma.Z,null))))}const ar=mn.map((Wn,oo)=>{const _r=Sn(Wn,oo),yo=Kn.get(_r)||{};return Object.assign({checked:qt.has(_r)},yo)}).filter(Wn=>{let{disabled:oo}=Wn;return oo}),br=!!ar.length&&ar.length===mn.length,Lr=br&&ar.every(Wn=>{let{checked:oo}=Wn;return oo}),zr=br&&ar.some(Wn=>{let{checked:oo}=Wn;return oo});$n=!yt&&t.createElement("div",{className:`${At}-selection`},t.createElement(xo.default,{checked:br?Lr:!!mn.length&&_t,indeterminate:br?!Lr&&zr:!_t&&Nn,onChange:Jn,disabled:mn.length===0||br,"aria-label":nr?"Custom selection":"Select all",skipGroup:!0}),nr)}let qr;Xe==="radio"?qr=(nr,ar,br)=>{const Lr=Sn(ar,br),zr=qt.has(Lr);return{node:t.createElement(On.ZP,Object.assign({},Kn.get(Lr),{checked:zr,onClick:Wn=>Wn.stopPropagation(),onChange:Wn=>{qt.has(Lr)||gr(Lr,!0,[Lr],Wn.nativeEvent)}})),checked:zr}}:qr=(nr,ar,br)=>{var Lr;const zr=Sn(ar,br),Wn=qt.has(zr),oo=Or.has(zr),_r=Kn.get(zr);let yo;return Zn==="nest"?yo=oo:yo=(Lr=_r==null?void 0:_r.indeterminate)!==null&&Lr!==void 0?Lr:oo,{node:t.createElement(xo.default,Object.assign({},_r,{indeterminate:yo,checked:Wn,skipGroup:!0,onClick:zo=>zo.stopPropagation(),onChange:zo=>{let{nativeEvent:Zo}=zo;const{shiftKey:Ra}=Zo;let Uo=-1,Ro=-1;if(Ra&&vt){const mo=new Set([Tn,zr]);er.some((ao,Fr)=>{if(mo.has(ao))if(Uo===-1)Uo=Fr;else return Ro=Fr,!0;return!1})}if(Ro!==-1&&Uo!==Ro&&vt){const mo=er.slice(Uo,Ro+1),ao=[];Wn?mo.forEach(yr=>{qt.has(yr)&&(ao.push(yr),qt.delete(yr))}):mo.forEach(yr=>{qt.has(yr)||(ao.push(yr),qt.add(yr))});const Fr=Array.from(qt);Ne==null||Ne(!Wn,Fr.map(yr=>Wt(yr)),ao.map(yr=>Wt(yr))),_n(Fr,"multiple")}else{const mo=dr;if(vt){const ao=Wn?(0,ko._5)(mo,zr):(0,ko.L0)(mo,zr);gr(zr,!Wn,ao,Zo)}else{const ao=(0,Vn.S)([].concat((0,gt.Z)(mo),[zr]),!0,Mn,kn),{checkedKeys:Fr,halfCheckedKeys:yr}=ao;let Fo=Fr;if(Wn){const aa=new Set(Fr);aa.delete(zr),Fo=(0,Vn.S)(Array.from(aa),{checked:!1,halfCheckedKeys:yr},Mn,kn).checkedKeys}gr(zr,!Wn,Fo,Zo)}}Mr(Wn?null:zr)}})),checked:Wn}};const Gr=(nr,ar,br)=>{const{node:Lr,checked:zr}=qr(nr,ar,br);return ft?ft(zr,ar,br,Lr):Lr};if(!vn.includes(Rr))if(vn.findIndex(nr=>{var ar;return((ar=nr[Xt])===null||ar===void 0?void 0:ar.columnType)==="EXPAND_COLUMN"})===0){const[nr,...ar]=vn;vn=[nr,Rr].concat((0,gt.Z)(ar))}else vn=[Rr].concat((0,gt.Z)(vn));const Bo=vn.indexOf(Rr);vn=vn.filter((nr,ar)=>nr!==Rr||ar===Bo);const Br=vn[Bo-1],wo=vn[Bo+1];let Zr=bt;Zr===void 0&&((wo==null?void 0:wo.fixed)!==void 0?Zr=wo.fixed:(Br==null?void 0:Br.fixed)!==void 0&&(Zr=Br.fixed)),Zr&&Br&&((gn=Br[Xt])===null||gn===void 0?void 0:gn.columnType)==="EXPAND_COLUMN"&&Br.fixed===void 0&&(Br.fixed=Zr);const fo=te()(`${At}-selection-col`,{[`${At}-selection-col-with-dropdown`]:Ye&&Xe==="checkbox"}),oa={fixed:Zr,width:_e,className:`${At}-selection-column`,title:l.columnTitle||$n,render:Gr,onCell:l.onCell,[Xt]:{className:fo}};return vn.map(nr=>nr===Rr?oa:nr)},[Sn,mn,l,dr,Ir,Or,_e,mr,Zn,Tn,Kn,Ne,gr,kn]),Ir]},va=e(89489),Aa=e(59477),ga=e(6848);const pa="ascend",Ea="descend";function ha(r){return typeof r.sorter=="object"&&typeof r.sorter.multiple=="number"?r.sorter.multiple:!1}function Ia(r){return typeof r=="function"?r:r&&typeof r=="object"&&r.compare?r.compare:!1}function za(r,l){return l?r[r.indexOf(l)+1]:r[0]}function Oa(r,l,C){let D=[];function k(V,pe){D.push({column:V,key:kr(V,pe),multiplePriority:ha(V),sortOrder:V.sortOrder})}return(r||[]).forEach((V,pe)=>{const he=Qr(pe,C);V.children?("sortOrder"in V&&k(V,he),D=[].concat((0,gt.Z)(D),(0,gt.Z)(Oa(V.children,l,he)))):V.sorter&&("sortOrder"in V?k(V,he):l&&V.defaultSortOrder&&D.push({column:V,key:kr(V,he),multiplePriority:ha(V),sortOrder:V.defaultSortOrder}))}),D}function Pa(r,l,C,D,k,V,pe,he){return(l||[]).map((ve,Re)=>{const Fe=Qr(Re,he);let Ne=ve;if(Ne.sorter){const _e=Ne.sortDirections||k,Xe=Ne.showSorterTooltip===void 0?pe:Ne.showSorterTooltip,Ye=kr(Ne,Fe),bt=C.find(Zn=>{let{key:Ht}=Zn;return Ht===Ye}),ft=bt?bt.sortOrder:null,yt=za(_e,ft);let vt;if(ve.sortIcon)vt=ve.sortIcon({sortOrder:ft});else{const Zn=_e.includes(pa)&&t.createElement(Aa.Z,{className:te()(`${r}-column-sorter-up`,{active:ft===pa})}),Ht=_e.includes(Ea)&&t.createElement(va.Z,{className:te()(`${r}-column-sorter-down`,{active:ft===Ea})});vt=t.createElement("span",{className:te()(`${r}-column-sorter`,{[`${r}-column-sorter-full`]:!!(Zn&&Ht)})},t.createElement("span",{className:`${r}-column-sorter-inner`,"aria-hidden":"true"},Zn,Ht))}const{cancelSort:At,triggerAsc:nn,triggerDesc:ln}=V||{};let Wt=At;yt===Ea?Wt=ln:yt===pa&&(Wt=nn);const Sn=typeof Xe=="object"?Xe:{title:Wt};Ne=Object.assign(Object.assign({},Ne),{className:te()(Ne.className,{[`${r}-column-sort`]:ft}),title:Zn=>{const Ht=t.createElement("div",{className:`${r}-column-sorters`},t.createElement("span",{className:`${r}-column-title`},Wr(ve.title,Zn)),vt);return Xe?t.createElement(ga.Z,Object.assign({},Sn),Ht):Ht},onHeaderCell:Zn=>{const Ht=ve.onHeaderCell&&ve.onHeaderCell(Zn)||{},Ut=Ht.onClick,Lt=Ht.onKeyDown;Ht.onClick=yn=>{D({column:ve,key:Ye,sortOrder:yt,multiplePriority:ha(ve)}),Ut==null||Ut(yn)},Ht.onKeyDown=yn=>{yn.keyCode===Hr.Z.ENTER&&(D({column:ve,key:Ye,sortOrder:yt,multiplePriority:ha(ve)}),Lt==null||Lt(yn))};const It=to(ve.title,{}),jt=It==null?void 0:It.toString();return ft?Ht["aria-sort"]=ft==="ascend"?"ascending":"descending":Ht["aria-label"]=jt||"",Ht.className=te()(Ht.className,`${r}-column-has-sorters`),Ht.tabIndex=0,ve.ellipsis&&(Ht.title=(It!=null?It:"").toString()),Ht}})}return"children"in Ne&&(Ne=Object.assign(Object.assign({},Ne),{children:Pa(r,Ne.children,C,D,k,V,pe,Fe)})),Ne})}function Na(r){const{column:l,sortOrder:C}=r;return{column:l,order:C,field:l.dataIndex,columnKey:l.key}}function Da(r){const l=r.filter(C=>{let{sortOrder:D}=C;return D}).map(Na);return l.length===0&&r.length?Object.assign(Object.assign({},Na(r[r.length-1])),{column:void 0}):l.length<=1?l[0]||{}:l}function Er(r,l,C){const D=l.slice().sort((pe,he)=>he.multiplePriority-pe.multiplePriority),k=r.slice(),V=D.filter(pe=>{let{column:{sorter:he},sortOrder:ve}=pe;return Ia(he)&&ve});return V.length?k.sort((pe,he)=>{for(let ve=0;ve{const he=pe[C];return he?Object.assign(Object.assign({},pe),{[C]:Er(he,l,C)}):pe}):k}function ur(r){let{prefixCls:l,mergedColumns:C,onSorterChange:D,sortDirections:k,tableLocale:V,showSorterTooltip:pe}=r;const[he,ve]=t.useState(Oa(C,!0)),Re=t.useMemo(()=>{let Ye=!0;const bt=Oa(C,!1);if(!bt.length)return he;const ft=[];function yt(At){Ye?ft.push(At):ft.push(Object.assign(Object.assign({},At),{sortOrder:null}))}let vt=null;return bt.forEach(At=>{vt===null?(yt(At),At.sortOrder&&(At.multiplePriority===!1?Ye=!1:vt=!0)):(vt&&At.multiplePriority!==!1||(Ye=!1),yt(At))}),ft},[C,he]),Fe=t.useMemo(()=>{const Ye=Re.map(bt=>{let{column:ft,sortOrder:yt}=bt;return{column:ft,order:yt}});return{sortColumns:Ye,sortColumn:Ye[0]&&Ye[0].column,sortOrder:Ye[0]&&Ye[0].order}},[Re]);function Ne(Ye){let bt;Ye.multiplePriority===!1||!Re.length||Re[0].multiplePriority===!1?bt=[Ye]:bt=[].concat((0,gt.Z)(Re.filter(ft=>{let{key:yt}=ft;return yt!==Ye.key})),[Ye]),ve(bt),D(Da(bt),bt)}return[Ye=>Pa(l,Ye,Re,Ne,k,V,pe),Re,Fe,()=>Da(Re)]}function hr(r,l){return r.map(C=>{const D=Object.assign({},C);return D.title=Wr(C.title,l),"children"in D&&(D.children=hr(D.children,l)),D})}function so(r){return[t.useCallback(C=>hr(C,r),[r])]}var co=on((r,l)=>{const{_renderTimes:C}=r,{_renderTimes:D}=l;return C!==D}),ba=jn((r,l)=>{const{_renderTimes:C}=r,{_renderTimes:D}=l;return C!==D}),Vo=e(64993),ya=e(17313),Ma=e(83116),Ba=e(37613),wa=r=>{const{componentCls:l}=r,C=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,D=(k,V,pe)=>({[`&${l}-${k}`]:{[`> ${l}-container`]:{[`> ${l}-content, > ${l}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${V}px -${pe+r.lineWidth}px`}}}}}});return{[`${l}-wrapper`]:{[`${l}${l}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${l}-title`]:{border:C,borderBottom:0},[`> ${l}-container`]:{borderInlineStart:C,borderTop:C,[` + > ${l}-content, + > ${l}-header, + > ${l}-body, + > ${l}-summary + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:C},"> thead":{"> tr:not(:last-child) > th":{borderBottom:C},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${l}-cell-fix-right-first::after`]:{borderInlineEnd:C}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${l}-expanded-row-fixed`]:{margin:`-${r.tablePaddingVertical}px -${r.tablePaddingHorizontal+r.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:r.lineWidth,bottom:0,borderInlineEnd:C,content:'""'}}}}}},[`&${l}-scroll-horizontal`]:{[`> ${l}-container > ${l}-body`]:{"> table > tbody":{[` + > tr${l}-expanded-row, + > tr${l}-placeholder + `]:{"> th, > td":{borderInlineEnd:0}}}}}},D("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle)),D("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall)),{[`> ${l}-footer`]:{border:C,borderTop:0}}),[`${l}-cell`]:{[`${l}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${r.lineWidth}px 0 ${r.lineWidth}px ${r.tableHeaderBg}`}},[`${l}-bordered ${l}-cell-scrollbar`]:{borderInlineEnd:C}}}},vl=r=>{const{componentCls:l}=r;return{[`${l}-wrapper`]:{[`${l}-cell-ellipsis`]:Object.assign(Object.assign({},ya.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"}})}}},gl=r=>{const{componentCls:l}=r;return{[`${l}-wrapper`]:{[`${l}-tbody > tr${l}-placeholder`]:{textAlign:"center",color:r.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:r.colorBgContainer}}}}},pl=e(15969),hl=r=>{const{componentCls:l,antCls:C,controlInteractiveSize:D,motionDurationSlow:k,lineWidth:V,paddingXS:pe,lineType:he,tableBorderColor:ve,tableExpandIconBg:Re,tableExpandColumnWidth:Fe,borderRadius:Ne,fontSize:_e,fontSizeSM:Xe,lineHeight:Ye,tablePaddingVertical:bt,tablePaddingHorizontal:ft,tableExpandedRowBg:yt,paddingXXS:vt}=r,At=D/2-V,nn=At*2+V*3,ln=`${V}px ${he} ${ve}`,Wt=vt-V;return{[`${l}-wrapper`]:{[`${l}-expand-icon-col`]:{width:Fe},[`${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,pl.N)(r)),{position:"relative",float:"left",boxSizing:"border-box",width:nn,height:nn,padding:0,color:"inherit",lineHeight:`${nn}px`,background:Re,border:ln,borderRadius:Ne,transform:`scale(${D/nn})`,transition:`all ${k}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${k} ease-out`,content:'""'},"&::before":{top:At,insetInlineEnd:Wt,insetInlineStart:Wt,height:V},"&::after":{top:Wt,bottom:Wt,insetInlineStart:At,width:V,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:(_e*Ye-V*3)/2-Math.ceil((Xe*1.4-V*3)/2),marginInlineEnd:pe},[`tr${l}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:yt}},[`${C}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${l}-expanded-row-fixed`]:{position:"relative",margin:`-${bt}px -${ft}px`,padding:`${bt}px ${ft}px`}}}},bl=r=>{const{componentCls:l,antCls:C,iconCls:D,tableFilterDropdownWidth:k,tableFilterDropdownSearchWidth:V,paddingXXS:pe,paddingXS:he,colorText:ve,lineWidth:Re,lineType:Fe,tableBorderColor:Ne,tableHeaderIconColor:_e,fontSizeSM:Xe,tablePaddingHorizontal:Ye,borderRadius:bt,motionDurationSlow:ft,colorTextDescription:yt,colorPrimary:vt,tableHeaderFilterActiveBg:At,colorTextDisabled:nn,tableFilterDropdownBg:ln,tableFilterDropdownHeight:Wt,controlItemBgHover:Sn,controlItemBgActive:Zn,boxShadowSecondary:Ht,filterDropdownMenuBg:Ut}=r,Lt=`${C}-dropdown`,It=`${l}-filter-dropdown`,jt=`${C}-tree`,yn=`${Re}px ${Fe} ${Ne}`;return[{[`${l}-wrapper`]:{[`${l}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${l}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-pe,marginInline:`${pe}px ${-Ye/2}px`,padding:`0 ${pe}px`,color:_e,fontSize:Xe,borderRadius:bt,cursor:"pointer",transition:`all ${ft}`,"&:hover":{color:yt,background:At},"&.active":{color:vt}}}},{[`${C}-dropdown`]:{[It]:Object.assign(Object.assign({},(0,ya.Wf)(r)),{minWidth:k,backgroundColor:ln,borderRadius:bt,boxShadow:Ht,overflow:"hidden",[`${Lt}-menu`]:{maxHeight:Wt,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ut,"&:empty::after":{display:"block",padding:`${he}px 0`,color:nn,fontSize:Xe,textAlign:"center",content:'"Not Found"'}},[`${It}-tree`]:{paddingBlock:`${he}px 0`,paddingInline:he,[jt]:{padding:0},[`${jt}-treenode ${jt}-node-content-wrapper:hover`]:{backgroundColor:Sn},[`${jt}-treenode-checkbox-checked ${jt}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Zn}}},[`${It}-search`]:{padding:he,borderBottom:yn,"&-input":{input:{minWidth:V},[D]:{color:nn}}},[`${It}-checkall`]:{width:"100%",marginBottom:pe,marginInlineStart:pe},[`${It}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${he-Re}px ${he}px`,overflow:"hidden",borderTop:yn}})}},{[`${C}-dropdown ${It}, ${It}-submenu`]:{[`${C}-checkbox-wrapper + span`]:{paddingInlineStart:he,color:ve},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},yl=r=>{const{componentCls:l,lineWidth:C,colorSplit:D,motionDurationSlow:k,zIndexTableFixed:V,tableBg:pe,zIndexTableSticky:he}=r,ve=D;return{[`${l}-wrapper`]:{[` + ${l}-cell-fix-left, + ${l}-cell-fix-right + `]:{position:"sticky !important",zIndex:V,background:pe},[` + ${l}-cell-fix-left-first::after, + ${l}-cell-fix-left-last::after + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-C,width:30,transform:"translateX(100%)",transition:`box-shadow ${k}`,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:-C,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${k}`,content:'""',pointerEvents:"none"},[`${l}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:he+1,width:30,transition:`box-shadow ${k}`,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 ${ve}`}},[` + ${l}-cell-fix-left-first::after, + ${l}-cell-fix-left-last::after + `]:{boxShadow:`inset 10px 0 8px -8px ${ve}`},[`${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 ${ve}`}},[` + ${l}-cell-fix-right-first::after, + ${l}-cell-fix-right-last::after + `]:{boxShadow:`inset -10px 0 8px -8px ${ve}`}}}}},xl=r=>{const{componentCls:l,antCls:C}=r;return{[`${l}-wrapper`]:{[`${l}-pagination${C}-pagination`]:{margin:`${r.margin}px 0`},[`${l}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:r.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Sl=r=>{const{componentCls:l,tableRadius:C}=r;return{[`${l}-wrapper`]:{[l]:{[`${l}-title, ${l}-header`]:{borderRadius:`${C}px ${C}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:C,borderStartEndRadius:C,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:C},"> *:last-child":{borderStartEndRadius:C}}},"&-footer":{borderRadius:`0 0 ${C}px ${C}px`}}}}},Cl=r=>{const{componentCls:l}=r;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"}}}}},El=r=>{const{componentCls:l,antCls:C,iconCls:D,fontSizeIcon:k,padding:V,paddingXS:pe,tableHeaderIconColor:he,tableHeaderIconColorHover:ve,tableSelectionColumnWidth:Re}=r;return{[`${l}-wrapper`]:{[`${l}-selection-col`]:{width:Re,[`&${l}-selection-col-with-dropdown`]:{width:Re+k+V/4}},[`${l}-bordered ${l}-selection-col`]:{width:Re+pe*2,[`&${l}-selection-col-with-dropdown`]:{width:Re+k+V/4+pe*2}},[` + table tr th${l}-selection-column, + table tr td${l}-selection-column + `]:{paddingInlineEnd:r.paddingXS,paddingInlineStart:r.paddingXS,textAlign:"center",[`${C}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${l}-selection-column${l}-cell-fix-left`]:{zIndex:r.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 ${r.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${r.tablePaddingHorizontal/4}px`,[D]:{color:he,fontSize:k,verticalAlign:"baseline","&:hover":{color:ve}}}}}},Il=r=>{const{componentCls:l}=r,C=(D,k,V,pe)=>({[`${l}${l}-${D}`]:{fontSize:pe,[` + ${l}-title, + ${l}-footer, + ${l}-cell, + ${l}-thead > tr > th, + ${l}-tbody > tr > th, + ${l}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{padding:`${k}px ${V}px`},[`${l}-filter-trigger`]:{marginInlineEnd:`-${V/2}px`},[`${l}-expanded-row-fixed`]:{margin:`-${k}px -${V}px`},[`${l}-tbody`]:{[`${l}-wrapper:only-child ${l}`]:{marginBlock:`-${k}px`,marginInline:`${r.tableExpandColumnWidth-V}px -${V}px`}},[`${l}-selection-column`]:{paddingInlineStart:`${V/4}px`}}});return{[`${l}-wrapper`]:Object.assign(Object.assign({},C("middle",r.tablePaddingVerticalMiddle,r.tablePaddingHorizontalMiddle,r.tableFontSizeMiddle)),C("small",r.tablePaddingVerticalSmall,r.tablePaddingHorizontalSmall,r.tableFontSizeSmall))}},Ol=r=>{const{componentCls:l,marginXXS:C,fontSizeIcon:D,tableHeaderIconColor:k,tableHeaderIconColorHover:V}=r;return{[`${l}-wrapper`]:{[`${l}-thead th${l}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${r.motionDurationSlow}`,"&:hover":{background:r.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:r.colorPrimary},[` + &${l}-cell-fix-left:hover, + &${l}-cell-fix-right:hover + `]:{background:r.tableFixedHeaderSortActiveBg}},[`${l}-thead th${l}-column-sort`]:{background:r.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${l}-column-sort`]:{background:r.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:C,color:k,fontSize:0,transition:`color ${r.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:D,"&.active":{color:r.colorPrimary}},[`${l}-column-sorter-up + ${l}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${l}-column-sorters:hover ${l}-column-sorter`]:{color:V}}}},wl=r=>{const{componentCls:l,opacityLoading:C,tableScrollThumbBg:D,tableScrollThumbBgHover:k,tableScrollThumbSize:V,tableScrollBg:pe,zIndexTableSticky:he,stickyScrollBarBorderRadius:ve}=r,Re=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`;return{[`${l}-wrapper`]:{[`${l}-sticky`]:{"&-holder":{position:"sticky",zIndex:he,background:r.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${V}px !important`,zIndex:he,display:"flex",alignItems:"center",background:pe,borderTop:Re,opacity:C,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:V,backgroundColor:D,borderRadius:ve,transition:`all ${r.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:k}}}}}}},Qa=r=>{const{componentCls:l,lineWidth:C,tableBorderColor:D}=r,k=`${C}px ${r.lineType} ${D}`;return{[`${l}-wrapper`]:{[`${l}-summary`]:{position:"relative",zIndex:r.zIndexTableFixed,background:r.tableBg,"> tr":{"> th, > td":{borderBottom:k}}},[`div${l}-summary`]:{boxShadow:`0 -${C}px 0 ${D}`}}}},Rl=r=>{const{componentCls:l}=r,C=`${r.lineWidth}px ${r.lineType} ${r.tableBorderColor}`,D=`${l}-expanded-row-cell`;return{[`${l}-wrapper`]:{[`${l}-tbody-virtual`]:{[`${l}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${l}-cell`]:{borderBottom:C},[`${l}-expanded-row`]:{[`${D}${D}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${r.lineWidth}px)`,borderInlineEnd:"none"}}},[`${l}-bordered`]:{[`${l}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:C,position:"absolute"},[`${l}-cell`]:{borderInlineEnd:C,[`&${l}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-r.lineWidth,borderInlineStart:C}}}}}}};const Al=r=>{const{componentCls:l,fontWeightStrong:C,tablePaddingVertical:D,tablePaddingHorizontal:k,lineWidth:V,lineType:pe,tableBorderColor:he,tableFontSize:ve,tableBg:Re,tableRadius:Fe,tableHeaderTextColor:Ne,motionDurationMid:_e,tableHeaderBg:Xe,tableHeaderCellSplitColor:Ye,tableRowHoverBg:bt,tableSelectedRowBg:ft,tableSelectedRowHoverBg:yt,tableFooterTextColor:vt,tableFooterBg:At,paddingContentVerticalLG:nn}=r,ln=`${V}px ${pe} ${he}`;return{[`${l}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ya.dF)()),{[l]:Object.assign(Object.assign({},(0,ya.Wf)(r)),{fontSize:ve,background:Re,borderRadius:`${Fe}px ${Fe}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Fe}px ${Fe}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + ${l}-cell, + ${l}-thead > tr > th, + ${l}-tbody > tr > th, + ${l}-tbody > tr > td, + tfoot > tr > th, + tfoot > tr > td + `]:{position:"relative",padding:`${nn}px ${k}px`,overflowWrap:"break-word"},[`${l}-title`]:{padding:`${D}px ${k}px`},[`${l}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:Ne,fontWeight:C,textAlign:"start",background:Xe,borderBottom:ln,transition:`background ${_e} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${l}-selection-column):not(${l}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ye,transform:"translateY(-50%)",transition:`background-color ${_e}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${l}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${_e}, border-color ${_e}`,borderBottom:ln,[` + > ${l}-wrapper:only-child, + > ${l}-expanded-row-fixed > ${l}-wrapper:only-child + `]:{[l]:{marginBlock:`-${D}px`,marginInline:`${r.tableExpandColumnWidth-k}px -${k}px`,[`${l}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:Ne,fontWeight:C,textAlign:"start",background:Xe,borderBottom:ln,transition:`background ${_e} ease`},[` + &${l}-row:hover > th, + &${l}-row:hover > td, + > th${l}-cell-row-hover, + > td${l}-cell-row-hover + `]:{background:bt},[`&${l}-row-selected`]:{"> th, > td":{background:ft},"&:hover > th, &:hover > td":{background:yt}}}},[`${l}-footer`]:{padding:`${D}px ${k}px`,color:vt,background:At}})}};var Pl=(0,Ma.Z)("Table",r=>{const{colorTextHeading:l,colorSplit:C,colorIcon:D,colorIconHover:k,opacityLoading:V,colorBgContainer:pe,controlInteractiveSize:he,headerBg:ve,headerColor:Re,headerSortActiveBg:Fe,headerSortHoverBg:Ne,bodySortBg:_e,rowHoverBg:Xe,rowSelectedBg:Ye,rowSelectedHoverBg:bt,rowExpandedBg:ft,cellPaddingBlock:yt,cellPaddingInline:vt,cellPaddingBlockMD:At,cellPaddingInlineMD:nn,cellPaddingBlockSM:ln,cellPaddingInlineSM:Wt,borderColor:Sn,footerBg:Zn,footerColor:Ht,headerBorderRadius:Ut,cellFontSize:Lt,cellFontSizeMD:It,cellFontSizeSM:jt,headerSplitColor:yn,fixedHeaderSortActiveBg:zn,headerFilterHoverBg:Mn,filterDropdownBg:mn,expandIconBg:Kn,selectionColumnWidth:kn,stickyScrollBarBg:dr}=r,Xn=new Vo.C(D),Ir=new Vo.C(k),Or=2,Tn=(0,Ba.TS)(r,{tableFontSize:Lt,tableBg:pe,tableRadius:Ut,tablePaddingVertical:yt,tablePaddingHorizontal:vt,tablePaddingVerticalMiddle:At,tablePaddingHorizontalMiddle:nn,tablePaddingVerticalSmall:ln,tablePaddingHorizontalSmall:Wt,tableBorderColor:Sn,tableHeaderTextColor:Re,tableHeaderBg:ve,tableFooterTextColor:Ht,tableFooterBg:Zn,tableHeaderCellSplitColor:yn,tableHeaderSortBg:Fe,tableHeaderSortHoverBg:Ne,tableHeaderIconColor:Xn.clone().setAlpha(Xn.getAlpha()*V).toRgbString(),tableHeaderIconColorHover:Ir.clone().setAlpha(Ir.getAlpha()*V).toRgbString(),tableBodySortBg:_e,tableFixedHeaderSortActiveBg:zn,tableHeaderFilterActiveBg:Mn,tableFilterDropdownBg:mn,tableRowHoverBg:Xe,tableSelectedRowBg:Ye,tableSelectedRowHoverBg:bt,zIndexTableFixed:Or,zIndexTableSticky:Or+1,tableFontSizeMiddle:It,tableFontSizeSmall:jt,tableSelectionColumnWidth:kn,tableExpandIconBg:Kn,tableExpandColumnWidth:he+2*r.padding,tableExpandedRowBg:ft,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:dr,tableScrollThumbBgHover:l,tableScrollBg:C});return[Al(Tn),xl(Tn),Qa(Tn),Ol(Tn),bl(Tn),wa(Tn),Sl(Tn),hl(Tn),Qa(Tn),gl(Tn),El(Tn),yl(Tn),wl(Tn),vl(Tn),Il(Tn),Cl(Tn),Rl(Tn)]},r=>{const{colorFillAlter:l,colorBgContainer:C,colorTextHeading:D,colorFillSecondary:k,colorFillContent:V,controlItemBgActive:pe,controlItemBgActiveHover:he,padding:ve,paddingSM:Re,paddingXS:Fe,colorBorderSecondary:Ne,borderRadiusLG:_e,fontSize:Xe,controlHeight:Ye,colorTextPlaceholder:bt}=r,ft=new Vo.C(k).onBackground(C).toHexShortString(),yt=new Vo.C(V).onBackground(C).toHexShortString(),vt=new Vo.C(l).onBackground(C).toHexShortString();return{headerBg:vt,headerColor:D,headerSortActiveBg:ft,headerSortHoverBg:yt,bodySortBg:vt,rowHoverBg:vt,rowSelectedBg:pe,rowSelectedHoverBg:he,rowExpandedBg:l,cellPaddingBlock:ve,cellPaddingInline:ve,cellPaddingBlockMD:Re,cellPaddingInlineMD:Fe,cellPaddingBlockSM:Fe,cellPaddingInlineSM:Fe,borderColor:Ne,headerBorderRadius:_e,footerBg:vt,footerColor:D,cellFontSize:Xe,cellFontSizeMD:Xe,cellFontSizeSM:Xe,headerSplitColor:Ne,fixedHeaderSortActiveBg:ft,headerFilterHoverBg:V,filterDropdownMenuBg:C,filterDropdownBg:C,expandIconBg:C,selectionColumnWidth:Ye,stickyScrollBarBg:bt,stickyScrollBarBorderRadius:100}});const Nl=[],Dl=(r,l)=>{const{prefixCls:C,className:D,rootClassName:k,style:V,size:pe,bordered:he,dropdownPrefixCls:ve,dataSource:Re,pagination:Fe,rowSelection:Ne,rowKey:_e="key",rowClassName:Xe,columns:Ye,children:bt,childrenColumnName:ft,onChange:yt,getPopupContainer:vt,loading:At,expandIcon:nn,expandable:ln,expandedRowRender:Wt,expandIconColumnIndex:Sn,indentSize:Zn,scroll:Ht,sortDirections:Ut,locale:Lt,showSorterTooltip:It=!0,virtual:jt}=r,yn=t.useMemo(()=>Ye||we(bt),[Ye,bt]),zn=t.useMemo(()=>yn.some(Qn=>Qn.responsive),[yn]),Mn=(0,vr.Z)(zn),mn=t.useMemo(()=>{const Qn=new Set(Object.keys(Mn).filter(fr=>Mn[fr]));return yn.filter(fr=>!fr.responsive||fr.responsive.some(Yr=>Qn.has(Yr)))},[yn,Mn]),Kn=(0,Rn.Z)(r,["className","style","columns"]),{locale:kn=Ar.Z,direction:dr,table:Xn,renderEmpty:Ir,getPrefixCls:Or,getPopupContainer:Tn}=t.useContext(Tr.E_),Mr=(0,sr.Z)(pe),_n=Object.assign(Object.assign({},kn.Table),Lt),gr=Re||Nl,mr=Or("table",C),uo=Or("dropdown",ve),bn=Object.assign({childrenColumnName:ft,expandIconColumnIndex:Sn},ln),{childrenColumnName:gn="children"}=bn,vn=t.useMemo(()=>gr.some(Qn=>Qn==null?void 0:Qn[gn])?"nest":Wt||ln&&ln.expandedRowRender?"row":null,[gr]),qt={body:t.useRef()},er=t.useMemo(()=>typeof _e=="function"?_e:Qn=>Qn==null?void 0:Qn[_e],[_e]),[_t]=ra(gr,gn,er),Nn={},Jn=function(Qn,fr){let Yr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var xr,eo,vo;const go=Object.assign(Object.assign({},Nn),Qn);Yr&&((xr=Nn.resetPagination)===null||xr===void 0||xr.call(Nn),!((eo=go.pagination)===null||eo===void 0)&&eo.current&&(go.pagination.current=1),Fe&&Fe.onChange&&Fe.onChange(1,(vo=go.pagination)===null||vo===void 0?void 0:vo.pageSize)),Ht&&Ht.scrollToFirstRowOnChange!==!1&&qt.body.current&&(0,qn.Z)(0,{getContainer:()=>qt.body.current}),yt==null||yt(go.pagination,go.filters,go.sorter,{currentDataSource:ta(Er(gr,go.sorterStates,gn),go.filterStates),action:fr})},$n=(Qn,fr)=>{Jn({sorter:Qn,sorterStates:fr},"sort",!1)},[qr,Gr,Bo,Br]=ur({prefixCls:mr,mergedColumns:mn,onSorterChange:$n,sortDirections:Ut||["ascend","descend"],tableLocale:_n,showSorterTooltip:It}),wo=t.useMemo(()=>Er(gr,Gr,gn),[gr,Gr]);Nn.sorter=Br(),Nn.sorterStates=Gr;const Zr=(Qn,fr)=>{Jn({filters:Qn,filterStates:fr},"filter",!0)},[fo,oa,nr]=ca({prefixCls:mr,locale:_n,dropdownPrefixCls:uo,mergedColumns:mn,onFilterChange:Zr,getPopupContainer:vt||Tn}),ar=ta(wo,oa);Nn.filters=nr,Nn.filterStates=oa;const br=t.useMemo(()=>{const Qn={};return Object.keys(nr).forEach(fr=>{nr[fr]!==null&&(Qn[fr]=nr[fr])}),Object.assign(Object.assign({},Bo),{filters:Qn})},[Bo,nr]),[Lr]=so(br),zr=(Qn,fr)=>{Jn({pagination:Object.assign(Object.assign({},Nn.pagination),{current:Qn,pageSize:fr})},"paginate")},[Wn,oo]=fa(ar.length,zr,Fe);Nn.pagination=Fe===!1?{}:Mo(Wn,Fe),Nn.resetPagination=oo;const _r=t.useMemo(()=>{if(Fe===!1||!Wn.pageSize)return ar;const{current:Qn=1,total:fr,pageSize:Yr=Qo}=Wn;return ar.lengthYr?ar.slice((Qn-1)*Yr,Qn*Yr):ar:ar.slice((Qn-1)*Yr,Qn*Yr)},[!!Fe,ar,Wn&&Wn.current,Wn&&Wn.pageSize,Wn&&Wn.total]),[yo,zo]=Oo({prefixCls:mr,data:ar,pageData:_r,getRowKey:er,getRecordByKey:_t,expandType:vn,childrenColumnName:gn,locale:_n,getPopupContainer:vt||Tn},Ne),Zo=(Qn,fr,Yr)=>{let xr;return typeof Xe=="function"?xr=te()(Xe(Qn,fr,Yr)):xr=te()(Xe),te()({[`${mr}-row-selected`]:zo.has(er(Qn,fr))},xr)};bn.__PARENT_RENDER_ICON__=bn.expandIcon,bn.expandIcon=bn.expandIcon||nn||Jr(_n),vn==="nest"&&bn.expandIconColumnIndex===void 0?bn.expandIconColumnIndex=Ne?1:0:bn.expandIconColumnIndex>0&&Ne&&(bn.expandIconColumnIndex-=1),typeof bn.indentSize!="number"&&(bn.indentSize=typeof Zn=="number"?Zn:15);const Ra=t.useCallback(Qn=>Lr(yo(fo(qr(Qn)))),[qr,fo,yo]);let Uo,Ro;if(Fe!==!1&&(Wn!=null&&Wn.total)){let Qn;Wn.size?Qn=Wn.size:Qn=Mr==="small"||Mr==="middle"?"small":void 0;const fr=eo=>t.createElement(wr.Z,Object.assign({},Wn,{className:te()(`${mr}-pagination ${mr}-pagination-${eo}`,Wn.className),size:Qn})),Yr=dr==="rtl"?"left":"right",{position:xr}=Wn;if(xr!==null&&Array.isArray(xr)){const eo=xr.find(Go=>Go.includes("top")),vo=xr.find(Go=>Go.includes("bottom")),go=xr.every(Go=>`${Go}`=="none");!eo&&!vo&&!go&&(Ro=fr(Yr)),eo&&(Uo=fr(eo.toLowerCase().replace("top",""))),vo&&(Ro=fr(vo.toLowerCase().replace("bottom","")))}else Ro=fr(Yr)}let mo;typeof At=="boolean"?mo={spinning:At}:typeof At=="object"&&(mo=Object.assign({spinning:!0},At));const[ao,Fr]=Pl(mr),[,yr]=(0,cr.Z)(),Fo=te()(`${mr}-wrapper`,Xn==null?void 0:Xn.className,{[`${mr}-wrapper-rtl`]:dr==="rtl"},D,k,Fr),aa=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),V),Xo=Lt&&Lt.emptyText||(Ir==null?void 0:Ir("Table"))||t.createElement(Sr.Z,{componentName:"Table"}),Ko=jt?ba:co,Za={},Fa=t.useMemo(()=>{const{fontSize:Qn,lineHeight:fr,padding:Yr,paddingXS:xr,paddingSM:eo}=yr,vo=Math.floor(Qn*fr);switch(Mr){case"large":return Yr*2+vo;case"small":return xr*2+vo;default:return eo*2+vo}},[yr,Mr]);return jt&&(Za.listItemHeight=Fa),ao(t.createElement("div",{ref:l,className:Fo,style:aa},t.createElement(Kr.Z,Object.assign({spinning:!1},mo),Uo,t.createElement(Ko,Object.assign({},Za,Kn,{columns:mn,direction:dr,expandable:bn,prefixCls:mr,className:te()({[`${mr}-middle`]:Mr==="middle",[`${mr}-small`]:Mr==="small",[`${mr}-bordered`]:he,[`${mr}-empty`]:gr.length===0}),data:_r,rowKey:er,rowClassName:Zo,emptyText:Xo,internalHooks:c,internalRefs:qt,transformColumns:Ra})),Ro)))};var Ml=t.forwardRef(Dl);const Bl=(r,l)=>{const C=t.useRef(0);return C.current+=1,t.createElement(Ml,Object.assign({},r,{ref:l,_renderTimes:C.current}))},$o=t.forwardRef(Bl);$o.SELECTION_COLUMN=Rr,$o.EXPAND_COLUMN=i,$o.SELECTION_ALL=Cr,$o.SELECTION_INVERT=Ur,$o.SELECTION_NONE=Xr,$o.Column=Dt,$o.ColumnGroup=an,$o.Summary=s;var Zl=$o,Tl=Zl},17574:function(Ot,Ae,e){e.d(Ae,{default:function(){return ae}});var i=e(23130),c=e(26407),m=e(52671),X=e(8657),f=e(92413),R=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"},oe=t,se=e(7657),x=function(g,Y){return R.createElement(se.Z,(0,f.Z)({},g,{ref:Y,icon:oe}))},ie=R.forwardRef(x),z=ie,b=e(92310),re=e.n(b),W=e(35654),J=e(71430),Be=e(36355),ge=e(56082),Ee=e(62892),K=e(20648);const P=4;function v(j){const{dropPosition:g,dropLevelOffset:Y,prefixCls:G,indent:M,direction:ce="ltr"}=j,ye=ce==="ltr"?"left":"right",Le=ce==="ltr"?"right":"left",Oe={[ye]:-Y*M+P,[Le]:0};switch(g){case-1:Oe.top=-3;break;case 1:Oe.bottom=-3;break;default:Oe.bottom=-3,Oe[ye]=M+P;break}return R.createElement("div",{style:Oe,className:`${G}-drop-indicator`})}var o=e(71997),y=R.forwardRef((j,g)=>{const{getPrefixCls:Y,direction:G,virtual:M,tree:ce}=R.useContext(Be.E_),{prefixCls:ye,className:Le,showIcon:Oe=!1,showLine:We,switcherIcon:qe,blockNode:nt=!1,children:je,checkable:de=!1,selectable:De=!0,draggable:A,motion:S,style:d}=j,n=Y("tree",ye),E=Y(),L=S!=null?S:Object.assign(Object.assign({},(0,Ee.Z)(E)),{motionAppear:!1}),s=Object.assign(Object.assign({},j),{checkable:de,selectable:De,showIcon:Oe,motion:L,blockNode:nt,showLine:!!We,dropIndicatorRender:v}),[a,T]=(0,K.ZP)(n),h=R.useMemo(()=>{if(!A)return!1;let B={};switch(typeof A){case"function":B.nodeDraggable=A;break;case"object":B=Object.assign({},A);break;default:break}return B.icon!==!1&&(B.icon=B.icon||R.createElement(ge.Z,null)),B},[A]),u=B=>R.createElement(o.Z,{prefixCls:n,switcherIcon:qe,treeNodeProps:B,showLine:We});return a(R.createElement(i.Z,Object.assign({itemHeight:20,ref:g,virtual:M},s,{style:Object.assign(Object.assign({},ce==null?void 0:ce.style),d),prefixCls:n,className:re()({[`${n}-icon-hide`]:!Oe,[`${n}-block-node`]:nt,[`${n}-unselectable`]:!De,[`${n}-rtl`]:G==="rtl"},ce==null?void 0:ce.className,Le,T),direction:G,checkable:de&&R.createElement("span",{className:`${n}-checkbox-inner`}),selectable:De,switcherIcon:u,draggable:h}),je))}),F;(function(j){j[j.None=0]="None",j[j.Start=1]="Start",j[j.End=2]="End"})(F||(F={}));function H(j,g){function Y(G){const{key:M,children:ce}=G;g(M,G)!==!1&&H(ce||[],g)}j.forEach(Y)}function N(j){let{treeData:g,expandedKeys:Y,startKey:G,endKey:M}=j;const ce=[];let ye=F.None;if(G&&G===M)return[G];if(!G||!M)return[];function Le(Oe){return Oe===G||Oe===M}return H(g,Oe=>{if(ye===F.End)return!1;if(Le(Oe)){if(ce.push(Oe),ye===F.None)ye=F.Start;else if(ye===F.Start)return ye=F.End,!1}else ye===F.Start&&ce.push(Oe);return Y.includes(Oe)}),ce}function O(j,g){const Y=(0,c.Z)(g),G=[];return H(j,(M,ce)=>{const ye=Y.indexOf(M);return ye!==-1&&(G.push(ce),Y.splice(ye,1)),!!Y.length}),G}var be=function(j,g){var Y={};for(var G in j)Object.prototype.hasOwnProperty.call(j,G)&&g.indexOf(G)<0&&(Y[G]=j[G]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var M=0,G=Object.getOwnPropertySymbols(j);M{var{defaultExpandAll:Y,defaultExpandParent:G,defaultExpandedKeys:M}=j,ce=be(j,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ye=R.useRef(),Le=R.useRef(),Oe=()=>{const{keyEntities:h}=(0,J.I8)(Ke(ce));let u;return Y?u=Object.keys(h):G?u=(0,W.r7)(ce.expandedKeys||M||[],h):u=ce.expandedKeys||M,u},[We,qe]=R.useState(ce.selectedKeys||ce.defaultSelectedKeys||[]),[nt,je]=R.useState(()=>Oe());R.useEffect(()=>{"selectedKeys"in ce&&qe(ce.selectedKeys)},[ce.selectedKeys]),R.useEffect(()=>{"expandedKeys"in ce&&je(ce.expandedKeys)},[ce.expandedKeys]);const de=(h,u)=>{var B;return"expandedKeys"in ce||je(h),(B=ce.onExpand)===null||B===void 0?void 0:B.call(ce,h,u)},De=(h,u)=>{var B;const{multiple:ue}=ce,{node:ee,nativeEvent:fe}=u,{key:$=""}=ee,le=Ke(ce),_=Object.assign(Object.assign({},u),{selected:!0}),Te=(fe==null?void 0:fe.ctrlKey)||(fe==null?void 0:fe.metaKey),Ve=fe==null?void 0:fe.shiftKey;let ke;ue&&Te?(ke=h,ye.current=$,Le.current=ke,_.selectedNodes=O(le,ke)):ue&&Ve?(ke=Array.from(new Set([].concat((0,c.Z)(Le.current||[]),(0,c.Z)(N({treeData:le,expandedKeys:nt,startKey:$,endKey:ye.current}))))),_.selectedNodes=O(le,ke)):(ke=[$],ye.current=$,Le.current=ke,_.selectedNodes=O(le,ke)),(B=ce.onSelect)===null||B===void 0||B.call(ce,ke,_),"selectedKeys"in ce||qe(ke)},{getPrefixCls:A,direction:S}=R.useContext(Be.E_),{prefixCls:d,className:n,showIcon:E=!0,expandAction:L="click"}=ce,s=be(ce,["prefixCls","className","showIcon","expandAction"]),a=A("tree",d),T=re()(`${a}-directory`,{[`${a}-directory-rtl`]:S==="rtl"},n);return R.createElement(y,Object.assign({icon:te,ref:g,blockNode:!0},s,{showIcon:E,expandAction:L,prefixCls:a,className:T,expandedKeys:nt,selectedKeys:We,onSelect:De,onExpand:de}))};var q=R.forwardRef(U);const Q=y;Q.DirectoryTree=q,Q.TreeNode=i.O;var ae=Q},20648:function(Ot,Ae,e){e.d(Ae,{TM:function(){return b},Yk:function(){return z}});var i=e(93083),c=e(98447),m=e(17313),X=e(8378),f=e(37613),R=e(83116);const t=new i.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),oe=(re,W)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${W.motionDurationSlow}`}}}),se=(re,W)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:W.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${W.lineWidthBold}px solid ${W.colorPrimary}`,borderRadius:"50%",content:'""'}}}),x=(re,W)=>{const{treeCls:J,treeNodeCls:Be,treeNodePadding:ge,titleHeight:Ee,nodeSelectedBg:K,nodeHoverBg:P}=W,v=W.paddingXS;return{[J]:Object.assign(Object.assign({},(0,m.Wf)(W)),{background:W.colorBgContainer,borderRadius:W.borderRadius,transition:`background-color ${W.motionDurationSlow}`,[`&${J}-rtl`]:{[`${J}-switcher`]:{"&_close":{[`${J}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${J}-active-focused)`]:Object.assign({},(0,m.oN)(W)),[`${J}-list-holder-inner`]:{alignItems:"flex-start"},[`&${J}-block-node`]:{[`${J}-list-holder-inner`]:{alignItems:"stretch",[`${J}-node-content-wrapper`]:{flex:"auto"},[`${Be}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:ge,insetInlineStart:0,border:`1px solid ${W.colorPrimary}`,opacity:0,animationName:t,animationDuration:W.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${Be}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${ge}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${J}-node-content-wrapper`]:{color:W.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${J}-node-content-wrapper`]:Object.assign({},(0,m.oN)(W)),[`&:not(${Be}-disabled).filter-node ${J}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${J}-draggable-icon`]:{flexShrink:0,width:Ee,lineHeight:`${Ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${W.motionDurationSlow}`,[`${Be}:hover &`]:{opacity:.45}},[`&${Be}-disabled`]:{[`${J}-draggable-icon`]:{visibility:"hidden"}}}},[`${J}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:Ee}},[`${J}-draggable-icon`]:{visibility:"hidden"},[`${J}-switcher`]:Object.assign(Object.assign({},oe(re,W)),{position:"relative",flex:"none",alignSelf:"stretch",width:Ee,margin:0,lineHeight:`${Ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${J}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:W.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ee/2,bottom:-ge,marginInlineStart:-1,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:Ee/2*.8,height:Ee/2,borderBottom:`1px solid ${W.colorBorder}`,content:'""'}}}),[`${J}-checkbox`]:{top:"initial",marginInlineEnd:v},[`${J}-node-content-wrapper, ${J}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:Ee,margin:0,padding:`0 ${W.paddingXS/2}px`,color:"inherit",lineHeight:`${Ee}px`,background:"transparent",borderRadius:W.borderRadius,cursor:"pointer",transition:`all ${W.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:P},[`&${J}-node-selected`]:{backgroundColor:K},[`${J}-iconEle`]:{display:"inline-block",width:Ee,height:Ee,lineHeight:`${Ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${J}-unselectable ${J}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${J}-node-content-wrapper`]:Object.assign({lineHeight:`${Ee}px`,userSelect:"none"},se(re,W)),[`${Be}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${W.colorPrimary}`}},"&-show-line":{[`${J}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:Ee/2,bottom:-ge,borderInlineEnd:`1px solid ${W.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${J}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${Be}-leaf-last`]:{[`${J}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${Ee/2}px !important`}}}}})}},ie=re=>{const{treeCls:W,treeNodeCls:J,treeNodePadding:Be,directoryNodeSelectedBg:ge,directoryNodeSelectedColor:Ee}=re;return{[`${W}${W}-directory`]:{[J]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:Be,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${W}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${W}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${W}-node-selected`]:{color:Ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:ge},[`${W}-switcher`]:{color:Ee},[`${W}-node-content-wrapper`]:{color:Ee,background:"transparent"}}}}}},z=(re,W)=>{const J=`.${re}`,Be=`${J}-treenode`,ge=W.paddingXS/2,Ee=(0,f.TS)(W,{treeCls:J,treeNodeCls:Be,treeNodePadding:ge});return[x(re,Ee),ie(Ee)]},b=re=>{const{controlHeightSM:W}=re;return{titleHeight:W,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Ae.ZP=(0,R.Z)("Tree",(re,W)=>{let{prefixCls:J}=W;return[{[re.componentCls]:(0,c.C2)(`${J}-checkbox`,re)},z(J,re),(0,X.Z)(re)]},re=>{const{colorTextLightSolid:W,colorPrimary:J}=re;return Object.assign(Object.assign({},b(re)),{directoryNodeSelectedColor:W,directoryNodeSelectedBg:J})})},71997:function(Ot,Ae,e){e.d(Ae,{Z:function(){return Be}});var i=e(92413),c=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},X=m,f=e(7657),R=function(Ee,K){return c.createElement(f.Z,(0,i.Z)({},Ee,{ref:K,icon:X}))},t=c.forwardRef(R),oe=t,se=e(52671),x=e(58617),ie=e(15075),z=e(43531),b=e(92310),re=e.n(b),W=e(92343),Be=ge=>{const{prefixCls:Ee,switcherIcon:K,treeNodeProps:P,showLine:v}=ge,{isLeaf:o,expanded:p,loading:y}=P;if(y)return c.createElement(x.Z,{className:`${Ee}-switcher-loading-icon`});let F;if(v&&typeof v=="object"&&(F=v.showLeafIcon),o){if(!v)return null;if(typeof F!="boolean"&&F){const O=typeof F=="function"?F(P):F,be=`${Ee}-switcher-line-custom-icon`;return(0,W.l$)(O)?(0,W.Tm)(O,{className:re()(O.props.className||"",be)}):O}return F?c.createElement(se.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement("span",{className:`${Ee}-switcher-leaf-line`})}const H=`${Ee}-switcher-icon`,N=typeof K=="function"?K(P):K;return(0,W.l$)(N)?(0,W.Tm)(N,{className:re()(N.props.className||"",H)}):N!==void 0?N:v?p?c.createElement(ie.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement(z.Z,{className:`${Ee}-switcher-line-icon`}):c.createElement(oe,{className:H})}},5630:function(Ot,Ae,e){var i=e(92413),c=e(33708),m=e(400),X=e(33606),f=e(37061),R=e(92310),t=e.n(R),oe=e(18929),se=e(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],ie=(0,se.forwardRef)(function(z,b){var re,W=z.prefixCls,J=W===void 0?"rc-checkbox":W,Be=z.className,ge=z.style,Ee=z.checked,K=z.disabled,P=z.defaultChecked,v=P===void 0?!1:P,o=z.type,p=o===void 0?"checkbox":o,y=z.title,F=z.onChange,H=(0,f.Z)(z,x),N=(0,se.useRef)(null),O=(0,oe.Z)(v,{value:Ee}),be=(0,X.Z)(O,2),te=be[0],Ke=be[1];(0,se.useImperativeHandle)(b,function(){return{focus:function(){var Q;(Q=N.current)===null||Q===void 0||Q.focus()},blur:function(){var Q;(Q=N.current)===null||Q===void 0||Q.blur()},input:N.current}});var U=t()(J,Be,(re={},(0,m.Z)(re,"".concat(J,"-checked"),te),(0,m.Z)(re,"".concat(J,"-disabled"),K),re)),ne=function(Q){K||("checked"in z||Ke(Q.target.checked),F==null||F({target:(0,c.Z)((0,c.Z)({},z),{},{type:p,checked:Q.target.checked}),stopPropagation:function(){Q.stopPropagation()},preventDefault:function(){Q.preventDefault()},nativeEvent:Q.nativeEvent}))};return se.createElement("span",{className:U,title:y,style:ge},se.createElement("input",(0,i.Z)({},H,{className:"".concat(J,"-input"),ref:N,onChange:ne,disabled:K,checked:!!te,type:p})),se.createElement("span",{className:"".concat(J,"-inner")}))});Ae.Z=ie},31561:function(Ot,Ae,e){e.d(Ae,{Z:function(){return p}});var i=e(92413),c=e(400),m=e(33606),X=e(37061),f=e(35593),R=e(92310),t=e.n(R),oe=e(8654),se=e(59301),x=e(10228),ie=e(16089),z=x.Z.ESC,b=x.Z.TAB;function re(y){var F=y.visible,H=y.triggerRef,N=y.onVisibleChange,O=y.autoFocus,be=y.overlayRef,te=se.useRef(!1),Ke=function(){if(F){var Q,ae;(Q=H.current)===null||Q===void 0||(ae=Q.focus)===null||ae===void 0||ae.call(Q),N==null||N(!1)}},U=function(){var Q;return(Q=be.current)!==null&&Q!==void 0&&Q.focus?(be.current.focus(),te.current=!0,!0):!1},ne=function(Q){switch(Q.keyCode){case z:Ke();break;case b:{var ae=!1;te.current||(ae=U()),ae?Q.preventDefault():Ke();break}}};se.useEffect(function(){return F?(window.addEventListener("keydown",ne),O&&(0,ie.Z)(U,3),function(){window.removeEventListener("keydown",ne),te.current=!1}):function(){te.current=!1}},[F])}var W=(0,se.forwardRef)(function(y,F){var H=y.overlay,N=y.arrow,O=y.prefixCls,be=(0,se.useMemo)(function(){var Ke;return typeof H=="function"?Ke=H():Ke=H,Ke},[H]),te=(0,oe.sQ)(F,be==null?void 0:be.ref);return se.createElement(se.Fragment,null,N&&se.createElement("div",{className:"".concat(O,"-arrow")}),se.cloneElement(be,{ref:(0,oe.Yr)(be)?te:void 0}))}),J=W,Be={adjustX:1,adjustY:1},ge=[0,0],Ee={topLeft:{points:["bl","tl"],overflow:Be,offset:[0,-4],targetOffset:ge},top:{points:["bc","tc"],overflow:Be,offset:[0,-4],targetOffset:ge},topRight:{points:["br","tr"],overflow:Be,offset:[0,-4],targetOffset:ge},bottomLeft:{points:["tl","bl"],overflow:Be,offset:[0,4],targetOffset:ge},bottom:{points:["tc","bc"],overflow:Be,offset:[0,4],targetOffset:ge},bottomRight:{points:["tr","br"],overflow:Be,offset:[0,4],targetOffset:ge}},K=Ee,P=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function v(y,F){var H,N=y.arrow,O=N===void 0?!1:N,be=y.prefixCls,te=be===void 0?"rc-dropdown":be,Ke=y.transitionName,U=y.animation,ne=y.align,q=y.placement,Q=q===void 0?"bottomLeft":q,ae=y.placements,j=ae===void 0?K:ae,g=y.getPopupContainer,Y=y.showAction,G=y.hideAction,M=y.overlayClassName,ce=y.overlayStyle,ye=y.visible,Le=y.trigger,Oe=Le===void 0?["hover"]:Le,We=y.autoFocus,qe=y.overlay,nt=y.children,je=y.onVisibleChange,de=(0,X.Z)(y,P),De=se.useState(),A=(0,m.Z)(De,2),S=A[0],d=A[1],n="visible"in y?ye:S,E=se.useRef(null),L=se.useRef(null),s=se.useRef(null);se.useImperativeHandle(F,function(){return E.current});var a=function(le){d(le),je==null||je(le)};re({visible:n,triggerRef:s,onVisibleChange:a,autoFocus:We,overlayRef:L});var T=function(le){var _=y.onOverlayClick;d(!1),_&&_(le)},h=function(){return se.createElement(J,{ref:L,overlay:qe,prefixCls:te,arrow:O})},u=function(){return typeof qe=="function"?h:h()},B=function(){var le=y.minOverlayWidthMatchTrigger,_=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?le:!_},ue=function(){var le=y.openClassName;return le!==void 0?le:"".concat(te,"-open")},ee=se.cloneElement(nt,{className:t()((H=nt.props)===null||H===void 0?void 0:H.className,n&&ue()),ref:(0,oe.Yr)(nt)?(0,oe.sQ)(s,nt.ref):void 0}),fe=G;return!fe&&Oe.indexOf("contextMenu")!==-1&&(fe=["click"]),se.createElement(f.Z,(0,i.Z)({builtinPlacements:j},de,{prefixCls:te,ref:E,popupClassName:t()(M,(0,c.Z)({},"".concat(te,"-show-arrow"),O)),popupStyle:ce,action:Oe,showAction:Y,hideAction:fe,popupPlacement:Q,popupAlign:ne,popupTransitionName:Ke,popupAnimation:U,popupVisible:n,stretch:B()?"minWidth":"",popup:u(),onPopupVisibleChange:a,onPopupClick:T,getPopupContainer:g}),ee)}var o=se.forwardRef(v),p=o},93681:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{BaseInput:function(){return x},default:function(){return Ee}});var i=e(92413),c=e(33708),m=e(400),X=e(39559),f=e(92310),R=e.n(f),t=e(59301),oe=e(5643),se=function(P){var v,o,p=P.inputElement,y=P.prefixCls,F=P.prefix,H=P.suffix,N=P.addonBefore,O=P.addonAfter,be=P.className,te=P.style,Ke=P.disabled,U=P.readOnly,ne=P.focused,q=P.triggerFocus,Q=P.allowClear,ae=P.value,j=P.handleReset,g=P.hidden,Y=P.classes,G=P.classNames,M=P.dataAttrs,ce=P.styles,ye=P.components,Le=(ye==null?void 0:ye.affixWrapper)||"span",Oe=(ye==null?void 0:ye.groupWrapper)||"span",We=(ye==null?void 0:ye.wrapper)||"span",qe=(ye==null?void 0:ye.groupAddon)||"span",nt=(0,t.useRef)(null),je=function(h){var u;(u=nt.current)!==null&&u!==void 0&&u.contains(h.target)&&(q==null||q())},de=function(){var h;if(!Q)return null;var u=!Ke&&!U&&ae,B="".concat(y,"-clear-icon"),ue=(0,X.Z)(Q)==="object"&&Q!==null&&Q!==void 0&&Q.clearIcon?Q.clearIcon:"\u2716";return t.createElement("span",{onClick:j,onMouseDown:function(fe){return fe.preventDefault()},className:R()(B,(h={},(0,m.Z)(h,"".concat(B,"-hidden"),!u),(0,m.Z)(h,"".concat(B,"-has-suffix"),!!H),h)),role:"button",tabIndex:-1},ue)},De=(0,t.cloneElement)(p,{value:ae,hidden:g,className:R()((v=p.props)===null||v===void 0?void 0:v.className,!(0,oe.X3)(P)&&!(0,oe.He)(P)&&be)||null,style:(0,c.Z)((0,c.Z)({},(o=p.props)===null||o===void 0?void 0:o.style),!(0,oe.X3)(P)&&!(0,oe.He)(P)?te:{})});if((0,oe.X3)(P)){var A,S="".concat(y,"-affix-wrapper"),d=R()(S,(A={},(0,m.Z)(A,"".concat(S,"-disabled"),Ke),(0,m.Z)(A,"".concat(S,"-focused"),ne),(0,m.Z)(A,"".concat(S,"-readonly"),U),(0,m.Z)(A,"".concat(S,"-input-with-clear-btn"),H&&Q&&ae),A),!(0,oe.He)(P)&&be,Y==null?void 0:Y.affixWrapper,G==null?void 0:G.affixWrapper),n=(H||Q)&&t.createElement("span",{className:R()("".concat(y,"-suffix"),G==null?void 0:G.suffix),style:ce==null?void 0:ce.suffix},de(),H);De=t.createElement(Le,(0,i.Z)({className:d,style:(0,c.Z)((0,c.Z)({},(0,oe.He)(P)?void 0:te),ce==null?void 0:ce.affixWrapper),hidden:!(0,oe.He)(P)&&g,onClick:je},M==null?void 0:M.affixWrapper,{ref:nt}),F&&t.createElement("span",{className:R()("".concat(y,"-prefix"),G==null?void 0:G.prefix),style:ce==null?void 0:ce.prefix},F),(0,t.cloneElement)(p,{value:ae,hidden:null}),n)}if((0,oe.He)(P)){var E="".concat(y,"-group"),L="".concat(E,"-addon"),s=R()("".concat(y,"-wrapper"),E,Y==null?void 0:Y.wrapper),a=R()("".concat(y,"-group-wrapper"),be,Y==null?void 0:Y.group);return t.createElement(Oe,{className:a,style:te,hidden:g},t.createElement(We,{className:s},N&&t.createElement(qe,{className:L},N),(0,t.cloneElement)(De,{hidden:null}),O&&t.createElement(qe,{className:L},O)))}return De},x=se,ie=e(26407),z=e(33606),b=e(37061),re=e(18929),W=e(2738),J=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Be=(0,t.forwardRef)(function(K,P){var v=K.autoComplete,o=K.onChange,p=K.onFocus,y=K.onBlur,F=K.onPressEnter,H=K.onKeyDown,N=K.prefixCls,O=N===void 0?"rc-input":N,be=K.disabled,te=K.htmlSize,Ke=K.className,U=K.maxLength,ne=K.suffix,q=K.showCount,Q=K.type,ae=Q===void 0?"text":Q,j=K.classes,g=K.classNames,Y=K.styles,G=(0,b.Z)(K,J),M=(0,re.Z)(K.defaultValue,{value:K.value}),ce=(0,z.Z)(M,2),ye=ce[0],Le=ce[1],Oe=(0,t.useState)(!1),We=(0,z.Z)(Oe,2),qe=We[0],nt=We[1],je=(0,t.useRef)(null),de=function(a){je.current&&(0,oe.nH)(je.current,a)};(0,t.useImperativeHandle)(P,function(){return{focus:de,blur:function(){var a;(a=je.current)===null||a===void 0||a.blur()},setSelectionRange:function(a,T,h){var u;(u=je.current)===null||u===void 0||u.setSelectionRange(a,T,h)},select:function(){var a;(a=je.current)===null||a===void 0||a.select()},input:je.current}}),(0,t.useEffect)(function(){nt(function(s){return s&&be?!1:s})},[be]);var De=function(a){K.value===void 0&&Le(a.target.value),je.current&&(0,oe.rJ)(je.current,a,o)},A=function(a){F&&a.key==="Enter"&&F(a),H==null||H(a)},S=function(a){nt(!0),p==null||p(a)},d=function(a){nt(!1),y==null||y(a)},n=function(a){Le(""),de(),je.current&&(0,oe.rJ)(je.current,a,o)},E=function(){var a=(0,W.Z)(K,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return t.createElement("input",(0,i.Z)({autoComplete:v},a,{onChange:De,onFocus:S,onBlur:d,onKeyDown:A,className:R()(O,(0,m.Z)({},"".concat(O,"-disabled"),be),g==null?void 0:g.input),style:Y==null?void 0:Y.input,ref:je,size:te,type:ae}))},L=function(){var a=Number(U)>0;if(ne||q){var T=(0,oe.D7)(ye),h=(0,ie.Z)(T).length,u=(0,X.Z)(q)==="object"?q.formatter({value:T,count:h,maxLength:U}):"".concat(h).concat(a?" / ".concat(U):"");return t.createElement(t.Fragment,null,!!q&&t.createElement("span",{className:R()("".concat(O,"-show-count-suffix"),(0,m.Z)({},"".concat(O,"-show-count-has-suffix"),!!ne),g==null?void 0:g.count),style:(0,c.Z)({},Y==null?void 0:Y.count)},u),ne)}return null};return t.createElement(x,(0,i.Z)({},G,{prefixCls:O,className:Ke,inputElement:E(),handleReset:n,value:(0,oe.D7)(ye),focused:qe,triggerFocus:de,suffix:L(),disabled:be,classes:j,classNames:g,styles:Y}))}),ge=Be,Ee=ge},5643:function(Ot,Ae,e){e.d(Ae,{D7:function(){return f},He:function(){return i},X3:function(){return c},nH:function(){return X},rJ:function(){return m}});function i(R){return!!(R.addonBefore||R.addonAfter)}function c(R){return!!(R.prefix||R.suffix||R.allowClear)}function m(R,t,oe,se){if(oe){var x=t;if(t.type==="click"){var ie=R.cloneNode(!0);x=Object.create(t,{target:{value:ie},currentTarget:{value:ie}}),ie.value="",oe(x);return}if(se!==void 0){x=Object.create(t,{target:{value:R},currentTarget:{value:R}}),R.value=se,oe(x);return}oe(x)}}function X(R,t){if(R){R.focus(t);var oe=t||{},se=oe.cursor;if(se){var x=R.value.length;switch(se){case"start":R.setSelectionRange(0,0);break;case"end":R.setSelectionRange(x,x);break;default:R.setSelectionRange(0,x)}}}}function f(R){return typeof R=="undefined"||R===null?"":String(R)}},15285:function(Ot,Ae,e){e.d(Ae,{iz:function(){return Ct},ck:function(){return gt},BW:function(){return ct},sN:function(){return gt},Wd:function(){return xe},ZP:function(){return lt},Xl:function(){return H}});var i=e(92413),c=e(400),m=e(33708),X=e(26407),f=e(33606),R=e(37061),t=e(92310),oe=e.n(t),se=e(11780),x=e(18929),ie=e(13697),z=e(48736),b=e(59301),re=e(4676),W=b.createContext(null);function J(me,Se){return me===void 0?null:"".concat(me,"-").concat(Se)}function Be(me){var Se=b.useContext(W);return J(Se,me)}var ge=e(80547),Ee=["children","locked"],K=b.createContext(null);function P(me,Se){var Pe=(0,m.Z)({},me);return Object.keys(Se).forEach(function(He){var Me=Se[He];Me!==void 0&&(Pe[He]=Me)}),Pe}function v(me){var Se=me.children,Pe=me.locked,He=(0,R.Z)(me,Ee),Me=b.useContext(K),tt=(0,ge.Z)(function(){return P(Me,He)},[Me,He],function($e,ht){return!Pe&&($e[0]!==ht[0]||!(0,ie.Z)($e[1],ht[1],!0))});return b.createElement(K.Provider,{value:tt},Se)}var o=[],p=b.createContext(null);function y(){return b.useContext(p)}var F=b.createContext(o);function H(me){var Se=b.useContext(F);return b.useMemo(function(){return me!==void 0?[].concat((0,X.Z)(Se),[me]):Se},[Se,me])}var N=b.createContext(null),O=b.createContext({}),be=O,te=e(29194);function Ke(me){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,te.Z)(me)){var Pe=me.nodeName.toLowerCase(),He=["input","select","textarea","button"].includes(Pe)||me.isContentEditable||Pe==="a"&&!!me.getAttribute("href"),Me=me.getAttribute("tabindex"),tt=Number(Me),$e=null;return Me&&!Number.isNaN(tt)?$e=tt:He&&$e===null&&($e=0),He&&me.disabled&&($e=null),$e!==null&&($e>=0||Se&&$e<0)}return!1}function U(me){var Se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pe=(0,X.Z)(me.querySelectorAll("*")).filter(function(He){return Ke(He,Se)});return Ke(me,Se)&&Pe.unshift(me),Pe}var ne=null;function q(){ne=document.activeElement}function Q(){ne=null}function ae(){if(ne)try{ne.focus()}catch(me){}}function j(me,Se){if(Se.keyCode===9){var Pe=U(me),He=Pe[Se.shiftKey?0:Pe.length-1],Me=He===document.activeElement||me===document.activeElement;if(Me){var tt=Pe[Se.shiftKey?Pe.length-1:0];tt.focus(),Se.preventDefault()}}}var g=e(10228),Y=e(16089),G=g.Z.LEFT,M=g.Z.RIGHT,ce=g.Z.UP,ye=g.Z.DOWN,Le=g.Z.ENTER,Oe=g.Z.ESC,We=g.Z.HOME,qe=g.Z.END,nt=[ce,ye,G,M];function je(me,Se,Pe,He){var Me,tt,$e,ht,Rt="prev",Zt="next",rn="children",Jt="parent";if(me==="inline"&&He===Le)return{inlineTrigger:!0};var on=(Me={},(0,c.Z)(Me,ce,Rt),(0,c.Z)(Me,ye,Zt),Me),Kt=(tt={},(0,c.Z)(tt,G,Pe?Zt:Rt),(0,c.Z)(tt,M,Pe?Rt:Zt),(0,c.Z)(tt,ye,rn),(0,c.Z)(tt,Le,rn),tt),Tt=($e={},(0,c.Z)($e,ce,Rt),(0,c.Z)($e,ye,Zt),(0,c.Z)($e,Le,rn),(0,c.Z)($e,Oe,Jt),(0,c.Z)($e,G,Pe?rn:Jt),(0,c.Z)($e,M,Pe?Jt:rn),$e),un={inline:on,horizontal:Kt,vertical:Tt,inlineSub:on,horizontalSub:Tt,verticalSub:Tt},cn=(ht=un["".concat(me).concat(Se?"":"Sub")])===null||ht===void 0?void 0:ht[He];switch(cn){case Rt:return{offset:-1,sibling:!0};case Zt:return{offset:1,sibling:!0};case Jt:return{offset:-1,sibling:!1};case rn:return{offset:1,sibling:!1};default:return null}}function de(me){for(var Se=me;Se;){if(Se.getAttribute("data-menu-list"))return Se;Se=Se.parentElement}return null}function De(me,Se){for(var Pe=me||document.activeElement;Pe;){if(Se.has(Pe))return Pe;Pe=Pe.parentElement}return null}function A(me,Se){var Pe=U(me,!0);return Pe.filter(function(He){return Se.has(He)})}function S(me,Se,Pe){var He=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!me)return null;var Me=A(me,Se),tt=Me.length,$e=Me.findIndex(function(ht){return Pe===ht});return He<0?$e===-1?$e=tt-1:$e-=1:He>0&&($e+=1),$e=($e+tt)%tt,Me[$e]}var d=function(Se,Pe){var He=new Set,Me=new Map,tt=new Map;return Se.forEach(function($e){var ht=document.querySelector("[data-menu-id='".concat(J(Pe,$e),"']"));ht&&(He.add(ht),tt.set(ht,$e),Me.set($e,ht))}),{elements:He,key2element:Me,element2key:tt}};function n(me,Se,Pe,He,Me,tt,$e,ht,Rt,Zt){var rn=b.useRef(),Jt=b.useRef();Jt.current=Se;var on=function(){Y.Z.cancel(rn.current)};return b.useEffect(function(){return function(){on()}},[]),function(Kt){var Tt=Kt.which;if([].concat(nt,[Le,Oe,We,qe]).includes(Tt)){var un=tt(),cn=d(un,He),An=cn,$t=An.elements,Qt=An.key2element,pn=An.element2key,fn=Qt.get(Se),Pn=De(fn,$t),tr=pn.get(Pn),kt=je(me,$e(tr,!0).length===1,Pe,Tt);if(!kt&&Tt!==We&&Tt!==qe)return;(nt.includes(Tt)||[We,qe].includes(Tt))&&Kt.preventDefault();var Gt=function(Un){if(Un){var or=Un,Dt=Un.querySelector("a");Dt!=null&&Dt.getAttribute("href")&&(or=Dt);var Et=pn.get(Un);ht(Et),on(),rn.current=(0,Y.Z)(function(){Jt.current===Et&&or.focus()})}};if([We,qe].includes(Tt)||kt.sibling||!Pn){var Pt;!Pn||me==="inline"?Pt=Me.current:Pt=de(Pn);var Ln,Bn=A(Pt,$t);Tt===We?Ln=Bn[0]:Tt===qe?Ln=Bn[Bn.length-1]:Ln=S(Pt,$t,Pn,kt.offset),Gt(Ln)}else if(kt.inlineTrigger)Rt(tr);else if(kt.offset>0)Rt(tr,!0),on(),rn.current=(0,Y.Z)(function(){cn=d(un,He);var rr=Pn.getAttribute("aria-controls"),Un=document.getElementById(rr),or=S(Un,cn.elements);Gt(or)},5);else if(kt.offset<0){var wn=$e(tr,!0),In=wn[wn.length-2],jn=Qt.get(In);Rt(In,!1),Gt(jn)}}Zt==null||Zt(Kt)}}function E(me){Promise.resolve().then(me)}var L="__RC_UTIL_PATH_SPLIT__",s=function(Se){return Se.join(L)},a=function(Se){return Se.split(L)},T="rc-menu-more";function h(){var me=b.useState({}),Se=(0,f.Z)(me,2),Pe=Se[1],He=(0,b.useRef)(new Map),Me=(0,b.useRef)(new Map),tt=b.useState([]),$e=(0,f.Z)(tt,2),ht=$e[0],Rt=$e[1],Zt=(0,b.useRef)(0),rn=(0,b.useRef)(!1),Jt=function(){rn.current||Pe({})},on=(0,b.useCallback)(function(Qt,pn){var fn=s(pn);Me.current.set(fn,Qt),He.current.set(Qt,fn),Zt.current+=1;var Pn=Zt.current;E(function(){Pn===Zt.current&&Jt()})},[]),Kt=(0,b.useCallback)(function(Qt,pn){var fn=s(pn);Me.current.delete(fn),He.current.delete(Qt)},[]),Tt=(0,b.useCallback)(function(Qt){Rt(Qt)},[]),un=(0,b.useCallback)(function(Qt,pn){var fn=He.current.get(Qt)||"",Pn=a(fn);return pn&&ht.includes(Pn[0])&&Pn.unshift(T),Pn},[ht]),cn=(0,b.useCallback)(function(Qt,pn){return Qt.some(function(fn){var Pn=un(fn,!0);return Pn.includes(pn)})},[un]),An=function(){var pn=(0,X.Z)(He.current.keys());return ht.length&&pn.push(T),pn},$t=(0,b.useCallback)(function(Qt){var pn="".concat(He.current.get(Qt)).concat(L),fn=new Set;return(0,X.Z)(Me.current.keys()).forEach(function(Pn){Pn.startsWith(pn)&&fn.add(Me.current.get(Pn))}),fn},[]);return b.useEffect(function(){return function(){rn.current=!0}},[]),{registerPath:on,unregisterPath:Kt,refreshOverflowKeys:Tt,isSubPathKey:cn,getKeyPath:un,getKeys:An,getSubPathKeys:$t}}function u(me){var Se=b.useRef(me);Se.current=me;var Pe=b.useCallback(function(){for(var He,Me=arguments.length,tt=new Array(Me),$e=0;$e1&&($t.motionAppear=!1);var Qt=$t.onVisibleChanged;return $t.onVisibleChanged=function(pn){return!on.current&&!pn&&cn(!0),Qt==null?void 0:Qt(pn)},un?null:b.createElement(v,{mode:tt,locked:!on.current},b.createElement(we.default,(0,i.Z)({visible:An},$t,{forceRender:Rt,removeOnLeave:!1,leavedClassName:"".concat(ht,"-hidden")}),function(pn){var fn=pn.className,Pn=pn.style;return b.createElement(hn,{id:Se,className:fn,style:Pn},Me)}))}var w=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],I=["active"],Ie=function(Se){var Pe,He=Se.style,Me=Se.className,tt=Se.title,$e=Se.eventKey,ht=Se.warnKey,Rt=Se.disabled,Zt=Se.internalPopupClose,rn=Se.children,Jt=Se.itemIcon,on=Se.expandIcon,Kt=Se.popupClassName,Tt=Se.popupOffset,un=Se.popupStyle,cn=Se.onClick,An=Se.onMouseEnter,$t=Se.onMouseLeave,Qt=Se.onTitleClick,pn=Se.onTitleMouseEnter,fn=Se.onTitleMouseLeave,Pn=(0,R.Z)(Se,w),tr=Be($e),kt=b.useContext(K),Gt=kt.prefixCls,Pt=kt.mode,Ln=kt.openKeys,Bn=kt.disabled,wn=kt.overflowDisabled,In=kt.activeKey,jn=kt.selectedKeys,rr=kt.itemIcon,Un=kt.expandIcon,or=kt.onItemClick,Dt=kt.onOpenChange,Et=kt.onActive,an=b.useContext(be),Rn=an._internalRenderSubMenuItem,qn=b.useContext(N),Tr=qn.isSubPathKey,Sr=H(),sr="".concat(Gt,"-submenu"),vr=Bn||Rt,Ar=b.useRef(),wr=b.useRef(),Kr=Jt!=null?Jt:rr,cr=on!=null?on:Un,Nr=Ln.includes($e),Jr=!wn&&Nr,kr=Tr(jn,$e),Qr=ke($e,vr,pn,fn),Wr=Qr.active,to=(0,R.Z)(Qr,I),To=b.useState(!1),no=(0,f.Z)(To,2),Po=no[0],No=no[1],So=function(Pr){vr||No(Pr)},Vr=function(Pr){So(!0),An==null||An({key:$e,domEvent:Pr})},Ho=function(Pr){So(!1),$t==null||$t({key:$e,domEvent:Pr})},Do=b.useMemo(function(){return Wr||(Pt!=="inline"?Po||Tr([In],$e):!1)},[Pt,Wr,In,Po,$e,Tr]),Co=Je(Sr.length),xo=function(Pr){vr||(Qt==null||Qt({key:$e,domEvent:Pr}),Pt==="inline"&&Dt($e,!Nr))},lo=u(function(Dr){cn==null||cn(ot(Dr)),or(Dr)}),Yt=function(Pr){Pt!=="inline"&&Dt($e,Pr)},Dn=function(){Et($e)},xn=tr&&"".concat(tr,"-popup"),On=b.createElement("div",(0,i.Z)({role:"menuitem",style:Co,className:"".concat(sr,"-title"),tabIndex:vr?null:-1,ref:Ar,title:typeof tt=="string"?tt:null,"data-menu-id":wn&&tr?null:tr,"aria-expanded":Jr,"aria-haspopup":!0,"aria-controls":xn,"aria-disabled":vr,onClick:xo,onFocus:Dn},to),tt,b.createElement(Qe,{icon:Pt!=="horizontal"?cr:void 0,props:(0,m.Z)((0,m.Z)({},Se),{},{isOpen:Jr,isSubMenu:!0})},b.createElement("i",{className:"".concat(sr,"-arrow")}))),Gn=b.useRef(Pt);if(Pt!=="inline"&&Sr.length>1?Gn.current="vertical":Gn.current=Pt,!wn){var ir=Gn.current;On=b.createElement(Z,{mode:ir,prefixCls:sr,visible:!Zt&&Jr&&Pt!=="inline",popupClassName:Kt,popupOffset:Tt,popupStyle:un,popup:b.createElement(v,{mode:ir==="horizontal"?"vertical":ir},b.createElement(hn,{id:xn,ref:wr},rn)),disabled:vr,onVisibleChange:Yt},On)}var $r=b.createElement(se.Z.Item,(0,i.Z)({role:"none"},Pn,{component:"li",style:He,className:oe()(sr,"".concat(sr,"-").concat(Pt),Me,(Pe={},(0,c.Z)(Pe,"".concat(sr,"-open"),Jr),(0,c.Z)(Pe,"".concat(sr,"-active"),Do),(0,c.Z)(Pe,"".concat(sr,"-selected"),kr),(0,c.Z)(Pe,"".concat(sr,"-disabled"),vr),Pe)),onMouseEnter:Vr,onMouseLeave:Ho}),On,!wn&&b.createElement(Ce,{id:xn,open:Jr,keyPath:Sr},rn));return Rn&&($r=Rn($r,Se,{selected:kr,active:Do,open:Jr,disabled:vr})),b.createElement(v,{onItemClick:lo,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Kr,expandIcon:cr},$r)};function xe(me){var Se=me.eventKey,Pe=me.children,He=H(Se),Me=Ue(Pe,He),tt=y();b.useEffect(function(){if(tt)return tt.registerPath(Se,He),function(){tt.unregisterPath(Se,He)}},[He]);var $e;return tt?$e=Me:$e=b.createElement(Ie,me,Me),b.createElement(F.Provider,{value:He},$e)}var Ze=e(39559),ze=["className","title","eventKey","children"],et=["children"],st=function(Se){var Pe=Se.className,He=Se.title,Me=Se.eventKey,tt=Se.children,$e=(0,R.Z)(Se,ze),ht=b.useContext(K),Rt=ht.prefixCls,Zt="".concat(Rt,"-item-group");return b.createElement("li",(0,i.Z)({role:"presentation"},$e,{onClick:function(Jt){return Jt.stopPropagation()},className:oe()(Zt,Pe)}),b.createElement("div",{role:"presentation",className:"".concat(Zt,"-title"),title:typeof He=="string"?He:void 0},He),b.createElement("ul",{role:"group",className:"".concat(Zt,"-list")},tt))};function ct(me){var Se=me.children,Pe=(0,R.Z)(me,et),He=H(Pe.eventKey),Me=Ue(Se,He),tt=y();return tt?Me:b.createElement(st,(0,Te.Z)(Pe,["warnKey"]),Me)}function Ct(me){var Se=me.className,Pe=me.style,He=b.useContext(K),Me=He.prefixCls,tt=y();return tt?null:b.createElement("li",{role:"separator",className:oe()("".concat(Me,"-item-divider"),Se),style:Pe})}var mt=["label","children","key","type"];function pt(me){return(me||[]).map(function(Se,Pe){if(Se&&(0,Ze.Z)(Se)==="object"){var He=Se,Me=He.label,tt=He.children,$e=He.key,ht=He.type,Rt=(0,R.Z)(He,mt),Zt=$e!=null?$e:"tmp-".concat(Pe);return tt||ht==="group"?ht==="group"?b.createElement(ct,(0,i.Z)({key:Zt},Rt,{title:Me}),pt(tt)):b.createElement(xe,(0,i.Z)({key:Zt},Rt,{title:Me}),pt(tt)):ht==="divider"?b.createElement(Ct,(0,i.Z)({key:Zt},Rt)):b.createElement(gt,(0,i.Z)({key:Zt},Rt),Me)}return null}).filter(function(Se){return Se})}function wt(me,Se,Pe){var He=me;return Se&&(He=pt(Se)),Ue(He,Pe)}var dt=["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"],xt=[],St=b.forwardRef(function(me,Se){var Pe,He,Me=me,tt=Me.prefixCls,$e=tt===void 0?"rc-menu":tt,ht=Me.rootClassName,Rt=Me.style,Zt=Me.className,rn=Me.tabIndex,Jt=rn===void 0?0:rn,on=Me.items,Kt=Me.children,Tt=Me.direction,un=Me.id,cn=Me.mode,An=cn===void 0?"vertical":cn,$t=Me.inlineCollapsed,Qt=Me.disabled,pn=Me.disabledOverflow,fn=Me.subMenuOpenDelay,Pn=fn===void 0?.1:fn,tr=Me.subMenuCloseDelay,kt=tr===void 0?.1:tr,Gt=Me.forceSubMenuRender,Pt=Me.defaultOpenKeys,Ln=Me.openKeys,Bn=Me.activeKey,wn=Me.defaultActiveFirst,In=Me.selectable,jn=In===void 0?!0:In,rr=Me.multiple,Un=rr===void 0?!1:rr,or=Me.defaultSelectedKeys,Dt=Me.selectedKeys,Et=Me.onSelect,an=Me.onDeselect,Rn=Me.inlineIndent,qn=Rn===void 0?24:Rn,Tr=Me.motion,Sr=Me.defaultMotions,sr=Me.triggerSubMenuAction,vr=sr===void 0?"hover":sr,Ar=Me.builtinPlacements,wr=Me.itemIcon,Kr=Me.expandIcon,cr=Me.overflowedIndicator,Nr=cr===void 0?"...":cr,Jr=Me.overflowedIndicatorPopupClassName,kr=Me.getPopupContainer,Qr=Me.onClick,Wr=Me.onOpenChange,to=Me.onKeyDown,To=Me.openAnimation,no=Me.openTransitionName,Po=Me._internalRenderMenuItem,No=Me._internalRenderSubMenuItem,So=(0,R.Z)(Me,dt),Vr=b.useMemo(function(){return wt(Kt,on,xt)},[Kt,on]),Ho=b.useState(!1),Do=(0,f.Z)(Ho,2),Co=Do[0],xo=Do[1],lo=b.useRef(),Yt=ee(un),Dn=Tt==="rtl",xn=(0,x.Z)(Pt,{value:Ln,postState:function(ur){return ur||xt}}),On=(0,f.Z)(xn,2),Gn=On[0],ir=On[1],$r=function(ur){var hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function so(){ir(ur),Wr==null||Wr(ur)}hr?(0,re.flushSync)(so):so()},Dr=b.useState(Gn),Pr=(0,f.Z)(Dr,2),Hr=Pr[0],Eo=Pr[1],jo=b.useRef(!1),_o=b.useMemo(function(){return(An==="inline"||An==="vertical")&&$t?["vertical",$t]:[An,!1]},[An,$t]),Io=(0,f.Z)(_o,2),po=Io[0],ro=Io[1],ea=po==="inline",Lo=b.useState(po),la=(0,f.Z)(Lo,2),ho=la[0],ia=la[1],sa=b.useState(ro),ta=(0,f.Z)(sa,2),na=ta[0],Ca=ta[1];b.useEffect(function(){ia(po),Ca(ro),jo.current&&(ea?ir(Hr):$r(xt))},[po,ro]);var ca=b.useState(0),ra=(0,f.Z)(ca,2),Jo=ra[0],da=ra[1],Qo=Jo>=Vr.length-1||ho!=="horizontal"||pn;b.useEffect(function(){ea&&Eo(Gn)},[Gn]),b.useEffect(function(){return jo.current=!0,function(){jo.current=!1}},[]);var Mo=h(),ua=Mo.registerPath,fa=Mo.unregisterPath,ma=Mo.refreshOverflowKeys,ko=Mo.isSubPathKey,Vn=Mo.getKeyPath,Fn=Mo.getKeys,jr=Mo.getSubPathKeys,Rr=b.useMemo(function(){return{registerPath:ua,unregisterPath:fa}},[ua,fa]),Cr=b.useMemo(function(){return{isSubPathKey:ko}},[ko]);b.useEffect(function(){ma(Qo?xt:Vr.slice(Jo+1).map(function(Er){return Er.key}))},[Jo,Qo]);var Ur=(0,x.Z)(Bn||wn&&((Pe=Vr[0])===null||Pe===void 0?void 0:Pe.key),{value:Bn}),Xr=(0,f.Z)(Ur,2),bo=Xr[0],io=Xr[1],Wo=u(function(Er){io(Er)}),Oo=u(function(){io(void 0)});(0,b.useImperativeHandle)(Se,function(){return{list:lo.current,focus:function(ur){var hr,so=Fn(),co=d(so,Yt),ba=co.elements,Vo=co.key2element,ya=co.element2key,Ma=A(lo.current,ba),Ba=bo!=null?bo:Ma[0]?ya.get(Ma[0]):(hr=Vr.find(function(Ja){return!Ja.props.disabled}))===null||hr===void 0?void 0:hr.key,xa=Vo.get(Ba);if(Ba&&xa){var wa;xa==null||(wa=xa.focus)===null||wa===void 0||wa.call(xa,ur)}}}});var va=(0,x.Z)(or||[],{value:Dt,postState:function(ur){return Array.isArray(ur)?ur:ur==null?xt:[ur]}}),Aa=(0,f.Z)(va,2),ga=Aa[0],pa=Aa[1],Ea=function(ur){if(jn){var hr=ur.key,so=ga.includes(hr),co;Un?so?co=ga.filter(function(Vo){return Vo!==hr}):co=[].concat((0,X.Z)(ga),[hr]):co=[hr],pa(co);var ba=(0,m.Z)((0,m.Z)({},ur),{},{selectedKeys:co});so?an==null||an(ba):Et==null||Et(ba)}!Un&&Gn.length&&ho!=="inline"&&$r(xt)},ha=u(function(Er){Qr==null||Qr(ot(Er)),Ea(Er)}),Ia=u(function(Er,ur){var hr=Gn.filter(function(co){return co!==Er});if(ur)hr.push(Er);else if(ho!=="inline"){var so=jr(Er);hr=hr.filter(function(co){return!so.has(co)})}(0,ie.Z)(Gn,hr,!0)||$r(hr,!0)}),za=function(ur,hr){var so=hr!=null?hr:!Gn.includes(ur);Ia(ur,so)},Oa=n(ho,bo,Dn,Yt,lo,Fn,Vn,io,za,to);b.useEffect(function(){xo(!0)},[]);var Pa=b.useMemo(function(){return{_internalRenderMenuItem:Po,_internalRenderSubMenuItem:No}},[Po,No]),Na=ho!=="horizontal"||pn?Vr:Vr.map(function(Er,ur){return b.createElement(v,{key:Er.key,overflowDisabled:ur>Jo},Er)}),Da=b.createElement(se.Z,(0,i.Z)({id:un,ref:lo,prefixCls:"".concat($e,"-overflow"),component:"ul",itemComponent:gt,className:oe()($e,"".concat($e,"-root"),"".concat($e,"-").concat(ho),Zt,(He={},(0,c.Z)(He,"".concat($e,"-inline-collapsed"),na),(0,c.Z)(He,"".concat($e,"-rtl"),Dn),He),ht),dir:Tt,style:Rt,role:"menu",tabIndex:Jt,data:Na,renderRawItem:function(ur){return ur},renderRawRest:function(ur){var hr=ur.length,so=hr?Vr.slice(-hr):null;return b.createElement(xe,{eventKey:T,title:Nr,disabled:Qo,internalPopupClose:hr===0,popupClassName:Jr},so)},maxCount:ho!=="horizontal"||pn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(ur){da(ur)},onKeyDown:Oa},So));return b.createElement(be.Provider,{value:Pa},b.createElement(W.Provider,{value:Yt},b.createElement(v,{prefixCls:$e,rootClassName:ht,mode:ho,openKeys:Gn,rtl:Dn,disabled:Qt,motion:Co?Tr:null,defaultMotions:Co?Sr:null,activeKey:bo,onActive:Wo,onInactive:Oo,selectedKeys:ga,inlineIndent:qn,subMenuOpenDelay:Pn,subMenuCloseDelay:kt,forceSubMenuRender:Gt,builtinPlacements:Ar,triggerSubMenuAction:vr,getPopupContainer:kr,itemIcon:wr,expandIcon:Kr,onItemClick:ha,onOpenChange:Ia},b.createElement(N.Provider,{value:Cr},Da),b.createElement("div",{style:{display:"none"},"aria-hidden":!0},b.createElement(p.Provider,{value:Rr},Vr)))))}),tn=St,Bt=tn;Bt.Item=gt,Bt.SubMenu=xe,Bt.ItemGroup=ct,Bt.Divider=Ct;var lt=Bt},11780:function(Ot,Ae,e){e.d(Ae,{Z:function(){return q}});var i=e(92413),c=e(33708),m=e(33606),X=e(37061),f=e(59301),R=e(92310),t=e.n(R),oe=e(29301),se=e(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],ie=void 0;function z(Q,ae){var j=Q.prefixCls,g=Q.invalidate,Y=Q.item,G=Q.renderItem,M=Q.responsive,ce=Q.responsiveDisabled,ye=Q.registerSize,Le=Q.itemKey,Oe=Q.className,We=Q.style,qe=Q.children,nt=Q.display,je=Q.order,de=Q.component,De=de===void 0?"div":de,A=(0,X.Z)(Q,x),S=M&&!nt;function d(a){ye(Le,a)}f.useEffect(function(){return function(){d(null)}},[]);var n=G&&Y!==ie?G(Y,{index:je}):qe,E;g||(E={opacity:S?0:1,height:S?0:ie,overflowY:S?"hidden":ie,order:M?je:ie,pointerEvents:S?"none":ie,position:S?"absolute":ie});var L={};S&&(L["aria-hidden"]=!0);var s=f.createElement(De,(0,i.Z)({className:t()(!g&&j,Oe),style:(0,c.Z)((0,c.Z)({},E),We)},L,A,{ref:ae}),n);return M&&(s=f.createElement(oe.Z,{onResize:function(T){var h=T.offsetWidth;d(h)},disabled:ce},s)),s}var b=f.forwardRef(z);b.displayName="Item";var re=b,W=e(6089),J=e(4676),Be=e(16089);function ge(Q){if(typeof MessageChannel=="undefined")(0,Be.Z)(Q);else{var ae=new MessageChannel;ae.port1.onmessage=function(){return Q()},ae.port2.postMessage(void 0)}}function Ee(){var Q=f.useRef(null),ae=function(g){Q.current||(Q.current=[],ge(function(){(0,J.unstable_batchedUpdates)(function(){Q.current.forEach(function(Y){Y()}),Q.current=null})})),Q.current.push(g)};return ae}function K(Q,ae){var j=f.useState(ae),g=(0,m.Z)(j,2),Y=g[0],G=g[1],M=(0,W.Z)(function(ce){Q(function(){G(ce)})});return[Y,M]}var P=f.createContext(null),v=["component"],o=["className"],p=["className"],y=function(ae,j){var g=f.useContext(P);if(!g){var Y=ae.component,G=Y===void 0?"div":Y,M=(0,X.Z)(ae,v);return f.createElement(G,(0,i.Z)({},M,{ref:j}))}var ce=g.className,ye=(0,X.Z)(g,o),Le=ae.className,Oe=(0,X.Z)(ae,p);return f.createElement(P.Provider,{value:null},f.createElement(re,(0,i.Z)({ref:j,className:t()(ce,Le)},ye,Oe)))},F=f.forwardRef(y);F.displayName="RawItem";var H=F,N=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],O="responsive",be="invalidate";function te(Q){return"+ ".concat(Q.length," ...")}function Ke(Q,ae){var j=Q.prefixCls,g=j===void 0?"rc-overflow":j,Y=Q.data,G=Y===void 0?[]:Y,M=Q.renderItem,ce=Q.renderRawItem,ye=Q.itemKey,Le=Q.itemWidth,Oe=Le===void 0?10:Le,We=Q.ssr,qe=Q.style,nt=Q.className,je=Q.maxCount,de=Q.renderRest,De=Q.renderRawRest,A=Q.suffix,S=Q.component,d=S===void 0?"div":S,n=Q.itemComponent,E=Q.onVisibleChange,L=(0,X.Z)(Q,N),s=We==="full",a=Ee(),T=K(a,null),h=(0,m.Z)(T,2),u=h[0],B=h[1],ue=u||0,ee=K(a,new Map),fe=(0,m.Z)(ee,2),$=fe[0],le=fe[1],_=K(a,0),Te=(0,m.Z)(_,2),Ve=Te[0],ke=Te[1],Je=K(a,0),Qe=(0,m.Z)(Je,2),it=Qe[0],ot=Qe[1],Mt=K(a,0),Xt=(0,m.Z)(Mt,2),zt=Xt[0],sn=Xt[1],Cn=(0,f.useState)(null),dn=(0,m.Z)(Cn,2),gt=dn[0],En=dn[1],Hn=(0,f.useState)(null),Vt=(0,m.Z)(Hn,2),hn=Vt[0],Yn=Vt[1],Ue=f.useMemo(function(){return hn===null&&s?Number.MAX_SAFE_INTEGER:hn||0},[hn,u]),at=(0,f.useState)(!1),rt=(0,m.Z)(at,2),ut=rt[0],en=rt[1],Ft="".concat(g,"-item"),Ge=Math.max(Ve,it),Nt=je===O,Z=G.length&&Nt,we=je===be,Ce=Z||typeof je=="number"&&G.length>je,w=(0,f.useMemo)(function(){var lt=G;return Z?u===null&&s?lt=G:lt=G.slice(0,Math.min(G.length,ue/Oe)):typeof je=="number"&&(lt=G.slice(0,je)),lt},[G,Oe,u,je,Z]),I=(0,f.useMemo)(function(){return Z?G.slice(Ue+1):G.slice(w.length)},[G,w,Z,Ue]),Ie=(0,f.useCallback)(function(lt,me){var Se;return typeof ye=="function"?ye(lt):(Se=ye&&(lt==null?void 0:lt[ye]))!==null&&Se!==void 0?Se:me},[ye]),xe=(0,f.useCallback)(M||function(lt){return lt},[M]);function Ze(lt,me,Se){hn===lt&&(me===void 0||me===gt)||(Yn(lt),Se||(en(ltue){Ze(Pe-1,lt-He-zt+it);break}}A&&Ct(0)+zt>ue&&En(null)}},[ue,$,it,zt,Ie,w]);var mt=ut&&!!I.length,pt={};gt!==null&&Z&&(pt={position:"absolute",left:gt,top:0});var wt={prefixCls:Ft,responsive:Z,component:n,invalidate:we},dt=ce?function(lt,me){var Se=Ie(lt,me);return f.createElement(P.Provider,{key:Se,value:(0,c.Z)((0,c.Z)({},wt),{},{order:me,item:lt,itemKey:Se,registerSize:et,display:me<=Ue})},ce(lt,me))}:function(lt,me){var Se=Ie(lt,me);return f.createElement(re,(0,i.Z)({},wt,{order:me,key:Se,item:lt,renderItem:xe,itemKey:Se,registerSize:et,display:me<=Ue}))},xt={order:mt?Ue:Number.MAX_SAFE_INTEGER,className:"".concat(Ft,"-rest"),registerSize:st,display:mt},St=de||te,tn=De?f.createElement(P.Provider,{value:(0,c.Z)((0,c.Z)({},wt),xt)},De(I)):f.createElement(re,(0,i.Z)({},wt,xt),typeof St=="function"?St(I):St),Bt=f.createElement(d,(0,i.Z)({className:t()(!we&&g,nt),style:qe,ref:ae},L),w.map(dt),Ce?tn:null,A&&f.createElement(re,(0,i.Z)({},wt,{responsive:Nt,responsiveDisabled:!Z,order:Ue,className:"".concat(Ft,"-suffix"),registerSize:ct,display:!0,style:pt}),A));return Nt?f.createElement(oe.Z,{onResize:ze,disabled:!Z},Bt):Bt}var U=f.forwardRef(Ke);U.displayName="Overflow",U.Item=H,U.RESPONSIVE=O,U.INVALIDATE=be;var ne=U,q=ne},17115:function(Ot,Ae,e){e.d(Ae,{ZP:function(){return t}});var i=e(33606),c=e(59301),m=e(47273),X=0,f=(0,m.Z)();function R(){var oe;return f?(oe=X,X+=1):oe="TEST_OR_SSR",oe}function t(oe){var se=c.useState(),x=(0,i.Z)(se,2),ie=x[0],z=x[1];return c.useEffect(function(){z("rc_select_".concat(R()))},[]),oe||ie}},77861:function(Ot,Ae,e){e.d(Ae,{Ac:function(){return B},Xo:function(){return ot},Wx:function(){return Xt},ZP:function(){return Ce},lk:function(){return P}});var i=e(92413),c=e(26407),m=e(400),X=e(33708),f=e(33606),R=e(37061),t=e(39559),oe=e(18929),se=e(48736),x=e(59301),ie=e(92310),z=e.n(ie),b=e(34280),re=e(49658),W=e(10228),J=e(8654),Be=function(I){var Ie=I.className,xe=I.customizeIcon,Ze=I.customizeIconProps,ze=I.onMouseDown,et=I.onClick,st=I.children,ct;return typeof xe=="function"?ct=xe(Ze):ct=xe,x.createElement("span",{className:Ie,onMouseDown:function(mt){mt.preventDefault(),ze&&ze(mt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:et,"aria-hidden":!0},ct!==void 0?ct:x.createElement("span",{className:z()(Ie.split(/\s+/).map(function(Ct){return"".concat(Ct,"-icon")}))},st))},ge=Be;function Ee(w,I,Ie,xe,Ze){var ze=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,et=arguments.length>6?arguments[6]:void 0,st=arguments.length>7?arguments[7]:void 0,ct=x.useMemo(function(){if((0,t.Z)(xe)==="object")return xe.clearIcon;if(Ze)return Ze},[xe,Ze]),Ct=x.useMemo(function(){return!!(!ze&&xe&&(Ie.length||et)&&!(st==="combobox"&&et===""))},[xe,ze,Ie.length,et,st]);return{allowClear:Ct,clearIcon:x.createElement(ge,{className:"".concat(w,"-clear"),onMouseDown:I,customizeIcon:ct},"\xD7")}}var K=x.createContext(null);function P(){return x.useContext(K)}function v(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,I=x.useState(!1),Ie=(0,f.Z)(I,2),xe=Ie[0],Ze=Ie[1],ze=x.useRef(null),et=function(){window.clearTimeout(ze.current)};x.useEffect(function(){return et},[]);var st=function(Ct,mt){et(),ze.current=window.setTimeout(function(){Ze(Ct),mt&&mt()},w)};return[xe,st,et]}function o(){var w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,I=x.useRef(null),Ie=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(Ie.current)}},[]);function xe(Ze){(Ze||I.current===null)&&(I.current=Ze),window.clearTimeout(Ie.current),Ie.current=window.setTimeout(function(){I.current=null},w)}return[function(){return I.current},xe]}function p(w,I,Ie,xe){var Ze=x.useRef(null);Ze.current={open:I,triggerOpen:Ie,customizedTrigger:xe},x.useEffect(function(){function ze(et){var st;if(!((st=Ze.current)!==null&&st!==void 0&&st.customizedTrigger)){var ct=et.target;ct.shadowRoot&&et.composed&&(ct=et.composedPath()[0]||ct),Ze.current.open&&w().filter(function(Ct){return Ct}).every(function(Ct){return!Ct.contains(ct)&&Ct!==ct})&&Ze.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ze),function(){return window.removeEventListener("mousedown",ze)}},[])}var y=e(26112),F=e(11780),H=function(I,Ie){var xe,Ze,ze=I.prefixCls,et=I.id,st=I.inputElement,ct=I.disabled,Ct=I.tabIndex,mt=I.autoFocus,pt=I.autoComplete,wt=I.editable,dt=I.activeDescendantId,xt=I.value,St=I.maxLength,tn=I.onKeyDown,Bt=I.onMouseDown,lt=I.onChange,me=I.onPaste,Se=I.onCompositionStart,Pe=I.onCompositionEnd,He=I.open,Me=I.attrs,tt=st||x.createElement("input",null),$e=tt,ht=$e.ref,Rt=$e.props,Zt=Rt.onKeyDown,rn=Rt.onChange,Jt=Rt.onMouseDown,on=Rt.onCompositionStart,Kt=Rt.onCompositionEnd,Tt=Rt.style;return(0,se.Kp)(!("maxLength"in tt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),tt=x.cloneElement(tt,(0,X.Z)((0,X.Z)((0,X.Z)({type:"search"},Rt),{},{id:et,ref:(0,J.sQ)(Ie,ht),disabled:ct,tabIndex:Ct,autoComplete:pt||"off",autoFocus:mt,className:z()("".concat(ze,"-selection-search-input"),(xe=tt)===null||xe===void 0||(Ze=xe.props)===null||Ze===void 0?void 0:Ze.className),role:"combobox","aria-label":"Search","aria-expanded":He||!1,"aria-haspopup":"listbox","aria-owns":"".concat(et,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(et,"_list"),"aria-activedescendant":He?dt:void 0},Me),{},{value:wt?xt:"",maxLength:St,readOnly:!wt,unselectable:wt?null:"on",style:(0,X.Z)((0,X.Z)({},Tt),{},{opacity:wt?null:0}),onKeyDown:function(cn){tn(cn),Zt&&Zt(cn)},onMouseDown:function(cn){Bt(cn),Jt&&Jt(cn)},onChange:function(cn){lt(cn),rn&&rn(cn)},onCompositionStart:function(cn){Se(cn),on&&on(cn)},onCompositionEnd:function(cn){Pe(cn),Kt&&Kt(cn)},onPaste:me})),tt},N=x.forwardRef(H);N.displayName="Input";var O=N;function be(w){return Array.isArray(w)?w:w!==void 0?[w]:[]}var te=typeof window!="undefined"&&window.document&&window.document.documentElement,Ke=te;function U(w){return w!=null}function ne(w){return!w&&w!==0}function q(w){return["string","number"].includes((0,t.Z)(w))}function Q(w){var I=void 0;return w&&(q(w.title)?I=w.title.toString():q(w.label)&&(I=w.label.toString())),I}function ae(w,I){Ke?x.useLayoutEffect(w,I):x.useEffect(w,I)}function j(w){var I;return(I=w.key)!==null&&I!==void 0?I:w.value}var g=function(I){I.preventDefault(),I.stopPropagation()},Y=function(I){var Ie=I.id,xe=I.prefixCls,Ze=I.values,ze=I.open,et=I.searchValue,st=I.autoClearSearchValue,ct=I.inputRef,Ct=I.placeholder,mt=I.disabled,pt=I.mode,wt=I.showSearch,dt=I.autoFocus,xt=I.autoComplete,St=I.activeDescendantId,tn=I.tabIndex,Bt=I.removeIcon,lt=I.maxTagCount,me=I.maxTagTextLength,Se=I.maxTagPlaceholder,Pe=Se===void 0?function(In){return"+ ".concat(In.length," ...")}:Se,He=I.tagRender,Me=I.onToggleOpen,tt=I.onRemove,$e=I.onInputChange,ht=I.onInputPaste,Rt=I.onInputKeyDown,Zt=I.onInputMouseDown,rn=I.onInputCompositionStart,Jt=I.onInputCompositionEnd,on=x.useRef(null),Kt=(0,x.useState)(0),Tt=(0,f.Z)(Kt,2),un=Tt[0],cn=Tt[1],An=(0,x.useState)(!1),$t=(0,f.Z)(An,2),Qt=$t[0],pn=$t[1],fn="".concat(xe,"-selection"),Pn=ze||pt==="multiple"&&st===!1||pt==="tags"?et:"",tr=pt==="tags"||pt==="multiple"&&st===!1||wt&&(ze||Qt);ae(function(){cn(on.current.scrollWidth)},[Pn]);function kt(In,jn,rr,Un,or){return x.createElement("span",{className:z()("".concat(fn,"-item"),(0,m.Z)({},"".concat(fn,"-item-disabled"),rr)),title:Q(In)},x.createElement("span",{className:"".concat(fn,"-item-content")},jn),Un&&x.createElement(ge,{className:"".concat(fn,"-item-remove"),onMouseDown:g,onClick:or,customizeIcon:Bt},"\xD7"))}function Gt(In,jn,rr,Un,or){var Dt=function(an){g(an),Me(!ze)};return x.createElement("span",{onMouseDown:Dt},He({label:jn,value:In,disabled:rr,closable:Un,onClose:or}))}function Pt(In){var jn=In.disabled,rr=In.label,Un=In.value,or=!mt&&!jn,Dt=rr;if(typeof me=="number"&&(typeof rr=="string"||typeof rr=="number")){var Et=String(Dt);Et.length>me&&(Dt="".concat(Et.slice(0,me),"..."))}var an=function(qn){qn&&qn.stopPropagation(),tt(In)};return typeof He=="function"?Gt(Un,Dt,jn,or,an):kt(In,Dt,jn,or,an)}function Ln(In){var jn=typeof Pe=="function"?Pe(In):Pe;return kt({title:jn},jn,!1)}var Bn=x.createElement("div",{className:"".concat(fn,"-search"),style:{width:un},onFocus:function(){pn(!0)},onBlur:function(){pn(!1)}},x.createElement(O,{ref:ct,open:ze,prefixCls:xe,id:Ie,inputElement:null,disabled:mt,autoFocus:dt,autoComplete:xt,editable:tr,activeDescendantId:St,value:Pn,onKeyDown:Rt,onMouseDown:Zt,onChange:$e,onPaste:ht,onCompositionStart:rn,onCompositionEnd:Jt,tabIndex:tn,attrs:(0,y.Z)(I,!0)}),x.createElement("span",{ref:on,className:"".concat(fn,"-search-mirror"),"aria-hidden":!0},Pn,"\xA0")),wn=x.createElement(F.Z,{prefixCls:"".concat(fn,"-overflow"),data:Ze,renderItem:Pt,renderRest:Ln,suffix:Bn,itemKey:j,maxCount:lt});return x.createElement(x.Fragment,null,wn,!Ze.length&&!Pn&&x.createElement("span",{className:"".concat(fn,"-placeholder")},Ct))},G=Y,M=function(I){var Ie=I.inputElement,xe=I.prefixCls,Ze=I.id,ze=I.inputRef,et=I.disabled,st=I.autoFocus,ct=I.autoComplete,Ct=I.activeDescendantId,mt=I.mode,pt=I.open,wt=I.values,dt=I.placeholder,xt=I.tabIndex,St=I.showSearch,tn=I.searchValue,Bt=I.activeValue,lt=I.maxLength,me=I.onInputKeyDown,Se=I.onInputMouseDown,Pe=I.onInputChange,He=I.onInputPaste,Me=I.onInputCompositionStart,tt=I.onInputCompositionEnd,$e=I.title,ht=x.useState(!1),Rt=(0,f.Z)(ht,2),Zt=Rt[0],rn=Rt[1],Jt=mt==="combobox",on=Jt||St,Kt=wt[0],Tt=tn||"";Jt&&Bt&&!Zt&&(Tt=Bt),x.useEffect(function(){Jt&&rn(!1)},[Jt,Bt]);var un=mt!=="combobox"&&!pt&&!St?!1:!!Tt,cn=$e===void 0?Q(Kt):$e,An=function(){if(Kt)return null;var Qt=un?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(xe,"-selection-placeholder"),style:Qt},dt)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(xe,"-selection-search")},x.createElement(O,{ref:ze,prefixCls:xe,id:Ze,open:pt,inputElement:Ie,disabled:et,autoFocus:st,autoComplete:ct,editable:on,activeDescendantId:Ct,value:Tt,onKeyDown:me,onMouseDown:Se,onChange:function(Qt){rn(!0),Pe(Qt)},onPaste:He,onCompositionStart:Me,onCompositionEnd:tt,tabIndex:xt,attrs:(0,y.Z)(I,!0),maxLength:Jt?lt:void 0})),!Jt&&Kt?x.createElement("span",{className:"".concat(xe,"-selection-item"),title:cn,style:un?{visibility:"hidden"}:void 0},Kt.label):null,An())},ce=M;function ye(w){return![W.Z.ESC,W.Z.SHIFT,W.Z.BACKSPACE,W.Z.TAB,W.Z.WIN_KEY,W.Z.ALT,W.Z.META,W.Z.WIN_KEY_RIGHT,W.Z.CTRL,W.Z.SEMICOLON,W.Z.EQUALS,W.Z.CAPS_LOCK,W.Z.CONTEXT_MENU,W.Z.F1,W.Z.F2,W.Z.F3,W.Z.F4,W.Z.F5,W.Z.F6,W.Z.F7,W.Z.F8,W.Z.F9,W.Z.F10,W.Z.F11,W.Z.F12].includes(w)}var Le=function(I,Ie){var xe=(0,x.useRef)(null),Ze=(0,x.useRef)(!1),ze=I.prefixCls,et=I.open,st=I.mode,ct=I.showSearch,Ct=I.tokenWithEnter,mt=I.autoClearSearchValue,pt=I.onSearch,wt=I.onSearchSubmit,dt=I.onToggleOpen,xt=I.onInputKeyDown,St=I.domRef;x.useImperativeHandle(Ie,function(){return{focus:function(){xe.current.focus()},blur:function(){xe.current.blur()}}});var tn=o(0),Bt=(0,f.Z)(tn,2),lt=Bt[0],me=Bt[1],Se=function(Tt){var un=Tt.which;(un===W.Z.UP||un===W.Z.DOWN)&&Tt.preventDefault(),xt&&xt(Tt),un===W.Z.ENTER&&st==="tags"&&!Ze.current&&!et&&(wt==null||wt(Tt.target.value)),ye(un)&&dt(!0)},Pe=function(){me(!0)},He=(0,x.useRef)(null),Me=function(Tt){pt(Tt,!0,Ze.current)!==!1&&dt(!0)},tt=function(){Ze.current=!0},$e=function(Tt){Ze.current=!1,st!=="combobox"&&Me(Tt.target.value)},ht=function(Tt){var un=Tt.target.value;if(Ct&&He.current&&/[\r\n]/.test(He.current)){var cn=He.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");un=un.replace(cn,He.current)}He.current=null,Me(un)},Rt=function(Tt){var un=Tt.clipboardData,cn=un.getData("text");He.current=cn},Zt=function(Tt){var un=Tt.target;if(un!==xe.current){var cn=document.body.style.msTouchAction!==void 0;cn?setTimeout(function(){xe.current.focus()}):xe.current.focus()}},rn=function(Tt){var un=lt();Tt.target!==xe.current&&!un&&st!=="combobox"&&Tt.preventDefault(),(st!=="combobox"&&(!ct||!un)||!et)&&(et&&mt!==!1&&pt("",!0,!1),dt())},Jt={inputRef:xe,onInputKeyDown:Se,onInputMouseDown:Pe,onInputChange:ht,onInputPaste:Rt,onInputCompositionStart:tt,onInputCompositionEnd:$e},on=st==="multiple"||st==="tags"?x.createElement(G,(0,i.Z)({},I,Jt)):x.createElement(ce,(0,i.Z)({},I,Jt));return x.createElement("div",{ref:St,className:"".concat(ze,"-selector"),onClick:Zt,onMouseDown:rn},on)},Oe=x.forwardRef(Le);Oe.displayName="Selector";var We=Oe,qe=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],je=function(I){var Ie=I===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:Ie,adjustY:1},htmlRegion:"scroll"}}},de=function(I,Ie){var xe=I.prefixCls,Ze=I.disabled,ze=I.visible,et=I.children,st=I.popupElement,ct=I.animation,Ct=I.transitionName,mt=I.dropdownStyle,pt=I.dropdownClassName,wt=I.direction,dt=wt===void 0?"ltr":wt,xt=I.placement,St=I.builtinPlacements,tn=I.dropdownMatchSelectWidth,Bt=I.dropdownRender,lt=I.dropdownAlign,me=I.getPopupContainer,Se=I.empty,Pe=I.getTriggerDOMNode,He=I.onPopupVisibleChange,Me=I.onPopupMouseEnter,tt=(0,R.Z)(I,nt),$e="".concat(xe,"-dropdown"),ht=st;Bt&&(ht=Bt(st));var Rt=x.useMemo(function(){return St||je(tn)},[St,tn]),Zt=ct?"".concat($e,"-").concat(ct):Ct,rn=typeof tn=="number",Jt=x.useMemo(function(){return rn?null:tn===!1?"minWidth":"width"},[tn,rn]),on=mt;rn&&(on=(0,X.Z)((0,X.Z)({},on),{},{width:tn}));var Kt=x.useRef(null);return x.useImperativeHandle(Ie,function(){return{getPopupElement:function(){return Kt.current}}}),x.createElement(qe.Z,(0,i.Z)({},tt,{showAction:He?["click"]:[],hideAction:He?["click"]:[],popupPlacement:xt||(dt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Rt,prefixCls:$e,popupTransitionName:Zt,popup:x.createElement("div",{ref:Kt,onMouseEnter:Me},ht),stretch:Jt,popupAlign:lt,popupVisible:ze,getPopupContainer:me,popupClassName:z()(pt,(0,m.Z)({},"".concat($e,"-empty"),Se)),popupStyle:on,getTriggerDOMNode:Pe,onPopupVisibleChange:He}),et)},De=x.forwardRef(de);De.displayName="SelectTrigger";var A=De,S=e(34589);function d(w,I){var Ie=w.key,xe;return"value"in w&&(xe=w.value),Ie!=null?Ie:xe!==void 0?xe:"rc-index-key-".concat(I)}function n(w,I){var Ie=w||{},xe=Ie.label,Ze=Ie.value,ze=Ie.options,et=Ie.groupLabel,st=xe||(I?"children":"label");return{label:st,value:Ze||"value",options:ze||"options",groupLabel:et||st}}function E(w){var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ie=I.fieldNames,xe=I.childrenAsData,Ze=[],ze=n(Ie,!1),et=ze.label,st=ze.value,ct=ze.options,Ct=ze.groupLabel;function mt(pt,wt){pt.forEach(function(dt){if(wt||!(ct in dt)){var xt=dt[st];Ze.push({key:d(dt,Ze.length),groupOption:wt,data:dt,label:dt[et],value:xt})}else{var St=dt[Ct];St===void 0&&xe&&(St=dt.label),Ze.push({key:d(dt,Ze.length),group:!0,data:dt,label:St}),mt(dt[ct],!0)}})}return mt(w,!1),Ze}function L(w){var I=(0,X.Z)({},w);return"props"in I||Object.defineProperty(I,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),I}}),I}function s(w,I){if(!I||!I.length)return null;var Ie=!1;function xe(ze,et){var st=(0,S.Z)(et),ct=st[0],Ct=st.slice(1);if(!ct)return[ze];var mt=ze.split(ct);return Ie=Ie||mt.length>1,mt.reduce(function(pt,wt){return[].concat((0,c.Z)(pt),(0,c.Z)(xe(wt,Ct)))},[]).filter(function(pt){return pt})}var Ze=xe(w,I);return Ie?Ze: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"],T=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function h(w){return w==="tags"||w==="multiple"}var u=x.forwardRef(function(w,I){var Ie,xe,Ze=w.id,ze=w.prefixCls,et=w.className,st=w.showSearch,ct=w.tagRender,Ct=w.direction,mt=w.omitDomProps,pt=w.displayValues,wt=w.onDisplayValuesChange,dt=w.emptyOptions,xt=w.notFoundContent,St=xt===void 0?"Not Found":xt,tn=w.onClear,Bt=w.mode,lt=w.disabled,me=w.loading,Se=w.getInputElement,Pe=w.getRawInputElement,He=w.open,Me=w.defaultOpen,tt=w.onDropdownVisibleChange,$e=w.activeValue,ht=w.onActiveValueChange,Rt=w.activeDescendantId,Zt=w.searchValue,rn=w.autoClearSearchValue,Jt=w.onSearch,on=w.onSearchSplit,Kt=w.tokenSeparators,Tt=w.allowClear,un=w.suffixIcon,cn=w.clearIcon,An=w.OptionList,$t=w.animation,Qt=w.transitionName,pn=w.dropdownStyle,fn=w.dropdownClassName,Pn=w.dropdownMatchSelectWidth,tr=w.dropdownRender,kt=w.dropdownAlign,Gt=w.placement,Pt=w.builtinPlacements,Ln=w.getPopupContainer,Bn=w.showAction,wn=Bn===void 0?[]:Bn,In=w.onFocus,jn=w.onBlur,rr=w.onKeyUp,Un=w.onKeyDown,or=w.onMouseDown,Dt=(0,R.Z)(w,a),Et=h(Bt),an=(st!==void 0?st:Et)||Bt==="combobox",Rn=(0,X.Z)({},Dt);T.forEach(function(Vn){delete Rn[Vn]}),mt==null||mt.forEach(function(Vn){delete Rn[Vn]});var qn=x.useState(!1),Tr=(0,f.Z)(qn,2),Sr=Tr[0],sr=Tr[1];x.useEffect(function(){sr((0,re.Z)())},[]);var vr=x.useRef(null),Ar=x.useRef(null),wr=x.useRef(null),Kr=x.useRef(null),cr=x.useRef(null),Nr=v(),Jr=(0,f.Z)(Nr,3),kr=Jr[0],Qr=Jr[1],Wr=Jr[2];x.useImperativeHandle(I,function(){var Vn,Fn;return{focus:(Vn=Kr.current)===null||Vn===void 0?void 0:Vn.focus,blur:(Fn=Kr.current)===null||Fn===void 0?void 0:Fn.blur,scrollTo:function(Rr){var Cr;return(Cr=cr.current)===null||Cr===void 0?void 0:Cr.scrollTo(Rr)}}});var to=x.useMemo(function(){var Vn;if(Bt!=="combobox")return Zt;var Fn=(Vn=pt[0])===null||Vn===void 0?void 0:Vn.value;return typeof Fn=="string"||typeof Fn=="number"?String(Fn):""},[Zt,Bt,pt]),To=Bt==="combobox"&&typeof Se=="function"&&Se()||null,no=typeof Pe=="function"&&Pe(),Po=(0,J.x1)(Ar,no==null||(Ie=no.props)===null||Ie===void 0?void 0:Ie.ref),No=x.useState(!1),So=(0,f.Z)(No,2),Vr=So[0],Ho=So[1];(0,b.Z)(function(){Ho(!0)},[]);var Do=(0,oe.Z)(!1,{defaultValue:Me,value:He}),Co=(0,f.Z)(Do,2),xo=Co[0],lo=Co[1],Yt=Vr?xo:!1,Dn=!St&&dt;(lt||Dn&&Yt&&Bt==="combobox")&&(Yt=!1);var xn=Dn?!1:Yt,On=x.useCallback(function(Vn){var Fn=Vn!==void 0?Vn:!Yt;lt||(lo(Fn),Yt!==Fn&&(tt==null||tt(Fn)))},[lt,Yt,lo,tt]),Gn=x.useMemo(function(){return(Kt||[]).some(function(Vn){return[` +`,`\r +`].includes(Vn)})},[Kt]),ir=function(Fn,jr,Rr){var Cr=!0,Ur=Fn;ht==null||ht(null);var Xr=Rr?null:s(Fn,Kt);return Bt!=="combobox"&&Xr&&(Ur="",on==null||on(Xr),On(!1),Cr=!1),Jt&&to!==Ur&&Jt(Ur,{source:jr?"typing":"effect"}),Cr},$r=function(Fn){!Fn||!Fn.trim()||Jt(Fn,{source:"submit"})};x.useEffect(function(){!Yt&&!Et&&Bt!=="combobox"&&ir("",!1,!1)},[Yt]),x.useEffect(function(){xo&<&&lo(!1),lt&&Qr(!1)},[lt]);var Dr=o(),Pr=(0,f.Z)(Dr,2),Hr=Pr[0],Eo=Pr[1],jo=function(Fn){var jr=Hr(),Rr=Fn.which;if(Rr===W.Z.ENTER&&(Bt!=="combobox"&&Fn.preventDefault(),Yt||On(!0)),Eo(!!to),Rr===W.Z.BACKSPACE&&!jr&&Et&&!to&&pt.length){for(var Cr=(0,c.Z)(pt),Ur=null,Xr=Cr.length-1;Xr>=0;Xr-=1){var bo=Cr[Xr];if(!bo.disabled){Cr.splice(Xr,1),Ur=bo;break}}Ur&&wt(Cr,{type:"remove",values:[Ur]})}for(var io=arguments.length,Wo=new Array(io>1?io-1:0),Oo=1;Oo1?jr-1:0),Cr=1;Cr1?Xr-1:0),io=1;io1&&arguments[1]!==void 0?arguments[1]:!1;return(0,le.Z)(w).map(function(Ie,xe){if(!x.isValidElement(Ie)||!Ie.type)return null;var Ze=Ie,ze=Ze.type.isSelectOptGroup,et=Ze.key,st=Ze.props,ct=st.children,Ct=(0,R.Z)(st,Te);return I||!ze?Ve(Ie):(0,X.Z)((0,X.Z)({key:"__RC_SELECT_GRP__".concat(et===null?xe:et,"__"),label:et},Ct),{},{options:ke(ct)})}).filter(function(Ie){return Ie})}function Je(w,I,Ie,xe,Ze){return x.useMemo(function(){var ze=w,et=!w;et&&(ze=ke(I));var st=new Map,ct=new Map,Ct=function(wt,dt,xt){xt&&typeof xt=="string"&&wt.set(dt[xt],dt)};function mt(pt){for(var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,dt=0;dt1&&arguments[1]!==void 0?arguments[1]:1,Ln=ht.length,Bn=0;Bn1&&arguments[1]!==void 0?arguments[1]:!1;un(Gt);var Ln={source:Pt?"keyboard":"mouse"},Bn=ht[Gt];if(!Bn){St(null,-1,Ln);return}St(Bn.value,Gt,Ln)};(0,x.useEffect)(function(){cn(tn!==!1?Jt(0):-1)},[ht.length,Ct]);var An=x.useCallback(function(kt){return me.has(kt)&&ct!=="combobox"},[ct,(0,c.Z)(me).toString(),me.size]);(0,x.useEffect)(function(){var kt=setTimeout(function(){if(!st&&et&&me.size===1){var Pt=Array.from(me)[0],Ln=ht.findIndex(function(Bn){var wn=Bn.data;return wn.value===Pt});Ln!==-1&&(cn(Ln),rn(Ln))}});if(et){var Gt;(Gt=Rt.current)===null||Gt===void 0||Gt.scrollTo(void 0)}return function(){return clearTimeout(kt)}},[et,Ct,xt.length]);var $t=function(Gt){Gt!==void 0&&Bt(Gt,{selected:!me.has(Gt)}),st||mt(!1)};if(x.useImperativeHandle(Ie,function(){return{onKeyDown:function(Gt){var Pt=Gt.which,Ln=Gt.ctrlKey;switch(Pt){case W.Z.N:case W.Z.P:case W.Z.UP:case W.Z.DOWN:{var Bn=0;if(Pt===W.Z.UP?Bn=-1:Pt===W.Z.DOWN?Bn=1:En()&&Ln&&(Pt===W.Z.N?Bn=1:Pt===W.Z.P&&(Bn=-1)),Bn!==0){var wn=Jt(Tt+Bn,Bn);rn(wn),cn(wn,!0)}break}case W.Z.ENTER:{var In=ht[Tt];In&&!In.data.disabled?$t(In.value):$t(void 0),et&&Gt.preventDefault();break}case W.Z.ESC:mt(!1),et&&Gt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(Gt){rn(Gt)}}}),ht.length===0)return x.createElement("div",{role:"listbox",id:"".concat(ze,"_list"),className:"".concat($e,"-empty"),onMouseDown:Zt},pt);var Qt=Object.keys(Se).map(function(kt){return Se[kt]}),pn=function(Gt){return Gt.label};function fn(kt,Gt){var Pt=kt.group;return{role:Pt?"presentation":"option",id:"".concat(ze,"_list_").concat(Gt)}}var Pn=function(Gt){var Pt=ht[Gt];if(!Pt)return null;var Ln=Pt.data||{},Bn=Ln.value,wn=Pt.group,In=(0,y.Z)(Ln,!0),jn=pn(Pt);return Pt?x.createElement("div",(0,i.Z)({"aria-label":typeof jn=="string"&&!wn?jn:null},In,{key:Gt},fn(Pt,Gt),{"aria-selected":An(Bn)}),Bn):null},tr={role:"listbox",id:"".concat(ze,"_list")};return x.createElement(x.Fragment,null,Pe&&x.createElement("div",(0,i.Z)({},tr,{style:{height:0,width:0,overflow:"hidden"}}),Pn(Tt-1),Pn(Tt),Pn(Tt+1)),x.createElement(Cn.Z,{itemKey:"key",ref:Rt,data:ht,height:Me,itemHeight:tt,fullHeight:!1,onMouseDown:Zt,onScroll:wt,virtual:Pe,direction:He,innerProps:Pe?null:tr},function(kt,Gt){var Pt,Ln=kt.group,Bn=kt.groupOption,wn=kt.data,In=kt.label,jn=kt.value,rr=wn.key;if(Ln){var Un,or=(Un=wn.title)!==null&&Un!==void 0?Un:Vt(In)?In.toString():void 0;return x.createElement("div",{className:z()($e,"".concat($e,"-group")),title:or},In!==void 0?In:rr)}var Dt=wn.disabled,Et=wn.title,an=wn.children,Rn=wn.style,qn=wn.className,Tr=(0,R.Z)(wn,Hn),Sr=(0,sn.Z)(Tr,Qt),sr=An(jn),vr="".concat($e,"-option"),Ar=z()($e,vr,qn,(Pt={},(0,m.Z)(Pt,"".concat(vr,"-grouped"),Bn),(0,m.Z)(Pt,"".concat(vr,"-active"),Tt===Gt&&!Dt),(0,m.Z)(Pt,"".concat(vr,"-disabled"),Dt),(0,m.Z)(Pt,"".concat(vr,"-selected"),sr),Pt)),wr=pn(kt),Kr=!lt||typeof lt=="function"||sr,cr=typeof wr=="number"?wr:wr||jn,Nr=Vt(cr)?cr.toString():void 0;return Et!==void 0&&(Nr=Et),x.createElement("div",(0,i.Z)({},(0,y.Z)(Sr),Pe?{}:fn(kt,Gt),{"aria-selected":sr,className:Ar,title:Nr,onMouseMove:function(){Tt===Gt||Dt||cn(Gt)},onClick:function(){Dt||$t(jn)},style:Rn}),x.createElement("div",{className:"".concat(vr,"-content")},cr),x.isValidElement(lt)||sr,Kr&&x.createElement(ge,{className:"".concat($e,"-option-state"),customizeIcon:lt,customizeIconProps:{isSelected:sr}},sr?"\u2713":null))}))},Yn=x.forwardRef(hn);Yn.displayName="OptionList";var Ue=Yn;function at(w){var I=w.mode,Ie=w.options,xe=w.children,Ze=w.backfill,ze=w.allowClear,et=w.placeholder,st=w.getInputElement,ct=w.showSearch,Ct=w.onSearch,mt=w.defaultOpen,pt=w.autoFocus,wt=w.labelInValue,dt=w.value,xt=w.inputValue,St=w.optionLabelProp,tn=isMultiple(I),Bt=ct!==void 0?ct:tn||I==="combobox",lt=Ie||convertChildrenToData(xe);if(warning(I!=="tags"||lt.every(function(He){return!He.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),I==="tags"||I==="combobox"){var me=lt.some(function(He){return He.options?He.options.some(function(Me){return typeof("value"in Me?Me.value:Me.key)=="number"}):typeof("value"in He?He.value:He.key)=="number"});warning(!me,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(I!=="combobox"||!St,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(I==="combobox"||!Ze,"`backfill` only works with `combobox` mode."),warning(I==="combobox"||!st,"`getInputElement` only work with `combobox` mode."),noteOnce(I!=="combobox"||!st||!ze||!et,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ct&&!Bt&&I!=="combobox"&&I!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!mt||pt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),dt!=null){var Se=toArray(dt);warning(!wt||Se.every(function(He){return _typeof(He)==="object"&&("key"in He||"value"in He)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!tn||Array.isArray(dt),"`value` should be array when `mode` is `multiple` or `tags`")}if(xe){var Pe=null;toNodeArray(xe).some(function(He){if(!React.isValidElement(He)||!He.type)return!1;var Me=He,tt=Me.type;if(tt.isSelectOption)return!1;if(tt.isSelectOptGroup){var $e=toNodeArray(He.props.children).every(function(ht){return!React.isValidElement(ht)||!He.type||ht.type.isSelectOption?!0:(Pe=ht.type,!1)});return!$e}return Pe=tt,!0}),Pe&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Pe.displayName||Pe.name||Pe,"`.")),warning(xt===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(w,I){if(w){var Ie=function xe(Ze){for(var ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,et=0;et2&&arguments[2]!==void 0?arguments[2]:{},On=xn.source,Gn=On===void 0?"keyboard":On;Po(Dn),et&&xe==="combobox"&&Yt!==null&&Gn==="keyboard"&&Wr(String(Yt))},[et,xe]),Vr=function(Dn,xn,On){var Gn=function(){var po,ro=qn(Dn);return[Tt?{label:ro==null?void 0:ro[fn.label],value:Dn,key:(po=ro==null?void 0:ro.key)!==null&&po!==void 0?po:Dn}:Dn,L(ro)]};if(xn&&dt){var ir=Gn(),$r=(0,f.Z)(ir,2),Dr=$r[0],Pr=$r[1];dt(Dr,Pr)}else if(!xn&&xt&&On!=="clear"){var Hr=Gn(),Eo=(0,f.Z)(Hr,2),jo=Eo[0],_o=Eo[1];xt(jo,_o)}},Ho=Qe(function(Yt,Dn){var xn,On=$t?Dn.selected:!0;On?xn=$t?[].concat((0,c.Z)(Rn),[Yt]):[Yt]:xn=Rn.filter(function(Gn){return Gn.value!==Yt}),Nr(xn),Vr(Yt,On),xe==="combobox"?Wr(""):(!h||wt)&&(Gt(""),Wr(""))}),Do=function(Dn,xn){Nr(Dn);var On=xn.type,Gn=xn.values;(On==="remove"||On==="clear")&&Gn.forEach(function(ir){Vr(ir.value,!1,On)})},Co=function(Dn,xn){if(Gt(Dn),Wr(null),xn.source==="submit"){var On=(Dn||"").trim();if(On){var Gn=Array.from(new Set([].concat((0,c.Z)(Sr),[On])));Nr(Gn),Vr(On,!0),Gt("")}return}xn.source!=="blur"&&(xe==="combobox"&&Nr(Dn),mt==null||mt(Dn))},xo=function(Dn){var xn=Dn;xe!=="tags"&&(xn=Dn.map(function(Gn){var ir=Bn.get(Gn);return ir==null?void 0:ir.value}).filter(function(Gn){return Gn!==void 0}));var On=Array.from(new Set([].concat((0,c.Z)(Sr),(0,c.Z)(xn))));Nr(On),On.forEach(function(Gn){Vr(Gn,!0)})},lo=x.useMemo(function(){var Yt=$e!==!1&&tn!==!1;return(0,X.Z)((0,X.Z)({},Pt),{},{flattenOptions:cr,onActiveValue:So,defaultActiveFirstOption:No,onSelect:Ho,menuItemSelectedIcon:tt,rawValues:Sr,fieldNames:fn,virtual:Yt,direction:ht,listHeight:Zt,listItemHeight:Jt,childrenAsData:Qt})},[Pt,cr,So,No,Ho,tt,Sr,fn,$e,tn,Zt,Jt,Qt]);return x.createElement(gt.Provider,{value:lo},x.createElement(B,(0,i.Z)({},cn,{id:An,prefixCls:ze,ref:I,omitDomProps:Ft,mode:xe,displayValues:Tr,onDisplayValuesChange:Do,direction:ht,searchValue:kt,onSearch:Co,autoClearSearchValue:wt,onSearchSplit:xo,dropdownMatchSelectWidth:tn,OptionList:Ue,emptyOptions:!cr.length,activeValue:Qr,activeDescendantId:"".concat(An,"_list_").concat(no)})))}),Z=Nt;Z.Option=Xt,Z.OptGroup=ot;var we=Z,Ce=we},9296:function(Ot,Ae,e){e.r(Ae),e.d(Ae,{ResizableTextArea:function(){return N},default:function(){return ne}});var i=e(92413),c=e(33708),m=e(400),X=e(39559),f=e(33606),R=e(37061),t=e(26407),oe=e(92310),se=e.n(oe),x=e(93681),ie=e(5643),z=e(18929),b=e(59301),re=e(29301),W=e(34280),J=e(16089),Be=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,ge=["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"],Ee={},K;function P(q){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=q.getAttribute("id")||q.getAttribute("data-reactid")||q.getAttribute("name");if(Q&&Ee[ae])return Ee[ae];var j=window.getComputedStyle(q),g=j.getPropertyValue("box-sizing")||j.getPropertyValue("-moz-box-sizing")||j.getPropertyValue("-webkit-box-sizing"),Y=parseFloat(j.getPropertyValue("padding-bottom"))+parseFloat(j.getPropertyValue("padding-top")),G=parseFloat(j.getPropertyValue("border-bottom-width"))+parseFloat(j.getPropertyValue("border-top-width")),M=ge.map(function(ye){return"".concat(ye,":").concat(j.getPropertyValue(ye))}).join(";"),ce={sizingStyle:M,paddingSize:Y,borderSize:G,boxSizing:g};return Q&&ae&&(Ee[ae]=ce),ce}function v(q){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ae=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,j=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;K||(K=document.createElement("textarea"),K.setAttribute("tab-index","-1"),K.setAttribute("aria-hidden","true"),document.body.appendChild(K)),q.getAttribute("wrap")?K.setAttribute("wrap",q.getAttribute("wrap")):K.removeAttribute("wrap");var g=P(q,Q),Y=g.paddingSize,G=g.borderSize,M=g.boxSizing,ce=g.sizingStyle;K.setAttribute("style","".concat(ce,";").concat(Be)),K.value=q.value||q.placeholder||"";var ye=void 0,Le=void 0,Oe,We=K.scrollHeight;if(M==="border-box"?We+=G:M==="content-box"&&(We-=Y),ae!==null||j!==null){K.value=" ";var qe=K.scrollHeight-Y;ae!==null&&(ye=qe*ae,M==="border-box"&&(ye=ye+Y+G),We=Math.max(ye,We)),j!==null&&(Le=qe*j,M==="border-box"&&(Le=Le+Y+G),Oe=We>Le?"":"hidden",We=Math.min(Le,We))}var nt={height:We,overflowY:Oe,resize:"none"};return ye&&(nt.minHeight=ye),Le&&(nt.maxHeight=Le),nt}var o=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,F=2,H=b.forwardRef(function(q,Q){var ae=q,j=ae.prefixCls,g=ae.onPressEnter,Y=ae.defaultValue,G=ae.value,M=ae.autoSize,ce=ae.onResize,ye=ae.className,Le=ae.style,Oe=ae.disabled,We=ae.onChange,qe=ae.onInternalAutoSize,nt=(0,R.Z)(ae,o),je=(0,z.Z)(Y,{value:G,postState:function(ot){return ot!=null?ot:""}}),de=(0,f.Z)(je,2),De=de[0],A=de[1],S=function(ot){A(ot.target.value),We==null||We(ot)},d=b.useRef();b.useImperativeHandle(Q,function(){return{textArea:d.current}});var n=b.useMemo(function(){return M&&(0,X.Z)(M)==="object"?[M.minRows,M.maxRows]:[]},[M]),E=(0,f.Z)(n,2),L=E[0],s=E[1],a=!!M,T=function(){try{if(document.activeElement===d.current){var ot=d.current,Mt=ot.selectionStart,Xt=ot.selectionEnd,zt=ot.scrollTop;d.current.setSelectionRange(Mt,Xt),d.current.scrollTop=zt}}catch(sn){}},h=b.useState(F),u=(0,f.Z)(h,2),B=u[0],ue=u[1],ee=b.useState(),fe=(0,f.Z)(ee,2),$=fe[0],le=fe[1],_=function(){ue(p)};(0,W.Z)(function(){a&&_()},[G,L,s,a]),(0,W.Z)(function(){if(B===p)ue(y);else if(B===y){var it=v(d.current,!1,L,s);ue(F),le(it)}else T()},[B]);var Te=b.useRef(),Ve=function(){J.Z.cancel(Te.current)},ke=function(ot){B===F&&(ce==null||ce(ot),M&&(Ve(),Te.current=(0,J.Z)(function(){_()})))};b.useEffect(function(){return Ve},[]);var Je=a?$:null,Qe=(0,c.Z)((0,c.Z)({},Le),Je);return(B===p||B===y)&&(Qe.overflowY="hidden",Qe.overflowX="hidden"),b.createElement(re.Z,{onResize:ke,disabled:!(M||ce)},b.createElement("textarea",(0,i.Z)({},nt,{ref:d,style:Qe,className:se()(j,ye,(0,m.Z)({},"".concat(j,"-disabled"),Oe)),disabled:Oe,value:De,onChange:S})))}),N=H,O=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function be(q,Q){return(0,t.Z)(q||"").slice(0,Q).join("")}function te(q,Q,ae,j){var g=ae;return q?g=be(ae,j):(0,t.Z)(Q||"").lengthj&&(g=Q),g}var Ke=b.forwardRef(function(q,Q){var ae,j=q.defaultValue,g=q.value,Y=q.onFocus,G=q.onBlur,M=q.onChange,ce=q.allowClear,ye=q.maxLength,Le=q.onCompositionStart,Oe=q.onCompositionEnd,We=q.suffix,qe=q.prefixCls,nt=qe===void 0?"rc-textarea":qe,je=q.classes,de=q.showCount,De=q.className,A=q.style,S=q.disabled,d=q.hidden,n=q.classNames,E=q.styles,L=q.onResize,s=(0,R.Z)(q,O),a=(0,z.Z)(j,{value:g,defaultValue:j}),T=(0,f.Z)(a,2),h=T[0],u=T[1],B=(0,b.useRef)(null),ue=b.useState(!1),ee=(0,f.Z)(ue,2),fe=ee[0],$=ee[1],le=b.useState(!1),_=(0,f.Z)(le,2),Te=_[0],Ve=_[1],ke=b.useRef(),Je=b.useRef(0),Qe=b.useState(null),it=(0,f.Z)(Qe,2),ot=it[0],Mt=it[1],Xt=function(){var Ge;(Ge=B.current)===null||Ge===void 0||Ge.textArea.focus()};(0,b.useImperativeHandle)(Q,function(){return{resizableTextArea:B.current,focus:Xt,blur:function(){var Ge;(Ge=B.current)===null||Ge===void 0||Ge.textArea.blur()}}}),(0,b.useEffect)(function(){$(function(Ft){return!S&&Ft})},[S]);var zt=Number(ye)>0,sn=function(Ge){Ve(!0),ke.current=h,Je.current=Ge.currentTarget.selectionStart,Le==null||Le(Ge)},Cn=function(Ge){Ve(!1);var Nt=Ge.currentTarget.value;if(zt){var Z,we=Je.current>=ye+1||Je.current===((Z=ke.current)===null||Z===void 0?void 0:Z.length);Nt=te(we,ke.current,Nt,ye)}Nt!==h&&(u(Nt),(0,ie.rJ)(Ge.currentTarget,Ge,M,Nt)),Oe==null||Oe(Ge)},dn=function(Ge){var Nt=Ge.target.value;if(!Te&&zt){var Z=Ge.target.selectionStart>=ye+1||Ge.target.selectionStart===Nt.length||!Ge.target.selectionStart;Nt=te(Z,h,Nt,ye)}u(Nt),(0,ie.rJ)(Ge.currentTarget,Ge,M,Nt)},gt=function(Ge){var Nt=s.onPressEnter,Z=s.onKeyDown;Ge.key==="Enter"&&Nt&&Nt(Ge),Z==null||Z(Ge)},En=function(Ge){$(!0),Y==null||Y(Ge)},Hn=function(Ge){$(!1),G==null||G(Ge)},Vt=function(Ge){var Nt;u(""),Xt(),(0,ie.rJ)((Nt=B.current)===null||Nt===void 0?void 0:Nt.textArea,Ge,M)},hn=(0,ie.D7)(h);!Te&&zt&&g==null&&(hn=be(hn,ye));var Yn=We,Ue;if(de){var at=(0,t.Z)(hn).length;(0,X.Z)(de)==="object"?Ue=de.formatter({value:hn,count:at,maxLength:ye}):Ue="".concat(at).concat(zt?" / ".concat(ye):""),Yn=b.createElement(b.Fragment,null,Yn,b.createElement("span",{className:se()("".concat(nt,"-data-count"),n==null?void 0:n.count),style:E==null?void 0:E.count},Ue))}var rt=function(Ge){var Nt;L==null||L(Ge),(Nt=B.current)!==null&&Nt!==void 0&&Nt.textArea.style.height&&Mt(!0)},ut=!s.autoSize&&!de&&!ce,en=b.createElement(x.BaseInput,{value:hn,allowClear:ce,handleReset:Vt,suffix:Yn,prefixCls:nt,classes:{affixWrapper:se()(je==null?void 0:je.affixWrapper,(ae={},(0,m.Z)(ae,"".concat(nt,"-show-count"),de),(0,m.Z)(ae,"".concat(nt,"-textarea-allow-clear"),ce),ae))},disabled:S,focused:fe,className:De,style:(0,c.Z)((0,c.Z)({},A),ot&&!ut?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ue=="string"?Ue:void 0}},hidden:d,inputElement:b.createElement(N,(0,i.Z)({},s,{onKeyDown:gt,onChange:dn,onFocus:En,onBlur:Hn,onCompositionStart:sn,onCompositionEnd:Cn,className:n==null?void 0:n.textarea,style:(0,c.Z)((0,c.Z)({},E==null?void 0:E.textarea),{},{resize:A==null?void 0:A.resize}),disabled:S,prefixCls:nt,onResize:rt,ref:B}))});return en}),U=Ke,ne=U},39417:function(Ot,Ae,e){e.d(Ae,{Z:function(){return y}});var i=e(92413),c=e(400),m=e(37061),X=e(33708),f=e(6909),R=e(4771),t=e(25314),oe=e(9427),se=e(25440),x=e(92310),ie=e.n(x),z=e(26112),b=e(59301),re=e(39378),W=function(H){for(var N=H.prefixCls,O=H.level,be=H.isStart,te=H.isEnd,Ke="".concat(N,"-indent-unit"),U=[],ne=0;ne0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],d=A.length,n=S.length;if(Math.abs(d-n)!==1)return{add:!1,key:null};function E(L,s){var a=new Map;L.forEach(function(h){a.set(h,!0)});var T=s.filter(function(h){return!a.has(h)});return T.length===1?T[0]:null}return d ").concat(S);return S}var ye=J.forwardRef(function(A,S){var d=A.prefixCls,n=A.data,E=A.selectable,L=A.checkable,s=A.expandedKeys,a=A.selectedKeys,T=A.checkedKeys,h=A.loadedKeys,u=A.loadingKeys,B=A.halfCheckedKeys,ue=A.keyEntities,ee=A.disabled,fe=A.dragging,$=A.dragOverNodeKey,le=A.dropPosition,_=A.motion,Te=A.height,Ve=A.itemHeight,ke=A.virtual,Je=A.focusable,Qe=A.activeItem,it=A.focused,ot=A.tabIndex,Mt=A.onKeyDown,Xt=A.onFocus,zt=A.onBlur,sn=A.onActiveChange,Cn=A.onListChangeStart,dn=A.onListChangeEnd,gt=(0,P.Z)(A,ne),En=J.useRef(null),Hn=J.useRef(null);J.useImperativeHandle(S,function(){return{scrollTo:function(pt){En.current.scrollTo(pt)},getIndentWidth:function(){return Hn.current.offsetWidth}}});var Vt=J.useState(s),hn=(0,K.Z)(Vt,2),Yn=hn[0],Ue=hn[1],at=J.useState(n),rt=(0,K.Z)(at,2),ut=rt[0],en=rt[1],Ft=J.useState(n),Ge=(0,K.Z)(Ft,2),Nt=Ge[0],Z=Ge[1],we=J.useState([]),Ce=(0,K.Z)(we,2),w=Ce[0],I=Ce[1],Ie=J.useState(null),xe=(0,K.Z)(Ie,2),Ze=xe[0],ze=xe[1],et=J.useRef(n);et.current=n;function st(){var mt=et.current;en(mt),Z(mt),I([]),ze(null),dn()}(0,v.Z)(function(){Ue(s);var mt=Ke(Yn,s);if(mt.key!==null)if(mt.add){var pt=ut.findIndex(function(Bt){var lt=Bt.key;return lt===mt.key}),wt=G(U(ut,n,mt.key),ke,Te,Ve),dt=ut.slice();dt.splice(pt+1,0,Y),Z(dt),I(wt),ze("show")}else{var xt=n.findIndex(function(Bt){var lt=Bt.key;return lt===mt.key}),St=G(U(n,ut,mt.key),ke,Te,Ve),tn=n.slice();tn.splice(xt+1,0,Y),Z(tn),I(St),ze("hide")}else ut!==n&&(en(n),Z(n))},[s,n]),J.useEffect(function(){fe||st()},[fe]);var ct=_?Nt:n,Ct={expandedKeys:s,selectedKeys:a,loadedKeys:h,loadingKeys:u,checkedKeys:T,halfCheckedKeys:B,dragOverNodeKey:$,dropPosition:le,keyEntities:ue};return J.createElement(J.Fragment,null,it&&Qe&&J.createElement("span",{style:q,"aria-live":"assertive"},ce(Qe)),J.createElement("div",null,J.createElement("input",{style:q,disabled:Je===!1||ee,tabIndex:Je!==!1?ot:null,onKeyDown:Mt,onFocus:Xt,onBlur:zt,value:"",onChange:Q,"aria-label":"for screen reader"})),J.createElement("div",{className:"".concat(d,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},J.createElement("div",{className:"".concat(d,"-indent")},J.createElement("div",{ref:Hn,className:"".concat(d,"-indent-unit")}))),J.createElement(o.Z,(0,i.Z)({},gt,{data:ct,itemKey:M,height:Te,fullHeight:!1,virtual:ke,itemHeight:Ve,prefixCls:"".concat(d,"-list"),ref:En,onVisibleChange:function(pt,wt){var dt=new Set(pt),xt=wt.filter(function(St){return!dt.has(St)});xt.some(function(St){return M(St)===ae})&&st()}}),function(mt){var pt=mt.pos,wt=(0,i.Z)({},(Ee(mt.data),mt.data)),dt=mt.title,xt=mt.key,St=mt.isStart,tn=mt.isEnd,Bt=(0,H.km)(xt,pt);delete wt.key,delete wt.children;var lt=(0,H.H8)(Bt,Ct);return J.createElement(te,(0,i.Z)({},wt,lt,{title:dt,active:!!Qe&&xt===Qe.key,pos:pt,data:mt.data,isStart:St,isEnd:tn,motion:_,motionNodes:xt===ae?w:null,motionType:Ze,onMotionStart:Cn,onMotionEnd:st,treeNodeRequiredProps:Ct,onMouseMove:function(){sn(null)}}))}))});ye.displayName="NodeList";var Le=ye,Oe=e(35654),We=e(90782),qe=e(67841),nt=10,je=function(A){(0,se.Z)(d,A);var S=(0,x.Z)(d);function d(){var n;(0,R.Z)(this,d);for(var E=arguments.length,L=new Array(E),s=0;s2&&arguments[2]!==void 0?arguments[2]:!1,B=n.state,ue=B.dragChildrenKeys,ee=B.dropPosition,fe=B.dropTargetKey,$=B.dropTargetPos,le=B.dropAllowed;if(le){var _=n.props.onDrop;if(n.setState({dragOverNodeKey:null}),n.cleanDragState(),fe!==null){var Te=(0,X.Z)((0,X.Z)({},(0,H.H8)(fe,n.getTreeNodeRequiredProps())),{},{active:((h=n.getActiveItem())===null||h===void 0?void 0:h.key)===fe,data:(0,qe.Z)(n.state.keyEntities,fe).node}),Ve=ue.indexOf(fe)!==-1;(0,W.ZP)(!Ve,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ke=(0,Oe.yx)($),Je={event:a,node:(0,H.F)(Te),dragNode:n.dragNode?(0,H.F)(n.dragNode.props):null,dragNodesKeys:[n.dragNode.props.eventKey].concat(ue),dropToGap:ee!==0,dropPosition:ee+Number(ke[ke.length-1])};u||_==null||_(Je),n.dragNode=null}}},n.cleanDragState=function(){var a=n.state.draggingNodeKey;a!==null&&n.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),n.dragStartMousePosition=null,n.currentMouseOverDroppableNodeKey=null},n.triggerExpandActionExpand=function(a,T){var h=n.state,u=h.expandedKeys,B=h.flattenNodes,ue=T.expanded,ee=T.key,fe=T.isLeaf;if(!(fe||a.shiftKey||a.metaKey||a.ctrlKey)){var $=B.filter(function(_){return _.key===ee})[0],le=(0,H.F)((0,X.Z)((0,X.Z)({},(0,H.H8)(ee,n.getTreeNodeRequiredProps())),{},{data:$.data}));n.setExpandedKeys(ue?(0,Oe._5)(u,ee):(0,Oe.L0)(u,ee)),n.onNodeExpand(a,le)}},n.onNodeClick=function(a,T){var h=n.props,u=h.onClick,B=h.expandAction;B==="click"&&n.triggerExpandActionExpand(a,T),u==null||u(a,T)},n.onNodeDoubleClick=function(a,T){var h=n.props,u=h.onDoubleClick,B=h.expandAction;B==="doubleClick"&&n.triggerExpandActionExpand(a,T),u==null||u(a,T)},n.onNodeSelect=function(a,T){var h=n.state.selectedKeys,u=n.state,B=u.keyEntities,ue=u.fieldNames,ee=n.props,fe=ee.onSelect,$=ee.multiple,le=T.selected,_=T[ue.key],Te=!le;Te?$?h=(0,Oe.L0)(h,_):h=[_]:h=(0,Oe._5)(h,_);var Ve=h.map(function(ke){var Je=(0,qe.Z)(B,ke);return Je?Je.node:null}).filter(function(ke){return ke});n.setUncontrolledState({selectedKeys:h}),fe==null||fe(h,{event:"select",selected:Te,node:T,selectedNodes:Ve,nativeEvent:a.nativeEvent})},n.onNodeCheck=function(a,T,h){var u=n.state,B=u.keyEntities,ue=u.checkedKeys,ee=u.halfCheckedKeys,fe=n.props,$=fe.checkStrictly,le=fe.onCheck,_=T.key,Te,Ve={event:"check",node:T,checked:h,nativeEvent:a.nativeEvent};if($){var ke=h?(0,Oe.L0)(ue,_):(0,Oe._5)(ue,_),Je=(0,Oe._5)(ee,_);Te={checked:ke,halfChecked:Je},Ve.checkedNodes=ke.map(function(zt){return(0,qe.Z)(B,zt)}).filter(function(zt){return zt}).map(function(zt){return zt.node}),n.setUncontrolledState({checkedKeys:ke})}else{var Qe=(0,We.S)([].concat((0,f.Z)(ue),[_]),!0,B),it=Qe.checkedKeys,ot=Qe.halfCheckedKeys;if(!h){var Mt=new Set(it);Mt.delete(_);var Xt=(0,We.S)(Array.from(Mt),{checked:!1,halfCheckedKeys:ot},B);it=Xt.checkedKeys,ot=Xt.halfCheckedKeys}Te=it,Ve.checkedNodes=[],Ve.checkedNodesPositions=[],Ve.halfCheckedKeys=ot,it.forEach(function(zt){var sn=(0,qe.Z)(B,zt);if(sn){var Cn=sn.node,dn=sn.pos;Ve.checkedNodes.push(Cn),Ve.checkedNodesPositions.push({node:Cn,pos:dn})}}),n.setUncontrolledState({checkedKeys:it},!1,{halfCheckedKeys:ot})}le==null||le(Te,Ve)},n.onNodeLoad=function(a){var T=a.key,h=new Promise(function(u,B){n.setState(function(ue){var ee=ue.loadedKeys,fe=ee===void 0?[]:ee,$=ue.loadingKeys,le=$===void 0?[]:$,_=n.props,Te=_.loadData,Ve=_.onLoad;if(!Te||fe.indexOf(T)!==-1||le.indexOf(T)!==-1)return null;var ke=Te(a);return ke.then(function(){var Je=n.state.loadedKeys,Qe=(0,Oe.L0)(Je,T);Ve==null||Ve(Qe,{event:"load",node:a}),n.setUncontrolledState({loadedKeys:Qe}),n.setState(function(it){return{loadingKeys:(0,Oe._5)(it.loadingKeys,T)}}),u()}).catch(function(Je){if(n.setState(function(it){return{loadingKeys:(0,Oe._5)(it.loadingKeys,T)}}),n.loadingRetryTimes[T]=(n.loadingRetryTimes[T]||0)+1,n.loadingRetryTimes[T]>=nt){var Qe=n.state.loadedKeys;(0,W.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),n.setUncontrolledState({loadedKeys:(0,Oe.L0)(Qe,T)}),u()}B(Je)}),{loadingKeys:(0,Oe.L0)(le,T)}})});return h.catch(function(){}),h},n.onNodeMouseEnter=function(a,T){var h=n.props.onMouseEnter;h==null||h({event:a,node:T})},n.onNodeMouseLeave=function(a,T){var h=n.props.onMouseLeave;h==null||h({event:a,node:T})},n.onNodeContextMenu=function(a,T){var h=n.props.onRightClick;h&&(a.preventDefault(),h({event:a,node:T}))},n.onFocus=function(){var a=n.props.onFocus;n.setState({focused:!0});for(var T=arguments.length,h=new Array(T),u=0;u1&&arguments[1]!==void 0?arguments[1]:!1,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!n.destroyed){var u=!1,B=!0,ue={};Object.keys(a).forEach(function(ee){if(ee in n.props){B=!1;return}u=!0,ue[ee]=a[ee]}),u&&(!T||B)&&n.setState((0,X.Z)((0,X.Z)({},ue),h))}},n.scrollTo=function(a){n.listRef.current.scrollTo(a)},n}return(0,t.Z)(d,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var E=this.props.activeKey;E!==void 0&&E!==this.state.activeKey&&(this.setState({activeKey:E}),E!==null&&this.scrollTo({key:E}))}},{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 E,L=this.state,s=L.focused,a=L.flattenNodes,T=L.keyEntities,h=L.draggingNodeKey,u=L.activeKey,B=L.dropLevelOffset,ue=L.dropContainerKey,ee=L.dropTargetKey,fe=L.dropPosition,$=L.dragOverNodeKey,le=L.indent,_=this.props,Te=_.prefixCls,Ve=_.className,ke=_.style,Je=_.showLine,Qe=_.focusable,it=_.tabIndex,ot=it===void 0?0:it,Mt=_.selectable,Xt=_.showIcon,zt=_.icon,sn=_.switcherIcon,Cn=_.draggable,dn=_.checkable,gt=_.checkStrictly,En=_.disabled,Hn=_.motion,Vt=_.loadData,hn=_.filterTreeNode,Yn=_.height,Ue=_.itemHeight,at=_.virtual,rt=_.titleRender,ut=_.dropIndicatorRender,en=_.onContextMenu,Ft=_.onScroll,Ge=_.direction,Nt=_.rootClassName,Z=_.rootStyle,we=(0,re.Z)(this.props,{aria:!0,data:!0}),Ce;return Cn&&((0,m.Z)(Cn)==="object"?Ce=Cn:typeof Cn=="function"?Ce={nodeDraggable:Cn}:Ce={}),J.createElement(Be.k.Provider,{value:{prefixCls:Te,selectable:Mt,showIcon:Xt,icon:zt,switcherIcon:sn,draggable:Ce,draggingNodeKey:h,checkable:dn,checkStrictly:gt,disabled:En,keyEntities:T,dropLevelOffset:B,dropContainerKey:ue,dropTargetKey:ee,dropPosition:fe,dragOverNodeKey:$,indent:le,direction:Ge,dropIndicatorRender:ut,loadData:Vt,filterTreeNode:hn,titleRender:rt,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},J.createElement("div",{role:"tree",className:z()(Te,Ve,Nt,(E={},(0,c.Z)(E,"".concat(Te,"-show-line"),Je),(0,c.Z)(E,"".concat(Te,"-focused"),s),(0,c.Z)(E,"".concat(Te,"-active-focused"),u!==null),E)),style:Z},J.createElement(Le,(0,i.Z)({ref:this.listRef,prefixCls:Te,style:ke,data:a,disabled:En,selectable:Mt,checkable:!!dn,motion:Hn,dragging:h!==null,height:Yn,itemHeight:Ue,virtual:at,focusable:Qe,focused:s,tabIndex:ot,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:en,onScroll:Ft},this.getTreeNodeRequiredProps(),we))))}}],[{key:"getDerivedStateFromProps",value:function(E,L){var s=L.prevProps,a={prevProps:E};function T(Qe){return!s&&Qe in E||s&&s[Qe]!==E[Qe]}var h,u=L.fieldNames;if(T("fieldNames")&&(u=(0,H.w$)(E.fieldNames),a.fieldNames=u),T("treeData")?h=E.treeData:T("children")&&((0,W.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),h=(0,H.zn)(E.children)),h){a.treeData=h;var B=(0,H.I8)(h,{fieldNames:u});a.keyEntities=(0,X.Z)((0,c.Z)({},ae,g),B.keyEntities)}var ue=a.keyEntities||L.keyEntities;if(T("expandedKeys")||s&&T("autoExpandParent"))a.expandedKeys=E.autoExpandParent||!s&&E.defaultExpandParent?(0,Oe.r7)(E.expandedKeys,ue):E.expandedKeys;else if(!s&&E.defaultExpandAll){var ee=(0,X.Z)({},ue);delete ee[ae],a.expandedKeys=Object.keys(ee).map(function(Qe){return ee[Qe].key})}else!s&&E.defaultExpandedKeys&&(a.expandedKeys=E.autoExpandParent||E.defaultExpandParent?(0,Oe.r7)(E.defaultExpandedKeys,ue):E.defaultExpandedKeys);if(a.expandedKeys||delete a.expandedKeys,h||a.expandedKeys){var fe=(0,H.oH)(h||L.treeData,a.expandedKeys||L.expandedKeys,u);a.flattenNodes=fe}if(E.selectable&&(T("selectedKeys")?a.selectedKeys=(0,Oe.BT)(E.selectedKeys,E):!s&&E.defaultSelectedKeys&&(a.selectedKeys=(0,Oe.BT)(E.defaultSelectedKeys,E))),E.checkable){var $;if(T("checkedKeys")?$=(0,Oe.E6)(E.checkedKeys)||{}:!s&&E.defaultCheckedKeys?$=(0,Oe.E6)(E.defaultCheckedKeys)||{}:h&&($=(0,Oe.E6)(E.checkedKeys)||{checkedKeys:L.checkedKeys,halfCheckedKeys:L.halfCheckedKeys}),$){var le=$,_=le.checkedKeys,Te=_===void 0?[]:_,Ve=le.halfCheckedKeys,ke=Ve===void 0?[]:Ve;if(!E.checkStrictly){var Je=(0,We.S)(Te,!0,ue);Te=Je.checkedKeys,ke=Je.halfCheckedKeys}a.checkedKeys=Te,a.halfCheckedKeys=ke}}return T("loadedKeys")&&(a.loadedKeys=E.loadedKeys),a}}]),d}(J.Component);je.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ge,allowDrop:function(){return!0},expandAction:!1},je.TreeNode=y.Z;var de=je,De=de},35654:function(Ot,Ae,e){e.d(Ae,{BT:function(){return J},E6:function(){return Ee},L0:function(){return x},OM:function(){return W},_5:function(){return se},r7:function(){return K},wA:function(){return z},yx:function(){return ie}});var i=e(26407),c=e(39559),m=e(48736),X=e(59301),f=e(39417),R=e(67841),t=e(71430),oe=null;function se(P,v){if(!P)return[];var o=P.slice(),p=o.indexOf(v);return p>=0&&o.splice(p,1),o}function x(P,v){var o=(P||[]).slice();return o.indexOf(v)===-1&&o.push(v),o}function ie(P){return P.split("-")}function z(P,v){var o=[],p=(0,R.Z)(v,P);function y(){var F=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];F.forEach(function(H){var N=H.key,O=H.children;o.push(N),y(O)})}return y(p.children),o}function b(P){if(P.parent){var v=ie(P.pos);return Number(v[v.length-1])===P.parent.children.length-1}return!1}function re(P){var v=ie(P.pos);return Number(v[v.length-1])===0}function W(P,v,o,p,y,F,H,N,O,be){var te,Ke=P.clientX,U=P.clientY,ne=P.target.getBoundingClientRect(),q=ne.top,Q=ne.height,ae=(be==="rtl"?-1:1)*(((y==null?void 0:y.x)||0)-Ke),j=(ae-12)/p,g=(0,R.Z)(N,o.props.eventKey);if(U-1.5?F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1:F({dragNode:nt,dropNode:je,dropPosition:0})?Oe=0:F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1:F({dragNode:nt,dropNode:je,dropPosition:1})?Oe=1:de=!1,{dropPosition:Oe,dropLevelOffset:We,dropTargetKey:g.key,dropTargetPos:g.pos,dragOverNodeKey:Le,dropContainerKey:Oe===0?null:((te=g.parent)===null||te===void 0?void 0:te.key)||null,dropAllowed:de}}function J(P,v){if(P){var o=v.multiple;return o?P.slice():P.length?[P[0]]:P}}var Be=function(v){return v};function ge(P,v){if(!P)return[];var o=v||{},p=o.processProps,y=p===void 0?Be:p,F=Array.isArray(P)?P:[P];return F.map(function(H){var N=H.children,O=_objectWithoutProperties(H,oe),be=ge(N,v);return React.createElement(TreeNode,_extends({key:O.key},y(O)),be)})}function Ee(P){if(!P)return null;var v;if(Array.isArray(P))v={checkedKeys:P,halfCheckedKeys:void 0};else if((0,c.Z)(P)==="object")v={checkedKeys:P.checked||void 0,halfCheckedKeys:P.halfChecked||void 0};else return(0,m.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return v}function K(P,v){var o=new Set;function p(y){if(!o.has(y)){var F=(0,R.Z)(v,y);if(F){o.add(y);var H=F.parent,N=F.node;N.disabled||H&&p(H.key)}}}return(P||[]).forEach(function(y){p(y)}),(0,i.Z)(o)}},90782:function(Ot,Ae,e){e.d(Ae,{S:function(){return t}});var i=e(48736),c=e(67841);function m(oe,se){var x=new Set;return oe.forEach(function(ie){se.has(ie)||x.add(ie)}),x}function X(oe){var se=oe||{},x=se.disabled,ie=se.disableCheckbox,z=se.checkable;return!!(x||ie)||z===!1}function f(oe,se,x,ie){for(var z=new Set(oe),b=new Set,re=0;re<=x;re+=1){var W=se.get(re)||new Set;W.forEach(function(Ee){var K=Ee.key,P=Ee.node,v=Ee.children,o=v===void 0?[]:v;z.has(K)&&!ie(P)&&o.filter(function(p){return!ie(p.node)}).forEach(function(p){z.add(p.key)})})}for(var J=new Set,Be=x;Be>=0;Be-=1){var ge=se.get(Be)||new Set;ge.forEach(function(Ee){var K=Ee.parent,P=Ee.node;if(!(ie(P)||!Ee.parent||J.has(Ee.parent.key))){if(ie(Ee.parent.node)){J.add(K.key);return}var v=!0,o=!1;(K.children||[]).filter(function(p){return!ie(p.node)}).forEach(function(p){var y=p.key,F=z.has(y);v&&!F&&(v=!1),!o&&(F||b.has(y))&&(o=!0)}),v&&z.add(K.key),o&&b.add(K.key),J.add(K.key)}})}return{checkedKeys:Array.from(z),halfCheckedKeys:Array.from(m(b,z))}}function R(oe,se,x,ie,z){for(var b=new Set(oe),re=new Set(se),W=0;W<=ie;W+=1){var J=x.get(W)||new Set;J.forEach(function(K){var P=K.key,v=K.node,o=K.children,p=o===void 0?[]:o;!b.has(P)&&!re.has(P)&&!z(v)&&p.filter(function(y){return!z(y.node)}).forEach(function(y){b.delete(y.key)})})}re=new Set;for(var Be=new Set,ge=ie;ge>=0;ge-=1){var Ee=x.get(ge)||new Set;Ee.forEach(function(K){var P=K.parent,v=K.node;if(!(z(v)||!K.parent||Be.has(K.parent.key))){if(z(K.parent.node)){Be.add(P.key);return}var o=!0,p=!1;(P.children||[]).filter(function(y){return!z(y.node)}).forEach(function(y){var F=y.key,H=b.has(F);o&&!H&&(o=!1),!p&&(H||re.has(F))&&(p=!0)}),o||b.delete(P.key),p&&re.add(P.key),Be.add(P.key)}})}return{checkedKeys:Array.from(b),halfCheckedKeys:Array.from(m(re,b))}}function t(oe,se,x,ie){var z=[],b;ie?b=ie:b=X;var re=new Set(oe.filter(function(ge){var Ee=!!(0,c.Z)(x,ge);return Ee||z.push(ge),Ee})),W=new Map,J=0;Object.keys(x).forEach(function(ge){var Ee=x[ge],K=Ee.level,P=W.get(K);P||(P=new Set,W.set(K,P)),P.add(Ee),J=Math.max(J,K)}),(0,i.ZP)(!z.length,"Tree missing follow keys: ".concat(z.slice(0,100).map(function(ge){return"'".concat(ge,"'")}).join(", ")));var Be;return se===!0?Be=f(re,W,J,b):Be=R(re,se.halfCheckedKeys,W,J,b),Be}},67841:function(Ot,Ae,e){e.d(Ae,{Z:function(){return i}});function i(c,m){return c[m]}},71430:function(Ot,Ae,e){e.d(Ae,{F:function(){return K},H8:function(){return Ee},I8:function(){return ge},km:function(){return z},oH:function(){return J},w$:function(){return b},zn:function(){return W}});var i=e(39559),c=e(26407),m=e(33708),X=e(37061),f=e(11592),R=e(2738),t=e(48736),oe=e(67841),se=["children"];function x(P,v){return"".concat(P,"-").concat(v)}function ie(P){return P&&P.type&&P.type.isTreeNode}function z(P,v){return P!=null?P:v}function b(P){var v=P||{},o=v.title,p=v._title,y=v.key,F=v.children,H=o||"title";return{title:H,_title:p||[H],key:y||"key",children:F||"children"}}function re(P,v){var o=new Map;function p(y){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(y||[]).forEach(function(H){var N=H[v.key],O=H[v.children];warning(N!=null,"Tree node must have a certain key: [".concat(F).concat(N,"]"));var be=String(N);warning(!o.has(be)||N===null||N===void 0,"Same 'key' exist in the Tree: ".concat(be)),o.set(be,!0),p(O,"".concat(F).concat(be," > "))})}p(P)}function W(P){function v(o){var p=(0,f.Z)(o);return p.map(function(y){if(!ie(y))return(0,t.ZP)(!y,"Tree/TreeNode can only accept TreeNode as children."),null;var F=y.key,H=y.props,N=H.children,O=(0,X.Z)(H,se),be=(0,m.Z)({key:F},O),te=v(N);return te.length&&(be.children=te),be}).filter(function(y){return y})}return v(P)}function J(P,v,o){var p=b(o),y=p._title,F=p.key,H=p.children,N=new Set(v===!0?[]:v),O=[];function be(te){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return te.map(function(U,ne){for(var q=x(Ke?Ke.pos:"0",ne),Q=z(U[F],q),ae,j=0;j1&&arguments[1]!==void 0?arguments[1]:{},o=v.initWrapper,p=v.processEntity,y=v.onProcessFinished,F=v.externalGetKey,H=v.childrenPropName,N=v.fieldNames,O=arguments.length>2?arguments[2]:void 0,be=F||O,te={},Ke={},U={posEntities:te,keyEntities:Ke};return o&&(U=o(U)||U),Be(P,function(ne){var q=ne.node,Q=ne.index,ae=ne.pos,j=ne.key,g=ne.parentPos,Y=ne.level,G=ne.nodes,M={node:q,nodes:G,index:Q,key:j,pos:ae,level:Y},ce=z(j,ae);te[ae]=M,Ke[ce]=M,M.parent=te[g],M.parent&&(M.parent.children=M.parent.children||[],M.parent.children.push(M)),p&&p(M,U)},{externalGetKey:be,childrenPropName:H,fieldNames:N}),y&&y(U),U}function Ee(P,v){var o=v.expandedKeys,p=v.selectedKeys,y=v.loadedKeys,F=v.loadingKeys,H=v.checkedKeys,N=v.halfCheckedKeys,O=v.dragOverNodeKey,be=v.dropPosition,te=v.keyEntities,Ke=(0,oe.Z)(te,P),U={eventKey:P,expanded:o.indexOf(P)!==-1,selected:p.indexOf(P)!==-1,loaded:y.indexOf(P)!==-1,loading:F.indexOf(P)!==-1,checked:H.indexOf(P)!==-1,halfChecked:N.indexOf(P)!==-1,pos:String(Ke?Ke.pos:""),dragOver:O===P&&be===0,dragOverGapTop:O===P&&be===-1,dragOverGapBottom:O===P&&be===1};return U}function K(P){var v=P.data,o=P.expanded,p=P.selected,y=P.checked,F=P.loaded,H=P.loading,N=P.halfChecked,O=P.dragOver,be=P.dragOverGapTop,te=P.dragOverGapBottom,Ke=P.pos,U=P.active,ne=P.eventKey,q=(0,m.Z)((0,m.Z)({},v),{},{expanded:o,selected:p,checked:y,loaded:F,loading:H,halfChecked:N,dragOver:O,dragOverGapTop:be,dragOverGapBottom:te,pos:Ke,active:U,key:ne});return"props"in q||Object.defineProperty(q,"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`."),P}}),q}},8224:function(Ot,Ae,e){e.d(Ae,{Z:function(){return c}});var i=e(4676);function c(m,X,f,R){var t=i.unstable_batchedUpdates?function(se){i.unstable_batchedUpdates(f,se)}:f;return m!=null&&m.addEventListener&&m.addEventListener(X,t,R),{remove:function(){m!=null&&m.removeEventListener&&m.removeEventListener(X,t,R)}}}},55468:function(Ot,Ae,e){e.d(Ae,{g1:function(){return ie},os:function(){return b}});var i=/margin|padding|width|height|max|min|offset/,c={left:!0,top:!0},m={cssFloat:1,styleFloat:1,float:1};function X(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function f(re,W,J){if(W=W.toLowerCase(),J==="auto"){if(W==="height")return re.offsetHeight;if(W==="width")return re.offsetWidth}return W in c||(c[W]=i.test(W)),c[W]?parseFloat(J)||0:J}function R(re,W){var J=arguments.length,Be=X(re);return W=m[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,J===1?Be:f(re,W,Be[W]||re.style[W])}function t(re,W,J){var Be=arguments.length;if(W=m[W]?"cssFloat"in re.style?"cssFloat":"styleFloat":W,Be===3)return typeof J=="number"&&i.test(W)&&(J="".concat(J,"px")),re.style[W]=J,J;for(var ge in W)W.hasOwnProperty(ge)&&t(re,ge,W[ge]);return X(re)}function oe(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function se(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function x(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),W=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:W}}function ie(){var re=document.documentElement.clientWidth,W=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:W}}function z(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function b(re){var W=re.getBoundingClientRect(),J=document.documentElement;return{left:W.left+(window.pageXOffset||J.scrollLeft)-(J.clientLeft||document.body.clientLeft||0),top:W.top+(window.pageYOffset||J.scrollTop)-(J.clientTop||document.body.clientTop||0)}}},24514:function(Ot,Ae,e){e.d(Ae,{G:function(){return X}});var i=e(47273),c=function(R){if((0,i.Z)()&&window.document.documentElement){var t=Array.isArray(R)?R:[R],oe=window.document.documentElement;return t.some(function(se){return se in oe.style})}return!1},m=function(R,t){if(!c(R))return!1;var oe=document.createElement("div"),se=oe.style[R];return oe.style[R]=t,oe.style[R]!==se};function X(f,R){return!Array.isArray(f)&&R!==void 0?m(f,R):c(f)}},24916:function(Ot,Ae,e){e.d(Ae,{Z:function(){return je}});var i=e(92413),c=e(39559),m=e(33708),X=e(400),f=e(33606),R=e(37061),t=e(92310),oe=e.n(t),se=e(29301),x=e(70425),ie=e(34280),z=e(59301),b=e(4676),re=z.forwardRef(function(de,De){var A=de.height,S=de.offsetY,d=de.offsetX,n=de.children,E=de.prefixCls,L=de.onInnerResize,s=de.innerProps,a=de.rtl,T=de.extra,h={},u={display:"flex",flexDirection:"column"};return S!==void 0&&(h={height:A,position:"relative",overflow:"hidden"},u=(0,m.Z)((0,m.Z)({},u),{},(0,X.Z)((0,X.Z)((0,X.Z)((0,X.Z)((0,X.Z)({transform:"translateY(".concat(S,"px)")},a?"marginRight":"marginLeft",-d),"position","absolute"),"left",0),"right",0),"top",0))),z.createElement("div",{style:h},z.createElement(se.Z,{onResize:function(ue){var ee=ue.offsetHeight;ee&&L&&L()}},z.createElement("div",(0,i.Z)({style:u,className:oe()((0,X.Z)({},"".concat(E,"-holder-inner"),E)),ref:De},s),n,T)))});re.displayName="Filler";var W=re;function J(de){var De=de.children,A=de.setRef,S=z.useCallback(function(d){A(d)},[]);return z.cloneElement(De,{ref:S})}function Be(de,De,A,S,d,n,E,L){var s=L.getKey;return de.slice(De,A+1).map(function(a,T){var h=De+T,u=E(a,h,{style:{width:S},offsetX:d}),B=s(a);return z.createElement(J,{key:B,setRef:function(ee){return n(a,ee)}},u)})}function ge(de,De,A,S){var d=A-de,n=De-A,E=Math.min(d,n)*2;if(S<=E){var L=Math.floor(S/2);return S%2?A+L+1:A-L}return d>n?A-(S-n):A+(S-d)}function Ee(de,De,A){var S=de.length,d=De.length,n,E;if(S===0&&d===0)return null;S2&&arguments[2]!==void 0?arguments[2]:!1,h=s?a<0&&L.current.left||a>0&&L.current.right:a<0&&L.current.top||a>0&&L.current.bottom;return T&&h?(clearTimeout(n.current),d.current=!1):(!h||d.current)&&E(),!d.current&&h}};function y(de,De,A,S,d,n,E){var L=(0,z.useRef)(0),s=(0,z.useRef)(null),a=(0,z.useRef)(null),T=(0,z.useRef)(!1),h=p(De,A,S,d);function u(le,_){if(P.Z.cancel(s.current),!h(!1,_)){var Te=le;if(!Te._virtualHandled)Te._virtualHandled=!0;else return;L.current+=_,a.current=_,o||Te.preventDefault(),s.current=(0,P.Z)(function(){var Ve=T.current?10:1;E(L.current*Ve,!1),L.current=0})}}function B(le,_){E(_,!0),o||le.preventDefault()}var ue=(0,z.useRef)(null),ee=(0,z.useRef)(null);function fe(le){if(de){P.Z.cancel(ee.current),ee.current=(0,P.Z)(function(){ue.current=null},2);var _=le.deltaX,Te=le.deltaY,Ve=le.shiftKey,ke=_,Je=Te;(ue.current==="sx"||!ue.current&&Ve&&Te&&!_)&&(ke=Te,Je=0,ue.current="sx");var Qe=Math.abs(ke),it=Math.abs(Je);ue.current===null&&(ue.current=n&&Qe>it?"x":"y"),ue.current==="y"?u(le,Je):B(le,ke)}}function $(le){de&&(T.current=le.detail===a.current)}return[fe,$]}function F(de,De,A,S){var d=z.useMemo(function(){return[new Map,[]]},[de,A.id,S]),n=(0,f.Z)(d,2),E=n[0],L=n[1],s=function(T){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:T,u=E.get(T),B=E.get(h);if(u===void 0||B===void 0)for(var ue=de.length,ee=L.length;ee0&&arguments[0]!==void 0?arguments[0]:!1;T();var ue=function(){var $=!1;L.current.forEach(function(le,_){if(le&&le.offsetParent){var Te=le.offsetHeight,Ve=getComputedStyle(le),ke=Ve.marginTop,Je=Ve.marginBottom,Qe=te(ke),it=te(Je),ot=Te+Qe+it;s.current.get(_)!==ot&&(s.current.set(_,ot),$=!0)}}),$&&E(function(le){return le+1})};if(B)ue();else{a.current+=1;var ee=a.current;Promise.resolve().then(function(){ee===a.current&&ue()})}}function u(B,ue){var ee=de(B),fe=L.current.get(ee);ue?(L.current.set(ee,ue),h()):L.current.delete(ee),!fe!=!ue&&(ue?De==null||De(B):A==null||A(B))}return(0,z.useEffect)(function(){return T},[]),[u,h,s.current,n]}var U=14/15;function ne(de,De,A){var S=(0,z.useRef)(!1),d=(0,z.useRef)(0),n=(0,z.useRef)(0),E=(0,z.useRef)(null),L=(0,z.useRef)(null),s,a=function(B){if(S.current){var ue=Math.ceil(B.touches[0].pageX),ee=Math.ceil(B.touches[0].pageY),fe=d.current-ue,$=n.current-ee,le=Math.abs(fe)>Math.abs($);le?d.current=ue:n.current=ee;var _=A(le,le?fe:$,!1,B);_&&B.preventDefault(),clearInterval(L.current),_&&(L.current=setInterval(function(){le?fe*=U:$*=U;var Te=Math.floor(le?fe:$);(!A(le,Te,!0)||Math.abs(Te)<=.1)&&clearInterval(L.current)},16))}},T=function(){S.current=!1,s()},h=function(B){s(),B.touches.length===1&&!S.current&&(S.current=!0,d.current=Math.ceil(B.touches[0].pageX),n.current=Math.ceil(B.touches[0].pageY),E.current=B.target,E.current.addEventListener("touchmove",a,{passive:!1}),E.current.addEventListener("touchend",T,{passive:!0}))};s=function(){E.current&&(E.current.removeEventListener("touchmove",a),E.current.removeEventListener("touchend",T))},(0,ie.Z)(function(){return de&&De.current.addEventListener("touchstart",h,{passive:!0}),function(){var u;(u=De.current)===null||u===void 0||u.removeEventListener("touchstart",h),s(),clearInterval(L.current)}},[de])}function q(de){return Math.floor(Math.pow(de,.5))}function Q(de,De){var A="touches"in de?de.touches[0]:de;return A[De?"pageX":"pageY"]-window[De?"scrollX":"scrollY"]}function ae(de,De,A){z.useEffect(function(){var S=De.current;if(de&&S){var d=!1,n,E,L=function(){P.Z.cancel(n)},s=function u(){L(),n=(0,P.Z)(function(){A(E),u()})},a=function(B){if(!B.target.draggable){var ue=B;ue._virtualHandled||(ue._virtualHandled=!0,d=!0)}},T=function(){d=!1,L()},h=function(B){if(d){var ue=Q(B,!1),ee=S.getBoundingClientRect(),fe=ee.top,$=ee.bottom;if(ue<=fe){var le=fe-ue;E=-q(le),s()}else if(ue>=$){var _=ue-$;E=q(_),s()}else L()}};return S.addEventListener("mousedown",a),S.ownerDocument.addEventListener("mouseup",T),S.ownerDocument.addEventListener("mousemove",h),function(){S.removeEventListener("mousedown",a),S.ownerDocument.removeEventListener("mouseup",T),S.ownerDocument.removeEventListener("mousemove",h),L()}}},[de])}var j=10;function g(de,De,A,S,d,n,E,L){var s=z.useRef(),a=z.useState(null),T=(0,f.Z)(a,2),h=T[0],u=T[1];return(0,ie.Z)(function(){if(h&&h.times=0;sn-=1){var Cn=d(De[sn]),dn=A.get(Cn);if(dn===void 0){le=!0;break}if(zt-=dn,zt<=0)break}switch(Ve){case"top":Te=Je-fe;break;case"bottom":Te=Qe-$+fe;break;default:{var gt=de.current.scrollTop,En=gt+$;JeEn&&(_="bottom")}}Te!==null&&E(Te),Te!==h.lastTop&&(le=!0)}le&&u((0,m.Z)((0,m.Z)({},h),{},{times:h.times+1,targetAlign:_,lastTop:Te}))}},[h,de.current]),function(B){if(B==null){L();return}if(P.Z.cancel(s.current),typeof B=="number")E(B);else if(B&&(0,c.Z)(B)==="object"){var ue,ee=B.align;"index"in B?ue=B.index:ue=De.findIndex(function(le){return d(le)===B.key});var fe=B.offset,$=fe===void 0?0:fe;u({times:0,index:ue,offset:$,originAlign:ee})}}}var Y=z.forwardRef(function(de,De){var A=de.prefixCls,S=de.rtl,d=de.scrollOffset,n=de.scrollRange,E=de.onStartMove,L=de.onStopMove,s=de.onScroll,a=de.horizontal,T=de.spinSize,h=de.containerSize,u=de.style,B=de.thumbStyle,ue=de.showScrollBar,ee=z.useState(!1),fe=(0,f.Z)(ee,2),$=fe[0],le=fe[1],_=z.useState(null),Te=(0,f.Z)(_,2),Ve=Te[0],ke=Te[1],Je=z.useState(null),Qe=(0,f.Z)(Je,2),it=Qe[0],ot=Qe[1],Mt=!S,Xt=z.useRef(),zt=z.useRef(),sn=z.useState(ue),Cn=(0,f.Z)(sn,2),dn=Cn[0],gt=Cn[1],En=z.useRef(),Hn=function(){ue===!0||ue===!1||(clearTimeout(En.current),gt(!0),En.current=setTimeout(function(){gt(!1)},3e3))},Vt=n-h||0,hn=h-T||0,Yn=z.useMemo(function(){if(d===0||Vt===0)return 0;var Z=d/Vt;return Z*hn},[d,Vt,hn]),Ue=function(we){we.stopPropagation(),we.preventDefault()},at=z.useRef({top:Yn,dragging:$,pageY:Ve,startTop:it});at.current={top:Yn,dragging:$,pageY:Ve,startTop:it};var rt=function(we){le(!0),ke(Q(we,a)),ot(at.current.top),E(),we.stopPropagation(),we.preventDefault()};z.useEffect(function(){var Z=function(I){I.preventDefault()},we=Xt.current,Ce=zt.current;return we.addEventListener("touchstart",Z,{passive:!1}),Ce.addEventListener("touchstart",rt,{passive:!1}),function(){we.removeEventListener("touchstart",Z),Ce.removeEventListener("touchstart",rt)}},[]);var ut=z.useRef();ut.current=Vt;var en=z.useRef();en.current=hn,z.useEffect(function(){if($){var Z,we=function(I){var Ie=at.current,xe=Ie.dragging,Ze=Ie.pageY,ze=Ie.startTop;P.Z.cancel(Z);var et=Xt.current.getBoundingClientRect(),st=h/(a?et.width:et.height);if(xe){var ct=(Q(I,a)-Ze)*st,Ct=ze;!Mt&&a?Ct-=ct:Ct+=ct;var mt=ut.current,pt=en.current,wt=pt?Ct/pt:0,dt=Math.ceil(wt*mt);dt=Math.max(dt,0),dt=Math.min(dt,mt),Z=(0,P.Z)(function(){s(dt,a)})}},Ce=function(){le(!1),L()};return window.addEventListener("mousemove",we,{passive:!0}),window.addEventListener("touchmove",we,{passive:!0}),window.addEventListener("mouseup",Ce,{passive:!0}),window.addEventListener("touchend",Ce,{passive:!0}),function(){window.removeEventListener("mousemove",we),window.removeEventListener("touchmove",we),window.removeEventListener("mouseup",Ce),window.removeEventListener("touchend",Ce),P.Z.cancel(Z)}}},[$]),z.useEffect(function(){return Hn(),function(){clearTimeout(En.current)}},[d]),z.useImperativeHandle(De,function(){return{delayHidden:Hn}});var Ft="".concat(A,"-scrollbar"),Ge={position:"absolute",visibility:dn?null:"hidden"},Nt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return a?(Ge.height=8,Ge.left=0,Ge.right=0,Ge.bottom=0,Nt.height="100%",Nt.width=T,Mt?Nt.left=Yn:Nt.right=Yn):(Ge.width=8,Ge.top=0,Ge.bottom=0,Mt?Ge.right=0:Ge.left=0,Nt.width="100%",Nt.height=T,Nt.top=Yn),z.createElement("div",{ref:Xt,className:oe()(Ft,(0,X.Z)((0,X.Z)((0,X.Z)({},"".concat(Ft,"-horizontal"),a),"".concat(Ft,"-vertical"),!a),"".concat(Ft,"-visible"),dn)),style:(0,m.Z)((0,m.Z)({},Ge),u),onMouseDown:Ue,onMouseMove:Hn},z.createElement("div",{ref:zt,className:oe()("".concat(Ft,"-thumb"),(0,X.Z)({},"".concat(Ft,"-thumb-moving"),$)),style:(0,m.Z)((0,m.Z)({},Nt),B),onMouseDown:rt}))}),G=Y,M=20;function ce(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,A=de/De*de;return isNaN(A)&&(A=0),A=Math.max(A,M),Math.floor(A)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Le=[],Oe={overflowY:"auto",overflowAnchor:"none"};function We(de,De){var A=de.prefixCls,S=A===void 0?"rc-virtual-list":A,d=de.className,n=de.height,E=de.itemHeight,L=de.fullHeight,s=L===void 0?!0:L,a=de.style,T=de.data,h=de.children,u=de.itemKey,B=de.virtual,ue=de.direction,ee=de.scrollWidth,fe=de.component,$=fe===void 0?"div":fe,le=de.onScroll,_=de.onVirtualScroll,Te=de.onVisibleChange,Ve=de.innerProps,ke=de.extraRender,Je=de.styles,Qe=de.showScrollBar,it=Qe===void 0?"optional":Qe,ot=(0,R.Z)(de,ye),Mt=z.useCallback(function(Dt){return typeof u=="function"?u(Dt):Dt==null?void 0:Dt[u]},[u]),Xt=Ke(Mt,null,null),zt=(0,f.Z)(Xt,4),sn=zt[0],Cn=zt[1],dn=zt[2],gt=zt[3],En=!!(B!==!1&&n&&E),Hn=z.useMemo(function(){return Object.values(dn.maps).reduce(function(Dt,Et){return Dt+Et},0)},[dn.id,dn.maps]),Vt=En&&T&&(Math.max(E*T.length,Hn)>n||!!ee),hn=ue==="rtl",Yn=oe()(S,(0,X.Z)({},"".concat(S,"-rtl"),hn),d),Ue=T||Le,at=(0,z.useRef)(),rt=(0,z.useRef)(),ut=(0,z.useRef)(),en=(0,z.useState)(0),Ft=(0,f.Z)(en,2),Ge=Ft[0],Nt=Ft[1],Z=(0,z.useState)(0),we=(0,f.Z)(Z,2),Ce=we[0],w=we[1],I=(0,z.useState)(!1),Ie=(0,f.Z)(I,2),xe=Ie[0],Ze=Ie[1],ze=function(){Ze(!0)},et=function(){Ze(!1)},st={getKey:Mt};function ct(Dt){Nt(function(Et){var an;typeof Dt=="function"?an=Dt(Et):an=Dt;var Rn=Jt(an);return at.current.scrollTop=Rn,Rn})}var Ct=(0,z.useRef)({start:0,end:Ue.length}),mt=(0,z.useRef)(),pt=K(Ue,Mt),wt=(0,f.Z)(pt,1),dt=wt[0];mt.current=dt;var xt=z.useMemo(function(){if(!En)return{scrollHeight:void 0,start:0,end:Ue.length-1,offset:void 0};if(!Vt){var Dt;return{scrollHeight:((Dt=rt.current)===null||Dt===void 0?void 0:Dt.offsetHeight)||0,start:0,end:Ue.length-1,offset:void 0}}for(var Et=0,an,Rn,qn,Tr=Ue.length,Sr=0;Sr=Ge&&an===void 0&&(an=Sr,Rn=Et),wr>Ge+n&&qn===void 0&&(qn=Sr),Et=wr}return an===void 0&&(an=0,Rn=0,qn=Math.ceil(n/E)),qn===void 0&&(qn=Ue.length-1),qn=Math.min(qn+1,Ue.length-1),{scrollHeight:Et,start:an,end:qn,offset:Rn}},[Vt,En,Ge,Ue,gt,n]),St=xt.scrollHeight,tn=xt.start,Bt=xt.end,lt=xt.offset;Ct.current.start=tn,Ct.current.end=Bt,z.useLayoutEffect(function(){var Dt=dn.getRecord();if(Dt.size===1){var Et=Array.from(Dt)[0],an=Ue[tn];if(an){var Rn=Mt(an);if(Rn===Et){var qn=dn.get(Et),Tr=qn-E;ct(function(Sr){return Sr+Tr})}}}dn.resetRecord()},[St]);var me=z.useState({width:0,height:n}),Se=(0,f.Z)(me,2),Pe=Se[0],He=Se[1],Me=function(Et){He({width:Et.offsetWidth,height:Et.offsetHeight})},tt=(0,z.useRef)(),$e=(0,z.useRef)(),ht=z.useMemo(function(){return ce(Pe.width,ee)},[Pe.width,ee]),Rt=z.useMemo(function(){return ce(Pe.height,St)},[Pe.height,St]),Zt=St-n,rn=(0,z.useRef)(Zt);rn.current=Zt;function Jt(Dt){var Et=Dt;return Number.isNaN(rn.current)||(Et=Math.min(Et,rn.current)),Et=Math.max(Et,0),Et}var on=Ge<=0,Kt=Ge>=Zt,Tt=Ce<=0,un=Ce>=ee,cn=p(on,Kt,Tt,un),An=function(){return{x:hn?-Ce:Ce,y:Ge}},$t=(0,z.useRef)(An()),Qt=(0,x.useEvent)(function(Dt){if(_){var Et=(0,m.Z)((0,m.Z)({},An()),Dt);($t.current.x!==Et.x||$t.current.y!==Et.y)&&(_(Et),$t.current=Et)}});function pn(Dt,Et){var an=Dt;Et?((0,b.flushSync)(function(){w(an)}),Qt()):ct(an)}function fn(Dt){var Et=Dt.currentTarget.scrollTop;Et!==Ge&&ct(Et),le==null||le(Dt),Qt()}var Pn=function(Et){var an=Et,Rn=ee?ee-Pe.width:0;return an=Math.max(an,0),an=Math.min(an,Rn),an},tr=(0,x.useEvent)(function(Dt,Et){Et?((0,b.flushSync)(function(){w(function(an){var Rn=an+(hn?-Dt:Dt);return Pn(Rn)})}),Qt()):ct(function(an){var Rn=an+Dt;return Rn})}),kt=y(En,on,Kt,Tt,un,!!ee,tr),Gt=(0,f.Z)(kt,2),Pt=Gt[0],Ln=Gt[1];ne(En,at,function(Dt,Et,an,Rn){var qn=Rn;return cn(Dt,Et,an)?!1:!qn||!qn._virtualHandled?(qn&&(qn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:Dt?Et:0,deltaY:Dt?0:Et}),!0):!1}),ae(Vt,at,function(Dt){ct(function(Et){return Et+Dt})}),(0,ie.Z)(function(){function Dt(an){var Rn=on&&an.detail<0,qn=Kt&&an.detail>0;En&&!Rn&&!qn&&an.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",Ln,{passive:!0}),Et.addEventListener("MozMousePixelScroll",Dt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",Ln),Et.removeEventListener("MozMousePixelScroll",Dt)}},[En,on,Kt]),(0,ie.Z)(function(){if(ee){var Dt=Pn(Ce);w(Dt),Qt({x:Dt})}},[Pe.width,ee]);var Bn=function(){var Et,an;(Et=tt.current)===null||Et===void 0||Et.delayHidden(),(an=$e.current)===null||an===void 0||an.delayHidden()},wn=g(at,Ue,dn,E,Mt,function(){return Cn(!0)},ct,Bn);z.useImperativeHandle(De,function(){return{nativeElement:ut.current,getScrollInfo:An,scrollTo:function(Et){function an(Rn){return Rn&&(0,c.Z)(Rn)==="object"&&("left"in Rn||"top"in Rn)}an(Et)?(Et.left!==void 0&&w(Pn(Et.left)),wn(Et.top)):wn(Et)}}}),(0,ie.Z)(function(){if(Te){var Dt=Ue.slice(tn,Bt+1);Te(Dt,Ue)}},[tn,Bt,Ue]);var In=F(Ue,Mt,dn,E),jn=ke==null?void 0:ke({start:tn,end:Bt,virtual:Vt,offsetX:Ce,offsetY:lt,rtl:hn,getSize:In}),rr=Be(Ue,tn,Bt,ee,Ce,sn,h,st),Un=null;n&&(Un=(0,m.Z)((0,X.Z)({},s?"height":"maxHeight",n),Oe),En&&(Un.overflowY="hidden",ee&&(Un.overflowX="hidden"),xe&&(Un.pointerEvents="none")));var or={};return hn&&(or.dir="rtl"),z.createElement("div",(0,i.Z)({ref:ut,style:(0,m.Z)((0,m.Z)({},a),{},{position:"relative"}),className:Yn},or,ot),z.createElement(se.Z,{onResize:Me},z.createElement($,{className:"".concat(S,"-holder"),style:Un,ref:at,onScroll:fn,onMouseEnter:Bn},z.createElement(W,{prefixCls:S,height:St,offsetX:Ce,offsetY:lt,scrollWidth:ee,onInnerResize:Cn,ref:rt,innerProps:Ve,rtl:hn,extra:jn},rr))),Vt&&St>n&&z.createElement(G,{ref:tt,prefixCls:S,scrollOffset:Ge,scrollRange:St,rtl:hn,onScroll:pn,onStartMove:ze,onStopMove:et,spinSize:Rt,containerSize:Pe.height,style:Je==null?void 0:Je.verticalScrollBar,thumbStyle:Je==null?void 0:Je.verticalScrollBarThumb,showScrollBar:it}),Vt&&ee>Pe.width&&z.createElement(G,{ref:$e,prefixCls:S,scrollOffset:Ce,scrollRange:ee,rtl:hn,onScroll:pn,onStartMove:ze,onStopMove:et,spinSize:ht,containerSize:Pe.width,horizontal:!0,style:Je==null?void 0:Je.horizontalScrollBar,thumbStyle:Je==null?void 0:Je.horizontalScrollBarThumb,showScrollBar:it}))}var qe=z.forwardRef(We);qe.displayName="List";var nt=qe,je=nt},96908:function(Ot){Ot.exports="data:image/png;base64,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"},57177:function(Ot){Ot.exports="data:image/png;base64,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"},81378:function(Ot){Ot.exports="data:image/png;base64,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"},16722:function(Ot,Ae,e){e.d(Ae,{Z:function(){return oe}});const i=se=>typeof se=="object"&&se!=null&&se.nodeType===1,c=(se,x)=>(!x||se!=="hidden")&&se!=="visible"&&se!=="clip",m=(se,x)=>{if(se.clientHeight{const b=(re=>{if(!re.ownerDocument||!re.ownerDocument.defaultView)return null;try{return re.ownerDocument.defaultView.frameElement}catch(W){return null}})(z);return!!b&&(b.clientHeightrex||re>se&&W=x&&J>=ie?re-se-z:W>x&&Jie?W-x+b:0,f=se=>{const x=se.parentElement;return x==null?se.getRootNode().host||null:x},R=(se,x)=>{var ie,z,b,re;if(typeof document=="undefined")return[];const{scrollMode:W,block:J,inline:Be,boundary:ge,skipOverflowHiddenElements:Ee}=x,K=typeof ge=="function"?ge:G=>G!==ge;if(!i(se))throw new TypeError("Invalid target");const P=document.scrollingElement||document.documentElement,v=[];let o=se;for(;i(o)&&K(o);){if(o=f(o),o===P){v.push(o);break}o!=null&&o===document.body&&m(o)&&!m(document.documentElement)||o!=null&&m(o,Ee)&&v.push(o)}const p=(z=(ie=window.visualViewport)==null?void 0:ie.width)!=null?z:innerWidth,y=(re=(b=window.visualViewport)==null?void 0:b.height)!=null?re:innerHeight,{scrollX:F,scrollY:H}=window,{height:N,width:O,top:be,right:te,bottom:Ke,left:U}=se.getBoundingClientRect(),{top:ne,right:q,bottom:Q,left:ae}=(G=>{const M=window.getComputedStyle(G);return{top:parseFloat(M.scrollMarginTop)||0,right:parseFloat(M.scrollMarginRight)||0,bottom:parseFloat(M.scrollMarginBottom)||0,left:parseFloat(M.scrollMarginLeft)||0}})(se);let j=J==="start"||J==="nearest"?be-ne:J==="end"?Ke+Q:be+N/2-ne+Q,g=Be==="center"?U+O/2-ae+q:Be==="end"?te+q:U-ae;const Y=[];for(let G=0;G=0&&U>=0&&Ke<=y&&te<=p&&(M===P&&!m(M)||be>=Le&&Ke<=We&&U>=qe&&te<=Oe))return Y;const nt=getComputedStyle(M),je=parseInt(nt.borderLeftWidth,10),de=parseInt(nt.borderTopWidth,10),De=parseInt(nt.borderRightWidth,10),A=parseInt(nt.borderBottomWidth,10);let S=0,d=0;const n="offsetWidth"in M?M.offsetWidth-M.clientWidth-je-De:0,E="offsetHeight"in M?M.offsetHeight-M.clientHeight-de-A:0,L="offsetWidth"in M?M.offsetWidth===0?0:ye/M.offsetWidth:0,s="offsetHeight"in M?M.offsetHeight===0?0:ce/M.offsetHeight:0;if(P===M)S=J==="start"?j:J==="end"?j-y:J==="nearest"?X(H,H+y,y,de,A,H+j,H+j+N,N):j-y/2,d=Be==="start"?g:Be==="center"?g-p/2:Be==="end"?g-p:X(F,F+p,p,je,De,F+g,F+g+O,O),S=Math.max(0,S+H),d=Math.max(0,d+F);else{S=J==="start"?j-Le-de:J==="end"?j-We+A+E:J==="nearest"?X(Le,We,ce,de,A+E,j,j+N,N):j-(Le+ce/2)+E/2,d=Be==="start"?g-qe-je:Be==="center"?g-(qe+ye/2)+n/2:Be==="end"?g-Oe+De+n:X(qe,Oe,ye,je,De+n,g,g+O,O);const{scrollLeft:a,scrollTop:T}=M;S=s===0?0:Math.max(0,Math.min(T+S/s,M.scrollHeight-ce/s+E)),d=L===0?0:Math.max(0,Math.min(a+d/L,M.scrollWidth-ye/L+n)),j+=T-S,g+=a-d}Y.push({el:M,top:S,left:d})}return Y},t=se=>se===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(se)?se:{block:"start",inline:"nearest"};function oe(se,x){if(!se.isConnected||!(b=>{let re=b;for(;re&&re.parentNode;){if(re.parentNode===document)return!0;re=re.parentNode instanceof ShadowRoot?re.parentNode.host:re.parentNode}return!1})(se))return;const ie=(b=>{const re=window.getComputedStyle(b);return{top:parseFloat(re.scrollMarginTop)||0,right:parseFloat(re.scrollMarginRight)||0,bottom:parseFloat(re.scrollMarginBottom)||0,left:parseFloat(re.scrollMarginLeft)||0}})(se);if((b=>typeof b=="object"&&typeof b.behavior=="function")(x))return x.behavior(R(se,x));const z=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:b,top:re,left:W}of R(se,t(x))){const J=re-ie.top+ie.bottom,Be=W-ie.left+ie.right;b.scroll({top:J,left:Be,behavior:z})}}}}]); diff --git a/p__Declaration__Research__ConferenceResearch__Edit__index.8fe75e50.async.js b/p__Declaration__Research__ConferenceResearch__Edit__index.8fe75e50.async.js deleted file mode 100644 index 1532c9c83d..0000000000 --- a/p__Declaration__Research__ConferenceResearch__Edit__index.8fe75e50.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[146],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},26227:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},84105:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},41464:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},18785:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},73331:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},15277:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},61481:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},33853:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},61485:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},38819:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},47472:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:te}))},j=h.forwardRef(V),ue=j},57490:function(fn,lt,e){e.d(lt,{z:function(){return le},Z:function(){return ie}});var o=e(59301),h=e(54580),v=e(8591),te=e(43418),f=e(3113),V=e(3294),j=e(23538),ue=Object.defineProperty,se=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=(J,S,F)=>S in J?ue(J,S,{enumerable:!0,configurable:!0,writable:!0,value:F}):J[S]=F,E=(J,S)=>{for(var F in S||(S={}))b.call(S,F)&&Z(J,F,S[F]);if(se)for(var F of se(S))Ne.call(S,F)&&Z(J,F,S[F]);return J},tt=(J,S,F)=>new Promise((Oe,L)=>{var be=vt=>{try{rt(F.next(vt))}catch(et){L(et)}},Ie=vt=>{try{rt(F.throw(vt))}catch(et){L(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((F=F.apply(J,S)).next())});const he="\u3000\u3000";function qe(J){var S=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var F=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,F)).toFixed(1)+" "+S[F]}var bt=({value:J=[],action:S,onChange:F,className:Oe,maxSize:L=150,title:be="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),E({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((W=(_=et.file)==null?void 0:_.response)==null?void 0:W.message),F([]);return}F(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},be),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",L,"M)"," ")))},Se=e(61481),re=e(89392),xe=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,S,F)=>S in J?xe(J,S,{enumerable:!0,configurable:!0,writable:!0,value:F}):J[S]=F,y=(J,S)=>{for(var F in S||(S={}))c.call(S,F)&&p(J,F,S[F]);if(G)for(var F of G(S))t.call(S,F)&&p(J,F,S[F]);return J};const k=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,S,F)=>S in J?ye(J,S,{enumerable:!0,configurable:!0,writable:!0,value:F}):J[S]=F,Re=(J,S)=>{for(var F in S||(S={}))Ke.call(S,F)&&_e(J,F,S[F]);if(Ue)for(var F of Ue(S))Ze.call(S,F)&&_e(J,F,S[F]);return J},ze=(J,S,F)=>new Promise((Oe,L)=>{var be=vt=>{try{rt(F.next(vt))}catch(et){L(et)}},Ie=vt=>{try{rt(F.throw(vt))}catch(et){L(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((F=F.apply(J,S)).next())});const{Dragger:Ee}=h.default;function le(J){let S=[];return J&&J.length>0&&(S=J.map(F=>({uid:F.id,id:F.id,name:F.title+he+F.filesize,url:F.url,filesize:F.filesize,status:"done",response:{id:F.id}}))),S}var ie=({value:J,onChange:S,action:F,data:Oe,className:L,maxSize:be=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:_=!1,realTimeRemove:W=!0,uploadText:We,setFileProgress:R,showFileProgress:w})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)(J||[]),[$,B]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&($===1&&P([...J]),B(2),dt===(J==null?void 0:J.length)&&d(!0))},[J]);const Pe=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};w&&R(x.some(de=>de.status==="uploading"));const ce={multiple:!0,accept:vt,withCredentials:!0,fileList:x,beforeUpload:(de,Ye)=>{const Ge=de.size/1024/1024;return x.concat(Ye).length>dt?(x.pop(),P([...x]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),_?Promise.reject():(Pe(),!1)):Ge=dt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,z;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(z=Qe==null?void 0:Qe.response)==null?void 0:z.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",de,x),S(x)},onRemove:de=>ze(void 0,null,function*(){if(!W)return!0;const Ye=()=>ze(void 0,null,function*(){if(de.response?de.response.id:de.id){let $e=yield(0,j.JZ)(de.response?de.response.id:de.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:Ee=!0,showAlias:le=!1})=>{const ie=Math.floor((Ze-(q-1)*ye)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(k!=null&&k.length)&&(k==null?void 0:k.map((S,F)=>{var Oe;const{name:L,id:be,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=S;return G.createElement("div",{key:be,className:o.wrap,style:{width:ie,marginRight:(1+F)%q===0?0:ye+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:_=>{_.preventDefault(),_.stopPropagation(),_e&&(0,V.L9)([_e]),(0,V.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),Ee&&(0,ue.bg)()&&(S==null?void 0:S.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:_=>{_.stopPropagation(),ze(S)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=S==null?void 0:S.subject_tags)==null?void 0:Oe.map((_,W)=>{var We,R;if(W===0){const l=(We=J.find(d=>d.name==_))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const w=(R=J.find(l=>l.name==_))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:w,style:{left:`${48+52*(W-1)+2*W}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(v.Z,{title:le&&(S!=null&&S.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${L}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):L},G.createElement("span",{className:o.e},le&&(S==null?void 0:S.excellent_alias_name)||L))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,S.stages_count))),G.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,S.members_count)))))))})),!k.length&&G.createElement(j.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return ne},O5:function(){return Nn},_b:function(){return At},t7:function(){return Se},Gi:function(){return rt},YG:function(){return be},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return W},tp:function(){return tt}});var o=e(59301),h={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"},v="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),V={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"},j=e(92310),ue=e.n(j),se=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:C="#6A7283",showCount:ee})=>{const[ae,i]=(0,o.useState)(0),[s,oe]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),oe(!1)},[Be]),o.createElement("div",{className:ue()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,se.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:Ce,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:C},className:ot===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!ee&&o.createElement("span",{className:V.num},Fe.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?oe(!0):oe(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),oe(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ue()(Z.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?Z.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),Se=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var C;const[ee,ae]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=ot;(Ce=JSON.stringify(ot))!=null&&Ce.includes("{")&&(ae(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(we){s(decodeURIComponent(Fe||""))}},[ot]);const oe=()=>{at(encodeURIComponent(i),ee||null)},Y=Ce=>{Ce!==ee&&(ae(Ce),at(encodeURIComponent(i),Ce))};return o.createElement("div",{className:ue()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(C=Be.find(Ce=>Ce.id===ee))==null?void 0:C.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Ce.id)},Ce.name)))),o.createElement(qe.default,{onPressEnter:oe,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),ee||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:oe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={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"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ue()(re.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?re.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Be+1,"next")},className:Lt?re.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),k=e(3294),q=e(955),ye=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const ee=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:C},o.createElement("div",{className:ue()(c.list,Be)},!!ot.length&&ot.map((ae,i)=>{const{name:s,id:oe,identifier:Y,power:Ce,cover_image_id:Fe,pic:we}=ae;return o.createElement("div",{className:c.wrap,key:oe,style:{width:ee,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),Ce&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${we}`}),ae.is_jupyter&&o.createElement("img",{className:c.sign,src:ye}),ae.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ae.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),Ee={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},le="data:image/png;base64,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",ie=e(59301),S=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const ee=Math.floor((ke-(at-1)*St)/at);return ie.createElement(t.Z,{spinning:C},ie.createElement("div",{className:ue()(Ee.list,Be)},!!ot.length&&ot.map((ae,i)=>{const{subject_identifier:s,id:oe,identifier:Y,power:Ce}=ae,Fe=ae.is_public!=0&&ae.is_public;return ie.createElement("div",{className:Ee.wrap,key:oe,style:{width:ee,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},ie.createElement("a",{className:Ee.li,onClick:we=>{we.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ae.first_category_url)}},ie.createElement("div",{className:Ee.top},ie.createElement(p.Z,{title:ae.name},ie.createElement("div",{className:Ee.name},ae.name)),ie.createElement("img",{className:Ee.img,src:k.Z.IMG_SERVER+"/images/"+ae.avatar_url}),ie.createElement("div",{className:Ee.text,title:ae.creator},ae.creator),s&&ie.createElement("div",{className:Ee.btns},ie.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ie.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&ie.createElement("div",{className:Ee.sign},"\u516C\u5F00")),ie.createElement("div",{className:Ee.bottom},ae.visits>0&&ie.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-liulanyan"}),ie.createElement("span",null,ae.visits))),ae.course_members_count>0&&ie.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&ie.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?ie.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ie.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&ie.createElement("div",{className:Ee.lockWrap},ie.createElement("img",{src:`${k.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ie.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ie.createElement(Ze.Z,null)))},F={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"},Oe=e(89070),be=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ue()(F.tabs,St),style:qt},o.createElement("div",{className:F.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:F.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?F.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:F.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:ue()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var W=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:ue()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,C)=>o.createElement(De.default.Item,{key:C,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),w=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?w(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,$=(Be,ot)=>{for(var at in ot||(ot={}))d.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))x.call(ot,at)&&P(Be,at,ot[at]);return Be},B=(Be,ot)=>{var at={};for(var St in Be)d.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&x.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=C=>{try{Lt(at.next(C))}catch(ee){qt(ee)}},ke=C=>{try{Lt(at.throw(C))}catch(ee){qt(ee)}},Lt=C=>C.done?St(C.value):Promise.resolve(C.value).then(_t,ke);Lt((at=at.apply(Be,ot)).next())}),ne=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:C="middle",shape:ee="round"}=ot,ae=B(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,$({onClick:(0,se.throttle)(oe=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(oe)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ue()(We.btn,We[`${C}-${ee}`],at),style:St,size:C,shape:ee,loading:i||_t},ae),qt)},de={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:ue()(de.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:de.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:C=!1})=>o.createElement("div",{className:ue()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:C,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:ue()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:ue()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const C=Math.floor(Lt/1e3);_t(C)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},92886:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___cLaxG",core:"core___hMHI2",header:"header___GA0Rw",tip:"tip___B_jaa",editBtn:"editBtn___JsrPA",contBox:"contBox___bsjpc",formWrap:"formWrap___fhkFF",partSty:"partSty___rXR_p",titleTag:"titleTag___xXabG",tag:"tag___RroNO",title:"title___EorhV",partSty1:"partSty1___wxF7g",partSty2:"partSty2___skoQq",partSty3:"partSty3___CxgEv"},v=e(78241),te=e(8591),f=e(71418),V=e(95237),j=e(43604),ue=e(92832),se=e(57809),b=e(5083),Ne=e(3113),Z=e(43418),E=e(29458),tt=e(57490),he=e(89070),qe=e(70849),bt=e(61186),Se=e.n(bt),re=e(59301),xe=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,k=(_e,Re,ze)=>Re in _e?xe(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&k(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&k(_e,ze,Re[ze]);return _e},ye=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((Ee,le)=>{var ie=F=>{try{S(ze.next(F))}catch(Oe){le(Oe)}},J=F=>{try{S(ze.throw(F))}catch(Oe){le(Oe)}},S=F=>F.done?Ee(F.value):Promise.resolve(F.value).then(ie,J);S((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:Ee})=>{const[le,ie]=(0,o.useState)(!1),[J]=v.default.useForm(),[S,F]=(0,o.useState)({}),[Oe]=(0,he.useSearchParams)(),L=Oe.get("id"),[be]=v.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var _,W;vt(),L&&et(),J.setFieldsValue({user_name:(_=Re==null?void 0:Re.userInfo)==null?void 0:_.real_name,staff_id:((W=Re==null?void 0:Re.userInfo)==null?void 0:W.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const _=yield(0,qe.LX)({declare_type:4});(_==null?void 0:_.status)===0&&F(_==null?void 0:_.data)}),et=()=>Ue(void 0,null,function*(){var _,W,We,R,w,l,d,x,P,$;ie(!0);const B=yield(0,qe.Hs)({id:L});(B==null?void 0:B.status)===0&&J.setFieldsValue(ye(q({},(B==null?void 0:B.data)||{}),{meeting_time:(_=B==null?void 0:B.data)!=null&&_.meeting_time?Se()((W=B==null?void 0:B.data)==null?void 0:W.meeting_time):"",expect_exit_time:(We=B==null?void 0:B.data)!=null&&We.expect_exit_time?Se()((R=B==null?void 0:B.data)==null?void 0:R.expect_exit_time):"",expect_entry_time:(w=B==null?void 0:B.data)!=null&&w.expect_entry_time?Se()((l=B==null?void 0:B.data)==null?void 0:l.expect_entry_time):"",attachment_id:(x=(d=B==null?void 0:B.data)==null?void 0:d.attachment_info)!=null&&x.id?(0,tt.z)([(P=B==null?void 0:B.data)==null?void 0:P.attachment_info]):"",staff_id:(($=B==null?void 0:B.data)==null?void 0:$.staff_id)||"--"})),ie(!1)}),De=(_,W)=>{},dt=_=>Ue(void 0,null,function*(){var W,We,R,w,l;_.meeting_time=_.meeting_time?(W=_.meeting_time)==null?void 0:W.format("YYYY-MM-DD"):"",_.expect_exit_time=_.expect_exit_time?(We=_.expect_exit_time)==null?void 0:We.format("YYYY-MM-DD"):"",_.expect_entry_time=_.expect_entry_time?(R=_.expect_entry_time)==null?void 0:R.format("YYYY-MM-DD"):"",_.project_type=Number(_.project_type),_.attachment_id&&(_.attachment_id=(l=(w=_==null?void 0:_.attachment_id)==null?void 0:w.map(x=>x.response.id))==null?void 0:l[0]);let d={status:-1};rt(!0),L?d=yield(0,qe.Bb)(ye(q({},_),{id:L,declare_type:7})):d=yield(0,qe.eu)(ye(q({},_),{declare_type:7})),(d==null?void 0:d.status)===0&&te.ZP.success("\u64CD\u4F5C\u6210\u529F!"),rt(!1)});return re.createElement(f.Z,{spinning:le},re.createElement("div",{className:h.contentWrap},re.createElement("div",{className:h.core},re.createElement("div",{className:h.header},re.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u4F1A\u8BAE/\u6559\u7814\u7C7B\u6D3B\u52A8"),re.createElement("div",null,re.createElement("span",null,re.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),re.createElement("div",{className:h.contBox},re.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),re.createElement(v.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:1}},re.createElement("div",{className:h.partSty},re.createElement("div",{className:h.titleTag},re.createElement("span",{className:h.tag}),re.createElement("span",{className:h.title},"\u57FA\u672C\u4FE1\u606F")),re.createElement(V.Z,{gutter:[16,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),re.createElement(V.Z,{gutter:[16,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},re.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u4F1A\u8BAE\u65F6\u95F4",name:"meeting_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4"}]},re.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u5730\u70B9",name:"place",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5730\u70B9"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u5730\u70B9",maxLength:200}))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u4F1A\u8BAE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u540D\u79F0"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u540D\u79F0",maxLength:200})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u62A5\u544A\u9898\u76EE",name:"report_title",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u62A5\u544A\u9898\u76EE"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u62A5\u544A\u9898\u76EE",maxLength:200}))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u62A5\u544A\u5185\u5BB9\u6458\u8981",name:"report_desc"},re.createElement(ue.default,{placeholder:"\u62A5\u544A\u5185\u5BB9\u6458\u8981",maxLength:200})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u662F\u5426\u7279\u9080",name:"is_invite",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"}]},re.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"},re.createElement(se.default.Option,{value:!0},"\u662F"),re.createElement(se.default.Option,{value:!1},"\u5426")))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u662F\u5426\u5883\u5916",name:"is_abroad",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"}]},re.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"},re.createElement(se.default.Option,{value:!0},"\u662F"),re.createElement(se.default.Option,{value:!1},"\u5426"))))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u9884\u8BA1\u51FA\u5883\u65F6\u95F4",name:"expect_exit_time"},re.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u9884\u8BA1\u51FA\u5883\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}}))),re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u9884\u8BA1\u5165\u5883\u65F6\u95F4",name:"expect_entry_time"},re.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u9884\u8BA1\u5165\u5883\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(j.Z,{span:12},re.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},re.createElement(ue.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),re.createElement("div",{className:h.partSty3},re.createElement("div",{className:h.titleTag},re.createElement("span",{className:h.tag}),re.createElement("span",{className:h.title},"\u9644\u4EF6")),re.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},re.createElement(tt.Z,{number:1,uploadText:!0,maxSize:20})),re.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},re.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),re.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&re.createElement(V.Z,{justify:"end",className:"mt20"},re.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),he.history.back()}},"\u53D6\u6D88"),re.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&re.createElement(V.Z,{justify:"end",className:"mt20"},re.createElement(E.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:L,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),re.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:re.createElement("div",null,re.createElement(v.default,{form:be,layout:"vertical",onFinish:_=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:L,verify_status:"reject"},_))).status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},re.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},re.createElement(ue.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield be.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return v},JZ:function(){return f},bN:function(){return j},jP:function(){return V},rO:function(){return te}});var o=e(99064),h=(ue,se,b)=>new Promise((Ne,Z)=>{var E=qe=>{try{he(b.next(qe))}catch(bt){Z(bt)}},tt=qe=>{try{he(b.throw(qe))}catch(bt){Z(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(E,tt);he((b=b.apply(ue,se)).next())});function v(ue){return(0,o.U2)(`libraries/${ue}.json`)}function te(ue){return(0,o.U2)("library_tags.json",ue)}function f(ue){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${ue}.json`)).status===0})}function V(ue){return(0,o.v_)("libraries.json",ue)}function j(ue,se){return(0,o.gz)(`libraries/${ue}.json`,se)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,v]=o.useReducer(te=>te+1,0);return v}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return te}});var o=e(92310),h=e.n(o);const v=null;function te(V,j,ue){return h()({[`${V}-status-success`]:j==="success",[`${V}-status-warning`]:j==="warning",[`${V}-status-error`]:j==="error",[`${V}-status-validating`]:j==="validating",[`${V}-has-feedback`]:ue})}const f=(V,j)=>j||V},93891:function(fn,lt,e){var o=e(59301),h=e(36355),v=e(64165);const te=f=>{const{componentName:V}=f,{getPrefixCls:j}=(0,o.useContext)(h.E_),ue=j("empty");switch(V){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ue}-small`});default:return o.createElement(v.Z,null)}};lt.Z=te},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),v=e(48736),te=e(90111),f=e.n(te),V=e(58319),j=e.n(V),ue=e(23250),se=e.n(ue),b=e(74959),Ne=e.n(b),Z=e(10238),E=e.n(Z),tt=e(33656),he=e.n(tt);h().extend(he()),h().extend(E()),h().extend(f()),h().extend(j()),h().extend(se()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(T){var M=(T||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Se=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},re={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),T=0;T1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function z(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var T=function(ut,me,Le){for(var mt=me;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=g.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=g.getDate(g.getEndDate(r));return T("date",M,ve)}case"quarter":{var ge=Math.floor(g.getMonth(r)/3)*3,Te=ge+2;return T("month",ge,Te)}case"year":return T("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return T("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var T="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ge(Le);return}Te.current=requestAnimationFrame(function(){ge(Le)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:g}),Ve=(0,_.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function me(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,T=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Te=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(T)return T(-1),!0;break;case Je.Z.PAGE_DOWN:if(T)return T(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,T=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,_.Z)(ct,2),me=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,_.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Le(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!me&&r&&!T(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):me||T(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(g(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:me}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,_.Z)(a,2),g=m[0],T=m[1];return{label:g,value:T}})):[])},[n,r])}var C=e(34280);function ee(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,_.Z)(m,2),T=g[0],M=g[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Te(){M(ve.current[0])}return(0,C.Z)(function(){r.every(function(Ct){return Ct!==T})&&Te()},[r.join("||")]),[T,ge,Te]}var ae=t.createContext({}),i=ae,s=e(39559);function oe(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(T,M){var ve=T;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return g}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=T)g.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,T=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=T?r.getHour(T):-1,cr=lr,Cr=T?r.getMinute(T):-1,tr=T?r.getSecond(T):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Bt,Gn]),ir=(0,_.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,_.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:T,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ge.addMonth:ge.addYear:Pr=La?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?x:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=oe({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ge.getNow(),Un=H(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ge.getNow(),No="".concat(g,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:L()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:L()("".concat(g,"-panel"),T,(r={},(0,De.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,T=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:T,popupClassName:L()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:g,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(T,M){var ve=T.label,ge=T.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return g==null?void 0:g(ht(ge))},onMouseLeave:function(){return g==null?void 0:g(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,T=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,W.Z)(null,{value:jn,defaultValue:In}),oa=(0,_.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,_.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,W.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,_.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,_.Z)(Va,2),da=Wr[0],to=Wr[1],zr=ee({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,_.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?z(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(me)>je(Te);case"week":return Ct(me)>Ct(Te);default:return!de(ve,me,Te)&&ve.isAfter(me,Te)}return!1},[T,M[1],Te,r]),ut=t.useCallback(function(me){if(M[1]||T&&T(me))return!0;if(M[0]&&ge)return!de(ve,me,Te)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:we(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:me,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:L()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:we(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?we(Fn,1):we(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!we(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=we(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,me),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:L()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(we(dr,0)&&!zr[0]||we(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:L()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:L()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:we(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:L()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:we(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,be.Z)(this,a);for(var g=arguments.length,T=new Array(g),M=0;M{const{lineHeight:g}=n,T=Math.floor(a*g)+2,M=Math.max((r-T)/2,0),ve=Math.max(r-T-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:T,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${me}`,borderBottom:`${Te}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Te}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Te}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:T,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-g-ve,Qr=(Yr-ge*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:T,height:T,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(T/2),insetInlineStart:Math.ceil(T/2),display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:T,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:T},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:T,activeShadow:M}))),[`${r}-active-bar`]:{background:T}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:T,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,T)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Le,T)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:T},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:T,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:T*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:T,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&T===void 0&&(ge.showSecond=!1),!ve.includes("m")&&g===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:T,className:M,placement:ve,size:ge,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(F,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:L()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:T||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:L()(tr,Ve||ct,mt),allowClear:Vo(Le,me,t.createElement(Ee.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:ut,getPopupContainer:me,style:Le,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:L()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:L()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(Ee.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),T=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:T,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:T,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=g,ge.RangePicker=ve,ge.TimePicker=T,ge.QuarterPicker=M,ge}var ca=va;const za=ca(xe);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),v=e(92310),te=e.n(v),f=e(31561),V=e(70425),j=e(18929),ue=e(2738),se=e(79676),b=e(53487),Ne=e(92343),Z=e(36355),E=e(20834),tt=e(40875),he=e(88088),qe=e(47211);const bt=null,Se=c=>{const{menu:t,arrow:p,prefixCls:y,children:k,trigger:q,disabled:ye,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:Ee,onVisibleChange:le,mouseEnterDelay:ie=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:S=!0,placement:F="",overlay:Oe,transitionName:L}=c,{getPopupContainer:be,getPrefixCls:Ie,direction:rt}=o.useContext(Z.E_),vt=o.useMemo(()=>{const ne=Ie();return L!==void 0?L:F.includes("top")?`${ne}-slide-down`:`${ne}-slide-up`},[Ie,F,L]),et=o.useMemo(()=>F?F.includes("Center")?F.slice(0,F.indexOf("Center")):F:rt==="rtl"?"bottomRight":"bottomLeft",[F,rt]),De=Ie("dropdown",y),[dt,_]=(0,qe.Z)(De),[,W]=(0,he.Z)(),We=o.Children.only(k),R=(0,Ne.Tm)(We,{className:te()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:ye}),w=ye?[]:q;let l;w&&w.includes("contextMenu")&&(l=!0);const[d,x]=(0,j.Z)(!1,{value:Re!=null?Re:Ee}),P=(0,V.useEvent)(ne=>{ze==null||ze(ne),le==null||le(ne),x(ne)}),$=te()(Ze,_e,_,{[`${De}-rtl`]:rt==="rtl"}),B=(0,se.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:W.marginXXS,arrowWidth:p?W.sizePopupArrow:0,borderRadius:W.borderRadius}),Pe=o.useCallback(()=>{x(!1)},[]),ce=()=>{let ne;return t!=null&&t.items?ne=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?ne=Oe():ne=Oe,Ue&&(ne=Ue(ne)),ne=o.Children.only(typeof ne=="string"?o.createElement("span",null,ne):ne),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:de=>{let{mode:Ye}=de}},ne)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ue.Z)(c,["rootClassName"]),{mouseEnterDelay:ie,mouseLeaveDelay:J,visible:d,builtinPlacements:B,arrow:!!p,overlayClassName:$,prefixCls:De,getPopupContainer:Ke||be,transitionName:vt,trigger:w,overlay:ce,placement:et,onVisibleChange:P}),R))};function re(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const xe=(0,b.Z)(Se,"dropdown",c=>c,re),G=c=>o.createElement(xe,Object.assign({},c),o.createElement("span",null));Se._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=Se},38854:function(fn,lt,e){e.d(lt,{Z:function(){return he}});var o=e(91857),h=e(92310),v=e.n(h),te=e(59301),f=e(18785),V=e(3113),j=e(36355),ue=e(81327),se=e(33234),b=e(47211),Ne=function(qe,bt){var Se={};for(var re in qe)Object.prototype.hasOwnProperty.call(qe,re)&&bt.indexOf(re)<0&&(Se[re]=qe[re]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,re=Object.getOwnPropertySymbols(qe);xe{const{getPopupContainer:bt,getPrefixCls:Se,direction:re}=te.useContext(j.E_),{prefixCls:xe,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:k,children:q,className:ye,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:Ee,onOpenChange:le,placement:ie,getPopupContainer:J,href:S,icon:F=te.createElement(f.Z,null),title:Oe,buttonsRender:L=ce=>ce,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),_=Se("dropdown",xe),W=`${_}-button`,[We,R]=(0,b.Z)(_),w={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:le,getPopupContainer:J||bt,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:d}=(0,se.ri)(_,re),x=v()(W,d,ye,R);"overlay"in qe&&(w.overlay=_e),"open"in qe&&(w.open=Ee),"placement"in qe?w.placement=ie:w.placement=re==="rtl"?"bottomLeft":"bottomRight";const P=te.createElement(V.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:k,href:S,title:Oe},q),$=te.createElement(V.ZP,{type:G,danger:c,icon:F}),[B,Pe]=L([P,$]);return We(te.createElement(ue.Z.Compact,Object.assign({className:x,size:l,block:!0},dt),B,te.createElement(o.Z,Object.assign({},w),Pe)))};Z.__ANT_BUTTON=!0;var E=Z;const tt=o.Z;tt.Button=E;var he=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),v=e(92899),te=e(29878),f=e(19447),V=e(83116),j=e(37613),se=Z=>{const{componentCls:E,menuCls:tt,colorError:he,colorTextLightSolid:qe}=Z,bt=`${tt}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const b=Z=>{const{componentCls:E,menuCls:tt,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Se,iconCls:re,motionDurationMid:xe,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:k,colorBgElevated:q}=Z;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Se}-btn`]:{[`& > ${re}-down, & > ${Se}-btn-icon > ${re}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${Se}-btn > ${re}-down`]:{fontSize:y},[`${re}-down::before`]:{transition:`transform ${xe}`}},[`${E}-wrap-open`]:{[`${re}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Se}-slide-down-enter${Se}-slide-down-enter-active${E}-placement-bottomLeft, - &${Se}-slide-down-appear${Se}-slide-down-appear-active${E}-placement-bottomLeft, - &${Se}-slide-down-enter${Se}-slide-down-enter-active${E}-placement-bottom, - &${Se}-slide-down-appear${Se}-slide-down-appear-active${E}-placement-bottom, - &${Se}-slide-down-enter${Se}-slide-down-enter-active${E}-placement-bottomRight, - &${Se}-slide-down-appear${Se}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${Se}-slide-up-enter${Se}-slide-up-enter-active${E}-placement-topLeft, - &${Se}-slide-up-appear${Se}-slide-up-appear-active${E}-placement-topLeft, - &${Se}-slide-up-enter${Se}-slide-up-enter-active${E}-placement-top, - &${Se}-slide-up-appear${Se}-slide-up-appear-active${E}-placement-top, - &${Se}-slide-up-enter${Se}-slide-up-enter-active${E}-placement-topRight, - &${Se}-slide-up-appear${Se}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${Se}-slide-down-leave${Se}-slide-down-leave-active${E}-placement-bottomLeft, - &${Se}-slide-down-leave${Se}-slide-down-leave-active${E}-placement-bottom, - &${Se}-slide-down-leave${Se}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${Se}-slide-up-leave${Se}-slide-up-leave-active${E}-placement-topLeft, - &${Se}-slide-up-leave${Se}-slide-up-leave-active${E}-placement-top, - &${Se}-slide-up-leave${Se}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${tt}-item-group-title`]:{padding:`${G}px ${k}px`,color:Z.colorTextDescription,transition:`all ${xe}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${xe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${k}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${xe}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:k+Z.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${E}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,h.oN)(Z,"slide-up"),(0,h.oN)(Z,"slide-down"),(0,v.Fm)(Z,"move-up"),(0,v.Fm)(Z,"move-down"),(0,te._y)(Z,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(Z,E)=>{let{rootPrefixCls:tt}=E;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:Se,lineHeight:re,paddingXXS:xe,componentCls:G,borderRadiusLG:c}=Z,t=(bt-Se*re)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,j.TS)(Z,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:xe});return[b(y),se(y)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92310),h=e.n(o),v=e(59301),te=e(36355),f=e(9763),V=e(64993),j=e(88088),se=()=>{const[,G]=(0,j.Z)(),t=new V.C(G.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"}))))},Ne=()=>{const[,G]=(0,j.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:k,shadowColor:q,contentColor:ye}=(0,v.useMemo)(()=>({borderColor:new V.C(c).onBackground(y).toHexShortString(),shadowColor:new V.C(t).onBackground(y).toHexShortString(),contentColor:new V.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:k},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:ye}))))},Z=e(83116),E=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:k,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:k,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var he=(0,Z.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:k,children:q,imageStyle:ye,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=v.useContext(te.E_),ze=Ze("empty",p),[Ee,le]=he(ze),[ie]=(0,f.Z)("Empty"),J=typeof k!="undefined"?k:ie==null?void 0:ie.description,S=typeof J=="string"?J:"empty";let F=null;return typeof y=="string"?F=v.createElement("img",{alt:S,src:y}):F=y,Ee(v.createElement("div",Object.assign({className:h()(le,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===Se,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),v.createElement("div",{className:`${ze}-image`,style:ye},F),J&&v.createElement("div",{className:`${ze}-description`},J),q&&v.createElement("div",{className:`${ze}-footer`},q)))};re.PRESENTED_IMAGE_DEFAULT=bt,re.PRESENTED_IMAGE_SIMPLE=Se;var xe=re},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),v=e.n(h),te=e(77900),f=e(59301),V=e(62892),j=e(32441);function ue(C){const[ee,ae]=f.useState(C);return f.useEffect(()=>{const i=setTimeout(()=>{ae(C)},C.length?0:10);return()=>{clearTimeout(i)}},[C]),ee}var se=e(17313),b=e(29878),Ne=e(8378),Z=e(37613),E=e(83116),he=C=>{const{componentCls:ee}=C,ae=`${ee}-show-help`,i=`${ee}-show-help-item`;return{[ae]:{transition:`opacity ${C.motionDurationSlow} ${C.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${C.motionDurationSlow} ${C.motionEaseInOut}, - opacity ${C.motionDurationSlow} ${C.motionEaseInOut}, - transform ${C.motionDurationSlow} ${C.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=C=>({legend:{display:"block",width:"100%",marginBottom:C.marginLG,padding:0,color:C.colorTextDescription,fontSize:C.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`},label:{fontSize:C.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 ${C.controlOutlineWidth}px ${C.controlOutline}`},output:{display:"block",paddingTop:15,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight}}),bt=(C,ee)=>{const{formItemCls:ae}=C;return{[ae]:{[`${ae}-label > label`]:{height:ee},[`${ae}-control-input`]:{minHeight:ee}}}},Se=C=>{const{componentCls:ee}=C;return{[C.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(C)),qe(C)),{[`${ee}-text`]:{display:"inline-block",paddingInlineEnd:C.paddingSM},"&-small":Object.assign({},bt(C,C.controlHeightSM)),"&-large":Object.assign({},bt(C,C.controlHeightLG))})}},re=C=>{const{formItemCls:ee,iconCls:ae,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:oe,labelColor:Y,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:we,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=C;return{[ee]:Object.assign(Object.assign({},(0,se.Wf)(C)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${ee}-split`]:{color:C.colorError}},"&-has-error":{[`${ee}-split`]:{color:C.colorWarning}},[`${ee}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${C.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Ce,[`> ${ae}`]:{fontSize:C.fontSize,verticalAlign:"top"},[`&${ee}-required:not(${ee}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:C.marginXXS,color:oe,fontSize:C.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${ee}-optional`]:{display:"inline-block",marginInlineStart:C.marginXXS,color:C.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${ee}-tooltip`]:{color:C.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:C.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:we,marginInlineEnd:it},[`&${ee}-no-colon::after`]:{content:'"\\a0"'}}},[`${ee}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:C.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ee]:{"&-explain, &-extra":{clear:"both",color:C.colorTextDescription,fontSize:C.fontSize,lineHeight:C.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:C.controlHeightSM,transition:`color ${C.motionDurationMid} ${C.motionEaseOut}`},"&-explain":{"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning}}},[`&-with-help ${ee}-explain`]:{height:"auto",opacity:1},[`${ee}-feedback-icon`]:{fontSize:C.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:C.motionDurationMid,animationTimingFunction:C.motionEaseOutBack,pointerEvents:"none","&-success":{color:C.colorSuccess},"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning},"&-validating":{color:C.colorPrimary}}})}},xe=C=>{const{componentCls:ee,formItemCls:ae}=C;return{[`${ee}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},G=C=>{const{componentCls:ee,formItemCls:ae}=C;return{[`${ee}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:C.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, - > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${ee}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},c=C=>({padding:C.verticalLabelPadding,margin:C.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=C=>{const{componentCls:ee,formItemCls:ae,rootPrefixCls:i}=C;return{[`${ae} ${ae}-label`]:c(C),[ee]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=C=>{const{componentCls:ee,formItemCls:ae,rootPrefixCls:i}=C;return{[`${ee}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ee}-item-control`]:{width:"100%"}}},[`${ee}-vertical ${ae}-label, - .${i}-col-24${ae}-label, - .${i}-col-xl-24${ae}-label`]:c(C),[`@media (max-width: ${C.screenXSMax}px)`]:[t(C),{[ee]:{[`.${i}-col-xs-24${ae}-label`]:c(C)}}],[`@media (max-width: ${C.screenSMMax}px)`]:{[ee]:{[`.${i}-col-sm-24${ae}-label`]:c(C)}},[`@media (max-width: ${C.screenMDMax}px)`]:{[ee]:{[`.${i}-col-md-24${ae}-label`]:c(C)}},[`@media (max-width: ${C.screenLGMax}px)`]:{[ee]:{[`.${i}-col-lg-24${ae}-label`]:c(C)}}}},y=(C,ee)=>(0,Z.TS)(C,{formItemCls:`${C.componentCls}-item`,rootPrefixCls:ee});var k=(0,E.Z)("Form",(C,ee)=>{let{rootPrefixCls:ae}=ee;const i=y(C,ae);return[Se(i),re(i),he(i),xe(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},C=>({labelRequiredMarkColor:C.colorError,labelColor:C.colorTextHeading,labelFontSize:C.fontSize,labelHeight:C.controlHeight,labelColonMarginInlineStart:C.marginXXS/2,labelColonMarginInlineEnd:C.marginXS,itemMarginBottom:C.marginLG,verticalLabelPadding:`0 0 ${C.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function ye(C,ee,ae){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof C=="string"?C:`${ee}-${i}`,error:C,errorStatus:ae}}var Ke=C=>{let{help:ee,helpStatus:ae,errors:i=q,warnings:s=q,className:oe,fieldId:Y,onVisibleChanged:Ce}=C;const{prefixCls:Fe}=f.useContext(j.Rk),we=`${Fe}-item-explain`,[,it]=k(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ue(i),Tt=ue(s),yt=f.useMemo(()=>ee!=null?[ye(ee,"help",ae)]:[].concat((0,o.Z)(Ot.map((N,H)=>ye(N,"error","error",H))),(0,o.Z)(Tt.map((N,H)=>ye(N,"warning","warning",H)))),[ee,ae,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(te.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},N=>{const{className:H,style:U}=N;return f.createElement("div",Object.assign({},I,{className:v()(we,H,oe,it),style:U,role:"alert"}),f.createElement(te.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:u,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:v()(O,{[`${we}-${u}`]:u}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),Ee=e(19716),le=e(16722);const ie=["parentNode"],J="form_item";function S(C){return C===void 0||C===!1?[]:Array.isArray(C)?C:[C]}function F(C,ee){if(!C.length)return;const ae=C.join("_");return ee?`${ee}_${ae}`:ie.includes(ae)?`${J}_${ae}`:ae}function Oe(C,ee,ae,i,s,oe){let Y=i;return oe!==void 0?Y=oe:ae.validating?Y="validating":C.length?Y="error":ee.length?Y="warning":(ae.touched||s&&ae.validated)&&(Y="success"),Y}function L(C){return S(C).join("_")}function be(C){const[ee]=(0,Ze.useForm)(),ae=f.useRef({}),i=f.useMemo(()=>C!=null?C:Object.assign(Object.assign({},ee),{__INTERNAL__:{itemRef:s=>oe=>{const Y=L(s);oe?ae.current[Y]=oe:delete ae.current[Y]}},scrollToField:function(s){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=S(s),Ce=F(Y,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,le.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},oe))},getFieldInstance:s=>{const oe=L(s);return ae.current[oe]}}),[C,ee]);return[i]}var Ie=e(28726),rt=function(C,ee){var ae={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&ee.indexOf(i)<0&&(ae[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{const ae=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:oe}=f.useContext(_e.E_),{prefixCls:Y,className:Ce,rootClassName:Fe,size:we,disabled:it=ae,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:u,style:O,feedbackIcons:D}=C,Q=rt(C,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,Ee.Z)(we),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:oe&&oe.requiredMark!==void 0?oe.requiredMark:!H,[H,fe,oe]),pt=Ot!=null?Ot:oe==null?void 0:oe.colon,xt=i("form",Y),[Rt,zt]=k(xt),Zt=v()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,oe==null?void 0:oe.className,Ce,Fe),[kt]=be(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(ee,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}oe&&oe.scrollToFirstError!==void 0&&Kt(oe.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(j.RV,Object.assign({},{validateMessages:He}),f.createElement(j.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Q,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),_=e(8654),W=e(92343),We=e(11592);function R(C){if(typeof C=="function")return C;const ee=(0,We.Z)(C);return ee.length<=1?ee[0]:ee}const w=()=>{const{status:C,errors:ee=[],warnings:ae=[]}=(0,f.useContext)(j.aM);return{status:C,errors:ee,warnings:ae}};w.Context=j.aM;var l=w,d=e(16089);function x(C){const[ee,ae]=f.useState(C),i=(0,f.useRef)(null),s=(0,f.useRef)([]),oe=(0,f.useRef)(!1);f.useEffect(()=>(oe.current=!1,()=>{oe.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function Y(Ce){oe.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ae(Fe=>{let we=Fe;return s.current.forEach(it=>{we=it(we)}),we})})),s.current.push(Ce))}return[ee,Y]}function P(){const{itemRef:C}=f.useContext(j.q3),ee=f.useRef({});function ae(i,s){const oe=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(ee.current.name!==Y||ee.current.originRef!==oe)&&(ee.current.name=Y,ee.current.originRef=oe,ee.current.ref=(0,_.sQ)(C(i),oe)),ee.current.ref}return ae}var $=e(29194),B=e(34280),Pe=e(2738),ce=e(27382),ne=e(37028);const de=C=>{const{formItemCls:ee}=C;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ee}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(C,ee)=>{let{rootPrefixCls:ae}=ee;const i=y(C,ae);return[de(i)]}),$e=C=>{const{prefixCls:ee,status:ae,wrapperCol:i,children:s,errors:oe,warnings:Y,_internalItemRender:Ce,extra:Fe,help:we,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=C,Tt=`${ee}-item`,yt=f.useContext(j.q3),I=i||yt.wrapperCol||{},N=v()(`${Tt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:ee,status:ae}),[ee,ae]),fe=ht!==null||oe.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(j.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:oe,warnings:Y,help:we,helpStatus:ae,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(C,{input:U,errorList:fe,extra:u}):f.createElement(f.Fragment,null,U,fe,u);return f.createElement(j.q3.Provider,{value:H},f.createElement(ne.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:ee}))},ft=e(61485),Qe=e(31724),A=e(9763),z=e(6848),Me=function(C,ee){var ae={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&ee.indexOf(i)<0&&(ae[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{let{prefixCls:ee,label:ae,htmlFor:i,labelCol:s,labelAlign:oe,colon:Y,required:Ce,requiredMark:Fe,tooltip:we}=C;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(j.q3);if(!ae)return null;const H=s||yt||{},U=oe||Tt,pe=`${ee}-item-label`,fe=v()(pe,U==="left"&&`${pe}-left`,H.className,{[`${pe}-wrap`]:!!I});let K=ae;const u=Y===!0||N!==!1&&Y!==!1;u&&!Ot&&typeof ae=="string"&&ae.trim()!==""&&(K=ae.replace(/[:|:]\s*$/,""));const D=Xe(we);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(z.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${ee}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",X=typeof Fe=="function";X?K=Fe(K,{required:!!Ce}):Q&&!Ce&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${ee}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${ee}-item-required`]:Ce,[`${ee}-item-required-mark-optional`]:Q||X,[`${ee}-item-no-colon`]:!u});return f.createElement(ne.Z,Object.assign({},H,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ae=="string"?ae:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(C){let{children:ee,errors:ae,warnings:i,hasFeedback:s,validateStatus:oe,prefixCls:Y,meta:Ce,noStyle:Fe}=C;const we=`${Y}-item`,{feedbackIcons:it}=f.useContext(j.q3),ht=Oe(ae,i,Ce,null,!!s,oe),{isFormItemInput:Ot,status:Tt}=f.useContext(j.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ae,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=fe!==!1&&K?f.createElement("span",{className:v()(`${we}-feedback-icon`,`${we}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let H=!0,U=ht||"";return Fe&&(H=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ae,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Tt]);return f.createElement(j.aM.Provider,{value:yt},ee)}var Sn=function(C,ee){var ae={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&ee.indexOf(i)<0&&(ae[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:we.errors,kt=zt?u:we.warnings;return Oe(Zt,kt,we,"",!!it,Fe)}(),Rt=v()(U,ae,i,{[`${U}-with-help`]:O||K.length||u.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(ce.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},C,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:ee})),f.createElement($e,Object.assign({},C,we,{errors:K,warnings:u,prefixCls:ee,status:xt,help:oe,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(j.qI.Provider,{value:N},f.createElement(sn,{prefixCls:ee,meta:we,errors:we.errors,warnings:we.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(C=>{let{children:ee}=C;return ee},(C,ee)=>C.value===ee.value&&C.update===ee.update&&C.childProps.length===ee.childProps.length&&C.childProps.every((ae,i)=>ae===ee.childProps[i]));function gn(C){return C!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(C){const{name:ee,noStyle:ae,className:i,dependencies:s,prefixCls:oe,shouldUpdate:Y,rules:Ce,children:Fe,required:we,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=C,{getPrefixCls:N}=f.useContext(_e.E_),{name:H}=f.useContext(j.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(j.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:K,O=gn(ee),D=N("form",oe),[Q,X]=k(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ae&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ae&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:C.hasFeedback,validateStatus:C.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},C,{className:v()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:ee&&(pn.label=String(ee)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},C,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(ee).length&&jt?jt.name:[],bn=F(rn,H),zn=we!==void 0?we:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,W.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||C.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),C.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,_.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:ee,children:ae}=C,i=at(C,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),oe=s("form",ee),Y=f.useMemo(()=>({prefixCls:oe,status:"error"}),[oe]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,we)=>f.createElement(j.Rk.Provider,{value:Y},ae(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:we.errors,warnings:we.warnings})))};function _t(){const{form:C}=(0,f.useContext)(j.q3);return C}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=be,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=j.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return re},n:function(){return bt}});var o=e(19248),h=e(92310),v=e.n(h),te=e(93681),f=e(8654),V=e(59301),j=e(19080),ue=e(36355),se=e(1684),b=e(19716),Ne=e(32441),Z=e(33234),E=e(59412),tt=e(9937);function he(xe){return!!(xe.prefix||xe.suffix||xe.allowClear)}var qe=function(xe,G){var c={};for(var t in xe)Object.prototype.hasOwnProperty.call(xe,t)&&G.indexOf(t)<0&&(c[t]=xe[t]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(xe);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:k,disabled:q,onBlur:ye,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:Ee,styles:le,rootClassName:ie,onChange:J,classNames:S}=xe,F=qe(xe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:L,input:be}=V.useContext(ue.E_),Ie=Oe("input",t),rt=(0,V.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,Z.ri)(Ie,L),_=(0,b.Z)(Ye=>{var Ge;return(Ge=k!=null?k:De)!==null&&Ge!==void 0?Ge:Ye}),W=V.useContext(se.Z),We=q!=null?q:W,{status:R,hasFeedback:w,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,j.F)(R,y),x=he(xe)||!!w,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const $=(0,E.Z)(rt,!0),B=Ye=>{$(),ye==null||ye(Ye)},Pe=Ye=>{$(),Ue==null||Ue(Ye)},ce=Ye=>{$(),J==null||J(Ye)},ne=(w||Ke)&&V.createElement(V.Fragment,null,Ke,w&&l);let de;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?de=Ze:Ze&&(de={clearIcon:V.createElement(o.Z,null)}),vt(V.createElement(te.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:be==null?void 0:be.autoComplete},F,{disabled:We,onBlur:B,onFocus:Pe,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ee),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),le),suffix:ne,allowClear:de,className:v()(ze,ie,dt,be==null?void 0:be.className),onChange:ce,addonAfter:_e&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},S),be==null?void 0:be.classNames),{input:v()({[`${Ie}-sm`]:_==="small",[`${Ie}-lg`]:_==="large",[`${Ie}-rtl`]:L==="rtl",[`${Ie}-borderless`]:!p},!x&&(0,j.Z)(Ie,d),S==null?void 0:S.input,(c=be==null?void 0:be.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:v()({[`${Ie}-affix-wrapper-sm`]:_==="small",[`${Ie}-affix-wrapper-lg`]:_==="large",[`${Ie}-affix-wrapper-rtl`]:L==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,j.Z)(`${Ie}-affix-wrapper`,d,w),et),wrapper:v()({[`${Ie}-group-rtl`]:L==="rtl"},et),group:v()({[`${Ie}-group-wrapper-sm`]:_==="small",[`${Ie}-group-wrapper-lg`]:_==="large",[`${Ie}-group-wrapper-rtl`]:L==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,j.Z)(`${Ie}-group-wrapper`,d,w),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),v=e.n(h),te=e(9296),f=e(59301),V=e(19080),j=e(36355),ue=e(1684),se=e(19716),b=e(32441),Ne=e(9432),Z=e(9937),E=function(he,qe){var bt={};for(var Se in he)Object.prototype.hasOwnProperty.call(he,Se)&&qe.indexOf(Se)<0&&(bt[Se]=he[Se]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,Se=Object.getOwnPropertySymbols(he);re{const{prefixCls:bt,bordered:Se=!0,size:re,disabled:xe,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:k}=he,q=E(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:Ue}=f.useContext(j.E_),Ke=(0,se.Z)(re),Ze=f.useContext(ue.Z),_e=xe!=null?xe:Ze,{status:Re,hasFeedback:ze,feedbackIcon:Ee}=f.useContext(b.aM),le=(0,V.F)(Re,G),ie=f.useRef(null);f.useImperativeHandle(qe,()=>{var L;return{resizableTextArea:(L=ie.current)===null||L===void 0?void 0:L.resizableTextArea,focus:be=>{var Ie,rt;(0,Ne.n)((rt=(Ie=ie.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,be)},blur:()=>{var be;return(be=ie.current)===null||be===void 0?void 0:be.blur()}}});const J=ye("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[F,Oe]=(0,Z.ZP)(J);return F(f.createElement(te.default,Object.assign({},q,{disabled:_e,allowClear:S,className:v()(k,y),classes:{affixWrapper:v()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!Se,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,V.Z)(`${J}-affix-wrapper`,le),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${J}-borderless`]:!Se,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,V.Z)(J,le),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},Ee),showCount:t,ref:ie})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(v,te){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var j,ue,se,b;!((j=v.current)===null||j===void 0)&&j.input&&((ue=v.current)===null||ue===void 0?void 0:ue.input.getAttribute("type"))==="password"&&(!((se=v.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((b=v.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(te&&V(),()=>f.current.forEach(j=>{j&&clearTimeout(j)})),[]),V}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),v=e(59301),te=e(36355),f=e(32441),V=e(9937),ue=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,v.useContext)(te.E_),{prefixCls:ze,className:Ee}=Ze,le=_e("input-group",ze),ie=_e("input"),[J,S]=(0,V.ZP)(ie),F=h()(le,{[`${le}-lg`]:Ze.size==="large",[`${le}-sm`]:Ze.size==="small",[`${le}-compact`]:Ze.compact,[`${le}-rtl`]:Re==="rtl"},S,Ee),Oe=(0,v.useContext)(f.aM),L=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(v.createElement("span",{className:F,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:L},Ze.children)))},se=e(9432),b=e(73331),Ne=e(15277),Z=e(2738),E=e(8654),tt=e(59412),he=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ze=Object.getOwnPropertySymbols(Ze);EeZe?v.createElement(Ne.Z,null):v.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var re=v.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[Ee,le]=(0,v.useState)(()=>ze?Re.visible:!1),ie=(0,v.useRef)(null);v.useEffect(()=>{ze&&le(Re.visible)},[ze,Re]);const J=(0,tt.Z)(ie),S=()=>{const{disabled:We}=Ze;We||(Ee&&J(),le(R=>{var w;const l=!R;return typeof Re=="object"&&((w=Re.onVisibleChange)===null||w===void 0||w.call(Re,l)),l}))},F=We=>{const{action:R="click",iconRender:w=qe}=Ze,l=bt[R]||"",d=w(Ee),x={[l]:S,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),x)},{className:Oe,prefixCls:L,inputPrefixCls:be,size:Ie}=Ze,rt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=v.useContext(te.E_),et=vt("input",be),De=vt("input-password",L),dt=Re&&F(De),_=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),W=Object.assign(Object.assign({},(0,Z.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:Ee?"text":"password",className:_,prefixCls:et,suffix:dt});return Ie&&(W.size=Ie),v.createElement(se.Z,Object.assign({ref:(0,E.sQ)(_e,ie)},W))}),xe=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ze=Object.getOwnPropertySymbols(Ze);Ee{const{prefixCls:Re,inputPrefixCls:ze,className:Ee,size:le,suffix:ie,enterButton:J=!1,addonAfter:S,loading:F,disabled:Oe,onSearch:L,onChange:be,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=v.useContext(te.E_),dt=v.useRef(!1),_=et("input-search",Re),W=et("input",ze),{compactSize:We}=(0,p.ri)(_,De),R=(0,t.Z)($e=>{var ft;return(ft=le!=null?le:We)!==null&&ft!==void 0?ft:$e}),w=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&L&&L($e.target.value,$e,{source:"clear"}),be&&be($e)},d=$e=>{var ft;document.activeElement===((ft=w.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;L&&L((Qe=(ft=w.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||F||x($e)},$=typeof J=="boolean"?v.createElement(xe.Z,null):null,B=`${_}-button`;let Pe;const ce=J||{},ne=ce.type&&ce.type.__ANT_BUTTON===!0;ne||ce.type==="button"?Pe=(0,G.Tm)(ce,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=ce==null?void 0:ce.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},ne?{className:B,size:R}:{})):Pe=v.createElement(c.ZP,{className:B,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:d,onClick:x,loading:F,icon:$},J),S&&(Pe=[Pe,(0,G.Tm)(S,{key:"addonAfter"})]);const de=h()(_,{[`${_}-rtl`]:De==="rtl",[`${_}-${R}`]:!!R,[`${_}-with-button`]:!!J},Ee),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return v.createElement(se.Z,Object.assign({ref:(0,E.sQ)(w,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:W,addonAfter:Pe,suffix:ie,onChange:l,className:de,disabled:Oe}))}),ye=e(1643);const Ue=se.Z;Ue.Group=ue,Ue.Search=q,Ue.TextArea=ye.Z,Ue.Password=re;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return j},TM:function(){return G},Xy:function(){return ue},bi:function(){return Ne},e5:function(){return xe},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),v=e(37613),te=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),j=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ue=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),se=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:k,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:k}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:k,errorActiveShadow:q,warningActiveShadow:ye,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:k,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},j((0,v.TS)(c,{activeBorderColor:k,activeShadow:ye}))),[`${p}-prefix, ${p}-suffix`]:{color:k}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},j(c)),"&-disabled, &[disabled]":Object.assign({},ue(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({},se(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},se(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:k,colorIcon:q,colorIconHover:ye,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${k}`,"&:hover":{color:ye}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:k,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:k,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ue(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}}}})}},Se=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},re=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function xe(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:k,controlHeightSM:q,controlHeightLG:ye,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:Ee,controlOutlineWidth:le,controlOutline:ie,colorErrorOutline:J,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-k,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-k,0),paddingBlockLG:Math.ceil((ye-Ue*Ke)/2*10)/10-k,paddingInline:Ze-k,paddingInlineSM:_e-k,paddingInlineLG:Re-k,addonBg:ze,activeBorderColor:Ee,hoverBorderColor:Ee,activeShadow:`0 0 0 ${le}px ${ie}`,errorActiveShadow:`0 0 0 ${le}px ${J}`,warningActiveShadow:`0 0 0 ${le}px ${S}`}};lt.ZP=(0,te.Z)("Input",c=>{const t=(0,v.TS)(c,xe(c));return[tt(t),re(t),qe(t),bt(t),Se(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return xe},Z:function(){return t}});var o=e(92413),h=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"},te=v,f=e(7657),V=function(y,k){return h.createElement(f.Z,(0,o.Z)({},y,{ref:k,icon:te}))},j=h.forwardRef(V),ue=j,se=e(33853),b=e(38819),Ne=e(92310),Z=e.n(Ne),E=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Se=function(p,y){var k={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(k[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,q=Object.getOwnPropertySymbols(p);ye{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:k,className:q,trigger:ye,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:Ee=200,collapsedWidth:le=80,zeroWidthTriggerStyle:ie,breakpoint:J,onCollapse:S,onBreakpoint:F}=p,Oe=Se(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:L}=(0,h.useContext)(bt.Gs),[be,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,w)=>{"collapsed"in p||Ie(R),S==null||S(R,w)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),F==null||F(R.matches),be!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let w;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in re){w=l(`(max-width: ${re[J]})`);try{w.addEventListener("change",R)}catch(d){w.addListener(R)}R(w)}}return()=>{try{w==null||w.removeEventListener("change",R)}catch(l){w==null||w.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return L.addSider(R),()=>L.removeSider(R)},[]);const dt=()=>{et(!be,"clickTrigger")},{getPrefixCls:_}=(0,h.useContext)(qe.E_),W=()=>{const R=_("layout-sider",k),w=(0,E.Z)(Oe,["collapsed"]),l=be?le:Ee,d=he(l)?`${l}px`:String(l),x=parseFloat(String(le||0))===0?h.createElement("span",{onClick:dt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:ie},ye||h.createElement(ue,null)):null,B={expanded:ze?h.createElement(b.Z,null):h.createElement(se.Z,null),collapsed:ze?h.createElement(se.Z,null):h.createElement(b.Z,null)}[be?"collapsed":"expanded"],Pe=ye!==null?x||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:d}},ye||B):null,ce=Object.assign(Object.assign({},_e),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),ne=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!be,[`${R}-has-trigger`]:Re&&ye!==null&&!x,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(d)===0},q);return h.createElement("aside",Object.assign({className:ne},w,{style:ce,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&x?Pe:null)},We=h.useMemo(()=>({siderCollapsed:be}),[be]);return h.createElement(xe.Provider,{value:We},W())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return xe},$_:function(){return re},h4:function(){return Se},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),v=e.n(h),te=e(2738),f=e(59301),V=e(36355),j=e(83116),se=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:k,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:k},[`${t}-sider-zero-width-trigger`]:{color:q,background:k,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:k,footerBg:q,triggerBg:ye,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:Ee,motionDurationMid:le,motionDurationSlow:ie,fontSize:J,borderRadius:S,bodyBg:F,headerBg:Oe,siderBg:L}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:F,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:L,transition:`all ${le}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:k,lineHeight:`${Re}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${le}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-Ee,zIndex:1,width:Ee,height:ze,color:k,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:L,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ie} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ie}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ee,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},se(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,j.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:k,controlHeightSM:q,marginXXS:ye,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:k,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+ye*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:k}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var k=0,y=Object.getOwnPropertySymbols(c);knull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return k=>f.forwardRef((ye,Ue)=>f.createElement(k,Object.assign({ref:Ue,suffixCls:t,tagName:p},ye)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:k,tagName:q}=c,ye=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(V.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:v()(p||Re,k,_e),ref:t},ye)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[y,k]=f.useState([]),{prefixCls:q,className:ye,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ee=(0,te.Z)(ze,["suffixCls"]),{getPrefixCls:le,layout:ie}=f.useContext(V.E_),J=le("layout",q),[S,F]=Ne(J),Oe=v()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},ie==null?void 0:ie.className,ye,Ue,F),L=f.useMemo(()=>({siderHook:{addSider:be=>{k(Ie=>[].concat((0,o.Z)(Ie),[be]))},removeSider:be=>{k(Ie=>Ie.filter(rt=>rt!==be))}}}),[]);return S(f.createElement(E.Provider,{value:L},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Re)},Ee),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),Se=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(he),re=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),xe=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return V}});var o=e(59301),h=e(33234),v=e(70425),te=function(j,ue){var se={};for(var b in j)Object.prototype.hasOwnProperty.call(j,b)&&ue.indexOf(b)<0&&(se[b]=j[b]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(j);Ne{const{children:se}=j,b=te(j,["children"]),Ne=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(h.BR,null,(0,v.supportNodeRef)(se)?o.cloneElement(se,{ref:ue}):se))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),v=e(45818),te=e(92310),f=e.n(te),V=e(36355),j=function(R,w){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&w.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:w,className:l,dashed:d}=R,x=j(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(V.E_),$=P("menu",w),B=f()({[`${$}-item-divider-dashed`]:!!d},l);return h.createElement(o.iz,Object.assign({className:B},x))},b=e(11592),Ne=e(2738),Z=e(6848),E=e(92343),he=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var w;const{className:l,children:d,icon:x,title:P,danger:$}=R,{prefixCls:B,firstLevel:Pe,direction:ce,disableMenuItemTitleTooltip:ne,inlineCollapsed:de}=h.useContext(he),Ye=z=>{const Me=h.createElement("span",{className:`${B}-title-content`},d);return(!x||(0,E.l$)(d)&&d.type==="span")&&d&&z&&Pe&&typeof d=="string"?h.createElement("div",{className:`${B}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Pe?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!de&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(d).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${B}-item-danger`]:$,[`${B}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(x,{className:f()((0,E.l$)(x)?(w=x.props)===null||w===void 0?void 0:w.className:"",`${B}-item-icon`)}),Ye(de));return ne||(A=h.createElement(Z.Z,Object.assign({},ft,{placement:ce==="rtl"?"left":"right",overlayClassName:`${B}-inline-collapsed-tooltip`}),A)),A},re=R=>{var w;const{popupClassName:l,icon:d,title:x,theme:P}=R,$=h.useContext(he),{prefixCls:B,inlineCollapsed:Pe,theme:ce}=$,ne=(0,o.Xl)();let de;if(!d)de=Pe&&!ne.length&&x&&typeof x=="string"?h.createElement("div",{className:`${B}-inline-collapsed-noicon`},x.charAt(0)):h.createElement("span",{className:`${B}-title-content`},x);else{const Ge=(0,E.l$)(x)&&x.type==="span";de=h.createElement(h.Fragment,null,(0,E.Tm)(d,{className:f()((0,E.l$)(d)?(w=d.props)===null||w===void 0?void 0:w.className:"",`${B}-item-icon`)}),Ge?x:h.createElement("span",{className:`${B}-title-content`},x))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},$),{firstLevel:!1}),[$]);return h.createElement(he.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:de,popupClassName:f()(B,l,`${B}-${P||ce}`)})))},xe=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,w){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&w.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(w&&typeof w=="object"){const d=w,{label:x,children:P,key:$,type:B}=d,Pe=p(d,["label","children","key","type"]),ce=$!=null?$:`tmp-${l}`;return P||B==="group"?B==="group"?h.createElement(o.BW,Object.assign({key:ce},Pe,{title:x}),y(P)):h.createElement(re,Object.assign({key:ce},Pe,{title:x}),y(P)):B==="divider"?h.createElement(se,Object.assign({key:ce},Pe)):h.createElement(bt,Object.assign({key:ce},Pe),x)}return null}).filter(w=>w)}function k(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),ye=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),Ee=R=>{const{componentCls:w,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:$,itemPaddingInline:B}=R;return{[`${w}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${$} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${w}-item, ${w}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:B},[`> ${w}-item:hover, - > ${w}-item-active, - > ${w}-submenu ${w}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${w}-item, ${w}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${w}-submenu-arrow`]:{display:"none"}}}},ie=R=>{let{componentCls:w,menuArrowOffset:l}=R;return{[`${w}-rtl`]:{direction:"rtl"},[`${w}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${w}-rtl${w}-vertical, - ${w}-submenu-rtl ${w}-vertical`]:{[`${w}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,ye.oN)(R));var F=(R,w)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:$,subMenuItemBg:B,itemSelectedBg:Pe,activeBarHeight:ce,activeBarWidth:ne,activeBarBorderWidth:de,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:z,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${w}, ${l}-${w} > ${l}`]:{color:d,background:$,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},w==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:de,marginTop:-de,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ce}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${de}px ${z} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:B},[`${l}-item, ${l}-submenu-title`]:de&&ne?{width:`calc(100% + ${de}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ne}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:w,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:$,itemMarginBlock:B}=R,Pe=x+P+$;return{[`${w}-item`]:{position:"relative",overflow:"hidden"},[`${w}-item, ${w}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:B,width:`calc(100% - ${d*2}px)`},[`> ${w}-item, - > ${w}-submenu > ${w}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${w}-item-group-list ${w}-submenu-title, - ${w}-submenu-title`]:{paddingInlineEnd:Pe}}};var be=R=>{const{componentCls:w,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:$,motionDurationMid:B,motionEaseOut:Pe,paddingXL:ce,itemMarginInline:ne,fontSizeLG:de,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[w]:{"&-inline, &-vertical":Object.assign({[`&${w}-root`]:{boxShadow:"none"}},Oe(R))},[`${w}-submenu-popup`]:{[`${w}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${w}-submenu-popup ${w}-vertical${w}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${$*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${w}-inline`]:{width:"100%",[`&${w}-root`]:{[`${w}-item, ${w}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${B} ${Pe}`].join(","),[`> ${w}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${w}-sub${w}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${w}-submenu > ${w}-submenu-title`]:A,[`& ${w}-item-group-title`]:{paddingInlineStart:ce}},[`${w}-item`]:A}},{[`${w}-inline-collapsed`]:{width:ft,[`&${w}-root`]:{[`${w}-item, ${w}-submenu ${w}-submenu-title`]:{[`> ${w}-inline-collapsed-noicon`]:{fontSize:de,textAlign:"center"}}},[`> ${w}-item, - > ${w}-item-group > ${w}-item-group-list > ${w}-item, - > ${w}-item-group > ${w}-item-group-list > ${w}-submenu > ${w}-submenu-title, - > ${w}-submenu > ${w}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de/2}px - ${ne}px)`,textOverflow:"clip",[` - ${w}-submenu-arrow, - ${w}-submenu-expand-icon - `]:{opacity:0},[`${w}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${w}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${w}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${w}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:w,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:$,iconSize:B,iconMarginInlineEnd:Pe}=R;return{[`${w}-item, ${w}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${w}-item-icon, ${$}`]:{minWidth:B,fontSize:B,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${w}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${w}-item-only-child`]:{[`> ${$}, > ${w}-item-icon`]:{marginInlineEnd:0}}},[`${w}-item-disabled, ${w}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${w}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:w,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:$}=R;return{[`${w}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${$})`},"&::after":{transform:`rotate(-45deg) translateY(${$})`}}}}},vt=R=>{const{antCls:w,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:$,paddingXS:B,padding:Pe,colorSplit:ce,lineWidth:ne,zIndexPopup:de,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:z,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,ye.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,ye.Wf)(R)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${B}px ${Pe}px`,fontSize:Me,lineHeight:z,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${$}`,`background ${x} ${$}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${$}`,`background ${x} ${$}`,`padding ${P} ${$}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${$}`,`padding ${x} ${$}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ce,borderStyle:Qe,borderWidth:0,borderTopWidth:ne,marginBlock:ne,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${$}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${w}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,w)=>(0,_e.Z)("Menu",d=>{if(w===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:$,controlHeightLG:B,fontSize:Pe,darkItemColor:ce,darkDangerItemColor:ne,darkItemBg:de,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:z,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=d,Je=Pe/7*5,gt=(0,Re.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:B*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Re.TS)(gt,{itemColor:ce,itemHoverColor:z,groupTitleColor:A,itemSelectedColor:Ge,itemBg:de,popupBg:de,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:ne,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:$,horizontalItemSelectedBg:P});return[vt(gt),Ee(gt),be(gt),F(gt,"light"),F(Ht,"dark"),ie(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:$,colorErrorBg:B,colorText:Pe,colorTextDescription:ce,colorBgContainer:ne,colorFillAlter:de,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:z,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:ce,groupTitleColor:ce,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:ne,itemBg:ne,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:$,itemDisabledColor:$,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:B,dangerItemActiveBg:B,colorDangerItemBgSelected:B,dangerItemSelectedBg:B,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:z,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,w){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&w.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=h.useContext(t.Z),P=x||{},{getPrefixCls:$,getPopupContainer:B,direction:Pe,menu:ce}=h.useContext(V.E_),ne=$(),{prefixCls:de,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:z,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=k(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>z!==void 0?z:A,[A,z]),ln={horizontal:{motionName:`${ne}-slide-up`},inline:(0,c.Z)(ne),other:{motionName:`${ne}-zoom-big`}},gn=$("menu",de||P.prefixCls),[yn,Nn]=et(gn,!x),Be=f()(`${gn}-${$e}`,ce==null?void 0:ce.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(he.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:B,overflowedIndicator:h.createElement(xe.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:w,rootClassName:f()(nt,Nn)}),sn))))});const W=(0,h.forwardRef)((R,w)=>{const l=(0,h.useRef)(null),d=h.useContext(v.D);return(0,h.useImperativeHandle)(w,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),h.createElement(_,Object.assign({ref:l},R,d))});W.Item=bt,W.SubMenu=re,W.Divider=se,W.ItemGroup=o.BW;var We=W},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),v=e(40001),te=e(19248),f=e(99267),V=e(92310),j=e.n(V),ue=e(2738),se=e(36355),b=e(92413),Ne=e(33708),Z=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var z=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;z.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),z.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(z){var Me=(0,Ne.Z)((0,Ne.Z)({},E),z),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:j()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(C){ln[St]=C},style:_t})}))},bt=qe,Se=e(39559),re=e(33606),xe=e(47273),G=0,c=(0,xe.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var z=o.useState(),Me=(0,re.Z)(z,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(z){var Me=z.bg,Xe=z.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function k(A,z){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*z),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,z){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Se.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:z});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=k(Xe,(360-sn)/360),Nn=k(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),ye=q,Ue=100,Ke=function(z,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(z),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var z=A!=null?A:[];return Array.isArray(z)?z:[z]}var Re=function(z){var Me=(0,Ne.Z)((0,Ne.Z)({},E),z),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,Se.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,C=_e(ln),ee=_e(dn),ae=ee.find(function(we){return we&&(0,Se.Z)(we)==="object"}),i=ae&&(0,Se.Z)(ae)==="object",s=i?"butt":Sn,oe=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),Ce=function(){var it=0;return C.map(function(ht,Ot){var Tt=ee[Ot]||ee[ee.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(ye,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(C[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?ee[0]:sn,N=I&&(0,Se.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-H.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:j()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:oe}),ke?Fe():Ce())},ze=Re,Ee={Line:bt,Circle:ze},le=e(6848),ie=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:z,successPercent:Me}=A,Xe=Me;return z&&"progress"in z&&(Xe=z.progress),z&&"percent"in z&&(Xe=z.percent),Xe}const F=A=>{let{percent:z,success:Me,successPercent:Xe}=A;const nt=J(S({success:Me,successPercent:Xe}));return[nt,J(J(z)-nt)]},Oe=A=>{let{success:z={},strokeColor:Me}=A;const{strokeColor:Xe}=z;return[Xe||ie.presetPrimaryColors.green,Me||null]},L=(A,z,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(z==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(z==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(z==="circle"||z==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},be=3,Ie=A=>be/A*100;var vt=A=>{const{prefixCls:z,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=L(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=j()(`${z}-inner`,{[`${z}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:F(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:z,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(le.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,z){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&z.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let z=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||z.push({key:Xe,value:A[Me]})}),z=z.sort((Me,Xe)=>Me.key-Xe.key),z.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,z)=>{const{from:Me=ie.presetPrimaryColors.blue,to:Xe=ie.presetPrimaryColors.blue,direction:nt=z==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var W=A=>{const{prefixCls:z,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=L(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${z}-outer`,style:Be},o.createElement("div",{className:`${z}-inner`,style:on},o.createElement("div",{className:`${z}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${z}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:z,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=z==="small"?2:14,sn=z!=null?z:[Nt,nt],[Sn,on]=L(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const z=A?"100%":"-100%";return new w.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${z}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${z}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},$=A=>{const{componentCls:z,iconCls:Me}=A;return{[z]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${z}-outer`]:{display:"inline-block",width:"100%"},[`&${z}-show-info`]:{[`${z}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${z}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${z}-inner:not(${z}-circle-gradient)`]:{[`${z}-circle-path`]:{stroke:A.defaultColor}},[`${z}-success-bg, ${z}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${z}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${z}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${z}-status-active`]:{[`${z}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${z}-rtl${z}-status-active`]:{[`${z}-bg::before`]:{animationName:P(!0)}},[`&${z}-status-exception`]:{[`${z}-bg`]:{backgroundColor:A.colorError},[`${z}-text`]:{color:A.colorError}},[`&${z}-status-exception ${z}-inner:not(${z}-circle-gradient)`]:{[`${z}-circle-path`]:{stroke:A.colorError}},[`&${z}-status-success`]:{[`${z}-bg`]:{backgroundColor:A.colorSuccess},[`${z}-text`]:{color:A.colorSuccess}},[`&${z}-status-success ${z}-inner:not(${z}-circle-gradient)`]:{[`${z}-circle-path`]:{stroke:A.colorSuccess}}})}},B=A=>{const{componentCls:z,iconCls:Me}=A;return{[z]:{[`${z}-circle-trail`]:{stroke:A.remainingColor},[`&${z}-circle ${z}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${z}-circle ${z}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${z}-circle&-status-exception`]:{[`${z}-text`]:{color:A.colorError}},[`${z}-circle&-status-success`]:{[`${z}-text`]:{color:A.colorSuccess}}},[`${z}-inline-circle`]:{lineHeight:1,[`${z}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:z}=A;return{[z]:{[`${z}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ce=A=>{const{componentCls:z,iconCls:Me}=A;return{[z]:{[`${z}-small&-line, ${z}-small&-line ${z}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var ne=(0,d.Z)("Progress",A=>{const z=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:z,progressStepMinWidth:z,progressActiveMotionDuration:"2.4s"});return[$(Me),B(Me),Pe(Me),ce(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(A,z){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&z.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=de(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var C,ee;const ae=S(A);return parseInt(ae!==void 0?(C=ae!=null?ae:0)===null||C===void 0?void 0:C.toString():(ee=gt!=null?gt:0)===null||ee===void 0?void 0:ee.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(se.E_),Be=gn("progress",Me),[ot,at]=ne(Be),St=o.useMemo(()=>{if(!tn)return null;const C=S(A);let ee;const ae=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?ee=ae(J(gt),J(C)):ln==="exception"?ee=i?o.createElement(te.Z,null):o.createElement(f.Z,null):ln==="success"&&(ee=i?o.createElement(h.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof ee=="string"?ee:void 0},ee)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(W,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=j()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&L(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:z,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ue.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},te=v,f=e(7657),V=function(F,Oe){return h.createElement(f.Z,(0,o.Z)({},F,{ref:Oe,icon:te}))},j=h.forwardRef(V),ue=j,se=e(92310),b=e.n(se),Ne=e(400),Z=e(33606),E=e(37061),tt=e(18929),he=e(10228),qe=e(26112);function bt(S,F){var Oe=S.disabled,L=S.prefixCls,be=S.character,Ie=S.characterRender,rt=S.index,vt=S.count,et=S.value,De=S.allowHalf,dt=S.focused,_=S.onHover,W=S.onClick,We=function(B){_(B,rt)},R=function(B){W(B,rt)},w=function(B){B.keyCode===he.Z.ENTER&&W(B,rt)},l=rt+1,d=new Set([L]);et===0&&rt===0&&dt?d.add("".concat(L,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(L,"-first")},x),h.createElement("div",{className:"".concat(L,"-second")},x)));return Ie&&(P=Ie(P,S)),P}var Se=h.forwardRef(bt);function re(){var S=h.useRef({});function F(L){return S.current[L]}function Oe(L){return function(be){S.current[L]=be}}return[F,Oe]}function xe(S){var F=S.pageXOffset,Oe="scrollLeft";if(typeof F!="number"){var L=S.document;F=L.documentElement[Oe],typeof F!="number"&&(F=L.body[Oe])}return F}function G(S){var F,Oe,L=S.ownerDocument,be=L.body,Ie=L&&L.documentElement,rt=S.getBoundingClientRect();return F=rt.left,Oe=rt.top,F-=Ie.clientLeft||be.clientLeft||0,Oe-=Ie.clientTop||be.clientTop||0,{left:F,top:Oe}}function c(S){var F=G(S),Oe=S.ownerDocument,L=Oe.defaultView||Oe.parentWindow;return F.left+=xe(L),F.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,F){var Oe,L=S.prefixCls,be=L===void 0?"rc-rate":L,Ie=S.className,rt=S.defaultValue,vt=S.value,et=S.count,De=et===void 0?5:et,dt=S.allowHalf,_=dt===void 0?!1:dt,W=S.allowClear,We=W===void 0?!0:W,R=S.character,w=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,$=S.tabIndex,B=$===void 0?0:$,Pe=S.autoFocus,ce=S.onHoverChange,ne=S.onChange,de=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,E.Z)(S,t),Qe=re(),A=(0,Z.Z)(Qe,2),z=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(F,function(){return{focus:nt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,Z.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,oe){var Y=P==="rtl",Ce=s+1;if(_){var Fe=z(s),we=c(Fe),it=Fe.clientWidth;(Y&&oe-we>it/2||!Y&&oe-we0&&!Y||oe===he.Z.RIGHT&&Ce>0&&Y?(_?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):oe===he.Z.LEFT&&Ce{const{componentCls:F}=S;return{[`${F}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${F}-star-first, &-half ${F}-star-second`]:{opacity:1},[`&-half ${F}-star-first, &-full ${F}-star-second`]:{color:"inherit"}}}},Re=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:F}=S;return{[F]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${F} ${F}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(S)),{[`+ ${F}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Re(S))}};var Ee=(0,Ke.Z)("Rate",S=>{const F=(0,Ze.TS)(S,{});return[ze(F)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),le=function(S,F){var Oe={};for(var L in S)Object.prototype.hasOwnProperty.call(S,L)&&F.indexOf(L)<0&&(Oe[L]=S[L]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,L=Object.getOwnPropertySymbols(S);be{const{prefixCls:Oe,className:L,rootClassName:be,style:Ie,tooltips:rt,character:vt=h.createElement(ue,null)}=S,et=le(S,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(d,x)=>{let{index:P}=x;return rt?h.createElement(ye.Z,{title:rt[P]},d):d},{getPrefixCls:dt,direction:_,rate:W}=h.useContext(q.E_),We=dt("rate",Oe),[R,w]=Ee(We),l=Object.assign(Object.assign({},W==null?void 0:W.style),Ie);return R(h.createElement(k,Object.assign({ref:F,character:vt,characterRender:De},et,{className:b()(L,be,w,W==null?void 0:W.className),style:l,prefixCls:We,direction:_})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),v=e(77861),te=e(2738),f=e(59301),V=e(53487),j=e(62892),ue=e(19080),se=e(36355),b=e(1684),Ne=e(93891),Z=e(19716),E=e(32441),tt=e(33234),he=e(14154),qe=e(58582),bt=e(84443),Se=e(66339),re=function(p,y){var k={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(k[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,q=Object.getOwnPropertySymbols(p);ye{var k,{prefixCls:q,bordered:ye=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:Ee,listItemHeight:le=24,size:ie,disabled:J,notFoundContent:S,status:F,builtinPlacements:Oe,dropdownMatchSelectWidth:L,popupMatchSelectWidth:be,direction:Ie,style:rt,allowClear:vt}=p,et=re(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:_,direction:W,virtual:We,popupMatchSelectWidth:R,popupOverflow:w,select:l}=f.useContext(se.E_),d=dt("select",q),x=dt(),P=Ie!=null?Ie:W,{compactSize:$,compactItemClassnames:B}=(0,tt.ri)(d,P),[Pe,ce]=(0,he.Z)(d),ne=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===xe?"combobox":ln},[et.mode]),de=ne==="multiple"||ne==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(k=be!=null?be:L)!==null&&k!==void 0?k:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),z=(0,ue.F)($e,F);let Me;S!==void 0?Me=S:ne==="combobox"?Me=null:Me=(_==null?void 0:_("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,Se.Z)(Object.assign(Object.assign({},et),{multiple:de,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,te.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${d}-dropdown-${P}`]:P==="rtl"},Ke,ce),Nt=(0,Z.Z)(ln=>{var gn;return(gn=ie!=null?ie:$)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!ye,[`${d}-in-form-item`]:Qe},(0,ue.Z)(d,z,ft),B,l==null?void 0:l.className,Ue,Ke,ce),vn=f.useMemo(()=>Ee!==void 0?Ee:P==="rtl"?"bottomRight":"bottomLeft",[Ee,P]),dn=(0,qe.Z)(Oe,w);return Pe(f.createElement(v.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,j.m)(x,"slide-up",et.transitionName),listHeight:ze,listItemHeight:le,mode:ne,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=xe,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),v=e(37613),te=e(83116),f=e(13826),V=e(92899);const j=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:k,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:k,boxSizing:"border-box"}};var se=t=>{const{antCls:p,componentCls:y}=t,k=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,ye=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${ye}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${ye}${Ke}topLeft, - ${q}${Ke}topRight, - ${ye}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${k}`]:Object.assign(Object.assign({},j(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${k}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${k}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${k}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${k}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:k}=t;const q=(y-p)/2-k,ye=Math.ceil(q/2);return[q,ye]};function Z(t,p){const{componentCls:y,iconCls:k}=t,q=`${y}-selection-overflow`,ye=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:b,marginBottom:b,lineHeight:`${ye-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${k}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:t.fontFamily,lineHeight:`${ye}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),k=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[Z(t),Z(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(k,"lg")]};function he(t,p){const{componentCls:y,inputPaddingHorizontalBase:k,borderRadius:q}=t,ye=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:k,insetInlineEnd:k,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${k}px`,[`${y}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${k}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Se=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:k,borderHoverColor:q,outlineColor:ye,antCls:Ue}=p,Ke=y?{[`${k}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${k}-disabled):not(${k}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${k}-focused& ${k}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${k}-selector`]:{borderColor:q}})}}},re=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},xe=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:k}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),re(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[k]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},xe(t),qe(t),tt(t),se(t),{[`${p}-rtl`]:{direction:"rtl"}},Se(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Se(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Se(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,te.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const k=(0,v.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(k)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:k,controlPaddingHorizontal:q,zIndexPopupBase:ye,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:Ee,controlHeightSM:le,colorBgContainerDisabled:ie,colorTextDisabled:J}=t;return{zIndexPopup:ye+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(k-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:k,selectorBg:Re,clearBg:Re,singleItemHeightLG:Ee,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:le,multipleItemHeightLG:k,multipleSelectorBgDisabled:ie,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(v,te){return v||o(te)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,v){return v!==void 0?v:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});var o=e(40001),h=e(19248),v=e(99267),te=e(84105),f=e(58617),V=e(47472),j=e(59301);function ue(se){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:Z,removeIcon:E,loading:tt,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Se,feedbackIcon:re,showArrow:xe,componentName:G}=se;const c=Ne!=null?Ne:j.createElement(h.Z,null),t=q=>b===null&&!qe&&!xe?null:j.createElement(j.Fragment,null,Se!==!1&&q,qe&&re);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(j.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=ye=>{let{open:Ue,showSearch:Ke}=ye;return t(Ue&&Ke?j.createElement(V.Z,{className:q}):j.createElement(te.Z,{className:q}))}}let y=null;Z!==void 0?y=Z:he?y=j.createElement(o.Z,null):y=null;let k=null;return E!==void 0?k=E:k=j.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:k}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return w}});var o=e(92310),h=e.n(o),v=e(59301),te=e(36355),f=e(2738),j=l=>{const{prefixCls:d,className:x,style:P,size:$,shape:B}=l,Pe=h()({[`${d}-lg`]:$==="large",[`${d}-sm`]:$==="small"}),ce=h()({[`${d}-circle`]:B==="circle",[`${d}-square`]:B==="square",[`${d}-round`]:B==="round"}),ne=v.useMemo(()=>typeof $=="number"?{width:$,height:$,lineHeight:`${$}px`}:{},[$]);return v.createElement("span",{className:h()(d,Pe,ce,x),style:Object.assign(Object.assign({},ne),P)})},ue=e(93083),se=e(83116),b=e(37613);const Ne=new ue.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},Z(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:$,controlHeightSM:B}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},E(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},E($)),[`${d}${d}-sm`]:Object.assign({},E(B))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:$,controlHeightSM:B,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he($)),[`${P}-sm`]:Object.assign({},he(B))}},Se=l=>Object.assign({width:l},Z(l)),re=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:$}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:$},Se(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Se(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},xe=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},G=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:$,controlHeightSM:B,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:d,width:P*2,minWidth:P*2},G(P))},xe(l,P,x)),{[`${x}-lg`]:Object.assign({},G($))}),xe(l,$,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},G(B))}),xe(l,B,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:$,skeletonButtonCls:B,skeletonInputCls:Pe,skeletonImageCls:ce,controlHeight:ne,controlHeightLG:de,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:z,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(ne)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},E(de)),[`${x}-sm`]:Object.assign({},E(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:z,[`+ ${$}`]:{marginBlockStart:Ye}},[`${$}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:z,"+ li":{marginBlockStart:Xe}}},[`${$}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${$} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${$}`]:{marginBlockStart:nt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),re(l)),[`${d}${d}-block`]:{width:"100%",[`${B}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${P}, - ${$} > li, - ${x}, - ${B}, - ${Pe}, - ${ce} - `]:Object.assign({},tt(l))}}};var p=(0,se.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,b.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,$=x;return{color:P,colorGradientEnd:$,gradientFromColor:P,gradientToColor:$,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),k=l=>{const{prefixCls:d,className:x,rootClassName:P,active:$,shape:B="circle",size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(te.E_),ne=ce("skeleton",d),[de,Ye]=p(ne),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(ne,`${ne}-element`,{[`${ne}-active`]:$},x,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(j,Object.assign({prefixCls:`${ne}-avatar`,shape:B,size:Pe},Ge))))},ye=l=>{const{prefixCls:d,className:x,rootClassName:P,active:$,block:B=!1,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(te.E_),ne=ce("skeleton",d),[de,Ye]=p(ne),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(ne,`${ne}-element`,{[`${ne}-active`]:$,[`${ne}-block`]:B},x,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(j,Object.assign({prefixCls:`${ne}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:$,active:B}=l,{getPrefixCls:Pe}=v.useContext(te.E_),ce=Pe("skeleton",d),[ne,de]=p(ce),Ye=h()(ce,`${ce}-element`,{[`${ce}-active`]:B},x,P,de);return ne(v.createElement("div",{className:Ye},v.createElement("div",{className:h()(`${ce}-image`,x),style:$},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ce}-image-svg`},v.createElement("path",{d:Ue,className:`${ce}-image-path`})))))},Re=l=>{const{prefixCls:d,className:x,rootClassName:P,active:$,block:B,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(te.E_),ne=ce("skeleton",d),[de,Ye]=p(ne),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(ne,`${ne}-element`,{[`${ne}-active`]:$,[`${ne}-block`]:B},x,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(j,Object.assign({prefixCls:`${ne}-input`,size:Pe},Ge))))},ze=e(92413),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},le=Ee,ie=e(7657),J=function(d,x){return v.createElement(ie.Z,(0,ze.Z)({},d,{ref:x,icon:le}))},S=v.forwardRef(J),F=S,L=l=>{const{prefixCls:d,className:x,rootClassName:P,style:$,active:B,children:Pe}=l,{getPrefixCls:ce}=v.useContext(te.E_),ne=ce("skeleton",d),[de,Ye]=p(ne),Ge=h()(ne,`${ne}-element`,{[`${ne}-active`]:B},Ye,x,P),$e=Pe!=null?Pe:v.createElement(F,null);return de(v.createElement("div",{className:Ge},v.createElement("div",{className:h()(`${ne}-image`,x),style:$},$e)))},be=e(26407),rt=l=>{const d=ce=>{const{width:ne,rows:de=2}=l;if(Array.isArray(ne))return ne[ce];if(de-1===ce)return ne},{prefixCls:x,className:P,style:$,rows:B}=l,Pe=(0,be.Z)(Array(B)).map((ce,ne)=>v.createElement("li",{key:ne,style:{width:d(ne)}}));return v.createElement("ul",{className:h()(x,P),style:$},Pe)},et=l=>{let{prefixCls:d,className:x,width:P,style:$}=l;return v.createElement("h3",{className:h()(d,x),style:Object.assign({width:P},$)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function _(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function W(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const We=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:$,style:B,children:Pe,avatar:ce=!1,title:ne=!0,paragraph:de=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(te.E_),A=$e("skeleton",d),[z,Me]=p(A);if(x||!("loading"in l)){const Xe=!!ce,nt=!!ne,At=!!de;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(ce));Je=v.createElement("div",{className:`${A}-header`},v.createElement(j,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},_(Xe,At)),De(ne));tn=v.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},W(Xe,nt)),De(de));Nt=v.createElement(rt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,$,Me);return z(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),B)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=ye,We.Avatar=k,We.Input=Re,We.Image=Ze,We.Node=L;var R=We,w=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),v=e.n(h),te=e(11592),f=e(36355),V=e(33234);const j=o.createContext({latestIndex:0}),ue=j.Provider;var b=Se=>{let{className:re,index:xe,children:G,split:c,style:t}=Se;const{latestIndex:p}=o.useContext(j);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:re,style:t},G),xe{var xe,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:k,className:q,rootClassName:ye,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:Ee,styles:le}=Se,ie=tt(Se,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,S]=Array.isArray(y)?y:[y,y],F=Z(S),Oe=Z(J),L=E(S),be=E(J),Ie=(0,te.Z)(Ue,{keepEmpty:!0}),rt=k===void 0&&Ke==="horizontal"?"center":k,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=v()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${S}`]:F,[`${vt}-gap-col-${J}`]:Oe},q,ye),_=v()(`${vt}-item`,(xe=Ee==null?void 0:Ee.item)!==null&&xe!==void 0?xe:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let W=0;const We=Ie.map((l,d)=>{var x,P;l!=null&&(W=d);const $=l&&l.key||`${_}-${d}`;return o.createElement(b,{className:_,key:$,index:d,split:_e,style:(x=le==null?void 0:le.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:W}),[W]);if(Ie.length===0)return null;const w={};return ze&&(w.flexWrap="wrap"),!Oe&&be&&(w.columnGap=J),!F&&L&&(w.rowGap=S),et(o.createElement("div",Object.assign({ref:re,className:dt,style:Object.assign(Object.assign(Object.assign({},w),t==null?void 0:t.style),Re)},ie),o.createElement(ue,{value:R},We)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),v=e(92343),te=e(92310),f=e.n(te),V=e(36355),j=e(61621),se=y=>{const{value:k,formatter:q,precision:ye,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(k);else{const Re=String(k),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const Ee=ze[1];let le=ze[2]||"0",ie=ze[4]||"";le=le.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof ye=="number"&&(ie=ie.padEnd(ye,"0").slice(0,ye>0?ye:0)),ie&&(ie=`${Ue}${ie}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Ee,le),ie&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},ie)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),Z=e(37613);const E=y=>{const{componentCls:k,marginXXS:q,padding:ye,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${k}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${k}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${k}-skeleton`]:{paddingTop:ye},[`${k}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${k}-content-value`]:{display:"inline-block",direction:"ltr"},[`${k}-content-prefix, ${k}-content-suffix`]:{display:"inline-block"},[`${k}-content-prefix`]:{marginInlineEnd:q},[`${k}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const k=(0,Z.TS)(y,{});return[E(k)]},y=>{const{fontSizeHeading3:k,fontSize:q}=y;return{titleFontSize:q,contentFontSize:k}}),qe=y=>{const{prefixCls:k,className:q,rootClassName:ye,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:Ee,loading:le=!1,onMouseEnter:ie,onMouseLeave:J,decimalSeparator:S=".",groupSeparator:F=","}=y,{getPrefixCls:Oe,direction:L,statistic:be}=o.useContext(V.E_),Ie=Oe("statistic",k),[rt,vt]=tt(Ie),et=o.createElement(se,Object.assign({decimalSeparator:S,groupSeparator:F,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:L==="rtl"},be==null?void 0:be.className,q,ye,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ue),onMouseEnter:ie,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(j.Z,{paragraph:!1,loading:le,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,Ee&&o.createElement("span",{className:`${Ie}-content-suffix`},Ee)))))};const bt=[["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 Se(y,k){let q=y;const ye=/\[[^\]]*]/g,Ue=(k.match(ye)||[]).map(Re=>Re.slice(1,-1)),Ke=k.replace(ye,"[]"),Ze=bt.reduce((Re,ze)=>{let[Ee,le]=ze;if(Re.includes(Ee)){const ie=Math.floor(q/le);return q-=ie*le,Re.replace(new RegExp(`${Ee}+`,"g"),J=>{const S=J.length;return ie.toString().padStart(S,"0")})}return Re},Ke);let _e=0;return Ze.replace(ye,()=>{const Re=Ue[_e];return _e+=1,Re})}function re(y,k){const{format:q=""}=k,ye=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(ye-Ue,0);return Se(Ke,q)}const xe=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:k,format:q="HH:mm:ss",onChange:ye,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const le=G(k);le>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),ye==null||ye(le-Date.now()),le(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[k]);const ze=(le,ie)=>re(le,Object.assign(Object.assign({},ie),{format:q})),Ee=le=>(0,v.Tm)(le,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:Ee,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return Z}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),j=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ue=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:se,outKeyframes:b},"move-down":{inKeyframes:v,outKeyframes:te},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:j,outKeyframes:ue}},Z=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:Se}=Ne[tt];return[(0,h.R)(qe,bt,Se,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return te},fJ:function(){return v},ly:function(){return V},oN:function(){return Z}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),j=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ue=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:te},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:j,outKeyframes:ue},"slide-right":{inKeyframes:se,outKeyframes:b}},Z=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:Se}=Ne[tt];return[(0,h.R)(qe,bt,Se,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),v=e(92310),te=e.n(v),f=e(92413),V=e(6909),j=e(4771),ue=e(9427),se=e(25440),b=e(400),Ne=e(37061),Z=e(85195),E=e(39559),tt=e(20569),he=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(H);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Se(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){H.append("".concat(pe,"[]"),K)});return}H.append(pe,fe)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(fe){I.onError(fe)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(H),{abort:function(){N.abort()}}}var re=+new Date,xe=0;function G(){return"rc-upload-".concat(re,"-").concat(++xe)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return H.some(function(K){var u=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(u.charAt(0)==="."){var O=U.toLowerCase(),D=u.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?fe===u.replace(/\/.*$/,""):pe===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),U=[];function pe(){H.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var u=!K.length;u?N(U):pe()})}pe()}var y=function(N,H,U){var pe=function fe(K,u){K&&(K.path=u||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(u).concat(K.name,"/"))})}))};N.forEach(function(fe){pe(fe.webkitGetAsEntry())})},k=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(I){(0,ue.Z)(H,I);var N=(0,se.Z)(H);function H(){var U;(0,V.Z)(this,H);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?H.push(I):H[U]=I,H}function de(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(U=>U[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[H]!==I[H]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const U=H.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let u=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-u)/2):(u=fe*(Qe/K),D=-(u-O)/2),U.drawImage(pe,D,Q,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(pe.src),N(X)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&N(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var z=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:U,style:pe,locale:fe,listType:K,file:u,items:O,progress:D,iconRender:Q,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=te()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=te()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=te()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(z.Z,null),()=>Kt(u),H,fe.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:te()(`${H}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=te()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:fe.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(le.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:te()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:te()(`${H}-list-item-container`,U),style:pe,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(W,null);return H==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,B.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,B.l$)(Qt)){const Gt=(0,B.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(le.E_),It=Ft("upload",Q),Pt=Ft(),wn=te()(`${It}-list`,`${It}-list-${H}`),xn=(0,h.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,$.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,B.Tm)(kt,wt=>({className:te()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${N}-list-item`,u=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[u]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:ot},[`${H}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${N}-list`,K=`${fe}-item`;return{[`${N}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},C=I=>{const{componentCls:N,iconCls:H,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${N}-list`,K=`${fe}-item`,u=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ae=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(H*U),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(u),ln(u),Lt(u),C(u),yn(u),qt(u),ae(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),oe=function(I,N,H,U){function pe(fe){return fe instanceof H?fe:new H(function(K){K(fe)})}return new(H||(H=Promise))(function(fe,K){function u(Q){try{D(U.next(Q))}catch(X){K(X)}}function O(Q){try{D(U.throw(Q))}catch(X){K(X)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(u,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,N)=>{const{fileList:H,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:u,onDownload:O,onChange:D,onDrop:Q,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(ie.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,Ee.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,Ee.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>oe(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>ce(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=ne(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!de(Mn,It))return;const Ln=ce(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=ne(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!de(Mn,It))return;const or=ce(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=ne(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!de(or,It))return;const Ln=ce(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=ne(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(le.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Lr=(Rn,Mn)=>fe?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=te()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=te()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=te()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var we=o.forwardRef(Ce),it=function(I,N){var H={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(H[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:H,height:U}=I,pe=it(I,["style","height"]);return o.createElement(we,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},H),{height:U})}))});const Tt=we;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),v=e(33606),te=e(37061),f=e(35593),V=e(92310),j=e.n(V),ue=e(8654),se=e(59301),b=e(10228),Ne=e(16089),Z=b.Z.ESC,E=b.Z.TAB;function tt(y){var k=y.visible,q=y.triggerRef,ye=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=se.useRef(!1),_e=function(){if(k){var le,ie;(le=q.current)===null||le===void 0||(ie=le.focus)===null||ie===void 0||ie.call(le),ye==null||ye(!1)}},Re=function(){var le;return(le=Ke.current)!==null&&le!==void 0&&le.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(le){switch(le.keyCode){case Z:_e();break;case E:{var ie=!1;Ze.current||(ie=Re()),ie?le.preventDefault():_e();break}}};se.useEffect(function(){return k?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[k])}var he=(0,se.forwardRef)(function(y,k){var q=y.overlay,ye=y.arrow,Ue=y.prefixCls,Ke=(0,se.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,ue.sQ)(k,Ke==null?void 0:Ke.ref);return se.createElement(se.Fragment,null,ye&&se.createElement("div",{className:"".concat(Ue,"-arrow")}),se.cloneElement(Ke,{ref:(0,ue.Yr)(Ke)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},Se=[0,0],re={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Se},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Se},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Se},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Se},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Se},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Se}},xe=re,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,k){var q,ye=y.arrow,Ue=ye===void 0?!1:ye,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,Ee=y.placement,le=Ee===void 0?"bottomLeft":Ee,ie=y.placements,J=ie===void 0?xe:ie,S=y.getPopupContainer,F=y.showAction,Oe=y.hideAction,L=y.overlayClassName,be=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,_=y.onVisibleChange,W=(0,te.Z)(y,G),We=se.useState(),R=(0,v.Z)(We,2),w=R[0],l=R[1],d="visible"in y?Ie:w,x=se.useRef(null),P=se.useRef(null),$=se.useRef(null);se.useImperativeHandle(k,function(){return x.current});var B=function(Qe){l(Qe),_==null||_(Qe)};tt({visible:d,triggerRef:$,onVisibleChange:B,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},ce=function(){return se.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},ne=function(){return typeof De=="function"?ce:ce()},de=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=se.cloneElement(dt,{className:j()((q=dt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,ue.Yr)(dt)?(0,ue.sQ)($,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),se.createElement(f.Z,(0,o.Z)({builtinPlacements:J},W,{prefixCls:Ze,ref:x,popupClassName:j()(L,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:be,action:vt,showAction:F,hideAction:$e,popupPlacement:le,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:d,stretch:de()?"minWidth":"",popup:ne(),onPopupVisibleChange:B,onPopupClick:Pe,getPopupContainer:S}),Ge)}var t=se.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return re}});var o=e(92413),h=e(33708),v=e(400),te=e(39559),f=e(92310),V=e.n(f),j=e(59301),ue=e(5643),se=function(G){var c,t,p=G.inputElement,y=G.prefixCls,k=G.prefix,q=G.suffix,ye=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,Ee=G.triggerFocus,le=G.allowClear,ie=G.value,J=G.handleReset,S=G.hidden,F=G.classes,Oe=G.classNames,L=G.dataAttrs,be=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,j.useRef)(null),_=function(ce){var ne;(ne=dt.current)!==null&&ne!==void 0&&ne.contains(ce.target)&&(Ee==null||Ee())},W=function(){var ce;if(!le)return null;var ne=!_e&&!Re&&ie,de="".concat(y,"-clear-icon"),Ye=(0,te.Z)(le)==="object"&&le!==null&&le!==void 0&&le.clearIcon?le.clearIcon:"\u2716";return j.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:V()(de,(ce={},(0,v.Z)(ce,"".concat(de,"-hidden"),!ne),(0,v.Z)(ce,"".concat(de,"-has-suffix"),!!q),ce)),role:"button",tabIndex:-1},Ye)},We=(0,j.cloneElement)(p,{value:ie,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ue.X3)(G)&&!(0,ue.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ue.X3)(G)&&!(0,ue.He)(G)?Ze:{})});if((0,ue.X3)(G)){var R,w="".concat(y,"-affix-wrapper"),l=V()(w,(R={},(0,v.Z)(R,"".concat(w,"-disabled"),_e),(0,v.Z)(R,"".concat(w,"-focused"),ze),(0,v.Z)(R,"".concat(w,"-readonly"),Re),(0,v.Z)(R,"".concat(w,"-input-with-clear-btn"),q&&le&&ie),R),!(0,ue.He)(G)&&Ke,F==null?void 0:F.affixWrapper,Oe==null?void 0:Oe.affixWrapper),d=(q||le)&&j.createElement("span",{className:V()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:be==null?void 0:be.suffix},W(),q);We=j.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,ue.He)(G)?void 0:Ze),be==null?void 0:be.affixWrapper),hidden:!(0,ue.He)(G)&&S,onClick:_},L==null?void 0:L.affixWrapper,{ref:dt}),k&&j.createElement("span",{className:V()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:be==null?void 0:be.prefix},k),(0,j.cloneElement)(p,{value:ie,hidden:null}),d)}if((0,ue.He)(G)){var x="".concat(y,"-group"),P="".concat(x,"-addon"),$=V()("".concat(y,"-wrapper"),x,F==null?void 0:F.wrapper),B=V()("".concat(y,"-group-wrapper"),Ke,F==null?void 0:F.group);return j.createElement(vt,{className:B,style:Ze,hidden:S},j.createElement(et,{className:$},ye&&j.createElement(De,{className:P},ye),(0,j.cloneElement)(We,{hidden:null}),Ue&&j.createElement(De,{className:P},Ue)))}return We},b=se,Ne=e(26407),Z=e(33606),E=e(37061),tt=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,j.forwardRef)(function(xe,G){var c=xe.autoComplete,t=xe.onChange,p=xe.onFocus,y=xe.onBlur,k=xe.onPressEnter,q=xe.onKeyDown,ye=xe.prefixCls,Ue=ye===void 0?"rc-input":ye,Ke=xe.disabled,Ze=xe.htmlSize,_e=xe.className,Re=xe.maxLength,ze=xe.suffix,Ee=xe.showCount,le=xe.type,ie=le===void 0?"text":le,J=xe.classes,S=xe.classNames,F=xe.styles,Oe=(0,E.Z)(xe,qe),L=(0,tt.Z)(xe.defaultValue,{value:xe.value}),be=(0,Z.Z)(L,2),Ie=be[0],rt=be[1],vt=(0,j.useState)(!1),et=(0,Z.Z)(vt,2),De=et[0],dt=et[1],_=(0,j.useRef)(null),W=function(B){_.current&&(0,ue.nH)(_.current,B)};(0,j.useImperativeHandle)(G,function(){return{focus:W,blur:function(){var B;(B=_.current)===null||B===void 0||B.blur()},setSelectionRange:function(B,Pe,ce){var ne;(ne=_.current)===null||ne===void 0||ne.setSelectionRange(B,Pe,ce)},select:function(){var B;(B=_.current)===null||B===void 0||B.select()},input:_.current}}),(0,j.useEffect)(function(){dt(function($){return $&&Ke?!1:$})},[Ke]);var We=function(B){xe.value===void 0&&rt(B.target.value),_.current&&(0,ue.rJ)(_.current,B,t)},R=function(B){k&&B.key==="Enter"&&k(B),q==null||q(B)},w=function(B){dt(!0),p==null||p(B)},l=function(B){dt(!1),y==null||y(B)},d=function(B){rt(""),W(),_.current&&(0,ue.rJ)(_.current,B,t)},x=function(){var B=(0,he.Z)(xe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,o.Z)({autoComplete:c},B,{onChange:We,onFocus:w,onBlur:l,onKeyDown:R,className:V()(Ue,(0,v.Z)({},"".concat(Ue,"-disabled"),Ke),S==null?void 0:S.input),style:F==null?void 0:F.input,ref:_,size:Ze,type:ie}))},P=function(){var B=Number(Re)>0;if(ze||Ee){var Pe=(0,ue.D7)(Ie),ce=(0,Ne.Z)(Pe).length,ne=(0,te.Z)(Ee)==="object"?Ee.formatter({value:Pe,count:ce,maxLength:Re}):"".concat(ce).concat(B?" / ".concat(Re):"");return j.createElement(j.Fragment,null,!!Ee&&j.createElement("span",{className:V()("".concat(Ue,"-show-count-suffix"),(0,v.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,h.Z)({},F==null?void 0:F.count)},ne),ze)}return null};return j.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:x(),handleReset:d,value:(0,ue.D7)(Ie),focused:De,triggerFocus:W,suffix:P(),disabled:Ke,classes:J,classNames:S,styles:F}))}),Se=bt,re=Se},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return te},rJ:function(){return v}});function o(V){return!!(V.addonBefore||V.addonAfter)}function h(V){return!!(V.prefix||V.suffix||V.allowClear)}function v(V,j,ue,se){if(ue){var b=j;if(j.type==="click"){var Ne=V.cloneNode(!0);b=Object.create(j,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ue(b);return}if(se!==void 0){b=Object.create(j,{target:{value:V},currentTarget:{value:V}}),V.value=se,ue(b);return}ue(b)}}function te(V,j){if(V){V.focus(j);var ue=j||{},se=ue.cursor;if(se){var b=V.value.length;switch(se){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(b,b);break;default:V.setSelectionRange(0,b)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),v=e(33708),te=e(26407),f=e(33606),V=e(37061),j=e(92310),ue=e.n(j),se=e(11780),b=e(18929),Ne=e(13697),Z=e(48736),E=e(59301),tt=e(4676),he=E.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=E.useContext(he);return qe(O,u)}var Se=e(80547),re=["children","locked"],xe=E.createContext(null);function G(u,O){var D=(0,v.Z)({},u);return Object.keys(O).forEach(function(Q){var X=O[Q];X!==void 0&&(D[Q]=X)}),D}function c(u){var O=u.children,D=u.locked,Q=(0,V.Z)(u,re),X=E.useContext(xe),He=(0,Se.Z)(function(){return G(X,Q)},[X,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return E.createElement(xe.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var k=E.createContext(t);function q(u){var O=E.useContext(k);return E.useMemo(function(){return u!==void 0?[].concat((0,te.Z)(O),[u]):O},[O,u])}var ye=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function _e(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,te.Z)(u.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(u,O)&&D.unshift(u),D}var ze=null;function Ee(){ze=document.activeElement}function le(){ze=null}function ie(){if(ze)try{ze.focus()}catch(u){}}function J(u,O){if(O.keyCode===9){var D=Re(u),Q=D[O.shiftKey?0:D.length-1],X=Q===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),F=e(16089),Oe=S.Z.LEFT,L=S.Z.RIGHT,be=S.Z.UP,Ie=S.Z.DOWN,rt=S.Z.ENTER,vt=S.Z.ESC,et=S.Z.HOME,De=S.Z.END,dt=[be,Ie,Oe,L];function _(u,O,D,Q){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=(X={},(0,h.Z)(X,be,xt),(0,h.Z)(X,Ie,Rt),X),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,L,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,be,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,L,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function W(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Re(u,!0);return D.filter(function(Q){return O.has(Q)})}function w(u,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Q=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Q,key2element:X,element2key:He}};function d(u,O,D,Q,X,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){F.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=_(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,F.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=W(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=w(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,F.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=w(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",$=function(O){return O.join(P)},B=function(O){return O.split(P)},Pe="rc-menu-more";function ce(){var u=E.useState({}),O=(0,f.Z)(u,2),D=O[1],Q=(0,E.useRef)(new Map),X=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=$(nn);X.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=$(nn);X.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=B(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,te.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,te.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function ne(u){var O=E.useRef(u);O.current=u;var D=E.useCallback(function(){for(var Q,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(ee.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],oe=function(O){var D,Q=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=E.useContext(xe),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(ye),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=E.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=ne(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(C,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(se.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:ue()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ae,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(u){var O=u.eventKey,D=u.children,Q=q(O),X=Be(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=X:Ae=E.createElement(oe,u,X),E.createElement(k.Provider,{value:Q},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],we=["children"],it=function(O){var D=O.className,Q=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=E.useContext(xe),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ue()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,we),Q=q(D.eventKey),X=Be(O,Q),He=y();return He?X:E.createElement(it,(0,z.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Q=E.useContext(xe),X=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:ue()("".concat(X,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Q=O,X=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,V.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Q=u;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],H=[],U=E.forwardRef(function(u,O){var D,Q,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Tr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Lr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=E.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=E.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=E.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;E.useEffect(function(){go&&Na(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ce(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=ne(function(Ar){ya(Ar)}),Aa=ne(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,te.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=ne(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=ne(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(se.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ue()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(he.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},E.createElement(ye.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return Ee}});var o=e(92413),h=e(33708),v=e(33606),te=e(37061),f=e(59301),V=e(92310),j=e.n(V),ue=e(29301),se=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function Z(le,ie){var J=le.prefixCls,S=le.invalidate,F=le.item,Oe=le.renderItem,L=le.responsive,be=le.responsiveDisabled,Ie=le.registerSize,rt=le.itemKey,vt=le.className,et=le.style,De=le.children,dt=le.display,_=le.order,W=le.component,We=W===void 0?"div":W,R=(0,te.Z)(le,b),w=L&&!dt;function l(B){Ie(rt,B)}f.useEffect(function(){return function(){l(null)}},[]);var d=Oe&&F!==Ne?Oe(F,{index:_}):De,x;S||(x={opacity:w?0:1,height:w?0:Ne,overflowY:w?"hidden":Ne,order:L?_:Ne,pointerEvents:w?"none":Ne,position:w?"absolute":Ne});var P={};w&&(P["aria-hidden"]=!0);var $=f.createElement(We,(0,o.Z)({className:j()(!S&&J,vt),style:(0,h.Z)((0,h.Z)({},x),et)},P,R,{ref:ie}),d);return L&&($=f.createElement(ue.Z,{onResize:function(Pe){var ce=Pe.offsetWidth;l(ce)},disabled:be},$)),$}var E=f.forwardRef(Z);E.displayName="Item";var tt=E,he=e(6089),qe=e(4676),bt=e(16089);function Se(le){if(typeof MessageChannel=="undefined")(0,bt.Z)(le);else{var ie=new MessageChannel;ie.port1.onmessage=function(){return le()},ie.port2.postMessage(void 0)}}function re(){var le=f.useRef(null),ie=function(S){le.current||(le.current=[],Se(function(){(0,qe.unstable_batchedUpdates)(function(){le.current.forEach(function(F){F()}),le.current=null})})),le.current.push(S)};return ie}function xe(le,ie){var J=f.useState(ie),S=(0,v.Z)(J,2),F=S[0],Oe=S[1],L=(0,he.Z)(function(be){le(function(){Oe(be)})});return[F,L]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(ie,J){var S=f.useContext(G);if(!S){var F=ie.component,Oe=F===void 0?"div":F,L=(0,te.Z)(ie,c);return f.createElement(Oe,(0,o.Z)({},L,{ref:J}))}var be=S.className,Ie=(0,te.Z)(S,t),rt=ie.className,vt=(0,te.Z)(ie,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:j()(be,rt)},Ie,vt)))},k=f.forwardRef(y);k.displayName="RawItem";var q=k,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(le){return"+ ".concat(le.length," ...")}function _e(le,ie){var J=le.prefixCls,S=J===void 0?"rc-overflow":J,F=le.data,Oe=F===void 0?[]:F,L=le.renderItem,be=le.renderRawItem,Ie=le.itemKey,rt=le.itemWidth,vt=rt===void 0?10:rt,et=le.ssr,De=le.style,dt=le.className,_=le.maxCount,W=le.renderRest,We=le.renderRawRest,R=le.suffix,w=le.component,l=w===void 0?"div":w,d=le.itemComponent,x=le.onVisibleChange,P=(0,te.Z)(le,ye),$=et==="full",B=re(),Pe=xe(B,null),ce=(0,v.Z)(Pe,2),ne=ce[0],de=ce[1],Ye=ne||0,Ge=xe(B,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=xe(B,0),z=(0,v.Z)(A,2),Me=z[0],Xe=z[1],nt=xe(B,0),At=(0,v.Z)(nt,2),Je=At[0],gt=At[1],Ht=xe(B,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&$?Number.MAX_SAFE_INTEGER:yn||0},[yn,ne]),ot=(0,f.useState)(!1),at=(0,v.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=_===Ue,C=Oe.length&&Lt,ee=_===Ke,ae=C||typeof _=="number"&&Oe.length>_,i=(0,f.useMemo)(function(){var K=Oe;return C?ne===null&&$?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof _=="number"&&(K=Oe.slice(0,_)),K},[Oe,vt,ne,_,C]),s=(0,f.useMemo)(function(){return C?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,C,Be]),oe=(0,f.useCallback)(function(K,u){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:u},[Ie]),Y=(0,f.useCallback)(L||function(K){return K},[L]);function Ce(K,u,O){yn===K&&(u===void 0||u===vn)||(Nn(K),O||(qt(KYe){Ce(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,oe,i]);var Tt=St&&!!s.length,yt={};vn!==null&&C&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:C,component:d,invalidate:ee},N=be?function(K,u){var O=oe(K,u);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:u,item:K,itemKey:O,registerSize:we,display:u<=Be})},be(K,u))}:function(K,u){var O=oe(K,u);return f.createElement(tt,(0,o.Z)({},I,{order:u,key:O,item:K,renderItem:Y,itemKey:O,registerSize:we,display:u<=Be}))},H={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=W||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),H)},We(s)):f.createElement(tt,(0,o.Z)({},I,H),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:j()(!ee&&S,dt),style:De,ref:ie},P),i.map(N),ae?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!C,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ue.Z,{onResize:Fe,disabled:!C},fe):fe}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,Ee=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return j}});var o=e(33606),h=e(59301),v=e(47273),te=0,f=(0,v.Z)();function V(){var ue;return f?(ue=te,te+=1):ue="TEST_OR_SSR",ue}function j(ue){var se=h.useState(),b=(0,o.Z)(se,2),Ne=b[0],Z=b[1];return h.useEffect(function(){Z("rc_select_".concat(V()))},[]),ue||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return de},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ae},lk:function(){return G}});var o=e(92413),h=e(26407),v=e(400),te=e(33708),f=e(33606),V=e(37061),j=e(39559),ue=e(18929),se=e(48736),b=e(59301),Ne=e(92310),Z=e.n(Ne),E=e(34280),tt=e(49658),he=e(10228),qe=e(8654),bt=function(s){var oe=s.className,Y=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,we=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Ce):ht=Y,b.createElement("span",{className:oe,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:we,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:Z()(oe.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Se=bt;function re(i,s,oe,Y,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,we=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,j.Z)(Y)==="object")return Y.clearIcon;if(Ce)return Ce},[Y,Ce]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(oe.length||we)&&!(it==="combobox"&&we===""))},[Y,Fe,oe.length,we,it]);return{allowClear:Ot,clearIcon:b.createElement(Se,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var xe=b.createContext(null);function G(){return b.useContext(xe)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),oe=(0,f.Z)(s,2),Y=oe[0],Ce=oe[1],Fe=b.useRef(null),we=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return we},[]);var it=function(Ot,Tt){we(),Fe.current=window.setTimeout(function(){Ce(Ot),Tt&&Tt()},i)};return[Y,it,we]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),oe=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(oe.current)}},[]);function Y(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(oe.current),oe.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,oe,Y){var Ce=b.useRef(null);Ce.current={open:s,triggerOpen:oe,customizedTrigger:Y},b.useEffect(function(){function Fe(we){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=we.target;ht.shadowRoot&&we.composed&&(ht=we.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),k=e(11780),q=function(s,oe){var Y,Ce,Fe=s.prefixCls,we=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,X=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,se.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},xt),{},{id:we,ref:(0,qe.sQ)(oe,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:Z()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Ce=Y.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(we,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(we,"_list"),"aria-activedescendant":Q?N:void 0},X),{},{value:I?H:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,te.Z)((0,te.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},ye=b.forwardRef(q);ye.displayName="Input";var Ue=ye;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function Ee(i){return["string","number"].includes((0,j.Z)(i))}function le(i){var s=void 0;return i&&(Ee(i.title)?s=i.title.toString():Ee(i.label)&&(s=i.label.toString())),s}function ie(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},F=function(s){var oe=s.id,Y=s.prefixCls,Ce=s.values,Fe=s.open,we=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?we:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);ie(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:Z()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:le(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(Se,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:oe,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(k.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Ce.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=F,L=function(s){var oe=s.inputElement,Y=s.prefixCls,Ce=s.id,Fe=s.inputRef,we=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?le(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Ce,open:yt,inputElement:oe,disabled:we,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},be=L;function Ie(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var rt=function(s,oe){var Y=(0,b.useRef)(null),Ce=(0,b.useRef)(!1),Fe=s.prefixCls,we=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(oe,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],u=fe[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!we&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){u(!0)},Q=(0,b.useRef)(null),X=function(st){yt(st,!0,Ce.current)!==!1&&N(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!we)&&(we&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(be,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],_=function(s){var oe=s===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"}}},W=function(s,oe){var Y=s.prefixCls,Ce=s.disabled,Fe=s.visible,we=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||_(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,te.Z)((0,te.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(oe,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),we)},We=b.forwardRef(W);We.displayName="SelectTrigger";var R=We,w=e(34589);function l(i,s){var oe=i.key,Y;return"value"in i&&(Y=i.value),oe!=null?oe:Y!==void 0?Y:"rc-index-key-".concat(s)}function d(i,s){var oe=i||{},Y=oe.label,Ce=oe.value,Fe=oe.options,we=oe.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:we||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},oe=s.fieldNames,Y=s.childrenAsData,Ce=[],Fe=d(oe,!1),we=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];Ce.push({key:l(N,Ce.length),groupOption:I,data:N,label:N[we],value:H})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),Ce.push({key:l(N,Ce.length),group:!0,data:N,label:U}),Tt(N[ht],!0)}})}return Tt(i,!1),Ce}function P(i){var s=(0,te.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function $(i,s){if(!s||!s.length)return null;var oe=!1;function Y(Fe,we){var it=(0,w.Z)(we),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return oe=oe||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=Y(i,s);return oe?Ce:null}var B=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ce(i){return i==="tags"||i==="multiple"}var ne=b.forwardRef(function(i,s){var oe,Y,Ce=i.id,Fe=i.prefixCls,we=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,U=H===void 0?"Not Found":H,pe=i.onClear,fe=i.mode,K=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,B),Et=ce(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,te.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(oe=ea.props)===null||oe===void 0?void 0:oe.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Ln=(0,ue.Z)(!1,{defaultValue:X,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:$(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(oe,Y){if(!b.isValidElement(oe)||!oe.type)return null;var Ce=oe,Fe=Ce.type.isSelectOptGroup,we=Ce.key,it=Ce.props,ht=it.children,Ot=(0,V.Z)(it,z);return s||!Fe?Me(oe):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(we===null?Y:we,"__"),label:we},Ot),{},{options:Xe(ht)})}).filter(function(oe){return oe})}function nt(i,s,oe,Y,Ce){return b.useMemo(function(){var Fe=i,we=!i;we&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(u).toString(),u.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&we&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(we){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[we,Ot,H.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!u.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(oe,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),we&&It.preventDefault();break}case he.Z.ESC:Tt(!1),we&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(Se,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,oe=i.options,Y=i.children,Ce=i.backfill,Fe=i.allowClear,we=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=oe||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=K.some(function(Q){return Q.options?Q.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!we,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var X=Q,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var oe=function Y(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=0;we2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),we&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[we,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!ce||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,te.Z)((0,te.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(de,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),C=Lt;C.Option=tn,C.OptGroup=gt;var ee=C,ae=ee},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return ye},default:function(){return ze}});var o=e(92413),h=e(33708),v=e(400),te=e(39559),f=e(33606),V=e(37061),j=e(26407),ue=e(92310),se=e.n(ue),b=e(93681),Ne=e(5643),Z=e(18929),E=e(59301),tt=e(29301),he=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Se=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],re={},xe;function G(Ee){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=Ee.getAttribute("id")||Ee.getAttribute("data-reactid")||Ee.getAttribute("name");if(le&&re[ie])return re[ie];var J=window.getComputedStyle(Ee),S=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),F=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),L=Se.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),be={sizingStyle:L,paddingSize:F,borderSize:Oe,boxSizing:S};return le&&ie&&(re[ie]=be),be}function c(Ee){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;xe||(xe=document.createElement("textarea"),xe.setAttribute("tab-index","-1"),xe.setAttribute("aria-hidden","true"),document.body.appendChild(xe)),Ee.getAttribute("wrap")?xe.setAttribute("wrap",Ee.getAttribute("wrap")):xe.removeAttribute("wrap");var S=G(Ee,le),F=S.paddingSize,Oe=S.borderSize,L=S.boxSizing,be=S.sizingStyle;xe.setAttribute("style","".concat(be,";").concat(bt)),xe.value=Ee.value||Ee.placeholder||"";var Ie=void 0,rt=void 0,vt,et=xe.scrollHeight;if(L==="border-box"?et+=Oe:L==="content-box"&&(et-=F),ie!==null||J!==null){xe.value=" ";var De=xe.scrollHeight-F;ie!==null&&(Ie=De*ie,L==="border-box"&&(Ie=Ie+F+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,L==="border-box"&&(rt=rt+F+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,k=2,q=E.forwardRef(function(Ee,le){var ie=Ee,J=ie.prefixCls,S=ie.onPressEnter,F=ie.defaultValue,Oe=ie.value,L=ie.autoSize,be=ie.onResize,Ie=ie.className,rt=ie.style,vt=ie.disabled,et=ie.onChange,De=ie.onInternalAutoSize,dt=(0,V.Z)(ie,t),_=(0,Z.Z)(F,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),W=(0,f.Z)(_,2),We=W[0],R=W[1],w=function(gt){R(gt.target.value),et==null||et(gt)},l=E.useRef();E.useImperativeHandle(le,function(){return{textArea:l.current}});var d=E.useMemo(function(){return L&&(0,te.Z)(L)==="object"?[L.minRows,L.maxRows]:[]},[L]),x=(0,f.Z)(d,2),P=x[0],$=x[1],B=!!L,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ce=E.useState(k),ne=(0,f.Z)(ce,2),de=ne[0],Ye=ne[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){B&&A()},[Oe,P,$,B]),(0,he.Z)(function(){if(de===p)Ye(y);else if(de===y){var Je=c(l.current,!1,P,$);Ye(k),Qe(Je)}else Pe()},[de]);var z=E.useRef(),Me=function(){qe.Z.cancel(z.current)},Xe=function(gt){de===k&&(be==null||be(gt),L&&(Me(),z.current=(0,qe.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=B?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(de===p||de===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(tt.Z,{onResize:Xe,disabled:!(L||be)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:se()(J,Ie,(0,v.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:w})))}),ye=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(Ee,le){return(0,j.Z)(Ee||"").slice(0,le).join("")}function Ze(Ee,le,ie,J){var S=ie;return Ee?S=Ke(ie,J):(0,j.Z)(le||"").lengthJ&&(S=le),S}var _e=E.forwardRef(function(Ee,le){var ie,J=Ee.defaultValue,S=Ee.value,F=Ee.onFocus,Oe=Ee.onBlur,L=Ee.onChange,be=Ee.allowClear,Ie=Ee.maxLength,rt=Ee.onCompositionStart,vt=Ee.onCompositionEnd,et=Ee.suffix,De=Ee.prefixCls,dt=De===void 0?"rc-textarea":De,_=Ee.classes,W=Ee.showCount,We=Ee.className,R=Ee.style,w=Ee.disabled,l=Ee.hidden,d=Ee.classNames,x=Ee.styles,P=Ee.onResize,$=(0,V.Z)(Ee,Ue),B=(0,Z.Z)(J,{value:S,defaultValue:J}),Pe=(0,f.Z)(B,2),ce=Pe[0],ne=Pe[1],de=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),z=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(le,function(){return{resizableTextArea:de.current,focus:tn,blur:function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!w&&_t})},[w]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=ce,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var C,ee=nt.current>=Ie+1||nt.current===((C=Xe.current)===null||C===void 0?void 0:C.length);Lt=Ze(ee,Xe.current,Lt,Ie)}Lt!==ce&&(ne(Lt),(0,Ne.rJ)(ke.currentTarget,ke,L,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!z&&Nt){var C=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(C,ce,Lt,Ie)}ne(Lt),(0,Ne.rJ)(ke.currentTarget,ke,L,Lt)},vn=function(ke){var Lt=$.onPressEnter,C=$.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),C==null||C(ke)},dn=function(ke){ft(!0),F==null||F(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;ne(""),tn(),(0,Ne.rJ)((Lt=de.current)===null||Lt===void 0?void 0:Lt.textArea,ke,L)},yn=(0,Ne.D7)(ce);!z&&Nt&&S==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(W){var ot=(0,j.Z)(yn).length;(0,te.Z)(W)==="object"?Be=W.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=E.createElement(E.Fragment,null,Nn,E.createElement("span",{className:se()("".concat(dt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Be))}var at=function(ke){var Lt;P==null||P(ke),(Lt=de.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!$.autoSize&&!W&&!be,qt=E.createElement(b.BaseInput,{value:yn,allowClear:be,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:se()(_==null?void 0:_.affixWrapper,(ie={},(0,v.Z)(ie,"".concat(dt,"-show-count"),W),(0,v.Z)(ie,"".concat(dt,"-textarea-allow-clear"),be),ie))},disabled:w,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:E.createElement(ye,(0,o.Z)({},$,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,h.Z)((0,h.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:w,prefixCls:dt,onResize:at,ref:de}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return _}});var o=e(92413),h=e(39559),v=e(33708),te=e(400),f=e(33606),V=e(37061),j=e(92310),ue=e.n(j),se=e(29301),b=e(70425),Ne=e(34280),Z=e(59301),E=e(4676),tt=Z.forwardRef(function(W,We){var R=W.height,w=W.offsetY,l=W.offsetX,d=W.children,x=W.prefixCls,P=W.onInnerResize,$=W.innerProps,B=W.rtl,Pe=W.extra,ce={},ne={display:"flex",flexDirection:"column"};return w!==void 0&&(ce={height:R,position:"relative",overflow:"hidden"},ne=(0,v.Z)((0,v.Z)({},ne),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(w,"px)")},B?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:ce},Z.createElement(se.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:ne,className:ue()((0,te.Z)({},"".concat(x,"-holder-inner"),x)),ref:We},$),d,Pe)))});tt.displayName="Filler";var he=tt;function qe(W){var We=W.children,R=W.setRef,w=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(We,{ref:w})}function bt(W,We,R,w,l,d,x,P){var $=P.getKey;return W.slice(We,R+1).map(function(B,Pe){var ce=We+Pe,ne=x(B,ce,{style:{width:w},offsetX:l}),de=$(B);return Z.createElement(qe,{key:de,setRef:function(Ge){return d(B,Ge)}},ne)})}function Se(W,We,R,w){var l=R-W,d=We-R,x=Math.min(l,d)*2;if(w<=x){var P=Math.floor(w/2);return w%2?R+P+1:R-P}return l>d?R-(w-d):R+(w-l)}function re(W,We,R){var w=W.length,l=We.length,d,x;if(w===0&&l===0)return null;w2&&arguments[2]!==void 0?arguments[2]:!1,ce=$?B<0&&P.current.left||B>0&&P.current.right:B<0&&P.current.top||B>0&&P.current.bottom;return Pe&&ce?(clearTimeout(d.current),l.current=!1):(!ce||l.current)&&x(),!l.current&&ce}};function y(W,We,R,w,l,d,x){var P=(0,Z.useRef)(0),$=(0,Z.useRef)(null),B=(0,Z.useRef)(null),Pe=(0,Z.useRef)(!1),ce=p(We,R,w,l);function ne(Qe,A){if(G.Z.cancel($.current),!ce(!1,A)){var z=Qe;if(!z._virtualHandled)z._virtualHandled=!0;else return;P.current+=A,B.current=A,t||z.preventDefault(),$.current=(0,G.Z)(function(){var Me=Pe.current?10:1;x(P.current*Me,!1),P.current=0})}}function de(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(W){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,z=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=z;(Ye.current==="sx"||!Ye.current&&Me&&z&&!A)&&(Xe=z,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?ne(Qe,nt):de(Qe,Xe)}}function ft(Qe){W&&(Pe.current=Qe.detail===B.current)}return[$e,ft]}function k(W,We,R,w){var l=Z.useMemo(function(){return[new Map,[]]},[W,R.id,w]),d=(0,f.Z)(l,2),x=d[0],P=d[1],$=function(Pe){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,ne=x.get(Pe),de=x.get(ce);if(ne===void 0||de===void 0)for(var Ye=W.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var z=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=z+At+Je;$.current.get(A)!==gt&&($.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(de)Ye();else{B.current+=1;var Ge=B.current;Promise.resolve().then(function(){Ge===B.current&&Ye()})}}function ne(de,Ye){var Ge=W(de),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ce()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(de):R==null||R(de))}return(0,Z.useEffect)(function(){return Pe},[]),[ne,ce,$.current,d]}var Re=14/15;function ze(W,We,R){var w=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),x=(0,Z.useRef)(null),P=(0,Z.useRef)(null),$,B=function(de){if(w.current){var Ye=Math.ceil(de.touches[0].pageX),Ge=Math.ceil(de.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,de);A&&de.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var z=Math.floor(Qe?$e:ft);(!R(Qe,z,!0)||Math.abs(z)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){w.current=!1,$()},ce=function(de){$(),de.touches.length===1&&!w.current&&(w.current=!0,l.current=Math.ceil(de.touches[0].pageX),d.current=Math.ceil(de.touches[0].pageY),x.current=de.target,x.current.addEventListener("touchmove",B,{passive:!1}),x.current.addEventListener("touchend",Pe,{passive:!0}))};$=function(){x.current&&(x.current.removeEventListener("touchmove",B),x.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return W&&We.current.addEventListener("touchstart",ce,{passive:!0}),function(){var ne;(ne=We.current)===null||ne===void 0||ne.removeEventListener("touchstart",ce),$(),clearInterval(P.current)}},[W])}function Ee(W){return Math.floor(Math.pow(W,.5))}function le(W,We){var R="touches"in W?W.touches[0]:W;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function ie(W,We,R){Z.useEffect(function(){var w=We.current;if(W&&w){var l=!1,d,x,P=function(){G.Z.cancel(d)},$=function ne(){P(),d=(0,G.Z)(function(){R(x),ne()})},B=function(de){if(!de.target.draggable){var Ye=de;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},ce=function(de){if(l){var Ye=le(de,!1),Ge=w.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-Ee(Qe),$()}else if(Ye>=ft){var A=Ye-ft;x=Ee(A),$()}else P()}};return w.addEventListener("mousedown",B),w.ownerDocument.addEventListener("mouseup",Pe),w.ownerDocument.addEventListener("mousemove",ce),function(){w.removeEventListener("mousedown",B),w.ownerDocument.removeEventListener("mouseup",Pe),w.ownerDocument.removeEventListener("mousemove",ce),P()}}},[W])}var J=10;function S(W,We,R,w,l,d,x,P){var $=Z.useRef(),B=Z.useState(null),Pe=(0,f.Z)(B,2),ce=Pe[0],ne=Pe[1];return(0,Ne.Z)(function(){if(ce&&ce.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":z=nt-$e;break;case"bottom":z=At-ft+$e;break;default:{var vn=W.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}z!==null&&x(z),z!==ce.lastTop&&(Qe=!0)}Qe&&ne((0,v.Z)((0,v.Z)({},ce),{},{times:ce.times+1,targetAlign:A,lastTop:z}))}},[ce,W.current]),function(de){if(de==null){P();return}if(G.Z.cancel($.current),typeof de=="number")x(de);else if(de&&(0,h.Z)(de)==="object"){var Ye,Ge=de.align;"index"in de?Ye=de.index:Ye=We.findIndex(function(Qe){return l(Qe)===de.key});var $e=de.offset,ft=$e===void 0?0:$e;ne({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var F=Z.forwardRef(function(W,We){var R=W.prefixCls,w=W.rtl,l=W.scrollOffset,d=W.scrollRange,x=W.onStartMove,P=W.onStopMove,$=W.onScroll,B=W.horizontal,Pe=W.spinSize,ce=W.containerSize,ne=W.style,de=W.thumbStyle,Ye=W.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),z=(0,f.Z)(A,2),Me=z[0],Xe=z[1],nt=Z.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!w,tn=Z.useRef(),Nt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-ce||0,yn=ce-Pe||0,Nn=Z.useMemo(function(){if(l===0||gn===0)return 0;var C=l/gn;return C*yn},[l,gn,yn]),Be=function(ee){ee.stopPropagation(),ee.preventDefault()},ot=Z.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(ee){Qe(!0),Xe(le(ee,B)),gt(ot.current.top),x(),ee.stopPropagation(),ee.preventDefault()};Z.useEffect(function(){var C=function(s){s.preventDefault()},ee=tn.current,ae=Nt.current;return ee.addEventListener("touchstart",C,{passive:!1}),ae.addEventListener("touchstart",at,{passive:!1}),function(){ee.removeEventListener("touchstart",C),ae.removeEventListener("touchstart",at)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var C,ee=function(s){var oe=ot.current,Y=oe.dragging,Ce=oe.pageY,Fe=oe.startTop;G.Z.cancel(C);var we=tn.current.getBoundingClientRect(),it=ce/(B?we.width:we.height);if(Y){var ht=(le(s,B)-Ce)*it,Ot=Fe;!Ht&&B?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),C=(0,G.Z)(function(){$(N,B)})}},ae=function(){Qe(!1),P()};return window.addEventListener("mousemove",ee,{passive:!0}),window.addEventListener("touchmove",ee,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",ee),window.removeEventListener("touchmove",ee),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),G.Z.cancel(C)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return B?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Nn),Z.createElement("div",{ref:tn,className:ue()(_t,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(_t,"-horizontal"),B),"".concat(_t,"-vertical"),!B),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),ne),onMouseDown:Be,onMouseMove:ln},Z.createElement("div",{ref:Nt,className:ue()("".concat(_t,"-thumb"),(0,te.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Lt),de),onMouseDown:at}))}),Oe=F,L=20;function be(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=W/We*W;return isNaN(R)&&(R=0),R=Math.max(R,L),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(W,We){var R=W.prefixCls,w=R===void 0?"rc-virtual-list":R,l=W.className,d=W.height,x=W.itemHeight,P=W.fullHeight,$=P===void 0?!0:P,B=W.style,Pe=W.data,ce=W.children,ne=W.itemKey,de=W.virtual,Ye=W.direction,Ge=W.scrollWidth,$e=W.component,ft=$e===void 0?"div":$e,Qe=W.onScroll,A=W.onVirtualScroll,z=W.onVisibleChange,Me=W.innerProps,Xe=W.extraRender,nt=W.styles,At=W.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(W,Ie),Ht=Z.useCallback(function(wt){return typeof ne=="function"?ne(wt):wt==null?void 0:wt[ne]},[ne]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(de!==!1&&d&&x),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(x*Pe.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ue()(w,(0,te.Z)({},"".concat(w,"-rtl"),yn),l),Be=Pe||rt,ot=(0,Z.useRef)(),at=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],C=(0,Z.useState)(0),ee=(0,f.Z)(C,2),ae=ee[0],i=ee[1],s=(0,Z.useState)(!1),oe=(0,f.Z)(s,2),Y=oe[0],Ce=oe[1],Fe=function(){Ce(!0)},we=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Be.length}),Tt=(0,Z.useRef)(),yt=xe(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),U=H.scrollHeight,pe=H.start,fe=H.end,K=H.offset;Ot.current.start=pe,Ot.current.end=fe,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Q=O[1],X=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return be(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return be(D.height,U)},[D.height,U]),Rt=U-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ae<=0,Kt=ae>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ae:ae,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ie(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ae);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(ot,Be,on,x,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(z){var wt=Be.slice(pe,fe+1);z(wt,Be)}},[pe,fe,Be]);var an=k(Be,Ht,on,x),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ae,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,fe,Ge,ae,sn,ce,it),un=null;d&&(un=(0,v.Z)((0,te.Z)({},$?"height":"maxHeight",d),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},B),{},{position:"relative"}),className:Nn},Bn,gt),Z.createElement(se.Z,{onResize:X},Z.createElement(ft,{className:"".concat(w,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},Z.createElement(he,{prefixCls:w,height:U,offsetX:ae,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>d&&Z.createElement(Oe,{ref:He,prefixCls:w,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Oe,{ref:Ae,prefixCls:w,scrollOffset:ae,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=Z.forwardRef(et);De.displayName="List";var dt=De,_=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return ue}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,h=(se,b)=>(!b||se!=="hidden")&&se!=="visible"&&se!=="clip",v=(se,b)=>{if(se.clientHeight{const E=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(he){return null}})(Z);return!!E&&(E.clientHeightttb||tt>se&&he=b&&qe>=Ne?tt-se-Z:he>b&&qeNe?he-b+E:0,f=se=>{const b=se.parentElement;return b==null?se.getRootNode().host||null:b},V=(se,b)=>{var Ne,Z,E,tt;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:Se,skipOverflowHiddenElements:re}=b,xe=typeof Se=="function"?Se:Oe=>Oe!==Se;if(!o(se))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=se;for(;o(t)&&xe(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,re)&&c.push(t)}const p=(Z=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?Z:innerWidth,y=(tt=(E=window.visualViewport)==null?void 0:E.height)!=null?tt:innerHeight,{scrollX:k,scrollY:q}=window,{height:ye,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=se.getBoundingClientRect(),{top:ze,right:Ee,bottom:le,left:ie}=(Oe=>{const L=window.getComputedStyle(Oe);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(se);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+le:Ke+ye/2-ze+le,S=bt==="center"?Re+Ue/2-ie+Ee:bt==="end"?Ze+Ee:Re-ie;const F=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(L===G&&!v(L)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return F;const dt=getComputedStyle(L),_=parseInt(dt.borderLeftWidth,10),W=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let w=0,l=0;const d="offsetWidth"in L?L.offsetWidth-L.clientWidth-_-We:0,x="offsetHeight"in L?L.offsetHeight-L.clientHeight-W-R:0,P="offsetWidth"in L?L.offsetWidth===0?0:Ie/L.offsetWidth:0,$="offsetHeight"in L?L.offsetHeight===0?0:be/L.offsetHeight:0;if(G===L)w=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?te(q,q+y,y,W,R,q+J,q+J+ye,ye):J-y/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:te(k,k+p,p,_,We,k+S,k+S+Ue,Ue),w=Math.max(0,w+q),l=Math.max(0,l+k);else{w=qe==="start"?J-rt-W:qe==="end"?J-et+R+x:qe==="nearest"?te(rt,et,be,W,R+x,J,J+ye,ye):J-(rt+be/2)+x/2,l=bt==="start"?S-De-_:bt==="center"?S-(De+Ie/2)+d/2:bt==="end"?S-vt+We+d:te(De,vt,Ie,_,We+d,S,S+Ue,Ue);const{scrollLeft:B,scrollTop:Pe}=L;w=$===0?0:Math.max(0,Math.min(Pe+w/$,L.scrollHeight-be/$+x)),l=P===0?0:Math.max(0,Math.min(B+l/P,L.scrollWidth-Ie/P+d)),J+=Pe-w,S+=B-l}F.push({el:L,top:w,left:l})}return F},j=se=>se===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(se)?se:{block:"start",inline:"nearest"};function ue(se,b){if(!se.isConnected||!(E=>{let tt=E;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(se))return;const Ne=(E=>{const tt=window.getComputedStyle(E);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(se);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(V(se,b));const Z=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:tt,left:he}of V(se,j(b))){const qe=tt-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;E.scroll({top:qe,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__ConferenceResearch__Edit__index.fc0c3295.async.js b/p__Declaration__Research__ConferenceResearch__Edit__index.fc0c3295.async.js new file mode 100644 index 0000000000..dffefa9cbb --- /dev/null +++ b/p__Declaration__Research__ConferenceResearch__Edit__index.fc0c3295.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[146],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},26227:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=e(59301),v={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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},84105:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},41464:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=e(59301),v={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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},18785:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},73331:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},15277:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},61481:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},33853:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},61485:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},38819:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},47472:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ne}))},L=b.forwardRef(V),ue=L},57490:function(fn,ot,e){e.d(ot,{z:function(){return le},Z:function(){return se}});var o=e(59301),b=e(54580),v=e(8591),ne=e(43418),f=e(3113),V=e(3294),L=e(23538),ue=Object.defineProperty,ce=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=($,S,Z)=>S in $?ue($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,w=($,S)=>{for(var Z in S||(S={}))C.call(S,Z)&&B($,Z,S[Z]);if(ce)for(var Z of ce(S))Ne.call(S,Z)&&B($,Z,S[Z]);return $},et=($,S,Z)=>new Promise((De,k)=>{var pe=mt=>{try{nt(Z.next(mt))}catch(_e){k(_e)}},Ee=mt=>{try{nt(Z.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?De(mt.value):Promise.resolve(mt.value).then(pe,Ee);nt((Z=Z.apply($,S)).next())});const he="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,Z)).toFixed(1)+" "+S[Z]}var bt=({value:$=[],action:S,onChange:Z,className:De,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:Ee=null})=>{const nt={multiple:!1,fileList:$,accept:Ee,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),w({},R))),_e.file.status==="done"&&((lt=(Oe=_e.file)==null?void 0:Oe.response)==null?void 0:lt.status)===-1){message.error((G=(we=_e.file)==null?void 0:we.response)==null?void 0:G.message),Z([]);return}Z(Ue)},onRemove:_e=>et(void 0,null,function*(){const Oe=_e.size/1024/1024;return _e.status==="uploading"?!0:Oe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ce=e(61481),re=e(89392),ye=Object.defineProperty,J=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,Z)=>S in $?ye($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,E=($,S)=>{for(var Z in S||(S={}))c.call(S,Z)&&p($,Z,S[Z]);if(J)for(var Z of J(S))t.call(S,Z)&&p($,Z,S[Z]);return $};const z=$=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ee="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,Z)=>S in $?Se($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,Pe=($,S)=>{for(var Z in S||(S={}))We.call(S,Z)&&ct($,Z,S[Z]);if(Ke)for(var Z of Ke(S))Ze.call(S,Z)&&ct($,Z,S[Z]);return $},ze=($,S,Z)=>new Promise((De,k)=>{var pe=mt=>{try{nt(Z.next(mt))}catch(_e){k(_e)}},Ee=mt=>{try{nt(Z.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?De(mt.value):Promise.resolve(mt.value).then(pe,Ee);nt((Z=Z.apply($,S)).next())});const{Dragger:xe}=b.default;function le($){let S=[];return $&&$.length>0&&(S=$.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+he+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),S}var se=({value:$,onChange:S,action:Z,data:De,className:k,maxSize:pe=150,title:Ee="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Oe,number:lt=1e3,aloneClear:we=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)($||[]),[Q,T]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(Q===1&&P([...$]),T(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const Ie=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};h&&R(x.some(X=>X.status==="uploading"));const ie={multiple:!0,accept:mt,withCredentials:!0,fileList:x,beforeUpload:(X,Ye)=>{const Ge=X.size/1024/1024;return x.concat(Ye).length>lt?(x.pop(),P([...x]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),we?Promise.reject():(Ie(),!1)):Ge=lt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Pe({},Qe)}),console.log("info:",X,x),S(x)},onRemove:X=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(X.response?X.response.id:X.id){let $e=yield(0,L.JZ)(X.response?X.response.id:X.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ne.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:xe=!0,showAlias:le=!1})=>{const se=Math.floor((Ze-(ee-1)*Se)/ee),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return J.createElement(b.Z,{spinning:Pe},J.createElement("div",{className:f()(o.list,E)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,Z)=>{var De;const{name:k,id:pe,identifier:Ee,featured:nt,school_name:mt,image_url:_e,excellent:Oe,is_plan:lt}=S;return J.createElement("div",{key:pe,className:o.wrap,style:{width:se,marginRight:(1+Z)%ee===0?0:Se+We,marginBottom:Ke}},J.createElement("a",{className:o.li,onClick:we=>{we.preventDefault(),we.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${Ee}`)}},J.createElement("div",{className:o.img},J.createElement("img",{className:o.cover,src:`${_e}`}),xe&&(0,ue.bg)()&&(S==null?void 0:S.studying)&&J.createElement("div",{className:`${o.movebq} user-path-items`,onClick:we=>{we.stopPropagation(),ze(S)}},J.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),J.createElement("span",{className:"c-red"},"\u79FB\u9664")),(De=S==null?void 0:S.subject_tags)==null?void 0:De.map((we,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==we))==null?void 0:Ue.swimg;return J.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==we))==null?void 0:R.ptimg;return J.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),J.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&J.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),J.createElement("div",{className:o.name},J.createElement(v.Z,{title:le&&(S!=null&&S.excellent_alias_name)?J.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,J.createElement("br",null),J.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},J.createElement("span",{className:o.e},le&&(S==null?void 0:S.excellent_alias_name)||k))),J.createElement("div",{className:o.tags},J.createElement("div",null,J.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),J.createElement("span",null,S.stages_count))),J.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},J.createElement("span",null,J.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),J.createElement("span",null,S.members_count)))))))})),!z.length&&J.createElement(L.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return _},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ce},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return J},wb:function(){return Pe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={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"},v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},L=e(92310),ue=e.n(L),ce=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:y="#6A7283",showCount:te})=>{const[ae,i]=(0,o.useState)(0),[s,oe]=(0,o.useState)(!1),U=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),oe(!1)},[Be]),o.createElement("div",{className:ue()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:be,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!te&&o.createElement("span",{className:V.num},Fe.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?oe(!0):oe(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),oe(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ue()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?B.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),Ce=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var y;const[te,ae]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=at;(be=JSON.stringify(at))!=null&&be.includes("{")&&(ae(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ae){s(decodeURIComponent(Fe||""))}},[at]);const oe=()=>{rt(encodeURIComponent(i),te||null)},U=be=>{be!==te&&(ae(be),rt(encodeURIComponent(i),be))};return o.createElement("div",{className:ue()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(y=Be.find(be=>be.id===te))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:oe,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),te||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:oe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},re={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"},J=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ue()(re.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?re.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||at(Be+1,"next")},className:Lt?re.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),E=e(13570),z=e(3294),ee=e(955),Se=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Pe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const te=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ue()(c.list,Be)},!!at.length&&at.map((ae,i)=>{const{name:s,id:oe,identifier:U,power:be,cover_image_id:Fe,pic:Ae}=ae;return o.createElement("div",{className:c.wrap,key:oe,style:{width:te,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,ee.L9)([Lt]),be&&(0,ee.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ae}`}),ae.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ae.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ae.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:c.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},le="data:image/png;base64,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",se=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const te=Math.floor((ke-(rt-1)*St)/rt);return se.createElement(t.Z,{spinning:y},se.createElement("div",{className:ue()(xe.list,Be)},!!at.length&&at.map((ae,i)=>{const{subject_identifier:s,id:oe,identifier:U,power:be}=ae,Fe=ae.is_public!=0&&ae.is_public;return se.createElement("div",{className:xe.wrap,key:oe,style:{width:te,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},se.createElement("a",{className:xe.li,onClick:Ae=>{Ae.preventDefault(),Lt&&(0,ee.L9)([Lt]),(0,ee.xg)(ae.first_category_url)}},se.createElement("div",{className:xe.top},se.createElement(p.Z,{title:ae.name},se.createElement("div",{className:xe.name},ae.name)),se.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ae.avatar_url}),se.createElement("div",{className:xe.text,title:ae.creator},ae.creator),s&&se.createElement("div",{className:xe.btns},se.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),se.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&se.createElement("div",{className:xe.sign},"\u516C\u5F00")),se.createElement("div",{className:xe.bottom},ae.visits>0&&se.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-liulanyan"}),se.createElement("span",null,ae.visits))),ae.course_members_count>0&&se.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&se.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?se.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):se.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&se.createElement("div",{className:xe.lockWrap},se.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&se.createElement(Ze.Z,null)))},Z={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},De=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ue()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{rt(ke.id),ke.link&&De.history.push(ke.link)},key:Lt},o.createElement("div",{className:at===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:ue()(Be),style:at},rt),mt={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"},_e=e(38854),Oe=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:ue()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Oe.default,null,_t.map((Lt,y)=>o.createElement(Oe.default.Item,{key:y,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Lt=>at===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,Q=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))x.call(at,rt)&&P(Be,rt,at[rt]);return Be},T=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&x.call(Be,St)&&(rt[St]=Be[St]);return rt},Ie=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Lt(rt.next(y))}catch(te){qt(te)}},ke=y=>{try{Lt(rt.throw(y))}catch(te){qt(te)}},Lt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Lt((rt=rt.apply(Be,at)).next())}),_=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:y="middle",shape:te="round"}=at,ae=T(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,Q({onClick:(0,ce.throttle)(oe=>Ie(void 0,null,function*(){ke&&s(!0);try{yield Lt(oe)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ue()(Ue.btn,Ue[`${y}-${te}`],rt),style:St,size:y,shape:te,loading:i||_t},ae),qt)},X={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:ue()(X.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:X.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:y=!1})=>o.createElement("div",{className:ue()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:ue()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:ue()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtDe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Lt=>{const y=Math.floor(Lt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},92886:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___cLaxG",core:"core___hMHI2",header:"header___GA0Rw",tip:"tip___B_jaa",editBtn:"editBtn___JsrPA",contBox:"contBox___bsjpc",formWrap:"formWrap___fhkFF",partSty:"partSty___rXR_p",titleTag:"titleTag___xXabG",tag:"tag___RroNO",title:"title___EorhV",partSty1:"partSty1___wxF7g",partSty2:"partSty2___skoQq",partSty3:"partSty3___CxgEv"},v=e(78241),ne=e(8591),f=e(71418),V=e(95237),L=e(43604),ue=e(92832),ce=e(57809),C=e(5083),Ne=e(3113),B=e(43418),w=e(29458),et=e(57490),he=e(89070),qe=e(70849),bt=e(61186),Ce=e.n(bt),re=e(59301),ye=Object.defineProperty,J=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ct,Pe,ze)=>Pe in ct?ye(ct,Pe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Pe]=ze,ee=(ct,Pe)=>{for(var ze in Pe||(Pe={}))p.call(Pe,ze)&&z(ct,ze,Pe[ze]);if(t)for(var ze of t(Pe))E.call(Pe,ze)&&z(ct,ze,Pe[ze]);return ct},Se=(ct,Pe)=>J(ct,c(Pe)),Ke=(ct,Pe,ze)=>new Promise((xe,le)=>{var se=Z=>{try{S(ze.next(Z))}catch(De){le(De)}},$=Z=>{try{S(ze.throw(Z))}catch(De){le(De)}},S=Z=>Z.done?xe(Z.value):Promise.resolve(Z.value).then(se,$);S((ze=ze.apply(ct,Pe)).next())});const We=({declaration:ct,user:Pe,dispatch:ze,loading:xe})=>{var le;const[se,$]=(0,o.useState)(!1),[S]=v.default.useForm(),[Z,De]=(0,o.useState)({}),[k]=(0,he.useSearchParams)(),pe=k.get("id"),[Ee]=v.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,he.useLocation)(),Oe=(le=_e==null?void 0:_e.pathname)==null?void 0:le.split("/"),lt=Oe!=null&&Oe.length?Oe[(Oe==null?void 0:Oe.length)-1]:"";(0,o.useEffect)(()=>{var h,l;we(),pe&&G(),S.setFieldsValue({user_name:(h=Pe==null?void 0:Pe.userInfo)==null?void 0:h.real_name,staff_id:((l=Pe==null?void 0:Pe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const we=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:4});(h==null?void 0:h.status)===0&&De(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,x,P,Q,T,Ie,ie,_;$(!0);const X=yield(0,qe.Hs)({id:pe});(X==null?void 0:X.status)===0&&S.setFieldsValue(Se(ee({},(X==null?void 0:X.data)||{}),{meeting_time:(h=X==null?void 0:X.data)!=null&&h.meeting_time?Ce()((l=X==null?void 0:X.data)==null?void 0:l.meeting_time):"",expect_exit_time:(d=X==null?void 0:X.data)!=null&&d.expect_exit_time?Ce()((x=X==null?void 0:X.data)==null?void 0:x.expect_exit_time):"",expect_entry_time:(P=X==null?void 0:X.data)!=null&&P.expect_entry_time?Ce()((Q=X==null?void 0:X.data)==null?void 0:Q.expect_entry_time):"",attachment_id:(Ie=(T=X==null?void 0:X.data)==null?void 0:T.attachment_info)!=null&&Ie.id?(0,et.z)([(ie=X==null?void 0:X.data)==null?void 0:ie.attachment_info]):"",staff_id:((_=X==null?void 0:X.data)==null?void 0:_.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,x,P,Q;h.meeting_time=h.meeting_time?(l=h.meeting_time)==null?void 0:l.format("YYYY-MM-DD"):"",h.expect_exit_time=h.expect_exit_time?(d=h.expect_exit_time)==null?void 0:d.format("YYYY-MM-DD"):"",h.expect_entry_time=h.expect_entry_time?(x=h.expect_entry_time)==null?void 0:x.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(Q=(P=h==null?void 0:h.attachment_id)==null?void 0:P.map(Ie=>Ie.response.id))==null?void 0:Q[0]);let T={status:-1};mt(!0),pe?T=yield(0,qe.Bb)(Se(ee({},h),{id:pe,declare_type:7})):T=yield(0,qe.eu)(Se(ee({},h),{declare_type:7})),(T==null?void 0:T.status)===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F!"),he.history.back()),mt(!1)});return re.createElement(f.Z,{spinning:se},re.createElement("div",{className:b.contentWrap},re.createElement("div",{className:b.core},re.createElement("div",{className:b.header},re.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u4F1A\u8BAE/\u6559\u7814\u7C7B\u6D3B\u52A8"),re.createElement("div",null,re.createElement("span",null,re.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),re.createElement("div",{className:b.contBox},re.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),re.createElement(v.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:1}},re.createElement("div",{className:b.partSty},re.createElement("div",{className:b.titleTag},re.createElement("span",{className:b.tag}),re.createElement("span",{className:b.title},"\u57FA\u672C\u4FE1\u606F")),re.createElement(V.Z,{gutter:[16,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),re.createElement(V.Z,{gutter:[16,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},re.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u4F1A\u8BAE\u65F6\u95F4",name:"meeting_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4"}]},re.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u5730\u70B9",name:"place",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5730\u70B9"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u5730\u70B9",maxLength:200}))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u4F1A\u8BAE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u540D\u79F0"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u540D\u79F0",maxLength:200})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u62A5\u544A\u9898\u76EE",name:"report_title",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u62A5\u544A\u9898\u76EE"}]},re.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u62A5\u544A\u9898\u76EE",maxLength:200}))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u62A5\u544A\u5185\u5BB9\u6458\u8981",name:"report_desc"},re.createElement(ue.default,{placeholder:"\u62A5\u544A\u5185\u5BB9\u6458\u8981",maxLength:200})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u662F\u5426\u7279\u9080",name:"is_invite",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"}]},re.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"},re.createElement(ce.default.Option,{value:!0},"\u662F"),re.createElement(ce.default.Option,{value:!1},"\u5426")))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u662F\u5426\u5883\u5916",name:"is_abroad",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"}]},re.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"},re.createElement(ce.default.Option,{value:!0},"\u662F"),re.createElement(ce.default.Option,{value:!1},"\u5426"))))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u9884\u8BA1\u51FA\u5883\u65F6\u95F4",name:"expect_exit_time"},re.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u9884\u8BA1\u51FA\u5883\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}}))),re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u9884\u8BA1\u5165\u5883\u65F6\u95F4",name:"expect_entry_time"},re.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u9884\u8BA1\u5165\u5883\u65F6\u95F4",format:"YYYY-MM-DD",style:{width:"100%"}})))),re.createElement(V.Z,{gutter:[24,16]},re.createElement(L.Z,{span:12},re.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},re.createElement(ue.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),re.createElement("div",{className:b.partSty3},re.createElement("div",{className:b.titleTag},re.createElement("span",{className:b.tag}),re.createElement("span",{className:b.title},"\u9644\u4EF6")),re.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},re.createElement(et.Z,{number:1,uploadText:!0,maxSize:20})),re.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},re.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),re.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&re.createElement(V.Z,{justify:"end",className:"mt20"},re.createElement(w.op,{shape:"default",onClick:()=>{S.resetFields(),he.history.back()}},"\u53D6\u6D88"),re.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&re.createElement(V.Z,{justify:"end",className:"mt20"},re.createElement(w.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),re.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:re.createElement("div",null,re.createElement(v.default,{form:Ee,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(ee({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ne.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},re.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},re.createElement(ue.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield Ee.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:ct,loading:Pe,user:ze})=>({declaration:ct,user:ze,loading:Pe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return v},JZ:function(){return f},bN:function(){return L},jP:function(){return V},rO:function(){return ne}});var o=e(99064),b=(ue,ce,C)=>new Promise((Ne,B)=>{var w=qe=>{try{he(C.next(qe))}catch(bt){B(bt)}},et=qe=>{try{he(C.throw(qe))}catch(bt){B(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(w,et);he((C=C.apply(ue,ce)).next())});function v(ue){return(0,o.U2)(`libraries/${ue}.json`)}function ne(ue){return(0,o.U2)("library_tags.json",ue)}function f(ue){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ue}.json`)).status===0})}function V(ue){return(0,o.v_)("libraries.json",ue)}function L(ue,ce){return(0,o.gz)(`libraries/${ue}.json`,ce)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,v]=o.useReducer(ne=>ne+1,0);return v}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ne}});var o=e(92310),b=e.n(o);const v=null;function ne(V,L,ue){return b()({[`${V}-status-success`]:L==="success",[`${V}-status-warning`]:L==="warning",[`${V}-status-error`]:L==="error",[`${V}-status-validating`]:L==="validating",[`${V}-has-feedback`]:ue})}const f=(V,L)=>L||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),v=e(64165);const ne=f=>{const{componentName:V}=f,{getPrefixCls:L}=(0,o.useContext)(b.E_),ue=L("empty");switch(V){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ue}-small`});default:return o.createElement(v.Z,null)}};ot.Z=ne},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),v=e(48736),ne=e(90111),f=e.n(ne),V=e(58319),L=e.n(V),ue=e(23250),ce=e.n(ue),C=e(74959),Ne=e.n(C),B=e(10238),w=e.n(B),et=e(33656),he=e.n(et);b().extend(he()),b().extend(w()),b().extend(f()),b().extend(L()),b().extend(ce()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ce=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},re={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var H=function(dt,fe,Le){for(var vt=fe;vt<=Le;){var Ut=void 0;switch(dt){case"date":{if(Ut=g.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=g.getDate(g.getEndDate(r));return H("date",M,me)}case"quarter":{var ve=Math.floor(g.getMonth(r)/3)*3,Te=ve+2;return H("month",ve,Te)}case"year":return H("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),vt){ve(Le);return}Te.current=requestAnimationFrame(function(){ve(Le)})}var je=tt(me,{formatList:a,generateConfig:m,locale:g}),Ve=(0,we.Z)(je,2),ut=Ve[1];function dt(Le){Ct(Le)}function fe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ut,dt,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Te=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,we.Z)(ut,2),fe=dt[0],Le=dt[1],vt=(0,t.useState)(!1),Ut=(0,we.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Le(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!fe&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):fe||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(g(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,we.Z)(a,2),g=m[0],H=m[1];return{label:g,value:H}})):[])},[n,r])}var y=e(34280);function te(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,we.Z)(m,2),H=g[0],M=g[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Te(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ve,Te]}var ae=t.createContext({}),i=ae,s=e(39559);function oe(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var me=H;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return g}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)g.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,H=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,fe=dt===void 0?1:dt,Le=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,vt,Ut]},[Le,vt,Ut,Bt,Gn]),ir=(0,we.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,we.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ve.addMonth:ve.addYear:Pr=La?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?x:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=oe({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ve.getNow(),Un=F(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ve.getNow(),No="".concat(g,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(g,"-panel"),H,(r={},(0,Oe.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Oe.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Oe.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,H=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:H,popupClassName:k()(M,(r={},(0,Oe.Z)(r,"".concat(dt,"-range"),je),(0,Oe.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:g,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var me=H.label,ve=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return g==null?void 0:g(ht(ve))},onMouseLeave:function(){return g==null?void 0:g(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,H=a.id,M=a.name,me=a.tabIndex,ve=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,fe=a.locale,Le=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,we.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,we.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,we.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:fe}),Wr=(0,we.Z)(Va,2),da=Wr[0],to=Wr[1],zr=te({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,we.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:fe,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(fe)>je(Te);case"week":return Ct(fe)>Ct(Te);default:return!X(me,fe,Te)&&me.isAfter(fe,Te)}return!1},[H,M[1],Te,r]),dt=t.useCallback(function(fe){if(M[1]||H&&H(fe))return!0;if(M[0]&&ve)return!X(me,fe,Te)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:Ae(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:fe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:k()((0,Oe.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ae(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ae(Fn,1):Ae(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ae(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ae(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,fe),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ae(dr,0)&&!zr[0]||Ae(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Te,(r={},(0,Oe.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Oe.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,Oe.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Oe.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,Oe.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ae(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Oe.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,Oe.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ae(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var g=arguments.length,H=new Array(g),M=0;M{const{lineHeight:g}=n,H=Math.floor(a*g)+2,M=Math.max((r-H)/2,0),me=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:fe,pickerCellBorderGap:Le,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Te}px dashed ${fe}`,borderBottom:`${Te}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Te}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Te}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:H,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:fe,colorSplit:Le,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-g-me,Qr=(Yr-ve*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:H,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:fe,fontSizeLG:Le,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,vt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ut,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:H,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&H===void 0&&(ve.showSecond=!1),!me.includes("m")&&g===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:H,className:M,placement:me,size:ve,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:fe,allowClear:Le,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Le,fe,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:dt,getPopupContainer:fe,style:Le,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:H,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:H,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=g,ve.RangePicker=me,ve.TimePicker=H,ve.QuarterPicker=M,ve}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,J.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,J.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),v=e(92310),ne=e.n(v),f=e(31561),V=e(70425),L=e(18929),ue=e(2738),ce=e(79676),C=e(53487),Ne=e(92343),B=e(36355),w=e(20834),et=e(40875),he=e(88088),qe=e(47211);const bt=null,Ce=c=>{const{menu:t,arrow:p,prefixCls:E,children:z,trigger:ee,disabled:Se,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Pe,onOpenChange:ze,visible:xe,onVisibleChange:le,mouseEnterDelay:se=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:Z="",overlay:De,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:Ee,direction:nt}=o.useContext(B.E_),mt=o.useMemo(()=>{const _=Ee();return k!==void 0?k:Z.includes("top")?`${_}-slide-down`:`${_}-slide-up`},[Ee,Z,k]),_e=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:nt==="rtl"?"bottomRight":"bottomLeft",[Z,nt]),Oe=Ee("dropdown",E),[lt,we]=(0,qe.Z)(Oe),[,G]=(0,he.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ne()(`${Oe}-trigger`,{[`${Oe}-rtl`]:nt==="rtl"},Ue.props.className),disabled:Se}),h=Se?[]:ee;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,x]=(0,L.Z)(!1,{value:Pe!=null?Pe:xe}),P=(0,V.useEvent)(_=>{ze==null||ze(_),le==null||le(_),x(_)}),Q=ne()(Ze,ct,we,{[`${Oe}-rtl`]:nt==="rtl"}),T=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),Ie=o.useCallback(()=>{x(!1)},[]),ie=()=>{let _;return t!=null&&t.items?_=o.createElement(w.default,Object.assign({},t)):typeof De=="function"?_=De():_=De,Ke&&(_=Ke(_)),_=o.Children.only(typeof _=="string"?o.createElement("span",null,_):_),o.createElement(et.J,{prefixCls:`${Oe}-menu`,expandIcon:o.createElement("span",{className:`${Oe}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Oe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ie,validator:X=>{let{mode:Ye}=X}},_)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ue.Z)(c,["rootClassName"]),{mouseEnterDelay:se,mouseLeaveDelay:$,visible:d,builtinPlacements:T,arrow:!!p,overlayClassName:Q,prefixCls:Oe,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:ie,placement:_e,onVisibleChange:P}),R))};function re(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,C.Z)(Ce,"dropdown",c=>c,re),J=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));Ce._InternalPanelDoNotUseOrYouWillBeFired=J,ot.Z=Ce},38854:function(fn,ot,e){e.d(ot,{Z:function(){return he}});var o=e(91857),b=e(92310),v=e.n(b),ne=e(59301),f=e(18785),V=e(3113),L=e(36355),ue=e(81327),ce=e(33234),C=e(47211),Ne=function(qe,bt){var Ce={};for(var re in qe)Object.prototype.hasOwnProperty.call(qe,re)&&bt.indexOf(re)<0&&(Ce[re]=qe[re]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,re=Object.getOwnPropertySymbols(qe);ye{const{getPopupContainer:bt,getPrefixCls:Ce,direction:re}=ne.useContext(L.E_),{prefixCls:ye,type:J="default",danger:c,disabled:t,loading:p,onClick:E,htmlType:z,children:ee,className:Se,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Pe,align:ze,open:xe,onOpenChange:le,placement:se,getPopupContainer:$,href:S,icon:Z=ne.createElement(f.Z,null),title:De,buttonsRender:k=ie=>ie,mouseEnterDelay:pe,mouseLeaveDelay:Ee,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Oe}=qe,lt=Ne(qe,["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"]),we=Ce("dropdown",ye),G=`${we}-button`,[Ue,R]=(0,C.Z)(we),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Pe,onOpenChange:le,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:Ee,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Oe},{compactSize:l,compactItemClassnames:d}=(0,ce.ri)(we,re),x=v()(G,d,Se,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=xe),"placement"in qe?h.placement=se:h.placement=re==="rtl"?"bottomLeft":"bottomRight";const P=ne.createElement(V.ZP,{type:J,danger:c,disabled:t,loading:p,onClick:E,htmlType:z,href:S,title:De},ee),Q=ne.createElement(V.ZP,{type:J,danger:c,icon:Z}),[T,Ie]=k([P,Q]);return Ue(ne.createElement(ue.Z.Compact,Object.assign({className:x,size:l,block:!0},lt),T,ne.createElement(o.Z,Object.assign({},h),Ie)))};B.__ANT_BUTTON=!0;var w=B;const et=o.Z;et.Button=w;var he=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),v=e(92899),ne=e(29878),f=e(19447),V=e(83116),L=e(37613),ce=B=>{const{componentCls:w,menuCls:et,colorError:he,colorTextLightSolid:qe}=B,bt=`${et}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const C=B=>{const{componentCls:w,menuCls:et,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ce,iconCls:re,motionDurationMid:ye,dropdownPaddingVertical:J,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:E,controlPaddingHorizontal:z,colorBgElevated:ee}=B;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ce}-btn`]:{[`& > ${re}-down, & > ${Ce}-btn-icon > ${re}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${Ce}-btn > ${re}-down`]:{fontSize:E},[`${re}-down::before`]:{transition:`transform ${ye}`}},[`${w}-wrap-open`]:{[`${re}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ce}-slide-down-enter${Ce}-slide-down-enter-active${w}-placement-bottomLeft, + &${Ce}-slide-down-appear${Ce}-slide-down-appear-active${w}-placement-bottomLeft, + &${Ce}-slide-down-enter${Ce}-slide-down-enter-active${w}-placement-bottom, + &${Ce}-slide-down-appear${Ce}-slide-down-appear-active${w}-placement-bottom, + &${Ce}-slide-down-enter${Ce}-slide-down-enter-active${w}-placement-bottomRight, + &${Ce}-slide-down-appear${Ce}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ce}-slide-up-enter${Ce}-slide-up-enter-active${w}-placement-topLeft, + &${Ce}-slide-up-appear${Ce}-slide-up-appear-active${w}-placement-topLeft, + &${Ce}-slide-up-enter${Ce}-slide-up-enter-active${w}-placement-top, + &${Ce}-slide-up-appear${Ce}-slide-up-appear-active${w}-placement-top, + &${Ce}-slide-up-enter${Ce}-slide-up-enter-active${w}-placement-topRight, + &${Ce}-slide-up-appear${Ce}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${Ce}-slide-down-leave${Ce}-slide-down-leave-active${w}-placement-bottomLeft, + &${Ce}-slide-down-leave${Ce}-slide-down-leave-active${w}-placement-bottom, + &${Ce}-slide-down-leave${Ce}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ce}-slide-up-leave${Ce}-slide-up-leave-active${w}-placement-topLeft, + &${Ce}-slide-up-leave${Ce}-slide-up-leave-active${w}-placement-top, + &${Ce}-slide-up-leave${Ce}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(B,{colorBg:ee,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:ee,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${et}-item-group-title`]:{padding:`${J}px ${z}px`,color:B.colorTextDescription,transition:`all ${ye}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${J}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:ee,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:ee,cursor:"not-allowed"}},[`${et}-submenu-selected ${w}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,b.oN)(B,"slide-up"),(0,b.oN)(B,"slide-down"),(0,v.Fm)(B,"move-up"),(0,v.Fm)(B,"move-down"),(0,ne._y)(B,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(B,w)=>{let{rootPrefixCls:et}=w;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:Ce,lineHeight:re,paddingXXS:ye,componentCls:J,borderRadiusLG:c}=B,t=(bt-Ce*re)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),E=(0,L.TS)(B,{menuCls:`${J}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[C(E),ce(E)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return ye}});var o=e(92310),b=e.n(o),v=e(59301),ne=e(36355),f=e(9763),V=e(64993),L=e(88088),ce=()=>{const[,J]=(0,L.Z)(),t=new V.C(J.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"}))))},Ne=()=>{const[,J]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:E}=J,{borderColor:z,shadowColor:ee,contentColor:Se}=(0,v.useMemo)(()=>({borderColor:new V.C(c).onBackground(E).toHexShortString(),shadowColor:new V.C(t).onBackground(E).toHexShortString(),contentColor:new V.C(p).onBackground(E).toHexShortString()}),[c,t,p,E]);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:ee,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Se}))))},B=e(83116),w=e(37613);const et=J=>{const{componentCls:c,margin:t,marginXS:p,marginXL:E,fontSize:z,lineHeight:ee}=J;return{[c]:{marginInline:p,fontSize:z,lineHeight:ee,textAlign:"center",[`${c}-image`]:{height:J.emptyImgHeight,marginBottom:p,opacity:J.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:J.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:J.colorTextDisabled,[`${c}-description`]:{color:J.colorTextDisabled},[`${c}-image`]:{height:J.emptyImgHeightMD}},"&-small":{marginBlock:p,color:J.colorTextDisabled,[`${c}-image`]:{height:J.emptyImgHeightSM}}}}};var he=(0,B.Z)("Empty",J=>{const{componentCls:c,controlHeightLG:t}=J,p=(0,w.TS)(J,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(J,c){var t={};for(var p in J)Object.prototype.hasOwnProperty.call(J,p)&&c.indexOf(p)<0&&(t[p]=J[p]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,p=Object.getOwnPropertySymbols(J);E{var{className:c,rootClassName:t,prefixCls:p,image:E=bt,description:z,children:ee,imageStyle:Se,style:Ke}=J,We=qe(J,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Pe}=v.useContext(ne.E_),ze=Ze("empty",p),[xe,le]=he(ze),[se]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:se==null?void 0:se.description,S=typeof $=="string"?$:"empty";let Z=null;return typeof E=="string"?Z=v.createElement("img",{alt:S,src:E}):Z=E,xe(v.createElement("div",Object.assign({className:b()(le,ze,Pe==null?void 0:Pe.className,{[`${ze}-normal`]:E===Ce,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Pe==null?void 0:Pe.style),Ke)},We),v.createElement("div",{className:`${ze}-image`,style:Se},Z),$&&v.createElement("div",{className:`${ze}-description`},$),ee&&v.createElement("div",{className:`${ze}-footer`},ee)))};re.PRESENTED_IMAGE_DEFAULT=bt,re.PRESENTED_IMAGE_SIMPLE=Ce;var ye=re},78241:function(fn,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),b=e(92310),v=e.n(b),ne=e(77900),f=e(59301),V=e(62892),L=e(32441);function ue(y){const[te,ae]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ae(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),te}var ce=e(17313),C=e(29878),Ne=e(8378),B=e(37613),w=e(83116),he=y=>{const{componentCls:te}=y,ae=`${te}-show-help`,i=`${te}-show-help-item`;return{[ae]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,te)=>{const{formItemCls:ae}=y;return{[ae]:{[`${ae}-label > label`]:{height:te},[`${ae}-control-input`]:{minHeight:te}}}},Ce=y=>{const{componentCls:te}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(y)),qe(y)),{[`${te}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},re=y=>{const{formItemCls:te,iconCls:ae,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:oe,labelColor:U,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:Ae,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[te]:Object.assign(Object.assign({},(0,ce.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${te}-split`]:{color:y.colorError}},"&-has-error":{[`${te}-split`]:{color:y.colorWarning}},[`${te}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:be,[`> ${ae}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${te}-required:not(${te}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:oe,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${te}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${te}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ae,marginInlineEnd:it},[`&${te}-no-colon::after`]:{content:'"\\a0"'}}},[`${te}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[te]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${te}-explain`]:{height:"auto",opacity:1},[`${te}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},ye=y=>{const{componentCls:te,formItemCls:ae}=y;return{[`${te}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},J=y=>{const{componentCls:te,formItemCls:ae}=y;return{[`${te}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, + > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${te}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:te,formItemCls:ae,rootPrefixCls:i}=y;return{[`${ae} ${ae}-label`]:c(y),[te]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:te,formItemCls:ae,rootPrefixCls:i}=y;return{[`${te}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${te}-item-control`]:{width:"100%"}}},[`${te}-vertical ${ae}-label, + .${i}-col-24${ae}-label, + .${i}-col-xl-24${ae}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[te]:{[`.${i}-col-xs-24${ae}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[te]:{[`.${i}-col-sm-24${ae}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[te]:{[`.${i}-col-md-24${ae}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[te]:{[`.${i}-col-lg-24${ae}-label`]:c(y)}}}},E=(y,te)=>(0,B.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:te});var z=(0,w.Z)("Form",(y,te)=>{let{rootPrefixCls:ae}=te;const i=E(y,ae);return[Ce(i),re(i),he(i),ye(i),J(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const ee=[];function Se(y,te,ae){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${te}-${i}`,error:y,errorStatus:ae}}var We=y=>{let{help:te,helpStatus:ae,errors:i=ee,warnings:s=ee,className:oe,fieldId:U,onVisibleChanged:be}=y;const{prefixCls:Fe}=f.useContext(L.Rk),Ae=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ue(i),Tt=ue(s),yt=f.useMemo(()=>te!=null?[Se(te,"help",ae)]:[].concat((0,o.Z)(Ot.map((N,F)=>Se(N,"error","error",F))),(0,o.Z)(Tt.map((N,F)=>Se(N,"warning","warning",F)))),[te,ae,Ot,Tt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ne.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:F,style:K}=N;return f.createElement("div",Object.assign({},I,{className:v()(Ae,F,oe,it),style:K,role:"alert"}),f.createElement(ne.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:de,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:de,className:v()(O,{[`${Ae}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Pe=e(1684),ze=e(52946),xe=e(19716),le=e(16722);const se=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function Z(y,te){if(!y.length)return;const ae=y.join("_");return te?`${te}_${ae}`:se.includes(ae)?`${$}_${ae}`:ae}function De(y,te,ae,i,s,oe){let U=i;return oe!==void 0?U=oe:ae.validating?U="validating":y.length?U="error":te.length?U="warning":(ae.touched||s&&ae.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[te]=(0,Ze.useForm)(),ae=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},te),{__INTERNAL__:{itemRef:s=>oe=>{const U=k(s);oe?ae.current[U]=oe:delete ae.current[U]}},scrollToField:function(s){let oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),be=Z(U,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,le.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},oe))},getFieldInstance:s=>{const oe=k(s);return ae.current[oe]}}),[y,te]);return[i]}var Ee=e(28726),nt=function(y,te){var ae={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&te.indexOf(i)<0&&(ae[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ae=f.useContext(Pe.Z),{getPrefixCls:i,direction:s,form:oe}=f.useContext(ct.E_),{prefixCls:U,className:be,rootClassName:Fe,size:Ae,disabled:it=ae,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:K="horizontal",scrollToFirstError:ge,requiredMark:de,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,xe.Z)(Ae),He=f.useContext(Ee.Z),Re=(0,f.useMemo)(()=>de!==void 0?de:oe&&oe.requiredMark!==void 0?oe.requiredMark:!F,[F,de,oe]),pt=Ot!=null?Ot:oe==null?void 0:oe.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Re===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${q}`]:q},zt,oe==null?void 0:oe.className,be,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Re,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,N,K,pt,Re,kt,D]);f.useImperativeHandle(te,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}oe&&oe.scrollToFirstError!==void 0&&Kt(oe.scrollToFirstError,Wt)}};return Rt(f.createElement(Pe.n,{disabled:it},f.createElement(ze.q,{size:q},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),O),className:Zt})))))))};var Oe=f.forwardRef(mt),lt=e(41799),we=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const te=(0,Ue.Z)(y);return te.length<=1?te[0]:te}const h=()=>{const{status:y,errors:te=[],warnings:ae=[]}=(0,f.useContext)(L.aM);return{status:y,errors:te,warnings:ae}};h.Context=L.aM;var l=h,d=e(16089);function x(y){const[te,ae]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),oe=(0,f.useRef)(!1);f.useEffect(()=>(oe.current=!1,()=>{oe.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(be){oe.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ae(Fe=>{let Ae=Fe;return s.current.forEach(it=>{Ae=it(Ae)}),Ae})})),s.current.push(be))}return[te,U]}function P(){const{itemRef:y}=f.useContext(L.q3),te=f.useRef({});function ae(i,s){const oe=s&&typeof s=="object"&&s.ref,U=i.join("_");return(te.current.name!==U||te.current.originRef!==oe)&&(te.current.name=U,te.current.originRef=oe,te.current.ref=(0,we.sQ)(y(i),oe)),te.current.ref}return ae}var Q=e(29194),T=e(34280),Ie=e(2738),ie=e(27382),_=e(37028);const X=y=>{const{formItemCls:te}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${te}-control`]:{display:"flex"}}}};var Ye=(0,w.b)(["Form","item-item"],(y,te)=>{let{rootPrefixCls:ae}=te;const i=E(y,ae);return[X(i)]}),$e=y=>{const{prefixCls:te,status:ae,wrapperCol:i,children:s,errors:oe,warnings:U,_internalItemRender:be,extra:Fe,help:Ae,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Tt=`${te}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=v()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const K=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:te,status:ae}),[te,ae]),de=ht!==null||oe.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:oe,warnings:U,help:Ae,helpStatus:ae,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Tt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(y,{input:K,errorList:de,extra:u}):f.createElement(f.Fragment,null,K,de,u);return f.createElement(L.q3.Provider,{value:F},f.createElement(_.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:te}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,te){var ae={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&te.indexOf(i)<0&&(ae[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:te,label:ae,htmlFor:i,labelCol:s,labelAlign:oe,colon:U,required:be,requiredMark:Fe,tooltip:Ae}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ae)return null;const F=s||yt||{},K=oe||Tt,ge=`${te}-item-label`,de=v()(ge,K==="left"&&`${ge}-left`,F.className,{[`${ge}-wrap`]:!!I});let W=ae;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ae=="string"&&ae.trim()!==""&&(W=ae.replace(/[:|:]\s*$/,""));const D=Xe(Ae);if(D){const{icon:Re=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Re,{className:`${te}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",q=typeof Fe=="function";q?W=Fe(W,{required:!!be}):Y&&!be&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${te}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${te}-item-required`]:be,[`${te}-item-required-mark-optional`]:Y||q,[`${te}-item-no-colon`]:!u});return f.createElement(_.Z,Object.assign({},F,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ae=="string"?ae:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:te,errors:ae,warnings:i,hasFeedback:s,validateStatus:oe,prefixCls:U,meta:be,noStyle:Fe}=y;const Ae=`${U}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=De(ae,i,be,null,!!s,oe),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,de=ht&&((I=ge==null?void 0:ge({status:ht,errors:ae,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=de!==!1&&W?f.createElement("span",{className:v()(`${Ae}-feedback-icon`,`${Ae}-feedback-icon-${ht}`)},de||f.createElement(W,null)):null}let F=!0,K=ht||"";return Fe&&(F=Ot,K=(ht!=null?ht:Tt)||""),{status:K,errors:ae,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},te)}var Sn=function(y,te){var ae={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&te.indexOf(i)<0&&(ae[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Re=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:Ae.errors,kt=zt?u:Ae.warnings;return De(Zt,kt,Ae,"",!!it,Fe)}(),Rt=v()(K,ae,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(ie.Z,Object.assign({className:`${K}-row`},(0,Ie.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:te})),f.createElement($e,Object.assign({},y,Ae,{errors:W,warnings:u,prefixCls:te,status:xt,help:oe,marginBottom:q,onErrorVisibleChanged:Re}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:te,meta:Ae,errors:Ae.errors,warnings:Ae.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!q&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:te}=y;return te},(y,te)=>y.value===te.value&&y.update===te.update&&y.childProps.length===te.childProps.length&&y.childProps.every((ae,i)=>ae===te.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:te,noStyle:ae,className:i,dependencies:s,prefixCls:oe,shouldUpdate:U,rules:be,children:Fe,required:Ae,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:F}=f.useContext(L.q3),K=R(Fe),ge=typeof K=="function",de=f.useContext(L.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:W,O=gn(te),D=N("form",oe),[Y,q]=z(D),He=f.useContext(Ze.ListContext),Re=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ae&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Re.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Re.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ae&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:v()(i,q),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:te&&(pn.label=String(te)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(te).length&&jt?jt.name:[],bn=Z(rn,F),zn=Ae!==void 0?Ae:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,we.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:te,children:ae}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),oe=s("form",te),U=f.useMemo(()=>({prefixCls:oe,status:"error"}),[oe]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,Ae)=>f.createElement(L.Rk.Provider,{value:U},ae(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ae.errors,warnings:Ae.warnings})))};function _t(){const{form:y}=(0,f.useContext)(L.q3);return y}const ke=Oe;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return re},n:function(){return bt}});var o=e(19248),b=e(92310),v=e.n(b),ne=e(93681),f=e(8654),V=e(59301),L=e(19080),ue=e(36355),ce=e(1684),C=e(19716),Ne=e(32441),B=e(33234),w=e(59412),et=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var qe=function(ye,J){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&J.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:E,size:z,disabled:ee,onBlur:Se,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Pe,className:ze,style:xe,styles:le,rootClassName:se,onChange:$,classNames:S}=ye,Z=qe(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:De,direction:k,input:pe}=V.useContext(ue.E_),Ee=De("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(Ee),{compactSize:Oe,compactItemClassnames:lt}=(0,B.ri)(Ee,k),we=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Oe)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(ce.Z),Ue=ee!=null?ee:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,L.F)(R,E),x=he(ye)||!!h,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const Q=(0,w.Z)(nt,!0),T=Ye=>{Q(),Se==null||Se(Ye)},Ie=Ye=>{Q(),Ke==null||Ke(Ye)},ie=Ye=>{Q(),$==null||$(Ye)},_=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let X;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?X=Ze:Ze&&(X={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ne.default,Object.assign({ref:(0,f.sQ)(J,nt),prefixCls:Ee,autoComplete:pe==null?void 0:pe.autoComplete},Z,{disabled:Ue,onBlur:T,onFocus:Ie,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),xe),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),le),suffix:_,allowClear:X,className:v()(ze,se,lt,pe==null?void 0:pe.className),onChange:ie,addonAfter:ct&&V.createElement(B.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Pe&&V.createElement(B.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Pe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:v()({[`${Ee}-sm`]:we==="small",[`${Ee}-lg`]:we==="large",[`${Ee}-rtl`]:k==="rtl",[`${Ee}-borderless`]:!p},!x&&(0,L.Z)(Ee,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:v()({[`${Ee}-affix-wrapper-sm`]:we==="small",[`${Ee}-affix-wrapper-lg`]:we==="large",[`${Ee}-affix-wrapper-rtl`]:k==="rtl",[`${Ee}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ee}-affix-wrapper`,d,h),_e),wrapper:v()({[`${Ee}-group-rtl`]:k==="rtl"},_e),group:v()({[`${Ee}-group-wrapper-sm`]:we==="small",[`${Ee}-group-wrapper-lg`]:we==="large",[`${Ee}-group-wrapper-rtl`]:k==="rtl",[`${Ee}-group-wrapper-disabled`]:Ue},(0,L.Z)(`${Ee}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),v=e.n(b),ne=e(9296),f=e(59301),V=e(19080),L=e(36355),ue=e(1684),ce=e(19716),C=e(32441),Ne=e(9432),B=e(9937),w=function(he,qe){var bt={};for(var Ce in he)Object.prototype.hasOwnProperty.call(he,Ce)&&qe.indexOf(Ce)<0&&(bt[Ce]=he[Ce]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var re=0,Ce=Object.getOwnPropertySymbols(he);re{const{prefixCls:bt,bordered:Ce=!0,size:re,disabled:ye,status:J,allowClear:c,showCount:t,classNames:p,rootClassName:E,className:z}=he,ee=w(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ke}=f.useContext(L.E_),We=(0,ce.Z)(re),Ze=f.useContext(ue.Z),ct=ye!=null?ye:Ze,{status:Pe,hasFeedback:ze,feedbackIcon:xe}=f.useContext(C.aM),le=(0,V.F)(Pe,J),se=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=se.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var Ee,nt;(0,Ne.n)((nt=(Ee=se.current)===null||Ee===void 0?void 0:Ee.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=se.current)===null||pe===void 0?void 0:pe.blur()}}});const $=Se("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[Z,De]=(0,B.ZP)($);return Z(f.createElement(ne.default,Object.assign({},ee,{disabled:ct,allowClear:S,className:v()(z,E),classes:{affixWrapper:v()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ce,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,le),De)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${$}-borderless`]:!Ce,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,le),De,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},xe),showCount:t,ref:se})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(v,ne){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var L,ue,ce,C;!((L=v.current)===null||L===void 0)&&L.input&&((ue=v.current)===null||ue===void 0?void 0:ue.input.getAttribute("type"))==="password"&&(!((ce=v.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((C=v.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ne&&V(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),v=e(59301),ne=e(36355),f=e(32441),V=e(9937),ue=Ze=>{const{getPrefixCls:ct,direction:Pe}=(0,v.useContext)(ne.E_),{prefixCls:ze,className:xe}=Ze,le=ct("input-group",ze),se=ct("input"),[$,S]=(0,V.ZP)(se),Z=b()(le,{[`${le}-lg`]:Ze.size==="large",[`${le}-sm`]:Ze.size==="small",[`${le}-compact`]:Ze.compact,[`${le}-rtl`]:Pe==="rtl"},S,xe),De=(0,v.useContext)(f.aM),k=(0,v.useMemo)(()=>Object.assign(Object.assign({},De),{isFormItemInput:!1}),[De]);return $(v.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:k},Ze.children)))},ce=e(9432),C=e(73331),Ne=e(15277),B=e(2738),w=e(8654),et=e(59412),he=function(Ze,ct){var Pe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Pe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?v.createElement(Ne.Z,null):v.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var re=v.forwardRef((Ze,ct)=>{const{visibilityToggle:Pe=!0}=Ze,ze=typeof Pe=="object"&&Pe.visible!==void 0,[xe,le]=(0,v.useState)(()=>ze?Pe.visible:!1),se=(0,v.useRef)(null);v.useEffect(()=>{ze&&le(Pe.visible)},[ze,Pe]);const $=(0,et.Z)(se),S=()=>{const{disabled:Ue}=Ze;Ue||(xe&&$(),le(R=>{var h;const l=!R;return typeof Pe=="object"&&((h=Pe.onVisibleChange)===null||h===void 0||h.call(Pe,l)),l}))},Z=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(xe),x={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),x)},{className:De,prefixCls:k,inputPrefixCls:pe,size:Ee}=Ze,nt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=v.useContext(ne.E_),_e=mt("input",pe),Oe=mt("input-password",k),lt=Pe&&Z(Oe),we=b()(Oe,De,{[`${Oe}-${Ee}`]:!!Ee}),G=Object.assign(Object.assign({},(0,B.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:we,prefixCls:_e,suffix:lt});return Ee&&(G.size=Ee),v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(ct,se)},G))}),ye=e(47472),J=e(92343),c=e(3113),t=e(19716),p=e(33234),E=function(Ze,ct){var Pe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Pe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Pe,inputPrefixCls:ze,className:xe,size:le,suffix:se,enterButton:$=!1,addonAfter:S,loading:Z,disabled:De,onSearch:k,onChange:pe,onCompositionStart:Ee,onCompositionEnd:nt}=Ze,mt=E(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Oe}=v.useContext(ne.E_),lt=v.useRef(!1),we=_e("input-search",Pe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(we,Oe),R=(0,t.Z)($e=>{var ft;return(ft=le!=null?le:Ue)!==null&&ft!==void 0?ft:$e}),h=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||Z||x($e)},Q=typeof $=="boolean"?v.createElement(ye.Z,null):null,T=`${we}-button`;let Ie;const ie=$||{},_=ie.type&&ie.type.__ANT_BUTTON===!0;_||ie.type==="button"?Ie=(0,J.Tm)(ie,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=ie==null?void 0:ie.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},_?{className:T,size:R}:{})):Ie=v.createElement(c.ZP,{className:T,type:$?"primary":void 0,size:R,disabled:De,key:"enterButton",onMouseDown:d,onClick:x,loading:Z,icon:Q},$),S&&(Ie=[Ie,(0,J.Tm)(S,{key:"addonAfter"})]);const X=b()(we,{[`${we}-rtl`]:Oe==="rtl",[`${we}-${R}`]:!!R,[`${we}-with-button`]:!!$},xe),Ye=$e=>{lt.current=!0,Ee==null||Ee($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:Ie,suffix:se,onChange:l,className:X,disabled:De}))}),Se=e(1643);const Ke=ce.Z;Ke.Group=ue,Ke.Search=ee,Ke.TextArea=Se.Z,Ke.Password=re;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return L},TM:function(){return J},Xy:function(){return ue},bi:function(){return Ne},e5:function(){return ye},ik:function(){return B},nz:function(){return f},pU:function(){return V},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),v=e(37613),ne=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ue=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:E,borderRadiusLG:z,paddingInlineLG:ee}=c;return{padding:`${t}px ${ee}px`,fontSize:p,lineHeight:E,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:E,colorWarning:z,errorActiveShadow:ee,warningActiveShadow:Se,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:E,activeShadow:ee}))),[`${p}-prefix, ${p}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},ue(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({},ce(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:E}=c,ee=(p-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:ee,paddingBottom:ee}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:E,motionDurationSlow:z,colorIcon:ee,colorIconHover:Se,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:E},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ke}${t}-password-icon`]:{color:ee,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:E,borderRadiusLG:z,borderRadiusSM:ee}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),w(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:ee}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ue(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}}}})}},Ce=c=>{const{componentCls:t,antCls:p}=c,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${p}-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,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:c.controlHeightLG},[`&-small ${E}-button`]:{height:c.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-c.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},re=c=>{const{componentCls:t,paddingLG:p}=c,E=`${t}-textarea`;return{[E]:{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:p}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const J=c=>{const{controlHeight:t,fontSize:p,lineHeight:E,lineWidth:z,controlHeightSM:ee,controlHeightLG:Se,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Pe,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:le,controlOutline:se,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*E)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((ee-p*E)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Pe-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${le}px ${se}`,errorActiveShadow:`0 0 0 ${le}px ${$}`,warningActiveShadow:`0 0 0 ${le}px ${S}`}};ot.ZP=(0,ne.Z)("Input",c=>{const t=(0,v.TS)(c,ye(c));return[et(t),re(t),qe(t),bt(t),Ce(t),(0,b.c)(t)]},J)},45818:function(fn,ot,e){e.d(ot,{D:function(){return ye},Z:function(){return t}});var o=e(92413),b=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"},ne=v,f=e(7657),V=function(E,z){return b.createElement(f.Z,(0,o.Z)({},E,{ref:z,icon:ne}))},L=b.forwardRef(V),ue=L,ce=e(33853),C=e(38819),Ne=e(92310),B=e.n(Ne),w=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ce=function(p,E){var z={};for(var ee in p)Object.prototype.hasOwnProperty.call(p,ee)&&E.indexOf(ee)<0&&(z[ee]=p[ee]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ee=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${E}${p}`}})();var t=b.forwardRef((p,E)=>{const{prefixCls:z,className:ee,trigger:Se,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Pe=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:le=80,zeroWidthTriggerStyle:se,breakpoint:$,onCollapse:S,onBreakpoint:Z}=p,De=Ce(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,Ee]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&Ee(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||Ee(R),S==null||S(R,h)},Oe=(0,b.useRef)();Oe.current=R=>{mt(R.matches),Z==null||Z(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Oe.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in re){h=l(`(max-width: ${re[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=J("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:we}=(0,b.useContext)(qe.E_),G=()=>{const R=we("layout-sider",z),h=(0,w.Z)(De,["collapsed"]),l=pe?le:xe,d=he(l)?`${l}px`:String(l),x=parseFloat(String(le||0))===0?b.createElement("span",{onClick:lt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:se},Se||b.createElement(ue,null)):null,T={expanded:ze?b.createElement(C.Z,null):b.createElement(ce.Z,null),collapsed:ze?b.createElement(ce.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],Ie=Se!==null?x||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},Se||T):null,ie=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),_=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Pe&&Se!==null&&!x,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},ee);return b.createElement("aside",Object.assign({className:_},h,{style:ie,ref:E}),b.createElement("div",{className:`${R}-children`},Ke),Pe||nt&&x?Ie:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(ye.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return ye},$_:function(){return re},h4:function(){return Ce},Gs:function(){return w},ZP:function(){return J}});var o=e(26407),b=e(92310),v=e.n(b),ne=e(2738),f=e(59301),V=e(36355),L=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:E,lightTriggerBg:z,lightTriggerColor:ee}=c;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:ee,background:z},[`${t}-sider-zero-width-trigger`]:{color:ee,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:E,triggerColor:z,footerBg:ee,triggerBg:Se,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Pe,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:le,motionDurationSlow:se,fontSize:$,borderRadius:S,bodyBg:Z,headerBg:De,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${le}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Pe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Pe,color:z,lineHeight:`${Pe}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${le}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${se} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${se}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:De,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:E,fontSize:$,background:ee},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:E,colorText:z,controlHeightSM:ee,marginXXS:Se,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${ee}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Se*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var E in c)Object.prototype.hasOwnProperty.call(c,E)&&t.indexOf(E)<0&&(p[E]=c[E]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:E}=c;return z=>f.forwardRef((Se,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:E,className:z,tagName:ee}=c,Se=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Pe=E?`${We}-${E}`:We;return Ze(f.createElement(ee,Object.assign({className:v()(p||Pe,z,ct),ref:t},Se)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[E,z]=f.useState([]),{prefixCls:ee,className:Se,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Pe}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ne.Z)(ze,["suffixCls"]),{getPrefixCls:le,layout:se}=f.useContext(V.E_),$=le("layout",ee),[S,Z]=Ne($),De=v()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:E.length>0,[`${$}-rtl`]:p==="rtl"},se==null?void 0:se.className,Se,Ke,Z),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(Ee=>[].concat((0,o.Z)(Ee),[pe]))},removeSider:pe=>{z(Ee=>Ee.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(w.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:De,style:Object.assign(Object.assign({},se==null?void 0:se.style),Pe)},xe),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ce=et({suffixCls:"header",tagName:"header",displayName:"Header"})(he),re=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=et({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var J=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),v=e(70425),ne=function(L,ue){var ce={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&ue.indexOf(C)<0&&(ce[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(L);Ne{const{children:ce}=L,C=ne(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(b.BR,null,(0,v.supportNodeRef)(ce)?o.cloneElement(ce,{ref:ue}):ce))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),v=e(45818),ne=e(92310),f=e.n(ne),V=e(36355),L=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:h,className:l,dashed:d}=R,x=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),Q=P("menu",h),T=f()({[`${Q}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:T},x))},C=e(11592),Ne=e(2738),B=e(6848),w=e(92343),he=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:x,title:P,danger:Q}=R,{prefixCls:T,firstLevel:Ie,direction:ie,disableMenuItemTitleTooltip:_,inlineCollapsed:X}=b.useContext(he),Ye=j=>{const Me=b.createElement("span",{className:`${T}-title-content`},d);return(!x||(0,w.l$)(d)&&d.type==="span")&&d&&j&&Ie&&typeof d=="string"?b.createElement("div",{className:`${T}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Ie?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!X&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${T}-item-danger`]:Q,[`${T}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,w.Tm)(x,{className:f()((0,w.l$)(x)?(h=x.props)===null||h===void 0?void 0:h.className:"",`${T}-item-icon`)}),Ye(X));return _||(A=b.createElement(B.Z,Object.assign({},ft,{placement:ie==="rtl"?"left":"right",overlayClassName:`${T}-inline-collapsed-tooltip`}),A)),A},re=R=>{var h;const{popupClassName:l,icon:d,title:x,theme:P}=R,Q=b.useContext(he),{prefixCls:T,inlineCollapsed:Ie,theme:ie}=Q,_=(0,o.Xl)();let X;if(!d)X=Ie&&!_.length&&x&&typeof x=="string"?b.createElement("div",{className:`${T}-inline-collapsed-noicon`},x.charAt(0)):b.createElement("span",{className:`${T}-title-content`},x);else{const Ge=(0,w.l$)(x)&&x.type==="span";X=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:f()((0,w.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${T}-item-icon`)}),Ge?x:b.createElement("span",{className:`${T}-title-content`},x))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},Q),{firstLevel:!1}),[Q]);return b.createElement(he.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:X,popupClassName:f()(T,l,`${T}-${P||ie}`)})))},ye=e(18785),J=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(h&&typeof h=="object"){const d=h,{label:x,children:P,key:Q,type:T}=d,Ie=p(d,["label","children","key","type"]),ie=Q!=null?Q:`tmp-${l}`;return P||T==="group"?T==="group"?b.createElement(o.BW,Object.assign({key:ie},Ie,{title:x}),E(P)):b.createElement(re,Object.assign({key:ie},Ie,{title:x}),E(P)):T==="divider"?b.createElement(ce,Object.assign({key:ie},Ie)):b.createElement(bt,Object.assign({key:ie},Ie),x)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&E(R),[R])}var ee=e(64993),Se=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Pe=e(37613),xe=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:Q,itemPaddingInline:T}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${Q} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:T},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},se=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,Se.oN)(R));var Z=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:Q,subMenuItemBg:T,itemSelectedBg:Ie,activeBarHeight:ie,activeBarWidth:_,activeBarBorderWidth:X,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:Q,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Ie,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:X,marginTop:-X,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ie}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${X}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:T},[`${l}-item, ${l}-submenu-title`]:X&&_?{width:`calc(100% + ${X}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${_}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const De=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:Q,itemMarginBlock:T}=R,Ie=x+P+Q;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:T,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:Ie}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:Q,motionDurationMid:T,motionEaseOut:Ie,paddingXL:ie,itemMarginInline:_,fontSizeLG:X,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},De(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},De(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${Q*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 ${Ye}`,`background ${Ye}`,`padding ${T} ${Ie}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:ie}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:X,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${X/2}px - ${_}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ee=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:Q,iconSize:T,iconMarginInlineEnd:Ie}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${h}-item-icon, ${Q}`]:{minWidth:T,fontSize:T,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Ie,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${h}-item-only-child`]:{[`> ${Q}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:Q}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Q})`},"&::after":{transform:`rotate(-45deg) translateY(${Q})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:Q,paddingXS:T,padding:Ie,colorSplit:ie,lineWidth:_,zIndexPopup:X,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${T}px ${Ie}px`,fontSize:Me,lineHeight:j,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${Q}`,`background ${x} ${Q}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${Q}`,`background ${x} ${Q}`,`padding ${P} ${Q}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${Q}`,`padding ${x} ${Q}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Qe,borderWidth:0,borderTopWidth:_,marginBlock:_,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ee(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${Ie}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:X,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ee(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${Q}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:Q,controlHeightLG:T,fontSize:Ie,darkItemColor:ie,darkDangerItemColor:_,darkItemBg:X,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=Ie/7*5,gt=(0,Pe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:T*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Pe.TS)(gt,{itemColor:ie,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:X,popupBg:X,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:_,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:Q,horizontalItemSelectedBg:P});return[mt(gt),xe(gt),pe(gt),Z(gt,"light"),Z(Ht,"dark"),se(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:Q,colorErrorBg:T,colorText:Ie,colorTextDescription:ie,colorBgContainer:_,colorFillAlter:X,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new ee.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:Ie,itemColor:Ie,colorItemTextHover:Ie,itemHoverColor:Ie,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:_,itemBg:_,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:X,subMenuItemBg:X,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:Q,itemDisabledColor:Q,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:T,dangerItemActiveBg:T,colorDangerItemBgSelected:T,dangerItemSelectedBg:T,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new ee.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Oe=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=b.useContext(t.Z),P=x||{},{getPrefixCls:Q,getPopupContainer:T,direction:Ie,menu:ie}=b.useContext(V.E_),_=Q(),{prefixCls:X,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Oe(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,J.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${_}-slide-up`},inline:(0,c.Z)(_),other:{motionName:`${_}-zoom-big`}},gn=Q("menu",X||P.prefixCls),[yn,Nn]=_e(gn,!x),Be=f()(`${gn}-${$e}`,ie==null?void 0:ie.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,w.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Ie,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Ie,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(he.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:T,overflowedIndicator:b.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ge),className:Be,prefixCls:gn,direction:Ie,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(v.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),b.createElement(we,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=re,G.Divider=ce,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),v=e(40001),ne=e(19248),f=e(99267),V=e(92310),L=e.n(V),ue=e(2738),ce=e(36355),C=e(92413),Ne=e(33708),B=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ce=e(39559),re=e(33606),ye=e(47273),J=0,c=(0,ye.Z)();function t(){var A;return c?(A=J,J+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,re.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},E=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var ee=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ce.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:at},o.createElement(E,{bg:Be}))))}),Se=ee,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Pe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ce.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,y=ct(ln),te=ct(dn),ae=te.find(function(Ae){return Ae&&(0,Ce.Z)(Ae)==="object"}),i=ae&&(0,Ce.Z)(ae)==="object",s=i?"butt":Sn,oe=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),be=function(){var it=0;return y.map(function(ht,Ot){var Tt=te[Ot]||te[te.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Tt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?te[0]:sn,N=I&&(0,Ce.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:L()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:oe}),ke?Fe():be())},ze=Pe,xe={Line:bt,Circle:ze},le=e(6848),se=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},De=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||se.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,Ee=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ee(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=De({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(le.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=se.presetPrimaryColors.blue,to:Xe=se.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Oe(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Q=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},T=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Ie=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ie=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var _=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[Q(Me),T(Me),Ie(Me),ie(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),X=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=X(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,te;const ae=S(A);return parseInt(ae!==void 0?(y=ae!=null?ae:0)===null||y===void 0?void 0:y.toString():(te=gt!=null?gt:0)===null||te===void 0?void 0:te.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ce.E_),Be=gn("progress",Me),[at,rt]=_(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let te;const ae=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?te=ae($(gt),$(y)):ln==="exception"?te=i?o.createElement(ne.Z,null):o.createElement(f.Z,null):ln==="success"&&(te=i?o.createElement(b.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof te=="string"?te:void 0},te)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ue.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),v={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"},ne=v,f=e(7657),V=function(Z,De){return b.createElement(f.Z,(0,o.Z)({},Z,{ref:De,icon:ne}))},L=b.forwardRef(V),ue=L,ce=e(92310),C=e.n(ce),Ne=e(400),B=e(33606),w=e(37061),et=e(18929),he=e(10228),qe=e(26112);function bt(S,Z){var De=S.disabled,k=S.prefixCls,pe=S.character,Ee=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Oe=S.allowHalf,lt=S.focused,we=S.onHover,G=S.onClick,Ue=function(T){we(T,nt)},R=function(T){G(T,nt)},h=function(T){T.keyCode===he.Z.ENTER&&G(T,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Oe&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:De?-1:0},b.createElement("div",{className:"".concat(k,"-first")},x),b.createElement("div",{className:"".concat(k,"-second")},x)));return Ee&&(P=Ee(P,S)),P}var Ce=b.forwardRef(bt);function re(){var S=b.useRef({});function Z(k){return S.current[k]}function De(k){return function(pe){S.current[k]=pe}}return[Z,De]}function ye(S){var Z=S.pageXOffset,De="scrollLeft";if(typeof Z!="number"){var k=S.document;Z=k.documentElement[De],typeof Z!="number"&&(Z=k.body[De])}return Z}function J(S){var Z,De,k=S.ownerDocument,pe=k.body,Ee=k&&k.documentElement,nt=S.getBoundingClientRect();return Z=nt.left,De=nt.top,Z-=Ee.clientLeft||pe.clientLeft||0,De-=Ee.clientTop||pe.clientTop||0,{left:Z,top:De}}function c(S){var Z=J(S),De=S.ownerDocument,k=De.defaultView||De.parentWindow;return Z.left+=ye(k),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,Z){var De,k=S.prefixCls,pe=k===void 0?"rc-rate":k,Ee=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Oe=_e===void 0?5:_e,lt=S.allowHalf,we=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,Q=S.tabIndex,T=Q===void 0?0:Q,Ie=S.autoFocus,ie=S.onHoverChange,_=S.onChange,X=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,w.Z)(S,t),Qe=re(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(Z,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,oe){var U=P==="rtl",be=s+1;if(we){var Fe=j(s),Ae=c(Fe),it=Fe.clientWidth;(U&&oe-Ae>it/2||!U&&oe-Ae0&&!U||oe===he.Z.RIGHT&&be>0&&U?(we?be-=.5:be-=1,vn(be),s.preventDefault()):oe===he.Z.LEFT&&be{const{componentCls:Z}=S;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Pe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:Z}=S;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Pe(S))}};var xe=(0,We.Z)("Rate",S=>{const Z=(0,Ze.TS)(S,{});return[ze(Z)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),le=function(S,Z){var De={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&Z.indexOf(k)<0&&(De[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:De,className:k,rootClassName:pe,style:Ee,tooltips:nt,character:mt=b.createElement(ue,null)}=S,_e=le(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Oe=(d,x)=>{let{index:P}=x;return nt?b.createElement(Se.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:we,rate:G}=b.useContext(ee.E_),Ue=lt("rate",De),[R,h]=xe(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),Ee);return R(b.createElement(z,Object.assign({ref:Z,character:mt,characterRender:Oe},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:we})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),v=e(77861),ne=e(2738),f=e(59301),V=e(53487),L=e(62892),ue=e(19080),ce=e(36355),C=e(1684),Ne=e(93891),B=e(19716),w=e(32441),et=e(33234),he=e(14154),qe=e(58582),bt=e(84443),Ce=e(66339),re=function(p,E){var z={};for(var ee in p)Object.prototype.hasOwnProperty.call(p,ee)&&E.indexOf(ee)<0&&(z[ee]=p[ee]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ee=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:ee,bordered:Se=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Pe,listHeight:ze=256,placement:xe,listItemHeight:le=24,size:se,disabled:$,notFoundContent:S,status:Z,builtinPlacements:De,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:Ee,style:nt,allowClear:mt}=p,_e=re(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Oe,getPrefixCls:lt,renderEmpty:we,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(ce.E_),d=lt("select",ee),x=lt(),P=Ee!=null?Ee:G,{compactSize:Q,compactItemClassnames:T}=(0,et.ri)(d,P),[Ie,ie]=(0,he.Z)(d),_=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===ye?"combobox":ln},[_e.mode]),X=_==="multiple"||_==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(w.aM),j=(0,ue.F)($e,Z);let Me;S!==void 0?Me=S:_==="combobox"?Me=null:Me=(we==null?void 0:we("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ce.Z)(Object.assign(Object.assign({},_e),{multiple:X,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ne.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Pe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,ie),Nt=(0,B.Z)(ln=>{var gn;return(gn=se!=null?se:Q)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!Se,[`${d}-in-form-item`]:Qe},(0,ue.Z)(d,j,ft),T,l==null?void 0:l.className,Ke,We,ie),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,qe.Z)(De,h);return Ie(f.createElement(v.ZP,Object.assign({ref:E,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(x,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:le,mode:_,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Oe,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(J),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),v=e(37613),ne=e(83116),f=e(13826),V=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:E,optionLineHeight:z,optionPadding:ee}=t;return{position:"relative",display:"block",minHeight:p,padding:ee,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:E}=t,z=`${E}-item`,ee=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${ee}${We}bottomLeft, + ${Se}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${ee}${We}topLeft, + ${Se}${We}topLeft, + ${ee}${We}topRight, + ${Se}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:E,lineWidth:z}=t;const ee=(E-p)/2-z,Se=Math.ceil(ee/2);return[ee,Se]};function B(t,p){const{componentCls:E,iconCls:z}=t,ee=`${E}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${E}-${p}`:"";return{[`${E}-multiple${We}`]:{fontSize:t.fontSize,[ee]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:C,marginBottom:C,lineHeight:`${Se-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${ee}-item + ${ee}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,E=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,ee]=Ne(t);return[B(t),B(E,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:ee}}},B(z,"lg")]};function he(t,p){const{componentCls:E,inputPaddingHorizontalBase:z,borderRadius:ee}=t,Se=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${E}-${p}`:"";return{[`${E}-single${We}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:ee,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${E}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${p}-selector`]:{padding:`0 ${E}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ce=function(t,p){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:ee,outlineColor:Se,antCls:Ke}=p,We=E?{[`${z}-selector`]:{borderColor:ee}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:ee,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:ee}})}}},re=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:E,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),re(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},J=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),qe(t),et(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},Ce(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ce(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ce(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ne.Z)("Select",(t,p)=>{let{rootPrefixCls:E}=p;const z=(0,v.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[J(z)]},t=>{const{fontSize:p,lineHeight:E,controlHeight:z,controlPaddingHorizontal:ee,zIndexPopupBase:Se,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Pe,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:le,colorBgContainerDisabled:se,colorTextDisabled:$}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*E)/2}px ${ee}px`,optionFontSize:p,optionLineHeight:E,optionHeight:z,selectorBg:Pe,clearBg:Pe,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:le,multipleItemHeightLG:z,multipleSelectorBgDisabled:se,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(v,ne){return v||o(ne)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,v){return v!==void 0?v:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});var o=e(40001),b=e(19248),v=e(99267),ne=e(84105),f=e(58617),V=e(47472),L=e(59301);function ue(ce){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:w,loading:et,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ce,feedbackIcon:re,showArrow:ye,componentName:J}=ce;const c=Ne!=null?Ne:L.createElement(b.Z,null),t=ee=>C===null&&!qe&&!ye?null:L.createElement(L.Fragment,null,Ce!==!1&&ee,qe&&re);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(L.createElement(f.Z,{spin:!0}));else{const ee=`${bt}-suffix`;p=Se=>{let{open:Ke,showSearch:We}=Se;return t(Ke&&We?L.createElement(V.Z,{className:ee}):L.createElement(ne.Z,{className:ee}))}}let E=null;B!==void 0?E=B:he?E=L.createElement(o.Z,null):E=null;let z=null;return w!==void 0?z=w:z=L.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:E,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),v=e(59301),ne=e(36355),f=e(2738),L=l=>{const{prefixCls:d,className:x,style:P,size:Q,shape:T}=l,Ie=b()({[`${d}-lg`]:Q==="large",[`${d}-sm`]:Q==="small"}),ie=b()({[`${d}-circle`]:T==="circle",[`${d}-square`]:T==="square",[`${d}-round`]:T==="round"}),_=v.useMemo(()=>typeof Q=="number"?{width:Q,height:Q,lineHeight:`${Q}px`}:{},[Q]);return v.createElement("span",{className:b()(d,Ie,ie,x),style:Object.assign(Object.assign({},_),P)})},ue=e(93083),ce=e(83116),C=e(37613);const Ne=new ue.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},B(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:Q,controlHeightSM:T}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},w(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(Q)),[`${d}${d}-sm`]:Object.assign({},w(T))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:Q,controlHeightSM:T,gradientFromColor:Ie}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he(Q)),[`${P}-sm`]:Object.assign({},he(T))}},Ce=l=>Object.assign({width:l},B(l)),re=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:Q}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:Q},Ce(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ce(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},ye=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},J=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:Q,controlHeightSM:T,gradientFromColor:Ie}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie,borderRadius:d,width:P*2,minWidth:P*2},J(P))},ye(l,P,x)),{[`${x}-lg`]:Object.assign({},J(Q))}),ye(l,Q,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},J(T))}),ye(l,T,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:Q,skeletonButtonCls:T,skeletonInputCls:Ie,skeletonImageCls:ie,controlHeight:_,controlHeightLG:X,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},w(_)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},w(X)),[`${x}-sm`]:Object.assign({},w(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${Q}`]:{marginBlockStart:Ye}},[`${Q}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${Q}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${Q} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${Q}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),re(l)),[`${d}${d}-block`]:{width:"100%",[`${T}`]:{width:"100%"},[`${Ie}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${Q} > li, + ${x}, + ${T}, + ${Ie}, + ${ie} + `]:Object.assign({},et(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,Q=x;return{color:P,colorGradientEnd:Q,gradientFromColor:P,gradientToColor:Q,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:x,rootClassName:P,active:Q,shape:T="circle",size:Ie="default"}=l,{getPrefixCls:ie}=v.useContext(ne.E_),_=ie("skeleton",d),[X,Ye]=p(_),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(_,`${_}-element`,{[`${_}-active`]:Q},x,P,Ye);return X(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${_}-avatar`,shape:T,size:Ie},Ge))))},Se=l=>{const{prefixCls:d,className:x,rootClassName:P,active:Q,block:T=!1,size:Ie="default"}=l,{getPrefixCls:ie}=v.useContext(ne.E_),_=ie("skeleton",d),[X,Ye]=p(_),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(_,`${_}-element`,{[`${_}-active`]:Q,[`${_}-block`]:T},x,P,Ye);return X(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${_}-button`,size:Ie},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:Q,active:T}=l,{getPrefixCls:Ie}=v.useContext(ne.E_),ie=Ie("skeleton",d),[_,X]=p(ie),Ye=b()(ie,`${ie}-element`,{[`${ie}-active`]:T},x,P,X);return _(v.createElement("div",{className:Ye},v.createElement("div",{className:b()(`${ie}-image`,x),style:Q},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ie}-image-svg`},v.createElement("path",{d:Ke,className:`${ie}-image-path`})))))},Pe=l=>{const{prefixCls:d,className:x,rootClassName:P,active:Q,block:T,size:Ie="default"}=l,{getPrefixCls:ie}=v.useContext(ne.E_),_=ie("skeleton",d),[X,Ye]=p(_),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(_,`${_}-element`,{[`${_}-active`]:Q,[`${_}-block`]:T},x,P,Ye);return X(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${_}-input`,size:Ie},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},le=xe,se=e(7657),$=function(d,x){return v.createElement(se.Z,(0,ze.Z)({},d,{ref:x,icon:le}))},S=v.forwardRef($),Z=S,k=l=>{const{prefixCls:d,className:x,rootClassName:P,style:Q,active:T,children:Ie}=l,{getPrefixCls:ie}=v.useContext(ne.E_),_=ie("skeleton",d),[X,Ye]=p(_),Ge=b()(_,`${_}-element`,{[`${_}-active`]:T},Ye,x,P),$e=Ie!=null?Ie:v.createElement(Z,null);return X(v.createElement("div",{className:Ge},v.createElement("div",{className:b()(`${_}-image`,x),style:Q},$e)))},pe=e(26407),nt=l=>{const d=ie=>{const{width:_,rows:X=2}=l;if(Array.isArray(_))return _[ie];if(X-1===ie)return _},{prefixCls:x,className:P,style:Q,rows:T}=l,Ie=(0,pe.Z)(Array(T)).map((ie,_)=>v.createElement("li",{key:_,style:{width:d(_)}}));return v.createElement("ul",{className:b()(x,P),style:Q},Ie)},_e=l=>{let{prefixCls:d,className:x,width:P,style:Q}=l;return v.createElement("h3",{className:b()(d,x),style:Object.assign({width:P},Q)})};function Oe(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function we(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const Ue=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:Q,style:T,children:Ie,avatar:ie=!1,title:_=!0,paragraph:X=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ne.E_),A=$e("skeleton",d),[j,Me]=p(A);if(x||!("loading"in l)){const Xe=!!ie,tt=!!_,At=!!X;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Oe(ie));Je=v.createElement("div",{className:`${A}-header`},v.createElement(L,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},we(Xe,At)),Oe(_));tn=v.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Oe(X));Nt=v.createElement(nt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,Q,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),T)},Je,gt))}return typeof Ie!="undefined"?Ie:null};Ue.Button=Se,Ue.Avatar=z,Ue.Input=Pe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),v=e.n(b),ne=e(11592),f=e(36355),V=e(33234);const L=o.createContext({latestIndex:0}),ue=L.Provider;var C=Ce=>{let{className:re,index:ye,children:J,split:c,style:t}=Ce;const{latestIndex:p}=o.useContext(L);return J==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:re,style:t},J),ye{var ye,J;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:E=(t==null?void 0:t.size)||"small",align:z,className:ee,rootClassName:Se,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Pe,wrap:ze=!1,classNames:xe,styles:le}=Ce,se=et(Ce,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(E)?E:[E,E],Z=B(S),De=B($),k=w(S),pe=w($),Ee=(0,ne.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Oe]=(0,Ne.Z)(mt),lt=v()(mt,t==null?void 0:t.className,Oe,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:Z,[`${mt}-gap-col-${$}`]:De},ee,Se),we=v()(`${mt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(J=t==null?void 0:t.classNames)===null||J===void 0?void 0:J.item);let G=0;const Ue=Ee.map((l,d)=>{var x,P;l!=null&&(G=d);const Q=l&&l.key||`${we}-${d}`;return o.createElement(C,{className:we,key:Q,index:d,split:ct,style:(x=le==null?void 0:le.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(Ee.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!De&&pe&&(h.columnGap=$),!Z&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:re,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Pe)},se),o.createElement(ue,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),v=e(92343),ne=e(92310),f=e.n(ne),V=e(36355),L=e(61621),ce=E=>{const{value:z,formatter:ee,precision:Se,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=E;let ct;if(typeof ee=="function")ct=ee(z);else{const Pe=String(z),ze=Pe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Pe==="-")ct=Pe;else{const xe=ze[1];let le=ze[2]||"0",se=ze[4]||"";le=le.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof Se=="number"&&(se=se.padEnd(Se,"0").slice(0,Se>0?Se:0)),se&&(se=`${Ke}${se}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,le),se&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},se)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),B=e(37613);const w=E=>{const{componentCls:z,marginXXS:ee,padding:Se,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Pe}=E;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${z}-title`]:{marginBottom:ee,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Pe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:ee},[`${z}-content-suffix`]:{marginInlineStart:ee}}})}};var et=(0,Ne.Z)("Statistic",E=>{const z=(0,B.TS)(E,{});return[w(z)]},E=>{const{fontSizeHeading3:z,fontSize:ee}=E;return{titleFontSize:ee,contentFontSize:z}}),qe=E=>{const{prefixCls:z,className:ee,rootClassName:Se,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Pe,prefix:ze,suffix:xe,loading:le=!1,onMouseEnter:se,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:Z=","}=E,{getPrefixCls:De,direction:k,statistic:pe}=o.useContext(V.E_),Ee=De("statistic",z),[nt,mt]=et(Ee),_e=o.createElement(ce,Object.assign({decimalSeparator:S,groupSeparator:Z,prefixCls:Ee},E,{value:Ze})),Oe=f()(Ee,{[`${Ee}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,ee,Se,mt);return nt(o.createElement("div",{className:Oe,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:se,onMouseLeave:$},ct&&o.createElement("div",{className:`${Ee}-title`},ct),o.createElement(L.Z,{paragraph:!1,loading:le,className:`${Ee}-skeleton`},o.createElement("div",{style:We,className:`${Ee}-content`},ze&&o.createElement("span",{className:`${Ee}-content-prefix`},ze),Pe?Pe(_e):_e,xe&&o.createElement("span",{className:`${Ee}-content-suffix`},xe)))))};const bt=[["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 Ce(E,z){let ee=E;const Se=/\[[^\]]*]/g,Ke=(z.match(Se)||[]).map(Pe=>Pe.slice(1,-1)),We=z.replace(Se,"[]"),Ze=bt.reduce((Pe,ze)=>{let[xe,le]=ze;if(Pe.includes(xe)){const se=Math.floor(ee/le);return ee-=se*le,Pe.replace(new RegExp(`${xe}+`,"g"),$=>{const S=$.length;return se.toString().padStart(S,"0")})}return Pe},We);let ct=0;return Ze.replace(Se,()=>{const Pe=Ke[ct];return ct+=1,Pe})}function re(E,z){const{format:ee=""}=z,Se=new Date(E).getTime(),Ke=Date.now(),We=Math.max(Se-Ke,0);return Ce(We,ee)}const ye=1e3/30;function J(E){return new Date(E).getTime()}const c=E=>{const{value:z,format:ee="HH:mm:ss",onChange:Se,onFinish:Ke}=E,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Pe=()=>{const le=J(z);le>=Date.now()&&(Ze.current=setInterval(()=>{We(),Se==null||Se(le-Date.now()),le(Pe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(le,se)=>re(le,Object.assign(Object.assign({},se),{format:ee})),xe=le=>(0,v.Tm)(le,{title:void 0});return o.createElement(qe,Object.assign({},E,{valueRender:xe,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return B}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ne=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ue=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ce,outKeyframes:C},"move-down":{inKeyframes:v,outKeyframes:ne},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:L,outKeyframes:ue}},B=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ce}=Ne[et];return[(0,b.R)(qe,bt,Ce,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ne},fJ:function(){return v},ly:function(){return V},oN:function(){return B}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ne=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ue=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ne},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:L,outKeyframes:ue},"slide-right":{inKeyframes:ce,outKeyframes:C}},B=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ce}=Ne[et];return[(0,b.R)(qe,bt,Ce,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),v=e(92310),ne=e.n(v),f=e(92413),V=e(6909),L=e(4771),ue=e(9427),ce=e(25440),C=e(400),Ne=e(37061),B=e(85195),w=e(39559),et=e(20569),he=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(F);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function Ce(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var de=I.data[ge];if(Array.isArray(de)){de.forEach(function(W){F.append("".concat(ge,"[]"),W)});return}F.append(ge,de)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(F),{abort:function(){N.abort()}}}var re=+new Date,ye=0;function J(){return"rc-upload-".concat(re,"-").concat(++ye)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",de=ge.replace(/\/.*$/,"");return F.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(q){return O.endsWith(q)})}return/\/\*$/.test(u)?de===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),K=[];function ge(){F.readEntries(function(de){var W=Array.prototype.slice.apply(de);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var E=function(N,F,K){var ge=function de(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){de(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(de){ge(de.webkitGetAsEntry())})},z=E,ee=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,ue.Z)(F,I);var N=(0,ce.Z)(F);function F(){var K;(0,V.Z)(this,F);for(var ge=arguments.length,de=new Array(ge),W=0;W{let{uid:de}=ge;return de===I.uid});return K===-1?F.push(I):F[K]=I,F}function X(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(K=>K[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[F]!==I[F]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const K=F.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:de,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;de>W?(O=W*(Qe/de),Y=-(O-u)/2):(u=de*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const q=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(ge.src),N(q)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(ge.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:K,style:ge,locale:de,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:q,itemRender:He,isImgUrl:Re,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ne()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Re!=null&&Re(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${F}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ne()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Re&&!Re(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ne()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?q((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),F,de.removeFile):null,xn=Rt&&jt==="done"?q((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),F,de.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ne()(`${F}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ne()(`${F}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:de.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(le.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ne()(`${F}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ne()(`${F}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:K=A,onPreview:ge,onDownload:de,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:q=[],showPreviewIcon:He=!0,showRemoveIcon:Re=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||(q||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,q,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return F==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,T.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,T.l$)(Qt)){const Gt=(0,T.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Ie.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Ie.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(le.E_),It=Ft("upload",Y),Pt=Ft(),wn=ne()(`${It}-list`,`${It}-list-${F}`),xn=(0,b.Z)(q.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,Q.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:q,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Re,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,T.Tm)(kt,wt=>({className:ne()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:K,fontSize:ge,lineHeight:de}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:at},[`${F}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,de=`${N}-list`,W=`${de}-item`;return{[`${N}-wrapper`]:{[` + ${de}${de}-picture, + ${de}${de}-picture-card, + ${de}${de}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${de}${de}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:F,fontSizeLG:K,colorTextLightSolid:ge}=I,de=`${N}-list`,W=`${de}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ae=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:K,lineWidth:ge,controlHeightLG:de}=I,W=Math.round(F*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:de*2.55});return[i(u),ln(u),Lt(u),y(u),yn(u),qt(u),ae(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),oe=function(I,N,F,K){function ge(de){return de instanceof F?de:new F(function(W){W(de)})}return new(F||(F=Promise))(function(de,W){function u(Y){try{D(K.next(Y))}catch(q){W(q)}}function O(Y){try{D(K.throw(Y))}catch(q){W(q)}}function D(Y){Y.done?de(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:F,defaultFileList:K,onRemove:ge,showUploadList:de=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:q,disabled:He,locale:Re,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(se.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>oe(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>ie(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=_(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!X(Mn,It))return;const Ln=ie(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=_(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!X(Mn,It))return;const or=ie(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=_(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!X(or,It))return;const Ln=ie(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=_(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(le.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Lr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:q,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Re),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ne()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ne()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Pe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ne()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Pe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ae=o.forwardRef(be),it=function(I,N){var F={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(F[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:F,height:K}=I,ge=it(I,["style","height"]);return o.createElement(Ae,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},F),{height:K})}))});const Tt=Ae;Tt.Dragger=Ot,Tt.LIST_IGNORE=U;var yt=Tt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),v=e(33606),ne=e(37061),f=e(35593),V=e(92310),L=e.n(V),ue=e(8654),ce=e(59301),C=e(10228),Ne=e(16089),B=C.Z.ESC,w=C.Z.TAB;function et(E){var z=E.visible,ee=E.triggerRef,Se=E.onVisibleChange,Ke=E.autoFocus,We=E.overlayRef,Ze=ce.useRef(!1),ct=function(){if(z){var le,se;(le=ee.current)===null||le===void 0||(se=le.focus)===null||se===void 0||se.call(le),Se==null||Se(!1)}},Pe=function(){var le;return(le=We.current)!==null&&le!==void 0&&le.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(le){switch(le.keyCode){case B:ct();break;case w:{var se=!1;Ze.current||(se=Pe()),se?le.preventDefault():ct();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Pe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ce.forwardRef)(function(E,z){var ee=E.overlay,Se=E.arrow,Ke=E.prefixCls,We=(0,ce.useMemo)(function(){var ct;return typeof ee=="function"?ct=ee():ct=ee,ct},[ee]),Ze=(0,ue.sQ)(z,We==null?void 0:We.ref);return ce.createElement(ce.Fragment,null,Se&&ce.createElement("div",{className:"".concat(Ke,"-arrow")}),ce.cloneElement(We,{ref:(0,ue.Yr)(We)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},Ce=[0,0],re={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ce},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ce},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ce},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ce},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ce},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ce}},ye=re,J=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(E,z){var ee,Se=E.arrow,Ke=Se===void 0?!1:Se,We=E.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=E.transitionName,Pe=E.animation,ze=E.align,xe=E.placement,le=xe===void 0?"bottomLeft":xe,se=E.placements,$=se===void 0?ye:se,S=E.getPopupContainer,Z=E.showAction,De=E.hideAction,k=E.overlayClassName,pe=E.overlayStyle,Ee=E.visible,nt=E.trigger,mt=nt===void 0?["hover"]:nt,_e=E.autoFocus,Oe=E.overlay,lt=E.children,we=E.onVisibleChange,G=(0,ne.Z)(E,J),Ue=ce.useState(),R=(0,v.Z)(Ue,2),h=R[0],l=R[1],d="visible"in E?Ee:h,x=ce.useRef(null),P=ce.useRef(null),Q=ce.useRef(null);ce.useImperativeHandle(z,function(){return x.current});var T=function(Qe){l(Qe),we==null||we(Qe)};et({visible:d,triggerRef:Q,onVisibleChange:T,autoFocus:_e,overlayRef:P});var Ie=function(Qe){var A=E.onOverlayClick;l(!1),A&&A(Qe)},ie=function(){return ce.createElement(qe,{ref:P,overlay:Oe,prefixCls:Ze,arrow:Ke})},_=function(){return typeof Oe=="function"?ie:ie()},X=function(){var Qe=E.minOverlayWidthMatchTrigger,A=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Qe:!A},Ye=function(){var Qe=E.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(lt,{className:L()((ee=lt.props)===null||ee===void 0?void 0:ee.className,d&&Ye()),ref:(0,ue.Yr)(lt)?(0,ue.sQ)(Q,lt.ref):void 0}),$e=De;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:x,popupClassName:L()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:Z,hideAction:$e,popupPlacement:le,popupAlign:ze,popupTransitionName:ct,popupAnimation:Pe,popupVisible:d,stretch:X()?"minWidth":"",popup:_(),onPopupVisibleChange:T,onPopupClick:Ie,getPopupContainer:S}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return re}});var o=e(92413),b=e(33708),v=e(400),ne=e(39559),f=e(92310),V=e.n(f),L=e(59301),ue=e(5643),ce=function(J){var c,t,p=J.inputElement,E=J.prefixCls,z=J.prefix,ee=J.suffix,Se=J.addonBefore,Ke=J.addonAfter,We=J.className,Ze=J.style,ct=J.disabled,Pe=J.readOnly,ze=J.focused,xe=J.triggerFocus,le=J.allowClear,se=J.value,$=J.handleReset,S=J.hidden,Z=J.classes,De=J.classNames,k=J.dataAttrs,pe=J.styles,Ee=J.components,nt=(Ee==null?void 0:Ee.affixWrapper)||"span",mt=(Ee==null?void 0:Ee.groupWrapper)||"span",_e=(Ee==null?void 0:Ee.wrapper)||"span",Oe=(Ee==null?void 0:Ee.groupAddon)||"span",lt=(0,L.useRef)(null),we=function(ie){var _;(_=lt.current)!==null&&_!==void 0&&_.contains(ie.target)&&(xe==null||xe())},G=function(){var ie;if(!le)return null;var _=!ct&&!Pe&&se,X="".concat(E,"-clear-icon"),Ye=(0,ne.Z)(le)==="object"&&le!==null&&le!==void 0&&le.clearIcon?le.clearIcon:"\u2716";return L.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(X,(ie={},(0,v.Z)(ie,"".concat(X,"-hidden"),!_),(0,v.Z)(ie,"".concat(X,"-has-suffix"),!!ee),ie)),role:"button",tabIndex:-1},Ye)},Ue=(0,L.cloneElement)(p,{value:se,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ue.X3)(J)&&!(0,ue.He)(J)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ue.X3)(J)&&!(0,ue.He)(J)?Ze:{})});if((0,ue.X3)(J)){var R,h="".concat(E,"-affix-wrapper"),l=V()(h,(R={},(0,v.Z)(R,"".concat(h,"-disabled"),ct),(0,v.Z)(R,"".concat(h,"-focused"),ze),(0,v.Z)(R,"".concat(h,"-readonly"),Pe),(0,v.Z)(R,"".concat(h,"-input-with-clear-btn"),ee&&le&&se),R),!(0,ue.He)(J)&&We,Z==null?void 0:Z.affixWrapper,De==null?void 0:De.affixWrapper),d=(ee||le)&&L.createElement("span",{className:V()("".concat(E,"-suffix"),De==null?void 0:De.suffix),style:pe==null?void 0:pe.suffix},G(),ee);Ue=L.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ue.He)(J)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,ue.He)(J)&&S,onClick:we},k==null?void 0:k.affixWrapper,{ref:lt}),z&&L.createElement("span",{className:V()("".concat(E,"-prefix"),De==null?void 0:De.prefix),style:pe==null?void 0:pe.prefix},z),(0,L.cloneElement)(p,{value:se,hidden:null}),d)}if((0,ue.He)(J)){var x="".concat(E,"-group"),P="".concat(x,"-addon"),Q=V()("".concat(E,"-wrapper"),x,Z==null?void 0:Z.wrapper),T=V()("".concat(E,"-group-wrapper"),We,Z==null?void 0:Z.group);return L.createElement(mt,{className:T,style:Ze,hidden:S},L.createElement(_e,{className:Q},Se&&L.createElement(Oe,{className:P},Se),(0,L.cloneElement)(Ue,{hidden:null}),Ke&&L.createElement(Oe,{className:P},Ke)))}return Ue},C=ce,Ne=e(26407),B=e(33606),w=e(37061),et=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(ye,J){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,E=ye.onBlur,z=ye.onPressEnter,ee=ye.onKeyDown,Se=ye.prefixCls,Ke=Se===void 0?"rc-input":Se,We=ye.disabled,Ze=ye.htmlSize,ct=ye.className,Pe=ye.maxLength,ze=ye.suffix,xe=ye.showCount,le=ye.type,se=le===void 0?"text":le,$=ye.classes,S=ye.classNames,Z=ye.styles,De=(0,w.Z)(ye,qe),k=(0,et.Z)(ye.defaultValue,{value:ye.value}),pe=(0,B.Z)(k,2),Ee=pe[0],nt=pe[1],mt=(0,L.useState)(!1),_e=(0,B.Z)(mt,2),Oe=_e[0],lt=_e[1],we=(0,L.useRef)(null),G=function(T){we.current&&(0,ue.nH)(we.current,T)};(0,L.useImperativeHandle)(J,function(){return{focus:G,blur:function(){var T;(T=we.current)===null||T===void 0||T.blur()},setSelectionRange:function(T,Ie,ie){var _;(_=we.current)===null||_===void 0||_.setSelectionRange(T,Ie,ie)},select:function(){var T;(T=we.current)===null||T===void 0||T.select()},input:we.current}}),(0,L.useEffect)(function(){lt(function(Q){return Q&&We?!1:Q})},[We]);var Ue=function(T){ye.value===void 0&&nt(T.target.value),we.current&&(0,ue.rJ)(we.current,T,t)},R=function(T){z&&T.key==="Enter"&&z(T),ee==null||ee(T)},h=function(T){lt(!0),p==null||p(T)},l=function(T){lt(!1),E==null||E(T)},d=function(T){nt(""),G(),we.current&&(0,ue.rJ)(we.current,T,t)},x=function(){var T=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},T,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,v.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:Z==null?void 0:Z.input,ref:we,size:Ze,type:se}))},P=function(){var T=Number(Pe)>0;if(ze||xe){var Ie=(0,ue.D7)(Ee),ie=(0,Ne.Z)(Ie).length,_=(0,ne.Z)(xe)==="object"?xe.formatter({value:Ie,count:ie,maxLength:Pe}):"".concat(ie).concat(T?" / ".concat(Pe):"");return L.createElement(L.Fragment,null,!!xe&&L.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,v.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},Z==null?void 0:Z.count)},_),ze)}return null};return L.createElement(C,(0,o.Z)({},De,{prefixCls:Ke,className:ct,inputElement:x(),handleReset:d,value:(0,ue.D7)(Ee),focused:Oe,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:Z}))}),Ce=bt,re=Ce},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ne},rJ:function(){return v}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function v(V,L,ue,ce){if(ue){var C=L;if(L.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ue(C);return}if(ce!==void 0){C=Object.create(L,{target:{value:V},currentTarget:{value:V}}),V.value=ce,ue(C);return}ue(C)}}function ne(V,L){if(V){V.focus(L);var ue=L||{},ce=ue.cursor;if(ce){var C=V.value.length;switch(ce){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return ee}});var o=e(92413),b=e(400),v=e(33708),ne=e(26407),f=e(33606),V=e(37061),L=e(92310),ue=e.n(L),ce=e(11780),C=e(18929),Ne=e(13697),B=e(48736),w=e(59301),et=e(4676),he=w.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=w.useContext(he);return qe(O,u)}var Ce=e(80547),re=["children","locked"],ye=w.createContext(null);function J(u,O){var D=(0,v.Z)({},u);return Object.keys(O).forEach(function(Y){var q=O[Y];q!==void 0&&(D[Y]=q)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,re),q=w.useContext(ye),He=(0,Ce.Z)(function(){return J(q,Y)},[q,Y],function(Re,pt){return!D&&(Re[0]!==pt[0]||!(0,Ne.Z)(Re[1],pt[1],!0))});return w.createElement(ye.Provider,{value:He},O)}var t=[],p=w.createContext(null);function E(){return w.useContext(p)}var z=w.createContext(t);function ee(u){var O=w.useContext(z);return w.useMemo(function(){return u!==void 0?[].concat((0,ne.Z)(O),[u]):O},[O,u])}var Se=w.createContext(null),Ke=w.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),q=u.getAttribute("tabindex"),He=Number(q),Re=null;return q&&!Number.isNaN(He)?Re=He:Y&&Re===null&&(Re=0),Y&&u.disabled&&(Re=null),Re!==null&&(Re>=0||O&&Re<0)}return!1}function Pe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ne.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function xe(){ze=document.activeElement}function le(){ze=null}function se(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Pe(u),Y=D[O.shiftKey?0:D.length-1],q=Y===document.activeElement||u===document.activeElement;if(q){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),Z=e(16089),De=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,Ee=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Oe=S.Z.END,lt=[pe,Ee,De,k];function we(u,O,D,Y){var q,He,Re,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(q={},(0,b.Z)(q,pe,xt),(0,b.Z)(q,Ee,Rt),q),Dt=(He={},(0,b.Z)(He,De,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,Ee,zt),(0,b.Z)(He,nt,zt),He),st=(Re={},(0,b.Z)(Re,pe,xt),(0,b.Z)(Re,Ee,Rt),(0,b.Z)(Re,nt,zt),(0,b.Z)(Re,mt,Zt),(0,b.Z)(Re,De,D?zt:Zt),(0,b.Z)(Re,k,D?Zt:zt),Re),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Pe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var q=R(u,O),He=q.length,Re=q.findIndex(function(pt){return D===pt});return Y<0?Re===-1?Re=He-1:Re-=1:Y>0&&(Re+=1),Re=(Re+He)%He,q[Re]}var l=function(O,D){var Y=new Set,q=new Map,He=new Map;return O.forEach(function(Re){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Re),"']"));pt&&(Y.add(pt),He.set(pt,Re),q.set(Re,pt))}),{elements:Y,key2element:q,element2key:He}};function d(u,O,D,Y,q,He,Re,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Oe]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=we(u,Re(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Oe)return;(lt.includes(st)||[_e,Oe].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Oe].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=q.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Oe?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Re(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",Q=function(O){return O.join(P)},T=function(O){return O.split(P)},Ie="rc-menu-more";function ie(){var u=w.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,w.useRef)(new Map),q=(0,w.useRef)(new Map),He=w.useState([]),Re=(0,f.Z)(He,2),pt=Re[0],xt=Re[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,w.useCallback)(function(jt,nn){var rn=Q(nn);q.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=Q(nn);q.current.delete(rn),Y.current.delete(jt)},[]),st=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=T(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Ie),bn},[pt]),Vt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ne.Z)(Y.current.keys());return pt.length&&nn.push(Ie),nn},Wt=(0,w.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ne.Z)(q.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(q.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function _(u){var O=w.useRef(u);O.current=u;var D=w.useCallback(function(){for(var Y,q=arguments.length,He=new Array(q),Re=0;Re1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(c,{mode:He,locked:!kt.current},w.createElement(te.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:O,className:rn,style:bn},q)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],oe=function(O){var D,Y=O.style,q=O.className,He=O.title,Re=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Re),Ft=w.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=w.useContext(We),En=Gt._internalRenderSubMenuItem,kn=w.useContext(Se),Vn=kn.isSubPathKey,Zn=ee(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Re),pr=!mn&&Sr,ma=Vn(Dn,Re),la=Xe(Re,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=w.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Re,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Re,domEvent:Nr})},Ln=w.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Re):!1)},[Pt,Lr,an,Ma,Re,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Re,domEvent:Nr}),Pt==="inline"&&wt(Re,!Sr))},jr=_(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Re,Nr)},hn=function(){Et(Re)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=w.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:w.createElement(c,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=w.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:ue()(Yn,"".concat(Yn,"-").concat(Pt),q,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Ln),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ae,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),w.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=ee(O),q=Be(D,Y),He=E();w.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Re;return He?Re=q:Re=w.createElement(oe,u,q),w.createElement(z.Provider,{value:Y},Re)}var be=e(39559),Fe=["className","title","eventKey","children"],Ae=["children"],it=function(O){var D=O.className,Y=O.title,q=O.eventKey,He=O.children,Re=(0,V.Z)(O,Fe),pt=w.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Re,{onClick:function(Zt){return Zt.stopPropagation()},className:ue()(Rt,D)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,Ae),Y=ee(D.eventKey),q=Be(O,Y),He=E();return He?q:w.createElement(it,(0,j.Z)(D,["warnKey"]),q)}function Ot(u){var O=u.className,D=u.style,Y=w.useContext(ye),q=Y.prefixCls,He=E();return He?null:w.createElement("li",{role:"separator",className:ue()("".concat(q,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Y=O,q=Y.label,He=Y.children,Re=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Tt),Rt=Re!=null?Re:"tmp-".concat(D);return He||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:q}),yt(He)):w.createElement(U,(0,o.Z)({key:Rt},xt,{title:q}),yt(He)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),q)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],F=[],K=w.forwardRef(function(u,O){var D,Y,q=u,He=q.prefixCls,Re=He===void 0?"rc-menu":He,pt=q.rootClassName,xt=q.style,Rt=q.className,zt=q.tabIndex,Zt=zt===void 0?0:zt,kt=q.items,Dt=q.children,st=q.direction,Kt=q.id,Vt=q.mode,pn=Vt===void 0?"vertical":Vt,Wt=q.inlineCollapsed,jt=q.disabled,nn=q.disabledOverflow,rn=q.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=q.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=q.forceSubMenuRender,Pt=q.defaultOpenKeys,wn=q.openKeys,xn=q.activeKey,mn=q.defaultActiveFirst,an=q.selectable,Dn=an===void 0?!0:an,Qt=q.multiple,un=Qt===void 0?!1:Qt,Bn=q.defaultSelectedKeys,wt=q.selectedKeys,Et=q.onSelect,Gt=q.onDeselect,En=q.inlineIndent,kn=En===void 0?24:En,Vn=q.motion,Zn=q.defaultMotions,Yn=q.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Da=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Rn=(0,V.Z)(q,N),Mn=w.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=w.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=w.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=w.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=w.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;w.useEffect(function(){go&&Na(Qn)},[Qn]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ie(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=_(function(Ar){ya(Ar)}),Aa=_(function(){ya(void 0)});(0,w.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ne.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=_(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=_(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Re,"-overflow"),component:"ul",itemComponent:vn,className:ue()(Re,"".concat(Re,"-root"),"".concat(Re,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Re,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Re,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(U,{eventKey:Ie,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(We.Provider,{value:Ko},w.createElement(he.Provider,{value:Xt},w.createElement(c,{prefixCls:Re,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},w.createElement(Se.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,de=ge;de.Item=vn,de.SubMenu=U,de.ItemGroup=ht,de.Divider=Ot;var W=de},11780:function(fn,ot,e){e.d(ot,{Z:function(){return xe}});var o=e(92413),b=e(33708),v=e(33606),ne=e(37061),f=e(59301),V=e(92310),L=e.n(V),ue=e(29301),ce=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(le,se){var $=le.prefixCls,S=le.invalidate,Z=le.item,De=le.renderItem,k=le.responsive,pe=le.responsiveDisabled,Ee=le.registerSize,nt=le.itemKey,mt=le.className,_e=le.style,Oe=le.children,lt=le.display,we=le.order,G=le.component,Ue=G===void 0?"div":G,R=(0,ne.Z)(le,C),h=k&&!lt;function l(T){Ee(nt,T)}f.useEffect(function(){return function(){l(null)}},[]);var d=De&&Z!==Ne?De(Z,{index:we}):Oe,x;S||(x={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?we:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var Q=f.createElement(Ue,(0,o.Z)({className:L()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},x),_e)},P,R,{ref:se}),d);return k&&(Q=f.createElement(ue.Z,{onResize:function(Ie){var ie=Ie.offsetWidth;l(ie)},disabled:pe},Q)),Q}var w=f.forwardRef(B);w.displayName="Item";var et=w,he=e(6089),qe=e(4676),bt=e(16089);function Ce(le){if(typeof MessageChannel=="undefined")(0,bt.Z)(le);else{var se=new MessageChannel;se.port1.onmessage=function(){return le()},se.port2.postMessage(void 0)}}function re(){var le=f.useRef(null),se=function(S){le.current||(le.current=[],Ce(function(){(0,qe.unstable_batchedUpdates)(function(){le.current.forEach(function(Z){Z()}),le.current=null})})),le.current.push(S)};return se}function ye(le,se){var $=f.useState(se),S=(0,v.Z)($,2),Z=S[0],De=S[1],k=(0,he.Z)(function(pe){le(function(){De(pe)})});return[Z,k]}var J=f.createContext(null),c=["component"],t=["className"],p=["className"],E=function(se,$){var S=f.useContext(J);if(!S){var Z=se.component,De=Z===void 0?"div":Z,k=(0,ne.Z)(se,c);return f.createElement(De,(0,o.Z)({},k,{ref:$}))}var pe=S.className,Ee=(0,ne.Z)(S,t),nt=se.className,mt=(0,ne.Z)(se,p);return f.createElement(J.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:L()(pe,nt)},Ee,mt)))},z=f.forwardRef(E);z.displayName="RawItem";var ee=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(le){return"+ ".concat(le.length," ...")}function ct(le,se){var $=le.prefixCls,S=$===void 0?"rc-overflow":$,Z=le.data,De=Z===void 0?[]:Z,k=le.renderItem,pe=le.renderRawItem,Ee=le.itemKey,nt=le.itemWidth,mt=nt===void 0?10:nt,_e=le.ssr,Oe=le.style,lt=le.className,we=le.maxCount,G=le.renderRest,Ue=le.renderRawRest,R=le.suffix,h=le.component,l=h===void 0?"div":h,d=le.itemComponent,x=le.onVisibleChange,P=(0,ne.Z)(le,Se),Q=_e==="full",T=re(),Ie=ye(T,null),ie=(0,v.Z)(Ie,2),_=ie[0],X=ie[1],Ye=_||0,Ge=ye(T,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(T,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],tt=ye(T,0),At=(0,v.Z)(tt,2),Je=At[0],gt=At[1],Ht=ye(T,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&Q?Number.MAX_SAFE_INTEGER:yn||0},[yn,_]),at=(0,f.useState)(!1),rt=(0,v.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=we===Ke,y=De.length&&Lt,te=we===We,ae=y||typeof we=="number"&&De.length>we,i=(0,f.useMemo)(function(){var W=De;return y?_===null&&Q?W=De:W=De.slice(0,Math.min(De.length,Ye/mt)):typeof we=="number"&&(W=De.slice(0,we)),W},[De,mt,_,we,y]),s=(0,f.useMemo)(function(){return y?De.slice(Be+1):De.slice(i.length)},[De,i,y,Be]),oe=(0,f.useCallback)(function(W,u){var O;return typeof Ee=="function"?Ee(W):(O=Ee&&(W==null?void 0:W[Ee]))!==null&&O!==void 0?O:u},[Ee]),U=(0,f.useCallback)(k||function(W){return W},[k]);function be(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){be(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,oe,i]);var Tt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:te},N=pe?function(W,u){var O=oe(W,u);return f.createElement(J.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:Ae,display:u<=Be})},pe(W,u))}:function(W,u){var O=oe(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:Ae,display:u<=Be}))},F={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},K=G||Ze,ge=Ue?f.createElement(J.Provider,{value:(0,b.Z)((0,b.Z)({},I),F)},Ue(s)):f.createElement(et,(0,o.Z)({},I,F),typeof K=="function"?K(s):K),de=f.createElement(l,(0,o.Z)({className:L()(!te&&S,lt),style:Oe,ref:se},P),i.map(N),ae?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ue.Z,{onResize:Fe,disabled:!y},de):de}var Pe=f.forwardRef(ct);Pe.displayName="Overflow",Pe.Item=ee,Pe.RESPONSIVE=Ke,Pe.INVALIDATE=We;var ze=Pe,xe=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return L}});var o=e(33606),b=e(59301),v=e(47273),ne=0,f=(0,v.Z)();function V(){var ue;return f?(ue=ne,ne+=1):ue="TEST_OR_SSR",ue}function L(ue){var ce=b.useState(),C=(0,o.Z)(ce,2),Ne=C[0],B=C[1];return b.useEffect(function(){B("rc_select_".concat(V()))},[]),ue||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return X},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ae},lk:function(){return J}});var o=e(92413),b=e(26407),v=e(400),ne=e(33708),f=e(33606),V=e(37061),L=e(39559),ue=e(18929),ce=e(48736),C=e(59301),Ne=e(92310),B=e.n(Ne),w=e(34280),et=e(49658),he=e(10228),qe=e(8654),bt=function(s){var oe=s.className,U=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,Ae=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(be):ht=U,C.createElement("span",{className:oe,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ae,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:B()(oe.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ce=bt;function re(i,s,oe,U,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ae=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,L.Z)(U)==="object")return U.clearIcon;if(be)return be},[U,be]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(oe.length||Ae)&&!(it==="combobox"&&Ae===""))},[U,Fe,oe.length,Ae,it]);return{allowClear:Ot,clearIcon:C.createElement(Ce,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=C.createContext(null);function J(){return C.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),oe=(0,f.Z)(s,2),U=oe[0],be=oe[1],Fe=C.useRef(null),Ae=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return Ae},[]);var it=function(Ot,Tt){Ae(),Fe.current=window.setTimeout(function(){be(Ot),Tt&&Tt()},i)};return[U,it,Ae]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),oe=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(oe.current)}},[]);function U(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(oe.current),oe.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,oe,U){var be=C.useRef(null);be.current={open:s,triggerOpen:oe,customizedTrigger:U},C.useEffect(function(){function Fe(Ae){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ae.target;ht.shadowRoot&&Ae.composed&&(ht=Ae.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),z=e(11780),ee=function(s,oe){var U,be,Fe=s.prefixCls,Ae=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,K=s.maxLength,ge=s.onKeyDown,de=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,q=s.attrs,He=it||C.createElement("input",null),Re=He,pt=Re.ref,xt=Re.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ne.Z)((0,ne.Z)((0,ne.Z)({type:"search"},xt),{},{id:Ae,ref:(0,qe.sQ)(oe,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(be=U.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ae,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ae,"_list"),"aria-activedescendant":Y?N:void 0},q),{},{value:I?F:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ne.Z)((0,ne.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},Se=C.forwardRef(ee);Se.displayName="Input";var Ke=Se;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Pe(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,L.Z)(i))}function le(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function se(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var oe=s.id,U=s.prefixCls,be=s.values,Fe=s.open,Ae=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,de=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,q=s.onToggleOpen,He=s.onRemove,Re=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ae:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);se(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:B()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:le(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ce,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),q(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:oe,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Re,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,E.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!be.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},De=Z,k=function(s){var oe=s.inputElement,U=s.prefixCls,be=s.id,Fe=s.inputRef,Ae=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,K=s.showSearch,ge=s.searchValue,de=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,q=s.onInputCompositionStart,He=s.onInputCompositionEnd,Re=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&de&&!Rt&&(st=de),C.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Tt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Re===void 0?le(Dt):Re,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:be,open:yt,inputElement:oe,disabled:Ae,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:q,onCompositionEnd:He,tabIndex:F,attrs:(0,E.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function Ee(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var nt=function(s,oe){var U=(0,C.useRef)(null),be=(0,C.useRef)(!1),Fe=s.prefixCls,Ae=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(oe,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),de=(0,f.Z)(ge,2),W=de[0],u=de[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===he.Z.ENTER&&it==="tags"&&!be.current&&!Ae&&(I==null||I(st.target.value)),Ee(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),q=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Re=function(st){be.current=!1,it!=="combobox"&&q(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,q(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ae)&&(Ae&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Re},kt=it==="multiple"||it==="tags"?C.createElement(De,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Oe=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],we=function(s){var oe=s===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:oe,adjustY:1},htmlRegion:"scroll"}}},G=function(s,oe){var U=s.prefixCls,be=s.disabled,Fe=s.visible,Ae=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,de=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,q=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Re="".concat(U,"-dropdown"),pt=it;de&&(pt=de(it));var xt=C.useMemo(function(){return K||we(ge)},[K,ge]),Rt=ht?"".concat(Re,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Tt;zt&&(kt=(0,ne.Z)((0,ne.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(oe,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Oe.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Re,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:q},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:B()(yt,(0,v.Z)({},"".concat(Re,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),Ae)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var oe=i.key,U;return"value"in i&&(U=i.value),oe!=null?oe:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var oe=i||{},U=oe.label,be=oe.value,Fe=oe.options,Ae=oe.groupLabel,it=U||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:Ae||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},oe=s.fieldNames,U=s.childrenAsData,be=[],Fe=d(oe,!1),Ae=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[Ae],value:F})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:K}),Tt(N[ht],!0)}})}return Tt(i,!1),be}function P(i){var s=(0,ne.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function Q(i,s){if(!s||!s.length)return null;var oe=!1;function U(Fe,Ae){var it=(0,h.Z)(Ae),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return oe=oe||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var be=U(i,s);return oe?be:null}var T=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ie(i){return i==="tags"||i==="multiple"}var _=C.forwardRef(function(i,s){var oe,U,be=i.id,Fe=i.prefixCls,Ae=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,K=F===void 0?"Not Found":F,ge=i.onClear,de=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,q=i.defaultOpen,He=i.onDropdownVisibleChange,Re=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,T),Et=ie(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ne.Z)({},wt);Ie.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(oe=ea.props)===null||oe===void 0?void 0:oe.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Ln=(0,ue.Z)(!1,{defaultValue:q,value:Y}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:Q(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(oe,U){if(!C.isValidElement(oe)||!oe.type)return null;var be=oe,Fe=be.type.isSelectOptGroup,Ae=be.key,it=be.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(oe):(0,ne.Z)((0,ne.Z)({key:"__RC_SELECT_GRP__".concat(Ae===null?U:Ae,"__"),label:Ae},Ot),{},{options:Xe(ht)})}).filter(function(oe){return oe})}function tt(i,s,oe,U,be){return C.useMemo(function(){var Fe=i,Ae=!i;Ae&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ae&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ae){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ae,Ot,F.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!u.has(It)}),it||Tt(!1)};if(C.useImperativeHandle(oe,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ae&&It.preventDefault();break}case he.Z.ESC:Tt(!1),Ae&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Re,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:q,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:B()(Re,"".concat(Re,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Re,"-option"),vr=B()(Re,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Tr&&C.createElement(Ce,{className:"".concat(Re,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,oe=i.options,U=i.children,be=i.backfill,Fe=i.allowClear,Ae=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),de=ht!==void 0?ht:ge||s==="combobox",W=oe||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ae,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var q=Y,He=q.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Re=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Re}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var oe=function U(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ae=0;Ae2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ae&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ae,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Lr(""):(!ie||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Re!==!1&&ge!==!1;return(0,ne.Z)((0,ne.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Re,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(X,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Lt;y.Option=tn,y.OptGroup=gt;var te=y,ae=te},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),b=e(33708),v=e(400),ne=e(39559),f=e(33606),V=e(37061),L=e(26407),ue=e(92310),ce=e.n(ue),C=e(93681),Ne=e(5643),B=e(18929),w=e(59301),et=e(29301),he=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ce=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],re={},ye;function J(xe){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,se=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(le&&re[se])return re[se];var $=window.getComputedStyle(xe),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),Z=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),De=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ce.map(function(Ee){return"".concat(Ee,":").concat($.getPropertyValue(Ee))}).join(";"),pe={sizingStyle:k,paddingSize:Z,borderSize:De,boxSizing:S};return le&&se&&(re[se]=pe),pe}function c(xe){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var S=J(xe,le),Z=S.paddingSize,De=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;ye.setAttribute("style","".concat(pe,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ee=void 0,nt=void 0,mt,_e=ye.scrollHeight;if(k==="border-box"?_e+=De:k==="content-box"&&(_e-=Z),se!==null||$!==null){ye.value=" ";var Oe=ye.scrollHeight-Z;se!==null&&(Ee=Oe*se,k==="border-box"&&(Ee=Ee+Z+De),_e=Math.max(Ee,_e)),$!==null&&(nt=Oe*$,k==="border-box"&&(nt=nt+Z+De),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return Ee&&(lt.minHeight=Ee),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,E=1,z=2,ee=w.forwardRef(function(xe,le){var se=xe,$=se.prefixCls,S=se.onPressEnter,Z=se.defaultValue,De=se.value,k=se.autoSize,pe=se.onResize,Ee=se.className,nt=se.style,mt=se.disabled,_e=se.onChange,Oe=se.onInternalAutoSize,lt=(0,V.Z)(se,t),we=(0,B.Z)(Z,{value:De,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(we,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=w.useRef();w.useImperativeHandle(le,function(){return{textArea:l.current}});var d=w.useMemo(function(){return k&&(0,ne.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),x=(0,f.Z)(d,2),P=x[0],Q=x[1],T=!!k,Ie=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ie=w.useState(z),_=(0,f.Z)(ie,2),X=_[0],Ye=_[1],Ge=w.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){T&&A()},[De,P,Q,T]),(0,he.Z)(function(){if(X===p)Ye(E);else if(X===E){var Je=c(l.current,!1,P,Q);Ye(z),Qe(Je)}else Ie()},[X]);var j=w.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){X===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,qe.Z)(function(){A()})))};w.useEffect(function(){return Me},[]);var tt=T?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(X===p||X===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},w.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:ce()($,Ee,(0,v.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),Se=ee,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(xe,le){return(0,L.Z)(xe||"").slice(0,le).join("")}function Ze(xe,le,se,$){var S=se;return xe?S=We(se,$):(0,L.Z)(le||"").length$&&(S=le),S}var ct=w.forwardRef(function(xe,le){var se,$=xe.defaultValue,S=xe.value,Z=xe.onFocus,De=xe.onBlur,k=xe.onChange,pe=xe.allowClear,Ee=xe.maxLength,nt=xe.onCompositionStart,mt=xe.onCompositionEnd,_e=xe.suffix,Oe=xe.prefixCls,lt=Oe===void 0?"rc-textarea":Oe,we=xe.classes,G=xe.showCount,Ue=xe.className,R=xe.style,h=xe.disabled,l=xe.hidden,d=xe.classNames,x=xe.styles,P=xe.onResize,Q=(0,V.Z)(xe,Ke),T=(0,B.Z)($,{value:S,defaultValue:$}),Ie=(0,f.Z)(T,2),ie=Ie[0],_=Ie[1],X=(0,w.useRef)(null),Ye=w.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=w.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=w.useRef(),tt=w.useRef(0),At=w.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=X.current)===null||ke===void 0||ke.textArea.focus()};(0,w.useImperativeHandle)(le,function(){return{resizableTextArea:X.current,focus:tn,blur:function(){var ke;(ke=X.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,w.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(Ee)>0,sn=function(ke){Me(!0),Xe.current=ie,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var y,te=tt.current>=Ee+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Lt=Ze(te,Xe.current,Lt,Ee)}Lt!==ie&&(_(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)),mt==null||mt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var y=ke.target.selectionStart>=Ee+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(y,ie,Lt,Ee)}_(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)},vn=function(ke){var Lt=Q.onPressEnter,y=Q.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),y==null||y(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),De==null||De(ke)},gn=function(ke){var Lt;_(""),tn(),(0,Ne.rJ)((Lt=X.current)===null||Lt===void 0?void 0:Lt.textArea,ke,k)},yn=(0,Ne.D7)(ie);!j&&Nt&&S==null&&(yn=We(yn,Ee));var Nn=_e,Be;if(G){var at=(0,L.Z)(yn).length;(0,ne.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:Ee}):Be="".concat(at).concat(Nt?" / ".concat(Ee):""),Nn=w.createElement(w.Fragment,null,Nn,w.createElement("span",{className:ce()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Be))}var rt=function(ke){var Lt;P==null||P(ke),(Lt=X.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!Q.autoSize&&!G&&!pe,qt=w.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:ce()(we==null?void 0:we.affixWrapper,(se={},(0,v.Z)(se,"".concat(lt,"-show-count"),G),(0,v.Z)(se,"".concat(lt,"-textarea-allow-clear"),pe),se))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:w.createElement(Se,(0,o.Z)({},Q,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:X}))});return qt}),Pe=ct,ze=Pe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return we}});var o=e(92413),b=e(39559),v=e(33708),ne=e(400),f=e(33606),V=e(37061),L=e(92310),ue=e.n(L),ce=e(29301),C=e(70425),Ne=e(34280),B=e(59301),w=e(4676),et=B.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,x=G.prefixCls,P=G.onInnerResize,Q=G.innerProps,T=G.rtl,Ie=G.extra,ie={},_={display:"flex",flexDirection:"column"};return h!==void 0&&(ie={height:R,position:"relative",overflow:"hidden"},_=(0,v.Z)((0,v.Z)({},_),{},(0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)((0,ne.Z)({transform:"translateY(".concat(h,"px)")},T?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ie},B.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:_,className:ue()((0,ne.Z)({},"".concat(x,"-holder-inner"),x)),ref:Ue},Q),d,Ie)))});et.displayName="Filler";var he=et;function qe(G){var Ue=G.children,R=G.setRef,h=B.useCallback(function(l){R(l)},[]);return B.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,x,P){var Q=P.getKey;return G.slice(Ue,R+1).map(function(T,Ie){var ie=Ue+Ie,_=x(T,ie,{style:{width:h},offsetX:l}),X=Q(T);return B.createElement(qe,{key:X,setRef:function(Ge){return d(T,Ge)}},_)})}function Ce(G,Ue,R,h){var l=R-G,d=Ue-R,x=Math.min(l,d)*2;if(h<=x){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function re(G,Ue,R){var h=G.length,l=Ue.length,d,x;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,ie=Q?T<0&&P.current.left||T>0&&P.current.right:T<0&&P.current.top||T>0&&P.current.bottom;return Ie&&ie?(clearTimeout(d.current),l.current=!1):(!ie||l.current)&&x(),!l.current&&ie}};function E(G,Ue,R,h,l,d,x){var P=(0,B.useRef)(0),Q=(0,B.useRef)(null),T=(0,B.useRef)(null),Ie=(0,B.useRef)(!1),ie=p(Ue,R,h,l);function _(Qe,A){if(J.Z.cancel(Q.current),!ie(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,T.current=A,t||j.preventDefault(),Q.current=(0,J.Z)(function(){var Me=Ie.current?10:1;x(P.current*Me,!1),P.current=0})}}function X(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(G){J.Z.cancel(Ge.current),Ge.current=(0,J.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?_(Qe,tt):X(Qe,Xe)}}function ft(Qe){G&&(Ie.current=Qe.detail===T.current)}return[$e,ft]}function z(G,Ue,R,h){var l=B.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),x=d[0],P=d[1],Q=function(Ie){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ie,_=x.get(Ie),X=x.get(ie);if(_===void 0||X===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Ie();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;Q.current.get(A)!==gt&&(Q.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(X)Ye();else{T.current+=1;var Ge=T.current;Promise.resolve().then(function(){Ge===T.current&&Ye()})}}function _(X,Ye){var Ge=G(X),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ie()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(X):R==null||R(X))}return(0,B.useEffect)(function(){return Ie},[]),[_,ie,Q.current,d]}var Pe=14/15;function ze(G,Ue,R){var h=(0,B.useRef)(!1),l=(0,B.useRef)(0),d=(0,B.useRef)(0),x=(0,B.useRef)(null),P=(0,B.useRef)(null),Q,T=function(X){if(h.current){var Ye=Math.ceil(X.touches[0].pageX),Ge=Math.ceil(X.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,X);A&&X.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Pe:ft*=Pe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Ie=function(){h.current=!1,Q()},ie=function(X){Q(),X.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(X.touches[0].pageX),d.current=Math.ceil(X.touches[0].pageY),x.current=X.target,x.current.addEventListener("touchmove",T,{passive:!1}),x.current.addEventListener("touchend",Ie,{passive:!0}))};Q=function(){x.current&&(x.current.removeEventListener("touchmove",T),x.current.removeEventListener("touchend",Ie))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",ie,{passive:!0}),function(){var _;(_=Ue.current)===null||_===void 0||_.removeEventListener("touchstart",ie),Q(),clearInterval(P.current)}},[G])}function xe(G){return Math.floor(Math.pow(G,.5))}function le(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function se(G,Ue,R){B.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,x,P=function(){J.Z.cancel(d)},Q=function _(){P(),d=(0,J.Z)(function(){R(x),_()})},T=function(X){if(!X.target.draggable){var Ye=X;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Ie=function(){l=!1,P()},ie=function(X){if(l){var Ye=le(X,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-xe(Qe),Q()}else if(Ye>=ft){var A=Ye-ft;x=xe(A),Q()}else P()}};return h.addEventListener("mousedown",T),h.ownerDocument.addEventListener("mouseup",Ie),h.ownerDocument.addEventListener("mousemove",ie),function(){h.removeEventListener("mousedown",T),h.ownerDocument.removeEventListener("mouseup",Ie),h.ownerDocument.removeEventListener("mousemove",ie),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,x,P){var Q=B.useRef(),T=B.useState(null),Ie=(0,f.Z)(T,2),ie=Ie[0],_=Ie[1];return(0,Ne.Z)(function(){if(ie&&ie.times<$){if(!G.current){_(function(ln){return(0,v.Z)({},ln)});return}d();var X=ie.targetAlign,Ye=ie.originAlign,Ge=ie.index,$e=ie.offset,ft=G.current.clientHeight,Qe=!1,A=X,j=null;if(ft){for(var Me=X||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&x(j),j!==ie.lastTop&&(Qe=!0)}Qe&&_((0,v.Z)((0,v.Z)({},ie),{},{times:ie.times+1,targetAlign:A,lastTop:j}))}},[ie,G.current]),function(X){if(X==null){P();return}if(J.Z.cancel(Q.current),typeof X=="number")x(X);else if(X&&(0,b.Z)(X)==="object"){var Ye,Ge=X.align;"index"in X?Ye=X.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===X.key});var $e=X.offset,ft=$e===void 0?0:$e;_({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,x=G.onStartMove,P=G.onStopMove,Q=G.onScroll,T=G.horizontal,Ie=G.spinSize,ie=G.containerSize,_=G.style,X=G.thumbStyle,Ye=G.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=B.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-ie||0,yn=ie-Ie||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(te){te.stopPropagation(),te.preventDefault()},at=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(te){Qe(!0),Xe(le(te,T)),gt(at.current.top),x(),te.stopPropagation(),te.preventDefault()};B.useEffect(function(){var y=function(s){s.preventDefault()},te=tn.current,ae=Nt.current;return te.addEventListener("touchstart",y,{passive:!1}),ae.addEventListener("touchstart",rt,{passive:!1}),function(){te.removeEventListener("touchstart",y),ae.removeEventListener("touchstart",rt)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var y,te=function(s){var oe=at.current,U=oe.dragging,be=oe.pageY,Fe=oe.startTop;J.Z.cancel(y);var Ae=tn.current.getBoundingClientRect(),it=ie/(T?Ae.width:Ae.height);if(U){var ht=(le(s,T)-be)*it,Ot=Fe;!Ht&&T?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),y=(0,J.Z)(function(){Q(N,T)})}},ae=function(){Qe(!1),P()};return window.addEventListener("mousemove",te,{passive:!0}),window.addEventListener("touchmove",te,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",te),window.removeEventListener("touchmove",te),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),J.Z.cancel(y)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return T?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Ie,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Ie,Lt.top=Nn),B.createElement("div",{ref:tn,className:ue()(_t,(0,ne.Z)((0,ne.Z)((0,ne.Z)({},"".concat(_t,"-horizontal"),T),"".concat(_t,"-vertical"),!T),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),_),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:ue()("".concat(_t,"-thumb"),(0,ne.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Lt),X),onMouseDown:rt}))}),De=Z,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var Ee=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,x=G.itemHeight,P=G.fullHeight,Q=P===void 0?!0:P,T=G.style,Ie=G.data,ie=G.children,_=G.itemKey,X=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,Ee),Ht=B.useCallback(function(wt){return typeof _=="function"?_(wt):wt==null?void 0:wt[_]},[_]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(X!==!1&&d&&x),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Ie&&(Math.max(x*Ie.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ue()(h,(0,ne.Z)({},"".concat(h,"-rtl"),yn),l),Be=Ie||nt,at=(0,B.useRef)(),rt=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],y=(0,B.useState)(0),te=(0,f.Z)(y,2),ae=te[0],i=te[1],s=(0,B.useState)(!1),oe=(0,f.Z)(s,2),U=oe[0],be=oe[1],Fe=function(){be(!0)},Ae=function(){be(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=ye(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=F.scrollHeight,ge=F.start,de=F.end,W=F.offset;Ot.current.start=ge,Ot.current.end=de,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=B.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],q=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Re=(0,B.useRef)(),pt=B.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ae<=0,Kt=ae>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ae:ae,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,w.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=E(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),se(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ae);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Re.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,x,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(ge,de+1);j(wt,Be)}},[ge,de,Be]);var an=z(Be,Ht,on,x),Dn=Xe==null?void 0:Xe({start:ge,end:de,virtual:gn,offsetX:ae,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,de,Ge,ae,sn,ie,it),un=null;d&&(un=(0,v.Z)((0,ne.Z)({},Q?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},T),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ce.Z,{onResize:q},B.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},B.createElement(he,{prefixCls:h,height:K,offsetX:ae,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&B.createElement(De,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ae,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(De,{ref:Re,prefixCls:h,scrollOffset:ae,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ae,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Oe=B.forwardRef(_e);Oe.displayName="List";var lt=Oe,we=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return ue}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,b=(ce,C)=>(!C||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",v=(ce,C)=>{if(ce.clientHeight{const w=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(he){return null}})(B);return!!w&&(w.clientHeightetC||et>ce&&he=C&&qe>=Ne?et-ce-B:he>C&&qeNe?he-C+w:0,f=ce=>{const C=ce.parentElement;return C==null?ce.getRootNode().host||null:C},V=(ce,C)=>{var Ne,B,w,et;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:Ce,skipOverflowHiddenElements:re}=C,ye=typeof Ce=="function"?Ce:De=>De!==Ce;if(!o(ce))throw new TypeError("Invalid target");const J=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&ye(t);){if(t=f(t),t===J){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,re)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,E=(et=(w=window.visualViewport)==null?void 0:w.height)!=null?et:innerHeight,{scrollX:z,scrollY:ee}=window,{height:Se,width:Ke,top:We,right:Ze,bottom:ct,left:Pe}=ce.getBoundingClientRect(),{top:ze,right:xe,bottom:le,left:se}=(De=>{const k=window.getComputedStyle(De);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(ce);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+le:We+Se/2-ze+le,S=bt==="center"?Pe+Ke/2-se+xe:bt==="end"?Ze+xe:Pe-se;const Z=[];for(let De=0;De=0&&Pe>=0&&ct<=E&&Ze<=p&&(k===J&&!v(k)||We>=nt&&ct<=_e&&Pe>=Oe&&Ze<=mt))return Z;const lt=getComputedStyle(k),we=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-we-Ue:0,x="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:Ee/k.offsetWidth:0,Q="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(J===k)h=qe==="start"?$:qe==="end"?$-E:qe==="nearest"?ne(ee,ee+E,E,G,R,ee+$,ee+$+Se,Se):$-E/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ne(z,z+p,p,we,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+ee),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+x:qe==="nearest"?ne(nt,_e,pe,G,R+x,$,$+Se,Se):$-(nt+pe/2)+x/2,l=bt==="start"?S-Oe-we:bt==="center"?S-(Oe+Ee/2)+d/2:bt==="end"?S-mt+Ue+d:ne(Oe,mt,Ee,we,Ue+d,S,S+Ke,Ke);const{scrollLeft:T,scrollTop:Ie}=k;h=Q===0?0:Math.max(0,Math.min(Ie+h/Q,k.scrollHeight-pe/Q+x)),l=P===0?0:Math.max(0,Math.min(T+l/P,k.scrollWidth-Ee/P+d)),$+=Ie-h,S+=T-l}Z.push({el:k,top:h,left:l})}return Z},L=ce=>ce===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function ue(ce,C){if(!ce.isConnected||!(w=>{let et=w;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(ce))return;const Ne=(w=>{const et=window.getComputedStyle(w);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(ce);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(V(ce,C));const B=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:et,left:he}of V(ce,L(C))){const qe=et-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;w.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__ConferenceResearch__index.c8e8db46.async.js b/p__Declaration__Research__ConferenceResearch__index.67abbc98.async.js similarity index 91% rename from p__Declaration__Research__ConferenceResearch__index.c8e8db46.async.js rename to p__Declaration__Research__ConferenceResearch__index.67abbc98.async.js index c10bdf89b0..dd6bf62b1a 100644 --- a/p__Declaration__Research__ConferenceResearch__index.c8e8db46.async.js +++ b/p__Declaration__Research__ConferenceResearch__index.67abbc98.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2086],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Re=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Re,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Re,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Re=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Re=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Ie||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Ie||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Ie=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Ie+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Re!==null?De=Re:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Re){Re!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Re+","+Re+")",Me.style.webkitTransform="scale("+Re+","+Re+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Re,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Re>0&&Re+a1&&(nt=!0)),Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Re,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Re=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Re-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Re){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Re.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Re,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Re=Me.lastIndexOf(rb);Re==-1&&(Re=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Re));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Re=o.createElement(ub);Re.src=Me+vb,Me=mt(Re.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Re=O;ReO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Re=se[Me](),ie=ne[Me];if(Re in ie)return Re;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Re),null}if(__gwt_isKnownPropertyValue=function(Me,Re){return Re in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Re in ne)ne.hasOwnProperty(Re)&&(Me[Re]=he(Re));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Re.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Re=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[2086],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Re),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Re=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Re,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Re,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Re=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Re=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Ie||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Ie||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Ie=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Ie+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Re!==null?De=Re:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Re){Re!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Re+","+Re+")",Me.style.webkitTransform="scale("+Re+","+Re+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Re,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Re>0&&Re+a1&&(nt=!0)),Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Re,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Re=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Re-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Re){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Re.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Re,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Re=Me.lastIndexOf(rb);Re==-1&&(Re=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Re));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Re=o.createElement(ub);Re.src=Me+vb,Me=mt(Re.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Re=O;ReO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Re=se[Me](),ie=ne[Me];if(Re in ie)return Re;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Re),null}if(__gwt_isKnownPropertyValue=function(Me,Re){return Re in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Re in ne)ne.hasOwnProperty(Re)&&(Me[Re]=he(Re));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Re.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Re=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Re.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Re.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Re.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Re.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Re=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Re().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Re=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Ie=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Re.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Re.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Re.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Re.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Re=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Re().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Re=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Ie=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Re.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Re=window.document;this.node=Re.createElement("div"),Re.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Re=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Re.L9)([Zt]),(0,Re.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Ie;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Ie=Tt.find(ye=>ye.name==yt))==null?void 0:Ie.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Re={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Re.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Re.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Re.tagsWrap} ${Re.tagsBorderWrap}`:Re.tagsWrap},se.createElement("div",{className:Re.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Re.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Re.active:""},se.createElement("span",{title:da.name,className:Re.name},da.name),!!Xe&&se.createElement("span",{className:Re.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Re.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Re.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ie=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Ie.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Ie.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Ie.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Re(){Me.current()}if(ot!==null){let ie=setInterval(Re,ot);return()=>clearInterval(ie)}},[ot])}},10448:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___eHDn9",header:"header___hCG8m",headTitle:"headTitle___yhej4",searchWrap:"searchWrap___zAzZT",wrap1:"wrap1___G5A1D",editBtn:"editBtn___kC488"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Re=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Ie=>z.createElement("span",null,Ie===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Ie===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Ie===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Ie===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4F1A\u8BAE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u62A5\u544A\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"report_title",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u4F1A\u8BAE\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"meeting_time",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5730\u70B9",align:"left",ellipsis:!0,dataIndex:"place",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Ie,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/conferenceResearch/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/conferenceResearch/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Re.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Re.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Ie,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:7},qe));(ye==null?void 0:ye.status)===0&&(bt(((Ie=ye==null?void 0:ye.data)==null?void 0:Ie.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Ie,ke;const ye=yield(0,b.Xi)({declare_type:7});(ye==null?void 0:ye.status)===0&&(Ve(((Ie=ye==null?void 0:ye.data)==null?void 0:Ie.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Ie=yield(0,b.kF)({declare_type:7,content:De});(Ie==null?void 0:Ie.status)===0&&Re.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u4F1A\u8BAE\u7814\u7A76\u6D3B\u52A8"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/conferenceResearch/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u4F1A\u8BAE/\u6559\u7814\u7C7B\u6D3B\u52A8")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Ie=>{qe.status=Ie,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Ie=>{qe.start_time=Ie!=null&&Ie[0]?Ie[0].format("YYYY-MM-DD"):"",qe.end_time=Ie!=null&&Ie[1]?Ie[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Ie=>{qe.page=1,qe.keywords=Ie,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1e3},pagination:{total:Kt||0,size:"default",onChange:(Ie,ke)=>{qe.page=Ie,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Ie=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ie),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Ie=>{Ve(Ie)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Re;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Re=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Re===void 0?void 0:Re[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Re,ie,dt){const it=ie-Re;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Re:it/2*((Me-=2)*Me*Me+2)+Re}var Te=ne(13845);function ot(Me){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Re,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Re.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Ie=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Ie},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Ie=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Ie,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Re=>{const{checkboxCls:ie}=Re,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{display:"inline-flex",flexWrap:"wrap",columnGap:Re.marginXS,[`> ${Re.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Re.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Re))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Re.checkboxSize,height:Re.checkboxSize,direction:"ltr",backgroundColor:Re.colorBgContainer,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusSM,borderCollapse:"separate",transition:`all ${Re.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Re.checkboxSize/14*5,height:Re.checkboxSize/14*8,border:`${Re.lineWidthBold}px solid ${Re.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Re.motionDurationFast} ${Re.motionEaseInBack}, opacity ${Re.motionDurationFast}`}},"& + span":{paddingInlineStart:Re.paddingXS,paddingInlineEnd:Re.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Re.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Re=window.document;this.node=Re.createElement("div"),Re.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Re=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="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",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Re.L9)([Zt]),(0,Re.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Ie;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Ie=Tt.find(ye=>ye.name==yt))==null?void 0:Ie.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Re={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Re.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Re.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Re.tagsWrap} ${Re.tagsBorderWrap}`:Re.tagsWrap},se.createElement("div",{className:Re.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Re.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Re.active:""},se.createElement("span",{title:da.name,className:Re.name},da.name),!!Xe&&se.createElement("span",{className:Re.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Re.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Re.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ie=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Ie.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Ie.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Ie.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Re(){Me.current()}if(ot!==null){let ie=setInterval(Re,ot);return()=>clearInterval(ie)}},[ot])}},10448:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___eHDn9",header:"header___hCG8m",headTitle:"headTitle___yhej4",searchWrap:"searchWrap___zAzZT",wrap1:"wrap1___G5A1D",editBtn:"editBtn___kC488"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Re=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Ie=>z.createElement("span",null,Ie===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Ie===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Ie===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Ie===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4F1A\u8BAE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u62A5\u544A\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"report_title",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u4F1A\u8BAE\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"meeting_time",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u5730\u70B9",align:"left",ellipsis:!0,dataIndex:"place",render:Ie=>z.createElement("span",null,Ie||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Ie,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/conferenceResearch/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/conferenceResearch/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Re.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Re.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Ie,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:7},qe));(ye==null?void 0:ye.status)===0&&(bt(((Ie=ye==null?void 0:ye.data)==null?void 0:Ie.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Ie,ke;const ye=yield(0,b.Xi)({declare_type:7});(ye==null?void 0:ye.status)===0&&(Ve(((Ie=ye==null?void 0:ye.data)==null?void 0:Ie.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Re.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Ie=yield(0,b.kF)({declare_type:7,content:De});(Ie==null?void 0:Ie.status)===0&&(Gt(!1),Re.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u4F1A\u8BAE\u7814\u7A76\u6D3B\u52A8"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/conferenceResearch/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u4F1A\u8BAE/\u6559\u7814\u7C7B\u6D3B\u52A8")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Ie=>{qe.status=Ie,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Ie=>{qe.start_time=Ie!=null&&Ie[0]?Ie[0].format("YYYY-MM-DD"):"",qe.end_time=Ie!=null&&Ie[1]?Ie[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Ie=>{qe.page=1,qe.keywords=Ie,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1e3},pagination:{total:Kt||0,size:"default",onChange:(Ie,ke)=>{qe.page=Ie,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Ie=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ie),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Ie=>{Ve(Ie)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Re;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Re=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Re===void 0?void 0:Re[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Re,ie,dt){const it=ie-Re;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Re:it/2*((Me-=2)*Me*Me+2)+Re}var Te=ne(13845);function ot(Me){let Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Re,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Re.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Ie=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Ie},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Ie=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Ie,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Re=>{const{checkboxCls:ie}=Re,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{display:"inline-flex",flexWrap:"wrap",columnGap:Re.marginXS,[`> ${Re.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Re)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Re.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Re))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Re.checkboxSize,height:Re.checkboxSize,direction:"ltr",backgroundColor:Re.colorBgContainer,border:`${Re.lineWidth}px ${Re.lineType} ${Re.colorBorder}`,borderRadius:Re.borderRadiusSM,borderCollapse:"separate",transition:`all ${Re.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Re.checkboxSize/14*5,height:Re.checkboxSize/14*8,border:`${Re.lineWidthBold}px solid ${Re.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Re.motionDurationFast} ${Re.motionEaseInBack}, opacity ${Re.motionDurationFast}`}},"& + span":{paddingInlineStart:Re.paddingXS,paddingInlineEnd:Re.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Re.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Re.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Re.colorPrimary,borderColor:Re.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Re.motionDurationMid} ${Re.motionEaseOutBack} ${Re.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Re.colorBgContainer,borderColor:Re.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Re.fontSizeLG/2,height:Re.fontSizeLG/2,backgroundColor:Re.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Re.colorBgContainerDisabled,borderColor:Re.colorBorder,"&:after":{borderColor:Re.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Re.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Re.colorTextDisabled}}}]};function Me(Re,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Re}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Re,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Re)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Re=ne(58319),ie=ne.n(Re),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Ie.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Ie.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Re.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Re.colorBgContainer,borderColor:Re.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Re.fontSizeLG/2,height:Re.fontSizeLG/2,backgroundColor:Re.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Re.colorBgContainerDisabled,borderColor:Re.colorBorder,"&:after":{borderColor:Re.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Re.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Re.colorTextDisabled}}}]};function Me(Re,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Re}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Re,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Re)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Re=ne(58319),ie=ne.n(Re),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Ie.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Ie.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Re=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Re.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Re=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Ie=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Re.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:gt}),Ie))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Re=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Ie]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Ie);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Re.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Re.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Re=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Re=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Re.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Re=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Ie=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Re.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:ut}),Ie))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Re=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Ie]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Ie);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Re.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Re.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Re=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Re.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Re&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Ie,ke)=>{"collapsed"in ue||pt(Ie),We==null||We(Ie,ke)},xe=(0,he.useRef)();xe.current=Ie=>{qe(Ie.matches),Bt==null||Bt(Ie.matches),Ve!==Ie.matches&&Vt(Ie.matches,"responsive")},(0,he.useEffect)(()=>{function Ie(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Ie)}catch(me){ke.addListener(Ie)}Ie(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Ie)}catch(ye){ke==null||ke.removeListener(Ie)}}},[Tt]),(0,he.useEffect)(()=>{const Ie=ee("ant-sider-");return De.addSider(Ie),()=>De.removeSider(Ie)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Ie=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Ie}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Ie,`${Ie}-${at}`,{[`${Ie}-collapsed`]:!!Ve,[`${Ie}-has-trigger`]:et&&Ae!==null&&!ze,[`${Ie}-below`]:!!$t,[`${Ie}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Ie}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Re=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Re.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Re.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Re.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Re}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Re=ne(36355),ie=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{const{prefixCls:ke,className:ye,dashed:me}=Ie,ze=ie(Ie,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Re.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ie=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Ie,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Ie,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Ie=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Ie,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Ie,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Ie){return he.useMemo(()=>Ie&&fe(Ie),[Ie])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Ie=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Ie;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Re.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Re=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Re&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Ie,ke)=>{"collapsed"in ue||pt(Ie),We==null||We(Ie,ke)},xe=(0,he.useRef)();xe.current=Ie=>{qe(Ie.matches),Bt==null||Bt(Ie.matches),Ve!==Ie.matches&&Vt(Ie.matches,"responsive")},(0,he.useEffect)(()=>{function Ie(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Ie)}catch(me){ke.addListener(Ie)}Ie(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Ie)}catch(ye){ke==null||ke.removeListener(Ie)}}},[Tt]),(0,he.useEffect)(()=>{const Ie=ee("ant-sider-");return De.addSider(Ie),()=>De.removeSider(Ie)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Ie=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Ie}-zero-width-trigger`,`${Ie}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Ie}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Ie,`${Ie}-${at}`,{[`${Ie}-collapsed`]:!!Ve,[`${Ie}-has-trigger`]:et&&Ae!==null&&!ze,[`${Ie}-below`]:!!$t,[`${Ie}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Ie}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Re=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Re.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Re.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Re.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Re}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Re=ne(36355),ie=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{const{prefixCls:ke,className:ye,dashed:me}=Ie,ze=ie(Ie,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Re.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ie=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Ie,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Ie,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Ie=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Ie,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Ie,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Ie){return he.useMemo(()=>Ie&&fe(Ie),[Ie])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Ie=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Ie;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Ie=>{let{componentCls:ke,menuArrowOffset:ye}=Ie;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Ie=>Object.assign({},(0,Ae.oN)(Ie));var Bt=(Ie,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Ie;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Ie)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Ie))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Ie=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Ie,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Ie=>Object.assign({},(0,Ae.oN)(Ie));var Bt=(Ie,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Ie;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Ie)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Ie))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Ie=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Ie,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Ie=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Ie,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Ie))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Ie)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Ie=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Ie,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Ie))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Ie)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Ie=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Ie;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Ie=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Ie;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Ie=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Ie;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ie)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Ie)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Ie)),$t(Ie)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Ie)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Ie,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ie),xe=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Re.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Ie,xa=xe(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Ie,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Ie,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Oe,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(pe,ve,Je){var Oe=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Ie=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Ie;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Ie=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Ie;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ie.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Ie=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Ie;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ie)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Ie.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Ie)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Ie.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ie.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ie.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ie.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Ie)),$t(Ie)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Ie)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Ie,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Ie),xe=function(Ie,ke){var ye={};for(var me in Ie)Object.prototype.hasOwnProperty.call(Ie,me)&&ke.indexOf(me)<0&&(ye[me]=Ie[me]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Ie);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Re.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Ie,xa=xe(Ie,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Ie,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Ie,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Oe,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(Se,ve,Je){var Oe=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Ie=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Ie(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Oe in pe)Object.prototype.hasOwnProperty.call(pe,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=pe[Oe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Ie=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Ie=We.character,ke=Ie===void 0?"\u2605":Ie,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Ie,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Ie(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ie=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Ie(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Oe in Se)Object.prototype.hasOwnProperty.call(Se,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=Se[Oe]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Ie=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Ie=We.character,ke=Ie===void 0?"\u2605":Ie,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Ie,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Ie(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Oe} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Ie=Sn,ke=Ie},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Re=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Re.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Re=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Re.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Re.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Ie=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Ie);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Re.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Re.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Re.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Ie=Sn,ke=Ie},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Re=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Re.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Re=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Re.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Re.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Ie=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Ie);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Re.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Re.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Re.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Re=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Re.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Re.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Re.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Re.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Re.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Ie,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Re.useMemo(()=>{if(!Ie)return!1;let je={};switch(typeof Ie){case"function":je.nodeDraggable=Ie;break;case"object":je=Object.assign({},Ie);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Re.createElement(b.Z,null)),je},[Ie]),Ce=je=>Re.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Re.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Re.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Re.useRef(),$t=Re.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Re.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Re.useState(()=>qe());Re.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Re.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Ie,direction:ke}=Re.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Ie("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Re.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Re.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Re=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Re.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Re=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Ie.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Oe){ve.set(Oe,!0)});var Je=pe.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Ie,ke){var ye=Ie.prefixCls,me=Ie.data,ze=Ie.selectable,gt=Ie.checkable,pe=Ie.expandedKeys,ve=Ie.selectedKeys,Je=Ie.checkedKeys,Oe=Ie.loadedKeys,Ce=Ie.loadingKeys,je=Ie.halfCheckedKeys,zt=Ie.keyEntities,Pt=Ie.disabled,kt=Ie.dragging,xt=Ie.dragOverNodeKey,Ht=Ie.dropPosition,ct=Ie.motion,tn=Ie.height,sn=Ie.itemHeight,Xt=Ie.virtual,bn=Ie.focusable,Cn=Ie.activeItem,cn=Ie.focused,kn=Ie.tabIndex,ca=Ie.onKeyDown,xa=Ie.onFocus,pa=Ie.onBlur,Ea=Ie.onActiveChange,Fa=Ie.onListChangeStart,Na=Ie.onListChangeEnd,In=(0,ee.Z)(Ie,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Ie){(0,it.Z)(ye,Ie);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Re.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,ct):Oe=[ct]:Oe=(0,qe._5)(Oe,ct);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Oe=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Oe,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Re=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Re.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Re.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Re.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Re(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Re(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Re=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Re){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Re),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Re)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Re(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Re){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Re)?Re:[Re],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Re,ie){if(!he(Re))return!1;var dt=document.createElement("div"),it=dt.style[Re];return dt.style[Re]=ie,dt.style[Re]!==it};function ot(Me,Re){return!Array.isArray(Me)&&Re!==void 0?Te(Me,Re):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Re=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Re.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Re.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Re.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Re.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Re.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Ie,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Re.useMemo(()=>{if(!Ie)return!1;let je={};switch(typeof Ie){case"function":je.nodeDraggable=Ie;break;case"object":je=Object.assign({},Ie);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Re.createElement(b.Z,null)),je},[Ie]),Ce=je=>Re.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Re.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Re.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Re.useRef(),$t=Re.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Re.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Re.useState(()=>qe());Re.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Re.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Ie,direction:ke}=Re.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Ie("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Re.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Re.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Re=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Re.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Re=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Re),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Re=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Ie.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Oe){ve.set(Oe,!0)});var Je=Se.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Ie,ke){var ye=Ie.prefixCls,me=Ie.data,ze=Ie.selectable,ut=Ie.checkable,Se=Ie.expandedKeys,ve=Ie.selectedKeys,Je=Ie.checkedKeys,Oe=Ie.loadedKeys,Ce=Ie.loadingKeys,je=Ie.halfCheckedKeys,zt=Ie.keyEntities,Pt=Ie.disabled,kt=Ie.dragging,xt=Ie.dragOverNodeKey,Ht=Ie.dropPosition,gt=Ie.motion,tn=Ie.height,sn=Ie.itemHeight,Xt=Ie.virtual,bn=Ie.focusable,Cn=Ie.activeItem,cn=Ie.focused,kn=Ie.tabIndex,ca=Ie.onKeyDown,xa=Ie.onFocus,pa=Ie.onBlur,Ea=Ie.onActiveChange,Fa=Ie.onListChangeStart,Na=Ie.onListChangeEnd,In=(0,ee.Z)(Ie,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Ie){(0,it.Z)(ye,Ie);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Re.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,gt):Oe=[gt]:Oe=(0,qe._5)(Oe,gt);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Oe=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Oe,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Re=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Re.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Re.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Re.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Re(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Re(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Re=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Re){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Re),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Re)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Re(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Re){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Re)?Re:[Re],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Re,ie){if(!he(Re))return!1;var dt=document.createElement("div"),it=dt.style[Re];return dt.style[Re]=ie,dt.style[Re]!==it};function ot(Me,Re){return!Array.isArray(Me)&&Re!==void 0?Te(Me,Re):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__Instruction__index.68169c4e.async.js b/p__Declaration__Research__Instruction__index.d1b3258d.async.js similarity index 94% rename from p__Declaration__Research__Instruction__index.68169c4e.async.js rename to p__Declaration__Research__Instruction__index.d1b3258d.async.js index 7fd6648796..f9ff0c4dd6 100644 --- a/p__Declaration__Research__Instruction__index.68169c4e.async.js +++ b/p__Declaration__Research__Instruction__index.d1b3258d.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[1279],{33853:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Je}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ze,Ie){return ce.createElement(ve.Z,(0,ae.Z)({},ze,{ref:Ie,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe},38819:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Je}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ze,Ie){return ce.createElement(ve.Z,(0,ae.Z)({},ze,{ref:Ie,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe},88010:function(xe,_e){"use strict";_e.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function xe(ne,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(xe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(xe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(xe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(xe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof xe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ne];x||(x=[],go.Shape._FigureParameters[ne]=x),x[y]=a};var _e=[];function re(ne,y){var a=_e.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=_e.pop();return ne===void 0?new go.Point:ne}function ce(ne){_e.push(ne)}function Ge(ne,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ge=ne-a,oe=b-z,ie=NaN,me=NaN;if(ge===0)if(oe===0)ne===a&&(ie=ne,me=y);else{var se=(E-ee)/oe,Le=E-se*b;ie=ne,me=se*ie+Le}else if(oe===0){var Ee=(y-x)/ge,$e=y-Ee*ne;ie=b,me=Ee*ie+$e}else{var Ee=(y-x)/ge,se=(E-ee)/oe,$e=y-Ee*ne,Le=E-se*b;ie=(Le-$e)/(Ee-se),me=Ee*ie+$e}return te.x=ie,te.y=me,te}function We(ne,y,a,x,b,E,z,ee,te,ge,oe,ie,me,se){var Le=1-te,Ee=te,$e=ne*Le+a*Ee,mt=y*Le+x*Ee,wt=a*Le+b*Ee,lt=x*Le+E*Ee,Pt=b*Le+z*Ee,St=E*Le+ee*Ee,Ft=$e*Le+wt*Ee,et=mt*Le+lt*Ee,Mt=wt*Le+Pt*Ee,Fe=lt*Le+St*Ee,at=Ft*Le+Mt*Ee,bt=et*Le+Fe*Ee;ge.x=$e,ge.y=mt,oe.x=Ft,oe.y=et,ie.x=at,ie.y=bt,me.x=Mt,me.y=Fe,se.x=Pt,se.y=St}var ve=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),Pe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*Pe,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=ve,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,Pe*y,0,y,(1-Pe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,Pe*a,(1-Pe)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,Pe*a,Pe*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Pe)*y,0,0,(1-Pe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new xe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=ve,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new xe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var x=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var x=Pe/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var x=ne?ne.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ge=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,oe=new go.PathFigure(te,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,ge)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,y,a-ge)),oe.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),oe.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),oe.add(new go.PathSegment(go.PathSegment.Line,te,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new xe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new xe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new xe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,Pe*y,0,y,(.5-Pe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+Pe/2)*a,Pe*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*Pe;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*Pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*Pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=Pe*.4;var ge=ae(),oe=ae(),ie=ae(),me=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ge,oe,ie,me,me);var se=ae(),Le=ae(),Ee=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,me,me,Ee,se,Le);var $e=ae(),mt=ae(),wt=ae();We(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,$e,mt,wt,me,me);var lt=ae(),Pt=ae(),St=ae();return We(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,me,me,St,lt,Pt),te.add(new go.PathSegment(go.PathSegment.Move,St.x*y,St.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,lt.x*y,lt.y*a,Pt.x*y,Pt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ge.x*y,ge.y*a,oe.x*y,oe.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,St.x*y,St.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,wt.x*y,wt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Ee.x*y,Ee.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,se.x*y,se.y*a,Le.x*y,Le.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,wt.x*y,wt.y*a,$e.x*y,$e.y*a,mt.x*y,mt.y*a).close()),ce(ge),ce(oe),ce(ie),ce(me),ce(se),ce(Le),ce(Ee),ce($e),ce(mt),ce(wt),ce(lt),ce(Pt),ce(St),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var x=new go.Geometry,b=Pe*.4,E=.4,z=.5,ee=.5,te=ae(),ge=ae(),oe=ae(),ie=ae(),me=new go.PathFigure((z-E)*y,ee*a,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,oe,ie,ge,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a));var se=re(ge.x,ge.y);We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ge,oe,ie);var Le=re(ge.x,ge.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.9)*y,(Le.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,Le.x*y,Le.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=Pe*.35;var Ee=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var $e=new go.PathFigure((z-E)*y,ee*a,!1);return x.add($e),ce(te),ce(ge),ce(oe),ce(ie),ce(se),ce(Le),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*Pe,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*Pe;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var x=ne?ne.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var x=ne?ne.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new xe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ge=new go.PathFigure(0,z,!0);te.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E,z)),ge.add(new go.PathSegment(go.PathSegment.Line,E,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var oe=Ge(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return te.spot2=new go.Spot(oe.x,oe.y),ce(oe),te}),go.Shape.setFigureParameter("Arrow2",0,new xe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ge=new go.PathFigure(0,z,!0);te.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E,z)),ge.add(new go.PathSegment(go.PathSegment.Line,E,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var oe=Ge(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return te.spot2=new go.Spot(oe.x,oe.y),ce(oe),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new xe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ge(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Ge(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ge=new go.Geometry,oe=new go.PathFigure(y,.5*a,!0);ge.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ie=Ge(0,.5,.3,ee/a,0,E/a,1,E/a,ae());return ge.spot1=new go.Spot(ie.x,ie.y),ie=Ge(.7,te/a,1,.5,0,z/a,1,z/a,ie),ge.spot2=new go.Spot(ie.x,ie.y),ce(ie),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new xe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new xe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ge=new go.Geometry,oe=new go.PathFigure(y,.5*a,!0);ge.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ge.spot1=new go.Spot(0,E/a);var ie=Ge(.7,te/a,1,.5,0,z/a,1,z/a,ae());return ge.spot2=new go.Spot(ie.x,ie.y),ce(ie),ge}),go.Shape.setFigureParameter("Pointer",0,new xe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Ge(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new xe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Ge(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new xe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new xe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Pe*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-Pe*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-Pe*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-Pe*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Pe*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-Pe*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-Pe*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-Pe*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-Pe*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Pe*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-Pe*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Pe*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,Pe*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Pe*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+Pe*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Pe*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-Pe*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Pe*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,Pe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-Pe*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-Pe*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var x=new go.Geometry,b=.2,E=.1,z=Pe*b,ee=Pe*E,te=.5,ge=.1,oe=new go.PathFigure(te*y,(ge+E)*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ge*a,(te-z)*y,(ge+E)*a,(te-b)*y,(ge+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-E)*a,(te-b)*y,(ge-ee)*a,(te-z)*y,(ge-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ge*a,(te+z)*y,(ge-E)*a,(te+b)*y,(ge-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+E)*a,(te+b)*y,(ge+ee)*a,(te+z)*y,(ge+E)*a));var ie=.05,me=Pe*ie;te=.05,ge=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ge=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ie)*y,ge*a,(te+me)*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ie=.025,me=Pe*ie,te=.825,ge=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ie=.05,me=Pe*ie,te=.5,ge=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ie=.025,me=Pe*ie,te=.175,ge=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ie=.05,me=Pe*ie,te=.05,ge=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a,(te-me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new xe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=Pe*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=Pe*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ge=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ge.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var x=new go.Geometry,b=Pe*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ge=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.4,z=Pe*.1,ee=.1,te=.9,ge=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ie=new go.PathFigure((te+ee)*y,ge*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a,(te+z)*y,(ge+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ge*a,(te-z)*y,(ge+ee)*a,(te-ee)*y,(ge+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a,(te-z)*y,(ge-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ge*a,(te+z)*y,(ge-ee)*a,(te+ee)*y,(ge-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=Pe*.1,z=.9,ee=.5;var ge=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ge=new go.PathFigure(.8*y,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=Pe*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ge=new go.PathFigure(.2*y,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var x=new go.Geometry,b=Pe*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=Pe*.8,ee=.8,te=0,ge=.5,oe=(b-y)/2,ie=(E-a)/2,me=new go.PathFigure(te*y+oe,(ge+ee)*a+ie,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+oe,ge*a+ie,te*y+oe,(ge-ee)*a+ie,(te-ee+z*.5)*y+oe,(ge-z)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te-ee+z*.5)*y+oe,(ge+z)*a+ie,te*y+oe,(ge+ee)*a+ie).close()),z=Pe*.4,ee=.4,te=.2,ge=.5;var se=new go.PathFigure(te*y+oe,(ge+ee)*a+ie,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+oe,ge*a+ie,te*y+oe,(ge-ee)*a+ie,(te-ee+z*.5)*y+oe,(ge-z)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te-ee+z*.5)*y+oe,(ge+z)*a+ie,te*y+oe,(ge+ee)*a+ie).close()),z=Pe*.2,ee=.2,te=.5,ge=.5;var Le=new go.PathFigure((te-ee)*y+oe,ge*a+ie,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),z=Pe*.4,ee=.4,te=.8,ge=.5;var Ee=new go.PathFigure(te*y+oe,(ge-ee)*a+ie,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+oe,ge*a+ie,te*y+oe,(ge+ee)*a+ie,(te+ee-z*.5)*y+oe,(ge+z)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te+ee-z*.5)*y+oe,(ge-z)*a+ie,te*y+oe,(ge-ee)*a+ie).close()),z=Pe*.8,ee=.8,te=1,ge=.5;var $e=new go.PathFigure(te*y+oe,(ge-ee)*a+ie,!0);return x.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+oe,ge*a+ie,te*y+oe,(ge+ee)*a+ie,(te+ee-z*.5)*y+oe,(ge+z)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te+ee-z*.5)*y+oe,(ge-z)*a+ie,te*y+oe,(ge-ee)*a+ie).close()),x}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var x=new go.Geometry,b=Pe*.4,E=.4,z=.5,ee=.5,te=ae(),ge=ae(),oe=ae(),ie=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ge,oe,ie);var me=re(ge.x,ge.y),se=new go.PathFigure(ge.x*y,ge.y*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),We(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,oe,ie,ge,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),b=Pe*.3,E=.3,We(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,oe,ie,ge,te,te),se.add(new go.PathSegment(go.PathSegment.Line,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ie.x*y,ie.y*a,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ge,oe,ie),se.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,ie.x*y,ie.y*a,oe.x*y,oe.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ce(te),ce(ge),ce(oe),ce(ie),ce(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*Pe,te=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,oe=1,ie=.5,me=.5,se=0,Le=new go.PathFigure(te*y,(1-ge)*a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,ie*a,oe*y,.7*a,oe*y,ie*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+E)*y,(se+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Le.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Le.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Le.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ge=Math.PI/4,oe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),ie=oe*.5,me=z,se=z,Le=oe*me,Ee=oe*se;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(Le+me)/2)*y,(te+(se+Ee)/2)*a,(ee-me)*y,(te+Ee)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-Ee)*a,(ee-Le)*y,(te-se)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+Le)*y,(te-se)*a,(ee+me)*y,(te-Ee)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+Ee)*a,(ee+(Le+me)/2)*y,(te+(se+Ee)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var $e=new go.PathFigure(.2*y,a,!1);x.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=Pe*.1,te=.2,ge=.9,oe=new go.PathFigure((te-z)*y,ge*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-z)*a,(te-z)*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ge*a,(te+ee)*y,(ge-z)*a,(te+z)*y,(ge-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+z)*a,(te+z)*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ge*a,(te-ee)*y,(ge+z)*a,(te-z)*y,(ge+ee)*a).close()),z=.1,ee=Pe*.1,te=.8,ge=.9;var ie=new go.PathFigure((te-z)*y,ge*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-z)*a,(te-z)*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ge*a,(te+ee)*y,(ge-z)*a,(te+z)*y,(ge-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+z)*a,(te+z)*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ge*a,(te-ee)*y,(ge+z)*a,(te-z)*y,(ge+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ge=Pe*.1,oe=.1,ie=.9,me=new go.PathFigure((oe-te)*y,ie*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-te)*a,(oe-te)*y,(ie-ge)*a,(oe-ge)*y,(ie-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ie*a,(oe+ge)*y,(ie-te)*a,(oe+te)*y,(ie-ge)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+te)*a,(oe+te)*y,(ie+ge)*a,(oe+ge)*y,(ie+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ie*a,(oe-ge)*y,(ie+te)*a,(oe-te)*y,(ie+ge)*a)),te=.1,ge=Pe*.1,oe=.4,ie=.9;var se=new go.PathFigure((oe-te)*y,ie*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-te)*a,(oe-te)*y,(ie-ge)*a,(oe-ge)*y,(ie-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ie*a,(oe+ge)*y,(ie-te)*a,(oe+te)*y,(ie-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+te)*a,(oe+te)*y,(ie+ge)*a,(oe+ge)*y,(ie+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ie*a,(oe-ge)*y,(ie+te)*a,(oe-te)*y,(ie+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var oe=.05,ie=Pe*.05,me=.175,se=.95,ee=new go.PathFigure((me-oe)*y,se*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.375,se=.95,te=new go.PathFigure((me-oe)*y,se*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.625,se=.95,ge=new go.PathFigure((me-oe)*y,se*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.825,se=.95,Le=new go.PathFigure((me-oe)*y,se*a,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a).close());var Ee=new go.PathFigure(0,a,!1);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=Pe*.05,ge=.35,oe=.775,ie=new go.PathFigure((ge-ee)*y,oe*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(oe-ee)*a,(ge-ee)*y,(oe-te)*a,(ge-te)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ge+ee)*y,oe*a,(ge+te)*y,(oe-ee)*a,(ge+ee)*y,(oe-te)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(oe+ee)*a,(ge+ee)*y,(oe+te)*a,(ge+te)*y,(oe+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ge-ee)*y,oe*a,(ge-te)*y,(oe+ee)*a,(ge-ee)*y,(oe+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var x=new go.Geometry,b=.3,E=Pe*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ge=new go.PathFigure(.15*y,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=Pe*.05,z=.5,ee=.8;var ge=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var x=new go.Geometry,b=8,E=b*Pe,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ge=new go.PathFigure(y*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*Pe,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var x=new go.Geometry,b=15,E=b*Pe,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 xe={},_e="5.0",re={},ae=null,ce=!1,Ge=!1,We=null,ve=!1,Oe=null,Pe=null,Je=0;Je4?parseFloat(pe):5};xe.setHTML5Codebase=function(pe,Be){Pe=pe,Fe(pe,Be)},xe.setJavaCodebase=xe.setJavaCodebaseVersion=xe.isCompiledInstalled=xe.setPreCompiledScriptPath=xe.setPreCompiledResourcePath=function(){},xe.setHTML5CodebaseVersion=function(pe,Be){var Me=parseFloat(pe);if(Me!==NaN&&Me<5){console.log("The GeoGebra HTML5 codebase version "+Me+" is deprecated. Using version latest instead.");return}Oe=pe,Mt(pe,Be)},xe.getHTML5CodebaseVersion=function(){return ne},xe.getParameters=function(){return re},xe.setFontsCSSURL=function(pe){z=pe},xe.setGiacJSURL=function(pe){},xe.setJNLPFile=function(pe){ze=pe},xe.setJNLPBaseDir=function(pe){},xe.inject=function(){function pe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Be="auto",Me=re.id,it,Qe=!1,ut=0;ut=5)return!0;var pe=xe.getAppletObject();return pe&&typeof pe.recalculateEnvironments=="function"?(pe.recalculateEnvironments(),!0):!1},xe.startAnimation=function(){var pe=xe.getAppletObject();return pe&&typeof pe.startAnimation=="function"?(pe.startAnimation(),!0):!1},xe.stopAnimation=function(){var pe=xe.getAppletObject();return pe&&typeof pe.stopAnimation=="function"?(pe.stopAnimation(),!0):!1},xe.getAppletObject=function(){var pe=re.id!==void 0?re.id:"ggbApplet";return window[pe]},xe.resize=function(){};var Le=function(pe,Be,Me){var it=document.createElement("param");it.setAttribute("name",Be),it.setAttribute("value",Me),pe.appendChild(it)},Ee=function(pe){return pe&&pe!=="false"},$e=function(pe,Be,Me){te(ne)<=4.2&&(Me=!0);var it=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(it=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Qe=document.createElement("div");Qe.classList.add("appletParameters","notranslate");var ut=Be.width,le=Be.height;if(Be.disableAutoScale=Be.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Be.disableAutoScale,Be.width!==void 0)if(te(ne)<=4.4)Ee(Be.showToolBar)&&(Be.height-=7),Ee(Be.showAlgebraInput)&&(Be.height-=37),Be.width<605&&Ee(Be.showToolBar)&&(Be.width=605,ut=605);else{var Ve=100;(Ee(Be.showToolBar)||Ee(Be.showMenuBar))&&(Be.hasOwnProperty("customToolBar")&&(Be.customToolbar=Be.customToolBar),Ve=Ee(Be.showMenuBar)?245:155),ut=5?(Be.appletOnLoad=function(je){var ht=pe.querySelector(".ggb_preview");ht&&ht.parentNode.removeChild(ht),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Bt),window.GGBT_wsf_view&&$(window).trigger("resize"),Et(je)},Ce||Bt.appendChild(be)):Qe.appendChild(be),Bt.appendChild(Qe),Ce||pe.appendChild(Bt),setTimeout(function(){xe.resize()},1)}else{var de=document.createElement("div");de.className="applet_scaler",de.style.position="relative",de.style.display="block",de.appendChild(Qe),pe.appendChild(de),Be.appletOnLoad=function(je){xe.resize(),Et(je)}}function Se(je,ht){ht&&typeof ht.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(je,ht.appletOnLoad):renderGGBElement(je),at("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ht)}function ye(je,ht){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:je,params:ht}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(kt){Se(kt.article,kt.params)}),html5AppletsToProcess=null)},te(ne)<5&&(je.className+=" geogebraweb")):Se(je,ht)}if(it){scriptLoadStarted=!0;for(var Ne=0;Ne0?(pt.remove(),Bt.attr("id","fullscreencontent").show(),jQuery(Et).append(Bt),window.dispatchEvent(new Event("resize"))):$e(pt,Be,!1),window.GGBT_wsf_view.launchFullScreen(Et)}else we=it,$e(pe,Be,!1);if(!window.GGBT_wsf_view)for(le=0;lepe/4*3&&(pt=pe/4*3),Et=pt/5.8,Ve.setAttribute("src",b),Ve.setAttribute("width",pt),Ve.setAttribute("height",Et);var Bt=(pe-pt)/2,Ce=(Be-Et)/2;Ve.style.left=Bt+"px",Ve.style.top=Ce+"px",Qe.appendChild(Ve)}}return Qe.appendChild(le),Qe},Ft=function(pe){return pe=pe.toLowerCase(),pe==="html5"||pe==="screenshot"?pe:"html5"},et=["web","webSimple","web3d","tablet","tablet3d","phone"],Mt=function(pe,Be){if(ne=pe,Be){Fe(ne,!0);return}var Me=!ce;if(Me){var it=te(ne);!isNaN(it)&&it<4.4&&(Me=!1)}var Qe,ut;window.location.protocol.substr(0,4)==="http"?Qe=window.location.protocol:Qe="http:";var le=ne.indexOf("//");le>0?ut=ne:le===0?ut=Qe+ne:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var Ve in et)if(ne.slice(et[Ve].length*-1)===et[Ve]||ne.slice((et[Ve].length+1)*-1)===et[Ve]+"/"){Fe(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Me&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Ee(re.showToolBar)&&!Ee(re.showMenuBar)&&!Ee(re.showAlgebraInput)&&!Ee(re.enableRightClick)&&(!re.appName||re.appName=="classic")?ut+="webSimple/":ut+="web3d/",Fe(ut,!1)},Fe=function(pe,Be){if(pe.requirejs){Ie=pe;return}pe.slice(-1)!=="/"&&(pe+="/"),Ie=pe,Be===null&&(Be=pe.indexOf("http")===-1),Ae=Be,y="web.nocache.js",a=!1;var Me=Ie.split("/");Me.length>1&&(!Be&&Me[Me.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):et.indexOf(Me[Me.length-2])>=0&&(y=Me[Me.length-2]+".nocache.js")),Me=pe.split("/"),ne=Me[Me.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var it=parseFloat(ne);it!==NaN&&it<5&&pe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+it+" is deprecated. Using version latest instead."),Mt("5.0",Be))},at=function(pe,Be){window.console&&window.console.log&&(!Be||typeof Be.showLogging=="undefined"||Be.showLogging&&Be.showLogging!=="false")&&console.log(pe)};re.material_id!==void 0?ie(bt):bt();function bt(){var pe=_e;Oe!==null?pe=Oe:parseFloat(pe)<5&&(pe="5.0"),Mt(pe,!1),Pe!==null&&Fe(Pe,Ae),ve=!0}return xe},GGBAppletUtils=function(){"use strict";function xe(){return window.GGBT_wsf_edit!==void 0}function _e(ve,Oe){Oe!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+Oe+","+Oe+")",ve.style.webkitTransform="scale("+Oe+","+Oe+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function re(ve,Oe,Pe,Je,ke,ze){var Ie=null;if(ze!=null&&ze!="")for(var Ae=ve.parentNode;Ae!=null;)if((" "+Ae.className+" ").indexOf(" "+ze+" ")>-1){Ie=Ae;break}else Ae=Ae.parentNode;var we=0,ne=0,y=0,a=0,x=0,b=0,E=0;if(Ie)we=Ie.offsetWidth,ne=Math.max(Je?Ie.offsetWidth:0,Ie.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(we=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=we):(we=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),ve){var z=ve.getBoundingClientRect();z.left>0&&z.left<=we&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=we-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return ve&&((Pe===void 0||!Pe)&&Oe>0&&Oe+a1&&(ze=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ze=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))ke=ae(ve,Oe,ze,Pe,ve.scaleContainerClass);else return Je;return ze&&(!ve.hasOwnProperty("scale")||Je===1)?ke:Math.min(Je,ke)}function Ge(ve){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),Pe=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=ve.getBoundingClientRect(),ke=(Oe-Je.width)/2,ze=(Pe-Je.height)/2;ze<0&&(ze=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?ve.style.left="40px":ve.style.left=ke+"px",ve.style.top=ze+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ze<40?ve.style.top="40px":ve.style.top=ze+"px",ve.style.left=ke+"px")}function We(ve,Oe){var Pe=ve.querySelector(".appletParameters");if(Pe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==Pe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(Pe.parentElement&&/fullscreen/.test(Pe.parentElement.className))return;var Je=ce(Oe,ve);xe()&&Pe.setAttribute("data-param-scale",Je);for(var ke=null,ze=0;ze=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(xe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xe){var _e=c[xe];return _e==null?null:_e},r=d,webModule.__errFn=e}function B(){function xe(ve){var Oe=ve.lastIndexOf(rb);Oe==-1&&(Oe=ve.length);var Pe=ve.indexOf(sb);Pe==-1&&(Pe=ve.length);var Je=ve.lastIndexOf(tb,Math.min(Pe,Oe));return Je>=O?ve.substring(O,Je+P):W}function _e(ve){if(!ve.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=ve+vb,ve=xe(Oe.src)}return ve}function re(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function ae(){for(var ve=o.getElementsByTagName(_),Oe=O;OeO?ve[ve.length-P].href:W}function Ge(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var We=re();return We==W&&(We=ae()),We==W&&(We=ce()),We==W&&Ge()&&(We=xe(o.location.href)),We=_e(We),We}function C(xe){return xe.match(/^\//)||xe.match(/^[a-zA-Z]+:\/\//)?xe:webModule.__moduleBase+xe}function D(){var xe=[],_e=O,re=[],ae=[];function ce(ve){var Oe=ae[ve](),Pe=re[ve];if(Oe in Pe)return Oe;var Je=[];for(var ke in Pe)Je[Pe[ke]]=ke;throw r&&r(ve,Je,Oe),null}if(__gwt_isKnownPropertyValue=function(ve,Oe){return Oe in re[ve]},webModule.__getPropMap=function(){var ve={};for(var Oe in re)re.hasOwnProperty(Oe)&&(ve[Oe]=ce(Oe));return ve},webModule.__computePropValue=ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ge;try{Ge=Cb;var We=Ge.indexOf(Db);We!=-1&&(_e=parseInt(Ge.substring(We+P),$),Ge=Ge.substring(O,We))}catch(ve){}return webModule.__softPermutationId=_e,C(Ge+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(xe,_e,re){"use strict";re.d(_e,{Ax:function(){return We},Ds:function(){return ve},KI:function(){return Pe},SI:function(){return Ge},f1:function(){return ce}});var ae=re(3294);function ce(Je){let ke=!0;if(Je.length>0){for(let ze=0;zenew Promise((y,a)=>{var x=z=>{try{E(ne.next(z))}catch(ee){a(ee)}},b=z=>{try{E(ne.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((ne=ne.apply(Ae,we)).next())}),Ie=({data:Ae,className:we,fullWidth:ne,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,ae.useRef)(null),ee=(0,ae.useRef)(null),te=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[oe,ie]=(0,ae.useState)(!1),[me,se]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&Le()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[Ae==null?void 0:Ae.visible]);const Le=()=>ke(void 0,null,function*(){ie(!0),se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const lt=yield(0,Je.ZJ)(Ae==null?void 0:Ae.src);z.current.src="",z.current.src=lt,z.current.onload=function(){wt()},ie(!1),se("")}),Ee=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},$e=lt=>ke(void 0,null,function*(){ie(!0),se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Pt=yield(0,Pe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:lt.dataUrl}});Pt!=null&&Pt.id&&!E?(yield(0,Pe.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Pt==null?void 0:Pt.id,settings:JSON.stringify(lt.state)}})).status===0&&x():Pt!=null&&Pt.id&&x(Pt),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",ie(!1),se("")}),mt=()=>{const lt=document.querySelector('a[href="https://markerjs.com/"]');lt&<.parentNode&&(lt.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(St=>{const Ft=document.querySelector(St.name);Ft&&Ft.setAttribute("title",St.title)})},wt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ge.current,ee.current.addEventListener("render",$e),ee.current.addEventListener("beforeclose",Ee),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),Ae!=null&&Ae.snapshotData&&ee.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return ae.createElement(ae.Fragment,null,(Ae==null?void 0:Ae.visible)&&ae.createElement(ve.Z,{spinning:oe,tip:me,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:We()(ce.imageDimensions,we,ne?ce.fullWidth:""),style:y},ae.createElement("img",{className:ce.img,ref:z}))))}},41588:function(xe,_e,re){"use strict";var ae=re(59301),ce=re(95237),Ge=re(43604),We=re(99313),ve=re(3113),Oe=re(85149),Pe=re(88010),Je=re(48136),ke=re(59301);const ze=(0,ae.forwardRef)(({callback:Ie,showSaveButton:Ae,value:we=""},ne)=>{const y=(0,ae.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[1279],{33853:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Je}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ze,Ie){return ce.createElement(ve.Z,(0,ae.Z)({},ze,{ref:Ie,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe},38819:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Je}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ze,Ie){return ce.createElement(ve.Z,(0,ae.Z)({},ze,{ref:Ie,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe},88010:function(xe,_e){"use strict";_e.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function xe(ne,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ne,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(xe.prototype,"name",{get:function(){return this._name},set:function(ne){if(typeof ne!="string"||ne==="")throw new Error("Shape name must be a valid string.");this._name=ne}}),Object.defineProperty(xe.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("The default value must be a real number, not: "+ne);this._defaultValue=ne}}),Object.defineProperty(xe.prototype,"minimum",{get:function(){return this._minimum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Minimum must be a real number, not: "+ne);this._minimum=ne}}),Object.defineProperty(xe.prototype,"maximum",{get:function(){return this._maximum},set:function(ne){if(typeof ne!="number"||isNaN(ne))throw new Error("Maximum must be a real number, not: "+ne);this._maximum=ne}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ne,y){var a=go.Shape._FigureParameters[ne];return a?a[y]:null},go.Shape.setFigureParameter=function(ne,y,a){if(!(a instanceof xe))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ne];x||(x=[],go.Shape._FigureParameters[ne]=x),x[y]=a};var _e=[];function re(ne,y){var a=_e.pop();return a===void 0?new go.Point(ne,y):(a.x=ne,a.y=y,a)}function ae(){var ne=_e.pop();return ne===void 0?new go.Point:ne}function ce(ne){_e.push(ne)}function Ge(ne,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ge=ne-a,oe=b-z,ie=NaN,me=NaN;if(ge===0)if(oe===0)ne===a&&(ie=ne,me=y);else{var se=(E-ee)/oe,Le=E-se*b;ie=ne,me=se*ie+Le}else if(oe===0){var Ee=(y-x)/ge,$e=y-Ee*ne;ie=b,me=Ee*ie+$e}else{var Ee=(y-x)/ge,se=(E-ee)/oe,$e=y-Ee*ne,Le=E-se*b;ie=(Le-$e)/(Ee-se),me=Ee*ie+$e}return te.x=ie,te.y=me,te}function We(ne,y,a,x,b,E,z,ee,te,ge,oe,ie,me,se){var Le=1-te,Ee=te,$e=ne*Le+a*Ee,mt=y*Le+x*Ee,wt=a*Le+b*Ee,lt=x*Le+E*Ee,Pt=b*Le+z*Ee,St=E*Le+ee*Ee,Ft=$e*Le+wt*Ee,et=mt*Le+lt*Ee,Mt=wt*Le+Pt*Ee,Fe=lt*Le+St*Ee,at=Ft*Le+Mt*Ee,bt=et*Le+Fe*Ee;ge.x=$e,ge.y=mt,oe.x=Ft,oe.y=et,ie.x=at,ie.y=bt,me.x=Mt,me.y=Fe,se.x=Pt,se.y=St}var ve=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),Pe=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new xe("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*Pe,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ne,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ne,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=ve,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ne,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,Pe*y,0,y,(1-Pe)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,Pe*a,(1-Pe)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,Pe*a,Pe*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Pe)*y,0,0,(1-Pe)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new xe("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=ve,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ne,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new xe("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new xe("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ne,y,a){var x=ne?ne.parameter1:NaN,b=ne?ne.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ne,y,a){var x=Pe/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new xe("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ne,y,a){var x=ne?ne.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ge=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,oe=new go.PathFigure(te,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),oe.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y,ge)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,y,a-ge)),oe.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),oe.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),oe.add(new go.PathSegment(go.PathSegment.Line,te,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,a-ge)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ge).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new xe("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new xe("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new xe("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,Pe*y,0,y,(.5-Pe/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+Pe/2)*a,Pe*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*Pe;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*Pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*Pe,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ne,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=Pe*.4;var ge=ae(),oe=ae(),ie=ae(),me=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ge,oe,ie,me,me);var se=ae(),Le=ae(),Ee=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,me,me,Ee,se,Le);var $e=ae(),mt=ae(),wt=ae();We(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,$e,mt,wt,me,me);var lt=ae(),Pt=ae(),St=ae();return We(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,me,me,St,lt,Pt),te.add(new go.PathSegment(go.PathSegment.Move,St.x*y,St.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,lt.x*y,lt.y*a,Pt.x*y,Pt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*y,ie.y*a,ge.x*y,ge.y*a,oe.x*y,oe.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,St.x*y,St.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,wt.x*y,wt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Ee.x*y,Ee.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,se.x*y,se.y*a,Le.x*y,Le.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,wt.x*y,wt.y*a,$e.x*y,$e.y*a,mt.x*y,mt.y*a).close()),ce(ge),ce(oe),ce(ie),ce(me),ce(se),ce(Le),ce(Ee),ce($e),ce(mt),ce(wt),ce(lt),ce(Pt),ce(St),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new xe("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ne,y,a){var x=new go.Geometry,b=Pe*.4,E=.4,z=.5,ee=.5,te=ae(),ge=ae(),oe=ae(),ie=ae(),me=new go.PathFigure((z-E)*y,ee*a,!1);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,oe,ie,ge,te,te),me.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a));var se=re(ge.x,ge.y);We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ge,oe,ie);var Le=re(ge.x,ge.y);me.add(new go.PathSegment(go.PathSegment.Line,(se.x*.1+.95*.9)*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,se.y*.1*a)),me.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.9)*y,.15*a)),me.add(new go.PathSegment(go.PathSegment.Line,(Le.x*.1+.9)*y,(Le.y*.1+.05*.9)*a)),me.add(new go.PathSegment(go.PathSegment.Line,Le.x*y,Le.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=Pe*.35;var Ee=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var $e=new go.PathFigure((z-E)*y,ee*a,!1);return x.add($e),ce(te),ce(ge),ce(oe),ce(ie),ce(se),ce(Le),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ne,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*Pe,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*Pe;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ne,y,a){var x=ne?ne.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ne,y,a){var x=ne?ne.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ne,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ne,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ne,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new xe("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new xe("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ge=new go.PathFigure(0,z,!0);te.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E,z)),ge.add(new go.PathSegment(go.PathSegment.Line,E,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var oe=Ge(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return te.spot2=new go.Spot(oe.x,oe.y),ce(oe),te}),go.Shape.setFigureParameter("Arrow2",0,new xe("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new xe("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ge=new go.PathFigure(0,z,!0);te.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E,z)),ge.add(new go.PathSegment(go.PathSegment.Line,E,0)),ge.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,a)),ge.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ge.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var oe=Ge(0,ee/a,1,ee/a,E/y,1,1,.5,ae());return te.spot2=new go.Spot(oe.x,oe.y),ce(oe),te}),go.Shape.defineFigureGenerator("Chevron",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new xe("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ge(0,.5,.3,0,0,b/a,.1,b/a,ae());return z.spot1=new go.Spot(te.x,te.y),te=Ge(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new xe("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new xe("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ge=new go.Geometry,oe=new go.PathFigure(y,.5*a,!0);ge.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var ie=Ge(0,.5,.3,ee/a,0,E/a,1,E/a,ae());return ge.spot1=new go.Spot(ie.x,ie.y),ie=Ge(.7,te/a,1,.5,0,z/a,1,z/a,ie),ge.spot2=new go.Spot(ie.x,ie.y),ce(ie),ge}),go.Shape.setFigureParameter("IBeamArrow",0,new xe("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new xe("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new xe("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=40);var b=ne?ne.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ge=new go.Geometry,oe=new go.PathFigure(y,.5*a,!0);ge.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,te)),oe.add(new go.PathSegment(go.PathSegment.Line,0,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),oe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ge.spot1=new go.Spot(0,E/a);var ie=Ge(.7,te/a,1,.5,0,z/a,1,z/a,ae());return ge.spot2=new go.Spot(ie.x,ie.y),ce(ie),ge}),go.Shape.setFigureParameter("Pointer",0,new xe("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Ge(.2,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new xe("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Ge(0,.65,1,.65,0,1,1,.5,ae());return b.spot2=new go.Spot(z.x,z.y),ce(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new xe("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new xe("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ge(.7,1,1,.5,0,E/a,1,E/a,ae());return z.spot2=new go.Spot(te.x,te.y),ce(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new xe("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Pe*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-Pe*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-Pe*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-Pe*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Pe*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,Pe*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-Pe*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-Pe*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-Pe*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-Pe*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Pe*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-Pe*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Pe*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,Pe*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+Pe*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+Pe*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=Pe*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Pe*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-Pe*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Pe*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,Pe*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-Pe*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-Pe*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ne,y,a){var x=new go.Geometry,b=.2,E=.1,z=Pe*b,ee=Pe*E,te=.5,ge=.1,oe=new go.PathFigure(te*y,(ge+E)*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ge*a,(te-z)*y,(ge+E)*a,(te-b)*y,(ge+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-E)*a,(te-b)*y,(ge-ee)*a,(te-z)*y,(ge-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ge*a,(te+z)*y,(ge-E)*a,(te+b)*y,(ge-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+E)*a,(te+b)*y,(ge+ee)*a,(te+z)*y,(ge+E)*a));var ie=.05,me=Pe*ie;te=.05,ge=.25;var se=new go.PathFigure(.5*y,.2*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ge=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+ie)*y,ge*a,(te+me)*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),ie=.025,me=Pe*ie,te=.825,ge=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),ie=.05,me=Pe*ie,te=.5,ge=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),ie=.025,me=Pe*ie,te=.175,ge=.35,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te+ie)*y,(ge-me)*a,(te+me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ie)*y,ge*a,(te-me)*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),se.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),ie=.05,me=Pe*ie,te=.05,ge=.25,se.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ie)*a,(te-ie)*y,(ge-me)*a,(te-me)*y,(ge-ie)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new xe("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ne,y,a){var x=ne?ne.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=Pe*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ne,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=Pe*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ge=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ge.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ne,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN,E=ne?ne.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ne,y,a){var x=new go.Geometry,b=ne?ne.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ne,y,a){var x=new go.Geometry,b=Pe*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ge=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=Pe*.4,z=Pe*.1,ee=.1,te=.9,ge=.5,oe=new go.PathFigure(.8*y,.5*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var ie=new go.PathFigure((te+ee)*y,ge*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a,(te+z)*y,(ge+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ge*a,(te-z)*y,(ge+ee)*a,(te-ee)*y,(ge+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a,(te-z)*y,(ge-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ge*a,(te+z)*y,(ge-ee)*a,(te+ee)*y,(ge-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=Pe*.1,z=.9,ee=.5;var ge=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ge=new go.PathFigure(.8*y,.5*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=Pe*.1,z=.9,ee=.5;var oe=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ge=new go.PathFigure(.2*y,0,!0);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ne,y,a){var x=new go.Geometry,b=Pe*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ne,y,a){var x=new go.Geometry,b=Pe*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ne,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=Pe*.8,ee=.8,te=0,ge=.5,oe=(b-y)/2,ie=(E-a)/2,me=new go.PathFigure(te*y+oe,(ge+ee)*a+ie,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+oe,ge*a+ie,te*y+oe,(ge-ee)*a+ie,(te-ee+z*.5)*y+oe,(ge-z)*a+ie)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te-ee+z*.5)*y+oe,(ge+z)*a+ie,te*y+oe,(ge+ee)*a+ie).close()),z=Pe*.4,ee=.4,te=.2,ge=.5;var se=new go.PathFigure(te*y+oe,(ge+ee)*a+ie,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+oe,ge*a+ie,te*y+oe,(ge-ee)*a+ie,(te-ee+z*.5)*y+oe,(ge-z)*a+ie)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te-ee+z*.5)*y+oe,(ge+z)*a+ie,te*y+oe,(ge+ee)*a+ie).close()),z=Pe*.2,ee=.2,te=.5,ge=.5;var Le=new go.PathFigure((te-ee)*y+oe,ge*a+ie,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te-ee)*y+oe,(ge-z)*a+ie,(te-z)*y+oe,(ge-ee)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+oe,ge*a+ie,(te-z)*y+oe,(ge+ee)*a+ie,(te-ee)*y+oe,(ge+z)*a+ie)),z=Pe*.4,ee=.4,te=.8,ge=.5;var Ee=new go.PathFigure(te*y+oe,(ge-ee)*a+ie,!0);x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+oe,ge*a+ie,te*y+oe,(ge+ee)*a+ie,(te+ee-z*.5)*y+oe,(ge+z)*a+ie)),Ee.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te+ee-z*.5)*y+oe,(ge-z)*a+ie,te*y+oe,(ge-ee)*a+ie).close()),z=Pe*.8,ee=.8,te=1,ge=.5;var $e=new go.PathFigure(te*y+oe,(ge-ee)*a+ie,!0);return x.add($e),$e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+oe,ge*a+ie,(te+z)*y+oe,(ge-ee)*a+ie,(te+ee)*y+oe,(ge-z)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge+ee)*a+ie,(te+ee)*y+oe,(ge+z)*a+ie,(te+z)*y+oe,(ge+ee)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+oe,ge*a+ie,te*y+oe,(ge+ee)*a+ie,(te+ee-z*.5)*y+oe,(ge+z)*a+ie)),$e.add(new go.PathSegment(go.PathSegment.Bezier,te*y+oe,(ge-ee)*a+ie,(te+ee-z*.5)*y+oe,(ge-z)*a+ie,te*y+oe,(ge-ee)*a+ie).close()),x}),go.Shape.defineFigureGenerator("Email",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ne,y,a){var x=new go.Geometry,b=Pe*.4,E=.4,z=.5,ee=.5,te=ae(),ge=ae(),oe=ae(),ie=ae();We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ge,oe,ie);var me=re(ge.x,ge.y),se=new go.PathFigure(ge.x*y,ge.y*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),We(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,oe,ie,ge,te,te),se.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,oe.x*y,oe.y*a,ie.x*y,ie.y*a)),b=Pe*.3,E=.3,We(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,oe,ie,ge,te,te),se.add(new go.PathSegment(go.PathSegment.Line,ge.x*y,ge.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,ie.x*y,ie.y*a,oe.x*y,oe.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),We(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ge,oe,ie),se.add(new go.PathSegment(go.PathSegment.Bezier,ge.x*y,ge.y*a,ie.x*y,ie.y*a,oe.x*y,oe.y*a).close());var se=new go.PathFigure(.45*y,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),se.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ce(te),ce(ge),ce(oe),ce(ie),ce(me),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ne,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*Pe,te=.4*Math.SQRT2/2+.5,ge=.5-.5*Math.SQRT2/2,oe=1,ie=.5,me=.5,se=0,Le=new go.PathFigure(te*y,(1-ge)*a,!1);return x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,ie*a,oe*y,.7*a,oe*y,ie*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+E)*y,(se+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Le.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Le.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Le.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ge=Math.PI/4,oe=4*(1-Math.cos(ge))/(3*Math.sin(ge)),ie=oe*.5,me=z,se=z,Le=oe*me,Ee=oe*se;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-me)*y,te*a,(ee-(Le+me)/2)*y,(te+(se+Ee)/2)*a,(ee-me)*y,(te+Ee)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-se)*a,(ee-me)*y,(te-Ee)*a,(ee-Le)*y,(te-se)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+me)*y,te*a,(ee+Le)*y,(te-se)*a,(ee+me)*y,(te-Ee)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+me)*y,(te+Ee)*a,(ee+(Le+me)/2)*y,(te+(se+Ee)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var $e=new go.PathFigure(.2*y,a,!1);x.add($e),$e.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=Pe*.1,te=.2,ge=.9,oe=new go.PathFigure((te-z)*y,ge*a,!0);x.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-z)*a,(te-z)*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ge*a,(te+ee)*y,(ge-z)*a,(te+z)*y,(ge-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+z)*a,(te+z)*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ge*a,(te-ee)*y,(ge+z)*a,(te-z)*y,(ge+ee)*a).close()),z=.1,ee=Pe*.1,te=.8,ge=.9;var ie=new go.PathFigure((te-z)*y,ge*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge-z)*a,(te-z)*y,(ge-ee)*a,(te-ee)*y,(ge-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ge*a,(te+ee)*y,(ge-z)*a,(te+z)*y,(ge-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ge+z)*a,(te+z)*y,(ge+ee)*a,(te+ee)*y,(ge+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ge*a,(te-ee)*y,(ge+z)*a,(te-z)*y,(ge+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ge=Pe*.1,oe=.1,ie=.9,me=new go.PathFigure((oe-te)*y,ie*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-te)*a,(oe-te)*y,(ie-ge)*a,(oe-ge)*y,(ie-te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ie*a,(oe+ge)*y,(ie-te)*a,(oe+te)*y,(ie-ge)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+te)*a,(oe+te)*y,(ie+ge)*a,(oe+ge)*y,(ie+te)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ie*a,(oe-ge)*y,(ie+te)*a,(oe-te)*y,(ie+ge)*a)),te=.1,ge=Pe*.1,oe=.4,ie=.9;var se=new go.PathFigure((oe-te)*y,ie*a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie-te)*a,(oe-te)*y,(ie-ge)*a,(oe-ge)*y,(ie-te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ie*a,(oe+ge)*y,(ie-te)*a,(oe+te)*y,(ie-ge)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ie+te)*a,(oe+te)*y,(ie+ge)*a,(oe+ge)*y,(ie+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ie*a,(oe-ge)*y,(ie+te)*a,(oe-te)*y,(ie+ge)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var oe=.05,ie=Pe*.05,me=.175,se=.95,ee=new go.PathFigure((me-oe)*y,se*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.375,se=.95,te=new go.PathFigure((me-oe)*y,se*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.625,se=.95,ge=new go.PathFigure((me-oe)*y,se*a,!0);x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a));var oe=.05,ie=Pe*.05,me=.825,se=.95,Le=new go.PathFigure((me-oe)*y,se*a,!0);x.add(Le),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se-oe)*a,(me-oe)*y,(se-ie)*a,(me-ie)*y,(se-oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me+oe)*y,se*a,(me+ie)*y,(se-oe)*a,(me+oe)*y,(se-ie)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(se+oe)*a,(me+oe)*y,(se+ie)*a,(me+ie)*y,(se+oe)*a)),Le.add(new go.PathSegment(go.PathSegment.Bezier,(me-oe)*y,se*a,(me-ie)*y,(se+oe)*a,(me-oe)*y,(se+ie)*a).close());var Ee=new go.PathFigure(0,a,!1);return x.add(Ee),Ee.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=Pe*.05,ge=.35,oe=.775,ie=new go.PathFigure((ge-ee)*y,oe*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(oe-ee)*a,(ge-ee)*y,(oe-te)*a,(ge-te)*y,(oe-ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ge+ee)*y,oe*a,(ge+te)*y,(oe-ee)*a,(ge+ee)*y,(oe-te)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ge*y,(oe+ee)*a,(ge+ee)*y,(oe+te)*a,(ge+te)*y,(oe+ee)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ge-ee)*y,oe*a,(ge-te)*y,(oe+ee)*a,(ge-ee)*y,(oe+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ne,y,a){var x=new go.Geometry,b=.3,E=Pe*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ge=new go.PathFigure(0,.7*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ge=new go.PathFigure(.15*y,.5*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ne,y,a){var x=new go.Geometry,b=.5,E=Pe*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=Pe*.05,z=.5,ee=.8;var ge=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ge.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ge.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ge.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ne,y,a){var x=new go.Geometry,b=8,E=b*Pe,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ge=new go.PathFigure(y*.78,a*.05,!1);return x.add(ge),ge.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ge.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ge.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ne,y,a){var x=ne?ne.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*Pe,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ne,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ne,y,a){var x=new go.Geometry,b=15,E=b*Pe,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ne,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 xe={},_e="5.0",re={},ae=null,ce=!1,Ge=!1,We=null,ve=!1,Oe=null,Pe=null,Je=0;Je4?parseFloat(pe):5};xe.setHTML5Codebase=function(pe,Be){Pe=pe,Fe(pe,Be)},xe.setJavaCodebase=xe.setJavaCodebaseVersion=xe.isCompiledInstalled=xe.setPreCompiledScriptPath=xe.setPreCompiledResourcePath=function(){},xe.setHTML5CodebaseVersion=function(pe,Be){var Me=parseFloat(pe);if(Me!==NaN&&Me<5){console.log("The GeoGebra HTML5 codebase version "+Me+" is deprecated. Using version latest instead.");return}Oe=pe,Mt(pe,Be)},xe.getHTML5CodebaseVersion=function(){return ne},xe.getParameters=function(){return re},xe.setFontsCSSURL=function(pe){z=pe},xe.setGiacJSURL=function(pe){},xe.setJNLPFile=function(pe){ze=pe},xe.setJNLPBaseDir=function(pe){},xe.inject=function(){function pe(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Be="auto",Me=re.id,it,Qe=!1,ut=0;ut=5)return!0;var pe=xe.getAppletObject();return pe&&typeof pe.recalculateEnvironments=="function"?(pe.recalculateEnvironments(),!0):!1},xe.startAnimation=function(){var pe=xe.getAppletObject();return pe&&typeof pe.startAnimation=="function"?(pe.startAnimation(),!0):!1},xe.stopAnimation=function(){var pe=xe.getAppletObject();return pe&&typeof pe.stopAnimation=="function"?(pe.stopAnimation(),!0):!1},xe.getAppletObject=function(){var pe=re.id!==void 0?re.id:"ggbApplet";return window[pe]},xe.resize=function(){};var Le=function(pe,Be,Me){var it=document.createElement("param");it.setAttribute("name",Be),it.setAttribute("value",Me),pe.appendChild(it)},Ee=function(pe){return pe&&pe!=="false"},$e=function(pe,Be,Me){te(ne)<=4.2&&(Me=!0);var it=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ne||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(it=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Qe=document.createElement("div");Qe.classList.add("appletParameters","notranslate");var ut=Be.width,le=Be.height;if(Be.disableAutoScale=Be.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Be.disableAutoScale,Be.width!==void 0)if(te(ne)<=4.4)Ee(Be.showToolBar)&&(Be.height-=7),Ee(Be.showAlgebraInput)&&(Be.height-=37),Be.width<605&&Ee(Be.showToolBar)&&(Be.width=605,ut=605);else{var Ve=100;(Ee(Be.showToolBar)||Ee(Be.showMenuBar))&&(Be.hasOwnProperty("customToolBar")&&(Be.customToolbar=Be.customToolBar),Ve=Ee(Be.showMenuBar)?245:155),ut=5?(Be.appletOnLoad=function(je){var ht=pe.querySelector(".ggb_preview");ht&&ht.parentNode.removeChild(ht),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Bt),window.GGBT_wsf_view&&$(window).trigger("resize"),Et(je)},Ce||Bt.appendChild(be)):Qe.appendChild(be),Bt.appendChild(Qe),Ce||pe.appendChild(Bt),setTimeout(function(){xe.resize()},1)}else{var de=document.createElement("div");de.className="applet_scaler",de.style.position="relative",de.style.display="block",de.appendChild(Qe),pe.appendChild(de),Be.appletOnLoad=function(je){xe.resize(),Et(je)}}function Se(je,ht){ht&&typeof ht.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(je,ht.appletOnLoad):renderGGBElement(je),at("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",ht)}function ye(je,ht){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:je,params:ht}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(kt){Se(kt.article,kt.params)}),html5AppletsToProcess=null)},te(ne)<5&&(je.className+=" geogebraweb")):Se(je,ht)}if(it){scriptLoadStarted=!0;for(var De=0;De0?(pt.remove(),Bt.attr("id","fullscreencontent").show(),jQuery(Et).append(Bt),window.dispatchEvent(new Event("resize"))):$e(pt,Be,!1),window.GGBT_wsf_view.launchFullScreen(Et)}else we=it,$e(pe,Be,!1);if(!window.GGBT_wsf_view)for(le=0;lepe/4*3&&(pt=pe/4*3),Et=pt/5.8,Ve.setAttribute("src",b),Ve.setAttribute("width",pt),Ve.setAttribute("height",Et);var Bt=(pe-pt)/2,Ce=(Be-Et)/2;Ve.style.left=Bt+"px",Ve.style.top=Ce+"px",Qe.appendChild(Ve)}}return Qe.appendChild(le),Qe},Ft=function(pe){return pe=pe.toLowerCase(),pe==="html5"||pe==="screenshot"?pe:"html5"},et=["web","webSimple","web3d","tablet","tablet3d","phone"],Mt=function(pe,Be){if(ne=pe,Be){Fe(ne,!0);return}var Me=!ce;if(Me){var it=te(ne);!isNaN(it)&&it<4.4&&(Me=!1)}var Qe,ut;window.location.protocol.substr(0,4)==="http"?Qe=window.location.protocol:Qe="http:";var le=ne.indexOf("//");le>0?ut=ne:le===0?ut=Qe+ne:ut="https://www.geogebra.org/apps/5.2.814.0/";for(var Ve in et)if(ne.slice(et[Ve].length*-1)===et[Ve]||ne.slice((et[Ve].length+1)*-1)===et[Ve]+"/"){Fe(ut,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Me&&!ae.is3D&&!ae.AV&&!ae.SV&&!ae.CV&&!ae.EV2&&!ae.CP&&!ae.PC&&!ae.DA&&!ae.FI&&!ae.PV&&!Ee(re.showToolBar)&&!Ee(re.showMenuBar)&&!Ee(re.showAlgebraInput)&&!Ee(re.enableRightClick)&&(!re.appName||re.appName=="classic")?ut+="webSimple/":ut+="web3d/",Fe(ut,!1)},Fe=function(pe,Be){if(pe.requirejs){Ie=pe;return}pe.slice(-1)!=="/"&&(pe+="/"),Ie=pe,Be===null&&(Be=pe.indexOf("http")===-1),Ae=Be,y="web.nocache.js",a=!1;var Me=Ie.split("/");Me.length>1&&(!Be&&Me[Me.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):et.indexOf(Me[Me.length-2])>=0&&(y=Me[Me.length-2]+".nocache.js")),Me=pe.split("/"),ne=Me[Me.length-3],ne.substr(0,4)==="test"?ne=ne.substr(4,1)+"."+ne.substr(5,1):(ne.substr(0,3)==="war"||ne.substr(0,4)==="beta")&&(ne="5.0");var it=parseFloat(ne);it!==NaN&&it<5&&pe.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+it+" is deprecated. Using version latest instead."),Mt("5.0",Be))},at=function(pe,Be){window.console&&window.console.log&&(!Be||typeof Be.showLogging=="undefined"||Be.showLogging&&Be.showLogging!=="false")&&console.log(pe)};re.material_id!==void 0?ie(bt):bt();function bt(){var pe=_e;Oe!==null?pe=Oe:parseFloat(pe)<5&&(pe="5.0"),Mt(pe,!1),Pe!==null&&Fe(Pe,Ae),ve=!0}return xe},GGBAppletUtils=function(){"use strict";function xe(){return window.GGBT_wsf_edit!==void 0}function _e(ve,Oe){Oe!=1?(ve.style.transformOrigin="0% 0% 0px",ve.style.webkitTransformOrigin="0% 0% 0px",ve.style.transform="scale("+Oe+","+Oe+")",ve.style.webkitTransform="scale("+Oe+","+Oe+")",ve.style.maxWidth="initial",ve.querySelector(".ggb_preview")!==null&&(ve.querySelector(".ggb_preview").style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[0]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),ve.querySelectorAll(".ggb_preview img")[1]!==void 0&&(ve.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(ve.style.transform="none",ve.style.webkitTransform="none")}function re(ve,Oe,Pe,Je,ke,ze){var Ie=null;if(ze!=null&&ze!="")for(var Ae=ve.parentNode;Ae!=null;)if((" "+Ae.className+" ").indexOf(" "+ze+" ")>-1){Ie=Ae;break}else Ae=Ae.parentNode;var we=0,ne=0,y=0,a=0,x=0,b=0,E=0;if(Ie)we=Ie.offsetWidth,ne=Math.max(Je?Ie.offsetWidth:0,Ie.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(we=Math.min(window.innerWidth,document.documentElement.clientWidth),ne=Math.min(window.innerHeight,document.documentElement.clientHeight),y=we):(we=window.innerWidth,ne=window.innerHeight,y=window.innerWidth),ve){var z=ve.getBoundingClientRect();z.left>0&&z.left<=we&&(ke===void 0||!ke)&&(document.dir==="rtl"?(x=we-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(ve&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=ve.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return ve&&((Pe===void 0||!Pe)&&Oe>0&&Oe+a1&&(ze=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ze=!0),!(ve.hasOwnProperty("disableAutoScale")&&ve.disableAutoScale))ke=ae(ve,Oe,ze,Pe,ve.scaleContainerClass);else return Je;return ze&&(!ve.hasOwnProperty("scale")||Je===1)?ke:Math.min(Je,ke)}function Ge(ve){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),Pe=Math.min(window.innerHeight,document.documentElement.clientHeight),Je=ve.getBoundingClientRect(),ke=(Oe-Je.width)/2,ze=(Pe-Je.height)/2;ze<0&&(ze=0),ve.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(ke<40?ve.style.left="40px":ve.style.left=ke+"px",ve.style.top=ze+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ze<40?ve.style.top="40px":ve.style.top=ze+"px",ve.style.left=ke+"px")}function We(ve,Oe){var Pe=ve.querySelector(".appletParameters");if(Pe){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==Pe.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(ve)}if(Pe.parentElement&&/fullscreen/.test(Pe.parentElement.className))return;var Je=ce(Oe,ve);xe()&&Pe.setAttribute("data-param-scale",Je);for(var ke=null,ze=0;ze=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(xe){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(xe){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(xe){var _e=c[xe];return _e==null?null:_e},r=d,webModule.__errFn=e}function B(){function xe(ve){var Oe=ve.lastIndexOf(rb);Oe==-1&&(Oe=ve.length);var Pe=ve.indexOf(sb);Pe==-1&&(Pe=ve.length);var Je=ve.lastIndexOf(tb,Math.min(Pe,Oe));return Je>=O?ve.substring(O,Je+P):W}function _e(ve){if(!ve.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=ve+vb,ve=xe(Oe.src)}return ve}function re(){var ve=__gwt_getMetaProperty(wb);return ve!=null?ve:W}function ae(){for(var ve=o.getElementsByTagName(_),Oe=O;OeO?ve[ve.length-P].href:W}function Ge(){var ve=o.location;return ve.href==ve.protocol+zb+ve.host+ve.pathname+ve.search+ve.hash}var We=re();return We==W&&(We=ae()),We==W&&(We=ce()),We==W&&Ge()&&(We=xe(o.location.href)),We=_e(We),We}function C(xe){return xe.match(/^\//)||xe.match(/^[a-zA-Z]+:\/\//)?xe:webModule.__moduleBase+xe}function D(){var xe=[],_e=O,re=[],ae=[];function ce(ve){var Oe=ae[ve](),Pe=re[ve];if(Oe in Pe)return Oe;var Je=[];for(var ke in Pe)Je[Pe[ke]]=ke;throw r&&r(ve,Je,Oe),null}if(__gwt_isKnownPropertyValue=function(ve,Oe){return Oe in re[ve]},webModule.__getPropMap=function(){var ve={};for(var Oe in re)re.hasOwnProperty(Oe)&&(ve[Oe]=ce(Oe));return ve},webModule.__computePropValue=ce,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ge;try{Ge=Cb;var We=Ge.indexOf(Db);We!=-1&&(_e=parseInt(Ge.substring(We+P),$),Ge=Ge.substring(O,We))}catch(ve){}return webModule.__softPermutationId=_e,C(Ge+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(xe,_e,re){"use strict";re.d(_e,{Ax:function(){return We},Ds:function(){return ve},KI:function(){return Pe},SI:function(){return Ge},f1:function(){return ce}});var ae=re(3294);function ce(Je){let ke=!0;if(Je.length>0){for(let ze=0;zenew Promise((y,a)=>{var x=z=>{try{E(ne.next(z))}catch(ee){a(ee)}},b=z=>{try{E(ne.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((ne=ne.apply(Ae,we)).next())}),Ie=({data:Ae,className:we,fullWidth:ne,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,ae.useRef)(null),ee=(0,ae.useRef)(null),te=(0,ae.useRef)(null),ge=(0,ae.useRef)(null),[oe,ie]=(0,ae.useState)(!1),[me,se]=(0,ae.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,ae.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),Ae!=null&&Ae.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",Ae!=null&&Ae.src&&Le()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[Ae==null?void 0:Ae.visible]);const Le=()=>ke(void 0,null,function*(){ie(!0),se("\u6B63\u5728\u52A0\u8F7D\u4E2D");const lt=yield(0,Je.ZJ)(Ae==null?void 0:Ae.src);z.current.src="",z.current.src=lt,z.current.onload=function(){wt()},ie(!1),se("")}),Ee=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},$e=lt=>ke(void 0,null,function*(){ie(!0),se("\u6B63\u5728\u4FDD\u5B58\u4E2D");const Pt=yield(0,Pe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Ae.title,file:lt.dataUrl}});Pt!=null&&Pt.id&&!E?(yield(0,Pe.ZP)(`/api/attachments/${Ae.id}/add_subitem.json`,{method:"post",body:{subitem_id:Pt==null?void 0:Pt.id,settings:JSON.stringify(lt.state)}})).status===0&&x():Pt!=null&&Pt.id&&x(Pt),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",ie(!1),se("")}),mt=()=>{const lt=document.querySelector('a[href="https://markerjs.com/"]');lt&<.parentNode&&(lt.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(St=>{const Ft=document.querySelector(St.name);Ft&&Ft.setAttribute("title",St.title)})},wt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ge.current,ee.current.addEventListener("render",$e),ee.current.addEventListener("beforeclose",Ee),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),Ae!=null&&Ae.snapshotData&&ee.current.restoreState(Ae.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return ae.createElement(ae.Fragment,null,(Ae==null?void 0:Ae.visible)&&ae.createElement(ve.Z,{spinning:oe,tip:me,style:{position:"absolute"}},ae.createElement("div",{ref:ge,className:We()(ce.imageDimensions,we,ne?ce.fullWidth:""),style:y},ae.createElement("img",{className:ce.img,ref:z}))))}},41588:function(xe,_e,re){"use strict";var ae=re(59301),ce=re(95237),Ge=re(43604),We=re(99313),ve=re(3113),Oe=re(85149),Pe=re(88010),Je=re(48136),ke=re(59301);const ze=(0,ae.forwardRef)(({callback:Ie,showSaveButton:Ae,value:we=""},ne)=>{const y=(0,ae.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(ce.Z,{className:Pe.Z.lists,gutter:[10,10]},a.map((ee,te)=>ke.createElement(Ge.Z,{flex:"110px",className:Pe.Z.item},ke.createElement("div",null,ke.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),ke.createElement("div",{className:Pe.Z.children},ee.children.map((ge,oe)=>ke.createElement("div",{key:oe},ke.createElement("h1",null,ge.name),ke.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ie,me)=>ke.createElement(Ge.Z,{key:me,onClick:()=>b(ie),className:Pe.Z.diamond},ke.createElement(Oe.Z,{value:"`$$"+ie.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(ce.Z,{className:Pe.Z.lists,gutter:[10,10]},x.map((ee,te)=>ke.createElement(Ge.Z,{flex:"110px",className:Pe.Z.item},ke.createElement("div",null,ke.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),ke.createElement("div",{className:Pe.Z.children},ee.children.map((ge,oe)=>ke.createElement("div",{key:oe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ie,me)=>ke.createElement(Ge.Z,{key:me,onClick:()=>b(ie),className:Pe.Z.diamond},ke.createElement(Oe.Z,{value:"`$$"+ie.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return Ie&&Ie(te),te};return(0,ae.useImperativeHandle)(ne,()=>({getData:z})),ke.createElement("div",{className:Pe.Z.mathWrap},ke.createElement(We.default,{defaultActiveKey:"1",items:E}),ke.createElement("math-field",{locale:"zh_cn",className:Pe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},we||""),Ae&&ke.createElement("div",{className:Pe.Z.button},ke.createElement(ve.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});_e.Z=ze},97692:function(xe,_e,re){"use strict";re.d(_e,{h:function(){return ee}});var ae=re(59301),ce=re(57809),Ge=re(78241),We=re(3113),ve=re(89780),Oe=re.n(ve),Pe=re(37036),Je=re(95625),ke=Object.defineProperty,ze=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(te,ge,oe)=>ge in te?ke(te,ge,{enumerable:!0,configurable:!0,writable:!0,value:oe}):te[ge]=oe,a=(te,ge)=>{for(var oe in ge||(ge={}))we.call(ge,oe)&&y(te,oe,ge[oe]);if(Ae)for(var oe of Ae(ge))ne.call(ge,oe)&&y(te,oe,ge[oe]);return te},x=(te,ge)=>ze(te,Ie(ge));const b=ce.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};_e.Z=({callback:te,onCancel:ge})=>{const[oe,ie]=(0,ae.useState)("python");function me(Le){ie(z[Le][1])}function se(Le){te(Le)}return ae.createElement(Ge.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:se,style:{width:500}}),ae.createElement(Ge.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.createElement(ce.default,{getPopupContainer:Le=>Le.parentNode,onChange:me},Object.keys(z).map(Le=>ae.createElement(b,{key:Le,value:Le},z[Le][0])))),ae.createElement(Ge.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(ee,{mode:oe})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(We.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function ee({value:te,onChange:ge,mode:oe,options:ie={}}){const me=(0,ae.useRef)(),[se,Le]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(se){let Ee=function($e){const mt=$e.getValue();ge&&ge(mt)};return se.on("change",Ee),()=>{se.off("change",Ee)}}},[se,ge]),(0,ae.useEffect)(()=>{se&&se.setOption("mode",oe)},[se,oe]),(0,ae.useEffect)(()=>{se&&(te!==se.getValue()||te==="")&&setTimeout(()=>{se.setValue(te||"")},300)},[se,te]),(0,ae.useEffect)(()=>{if(me.current&&!se){const Ee=Oe().fromTextArea(me.current,a({mode:oe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ie));Le(Ee)}},[me.current,se]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:me}))}},12290:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return At}});var ae=re(59301),ce=re(89780),Ge=re.n(ce),We=re(76374),ve=re(37036),Oe=re(6313),Pe=re(25717),Je=re(99498),ke=re(25419),ze=re(67549),Ie=re(85149),Ae=({value:ue="",className:he,showTextOnly:fe,showLines:De,style:qe={}})=>{const Re=(0,ae.useMemo)(()=>"",[ue]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:Re}}))},we=re(59301),ne=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ue,he,fe)=>he in ue?ne(ue,he,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[he]=fe,ee=(ue,he)=>{for(var fe in he||(he={}))b.call(he,fe)&&z(ue,fe,he[fe]);if(x)for(var fe of x(he))E.call(he,fe)&&z(ue,fe,he[fe]);return ue},te=(ue,he)=>y(ue,a(he));let ge=[{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 oe({onActionCallback:ue,title:he,icon:fe,actionName:De,className:qe="",children:Re}){function xt(){ue(De)}return we.createElement("a",{title:he,className:qe,onClick:xt},we.createElement("i",{className:`${fe}`}),Re)}var ie=({watch:ue,showNullButton:he,showNullProgramButton:fe,onActionCallback:De,fullScreen:qe,insertTemp:Re,hidetoolBar:xt,extraUse:ct})=>{const tt=[...ge,{title:`${ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return we.createElement("ul",{className:"markdown-toolbar-container"},!xt&&tt.map((Ct,nn)=>we.createElement("li",{key:nn},Ct.actionName?we.createElement(oe,te(ee({},Ct),{onActionCallback:De})):we.createElement("span",{className:"v-line"}))),he?we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:De},we.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,fe?we.createElement(we.Fragment,null,we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:De},we.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:De},we.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Re&&we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Re}`,onActionCallback:De},we.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ct&&we.createElement("li",null,ct),we.createElement("li",{className:"btn-full-screen"},we.createElement(oe,{icon:`${qe?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:qe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:De})))},me=re(79346),se=re(78241),Le=re(92832),Ee=re(3113),$e=Object.defineProperty,mt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Ft=(ue,he,fe)=>he in ue?$e(ue,he,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[he]=fe,et=(ue,he)=>{for(var fe in he||(he={}))Pt.call(he,fe)&&Ft(ue,fe,he[fe]);if(lt)for(var fe of lt(he))St.call(he,fe)&&Ft(ue,fe,he[fe]);return ue},Mt=(ue,he)=>mt(ue,wt(he));const Fe={labelCol:{span:4},wrapperCol:{span:20}};var at=({callback:ue,onCancel:he})=>{function fe(De){ue(De)}return ae.createElement(se.default,Mt(et({},Fe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:fe,style:{width:500}}),ae.createElement(se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(Le.default,null)),ae.createElement(se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(Le.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ee.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ee.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))},bt=re(97692),pe=re(28451),Be=re(43418),Me=re(95237),it=re(73524),Qe=re(59301),ut=({callback:ue,onCancel:he})=>{const fe=document.createElement("canvas"),De=fe.getContext("2d");fe.width=1e3,fe.height=800,De.fillStyle="#ffffff",De.fillRect(0,0,fe.width,fe.height);const qe=fe.toDataURL("image/png");return Qe.createElement(Be.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Qe.createElement(Me.Z,{style:{height:"100vh"}},Qe.createElement(it.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:qe,visible:!0,title:String(Date.now())},onOk:Re=>{ue({src:Re.url})},onClose:he})))},le=re(12378);function Ve(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ve,go.CommandHandler),Ve.prototype.canAlignSelection=function(){var ue=this.diagram;return!(ue===null||ue.isReadOnly||ue.isModelReadOnly||ue.selection.count<2)},Ve.prototype.alignLeft=function(){var ue=this.diagram;ue.startTransaction("aligning left");var he=1/0;ue.selection.each(function(fe){fe instanceof go.Link||(he=Math.min(fe.position.x,he))}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(he,fe.position.y))}),ue.commitTransaction("aligning left")},Ve.prototype.alignRight=function(){var ue=this.diagram;ue.startTransaction("aligning right");var he=-1/0;ue.selection.each(function(fe){if(!(fe instanceof go.Link)){var De=fe.actualBounds.x+fe.actualBounds.width;he=Math.max(De,he)}}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(he-fe.actualBounds.width,fe.position.y))}),ue.commitTransaction("aligning right")},Ve.prototype.alignTop=function(){var ue=this.diagram;ue.startTransaction("alignTop");var he=1/0;ue.selection.each(function(fe){fe instanceof go.Link||(he=Math.min(fe.position.y,he))}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(fe.position.x,he))}),ue.commitTransaction("alignTop")},Ve.prototype.alignBottom=function(){var ue=this.diagram;ue.startTransaction("aligning bottom");var he=-1/0;ue.selection.each(function(fe){if(!(fe instanceof go.Link)){var De=fe.actualBounds.y+fe.actualBounds.height;he=Math.max(De,he)}}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(fe.actualBounds.x,he-fe.actualBounds.height))}),ue.commitTransaction("aligning bottom")},Ve.prototype.alignCenterX=function(){var ue=this.diagram,he=ue.selection.first();if(he){ue.startTransaction("aligning Center X");var fe=he.actualBounds.x+he.actualBounds.width/2;ue.selection.each(function(De){De instanceof go.Link||De.move(new go.Point(fe-De.actualBounds.width/2,De.actualBounds.y))}),ue.commitTransaction("aligning Center X")}},Ve.prototype.alignCenterY=function(){var ue=this.diagram,he=ue.selection.first();if(he){ue.startTransaction("aligning Center Y");var fe=he.actualBounds.y+he.actualBounds.height/2;ue.selection.each(function(De){De instanceof go.Link||De.move(new go.Point(De.actualBounds.x,fe-De.actualBounds.height/2))}),ue.commitTransaction("aligning Center Y")}},Ve.prototype.alignColumn=function(ue){var he=this.diagram;he.startTransaction("align Column"),ue===void 0&&(ue=0),ue=parseFloat(ue);var fe=new Array;he.selection.each(function(ct){ct instanceof go.Link||fe.push(ct)});for(var De=0;De0){for(var ct=Re.elt(xt-1);ct!==null&&ct.isTreeExpanded&&!ct.isTreeLeaf;){var tt=this._sortTreeChildrenByY(ct);ct=tt.last()}ct!==null&&ue.select(ct)}else ue.select(qe)}}else if(fe.key==="Down")if(he.isTreeExpanded&&!he.isTreeLeaf){var De=this._sortTreeChildrenByY(he).first();De!==null&&ue.select(De)}else for(;he!==null;){var qe=he.findTreeParentNode();if(qe===null)break;var Re=this._sortTreeChildrenByY(qe),xt=Re.indexOf(he);if(xtRe.y?1:qe.xRe.x?1:0}),he},Ve.prototype.copyToClipboard=function(ue){go.CommandHandler.prototype.copyToClipboard.call(this,ue),this._lastPasteOffset.set(this.pasteOffset)},Ve.prototype.pasteFromClipboard=function(){var ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ue},Object.defineProperty(Ve.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ue){if(ue!=="move"&&ue!=="select"&&ue!=="scroll"&&ue!=="tree"&&ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ue);this._arrowKeyBehavior=ue}}),Object.defineProperty(Ve.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ue){if(!(ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ue);this._pasteOffset.set(ue)}});var pt=Ve,Et=re(74413),Bt=re(43604),Ce=re(99064),be={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},de=re(59301),Se=(ue,he,fe)=>new Promise((De,qe)=>{var Re=tt=>{try{ct(fe.next(tt))}catch(Ct){qe(Ct)}},xt=tt=>{try{ct(fe.throw(tt))}catch(Ct){qe(Ct)}},ct=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Re,xt);ct((fe=fe.apply(ue,he)).next())});function ye({onCancel:ue,callback:he}){let fe=(0,ae.useRef)(),De=(0,ae.useRef)(),qe=(0,ae.useRef)(),Re=(0,ae.useRef)(!1);const xt=(0,ae.useRef)(!1),[ct,tt]=(0,ae.useState)(0);function Ct(){const Ze=le.bx.make,jt={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"};fe.current=new le.S0(De.current,{padding:20,grid:Ze(le.s_,"Grid",Ze(le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ze(le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ke=>{var Lt=Ke.diagram.commandHandler.addTopLevelParts(Ke.diagram.selection,!0);Lt||Ke.diagram.currentTool.doCancel()},commandHandler:Ze(pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ke=>{var Lt=Ke.subject;Lt.location=Lt.location.copy().snapToGridPoint(Ke.diagram.grid.gridOrigin,Ke.diagram.grid.gridCellSize),setTimeout(()=>{Ke.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ke=>{var Lt=Ke.subject;setTimeout(()=>{Ke.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ke=>{var Lt=Ke.parameter.part;Lt.invalidateConnectedLinks();var Dt=Ke.subject;Ke.diagram.toolManager.linkingTool.isForwards?Dt.toNode.invalidateConnectedLinks():Dt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),fe.current.nodeTemplate=Ze(le.NB,"Auto",{locationSpot:le.z6.Center,locationObjectName:"SHAPE",desiredSize:new le.$u(120,60),minSize:new le.$u(40,40),resizable:!0,resizeCellSize:new le.$u(10,10),rotatable:!0},new le.KX("location","loc",le.E9.parse).makeTwoWay(le.E9.stringify),new le.KX("desiredSize","size",le.$u.parse).makeTwoWay(le.$u.stringify),Ze(le.bn,{name:"SHAPE",fill:jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:le.z6.AllSides,toSpot:le.z6.AllSides},new le.KX("figure"),new le.KX("fill"),new le.KX("stroke","borderColor"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ze(le.al,{margin:1,textAlign:"center",overflow:le.al.OverflowEllipsis,editable:!0},new le.KX("text").makeTwoWay(),new le.KX("stroke","color"))),fe.current.nodeTemplate.toolTip=Ze("ToolTip",Ze(le.s_,"Vertical",{maxSize:new le.$u(200,NaN)},Ze(le.al,{font:"bold 10pt sans-serif",textAlign:"center"},new le.KX("text")),Ze(le.al,{font:"10pt sans-serif",textAlign:"center"},new le.KX("text","details"))));function hn(Ke,Lt){var Dt=(yt,Kt)=>{yt.handled=!0,yt.diagram.model.commit(_t=>{var ln=Kt.part.adornedPart,Pn=new le.E9().setRectSpot(ln.actualBounds,Ke);Pn.subtract(ln.location),Pn.scale(2,2),Pn.x+=Math.sign(Pn.x)*130,Pn.y+=Math.sign(Pn.y)*130,Pn.add(ln.location),Pn.snapToGridPoint(yt.diagram.grid.gridOrigin,yt.diagram.grid.gridCellSize);var yn=_t.copyNodeData(ln.data);_t.setGroupKeyForNodeData(yn,_t.getGroupKeyForNodeData(ln.data)),_t.addNodeData(yn);var _n={from:ln.key,to:_t.getKeyForNodeData(yn)};_t.addLinkData(_n);var Hn=yt.diagram.findNodeForData(yn);Hn.location=Pn,yt.diagram.select(Hn),setTimeout(()=>{yt.diagram.commandHandler.editTextBlock()},20)})};return Ze(le.bn,{figure:Lt,alignment:Ke,alignmentFocus:Ke.opposite(),width:Ke.equals(le.z6.Top)||Ke.equals(le.z6.Bottom)?25:18,height:Ke.equals(le.z6.Top)||Ke.equals(le.z6.Bottom)?18:25,fill:"orange",stroke:jt.white,strokeWidth:4,mouseEnter:(yt,Kt)=>Kt.fill="dodgerblue",mouseLeave:(yt,Kt)=>Kt.fill="orange",isActionable:!0,click:Dt,contextClick:Dt})}function Bn(Ke){return Ze(le.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:(Lt,Dt)=>Dt.fill="dodgerblue",mouseLeave:(Lt,Dt)=>Dt.fill="orange",click:(Lt,Dt)=>{Lt.diagram.commandHandler.showContextMenu(Dt.part.adornedPart)}},Ke||{})}fe.current.nodeTemplate.selectionAdornmentTemplate=Ze(le.uz,"Spot",Ze(le.Vm,{padding:10}),hn(le.z6.Top,"TriangleUp"),hn(le.z6.Left,"TriangleLeft"),hn(le.z6.Right,"TriangleRight"),hn(le.z6.Bottom,"TriangleDown"),Bn({alignment:new le.z6(.75,0)}));function gn(Ke,Lt){return(Dt,yt)=>{Dt.handled=!0,Dt.diagram.model.commit(Kt=>{Kt.set(yt.part.adornedPart.data,Ke,Lt)})}}function tn(Ke,Lt){return Lt||(Lt="color"),Ze(le.bn,{width:16,height:16,stroke:"lightgray",fill:Ke,margin:1,background:"transparent",mouseEnter:(Dt,yt)=>yt.stroke="dodgerblue",mouseLeave:(Dt,yt)=>yt.stroke="lightgray",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Dn(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.white,"fill"),tn(jt.beige,"fill"),tn(jt.extralightblue,"fill"),tn(jt.extralightred,"fill"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.lightgray,"fill"),tn(jt.lightgreen,"fill"),tn(jt.lightblue,"fill"),tn(jt.lightred,"fill")))]}function On(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.black),tn(jt.green),tn(jt.blue),tn(jt.red))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.white),tn(jt.magenta),tn(jt.purple),tn(jt.orange)))]}function zn(Ke,Lt){return Lt||(Lt="thickness"),Ze(le.bn,"LineH",{width:16,height:16,strokeWidth:Ke,margin:1,background:"transparent",mouseEnter:(Dt,yt)=>yt.background="dodgerblue",mouseLeave:(Dt,yt)=>yt.background="transparent",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Tn(Ke,Lt){return Lt||(Lt="dash"),Ze(le.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ke,margin:1,background:"transparent",mouseEnter:(Dt,yt)=>yt.background="dodgerblue",mouseLeave:(Dt,yt)=>yt.background="transparent",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Mn(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",zn(1),zn(2),zn(3),zn(4))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Tn(null),Tn([2,4]),Tn([4,4])))]}function Sn(Ke,Lt){return Lt||(Lt="figure"),Ze(le.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ke,margin:1,background:"transparent",mouseEnter:(Dt,yt)=>yt.fill="dodgerblue",mouseLeave:(Dt,yt)=>yt.fill="lightgray",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}fe.current.nodeTemplate.contextMenu=Ze("ContextMenu",Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Rectangle"),Sn("RoundedRectangle"),Sn("Ellipse"),Sn("Diamond"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Parallelogram2"),Sn("ManualOperation"),Sn("Procedure"),Sn("Cylinder1"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Terminator"),Sn("CreateRequest"),Sn("Document"),Sn("TriangleDown"))),Dn(),On(),Mn()),fe.current.groupTemplate=Ze(le.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:le.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ke,Lt)=>{var Dt=Lt.addMembers(Lt.diagram.selection,!0);Dt||Lt.diagram.currentTool.doCancel()},avoidable:!1},new le.KX("location","loc",le.E9.parse).makeTwoWay(le.E9.stringify),Ze(le.s_,"Auto",{name:"BODY"},Ze(le.bn,{parameter1:10,fill:jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:le.z6.AllSides,toSpot:le.z6.AllSides},new le.KX("fill"),new le.KX("stroke","color"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.Vm,{background:"transparent",margin:20})),Ze(le.al,{alignment:le.z6.Top,alignmentFocus:le.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new le.KX("text"),new le.KX("stroke","color"))),fe.current.groupTemplate.selectionAdornmentTemplate=Ze(le.uz,"Spot",Ze(le.s_,"Auto",Ze(le.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ze(le.Vm,{margin:1.5})),Bn({alignment:le.z6.TopRight,alignmentFocus:le.z6.BottomRight})),fe.current.groupTemplate.contextMenu=Ze("ContextMenu",Dn(),On(),Mn()),fe.current.linkTemplate=Ze(le.rU,{layerName:"Foreground",routing:le.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new le.KX("fromSpot","fromSpot",le.z6.parse),new le.KX("toSpot","toSpot",le.z6.parse),new le.KX("fromShortLength","dir",Ke=>Ke>=1?10:0),new le.KX("toShortLength","dir",Ke=>Ke>=1?10:0),new le.KX("points").makeTwoWay(),Ze(le.bn,{strokeWidth:2},new le.KX("stroke","color"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.bn,{segmentIndex:0,segmentOffset:new le.E9(15,0),segmentOrientation:le.rU.OrientAlong,alignmentFocus:le.z6.Right,figure:"circle",width:10,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke===1)),Ze(le.bn,{segmentIndex:-1,segmentOffset:new le.E9(-10,6),segmentOrientation:le.rU.OrientPlus90,alignmentFocus:le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke>=1),new le.KX("width","thickness",Ke=>7+3*Ke),new le.KX("height","thickness",Ke=>7+3*Ke),new le.KX("segmentOffset","thickness",Ke=>new le.E9(-15,4+1.5*Ke))),Ze(le.bn,{segmentIndex:0,segmentOffset:new le.E9(15,-6),segmentOrientation:le.rU.OrientMinus90,alignmentFocus:le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke===2),new le.KX("width","thickness",Ke=>7+3*Ke),new le.KX("height","thickness",Ke=>7+3*Ke),new le.KX("segmentOffset","thickness",Ke=>new le.E9(-15,4+1.5*Ke))),Ze(le.al,{alignmentFocus:new le.z6(0,1,-4,0),editable:!0},new le.KX("text").makeTwoWay(),new le.KX("stroke","color"))),fe.current.linkTemplate.selectionAdornmentTemplate=Ze(le.uz,Ze(le.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new le.KX("pathPattern","thickness",jn)),Bn({alignmentFocus:new le.z6(0,0,-6,-4)}));function jn(Ke){return Ze(le.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ke+4).toString()+" H3"})}function kn(Ke){var Lt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ke===0?Lt="M0 0 M16 16 M0 8 L16 8":Ke===2&&(Lt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ze(le.bn,{geometryString:Lt,margin:2,background:"transparent",mouseEnter:(Dt,yt)=>yt.background="dodgerblue",mouseLeave:(Dt,yt)=>yt.background="transparent",click:gn("dir",Ke),contextClick:gn("dir",Ke)})}function Jn(Ke){var Lt=(Dt,yt)=>{Dt.handled=!0,Dt.diagram.model.commit(Kt=>{var _t=yt.part.adornedPart;Kt.set(_t.data,Ke?"toSpot":"fromSpot",le.z6.stringify(le.z6.AllSides)),(Ke?_t.toNode:_t.fromNode).invalidateConnectedLinks()})};return Ze(le.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Dt,yt)=>yt.background="dodgerblue",mouseLeave:(Dt,yt)=>yt.background="transparent",click:Lt,contextClick:Lt})}function He(Ke,Lt){var Dt=0,yt=le.z6.RightSide;Ke.equals(le.z6.Top)?(Dt=270,yt=le.z6.TopSide):Ke.equals(le.z6.Left)?(Dt=180,yt=le.z6.LeftSide):Ke.equals(le.z6.Bottom)&&(Dt=90,yt=le.z6.BottomSide),Lt||(Dt-=180);var Kt=(_t,ln)=>{_t.handled=!0,_t.diagram.model.commit(Pn=>{var yn=ln.part.adornedPart;Pn.set(yn.data,Lt?"toSpot":"fromSpot",le.z6.stringify(yt)),(Lt?yn.toNode:yn.fromNode).invalidateConnectedLinks()})};return Ze(le.bn,{alignment:Ke,alignmentFocus:Ke.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Dt,background:"transparent",mouseEnter:(_t,ln)=>ln.background="dodgerblue",mouseLeave:(_t,ln)=>ln.background="transparent",click:Kt,contextClick:Kt})}fe.current.linkTemplate.contextMenu=Ze("ContextMenu",On(),Mn(),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",kn(0),kn(1),kn(2))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Ze(le.s_,"Spot",Jn(!1),He(le.z6.Top,!1),He(le.z6.Left,!1),He(le.z6.Right,!1),He(le.z6.Bottom,!1)),Ze(le.s_,"Spot",{margin:new le.Zt(0,0,0,2)},Jn(!0),He(le.z6.Top,!0),He(le.z6.Left,!0),He(le.z6.Right,!0),He(le.z6.Bottom,!0)))));const qn=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:ke.createElement(ce.Z,{className:Pe.Z.lists,gutter:[10,10]},a.map((ee,te)=>ke.createElement(Ge.Z,{flex:"110px",className:Pe.Z.item},ke.createElement("div",null,ke.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),ke.createElement("div",{className:Pe.Z.children},ee.children.map((ge,oe)=>ke.createElement("div",{key:oe},ke.createElement("h1",null,ge.name),ke.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ie,me)=>ke.createElement(Ge.Z,{key:me,onClick:()=>b(ie),className:Pe.Z.diamond},ke.createElement(Oe.Z,{value:"`$$"+ie.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:ke.createElement(ce.Z,{className:Pe.Z.lists,gutter:[10,10]},x.map((ee,te)=>ke.createElement(Ge.Z,{flex:"110px",className:Pe.Z.item},ke.createElement("div",null,ke.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),ke.createElement("div",{className:Pe.Z.children},ee.children.map((ge,oe)=>ke.createElement("div",{key:oe},ge.name&&ke.createElement("h1",null,ge.name),ke.createElement(ce.Z,{gutter:[10,10]},ge.data.map((ie,me)=>ke.createElement(Ge.Z,{key:me,onClick:()=>b(ie),className:Pe.Z.diamond},ke.createElement(Oe.Z,{value:"`$$"+ie.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return Ie&&Ie(te),te};return(0,ae.useImperativeHandle)(ne,()=>({getData:z})),ke.createElement("div",{className:Pe.Z.mathWrap},ke.createElement(We.default,{defaultActiveKey:"1",items:E}),ke.createElement("math-field",{locale:"zh_cn",className:Pe.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},we||""),Ae&&ke.createElement("div",{className:Pe.Z.button},ke.createElement(ve.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});_e.Z=ze},97692:function(xe,_e,re){"use strict";re.d(_e,{h:function(){return ee}});var ae=re(59301),ce=re(57809),Ge=re(78241),We=re(3113),ve=re(89780),Oe=re.n(ve),Pe=re(37036),Je=re(95625),ke=Object.defineProperty,ze=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,Ae=Object.getOwnPropertySymbols,we=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,y=(te,ge,oe)=>ge in te?ke(te,ge,{enumerable:!0,configurable:!0,writable:!0,value:oe}):te[ge]=oe,a=(te,ge)=>{for(var oe in ge||(ge={}))we.call(ge,oe)&&y(te,oe,ge[oe]);if(Ae)for(var oe of Ae(ge))ne.call(ge,oe)&&y(te,oe,ge[oe]);return te},x=(te,ge)=>ze(te,Ie(ge));const b=ce.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};_e.Z=({callback:te,onCancel:ge})=>{const[oe,ie]=(0,ae.useState)("python");function me(Le){ie(z[Le][1])}function se(Le){te(Le)}return ae.createElement(Ge.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:se,style:{width:500}}),ae.createElement(Ge.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},ae.createElement(ce.default,{getPopupContainer:Le=>Le.parentNode,onChange:me},Object.keys(z).map(Le=>ae.createElement(b,{key:Le,value:Le},z[Le][0])))),ae.createElement(Ge.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},ae.createElement(ee,{mode:oe})),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(We.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(We.ZP,{type:"ghost",onClick:ge},"\u53D6\u6D88")))};function ee({value:te,onChange:ge,mode:oe,options:ie={}}){const me=(0,ae.useRef)(),[se,Le]=(0,ae.useState)();return(0,ae.useEffect)(()=>{if(se){let Ee=function($e){const mt=$e.getValue();ge&&ge(mt)};return se.on("change",Ee),()=>{se.off("change",Ee)}}},[se,ge]),(0,ae.useEffect)(()=>{se&&se.setOption("mode",oe)},[se,oe]),(0,ae.useEffect)(()=>{se&&(te!==se.getValue()||te==="")&&setTimeout(()=>{se.setValue(te||"")},300)},[se,te]),(0,ae.useEffect)(()=>{if(me.current&&!se){const Ee=Oe().fromTextArea(me.current,a({mode:oe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},ie));Le(Ee)}},[me.current,se]),ae.createElement("div",{className:"my-codemirror-container"},ae.createElement("textarea",{ref:me}))}},12290:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return At}});var ae=re(59301),ce=re(89780),Ge=re.n(ce),We=re(76374),ve=re(37036),Oe=re(6313),Pe=re(25717),Je=re(99498),ke=re(25419),ze=re(67549),Ie=re(85149),Ae=({value:ue="",className:he,showTextOnly:fe,showLines:Ne,style:qe={}})=>{const Re=(0,ae.useMemo)(()=>"",[ue]);return ae.createElement(ae.Fragment,null,ae.createElement("div",{dangerouslySetInnerHTML:{__html:Re}}))},we=re(59301),ne=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ue,he,fe)=>he in ue?ne(ue,he,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[he]=fe,ee=(ue,he)=>{for(var fe in he||(he={}))b.call(he,fe)&&z(ue,fe,he[fe]);if(x)for(var fe of x(he))E.call(he,fe)&&z(ue,fe,he[fe]);return ue},te=(ue,he)=>y(ue,a(he));let ge=[{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 oe({onActionCallback:ue,title:he,icon:fe,actionName:Ne,className:qe="",children:Re}){function xt(){ue(Ne)}return we.createElement("a",{title:he,className:qe,onClick:xt},we.createElement("i",{className:`${fe}`}),Re)}var ie=({watch:ue,showNullButton:he,showNullProgramButton:fe,onActionCallback:Ne,fullScreen:qe,insertTemp:Re,hidetoolBar:xt,extraUse:ct})=>{const tt=[...ge,{title:`${ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return we.createElement("ul",{className:"markdown-toolbar-container"},!xt&&tt.map((Ct,nn)=>we.createElement("li",{key:nn},Ct.actionName?we.createElement(oe,te(ee({},Ct),{onActionCallback:Ne})):we.createElement("span",{className:"v-line"}))),he?we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Ne},we.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,fe?we.createElement(we.Fragment,null,we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Ne},we.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Ne},we.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Re&&we.createElement("li",null,we.createElement(oe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Re}`,onActionCallback:Ne},we.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),ct&&we.createElement("li",null,ct),we.createElement("li",{className:"btn-full-screen"},we.createElement(oe,{icon:`${qe?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:qe?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Ne})))},me=re(79346),se=re(78241),Le=re(92832),Ee=re(3113),$e=Object.defineProperty,mt=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,lt=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Ft=(ue,he,fe)=>he in ue?$e(ue,he,{enumerable:!0,configurable:!0,writable:!0,value:fe}):ue[he]=fe,et=(ue,he)=>{for(var fe in he||(he={}))Pt.call(he,fe)&&Ft(ue,fe,he[fe]);if(lt)for(var fe of lt(he))St.call(he,fe)&&Ft(ue,fe,he[fe]);return ue},Mt=(ue,he)=>mt(ue,wt(he));const Fe={labelCol:{span:4},wrapperCol:{span:20}};var at=({callback:ue,onCancel:he})=>{function fe(Ne){ue(Ne)}return ae.createElement(se.default,Mt(et({},Fe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:fe,style:{width:500}}),ae.createElement(se.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},ae.createElement(Le.default,null)),ae.createElement(se.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},ae.createElement(Le.default,null)),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ee.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ee.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))},bt=re(97692),pe=re(28451),Be=re(43418),Me=re(95237),it=re(73524),Qe=re(59301),ut=({callback:ue,onCancel:he})=>{const fe=document.createElement("canvas"),Ne=fe.getContext("2d");fe.width=1e3,fe.height=800,Ne.fillStyle="#ffffff",Ne.fillRect(0,0,fe.width,fe.height);const qe=fe.toDataURL("image/png");return Qe.createElement(Be.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Qe.createElement(Me.Z,{style:{height:"100vh"}},Qe.createElement(it.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:qe,visible:!0,title:String(Date.now())},onOk:Re=>{ue({src:Re.url})},onClose:he})))},le=re(12378);function Ve(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Ve,go.CommandHandler),Ve.prototype.canAlignSelection=function(){var ue=this.diagram;return!(ue===null||ue.isReadOnly||ue.isModelReadOnly||ue.selection.count<2)},Ve.prototype.alignLeft=function(){var ue=this.diagram;ue.startTransaction("aligning left");var he=1/0;ue.selection.each(function(fe){fe instanceof go.Link||(he=Math.min(fe.position.x,he))}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(he,fe.position.y))}),ue.commitTransaction("aligning left")},Ve.prototype.alignRight=function(){var ue=this.diagram;ue.startTransaction("aligning right");var he=-1/0;ue.selection.each(function(fe){if(!(fe instanceof go.Link)){var Ne=fe.actualBounds.x+fe.actualBounds.width;he=Math.max(Ne,he)}}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(he-fe.actualBounds.width,fe.position.y))}),ue.commitTransaction("aligning right")},Ve.prototype.alignTop=function(){var ue=this.diagram;ue.startTransaction("alignTop");var he=1/0;ue.selection.each(function(fe){fe instanceof go.Link||(he=Math.min(fe.position.y,he))}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(fe.position.x,he))}),ue.commitTransaction("alignTop")},Ve.prototype.alignBottom=function(){var ue=this.diagram;ue.startTransaction("aligning bottom");var he=-1/0;ue.selection.each(function(fe){if(!(fe instanceof go.Link)){var Ne=fe.actualBounds.y+fe.actualBounds.height;he=Math.max(Ne,he)}}),ue.selection.each(function(fe){fe instanceof go.Link||fe.move(new go.Point(fe.actualBounds.x,he-fe.actualBounds.height))}),ue.commitTransaction("aligning bottom")},Ve.prototype.alignCenterX=function(){var ue=this.diagram,he=ue.selection.first();if(he){ue.startTransaction("aligning Center X");var fe=he.actualBounds.x+he.actualBounds.width/2;ue.selection.each(function(Ne){Ne instanceof go.Link||Ne.move(new go.Point(fe-Ne.actualBounds.width/2,Ne.actualBounds.y))}),ue.commitTransaction("aligning Center X")}},Ve.prototype.alignCenterY=function(){var ue=this.diagram,he=ue.selection.first();if(he){ue.startTransaction("aligning Center Y");var fe=he.actualBounds.y+he.actualBounds.height/2;ue.selection.each(function(Ne){Ne instanceof go.Link||Ne.move(new go.Point(Ne.actualBounds.x,fe-Ne.actualBounds.height/2))}),ue.commitTransaction("aligning Center Y")}},Ve.prototype.alignColumn=function(ue){var he=this.diagram;he.startTransaction("align Column"),ue===void 0&&(ue=0),ue=parseFloat(ue);var fe=new Array;he.selection.each(function(ct){ct instanceof go.Link||fe.push(ct)});for(var Ne=0;Ne0){for(var ct=Re.elt(xt-1);ct!==null&&ct.isTreeExpanded&&!ct.isTreeLeaf;){var tt=this._sortTreeChildrenByY(ct);ct=tt.last()}ct!==null&&ue.select(ct)}else ue.select(qe)}}else if(fe.key==="Down")if(he.isTreeExpanded&&!he.isTreeLeaf){var Ne=this._sortTreeChildrenByY(he).first();Ne!==null&&ue.select(Ne)}else for(;he!==null;){var qe=he.findTreeParentNode();if(qe===null)break;var Re=this._sortTreeChildrenByY(qe),xt=Re.indexOf(he);if(xtRe.y?1:qe.xRe.x?1:0}),he},Ve.prototype.copyToClipboard=function(ue){go.CommandHandler.prototype.copyToClipboard.call(this,ue),this._lastPasteOffset.set(this.pasteOffset)},Ve.prototype.pasteFromClipboard=function(){var ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),ue},Object.defineProperty(Ve.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(ue){if(ue!=="move"&&ue!=="select"&&ue!=="scroll"&&ue!=="tree"&&ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+ue);this._arrowKeyBehavior=ue}}),Object.defineProperty(Ve.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(ue){if(!(ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+ue);this._pasteOffset.set(ue)}});var pt=Ve,Et=re(74413),Bt=re(43604),Ce=re(99064),be={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},de=re(59301),Se=(ue,he,fe)=>new Promise((Ne,qe)=>{var Re=tt=>{try{ct(fe.next(tt))}catch(Ct){qe(Ct)}},xt=tt=>{try{ct(fe.throw(tt))}catch(Ct){qe(Ct)}},ct=tt=>tt.done?Ne(tt.value):Promise.resolve(tt.value).then(Re,xt);ct((fe=fe.apply(ue,he)).next())});function ye({onCancel:ue,callback:he}){let fe=(0,ae.useRef)(),Ne=(0,ae.useRef)(),qe=(0,ae.useRef)(),Re=(0,ae.useRef)(!1);const xt=(0,ae.useRef)(!1),[ct,tt]=(0,ae.useState)(0);function Ct(){const Ze=le.bx.make,jt={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"};fe.current=new le.S0(Ne.current,{padding:20,grid:Ze(le.s_,"Grid",Ze(le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ze(le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ke=>{var Lt=Ke.diagram.commandHandler.addTopLevelParts(Ke.diagram.selection,!0);Lt||Ke.diagram.currentTool.doCancel()},commandHandler:Ze(pt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ke=>{var Lt=Ke.subject;Lt.location=Lt.location.copy().snapToGridPoint(Ke.diagram.grid.gridOrigin,Ke.diagram.grid.gridCellSize),setTimeout(()=>{Ke.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ke=>{var Lt=Ke.subject;setTimeout(()=>{Ke.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ke=>{var Lt=Ke.parameter.part;Lt.invalidateConnectedLinks();var Nt=Ke.subject;Ke.diagram.toolManager.linkingTool.isForwards?Nt.toNode.invalidateConnectedLinks():Nt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),fe.current.nodeTemplate=Ze(le.NB,"Auto",{locationSpot:le.z6.Center,locationObjectName:"SHAPE",desiredSize:new le.$u(120,60),minSize:new le.$u(40,40),resizable:!0,resizeCellSize:new le.$u(10,10),rotatable:!0},new le.KX("location","loc",le.E9.parse).makeTwoWay(le.E9.stringify),new le.KX("desiredSize","size",le.$u.parse).makeTwoWay(le.$u.stringify),Ze(le.bn,{name:"SHAPE",fill:jt.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:le.z6.AllSides,toSpot:le.z6.AllSides},new le.KX("figure"),new le.KX("fill"),new le.KX("stroke","borderColor"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ze(le.al,{margin:1,textAlign:"center",overflow:le.al.OverflowEllipsis,editable:!0},new le.KX("text").makeTwoWay(),new le.KX("stroke","color"))),fe.current.nodeTemplate.toolTip=Ze("ToolTip",Ze(le.s_,"Vertical",{maxSize:new le.$u(200,NaN)},Ze(le.al,{font:"bold 10pt sans-serif",textAlign:"center"},new le.KX("text")),Ze(le.al,{font:"10pt sans-serif",textAlign:"center"},new le.KX("text","details"))));function hn(Ke,Lt){var Nt=(yt,Kt)=>{yt.handled=!0,yt.diagram.model.commit(_t=>{var ln=Kt.part.adornedPart,Pn=new le.E9().setRectSpot(ln.actualBounds,Ke);Pn.subtract(ln.location),Pn.scale(2,2),Pn.x+=Math.sign(Pn.x)*130,Pn.y+=Math.sign(Pn.y)*130,Pn.add(ln.location),Pn.snapToGridPoint(yt.diagram.grid.gridOrigin,yt.diagram.grid.gridCellSize);var yn=_t.copyNodeData(ln.data);_t.setGroupKeyForNodeData(yn,_t.getGroupKeyForNodeData(ln.data)),_t.addNodeData(yn);var _n={from:ln.key,to:_t.getKeyForNodeData(yn)};_t.addLinkData(_n);var Hn=yt.diagram.findNodeForData(yn);Hn.location=Pn,yt.diagram.select(Hn),setTimeout(()=>{yt.diagram.commandHandler.editTextBlock()},20)})};return Ze(le.bn,{figure:Lt,alignment:Ke,alignmentFocus:Ke.opposite(),width:Ke.equals(le.z6.Top)||Ke.equals(le.z6.Bottom)?25:18,height:Ke.equals(le.z6.Top)||Ke.equals(le.z6.Bottom)?18:25,fill:"orange",stroke:jt.white,strokeWidth:4,mouseEnter:(yt,Kt)=>Kt.fill="dodgerblue",mouseLeave:(yt,Kt)=>Kt.fill="orange",isActionable:!0,click:Nt,contextClick:Nt})}function Bn(Ke){return Ze(le.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:(Lt,Nt)=>Nt.fill="dodgerblue",mouseLeave:(Lt,Nt)=>Nt.fill="orange",click:(Lt,Nt)=>{Lt.diagram.commandHandler.showContextMenu(Nt.part.adornedPart)}},Ke||{})}fe.current.nodeTemplate.selectionAdornmentTemplate=Ze(le.uz,"Spot",Ze(le.Vm,{padding:10}),hn(le.z6.Top,"TriangleUp"),hn(le.z6.Left,"TriangleLeft"),hn(le.z6.Right,"TriangleRight"),hn(le.z6.Bottom,"TriangleDown"),Bn({alignment:new le.z6(.75,0)}));function gn(Ke,Lt){return(Nt,yt)=>{Nt.handled=!0,Nt.diagram.model.commit(Kt=>{Kt.set(yt.part.adornedPart.data,Ke,Lt)})}}function tn(Ke,Lt){return Lt||(Lt="color"),Ze(le.bn,{width:16,height:16,stroke:"lightgray",fill:Ke,margin:1,background:"transparent",mouseEnter:(Nt,yt)=>yt.stroke="dodgerblue",mouseLeave:(Nt,yt)=>yt.stroke="lightgray",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Nn(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.white,"fill"),tn(jt.beige,"fill"),tn(jt.extralightblue,"fill"),tn(jt.extralightred,"fill"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.lightgray,"fill"),tn(jt.lightgreen,"fill"),tn(jt.lightblue,"fill"),tn(jt.lightred,"fill")))]}function On(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.black),tn(jt.green),tn(jt.blue),tn(jt.red))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",tn(jt.white),tn(jt.magenta),tn(jt.purple),tn(jt.orange)))]}function zn(Ke,Lt){return Lt||(Lt="thickness"),Ze(le.bn,"LineH",{width:16,height:16,strokeWidth:Ke,margin:1,background:"transparent",mouseEnter:(Nt,yt)=>yt.background="dodgerblue",mouseLeave:(Nt,yt)=>yt.background="transparent",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Tn(Ke,Lt){return Lt||(Lt="dash"),Ze(le.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ke,margin:1,background:"transparent",mouseEnter:(Nt,yt)=>yt.background="dodgerblue",mouseLeave:(Nt,yt)=>yt.background="transparent",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}function Mn(){return[Ze("ContextMenuButton",Ze(le.s_,"Horizontal",zn(1),zn(2),zn(3),zn(4))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Tn(null),Tn([2,4]),Tn([4,4])))]}function Sn(Ke,Lt){return Lt||(Lt="figure"),Ze(le.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ke,margin:1,background:"transparent",mouseEnter:(Nt,yt)=>yt.fill="dodgerblue",mouseLeave:(Nt,yt)=>yt.fill="lightgray",click:gn(Lt,Ke),contextClick:gn(Lt,Ke)})}fe.current.nodeTemplate.contextMenu=Ze("ContextMenu",Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Rectangle"),Sn("RoundedRectangle"),Sn("Ellipse"),Sn("Diamond"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Parallelogram2"),Sn("ManualOperation"),Sn("Procedure"),Sn("Cylinder1"))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Sn("Terminator"),Sn("CreateRequest"),Sn("Document"),Sn("TriangleDown"))),Nn(),On(),Mn()),fe.current.groupTemplate=Ze(le.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:le.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ke,Lt)=>{var Nt=Lt.addMembers(Lt.diagram.selection,!0);Nt||Lt.diagram.currentTool.doCancel()},avoidable:!1},new le.KX("location","loc",le.E9.parse).makeTwoWay(le.E9.stringify),Ze(le.s_,"Auto",{name:"BODY"},Ze(le.bn,{parameter1:10,fill:jt.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:le.z6.AllSides,toSpot:le.z6.AllSides},new le.KX("fill"),new le.KX("stroke","color"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.Vm,{background:"transparent",margin:20})),Ze(le.al,{alignment:le.z6.Top,alignmentFocus:le.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new le.KX("text"),new le.KX("stroke","color"))),fe.current.groupTemplate.selectionAdornmentTemplate=Ze(le.uz,"Spot",Ze(le.s_,"Auto",Ze(le.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ze(le.Vm,{margin:1.5})),Bn({alignment:le.z6.TopRight,alignmentFocus:le.z6.BottomRight})),fe.current.groupTemplate.contextMenu=Ze("ContextMenu",Nn(),On(),Mn()),fe.current.linkTemplate=Ze(le.rU,{layerName:"Foreground",routing:le.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new le.KX("fromSpot","fromSpot",le.z6.parse),new le.KX("toSpot","toSpot",le.z6.parse),new le.KX("fromShortLength","dir",Ke=>Ke>=1?10:0),new le.KX("toShortLength","dir",Ke=>Ke>=1?10:0),new le.KX("points").makeTwoWay(),Ze(le.bn,{strokeWidth:2},new le.KX("stroke","color"),new le.KX("strokeWidth","thickness"),new le.KX("strokeDashArray","dash")),Ze(le.bn,{segmentIndex:0,segmentOffset:new le.E9(15,0),segmentOrientation:le.rU.OrientAlong,alignmentFocus:le.z6.Right,figure:"circle",width:10,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke===1)),Ze(le.bn,{segmentIndex:-1,segmentOffset:new le.E9(-10,6),segmentOrientation:le.rU.OrientPlus90,alignmentFocus:le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke>=1),new le.KX("width","thickness",Ke=>7+3*Ke),new le.KX("height","thickness",Ke=>7+3*Ke),new le.KX("segmentOffset","thickness",Ke=>new le.E9(-15,4+1.5*Ke))),Ze(le.bn,{segmentIndex:0,segmentOffset:new le.E9(15,-6),segmentOrientation:le.rU.OrientMinus90,alignmentFocus:le.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new le.KX("fill","color"),new le.KX("visible","dir",Ke=>Ke===2),new le.KX("width","thickness",Ke=>7+3*Ke),new le.KX("height","thickness",Ke=>7+3*Ke),new le.KX("segmentOffset","thickness",Ke=>new le.E9(-15,4+1.5*Ke))),Ze(le.al,{alignmentFocus:new le.z6(0,1,-4,0),editable:!0},new le.KX("text").makeTwoWay(),new le.KX("stroke","color"))),fe.current.linkTemplate.selectionAdornmentTemplate=Ze(le.uz,Ze(le.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new le.KX("pathPattern","thickness",jn)),Bn({alignmentFocus:new le.z6(0,0,-6,-4)}));function jn(Ke){return Ze(le.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ke+4).toString()+" H3"})}function kn(Ke){var Lt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ke===0?Lt="M0 0 M16 16 M0 8 L16 8":Ke===2&&(Lt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ze(le.bn,{geometryString:Lt,margin:2,background:"transparent",mouseEnter:(Nt,yt)=>yt.background="dodgerblue",mouseLeave:(Nt,yt)=>yt.background="transparent",click:gn("dir",Ke),contextClick:gn("dir",Ke)})}function Jn(Ke){var Lt=(Nt,yt)=>{Nt.handled=!0,Nt.diagram.model.commit(Kt=>{var _t=yt.part.adornedPart;Kt.set(_t.data,Ke?"toSpot":"fromSpot",le.z6.stringify(le.z6.AllSides)),(Ke?_t.toNode:_t.fromNode).invalidateConnectedLinks()})};return Ze(le.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Nt,yt)=>yt.background="dodgerblue",mouseLeave:(Nt,yt)=>yt.background="transparent",click:Lt,contextClick:Lt})}function He(Ke,Lt){var Nt=0,yt=le.z6.RightSide;Ke.equals(le.z6.Top)?(Nt=270,yt=le.z6.TopSide):Ke.equals(le.z6.Left)?(Nt=180,yt=le.z6.LeftSide):Ke.equals(le.z6.Bottom)&&(Nt=90,yt=le.z6.BottomSide),Lt||(Nt-=180);var Kt=(_t,ln)=>{_t.handled=!0,_t.diagram.model.commit(Pn=>{var yn=ln.part.adornedPart;Pn.set(yn.data,Lt?"toSpot":"fromSpot",le.z6.stringify(yt)),(Lt?yn.toNode:yn.fromNode).invalidateConnectedLinks()})};return Ze(le.bn,{alignment:Ke,alignmentFocus:Ke.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Nt,background:"transparent",mouseEnter:(_t,ln)=>ln.background="dodgerblue",mouseLeave:(_t,ln)=>ln.background="transparent",click:Kt,contextClick:Kt})}fe.current.linkTemplate.contextMenu=Ze("ContextMenu",On(),Mn(),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",kn(0),kn(1),kn(2))),Ze("ContextMenuButton",Ze(le.s_,"Horizontal",Ze(le.s_,"Spot",Jn(!1),He(le.z6.Top,!1),He(le.z6.Left,!1),He(le.z6.Right,!1),He(le.z6.Bottom,!1)),Ze(le.s_,"Spot",{margin:new le.Zt(0,0,0,2)},Jn(!0),He(le.z6.Top,!0),He(le.z6.Left,!0),He(le.z6.Right,!0),He(le.z6.Bottom,!0)))));const qn=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,18 +86,18 @@ {"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 In=["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 Wn(Ke){return console.log("shapeName:",Ke),In.indexOf(Ke)>=0}var xn=new le.YI(qe.current,{maxSelectionCount:1,linkTemplate:Ze(le.rU,{locationSpot:le.z6.Center,selectionAdornmentTemplate:Ze(le.uz,"Link",{locationSpot:le.z6.Center},Ze(le.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ze(le.bn,{toArrow:"Standard",stroke:null}))},{routing:le.rU.AvoidsNodes,curve:le.rU.JumpOver,corner:5,toShortLength:4},new le.KX("points"),Ze(le.bn,{isPanelMain:!0,strokeWidth:2}),Ze(le.bn,{toArrow:"Standard",stroke:null})),model:new le.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...le.bn.getFigureGenerators().toArray().map(Ke=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ke.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return fe.current.addDiagramListener("TextEdited",function(Ke){var Lt;const Dt=Ke.subject.part;var yt=(Lt=document.activeElement)==null?void 0:Lt.value;typeof yt=="string"&&yt.trim()===""&&fe.current.model.commit(function(Kt){Kt.set(Dt.data,"text","\u672A\u547D\u540D"),fe.current.commandHandler.stopCommand()},"increment")}),xn.nodeTemplate=Ze(le.NB,"Auto",{locationSpot:le.z6.Center},new le.KX("location","location",le.E9.parse).makeTwoWay(le.E9.stringify),Ze(le.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 le.KX("stroke").makeTwoWay(),new le.KX("fill").makeTwoWay(),new le.KX("figure")),Ze(le.al,{margin:new le.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new le.$u(16,16),maxSize:new le.$u(10,NaN),textAlign:"center",editable:!0},new le.KX("key").makeTwoWay())),setTimeout(()=>{fe.current.grid=Ze(le.s_,"Grid",Ze(le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ze(le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),fe.current.grid.visible=!0,fe.current.grid.gridCellStroke="darkgray",fe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=fe.current,fe.current}const nn=()=>Se(this,null,function*(){var Ze=fe.current.makeImage();const jt=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ze.src}});he({src:jt.url})});return(0,ae.useEffect)(()=>(setTimeout(()=>{Ct()},500),tt(ct+1),()=>{fe.current=null}),[]),de.createElement("div",{ref:xt,className:Re.current?`${be.maxH60} body-overflow-initial`:"body-overflow-initial"},de.createElement(Be.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ct,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:de.createElement(Me.Z,null,de.createElement(Bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),de.createElement(Bt.Z,{onClick:()=>{var Ze,jt,hn=fe.current.selection.first();if(Re.current=!Re.current,document.activeElement&&hn){let Bn=(jt=(Ze=document.activeElement)==null?void 0:Ze.value)==null?void 0:jt.trim();typeof Bn=="string"&&fe.current.model.commit(function(gn){gn.set(hn.data,"text",Bn||"\u672A\u547D\u540D"),fe.current.commandHandler.stopCommand()},"increment")}tt(ct+1)}},de.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ue},de.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:be.flowChartWrp},de.createElement("div",{style:{display:"flex",height:"100%"}},de.createElement("div",{style:{width:"300px",height:"100%"}},de.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),de.createElement("div",{style:{height:"calc(100% - 50px)"},className:be.myPaletteDiv,ref:qe})),de.createElement("div",{style:{flex:1,position:"relative"}},de.createElement("div",{ref:De,style:{height:"80vh"}}))),de.createElement("div",{className:"tr"},de.createElement(Ee.ZP,{size:"large",onClick:nn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ne=ye,Te=re(5112),Ue=re(5871);const dt=Te.ZP.Group,gt={margin:"0 8px"};var je=({callback:ue,onCancel:he})=>{function fe(De){ue(De)}return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:fe},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:gt},"\u5355\u5143\u683C\u6570\uFF1A"),ae.createElement("span",{style:gt},"\u884C\u6570"),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Ue.Z,null)),ae.createElement("span",{style:gt},"\u5217\u6570"),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Ue.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:gt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(dt,null,ae.createElement(Te.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Te.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Te.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Te.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ee.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ee.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))},ht=re(78673),kt=re(80727),zt=re.n(kt),It=(0,ae.forwardRef)(({use3d:ue,width:he,height:fe,callback:De,showSaveButton:qe},Re)=>{const xt=(0,ae.useRef)(),ct=(0,ae.useRef)(),[tt,Ct]=(0,ae.useState)(!1),nn=(0,ae.useRef)({id:xt,appName:"graphing",width:he||1e3,height:fe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{ct.current=new(zt())(nn.current,!0),window.onload=function(){ct.current.inject("applet_container")}},[]);const Ze=()=>{var jt=window.ggbApplet.getPNGBase64(1,!0,72);return De&&De(jt),jt};return(0,ae.useEffect)(()=>{nn.current.appName=tt?"3D":"graphing",ct.current.inject("applet_container")},[tt]),(0,ae.useEffect)(()=>{Ct(ue)},[ue]),(0,ae.useImperativeHandle)(Re,()=>({getImgData:Ze})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xt}),ae.createElement(Me.Z,{align:"middle"},ae.createElement(Bt.Z,{flex:1},ae.createElement(ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:tt,onChange:jt=>Ct(jt)})),ae.createElement(Bt.Z,null,ae.createElement(Ee.ZP,{size:"large",onClick:Ze,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Rt=re(41588),Gt=re(1012),Vt=re(8591);const Ut="link",Qt="upload-image",Jt="add-flowchart",Zt="draw-image",qt="add-flowchart",Tt="code-block",Xt="add-table",$t="------------",en={default:$t,left:`:${$t}`,center:`:${$t}:`,right:`${$t}:`};var un=re(58856),cn=(ue,he,fe)=>new Promise((De,qe)=>{var Re=tt=>{try{ct(fe.next(tt))}catch(Ct){qe(Ct)}},xt=tt=>{try{ct(fe.throw(tt))}catch(Ct){qe(Ct)}},ct=tt=>tt.done?De(tt.value):Promise.resolve(tt.value).then(Re,xt);ct((fe=fe.apply(ue,he)).next())});function pn(){}let vn=0;const Ln=1e4,bn="\u2581",mn="@\u2581\u2581@",En="@\u2581@",Gn=` +]}`;var In=["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 Wn(Ke){return console.log("shapeName:",Ke),In.indexOf(Ke)>=0}var xn=new le.YI(qe.current,{maxSelectionCount:1,linkTemplate:Ze(le.rU,{locationSpot:le.z6.Center,selectionAdornmentTemplate:Ze(le.uz,"Link",{locationSpot:le.z6.Center},Ze(le.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ze(le.bn,{toArrow:"Standard",stroke:null}))},{routing:le.rU.AvoidsNodes,curve:le.rU.JumpOver,corner:5,toShortLength:4},new le.KX("points"),Ze(le.bn,{isPanelMain:!0,strokeWidth:2}),Ze(le.bn,{toArrow:"Standard",stroke:null})),model:new le.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...le.bn.getFigureGenerators().toArray().map(Ke=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ke.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return fe.current.addDiagramListener("TextEdited",function(Ke){var Lt;const Nt=Ke.subject.part;var yt=(Lt=document.activeElement)==null?void 0:Lt.value;typeof yt=="string"&&yt.trim()===""&&fe.current.model.commit(function(Kt){Kt.set(Nt.data,"text","\u672A\u547D\u540D"),fe.current.commandHandler.stopCommand()},"increment")}),xn.nodeTemplate=Ze(le.NB,"Auto",{locationSpot:le.z6.Center},new le.KX("location","location",le.E9.parse).makeTwoWay(le.E9.stringify),Ze(le.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 le.KX("stroke").makeTwoWay(),new le.KX("fill").makeTwoWay(),new le.KX("figure")),Ze(le.al,{margin:new le.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new le.$u(16,16),maxSize:new le.$u(10,NaN),textAlign:"center",editable:!0},new le.KX("key").makeTwoWay())),setTimeout(()=>{fe.current.grid=Ze(le.s_,"Grid",Ze(le.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ze(le.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),fe.current.grid.visible=!0,fe.current.grid.gridCellStroke="darkgray",fe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=fe.current,fe.current}const nn=()=>Se(this,null,function*(){var Ze=fe.current.makeImage();const jt=yield(0,Ce.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ze.src}});he({src:jt.url})});return(0,ae.useEffect)(()=>(setTimeout(()=>{Ct()},500),tt(ct+1),()=>{fe.current=null}),[]),de.createElement("div",{ref:xt,className:Re.current?`${be.maxH60} body-overflow-initial`:"body-overflow-initial"},de.createElement(Be.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!ct,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:de.createElement(Me.Z,null,de.createElement(Bt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),de.createElement(Bt.Z,{onClick:()=>{var Ze,jt,hn=fe.current.selection.first();if(Re.current=!Re.current,document.activeElement&&hn){let Bn=(jt=(Ze=document.activeElement)==null?void 0:Ze.value)==null?void 0:jt.trim();typeof Bn=="string"&&fe.current.model.commit(function(gn){gn.set(hn.data,"text",Bn||"\u672A\u547D\u540D"),fe.current.commandHandler.stopCommand()},"increment")}tt(ct+1)}},de.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:ue},de.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:be.flowChartWrp},de.createElement("div",{style:{display:"flex",height:"100%"}},de.createElement("div",{style:{width:"300px",height:"100%"}},de.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),de.createElement("div",{style:{height:"calc(100% - 50px)"},className:be.myPaletteDiv,ref:qe})),de.createElement("div",{style:{flex:1,position:"relative"}},de.createElement("div",{ref:Ne,style:{height:"80vh"}}))),de.createElement("div",{className:"tr"},de.createElement(Ee.ZP,{size:"large",onClick:nn,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var De=ye,Te=re(5112),Ue=re(5871);const dt=Te.ZP.Group,gt={margin:"0 8px"};var je=({callback:ue,onCancel:he})=>{function fe(Ne){ue(Ne)}return ae.createElement(se.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:fe},ae.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},ae.createElement("span",{style:gt},"\u5355\u5143\u683C\u6570\uFF1A"),ae.createElement("span",{style:gt},"\u884C\u6570"),ae.createElement(se.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},ae.createElement(Ue.Z,null)),ae.createElement("span",{style:gt},"\u5217\u6570"),ae.createElement(se.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},ae.createElement(Ue.Z,null))),ae.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},ae.createElement("span",{style:gt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),ae.createElement(se.default.Item,{name:"align"},ae.createElement(dt,null,ae.createElement(Te.ZP,{value:"default"},ae.createElement("i",{className:"fa fa-align-justify"})),ae.createElement(Te.ZP,{value:"left"},ae.createElement("i",{className:"fa fa-align-left"})),ae.createElement(Te.ZP,{value:"center"},ae.createElement("i",{className:"fa fa-align-center"})),ae.createElement(Te.ZP,{value:"right"},ae.createElement("i",{className:"fa fa-align-right"}))))),ae.createElement("div",{className:"flex-container flex-end"},ae.createElement(Ee.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ae.createElement(Ee.ZP,{type:"ghost",onClick:he},"\u53D6\u6D88")))},ht=re(78673),kt=re(80727),zt=re.n(kt),It=(0,ae.forwardRef)(({use3d:ue,width:he,height:fe,callback:Ne,showSaveButton:qe},Re)=>{const xt=(0,ae.useRef)(),ct=(0,ae.useRef)(),[tt,Ct]=(0,ae.useState)(!1),nn=(0,ae.useRef)({id:xt,appName:"graphing",width:he||1e3,height:fe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,ae.useEffect)(()=>{ct.current=new(zt())(nn.current,!0),window.onload=function(){ct.current.inject("applet_container")}},[]);const Ze=()=>{var jt=window.ggbApplet.getPNGBase64(1,!0,72);return Ne&&Ne(jt),jt};return(0,ae.useEffect)(()=>{nn.current.appName=tt?"3D":"graphing",ct.current.inject("applet_container")},[tt]),(0,ae.useEffect)(()=>{Ct(ue)},[ue]),(0,ae.useImperativeHandle)(Re,()=>({getImgData:Ze})),ae.createElement(ae.Fragment,null,ae.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:xt}),ae.createElement(Me.Z,{align:"middle"},ae.createElement(Bt.Z,{flex:1},ae.createElement(ht.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:tt,onChange:jt=>Ct(jt)})),ae.createElement(Bt.Z,null,ae.createElement(Ee.ZP,{size:"large",onClick:Ze,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Rt=re(41588),Gt=re(1012),Vt=re(8591);const Ut="link",Qt="upload-image",Jt="add-flowchart",Zt="draw-image",qt="add-flowchart",Tt="code-block",Xt="add-table",$t="------------",en={default:$t,left:`:${$t}`,center:`:${$t}:`,right:`${$t}:`};var un=re(58856),cn=(ue,he,fe)=>new Promise((Ne,qe)=>{var Re=tt=>{try{ct(fe.next(tt))}catch(Ct){qe(Ct)}},xt=tt=>{try{ct(fe.throw(tt))}catch(Ct){qe(Ct)}},ct=tt=>tt.done?Ne(tt.value):Promise.resolve(tt.value).then(Re,xt);ct((fe=fe.apply(ue,he)).next())});function pn(){}let vn=0;const Ln=1e4,bn="\u2581",mn="@\u2581\u2581@",En="@\u2581@",Gn=` **\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`,Ye=["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 Xe(ue){return/^\d+$/.test(ue)?`${ue}px`:ue}const ot=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Nt={[ot+"-B"]:"bold",[ot+"-I"]:"italic"},Ht={[Ut]:"\u6DFB\u52A0\u94FE\u63A5",[Tt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Jt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Xt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var At=({defaultValue:ue="",onChange:he,width:fe="100%",height:De=400,miniToolbar:qe=!1,isFocus:Re=!1,watch:xt,insertTemp:ct,mode:tt="markdown",id:Ct="markdown-editor-id",showResizeBar:nn=!1,noStorage:Ze=!1,showNullButton:jt=!1,showNullProgramButton:hn=!1,hidetoolBar:Bn=!1,fullScreen:gn=!1,onBlur:tn,onCMBeforeChange:Dn,onFullScreen:On,className:zn="",disablePaste:Tn=!1,disabled:Mn=!1,disabledFill:Sn=!1,placeholder:jn="",values:kn="",extraUse:Jn})=>{const[He,qn]=(0,ae.useState)(null),[In,Wn]=(0,ae.useState)(ue),[xn,Ke]=(0,ae.useState)(xt),[Lt,Dt]=(0,ae.useState)(gn),[yt,Kt]=(0,ae.useState)(""),[_t,ln]=(0,ae.useState)(0),[Pn,yn]=(0,ae.useState)(De),[_n,Hn]=(0,ae.useState)(!1),ma=(0,ae.useRef)((0,Gt.Z)()),ua=(0,ae.useRef)(!1),$n=(0,ae.useRef)(),[ea,ta]=(0,ae.useState)(0),[na,aa]=(0,ae.useState)(0),Nn=(0,ae.useRef)(),Qn=(0,ae.useRef)(),Zn=(0,ae.useRef)(),Un=(0,ae.useRef)(),ca=()=>cn(void 0,null,function*(){var vt;const nt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ma.current}});(vt=nt==null?void 0:nt.attachments)!=null&&vt.length&&(console.log("cm:",He,Nn),nt.attachments.map(st=>{st.content_type.indexOf("image")>-1?He.replaceSelection(`![,](/api/attachments/${st.id}?type=${st.content_type})`):st.content_type.indexOf("video")>-1?He.replaceSelection(``):st.content_type.indexOf("pdf")>-1?He.replaceSelection(`${st.name}`):He.replaceSelection(`[${st.name}](${ENV.API_SERVER}/api/attachments/${st.id}?type=${st.content_type})`)}))});(0,ae.useEffect)(()=>{const vt=window.scrollY||window.pageYOffset;Wn(kn),He==null||He.setValue(kn),window.scrollTo(0,vt)},[kn]),(0,ae.useEffect)(()=>{On==null||On(Lt)},[Lt]),(0,ae.useEffect)(()=>{if(Nn.current){let vt=function(st,ft){var Wt;if(Tn){ft.preventDefault();return}const Yt=ft.clipboardData;if(Yt){const sn=Yt.types.toString(),an=Yt.items;if(sn==="Files"||Yt.types.indexOf("Files")>-1){if(ft.preventDefault(),tt=="stex")return;try{let rn=an[1];((Wt=an[0])==null?void 0:Wt.kind)==="file"&&(rn=an[0]);const dn=rn.getAsFile(),Fn=dn.name.split(".").pop();(0,pe.I)(dn,fn=>{var Kn,Vn,Xn;fn.id?((Kn=dn==null?void 0:dn.type)==null?void 0:Kn.indexOf("image"))>-1?nt.replaceSelection(``):((Vn=dn==null?void 0:dn.type)==null?void 0:Vn.indexOf("video"))>-1?nt.replaceSelection(``):((Xn=dn==null?void 0:dn.type)==null?void 0:Xn.indexOf("pdf"))>-1?nt.replaceSelection(`${dn.name}`):Ye.includes(Fn)?nt.replaceSelection(`${dn.name}`):nt.replaceSelection(`[${dn.name}](/api/attachments/${fn.id}?type=${fn.content_type})`):(fn==null?void 0:fn.status)===401&&(Vt.ZP.warning((fn==null?void 0:fn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(rn){Vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const nt=Ge().fromTextArea(Nn.current,{mode:tt,lineNumbers:!qe,lineWrapping:!0,value:ue,autoCloseTags:!hn,autoCloseBrackets:!0});return nt.on("keyup",function(st,ft){ft.keyCode===8&&(st.getValue()==""?nt.setOption("placeholder",jn):nt.setOption("placeholder",null))}),nt.on("keydown",function(st,ft){if(ft.keyCode===8){var Wt=Sa(st);Wt&&ft.preventDefault()}}),Re&&nt.focus(),nt.on("paste",vt),nt.on("dragleave",function(st,ft){Qn.current.classList.remove("mouse-hover-md")}),Mn&&nt.on("beforeChange",function(st,ft){(ft.origin==="paste"||ft.origin==="+input")&&ft.cancel()}),qn(nt),()=>{nt.off("paste",vt)}}},[]);const oa=(0,ae.useCallback)(()=>{if(Qn.current)try{}catch(vt){console.log(vt,"---- to set md editor body height")}},[Pn,Qn,Lt]);(0,ae.useEffect)(()=>{function vt(){let nt=new We.Z(st=>{for(let ft of st)(ft.target.offsetHeight>0||ft.target.offsetWidth>0)&&(oa(),He.setSize("100%","100%"),He.refresh())});return nt.observe(Nn.current.parentElement),nt}if(He){const nt=vt();return()=>{var st,ft;(st=Nn.current)!=null&&st.parentElement&&nt.unobserve((ft=Nn.current)==null?void 0:ft.parentElement)}}},[He,oa]),(0,ae.useEffect)(()=>{if(He){let vt=[];for(const[nt,st]of Object.entries(Nt)){let ft={[nt]:()=>{ga(st)}};vt.push(ft),He.addKeyMap(ft)}return $n.current=setInterval(()=>{ua.current&&ca()},4e3),()=>{clearInterval($n.current);for(let nt of vt)He.removeKeyMap(nt)}}},[He]),(0,ae.useEffect)(()=>{gn!==Lt&&Dt(gn)},[gn]),(0,un.Z)(()=>{if(!Ze&&_t>0){let vt=new Date().getTime(),nt=window.sessionStorage.getItem(Ct);vt>=_t+Ln&&(!nt||nt!==In)&&(window.sessionStorage.setItem(Ct,In),Hn(!0))}},Ln),(0,ae.useEffect)(()=>{Ke(xt)},[He,xt]),(0,ae.useEffect)(()=>{He&&Re&&He.focus()},[He,Re]),(0,ae.useEffect)(()=>{if(xn&&He){let vt=function(st){let ft=st.target;if(Un.current){let Wt=ft.scrollTop/ft.scrollHeight;Un.current.scrollTop=Un.current.scrollHeight*Wt}};const nt=He.getScrollerElement();return nt.addEventListener("scroll",vt),()=>{nt.removeEventListener("scroll",vt)}}},[He,xn]),(0,ae.useEffect)(()=>{if(He&&Dn){let vt=function(nt,st){Dn(nt,st)};return He.on("beforeChange",vt),()=>{He.off("beforeChange",vt)}}},[He,Dn]),(0,ae.useEffect)(()=>{if(He&&tn){let vt=function(){tn(He.getValue())};return He.on("blur",vt),()=>{He.off("blur",vt)}}},[He,tn]);function Sa(vt,nt){var st=vt.getDoc(),ft=st.getCursor(),Wt=st.getLine(ft.line),Yt=Wt.charAt(ft.ch-1),sn=Wt.lastIndexOf("@\u2581@",ft.ch),an=Wt.lastIndexOf("@\u2581\u2581@",ft.ch),rn=sn>an?sn:an,dn=sn>an?3:4;if(mn.indexOf(Yt)===-1)return null;if(console.log("change1:",nt,vt,Wt,ft,rn,sn,an,Yt),rn>=0&&ft.ch-rn<5){var Fn=rn+dn;return st.replaceRange("",{line:ft.line,ch:rn},{line:ft.line,ch:Fn}),{line:ft.line,ch:Fn}}return null}(0,ae.useEffect)(()=>{if(He){let vt=function(nt,st){const ft=nt.getValue();Wn(ft),ln(new Date().getTime()),nt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),he&&(hn?he(ft,va(ft)):he(ft))};return He.on("change",vt),()=>{He.off("change",vt)}}},[He,he]),(0,ae.useEffect)(()=>{if(He)if(ue==null)He.setValue(""),Wn("");else{const vt=window.scrollY||window.pageYOffset;ue!==He.getValue()&&(He.setValue(ue),Wn(ue),He.setCursor(Mn?1:He.lineCount(),0),window.scrollTo(0,vt))}},[He,ue]);const ga=(0,ae.useCallback)(vt=>{const nt=He.getCursor(),st=He.getSelection();let ft=st.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,Ye=["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 Xe(ue){return/^\d+$/.test(ue)?`${ue}px`:ue}const ot=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Dt={[ot+"-B"]:"bold",[ot+"-I"]:"italic"},Ht={[Ut]:"\u6DFB\u52A0\u94FE\u63A5",[Tt]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[Zt]:"\u6DFB\u52A0\u753B\u56FE",[Jt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Xt]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var At=({defaultValue:ue="",onChange:he,width:fe="100%",height:Ne=400,miniToolbar:qe=!1,isFocus:Re=!1,watch:xt,insertTemp:ct,mode:tt="markdown",id:Ct="markdown-editor-id",showResizeBar:nn=!1,noStorage:Ze=!1,showNullButton:jt=!1,showNullProgramButton:hn=!1,hidetoolBar:Bn=!1,fullScreen:gn=!1,onBlur:tn,onCMBeforeChange:Nn,onFullScreen:On,className:zn="",disablePaste:Tn=!1,disabled:Mn=!1,disabledFill:Sn=!1,placeholder:jn="",values:kn="",extraUse:Jn})=>{const[He,qn]=(0,ae.useState)(null),[In,Wn]=(0,ae.useState)(ue),[xn,Ke]=(0,ae.useState)(xt),[Lt,Nt]=(0,ae.useState)(gn),[yt,Kt]=(0,ae.useState)(""),[_t,ln]=(0,ae.useState)(0),[Pn,yn]=(0,ae.useState)(Ne),[_n,Hn]=(0,ae.useState)(!1),ma=(0,ae.useRef)((0,Gt.Z)()),ua=(0,ae.useRef)(!1),$n=(0,ae.useRef)(),[ea,ta]=(0,ae.useState)(0),[na,aa]=(0,ae.useState)(0),Dn=(0,ae.useRef)(),Qn=(0,ae.useRef)(),Zn=(0,ae.useRef)(),Un=(0,ae.useRef)(),ca=()=>cn(void 0,null,function*(){var vt;const nt=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:ma.current}});(vt=nt==null?void 0:nt.attachments)!=null&&vt.length&&(console.log("cm:",He,Dn),nt.attachments.map(st=>{st.content_type.indexOf("image")>-1?He.replaceSelection(`![,](/api/attachments/${st.id}?type=${st.content_type})`):st.content_type.indexOf("video")>-1?He.replaceSelection(``):st.content_type.indexOf("pdf")>-1?He.replaceSelection(`${st.name}`):He.replaceSelection(`[${st.name}](${ENV.API_SERVER}/api/attachments/${st.id}?type=${st.content_type})`)}))});(0,ae.useEffect)(()=>{const vt=window.scrollY||window.pageYOffset;Wn(kn),He==null||He.setValue(kn),window.scrollTo(0,vt)},[kn]),(0,ae.useEffect)(()=>{On==null||On(Lt)},[Lt]),(0,ae.useEffect)(()=>{if(Dn.current){let vt=function(st,ft){var Wt;if(Tn){ft.preventDefault();return}const Yt=ft.clipboardData;if(Yt){const sn=Yt.types.toString(),an=Yt.items;if(sn==="Files"||Yt.types.indexOf("Files")>-1){if(ft.preventDefault(),tt=="stex")return;try{let rn=an[1];((Wt=an[0])==null?void 0:Wt.kind)==="file"&&(rn=an[0]);const dn=rn.getAsFile(),Fn=dn.name.split(".").pop();(0,pe.I)(dn,fn=>{var Kn,Vn,Xn;fn.id?((Kn=dn==null?void 0:dn.type)==null?void 0:Kn.indexOf("image"))>-1?nt.replaceSelection(``):((Vn=dn==null?void 0:dn.type)==null?void 0:Vn.indexOf("video"))>-1?nt.replaceSelection(``):((Xn=dn==null?void 0:dn.type)==null?void 0:Xn.indexOf("pdf"))>-1?nt.replaceSelection(`${dn.name}`):Ye.includes(Fn)?nt.replaceSelection(`${dn.name}`):nt.replaceSelection(`[${dn.name}](/api/attachments/${fn.id}?type=${fn.content_type})`):(fn==null?void 0:fn.status)===401&&(Vt.ZP.warning((fn==null?void 0:fn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(rn){Vt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const nt=Ge().fromTextArea(Dn.current,{mode:tt,lineNumbers:!qe,lineWrapping:!0,value:ue,autoCloseTags:!hn,autoCloseBrackets:!0});return nt.on("keyup",function(st,ft){ft.keyCode===8&&(st.getValue()==""?nt.setOption("placeholder",jn):nt.setOption("placeholder",null))}),nt.on("keydown",function(st,ft){if(ft.keyCode===8){var Wt=Sa(st);Wt&&ft.preventDefault()}}),Re&&nt.focus(),nt.on("paste",vt),nt.on("dragleave",function(st,ft){Qn.current.classList.remove("mouse-hover-md")}),Mn&&nt.on("beforeChange",function(st,ft){(ft.origin==="paste"||ft.origin==="+input")&&ft.cancel()}),qn(nt),()=>{nt.off("paste",vt)}}},[]);const oa=(0,ae.useCallback)(()=>{if(Qn.current)try{}catch(vt){console.log(vt,"---- to set md editor body height")}},[Pn,Qn,Lt]);(0,ae.useEffect)(()=>{function vt(){let nt=new We.Z(st=>{for(let ft of st)(ft.target.offsetHeight>0||ft.target.offsetWidth>0)&&(oa(),He.setSize("100%","100%"),He.refresh())});return nt.observe(Dn.current.parentElement),nt}if(He){const nt=vt();return()=>{var st,ft;(st=Dn.current)!=null&&st.parentElement&&nt.unobserve((ft=Dn.current)==null?void 0:ft.parentElement)}}},[He,oa]),(0,ae.useEffect)(()=>{if(He){let vt=[];for(const[nt,st]of Object.entries(Dt)){let ft={[nt]:()=>{ga(st)}};vt.push(ft),He.addKeyMap(ft)}return $n.current=setInterval(()=>{ua.current&&ca()},4e3),()=>{clearInterval($n.current);for(let nt of vt)He.removeKeyMap(nt)}}},[He]),(0,ae.useEffect)(()=>{gn!==Lt&&Nt(gn)},[gn]),(0,un.Z)(()=>{if(!Ze&&_t>0){let vt=new Date().getTime(),nt=window.sessionStorage.getItem(Ct);vt>=_t+Ln&&(!nt||nt!==In)&&(window.sessionStorage.setItem(Ct,In),Hn(!0))}},Ln),(0,ae.useEffect)(()=>{Ke(xt)},[He,xt]),(0,ae.useEffect)(()=>{He&&Re&&He.focus()},[He,Re]),(0,ae.useEffect)(()=>{if(xn&&He){let vt=function(st){let ft=st.target;if(Un.current){let Wt=ft.scrollTop/ft.scrollHeight;Un.current.scrollTop=Un.current.scrollHeight*Wt}};const nt=He.getScrollerElement();return nt.addEventListener("scroll",vt),()=>{nt.removeEventListener("scroll",vt)}}},[He,xn]),(0,ae.useEffect)(()=>{if(He&&Nn){let vt=function(nt,st){Nn(nt,st)};return He.on("beforeChange",vt),()=>{He.off("beforeChange",vt)}}},[He,Nn]),(0,ae.useEffect)(()=>{if(He&&tn){let vt=function(){tn(He.getValue())};return He.on("blur",vt),()=>{He.off("blur",vt)}}},[He,tn]);function Sa(vt,nt){var st=vt.getDoc(),ft=st.getCursor(),Wt=st.getLine(ft.line),Yt=Wt.charAt(ft.ch-1),sn=Wt.lastIndexOf("@\u2581@",ft.ch),an=Wt.lastIndexOf("@\u2581\u2581@",ft.ch),rn=sn>an?sn:an,dn=sn>an?3:4;if(mn.indexOf(Yt)===-1)return null;if(console.log("change1:",nt,vt,Wt,ft,rn,sn,an,Yt),rn>=0&&ft.ch-rn<5){var Fn=rn+dn;return st.replaceRange("",{line:ft.line,ch:rn},{line:ft.line,ch:Fn}),{line:ft.line,ch:Fn}}return null}(0,ae.useEffect)(()=>{if(He){let vt=function(nt,st){const ft=nt.getValue();Wn(ft),ln(new Date().getTime()),nt.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),he&&(hn?he(ft,va(ft)):he(ft))};return He.on("change",vt),()=>{He.off("change",vt)}}},[He,he]),(0,ae.useEffect)(()=>{if(He)if(ue==null)He.setValue(""),Wn("");else{const vt=window.scrollY||window.pageYOffset;ue!==He.getValue()&&(He.setValue(ue),Wn(ue),He.setCursor(Mn?1:He.lineCount(),0),window.scrollTo(0,vt))}},[He,ue]);const ga=(0,ae.useCallback)(vt=>{const nt=He.getCursor(),st=He.getSelection();let ft=st.split(` `);switch(vt){case"bold":return He.replaceSelection("**"+st+"**"),st===""&&He.setCursor(nt.line,nt.ch+2),He.focus();case"italic":return He.replaceSelection("*"+st+"*"),st===""&&He.setCursor(nt.line,nt.ch+1),He.focus();case"code":return He.replaceSelection("`"+st+"`"),st===""&&He.setCursor(nt.line,nt.ch+1),He.focus();case"inline-latex":return Kt("inline-latex"),He.focus();case"latex":return He.replaceSelection("```latex\n"+st+"\n```"),He.setCursor(nt.line+1,st.length+1),He.focus();case"line-break":return He.replaceSelection(`
`),He.focus();case"list-ul":return st===""?He.replaceSelection("- "+st):He.replaceSelection(ft.map(Wt=>Wt===""?"":`- ${Wt}`).join(` `)),He.focus();case"list-ol":return st===""?He.replaceSelection("1. "+st):He.replaceSelection(ft.map((Wt,Yt)=>Wt===""?"":`${Yt+1}. ${Wt}`).join(` -`)),He.focus();case"add-null-ch":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(bn),He.focus();case"add-signal":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(En),He.focus();case"add-multiple":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(mn),He.focus();case"inster-template-1":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(Gn),He.focus();case"eraser":return He.setValue(""),He.focus();case"trigger-watch":return Ke(!xn),He.focus();case"trigger-full-screen":return Dt(!Lt),He.focus();case Ut:Kt(Ut);return;case Tt:Kt(Tt);return;case Qt:Kt(Qt);return;case Zt:Kt(Zt);return;case"maths-latex":Kt("maths-latex");return;case Jt:Kt(Jt);return;case Xt:Kt(Xt);return;default:throw new Error}},[He,xn,Lt]),An=(0,ae.useCallback)((vt,nt)=>{var st,ft,Wt,Yt,sn,an;switch(Kt(""),yt){case Ut:const{title:Kn,link:Vn}=vt;return He.replaceSelection(`[${Kn}](${Vn})`),He.focus();case Tt:const{language:Xn,content:ba}=vt;return He.replaceSelection(["```"+Xn,ba,"```"].join(` +`)),He.focus();case"add-null-ch":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(bn),He.focus();case"add-signal":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(En),He.focus();case"add-multiple":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(mn),He.focus();case"inster-template-1":return st===""&&He.setCursor(nt.line,nt.ch),He.replaceSelection(Gn),He.focus();case"eraser":return He.setValue(""),He.focus();case"trigger-watch":return Ke(!xn),He.focus();case"trigger-full-screen":return Nt(!Lt),He.focus();case Ut:Kt(Ut);return;case Tt:Kt(Tt);return;case Qt:Kt(Qt);return;case Zt:Kt(Zt);return;case"maths-latex":Kt("maths-latex");return;case Jt:Kt(Jt);return;case Xt:Kt(Xt);return;default:throw new Error}},[He,xn,Lt]),An=(0,ae.useCallback)((vt,nt)=>{var st,ft,Wt,Yt,sn,an;switch(Kt(""),yt){case Ut:const{title:Kn,link:Vn}=vt;return He.replaceSelection(`[${Kn}](${Vn})`),He.focus();case Tt:const{language:Xn,content:ba}=vt;return He.replaceSelection(["```"+Xn,ba,"```"].join(` `)),He.focus();case"maths-latex":for(var rn=atob(vt),dn=new Uint8Array(rn.length),Fn=0;Fn{wn.id?He.replaceSelection(`![,](/api/attachments/${wn.id}?type=${wn.content_type})`):(wn==null?void 0:wn.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":He.replaceSelection("`$$"+vt+"$$`");break;case Qt:case Zt:case qt:const{src:Rn,alt:ra}=vt,on=nt,wa=(Wt=(ft=(st=on==null?void 0:on.name)==null?void 0:st.split("."))==null?void 0:ft.pop)==null?void 0:Wt.call(ft);return((Yt=on==null?void 0:on.type)==null?void 0:Yt.indexOf("image"))>-1||!(on!=null&&on.type)?on.align||on.width?He.replaceSelection(`

${ra||

`):He.replaceSelection(`${ra||`):((sn=on==null?void 0:on.type)==null?void 0:sn.indexOf("video"))>-1?He.replaceSelection(``):((an=on==null?void 0:on.type)==null?void 0:an.indexOf("pdf"))>-1?He.replaceSelection(`${on.name}`):Ye.includes(wa)?He.replaceSelection(`${on.name}`):He.replaceSelection(`[${on.name}](${Rn})`),He.focus();case Xt:const{row:Ba,col:ia,align:xa}=vt;let Yn=` `;for(let wn=0;wn{switch(yt){case Ut:return ae.createElement(at,{callback:An,onCancel:Cn});case Tt:return ae.createElement(bt.Z,{callback:An,onCancel:Cn});case Qt:return ae.createElement(pe.Z,{callback:An,onCancel:Cn});case Jt:return ae.createElement(Ne,{callback:An,onCancel:Cn});case Xt:return ae.createElement(je,{callback:An,onCancel:Cn});case"maths-latex":return ae.createElement(It,{showSaveButton:!0,callback:An});case"inline-latex":return ae.createElement(Rt.Z,{showSaveButton:!0,callback:An});default:return null}},[yt]);function Cn(){Kt("")}(0,ae.useEffect)(()=>{if(Zn.current){let vt=function(sn){Wt=!0,Yt=sn.pageY},nt=function(){Wt=!1},st=function(sn){if(Wt){let an=sn.pageY-Yt;an<0&&(an=0),an>300&&(an=300);let rn=De+an+"px";yn(rn)}},ft=Zn.current,Wt=!1,Yt=0;return ft.addEventListener("mousedown",vt),document.addEventListener("mousemove",st),document.addEventListener("mouseup",nt),()=>{ft.removeEventListener("mousedown",vt),document.removeEventListener("mousemove",st),document.removeEventListener("mouseup",nt)}}},[He,Zn]),(0,ae.useEffect)(()=>{yn(De)},[De]);const fa=Xe(fe),ha=Xe(Pn),pa={width:fa,height:ha},Aa=(0,ae.useMemo)(()=>{if(_t){let vt=new Date(_t),nt=vt.getHours(),st=vt.getMinutes(),ft=vt.getSeconds();return nt=nt<10?"0"+nt:nt,st=st<10?"0"+st:st,ft=ft<10?"0"+ft:ft,`${nt}:${st}:${ft}`}return 0},[_t]),va=vt=>{const nt=[];if(hn){let st=-1;vt=vt.replace(/(@▁▁@|@▁@)/g,function(ft,Wt,Yt){nt.push({multiLine:ft!==En})})}return nt};function Fa(){window.sessionStorage.removeItem(Ct),Hn(!1),ln(0)}function Ea(){Hn(!1),ln(0),He.setValue(window.sessionStorage.getItem(Ct))}(0,ae.useEffect)(()=>{Ht[yt]&&yt!==Zt&&yt!==Jt&&setTimeout(()=>{const vt=document.getElementsByClassName("markdown-popup-form")[0],nt=window.innerWidth/2-vt.offsetWidth/2,st=window.innerHeight/2-vt.offsetHeight/2;ta(nt),aa(st)},0)},[yt]);const La=vt=>{vt.preventDefault();const nt=vt.clientX-ea,st=vt.clientY-na;document.body.onmousemove=ft=>{let Wt=ft.clientX-nt,Yt=ft.clientY-st;const sn=document.getElementsByClassName("markdown-popup-form")[0],an=window.innerWidth-sn.offsetWidth,rn=window.innerHeight-sn.offsetHeight;Wt=Math.max(0,Math.min(Wt,an)),Yt=Math.max(0,Math.min(Yt,rn)),ya(ft.clientX,ft.clientY,nt,st)&&(ta(Wt),aa(Yt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ya=(vt,nt,st,ft)=>{const Wt=document.body.clientHeight,Yt=document.body.clientWidth;return vt<20&&st>vt||vt>Yt-20&&stnt||nt>Wt-20&&ftLe in se?Ae(se,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Le]=Ee,E=(se,Le)=>{for(var Ee in Le||(Le={}))a.call(Le,Ee)&&b(se,Ee,Le[Ee]);if(y)for(var Ee of y(Le))x.call(Le,Ee)&&b(se,Ee,Le[Ee]);return se},z=(se,Le)=>we(se,ne(Le));const{useForm:ee}=ae.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var oe=({callback:se,onCancel:Le})=>{const[Ee]=ee();let $e=(0,ke.useRef)();function mt(Pt){$e.current.width=Ee.getFieldValue("width"),$e.current.align=Ee.getFieldValue("align"),se(Pt,$e.current)}function wt(Pt,St){if(Pt.status===-1){ce.ZP.error(Pt.message);return}Ee.setFieldsValue({src:`/api/attachments/${Pt.id}`,type:St.type})}function lt(Pt){let St=Pt.target.files[0];$e.current=St,me(St,wt)}return Ie.createElement(ae.default,z(E({form:Ee},ge),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ie.createElement("div",{className:"flex-container"},Ie.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ie.createElement(Ge.default,{style:te})),Ie.createElement(ie,{onFileChange:lt}))),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ie.createElement(Ge.default,{style:{width:264}})),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ie.createElement(We.Z,null,Ie.createElement(ae.default.Item,{name:"width",style:{margin:0}},Ie.createElement(ve.Z,{style:{width:264}})),Ie.createElement("span",{className:"ml8"},"%"))),Ie.createElement(ae.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ie.createElement(Oe.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"}]})),Ie.createElement("aside",null,Ie.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ie.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ie.createElement(Pe.ZP,{type:"default",onClick:Le},"\u53D6\u6D88"))))};function ie({onFileChange:se}){return Ie.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ie.createElement("input",{type:"file",onChange:se}))}function me(se,Le){if(!se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ze.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ee=new FormData;Ee.append("editormd-image-file",se),Ee.append("file_param_name","editormd-image-file"),Ee.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(mt){Le(JSON.parse(mt.target.responseText),se)},!1),$e.addEventListener("error",function(mt){console.error(mt)},!1),$e.open("POST",`${Je.KI}/api/attachments.json`),$e.send(Ee)}},79346:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ge}});var ae=re(59301),ce=re(4676);class Ge extends ae.Component{constructor(ve){super(ve);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,ce.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(xe,_e,re){"use strict";re.d(_e,{i:function(){return te},Z:function(){return oe}});var ae={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"},ce=re(71418),Ge=re(6848),We=re(92310),ve=re.n(We),Oe=re(955),Pe=re(8797),Je=re(24065),ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",ze="data:image/png;base64,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",Ie="data:image/png;base64,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",Ae="data:image/png;base64,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",we="data:image/png;base64,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",ne="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=re(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Ie,swimg:Ae},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:we,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var oe=({className:ie,dataSource:me=[],col:se=4,right:Le,bottom:Ee=23,precision:$e=0,wrapWidth:mt=1200,trackEventItems:wt,loading:lt,onRemove:Pt=()=>{},isCurrent:St=!0,showAlias:Ft=!1})=>{const et=Math.floor((mt-(se-1)*Le)/se),Mt=[{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(Fe=>(window.ENV==="build"&&(Fe.ptimg=`/react/build${Fe.ptimg}`,Fe.swimg=`/react/build${Fe.swimg}`),Fe));return ee.createElement(ce.Z,{spinning:lt},ee.createElement("div",{className:ve()(ae.list,ie)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Fe,at)=>{var bt;const{name:pe,id:Be,identifier:Me,featured:it,school_name:Qe,image_url:ut,excellent:le,is_plan:Ve}=Fe;return ee.createElement("div",{key:Be,className:ae.wrap,style:{width:et,marginRight:(1+at)%se===0?0:Le+$e,marginBottom:Ee}},ee.createElement("a",{className:ae.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),wt&&(0,Oe.L9)([wt]),(0,Oe.xg)(`/paths/${Me}`)}},ee.createElement("div",{className:ae.img},ee.createElement("img",{className:ae.cover,src:`${ut}`}),St&&(0,Je.bg)()&&(Fe==null?void 0:Fe.studying)&&ee.createElement("div",{className:`${ae.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Pt(Fe)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bt=Fe==null?void 0:Fe.subject_tags)==null?void 0:bt.map((pt,Et)=>{var Bt,Ce;if(Et===0){const de=(Bt=Mt.find(Se=>Se.name==pt))==null?void 0:Bt.swimg;return ee.createElement("img",{className:ae.sign,src:de,style:{left:"-4px"}})}const be=(Ce=Mt.find(de=>de.name==pt))==null?void 0:Ce.ptimg;return ee.createElement("img",{className:ae.sign,src:be,style:{left:`${48+52*(Et-1)+2*Et}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Fe==null?void 0:Fe.excellent)&&ee.createElement("div",{className:ae.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:ae.name},ee.createElement(Ge.Z,{title:Ft&&(Fe!=null&&Fe.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pe}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Fe==null?void 0:Fe.excellent_alias_name}`)):pe},ee.createElement("span",{className:ae.e},Ft&&(Fe==null?void 0:Fe.excellent_alias_name)||pe))),ee.createElement("div",{className:ae.tags},ee.createElement("div",null,ee.createElement(Ge.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Fe.stages_count))),ee.createElement(Ge.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Fe.members_count)))))))})),!me.length&&ee.createElement(Pe.Z,null)))}},29458:function(xe,_e,re){"use strict";re.d(_e,{jL:function(){return ve},w9:function(){return Fe},QD:function(){return Rt},cQ:function(){return Pt.Z},op:function(){return je},O5:function(){return Gn},_b:function(){return Zt},t7:function(){return b},Gi:function(){return it},YG:function(){return Be},qp:function(){return Ie},vr:function(){return Ut},qE:function(){return zt},Je:function(){return ee},wb:function(){return lt},cq:function(){return Et},tp:function(){return ne}});var ae=re(59301),ce={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"},Ge="data:image/png;base64,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",ve=({dataSource:Ye=[],img:Xe,imgWidth:rt=346,title:ot,sunTitle:Nt,bannerExtraContent:Ht})=>ae.createElement("div",{className:ce.banner},ae.createElement("div",{className:ce.content},ae.createElement("aside",null,ae.createElement("p",null,ae.createElement("b",null,ot),ae.createElement("span",null,Nt)),Ye.length>0&&ae.createElement("div",{className:ce.btns},Ye.map((At,ue)=>ae.createElement("div",{key:ue,onClick:At.click},At.name,At.sign?ae.createElement("img",{src:Ge,width:39}):null))),Ht),Xe&&ae.createElement("img",{style:{marginTop:33,marginRight:38},src:Xe,width:rt}))),Oe={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"},Pe=re(92310),Je=re.n(Pe),ke=re(89392),Ie=({dataSource:Ye=[],value:Xe,onChange:rt,onTitleChange:ot,className:Nt,title:Ht,titleWidth:At=41,style:ue={},fontColor:he="#6A7283",showCount:fe})=>{const[De,qe]=(0,ae.useState)(0),[Re,xt]=(0,ae.useState)(!1),ct=(0,ae.useRef)(null),tt=(0,ae.useRef)(null);return(0,ae.useEffect)(()=>{var Ct;Ye.length!==0&&(((Ct=ct==null?void 0:ct.current)==null?void 0:Ct.clientHeight)>97?qe(1):qe(0)),Ye.length===0&&qe(0),xt(!1)},[Ye]),ae.createElement("div",{className:Je()(Oe.row,Nt),style:ue},ae.createElement("div",{onClick:(0,ke.throttle)(()=>ot==null?void 0:ot(),2e3),style:{width:At,marginTop:Re?12:4},className:`${Oe.title} ${ot?"current":""}`},Ht),ae.createElement("div",{className:Re?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},ae.createElement("div",{className:Oe.bar,ref:tt,style:De>0?{height:De===1?97:"auto",overflow:De===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ae.createElement("div",{className:Oe.tag,ref:ct},Ye==null?void 0:Ye.map(Ct=>ae.createElement("span",{onClick:()=>rt(Ct.id),key:Ct.id,style:{color:he},className:Xe===Ct.id?Oe.active:""},ae.createElement("span",{title:Ct.name,className:Oe.name},Ct.name),!!fe&&ae.createElement("span",{className:Oe.num},Ct.count))))),!!De&&ae.createElement(ae.Fragment,null,De===1?ae.createElement("div",{onClick:()=>{var Ct;qe(2),((Ct=ct==null?void 0:ct.current)==null?void 0:Ct.clientHeight)>245?xt(!0):xt(!1)},className:Oe.action},"\u5C55\u5F00",ae.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ae.createElement("div",{onClick:()=>{tt.current.scrollTop=0,qe(1),xt(!1)},className:Oe.action},"\u6536\u8D77",ae.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ne=({dataSource:Ye=[],value:Xe,onChange:rt,className:ot,style:Nt={}})=>ae.createElement("div",{style:Nt,className:Je()(Ae.tabs,ot)},Ye.map(Ht=>ae.createElement("span",{onClick:()=>rt(Ht.id),className:Xe===Ht.id?Ae.active:"",key:Ht.id},Ht.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=re(92832),b=({dataSource:Ye=[],value:Xe="",onChange:rt,onInputChange:ot=()=>{},className:Nt,style:Ht={},placeholder:At,allowClear:ue=!1})=>{var he;const[fe,De]=(0,ae.useState)(""),[qe,Re]=(0,ae.useState)("");(0,ae.useEffect)(()=>{var tt;let Ct=Xe;(tt=JSON.stringify(Xe))!=null&&tt.includes("{")&&(De(Xe.id),Ct=Xe.value||"");try{Re(decodeURIComponent(Ct||""))}catch(nn){Re(decodeURIComponent(Ct||""))}},[Xe]);const xt=()=>{rt(encodeURIComponent(qe),fe||null)},ct=tt=>{tt!==fe&&(De(tt),rt(encodeURIComponent(qe),tt))};return ae.createElement("div",{className:Je()(y.input,Nt),style:Ht},!!Ye.length&&ae.createElement("div",{className:y.dropdown},ae.createElement("div",{className:y.text},(he=Ye.find(tt=>tt.id===fe))==null?void 0:he.name,ae.createElement("i",{className:"iconfont icon-zhankai4"}),ae.createElement("b",{className:y.b1}),ae.createElement("b",{className:y.b2})),ae.createElement("div",{className:y.menu},Ye.map((tt,Ct)=>ae.createElement("div",{key:Ct,onClick:()=>ct(tt.id)},tt.name)))),ae.createElement(a.default,{onPressEnter:xt,value:qe,onChange:tt=>{Re(tt.target.value),ot(encodeURIComponent(tt.target.value),fe||null)},bordered:!1,placeholder:At}),ae.createElement("i",{onClick:xt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:Ye,onChange:Xe,className:rt,total:ot,pageSize:Nt,style:Ht={}})=>{const At=Ye<2,ue=Ye>=Math.ceil(ot/Nt);return ot<=Nt?ae.createElement(ae.Fragment,null):ae.createElement("div",{className:Je()(E.quickPager,rt),style:Ht},ae.createElement("div",{onClick:()=>{At||Xe(Ye-1,"prev")},className:At?E.disabled:""},"\u4E0A\u4E00\u9875"),ae.createElement("div",{onClick:()=>{ue||Xe(Ye+1,"next")},className:ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={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"},ge=re(71418),oe=re(6848),ie=re(13570),me=re(3294),se=re(955),Le=re(96908),Ee=re(57177),$e=re(81378),mt=re(8797),lt=({className:Ye,dataSource:Xe=[],col:rt=4,right:ot,bottom:Nt=23,precision:Ht=0,wrapWidth:At=1200,trackEventItems:ue,loading:he})=>{const fe=Math.floor((At-(rt-1)*ot)/rt);return ae.createElement(ge.Z,{spinning:he},ae.createElement("div",{className:Je()(te.list,Ye)},!!Xe.length&&Xe.map((De,qe)=>{const{name:Re,id:xt,identifier:ct,power:tt,cover_image_id:Ct,pic:nn}=De;return ae.createElement("div",{className:te.wrap,key:xt,style:{width:fe,marginRight:(1+qe)%rt===0?0:ot+Ht,marginBottom:Nt}},ae.createElement("a",{target:"_blank",href:`/shixuns/${ct}/challenges`,className:te.li,onClick:Ze=>{Ze.preventDefault(),ue&&(0,se.L9)([ue]),tt&&(0,se.xg)(`/shixuns/${ct}/challenges`)}},ae.createElement("div",{className:te.img},ae.createElement("img",{className:te.cover,src:`${nn}`}),De.is_jupyter&&ae.createElement("img",{className:te.sign,src:Le}),De.is_jupyter_lab&&ae.createElement("img",{className:te.sign,src:Ee}),De.is_unity_3d&&ae.createElement("img",{className:te.sign,src:$e})),ae.createElement("div",{className:te.name},ae.createElement(oe.Z,{title:Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ae.createElement("span",{className:te.e},Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ae.createElement("div",{className:te.tags},ae.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ae.createElement("span",null,De.challenges_count))),!!De.myshixuns_count&&ae.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ae.createElement("span",null,De.myshixuns_count))),ae.createElement(oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ae.createElement("span",null,ae.createElement("span",null,De.level))),ae.createElement("div",{className:te.rate},ae.createElement(ie.Z,{allowHalf:!0,disabled:!0,defaultValue:De.score_info}),ae.createElement("span",null,"\xA0",De.score_info?`${De.score_info}\u5206`:"5\u5206")))),!tt&&ae.createElement("div",{className:te.lockWrap},ae.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ae.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Xe.length&&ae.createElement(mt.Z,null)))},Pt=re(33847),St={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"},Ft="data:image/png;base64,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",et=re(59301),Fe=({className:Ye,dataSource:Xe=[],col:rt=4,right:ot,bottom:Nt=23,precision:Ht=0,wrapWidth:At=1200,trackEventItems:ue,loading:he})=>{const fe=Math.floor((At-(rt-1)*ot)/rt);return et.createElement(ge.Z,{spinning:he},et.createElement("div",{className:Je()(St.list,Ye)},!!Xe.length&&Xe.map((De,qe)=>{const{subject_identifier:Re,id:xt,identifier:ct,power:tt}=De,Ct=De.is_public!=0&&De.is_public;return et.createElement("div",{className:St.wrap,key:xt,style:{width:fe,marginRight:(1+qe)%rt===0?0:ot+Ht,marginBottom:Nt}},et.createElement("a",{className:St.li,onClick:nn=>{nn.preventDefault(),ue&&(0,se.L9)([ue]),(0,se.xg)(De.first_category_url)}},et.createElement("div",{className:St.top},et.createElement(oe.Z,{title:De.name},et.createElement("div",{className:St.name},De.name)),et.createElement("img",{className:St.img,src:me.Z.IMG_SERVER+"/images/"+De.avatar_url}),et.createElement("div",{className:St.text,title:De.creator},De.creator),Re&&et.createElement("div",{className:St.btns},et.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),et.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ct&&et.createElement("div",{className:St.sign},"\u516C\u5F00")),et.createElement("div",{className:St.bottom},De.visits>0&&et.createElement(oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-liulanyan"}),et.createElement("span",null,De.visits))),De.course_members_count>0&&et.createElement(oe.Z,{title:"\u6210\u5458",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-chengyuan"}),De.course_members_count)),De.tasks_count>0&&et.createElement(oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-zuoye"}),De.tasks_count)),De.is_end?et.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):et.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!De.is_accessible&&et.createElement("div",{className:St.lockWrap},et.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),et.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Xe.length&&et.createElement(mt.Z,null)))},at={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},bt=re(89070),Be=({dataSource:Ye=[],value:Xe,onChange:rt,className:ot,style:Nt={},tabBarExtraContent:Ht})=>ae.createElement("div",{className:Je()(at.tabs,ot),style:Nt},ae.createElement("div",{className:at.tabsWrap},Ye.map((At,ue)=>ae.createElement("aside",{className:at.tab,onClick:()=>{rt(At.id),At.link&&bt.history.push(At.link)},key:ue},ae.createElement("div",{className:Xe===At.id?at.active:""},At.name),(At==null?void 0:At.resetCount)==null&&(At==null?void 0:At.total)!==void 0&&ae.createElement("span",null,"\uFF08",At==null?void 0:At.total,"\uFF09"),(At==null?void 0:At.resetCount)!==void 0&&(At==null?void 0:At.total)!==void 0&&ae.createElement(oe.Z,{title:(At==null?void 0:At.tip)!=null?At==null?void 0:At.tip:""},ae.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ae.createElement("span",{style:{color:"#000"}},At==null?void 0:At.resetCount),"/",ae.createElement("span",null,At==null?void 0:At.total),"\uFF09"))))),ae.createElement("div",{className:at.tabBar},Ht)),it=({className:Ye,style:Xe={},children:rt})=>ae.createElement("div",{className:Je()(Ye),style:Xe},rt),Qe={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"},ut=re(38854),le=re(20834);const Ve=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Et=({sortValue:Ye,dropValue:Xe,className:rt,onSort:ot,onDrop:Nt,dataSource:Ht=Ve})=>{var At;return ae.createElement("div",{className:Je()(Qe.orderWrap,rt)},ae.createElement(ut.Z,{dropdownRender:()=>ae.createElement(le.default,null,Ht.map((ue,he)=>ae.createElement(le.default.Item,{key:he,onClick:()=>Nt(ue.id)},ue.name)))},ae.createElement("span",{className:Qe.orderTextWrap},(At=Ht.find(ue=>Xe===ue.id))==null?void 0:At.name)),ae.createElement("span",{className:Qe.orderIconWrap},ae.createElement("span",{className:Qe.orderAsc},ae.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qe.cursorPointer} ${Qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qe.cursorPointer}`,onClick:()=>ot(Ye==="asc"?"desc":"asc")})),ae.createElement("span",{className:Qe.orderDesc},ae.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qe.cursorPointer} ${Qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qe.cursorPointer}`,onClick:()=>ot(Ye==="asc"?"desc":"asc")}))))},Bt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ce=re(3113),be=Object.defineProperty,de=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ne=(Ye,Xe,rt)=>Xe in Ye?be(Ye,Xe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ye[Xe]=rt,Te=(Ye,Xe)=>{for(var rt in Xe||(Xe={}))Se.call(Xe,rt)&&Ne(Ye,rt,Xe[rt]);if(de)for(var rt of de(Xe))ye.call(Xe,rt)&&Ne(Ye,rt,Xe[rt]);return Ye},Ue=(Ye,Xe)=>{var rt={};for(var ot in Ye)Se.call(Ye,ot)&&Xe.indexOf(ot)<0&&(rt[ot]=Ye[ot]);if(Ye!=null&&de)for(var ot of de(Ye))Xe.indexOf(ot)<0&&ye.call(Ye,ot)&&(rt[ot]=Ye[ot]);return rt},dt=(Ye,Xe,rt)=>new Promise((ot,Nt)=>{var Ht=he=>{try{ue(rt.next(he))}catch(fe){Nt(fe)}},At=he=>{try{ue(rt.throw(he))}catch(fe){Nt(fe)}},ue=he=>he.done?ot(he.value):Promise.resolve(he.value).then(Ht,At);ue((rt=rt.apply(Ye,Xe)).next())}),je=Ye=>{var Xe=Ye,{className:rt,style:ot,children:Nt,loading:Ht=!1,openLoading:At,onClick:ue=()=>{},size:he="middle",shape:fe="round"}=Xe,De=Ue(Xe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[qe,Re]=(0,ae.useState)(!1);return ae.createElement(Ce.ZP,Te({onClick:(0,ke.throttle)(xt=>dt(void 0,null,function*(){At&&Re(!0);try{yield ue(xt)}catch(ct){console.log("error",ct)}At&&Re(!1)}),2e3,{leading:!0,trailing:!1}),className:Je()(Bt.btn,Bt[`${he}-${fe}`],rt),style:ot,size:he,shape:fe,loading:qe||Ht},De),Nt)},ht={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},zt=({className:Ye,style:Xe,children:rt=null,onClick:ot,title:Nt})=>ae.createElement("div",{className:Je()(ht.head,Ye),style:Xe},ae.createElement("span",{className:"primary-hover",onClick:ot},ae.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ae.createElement("b",{title:Nt},Nt),ae.createElement("div",{className:ht.node},rt)),Ot={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"},Rt=({confirmShow:Ye=!0,confirmTitle:Xe,confirmClick:rt,cancelShow:ot=!0,cancelTitle:Nt,cancelClick:Ht,className:At,style:ue,confirmLoading:he=!1})=>ae.createElement("div",{className:Je()(Ot.btns,At),style:ue},Ye&&ae.createElement(Ce.ZP,{loading:he,onClick:rt,type:"primary",className:Ot.confirm},Xe),ot&&ae.createElement(Ce.ZP,{onClick:Ht,className:Ot.cancel},Nt)),Gt={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"},Ut=({className:Ye,style:Xe={},LeftContent:rt,children:ot,RightContent:Nt})=>ae.createElement("div",{className:Je()(Gt.fixedBottom,Ye),style:Xe},ae.createElement("div",{className:Gt.wrap},ae.createElement("div",{className:Gt.left},rt),ae.createElement("div",{className:Gt.center},ot),ae.createElement("div",{className:Gt.right},Nt))),Qt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Zt=({className:Ye,style:Xe={},dataSource:rt=[]})=>ae.createElement("div",{className:Je()(Qt.crumbs,Ye),style:Xe},rt.map((ot,Nt)=>Ntbt.history.push(ot.path)},ot.name):ae.createElement("span",null,ot.name),ae.createElement("span",null,"\xA0",">","\xA0")):ae.createElement("span",{key:Nt,style:{color:"#5F6368"}},ot.name))),qt=re(31797),Tt=Object.defineProperty,Xt=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,pn=(Ye,Xe,rt)=>Xe in Ye?Tt(Ye,Xe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ye[Xe]=rt,vn=(Ye,Xe)=>{for(var rt in Xe||(Xe={}))un.call(Xe,rt)&&pn(Ye,rt,Xe[rt]);if(en)for(var rt of en(Xe))cn.call(Xe,rt)&&pn(Ye,rt,Xe[rt]);return Ye},Ln=(Ye,Xe)=>Xt(Ye,$t(Xe)),bn=(Ye,Xe)=>{var rt={};for(var ot in Ye)un.call(Ye,ot)&&Xe.indexOf(ot)<0&&(rt[ot]=Ye[ot]);if(Ye!=null&&en)for(var ot of en(Ye))Xe.indexOf(ot)<0&&cn.call(Ye,ot)&&(rt[ot]=Ye[ot]);return rt};const{Countdown:mn}=qt.default;var Gn=Ye=>{var Xe=Ye,{onChange:rt}=Xe,ot=bn(Xe,["onChange"]);const[Nt,Ht]=(0,ae.useState)(null);(0,ae.useEffect)(()=>{typeof Nt=="number"&&Nt>=0&&rt(Nt)},[Nt]);const At=ue=>{const he=Math.floor(ue/1e3);Ht(he)};return ae.createElement(mn,Ln(vn({},ot),{onChange:At}))}},58856:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return ce}});var ae=re(59301);function ce(Ge,We){const ve=(0,ae.useRef)();(0,ae.useEffect)(()=>{ve.current=Ge}),(0,ae.useEffect)(()=>{function Oe(){ve.current()}if(We!==null){let Pe=setInterval(Oe,We);return()=>clearInterval(Pe)}},[We])}},3790:function(xe,_e,re){"use strict";re.r(_e),re.d(_e,{default:function(){return y}});var ae=re(59301),ce={content:"content___g1Fxu",header:"header___nV3Xp",headTitle:"headTitle___s1aht"},Ge=re(8591),We=re(71418),ve=re(3113),Oe=re(28103),Pe=re(12290),Je=re(85149),ke=re(29458),ze=re(70849),Ie=re(24065),Ae=re(59301),we=(a,x,b)=>new Promise((E,z)=>{var ee=oe=>{try{ge(b.next(oe))}catch(ie){z(ie)}},te=oe=>{try{ge(b.throw(oe))}catch(ie){z(ie)}},ge=oe=>oe.done?E(oe.value):Promise.resolve(oe.value).then(ee,te);ge((b=b.apply(a,x)).next())}),y=({})=>{const[a,x]=(0,ae.useState)(!1),[b,E]=(0,ae.useState)(!1),[z,ee]=(0,ae.useState)(""),[te,ge]=(0,ae.useState)("");(0,ae.useEffect)(()=>{oe()},[]);const oe=()=>we(void 0,null,function*(){var me,se;x(!0);const Le=yield(0,ze.o5)({});(Le==null?void 0:Le.status)===0&&(ee(((me=Le==null?void 0:Le.data)==null?void 0:me.content)||"\u6682\u65E0\u5185\u5BB9~"),ge(((se=Le==null?void 0:Le.data)==null?void 0:se.content)||"\u6682\u65E0\u5185\u5BB9~")),x(!1)}),ie=()=>we(void 0,null,function*(){E(!0);const me=yield(0,ze.$7)({content:z});(me==null?void 0:me.status)===0&&(Ge.ZP.success("\u7F16\u8F91\u6210\u529F\uFF01"),oe()),E(!1)});return Ae.createElement(We.Z,{spinning:a},Ae.createElement("div",{className:ce.content},Ae.createElement("div",{className:ce.header},Ae.createElement("div",{className:ce.headTitle},"\u7533\u62A5\u8BF4\u660E"),Ae.createElement("div",null,(0,Ie.Ny)()&&Ae.createElement(ve.ZP,{className:"ml20",type:"primary",onClick:()=>{E(!0)}},"\u7F16\u8F91"))),Ae.createElement(Oe.Z,{style:{margin:"12px 0px 20px 0px"}}),b?Ae.createElement("div",null,Ae.createElement(Pe.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:350,defaultValue:z,id:"editContent",onChange:me=>{ee(me)}}),Ae.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},Ae.createElement(ke.op,{shape:"default",onClick:()=>{E(!1),ee(te)}},"\u53D6\u6D88"),Ae.createElement(ve.ZP,{className:"ml20",type:"primary",onClick:()=>{E(!1),ie()}},"\u63D0\u4EA4"))):Ae.createElement(Je.Z,{className:"discuss-content",value:z,style:{fontSize:"14px",color:"#232B40"}})))}},56762:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return ce}});var ae=re(59301);function ce(){const[,Ge]=ae.useReducer(We=>We+1,0);return Ge}},28103:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ae}});var ae=re(92310),ce=re.n(ae),Ge=re(59301),We=re(36355),ve=re(17313),Oe=re(83116),Pe=re(37613);const Je=we=>{const{componentCls:ne,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=we;return{[ne]:Object.assign(Object.assign({},(0,ve.Wf)(we)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${we.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${we.dividerHorizontalWithTextGutterMargin}px 0`,color:we.colorTextHeading,fontWeight:500,fontSize:we.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ne}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ne}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ne}-with-text${ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ne}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ne}-with-text`]:{color:we.colorText,fontWeight:"normal",fontSize:we.fontSize},[`&-horizontal${ne}-with-text-left${ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ne}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ne}-with-text-right${ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ne}-inner-text`]:{paddingInlineEnd:y}}})}};var ke=(0,Oe.Z)("Divider",we=>{const ne=(0,Pe.TS)(we,{dividerHorizontalWithTextGutterMargin:we.margin,dividerHorizontalGutterMargin:we.marginLG,sizePaddingEdgeHorizontal:0});return[Je(ne)]},we=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:we.marginXS})),ze=function(we,ne){var y={};for(var a in we)Object.prototype.hasOwnProperty.call(we,a)&&ne.indexOf(a)<0&&(y[a]=we[a]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(we);x{const{getPrefixCls:ne,direction:y,divider:a}=Ge.useContext(We.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ge,dashed:oe,plain:ie,style:me}=we,se=ze(we,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Le=ne("divider",x),[Ee,$e]=ke(Le),mt=E.length>0?`-${E}`:E,wt=!!ge,lt=E==="left"&&z!=null,Pt=E==="right"&&z!=null,St=ce()(Le,a==null?void 0:a.className,$e,`${Le}-${b}`,{[`${Le}-with-text`]:wt,[`${Le}-with-text${mt}`]:wt,[`${Le}-dashed`]:!!oe,[`${Le}-plain`]:!!ie,[`${Le}-rtl`]:y==="rtl",[`${Le}-no-default-orientation-margin-left`]:lt,[`${Le}-no-default-orientation-margin-right`]:Pt},ee,te),Ft=Ge.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),et=Object.assign(Object.assign({},lt&&{marginLeft:Ft}),Pt&&{marginRight:Ft});return Ee(Ge.createElement("div",Object.assign({className:St,style:Object.assign(Object.assign({},a==null?void 0:a.style),me)},se,{role:"separator"}),ge&&b!=="vertical"&&Ge.createElement("span",{className:`${Le}-inner-text`,style:et},ge)))}},91857:function(xe,_e,re){"use strict";var ae=re(59301),ce=re(38819),Ge=re(92310),We=re.n(Ge),ve=re(31561),Oe=re(70425),Pe=re(18929),Je=re(2738),ke=re(79676),ze=re(53487),Ie=re(92343),Ae=re(36355),we=re(20834),ne=re(40875),y=re(88088),a=re(47211);const x=null,b=te=>{const{menu:ge,arrow:oe,prefixCls:ie,children:me,trigger:se,disabled:Le,dropdownRender:Ee,getPopupContainer:$e,overlayClassName:mt,rootClassName:wt,open:lt,onOpenChange:Pt,visible:St,onVisibleChange:Ft,mouseEnterDelay:et=.15,mouseLeaveDelay:Mt=.1,autoAdjustOverflow:Fe=!0,placement:at="",overlay:bt,transitionName:pe}=te,{getPopupContainer:Be,getPrefixCls:Me,direction:it}=ae.useContext(Ae.E_),Qe=ae.useMemo(()=>{const je=Me();return pe!==void 0?pe:at.includes("top")?`${je}-slide-down`:`${je}-slide-up`},[Me,at,pe]),ut=ae.useMemo(()=>at?at.includes("Center")?at.slice(0,at.indexOf("Center")):at:it==="rtl"?"bottomRight":"bottomLeft",[at,it]),le=Me("dropdown",ie),[Ve,pt]=(0,a.Z)(le),[,Et]=(0,y.Z)(),Bt=ae.Children.only(me),Ce=(0,Ie.Tm)(Bt,{className:We()(`${le}-trigger`,{[`${le}-rtl`]:it==="rtl"},Bt.props.className),disabled:Le}),be=Le?[]:se;let de;be&&be.includes("contextMenu")&&(de=!0);const[Se,ye]=(0,Pe.Z)(!1,{value:lt!=null?lt:St}),Ne=(0,Oe.useEvent)(je=>{Pt==null||Pt(je),Ft==null||Ft(je),ye(je)}),Te=We()(mt,wt,pt,{[`${le}-rtl`]:it==="rtl"}),Ue=(0,ke.Z)({arrowPointAtCenter:typeof oe=="object"&&oe.pointAtCenter,autoAdjustOverflow:Fe,offset:Et.marginXXS,arrowWidth:oe?Et.sizePopupArrow:0,borderRadius:Et.borderRadius}),dt=ae.useCallback(()=>{ye(!1)},[]),gt=()=>{let je;return ge!=null&&ge.items?je=ae.createElement(we.default,Object.assign({},ge)):typeof bt=="function"?je=bt():je=bt,Ee&&(je=Ee(je)),je=ae.Children.only(typeof je=="string"?ae.createElement("span",null,je):je),ae.createElement(ne.J,{prefixCls:`${le}-menu`,expandIcon:ae.createElement("span",{className:`${le}-menu-submenu-arrow`},ae.createElement(ce.Z,{className:`${le}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:dt,validator:ht=>{let{mode:kt}=ht}},je)};return Ve(ae.createElement(ve.Z,Object.assign({alignPoint:de},(0,Je.Z)(te,["rootClassName"]),{mouseEnterDelay:et,mouseLeaveDelay:Mt,visible:Se,builtinPlacements:Ue,arrow:!!oe,overlayClassName:Te,prefixCls:le,getPopupContainer:$e||Be,transitionName:Qe,trigger:be,overlay:gt,placement:ut,onVisibleChange:Ne}),Ce))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,ze.Z)(b,"dropdown",te=>te,E),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,_e.Z=b},38854:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return y}});var ae=re(91857),ce=re(92310),Ge=re.n(ce),We=re(59301),ve=re(18785),Oe=re(3113),Pe=re(36355),Je=re(81327),ke=re(33234),ze=re(47211),Ie=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=We.useContext(Pe.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ge,loading:oe,onClick:ie,htmlType:me,children:se,className:Le,menu:Ee,arrow:$e,autoFocus:mt,overlay:wt,trigger:lt,align:Pt,open:St,onOpenChange:Ft,placement:et,getPopupContainer:Mt,href:Fe,icon:at=We.createElement(ve.Z,null),title:bt,buttonsRender:pe=gt=>gt,mouseEnterDelay:Be,mouseLeaveDelay:Me,overlayClassName:it,overlayStyle:Qe,destroyPopupOnHide:ut,dropdownRender:le}=a,Ve=Ie(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),pt=b("dropdown",z),Et=`${pt}-button`,[Bt,Ce]=(0,ze.Z)(pt),be={menu:Ee,arrow:$e,autoFocus:mt,align:Pt,disabled:ge,trigger:ge?[]:lt,onOpenChange:Ft,getPopupContainer:Mt||x,mouseEnterDelay:Be,mouseLeaveDelay:Me,overlayClassName:it,overlayStyle:Qe,destroyPopupOnHide:ut,dropdownRender:le},{compactSize:de,compactItemClassnames:Se}=(0,ke.ri)(pt,E),ye=Ge()(Et,Se,Le,Ce);"overlay"in a&&(be.overlay=wt),"open"in a&&(be.open=St),"placement"in a?be.placement=et:be.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ne=We.createElement(Oe.ZP,{type:ee,danger:te,disabled:ge,loading:oe,onClick:ie,htmlType:me,href:Fe,title:bt},se),Te=We.createElement(Oe.ZP,{type:ee,danger:te,icon:at}),[Ue,dt]=pe([Ne,Te]);return Bt(We.createElement(Je.Z.Compact,Object.assign({className:ye,size:de,block:!0},Ve),Ue,We.createElement(ae.Z,Object.assign({},be),dt)))};Ae.__ANT_BUTTON=!0;var we=Ae;const ne=ae.Z;ne.Button=we;var y=ne},47211:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ie}});var ae=re(17313),ce=re(13826),Ge=re(92899),We=re(29878),ve=re(19447),Oe=re(83116),Pe=re(37613),ke=Ae=>{const{componentCls:we,menuCls:ne,colorError:y,colorTextLightSolid:a}=Ae,x=`${ne}-item`;return{[`${we}, ${we}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const ze=Ae=>{const{componentCls:we,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ge,colorTextDisabled:oe,fontSizeIcon:ie,controlPaddingHorizontal:me,colorBgElevated:se}=Ae;return[{[we]:Object.assign(Object.assign({},(0,ae.Wf)(Ae)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ie}},[`${we}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ie},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${we}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${we}-placement-bottomLeft, +`),He.focus();default:throw new Error}},[He,yt]),Pa=(0,ae.useMemo)(()=>{switch(yt){case Ut:return ae.createElement(at,{callback:An,onCancel:Cn});case Tt:return ae.createElement(bt.Z,{callback:An,onCancel:Cn});case Qt:return ae.createElement(pe.Z,{callback:An,onCancel:Cn});case Jt:return ae.createElement(De,{callback:An,onCancel:Cn});case Xt:return ae.createElement(je,{callback:An,onCancel:Cn});case"maths-latex":return ae.createElement(It,{showSaveButton:!0,callback:An});case"inline-latex":return ae.createElement(Rt.Z,{showSaveButton:!0,callback:An});default:return null}},[yt]);function Cn(){Kt("")}(0,ae.useEffect)(()=>{if(Zn.current){let vt=function(sn){Wt=!0,Yt=sn.pageY},nt=function(){Wt=!1},st=function(sn){if(Wt){let an=sn.pageY-Yt;an<0&&(an=0),an>300&&(an=300);let rn=Ne+an+"px";yn(rn)}},ft=Zn.current,Wt=!1,Yt=0;return ft.addEventListener("mousedown",vt),document.addEventListener("mousemove",st),document.addEventListener("mouseup",nt),()=>{ft.removeEventListener("mousedown",vt),document.removeEventListener("mousemove",st),document.removeEventListener("mouseup",nt)}}},[He,Zn]),(0,ae.useEffect)(()=>{yn(Ne)},[Ne]);const fa=Xe(fe),ha=Xe(Pn),pa={width:fa,height:ha},Aa=(0,ae.useMemo)(()=>{if(_t){let vt=new Date(_t),nt=vt.getHours(),st=vt.getMinutes(),ft=vt.getSeconds();return nt=nt<10?"0"+nt:nt,st=st<10?"0"+st:st,ft=ft<10?"0"+ft:ft,`${nt}:${st}:${ft}`}return 0},[_t]),va=vt=>{const nt=[];if(hn){let st=-1;vt=vt.replace(/(@▁▁@|@▁@)/g,function(ft,Wt,Yt){nt.push({multiLine:ft!==En})})}return nt};function Fa(){window.sessionStorage.removeItem(Ct),Hn(!1),ln(0)}function Ea(){Hn(!1),ln(0),He.setValue(window.sessionStorage.getItem(Ct))}(0,ae.useEffect)(()=>{Ht[yt]&&yt!==Zt&&yt!==Jt&&setTimeout(()=>{const vt=document.getElementsByClassName("markdown-popup-form")[0],nt=window.innerWidth/2-vt.offsetWidth/2,st=window.innerHeight/2-vt.offsetHeight/2;ta(nt),aa(st)},0)},[yt]);const La=vt=>{vt.preventDefault();const nt=vt.clientX-ea,st=vt.clientY-na;document.body.onmousemove=ft=>{let Wt=ft.clientX-nt,Yt=ft.clientY-st;const sn=document.getElementsByClassName("markdown-popup-form")[0],an=window.innerWidth-sn.offsetWidth,rn=window.innerHeight-sn.offsetHeight;Wt=Math.max(0,Math.min(Wt,an)),Yt=Math.max(0,Math.min(Yt,rn)),ya(ft.clientX,ft.clientY,nt,st)&&(ta(Wt),aa(Yt))},document.body.onmouseup=function(){document.body.onmousemove=null}},ya=(vt,nt,st,ft)=>{const Wt=document.body.clientHeight,Yt=document.body.clientWidth;return vt<20&&st>vt||vt>Yt-20&&stnt||nt>Wt-20&&ftLe in se?Ae(se,Le,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):se[Le]=Ee,E=(se,Le)=>{for(var Ee in Le||(Le={}))a.call(Le,Ee)&&b(se,Ee,Le[Ee]);if(y)for(var Ee of y(Le))x.call(Le,Ee)&&b(se,Ee,Le[Ee]);return se},z=(se,Le)=>we(se,ne(Le));const{useForm:ee}=ae.default,te={width:280,marginRight:10},ge={labelCol:{span:5},wrapperCol:{span:19}};var oe=({callback:se,onCancel:Le})=>{const[Ee]=ee();let $e=(0,ke.useRef)();function mt(Pt){$e.current.width=Ee.getFieldValue("width"),$e.current.align=Ee.getFieldValue("align"),se(Pt,$e.current)}function wt(Pt,St){if(Pt.status===-1){ce.ZP.error(Pt.message);return}Ee.setFieldsValue({src:`/api/attachments/${Pt.id}`,type:St.type})}function lt(Pt){let St=Pt.target.files[0];$e.current=St,me(St,wt)}return Ie.createElement(ae.default,z(E({form:Ee},ge),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ie.createElement("div",{className:"flex-container"},Ie.createElement(ae.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ie.createElement(Ge.default,{style:te})),Ie.createElement(ie,{onFileChange:lt}))),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ie.createElement(Ge.default,{style:{width:264}})),Ie.createElement(ae.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ie.createElement(We.Z,null,Ie.createElement(ae.default.Item,{name:"width",style:{margin:0}},Ie.createElement(ve.Z,{style:{width:264}})),Ie.createElement("span",{className:"ml8"},"%"))),Ie.createElement(ae.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ie.createElement(Oe.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"}]})),Ie.createElement("aside",null,Ie.createElement(ae.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ie.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ie.createElement(Pe.ZP,{type:"default",onClick:Le},"\u53D6\u6D88"))))};function ie({onFileChange:se}){return Ie.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ie.createElement("input",{type:"file",onChange:se}))}function me(se,Le){if(!se)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ze.bg)())throw ce.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Ee=new FormData;Ee.append("editormd-image-file",se),Ee.append("file_param_name","editormd-image-file"),Ee.append("byxhr","true");var $e=new window.XMLHttpRequest;$e.withCredentials=!0,$e.addEventListener("load",function(mt){Le(JSON.parse(mt.target.responseText),se)},!1),$e.addEventListener("error",function(mt){console.error(mt)},!1),$e.open("POST",`${Je.KI}/api/attachments.json`),$e.send(Ee)}},79346:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ge}});var ae=re(59301),ce=re(4676);class Ge extends ae.Component{constructor(ve){super(ve);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:ve}=this.props;return(0,ce.createPortal)(ve,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(xe,_e,re){"use strict";re.d(_e,{i:function(){return te},Z:function(){return oe}});var ae={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"},ce=re(71418),Ge=re(6848),We=re(92310),ve=re.n(We),Oe=re(955),Pe=re(8797),Je=re(24065),ke="data:image/png;base64,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",ze="data:image/png;base64,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",Ie="data:image/png;base64,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",Ae="data:image/png;base64,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",we="data:image/png;base64,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",ne="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=re(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ke,swimg:ze},{name:"101\u8BA1\u5212",ptimg:Ie,swimg:Ae},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:we,swimg:ne},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var oe=({className:ie,dataSource:me=[],col:se=4,right:Le,bottom:Ee=23,precision:$e=0,wrapWidth:mt=1200,trackEventItems:wt,loading:lt,onRemove:Pt=()=>{},isCurrent:St=!0,showAlias:Ft=!1})=>{const et=Math.floor((mt-(se-1)*Le)/se),Mt=[{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(Fe=>(window.ENV==="build"&&(Fe.ptimg=`/react/build${Fe.ptimg}`,Fe.swimg=`/react/build${Fe.swimg}`),Fe));return ee.createElement(ce.Z,{spinning:lt},ee.createElement("div",{className:ve()(ae.list,ie)},!!(me!=null&&me.length)&&(me==null?void 0:me.map((Fe,at)=>{var bt;const{name:pe,id:Be,identifier:Me,featured:it,school_name:Qe,image_url:ut,excellent:le,is_plan:Ve}=Fe;return ee.createElement("div",{key:Be,className:ae.wrap,style:{width:et,marginRight:(1+at)%se===0?0:Le+$e,marginBottom:Ee}},ee.createElement("a",{className:ae.li,onClick:pt=>{pt.preventDefault(),pt.stopPropagation(),wt&&(0,Oe.L9)([wt]),(0,Oe.xg)(`/paths/${Me}`)}},ee.createElement("div",{className:ae.img},ee.createElement("img",{className:ae.cover,src:`${ut}`}),St&&(0,Je.bg)()&&(Fe==null?void 0:Fe.studying)&&ee.createElement("div",{className:`${ae.movebq} user-path-items`,onClick:pt=>{pt.stopPropagation(),Pt(Fe)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(bt=Fe==null?void 0:Fe.subject_tags)==null?void 0:bt.map((pt,Et)=>{var Bt,Ce;if(Et===0){const de=(Bt=Mt.find(Se=>Se.name==pt))==null?void 0:Bt.swimg;return ee.createElement("img",{className:ae.sign,src:de,style:{left:"-4px"}})}const be=(Ce=Mt.find(de=>de.name==pt))==null?void 0:Ce.ptimg;return ee.createElement("img",{className:ae.sign,src:be,style:{left:`${48+52*(Et-1)+2*Et}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Fe==null?void 0:Fe.excellent)&&ee.createElement("div",{className:ae.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:ae.name},ee.createElement(Ge.Z,{title:Ft&&(Fe!=null&&Fe.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${pe}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Fe==null?void 0:Fe.excellent_alias_name}`)):pe},ee.createElement("span",{className:ae.e},Ft&&(Fe==null?void 0:Fe.excellent_alias_name)||pe))),ee.createElement("div",{className:ae.tags},ee.createElement("div",null,ee.createElement(Ge.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Fe.stages_count))),ee.createElement(Ge.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Fe.members_count)))))))})),!me.length&&ee.createElement(Pe.Z,null)))}},29458:function(xe,_e,re){"use strict";re.d(_e,{jL:function(){return ve},w9:function(){return Fe},QD:function(){return Rt},cQ:function(){return Pt.Z},op:function(){return je},O5:function(){return Gn},_b:function(){return Zt},t7:function(){return b},Gi:function(){return it},YG:function(){return Be},qp:function(){return Ie},vr:function(){return Ut},qE:function(){return zt},Je:function(){return ee},wb:function(){return lt},cq:function(){return Et},tp:function(){return ne}});var ae=re(59301),ce={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"},Ge="data:image/png;base64,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",ve=({dataSource:Ye=[],img:Xe,imgWidth:rt=346,title:ot,sunTitle:Dt,bannerExtraContent:Ht})=>ae.createElement("div",{className:ce.banner},ae.createElement("div",{className:ce.content},ae.createElement("aside",null,ae.createElement("p",null,ae.createElement("b",null,ot),ae.createElement("span",null,Dt)),Ye.length>0&&ae.createElement("div",{className:ce.btns},Ye.map((At,ue)=>ae.createElement("div",{key:ue,onClick:At.click},At.name,At.sign?ae.createElement("img",{src:Ge,width:39}):null))),Ht),Xe&&ae.createElement("img",{style:{marginTop:33,marginRight:38},src:Xe,width:rt}))),Oe={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"},Pe=re(92310),Je=re.n(Pe),ke=re(89392),Ie=({dataSource:Ye=[],value:Xe,onChange:rt,onTitleChange:ot,className:Dt,title:Ht,titleWidth:At=41,style:ue={},fontColor:he="#6A7283",showCount:fe})=>{const[Ne,qe]=(0,ae.useState)(0),[Re,xt]=(0,ae.useState)(!1),ct=(0,ae.useRef)(null),tt=(0,ae.useRef)(null);return(0,ae.useEffect)(()=>{var Ct;Ye.length!==0&&(((Ct=ct==null?void 0:ct.current)==null?void 0:Ct.clientHeight)>97?qe(1):qe(0)),Ye.length===0&&qe(0),xt(!1)},[Ye]),ae.createElement("div",{className:Je()(Oe.row,Dt),style:ue},ae.createElement("div",{onClick:(0,ke.throttle)(()=>ot==null?void 0:ot(),2e3),style:{width:At,marginTop:Re?12:4},className:`${Oe.title} ${ot?"current":""}`},Ht),ae.createElement("div",{className:Re?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},ae.createElement("div",{className:Oe.bar,ref:tt,style:Ne>0?{height:Ne===1?97:"auto",overflow:Ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},ae.createElement("div",{className:Oe.tag,ref:ct},Ye==null?void 0:Ye.map(Ct=>ae.createElement("span",{onClick:()=>rt(Ct.id),key:Ct.id,style:{color:he},className:Xe===Ct.id?Oe.active:""},ae.createElement("span",{title:Ct.name,className:Oe.name},Ct.name),!!fe&&ae.createElement("span",{className:Oe.num},Ct.count))))),!!Ne&&ae.createElement(ae.Fragment,null,Ne===1?ae.createElement("div",{onClick:()=>{var Ct;qe(2),((Ct=ct==null?void 0:ct.current)==null?void 0:Ct.clientHeight)>245?xt(!0):xt(!1)},className:Oe.action},"\u5C55\u5F00",ae.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):ae.createElement("div",{onClick:()=>{tt.current.scrollTop=0,qe(1),xt(!1)},className:Oe.action},"\u6536\u8D77",ae.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Ae={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ne=({dataSource:Ye=[],value:Xe,onChange:rt,className:ot,style:Dt={}})=>ae.createElement("div",{style:Dt,className:Je()(Ae.tabs,ot)},Ye.map(Ht=>ae.createElement("span",{onClick:()=>rt(Ht.id),className:Xe===Ht.id?Ae.active:"",key:Ht.id},Ht.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=re(92832),b=({dataSource:Ye=[],value:Xe="",onChange:rt,onInputChange:ot=()=>{},className:Dt,style:Ht={},placeholder:At,allowClear:ue=!1})=>{var he;const[fe,Ne]=(0,ae.useState)(""),[qe,Re]=(0,ae.useState)("");(0,ae.useEffect)(()=>{var tt;let Ct=Xe;(tt=JSON.stringify(Xe))!=null&&tt.includes("{")&&(Ne(Xe.id),Ct=Xe.value||"");try{Re(decodeURIComponent(Ct||""))}catch(nn){Re(decodeURIComponent(Ct||""))}},[Xe]);const xt=()=>{rt(encodeURIComponent(qe),fe||null)},ct=tt=>{tt!==fe&&(Ne(tt),rt(encodeURIComponent(qe),tt))};return ae.createElement("div",{className:Je()(y.input,Dt),style:Ht},!!Ye.length&&ae.createElement("div",{className:y.dropdown},ae.createElement("div",{className:y.text},(he=Ye.find(tt=>tt.id===fe))==null?void 0:he.name,ae.createElement("i",{className:"iconfont icon-zhankai4"}),ae.createElement("b",{className:y.b1}),ae.createElement("b",{className:y.b2})),ae.createElement("div",{className:y.menu},Ye.map((tt,Ct)=>ae.createElement("div",{key:Ct,onClick:()=>ct(tt.id)},tt.name)))),ae.createElement(a.default,{onPressEnter:xt,value:qe,onChange:tt=>{Re(tt.target.value),ot(encodeURIComponent(tt.target.value),fe||null)},bordered:!1,placeholder:At}),ae.createElement("i",{onClick:xt,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:Ye,onChange:Xe,className:rt,total:ot,pageSize:Dt,style:Ht={}})=>{const At=Ye<2,ue=Ye>=Math.ceil(ot/Dt);return ot<=Dt?ae.createElement(ae.Fragment,null):ae.createElement("div",{className:Je()(E.quickPager,rt),style:Ht},ae.createElement("div",{onClick:()=>{At||Xe(Ye-1,"prev")},className:At?E.disabled:""},"\u4E0A\u4E00\u9875"),ae.createElement("div",{onClick:()=>{ue||Xe(Ye+1,"next")},className:ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={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"},ge=re(71418),oe=re(6848),ie=re(13570),me=re(3294),se=re(955),Le=re(96908),Ee=re(57177),$e=re(81378),mt=re(8797),lt=({className:Ye,dataSource:Xe=[],col:rt=4,right:ot,bottom:Dt=23,precision:Ht=0,wrapWidth:At=1200,trackEventItems:ue,loading:he})=>{const fe=Math.floor((At-(rt-1)*ot)/rt);return ae.createElement(ge.Z,{spinning:he},ae.createElement("div",{className:Je()(te.list,Ye)},!!Xe.length&&Xe.map((Ne,qe)=>{const{name:Re,id:xt,identifier:ct,power:tt,cover_image_id:Ct,pic:nn}=Ne;return ae.createElement("div",{className:te.wrap,key:xt,style:{width:fe,marginRight:(1+qe)%rt===0?0:ot+Ht,marginBottom:Dt}},ae.createElement("a",{target:"_blank",href:`/shixuns/${ct}/challenges`,className:te.li,onClick:Ze=>{Ze.preventDefault(),ue&&(0,se.L9)([ue]),tt&&(0,se.xg)(`/shixuns/${ct}/challenges`)}},ae.createElement("div",{className:te.img},ae.createElement("img",{className:te.cover,src:`${nn}`}),Ne.is_jupyter&&ae.createElement("img",{className:te.sign,src:Le}),Ne.is_jupyter_lab&&ae.createElement("img",{className:te.sign,src:Ee}),Ne.is_unity_3d&&ae.createElement("img",{className:te.sign,src:$e})),ae.createElement("div",{className:te.name},ae.createElement(oe.Z,{title:Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},ae.createElement("span",{className:te.e},Re||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),ae.createElement("div",{className:te.tags},ae.createElement(oe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),ae.createElement("span",null,Ne.challenges_count))),!!Ne.myshixuns_count&&ae.createElement(oe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),ae.createElement("span",null,Ne.myshixuns_count))),ae.createElement(oe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},ae.createElement("span",null,ae.createElement("span",null,Ne.level))),ae.createElement("div",{className:te.rate},ae.createElement(ie.Z,{allowHalf:!0,disabled:!0,defaultValue:Ne.score_info}),ae.createElement("span",null,"\xA0",Ne.score_info?`${Ne.score_info}\u5206`:"5\u5206")))),!tt&&ae.createElement("div",{className:te.lockWrap},ae.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ae.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Xe.length&&ae.createElement(mt.Z,null)))},Pt=re(33847),St={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"},Ft="data:image/png;base64,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",et=re(59301),Fe=({className:Ye,dataSource:Xe=[],col:rt=4,right:ot,bottom:Dt=23,precision:Ht=0,wrapWidth:At=1200,trackEventItems:ue,loading:he})=>{const fe=Math.floor((At-(rt-1)*ot)/rt);return et.createElement(ge.Z,{spinning:he},et.createElement("div",{className:Je()(St.list,Ye)},!!Xe.length&&Xe.map((Ne,qe)=>{const{subject_identifier:Re,id:xt,identifier:ct,power:tt}=Ne,Ct=Ne.is_public!=0&&Ne.is_public;return et.createElement("div",{className:St.wrap,key:xt,style:{width:fe,marginRight:(1+qe)%rt===0?0:ot+Ht,marginBottom:Dt}},et.createElement("a",{className:St.li,onClick:nn=>{nn.preventDefault(),ue&&(0,se.L9)([ue]),(0,se.xg)(Ne.first_category_url)}},et.createElement("div",{className:St.top},et.createElement(oe.Z,{title:Ne.name},et.createElement("div",{className:St.name},Ne.name)),et.createElement("img",{className:St.img,src:me.Z.IMG_SERVER+"/images/"+Ne.avatar_url}),et.createElement("div",{className:St.text,title:Ne.creator},Ne.creator),Re&&et.createElement("div",{className:St.btns},et.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),et.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ct&&et.createElement("div",{className:St.sign},"\u516C\u5F00")),et.createElement("div",{className:St.bottom},Ne.visits>0&&et.createElement(oe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-liulanyan"}),et.createElement("span",null,Ne.visits))),Ne.course_members_count>0&&et.createElement(oe.Z,{title:"\u6210\u5458",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-chengyuan"}),Ne.course_members_count)),Ne.tasks_count>0&&et.createElement(oe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},et.createElement("span",null,et.createElement("i",{className:"iconfont icon-zuoye"}),Ne.tasks_count)),Ne.is_end?et.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):et.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Ne.is_accessible&&et.createElement("div",{className:St.lockWrap},et.createElement("img",{src:`${me.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),et.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Xe.length&&et.createElement(mt.Z,null)))},at={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},bt=re(89070),Be=({dataSource:Ye=[],value:Xe,onChange:rt,className:ot,style:Dt={},tabBarExtraContent:Ht})=>ae.createElement("div",{className:Je()(at.tabs,ot),style:Dt},ae.createElement("div",{className:at.tabsWrap},Ye.map((At,ue)=>ae.createElement("aside",{className:at.tab,onClick:()=>{rt(At.id),At.link&&bt.history.push(At.link)},key:ue},ae.createElement("div",{className:Xe===At.id?at.active:""},At.name),(At==null?void 0:At.resetCount)==null&&(At==null?void 0:At.total)!==void 0&&ae.createElement("span",null,"\uFF08",At==null?void 0:At.total,"\uFF09"),(At==null?void 0:At.resetCount)!==void 0&&(At==null?void 0:At.total)!==void 0&&ae.createElement(oe.Z,{title:(At==null?void 0:At.tip)!=null?At==null?void 0:At.tip:""},ae.createElement("span",{style:{color:"#9096A3"}},"\uFF08",ae.createElement("span",{style:{color:"#000"}},At==null?void 0:At.resetCount),"/",ae.createElement("span",null,At==null?void 0:At.total),"\uFF09"))))),ae.createElement("div",{className:at.tabBar},Ht)),it=({className:Ye,style:Xe={},children:rt})=>ae.createElement("div",{className:Je()(Ye),style:Xe},rt),Qe={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"},ut=re(38854),le=re(20834);const Ve=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Et=({sortValue:Ye,dropValue:Xe,className:rt,onSort:ot,onDrop:Dt,dataSource:Ht=Ve})=>{var At;return ae.createElement("div",{className:Je()(Qe.orderWrap,rt)},ae.createElement(ut.Z,{dropdownRender:()=>ae.createElement(le.default,null,Ht.map((ue,he)=>ae.createElement(le.default.Item,{key:he,onClick:()=>Dt(ue.id)},ue.name)))},ae.createElement("span",{className:Qe.orderTextWrap},(At=Ht.find(ue=>Xe===ue.id))==null?void 0:At.name)),ae.createElement("span",{className:Qe.orderIconWrap},ae.createElement("span",{className:Qe.orderAsc},ae.createElement("i",{className:Ye==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Qe.cursorPointer} ${Qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Qe.cursorPointer}`,onClick:()=>ot(Ye==="asc"?"desc":"asc")})),ae.createElement("span",{className:Qe.orderDesc},ae.createElement("i",{className:Ye==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Qe.cursorPointer} ${Qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Qe.cursorPointer}`,onClick:()=>ot(Ye==="asc"?"desc":"asc")}))))},Bt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ce=re(3113),be=Object.defineProperty,de=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,De=(Ye,Xe,rt)=>Xe in Ye?be(Ye,Xe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ye[Xe]=rt,Te=(Ye,Xe)=>{for(var rt in Xe||(Xe={}))Se.call(Xe,rt)&&De(Ye,rt,Xe[rt]);if(de)for(var rt of de(Xe))ye.call(Xe,rt)&&De(Ye,rt,Xe[rt]);return Ye},Ue=(Ye,Xe)=>{var rt={};for(var ot in Ye)Se.call(Ye,ot)&&Xe.indexOf(ot)<0&&(rt[ot]=Ye[ot]);if(Ye!=null&&de)for(var ot of de(Ye))Xe.indexOf(ot)<0&&ye.call(Ye,ot)&&(rt[ot]=Ye[ot]);return rt},dt=(Ye,Xe,rt)=>new Promise((ot,Dt)=>{var Ht=he=>{try{ue(rt.next(he))}catch(fe){Dt(fe)}},At=he=>{try{ue(rt.throw(he))}catch(fe){Dt(fe)}},ue=he=>he.done?ot(he.value):Promise.resolve(he.value).then(Ht,At);ue((rt=rt.apply(Ye,Xe)).next())}),je=Ye=>{var Xe=Ye,{className:rt,style:ot,children:Dt,loading:Ht=!1,openLoading:At,onClick:ue=()=>{},size:he="middle",shape:fe="round"}=Xe,Ne=Ue(Xe,["className","style","children","loading","openLoading","onClick","size","shape"]);const[qe,Re]=(0,ae.useState)(!1);return ae.createElement(Ce.ZP,Te({onClick:(0,ke.throttle)(xt=>dt(void 0,null,function*(){At&&Re(!0);try{yield ue(xt)}catch(ct){console.log("error",ct)}At&&Re(!1)}),2e3,{leading:!0,trailing:!1}),className:Je()(Bt.btn,Bt[`${he}-${fe}`],rt),style:ot,size:he,shape:fe,loading:qe||Ht},Ne),Dt)},ht={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},zt=({className:Ye,style:Xe,children:rt=null,onClick:ot,title:Dt})=>ae.createElement("div",{className:Je()(ht.head,Ye),style:Xe},ae.createElement("span",{className:"primary-hover",onClick:ot},ae.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),ae.createElement("b",{title:Dt},Dt),ae.createElement("div",{className:ht.node},rt)),Ot={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"},Rt=({confirmShow:Ye=!0,confirmTitle:Xe,confirmClick:rt,cancelShow:ot=!0,cancelTitle:Dt,cancelClick:Ht,className:At,style:ue,confirmLoading:he=!1})=>ae.createElement("div",{className:Je()(Ot.btns,At),style:ue},Ye&&ae.createElement(Ce.ZP,{loading:he,onClick:rt,type:"primary",className:Ot.confirm},Xe),ot&&ae.createElement(Ce.ZP,{onClick:Ht,className:Ot.cancel},Dt)),Gt={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"},Ut=({className:Ye,style:Xe={},LeftContent:rt,children:ot,RightContent:Dt})=>ae.createElement("div",{className:Je()(Gt.fixedBottom,Ye),style:Xe},ae.createElement("div",{className:Gt.wrap},ae.createElement("div",{className:Gt.left},rt),ae.createElement("div",{className:Gt.center},ot),ae.createElement("div",{className:Gt.right},Dt))),Qt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Zt=({className:Ye,style:Xe={},dataSource:rt=[]})=>ae.createElement("div",{className:Je()(Qt.crumbs,Ye),style:Xe},rt.map((ot,Dt)=>Dtbt.history.push(ot.path)},ot.name):ae.createElement("span",null,ot.name),ae.createElement("span",null,"\xA0",">","\xA0")):ae.createElement("span",{key:Dt,style:{color:"#5F6368"}},ot.name))),qt=re(31797),Tt=Object.defineProperty,Xt=Object.defineProperties,$t=Object.getOwnPropertyDescriptors,en=Object.getOwnPropertySymbols,un=Object.prototype.hasOwnProperty,cn=Object.prototype.propertyIsEnumerable,pn=(Ye,Xe,rt)=>Xe in Ye?Tt(Ye,Xe,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ye[Xe]=rt,vn=(Ye,Xe)=>{for(var rt in Xe||(Xe={}))un.call(Xe,rt)&&pn(Ye,rt,Xe[rt]);if(en)for(var rt of en(Xe))cn.call(Xe,rt)&&pn(Ye,rt,Xe[rt]);return Ye},Ln=(Ye,Xe)=>Xt(Ye,$t(Xe)),bn=(Ye,Xe)=>{var rt={};for(var ot in Ye)un.call(Ye,ot)&&Xe.indexOf(ot)<0&&(rt[ot]=Ye[ot]);if(Ye!=null&&en)for(var ot of en(Ye))Xe.indexOf(ot)<0&&cn.call(Ye,ot)&&(rt[ot]=Ye[ot]);return rt};const{Countdown:mn}=qt.default;var Gn=Ye=>{var Xe=Ye,{onChange:rt}=Xe,ot=bn(Xe,["onChange"]);const[Dt,Ht]=(0,ae.useState)(null);(0,ae.useEffect)(()=>{typeof Dt=="number"&&Dt>=0&&rt(Dt)},[Dt]);const At=ue=>{const he=Math.floor(ue/1e3);Ht(he)};return ae.createElement(mn,Ln(vn({},ot),{onChange:At}))}},58856:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return ce}});var ae=re(59301);function ce(Ge,We){const ve=(0,ae.useRef)();(0,ae.useEffect)(()=>{ve.current=Ge}),(0,ae.useEffect)(()=>{function Oe(){ve.current()}if(We!==null){let Pe=setInterval(Oe,We);return()=>clearInterval(Pe)}},[We])}},3790:function(xe,_e,re){"use strict";re.r(_e),re.d(_e,{default:function(){return y}});var ae=re(59301),ce={content:"content___g1Fxu",header:"header___nV3Xp",headTitle:"headTitle___s1aht"},Ge=re(8591),We=re(71418),ve=re(3113),Oe=re(28103),Pe=re(12290),Je=re(85149),ke=re(29458),ze=re(70849),Ie=re(24065),Ae=re(59301),we=(a,x,b)=>new Promise((E,z)=>{var ee=oe=>{try{ge(b.next(oe))}catch(ie){z(ie)}},te=oe=>{try{ge(b.throw(oe))}catch(ie){z(ie)}},ge=oe=>oe.done?E(oe.value):Promise.resolve(oe.value).then(ee,te);ge((b=b.apply(a,x)).next())}),y=({})=>{const[a,x]=(0,ae.useState)(!1),[b,E]=(0,ae.useState)(!1),[z,ee]=(0,ae.useState)(""),[te,ge]=(0,ae.useState)("");(0,ae.useEffect)(()=>{oe()},[]);const oe=()=>we(void 0,null,function*(){var me,se;x(!0);const Le=yield(0,ze.o5)({});(Le==null?void 0:Le.status)===0&&(ee(((me=Le==null?void 0:Le.data)==null?void 0:me.content)||"\u6682\u65E0\u5185\u5BB9~"),ge(((se=Le==null?void 0:Le.data)==null?void 0:se.content)||"\u6682\u65E0\u5185\u5BB9~")),x(!1)}),ie=()=>we(void 0,null,function*(){if((z==null?void 0:z.length)>1e3){Ge.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const me=yield(0,ze.$7)({content:z});(me==null?void 0:me.status)===0&&(E(!1),Ge.ZP.success("\u7F16\u8F91\u6210\u529F\uFF01"),oe())});return Ae.createElement(We.Z,{spinning:a},Ae.createElement("div",{className:ce.content},Ae.createElement("div",{className:ce.header},Ae.createElement("div",{className:ce.headTitle},"\u7533\u62A5\u8BF4\u660E"),Ae.createElement("div",null,(0,Ie.Ny)()&&Ae.createElement(ve.ZP,{className:"ml20",type:"primary",onClick:()=>{E(!0)}},"\u7F16\u8F91"))),Ae.createElement(Oe.Z,{style:{margin:"12px 0px 20px 0px"}}),b?Ae.createElement("div",null,Ae.createElement(Pe.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:350,defaultValue:z,id:"editContent",onChange:me=>{ee(me)}}),Ae.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},Ae.createElement(ke.op,{shape:"default",onClick:()=>{E(!1),ee(te)}},"\u53D6\u6D88"),Ae.createElement(ve.ZP,{className:"ml20",type:"primary",onClick:()=>{ie()}},"\u63D0\u4EA4"))):Ae.createElement(Je.Z,{className:"discuss-content",value:z,style:{fontSize:"14px",color:"#232B40"}})))}},56762:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return ce}});var ae=re(59301);function ce(){const[,Ge]=ae.useReducer(We=>We+1,0);return Ge}},28103:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ae}});var ae=re(92310),ce=re.n(ae),Ge=re(59301),We=re(36355),ve=re(17313),Oe=re(83116),Pe=re(37613);const Je=we=>{const{componentCls:ne,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=we;return{[ne]:Object.assign(Object.assign({},(0,ve.Wf)(we)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${we.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ne}-with-text`]:{display:"flex",alignItems:"center",margin:`${we.dividerHorizontalWithTextGutterMargin}px 0`,color:we.colorTextHeading,fontWeight:500,fontSize:we.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ne}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ne}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ne}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ne}-with-text${ne}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ne}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ne}-with-text`]:{color:we.colorText,fontWeight:"normal",fontSize:we.fontSize},[`&-horizontal${ne}-with-text-left${ne}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ne}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ne}-with-text-right${ne}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ne}-inner-text`]:{paddingInlineEnd:y}}})}};var ke=(0,Oe.Z)("Divider",we=>{const ne=(0,Pe.TS)(we,{dividerHorizontalWithTextGutterMargin:we.margin,dividerHorizontalGutterMargin:we.marginLG,sizePaddingEdgeHorizontal:0});return[Je(ne)]},we=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:we.marginXS})),ze=function(we,ne){var y={};for(var a in we)Object.prototype.hasOwnProperty.call(we,a)&&ne.indexOf(a)<0&&(y[a]=we[a]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(we);x{const{getPrefixCls:ne,direction:y,divider:a}=Ge.useContext(We.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ge,dashed:oe,plain:ie,style:me}=we,se=ze(we,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Le=ne("divider",x),[Ee,$e]=ke(Le),mt=E.length>0?`-${E}`:E,wt=!!ge,lt=E==="left"&&z!=null,Pt=E==="right"&&z!=null,St=ce()(Le,a==null?void 0:a.className,$e,`${Le}-${b}`,{[`${Le}-with-text`]:wt,[`${Le}-with-text${mt}`]:wt,[`${Le}-dashed`]:!!oe,[`${Le}-plain`]:!!ie,[`${Le}-rtl`]:y==="rtl",[`${Le}-no-default-orientation-margin-left`]:lt,[`${Le}-no-default-orientation-margin-right`]:Pt},ee,te),Ft=Ge.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),et=Object.assign(Object.assign({},lt&&{marginLeft:Ft}),Pt&&{marginRight:Ft});return Ee(Ge.createElement("div",Object.assign({className:St,style:Object.assign(Object.assign({},a==null?void 0:a.style),me)},se,{role:"separator"}),ge&&b!=="vertical"&&Ge.createElement("span",{className:`${Le}-inner-text`,style:et},ge)))}},91857:function(xe,_e,re){"use strict";var ae=re(59301),ce=re(38819),Ge=re(92310),We=re.n(Ge),ve=re(31561),Oe=re(70425),Pe=re(18929),Je=re(2738),ke=re(79676),ze=re(53487),Ie=re(92343),Ae=re(36355),we=re(20834),ne=re(40875),y=re(88088),a=re(47211);const x=null,b=te=>{const{menu:ge,arrow:oe,prefixCls:ie,children:me,trigger:se,disabled:Le,dropdownRender:Ee,getPopupContainer:$e,overlayClassName:mt,rootClassName:wt,open:lt,onOpenChange:Pt,visible:St,onVisibleChange:Ft,mouseEnterDelay:et=.15,mouseLeaveDelay:Mt=.1,autoAdjustOverflow:Fe=!0,placement:at="",overlay:bt,transitionName:pe}=te,{getPopupContainer:Be,getPrefixCls:Me,direction:it}=ae.useContext(Ae.E_),Qe=ae.useMemo(()=>{const je=Me();return pe!==void 0?pe:at.includes("top")?`${je}-slide-down`:`${je}-slide-up`},[Me,at,pe]),ut=ae.useMemo(()=>at?at.includes("Center")?at.slice(0,at.indexOf("Center")):at:it==="rtl"?"bottomRight":"bottomLeft",[at,it]),le=Me("dropdown",ie),[Ve,pt]=(0,a.Z)(le),[,Et]=(0,y.Z)(),Bt=ae.Children.only(me),Ce=(0,Ie.Tm)(Bt,{className:We()(`${le}-trigger`,{[`${le}-rtl`]:it==="rtl"},Bt.props.className),disabled:Le}),be=Le?[]:se;let de;be&&be.includes("contextMenu")&&(de=!0);const[Se,ye]=(0,Pe.Z)(!1,{value:lt!=null?lt:St}),De=(0,Oe.useEvent)(je=>{Pt==null||Pt(je),Ft==null||Ft(je),ye(je)}),Te=We()(mt,wt,pt,{[`${le}-rtl`]:it==="rtl"}),Ue=(0,ke.Z)({arrowPointAtCenter:typeof oe=="object"&&oe.pointAtCenter,autoAdjustOverflow:Fe,offset:Et.marginXXS,arrowWidth:oe?Et.sizePopupArrow:0,borderRadius:Et.borderRadius}),dt=ae.useCallback(()=>{ye(!1)},[]),gt=()=>{let je;return ge!=null&&ge.items?je=ae.createElement(we.default,Object.assign({},ge)):typeof bt=="function"?je=bt():je=bt,Ee&&(je=Ee(je)),je=ae.Children.only(typeof je=="string"?ae.createElement("span",null,je):je),ae.createElement(ne.J,{prefixCls:`${le}-menu`,expandIcon:ae.createElement("span",{className:`${le}-menu-submenu-arrow`},ae.createElement(ce.Z,{className:`${le}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:dt,validator:ht=>{let{mode:kt}=ht}},je)};return Ve(ae.createElement(ve.Z,Object.assign({alignPoint:de},(0,Je.Z)(te,["rootClassName"]),{mouseEnterDelay:et,mouseLeaveDelay:Mt,visible:Se,builtinPlacements:Ue,arrow:!!oe,overlayClassName:Te,prefixCls:le,getPopupContainer:$e||Be,transitionName:Qe,trigger:be,overlay:gt,placement:ut,onVisibleChange:De}),Ce))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,ze.Z)(b,"dropdown",te=>te,E),ee=te=>ae.createElement(z,Object.assign({},te),ae.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,_e.Z=b},38854:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return y}});var ae=re(91857),ce=re(92310),Ge=re.n(ce),We=re(59301),ve=re(18785),Oe=re(3113),Pe=re(36355),Je=re(81327),ke=re(33234),ze=re(47211),Ie=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=We.useContext(Pe.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ge,loading:oe,onClick:ie,htmlType:me,children:se,className:Le,menu:Ee,arrow:$e,autoFocus:mt,overlay:wt,trigger:lt,align:Pt,open:St,onOpenChange:Ft,placement:et,getPopupContainer:Mt,href:Fe,icon:at=We.createElement(ve.Z,null),title:bt,buttonsRender:pe=gt=>gt,mouseEnterDelay:Be,mouseLeaveDelay:Me,overlayClassName:it,overlayStyle:Qe,destroyPopupOnHide:ut,dropdownRender:le}=a,Ve=Ie(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),pt=b("dropdown",z),Et=`${pt}-button`,[Bt,Ce]=(0,ze.Z)(pt),be={menu:Ee,arrow:$e,autoFocus:mt,align:Pt,disabled:ge,trigger:ge?[]:lt,onOpenChange:Ft,getPopupContainer:Mt||x,mouseEnterDelay:Be,mouseLeaveDelay:Me,overlayClassName:it,overlayStyle:Qe,destroyPopupOnHide:ut,dropdownRender:le},{compactSize:de,compactItemClassnames:Se}=(0,ke.ri)(pt,E),ye=Ge()(Et,Se,Le,Ce);"overlay"in a&&(be.overlay=wt),"open"in a&&(be.open=St),"placement"in a?be.placement=et:be.placement=E==="rtl"?"bottomLeft":"bottomRight";const De=We.createElement(Oe.ZP,{type:ee,danger:te,disabled:ge,loading:oe,onClick:ie,htmlType:me,href:Fe,title:bt},se),Te=We.createElement(Oe.ZP,{type:ee,danger:te,icon:at}),[Ue,dt]=pe([De,Te]);return Bt(We.createElement(Je.Z.Compact,Object.assign({className:ye,size:de,block:!0},Ve),Ue,We.createElement(ae.Z,Object.assign({},be),dt)))};Ae.__ANT_BUTTON=!0;var we=Ae;const ne=ae.Z;ne.Button=we;var y=ne},47211:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Ie}});var ae=re(17313),ce=re(13826),Ge=re(92899),We=re(29878),ve=re(19447),Oe=re(83116),Pe=re(37613),ke=Ae=>{const{componentCls:we,menuCls:ne,colorError:y,colorTextLightSolid:a}=Ae,x=`${ne}-item`;return{[`${we}, ${we}-menu-submenu`]:{[`${ne} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const ze=Ae=>{const{componentCls:we,menuCls:ne,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ge,colorTextDisabled:oe,fontSizeIcon:ie,controlPaddingHorizontal:me,colorBgElevated:se}=Ae;return[{[we]:Object.assign(Object.assign({},(0,ae.Wf)(Ae)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:ie}},[`${we}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:ie},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${we}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${we}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${we}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${we}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${we}-placement-bottom, @@ -111,23 +111,23 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${we}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${we}-placement-bottomRight`]:{animationName:ce.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${we}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${we}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${we}-placement-topRight`]:{animationName:ce.ly}})},(0,ve.ZP)(Ae,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${we} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${we}, ${we}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:ge,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Ae.borderRadiusLG,outline:"none",boxShadow:Ae.boxShadowSecondary},(0,ae.Qy)(Ae)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Ae.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Ae.marginXS,fontSize:Ae.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Ae.colorText,fontWeight:"normal",fontSize:te,lineHeight:Ae.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Ae.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ae.controlItemBgHover}},(0,ae.Qy)(Ae)),{"&-selected":{color:Ae.colorPrimary,backgroundColor:Ae.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ae.controlItemBgActiveHover}},"&-disabled":{color:oe,cursor:"not-allowed","&:hover":{color:oe,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ae.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ae.colorSplit},[`${we}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ae.paddingXS,[`${we}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ae.colorTextDescription,fontSize:ie,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Ae.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Ae.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${we}-menu-submenu-title`]:{[`&, ${we}-menu-submenu-arrow-icon`]:{color:oe,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${we}-menu-submenu-title`]:{color:Ae.colorPrimary}})}},[(0,ce.oN)(Ae,"slide-up"),(0,ce.oN)(Ae,"slide-down"),(0,Ge.Fm)(Ae,"move-up"),(0,Ge.Fm)(Ae,"move-down"),(0,We._y)(Ae,"zoom-big")]]};var Ie=(0,Oe.Z)("Dropdown",(Ae,we)=>{let{rootPrefixCls:ne}=we;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Ae,ge=(x-b*E)/2,{dropdownArrowOffset:oe}=(0,ve.fS)({contentRadius:te}),ie=(0,Pe.TS)(Ae,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:oe,dropdownPaddingVertical:ge,dropdownEdgeChildPadding:z});return[ze(ie),ke(ie)]},Ae=>({zIndexPopup:Ae.zIndexPopupBase+50}))},45818:function(xe,_e,re){"use strict";re.d(_e,{D:function(){return z},Z:function(){return ge}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ie,me){return ce.createElement(ve.Z,(0,ae.Z)({},ie,{ref:me,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe,ke=re(33853),ze=re(38819),Ie=re(92310),Ae=re.n(Ie),we=re(2738),y=oe=>!isNaN(parseFloat(oe))&&isFinite(oe),a=re(36355),x=re(84966),b=function(oe,ie){var me={};for(var se in oe)Object.prototype.hasOwnProperty.call(oe,se)&&ie.indexOf(se)<0&&(me[se]=oe[se]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,se=Object.getOwnPropertySymbols(oe);Le{let oe=0;return function(){let ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return oe+=1,`${ie}${oe}`}})();var ge=ce.forwardRef((oe,ie)=>{const{prefixCls:me,className:se,trigger:Le,children:Ee,defaultCollapsed:$e=!1,theme:mt="dark",style:wt={},collapsible:lt=!1,reverseArrow:Pt=!1,width:St=200,collapsedWidth:Ft=80,zeroWidthTriggerStyle:et,breakpoint:Mt,onCollapse:Fe,onBreakpoint:at}=oe,bt=b(oe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:pe}=(0,ce.useContext)(x.Gs),[Be,Me]=(0,ce.useState)("collapsed"in oe?oe.collapsed:$e),[it,Qe]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{"collapsed"in oe&&Me(oe.collapsed)},[oe.collapsed]);const ut=(Ce,be)=>{"collapsed"in oe||Me(Ce),Fe==null||Fe(Ce,be)},le=(0,ce.useRef)();le.current=Ce=>{Qe(Ce.matches),at==null||at(Ce.matches),Be!==Ce.matches&&ut(Ce.matches,"responsive")},(0,ce.useEffect)(()=>{function Ce(de){return le.current(de)}let be;if(typeof window!="undefined"){const{matchMedia:de}=window;if(de&&Mt&&Mt in E){be=de(`(max-width: ${E[Mt]})`);try{be.addEventListener("change",Ce)}catch(Se){be.addListener(Ce)}Ce(be)}}return()=>{try{be==null||be.removeEventListener("change",Ce)}catch(de){be==null||be.removeListener(Ce)}}},[Mt]),(0,ce.useEffect)(()=>{const Ce=ee("ant-sider-");return pe.addSider(Ce),()=>pe.removeSider(Ce)},[]);const Ve=()=>{ut(!Be,"clickTrigger")},{getPrefixCls:pt}=(0,ce.useContext)(a.E_),Et=()=>{const Ce=pt("layout-sider",me),be=(0,we.Z)(bt,["collapsed"]),de=Be?Ft:St,Se=y(de)?`${de}px`:String(de),ye=parseFloat(String(Ft||0))===0?ce.createElement("span",{onClick:Ve,className:Ae()(`${Ce}-zero-width-trigger`,`${Ce}-zero-width-trigger-${Pt?"right":"left"}`),style:et},Le||ce.createElement(Je,null)):null,Ue={expanded:Pt?ce.createElement(ze.Z,null):ce.createElement(ke.Z,null),collapsed:Pt?ce.createElement(ke.Z,null):ce.createElement(ze.Z,null)}[Be?"collapsed":"expanded"],dt=Le!==null?ye||ce.createElement("div",{className:`${Ce}-trigger`,onClick:Ve,style:{width:Se}},Le||Ue):null,gt=Object.assign(Object.assign({},wt),{flex:`0 0 ${Se}`,maxWidth:Se,minWidth:Se,width:Se}),je=Ae()(Ce,`${Ce}-${mt}`,{[`${Ce}-collapsed`]:!!Be,[`${Ce}-has-trigger`]:lt&&Le!==null&&!ye,[`${Ce}-below`]:!!it,[`${Ce}-zero-width`]:parseFloat(Se)===0},se);return ce.createElement("aside",Object.assign({className:je},be,{style:gt,ref:ie}),ce.createElement("div",{className:`${Ce}-children`},Ee),lt||it&&ye?dt:null)},Bt=ce.useMemo(()=>({siderCollapsed:Be}),[Be]);return ce.createElement(z.Provider,{value:Bt},Et())})},84966:function(xe,_e,re){"use strict";re.d(_e,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return we},ZP:function(){return ee}});var ae=re(26407),ce=re(92310),Ge=re.n(ce),We=re(2738),ve=re(59301),Oe=re(36355),Pe=re(83116),ke=te=>{const{componentCls:ge,bodyBg:oe,lightSiderBg:ie,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${ge}-sider-light`]:{background:ie,[`${ge}-sider-trigger`]:{color:se,background:me},[`${ge}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${oe}`,borderInlineStart:0}}}};const ze=te=>{const{antCls:ge,componentCls:oe,colorText:ie,triggerColor:me,footerBg:se,triggerBg:Le,headerHeight:Ee,headerPadding:$e,headerColor:mt,footerPadding:wt,triggerHeight:lt,zeroTriggerHeight:Pt,zeroTriggerWidth:St,motionDurationMid:Ft,motionDurationSlow:et,fontSize:Mt,borderRadius:Fe,bodyBg:at,headerBg:bt,siderBg:pe}=te;return{[oe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:at,"&, *":{boxSizing:"border-box"},[`&${oe}-has-sider`]:{flexDirection:"row",[`> ${oe}, > ${oe}-content`]:{width:0}},[`${oe}-header, &${oe}-footer`]:{flex:"0 0 auto"},[`${oe}-sider`]:{position:"relative",minWidth:0,background:pe,transition:`all ${Ft}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ge}-menu${ge}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:lt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:lt,color:me,lineHeight:`${lt}px`,textAlign:"center",background:Le,cursor:"pointer",transition:`all ${Ft}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ee,insetInlineEnd:-St,zIndex:1,width:St,height:Pt,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:pe,borderStartStartRadius:0,borderStartEndRadius:Fe,borderEndEndRadius:Fe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${et} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${et}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-St,borderStartStartRadius:Fe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Fe}}}}},ke(te)),{"&-rtl":{direction:"rtl"}}),[`${oe}-header`]:{height:Ee,padding:$e,color:mt,lineHeight:`${Ee}px`,background:bt,[`${ge}-menu`]:{lineHeight:"inherit"}},[`${oe}-footer`]:{padding:wt,color:ie,fontSize:Mt,background:se},[`${oe}-content`]:{flex:"auto",minHeight:0}}};var Ie=(0,Pe.Z)("Layout",te=>[ze(te)],te=>{const{colorBgLayout:ge,controlHeight:oe,controlHeightLG:ie,colorText:me,controlHeightSM:se,marginXXS:Le,colorTextLightSolid:Ee,colorBgContainer:$e}=te,mt=ie*1.25;return{colorBgHeader:"#001529",colorBgBody:ge,colorBgTrigger:"#002140",bodyBg:ge,headerBg:"#001529",headerHeight:oe*2,headerPadding:`0 ${mt}px`,headerColor:me,footerPadding:`${se}px ${mt}px`,footerBg:ge,siderBg:"#001529",triggerHeight:ie+Le*2,triggerBg:"#002140",triggerColor:Ee,zeroTriggerWidth:ie,zeroTriggerHeight:ie,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ae=function(te,ge){var oe={};for(var ie in te)Object.prototype.hasOwnProperty.call(te,ie)&&ge.indexOf(ie)<0&&(oe[ie]=te[ie]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ie=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:ge,tagName:oe,displayName:ie}=te;return me=>ve.forwardRef((Le,Ee)=>ve.createElement(me,Object.assign({ref:Ee,suffixCls:ge,tagName:oe},Le)))}const y=ve.forwardRef((te,ge)=>{const{prefixCls:oe,suffixCls:ie,className:me,tagName:se}=te,Le=Ae(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ee}=ve.useContext(Oe.E_),$e=Ee("layout",oe),[mt,wt]=Ie($e),lt=ie?`${$e}-${ie}`:$e;return mt(ve.createElement(se,Object.assign({className:Ge()(oe||lt,me,wt),ref:ge},Le)))}),a=ve.forwardRef((te,ge)=>{const{direction:oe}=ve.useContext(Oe.E_),[ie,me]=ve.useState([]),{prefixCls:se,className:Le,rootClassName:Ee,children:$e,hasSider:mt,tagName:wt,style:lt}=te,Pt=Ae(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),St=(0,We.Z)(Pt,["suffixCls"]),{getPrefixCls:Ft,layout:et}=ve.useContext(Oe.E_),Mt=Ft("layout",se),[Fe,at]=Ie(Mt),bt=Ge()(Mt,{[`${Mt}-has-sider`]:typeof mt=="boolean"?mt:ie.length>0,[`${Mt}-rtl`]:oe==="rtl"},et==null?void 0:et.className,Le,Ee,at),pe=ve.useMemo(()=>({siderHook:{addSider:Be=>{me(Me=>[].concat((0,ae.Z)(Me),[Be]))},removeSider:Be=>{me(Me=>Me.filter(it=>it!==Be))}}}),[]);return Fe(ve.createElement(we.Provider,{value:pe},ve.createElement(wt,Object.assign({ref:ge,className:bt,style:Object.assign(Object.assign({},et==null?void 0:et.style),lt)},St),$e)))}),x=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(xe,_e,re){"use strict";re.d(_e,{J:function(){return Oe}});var ae=re(59301),ce=re(33234),Ge=re(70425),We=function(Pe,Je){var ke={};for(var ze in Pe)Object.prototype.hasOwnProperty.call(Pe,ze)&&Je.indexOf(ze)<0&&(ke[ze]=Pe[ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,ze=Object.getOwnPropertySymbols(Pe);Ie{const{children:ke}=Pe,ze=We(Pe,["children"]),Ie=ae.useContext(ve),Ae=ae.useMemo(()=>Object.assign(Object.assign({},Ie),ze),[Ie,ze.prefixCls,ze.mode,ze.selectable]);return ae.createElement(ve.Provider,{value:Ae},ae.createElement(ce.BR,null,(0,Ge.supportNodeRef)(ke)?ae.cloneElement(ke,{ref:Je}):ke))});_e.Z=ve},20834:function(xe,_e,re){"use strict";re.d(_e,{default:function(){return Bt}});var ae=re(15285),ce=re(59301),Ge=re(45818),We=re(92310),ve=re.n(We),Oe=re(36355),Pe=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{const{prefixCls:be,className:de,dashed:Se}=Ce,ye=Pe(Ce,["prefixCls","className","dashed"]),{getPrefixCls:Ne}=ce.useContext(Oe.E_),Te=Ne("menu",be),Ue=ve()({[`${Te}-item-divider-dashed`]:!!Se},de);return ce.createElement(ae.iz,Object.assign({className:Ue},ye))},ze=re(11592),Ie=re(2738),Ae=re(6848),we=re(92343),y=(0,ce.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ce=>{var be;const{className:de,children:Se,icon:ye,title:Ne,danger:Te}=Ce,{prefixCls:Ue,firstLevel:dt,direction:gt,disableMenuItemTitleTooltip:je,inlineCollapsed:ht}=ce.useContext(y),kt=Vt=>{const Ut=ce.createElement("span",{className:`${Ue}-title-content`},Se);return(!ye||(0,we.l$)(Se)&&Se.type==="span")&&Se&&Vt&&dt&&typeof Se=="string"?ce.createElement("div",{className:`${Ue}-inline-collapsed-noicon`},Se.charAt(0)):Ut},{siderCollapsed:zt}=ce.useContext(Ge.D);let Ot=Ne;typeof Ne=="undefined"?Ot=dt?Se:"":Ne===!1&&(Ot="");const It={title:Ot};!zt&&!ht&&(It.title=null,It.open=!1);const Rt=(0,ze.Z)(Se).length;let Gt=ce.createElement(ae.ck,Object.assign({},(0,Ie.Z)(Ce,["title","icon","danger"]),{className:ve()({[`${Ue}-item-danger`]:Te,[`${Ue}-item-only-child`]:(ye?Rt+1:Rt)===1},de),title:typeof Ne=="string"?Ne:void 0}),(0,we.Tm)(ye,{className:ve()((0,we.l$)(ye)?(be=ye.props)===null||be===void 0?void 0:be.className:"",`${Ue}-item-icon`)}),kt(ht));return je||(Gt=ce.createElement(Ae.Z,Object.assign({},It,{placement:gt==="rtl"?"left":"right",overlayClassName:`${Ue}-inline-collapsed-tooltip`}),Gt)),Gt},E=Ce=>{var be;const{popupClassName:de,icon:Se,title:ye,theme:Ne}=Ce,Te=ce.useContext(y),{prefixCls:Ue,inlineCollapsed:dt,theme:gt}=Te,je=(0,ae.Xl)();let ht;if(!Se)ht=dt&&!je.length&&ye&&typeof ye=="string"?ce.createElement("div",{className:`${Ue}-inline-collapsed-noicon`},ye.charAt(0)):ce.createElement("span",{className:`${Ue}-title-content`},ye);else{const zt=(0,we.l$)(ye)&&ye.type==="span";ht=ce.createElement(ce.Fragment,null,(0,we.Tm)(Se,{className:ve()((0,we.l$)(Se)?(be=Se.props)===null||be===void 0?void 0:be.className:"",`${Ue}-item-icon`)}),zt?ye:ce.createElement("span",{className:`${Ue}-title-content`},ye))}const kt=ce.useMemo(()=>Object.assign(Object.assign({},Te),{firstLevel:!1}),[Te]);return ce.createElement(y.Provider,{value:kt},ce.createElement(ae.Wd,Object.assign({},(0,Ie.Z)(Ce,["icon"]),{title:ht,popupClassName:ve()(Ue,de,`${Ue}-${Ne||gt}`)})))},z=re(18785),ee=re(70425),te=re(62892),ge=re(40875),oe=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{if(be&&typeof be=="object"){const Se=be,{label:ye,children:Ne,key:Te,type:Ue}=Se,dt=oe(Se,["label","children","key","type"]),gt=Te!=null?Te:`tmp-${de}`;return Ne||Ue==="group"?Ue==="group"?ce.createElement(ae.BW,Object.assign({key:gt},dt,{title:ye}),ie(Ne)):ce.createElement(E,Object.assign({key:gt},dt,{title:ye}),ie(Ne)):Ue==="divider"?ce.createElement(ke,Object.assign({key:gt},dt)):ce.createElement(x,Object.assign({key:gt},dt),ye)}return null}).filter(be=>be)}function me(Ce){return ce.useMemo(()=>Ce&&ie(Ce),[Ce])}var se=re(64993),Le=re(17313),Ee=re(8378),$e=re(13826),mt=re(29878),wt=re(83116),lt=re(37613),St=Ce=>{const{componentCls:be,motionDurationSlow:de,horizontalLineHeight:Se,colorSplit:ye,lineWidth:Ne,lineType:Te,itemPaddingInline:Ue}=Ce;return{[`${be}-horizontal`]:{lineHeight:Se,border:0,borderBottom:`${Ne}px ${Te} ${ye}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${be}-item, ${be}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ue},[`> ${be}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${we}-placement-topRight`]:{animationName:ce.ly}})},(0,ve.ZP)(Ae,{colorBg:se,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${we} ${ne}`]:{position:"relative",margin:0},[`${ne}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${we}, ${we}-menu-submenu`]:{[ne]:Object.assign(Object.assign({padding:ge,listStyleType:"none",backgroundColor:se,backgroundClip:"padding-box",borderRadius:Ae.borderRadiusLG,outline:"none",boxShadow:Ae.boxShadowSecondary},(0,ae.Qy)(Ae)),{[`${ne}-item-group-title`]:{padding:`${ee}px ${me}px`,color:Ae.colorTextDescription,transition:`all ${z}`},[`${ne}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ne}-item-icon`]:{minWidth:te,marginInlineEnd:Ae.marginXS,fontSize:Ae.fontSizeSM},[`${ne}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ne}-item, ${ne}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${me}px`,color:Ae.colorText,fontWeight:"normal",fontSize:te,lineHeight:Ae.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:Ae.borderRadiusSM,"&:hover, &-active":{backgroundColor:Ae.controlItemBgHover}},(0,ae.Qy)(Ae)),{"&-selected":{color:Ae.colorPrimary,backgroundColor:Ae.controlItemBgActive,"&:hover, &-active":{backgroundColor:Ae.controlItemBgActiveHover}},"&-disabled":{color:oe,cursor:"not-allowed","&:hover":{color:oe,backgroundColor:se,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Ae.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Ae.colorSplit},[`${we}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Ae.paddingXS,[`${we}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Ae.colorTextDescription,fontSize:ie,fontStyle:"normal"}}}),[`${ne}-item-group-list`]:{margin:`0 ${Ae.marginXS}px`,padding:0,listStyle:"none"},[`${ne}-submenu-title`]:{paddingInlineEnd:me+Ae.fontSizeSM},[`${ne}-submenu-vertical`]:{position:"relative"},[`${ne}-submenu${ne}-submenu-disabled ${we}-menu-submenu-title`]:{[`&, ${we}-menu-submenu-arrow-icon`]:{color:oe,backgroundColor:se,cursor:"not-allowed"}},[`${ne}-submenu-selected ${we}-menu-submenu-title`]:{color:Ae.colorPrimary}})}},[(0,ce.oN)(Ae,"slide-up"),(0,ce.oN)(Ae,"slide-down"),(0,Ge.Fm)(Ae,"move-up"),(0,Ge.Fm)(Ae,"move-down"),(0,We._y)(Ae,"zoom-big")]]};var Ie=(0,Oe.Z)("Dropdown",(Ae,we)=>{let{rootPrefixCls:ne}=we;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=Ae,ge=(x-b*E)/2,{dropdownArrowOffset:oe}=(0,ve.fS)({contentRadius:te}),ie=(0,Pe.TS)(Ae,{menuCls:`${ee}-menu`,rootPrefixCls:ne,dropdownArrowDistance:a/2+y,dropdownArrowOffset:oe,dropdownPaddingVertical:ge,dropdownEdgeChildPadding:z});return[ze(ie),ke(ie)]},Ae=>({zIndexPopup:Ae.zIndexPopupBase+50}))},45818:function(xe,_e,re){"use strict";re.d(_e,{D:function(){return z},Z:function(){return ge}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(ie,me){return ce.createElement(ve.Z,(0,ae.Z)({},ie,{ref:me,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe,ke=re(33853),ze=re(38819),Ie=re(92310),Ae=re.n(Ie),we=re(2738),y=oe=>!isNaN(parseFloat(oe))&&isFinite(oe),a=re(36355),x=re(84966),b=function(oe,ie){var me={};for(var se in oe)Object.prototype.hasOwnProperty.call(oe,se)&&ie.indexOf(se)<0&&(me[se]=oe[se]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,se=Object.getOwnPropertySymbols(oe);Le{let oe=0;return function(){let ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return oe+=1,`${ie}${oe}`}})();var ge=ce.forwardRef((oe,ie)=>{const{prefixCls:me,className:se,trigger:Le,children:Ee,defaultCollapsed:$e=!1,theme:mt="dark",style:wt={},collapsible:lt=!1,reverseArrow:Pt=!1,width:St=200,collapsedWidth:Ft=80,zeroWidthTriggerStyle:et,breakpoint:Mt,onCollapse:Fe,onBreakpoint:at}=oe,bt=b(oe,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:pe}=(0,ce.useContext)(x.Gs),[Be,Me]=(0,ce.useState)("collapsed"in oe?oe.collapsed:$e),[it,Qe]=(0,ce.useState)(!1);(0,ce.useEffect)(()=>{"collapsed"in oe&&Me(oe.collapsed)},[oe.collapsed]);const ut=(Ce,be)=>{"collapsed"in oe||Me(Ce),Fe==null||Fe(Ce,be)},le=(0,ce.useRef)();le.current=Ce=>{Qe(Ce.matches),at==null||at(Ce.matches),Be!==Ce.matches&&ut(Ce.matches,"responsive")},(0,ce.useEffect)(()=>{function Ce(de){return le.current(de)}let be;if(typeof window!="undefined"){const{matchMedia:de}=window;if(de&&Mt&&Mt in E){be=de(`(max-width: ${E[Mt]})`);try{be.addEventListener("change",Ce)}catch(Se){be.addListener(Ce)}Ce(be)}}return()=>{try{be==null||be.removeEventListener("change",Ce)}catch(de){be==null||be.removeListener(Ce)}}},[Mt]),(0,ce.useEffect)(()=>{const Ce=ee("ant-sider-");return pe.addSider(Ce),()=>pe.removeSider(Ce)},[]);const Ve=()=>{ut(!Be,"clickTrigger")},{getPrefixCls:pt}=(0,ce.useContext)(a.E_),Et=()=>{const Ce=pt("layout-sider",me),be=(0,we.Z)(bt,["collapsed"]),de=Be?Ft:St,Se=y(de)?`${de}px`:String(de),ye=parseFloat(String(Ft||0))===0?ce.createElement("span",{onClick:Ve,className:Ae()(`${Ce}-zero-width-trigger`,`${Ce}-zero-width-trigger-${Pt?"right":"left"}`),style:et},Le||ce.createElement(Je,null)):null,Ue={expanded:Pt?ce.createElement(ze.Z,null):ce.createElement(ke.Z,null),collapsed:Pt?ce.createElement(ke.Z,null):ce.createElement(ze.Z,null)}[Be?"collapsed":"expanded"],dt=Le!==null?ye||ce.createElement("div",{className:`${Ce}-trigger`,onClick:Ve,style:{width:Se}},Le||Ue):null,gt=Object.assign(Object.assign({},wt),{flex:`0 0 ${Se}`,maxWidth:Se,minWidth:Se,width:Se}),je=Ae()(Ce,`${Ce}-${mt}`,{[`${Ce}-collapsed`]:!!Be,[`${Ce}-has-trigger`]:lt&&Le!==null&&!ye,[`${Ce}-below`]:!!it,[`${Ce}-zero-width`]:parseFloat(Se)===0},se);return ce.createElement("aside",Object.assign({className:je},be,{style:gt,ref:ie}),ce.createElement("div",{className:`${Ce}-children`},Ee),lt||it&&ye?dt:null)},Bt=ce.useMemo(()=>({siderCollapsed:Be}),[Be]);return ce.createElement(z.Provider,{value:Bt},Et())})},84966:function(xe,_e,re){"use strict";re.d(_e,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return we},ZP:function(){return ee}});var ae=re(26407),ce=re(92310),Ge=re.n(ce),We=re(2738),ve=re(59301),Oe=re(36355),Pe=re(83116),ke=te=>{const{componentCls:ge,bodyBg:oe,lightSiderBg:ie,lightTriggerBg:me,lightTriggerColor:se}=te;return{[`${ge}-sider-light`]:{background:ie,[`${ge}-sider-trigger`]:{color:se,background:me},[`${ge}-sider-zero-width-trigger`]:{color:se,background:me,border:`1px solid ${oe}`,borderInlineStart:0}}}};const ze=te=>{const{antCls:ge,componentCls:oe,colorText:ie,triggerColor:me,footerBg:se,triggerBg:Le,headerHeight:Ee,headerPadding:$e,headerColor:mt,footerPadding:wt,triggerHeight:lt,zeroTriggerHeight:Pt,zeroTriggerWidth:St,motionDurationMid:Ft,motionDurationSlow:et,fontSize:Mt,borderRadius:Fe,bodyBg:at,headerBg:bt,siderBg:pe}=te;return{[oe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:at,"&, *":{boxSizing:"border-box"},[`&${oe}-has-sider`]:{flexDirection:"row",[`> ${oe}, > ${oe}-content`]:{width:0}},[`${oe}-header, &${oe}-footer`]:{flex:"0 0 auto"},[`${oe}-sider`]:{position:"relative",minWidth:0,background:pe,transition:`all ${Ft}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ge}-menu${ge}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:lt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:lt,color:me,lineHeight:`${lt}px`,textAlign:"center",background:Le,cursor:"pointer",transition:`all ${Ft}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ee,insetInlineEnd:-St,zIndex:1,width:St,height:Pt,color:me,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:pe,borderStartStartRadius:0,borderStartEndRadius:Fe,borderEndEndRadius:Fe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${et} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${et}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-St,borderStartStartRadius:Fe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Fe}}}}},ke(te)),{"&-rtl":{direction:"rtl"}}),[`${oe}-header`]:{height:Ee,padding:$e,color:mt,lineHeight:`${Ee}px`,background:bt,[`${ge}-menu`]:{lineHeight:"inherit"}},[`${oe}-footer`]:{padding:wt,color:ie,fontSize:Mt,background:se},[`${oe}-content`]:{flex:"auto",minHeight:0}}};var Ie=(0,Pe.Z)("Layout",te=>[ze(te)],te=>{const{colorBgLayout:ge,controlHeight:oe,controlHeightLG:ie,colorText:me,controlHeightSM:se,marginXXS:Le,colorTextLightSolid:Ee,colorBgContainer:$e}=te,mt=ie*1.25;return{colorBgHeader:"#001529",colorBgBody:ge,colorBgTrigger:"#002140",bodyBg:ge,headerBg:"#001529",headerHeight:oe*2,headerPadding:`0 ${mt}px`,headerColor:me,footerPadding:`${se}px ${mt}px`,footerBg:ge,siderBg:"#001529",triggerHeight:ie+Le*2,triggerBg:"#002140",triggerColor:Ee,zeroTriggerWidth:ie,zeroTriggerHeight:ie,lightSiderBg:$e,lightTriggerBg:$e,lightTriggerColor:me}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Ae=function(te,ge){var oe={};for(var ie in te)Object.prototype.hasOwnProperty.call(te,ie)&&ge.indexOf(ie)<0&&(oe[ie]=te[ie]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ie=Object.getOwnPropertySymbols(te);menull,removeSider:()=>null}});function ne(te){let{suffixCls:ge,tagName:oe,displayName:ie}=te;return me=>ve.forwardRef((Le,Ee)=>ve.createElement(me,Object.assign({ref:Ee,suffixCls:ge,tagName:oe},Le)))}const y=ve.forwardRef((te,ge)=>{const{prefixCls:oe,suffixCls:ie,className:me,tagName:se}=te,Le=Ae(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ee}=ve.useContext(Oe.E_),$e=Ee("layout",oe),[mt,wt]=Ie($e),lt=ie?`${$e}-${ie}`:$e;return mt(ve.createElement(se,Object.assign({className:Ge()(oe||lt,me,wt),ref:ge},Le)))}),a=ve.forwardRef((te,ge)=>{const{direction:oe}=ve.useContext(Oe.E_),[ie,me]=ve.useState([]),{prefixCls:se,className:Le,rootClassName:Ee,children:$e,hasSider:mt,tagName:wt,style:lt}=te,Pt=Ae(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),St=(0,We.Z)(Pt,["suffixCls"]),{getPrefixCls:Ft,layout:et}=ve.useContext(Oe.E_),Mt=Ft("layout",se),[Fe,at]=Ie(Mt),bt=Ge()(Mt,{[`${Mt}-has-sider`]:typeof mt=="boolean"?mt:ie.length>0,[`${Mt}-rtl`]:oe==="rtl"},et==null?void 0:et.className,Le,Ee,at),pe=ve.useMemo(()=>({siderHook:{addSider:Be=>{me(Me=>[].concat((0,ae.Z)(Me),[Be]))},removeSider:Be=>{me(Me=>Me.filter(it=>it!==Be))}}}),[]);return Fe(ve.createElement(we.Provider,{value:pe},ve.createElement(wt,Object.assign({ref:ge,className:bt,style:Object.assign(Object.assign({},et==null?void 0:et.style),lt)},St),$e)))}),x=ne({tagName:"div",displayName:"Layout"})(a),b=ne({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ne({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ne({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(xe,_e,re){"use strict";re.d(_e,{J:function(){return Oe}});var ae=re(59301),ce=re(33234),Ge=re(70425),We=function(Pe,Je){var ke={};for(var ze in Pe)Object.prototype.hasOwnProperty.call(Pe,ze)&&Je.indexOf(ze)<0&&(ke[ze]=Pe[ze]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,ze=Object.getOwnPropertySymbols(Pe);Ie{const{children:ke}=Pe,ze=We(Pe,["children"]),Ie=ae.useContext(ve),Ae=ae.useMemo(()=>Object.assign(Object.assign({},Ie),ze),[Ie,ze.prefixCls,ze.mode,ze.selectable]);return ae.createElement(ve.Provider,{value:Ae},ae.createElement(ce.BR,null,(0,Ge.supportNodeRef)(ke)?ae.cloneElement(ke,{ref:Je}):ke))});_e.Z=ve},20834:function(xe,_e,re){"use strict";re.d(_e,{default:function(){return Bt}});var ae=re(15285),ce=re(59301),Ge=re(45818),We=re(92310),ve=re.n(We),Oe=re(36355),Pe=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{const{prefixCls:be,className:de,dashed:Se}=Ce,ye=Pe(Ce,["prefixCls","className","dashed"]),{getPrefixCls:De}=ce.useContext(Oe.E_),Te=De("menu",be),Ue=ve()({[`${Te}-item-divider-dashed`]:!!Se},de);return ce.createElement(ae.iz,Object.assign({className:Ue},ye))},ze=re(11592),Ie=re(2738),Ae=re(6848),we=re(92343),y=(0,ce.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ce=>{var be;const{className:de,children:Se,icon:ye,title:De,danger:Te}=Ce,{prefixCls:Ue,firstLevel:dt,direction:gt,disableMenuItemTitleTooltip:je,inlineCollapsed:ht}=ce.useContext(y),kt=Vt=>{const Ut=ce.createElement("span",{className:`${Ue}-title-content`},Se);return(!ye||(0,we.l$)(Se)&&Se.type==="span")&&Se&&Vt&&dt&&typeof Se=="string"?ce.createElement("div",{className:`${Ue}-inline-collapsed-noicon`},Se.charAt(0)):Ut},{siderCollapsed:zt}=ce.useContext(Ge.D);let Ot=De;typeof De=="undefined"?Ot=dt?Se:"":De===!1&&(Ot="");const It={title:Ot};!zt&&!ht&&(It.title=null,It.open=!1);const Rt=(0,ze.Z)(Se).length;let Gt=ce.createElement(ae.ck,Object.assign({},(0,Ie.Z)(Ce,["title","icon","danger"]),{className:ve()({[`${Ue}-item-danger`]:Te,[`${Ue}-item-only-child`]:(ye?Rt+1:Rt)===1},de),title:typeof De=="string"?De:void 0}),(0,we.Tm)(ye,{className:ve()((0,we.l$)(ye)?(be=ye.props)===null||be===void 0?void 0:be.className:"",`${Ue}-item-icon`)}),kt(ht));return je||(Gt=ce.createElement(Ae.Z,Object.assign({},It,{placement:gt==="rtl"?"left":"right",overlayClassName:`${Ue}-inline-collapsed-tooltip`}),Gt)),Gt},E=Ce=>{var be;const{popupClassName:de,icon:Se,title:ye,theme:De}=Ce,Te=ce.useContext(y),{prefixCls:Ue,inlineCollapsed:dt,theme:gt}=Te,je=(0,ae.Xl)();let ht;if(!Se)ht=dt&&!je.length&&ye&&typeof ye=="string"?ce.createElement("div",{className:`${Ue}-inline-collapsed-noicon`},ye.charAt(0)):ce.createElement("span",{className:`${Ue}-title-content`},ye);else{const zt=(0,we.l$)(ye)&&ye.type==="span";ht=ce.createElement(ce.Fragment,null,(0,we.Tm)(Se,{className:ve()((0,we.l$)(Se)?(be=Se.props)===null||be===void 0?void 0:be.className:"",`${Ue}-item-icon`)}),zt?ye:ce.createElement("span",{className:`${Ue}-title-content`},ye))}const kt=ce.useMemo(()=>Object.assign(Object.assign({},Te),{firstLevel:!1}),[Te]);return ce.createElement(y.Provider,{value:kt},ce.createElement(ae.Wd,Object.assign({},(0,Ie.Z)(Ce,["icon"]),{title:ht,popupClassName:ve()(Ue,de,`${Ue}-${De||gt}`)})))},z=re(18785),ee=re(70425),te=re(62892),ge=re(40875),oe=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{if(be&&typeof be=="object"){const Se=be,{label:ye,children:De,key:Te,type:Ue}=Se,dt=oe(Se,["label","children","key","type"]),gt=Te!=null?Te:`tmp-${de}`;return De||Ue==="group"?Ue==="group"?ce.createElement(ae.BW,Object.assign({key:gt},dt,{title:ye}),ie(De)):ce.createElement(E,Object.assign({key:gt},dt,{title:ye}),ie(De)):Ue==="divider"?ce.createElement(ke,Object.assign({key:gt},dt)):ce.createElement(x,Object.assign({key:gt},dt),ye)}return null}).filter(be=>be)}function me(Ce){return ce.useMemo(()=>Ce&&ie(Ce),[Ce])}var se=re(64993),Le=re(17313),Ee=re(8378),$e=re(13826),mt=re(29878),wt=re(83116),lt=re(37613),St=Ce=>{const{componentCls:be,motionDurationSlow:de,horizontalLineHeight:Se,colorSplit:ye,lineWidth:De,lineType:Te,itemPaddingInline:Ue}=Ce;return{[`${be}-horizontal`]:{lineHeight:Se,border:0,borderBottom:`${De}px ${Te} ${ye}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${be}-item, ${be}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ue},[`> ${be}-item:hover, > ${be}-item-active, > ${be}-submenu ${be}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${be}-item, ${be}-submenu-title`]:{transition:[`border-color ${de}`,`background ${de}`].join(",")},[`${be}-submenu-arrow`]:{display:"none"}}}},et=Ce=>{let{componentCls:be,menuArrowOffset:de}=Ce;return{[`${be}-rtl`]:{direction:"rtl"},[`${be}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${be}-rtl${be}-vertical, - ${be}-submenu-rtl ${be}-vertical`]:{[`${be}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${de})`},"&::after":{transform:`rotate(45deg) translateY(${de})`}}}}};const Mt=Ce=>Object.assign({},(0,Le.oN)(Ce));var at=(Ce,be)=>{const{componentCls:de,itemColor:Se,itemSelectedColor:ye,groupTitleColor:Ne,itemBg:Te,subMenuItemBg:Ue,itemSelectedBg:dt,activeBarHeight:gt,activeBarWidth:je,activeBarBorderWidth:ht,motionDurationSlow:kt,motionEaseInOut:zt,motionEaseOut:Ot,itemPaddingInline:It,motionDurationMid:Rt,itemHoverColor:Gt,lineType:Vt,colorSplit:Ut,itemDisabledColor:Qt,dangerItemColor:Jt,dangerItemHoverColor:Zt,dangerItemSelectedColor:qt,dangerItemActiveBg:Tt,dangerItemSelectedBg:Xt,itemHoverBg:$t,itemActiveBg:en,menuSubMenuBg:un,horizontalItemSelectedColor:cn,horizontalItemSelectedBg:pn,horizontalItemBorderRadius:vn,horizontalItemHoverBg:Ln,popupBg:bn}=Ce;return{[`${de}-${be}, ${de}-${be} > ${de}`]:{color:Se,background:Te,[`&${de}-root:focus-visible`]:Object.assign({},Mt(Ce)),[`${de}-item-group-title`]:{color:Ne},[`${de}-submenu-selected`]:{[`> ${de}-submenu-title`]:{color:ye}},[`${de}-item-disabled, ${de}-submenu-disabled`]:{color:`${Qt} !important`},[`${de}-item:not(${de}-item-selected):not(${de}-submenu-selected)`]:{[`&:hover, > ${de}-submenu-title:hover`]:{color:Gt}},[`&:not(${de}-horizontal)`]:{[`${de}-item:not(${de}-item-selected)`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:en}},[`${de}-submenu-title`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:en}}},[`${de}-item-danger`]:{color:Jt,[`&${de}-item:hover`]:{[`&:not(${de}-item-selected):not(${de}-submenu-selected)`]:{color:Zt}},[`&${de}-item:active`]:{background:Tt}},[`${de}-item a`]:{"&, &:hover":{color:"inherit"}},[`${de}-item-selected`]:{color:ye,[`&${de}-item-danger`]:{color:qt},"a, a:hover":{color:"inherit"}},[`& ${de}-item-selected`]:{backgroundColor:dt,[`&${de}-item-danger`]:{backgroundColor:Xt}},[`${de}-item, ${de}-submenu-title`]:{[`&:not(${de}-item-disabled):focus-visible`]:Object.assign({},Mt(Ce))},[`&${de}-submenu > ${de}`]:{backgroundColor:un},[`&${de}-popup > ${de}`]:{backgroundColor:bn},[`&${de}-horizontal`]:Object.assign(Object.assign({},be==="dark"?{borderBottom:0}:{}),{[`> ${de}-item, > ${de}-submenu`]:{top:ht,marginTop:-ht,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:It,bottom:0,borderBottom:`${gt}px solid transparent`,transition:`border-color ${kt} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:Ln,"&::after":{borderBottomWidth:gt,borderBottomColor:cn}},"&-selected":{color:cn,backgroundColor:pn,"&:hover":{backgroundColor:pn},"&::after":{borderBottomWidth:gt,borderBottomColor:cn}}}}),[`&${de}-root`]:{[`&${de}-inline, &${de}-vertical`]:{borderInlineEnd:`${ht}px ${Vt} ${Ut}`}},[`&${de}-inline`]:{[`${de}-sub${de}-inline`]:{background:Ue},[`${de}-item, ${de}-submenu-title`]:ht&&je?{width:`calc(100% + ${ht}px)`}:{},[`${de}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${je}px solid ${ye}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Rt} ${Ot}`,`opacity ${Rt} ${Ot}`].join(","),content:'""'},[`&${de}-item-danger`]:{"&::after":{borderInlineEndColor:qt}}},[`${de}-selected, ${de}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Rt} ${zt}`,`opacity ${Rt} ${zt}`].join(",")}}}}}};const bt=Ce=>{const{componentCls:be,itemHeight:de,itemMarginInline:Se,padding:ye,menuArrowSize:Ne,marginXS:Te,itemMarginBlock:Ue}=Ce,dt=ye+Ne+Te;return{[`${be}-item`]:{position:"relative",overflow:"hidden"},[`${be}-item, ${be}-submenu-title`]:{height:de,lineHeight:`${de}px`,paddingInline:ye,overflow:"hidden",textOverflow:"ellipsis",marginInline:Se,marginBlock:Ue,width:`calc(100% - ${Se*2}px)`},[`> ${be}-item, + ${be}-submenu-rtl ${be}-vertical`]:{[`${be}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${de})`},"&::after":{transform:`rotate(45deg) translateY(${de})`}}}}};const Mt=Ce=>Object.assign({},(0,Le.oN)(Ce));var at=(Ce,be)=>{const{componentCls:de,itemColor:Se,itemSelectedColor:ye,groupTitleColor:De,itemBg:Te,subMenuItemBg:Ue,itemSelectedBg:dt,activeBarHeight:gt,activeBarWidth:je,activeBarBorderWidth:ht,motionDurationSlow:kt,motionEaseInOut:zt,motionEaseOut:Ot,itemPaddingInline:It,motionDurationMid:Rt,itemHoverColor:Gt,lineType:Vt,colorSplit:Ut,itemDisabledColor:Qt,dangerItemColor:Jt,dangerItemHoverColor:Zt,dangerItemSelectedColor:qt,dangerItemActiveBg:Tt,dangerItemSelectedBg:Xt,itemHoverBg:$t,itemActiveBg:en,menuSubMenuBg:un,horizontalItemSelectedColor:cn,horizontalItemSelectedBg:pn,horizontalItemBorderRadius:vn,horizontalItemHoverBg:Ln,popupBg:bn}=Ce;return{[`${de}-${be}, ${de}-${be} > ${de}`]:{color:Se,background:Te,[`&${de}-root:focus-visible`]:Object.assign({},Mt(Ce)),[`${de}-item-group-title`]:{color:De},[`${de}-submenu-selected`]:{[`> ${de}-submenu-title`]:{color:ye}},[`${de}-item-disabled, ${de}-submenu-disabled`]:{color:`${Qt} !important`},[`${de}-item:not(${de}-item-selected):not(${de}-submenu-selected)`]:{[`&:hover, > ${de}-submenu-title:hover`]:{color:Gt}},[`&:not(${de}-horizontal)`]:{[`${de}-item:not(${de}-item-selected)`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:en}},[`${de}-submenu-title`]:{"&:hover":{backgroundColor:$t},"&:active":{backgroundColor:en}}},[`${de}-item-danger`]:{color:Jt,[`&${de}-item:hover`]:{[`&:not(${de}-item-selected):not(${de}-submenu-selected)`]:{color:Zt}},[`&${de}-item:active`]:{background:Tt}},[`${de}-item a`]:{"&, &:hover":{color:"inherit"}},[`${de}-item-selected`]:{color:ye,[`&${de}-item-danger`]:{color:qt},"a, a:hover":{color:"inherit"}},[`& ${de}-item-selected`]:{backgroundColor:dt,[`&${de}-item-danger`]:{backgroundColor:Xt}},[`${de}-item, ${de}-submenu-title`]:{[`&:not(${de}-item-disabled):focus-visible`]:Object.assign({},Mt(Ce))},[`&${de}-submenu > ${de}`]:{backgroundColor:un},[`&${de}-popup > ${de}`]:{backgroundColor:bn},[`&${de}-horizontal`]:Object.assign(Object.assign({},be==="dark"?{borderBottom:0}:{}),{[`> ${de}-item, > ${de}-submenu`]:{top:ht,marginTop:-ht,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:It,bottom:0,borderBottom:`${gt}px solid transparent`,transition:`border-color ${kt} ${zt}`,content:'""'},"&:hover, &-active, &-open":{background:Ln,"&::after":{borderBottomWidth:gt,borderBottomColor:cn}},"&-selected":{color:cn,backgroundColor:pn,"&:hover":{backgroundColor:pn},"&::after":{borderBottomWidth:gt,borderBottomColor:cn}}}}),[`&${de}-root`]:{[`&${de}-inline, &${de}-vertical`]:{borderInlineEnd:`${ht}px ${Vt} ${Ut}`}},[`&${de}-inline`]:{[`${de}-sub${de}-inline`]:{background:Ue},[`${de}-item, ${de}-submenu-title`]:ht&&je?{width:`calc(100% + ${ht}px)`}:{},[`${de}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${je}px solid ${ye}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Rt} ${Ot}`,`opacity ${Rt} ${Ot}`].join(","),content:'""'},[`&${de}-item-danger`]:{"&::after":{borderInlineEndColor:qt}}},[`${de}-selected, ${de}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Rt} ${zt}`,`opacity ${Rt} ${zt}`].join(",")}}}}}};const bt=Ce=>{const{componentCls:be,itemHeight:de,itemMarginInline:Se,padding:ye,menuArrowSize:De,marginXS:Te,itemMarginBlock:Ue}=Ce,dt=ye+De+Te;return{[`${be}-item`]:{position:"relative",overflow:"hidden"},[`${be}-item, ${be}-submenu-title`]:{height:de,lineHeight:`${de}px`,paddingInline:ye,overflow:"hidden",textOverflow:"ellipsis",marginInline:Se,marginBlock:Ue,width:`calc(100% - ${Se*2}px)`},[`> ${be}-item, > ${be}-submenu > ${be}-submenu-title`]:{height:de,lineHeight:`${de}px`},[`${be}-item-group-list ${be}-submenu-title, - ${be}-submenu-title`]:{paddingInlineEnd:dt}}};var Be=Ce=>{const{componentCls:be,iconCls:de,itemHeight:Se,colorTextLightSolid:ye,dropdownWidth:Ne,controlHeightLG:Te,motionDurationMid:Ue,motionEaseOut:dt,paddingXL:gt,itemMarginInline:je,fontSizeLG:ht,motionDurationSlow:kt,paddingXS:zt,boxShadowSecondary:Ot,collapsedWidth:It,collapsedIconSize:Rt}=Ce,Gt={height:Se,lineHeight:`${Se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[be]:{"&-inline, &-vertical":Object.assign({[`&${be}-root`]:{boxShadow:"none"}},bt(Ce))},[`${be}-submenu-popup`]:{[`${be}-vertical`]:Object.assign(Object.assign({},bt(Ce)),{boxShadow:Ot})}},{[`${be}-submenu-popup ${be}-vertical${be}-sub`]:{minWidth:Ne,maxHeight:`calc(100vh - ${Te*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${be}-inline`]:{width:"100%",[`&${be}-root`]:{[`${be}-item, ${be}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${kt}`,`background ${kt}`,`padding ${Ue} ${dt}`].join(","),[`> ${be}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${be}-sub${be}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${be}-submenu > ${be}-submenu-title`]:Gt,[`& ${be}-item-group-title`]:{paddingInlineStart:gt}},[`${be}-item`]:Gt}},{[`${be}-inline-collapsed`]:{width:It,[`&${be}-root`]:{[`${be}-item, ${be}-submenu ${be}-submenu-title`]:{[`> ${be}-inline-collapsed-noicon`]:{fontSize:ht,textAlign:"center"}}},[`> ${be}-item, + ${be}-submenu-title`]:{paddingInlineEnd:dt}}};var Be=Ce=>{const{componentCls:be,iconCls:de,itemHeight:Se,colorTextLightSolid:ye,dropdownWidth:De,controlHeightLG:Te,motionDurationMid:Ue,motionEaseOut:dt,paddingXL:gt,itemMarginInline:je,fontSizeLG:ht,motionDurationSlow:kt,paddingXS:zt,boxShadowSecondary:Ot,collapsedWidth:It,collapsedIconSize:Rt}=Ce,Gt={height:Se,lineHeight:`${Se}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[be]:{"&-inline, &-vertical":Object.assign({[`&${be}-root`]:{boxShadow:"none"}},bt(Ce))},[`${be}-submenu-popup`]:{[`${be}-vertical`]:Object.assign(Object.assign({},bt(Ce)),{boxShadow:Ot})}},{[`${be}-submenu-popup ${be}-vertical${be}-sub`]:{minWidth:De,maxHeight:`calc(100vh - ${Te*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${be}-inline`]:{width:"100%",[`&${be}-root`]:{[`${be}-item, ${be}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${kt}`,`background ${kt}`,`padding ${Ue} ${dt}`].join(","),[`> ${be}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${be}-sub${be}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${be}-submenu > ${be}-submenu-title`]:Gt,[`& ${be}-item-group-title`]:{paddingInlineStart:gt}},[`${be}-item`]:Gt}},{[`${be}-inline-collapsed`]:{width:It,[`&${be}-root`]:{[`${be}-item, ${be}-submenu ${be}-submenu-title`]:{[`> ${be}-inline-collapsed-noicon`]:{fontSize:ht,textAlign:"center"}}},[`> ${be}-item, > ${be}-item-group > ${be}-item-group-list > ${be}-item, > ${be}-item-group > ${be}-item-group-list > ${be}-submenu > ${be}-submenu-title, > ${be}-submenu > ${be}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ht/2}px - ${je}px)`,textOverflow:"clip",[` ${be}-submenu-arrow, ${be}-submenu-expand-icon - `]:{opacity:0},[`${be}-item-icon, ${de}`]:{margin:0,fontSize:Rt,lineHeight:`${Se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${be}-item-icon, ${de}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${be}-item-icon, ${de}`]:{display:"none"},"a, a:hover":{color:ye}},[`${be}-item-group-title`]:Object.assign(Object.assign({},Le.vS),{paddingInline:zt})}}]};const Me=Ce=>{const{componentCls:be,motionDurationSlow:de,motionDurationMid:Se,motionEaseInOut:ye,motionEaseOut:Ne,iconCls:Te,iconSize:Ue,iconMarginInlineEnd:dt}=Ce;return{[`${be}-item, ${be}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${de}`,`background ${de}`,`padding ${de} ${ye}`].join(","),[`${be}-item-icon, ${Te}`]:{minWidth:Ue,fontSize:Ue,transition:[`font-size ${Se} ${Ne}`,`margin ${de} ${ye}`,`color ${de}`].join(","),"+ span":{marginInlineStart:dt,opacity:1,transition:[`opacity ${de} ${ye}`,`margin ${de}`,`color ${de}`].join(",")}},[`${be}-item-icon`]:Object.assign({},(0,Le.Ro)()),[`&${be}-item-only-child`]:{[`> ${Te}, > ${be}-item-icon`]:{marginInlineEnd:0}}},[`${be}-item-disabled, ${be}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${be}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},it=Ce=>{const{componentCls:be,motionDurationSlow:de,motionEaseInOut:Se,borderRadius:ye,menuArrowSize:Ne,menuArrowOffset:Te}=Ce;return{[`${be}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ce.margin,width:Ne,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${de} ${Se}, opacity ${de}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ne*.6,height:Ne*.15,backgroundColor:"currentcolor",borderRadius:ye,transition:[`background ${de} ${Se}`,`transform ${de} ${Se}`,`top ${de} ${Se}`,`color ${de} ${Se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Te})`},"&::after":{transform:`rotate(-45deg) translateY(${Te})`}}}}},Qe=Ce=>{const{antCls:be,componentCls:de,fontSize:Se,motionDurationSlow:ye,motionDurationMid:Ne,motionEaseInOut:Te,paddingXS:Ue,padding:dt,colorSplit:gt,lineWidth:je,zIndexPopup:ht,borderRadiusLG:kt,subMenuItemBorderRadius:zt,menuArrowSize:Ot,menuArrowOffset:It,lineType:Rt,menuPanelMaskInset:Gt,groupTitleLineHeight:Vt,groupTitleFontSize:Ut}=Ce;return[{"":{[`${de}`]:Object.assign(Object.assign({},(0,Le.dF)()),{"&-hidden":{display:"none"}})},[`${de}-submenu-hidden`]:{display:"none"}},{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(Ce)),(0,Le.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ye} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${de}-item`]:{flex:"none"}},[`${de}-item, ${de}-submenu, ${de}-submenu-title`]:{borderRadius:Ce.itemBorderRadius},[`${de}-item-group-title`]:{padding:`${Ue}px ${dt}px`,fontSize:Ut,lineHeight:Vt,transition:`all ${ye}`},[`&-horizontal ${de}-submenu`]:{transition:[`border-color ${ye} ${Te}`,`background ${ye} ${Te}`].join(",")},[`${de}-submenu, ${de}-submenu-inline`]:{transition:[`border-color ${ye} ${Te}`,`background ${ye} ${Te}`,`padding ${Ne} ${Te}`].join(",")},[`${de}-submenu ${de}-sub`]:{cursor:"initial",transition:[`background ${ye} ${Te}`,`padding ${ye} ${Te}`].join(",")},[`${de}-title-content`]:{transition:`color ${ye}`},[`${de}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${de}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:gt,borderStyle:Rt,borderWidth:0,borderTopWidth:je,marginBlock:je,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Me(Ce)),{[`${de}-item-group`]:{[`${de}-item-group-list`]:{margin:0,padding:0,[`${de}-item, ${de}-submenu-title`]:{paddingInline:`${Se*2}px ${dt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ht,borderRadius:kt,boxShadow:"none",transformOrigin:"0 0",[`&${de}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Gt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ce.paddingXS},[`> ${de}`]:Object.assign(Object.assign(Object.assign({borderRadius:kt},Me(Ce)),it(Ce)),{[`${de}-item, ${de}-submenu > ${de}-submenu-title`]:{borderRadius:zt},[`${de}-submenu-title::after`]:{transition:`transform ${ye} ${Te}`}})}}),it(Ce)),{[`&-inline-collapsed ${de}-submenu-arrow, - &-inline ${de}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${It})`},"&::after":{transform:`rotate(45deg) translateX(-${It})`}},[`${de}-submenu-open${de}-submenu-inline > ${de}-submenu-title > ${de}-submenu-arrow`]:{transform:`translateY(-${Ot*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${It})`},"&::before":{transform:`rotate(45deg) translateX(${It})`}}})},{[`${be}-layout-header`]:{[de]:{lineHeight:"inherit"}}}]};var ut=(Ce,be)=>(0,wt.Z)("Menu",Se=>{if(be===!1)return[];const{colorBgElevated:ye,colorPrimary:Ne,colorTextLightSolid:Te,controlHeightLG:Ue,fontSize:dt,darkItemColor:gt,darkDangerItemColor:je,darkItemBg:ht,darkSubMenuItemBg:kt,darkItemSelectedColor:zt,darkItemSelectedBg:Ot,darkDangerItemSelectedBg:It,darkItemHoverBg:Rt,darkGroupTitleColor:Gt,darkItemHoverColor:Vt,darkItemDisabledColor:Ut,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Jt,darkDangerItemActiveBg:Zt}=Se,qt=dt/7*5,Tt=(0,lt.TS)(Se,{menuArrowSize:qt,menuHorizontalHeight:Ue*1.15,menuArrowOffset:`${qt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ye}),Xt=(0,lt.TS)(Tt,{itemColor:gt,itemHoverColor:Vt,groupTitleColor:Gt,itemSelectedColor:zt,itemBg:ht,popupBg:ht,subMenuItemBg:kt,itemActiveBg:"transparent",itemSelectedBg:Ot,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Rt,itemDisabledColor:Ut,dangerItemColor:je,dangerItemHoverColor:Qt,dangerItemSelectedColor:Jt,dangerItemActiveBg:Zt,dangerItemSelectedBg:It,menuSubMenuBg:kt,horizontalItemSelectedColor:Te,horizontalItemSelectedBg:Ne});return[Qe(Tt),St(Tt),Be(Tt),at(Tt,"light"),at(Xt,"dark"),et(Tt),(0,Ee.Z)(Tt),(0,$e.oN)(Tt,"slide-up"),(0,$e.oN)(Tt,"slide-down"),(0,mt._y)(Tt,"zoom-big")]},Se=>{const{colorPrimary:ye,colorError:Ne,colorTextDisabled:Te,colorErrorBg:Ue,colorText:dt,colorTextDescription:gt,colorBgContainer:je,colorFillAlter:ht,colorFillContent:kt,lineWidth:zt,lineWidthBold:Ot,controlItemBgActive:It,colorBgTextHover:Rt,controlHeightLG:Gt,lineHeight:Vt,colorBgElevated:Ut,marginXXS:Qt,padding:Jt,fontSize:Zt,controlHeightSM:qt,fontSizeLG:Tt,colorTextLightSolid:Xt,colorErrorHover:$t}=Se,en=new se.C(Xt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Se.zIndexPopupBase+50,radiusItem:Se.borderRadiusLG,itemBorderRadius:Se.borderRadiusLG,radiusSubMenuItem:Se.borderRadiusSM,subMenuItemBorderRadius:Se.borderRadiusSM,colorItemText:dt,itemColor:dt,colorItemTextHover:dt,itemHoverColor:dt,colorItemTextHoverHorizontal:ye,horizontalItemHoverColor:ye,colorGroupTitle:gt,groupTitleColor:gt,colorItemTextSelected:ye,itemSelectedColor:ye,colorItemTextSelectedHorizontal:ye,horizontalItemSelectedColor:ye,colorItemBg:je,itemBg:je,colorItemBgHover:Rt,itemHoverBg:Rt,colorItemBgActive:kt,itemActiveBg:It,colorSubItemBg:ht,subMenuItemBg:ht,colorItemBgSelected:It,itemSelectedBg:It,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ot,activeBarHeight:Ot,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:Te,itemDisabledColor:Te,colorDangerItemText:Ne,dangerItemColor:Ne,colorDangerItemTextHover:Ne,dangerItemHoverColor:Ne,colorDangerItemTextSelected:Ne,dangerItemSelectedColor:Ne,colorDangerItemBgActive:Ue,dangerItemActiveBg:Ue,colorDangerItemBgSelected:Ue,dangerItemSelectedBg:Ue,itemMarginInline:Se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Gt,groupTitleLineHeight:Vt,collapsedWidth:Gt*2,popupBg:Ut,itemMarginBlock:Qt,itemPaddingInline:Jt,horizontalLineHeight:`${Gt*1.15}px`,iconSize:Zt,iconMarginInlineEnd:qt-Zt,collapsedIconSize:Tt,groupTitleFontSize:Zt,darkItemDisabledColor:new se.C(Xt).setAlpha(.25).toRgbString(),darkItemColor:en,darkDangerItemColor:Ne,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Xt,darkItemSelectedBg:ye,darkDangerItemSelectedBg:Ne,darkItemHoverBg:"transparent",darkGroupTitleColor:en,darkItemHoverColor:Xt,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:Xt,darkDangerItemActiveBg:Ne}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ce),le=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{var de,Se;const ye=ce.useContext(ge.Z),Ne=ye||{},{getPrefixCls:Te,getPopupContainer:Ue,direction:dt,menu:gt}=ce.useContext(Oe.E_),je=Te(),{prefixCls:ht,className:kt,style:zt,theme:Ot="light",expandIcon:It,_internalDisableMenuItemTitleTooltip:Rt,inlineCollapsed:Gt,siderCollapsed:Vt,items:Ut,children:Qt,rootClassName:Jt,mode:Zt,selectable:qt,onClick:Tt,overflowedIndicatorPopupClassName:Xt}=Ce,$t=le(Ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),en=(0,Ie.Z)($t,["collapsedWidth"]),un=me(Ut)||Qt;(de=Ne.validator)===null||de===void 0||de.call(Ne,{mode:Zt});const cn=(0,ee.useEvent)(function(){var ot;Tt==null||Tt.apply(void 0,arguments),(ot=Ne.onClick)===null||ot===void 0||ot.call(Ne)}),pn=Ne.mode||Zt,vn=qt!=null?qt:Ne.selectable,Ln=ce.useMemo(()=>Vt!==void 0?Vt:Gt,[Gt,Vt]),bn={horizontal:{motionName:`${je}-slide-up`},inline:(0,te.Z)(je),other:{motionName:`${je}-zoom-big`}},mn=Te("menu",ht||Ne.prefixCls),[En,Gn]=ut(mn,!ye),Ye=ve()(`${mn}-${Ot}`,gt==null?void 0:gt.className,kt);let Xe;if(typeof It=="function")Xe=It;else if(It===null||It===!1)Xe=null;else if(Ne.expandIcon===null||Ne.expandIcon===!1)Xe=null;else{const ot=It!=null?It:Ne.expandIcon;Xe=(0,we.Tm)(ot,{className:ve()(`${mn}-submenu-expand-icon`,(0,we.l$)(ot)?(Se=ot.props)===null||Se===void 0?void 0:Se.className:"")})}const rt=ce.useMemo(()=>({prefixCls:mn,inlineCollapsed:Ln||!1,direction:dt,firstLevel:!0,theme:Ot,mode:pn,disableMenuItemTitleTooltip:Rt}),[mn,Ln,dt,Rt,Ot]);return En(ce.createElement(ge.Z.Provider,{value:null},ce.createElement(y.Provider,{value:rt},ce.createElement(ae.ZP,Object.assign({getPopupContainer:Ue,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:ve()(mn,`${mn}-${Ot}`,Xt),mode:pn,selectable:vn,onClick:cn},en,{inlineCollapsed:Ln,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),zt),className:Ye,prefixCls:mn,direction:dt,defaultMotions:bn,expandIcon:Xe,ref:be,rootClassName:ve()(Jt,Gn)}),un))))});const Et=(0,ce.forwardRef)((Ce,be)=>{const de=(0,ce.useRef)(null),Se=ce.useContext(Ge.D);return(0,ce.useImperativeHandle)(be,()=>({menu:de.current,focus:ye=>{var Ne;(Ne=de.current)===null||Ne===void 0||Ne.focus(ye)}})),ce.createElement(pt,Object.assign({ref:de},Ce,Se))});Et.Item=x,Et.SubMenu=E,Et.Divider=ke,Et.ItemGroup=ae.BW;var Bt=Et},13570:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Mt}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(at,bt){return ce.createElement(ve.Z,(0,ae.Z)({},at,{ref:bt,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe,ke=re(92310),ze=re.n(ke),Ie=re(400),Ae=re(33606),we=re(37061),ne=re(18929),y=re(10228),a=re(26112);function x(Fe,at){var bt=Fe.disabled,pe=Fe.prefixCls,Be=Fe.character,Me=Fe.characterRender,it=Fe.index,Qe=Fe.count,ut=Fe.value,le=Fe.allowHalf,Ve=Fe.focused,pt=Fe.onHover,Et=Fe.onClick,Bt=function(Ue){pt(Ue,it)},Ce=function(Ue){Et(Ue,it)},be=function(Ue){Ue.keyCode===y.Z.ENTER&&Et(Ue,it)},de=it+1,Se=new Set([pe]);ut===0&&it===0&&Ve?Se.add("".concat(pe,"-focused")):le&&ut+.5>=de&&utit?"true":"false","aria-posinset":it+1,"aria-setsize":Qe,tabIndex:bt?-1:0},ce.createElement("div",{className:"".concat(pe,"-first")},ye),ce.createElement("div",{className:"".concat(pe,"-second")},ye)));return Me&&(Ne=Me(Ne,Fe)),Ne}var b=ce.forwardRef(x);function E(){var Fe=ce.useRef({});function at(pe){return Fe.current[pe]}function bt(pe){return function(Be){Fe.current[pe]=Be}}return[at,bt]}function z(Fe){var at=Fe.pageXOffset,bt="scrollLeft";if(typeof at!="number"){var pe=Fe.document;at=pe.documentElement[bt],typeof at!="number"&&(at=pe.body[bt])}return at}function ee(Fe){var at,bt,pe=Fe.ownerDocument,Be=pe.body,Me=pe&&pe.documentElement,it=Fe.getBoundingClientRect();return at=it.left,bt=it.top,at-=Me.clientLeft||Be.clientLeft||0,bt-=Me.clientTop||Be.clientTop||0,{left:at,top:bt}}function te(Fe){var at=ee(Fe),bt=Fe.ownerDocument,pe=bt.defaultView||bt.parentWindow;return at.left+=z(pe),at.left}var ge=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(Fe,at){var bt,pe=Fe.prefixCls,Be=pe===void 0?"rc-rate":pe,Me=Fe.className,it=Fe.defaultValue,Qe=Fe.value,ut=Fe.count,le=ut===void 0?5:ut,Ve=Fe.allowHalf,pt=Ve===void 0?!1:Ve,Et=Fe.allowClear,Bt=Et===void 0?!0:Et,Ce=Fe.character,be=Ce===void 0?"\u2605":Ce,de=Fe.characterRender,Se=Fe.disabled,ye=Fe.direction,Ne=ye===void 0?"ltr":ye,Te=Fe.tabIndex,Ue=Te===void 0?0:Te,dt=Fe.autoFocus,gt=Fe.onHoverChange,je=Fe.onChange,ht=Fe.onFocus,kt=Fe.onBlur,zt=Fe.onKeyDown,Ot=Fe.onMouseLeave,It=(0,we.Z)(Fe,ge),Rt=E(),Gt=(0,Ae.Z)(Rt,2),Vt=Gt[0],Ut=Gt[1],Qt=ce.useRef(null),Jt=function(){if(!Se){var Re;(Re=Qt.current)===null||Re===void 0||Re.focus()}};ce.useImperativeHandle(at,function(){return{focus:Jt,blur:function(){if(!Se){var Re;(Re=Qt.current)===null||Re===void 0||Re.blur()}}}});var Zt=(0,ne.Z)(it||0,{value:Qe}),qt=(0,Ae.Z)(Zt,2),Tt=qt[0],Xt=qt[1],$t=(0,ne.Z)(null),en=(0,Ae.Z)($t,2),un=en[0],cn=en[1],pn=function(Re,xt){var ct=Ne==="rtl",tt=Re+1;if(pt){var Ct=Vt(Re),nn=te(Ct),Ze=Ct.clientWidth;(ct&&xt-nn>Ze/2||!ct&&xt-nn0&&!ct||xt===y.Z.RIGHT&&tt>0&&ct?(pt?tt-=.5:tt-=1,vn(tt),Re.preventDefault()):xt===y.Z.LEFT&&tt{const{componentCls:at}=Fe;return{[`${at}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Fe.marginXS},"> div":{transition:`all ${Fe.motionDurationMid}, outline 0s`,"&:hover":{transform:Fe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Fe.lineWidth}px dashed ${Fe.starColor}`,transform:Fe.starHoverScale}},"&-first, &-second":{color:Fe.starBg,transition:`all ${Fe.motionDurationMid}`,userSelect:"none",[Fe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${at}-star-first, &-half ${at}-star-second`]:{opacity:1},[`&-half ${at}-star-first, &-full ${at}-star-second`]:{color:"inherit"}}}},lt=Fe=>({[`&-rtl${Fe.componentCls}`]:{direction:"rtl"}}),Pt=Fe=>{const{componentCls:at}=Fe;return{[at]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(Fe)),{display:"inline-block",margin:0,padding:0,color:Fe.starColor,fontSize:Fe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${at} ${at}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),wt(Fe)),{[`+ ${at}-text`]:{display:"inline-block",marginInlineStart:Fe.marginXS,fontSize:Fe.fontSize}}),lt(Fe))}};var St=(0,$e.Z)("Rate",Fe=>{const at=(0,mt.TS)(Fe,{});return[Pt(at)]},Fe=>({starColor:Fe.yellow6,starSize:Fe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Fe.colorFillContent})),Ft=function(Fe,at){var bt={};for(var pe in Fe)Object.prototype.hasOwnProperty.call(Fe,pe)&&at.indexOf(pe)<0&&(bt[pe]=Fe[pe]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,pe=Object.getOwnPropertySymbols(Fe);Be{const{prefixCls:bt,className:pe,rootClassName:Be,style:Me,tooltips:it,character:Qe=ce.createElement(Je,null)}=Fe,ut=Ft(Fe,["prefixCls","className","rootClassName","style","tooltips","character"]),le=(Se,ye)=>{let{index:Ne}=ye;return it?ce.createElement(Le.Z,{title:it[Ne]},Se):Se},{getPrefixCls:Ve,direction:pt,rate:Et}=ce.useContext(se.E_),Bt=Ve("rate",bt),[Ce,be]=St(Bt),de=Object.assign(Object.assign({},Et==null?void 0:Et.style),Me);return Ce(ce.createElement(me,Object.assign({ref:at,character:Qe,characterRender:le},ut,{className:ze()(pe,Be,be,Et==null?void 0:Et.className),style:de,prefixCls:Bt,direction:pt})))})},61621:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return be}});var ae=re(92310),ce=re.n(ae),Ge=re(59301),We=re(36355),ve=re(2738),Pe=de=>{const{prefixCls:Se,className:ye,style:Ne,size:Te,shape:Ue}=de,dt=ce()({[`${Se}-lg`]:Te==="large",[`${Se}-sm`]:Te==="small"}),gt=ce()({[`${Se}-circle`]:Ue==="circle",[`${Se}-square`]:Ue==="square",[`${Se}-round`]:Ue==="round"}),je=Ge.useMemo(()=>typeof Te=="number"?{width:Te,height:Te,lineHeight:`${Te}px`}:{},[Te]);return Ge.createElement("span",{className:ce()(Se,dt,gt,ye),style:Object.assign(Object.assign({},je),Ne)})},Je=re(93083),ke=re(83116),ze=re(37613);const Ie=new Je.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ae=de=>({height:de,lineHeight:`${de}px`}),we=de=>Object.assign({width:de},Ae(de)),ne=de=>({background:de.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ie,animationDuration:de.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=de=>Object.assign({width:de*5,minWidth:de*5},Ae(de)),a=de=>{const{skeletonAvatarCls:Se,gradientFromColor:ye,controlHeight:Ne,controlHeightLG:Te,controlHeightSM:Ue}=de;return{[`${Se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye},we(Ne)),[`${Se}${Se}-circle`]:{borderRadius:"50%"},[`${Se}${Se}-lg`]:Object.assign({},we(Te)),[`${Se}${Se}-sm`]:Object.assign({},we(Ue))}},x=de=>{const{controlHeight:Se,borderRadiusSM:ye,skeletonInputCls:Ne,controlHeightLG:Te,controlHeightSM:Ue,gradientFromColor:dt}=de;return{[`${Ne}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:dt,borderRadius:ye},y(Se)),[`${Ne}-lg`]:Object.assign({},y(Te)),[`${Ne}-sm`]:Object.assign({},y(Ue))}},b=de=>Object.assign({width:de},Ae(de)),E=de=>{const{skeletonImageCls:Se,imageSizeBase:ye,gradientFromColor:Ne,borderRadiusSM:Te}=de;return{[`${Se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ne,borderRadius:Te},b(ye*2)),{[`${Se}-path`]:{fill:"#bfbfbf"},[`${Se}-svg`]:Object.assign(Object.assign({},b(ye)),{maxWidth:ye*4,maxHeight:ye*4}),[`${Se}-svg${Se}-svg-circle`]:{borderRadius:"50%"}}),[`${Se}${Se}-circle`]:{borderRadius:"50%"}}},z=(de,Se,ye)=>{const{skeletonButtonCls:Ne}=de;return{[`${ye}${Ne}-circle`]:{width:Se,minWidth:Se,borderRadius:"50%"},[`${ye}${Ne}-round`]:{borderRadius:Se}}},ee=de=>Object.assign({width:de*2,minWidth:de*2},Ae(de)),te=de=>{const{borderRadiusSM:Se,skeletonButtonCls:ye,controlHeight:Ne,controlHeightLG:Te,controlHeightSM:Ue,gradientFromColor:dt}=de;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:dt,borderRadius:Se,width:Ne*2,minWidth:Ne*2},ee(Ne))},z(de,Ne,ye)),{[`${ye}-lg`]:Object.assign({},ee(Te))}),z(de,Te,`${ye}-lg`)),{[`${ye}-sm`]:Object.assign({},ee(Ue))}),z(de,Ue,`${ye}-sm`))},ge=de=>{const{componentCls:Se,skeletonAvatarCls:ye,skeletonTitleCls:Ne,skeletonParagraphCls:Te,skeletonButtonCls:Ue,skeletonInputCls:dt,skeletonImageCls:gt,controlHeight:je,controlHeightLG:ht,controlHeightSM:kt,gradientFromColor:zt,padding:Ot,marginSM:It,borderRadius:Rt,titleHeight:Gt,blockRadius:Vt,paragraphLiHeight:Ut,controlHeightXS:Qt,paragraphMarginTop:Jt}=de;return{[`${Se}`]:{display:"table",width:"100%",[`${Se}-header`]:{display:"table-cell",paddingInlineEnd:Ot,verticalAlign:"top",[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},we(je)),[`${ye}-circle`]:{borderRadius:"50%"},[`${ye}-lg`]:Object.assign({},we(ht)),[`${ye}-sm`]:Object.assign({},we(kt))},[`${Se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ne}`]:{width:"100%",height:Gt,background:zt,borderRadius:Vt,[`+ ${Te}`]:{marginBlockStart:kt}},[`${Te}`]:{padding:0,"> li":{width:"100%",height:Ut,listStyle:"none",background:zt,borderRadius:Vt,"+ li":{marginBlockStart:Qt}}},[`${Te}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Se}-content`]:{[`${Ne}, ${Te} > li`]:{borderRadius:Rt}}},[`${Se}-with-avatar ${Se}-content`]:{[`${Ne}`]:{marginBlockStart:It,[`+ ${Te}`]:{marginBlockStart:Jt}}},[`${Se}${Se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(de)),a(de)),x(de)),E(de)),[`${Se}${Se}-block`]:{width:"100%",[`${Ue}`]:{width:"100%"},[`${dt}`]:{width:"100%"}},[`${Se}${Se}-active`]:{[` - ${Ne}, + `]:{opacity:0},[`${be}-item-icon, ${de}`]:{margin:0,fontSize:Rt,lineHeight:`${Se}px`,"+ span":{display:"inline-block",opacity:0}}},[`${be}-item-icon, ${de}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${be}-item-icon, ${de}`]:{display:"none"},"a, a:hover":{color:ye}},[`${be}-item-group-title`]:Object.assign(Object.assign({},Le.vS),{paddingInline:zt})}}]};const Me=Ce=>{const{componentCls:be,motionDurationSlow:de,motionDurationMid:Se,motionEaseInOut:ye,motionEaseOut:De,iconCls:Te,iconSize:Ue,iconMarginInlineEnd:dt}=Ce;return{[`${be}-item, ${be}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${de}`,`background ${de}`,`padding ${de} ${ye}`].join(","),[`${be}-item-icon, ${Te}`]:{minWidth:Ue,fontSize:Ue,transition:[`font-size ${Se} ${De}`,`margin ${de} ${ye}`,`color ${de}`].join(","),"+ span":{marginInlineStart:dt,opacity:1,transition:[`opacity ${de} ${ye}`,`margin ${de}`,`color ${de}`].join(",")}},[`${be}-item-icon`]:Object.assign({},(0,Le.Ro)()),[`&${be}-item-only-child`]:{[`> ${Te}, > ${be}-item-icon`]:{marginInlineEnd:0}}},[`${be}-item-disabled, ${be}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${be}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},it=Ce=>{const{componentCls:be,motionDurationSlow:de,motionEaseInOut:Se,borderRadius:ye,menuArrowSize:De,menuArrowOffset:Te}=Ce;return{[`${be}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ce.margin,width:De,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${de} ${Se}, opacity ${de}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:De*.6,height:De*.15,backgroundColor:"currentcolor",borderRadius:ye,transition:[`background ${de} ${Se}`,`transform ${de} ${Se}`,`top ${de} ${Se}`,`color ${de} ${Se}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Te})`},"&::after":{transform:`rotate(-45deg) translateY(${Te})`}}}}},Qe=Ce=>{const{antCls:be,componentCls:de,fontSize:Se,motionDurationSlow:ye,motionDurationMid:De,motionEaseInOut:Te,paddingXS:Ue,padding:dt,colorSplit:gt,lineWidth:je,zIndexPopup:ht,borderRadiusLG:kt,subMenuItemBorderRadius:zt,menuArrowSize:Ot,menuArrowOffset:It,lineType:Rt,menuPanelMaskInset:Gt,groupTitleLineHeight:Vt,groupTitleFontSize:Ut}=Ce;return[{"":{[`${de}`]:Object.assign(Object.assign({},(0,Le.dF)()),{"&-hidden":{display:"none"}})},[`${de}-submenu-hidden`]:{display:"none"}},{[de]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Le.Wf)(Ce)),(0,Le.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:Se,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ye} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${de}-item`]:{flex:"none"}},[`${de}-item, ${de}-submenu, ${de}-submenu-title`]:{borderRadius:Ce.itemBorderRadius},[`${de}-item-group-title`]:{padding:`${Ue}px ${dt}px`,fontSize:Ut,lineHeight:Vt,transition:`all ${ye}`},[`&-horizontal ${de}-submenu`]:{transition:[`border-color ${ye} ${Te}`,`background ${ye} ${Te}`].join(",")},[`${de}-submenu, ${de}-submenu-inline`]:{transition:[`border-color ${ye} ${Te}`,`background ${ye} ${Te}`,`padding ${De} ${Te}`].join(",")},[`${de}-submenu ${de}-sub`]:{cursor:"initial",transition:[`background ${ye} ${Te}`,`padding ${ye} ${Te}`].join(",")},[`${de}-title-content`]:{transition:`color ${ye}`},[`${de}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${de}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:gt,borderStyle:Rt,borderWidth:0,borderTopWidth:je,marginBlock:je,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Me(Ce)),{[`${de}-item-group`]:{[`${de}-item-group-list`]:{margin:0,padding:0,[`${de}-item, ${de}-submenu-title`]:{paddingInline:`${Se*2}px ${dt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ht,borderRadius:kt,boxShadow:"none",transformOrigin:"0 0",[`&${de}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Gt},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Ce.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ce.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ce.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ce.paddingXS},[`> ${de}`]:Object.assign(Object.assign(Object.assign({borderRadius:kt},Me(Ce)),it(Ce)),{[`${de}-item, ${de}-submenu > ${de}-submenu-title`]:{borderRadius:zt},[`${de}-submenu-title::after`]:{transition:`transform ${ye} ${Te}`}})}}),it(Ce)),{[`&-inline-collapsed ${de}-submenu-arrow, + &-inline ${de}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${It})`},"&::after":{transform:`rotate(45deg) translateX(-${It})`}},[`${de}-submenu-open${de}-submenu-inline > ${de}-submenu-title > ${de}-submenu-arrow`]:{transform:`translateY(-${Ot*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${It})`},"&::before":{transform:`rotate(45deg) translateX(${It})`}}})},{[`${be}-layout-header`]:{[de]:{lineHeight:"inherit"}}}]};var ut=(Ce,be)=>(0,wt.Z)("Menu",Se=>{if(be===!1)return[];const{colorBgElevated:ye,colorPrimary:De,colorTextLightSolid:Te,controlHeightLG:Ue,fontSize:dt,darkItemColor:gt,darkDangerItemColor:je,darkItemBg:ht,darkSubMenuItemBg:kt,darkItemSelectedColor:zt,darkItemSelectedBg:Ot,darkDangerItemSelectedBg:It,darkItemHoverBg:Rt,darkGroupTitleColor:Gt,darkItemHoverColor:Vt,darkItemDisabledColor:Ut,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:Jt,darkDangerItemActiveBg:Zt}=Se,qt=dt/7*5,Tt=(0,lt.TS)(Se,{menuArrowSize:qt,menuHorizontalHeight:Ue*1.15,menuArrowOffset:`${qt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ye}),Xt=(0,lt.TS)(Tt,{itemColor:gt,itemHoverColor:Vt,groupTitleColor:Gt,itemSelectedColor:zt,itemBg:ht,popupBg:ht,subMenuItemBg:kt,itemActiveBg:"transparent",itemSelectedBg:Ot,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Rt,itemDisabledColor:Ut,dangerItemColor:je,dangerItemHoverColor:Qt,dangerItemSelectedColor:Jt,dangerItemActiveBg:Zt,dangerItemSelectedBg:It,menuSubMenuBg:kt,horizontalItemSelectedColor:Te,horizontalItemSelectedBg:De});return[Qe(Tt),St(Tt),Be(Tt),at(Tt,"light"),at(Xt,"dark"),et(Tt),(0,Ee.Z)(Tt),(0,$e.oN)(Tt,"slide-up"),(0,$e.oN)(Tt,"slide-down"),(0,mt._y)(Tt,"zoom-big")]},Se=>{const{colorPrimary:ye,colorError:De,colorTextDisabled:Te,colorErrorBg:Ue,colorText:dt,colorTextDescription:gt,colorBgContainer:je,colorFillAlter:ht,colorFillContent:kt,lineWidth:zt,lineWidthBold:Ot,controlItemBgActive:It,colorBgTextHover:Rt,controlHeightLG:Gt,lineHeight:Vt,colorBgElevated:Ut,marginXXS:Qt,padding:Jt,fontSize:Zt,controlHeightSM:qt,fontSizeLG:Tt,colorTextLightSolid:Xt,colorErrorHover:$t}=Se,en=new se.C(Xt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:Se.zIndexPopupBase+50,radiusItem:Se.borderRadiusLG,itemBorderRadius:Se.borderRadiusLG,radiusSubMenuItem:Se.borderRadiusSM,subMenuItemBorderRadius:Se.borderRadiusSM,colorItemText:dt,itemColor:dt,colorItemTextHover:dt,itemHoverColor:dt,colorItemTextHoverHorizontal:ye,horizontalItemHoverColor:ye,colorGroupTitle:gt,groupTitleColor:gt,colorItemTextSelected:ye,itemSelectedColor:ye,colorItemTextSelectedHorizontal:ye,horizontalItemSelectedColor:ye,colorItemBg:je,itemBg:je,colorItemBgHover:Rt,itemHoverBg:Rt,colorItemBgActive:kt,itemActiveBg:It,colorSubItemBg:ht,subMenuItemBg:ht,colorItemBgSelected:It,itemSelectedBg:It,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ot,activeBarHeight:Ot,colorActiveBarBorderSize:zt,activeBarBorderWidth:zt,colorItemTextDisabled:Te,itemDisabledColor:Te,colorDangerItemText:De,dangerItemColor:De,colorDangerItemTextHover:De,dangerItemHoverColor:De,colorDangerItemTextSelected:De,dangerItemSelectedColor:De,colorDangerItemBgActive:Ue,dangerItemActiveBg:Ue,colorDangerItemBgSelected:Ue,dangerItemSelectedBg:Ue,itemMarginInline:Se.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Gt,groupTitleLineHeight:Vt,collapsedWidth:Gt*2,popupBg:Ut,itemMarginBlock:Qt,itemPaddingInline:Jt,horizontalLineHeight:`${Gt*1.15}px`,iconSize:Zt,iconMarginInlineEnd:qt-Zt,collapsedIconSize:Tt,groupTitleFontSize:Zt,darkItemDisabledColor:new se.C(Xt).setAlpha(.25).toRgbString(),darkItemColor:en,darkDangerItemColor:De,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Xt,darkItemSelectedBg:ye,darkDangerItemSelectedBg:De,darkItemHoverBg:"transparent",darkGroupTitleColor:en,darkItemHoverColor:Xt,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:Xt,darkDangerItemActiveBg:De}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ce),le=function(Ce,be){var de={};for(var Se in Ce)Object.prototype.hasOwnProperty.call(Ce,Se)&&be.indexOf(Se)<0&&(de[Se]=Ce[Se]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Se=Object.getOwnPropertySymbols(Ce);ye{var de,Se;const ye=ce.useContext(ge.Z),De=ye||{},{getPrefixCls:Te,getPopupContainer:Ue,direction:dt,menu:gt}=ce.useContext(Oe.E_),je=Te(),{prefixCls:ht,className:kt,style:zt,theme:Ot="light",expandIcon:It,_internalDisableMenuItemTitleTooltip:Rt,inlineCollapsed:Gt,siderCollapsed:Vt,items:Ut,children:Qt,rootClassName:Jt,mode:Zt,selectable:qt,onClick:Tt,overflowedIndicatorPopupClassName:Xt}=Ce,$t=le(Ce,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),en=(0,Ie.Z)($t,["collapsedWidth"]),un=me(Ut)||Qt;(de=De.validator)===null||de===void 0||de.call(De,{mode:Zt});const cn=(0,ee.useEvent)(function(){var ot;Tt==null||Tt.apply(void 0,arguments),(ot=De.onClick)===null||ot===void 0||ot.call(De)}),pn=De.mode||Zt,vn=qt!=null?qt:De.selectable,Ln=ce.useMemo(()=>Vt!==void 0?Vt:Gt,[Gt,Vt]),bn={horizontal:{motionName:`${je}-slide-up`},inline:(0,te.Z)(je),other:{motionName:`${je}-zoom-big`}},mn=Te("menu",ht||De.prefixCls),[En,Gn]=ut(mn,!ye),Ye=ve()(`${mn}-${Ot}`,gt==null?void 0:gt.className,kt);let Xe;if(typeof It=="function")Xe=It;else if(It===null||It===!1)Xe=null;else if(De.expandIcon===null||De.expandIcon===!1)Xe=null;else{const ot=It!=null?It:De.expandIcon;Xe=(0,we.Tm)(ot,{className:ve()(`${mn}-submenu-expand-icon`,(0,we.l$)(ot)?(Se=ot.props)===null||Se===void 0?void 0:Se.className:"")})}const rt=ce.useMemo(()=>({prefixCls:mn,inlineCollapsed:Ln||!1,direction:dt,firstLevel:!0,theme:Ot,mode:pn,disableMenuItemTitleTooltip:Rt}),[mn,Ln,dt,Rt,Ot]);return En(ce.createElement(ge.Z.Provider,{value:null},ce.createElement(y.Provider,{value:rt},ce.createElement(ae.ZP,Object.assign({getPopupContainer:Ue,overflowedIndicator:ce.createElement(z.Z,null),overflowedIndicatorPopupClassName:ve()(mn,`${mn}-${Ot}`,Xt),mode:pn,selectable:vn,onClick:cn},en,{inlineCollapsed:Ln,style:Object.assign(Object.assign({},gt==null?void 0:gt.style),zt),className:Ye,prefixCls:mn,direction:dt,defaultMotions:bn,expandIcon:Xe,ref:be,rootClassName:ve()(Jt,Gn)}),un))))});const Et=(0,ce.forwardRef)((Ce,be)=>{const de=(0,ce.useRef)(null),Se=ce.useContext(Ge.D);return(0,ce.useImperativeHandle)(be,()=>({menu:de.current,focus:ye=>{var De;(De=de.current)===null||De===void 0||De.focus(ye)}})),ce.createElement(pt,Object.assign({ref:de},Ce,Se))});Et.Item=x,Et.SubMenu=E,Et.Divider=ke,Et.ItemGroup=ae.BW;var Bt=Et},13570:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return Mt}});var ae=re(92413),ce=re(59301),Ge={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"},We=Ge,ve=re(7657),Oe=function(at,bt){return ce.createElement(ve.Z,(0,ae.Z)({},at,{ref:bt,icon:We}))},Pe=ce.forwardRef(Oe),Je=Pe,ke=re(92310),ze=re.n(ke),Ie=re(400),Ae=re(33606),we=re(37061),ne=re(18929),y=re(10228),a=re(26112);function x(Fe,at){var bt=Fe.disabled,pe=Fe.prefixCls,Be=Fe.character,Me=Fe.characterRender,it=Fe.index,Qe=Fe.count,ut=Fe.value,le=Fe.allowHalf,Ve=Fe.focused,pt=Fe.onHover,Et=Fe.onClick,Bt=function(Ue){pt(Ue,it)},Ce=function(Ue){Et(Ue,it)},be=function(Ue){Ue.keyCode===y.Z.ENTER&&Et(Ue,it)},de=it+1,Se=new Set([pe]);ut===0&&it===0&&Ve?Se.add("".concat(pe,"-focused")):le&&ut+.5>=de&&utit?"true":"false","aria-posinset":it+1,"aria-setsize":Qe,tabIndex:bt?-1:0},ce.createElement("div",{className:"".concat(pe,"-first")},ye),ce.createElement("div",{className:"".concat(pe,"-second")},ye)));return Me&&(De=Me(De,Fe)),De}var b=ce.forwardRef(x);function E(){var Fe=ce.useRef({});function at(pe){return Fe.current[pe]}function bt(pe){return function(Be){Fe.current[pe]=Be}}return[at,bt]}function z(Fe){var at=Fe.pageXOffset,bt="scrollLeft";if(typeof at!="number"){var pe=Fe.document;at=pe.documentElement[bt],typeof at!="number"&&(at=pe.body[bt])}return at}function ee(Fe){var at,bt,pe=Fe.ownerDocument,Be=pe.body,Me=pe&&pe.documentElement,it=Fe.getBoundingClientRect();return at=it.left,bt=it.top,at-=Me.clientLeft||Be.clientLeft||0,bt-=Me.clientTop||Be.clientTop||0,{left:at,top:bt}}function te(Fe){var at=ee(Fe),bt=Fe.ownerDocument,pe=bt.defaultView||bt.parentWindow;return at.left+=z(pe),at.left}var ge=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function oe(Fe,at){var bt,pe=Fe.prefixCls,Be=pe===void 0?"rc-rate":pe,Me=Fe.className,it=Fe.defaultValue,Qe=Fe.value,ut=Fe.count,le=ut===void 0?5:ut,Ve=Fe.allowHalf,pt=Ve===void 0?!1:Ve,Et=Fe.allowClear,Bt=Et===void 0?!0:Et,Ce=Fe.character,be=Ce===void 0?"\u2605":Ce,de=Fe.characterRender,Se=Fe.disabled,ye=Fe.direction,De=ye===void 0?"ltr":ye,Te=Fe.tabIndex,Ue=Te===void 0?0:Te,dt=Fe.autoFocus,gt=Fe.onHoverChange,je=Fe.onChange,ht=Fe.onFocus,kt=Fe.onBlur,zt=Fe.onKeyDown,Ot=Fe.onMouseLeave,It=(0,we.Z)(Fe,ge),Rt=E(),Gt=(0,Ae.Z)(Rt,2),Vt=Gt[0],Ut=Gt[1],Qt=ce.useRef(null),Jt=function(){if(!Se){var Re;(Re=Qt.current)===null||Re===void 0||Re.focus()}};ce.useImperativeHandle(at,function(){return{focus:Jt,blur:function(){if(!Se){var Re;(Re=Qt.current)===null||Re===void 0||Re.blur()}}}});var Zt=(0,ne.Z)(it||0,{value:Qe}),qt=(0,Ae.Z)(Zt,2),Tt=qt[0],Xt=qt[1],$t=(0,ne.Z)(null),en=(0,Ae.Z)($t,2),un=en[0],cn=en[1],pn=function(Re,xt){var ct=De==="rtl",tt=Re+1;if(pt){var Ct=Vt(Re),nn=te(Ct),Ze=Ct.clientWidth;(ct&&xt-nn>Ze/2||!ct&&xt-nn0&&!ct||xt===y.Z.RIGHT&&tt>0&&ct?(pt?tt-=.5:tt-=1,vn(tt),Re.preventDefault()):xt===y.Z.LEFT&&tt{const{componentCls:at}=Fe;return{[`${at}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Fe.marginXS},"> div":{transition:`all ${Fe.motionDurationMid}, outline 0s`,"&:hover":{transform:Fe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Fe.lineWidth}px dashed ${Fe.starColor}`,transform:Fe.starHoverScale}},"&-first, &-second":{color:Fe.starBg,transition:`all ${Fe.motionDurationMid}`,userSelect:"none",[Fe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${at}-star-first, &-half ${at}-star-second`]:{opacity:1},[`&-half ${at}-star-first, &-full ${at}-star-second`]:{color:"inherit"}}}},lt=Fe=>({[`&-rtl${Fe.componentCls}`]:{direction:"rtl"}}),Pt=Fe=>{const{componentCls:at}=Fe;return{[at]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ee.Wf)(Fe)),{display:"inline-block",margin:0,padding:0,color:Fe.starColor,fontSize:Fe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${at} ${at}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),wt(Fe)),{[`+ ${at}-text`]:{display:"inline-block",marginInlineStart:Fe.marginXS,fontSize:Fe.fontSize}}),lt(Fe))}};var St=(0,$e.Z)("Rate",Fe=>{const at=(0,mt.TS)(Fe,{});return[Pt(at)]},Fe=>({starColor:Fe.yellow6,starSize:Fe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Fe.colorFillContent})),Ft=function(Fe,at){var bt={};for(var pe in Fe)Object.prototype.hasOwnProperty.call(Fe,pe)&&at.indexOf(pe)<0&&(bt[pe]=Fe[pe]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,pe=Object.getOwnPropertySymbols(Fe);Be{const{prefixCls:bt,className:pe,rootClassName:Be,style:Me,tooltips:it,character:Qe=ce.createElement(Je,null)}=Fe,ut=Ft(Fe,["prefixCls","className","rootClassName","style","tooltips","character"]),le=(Se,ye)=>{let{index:De}=ye;return it?ce.createElement(Le.Z,{title:it[De]},Se):Se},{getPrefixCls:Ve,direction:pt,rate:Et}=ce.useContext(se.E_),Bt=Ve("rate",bt),[Ce,be]=St(Bt),de=Object.assign(Object.assign({},Et==null?void 0:Et.style),Me);return Ce(ce.createElement(me,Object.assign({ref:at,character:Qe,characterRender:le},ut,{className:ze()(pe,Be,be,Et==null?void 0:Et.className),style:de,prefixCls:Bt,direction:pt})))})},61621:function(xe,_e,re){"use strict";re.d(_e,{Z:function(){return be}});var ae=re(92310),ce=re.n(ae),Ge=re(59301),We=re(36355),ve=re(2738),Pe=de=>{const{prefixCls:Se,className:ye,style:De,size:Te,shape:Ue}=de,dt=ce()({[`${Se}-lg`]:Te==="large",[`${Se}-sm`]:Te==="small"}),gt=ce()({[`${Se}-circle`]:Ue==="circle",[`${Se}-square`]:Ue==="square",[`${Se}-round`]:Ue==="round"}),je=Ge.useMemo(()=>typeof Te=="number"?{width:Te,height:Te,lineHeight:`${Te}px`}:{},[Te]);return Ge.createElement("span",{className:ce()(Se,dt,gt,ye),style:Object.assign(Object.assign({},je),De)})},Je=re(93083),ke=re(83116),ze=re(37613);const Ie=new Je.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Ae=de=>({height:de,lineHeight:`${de}px`}),we=de=>Object.assign({width:de},Ae(de)),ne=de=>({background:de.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ie,animationDuration:de.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=de=>Object.assign({width:de*5,minWidth:de*5},Ae(de)),a=de=>{const{skeletonAvatarCls:Se,gradientFromColor:ye,controlHeight:De,controlHeightLG:Te,controlHeightSM:Ue}=de;return{[`${Se}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ye},we(De)),[`${Se}${Se}-circle`]:{borderRadius:"50%"},[`${Se}${Se}-lg`]:Object.assign({},we(Te)),[`${Se}${Se}-sm`]:Object.assign({},we(Ue))}},x=de=>{const{controlHeight:Se,borderRadiusSM:ye,skeletonInputCls:De,controlHeightLG:Te,controlHeightSM:Ue,gradientFromColor:dt}=de;return{[`${De}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:dt,borderRadius:ye},y(Se)),[`${De}-lg`]:Object.assign({},y(Te)),[`${De}-sm`]:Object.assign({},y(Ue))}},b=de=>Object.assign({width:de},Ae(de)),E=de=>{const{skeletonImageCls:Se,imageSizeBase:ye,gradientFromColor:De,borderRadiusSM:Te}=de;return{[`${Se}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:De,borderRadius:Te},b(ye*2)),{[`${Se}-path`]:{fill:"#bfbfbf"},[`${Se}-svg`]:Object.assign(Object.assign({},b(ye)),{maxWidth:ye*4,maxHeight:ye*4}),[`${Se}-svg${Se}-svg-circle`]:{borderRadius:"50%"}}),[`${Se}${Se}-circle`]:{borderRadius:"50%"}}},z=(de,Se,ye)=>{const{skeletonButtonCls:De}=de;return{[`${ye}${De}-circle`]:{width:Se,minWidth:Se,borderRadius:"50%"},[`${ye}${De}-round`]:{borderRadius:Se}}},ee=de=>Object.assign({width:de*2,minWidth:de*2},Ae(de)),te=de=>{const{borderRadiusSM:Se,skeletonButtonCls:ye,controlHeight:De,controlHeightLG:Te,controlHeightSM:Ue,gradientFromColor:dt}=de;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:dt,borderRadius:Se,width:De*2,minWidth:De*2},ee(De))},z(de,De,ye)),{[`${ye}-lg`]:Object.assign({},ee(Te))}),z(de,Te,`${ye}-lg`)),{[`${ye}-sm`]:Object.assign({},ee(Ue))}),z(de,Ue,`${ye}-sm`))},ge=de=>{const{componentCls:Se,skeletonAvatarCls:ye,skeletonTitleCls:De,skeletonParagraphCls:Te,skeletonButtonCls:Ue,skeletonInputCls:dt,skeletonImageCls:gt,controlHeight:je,controlHeightLG:ht,controlHeightSM:kt,gradientFromColor:zt,padding:Ot,marginSM:It,borderRadius:Rt,titleHeight:Gt,blockRadius:Vt,paragraphLiHeight:Ut,controlHeightXS:Qt,paragraphMarginTop:Jt}=de;return{[`${Se}`]:{display:"table",width:"100%",[`${Se}-header`]:{display:"table-cell",paddingInlineEnd:Ot,verticalAlign:"top",[`${ye}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:zt},we(je)),[`${ye}-circle`]:{borderRadius:"50%"},[`${ye}-lg`]:Object.assign({},we(ht)),[`${ye}-sm`]:Object.assign({},we(kt))},[`${Se}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${De}`]:{width:"100%",height:Gt,background:zt,borderRadius:Vt,[`+ ${Te}`]:{marginBlockStart:kt}},[`${Te}`]:{padding:0,"> li":{width:"100%",height:Ut,listStyle:"none",background:zt,borderRadius:Vt,"+ li":{marginBlockStart:Qt}}},[`${Te}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Se}-content`]:{[`${De}, ${Te} > li`]:{borderRadius:Rt}}},[`${Se}-with-avatar ${Se}-content`]:{[`${De}`]:{marginBlockStart:It,[`+ ${Te}`]:{marginBlockStart:Jt}}},[`${Se}${Se}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(de)),a(de)),x(de)),E(de)),[`${Se}${Se}-block`]:{width:"100%",[`${Ue}`]:{width:"100%"},[`${dt}`]:{width:"100%"}},[`${Se}${Se}-active`]:{[` + ${De}, ${Te} > li, ${ye}, ${Ue}, ${dt}, ${gt} - `]:Object.assign({},ne(de))}}};var oe=(0,ke.Z)("Skeleton",de=>{const{componentCls:Se}=de,ye=(0,ze.TS)(de,{skeletonAvatarCls:`${Se}-avatar`,skeletonTitleCls:`${Se}-title`,skeletonParagraphCls:`${Se}-paragraph`,skeletonButtonCls:`${Se}-button`,skeletonInputCls:`${Se}-input`,skeletonImageCls:`${Se}-image`,imageSizeBase:de.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${de.gradientFromColor} 25%, ${de.gradientToColor} 37%, ${de.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ge(ye)]},de=>{const{colorFillContent:Se,colorFill:ye}=de,Ne=Se,Te=ye;return{color:Ne,colorGradientEnd:Te,gradientFromColor:Ne,gradientToColor:Te,titleHeight:de.controlHeight/2,blockRadius:de.borderRadiusSM,paragraphMarginTop:de.marginLG+de.marginXXS,paragraphLiHeight:de.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=de=>{const{prefixCls:Se,className:ye,rootClassName:Ne,active:Te,shape:Ue="circle",size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls","className"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te},ye,Ne,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-avatar`,shape:Ue,size:dt},zt))))},Le=de=>{const{prefixCls:Se,className:ye,rootClassName:Ne,active:Te,block:Ue=!1,size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te,[`${je}-block`]:Ue},ye,Ne,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-button`,size:dt},zt))))};const Ee="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 mt=de=>{const{prefixCls:Se,className:ye,rootClassName:Ne,style:Te,active:Ue}=de,{getPrefixCls:dt}=Ge.useContext(We.E_),gt=dt("skeleton",Se),[je,ht]=oe(gt),kt=ce()(gt,`${gt}-element`,{[`${gt}-active`]:Ue},ye,Ne,ht);return je(Ge.createElement("div",{className:kt},Ge.createElement("div",{className:ce()(`${gt}-image`,ye),style:Te},Ge.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${gt}-image-svg`},Ge.createElement("path",{d:Ee,className:`${gt}-image-path`})))))},lt=de=>{const{prefixCls:Se,className:ye,rootClassName:Ne,active:Te,block:Ue,size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te,[`${je}-block`]:Ue},ye,Ne,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-input`,size:dt},zt))))},Pt=re(92413),St={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"},Ft=St,et=re(7657),Mt=function(Se,ye){return Ge.createElement(et.Z,(0,Pt.Z)({},Se,{ref:ye,icon:Ft}))},Fe=Ge.forwardRef(Mt),at=Fe,pe=de=>{const{prefixCls:Se,className:ye,rootClassName:Ne,style:Te,active:Ue,children:dt}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=ce()(je,`${je}-element`,{[`${je}-active`]:Ue},kt,ye,Ne),Ot=dt!=null?dt:Ge.createElement(at,null);return ht(Ge.createElement("div",{className:zt},Ge.createElement("div",{className:ce()(`${je}-image`,ye),style:Te},Ot)))},Be=re(26407),it=de=>{const Se=gt=>{const{width:je,rows:ht=2}=de;if(Array.isArray(je))return je[gt];if(ht-1===gt)return je},{prefixCls:ye,className:Ne,style:Te,rows:Ue}=de,dt=(0,Be.Z)(Array(Ue)).map((gt,je)=>Ge.createElement("li",{key:je,style:{width:Se(je)}}));return Ge.createElement("ul",{className:ce()(ye,Ne),style:Te},dt)},ut=de=>{let{prefixCls:Se,className:ye,width:Ne,style:Te}=de;return Ge.createElement("h3",{className:ce()(Se,ye),style:Object.assign({width:Ne},Te)})};function le(de){return de&&typeof de=="object"?de:{}}function Ve(de,Se){return de&&!Se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function pt(de,Se){return!de&&Se?{width:"38%"}:de&&Se?{width:"50%"}:{}}function Et(de,Se){const ye={};return(!de||!Se)&&(ye.width="61%"),!de&&Se?ye.rows=3:ye.rows=2,ye}const Bt=de=>{const{prefixCls:Se,loading:ye,className:Ne,rootClassName:Te,style:Ue,children:dt,avatar:gt=!1,title:je=!0,paragraph:ht=!0,active:kt,round:zt}=de,{getPrefixCls:Ot,direction:It,skeleton:Rt}=Ge.useContext(We.E_),Gt=Ot("skeleton",Se),[Vt,Ut]=oe(Gt);if(ye||!("loading"in de)){const Qt=!!gt,Jt=!!je,Zt=!!ht;let qt;if(Qt){const $t=Object.assign(Object.assign({prefixCls:`${Gt}-avatar`},Ve(Jt,Zt)),le(gt));qt=Ge.createElement("div",{className:`${Gt}-header`},Ge.createElement(Pe,Object.assign({},$t)))}let Tt;if(Jt||Zt){let $t;if(Jt){const un=Object.assign(Object.assign({prefixCls:`${Gt}-title`},pt(Qt,Zt)),le(je));$t=Ge.createElement(ut,Object.assign({},un))}let en;if(Zt){const un=Object.assign(Object.assign({prefixCls:`${Gt}-paragraph`},Et(Qt,Jt)),le(ht));en=Ge.createElement(it,Object.assign({},un))}Tt=Ge.createElement("div",{className:`${Gt}-content`},$t,en)}const Xt=ce()(Gt,{[`${Gt}-with-avatar`]:Qt,[`${Gt}-active`]:kt,[`${Gt}-rtl`]:It==="rtl",[`${Gt}-round`]:zt},Rt==null?void 0:Rt.className,Ne,Te,Ut);return Vt(Ge.createElement("div",{className:Xt,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Ue)},qt,Tt))}return typeof dt!="undefined"?dt:null};Bt.Button=Le,Bt.Avatar=me,Bt.Input=lt,Bt.Image=mt,Bt.Node=pe;var Ce=Bt,be=Ce},31797:function(xe,_e,re){"use strict";re.d(_e,{default:function(){return oe}});var ae=re(59301),ce=re(56762),Ge=re(92343),We=re(92310),ve=re.n(We),Oe=re(36355),Pe=re(61621),ke=ie=>{const{value:me,formatter:se,precision:Le,decimalSeparator:Ee,groupSeparator:$e="",prefixCls:mt}=ie;let wt;if(typeof se=="function")wt=se(me);else{const lt=String(me),Pt=lt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Pt||lt==="-")wt=lt;else{const St=Pt[1];let Ft=Pt[2]||"0",et=Pt[4]||"";Ft=Ft.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Le=="number"&&(et=et.padEnd(Le,"0").slice(0,Le>0?Le:0)),et&&(et=`${Ee}${et}`),wt=[ae.createElement("span",{key:"int",className:`${mt}-content-value-int`},St,Ft),et&&ae.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},et)]}}return ae.createElement("span",{className:`${mt}-content-value`},wt)},ze=re(17313),Ie=re(83116),Ae=re(37613);const we=ie=>{const{componentCls:me,marginXXS:se,padding:Le,colorTextDescription:Ee,titleFontSize:$e,colorTextHeading:mt,contentFontSize:wt,fontFamily:lt}=ie;return{[`${me}`]:Object.assign(Object.assign({},(0,ze.Wf)(ie)),{[`${me}-title`]:{marginBottom:se,color:Ee,fontSize:$e},[`${me}-skeleton`]:{paddingTop:Le},[`${me}-content`]:{color:mt,fontSize:wt,fontFamily:lt,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:se},[`${me}-content-suffix`]:{marginInlineStart:se}}})}};var ne=(0,Ie.Z)("Statistic",ie=>{const me=(0,Ae.TS)(ie,{});return[we(me)]},ie=>{const{fontSizeHeading3:me,fontSize:se}=ie;return{titleFontSize:se,contentFontSize:me}}),a=ie=>{const{prefixCls:me,className:se,rootClassName:Le,style:Ee,valueStyle:$e,value:mt=0,title:wt,valueRender:lt,prefix:Pt,suffix:St,loading:Ft=!1,onMouseEnter:et,onMouseLeave:Mt,decimalSeparator:Fe=".",groupSeparator:at=","}=ie,{getPrefixCls:bt,direction:pe,statistic:Be}=ae.useContext(Oe.E_),Me=bt("statistic",me),[it,Qe]=ne(Me),ut=ae.createElement(ke,Object.assign({decimalSeparator:Fe,groupSeparator:at,prefixCls:Me},ie,{value:mt})),le=ve()(Me,{[`${Me}-rtl`]:pe==="rtl"},Be==null?void 0:Be.className,se,Le,Qe);return it(ae.createElement("div",{className:le,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),Ee),onMouseEnter:et,onMouseLeave:Mt},wt&&ae.createElement("div",{className:`${Me}-title`},wt),ae.createElement(Pe.Z,{paragraph:!1,loading:Ft,className:`${Me}-skeleton`},ae.createElement("div",{style:$e,className:`${Me}-content`},Pt&&ae.createElement("span",{className:`${Me}-content-prefix`},Pt),lt?lt(ut):ut,St&&ae.createElement("span",{className:`${Me}-content-suffix`},St)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ie,me){let se=ie;const Le=/\[[^\]]*]/g,Ee=(me.match(Le)||[]).map(lt=>lt.slice(1,-1)),$e=me.replace(Le,"[]"),mt=x.reduce((lt,Pt)=>{let[St,Ft]=Pt;if(lt.includes(St)){const et=Math.floor(se/Ft);return se-=et*Ft,lt.replace(new RegExp(`${St}+`,"g"),Mt=>{const Fe=Mt.length;return et.toString().padStart(Fe,"0")})}return lt},$e);let wt=0;return mt.replace(Le,()=>{const lt=Ee[wt];return wt+=1,lt})}function E(ie,me){const{format:se=""}=me,Le=new Date(ie).getTime(),Ee=Date.now(),$e=Math.max(Le-Ee,0);return b($e,se)}const z=1e3/30;function ee(ie){return new Date(ie).getTime()}const te=ie=>{const{value:me,format:se="HH:mm:ss",onChange:Le,onFinish:Ee}=ie,$e=(0,ce.Z)(),mt=ae.useRef(null),wt=()=>{Ee==null||Ee(),mt.current&&(clearInterval(mt.current),mt.current=null)},lt=()=>{const Ft=ee(me);Ft>=Date.now()&&(mt.current=setInterval(()=>{$e(),Le==null||Le(Ft-Date.now()),Ft(lt(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[me]);const Pt=(Ft,et)=>E(Ft,Object.assign(Object.assign({},et),{format:se})),St=Ft=>(0,Ge.Tm)(Ft,{title:void 0});return ae.createElement(a,Object.assign({},ie,{valueRender:St,formatter:Pt}))};var ge=ae.memo(te);a.Countdown=ge;var oe=a},96908:function(xe){"use strict";xe.exports="data:image/png;base64,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"},57177:function(xe){"use strict";xe.exports="data:image/png;base64,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"},81378:function(xe){"use strict";xe.exports="data:image/png;base64,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"}}]); + `]:Object.assign({},ne(de))}}};var oe=(0,ke.Z)("Skeleton",de=>{const{componentCls:Se}=de,ye=(0,ze.TS)(de,{skeletonAvatarCls:`${Se}-avatar`,skeletonTitleCls:`${Se}-title`,skeletonParagraphCls:`${Se}-paragraph`,skeletonButtonCls:`${Se}-button`,skeletonInputCls:`${Se}-input`,skeletonImageCls:`${Se}-image`,imageSizeBase:de.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${de.gradientFromColor} 25%, ${de.gradientToColor} 37%, ${de.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ge(ye)]},de=>{const{colorFillContent:Se,colorFill:ye}=de,De=Se,Te=ye;return{color:De,colorGradientEnd:Te,gradientFromColor:De,gradientToColor:Te,titleHeight:de.controlHeight/2,blockRadius:de.borderRadiusSM,paragraphMarginTop:de.marginLG+de.marginXXS,paragraphLiHeight:de.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),me=de=>{const{prefixCls:Se,className:ye,rootClassName:De,active:Te,shape:Ue="circle",size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls","className"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te},ye,De,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-avatar`,shape:Ue,size:dt},zt))))},Le=de=>{const{prefixCls:Se,className:ye,rootClassName:De,active:Te,block:Ue=!1,size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te,[`${je}-block`]:Ue},ye,De,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-button`,size:dt},zt))))};const Ee="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 mt=de=>{const{prefixCls:Se,className:ye,rootClassName:De,style:Te,active:Ue}=de,{getPrefixCls:dt}=Ge.useContext(We.E_),gt=dt("skeleton",Se),[je,ht]=oe(gt),kt=ce()(gt,`${gt}-element`,{[`${gt}-active`]:Ue},ye,De,ht);return je(Ge.createElement("div",{className:kt},Ge.createElement("div",{className:ce()(`${gt}-image`,ye),style:Te},Ge.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${gt}-image-svg`},Ge.createElement("path",{d:Ee,className:`${gt}-image-path`})))))},lt=de=>{const{prefixCls:Se,className:ye,rootClassName:De,active:Te,block:Ue,size:dt="default"}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=(0,ve.Z)(de,["prefixCls"]),Ot=ce()(je,`${je}-element`,{[`${je}-active`]:Te,[`${je}-block`]:Ue},ye,De,kt);return ht(Ge.createElement("div",{className:Ot},Ge.createElement(Pe,Object.assign({prefixCls:`${je}-input`,size:dt},zt))))},Pt=re(92413),St={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"},Ft=St,et=re(7657),Mt=function(Se,ye){return Ge.createElement(et.Z,(0,Pt.Z)({},Se,{ref:ye,icon:Ft}))},Fe=Ge.forwardRef(Mt),at=Fe,pe=de=>{const{prefixCls:Se,className:ye,rootClassName:De,style:Te,active:Ue,children:dt}=de,{getPrefixCls:gt}=Ge.useContext(We.E_),je=gt("skeleton",Se),[ht,kt]=oe(je),zt=ce()(je,`${je}-element`,{[`${je}-active`]:Ue},kt,ye,De),Ot=dt!=null?dt:Ge.createElement(at,null);return ht(Ge.createElement("div",{className:zt},Ge.createElement("div",{className:ce()(`${je}-image`,ye),style:Te},Ot)))},Be=re(26407),it=de=>{const Se=gt=>{const{width:je,rows:ht=2}=de;if(Array.isArray(je))return je[gt];if(ht-1===gt)return je},{prefixCls:ye,className:De,style:Te,rows:Ue}=de,dt=(0,Be.Z)(Array(Ue)).map((gt,je)=>Ge.createElement("li",{key:je,style:{width:Se(je)}}));return Ge.createElement("ul",{className:ce()(ye,De),style:Te},dt)},ut=de=>{let{prefixCls:Se,className:ye,width:De,style:Te}=de;return Ge.createElement("h3",{className:ce()(Se,ye),style:Object.assign({width:De},Te)})};function le(de){return de&&typeof de=="object"?de:{}}function Ve(de,Se){return de&&!Se?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function pt(de,Se){return!de&&Se?{width:"38%"}:de&&Se?{width:"50%"}:{}}function Et(de,Se){const ye={};return(!de||!Se)&&(ye.width="61%"),!de&&Se?ye.rows=3:ye.rows=2,ye}const Bt=de=>{const{prefixCls:Se,loading:ye,className:De,rootClassName:Te,style:Ue,children:dt,avatar:gt=!1,title:je=!0,paragraph:ht=!0,active:kt,round:zt}=de,{getPrefixCls:Ot,direction:It,skeleton:Rt}=Ge.useContext(We.E_),Gt=Ot("skeleton",Se),[Vt,Ut]=oe(Gt);if(ye||!("loading"in de)){const Qt=!!gt,Jt=!!je,Zt=!!ht;let qt;if(Qt){const $t=Object.assign(Object.assign({prefixCls:`${Gt}-avatar`},Ve(Jt,Zt)),le(gt));qt=Ge.createElement("div",{className:`${Gt}-header`},Ge.createElement(Pe,Object.assign({},$t)))}let Tt;if(Jt||Zt){let $t;if(Jt){const un=Object.assign(Object.assign({prefixCls:`${Gt}-title`},pt(Qt,Zt)),le(je));$t=Ge.createElement(ut,Object.assign({},un))}let en;if(Zt){const un=Object.assign(Object.assign({prefixCls:`${Gt}-paragraph`},Et(Qt,Jt)),le(ht));en=Ge.createElement(it,Object.assign({},un))}Tt=Ge.createElement("div",{className:`${Gt}-content`},$t,en)}const Xt=ce()(Gt,{[`${Gt}-with-avatar`]:Qt,[`${Gt}-active`]:kt,[`${Gt}-rtl`]:It==="rtl",[`${Gt}-round`]:zt},Rt==null?void 0:Rt.className,De,Te,Ut);return Vt(Ge.createElement("div",{className:Xt,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Ue)},qt,Tt))}return typeof dt!="undefined"?dt:null};Bt.Button=Le,Bt.Avatar=me,Bt.Input=lt,Bt.Image=mt,Bt.Node=pe;var Ce=Bt,be=Ce},31797:function(xe,_e,re){"use strict";re.d(_e,{default:function(){return oe}});var ae=re(59301),ce=re(56762),Ge=re(92343),We=re(92310),ve=re.n(We),Oe=re(36355),Pe=re(61621),ke=ie=>{const{value:me,formatter:se,precision:Le,decimalSeparator:Ee,groupSeparator:$e="",prefixCls:mt}=ie;let wt;if(typeof se=="function")wt=se(me);else{const lt=String(me),Pt=lt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Pt||lt==="-")wt=lt;else{const St=Pt[1];let Ft=Pt[2]||"0",et=Pt[4]||"";Ft=Ft.replace(/\B(?=(\d{3})+(?!\d))/g,$e),typeof Le=="number"&&(et=et.padEnd(Le,"0").slice(0,Le>0?Le:0)),et&&(et=`${Ee}${et}`),wt=[ae.createElement("span",{key:"int",className:`${mt}-content-value-int`},St,Ft),et&&ae.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},et)]}}return ae.createElement("span",{className:`${mt}-content-value`},wt)},ze=re(17313),Ie=re(83116),Ae=re(37613);const we=ie=>{const{componentCls:me,marginXXS:se,padding:Le,colorTextDescription:Ee,titleFontSize:$e,colorTextHeading:mt,contentFontSize:wt,fontFamily:lt}=ie;return{[`${me}`]:Object.assign(Object.assign({},(0,ze.Wf)(ie)),{[`${me}-title`]:{marginBottom:se,color:Ee,fontSize:$e},[`${me}-skeleton`]:{paddingTop:Le},[`${me}-content`]:{color:mt,fontSize:wt,fontFamily:lt,[`${me}-content-value`]:{display:"inline-block",direction:"ltr"},[`${me}-content-prefix, ${me}-content-suffix`]:{display:"inline-block"},[`${me}-content-prefix`]:{marginInlineEnd:se},[`${me}-content-suffix`]:{marginInlineStart:se}}})}};var ne=(0,Ie.Z)("Statistic",ie=>{const me=(0,Ae.TS)(ie,{});return[we(me)]},ie=>{const{fontSizeHeading3:me,fontSize:se}=ie;return{titleFontSize:se,contentFontSize:me}}),a=ie=>{const{prefixCls:me,className:se,rootClassName:Le,style:Ee,valueStyle:$e,value:mt=0,title:wt,valueRender:lt,prefix:Pt,suffix:St,loading:Ft=!1,onMouseEnter:et,onMouseLeave:Mt,decimalSeparator:Fe=".",groupSeparator:at=","}=ie,{getPrefixCls:bt,direction:pe,statistic:Be}=ae.useContext(Oe.E_),Me=bt("statistic",me),[it,Qe]=ne(Me),ut=ae.createElement(ke,Object.assign({decimalSeparator:Fe,groupSeparator:at,prefixCls:Me},ie,{value:mt})),le=ve()(Me,{[`${Me}-rtl`]:pe==="rtl"},Be==null?void 0:Be.className,se,Le,Qe);return it(ae.createElement("div",{className:le,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),Ee),onMouseEnter:et,onMouseLeave:Mt},wt&&ae.createElement("div",{className:`${Me}-title`},wt),ae.createElement(Pe.Z,{paragraph:!1,loading:Ft,className:`${Me}-skeleton`},ae.createElement("div",{style:$e,className:`${Me}-content`},Pt&&ae.createElement("span",{className:`${Me}-content-prefix`},Pt),lt?lt(ut):ut,St&&ae.createElement("span",{className:`${Me}-content-suffix`},St)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(ie,me){let se=ie;const Le=/\[[^\]]*]/g,Ee=(me.match(Le)||[]).map(lt=>lt.slice(1,-1)),$e=me.replace(Le,"[]"),mt=x.reduce((lt,Pt)=>{let[St,Ft]=Pt;if(lt.includes(St)){const et=Math.floor(se/Ft);return se-=et*Ft,lt.replace(new RegExp(`${St}+`,"g"),Mt=>{const Fe=Mt.length;return et.toString().padStart(Fe,"0")})}return lt},$e);let wt=0;return mt.replace(Le,()=>{const lt=Ee[wt];return wt+=1,lt})}function E(ie,me){const{format:se=""}=me,Le=new Date(ie).getTime(),Ee=Date.now(),$e=Math.max(Le-Ee,0);return b($e,se)}const z=1e3/30;function ee(ie){return new Date(ie).getTime()}const te=ie=>{const{value:me,format:se="HH:mm:ss",onChange:Le,onFinish:Ee}=ie,$e=(0,ce.Z)(),mt=ae.useRef(null),wt=()=>{Ee==null||Ee(),mt.current&&(clearInterval(mt.current),mt.current=null)},lt=()=>{const Ft=ee(me);Ft>=Date.now()&&(mt.current=setInterval(()=>{$e(),Le==null||Le(Ft-Date.now()),Ft(lt(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[me]);const Pt=(Ft,et)=>E(Ft,Object.assign(Object.assign({},et),{format:se})),St=Ft=>(0,Ge.Tm)(Ft,{title:void 0});return ae.createElement(a,Object.assign({},ie,{valueRender:St,formatter:Pt}))};var ge=ae.memo(te);a.Countdown=ge;var oe=a},96908:function(xe){"use strict";xe.exports="data:image/png;base64,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"},57177:function(xe){"use strict";xe.exports="data:image/png;base64,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"},81378:function(xe){"use strict";xe.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__IntellectualProperty__Edit__index.cb871939.async.js b/p__Declaration__Research__IntellectualProperty__Edit__index.cb871939.async.js new file mode 100644 index 0000000000..c3a101b018 --- /dev/null +++ b/p__Declaration__Research__IntellectualProperty__Edit__index.cb871939.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3677],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},26227:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},84105:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},41464:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},18785:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},73331:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},15277:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},61481:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},33853:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},61485:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},38819:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},47472:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},j=b.forwardRef(V),ie=j},57490:function(fn,ot,e){e.d(ot,{z:function(){return ae},Z:function(){return oe}});var o=e(59301),b=e(54580),g=e(8591),ee=e(43418),f=e(3113),V=e(3294),j=e(23538),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=($,S,B)=>S in $?ie($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,w=($,S)=>{for(var B in S||(S={}))C.call(S,B)&&Z($,B,S[B]);if(se)for(var B of se(S))Ne.call(S,B)&&Z($,B,S[B]);return $},et=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const he="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var B=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,B)).toFixed(1)+" "+S[B]}var bt=({value:$=[],action:S,onChange:B,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:xe=null})=>{const nt={multiple:!1,fileList:$,accept:xe,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),w({},R))),_e.file.status==="done"&&((lt=(Re=_e.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(Ee=_e.file)==null?void 0:Ee.response)==null?void 0:G.message),B([]);return}B(Ue)},onRemove:_e=>et(void 0,null,function*(){const Re=_e.size/1024/1024;return _e.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ie=e(61481),ve=e(89392),Se=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,B)=>S in $?Se($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,E=($,S)=>{for(var B in S||(S={}))c.call(S,B)&&p($,B,S[B]);if(Q)for(var B of Q(S))t.call(S,B)&&p($,B,S[B]);return $};const z=$=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ce=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,B)=>S in $?Ce($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,Oe=($,S)=>{for(var B in S||(S={}))We.call(S,B)&&ct($,B,S[B]);if(Ke)for(var B of Ke(S))Ze.call(S,B)&&ct($,B,S[B]);return $},ze=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const{Dragger:ye}=b.default;function ae($){let S=[];return $&&$.length>0&&(S=$.map(B=>({uid:B.id,id:B.id,name:B.title+he+B.filesize,url:B.url,filesize:B.filesize,status:"done",response:{id:B.id}}))),S}var oe=({value:$,onChange:S,action:B,data:Pe,className:k,maxSize:pe=150,title:xe="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Re,number:lt=1e3,aloneClear:Ee=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};h&&R(x.some(ce=>ce.status==="uploading"));const le={multiple:!0,accept:mt,withCredentials:!0,fileList:x,beforeUpload:(ce,Ye)=>{const Ge=ce.size/1024/1024;return x.concat(Ye).length>lt?(x.pop(),P([...x]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),Ee?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,L;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(L=Qe==null?void 0:Qe.response)==null?void 0:L.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Oe({},Qe)}),console.log("info:",ce,x),S(x)},onRemove:ce=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ce.response?ce.response.id:ce.id){let $e=yield(0,j.JZ)(ce.response?ce.response.id:ce.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:ye=!0,showAlias:ae=!1})=>{const oe=Math.floor((Ze-(q-1)*Ce)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,E)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,B)=>{var Pe;const{name:k,id:pe,identifier:xe,featured:nt,school_name:mt,image_url:_e,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:oe,marginRight:(1+B)%q===0?0:Ce+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${xe}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${_e}`}),ye&&(0,ie.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((Ee,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==Ee))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==Ee))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(g.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(j.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},j=e(92310),ie=e.n(j),se=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ie()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,se.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:be,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(Z.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?Z.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),Ie=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=at;(be=JSON.stringify(at))!=null&&be.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(we){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=be=>{be!==_&&(ne(be),rt(encodeURIComponent(i),be))};return o.createElement("div",{className:ie()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(y=Be.find(be=>be.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ve={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(ve.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?ve.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||at(Be+1,"next")},className:Lt?ve.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),E=e(13570),z=e(3294),q=e(955),Ce=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ie()(c.list,Be)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:be,cover_image_id:Fe,pic:we}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),be&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${we}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Ce}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",oe=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return oe.createElement(t.Z,{spinning:y},oe.createElement("div",{className:ie()(ye.list,Be)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:be}=ne,Fe=ne.is_public!=0&&ne.is_public;return oe.createElement("div",{className:ye.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},oe.createElement("a",{className:ye.li,onClick:we=>{we.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},oe.createElement("div",{className:ye.top},oe.createElement(p.Z,{title:ne.name},oe.createElement("div",{className:ye.name},ne.name)),oe.createElement("img",{className:ye.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),oe.createElement("div",{className:ye.text,title:ne.creator},ne.creator),s&&oe.createElement("div",{className:ye.btns},oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&oe.createElement("div",{className:ye.sign},"\u516C\u5F00")),oe.createElement("div",{className:ye.bottom},ne.visits>0&&oe.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-liulanyan"}),oe.createElement("span",null,ne.visits))),ne.course_members_count>0&&oe.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&oe.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&oe.createElement("div",{className:ye.lockWrap},oe.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&oe.createElement(Ze.Z,null)))},B={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"},Pe=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(B.tabs,St),style:qt},o.createElement("div",{className:B.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:B.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Lt},o.createElement("div",{className:at===ke.id?B.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:B.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:ie()(Be),style:at},rt),mt={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"},_e=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:ie()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Lt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Lt=>at===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,J=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))x.call(at,rt)&&P(Be,rt,at[rt]);return Be},F=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&x.call(Be,St)&&(rt[St]=Be[St]);return rt},De=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Lt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Lt(rt.throw(y))}catch(_){qt(_)}},Lt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Lt((rt=rt.apply(Be,at)).next())}),te=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,se.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ce={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"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(ce.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ce.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:y=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Lt=>{const y=Math.floor(Lt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},91842:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___BPVHS",core:"core___QoFmJ",header:"header___Mwh0I",tip:"tip___GBImX",editBtn:"editBtn___LxZYq",contBox:"contBox___cLRhq",formWrap:"formWrap___lGEks",partSty:"partSty___f9AYw",titleTag:"titleTag___P9nlm",tag:"tag___QnRgK",title:"title___dYt9B",partSty1:"partSty1___WBJFY",partSty2:"partSty2___DmZf_",partSty3:"partSty3___vZmxO"},g=e(78241),ee=e(8591),f=e(71418),V=e(95237),j=e(43604),ie=e(92832),se=e(57809),C=e(5083),Ne=e(3113),Z=e(43418),w=e(29458),et=e(57490),he=e(89070),qe=e(70849),bt=e(61186),Ie=e.n(bt),ve=e(59301),Se=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?Se(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))E.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},Ce=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((ye,ae)=>{var oe=B=>{try{S(ze.next(B))}catch(Pe){ae(Pe)}},$=B=>{try{S(ze.throw(B))}catch(Pe){ae(Pe)}},S=B=>B.done?ye(B.value):Promise.resolve(B.value).then(oe,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:ye})=>{var ae;const[oe,$]=(0,o.useState)(!1),[S]=g.default.useForm(),[B,Pe]=(0,o.useState)({}),[k]=(0,he.useSearchParams)(),pe=k.get("id"),[xe]=g.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,he.useLocation)(),Re=(ae=_e==null?void 0:_e.pathname)==null?void 0:ae.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;Ee(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const Ee=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:4});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,x,P,J;$(!0);const F=yield(0,qe.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(Ce(q({},(F==null?void 0:F.data)||{}),{auth_date:(h=F==null?void 0:F.data)!=null&&h.auth_date?Ie()((l=F==null?void 0:F.data)==null?void 0:l.auth_date):"",attachment_id:(x=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&x.id?(0,et.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,x;h.auth_date=h.auth_date?(l=h.auth_date)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(x=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:x[0]),mt(!0);let P={status:-1};pe?P=yield(0,qe.Bb)(Ce(q({},h),{id:pe,declare_type:4})):P=yield(0,qe.eu)(Ce(q({},h),{declare_type:4})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),he.history.back()),mt(!1)});return ve.createElement(f.Z,{spinning:oe},ve.createElement("div",{className:b.contentWrap},ve.createElement("div",{className:b.core},ve.createElement("div",{className:b.header},ve.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u77E5\u8BC6\u4EA7\u6743"),ve.createElement("div",null,ve.createElement("span",null,ve.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ve.createElement("div",{className:b.contBox},ve.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ve.createElement(g.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:1}},ve.createElement("div",{className:b.partSty},ve.createElement("div",{className:b.titleTag},ve.createElement("span",{className:b.tag}),ve.createElement("span",{className:b.title},"\u57FA\u672C\u4FE1\u606F")),ve.createElement(V.Z,{gutter:[16,16]},ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ve.createElement(V.Z,{gutter:[24,16]},ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u7C7B\u578B",name:"property_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},ve.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",options:B==null?void 0:B.property_type,fieldNames:{label:"option",value:"id"}}))),ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",maxLength:200})))),ve.createElement(V.Z,{gutter:[24,16]},ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",name:"participant",rules:[{required:!0,message:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",maxLength:200}))),ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B",name:"first_applicant_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B"}]},ve.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B",options:B==null?void 0:B.property_first_applicant_type,fieldNames:{label:"option",value:"id"}})))),ve.createElement(V.Z,{gutter:[24,16]},ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u767B\u8BB0\u53F7",name:"check_in_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7"}]},ve.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7",maxLength:200}))),ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u6388\u6743\u65E5\u671F",name:"auth_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u6743\u65E5\u671F"}]},ve.createElement(C.default,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u65F6\u95F4"})))),ve.createElement(V.Z,{gutter:[24,16]},ve.createElement(j.Z,{span:12},ve.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ve.createElement(ie.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),ve.createElement("div",{className:b.partSty3},ve.createElement("div",{className:b.titleTag},ve.createElement("span",{className:b.tag}),ve.createElement("span",{className:b.title},"\u9644\u4EF6")),ve.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ve.createElement(et.Z,{number:1,uploadText:!0,maxSize:20})),ve.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ve.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ve.createElement("div",null,"\u8BF7\u5C06\u77E5\u8BC6\u4EA7\u6743PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&ve.createElement(V.Z,{justify:"end",className:"mt20"},ve.createElement(w.op,{shape:"default",onClick:()=>{S.resetFields(),he.history.back()}},"\u53D6\u6D88"),ve.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&ve.createElement(V.Z,{justify:"end",className:"mt20"},ve.createElement(w.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())})})}},"\u901A\u8FC7"),ve.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ve.createElement("div",null,ve.createElement(g.default,{form:xe,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(yield S.submit(),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},ve.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ve.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return g},JZ:function(){return f},bN:function(){return j},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(ie,se,C)=>new Promise((Ne,Z)=>{var w=qe=>{try{he(C.next(qe))}catch(bt){Z(bt)}},et=qe=>{try{he(C.throw(qe))}catch(bt){Z(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(w,et);he((C=C.apply(ie,se)).next())});function g(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function V(ie){return(0,o.v_)("libraries.json",ie)}function j(ie,se){return(0,o.gz)(`libraries/${ie}.json`,se)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const g=null;function ee(V,j,ie){return b()({[`${V}-status-success`]:j==="success",[`${V}-status-warning`]:j==="warning",[`${V}-status-error`]:j==="error",[`${V}-status-validating`]:j==="validating",[`${V}-has-feedback`]:ie})}const f=(V,j)=>j||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),g=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:j}=(0,o.useContext)(b.E_),ie=j("empty");switch(V){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(g.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),j=e.n(V),ie=e(23250),se=e.n(ie),C=e(74959),Ne=e.n(C),Z=e(10238),w=e.n(Z),et=e(33656),he=e.n(et);b().extend(he()),b().extend(w()),b().extend(f()),b().extend(j()),b().extend(se()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(T){var M=(T||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ie=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ve={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),T=0;T1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function L(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var T=function(dt,de,Le){for(var vt=de;vt<=Le;){var Ut=void 0;switch(dt){case"date":{if(Ut=v.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,fe=v.getDate(v.getEndDate(r));return T("date",M,fe)}case"quarter":{var me=Math.floor(v.getMonth(r)/3)*3,Te=me+2;return T("month",me,Te)}case"year":return T("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return T("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var T="",M=[],fe=0;fe1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),vt){me(Le);return}Te.current=requestAnimationFrame(function(){me(Le)})}var je=tt(fe,{formatList:a,generateConfig:m,locale:v}),Ve=(0,Ee.Z)(je,2),ut=Ve[1];function dt(Le){Ct(Le)}function de(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){de(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ut,dt,de]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,T=r.onPageUpDown,M=r.onEnter,fe=n.which,me=n.ctrlKey,Te=n.metaKey;switch(fe){case Je.Z.LEFT:if(me||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(me||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(T)return T(-1),!0;break;case Je.Z.PAGE_DOWN:if(T)return T(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,T=n.forwardKeyDown,M=n.onKeyDown,fe=n.blurToCancel,me=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,Ee.Z)(ut,2),de=dt[0],Le=dt[1],vt=(0,t.useState)(!1),Ut=(0,Ee.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?me()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{de&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!de&&r&&!T(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):de||T(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}fe?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&me()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:de}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,Ee.Z)(a,2),v=m[0],T=m[1];return{label:v,value:T}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,Ee.Z)(m,2),T=v[0],M=v[1],fe=t.useRef([]);fe.current=r;function me(Ct){M(Ct),a(Ct)}function Te(){M(fe.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==T})&&Te()},[r.join("||")]),[T,me,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(T,M){var fe=T;return m&&M.type==="date"?m(fe,M.today):a&&M.type==="month"?a(fe,M.locale):M.originNode}},[r,a,m]);return v}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=T)v.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,T=n.value,M=n.showHour,fe=n.showMinute,me=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,de=dt===void 0?1:dt,Le=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=T?r.getHour(T):-1,cr=lr,Cr=T?r.getMinute(T):-1,tr=T?r.getSecond(T):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,vt,Ut]},[Le,vt,Ut,Bt,Gn]),ir=(0,Ee.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,Ee.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,de,mr&&mr(lr,Cr)),Qr=zt({value:T,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(me,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?me.addMonth:me.addYear:Pr=La?me.addDate:me.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?x:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=me.getNow(),Un=H(me.getHour(en),me.getMinute(en),me.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(me,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:fe,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=me.getNow(),No="".concat(v,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},fe.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(v,"-panel"),T,(r={},(0,Re.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,T=n.visible,M=n.dropdownClassName,fe=n.dropdownAlign,me=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),de=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:de(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:me,popup:m,popupAlign:fe,popupVisible:T,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(T,M){var fe=T.label,me=T.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(me))},onMouseEnter:function(){return v==null?void 0:v(ht(me))},onMouseLeave:function(){return v==null?void 0:v(null)}},fe)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,T=a.id,M=a.name,fe=a.tabIndex,me=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,de=a.locale,Le=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,Ee.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Ee.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,Ee.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:de}),Wr=(0,Ee.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:de,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Ee.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?L(An,{generateConfig:dt,locale:de,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(de)>je(Te);case"week":return Ct(de)>Ct(Te);default:return!ce(fe,de,Te)&&fe.isAfter(de,Te)}return!1},[T,M[1],Te,r]),dt=t.useCallback(function(de){if(M[1]||T&&T(de))return!0;if(M[0]&&me)return!ce(fe,de,Te)&&fe.isAfter(me,de);if(!r&&me)switch(a){case"quarter":return Ve(de)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&de.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:we(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:de,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:we(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,de,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?we(Fn,1):we(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!we(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=we(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,de),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,de,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(we(dr,0)&&!zr[0]||we(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],de)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Te,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:me,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:fe,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:we(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:we(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var v=arguments.length,T=new Array(v),M=0;M{const{lineHeight:v}=n,T=Math.floor(a*v)+2,M=Math.max((r-T)/2,0),fe=Math.max(r-T-M,0);return{padding:`${M}px ${m}px ${fe}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:T,borderRadiusSM:M,motionDurationMid:fe,cellHoverBg:me,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:de,pickerCellBorderGap:Le,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${fe}, border ${fe}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:me}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Te}px dashed ${de}`,borderBottom:`${Te}px dashed ${de}`,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${de}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${de}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:T,cellWidth:M,paddingSM:fe,paddingXS:me,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:de,colorSplit:Le,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-me*2)/3-v-fe,Qr=(Yr-me*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${me}px`,color:de,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:me},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:T,height:T,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(T/2),insetInlineStart:Math.ceil(T/2),display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${me}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${fe}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${me/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${me}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${me}px ${fe}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${me}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:T,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:T},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:T,activeShadow:M}))),[`${r}-active-bar`]:{background:T}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:T,colorBgContainer:M,lineWidth:fe,lineType:me,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:de,fontSizeLG:Le,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,T)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${fe}px ${me} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,de,Le,T)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,vt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ut,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:T},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-fe,height:Jt,marginInlineStart:T,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*fe-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:T*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${fe}px ${me} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${fe}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:T,use12Hours:M}=n,fe=rl(r)[0],me=Object.assign({},n);return r&&Array.isArray(r)&&(me.format=fe),fe&&typeof fe=="string"&&(!fe.includes("s")&&T===void 0&&(me.showSecond=!1),!fe.includes("m")&&v===void 0&&(me.showMinute=!1),!fe.includes("H")&&!fe.includes("h")&&!fe.includes("K")&&!fe.includes("k")&&m===void 0&&(me.showHour=!1),(fe.includes("a")||fe.includes("A"))&&M===void 0&&(me.use12Hours=!0)),a==="time"?me:(typeof fe=="function"&&delete me.format,{showTime:me})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:T,className:M,placement:fe,size:me,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:de,allowClear:Le,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=me!=null?me:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(B,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,fe),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:T||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Le,de,t.createElement(ye.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:dt,getPopupContainer:de,style:Le,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};me&&(hr.picker=me);const Fr=me||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:de||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(ye.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),T=r("year","YearPicker"),M=r("time","TimePicker"),fe=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:T,TimePicker:M,QuarterPicker:fe}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:T,QuarterPicker:M}=fr(n),fe=ll(n),me=r;return me.WeekPicker=a,me.MonthPicker=m,me.YearPicker=v,me.RangePicker=fe,me.TimePicker=T,me.QuarterPicker=M,me}var ca=va;const za=ca(Se);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),g=e(92310),ee=e.n(g),f=e(31561),V=e(70425),j=e(18929),ie=e(2738),se=e(79676),C=e(53487),Ne=e(92343),Z=e(36355),w=e(20834),et=e(40875),he=e(88088),qe=e(47211);const bt=null,Ie=c=>{const{menu:t,arrow:p,prefixCls:E,children:z,trigger:q,disabled:Ce,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:ye,onVisibleChange:ae,mouseEnterDelay:oe=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:B="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:xe,direction:nt}=o.useContext(Z.E_),mt=o.useMemo(()=>{const te=xe();return k!==void 0?k:B.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[xe,B,k]),_e=o.useMemo(()=>B?B.includes("Center")?B.slice(0,B.indexOf("Center")):B:nt==="rtl"?"bottomRight":"bottomLeft",[B,nt]),Re=xe("dropdown",E),[lt,Ee]=(0,qe.Z)(Re),[,G]=(0,he.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:Ce}),h=Ce?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,x]=(0,j.Z)(!1,{value:Oe!=null?Oe:ye}),P=(0,V.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),x(te)}),J=ee()(Ze,ct,Ee,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,se.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{x(!1)},[]),le=()=>{let te;return t!=null&&t.items?te=o.createElement(w.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(et.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ce=>{let{mode:Ye}=ce}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:oe,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:le,placement:_e,onVisibleChange:P}),R))};function ve(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,C.Z)(Ie,"dropdown",c=>c,ve),Q=c=>o.createElement(Se,Object.assign({},c),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=Ie},38854:function(fn,ot,e){e.d(ot,{Z:function(){return he}});var o=e(91857),b=e(92310),g=e.n(b),ee=e(59301),f=e(18785),V=e(3113),j=e(36355),ie=e(81327),se=e(33234),C=e(47211),Ne=function(qe,bt){var Ie={};for(var ve in qe)Object.prototype.hasOwnProperty.call(qe,ve)&&bt.indexOf(ve)<0&&(Ie[ve]=qe[ve]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ve=Object.getOwnPropertySymbols(qe);Se{const{getPopupContainer:bt,getPrefixCls:Ie,direction:ve}=ee.useContext(j.E_),{prefixCls:Se,type:Q="default",danger:c,disabled:t,loading:p,onClick:E,htmlType:z,children:q,className:Ce,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:ye,onOpenChange:ae,placement:oe,getPopupContainer:$,href:S,icon:B=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=le=>le,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re}=qe,lt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ee=Ie("dropdown",Se),G=`${Ee}-button`,[Ue,R]=(0,C.Z)(Ee),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:ae,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,se.ri)(Ee,ve),x=g()(G,d,Ce,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=ye),"placement"in qe?h.placement=oe:h.placement=ve==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:E,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:B}),[F,De]=k([P,J]);return Ue(ee.createElement(ie.Z.Compact,Object.assign({className:x,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};Z.__ANT_BUTTON=!0;var w=Z;const et=o.Z;et.Button=w;var he=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),g=e(92899),ee=e(29878),f=e(19447),V=e(83116),j=e(37613),se=Z=>{const{componentCls:w,menuCls:et,colorError:he,colorTextLightSolid:qe}=Z,bt=`${et}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const C=Z=>{const{componentCls:w,menuCls:et,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ie,iconCls:ve,motionDurationMid:Se,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:E,controlPaddingHorizontal:z,colorBgElevated:q}=Z;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${ve}-down, & > ${Ie}-btn-icon > ${ve}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${Ie}-btn > ${ve}-down`]:{fontSize:E},[`${ve}-down::before`]:{transition:`transform ${Se}`}},[`${w}-wrap-open`]:{[`${ve}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${et}-item-group-title`]:{padding:`${Q}px ${z}px`,color:Z.colorTextDescription,transition:`all ${Se}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+Z.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${et}-submenu-selected ${w}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,b.oN)(Z,"slide-up"),(0,b.oN)(Z,"slide-down"),(0,g.Fm)(Z,"move-up"),(0,g.Fm)(Z,"move-down"),(0,ee._y)(Z,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(Z,w)=>{let{rootPrefixCls:et}=w;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:Ie,lineHeight:ve,paddingXXS:Se,componentCls:Q,borderRadiusLG:c}=Z,t=(bt-Ie*ve)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),E=(0,j.TS)(Z,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Se});return[C(E),se(E)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return Se}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(9763),V=e(64993),j=e(88088),se=()=>{const[,Q]=(0,j.Z)(),t=new V.C(Q.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,Q]=(0,j.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:E}=Q,{borderColor:z,shadowColor:q,contentColor:Ce}=(0,g.useMemo)(()=>({borderColor:new V.C(c).onBackground(E).toHexShortString(),shadowColor:new V.C(t).onBackground(E).toHexShortString(),contentColor:new V.C(p).onBackground(E).toHexShortString()}),[c,t,p,E]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ce}))))},Z=e(83116),w=e(37613);const et=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:E,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var he=(0,Z.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,w.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,p=Object.getOwnPropertySymbols(Q);E{var{className:c,rootClassName:t,prefixCls:p,image:E=bt,description:z,children:q,imageStyle:Ce,style:Ke}=Q,We=qe(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=g.useContext(ee.E_),ze=Ze("empty",p),[ye,ae]=he(ze),[oe]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:oe==null?void 0:oe.description,S=typeof $=="string"?$:"empty";let B=null;return typeof E=="string"?B=g.createElement("img",{alt:S,src:E}):B=E,ye(g.createElement("div",Object.assign({className:b()(ae,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:E===Ie,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),g.createElement("div",{className:`${ze}-image`,style:Ce},B),$&&g.createElement("div",{className:`${ze}-description`},$),q&&g.createElement("div",{className:`${ze}-footer`},q)))};ve.PRESENTED_IMAGE_DEFAULT=bt,ve.PRESENTED_IMAGE_SIMPLE=Ie;var Se=ve},78241:function(fn,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(77900),f=e(59301),V=e(62892),j=e(32441);function ie(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var se=e(17313),C=e(29878),Ne=e(8378),Z=e(37613),w=e(83116),he=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},Ie=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(y)),qe(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},ve=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:we,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,se.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:be,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:we,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Se=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},E=(y,_)=>(0,Z.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,w.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[Ie(i),ve(i),he(i),Se(i),Q(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Ce(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:be}=y;const{prefixCls:Fe}=f.useContext(j.Rk),we=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ie(i),Tt=ie(s),yt=f.useMemo(()=>_!=null?[Ce(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,H)=>Ce(N,"error","error",H))),(0,o.Z)(Tt.map((N,H)=>Ce(N,"warning","warning",H)))),[_,ne,Ot,Tt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:H,style:K}=N;return f.createElement("div",Object.assign({},I,{className:g()(we,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:ue,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:ue,className:g()(O,{[`${we}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),ye=e(19716),ae=e(16722);const oe=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function B(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:oe.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),be=B(U,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var xe=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:be,rootClassName:Fe,size:we,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:ue,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,ye.Z)(we),He=f.useContext(xe.Z),Ae=(0,f.useMemo)(()=>ue!==void 0?ue:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,ue,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,be,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,N,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(j.RV,Object.assign({},{validateMessages:He}),f.createElement(j.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),Ee=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(j.aM);return{status:y,errors:_,warnings:ne}};h.Context=j.aM;var l=h,d=e(16089);function x(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(be){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let we=Fe;return s.current.forEach(it=>{we=it(we)}),we})})),s.current.push(be))}return[_,U]}function P(){const{itemRef:y}=f.useContext(j.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,Ee.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),le=e(27382),te=e(37028);const ce=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,w.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[ce(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:be,extra:Fe,help:we,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Tt=`${_}-item`,yt=f.useContext(j.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),ue=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(j.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:we,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Tt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(y,{input:K,errorList:ue,extra:u}):f.createElement(f.Fragment,null,K,ue,u);return f.createElement(j.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),L=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:be,requiredMark:Fe,tooltip:we}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(j.q3);if(!ne)return null;const H=s||yt||{},K=re||Tt,ge=`${_}-item-label`,ue=g()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(we);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(L.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!be}):Y&&!be&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:be,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:ue}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:be,noStyle:Fe}=y;const we=`${U}-item`,{feedbackIcons:it}=f.useContext(j.q3),ht=Pe(ne,i,be,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(j.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,ue=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=ue!==!1&&W?f.createElement("span",{className:g()(`${we}-feedback-icon`,`${we}-feedback-icon-${ht}`)},ue||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Tt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Tt]);return f.createElement(j.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&ue.current){const zt=getComputedStyle(ue.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:we.errors,kt=zt?u:we.warnings;return Pe(Zt,kt,we,"",!!it,Fe)}(),Rt=g()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:ue},f.createElement(le.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,we,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(j.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:we,errors:we.errors,warnings:we.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:be,children:Fe,required:we,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:H}=f.useContext(j.q3),K=R(Fe),ge=typeof K=="function",ue=f.useContext(j.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:W,O=gn(_),D=N("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&ue){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}ue(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:g()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=B(rn,H),zn=we!==void 0?we:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,Ee.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,we)=>f.createElement(j.Rk.Provider,{value:U},ne(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:we.errors,warnings:we.warnings})))};function _t(){const{form:y}=(0,f.useContext)(j.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=j.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return ve},n:function(){return bt}});var o=e(19248),b=e(92310),g=e.n(b),ee=e(93681),f=e(8654),V=e(59301),j=e(19080),ie=e(36355),se=e(1684),C=e(19716),Ne=e(32441),Z=e(33234),w=e(59412),et=e(9937);function he(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var qe=function(Se,Q){var c={};for(var t in Se)Object.prototype.hasOwnProperty.call(Se,t)&&Q.indexOf(t)<0&&(c[t]=Se[t]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Se);p{var c;const{prefixCls:t,bordered:p=!0,status:E,size:z,disabled:q,onBlur:Ce,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:ye,styles:ae,rootClassName:oe,onChange:$,classNames:S}=Se,B=qe(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(ie.E_),xe=Pe("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(xe),{compactSize:Re,compactItemClassnames:lt}=(0,Z.ri)(xe,k),Ee=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(se.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,j.F)(R,E),x=he(Se)||!!h,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const J=(0,w.Z)(nt,!0),F=Ye=>{J(),Ce==null||Ce(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},le=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ce;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ce=Ze:Ze&&(ce={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:xe,autoComplete:pe==null?void 0:pe.autoComplete},B,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),ye),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ae),suffix:te,allowClear:ce,className:g()(ze,oe,lt,pe==null?void 0:pe.className),onChange:le,addonAfter:ct&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:g()({[`${xe}-sm`]:Ee==="small",[`${xe}-lg`]:Ee==="large",[`${xe}-rtl`]:k==="rtl",[`${xe}-borderless`]:!p},!x&&(0,j.Z)(xe,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:g()({[`${xe}-affix-wrapper-sm`]:Ee==="small",[`${xe}-affix-wrapper-lg`]:Ee==="large",[`${xe}-affix-wrapper-rtl`]:k==="rtl",[`${xe}-affix-wrapper-borderless`]:!p},(0,j.Z)(`${xe}-affix-wrapper`,d,h),_e),wrapper:g()({[`${xe}-group-rtl`]:k==="rtl"},_e),group:g()({[`${xe}-group-wrapper-sm`]:Ee==="small",[`${xe}-group-wrapper-lg`]:Ee==="large",[`${xe}-group-wrapper-rtl`]:k==="rtl",[`${xe}-group-wrapper-disabled`]:Ue},(0,j.Z)(`${xe}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),g=e.n(b),ee=e(9296),f=e(59301),V=e(19080),j=e(36355),ie=e(1684),se=e(19716),C=e(32441),Ne=e(9432),Z=e(9937),w=function(he,qe){var bt={};for(var Ie in he)Object.prototype.hasOwnProperty.call(he,Ie)&&qe.indexOf(Ie)<0&&(bt[Ie]=he[Ie]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ie=Object.getOwnPropertySymbols(he);ve{const{prefixCls:bt,bordered:Ie=!0,size:ve,disabled:Se,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:E,className:z}=he,q=w(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ce,direction:Ke}=f.useContext(j.E_),We=(0,se.Z)(ve),Ze=f.useContext(ie.Z),ct=Se!=null?Se:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:ye}=f.useContext(C.aM),ae=(0,V.F)(Oe,Q),oe=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=oe.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var xe,nt;(0,Ne.n)((nt=(xe=oe.current)===null||xe===void 0?void 0:xe.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=oe.current)===null||pe===void 0?void 0:pe.blur()}}});const $=Ce("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[B,Pe]=(0,Z.ZP)($);return B(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:g()(z,E),classes:{affixWrapper:g()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ie,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,ae),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${$}-borderless`]:!Ie,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,ae),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},ye),showCount:t,ref:oe})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(g,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var j,ie,se,C;!((j=g.current)===null||j===void 0)&&j.input&&((ie=g.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((se=g.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(j=>{j&&clearTimeout(j)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(32441),V=e(9937),ie=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:ye}=Ze,ae=ct("input-group",ze),oe=ct("input"),[$,S]=(0,V.ZP)(oe),B=b()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Oe==="rtl"},S,ye),Pe=(0,g.useContext)(f.aM),k=(0,g.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(g.createElement("span",{className:B,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:k},Ze.children)))},se=e(9432),C=e(73331),Ne=e(15277),Z=e(2738),w=e(8654),et=e(59412),he=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);yeZe?g.createElement(Ne.Z,null):g.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ve=g.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[ye,ae]=(0,g.useState)(()=>ze?Oe.visible:!1),oe=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Oe.visible)},[ze,Oe]);const $=(0,et.Z)(oe),S=()=>{const{disabled:Ue}=Ze;Ue||(ye&&$(),ae(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},B=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(ye),x={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),x)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:xe}=Ze,nt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=g.useContext(ee.E_),_e=mt("input",pe),Re=mt("input-password",k),lt=Oe&&B(Re),Ee=b()(Re,Pe,{[`${Re}-${xe}`]:!!xe}),G=Object.assign(Object.assign({},(0,Z.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:ye?"text":"password",className:Ee,prefixCls:_e,suffix:lt});return xe&&(G.size=xe),g.createElement(se.Z,Object.assign({ref:(0,w.sQ)(ct,oe)},G))}),Se=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),E=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);ye{const{prefixCls:Oe,inputPrefixCls:ze,className:ye,size:ae,suffix:oe,enterButton:$=!1,addonAfter:S,loading:B,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:xe,onCompositionEnd:nt}=Ze,mt=E(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Re}=g.useContext(ee.E_),lt=g.useRef(!1),Ee=_e("input-search",Oe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(Ee,Re),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:Ue)!==null&&ft!==void 0?ft:$e}),h=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||B||x($e)},J=typeof $=="boolean"?g.createElement(Se.Z,null):null,F=`${Ee}-button`;let De;const le=$||{},te=le.type&&le.type.__ANT_BUTTON===!0;te||le.type==="button"?De=(0,Q.Tm)(le,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=le==null?void 0:le.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=g.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:x,loading:B,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ce=b()(Ee,{[`${Ee}-rtl`]:Re==="rtl",[`${Ee}-${R}`]:!!R,[`${Ee}-with-button`]:!!$},ye),Ye=$e=>{lt.current=!0,xe==null||xe($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return g.createElement(se.Z,Object.assign({ref:(0,w.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:oe,onChange:l,className:ce,disabled:Pe}))}),Ce=e(1643);const Ke=se.Z;Ke.Group=ie,Ke.Search=q,Ke.TextArea=Ce.Z,Ke.Password=ve;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return j},TM:function(){return Q},Xy:function(){return ie},bi:function(){return Ne},e5:function(){return Se},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),j=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),se=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:E,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:E,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:E,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Ce,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},j((0,g.TS)(c,{activeBorderColor:E,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},j((0,g.TS)(c,{activeBorderColor:z,activeShadow:Ce}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},j(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},se(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=c=>{const{componentCls:t,antCls:p}=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({},se(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:E}=c,q=(p-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:E,motionDurationSlow:z,colorIcon:q,colorIconHover:Ce,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:E},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Ce}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:E,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),w(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},Ie=c=>{const{componentCls:t,antCls:p}=c,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${p}-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,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:c.controlHeightLG},[`&-small ${E}-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}}}}},ve=c=>{const{componentCls:t,paddingLG:p}=c,E=`${t}-textarea`;return{[E]:{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:p}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:E,lineWidth:z,controlHeightSM:q,controlHeightLG:Ce,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:ye,controlOutlineWidth:ae,controlOutline:oe,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*E)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*E)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Ce-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:ye,hoverBorderColor:ye,activeShadow:`0 0 0 ${ae}px ${oe}`,errorActiveShadow:`0 0 0 ${ae}px ${$}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,Se(c));return[et(t),ve(t),qe(t),bt(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return Se},Z:function(){return t}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),V=function(E,z){return b.createElement(f.Z,(0,o.Z)({},E,{ref:z,icon:ee}))},j=b.forwardRef(V),ie=j,se=e(33853),C=e(38819),Ne=e(92310),Z=e.n(Ne),w=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ie=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{let p=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${E}${p}`}})();var t=b.forwardRef((p,E)=>{const{prefixCls:z,className:q,trigger:Ce,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:ye=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:oe,breakpoint:$,onCollapse:S,onBreakpoint:B}=p,Pe=Ie(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,xe]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&xe(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||xe(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),B==null||B(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in ve){h=l(`(max-width: ${ve[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:Ee}=(0,b.useContext)(qe.E_),G=()=>{const R=Ee("layout-sider",z),h=(0,w.Z)(Pe,["collapsed"]),l=pe?ae:ye,d=he(l)?`${l}px`:String(l),x=parseFloat(String(ae||0))===0?b.createElement("span",{onClick:lt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:oe},Ce||b.createElement(ie,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(se.Z,null),collapsed:ze?b.createElement(se.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=Ce!==null?x||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},Ce||F):null,le=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&Ce!==null&&!x,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:le,ref:E}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&x?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Se.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return Se},$_:function(){return ve},h4:function(){return Ie},Gs:function(){return w},ZP:function(){return Q}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(2738),f=e(59301),V=e(36355),j=e(83116),se=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:E,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:E,triggerColor:z,footerBg:q,triggerBg:Ce,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:ye,motionDurationMid:ae,motionDurationSlow:oe,fontSize:$,borderRadius:S,bodyBg:B,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:B,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-ye,zIndex:1,width:ye,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${oe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${oe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ye,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},se(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:E,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,j.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:E,colorText:z,controlHeightSM:q,marginXXS:Ce,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Ce*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var E in c)Object.prototype.hasOwnProperty.call(c,E)&&t.indexOf(E)<0&&(p[E]=c[E]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:E}=c;return z=>f.forwardRef((Ce,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},Ce)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:E,className:z,tagName:q}=c,Ce=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Oe=E?`${We}-${E}`:We;return Ze(f.createElement(q,Object.assign({className:g()(p||Oe,z,ct),ref:t},Ce)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[E,z]=f.useState([]),{prefixCls:q,className:Ce,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ye=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:oe}=f.useContext(V.E_),$=ae("layout",q),[S,B]=Ne($),Pe=g()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:E.length>0,[`${$}-rtl`]:p==="rtl"},oe==null?void 0:oe.className,Ce,Ke,B),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(xe=>[].concat((0,o.Z)(xe),[pe]))},removeSider:pe=>{z(xe=>xe.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(w.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Oe)},ye),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ve=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),Se=et({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),g=e(70425),ee=function(j,ie){var se={};for(var C in j)Object.prototype.hasOwnProperty.call(j,C)&&ie.indexOf(C)<0&&(se[C]=j[C]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(j);Ne{const{children:se}=j,C=ee(j,["children"]),Ne=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(b.BR,null,(0,g.supportNodeRef)(se)?o.cloneElement(se,{ref:ie}):se))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),j=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:h,className:l,dashed:d}=R,x=j(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},x))},C=e(11592),Ne=e(2738),Z=e(6848),w=e(92343),he=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:x,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:le,disableMenuItemTitleTooltip:te,inlineCollapsed:ce}=b.useContext(he),Ye=L=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!x||(0,w.l$)(d)&&d.type==="span")&&d&&L&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(g.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ce&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,w.Tm)(x,{className:f()((0,w.l$)(x)?(h=x.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ce));return te||(A=b.createElement(Z.Z,Object.assign({},ft,{placement:le==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},ve=R=>{var h;const{popupClassName:l,icon:d,title:x,theme:P}=R,J=b.useContext(he),{prefixCls:F,inlineCollapsed:De,theme:le}=J,te=(0,o.Xl)();let ce;if(!d)ce=De&&!te.length&&x&&typeof x=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},x.charAt(0)):b.createElement("span",{className:`${F}-title-content`},x);else{const Ge=(0,w.l$)(x)&&x.type==="span";ce=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:f()((0,w.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?x:b.createElement("span",{className:`${F}-title-content`},x))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(he.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ce,popupClassName:f()(F,l,`${F}-${P||le}`)})))},Se=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(h&&typeof h=="object"){const d=h,{label:x,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),le=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:le},De,{title:x}),E(P)):b.createElement(ve,Object.assign({key:le},De,{title:x}),E(P)):F==="divider"?b.createElement(se,Object.assign({key:le},De)):b.createElement(bt,Object.assign({key:le},De),x)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&E(R),[R])}var q=e(64993),Ce=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),ye=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},oe=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,Ce.oN)(R));var B=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:le,activeBarWidth:te,activeBarBorderWidth:ce,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:L,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ce,marginTop:-ce,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${le}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:le,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:le,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ce}px ${L} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ce&&te?{width:`calc(100% + ${ce}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=x+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:le,itemMarginInline:te,fontSizeLG:ce,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:le}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ce,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ce/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ge})}}]};const xe=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:le,lineWidth:te,zIndexPopup:ce,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:L,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ce.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,Ce.Wf)(R)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:L,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${J}`,`padding ${x} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:le,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xe(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ce,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},xe(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:le,darkDangerItemColor:te,darkItemBg:ce,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:L,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Oe.TS)(gt,{itemColor:le,itemHoverColor:L,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ce,popupBg:ce,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),ye(gt),pe(gt),B(gt,"light"),B(Ht,"dark"),oe(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:le,colorBgContainer:te,colorFillAlter:ce,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:L,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:le,groupTitleColor:le,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ce,subMenuItemBg:ce,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:L,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=b.useContext(t.Z),P=x||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:le}=b.useContext(V.E_),te=J(),{prefixCls:ce,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:L,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>L!==void 0?L:A,[A,L]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ce||P.prefixCls),[yn,Nn]=_e(gn,!x),Be=f()(`${gn}-${$e}`,le==null?void 0:le.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,w.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(he.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},le==null?void 0:le.style),Ge),className:Be,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(g.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),b.createElement(Ee,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=ve,G.Divider=se,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),g=e(40001),ee=e(19248),f=e(99267),V=e(92310),j=e.n(V),ie=e(2738),se=e(36355),C=e(92413),Ne=e(33708),Z=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var L=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;L.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),L.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(L){var Me=(0,Ne.Z)((0,Ne.Z)({},w),L),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:j()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ie=e(39559),ve=e(33606),Se=e(47273),Q=0,c=(0,Se.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var L=o.useState(),Me=(0,ve.Z)(L,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},E=function(L){var Me=L.bg,Xe=L.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,L){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*L),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,L){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ie.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:L});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:at},o.createElement(E,{bg:Be}))))}),Ce=q,Ke=100,We=function(L,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(L),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var L=A!=null?A:[];return Array.isArray(L)?L:[L]}var Oe=function(L){var Me=(0,Ne.Z)((0,Ne.Z)({},w),L),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(we){return we&&(0,Ie.Z)(we)==="object"}),i=ne&&(0,Ie.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),be=function(){var it=0;return y.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Ce,{key:Ot,color:Tt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,Ie.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-H.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:j()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():be())},ze=Oe,ye={Line:bt,Circle:ze},ae=e(6848),oe=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:L,successPercent:Me}=A,Xe=Me;return L&&"progress"in L&&(Xe=L.progress),L&&"percent"in L&&(Xe=L.percent),Xe}const B=A=>{let{percent:L,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(L)-tt)]},Pe=A=>{let{success:L={},strokeColor:Me}=A;const{strokeColor:Xe}=L;return[Xe||oe.presetPrimaryColors.green,Me||null]},k=(A,L,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(L==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(L==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(L==="circle"||L==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,xe=A=>pe/A*100;var mt=A=>{const{prefixCls:L,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(xe(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Nn=j()(`${L}-inner`,{[`${L}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:B(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:L,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,L){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&L.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let L=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||L.push({key:Xe,value:A[Me]})}),L=L.sort((Me,Xe)=>Me.key-Xe.key),L.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,L)=>{const{from:Me=oe.presetPrimaryColors.blue,to:Xe=oe.presetPrimaryColors.blue,direction:tt=L==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:L,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${L}-outer`,style:Be},o.createElement("div",{className:`${L}-inner`,style:on},o.createElement("div",{className:`${L}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${L}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:L,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=L==="small"?2:14,sn=L!=null?L:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const L=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${L}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${L}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${L}-outer`]:{display:"inline-block",width:"100%"},[`&${L}-show-info`]:{[`${L}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${L}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.defaultColor}},[`${L}-success-bg, ${L}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${L}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${L}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${L}-status-active`]:{[`${L}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${L}-rtl${L}-status-active`]:{[`${L}-bg::before`]:{animationName:P(!0)}},[`&${L}-status-exception`]:{[`${L}-bg`]:{backgroundColor:A.colorError},[`${L}-text`]:{color:A.colorError}},[`&${L}-status-exception ${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.colorError}},[`&${L}-status-success`]:{[`${L}-bg`]:{backgroundColor:A.colorSuccess},[`${L}-text`]:{color:A.colorSuccess}},[`&${L}-status-success ${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:{[`${L}-circle-trail`]:{stroke:A.remainingColor},[`&${L}-circle ${L}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${L}-circle ${L}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${L}-circle&-status-exception`]:{[`${L}-text`]:{color:A.colorError}},[`${L}-circle&-status-success`]:{[`${L}-text`]:{color:A.colorSuccess}}},[`${L}-inline-circle`]:{lineHeight:1,[`${L}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:L}=A;return{[L]:{[`${L}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},le=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:{[`${L}-small&-line, ${L}-small&-line ${L}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const L=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:L,progressStepMinWidth:L,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),le(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ce=function(A,L){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&L.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ce(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(se.E_),Be=gn("progress",Me),[at,rt]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=j()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:L,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),V=function(B,Pe){return b.createElement(f.Z,(0,o.Z)({},B,{ref:Pe,icon:ee}))},j=b.forwardRef(V),ie=j,se=e(92310),C=e.n(se),Ne=e(400),Z=e(33606),w=e(37061),et=e(18929),he=e(10228),qe=e(26112);function bt(S,B){var Pe=S.disabled,k=S.prefixCls,pe=S.character,xe=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Re=S.allowHalf,lt=S.focused,Ee=S.onHover,G=S.onClick,Ue=function(F){Ee(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===he.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},x),b.createElement("div",{className:"".concat(k,"-second")},x)));return xe&&(P=xe(P,S)),P}var Ie=b.forwardRef(bt);function ve(){var S=b.useRef({});function B(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[B,Pe]}function Se(S){var B=S.pageXOffset,Pe="scrollLeft";if(typeof B!="number"){var k=S.document;B=k.documentElement[Pe],typeof B!="number"&&(B=k.body[Pe])}return B}function Q(S){var B,Pe,k=S.ownerDocument,pe=k.body,xe=k&&k.documentElement,nt=S.getBoundingClientRect();return B=nt.left,Pe=nt.top,B-=xe.clientLeft||pe.clientLeft||0,Pe-=xe.clientTop||pe.clientTop||0,{left:B,top:Pe}}function c(S){var B=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return B.left+=Se(k),B.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,B){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,xe=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Re=_e===void 0?5:_e,lt=S.allowHalf,Ee=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,le=S.onHoverChange,te=S.onChange,ce=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,w.Z)(S,t),Qe=ve(),A=(0,Z.Z)(Qe,2),L=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(B,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,Z.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var U=P==="rtl",be=s+1;if(Ee){var Fe=L(s),we=c(Fe),it=Fe.clientWidth;(U&&re-we>it/2||!U&&re-we0&&!U||re===he.Z.RIGHT&&be>0&&U?(Ee?be-=.5:be-=1,vn(be),s.preventDefault()):re===he.Z.LEFT&&be{const{componentCls:B}=S;return{[`${B}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${B}-star-first, &-half ${B}-star-second`]:{opacity:1},[`&-half ${B}-star-first, &-full ${B}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:B}=S;return{[B]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${B} ${B}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${B}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var ye=(0,We.Z)("Rate",S=>{const B=(0,Ze.TS)(S,{});return[ze(B)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,B){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&B.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:xe,tooltips:nt,character:mt=b.createElement(ie,null)}=S,_e=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,x)=>{let{index:P}=x;return nt?b.createElement(Ce.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:Ee,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=ye(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),xe);return R(b.createElement(z,Object.assign({ref:B,character:mt,characterRender:Re},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:Ee})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),g=e(77861),ee=e(2738),f=e(59301),V=e(53487),j=e(62892),ie=e(19080),se=e(36355),C=e(1684),Ne=e(93891),Z=e(19716),w=e(32441),et=e(33234),he=e(14154),qe=e(58582),bt=e(84443),Ie=e(66339),ve=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{var z,{prefixCls:q,bordered:Ce=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:ye,listItemHeight:ae=24,size:oe,disabled:$,notFoundContent:S,status:B,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:xe,style:nt,allowClear:mt}=p,_e=ve(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:Ee,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(se.E_),d=lt("select",q),x=lt(),P=xe!=null?xe:G,{compactSize:J,compactItemClassnames:F}=(0,et.ri)(d,P),[De,le]=(0,he.Z)(d),te=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===Se?"combobox":ln},[_e.mode]),ce=te==="multiple"||te==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(w.aM),L=(0,ie.F)($e,B);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(Ee==null?void 0:Ee("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ie.Z)(Object.assign(Object.assign({},_e),{multiple:ce,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,le),Nt=(0,Z.Z)(ln=>{var gn;return(gn=oe!=null?oe:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!Ce,[`${d}-in-form-item`]:Qe},(0,ie.Z)(d,L,ft),F,l==null?void 0:l.className,Ke,We,le),vn=f.useMemo(()=>ye!==void 0?ye:P==="rtl"?"bottomRight":"bottomLeft",[ye,P]),dn=(0,qe.Z)(Pe,h);return De(f.createElement(g.ZP,Object.assign({ref:E,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,j.m)(x,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116),f=e(13826),V=e(92899);const j=t=>{const{optionHeight:p,optionFontSize:E,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:z,boxSizing:"border-box"}};var se=t=>{const{antCls:p,componentCls:E}=t,z=`${E}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ce=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${Ce}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${Ce}${We}topLeft, + ${q}${We}topRight, + ${Ce}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},j(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:E,lineWidth:z}=t;const q=(E-p)/2-z,Ce=Math.ceil(q/2);return[q,Ce]};function Z(t,p){const{componentCls:E,iconCls:z}=t,q=`${E}-selection-overflow`,Ce=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${E}-${p}`:"";return{[`${E}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Ce}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ce,marginTop:C,marginBottom:C,lineHeight:`${Ce-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:t.fontFamily,lineHeight:`${Ce}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,E=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[Z(t),Z(E,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(z,"lg")]};function he(t,p){const{componentCls:E,inputPaddingHorizontalBase:z,borderRadius:q}=t,Ce=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${E}-${p}`:"";return{[`${E}-single${We}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${Ce}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ce}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${E}-selection-search-input`]:{height:Ce},"&:after":{lineHeight:`${Ce}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${p}-selector`]:{padding:`0 ${E}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,p){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Ce,antCls:Ke}=p,We=E?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ce}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ve=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=t=>{const{componentCls:p,inputPaddingHorizontalBase:E,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ve(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Se(t),qe(t),et(t),se(t),{[`${p}-rtl`]:{direction:"rtl"}},Ie(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:E}=p;const z=(0,g.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:E,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Ce,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:ye,controlHeightSM:ae,colorBgContainerDisabled:oe,colorTextDisabled:$}=t;return{zIndexPopup:Ce+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*E)/2}px ${q}px`,optionFontSize:p,optionLineHeight:E,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:ye,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:oe,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(g,ee){return g||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,g){return g!==void 0?g:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(40001),b=e(19248),g=e(99267),ee=e(84105),f=e(58617),V=e(47472),j=e(59301);function ie(se){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:Z,removeIcon:w,loading:et,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ie,feedbackIcon:ve,showArrow:Se,componentName:Q}=se;const c=Ne!=null?Ne:j.createElement(b.Z,null),t=q=>C===null&&!qe&&!Se?null:j.createElement(j.Fragment,null,Ie!==!1&&q,qe&&ve);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(j.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Ce=>{let{open:Ke,showSearch:We}=Ce;return t(Ke&&We?j.createElement(V.Z,{className:q}):j.createElement(ee.Z,{className:q}))}}let E=null;Z!==void 0?E=Z:he?E=j.createElement(o.Z,null):E=null;let z=null;return w!==void 0?z=w:z=j.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:E,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(2738),j=l=>{const{prefixCls:d,className:x,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),le=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=g.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return g.createElement("span",{className:b()(d,De,le,x),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),se=e(83116),C=e(37613);const Ne=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},Z(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},w(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(J)),[`${d}${d}-sm`]:Object.assign({},w(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he(J)),[`${P}-sm`]:Object.assign({},he(F))}},Ie=l=>Object.assign({width:l},Z(l)),ve=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},Ie(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Se=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},Se(l,P,x)),{[`${x}-lg`]:Object.assign({},Q(J))}),Se(l,J,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},Q(F))}),Se(l,F,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:le,controlHeight:te,controlHeightLG:ce,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:L,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},w(te)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},w(ce)),[`${x}-sm`]:Object.assign({},w(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:L,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:L,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ve(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${x}, + ${F}, + ${De}, + ${le} + `]:Object.assign({},et(l))}}};var p=(0,se.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,J=x;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},x,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},Ce=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=g.useContext(ee.E_),le=De("skeleton",d),[te,ce]=p(le),Ye=b()(le,`${le}-element`,{[`${le}-active`]:F},x,P,ce);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:b()(`${le}-image`,x),style:J},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${le}-image-svg`},g.createElement("path",{d:Ke,className:`${le}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=ye,oe=e(7657),$=function(d,x){return g.createElement(oe.Z,(0,ze.Z)({},d,{ref:x,icon:ae}))},S=g.forwardRef($),B=S,k=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,x,P),$e=De!=null?De:g.createElement(B,null);return ce(g.createElement("div",{className:Ge},g.createElement("div",{className:b()(`${te}-image`,x),style:J},$e)))},pe=e(26407),nt=l=>{const d=le=>{const{width:te,rows:ce=2}=l;if(Array.isArray(te))return te[le];if(ce-1===le)return te},{prefixCls:x,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((le,te)=>g.createElement("li",{key:te,style:{width:d(te)}}));return g.createElement("ul",{className:b()(x,P),style:J},De)},_e=l=>{let{prefixCls:d,className:x,width:P,style:J}=l;return g.createElement("h3",{className:b()(d,x),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ee(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const Ue=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:J,style:F,children:De,avatar:le=!1,title:te=!0,paragraph:ce=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",d),[L,Me]=p(A);if(x||!("loading"in l)){const Xe=!!le,tt=!!te,At=!!ce;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(le));Je=g.createElement("div",{className:`${A}-header`},g.createElement(j,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},Ee(Xe,At)),Re(te));tn=g.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ce));Nt=g.createElement(nt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return L(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=Ce,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),g=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const j=o.createContext({latestIndex:0}),ie=j.Provider;var C=Ie=>{let{className:ve,index:Se,children:Q,split:c,style:t}=Ie;const{latestIndex:p}=o.useContext(j);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ve,style:t},Q),Se{var Se,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:E=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Ce,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:ye,styles:ae}=Ie,oe=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(E)?E:[E,E],B=Z(S),Pe=Z($),k=w(S),pe=w($),xe=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Re]=(0,Ne.Z)(mt),lt=g()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:B,[`${mt}-gap-col-${$}`]:Pe},q,Ce),Ee=g()(`${mt}-item`,(Se=ye==null?void 0:ye.item)!==null&&Se!==void 0?Se:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=xe.map((l,d)=>{var x,P;l!=null&&(G=d);const J=l&&l.key||`${Ee}-${d}`;return o.createElement(C,{className:Ee,key:J,index:d,split:ct,style:(x=ae==null?void 0:ae.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(xe.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!B&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:ve,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},oe),o.createElement(ie,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),j=e(61621),se=E=>{const{value:z,formatter:q,precision:Ce,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=E;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const ye=ze[1];let ae=ze[2]||"0",oe=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof Ce=="number"&&(oe=oe.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),oe&&(oe=`${Ke}${oe}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ye,ae),oe&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},oe)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),Z=e(37613);const w=E=>{const{componentCls:z,marginXXS:q,padding:Ce,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=E;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:Ce},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var et=(0,Ne.Z)("Statistic",E=>{const z=(0,Z.TS)(E,{});return[w(z)]},E=>{const{fontSizeHeading3:z,fontSize:q}=E;return{titleFontSize:q,contentFontSize:z}}),qe=E=>{const{prefixCls:z,className:q,rootClassName:Ce,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:ye,loading:ae=!1,onMouseEnter:oe,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:B=","}=E,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),xe=Pe("statistic",z),[nt,mt]=et(xe),_e=o.createElement(se,Object.assign({decimalSeparator:S,groupSeparator:B,prefixCls:xe},E,{value:Ze})),Re=f()(xe,{[`${xe}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,Ce,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:oe,onMouseLeave:$},ct&&o.createElement("div",{className:`${xe}-title`},ct),o.createElement(j.Z,{paragraph:!1,loading:ae,className:`${xe}-skeleton`},o.createElement("div",{style:We,className:`${xe}-content`},ze&&o.createElement("span",{className:`${xe}-content-prefix`},ze),Oe?Oe(_e):_e,ye&&o.createElement("span",{className:`${xe}-content-suffix`},ye)))))};const bt=[["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 Ie(E,z){let q=E;const Ce=/\[[^\]]*]/g,Ke=(z.match(Ce)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(Ce,"[]"),Ze=bt.reduce((Oe,ze)=>{let[ye,ae]=ze;if(Oe.includes(ye)){const oe=Math.floor(q/ae);return q-=oe*ae,Oe.replace(new RegExp(`${ye}+`,"g"),$=>{const S=$.length;return oe.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(Ce,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function ve(E,z){const{format:q=""}=z,Ce=new Date(E).getTime(),Ke=Date.now(),We=Math.max(Ce-Ke,0);return Ie(We,q)}const Se=1e3/30;function Q(E){return new Date(E).getTime()}const c=E=>{const{value:z,format:q="HH:mm:ss",onChange:Ce,onFinish:Ke}=E,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const ae=Q(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{We(),Ce==null||Ce(ae-Date.now()),ae(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,oe)=>ve(ae,Object.assign(Object.assign({},oe),{format:q})),ye=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},E,{valueRender:ye,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),j=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:se,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:j,outKeyframes:ie}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return V},oN:function(){return Z}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),j=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:j,outKeyframes:ie},"slide-right":{inKeyframes:se,outKeyframes:C}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),g=e(92310),ee=e.n(g),f=e(92413),V=e(6909),j=e(4771),ie=e(9427),se=e(25440),C=e(400),Ne=e(37061),Z=e(85195),w=e(39559),et=e(20569),he=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(H);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Ie(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(ue){ue.total>0&&(ue.percent=ue.loaded/ue.total*100),I.onProgress(ue)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var ue=I.data[ge];if(Array.isArray(ue)){ue.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,ue)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(ue){I.onError(ue)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(H),{abort:function(){N.abort()}}}var ve=+new Date,Se=0;function Q(){return"rc-upload-".concat(ve,"-").concat(++Se)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",ue=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?ue===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),K=[];function ge(){H.readEntries(function(ue){var W=Array.prototype.slice.apply(ue);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var E=function(N,H,K){var ge=function ue(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){ue(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(ue){ge(ue.webkitGetAsEntry())})},z=E,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(I){(0,ie.Z)(H,I);var N=(0,se.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,ue=new Array(ge),W=0;W{let{uid:ue}=ge;return ue===I.uid});return K===-1?H.push(I):H[K]=I,H}function ce(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(K=>K[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[H]!==I[H]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:ue,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;ue>W?(O=W*(Qe/ue),Y=-(O-u)/2):(u=ue*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),N(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const ue=new FileReader;ue.onload=()=>{ue.result&&(ge.src=ue.result)},ue.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const ue=new FileReader;ue.onload=()=>{ue.result&&N(ue.result)},ue.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var L=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:K,style:ge,locale:ue,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(L.Z,null),()=>Kt(u),H,ue.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,ue.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:ue.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||ue.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:ue,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof ue=="function"?ue(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:K,fontSize:ge,lineHeight:ue}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*ue);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:ue,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,ue=`${N}-list`,W=`${ue}-item`;return{[`${N}-wrapper`]:{[` + ${ue}${ue}-picture, + ${ue}${ue}-picture-card, + ${ue}${ue}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${ue}${ue}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,ue=`${N}-list`,W=`${ue}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${ue}${ue}-picture-card, ${ue}${ue}-picture-circle`]:{[`${ue}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:ue}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:ue*2.55});return[i(u),ln(u),Lt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,H,K){function ge(ue){return ue instanceof H?ue:new H(function(W){W(ue)})}return new(H||(H=Promise))(function(ue,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?ue(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:ue=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(oe.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,ye.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,ye.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>le(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ce(Mn,It))return;const Ln=le(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ce(Mn,It))return;const or=le(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ce(or,It))return;const Ln=le(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof ue=="boolean"?{}:ue,Lr=(Rn,Mn)=>ue?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var we=o.forwardRef(be),it=function(I,N){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(we,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Tt=we;Tt.Dragger=Ot,Tt.LIST_IGNORE=U;var yt=Tt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),g=e(33606),ee=e(37061),f=e(35593),V=e(92310),j=e.n(V),ie=e(8654),se=e(59301),C=e(10228),Ne=e(16089),Z=C.Z.ESC,w=C.Z.TAB;function et(E){var z=E.visible,q=E.triggerRef,Ce=E.onVisibleChange,Ke=E.autoFocus,We=E.overlayRef,Ze=se.useRef(!1),ct=function(){if(z){var ae,oe;(ae=q.current)===null||ae===void 0||(oe=ae.focus)===null||oe===void 0||oe.call(ae),Ce==null||Ce(!1)}},Oe=function(){var ae;return(ae=We.current)!==null&&ae!==void 0&&ae.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case Z:ct();break;case w:{var oe=!1;Ze.current||(oe=Oe()),oe?ae.preventDefault():ct();break}}};se.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,se.forwardRef)(function(E,z){var q=E.overlay,Ce=E.arrow,Ke=E.prefixCls,We=(0,se.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,ie.sQ)(z,We==null?void 0:We.ref);return se.createElement(se.Fragment,null,Ce&&se.createElement("div",{className:"".concat(Ke,"-arrow")}),se.cloneElement(We,{ref:(0,ie.Yr)(We)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},Ie=[0,0],ve={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ie}},Se=ve,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(E,z){var q,Ce=E.arrow,Ke=Ce===void 0?!1:Ce,We=E.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=E.transitionName,Oe=E.animation,ze=E.align,ye=E.placement,ae=ye===void 0?"bottomLeft":ye,oe=E.placements,$=oe===void 0?Se:oe,S=E.getPopupContainer,B=E.showAction,Pe=E.hideAction,k=E.overlayClassName,pe=E.overlayStyle,xe=E.visible,nt=E.trigger,mt=nt===void 0?["hover"]:nt,_e=E.autoFocus,Re=E.overlay,lt=E.children,Ee=E.onVisibleChange,G=(0,ee.Z)(E,Q),Ue=se.useState(),R=(0,g.Z)(Ue,2),h=R[0],l=R[1],d="visible"in E?xe:h,x=se.useRef(null),P=se.useRef(null),J=se.useRef(null);se.useImperativeHandle(z,function(){return x.current});var F=function(Qe){l(Qe),Ee==null||Ee(Qe)};et({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:_e,overlayRef:P});var De=function(Qe){var A=E.onOverlayClick;l(!1),A&&A(Qe)},le=function(){return se.createElement(qe,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?le:le()},ce=function(){var Qe=E.minOverlayWidthMatchTrigger,A=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Qe:!A},Ye=function(){var Qe=E.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=se.cloneElement(lt,{className:j()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,ie.Yr)(lt)?(0,ie.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),se.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:x,popupClassName:j()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:B,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ce()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=se.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return ve}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(92310),V=e.n(f),j=e(59301),ie=e(5643),se=function(Q){var c,t,p=Q.inputElement,E=Q.prefixCls,z=Q.prefix,q=Q.suffix,Ce=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,ye=Q.triggerFocus,ae=Q.allowClear,oe=Q.value,$=Q.handleReset,S=Q.hidden,B=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,xe=Q.components,nt=(xe==null?void 0:xe.affixWrapper)||"span",mt=(xe==null?void 0:xe.groupWrapper)||"span",_e=(xe==null?void 0:xe.wrapper)||"span",Re=(xe==null?void 0:xe.groupAddon)||"span",lt=(0,j.useRef)(null),Ee=function(le){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(le.target)&&(ye==null||ye())},G=function(){var le;if(!ae)return null;var te=!ct&&!Oe&&oe,ce="".concat(E,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return j.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ce,(le={},(0,g.Z)(le,"".concat(ce,"-hidden"),!te),(0,g.Z)(le,"".concat(ce,"-has-suffix"),!!q),le)),role:"button",tabIndex:-1},Ye)},Ue=(0,j.cloneElement)(p,{value:oe,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(Q)&&!(0,ie.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(Q)&&!(0,ie.He)(Q)?Ze:{})});if((0,ie.X3)(Q)){var R,h="".concat(E,"-affix-wrapper"),l=V()(h,(R={},(0,g.Z)(R,"".concat(h,"-disabled"),ct),(0,g.Z)(R,"".concat(h,"-focused"),ze),(0,g.Z)(R,"".concat(h,"-readonly"),Oe),(0,g.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&ae&&oe),R),!(0,ie.He)(Q)&&We,B==null?void 0:B.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||ae)&&j.createElement("span",{className:V()("".concat(E,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=j.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,ie.He)(Q)&&S,onClick:Ee},k==null?void 0:k.affixWrapper,{ref:lt}),z&&j.createElement("span",{className:V()("".concat(E,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,j.cloneElement)(p,{value:oe,hidden:null}),d)}if((0,ie.He)(Q)){var x="".concat(E,"-group"),P="".concat(x,"-addon"),J=V()("".concat(E,"-wrapper"),x,B==null?void 0:B.wrapper),F=V()("".concat(E,"-group-wrapper"),We,B==null?void 0:B.group);return j.createElement(mt,{className:F,style:Ze,hidden:S},j.createElement(_e,{className:J},Ce&&j.createElement(Re,{className:P},Ce),(0,j.cloneElement)(Ue,{hidden:null}),Ke&&j.createElement(Re,{className:P},Ke)))}return Ue},C=se,Ne=e(26407),Z=e(33606),w=e(37061),et=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,j.forwardRef)(function(Se,Q){var c=Se.autoComplete,t=Se.onChange,p=Se.onFocus,E=Se.onBlur,z=Se.onPressEnter,q=Se.onKeyDown,Ce=Se.prefixCls,Ke=Ce===void 0?"rc-input":Ce,We=Se.disabled,Ze=Se.htmlSize,ct=Se.className,Oe=Se.maxLength,ze=Se.suffix,ye=Se.showCount,ae=Se.type,oe=ae===void 0?"text":ae,$=Se.classes,S=Se.classNames,B=Se.styles,Pe=(0,w.Z)(Se,qe),k=(0,et.Z)(Se.defaultValue,{value:Se.value}),pe=(0,Z.Z)(k,2),xe=pe[0],nt=pe[1],mt=(0,j.useState)(!1),_e=(0,Z.Z)(mt,2),Re=_e[0],lt=_e[1],Ee=(0,j.useRef)(null),G=function(F){Ee.current&&(0,ie.nH)(Ee.current,F)};(0,j.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=Ee.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,le){var te;(te=Ee.current)===null||te===void 0||te.setSelectionRange(F,De,le)},select:function(){var F;(F=Ee.current)===null||F===void 0||F.select()},input:Ee.current}}),(0,j.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){Se.value===void 0&&nt(F.target.value),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),E==null||E(F)},d=function(F){nt(""),G(),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},x=function(){var F=(0,he.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,g.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:B==null?void 0:B.input,ref:Ee,size:Ze,type:oe}))},P=function(){var F=Number(Oe)>0;if(ze||ye){var De=(0,ie.D7)(xe),le=(0,Ne.Z)(De).length,te=(0,ee.Z)(ye)==="object"?ye.formatter({value:De,count:le,maxLength:Oe}):"".concat(le).concat(F?" / ".concat(Oe):"");return j.createElement(j.Fragment,null,!!ye&&j.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,g.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},B==null?void 0:B.count)},te),ze)}return null};return j.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:x(),handleReset:d,value:(0,ie.D7)(xe),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:B}))}),Ie=bt,ve=Ie},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return g}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function g(V,j,ie,se){if(ie){var C=j;if(j.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(j,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ie(C);return}if(se!==void 0){C=Object.create(j,{target:{value:V},currentTarget:{value:V}}),V.value=se,ie(C);return}ie(C)}}function ee(V,j){if(V){V.focus(j);var ie=j||{},se=ie.cursor;if(se){var C=V.value.length;switch(se){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),g=e(33708),ee=e(26407),f=e(33606),V=e(37061),j=e(92310),ie=e.n(j),se=e(11780),C=e(18929),Ne=e(13697),Z=e(48736),w=e(59301),et=e(4676),he=w.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=w.useContext(he);return qe(O,u)}var Ie=e(80547),ve=["children","locked"],Se=w.createContext(null);function Q(u,O){var D=(0,g.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,ve),X=w.useContext(Se),He=(0,Ie.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return w.createElement(Se.Provider,{value:He},O)}var t=[],p=w.createContext(null);function E(){return w.useContext(p)}var z=w.createContext(t);function q(u){var O=w.useContext(z);return w.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var Ce=w.createContext(null),Ke=w.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function ye(){ze=document.activeElement}function ae(){ze=null}function oe(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),B=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,xe=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Re=S.Z.END,lt=[pe,xe,Pe,k];function Ee(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,xe,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,xe,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,xe,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=O;var kt=function(){B.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=Ee(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Re)return;(lt.includes(st)||[_e,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,B.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,B.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function le(){var u=w.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,w.useRef)(new Map),X=(0,w.useRef)(new Map),He=w.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,w.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=w.useRef(u);O.current=u;var D=w.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(c,{mode:He,locked:!kt.current},w.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=w.useContext(Se),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=w.useContext(We),En=Gt._internalRenderSubMenuItem,kn=w.useContext(Ce),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=w.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=w.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=w.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:w.createElement(c,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=w.createElement(se.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Ln),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),w.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Be(D,Y),He=E();w.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=w.createElement(re,u,X),w.createElement(z.Provider,{value:Y},Ae)}var be=e(39559),Fe=["className","title","eventKey","children"],we=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=w.useContext(Se),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,we),Y=q(D.eventKey),X=Be(O,Y),He=E();return He?X:w.createElement(it,(0,L.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=w.useContext(Se),X=Y.prefixCls,He=E();return He?null:w.createElement("li",{role:"separator",className:ie()("".concat(X,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):w.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],H=[],K=w.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Tr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Lr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=w.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=w.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=w.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=w.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=w.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;w.useEffect(function(){go&&Na(Qn)},[Qn]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=le(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,w.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(se.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(We.Provider,{value:Ko},w.createElement(he.Provider,{value:Xt},w.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},w.createElement(Ce.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,ue=ge;ue.Item=vn,ue.SubMenu=U,ue.ItemGroup=ht,ue.Divider=Ot;var W=ue},11780:function(fn,ot,e){e.d(ot,{Z:function(){return ye}});var o=e(92413),b=e(33708),g=e(33606),ee=e(37061),f=e(59301),V=e(92310),j=e.n(V),ie=e(29301),se=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function Z(ae,oe){var $=ae.prefixCls,S=ae.invalidate,B=ae.item,Pe=ae.renderItem,k=ae.responsive,pe=ae.responsiveDisabled,xe=ae.registerSize,nt=ae.itemKey,mt=ae.className,_e=ae.style,Re=ae.children,lt=ae.display,Ee=ae.order,G=ae.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(ae,C),h=k&&!lt;function l(F){xe(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&B!==Ne?Pe(B,{index:Ee}):Re,x;S||(x={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?Ee:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:j()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},x),_e)},P,R,{ref:oe}),d);return k&&(J=f.createElement(ie.Z,{onResize:function(De){var le=De.offsetWidth;l(le)},disabled:pe},J)),J}var w=f.forwardRef(Z);w.displayName="Item";var et=w,he=e(6089),qe=e(4676),bt=e(16089);function Ie(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return ae()},oe.port2.postMessage(void 0)}}function ve(){var ae=f.useRef(null),oe=function(S){ae.current||(ae.current=[],Ie(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(B){B()}),ae.current=null})})),ae.current.push(S)};return oe}function Se(ae,oe){var $=f.useState(oe),S=(0,g.Z)($,2),B=S[0],Pe=S[1],k=(0,he.Z)(function(pe){ae(function(){Pe(pe)})});return[B,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],E=function(oe,$){var S=f.useContext(Q);if(!S){var B=oe.component,Pe=B===void 0?"div":B,k=(0,ee.Z)(oe,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,xe=(0,ee.Z)(S,t),nt=oe.className,mt=(0,ee.Z)(oe,p);return f.createElement(Q.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:j()(pe,nt)},xe,mt)))},z=f.forwardRef(E);z.displayName="RawItem";var q=z,Ce=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function ct(ae,oe){var $=ae.prefixCls,S=$===void 0?"rc-overflow":$,B=ae.data,Pe=B===void 0?[]:B,k=ae.renderItem,pe=ae.renderRawItem,xe=ae.itemKey,nt=ae.itemWidth,mt=nt===void 0?10:nt,_e=ae.ssr,Re=ae.style,lt=ae.className,Ee=ae.maxCount,G=ae.renderRest,Ue=ae.renderRawRest,R=ae.suffix,h=ae.component,l=h===void 0?"div":h,d=ae.itemComponent,x=ae.onVisibleChange,P=(0,ee.Z)(ae,Ce),J=_e==="full",F=ve(),De=Se(F,null),le=(0,g.Z)(De,2),te=le[0],ce=le[1],Ye=te||0,Ge=Se(F,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Se(F,0),L=(0,g.Z)(A,2),Me=L[0],Xe=L[1],tt=Se(F,0),At=(0,g.Z)(tt,2),Je=At[0],gt=At[1],Ht=Se(F,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,g.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=Ee===Ke,y=Pe.length&&Lt,_=Ee===We,ne=y||typeof Ee=="number"&&Pe.length>Ee,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof Ee=="number"&&(W=Pe.slice(0,Ee)),W},[Pe,mt,te,Ee,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Be+1):Pe.slice(i.length)},[Pe,i,y,Be]),re=(0,f.useCallback)(function(W,u){var O;return typeof xe=="function"?xe(W):(O=xe&&(W==null?void 0:W[xe]))!==null&&O!==void 0?O:u},[xe]),U=(0,f.useCallback)(k||function(W){return W},[k]);function be(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){be(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},N=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:we,display:u<=Be})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:we,display:u<=Be}))},H={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(et,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),ue=f.createElement(l,(0,o.Z)({className:j()(!_&&S,lt),style:Re,ref:oe},P),i.map(N),ne?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ie.Z,{onResize:Fe,disabled:!y},ue):ue}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,ye=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return j}});var o=e(33606),b=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function V(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function j(ie){var se=b.useState(),C=(0,o.Z)(se,2),Ne=C[0],Z=C[1];return b.useEffect(function(){Z("rc_select_".concat(V()))},[]),ie||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ce},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),g=e(400),ee=e(33708),f=e(33606),V=e(37061),j=e(39559),ie=e(18929),se=e(48736),C=e(59301),Ne=e(92310),Z=e.n(Ne),w=e(34280),et=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,we=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(be):ht=U,C.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:we,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:Z()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ie=bt;function ve(i,s,re,U,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,we=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,j.Z)(U)==="object")return U.clearIcon;if(be)return be},[U,be]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||we)&&!(it==="combobox"&&we===""))},[U,Fe,re.length,we,it]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Se=C.createContext(null);function Q(){return C.useContext(Se)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=C.useRef(null),we=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return we},[]);var it=function(Ot,Tt){we(),Fe.current=window.setTimeout(function(){be(Ot),Tt&&Tt()},i)};return[U,it,we]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var be=C.useRef(null);be.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(we){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=we.target;ht.shadowRoot&&we.composed&&(ht=we.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),z=e(11780),q=function(s,re){var U,be,Fe=s.prefixCls,we=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,ue=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,se.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:we,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:Z()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(be=U.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(we,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(we,"_list"),"aria-activedescendant":Y?N:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){ue(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},Ce=C.forwardRef(q);Ce.displayName="Input";var Ke=Ce;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function ye(i){return["string","number"].includes((0,j.Z)(i))}function ae(i){var s=void 0;return i&&(ye(i.title)?s=i.title.toString():ye(i.label)&&(s=i.label.toString())),s}function oe(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},B=function(s){var re=s.id,U=s.prefixCls,be=s.values,Fe=s.open,we=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,ue=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?we:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);oe(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:ue},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,E.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!be.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=B,k=function(s){var re=s.inputElement,U=s.prefixCls,be=s.id,Fe=s.inputRef,we=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,ue=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&ue&&!Rt&&(st=ue),C.useEffect(function(){Zt&&zt(!1)},[Zt,ue]);var Kt=Tt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:be,open:yt,inputElement:re,disabled:we,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,E.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function xe(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),be=(0,C.useRef)(!1),Fe=s.prefixCls,we=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),ue=(0,f.Z)(ge,2),W=ue[0],u=ue[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===he.Z.ENTER&&it==="tags"&&!be.current&&!we&&(I==null||I(st.target.value)),xe(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Ae=function(st){be.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!we)&&(we&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ee=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,be=s.disabled,Fe=s.visible,we=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,ue=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;ue&&(pt=ue(it));var xt=C.useMemo(function(){return K||Ee(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),we)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,be=re.value,Fe=re.options,we=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:we||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,be=[],Fe=d(re,!1),we=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[we],value:H})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:K}),Tt(N[ht],!0)}})}return Tt(i,!1),be}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,we){var it=(0,h.Z)(we),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var be=U(i,s);return re?be:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function le(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,be=i.id,Fe=i.prefixCls,we=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,ue=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=le(ue),Gt=(it!==void 0?it:Et)||ue==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(ue!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,ue,yt]),Da=ue==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Ln=(0,ie.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&ue==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return ue!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&ue!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(ue!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var be=re,Fe=be.type.isSelectOptGroup,we=be.key,it=be.props,ht=it.children,Ot=(0,V.Z)(it,L);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(we===null?U:we,"__"),label:we},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,be){return C.useMemo(function(){var Fe=i,we=!i;we&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&we&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(we){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[we,Ot,H.length]);var Wt=function(It){It!==void 0&&ue(It,{selected:!u.has(It)}),it||Tt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),we&&It.preventDefault();break}case he.Z.ESC:Tt(!1),we&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Tr&&C.createElement(Ie,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,re=i.options,U=i.children,be=i.backfill,Fe=i.allowClear,we=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),ue=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!we,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!ue&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=0;we2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),we&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[we,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Lr(""):(!le||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ce,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Lt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ce},default:function(){return ze}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(33606),V=e(37061),j=e(26407),ie=e(92310),se=e.n(ie),C=e(93681),Ne=e(5643),Z=e(18929),w=e(59301),et=e(29301),he=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ve={},Se;function Q(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=ye.getAttribute("id")||ye.getAttribute("data-reactid")||ye.getAttribute("name");if(ae&&ve[oe])return ve[oe];var $=window.getComputedStyle(ye),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),B=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ie.map(function(xe){return"".concat(xe,":").concat($.getPropertyValue(xe))}).join(";"),pe={sizingStyle:k,paddingSize:B,borderSize:Pe,boxSizing:S};return ae&&oe&&(ve[oe]=pe),pe}function c(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),ye.getAttribute("wrap")?Se.setAttribute("wrap",ye.getAttribute("wrap")):Se.removeAttribute("wrap");var S=Q(ye,ae),B=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;Se.setAttribute("style","".concat(pe,";").concat(bt)),Se.value=ye.value||ye.placeholder||"";var xe=void 0,nt=void 0,mt,_e=Se.scrollHeight;if(k==="border-box"?_e+=Pe:k==="content-box"&&(_e-=B),oe!==null||$!==null){Se.value=" ";var Re=Se.scrollHeight-B;oe!==null&&(xe=Re*oe,k==="border-box"&&(xe=xe+B+Pe),_e=Math.max(xe,_e)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+B+Pe),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return xe&&(lt.minHeight=xe),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,E=1,z=2,q=w.forwardRef(function(ye,ae){var oe=ye,$=oe.prefixCls,S=oe.onPressEnter,B=oe.defaultValue,Pe=oe.value,k=oe.autoSize,pe=oe.onResize,xe=oe.className,nt=oe.style,mt=oe.disabled,_e=oe.onChange,Re=oe.onInternalAutoSize,lt=(0,V.Z)(oe,t),Ee=(0,Z.Z)(B,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(Ee,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=w.useRef();w.useImperativeHandle(ae,function(){return{textArea:l.current}});var d=w.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),x=(0,f.Z)(d,2),P=x[0],J=x[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},le=w.useState(z),te=(0,f.Z)(le,2),ce=te[0],Ye=te[1],Ge=w.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){F&&A()},[Pe,P,J,F]),(0,he.Z)(function(){if(ce===p)Ye(E);else if(ce===E){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ce]);var L=w.useRef(),Me=function(){qe.Z.cancel(L.current)},Xe=function(gt){ce===z&&(pe==null||pe(gt),k&&(Me(),L.current=(0,qe.Z)(function(){A()})))};w.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ce===p||ce===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},w.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:se()($,xe,(0,g.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),Ce=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(ye,ae){return(0,j.Z)(ye||"").slice(0,ae).join("")}function Ze(ye,ae,oe,$){var S=oe;return ye?S=We(oe,$):(0,j.Z)(ae||"").length$&&(S=ae),S}var ct=w.forwardRef(function(ye,ae){var oe,$=ye.defaultValue,S=ye.value,B=ye.onFocus,Pe=ye.onBlur,k=ye.onChange,pe=ye.allowClear,xe=ye.maxLength,nt=ye.onCompositionStart,mt=ye.onCompositionEnd,_e=ye.suffix,Re=ye.prefixCls,lt=Re===void 0?"rc-textarea":Re,Ee=ye.classes,G=ye.showCount,Ue=ye.className,R=ye.style,h=ye.disabled,l=ye.hidden,d=ye.classNames,x=ye.styles,P=ye.onResize,J=(0,V.Z)(ye,Ke),F=(0,Z.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),le=De[0],te=De[1],ce=(0,w.useRef)(null),Ye=w.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=w.useState(!1),A=(0,f.Z)(Qe,2),L=A[0],Me=A[1],Xe=w.useRef(),tt=w.useRef(0),At=w.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ce.current)===null||ke===void 0||ke.textArea.focus()};(0,w.useImperativeHandle)(ae,function(){return{resizableTextArea:ce.current,focus:tn,blur:function(){var ke;(ke=ce.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,w.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(xe)>0,sn=function(ke){Me(!0),Xe.current=le,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var y,_=tt.current>=xe+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Lt=Ze(_,Xe.current,Lt,xe)}Lt!==le&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)),mt==null||mt(ke)},on=function(ke){var Lt=ke.target.value;if(!L&&Nt){var y=ke.target.selectionStart>=xe+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(y,le,Lt,xe)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)},vn=function(ke){var Lt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),y==null||y(ke)},dn=function(ke){ft(!0),B==null||B(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ce.current)===null||Lt===void 0?void 0:Lt.textArea,ke,k)},yn=(0,Ne.D7)(le);!L&&Nt&&S==null&&(yn=We(yn,xe));var Nn=_e,Be;if(G){var at=(0,j.Z)(yn).length;(0,ee.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:xe}):Be="".concat(at).concat(Nt?" / ".concat(xe):""),Nn=w.createElement(w.Fragment,null,Nn,w.createElement("span",{className:se()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Be))}var rt=function(ke){var Lt;P==null||P(ke),(Lt=ce.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=w.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:se()(Ee==null?void 0:Ee.affixWrapper,(oe={},(0,g.Z)(oe,"".concat(lt,"-show-count"),G),(0,g.Z)(oe,"".concat(lt,"-textarea-allow-clear"),pe),oe))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:w.createElement(Ce,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ce}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return Ee}});var o=e(92413),b=e(39559),g=e(33708),ee=e(400),f=e(33606),V=e(37061),j=e(92310),ie=e.n(j),se=e(29301),C=e(70425),Ne=e(34280),Z=e(59301),w=e(4676),et=Z.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,x=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,le={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(le={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:le},Z.createElement(se.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(x,"-holder-inner"),x)),ref:Ue},J),d,De)))});et.displayName="Filler";var he=et;function qe(G){var Ue=G.children,R=G.setRef,h=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,x,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var le=Ue+De,te=x(F,le,{style:{width:h},offsetX:l}),ce=J(F);return Z.createElement(qe,{key:ce,setRef:function(Ge){return d(F,Ge)}},te)})}function Ie(G,Ue,R,h){var l=R-G,d=Ue-R,x=Math.min(l,d)*2;if(h<=x){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function ve(G,Ue,R){var h=G.length,l=Ue.length,d,x;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,le=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&le?(clearTimeout(d.current),l.current=!1):(!le||l.current)&&x(),!l.current&&le}};function E(G,Ue,R,h,l,d,x){var P=(0,Z.useRef)(0),J=(0,Z.useRef)(null),F=(0,Z.useRef)(null),De=(0,Z.useRef)(!1),le=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!le(!1,A)){var L=Qe;if(!L._virtualHandled)L._virtualHandled=!0;else return;P.current+=A,F.current=A,t||L.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;x(P.current*Me,!1),P.current=0})}}function ce(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,L=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=L;(Ye.current==="sx"||!Ye.current&&Me&&L&&!A)&&(Xe=L,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ce(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=Z.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),x=d[0],P=d[1],J=function(De){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=x.get(De),ce=x.get(le);if(te===void 0||ce===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var L=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=L+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(ce)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ce,Ye){var Ge=G(ce),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),le()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ce):R==null||R(ce))}return(0,Z.useEffect)(function(){return De},[]),[te,le,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),x=(0,Z.useRef)(null),P=(0,Z.useRef)(null),J,F=function(ce){if(h.current){var Ye=Math.ceil(ce.touches[0].pageX),Ge=Math.ceil(ce.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ce);A&&ce.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var L=Math.floor(Qe?$e:ft);(!R(Qe,L,!0)||Math.abs(L)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},le=function(ce){J(),ce.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ce.touches[0].pageX),d.current=Math.ceil(ce.touches[0].pageY),x.current=ce.target,x.current.addEventListener("touchmove",F,{passive:!1}),x.current.addEventListener("touchend",De,{passive:!0}))};J=function(){x.current&&(x.current.removeEventListener("touchmove",F),x.current.removeEventListener("touchend",De))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",le,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",le),J(),clearInterval(P.current)}},[G])}function ye(G){return Math.floor(Math.pow(G,.5))}function ae(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function oe(G,Ue,R){Z.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,x,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(x),te()})},F=function(ce){if(!ce.target.draggable){var Ye=ce;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},le=function(ce){if(l){var Ye=ae(ce,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-ye(Qe),J()}else if(Ye>=ft){var A=Ye-ft;x=ye(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",le),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",le),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,x,P){var J=Z.useRef(),F=Z.useState(null),De=(0,f.Z)(F,2),le=De[0],te=De[1];return(0,Ne.Z)(function(){if(le&&le.times<$){if(!G.current){te(function(ln){return(0,g.Z)({},ln)});return}d();var ce=le.targetAlign,Ye=le.originAlign,Ge=le.index,$e=le.offset,ft=G.current.clientHeight,Qe=!1,A=ce,L=null;if(ft){for(var Me=ce||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":L=tt-$e;break;case"bottom":L=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}L!==null&&x(L),L!==le.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},le),{},{times:le.times+1,targetAlign:A,lastTop:L}))}},[le,G.current]),function(ce){if(ce==null){P();return}if(Q.Z.cancel(J.current),typeof ce=="number")x(ce);else if(ce&&(0,b.Z)(ce)==="object"){var Ye,Ge=ce.align;"index"in ce?Ye=ce.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ce.key});var $e=ce.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var B=Z.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,x=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,le=G.containerSize,te=G.style,ce=G.thumbStyle,Ye=G.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),L=(0,f.Z)(A,2),Me=L[0],Xe=L[1],tt=Z.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=Z.useRef(),Nt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-le||0,yn=le-De||0,Nn=Z.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},at=Z.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(ae(_,F)),gt(at.current.top),x(),_.stopPropagation(),_.preventDefault()};Z.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,be=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var we=tn.current.getBoundingClientRect(),it=le/(F?we.width:we.height);if(U){var ht=(ae(s,F)-be)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),y=(0,Q.Z)(function(){J(N,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=De,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=De,Lt.top=Nn),Z.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},Z.createElement("div",{ref:Nt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),ce),onMouseDown:rt}))}),Pe=B,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var xe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,x=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,le=G.children,te=G.itemKey,ce=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,L=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,xe),Ht=Z.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ce!==!1&&d&&x),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(x*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ie()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Be=De||nt,at=(0,Z.useRef)(),rt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],y=(0,Z.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,Z.useState)(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=function(){be(!0)},we=function(){be(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Be.length}),Tt=(0,Z.useRef)(),yt=Se(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=H.scrollHeight,ge=H.start,ue=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=ue,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,w.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=E(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),oe(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,x,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(L){var wt=Be.slice(ge,ue+1);L(wt,Be)}},[ge,ue,Be]);var an=z(Be,Ht,on,x),Dn=Xe==null?void 0:Xe({start:ge,end:ue,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,ue,Ge,ne,sn,le,it),un=null;d&&(un=(0,g.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},F),{},{position:"relative"}),className:Nn},Bn,gt),Z.createElement(se.Z,{onResize:X},Z.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},Z.createElement(he,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&Z.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=Z.forwardRef(_e);Re.displayName="List";var lt=Re,Ee=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,b=(se,C)=>(!C||se!=="hidden")&&se!=="visible"&&se!=="clip",g=(se,C)=>{if(se.clientHeight{const w=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(he){return null}})(Z);return!!w&&(w.clientHeightetC||et>se&&he=C&&qe>=Ne?et-se-Z:he>C&&qeNe?he-C+w:0,f=se=>{const C=se.parentElement;return C==null?se.getRootNode().host||null:C},V=(se,C)=>{var Ne,Z,w,et;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:Ie,skipOverflowHiddenElements:ve}=C,Se=typeof Ie=="function"?Ie:Pe=>Pe!==Ie;if(!o(se))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=se;for(;o(t)&&Se(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ve)&&c.push(t)}const p=(Z=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?Z:innerWidth,E=(et=(w=window.visualViewport)==null?void 0:w.height)!=null?et:innerHeight,{scrollX:z,scrollY:q}=window,{height:Ce,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=se.getBoundingClientRect(),{top:ze,right:ye,bottom:ae,left:oe}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(se);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+ae:We+Ce/2-ze+ae,S=bt==="center"?Oe+Ke/2-oe+ye:bt==="end"?Ze+ye:Oe-oe;const B=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=E&&Ze<=p&&(k===Q&&!g(k)||We>=nt&&ct<=_e&&Oe>=Re&&Ze<=mt))return B;const lt=getComputedStyle(k),Ee=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-Ee-Ue:0,x="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:xe/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=qe==="start"?$:qe==="end"?$-E:qe==="nearest"?ee(q,q+E,E,G,R,q+$,q+$+Ce,Ce):$-E/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,Ee,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+x:qe==="nearest"?ee(nt,_e,pe,G,R+x,$,$+Ce,Ce):$-(nt+pe/2)+x/2,l=bt==="start"?S-Re-Ee:bt==="center"?S-(Re+xe/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,xe,Ee,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+x)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-xe/P+d)),$+=De-h,S+=F-l}B.push({el:k,top:h,left:l})}return B},j=se=>se===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(se)?se:{block:"start",inline:"nearest"};function ie(se,C){if(!se.isConnected||!(w=>{let et=w;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(se))return;const Ne=(w=>{const et=window.getComputedStyle(w);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(se);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(V(se,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:et,left:he}of V(se,j(C))){const qe=et-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;w.scroll({top:qe,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__IntellectualProperty__Edit__index.f538ef6e.async.js b/p__Declaration__Research__IntellectualProperty__Edit__index.f538ef6e.async.js deleted file mode 100644 index 86766876f9..0000000000 --- a/p__Declaration__Research__IntellectualProperty__Edit__index.f538ef6e.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3677],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},26227:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},84105:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},41464:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},18785:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},73331:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},15277:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},61481:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},33853:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},61485:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},38819:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},47472:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},j=h.forwardRef(W),se=j},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),g=e(8591),ee=e(43418),f=e(3113),W=e(3294),j=e(23538),se=Object.defineProperty,ce=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,C,Z)=>C in J?se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,E=(J,C)=>{for(var Z in C||(C={}))b.call(C,Z)&&B(J,Z,C[Z]);if(ce)for(var Z of ce(C))Ne.call(C,Z)&&B(J,Z,C[Z]);return J},tt=(J,C,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const he="\u3000\u3000";function qe(J){var C=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+C[Z]}var bt=({value:J=[],action:C,onChange:Z,className:Oe,maxSize:T=150,title:be="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),E({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((k=(oe=et.file)==null?void 0:oe.response)==null?void 0:k.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},be),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},we=e(61481),ge=e(89392),ye=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,C,Z)=>C in J?ye(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,y=(J,C)=>{for(var Z in C||(C={}))c.call(C,Z)&&p(J,Z,C[Z]);if(G)for(var Z of G(C))t.call(C,Z)&&p(J,Z,C[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,C,Z)=>C in J?Se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,Re=(J,C)=>{for(var Z in C||(C={}))Ke.call(C,Z)&&_e(J,Z,C[Z]);if(Ue)for(var Z of Ue(C))Ze.call(C,Z)&&_e(J,Z,C[Z]);return J},ze=(J,C,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const{Dragger:xe}=h.default;function ae(J){let C=[];return J&&J.length>0&&(C=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+he+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),C}var le=({value:J,onChange:C,action:Z,data:Oe,className:T,maxSize:be=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:k=!0,uploadText:We,setFileProgress:R,showFileProgress:x})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,V]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),V(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};x&&R(w.some(ue=>ue.status==="uploading"));const ie={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,L;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(L=Qe==null?void 0:Qe.response)==null?void 0:L.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",ue,w),C(w)},onRemove:ue=>ze(void 0,null,function*(){if(!k)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,j.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:xe=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Se)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(C=>(window.ENV==="build"&&(C.ptimg=`/react/build${C.ptimg}`,C.swimg=`/react/build${C.swimg}`),C));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((C,Z)=>{var Oe;const{name:T,id:be,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=C;return G.createElement("div",{key:be,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:Se+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),_e&&(0,W.L9)([_e]),(0,W.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),xe&&(0,se.bg)()&&(C==null?void 0:C.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(C)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=C==null?void 0:C.subject_tags)==null?void 0:Oe.map((oe,k)=>{var We,R;if(k===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const x=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:x,style:{left:`${48+52*(k-1)+2*k}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(C==null?void 0:C.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(g.Z,{title:ae&&(C!=null&&C.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${C==null?void 0:C.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},ae&&(C==null?void 0:C.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,C.stages_count))),G.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,C.members_count)))))))})),!z.length&&G.createElement(j.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return C},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return be},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return k},tp:function(){return tt}});var o=e(59301),h={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),W={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"},j=e(92310),se=e.n(j),ce=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:S="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:se()(W.row,qt),style:Lt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${W.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},o.createElement("div",{className:W.bar,ref:Ce,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:W.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:S},className:ot===Fe.id?W.active:""},o.createElement("span",{title:Fe.name,className:W.name},Fe.name),!!_&&o.createElement("span",{className:W.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:W.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),re(!1)},className:W.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var S;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=ot;(Ce=JSON.stringify(ot))!=null&&Ce.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=Ce=>{Ce!==_&&(ne(Ce),at(encodeURIComponent(i),Ce))};return o.createElement("div",{className:se()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(S=Be.find(Ce=>Ce.id===_))==null?void 0:S.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Ce.id)},Ce.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ge={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"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(ge.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?ge.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Be+1,"next")},className:Lt?ge.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Se=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:S},o.createElement("div",{className:se()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:Ce,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),Ce&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),C=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:S},le.createElement("div",{className:se()(xe.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:Ce}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:xe.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:xe.li,onClick:Ee=>{Ee.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:xe.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:xe.name},ne.name)),le.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:xe.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:xe.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:xe.sign},"\u516C\u5F00")),le.createElement("div",{className:xe.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:xe.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),be=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:se()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var k=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:se()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,S)=>o.createElement(De.default.Item,{key:S,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),x=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?x(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},V=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=S=>{try{Lt(at.next(S))}catch(_){qt(_)}},ke=S=>{try{Lt(at.throw(S))}catch(_){qt(_)}},Lt=S=>S.done?St(S.value):Promise.resolve(S.value).then(_t,ke);Lt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:S="middle",shape:_="round"}=ot,ne=V(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ce.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(We.btn,We[`${S}-${_}`],at),style:St,size:S,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(ue.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:S=!1})=>o.createElement("div",{className:se()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:S,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:se()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:se()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const S=Math.floor(Lt/1e3);_t(S)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},91842:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___BPVHS",core:"core___QoFmJ",header:"header___Mwh0I",tip:"tip___GBImX",editBtn:"editBtn___LxZYq",contBox:"contBox___cLRhq",formWrap:"formWrap___lGEks",partSty:"partSty___f9AYw",titleTag:"titleTag___P9nlm",tag:"tag___QnRgK",title:"title___dYt9B",partSty1:"partSty1___WBJFY",partSty2:"partSty2___DmZf_",partSty3:"partSty3___vZmxO"},g=e(78241),ee=e(8591),f=e(71418),W=e(95237),j=e(43604),se=e(92832),ce=e(57809),b=e(5083),Ne=e(3113),B=e(43418),E=e(29458),tt=e(57490),he=e(89070),qe=e(70849),bt=e(61186),we=e.n(bt),ge=e(59301),ye=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?ye(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Se=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((xe,ae)=>{var le=Z=>{try{C(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{C(ze.throw(Z))}catch(Oe){ae(Oe)}},C=Z=>Z.done?xe(Z.value):Promise.resolve(Z.value).then(le,J);C((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:xe})=>{const[ae,le]=(0,o.useState)(!1),[J]=g.default.useForm(),[C,Z]=(0,o.useState)({}),[Oe]=(0,he.useSearchParams)(),T=Oe.get("id"),[be]=g.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,k;vt(),T&&et(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((k=Re==null?void 0:Re.userInfo)==null?void 0:k.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,qe.LX)({declare_type:4});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),et=()=>Ue(void 0,null,function*(){var oe,k,We,R,x,l;le(!0);const u=yield(0,qe.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(Se(q({},(u==null?void 0:u.data)||{}),{auth_date:(oe=u==null?void 0:u.data)!=null&&oe.auth_date?we()((k=u==null?void 0:u.data)==null?void 0:k.auth_date):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,tt.z)([(x=u==null?void 0:u.data)==null?void 0:x.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,k)=>{},dt=oe=>Ue(void 0,null,function*(){var k,We,R;oe.auth_date=oe.auth_date?(k=oe.auth_date)==null?void 0:k.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let x={status:-1};T?x=yield(0,qe.Bb)(Se(q({},oe),{id:T,declare_type:4})):x=yield(0,qe.eu)(Se(q({},oe),{declare_type:4})),(x==null?void 0:x.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ge.createElement(f.Z,{spinning:ae},ge.createElement("div",{className:h.contentWrap},ge.createElement("div",{className:h.core},ge.createElement("div",{className:h.header},ge.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u77E5\u8BC6\u4EA7\u6743"),ge.createElement("div",null,ge.createElement("span",null,ge.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ge.createElement("div",{className:h.contBox},ge.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ge.createElement(g.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:1}},ge.createElement("div",{className:h.partSty},ge.createElement("div",{className:h.titleTag},ge.createElement("span",{className:h.tag}),ge.createElement("span",{className:h.title},"\u57FA\u672C\u4FE1\u606F")),ge.createElement(W.Z,{gutter:[16,16]},ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ge.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ge.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ge.createElement(W.Z,{gutter:[24,16]},ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u7C7B\u578B",name:"property_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},ge.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",options:C==null?void 0:C.property_type,fieldNames:{label:"option",value:"id"}}))),ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0"}]},ge.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0",maxLength:200})))),ge.createElement(W.Z,{gutter:[24,16]},ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",name:"participant",rules:[{required:!0,message:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA"}]},ge.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",maxLength:200}))),ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B",name:"first_applicant_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B"}]},ge.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u8005\u7C7B\u578B",options:C==null?void 0:C.property_first_applicant_type,fieldNames:{label:"option",value:"id"}})))),ge.createElement(W.Z,{gutter:[24,16]},ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u767B\u8BB0\u53F7",name:"check_in_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7"}]},ge.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7",maxLength:200}))),ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u6388\u6743\u65E5\u671F",name:"auth_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6388\u6743\u65E5\u671F"}]},ge.createElement(b.default,{size:"large",style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u6388\u6743\u65F6\u95F4"})))),ge.createElement(W.Z,{gutter:[24,16]},ge.createElement(j.Z,{span:12},ge.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ge.createElement(se.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),ge.createElement("div",{className:h.partSty3},ge.createElement("div",{className:h.titleTag},ge.createElement("span",{className:h.tag}),ge.createElement("span",{className:h.title},"\u9644\u4EF6")),ge.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ge.createElement(tt.Z,{number:1,uploadText:!0,maxSize:20})),ge.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ge.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ge.createElement("div",null,"\u8BF7\u5C06\u77E5\u8BC6\u4EA7\u6743PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&ge.createElement(W.Z,{justify:"end",className:"mt20"},ge.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),he.history.back()}},"\u53D6\u6D88"),ge.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&ge.createElement(W.Z,{justify:"end",className:"mt20"},ge.createElement(E.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){(yield(0,qe.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())})})}},"\u901A\u8FC7"),ge.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ge.createElement("div",null,ge.createElement(g.default,{form:be,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:T,verify_status:"reject"},oe))).status===0&&(yield J.submit(),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ge.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ge.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield be.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return g},JZ:function(){return f},bN:function(){return j},jP:function(){return W},rO:function(){return ee}});var o=e(99064),h=(se,ce,b)=>new Promise((Ne,B)=>{var E=qe=>{try{he(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{he(b.throw(qe))}catch(bt){B(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(E,tt);he((b=b.apply(se,ce)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function W(se){return(0,o.v_)("libraries.json",se)}function j(se,ce){return(0,o.gz)(`libraries/${se}.json`,ce)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const g=null;function ee(W,j,se){return h()({[`${W}-status-success`]:j==="success",[`${W}-status-warning`]:j==="warning",[`${W}-status-error`]:j==="error",[`${W}-status-validating`]:j==="validating",[`${W}-has-feedback`]:se})}const f=(W,j)=>j||W},93891:function(fn,lt,e){var o=e(59301),h=e(36355),g=e(64165);const ee=f=>{const{componentName:W}=f,{getPrefixCls:j}=(0,o.useContext)(h.E_),se=j("empty");switch(W){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),W=e(58319),j=e.n(W),se=e(23250),ce=e.n(se),b=e(74959),Ne=e.n(b),B=e(10238),E=e.n(B),tt=e(33656),he=e.n(tt);h().extend(he()),h().extend(E()),h().extend(f()),h().extend(j()),h().extend(ce()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ge={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function L(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var H=function(ut,fe,Le){for(var mt=fe;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=v.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=v.getDate(v.getEndDate(r));return H("date",M,me)}case"quarter":{var ve=Math.floor(v.getMonth(r)/3)*3,Te=ve+2;return H("month",ve,Te)}case"year":return H("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ve(Le);return}Te.current=requestAnimationFrame(function(){ve(Le)})}var je=nt(me,{formatList:a,generateConfig:m,locale:v}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function fe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Te=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),fe=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!fe&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):fe||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),v=m[0],H=m[1];return{label:v,value:H}})):[])},[n,r])}var S=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,oe.Z)(m,2),H=v[0],M=v[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Te(){M(me.current[0])}return(0,S.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ve,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var me=H;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return v}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)v.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,H=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,fe=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Bt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ve.addMonth:ve.addYear:Pr=La?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ve.getNow(),Un=F(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:me,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ve.getNow(),No="".concat(v,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(v,"-panel"),H,(r={},(0,De.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,H=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var me=H.label,ve=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return v==null?void 0:v(ht(ve))},onMouseLeave:function(){return v==null?void 0:v(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,H=a.id,M=a.name,me=a.tabIndex,ve=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,fe=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,k.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,k.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:fe}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?L(An,{generateConfig:ut,locale:fe,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(fe)>je(Te);case"week":return Ct(fe)>Ct(Te);default:return!ue(me,fe,Te)&&me.isAfter(fe,Te)}return!1},[H,M[1],Te,r]),ut=t.useCallback(function(fe){if(M[1]||H&&H(fe))return!0;if(M[0]&&ve)return!ue(me,fe,Te)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:fe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,fe),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,be.Z)(this,a);for(var v=arguments.length,H=new Array(v),M=0;M{const{lineHeight:v}=n,H=Math.floor(a*v)+2,M=Math.max((r-H)/2,0),me=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:fe,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${fe}`,borderBottom:`${Te}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:H,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:fe,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-v-me,Qr=(Yr-ve*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:H,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:fe,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:H,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&H===void 0&&(ve.showSecond=!1),!me.includes("m")&&v===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:H,className:M,placement:me,size:ve,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:fe,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Le,fe,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:ut,getPopupContainer:fe,style:Le,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:H,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:H,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=v,ve.RangePicker=me,ve.TimePicker=H,ve.QuarterPicker=M,ve}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),g=e(92310),ee=e.n(g),f=e(31561),W=e(70425),j=e(18929),se=e(2738),ce=e(79676),b=e(53487),Ne=e(92343),B=e(36355),E=e(20834),tt=e(40875),he=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Se,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:xe,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:C=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:be,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,qe.Z)(De),[,k]=(0,he.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Se}),x=Se?[]:q;let l;x&&x.includes("contextMenu")&&(l=!0);const[u,w]=(0,j.Z)(!1,{value:Re!=null?Re:xe}),P=(0,W.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,_e,oe,{[`${De}-rtl`]:rt==="rtl"}),V=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:C,offset:k.marginXXS,arrowWidth:p?k.sizePopupArrow:0,borderRadius:k.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),ie=()=>{let te;return t!=null&&t.items?te=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:ue=>{let{mode:Ye}=ue}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:V,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||be,transitionName:vt,trigger:x,overlay:ie,placement:et,onVisibleChange:P}),R))};function ge(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,b.Z)(we,"dropdown",c=>c,ge),G=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return he}});var o=e(91857),h=e(92310),g=e.n(h),ee=e(59301),f=e(18785),W=e(3113),j=e(36355),se=e(81327),ce=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var ge in qe)Object.prototype.hasOwnProperty.call(qe,ge)&&bt.indexOf(ge)<0&&(we[ge]=qe[ge]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ge=Object.getOwnPropertySymbols(qe);ye{const{getPopupContainer:bt,getPrefixCls:we,direction:ge}=ee.useContext(j.E_),{prefixCls:ye,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Se,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:xe,onOpenChange:ae,placement:le,getPopupContainer:J,href:C,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=ie=>ie,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=we("dropdown",ye),k=`${oe}-button`,[We,R]=(0,b.Z)(oe),x={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ce.ri)(oe,ge),w=g()(k,u,Se,R);"overlay"in qe&&(x.overlay=_e),"open"in qe&&(x.open=xe),"placement"in qe?x.placement=le:x.placement=ge==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(W.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:C,title:Oe},q),X=ee.createElement(W.ZP,{type:G,danger:c,icon:Z}),[V,Pe]=T([P,X]);return We(ee.createElement(se.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),V,ee.createElement(o.Z,Object.assign({},x),Pe)))};B.__ANT_BUTTON=!0;var E=B;const tt=o.Z;tt.Button=E;var he=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),g=e(92899),ee=e(29878),f=e(19447),W=e(83116),j=e(37613),ce=B=>{const{componentCls:E,menuCls:tt,colorError:he,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const b=B=>{const{componentCls:E,menuCls:tt,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:ge,motionDurationMid:ye,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${ge}-down, & > ${we}-btn-icon > ${ge}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${we}-btn > ${ge}-down`]:{fontSize:y},[`${ge}-down::before`]:{transition:`transform ${ye}`}},[`${E}-wrap-open`]:{[`${ge}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${ye}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${E}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,W.Z)("Dropdown",(B,E)=>{let{rootPrefixCls:tt}=E;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:ge,paddingXXS:ye,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*ge)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,j.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[b(y),ce(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(9763),W=e(64993),j=e(88088),ce=()=>{const[,G]=(0,j.Z)(),t=new W.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,G]=(0,j.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Se}=(0,g.useMemo)(()=>({borderColor:new W.C(c).onBackground(y).toHexShortString(),shadowColor:new W.C(t).onBackground(y).toHexShortString(),contentColor:new W.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Se}))))},B=e(83116),E=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var he=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Se,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=g.useContext(ee.E_),ze=Ze("empty",p),[xe,ae]=he(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,C=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=g.createElement("img",{alt:C,src:y}):Z=y,xe(g.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),g.createElement("div",{className:`${ze}-image`,style:Se},Z),J&&g.createElement("div",{className:`${ze}-description`},J),q&&g.createElement("div",{className:`${ze}-footer`},q)))};ge.PRESENTED_IMAGE_DEFAULT=bt,ge.PRESENTED_IMAGE_SIMPLE=we;var ye=ge},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(77900),f=e(59301),W=e(62892),j=e(32441);function se(S){const[_,ne]=f.useState(S);return f.useEffect(()=>{const i=setTimeout(()=>{ne(S)},S.length?0:10);return()=>{clearTimeout(i)}},[S]),_}var ce=e(17313),b=e(29878),Ne=e(8378),B=e(37613),E=e(83116),he=S=>{const{componentCls:_}=S,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${S.motionDurationSlow} ${S.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${S.motionDurationSlow} ${S.motionEaseInOut}, - opacity ${S.motionDurationSlow} ${S.motionEaseInOut}, - transform ${S.motionDurationSlow} ${S.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=S=>({legend:{display:"block",width:"100%",marginBottom:S.marginLG,padding:0,color:S.colorTextDescription,fontSize:S.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`},label:{fontSize:S.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 ${S.controlOutlineWidth}px ${S.controlOutline}`},output:{display:"block",paddingTop:15,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight}}),bt=(S,_)=>{const{formItemCls:ne}=S;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=S=>{const{componentCls:_}=S;return{[S.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(S)),qe(S)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:S.paddingSM},"&-small":Object.assign({},bt(S,S.controlHeightSM)),"&-large":Object.assign({},bt(S,S.controlHeightLG))})}},ge=S=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=S;return{[_]:Object.assign(Object.assign({},(0,ce.Wf)(S)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:S.colorError}},"&-has-error":{[`${_}-split`]:{color:S.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${S.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Ce,[`> ${ne}`]:{fontSize:S.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:S.marginXXS,color:re,fontSize:S.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:S.marginXXS,color:S.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:S.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:S.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:S.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:S.colorTextDescription,fontSize:S.fontSize,lineHeight:S.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:S.controlHeightSM,transition:`color ${S.motionDurationMid} ${S.motionEaseOut}`},"&-explain":{"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:S.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:S.motionDurationMid,animationTimingFunction:S.motionEaseOutBack,pointerEvents:"none","&-success":{color:S.colorSuccess},"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning},"&-validating":{color:S.colorPrimary}}})}},ye=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:S.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=S=>({padding:S.verticalLabelPadding,margin:S.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${ne} ${ne}-label`]:c(S),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(S),[`@media (max-width: ${S.screenXSMax}px)`]:[t(S),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(S)}}],[`@media (max-width: ${S.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(S)}}}},y=(S,_)=>(0,B.TS)(S,{formItemCls:`${S.componentCls}-item`,rootPrefixCls:_});var z=(0,E.Z)("Form",(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[we(i),ge(i),he(i),ye(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},S=>({labelRequiredMarkColor:S.colorError,labelColor:S.colorTextHeading,labelFontSize:S.fontSize,labelHeight:S.controlHeight,labelColonMarginInlineStart:S.marginXXS/2,labelColonMarginInlineEnd:S.marginXS,itemMarginBottom:S.marginLG,verticalLabelPadding:`0 0 ${S.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Se(S,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof S=="string"?S:`${_}-${i}`,error:S,errorStatus:ne}}var Ke=S=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:Ce}=S;const{prefixCls:Fe}=f.useContext(j.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,W.Z)(Fe),[Fe]),Ot=se(i),Tt=se(s),yt=f.useMemo(()=>_!=null?[Se(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Se(N,"error","error",F))),(0,o.Z)(Tt.map((N,F)=>Se(N,"warning","warning",F)))),[_,ne,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:g()(Ee,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,W.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:de,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:de,className:g()(O,{[`${Ee}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),xe=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function C(S){return S===void 0||S===!1?[]:Array.isArray(S)?S:[S]}function Z(S,_){if(!S.length)return;const ne=S.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(S,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":S.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(S){return C(S).join("_")}function be(S){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>S!=null?S:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=C(s),Ce=Z(Y,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[S,_]);return[i]}var Ie=e(28726),rt=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:Ce,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:de,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=S,Q=rt(S,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,xe.Z)(Ee),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,Ce,Fe),[kt]=be(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Tt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(j.RV,Object.assign({},{validateMessages:He}),f.createElement(j.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),k=e(92343),We=e(11592);function R(S){if(typeof S=="function")return S;const _=(0,We.Z)(S);return _.length<=1?_[0]:_}const x=()=>{const{status:S,errors:_=[],warnings:ne=[]}=(0,f.useContext)(j.aM);return{status:S,errors:_,warnings:ne}};x.Context=j.aM;var l=x,u=e(16089);function w(S){const[_,ne]=f.useState(S),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(Ce){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(Ce))}return[_,Y]}function P(){const{itemRef:S}=f.useContext(j.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(S(i),re)),_.current.ref}return ne}var X=e(29194),V=e(34280),Pe=e(2738),ie=e(27382),te=e(37028);const ue=S=>{const{formItemCls:_}=S;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[ue(i)]}),$e=S=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:Ce,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=S,Tt=`${_}-item`,yt=f.useContext(j.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(j.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:Ee,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(S,{input:U,errorList:de,extra:d}):f.createElement(f.Fragment,null,U,de,d);return f.createElement(j.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),L=e(6848),Me=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:Ce,requiredMark:Fe,tooltip:Ee}=S;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(j.q3);if(!ne)return null;const F=s||yt||{},U=re||Tt,pe=`${_}-item-label`,de=g()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(L.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!Ce}):Q&&!Ce&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:Ce,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(S){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:Ce,noStyle:Fe}=S;const Ee=`${Y}-item`,{feedbackIcons:it}=f.useContext(j.q3),ht=Oe(ne,i,Ce,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(j.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,de=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=de!==!1&&K?f.createElement("span",{className:g()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},de||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(j.aM.Provider,{value:yt},_)}var Sn=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:Ee.errors,kt=zt?d:Ee.warnings;return Oe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=g()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(ie.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},S,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},S,Ee,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(j.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(S=>{let{children:_}=S;return _},(S,_)=>S.value===_.value&&S.update===_.update&&S.childProps.length===_.childProps.length&&S.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(S){return S!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(S){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:Ce,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=S,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(j.q3),U=R(Fe),pe=typeof U=="function",de=f.useContext(j.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Tt!==void 0?Tt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:S.hasFeedback,validateStatus:S.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},S,{className:g()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},S,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=C(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=Ee!==void 0?Ee:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,k.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||S.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),S.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(C(Ot)),(0,o.Z)(C(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=S,i=at(S,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,Ee)=>f.createElement(j.Rk.Provider,{value:Y},ne(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:S}=(0,f.useContext)(j.q3);return S}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=be,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=j.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ge},n:function(){return bt}});var o=e(19248),h=e(92310),g=e.n(h),ee=e(93681),f=e(8654),W=e(59301),j=e(19080),se=e(36355),ce=e(1684),b=e(19716),Ne=e(32441),B=e(33234),E=e(59412),tt=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var qe=function(ye,G){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&G.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Se,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:xe,styles:ae,rootClassName:le,onChange:J,classNames:C}=ye,Z=qe(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:be}=W.useContext(se.E_),Ie=Oe("input",t),rt=(0,W.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,T),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),k=W.useContext(ce.Z),We=q!=null?q:k,{status:R,hasFeedback:x,feedbackIcon:l}=(0,W.useContext)(Ne.aM),u=(0,j.F)(R,y),w=he(ye)||!!x,P=(0,W.useRef)(w);(0,W.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,E.Z)(rt,!0),V=Ye=>{X(),Se==null||Se(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},ie=Ye=>{X(),J==null||J(Ye)},te=(x||Ke)&&W.createElement(W.Fragment,null,Ke,x&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:W.createElement(o.Z,null)}),vt(W.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:be==null?void 0:be.autoComplete},Z,{disabled:We,onBlur:V,onFocus:Pe,style:Object.assign(Object.assign({},be==null?void 0:be.style),xe),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),ae),suffix:te,allowClear:ue,className:g()(ze,le,dt,be==null?void 0:be.className),onChange:ie,addonAfter:_e&&W.createElement(B.BR,null,W.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&W.createElement(B.BR,null,W.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},C),be==null?void 0:be.classNames),{input:g()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,j.Z)(Ie,u),C==null?void 0:C.input,(c=be==null?void 0:be.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,j.Z)(`${Ie}-affix-wrapper`,u,x),et),wrapper:g()({[`${Ie}-group-rtl`]:T==="rtl"},et),group:g()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,j.Z)(`${Ie}-group-wrapper`,u,x),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),g=e.n(h),ee=e(9296),f=e(59301),W=e(19080),j=e(36355),se=e(1684),ce=e(19716),b=e(32441),Ne=e(9432),B=e(9937),E=function(he,qe){var bt={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&qe.indexOf(we)<0&&(bt[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,we=Object.getOwnPropertySymbols(he);ge{const{prefixCls:bt,bordered:we=!0,size:ge,disabled:ye,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=he,q=E(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ue}=f.useContext(j.E_),Ke=(0,ce.Z)(ge),Ze=f.useContext(se.Z),_e=ye!=null?ye:Ze,{status:Re,hasFeedback:ze,feedbackIcon:xe}=f.useContext(b.aM),ae=(0,W.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var T;return{resizableTextArea:(T=le.current)===null||T===void 0?void 0:T.resizableTextArea,focus:be=>{var Ie,rt;(0,Ne.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,be)},blur:()=>{var be;return(be=le.current)===null||be===void 0?void 0:be.blur()}}});const J=Se("input",bt);let C;typeof c=="object"&&(c!=null&&c.clearIcon)?C=c:c&&(C={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:C,className:g()(z,y),classes:{affixWrapper:g()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,W.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,W.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},xe),showCount:t,ref:le})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(g,ee){const f=(0,o.useRef)([]),W=()=>{f.current.push(setTimeout(()=>{var j,se,ce,b;!((j=g.current)===null||j===void 0)&&j.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((ce=g.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((b=g.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&W(),()=>f.current.forEach(j=>{j&&clearTimeout(j)})),[]),W}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(32441),W=e(9937),se=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:xe}=Ze,ae=_e("input-group",ze),le=_e("input"),[J,C]=(0,W.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},C,xe),Oe=(0,g.useContext)(f.aM),T=(0,g.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(g.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:T},Ze.children)))},ce=e(9432),b=e(73331),Ne=e(15277),B=e(2738),E=e(8654),tt=e(59412),he=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?g.createElement(Ne.Z,null):g.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ge=g.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[xe,ae]=(0,g.useState)(()=>ze?Re.visible:!1),le=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,tt.Z)(le),C=()=>{const{disabled:We}=Ze;We||(xe&&J(),ae(R=>{var x;const l=!R;return typeof Re=="object"&&((x=Re.onVisibleChange)===null||x===void 0||x.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:x=qe}=Ze,l=bt[R]||"",u=x(xe),w={[l]:C,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(u)?u:g.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:be,size:Ie}=Ze,rt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=g.useContext(ee.E_),et=vt("input",be),De=vt("input-password",T),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),k=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:oe,prefixCls:et,suffix:dt});return Ie&&(k.size=Ie),g.createElement(ce.Z,Object.assign({ref:(0,E.sQ)(_e,le)},k))}),ye=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Re,inputPrefixCls:ze,className:xe,size:ae,suffix:le,enterButton:J=!1,addonAfter:C,loading:Z,disabled:Oe,onSearch:T,onChange:be,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=g.useContext(ee.E_),dt=g.useRef(!1),oe=et("input-search",Re),k=et("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),x=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),be&&be($e)},u=$e=>{var ft;document.activeElement===((ft=x.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=x.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?g.createElement(ye.Z,null):null,V=`${oe}-button`;let Pe;const ie=J||{},te=ie.type&&ie.type.__ANT_BUTTON===!0;te||ie.type==="button"?Pe=(0,G.Tm)(ie,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=ie==null?void 0:ie.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:V,size:R}:{})):Pe=g.createElement(c.ZP,{className:V,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),C&&(Pe=[Pe,(0,G.Tm)(C,{key:"addonAfter"})]);const ue=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},xe),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return g.createElement(ce.Z,Object.assign({ref:(0,E.sQ)(x,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:k,addonAfter:Pe,suffix:le,onChange:l,className:ue,disabled:Oe}))}),Se=e(1643);const Ue=ce.Z;Ue.Group=se,Ue.Search=q,Ue.TextArea=Se.Z,Ue.Password=ge;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return j},TM:function(){return G},Xy:function(){return se},bi:function(){return Ne},e5:function(){return ye},ik:function(){return B},nz:function(){return f},pU:function(){return W},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),W=c=>({borderColor:c.hoverBorderColor}),j=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),se=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},W((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Se,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},j((0,g.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},j((0,g.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},W(c)),"&:focus, &-focused":Object.assign({},j(c)),"&-disabled, &[disabled]":Object.assign({},se(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({},ce(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Se,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},W(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ge=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Se,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:C}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${C}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,ye(c));return[tt(t),ge(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return ye},Z:function(){return t}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),W=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},j=h.forwardRef(W),se=j,ce=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),E=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Se,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:C,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[be,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,x)=>{"collapsed"in p||Ie(R),C==null||C(R,x)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),be!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let x;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ge){x=l(`(max-width: ${ge[J]})`);try{x.addEventListener("change",R)}catch(u){x.addListener(R)}R(x)}}return()=>{try{x==null||x.removeEventListener("change",R)}catch(l){x==null||x.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{et(!be,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(qe.E_),k=()=>{const R=oe("layout-sider",z),x=(0,E.Z)(Oe,["collapsed"]),l=be?ae:xe,u=he(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Se||h.createElement(se,null)):null,V={expanded:ze?h.createElement(b.Z,null):h.createElement(ce.Z,null),collapsed:ze?h.createElement(ce.Z,null):h.createElement(b.Z,null)}[be?"collapsed":"expanded"],Pe=Se!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Se||V):null,ie=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!be,[`${R}-has-trigger`]:Re&&Se!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},x,{style:ie,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:be}),[be]);return h.createElement(ye.Provider,{value:We},k())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return ye},$_:function(){return ge},h4:function(){return we},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(2738),f=e(59301),W=e(36355),j=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Se,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:C,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:C,borderEndEndRadius:C,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:C,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,j.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Se,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Se*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Se,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Se=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(W.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:g()(p||Re,z,_e),ref:t},Se)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(W.E_),[y,z]=f.useState([]),{prefixCls:q,className:Se,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(W.E_),J=ae("layout",q),[C,Z]=Ne(J),Oe=g()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,Se,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:be=>{z(Ie=>[].concat((0,o.Z)(Ie),[be]))},removeSider:be=>{z(Ie=>Ie.filter(rt=>rt!==be))}}}),[]);return C(f.createElement(E.Provider,{value:T},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},xe),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ge=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return W}});var o=e(59301),h=e(33234),g=e(70425),ee=function(j,se){var ce={};for(var b in j)Object.prototype.hasOwnProperty.call(j,b)&&se.indexOf(b)<0&&(ce[b]=j[b]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(j);Ne{const{children:ce}=j,b=ee(j,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,g.supportNodeRef)(ce)?o.cloneElement(ce,{ref:se}):ce))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),W=e(36355),j=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:x,className:l,dashed:u}=R,w=j(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(W.E_),X=P("menu",x),V=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:V},w))},b=e(11592),Ne=e(2738),B=e(6848),E=e(92343),he=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var x;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:V,firstLevel:Pe,direction:ie,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=h.useContext(he),Ye=L=>{const Me=h.createElement("span",{className:`${V}-title-content`},u);return(!w||(0,E.l$)(u)&&u.type==="span")&&u&&L&&Pe&&typeof u=="string"?h.createElement("div",{className:`${V}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(g.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${V}-item-danger`]:X,[`${V}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(w,{className:f()((0,E.l$)(w)?(x=w.props)===null||x===void 0?void 0:x.className:"",`${V}-item-icon`)}),Ye(ue));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:ie==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),A)),A},ge=R=>{var x;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(he),{prefixCls:V,inlineCollapsed:Pe,theme:ie}=X,te=(0,o.Xl)();let ue;if(!u)ue=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${V}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${V}-title-content`},w);else{const Ge=(0,E.l$)(w)&&w.type==="span";ue=h.createElement(h.Fragment,null,(0,E.Tm)(u,{className:f()((0,E.l$)(u)?(x=u.props)===null||x===void 0?void 0:x.className:"",`${V}-item-icon`)}),Ge?w:h.createElement("span",{className:`${V}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(he.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(V,l,`${V}-${P||ie}`)})))},ye=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(x&&typeof x=="object"){const u=x,{label:w,children:P,key:X,type:V}=u,Pe=p(u,["label","children","key","type"]),ie=X!=null?X:`tmp-${l}`;return P||V==="group"?V==="group"?h.createElement(o.BW,Object.assign({key:ie},Pe,{title:w}),y(P)):h.createElement(ge,Object.assign({key:ie},Pe,{title:w}),y(P)):V==="divider"?h.createElement(ce,Object.assign({key:ie},Pe)):h.createElement(bt,Object.assign({key:ie},Pe),w)}return null}).filter(x=>x)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Se=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),xe=R=>{const{componentCls:x,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:V}=R;return{[`${x}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${x}-item, ${x}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${x}-item:hover, - > ${x}-item-active, - > ${x}-submenu ${x}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${x}-item, ${x}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${x}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:x,menuArrowOffset:l}=R;return{[`${x}-rtl`]:{direction:"rtl"},[`${x}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${x}-rtl${x}-vertical, - ${x}-submenu-rtl ${x}-vertical`]:{[`${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Se.oN)(R));var Z=(R,x)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:V,itemSelectedBg:Pe,activeBarHeight:ie,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:L,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${x}, ${l}-${x} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},x==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ie}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${L} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:V},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:x,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:V}=R,Pe=w+P+X;return{[`${x}-item`]:{position:"relative",overflow:"hidden"},[`${x}-item, ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:V,width:`calc(100% - ${u*2}px)`},[`> ${x}-item, - > ${x}-submenu > ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${x}-item-group-list ${x}-submenu-title, - ${x}-submenu-title`]:{paddingInlineEnd:Pe}}};var be=R=>{const{componentCls:x,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:V,motionEaseOut:Pe,paddingXL:ie,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[x]:{"&-inline, &-vertical":Object.assign({[`&${x}-root`]:{boxShadow:"none"}},Oe(R))},[`${x}-submenu-popup`]:{[`${x}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${x}-submenu-popup ${x}-vertical${x}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${x}-inline`]:{width:"100%",[`&${x}-root`]:{[`${x}-item, ${x}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${V} ${Pe}`].join(","),[`> ${x}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${x}-sub${x}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${x}-submenu > ${x}-submenu-title`]:A,[`& ${x}-item-group-title`]:{paddingInlineStart:ie}},[`${x}-item`]:A}},{[`${x}-inline-collapsed`]:{width:ft,[`&${x}-root`]:{[`${x}-item, ${x}-submenu ${x}-submenu-title`]:{[`> ${x}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-submenu > ${x}-submenu-title, - > ${x}-submenu > ${x}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` - ${x}-submenu-arrow, - ${x}-submenu-expand-icon - `]:{opacity:0},[`${x}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${x}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${x}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${x}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:x,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:V,iconMarginInlineEnd:Pe}=R;return{[`${x}-item, ${x}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${x}-item-icon, ${X}`]:{minWidth:V,fontSize:V,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${x}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${x}-item-only-child`]:{[`> ${X}, > ${x}-item-icon`]:{marginInlineEnd:0}}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${x}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:x,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${x}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:x,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:V,padding:Pe,colorSplit:ie,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:L,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${V}px ${Pe}px`,fontSize:Me,lineHeight:L,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${x}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,x)=>(0,_e.Z)("Menu",u=>{if(x===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:V,fontSize:Pe,darkItemColor:ie,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:L,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:V*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:ie,itemHoverColor:L,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),xe(gt),be(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:V,colorText:Pe,colorTextDescription:ie,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:L,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:L,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:V,direction:Pe,menu:ie}=h.useContext(W.E_),te=X(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:L,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>L!==void 0?L:A,[A,L]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",ue||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,ie==null?void 0:ie.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(he.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:h.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:x,rootClassName:f()(nt,Nn)}),sn))))});const k=(0,h.forwardRef)((R,x)=>{const l=(0,h.useRef)(null),u=h.useContext(g.D);return(0,h.useImperativeHandle)(x,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});k.Item=bt,k.SubMenu=ge,k.Divider=ce,k.ItemGroup=o.BW;var We=k},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),g=e(40001),ee=e(19248),f=e(99267),W=e(92310),j=e.n(W),se=e(2738),ce=e(36355),b=e(92413),Ne=e(33708),B=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var L=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;L.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),L.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(L){var Me=(0,Ne.Z)((0,Ne.Z)({},E),L),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:j()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(S){ln[St]=S},style:_t})}))},bt=qe,we=e(39559),ge=e(33606),ye=e(47273),G=0,c=(0,ye.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var L=o.useState(),Me=(0,ge.Z)(L,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(L){var Me=L.bg,Xe=L.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,L){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*L),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,L){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:L});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Se=q,Ue=100,Ke=function(L,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(L),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var L=A!=null?A:[];return Array.isArray(L)?L:[L]}var Re=function(L){var Me=(0,Ne.Z)((0,Ne.Z)({},E),L),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,S=_e(ln),_=_e(dn),ne=_.find(function(Ee){return Ee&&(0,we.Z)(Ee)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),Ce=function(){var it=0;return S.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(S[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:j()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Ce())},ze=Re,xe={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function C(A){let{success:L,successPercent:Me}=A,Xe=Me;return L&&"progress"in L&&(Xe=L.progress),L&&"percent"in L&&(Xe=L.percent),Xe}const Z=A=>{let{percent:L,success:Me,successPercent:Xe}=A;const nt=J(C({success:Me,successPercent:Xe}));return[nt,J(J(L)-nt)]},Oe=A=>{let{success:L={},strokeColor:Me}=A;const{strokeColor:Xe}=L;return[Xe||le.presetPrimaryColors.green,Me||null]},T=(A,L,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(L==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(L==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(L==="circle"||L==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},be=3,Ie=A=>be/A*100;var vt=A=>{const{prefixCls:L,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=T(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=j()(`${L}-inner`,{[`${L}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:L,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,L){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&L.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let L=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||L.push({key:Xe,value:A[Me]})}),L=L.sort((Me,Xe)=>Me.key-Xe.key),L.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,L)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=L==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var k=A=>{const{prefixCls:L,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=C(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${L}-outer`,style:Be},o.createElement("div",{className:`${L}-inner`,style:on},o.createElement("div",{className:`${L}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${L}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:L,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=L==="small"?2:14,sn=L!=null?L:[Nt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const L=A?"100%":"-100%";return new x.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${L}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${L}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${L}-outer`]:{display:"inline-block",width:"100%"},[`&${L}-show-info`]:{[`${L}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${L}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.defaultColor}},[`${L}-success-bg, ${L}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${L}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${L}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${L}-status-active`]:{[`${L}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${L}-rtl${L}-status-active`]:{[`${L}-bg::before`]:{animationName:P(!0)}},[`&${L}-status-exception`]:{[`${L}-bg`]:{backgroundColor:A.colorError},[`${L}-text`]:{color:A.colorError}},[`&${L}-status-exception ${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.colorError}},[`&${L}-status-success`]:{[`${L}-bg`]:{backgroundColor:A.colorSuccess},[`${L}-text`]:{color:A.colorSuccess}},[`&${L}-status-success ${L}-inner:not(${L}-circle-gradient)`]:{[`${L}-circle-path`]:{stroke:A.colorSuccess}}})}},V=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:{[`${L}-circle-trail`]:{stroke:A.remainingColor},[`&${L}-circle ${L}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${L}-circle ${L}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${L}-circle&-status-exception`]:{[`${L}-text`]:{color:A.colorError}},[`${L}-circle&-status-success`]:{[`${L}-text`]:{color:A.colorSuccess}}},[`${L}-inline-circle`]:{lineHeight:1,[`${L}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:L}=A;return{[L]:{[`${L}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ie=A=>{const{componentCls:L,iconCls:Me}=A;return{[L]:{[`${L}-small&-line, ${L}-small&-line ${L}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const L=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:L,progressStepMinWidth:L,progressActiveMotionDuration:"2.4s"});return[X(Me),V(Me),Pe(Me),ie(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,L){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&L.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var S,_;const ne=C(A);return parseInt(ne!==void 0?(S=ne!=null?ne:0)===null||S===void 0?void 0:S.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ce.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const S=C(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(S)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(k,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=j()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&T(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:L,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),W=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},j=h.forwardRef(W),se=j,ce=e(92310),b=e.n(ce),Ne=e(400),B=e(33606),E=e(37061),tt=e(18929),he=e(10228),qe=e(26112);function bt(C,Z){var Oe=C.disabled,T=C.prefixCls,be=C.character,Ie=C.characterRender,rt=C.index,vt=C.count,et=C.value,De=C.allowHalf,dt=C.focused,oe=C.onHover,k=C.onClick,We=function(V){oe(V,rt)},R=function(V){k(V,rt)},x=function(V){V.keyCode===he.Z.ENTER&&k(V,rt)},l=rt+1,u=new Set([T]);et===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,C)),P}var we=h.forwardRef(bt);function ge(){var C=h.useRef({});function Z(T){return C.current[T]}function Oe(T){return function(be){C.current[T]=be}}return[Z,Oe]}function ye(C){var Z=C.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=C.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(C){var Z,Oe,T=C.ownerDocument,be=T.body,Ie=T&&T.documentElement,rt=C.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||be.clientLeft||0,Oe-=Ie.clientTop||be.clientTop||0,{left:Z,top:Oe}}function c(C){var Z=G(C),Oe=C.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=ye(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(C,Z){var Oe,T=C.prefixCls,be=T===void 0?"rc-rate":T,Ie=C.className,rt=C.defaultValue,vt=C.value,et=C.count,De=et===void 0?5:et,dt=C.allowHalf,oe=dt===void 0?!1:dt,k=C.allowClear,We=k===void 0?!0:k,R=C.character,x=R===void 0?"\u2605":R,l=C.characterRender,u=C.disabled,w=C.direction,P=w===void 0?"ltr":w,X=C.tabIndex,V=X===void 0?0:X,Pe=C.autoFocus,ie=C.onHoverChange,te=C.onChange,ue=C.onFocus,Ye=C.onBlur,Ge=C.onKeyDown,$e=C.onMouseLeave,ft=(0,E.Z)(C,t),Qe=ge(),A=(0,B.Z)(Qe,2),L=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",Ce=s+1;if(oe){var Fe=L(s),Ee=c(Fe),it=Fe.clientWidth;(Y&&re-Ee>it/2||!Y&&re-Ee0&&!Y||re===he.Z.RIGHT&&Ce>0&&Y?(oe?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):re===he.Z.LEFT&&Ce{const{componentCls:Z}=C;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:C.marginXS},"> div":{transition:`all ${C.motionDurationMid}, outline 0s`,"&:hover":{transform:C.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${C.lineWidth}px dashed ${C.starColor}`,transform:C.starHoverScale}},"&-first, &-second":{color:C.starBg,transition:`all ${C.motionDurationMid}`,userSelect:"none",[C.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=C=>({[`&-rtl${C.componentCls}`]:{direction:"rtl"}}),ze=C=>{const{componentCls:Z}=C;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(C)),{display:"inline-block",margin:0,padding:0,color:C.starColor,fontSize:C.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(C)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:C.marginXS,fontSize:C.fontSize}}),Re(C))}};var xe=(0,Ke.Z)("Rate",C=>{const Z=(0,Ze.TS)(C,{});return[ze(Z)]},C=>({starColor:C.yellow6,starSize:C.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:C.colorFillContent})),ae=function(C,Z){var Oe={};for(var T in C)Object.prototype.hasOwnProperty.call(C,T)&&Z.indexOf(T)<0&&(Oe[T]=C[T]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,T=Object.getOwnPropertySymbols(C);be{const{prefixCls:Oe,className:T,rootClassName:be,style:Ie,tooltips:rt,character:vt=h.createElement(se,null)}=C,et=ae(C,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Se.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:k}=h.useContext(q.E_),We=dt("rate",Oe),[R,x]=xe(We),l=Object.assign(Object.assign({},k==null?void 0:k.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(T,be,x,k==null?void 0:k.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),g=e(77861),ee=e(2738),f=e(59301),W=e(53487),j=e(62892),se=e(19080),ce=e(36355),b=e(1684),Ne=e(93891),B=e(19716),E=e(32441),tt=e(33234),he=e(14154),qe=e(58582),bt=e(84443),we=e(66339),ge=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:q,bordered:Se=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:xe,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:C,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:be,direction:Ie,style:rt,allowClear:vt}=p,et=ge(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:k,virtual:We,popupMatchSelectWidth:R,popupOverflow:x,select:l}=f.useContext(ce.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:k,{compactSize:X,compactItemClassnames:V}=(0,tt.ri)(u,P),[Pe,ie]=(0,he.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===ye?"combobox":ln},[et.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=be!=null?be:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),L=(0,se.F)($e,Z);let Me;C!==void 0?Me=C:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,ie),Nt=(0,B.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Se,[`${u}-in-form-item`]:Qe},(0,se.Z)(u,L,ft),V,l==null?void 0:l.className,Ue,Ke,ie),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,qe.Z)(Oe,x);return Pe(f.createElement(g.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,j.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,W.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116),f=e(13826),W=e(92899);const j=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Se}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Se}${Ke}topLeft, - ${q}${Ke}topRight, - ${Se}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},j(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,W.Fm)(t,"move-up"),(0,W.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Se=Math.ceil(q/2);return[q,Se]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:b,marginBottom:b,lineHeight:`${Se-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function he(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Se=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Se,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ge=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ge(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),qe(t),tt(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,g.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Se,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(g,ee){return g||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,g){return g!==void 0?g:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(40001),h=e(19248),g=e(99267),ee=e(84105),f=e(58617),W=e(47472),j=e(59301);function se(ce){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:E,loading:tt,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:ge,showArrow:ye,componentName:G}=ce;const c=Ne!=null?Ne:j.createElement(h.Z,null),t=q=>b===null&&!qe&&!ye?null:j.createElement(j.Fragment,null,we!==!1&&q,qe&&ge);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(j.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Se=>{let{open:Ue,showSearch:Ke}=Se;return t(Ue&&Ke?j.createElement(W.Z,{className:q}):j.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:he?y=j.createElement(o.Z,null):y=null;let z=null;return E!==void 0?z=E:z=j.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return x}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(2738),j=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:V}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),ie=h()({[`${u}-circle`]:V==="circle",[`${u}-square`]:V==="square",[`${u}-round`]:V==="round"}),te=g.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return g.createElement("span",{className:h()(u,Pe,ie,w),style:Object.assign(Object.assign({},te),P)})},se=e(93083),ce=e(83116),b=e(37613);const Ne=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:V}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},E(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},E(X)),[`${u}${u}-sm`]:Object.assign({},E(V))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:V,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},he(u)),[`${P}-lg`]:Object.assign({},he(X)),[`${P}-sm`]:Object.assign({},he(V))}},we=l=>Object.assign({width:l},B(l)),ge=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},ye=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:V,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},ye(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),ye(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(V))}),ye(l,V,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:V,skeletonInputCls:Pe,skeletonImageCls:ie,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:L,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},E(ue)),[`${w}-sm`]:Object.assign({},E(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:L,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:L,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ge(l)),[`${u}${u}-block`]:{width:"100%",[`${V}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${V}, - ${Pe}, - ${ie} - `]:Object.assign({},tt(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:V="circle",size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-avatar`,shape:V,size:Pe},Ge))))},Se=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:V=!1,size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:V},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:V}=l,{getPrefixCls:Pe}=g.useContext(ee.E_),ie=Pe("skeleton",u),[te,ue]=p(ie),Ye=h()(ie,`${ie}-element`,{[`${ie}-active`]:V},w,P,ue);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:h()(`${ie}-image`,w),style:X},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ie}-image-svg`},g.createElement("path",{d:Ue,className:`${ie}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:V,size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:V},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(j,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=xe,le=e(7657),J=function(u,w){return g.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},C=g.forwardRef(J),Z=C,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:V,children:Pe}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:V},Ye,w,P),$e=Pe!=null?Pe:g.createElement(Z,null);return ue(g.createElement("div",{className:Ge},g.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},be=e(26407),rt=l=>{const u=ie=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[ie];if(ue-1===ie)return te},{prefixCls:w,className:P,style:X,rows:V}=l,Pe=(0,be.Z)(Array(V)).map((ie,te)=>g.createElement("li",{key:te,style:{width:u(te)}}));return g.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return g.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function k(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:V,children:Pe,avatar:ie=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",u),[L,Me]=p(A);if(w||!("loading"in l)){const Xe=!!ie,nt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(ie));Je=g.createElement("div",{className:`${A}-header`},g.createElement(j,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=g.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},k(Xe,nt)),De(ue));Nt=g.createElement(rt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return L(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),V)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Se,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,x=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),g=e.n(h),ee=e(11592),f=e(36355),W=e(33234);const j=o.createContext({latestIndex:0}),se=j.Provider;var b=we=>{let{className:ge,index:ye,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(j);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ge,style:t},G),ye{var ye,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Se,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:xe,styles:ae}=we,le=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,C]=Array.isArray(y)?y:[y,y],Z=B(C),Oe=B(J),T=E(C),be=E(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=g()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${C}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Se),oe=g()(`${vt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let k=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(k=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:_e,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:k}),[k]);if(Ie.length===0)return null;const x={};return ze&&(x.flexWrap="wrap"),!Oe&&be&&(x.columnGap=J),!Z&&T&&(x.rowGap=C),et(o.createElement("div",Object.assign({ref:ge,className:dt,style:Object.assign(Object.assign(Object.assign({},x),t==null?void 0:t.style),Re)},le),o.createElement(se,{value:R},We)))});qe.Compact=W.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),W=e(36355),j=e(61621),ce=y=>{const{value:z,formatter:q,precision:Se,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const xe=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Se=="number"&&(le=le.padEnd(Se,"0").slice(0,Se>0?Se:0)),le&&(le=`${Ue}${le}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const E=y=>{const{componentCls:z,marginXXS:q,padding:Se,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[E(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Se,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:xe,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:C=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:be}=o.useContext(W.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(ce,Object.assign({decimalSeparator:C,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},be==null?void 0:be.className,q,Se,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ue),onMouseEnter:le,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(j.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,xe&&o.createElement("span",{className:`${Ie}-content-suffix`},xe)))))};const bt=[["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 we(y,z){let q=y;const Se=/\[[^\]]*]/g,Ue=(z.match(Se)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Se,"[]"),Ze=bt.reduce((Re,ze)=>{let[xe,ae]=ze;if(Re.includes(xe)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${xe}+`,"g"),J=>{const C=J.length;return le.toString().padStart(C,"0")})}return Re},Ke);let _e=0;return Ze.replace(Se,()=>{const Re=Ue[_e];return _e+=1,Re})}function ge(y,z){const{format:q=""}=z,Se=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Se-Ue,0);return we(Ke,q)}const ye=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Se,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Se==null||Se(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>ge(ae,Object.assign(Object.assign({},le),{format:q})),xe=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:xe,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),W=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),j=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ce,outKeyframes:b},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:W},"move-right":{inKeyframes:j,outKeyframes:se}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return W},oN:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),W=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),j=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:W},"slide-left":{inKeyframes:j,outKeyframes:se},"slide-right":{inKeyframes:ce,outKeyframes:b}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),g=e(92310),ee=e.n(g),f=e(92413),W=e(6909),j=e(4771),se=e(9427),ce=e(25440),b=e(400),Ne=e(37061),B=e(85195),E=e(39559),tt=e(20569),he=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var de=I.data[pe];if(Array.isArray(de)){de.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,de)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var ge=+new Date,ye=0;function G(){return"rc-upload-".concat(ge,"-").concat(++ye)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",de=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?de===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(de){var K=Array.prototype.slice.apply(de);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function de(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){de(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(de){pe(de.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,se.Z)(F,I);var N=(0,ce.Z)(F);function F(){var U;(0,W.Z)(this,F);for(var pe=arguments.length,de=new Array(pe),K=0;K{let{uid:de}=pe;return de===I.uid});return U===-1?F.push(I):F[U]=I,F}function ue(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:de,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;de>K?(O=K*(Qe/de),Q=-(O-d)/2):(d=de*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(pe.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var L=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:de,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(L.Z,null),()=>Kt(d),F,de.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,de.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:de.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:de,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(k,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,V.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,V.l$)(Qt)){const Gt=(0,V.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,V.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:de}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,de=`${N}-list`,K=`${de}-item`;return{[`${N}-wrapper`]:{[` - ${de}${de}-picture, - ${de}${de}-picture-card, - ${de}${de}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${de}${de}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},S=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,de=`${N}-list`,K=`${de}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:de}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:de*2.55});return[i(d),ln(d),Lt(d),S(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(de){return de instanceof F?de:new F(function(K){K(de)})}return new(F||(F=Promise))(function(de,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?de(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:de=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>ie(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Ln=ie(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=ie(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Ln=ie(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",C.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Lr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(Ce),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Tt=Ee;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),g=e(33606),ee=e(37061),f=e(35593),W=e(92310),j=e.n(W),se=e(8654),ce=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,E=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Se=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ce.useRef(!1),_e=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Se==null||Se(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:_e();break;case E:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():_e();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ce.forwardRef)(function(y,z){var q=y.overlay,Se=y.arrow,Ue=y.prefixCls,Ke=(0,ce.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,se.sQ)(z,Ke==null?void 0:Ke.ref);return ce.createElement(ce.Fragment,null,Se&&ce.createElement("div",{className:"".concat(Ue,"-arrow")}),ce.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},we=[0,0],ge={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},ye=ge,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Se=y.arrow,Ue=Se===void 0?!1:Se,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,xe=y.placement,ae=xe===void 0?"bottomLeft":xe,le=y.placements,J=le===void 0?ye:le,C=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,be=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,k=(0,ee.Z)(y,G),We=ce.useState(),R=(0,g.Z)(We,2),x=R[0],l=R[1],u="visible"in y?Ie:x,w=ce.useRef(null),P=ce.useRef(null),X=ce.useRef(null);ce.useImperativeHandle(z,function(){return w.current});var V=function(Qe){l(Qe),oe==null||oe(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:V,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},ie=function(){return ce.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?ie:ie()},ue=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(dt,{className:j()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,se.Yr)(dt)?(0,se.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:J},k,{prefixCls:Ze,ref:w,popupClassName:j()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:be,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:V,onPopupClick:Pe,getPopupContainer:C}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ge}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(92310),W=e.n(f),j=e(59301),se=e(5643),ce=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Se=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,xe=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,C=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,be=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,j.useRef)(null),oe=function(ie){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(ie.target)&&(xe==null||xe())},k=function(){var ie;if(!ae)return null;var te=!_e&&!Re&&le,ue="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return j.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:W()(ue,(ie={},(0,g.Z)(ie,"".concat(ue,"-hidden"),!te),(0,g.Z)(ie,"".concat(ue,"-has-suffix"),!!q),ie)),role:"button",tabIndex:-1},Ye)},We=(0,j.cloneElement)(p,{value:le,hidden:C,className:W()((c=p.props)===null||c===void 0?void 0:c.className,!(0,se.X3)(G)&&!(0,se.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(G)&&!(0,se.He)(G)?Ze:{})});if((0,se.X3)(G)){var R,x="".concat(y,"-affix-wrapper"),l=W()(x,(R={},(0,g.Z)(R,"".concat(x,"-disabled"),_e),(0,g.Z)(R,"".concat(x,"-focused"),ze),(0,g.Z)(R,"".concat(x,"-readonly"),Re),(0,g.Z)(R,"".concat(x,"-input-with-clear-btn"),q&&ae&&le),R),!(0,se.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&j.createElement("span",{className:W()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:be==null?void 0:be.suffix},k(),q);We=j.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,se.He)(G)?void 0:Ze),be==null?void 0:be.affixWrapper),hidden:!(0,se.He)(G)&&C,onClick:oe},T==null?void 0:T.affixWrapper,{ref:dt}),z&&j.createElement("span",{className:W()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:be==null?void 0:be.prefix},z),(0,j.cloneElement)(p,{value:le,hidden:null}),u)}if((0,se.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=W()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),V=W()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return j.createElement(vt,{className:V,style:Ze,hidden:C},j.createElement(et,{className:X},Se&&j.createElement(De,{className:P},Se),(0,j.cloneElement)(We,{hidden:null}),Ue&&j.createElement(De,{className:P},Ue)))}return We},b=ce,Ne=e(26407),B=e(33606),E=e(37061),tt=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,j.forwardRef)(function(ye,G){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,y=ye.onBlur,z=ye.onPressEnter,q=ye.onKeyDown,Se=ye.prefixCls,Ue=Se===void 0?"rc-input":Se,Ke=ye.disabled,Ze=ye.htmlSize,_e=ye.className,Re=ye.maxLength,ze=ye.suffix,xe=ye.showCount,ae=ye.type,le=ae===void 0?"text":ae,J=ye.classes,C=ye.classNames,Z=ye.styles,Oe=(0,E.Z)(ye,qe),T=(0,tt.Z)(ye.defaultValue,{value:ye.value}),be=(0,B.Z)(T,2),Ie=be[0],rt=be[1],vt=(0,j.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],oe=(0,j.useRef)(null),k=function(V){oe.current&&(0,se.nH)(oe.current,V)};(0,j.useImperativeHandle)(G,function(){return{focus:k,blur:function(){var V;(V=oe.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,Pe,ie){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(V,Pe,ie)},select:function(){var V;(V=oe.current)===null||V===void 0||V.select()},input:oe.current}}),(0,j.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(V){ye.value===void 0&&rt(V.target.value),oe.current&&(0,se.rJ)(oe.current,V,t)},R=function(V){z&&V.key==="Enter"&&z(V),q==null||q(V)},x=function(V){dt(!0),p==null||p(V)},l=function(V){dt(!1),y==null||y(V)},u=function(V){rt(""),k(),oe.current&&(0,se.rJ)(oe.current,V,t)},w=function(){var V=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,o.Z)({autoComplete:c},V,{onChange:We,onFocus:x,onBlur:l,onKeyDown:R,className:W()(Ue,(0,g.Z)({},"".concat(Ue,"-disabled"),Ke),C==null?void 0:C.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var V=Number(Re)>0;if(ze||xe){var Pe=(0,se.D7)(Ie),ie=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(xe)==="object"?xe.formatter({value:Pe,count:ie,maxLength:Re}):"".concat(ie).concat(V?" / ".concat(Re):"");return j.createElement(j.Fragment,null,!!xe&&j.createElement("span",{className:W()("".concat(Ue,"-show-count-suffix"),(0,g.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),C==null?void 0:C.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return j.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,se.D7)(Ie),focused:De,triggerFocus:k,suffix:P(),disabled:Ke,classes:J,classNames:C,styles:Z}))}),we=bt,ge=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return g}});function o(W){return!!(W.addonBefore||W.addonAfter)}function h(W){return!!(W.prefix||W.suffix||W.allowClear)}function g(W,j,se,ce){if(se){var b=j;if(j.type==="click"){var Ne=W.cloneNode(!0);b=Object.create(j,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",se(b);return}if(ce!==void 0){b=Object.create(j,{target:{value:W},currentTarget:{value:W}}),W.value=ce,se(b);return}se(b)}}function ee(W,j){if(W){W.focus(j);var se=j||{},ce=se.cursor;if(ce){var b=W.value.length;switch(ce){case"start":W.setSelectionRange(0,0);break;case"end":W.setSelectionRange(b,b);break;default:W.setSelectionRange(0,b)}}}}function f(W){return typeof W=="undefined"||W===null?"":String(W)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),g=e(33708),ee=e(26407),f=e(33606),W=e(37061),j=e(92310),se=e.n(j),ce=e(11780),b=e(18929),Ne=e(13697),B=e(48736),E=e(59301),tt=e(4676),he=E.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=E.useContext(he);return qe(O,d)}var we=e(80547),ge=["children","locked"],ye=E.createContext(null);function G(d,O){var D=(0,g.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,W.Z)(d,ge),$=E.useContext(ye),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return E.createElement(ye.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var z=E.createContext(t);function q(d){var O=E.useContext(z);return E.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Se=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function xe(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var C=e(10228),Z=e(16089),Oe=C.Z.LEFT,T=C.Z.RIGHT,be=C.Z.UP,Ie=C.Z.DOWN,rt=C.Z.ENTER,vt=C.Z.ESC,et=C.Z.HOME,De=C.Z.END,dt=[be,Ie,Oe,T];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,be,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,be,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function k(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function x(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=k(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=x(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=x(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},V=function(O){return O.split(P)},Pe="rc-menu-more";function ie(){var d=E.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,E.useRef)(new Map),$=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=V(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=E.useRef(d);O.current=d;var D=E.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var ue=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return E.useEffect(function(){Ye+=1;var He="".concat(ue,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),L=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=E.useContext(ye),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=E.useContext(ye),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=E.createElement(O,(0,g.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,W.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,W.Z)($,Ht),Rt=(0,L.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),E.createElement(ce.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(E.Component),Sn=E.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,W.Z)(d,tn),pn=bt(He),Wt=E.useContext(ye),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=E.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=E.useRef(),an=E.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,W.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===C.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=E.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,g.Z)((0,g.Z)({},Vn),Q),className:se()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,E.createElement(At,{props:(0,g.Z)((0,g.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return E.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:E.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=E.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,W.Z)(O,dn),Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return E.createElement("ul",(0,o.Z)({className:se()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=E.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(E.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return E.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Lt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function S(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=E.useContext(ye),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=E.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,g.Z)((0,g.Z)({},qt),Vt):(0,g.Z)((0,g.Z)({},St),Vt),wn=Lt[Rt],xn=ke(Rt,nn,rn),mn=E.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,g.Z)((0,g.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=E.useRef();return E.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),E.createElement(ot.Z,{prefixCls:O,popupClassName:se()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=E.useRef(!1);kt.current=Zt===He;var Dt=E.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;E.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,g.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,W.Z)(O,i),zn=bt(Ae),Ft=E.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(Se),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,W.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=E.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(S,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:se()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=E.createElement(re,d,$),E.createElement(z.Provider,{value:Q},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,W.Z)(O,Fe),pt=E.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,W.Z)(d,Ee),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:E.createElement(it,(0,L.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=E.useContext(ye),$=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:se()("".concat($,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,W.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=E.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Tr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Lr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,W.Z)($,N),Mn=E.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=E.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=E.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;E.useEffect(function(){go&&Na(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ie(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(he.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},E.createElement(Se.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,de=pe;de.Item=vn,de.SubMenu=Y,de.ItemGroup=ht,de.Divider=Ot;var K=de},11780:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92413),h=e(33708),g=e(33606),ee=e(37061),f=e(59301),W=e(92310),j=e.n(W),se=e(29301),ce=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,le){var J=ae.prefixCls,C=ae.invalidate,Z=ae.item,Oe=ae.renderItem,T=ae.responsive,be=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,et=ae.style,De=ae.children,dt=ae.display,oe=ae.order,k=ae.component,We=k===void 0?"div":k,R=(0,ee.Z)(ae,b),x=T&&!dt;function l(V){Ie(rt,V)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:oe}):De,w;C||(w={opacity:x?0:1,height:x?0:Ne,overflowY:x?"hidden":Ne,order:T?oe:Ne,pointerEvents:x?"none":Ne,position:x?"absolute":Ne});var P={};x&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:j()(!C&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:le}),u);return T&&(X=f.createElement(se.Z,{onResize:function(Pe){var ie=Pe.offsetWidth;l(ie)},disabled:be},X)),X}var E=f.forwardRef(B);E.displayName="Item";var tt=E,he=e(6089),qe=e(4676),bt=e(16089);function we(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function ge(){var ae=f.useRef(null),le=function(C){ae.current||(ae.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(C)};return le}function ye(ae,le){var J=f.useState(le),C=(0,g.Z)(J,2),Z=C[0],Oe=C[1],T=(0,he.Z)(function(be){ae(function(){Oe(be)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var C=f.useContext(G);if(!C){var Z=le.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var be=C.className,Ie=(0,ee.Z)(C,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:j()(be,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function _e(ae,le){var J=ae.prefixCls,C=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,T=ae.renderItem,be=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,et=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,k=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,x=ae.component,l=x===void 0?"div":x,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,Se),X=et==="full",V=ge(),Pe=ye(V,null),ie=(0,g.Z)(Pe,2),te=ie[0],ue=ie[1],Ye=te||0,Ge=ye(V,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(V,0),L=(0,g.Z)(A,2),Me=L[0],Xe=L[1],nt=ye(V,0),At=(0,g.Z)(nt,2),Je=At[0],gt=At[1],Ht=ye(V,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,g.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(C,"-item"),ke=Math.max(Me,Je),Lt=oe===Ue,S=Oe.length&&Lt,_=oe===Ke,ne=S||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return S?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,S]),s=(0,f.useMemo)(function(){return S?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,S,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function Ce(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){Ce(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&S&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:S,component:u,invalidate:_},N=be?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:Ee,display:d<=Be})},be(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:Ee,display:d<=Be}))},F={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=k||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),de=f.createElement(l,(0,o.Z)({className:j()(!_&&C,dt),style:De,ref:le},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!S,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(se.Z,{onResize:Fe,disabled:!S},de):de}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,xe=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return j}});var o=e(33606),h=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function W(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function j(se){var ce=h.useState(),b=(0,o.Z)(ce,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(W()))},[]),se||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),g=e(400),ee=e(33708),f=e(33606),W=e(37061),j=e(39559),se=e(18929),ce=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),E=e(34280),tt=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Ce):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function ge(i,s,re,Y,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,j.Z)(Y)==="object")return Y.clearIcon;if(Ce)return Ce},[Y,Ce]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[Y,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=b.createContext(null);function G(){return b.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=b.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return Ee},[]);var it=function(Ot,Tt){Ee(),Fe.current=window.setTimeout(function(){Ce(Ot),Tt&&Tt()},i)};return[Y,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var Ce=b.useRef(null);Ce.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(Ee){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,Ce,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,de=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Ce=Y.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Se=b.forwardRef(q);Se.displayName="Input";var Ue=Se;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,j.Z)(i))}function ae(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function le(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var C=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,Ce=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,de=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:C,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){C(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Ce.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,Ce=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,de=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&de&&!Rt&&(st=de),b.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Ce,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},be=T;function Ie(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),Ce=(0,b.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),de=(0,f.Z)(pe,2),K=de[0],d=de[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!Ee&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,Ce.current)!==!1&&N(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(be,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},k=function(s,re){var Y=s.prefixCls,Ce=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,de=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,W.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;de&&(pt=de(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),Ee)},We=b.forwardRef(k);We.displayName="SelectTrigger";var R=We,x=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,Ce=re.value,Fe=re.options,Ee=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:Ee||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,Ce=[],Fe=u(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];Ce.push({key:l(N,Ce.length),groupOption:I,data:N,label:N[Ee],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),Ce.push({key:l(N,Ce.length),group:!0,data:N,label:U}),Tt(N[ht],!0)}})}return Tt(i,!1),Ce}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,Ee){var it=(0,x.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=Y(i,s);return re?Ce:null}var V=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ie(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,Ce=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,de=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,W.Z)(i,V),Et=ie(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Ln=(0,se.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var Ce=re,Fe=Ce.type.isSelectOptGroup,Ee=Ce.key,it=Ce.props,ht=it.children,Ot=(0,W.Z)(it,L);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?Y:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,Ce){return b.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,F.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!d.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case he.Z.ESC:Tt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,W.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,Ce=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),de=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ee,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!ie||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),S=Lt;S.Option=tn,S.OptGroup=gt;var _=S,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(33606),W=e(37061),j=e(26407),se=e(92310),ce=e.n(se),b=e(93681),Ne=e(5643),B=e(18929),E=e(59301),tt=e(29301),he=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ge={},ye;function G(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(ae&&ge[le])return ge[le];var J=window.getComputedStyle(xe),C=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),be={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:C};return ae&&le&&(ge[le]=be),be}function c(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var C=G(xe,ae),Z=C.paddingSize,Oe=C.borderSize,T=C.boxSizing,be=C.sizingStyle;ye.setAttribute("style","".concat(be,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ie=void 0,rt=void 0,vt,et=ye.scrollHeight;if(T==="border-box"?et+=Oe:T==="content-box"&&(et-=Z),le!==null||J!==null){ye.value=" ";var De=ye.scrollHeight-Z;le!==null&&(Ie=De*le,T==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=E.forwardRef(function(xe,ae){var le=xe,J=le.prefixCls,C=le.onPressEnter,Z=le.defaultValue,Oe=le.value,T=le.autoSize,be=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,et=le.onChange,De=le.onInternalAutoSize,dt=(0,W.Z)(le,t),oe=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),k=(0,f.Z)(oe,2),We=k[0],R=k[1],x=function(gt){R(gt.target.value),et==null||et(gt)},l=E.useRef();E.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=E.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],V=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ie=E.useState(z),te=(0,f.Z)(ie,2),ue=te[0],Ye=te[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){V&&A()},[Oe,P,X,V]),(0,he.Z)(function(){if(ue===p)Ye(y);else if(ue===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[ue]);var L=E.useRef(),Me=function(){qe.Z.cancel(L.current)},Xe=function(gt){ue===z&&(be==null||be(gt),T&&(Me(),L.current=(0,qe.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=V?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(ue===p||ue===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(tt.Z,{onResize:Xe,disabled:!(T||be)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ce()(J,Ie,(0,g.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:x})))}),Se=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(xe,ae){return(0,j.Z)(xe||"").slice(0,ae).join("")}function Ze(xe,ae,le,J){var C=le;return xe?C=Ke(le,J):(0,j.Z)(ae||"").lengthJ&&(C=ae),C}var _e=E.forwardRef(function(xe,ae){var le,J=xe.defaultValue,C=xe.value,Z=xe.onFocus,Oe=xe.onBlur,T=xe.onChange,be=xe.allowClear,Ie=xe.maxLength,rt=xe.onCompositionStart,vt=xe.onCompositionEnd,et=xe.suffix,De=xe.prefixCls,dt=De===void 0?"rc-textarea":De,oe=xe.classes,k=xe.showCount,We=xe.className,R=xe.style,x=xe.disabled,l=xe.hidden,u=xe.classNames,w=xe.styles,P=xe.onResize,X=(0,W.Z)(xe,Ue),V=(0,B.Z)(J,{value:C,defaultValue:J}),Pe=(0,f.Z)(V,2),ie=Pe[0],te=Pe[1],ue=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),L=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!x&&_t})},[x]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=ie,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var S,_=nt.current>=Ie+1||nt.current===((S=Xe.current)===null||S===void 0?void 0:S.length);Lt=Ze(_,Xe.current,Lt,Ie)}Lt!==ie&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!L&&Nt){var S=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(S,ie,Lt,Ie)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)},vn=function(ke){var Lt=X.onPressEnter,S=X.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),S==null||S(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ue.current)===null||Lt===void 0?void 0:Lt.textArea,ke,T)},yn=(0,Ne.D7)(ie);!L&&Nt&&C==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(k){var ot=(0,j.Z)(yn).length;(0,ee.Z)(k)==="object"?Be=k.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=E.createElement(E.Fragment,null,Nn,E.createElement("span",{className:ce()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Lt;P==null||P(ke),(Lt=ue.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!k&&!be,qt=E.createElement(b.BaseInput,{value:yn,allowClear:be,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:ce()(oe==null?void 0:oe.affixWrapper,(le={},(0,g.Z)(le,"".concat(dt,"-show-count"),k),(0,g.Z)(le,"".concat(dt,"-textarea-allow-clear"),be),le))},disabled:x,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:E.createElement(Se,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:x,prefixCls:dt,onResize:at,ref:ue}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),g=e(33708),ee=e(400),f=e(33606),W=e(37061),j=e(92310),se=e.n(j),ce=e(29301),b=e(70425),Ne=e(34280),B=e(59301),E=e(4676),tt=B.forwardRef(function(k,We){var R=k.height,x=k.offsetY,l=k.offsetX,u=k.children,w=k.prefixCls,P=k.onInnerResize,X=k.innerProps,V=k.rtl,Pe=k.extra,ie={},te={display:"flex",flexDirection:"column"};return x!==void 0&&(ie={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(x,"px)")},V?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ie},B.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:se()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var he=tt;function qe(k){var We=k.children,R=k.setRef,x=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:x})}function bt(k,We,R,x,l,u,w,P){var X=P.getKey;return k.slice(We,R+1).map(function(V,Pe){var ie=We+Pe,te=w(V,ie,{style:{width:x},offsetX:l}),ue=X(V);return B.createElement(qe,{key:ue,setRef:function(Ge){return u(V,Ge)}},te)})}function we(k,We,R,x){var l=R-k,u=We-R,w=Math.min(l,u)*2;if(x<=w){var P=Math.floor(x/2);return x%2?R+P+1:R-P}return l>u?R-(x-u):R+(x-l)}function ge(k,We,R){var x=k.length,l=We.length,u,w;if(x===0&&l===0)return null;x2&&arguments[2]!==void 0?arguments[2]:!1,ie=X?V<0&&P.current.left||V>0&&P.current.right:V<0&&P.current.top||V>0&&P.current.bottom;return Pe&&ie?(clearTimeout(u.current),l.current=!1):(!ie||l.current)&&w(),!l.current&&ie}};function y(k,We,R,x,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),V=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),ie=p(We,R,x,l);function te(Qe,A){if(G.Z.cancel(X.current),!ie(!1,A)){var L=Qe;if(!L._virtualHandled)L._virtualHandled=!0;else return;P.current+=A,V.current=A,t||L.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function ue(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(k){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,L=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=L;(Ye.current==="sx"||!Ye.current&&Me&&L&&!A)&&(Xe=L,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):ue(Qe,Xe)}}function ft(Qe){k&&(Pe.current=Qe.detail===V.current)}return[$e,ft]}function z(k,We,R,x){var l=B.useMemo(function(){return[new Map,[]]},[k,R.id,x]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),ue=w.get(ie);if(te===void 0||ue===void 0)for(var Ye=k.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var L=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=L+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(ue)Ye();else{V.current+=1;var Ge=V.current;Promise.resolve().then(function(){Ge===V.current&&Ye()})}}function te(ue,Ye){var Ge=k(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ie()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(ue):R==null||R(ue))}return(0,B.useEffect)(function(){return Pe},[]),[te,ie,X.current,u]}var Re=14/15;function ze(k,We,R){var x=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,V=function(ue){if(x.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var L=Math.floor(Qe?$e:ft);(!R(Qe,L,!0)||Math.abs(L)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){x.current=!1,X()},ie=function(ue){X(),ue.touches.length===1&&!x.current&&(x.current=!0,l.current=Math.ceil(ue.touches[0].pageX),u.current=Math.ceil(ue.touches[0].pageY),w.current=ue.target,w.current.addEventListener("touchmove",V,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",V),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return k&&We.current.addEventListener("touchstart",ie,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",ie),X(),clearInterval(P.current)}},[k])}function xe(k){return Math.floor(Math.pow(k,.5))}function ae(k,We){var R="touches"in k?k.touches[0]:k;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(k,We,R){B.useEffect(function(){var x=We.current;if(k&&x){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},V=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},ie=function(ue){if(l){var Ye=ae(ue,!1),Ge=x.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-xe(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=xe(A),X()}else P()}};return x.addEventListener("mousedown",V),x.ownerDocument.addEventListener("mouseup",Pe),x.ownerDocument.addEventListener("mousemove",ie),function(){x.removeEventListener("mousedown",V),x.ownerDocument.removeEventListener("mouseup",Pe),x.ownerDocument.removeEventListener("mousemove",ie),P()}}},[k])}var J=10;function C(k,We,R,x,l,u,w,P){var X=B.useRef(),V=B.useState(null),Pe=(0,f.Z)(V,2),ie=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(ie&&ie.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":L=nt-$e;break;case"bottom":L=At-ft+$e;break;default:{var vn=k.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}L!==null&&w(L),L!==ie.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},ie),{},{times:ie.times+1,targetAlign:A,lastTop:L}))}},[ie,k.current]),function(ue){if(ue==null){P();return}if(G.Z.cancel(X.current),typeof ue=="number")w(ue);else if(ue&&(0,h.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=We.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(k,We){var R=k.prefixCls,x=k.rtl,l=k.scrollOffset,u=k.scrollRange,w=k.onStartMove,P=k.onStopMove,X=k.onScroll,V=k.horizontal,Pe=k.spinSize,ie=k.containerSize,te=k.style,ue=k.thumbStyle,Ye=k.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),L=(0,f.Z)(A,2),Me=L[0],Xe=L[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!x,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-ie||0,yn=ie-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var S=l/gn;return S*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,V)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var S=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",S,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",S),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var S,_=function(s){var re=ot.current,Y=re.dragging,Ce=re.pageY,Fe=re.startTop;G.Z.cancel(S);var Ee=tn.current.getBoundingClientRect(),it=ie/(V?Ee.width:Ee.height);if(Y){var ht=(ae(s,V)-Ce)*it,Ot=Fe;!Ht&&V?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),S=(0,G.Z)(function(){X(N,V)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(S)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return V?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Nn),B.createElement("div",{ref:tn,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),V),"".concat(_t,"-vertical"),!V),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),ue),onMouseDown:at}))}),Oe=Z,T=20;function be(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=k/We*k;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(k,We){var R=k.prefixCls,x=R===void 0?"rc-virtual-list":R,l=k.className,u=k.height,w=k.itemHeight,P=k.fullHeight,X=P===void 0?!0:P,V=k.style,Pe=k.data,ie=k.children,te=k.itemKey,ue=k.virtual,Ye=k.direction,Ge=k.scrollWidth,$e=k.component,ft=$e===void 0?"div":$e,Qe=k.onScroll,A=k.onVirtualScroll,L=k.onVisibleChange,Me=k.innerProps,Xe=k.extraRender,nt=k.styles,At=k.showScrollBar,Je=At===void 0?"optional":At,gt=(0,W.Z)(k,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=se()(x,(0,ee.Z)({},"".concat(x,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],S=(0,B.useState)(0),_=(0,f.Z)(S,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=function(){Ce(!0)},Ee=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=ye(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,de=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=de,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return be(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return be(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=C(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(L){var wt=Be.slice(pe,de+1);L(wt,Be)}},[pe,de,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:de,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,de,Ge,ne,sn,ie,it),un=null;u&&(un=(0,g.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},V),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ce.Z,{onResize:$},B.createElement(ft,{className:"".concat(x,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(he,{prefixCls:x,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:x,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:x,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return se}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,h=(ce,b)=>(!b||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",g=(ce,b)=>{if(ce.clientHeight{const E=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(he){return null}})(B);return!!E&&(E.clientHeightttb||tt>ce&&he=b&&qe>=Ne?tt-ce-B:he>b&&qeNe?he-b+E:0,f=ce=>{const b=ce.parentElement;return b==null?ce.getRootNode().host||null:b},W=(ce,b)=>{var Ne,B,E,tt;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:ge}=b,ye=typeof we=="function"?we:Oe=>Oe!==we;if(!o(ce))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&ye(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ge)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(E=window.visualViewport)==null?void 0:E.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Se,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=ce.getBoundingClientRect(),{top:ze,right:xe,bottom:ae,left:le}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(ce);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+ae:Ke+Se/2-ze+ae,C=bt==="center"?Re+Ue/2-le+xe:bt==="end"?Ze+xe:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(T===G&&!g(T)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),oe=parseInt(dt.borderLeftWidth,10),k=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let x=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-oe-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-k-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:be/T.offsetHeight:0;if(G===T)x=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,k,R,q+J,q+J+Se,Se):J-y/2,l=bt==="start"?C:bt==="center"?C-p/2:bt==="end"?C-p:ee(z,z+p,p,oe,We,z+C,z+C+Ue,Ue),x=Math.max(0,x+q),l=Math.max(0,l+z);else{x=qe==="start"?J-rt-k:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,be,k,R+w,J,J+Se,Se):J-(rt+be/2)+w/2,l=bt==="start"?C-De-oe:bt==="center"?C-(De+Ie/2)+u/2:bt==="end"?C-vt+We+u:ee(De,vt,Ie,oe,We+u,C,C+Ue,Ue);const{scrollLeft:V,scrollTop:Pe}=T;x=X===0?0:Math.max(0,Math.min(Pe+x/X,T.scrollHeight-be/X+w)),l=P===0?0:Math.max(0,Math.min(V+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-x,C+=V-l}Z.push({el:T,top:x,left:l})}return Z},j=ce=>ce===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function se(ce,b){if(!ce.isConnected||!(E=>{let tt=E;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(ce))return;const Ne=(E=>{const tt=window.getComputedStyle(E);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(ce);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(W(ce,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:tt,left:he}of W(ce,j(b))){const qe=tt-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;E.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__IntellectualProperty__index.d06ac03b.async.js b/p__Declaration__Research__IntellectualProperty__index.39e7228d.async.js similarity index 91% rename from p__Declaration__Research__IntellectualProperty__index.d06ac03b.async.js rename to p__Declaration__Research__IntellectualProperty__index.39e7228d.async.js index 20a0939beb..6ef77f3a77 100644 --- a/p__Declaration__Research__IntellectualProperty__index.d06ac03b.async.js +++ b/p__Declaration__Research__IntellectualProperty__index.39e7228d.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[7529],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Re||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Re||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Re=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Re+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[7529],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Re||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Re||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Re=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Re+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Re=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Re=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Re;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Re=Tt.find(ye=>ye.name==yt))==null?void 0:Re.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Re=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Re.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Re.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Re.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},41483:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___kPtsl",header:"header___oofcu",headTitle:"headTitle___j9SWk",searchWrap:"searchWrap___shAVc",wrap1:"wrap1___f2Ym0",editBtn:"editBtn___xVbL8"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"staff_id",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Re=>z.createElement("span",null,Re===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Re===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Re===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Re===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4E13\u5229\u7C7B\u578B",align:"left",ellipsis:!0,width:120,dataIndex:"property_type_name",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u4E13\u5229\u540D\u79F0",align:"left",ellipsis:!0,width:120,dataIndex:"title",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",align:"left",width:120,ellipsis:!0,dataIndex:"participant",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u767B\u8BB0\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"check_in_number",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u6388\u6743\u65E5\u671F",align:"left",ellipsis:!0,width:120,dataIndex:"auth_date",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Re,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/intellectualProperty/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/intellectualProperty/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Re,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:4},qe));(ye==null?void 0:ye.status)===0&&(bt(((Re=ye==null?void 0:ye.data)==null?void 0:Re.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Re,ke;const ye=yield(0,b.Xi)({declare_type:4});(ye==null?void 0:ye.status)===0&&(Ve(((Re=ye==null?void 0:ye.data)==null?void 0:Re.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Re=yield(0,b.kF)({declare_type:4,content:De});(Re==null?void 0:Re.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u77E5\u8BC6\u4EA7\u6743\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/intellectualProperty/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u77E5\u8BC6\u4EA7\u6743")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Re=>{qe.status=Re,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Re=>{qe.start_time=Re!=null&&Re[0]?Re[0].format("YYYY-MM-DD"):"",qe.end_time=Re!=null&&Re[1]?Re[1].format("YYYY-MM-DD"):"",qe.page=1,Vt(Be({},qe)),console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Re=>{qe.page=1,qe.keywords=Re,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1200},pagination:{total:Kt||0,size:"default",onChange:(Re,ke)=>{qe.page=Re,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Re=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Re),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Re=>{Ve(Re)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Re=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Re},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Re=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Re,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Re;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Re=Tt.find(ye=>ye.name==yt))==null?void 0:Re.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Re=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Re.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Re.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Re.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},41483:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___kPtsl",header:"header___oofcu",headTitle:"headTitle___j9SWk",searchWrap:"searchWrap___shAVc",wrap1:"wrap1___f2Ym0",editBtn:"editBtn___xVbL8"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"staff_id",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Re=>z.createElement("span",null,Re===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Re===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Re===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Re===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4E13\u5229\u7C7B\u578B",align:"left",ellipsis:!0,width:120,dataIndex:"property_type_name",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u4E13\u5229\u540D\u79F0",align:"left",ellipsis:!0,width:120,dataIndex:"title",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",align:"left",width:120,ellipsis:!0,dataIndex:"participant",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u767B\u8BB0\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"check_in_number",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u6388\u6743\u65E5\u671F",align:"left",ellipsis:!0,width:120,dataIndex:"auth_date",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Re,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/intellectualProperty/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/intellectualProperty/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Re,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:4},qe));(ye==null?void 0:ye.status)===0&&(bt(((Re=ye==null?void 0:ye.data)==null?void 0:Re.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Re,ke;const ye=yield(0,b.Xi)({declare_type:4});(ye==null?void 0:ye.status)===0&&(Ve(((Re=ye==null?void 0:ye.data)==null?void 0:Re.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Re=yield(0,b.kF)({declare_type:4,content:De});(Re==null?void 0:Re.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u77E5\u8BC6\u4EA7\u6743\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/intellectualProperty/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u77E5\u8BC6\u4EA7\u6743")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Re=>{qe.status=Re,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Re=>{qe.start_time=Re!=null&&Re[0]?Re[0].format("YYYY-MM-DD"):"",qe.end_time=Re!=null&&Re[1]?Re[1].format("YYYY-MM-DD"):"",qe.page=1,Vt(Be({},qe)),console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Re=>{qe.page=1,qe.keywords=Re,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1200},pagination:{total:Kt||0,size:"default",onChange:(Re,ke)=>{qe.page=Re,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Re=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Re),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Re=>{Ve(Re)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Re=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Re},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Re=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Re,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Re.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Re.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Re.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Re.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Re=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:gt}),Re))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Re]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Re);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Re=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:ut}),Re))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Re]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Re);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Re,ke)=>{"collapsed"in ue||pt(Re),We==null||We(Re,ke)},xe=(0,he.useRef)();xe.current=Re=>{qe(Re.matches),Bt==null||Bt(Re.matches),Ve!==Re.matches&&Vt(Re.matches,"responsive")},(0,he.useEffect)(()=>{function Re(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Re)}catch(me){ke.addListener(Re)}Re(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Re)}catch(ye){ke==null||ke.removeListener(Re)}}},[Tt]),(0,he.useEffect)(()=>{const Re=ee("ant-sider-");return De.addSider(Re),()=>De.removeSider(Re)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Re=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Re}-zero-width-trigger`,`${Re}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Re}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Re,`${Re}-${at}`,{[`${Re}-collapsed`]:!!Ve,[`${Re}-has-trigger`]:et&&Ae!==null&&!ze,[`${Re}-below`]:!!$t,[`${Re}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Re}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:ke,className:ye,dashed:me}=Re,ze=ie(Re,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Re=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Re,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Re,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Re=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Re,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Re,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Re){return he.useMemo(()=>Re&&fe(Re),[Re])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Re=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Re;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Re,ke)=>{"collapsed"in ue||pt(Re),We==null||We(Re,ke)},xe=(0,he.useRef)();xe.current=Re=>{qe(Re.matches),Bt==null||Bt(Re.matches),Ve!==Re.matches&&Vt(Re.matches,"responsive")},(0,he.useEffect)(()=>{function Re(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Re)}catch(me){ke.addListener(Re)}Re(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Re)}catch(ye){ke==null||ke.removeListener(Re)}}},[Tt]),(0,he.useEffect)(()=>{const Re=ee("ant-sider-");return De.addSider(Re),()=>De.removeSider(Re)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Re=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Re}-zero-width-trigger`,`${Re}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Re}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Re,`${Re}-${at}`,{[`${Re}-collapsed`]:!!Ve,[`${Re}-has-trigger`]:et&&Ae!==null&&!ze,[`${Re}-below`]:!!$t,[`${Re}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Re}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:ke,className:ye,dashed:me}=Re,ze=ie(Re,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Re=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Re,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Re,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Re=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Re,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Re,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Re){return he.useMemo(()=>Re&&fe(Re),[Re])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Re=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Re;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Re=>{let{componentCls:ke,menuArrowOffset:ye}=Re;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Re=>Object.assign({},(0,Ae.oN)(Re));var Bt=(Re,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Re;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Re)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Re))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Re=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Re,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Re=>Object.assign({},(0,Ae.oN)(Re));var Bt=(Re,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Re;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Re)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Re))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Re=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Re,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Re=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Re,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Re))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Re)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Re=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Re,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Re))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Re)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Re;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Re;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Re.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Re=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Re;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Re)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Re.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Re)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Re.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Re.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Re.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Re.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Re)),$t(Re)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Re)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Re,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Re),xe=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Re,xa=xe(Re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Re,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Re,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Oe,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(pe,ve,Je){var Oe=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Re;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Re;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Re.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Re=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Re;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Re)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Re.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Re)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Re.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Re.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Re.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Re.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Re)),$t(Re)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Re)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Re,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Re),xe=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Re,xa=xe(Re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Re,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Re,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Oe,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(Se,ve,Je){var Oe=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Re=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Re(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Oe in pe)Object.prototype.hasOwnProperty.call(pe,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=pe[Oe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Re=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Re=We.character,ke=Re===void 0?"\u2605":Re,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Re,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Re(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Re=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Re(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Oe in Se)Object.prototype.hasOwnProperty.call(Se,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=Se[Oe]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Re=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Re=We.character,ke=Re===void 0?"\u2605":Re,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Re,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Re(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Oe} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Re=Sn,ke=Re},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Re=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Re);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Re=Sn,ke=Re},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Re=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Re);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Re,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Ie.useMemo(()=>{if(!Re)return!1;let je={};switch(typeof Re){case"function":je.nodeDraggable=Re;break;case"object":je=Object.assign({},Re);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Re]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Re,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Re("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Re.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Oe){ve.set(Oe,!0)});var Je=pe.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Re,ke){var ye=Re.prefixCls,me=Re.data,ze=Re.selectable,gt=Re.checkable,pe=Re.expandedKeys,ve=Re.selectedKeys,Je=Re.checkedKeys,Oe=Re.loadedKeys,Ce=Re.loadingKeys,je=Re.halfCheckedKeys,zt=Re.keyEntities,Pt=Re.disabled,kt=Re.dragging,xt=Re.dragOverNodeKey,Ht=Re.dropPosition,ct=Re.motion,tn=Re.height,sn=Re.itemHeight,Xt=Re.virtual,bn=Re.focusable,Cn=Re.activeItem,cn=Re.focused,kn=Re.tabIndex,ca=Re.onKeyDown,xa=Re.onFocus,pa=Re.onBlur,Ea=Re.onActiveChange,Fa=Re.onListChangeStart,Na=Re.onListChangeEnd,In=(0,ee.Z)(Re,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Re){(0,it.Z)(ye,Re);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,ct):Oe=[ct]:Oe=(0,qe._5)(Oe,ct);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Oe=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Oe,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Re,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Ie.useMemo(()=>{if(!Re)return!1;let je={};switch(typeof Re){case"function":je.nodeDraggable=Re;break;case"object":je=Object.assign({},Re);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Re]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Re,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Re("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Re.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Oe){ve.set(Oe,!0)});var Je=Se.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Re,ke){var ye=Re.prefixCls,me=Re.data,ze=Re.selectable,ut=Re.checkable,Se=Re.expandedKeys,ve=Re.selectedKeys,Je=Re.checkedKeys,Oe=Re.loadedKeys,Ce=Re.loadingKeys,je=Re.halfCheckedKeys,zt=Re.keyEntities,Pt=Re.disabled,kt=Re.dragging,xt=Re.dragOverNodeKey,Ht=Re.dropPosition,gt=Re.motion,tn=Re.height,sn=Re.itemHeight,Xt=Re.virtual,bn=Re.focusable,Cn=Re.activeItem,cn=Re.focused,kn=Re.tabIndex,ca=Re.onKeyDown,xa=Re.onFocus,pa=Re.onBlur,Ea=Re.onActiveChange,Fa=Re.onListChangeStart,Na=Re.onListChangeEnd,In=(0,ee.Z)(Re,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Re){(0,it.Z)(ye,Re);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,gt):Oe=[gt]:Oe=(0,qe._5)(Oe,gt);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Oe=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Oe,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); diff --git a/p__Declaration__Research__Monograph__Edit__index.47bf4e01.async.js b/p__Declaration__Research__Monograph__Edit__index.47bf4e01.async.js new file mode 100644 index 0000000000..285a88a762 --- /dev/null +++ b/p__Declaration__Research__Monograph__Edit__index.47bf4e01.async.js @@ -0,0 +1,173 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7280],{40001:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},26227:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},84105:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},41464:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},18785:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},73331:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},15277:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},61481:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},33853:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},61485:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},38819:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},47472:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},87395:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},57490:function(bn,st,e){e.d(st,{z:function(){return ue},Z:function(){return ce}});var o=e(59301),C=e(54580),g=e(8591),te=e(43418),m=e(3113),j=e(3294),W=e(23538),se=Object.defineProperty,fe=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,T=(ne,w,L)=>w in ne?se(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,A=(ne,w)=>{for(var L in w||(w={}))S.call(w,L)&&T(ne,L,w[L]);if(fe)for(var L of fe(w))He.call(w,L)&&T(ne,L,w[L]);return ne},_e=(ne,w,L)=>new Promise((Oe,K)=>{var Ae=gt=>{try{lt(L.next(gt))}catch(at){K(at)}},Ie=gt=>{try{lt(L.throw(gt))}catch(at){K(at)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(Ae,Ie);lt((L=L.apply(ne,w)).next())});const Pe="\u3000\u3000";function Ye(ne){var w=["Bytes","KB","MB","GB","TB"];if(ne==0)return"0 Byte";var L=parseInt(""+Math.floor(Math.log(ne)/Math.log(1024)),10);return(ne/Math.pow(1024,L)).toFixed(1)+" "+w[L]}var Ct=({value:ne=[],action:w,onChange:L,className:Oe,maxSize:K=150,title:Ae="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const lt={multiple:!1,fileList:ne,accept:Ie,withCredentials:!0,beforeUpload:at=>at.size/1024/1024(D.name.indexOf(Pe)===-1&&(D.name=`${D.name}${Pe}${Ye(D.size)}`),A({},D))),at.file.status==="done"&&((ct=(Fe=at.file)==null?void 0:Fe.response)==null?void 0:ct.status)===-1){message.error((ee=(De=at.file)==null?void 0:De.response)==null?void 0:ee.message),L([]);return}L(Je)},onRemove:at=>_e(void 0,null,function*(){const Fe=at.size/1024/1024;return at.status==="uploading"?!0:Fe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ne.length>0,ghost:!0},Ae),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",K,"M)"," ")))},Me=e(61481),xt=e(89392),Z=Object.defineProperty,_=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(ne,w,L)=>w in ne?Z(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,x=(ne,w)=>{for(var L in w||(w={}))u.call(w,L)&&b(ne,L,w[L]);if(_)for(var L of _(w))t.call(w,L)&&b(ne,L,w[L]);return ne};const $=ne=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Re=Object.defineProperty,et=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,It=(ne,w,L)=>w in ne?Re(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,Te=(ne,w)=>{for(var L in w||(w={}))Ke.call(w,L)&&It(ne,L,w[L]);if(et)for(var L of et(w))je.call(w,L)&&It(ne,L,w[L]);return ne},ke=(ne,w,L)=>new Promise((Oe,K)=>{var Ae=gt=>{try{lt(L.next(gt))}catch(at){K(at)}},Ie=gt=>{try{lt(L.throw(gt))}catch(at){K(at)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(Ae,Ie);lt((L=L.apply(ne,w)).next())});const{Dragger:me}=C.default;function ue(ne){let w=[];return ne&&ne.length>0&&(w=ne.map(L=>({uid:L.id,id:L.id,name:L.title+Pe+L.filesize,url:L.url,filesize:L.filesize,status:"done",response:{id:L.id}}))),w}var ce=({value:ne,onChange:w,action:L,data:Oe,className:K,maxSize:Ae=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:lt=!1,accept:gt="",additionalText:at,isDragger:Fe,number:ct=1e3,aloneClear:De=!1,realTimeRemove:ee=!0,uploadText:Je,setFileProgress:D,showFileProgress:R})=>{const[l,d]=(0,o.useState)(!1);let[I,M]=(0,o.useState)(ne||[]),[X,U]=(0,o.useState)(1);(0,o.useEffect)(()=>{ne&&(X===1&&M([...ne]),U(2),ct===(ne==null?void 0:ne.length)&&d(!0))},[ne]);const be=()=>{setTimeout(()=>{I.pop(),M([...I])},500)};R&&D(I.some(ve=>ve.status==="uploading"));const de={multiple:!0,accept:gt,withCredentials:!0,fileList:I,beforeUpload:(ve,Qe)=>{const nt=ve.size/1024/1024;return I.concat(Qe).length>ct?(I.pop(),M([...I]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ct}\u4E2A\u6587\u4EF6`),De?Promise.reject():(be(),!1)):nt=ct?d(!0):d(!1),M([...I]),I=I.map(E=>{var i,h;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(h=E==null?void 0:E.response)==null?void 0:h.url),E.name.indexOf(Pe)===-1&&(E.name=`${E.name}${Pe}${Ye(E.size)}`),Te({},E)}),console.log("info:",ve,I),w(I)},onRemove:ve=>ke(void 0,null,function*(){if(!ee)return!0;const Qe=()=>ke(void 0,null,function*(){if(ve.response?ve.response.id:ve.id){let rt=yield(0,W.JZ)(ve.response?ve.response.id:ve.uid);return Promise.resolve(rt)}else return!0});if(lt)return new Promise((nt,rt)=>{te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ke(void 0,null,function*(){const mt=yield Qe();g.ZP.success("\u5220\u9664\u6210\u529F"),nt(!0)}),onCancel:()=>nt(!1)})});{const nt=yield Qe();return I.length-1{},isCurrent:me=!0,showAlias:ue=!1})=>{const ce=Math.floor((je-(N-1)*Re)/N),ne=[{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(w=>(window.ENV==="build"&&(w.ptimg=`/react/build${w.ptimg}`,w.swimg=`/react/build${w.swimg}`),w));return _.createElement(C.Z,{spinning:Te},_.createElement("div",{className:m()(o.list,x)},!!($!=null&&$.length)&&($==null?void 0:$.map((w,L)=>{var Oe;const{name:K,id:Ae,identifier:Ie,featured:lt,school_name:gt,image_url:at,excellent:Fe,is_plan:ct}=w;return _.createElement("div",{key:Ae,className:o.wrap,style:{width:ce,marginRight:(1+L)%N===0?0:Re+Ke,marginBottom:et}},_.createElement("a",{className:o.li,onClick:De=>{De.preventDefault(),De.stopPropagation(),It&&(0,j.L9)([It]),(0,j.xg)(`/paths/${Ie}`)}},_.createElement("div",{className:o.img},_.createElement("img",{className:o.cover,src:`${at}`}),me&&(0,se.bg)()&&(w==null?void 0:w.studying)&&_.createElement("div",{className:`${o.movebq} user-path-items`,onClick:De=>{De.stopPropagation(),ke(w)}},_.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=w==null?void 0:w.subject_tags)==null?void 0:Oe.map((De,ee)=>{var Je,D;if(ee===0){const l=(Je=ne.find(d=>d.name==De))==null?void 0:Je.swimg;return _.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(D=ne.find(l=>l.name==De))==null?void 0:D.ptimg;return _.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),_.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(w==null?void 0:w.excellent)&&_.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_.createElement("div",{className:o.name},_.createElement(g.Z,{title:ue&&(w!=null&&w.excellent_alias_name)?_.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${K}`,_.createElement("br",null),_.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${w==null?void 0:w.excellent_alias_name}`)):K},_.createElement("span",{className:o.e},ue&&(w==null?void 0:w.excellent_alias_name)||K))),_.createElement("div",{className:o.tags},_.createElement("div",null,_.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_.createElement("span",null,w.stages_count))),_.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_.createElement("span",null,w.members_count)))))))})),!$.length&&_.createElement(W.Z,null)))}},29458:function(bn,st,e){e.d(st,{jL:function(){return m},w9:function(){return w},QD:function(){return E},cQ:function(){return ke.Z},op:function(){return le},O5:function(){return yn},_b:function(){return dt},t7:function(){return Me},Gi:function(){return lt},YG:function(){return Ae},qp:function(){return He},vr:function(){return k},qE:function(){return nt},Je:function(){return _},wb:function(){return Te},cq:function(){return ee},tp:function(){return _e}});var o=e(59301),C={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",m=({dataSource:Ne=[],img:ot,imgWidth:qe=346,title:bt,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,bt),o.createElement("span",null,Jt)),Ne.length>0&&o.createElement("div",{className:C.btns},Ne.map((Ve,Tt)=>o.createElement("div",{key:Tt,onClick:Ve.click},Ve.name,Ve.sign?o.createElement("img",{src:g,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:qe}))),j={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"},W=e(92310),se=e.n(W),fe=e(89392),He=({dataSource:Ne=[],value:ot,onChange:qe,onTitleChange:bt,className:Jt,title:_t,titleWidth:Ve=41,style:Tt={},fontColor:y="#6A7283",showCount:re})=>{const[ae,s]=(0,o.useState)(0),[c,ie]=(0,o.useState)(!1),Q=(0,o.useRef)(null),we=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Be;Ne.length!==0&&(((Be=Q==null?void 0:Q.current)==null?void 0:Be.clientHeight)>97?s(1):s(0)),Ne.length===0&&s(0),ie(!1)},[Ne]),o.createElement("div",{className:se()(j.row,Jt),style:Tt},o.createElement("div",{onClick:(0,fe.throttle)(()=>bt==null?void 0:bt(),2e3),style:{width:Ve,marginTop:c?12:4},className:`${j.title} ${bt?"current":""}`},_t),o.createElement("div",{className:c?`${j.tagsWrap} ${j.tagsBorderWrap}`:j.tagsWrap},o.createElement("div",{className:j.bar,ref:we,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:j.tag,ref:Q},Ne==null?void 0:Ne.map(Be=>o.createElement("span",{onClick:()=>qe(Be.id),key:Be.id,style:{color:y},className:ot===Be.id?j.active:""},o.createElement("span",{title:Be.name,className:j.name},Be.name),!!re&&o.createElement("span",{className:j.num},Be.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Be;s(2),((Be=Q==null?void 0:Q.current)==null?void 0:Be.clientHeight)>245?ie(!0):ie(!1)},className:j.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{we.current.scrollTop=0,s(1),ie(!1)},className:j.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},T={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"},_e=({dataSource:Ne=[],value:ot,onChange:qe,className:bt,style:Jt={}})=>o.createElement("div",{style:Jt,className:se()(T.tabs,bt)},Ne.map(_t=>o.createElement("span",{onClick:()=>qe(_t.id),className:ot===_t.id?T.active:"",key:_t.id},_t.name))),Pe={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},Ye=e(92832),Me=({dataSource:Ne=[],value:ot="",onChange:qe,onInputChange:bt=()=>{},className:Jt,style:_t={},placeholder:Ve,allowClear:Tt=!1})=>{var y;const[re,ae]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var we;let Be=ot;(we=JSON.stringify(ot))!=null&&we.includes("{")&&(ae(ot.id),Be=ot.value||"");try{c(decodeURIComponent(Be||""))}catch(xe){c(decodeURIComponent(Be||""))}},[ot]);const ie=()=>{qe(encodeURIComponent(s),re||null)},Q=we=>{we!==re&&(ae(we),qe(encodeURIComponent(s),we))};return o.createElement("div",{className:se()(Pe.input,Jt),style:_t},!!Ne.length&&o.createElement("div",{className:Pe.dropdown},o.createElement("div",{className:Pe.text},(y=Ne.find(we=>we.id===re))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Pe.b1}),o.createElement("b",{className:Pe.b2})),o.createElement("div",{className:Pe.menu},Ne.map((we,Be)=>o.createElement("div",{key:Be,onClick:()=>Q(we.id)},we.name)))),o.createElement(Ye.default,{onPressEnter:ie,value:s,onChange:we=>{c(we.target.value),bt(encodeURIComponent(we.target.value),re||null)},bordered:!1,placeholder:Ve}),o.createElement("i",{onClick:ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xt={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"},_=({value:Ne,onChange:ot,className:qe,total:bt,pageSize:Jt,style:_t={}})=>{const Ve=Ne<2,Tt=Ne>=Math.ceil(bt/Jt);return bt<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(xt.quickPager,qe),style:_t},o.createElement("div",{onClick:()=>{Ve||ot(Ne-1,"prev")},className:Ve?xt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Ne+1,"next")},className:Tt?xt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),x=e(13570),$=e(3294),N=e(955),Re=e(96908),et=e(57177),Ke=e(81378),je=e(8797),Te=({className:Ne,dataSource:ot=[],col:qe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(qe-1)*bt)/qe);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:se()(u.list,Ne)},!!ot.length&&ot.map((ae,s)=>{const{name:c,id:ie,identifier:Q,power:we,cover_image_id:Be,pic:xe}=ae;return o.createElement("div",{className:u.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:bt+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Q}/challenges`,className:u.li,onClick:it=>{it.preventDefault(),Tt&&(0,N.L9)([Tt]),we&&(0,N.xg)(`/shixuns/${Q}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${xe}`}),ae.is_jupyter&&o.createElement("img",{className:u.sign,src:Re}),ae.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:et}),ae.is_unity_3d&&o.createElement("img",{className:u.sign,src:Ke})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:u.rate},o.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!we&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(je.Z,null)))},ke=e(33847),me={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"},ue="data:image/png;base64,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",ce=e(59301),w=({className:Ne,dataSource:ot=[],col:qe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(qe-1)*bt)/qe);return ce.createElement(t.Z,{spinning:y},ce.createElement("div",{className:se()(me.list,Ne)},!!ot.length&&ot.map((ae,s)=>{const{subject_identifier:c,id:ie,identifier:Q,power:we}=ae,Be=ae.is_public!=0&&ae.is_public;return ce.createElement("div",{className:me.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:bt+_t,marginBottom:Jt}},ce.createElement("a",{className:me.li,onClick:xe=>{xe.preventDefault(),Tt&&(0,N.L9)([Tt]),(0,N.xg)(ae.first_category_url)}},ce.createElement("div",{className:me.top},ce.createElement(b.Z,{title:ae.name},ce.createElement("div",{className:me.name},ae.name)),ce.createElement("img",{className:me.img,src:$.Z.IMG_SERVER+"/images/"+ae.avatar_url}),ce.createElement("div",{className:me.text,title:ae.creator},ae.creator),c&&ce.createElement("div",{className:me.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Be&&ce.createElement("div",{className:me.sign},"\u516C\u5F00")),ce.createElement("div",{className:me.bottom},ae.visits>0&&ce.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-liulanyan"}),ce.createElement("span",null,ae.visits))),ae.course_members_count>0&&ce.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&ce.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?ce.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&ce.createElement("div",{className:me.lockWrap},ce.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ce.createElement(je.Z,null)))},L={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"},Oe=e(89070),Ae=({dataSource:Ne=[],value:ot,onChange:qe,className:bt,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(L.tabs,bt),style:Jt},o.createElement("div",{className:L.tabsWrap},Ne.map((Ve,Tt)=>o.createElement("aside",{className:L.tab,onClick:()=>{qe(Ve.id),Ve.link&&Oe.history.push(Ve.link)},key:Tt},o.createElement("div",{className:ot===Ve.id?L.active:""},Ve.name),(Ve==null?void 0:Ve.resetCount)==null&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement("span",null,"\uFF08",Ve==null?void 0:Ve.total,"\uFF09"),(Ve==null?void 0:Ve.resetCount)!==void 0&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement(b.Z,{title:(Ve==null?void 0:Ve.tip)!=null?Ve==null?void 0:Ve.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ve==null?void 0:Ve.resetCount),"/",o.createElement("span",null,Ve==null?void 0:Ve.total),"\uFF09"))))),o.createElement("div",{className:L.tabBar},_t)),lt=({className:Ne,style:ot={},children:qe})=>o.createElement("div",{className:se()(Ne),style:ot},qe),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"},at=e(38854),Fe=e(20834);const ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:Ne,dropValue:ot,className:qe,onSort:bt,onDrop:Jt,dataSource:_t=ct})=>{var Ve;return o.createElement("div",{className:se()(gt.orderWrap,qe)},o.createElement(at.Z,{dropdownRender:()=>o.createElement(Fe.default,null,_t.map((Tt,y)=>o.createElement(Fe.default.Item,{key:y,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:gt.orderTextWrap},(Ve=_t.find(Tt=>ot===Tt.id))==null?void 0:Ve.name)),o.createElement("span",{className:gt.orderIconWrap},o.createElement("span",{className:gt.orderAsc},o.createElement("i",{className:Ne==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")})),o.createElement("span",{className:gt.orderDesc},o.createElement("i",{className:Ne==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")}))))},Je={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},D=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,M=(Ne,ot,qe)=>ot in Ne?R(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ne[ot]=qe,X=(Ne,ot)=>{for(var qe in ot||(ot={}))d.call(ot,qe)&&M(Ne,qe,ot[qe]);if(l)for(var qe of l(ot))I.call(ot,qe)&&M(Ne,qe,ot[qe]);return Ne},U=(Ne,ot)=>{var qe={};for(var bt in Ne)d.call(Ne,bt)&&ot.indexOf(bt)<0&&(qe[bt]=Ne[bt]);if(Ne!=null&&l)for(var bt of l(Ne))ot.indexOf(bt)<0&&I.call(Ne,bt)&&(qe[bt]=Ne[bt]);return qe},be=(Ne,ot,qe)=>new Promise((bt,Jt)=>{var _t=y=>{try{Tt(qe.next(y))}catch(re){Jt(re)}},Ve=y=>{try{Tt(qe.throw(y))}catch(re){Jt(re)}},Tt=y=>y.done?bt(y.value):Promise.resolve(y.value).then(_t,Ve);Tt((qe=qe.apply(Ne,ot)).next())}),le=Ne=>{var ot=Ne,{className:qe,style:bt,children:Jt,loading:_t=!1,openLoading:Ve,onClick:Tt=()=>{},size:y="middle",shape:re="round"}=ot,ae=U(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(D.ZP,X({onClick:(0,fe.throttle)(ie=>be(void 0,null,function*(){Ve&&c(!0);try{yield Tt(ie)}catch(Q){console.log("error",Q)}Ve&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(Je.btn,Je[`${y}-${re}`],qe),style:bt,size:y,shape:re,loading:s||_t},ae),Jt)},ve={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"},nt=({className:Ne,style:ot,children:qe=null,onClick:bt,title:Jt})=>o.createElement("div",{className:se()(ve.head,Ne),style:ot},o.createElement("span",{className:"primary-hover",onClick:bt},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:ve.node},qe)),rt={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"},E=({confirmShow:Ne=!0,confirmTitle:ot,confirmClick:qe,cancelShow:bt=!0,cancelTitle:Jt,cancelClick:_t,className:Ve,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:se()(rt.btns,Ve),style:Tt},Ne&&o.createElement(D.ZP,{loading:y,onClick:qe,type:"primary",className:rt.confirm},ot),bt&&o.createElement(D.ZP,{onClick:_t,className:rt.cancel},Jt)),i={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"},k=({className:Ne,style:ot={},LeftContent:qe,children:bt,RightContent:Jt})=>o.createElement("div",{className:se()(i.fixedBottom,Ne),style:ot},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},qe),o.createElement("div",{className:i.center},bt),o.createElement("div",{className:i.right},Jt))),oe={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"},dt=({className:Ne,style:ot={},dataSource:qe=[]})=>o.createElement("div",{className:se()(oe.crumbs,Ne),style:ot},qe.map((bt,Jt)=>JtOe.history.push(bt.path)},bt.name):o.createElement("span",null,bt.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},bt.name))),Ee=e(31797),Ge=Object.defineProperty,St=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Ne,ot,qe)=>ot in Ne?Ge(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Ne[ot]=qe,vn=(Ne,ot)=>{for(var qe in ot||(ot={}))Ht.call(ot,qe)&&qt(Ne,qe,ot[qe]);if(Et)for(var qe of Et(ot))Xt.call(ot,qe)&&qt(Ne,qe,ot[qe]);return Ne},tn=(Ne,ot)=>St(Ne,Dt(ot)),rn=(Ne,ot)=>{var qe={};for(var bt in Ne)Ht.call(Ne,bt)&&ot.indexOf(bt)<0&&(qe[bt]=Ne[bt]);if(Ne!=null&&Et)for(var bt of Et(Ne))ot.indexOf(bt)<0&&Xt.call(Ne,bt)&&(qe[bt]=Ne[bt]);return qe};const{Countdown:Mt}=Ee.default;var yn=Ne=>{var ot=Ne,{onChange:qe}=ot,bt=rn(ot,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&qe(Jt)},[Jt]);const Ve=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(Mt,tn(vn({},bt),{onChange:Ve}))}},54942:function(bn,st,e){e.r(st),e.d(st,{default:function(){return It}});var o=e(59301),C={contentWrap:"contentWrap___thqCa",core:"core___TxgWq",header:"header___an03J",tip:"tip___Ttr3q",editBtn:"editBtn___OuPmC",contBox:"contBox___hTlLd",formWrap:"formWrap___loF6N",partSty:"partSty___H7lNk",titleTag:"titleTag___gWUAN",tag:"tag___dT5QW",title:"title___iBTEe",partSty1:"partSty1___TlAEf",partSty2:"partSty2___xnRDQ",partSty3:"partSty3___goBf9"},g=e(78241),te=e(8591),m=e(71418),j=e(95237),W=e(43604),se=e(92832),fe=e(57809),S=e(5083),He=e(5871),T=e(3113),A=e(43418),_e=e(29458),Pe=e(57490),Ye=e(89070),Ct=e(61186),Me=e.n(Ct),xt=e(70849),Z=e(59301),_=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,N=(Te,ke,me)=>ke in Te?_(Te,ke,{enumerable:!0,configurable:!0,writable:!0,value:me}):Te[ke]=me,Re=(Te,ke)=>{for(var me in ke||(ke={}))x.call(ke,me)&&N(Te,me,ke[me]);if(b)for(var me of b(ke))$.call(ke,me)&&N(Te,me,ke[me]);return Te},et=(Te,ke)=>u(Te,t(ke)),Ke=(Te,ke,me)=>new Promise((ue,ce)=>{var ne=Oe=>{try{L(me.next(Oe))}catch(K){ce(K)}},w=Oe=>{try{L(me.throw(Oe))}catch(K){ce(K)}},L=Oe=>Oe.done?ue(Oe.value):Promise.resolve(Oe.value).then(ne,w);L((me=me.apply(Te,ke)).next())});const je=({declaration:Te,user:ke,dispatch:me,loading:ue})=>{var ce;const[ne,w]=(0,o.useState)(!1),[L]=g.default.useForm(),[Oe,K]=(0,o.useState)({}),[Ae]=(0,Ye.useSearchParams)(),Ie=Ae.get("id"),[lt]=g.default.useForm(),[gt,at]=(0,o.useState)(!1),Fe=(0,Ye.useLocation)(),ct=(ce=Fe==null?void 0:Fe.pathname)==null?void 0:ce.split("/"),De=ct!=null&&ct.length?ct[(ct==null?void 0:ct.length)-1]:"";(0,o.useEffect)(()=>{var l,d;ee(),Ie&&Je(),L.setFieldsValue({user_name:(l=ke==null?void 0:ke.userInfo)==null?void 0:l.real_name,staff_id:((d=ke==null?void 0:ke.userInfo)==null?void 0:d.staff_id)||"--"})},[]);const ee=()=>Ke(void 0,null,function*(){const l=yield(0,xt.LX)({declare_type:3});(l==null?void 0:l.status)===0&&K(l==null?void 0:l.data)}),Je=()=>Ke(void 0,null,function*(){var l,d,I,M,X,U;w(!0);const be=yield(0,xt.Hs)({id:Ie});(be==null?void 0:be.status)===0&&L.setFieldsValue(et(Re({},(be==null?void 0:be.data)||{}),{publish_time:(l=be==null?void 0:be.data)!=null&&l.publish_time?Me()((d=be==null?void 0:be.data)==null?void 0:d.publish_time):"",attachment_id:(M=(I=be==null?void 0:be.data)==null?void 0:I.attachment_info)!=null&&M.id?(0,Pe.z)([(X=be==null?void 0:be.data)==null?void 0:X.attachment_info]):"",staff_id:((U=be==null?void 0:be.data)==null?void 0:U.staff_id)||"--"})),w(!1)}),D=(l,d)=>{},R=l=>Ke(void 0,null,function*(){var d,I,M;l.publish_time=l.publish_time?(d=l.publish_time)==null?void 0:d.format("YYYY-MM-DD"):"",l.project_type=Number(l.project_type),l.attachment_id&&(l.attachment_id=(M=(I=l==null?void 0:l.attachment_id)==null?void 0:I.map(U=>U.response.id))==null?void 0:M[0]),at(!0);let X={status:-1};Ie?X=yield(0,xt.Bb)(et(Re({},l),{id:Ie,declare_type:3})):X=yield(0,xt.eu)(et(Re({},l),{declare_type:3})),(X==null?void 0:X.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F!"),Ye.history.back()),at(!1)});return Z.createElement(m.Z,{spinning:ne},Z.createElement("div",{className:C.contentWrap},Z.createElement("div",{className:C.core},Z.createElement("div",{className:C.header},Z.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5\u79D1\u7814\u7C7B\u4E13\u8457\u4FE1\u606F"),Z.createElement("div",null,Z.createElement("span",null,Z.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Ye.history.back()}})))),Z.createElement("div",{className:C.contBox},Z.createElement("div",{style:{color:"red",fontSize:"14px",marginBottom:10}},"\u8BF7\u6CE8\u610F\uFF1A\u8FD9\u91CC\u53EA\u7533\u62A5\u79D1\u7814\u7C7B\u4E13\u8457\uFF0C\u6559\u5B66\u7C7B\u8BF7\u5230\u6559\u5B66\u6210\u679C\u8FDB\u884C\u7533\u62A5"),Z.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),Z.createElement(g.default,{className:C.formWrap,form:L,layout:"horizontal",onValuesChange:D,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Te==null?void 0:Te.mode)==="view",initialValues:{main_type:1}},Z.createElement("div",{className:C.partSty},Z.createElement("div",{className:C.titleTag},Z.createElement("span",{className:C.tag}),Z.createElement("span",{className:C.title},"\u57FA\u672C\u4FE1\u606F")),Z.createElement(j.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),Z.createElement(j.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7C7B\u578B",name:"monograph_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},Z.createElement(fe.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",options:Oe==null?void 0:Oe.monograph_type,fieldNames:{label:"option",value:"id"}}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8457\u4F5C\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8457\u4F5C\u540D\u79F0"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u8457\u4F5C\u540D\u79F0",maxLength:200})))),Z.createElement(j.Z,{gutter:[24,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"AUTHORS",name:"authors",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8457\u4F5C\u7684\u6240\u6709\u8005"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u8457\u4F5C\u7684\u6240\u6709\u8005",maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u51FA\u7248\u793E",name:"publisher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E",maxLength:200})))),Z.createElement(j.Z,{gutter:[24,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u51FA\u7248\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}]},Z.createElement(S.default,{style:{width:"100%"},picker:"month",placeholder:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u603B\u5B57\u6570",name:"words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"}]},Z.createElement(He.Z,{style:{width:"100%"},parser:l=>l.replace(/[^\d]/g,""),min:0,placeholder:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"})))),Z.createElement(j.Z,{gutter:[24,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u586B\u5199\u5B57\u6570",name:"write_words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u586B\u5199\u5B57\u6570"}]},Z.createElement(He.Z,{style:{width:"100%"},parser:l=>l.replace(/[^\d]/g,""),min:0,placeholder:"\u8BF7\u8F93\u5165\u586B\u5199\u5B57\u6570"}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u4E66\u53F7",name:"books_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E66\u53F7"}]},Z.createElement(se.default,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u4E66\u53F7",maxLength:200})))),Z.createElement(j.Z,{gutter:[24,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},Z.createElement(fe.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",name:"content_publish_situation",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5"}]},Z.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",maxLength:200})))),Z.createElement(j.Z,{gutter:[24,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},Z.createElement(se.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),Z.createElement("div",{className:C.partSty3},Z.createElement("div",{className:C.titleTag},Z.createElement("span",{className:C.tag}),Z.createElement("span",{className:C.title},"\u9644\u4EF6")),Z.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},Z.createElement(Pe.Z,{number:1,uploadText:!0,maxSize:20})),Z.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},Z.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),Z.createElement("div",null,"\u8BF7\u5C06\u4E13\u8457/\u6559\u6750\u7684\u5C01\u9762\u3001\u7248\u6743\u9875\u3001\u76EE\u5F55\u3001\u5C01\u9762\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\uFF0C\u5E76\u5C06\u539F\u4EF6\u9001\u81F3\u5B66\u9662\u3002")))),["view","edit"].includes(De)&&Z.createElement(j.Z,{justify:"end",className:"mt20"},Z.createElement(_e.op,{shape:"default",onClick:()=>{L.resetFields(),Ye.history.back()}},"\u53D6\u6D88"),Z.createElement(T.ZP,{className:"ml20",type:"primary",loading:gt,disabled:De==="view",onClick:()=>{L.submit()}},"\u4FDD\u5B58")),De==="review"&&Z.createElement(j.Z,{justify:"end",className:"mt20"},Z.createElement(_e.op,{shape:"default",onClick:()=>{A.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield L.submit(),(yield(0,xt.Uk)({declaration_id:Ie,verify_status:"agree",reason:""})).status===0&&Ye.history.back()})})}},"\u901A\u8FC7"),Z.createElement(T.ZP,{className:"ml20",type:"primary",onClick:()=>{A.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:Z.createElement("div",null,Z.createElement(g.default,{form:lt,layout:"vertical",onFinish:l=>Ke(void 0,null,function*(){(yield(0,xt.Uk)(Re({declaration_id:Ie,verify_status:"reject"},l))).status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ye.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},Z.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},Z.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield lt.submit()})})}},"\u9A73\u56DE"))))))};var It=(0,Ye.connect)(({declaration:Te,loading:ke,user:me})=>({declaration:Te,user:me,loading:ke}))(je)},23538:function(bn,st,e){e.d(st,{$J:function(){return g},JZ:function(){return m},bN:function(){return W},jP:function(){return j},rO:function(){return te}});var o=e(99064),C=(se,fe,S)=>new Promise((He,T)=>{var A=Ye=>{try{Pe(S.next(Ye))}catch(Ct){T(Ct)}},_e=Ye=>{try{Pe(S.throw(Ye))}catch(Ct){T(Ct)}},Pe=Ye=>Ye.done?He(Ye.value):Promise.resolve(Ye.value).then(A,_e);Pe((S=S.apply(se,fe)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function te(se){return(0,o.U2)("library_tags.json",se)}function m(se){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function j(se){return(0,o.v_)("libraries.json",se)}function W(se,fe){return(0,o.gz)(`libraries/${se}.json`,fe)}},56762:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(){const[,g]=o.useReducer(te=>te+1,0);return g}},19080:function(bn,st,e){e.d(st,{F:function(){return m},Z:function(){return te}});var o=e(92310),C=e.n(o);const g=null;function te(j,W,se){return C()({[`${j}-status-success`]:W==="success",[`${j}-status-warning`]:W==="warning",[`${j}-status-error`]:W==="error",[`${j}-status-validating`]:W==="validating",[`${j}-has-feedback`]:se})}const m=(j,W)=>W||j},93891:function(bn,st,e){var o=e(59301),C=e(36355),g=e(64165);const te=m=>{const{componentName:j}=m,{getPrefixCls:W}=(0,o.useContext)(C.E_),se=W("empty");switch(j){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};st.Z=te},5083:function(bn,st,e){e.d(st,{default:function(){return $o}});var o=e(61186),C=e.n(o),g=e(48736),te=e(90111),m=e.n(te),j=e(58319),W=e.n(j),se=e(23250),fe=e.n(se),S=e(74959),He=e.n(S),T=e(10238),A=e.n(T),_e=e(33656),Pe=e.n(_e);C().extend(Pe()),C().extend(A()),C().extend(m()),C().extend(W()),C().extend(fe()),C().extend(He()),C().extend(function(n,r){var a=r.prototype,v=a.format;a.format=function(V){var H=(V||"").replace("Wo","wo");return v.bind(this)(H)}});var Ye={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ct=function(r){var a=Ye[r];return a||r.split("_")[0]},Me=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},xt={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(Ct(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(Ct(r)).weekday(0)},getWeek:function(r,a){return a.locale(Ct(r)).week()},getShortWeekDays:function(r){return C()().locale(Ct(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(Ct(r)).localeData().monthsShort()},format:function(r,a,v){return a.locale(Ct(r)).format(v)},parse:function(r,a,v){for(var p=Ct(r),V=0;V1&&(H=r.addDate(H,-7)),H}function i(n,r,a){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,v*10);case"quarter":case"month":return a.addYear(n,v);default:return a.addMonth(n,v)}}function h(n,r){var a=r.generateConfig,v=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(v.locale,n,p)}function k(n,r){var a=r.generateConfig,v=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(v.locale,n,p)}function oe(n){var r=n.cellDate,a=n.mode,v=n.disabledDate,p=n.generateConfig;if(!v)return!1;var V=function(vt,he,We){for(var ht=he;ht<=We;){var en=void 0;switch(vt){case"date":{if(en=p.setDate(r,ht),!v(en))return!1;break}case"month":{if(en=p.setMonth(r,ht),!oe({cellDate:en,mode:"month",generateConfig:p,disabledDate:v}))return!1;break}case"year":{if(en=p.setYear(r,ht),!oe({cellDate:en,mode:"year",generateConfig:p,disabledDate:v}))return!1;break}}ht+=1}return!0};switch(a){case"date":case"week":return v(r);case"month":{var H=1,Se=p.getDate(p.getEndDate(r));return V("date",H,Se)}case"quarter":{var ye=Math.floor(p.getMonth(r)/3)*3,ze=ye+2;return V("month",ye,ze)}case"year":return V("month",0,11);case"decade":{var At=p.getYear(r),Ue=Math.floor(At/l)*l,$e=Ue+l-1;return V("year",Ue,$e)}}}function ge(n,r){var a=r.formatList,v=r.generateConfig,p=r.locale;return(0,D.Z)(function(){if(!n)return[[""],""];for(var V="",H=[],Se=0;Se1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),ht){ye(We);return}ze.current=requestAnimationFrame(function(){ye(We)})}var Ue=ge(Se,{formatList:a,generateConfig:v,locale:p}),$e=(0,De.Z)(Ue,2),ft=$e[1];function vt(We){At(We)}function he(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;At(null,We)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ft,vt,he]}var Ee=e(10228),Ge=e(16089),St=e(26407),Dt=e(29194),Et=new Map;function Ht(n,r){var a;function v(){(0,Dt.Z)(n)?r():a=(0,Ge.Z)(function(){v()})}return v(),function(){Ge.Z.cancel(a)}}function Xt(n,r,a){if(Et.get(n)&&cancelAnimationFrame(Et.get(n)),a<=0){Et.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var v=r-n.scrollTop,p=v/a*10;Et.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,v=r.onCtrlLeftRight,p=r.onUpDown,V=r.onPageUpDown,H=r.onEnter,Se=n.which,ye=n.ctrlKey,ze=n.metaKey;switch(Se){case Ee.Z.LEFT:if(ye||ze){if(v)return v(-1),!0}else if(a)return a(-1),!0;break;case Ee.Z.RIGHT:if(ye||ze){if(v)return v(1),!0}else if(a)return a(1),!0;break;case Ee.Z.UP:if(p)return p(-1),!0;break;case Ee.Z.DOWN:if(p)return p(1),!0;break;case Ee.Z.PAGE_UP:if(V)return V(-1),!0;break;case Ee.Z.PAGE_DOWN:if(V)return V(1),!0;break;case Ee.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,v){var p=n;if(!p)switch(r){case"time":p=v?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function tn(n,r,a){var v=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(v,p)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,St.Z)(Mt).forEach(function(v){v(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ne=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},qe=function(r){return r==="month"||r==="date"?"quarter":r},bt=function(r){return r==="date"?"week":r},Jt={year:Ne,month:ot,quarter:qe,week:bt,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ve(n){var r=n.open,a=n.value,v=n.isClickOutside,p=n.triggerOpen,V=n.forwardKeyDown,H=n.onKeyDown,Se=n.blurToCancel,ye=n.onSubmit,ze=n.onCancel,At=n.onFocus,Ue=n.onBlur,$e=n.changeOnBlur,ft=(0,t.useState)(!1),vt=(0,De.Z)(ft,2),he=vt[0],We=vt[1],ht=(0,t.useState)(!1),en=(0,De.Z)(ht,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),zn={onMouseDown:function(){We(!0),p(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(H(Wn,Jn),!kt.current){switch(Wn.which){case Ee.Z.ENTER:{r?ye()!==!1&&We(!0):p(!0),Wn.preventDefault();return}case Ee.Z.TAB:{he&&r&&!Wn.shiftKey?(We(!1),Wn.preventDefault()):!he&&r&&!V(Wn)&&Wn.shiftKey&&(We(!0),Wn.preventDefault());return}case Ee.Z.ESC:{We(!0),ze();return}}!r&&![Ee.Z.SHIFT].includes(Wn.which)?p(!0):he||V(Wn)}},onFocus:function(Wn){We(!0),nn(!0),At&&At(Wn)},onBlur:function(Wn){if(sn.current||!v(document.activeElement)){sn.current=!1;return}Se?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;v(lr)&&ze()},0):r&&(p(!1),on.current&&ye()),nn(!1),Ue==null||Ue(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=v(Wn);r&&(Jn?!$e&&(!Kt||Jn)&&p(!1):(sn.current=!0,(0,Ge.Z)(function(){sn.current=!1})))})}),[zn,{focused:Kt,typing:he}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var v=(0,De.Z)(a,2),p=v[0],V=v[1];return{label:p,value:V}})):[])},[n,r])}var y=e(34280);function re(n){var r=n.valueTexts,a=n.onTextChange,v=t.useState(""),p=(0,De.Z)(v,2),V=p[0],H=p[1],Se=t.useRef([]);Se.current=r;function ye(At){H(At),a(At)}function ze(){H(Se.current[0])}return(0,y.Z)(function(){r.every(function(At){return At!==V})&&ze()},[r.join("||")]),[V,ye,ze]}var ae=t.createContext({}),s=ae,c=e(39559);function ie(n){var r=n.cellRender,a=n.monthCellRender,v=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!v))return function(V,H){var Se=V;return v&&H.type==="date"?v(Se,H.today):a&&H.type==="month"?a(Se,H.locale):H.originNode}},[r,a,v]);return p}function Q(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",v=String(n);v.length=1?a|0:1,H=n;H<=r;H+=V)p.push({label:Q(H,2),value:H,disabled:(v||[]).includes(H)});return p}function Gt(n){var r=n.generateConfig,a=n.prefixCls,v=n.operationRef,p=n.activeColumnIndex,V=n.value,H=n.showHour,Se=n.showMinute,ye=n.showSecond,ze=n.use12Hours,At=n.hourStep,Ue=At===void 0?1:At,$e=n.minuteStep,ft=$e===void 0?1:$e,vt=n.secondStep,he=vt===void 0?1:vt,We=n.disabledHours,ht=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,zn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=V?r.getHour(V):-1,cr=lr,Cr=V?r.getMinute(V):-1,tr=V?r.getSecond(V):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[We,ht,en]},[We,ht,en,Kt,Gn]),ir=(0,De.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=ut(0,23,Ue,ur&&ur()),Zr=(0,D.Z)(function(){return Vr},Vr,Ft);ze&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,De.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Q(Hr,2);return(0,ct.Z)((0,ct.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Jn,Zr]),$r=ut(0,59,ft,_n&&_n(lr)),aa=ut(0,59,he,mr&&mr(lr,Cr)),Yr=Ut({value:V,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:ze});v.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===We||Dr)&&(io(mn),zn&&zn(mn),Yr&&Yr(mn,Un),An&&!rt(ye,mn,ua)&&!(ft!=null&&ft(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ee.Z.PAGE_UP||mn===Ee.Z.PAGE_DOWN?Dr=La?ye.addMonth:ye.addYear:Dr=La?ye.addDate:ye.addMonth,mn){case Ee.Z.LEFT:case Ee.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ee.Z.RIGHT:case Ee.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ee.Z.UP:case Ee.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ee.Z.UP?"-":"").concat(La?I:Cn)));break}if(Un)return!(ft!=null&&ft(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ee.Z.LEFT,Ee.Z.RIGHT,Ee.Z.UP,Ee.Z.DOWN,Ee.Z.PAGE_UP,Ee.Z.PAGE_DOWN,Ee.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ee.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ie({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,ct.Z)((0,ct.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ft});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,u.Z)({},dr,(0,c.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=ye.getNow(),Un=z(ye.getHour(mn),ye.getMinute(mn),ye.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=O(ye,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(p,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ft&&ft(ua),locale:Se,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&We==="date"&&!nn){var no=ye.getNow(),No="".concat(p,"-today-btn"),so=ft&&ft(no);xo=t.createElement("a",{className:K()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Se.today)}return t.createElement(s.Provider,{value:(0,ct.Z)((0,ct.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:K()("".concat(p,"-panel"),V,(r={},(0,Fe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Fe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Fe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=jn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,v=n.popupElement,p=n.popupStyle,V=n.visible,H=n.dropdownClassName,Se=n.dropdownAlign,ye=n.transitionName,ze=n.getPopupContainer,At=n.children,Ue=n.range,$e=n.popupPlacement,ft=n.direction,vt="".concat(a,"-dropdown"),he=function(){return $e!==void 0?$e:ft==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:jr,prefixCls:vt,popupTransitionName:ye,popup:v,popupAlign:Se,popupVisible:V,popupClassName:K()(H,(r={},(0,Fe.Z)(r,"".concat(vt,"-range"),Ue),(0,Fe.Z)(r,"".concat(vt,"-rtl"),ft==="rtl"),r)),popupStyle:p,getPopupContainer:ze},At)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,v=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(V,H){var Se=V.label,ye=V.value;return t.createElement("li",{key:H,onClick:function(){return v==null?void 0:v(yt(ye))},onMouseEnter:function(){return p==null?void 0:p(yt(ye))},onMouseLeave:function(){return p==null?void 0:p(null)}},Se)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,v=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||v||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var v=(0,c.Z)(r)==="object"?r.clearIcon:a;return v||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,v=a.prefixCls,p=v===void 0?"rc-picker":v,V=a.id,H=a.name,Se=a.tabIndex,ye=a.style,ze=a.className,At=a.dropdownClassName,Ue=a.dropdownAlign,$e=a.popupStyle,ft=a.transitionName,vt=a.generateConfig,he=a.locale,We=a.inputReadOnly,ht=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,zn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Be(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,ee.Z)(null,{value:zn,defaultValue:An}),oa=(0,De.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,De.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,ee.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Gn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,De.Z)(Ga,2),Ea=Ja[0],Da=Ja[1],Va=ge(Oa,{formatList:Za,generateConfig:vt,locale:he}),Wr=(0,De.Z)(Va,2),da=Wr[0],to=Wr[1],zr=re({valueTexts:da,onTextChange:function(Rn){var fa=k(Rn,{locale:he,formatList:Za,generateConfig:vt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,De.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!rt(vt,Fa,Rn)&&Vr(Rn,Rn?h(Rn,{generateConfig:vt,locale:he,format:Za[0]}):"")},Ta=function(Rn){Gn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;ba$e(ze);case"month":return Ue(he)>Ue(ze);case"week":return At(he)>At(ze);default:return!ve(Se,he,ze)&&Se.isAfter(he,ze)}return!1},[V,H[1],ze,r]),vt=t.useCallback(function(he){if(H[1]||V&&V(he))return!0;if(H[0]&&ye)return!ve(Se,he,ze)&&Se.isAfter(ye,he);if(!r&&ye)switch(a){case"quarter":return $e(he)<$e(ye);case"month":return Ue(he)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,c.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,ct.Z)((0,ct.Z)({},kt),{},{defaultValue:xe(wr,Tn)||void 0})}return t.createElement(Rt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,u.Z)({},n,hn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:K()((0,Fe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:xe(Fn,Tn),locale:We,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?xe(Fn,1):xe(Fn,0)})))}var co=0,$l=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Ql=Wr.current.offsetWidth;Yl&&Ql&&co>Yl-Ql-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,hn=Dn(H,La[Tn],Yr),Mn=Nn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!xe(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:We,onOk:function(){var Ka=xe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,he),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(wn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(hn||Mn)&&t.createElement("div",{className:"".concat(H,"-footer")},hn,Mn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:K()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(H,"-range-arrow"),style:Di}),Pi()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},Xr));var Ni=Yn(H,xr,hr),Bi=t.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Mn=dr;zr[0]||(Mn=it(Mn,null,0)),zr[1]||(Mn=it(Mn,null,1)),ba(Mn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Ni),Zi=xr&&(xe(dr,0)&&!zr[0]||xe(dr,1)&&!zr[1]),Jl={size:tn(on,da[0],he)},Cl=0,Sl=0;Ga.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(hn,Mn){var nr=it(Fn,hn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else mn(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:At,prefixCls:H,dropdownClassName:Ue,dropdownAlign:ft,getPopupContainer:vt,transitionName:$e,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:K()(H,"".concat(H,"-range"),ze,(r={},(0,Fe.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,Fe.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,Fe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:ye,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Je.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:K()("".concat(H,"-input"),(a={},(0,Fe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,Fe.Z)(a,"".concat(H,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,u.Z)({id:Se,disabled:zr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(hn){Al(hn.target.value)},autoFocus:en,placeholder:xe(ht,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:K()("".concat(H,"-input"),(v={},(0,Fe.Z)(v,"".concat(H,"-input-active"),Tn===1),(0,Fe.Z)(v,"".concat(H,"-input-placeholder"),!!Zl),v)),ref:Ja},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:$r||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(hn){Ol(hn.target.value)},placeholder:xe(ht,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,gt.Z)(a,n);var r=(0,at.Z)(a);function a(){var v;(0,Ae.Z)(this,a);for(var p=arguments.length,V=new Array(p),H=0;H{const{lineHeight:p}=n,V=Math.floor(a*p)+2,H=Math.max((r-V)/2,0),Se=Math.max(r-V-H,0);return{padding:`${H}px ${v}px ${Se}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,cellHeight:p,motionDurationSlow:V,borderRadiusSM:H,motionDurationMid:Se,cellHoverBg:ye,lineWidth:ze,lineType:At,colorPrimary:Ue,cellActiveWithRangeBg:$e,colorTextLightSolid:ft,controlHeightSM:vt,cellRangeBorderColor:he,pickerCellBorderGap:We,cellHoverWithRangeBg:ht,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'},[v]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${Se}, border ${Se}`},"&-range-hover-start, &-range-hover-end":{[v]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[v]:{background:ye}},[`&-in-view${a}-today ${v}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${At} ${Ue}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:$e}},[`&-in-view${a}-selected ${v}, + &-in-view${a}-range-start ${v}, + &-in-view${a}-range-end ${v}`]:{color:ft,background:Ue},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:$e}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:vt,borderTop:`${ze}px dashed ${he}`,borderBottom:`${ze}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:We},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:ht},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${v}`]:{borderStartStartRadius:H,borderEndStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${v}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-p)/2,borderInlineStart:`${ze}px dashed ${he}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-p)/2,borderInlineEnd:`${ze}px dashed ${he}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Kt,pointerEvents:"none",[v]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${v}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,pickerYearMonthCellWidth:p,pickerControlIconSize:V,cellWidth:H,paddingSM:Se,paddingXS:ye,paddingXXS:ze,colorBgContainer:At,lineWidth:Ue,lineType:$e,borderRadiusLG:ft,colorPrimary:vt,colorTextHeading:he,colorSplit:We,pickerControlIconBorderWidth:ht,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:zn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=H*7+Fr*2,aa=($r-ye*2)/3-p-Se,Yr=($r-ye*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:At,border:`${Ue}px ${$e} ${We}`,borderRadius:ft,outline:"none","&-focused":{borderColor:vt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${ye}px`,color:he,borderBottom:`${Ue}px ${$e} ${We}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ye},"&:hover":{color:vt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:V,height:V,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(V/2),insetInlineStart:Math.ceil(V/2),display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+zn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${v}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${v}::after`]:{insetInlineEnd:-(H-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[v]:{padding:`0 ${ye}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${Ue}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ue}px ${$e} ${We}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*Ue}px`,textAlign:"center","&-extra":{padding:`0 ${Se}px`,lineHeight:`${Kt-2*Ue}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ue}px ${$e} ${We}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[v]:{padding:`0 ${ye/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ye}px`},[v]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ye}px ${Se}px`},[`${r}-cell`]:{[`&:hover ${v}, + &-selected ${v}, + ${v}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:vt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[v]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ye}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ue}px ${$e} ${We}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ue}px ${$e} ${We}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:v,errorActiveShadow:p,colorWarning:V,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:v},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:v,activeShadow:p}))),[`${r}-active-bar`]:{background:v}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:V},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:V,activeShadow:H}))),[`${r}-active-bar`]:{background:V}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:v,fontSize:p,paddingInline:V,colorBgContainer:H,lineWidth:Se,lineType:ye,colorBorder:ze,borderRadius:At,motionDurationMid:Ue,colorBgContainerDisabled:$e,colorTextDisabled:ft,colorTextPlaceholder:vt,controlHeightLG:he,fontSizeLG:We,controlHeightSM:ht,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:zn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,v,p,V)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${Se}px ${ye} ${ze}`,borderRadius:At,transition:`border ${Ue}, box-shadow ${Ue}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:$e,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vt}}},"&-large":Object.assign(Object.assign({},Ur(n,he,We,V)),{[`${r}-input > input`]:{fontSize:We}}),"&-small":Object.assign({},Ur(n,ht,p,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:ft,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ft,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ue}, color ${Ue}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:We,color:ft,fontSize:We,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:V},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Se,height:on,marginInlineStart:V,background:zn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Se-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:V*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${Se}px ${ye} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(ht-Math.round(p*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Se}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:v,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:v+v/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+v/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:v,showMinute:p,showSecond:V,use12Hours:H}=n,Se=rl(r)[0],ye=Object.assign({},n);return r&&Array.isArray(r)&&(ye.format=Se),Se&&typeof Se=="string"&&(!Se.includes("s")&&V===void 0&&(ye.showSecond=!1),!Se.includes("m")&&p===void 0&&(ye.showMinute=!1),!Se.includes("H")&&!Se.includes("h")&&!Se.includes("K")&&!Se.includes("k")&&v===void 0&&(ye.showHour=!1),(Se.includes("a")||Se.includes("A"))&&H===void 0&&(ye.use12Hours=!0)),a==="time"?ye:(typeof Se=="function"&&delete ye.format,{showTime:ye})}function Vo(n,r,a){if(n===!1)return!1;const v={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},v),n):v}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:V,className:H,placement:Se,size:ye,disabled:ze,bordered:At=!0,placeholder:Ue,popupClassName:$e,dropdownClassName:ft,status:vt,clearIcon:he,allowClear:We,rootClassName:ht}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",p),{compactSize:zn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Gn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ye!=null?ye:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ke,null):t.createElement(et,null),mr&&Zr);(0,t.useImperativeHandle)(v,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(L,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,Se),placeholder:ko(Xr,lr,Ue),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Gn,{className:K()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!At},(0,ro.Z)(kt,(0,ro.F)(Vr,vt),mr),tr,An,H,ht),locale:Xr.lang,prefixCls:kt,getPopupContainer:V||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:K()(tr,$e||ft,ht),allowClear:Vo(We,he,t.createElement(me.Z,null))})))})}var Ar=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:vt,getPopupContainer:he,style:We,className:ht,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:zn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=$e,cr=Ar($e,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[At]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",vt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=$e,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(ft,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};ye&&(hr.picker=ye);const Fr=ye||$e.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},$e),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Qr}),Yr=t.useContext(ho.Z),ga=An!=null?An:Yr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ke,null):t.createElement(et,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),$e.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:K()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,ht,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),We),prefixCls:ir,getPopupContainer:he||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:K()(xr,en,kt||zn),allowClear:Vo(lr,Jn,t.createElement(me.Z,null))})))});return ze&&(Ue.displayName=ze),Ue}const a=r(),v=r("week","WeekPicker"),p=r("month","MonthPicker"),V=r("year","YearPicker"),H=r("time","TimePicker"),Se=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:v,MonthPicker:p,YearPicker:V,TimePicker:H,QuarterPicker:Se}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:v,YearPicker:p,TimePicker:V,QuarterPicker:H}=fr(n),Se=ll(n),ye=r;return ye.WeekPicker=a,ye.MonthPicker=v,ye.YearPicker=p,ye.RangePicker=Se,ye.TimePicker=V,ye.QuarterPicker=H,ye}var ca=va;const za=ca(Z);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,_.Z)(za,"picker",null,Po);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,_.Z)(za.RangePicker,"picker",null,Po);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var $o=za},91857:function(bn,st,e){var o=e(59301),C=e(38819),g=e(92310),te=e.n(g),m=e(31561),j=e(70425),W=e(18929),se=e(2738),fe=e(79676),S=e(53487),He=e(92343),T=e(36355),A=e(20834),_e=e(40875),Pe=e(88088),Ye=e(47211);const Ct=null,Me=u=>{const{menu:t,arrow:b,prefixCls:x,children:$,trigger:N,disabled:Re,dropdownRender:et,getPopupContainer:Ke,overlayClassName:je,rootClassName:It,open:Te,onOpenChange:ke,visible:me,onVisibleChange:ue,mouseEnterDelay:ce=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:w=!0,placement:L="",overlay:Oe,transitionName:K}=u,{getPopupContainer:Ae,getPrefixCls:Ie,direction:lt}=o.useContext(T.E_),gt=o.useMemo(()=>{const le=Ie();return K!==void 0?K:L.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[Ie,L,K]),at=o.useMemo(()=>L?L.includes("Center")?L.slice(0,L.indexOf("Center")):L:lt==="rtl"?"bottomRight":"bottomLeft",[L,lt]),Fe=Ie("dropdown",x),[ct,De]=(0,Ye.Z)(Fe),[,ee]=(0,Pe.Z)(),Je=o.Children.only($),D=(0,He.Tm)(Je,{className:te()(`${Fe}-trigger`,{[`${Fe}-rtl`]:lt==="rtl"},Je.props.className),disabled:Re}),R=Re?[]:N;let l;R&&R.includes("contextMenu")&&(l=!0);const[d,I]=(0,W.Z)(!1,{value:Te!=null?Te:me}),M=(0,j.useEvent)(le=>{ke==null||ke(le),ue==null||ue(le),I(le)}),X=te()(je,It,De,{[`${Fe}-rtl`]:lt==="rtl"}),U=(0,fe.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:w,offset:ee.marginXXS,arrowWidth:b?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),be=o.useCallback(()=>{I(!1)},[]),de=()=>{let le;return t!=null&&t.items?le=o.createElement(A.default,Object.assign({},t)):typeof Oe=="function"?le=Oe():le=Oe,et&&(le=et(le)),le=o.Children.only(typeof le=="string"?o.createElement("span",null,le):le),o.createElement(_e.J,{prefixCls:`${Fe}-menu`,expandIcon:o.createElement("span",{className:`${Fe}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:be,validator:ve=>{let{mode:Qe}=ve}},le)};return ct(o.createElement(m.Z,Object.assign({alignPoint:l},(0,se.Z)(u,["rootClassName"]),{mouseEnterDelay:ce,mouseLeaveDelay:ne,visible:d,builtinPlacements:U,arrow:!!b,overlayClassName:X,prefixCls:Fe,getPopupContainer:Ke||Ae,transitionName:gt,trigger:R,overlay:de,placement:at,onVisibleChange:M}),D))};function xt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Z=(0,S.Z)(Me,"dropdown",u=>u,xt),_=u=>o.createElement(Z,Object.assign({},u),o.createElement("span",null));Me._InternalPanelDoNotUseOrYouWillBeFired=_,st.Z=Me},38854:function(bn,st,e){e.d(st,{Z:function(){return Pe}});var o=e(91857),C=e(92310),g=e.n(C),te=e(59301),m=e(18785),j=e(3113),W=e(36355),se=e(81327),fe=e(33234),S=e(47211),He=function(Ye,Ct){var Me={};for(var xt in Ye)Object.prototype.hasOwnProperty.call(Ye,xt)&&Ct.indexOf(xt)<0&&(Me[xt]=Ye[xt]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,xt=Object.getOwnPropertySymbols(Ye);Z{const{getPopupContainer:Ct,getPrefixCls:Me,direction:xt}=te.useContext(W.E_),{prefixCls:Z,type:_="default",danger:u,disabled:t,loading:b,onClick:x,htmlType:$,children:N,className:Re,menu:et,arrow:Ke,autoFocus:je,overlay:It,trigger:Te,align:ke,open:me,onOpenChange:ue,placement:ce,getPopupContainer:ne,href:w,icon:L=te.createElement(m.Z,null),title:Oe,buttonsRender:K=de=>de,mouseEnterDelay:Ae,mouseLeaveDelay:Ie,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:Fe}=Ye,ct=He(Ye,["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"]),De=Me("dropdown",Z),ee=`${De}-button`,[Je,D]=(0,S.Z)(De),R={menu:et,arrow:Ke,autoFocus:je,align:ke,disabled:t,trigger:t?[]:Te,onOpenChange:ue,getPopupContainer:ne||Ct,mouseEnterDelay:Ae,mouseLeaveDelay:Ie,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:Fe},{compactSize:l,compactItemClassnames:d}=(0,fe.ri)(De,xt),I=g()(ee,d,Re,D);"overlay"in Ye&&(R.overlay=It),"open"in Ye&&(R.open=me),"placement"in Ye?R.placement=ce:R.placement=xt==="rtl"?"bottomLeft":"bottomRight";const M=te.createElement(j.ZP,{type:_,danger:u,disabled:t,loading:b,onClick:x,htmlType:$,href:w,title:Oe},N),X=te.createElement(j.ZP,{type:_,danger:u,icon:L}),[U,be]=K([M,X]);return Je(te.createElement(se.Z.Compact,Object.assign({className:I,size:l,block:!0},ct),U,te.createElement(o.Z,Object.assign({},R),be)))};T.__ANT_BUTTON=!0;var A=T;const _e=o.Z;_e.Button=A;var Pe=_e},47211:function(bn,st,e){e.d(st,{Z:function(){return He}});var o=e(17313),C=e(13826),g=e(92899),te=e(29878),m=e(19447),j=e(83116),W=e(37613),fe=T=>{const{componentCls:A,menuCls:_e,colorError:Pe,colorTextLightSolid:Ye}=T,Ct=`${_e}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${_e} ${Ct}`]:{[`&${Ct}-danger:not(${Ct}-disabled)`]:{color:Pe,"&:hover":{color:Ye,backgroundColor:Pe}}}}}};const S=T=>{const{componentCls:A,menuCls:_e,zIndexPopup:Pe,dropdownArrowDistance:Ye,sizePopupArrow:Ct,antCls:Me,iconCls:xt,motionDurationMid:Z,dropdownPaddingVertical:_,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:x,controlPaddingHorizontal:$,colorBgElevated:N}=T;return[{[A]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Pe,display:"block","&::before":{position:"absolute",insetBlock:-Ye+Ct/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Me}-btn`]:{[`& > ${xt}-down, & > ${Me}-btn-icon > ${xt}-down`]:{fontSize:x}},[`${A}-wrap`]:{position:"relative",[`${Me}-btn > ${xt}-down`]:{fontSize:x},[`${xt}-down::before`]:{transition:`transform ${Z}`}},[`${A}-wrap-open`]:{[`${xt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Me}-slide-down-enter${Me}-slide-down-enter-active${A}-placement-bottomLeft, + &${Me}-slide-down-appear${Me}-slide-down-appear-active${A}-placement-bottomLeft, + &${Me}-slide-down-enter${Me}-slide-down-enter-active${A}-placement-bottom, + &${Me}-slide-down-appear${Me}-slide-down-appear-active${A}-placement-bottom, + &${Me}-slide-down-enter${Me}-slide-down-enter-active${A}-placement-bottomRight, + &${Me}-slide-down-appear${Me}-slide-down-appear-active${A}-placement-bottomRight`]:{animationName:C.fJ},[`&${Me}-slide-up-enter${Me}-slide-up-enter-active${A}-placement-topLeft, + &${Me}-slide-up-appear${Me}-slide-up-appear-active${A}-placement-topLeft, + &${Me}-slide-up-enter${Me}-slide-up-enter-active${A}-placement-top, + &${Me}-slide-up-appear${Me}-slide-up-appear-active${A}-placement-top, + &${Me}-slide-up-enter${Me}-slide-up-enter-active${A}-placement-topRight, + &${Me}-slide-up-appear${Me}-slide-up-appear-active${A}-placement-topRight`]:{animationName:C.Qt},[`&${Me}-slide-down-leave${Me}-slide-down-leave-active${A}-placement-bottomLeft, + &${Me}-slide-down-leave${Me}-slide-down-leave-active${A}-placement-bottom, + &${Me}-slide-down-leave${Me}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:C.Uw},[`&${Me}-slide-up-leave${Me}-slide-up-leave-active${A}-placement-topLeft, + &${Me}-slide-up-leave${Me}-slide-up-leave-active${A}-placement-top, + &${Me}-slide-up-leave${Me}-slide-up-leave-active${A}-placement-topRight`]:{animationName:C.ly}})},(0,m.ZP)(T,{colorBg:N,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:Pe,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:N,backgroundClip:"padding-box",borderRadius:T.borderRadiusLG,outline:"none",boxShadow:T.boxShadowSecondary},(0,o.Qy)(T)),{[`${_e}-item-group-title`]:{padding:`${_}px ${$}px`,color:T.colorTextDescription,transition:`all ${Z}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:u,marginInlineEnd:T.marginXS,fontSize:T.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${_}px ${$}px`,color:T.colorText,fontWeight:"normal",fontSize:u,lineHeight:T.lineHeight,cursor:"pointer",transition:`all ${Z}`,borderRadius:T.borderRadiusSM,"&:hover, &-active":{backgroundColor:T.controlItemBgHover}},(0,o.Qy)(T)),{"&-selected":{color:T.colorPrimary,backgroundColor:T.controlItemBgActive,"&:hover, &-active":{backgroundColor:T.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:N,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${T.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:T.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:T.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:T.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${T.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:$+T.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:N,cursor:"not-allowed"}},[`${_e}-submenu-selected ${A}-menu-submenu-title`]:{color:T.colorPrimary}})}},[(0,C.oN)(T,"slide-up"),(0,C.oN)(T,"slide-down"),(0,g.Fm)(T,"move-up"),(0,g.Fm)(T,"move-down"),(0,te._y)(T,"zoom-big")]]};var He=(0,j.Z)("Dropdown",(T,A)=>{let{rootPrefixCls:_e}=A;const{marginXXS:Pe,sizePopupArrow:Ye,controlHeight:Ct,fontSize:Me,lineHeight:xt,paddingXXS:Z,componentCls:_,borderRadiusLG:u}=T,t=(Ct-Me*xt)/2,{dropdownArrowOffset:b}=(0,m.fS)({contentRadius:u}),x=(0,W.TS)(T,{menuCls:`${_}-menu`,rootPrefixCls:_e,dropdownArrowDistance:Ye/2+Pe,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Z});return[S(x),fe(x)]},T=>({zIndexPopup:T.zIndexPopupBase+50}))},64165:function(bn,st,e){e.d(st,{Z:function(){return Z}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(9763),j=e(64993),W=e(88088),fe=()=>{const[,_]=(0,W.Z)(),t=new j.C(_.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},He=()=>{const[,_]=(0,W.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:x}=_,{borderColor:$,shadowColor:N,contentColor:Re}=(0,g.useMemo)(()=>({borderColor:new j.C(u).onBackground(x).toHexShortString(),shadowColor:new j.C(t).onBackground(x).toHexShortString(),contentColor:new j.C(b).onBackground(x).toHexShortString()}),[u,t,b,x]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:N,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:$},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Re}))))},T=e(83116),A=e(37613);const _e=_=>{const{componentCls:u,margin:t,marginXS:b,marginXL:x,fontSize:$,lineHeight:N}=_;return{[u]:{marginInline:b,fontSize:$,lineHeight:N,textAlign:"center",[`${u}-image`]:{height:_.emptyImgHeight,marginBottom:b,opacity:_.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:_.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:x,color:_.colorTextDisabled,[`${u}-description`]:{color:_.colorTextDisabled},[`${u}-image`]:{height:_.emptyImgHeightMD}},"&-small":{marginBlock:b,color:_.colorTextDisabled,[`${u}-image`]:{height:_.emptyImgHeightSM}}}}};var Pe=(0,T.Z)("Empty",_=>{const{componentCls:u,controlHeightLG:t}=_,b=(0,A.TS)(_,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(b)]}),Ye=function(_,u){var t={};for(var b in _)Object.prototype.hasOwnProperty.call(_,b)&&u.indexOf(b)<0&&(t[b]=_[b]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,b=Object.getOwnPropertySymbols(_);x{var{className:u,rootClassName:t,prefixCls:b,image:x=Ct,description:$,children:N,imageStyle:Re,style:et}=_,Ke=Ye(_,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:je,direction:It,empty:Te}=g.useContext(te.E_),ke=je("empty",b),[me,ue]=Pe(ke),[ce]=(0,m.Z)("Empty"),ne=typeof $!="undefined"?$:ce==null?void 0:ce.description,w=typeof ne=="string"?ne:"empty";let L=null;return typeof x=="string"?L=g.createElement("img",{alt:w,src:x}):L=x,me(g.createElement("div",Object.assign({className:C()(ue,ke,Te==null?void 0:Te.className,{[`${ke}-normal`]:x===Me,[`${ke}-rtl`]:It==="rtl"},u,t),style:Object.assign(Object.assign({},Te==null?void 0:Te.style),et)},Ke),g.createElement("div",{className:`${ke}-image`,style:Re},L),ne&&g.createElement("div",{className:`${ke}-description`},ne),N&&g.createElement("div",{className:`${ke}-footer`},N)))};xt.PRESENTED_IMAGE_DEFAULT=Ct,xt.PRESENTED_IMAGE_SIMPLE=Me;var Z=xt},78241:function(bn,st,e){e.d(st,{default:function(){return Tt}});var o=e(26407),C=e(92310),g=e.n(C),te=e(77900),m=e(59301),j=e(62892),W=e(32441);function se(y){const[re,ae]=m.useState(y);return m.useEffect(()=>{const s=setTimeout(()=>{ae(y)},y.length?0:10);return()=>{clearTimeout(s)}},[y]),re}var fe=e(17313),S=e(29878),He=e(8378),T=e(37613),A=e(83116),Pe=y=>{const{componentCls:re}=y,ae=`${re}-show-help`,s=`${re}-show-help-item`;return{[ae]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Ye=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),Ct=(y,re)=>{const{formItemCls:ae}=y;return{[ae]:{[`${ae}-label > label`]:{height:re},[`${ae}-control-input`]:{minHeight:re}}}},Me=y=>{const{componentCls:re}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(y)),Ye(y)),{[`${re}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},Ct(y,y.controlHeightSM)),"&-large":Object.assign({},Ct(y,y.controlHeightLG))})}},xt=y=>{const{formItemCls:re,iconCls:ae,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ie,labelColor:Q,labelFontSize:we,labelHeight:Be,labelColonMarginInlineStart:xe,labelColonMarginInlineEnd:it,itemMarginBottom:yt}=y;return{[re]:Object.assign(Object.assign({},(0,fe.Wf)(y)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${re}-split`]:{color:y.colorError}},"&-has-error":{[`${re}-split`]:{color:y.colorWarning}},[`${re}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Be,color:Q,fontSize:we,[`> ${ae}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${re}-required:not(${re}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:ie,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xe,marginInlineEnd:it},[`&${re}-no-colon::after`]:{content:'"\\a0"'}}},[`${re}-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:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[re]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${re}-explain`]:{height:"auto",opacity:1},[`${re}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Z=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},_=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, + > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${re}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},u=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${ae} ${ae}-label`]:u(y),[re]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${re}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${re}-item-control`]:{width:"100%"}}},[`${re}-vertical ${ae}-label, + .${s}-col-24${ae}-label, + .${s}-col-xl-24${ae}-label`]:u(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[re]:{[`.${s}-col-xs-24${ae}-label`]:u(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[re]:{[`.${s}-col-sm-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[re]:{[`.${s}-col-md-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[re]:{[`.${s}-col-lg-24${ae}-label`]:u(y)}}}},x=(y,re)=>(0,T.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:re});var $=(0,A.Z)("Form",(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[Me(s),xt(s),Pe(s),Z(s),_(s),b(s),(0,He.Z)(s),S.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function Re(y,re,ae){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${re}-${s}`,error:y,errorStatus:ae}}var Ke=y=>{let{help:re,helpStatus:ae,errors:s=N,warnings:c=N,className:ie,fieldId:Q,onVisibleChanged:we}=y;const{prefixCls:Be}=m.useContext(W.Rk),xe=`${Be}-item-explain`,[,it]=$(Be),yt=(0,m.useMemo)(()=>(0,j.Z)(Be),[Be]),Zt=se(s),wt=se(c),Rt=m.useMemo(()=>re!=null?[Re(re,"help",ae)]:[].concat((0,o.Z)(Zt.map((F,z)=>Re(F,"error","error",z))),(0,o.Z)(wt.map((F,z)=>Re(F,"warning","warning",z)))),[re,ae,Zt,wt]),O={};return Q&&(O.id=`${Q}_help`),m.createElement(te.default,{motionDeadline:yt.motionDeadline,motionName:`${Be}-show-help`,visible:!!Rt.length,onVisibleChanged:we},F=>{const{className:z,style:G}=F;return m.createElement("div",Object.assign({},O,{className:g()(xe,z,ie,it),style:G,role:"alert"}),m.createElement(te.CSSMotionList,Object.assign({keys:Rt},(0,j.Z)(Be),{motionName:`${Be}-show-help-item`,component:!1}),Ce=>{const{key:pe,error:J,errorStatus:f,className:P,style:B}=Ce;return m.createElement("div",{key:pe,className:g()(P,{[`${xe}-${f}`]:f}),style:B},J)}))})},je=e(95013),It=e(36355),Te=e(1684),ke=e(52946),me=e(19716),ue=e(16722);const ce=["parentNode"],ne="form_item";function w(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function L(y,re){if(!y.length)return;const ae=y.join("_");return re?`${re}_${ae}`:ce.includes(ae)?`${ne}_${ae}`:ae}function Oe(y,re,ae,s,c,ie){let Q=s;return ie!==void 0?Q=ie:ae.validating?Q="validating":y.length?Q="error":re.length?Q="warning":(ae.touched||c&&ae.validated)&&(Q="success"),Q}function K(y){return w(y).join("_")}function Ae(y){const[re]=(0,je.useForm)(),ae=m.useRef({}),s=m.useMemo(()=>y!=null?y:Object.assign(Object.assign({},re),{__INTERNAL__:{itemRef:c=>ie=>{const Q=K(c);ie?ae.current[Q]=ie:delete ae.current[Q]}},scrollToField:function(c){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Q=w(c),we=L(Q,s.__INTERNAL__.name),Be=we?document.getElementById(we):null;Be&&(0,ue.Z)(Be,Object.assign({scrollMode:"if-needed",block:"nearest"},ie))},getFieldInstance:c=>{const ie=K(c);return ae.current[ie]}}),[y,re]);return[s]}var Ie=e(28726),lt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{const ae=m.useContext(Te.Z),{getPrefixCls:s,direction:c,form:ie}=m.useContext(It.E_),{prefixCls:Q,className:we,rootClassName:Be,size:xe,disabled:it=ae,form:yt,colon:Zt,labelAlign:wt,labelWrap:Rt,labelCol:O,wrapperCol:F,hideRequiredMark:z,layout:G="horizontal",scrollToFirstError:Ce,requiredMark:pe,onFinishFailed:J,name:f,style:P,feedbackIcons:B}=y,Y=lt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,me.Z)(xe),Le=m.useContext(Ie.Z),Ze=(0,m.useMemo)(()=>pe!==void 0?pe:ie&&ie.requiredMark!==void 0?ie.requiredMark:!z,[z,pe,ie]),pt=Zt!=null?Zt:ie==null?void 0:ie.colon,Ot=s("form",Q),[Bt,Ut]=$(Ot),jt=g()(Ot,`${Ot}-${G}`,{[`${Ot}-hide-required-mark`]:Ze===!1,[`${Ot}-rtl`]:c==="rtl",[`${Ot}-${q}`]:q},Ut,ie==null?void 0:ie.className,we,Be),[Vt]=Ae(yt),{__INTERNAL__:Ft}=Vt;Ft.name=f;const ut=(0,m.useMemo)(()=>({name:f,labelAlign:wt,labelCol:O,labelWrap:Rt,wrapperCol:F,vertical:G==="vertical",colon:pt,requiredMark:Ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:B}),[f,wt,O,F,G,pt,Ze,Vt,B]);m.useImperativeHandle(re,()=>Vt);const Gt=(Sn,Qt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Qt,Wt)}},$t=Sn=>{if(J==null||J(Sn),Sn.errorFields.length){const Qt=Sn.errorFields[0].name;if(Ce!==void 0){Gt(Ce,Qt);return}ie&&ie.scrollToFirstError!==void 0&&Gt(ie.scrollToFirstError,Qt)}};return Bt(m.createElement(Te.n,{disabled:it},m.createElement(ke.q,{size:q},m.createElement(W.RV,Object.assign({},{validateMessages:Le}),m.createElement(W.q3.Provider,{value:ut},m.createElement(je.default,Object.assign({id:f},Y,{name:f,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),P),className:jt})))))))};var Fe=m.forwardRef(gt),ct=e(41799),De=e(8654),ee=e(92343),Je=e(11592);function D(y){if(typeof y=="function")return y;const re=(0,Je.Z)(y);return re.length<=1?re[0]:re}const R=()=>{const{status:y,errors:re=[],warnings:ae=[]}=(0,m.useContext)(W.aM);return{status:y,errors:re,warnings:ae}};R.Context=W.aM;var l=R,d=e(16089);function I(y){const[re,ae]=m.useState(y),s=(0,m.useRef)(null),c=(0,m.useRef)([]),ie=(0,m.useRef)(!1);m.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function Q(we){ie.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,ae(Be=>{let xe=Be;return c.current.forEach(it=>{xe=it(xe)}),xe})})),c.current.push(we))}return[re,Q]}function M(){const{itemRef:y}=m.useContext(W.q3),re=m.useRef({});function ae(s,c){const ie=c&&typeof c=="object"&&c.ref,Q=s.join("_");return(re.current.name!==Q||re.current.originRef!==ie)&&(re.current.name=Q,re.current.originRef=ie,re.current.ref=(0,De.sQ)(y(s),ie)),re.current.ref}return ae}var X=e(29194),U=e(34280),be=e(2738),de=e(27382),le=e(37028);const ve=y=>{const{formItemCls:re}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${re}-control`]:{display:"flex"}}}};var Qe=(0,A.b)(["Form","item-item"],(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[ve(s)]}),rt=y=>{const{prefixCls:re,status:ae,wrapperCol:s,children:c,errors:ie,warnings:Q,_internalItemRender:we,extra:Be,help:xe,fieldId:it,marginBottom:yt,onErrorVisibleChanged:Zt}=y,wt=`${re}-item`,Rt=m.useContext(W.q3),O=s||Rt.wrapperCol||{},F=g()(`${wt}-control`,O.className),z=m.useMemo(()=>Object.assign({},Rt),[Rt]);delete z.labelCol,delete z.wrapperCol;const G=m.createElement("div",{className:`${wt}-control-input`},m.createElement("div",{className:`${wt}-control-input-content`},c)),Ce=m.useMemo(()=>({prefixCls:re,status:ae}),[re,ae]),pe=yt!==null||ie.length||Q.length?m.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},m.createElement(W.Rk.Provider,{value:Ce},m.createElement(Ke,{fieldId:it,errors:ie,warnings:Q,help:xe,helpStatus:ae,className:`${wt}-explain-connected`,onVisibleChanged:Zt})),!!yt&&m.createElement("div",{style:{width:0,height:yt}})):null,J={};it&&(J.id=`${it}_extra`);const f=Be?m.createElement("div",Object.assign({},J,{className:`${wt}-extra`}),Be):null,P=we&&we.mark==="pro_table_render"&&we.render?we.render(y,{input:G,errorList:pe,extra:f}):m.createElement(m.Fragment,null,G,pe,f);return m.createElement(W.q3.Provider,{value:z},m.createElement(le.Z,Object.assign({},O,{className:F}),P),m.createElement(Qe,{prefixCls:re}))},mt=e(61485),E=e(31724),i=e(9763),h=e(6848),k=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{let{prefixCls:re,label:ae,htmlFor:s,labelCol:c,labelAlign:ie,colon:Q,required:we,requiredMark:Be,tooltip:xe}=y;var it;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:wt,labelCol:Rt,labelWrap:O,colon:F}=m.useContext(W.q3);if(!ae)return null;const z=c||Rt||{},G=ie||wt,Ce=`${re}-item-label`,pe=g()(Ce,G==="left"&&`${Ce}-left`,z.className,{[`${Ce}-wrap`]:!!O});let J=ae;const f=Q===!0||F!==!1&&Q!==!1;f&&!Zt&&typeof ae=="string"&&ae.trim()!==""&&(J=ae.replace(/[:|:]\s*$/,""));const B=oe(xe);if(B){const{icon:Ze=m.createElement(mt.Z,null)}=B,pt=k(B,["icon"]),Ot=m.createElement(h.Z,Object.assign({},pt),m.cloneElement(Ze,{className:`${re}-item-tooltip`,title:""}));J=m.createElement(m.Fragment,null,J,Ot)}const Y=Be==="optional",q=typeof Be=="function";q?J=Be(J,{required:!!we}):Y&&!we&&(J=m.createElement(m.Fragment,null,J,m.createElement("span",{className:`${re}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((it=E.Z.Form)===null||it===void 0?void 0:it.optional))));const Le=g()({[`${re}-item-required`]:we,[`${re}-item-required-mark-optional`]:Y||q,[`${re}-item-no-colon`]:!f});return m.createElement(le.Z,Object.assign({},z,{className:pe}),m.createElement("label",{htmlFor:s,className:Le,title:typeof ae=="string"?ae:""},J))},Ee=e(29679),Ge=e(19248),St=e(96512),Dt=e(58617);const Et={success:Ee.Z,warning:St.Z,error:Ge.Z,validating:Dt.Z};function Ht(y){let{children:re,errors:ae,warnings:s,hasFeedback:c,validateStatus:ie,prefixCls:Q,meta:we,noStyle:Be}=y;const xe=`${Q}-item`,{feedbackIcons:it}=m.useContext(W.q3),yt=Oe(ae,s,we,null,!!c,ie),{isFormItemInput:Zt,status:wt}=m.useContext(W.aM),Rt=m.useMemo(()=>{var O;let F;if(c){const Ce=c!==!0&&c.icons||it,pe=yt&&((O=Ce==null?void 0:Ce({status:yt,errors:ae,warnings:s}))===null||O===void 0?void 0:O[yt]),J=yt&&Et[yt];F=pe!==!1&&J?m.createElement("span",{className:g()(`${xe}-feedback-icon`,`${xe}-feedback-icon-${yt}`)},pe||m.createElement(J,null)):null}let z=!0,G=yt||"";return Be&&(z=Zt,G=(yt!=null?yt:wt)||""),{status:G,errors:ae,warnings:s,hasFeedback:!!c,feedbackIcon:F,isFormItemInput:z}},[yt,c,Be,Zt,wt]);return m.createElement(W.aM.Provider,{value:Rt},re)}var Xt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{if(B&&pe.current){const Ut=getComputedStyle(pe.current);Le(parseInt(Ut.marginBottom,10))}},[B,Y]);const Ze=Ut=>{Ut||Le(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Ut?J:xe.errors,Vt=Ut?f:xe.warnings;return Oe(jt,Vt,xe,"",!!it,Be)}(),Bt=g()(G,ae,s,{[`${G}-with-help`]:P||J.length||f.length,[`${G}-has-feedback`]:Ot&&it,[`${G}-has-success`]:Ot==="success",[`${G}-has-warning`]:Ot==="warning",[`${G}-has-error`]:Ot==="error",[`${G}-is-validating`]:Ot==="validating",[`${G}-hidden`]:yt});return m.createElement("div",{className:Bt,style:c,ref:pe},m.createElement(de.Z,Object.assign({className:`${G}-row`},(0,be.Z)(z,["_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"])),m.createElement(dt,Object.assign({htmlFor:wt},y,{requiredMark:Ce,required:Rt!=null?Rt:O,prefixCls:re})),m.createElement(rt,Object.assign({},y,xe,{errors:J,warnings:f,prefixCls:re,status:Ot,help:ie,marginBottom:q,onErrorVisibleChanged:Ze}),m.createElement(W.qI.Provider,{value:F},m.createElement(Ht,{prefixCls:re,meta:xe,errors:xe.errors,warnings:xe.warnings,hasFeedback:it,validateStatus:Ot},Zt)))),!!q&&m.createElement("div",{className:`${G}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",tn=null,rn=m.memo(y=>{let{children:re}=y;return re},(y,re)=>y.value===re.value&&y.update===re.update&&y.childProps.length===re.childProps.length&&y.childProps.every((ae,s)=>ae===re.childProps[s]));function Mt(y){return y!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(y){const{name:re,noStyle:ae,className:s,dependencies:c,prefixCls:ie,shouldUpdate:Q,rules:we,children:Be,required:xe,label:it,messageVariables:yt,trigger:Zt="onChange",validateTrigger:wt,hidden:Rt,help:O}=y,{getPrefixCls:F}=m.useContext(It.E_),{name:z}=m.useContext(W.q3),G=D(Be),Ce=typeof G=="function",pe=m.useContext(W.qI),{validateTrigger:J}=m.useContext(je.FieldContext),f=wt!==void 0?wt:J,P=Mt(re),B=F("form",ie),[Y,q]=$(B),Le=m.useContext(je.ListContext),Ze=m.useRef(),[pt,Ot]=I({}),[Bt,Ut]=(0,ct.Z)(()=>pn()),jt=Qt=>{const Wt=Le==null?void 0:Le.getKey(Qt.name);if(Ut(Qt.destroy?pn():Qt,!0),ae&&O!==!1&&pe){let fn=Qt.name;if(Qt.destroy)fn=Ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),Ze.current=fn}pe(Qt,fn)}},Vt=(Qt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Qt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Qt.destroy?delete gn[Ln]:gn[Ln]=Qt,gn})},[Ft,ut]=m.useMemo(()=>{const Qt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(pt).forEach(fn=>{Qt.push.apply(Qt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Qt,Wt]},[pt,Bt.errors,Bt.warnings]),Gt=M();function $t(Qt,Wt,fn){return ae&&!Rt?m.createElement(Ht,{prefixCls:B,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Bt,errors:Ft,warnings:ut,noStyle:!0},Qt):m.createElement(qt,Object.assign({key:"row"},y,{className:g()(s,q),prefixCls:B,fieldId:Wt,isRequired:fn,errors:Ft,warnings:ut,meta:Bt,onSubItemMetaChange:Vt}),Qt)}if(!P&&!Ce&&!c)return Y($t(G));let Sn={};return typeof it=="string"?Sn.label=it:re&&(Sn.label=String(re)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),Y(m.createElement(je.Field,Object.assign({},y,{messageVariables:Sn,trigger:Zt,validateTrigger:f,onMetaChange:jt}),(Qt,Wt,fn)=>{const gn=w(re).length&&Wt?Wt.name:[],xn=L(gn,z),Ln=xe!==void 0?xe:!!(we&&we.some(Xe=>{if(Xe&&typeof Xe=="object"&&Xe.required&&!Xe.warningOnly)return!0;if(typeof Xe=="function"){const Yt=Xe(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),zt=Object.assign({},Qt);let tt=null;if(Array.isArray(G)&&P)tt=G;else if(!(Ce&&(!(Q||c)||P))){if(!(c&&!Ce&&!P))if((0,ee.l$)(G)){const Xe=Object.assign(Object.assign({},G.props),zt);if(Xe.id||(Xe.id=xn),O||Ft.length>0||ut.length>0||y.extra){const dn=[];(O||Ft.length>0)&&dn.push(`${xn}_help`),y.extra&&dn.push(`${xn}_extra`),Xe["aria-describedby"]=dn.join(" ")}Ft.length>0&&(Xe["aria-invalid"]="true"),Ln&&(Xe["aria-required"]="true"),(0,De.Yr)(G)&&(Xe.ref=Gt(gn,G)),new Set([].concat((0,o.Z)(w(Zt)),(0,o.Z)(w(f)))).forEach(dn=>{Xe[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:re,children:ae}=y,s=qe(y,["prefixCls","children"]);const{getPrefixCls:c}=m.useContext(It.E_),ie=c("form",re),Q=m.useMemo(()=>({prefixCls:ie,status:"error"}),[ie]);return m.createElement(je.List,Object.assign({},s),(we,Be,xe)=>m.createElement(W.Rk.Provider,{value:Q},ae(we.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Be,{errors:xe.errors,warnings:xe.warnings})))};function _t(){const{form:y}=(0,m.useContext)(W.q3);return y}const Ve=Fe;Ve.Item=ot,Ve.List=Jt,Ve.ErrorList=Ke,Ve.useForm=Ae,Ve.useFormInstance=_t,Ve.useWatch=je.useWatch,Ve.Provider=W.RV,Ve.create=()=>{};var Tt=Ve},5871:function(bn,st,e){e.d(st,{Z:function(){return mt}});var o=e(84105),C=e(87395),g=e(92310),te=e.n(g),m=e(92413),j=e(400),W=e(39559),se=e(33606),fe=e(37061),S=e(6909),He=e(4771);function T(){return typeof BigInt=="function"}function A(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function _e(E){var i=E.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var k=i||"0",oe=k.split("."),ge=oe[0]||"0",dt=oe[1]||"0";ge==="0"&&dt==="0"&&(h=!1);var Ee=h?"-":"";return{negative:h,negativeStr:Ee,trimStr:k,integerStr:ge,decimalStr:dt,fullStr:"".concat(Ee).concat(k)}}function Pe(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function Ye(E){var i=String(E);if(Pe(E)){var h=Number(i.slice(i.indexOf("e-")+2)),k=i.match(/\.(\d+)/);return k!=null&&k[1]&&(h+=k[1].length),h}return i.includes(".")&&Me(i)?i.length-i.indexOf(".")-1:0}function Ct(E){var i=String(E);if(Pe(E)){if(E>Number.MAX_SAFE_INTEGER)return String(T()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":_e("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),Z=function(){function E(i){if((0,S.Z)(this,E),(0,j.Z)(this,"origin",""),(0,j.Z)(this,"number",void 0),(0,j.Z)(this,"empty",void 0),A(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,He.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new E(h);var k=Number(h);if(Number.isNaN(k))return this;var oe=this.number+k;if(oe>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oeNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":Ct(this.number):this.origin}}]),E}();function _(E){return T()?new xt(E):new Z(E)}function u(E,i,h){var k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var oe=_e(E),ge=oe.negativeStr,dt=oe.integerStr,Ee=oe.decimalStr,Ge="".concat(i).concat(Ee),St="".concat(ge).concat(dt);if(h>=0){var Dt=Number(Ee[h]);if(Dt>=5&&!k){var Et=_(E).add("".concat(ge,"0.").concat("0".repeat(h)).concat(10-Dt));return u(Et.toString(),i,h,k)}return h===0?St:"".concat(St).concat(i).concat(Ee.padEnd(h,"0").slice(0,h))}return Ge===".0"?St:"".concat(St).concat(Ge)}var t=_,b=e(93681),x=e(34280),$=e(8654),N=e(59301),Re=e(48736);function et(E,i){var h=(0,N.useRef)(null);function k(){try{var ge=E.selectionStart,dt=E.selectionEnd,Ee=E.value,Ge=Ee.substring(0,ge),St=Ee.substring(dt);h.current={start:ge,end:dt,value:Ee,beforeTxt:Ge,afterTxt:St}}catch(Dt){}}function oe(){if(E&&h.current&&i)try{var ge=E.value,dt=h.current,Ee=dt.beforeTxt,Ge=dt.afterTxt,St=dt.start,Dt=ge.length;if(ge.endsWith(Ge))Dt=ge.length-h.current.afterTxt.length;else if(ge.startsWith(Ee))Dt=Ee.length;else{var Et=Ee[St-1],Ht=ge.indexOf(Et,St-1);Ht!==-1&&(Dt=Ht+1)}E.setSelectionRange(Dt,Dt)}catch(Xt){(0,Re.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[k,oe]}var Ke=e(49658),je=function(){var i=(0,N.useState)(!1),h=(0,se.Z)(i,2),k=h[0],oe=h[1];return(0,x.Z)(function(){oe((0,Ke.Z)())},[]),k},It=je,Te=e(16089),ke=200,me=600;function ue(E){var i=E.prefixCls,h=E.upNode,k=E.downNode,oe=E.upDisabled,ge=E.downDisabled,dt=E.onStep,Ee=N.useRef(),Ge=N.useRef([]),St=N.useRef();St.current=dt;var Dt=function(){clearTimeout(Ee.current)},Et=function(pn,yn){pn.preventDefault(),Dt(),St.current(yn);function Ne(){St.current(yn),Ee.current=setTimeout(Ne,ke)}Ee.current=setTimeout(Ne,me)};N.useEffect(function(){return function(){Dt(),Ge.current.forEach(function(Mt){return Te.Z.cancel(Mt)})}},[]);var Ht=It();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=te()(Xt,"".concat(Xt,"-up"),(0,j.Z)({},"".concat(Xt,"-up-disabled"),oe)),vn=te()(Xt,"".concat(Xt,"-down"),(0,j.Z)({},"".concat(Xt,"-down-disabled"),ge)),tn=function(){return Ge.current.push((0,Te.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return N.createElement("div",{className:"".concat(Xt,"-wrap")},N.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){Et(pn,!0)},"aria-label":"Increase Value","aria-disabled":oe,className:qt}),h||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),N.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){Et(pn,!1)},"aria-label":"Decrease Value","aria-disabled":ge,className:vn}),k||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function ce(E){var i=typeof E=="number"?Ct(E):_e(E).fullStr,h=i.includes(".");return h?_e(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var ne=e(5643),w=function(){var E=(0,N.useRef)(0),i=function(){Te.Z.cancel(E.current)};return(0,N.useEffect)(function(){return i},[]),function(h){i(),E.current=(0,Te.Z)(function(){h()})}},L=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Oe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],K=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},Ae=function(i){var h=t(i);return h.isInvalidate()?null:h},Ie=N.forwardRef(function(E,i){var h,k=E.prefixCls,oe=k===void 0?"rc-input-number":k,ge=E.className,dt=E.style,Ee=E.min,Ge=E.max,St=E.step,Dt=St===void 0?1:St,Et=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Ne=E.stringMode,ot=E.parser,qe=E.formatter,bt=E.precision,Jt=E.decimalSeparator,_t=E.onChange,Ve=E.onInput,Tt=E.onPressEnter,y=E.onStep,re=(0,fe.Z)(E,L),ae="".concat(oe,"-input"),s=N.useRef(null),c=N.useState(!1),ie=(0,se.Z)(c,2),Q=ie[0],we=ie[1],Be=N.useRef(!1),xe=N.useRef(!1),it=N.useRef(!1),yt=N.useState(function(){return t(Ht!=null?Ht:Et)}),Zt=(0,se.Z)(yt,2),wt=Zt[0],Rt=Zt[1];function O(tt){Ht===void 0&&Rt(tt)}var F=N.useCallback(function(tt,Xe){if(!Xe)return bt>=0?bt:Math.max(Ye(tt),Ye(Dt))},[bt,Dt]),z=N.useCallback(function(tt){var Xe=String(tt);if(ot)return ot(Xe);var Yt=Xe;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[ot,Jt]),G=N.useRef(""),Ce=N.useCallback(function(tt,Xe){if(qe)return qe(tt,{userTyping:Xe,input:String(G.current)});var Yt=typeof tt=="number"?Ct(tt):tt;if(!Xe){var Lt=F(Yt,Xe);if(Me(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=u(Yt,dn,Lt)}}return Yt},[qe,F,Jt]),pe=N.useState(function(){var tt=Et!=null?Et:Ht;return wt.isInvalidate()&&["string","number"].includes((0,W.Z)(tt))?Number.isNaN(tt)?"":tt:Ce(wt.toString(),!1)}),J=(0,se.Z)(pe,2),f=J[0],P=J[1];G.current=f;function B(tt,Xe){P(Ce(tt.isInvalidate()?tt.toString(!1):tt.toString(!Xe),Xe))}var Y=N.useMemo(function(){return Ae(Ge)},[Ge,bt]),q=N.useMemo(function(){return Ae(Ee)},[Ee,bt]),Le=N.useMemo(function(){return!Y||!wt||wt.isInvalidate()?!1:Y.lessEquals(wt)},[Y,wt]),Ze=N.useMemo(function(){return!q||!wt||wt.isInvalidate()?!1:wt.lessEquals(q)},[q,wt]),pt=et(s.current,Q),Ot=(0,se.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=function(Xe){return Y&&!Xe.lessEquals(Y)?Y:q&&!q.lessEquals(Xe)?q:null},Vt=function(Xe){return!jt(Xe)},Ft=function(Xe,Yt){var Lt=Xe,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=jt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=F(cn,Yt);return On>=0&&(Lt=t(u(cn,".",On)),Vt(Lt)||(Lt=t(u(cn,".",On,!0)))),Lt.equals(wt)||(O(Lt),_t==null||_t(Lt.isEmpty()?null:K(Ne,Lt)),Ht===void 0&&B(Lt,Yt)),Lt}return wt},ut=w(),Gt=function tt(Xe){if(Bt(),G.current=Xe,P(Xe),!xe.current){var Yt=z(Xe),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}Ve==null||Ve(Xe),ut(function(){var dn=Xe;ot||(dn=Xe.replace(/。/g,".")),dn!==Xe&&tt(dn)})},$t=function(){xe.current=!0},Sn=function(){xe.current=!1,Gt(s.current.value)},Qt=function(Xe){Gt(Xe.target.value)},Wt=function(Xe){var Yt;if(!(Xe&&Le||!Xe&&Ze)){Be.current=!1;var Lt=t(it.current?ce(Dt):Dt);Xe||(Lt=Lt.negate());var dn=(wt||t(0)).add(Lt.toString()),cn=Ft(dn,!1);y==null||y(K(Ne,cn),{offset:it.current?ce(Dt):Dt,type:Xe?"up":"down"}),(Yt=s.current)===null||Yt===void 0||Yt.focus()}},fn=function(Xe){var Yt=t(z(f)),Lt=Yt;Yt.isNaN()?Lt=Ft(wt,Xe):Lt=Ft(Yt,Xe),Ht!==void 0?B(wt,!1):Lt.isNaN()||B(Lt,!1)},gn=function(){Be.current=!0},xn=function(Xe){var Yt=Xe.key,Lt=Xe.shiftKey;Be.current=!0,it.current=Lt,Yt==="Enter"&&(xe.current||(Be.current=!1),fn(!1),Tt==null||Tt(Xe)),rn!==!1&&!xe.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),Xe.preventDefault())},Ln=function(){Be.current=!1,it.current=!1},zt=function(){fn(!1),we(!1),Be.current=!1};return(0,x.o)(function(){wt.isInvalidate()||B(wt,!1)},[bt]),(0,x.o)(function(){var tt=t(Ht);Rt(tt);var Xe=t(z(f));(!tt.equals(Xe)||!Be.current||qe)&&B(tt,Be.current)},[Ht]),(0,x.o)(function(){qe&&Ut()},[f]),N.createElement("div",{className:te()(oe,yn==null?void 0:yn.input,ge,(h={},(0,j.Z)(h,"".concat(oe,"-focused"),Q),(0,j.Z)(h,"".concat(oe,"-disabled"),Xt),(0,j.Z)(h,"".concat(oe,"-readonly"),qt),(0,j.Z)(h,"".concat(oe,"-not-a-number"),wt.isNaN()),(0,j.Z)(h,"".concat(oe,"-out-of-range"),!wt.isInvalidate()&&!Vt(wt)),h)),style:dt,onFocus:function(){we(!0)},onBlur:zt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&N.createElement(ue,{prefixCls:oe,upNode:vn,downNode:tn,upDisabled:Le,downDisabled:Ze,onStep:Wt}),N.createElement("div",{className:"".concat(ae,"-wrap")},N.createElement("input",(0,m.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ee,"aria-valuemax":Ge,"aria-valuenow":wt.isInvalidate()?null:wt.toString(),step:Dt},re,{ref:(0,$.sQ)(s,i),className:ae,value:f,onChange:Qt,disabled:Xt,readOnly:qt}))))}),lt=N.forwardRef(function(E,i){var h=E.disabled,k=E.style,oe=E.prefixCls,ge=E.value,dt=E.prefix,Ee=E.suffix,Ge=E.addonBefore,St=E.addonAfter,Dt=E.classes,Et=E.className,Ht=E.classNames,Xt=(0,fe.Z)(E,Oe),qt=N.useRef(null),vn=function(rn){qt.current&&(0,ne.nH)(qt.current,rn)};return N.createElement(b.BaseInput,{inputElement:N.createElement(Ie,(0,m.Z)({prefixCls:oe,disabled:h,classNames:Ht,ref:(0,$.sQ)(qt,i)},Xt)),className:Et,triggerFocus:vn,prefixCls:oe,value:ge,disabled:h,style:k,prefix:dt,suffix:Ee,addonAfter:St,addonBefore:Ge,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});lt.displayName="InputNumber";var gt=lt,at=gt,Fe=e(19080),ct=e(36355),De=e(92736),ee=e(1684),Je=e(19716),D=e(32441),R=e(33234),l=e(9937),d=e(17313),I=e(74207),M=e(83116),X=e(37613);const U=(E,i)=>{let{componentCls:h,borderRadiusSM:k,borderRadiusLG:oe}=E;const ge=i==="lg"?oe:k;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:ge,borderEndEndRadius:ge},[`${h}-handler-up`]:{borderStartEndRadius:ge},[`${h}-handler-down`]:{borderEndEndRadius:ge}}}},be=E=>{const{componentCls:i,lineWidth:h,lineType:k,colorBorder:oe,borderRadius:ge,fontSizeLG:dt,controlHeightLG:Ee,controlHeightSM:Ge,colorError:St,paddingInlineSM:Dt,colorTextDescription:Et,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Ne,handleVisible:ot,handleBorderColor:qe}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Ne,margin:0,padding:0,border:`${h}px ${k} ${oe}`,borderRadius:ge,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:dt,borderRadius:yn,[`input${i}-input`]:{height:Ee-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Ge-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:St}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ge,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:ge,borderEndEndRadius:ge,borderEndStartRadius:0,opacity:ot===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:Et,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${k} ${qe}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,d.Ro)()),{color:Et,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:ge},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${k} ${qe}`,borderEndEndRadius:ge}},U(E,"lg")),U(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` + ${i}-handler-up-disabled, + ${i}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${i}-handler-up-disabled:hover &-handler-up-inner, + ${i}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},de=E=>{const{componentCls:i,paddingBlock:h,paddingInline:k,inputAffixPadding:oe,controlWidth:ge,borderRadiusLG:dt,borderRadiusSM:Ee}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ge,padding:0,paddingInlineStart:k,"&-lg":{borderRadius:dt},"&-sm":{borderRadius:Ee},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:oe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:k,marginInlineStart:oe}}})}};var le=(0,M.Z)("InputNumber",E=>{const i=(0,X.TS)(E,(0,l.e5)(E));return[be(i),de(i),(0,I.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),ve=function(E,i){var h={};for(var k in E)Object.prototype.hasOwnProperty.call(E,k)&&i.indexOf(k)<0&&(h[k]=E[k]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,k=Object.getOwnPropertySymbols(E);oe{const{getPrefixCls:h,direction:k}=N.useContext(ct.E_),oe=N.useRef(null);N.useImperativeHandle(i,()=>oe.current);const{className:ge,rootClassName:dt,size:Ee,disabled:Ge,prefixCls:St,addonBefore:Dt,addonAfter:Et,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=ve(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",St),[pn,yn]=le(Mt),{compactSize:Ne,compactItemClassnames:ot}=(0,R.ri)(Mt,k);let qe=N.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),bt=N.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(qe=typeof tn.upIcon=="undefined"?qe:N.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),bt=typeof tn.downIcon=="undefined"?bt:N.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:Ve,isFormItemInput:Tt,feedbackIcon:y}=N.useContext(D.aM),re=(0,Fe.F)(Ve,vn),ae=(0,Je.Z)(Be=>{var xe;return(xe=Ee!=null?Ee:Ne)!==null&&xe!==void 0?xe:Be}),s=N.useContext(ee.Z),c=Ge!=null?Ge:s,ie=te()({[`${Mt}-lg`]:ae==="large",[`${Mt}-sm`]:ae==="small",[`${Mt}-rtl`]:k==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,Fe.Z)(Mt,re),ot,yn),Q=`${Mt}-group`,we=N.createElement(at,Object.assign({ref:oe,disabled:c,className:te()(ge,dt),upHandler:qe,downHandler:bt,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&y,addonAfter:Et&&N.createElement(R.BR,null,N.createElement(D.Ux,{override:!0,status:!0},Et)),addonBefore:Dt&&N.createElement(R.BR,null,N.createElement(D.Ux,{override:!0,status:!0},Dt)),classNames:{input:ie},classes:{affixWrapper:te()((0,Fe.Z)(`${Mt}-affix-wrapper`,re,_t),{[`${Mt}-affix-wrapper-sm`]:ae==="small",[`${Mt}-affix-wrapper-lg`]:ae==="large",[`${Mt}-affix-wrapper-rtl`]:k==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:te()({[`${Q}-rtl`]:k==="rtl",[`${Mt}-wrapper-disabled`]:c},yn),group:te()({[`${Mt}-group-wrapper-sm`]:ae==="small",[`${Mt}-group-wrapper-lg`]:ae==="large",[`${Mt}-group-wrapper-rtl`]:k==="rtl"},(0,Fe.Z)(`${Mt}-group-wrapper`,re,_t),yn)}},rn));return pn(we)}),nt=Qe,rt=E=>N.createElement(De.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(Qe,Object.assign({},E)));nt._InternalPanelDoNotUseOrYouWillBeFired=rt;var mt=nt},9432:function(bn,st,e){e.d(st,{Z:function(){return xt},n:function(){return Ct}});var o=e(19248),C=e(92310),g=e.n(C),te=e(93681),m=e(8654),j=e(59301),W=e(19080),se=e(36355),fe=e(1684),S=e(19716),He=e(32441),T=e(33234),A=e(59412),_e=e(9937);function Pe(Z){return!!(Z.prefix||Z.suffix||Z.allowClear)}var Ye=function(Z,_){var u={};for(var t in Z)Object.prototype.hasOwnProperty.call(Z,t)&&_.indexOf(t)<0&&(u[t]=Z[t]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(Z);b{var u;const{prefixCls:t,bordered:b=!0,status:x,size:$,disabled:N,onBlur:Re,onFocus:et,suffix:Ke,allowClear:je,addonAfter:It,addonBefore:Te,className:ke,style:me,styles:ue,rootClassName:ce,onChange:ne,classNames:w}=Z,L=Ye(Z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:K,input:Ae}=j.useContext(se.E_),Ie=Oe("input",t),lt=(0,j.useRef)(null),[gt,at]=(0,_e.ZP)(Ie),{compactSize:Fe,compactItemClassnames:ct}=(0,T.ri)(Ie,K),De=(0,S.Z)(Qe=>{var nt;return(nt=$!=null?$:Fe)!==null&&nt!==void 0?nt:Qe}),ee=j.useContext(fe.Z),Je=N!=null?N:ee,{status:D,hasFeedback:R,feedbackIcon:l}=(0,j.useContext)(He.aM),d=(0,W.F)(D,x),I=Pe(Z)||!!R,M=(0,j.useRef)(I);(0,j.useEffect)(()=>{var Qe;I&&M.current,M.current=I},[I]);const X=(0,A.Z)(lt,!0),U=Qe=>{X(),Re==null||Re(Qe)},be=Qe=>{X(),et==null||et(Qe)},de=Qe=>{X(),ne==null||ne(Qe)},le=(R||Ke)&&j.createElement(j.Fragment,null,Ke,R&&l);let ve;return typeof je=="object"&&(je!=null&&je.clearIcon)?ve=je:je&&(ve={clearIcon:j.createElement(o.Z,null)}),gt(j.createElement(te.default,Object.assign({ref:(0,m.sQ)(_,lt),prefixCls:Ie,autoComplete:Ae==null?void 0:Ae.autoComplete},L,{disabled:Je,onBlur:U,onFocus:be,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),me),styles:Object.assign(Object.assign({},Ae==null?void 0:Ae.styles),ue),suffix:le,allowClear:ve,className:g()(ke,ce,ct,Ae==null?void 0:Ae.className),onChange:de,addonAfter:It&&j.createElement(T.BR,null,j.createElement(He.Ux,{override:!0,status:!0},It)),addonBefore:Te&&j.createElement(T.BR,null,j.createElement(He.Ux,{override:!0,status:!0},Te)),classNames:Object.assign(Object.assign(Object.assign({},w),Ae==null?void 0:Ae.classNames),{input:g()({[`${Ie}-sm`]:De==="small",[`${Ie}-lg`]:De==="large",[`${Ie}-rtl`]:K==="rtl",[`${Ie}-borderless`]:!b},!I&&(0,W.Z)(Ie,d),w==null?void 0:w.input,(u=Ae==null?void 0:Ae.classNames)===null||u===void 0?void 0:u.input,at)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:De==="small",[`${Ie}-affix-wrapper-lg`]:De==="large",[`${Ie}-affix-wrapper-rtl`]:K==="rtl",[`${Ie}-affix-wrapper-borderless`]:!b},(0,W.Z)(`${Ie}-affix-wrapper`,d,R),at),wrapper:g()({[`${Ie}-group-rtl`]:K==="rtl"},at),group:g()({[`${Ie}-group-wrapper-sm`]:De==="small",[`${Ie}-group-wrapper-lg`]:De==="large",[`${Ie}-group-wrapper-rtl`]:K==="rtl",[`${Ie}-group-wrapper-disabled`]:Je},(0,W.Z)(`${Ie}-group-wrapper`,d,R),at)}})))})},1643:function(bn,st,e){var o=e(19248),C=e(92310),g=e.n(C),te=e(9296),m=e(59301),j=e(19080),W=e(36355),se=e(1684),fe=e(19716),S=e(32441),He=e(9432),T=e(9937),A=function(Pe,Ye){var Ct={};for(var Me in Pe)Object.prototype.hasOwnProperty.call(Pe,Me)&&Ye.indexOf(Me)<0&&(Ct[Me]=Pe[Me]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,Me=Object.getOwnPropertySymbols(Pe);xt{const{prefixCls:Ct,bordered:Me=!0,size:xt,disabled:Z,status:_,allowClear:u,showCount:t,classNames:b,rootClassName:x,className:$}=Pe,N=A(Pe,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Re,direction:et}=m.useContext(W.E_),Ke=(0,fe.Z)(xt),je=m.useContext(se.Z),It=Z!=null?Z:je,{status:Te,hasFeedback:ke,feedbackIcon:me}=m.useContext(S.aM),ue=(0,j.F)(Te,_),ce=m.useRef(null);m.useImperativeHandle(Ye,()=>{var K;return{resizableTextArea:(K=ce.current)===null||K===void 0?void 0:K.resizableTextArea,focus:Ae=>{var Ie,lt;(0,He.n)((lt=(Ie=ce.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,Ae)},blur:()=>{var Ae;return(Ae=ce.current)===null||Ae===void 0?void 0:Ae.blur()}}});const ne=Re("input",Ct);let w;typeof u=="object"&&(u!=null&&u.clearIcon)?w=u:u&&(w={clearIcon:m.createElement(o.Z,null)});const[L,Oe]=(0,T.ZP)(ne);return L(m.createElement(te.default,Object.assign({},N,{disabled:It,allowClear:w,className:g()($,x),classes:{affixWrapper:g()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:et==="rtl",[`${ne}-affix-wrapper-borderless`]:!Me,[`${ne}-affix-wrapper-sm`]:Ke==="small",[`${ne}-affix-wrapper-lg`]:Ke==="large",[`${ne}-textarea-show-count`]:t},(0,j.Z)(`${ne}-affix-wrapper`,ue),Oe)},classNames:Object.assign(Object.assign({},b),{textarea:g()({[`${ne}-borderless`]:!Me,[`${ne}-sm`]:Ke==="small",[`${ne}-lg`]:Ke==="large"},(0,j.Z)(ne,ue),Oe,b==null?void 0:b.textarea)}),prefixCls:ne,suffix:ke&&m.createElement("span",{className:`${ne}-textarea-suffix`},me),showCount:t,ref:ce})))});st.Z=_e},59412:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(g,te){const m=(0,o.useRef)([]),j=()=>{m.current.push(setTimeout(()=>{var W,se,fe,S;!((W=g.current)===null||W===void 0)&&W.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((fe=g.current)===null||fe===void 0)&&fe.input.hasAttribute("value"))&&((S=g.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(te&&j(),()=>m.current.forEach(W=>{W&&clearTimeout(W)})),[]),j}},92832:function(bn,st,e){e.d(st,{default:function(){return Ke}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(32441),j=e(9937),se=je=>{const{getPrefixCls:It,direction:Te}=(0,g.useContext)(te.E_),{prefixCls:ke,className:me}=je,ue=It("input-group",ke),ce=It("input"),[ne,w]=(0,j.ZP)(ce),L=C()(ue,{[`${ue}-lg`]:je.size==="large",[`${ue}-sm`]:je.size==="small",[`${ue}-compact`]:je.compact,[`${ue}-rtl`]:Te==="rtl"},w,me),Oe=(0,g.useContext)(m.aM),K=(0,g.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return ne(g.createElement("span",{className:L,style:je.style,onMouseEnter:je.onMouseEnter,onMouseLeave:je.onMouseLeave,onFocus:je.onFocus,onBlur:je.onBlur},g.createElement(m.aM.Provider,{value:K},je.children)))},fe=e(9432),S=e(73331),He=e(15277),T=e(2738),A=e(8654),_e=e(59412),Pe=function(je,It){var Te={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Te[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);meje?g.createElement(He.Z,null):g.createElement(S.Z,null),Ct={click:"onClick",hover:"onMouseOver"};var xt=g.forwardRef((je,It)=>{const{visibilityToggle:Te=!0}=je,ke=typeof Te=="object"&&Te.visible!==void 0,[me,ue]=(0,g.useState)(()=>ke?Te.visible:!1),ce=(0,g.useRef)(null);g.useEffect(()=>{ke&&ue(Te.visible)},[ke,Te]);const ne=(0,_e.Z)(ce),w=()=>{const{disabled:Je}=je;Je||(me&&ne(),ue(D=>{var R;const l=!D;return typeof Te=="object"&&((R=Te.onVisibleChange)===null||R===void 0||R.call(Te,l)),l}))},L=Je=>{const{action:D="click",iconRender:R=Ye}=je,l=Ct[D]||"",d=R(me),I={[l]:w,className:`${Je}-icon`,key:"passwordIcon",onMouseDown:M=>{M.preventDefault()},onMouseUp:M=>{M.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),I)},{className:Oe,prefixCls:K,inputPrefixCls:Ae,size:Ie}=je,lt=Pe(je,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:gt}=g.useContext(te.E_),at=gt("input",Ae),Fe=gt("input-password",K),ct=Te&&L(Fe),De=C()(Fe,Oe,{[`${Fe}-${Ie}`]:!!Ie}),ee=Object.assign(Object.assign({},(0,T.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:De,prefixCls:at,suffix:ct});return Ie&&(ee.size=Ie),g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(It,ce)},ee))}),Z=e(47472),_=e(92343),u=e(3113),t=e(19716),b=e(33234),x=function(je,It){var Te={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Te[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);me{const{prefixCls:Te,inputPrefixCls:ke,className:me,size:ue,suffix:ce,enterButton:ne=!1,addonAfter:w,loading:L,disabled:Oe,onSearch:K,onChange:Ae,onCompositionStart:Ie,onCompositionEnd:lt}=je,gt=x(je,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:at,direction:Fe}=g.useContext(te.E_),ct=g.useRef(!1),De=at("input-search",Te),ee=at("input",ke),{compactSize:Je}=(0,b.ri)(De,Fe),D=(0,t.Z)(rt=>{var mt;return(mt=ue!=null?ue:Je)!==null&&mt!==void 0?mt:rt}),R=g.useRef(null),l=rt=>{rt&&rt.target&&rt.type==="click"&&K&&K(rt.target.value,rt,{source:"clear"}),Ae&&Ae(rt)},d=rt=>{var mt;document.activeElement===((mt=R.current)===null||mt===void 0?void 0:mt.input)&&rt.preventDefault()},I=rt=>{var mt,E;K&&K((E=(mt=R.current)===null||mt===void 0?void 0:mt.input)===null||E===void 0?void 0:E.value,rt,{source:"input"})},M=rt=>{ct.current||L||I(rt)},X=typeof ne=="boolean"?g.createElement(Z.Z,null):null,U=`${De}-button`;let be;const de=ne||{},le=de.type&&de.type.__ANT_BUTTON===!0;le||de.type==="button"?be=(0,_.Tm)(de,Object.assign({onMouseDown:d,onClick:rt=>{var mt,E;(E=(mt=de==null?void 0:de.props)===null||mt===void 0?void 0:mt.onClick)===null||E===void 0||E.call(mt,rt),I(rt)},key:"enterButton"},le?{className:U,size:D}:{})):be=g.createElement(u.ZP,{className:U,type:ne?"primary":void 0,size:D,disabled:Oe,key:"enterButton",onMouseDown:d,onClick:I,loading:L,icon:X},ne),w&&(be=[be,(0,_.Tm)(w,{key:"addonAfter"})]);const ve=C()(De,{[`${De}-rtl`]:Fe==="rtl",[`${De}-${D}`]:!!D,[`${De}-with-button`]:!!ne},me),Qe=rt=>{ct.current=!0,Ie==null||Ie(rt)},nt=rt=>{ct.current=!1,lt==null||lt(rt)};return g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(R,It),onPressEnter:M},gt,{size:D,onCompositionStart:Qe,onCompositionEnd:nt,prefixCls:ee,addonAfter:be,suffix:ce,onChange:l,className:ve,disabled:Oe}))}),Re=e(1643);const et=fe.Z;et.Group=se,et.Search=N,et.TextArea=Re.Z,et.Password=xt;var Ke=et},9937:function(bn,st,e){e.d(st,{M1:function(){return W},TM:function(){return _},Xy:function(){return se},bi:function(){return He},e5:function(){return Z},ik:function(){return T},nz:function(){return m},pU:function(){return j},s7:function(){return A},x0:function(){return S}});var o=e(17313),C=e(74207),g=e(37613),te=e(83116);const m=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),j=u=>({borderColor:u.hoverBorderColor}),W=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),se=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},j((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),fe=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:x,borderRadiusLG:$,paddingInlineLG:N}=u;return{padding:`${t}px ${N}px`,fontSize:b,lineHeight:x,borderRadius:$}},S=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),He=(u,t)=>{const{componentCls:b,colorError:x,colorWarning:$,errorActiveShadow:N,warningActiveShadow:Re,colorErrorBorderHover:et,colorWarningBorderHover:Ke}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:x,"&:hover":{borderColor:et},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:x,activeShadow:N}))),[`${b}-prefix, ${b}-suffix`]:{color:x}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:$,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:$,activeShadow:Re}))),[`${b}-prefix, ${b}-suffix`]:{color:$}}}},T=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},m(u.colorTextPlaceholder)),{"&:hover":Object.assign({},j(u)),"&:focus, &-focused":Object.assign({},W(u)),"&-disabled, &[disabled]":Object.assign({},se(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},fe(u)),"&-sm":Object.assign({},S(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},fe(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},S(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${b}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${b}-select > ${b}-select-selector, + & > ${b}-select-auto-complete ${t}, + & > ${b}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${b}-select-focused`]:{zIndex:1},[`& > ${b}-select > ${b}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${b}-select:first-child > ${b}-select-selector, + & > ${b}-select-auto-complete:first-child ${t}, + & > ${b}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, + & > ${b}-select:last-child > ${b}-select-selector, + & > ${b}-cascader-picker:last-child ${t}, + & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},_e=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:x}=u,N=(b-x*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),T(u)),He(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:N,paddingBottom:N}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Pe=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Ye=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:x,motionDurationSlow:$,colorIcon:N,colorIconHover:Re,iconCls:et}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},j(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),Pe(u)),{[`${et}${t}-password-icon`]:{color:N,cursor:"pointer",transition:`all ${$}`,"&:hover":{color:Re}}}),He(u,`${t}-affix-wrapper`))}},Ct=u=>{const{componentCls:t,colorError:b,colorWarning:x,borderRadiusLG:$,borderRadiusSM:N}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),A(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:$,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:N}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Me=u=>{const{componentCls:t,antCls:b}=u,x=`${t}-search`;return{[x]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${x}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:u.controlHeightLG},[`&-small ${x}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},xt=u=>{const{componentCls:t,paddingLG:b}=u,x=`${t}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${x}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Z(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const _=u=>{const{controlHeight:t,fontSize:b,lineHeight:x,lineWidth:$,controlHeightSM:N,controlHeightLG:Re,fontSizeLG:et,lineHeightLG:Ke,paddingSM:je,controlPaddingHorizontalSM:It,controlPaddingHorizontal:Te,colorFillAlter:ke,colorPrimaryHover:me,controlOutlineWidth:ue,controlOutline:ce,colorErrorOutline:ne,colorWarningOutline:w}=u;return{paddingBlock:Math.max(Math.round((t-b*x)/2*10)/10-$,3),paddingBlockSM:Math.max(Math.round((N-b*x)/2*10)/10-$,0),paddingBlockLG:Math.ceil((Re-et*Ke)/2*10)/10-$,paddingInline:je-$,paddingInlineSM:It-$,paddingInlineLG:Te-$,addonBg:ke,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${ue}px ${ce}`,errorActiveShadow:`0 0 0 ${ue}px ${ne}`,warningActiveShadow:`0 0 0 ${ue}px ${w}`}};st.ZP=(0,te.Z)("Input",u=>{const t=(0,g.TS)(u,Z(u));return[_e(t),xt(t),Ye(t),Ct(t),Me(t),(0,C.c)(t)]},_)},45818:function(bn,st,e){e.d(st,{D:function(){return Z},Z:function(){return t}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},te=g,m=e(7657),j=function(x,$){return C.createElement(m.Z,(0,o.Z)({},x,{ref:$,icon:te}))},W=C.forwardRef(j),se=W,fe=e(33853),S=e(38819),He=e(92310),T=e.n(He),A=e(2738),Pe=b=>!isNaN(parseFloat(b))&&isFinite(b),Ye=e(36355),Ct=e(84966),Me=function(b,x){var $={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&($[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,N=Object.getOwnPropertySymbols(b);Re{let b=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${x}${b}`}})();var t=C.forwardRef((b,x)=>{const{prefixCls:$,className:N,trigger:Re,children:et,defaultCollapsed:Ke=!1,theme:je="dark",style:It={},collapsible:Te=!1,reverseArrow:ke=!1,width:me=200,collapsedWidth:ue=80,zeroWidthTriggerStyle:ce,breakpoint:ne,onCollapse:w,onBreakpoint:L}=b,Oe=Me(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,C.useContext)(Ct.Gs),[Ae,Ie]=(0,C.useState)("collapsed"in b?b.collapsed:Ke),[lt,gt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in b&&Ie(b.collapsed)},[b.collapsed]);const at=(D,R)=>{"collapsed"in b||Ie(D),w==null||w(D,R)},Fe=(0,C.useRef)();Fe.current=D=>{gt(D.matches),L==null||L(D.matches),Ae!==D.matches&&at(D.matches,"responsive")},(0,C.useEffect)(()=>{function D(l){return Fe.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&ne&&ne in xt){R=l(`(max-width: ${xt[ne]})`);try{R.addEventListener("change",D)}catch(d){R.addListener(D)}D(R)}}return()=>{try{R==null||R.removeEventListener("change",D)}catch(l){R==null||R.removeListener(D)}}},[ne]),(0,C.useEffect)(()=>{const D=_("ant-sider-");return K.addSider(D),()=>K.removeSider(D)},[]);const ct=()=>{at(!Ae,"clickTrigger")},{getPrefixCls:De}=(0,C.useContext)(Ye.E_),ee=()=>{const D=De("layout-sider",$),R=(0,A.Z)(Oe,["collapsed"]),l=Ae?ue:me,d=Pe(l)?`${l}px`:String(l),I=parseFloat(String(ue||0))===0?C.createElement("span",{onClick:ct,className:T()(`${D}-zero-width-trigger`,`${D}-zero-width-trigger-${ke?"right":"left"}`),style:ce},Re||C.createElement(se,null)):null,U={expanded:ke?C.createElement(S.Z,null):C.createElement(fe.Z,null),collapsed:ke?C.createElement(fe.Z,null):C.createElement(S.Z,null)}[Ae?"collapsed":"expanded"],be=Re!==null?I||C.createElement("div",{className:`${D}-trigger`,onClick:ct,style:{width:d}},Re||U):null,de=Object.assign(Object.assign({},It),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),le=T()(D,`${D}-${je}`,{[`${D}-collapsed`]:!!Ae,[`${D}-has-trigger`]:Te&&Re!==null&&!I,[`${D}-below`]:!!lt,[`${D}-zero-width`]:parseFloat(d)===0},N);return C.createElement("aside",Object.assign({className:le},R,{style:de,ref:x}),C.createElement("div",{className:`${D}-children`},et),Te||lt&&I?be:null)},Je=C.useMemo(()=>({siderCollapsed:Ae}),[Ae]);return C.createElement(Z.Provider,{value:Je},ee())})},84966:function(bn,st,e){e.d(st,{VY:function(){return Z},$_:function(){return xt},h4:function(){return Me},Gs:function(){return A},ZP:function(){return _}});var o=e(26407),C=e(92310),g=e.n(C),te=e(2738),m=e(59301),j=e(36355),W=e(83116),fe=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:x,lightTriggerBg:$,lightTriggerColor:N}=u;return{[`${t}-sider-light`]:{background:x,[`${t}-sider-trigger`]:{color:N,background:$},[`${t}-sider-zero-width-trigger`]:{color:N,background:$,border:`1px solid ${b}`,borderInlineStart:0}}}};const S=u=>{const{antCls:t,componentCls:b,colorText:x,triggerColor:$,footerBg:N,triggerBg:Re,headerHeight:et,headerPadding:Ke,headerColor:je,footerPadding:It,triggerHeight:Te,zeroTriggerHeight:ke,zeroTriggerWidth:me,motionDurationMid:ue,motionDurationSlow:ce,fontSize:ne,borderRadius:w,bodyBg:L,headerBg:Oe,siderBg:K}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:L,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${ue}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Te},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Te,color:$,lineHeight:`${Te}px`,textAlign:"center",background:Re,cursor:"pointer",transition:`all ${ue}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:et,insetInlineEnd:-me,zIndex:1,width:me,height:ke,color:$,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:w,borderEndEndRadius:w,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:w,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w}}}}},fe(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:et,padding:Ke,color:je,lineHeight:`${et}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:It,color:x,fontSize:ne,background:N},[`${b}-content`]:{flex:"auto",minHeight:0}}};var He=(0,W.Z)("Layout",u=>[S(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:x,colorText:$,controlHeightSM:N,marginXXS:Re,colorTextLightSolid:et,colorBgContainer:Ke}=u,je=x*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${je}px`,headerColor:$,footerPadding:`${N}px ${je}px`,footerBg:t,siderBg:"#001529",triggerHeight:x+Re*2,triggerBg:"#002140",triggerColor:et,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:$}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),T=function(u,t){var b={};for(var x in u)Object.prototype.hasOwnProperty.call(u,x)&&t.indexOf(x)<0&&(b[x]=u[x]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,x=Object.getOwnPropertySymbols(u);$null,removeSider:()=>null}});function _e(u){let{suffixCls:t,tagName:b,displayName:x}=u;return $=>m.forwardRef((Re,et)=>m.createElement($,Object.assign({ref:et,suffixCls:t,tagName:b},Re)))}const Pe=m.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:x,className:$,tagName:N}=u,Re=T(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:et}=m.useContext(j.E_),Ke=et("layout",b),[je,It]=He(Ke),Te=x?`${Ke}-${x}`:Ke;return je(m.createElement(N,Object.assign({className:g()(b||Te,$,It),ref:t},Re)))}),Ye=m.forwardRef((u,t)=>{const{direction:b}=m.useContext(j.E_),[x,$]=m.useState([]),{prefixCls:N,className:Re,rootClassName:et,children:Ke,hasSider:je,tagName:It,style:Te}=u,ke=T(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,te.Z)(ke,["suffixCls"]),{getPrefixCls:ue,layout:ce}=m.useContext(j.E_),ne=ue("layout",N),[w,L]=He(ne),Oe=g()(ne,{[`${ne}-has-sider`]:typeof je=="boolean"?je:x.length>0,[`${ne}-rtl`]:b==="rtl"},ce==null?void 0:ce.className,Re,et,L),K=m.useMemo(()=>({siderHook:{addSider:Ae=>{$(Ie=>[].concat((0,o.Z)(Ie),[Ae]))},removeSider:Ae=>{$(Ie=>Ie.filter(lt=>lt!==Ae))}}}),[]);return w(m.createElement(A.Provider,{value:K},m.createElement(It,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Te)},me),Ke)))}),Ct=_e({tagName:"div",displayName:"Layout"})(Ye),Me=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(Pe),xt=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Pe),Z=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(Pe);var _=Ct},40875:function(bn,st,e){e.d(st,{J:function(){return j}});var o=e(59301),C=e(33234),g=e(70425),te=function(W,se){var fe={};for(var S in W)Object.prototype.hasOwnProperty.call(W,S)&&se.indexOf(S)<0&&(fe[S]=W[S]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,S=Object.getOwnPropertySymbols(W);He{const{children:fe}=W,S=te(W,["children"]),He=o.useContext(m),T=o.useMemo(()=>Object.assign(Object.assign({},He),S),[He,S.prefixCls,S.mode,S.selectable]);return o.createElement(m.Provider,{value:T},o.createElement(C.BR,null,(0,g.supportNodeRef)(fe)?o.cloneElement(fe,{ref:se}):fe))});st.Z=m},20834:function(bn,st,e){e.d(st,{default:function(){return Je}});var o=e(15285),C=e(59301),g=e(45818),te=e(92310),m=e.n(te),j=e(36355),W=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{const{prefixCls:R,className:l,dashed:d}=D,I=W(D,["prefixCls","className","dashed"]),{getPrefixCls:M}=C.useContext(j.E_),X=M("menu",R),U=m()({[`${X}-item-divider-dashed`]:!!d},l);return C.createElement(o.iz,Object.assign({className:U},I))},S=e(11592),He=e(2738),T=e(6848),A=e(92343),Pe=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ct=D=>{var R;const{className:l,children:d,icon:I,title:M,danger:X}=D,{prefixCls:U,firstLevel:be,direction:de,disableMenuItemTitleTooltip:le,inlineCollapsed:ve}=C.useContext(Pe),Qe=h=>{const k=C.createElement("span",{className:`${U}-title-content`},d);return(!I||(0,A.l$)(d)&&d.type==="span")&&d&&h&&be&&typeof d=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},d.charAt(0)):k},{siderCollapsed:nt}=C.useContext(g.D);let rt=M;typeof M=="undefined"?rt=be?d:"":M===!1&&(rt="");const mt={title:rt};!nt&&!ve&&(mt.title=null,mt.open=!1);const E=(0,S.Z)(d).length;let i=C.createElement(o.ck,Object.assign({},(0,He.Z)(D,["title","icon","danger"]),{className:m()({[`${U}-item-danger`]:X,[`${U}-item-only-child`]:(I?E+1:E)===1},l),title:typeof M=="string"?M:void 0}),(0,A.Tm)(I,{className:m()((0,A.l$)(I)?(R=I.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),Qe(ve));return le||(i=C.createElement(T.Z,Object.assign({},mt,{placement:de==="rtl"?"left":"right",overlayClassName:`${U}-inline-collapsed-tooltip`}),i)),i},xt=D=>{var R;const{popupClassName:l,icon:d,title:I,theme:M}=D,X=C.useContext(Pe),{prefixCls:U,inlineCollapsed:be,theme:de}=X,le=(0,o.Xl)();let ve;if(!d)ve=be&&!le.length&&I&&typeof I=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},I.charAt(0)):C.createElement("span",{className:`${U}-title-content`},I);else{const nt=(0,A.l$)(I)&&I.type==="span";ve=C.createElement(C.Fragment,null,(0,A.Tm)(d,{className:m()((0,A.l$)(d)?(R=d.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),nt?I:C.createElement("span",{className:`${U}-title-content`},I))}const Qe=C.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return C.createElement(Pe.Provider,{value:Qe},C.createElement(o.Wd,Object.assign({},(0,He.Z)(D,["icon"]),{title:ve,popupClassName:m()(U,l,`${U}-${M||de}`)})))},Z=e(18785),_=e(70425),u=e(62892),t=e(40875),b=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{if(R&&typeof R=="object"){const d=R,{label:I,children:M,key:X,type:U}=d,be=b(d,["label","children","key","type"]),de=X!=null?X:`tmp-${l}`;return M||U==="group"?U==="group"?C.createElement(o.BW,Object.assign({key:de},be,{title:I}),x(M)):C.createElement(xt,Object.assign({key:de},be,{title:I}),x(M)):U==="divider"?C.createElement(fe,Object.assign({key:de},be)):C.createElement(Ct,Object.assign({key:de},be),I)}return null}).filter(R=>R)}function $(D){return C.useMemo(()=>D&&x(D),[D])}var N=e(64993),Re=e(17313),et=e(8378),Ke=e(13826),je=e(29878),It=e(83116),Te=e(37613),me=D=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:I,lineWidth:M,lineType:X,itemPaddingInline:U}=D;return{[`${R}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${M}px ${X} ${I}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:U},[`> ${R}-item:hover, + > ${R}-item-active, + > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},ce=D=>{let{componentCls:R,menuArrowOffset:l}=D;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, + ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const ne=D=>Object.assign({},(0,Re.oN)(D));var L=(D,R)=>{const{componentCls:l,itemColor:d,itemSelectedColor:I,groupTitleColor:M,itemBg:X,subMenuItemBg:U,itemSelectedBg:be,activeBarHeight:de,activeBarWidth:le,activeBarBorderWidth:ve,motionDurationSlow:Qe,motionEaseInOut:nt,motionEaseOut:rt,itemPaddingInline:mt,motionDurationMid:E,itemHoverColor:i,lineType:h,colorSplit:k,itemDisabledColor:oe,dangerItemColor:ge,dangerItemHoverColor:dt,dangerItemSelectedColor:Ee,dangerItemActiveBg:Ge,dangerItemSelectedBg:St,itemHoverBg:Dt,itemActiveBg:Et,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=D;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:d,background:X,[`&${l}-root:focus-visible`]:Object.assign({},ne(D)),[`${l}-item-group-title`]:{color:M},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:I}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${oe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}}},[`${l}-item-danger`]:{color:ge,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:dt}},[`&${l}-item:active`]:{background:Ge}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:I,[`&${l}-item-danger`]:{color:Ee},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:be,[`&${l}-item-danger`]:{backgroundColor:St}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},ne(D))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ve,marginTop:-ve,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:mt,bottom:0,borderBottom:`${de}px solid transparent`,transition:`border-color ${Qe} ${nt}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:de,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:de,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ve}px ${h} ${k}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:U},[`${l}-item, ${l}-submenu-title`]:ve&&le?{width:`calc(100% + ${ve}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${le}px solid ${I}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${rt}`,`opacity ${E} ${rt}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ee}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${nt}`,`opacity ${E} ${nt}`].join(",")}}}}}};const Oe=D=>{const{componentCls:R,itemHeight:l,itemMarginInline:d,padding:I,menuArrowSize:M,marginXS:X,itemMarginBlock:U}=D,be=I+M+X;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:I,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:U,width:`calc(100% - ${d*2}px)`},[`> ${R}-item, + > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, + ${R}-submenu-title`]:{paddingInlineEnd:be}}};var Ae=D=>{const{componentCls:R,iconCls:l,itemHeight:d,colorTextLightSolid:I,dropdownWidth:M,controlHeightLG:X,motionDurationMid:U,motionEaseOut:be,paddingXL:de,itemMarginInline:le,fontSizeLG:ve,motionDurationSlow:Qe,paddingXS:nt,boxShadowSecondary:rt,collapsedWidth:mt,collapsedIconSize:E}=D,i={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},Oe(D))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},Oe(D)),{boxShadow:rt})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:M,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Qe}`,`background ${Qe}`,`padding ${U} ${be}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:de}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:mt,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:ve,textAlign:"center"}}},[`> ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, + > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ve/2}px - ${le}px)`,textOverflow:"clip",[` + ${R}-submenu-arrow, + ${R}-submenu-expand-icon + `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:I}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Re.vS),{paddingInline:nt})}}]};const Ie=D=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:I,motionEaseOut:M,iconCls:X,iconSize:U,iconMarginInlineEnd:be}=D;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${I}`].join(","),[`${R}-item-icon, ${X}`]:{minWidth:U,fontSize:U,transition:[`font-size ${d} ${M}`,`margin ${l} ${I}`,`color ${l}`].join(","),"+ span":{marginInlineStart:be,opacity:1,transition:[`opacity ${l} ${I}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Re.Ro)()),[`&${R}-item-only-child`]:{[`> ${X}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=D=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:d,borderRadius:I,menuArrowSize:M,menuArrowOffset:X}=D;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:M,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:M*.6,height:M*.15,backgroundColor:"currentcolor",borderRadius:I,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},gt=D=>{const{antCls:R,componentCls:l,fontSize:d,motionDurationSlow:I,motionDurationMid:M,motionEaseInOut:X,paddingXS:U,padding:be,colorSplit:de,lineWidth:le,zIndexPopup:ve,borderRadiusLG:Qe,subMenuItemBorderRadius:nt,menuArrowSize:rt,menuArrowOffset:mt,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:k}=D;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Re.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,Re.Wf)(D)),(0,Re.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${I} 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:D.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${U}px ${be}px`,fontSize:k,lineHeight:h,transition:`all ${I}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`,`padding ${M} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${I} ${X}`,`padding ${I} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${I}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:de,borderStyle:E,borderWidth:0,borderTopWidth:le,marginBlock:le,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(D)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${be}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ve,borderRadius:Qe,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:D.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:D.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:D.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:D.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Qe},Ie(D)),lt(D)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:nt},[`${l}-submenu-title::after`]:{transition:`transform ${I} ${X}`}})}}),lt(D)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${mt})`},"&::after":{transform:`rotate(45deg) translateX(-${mt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${rt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${mt})`},"&::before":{transform:`rotate(45deg) translateX(${mt})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var at=(D,R)=>(0,It.Z)("Menu",d=>{if(R===!1)return[];const{colorBgElevated:I,colorPrimary:M,colorTextLightSolid:X,controlHeightLG:U,fontSize:be,darkItemColor:de,darkDangerItemColor:le,darkItemBg:ve,darkSubMenuItemBg:Qe,darkItemSelectedColor:nt,darkItemSelectedBg:rt,darkDangerItemSelectedBg:mt,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:k,darkDangerItemHoverColor:oe,darkDangerItemSelectedColor:ge,darkDangerItemActiveBg:dt}=d,Ee=be/7*5,Ge=(0,Te.TS)(d,{menuArrowSize:Ee,menuHorizontalHeight:U*1.15,menuArrowOffset:`${Ee*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:I}),St=(0,Te.TS)(Ge,{itemColor:de,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:nt,itemBg:ve,popupBg:ve,subMenuItemBg:Qe,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:k,dangerItemColor:le,dangerItemHoverColor:oe,dangerItemSelectedColor:ge,dangerItemActiveBg:dt,dangerItemSelectedBg:mt,menuSubMenuBg:Qe,horizontalItemSelectedColor:X,horizontalItemSelectedBg:M});return[gt(Ge),me(Ge),Ae(Ge),L(Ge,"light"),L(St,"dark"),ce(Ge),(0,et.Z)(Ge),(0,Ke.oN)(Ge,"slide-up"),(0,Ke.oN)(Ge,"slide-down"),(0,je._y)(Ge,"zoom-big")]},d=>{const{colorPrimary:I,colorError:M,colorTextDisabled:X,colorErrorBg:U,colorText:be,colorTextDescription:de,colorBgContainer:le,colorFillAlter:ve,colorFillContent:Qe,lineWidth:nt,lineWidthBold:rt,controlItemBgActive:mt,colorBgTextHover:E,controlHeightLG:i,lineHeight:h,colorBgElevated:k,marginXXS:oe,padding:ge,fontSize:dt,controlHeightSM:Ee,fontSizeLG:Ge,colorTextLightSolid:St,colorErrorHover:Dt}=d,Et=new N.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:be,itemColor:be,colorItemTextHover:be,itemHoverColor:be,colorItemTextHoverHorizontal:I,horizontalItemHoverColor:I,colorGroupTitle:de,groupTitleColor:de,colorItemTextSelected:I,itemSelectedColor:I,colorItemTextSelectedHorizontal:I,horizontalItemSelectedColor:I,colorItemBg:le,itemBg:le,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:Qe,itemActiveBg:mt,colorSubItemBg:ve,subMenuItemBg:ve,colorItemBgSelected:mt,itemSelectedBg:mt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:rt,activeBarHeight:rt,colorActiveBarBorderSize:nt,activeBarBorderWidth:nt,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:M,dangerItemColor:M,colorDangerItemTextHover:M,dangerItemHoverColor:M,colorDangerItemTextSelected:M,dangerItemSelectedColor:M,colorDangerItemBgActive:U,dangerItemActiveBg:U,colorDangerItemBgSelected:U,dangerItemSelectedBg:U,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:k,itemMarginBlock:oe,itemPaddingInline:ge,horizontalLineHeight:`${i*1.15}px`,iconSize:dt,iconMarginInlineEnd:Ee-dt,collapsedIconSize:Ge,groupTitleFontSize:dt,darkItemDisabledColor:new N.C(St).setAlpha(.25).toRgbString(),darkItemColor:Et,darkDangerItemColor:M,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:I,darkDangerItemSelectedBg:M,darkItemHoverBg:"transparent",darkGroupTitleColor:Et,darkItemHoverColor:St,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:M}},{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"]]})(D),Fe=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{var l,d;const I=C.useContext(t.Z),M=I||{},{getPrefixCls:X,getPopupContainer:U,direction:be,menu:de}=C.useContext(j.E_),le=X(),{prefixCls:ve,className:Qe,style:nt,theme:rt="light",expandIcon:mt,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:h,items:k,children:oe,rootClassName:ge,mode:dt,selectable:Ee,onClick:Ge,overflowedIndicatorPopupClassName:St}=D,Dt=Fe(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Et=(0,He.Z)(Dt,["collapsedWidth"]),Ht=$(k)||oe;(l=M.validator)===null||l===void 0||l.call(M,{mode:dt});const Xt=(0,_.useEvent)(function(){var bt;Ge==null||Ge.apply(void 0,arguments),(bt=M.onClick)===null||bt===void 0||bt.call(M)}),qt=M.mode||dt,vn=Ee!=null?Ee:M.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${le}-slide-up`},inline:(0,u.Z)(le),other:{motionName:`${le}-zoom-big`}},Mt=X("menu",ve||M.prefixCls),[pn,yn]=at(Mt,!I),Ne=m()(`${Mt}-${rt}`,de==null?void 0:de.className,Qe);let ot;if(typeof mt=="function")ot=mt;else if(mt===null||mt===!1)ot=null;else if(M.expandIcon===null||M.expandIcon===!1)ot=null;else{const bt=mt!=null?mt:M.expandIcon;ot=(0,A.Tm)(bt,{className:m()(`${Mt}-submenu-expand-icon`,(0,A.l$)(bt)?(d=bt.props)===null||d===void 0?void 0:d.className:"")})}const qe=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:be,firstLevel:!0,theme:rt,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,be,E,rt]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(Pe.Provider,{value:qe},C.createElement(o.ZP,Object.assign({getPopupContainer:U,overflowedIndicator:C.createElement(Z.Z,null),overflowedIndicatorPopupClassName:m()(Mt,`${Mt}-${rt}`,St),mode:qt,selectable:vn,onClick:Xt},Et,{inlineCollapsed:tn,style:Object.assign(Object.assign({},de==null?void 0:de.style),nt),className:Ne,prefixCls:Mt,direction:be,defaultMotions:rn,expandIcon:ot,ref:R,rootClassName:m()(ge,yn)}),Ht))))});const ee=(0,C.forwardRef)((D,R)=>{const l=(0,C.useRef)(null),d=C.useContext(g.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:I=>{var M;(M=l.current)===null||M===void 0||M.focus(I)}})),C.createElement(De,Object.assign({ref:l},D,d))});ee.Item=Ct,ee.SubMenu=xt,ee.Divider=fe,ee.ItemGroup=o.BW;var Je=ee},93948:function(bn,st,e){e.d(st,{Z:function(){return E}});var o=e(59301),C=e(29679),g=e(40001),te=e(19248),m=e(99267),j=e(92310),W=e.n(j),se=e(2738),fe=e(36355),S=e(92413),He=e(33708),T=e(37061),A={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var h=(0,o.useRef)([]),k=(0,o.useRef)(null);return(0,o.useEffect)(function(){var oe=Date.now(),ge=!1;h.current.forEach(function(dt){if(dt){ge=!0;var Ee=dt.style;Ee.transitionDuration=".3s, .3s, .3s, .06s",k.current&&oe-k.current<100&&(Ee.transitionDuration="0s, 0s")}}),ge&&(k.current=Date.now())}),h.current},Pe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Ye=function(h){var k=(0,He.Z)((0,He.Z)({},A),h),oe=k.className,ge=k.percent,dt=k.prefixCls,Ee=k.strokeColor,Ge=k.strokeLinecap,St=k.strokeWidth,Dt=k.style,Et=k.trailColor,Ht=k.trailWidth,Xt=k.transition,qt=(0,T.Z)(k,Pe);delete qt.gapPosition;var vn=Array.isArray(ge)?ge:[ge],tn=Array.isArray(Ee)?Ee:[Ee],rn=_e(),Mt=St/2,pn=100-St/2,yn="M ".concat(Ge==="round"?Mt:0,",").concat(Mt,` + L `).concat(Ge==="round"?pn:100,",").concat(Mt),Ne="0 0 100 ".concat(St),ot=0;return o.createElement("svg",(0,S.Z)({className:W()("".concat(dt,"-line"),oe),viewBox:Ne,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(dt,"-line-trail"),d:yn,strokeLinecap:Ge,stroke:Et,strokeWidth:Ht||St,fillOpacity:"0"}),vn.map(function(qe,bt){var Jt=1;switch(Ge){case"round":Jt=1-St/100;break;case"square":Jt=1-St/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(qe*Jt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ve=tn[bt]||tn[tn.length-1];return ot+=qe,o.createElement("path",{key:bt,className:"".concat(dt,"-line-path"),d:yn,strokeLinecap:Ge,stroke:Ve,strokeWidth:St,fillOpacity:"0",ref:function(y){rn[bt]=y},style:_t})}))},Ct=Ye,Me=e(39559),xt=e(33606),Z=e(47273),_=0,u=(0,Z.Z)();function t(){var i;return u?(i=_,_+=1):i="TEST_OR_SSR",i}var b=function(i){var h=o.useState(),k=(0,xt.Z)(h,2),oe=k[0],ge=k[1];return o.useEffect(function(){ge("rc_progress_".concat(t()))},[]),i||oe},x=function(h){var k=h.bg,oe=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:k}},oe)};function $(i,h){return Object.keys(i).map(function(k){var oe=parseFloat(k),ge="".concat(Math.floor(oe*h),"%");return"".concat(i[k]," ").concat(ge)})}var N=o.forwardRef(function(i,h){var k=i.prefixCls,oe=i.color,ge=i.gradientId,dt=i.radius,Ee=i.style,Ge=i.ptg,St=i.strokeLinecap,Dt=i.strokeWidth,Et=i.size,Ht=i.gapDegree,Xt=oe&&(0,Me.Z)(oe)==="object",qt=Xt?"#FFF":void 0,vn=Et/2,tn=o.createElement("circle",{className:"".concat(k,"-circle-path"),r:dt,cx:vn,cy:vn,stroke:qt,strokeLinecap:St,strokeWidth:Dt,opacity:Ge===0?0:1,style:Ee,ref:h});if(!Xt)return tn;var rn="".concat(ge,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=$(oe,(360-Ht)/360),yn=$(oe,1),Ne="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ot="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:Et,height:Et,mask:"url(#".concat(rn,")")},o.createElement(x,{bg:ot},o.createElement(x,{bg:Ne}))))}),Re=N,et=100,Ke=function(h,k,oe,ge,dt,Ee,Ge,St,Dt,Et){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=oe/100*360*((360-Ee)/360),qt=Ee===0?0:{bottom:0,top:180,left:90,right:-90}[Ge],vn=(100-ge)/100*k;Dt==="round"&&ge!==100&&(vn+=Et/2,vn>=k&&(vn=k-.01));var tn=et/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(k,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(dt+Xt+qt,"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}},je=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function It(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var Te=function(h){var k=(0,He.Z)((0,He.Z)({},A),h),oe=k.id,ge=k.prefixCls,dt=k.steps,Ee=k.strokeWidth,Ge=k.trailWidth,St=k.gapDegree,Dt=St===void 0?0:St,Et=k.gapPosition,Ht=k.trailColor,Xt=k.strokeLinecap,qt=k.style,vn=k.className,tn=k.strokeColor,rn=k.percent,Mt=(0,T.Z)(k,je),pn=et/2,yn=b(oe),Ne="".concat(yn,"-gradient"),ot=pn-Ee/2,qe=Math.PI*2*ot,bt=Dt>0?90+Dt/2:-90,Jt=qe*((360-Dt)/360),_t=(0,Me.Z)(dt)==="object"?dt:{count:dt,space:2},Ve=_t.count,Tt=_t.space,y=It(rn),re=It(tn),ae=re.find(function(xe){return xe&&(0,Me.Z)(xe)==="object"}),s=ae&&(0,Me.Z)(ae)==="object",c=s?"butt":Xt,ie=Ke(qe,Jt,0,100,bt,Dt,Et,Ht,c,Ee),Q=_e(),we=function(){var it=0;return y.map(function(yt,Zt){var wt=re[Zt]||re[re.length-1],Rt=Ke(qe,Jt,it,yt,bt,Dt,Et,wt,c,Ee);return it+=yt,o.createElement(Re,{key:Zt,color:wt,ptg:yt,radius:ot,prefixCls:ge,gradientId:Ne,style:Rt,strokeLinecap:c,strokeWidth:Ee,gapDegree:Dt,ref:function(F){Q[Zt]=F},size:et})}).reverse()},Be=function(){var it=Math.round(Ve*(y[0]/100)),yt=100/Ve,Zt=0;return new Array(Ve).fill(null).map(function(wt,Rt){var O=Rt<=it-1?re[0]:Ht,F=O&&(0,Me.Z)(O)==="object"?"url(#".concat(Ne,")"):void 0,z=Ke(qe,Jt,Zt,yt,bt,Dt,Et,O,"butt",Ee,Tt);return Zt+=(Jt-z.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Rt,className:"".concat(ge,"-circle-path"),r:ot,cx:pn,cy:pn,stroke:F,strokeWidth:Ee,opacity:1,style:z,ref:function(Ce){Q[Rt]=Ce}})})};return o.createElement("svg",(0,S.Z)({className:W()("".concat(ge,"-circle"),vn),viewBox:"0 0 ".concat(et," ").concat(et),style:qt,id:oe,role:"presentation"},Mt),!Ve&&o.createElement("circle",{className:"".concat(ge,"-circle-trail"),r:ot,cx:pn,cy:pn,stroke:Ht,strokeLinecap:c,strokeWidth:Ge||Ee,style:ie}),Ve?Be():we())},ke=Te,me={Line:Ct,Circle:ke},ue=e(6848),ce=e(93398);function ne(i){return!i||i<0?0:i>100?100:i}function w(i){let{success:h,successPercent:k}=i,oe=k;return h&&"progress"in h&&(oe=h.progress),h&&"percent"in h&&(oe=h.percent),oe}const L=i=>{let{percent:h,success:k,successPercent:oe}=i;const ge=ne(w({success:k,successPercent:oe}));return[ge,ne(ne(h)-ge)]},Oe=i=>{let{success:h={},strokeColor:k}=i;const{strokeColor:oe}=h;return[oe||ce.presetPrimaryColors.green,k||null]},K=(i,h,k)=>{var oe,ge,dt,Ee;let Ge=-1,St=-1;if(h==="step"){const Dt=k.steps,Et=k.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Ge=i==="small"?2:14,St=Et!=null?Et:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=14,St=8]=i,Ge*=Dt}else if(h==="line"){const Dt=k==null?void 0:k.strokeWidth;typeof i=="string"||typeof i=="undefined"?St=Dt||(i==="small"?6:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=-1,St=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Ge,St]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Ge,St]=[i,i]:(Ge=(ge=(oe=i[0])!==null&&oe!==void 0?oe:i[1])!==null&&ge!==void 0?ge:120,St=(Ee=(dt=i[0])!==null&&dt!==void 0?dt:i[1])!==null&&Ee!==void 0?Ee:120));return[Ge,St]},Ae=3,Ie=i=>Ae/i*100;var gt=i=>{const{prefixCls:h,trailColor:k=null,strokeLinecap:oe="round",gapPosition:ge,gapDegree:dt,width:Ee=120,type:Ge,children:St,success:Dt,size:Et=Ee}=i,[Ht,Xt]=K(Et,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(Ie(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(dt||dt===0)return dt;if(Ge==="dashboard")return 75},[dt,Ge]),rn=ge||Ge==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=Oe({success:Dt,strokeColor:i.strokeColor}),yn=W()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),Ne=o.createElement(ke,{percent:L(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:oe,trailColor:k,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(ue.Z,{title:St},o.createElement("span",null,Ne)):o.createElement(o.Fragment,null,Ne,St))},at=function(i,h){var k={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(k[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{let h=[];return Object.keys(i).forEach(k=>{const oe=parseFloat(k.replace(/%/g,""));isNaN(oe)||h.push({key:oe,value:i[k]})}),h=h.sort((k,oe)=>k.key-oe.key),h.map(k=>{let{key:oe,value:ge}=k;return`${ge} ${oe}%`}).join(", ")},ct=(i,h)=>{const{from:k=ce.presetPrimaryColors.blue,to:oe=ce.presetPrimaryColors.blue,direction:ge=h==="rtl"?"to left":"to right"}=i,dt=at(i,["from","to","direction"]);if(Object.keys(dt).length!==0){const Ee=Fe(dt);return{backgroundImage:`linear-gradient(${ge}, ${Ee})`}}return{backgroundImage:`linear-gradient(${ge}, ${k}, ${oe})`}};var ee=i=>{const{prefixCls:h,direction:k,percent:oe,size:ge,strokeWidth:dt,strokeColor:Ee,strokeLinecap:Ge="round",children:St,trailColor:Dt=null,success:Et}=i,Ht=Ee&&typeof Ee!="string"?ct(Ee,k):{backgroundColor:Ee},Xt=Ge==="square"||Ge==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=ge!=null?ge:[-1,dt||(ge==="small"?6:8)],[tn,rn]=K(vn,"line",{strokeWidth:dt}),Mt=Object.assign({width:`${ne(oe)}%`,height:rn,borderRadius:Xt},Ht),pn=w(i),yn={width:`${ne(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:Et==null?void 0:Et.strokeColor},Ne={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:Ne},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),St)},D=i=>{const{size:h,steps:k,percent:oe=0,strokeWidth:ge=8,strokeColor:dt,trailColor:Ee=null,prefixCls:Ge,children:St}=i,Dt=Math.round(k*(oe/100)),Et=h==="small"?2:14,Ht=h!=null?h:[Et,ge],[Xt,qt]=K(Ht,"step",{steps:k,strokeWidth:ge}),vn=Xt/k,tn=new Array(k);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[k]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:M(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:M(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},U=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[k]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},be=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},de=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${k}`]:{fontSize:i.fontSizeSM}}}};var le=(0,d.Z)("Progress",i=>{const h=i.marginXXS/2,k=(0,I.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[X(k),U(k),be(k),de(k)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ve=function(i,h){var k={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(k[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{const{prefixCls:k,className:oe,rootClassName:ge,steps:dt,strokeColor:Ee,percent:Ge=0,size:St="default",showInfo:Dt=!0,type:Et="line",status:Ht,format:Xt,style:qt}=i,vn=ve(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var y,re;const ae=w(i);return parseInt(ae!==void 0?(y=ae!=null?ae:0)===null||y===void 0?void 0:y.toString():(re=Ge!=null?Ge:0)===null||re===void 0?void 0:re.toString(),10)},[Ge,i.success,i.successPercent]),rn=o.useMemo(()=>!nt.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(fe.E_),Ne=Mt("progress",k),[ot,qe]=le(Ne),bt=o.useMemo(()=>{if(!Dt)return null;const y=w(i);let re;const ae=Xt||(c=>`${c}%`),s=Et==="line";return Xt||rn!=="exception"&&rn!=="success"?re=ae(ne(Ge),ne(y)):rn==="exception"?re=s?o.createElement(te.Z,null):o.createElement(m.Z,null):rn==="success"&&(re=s?o.createElement(C.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Ne}-text`,title:typeof re=="string"?re:void 0},re)},[Dt,Ge,tn,rn,Et,Ne,Xt]),Jt=Array.isArray(Ee)?Ee[0]:Ee,_t=typeof Ee=="string"||Array.isArray(Ee)?Ee:void 0;let Ve;Et==="line"?Ve=dt?o.createElement(D,Object.assign({},i,{strokeColor:_t,prefixCls:Ne,steps:dt}),bt):o.createElement(ee,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,direction:pn}),bt):(Et==="circle"||Et==="dashboard")&&(Ve=o.createElement(gt,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,progressStatus:rn}),bt));const Tt=W()(Ne,`${Ne}-status-${rn}`,`${Ne}-${Et==="dashboard"&&"circle"||dt&&"steps"||Et}`,{[`${Ne}-inline-circle`]:Et==="circle"&&K(St,"circle")[0]<=20,[`${Ne}-show-info`]:Dt,[`${Ne}-${St}`]:typeof St=="string",[`${Ne}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,oe,ge,qe);return ot(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ve))}),E=mt},13570:function(bn,st,e){e.d(st,{Z:function(){return ne}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},te=g,m=e(7657),j=function(L,Oe){return C.createElement(m.Z,(0,o.Z)({},L,{ref:Oe,icon:te}))},W=C.forwardRef(j),se=W,fe=e(92310),S=e.n(fe),He=e(400),T=e(33606),A=e(37061),_e=e(18929),Pe=e(10228),Ye=e(26112);function Ct(w,L){var Oe=w.disabled,K=w.prefixCls,Ae=w.character,Ie=w.characterRender,lt=w.index,gt=w.count,at=w.value,Fe=w.allowHalf,ct=w.focused,De=w.onHover,ee=w.onClick,Je=function(U){De(U,lt)},D=function(U){ee(U,lt)},R=function(U){U.keyCode===Pe.Z.ENTER&&ee(U,lt)},l=lt+1,d=new Set([K]);at===0&<===0&&ct?d.add("".concat(K,"-focused")):Fe&&at+.5>=l&&atlt?"true":"false","aria-posinset":lt+1,"aria-setsize":gt,tabIndex:Oe?-1:0},C.createElement("div",{className:"".concat(K,"-first")},I),C.createElement("div",{className:"".concat(K,"-second")},I)));return Ie&&(M=Ie(M,w)),M}var Me=C.forwardRef(Ct);function xt(){var w=C.useRef({});function L(K){return w.current[K]}function Oe(K){return function(Ae){w.current[K]=Ae}}return[L,Oe]}function Z(w){var L=w.pageXOffset,Oe="scrollLeft";if(typeof L!="number"){var K=w.document;L=K.documentElement[Oe],typeof L!="number"&&(L=K.body[Oe])}return L}function _(w){var L,Oe,K=w.ownerDocument,Ae=K.body,Ie=K&&K.documentElement,lt=w.getBoundingClientRect();return L=lt.left,Oe=lt.top,L-=Ie.clientLeft||Ae.clientLeft||0,Oe-=Ie.clientTop||Ae.clientTop||0,{left:L,top:Oe}}function u(w){var L=_(w),Oe=w.ownerDocument,K=Oe.defaultView||Oe.parentWindow;return L.left+=Z(K),L.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(w,L){var Oe,K=w.prefixCls,Ae=K===void 0?"rc-rate":K,Ie=w.className,lt=w.defaultValue,gt=w.value,at=w.count,Fe=at===void 0?5:at,ct=w.allowHalf,De=ct===void 0?!1:ct,ee=w.allowClear,Je=ee===void 0?!0:ee,D=w.character,R=D===void 0?"\u2605":D,l=w.characterRender,d=w.disabled,I=w.direction,M=I===void 0?"ltr":I,X=w.tabIndex,U=X===void 0?0:X,be=w.autoFocus,de=w.onHoverChange,le=w.onChange,ve=w.onFocus,Qe=w.onBlur,nt=w.onKeyDown,rt=w.onMouseLeave,mt=(0,A.Z)(w,t),E=xt(),i=(0,T.Z)(E,2),h=i[0],k=i[1],oe=C.useRef(null),ge=function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.focus()}};C.useImperativeHandle(L,function(){return{focus:ge,blur:function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.blur()}}}});var dt=(0,_e.Z)(lt||0,{value:gt}),Ee=(0,T.Z)(dt,2),Ge=Ee[0],St=Ee[1],Dt=(0,_e.Z)(null),Et=(0,T.Z)(Dt,2),Ht=Et[0],Xt=Et[1],qt=function(c,ie){var Q=M==="rtl",we=c+1;if(De){var Be=h(c),xe=u(Be),it=Be.clientWidth;(Q&&ie-xe>it/2||!Q&&ie-xe0&&!Q||ie===Pe.Z.RIGHT&&we>0&&Q?(De?we-=.5:we-=1,vn(we),c.preventDefault()):ie===Pe.Z.LEFT&&we{const{componentCls:L}=w;return{[`${L}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:w.marginXS},"> div":{transition:`all ${w.motionDurationMid}, outline 0s`,"&:hover":{transform:w.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${w.lineWidth}px dashed ${w.starColor}`,transform:w.starHoverScale}},"&-first, &-second":{color:w.starBg,transition:`all ${w.motionDurationMid}`,userSelect:"none",[w.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${L}-star-first, &-half ${L}-star-second`]:{opacity:1},[`&-half ${L}-star-first, &-full ${L}-star-second`]:{color:"inherit"}}}},Te=w=>({[`&-rtl${w.componentCls}`]:{direction:"rtl"}}),ke=w=>{const{componentCls:L}=w;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(w)),{display:"inline-block",margin:0,padding:0,color:w.starColor,fontSize:w.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${L} ${L}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(w)),{[`+ ${L}-text`]:{display:"inline-block",marginInlineStart:w.marginXS,fontSize:w.fontSize}}),Te(w))}};var me=(0,Ke.Z)("Rate",w=>{const L=(0,je.TS)(w,{});return[ke(L)]},w=>({starColor:w.yellow6,starSize:w.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:w.colorFillContent})),ue=function(w,L){var Oe={};for(var K in w)Object.prototype.hasOwnProperty.call(w,K)&&L.indexOf(K)<0&&(Oe[K]=w[K]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,K=Object.getOwnPropertySymbols(w);Ae{const{prefixCls:Oe,className:K,rootClassName:Ae,style:Ie,tooltips:lt,character:gt=C.createElement(se,null)}=w,at=ue(w,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(d,I)=>{let{index:M}=I;return lt?C.createElement(Re.Z,{title:lt[M]},d):d},{getPrefixCls:ct,direction:De,rate:ee}=C.useContext(N.E_),Je=ct("rate",Oe),[D,R]=me(Je),l=Object.assign(Object.assign({},ee==null?void 0:ee.style),Ie);return D(C.createElement($,Object.assign({ref:L,character:gt,characterRender:Fe},at,{className:S()(K,Ae,R,ee==null?void 0:ee.className),style:l,prefixCls:Je,direction:De})))})},57809:function(bn,st,e){var o=e(92310),C=e.n(o),g=e(77861),te=e(2738),m=e(59301),j=e(53487),W=e(62892),se=e(19080),fe=e(36355),S=e(1684),He=e(93891),T=e(19716),A=e(32441),_e=e(33234),Pe=e(14154),Ye=e(58582),Ct=e(84443),Me=e(66339),xt=function(b,x){var $={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&($[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,N=Object.getOwnPropertySymbols(b);Re{var $,{prefixCls:N,bordered:Re=!0,className:et,rootClassName:Ke,getPopupContainer:je,popupClassName:It,dropdownClassName:Te,listHeight:ke=256,placement:me,listItemHeight:ue=24,size:ce,disabled:ne,notFoundContent:w,status:L,builtinPlacements:Oe,dropdownMatchSelectWidth:K,popupMatchSelectWidth:Ae,direction:Ie,style:lt,allowClear:gt}=b,at=xt(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Fe,getPrefixCls:ct,renderEmpty:De,direction:ee,virtual:Je,popupMatchSelectWidth:D,popupOverflow:R,select:l}=m.useContext(fe.E_),d=ct("select",N),I=ct(),M=Ie!=null?Ie:ee,{compactSize:X,compactItemClassnames:U}=(0,_e.ri)(d,M),[be,de]=(0,Pe.Z)(d),le=m.useMemo(()=>{const{mode:rn}=at;if(rn!=="combobox")return rn===Z?"combobox":rn},[at.mode]),ve=le==="multiple"||le==="tags",Qe=(0,Ct.Z)(at.suffixIcon,at.showArrow),nt=($=Ae!=null?Ae:K)!==null&&$!==void 0?$:D,{status:rt,hasFeedback:mt,isFormItemInput:E,feedbackIcon:i}=m.useContext(A.aM),h=(0,se.F)(rt,L);let k;w!==void 0?k=w:le==="combobox"?k=null:k=(De==null?void 0:De("Select"))||m.createElement(He.Z,{componentName:"Select"});const{suffixIcon:oe,itemIcon:ge,removeIcon:dt,clearIcon:Ee}=(0,Me.Z)(Object.assign(Object.assign({},at),{multiple:ve,hasFeedback:mt,feedbackIcon:i,showSuffixIcon:Qe,prefixCls:d,showArrow:at.showArrow,componentName:"Select"})),Ge=gt===!0?{clearIcon:Ee}:gt,St=(0,te.Z)(at,["suffixIcon","itemIcon"]),Dt=C()(It||Te,{[`${d}-dropdown-${M}`]:M==="rtl"},Ke,de),Et=(0,T.Z)(rn=>{var Mt;return(Mt=ce!=null?ce:X)!==null&&Mt!==void 0?Mt:rn}),Ht=m.useContext(S.Z),Xt=ne!=null?ne:Ht,qt=C()({[`${d}-lg`]:Et==="large",[`${d}-sm`]:Et==="small",[`${d}-rtl`]:M==="rtl",[`${d}-borderless`]:!Re,[`${d}-in-form-item`]:E},(0,se.Z)(d,h,mt),U,l==null?void 0:l.className,et,Ke,de),vn=m.useMemo(()=>me!==void 0?me:M==="rtl"?"bottomRight":"bottomLeft",[me,M]),tn=(0,Ye.Z)(Oe,R);return be(m.createElement(g.ZP,Object.assign({ref:x,virtual:Je,showSearch:l==null?void 0:l.showSearch},St,{style:Object.assign(Object.assign({},l==null?void 0:l.style),lt),dropdownMatchSelectWidth:nt,builtinPlacements:tn,transitionName:(0,W.m)(I,"slide-up",at.transitionName),listHeight:ke,listItemHeight:ue,mode:le,prefixCls:d,placement:vn,direction:M,suffixIcon:oe,menuItemSelectedIcon:ge,removeIcon:dt,allowClear:Ge,notFoundContent:k,className:qt,getPopupContainer:je||Fe,dropdownClassName:Dt,disabled:Xt})))},u=m.forwardRef(_),t=(0,j.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=Z,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,st.default=u},14154:function(bn,st,e){e.d(st,{Z:function(){return u}});var o=e(17313),C=e(74207),g=e(37613),te=e(83116),m=e(13826),j=e(92899);const W=t=>{const{optionHeight:b,optionFontSize:x,optionLineHeight:$,optionPadding:N}=t;return{position:"relative",display:"block",minHeight:b,padding:N,color:t.colorText,fontWeight:"normal",fontSize:x,lineHeight:$,boxSizing:"border-box"}};var fe=t=>{const{antCls:b,componentCls:x}=t,$=`${x}-item`,N=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Re=`&${b}-slide-up-appear${b}-slide-up-appear-active`,et=`&${b}-slide-up-leave${b}-slide-up-leave-active`,Ke=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${N}${Ke}bottomLeft, + ${Re}${Ke}bottomLeft + `]:{animationName:m.fJ},[` + ${N}${Ke}topLeft, + ${Re}${Ke}topLeft, + ${N}${Ke}topRight, + ${Re}${Ke}topRight + `]:{animationName:m.Qt},[`${et}${Ke}bottomLeft`]:{animationName:m.Uw},[` + ${et}${Ke}topLeft, + ${et}${Ke}topRight + `]:{animationName:m.ly},"&-hidden":{display:"none"},[`${$}`]:Object.assign(Object.assign({},W(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${$}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${$}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${$}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${$}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,m.oN)(t,"slide-up"),(0,m.oN)(t,"slide-down"),(0,j.Fm)(t,"move-up"),(0,j.Fm)(t,"move-down")]};const S=2,He=t=>{let{controlHeightSM:b,controlHeight:x,lineWidth:$}=t;const N=(x-b)/2-$,Re=Math.ceil(N/2);return[N,Re]};function T(t,b){const{componentCls:x,iconCls:$}=t,N=`${x}-selection-overflow`,Re=t.multipleSelectItemHeight,[et]=He(t),Ke=b?`${x}-${b}`:"";return{[`${x}-multiple${Ke}`]:{fontSize:t.fontSize,[N]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${et-S}px ${S*2}px`,borderRadius:t.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${S}px 0`,lineHeight:`${Re}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${x}-show-arrow ${x}-selector, + &${x}-allow-clear ${x}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Re,marginTop:S,marginBottom:S,lineHeight:`${Re-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:S*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${x}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${$}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${N}-item + ${N}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-et,"\n &-input,\n &-mirror\n ":{height:Re,fontFamily:t.fontFamily,lineHeight:`${Re}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"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:b}=t,x=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),$=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,N]=He(t);return[T(t),T(x,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:N}}},T($,"lg")]};function Pe(t,b){const{componentCls:x,inputPaddingHorizontalBase:$,borderRadius:N}=t,Re=t.controlHeight-t.lineWidth*2,et=Math.ceil(t.fontSize*1.25),Ke=b?`${x}-${b}`:"";return{[`${x}-single${Ke}`]:{fontSize:t.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:N,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:$,insetInlineEnd:$,bottom:0,"&-input":{width:"100%"}},[` + ${x}-selection-item, + ${x}-selection-placeholder + `]:{padding:0,lineHeight:`${Re}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Re}px`}},[`${x}-selection-item`]:{position:"relative",userSelect:"none"},[`${x}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${x}-selection-item:after`,`${x}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${x}-show-arrow ${x}-selection-item, + &${x}-show-arrow ${x}-selection-placeholder + `]:{paddingInlineEnd:et},[`&${x}-open ${x}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${$}px`,[`${x}-selection-search-input`]:{height:Re},"&:after":{lineHeight:`${Re}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${$}px`,"&:after":{display:"none"}}}}}}}function Ye(t){const{componentCls:b}=t,x=t.controlPaddingHorizontalSM-t.lineWidth;return[Pe(t),Pe((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${b}-selector`]:{padding:`0 ${x}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:x+t.fontSize*1.5},[` + &${b}-show-arrow ${b}-selection-item, + &${b}-show-arrow ${b}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},Pe((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Ct=t=>{const{componentCls:b,selectorBg:x}=t;return{position:"relative",backgroundColor:x,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Me=function(t,b){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:$,borderHoverColor:N,outlineColor:Re,antCls:et}=b,Ke=x?{[`${$}-selector`]:{borderColor:N}}:{};return{[t]:{[`&:not(${$}-disabled):not(${$}-customize-input):not(${et}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${$}-focused& ${$}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Re}`,outline:0},[`&:hover ${$}-selector`]:{borderColor:N}})}}},xt=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Z=t=>{const{componentCls:b,inputPaddingHorizontalBase:x,iconCls:$}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},Ct(t)),xt(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[$]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:x+t.fontSize+t.paddingXS}}}},_=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},Z(t),Ye(t),_e(t),fe(t),{[`${b}-rtl`]:{direction:"rtl"}},Me(b,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Me(`${b}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Me(`${b}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,te.Z)("Select",(t,b)=>{let{rootPrefixCls:x}=b;const $=(0,g.TS)(t,{rootPrefixCls:x,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[_($)]},t=>{const{fontSize:b,lineHeight:x,controlHeight:$,controlPaddingHorizontal:N,zIndexPopupBase:Re,colorText:et,fontWeightStrong:Ke,controlItemBgActive:je,controlItemBgHover:It,colorBgContainer:Te,colorFillSecondary:ke,controlHeightLG:me,controlHeightSM:ue,colorBgContainerDisabled:ce,colorTextDisabled:ne}=t;return{zIndexPopup:Re+50,optionSelectedColor:et,optionSelectedFontWeight:Ke,optionSelectedBg:je,optionActiveBg:It,optionPadding:`${($-b*x)/2}px ${N}px`,optionFontSize:b,optionLineHeight:x,optionHeight:$,selectorBg:Te,clearBg:Te,singleItemHeightLG:me,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:ue,multipleItemHeightLG:$,multipleSelectorBgDisabled:ce,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(bn,st,e){e.d(st,{Z:function(){return C}});const o=g=>{const m={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},m),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},m),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},m),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},m),{points:["br","tr"],offset:[0,-4]})}};function C(g,te){return g||o(te)}},84443:function(bn,st,e){e.d(st,{Z:function(){return o}});function o(C,g){return g!==void 0?g:C!==null}},66339:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(40001),C=e(19248),g=e(99267),te=e(84105),m=e(58617),j=e(47472),W=e(59301);function se(fe){let{suffixIcon:S,clearIcon:He,menuItemSelectedIcon:T,removeIcon:A,loading:_e,multiple:Pe,hasFeedback:Ye,prefixCls:Ct,showSuffixIcon:Me,feedbackIcon:xt,showArrow:Z,componentName:_}=fe;const u=He!=null?He:W.createElement(C.Z,null),t=N=>S===null&&!Ye&&!Z?null:W.createElement(W.Fragment,null,Me!==!1&&N,Ye&&xt);let b=null;if(S!==void 0)b=t(S);else if(_e)b=t(W.createElement(m.Z,{spin:!0}));else{const N=`${Ct}-suffix`;b=Re=>{let{open:et,showSearch:Ke}=Re;return t(et&&Ke?W.createElement(j.Z,{className:N}):W.createElement(te.Z,{className:N}))}}let x=null;T!==void 0?x=T:Pe?x=W.createElement(o.Z,null):x=null;let $=null;return A!==void 0?$=A:$=W.createElement(g.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:x,removeIcon:$}}},61621:function(bn,st,e){e.d(st,{Z:function(){return R}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(2738),W=l=>{const{prefixCls:d,className:I,style:M,size:X,shape:U}=l,be=C()({[`${d}-lg`]:X==="large",[`${d}-sm`]:X==="small"}),de=C()({[`${d}-circle`]:U==="circle",[`${d}-square`]:U==="square",[`${d}-round`]:U==="round"}),le=g.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return g.createElement("span",{className:C()(d,be,de,I),style:Object.assign(Object.assign({},le),M)})},se=e(93083),fe=e(83116),S=e(37613);const He=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T=l=>({height:l,lineHeight:`${l}px`}),A=l=>Object.assign({width:l},T(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Pe=l=>Object.assign({width:l*5,minWidth:l*5},T(l)),Ye=l=>{const{skeletonAvatarCls:d,gradientFromColor:I,controlHeight:M,controlHeightLG:X,controlHeightSM:U}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:I},A(M)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},A(X)),[`${d}${d}-sm`]:Object.assign({},A(U))}},Ct=l=>{const{controlHeight:d,borderRadiusSM:I,skeletonInputCls:M,controlHeightLG:X,controlHeightSM:U,gradientFromColor:be}=l;return{[`${M}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:I},Pe(d)),[`${M}-lg`]:Object.assign({},Pe(X)),[`${M}-sm`]:Object.assign({},Pe(U))}},Me=l=>Object.assign({width:l},T(l)),xt=l=>{const{skeletonImageCls:d,imageSizeBase:I,gradientFromColor:M,borderRadiusSM:X}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:M,borderRadius:X},Me(I*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Me(I)),{maxWidth:I*4,maxHeight:I*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Z=(l,d,I)=>{const{skeletonButtonCls:M}=l;return{[`${I}${M}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${I}${M}-round`]:{borderRadius:d}}},_=l=>Object.assign({width:l*2,minWidth:l*2},T(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:I,controlHeight:M,controlHeightLG:X,controlHeightSM:U,gradientFromColor:be}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:d,width:M*2,minWidth:M*2},_(M))},Z(l,M,I)),{[`${I}-lg`]:Object.assign({},_(X))}),Z(l,X,`${I}-lg`)),{[`${I}-sm`]:Object.assign({},_(U))}),Z(l,U,`${I}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:I,skeletonTitleCls:M,skeletonParagraphCls:X,skeletonButtonCls:U,skeletonInputCls:be,skeletonImageCls:de,controlHeight:le,controlHeightLG:ve,controlHeightSM:Qe,gradientFromColor:nt,padding:rt,marginSM:mt,borderRadius:E,titleHeight:i,blockRadius:h,paragraphLiHeight:k,controlHeightXS:oe,paragraphMarginTop:ge}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:rt,verticalAlign:"top",[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt},A(le)),[`${I}-circle`]:{borderRadius:"50%"},[`${I}-lg`]:Object.assign({},A(ve)),[`${I}-sm`]:Object.assign({},A(Qe))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${M}`]:{width:"100%",height:i,background:nt,borderRadius:h,[`+ ${X}`]:{marginBlockStart:Qe}},[`${X}`]:{padding:0,"> li":{width:"100%",height:k,listStyle:"none",background:nt,borderRadius:h,"+ li":{marginBlockStart:oe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${M}, ${X} > li`]:{borderRadius:E}}},[`${d}-with-avatar ${d}-content`]:{[`${M}`]:{marginBlockStart:mt,[`+ ${X}`]:{marginBlockStart:ge}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),Ye(l)),Ct(l)),xt(l)),[`${d}${d}-block`]:{width:"100%",[`${U}`]:{width:"100%"},[`${be}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${M}, + ${X} > li, + ${I}, + ${U}, + ${be}, + ${de} + `]:Object.assign({},_e(l))}}};var b=(0,fe.Z)("Skeleton",l=>{const{componentCls:d}=l,I=(0,S.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(I)]},l=>{const{colorFillContent:d,colorFill:I}=l,M=d,X=I;return{color:M,colorGradientEnd:X,gradientFromColor:M,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),$=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,shape:U="circle",size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls","className"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-avatar`,shape:U,size:be},nt))))},Re=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,block:U=!1,size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-button`,size:be},nt))))};const et="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 je=l=>{const{prefixCls:d,className:I,rootClassName:M,style:X,active:U}=l,{getPrefixCls:be}=g.useContext(te.E_),de=be("skeleton",d),[le,ve]=b(de),Qe=C()(de,`${de}-element`,{[`${de}-active`]:U},I,M,ve);return le(g.createElement("div",{className:Qe},g.createElement("div",{className:C()(`${de}-image`,I),style:X},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${de}-image-svg`},g.createElement("path",{d:et,className:`${de}-image-path`})))))},Te=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,block:U,size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-input`,size:be},nt))))},ke=e(92413),me={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"},ue=me,ce=e(7657),ne=function(d,I){return g.createElement(ce.Z,(0,ke.Z)({},d,{ref:I,icon:ue}))},w=g.forwardRef(ne),L=w,K=l=>{const{prefixCls:d,className:I,rootClassName:M,style:X,active:U,children:be}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=C()(le,`${le}-element`,{[`${le}-active`]:U},Qe,I,M),rt=be!=null?be:g.createElement(L,null);return ve(g.createElement("div",{className:nt},g.createElement("div",{className:C()(`${le}-image`,I),style:X},rt)))},Ae=e(26407),lt=l=>{const d=de=>{const{width:le,rows:ve=2}=l;if(Array.isArray(le))return le[de];if(ve-1===de)return le},{prefixCls:I,className:M,style:X,rows:U}=l,be=(0,Ae.Z)(Array(U)).map((de,le)=>g.createElement("li",{key:le,style:{width:d(le)}}));return g.createElement("ul",{className:C()(I,M),style:X},be)},at=l=>{let{prefixCls:d,className:I,width:M,style:X}=l;return g.createElement("h3",{className:C()(d,I),style:Object.assign({width:M},X)})};function Fe(l){return l&&typeof l=="object"?l:{}}function ct(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function De(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function ee(l,d){const I={};return(!l||!d)&&(I.width="61%"),!l&&d?I.rows=3:I.rows=2,I}const Je=l=>{const{prefixCls:d,loading:I,className:M,rootClassName:X,style:U,children:be,avatar:de=!1,title:le=!0,paragraph:ve=!0,active:Qe,round:nt}=l,{getPrefixCls:rt,direction:mt,skeleton:E}=g.useContext(te.E_),i=rt("skeleton",d),[h,k]=b(i);if(I||!("loading"in l)){const oe=!!de,ge=!!le,dt=!!ve;let Ee;if(oe){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},ct(ge,dt)),Fe(de));Ee=g.createElement("div",{className:`${i}-header`},g.createElement(W,Object.assign({},Dt)))}let Ge;if(ge||dt){let Dt;if(ge){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},De(oe,dt)),Fe(le));Dt=g.createElement(at,Object.assign({},Ht))}let Et;if(dt){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},ee(oe,ge)),Fe(ve));Et=g.createElement(lt,Object.assign({},Ht))}Ge=g.createElement("div",{className:`${i}-content`},Dt,Et)}const St=C()(i,{[`${i}-with-avatar`]:oe,[`${i}-active`]:Qe,[`${i}-rtl`]:mt==="rtl",[`${i}-round`]:nt},E==null?void 0:E.className,M,X,k);return h(g.createElement("div",{className:St,style:Object.assign(Object.assign({},E==null?void 0:E.style),U)},Ee,Ge))}return typeof be!="undefined"?be:null};Je.Button=Re,Je.Avatar=$,Je.Input=Te,Je.Image=je,Je.Node=K;var D=Je,R=D},81327:function(bn,st,e){e.d(st,{Z:function(){return Ct}});var o=e(59301),C=e(92310),g=e.n(C),te=e(11592),m=e(36355),j=e(33234);const W=o.createContext({latestIndex:0}),se=W.Provider;var S=Me=>{let{className:xt,index:Z,children:_,split:u,style:t}=Me;const{latestIndex:b}=o.useContext(W);return _==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:xt,style:t},_),Z{var Z,_;const{getPrefixCls:u,space:t,direction:b}=o.useContext(m.E_),{size:x=(t==null?void 0:t.size)||"small",align:$,className:N,rootClassName:Re,children:et,direction:Ke="horizontal",prefixCls:je,split:It,style:Te,wrap:ke=!1,classNames:me,styles:ue}=Me,ce=_e(Me,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,w]=Array.isArray(x)?x:[x,x],L=T(w),Oe=T(ne),K=A(w),Ae=A(ne),Ie=(0,te.Z)(et,{keepEmpty:!0}),lt=$===void 0&&Ke==="horizontal"?"center":$,gt=u("space",je),[at,Fe]=(0,He.Z)(gt),ct=g()(gt,t==null?void 0:t.className,Fe,`${gt}-${Ke}`,{[`${gt}-rtl`]:b==="rtl",[`${gt}-align-${lt}`]:lt,[`${gt}-gap-row-${w}`]:L,[`${gt}-gap-col-${ne}`]:Oe},N,Re),De=g()(`${gt}-item`,(Z=me==null?void 0:me.item)!==null&&Z!==void 0?Z:(_=t==null?void 0:t.classNames)===null||_===void 0?void 0:_.item);let ee=0;const Je=Ie.map((l,d)=>{var I,M;l!=null&&(ee=d);const X=l&&l.key||`${De}-${d}`;return o.createElement(S,{className:De,key:X,index:d,split:It,style:(I=ue==null?void 0:ue.item)!==null&&I!==void 0?I:(M=t==null?void 0:t.styles)===null||M===void 0?void 0:M.item},l)}),D=o.useMemo(()=>({latestIndex:ee}),[ee]);if(Ie.length===0)return null;const R={};return ke&&(R.flexWrap="wrap"),!Oe&&Ae&&(R.columnGap=ne),!L&&K&&(R.rowGap=w),at(o.createElement("div",Object.assign({ref:xt,className:ct,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),Te)},ce),o.createElement(se,{value:D},Je)))});Ye.Compact=j.ZP;var Ct=Ye},31797:function(bn,st,e){e.d(st,{default:function(){return b}});var o=e(59301),C=e(56762),g=e(92343),te=e(92310),m=e.n(te),j=e(36355),W=e(61621),fe=x=>{const{value:$,formatter:N,precision:Re,decimalSeparator:et,groupSeparator:Ke="",prefixCls:je}=x;let It;if(typeof N=="function")It=N($);else{const Te=String($),ke=Te.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||Te==="-")It=Te;else{const me=ke[1];let ue=ke[2]||"0",ce=ke[4]||"";ue=ue.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Re=="number"&&(ce=ce.padEnd(Re,"0").slice(0,Re>0?Re:0)),ce&&(ce=`${et}${ce}`),It=[o.createElement("span",{key:"int",className:`${je}-content-value-int`},me,ue),ce&&o.createElement("span",{key:"decimal",className:`${je}-content-value-decimal`},ce)]}}return o.createElement("span",{className:`${je}-content-value`},It)},S=e(17313),He=e(83116),T=e(37613);const A=x=>{const{componentCls:$,marginXXS:N,padding:Re,colorTextDescription:et,titleFontSize:Ke,colorTextHeading:je,contentFontSize:It,fontFamily:Te}=x;return{[`${$}`]:Object.assign(Object.assign({},(0,S.Wf)(x)),{[`${$}-title`]:{marginBottom:N,color:et,fontSize:Ke},[`${$}-skeleton`]:{paddingTop:Re},[`${$}-content`]:{color:je,fontSize:It,fontFamily:Te,[`${$}-content-value`]:{display:"inline-block",direction:"ltr"},[`${$}-content-prefix, ${$}-content-suffix`]:{display:"inline-block"},[`${$}-content-prefix`]:{marginInlineEnd:N},[`${$}-content-suffix`]:{marginInlineStart:N}}})}};var _e=(0,He.Z)("Statistic",x=>{const $=(0,T.TS)(x,{});return[A($)]},x=>{const{fontSizeHeading3:$,fontSize:N}=x;return{titleFontSize:N,contentFontSize:$}}),Ye=x=>{const{prefixCls:$,className:N,rootClassName:Re,style:et,valueStyle:Ke,value:je=0,title:It,valueRender:Te,prefix:ke,suffix:me,loading:ue=!1,onMouseEnter:ce,onMouseLeave:ne,decimalSeparator:w=".",groupSeparator:L=","}=x,{getPrefixCls:Oe,direction:K,statistic:Ae}=o.useContext(j.E_),Ie=Oe("statistic",$),[lt,gt]=_e(Ie),at=o.createElement(fe,Object.assign({decimalSeparator:w,groupSeparator:L,prefixCls:Ie},x,{value:je})),Fe=m()(Ie,{[`${Ie}-rtl`]:K==="rtl"},Ae==null?void 0:Ae.className,N,Re,gt);return lt(o.createElement("div",{className:Fe,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),et),onMouseEnter:ce,onMouseLeave:ne},It&&o.createElement("div",{className:`${Ie}-title`},It),o.createElement(W.Z,{paragraph:!1,loading:ue,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ke&&o.createElement("span",{className:`${Ie}-content-prefix`},ke),Te?Te(at):at,me&&o.createElement("span",{className:`${Ie}-content-suffix`},me)))))};const Ct=[["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 Me(x,$){let N=x;const Re=/\[[^\]]*]/g,et=($.match(Re)||[]).map(Te=>Te.slice(1,-1)),Ke=$.replace(Re,"[]"),je=Ct.reduce((Te,ke)=>{let[me,ue]=ke;if(Te.includes(me)){const ce=Math.floor(N/ue);return N-=ce*ue,Te.replace(new RegExp(`${me}+`,"g"),ne=>{const w=ne.length;return ce.toString().padStart(w,"0")})}return Te},Ke);let It=0;return je.replace(Re,()=>{const Te=et[It];return It+=1,Te})}function xt(x,$){const{format:N=""}=$,Re=new Date(x).getTime(),et=Date.now(),Ke=Math.max(Re-et,0);return Me(Ke,N)}const Z=1e3/30;function _(x){return new Date(x).getTime()}const u=x=>{const{value:$,format:N="HH:mm:ss",onChange:Re,onFinish:et}=x,Ke=(0,C.Z)(),je=o.useRef(null),It=()=>{et==null||et(),je.current&&(clearInterval(je.current),je.current=null)},Te=()=>{const ue=_($);ue>=Date.now()&&(je.current=setInterval(()=>{Ke(),Re==null||Re(ue-Date.now()),ue(Te(),()=>{je.current&&(clearInterval(je.current),je.current=null)}),[$]);const ke=(ue,ce)=>xt(ue,Object.assign(Object.assign({},ce),{format:N})),me=ue=>(0,g.Tm)(ue,{title:void 0});return o.createElement(Ye,Object.assign({},x,{valueRender:me,formatter:ke}))};var t=o.memo(u);Ye.Countdown=t;var b=Ye},8378:function(bn,st){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});st.Z=e},92899:function(bn,st,e){e.d(st,{Fm:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),m=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),j=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),W=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),fe=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),He={"move-up":{inKeyframes:fe,outKeyframes:S},"move-down":{inKeyframes:g,outKeyframes:te},"move-left":{inKeyframes:m,outKeyframes:j},"move-right":{inKeyframes:W,outKeyframes:se}},T=(A,_e)=>{const{antCls:Pe}=A,Ye=`${Pe}-${_e}`,{inKeyframes:Ct,outKeyframes:Me}=He[_e];return[(0,C.R)(Ye,Ct,Me,A.motionDurationMid),{[` + ${Ye}-enter, + ${Ye}-appear + `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${Ye}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(bn,st,e){e.d(st,{Qt:function(){return m},Uw:function(){return te},fJ:function(){return g},ly:function(){return j},oN:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),m=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),j=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),W=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),fe=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),S=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),He={"slide-up":{inKeyframes:g,outKeyframes:te},"slide-down":{inKeyframes:m,outKeyframes:j},"slide-left":{inKeyframes:W,outKeyframes:se},"slide-right":{inKeyframes:fe,outKeyframes:S}},T=(A,_e)=>{const{antCls:Pe}=A,Ye=`${Pe}-${_e}`,{inKeyframes:Ct,outKeyframes:Me}=He[_e];return[(0,C.R)(Ye,Ct,Me,A.motionDurationMid),{[` + ${Ye}-enter, + ${Ye}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Ye}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},54580:function(bn,st,e){e.d(st,{default:function(){return Rt}});var o=e(59301),C=e(26407),g=e(92310),te=e.n(g),m=e(92413),j=e(6909),W=e(4771),se=e(9427),fe=e(25440),S=e(400),He=e(37061),T=e(85195),A=e(39559),_e=e(20569),Pe=e(26112);function Ye(O,F){var z="cannot ".concat(O.method," ").concat(O.action," ").concat(F.status,"'"),G=new Error(z);return G.status=F.status,G.method=O.method,G.url=O.action,G}function Ct(O){var F=O.responseText||O.response;if(!F)return F;try{return JSON.parse(F)}catch(z){return F}}function Me(O){var F=new XMLHttpRequest;O.onProgress&&F.upload&&(F.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),O.onProgress(pe)});var z=new FormData;O.data&&Object.keys(O.data).forEach(function(Ce){var pe=O.data[Ce];if(Array.isArray(pe)){pe.forEach(function(J){z.append("".concat(Ce,"[]"),J)});return}z.append(Ce,pe)}),O.file instanceof Blob?z.append(O.filename,O.file,O.file.name):z.append(O.filename,O.file),F.onerror=function(pe){O.onError(pe)},F.onload=function(){return F.status<200||F.status>=300?O.onError(Ye(O,F),Ct(F)):O.onSuccess(Ct(F),F)},F.open(O.method,O.action,!0),O.withCredentials&&"withCredentials"in F&&(F.withCredentials=!0);var G=O.headers||{};return G["X-Requested-With"]!==null&&F.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(G).forEach(function(Ce){G[Ce]!==null&&F.setRequestHeader(Ce,G[Ce])}),F.send(z),{abort:function(){F.abort()}}}var xt=+new Date,Z=0;function _(){return"rc-upload-".concat(xt,"-").concat(++Z)}var u=e(48736),t=function(O,F){if(O&&F){var z=Array.isArray(F)?F:F.split(","),G=O.name||"",Ce=O.type||"",pe=Ce.replace(/\/.*$/,"");return z.some(function(J){var f=J.trim();if(/^\*(\/\*)?$/.test(J))return!0;if(f.charAt(0)==="."){var P=G.toLowerCase(),B=f.toLowerCase(),Y=[B];return(B===".jpg"||B===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(q){return P.endsWith(q)})}return/\/\*$/.test(f)?pe===f.replace(/\/.*$/,""):Ce===f?!0:/^\w+$/.test(f)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(f,"'.Skip for check.")),!0):!1})}return!0};function b(O,F){var z=O.createReader(),G=[];function Ce(){z.readEntries(function(pe){var J=Array.prototype.slice.apply(pe);G=G.concat(J);var f=!J.length;f?F(G):Ce()})}Ce()}var x=function(F,z,G){var Ce=function pe(J,f){J&&(J.path=f||"",J.isFile?J.file(function(P){G(P)&&(J.fullPath&&!P.webkitRelativePath&&(Object.defineProperties(P,{webkitRelativePath:{writable:!0}}),P.webkitRelativePath=J.fullPath.replace(/^\//,""),Object.defineProperties(P,{webkitRelativePath:{writable:!1}})),z([P]))}):J.isDirectory&&b(J,function(P){P.forEach(function(B){pe(B,"".concat(f).concat(J.name,"/"))})}))};F.forEach(function(pe){Ce(pe.webkitGetAsEntry())})},$=x,N=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(O){(0,se.Z)(z,O);var F=(0,fe.Z)(z);function z(){var G;(0,j.Z)(this,z);for(var Ce=arguments.length,pe=new Array(Ce),J=0;J{let{uid:pe}=Ce;return pe===O.uid});return G===-1?z.push(O):z[G]=O,z}function ve(O,F){const z=O.uid!==void 0?"uid":"name";return F.filter(G=>G[z]===O[z])[0]}function Qe(O,F){const z=O.uid!==void 0?"uid":"name",G=F.filter(Ce=>Ce[z]!==O[z]);return G.length===F.length?null:G}const nt=function(){const F=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),G=F[F.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(G)||[""])[0]},rt=O=>O.indexOf("image/")===0,mt=O=>{if(O.type&&!O.thumbUrl)return rt(O.type);const F=O.thumbUrl||O.url||"",z=nt(F);return/^data:image\//.test(F)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(z)?!0:!(/^data:/.test(F)||z)},E=200;function i(O){return new Promise(F=>{if(!O.type||!rt(O.type)){F("");return}const z=document.createElement("canvas");z.width=E,z.height=E,z.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(z);const G=z.getContext("2d"),Ce=new Image;if(Ce.onload=()=>{const{width:pe,height:J}=Ce;let f=E,P=E,B=0,Y=0;pe>J?(P=J*(E/pe),Y=-(P-f)/2):(f=pe*(E/J),B=-(f-P)/2),G.drawImage(Ce,B,Y,f,P);const q=z.toDataURL();document.body.removeChild(z),window.URL.revokeObjectURL(Ce.src),F(q)},Ce.crossOrigin="anonymous",O.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(Ce.src=pe.result)},pe.readAsDataURL(O)}else if(O.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&F(pe.result)},pe.readAsDataURL(O)}else Ce.src=window.URL.createObjectURL(O)})}var h=e(26227),k=e(41464),oe=e(15277),ge=e(93948),dt=e(6848),Ge=o.forwardRef((O,F)=>{let{prefixCls:z,className:G,style:Ce,locale:pe,listType:J,file:f,items:P,progress:B,iconRender:Y,actionIconRender:q,itemRender:Le,isImgUrl:Ze,showPreviewIcon:pt,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:jt,downloadIcon:Vt,onPreview:Ft,onDownload:ut,onClose:Gt}=O;var $t,Sn;const{status:Qt}=f,[Wt,fn]=o.useState(Qt);o.useEffect(()=>{Qt!=="removed"&&fn(Qt)},[Qt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=Y(f);let zt=o.createElement("div",{className:`${z}-icon`},Ln);if(J==="picture"||J==="picture-card"||J==="picture-circle")if(Wt==="uploading"||!f.thumbUrl&&!f.url){const Vn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Wt!=="uploading"});zt=o.createElement("div",{className:Vn},Ln)}else{const Vn=Ze!=null&&Ze(f)?o.createElement("img",{src:f.thumbUrl||f.url,alt:f.name,className:`${z}-list-item-image`,crossOrigin:f.crossOrigin}):Ln,Zn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Ze&&!Ze(f)});zt=o.createElement("a",{className:Zn,onClick:$n=>Ft(f,$n),href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const tt=te()(`${z}-list-item`,`${z}-list-item-${Wt}`),Xe=typeof f.linkProps=="string"?JSON.parse(f.linkProps):f.linkProps,Yt=Ot?q((typeof jt=="function"?jt(f):jt)||o.createElement(h.Z,null),()=>Gt(f),z,pe.removeFile):null,Lt=Bt&&Wt==="done"?q((typeof Vt=="function"?Vt(f):Vt)||o.createElement(k.Z,null),()=>ut(f),z,pe.downloadFile):null,dn=J!=="picture-card"&&J!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:te()(`${z}-list-item-actions`,{picture:J==="picture"})},Lt,Yt),cn=te()(`${z}-list-item-name`),On=f.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:f.name},Xe,{href:f.url,onClick:Vn=>Ft(f,Vn)}),f.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(f,Vn),title:f.name},f.name),dn],an={pointerEvents:"none",opacity:.5},Cn=pt?o.createElement("a",{href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:f.url||f.thumbUrl?void 0:an,onClick:Vn=>Ft(f,Vn),title:pe.previewFile},typeof Ut=="function"?Ut(f):Ut||o.createElement(oe.Z,null)):null,Bn=(J==="picture-card"||J==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${z}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(ue.E_),Pt=Nt(),ln=o.createElement("div",{className:tt},zt,On,Bn,gn&&o.createElement(I.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in f?o.createElement(ge.Z,Object.assign({},B,{type:"line",percent:f.percent,"aria-label":f["aria-label"],"aria-labelledby":f["aria-labelledby"]})):null;return o.createElement("div",{className:te()(`${z}-list-item-progress`,Zn)},$n)})),In=f.response&&typeof f.response=="string"?f.response:(($t=f.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=f.error)===null||Sn===void 0?void 0:Sn.message)||pe.uploadError,kn=Wt==="error"?o.createElement(dt.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:te()(`${z}-list-item-container`,G),style:Ce,ref:F},Le?Le(kn,f,P,{download:ut.bind(null,f),preview:Ft.bind(null,f),remove:Gt.bind(null,f)}):kn)});const St=(O,F)=>{const{listType:z="text",previewFile:G=i,onPreview:Ce,onDownload:pe,onRemove:J,locale:f,iconRender:P,isImageUrl:B=mt,prefixCls:Y,items:q=[],showPreviewIcon:Le=!0,showRemoveIcon:Ze=!0,showDownloadIcon:pt=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:jt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:ut,disabled:Gt}=O,$t=(0,M.Z)(),[Sn,Qt]=o.useState(!1);o.useEffect(()=>{z!=="picture"&&z!=="picture-card"&&z!=="picture-circle"||(q||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",G&&G(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[z,q,G]),o.useEffect(()=>{Qt(!0)},[]);const Wt=(an,Cn)=>{if(Ce)return Cn==null||Cn.preventDefault(),Ce(an)},fn=an=>{typeof pe=="function"?pe(an):an.url&&window.open(an.url)},gn=an=>{J==null||J(an)},xn=an=>{if(P)return P(an,z);const Cn=an.status==="uploading",Bn=B&&B(an)?o.createElement(d,null):o.createElement(lt,null);let Nt=Cn?o.createElement(gt.Z,null):o.createElement(ee,null);return z==="picture"?Nt=Cn?o.createElement(gt.Z,null):Bn:(z==="picture-card"||z==="picture-circle")&&(Nt=Cn?f.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,U.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Gt};if((0,U.l$)(an)){const ln=(0,U.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(be.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(be.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(F,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:zt}=o.useContext(ue.E_),tt=zt("upload",Y),Xe=zt(),Yt=te()(`${tt}-list`,`${tt}-list-${z}`),Lt=(0,C.Z)(q.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${tt}-${z==="picture-card"||z==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,X.Z)(Xe));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[Xe]);return z!=="picture-card"&&z!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(I.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Ge,{key:Cn,locale:f,prefixCls:tt,className:Nt,style:Pt,file:Bn,items:q,progress:jt,listType:z,isImgUrl:B,showPreviewIcon:Le,showRemoveIcon:Ze,showDownloadIcon:pt,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:ut,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(I.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,U.Tm)(Vt,Nt=>({className:te()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var Et=o.forwardRef(St),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=O=>{const{componentCls:F,iconCls:z}=O;return{[`${F}-wrapper`]:{[`${F}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[F]:{padding:`${O.padding}px 0`},[`${F}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${F}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimaryHover},[`p${F}-drag-icon`]:{marginBottom:O.margin,[z]:{color:O.colorPrimary,fontSize:O.uploadThumbnailSize}},[`p${F}-text`]:{margin:`0 0 ${O.marginXXS}px`,color:O.colorTextHeading,fontSize:O.fontSizeLG},[`p${F}-hint`]:{color:O.colorTextDescription,fontSize:O.fontSize},[`&${F}-disabled`]:{cursor:"not-allowed",[`p${F}-drag-icon ${z}, + p${F}-text, + p${F}-hint + `]:{color:O.colorTextDisabled}}}}}},pn=O=>{const{componentCls:F,antCls:z,iconCls:G,fontSize:Ce,lineHeight:pe}=O,J=`${F}-list-item`,f=`${J}-actions`,P=`${J}-action`,B=Math.round(Ce*pe);return{[`${F}-wrapper`]:{[`${F}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:O.lineHeight,[J]:{position:"relative",height:O.lineHeight*Ce,marginTop:O.marginXS,fontSize:Ce,display:"flex",alignItems:"center",transition:`background-color ${O.motionDurationSlow}`,"&:hover":{backgroundColor:O.controlItemBgHover},[`${J}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${O.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${O.motionDurationSlow}`}),[f]:{[P]:{opacity:0},[`${P}${z}-btn-sm`]:{height:B,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${P}:focus-visible, + &.picture ${P} + `]:{opacity:1},[G]:{color:O.actionsColor,transition:`all ${O.motionDurationSlow}`},[`&:hover ${G}`]:{color:O.colorText}},[`${F}-icon ${G}`]:{color:O.colorTextDescription,fontSize:Ce},[`${J}-progress`]:{position:"absolute",bottom:-O.uploadProgressOffset,width:"100%",paddingInlineStart:Ce+O.paddingXS,fontSize:Ce,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${J}:hover ${P}`]:{opacity:1,color:O.colorText},[`${J}-error`]:{color:O.colorError,[`${J}-name, ${F}-icon ${G}`]:{color:O.colorError},[f]:{[`${G}, ${G}:hover`]:{color:O.colorError},[P]:{opacity:1}}},[`${F}-list-item-container`]:{transition:`opacity ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Ne=e(1950);const ot=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),qe=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=O=>{const{componentCls:F}=O,z=`${F}-animate-inline`;return[{[`${F}-wrapper`]:{[`${z}-appear, ${z}-enter, ${z}-leave`]:{animationDuration:O.motionDurationSlow,animationTimingFunction:O.motionEaseInOutCirc,animationFillMode:"forwards"},[`${z}-appear, ${z}-enter`]:{animationName:ot},[`${z}-leave`]:{animationName:qe}}},{[`${F}-wrapper`]:(0,Ne.J$)(O)},ot,qe]},_t=e(93398),Ve=e(64993);const Tt=O=>{const{componentCls:F,iconCls:z,uploadThumbnailSize:G,uploadProgressOffset:Ce}=O,pe=`${F}-list`,J=`${pe}-item`;return{[`${F}-wrapper`]:{[` + ${pe}${pe}-picture, + ${pe}${pe}-picture-card, + ${pe}${pe}-picture-circle + `]:{[J]:{position:"relative",height:G+O.lineWidth*2+O.paddingXS*2,padding:O.paddingXS,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusLG,"&:hover":{background:"transparent"},[`${J}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:G,height:G,lineHeight:`${G+O.paddingSM}px`,textAlign:"center",flex:"none",[z]:{fontSize:O.fontSizeHeading2,color:O.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${J}-progress`]:{bottom:Ce,width:`calc(100% - ${O.paddingSM*2}px)`,marginTop:0,paddingInlineStart:G+O.paddingXS}},[`${J}-error`]:{borderColor:O.colorError,[`${J}-thumbnail ${z}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:O.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:O.colorError}}},[`${J}-uploading`]:{borderStyle:"dashed",[`${J}-name`]:{marginBottom:Ce}}},[`${pe}${pe}-picture-circle ${J}`]:{[`&, &::before, ${J}-thumbnail`]:{borderRadius:"50%"}}}}},y=O=>{const{componentCls:F,iconCls:z,fontSizeLG:G,colorTextLightSolid:Ce}=O,pe=`${F}-list`,J=`${pe}-item`,f=O.uploadPicCardSize;return{[` + ${F}-wrapper${F}-picture-card-wrapper, + ${F}-wrapper${F}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${F}${F}-select`]:{width:f,height:f,marginInlineEnd:O.marginXS,marginBottom:O.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[`> ${F}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:f,height:f,marginBlock:`0 ${O.marginXS}px`,marginInline:`0 ${O.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[J]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${O.paddingXS*2}px)`,height:`calc(100% - ${O.paddingXS*2}px)`,backgroundColor:O.colorBgMask,opacity:0,transition:`all ${O.motionDurationSlow}`,content:'" "'}},[`${J}:hover`]:{[`&::before, ${J}-actions`]:{opacity:1}},[`${J}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${O.motionDurationSlow}`,[`${z}-eye, ${z}-download, ${z}-delete`]:{zIndex:10,width:G,margin:`0 ${O.marginXXS}px`,fontSize:G,cursor:"pointer",transition:`all ${O.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${J}-actions, ${J}-actions:hover`]:{[`${z}-eye, ${z}-download, ${z}-delete`]:{color:new Ve.C(Ce).setAlpha(.65).toRgbString(),"&:hover":{color:Ce}}},[`${J}-thumbnail, ${J}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${J}-name`]:{display:"none",textAlign:"center"},[`${J}-file + ${J}-name`]:{position:"absolute",bottom:O.margin,display:"block",width:`calc(100% - ${O.paddingXS*2}px)`},[`${J}-uploading`]:{[`&${J}`]:{backgroundColor:O.colorFillAlter},[`&::before, ${z}-eye, ${z}-download, ${z}-delete`]:{display:"none"}},[`${J}-progress`]:{bottom:O.marginXL,width:`calc(100% - ${O.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${F}-wrapper${F}-picture-circle-wrapper`]:{[`${F}${F}-select`]:{borderRadius:"50%"}}}};var ae=O=>{const{componentCls:F}=O;return{[`${F}-rtl`]:{direction:"rtl"}}};const s=O=>{const{componentCls:F,colorTextDisabled:z}=O;return{[`${F}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(O)),{[F]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${F}-select`]:{display:"inline-block"},[`${F}-disabled`]:{color:z,cursor:"not-allowed"}})}};var c=(0,qt.Z)("Upload",O=>{const{fontSizeHeading3:F,fontSize:z,lineHeight:G,lineWidth:Ce,controlHeightLG:pe}=O,J=Math.round(z*G),f=(0,vn.TS)(O,{uploadThumbnailSize:F*2,uploadProgressOffset:J/2+Ce,uploadPicCardSize:pe*2.55});return[s(f),rn(f),Tt(f),y(f),pn(f),Jt(f),ae(f),(0,Xt.Z)(f)]},O=>({actionsColor:O.colorTextDescription})),ie=function(O,F,z,G){function Ce(pe){return pe instanceof z?pe:new z(function(J){J(pe)})}return new(z||(z=Promise))(function(pe,J){function f(Y){try{B(G.next(Y))}catch(q){J(q)}}function P(Y){try{B(G.throw(Y))}catch(q){J(q)}}function B(Y){Y.done?pe(Y.value):Ce(Y.value).then(f,P)}B((G=G.apply(O,F||[])).next())})};const Q=`__LIST_IGNORE_${Date.now()}__`,we=(O,F)=>{const{fileList:z,defaultFileList:G,onRemove:Ce,showUploadList:pe=!0,listType:J="text",onPreview:f,onDownload:P,onChange:B,onDrop:Y,previewFile:q,disabled:Le,locale:Ze,iconRender:pt,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:jt,type:Vt="select",children:Ft,style:ut,itemRender:Gt,maxCount:$t,data:Sn={},multiple:Qt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=O,Ln=o.useContext(ce.Z),zt=Le!=null?Le:Ln,[tt,Xe]=(0,ke.Z)(G||[],{value:z,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(z||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[z]);const cn=(Dn,Nn,or)=>{let jn=(0,C.Z)(Nn),qn=!1;$t===1?jn=jn.slice(-1):$t&&(qn=jn.length>$t,jn=jn.slice(0,$t)),(0,me.flushSync)(()=>{Xe(jn)});const br={file:Dn,fileList:jn};or&&(br.event=or),(!qn||jn.some(jr=>jr.uid===Dn.uid))&&(0,me.flushSync)(()=>{B==null||B(br)})},On=(Dn,Nn)=>ie(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:jn}=O;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[Q],br===Q)return Object.defineProperty(Dn,Q,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return jn&&(qn=yield jn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[Q]);if(!Nn.length)return;const or=Nn.map(qn=>de(qn.file));let jn=(0,C.Z)(tt);or.forEach(qn=>{jn=le(qn,jn)}),or.forEach((qn,br)=>{let jr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,jr=En}cn(jr,jn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!ve(Nn,tt))return;const jn=de(Nn);jn.status="done",jn.percent=100,jn.response=Dn,jn.xhr=or;const qn=le(jn,tt);cn(jn,qn)},Bn=(Dn,Nn)=>{if(!ve(Nn,tt))return;const or=de(Nn);or.status="uploading",or.percent=Dn.percent;const jn=le(or,tt);cn(or,jn,Dn)},Nt=(Dn,Nn,or)=>{if(!ve(or,tt))return;const jn=de(or);jn.error=Dn,jn.response=Nn,jn.status="error";const qn=le(jn,tt);cn(jn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof Ce=="function"?Ce(Dn):Ce).then(or=>{var jn;if(or===!1)return;const qn=Qe(Dn,tt);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),tt==null||tt.forEach(br=>{const jr=Nn.uid!==void 0?"uid":"name";br[jr]===Nn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(jn=dn.current)===null||jn===void 0||jn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(Y==null||Y(Dn))};o.useImperativeHandle(F,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:tt,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(ue.E_),Zn=In("upload",Ut),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},O),{data:Sn,multiple:Qt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:zt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||zt)&&delete $n.id;const[sr,vr]=c(Zn),[gr]=(0,ne.Z)("Upload",w.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Dn,Nn)=>pe?o.createElement(Et,{prefixCls:Zn,listType:J,items:tt,previewFile:q,onPreview:f,onDownload:P,onRemove:Pt,showRemoveIcon:!zt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ze),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Gt,disabled:zt}):Dn,kr=te()(`${Zn}-wrapper`,jt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:J==="picture-card",[`${Zn}-picture-circle-wrapper`]:J==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),ut);if(Vt==="drag"){const Dn=te()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:tt.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:zt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(Te,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=te()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:zt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(Te,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(J==="picture-card"||J==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var xe=o.forwardRef(we),it=function(O,F){var z={};for(var G in O)Object.prototype.hasOwnProperty.call(O,G)&&F.indexOf(G)<0&&(z[G]=O[G]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,G=Object.getOwnPropertySymbols(O);Ce{var{style:z,height:G}=O,Ce=it(O,["style","height"]);return o.createElement(xe,Object.assign({ref:F},Ce,{type:"drag",style:Object.assign(Object.assign({},z),{height:G})}))});const wt=xe;wt.Dragger=Zt,wt.LIST_IGNORE=Q;var Rt=wt},31561:function(bn,st,e){e.d(st,{Z:function(){return b}});var o=e(92413),C=e(400),g=e(33606),te=e(37061),m=e(35593),j=e(92310),W=e.n(j),se=e(8654),fe=e(59301),S=e(10228),He=e(16089),T=S.Z.ESC,A=S.Z.TAB;function _e(x){var $=x.visible,N=x.triggerRef,Re=x.onVisibleChange,et=x.autoFocus,Ke=x.overlayRef,je=fe.useRef(!1),It=function(){if($){var ue,ce;(ue=N.current)===null||ue===void 0||(ce=ue.focus)===null||ce===void 0||ce.call(ue),Re==null||Re(!1)}},Te=function(){var ue;return(ue=Ke.current)!==null&&ue!==void 0&&ue.focus?(Ke.current.focus(),je.current=!0,!0):!1},ke=function(ue){switch(ue.keyCode){case T:It();break;case A:{var ce=!1;je.current||(ce=Te()),ce?ue.preventDefault():It();break}}};fe.useEffect(function(){return $?(window.addEventListener("keydown",ke),et&&(0,He.Z)(Te,3),function(){window.removeEventListener("keydown",ke),je.current=!1}):function(){je.current=!1}},[$])}var Pe=(0,fe.forwardRef)(function(x,$){var N=x.overlay,Re=x.arrow,et=x.prefixCls,Ke=(0,fe.useMemo)(function(){var It;return typeof N=="function"?It=N():It=N,It},[N]),je=(0,se.sQ)($,Ke==null?void 0:Ke.ref);return fe.createElement(fe.Fragment,null,Re&&fe.createElement("div",{className:"".concat(et,"-arrow")}),fe.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?je:void 0}))}),Ye=Pe,Ct={adjustX:1,adjustY:1},Me=[0,0],xt={topLeft:{points:["bl","tl"],overflow:Ct,offset:[0,-4],targetOffset:Me},top:{points:["bc","tc"],overflow:Ct,offset:[0,-4],targetOffset:Me},topRight:{points:["br","tr"],overflow:Ct,offset:[0,-4],targetOffset:Me},bottomLeft:{points:["tl","bl"],overflow:Ct,offset:[0,4],targetOffset:Me},bottom:{points:["tc","bc"],overflow:Ct,offset:[0,4],targetOffset:Me},bottomRight:{points:["tr","br"],overflow:Ct,offset:[0,4],targetOffset:Me}},Z=xt,_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(x,$){var N,Re=x.arrow,et=Re===void 0?!1:Re,Ke=x.prefixCls,je=Ke===void 0?"rc-dropdown":Ke,It=x.transitionName,Te=x.animation,ke=x.align,me=x.placement,ue=me===void 0?"bottomLeft":me,ce=x.placements,ne=ce===void 0?Z:ce,w=x.getPopupContainer,L=x.showAction,Oe=x.hideAction,K=x.overlayClassName,Ae=x.overlayStyle,Ie=x.visible,lt=x.trigger,gt=lt===void 0?["hover"]:lt,at=x.autoFocus,Fe=x.overlay,ct=x.children,De=x.onVisibleChange,ee=(0,te.Z)(x,_),Je=fe.useState(),D=(0,g.Z)(Je,2),R=D[0],l=D[1],d="visible"in x?Ie:R,I=fe.useRef(null),M=fe.useRef(null),X=fe.useRef(null);fe.useImperativeHandle($,function(){return I.current});var U=function(E){l(E),De==null||De(E)};_e({visible:d,triggerRef:X,onVisibleChange:U,autoFocus:at,overlayRef:M});var be=function(E){var i=x.onOverlayClick;l(!1),i&&i(E)},de=function(){return fe.createElement(Ye,{ref:M,overlay:Fe,prefixCls:je,arrow:et})},le=function(){return typeof Fe=="function"?de:de()},ve=function(){var E=x.minOverlayWidthMatchTrigger,i=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?E:!i},Qe=function(){var E=x.openClassName;return E!==void 0?E:"".concat(je,"-open")},nt=fe.cloneElement(ct,{className:W()((N=ct.props)===null||N===void 0?void 0:N.className,d&&Qe()),ref:(0,se.Yr)(ct)?(0,se.sQ)(X,ct.ref):void 0}),rt=Oe;return!rt&>.indexOf("contextMenu")!==-1&&(rt=["click"]),fe.createElement(m.Z,(0,o.Z)({builtinPlacements:ne},ee,{prefixCls:je,ref:I,popupClassName:W()(K,(0,C.Z)({},"".concat(je,"-show-arrow"),et)),popupStyle:Ae,action:gt,showAction:L,hideAction:rt,popupPlacement:ue,popupAlign:ke,popupTransitionName:It,popupAnimation:Te,popupVisible:d,stretch:ve()?"minWidth":"",popup:le(),onPopupVisibleChange:U,onPopupClick:be,getPopupContainer:w}),nt)}var t=fe.forwardRef(u),b=t},93681:function(bn,st,e){e.r(st),e.d(st,{BaseInput:function(){return S},default:function(){return xt}});var o=e(92413),C=e(33708),g=e(400),te=e(39559),m=e(92310),j=e.n(m),W=e(59301),se=e(5643),fe=function(_){var u,t,b=_.inputElement,x=_.prefixCls,$=_.prefix,N=_.suffix,Re=_.addonBefore,et=_.addonAfter,Ke=_.className,je=_.style,It=_.disabled,Te=_.readOnly,ke=_.focused,me=_.triggerFocus,ue=_.allowClear,ce=_.value,ne=_.handleReset,w=_.hidden,L=_.classes,Oe=_.classNames,K=_.dataAttrs,Ae=_.styles,Ie=_.components,lt=(Ie==null?void 0:Ie.affixWrapper)||"span",gt=(Ie==null?void 0:Ie.groupWrapper)||"span",at=(Ie==null?void 0:Ie.wrapper)||"span",Fe=(Ie==null?void 0:Ie.groupAddon)||"span",ct=(0,W.useRef)(null),De=function(de){var le;(le=ct.current)!==null&&le!==void 0&&le.contains(de.target)&&(me==null||me())},ee=function(){var de;if(!ue)return null;var le=!It&&!Te&&ce,ve="".concat(x,"-clear-icon"),Qe=(0,te.Z)(ue)==="object"&&ue!==null&&ue!==void 0&&ue.clearIcon?ue.clearIcon:"\u2716";return W.createElement("span",{onClick:ne,onMouseDown:function(rt){return rt.preventDefault()},className:j()(ve,(de={},(0,g.Z)(de,"".concat(ve,"-hidden"),!le),(0,g.Z)(de,"".concat(ve,"-has-suffix"),!!N),de)),role:"button",tabIndex:-1},Qe)},Je=(0,W.cloneElement)(b,{value:ce,hidden:w,className:j()((u=b.props)===null||u===void 0?void 0:u.className,!(0,se.X3)(_)&&!(0,se.He)(_)&&Ke)||null,style:(0,C.Z)((0,C.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(_)&&!(0,se.He)(_)?je:{})});if((0,se.X3)(_)){var D,R="".concat(x,"-affix-wrapper"),l=j()(R,(D={},(0,g.Z)(D,"".concat(R,"-disabled"),It),(0,g.Z)(D,"".concat(R,"-focused"),ke),(0,g.Z)(D,"".concat(R,"-readonly"),Te),(0,g.Z)(D,"".concat(R,"-input-with-clear-btn"),N&&ue&&ce),D),!(0,se.He)(_)&&Ke,L==null?void 0:L.affixWrapper,Oe==null?void 0:Oe.affixWrapper),d=(N||ue)&&W.createElement("span",{className:j()("".concat(x,"-suffix"),Oe==null?void 0:Oe.suffix),style:Ae==null?void 0:Ae.suffix},ee(),N);Je=W.createElement(lt,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,se.He)(_)?void 0:je),Ae==null?void 0:Ae.affixWrapper),hidden:!(0,se.He)(_)&&w,onClick:De},K==null?void 0:K.affixWrapper,{ref:ct}),$&&W.createElement("span",{className:j()("".concat(x,"-prefix"),Oe==null?void 0:Oe.prefix),style:Ae==null?void 0:Ae.prefix},$),(0,W.cloneElement)(b,{value:ce,hidden:null}),d)}if((0,se.He)(_)){var I="".concat(x,"-group"),M="".concat(I,"-addon"),X=j()("".concat(x,"-wrapper"),I,L==null?void 0:L.wrapper),U=j()("".concat(x,"-group-wrapper"),Ke,L==null?void 0:L.group);return W.createElement(gt,{className:U,style:je,hidden:w},W.createElement(at,{className:X},Re&&W.createElement(Fe,{className:M},Re),(0,W.cloneElement)(Je,{hidden:null}),et&&W.createElement(Fe,{className:M},et)))}return Je},S=fe,He=e(26407),T=e(33606),A=e(37061),_e=e(18929),Pe=e(2738),Ye=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Ct=(0,W.forwardRef)(function(Z,_){var u=Z.autoComplete,t=Z.onChange,b=Z.onFocus,x=Z.onBlur,$=Z.onPressEnter,N=Z.onKeyDown,Re=Z.prefixCls,et=Re===void 0?"rc-input":Re,Ke=Z.disabled,je=Z.htmlSize,It=Z.className,Te=Z.maxLength,ke=Z.suffix,me=Z.showCount,ue=Z.type,ce=ue===void 0?"text":ue,ne=Z.classes,w=Z.classNames,L=Z.styles,Oe=(0,A.Z)(Z,Ye),K=(0,_e.Z)(Z.defaultValue,{value:Z.value}),Ae=(0,T.Z)(K,2),Ie=Ae[0],lt=Ae[1],gt=(0,W.useState)(!1),at=(0,T.Z)(gt,2),Fe=at[0],ct=at[1],De=(0,W.useRef)(null),ee=function(U){De.current&&(0,se.nH)(De.current,U)};(0,W.useImperativeHandle)(_,function(){return{focus:ee,blur:function(){var U;(U=De.current)===null||U===void 0||U.blur()},setSelectionRange:function(U,be,de){var le;(le=De.current)===null||le===void 0||le.setSelectionRange(U,be,de)},select:function(){var U;(U=De.current)===null||U===void 0||U.select()},input:De.current}}),(0,W.useEffect)(function(){ct(function(X){return X&&Ke?!1:X})},[Ke]);var Je=function(U){Z.value===void 0&<(U.target.value),De.current&&(0,se.rJ)(De.current,U,t)},D=function(U){$&&U.key==="Enter"&&$(U),N==null||N(U)},R=function(U){ct(!0),b==null||b(U)},l=function(U){ct(!1),x==null||x(U)},d=function(U){lt(""),ee(),De.current&&(0,se.rJ)(De.current,U,t)},I=function(){var U=(0,Pe.Z)(Z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return W.createElement("input",(0,o.Z)({autoComplete:u},U,{onChange:Je,onFocus:R,onBlur:l,onKeyDown:D,className:j()(et,(0,g.Z)({},"".concat(et,"-disabled"),Ke),w==null?void 0:w.input),style:L==null?void 0:L.input,ref:De,size:je,type:ce}))},M=function(){var U=Number(Te)>0;if(ke||me){var be=(0,se.D7)(Ie),de=(0,He.Z)(be).length,le=(0,te.Z)(me)==="object"?me.formatter({value:be,count:de,maxLength:Te}):"".concat(de).concat(U?" / ".concat(Te):"");return W.createElement(W.Fragment,null,!!me&&W.createElement("span",{className:j()("".concat(et,"-show-count-suffix"),(0,g.Z)({},"".concat(et,"-show-count-has-suffix"),!!ke),w==null?void 0:w.count),style:(0,C.Z)({},L==null?void 0:L.count)},le),ke)}return null};return W.createElement(S,(0,o.Z)({},Oe,{prefixCls:et,className:It,inputElement:I(),handleReset:d,value:(0,se.D7)(Ie),focused:Fe,triggerFocus:ee,suffix:M(),disabled:Ke,classes:ne,classNames:w,styles:L}))}),Me=Ct,xt=Me},5643:function(bn,st,e){e.d(st,{D7:function(){return m},He:function(){return o},X3:function(){return C},nH:function(){return te},rJ:function(){return g}});function o(j){return!!(j.addonBefore||j.addonAfter)}function C(j){return!!(j.prefix||j.suffix||j.allowClear)}function g(j,W,se,fe){if(se){var S=W;if(W.type==="click"){var He=j.cloneNode(!0);S=Object.create(W,{target:{value:He},currentTarget:{value:He}}),He.value="",se(S);return}if(fe!==void 0){S=Object.create(W,{target:{value:j},currentTarget:{value:j}}),j.value=fe,se(S);return}se(S)}}function te(j,W){if(j){j.focus(W);var se=W||{},fe=se.cursor;if(fe){var S=j.value.length;switch(fe){case"start":j.setSelectionRange(0,0);break;case"end":j.setSelectionRange(S,S);break;default:j.setSelectionRange(0,S)}}}}function m(j){return typeof j=="undefined"||j===null?"":String(j)}},15285:function(bn,st,e){e.d(st,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return Q},ZP:function(){return J},Xl:function(){return N}});var o=e(92413),C=e(400),g=e(33708),te=e(26407),m=e(33606),j=e(37061),W=e(92310),se=e.n(W),fe=e(11780),S=e(18929),He=e(13697),T=e(48736),A=e(59301),_e=e(4676),Pe=A.createContext(null);function Ye(f,P){return f===void 0?null:"".concat(f,"-").concat(P)}function Ct(f){var P=A.useContext(Pe);return Ye(P,f)}var Me=e(80547),xt=["children","locked"],Z=A.createContext(null);function _(f,P){var B=(0,g.Z)({},f);return Object.keys(P).forEach(function(Y){var q=P[Y];q!==void 0&&(B[Y]=q)}),B}function u(f){var P=f.children,B=f.locked,Y=(0,j.Z)(f,xt),q=A.useContext(Z),Le=(0,Me.Z)(function(){return _(q,Y)},[q,Y],function(Ze,pt){return!B&&(Ze[0]!==pt[0]||!(0,He.Z)(Ze[1],pt[1],!0))});return A.createElement(Z.Provider,{value:Le},P)}var t=[],b=A.createContext(null);function x(){return A.useContext(b)}var $=A.createContext(t);function N(f){var P=A.useContext($);return A.useMemo(function(){return f!==void 0?[].concat((0,te.Z)(P),[f]):P},[P,f])}var Re=A.createContext(null),et=A.createContext({}),Ke=et,je=e(29194);function It(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,je.Z)(f)){var B=f.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(B)||f.isContentEditable||B==="a"&&!!f.getAttribute("href"),q=f.getAttribute("tabindex"),Le=Number(q),Ze=null;return q&&!Number.isNaN(Le)?Ze=Le:Y&&Ze===null&&(Ze=0),Y&&f.disabled&&(Ze=null),Ze!==null&&(Ze>=0||P&&Ze<0)}return!1}function Te(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=(0,te.Z)(f.querySelectorAll("*")).filter(function(Y){return It(Y,P)});return It(f,P)&&B.unshift(f),B}var ke=null;function me(){ke=document.activeElement}function ue(){ke=null}function ce(){if(ke)try{ke.focus()}catch(f){}}function ne(f,P){if(P.keyCode===9){var B=Te(f),Y=B[P.shiftKey?0:B.length-1],q=Y===document.activeElement||f===document.activeElement;if(q){var Le=B[P.shiftKey?B.length-1:0];Le.focus(),P.preventDefault()}}}var w=e(10228),L=e(16089),Oe=w.Z.LEFT,K=w.Z.RIGHT,Ae=w.Z.UP,Ie=w.Z.DOWN,lt=w.Z.ENTER,gt=w.Z.ESC,at=w.Z.HOME,Fe=w.Z.END,ct=[Ae,Ie,Oe,K];function De(f,P,B,Y){var q,Le,Ze,pt,Ot="prev",Bt="next",Ut="children",jt="parent";if(f==="inline"&&Y===lt)return{inlineTrigger:!0};var Vt=(q={},(0,C.Z)(q,Ae,Ot),(0,C.Z)(q,Ie,Bt),q),Ft=(Le={},(0,C.Z)(Le,Oe,B?Bt:Ot),(0,C.Z)(Le,K,B?Ot:Bt),(0,C.Z)(Le,Ie,Ut),(0,C.Z)(Le,lt,Ut),Le),ut=(Ze={},(0,C.Z)(Ze,Ae,Ot),(0,C.Z)(Ze,Ie,Bt),(0,C.Z)(Ze,lt,Ut),(0,C.Z)(Ze,gt,jt),(0,C.Z)(Ze,Oe,B?Ut:jt),(0,C.Z)(Ze,K,B?jt:Ut),Ze),Gt={inline:Vt,horizontal:Ft,vertical:ut,inlineSub:Vt,horizontalSub:ut,verticalSub:ut},$t=(pt=Gt["".concat(f).concat(P?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch($t){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function ee(f){for(var P=f;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function Je(f,P){for(var B=f||document.activeElement;B;){if(P.has(B))return B;B=B.parentElement}return null}function D(f,P){var B=Te(f,!0);return B.filter(function(Y){return P.has(Y)})}function R(f,P,B){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!f)return null;var q=D(f,P),Le=q.length,Ze=q.findIndex(function(pt){return B===pt});return Y<0?Ze===-1?Ze=Le-1:Ze-=1:Y>0&&(Ze+=1),Ze=(Ze+Le)%Le,q[Ze]}var l=function(P,B){var Y=new Set,q=new Map,Le=new Map;return P.forEach(function(Ze){var pt=document.querySelector("[data-menu-id='".concat(Ye(B,Ze),"']"));pt&&(Y.add(pt),Le.set(pt,Ze),q.set(Ze,pt))}),{elements:Y,key2element:q,element2key:Le}};function d(f,P,B,Y,q,Le,Ze,pt,Ot,Bt){var Ut=A.useRef(),jt=A.useRef();jt.current=P;var Vt=function(){L.Z.cancel(Ut.current)};return A.useEffect(function(){return function(){Vt()}},[]),function(Ft){var ut=Ft.which;if([].concat(ct,[lt,gt,at,Fe]).includes(ut)){var Gt=Le(),$t=l(Gt,Y),Sn=$t,Qt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(P),xn=Je(gn,Qt),Ln=fn.get(xn),zt=De(f,Ze(Ln,!0).length===1,B,ut);if(!zt&&ut!==at&&ut!==Fe)return;(ct.includes(ut)||[at,Fe].includes(ut))&&Ft.preventDefault();var tt=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);pt(Pt),Vt(),Ut.current=(0,L.Z)(function(){jt.current===Pt&&Bn.focus()})}};if([at,Fe].includes(ut)||zt.sibling||!xn){var Xe;!xn||f==="inline"?Xe=q.current:Xe=ee(xn);var Yt,Lt=D(Xe,Qt);ut===at?Yt=Lt[0]:ut===Fe?Yt=Lt[Lt.length-1]:Yt=R(Xe,Qt,xn,zt.offset),tt(Yt)}else if(zt.inlineTrigger)Ot(Ln);else if(zt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,L.Z)(function(){$t=l(Gt,Y);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);tt(Bn)},5);else if(zt.offset<0){var dn=Ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),tt(On)}}Bt==null||Bt(Ft)}}function I(f){Promise.resolve().then(f)}var M="__RC_UTIL_PATH_SPLIT__",X=function(P){return P.join(M)},U=function(P){return P.split(M)},be="rc-menu-more";function de(){var f=A.useState({}),P=(0,m.Z)(f,2),B=P[1],Y=(0,A.useRef)(new Map),q=(0,A.useRef)(new Map),Le=A.useState([]),Ze=(0,m.Z)(Le,2),pt=Ze[0],Ot=Ze[1],Bt=(0,A.useRef)(0),Ut=(0,A.useRef)(!1),jt=function(){Ut.current||B({})},Vt=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.set(gn,Wt),Y.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;I(function(){xn===Bt.current&&jt()})},[]),Ft=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.delete(gn),Y.current.delete(Wt)},[]),ut=(0,A.useCallback)(function(Wt){Ot(Wt)},[]),Gt=(0,A.useCallback)(function(Wt,fn){var gn=Y.current.get(Wt)||"",xn=U(gn);return fn&&pt.includes(xn[0])&&xn.unshift(be),xn},[pt]),$t=(0,A.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Gt(gn,!0);return xn.includes(fn)})},[Gt]),Sn=function(){var fn=(0,te.Z)(Y.current.keys());return pt.length&&fn.push(be),fn},Qt=(0,A.useCallback)(function(Wt){var fn="".concat(Y.current.get(Wt)).concat(M),gn=new Set;return(0,te.Z)(q.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(q.current.get(xn))}),gn},[]);return A.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:ut,isSubPathKey:$t,getKeyPath:Gt,getKeys:Sn,getSubPathKeys:Qt}}function le(f){var P=A.useRef(f);P.current=f;var B=A.useCallback(function(){for(var Y,q=arguments.length,Le=new Array(q),Ze=0;Ze1&&(Qt.motionAppear=!1);var Wt=Qt.onVisibleChanged;return Qt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Gt?null:A.createElement(u,{mode:Le,locked:!Vt.current},A.createElement(re.default,(0,o.Z)({visible:Sn},Qt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return A.createElement(pn,{id:P,className:gn,style:xn},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ie=function(P){var B,Y=P.style,q=P.className,Le=P.title,Ze=P.eventKey,pt=P.warnKey,Ot=P.disabled,Bt=P.internalPopupClose,Ut=P.children,jt=P.itemIcon,Vt=P.expandIcon,Ft=P.popupClassName,ut=P.popupOffset,Gt=P.popupStyle,$t=P.onClick,Sn=P.onMouseEnter,Qt=P.onMouseLeave,Wt=P.onTitleClick,fn=P.onTitleMouseEnter,gn=P.onTitleMouseLeave,xn=(0,j.Z)(P,s),Ln=Ct(Ze),zt=A.useContext(Z),tt=zt.prefixCls,Xe=zt.mode,Yt=zt.openKeys,Lt=zt.disabled,dn=zt.overflowDisabled,cn=zt.activeKey,On=zt.selectedKeys,an=zt.itemIcon,Cn=zt.expandIcon,Bn=zt.onItemClick,Nt=zt.onOpenChange,Pt=zt.onActive,ln=A.useContext(Ke),In=ln._internalRenderSubMenuItem,kn=A.useContext(Re),Vn=kn.isSubPathKey,Zn=N(),$n="".concat(tt,"-submenu"),sr=Lt||Ot,vr=A.useRef(),gr=A.useRef(),Tr=jt!=null?jt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(Ze),pr=!dn&&Sr,ma=Vn(On,Ze),la=oe(Ze,sr,fn,gn),Lr=la.active,kr=(0,j.Z)(la,c),Pa=A.useState(!1),ea=(0,m.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:Ze,domEvent:Nr})},or=function(Nr){Dn(!1),Qt==null||Qt({key:Ze,domEvent:Nr})},jn=A.useMemo(function(){return Lr||(Xe!=="inline"?Ma||Vn([cn],Ze):!1)},[Xe,Lr,cn,Ma,Ze,Vn]),qn=ge(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:Ze,domEvent:Nr}),Xe==="inline"&&Nt(Ze,!Sr))},jr=le(function(Mr){$t==null||$t(Ge(Mr)),Bn(Mr)}),un=function(Nr){Xe!=="inline"&&Nt(Ze,Nr)},En=function(){Pt(Ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=A.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Le=="string"?Le:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),Le,A.createElement(dt,{icon:Xe!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},P),{},{isOpen:pr,isSubMenu:!0})},A.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=A.useRef(Xe);if(Xe!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=Xe,!dn){var ar=Yn.current;Pn=A.createElement(y,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&Xe!=="inline",popupClassName:Ft,popupOffset:ut,popupStyle:Gt,popup:A.createElement(u,{mode:ar==="horizontal"?"vertical":ar},A.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Gr=A.createElement(fe.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:Y,className:se()($n,"".concat($n,"-").concat(Xe),q,(B={},(0,C.Z)(B,"".concat($n,"-open"),pr),(0,C.Z)(B,"".concat($n,"-active"),jn),(0,C.Z)(B,"".concat($n,"-selected"),ma),(0,C.Z)(B,"".concat($n,"-disabled"),sr),B)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&A.createElement(ae,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Gr=In(Gr,P,{selected:ma,active:jn,open:pr,disabled:sr})),A.createElement(u,{onItemClick:jr,mode:Xe==="horizontal"?"vertical":Xe,itemIcon:Tr,expandIcon:rr},Gr)};function Q(f){var P=f.eventKey,B=f.children,Y=N(P),q=Ne(B,Y),Le=x();A.useEffect(function(){if(Le)return Le.registerPath(P,Y),function(){Le.unregisterPath(P,Y)}},[Y]);var Ze;return Le?Ze=q:Ze=A.createElement(ie,f,q),A.createElement($.Provider,{value:Y},Ze)}var we=e(39559),Be=["className","title","eventKey","children"],xe=["children"],it=function(P){var B=P.className,Y=P.title,q=P.eventKey,Le=P.children,Ze=(0,j.Z)(P,Be),pt=A.useContext(Z),Ot=pt.prefixCls,Bt="".concat(Ot,"-item-group");return A.createElement("li",(0,o.Z)({role:"presentation"},Ze,{onClick:function(jt){return jt.stopPropagation()},className:se()(Bt,B)}),A.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof Y=="string"?Y:void 0},Y),A.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},Le))};function yt(f){var P=f.children,B=(0,j.Z)(f,xe),Y=N(B.eventKey),q=Ne(P,Y),Le=x();return Le?q:A.createElement(it,(0,h.Z)(B,["warnKey"]),q)}function Zt(f){var P=f.className,B=f.style,Y=A.useContext(Z),q=Y.prefixCls,Le=x();return Le?null:A.createElement("li",{role:"separator",className:se()("".concat(q,"-item-divider"),P),style:B})}var wt=["label","children","key","type"];function Rt(f){return(f||[]).map(function(P,B){if(P&&(0,we.Z)(P)==="object"){var Y=P,q=Y.label,Le=Y.children,Ze=Y.key,pt=Y.type,Ot=(0,j.Z)(Y,wt),Bt=Ze!=null?Ze:"tmp-".concat(B);return Le||pt==="group"?pt==="group"?A.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):A.createElement(Q,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):pt==="divider"?A.createElement(Zt,(0,o.Z)({key:Bt},Ot)):A.createElement(vn,(0,o.Z)({key:Bt},Ot),q)}return null}).filter(function(P){return P})}function O(f,P,B){var Y=f;return P&&(Y=Rt(P)),Ne(Y,B)}var F=["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"],z=[],G=A.forwardRef(function(f,P){var B,Y,q=f,Le=q.prefixCls,Ze=Le===void 0?"rc-menu":Le,pt=q.rootClassName,Ot=q.style,Bt=q.className,Ut=q.tabIndex,jt=Ut===void 0?0:Ut,Vt=q.items,Ft=q.children,ut=q.direction,Gt=q.id,$t=q.mode,Sn=$t===void 0?"vertical":$t,Qt=q.inlineCollapsed,Wt=q.disabled,fn=q.disabledOverflow,gn=q.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=q.subMenuCloseDelay,zt=Ln===void 0?.1:Ln,tt=q.forceSubMenuRender,Xe=q.defaultOpenKeys,Yt=q.openKeys,Lt=q.activeKey,dn=q.defaultActiveFirst,cn=q.selectable,On=cn===void 0?!0:cn,an=q.multiple,Cn=an===void 0?!1:an,Bn=q.defaultSelectedKeys,Nt=q.selectedKeys,Pt=q.onSelect,ln=q.onDeselect,In=q.inlineIndent,kn=In===void 0?24:In,Vn=q.motion,Zn=q.defaultMotions,$n=q.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Pa=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Dn=(0,j.Z)(q,F),Nn=A.useMemo(function(){return O(Ft,Vt,z)},[Ft,Vt]),or=A.useState(!1),jn=(0,m.Z)(or,2),qn=jn[0],br=jn[1],jr=A.useRef(),un=nt(Gt),En=ut==="rtl",wn=(0,S.Z)(Xe,{value:Yt,postState:function(fr){return fr||z}}),Pn=(0,m.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=A.useState(Yn),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=A.useRef(!1),mo=A.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Qt?["vertical",Qt]:[Sn,!1]},[Sn,Qt]),vo=(0,m.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=A.useState(Sa),wo=(0,m.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=A.useState(ia),po=(0,m.Z)(ro,2),ho=po[0],Io=po[1];A.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(z))},[Sa,ia]);var bo=A.useState(0),ao=(0,m.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;A.useEffect(function(){go&&Na(Yn)},[Yn]),A.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=de(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=A.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=A.useMemo(function(){return{isSubPathKey:wa}},[wa]);A.useEffect(function(){Ro(Ya?z:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Ya]);var ra=(0,S.Z)(Lt||dn&&((B=Nn[0])===null||B===void 0?void 0:B.key),{value:Lt}),sa=(0,m.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=le(function(Ar){ya(Ar)}),Aa=le(function(){ya(void 0)});(0,A.useImperativeHandle)(P,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),za=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=D(jr.current,za),$o=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,S.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?z:[fr]}}),ko=(0,m.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,te.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(za):Pt==null||Pt(za)}!Cn&&Yn.length&&Ba!=="inline"&&Gr(z)},Vo=le(function(Ar){la==null||la(Ge(Ar)),Do(Ar)}),Wo=le(function(Ar,fr){var yr=Yn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,He.Z)(Yn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,En,un,jr,Hn,Qn,ya,al,kr);A.useEffect(function(){br(!0)},[]);var Ko=A.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return A.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=A.createElement(fe.Z,(0,o.Z)({id:Gt,ref:jr,prefixCls:"".concat(Ze,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ze,"".concat(Ze,"-root"),"".concat(Ze,"-").concat(Ba),Bt,(Y={},(0,C.Z)(Y,"".concat(Ze,"-inline-collapsed"),ho),(0,C.Z)(Y,"".concat(Ze,"-rtl"),En),Y),pt),dir:ut,style:Ot,role:"menu",tabIndex:jt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return A.createElement(Q,{eventKey:be,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?fe.Z.INVALIDATE:fe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return A.createElement(Ke.Provider,{value:Ko},A.createElement(Pe.Provider,{value:un},A.createElement(u,{prefixCls:Ze,rootClassName:pt,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:zt,forceSubMenuRender:tt,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},A.createElement(Re.Provider,{value:Ir},ll),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(b.Provider,{value:Ur},Nn)))))}),Ce=G,pe=Ce;pe.Item=vn,pe.SubMenu=Q,pe.ItemGroup=yt,pe.Divider=Zt;var J=pe},11780:function(bn,st,e){e.d(st,{Z:function(){return me}});var o=e(92413),C=e(33708),g=e(33606),te=e(37061),m=e(59301),j=e(92310),W=e.n(j),se=e(29301),fe=e(34280),S=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],He=void 0;function T(ue,ce){var ne=ue.prefixCls,w=ue.invalidate,L=ue.item,Oe=ue.renderItem,K=ue.responsive,Ae=ue.responsiveDisabled,Ie=ue.registerSize,lt=ue.itemKey,gt=ue.className,at=ue.style,Fe=ue.children,ct=ue.display,De=ue.order,ee=ue.component,Je=ee===void 0?"div":ee,D=(0,te.Z)(ue,S),R=K&&!ct;function l(U){Ie(lt,U)}m.useEffect(function(){return function(){l(null)}},[]);var d=Oe&&L!==He?Oe(L,{index:De}):Fe,I;w||(I={opacity:R?0:1,height:R?0:He,overflowY:R?"hidden":He,order:K?De:He,pointerEvents:R?"none":He,position:R?"absolute":He});var M={};R&&(M["aria-hidden"]=!0);var X=m.createElement(Je,(0,o.Z)({className:W()(!w&&ne,gt),style:(0,C.Z)((0,C.Z)({},I),at)},M,D,{ref:ce}),d);return K&&(X=m.createElement(se.Z,{onResize:function(be){var de=be.offsetWidth;l(de)},disabled:Ae},X)),X}var A=m.forwardRef(T);A.displayName="Item";var _e=A,Pe=e(6089),Ye=e(4676),Ct=e(16089);function Me(ue){if(typeof MessageChannel=="undefined")(0,Ct.Z)(ue);else{var ce=new MessageChannel;ce.port1.onmessage=function(){return ue()},ce.port2.postMessage(void 0)}}function xt(){var ue=m.useRef(null),ce=function(w){ue.current||(ue.current=[],Me(function(){(0,Ye.unstable_batchedUpdates)(function(){ue.current.forEach(function(L){L()}),ue.current=null})})),ue.current.push(w)};return ce}function Z(ue,ce){var ne=m.useState(ce),w=(0,g.Z)(ne,2),L=w[0],Oe=w[1],K=(0,Pe.Z)(function(Ae){ue(function(){Oe(Ae)})});return[L,K]}var _=m.createContext(null),u=["component"],t=["className"],b=["className"],x=function(ce,ne){var w=m.useContext(_);if(!w){var L=ce.component,Oe=L===void 0?"div":L,K=(0,te.Z)(ce,u);return m.createElement(Oe,(0,o.Z)({},K,{ref:ne}))}var Ae=w.className,Ie=(0,te.Z)(w,t),lt=ce.className,gt=(0,te.Z)(ce,b);return m.createElement(_.Provider,{value:null},m.createElement(_e,(0,o.Z)({ref:ne,className:W()(Ae,lt)},Ie,gt)))},$=m.forwardRef(x);$.displayName="RawItem";var N=$,Re=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],et="responsive",Ke="invalidate";function je(ue){return"+ ".concat(ue.length," ...")}function It(ue,ce){var ne=ue.prefixCls,w=ne===void 0?"rc-overflow":ne,L=ue.data,Oe=L===void 0?[]:L,K=ue.renderItem,Ae=ue.renderRawItem,Ie=ue.itemKey,lt=ue.itemWidth,gt=lt===void 0?10:lt,at=ue.ssr,Fe=ue.style,ct=ue.className,De=ue.maxCount,ee=ue.renderRest,Je=ue.renderRawRest,D=ue.suffix,R=ue.component,l=R===void 0?"div":R,d=ue.itemComponent,I=ue.onVisibleChange,M=(0,te.Z)(ue,Re),X=at==="full",U=xt(),be=Z(U,null),de=(0,g.Z)(be,2),le=de[0],ve=de[1],Qe=le||0,nt=Z(U,new Map),rt=(0,g.Z)(nt,2),mt=rt[0],E=rt[1],i=Z(U,0),h=(0,g.Z)(i,2),k=h[0],oe=h[1],ge=Z(U,0),dt=(0,g.Z)(ge,2),Ee=dt[0],Ge=dt[1],St=Z(U,0),Dt=(0,g.Z)(St,2),Et=Dt[0],Ht=Dt[1],Xt=(0,m.useState)(null),qt=(0,g.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,m.useState)(null),Mt=(0,g.Z)(rn,2),pn=Mt[0],yn=Mt[1],Ne=m.useMemo(function(){return pn===null&&X?Number.MAX_SAFE_INTEGER:pn||0},[pn,le]),ot=(0,m.useState)(!1),qe=(0,g.Z)(ot,2),bt=qe[0],Jt=qe[1],_t="".concat(w,"-item"),Ve=Math.max(k,Ee),Tt=De===et,y=Oe.length&&Tt,re=De===Ke,ae=y||typeof De=="number"&&Oe.length>De,s=(0,m.useMemo)(function(){var J=Oe;return y?le===null&&X?J=Oe:J=Oe.slice(0,Math.min(Oe.length,Qe/gt)):typeof De=="number"&&(J=Oe.slice(0,De)),J},[Oe,gt,le,De,y]),c=(0,m.useMemo)(function(){return y?Oe.slice(Ne+1):Oe.slice(s.length)},[Oe,s,y,Ne]),ie=(0,m.useCallback)(function(J,f){var P;return typeof Ie=="function"?Ie(J):(P=Ie&&(J==null?void 0:J[Ie]))!==null&&P!==void 0?P:f},[Ie]),Q=(0,m.useCallback)(K||function(J){return J},[K]);function we(J,f,P){pn===J&&(f===void 0||f===vn)||(yn(J),P||(Jt(JQe){we(B-1,J-Y-Et+Ee);break}}D&&Zt(0)+Et>Qe&&tn(null)}},[Qe,mt,Ee,Et,ie,s]);var wt=bt&&!!c.length,Rt={};vn!==null&&y&&(Rt={position:"absolute",left:vn,top:0});var O={prefixCls:_t,responsive:y,component:d,invalidate:re},F=Ae?function(J,f){var P=ie(J,f);return m.createElement(_.Provider,{key:P,value:(0,C.Z)((0,C.Z)({},O),{},{order:f,item:J,itemKey:P,registerSize:xe,display:f<=Ne})},Ae(J,f))}:function(J,f){var P=ie(J,f);return m.createElement(_e,(0,o.Z)({},O,{order:f,key:P,item:J,renderItem:Q,itemKey:P,registerSize:xe,display:f<=Ne}))},z={order:wt?Ne:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:wt},G=ee||je,Ce=Je?m.createElement(_.Provider,{value:(0,C.Z)((0,C.Z)({},O),z)},Je(c)):m.createElement(_e,(0,o.Z)({},O,z),typeof G=="function"?G(c):G),pe=m.createElement(l,(0,o.Z)({className:W()(!re&&w,ct),style:Fe,ref:ce},M),s.map(F),ae?Ce:null,D&&m.createElement(_e,(0,o.Z)({},O,{responsive:Tt,responsiveDisabled:!y,order:Ne,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Rt}),D));return Tt?m.createElement(se.Z,{onResize:Be,disabled:!y},pe):pe}var Te=m.forwardRef(It);Te.displayName="Overflow",Te.Item=N,Te.RESPONSIVE=et,Te.INVALIDATE=Ke;var ke=Te,me=ke},17115:function(bn,st,e){e.d(st,{ZP:function(){return W}});var o=e(33606),C=e(59301),g=e(47273),te=0,m=(0,g.Z)();function j(){var se;return m?(se=te,te+=1):se="TEST_OR_SSR",se}function W(se){var fe=C.useState(),S=(0,o.Z)(fe,2),He=S[0],T=S[1];return C.useEffect(function(){T("rc_select_".concat(j()))},[]),se||He}},77861:function(bn,st,e){e.d(st,{Ac:function(){return ve},Xo:function(){return Ge},Wx:function(){return Dt},ZP:function(){return ae},lk:function(){return _}});var o=e(92413),C=e(26407),g=e(400),te=e(33708),m=e(33606),j=e(37061),W=e(39559),se=e(18929),fe=e(48736),S=e(59301),He=e(92310),T=e.n(He),A=e(34280),_e=e(49658),Pe=e(10228),Ye=e(8654),Ct=function(c){var ie=c.className,Q=c.customizeIcon,we=c.customizeIconProps,Be=c.onMouseDown,xe=c.onClick,it=c.children,yt;return typeof Q=="function"?yt=Q(we):yt=Q,S.createElement("span",{className:ie,onMouseDown:function(wt){wt.preventDefault(),Be&&Be(wt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xe,"aria-hidden":!0},yt!==void 0?yt:S.createElement("span",{className:T()(ie.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},it))},Me=Ct;function xt(s,c,ie,Q,we){var Be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xe=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,yt=S.useMemo(function(){if((0,W.Z)(Q)==="object")return Q.clearIcon;if(we)return we},[Q,we]),Zt=S.useMemo(function(){return!!(!Be&&Q&&(ie.length||xe)&&!(it==="combobox"&&xe===""))},[Q,Be,ie.length,xe,it]);return{allowClear:Zt,clearIcon:S.createElement(Me,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:yt},"\xD7")}}var Z=S.createContext(null);function _(){return S.useContext(Z)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=S.useState(!1),ie=(0,m.Z)(c,2),Q=ie[0],we=ie[1],Be=S.useRef(null),xe=function(){window.clearTimeout(Be.current)};S.useEffect(function(){return xe},[]);var it=function(Zt,wt){xe(),Be.current=window.setTimeout(function(){we(Zt),wt&&wt()},s)};return[Q,it,xe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=S.useRef(null),ie=S.useRef(null);S.useEffect(function(){return function(){window.clearTimeout(ie.current)}},[]);function Q(we){(we||c.current===null)&&(c.current=we),window.clearTimeout(ie.current),ie.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},Q]}function b(s,c,ie,Q){var we=S.useRef(null);we.current={open:c,triggerOpen:ie,customizedTrigger:Q},S.useEffect(function(){function Be(xe){var it;if(!((it=we.current)!==null&&it!==void 0&&it.customizedTrigger)){var yt=xe.target;yt.shadowRoot&&xe.composed&&(yt=xe.composedPath()[0]||yt),we.current.open&&s().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&we.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Be),function(){return window.removeEventListener("mousedown",Be)}},[])}var x=e(26112),$=e(11780),N=function(c,ie){var Q,we,Be=c.prefixCls,xe=c.id,it=c.inputElement,yt=c.disabled,Zt=c.tabIndex,wt=c.autoFocus,Rt=c.autoComplete,O=c.editable,F=c.activeDescendantId,z=c.value,G=c.maxLength,Ce=c.onKeyDown,pe=c.onMouseDown,J=c.onChange,f=c.onPaste,P=c.onCompositionStart,B=c.onCompositionEnd,Y=c.open,q=c.attrs,Le=it||S.createElement("input",null),Ze=Le,pt=Ze.ref,Ot=Ze.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,jt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,ut=Ot.style;return(0,fe.Kp)(!("maxLength"in Le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Le=S.cloneElement(Le,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},Ot),{},{id:xe,ref:(0,Ye.sQ)(ie,pt),disabled:yt,tabIndex:Zt,autoComplete:Rt||"off",autoFocus:wt,className:T()("".concat(Be,"-selection-search-input"),(Q=Le)===null||Q===void 0||(we=Q.props)===null||we===void 0?void 0:we.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xe,"_list"),"aria-activedescendant":Y?F:void 0},q),{},{value:O?z:"",maxLength:G,readOnly:!O,unselectable:O?null:"on",style:(0,te.Z)((0,te.Z)({},ut),{},{opacity:O?null:0}),onKeyDown:function($t){Ce($t),Bt&&Bt($t)},onMouseDown:function($t){pe($t),jt&&jt($t)},onChange:function($t){J($t),Ut&&Ut($t)},onCompositionStart:function($t){P($t),Vt&&Vt($t)},onCompositionEnd:function($t){B($t),Ft&&Ft($t)},onPaste:f})),Le},Re=S.forwardRef(N);Re.displayName="Input";var et=Re;function Ke(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var je=typeof window!="undefined"&&window.document&&window.document.documentElement,It=je;function Te(s){return s!=null}function ke(s){return!s&&s!==0}function me(s){return["string","number"].includes((0,W.Z)(s))}function ue(s){var c=void 0;return s&&(me(s.title)?c=s.title.toString():me(s.label)&&(c=s.label.toString())),c}function ce(s,c){It?S.useLayoutEffect(s,c):S.useEffect(s,c)}function ne(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var w=function(c){c.preventDefault(),c.stopPropagation()},L=function(c){var ie=c.id,Q=c.prefixCls,we=c.values,Be=c.open,xe=c.searchValue,it=c.autoClearSearchValue,yt=c.inputRef,Zt=c.placeholder,wt=c.disabled,Rt=c.mode,O=c.showSearch,F=c.autoFocus,z=c.autoComplete,G=c.activeDescendantId,Ce=c.tabIndex,pe=c.removeIcon,J=c.maxTagCount,f=c.maxTagTextLength,P=c.maxTagPlaceholder,B=P===void 0?function(cn){return"+ ".concat(cn.length," ...")}:P,Y=c.tagRender,q=c.onToggleOpen,Le=c.onRemove,Ze=c.onInputChange,pt=c.onInputPaste,Ot=c.onInputKeyDown,Bt=c.onInputMouseDown,Ut=c.onInputCompositionStart,jt=c.onInputCompositionEnd,Vt=S.useRef(null),Ft=(0,S.useState)(0),ut=(0,m.Z)(Ft,2),Gt=ut[0],$t=ut[1],Sn=(0,S.useState)(!1),Qt=(0,m.Z)(Sn,2),Wt=Qt[0],fn=Qt[1],gn="".concat(Q,"-selection"),xn=Be||Rt==="multiple"&&it===!1||Rt==="tags"?xe:"",Ln=Rt==="tags"||Rt==="multiple"&&it===!1||O&&(Be||Wt);ce(function(){$t(Vt.current.scrollWidth)},[xn]);function zt(cn,On,an,Cn,Bn){return S.createElement("span",{className:T()("".concat(gn,"-item"),(0,g.Z)({},"".concat(gn,"-item-disabled"),an)),title:ue(cn)},S.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&S.createElement(Me,{className:"".concat(gn,"-item-remove"),onMouseDown:w,onClick:Bn,customizeIcon:pe},"\xD7"))}function tt(cn,On,an,Cn,Bn){var Nt=function(ln){w(ln),q(!Be)};return S.createElement("span",{onMouseDown:Nt},Y({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function Xe(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!wt&&!On,Nt=an;if(typeof f=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>f&&(Nt="".concat(Pt.slice(0,f),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),Le(cn)};return typeof Y=="function"?tt(Cn,Nt,On,Bn,ln):zt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof B=="function"?B(cn):B;return zt({title:On},On,!1)}var Lt=S.createElement("div",{className:"".concat(gn,"-search"),style:{width:Gt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},S.createElement(et,{ref:yt,open:Be,prefixCls:Q,id:ie,inputElement:null,disabled:wt,autoFocus:F,autoComplete:z,editable:Ln,activeDescendantId:G,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:Ze,onPaste:pt,onCompositionStart:Ut,onCompositionEnd:jt,tabIndex:Ce,attrs:(0,x.Z)(c,!0)}),S.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=S.createElement($.Z,{prefixCls:"".concat(gn,"-overflow"),data:we,renderItem:Xe,renderRest:Yt,suffix:Lt,itemKey:ne,maxCount:J});return S.createElement(S.Fragment,null,dn,!we.length&&!xn&&S.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},Oe=L,K=function(c){var ie=c.inputElement,Q=c.prefixCls,we=c.id,Be=c.inputRef,xe=c.disabled,it=c.autoFocus,yt=c.autoComplete,Zt=c.activeDescendantId,wt=c.mode,Rt=c.open,O=c.values,F=c.placeholder,z=c.tabIndex,G=c.showSearch,Ce=c.searchValue,pe=c.activeValue,J=c.maxLength,f=c.onInputKeyDown,P=c.onInputMouseDown,B=c.onInputChange,Y=c.onInputPaste,q=c.onInputCompositionStart,Le=c.onInputCompositionEnd,Ze=c.title,pt=S.useState(!1),Ot=(0,m.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=wt==="combobox",Vt=jt||G,Ft=O[0],ut=Ce||"";jt&&pe&&!Bt&&(ut=pe),S.useEffect(function(){jt&&Ut(!1)},[jt,pe]);var Gt=wt!=="combobox"&&!Rt&&!G?!1:!!ut,$t=Ze===void 0?ue(Ft):Ze,Sn=function(){if(Ft)return null;var Wt=Gt?{visibility:"hidden"}:void 0;return S.createElement("span",{className:"".concat(Q,"-selection-placeholder"),style:Wt},F)};return S.createElement(S.Fragment,null,S.createElement("span",{className:"".concat(Q,"-selection-search")},S.createElement(et,{ref:Be,prefixCls:Q,id:we,open:Rt,inputElement:ie,disabled:xe,autoFocus:it,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:ut,onKeyDown:f,onMouseDown:P,onChange:function(Wt){Ut(!0),B(Wt)},onPaste:Y,onCompositionStart:q,onCompositionEnd:Le,tabIndex:z,attrs:(0,x.Z)(c,!0),maxLength:jt?J:void 0})),!jt&&Ft?S.createElement("span",{className:"".concat(Q,"-selection-item"),title:$t,style:Gt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},Ae=K;function Ie(s){return![Pe.Z.ESC,Pe.Z.SHIFT,Pe.Z.BACKSPACE,Pe.Z.TAB,Pe.Z.WIN_KEY,Pe.Z.ALT,Pe.Z.META,Pe.Z.WIN_KEY_RIGHT,Pe.Z.CTRL,Pe.Z.SEMICOLON,Pe.Z.EQUALS,Pe.Z.CAPS_LOCK,Pe.Z.CONTEXT_MENU,Pe.Z.F1,Pe.Z.F2,Pe.Z.F3,Pe.Z.F4,Pe.Z.F5,Pe.Z.F6,Pe.Z.F7,Pe.Z.F8,Pe.Z.F9,Pe.Z.F10,Pe.Z.F11,Pe.Z.F12].includes(s)}var lt=function(c,ie){var Q=(0,S.useRef)(null),we=(0,S.useRef)(!1),Be=c.prefixCls,xe=c.open,it=c.mode,yt=c.showSearch,Zt=c.tokenWithEnter,wt=c.autoClearSearchValue,Rt=c.onSearch,O=c.onSearchSubmit,F=c.onToggleOpen,z=c.onInputKeyDown,G=c.domRef;S.useImperativeHandle(ie,function(){return{focus:function(){Q.current.focus()},blur:function(){Q.current.blur()}}});var Ce=t(0),pe=(0,m.Z)(Ce,2),J=pe[0],f=pe[1],P=function(ut){var Gt=ut.which;(Gt===Pe.Z.UP||Gt===Pe.Z.DOWN)&&ut.preventDefault(),z&&z(ut),Gt===Pe.Z.ENTER&&it==="tags"&&!we.current&&!xe&&(O==null||O(ut.target.value)),Ie(Gt)&&F(!0)},B=function(){f(!0)},Y=(0,S.useRef)(null),q=function(ut){Rt(ut,!0,we.current)!==!1&&F(!0)},Le=function(){we.current=!0},Ze=function(ut){we.current=!1,it!=="combobox"&&q(ut.target.value)},pt=function(ut){var Gt=ut.target.value;if(Zt&&Y.current&&/[\r\n]/.test(Y.current)){var $t=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gt=Gt.replace($t,Y.current)}Y.current=null,q(Gt)},Ot=function(ut){var Gt=ut.clipboardData,$t=Gt.getData("text");Y.current=$t},Bt=function(ut){var Gt=ut.target;if(Gt!==Q.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){Q.current.focus()}):Q.current.focus()}},Ut=function(ut){var Gt=J();ut.target!==Q.current&&!Gt&&it!=="combobox"&&ut.preventDefault(),(it!=="combobox"&&(!yt||!Gt)||!xe)&&(xe&&wt!==!1&&Rt("",!0,!1),F())},jt={inputRef:Q,onInputKeyDown:P,onInputMouseDown:B,onInputChange:pt,onInputPaste:Ot,onInputCompositionStart:Le,onInputCompositionEnd:Ze},Vt=it==="multiple"||it==="tags"?S.createElement(Oe,(0,o.Z)({},c,jt)):S.createElement(Ae,(0,o.Z)({},c,jt));return S.createElement("div",{ref:G,className:"".concat(Be,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},gt=S.forwardRef(lt);gt.displayName="Selector";var at=gt,Fe=e(35593),ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],De=function(c){var ie=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"}}},ee=function(c,ie){var Q=c.prefixCls,we=c.disabled,Be=c.visible,xe=c.children,it=c.popupElement,yt=c.animation,Zt=c.transitionName,wt=c.dropdownStyle,Rt=c.dropdownClassName,O=c.direction,F=O===void 0?"ltr":O,z=c.placement,G=c.builtinPlacements,Ce=c.dropdownMatchSelectWidth,pe=c.dropdownRender,J=c.dropdownAlign,f=c.getPopupContainer,P=c.empty,B=c.getTriggerDOMNode,Y=c.onPopupVisibleChange,q=c.onPopupMouseEnter,Le=(0,j.Z)(c,ct),Ze="".concat(Q,"-dropdown"),pt=it;pe&&(pt=pe(it));var Ot=S.useMemo(function(){return G||De(Ce)},[G,Ce]),Bt=yt?"".concat(Ze,"-").concat(yt):Zt,Ut=typeof Ce=="number",jt=S.useMemo(function(){return Ut?null:Ce===!1?"minWidth":"width"},[Ce,Ut]),Vt=wt;Ut&&(Vt=(0,te.Z)((0,te.Z)({},Vt),{},{width:Ce}));var Ft=S.useRef(null);return S.useImperativeHandle(ie,function(){return{getPopupElement:function(){return Ft.current}}}),S.createElement(Fe.Z,(0,o.Z)({},Le,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:z||(F==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:Ze,popupTransitionName:Bt,popup:S.createElement("div",{ref:Ft,onMouseEnter:q},pt),stretch:jt,popupAlign:J,popupVisible:Be,getPopupContainer:f,popupClassName:T()(Rt,(0,g.Z)({},"".concat(Ze,"-empty"),P)),popupStyle:Vt,getTriggerDOMNode:B,onPopupVisibleChange:Y}),xe)},Je=S.forwardRef(ee);Je.displayName="SelectTrigger";var D=Je,R=e(34589);function l(s,c){var ie=s.key,Q;return"value"in s&&(Q=s.value),ie!=null?ie:Q!==void 0?Q:"rc-index-key-".concat(c)}function d(s,c){var ie=s||{},Q=ie.label,we=ie.value,Be=ie.options,xe=ie.groupLabel,it=Q||(c?"children":"label");return{label:it,value:we||"value",options:Be||"options",groupLabel:xe||it}}function I(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=c.fieldNames,Q=c.childrenAsData,we=[],Be=d(ie,!1),xe=Be.label,it=Be.value,yt=Be.options,Zt=Be.groupLabel;function wt(Rt,O){Rt.forEach(function(F){if(O||!(yt in F)){var z=F[it];we.push({key:l(F,we.length),groupOption:O,data:F,label:F[xe],value:z})}else{var G=F[Zt];G===void 0&&Q&&(G=F.label),we.push({key:l(F,we.length),group:!0,data:F,label:G}),wt(F[yt],!0)}})}return wt(s,!1),we}function M(s){var c=(0,te.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,fe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function X(s,c){if(!c||!c.length)return null;var ie=!1;function Q(Be,xe){var it=(0,R.Z)(xe),yt=it[0],Zt=it.slice(1);if(!yt)return[Be];var wt=Be.split(yt);return ie=ie||wt.length>1,wt.reduce(function(Rt,O){return[].concat((0,C.Z)(Rt),(0,C.Z)(Q(O,Zt)))},[]).filter(function(Rt){return Rt})}var we=Q(s,c);return ie?we:null}var U=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function de(s){return s==="tags"||s==="multiple"}var le=S.forwardRef(function(s,c){var ie,Q,we=s.id,Be=s.prefixCls,xe=s.className,it=s.showSearch,yt=s.tagRender,Zt=s.direction,wt=s.omitDomProps,Rt=s.displayValues,O=s.onDisplayValuesChange,F=s.emptyOptions,z=s.notFoundContent,G=z===void 0?"Not Found":z,Ce=s.onClear,pe=s.mode,J=s.disabled,f=s.loading,P=s.getInputElement,B=s.getRawInputElement,Y=s.open,q=s.defaultOpen,Le=s.onDropdownVisibleChange,Ze=s.activeValue,pt=s.onActiveValueChange,Ot=s.activeDescendantId,Bt=s.searchValue,Ut=s.autoClearSearchValue,jt=s.onSearch,Vt=s.onSearchSplit,Ft=s.tokenSeparators,ut=s.allowClear,Gt=s.suffixIcon,$t=s.clearIcon,Sn=s.OptionList,Qt=s.animation,Wt=s.transitionName,fn=s.dropdownStyle,gn=s.dropdownClassName,xn=s.dropdownMatchSelectWidth,Ln=s.dropdownRender,zt=s.dropdownAlign,tt=s.placement,Xe=s.builtinPlacements,Yt=s.getPopupContainer,Lt=s.showAction,dn=Lt===void 0?[]:Lt,cn=s.onFocus,On=s.onBlur,an=s.onKeyUp,Cn=s.onKeyDown,Bn=s.onMouseDown,Nt=(0,j.Z)(s,U),Pt=de(pe),ln=(it!==void 0?it:Pt)||pe==="combobox",In=(0,te.Z)({},Nt);be.forEach(function(Qn){delete In[Qn]}),wt==null||wt.forEach(function(Qn){delete In[Qn]});var kn=S.useState(!1),Vn=(0,m.Z)(kn,2),Zn=Vn[0],$n=Vn[1];S.useEffect(function(){$n((0,_e.Z)())},[]);var sr=S.useRef(null),vr=S.useRef(null),gr=S.useRef(null),Tr=S.useRef(null),rr=S.useRef(null),Sr=u(),pr=(0,m.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];S.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=S.useMemo(function(){var Qn;if(pe!=="combobox")return Bt;var Hn=(Qn=Rt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,pe,Rt]),Pa=pe==="combobox"&&typeof P=="function"&&P()||null,ea=typeof B=="function"&&B(),Ma=(0,Ye.x1)(vr,ea==null||(ie=ea.props)===null||ie===void 0?void 0:ie.ref),Ca=S.useState(!1),Dn=(0,m.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,A.Z)(function(){or(!0)},[]);var jn=(0,se.Z)(!1,{defaultValue:q,value:Y}),qn=(0,m.Z)(jn,2),br=qn[0],jr=qn[1],un=Nn?br:!1,En=!G&&F;(J||En&&un&&pe==="combobox")&&(un=!1);var wn=En?!1:un,Pn=S.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!un;J||(jr(Hn),un!==Hn&&(Le==null||Le(Hn)))},[J,un,jr,Le]),Yn=S.useMemo(function(){return(Ft||[]).some(function(Qn){return[` +`,`\r +`].includes(Qn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Ft);return pe!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),jt&&kr!==ra&&jt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||jt(Hn,{source:"submit"})};S.useEffect(function(){!un&&!Pt&&pe!=="combobox"&&ar("",!1,!1)},[un]),S.useEffect(function(){br&&J&&jr(!1),J&&la(!1)},[J]);var Mr=t(),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Pe.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===Pe.Z.BACKSPACE&&!Kr&&Pt&&!kr&&Rt.length){for(var Ir=(0,C.Z)(Rt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&O(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(s).map(function(ie,Q){if(!S.isValidElement(ie)||!ie.type)return null;var we=ie,Be=we.type.isSelectOptGroup,xe=we.key,it=we.props,yt=it.children,Zt=(0,j.Z)(it,h);return c||!Be?k(ie):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(xe===null?Q:xe,"__"),label:xe},Zt),{},{options:oe(yt)})}).filter(function(ie){return ie})}function ge(s,c,ie,Q,we){return S.useMemo(function(){var Be=s,xe=!s;xe&&(Be=oe(c));var it=new Map,yt=new Map,Zt=function(O,F,z){z&&typeof z=="string"&&O.set(F[z],F)};function wt(Rt){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=0;F1&&arguments[1]!==void 0?arguments[1]:1,Yt=pt.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Gt(tt);var Yt={source:Xe?"keyboard":"mouse"},Lt=pt[tt];if(!Lt){G(null,-1,Yt);return}G(Lt.value,tt,Yt)};(0,S.useEffect)(function(){$t(Ce!==!1?jt(0):-1)},[pt.length,Zt]);var Sn=S.useCallback(function(zt){return f.has(zt)&&yt!=="combobox"},[yt,(0,C.Z)(f).toString(),f.size]);(0,S.useEffect)(function(){var zt=setTimeout(function(){if(!it&&xe&&f.size===1){var Xe=Array.from(f)[0],Yt=pt.findIndex(function(Lt){var dn=Lt.data;return dn.value===Xe});Yt!==-1&&($t(Yt),Ut(Yt))}});if(xe){var tt;(tt=Ot.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[xe,Zt,z.length]);var Qt=function(tt){tt!==void 0&&pe(tt,{selected:!f.has(tt)}),it||wt(!1)};if(S.useImperativeHandle(ie,function(){return{onKeyDown:function(tt){var Xe=tt.which,Yt=tt.ctrlKey;switch(Xe){case Pe.Z.N:case Pe.Z.P:case Pe.Z.UP:case Pe.Z.DOWN:{var Lt=0;if(Xe===Pe.Z.UP?Lt=-1:Xe===Pe.Z.DOWN?Lt=1:tn()&&Yt&&(Xe===Pe.Z.N?Lt=1:Xe===Pe.Z.P&&(Lt=-1)),Lt!==0){var dn=jt(ut+Lt,Lt);Ut(dn),$t(dn,!0)}break}case Pe.Z.ENTER:{var cn=pt[ut];cn&&!cn.data.disabled?Qt(cn.value):Qt(void 0),xe&&tt.preventDefault();break}case Pe.Z.ESC:wt(!1),xe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){Ut(tt)}}}),pt.length===0)return S.createElement("div",{role:"listbox",id:"".concat(Be,"_list"),className:"".concat(Ze,"-empty"),onMouseDown:Bt},Rt);var Wt=Object.keys(P).map(function(zt){return P[zt]}),fn=function(tt){return tt.label};function gn(zt,tt){var Xe=zt.group;return{role:Xe?"presentation":"option",id:"".concat(Be,"_list_").concat(tt)}}var xn=function(tt){var Xe=pt[tt];if(!Xe)return null;var Yt=Xe.data||{},Lt=Yt.value,dn=Xe.group,cn=(0,x.Z)(Yt,!0),On=fn(Xe);return Xe?S.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:tt},gn(Xe,tt),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Be,"_list")};return S.createElement(S.Fragment,null,B&&S.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(ut-1),xn(ut),xn(ut+1)),S.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:pt,height:q,itemHeight:Le,fullHeight:!1,onMouseDown:Bt,onScroll:O,virtual:B,direction:Y,innerProps:B?null:Ln},function(zt,tt){var Xe,Yt=zt.group,Lt=zt.groupOption,dn=zt.data,cn=zt.label,On=zt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return S.createElement("div",{className:T()(Ze,"".concat(Ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,j.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(Ze,"-option"),vr=T()(Ze,sr,kn,(Xe={},(0,g.Z)(Xe,"".concat(sr,"-grouped"),Lt),(0,g.Z)(Xe,"".concat(sr,"-active"),ut===tt&&!Nt),(0,g.Z)(Xe,"".concat(sr,"-disabled"),Nt),(0,g.Z)(Xe,"".concat(sr,"-selected"),$n),Xe)),gr=fn(zt),Tr=!J||typeof J=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),S.createElement("div",(0,o.Z)({},(0,x.Z)(Zn),B?{}:gn(zt,tt),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){ut===tt||Nt||$t(tt)},onClick:function(){Nt||Qt(On)},style:In}),S.createElement("div",{className:"".concat(sr,"-content")},rr),S.isValidElement(J)||$n,Tr&&S.createElement(Me,{className:"".concat(Ze,"-option-state"),customizeIcon:J,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=S.forwardRef(pn);yn.displayName="OptionList";var Ne=yn;function ot(s){var c=s.mode,ie=s.options,Q=s.children,we=s.backfill,Be=s.allowClear,xe=s.placeholder,it=s.getInputElement,yt=s.showSearch,Zt=s.onSearch,wt=s.defaultOpen,Rt=s.autoFocus,O=s.labelInValue,F=s.value,z=s.inputValue,G=s.optionLabelProp,Ce=isMultiple(c),pe=yt!==void 0?yt:Ce||c==="combobox",J=ie||convertChildrenToData(Q);if(warning(c!=="tags"||J.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var f=J.some(function(Y){return Y.options?Y.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!f,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!G,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!we,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!it||!Be||!xe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!wt||Rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),F!=null){var P=toArray(F);warning(!O||P.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ce||Array.isArray(F),"`value` should be array when `mode` is `multiple` or `tags`")}if(Q){var B=null;toNodeArray(Q).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var q=Y,Le=q.type;if(Le.isSelectOption)return!1;if(Le.isSelectOptGroup){var Ze=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(B=pt.type,!1)});return!Ze}return B=Le,!0}),B&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(B.displayName||B.name||B,"`.")),warning(z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function qe(s,c){if(s){var ie=function Q(we){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=0;xe2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),xe&&Q==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[xe,Q]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[ut?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,M(ia)]};if(wn&&F){var ar=Yn(),Gr=(0,m.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];F(Mr,Nr)}else if(!wn&&z&&Pn!=="clear"){var Br=Yn(),Na=(0,m.Z)(Br,2),Ua=Na[0],mo=Na[1];z(Ua,mo)}},or=dt(function(un,En){var wn,Pn=Qt?En.selected:!0;Pn?wn=Qt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),Q==="combobox"?Lr(""):(!de||O)&&(tt(""),Lr(""))}),jn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(tt(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),tt("")}return}wn.source!=="blur"&&(Q==="combobox"&&Sr(En),wt==null||wt(En))},br=function(En){var wn=En;Q!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},jr=S.useMemo(function(){var un=Ze!==!1&&Ce!==!1;return(0,te.Z)((0,te.Z)({},Xe),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Le,rawValues:Zn,fieldNames:gn,virtual:un,direction:pt,listHeight:Bt,listItemHeight:jt,childrenAsData:Wt})},[Xe,rr,Dn,Ca,or,Le,Zn,gn,Ze,Ce,Bt,jt,Wt]);return S.createElement(vn.Provider,{value:jr},S.createElement(ve,(0,o.Z)({},$t,{id:Sn,prefixCls:Be,ref:c,omitDomProps:_t,mode:Q,displayValues:Vn,onDisplayValuesChange:jn,direction:pt,searchValue:zt,onSearch:qn,autoClearSearchValue:O,onSearchSplit:br,dropdownMatchSelectWidth:Ce,OptionList:Ne,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),y=Tt;y.Option=Dt,y.OptGroup=Ge;var re=y,ae=re},9296:function(bn,st,e){e.r(st),e.d(st,{ResizableTextArea:function(){return Re},default:function(){return ke}});var o=e(92413),C=e(33708),g=e(400),te=e(39559),m=e(33606),j=e(37061),W=e(26407),se=e(92310),fe=e.n(se),S=e(93681),He=e(5643),T=e(18929),A=e(59301),_e=e(29301),Pe=e(34280),Ye=e(16089),Ct=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Me=["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"],xt={},Z;function _(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(ue&&xt[ce])return xt[ce];var ne=window.getComputedStyle(me),w=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),L=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),Oe=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),K=Me.map(function(Ie){return"".concat(Ie,":").concat(ne.getPropertyValue(Ie))}).join(";"),Ae={sizingStyle:K,paddingSize:L,borderSize:Oe,boxSizing:w};return ue&&ce&&(xt[ce]=Ae),Ae}function u(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=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)),me.getAttribute("wrap")?Z.setAttribute("wrap",me.getAttribute("wrap")):Z.removeAttribute("wrap");var w=_(me,ue),L=w.paddingSize,Oe=w.borderSize,K=w.boxSizing,Ae=w.sizingStyle;Z.setAttribute("style","".concat(Ae,";").concat(Ct)),Z.value=me.value||me.placeholder||"";var Ie=void 0,lt=void 0,gt,at=Z.scrollHeight;if(K==="border-box"?at+=Oe:K==="content-box"&&(at-=L),ce!==null||ne!==null){Z.value=" ";var Fe=Z.scrollHeight-L;ce!==null&&(Ie=Fe*ce,K==="border-box"&&(Ie=Ie+L+Oe),at=Math.max(Ie,at)),ne!==null&&(lt=Fe*ne,K==="border-box"&&(lt=lt+L+Oe),gt=at>lt?"":"hidden",at=Math.min(lt,at))}var ct={height:at,overflowY:gt,resize:"none"};return Ie&&(ct.minHeight=Ie),lt&&(ct.maxHeight=lt),ct}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,x=1,$=2,N=A.forwardRef(function(me,ue){var ce=me,ne=ce.prefixCls,w=ce.onPressEnter,L=ce.defaultValue,Oe=ce.value,K=ce.autoSize,Ae=ce.onResize,Ie=ce.className,lt=ce.style,gt=ce.disabled,at=ce.onChange,Fe=ce.onInternalAutoSize,ct=(0,j.Z)(ce,t),De=(0,T.Z)(L,{value:Oe,postState:function(Ge){return Ge!=null?Ge:""}}),ee=(0,m.Z)(De,2),Je=ee[0],D=ee[1],R=function(Ge){D(Ge.target.value),at==null||at(Ge)},l=A.useRef();A.useImperativeHandle(ue,function(){return{textArea:l.current}});var d=A.useMemo(function(){return K&&(0,te.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),I=(0,m.Z)(d,2),M=I[0],X=I[1],U=!!K,be=function(){try{if(document.activeElement===l.current){var Ge=l.current,St=Ge.selectionStart,Dt=Ge.selectionEnd,Et=Ge.scrollTop;l.current.setSelectionRange(St,Dt),l.current.scrollTop=Et}}catch(Ht){}},de=A.useState($),le=(0,m.Z)(de,2),ve=le[0],Qe=le[1],nt=A.useState(),rt=(0,m.Z)(nt,2),mt=rt[0],E=rt[1],i=function(){Qe(b)};(0,Pe.Z)(function(){U&&i()},[Oe,M,X,U]),(0,Pe.Z)(function(){if(ve===b)Qe(x);else if(ve===x){var Ee=u(l.current,!1,M,X);Qe($),E(Ee)}else be()},[ve]);var h=A.useRef(),k=function(){Ye.Z.cancel(h.current)},oe=function(Ge){ve===$&&(Ae==null||Ae(Ge),K&&(k(),h.current=(0,Ye.Z)(function(){i()})))};A.useEffect(function(){return k},[]);var ge=U?mt:null,dt=(0,C.Z)((0,C.Z)({},lt),ge);return(ve===b||ve===x)&&(dt.overflowY="hidden",dt.overflowX="hidden"),A.createElement(_e.Z,{onResize:oe,disabled:!(K||Ae)},A.createElement("textarea",(0,o.Z)({},ct,{ref:l,style:dt,className:fe()(ne,Ie,(0,g.Z)({},"".concat(ne,"-disabled"),gt)),disabled:gt,value:Je,onChange:R})))}),Re=N,et=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(me,ue){return(0,W.Z)(me||"").slice(0,ue).join("")}function je(me,ue,ce,ne){var w=ce;return me?w=Ke(ce,ne):(0,W.Z)(ue||"").lengthne&&(w=ue),w}var It=A.forwardRef(function(me,ue){var ce,ne=me.defaultValue,w=me.value,L=me.onFocus,Oe=me.onBlur,K=me.onChange,Ae=me.allowClear,Ie=me.maxLength,lt=me.onCompositionStart,gt=me.onCompositionEnd,at=me.suffix,Fe=me.prefixCls,ct=Fe===void 0?"rc-textarea":Fe,De=me.classes,ee=me.showCount,Je=me.className,D=me.style,R=me.disabled,l=me.hidden,d=me.classNames,I=me.styles,M=me.onResize,X=(0,j.Z)(me,et),U=(0,T.Z)(ne,{value:w,defaultValue:ne}),be=(0,m.Z)(U,2),de=be[0],le=be[1],ve=(0,A.useRef)(null),Qe=A.useState(!1),nt=(0,m.Z)(Qe,2),rt=nt[0],mt=nt[1],E=A.useState(!1),i=(0,m.Z)(E,2),h=i[0],k=i[1],oe=A.useRef(),ge=A.useRef(0),dt=A.useState(null),Ee=(0,m.Z)(dt,2),Ge=Ee[0],St=Ee[1],Dt=function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.focus()};(0,A.useImperativeHandle)(ue,function(){return{resizableTextArea:ve.current,focus:Dt,blur:function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.blur()}}}),(0,A.useEffect)(function(){mt(function(_t){return!R&&_t})},[R]);var Et=Number(Ie)>0,Ht=function(Ve){k(!0),oe.current=de,ge.current=Ve.currentTarget.selectionStart,lt==null||lt(Ve)},Xt=function(Ve){k(!1);var Tt=Ve.currentTarget.value;if(Et){var y,re=ge.current>=Ie+1||ge.current===((y=oe.current)===null||y===void 0?void 0:y.length);Tt=je(re,oe.current,Tt,Ie)}Tt!==de&&(le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,K,Tt)),gt==null||gt(Ve)},qt=function(Ve){var Tt=Ve.target.value;if(!h&&Et){var y=Ve.target.selectionStart>=Ie+1||Ve.target.selectionStart===Tt.length||!Ve.target.selectionStart;Tt=je(y,de,Tt,Ie)}le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,K,Tt)},vn=function(Ve){var Tt=X.onPressEnter,y=X.onKeyDown;Ve.key==="Enter"&&Tt&&Tt(Ve),y==null||y(Ve)},tn=function(Ve){mt(!0),L==null||L(Ve)},rn=function(Ve){mt(!1),Oe==null||Oe(Ve)},Mt=function(Ve){var Tt;le(""),Dt(),(0,He.rJ)((Tt=ve.current)===null||Tt===void 0?void 0:Tt.textArea,Ve,K)},pn=(0,He.D7)(de);!h&&Et&&w==null&&(pn=Ke(pn,Ie));var yn=at,Ne;if(ee){var ot=(0,W.Z)(pn).length;(0,te.Z)(ee)==="object"?Ne=ee.formatter({value:pn,count:ot,maxLength:Ie}):Ne="".concat(ot).concat(Et?" / ".concat(Ie):""),yn=A.createElement(A.Fragment,null,yn,A.createElement("span",{className:fe()("".concat(ct,"-data-count"),d==null?void 0:d.count),style:I==null?void 0:I.count},Ne))}var qe=function(Ve){var Tt;M==null||M(Ve),(Tt=ve.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&St(!0)},bt=!X.autoSize&&!ee&&!Ae,Jt=A.createElement(S.BaseInput,{value:pn,allowClear:Ae,handleReset:Mt,suffix:yn,prefixCls:ct,classes:{affixWrapper:fe()(De==null?void 0:De.affixWrapper,(ce={},(0,g.Z)(ce,"".concat(ct,"-show-count"),ee),(0,g.Z)(ce,"".concat(ct,"-textarea-allow-clear"),Ae),ce))},disabled:R,focused:rt,className:Je,style:(0,C.Z)((0,C.Z)({},D),Ge&&!bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ne=="string"?Ne:void 0}},hidden:l,inputElement:A.createElement(Re,(0,o.Z)({},X,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:d==null?void 0:d.textarea,style:(0,C.Z)((0,C.Z)({},I==null?void 0:I.textarea),{},{resize:D==null?void 0:D.resize}),disabled:R,prefixCls:ct,onResize:qe,ref:ve}))});return Jt}),Te=It,ke=Te},24916:function(bn,st,e){e.d(st,{Z:function(){return De}});var o=e(92413),C=e(39559),g=e(33708),te=e(400),m=e(33606),j=e(37061),W=e(92310),se=e.n(W),fe=e(29301),S=e(70425),He=e(34280),T=e(59301),A=e(4676),_e=T.forwardRef(function(ee,Je){var D=ee.height,R=ee.offsetY,l=ee.offsetX,d=ee.children,I=ee.prefixCls,M=ee.onInnerResize,X=ee.innerProps,U=ee.rtl,be=ee.extra,de={},le={display:"flex",flexDirection:"column"};return R!==void 0&&(de={height:D,position:"relative",overflow:"hidden"},le=(0,g.Z)((0,g.Z)({},le),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(R,"px)")},U?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),T.createElement("div",{style:de},T.createElement(fe.Z,{onResize:function(Qe){var nt=Qe.offsetHeight;nt&&M&&M()}},T.createElement("div",(0,o.Z)({style:le,className:se()((0,te.Z)({},"".concat(I,"-holder-inner"),I)),ref:Je},X),d,be)))});_e.displayName="Filler";var Pe=_e;function Ye(ee){var Je=ee.children,D=ee.setRef,R=T.useCallback(function(l){D(l)},[]);return T.cloneElement(Je,{ref:R})}function Ct(ee,Je,D,R,l,d,I,M){var X=M.getKey;return ee.slice(Je,D+1).map(function(U,be){var de=Je+be,le=I(U,de,{style:{width:R},offsetX:l}),ve=X(U);return T.createElement(Ye,{key:ve,setRef:function(nt){return d(U,nt)}},le)})}function Me(ee,Je,D,R){var l=D-ee,d=Je-D,I=Math.min(l,d)*2;if(R<=I){var M=Math.floor(R/2);return R%2?D+M+1:D-M}return l>d?D-(R-d):D+(R-l)}function xt(ee,Je,D){var R=ee.length,l=Je.length,d,I;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,de=X?U<0&&M.current.left||U>0&&M.current.right:U<0&&M.current.top||U>0&&M.current.bottom;return be&&de?(clearTimeout(d.current),l.current=!1):(!de||l.current)&&I(),!l.current&&de}};function x(ee,Je,D,R,l,d,I){var M=(0,T.useRef)(0),X=(0,T.useRef)(null),U=(0,T.useRef)(null),be=(0,T.useRef)(!1),de=b(Je,D,R,l);function le(E,i){if(_.Z.cancel(X.current),!de(!1,i)){var h=E;if(!h._virtualHandled)h._virtualHandled=!0;else return;M.current+=i,U.current=i,t||h.preventDefault(),X.current=(0,_.Z)(function(){var k=be.current?10:1;I(M.current*k,!1),M.current=0})}}function ve(E,i){I(i,!0),t||E.preventDefault()}var Qe=(0,T.useRef)(null),nt=(0,T.useRef)(null);function rt(E){if(ee){_.Z.cancel(nt.current),nt.current=(0,_.Z)(function(){Qe.current=null},2);var i=E.deltaX,h=E.deltaY,k=E.shiftKey,oe=i,ge=h;(Qe.current==="sx"||!Qe.current&&k&&h&&!i)&&(oe=h,ge=0,Qe.current="sx");var dt=Math.abs(oe),Ee=Math.abs(ge);Qe.current===null&&(Qe.current=d&&dt>Ee?"x":"y"),Qe.current==="y"?le(E,ge):ve(E,oe)}}function mt(E){ee&&(be.current=E.detail===U.current)}return[rt,mt]}function $(ee,Je,D,R){var l=T.useMemo(function(){return[new Map,[]]},[ee,D.id,R]),d=(0,m.Z)(l,2),I=d[0],M=d[1],X=function(be){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:be,le=I.get(be),ve=I.get(de);if(le===void 0||ve===void 0)for(var Qe=ee.length,nt=M.length;nt0&&arguments[0]!==void 0?arguments[0]:!1;be();var Qe=function(){var mt=!1;M.current.forEach(function(E,i){if(E&&E.offsetParent){var h=E.offsetHeight,k=getComputedStyle(E),oe=k.marginTop,ge=k.marginBottom,dt=je(oe),Ee=je(ge),Ge=h+dt+Ee;X.current.get(i)!==Ge&&(X.current.set(i,Ge),mt=!0)}}),mt&&I(function(E){return E+1})};if(ve)Qe();else{U.current+=1;var nt=U.current;Promise.resolve().then(function(){nt===U.current&&Qe()})}}function le(ve,Qe){var nt=ee(ve),rt=M.current.get(nt);Qe?(M.current.set(nt,Qe),de()):M.current.delete(nt),!rt!=!Qe&&(Qe?Je==null||Je(ve):D==null||D(ve))}return(0,T.useEffect)(function(){return be},[]),[le,de,X.current,d]}var Te=14/15;function ke(ee,Je,D){var R=(0,T.useRef)(!1),l=(0,T.useRef)(0),d=(0,T.useRef)(0),I=(0,T.useRef)(null),M=(0,T.useRef)(null),X,U=function(ve){if(R.current){var Qe=Math.ceil(ve.touches[0].pageX),nt=Math.ceil(ve.touches[0].pageY),rt=l.current-Qe,mt=d.current-nt,E=Math.abs(rt)>Math.abs(mt);E?l.current=Qe:d.current=nt;var i=D(E,E?rt:mt,!1,ve);i&&ve.preventDefault(),clearInterval(M.current),i&&(M.current=setInterval(function(){E?rt*=Te:mt*=Te;var h=Math.floor(E?rt:mt);(!D(E,h,!0)||Math.abs(h)<=.1)&&clearInterval(M.current)},16))}},be=function(){R.current=!1,X()},de=function(ve){X(),ve.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(ve.touches[0].pageX),d.current=Math.ceil(ve.touches[0].pageY),I.current=ve.target,I.current.addEventListener("touchmove",U,{passive:!1}),I.current.addEventListener("touchend",be,{passive:!0}))};X=function(){I.current&&(I.current.removeEventListener("touchmove",U),I.current.removeEventListener("touchend",be))},(0,He.Z)(function(){return ee&&Je.current.addEventListener("touchstart",de,{passive:!0}),function(){var le;(le=Je.current)===null||le===void 0||le.removeEventListener("touchstart",de),X(),clearInterval(M.current)}},[ee])}function me(ee){return Math.floor(Math.pow(ee,.5))}function ue(ee,Je){var D="touches"in ee?ee.touches[0]:ee;return D[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function ce(ee,Je,D){T.useEffect(function(){var R=Je.current;if(ee&&R){var l=!1,d,I,M=function(){_.Z.cancel(d)},X=function le(){M(),d=(0,_.Z)(function(){D(I),le()})},U=function(ve){if(!ve.target.draggable){var Qe=ve;Qe._virtualHandled||(Qe._virtualHandled=!0,l=!0)}},be=function(){l=!1,M()},de=function(ve){if(l){var Qe=ue(ve,!1),nt=R.getBoundingClientRect(),rt=nt.top,mt=nt.bottom;if(Qe<=rt){var E=rt-Qe;I=-me(E),X()}else if(Qe>=mt){var i=Qe-mt;I=me(i),X()}else M()}};return R.addEventListener("mousedown",U),R.ownerDocument.addEventListener("mouseup",be),R.ownerDocument.addEventListener("mousemove",de),function(){R.removeEventListener("mousedown",U),R.ownerDocument.removeEventListener("mouseup",be),R.ownerDocument.removeEventListener("mousemove",de),M()}}},[ee])}var ne=10;function w(ee,Je,D,R,l,d,I,M){var X=T.useRef(),U=T.useState(null),be=(0,m.Z)(U,2),de=be[0],le=be[1];return(0,He.Z)(function(){if(de&&de.times=0;Ht-=1){var Xt=l(Je[Ht]),qt=D.get(Xt);if(qt===void 0){E=!0;break}if(Et-=qt,Et<=0)break}switch(k){case"top":h=ge-rt;break;case"bottom":h=dt-mt+rt;break;default:{var vn=ee.current.scrollTop,tn=vn+mt;getn&&(i="bottom")}}h!==null&&I(h),h!==de.lastTop&&(E=!0)}E&&le((0,g.Z)((0,g.Z)({},de),{},{times:de.times+1,targetAlign:i,lastTop:h}))}},[de,ee.current]),function(ve){if(ve==null){M();return}if(_.Z.cancel(X.current),typeof ve=="number")I(ve);else if(ve&&(0,C.Z)(ve)==="object"){var Qe,nt=ve.align;"index"in ve?Qe=ve.index:Qe=Je.findIndex(function(E){return l(E)===ve.key});var rt=ve.offset,mt=rt===void 0?0:rt;le({times:0,index:Qe,offset:mt,originAlign:nt})}}}var L=T.forwardRef(function(ee,Je){var D=ee.prefixCls,R=ee.rtl,l=ee.scrollOffset,d=ee.scrollRange,I=ee.onStartMove,M=ee.onStopMove,X=ee.onScroll,U=ee.horizontal,be=ee.spinSize,de=ee.containerSize,le=ee.style,ve=ee.thumbStyle,Qe=ee.showScrollBar,nt=T.useState(!1),rt=(0,m.Z)(nt,2),mt=rt[0],E=rt[1],i=T.useState(null),h=(0,m.Z)(i,2),k=h[0],oe=h[1],ge=T.useState(null),dt=(0,m.Z)(ge,2),Ee=dt[0],Ge=dt[1],St=!R,Dt=T.useRef(),Et=T.useRef(),Ht=T.useState(Qe),Xt=(0,m.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=T.useRef(),rn=function(){Qe===!0||Qe===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=d-de||0,pn=de-be||0,yn=T.useMemo(function(){if(l===0||Mt===0)return 0;var y=l/Mt;return y*pn},[l,Mt,pn]),Ne=function(re){re.stopPropagation(),re.preventDefault()},ot=T.useRef({top:yn,dragging:mt,pageY:k,startTop:Ee});ot.current={top:yn,dragging:mt,pageY:k,startTop:Ee};var qe=function(re){E(!0),oe(ue(re,U)),Ge(ot.current.top),I(),re.stopPropagation(),re.preventDefault()};T.useEffect(function(){var y=function(c){c.preventDefault()},re=Dt.current,ae=Et.current;return re.addEventListener("touchstart",y,{passive:!1}),ae.addEventListener("touchstart",qe,{passive:!1}),function(){re.removeEventListener("touchstart",y),ae.removeEventListener("touchstart",qe)}},[]);var bt=T.useRef();bt.current=Mt;var Jt=T.useRef();Jt.current=pn,T.useEffect(function(){if(mt){var y,re=function(c){var ie=ot.current,Q=ie.dragging,we=ie.pageY,Be=ie.startTop;_.Z.cancel(y);var xe=Dt.current.getBoundingClientRect(),it=de/(U?xe.width:xe.height);if(Q){var yt=(ue(c,U)-we)*it,Zt=Be;!St&&U?Zt-=yt:Zt+=yt;var wt=bt.current,Rt=Jt.current,O=Rt?Zt/Rt:0,F=Math.ceil(O*wt);F=Math.max(F,0),F=Math.min(F,wt),y=(0,_.Z)(function(){X(F,U)})}},ae=function(){E(!1),M()};return window.addEventListener("mousemove",re,{passive:!0}),window.addEventListener("touchmove",re,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",re),window.removeEventListener("touchmove",re),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),_.Z.cancel(y)}}},[mt]),T.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),T.useImperativeHandle(Je,function(){return{delayHidden:rn}});var _t="".concat(D,"-scrollbar"),Ve={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return U?(Ve.height=8,Ve.left=0,Ve.right=0,Ve.bottom=0,Tt.height="100%",Tt.width=be,St?Tt.left=yn:Tt.right=yn):(Ve.width=8,Ve.top=0,Ve.bottom=0,St?Ve.right=0:Ve.left=0,Tt.width="100%",Tt.height=be,Tt.top=yn),T.createElement("div",{ref:Dt,className:se()(_t,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(_t,"-horizontal"),U),"".concat(_t,"-vertical"),!U),"".concat(_t,"-visible"),qt)),style:(0,g.Z)((0,g.Z)({},Ve),le),onMouseDown:Ne,onMouseMove:rn},T.createElement("div",{ref:Et,className:se()("".concat(_t,"-thumb"),(0,te.Z)({},"".concat(_t,"-thumb-moving"),mt)),style:(0,g.Z)((0,g.Z)({},Tt),ve),onMouseDown:qe}))}),Oe=L,K=20;function Ae(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,D=ee/Je*ee;return isNaN(D)&&(D=0),D=Math.max(D,K),Math.floor(D)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],gt={overflowY:"auto",overflowAnchor:"none"};function at(ee,Je){var D=ee.prefixCls,R=D===void 0?"rc-virtual-list":D,l=ee.className,d=ee.height,I=ee.itemHeight,M=ee.fullHeight,X=M===void 0?!0:M,U=ee.style,be=ee.data,de=ee.children,le=ee.itemKey,ve=ee.virtual,Qe=ee.direction,nt=ee.scrollWidth,rt=ee.component,mt=rt===void 0?"div":rt,E=ee.onScroll,i=ee.onVirtualScroll,h=ee.onVisibleChange,k=ee.innerProps,oe=ee.extraRender,ge=ee.styles,dt=ee.showScrollBar,Ee=dt===void 0?"optional":dt,Ge=(0,j.Z)(ee,Ie),St=T.useCallback(function(Nt){return typeof le=="function"?le(Nt):Nt==null?void 0:Nt[le]},[le]),Dt=It(St,null,null),Et=(0,m.Z)(Dt,4),Ht=Et[0],Xt=Et[1],qt=Et[2],vn=Et[3],tn=!!(ve!==!1&&d&&I),rn=T.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&be&&(Math.max(I*be.length,rn)>d||!!nt),pn=Qe==="rtl",yn=se()(R,(0,te.Z)({},"".concat(R,"-rtl"),pn),l),Ne=be||lt,ot=(0,T.useRef)(),qe=(0,T.useRef)(),bt=(0,T.useRef)(),Jt=(0,T.useState)(0),_t=(0,m.Z)(Jt,2),Ve=_t[0],Tt=_t[1],y=(0,T.useState)(0),re=(0,m.Z)(y,2),ae=re[0],s=re[1],c=(0,T.useState)(!1),ie=(0,m.Z)(c,2),Q=ie[0],we=ie[1],Be=function(){we(!0)},xe=function(){we(!1)},it={getKey:St};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=jt(ln);return ot.current.scrollTop=In,In})}var Zt=(0,T.useRef)({start:0,end:Ne.length}),wt=(0,T.useRef)(),Rt=Z(Ne,St),O=(0,m.Z)(Rt,1),F=O[0];wt.current=F;var z=T.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Ne.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=qe.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Ne.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Ne.length,Zn=0;Zn=Ve&&ln===void 0&&(ln=Zn,In=Pt),gr>Ve+d&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(d/I)),kn===void 0&&(kn=Ne.length-1),kn=Math.min(kn+1,Ne.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,Ve,Ne,vn,d]),G=z.scrollHeight,Ce=z.start,pe=z.end,J=z.offset;Zt.current.start=Ce,Zt.current.end=pe,T.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Ne[Ce];if(ln){var In=St(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-I;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[G]);var f=T.useState({width:0,height:d}),P=(0,m.Z)(f,2),B=P[0],Y=P[1],q=function(Pt){Y({width:Pt.offsetWidth,height:Pt.offsetHeight})},Le=(0,T.useRef)(),Ze=(0,T.useRef)(),pt=T.useMemo(function(){return Ae(B.width,nt)},[B.width,nt]),Ot=T.useMemo(function(){return Ae(B.height,G)},[B.height,G]),Bt=G-d,Ut=(0,T.useRef)(Bt);Ut.current=Bt;function jt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=Ve<=0,Ft=Ve>=Bt,ut=ae<=0,Gt=ae>=nt,$t=b(Vt,Ft,ut,Gt),Sn=function(){return{x:pn?-ae:ae,y:Ve}},Qt=(0,T.useRef)(Sn()),Wt=(0,S.useEvent)(function(Nt){if(i){var Pt=(0,g.Z)((0,g.Z)({},Sn()),Nt);(Qt.current.x!==Pt.x||Qt.current.y!==Pt.y)&&(i(Pt),Qt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,A.flushSync)(function(){s(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==Ve&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=nt?nt-B.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,S.useEvent)(function(Nt,Pt){Pt?((0,A.flushSync)(function(){s(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),zt=x(tn,Vt,Ft,ut,Gt,!!nt,Ln),tt=(0,m.Z)(zt,2),Xe=tt[0],Yt=tt[1];ke(tn,ot,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),ce(Mt,ot,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,He.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ot.current;return Pt.addEventListener("wheel",Xe,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",Xe),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,He.Z)(function(){if(nt){var Nt=xn(ae);s(Nt),Wt({x:Nt})}},[B.width,nt]);var Lt=function(){var Pt,ln;(Pt=Le.current)===null||Pt===void 0||Pt.delayHidden(),(ln=Ze.current)===null||ln===void 0||ln.delayHidden()},dn=w(ot,Ne,qt,I,St,function(){return Xt(!0)},yt,Lt);T.useImperativeHandle(Je,function(){return{nativeElement:bt.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&s(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,He.Z)(function(){if(h){var Nt=Ne.slice(Ce,pe+1);h(Nt,Ne)}},[Ce,pe,Ne]);var cn=$(Ne,St,qt,I),On=oe==null?void 0:oe({start:Ce,end:pe,virtual:Mt,offsetX:ae,offsetY:J,rtl:pn,getSize:cn}),an=Ct(Ne,Ce,pe,nt,ae,Ht,de,it),Cn=null;d&&(Cn=(0,g.Z)((0,te.Z)({},X?"height":"maxHeight",d),gt),tn&&(Cn.overflowY="hidden",nt&&(Cn.overflowX="hidden"),Q&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),T.createElement("div",(0,o.Z)({ref:bt,style:(0,g.Z)((0,g.Z)({},U),{},{position:"relative"}),className:yn},Bn,Ge),T.createElement(fe.Z,{onResize:q},T.createElement(mt,{className:"".concat(R,"-holder"),style:Cn,ref:ot,onScroll:gn,onMouseEnter:Lt},T.createElement(Pe,{prefixCls:R,height:G,offsetX:ae,offsetY:J,scrollWidth:nt,onInnerResize:Xt,ref:qe,innerProps:k,rtl:pn,extra:On},an))),Mt&&G>d&&T.createElement(Oe,{ref:Le,prefixCls:R,scrollOffset:Ve,scrollRange:G,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:xe,spinSize:Ot,containerSize:B.height,style:ge==null?void 0:ge.verticalScrollBar,thumbStyle:ge==null?void 0:ge.verticalScrollBarThumb,showScrollBar:Ee}),Mt&&nt>B.width&&T.createElement(Oe,{ref:Ze,prefixCls:R,scrollOffset:ae,scrollRange:nt,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:xe,spinSize:pt,containerSize:B.width,horizontal:!0,style:ge==null?void 0:ge.horizontalScrollBar,thumbStyle:ge==null?void 0:ge.horizontalScrollBarThumb,showScrollBar:Ee}))}var Fe=T.forwardRef(at);Fe.displayName="List";var ct=Fe,De=ct},96908:function(bn){bn.exports="data:image/png;base64,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"},57177:function(bn){bn.exports="data:image/png;base64,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"},81378:function(bn){bn.exports="data:image/png;base64,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"},16722:function(bn,st,e){e.d(st,{Z:function(){return se}});const o=fe=>typeof fe=="object"&&fe!=null&&fe.nodeType===1,C=(fe,S)=>(!S||fe!=="hidden")&&fe!=="visible"&&fe!=="clip",g=(fe,S)=>{if(fe.clientHeight{const A=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(Pe){return null}})(T);return!!A&&(A.clientHeight_eS||_e>fe&&Pe=S&&Ye>=He?_e-fe-T:Pe>S&&YeHe?Pe-S+A:0,m=fe=>{const S=fe.parentElement;return S==null?fe.getRootNode().host||null:S},j=(fe,S)=>{var He,T,A,_e;if(typeof document=="undefined")return[];const{scrollMode:Pe,block:Ye,inline:Ct,boundary:Me,skipOverflowHiddenElements:xt}=S,Z=typeof Me=="function"?Me:Oe=>Oe!==Me;if(!o(fe))throw new TypeError("Invalid target");const _=document.scrollingElement||document.documentElement,u=[];let t=fe;for(;o(t)&&Z(t);){if(t=m(t),t===_){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,xt)&&u.push(t)}const b=(T=(He=window.visualViewport)==null?void 0:He.width)!=null?T:innerWidth,x=(_e=(A=window.visualViewport)==null?void 0:A.height)!=null?_e:innerHeight,{scrollX:$,scrollY:N}=window,{height:Re,width:et,top:Ke,right:je,bottom:It,left:Te}=fe.getBoundingClientRect(),{top:ke,right:me,bottom:ue,left:ce}=(Oe=>{const K=window.getComputedStyle(Oe);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(fe);let ne=Ye==="start"||Ye==="nearest"?Ke-ke:Ye==="end"?It+ue:Ke+Re/2-ke+ue,w=Ct==="center"?Te+et/2-ce+me:Ct==="end"?je+me:Te-ce;const L=[];for(let Oe=0;Oe=0&&Te>=0&&It<=x&&je<=b&&(K===_&&!g(K)||Ke>=lt&&It<=at&&Te>=Fe&&je<=gt))return L;const ct=getComputedStyle(K),De=parseInt(ct.borderLeftWidth,10),ee=parseInt(ct.borderTopWidth,10),Je=parseInt(ct.borderRightWidth,10),D=parseInt(ct.borderBottomWidth,10);let R=0,l=0;const d="offsetWidth"in K?K.offsetWidth-K.clientWidth-De-Je:0,I="offsetHeight"in K?K.offsetHeight-K.clientHeight-ee-D:0,M="offsetWidth"in K?K.offsetWidth===0?0:Ie/K.offsetWidth:0,X="offsetHeight"in K?K.offsetHeight===0?0:Ae/K.offsetHeight:0;if(_===K)R=Ye==="start"?ne:Ye==="end"?ne-x:Ye==="nearest"?te(N,N+x,x,ee,D,N+ne,N+ne+Re,Re):ne-x/2,l=Ct==="start"?w:Ct==="center"?w-b/2:Ct==="end"?w-b:te($,$+b,b,De,Je,$+w,$+w+et,et),R=Math.max(0,R+N),l=Math.max(0,l+$);else{R=Ye==="start"?ne-lt-ee:Ye==="end"?ne-at+D+I:Ye==="nearest"?te(lt,at,Ae,ee,D+I,ne,ne+Re,Re):ne-(lt+Ae/2)+I/2,l=Ct==="start"?w-Fe-De:Ct==="center"?w-(Fe+Ie/2)+d/2:Ct==="end"?w-gt+Je+d:te(Fe,gt,Ie,De,Je+d,w,w+et,et);const{scrollLeft:U,scrollTop:be}=K;R=X===0?0:Math.max(0,Math.min(be+R/X,K.scrollHeight-Ae/X+I)),l=M===0?0:Math.max(0,Math.min(U+l/M,K.scrollWidth-Ie/M+d)),ne+=be-R,w+=U-l}L.push({el:K,top:R,left:l})}return L},W=fe=>fe===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)(fe)?fe:{block:"start",inline:"nearest"};function se(fe,S){if(!fe.isConnected||!(A=>{let _e=A;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(fe))return;const He=(A=>{const _e=window.getComputedStyle(A);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(fe);if((A=>typeof A=="object"&&typeof A.behavior=="function")(S))return S.behavior(j(fe,S));const T=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:A,top:_e,left:Pe}of j(fe,W(S))){const Ye=_e-He.top+He.bottom,Ct=Pe-He.left+He.right;A.scroll({top:Ye,left:Ct,behavior:T})}}}}]); diff --git a/p__Declaration__Research__Monograph__Edit__index.c6f4158d.async.js b/p__Declaration__Research__Monograph__Edit__index.c6f4158d.async.js deleted file mode 100644 index 0ca4a4c3eb..0000000000 --- a/p__Declaration__Research__Monograph__Edit__index.c6f4158d.async.js +++ /dev/null @@ -1,173 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7280],{40001:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},26227:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},84105:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},41464:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},18785:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},73331:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},15277:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},61481:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},33853:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},61485:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},38819:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},47472:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},87395:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},ee=g,f=e(7657),L=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:ee}))},K=C.forwardRef(L),se=K},57490:function(bn,st,e){e.d(st,{z:function(){return ue},Z:function(){return ce}});var o=e(59301),C=e(54580),g=e(8591),ee=e(43418),f=e(3113),L=e(3294),K=e(23538),se=Object.defineProperty,fe=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,T=(te,E,j)=>E in te?se(te,E,{enumerable:!0,configurable:!0,writable:!0,value:j}):te[E]=j,A=(te,E)=>{for(var j in E||(E={}))S.call(E,j)&&T(te,j,E[j]);if(fe)for(var j of fe(E))He.call(E,j)&&T(te,j,E[j]);return te},_e=(te,E,j)=>new Promise((Oe,U)=>{var ye=gt=>{try{lt(j.next(gt))}catch(ot){U(ot)}},Ne=gt=>{try{lt(j.throw(gt))}catch(ot){U(ot)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(ye,Ne);lt((j=j.apply(te,E)).next())});const Ae="\u3000\u3000";function Je(te){var E=["Bytes","KB","MB","GB","TB"];if(te==0)return"0 Byte";var j=parseInt(""+Math.floor(Math.log(te)/Math.log(1024)),10);return(te/Math.pow(1024,j)).toFixed(1)+" "+E[j]}var Ct=({value:te=[],action:E,onChange:j,className:Oe,maxSize:U=150,title:ye="\u6587\u4EF6\u4E0A\u4F20",accept:Ne=null})=>{const lt={multiple:!1,fileList:te,accept:Ne,withCredentials:!0,beforeUpload:ot=>ot.size/1024/1024(D.name.indexOf(Ae)===-1&&(D.name=`${D.name}${Ae}${Je(D.size)}`),A({},D))),ot.file.status==="done"&&((dt=(Fe=ot.file)==null?void 0:Fe.response)==null?void 0:dt.status)===-1){message.error((z=(Be=ot.file)==null?void 0:Be.response)==null?void 0:z.message),j([]);return}j(We)},onRemove:ot=>_e(void 0,null,function*(){const Fe=ot.size/1024/1024;return ot.status==="uploading"?!0:Fe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:te.length>0,ghost:!0},ye),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",U,"M)"," ")))},Re=e(61481),xt=e(89392),N=Object.defineProperty,_=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(te,E,j)=>E in te?N(te,E,{enumerable:!0,configurable:!0,writable:!0,value:j}):te[E]=j,w=(te,E)=>{for(var j in E||(E={}))u.call(E,j)&&b(te,j,E[j]);if(_)for(var j of _(E))t.call(E,j)&&b(te,j,E[j]);return te};const $=te=>React.createElement("svg",w({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},te),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var M="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ie=Object.defineProperty,et=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,It=(te,E,j)=>E in te?Ie(te,E,{enumerable:!0,configurable:!0,writable:!0,value:j}):te[E]=j,Me=(te,E)=>{for(var j in E||(E={}))Ue.call(E,j)&&It(te,j,E[j]);if(et)for(var j of et(E))je.call(E,j)&&It(te,j,E[j]);return te},ke=(te,E,j)=>new Promise((Oe,U)=>{var ye=gt=>{try{lt(j.next(gt))}catch(ot){U(ot)}},Ne=gt=>{try{lt(j.throw(gt))}catch(ot){U(ot)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(ye,Ne);lt((j=j.apply(te,E)).next())});const{Dragger:me}=C.default;function ue(te){let E=[];return te&&te.length>0&&(E=te.map(j=>({uid:j.id,id:j.id,name:j.title+Ae+j.filesize,url:j.url,filesize:j.filesize,status:"done",response:{id:j.id}}))),E}var ce=({value:te,onChange:E,action:j,data:Oe,className:U,maxSize:ye=150,title:Ne="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:lt=!1,accept:gt="",additionalText:ot,isDragger:Fe,number:dt=1e3,aloneClear:Be=!1,realTimeRemove:z=!0,uploadText:We,setFileProgress:D,showFileProgress:R})=>{const[l,m]=(0,o.useState)(!1);let[y,Z]=(0,o.useState)(te||[]),[ne,Y]=(0,o.useState)(1);(0,o.useEffect)(()=>{te&&(ne===1&&Z([...te]),Y(2),dt===(te==null?void 0:te.length)&&m(!0))},[te]);const Te=()=>{setTimeout(()=>{y.pop(),Z([...y])},500)};R&&D(y.some(ve=>ve.status==="uploading"));const de={multiple:!0,accept:gt,withCredentials:!0,fileList:y,beforeUpload:(ve,Qe)=>{const nt=ve.size/1024/1024;return y.concat(Qe).length>dt?(y.pop(),Z([...y]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),Be?Promise.reject():(Te(),!1)):nt=dt?m(!0):m(!1),Z([...y]),y=y.map(I=>{var i,h;return(i=I==null?void 0:I.response)!=null&&i.id&&(I.url=(h=I==null?void 0:I.response)==null?void 0:h.url),I.name.indexOf(Ae)===-1&&(I.name=`${I.name}${Ae}${Je(I.size)}`),Me({},I)}),console.log("info:",ve,y),E(y)},onRemove:ve=>ke(void 0,null,function*(){if(!z)return!0;const Qe=()=>ke(void 0,null,function*(){if(ve.response?ve.response.id:ve.id){let rt=yield(0,K.JZ)(ve.response?ve.response.id:ve.uid);return Promise.resolve(rt)}else return!0});if(lt)return new Promise((nt,rt)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ke(void 0,null,function*(){const mt=yield Qe();g.ZP.success("\u5220\u9664\u6210\u529F"),nt(!0)}),onCancel:()=>nt(!1)})});{const nt=yield Qe();return y.length-1{},isCurrent:me=!0,showAlias:ue=!1})=>{const ce=Math.floor((je-(M-1)*Ie)/M),te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(E=>(window.ENV==="build"&&(E.ptimg=`/react/build${E.ptimg}`,E.swimg=`/react/build${E.swimg}`),E));return _.createElement(C.Z,{spinning:Me},_.createElement("div",{className:f()(o.list,w)},!!($!=null&&$.length)&&($==null?void 0:$.map((E,j)=>{var Oe;const{name:U,id:ye,identifier:Ne,featured:lt,school_name:gt,image_url:ot,excellent:Fe,is_plan:dt}=E;return _.createElement("div",{key:ye,className:o.wrap,style:{width:ce,marginRight:(1+j)%M===0?0:Ie+Ue,marginBottom:et}},_.createElement("a",{className:o.li,onClick:Be=>{Be.preventDefault(),Be.stopPropagation(),It&&(0,L.L9)([It]),(0,L.xg)(`/paths/${Ne}`)}},_.createElement("div",{className:o.img},_.createElement("img",{className:o.cover,src:`${ot}`}),me&&(0,se.bg)()&&(E==null?void 0:E.studying)&&_.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Be=>{Be.stopPropagation(),ke(E)}},_.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=E==null?void 0:E.subject_tags)==null?void 0:Oe.map((Be,z)=>{var We,D;if(z===0){const l=(We=te.find(m=>m.name==Be))==null?void 0:We.swimg;return _.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(D=te.find(l=>l.name==Be))==null?void 0:D.ptimg;return _.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(z-1)+2*z}px`}})}),_.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(E==null?void 0:E.excellent)&&_.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_.createElement("div",{className:o.name},_.createElement(g.Z,{title:ue&&(E!=null&&E.excellent_alias_name)?_.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${U}`,_.createElement("br",null),_.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${E==null?void 0:E.excellent_alias_name}`)):U},_.createElement("span",{className:o.e},ue&&(E==null?void 0:E.excellent_alias_name)||U))),_.createElement("div",{className:o.tags},_.createElement("div",null,_.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_.createElement("span",null,E.stages_count))),_.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_.createElement("span",null,E.members_count)))))))})),!$.length&&_.createElement(K.Z,null)))}},29458:function(bn,st,e){e.d(st,{jL:function(){return f},w9:function(){return E},QD:function(){return I},cQ:function(){return ke.Z},op:function(){return le},O5:function(){return yn},_b:function(){return ut},t7:function(){return Re},Gi:function(){return lt},YG:function(){return ye},qp:function(){return He},vr:function(){return V},qE:function(){return nt},Je:function(){return _},wb:function(){return Me},cq:function(){return z},tp:function(){return _e}});var o=e(59301),C={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:De=[],img:at,imgWidth:qe=346,title:bt,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,bt),o.createElement("span",null,Jt)),De.length>0&&o.createElement("div",{className:C.btns},De.map((Ve,Tt)=>o.createElement("div",{key:Tt,onClick:Ve.click},Ve.name,Ve.sign?o.createElement("img",{src:g,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:qe}))),L={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},K=e(92310),se=e.n(K),fe=e(89392),He=({dataSource:De=[],value:at,onChange:qe,onTitleChange:bt,className:Jt,title:_t,titleWidth:Ve=41,style:Tt={},fontColor:x="#6A7283",showCount:re})=>{const[ae,s]=(0,o.useState)(0),[c,ie]=(0,o.useState)(!1),G=(0,o.useRef)(null),we=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Pe;De.length!==0&&(((Pe=G==null?void 0:G.current)==null?void 0:Pe.clientHeight)>97?s(1):s(0)),De.length===0&&s(0),ie(!1)},[De]),o.createElement("div",{className:se()(L.row,Jt),style:Tt},o.createElement("div",{onClick:(0,fe.throttle)(()=>bt==null?void 0:bt(),2e3),style:{width:Ve,marginTop:c?12:4},className:`${L.title} ${bt?"current":""}`},_t),o.createElement("div",{className:c?`${L.tagsWrap} ${L.tagsBorderWrap}`:L.tagsWrap},o.createElement("div",{className:L.bar,ref:we,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:L.tag,ref:G},De==null?void 0:De.map(Pe=>o.createElement("span",{onClick:()=>qe(Pe.id),key:Pe.id,style:{color:x},className:at===Pe.id?L.active:""},o.createElement("span",{title:Pe.name,className:L.name},Pe.name),!!re&&o.createElement("span",{className:L.num},Pe.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Pe;s(2),((Pe=G==null?void 0:G.current)==null?void 0:Pe.clientHeight)>245?ie(!0):ie(!1)},className:L.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{we.current.scrollTop=0,s(1),ie(!1)},className:L.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},T={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"},_e=({dataSource:De=[],value:at,onChange:qe,className:bt,style:Jt={}})=>o.createElement("div",{style:Jt,className:se()(T.tabs,bt)},De.map(_t=>o.createElement("span",{onClick:()=>qe(_t.id),className:at===_t.id?T.active:"",key:_t.id},_t.name))),Ae={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"},Je=e(92832),Re=({dataSource:De=[],value:at="",onChange:qe,onInputChange:bt=()=>{},className:Jt,style:_t={},placeholder:Ve,allowClear:Tt=!1})=>{var x;const[re,ae]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var we;let Pe=at;(we=JSON.stringify(at))!=null&&we.includes("{")&&(ae(at.id),Pe=at.value||"");try{c(decodeURIComponent(Pe||""))}catch(xe){c(decodeURIComponent(Pe||""))}},[at]);const ie=()=>{qe(encodeURIComponent(s),re||null)},G=we=>{we!==re&&(ae(we),qe(encodeURIComponent(s),we))};return o.createElement("div",{className:se()(Ae.input,Jt),style:_t},!!De.length&&o.createElement("div",{className:Ae.dropdown},o.createElement("div",{className:Ae.text},(x=De.find(we=>we.id===re))==null?void 0:x.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Ae.b1}),o.createElement("b",{className:Ae.b2})),o.createElement("div",{className:Ae.menu},De.map((we,Pe)=>o.createElement("div",{key:Pe,onClick:()=>G(we.id)},we.name)))),o.createElement(Je.default,{onPressEnter:ie,value:s,onChange:we=>{c(we.target.value),bt(encodeURIComponent(we.target.value),re||null)},bordered:!1,placeholder:Ve}),o.createElement("i",{onClick:ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xt={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"},_=({value:De,onChange:at,className:qe,total:bt,pageSize:Jt,style:_t={}})=>{const Ve=De<2,Tt=De>=Math.ceil(bt/Jt);return bt<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(xt.quickPager,qe),style:_t},o.createElement("div",{onClick:()=>{Ve||at(De-1,"prev")},className:Ve?xt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||at(De+1,"next")},className:Tt?xt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),w=e(13570),$=e(3294),M=e(955),Ie=e(96908),et=e(57177),Ue=e(81378),je=e(8797),Me=({className:De,dataSource:at=[],col:qe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:x})=>{const re=Math.floor((Ve-(qe-1)*bt)/qe);return o.createElement(t.Z,{spinning:x},o.createElement("div",{className:se()(u.list,De)},!!at.length&&at.map((ae,s)=>{const{name:c,id:ie,identifier:G,power:we,cover_image_id:Pe,pic:xe}=ae;return o.createElement("div",{className:u.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:bt+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${G}/challenges`,className:u.li,onClick:it=>{it.preventDefault(),Tt&&(0,M.L9)([Tt]),we&&(0,M.xg)(`/shixuns/${G}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${xe}`}),ae.is_jupyter&&o.createElement("img",{className:u.sign,src:Ie}),ae.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:et}),ae.is_unity_3d&&o.createElement("img",{className:u.sign,src:Ue})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:u.rate},o.createElement(w.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!we&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(je.Z,null)))},ke=e(33847),me={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"},ue="data:image/png;base64,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",ce=e(59301),E=({className:De,dataSource:at=[],col:qe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:x})=>{const re=Math.floor((Ve-(qe-1)*bt)/qe);return ce.createElement(t.Z,{spinning:x},ce.createElement("div",{className:se()(me.list,De)},!!at.length&&at.map((ae,s)=>{const{subject_identifier:c,id:ie,identifier:G,power:we}=ae,Pe=ae.is_public!=0&&ae.is_public;return ce.createElement("div",{className:me.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:bt+_t,marginBottom:Jt}},ce.createElement("a",{className:me.li,onClick:xe=>{xe.preventDefault(),Tt&&(0,M.L9)([Tt]),(0,M.xg)(ae.first_category_url)}},ce.createElement("div",{className:me.top},ce.createElement(b.Z,{title:ae.name},ce.createElement("div",{className:me.name},ae.name)),ce.createElement("img",{className:me.img,src:$.Z.IMG_SERVER+"/images/"+ae.avatar_url}),ce.createElement("div",{className:me.text,title:ae.creator},ae.creator),c&&ce.createElement("div",{className:me.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Pe&&ce.createElement("div",{className:me.sign},"\u516C\u5F00")),ce.createElement("div",{className:me.bottom},ae.visits>0&&ce.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-liulanyan"}),ce.createElement("span",null,ae.visits))),ae.course_members_count>0&&ce.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&ce.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?ce.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&ce.createElement("div",{className:me.lockWrap},ce.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&ce.createElement(je.Z,null)))},j={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"},Oe=e(89070),ye=({dataSource:De=[],value:at,onChange:qe,className:bt,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(j.tabs,bt),style:Jt},o.createElement("div",{className:j.tabsWrap},De.map((Ve,Tt)=>o.createElement("aside",{className:j.tab,onClick:()=>{qe(Ve.id),Ve.link&&Oe.history.push(Ve.link)},key:Tt},o.createElement("div",{className:at===Ve.id?j.active:""},Ve.name),(Ve==null?void 0:Ve.resetCount)==null&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement("span",null,"\uFF08",Ve==null?void 0:Ve.total,"\uFF09"),(Ve==null?void 0:Ve.resetCount)!==void 0&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement(b.Z,{title:(Ve==null?void 0:Ve.tip)!=null?Ve==null?void 0:Ve.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ve==null?void 0:Ve.resetCount),"/",o.createElement("span",null,Ve==null?void 0:Ve.total),"\uFF09"))))),o.createElement("div",{className:j.tabBar},_t)),lt=({className:De,style:at={},children:qe})=>o.createElement("div",{className:se()(De),style:at},qe),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"},ot=e(38854),Fe=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var z=({sortValue:De,dropValue:at,className:qe,onSort:bt,onDrop:Jt,dataSource:_t=dt})=>{var Ve;return o.createElement("div",{className:se()(gt.orderWrap,qe)},o.createElement(ot.Z,{dropdownRender:()=>o.createElement(Fe.default,null,_t.map((Tt,x)=>o.createElement(Fe.default.Item,{key:x,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:gt.orderTextWrap},(Ve=_t.find(Tt=>at===Tt.id))==null?void 0:Ve.name)),o.createElement("span",{className:gt.orderIconWrap},o.createElement("span",{className:gt.orderAsc},o.createElement("i",{className:De==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>bt(De==="asc"?"desc":"asc")})),o.createElement("span",{className:gt.orderDesc},o.createElement("i",{className:De==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>bt(De==="asc"?"desc":"asc")}))))},We={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"},D=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,Z=(De,at,qe)=>at in De?R(De,at,{enumerable:!0,configurable:!0,writable:!0,value:qe}):De[at]=qe,ne=(De,at)=>{for(var qe in at||(at={}))m.call(at,qe)&&Z(De,qe,at[qe]);if(l)for(var qe of l(at))y.call(at,qe)&&Z(De,qe,at[qe]);return De},Y=(De,at)=>{var qe={};for(var bt in De)m.call(De,bt)&&at.indexOf(bt)<0&&(qe[bt]=De[bt]);if(De!=null&&l)for(var bt of l(De))at.indexOf(bt)<0&&y.call(De,bt)&&(qe[bt]=De[bt]);return qe},Te=(De,at,qe)=>new Promise((bt,Jt)=>{var _t=x=>{try{Tt(qe.next(x))}catch(re){Jt(re)}},Ve=x=>{try{Tt(qe.throw(x))}catch(re){Jt(re)}},Tt=x=>x.done?bt(x.value):Promise.resolve(x.value).then(_t,Ve);Tt((qe=qe.apply(De,at)).next())}),le=De=>{var at=De,{className:qe,style:bt,children:Jt,loading:_t=!1,openLoading:Ve,onClick:Tt=()=>{},size:x="middle",shape:re="round"}=at,ae=Y(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(D.ZP,ne({onClick:(0,fe.throttle)(ie=>Te(void 0,null,function*(){Ve&&c(!0);try{yield Tt(ie)}catch(G){console.log("error",G)}Ve&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(We.btn,We[`${x}-${re}`],qe),style:bt,size:x,shape:re,loading:s||_t},ae),Jt)},ve={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"},nt=({className:De,style:at,children:qe=null,onClick:bt,title:Jt})=>o.createElement("div",{className:se()(ve.head,De),style:at},o.createElement("span",{className:"primary-hover",onClick:bt},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:ve.node},qe)),rt={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"},I=({confirmShow:De=!0,confirmTitle:at,confirmClick:qe,cancelShow:bt=!0,cancelTitle:Jt,cancelClick:_t,className:Ve,style:Tt,confirmLoading:x=!1})=>o.createElement("div",{className:se()(rt.btns,Ve),style:Tt},De&&o.createElement(D.ZP,{loading:x,onClick:qe,type:"primary",className:rt.confirm},at),bt&&o.createElement(D.ZP,{onClick:_t,className:rt.cancel},Jt)),i={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"},V=({className:De,style:at={},LeftContent:qe,children:bt,RightContent:Jt})=>o.createElement("div",{className:se()(i.fixedBottom,De),style:at},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},qe),o.createElement("div",{className:i.center},bt),o.createElement("div",{className:i.right},Jt))),oe={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"},ut=({className:De,style:at={},dataSource:qe=[]})=>o.createElement("div",{className:se()(oe.crumbs,De),style:at},qe.map((bt,Jt)=>JtOe.history.push(bt.path)},bt.name):o.createElement("span",null,bt.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},bt.name))),Ee=e(31797),Ge=Object.defineProperty,St=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(De,at,qe)=>at in De?Ge(De,at,{enumerable:!0,configurable:!0,writable:!0,value:qe}):De[at]=qe,vn=(De,at)=>{for(var qe in at||(at={}))Ht.call(at,qe)&&qt(De,qe,at[qe]);if(Et)for(var qe of Et(at))Xt.call(at,qe)&&qt(De,qe,at[qe]);return De},tn=(De,at)=>St(De,Dt(at)),rn=(De,at)=>{var qe={};for(var bt in De)Ht.call(De,bt)&&at.indexOf(bt)<0&&(qe[bt]=De[bt]);if(De!=null&&Et)for(var bt of Et(De))at.indexOf(bt)<0&&Xt.call(De,bt)&&(qe[bt]=De[bt]);return qe};const{Countdown:Mt}=Ee.default;var yn=De=>{var at=De,{onChange:qe}=at,bt=rn(at,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&qe(Jt)},[Jt]);const Ve=Tt=>{const x=Math.floor(Tt/1e3);_t(x)};return o.createElement(Mt,tn(vn({},bt),{onChange:Ve}))}},54942:function(bn,st,e){e.r(st),e.d(st,{default:function(){return It}});var o=e(59301),C={contentWrap:"contentWrap___thqCa",core:"core___TxgWq",header:"header___an03J",tip:"tip___Ttr3q",editBtn:"editBtn___OuPmC",contBox:"contBox___hTlLd",formWrap:"formWrap___loF6N",partSty:"partSty___H7lNk",titleTag:"titleTag___gWUAN",tag:"tag___dT5QW",title:"title___iBTEe",partSty1:"partSty1___TlAEf",partSty2:"partSty2___xnRDQ",partSty3:"partSty3___goBf9"},g=e(78241),ee=e(8591),f=e(71418),L=e(95237),K=e(43604),se=e(92832),fe=e(57809),S=e(5083),He=e(5871),T=e(3113),A=e(43418),_e=e(29458),Ae=e(57490),Je=e(89070),Ct=e(61186),Re=e.n(Ct),xt=e(70849),N=e(59301),_=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,w=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,M=(Me,ke,me)=>ke in Me?_(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:me}):Me[ke]=me,Ie=(Me,ke)=>{for(var me in ke||(ke={}))w.call(ke,me)&&M(Me,me,ke[me]);if(b)for(var me of b(ke))$.call(ke,me)&&M(Me,me,ke[me]);return Me},et=(Me,ke)=>u(Me,t(ke)),Ue=(Me,ke,me)=>new Promise((ue,ce)=>{var te=Oe=>{try{j(me.next(Oe))}catch(U){ce(U)}},E=Oe=>{try{j(me.throw(Oe))}catch(U){ce(U)}},j=Oe=>Oe.done?ue(Oe.value):Promise.resolve(Oe.value).then(te,E);j((me=me.apply(Me,ke)).next())});const je=({declaration:Me,user:ke,dispatch:me,loading:ue})=>{const[ce,te]=(0,o.useState)(!1),[E]=g.default.useForm(),[j,Oe]=(0,o.useState)({}),[U]=(0,Je.useSearchParams)(),ye=U.get("id"),[Ne]=g.default.useForm(),[lt,gt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var z,We;ot(),ye&&Fe(),E.setFieldsValue({user_name:(z=ke==null?void 0:ke.userInfo)==null?void 0:z.real_name,staff_id:((We=ke==null?void 0:ke.userInfo)==null?void 0:We.staff_id)||"--"})},[]);const ot=()=>Ue(void 0,null,function*(){const z=yield(0,xt.LX)({declare_type:3});(z==null?void 0:z.status)===0&&Oe(z==null?void 0:z.data)}),Fe=()=>Ue(void 0,null,function*(){var z,We,D,R,l,m;te(!0);const y=yield(0,xt.Hs)({id:ye});(y==null?void 0:y.status)===0&&E.setFieldsValue(et(Ie({},(y==null?void 0:y.data)||{}),{publish_time:(z=y==null?void 0:y.data)!=null&&z.publish_time?Re()((We=y==null?void 0:y.data)==null?void 0:We.publish_time):"",attachment_id:(R=(D=y==null?void 0:y.data)==null?void 0:D.attachment_info)!=null&&R.id?(0,Ae.z)([(l=y==null?void 0:y.data)==null?void 0:l.attachment_info]):"",staff_id:((m=y==null?void 0:y.data)==null?void 0:m.staff_id)||"--"})),te(!1)}),dt=(z,We)=>{},Be=z=>Ue(void 0,null,function*(){var We,D,R;z.publish_time=z.publish_time?(We=z.publish_time)==null?void 0:We.format("YYYY-MM-DD"):"",z.project_type=Number(z.project_type),z.attachment_id&&(z.attachment_id=(R=(D=z==null?void 0:z.attachment_id)==null?void 0:D.map(m=>m.response.id))==null?void 0:R[0]),gt(!0);let l={status:-1};ye?l=yield(0,xt.Bb)(et(Ie({},z),{id:ye,declare_type:3})):l=yield(0,xt.eu)(et(Ie({},z),{declare_type:3})),(l==null?void 0:l.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),gt(!1)});return N.createElement(f.Z,{spinning:ce},N.createElement("div",{className:C.contentWrap},N.createElement("div",{className:C.core},N.createElement("div",{className:C.header},N.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5\u79D1\u7814\u7C7B\u4E13\u8457\u4FE1\u606F"),N.createElement("div",null,N.createElement("span",{className:C.editBtn},N.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),N.createElement("span",null,N.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Je.history.back()}})))),N.createElement("div",{className:C.contBox},N.createElement("div",{style:{color:"red",fontSize:"14px",marginBottom:10}},"\u8BF7\u6CE8\u610F\uFF1A\u8FD9\u91CC\u53EA\u7533\u62A5\u79D1\u7814\u7C7B\u4E13\u8457\uFF0C\u6559\u5B66\u7C7B\u8BF7\u5230\u6559\u5B66\u6210\u679C\u8FDB\u884C\u7533\u62A5"),N.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),N.createElement(g.default,{className:C.formWrap,form:E,layout:"horizontal",onValuesChange:dt,onFinish:Be,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Me==null?void 0:Me.mode)==="view",initialValues:{main_type:1}},N.createElement("div",{className:C.partSty},N.createElement("div",{className:C.titleTag},N.createElement("span",{className:C.tag}),N.createElement("span",{className:C.title},"\u57FA\u672C\u4FE1\u606F")),N.createElement(L.Z,{gutter:[16,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),N.createElement(L.Z,{gutter:[16,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u7C7B\u578B",name:"monograph_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},N.createElement(fe.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u578B",options:j==null?void 0:j.monograph_type,fieldNames:{label:"option",value:"id"}}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u8457\u4F5C\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8457\u4F5C\u540D\u79F0"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u8457\u4F5C\u540D\u79F0",maxLength:200})))),N.createElement(L.Z,{gutter:[24,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"AUTHORS",name:"authors",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8457\u4F5C\u7684\u6240\u6709\u8005"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u8457\u4F5C\u7684\u6240\u6709\u8005",maxLength:200}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u51FA\u7248\u793E",name:"publisher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E",maxLength:200})))),N.createElement(L.Z,{gutter:[24,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u51FA\u7248\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}]},N.createElement(S.default,{style:{width:"100%"},picker:"month",placeholder:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u603B\u5B57\u6570",name:"words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"}]},N.createElement(He.Z,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"})))),N.createElement(L.Z,{gutter:[24,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u586B\u5199\u5B57\u6570",name:"write_words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u586B\u5199\u5B57\u6570"}]},N.createElement(He.Z,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u586B\u5199\u5B57\u6570"}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u4E66\u53F7",name:"books_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E66\u53F7"}]},N.createElement(se.default,{style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u4E66\u53F7",maxLength:200})))),N.createElement(L.Z,{gutter:[24,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},N.createElement(fe.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",name:"content_publish_situation",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5"}]},N.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4E13\u8457\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",maxLength:200})))),N.createElement(L.Z,{gutter:[24,16]},N.createElement(K.Z,{span:12},N.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},N.createElement(se.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),N.createElement("div",{className:C.partSty3},N.createElement("div",{className:C.titleTag},N.createElement("span",{className:C.tag}),N.createElement("span",{className:C.title},"\u9644\u4EF6")),N.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},N.createElement(Ae.Z,{number:1,uploadText:!0,maxSize:20})),N.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},N.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),N.createElement("div",null,"\u8BF7\u5C06\u4E13\u8457/\u6559\u6750\u7684\u5C01\u9762\u3001\u7248\u6743\u9875\u3001\u76EE\u5F55\u3001\u5C01\u9762\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\uFF0C\u5E76\u5C06\u539F\u4EF6\u9001\u81F3\u5B66\u9662\u3002")))),(Me==null?void 0:Me.mode)!=="review"&&N.createElement(L.Z,{justify:"end",className:"mt20"},N.createElement(_e.op,{shape:"default",onClick:()=>{E.resetFields(),Je.history.back()}},"\u53D6\u6D88"),N.createElement(T.ZP,{className:"ml20",type:"primary",loading:lt,disabled:(Me==null?void 0:Me.mode)==="view",onClick:()=>{E.submit()}},"\u4FDD\u5B58")),(Me==null?void 0:Me.mode)==="review"&&N.createElement(L.Z,{justify:"end",className:"mt20"},N.createElement(_e.op,{shape:"default",onClick:()=>{A.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield E.submit(),(yield(0,xt.Uk)({declaration_id:ye,verify_status:"agree",reason:""})).status===0&&Je.history.back()})})}},"\u901A\u8FC7"),N.createElement(T.ZP,{className:"ml20",type:"primary",onClick:()=>{A.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:N.createElement("div",null,N.createElement(g.default,{form:Ne,layout:"vertical",onFinish:z=>Ue(void 0,null,function*(){(yield(0,xt.Uk)(Ie({declaration_id:ye,verify_status:"reject"},z))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Je.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},N.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},N.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield Ne.submit()})})}},"\u9A73\u56DE"))))))};var It=(0,Je.connect)(({declaration:Me,loading:ke,user:me})=>({declaration:Me,user:me,loading:ke}))(je)},23538:function(bn,st,e){e.d(st,{$J:function(){return g},JZ:function(){return f},bN:function(){return K},jP:function(){return L},rO:function(){return ee}});var o=e(99064),C=(se,fe,S)=>new Promise((He,T)=>{var A=Je=>{try{Ae(S.next(Je))}catch(Ct){T(Ct)}},_e=Je=>{try{Ae(S.throw(Je))}catch(Ct){T(Ct)}},Ae=Je=>Je.done?He(Je.value):Promise.resolve(Je.value).then(A,_e);Ae((S=S.apply(se,fe)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function L(se){return(0,o.v_)("libraries.json",se)}function K(se,fe){return(0,o.gz)(`libraries/${se}.json`,fe)}},56762:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(bn,st,e){e.d(st,{F:function(){return f},Z:function(){return ee}});var o=e(92310),C=e.n(o);const g=null;function ee(L,K,se){return C()({[`${L}-status-success`]:K==="success",[`${L}-status-warning`]:K==="warning",[`${L}-status-error`]:K==="error",[`${L}-status-validating`]:K==="validating",[`${L}-has-feedback`]:se})}const f=(L,K)=>K||L},93891:function(bn,st,e){var o=e(59301),C=e(36355),g=e(64165);const ee=f=>{const{componentName:L}=f,{getPrefixCls:K}=(0,o.useContext)(C.E_),se=K("empty");switch(L){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};st.Z=ee},5083:function(bn,st,e){e.d(st,{default:function(){return $o}});var o=e(61186),C=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),L=e(58319),K=e.n(L),se=e(23250),fe=e.n(se),S=e(74959),He=e.n(S),T=e(10238),A=e.n(T),_e=e(33656),Ae=e.n(_e);C().extend(Ae()),C().extend(A()),C().extend(f()),C().extend(K()),C().extend(fe()),C().extend(He()),C().extend(function(n,r){var a=r.prototype,v=a.format;a.format=function(W){var H=(W||"").replace("Wo","wo");return v.bind(this)(H)}});var Je={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ct=function(r){var a=Je[r];return a||r.split("_")[0]},Re=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},xt={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(Ct(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(Ct(r)).weekday(0)},getWeek:function(r,a){return a.locale(Ct(r)).week()},getShortWeekDays:function(r){return C()().locale(Ct(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(Ct(r)).localeData().monthsShort()},format:function(r,a,v){return a.locale(Ct(r)).format(v)},parse:function(r,a,v){for(var p=Ct(r),W=0;W1&&(H=r.addDate(H,-7)),H}function i(n,r,a){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,v*10);case"quarter":case"month":return a.addYear(n,v);default:return a.addMonth(n,v)}}function h(n,r){var a=r.generateConfig,v=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(v.locale,n,p)}function V(n,r){var a=r.generateConfig,v=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(v.locale,n,p)}function oe(n){var r=n.cellDate,a=n.mode,v=n.disabledDate,p=n.generateConfig;if(!v)return!1;var W=function(vt,he,Ke){for(var ht=he;ht<=Ke;){var en=void 0;switch(vt){case"date":{if(en=p.setDate(r,ht),!v(en))return!1;break}case"month":{if(en=p.setMonth(r,ht),!oe({cellDate:en,mode:"month",generateConfig:p,disabledDate:v}))return!1;break}case"year":{if(en=p.setYear(r,ht),!oe({cellDate:en,mode:"year",generateConfig:p,disabledDate:v}))return!1;break}}ht+=1}return!0};switch(a){case"date":case"week":return v(r);case"month":{var H=1,Ce=p.getDate(p.getEndDate(r));return W("date",H,Ce)}case"quarter":{var Se=Math.floor(p.getMonth(r)/3)*3,ze=Se+2;return W("month",Se,ze)}case"year":return W("month",0,11);case"decade":{var At=p.getYear(r),$e=Math.floor(At/l)*l,Ye=$e+l-1;return W("year",$e,Ye)}}}function ge(n,r){var a=r.formatList,v=r.generateConfig,p=r.locale;return(0,D.Z)(function(){if(!n)return[[""],""];for(var W="",H=[],Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),ht){Se(Ke);return}ze.current=requestAnimationFrame(function(){Se(Ke)})}var $e=ge(Ce,{formatList:a,generateConfig:v,locale:p}),Ye=(0,Be.Z)($e,2),ft=Ye[1];function vt(Ke){At(Ke)}function he(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;At(null,Ke)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ft,vt,he]}var Ee=e(10228),Ge=e(16089),St=e(26407),Dt=e(29194),Et=new Map;function Ht(n,r){var a;function v(){(0,Dt.Z)(n)?r():a=(0,Ge.Z)(function(){v()})}return v(),function(){Ge.Z.cancel(a)}}function Xt(n,r,a){if(Et.get(n)&&cancelAnimationFrame(Et.get(n)),a<=0){Et.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var v=r-n.scrollTop,p=v/a*10;Et.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,v=r.onCtrlLeftRight,p=r.onUpDown,W=r.onPageUpDown,H=r.onEnter,Ce=n.which,Se=n.ctrlKey,ze=n.metaKey;switch(Ce){case Ee.Z.LEFT:if(Se||ze){if(v)return v(-1),!0}else if(a)return a(-1),!0;break;case Ee.Z.RIGHT:if(Se||ze){if(v)return v(1),!0}else if(a)return a(1),!0;break;case Ee.Z.UP:if(p)return p(-1),!0;break;case Ee.Z.DOWN:if(p)return p(1),!0;break;case Ee.Z.PAGE_UP:if(W)return W(-1),!0;break;case Ee.Z.PAGE_DOWN:if(W)return W(1),!0;break;case Ee.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,v){var p=n;if(!p)switch(r){case"time":p=v?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function tn(n,r,a){var v=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(v,p)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,St.Z)(Mt).forEach(function(v){v(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var De=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},qe=function(r){return r==="month"||r==="date"?"quarter":r},bt=function(r){return r==="date"?"week":r},Jt={year:De,month:at,quarter:qe,week:bt,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ve(n){var r=n.open,a=n.value,v=n.isClickOutside,p=n.triggerOpen,W=n.forwardKeyDown,H=n.onKeyDown,Ce=n.blurToCancel,Se=n.onSubmit,ze=n.onCancel,At=n.onFocus,$e=n.onBlur,Ye=n.changeOnBlur,ft=(0,t.useState)(!1),vt=(0,Be.Z)(ft,2),he=vt[0],Ke=vt[1],ht=(0,t.useState)(!1),en=(0,Be.Z)(ht,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),zn={onMouseDown:function(){Ke(!0),p(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(H(Wn,Jn),!kt.current){switch(Wn.which){case Ee.Z.ENTER:{r?Se()!==!1&&Ke(!0):p(!0),Wn.preventDefault();return}case Ee.Z.TAB:{he&&r&&!Wn.shiftKey?(Ke(!1),Wn.preventDefault()):!he&&r&&!W(Wn)&&Wn.shiftKey&&(Ke(!0),Wn.preventDefault());return}case Ee.Z.ESC:{Ke(!0),ze();return}}!r&&![Ee.Z.SHIFT].includes(Wn.which)?p(!0):he||W(Wn)}},onFocus:function(Wn){Ke(!0),nn(!0),At&&At(Wn)},onBlur:function(Wn){if(sn.current||!v(document.activeElement)){sn.current=!1;return}Ce?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;v(lr)&&ze()},0):r&&(p(!1),on.current&&Se()),nn(!1),$e==null||$e(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=v(Wn);r&&(Jn?!Ye&&(!Kt||Jn)&&p(!1):(sn.current=!0,(0,Ge.Z)(function(){sn.current=!1})))})}),[zn,{focused:Kt,typing:he}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var v=(0,Be.Z)(a,2),p=v[0],W=v[1];return{label:p,value:W}})):[])},[n,r])}var x=e(34280);function re(n){var r=n.valueTexts,a=n.onTextChange,v=t.useState(""),p=(0,Be.Z)(v,2),W=p[0],H=p[1],Ce=t.useRef([]);Ce.current=r;function Se(At){H(At),a(At)}function ze(){H(Ce.current[0])}return(0,x.Z)(function(){r.every(function(At){return At!==W})&&ze()},[r.join("||")]),[W,Se,ze]}var ae=t.createContext({}),s=ae,c=e(39559);function ie(n){var r=n.cellRender,a=n.monthCellRender,v=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!v))return function(W,H){var Ce=W;return v&&H.type==="date"?v(Ce,H.today):a&&H.type==="month"?a(Ce,H.locale):H.originNode}},[r,a,v]);return p}function G(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",v=String(n);v.length=1?a|0:1,H=n;H<=r;H+=W)p.push({label:G(H,2),value:H,disabled:(v||[]).includes(H)});return p}function Gt(n){var r=n.generateConfig,a=n.prefixCls,v=n.operationRef,p=n.activeColumnIndex,W=n.value,H=n.showHour,Ce=n.showMinute,Se=n.showSecond,ze=n.use12Hours,At=n.hourStep,$e=At===void 0?1:At,Ye=n.minuteStep,ft=Ye===void 0?1:Ye,vt=n.secondStep,he=vt===void 0?1:vt,Ke=n.disabledHours,ht=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,zn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=W?r.getHour(W):-1,cr=lr,Cr=W?r.getMinute(W):-1,tr=W?r.getSecond(W):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Ke,ht,en]},[Ke,ht,en,Kt,Gn]),ir=(0,Be.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=ct(0,23,$e,ur&&ur()),Zr=(0,D.Z)(function(){return Vr},Vr,Ft);ze&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,Be.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":G(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Jn,Zr]),$r=ct(0,59,ft,_n&&_n(lr)),aa=ct(0,59,he,mr&&mr(lr,Cr)),Yr=Ut({value:W,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:ze});v.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ke||Dr)&&(io(mn),zn&&zn(mn),Yr&&Yr(mn,Un),An&&!rt(Se,mn,ua)&&!(ft!=null&&ft(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ee.Z.PAGE_UP||mn===Ee.Z.PAGE_DOWN?Dr=La?Se.addMonth:Se.addYear:Dr=La?Se.addDate:Se.addMonth,mn){case Ee.Z.LEFT:case Ee.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ee.Z.RIGHT:case Ee.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ee.Z.UP:case Ee.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ee.Z.UP?"-":"").concat(La?y:Cn)));break}if(Un)return!(ft!=null&&ft(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ee.Z.LEFT,Ee.Z.RIGHT,Ee.Z.UP,Ee.Z.DOWN,Ee.Z.PAGE_UP,Ee.Z.PAGE_DOWN,Ee.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ee.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ie({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ft});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,u.Z)({},dr,(0,c.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=Se.getNow(),Un=k(Se.getHour(mn),Se.getMinute(mn),Se.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=O(Se,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(p,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ft&&ft(ua),locale:Ce,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&Ke==="date"&&!nn){var no=Se.getNow(),No="".concat(p,"-today-btn"),so=ft&&ft(no);xo=t.createElement("a",{className:U()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Ce.today)}return t.createElement(s.Provider,{value:(0,dt.Z)((0,dt.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:U()("".concat(p,"-panel"),W,(r={},(0,Fe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Fe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Fe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=jn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,v=n.popupElement,p=n.popupStyle,W=n.visible,H=n.dropdownClassName,Ce=n.dropdownAlign,Se=n.transitionName,ze=n.getPopupContainer,At=n.children,$e=n.range,Ye=n.popupPlacement,ft=n.direction,vt="".concat(a,"-dropdown"),he=function(){return Ye!==void 0?Ye:ft==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:jr,prefixCls:vt,popupTransitionName:Se,popup:v,popupAlign:Ce,popupVisible:W,popupClassName:U()(H,(r={},(0,Fe.Z)(r,"".concat(vt,"-range"),$e),(0,Fe.Z)(r,"".concat(vt,"-rtl"),ft==="rtl"),r)),popupStyle:p,getPopupContainer:ze},At)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,v=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(W,H){var Ce=W.label,Se=W.value;return t.createElement("li",{key:H,onClick:function(){return v==null?void 0:v(yt(Se))},onMouseEnter:function(){return p==null?void 0:p(yt(Se))},onMouseLeave:function(){return p==null?void 0:p(null)}},Ce)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,v=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||v||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var v=(0,c.Z)(r)==="object"?r.clearIcon:a;return v||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,v=a.prefixCls,p=v===void 0?"rc-picker":v,W=a.id,H=a.name,Ce=a.tabIndex,Se=a.style,ze=a.className,At=a.dropdownClassName,$e=a.dropdownAlign,Ye=a.popupStyle,ft=a.transitionName,vt=a.generateConfig,he=a.locale,Ke=a.inputReadOnly,ht=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,zn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Pe(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,z.Z)(null,{value:zn,defaultValue:An}),oa=(0,Be.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Be.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,z.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Gn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,Be.Z)(Ga,2),Ea=Ja[0],Da=Ja[1],Va=ge(Oa,{formatList:Za,generateConfig:vt,locale:he}),Wr=(0,Be.Z)(Va,2),da=Wr[0],to=Wr[1],zr=re({valueTexts:da,onTextChange:function(Rn){var fa=V(Rn,{locale:he,formatList:Za,generateConfig:vt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Be.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!rt(vt,Fa,Rn)&&Vr(Rn,Rn?h(Rn,{generateConfig:vt,locale:he,format:Za[0]}):"")},Ta=function(Rn){Gn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;baYe(ze);case"month":return $e(he)>$e(ze);case"week":return At(he)>At(ze);default:return!ve(Ce,he,ze)&&Ce.isAfter(he,ze)}return!1},[W,H[1],ze,r]),vt=t.useCallback(function(he){if(H[1]||W&&W(he))return!0;if(H[0]&&Se)return!ve(Ce,he,ze)&&Ce.isAfter(Se,he);if(!r&&Se)switch(a){case"quarter":return Ye(he)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,c.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},kt),{},{defaultValue:xe(wr,Tn)||void 0})}return t.createElement(Rt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,u.Z)({},n,hn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:U()((0,Fe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:xe(Fn,Tn),locale:Ke,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?xe(Fn,1):xe(Fn,0)})))}var co=0,$l=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Ql=Wr.current.offsetWidth;Yl&&Ql&&co>Yl-Ql-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,hn=Dn(H,La[Tn],Yr),Mn=Nn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!xe(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Ke,onOk:function(){var Ka=xe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,he),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(wn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(hn||Mn)&&t.createElement("div",{className:"".concat(H,"-footer")},hn,Mn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:U()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(H,"-range-arrow"),style:Di}),Pi()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},Xr));var Ni=Yn(H,xr,hr),Bi=t.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Mn=dr;zr[0]||(Mn=it(Mn,null,0)),zr[1]||(Mn=it(Mn,null,1)),ba(Mn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Ni),Zi=xr&&(xe(dr,0)&&!zr[0]||xe(dr,1)&&!zr[1]),Jl={size:tn(on,da[0],he)},Cl=0,Sl=0;Ga.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(hn,Mn){var nr=it(Fn,hn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else mn(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:At,prefixCls:H,dropdownClassName:$e,dropdownAlign:ft,getPopupContainer:vt,transitionName:Ye,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:U()(H,"".concat(H,"-range"),ze,(r={},(0,Fe.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,Fe.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,Fe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:Se,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:U()("".concat(H,"-input"),(a={},(0,Fe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,Fe.Z)(a,"".concat(H,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,u.Z)({id:Ce,disabled:zr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(hn){Al(hn.target.value)},autoFocus:en,placeholder:xe(ht,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:U()("".concat(H,"-input"),(v={},(0,Fe.Z)(v,"".concat(H,"-input-active"),Tn===1),(0,Fe.Z)(v,"".concat(H,"-input-placeholder"),!!Zl),v)),ref:Ja},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:$r||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(hn){Ol(hn.target.value)},placeholder:xe(ht,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,gt.Z)(a,n);var r=(0,ot.Z)(a);function a(){var v;(0,ye.Z)(this,a);for(var p=arguments.length,W=new Array(p),H=0;H{const{lineHeight:p}=n,W=Math.floor(a*p)+2,H=Math.max((r-W)/2,0),Ce=Math.max(r-W-H,0);return{padding:`${H}px ${v}px ${Ce}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,cellHeight:p,motionDurationSlow:W,borderRadiusSM:H,motionDurationMid:Ce,cellHoverBg:Se,lineWidth:ze,lineType:At,colorPrimary:$e,cellActiveWithRangeBg:Ye,colorTextLightSolid:ft,controlHeightSM:vt,cellRangeBorderColor:he,pickerCellBorderGap:Ke,cellHoverWithRangeBg:ht,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${W}`,content:'""'},[v]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${Ce}, border ${Ce}`},"&-range-hover-start, &-range-hover-end":{[v]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[v]:{background:Se}},[`&-in-view${a}-today ${v}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${At} ${$e}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ye}},[`&-in-view${a}-selected ${v}, - &-in-view${a}-range-start ${v}, - &-in-view${a}-range-end ${v}`]:{color:ft,background:$e},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ye}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:vt,borderTop:`${ze}px dashed ${he}`,borderBottom:`${ze}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${W}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ke},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:ht},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${v}`]:{borderStartStartRadius:H,borderEndStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${v}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-p)/2,borderInlineStart:`${ze}px dashed ${he}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-p)/2,borderInlineEnd:`${ze}px dashed ${he}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Kt,pointerEvents:"none",[v]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${v}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,pickerYearMonthCellWidth:p,pickerControlIconSize:W,cellWidth:H,paddingSM:Ce,paddingXS:Se,paddingXXS:ze,colorBgContainer:At,lineWidth:$e,lineType:Ye,borderRadiusLG:ft,colorPrimary:vt,colorTextHeading:he,colorSplit:Ke,pickerControlIconBorderWidth:ht,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:zn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=H*7+Fr*2,aa=($r-Se*2)/3-p-Ce,Yr=($r-Se*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:At,border:`${$e}px ${Ye} ${Ke}`,borderRadius:ft,outline:"none","&-focused":{borderColor:vt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${Se}px`,color:he,borderBottom:`${$e}px ${Ye} ${Ke}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Se},"&:hover":{color:vt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:W,height:W,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:W,height:W,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(W/2),insetInlineStart:Math.ceil(W/2),display:"inline-block",width:W,height:W,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+zn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${v}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${v}::after`]:{insetInlineEnd:-(H-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[v]:{padding:`0 ${Se}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${$e}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${$e}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${$e}px ${Ye} ${Ke}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*$e}px`,textAlign:"center","&-extra":{padding:`0 ${Ce}px`,lineHeight:`${Kt-2*$e}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${$e}px ${Ye} ${Ke}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[v]:{padding:`0 ${Se/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Se}px`},[v]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${$e}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${$e}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Se}px ${Ce}px`},[`${r}-cell`]:{[`&:hover ${v}, - &-selected ${v}, - ${v}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:vt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[v]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Se}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${$e}px ${Ye} ${Ke}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${$e}px ${Ye} ${Ke}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:v,errorActiveShadow:p,colorWarning:W,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:v},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:v,activeShadow:p}))),[`${r}-active-bar`]:{background:v}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:W},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:W,activeShadow:H}))),[`${r}-active-bar`]:{background:W}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:v,fontSize:p,paddingInline:W,colorBgContainer:H,lineWidth:Ce,lineType:Se,colorBorder:ze,borderRadius:At,motionDurationMid:$e,colorBgContainerDisabled:Ye,colorTextDisabled:ft,colorTextPlaceholder:vt,controlHeightLG:he,fontSizeLG:Ke,controlHeightSM:ht,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:zn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,v,p,W)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${Ce}px ${Se} ${ze}`,borderRadius:At,transition:`border ${$e}, box-shadow ${$e}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ye,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vt}}},"&-large":Object.assign(Object.assign({},Ur(n,he,Ke,W)),{[`${r}-input > input`]:{fontSize:Ke}}),"&-small":Object.assign({},Ur(n,ht,p,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:ft,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ft,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${$e}, color ${$e}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ke,color:ft,fontSize:Ke,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:W},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Ce,height:on,marginInlineStart:W,background:zn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Ce-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:W*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${Ce}px ${Se} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(ht-Math.round(p*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Ce}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:v,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:v+v/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+v/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:v,showMinute:p,showSecond:W,use12Hours:H}=n,Ce=rl(r)[0],Se=Object.assign({},n);return r&&Array.isArray(r)&&(Se.format=Ce),Ce&&typeof Ce=="string"&&(!Ce.includes("s")&&W===void 0&&(Se.showSecond=!1),!Ce.includes("m")&&p===void 0&&(Se.showMinute=!1),!Ce.includes("H")&&!Ce.includes("h")&&!Ce.includes("K")&&!Ce.includes("k")&&v===void 0&&(Se.showHour=!1),(Ce.includes("a")||Ce.includes("A"))&&H===void 0&&(Se.use12Hours=!0)),a==="time"?Se:(typeof Ce=="function"&&delete Se.format,{showTime:Se})}function Vo(n,r,a){if(n===!1)return!1;const v={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},v),n):v}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:W,className:H,placement:Ce,size:Se,disabled:ze,bordered:At=!0,placeholder:$e,popupClassName:Ye,dropdownClassName:ft,status:vt,clearIcon:he,allowClear:Ke,rootClassName:ht}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",p),{compactSize:zn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Gn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Se!=null?Se:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ke,null):t.createElement(et,null),mr&&Zr);(0,t.useImperativeHandle)(v,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(j,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,Ce),placeholder:ko(Xr,lr,$e),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Gn,{className:U()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!At},(0,ro.Z)(kt,(0,ro.F)(Vr,vt),mr),tr,An,H,ht),locale:Xr.lang,prefixCls:kt,getPopupContainer:W||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:U()(tr,Ye||ft,ht),allowClear:Vo(Ke,he,t.createElement(me.Z,null))})))})}var Ar=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:vt,getPopupContainer:he,style:Ke,className:ht,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:zn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=Ye,cr=Ar(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[At]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",vt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ye,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(ft,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};Se&&(hr.picker=Se);const Fr=Se||Ye.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},Ye),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Qr}),Yr=t.useContext(ho.Z),ga=An!=null?An:Yr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ke,null):t.createElement(et,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ye.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:U()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,ht,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ke),prefixCls:ir,getPopupContainer:he||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:U()(xr,en,kt||zn),allowClear:Vo(lr,Jn,t.createElement(me.Z,null))})))});return ze&&($e.displayName=ze),$e}const a=r(),v=r("week","WeekPicker"),p=r("month","MonthPicker"),W=r("year","YearPicker"),H=r("time","TimePicker"),Ce=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:v,MonthPicker:p,YearPicker:W,TimePicker:H,QuarterPicker:Ce}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:v,YearPicker:p,TimePicker:W,QuarterPicker:H}=fr(n),Ce=ll(n),Se=r;return Se.WeekPicker=a,Se.MonthPicker=v,Se.YearPicker=p,Se.RangePicker=Ce,Se.TimePicker=W,Se.QuarterPicker=H,Se}var ca=va;const za=ca(N);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,_.Z)(za,"picker",null,Po);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,_.Z)(za.RangePicker,"picker",null,Po);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var $o=za},91857:function(bn,st,e){var o=e(59301),C=e(38819),g=e(92310),ee=e.n(g),f=e(31561),L=e(70425),K=e(18929),se=e(2738),fe=e(79676),S=e(53487),He=e(92343),T=e(36355),A=e(20834),_e=e(40875),Ae=e(88088),Je=e(47211);const Ct=null,Re=u=>{const{menu:t,arrow:b,prefixCls:w,children:$,trigger:M,disabled:Ie,dropdownRender:et,getPopupContainer:Ue,overlayClassName:je,rootClassName:It,open:Me,onOpenChange:ke,visible:me,onVisibleChange:ue,mouseEnterDelay:ce=.15,mouseLeaveDelay:te=.1,autoAdjustOverflow:E=!0,placement:j="",overlay:Oe,transitionName:U}=u,{getPopupContainer:ye,getPrefixCls:Ne,direction:lt}=o.useContext(T.E_),gt=o.useMemo(()=>{const le=Ne();return U!==void 0?U:j.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[Ne,j,U]),ot=o.useMemo(()=>j?j.includes("Center")?j.slice(0,j.indexOf("Center")):j:lt==="rtl"?"bottomRight":"bottomLeft",[j,lt]),Fe=Ne("dropdown",w),[dt,Be]=(0,Je.Z)(Fe),[,z]=(0,Ae.Z)(),We=o.Children.only($),D=(0,He.Tm)(We,{className:ee()(`${Fe}-trigger`,{[`${Fe}-rtl`]:lt==="rtl"},We.props.className),disabled:Ie}),R=Ie?[]:M;let l;R&&R.includes("contextMenu")&&(l=!0);const[m,y]=(0,K.Z)(!1,{value:Me!=null?Me:me}),Z=(0,L.useEvent)(le=>{ke==null||ke(le),ue==null||ue(le),y(le)}),ne=ee()(je,It,Be,{[`${Fe}-rtl`]:lt==="rtl"}),Y=(0,fe.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:E,offset:z.marginXXS,arrowWidth:b?z.sizePopupArrow:0,borderRadius:z.borderRadius}),Te=o.useCallback(()=>{y(!1)},[]),de=()=>{let le;return t!=null&&t.items?le=o.createElement(A.default,Object.assign({},t)):typeof Oe=="function"?le=Oe():le=Oe,et&&(le=et(le)),le=o.Children.only(typeof le=="string"?o.createElement("span",null,le):le),o.createElement(_e.J,{prefixCls:`${Fe}-menu`,expandIcon:o.createElement("span",{className:`${Fe}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Te,validator:ve=>{let{mode:Qe}=ve}},le)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(u,["rootClassName"]),{mouseEnterDelay:ce,mouseLeaveDelay:te,visible:m,builtinPlacements:Y,arrow:!!b,overlayClassName:ne,prefixCls:Fe,getPopupContainer:Ue||ye,transitionName:gt,trigger:R,overlay:de,placement:ot,onVisibleChange:Z}),D))};function xt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const N=(0,S.Z)(Re,"dropdown",u=>u,xt),_=u=>o.createElement(N,Object.assign({},u),o.createElement("span",null));Re._InternalPanelDoNotUseOrYouWillBeFired=_,st.Z=Re},38854:function(bn,st,e){e.d(st,{Z:function(){return Ae}});var o=e(91857),C=e(92310),g=e.n(C),ee=e(59301),f=e(18785),L=e(3113),K=e(36355),se=e(81327),fe=e(33234),S=e(47211),He=function(Je,Ct){var Re={};for(var xt in Je)Object.prototype.hasOwnProperty.call(Je,xt)&&Ct.indexOf(xt)<0&&(Re[xt]=Je[xt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var N=0,xt=Object.getOwnPropertySymbols(Je);N{const{getPopupContainer:Ct,getPrefixCls:Re,direction:xt}=ee.useContext(K.E_),{prefixCls:N,type:_="default",danger:u,disabled:t,loading:b,onClick:w,htmlType:$,children:M,className:Ie,menu:et,arrow:Ue,autoFocus:je,overlay:It,trigger:Me,align:ke,open:me,onOpenChange:ue,placement:ce,getPopupContainer:te,href:E,icon:j=ee.createElement(f.Z,null),title:Oe,buttonsRender:U=de=>de,mouseEnterDelay:ye,mouseLeaveDelay:Ne,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:ot,dropdownRender:Fe}=Je,dt=He(Je,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Be=Re("dropdown",N),z=`${Be}-button`,[We,D]=(0,S.Z)(Be),R={menu:et,arrow:Ue,autoFocus:je,align:ke,disabled:t,trigger:t?[]:Me,onOpenChange:ue,getPopupContainer:te||Ct,mouseEnterDelay:ye,mouseLeaveDelay:Ne,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:ot,dropdownRender:Fe},{compactSize:l,compactItemClassnames:m}=(0,fe.ri)(Be,xt),y=g()(z,m,Ie,D);"overlay"in Je&&(R.overlay=It),"open"in Je&&(R.open=me),"placement"in Je?R.placement=ce:R.placement=xt==="rtl"?"bottomLeft":"bottomRight";const Z=ee.createElement(L.ZP,{type:_,danger:u,disabled:t,loading:b,onClick:w,htmlType:$,href:E,title:Oe},M),ne=ee.createElement(L.ZP,{type:_,danger:u,icon:j}),[Y,Te]=U([Z,ne]);return We(ee.createElement(se.Z.Compact,Object.assign({className:y,size:l,block:!0},dt),Y,ee.createElement(o.Z,Object.assign({},R),Te)))};T.__ANT_BUTTON=!0;var A=T;const _e=o.Z;_e.Button=A;var Ae=_e},47211:function(bn,st,e){e.d(st,{Z:function(){return He}});var o=e(17313),C=e(13826),g=e(92899),ee=e(29878),f=e(19447),L=e(83116),K=e(37613),fe=T=>{const{componentCls:A,menuCls:_e,colorError:Ae,colorTextLightSolid:Je}=T,Ct=`${_e}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${_e} ${Ct}`]:{[`&${Ct}-danger:not(${Ct}-disabled)`]:{color:Ae,"&:hover":{color:Je,backgroundColor:Ae}}}}}};const S=T=>{const{componentCls:A,menuCls:_e,zIndexPopup:Ae,dropdownArrowDistance:Je,sizePopupArrow:Ct,antCls:Re,iconCls:xt,motionDurationMid:N,dropdownPaddingVertical:_,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:w,controlPaddingHorizontal:$,colorBgElevated:M}=T;return[{[A]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ae,display:"block","&::before":{position:"absolute",insetBlock:-Je+Ct/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Re}-btn`]:{[`& > ${xt}-down, & > ${Re}-btn-icon > ${xt}-down`]:{fontSize:w}},[`${A}-wrap`]:{position:"relative",[`${Re}-btn > ${xt}-down`]:{fontSize:w},[`${xt}-down::before`]:{transition:`transform ${N}`}},[`${A}-wrap-open`]:{[`${xt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Re}-slide-down-enter${Re}-slide-down-enter-active${A}-placement-bottomLeft, - &${Re}-slide-down-appear${Re}-slide-down-appear-active${A}-placement-bottomLeft, - &${Re}-slide-down-enter${Re}-slide-down-enter-active${A}-placement-bottom, - &${Re}-slide-down-appear${Re}-slide-down-appear-active${A}-placement-bottom, - &${Re}-slide-down-enter${Re}-slide-down-enter-active${A}-placement-bottomRight, - &${Re}-slide-down-appear${Re}-slide-down-appear-active${A}-placement-bottomRight`]:{animationName:C.fJ},[`&${Re}-slide-up-enter${Re}-slide-up-enter-active${A}-placement-topLeft, - &${Re}-slide-up-appear${Re}-slide-up-appear-active${A}-placement-topLeft, - &${Re}-slide-up-enter${Re}-slide-up-enter-active${A}-placement-top, - &${Re}-slide-up-appear${Re}-slide-up-appear-active${A}-placement-top, - &${Re}-slide-up-enter${Re}-slide-up-enter-active${A}-placement-topRight, - &${Re}-slide-up-appear${Re}-slide-up-appear-active${A}-placement-topRight`]:{animationName:C.Qt},[`&${Re}-slide-down-leave${Re}-slide-down-leave-active${A}-placement-bottomLeft, - &${Re}-slide-down-leave${Re}-slide-down-leave-active${A}-placement-bottom, - &${Re}-slide-down-leave${Re}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:C.Uw},[`&${Re}-slide-up-leave${Re}-slide-up-leave-active${A}-placement-topLeft, - &${Re}-slide-up-leave${Re}-slide-up-leave-active${A}-placement-top, - &${Re}-slide-up-leave${Re}-slide-up-leave-active${A}-placement-topRight`]:{animationName:C.ly}})},(0,f.ZP)(T,{colorBg:M,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:Ae,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:M,backgroundClip:"padding-box",borderRadius:T.borderRadiusLG,outline:"none",boxShadow:T.boxShadowSecondary},(0,o.Qy)(T)),{[`${_e}-item-group-title`]:{padding:`${_}px ${$}px`,color:T.colorTextDescription,transition:`all ${N}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:u,marginInlineEnd:T.marginXS,fontSize:T.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${N}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${_}px ${$}px`,color:T.colorText,fontWeight:"normal",fontSize:u,lineHeight:T.lineHeight,cursor:"pointer",transition:`all ${N}`,borderRadius:T.borderRadiusSM,"&:hover, &-active":{backgroundColor:T.controlItemBgHover}},(0,o.Qy)(T)),{"&-selected":{color:T.colorPrimary,backgroundColor:T.controlItemBgActive,"&:hover, &-active":{backgroundColor:T.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:M,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${T.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:T.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:T.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:T.colorTextDescription,fontSize:w,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${T.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:$+T.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:M,cursor:"not-allowed"}},[`${_e}-submenu-selected ${A}-menu-submenu-title`]:{color:T.colorPrimary}})}},[(0,C.oN)(T,"slide-up"),(0,C.oN)(T,"slide-down"),(0,g.Fm)(T,"move-up"),(0,g.Fm)(T,"move-down"),(0,ee._y)(T,"zoom-big")]]};var He=(0,L.Z)("Dropdown",(T,A)=>{let{rootPrefixCls:_e}=A;const{marginXXS:Ae,sizePopupArrow:Je,controlHeight:Ct,fontSize:Re,lineHeight:xt,paddingXXS:N,componentCls:_,borderRadiusLG:u}=T,t=(Ct-Re*xt)/2,{dropdownArrowOffset:b}=(0,f.fS)({contentRadius:u}),w=(0,K.TS)(T,{menuCls:`${_}-menu`,rootPrefixCls:_e,dropdownArrowDistance:Je/2+Ae,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:N});return[S(w),fe(w)]},T=>({zIndexPopup:T.zIndexPopupBase+50}))},64165:function(bn,st,e){e.d(st,{Z:function(){return N}});var o=e(92310),C=e.n(o),g=e(59301),ee=e(36355),f=e(9763),L=e(64993),K=e(88088),fe=()=>{const[,_]=(0,K.Z)(),t=new L.C(_.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},He=()=>{const[,_]=(0,K.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:w}=_,{borderColor:$,shadowColor:M,contentColor:Ie}=(0,g.useMemo)(()=>({borderColor:new L.C(u).onBackground(w).toHexShortString(),shadowColor:new L.C(t).onBackground(w).toHexShortString(),contentColor:new L.C(b).onBackground(w).toHexShortString()}),[u,t,b,w]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:M,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:$},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ie}))))},T=e(83116),A=e(37613);const _e=_=>{const{componentCls:u,margin:t,marginXS:b,marginXL:w,fontSize:$,lineHeight:M}=_;return{[u]:{marginInline:b,fontSize:$,lineHeight:M,textAlign:"center",[`${u}-image`]:{height:_.emptyImgHeight,marginBottom:b,opacity:_.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:_.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:w,color:_.colorTextDisabled,[`${u}-description`]:{color:_.colorTextDisabled},[`${u}-image`]:{height:_.emptyImgHeightMD}},"&-small":{marginBlock:b,color:_.colorTextDisabled,[`${u}-image`]:{height:_.emptyImgHeightSM}}}}};var Ae=(0,T.Z)("Empty",_=>{const{componentCls:u,controlHeightLG:t}=_,b=(0,A.TS)(_,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(b)]}),Je=function(_,u){var t={};for(var b in _)Object.prototype.hasOwnProperty.call(_,b)&&u.indexOf(b)<0&&(t[b]=_[b]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,b=Object.getOwnPropertySymbols(_);w{var{className:u,rootClassName:t,prefixCls:b,image:w=Ct,description:$,children:M,imageStyle:Ie,style:et}=_,Ue=Je(_,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:je,direction:It,empty:Me}=g.useContext(ee.E_),ke=je("empty",b),[me,ue]=Ae(ke),[ce]=(0,f.Z)("Empty"),te=typeof $!="undefined"?$:ce==null?void 0:ce.description,E=typeof te=="string"?te:"empty";let j=null;return typeof w=="string"?j=g.createElement("img",{alt:E,src:w}):j=w,me(g.createElement("div",Object.assign({className:C()(ue,ke,Me==null?void 0:Me.className,{[`${ke}-normal`]:w===Re,[`${ke}-rtl`]:It==="rtl"},u,t),style:Object.assign(Object.assign({},Me==null?void 0:Me.style),et)},Ue),g.createElement("div",{className:`${ke}-image`,style:Ie},j),te&&g.createElement("div",{className:`${ke}-description`},te),M&&g.createElement("div",{className:`${ke}-footer`},M)))};xt.PRESENTED_IMAGE_DEFAULT=Ct,xt.PRESENTED_IMAGE_SIMPLE=Re;var N=xt},78241:function(bn,st,e){e.d(st,{default:function(){return Tt}});var o=e(26407),C=e(92310),g=e.n(C),ee=e(77900),f=e(59301),L=e(62892),K=e(32441);function se(x){const[re,ae]=f.useState(x);return f.useEffect(()=>{const s=setTimeout(()=>{ae(x)},x.length?0:10);return()=>{clearTimeout(s)}},[x]),re}var fe=e(17313),S=e(29878),He=e(8378),T=e(37613),A=e(83116),Ae=x=>{const{componentCls:re}=x,ae=`${re}-show-help`,s=`${re}-show-help-item`;return{[ae]:{transition:`opacity ${x.motionDurationSlow} ${x.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${x.motionDurationSlow} ${x.motionEaseInOut}, - opacity ${x.motionDurationSlow} ${x.motionEaseInOut}, - transform ${x.motionDurationSlow} ${x.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Je=x=>({legend:{display:"block",width:"100%",marginBottom:x.marginLG,padding:0,color:x.colorTextDescription,fontSize:x.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`},label:{fontSize:x.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},output:{display:"block",paddingTop:15,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight}}),Ct=(x,re)=>{const{formItemCls:ae}=x;return{[ae]:{[`${ae}-label > label`]:{height:re},[`${ae}-control-input`]:{minHeight:re}}}},Re=x=>{const{componentCls:re}=x;return{[x.componentCls]:Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(x)),Je(x)),{[`${re}-text`]:{display:"inline-block",paddingInlineEnd:x.paddingSM},"&-small":Object.assign({},Ct(x,x.controlHeightSM)),"&-large":Object.assign({},Ct(x,x.controlHeightLG))})}},xt=x=>{const{formItemCls:re,iconCls:ae,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ie,labelColor:G,labelFontSize:we,labelHeight:Pe,labelColonMarginInlineStart:xe,labelColonMarginInlineEnd:it,itemMarginBottom:yt}=x;return{[re]:Object.assign(Object.assign({},(0,fe.Wf)(x)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${re}-split`]:{color:x.colorError}},"&-has-error":{[`${re}-split`]:{color:x.colorWarning}},[`${re}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${x.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Pe,color:G,fontSize:we,[`> ${ae}`]:{fontSize:x.fontSize,verticalAlign:"top"},[`&${re}-required:not(${re}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:x.marginXXS,color:ie,fontSize:x.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-optional`]:{display:"inline-block",marginInlineStart:x.marginXXS,color:x.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-tooltip`]:{color:x.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:x.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xe,marginInlineEnd:it},[`&${re}-no-colon::after`]:{content:'"\\a0"'}}},[`${re}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${c}-col-'"]):not([class*="' ${c}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:x.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[re]:{"&-explain, &-extra":{clear:"both",color:x.colorTextDescription,fontSize:x.fontSize,lineHeight:x.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:x.controlHeightSM,transition:`color ${x.motionDurationMid} ${x.motionEaseOut}`},"&-explain":{"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning}}},[`&-with-help ${re}-explain`]:{height:"auto",opacity:1},[`${re}-feedback-icon`]:{fontSize:x.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:x.motionDurationMid,animationTimingFunction:x.motionEaseOutBack,pointerEvents:"none","&-success":{color:x.colorSuccess},"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning},"&-validating":{color:x.colorPrimary}}})}},N=x=>{const{componentCls:re,formItemCls:ae}=x;return{[`${re}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},_=x=>{const{componentCls:re,formItemCls:ae}=x;return{[`${re}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:x.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, - > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${re}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},u=x=>({padding:x.verticalLabelPadding,margin:x.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=x=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=x;return{[`${ae} ${ae}-label`]:u(x),[re]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=x=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=x;return{[`${re}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${re}-item-control`]:{width:"100%"}}},[`${re}-vertical ${ae}-label, - .${s}-col-24${ae}-label, - .${s}-col-xl-24${ae}-label`]:u(x),[`@media (max-width: ${x.screenXSMax}px)`]:[t(x),{[re]:{[`.${s}-col-xs-24${ae}-label`]:u(x)}}],[`@media (max-width: ${x.screenSMMax}px)`]:{[re]:{[`.${s}-col-sm-24${ae}-label`]:u(x)}},[`@media (max-width: ${x.screenMDMax}px)`]:{[re]:{[`.${s}-col-md-24${ae}-label`]:u(x)}},[`@media (max-width: ${x.screenLGMax}px)`]:{[re]:{[`.${s}-col-lg-24${ae}-label`]:u(x)}}}},w=(x,re)=>(0,T.TS)(x,{formItemCls:`${x.componentCls}-item`,rootPrefixCls:re});var $=(0,A.Z)("Form",(x,re)=>{let{rootPrefixCls:ae}=re;const s=w(x,ae);return[Re(s),xt(s),Ae(s),N(s),_(s),b(s),(0,He.Z)(s),S.kr]},x=>({labelRequiredMarkColor:x.colorError,labelColor:x.colorTextHeading,labelFontSize:x.fontSize,labelHeight:x.controlHeight,labelColonMarginInlineStart:x.marginXXS/2,labelColonMarginInlineEnd:x.marginXS,itemMarginBottom:x.marginLG,verticalLabelPadding:`0 0 ${x.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const M=[];function Ie(x,re,ae){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof x=="string"?x:`${re}-${s}`,error:x,errorStatus:ae}}var Ue=x=>{let{help:re,helpStatus:ae,errors:s=M,warnings:c=M,className:ie,fieldId:G,onVisibleChanged:we}=x;const{prefixCls:Pe}=f.useContext(K.Rk),xe=`${Pe}-item-explain`,[,it]=$(Pe),yt=(0,f.useMemo)(()=>(0,L.Z)(Pe),[Pe]),Zt=se(s),wt=se(c),Rt=f.useMemo(()=>re!=null?[Ie(re,"help",ae)]:[].concat((0,o.Z)(Zt.map((F,k)=>Ie(F,"error","error",k))),(0,o.Z)(wt.map((F,k)=>Ie(F,"warning","warning",k)))),[re,ae,Zt,wt]),O={};return G&&(O.id=`${G}_help`),f.createElement(ee.default,{motionDeadline:yt.motionDeadline,motionName:`${Pe}-show-help`,visible:!!Rt.length,onVisibleChanged:we},F=>{const{className:k,style:J}=F;return f.createElement("div",Object.assign({},O,{className:g()(xe,k,ie,it),style:J,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:Rt},(0,L.Z)(Pe),{motionName:`${Pe}-show-help-item`,component:!1}),be=>{const{key:pe,error:X,errorStatus:d,className:P,style:B}=be;return f.createElement("div",{key:pe,className:g()(P,{[`${xe}-${d}`]:d}),style:B},X)}))})},je=e(95013),It=e(36355),Me=e(1684),ke=e(52946),me=e(19716),ue=e(16722);const ce=["parentNode"],te="form_item";function E(x){return x===void 0||x===!1?[]:Array.isArray(x)?x:[x]}function j(x,re){if(!x.length)return;const ae=x.join("_");return re?`${re}_${ae}`:ce.includes(ae)?`${te}_${ae}`:ae}function Oe(x,re,ae,s,c,ie){let G=s;return ie!==void 0?G=ie:ae.validating?G="validating":x.length?G="error":re.length?G="warning":(ae.touched||c&&ae.validated)&&(G="success"),G}function U(x){return E(x).join("_")}function ye(x){const[re]=(0,je.useForm)(),ae=f.useRef({}),s=f.useMemo(()=>x!=null?x:Object.assign(Object.assign({},re),{__INTERNAL__:{itemRef:c=>ie=>{const G=U(c);ie?ae.current[G]=ie:delete ae.current[G]}},scrollToField:function(c){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const G=E(c),we=j(G,s.__INTERNAL__.name),Pe=we?document.getElementById(we):null;Pe&&(0,ue.Z)(Pe,Object.assign({scrollMode:"if-needed",block:"nearest"},ie))},getFieldInstance:c=>{const ie=U(c);return ae.current[ie]}}),[x,re]);return[s]}var Ne=e(28726),lt=function(x,re){var ae={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&re.indexOf(s)<0&&(ae[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{const ae=f.useContext(Me.Z),{getPrefixCls:s,direction:c,form:ie}=f.useContext(It.E_),{prefixCls:G,className:we,rootClassName:Pe,size:xe,disabled:it=ae,form:yt,colon:Zt,labelAlign:wt,labelWrap:Rt,labelCol:O,wrapperCol:F,hideRequiredMark:k,layout:J="horizontal",scrollToFirstError:be,requiredMark:pe,onFinishFailed:X,name:d,style:P,feedbackIcons:B}=x,Q=lt(x,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,me.Z)(xe),Le=f.useContext(Ne.Z),Ze=(0,f.useMemo)(()=>pe!==void 0?pe:ie&&ie.requiredMark!==void 0?ie.requiredMark:!k,[k,pe,ie]),pt=Zt!=null?Zt:ie==null?void 0:ie.colon,Ot=s("form",G),[Bt,Ut]=$(Ot),jt=g()(Ot,`${Ot}-${J}`,{[`${Ot}-hide-required-mark`]:Ze===!1,[`${Ot}-rtl`]:c==="rtl",[`${Ot}-${q}`]:q},Ut,ie==null?void 0:ie.className,we,Pe),[Vt]=ye(yt),{__INTERNAL__:Ft}=Vt;Ft.name=d;const ct=(0,f.useMemo)(()=>({name:d,labelAlign:wt,labelCol:O,labelWrap:Rt,wrapperCol:F,vertical:J==="vertical",colon:pt,requiredMark:Ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:B}),[d,wt,O,F,J,pt,Ze,Vt,B]);f.useImperativeHandle(re,()=>Vt);const Gt=(Sn,Qt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Qt,Wt)}},$t=Sn=>{if(X==null||X(Sn),Sn.errorFields.length){const Qt=Sn.errorFields[0].name;if(be!==void 0){Gt(be,Qt);return}ie&&ie.scrollToFirstError!==void 0&&Gt(ie.scrollToFirstError,Qt)}};return Bt(f.createElement(Me.n,{disabled:it},f.createElement(ke.q,{size:q},f.createElement(K.RV,Object.assign({},{validateMessages:Le}),f.createElement(K.q3.Provider,{value:ct},f.createElement(je.default,Object.assign({id:d},Q,{name:d,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),P),className:jt})))))))};var Fe=f.forwardRef(gt),dt=e(41799),Be=e(8654),z=e(92343),We=e(11592);function D(x){if(typeof x=="function")return x;const re=(0,We.Z)(x);return re.length<=1?re[0]:re}const R=()=>{const{status:x,errors:re=[],warnings:ae=[]}=(0,f.useContext)(K.aM);return{status:x,errors:re,warnings:ae}};R.Context=K.aM;var l=R,m=e(16089);function y(x){const[re,ae]=f.useState(x),s=(0,f.useRef)(null),c=(0,f.useRef)([]),ie=(0,f.useRef)(!1);f.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,m.Z.cancel(s.current),s.current=null}),[]);function G(we){ie.current||(s.current===null&&(c.current=[],s.current=(0,m.Z)(()=>{s.current=null,ae(Pe=>{let xe=Pe;return c.current.forEach(it=>{xe=it(xe)}),xe})})),c.current.push(we))}return[re,G]}function Z(){const{itemRef:x}=f.useContext(K.q3),re=f.useRef({});function ae(s,c){const ie=c&&typeof c=="object"&&c.ref,G=s.join("_");return(re.current.name!==G||re.current.originRef!==ie)&&(re.current.name=G,re.current.originRef=ie,re.current.ref=(0,Be.sQ)(x(s),ie)),re.current.ref}return ae}var ne=e(29194),Y=e(34280),Te=e(2738),de=e(27382),le=e(37028);const ve=x=>{const{formItemCls:re}=x;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${re}-control`]:{display:"flex"}}}};var Qe=(0,A.b)(["Form","item-item"],(x,re)=>{let{rootPrefixCls:ae}=re;const s=w(x,ae);return[ve(s)]}),rt=x=>{const{prefixCls:re,status:ae,wrapperCol:s,children:c,errors:ie,warnings:G,_internalItemRender:we,extra:Pe,help:xe,fieldId:it,marginBottom:yt,onErrorVisibleChanged:Zt}=x,wt=`${re}-item`,Rt=f.useContext(K.q3),O=s||Rt.wrapperCol||{},F=g()(`${wt}-control`,O.className),k=f.useMemo(()=>Object.assign({},Rt),[Rt]);delete k.labelCol,delete k.wrapperCol;const J=f.createElement("div",{className:`${wt}-control-input`},f.createElement("div",{className:`${wt}-control-input-content`},c)),be=f.useMemo(()=>({prefixCls:re,status:ae}),[re,ae]),pe=yt!==null||ie.length||G.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(K.Rk.Provider,{value:be},f.createElement(Ue,{fieldId:it,errors:ie,warnings:G,help:xe,helpStatus:ae,className:`${wt}-explain-connected`,onVisibleChanged:Zt})),!!yt&&f.createElement("div",{style:{width:0,height:yt}})):null,X={};it&&(X.id=`${it}_extra`);const d=Pe?f.createElement("div",Object.assign({},X,{className:`${wt}-extra`}),Pe):null,P=we&&we.mark==="pro_table_render"&&we.render?we.render(x,{input:J,errorList:pe,extra:d}):f.createElement(f.Fragment,null,J,pe,d);return f.createElement(K.q3.Provider,{value:k},f.createElement(le.Z,Object.assign({},O,{className:F}),P),f.createElement(Qe,{prefixCls:re}))},mt=e(61485),I=e(31724),i=e(9763),h=e(6848),V=function(x,re){var ae={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&re.indexOf(s)<0&&(ae[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{let{prefixCls:re,label:ae,htmlFor:s,labelCol:c,labelAlign:ie,colon:G,required:we,requiredMark:Pe,tooltip:xe}=x;var it;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:wt,labelCol:Rt,labelWrap:O,colon:F}=f.useContext(K.q3);if(!ae)return null;const k=c||Rt||{},J=ie||wt,be=`${re}-item-label`,pe=g()(be,J==="left"&&`${be}-left`,k.className,{[`${be}-wrap`]:!!O});let X=ae;const d=G===!0||F!==!1&&G!==!1;d&&!Zt&&typeof ae=="string"&&ae.trim()!==""&&(X=ae.replace(/[:|:]\s*$/,""));const B=oe(xe);if(B){const{icon:Ze=f.createElement(mt.Z,null)}=B,pt=V(B,["icon"]),Ot=f.createElement(h.Z,Object.assign({},pt),f.cloneElement(Ze,{className:`${re}-item-tooltip`,title:""}));X=f.createElement(f.Fragment,null,X,Ot)}const Q=Pe==="optional",q=typeof Pe=="function";q?X=Pe(X,{required:!!we}):Q&&!we&&(X=f.createElement(f.Fragment,null,X,f.createElement("span",{className:`${re}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((it=I.Z.Form)===null||it===void 0?void 0:it.optional))));const Le=g()({[`${re}-item-required`]:we,[`${re}-item-required-mark-optional`]:Q||q,[`${re}-item-no-colon`]:!d});return f.createElement(le.Z,Object.assign({},k,{className:pe}),f.createElement("label",{htmlFor:s,className:Le,title:typeof ae=="string"?ae:""},X))},Ee=e(29679),Ge=e(19248),St=e(96512),Dt=e(58617);const Et={success:Ee.Z,warning:St.Z,error:Ge.Z,validating:Dt.Z};function Ht(x){let{children:re,errors:ae,warnings:s,hasFeedback:c,validateStatus:ie,prefixCls:G,meta:we,noStyle:Pe}=x;const xe=`${G}-item`,{feedbackIcons:it}=f.useContext(K.q3),yt=Oe(ae,s,we,null,!!c,ie),{isFormItemInput:Zt,status:wt}=f.useContext(K.aM),Rt=f.useMemo(()=>{var O;let F;if(c){const be=c!==!0&&c.icons||it,pe=yt&&((O=be==null?void 0:be({status:yt,errors:ae,warnings:s}))===null||O===void 0?void 0:O[yt]),X=yt&&Et[yt];F=pe!==!1&&X?f.createElement("span",{className:g()(`${xe}-feedback-icon`,`${xe}-feedback-icon-${yt}`)},pe||f.createElement(X,null)):null}let k=!0,J=yt||"";return Pe&&(k=Zt,J=(yt!=null?yt:wt)||""),{status:J,errors:ae,warnings:s,hasFeedback:!!c,feedbackIcon:F,isFormItemInput:k}},[yt,c,Pe,Zt,wt]);return f.createElement(K.aM.Provider,{value:Rt},re)}var Xt=function(x,re){var ae={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&re.indexOf(s)<0&&(ae[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{if(B&&pe.current){const Ut=getComputedStyle(pe.current);Le(parseInt(Ut.marginBottom,10))}},[B,Q]);const Ze=Ut=>{Ut||Le(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Ut?X:xe.errors,Vt=Ut?d:xe.warnings;return Oe(jt,Vt,xe,"",!!it,Pe)}(),Bt=g()(J,ae,s,{[`${J}-with-help`]:P||X.length||d.length,[`${J}-has-feedback`]:Ot&&it,[`${J}-has-success`]:Ot==="success",[`${J}-has-warning`]:Ot==="warning",[`${J}-has-error`]:Ot==="error",[`${J}-is-validating`]:Ot==="validating",[`${J}-hidden`]:yt});return f.createElement("div",{className:Bt,style:c,ref:pe},f.createElement(de.Z,Object.assign({className:`${J}-row`},(0,Te.Z)(k,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(ut,Object.assign({htmlFor:wt},x,{requiredMark:be,required:Rt!=null?Rt:O,prefixCls:re})),f.createElement(rt,Object.assign({},x,xe,{errors:X,warnings:d,prefixCls:re,status:Ot,help:ie,marginBottom:q,onErrorVisibleChanged:Ze}),f.createElement(K.qI.Provider,{value:F},f.createElement(Ht,{prefixCls:re,meta:xe,errors:xe.errors,warnings:xe.warnings,hasFeedback:it,validateStatus:Ot},Zt)))),!!q&&f.createElement("div",{className:`${J}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",tn=null,rn=f.memo(x=>{let{children:re}=x;return re},(x,re)=>x.value===re.value&&x.update===re.update&&x.childProps.length===re.childProps.length&&x.childProps.every((ae,s)=>ae===re.childProps[s]));function Mt(x){return x!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(x){const{name:re,noStyle:ae,className:s,dependencies:c,prefixCls:ie,shouldUpdate:G,rules:we,children:Pe,required:xe,label:it,messageVariables:yt,trigger:Zt="onChange",validateTrigger:wt,hidden:Rt,help:O}=x,{getPrefixCls:F}=f.useContext(It.E_),{name:k}=f.useContext(K.q3),J=D(Pe),be=typeof J=="function",pe=f.useContext(K.qI),{validateTrigger:X}=f.useContext(je.FieldContext),d=wt!==void 0?wt:X,P=Mt(re),B=F("form",ie),[Q,q]=$(B),Le=f.useContext(je.ListContext),Ze=f.useRef(),[pt,Ot]=y({}),[Bt,Ut]=(0,dt.Z)(()=>pn()),jt=Qt=>{const Wt=Le==null?void 0:Le.getKey(Qt.name);if(Ut(Qt.destroy?pn():Qt,!0),ae&&O!==!1&&pe){let fn=Qt.name;if(Qt.destroy)fn=Ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),Ze.current=fn}pe(Qt,fn)}},Vt=(Qt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Qt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Qt.destroy?delete gn[Ln]:gn[Ln]=Qt,gn})},[Ft,ct]=f.useMemo(()=>{const Qt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(pt).forEach(fn=>{Qt.push.apply(Qt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Qt,Wt]},[pt,Bt.errors,Bt.warnings]),Gt=Z();function $t(Qt,Wt,fn){return ae&&!Rt?f.createElement(Ht,{prefixCls:B,hasFeedback:x.hasFeedback,validateStatus:x.validateStatus,meta:Bt,errors:Ft,warnings:ct,noStyle:!0},Qt):f.createElement(qt,Object.assign({key:"row"},x,{className:g()(s,q),prefixCls:B,fieldId:Wt,isRequired:fn,errors:Ft,warnings:ct,meta:Bt,onSubItemMetaChange:Vt}),Qt)}if(!P&&!be&&!c)return Q($t(J));let Sn={};return typeof it=="string"?Sn.label=it:re&&(Sn.label=String(re)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),Q(f.createElement(je.Field,Object.assign({},x,{messageVariables:Sn,trigger:Zt,validateTrigger:d,onMetaChange:jt}),(Qt,Wt,fn)=>{const gn=E(re).length&&Wt?Wt.name:[],xn=j(gn,k),Ln=xe!==void 0?xe:!!(we&&we.some(Xe=>{if(Xe&&typeof Xe=="object"&&Xe.required&&!Xe.warningOnly)return!0;if(typeof Xe=="function"){const Yt=Xe(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),zt=Object.assign({},Qt);let tt=null;if(Array.isArray(J)&&P)tt=J;else if(!(be&&(!(G||c)||P))){if(!(c&&!be&&!P))if((0,z.l$)(J)){const Xe=Object.assign(Object.assign({},J.props),zt);if(Xe.id||(Xe.id=xn),O||Ft.length>0||ct.length>0||x.extra){const dn=[];(O||Ft.length>0)&&dn.push(`${xn}_help`),x.extra&&dn.push(`${xn}_extra`),Xe["aria-describedby"]=dn.join(" ")}Ft.length>0&&(Xe["aria-invalid"]="true"),Ln&&(Xe["aria-required"]="true"),(0,Be.Yr)(J)&&(Xe.ref=Gt(gn,J)),new Set([].concat((0,o.Z)(E(Zt)),(0,o.Z)(E(d)))).forEach(dn=>{Xe[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:re,children:ae}=x,s=qe(x,["prefixCls","children"]);const{getPrefixCls:c}=f.useContext(It.E_),ie=c("form",re),G=f.useMemo(()=>({prefixCls:ie,status:"error"}),[ie]);return f.createElement(je.List,Object.assign({},s),(we,Pe,xe)=>f.createElement(K.Rk.Provider,{value:G},ae(we.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Pe,{errors:xe.errors,warnings:xe.warnings})))};function _t(){const{form:x}=(0,f.useContext)(K.q3);return x}const Ve=Fe;Ve.Item=at,Ve.List=Jt,Ve.ErrorList=Ue,Ve.useForm=ye,Ve.useFormInstance=_t,Ve.useWatch=je.useWatch,Ve.Provider=K.RV,Ve.create=()=>{};var Tt=Ve},5871:function(bn,st,e){e.d(st,{Z:function(){return mt}});var o=e(84105),C=e(87395),g=e(92310),ee=e.n(g),f=e(92413),L=e(400),K=e(39559),se=e(33606),fe=e(37061),S=e(6909),He=e(4771);function T(){return typeof BigInt=="function"}function A(I){return!I&&I!==0&&!Number.isNaN(I)||!String(I).trim()}function _e(I){var i=I.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var V=i||"0",oe=V.split("."),ge=oe[0]||"0",ut=oe[1]||"0";ge==="0"&&ut==="0"&&(h=!1);var Ee=h?"-":"";return{negative:h,negativeStr:Ee,trimStr:V,integerStr:ge,decimalStr:ut,fullStr:"".concat(Ee).concat(V)}}function Ae(I){var i=String(I);return!Number.isNaN(Number(i))&&i.includes("e")}function Je(I){var i=String(I);if(Ae(I)){var h=Number(i.slice(i.indexOf("e-")+2)),V=i.match(/\.(\d+)/);return V!=null&&V[1]&&(h+=V[1].length),h}return i.includes(".")&&Re(i)?i.length-i.indexOf(".")-1:0}function Ct(I){var i=String(I);if(Ae(I)){if(I>Number.MAX_SAFE_INTEGER)return String(T()?BigInt(I).toString():Number.MAX_SAFE_INTEGER);if(I0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":_e("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),I}(),N=function(){function I(i){if((0,S.Z)(this,I),(0,L.Z)(this,"origin",""),(0,L.Z)(this,"number",void 0),(0,L.Z)(this,"empty",void 0),A(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,He.Z)(I,[{key:"negate",value:function(){return new I(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new I(h);var V=Number(h);if(Number.isNaN(V))return this;var oe=this.number+V;if(oe>Number.MAX_SAFE_INTEGER)return new I(Number.MAX_SAFE_INTEGER);if(oeNumber.MAX_SAFE_INTEGER)return new I(Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":Ct(this.number):this.origin}}]),I}();function _(I){return T()?new xt(I):new N(I)}function u(I,i,h){var V=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(I==="")return"";var oe=_e(I),ge=oe.negativeStr,ut=oe.integerStr,Ee=oe.decimalStr,Ge="".concat(i).concat(Ee),St="".concat(ge).concat(ut);if(h>=0){var Dt=Number(Ee[h]);if(Dt>=5&&!V){var Et=_(I).add("".concat(ge,"0.").concat("0".repeat(h)).concat(10-Dt));return u(Et.toString(),i,h,V)}return h===0?St:"".concat(St).concat(i).concat(Ee.padEnd(h,"0").slice(0,h))}return Ge===".0"?St:"".concat(St).concat(Ge)}var t=_,b=e(93681),w=e(34280),$=e(8654),M=e(59301),Ie=e(48736);function et(I,i){var h=(0,M.useRef)(null);function V(){try{var ge=I.selectionStart,ut=I.selectionEnd,Ee=I.value,Ge=Ee.substring(0,ge),St=Ee.substring(ut);h.current={start:ge,end:ut,value:Ee,beforeTxt:Ge,afterTxt:St}}catch(Dt){}}function oe(){if(I&&h.current&&i)try{var ge=I.value,ut=h.current,Ee=ut.beforeTxt,Ge=ut.afterTxt,St=ut.start,Dt=ge.length;if(ge.endsWith(Ge))Dt=ge.length-h.current.afterTxt.length;else if(ge.startsWith(Ee))Dt=Ee.length;else{var Et=Ee[St-1],Ht=ge.indexOf(Et,St-1);Ht!==-1&&(Dt=Ht+1)}I.setSelectionRange(Dt,Dt)}catch(Xt){(0,Ie.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[V,oe]}var Ue=e(49658),je=function(){var i=(0,M.useState)(!1),h=(0,se.Z)(i,2),V=h[0],oe=h[1];return(0,w.Z)(function(){oe((0,Ue.Z)())},[]),V},It=je,Me=e(16089),ke=200,me=600;function ue(I){var i=I.prefixCls,h=I.upNode,V=I.downNode,oe=I.upDisabled,ge=I.downDisabled,ut=I.onStep,Ee=M.useRef(),Ge=M.useRef([]),St=M.useRef();St.current=ut;var Dt=function(){clearTimeout(Ee.current)},Et=function(pn,yn){pn.preventDefault(),Dt(),St.current(yn);function De(){St.current(yn),Ee.current=setTimeout(De,ke)}Ee.current=setTimeout(De,me)};M.useEffect(function(){return function(){Dt(),Ge.current.forEach(function(Mt){return Me.Z.cancel(Mt)})}},[]);var Ht=It();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=ee()(Xt,"".concat(Xt,"-up"),(0,L.Z)({},"".concat(Xt,"-up-disabled"),oe)),vn=ee()(Xt,"".concat(Xt,"-down"),(0,L.Z)({},"".concat(Xt,"-down-disabled"),ge)),tn=function(){return Ge.current.push((0,Me.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return M.createElement("div",{className:"".concat(Xt,"-wrap")},M.createElement("span",(0,f.Z)({},rn,{onMouseDown:function(pn){Et(pn,!0)},"aria-label":"Increase Value","aria-disabled":oe,className:qt}),h||M.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),M.createElement("span",(0,f.Z)({},rn,{onMouseDown:function(pn){Et(pn,!1)},"aria-label":"Decrease Value","aria-disabled":ge,className:vn}),V||M.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function ce(I){var i=typeof I=="number"?Ct(I):_e(I).fullStr,h=i.includes(".");return h?_e(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:I+"0"}var te=e(5643),E=function(){var I=(0,M.useRef)(0),i=function(){Me.Z.cancel(I.current)};return(0,M.useEffect)(function(){return i},[]),function(h){i(),I.current=(0,Me.Z)(function(){h()})}},j=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Oe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],U=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},ye=function(i){var h=t(i);return h.isInvalidate()?null:h},Ne=M.forwardRef(function(I,i){var h,V=I.prefixCls,oe=V===void 0?"rc-input-number":V,ge=I.className,ut=I.style,Ee=I.min,Ge=I.max,St=I.step,Dt=St===void 0?1:St,Et=I.defaultValue,Ht=I.value,Xt=I.disabled,qt=I.readOnly,vn=I.upHandler,tn=I.downHandler,rn=I.keyboard,Mt=I.controls,pn=Mt===void 0?!0:Mt,yn=I.classNames,De=I.stringMode,at=I.parser,qe=I.formatter,bt=I.precision,Jt=I.decimalSeparator,_t=I.onChange,Ve=I.onInput,Tt=I.onPressEnter,x=I.onStep,re=(0,fe.Z)(I,j),ae="".concat(oe,"-input"),s=M.useRef(null),c=M.useState(!1),ie=(0,se.Z)(c,2),G=ie[0],we=ie[1],Pe=M.useRef(!1),xe=M.useRef(!1),it=M.useRef(!1),yt=M.useState(function(){return t(Ht!=null?Ht:Et)}),Zt=(0,se.Z)(yt,2),wt=Zt[0],Rt=Zt[1];function O(tt){Ht===void 0&&Rt(tt)}var F=M.useCallback(function(tt,Xe){if(!Xe)return bt>=0?bt:Math.max(Je(tt),Je(Dt))},[bt,Dt]),k=M.useCallback(function(tt){var Xe=String(tt);if(at)return at(Xe);var Yt=Xe;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[at,Jt]),J=M.useRef(""),be=M.useCallback(function(tt,Xe){if(qe)return qe(tt,{userTyping:Xe,input:String(J.current)});var Yt=typeof tt=="number"?Ct(tt):tt;if(!Xe){var Lt=F(Yt,Xe);if(Re(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=u(Yt,dn,Lt)}}return Yt},[qe,F,Jt]),pe=M.useState(function(){var tt=Et!=null?Et:Ht;return wt.isInvalidate()&&["string","number"].includes((0,K.Z)(tt))?Number.isNaN(tt)?"":tt:be(wt.toString(),!1)}),X=(0,se.Z)(pe,2),d=X[0],P=X[1];J.current=d;function B(tt,Xe){P(be(tt.isInvalidate()?tt.toString(!1):tt.toString(!Xe),Xe))}var Q=M.useMemo(function(){return ye(Ge)},[Ge,bt]),q=M.useMemo(function(){return ye(Ee)},[Ee,bt]),Le=M.useMemo(function(){return!Q||!wt||wt.isInvalidate()?!1:Q.lessEquals(wt)},[Q,wt]),Ze=M.useMemo(function(){return!q||!wt||wt.isInvalidate()?!1:wt.lessEquals(q)},[q,wt]),pt=et(s.current,G),Ot=(0,se.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=function(Xe){return Q&&!Xe.lessEquals(Q)?Q:q&&!q.lessEquals(Xe)?q:null},Vt=function(Xe){return!jt(Xe)},Ft=function(Xe,Yt){var Lt=Xe,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=jt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=F(cn,Yt);return On>=0&&(Lt=t(u(cn,".",On)),Vt(Lt)||(Lt=t(u(cn,".",On,!0)))),Lt.equals(wt)||(O(Lt),_t==null||_t(Lt.isEmpty()?null:U(De,Lt)),Ht===void 0&&B(Lt,Yt)),Lt}return wt},ct=E(),Gt=function tt(Xe){if(Bt(),J.current=Xe,P(Xe),!xe.current){var Yt=k(Xe),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}Ve==null||Ve(Xe),ct(function(){var dn=Xe;at||(dn=Xe.replace(/。/g,".")),dn!==Xe&&tt(dn)})},$t=function(){xe.current=!0},Sn=function(){xe.current=!1,Gt(s.current.value)},Qt=function(Xe){Gt(Xe.target.value)},Wt=function(Xe){var Yt;if(!(Xe&&Le||!Xe&&Ze)){Pe.current=!1;var Lt=t(it.current?ce(Dt):Dt);Xe||(Lt=Lt.negate());var dn=(wt||t(0)).add(Lt.toString()),cn=Ft(dn,!1);x==null||x(U(De,cn),{offset:it.current?ce(Dt):Dt,type:Xe?"up":"down"}),(Yt=s.current)===null||Yt===void 0||Yt.focus()}},fn=function(Xe){var Yt=t(k(d)),Lt=Yt;Yt.isNaN()?Lt=Ft(wt,Xe):Lt=Ft(Yt,Xe),Ht!==void 0?B(wt,!1):Lt.isNaN()||B(Lt,!1)},gn=function(){Pe.current=!0},xn=function(Xe){var Yt=Xe.key,Lt=Xe.shiftKey;Pe.current=!0,it.current=Lt,Yt==="Enter"&&(xe.current||(Pe.current=!1),fn(!1),Tt==null||Tt(Xe)),rn!==!1&&!xe.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),Xe.preventDefault())},Ln=function(){Pe.current=!1,it.current=!1},zt=function(){fn(!1),we(!1),Pe.current=!1};return(0,w.o)(function(){wt.isInvalidate()||B(wt,!1)},[bt]),(0,w.o)(function(){var tt=t(Ht);Rt(tt);var Xe=t(k(d));(!tt.equals(Xe)||!Pe.current||qe)&&B(tt,Pe.current)},[Ht]),(0,w.o)(function(){qe&&Ut()},[d]),M.createElement("div",{className:ee()(oe,yn==null?void 0:yn.input,ge,(h={},(0,L.Z)(h,"".concat(oe,"-focused"),G),(0,L.Z)(h,"".concat(oe,"-disabled"),Xt),(0,L.Z)(h,"".concat(oe,"-readonly"),qt),(0,L.Z)(h,"".concat(oe,"-not-a-number"),wt.isNaN()),(0,L.Z)(h,"".concat(oe,"-out-of-range"),!wt.isInvalidate()&&!Vt(wt)),h)),style:ut,onFocus:function(){we(!0)},onBlur:zt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&M.createElement(ue,{prefixCls:oe,upNode:vn,downNode:tn,upDisabled:Le,downDisabled:Ze,onStep:Wt}),M.createElement("div",{className:"".concat(ae,"-wrap")},M.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ee,"aria-valuemax":Ge,"aria-valuenow":wt.isInvalidate()?null:wt.toString(),step:Dt},re,{ref:(0,$.sQ)(s,i),className:ae,value:d,onChange:Qt,disabled:Xt,readOnly:qt}))))}),lt=M.forwardRef(function(I,i){var h=I.disabled,V=I.style,oe=I.prefixCls,ge=I.value,ut=I.prefix,Ee=I.suffix,Ge=I.addonBefore,St=I.addonAfter,Dt=I.classes,Et=I.className,Ht=I.classNames,Xt=(0,fe.Z)(I,Oe),qt=M.useRef(null),vn=function(rn){qt.current&&(0,te.nH)(qt.current,rn)};return M.createElement(b.BaseInput,{inputElement:M.createElement(Ne,(0,f.Z)({prefixCls:oe,disabled:h,classNames:Ht,ref:(0,$.sQ)(qt,i)},Xt)),className:Et,triggerFocus:vn,prefixCls:oe,value:ge,disabled:h,style:V,prefix:ut,suffix:Ee,addonAfter:St,addonBefore:Ge,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});lt.displayName="InputNumber";var gt=lt,ot=gt,Fe=e(19080),dt=e(36355),Be=e(92736),z=e(1684),We=e(19716),D=e(32441),R=e(33234),l=e(9937),m=e(17313),y=e(74207),Z=e(83116),ne=e(37613);const Y=(I,i)=>{let{componentCls:h,borderRadiusSM:V,borderRadiusLG:oe}=I;const ge=i==="lg"?oe:V;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:ge,borderEndEndRadius:ge},[`${h}-handler-up`]:{borderStartEndRadius:ge},[`${h}-handler-down`]:{borderEndEndRadius:ge}}}},Te=I=>{const{componentCls:i,lineWidth:h,lineType:V,colorBorder:oe,borderRadius:ge,fontSizeLG:ut,controlHeightLG:Ee,controlHeightSM:Ge,colorError:St,paddingInlineSM:Dt,colorTextDescription:Et,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:De,handleVisible:at,handleBorderColor:qe}=I;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(I)),(0,l.ik)(I)),(0,l.bi)(I,i)),{display:"inline-block",width:De,margin:0,padding:0,border:`${h}px ${V} ${oe}`,borderRadius:ge,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ut,borderRadius:yn,[`input${i}-input`]:{height:Ee-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Ge-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(I)),"&-focused":Object.assign({},(0,l.M1)(I)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:St}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,m.Wf)(I)),(0,l.s7)(I)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:I.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(I))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(I)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ge,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(I.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:I.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:ge,borderEndEndRadius:ge,borderEndStartRadius:0,opacity:at===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` - ${i}-handler-up-inner, - ${i}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:I.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:Et,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${V} ${qe}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` - ${i}-handler-up-inner, - ${i}-handler-down-inner - `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,m.Ro)()),{color:Et,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:ge},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${V} ${qe}`,borderEndEndRadius:ge}},Y(I,"lg")),Y(I,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` - ${i}-handler-up-disabled, - ${i}-handler-down-disabled - `]:{cursor:"not-allowed"},[` - ${i}-handler-up-disabled:hover &-handler-up-inner, - ${i}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},de=I=>{const{componentCls:i,paddingBlock:h,paddingInline:V,inputAffixPadding:oe,controlWidth:ge,borderRadiusLG:ut,borderRadiusSM:Ee}=I;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(I)),(0,l.bi)(I,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ge,padding:0,paddingInlineStart:V,"&-lg":{borderRadius:ut},"&-sm":{borderRadius:Ee},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(I)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:oe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:V,marginInlineStart:oe}}})}};var le=(0,Z.Z)("InputNumber",I=>{const i=(0,ne.TS)(I,(0,l.e5)(I));return[Te(i),de(i),(0,y.c)(i)]},I=>Object.assign(Object.assign({},(0,l.TM)(I)),{controlWidth:90,handleWidth:I.controlHeightSM-I.lineWidth*2,handleFontSize:I.fontSize/2,handleVisible:"auto",handleActiveBg:I.colorFillAlter,handleBg:I.colorBgContainer,handleHoverColor:I.colorPrimary,handleBorderColor:I.colorBorder})),ve=function(I,i){var h={};for(var V in I)Object.prototype.hasOwnProperty.call(I,V)&&i.indexOf(V)<0&&(h[V]=I[V]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(I);oe{const{getPrefixCls:h,direction:V}=M.useContext(dt.E_),oe=M.useRef(null);M.useImperativeHandle(i,()=>oe.current);const{className:ge,rootClassName:ut,size:Ee,disabled:Ge,prefixCls:St,addonBefore:Dt,addonAfter:Et,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=I,rn=ve(I,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",St),[pn,yn]=le(Mt),{compactSize:De,compactItemClassnames:at}=(0,R.ri)(Mt,V);let qe=M.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),bt=M.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(qe=typeof tn.upIcon=="undefined"?qe:M.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),bt=typeof tn.downIcon=="undefined"?bt:M.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:Ve,isFormItemInput:Tt,feedbackIcon:x}=M.useContext(D.aM),re=(0,Fe.F)(Ve,vn),ae=(0,We.Z)(Pe=>{var xe;return(xe=Ee!=null?Ee:De)!==null&&xe!==void 0?xe:Pe}),s=M.useContext(z.Z),c=Ge!=null?Ge:s,ie=ee()({[`${Mt}-lg`]:ae==="large",[`${Mt}-sm`]:ae==="small",[`${Mt}-rtl`]:V==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,Fe.Z)(Mt,re),at,yn),G=`${Mt}-group`,we=M.createElement(ot,Object.assign({ref:oe,disabled:c,className:ee()(ge,ut),upHandler:qe,downHandler:bt,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&x,addonAfter:Et&&M.createElement(R.BR,null,M.createElement(D.Ux,{override:!0,status:!0},Et)),addonBefore:Dt&&M.createElement(R.BR,null,M.createElement(D.Ux,{override:!0,status:!0},Dt)),classNames:{input:ie},classes:{affixWrapper:ee()((0,Fe.Z)(`${Mt}-affix-wrapper`,re,_t),{[`${Mt}-affix-wrapper-sm`]:ae==="small",[`${Mt}-affix-wrapper-lg`]:ae==="large",[`${Mt}-affix-wrapper-rtl`]:V==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:ee()({[`${G}-rtl`]:V==="rtl",[`${Mt}-wrapper-disabled`]:c},yn),group:ee()({[`${Mt}-group-wrapper-sm`]:ae==="small",[`${Mt}-group-wrapper-lg`]:ae==="large",[`${Mt}-group-wrapper-rtl`]:V==="rtl"},(0,Fe.Z)(`${Mt}-group-wrapper`,re,_t),yn)}},rn));return pn(we)}),nt=Qe,rt=I=>M.createElement(Be.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},M.createElement(Qe,Object.assign({},I)));nt._InternalPanelDoNotUseOrYouWillBeFired=rt;var mt=nt},9432:function(bn,st,e){e.d(st,{Z:function(){return xt},n:function(){return Ct}});var o=e(19248),C=e(92310),g=e.n(C),ee=e(93681),f=e(8654),L=e(59301),K=e(19080),se=e(36355),fe=e(1684),S=e(19716),He=e(32441),T=e(33234),A=e(59412),_e=e(9937);function Ae(N){return!!(N.prefix||N.suffix||N.allowClear)}var Je=function(N,_){var u={};for(var t in N)Object.prototype.hasOwnProperty.call(N,t)&&_.indexOf(t)<0&&(u[t]=N[t]);if(N!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(N);b{var u;const{prefixCls:t,bordered:b=!0,status:w,size:$,disabled:M,onBlur:Ie,onFocus:et,suffix:Ue,allowClear:je,addonAfter:It,addonBefore:Me,className:ke,style:me,styles:ue,rootClassName:ce,onChange:te,classNames:E}=N,j=Je(N,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:U,input:ye}=L.useContext(se.E_),Ne=Oe("input",t),lt=(0,L.useRef)(null),[gt,ot]=(0,_e.ZP)(Ne),{compactSize:Fe,compactItemClassnames:dt}=(0,T.ri)(Ne,U),Be=(0,S.Z)(Qe=>{var nt;return(nt=$!=null?$:Fe)!==null&&nt!==void 0?nt:Qe}),z=L.useContext(fe.Z),We=M!=null?M:z,{status:D,hasFeedback:R,feedbackIcon:l}=(0,L.useContext)(He.aM),m=(0,K.F)(D,w),y=Ae(N)||!!R,Z=(0,L.useRef)(y);(0,L.useEffect)(()=>{var Qe;y&&Z.current,Z.current=y},[y]);const ne=(0,A.Z)(lt,!0),Y=Qe=>{ne(),Ie==null||Ie(Qe)},Te=Qe=>{ne(),et==null||et(Qe)},de=Qe=>{ne(),te==null||te(Qe)},le=(R||Ue)&&L.createElement(L.Fragment,null,Ue,R&&l);let ve;return typeof je=="object"&&(je!=null&&je.clearIcon)?ve=je:je&&(ve={clearIcon:L.createElement(o.Z,null)}),gt(L.createElement(ee.default,Object.assign({ref:(0,f.sQ)(_,lt),prefixCls:Ne,autoComplete:ye==null?void 0:ye.autoComplete},j,{disabled:We,onBlur:Y,onFocus:Te,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),me),styles:Object.assign(Object.assign({},ye==null?void 0:ye.styles),ue),suffix:le,allowClear:ve,className:g()(ke,ce,dt,ye==null?void 0:ye.className),onChange:de,addonAfter:It&&L.createElement(T.BR,null,L.createElement(He.Ux,{override:!0,status:!0},It)),addonBefore:Me&&L.createElement(T.BR,null,L.createElement(He.Ux,{override:!0,status:!0},Me)),classNames:Object.assign(Object.assign(Object.assign({},E),ye==null?void 0:ye.classNames),{input:g()({[`${Ne}-sm`]:Be==="small",[`${Ne}-lg`]:Be==="large",[`${Ne}-rtl`]:U==="rtl",[`${Ne}-borderless`]:!b},!y&&(0,K.Z)(Ne,m),E==null?void 0:E.input,(u=ye==null?void 0:ye.classNames)===null||u===void 0?void 0:u.input,ot)}),classes:{affixWrapper:g()({[`${Ne}-affix-wrapper-sm`]:Be==="small",[`${Ne}-affix-wrapper-lg`]:Be==="large",[`${Ne}-affix-wrapper-rtl`]:U==="rtl",[`${Ne}-affix-wrapper-borderless`]:!b},(0,K.Z)(`${Ne}-affix-wrapper`,m,R),ot),wrapper:g()({[`${Ne}-group-rtl`]:U==="rtl"},ot),group:g()({[`${Ne}-group-wrapper-sm`]:Be==="small",[`${Ne}-group-wrapper-lg`]:Be==="large",[`${Ne}-group-wrapper-rtl`]:U==="rtl",[`${Ne}-group-wrapper-disabled`]:We},(0,K.Z)(`${Ne}-group-wrapper`,m,R),ot)}})))})},1643:function(bn,st,e){var o=e(19248),C=e(92310),g=e.n(C),ee=e(9296),f=e(59301),L=e(19080),K=e(36355),se=e(1684),fe=e(19716),S=e(32441),He=e(9432),T=e(9937),A=function(Ae,Je){var Ct={};for(var Re in Ae)Object.prototype.hasOwnProperty.call(Ae,Re)&&Je.indexOf(Re)<0&&(Ct[Re]=Ae[Re]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,Re=Object.getOwnPropertySymbols(Ae);xt{const{prefixCls:Ct,bordered:Re=!0,size:xt,disabled:N,status:_,allowClear:u,showCount:t,classNames:b,rootClassName:w,className:$}=Ae,M=A(Ae,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ie,direction:et}=f.useContext(K.E_),Ue=(0,fe.Z)(xt),je=f.useContext(se.Z),It=N!=null?N:je,{status:Me,hasFeedback:ke,feedbackIcon:me}=f.useContext(S.aM),ue=(0,L.F)(Me,_),ce=f.useRef(null);f.useImperativeHandle(Je,()=>{var U;return{resizableTextArea:(U=ce.current)===null||U===void 0?void 0:U.resizableTextArea,focus:ye=>{var Ne,lt;(0,He.n)((lt=(Ne=ce.current)===null||Ne===void 0?void 0:Ne.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,ye)},blur:()=>{var ye;return(ye=ce.current)===null||ye===void 0?void 0:ye.blur()}}});const te=Ie("input",Ct);let E;typeof u=="object"&&(u!=null&&u.clearIcon)?E=u:u&&(E={clearIcon:f.createElement(o.Z,null)});const[j,Oe]=(0,T.ZP)(te);return j(f.createElement(ee.default,Object.assign({},M,{disabled:It,allowClear:E,className:g()($,w),classes:{affixWrapper:g()(`${te}-textarea-affix-wrapper`,{[`${te}-affix-wrapper-rtl`]:et==="rtl",[`${te}-affix-wrapper-borderless`]:!Re,[`${te}-affix-wrapper-sm`]:Ue==="small",[`${te}-affix-wrapper-lg`]:Ue==="large",[`${te}-textarea-show-count`]:t},(0,L.Z)(`${te}-affix-wrapper`,ue),Oe)},classNames:Object.assign(Object.assign({},b),{textarea:g()({[`${te}-borderless`]:!Re,[`${te}-sm`]:Ue==="small",[`${te}-lg`]:Ue==="large"},(0,L.Z)(te,ue),Oe,b==null?void 0:b.textarea)}),prefixCls:te,suffix:ke&&f.createElement("span",{className:`${te}-textarea-suffix`},me),showCount:t,ref:ce})))});st.Z=_e},59412:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(g,ee){const f=(0,o.useRef)([]),L=()=>{f.current.push(setTimeout(()=>{var K,se,fe,S;!((K=g.current)===null||K===void 0)&&K.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((fe=g.current)===null||fe===void 0)&&fe.input.hasAttribute("value"))&&((S=g.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&L(),()=>f.current.forEach(K=>{K&&clearTimeout(K)})),[]),L}},92832:function(bn,st,e){e.d(st,{default:function(){return Ue}});var o=e(92310),C=e.n(o),g=e(59301),ee=e(36355),f=e(32441),L=e(9937),se=je=>{const{getPrefixCls:It,direction:Me}=(0,g.useContext)(ee.E_),{prefixCls:ke,className:me}=je,ue=It("input-group",ke),ce=It("input"),[te,E]=(0,L.ZP)(ce),j=C()(ue,{[`${ue}-lg`]:je.size==="large",[`${ue}-sm`]:je.size==="small",[`${ue}-compact`]:je.compact,[`${ue}-rtl`]:Me==="rtl"},E,me),Oe=(0,g.useContext)(f.aM),U=(0,g.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return te(g.createElement("span",{className:j,style:je.style,onMouseEnter:je.onMouseEnter,onMouseLeave:je.onMouseLeave,onFocus:je.onFocus,onBlur:je.onBlur},g.createElement(f.aM.Provider,{value:U},je.children)))},fe=e(9432),S=e(73331),He=e(15277),T=e(2738),A=e(8654),_e=e(59412),Ae=function(je,It){var Me={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Me[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);meje?g.createElement(He.Z,null):g.createElement(S.Z,null),Ct={click:"onClick",hover:"onMouseOver"};var xt=g.forwardRef((je,It)=>{const{visibilityToggle:Me=!0}=je,ke=typeof Me=="object"&&Me.visible!==void 0,[me,ue]=(0,g.useState)(()=>ke?Me.visible:!1),ce=(0,g.useRef)(null);g.useEffect(()=>{ke&&ue(Me.visible)},[ke,Me]);const te=(0,_e.Z)(ce),E=()=>{const{disabled:We}=je;We||(me&&te(),ue(D=>{var R;const l=!D;return typeof Me=="object"&&((R=Me.onVisibleChange)===null||R===void 0||R.call(Me,l)),l}))},j=We=>{const{action:D="click",iconRender:R=Je}=je,l=Ct[D]||"",m=R(me),y={[l]:E,className:`${We}-icon`,key:"passwordIcon",onMouseDown:Z=>{Z.preventDefault()},onMouseUp:Z=>{Z.preventDefault()}};return g.cloneElement(g.isValidElement(m)?m:g.createElement("span",null,m),y)},{className:Oe,prefixCls:U,inputPrefixCls:ye,size:Ne}=je,lt=Ae(je,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:gt}=g.useContext(ee.E_),ot=gt("input",ye),Fe=gt("input-password",U),dt=Me&&j(Fe),Be=C()(Fe,Oe,{[`${Fe}-${Ne}`]:!!Ne}),z=Object.assign(Object.assign({},(0,T.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Be,prefixCls:ot,suffix:dt});return Ne&&(z.size=Ne),g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(It,ce)},z))}),N=e(47472),_=e(92343),u=e(3113),t=e(19716),b=e(33234),w=function(je,It){var Me={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Me[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);me{const{prefixCls:Me,inputPrefixCls:ke,className:me,size:ue,suffix:ce,enterButton:te=!1,addonAfter:E,loading:j,disabled:Oe,onSearch:U,onChange:ye,onCompositionStart:Ne,onCompositionEnd:lt}=je,gt=w(je,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:ot,direction:Fe}=g.useContext(ee.E_),dt=g.useRef(!1),Be=ot("input-search",Me),z=ot("input",ke),{compactSize:We}=(0,b.ri)(Be,Fe),D=(0,t.Z)(rt=>{var mt;return(mt=ue!=null?ue:We)!==null&&mt!==void 0?mt:rt}),R=g.useRef(null),l=rt=>{rt&&rt.target&&rt.type==="click"&&U&&U(rt.target.value,rt,{source:"clear"}),ye&&ye(rt)},m=rt=>{var mt;document.activeElement===((mt=R.current)===null||mt===void 0?void 0:mt.input)&&rt.preventDefault()},y=rt=>{var mt,I;U&&U((I=(mt=R.current)===null||mt===void 0?void 0:mt.input)===null||I===void 0?void 0:I.value,rt,{source:"input"})},Z=rt=>{dt.current||j||y(rt)},ne=typeof te=="boolean"?g.createElement(N.Z,null):null,Y=`${Be}-button`;let Te;const de=te||{},le=de.type&&de.type.__ANT_BUTTON===!0;le||de.type==="button"?Te=(0,_.Tm)(de,Object.assign({onMouseDown:m,onClick:rt=>{var mt,I;(I=(mt=de==null?void 0:de.props)===null||mt===void 0?void 0:mt.onClick)===null||I===void 0||I.call(mt,rt),y(rt)},key:"enterButton"},le?{className:Y,size:D}:{})):Te=g.createElement(u.ZP,{className:Y,type:te?"primary":void 0,size:D,disabled:Oe,key:"enterButton",onMouseDown:m,onClick:y,loading:j,icon:ne},te),E&&(Te=[Te,(0,_.Tm)(E,{key:"addonAfter"})]);const ve=C()(Be,{[`${Be}-rtl`]:Fe==="rtl",[`${Be}-${D}`]:!!D,[`${Be}-with-button`]:!!te},me),Qe=rt=>{dt.current=!0,Ne==null||Ne(rt)},nt=rt=>{dt.current=!1,lt==null||lt(rt)};return g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(R,It),onPressEnter:Z},gt,{size:D,onCompositionStart:Qe,onCompositionEnd:nt,prefixCls:z,addonAfter:Te,suffix:ce,onChange:l,className:ve,disabled:Oe}))}),Ie=e(1643);const et=fe.Z;et.Group=se,et.Search=M,et.TextArea=Ie.Z,et.Password=xt;var Ue=et},9937:function(bn,st,e){e.d(st,{M1:function(){return K},TM:function(){return _},Xy:function(){return se},bi:function(){return He},e5:function(){return N},ik:function(){return T},nz:function(){return f},pU:function(){return L},s7:function(){return A},x0:function(){return S}});var o=e(17313),C=e(74207),g=e(37613),ee=e(83116);const f=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),L=u=>({borderColor:u.hoverBorderColor}),K=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),se=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},L((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),fe=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:w,borderRadiusLG:$,paddingInlineLG:M}=u;return{padding:`${t}px ${M}px`,fontSize:b,lineHeight:w,borderRadius:$}},S=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),He=(u,t)=>{const{componentCls:b,colorError:w,colorWarning:$,errorActiveShadow:M,warningActiveShadow:Ie,colorErrorBorderHover:et,colorWarningBorderHover:Ue}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:et},"&:focus, &-focused":Object.assign({},K((0,g.TS)(u,{activeBorderColor:w,activeShadow:M}))),[`${b}-prefix, ${b}-suffix`]:{color:w}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:$,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},K((0,g.TS)(u,{activeBorderColor:$,activeShadow:Ie}))),[`${b}-prefix, ${b}-suffix`]:{color:$}}}},T=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},f(u.colorTextPlaceholder)),{"&:hover":Object.assign({},L(u)),"&:focus, &-focused":Object.assign({},K(u)),"&-disabled, &[disabled]":Object.assign({},se(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},fe(u)),"&-sm":Object.assign({},S(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},fe(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},S(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${b}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${b}-select > ${b}-select-selector, - & > ${b}-select-auto-complete ${t}, - & > ${b}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${b}-select-focused`]:{zIndex:1},[`& > ${b}-select > ${b}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${b}-select:first-child > ${b}-select-selector, - & > ${b}-select-auto-complete:first-child ${t}, - & > ${b}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${b}-select:last-child > ${b}-select-selector, - & > ${b}-cascader-picker:last-child ${t}, - & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},_e=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:w}=u,M=(b-w*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),T(u)),He(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:M,paddingBottom:M}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ae=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Je=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:w,motionDurationSlow:$,colorIcon:M,colorIconHover:Ie,iconCls:et}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},L(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:w},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),Ae(u)),{[`${et}${t}-password-icon`]:{color:M,cursor:"pointer",transition:`all ${$}`,"&:hover":{color:Ie}}}),He(u,`${t}-affix-wrapper`))}},Ct=u=>{const{componentCls:t,colorError:b,colorWarning:w,borderRadiusLG:$,borderRadiusSM:M}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),A(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:$,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:M}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:w,borderColor:w}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Re=u=>{const{componentCls:t,antCls:b}=u,w=`${t}-search`;return{[w]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${w}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${w}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${w}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${w}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${w}-button`]:{height:u.controlHeightLG},[`&-small ${w}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},xt=u=>{const{componentCls:t,paddingLG:b}=u,w=`${t}-textarea`;return{[w]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${w}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${w}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function N(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const _=u=>{const{controlHeight:t,fontSize:b,lineHeight:w,lineWidth:$,controlHeightSM:M,controlHeightLG:Ie,fontSizeLG:et,lineHeightLG:Ue,paddingSM:je,controlPaddingHorizontalSM:It,controlPaddingHorizontal:Me,colorFillAlter:ke,colorPrimaryHover:me,controlOutlineWidth:ue,controlOutline:ce,colorErrorOutline:te,colorWarningOutline:E}=u;return{paddingBlock:Math.max(Math.round((t-b*w)/2*10)/10-$,3),paddingBlockSM:Math.max(Math.round((M-b*w)/2*10)/10-$,0),paddingBlockLG:Math.ceil((Ie-et*Ue)/2*10)/10-$,paddingInline:je-$,paddingInlineSM:It-$,paddingInlineLG:Me-$,addonBg:ke,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${ue}px ${ce}`,errorActiveShadow:`0 0 0 ${ue}px ${te}`,warningActiveShadow:`0 0 0 ${ue}px ${E}`}};st.ZP=(0,ee.Z)("Input",u=>{const t=(0,g.TS)(u,N(u));return[_e(t),xt(t),Je(t),Ct(t),Re(t),(0,C.c)(t)]},_)},45818:function(bn,st,e){e.d(st,{D:function(){return N},Z:function(){return t}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),L=function(w,$){return C.createElement(f.Z,(0,o.Z)({},w,{ref:$,icon:ee}))},K=C.forwardRef(L),se=K,fe=e(33853),S=e(38819),He=e(92310),T=e.n(He),A=e(2738),Ae=b=>!isNaN(parseFloat(b))&&isFinite(b),Je=e(36355),Ct=e(84966),Re=function(b,w){var $={};for(var M in b)Object.prototype.hasOwnProperty.call(b,M)&&w.indexOf(M)<0&&($[M]=b[M]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,M=Object.getOwnPropertySymbols(b);Ie{let b=0;return function(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${w}${b}`}})();var t=C.forwardRef((b,w)=>{const{prefixCls:$,className:M,trigger:Ie,children:et,defaultCollapsed:Ue=!1,theme:je="dark",style:It={},collapsible:Me=!1,reverseArrow:ke=!1,width:me=200,collapsedWidth:ue=80,zeroWidthTriggerStyle:ce,breakpoint:te,onCollapse:E,onBreakpoint:j}=b,Oe=Re(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:U}=(0,C.useContext)(Ct.Gs),[ye,Ne]=(0,C.useState)("collapsed"in b?b.collapsed:Ue),[lt,gt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in b&&Ne(b.collapsed)},[b.collapsed]);const ot=(D,R)=>{"collapsed"in b||Ne(D),E==null||E(D,R)},Fe=(0,C.useRef)();Fe.current=D=>{gt(D.matches),j==null||j(D.matches),ye!==D.matches&&ot(D.matches,"responsive")},(0,C.useEffect)(()=>{function D(l){return Fe.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&te&&te in xt){R=l(`(max-width: ${xt[te]})`);try{R.addEventListener("change",D)}catch(m){R.addListener(D)}D(R)}}return()=>{try{R==null||R.removeEventListener("change",D)}catch(l){R==null||R.removeListener(D)}}},[te]),(0,C.useEffect)(()=>{const D=_("ant-sider-");return U.addSider(D),()=>U.removeSider(D)},[]);const dt=()=>{ot(!ye,"clickTrigger")},{getPrefixCls:Be}=(0,C.useContext)(Je.E_),z=()=>{const D=Be("layout-sider",$),R=(0,A.Z)(Oe,["collapsed"]),l=ye?ue:me,m=Ae(l)?`${l}px`:String(l),y=parseFloat(String(ue||0))===0?C.createElement("span",{onClick:dt,className:T()(`${D}-zero-width-trigger`,`${D}-zero-width-trigger-${ke?"right":"left"}`),style:ce},Ie||C.createElement(se,null)):null,Y={expanded:ke?C.createElement(S.Z,null):C.createElement(fe.Z,null),collapsed:ke?C.createElement(fe.Z,null):C.createElement(S.Z,null)}[ye?"collapsed":"expanded"],Te=Ie!==null?y||C.createElement("div",{className:`${D}-trigger`,onClick:dt,style:{width:m}},Ie||Y):null,de=Object.assign(Object.assign({},It),{flex:`0 0 ${m}`,maxWidth:m,minWidth:m,width:m}),le=T()(D,`${D}-${je}`,{[`${D}-collapsed`]:!!ye,[`${D}-has-trigger`]:Me&&Ie!==null&&!y,[`${D}-below`]:!!lt,[`${D}-zero-width`]:parseFloat(m)===0},M);return C.createElement("aside",Object.assign({className:le},R,{style:de,ref:w}),C.createElement("div",{className:`${D}-children`},et),Me||lt&&y?Te:null)},We=C.useMemo(()=>({siderCollapsed:ye}),[ye]);return C.createElement(N.Provider,{value:We},z())})},84966:function(bn,st,e){e.d(st,{VY:function(){return N},$_:function(){return xt},h4:function(){return Re},Gs:function(){return A},ZP:function(){return _}});var o=e(26407),C=e(92310),g=e.n(C),ee=e(2738),f=e(59301),L=e(36355),K=e(83116),fe=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:w,lightTriggerBg:$,lightTriggerColor:M}=u;return{[`${t}-sider-light`]:{background:w,[`${t}-sider-trigger`]:{color:M,background:$},[`${t}-sider-zero-width-trigger`]:{color:M,background:$,border:`1px solid ${b}`,borderInlineStart:0}}}};const S=u=>{const{antCls:t,componentCls:b,colorText:w,triggerColor:$,footerBg:M,triggerBg:Ie,headerHeight:et,headerPadding:Ue,headerColor:je,footerPadding:It,triggerHeight:Me,zeroTriggerHeight:ke,zeroTriggerWidth:me,motionDurationMid:ue,motionDurationSlow:ce,fontSize:te,borderRadius:E,bodyBg:j,headerBg:Oe,siderBg:U}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:j,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:U,transition:`all ${ue}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Me},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Me,color:$,lineHeight:`${Me}px`,textAlign:"center",background:Ie,cursor:"pointer",transition:`all ${ue}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:et,insetInlineEnd:-me,zIndex:1,width:me,height:ke,color:$,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:U,borderStartStartRadius:0,borderStartEndRadius:E,borderEndEndRadius:E,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:E,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:E}}}}},fe(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:et,padding:Ue,color:je,lineHeight:`${et}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:It,color:w,fontSize:te,background:M},[`${b}-content`]:{flex:"auto",minHeight:0}}};var He=(0,K.Z)("Layout",u=>[S(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:w,colorText:$,controlHeightSM:M,marginXXS:Ie,colorTextLightSolid:et,colorBgContainer:Ue}=u,je=w*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${je}px`,headerColor:$,footerPadding:`${M}px ${je}px`,footerBg:t,siderBg:"#001529",triggerHeight:w+Ie*2,triggerBg:"#002140",triggerColor:et,zeroTriggerWidth:w,zeroTriggerHeight:w,lightSiderBg:Ue,lightTriggerBg:Ue,lightTriggerColor:$}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),T=function(u,t){var b={};for(var w in u)Object.prototype.hasOwnProperty.call(u,w)&&t.indexOf(w)<0&&(b[w]=u[w]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,w=Object.getOwnPropertySymbols(u);$null,removeSider:()=>null}});function _e(u){let{suffixCls:t,tagName:b,displayName:w}=u;return $=>f.forwardRef((Ie,et)=>f.createElement($,Object.assign({ref:et,suffixCls:t,tagName:b},Ie)))}const Ae=f.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:w,className:$,tagName:M}=u,Ie=T(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:et}=f.useContext(L.E_),Ue=et("layout",b),[je,It]=He(Ue),Me=w?`${Ue}-${w}`:Ue;return je(f.createElement(M,Object.assign({className:g()(b||Me,$,It),ref:t},Ie)))}),Je=f.forwardRef((u,t)=>{const{direction:b}=f.useContext(L.E_),[w,$]=f.useState([]),{prefixCls:M,className:Ie,rootClassName:et,children:Ue,hasSider:je,tagName:It,style:Me}=u,ke=T(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,ee.Z)(ke,["suffixCls"]),{getPrefixCls:ue,layout:ce}=f.useContext(L.E_),te=ue("layout",M),[E,j]=He(te),Oe=g()(te,{[`${te}-has-sider`]:typeof je=="boolean"?je:w.length>0,[`${te}-rtl`]:b==="rtl"},ce==null?void 0:ce.className,Ie,et,j),U=f.useMemo(()=>({siderHook:{addSider:ye=>{$(Ne=>[].concat((0,o.Z)(Ne),[ye]))},removeSider:ye=>{$(Ne=>Ne.filter(lt=>lt!==ye))}}}),[]);return E(f.createElement(A.Provider,{value:U},f.createElement(It,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Me)},me),Ue)))}),Ct=_e({tagName:"div",displayName:"Layout"})(Je),Re=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(Ae),xt=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ae),N=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(Ae);var _=Ct},40875:function(bn,st,e){e.d(st,{J:function(){return L}});var o=e(59301),C=e(33234),g=e(70425),ee=function(K,se){var fe={};for(var S in K)Object.prototype.hasOwnProperty.call(K,S)&&se.indexOf(S)<0&&(fe[S]=K[S]);if(K!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,S=Object.getOwnPropertySymbols(K);He{const{children:fe}=K,S=ee(K,["children"]),He=o.useContext(f),T=o.useMemo(()=>Object.assign(Object.assign({},He),S),[He,S.prefixCls,S.mode,S.selectable]);return o.createElement(f.Provider,{value:T},o.createElement(C.BR,null,(0,g.supportNodeRef)(fe)?o.cloneElement(fe,{ref:se}):fe))});st.Z=f},20834:function(bn,st,e){e.d(st,{default:function(){return We}});var o=e(15285),C=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),L=e(36355),K=function(D,R){var l={};for(var m in D)Object.prototype.hasOwnProperty.call(D,m)&&R.indexOf(m)<0&&(l[m]=D[m]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,m=Object.getOwnPropertySymbols(D);y{const{prefixCls:R,className:l,dashed:m}=D,y=K(D,["prefixCls","className","dashed"]),{getPrefixCls:Z}=C.useContext(L.E_),ne=Z("menu",R),Y=f()({[`${ne}-item-divider-dashed`]:!!m},l);return C.createElement(o.iz,Object.assign({className:Y},y))},S=e(11592),He=e(2738),T=e(6848),A=e(92343),Ae=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ct=D=>{var R;const{className:l,children:m,icon:y,title:Z,danger:ne}=D,{prefixCls:Y,firstLevel:Te,direction:de,disableMenuItemTitleTooltip:le,inlineCollapsed:ve}=C.useContext(Ae),Qe=h=>{const V=C.createElement("span",{className:`${Y}-title-content`},m);return(!y||(0,A.l$)(m)&&m.type==="span")&&m&&h&&Te&&typeof m=="string"?C.createElement("div",{className:`${Y}-inline-collapsed-noicon`},m.charAt(0)):V},{siderCollapsed:nt}=C.useContext(g.D);let rt=Z;typeof Z=="undefined"?rt=Te?m:"":Z===!1&&(rt="");const mt={title:rt};!nt&&!ve&&(mt.title=null,mt.open=!1);const I=(0,S.Z)(m).length;let i=C.createElement(o.ck,Object.assign({},(0,He.Z)(D,["title","icon","danger"]),{className:f()({[`${Y}-item-danger`]:ne,[`${Y}-item-only-child`]:(y?I+1:I)===1},l),title:typeof Z=="string"?Z:void 0}),(0,A.Tm)(y,{className:f()((0,A.l$)(y)?(R=y.props)===null||R===void 0?void 0:R.className:"",`${Y}-item-icon`)}),Qe(ve));return le||(i=C.createElement(T.Z,Object.assign({},mt,{placement:de==="rtl"?"left":"right",overlayClassName:`${Y}-inline-collapsed-tooltip`}),i)),i},xt=D=>{var R;const{popupClassName:l,icon:m,title:y,theme:Z}=D,ne=C.useContext(Ae),{prefixCls:Y,inlineCollapsed:Te,theme:de}=ne,le=(0,o.Xl)();let ve;if(!m)ve=Te&&!le.length&&y&&typeof y=="string"?C.createElement("div",{className:`${Y}-inline-collapsed-noicon`},y.charAt(0)):C.createElement("span",{className:`${Y}-title-content`},y);else{const nt=(0,A.l$)(y)&&y.type==="span";ve=C.createElement(C.Fragment,null,(0,A.Tm)(m,{className:f()((0,A.l$)(m)?(R=m.props)===null||R===void 0?void 0:R.className:"",`${Y}-item-icon`)}),nt?y:C.createElement("span",{className:`${Y}-title-content`},y))}const Qe=C.useMemo(()=>Object.assign(Object.assign({},ne),{firstLevel:!1}),[ne]);return C.createElement(Ae.Provider,{value:Qe},C.createElement(o.Wd,Object.assign({},(0,He.Z)(D,["icon"]),{title:ve,popupClassName:f()(Y,l,`${Y}-${Z||de}`)})))},N=e(18785),_=e(70425),u=e(62892),t=e(40875),b=function(D,R){var l={};for(var m in D)Object.prototype.hasOwnProperty.call(D,m)&&R.indexOf(m)<0&&(l[m]=D[m]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,m=Object.getOwnPropertySymbols(D);y{if(R&&typeof R=="object"){const m=R,{label:y,children:Z,key:ne,type:Y}=m,Te=b(m,["label","children","key","type"]),de=ne!=null?ne:`tmp-${l}`;return Z||Y==="group"?Y==="group"?C.createElement(o.BW,Object.assign({key:de},Te,{title:y}),w(Z)):C.createElement(xt,Object.assign({key:de},Te,{title:y}),w(Z)):Y==="divider"?C.createElement(fe,Object.assign({key:de},Te)):C.createElement(Ct,Object.assign({key:de},Te),y)}return null}).filter(R=>R)}function $(D){return C.useMemo(()=>D&&w(D),[D])}var M=e(64993),Ie=e(17313),et=e(8378),Ue=e(13826),je=e(29878),It=e(83116),Me=e(37613),me=D=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:m,colorSplit:y,lineWidth:Z,lineType:ne,itemPaddingInline:Y}=D;return{[`${R}-horizontal`]:{lineHeight:m,border:0,borderBottom:`${Z}px ${ne} ${y}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Y},[`> ${R}-item:hover, - > ${R}-item-active, - > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},ce=D=>{let{componentCls:R,menuArrowOffset:l}=D;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, - ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const te=D=>Object.assign({},(0,Ie.oN)(D));var j=(D,R)=>{const{componentCls:l,itemColor:m,itemSelectedColor:y,groupTitleColor:Z,itemBg:ne,subMenuItemBg:Y,itemSelectedBg:Te,activeBarHeight:de,activeBarWidth:le,activeBarBorderWidth:ve,motionDurationSlow:Qe,motionEaseInOut:nt,motionEaseOut:rt,itemPaddingInline:mt,motionDurationMid:I,itemHoverColor:i,lineType:h,colorSplit:V,itemDisabledColor:oe,dangerItemColor:ge,dangerItemHoverColor:ut,dangerItemSelectedColor:Ee,dangerItemActiveBg:Ge,dangerItemSelectedBg:St,itemHoverBg:Dt,itemActiveBg:Et,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=D;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:m,background:ne,[`&${l}-root:focus-visible`]:Object.assign({},te(D)),[`${l}-item-group-title`]:{color:Z},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:y}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${oe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}}},[`${l}-item-danger`]:{color:ge,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:ut}},[`&${l}-item:active`]:{background:Ge}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:y,[`&${l}-item-danger`]:{color:Ee},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Te,[`&${l}-item-danger`]:{backgroundColor:St}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},te(D))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ve,marginTop:-ve,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:mt,bottom:0,borderBottom:`${de}px solid transparent`,transition:`border-color ${Qe} ${nt}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:de,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:de,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ve}px ${h} ${V}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:Y},[`${l}-item, ${l}-submenu-title`]:ve&&le?{width:`calc(100% + ${ve}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${le}px solid ${y}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${I} ${rt}`,`opacity ${I} ${rt}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ee}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${I} ${nt}`,`opacity ${I} ${nt}`].join(",")}}}}}};const Oe=D=>{const{componentCls:R,itemHeight:l,itemMarginInline:m,padding:y,menuArrowSize:Z,marginXS:ne,itemMarginBlock:Y}=D,Te=y+Z+ne;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:y,overflow:"hidden",textOverflow:"ellipsis",marginInline:m,marginBlock:Y,width:`calc(100% - ${m*2}px)`},[`> ${R}-item, - > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, - ${R}-submenu-title`]:{paddingInlineEnd:Te}}};var ye=D=>{const{componentCls:R,iconCls:l,itemHeight:m,colorTextLightSolid:y,dropdownWidth:Z,controlHeightLG:ne,motionDurationMid:Y,motionEaseOut:Te,paddingXL:de,itemMarginInline:le,fontSizeLG:ve,motionDurationSlow:Qe,paddingXS:nt,boxShadowSecondary:rt,collapsedWidth:mt,collapsedIconSize:I}=D,i={height:m,lineHeight:`${m}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},Oe(D))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},Oe(D)),{boxShadow:rt})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:Z,maxHeight:`calc(100vh - ${ne*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Qe}`,`background ${Qe}`,`padding ${Y} ${Te}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:de}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:mt,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:ve,textAlign:"center"}}},[`> ${R}-item, - > ${R}-item-group > ${R}-item-group-list > ${R}-item, - > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, - > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ve/2}px - ${le}px)`,textOverflow:"clip",[` - ${R}-submenu-arrow, - ${R}-submenu-expand-icon - `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:I,lineHeight:`${m}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:y}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Ie.vS),{paddingInline:nt})}}]};const Ne=D=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:m,motionEaseInOut:y,motionEaseOut:Z,iconCls:ne,iconSize:Y,iconMarginInlineEnd:Te}=D;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${y}`].join(","),[`${R}-item-icon, ${ne}`]:{minWidth:Y,fontSize:Y,transition:[`font-size ${m} ${Z}`,`margin ${l} ${y}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Te,opacity:1,transition:[`opacity ${l} ${y}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Ie.Ro)()),[`&${R}-item-only-child`]:{[`> ${ne}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=D=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:m,borderRadius:y,menuArrowSize:Z,menuArrowOffset:ne}=D;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:Z,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${m}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Z*.6,height:Z*.15,backgroundColor:"currentcolor",borderRadius:y,transition:[`background ${l} ${m}`,`transform ${l} ${m}`,`top ${l} ${m}`,`color ${l} ${m}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ne})`},"&::after":{transform:`rotate(-45deg) translateY(${ne})`}}}}},gt=D=>{const{antCls:R,componentCls:l,fontSize:m,motionDurationSlow:y,motionDurationMid:Z,motionEaseInOut:ne,paddingXS:Y,padding:Te,colorSplit:de,lineWidth:le,zIndexPopup:ve,borderRadiusLG:Qe,subMenuItemBorderRadius:nt,menuArrowSize:rt,menuArrowOffset:mt,lineType:I,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:V}=D;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ie.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,Ie.Wf)(D)),(0,Ie.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:m,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${y} 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:D.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${Y}px ${Te}px`,fontSize:V,lineHeight:h,transition:`all ${y}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${y} ${ne}`,`background ${y} ${ne}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${y} ${ne}`,`background ${y} ${ne}`,`padding ${Z} ${ne}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${y} ${ne}`,`padding ${y} ${ne}`].join(",")},[`${l}-title-content`]:{transition:`color ${y}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:de,borderStyle:I,borderWidth:0,borderTopWidth:le,marginBlock:le,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ne(D)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${m*2}px ${Te}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ve,borderRadius:Qe,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:D.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:D.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:D.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:D.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Qe},Ne(D)),lt(D)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:nt},[`${l}-submenu-title::after`]:{transition:`transform ${y} ${ne}`}})}}),lt(D)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${mt})`},"&::after":{transform:`rotate(45deg) translateX(-${mt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${rt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${mt})`},"&::before":{transform:`rotate(45deg) translateX(${mt})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var ot=(D,R)=>(0,It.Z)("Menu",m=>{if(R===!1)return[];const{colorBgElevated:y,colorPrimary:Z,colorTextLightSolid:ne,controlHeightLG:Y,fontSize:Te,darkItemColor:de,darkDangerItemColor:le,darkItemBg:ve,darkSubMenuItemBg:Qe,darkItemSelectedColor:nt,darkItemSelectedBg:rt,darkDangerItemSelectedBg:mt,darkItemHoverBg:I,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:V,darkDangerItemHoverColor:oe,darkDangerItemSelectedColor:ge,darkDangerItemActiveBg:ut}=m,Ee=Te/7*5,Ge=(0,Me.TS)(m,{menuArrowSize:Ee,menuHorizontalHeight:Y*1.15,menuArrowOffset:`${Ee*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:y}),St=(0,Me.TS)(Ge,{itemColor:de,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:nt,itemBg:ve,popupBg:ve,subMenuItemBg:Qe,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:I,itemDisabledColor:V,dangerItemColor:le,dangerItemHoverColor:oe,dangerItemSelectedColor:ge,dangerItemActiveBg:ut,dangerItemSelectedBg:mt,menuSubMenuBg:Qe,horizontalItemSelectedColor:ne,horizontalItemSelectedBg:Z});return[gt(Ge),me(Ge),ye(Ge),j(Ge,"light"),j(St,"dark"),ce(Ge),(0,et.Z)(Ge),(0,Ue.oN)(Ge,"slide-up"),(0,Ue.oN)(Ge,"slide-down"),(0,je._y)(Ge,"zoom-big")]},m=>{const{colorPrimary:y,colorError:Z,colorTextDisabled:ne,colorErrorBg:Y,colorText:Te,colorTextDescription:de,colorBgContainer:le,colorFillAlter:ve,colorFillContent:Qe,lineWidth:nt,lineWidthBold:rt,controlItemBgActive:mt,colorBgTextHover:I,controlHeightLG:i,lineHeight:h,colorBgElevated:V,marginXXS:oe,padding:ge,fontSize:ut,controlHeightSM:Ee,fontSizeLG:Ge,colorTextLightSolid:St,colorErrorHover:Dt}=m,Et=new M.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:m.zIndexPopupBase+50,radiusItem:m.borderRadiusLG,itemBorderRadius:m.borderRadiusLG,radiusSubMenuItem:m.borderRadiusSM,subMenuItemBorderRadius:m.borderRadiusSM,colorItemText:Te,itemColor:Te,colorItemTextHover:Te,itemHoverColor:Te,colorItemTextHoverHorizontal:y,horizontalItemHoverColor:y,colorGroupTitle:de,groupTitleColor:de,colorItemTextSelected:y,itemSelectedColor:y,colorItemTextSelectedHorizontal:y,horizontalItemSelectedColor:y,colorItemBg:le,itemBg:le,colorItemBgHover:I,itemHoverBg:I,colorItemBgActive:Qe,itemActiveBg:mt,colorSubItemBg:ve,subMenuItemBg:ve,colorItemBgSelected:mt,itemSelectedBg:mt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:rt,activeBarHeight:rt,colorActiveBarBorderSize:nt,activeBarBorderWidth:nt,colorItemTextDisabled:ne,itemDisabledColor:ne,colorDangerItemText:Z,dangerItemColor:Z,colorDangerItemTextHover:Z,dangerItemHoverColor:Z,colorDangerItemTextSelected:Z,dangerItemSelectedColor:Z,colorDangerItemBgActive:Y,dangerItemActiveBg:Y,colorDangerItemBgSelected:Y,dangerItemSelectedBg:Y,itemMarginInline:m.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:V,itemMarginBlock:oe,itemPaddingInline:ge,horizontalLineHeight:`${i*1.15}px`,iconSize:ut,iconMarginInlineEnd:Ee-ut,collapsedIconSize:Ge,groupTitleFontSize:ut,darkItemDisabledColor:new M.C(St).setAlpha(.25).toRgbString(),darkItemColor:Et,darkDangerItemColor:Z,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:y,darkDangerItemSelectedBg:Z,darkItemHoverBg:"transparent",darkGroupTitleColor:Et,darkItemHoverColor:St,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:Z}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(D),Fe=function(D,R){var l={};for(var m in D)Object.prototype.hasOwnProperty.call(D,m)&&R.indexOf(m)<0&&(l[m]=D[m]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,m=Object.getOwnPropertySymbols(D);y{var l,m;const y=C.useContext(t.Z),Z=y||{},{getPrefixCls:ne,getPopupContainer:Y,direction:Te,menu:de}=C.useContext(L.E_),le=ne(),{prefixCls:ve,className:Qe,style:nt,theme:rt="light",expandIcon:mt,_internalDisableMenuItemTitleTooltip:I,inlineCollapsed:i,siderCollapsed:h,items:V,children:oe,rootClassName:ge,mode:ut,selectable:Ee,onClick:Ge,overflowedIndicatorPopupClassName:St}=D,Dt=Fe(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Et=(0,He.Z)(Dt,["collapsedWidth"]),Ht=$(V)||oe;(l=Z.validator)===null||l===void 0||l.call(Z,{mode:ut});const Xt=(0,_.useEvent)(function(){var bt;Ge==null||Ge.apply(void 0,arguments),(bt=Z.onClick)===null||bt===void 0||bt.call(Z)}),qt=Z.mode||ut,vn=Ee!=null?Ee:Z.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${le}-slide-up`},inline:(0,u.Z)(le),other:{motionName:`${le}-zoom-big`}},Mt=ne("menu",ve||Z.prefixCls),[pn,yn]=ot(Mt,!y),De=f()(`${Mt}-${rt}`,de==null?void 0:de.className,Qe);let at;if(typeof mt=="function")at=mt;else if(mt===null||mt===!1)at=null;else if(Z.expandIcon===null||Z.expandIcon===!1)at=null;else{const bt=mt!=null?mt:Z.expandIcon;at=(0,A.Tm)(bt,{className:f()(`${Mt}-submenu-expand-icon`,(0,A.l$)(bt)?(m=bt.props)===null||m===void 0?void 0:m.className:"")})}const qe=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:Te,firstLevel:!0,theme:rt,mode:qt,disableMenuItemTitleTooltip:I}),[Mt,tn,Te,I,rt]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(Ae.Provider,{value:qe},C.createElement(o.ZP,Object.assign({getPopupContainer:Y,overflowedIndicator:C.createElement(N.Z,null),overflowedIndicatorPopupClassName:f()(Mt,`${Mt}-${rt}`,St),mode:qt,selectable:vn,onClick:Xt},Et,{inlineCollapsed:tn,style:Object.assign(Object.assign({},de==null?void 0:de.style),nt),className:De,prefixCls:Mt,direction:Te,defaultMotions:rn,expandIcon:at,ref:R,rootClassName:f()(ge,yn)}),Ht))))});const z=(0,C.forwardRef)((D,R)=>{const l=(0,C.useRef)(null),m=C.useContext(g.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:y=>{var Z;(Z=l.current)===null||Z===void 0||Z.focus(y)}})),C.createElement(Be,Object.assign({ref:l},D,m))});z.Item=Ct,z.SubMenu=xt,z.Divider=fe,z.ItemGroup=o.BW;var We=z},93948:function(bn,st,e){e.d(st,{Z:function(){return I}});var o=e(59301),C=e(29679),g=e(40001),ee=e(19248),f=e(99267),L=e(92310),K=e.n(L),se=e(2738),fe=e(36355),S=e(92413),He=e(33708),T=e(37061),A={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var h=(0,o.useRef)([]),V=(0,o.useRef)(null);return(0,o.useEffect)(function(){var oe=Date.now(),ge=!1;h.current.forEach(function(ut){if(ut){ge=!0;var Ee=ut.style;Ee.transitionDuration=".3s, .3s, .3s, .06s",V.current&&oe-V.current<100&&(Ee.transitionDuration="0s, 0s")}}),ge&&(V.current=Date.now())}),h.current},Ae=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Je=function(h){var V=(0,He.Z)((0,He.Z)({},A),h),oe=V.className,ge=V.percent,ut=V.prefixCls,Ee=V.strokeColor,Ge=V.strokeLinecap,St=V.strokeWidth,Dt=V.style,Et=V.trailColor,Ht=V.trailWidth,Xt=V.transition,qt=(0,T.Z)(V,Ae);delete qt.gapPosition;var vn=Array.isArray(ge)?ge:[ge],tn=Array.isArray(Ee)?Ee:[Ee],rn=_e(),Mt=St/2,pn=100-St/2,yn="M ".concat(Ge==="round"?Mt:0,",").concat(Mt,` - L `).concat(Ge==="round"?pn:100,",").concat(Mt),De="0 0 100 ".concat(St),at=0;return o.createElement("svg",(0,S.Z)({className:K()("".concat(ut,"-line"),oe),viewBox:De,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(ut,"-line-trail"),d:yn,strokeLinecap:Ge,stroke:Et,strokeWidth:Ht||St,fillOpacity:"0"}),vn.map(function(qe,bt){var Jt=1;switch(Ge){case"round":Jt=1-St/100;break;case"square":Jt=1-St/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(qe*Jt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ve=tn[bt]||tn[tn.length-1];return at+=qe,o.createElement("path",{key:bt,className:"".concat(ut,"-line-path"),d:yn,strokeLinecap:Ge,stroke:Ve,strokeWidth:St,fillOpacity:"0",ref:function(x){rn[bt]=x},style:_t})}))},Ct=Je,Re=e(39559),xt=e(33606),N=e(47273),_=0,u=(0,N.Z)();function t(){var i;return u?(i=_,_+=1):i="TEST_OR_SSR",i}var b=function(i){var h=o.useState(),V=(0,xt.Z)(h,2),oe=V[0],ge=V[1];return o.useEffect(function(){ge("rc_progress_".concat(t()))},[]),i||oe},w=function(h){var V=h.bg,oe=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:V}},oe)};function $(i,h){return Object.keys(i).map(function(V){var oe=parseFloat(V),ge="".concat(Math.floor(oe*h),"%");return"".concat(i[V]," ").concat(ge)})}var M=o.forwardRef(function(i,h){var V=i.prefixCls,oe=i.color,ge=i.gradientId,ut=i.radius,Ee=i.style,Ge=i.ptg,St=i.strokeLinecap,Dt=i.strokeWidth,Et=i.size,Ht=i.gapDegree,Xt=oe&&(0,Re.Z)(oe)==="object",qt=Xt?"#FFF":void 0,vn=Et/2,tn=o.createElement("circle",{className:"".concat(V,"-circle-path"),r:ut,cx:vn,cy:vn,stroke:qt,strokeLinecap:St,strokeWidth:Dt,opacity:Ge===0?0:1,style:Ee,ref:h});if(!Xt)return tn;var rn="".concat(ge,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=$(oe,(360-Ht)/360),yn=$(oe,1),De="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),at="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:Et,height:Et,mask:"url(#".concat(rn,")")},o.createElement(w,{bg:at},o.createElement(w,{bg:De}))))}),Ie=M,et=100,Ue=function(h,V,oe,ge,ut,Ee,Ge,St,Dt,Et){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=oe/100*360*((360-Ee)/360),qt=Ee===0?0:{bottom:0,top:180,left:90,right:-90}[Ge],vn=(100-ge)/100*V;Dt==="round"&&ge!==100&&(vn+=Et/2,vn>=V&&(vn=V-.01));var tn=et/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(V,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(ut+Xt+qt,"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}},je=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function It(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var Me=function(h){var V=(0,He.Z)((0,He.Z)({},A),h),oe=V.id,ge=V.prefixCls,ut=V.steps,Ee=V.strokeWidth,Ge=V.trailWidth,St=V.gapDegree,Dt=St===void 0?0:St,Et=V.gapPosition,Ht=V.trailColor,Xt=V.strokeLinecap,qt=V.style,vn=V.className,tn=V.strokeColor,rn=V.percent,Mt=(0,T.Z)(V,je),pn=et/2,yn=b(oe),De="".concat(yn,"-gradient"),at=pn-Ee/2,qe=Math.PI*2*at,bt=Dt>0?90+Dt/2:-90,Jt=qe*((360-Dt)/360),_t=(0,Re.Z)(ut)==="object"?ut:{count:ut,space:2},Ve=_t.count,Tt=_t.space,x=It(rn),re=It(tn),ae=re.find(function(xe){return xe&&(0,Re.Z)(xe)==="object"}),s=ae&&(0,Re.Z)(ae)==="object",c=s?"butt":Xt,ie=Ue(qe,Jt,0,100,bt,Dt,Et,Ht,c,Ee),G=_e(),we=function(){var it=0;return x.map(function(yt,Zt){var wt=re[Zt]||re[re.length-1],Rt=Ue(qe,Jt,it,yt,bt,Dt,Et,wt,c,Ee);return it+=yt,o.createElement(Ie,{key:Zt,color:wt,ptg:yt,radius:at,prefixCls:ge,gradientId:De,style:Rt,strokeLinecap:c,strokeWidth:Ee,gapDegree:Dt,ref:function(F){G[Zt]=F},size:et})}).reverse()},Pe=function(){var it=Math.round(Ve*(x[0]/100)),yt=100/Ve,Zt=0;return new Array(Ve).fill(null).map(function(wt,Rt){var O=Rt<=it-1?re[0]:Ht,F=O&&(0,Re.Z)(O)==="object"?"url(#".concat(De,")"):void 0,k=Ue(qe,Jt,Zt,yt,bt,Dt,Et,O,"butt",Ee,Tt);return Zt+=(Jt-k.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Rt,className:"".concat(ge,"-circle-path"),r:at,cx:pn,cy:pn,stroke:F,strokeWidth:Ee,opacity:1,style:k,ref:function(be){G[Rt]=be}})})};return o.createElement("svg",(0,S.Z)({className:K()("".concat(ge,"-circle"),vn),viewBox:"0 0 ".concat(et," ").concat(et),style:qt,id:oe,role:"presentation"},Mt),!Ve&&o.createElement("circle",{className:"".concat(ge,"-circle-trail"),r:at,cx:pn,cy:pn,stroke:Ht,strokeLinecap:c,strokeWidth:Ge||Ee,style:ie}),Ve?Pe():we())},ke=Me,me={Line:Ct,Circle:ke},ue=e(6848),ce=e(93398);function te(i){return!i||i<0?0:i>100?100:i}function E(i){let{success:h,successPercent:V}=i,oe=V;return h&&"progress"in h&&(oe=h.progress),h&&"percent"in h&&(oe=h.percent),oe}const j=i=>{let{percent:h,success:V,successPercent:oe}=i;const ge=te(E({success:V,successPercent:oe}));return[ge,te(te(h)-ge)]},Oe=i=>{let{success:h={},strokeColor:V}=i;const{strokeColor:oe}=h;return[oe||ce.presetPrimaryColors.green,V||null]},U=(i,h,V)=>{var oe,ge,ut,Ee;let Ge=-1,St=-1;if(h==="step"){const Dt=V.steps,Et=V.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Ge=i==="small"?2:14,St=Et!=null?Et:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=14,St=8]=i,Ge*=Dt}else if(h==="line"){const Dt=V==null?void 0:V.strokeWidth;typeof i=="string"||typeof i=="undefined"?St=Dt||(i==="small"?6:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=-1,St=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Ge,St]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Ge,St]=[i,i]:(Ge=(ge=(oe=i[0])!==null&&oe!==void 0?oe:i[1])!==null&&ge!==void 0?ge:120,St=(Ee=(ut=i[0])!==null&&ut!==void 0?ut:i[1])!==null&&Ee!==void 0?Ee:120));return[Ge,St]},ye=3,Ne=i=>ye/i*100;var gt=i=>{const{prefixCls:h,trailColor:V=null,strokeLinecap:oe="round",gapPosition:ge,gapDegree:ut,width:Ee=120,type:Ge,children:St,success:Dt,size:Et=Ee}=i,[Ht,Xt]=U(Et,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(Ne(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(ut||ut===0)return ut;if(Ge==="dashboard")return 75},[ut,Ge]),rn=ge||Ge==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=Oe({success:Dt,strokeColor:i.strokeColor}),yn=K()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),De=o.createElement(ke,{percent:j(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:oe,trailColor:V,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(ue.Z,{title:St},o.createElement("span",null,De)):o.createElement(o.Fragment,null,De,St))},ot=function(i,h){var V={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(V[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{let h=[];return Object.keys(i).forEach(V=>{const oe=parseFloat(V.replace(/%/g,""));isNaN(oe)||h.push({key:oe,value:i[V]})}),h=h.sort((V,oe)=>V.key-oe.key),h.map(V=>{let{key:oe,value:ge}=V;return`${ge} ${oe}%`}).join(", ")},dt=(i,h)=>{const{from:V=ce.presetPrimaryColors.blue,to:oe=ce.presetPrimaryColors.blue,direction:ge=h==="rtl"?"to left":"to right"}=i,ut=ot(i,["from","to","direction"]);if(Object.keys(ut).length!==0){const Ee=Fe(ut);return{backgroundImage:`linear-gradient(${ge}, ${Ee})`}}return{backgroundImage:`linear-gradient(${ge}, ${V}, ${oe})`}};var z=i=>{const{prefixCls:h,direction:V,percent:oe,size:ge,strokeWidth:ut,strokeColor:Ee,strokeLinecap:Ge="round",children:St,trailColor:Dt=null,success:Et}=i,Ht=Ee&&typeof Ee!="string"?dt(Ee,V):{backgroundColor:Ee},Xt=Ge==="square"||Ge==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=ge!=null?ge:[-1,ut||(ge==="small"?6:8)],[tn,rn]=U(vn,"line",{strokeWidth:ut}),Mt=Object.assign({width:`${te(oe)}%`,height:rn,borderRadius:Xt},Ht),pn=E(i),yn={width:`${te(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:Et==null?void 0:Et.strokeColor},De={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:De},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),St)},D=i=>{const{size:h,steps:V,percent:oe=0,strokeWidth:ge=8,strokeColor:ut,trailColor:Ee=null,prefixCls:Ge,children:St}=i,Dt=Math.round(V*(oe/100)),Et=h==="small"?2:14,Ht=h!=null?h:[Et,ge],[Xt,qt]=U(Ht,"step",{steps:V,strokeWidth:ge}),vn=Xt/V,tn=new Array(V);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ne=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[V]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:Z(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:Z(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},Y=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[V]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},Te=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},de=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${V}`]:{fontSize:i.fontSizeSM}}}};var le=(0,m.Z)("Progress",i=>{const h=i.marginXXS/2,V=(0,y.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[ne(V),Y(V),Te(V),de(V)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ve=function(i,h){var V={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(V[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{const{prefixCls:V,className:oe,rootClassName:ge,steps:ut,strokeColor:Ee,percent:Ge=0,size:St="default",showInfo:Dt=!0,type:Et="line",status:Ht,format:Xt,style:qt}=i,vn=ve(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var x,re;const ae=E(i);return parseInt(ae!==void 0?(x=ae!=null?ae:0)===null||x===void 0?void 0:x.toString():(re=Ge!=null?Ge:0)===null||re===void 0?void 0:re.toString(),10)},[Ge,i.success,i.successPercent]),rn=o.useMemo(()=>!nt.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(fe.E_),De=Mt("progress",V),[at,qe]=le(De),bt=o.useMemo(()=>{if(!Dt)return null;const x=E(i);let re;const ae=Xt||(c=>`${c}%`),s=Et==="line";return Xt||rn!=="exception"&&rn!=="success"?re=ae(te(Ge),te(x)):rn==="exception"?re=s?o.createElement(ee.Z,null):o.createElement(f.Z,null):rn==="success"&&(re=s?o.createElement(C.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${De}-text`,title:typeof re=="string"?re:void 0},re)},[Dt,Ge,tn,rn,Et,De,Xt]),Jt=Array.isArray(Ee)?Ee[0]:Ee,_t=typeof Ee=="string"||Array.isArray(Ee)?Ee:void 0;let Ve;Et==="line"?Ve=ut?o.createElement(D,Object.assign({},i,{strokeColor:_t,prefixCls:De,steps:ut}),bt):o.createElement(z,Object.assign({},i,{strokeColor:Jt,prefixCls:De,direction:pn}),bt):(Et==="circle"||Et==="dashboard")&&(Ve=o.createElement(gt,Object.assign({},i,{strokeColor:Jt,prefixCls:De,progressStatus:rn}),bt));const Tt=K()(De,`${De}-status-${rn}`,`${De}-${Et==="dashboard"&&"circle"||ut&&"steps"||Et}`,{[`${De}-inline-circle`]:Et==="circle"&&U(St,"circle")[0]<=20,[`${De}-show-info`]:Dt,[`${De}-${St}`]:typeof St=="string",[`${De}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,oe,ge,qe);return at(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ve))}),I=mt},13570:function(bn,st,e){e.d(st,{Z:function(){return te}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),L=function(j,Oe){return C.createElement(f.Z,(0,o.Z)({},j,{ref:Oe,icon:ee}))},K=C.forwardRef(L),se=K,fe=e(92310),S=e.n(fe),He=e(400),T=e(33606),A=e(37061),_e=e(18929),Ae=e(10228),Je=e(26112);function Ct(E,j){var Oe=E.disabled,U=E.prefixCls,ye=E.character,Ne=E.characterRender,lt=E.index,gt=E.count,ot=E.value,Fe=E.allowHalf,dt=E.focused,Be=E.onHover,z=E.onClick,We=function(Y){Be(Y,lt)},D=function(Y){z(Y,lt)},R=function(Y){Y.keyCode===Ae.Z.ENTER&&z(Y,lt)},l=lt+1,m=new Set([U]);ot===0&<===0&&dt?m.add("".concat(U,"-focused")):Fe&&ot+.5>=l&&otlt?"true":"false","aria-posinset":lt+1,"aria-setsize":gt,tabIndex:Oe?-1:0},C.createElement("div",{className:"".concat(U,"-first")},y),C.createElement("div",{className:"".concat(U,"-second")},y)));return Ne&&(Z=Ne(Z,E)),Z}var Re=C.forwardRef(Ct);function xt(){var E=C.useRef({});function j(U){return E.current[U]}function Oe(U){return function(ye){E.current[U]=ye}}return[j,Oe]}function N(E){var j=E.pageXOffset,Oe="scrollLeft";if(typeof j!="number"){var U=E.document;j=U.documentElement[Oe],typeof j!="number"&&(j=U.body[Oe])}return j}function _(E){var j,Oe,U=E.ownerDocument,ye=U.body,Ne=U&&U.documentElement,lt=E.getBoundingClientRect();return j=lt.left,Oe=lt.top,j-=Ne.clientLeft||ye.clientLeft||0,Oe-=Ne.clientTop||ye.clientTop||0,{left:j,top:Oe}}function u(E){var j=_(E),Oe=E.ownerDocument,U=Oe.defaultView||Oe.parentWindow;return j.left+=N(U),j.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(E,j){var Oe,U=E.prefixCls,ye=U===void 0?"rc-rate":U,Ne=E.className,lt=E.defaultValue,gt=E.value,ot=E.count,Fe=ot===void 0?5:ot,dt=E.allowHalf,Be=dt===void 0?!1:dt,z=E.allowClear,We=z===void 0?!0:z,D=E.character,R=D===void 0?"\u2605":D,l=E.characterRender,m=E.disabled,y=E.direction,Z=y===void 0?"ltr":y,ne=E.tabIndex,Y=ne===void 0?0:ne,Te=E.autoFocus,de=E.onHoverChange,le=E.onChange,ve=E.onFocus,Qe=E.onBlur,nt=E.onKeyDown,rt=E.onMouseLeave,mt=(0,A.Z)(E,t),I=xt(),i=(0,T.Z)(I,2),h=i[0],V=i[1],oe=C.useRef(null),ge=function(){if(!m){var c;(c=oe.current)===null||c===void 0||c.focus()}};C.useImperativeHandle(j,function(){return{focus:ge,blur:function(){if(!m){var c;(c=oe.current)===null||c===void 0||c.blur()}}}});var ut=(0,_e.Z)(lt||0,{value:gt}),Ee=(0,T.Z)(ut,2),Ge=Ee[0],St=Ee[1],Dt=(0,_e.Z)(null),Et=(0,T.Z)(Dt,2),Ht=Et[0],Xt=Et[1],qt=function(c,ie){var G=Z==="rtl",we=c+1;if(Be){var Pe=h(c),xe=u(Pe),it=Pe.clientWidth;(G&&ie-xe>it/2||!G&&ie-xe0&&!G||ie===Ae.Z.RIGHT&&we>0&&G?(Be?we-=.5:we-=1,vn(we),c.preventDefault()):ie===Ae.Z.LEFT&&we{const{componentCls:j}=E;return{[`${j}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:E.marginXS},"> div":{transition:`all ${E.motionDurationMid}, outline 0s`,"&:hover":{transform:E.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${E.lineWidth}px dashed ${E.starColor}`,transform:E.starHoverScale}},"&-first, &-second":{color:E.starBg,transition:`all ${E.motionDurationMid}`,userSelect:"none",[E.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${j}-star-first, &-half ${j}-star-second`]:{opacity:1},[`&-half ${j}-star-first, &-full ${j}-star-second`]:{color:"inherit"}}}},Me=E=>({[`&-rtl${E.componentCls}`]:{direction:"rtl"}}),ke=E=>{const{componentCls:j}=E;return{[j]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(E)),{display:"inline-block",margin:0,padding:0,color:E.starColor,fontSize:E.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${j} ${j}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(E)),{[`+ ${j}-text`]:{display:"inline-block",marginInlineStart:E.marginXS,fontSize:E.fontSize}}),Me(E))}};var me=(0,Ue.Z)("Rate",E=>{const j=(0,je.TS)(E,{});return[ke(j)]},E=>({starColor:E.yellow6,starSize:E.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:E.colorFillContent})),ue=function(E,j){var Oe={};for(var U in E)Object.prototype.hasOwnProperty.call(E,U)&&j.indexOf(U)<0&&(Oe[U]=E[U]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,U=Object.getOwnPropertySymbols(E);ye{const{prefixCls:Oe,className:U,rootClassName:ye,style:Ne,tooltips:lt,character:gt=C.createElement(se,null)}=E,ot=ue(E,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(m,y)=>{let{index:Z}=y;return lt?C.createElement(Ie.Z,{title:lt[Z]},m):m},{getPrefixCls:dt,direction:Be,rate:z}=C.useContext(M.E_),We=dt("rate",Oe),[D,R]=me(We),l=Object.assign(Object.assign({},z==null?void 0:z.style),Ne);return D(C.createElement($,Object.assign({ref:j,character:gt,characterRender:Fe},ot,{className:S()(U,ye,R,z==null?void 0:z.className),style:l,prefixCls:We,direction:Be})))})},57809:function(bn,st,e){var o=e(92310),C=e.n(o),g=e(77861),ee=e(2738),f=e(59301),L=e(53487),K=e(62892),se=e(19080),fe=e(36355),S=e(1684),He=e(93891),T=e(19716),A=e(32441),_e=e(33234),Ae=e(14154),Je=e(58582),Ct=e(84443),Re=e(66339),xt=function(b,w){var $={};for(var M in b)Object.prototype.hasOwnProperty.call(b,M)&&w.indexOf(M)<0&&($[M]=b[M]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,M=Object.getOwnPropertySymbols(b);Ie{var $,{prefixCls:M,bordered:Ie=!0,className:et,rootClassName:Ue,getPopupContainer:je,popupClassName:It,dropdownClassName:Me,listHeight:ke=256,placement:me,listItemHeight:ue=24,size:ce,disabled:te,notFoundContent:E,status:j,builtinPlacements:Oe,dropdownMatchSelectWidth:U,popupMatchSelectWidth:ye,direction:Ne,style:lt,allowClear:gt}=b,ot=xt(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Fe,getPrefixCls:dt,renderEmpty:Be,direction:z,virtual:We,popupMatchSelectWidth:D,popupOverflow:R,select:l}=f.useContext(fe.E_),m=dt("select",M),y=dt(),Z=Ne!=null?Ne:z,{compactSize:ne,compactItemClassnames:Y}=(0,_e.ri)(m,Z),[Te,de]=(0,Ae.Z)(m),le=f.useMemo(()=>{const{mode:rn}=ot;if(rn!=="combobox")return rn===N?"combobox":rn},[ot.mode]),ve=le==="multiple"||le==="tags",Qe=(0,Ct.Z)(ot.suffixIcon,ot.showArrow),nt=($=ye!=null?ye:U)!==null&&$!==void 0?$:D,{status:rt,hasFeedback:mt,isFormItemInput:I,feedbackIcon:i}=f.useContext(A.aM),h=(0,se.F)(rt,j);let V;E!==void 0?V=E:le==="combobox"?V=null:V=(Be==null?void 0:Be("Select"))||f.createElement(He.Z,{componentName:"Select"});const{suffixIcon:oe,itemIcon:ge,removeIcon:ut,clearIcon:Ee}=(0,Re.Z)(Object.assign(Object.assign({},ot),{multiple:ve,hasFeedback:mt,feedbackIcon:i,showSuffixIcon:Qe,prefixCls:m,showArrow:ot.showArrow,componentName:"Select"})),Ge=gt===!0?{clearIcon:Ee}:gt,St=(0,ee.Z)(ot,["suffixIcon","itemIcon"]),Dt=C()(It||Me,{[`${m}-dropdown-${Z}`]:Z==="rtl"},Ue,de),Et=(0,T.Z)(rn=>{var Mt;return(Mt=ce!=null?ce:ne)!==null&&Mt!==void 0?Mt:rn}),Ht=f.useContext(S.Z),Xt=te!=null?te:Ht,qt=C()({[`${m}-lg`]:Et==="large",[`${m}-sm`]:Et==="small",[`${m}-rtl`]:Z==="rtl",[`${m}-borderless`]:!Ie,[`${m}-in-form-item`]:I},(0,se.Z)(m,h,mt),Y,l==null?void 0:l.className,et,Ue,de),vn=f.useMemo(()=>me!==void 0?me:Z==="rtl"?"bottomRight":"bottomLeft",[me,Z]),tn=(0,Je.Z)(Oe,R);return Te(f.createElement(g.ZP,Object.assign({ref:w,virtual:We,showSearch:l==null?void 0:l.showSearch},St,{style:Object.assign(Object.assign({},l==null?void 0:l.style),lt),dropdownMatchSelectWidth:nt,builtinPlacements:tn,transitionName:(0,K.m)(y,"slide-up",ot.transitionName),listHeight:ke,listItemHeight:ue,mode:le,prefixCls:m,placement:vn,direction:Z,suffixIcon:oe,menuItemSelectedIcon:ge,removeIcon:ut,allowClear:Ge,notFoundContent:V,className:qt,getPopupContainer:je||Fe,dropdownClassName:Dt,disabled:Xt})))},u=f.forwardRef(_),t=(0,L.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=N,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,st.default=u},14154:function(bn,st,e){e.d(st,{Z:function(){return u}});var o=e(17313),C=e(74207),g=e(37613),ee=e(83116),f=e(13826),L=e(92899);const K=t=>{const{optionHeight:b,optionFontSize:w,optionLineHeight:$,optionPadding:M}=t;return{position:"relative",display:"block",minHeight:b,padding:M,color:t.colorText,fontWeight:"normal",fontSize:w,lineHeight:$,boxSizing:"border-box"}};var fe=t=>{const{antCls:b,componentCls:w}=t,$=`${w}-item`,M=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Ie=`&${b}-slide-up-appear${b}-slide-up-appear-active`,et=`&${b}-slide-up-leave${b}-slide-up-leave-active`,Ue=`${w}-dropdown-placement-`;return[{[`${w}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${M}${Ue}bottomLeft, - ${Ie}${Ue}bottomLeft - `]:{animationName:f.fJ},[` - ${M}${Ue}topLeft, - ${Ie}${Ue}topLeft, - ${M}${Ue}topRight, - ${Ie}${Ue}topRight - `]:{animationName:f.Qt},[`${et}${Ue}bottomLeft`]:{animationName:f.Uw},[` - ${et}${Ue}topLeft, - ${et}${Ue}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${$}`]:Object.assign(Object.assign({},K(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${$}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${$}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${$}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${$}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,L.Fm)(t,"move-up"),(0,L.Fm)(t,"move-down")]};const S=2,He=t=>{let{controlHeightSM:b,controlHeight:w,lineWidth:$}=t;const M=(w-b)/2-$,Ie=Math.ceil(M/2);return[M,Ie]};function T(t,b){const{componentCls:w,iconCls:$}=t,M=`${w}-selection-overflow`,Ie=t.multipleSelectItemHeight,[et]=He(t),Ue=b?`${w}-${b}`:"";return{[`${w}-multiple${Ue}`]:{fontSize:t.fontSize,[M]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${w}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${et-S}px ${S*2}px`,borderRadius:t.borderRadius,[`${w}-show-search&`]:{cursor:"text"},[`${w}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${S}px 0`,lineHeight:`${Ie}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${w}-show-arrow ${w}-selector, - &${w}-allow-clear ${w}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${w}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ie,marginTop:S,marginBottom:S,lineHeight:`${Ie-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:S*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${w}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${$}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${M}-item + ${M}-item`]:{[`${w}-selection-search`]:{marginInlineStart:0}},[`${w}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-et,"\n &-input,\n &-mirror\n ":{height:Ie,fontFamily:t.fontFamily,lineHeight:`${Ie}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${w}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:b}=t,w=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),$=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,M]=He(t);return[T(t),T(w,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:M}}},T($,"lg")]};function Ae(t,b){const{componentCls:w,inputPaddingHorizontalBase:$,borderRadius:M}=t,Ie=t.controlHeight-t.lineWidth*2,et=Math.ceil(t.fontSize*1.25),Ue=b?`${w}-${b}`:"";return{[`${w}-single${Ue}`]:{fontSize:t.fontSize,[`${w}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:M,[`${w}-selection-search`]:{position:"absolute",top:0,insetInlineStart:$,insetInlineEnd:$,bottom:0,"&-input":{width:"100%"}},[` - ${w}-selection-item, - ${w}-selection-placeholder - `]:{padding:0,lineHeight:`${Ie}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ie}px`}},[`${w}-selection-item`]:{position:"relative",userSelect:"none"},[`${w}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${w}-selection-item:after`,`${w}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${w}-show-arrow ${w}-selection-item, - &${w}-show-arrow ${w}-selection-placeholder - `]:{paddingInlineEnd:et},[`&${w}-open ${w}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${w}-customize-input)`]:{[`${w}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${$}px`,[`${w}-selection-search-input`]:{height:Ie},"&:after":{lineHeight:`${Ie}px`}}},[`&${w}-customize-input`]:{[`${w}-selector`]:{"&:after":{display:"none"},[`${w}-selection-search`]:{position:"static",width:"100%"},[`${w}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${$}px`,"&:after":{display:"none"}}}}}}}function Je(t){const{componentCls:b}=t,w=t.controlPaddingHorizontalSM-t.lineWidth;return[Ae(t),Ae((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:w,insetInlineEnd:w},[`${b}-selector`]:{padding:`0 ${w}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:w+t.fontSize*1.5},[` - &${b}-show-arrow ${b}-selection-item, - &${b}-show-arrow ${b}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Ae((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Ct=t=>{const{componentCls:b,selectorBg:w}=t;return{position:"relative",backgroundColor:w,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Re=function(t,b){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:$,borderHoverColor:M,outlineColor:Ie,antCls:et}=b,Ue=w?{[`${$}-selector`]:{borderColor:M}}:{};return{[t]:{[`&:not(${$}-disabled):not(${$}-customize-input):not(${et}-pagination-size-changer)`]:Object.assign(Object.assign({},Ue),{[`${$}-focused& ${$}-selector`]:{borderColor:M,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Ie}`,outline:0},[`&:hover ${$}-selector`]:{borderColor:M}})}}},xt=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},N=t=>{const{componentCls:b,inputPaddingHorizontalBase:w,iconCls:$}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},Ct(t)),xt(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[$]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:w+t.fontSize+t.paddingXS}}}},_=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},N(t),Je(t),_e(t),fe(t),{[`${b}-rtl`]:{direction:"rtl"}},Re(b,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Re(`${b}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Re(`${b}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,ee.Z)("Select",(t,b)=>{let{rootPrefixCls:w}=b;const $=(0,g.TS)(t,{rootPrefixCls:w,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[_($)]},t=>{const{fontSize:b,lineHeight:w,controlHeight:$,controlPaddingHorizontal:M,zIndexPopupBase:Ie,colorText:et,fontWeightStrong:Ue,controlItemBgActive:je,controlItemBgHover:It,colorBgContainer:Me,colorFillSecondary:ke,controlHeightLG:me,controlHeightSM:ue,colorBgContainerDisabled:ce,colorTextDisabled:te}=t;return{zIndexPopup:Ie+50,optionSelectedColor:et,optionSelectedFontWeight:Ue,optionSelectedBg:je,optionActiveBg:It,optionPadding:`${($-b*w)/2}px ${M}px`,optionFontSize:b,optionLineHeight:w,optionHeight:$,selectorBg:Me,clearBg:Me,singleItemHeightLG:me,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:ue,multipleItemHeightLG:$,multipleSelectorBgDisabled:ce,multipleItemColorDisabled:te,multipleItemBorderColorDisabled:"transparent"}})},58582:function(bn,st,e){e.d(st,{Z:function(){return C}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function C(g,ee){return g||o(ee)}},84443:function(bn,st,e){e.d(st,{Z:function(){return o}});function o(C,g){return g!==void 0?g:C!==null}},66339:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(40001),C=e(19248),g=e(99267),ee=e(84105),f=e(58617),L=e(47472),K=e(59301);function se(fe){let{suffixIcon:S,clearIcon:He,menuItemSelectedIcon:T,removeIcon:A,loading:_e,multiple:Ae,hasFeedback:Je,prefixCls:Ct,showSuffixIcon:Re,feedbackIcon:xt,showArrow:N,componentName:_}=fe;const u=He!=null?He:K.createElement(C.Z,null),t=M=>S===null&&!Je&&!N?null:K.createElement(K.Fragment,null,Re!==!1&&M,Je&&xt);let b=null;if(S!==void 0)b=t(S);else if(_e)b=t(K.createElement(f.Z,{spin:!0}));else{const M=`${Ct}-suffix`;b=Ie=>{let{open:et,showSearch:Ue}=Ie;return t(et&&Ue?K.createElement(L.Z,{className:M}):K.createElement(ee.Z,{className:M}))}}let w=null;T!==void 0?w=T:Ae?w=K.createElement(o.Z,null):w=null;let $=null;return A!==void 0?$=A:$=K.createElement(g.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:w,removeIcon:$}}},61621:function(bn,st,e){e.d(st,{Z:function(){return R}});var o=e(92310),C=e.n(o),g=e(59301),ee=e(36355),f=e(2738),K=l=>{const{prefixCls:m,className:y,style:Z,size:ne,shape:Y}=l,Te=C()({[`${m}-lg`]:ne==="large",[`${m}-sm`]:ne==="small"}),de=C()({[`${m}-circle`]:Y==="circle",[`${m}-square`]:Y==="square",[`${m}-round`]:Y==="round"}),le=g.useMemo(()=>typeof ne=="number"?{width:ne,height:ne,lineHeight:`${ne}px`}:{},[ne]);return g.createElement("span",{className:C()(m,Te,de,y),style:Object.assign(Object.assign({},le),Z)})},se=e(93083),fe=e(83116),S=e(37613);const He=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T=l=>({height:l,lineHeight:`${l}px`}),A=l=>Object.assign({width:l},T(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Ae=l=>Object.assign({width:l*5,minWidth:l*5},T(l)),Je=l=>{const{skeletonAvatarCls:m,gradientFromColor:y,controlHeight:Z,controlHeightLG:ne,controlHeightSM:Y}=l;return{[`${m}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:y},A(Z)),[`${m}${m}-circle`]:{borderRadius:"50%"},[`${m}${m}-lg`]:Object.assign({},A(ne)),[`${m}${m}-sm`]:Object.assign({},A(Y))}},Ct=l=>{const{controlHeight:m,borderRadiusSM:y,skeletonInputCls:Z,controlHeightLG:ne,controlHeightSM:Y,gradientFromColor:Te}=l;return{[`${Z}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Te,borderRadius:y},Ae(m)),[`${Z}-lg`]:Object.assign({},Ae(ne)),[`${Z}-sm`]:Object.assign({},Ae(Y))}},Re=l=>Object.assign({width:l},T(l)),xt=l=>{const{skeletonImageCls:m,imageSizeBase:y,gradientFromColor:Z,borderRadiusSM:ne}=l;return{[`${m}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Z,borderRadius:ne},Re(y*2)),{[`${m}-path`]:{fill:"#bfbfbf"},[`${m}-svg`]:Object.assign(Object.assign({},Re(y)),{maxWidth:y*4,maxHeight:y*4}),[`${m}-svg${m}-svg-circle`]:{borderRadius:"50%"}}),[`${m}${m}-circle`]:{borderRadius:"50%"}}},N=(l,m,y)=>{const{skeletonButtonCls:Z}=l;return{[`${y}${Z}-circle`]:{width:m,minWidth:m,borderRadius:"50%"},[`${y}${Z}-round`]:{borderRadius:m}}},_=l=>Object.assign({width:l*2,minWidth:l*2},T(l)),u=l=>{const{borderRadiusSM:m,skeletonButtonCls:y,controlHeight:Z,controlHeightLG:ne,controlHeightSM:Y,gradientFromColor:Te}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${y}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Te,borderRadius:m,width:Z*2,minWidth:Z*2},_(Z))},N(l,Z,y)),{[`${y}-lg`]:Object.assign({},_(ne))}),N(l,ne,`${y}-lg`)),{[`${y}-sm`]:Object.assign({},_(Y))}),N(l,Y,`${y}-sm`))},t=l=>{const{componentCls:m,skeletonAvatarCls:y,skeletonTitleCls:Z,skeletonParagraphCls:ne,skeletonButtonCls:Y,skeletonInputCls:Te,skeletonImageCls:de,controlHeight:le,controlHeightLG:ve,controlHeightSM:Qe,gradientFromColor:nt,padding:rt,marginSM:mt,borderRadius:I,titleHeight:i,blockRadius:h,paragraphLiHeight:V,controlHeightXS:oe,paragraphMarginTop:ge}=l;return{[`${m}`]:{display:"table",width:"100%",[`${m}-header`]:{display:"table-cell",paddingInlineEnd:rt,verticalAlign:"top",[`${y}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt},A(le)),[`${y}-circle`]:{borderRadius:"50%"},[`${y}-lg`]:Object.assign({},A(ve)),[`${y}-sm`]:Object.assign({},A(Qe))},[`${m}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Z}`]:{width:"100%",height:i,background:nt,borderRadius:h,[`+ ${ne}`]:{marginBlockStart:Qe}},[`${ne}`]:{padding:0,"> li":{width:"100%",height:V,listStyle:"none",background:nt,borderRadius:h,"+ li":{marginBlockStart:oe}}},[`${ne}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${m}-content`]:{[`${Z}, ${ne} > li`]:{borderRadius:I}}},[`${m}-with-avatar ${m}-content`]:{[`${Z}`]:{marginBlockStart:mt,[`+ ${ne}`]:{marginBlockStart:ge}}},[`${m}${m}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),Je(l)),Ct(l)),xt(l)),[`${m}${m}-block`]:{width:"100%",[`${Y}`]:{width:"100%"},[`${Te}`]:{width:"100%"}},[`${m}${m}-active`]:{[` - ${Z}, - ${ne} > li, - ${y}, - ${Y}, - ${Te}, - ${de} - `]:Object.assign({},_e(l))}}};var b=(0,fe.Z)("Skeleton",l=>{const{componentCls:m}=l,y=(0,S.TS)(l,{skeletonAvatarCls:`${m}-avatar`,skeletonTitleCls:`${m}-title`,skeletonParagraphCls:`${m}-paragraph`,skeletonButtonCls:`${m}-button`,skeletonInputCls:`${m}-input`,skeletonImageCls:`${m}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(y)]},l=>{const{colorFillContent:m,colorFill:y}=l,Z=m,ne=y;return{color:Z,colorGradientEnd:ne,gradientFromColor:Z,gradientToColor:ne,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),$=l=>{const{prefixCls:m,className:y,rootClassName:Z,active:ne,shape:Y="circle",size:Te="default"}=l,{getPrefixCls:de}=g.useContext(ee.E_),le=de("skeleton",m),[ve,Qe]=b(le),nt=(0,f.Z)(l,["prefixCls","className"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:ne},y,Z,Qe);return ve(g.createElement("div",{className:rt},g.createElement(K,Object.assign({prefixCls:`${le}-avatar`,shape:Y,size:Te},nt))))},Ie=l=>{const{prefixCls:m,className:y,rootClassName:Z,active:ne,block:Y=!1,size:Te="default"}=l,{getPrefixCls:de}=g.useContext(ee.E_),le=de("skeleton",m),[ve,Qe]=b(le),nt=(0,f.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:ne,[`${le}-block`]:Y},y,Z,Qe);return ve(g.createElement("div",{className:rt},g.createElement(K,Object.assign({prefixCls:`${le}-button`,size:Te},nt))))};const et="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 je=l=>{const{prefixCls:m,className:y,rootClassName:Z,style:ne,active:Y}=l,{getPrefixCls:Te}=g.useContext(ee.E_),de=Te("skeleton",m),[le,ve]=b(de),Qe=C()(de,`${de}-element`,{[`${de}-active`]:Y},y,Z,ve);return le(g.createElement("div",{className:Qe},g.createElement("div",{className:C()(`${de}-image`,y),style:ne},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${de}-image-svg`},g.createElement("path",{d:et,className:`${de}-image-path`})))))},Me=l=>{const{prefixCls:m,className:y,rootClassName:Z,active:ne,block:Y,size:Te="default"}=l,{getPrefixCls:de}=g.useContext(ee.E_),le=de("skeleton",m),[ve,Qe]=b(le),nt=(0,f.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:ne,[`${le}-block`]:Y},y,Z,Qe);return ve(g.createElement("div",{className:rt},g.createElement(K,Object.assign({prefixCls:`${le}-input`,size:Te},nt))))},ke=e(92413),me={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"},ue=me,ce=e(7657),te=function(m,y){return g.createElement(ce.Z,(0,ke.Z)({},m,{ref:y,icon:ue}))},E=g.forwardRef(te),j=E,U=l=>{const{prefixCls:m,className:y,rootClassName:Z,style:ne,active:Y,children:Te}=l,{getPrefixCls:de}=g.useContext(ee.E_),le=de("skeleton",m),[ve,Qe]=b(le),nt=C()(le,`${le}-element`,{[`${le}-active`]:Y},Qe,y,Z),rt=Te!=null?Te:g.createElement(j,null);return ve(g.createElement("div",{className:nt},g.createElement("div",{className:C()(`${le}-image`,y),style:ne},rt)))},ye=e(26407),lt=l=>{const m=de=>{const{width:le,rows:ve=2}=l;if(Array.isArray(le))return le[de];if(ve-1===de)return le},{prefixCls:y,className:Z,style:ne,rows:Y}=l,Te=(0,ye.Z)(Array(Y)).map((de,le)=>g.createElement("li",{key:le,style:{width:m(le)}}));return g.createElement("ul",{className:C()(y,Z),style:ne},Te)},ot=l=>{let{prefixCls:m,className:y,width:Z,style:ne}=l;return g.createElement("h3",{className:C()(m,y),style:Object.assign({width:Z},ne)})};function Fe(l){return l&&typeof l=="object"?l:{}}function dt(l,m){return l&&!m?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Be(l,m){return!l&&m?{width:"38%"}:l&&m?{width:"50%"}:{}}function z(l,m){const y={};return(!l||!m)&&(y.width="61%"),!l&&m?y.rows=3:y.rows=2,y}const We=l=>{const{prefixCls:m,loading:y,className:Z,rootClassName:ne,style:Y,children:Te,avatar:de=!1,title:le=!0,paragraph:ve=!0,active:Qe,round:nt}=l,{getPrefixCls:rt,direction:mt,skeleton:I}=g.useContext(ee.E_),i=rt("skeleton",m),[h,V]=b(i);if(y||!("loading"in l)){const oe=!!de,ge=!!le,ut=!!ve;let Ee;if(oe){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},dt(ge,ut)),Fe(de));Ee=g.createElement("div",{className:`${i}-header`},g.createElement(K,Object.assign({},Dt)))}let Ge;if(ge||ut){let Dt;if(ge){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},Be(oe,ut)),Fe(le));Dt=g.createElement(ot,Object.assign({},Ht))}let Et;if(ut){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},z(oe,ge)),Fe(ve));Et=g.createElement(lt,Object.assign({},Ht))}Ge=g.createElement("div",{className:`${i}-content`},Dt,Et)}const St=C()(i,{[`${i}-with-avatar`]:oe,[`${i}-active`]:Qe,[`${i}-rtl`]:mt==="rtl",[`${i}-round`]:nt},I==null?void 0:I.className,Z,ne,V);return h(g.createElement("div",{className:St,style:Object.assign(Object.assign({},I==null?void 0:I.style),Y)},Ee,Ge))}return typeof Te!="undefined"?Te:null};We.Button=Ie,We.Avatar=$,We.Input=Me,We.Image=je,We.Node=U;var D=We,R=D},81327:function(bn,st,e){e.d(st,{Z:function(){return Ct}});var o=e(59301),C=e(92310),g=e.n(C),ee=e(11592),f=e(36355),L=e(33234);const K=o.createContext({latestIndex:0}),se=K.Provider;var S=Re=>{let{className:xt,index:N,children:_,split:u,style:t}=Re;const{latestIndex:b}=o.useContext(K);return _==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:xt,style:t},_),N{var N,_;const{getPrefixCls:u,space:t,direction:b}=o.useContext(f.E_),{size:w=(t==null?void 0:t.size)||"small",align:$,className:M,rootClassName:Ie,children:et,direction:Ue="horizontal",prefixCls:je,split:It,style:Me,wrap:ke=!1,classNames:me,styles:ue}=Re,ce=_e(Re,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[te,E]=Array.isArray(w)?w:[w,w],j=T(E),Oe=T(te),U=A(E),ye=A(te),Ne=(0,ee.Z)(et,{keepEmpty:!0}),lt=$===void 0&&Ue==="horizontal"?"center":$,gt=u("space",je),[ot,Fe]=(0,He.Z)(gt),dt=g()(gt,t==null?void 0:t.className,Fe,`${gt}-${Ue}`,{[`${gt}-rtl`]:b==="rtl",[`${gt}-align-${lt}`]:lt,[`${gt}-gap-row-${E}`]:j,[`${gt}-gap-col-${te}`]:Oe},M,Ie),Be=g()(`${gt}-item`,(N=me==null?void 0:me.item)!==null&&N!==void 0?N:(_=t==null?void 0:t.classNames)===null||_===void 0?void 0:_.item);let z=0;const We=Ne.map((l,m)=>{var y,Z;l!=null&&(z=m);const ne=l&&l.key||`${Be}-${m}`;return o.createElement(S,{className:Be,key:ne,index:m,split:It,style:(y=ue==null?void 0:ue.item)!==null&&y!==void 0?y:(Z=t==null?void 0:t.styles)===null||Z===void 0?void 0:Z.item},l)}),D=o.useMemo(()=>({latestIndex:z}),[z]);if(Ne.length===0)return null;const R={};return ke&&(R.flexWrap="wrap"),!Oe&&ye&&(R.columnGap=te),!j&&U&&(R.rowGap=E),ot(o.createElement("div",Object.assign({ref:xt,className:dt,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),Me)},ce),o.createElement(se,{value:D},We)))});Je.Compact=L.ZP;var Ct=Je},31797:function(bn,st,e){e.d(st,{default:function(){return b}});var o=e(59301),C=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),L=e(36355),K=e(61621),fe=w=>{const{value:$,formatter:M,precision:Ie,decimalSeparator:et,groupSeparator:Ue="",prefixCls:je}=w;let It;if(typeof M=="function")It=M($);else{const Me=String($),ke=Me.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||Me==="-")It=Me;else{const me=ke[1];let ue=ke[2]||"0",ce=ke[4]||"";ue=ue.replace(/\B(?=(\d{3})+(?!\d))/g,Ue),typeof Ie=="number"&&(ce=ce.padEnd(Ie,"0").slice(0,Ie>0?Ie:0)),ce&&(ce=`${et}${ce}`),It=[o.createElement("span",{key:"int",className:`${je}-content-value-int`},me,ue),ce&&o.createElement("span",{key:"decimal",className:`${je}-content-value-decimal`},ce)]}}return o.createElement("span",{className:`${je}-content-value`},It)},S=e(17313),He=e(83116),T=e(37613);const A=w=>{const{componentCls:$,marginXXS:M,padding:Ie,colorTextDescription:et,titleFontSize:Ue,colorTextHeading:je,contentFontSize:It,fontFamily:Me}=w;return{[`${$}`]:Object.assign(Object.assign({},(0,S.Wf)(w)),{[`${$}-title`]:{marginBottom:M,color:et,fontSize:Ue},[`${$}-skeleton`]:{paddingTop:Ie},[`${$}-content`]:{color:je,fontSize:It,fontFamily:Me,[`${$}-content-value`]:{display:"inline-block",direction:"ltr"},[`${$}-content-prefix, ${$}-content-suffix`]:{display:"inline-block"},[`${$}-content-prefix`]:{marginInlineEnd:M},[`${$}-content-suffix`]:{marginInlineStart:M}}})}};var _e=(0,He.Z)("Statistic",w=>{const $=(0,T.TS)(w,{});return[A($)]},w=>{const{fontSizeHeading3:$,fontSize:M}=w;return{titleFontSize:M,contentFontSize:$}}),Je=w=>{const{prefixCls:$,className:M,rootClassName:Ie,style:et,valueStyle:Ue,value:je=0,title:It,valueRender:Me,prefix:ke,suffix:me,loading:ue=!1,onMouseEnter:ce,onMouseLeave:te,decimalSeparator:E=".",groupSeparator:j=","}=w,{getPrefixCls:Oe,direction:U,statistic:ye}=o.useContext(L.E_),Ne=Oe("statistic",$),[lt,gt]=_e(Ne),ot=o.createElement(fe,Object.assign({decimalSeparator:E,groupSeparator:j,prefixCls:Ne},w,{value:je})),Fe=f()(Ne,{[`${Ne}-rtl`]:U==="rtl"},ye==null?void 0:ye.className,M,Ie,gt);return lt(o.createElement("div",{className:Fe,style:Object.assign(Object.assign({},ye==null?void 0:ye.style),et),onMouseEnter:ce,onMouseLeave:te},It&&o.createElement("div",{className:`${Ne}-title`},It),o.createElement(K.Z,{paragraph:!1,loading:ue,className:`${Ne}-skeleton`},o.createElement("div",{style:Ue,className:`${Ne}-content`},ke&&o.createElement("span",{className:`${Ne}-content-prefix`},ke),Me?Me(ot):ot,me&&o.createElement("span",{className:`${Ne}-content-suffix`},me)))))};const Ct=[["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 Re(w,$){let M=w;const Ie=/\[[^\]]*]/g,et=($.match(Ie)||[]).map(Me=>Me.slice(1,-1)),Ue=$.replace(Ie,"[]"),je=Ct.reduce((Me,ke)=>{let[me,ue]=ke;if(Me.includes(me)){const ce=Math.floor(M/ue);return M-=ce*ue,Me.replace(new RegExp(`${me}+`,"g"),te=>{const E=te.length;return ce.toString().padStart(E,"0")})}return Me},Ue);let It=0;return je.replace(Ie,()=>{const Me=et[It];return It+=1,Me})}function xt(w,$){const{format:M=""}=$,Ie=new Date(w).getTime(),et=Date.now(),Ue=Math.max(Ie-et,0);return Re(Ue,M)}const N=1e3/30;function _(w){return new Date(w).getTime()}const u=w=>{const{value:$,format:M="HH:mm:ss",onChange:Ie,onFinish:et}=w,Ue=(0,C.Z)(),je=o.useRef(null),It=()=>{et==null||et(),je.current&&(clearInterval(je.current),je.current=null)},Me=()=>{const ue=_($);ue>=Date.now()&&(je.current=setInterval(()=>{Ue(),Ie==null||Ie(ue-Date.now()),ue(Me(),()=>{je.current&&(clearInterval(je.current),je.current=null)}),[$]);const ke=(ue,ce)=>xt(ue,Object.assign(Object.assign({},ce),{format:M})),me=ue=>(0,g.Tm)(ue,{title:void 0});return o.createElement(Je,Object.assign({},w,{valueRender:me,formatter:ke}))};var t=o.memo(u);Je.Countdown=t;var b=Je},8378:function(bn,st){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});st.Z=e},92899:function(bn,st,e){e.d(st,{Fm:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),L=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),K=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),fe=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),He={"move-up":{inKeyframes:fe,outKeyframes:S},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:L},"move-right":{inKeyframes:K,outKeyframes:se}},T=(A,_e)=>{const{antCls:Ae}=A,Je=`${Ae}-${_e}`,{inKeyframes:Ct,outKeyframes:Re}=He[_e];return[(0,C.R)(Je,Ct,Re,A.motionDurationMid),{[` - ${Je}-enter, - ${Je}-appear - `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${Je}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(bn,st,e){e.d(st,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return L},oN:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),L=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),K=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),fe=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),S=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),He={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:L},"slide-left":{inKeyframes:K,outKeyframes:se},"slide-right":{inKeyframes:fe,outKeyframes:S}},T=(A,_e)=>{const{antCls:Ae}=A,Je=`${Ae}-${_e}`,{inKeyframes:Ct,outKeyframes:Re}=He[_e];return[(0,C.R)(Je,Ct,Re,A.motionDurationMid),{[` - ${Je}-enter, - ${Je}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Je}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},54580:function(bn,st,e){e.d(st,{default:function(){return Rt}});var o=e(59301),C=e(26407),g=e(92310),ee=e.n(g),f=e(92413),L=e(6909),K=e(4771),se=e(9427),fe=e(25440),S=e(400),He=e(37061),T=e(85195),A=e(39559),_e=e(20569),Ae=e(26112);function Je(O,F){var k="cannot ".concat(O.method," ").concat(O.action," ").concat(F.status,"'"),J=new Error(k);return J.status=F.status,J.method=O.method,J.url=O.action,J}function Ct(O){var F=O.responseText||O.response;if(!F)return F;try{return JSON.parse(F)}catch(k){return F}}function Re(O){var F=new XMLHttpRequest;O.onProgress&&F.upload&&(F.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),O.onProgress(pe)});var k=new FormData;O.data&&Object.keys(O.data).forEach(function(be){var pe=O.data[be];if(Array.isArray(pe)){pe.forEach(function(X){k.append("".concat(be,"[]"),X)});return}k.append(be,pe)}),O.file instanceof Blob?k.append(O.filename,O.file,O.file.name):k.append(O.filename,O.file),F.onerror=function(pe){O.onError(pe)},F.onload=function(){return F.status<200||F.status>=300?O.onError(Je(O,F),Ct(F)):O.onSuccess(Ct(F),F)},F.open(O.method,O.action,!0),O.withCredentials&&"withCredentials"in F&&(F.withCredentials=!0);var J=O.headers||{};return J["X-Requested-With"]!==null&&F.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(J).forEach(function(be){J[be]!==null&&F.setRequestHeader(be,J[be])}),F.send(k),{abort:function(){F.abort()}}}var xt=+new Date,N=0;function _(){return"rc-upload-".concat(xt,"-").concat(++N)}var u=e(48736),t=function(O,F){if(O&&F){var k=Array.isArray(F)?F:F.split(","),J=O.name||"",be=O.type||"",pe=be.replace(/\/.*$/,"");return k.some(function(X){var d=X.trim();if(/^\*(\/\*)?$/.test(X))return!0;if(d.charAt(0)==="."){var P=J.toLowerCase(),B=d.toLowerCase(),Q=[B];return(B===".jpg"||B===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function(q){return P.endsWith(q)})}return/\/\*$/.test(d)?pe===d.replace(/\/.*$/,""):be===d?!0:/^\w+$/.test(d)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function b(O,F){var k=O.createReader(),J=[];function be(){k.readEntries(function(pe){var X=Array.prototype.slice.apply(pe);J=J.concat(X);var d=!X.length;d?F(J):be()})}be()}var w=function(F,k,J){var be=function pe(X,d){X&&(X.path=d||"",X.isFile?X.file(function(P){J(P)&&(X.fullPath&&!P.webkitRelativePath&&(Object.defineProperties(P,{webkitRelativePath:{writable:!0}}),P.webkitRelativePath=X.fullPath.replace(/^\//,""),Object.defineProperties(P,{webkitRelativePath:{writable:!1}})),k([P]))}):X.isDirectory&&b(X,function(P){P.forEach(function(B){pe(B,"".concat(d).concat(X.name,"/"))})}))};F.forEach(function(pe){be(pe.webkitGetAsEntry())})},$=w,M=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ie=function(O){(0,se.Z)(k,O);var F=(0,fe.Z)(k);function k(){var J;(0,L.Z)(this,k);for(var be=arguments.length,pe=new Array(be),X=0;X{let{uid:pe}=be;return pe===O.uid});return J===-1?k.push(O):k[J]=O,k}function ve(O,F){const k=O.uid!==void 0?"uid":"name";return F.filter(J=>J[k]===O[k])[0]}function Qe(O,F){const k=O.uid!==void 0?"uid":"name",J=F.filter(be=>be[k]!==O[k]);return J.length===F.length?null:J}const nt=function(){const F=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),J=F[F.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(J)||[""])[0]},rt=O=>O.indexOf("image/")===0,mt=O=>{if(O.type&&!O.thumbUrl)return rt(O.type);const F=O.thumbUrl||O.url||"",k=nt(F);return/^data:image\//.test(F)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(k)?!0:!(/^data:/.test(F)||k)},I=200;function i(O){return new Promise(F=>{if(!O.type||!rt(O.type)){F("");return}const k=document.createElement("canvas");k.width=I,k.height=I,k.style.cssText=`position: fixed; left: 0; top: 0; width: ${I}px; height: ${I}px; z-index: 9999; display: none;`,document.body.appendChild(k);const J=k.getContext("2d"),be=new Image;if(be.onload=()=>{const{width:pe,height:X}=be;let d=I,P=I,B=0,Q=0;pe>X?(P=X*(I/pe),Q=-(P-d)/2):(d=pe*(I/X),B=-(d-P)/2),J.drawImage(be,B,Q,d,P);const q=k.toDataURL();document.body.removeChild(k),window.URL.revokeObjectURL(be.src),F(q)},be.crossOrigin="anonymous",O.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(be.src=pe.result)},pe.readAsDataURL(O)}else if(O.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&F(pe.result)},pe.readAsDataURL(O)}else be.src=window.URL.createObjectURL(O)})}var h=e(26227),V=e(41464),oe=e(15277),ge=e(93948),ut=e(6848),Ge=o.forwardRef((O,F)=>{let{prefixCls:k,className:J,style:be,locale:pe,listType:X,file:d,items:P,progress:B,iconRender:Q,actionIconRender:q,itemRender:Le,isImgUrl:Ze,showPreviewIcon:pt,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:jt,downloadIcon:Vt,onPreview:Ft,onDownload:ct,onClose:Gt}=O;var $t,Sn;const{status:Qt}=d,[Wt,fn]=o.useState(Qt);o.useEffect(()=>{Qt!=="removed"&&fn(Qt)},[Qt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=Q(d);let zt=o.createElement("div",{className:`${k}-icon`},Ln);if(X==="picture"||X==="picture-card"||X==="picture-circle")if(Wt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${k}-list-item-thumbnail`,{[`${k}-list-item-file`]:Wt!=="uploading"});zt=o.createElement("div",{className:Vn},Ln)}else{const Vn=Ze!=null&&Ze(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${k}-list-item-image`,crossOrigin:d.crossOrigin}):Ln,Zn=ee()(`${k}-list-item-thumbnail`,{[`${k}-list-item-file`]:Ze&&!Ze(d)});zt=o.createElement("a",{className:Zn,onClick:$n=>Ft(d,$n),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const tt=ee()(`${k}-list-item`,`${k}-list-item-${Wt}`),Xe=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,Yt=Ot?q((typeof jt=="function"?jt(d):jt)||o.createElement(h.Z,null),()=>Gt(d),k,pe.removeFile):null,Lt=Bt&&Wt==="done"?q((typeof Vt=="function"?Vt(d):Vt)||o.createElement(V.Z,null),()=>ct(d),k,pe.downloadFile):null,dn=X!=="picture-card"&&X!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${k}-list-item-actions`,{picture:X==="picture"})},Lt,Yt),cn=ee()(`${k}-list-item-name`),On=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:d.name},Xe,{href:d.url,onClick:Vn=>Ft(d,Vn)}),d.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(d,Vn),title:d.name},d.name),dn],an={pointerEvents:"none",opacity:.5},Cn=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:an,onClick:Vn=>Ft(d,Vn),title:pe.previewFile},typeof Ut=="function"?Ut(d):Ut||o.createElement(oe.Z,null)):null,Bn=(X==="picture-card"||X==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${k}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(ue.E_),Pt=Nt(),ln=o.createElement("div",{className:tt},zt,On,Bn,gn&&o.createElement(y.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in d?o.createElement(ge.Z,Object.assign({},B,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${k}-list-item-progress`,Zn)},$n)})),In=d.response&&typeof d.response=="string"?d.response:(($t=d.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=d.error)===null||Sn===void 0?void 0:Sn.message)||pe.uploadError,kn=Wt==="error"?o.createElement(ut.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:ee()(`${k}-list-item-container`,J),style:be,ref:F},Le?Le(kn,d,P,{download:ct.bind(null,d),preview:Ft.bind(null,d),remove:Gt.bind(null,d)}):kn)});const St=(O,F)=>{const{listType:k="text",previewFile:J=i,onPreview:be,onDownload:pe,onRemove:X,locale:d,iconRender:P,isImageUrl:B=mt,prefixCls:Q,items:q=[],showPreviewIcon:Le=!0,showRemoveIcon:Ze=!0,showDownloadIcon:pt=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:jt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:ct,disabled:Gt}=O,$t=(0,Z.Z)(),[Sn,Qt]=o.useState(!1);o.useEffect(()=>{k!=="picture"&&k!=="picture-card"&&k!=="picture-circle"||(q||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",J&&J(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[k,q,J]),o.useEffect(()=>{Qt(!0)},[]);const Wt=(an,Cn)=>{if(be)return Cn==null||Cn.preventDefault(),be(an)},fn=an=>{typeof pe=="function"?pe(an):an.url&&window.open(an.url)},gn=an=>{X==null||X(an)},xn=an=>{if(P)return P(an,k);const Cn=an.status==="uploading",Bn=B&&B(an)?o.createElement(m,null):o.createElement(lt,null);let Nt=Cn?o.createElement(gt.Z,null):o.createElement(z,null);return k==="picture"?Nt=Cn?o.createElement(gt.Z,null):Bn:(k==="picture-card"||k==="picture-circle")&&(Nt=Cn?d.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,Y.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Gt};if((0,Y.l$)(an)){const ln=(0,Y.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(Te.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(Te.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(F,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:zt}=o.useContext(ue.E_),tt=zt("upload",Q),Xe=zt(),Yt=ee()(`${tt}-list`,`${tt}-list-${k}`),Lt=(0,C.Z)(q.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${tt}-${k==="picture-card"||k==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,ne.Z)(Xe));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[Xe]);return k!=="picture-card"&&k!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(y.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Ge,{key:Cn,locale:d,prefixCls:tt,className:Nt,style:Pt,file:Bn,items:q,progress:jt,listType:k,isImgUrl:B,showPreviewIcon:Le,showRemoveIcon:Ze,showDownloadIcon:pt,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:ct,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(y.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,Y.Tm)(Vt,Nt=>({className:ee()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var Et=o.forwardRef(St),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=O=>{const{componentCls:F,iconCls:k}=O;return{[`${F}-wrapper`]:{[`${F}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[F]:{padding:`${O.padding}px 0`},[`${F}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${F}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimaryHover},[`p${F}-drag-icon`]:{marginBottom:O.margin,[k]:{color:O.colorPrimary,fontSize:O.uploadThumbnailSize}},[`p${F}-text`]:{margin:`0 0 ${O.marginXXS}px`,color:O.colorTextHeading,fontSize:O.fontSizeLG},[`p${F}-hint`]:{color:O.colorTextDescription,fontSize:O.fontSize},[`&${F}-disabled`]:{cursor:"not-allowed",[`p${F}-drag-icon ${k}, - p${F}-text, - p${F}-hint - `]:{color:O.colorTextDisabled}}}}}},pn=O=>{const{componentCls:F,antCls:k,iconCls:J,fontSize:be,lineHeight:pe}=O,X=`${F}-list-item`,d=`${X}-actions`,P=`${X}-action`,B=Math.round(be*pe);return{[`${F}-wrapper`]:{[`${F}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:O.lineHeight,[X]:{position:"relative",height:O.lineHeight*be,marginTop:O.marginXS,fontSize:be,display:"flex",alignItems:"center",transition:`background-color ${O.motionDurationSlow}`,"&:hover":{backgroundColor:O.controlItemBgHover},[`${X}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${O.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${O.motionDurationSlow}`}),[d]:{[P]:{opacity:0},[`${P}${k}-btn-sm`]:{height:B,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${P}:focus-visible, - &.picture ${P} - `]:{opacity:1},[J]:{color:O.actionsColor,transition:`all ${O.motionDurationSlow}`},[`&:hover ${J}`]:{color:O.colorText}},[`${F}-icon ${J}`]:{color:O.colorTextDescription,fontSize:be},[`${X}-progress`]:{position:"absolute",bottom:-O.uploadProgressOffset,width:"100%",paddingInlineStart:be+O.paddingXS,fontSize:be,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${X}:hover ${P}`]:{opacity:1,color:O.colorText},[`${X}-error`]:{color:O.colorError,[`${X}-name, ${F}-icon ${J}`]:{color:O.colorError},[d]:{[`${J}, ${J}:hover`]:{color:O.colorError},[P]:{opacity:1}}},[`${F}-list-item-container`]:{transition:`opacity ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),De=e(1950);const at=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),qe=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=O=>{const{componentCls:F}=O,k=`${F}-animate-inline`;return[{[`${F}-wrapper`]:{[`${k}-appear, ${k}-enter, ${k}-leave`]:{animationDuration:O.motionDurationSlow,animationTimingFunction:O.motionEaseInOutCirc,animationFillMode:"forwards"},[`${k}-appear, ${k}-enter`]:{animationName:at},[`${k}-leave`]:{animationName:qe}}},{[`${F}-wrapper`]:(0,De.J$)(O)},at,qe]},_t=e(93398),Ve=e(64993);const Tt=O=>{const{componentCls:F,iconCls:k,uploadThumbnailSize:J,uploadProgressOffset:be}=O,pe=`${F}-list`,X=`${pe}-item`;return{[`${F}-wrapper`]:{[` - ${pe}${pe}-picture, - ${pe}${pe}-picture-card, - ${pe}${pe}-picture-circle - `]:{[X]:{position:"relative",height:J+O.lineWidth*2+O.paddingXS*2,padding:O.paddingXS,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusLG,"&:hover":{background:"transparent"},[`${X}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:J,height:J,lineHeight:`${J+O.paddingSM}px`,textAlign:"center",flex:"none",[k]:{fontSize:O.fontSizeHeading2,color:O.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${X}-progress`]:{bottom:be,width:`calc(100% - ${O.paddingSM*2}px)`,marginTop:0,paddingInlineStart:J+O.paddingXS}},[`${X}-error`]:{borderColor:O.colorError,[`${X}-thumbnail ${k}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:O.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:O.colorError}}},[`${X}-uploading`]:{borderStyle:"dashed",[`${X}-name`]:{marginBottom:be}}},[`${pe}${pe}-picture-circle ${X}`]:{[`&, &::before, ${X}-thumbnail`]:{borderRadius:"50%"}}}}},x=O=>{const{componentCls:F,iconCls:k,fontSizeLG:J,colorTextLightSolid:be}=O,pe=`${F}-list`,X=`${pe}-item`,d=O.uploadPicCardSize;return{[` - ${F}-wrapper${F}-picture-card-wrapper, - ${F}-wrapper${F}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${F}${F}-select`]:{width:d,height:d,marginInlineEnd:O.marginXS,marginBottom:O.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[`> ${F}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${O.marginXS}px`,marginInline:`0 ${O.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[X]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${O.paddingXS*2}px)`,height:`calc(100% - ${O.paddingXS*2}px)`,backgroundColor:O.colorBgMask,opacity:0,transition:`all ${O.motionDurationSlow}`,content:'" "'}},[`${X}:hover`]:{[`&::before, ${X}-actions`]:{opacity:1}},[`${X}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${O.motionDurationSlow}`,[`${k}-eye, ${k}-download, ${k}-delete`]:{zIndex:10,width:J,margin:`0 ${O.marginXXS}px`,fontSize:J,cursor:"pointer",transition:`all ${O.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${X}-actions, ${X}-actions:hover`]:{[`${k}-eye, ${k}-download, ${k}-delete`]:{color:new Ve.C(be).setAlpha(.65).toRgbString(),"&:hover":{color:be}}},[`${X}-thumbnail, ${X}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${X}-name`]:{display:"none",textAlign:"center"},[`${X}-file + ${X}-name`]:{position:"absolute",bottom:O.margin,display:"block",width:`calc(100% - ${O.paddingXS*2}px)`},[`${X}-uploading`]:{[`&${X}`]:{backgroundColor:O.colorFillAlter},[`&::before, ${k}-eye, ${k}-download, ${k}-delete`]:{display:"none"}},[`${X}-progress`]:{bottom:O.marginXL,width:`calc(100% - ${O.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${F}-wrapper${F}-picture-circle-wrapper`]:{[`${F}${F}-select`]:{borderRadius:"50%"}}}};var ae=O=>{const{componentCls:F}=O;return{[`${F}-rtl`]:{direction:"rtl"}}};const s=O=>{const{componentCls:F,colorTextDisabled:k}=O;return{[`${F}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(O)),{[F]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${F}-select`]:{display:"inline-block"},[`${F}-disabled`]:{color:k,cursor:"not-allowed"}})}};var c=(0,qt.Z)("Upload",O=>{const{fontSizeHeading3:F,fontSize:k,lineHeight:J,lineWidth:be,controlHeightLG:pe}=O,X=Math.round(k*J),d=(0,vn.TS)(O,{uploadThumbnailSize:F*2,uploadProgressOffset:X/2+be,uploadPicCardSize:pe*2.55});return[s(d),rn(d),Tt(d),x(d),pn(d),Jt(d),ae(d),(0,Xt.Z)(d)]},O=>({actionsColor:O.colorTextDescription})),ie=function(O,F,k,J){function be(pe){return pe instanceof k?pe:new k(function(X){X(pe)})}return new(k||(k=Promise))(function(pe,X){function d(Q){try{B(J.next(Q))}catch(q){X(q)}}function P(Q){try{B(J.throw(Q))}catch(q){X(q)}}function B(Q){Q.done?pe(Q.value):be(Q.value).then(d,P)}B((J=J.apply(O,F||[])).next())})};const G=`__LIST_IGNORE_${Date.now()}__`,we=(O,F)=>{const{fileList:k,defaultFileList:J,onRemove:be,showUploadList:pe=!0,listType:X="text",onPreview:d,onDownload:P,onChange:B,onDrop:Q,previewFile:q,disabled:Le,locale:Ze,iconRender:pt,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:jt,type:Vt="select",children:Ft,style:ct,itemRender:Gt,maxCount:$t,data:Sn={},multiple:Qt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=O,Ln=o.useContext(ce.Z),zt=Le!=null?Le:Ln,[tt,Xe]=(0,ke.Z)(J||[],{value:k,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(k||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[k]);const cn=(Dn,Nn,or)=>{let jn=(0,C.Z)(Nn),qn=!1;$t===1?jn=jn.slice(-1):$t&&(qn=jn.length>$t,jn=jn.slice(0,$t)),(0,me.flushSync)(()=>{Xe(jn)});const br={file:Dn,fileList:jn};or&&(br.event=or),(!qn||jn.some(jr=>jr.uid===Dn.uid))&&(0,me.flushSync)(()=>{B==null||B(br)})},On=(Dn,Nn)=>ie(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:jn}=O;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[G],br===G)return Object.defineProperty(Dn,G,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return jn&&(qn=yield jn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[G]);if(!Nn.length)return;const or=Nn.map(qn=>de(qn.file));let jn=(0,C.Z)(tt);or.forEach(qn=>{jn=le(qn,jn)}),or.forEach((qn,br)=>{let jr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,jr=En}cn(jr,jn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!ve(Nn,tt))return;const jn=de(Nn);jn.status="done",jn.percent=100,jn.response=Dn,jn.xhr=or;const qn=le(jn,tt);cn(jn,qn)},Bn=(Dn,Nn)=>{if(!ve(Nn,tt))return;const or=de(Nn);or.status="uploading",or.percent=Dn.percent;const jn=le(or,tt);cn(or,jn,Dn)},Nt=(Dn,Nn,or)=>{if(!ve(or,tt))return;const jn=de(or);jn.error=Dn,jn.response=Nn,jn.status="error";const qn=le(jn,tt);cn(jn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof be=="function"?be(Dn):be).then(or=>{var jn;if(or===!1)return;const qn=Qe(Dn,tt);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),tt==null||tt.forEach(br=>{const jr=Nn.uid!==void 0?"uid":"name";br[jr]===Nn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(jn=dn.current)===null||jn===void 0||jn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(Q==null||Q(Dn))};o.useImperativeHandle(F,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:tt,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(ue.E_),Zn=In("upload",Ut),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},O),{data:Sn,multiple:Qt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:zt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||zt)&&delete $n.id;const[sr,vr]=c(Zn),[gr]=(0,te.Z)("Upload",E.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Dn,Nn)=>pe?o.createElement(Et,{prefixCls:Zn,listType:X,items:tt,previewFile:q,onPreview:d,onDownload:P,onRemove:Pt,showRemoveIcon:!zt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ze),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Gt,disabled:zt}):Dn,kr=ee()(`${Zn}-wrapper`,jt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:X==="picture-card",[`${Zn}-picture-circle-wrapper`]:X==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),ct);if(Vt==="drag"){const Dn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:tt.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:zt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(Me,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:zt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(Me,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(X==="picture-card"||X==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var xe=o.forwardRef(we),it=function(O,F){var k={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&F.indexOf(J)<0&&(k[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,J=Object.getOwnPropertySymbols(O);be{var{style:k,height:J}=O,be=it(O,["style","height"]);return o.createElement(xe,Object.assign({ref:F},be,{type:"drag",style:Object.assign(Object.assign({},k),{height:J})}))});const wt=xe;wt.Dragger=Zt,wt.LIST_IGNORE=G;var Rt=wt},31561:function(bn,st,e){e.d(st,{Z:function(){return b}});var o=e(92413),C=e(400),g=e(33606),ee=e(37061),f=e(35593),L=e(92310),K=e.n(L),se=e(8654),fe=e(59301),S=e(10228),He=e(16089),T=S.Z.ESC,A=S.Z.TAB;function _e(w){var $=w.visible,M=w.triggerRef,Ie=w.onVisibleChange,et=w.autoFocus,Ue=w.overlayRef,je=fe.useRef(!1),It=function(){if($){var ue,ce;(ue=M.current)===null||ue===void 0||(ce=ue.focus)===null||ce===void 0||ce.call(ue),Ie==null||Ie(!1)}},Me=function(){var ue;return(ue=Ue.current)!==null&&ue!==void 0&&ue.focus?(Ue.current.focus(),je.current=!0,!0):!1},ke=function(ue){switch(ue.keyCode){case T:It();break;case A:{var ce=!1;je.current||(ce=Me()),ce?ue.preventDefault():It();break}}};fe.useEffect(function(){return $?(window.addEventListener("keydown",ke),et&&(0,He.Z)(Me,3),function(){window.removeEventListener("keydown",ke),je.current=!1}):function(){je.current=!1}},[$])}var Ae=(0,fe.forwardRef)(function(w,$){var M=w.overlay,Ie=w.arrow,et=w.prefixCls,Ue=(0,fe.useMemo)(function(){var It;return typeof M=="function"?It=M():It=M,It},[M]),je=(0,se.sQ)($,Ue==null?void 0:Ue.ref);return fe.createElement(fe.Fragment,null,Ie&&fe.createElement("div",{className:"".concat(et,"-arrow")}),fe.cloneElement(Ue,{ref:(0,se.Yr)(Ue)?je:void 0}))}),Je=Ae,Ct={adjustX:1,adjustY:1},Re=[0,0],xt={topLeft:{points:["bl","tl"],overflow:Ct,offset:[0,-4],targetOffset:Re},top:{points:["bc","tc"],overflow:Ct,offset:[0,-4],targetOffset:Re},topRight:{points:["br","tr"],overflow:Ct,offset:[0,-4],targetOffset:Re},bottomLeft:{points:["tl","bl"],overflow:Ct,offset:[0,4],targetOffset:Re},bottom:{points:["tc","bc"],overflow:Ct,offset:[0,4],targetOffset:Re},bottomRight:{points:["tr","br"],overflow:Ct,offset:[0,4],targetOffset:Re}},N=xt,_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(w,$){var M,Ie=w.arrow,et=Ie===void 0?!1:Ie,Ue=w.prefixCls,je=Ue===void 0?"rc-dropdown":Ue,It=w.transitionName,Me=w.animation,ke=w.align,me=w.placement,ue=me===void 0?"bottomLeft":me,ce=w.placements,te=ce===void 0?N:ce,E=w.getPopupContainer,j=w.showAction,Oe=w.hideAction,U=w.overlayClassName,ye=w.overlayStyle,Ne=w.visible,lt=w.trigger,gt=lt===void 0?["hover"]:lt,ot=w.autoFocus,Fe=w.overlay,dt=w.children,Be=w.onVisibleChange,z=(0,ee.Z)(w,_),We=fe.useState(),D=(0,g.Z)(We,2),R=D[0],l=D[1],m="visible"in w?Ne:R,y=fe.useRef(null),Z=fe.useRef(null),ne=fe.useRef(null);fe.useImperativeHandle($,function(){return y.current});var Y=function(I){l(I),Be==null||Be(I)};_e({visible:m,triggerRef:ne,onVisibleChange:Y,autoFocus:ot,overlayRef:Z});var Te=function(I){var i=w.onOverlayClick;l(!1),i&&i(I)},de=function(){return fe.createElement(Je,{ref:Z,overlay:Fe,prefixCls:je,arrow:et})},le=function(){return typeof Fe=="function"?de:de()},ve=function(){var I=w.minOverlayWidthMatchTrigger,i=w.alignPoint;return"minOverlayWidthMatchTrigger"in w?I:!i},Qe=function(){var I=w.openClassName;return I!==void 0?I:"".concat(je,"-open")},nt=fe.cloneElement(dt,{className:K()((M=dt.props)===null||M===void 0?void 0:M.className,m&&Qe()),ref:(0,se.Yr)(dt)?(0,se.sQ)(ne,dt.ref):void 0}),rt=Oe;return!rt&>.indexOf("contextMenu")!==-1&&(rt=["click"]),fe.createElement(f.Z,(0,o.Z)({builtinPlacements:te},z,{prefixCls:je,ref:y,popupClassName:K()(U,(0,C.Z)({},"".concat(je,"-show-arrow"),et)),popupStyle:ye,action:gt,showAction:j,hideAction:rt,popupPlacement:ue,popupAlign:ke,popupTransitionName:It,popupAnimation:Me,popupVisible:m,stretch:ve()?"minWidth":"",popup:le(),onPopupVisibleChange:Y,onPopupClick:Te,getPopupContainer:E}),nt)}var t=fe.forwardRef(u),b=t},93681:function(bn,st,e){e.r(st),e.d(st,{BaseInput:function(){return S},default:function(){return xt}});var o=e(92413),C=e(33708),g=e(400),ee=e(39559),f=e(92310),L=e.n(f),K=e(59301),se=e(5643),fe=function(_){var u,t,b=_.inputElement,w=_.prefixCls,$=_.prefix,M=_.suffix,Ie=_.addonBefore,et=_.addonAfter,Ue=_.className,je=_.style,It=_.disabled,Me=_.readOnly,ke=_.focused,me=_.triggerFocus,ue=_.allowClear,ce=_.value,te=_.handleReset,E=_.hidden,j=_.classes,Oe=_.classNames,U=_.dataAttrs,ye=_.styles,Ne=_.components,lt=(Ne==null?void 0:Ne.affixWrapper)||"span",gt=(Ne==null?void 0:Ne.groupWrapper)||"span",ot=(Ne==null?void 0:Ne.wrapper)||"span",Fe=(Ne==null?void 0:Ne.groupAddon)||"span",dt=(0,K.useRef)(null),Be=function(de){var le;(le=dt.current)!==null&&le!==void 0&&le.contains(de.target)&&(me==null||me())},z=function(){var de;if(!ue)return null;var le=!It&&!Me&&ce,ve="".concat(w,"-clear-icon"),Qe=(0,ee.Z)(ue)==="object"&&ue!==null&&ue!==void 0&&ue.clearIcon?ue.clearIcon:"\u2716";return K.createElement("span",{onClick:te,onMouseDown:function(rt){return rt.preventDefault()},className:L()(ve,(de={},(0,g.Z)(de,"".concat(ve,"-hidden"),!le),(0,g.Z)(de,"".concat(ve,"-has-suffix"),!!M),de)),role:"button",tabIndex:-1},Qe)},We=(0,K.cloneElement)(b,{value:ce,hidden:E,className:L()((u=b.props)===null||u===void 0?void 0:u.className,!(0,se.X3)(_)&&!(0,se.He)(_)&&Ue)||null,style:(0,C.Z)((0,C.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(_)&&!(0,se.He)(_)?je:{})});if((0,se.X3)(_)){var D,R="".concat(w,"-affix-wrapper"),l=L()(R,(D={},(0,g.Z)(D,"".concat(R,"-disabled"),It),(0,g.Z)(D,"".concat(R,"-focused"),ke),(0,g.Z)(D,"".concat(R,"-readonly"),Me),(0,g.Z)(D,"".concat(R,"-input-with-clear-btn"),M&&ue&&ce),D),!(0,se.He)(_)&&Ue,j==null?void 0:j.affixWrapper,Oe==null?void 0:Oe.affixWrapper),m=(M||ue)&&K.createElement("span",{className:L()("".concat(w,"-suffix"),Oe==null?void 0:Oe.suffix),style:ye==null?void 0:ye.suffix},z(),M);We=K.createElement(lt,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,se.He)(_)?void 0:je),ye==null?void 0:ye.affixWrapper),hidden:!(0,se.He)(_)&&E,onClick:Be},U==null?void 0:U.affixWrapper,{ref:dt}),$&&K.createElement("span",{className:L()("".concat(w,"-prefix"),Oe==null?void 0:Oe.prefix),style:ye==null?void 0:ye.prefix},$),(0,K.cloneElement)(b,{value:ce,hidden:null}),m)}if((0,se.He)(_)){var y="".concat(w,"-group"),Z="".concat(y,"-addon"),ne=L()("".concat(w,"-wrapper"),y,j==null?void 0:j.wrapper),Y=L()("".concat(w,"-group-wrapper"),Ue,j==null?void 0:j.group);return K.createElement(gt,{className:Y,style:je,hidden:E},K.createElement(ot,{className:ne},Ie&&K.createElement(Fe,{className:Z},Ie),(0,K.cloneElement)(We,{hidden:null}),et&&K.createElement(Fe,{className:Z},et)))}return We},S=fe,He=e(26407),T=e(33606),A=e(37061),_e=e(18929),Ae=e(2738),Je=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Ct=(0,K.forwardRef)(function(N,_){var u=N.autoComplete,t=N.onChange,b=N.onFocus,w=N.onBlur,$=N.onPressEnter,M=N.onKeyDown,Ie=N.prefixCls,et=Ie===void 0?"rc-input":Ie,Ue=N.disabled,je=N.htmlSize,It=N.className,Me=N.maxLength,ke=N.suffix,me=N.showCount,ue=N.type,ce=ue===void 0?"text":ue,te=N.classes,E=N.classNames,j=N.styles,Oe=(0,A.Z)(N,Je),U=(0,_e.Z)(N.defaultValue,{value:N.value}),ye=(0,T.Z)(U,2),Ne=ye[0],lt=ye[1],gt=(0,K.useState)(!1),ot=(0,T.Z)(gt,2),Fe=ot[0],dt=ot[1],Be=(0,K.useRef)(null),z=function(Y){Be.current&&(0,se.nH)(Be.current,Y)};(0,K.useImperativeHandle)(_,function(){return{focus:z,blur:function(){var Y;(Y=Be.current)===null||Y===void 0||Y.blur()},setSelectionRange:function(Y,Te,de){var le;(le=Be.current)===null||le===void 0||le.setSelectionRange(Y,Te,de)},select:function(){var Y;(Y=Be.current)===null||Y===void 0||Y.select()},input:Be.current}}),(0,K.useEffect)(function(){dt(function(ne){return ne&&Ue?!1:ne})},[Ue]);var We=function(Y){N.value===void 0&<(Y.target.value),Be.current&&(0,se.rJ)(Be.current,Y,t)},D=function(Y){$&&Y.key==="Enter"&&$(Y),M==null||M(Y)},R=function(Y){dt(!0),b==null||b(Y)},l=function(Y){dt(!1),w==null||w(Y)},m=function(Y){lt(""),z(),Be.current&&(0,se.rJ)(Be.current,Y,t)},y=function(){var Y=(0,Ae.Z)(N,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return K.createElement("input",(0,o.Z)({autoComplete:u},Y,{onChange:We,onFocus:R,onBlur:l,onKeyDown:D,className:L()(et,(0,g.Z)({},"".concat(et,"-disabled"),Ue),E==null?void 0:E.input),style:j==null?void 0:j.input,ref:Be,size:je,type:ce}))},Z=function(){var Y=Number(Me)>0;if(ke||me){var Te=(0,se.D7)(Ne),de=(0,He.Z)(Te).length,le=(0,ee.Z)(me)==="object"?me.formatter({value:Te,count:de,maxLength:Me}):"".concat(de).concat(Y?" / ".concat(Me):"");return K.createElement(K.Fragment,null,!!me&&K.createElement("span",{className:L()("".concat(et,"-show-count-suffix"),(0,g.Z)({},"".concat(et,"-show-count-has-suffix"),!!ke),E==null?void 0:E.count),style:(0,C.Z)({},j==null?void 0:j.count)},le),ke)}return null};return K.createElement(S,(0,o.Z)({},Oe,{prefixCls:et,className:It,inputElement:y(),handleReset:m,value:(0,se.D7)(Ne),focused:Fe,triggerFocus:z,suffix:Z(),disabled:Ue,classes:te,classNames:E,styles:j}))}),Re=Ct,xt=Re},5643:function(bn,st,e){e.d(st,{D7:function(){return f},He:function(){return o},X3:function(){return C},nH:function(){return ee},rJ:function(){return g}});function o(L){return!!(L.addonBefore||L.addonAfter)}function C(L){return!!(L.prefix||L.suffix||L.allowClear)}function g(L,K,se,fe){if(se){var S=K;if(K.type==="click"){var He=L.cloneNode(!0);S=Object.create(K,{target:{value:He},currentTarget:{value:He}}),He.value="",se(S);return}if(fe!==void 0){S=Object.create(K,{target:{value:L},currentTarget:{value:L}}),L.value=fe,se(S);return}se(S)}}function ee(L,K){if(L){L.focus(K);var se=K||{},fe=se.cursor;if(fe){var S=L.value.length;switch(fe){case"start":L.setSelectionRange(0,0);break;case"end":L.setSelectionRange(S,S);break;default:L.setSelectionRange(0,S)}}}}function f(L){return typeof L=="undefined"||L===null?"":String(L)}},15285:function(bn,st,e){e.d(st,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return G},ZP:function(){return X},Xl:function(){return M}});var o=e(92413),C=e(400),g=e(33708),ee=e(26407),f=e(33606),L=e(37061),K=e(92310),se=e.n(K),fe=e(11780),S=e(18929),He=e(13697),T=e(48736),A=e(59301),_e=e(4676),Ae=A.createContext(null);function Je(d,P){return d===void 0?null:"".concat(d,"-").concat(P)}function Ct(d){var P=A.useContext(Ae);return Je(P,d)}var Re=e(80547),xt=["children","locked"],N=A.createContext(null);function _(d,P){var B=(0,g.Z)({},d);return Object.keys(P).forEach(function(Q){var q=P[Q];q!==void 0&&(B[Q]=q)}),B}function u(d){var P=d.children,B=d.locked,Q=(0,L.Z)(d,xt),q=A.useContext(N),Le=(0,Re.Z)(function(){return _(q,Q)},[q,Q],function(Ze,pt){return!B&&(Ze[0]!==pt[0]||!(0,He.Z)(Ze[1],pt[1],!0))});return A.createElement(N.Provider,{value:Le},P)}var t=[],b=A.createContext(null);function w(){return A.useContext(b)}var $=A.createContext(t);function M(d){var P=A.useContext($);return A.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(P),[d]):P},[P,d])}var Ie=A.createContext(null),et=A.createContext({}),Ue=et,je=e(29194);function It(d){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,je.Z)(d)){var B=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(B)||d.isContentEditable||B==="a"&&!!d.getAttribute("href"),q=d.getAttribute("tabindex"),Le=Number(q),Ze=null;return q&&!Number.isNaN(Le)?Ze=Le:Q&&Ze===null&&(Ze=0),Q&&d.disabled&&(Ze=null),Ze!==null&&(Ze>=0||P&&Ze<0)}return!1}function Me(d){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return It(Q,P)});return It(d,P)&&B.unshift(d),B}var ke=null;function me(){ke=document.activeElement}function ue(){ke=null}function ce(){if(ke)try{ke.focus()}catch(d){}}function te(d,P){if(P.keyCode===9){var B=Me(d),Q=B[P.shiftKey?0:B.length-1],q=Q===document.activeElement||d===document.activeElement;if(q){var Le=B[P.shiftKey?B.length-1:0];Le.focus(),P.preventDefault()}}}var E=e(10228),j=e(16089),Oe=E.Z.LEFT,U=E.Z.RIGHT,ye=E.Z.UP,Ne=E.Z.DOWN,lt=E.Z.ENTER,gt=E.Z.ESC,ot=E.Z.HOME,Fe=E.Z.END,dt=[ye,Ne,Oe,U];function Be(d,P,B,Q){var q,Le,Ze,pt,Ot="prev",Bt="next",Ut="children",jt="parent";if(d==="inline"&&Q===lt)return{inlineTrigger:!0};var Vt=(q={},(0,C.Z)(q,ye,Ot),(0,C.Z)(q,Ne,Bt),q),Ft=(Le={},(0,C.Z)(Le,Oe,B?Bt:Ot),(0,C.Z)(Le,U,B?Ot:Bt),(0,C.Z)(Le,Ne,Ut),(0,C.Z)(Le,lt,Ut),Le),ct=(Ze={},(0,C.Z)(Ze,ye,Ot),(0,C.Z)(Ze,Ne,Bt),(0,C.Z)(Ze,lt,Ut),(0,C.Z)(Ze,gt,jt),(0,C.Z)(Ze,Oe,B?Ut:jt),(0,C.Z)(Ze,U,B?jt:Ut),Ze),Gt={inline:Vt,horizontal:Ft,vertical:ct,inlineSub:Vt,horizontalSub:ct,verticalSub:ct},$t=(pt=Gt["".concat(d).concat(P?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch($t){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function z(d){for(var P=d;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function We(d,P){for(var B=d||document.activeElement;B;){if(P.has(B))return B;B=B.parentElement}return null}function D(d,P){var B=Me(d,!0);return B.filter(function(Q){return P.has(Q)})}function R(d,P,B){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var q=D(d,P),Le=q.length,Ze=q.findIndex(function(pt){return B===pt});return Q<0?Ze===-1?Ze=Le-1:Ze-=1:Q>0&&(Ze+=1),Ze=(Ze+Le)%Le,q[Ze]}var l=function(P,B){var Q=new Set,q=new Map,Le=new Map;return P.forEach(function(Ze){var pt=document.querySelector("[data-menu-id='".concat(Je(B,Ze),"']"));pt&&(Q.add(pt),Le.set(pt,Ze),q.set(Ze,pt))}),{elements:Q,key2element:q,element2key:Le}};function m(d,P,B,Q,q,Le,Ze,pt,Ot,Bt){var Ut=A.useRef(),jt=A.useRef();jt.current=P;var Vt=function(){j.Z.cancel(Ut.current)};return A.useEffect(function(){return function(){Vt()}},[]),function(Ft){var ct=Ft.which;if([].concat(dt,[lt,gt,ot,Fe]).includes(ct)){var Gt=Le(),$t=l(Gt,Q),Sn=$t,Qt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(P),xn=We(gn,Qt),Ln=fn.get(xn),zt=Be(d,Ze(Ln,!0).length===1,B,ct);if(!zt&&ct!==ot&&ct!==Fe)return;(dt.includes(ct)||[ot,Fe].includes(ct))&&Ft.preventDefault();var tt=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);pt(Pt),Vt(),Ut.current=(0,j.Z)(function(){jt.current===Pt&&Bn.focus()})}};if([ot,Fe].includes(ct)||zt.sibling||!xn){var Xe;!xn||d==="inline"?Xe=q.current:Xe=z(xn);var Yt,Lt=D(Xe,Qt);ct===ot?Yt=Lt[0]:ct===Fe?Yt=Lt[Lt.length-1]:Yt=R(Xe,Qt,xn,zt.offset),tt(Yt)}else if(zt.inlineTrigger)Ot(Ln);else if(zt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,j.Z)(function(){$t=l(Gt,Q);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);tt(Bn)},5);else if(zt.offset<0){var dn=Ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),tt(On)}}Bt==null||Bt(Ft)}}function y(d){Promise.resolve().then(d)}var Z="__RC_UTIL_PATH_SPLIT__",ne=function(P){return P.join(Z)},Y=function(P){return P.split(Z)},Te="rc-menu-more";function de(){var d=A.useState({}),P=(0,f.Z)(d,2),B=P[1],Q=(0,A.useRef)(new Map),q=(0,A.useRef)(new Map),Le=A.useState([]),Ze=(0,f.Z)(Le,2),pt=Ze[0],Ot=Ze[1],Bt=(0,A.useRef)(0),Ut=(0,A.useRef)(!1),jt=function(){Ut.current||B({})},Vt=(0,A.useCallback)(function(Wt,fn){var gn=ne(fn);q.current.set(gn,Wt),Q.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;y(function(){xn===Bt.current&&jt()})},[]),Ft=(0,A.useCallback)(function(Wt,fn){var gn=ne(fn);q.current.delete(gn),Q.current.delete(Wt)},[]),ct=(0,A.useCallback)(function(Wt){Ot(Wt)},[]),Gt=(0,A.useCallback)(function(Wt,fn){var gn=Q.current.get(Wt)||"",xn=Y(gn);return fn&&pt.includes(xn[0])&&xn.unshift(Te),xn},[pt]),$t=(0,A.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Gt(gn,!0);return xn.includes(fn)})},[Gt]),Sn=function(){var fn=(0,ee.Z)(Q.current.keys());return pt.length&&fn.push(Te),fn},Qt=(0,A.useCallback)(function(Wt){var fn="".concat(Q.current.get(Wt)).concat(Z),gn=new Set;return(0,ee.Z)(q.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(q.current.get(xn))}),gn},[]);return A.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:ct,isSubPathKey:$t,getKeyPath:Gt,getKeys:Sn,getSubPathKeys:Qt}}function le(d){var P=A.useRef(d);P.current=d;var B=A.useCallback(function(){for(var Q,q=arguments.length,Le=new Array(q),Ze=0;Ze1&&(Qt.motionAppear=!1);var Wt=Qt.onVisibleChanged;return Qt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Gt?null:A.createElement(u,{mode:Le,locked:!Vt.current},A.createElement(re.default,(0,o.Z)({visible:Sn},Qt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return A.createElement(pn,{id:P,className:gn,style:xn},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ie=function(P){var B,Q=P.style,q=P.className,Le=P.title,Ze=P.eventKey,pt=P.warnKey,Ot=P.disabled,Bt=P.internalPopupClose,Ut=P.children,jt=P.itemIcon,Vt=P.expandIcon,Ft=P.popupClassName,ct=P.popupOffset,Gt=P.popupStyle,$t=P.onClick,Sn=P.onMouseEnter,Qt=P.onMouseLeave,Wt=P.onTitleClick,fn=P.onTitleMouseEnter,gn=P.onTitleMouseLeave,xn=(0,L.Z)(P,s),Ln=Ct(Ze),zt=A.useContext(N),tt=zt.prefixCls,Xe=zt.mode,Yt=zt.openKeys,Lt=zt.disabled,dn=zt.overflowDisabled,cn=zt.activeKey,On=zt.selectedKeys,an=zt.itemIcon,Cn=zt.expandIcon,Bn=zt.onItemClick,Nt=zt.onOpenChange,Pt=zt.onActive,ln=A.useContext(Ue),In=ln._internalRenderSubMenuItem,kn=A.useContext(Ie),Vn=kn.isSubPathKey,Zn=M(),$n="".concat(tt,"-submenu"),sr=Lt||Ot,vr=A.useRef(),gr=A.useRef(),Tr=jt!=null?jt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(Ze),pr=!dn&&Sr,ma=Vn(On,Ze),la=oe(Ze,sr,fn,gn),Lr=la.active,kr=(0,L.Z)(la,c),Pa=A.useState(!1),ea=(0,f.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:Ze,domEvent:Nr})},or=function(Nr){Dn(!1),Qt==null||Qt({key:Ze,domEvent:Nr})},jn=A.useMemo(function(){return Lr||(Xe!=="inline"?Ma||Vn([cn],Ze):!1)},[Xe,Lr,cn,Ma,Ze,Vn]),qn=ge(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:Ze,domEvent:Nr}),Xe==="inline"&&Nt(Ze,!Sr))},jr=le(function(Mr){$t==null||$t(Ge(Mr)),Bn(Mr)}),un=function(Nr){Xe!=="inline"&&Nt(Ze,Nr)},En=function(){Pt(Ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=A.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Le=="string"?Le:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),Le,A.createElement(ut,{icon:Xe!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},P),{},{isOpen:pr,isSubMenu:!0})},A.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=A.useRef(Xe);if(Xe!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=Xe,!dn){var ar=Yn.current;Pn=A.createElement(x,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&Xe!=="inline",popupClassName:Ft,popupOffset:ct,popupStyle:Gt,popup:A.createElement(u,{mode:ar==="horizontal"?"vertical":ar},A.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Gr=A.createElement(fe.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:Q,className:se()($n,"".concat($n,"-").concat(Xe),q,(B={},(0,C.Z)(B,"".concat($n,"-open"),pr),(0,C.Z)(B,"".concat($n,"-active"),jn),(0,C.Z)(B,"".concat($n,"-selected"),ma),(0,C.Z)(B,"".concat($n,"-disabled"),sr),B)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&A.createElement(ae,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Gr=In(Gr,P,{selected:ma,active:jn,open:pr,disabled:sr})),A.createElement(u,{onItemClick:jr,mode:Xe==="horizontal"?"vertical":Xe,itemIcon:Tr,expandIcon:rr},Gr)};function G(d){var P=d.eventKey,B=d.children,Q=M(P),q=De(B,Q),Le=w();A.useEffect(function(){if(Le)return Le.registerPath(P,Q),function(){Le.unregisterPath(P,Q)}},[Q]);var Ze;return Le?Ze=q:Ze=A.createElement(ie,d,q),A.createElement($.Provider,{value:Q},Ze)}var we=e(39559),Pe=["className","title","eventKey","children"],xe=["children"],it=function(P){var B=P.className,Q=P.title,q=P.eventKey,Le=P.children,Ze=(0,L.Z)(P,Pe),pt=A.useContext(N),Ot=pt.prefixCls,Bt="".concat(Ot,"-item-group");return A.createElement("li",(0,o.Z)({role:"presentation"},Ze,{onClick:function(jt){return jt.stopPropagation()},className:se()(Bt,B)}),A.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof Q=="string"?Q:void 0},Q),A.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},Le))};function yt(d){var P=d.children,B=(0,L.Z)(d,xe),Q=M(B.eventKey),q=De(P,Q),Le=w();return Le?q:A.createElement(it,(0,h.Z)(B,["warnKey"]),q)}function Zt(d){var P=d.className,B=d.style,Q=A.useContext(N),q=Q.prefixCls,Le=w();return Le?null:A.createElement("li",{role:"separator",className:se()("".concat(q,"-item-divider"),P),style:B})}var wt=["label","children","key","type"];function Rt(d){return(d||[]).map(function(P,B){if(P&&(0,we.Z)(P)==="object"){var Q=P,q=Q.label,Le=Q.children,Ze=Q.key,pt=Q.type,Ot=(0,L.Z)(Q,wt),Bt=Ze!=null?Ze:"tmp-".concat(B);return Le||pt==="group"?pt==="group"?A.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):A.createElement(G,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):pt==="divider"?A.createElement(Zt,(0,o.Z)({key:Bt},Ot)):A.createElement(vn,(0,o.Z)({key:Bt},Ot),q)}return null}).filter(function(P){return P})}function O(d,P,B){var Q=d;return P&&(Q=Rt(P)),De(Q,B)}var F=["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"],k=[],J=A.forwardRef(function(d,P){var B,Q,q=d,Le=q.prefixCls,Ze=Le===void 0?"rc-menu":Le,pt=q.rootClassName,Ot=q.style,Bt=q.className,Ut=q.tabIndex,jt=Ut===void 0?0:Ut,Vt=q.items,Ft=q.children,ct=q.direction,Gt=q.id,$t=q.mode,Sn=$t===void 0?"vertical":$t,Qt=q.inlineCollapsed,Wt=q.disabled,fn=q.disabledOverflow,gn=q.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=q.subMenuCloseDelay,zt=Ln===void 0?.1:Ln,tt=q.forceSubMenuRender,Xe=q.defaultOpenKeys,Yt=q.openKeys,Lt=q.activeKey,dn=q.defaultActiveFirst,cn=q.selectable,On=cn===void 0?!0:cn,an=q.multiple,Cn=an===void 0?!1:an,Bn=q.defaultSelectedKeys,Nt=q.selectedKeys,Pt=q.onSelect,ln=q.onDeselect,In=q.inlineIndent,kn=In===void 0?24:In,Vn=q.motion,Zn=q.defaultMotions,$n=q.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Pa=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Dn=(0,L.Z)(q,F),Nn=A.useMemo(function(){return O(Ft,Vt,k)},[Ft,Vt]),or=A.useState(!1),jn=(0,f.Z)(or,2),qn=jn[0],br=jn[1],jr=A.useRef(),un=nt(Gt),En=ct==="rtl",wn=(0,S.Z)(Xe,{value:Yt,postState:function(fr){return fr||k}}),Pn=(0,f.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=A.useState(Yn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=A.useRef(!1),mo=A.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Qt?["vertical",Qt]:[Sn,!1]},[Sn,Qt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=A.useState(Sa),wo=(0,f.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=A.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];A.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(k))},[Sa,ia]);var bo=A.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;A.useEffect(function(){go&&Na(Yn)},[Yn]),A.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=de(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=A.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=A.useMemo(function(){return{isSubPathKey:wa}},[wa]);A.useEffect(function(){Ro(Ya?k:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Ya]);var ra=(0,S.Z)(Lt||dn&&((B=Nn[0])===null||B===void 0?void 0:B.key),{value:Lt}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=le(function(Ar){ya(Ar)}),Aa=le(function(){ya(void 0)});(0,A.useImperativeHandle)(P,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),za=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=D(jr.current,za),$o=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,S.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?k:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(za):Pt==null||Pt(za)}!Cn&&Yn.length&&Ba!=="inline"&&Gr(k)},Vo=le(function(Ar){la==null||la(Ge(Ar)),Do(Ar)}),Wo=le(function(Ar,fr){var yr=Yn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,He.Z)(Yn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=m(Ba,Ia,En,un,jr,Hn,Qn,ya,al,kr);A.useEffect(function(){br(!0)},[]);var Ko=A.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return A.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=A.createElement(fe.Z,(0,o.Z)({id:Gt,ref:jr,prefixCls:"".concat(Ze,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ze,"".concat(Ze,"-root"),"".concat(Ze,"-").concat(Ba),Bt,(Q={},(0,C.Z)(Q,"".concat(Ze,"-inline-collapsed"),ho),(0,C.Z)(Q,"".concat(Ze,"-rtl"),En),Q),pt),dir:ct,style:Ot,role:"menu",tabIndex:jt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return A.createElement(G,{eventKey:Te,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?fe.Z.INVALIDATE:fe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return A.createElement(Ue.Provider,{value:Ko},A.createElement(Ae.Provider,{value:un},A.createElement(u,{prefixCls:Ze,rootClassName:pt,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:zt,forceSubMenuRender:tt,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},A.createElement(Ie.Provider,{value:Ir},ll),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(b.Provider,{value:Ur},Nn)))))}),be=J,pe=be;pe.Item=vn,pe.SubMenu=G,pe.ItemGroup=yt,pe.Divider=Zt;var X=pe},11780:function(bn,st,e){e.d(st,{Z:function(){return me}});var o=e(92413),C=e(33708),g=e(33606),ee=e(37061),f=e(59301),L=e(92310),K=e.n(L),se=e(29301),fe=e(34280),S=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],He=void 0;function T(ue,ce){var te=ue.prefixCls,E=ue.invalidate,j=ue.item,Oe=ue.renderItem,U=ue.responsive,ye=ue.responsiveDisabled,Ne=ue.registerSize,lt=ue.itemKey,gt=ue.className,ot=ue.style,Fe=ue.children,dt=ue.display,Be=ue.order,z=ue.component,We=z===void 0?"div":z,D=(0,ee.Z)(ue,S),R=U&&!dt;function l(Y){Ne(lt,Y)}f.useEffect(function(){return function(){l(null)}},[]);var m=Oe&&j!==He?Oe(j,{index:Be}):Fe,y;E||(y={opacity:R?0:1,height:R?0:He,overflowY:R?"hidden":He,order:U?Be:He,pointerEvents:R?"none":He,position:R?"absolute":He});var Z={};R&&(Z["aria-hidden"]=!0);var ne=f.createElement(We,(0,o.Z)({className:K()(!E&&te,gt),style:(0,C.Z)((0,C.Z)({},y),ot)},Z,D,{ref:ce}),m);return U&&(ne=f.createElement(se.Z,{onResize:function(Te){var de=Te.offsetWidth;l(de)},disabled:ye},ne)),ne}var A=f.forwardRef(T);A.displayName="Item";var _e=A,Ae=e(6089),Je=e(4676),Ct=e(16089);function Re(ue){if(typeof MessageChannel=="undefined")(0,Ct.Z)(ue);else{var ce=new MessageChannel;ce.port1.onmessage=function(){return ue()},ce.port2.postMessage(void 0)}}function xt(){var ue=f.useRef(null),ce=function(E){ue.current||(ue.current=[],Re(function(){(0,Je.unstable_batchedUpdates)(function(){ue.current.forEach(function(j){j()}),ue.current=null})})),ue.current.push(E)};return ce}function N(ue,ce){var te=f.useState(ce),E=(0,g.Z)(te,2),j=E[0],Oe=E[1],U=(0,Ae.Z)(function(ye){ue(function(){Oe(ye)})});return[j,U]}var _=f.createContext(null),u=["component"],t=["className"],b=["className"],w=function(ce,te){var E=f.useContext(_);if(!E){var j=ce.component,Oe=j===void 0?"div":j,U=(0,ee.Z)(ce,u);return f.createElement(Oe,(0,o.Z)({},U,{ref:te}))}var ye=E.className,Ne=(0,ee.Z)(E,t),lt=ce.className,gt=(0,ee.Z)(ce,b);return f.createElement(_.Provider,{value:null},f.createElement(_e,(0,o.Z)({ref:te,className:K()(ye,lt)},Ne,gt)))},$=f.forwardRef(w);$.displayName="RawItem";var M=$,Ie=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],et="responsive",Ue="invalidate";function je(ue){return"+ ".concat(ue.length," ...")}function It(ue,ce){var te=ue.prefixCls,E=te===void 0?"rc-overflow":te,j=ue.data,Oe=j===void 0?[]:j,U=ue.renderItem,ye=ue.renderRawItem,Ne=ue.itemKey,lt=ue.itemWidth,gt=lt===void 0?10:lt,ot=ue.ssr,Fe=ue.style,dt=ue.className,Be=ue.maxCount,z=ue.renderRest,We=ue.renderRawRest,D=ue.suffix,R=ue.component,l=R===void 0?"div":R,m=ue.itemComponent,y=ue.onVisibleChange,Z=(0,ee.Z)(ue,Ie),ne=ot==="full",Y=xt(),Te=N(Y,null),de=(0,g.Z)(Te,2),le=de[0],ve=de[1],Qe=le||0,nt=N(Y,new Map),rt=(0,g.Z)(nt,2),mt=rt[0],I=rt[1],i=N(Y,0),h=(0,g.Z)(i,2),V=h[0],oe=h[1],ge=N(Y,0),ut=(0,g.Z)(ge,2),Ee=ut[0],Ge=ut[1],St=N(Y,0),Dt=(0,g.Z)(St,2),Et=Dt[0],Ht=Dt[1],Xt=(0,f.useState)(null),qt=(0,g.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,f.useState)(null),Mt=(0,g.Z)(rn,2),pn=Mt[0],yn=Mt[1],De=f.useMemo(function(){return pn===null&&ne?Number.MAX_SAFE_INTEGER:pn||0},[pn,le]),at=(0,f.useState)(!1),qe=(0,g.Z)(at,2),bt=qe[0],Jt=qe[1],_t="".concat(E,"-item"),Ve=Math.max(V,Ee),Tt=Be===et,x=Oe.length&&Tt,re=Be===Ue,ae=x||typeof Be=="number"&&Oe.length>Be,s=(0,f.useMemo)(function(){var X=Oe;return x?le===null&&ne?X=Oe:X=Oe.slice(0,Math.min(Oe.length,Qe/gt)):typeof Be=="number"&&(X=Oe.slice(0,Be)),X},[Oe,gt,le,Be,x]),c=(0,f.useMemo)(function(){return x?Oe.slice(De+1):Oe.slice(s.length)},[Oe,s,x,De]),ie=(0,f.useCallback)(function(X,d){var P;return typeof Ne=="function"?Ne(X):(P=Ne&&(X==null?void 0:X[Ne]))!==null&&P!==void 0?P:d},[Ne]),G=(0,f.useCallback)(U||function(X){return X},[U]);function we(X,d,P){pn===X&&(d===void 0||d===vn)||(yn(X),P||(Jt(XQe){we(B-1,X-Q-Et+Ee);break}}D&&Zt(0)+Et>Qe&&tn(null)}},[Qe,mt,Ee,Et,ie,s]);var wt=bt&&!!c.length,Rt={};vn!==null&&x&&(Rt={position:"absolute",left:vn,top:0});var O={prefixCls:_t,responsive:x,component:m,invalidate:re},F=ye?function(X,d){var P=ie(X,d);return f.createElement(_.Provider,{key:P,value:(0,C.Z)((0,C.Z)({},O),{},{order:d,item:X,itemKey:P,registerSize:xe,display:d<=De})},ye(X,d))}:function(X,d){var P=ie(X,d);return f.createElement(_e,(0,o.Z)({},O,{order:d,key:P,item:X,renderItem:G,itemKey:P,registerSize:xe,display:d<=De}))},k={order:wt?De:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:wt},J=z||je,be=We?f.createElement(_.Provider,{value:(0,C.Z)((0,C.Z)({},O),k)},We(c)):f.createElement(_e,(0,o.Z)({},O,k),typeof J=="function"?J(c):J),pe=f.createElement(l,(0,o.Z)({className:K()(!re&&E,dt),style:Fe,ref:ce},Z),s.map(F),ae?be:null,D&&f.createElement(_e,(0,o.Z)({},O,{responsive:Tt,responsiveDisabled:!x,order:De,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Rt}),D));return Tt?f.createElement(se.Z,{onResize:Pe,disabled:!x},pe):pe}var Me=f.forwardRef(It);Me.displayName="Overflow",Me.Item=M,Me.RESPONSIVE=et,Me.INVALIDATE=Ue;var ke=Me,me=ke},17115:function(bn,st,e){e.d(st,{ZP:function(){return K}});var o=e(33606),C=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function L(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function K(se){var fe=C.useState(),S=(0,o.Z)(fe,2),He=S[0],T=S[1];return C.useEffect(function(){T("rc_select_".concat(L()))},[]),se||He}},77861:function(bn,st,e){e.d(st,{Ac:function(){return ve},Xo:function(){return Ge},Wx:function(){return Dt},ZP:function(){return ae},lk:function(){return _}});var o=e(92413),C=e(26407),g=e(400),ee=e(33708),f=e(33606),L=e(37061),K=e(39559),se=e(18929),fe=e(48736),S=e(59301),He=e(92310),T=e.n(He),A=e(34280),_e=e(49658),Ae=e(10228),Je=e(8654),Ct=function(c){var ie=c.className,G=c.customizeIcon,we=c.customizeIconProps,Pe=c.onMouseDown,xe=c.onClick,it=c.children,yt;return typeof G=="function"?yt=G(we):yt=G,S.createElement("span",{className:ie,onMouseDown:function(wt){wt.preventDefault(),Pe&&Pe(wt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xe,"aria-hidden":!0},yt!==void 0?yt:S.createElement("span",{className:T()(ie.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},it))},Re=Ct;function xt(s,c,ie,G,we){var Pe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xe=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,yt=S.useMemo(function(){if((0,K.Z)(G)==="object")return G.clearIcon;if(we)return we},[G,we]),Zt=S.useMemo(function(){return!!(!Pe&&G&&(ie.length||xe)&&!(it==="combobox"&&xe===""))},[G,Pe,ie.length,xe,it]);return{allowClear:Zt,clearIcon:S.createElement(Re,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:yt},"\xD7")}}var N=S.createContext(null);function _(){return S.useContext(N)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=S.useState(!1),ie=(0,f.Z)(c,2),G=ie[0],we=ie[1],Pe=S.useRef(null),xe=function(){window.clearTimeout(Pe.current)};S.useEffect(function(){return xe},[]);var it=function(Zt,wt){xe(),Pe.current=window.setTimeout(function(){we(Zt),wt&&wt()},s)};return[G,it,xe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=S.useRef(null),ie=S.useRef(null);S.useEffect(function(){return function(){window.clearTimeout(ie.current)}},[]);function G(we){(we||c.current===null)&&(c.current=we),window.clearTimeout(ie.current),ie.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},G]}function b(s,c,ie,G){var we=S.useRef(null);we.current={open:c,triggerOpen:ie,customizedTrigger:G},S.useEffect(function(){function Pe(xe){var it;if(!((it=we.current)!==null&&it!==void 0&&it.customizedTrigger)){var yt=xe.target;yt.shadowRoot&&xe.composed&&(yt=xe.composedPath()[0]||yt),we.current.open&&s().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&we.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Pe),function(){return window.removeEventListener("mousedown",Pe)}},[])}var w=e(26112),$=e(11780),M=function(c,ie){var G,we,Pe=c.prefixCls,xe=c.id,it=c.inputElement,yt=c.disabled,Zt=c.tabIndex,wt=c.autoFocus,Rt=c.autoComplete,O=c.editable,F=c.activeDescendantId,k=c.value,J=c.maxLength,be=c.onKeyDown,pe=c.onMouseDown,X=c.onChange,d=c.onPaste,P=c.onCompositionStart,B=c.onCompositionEnd,Q=c.open,q=c.attrs,Le=it||S.createElement("input",null),Ze=Le,pt=Ze.ref,Ot=Ze.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,jt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,ct=Ot.style;return(0,fe.Kp)(!("maxLength"in Le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Le=S.cloneElement(Le,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},Ot),{},{id:xe,ref:(0,Je.sQ)(ie,pt),disabled:yt,tabIndex:Zt,autoComplete:Rt||"off",autoFocus:wt,className:T()("".concat(Pe,"-selection-search-input"),(G=Le)===null||G===void 0||(we=G.props)===null||we===void 0?void 0:we.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xe,"_list"),"aria-activedescendant":Q?F:void 0},q),{},{value:O?k:"",maxLength:J,readOnly:!O,unselectable:O?null:"on",style:(0,ee.Z)((0,ee.Z)({},ct),{},{opacity:O?null:0}),onKeyDown:function($t){be($t),Bt&&Bt($t)},onMouseDown:function($t){pe($t),jt&&jt($t)},onChange:function($t){X($t),Ut&&Ut($t)},onCompositionStart:function($t){P($t),Vt&&Vt($t)},onCompositionEnd:function($t){B($t),Ft&&Ft($t)},onPaste:d})),Le},Ie=S.forwardRef(M);Ie.displayName="Input";var et=Ie;function Ue(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var je=typeof window!="undefined"&&window.document&&window.document.documentElement,It=je;function Me(s){return s!=null}function ke(s){return!s&&s!==0}function me(s){return["string","number"].includes((0,K.Z)(s))}function ue(s){var c=void 0;return s&&(me(s.title)?c=s.title.toString():me(s.label)&&(c=s.label.toString())),c}function ce(s,c){It?S.useLayoutEffect(s,c):S.useEffect(s,c)}function te(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var E=function(c){c.preventDefault(),c.stopPropagation()},j=function(c){var ie=c.id,G=c.prefixCls,we=c.values,Pe=c.open,xe=c.searchValue,it=c.autoClearSearchValue,yt=c.inputRef,Zt=c.placeholder,wt=c.disabled,Rt=c.mode,O=c.showSearch,F=c.autoFocus,k=c.autoComplete,J=c.activeDescendantId,be=c.tabIndex,pe=c.removeIcon,X=c.maxTagCount,d=c.maxTagTextLength,P=c.maxTagPlaceholder,B=P===void 0?function(cn){return"+ ".concat(cn.length," ...")}:P,Q=c.tagRender,q=c.onToggleOpen,Le=c.onRemove,Ze=c.onInputChange,pt=c.onInputPaste,Ot=c.onInputKeyDown,Bt=c.onInputMouseDown,Ut=c.onInputCompositionStart,jt=c.onInputCompositionEnd,Vt=S.useRef(null),Ft=(0,S.useState)(0),ct=(0,f.Z)(Ft,2),Gt=ct[0],$t=ct[1],Sn=(0,S.useState)(!1),Qt=(0,f.Z)(Sn,2),Wt=Qt[0],fn=Qt[1],gn="".concat(G,"-selection"),xn=Pe||Rt==="multiple"&&it===!1||Rt==="tags"?xe:"",Ln=Rt==="tags"||Rt==="multiple"&&it===!1||O&&(Pe||Wt);ce(function(){$t(Vt.current.scrollWidth)},[xn]);function zt(cn,On,an,Cn,Bn){return S.createElement("span",{className:T()("".concat(gn,"-item"),(0,g.Z)({},"".concat(gn,"-item-disabled"),an)),title:ue(cn)},S.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&S.createElement(Re,{className:"".concat(gn,"-item-remove"),onMouseDown:E,onClick:Bn,customizeIcon:pe},"\xD7"))}function tt(cn,On,an,Cn,Bn){var Nt=function(ln){E(ln),q(!Pe)};return S.createElement("span",{onMouseDown:Nt},Q({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function Xe(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!wt&&!On,Nt=an;if(typeof d=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>d&&(Nt="".concat(Pt.slice(0,d),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),Le(cn)};return typeof Q=="function"?tt(Cn,Nt,On,Bn,ln):zt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof B=="function"?B(cn):B;return zt({title:On},On,!1)}var Lt=S.createElement("div",{className:"".concat(gn,"-search"),style:{width:Gt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},S.createElement(et,{ref:yt,open:Pe,prefixCls:G,id:ie,inputElement:null,disabled:wt,autoFocus:F,autoComplete:k,editable:Ln,activeDescendantId:J,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:Ze,onPaste:pt,onCompositionStart:Ut,onCompositionEnd:jt,tabIndex:be,attrs:(0,w.Z)(c,!0)}),S.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=S.createElement($.Z,{prefixCls:"".concat(gn,"-overflow"),data:we,renderItem:Xe,renderRest:Yt,suffix:Lt,itemKey:te,maxCount:X});return S.createElement(S.Fragment,null,dn,!we.length&&!xn&&S.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},Oe=j,U=function(c){var ie=c.inputElement,G=c.prefixCls,we=c.id,Pe=c.inputRef,xe=c.disabled,it=c.autoFocus,yt=c.autoComplete,Zt=c.activeDescendantId,wt=c.mode,Rt=c.open,O=c.values,F=c.placeholder,k=c.tabIndex,J=c.showSearch,be=c.searchValue,pe=c.activeValue,X=c.maxLength,d=c.onInputKeyDown,P=c.onInputMouseDown,B=c.onInputChange,Q=c.onInputPaste,q=c.onInputCompositionStart,Le=c.onInputCompositionEnd,Ze=c.title,pt=S.useState(!1),Ot=(0,f.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=wt==="combobox",Vt=jt||J,Ft=O[0],ct=be||"";jt&&pe&&!Bt&&(ct=pe),S.useEffect(function(){jt&&Ut(!1)},[jt,pe]);var Gt=wt!=="combobox"&&!Rt&&!J?!1:!!ct,$t=Ze===void 0?ue(Ft):Ze,Sn=function(){if(Ft)return null;var Wt=Gt?{visibility:"hidden"}:void 0;return S.createElement("span",{className:"".concat(G,"-selection-placeholder"),style:Wt},F)};return S.createElement(S.Fragment,null,S.createElement("span",{className:"".concat(G,"-selection-search")},S.createElement(et,{ref:Pe,prefixCls:G,id:we,open:Rt,inputElement:ie,disabled:xe,autoFocus:it,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:ct,onKeyDown:d,onMouseDown:P,onChange:function(Wt){Ut(!0),B(Wt)},onPaste:Q,onCompositionStart:q,onCompositionEnd:Le,tabIndex:k,attrs:(0,w.Z)(c,!0),maxLength:jt?X:void 0})),!jt&&Ft?S.createElement("span",{className:"".concat(G,"-selection-item"),title:$t,style:Gt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},ye=U;function Ne(s){return![Ae.Z.ESC,Ae.Z.SHIFT,Ae.Z.BACKSPACE,Ae.Z.TAB,Ae.Z.WIN_KEY,Ae.Z.ALT,Ae.Z.META,Ae.Z.WIN_KEY_RIGHT,Ae.Z.CTRL,Ae.Z.SEMICOLON,Ae.Z.EQUALS,Ae.Z.CAPS_LOCK,Ae.Z.CONTEXT_MENU,Ae.Z.F1,Ae.Z.F2,Ae.Z.F3,Ae.Z.F4,Ae.Z.F5,Ae.Z.F6,Ae.Z.F7,Ae.Z.F8,Ae.Z.F9,Ae.Z.F10,Ae.Z.F11,Ae.Z.F12].includes(s)}var lt=function(c,ie){var G=(0,S.useRef)(null),we=(0,S.useRef)(!1),Pe=c.prefixCls,xe=c.open,it=c.mode,yt=c.showSearch,Zt=c.tokenWithEnter,wt=c.autoClearSearchValue,Rt=c.onSearch,O=c.onSearchSubmit,F=c.onToggleOpen,k=c.onInputKeyDown,J=c.domRef;S.useImperativeHandle(ie,function(){return{focus:function(){G.current.focus()},blur:function(){G.current.blur()}}});var be=t(0),pe=(0,f.Z)(be,2),X=pe[0],d=pe[1],P=function(ct){var Gt=ct.which;(Gt===Ae.Z.UP||Gt===Ae.Z.DOWN)&&ct.preventDefault(),k&&k(ct),Gt===Ae.Z.ENTER&&it==="tags"&&!we.current&&!xe&&(O==null||O(ct.target.value)),Ne(Gt)&&F(!0)},B=function(){d(!0)},Q=(0,S.useRef)(null),q=function(ct){Rt(ct,!0,we.current)!==!1&&F(!0)},Le=function(){we.current=!0},Ze=function(ct){we.current=!1,it!=="combobox"&&q(ct.target.value)},pt=function(ct){var Gt=ct.target.value;if(Zt&&Q.current&&/[\r\n]/.test(Q.current)){var $t=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gt=Gt.replace($t,Q.current)}Q.current=null,q(Gt)},Ot=function(ct){var Gt=ct.clipboardData,$t=Gt.getData("text");Q.current=$t},Bt=function(ct){var Gt=ct.target;if(Gt!==G.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){G.current.focus()}):G.current.focus()}},Ut=function(ct){var Gt=X();ct.target!==G.current&&!Gt&&it!=="combobox"&&ct.preventDefault(),(it!=="combobox"&&(!yt||!Gt)||!xe)&&(xe&&wt!==!1&&Rt("",!0,!1),F())},jt={inputRef:G,onInputKeyDown:P,onInputMouseDown:B,onInputChange:pt,onInputPaste:Ot,onInputCompositionStart:Le,onInputCompositionEnd:Ze},Vt=it==="multiple"||it==="tags"?S.createElement(Oe,(0,o.Z)({},c,jt)):S.createElement(ye,(0,o.Z)({},c,jt));return S.createElement("div",{ref:J,className:"".concat(Pe,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},gt=S.forwardRef(lt);gt.displayName="Selector";var ot=gt,Fe=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Be=function(c){var ie=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"}}},z=function(c,ie){var G=c.prefixCls,we=c.disabled,Pe=c.visible,xe=c.children,it=c.popupElement,yt=c.animation,Zt=c.transitionName,wt=c.dropdownStyle,Rt=c.dropdownClassName,O=c.direction,F=O===void 0?"ltr":O,k=c.placement,J=c.builtinPlacements,be=c.dropdownMatchSelectWidth,pe=c.dropdownRender,X=c.dropdownAlign,d=c.getPopupContainer,P=c.empty,B=c.getTriggerDOMNode,Q=c.onPopupVisibleChange,q=c.onPopupMouseEnter,Le=(0,L.Z)(c,dt),Ze="".concat(G,"-dropdown"),pt=it;pe&&(pt=pe(it));var Ot=S.useMemo(function(){return J||Be(be)},[J,be]),Bt=yt?"".concat(Ze,"-").concat(yt):Zt,Ut=typeof be=="number",jt=S.useMemo(function(){return Ut?null:be===!1?"minWidth":"width"},[be,Ut]),Vt=wt;Ut&&(Vt=(0,ee.Z)((0,ee.Z)({},Vt),{},{width:be}));var Ft=S.useRef(null);return S.useImperativeHandle(ie,function(){return{getPopupElement:function(){return Ft.current}}}),S.createElement(Fe.Z,(0,o.Z)({},Le,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:k||(F==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:Ze,popupTransitionName:Bt,popup:S.createElement("div",{ref:Ft,onMouseEnter:q},pt),stretch:jt,popupAlign:X,popupVisible:Pe,getPopupContainer:d,popupClassName:T()(Rt,(0,g.Z)({},"".concat(Ze,"-empty"),P)),popupStyle:Vt,getTriggerDOMNode:B,onPopupVisibleChange:Q}),xe)},We=S.forwardRef(z);We.displayName="SelectTrigger";var D=We,R=e(34589);function l(s,c){var ie=s.key,G;return"value"in s&&(G=s.value),ie!=null?ie:G!==void 0?G:"rc-index-key-".concat(c)}function m(s,c){var ie=s||{},G=ie.label,we=ie.value,Pe=ie.options,xe=ie.groupLabel,it=G||(c?"children":"label");return{label:it,value:we||"value",options:Pe||"options",groupLabel:xe||it}}function y(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=c.fieldNames,G=c.childrenAsData,we=[],Pe=m(ie,!1),xe=Pe.label,it=Pe.value,yt=Pe.options,Zt=Pe.groupLabel;function wt(Rt,O){Rt.forEach(function(F){if(O||!(yt in F)){var k=F[it];we.push({key:l(F,we.length),groupOption:O,data:F,label:F[xe],value:k})}else{var J=F[Zt];J===void 0&&G&&(J=F.label),we.push({key:l(F,we.length),group:!0,data:F,label:J}),wt(F[yt],!0)}})}return wt(s,!1),we}function Z(s){var c=(0,ee.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,fe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function ne(s,c){if(!c||!c.length)return null;var ie=!1;function G(Pe,xe){var it=(0,R.Z)(xe),yt=it[0],Zt=it.slice(1);if(!yt)return[Pe];var wt=Pe.split(yt);return ie=ie||wt.length>1,wt.reduce(function(Rt,O){return[].concat((0,C.Z)(Rt),(0,C.Z)(G(O,Zt)))},[]).filter(function(Rt){return Rt})}var we=G(s,c);return ie?we:null}var Y=["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"],Te=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function de(s){return s==="tags"||s==="multiple"}var le=S.forwardRef(function(s,c){var ie,G,we=s.id,Pe=s.prefixCls,xe=s.className,it=s.showSearch,yt=s.tagRender,Zt=s.direction,wt=s.omitDomProps,Rt=s.displayValues,O=s.onDisplayValuesChange,F=s.emptyOptions,k=s.notFoundContent,J=k===void 0?"Not Found":k,be=s.onClear,pe=s.mode,X=s.disabled,d=s.loading,P=s.getInputElement,B=s.getRawInputElement,Q=s.open,q=s.defaultOpen,Le=s.onDropdownVisibleChange,Ze=s.activeValue,pt=s.onActiveValueChange,Ot=s.activeDescendantId,Bt=s.searchValue,Ut=s.autoClearSearchValue,jt=s.onSearch,Vt=s.onSearchSplit,Ft=s.tokenSeparators,ct=s.allowClear,Gt=s.suffixIcon,$t=s.clearIcon,Sn=s.OptionList,Qt=s.animation,Wt=s.transitionName,fn=s.dropdownStyle,gn=s.dropdownClassName,xn=s.dropdownMatchSelectWidth,Ln=s.dropdownRender,zt=s.dropdownAlign,tt=s.placement,Xe=s.builtinPlacements,Yt=s.getPopupContainer,Lt=s.showAction,dn=Lt===void 0?[]:Lt,cn=s.onFocus,On=s.onBlur,an=s.onKeyUp,Cn=s.onKeyDown,Bn=s.onMouseDown,Nt=(0,L.Z)(s,Y),Pt=de(pe),ln=(it!==void 0?it:Pt)||pe==="combobox",In=(0,ee.Z)({},Nt);Te.forEach(function(Qn){delete In[Qn]}),wt==null||wt.forEach(function(Qn){delete In[Qn]});var kn=S.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],$n=Vn[1];S.useEffect(function(){$n((0,_e.Z)())},[]);var sr=S.useRef(null),vr=S.useRef(null),gr=S.useRef(null),Tr=S.useRef(null),rr=S.useRef(null),Sr=u(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];S.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=S.useMemo(function(){var Qn;if(pe!=="combobox")return Bt;var Hn=(Qn=Rt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,pe,Rt]),Pa=pe==="combobox"&&typeof P=="function"&&P()||null,ea=typeof B=="function"&&B(),Ma=(0,Je.x1)(vr,ea==null||(ie=ea.props)===null||ie===void 0?void 0:ie.ref),Ca=S.useState(!1),Dn=(0,f.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,A.Z)(function(){or(!0)},[]);var jn=(0,se.Z)(!1,{defaultValue:q,value:Q}),qn=(0,f.Z)(jn,2),br=qn[0],jr=qn[1],un=Nn?br:!1,En=!J&&F;(X||En&&un&&pe==="combobox")&&(un=!1);var wn=En?!1:un,Pn=S.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!un;X||(jr(Hn),un!==Hn&&(Le==null||Le(Hn)))},[X,un,jr,Le]),Yn=S.useMemo(function(){return(Ft||[]).some(function(Qn){return[` -`,`\r -`].includes(Qn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:ne(Hn,Ft);return pe!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),jt&&kr!==ra&&jt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||jt(Hn,{source:"submit"})};S.useEffect(function(){!un&&!Pt&&pe!=="combobox"&&ar("",!1,!1)},[un]),S.useEffect(function(){br&&X&&jr(!1),X&&la(!1)},[X]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Ae.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===Ae.Z.BACKSPACE&&!Kr&&Pt&&!kr&&Rt.length){for(var Ir=(0,C.Z)(Rt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&O(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,I.Z)(s).map(function(ie,G){if(!S.isValidElement(ie)||!ie.type)return null;var we=ie,Pe=we.type.isSelectOptGroup,xe=we.key,it=we.props,yt=it.children,Zt=(0,L.Z)(it,h);return c||!Pe?V(ie):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(xe===null?G:xe,"__"),label:xe},Zt),{},{options:oe(yt)})}).filter(function(ie){return ie})}function ge(s,c,ie,G,we){return S.useMemo(function(){var Pe=s,xe=!s;xe&&(Pe=oe(c));var it=new Map,yt=new Map,Zt=function(O,F,k){k&&typeof k=="string"&&O.set(F[k],F)};function wt(Rt){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=0;F1&&arguments[1]!==void 0?arguments[1]:1,Yt=pt.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Gt(tt);var Yt={source:Xe?"keyboard":"mouse"},Lt=pt[tt];if(!Lt){J(null,-1,Yt);return}J(Lt.value,tt,Yt)};(0,S.useEffect)(function(){$t(be!==!1?jt(0):-1)},[pt.length,Zt]);var Sn=S.useCallback(function(zt){return d.has(zt)&&yt!=="combobox"},[yt,(0,C.Z)(d).toString(),d.size]);(0,S.useEffect)(function(){var zt=setTimeout(function(){if(!it&&xe&&d.size===1){var Xe=Array.from(d)[0],Yt=pt.findIndex(function(Lt){var dn=Lt.data;return dn.value===Xe});Yt!==-1&&($t(Yt),Ut(Yt))}});if(xe){var tt;(tt=Ot.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[xe,Zt,k.length]);var Qt=function(tt){tt!==void 0&&pe(tt,{selected:!d.has(tt)}),it||wt(!1)};if(S.useImperativeHandle(ie,function(){return{onKeyDown:function(tt){var Xe=tt.which,Yt=tt.ctrlKey;switch(Xe){case Ae.Z.N:case Ae.Z.P:case Ae.Z.UP:case Ae.Z.DOWN:{var Lt=0;if(Xe===Ae.Z.UP?Lt=-1:Xe===Ae.Z.DOWN?Lt=1:tn()&&Yt&&(Xe===Ae.Z.N?Lt=1:Xe===Ae.Z.P&&(Lt=-1)),Lt!==0){var dn=jt(ct+Lt,Lt);Ut(dn),$t(dn,!0)}break}case Ae.Z.ENTER:{var cn=pt[ct];cn&&!cn.data.disabled?Qt(cn.value):Qt(void 0),xe&&tt.preventDefault();break}case Ae.Z.ESC:wt(!1),xe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){Ut(tt)}}}),pt.length===0)return S.createElement("div",{role:"listbox",id:"".concat(Pe,"_list"),className:"".concat(Ze,"-empty"),onMouseDown:Bt},Rt);var Wt=Object.keys(P).map(function(zt){return P[zt]}),fn=function(tt){return tt.label};function gn(zt,tt){var Xe=zt.group;return{role:Xe?"presentation":"option",id:"".concat(Pe,"_list_").concat(tt)}}var xn=function(tt){var Xe=pt[tt];if(!Xe)return null;var Yt=Xe.data||{},Lt=Yt.value,dn=Xe.group,cn=(0,w.Z)(Yt,!0),On=fn(Xe);return Xe?S.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:tt},gn(Xe,tt),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Pe,"_list")};return S.createElement(S.Fragment,null,B&&S.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(ct-1),xn(ct),xn(ct+1)),S.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:pt,height:q,itemHeight:Le,fullHeight:!1,onMouseDown:Bt,onScroll:O,virtual:B,direction:Q,innerProps:B?null:Ln},function(zt,tt){var Xe,Yt=zt.group,Lt=zt.groupOption,dn=zt.data,cn=zt.label,On=zt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return S.createElement("div",{className:T()(Ze,"".concat(Ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,L.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(Ze,"-option"),vr=T()(Ze,sr,kn,(Xe={},(0,g.Z)(Xe,"".concat(sr,"-grouped"),Lt),(0,g.Z)(Xe,"".concat(sr,"-active"),ct===tt&&!Nt),(0,g.Z)(Xe,"".concat(sr,"-disabled"),Nt),(0,g.Z)(Xe,"".concat(sr,"-selected"),$n),Xe)),gr=fn(zt),Tr=!X||typeof X=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),S.createElement("div",(0,o.Z)({},(0,w.Z)(Zn),B?{}:gn(zt,tt),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){ct===tt||Nt||$t(tt)},onClick:function(){Nt||Qt(On)},style:In}),S.createElement("div",{className:"".concat(sr,"-content")},rr),S.isValidElement(X)||$n,Tr&&S.createElement(Re,{className:"".concat(Ze,"-option-state"),customizeIcon:X,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=S.forwardRef(pn);yn.displayName="OptionList";var De=yn;function at(s){var c=s.mode,ie=s.options,G=s.children,we=s.backfill,Pe=s.allowClear,xe=s.placeholder,it=s.getInputElement,yt=s.showSearch,Zt=s.onSearch,wt=s.defaultOpen,Rt=s.autoFocus,O=s.labelInValue,F=s.value,k=s.inputValue,J=s.optionLabelProp,be=isMultiple(c),pe=yt!==void 0?yt:be||c==="combobox",X=ie||convertChildrenToData(G);if(warning(c!=="tags"||X.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var d=X.some(function(Q){return Q.options?Q.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!J,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!we,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!it||!Pe||!xe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!wt||Rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),F!=null){var P=toArray(F);warning(!O||P.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!be||Array.isArray(F),"`value` should be array when `mode` is `multiple` or `tags`")}if(G){var B=null;toNodeArray(G).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var q=Q,Le=q.type;if(Le.isSelectOption)return!1;if(Le.isSelectOptGroup){var Ze=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(B=pt.type,!1)});return!Ze}return B=Le,!0}),B&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(B.displayName||B.name||B,"`.")),warning(k===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function qe(s,c){if(s){var ie=function G(we){for(var Pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=0;xe2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),xe&&G==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[xe,G]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[ct?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,Z(ia)]};if(wn&&F){var ar=Yn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];F(Mr,Nr)}else if(!wn&&k&&Pn!=="clear"){var Br=Yn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];k(Ua,mo)}},or=ut(function(un,En){var wn,Pn=Qt?En.selected:!0;Pn?wn=Qt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),G==="combobox"?Lr(""):(!de||O)&&(tt(""),Lr(""))}),jn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(tt(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),tt("")}return}wn.source!=="blur"&&(G==="combobox"&&Sr(En),wt==null||wt(En))},br=function(En){var wn=En;G!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},jr=S.useMemo(function(){var un=Ze!==!1&&be!==!1;return(0,ee.Z)((0,ee.Z)({},Xe),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Le,rawValues:Zn,fieldNames:gn,virtual:un,direction:pt,listHeight:Bt,listItemHeight:jt,childrenAsData:Wt})},[Xe,rr,Dn,Ca,or,Le,Zn,gn,Ze,be,Bt,jt,Wt]);return S.createElement(vn.Provider,{value:jr},S.createElement(ve,(0,o.Z)({},$t,{id:Sn,prefixCls:Pe,ref:c,omitDomProps:_t,mode:G,displayValues:Vn,onDisplayValuesChange:jn,direction:pt,searchValue:zt,onSearch:qn,autoClearSearchValue:O,onSearchSplit:br,dropdownMatchSelectWidth:be,OptionList:De,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),x=Tt;x.Option=Dt,x.OptGroup=Ge;var re=x,ae=re},9296:function(bn,st,e){e.r(st),e.d(st,{ResizableTextArea:function(){return Ie},default:function(){return ke}});var o=e(92413),C=e(33708),g=e(400),ee=e(39559),f=e(33606),L=e(37061),K=e(26407),se=e(92310),fe=e.n(se),S=e(93681),He=e(5643),T=e(18929),A=e(59301),_e=e(29301),Ae=e(34280),Je=e(16089),Ct=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Re=["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"],xt={},N;function _(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(ue&&xt[ce])return xt[ce];var te=window.getComputedStyle(me),E=te.getPropertyValue("box-sizing")||te.getPropertyValue("-moz-box-sizing")||te.getPropertyValue("-webkit-box-sizing"),j=parseFloat(te.getPropertyValue("padding-bottom"))+parseFloat(te.getPropertyValue("padding-top")),Oe=parseFloat(te.getPropertyValue("border-bottom-width"))+parseFloat(te.getPropertyValue("border-top-width")),U=Re.map(function(Ne){return"".concat(Ne,":").concat(te.getPropertyValue(Ne))}).join(";"),ye={sizingStyle:U,paddingSize:j,borderSize:Oe,boxSizing:E};return ue&&ce&&(xt[ce]=ye),ye}function u(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;N||(N=document.createElement("textarea"),N.setAttribute("tab-index","-1"),N.setAttribute("aria-hidden","true"),document.body.appendChild(N)),me.getAttribute("wrap")?N.setAttribute("wrap",me.getAttribute("wrap")):N.removeAttribute("wrap");var E=_(me,ue),j=E.paddingSize,Oe=E.borderSize,U=E.boxSizing,ye=E.sizingStyle;N.setAttribute("style","".concat(ye,";").concat(Ct)),N.value=me.value||me.placeholder||"";var Ne=void 0,lt=void 0,gt,ot=N.scrollHeight;if(U==="border-box"?ot+=Oe:U==="content-box"&&(ot-=j),ce!==null||te!==null){N.value=" ";var Fe=N.scrollHeight-j;ce!==null&&(Ne=Fe*ce,U==="border-box"&&(Ne=Ne+j+Oe),ot=Math.max(Ne,ot)),te!==null&&(lt=Fe*te,U==="border-box"&&(lt=lt+j+Oe),gt=ot>lt?"":"hidden",ot=Math.min(lt,ot))}var dt={height:ot,overflowY:gt,resize:"none"};return Ne&&(dt.minHeight=Ne),lt&&(dt.maxHeight=lt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,w=1,$=2,M=A.forwardRef(function(me,ue){var ce=me,te=ce.prefixCls,E=ce.onPressEnter,j=ce.defaultValue,Oe=ce.value,U=ce.autoSize,ye=ce.onResize,Ne=ce.className,lt=ce.style,gt=ce.disabled,ot=ce.onChange,Fe=ce.onInternalAutoSize,dt=(0,L.Z)(ce,t),Be=(0,T.Z)(j,{value:Oe,postState:function(Ge){return Ge!=null?Ge:""}}),z=(0,f.Z)(Be,2),We=z[0],D=z[1],R=function(Ge){D(Ge.target.value),ot==null||ot(Ge)},l=A.useRef();A.useImperativeHandle(ue,function(){return{textArea:l.current}});var m=A.useMemo(function(){return U&&(0,ee.Z)(U)==="object"?[U.minRows,U.maxRows]:[]},[U]),y=(0,f.Z)(m,2),Z=y[0],ne=y[1],Y=!!U,Te=function(){try{if(document.activeElement===l.current){var Ge=l.current,St=Ge.selectionStart,Dt=Ge.selectionEnd,Et=Ge.scrollTop;l.current.setSelectionRange(St,Dt),l.current.scrollTop=Et}}catch(Ht){}},de=A.useState($),le=(0,f.Z)(de,2),ve=le[0],Qe=le[1],nt=A.useState(),rt=(0,f.Z)(nt,2),mt=rt[0],I=rt[1],i=function(){Qe(b)};(0,Ae.Z)(function(){Y&&i()},[Oe,Z,ne,Y]),(0,Ae.Z)(function(){if(ve===b)Qe(w);else if(ve===w){var Ee=u(l.current,!1,Z,ne);Qe($),I(Ee)}else Te()},[ve]);var h=A.useRef(),V=function(){Je.Z.cancel(h.current)},oe=function(Ge){ve===$&&(ye==null||ye(Ge),U&&(V(),h.current=(0,Je.Z)(function(){i()})))};A.useEffect(function(){return V},[]);var ge=Y?mt:null,ut=(0,C.Z)((0,C.Z)({},lt),ge);return(ve===b||ve===w)&&(ut.overflowY="hidden",ut.overflowX="hidden"),A.createElement(_e.Z,{onResize:oe,disabled:!(U||ye)},A.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:ut,className:fe()(te,Ne,(0,g.Z)({},"".concat(te,"-disabled"),gt)),disabled:gt,value:We,onChange:R})))}),Ie=M,et=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ue(me,ue){return(0,K.Z)(me||"").slice(0,ue).join("")}function je(me,ue,ce,te){var E=ce;return me?E=Ue(ce,te):(0,K.Z)(ue||"").lengthte&&(E=ue),E}var It=A.forwardRef(function(me,ue){var ce,te=me.defaultValue,E=me.value,j=me.onFocus,Oe=me.onBlur,U=me.onChange,ye=me.allowClear,Ne=me.maxLength,lt=me.onCompositionStart,gt=me.onCompositionEnd,ot=me.suffix,Fe=me.prefixCls,dt=Fe===void 0?"rc-textarea":Fe,Be=me.classes,z=me.showCount,We=me.className,D=me.style,R=me.disabled,l=me.hidden,m=me.classNames,y=me.styles,Z=me.onResize,ne=(0,L.Z)(me,et),Y=(0,T.Z)(te,{value:E,defaultValue:te}),Te=(0,f.Z)(Y,2),de=Te[0],le=Te[1],ve=(0,A.useRef)(null),Qe=A.useState(!1),nt=(0,f.Z)(Qe,2),rt=nt[0],mt=nt[1],I=A.useState(!1),i=(0,f.Z)(I,2),h=i[0],V=i[1],oe=A.useRef(),ge=A.useRef(0),ut=A.useState(null),Ee=(0,f.Z)(ut,2),Ge=Ee[0],St=Ee[1],Dt=function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.focus()};(0,A.useImperativeHandle)(ue,function(){return{resizableTextArea:ve.current,focus:Dt,blur:function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.blur()}}}),(0,A.useEffect)(function(){mt(function(_t){return!R&&_t})},[R]);var Et=Number(Ne)>0,Ht=function(Ve){V(!0),oe.current=de,ge.current=Ve.currentTarget.selectionStart,lt==null||lt(Ve)},Xt=function(Ve){V(!1);var Tt=Ve.currentTarget.value;if(Et){var x,re=ge.current>=Ne+1||ge.current===((x=oe.current)===null||x===void 0?void 0:x.length);Tt=je(re,oe.current,Tt,Ne)}Tt!==de&&(le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,U,Tt)),gt==null||gt(Ve)},qt=function(Ve){var Tt=Ve.target.value;if(!h&&Et){var x=Ve.target.selectionStart>=Ne+1||Ve.target.selectionStart===Tt.length||!Ve.target.selectionStart;Tt=je(x,de,Tt,Ne)}le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,U,Tt)},vn=function(Ve){var Tt=ne.onPressEnter,x=ne.onKeyDown;Ve.key==="Enter"&&Tt&&Tt(Ve),x==null||x(Ve)},tn=function(Ve){mt(!0),j==null||j(Ve)},rn=function(Ve){mt(!1),Oe==null||Oe(Ve)},Mt=function(Ve){var Tt;le(""),Dt(),(0,He.rJ)((Tt=ve.current)===null||Tt===void 0?void 0:Tt.textArea,Ve,U)},pn=(0,He.D7)(de);!h&&Et&&E==null&&(pn=Ue(pn,Ne));var yn=ot,De;if(z){var at=(0,K.Z)(pn).length;(0,ee.Z)(z)==="object"?De=z.formatter({value:pn,count:at,maxLength:Ne}):De="".concat(at).concat(Et?" / ".concat(Ne):""),yn=A.createElement(A.Fragment,null,yn,A.createElement("span",{className:fe()("".concat(dt,"-data-count"),m==null?void 0:m.count),style:y==null?void 0:y.count},De))}var qe=function(Ve){var Tt;Z==null||Z(Ve),(Tt=ve.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&St(!0)},bt=!ne.autoSize&&!z&&!ye,Jt=A.createElement(S.BaseInput,{value:pn,allowClear:ye,handleReset:Mt,suffix:yn,prefixCls:dt,classes:{affixWrapper:fe()(Be==null?void 0:Be.affixWrapper,(ce={},(0,g.Z)(ce,"".concat(dt,"-show-count"),z),(0,g.Z)(ce,"".concat(dt,"-textarea-allow-clear"),ye),ce))},disabled:R,focused:rt,className:We,style:(0,C.Z)((0,C.Z)({},D),Ge&&!bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof De=="string"?De:void 0}},hidden:l,inputElement:A.createElement(Ie,(0,o.Z)({},ne,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:m==null?void 0:m.textarea,style:(0,C.Z)((0,C.Z)({},y==null?void 0:y.textarea),{},{resize:D==null?void 0:D.resize}),disabled:R,prefixCls:dt,onResize:qe,ref:ve}))});return Jt}),Me=It,ke=Me},24916:function(bn,st,e){e.d(st,{Z:function(){return Be}});var o=e(92413),C=e(39559),g=e(33708),ee=e(400),f=e(33606),L=e(37061),K=e(92310),se=e.n(K),fe=e(29301),S=e(70425),He=e(34280),T=e(59301),A=e(4676),_e=T.forwardRef(function(z,We){var D=z.height,R=z.offsetY,l=z.offsetX,m=z.children,y=z.prefixCls,Z=z.onInnerResize,ne=z.innerProps,Y=z.rtl,Te=z.extra,de={},le={display:"flex",flexDirection:"column"};return R!==void 0&&(de={height:D,position:"relative",overflow:"hidden"},le=(0,g.Z)((0,g.Z)({},le),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(R,"px)")},Y?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),T.createElement("div",{style:de},T.createElement(fe.Z,{onResize:function(Qe){var nt=Qe.offsetHeight;nt&&Z&&Z()}},T.createElement("div",(0,o.Z)({style:le,className:se()((0,ee.Z)({},"".concat(y,"-holder-inner"),y)),ref:We},ne),m,Te)))});_e.displayName="Filler";var Ae=_e;function Je(z){var We=z.children,D=z.setRef,R=T.useCallback(function(l){D(l)},[]);return T.cloneElement(We,{ref:R})}function Ct(z,We,D,R,l,m,y,Z){var ne=Z.getKey;return z.slice(We,D+1).map(function(Y,Te){var de=We+Te,le=y(Y,de,{style:{width:R},offsetX:l}),ve=ne(Y);return T.createElement(Je,{key:ve,setRef:function(nt){return m(Y,nt)}},le)})}function Re(z,We,D,R){var l=D-z,m=We-D,y=Math.min(l,m)*2;if(R<=y){var Z=Math.floor(R/2);return R%2?D+Z+1:D-Z}return l>m?D-(R-m):D+(R-l)}function xt(z,We,D){var R=z.length,l=We.length,m,y;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,de=ne?Y<0&&Z.current.left||Y>0&&Z.current.right:Y<0&&Z.current.top||Y>0&&Z.current.bottom;return Te&&de?(clearTimeout(m.current),l.current=!1):(!de||l.current)&&y(),!l.current&&de}};function w(z,We,D,R,l,m,y){var Z=(0,T.useRef)(0),ne=(0,T.useRef)(null),Y=(0,T.useRef)(null),Te=(0,T.useRef)(!1),de=b(We,D,R,l);function le(I,i){if(_.Z.cancel(ne.current),!de(!1,i)){var h=I;if(!h._virtualHandled)h._virtualHandled=!0;else return;Z.current+=i,Y.current=i,t||h.preventDefault(),ne.current=(0,_.Z)(function(){var V=Te.current?10:1;y(Z.current*V,!1),Z.current=0})}}function ve(I,i){y(i,!0),t||I.preventDefault()}var Qe=(0,T.useRef)(null),nt=(0,T.useRef)(null);function rt(I){if(z){_.Z.cancel(nt.current),nt.current=(0,_.Z)(function(){Qe.current=null},2);var i=I.deltaX,h=I.deltaY,V=I.shiftKey,oe=i,ge=h;(Qe.current==="sx"||!Qe.current&&V&&h&&!i)&&(oe=h,ge=0,Qe.current="sx");var ut=Math.abs(oe),Ee=Math.abs(ge);Qe.current===null&&(Qe.current=m&&ut>Ee?"x":"y"),Qe.current==="y"?le(I,ge):ve(I,oe)}}function mt(I){z&&(Te.current=I.detail===Y.current)}return[rt,mt]}function $(z,We,D,R){var l=T.useMemo(function(){return[new Map,[]]},[z,D.id,R]),m=(0,f.Z)(l,2),y=m[0],Z=m[1],ne=function(Te){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Te,le=y.get(Te),ve=y.get(de);if(le===void 0||ve===void 0)for(var Qe=z.length,nt=Z.length;nt0&&arguments[0]!==void 0?arguments[0]:!1;Te();var Qe=function(){var mt=!1;Z.current.forEach(function(I,i){if(I&&I.offsetParent){var h=I.offsetHeight,V=getComputedStyle(I),oe=V.marginTop,ge=V.marginBottom,ut=je(oe),Ee=je(ge),Ge=h+ut+Ee;ne.current.get(i)!==Ge&&(ne.current.set(i,Ge),mt=!0)}}),mt&&y(function(I){return I+1})};if(ve)Qe();else{Y.current+=1;var nt=Y.current;Promise.resolve().then(function(){nt===Y.current&&Qe()})}}function le(ve,Qe){var nt=z(ve),rt=Z.current.get(nt);Qe?(Z.current.set(nt,Qe),de()):Z.current.delete(nt),!rt!=!Qe&&(Qe?We==null||We(ve):D==null||D(ve))}return(0,T.useEffect)(function(){return Te},[]),[le,de,ne.current,m]}var Me=14/15;function ke(z,We,D){var R=(0,T.useRef)(!1),l=(0,T.useRef)(0),m=(0,T.useRef)(0),y=(0,T.useRef)(null),Z=(0,T.useRef)(null),ne,Y=function(ve){if(R.current){var Qe=Math.ceil(ve.touches[0].pageX),nt=Math.ceil(ve.touches[0].pageY),rt=l.current-Qe,mt=m.current-nt,I=Math.abs(rt)>Math.abs(mt);I?l.current=Qe:m.current=nt;var i=D(I,I?rt:mt,!1,ve);i&&ve.preventDefault(),clearInterval(Z.current),i&&(Z.current=setInterval(function(){I?rt*=Me:mt*=Me;var h=Math.floor(I?rt:mt);(!D(I,h,!0)||Math.abs(h)<=.1)&&clearInterval(Z.current)},16))}},Te=function(){R.current=!1,ne()},de=function(ve){ne(),ve.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(ve.touches[0].pageX),m.current=Math.ceil(ve.touches[0].pageY),y.current=ve.target,y.current.addEventListener("touchmove",Y,{passive:!1}),y.current.addEventListener("touchend",Te,{passive:!0}))};ne=function(){y.current&&(y.current.removeEventListener("touchmove",Y),y.current.removeEventListener("touchend",Te))},(0,He.Z)(function(){return z&&We.current.addEventListener("touchstart",de,{passive:!0}),function(){var le;(le=We.current)===null||le===void 0||le.removeEventListener("touchstart",de),ne(),clearInterval(Z.current)}},[z])}function me(z){return Math.floor(Math.pow(z,.5))}function ue(z,We){var D="touches"in z?z.touches[0]:z;return D[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function ce(z,We,D){T.useEffect(function(){var R=We.current;if(z&&R){var l=!1,m,y,Z=function(){_.Z.cancel(m)},ne=function le(){Z(),m=(0,_.Z)(function(){D(y),le()})},Y=function(ve){if(!ve.target.draggable){var Qe=ve;Qe._virtualHandled||(Qe._virtualHandled=!0,l=!0)}},Te=function(){l=!1,Z()},de=function(ve){if(l){var Qe=ue(ve,!1),nt=R.getBoundingClientRect(),rt=nt.top,mt=nt.bottom;if(Qe<=rt){var I=rt-Qe;y=-me(I),ne()}else if(Qe>=mt){var i=Qe-mt;y=me(i),ne()}else Z()}};return R.addEventListener("mousedown",Y),R.ownerDocument.addEventListener("mouseup",Te),R.ownerDocument.addEventListener("mousemove",de),function(){R.removeEventListener("mousedown",Y),R.ownerDocument.removeEventListener("mouseup",Te),R.ownerDocument.removeEventListener("mousemove",de),Z()}}},[z])}var te=10;function E(z,We,D,R,l,m,y,Z){var ne=T.useRef(),Y=T.useState(null),Te=(0,f.Z)(Y,2),de=Te[0],le=Te[1];return(0,He.Z)(function(){if(de&&de.times=0;Ht-=1){var Xt=l(We[Ht]),qt=D.get(Xt);if(qt===void 0){I=!0;break}if(Et-=qt,Et<=0)break}switch(V){case"top":h=ge-rt;break;case"bottom":h=ut-mt+rt;break;default:{var vn=z.current.scrollTop,tn=vn+mt;getn&&(i="bottom")}}h!==null&&y(h),h!==de.lastTop&&(I=!0)}I&&le((0,g.Z)((0,g.Z)({},de),{},{times:de.times+1,targetAlign:i,lastTop:h}))}},[de,z.current]),function(ve){if(ve==null){Z();return}if(_.Z.cancel(ne.current),typeof ve=="number")y(ve);else if(ve&&(0,C.Z)(ve)==="object"){var Qe,nt=ve.align;"index"in ve?Qe=ve.index:Qe=We.findIndex(function(I){return l(I)===ve.key});var rt=ve.offset,mt=rt===void 0?0:rt;le({times:0,index:Qe,offset:mt,originAlign:nt})}}}var j=T.forwardRef(function(z,We){var D=z.prefixCls,R=z.rtl,l=z.scrollOffset,m=z.scrollRange,y=z.onStartMove,Z=z.onStopMove,ne=z.onScroll,Y=z.horizontal,Te=z.spinSize,de=z.containerSize,le=z.style,ve=z.thumbStyle,Qe=z.showScrollBar,nt=T.useState(!1),rt=(0,f.Z)(nt,2),mt=rt[0],I=rt[1],i=T.useState(null),h=(0,f.Z)(i,2),V=h[0],oe=h[1],ge=T.useState(null),ut=(0,f.Z)(ge,2),Ee=ut[0],Ge=ut[1],St=!R,Dt=T.useRef(),Et=T.useRef(),Ht=T.useState(Qe),Xt=(0,f.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=T.useRef(),rn=function(){Qe===!0||Qe===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=m-de||0,pn=de-Te||0,yn=T.useMemo(function(){if(l===0||Mt===0)return 0;var x=l/Mt;return x*pn},[l,Mt,pn]),De=function(re){re.stopPropagation(),re.preventDefault()},at=T.useRef({top:yn,dragging:mt,pageY:V,startTop:Ee});at.current={top:yn,dragging:mt,pageY:V,startTop:Ee};var qe=function(re){I(!0),oe(ue(re,Y)),Ge(at.current.top),y(),re.stopPropagation(),re.preventDefault()};T.useEffect(function(){var x=function(c){c.preventDefault()},re=Dt.current,ae=Et.current;return re.addEventListener("touchstart",x,{passive:!1}),ae.addEventListener("touchstart",qe,{passive:!1}),function(){re.removeEventListener("touchstart",x),ae.removeEventListener("touchstart",qe)}},[]);var bt=T.useRef();bt.current=Mt;var Jt=T.useRef();Jt.current=pn,T.useEffect(function(){if(mt){var x,re=function(c){var ie=at.current,G=ie.dragging,we=ie.pageY,Pe=ie.startTop;_.Z.cancel(x);var xe=Dt.current.getBoundingClientRect(),it=de/(Y?xe.width:xe.height);if(G){var yt=(ue(c,Y)-we)*it,Zt=Pe;!St&&Y?Zt-=yt:Zt+=yt;var wt=bt.current,Rt=Jt.current,O=Rt?Zt/Rt:0,F=Math.ceil(O*wt);F=Math.max(F,0),F=Math.min(F,wt),x=(0,_.Z)(function(){ne(F,Y)})}},ae=function(){I(!1),Z()};return window.addEventListener("mousemove",re,{passive:!0}),window.addEventListener("touchmove",re,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",re),window.removeEventListener("touchmove",re),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),_.Z.cancel(x)}}},[mt]),T.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),T.useImperativeHandle(We,function(){return{delayHidden:rn}});var _t="".concat(D,"-scrollbar"),Ve={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return Y?(Ve.height=8,Ve.left=0,Ve.right=0,Ve.bottom=0,Tt.height="100%",Tt.width=Te,St?Tt.left=yn:Tt.right=yn):(Ve.width=8,Ve.top=0,Ve.bottom=0,St?Ve.right=0:Ve.left=0,Tt.width="100%",Tt.height=Te,Tt.top=yn),T.createElement("div",{ref:Dt,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),Y),"".concat(_t,"-vertical"),!Y),"".concat(_t,"-visible"),qt)),style:(0,g.Z)((0,g.Z)({},Ve),le),onMouseDown:De,onMouseMove:rn},T.createElement("div",{ref:Et,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),mt)),style:(0,g.Z)((0,g.Z)({},Tt),ve),onMouseDown:qe}))}),Oe=j,U=20;function ye(){var z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,D=z/We*z;return isNaN(D)&&(D=0),D=Math.max(D,U),Math.floor(D)}var Ne=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],gt={overflowY:"auto",overflowAnchor:"none"};function ot(z,We){var D=z.prefixCls,R=D===void 0?"rc-virtual-list":D,l=z.className,m=z.height,y=z.itemHeight,Z=z.fullHeight,ne=Z===void 0?!0:Z,Y=z.style,Te=z.data,de=z.children,le=z.itemKey,ve=z.virtual,Qe=z.direction,nt=z.scrollWidth,rt=z.component,mt=rt===void 0?"div":rt,I=z.onScroll,i=z.onVirtualScroll,h=z.onVisibleChange,V=z.innerProps,oe=z.extraRender,ge=z.styles,ut=z.showScrollBar,Ee=ut===void 0?"optional":ut,Ge=(0,L.Z)(z,Ne),St=T.useCallback(function(Nt){return typeof le=="function"?le(Nt):Nt==null?void 0:Nt[le]},[le]),Dt=It(St,null,null),Et=(0,f.Z)(Dt,4),Ht=Et[0],Xt=Et[1],qt=Et[2],vn=Et[3],tn=!!(ve!==!1&&m&&y),rn=T.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&Te&&(Math.max(y*Te.length,rn)>m||!!nt),pn=Qe==="rtl",yn=se()(R,(0,ee.Z)({},"".concat(R,"-rtl"),pn),l),De=Te||lt,at=(0,T.useRef)(),qe=(0,T.useRef)(),bt=(0,T.useRef)(),Jt=(0,T.useState)(0),_t=(0,f.Z)(Jt,2),Ve=_t[0],Tt=_t[1],x=(0,T.useState)(0),re=(0,f.Z)(x,2),ae=re[0],s=re[1],c=(0,T.useState)(!1),ie=(0,f.Z)(c,2),G=ie[0],we=ie[1],Pe=function(){we(!0)},xe=function(){we(!1)},it={getKey:St};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=jt(ln);return at.current.scrollTop=In,In})}var Zt=(0,T.useRef)({start:0,end:De.length}),wt=(0,T.useRef)(),Rt=N(De,St),O=(0,f.Z)(Rt,1),F=O[0];wt.current=F;var k=T.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:De.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=qe.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:De.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=De.length,Zn=0;Zn=Ve&&ln===void 0&&(ln=Zn,In=Pt),gr>Ve+m&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(m/y)),kn===void 0&&(kn=De.length-1),kn=Math.min(kn+1,De.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,Ve,De,vn,m]),J=k.scrollHeight,be=k.start,pe=k.end,X=k.offset;Zt.current.start=be,Zt.current.end=pe,T.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=De[be];if(ln){var In=St(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-y;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[J]);var d=T.useState({width:0,height:m}),P=(0,f.Z)(d,2),B=P[0],Q=P[1],q=function(Pt){Q({width:Pt.offsetWidth,height:Pt.offsetHeight})},Le=(0,T.useRef)(),Ze=(0,T.useRef)(),pt=T.useMemo(function(){return ye(B.width,nt)},[B.width,nt]),Ot=T.useMemo(function(){return ye(B.height,J)},[B.height,J]),Bt=J-m,Ut=(0,T.useRef)(Bt);Ut.current=Bt;function jt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=Ve<=0,Ft=Ve>=Bt,ct=ae<=0,Gt=ae>=nt,$t=b(Vt,Ft,ct,Gt),Sn=function(){return{x:pn?-ae:ae,y:Ve}},Qt=(0,T.useRef)(Sn()),Wt=(0,S.useEvent)(function(Nt){if(i){var Pt=(0,g.Z)((0,g.Z)({},Sn()),Nt);(Qt.current.x!==Pt.x||Qt.current.y!==Pt.y)&&(i(Pt),Qt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,A.flushSync)(function(){s(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==Ve&&yt(Pt),I==null||I(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=nt?nt-B.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,S.useEvent)(function(Nt,Pt){Pt?((0,A.flushSync)(function(){s(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),zt=w(tn,Vt,Ft,ct,Gt,!!nt,Ln),tt=(0,f.Z)(zt,2),Xe=tt[0],Yt=tt[1];ke(tn,at,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),ce(Mt,at,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,He.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=at.current;return Pt.addEventListener("wheel",Xe,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",Xe),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,He.Z)(function(){if(nt){var Nt=xn(ae);s(Nt),Wt({x:Nt})}},[B.width,nt]);var Lt=function(){var Pt,ln;(Pt=Le.current)===null||Pt===void 0||Pt.delayHidden(),(ln=Ze.current)===null||ln===void 0||ln.delayHidden()},dn=E(at,De,qt,y,St,function(){return Xt(!0)},yt,Lt);T.useImperativeHandle(We,function(){return{nativeElement:bt.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&s(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,He.Z)(function(){if(h){var Nt=De.slice(be,pe+1);h(Nt,De)}},[be,pe,De]);var cn=$(De,St,qt,y),On=oe==null?void 0:oe({start:be,end:pe,virtual:Mt,offsetX:ae,offsetY:X,rtl:pn,getSize:cn}),an=Ct(De,be,pe,nt,ae,Ht,de,it),Cn=null;m&&(Cn=(0,g.Z)((0,ee.Z)({},ne?"height":"maxHeight",m),gt),tn&&(Cn.overflowY="hidden",nt&&(Cn.overflowX="hidden"),G&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),T.createElement("div",(0,o.Z)({ref:bt,style:(0,g.Z)((0,g.Z)({},Y),{},{position:"relative"}),className:yn},Bn,Ge),T.createElement(fe.Z,{onResize:q},T.createElement(mt,{className:"".concat(R,"-holder"),style:Cn,ref:at,onScroll:gn,onMouseEnter:Lt},T.createElement(Ae,{prefixCls:R,height:J,offsetX:ae,offsetY:X,scrollWidth:nt,onInnerResize:Xt,ref:qe,innerProps:V,rtl:pn,extra:On},an))),Mt&&J>m&&T.createElement(Oe,{ref:Le,prefixCls:R,scrollOffset:Ve,scrollRange:J,rtl:pn,onScroll:fn,onStartMove:Pe,onStopMove:xe,spinSize:Ot,containerSize:B.height,style:ge==null?void 0:ge.verticalScrollBar,thumbStyle:ge==null?void 0:ge.verticalScrollBarThumb,showScrollBar:Ee}),Mt&&nt>B.width&&T.createElement(Oe,{ref:Ze,prefixCls:R,scrollOffset:ae,scrollRange:nt,rtl:pn,onScroll:fn,onStartMove:Pe,onStopMove:xe,spinSize:pt,containerSize:B.width,horizontal:!0,style:ge==null?void 0:ge.horizontalScrollBar,thumbStyle:ge==null?void 0:ge.horizontalScrollBarThumb,showScrollBar:Ee}))}var Fe=T.forwardRef(ot);Fe.displayName="List";var dt=Fe,Be=dt},96908:function(bn){bn.exports="data:image/png;base64,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"},57177:function(bn){bn.exports="data:image/png;base64,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"},81378:function(bn){bn.exports="data:image/png;base64,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"},16722:function(bn,st,e){e.d(st,{Z:function(){return se}});const o=fe=>typeof fe=="object"&&fe!=null&&fe.nodeType===1,C=(fe,S)=>(!S||fe!=="hidden")&&fe!=="visible"&&fe!=="clip",g=(fe,S)=>{if(fe.clientHeight{const A=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(Ae){return null}})(T);return!!A&&(A.clientHeight_eS||_e>fe&&Ae=S&&Je>=He?_e-fe-T:Ae>S&&JeHe?Ae-S+A:0,f=fe=>{const S=fe.parentElement;return S==null?fe.getRootNode().host||null:S},L=(fe,S)=>{var He,T,A,_e;if(typeof document=="undefined")return[];const{scrollMode:Ae,block:Je,inline:Ct,boundary:Re,skipOverflowHiddenElements:xt}=S,N=typeof Re=="function"?Re:Oe=>Oe!==Re;if(!o(fe))throw new TypeError("Invalid target");const _=document.scrollingElement||document.documentElement,u=[];let t=fe;for(;o(t)&&N(t);){if(t=f(t),t===_){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,xt)&&u.push(t)}const b=(T=(He=window.visualViewport)==null?void 0:He.width)!=null?T:innerWidth,w=(_e=(A=window.visualViewport)==null?void 0:A.height)!=null?_e:innerHeight,{scrollX:$,scrollY:M}=window,{height:Ie,width:et,top:Ue,right:je,bottom:It,left:Me}=fe.getBoundingClientRect(),{top:ke,right:me,bottom:ue,left:ce}=(Oe=>{const U=window.getComputedStyle(Oe);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(fe);let te=Je==="start"||Je==="nearest"?Ue-ke:Je==="end"?It+ue:Ue+Ie/2-ke+ue,E=Ct==="center"?Me+et/2-ce+me:Ct==="end"?je+me:Me-ce;const j=[];for(let Oe=0;Oe=0&&Me>=0&&It<=w&&je<=b&&(U===_&&!g(U)||Ue>=lt&&It<=ot&&Me>=Fe&&je<=gt))return j;const dt=getComputedStyle(U),Be=parseInt(dt.borderLeftWidth,10),z=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),D=parseInt(dt.borderBottomWidth,10);let R=0,l=0;const m="offsetWidth"in U?U.offsetWidth-U.clientWidth-Be-We:0,y="offsetHeight"in U?U.offsetHeight-U.clientHeight-z-D:0,Z="offsetWidth"in U?U.offsetWidth===0?0:Ne/U.offsetWidth:0,ne="offsetHeight"in U?U.offsetHeight===0?0:ye/U.offsetHeight:0;if(_===U)R=Je==="start"?te:Je==="end"?te-w:Je==="nearest"?ee(M,M+w,w,z,D,M+te,M+te+Ie,Ie):te-w/2,l=Ct==="start"?E:Ct==="center"?E-b/2:Ct==="end"?E-b:ee($,$+b,b,Be,We,$+E,$+E+et,et),R=Math.max(0,R+M),l=Math.max(0,l+$);else{R=Je==="start"?te-lt-z:Je==="end"?te-ot+D+y:Je==="nearest"?ee(lt,ot,ye,z,D+y,te,te+Ie,Ie):te-(lt+ye/2)+y/2,l=Ct==="start"?E-Fe-Be:Ct==="center"?E-(Fe+Ne/2)+m/2:Ct==="end"?E-gt+We+m:ee(Fe,gt,Ne,Be,We+m,E,E+et,et);const{scrollLeft:Y,scrollTop:Te}=U;R=ne===0?0:Math.max(0,Math.min(Te+R/ne,U.scrollHeight-ye/ne+y)),l=Z===0?0:Math.max(0,Math.min(Y+l/Z,U.scrollWidth-Ne/Z+m)),te+=Te-R,E+=Y-l}j.push({el:U,top:R,left:l})}return j},K=fe=>fe===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)(fe)?fe:{block:"start",inline:"nearest"};function se(fe,S){if(!fe.isConnected||!(A=>{let _e=A;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(fe))return;const He=(A=>{const _e=window.getComputedStyle(A);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(fe);if((A=>typeof A=="object"&&typeof A.behavior=="function")(S))return S.behavior(L(fe,S));const T=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:A,top:_e,left:Ae}of L(fe,K(S))){const Je=_e-He.top+He.bottom,Ct=Ae-He.left+He.right;A.scroll({top:Je,left:Ct,behavior:T})}}}}]); diff --git a/p__Declaration__Research__Monograph__index.aabf274a.async.js b/p__Declaration__Research__Monograph__index.b9536845.async.js similarity index 87% rename from p__Declaration__Research__Monograph__index.aabf274a.async.js rename to p__Declaration__Research__Monograph__index.b9536845.async.js index 945548659d..388c35ae7f 100644 --- a/p__Declaration__Research__Monograph__index.aabf274a.async.js +++ b/p__Declaration__Research__Monograph__index.b9536845.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5807],{89489:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},59477:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},49198:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},52671:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},8657:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},56082:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},33853:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},15075:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},43531:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},38819:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},88010:function(ut,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Nt=[];function ae(re,y){var a=Nt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Nt.pop();return re===void 0?new go.Point:re}function pe(re){Nt.push(re)}function Ie(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,ue=b-z,fe=NaN,Be=NaN;if(ne===0)if(ue===0)re===a&&(fe=re,Be=y);else{var ye=(E-ee)/ue,Ae=E-ye*b;fe=re,Be=ye*fe+Ae}else if(ue===0){var Pe=(y-x)/ne,yt=y-Pe*re;fe=b,Be=Pe*fe+yt}else{var Pe=(y-x)/ne,ye=(E-ee)/ue,yt=y-Pe*re,Ae=E-ye*b;fe=(Ae-yt)/(Pe-ye),Be=Pe*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,ue,fe,Be,ye){var Ae=1-te,Pe=te,yt=re*Ae+a*Pe,mt=y*Ae+x*Pe,Xt=a*Ae+b*Pe,tt=x*Ae+E*Pe,ct=b*Ae+z*Pe,pt=E*Ae+ee*Pe,Bt=yt*Ae+Xt*Pe,Pt=mt*Ae+tt*Pe,Zt=Xt*Ae+ct*Pe,Qe=tt*Ae+pt*Pe,Et=Bt*Ae+Zt*Pe,Gt=Pt*Ae+Qe*Pe;ne.x=yt,ne.y=mt,ue.x=Bt,ue.y=Pt,fe.x=Et,fe.y=Gt,Be.x=Zt,Be.y=Qe,ye.x=ct,ye.y=pt}var Re=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Re,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Re,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(te,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,te,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),ue=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,ue,fe,Be,Be);var ye=se(),Ae=se(),Pe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,Pe,ye,Ae);var yt=se(),mt=se(),Xt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Xt,Be,Be);var tt=se(),ct=se(),pt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,pt,tt,ct),te.add(new go.PathSegment(go.PathSegment.Move,pt.x*y,pt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,tt.x*y,tt.y*a,ct.x*y,ct.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,ue.x*y,ue.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,pt.x*y,pt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Xt.x*y,Xt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Pe.x*y,Pe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Xt.x*y,Xt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),pe(ne),pe(ue),pe(fe),pe(Be),pe(ye),pe(Ae),pe(Pe),pe(yt),pe(mt),pe(Xt),pe(tt),pe(ct),pe(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var ye=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,ue,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.95*.9)*y,ye.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,ye.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var Pe=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),pe(te),pe(ne),pe(ue),pe(fe),pe(ye),pe(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ue=Ie(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(ue.x,ue.y),pe(ue),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ue=Ie(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(ue.x,ue.y),pe(ue),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ie(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Ie(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Ie(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Ie(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),pe(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Ie(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),pe(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Ie(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),pe(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Ie(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),pe(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,ue=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var ye=new go.PathFigure(.5*y,.2*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+ue,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ue,ne*a+fe,te*y+ue,(ne-ee)*a+fe,(te-ee+z*.5)*y+ue,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te-ee+z*.5)*y+ue,(ne+z)*a+fe,te*y+ue,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var ye=new go.PathFigure(te*y+ue,(ne+ee)*a+fe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ue,ne*a+fe,te*y+ue,(ne-ee)*a+fe,(te-ee+z*.5)*y+ue,(ne-z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te-ee+z*.5)*y+ue,(ne+z)*a+fe,te*y+ue,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+ue,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var Pe=new go.PathFigure(te*y+ue,(ne-ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ue,ne*a+fe,te*y+ue,(ne+ee)*a+fe,(te+ee-z*.5)*y+ue,(ne+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te+ee-z*.5)*y+ue,(ne-z)*a+fe,te*y+ue,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+ue,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ue,ne*a+fe,te*y+ue,(ne+ee)*a+fe,(te+ee-z*.5)*y+ue,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te+ee-z*.5)*y+ue,(ne-z)*a+fe,te*y+ue,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),ue=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,ue,fe);var Be=ae(ne.x,ne.y),ye=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,te,te),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,te,te),ye.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,ue,fe),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var ye=new go.PathFigure(.45*y,0,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),pe(te),pe(ne),pe(ue),pe(fe),pe(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,ye=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(ye+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,ue=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=ue*.5,Be=z,ye=z,Ae=ue*Be,Pe=ue*ye;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(ye+Pe)/2)*a,(ee-Be)*y,(te+Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-ye)*a,(ee-Be)*y,(te-Pe)*a,(ee-Ae)*y,(te-ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-ye)*a,(ee+Be)*y,(te-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+Pe)*a,(ee+(Ae+Be)/2)*y,(te+(ye+Pe)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,ue=new go.PathFigure((te-z)*y,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-te)*a,(ue-te)*y,(fe-ne)*a,(ue-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+te)*y,fe*a,(ue+ne)*y,(fe-te)*a,(ue+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+te)*a,(ue+te)*y,(fe+ne)*a,(ue+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-te)*y,fe*a,(ue-ne)*y,(fe+te)*a,(ue-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,ue=.4,fe=.9;var ye=new go.PathFigure((ue-te)*y,fe*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-te)*a,(ue-te)*y,(fe-ne)*a,(ue-ne)*y,(fe-te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue+te)*y,fe*a,(ue+ne)*y,(fe-te)*a,(ue+te)*y,(fe-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+te)*a,(ue+te)*y,(fe+ne)*a,(ue+ne)*y,(fe+te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue-te)*y,fe*a,(ue-ne)*y,(fe+te)*a,(ue-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,ye=.95,ee=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.375,ye=.95,te=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.625,ye=.95,ne=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.825,ye=.95,Ae=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a).close());var Pe=new go.PathFigure(0,a,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,ue=.775,fe=new go.PathFigure((ne-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue-ee)*a,(ne-ee)*y,(ue-te)*a,(ne-te)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,ue*a,(ne+te)*y,(ue-ee)*a,(ne+ee)*y,(ue-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue+ee)*a,(ne+ee)*y,(ue+te)*a,(ne+te)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,ue*a,(ne-te)*y,(ue+ee)*a,(ne-ee)*y,(ue+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},Nt="5.0",ae={},se=null,pe=!1,Ie=!1,at=null,Re=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,Ge){ie=De,Qe(De,Ge)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,Ge){var St=parseFloat(De);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,Ge)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",St=ae.id,$t,st=!1,Jt=0;Jt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,Ge,St){var $t=document.createElement("param");$t.setAttribute("name",Ge),$t.setAttribute("value",St),De.appendChild($t)},Pe=function(De){return De&&De!=="false"},yt=function(De,Ge,St){te(re)<=4.2&&(St=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var st=document.createElement("div");st.classList.add("appletParameters","notranslate");var Jt=Ge.width,xe=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(te(re)<=4.4)Pe(Ge.showToolBar)&&(Ge.height-=7),Pe(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&Pe(Ge.showToolBar)&&(Ge.width=605,Jt=605);else{var Dt=100;(Pe(Ge.showToolBar)||Pe(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),Dt=Pe(Ge.showMenuBar)?245:155),Jt=5?(Ge.appletOnLoad=function(Ce){var We=De.querySelector(".ggb_preview");We&&We.parentNode.removeChild(We),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(vn),window.GGBT_wsf_view&&$(window).trigger("resize"),tn(Ce)},je||vn.appendChild(Te)):st.appendChild(Te),vn.appendChild(st),je||De.appendChild(vn),setTimeout(function(){ut.resize()},1)}else{var be=document.createElement("div");be.className="applet_scaler",be.style.position="relative",be.style.display="block",be.appendChild(st),De.appendChild(be),Ge.appletOnLoad=function(Ce){ut.resize(),tn(Ce)}}function me(Ce,We){We&&typeof We.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,We.appletOnLoad):renderGGBElement(Ce),Et("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",We)}function Me(Ce,We){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:We}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,We)}if($t){scriptLoadStarted=!0;for(var Ke=0;Ke0?(At.remove(),vn.attr("id","fullscreencontent").show(),jQuery(tn).append(vn),window.dispatchEvent(new Event("resize"))):yt(At,Ge,!1),window.GGBT_wsf_view.launchFullScreen(tn)}else He=$t,yt(De,Ge,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(At=De/4*3),tn=At/5.8,Dt.setAttribute("src",b),Dt.setAttribute("width",At),Dt.setAttribute("height",tn);var vn=(De-At)/2,je=(Ge-tn)/2;Dt.style.left=vn+"px",Dt.style.top=je+"px",st.appendChild(Dt)}}return st.appendChild(xe),st},Bt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,Ge){if(re=De,Ge){Qe(re,!0);return}var St=!pe;if(St){var $t=te(re);!isNaN($t)&&$t<4.4&&(St=!1)}var st,Jt;window.location.protocol.substr(0,4)==="http"?st=window.location.protocol:st="http:";var xe=re.indexOf("//");xe>0?Jt=re:xe===0?Jt=st+re:Jt="https://www.geogebra.org/apps/5.2.814.0/";for(var Dt in Pt)if(re.slice(Pt[Dt].length*-1)===Pt[Dt]||re.slice((Pt[Dt].length+1)*-1)===Pt[Dt]+"/"){Qe(Jt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!Pe(ae.showToolBar)&&!Pe(ae.showMenuBar)&&!Pe(ae.showAlgebraInput)&&!Pe(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Jt+="webSimple/":Jt+="web3d/",Qe(Jt,!1)},Qe=function(De,Ge){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ge===null&&(Ge=De.indexOf("http")===-1),dt=Ge,y="web.nocache.js",a=!1;var St=_e.split("/");St.length>1&&(!Ge&&St[St.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(St[St.length-2])>=0&&(y=St[St.length-2]+".nocache.js")),St=De.split("/"),re=St[St.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Zt("5.0",Ge))},Et=function(De,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Nt;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Qe(ie,dt),Re=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function Nt(Re,Oe){Oe!=1?(Re.style.transformOrigin="0% 0% 0px",Re.style.webkitTransformOrigin="0% 0% 0px",Re.style.transform="scale("+Oe+","+Oe+")",Re.style.webkitTransform="scale("+Oe+","+Oe+")",Re.style.maxWidth="initial",Re.querySelector(".ggb_preview")!==null&&(Re.querySelector(".ggb_preview").style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Re.style.transform="none",Re.style.webkitTransform="none")}function ae(Re,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Re.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Re){var z=Re.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Re.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Re&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Re.hasOwnProperty("disableAutoScale")&&Re.disableAutoScale))rt=se(Re,Oe,nt,ie,Re.scaleContainerClass);else return lt;return nt&&(!Re.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Ie(Re){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Re.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Re.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Re.style.left="40px":Re.style.left=rt+"px",Re.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Re.style.top="40px":Re.style.top=nt+"px",Re.style.left=rt+"px")}function at(Re,Oe){var ie=Re.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Re)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=pe(Oe,Re);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var Nt=c[ut];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function ut(Re){var Oe=Re.lastIndexOf(rb);Oe==-1&&(Oe=Re.length);var ie=Re.indexOf(sb);ie==-1&&(ie=Re.length);var lt=Re.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Re.substring(O,lt+P):W}function Nt(Re){if(!Re.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Re+vb,Re=ut(Oe.src)}return Re}function ae(){var Re=__gwt_getMetaProperty(wb);return Re!=null?Re:W}function se(){for(var Re=o.getElementsByTagName(_),Oe=O;OeO?Re[Re.length-P].href:W}function Ie(){var Re=o.location;return Re.href==Re.protocol+zb+Re.host+Re.pathname+Re.search+Re.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=pe()),at==W&&Ie()&&(at=ut(o.location.href)),at=Nt(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],Nt=O,ae=[],se=[];function pe(Re){var Oe=se[Re](),ie=ae[Re];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Re,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Re,Oe){return Oe in ae[Re]},webModule.__getPropMap=function(){var Re={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Re[Oe]=pe(Oe));return Re},webModule.__computePropValue=pe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ie;try{Ie=Cb;var at=Ie.indexOf(Db);at!=-1&&(Nt=parseInt(Ie.substring(at+P),$),Ie=Ie.substring(O,at))}catch(Re){}return webModule.__softPermutationId=Nt,C(Ie+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(ut,Nt,ae){"use strict";ae.d(Nt,{Ax:function(){return at},Ds:function(){return Re},KI:function(){return ie},SI:function(){return Ie},f1:function(){return pe}});var se=ae(3294);function pe(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,ye]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const tt=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=tt,z.current.onload=function(){Xt()},fe(!1),ye("")}),Pe=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=tt=>rt(void 0,null,function*(){fe(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:tt.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(tt.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),ye("")}),mt=()=>{const tt=document.querySelector('a[href="https://markerjs.com/"]');tt&&tt.parentNode&&(tt.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(pt=>{const Bt=document.querySelector(pt.name);Bt&&Bt.setAttribute("title",pt.title)})},Xt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",Pe),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Re.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(pe.imageDimensions,He,re?pe.fullWidth:""),style:y},se.createElement("img",{className:pe.img,ref:z}))))}},41588:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(95237),Ie=ae(43604),at=ae(99313),Re=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[5807],{89489:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},59477:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},49198:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},52671:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},8657:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},56082:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},33853:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},15075:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},43531:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},38819:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return lt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(nt,_e){return pe.createElement(Re.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=pe.forwardRef(Oe),lt=ie},88010:function(ut,Nt){"use strict";Nt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Nt=[];function ae(re,y){var a=Nt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Nt.pop();return re===void 0?new go.Point:re}function pe(re){Nt.push(re)}function Ie(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,ue=b-z,fe=NaN,Be=NaN;if(ne===0)if(ue===0)re===a&&(fe=re,Be=y);else{var ye=(E-ee)/ue,Ae=E-ye*b;fe=re,Be=ye*fe+Ae}else if(ue===0){var Pe=(y-x)/ne,yt=y-Pe*re;fe=b,Be=Pe*fe+yt}else{var Pe=(y-x)/ne,ye=(E-ee)/ue,yt=y-Pe*re,Ae=E-ye*b;fe=(Ae-yt)/(Pe-ye),Be=Pe*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,ue,fe,Be,ye){var Ae=1-te,Pe=te,yt=re*Ae+a*Pe,mt=y*Ae+x*Pe,Xt=a*Ae+b*Pe,tt=x*Ae+E*Pe,ct=b*Ae+z*Pe,pt=E*Ae+ee*Pe,Et=yt*Ae+Xt*Pe,Pt=mt*Ae+tt*Pe,Zt=Xt*Ae+ct*Pe,Qe=tt*Ae+pt*Pe,Lt=Et*Ae+Zt*Pe,Gt=Pt*Ae+Qe*Pe;ne.x=yt,ne.y=mt,ue.x=Et,ue.y=Pt,fe.x=Lt,fe.y=Gt,Be.x=Zt,Be.y=Qe,ye.x=ct,ye.y=pt}var Re=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Re,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Re,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(te,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,te,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),ue=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,ue,fe,Be,Be);var ye=se(),Ae=se(),Pe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,Pe,ye,Ae);var yt=se(),mt=se(),Xt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Xt,Be,Be);var tt=se(),ct=se(),pt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,pt,tt,ct),te.add(new go.PathSegment(go.PathSegment.Move,pt.x*y,pt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,tt.x*y,tt.y*a,ct.x*y,ct.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,ue.x*y,ue.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,pt.x*y,pt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Xt.x*y,Xt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,Pe.x*y,Pe.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ye.x*y,ye.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Xt.x*y,Xt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),pe(ne),pe(ue),pe(fe),pe(Be),pe(ye),pe(Ae),pe(Pe),pe(yt),pe(mt),pe(Xt),pe(tt),pe(ct),pe(pt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var ye=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,ue,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(ye.x*.1+.95*.9)*y,ye.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,ye.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var Pe=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),pe(te),pe(ne),pe(ue),pe(fe),pe(ye),pe(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ue=Ie(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(ue.x,ue.y),pe(ue),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var ue=Ie(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(ue.x,ue.y),pe(ue),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Ie(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Ie(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Ie(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Ie(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),pe(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Ie(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),pe(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Ie(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),pe(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Ie(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),pe(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Ie(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),pe(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,ue=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var ye=new go.PathFigure(.5*y,.2*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ye.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ye.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+ue,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ue,ne*a+fe,te*y+ue,(ne-ee)*a+fe,(te-ee+z*.5)*y+ue,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te-ee+z*.5)*y+ue,(ne+z)*a+fe,te*y+ue,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var ye=new go.PathFigure(te*y+ue,(ne+ee)*a+fe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+ue,ne*a+fe,te*y+ue,(ne-ee)*a+fe,(te-ee+z*.5)*y+ue,(ne-z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te-ee+z*.5)*y+ue,(ne+z)*a+fe,te*y+ue,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+ue,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te-ee)*y+ue,(ne-z)*a+fe,(te-z)*y+ue,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+ue,ne*a+fe,(te-z)*y+ue,(ne+ee)*a+fe,(te-ee)*y+ue,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var Pe=new go.PathFigure(te*y+ue,(ne-ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ue,ne*a+fe,te*y+ue,(ne+ee)*a+fe,(te+ee-z*.5)*y+ue,(ne+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te+ee-z*.5)*y+ue,(ne-z)*a+fe,te*y+ue,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+ue,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+ue,ne*a+fe,(te+z)*y+ue,(ne-ee)*a+fe,(te+ee)*y+ue,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne+ee)*a+fe,(te+ee)*y+ue,(ne+z)*a+fe,(te+z)*y+ue,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+ue,ne*a+fe,te*y+ue,(ne+ee)*a+fe,(te+ee-z*.5)*y+ue,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+ue,(ne-ee)*a+fe,(te+ee-z*.5)*y+ue,(ne-z)*a+fe,te*y+ue,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),ue=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,ue,fe);var Be=ae(ne.x,ne.y),ye=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,te,te),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,te,te),ye.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,ue,fe),ye.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var ye=new go.PathFigure(.45*y,0,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),ye.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),pe(te),pe(ne),pe(ue),pe(fe),pe(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,ye=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(ye+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,ue=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=ue*.5,Be=z,ye=z,Ae=ue*Be,Pe=ue*ye;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(ye+Pe)/2)*a,(ee-Be)*y,(te+Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-ye)*a,(ee-Be)*y,(te-Pe)*a,(ee-Ae)*y,(te-ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-ye)*a,(ee+Be)*y,(te-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+Pe)*a,(ee+(Ae+Be)/2)*y,(te+(ye+Pe)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,ue=new go.PathFigure((te-z)*y,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-te)*a,(ue-te)*y,(fe-ne)*a,(ue-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+te)*y,fe*a,(ue+ne)*y,(fe-te)*a,(ue+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+te)*a,(ue+te)*y,(fe+ne)*a,(ue+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-te)*y,fe*a,(ue-ne)*y,(fe+te)*a,(ue-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,ue=.4,fe=.9;var ye=new go.PathFigure((ue-te)*y,fe*a,!0);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-te)*a,(ue-te)*y,(fe-ne)*a,(ue-ne)*y,(fe-te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue+te)*y,fe*a,(ue+ne)*y,(fe-te)*a,(ue+te)*y,(fe-ne)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+te)*a,(ue+te)*y,(fe+ne)*a,(ue+ne)*y,(fe+te)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ue-te)*y,fe*a,(ue-ne)*y,(fe+te)*a,(ue-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,ye=.95,ee=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.375,ye=.95,te=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.625,ye=.95,ne=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a));var ue=.05,fe=ie*.05,Be=.825,ye=.95,Ae=new go.PathFigure((Be-ue)*y,ye*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye-ue)*a,(Be-ue)*y,(ye-fe)*a,(Be-fe)*y,(ye-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,ye*a,(Be+fe)*y,(ye-ue)*a,(Be+ue)*y,(ye-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(ye+ue)*a,(Be+ue)*y,(ye+fe)*a,(Be+fe)*y,(ye+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,ye*a,(Be-fe)*y,(ye+ue)*a,(Be-ue)*y,(ye+fe)*a).close());var Pe=new go.PathFigure(0,a,!1);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,ue=.775,fe=new go.PathFigure((ne-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue-ee)*a,(ne-ee)*y,(ue-te)*a,(ne-te)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,ue*a,(ne+te)*y,(ue-ee)*a,(ne+ee)*y,(ue-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue+ee)*a,(ne+ee)*y,(ue+te)*a,(ne+te)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,ue*a,(ne-te)*y,(ue+ee)*a,(ne-ee)*y,(ue+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},Nt="5.0",ae={},se=null,pe=!1,Ie=!1,at=null,Re=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,Ge){ie=De,Qe(De,Ge)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,Ge){var St=parseFloat(De);if(St!==NaN&&St<5){console.log("The GeoGebra HTML5 codebase version "+St+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,Ge)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ge="auto",St=ae.id,$t,st=!1,Wt=0;Wt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,Ge,St){var $t=document.createElement("param");$t.setAttribute("name",Ge),$t.setAttribute("value",St),De.appendChild($t)},Pe=function(De){return De&&De!=="false"},yt=function(De,Ge,St){te(re)<=4.2&&(St=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var st=document.createElement("div");st.classList.add("appletParameters","notranslate");var Wt=Ge.width,xe=Ge.height;if(Ge.disableAutoScale=Ge.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ge.disableAutoScale,Ge.width!==void 0)if(te(re)<=4.4)Pe(Ge.showToolBar)&&(Ge.height-=7),Pe(Ge.showAlgebraInput)&&(Ge.height-=37),Ge.width<605&&Pe(Ge.showToolBar)&&(Ge.width=605,Wt=605);else{var Dt=100;(Pe(Ge.showToolBar)||Pe(Ge.showMenuBar))&&(Ge.hasOwnProperty("customToolBar")&&(Ge.customToolbar=Ge.customToolBar),Dt=Pe(Ge.showMenuBar)?245:155),Wt=5?(Ge.appletOnLoad=function(Ce){var Ze=De.querySelector(".ggb_preview");Ze&&Ze.parentNode.removeChild(Ze),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(vn),window.GGBT_wsf_view&&$(window).trigger("resize"),tn(Ce)},We||vn.appendChild(Te)):st.appendChild(Te),vn.appendChild(st),We||De.appendChild(vn),setTimeout(function(){ut.resize()},1)}else{var be=document.createElement("div");be.className="applet_scaler",be.style.position="relative",be.style.display="block",be.appendChild(st),De.appendChild(be),Ge.appletOnLoad=function(Ce){ut.resize(),tn(Ce)}}function me(Ce,Ze){Ze&&typeof Ze.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,Ze.appletOnLoad):renderGGBElement(Ce),Lt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ze)}function Me(Ce,Ze){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:Ze}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,Ze)}if($t){scriptLoadStarted=!0;for(var je=0;je0?(At.remove(),vn.attr("id","fullscreencontent").show(),jQuery(tn).append(vn),window.dispatchEvent(new Event("resize"))):yt(At,Ge,!1),window.GGBT_wsf_view.launchFullScreen(tn)}else He=$t,yt(De,Ge,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(At=De/4*3),tn=At/5.8,Dt.setAttribute("src",b),Dt.setAttribute("width",At),Dt.setAttribute("height",tn);var vn=(De-At)/2,We=(Ge-tn)/2;Dt.style.left=vn+"px",Dt.style.top=We+"px",st.appendChild(Dt)}}return st.appendChild(xe),st},Et=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Pt=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,Ge){if(re=De,Ge){Qe(re,!0);return}var St=!pe;if(St){var $t=te(re);!isNaN($t)&&$t<4.4&&(St=!1)}var st,Wt;window.location.protocol.substr(0,4)==="http"?st=window.location.protocol:st="http:";var xe=re.indexOf("//");xe>0?Wt=re:xe===0?Wt=st+re:Wt="https://www.geogebra.org/apps/5.2.814.0/";for(var Dt in Pt)if(re.slice(Pt[Dt].length*-1)===Pt[Dt]||re.slice((Pt[Dt].length+1)*-1)===Pt[Dt]+"/"){Qe(Wt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&St&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!Pe(ae.showToolBar)&&!Pe(ae.showMenuBar)&&!Pe(ae.showAlgebraInput)&&!Pe(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Wt+="webSimple/":Wt+="web3d/",Qe(Wt,!1)},Qe=function(De,Ge){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ge===null&&(Ge=De.indexOf("http")===-1),dt=Ge,y="web.nocache.js",a=!1;var St=_e.split("/");St.length>1&&(!Ge&&St[St.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Pt.indexOf(St[St.length-2])>=0&&(y=St[St.length-2]+".nocache.js")),St=De.split("/"),re=St[St.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Zt("5.0",Ge))},Lt=function(De,Ge){window.console&&window.console.log&&(!Ge||typeof Ge.showLogging=="undefined"||Ge.showLogging&&Ge.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Nt;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Qe(ie,dt),Re=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function Nt(Re,Oe){Oe!=1?(Re.style.transformOrigin="0% 0% 0px",Re.style.webkitTransformOrigin="0% 0% 0px",Re.style.transform="scale("+Oe+","+Oe+")",Re.style.webkitTransform="scale("+Oe+","+Oe+")",Re.style.maxWidth="initial",Re.querySelector(".ggb_preview")!==null&&(Re.querySelector(".ggb_preview").style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Re.style.transform="none",Re.style.webkitTransform="none")}function ae(Re,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Re.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Re){var z=Re.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Re.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Re&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Re.hasOwnProperty("disableAutoScale")&&Re.disableAutoScale))rt=se(Re,Oe,nt,ie,Re.scaleContainerClass);else return lt;return nt&&(!Re.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Ie(Re){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Re.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Re.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Re.style.left="40px":Re.style.left=rt+"px",Re.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Re.style.top="40px":Re.style.top=nt+"px",Re.style.left=rt+"px")}function at(Re,Oe){var ie=Re.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Re)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=pe(Oe,Re);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var Nt=c[ut];return Nt==null?null:Nt},r=d,webModule.__errFn=e}function B(){function ut(Re){var Oe=Re.lastIndexOf(rb);Oe==-1&&(Oe=Re.length);var ie=Re.indexOf(sb);ie==-1&&(ie=Re.length);var lt=Re.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Re.substring(O,lt+P):W}function Nt(Re){if(!Re.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Re+vb,Re=ut(Oe.src)}return Re}function ae(){var Re=__gwt_getMetaProperty(wb);return Re!=null?Re:W}function se(){for(var Re=o.getElementsByTagName(_),Oe=O;OeO?Re[Re.length-P].href:W}function Ie(){var Re=o.location;return Re.href==Re.protocol+zb+Re.host+Re.pathname+Re.search+Re.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=pe()),at==W&&Ie()&&(at=ut(o.location.href)),at=Nt(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],Nt=O,ae=[],se=[];function pe(Re){var Oe=se[Re](),ie=ae[Re];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Re,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Re,Oe){return Oe in ae[Re]},webModule.__getPropMap=function(){var Re={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Re[Oe]=pe(Oe));return Re},webModule.__computePropValue=pe,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ie;try{Ie=Cb;var at=Ie.indexOf(Db);at!=-1&&(Nt=parseInt(Ie.substring(at+P),$),Ie=Ie.substring(O,at))}catch(Re){}return webModule.__softPermutationId=Nt,C(Ie+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(ut,Nt,ae){"use strict";ae.d(Nt,{Ax:function(){return at},Ds:function(){return Re},KI:function(){return ie},SI:function(){return Ie},f1:function(){return pe}});var se=ae(3294);function pe(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,ye]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),ye("\u6B63\u5728\u52A0\u8F7D\u4E2D");const tt=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=tt,z.current.onload=function(){Xt()},fe(!1),ye("")}),Pe=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=tt=>rt(void 0,null,function*(){fe(!0),ye("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:tt.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(tt.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),ye("")}),mt=()=>{const tt=document.querySelector('a[href="https://markerjs.com/"]');tt&&tt.parentNode&&(tt.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(pt=>{const Et=document.querySelector(pt.name);Et&&Et.setAttribute("title",pt.title)})},Xt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",Pe),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Re.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(pe.imageDimensions,He,re?pe.fullWidth:""),style:y},se.createElement("img",{className:pe.img,ref:z}))))}},41588:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(95237),Ie=ae(43604),at=ae(99313),Re=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(pe.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Ie.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,ue)=>rt.createElement("div",{key:ue},rt.createElement("h1",null,ne.name),rt.createElement(pe.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Ie.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(pe.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Ie.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,ue)=>rt.createElement("div",{key:ue},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(pe.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Ie.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Re.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Nt.Z=nt},97692:function(ut,Nt,ae){"use strict";ae.d(Nt,{h:function(){return ee}});var se=ae(59301),pe=ae(57809),Ie=ae(78241),at=ae(3113),Re=ae(89780),Oe=ae.n(Re),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,ue)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:ue}):te[ne]=ue,a=(te,ne)=>{for(var ue in ne||(ne={}))He.call(ne,ue)&&y(te,ue,ne[ue]);if(dt)for(var ue of dt(ne))re.call(ne,ue)&&y(te,ue,ne[ue]);return te},x=(te,ne)=>nt(te,_e(ne));const b=pe.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Nt.Z=({callback:te,onCancel:ne})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function ye(Ae){te(Ae)}return se.createElement(Ie.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),se.createElement(Ie.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(pe.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Ie.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[ye,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(ye){let Pe=function(yt){const mt=yt.getValue();ne&&ne(mt)};return ye.on("change",Pe),()=>{ye.off("change",Pe)}}},[ye,ne]),(0,se.useEffect)(()=>{ye&&ye.setOption("mode",ue)},[ye,ue]),(0,se.useEffect)(()=>{ye&&(te!==ye.getValue()||te==="")&&setTimeout(()=>{ye.setValue(te||"")},300)},[ye,te]),(0,se.useEffect)(()=>{if(Be.current&&!ye){const Pe=Oe().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(Pe)}},[Be.current,ye]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xn}});var se=ae(59301),pe=ae(89780),Ie=ae.n(pe),at=ae(76374),Re=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ue="",className:qe,showTextOnly:$e,showLines:Tt,style:rn={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,qe,$e)=>qe in Ue?re(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,ee=(Ue,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ue,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ue,$e,qe[$e]);return Ue},te=(Ue,qe)=>y(Ue,a(qe));let ne=[{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 ue({onActionCallback:Ue,title:qe,icon:$e,actionName:Tt,className:rn="",children:Kt}){function oa(){Ue(Tt)}return He.createElement("a",{title:qe,className:rn,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ue,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Tt,fullScreen:rn,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(ue,te(ee({},da),{onActionCallback:Tt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(ue,{icon:`${rn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:rn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Tt})))},Be=ae(79346),ye=ae(78241),Ae=ae(92832),Pe=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Bt=(Ue,qe,$e)=>qe in Ue?yt(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,Pt=(Ue,qe)=>{for(var $e in qe||(qe={}))ct.call(qe,$e)&&Bt(Ue,$e,qe[$e]);if(tt)for(var $e of tt(qe))pt.call(qe,$e)&&Bt(Ue,$e,qe[$e]);return Ue},Zt=(Ue,qe)=>mt(Ue,Xt(qe));const Qe={labelCol:{span:4},wrapperCol:{span:20}};var Et=({callback:Ue,onCancel:qe})=>{function $e(Tt){Ue(Tt)}return se.createElement(ye.default,Zt(Pt({},Qe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Pe.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Gt=ae(97692),De=ae(28451),Ge=ae(43418),St=ae(95237),$t=ae(73524),st=ae(59301),Jt=({callback:Ue,onCancel:qe})=>{const $e=document.createElement("canvas"),Tt=$e.getContext("2d");$e.width=1e3,$e.height=800,Tt.fillStyle="#ffffff",Tt.fillRect(0,0,$e.width,$e.height);const rn=$e.toDataURL("image/png");return st.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},st.createElement(St.Z,{style:{height:"100vh"}},st.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:rn,visible:!0,title:String(Date.now())},onOk:Kt=>{Ue({src:Kt.url})},onClose:qe})))},xe=ae(12378);function Dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Dt,go.CommandHandler),Dt.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},Dt.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ue.commitTransaction("aligning left")},Dt.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Tt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Tt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ue.commitTransaction("aligning right")},Dt.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ue.commitTransaction("alignTop")},Dt.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Tt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Tt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},Dt.prototype.alignCenterX=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ue.selection.each(function(Tt){Tt instanceof go.Link||Tt.move(new go.Point($e-Tt.actualBounds.width/2,Tt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},Dt.prototype.alignCenterY=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ue.selection.each(function(Tt){Tt instanceof go.Link||Tt.move(new go.Point(Tt.actualBounds.x,$e-Tt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},Dt.prototype.alignColumn=function(Ue){var qe=this.diagram;qe.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Tt=0;Tt<$e.length-1;Tt++){var rn=$e[Tt],Kt=rn.actualBounds.y+rn.actualBounds.height+Ue,oa=$e[Tt+1];oa.move(new go.Point(rn.actualBounds.x,Kt))}qe.commitTransaction("align Column")},Dt.prototype.alignRow=function(Ue){Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Tt=0;Tt<$e.length-1;Tt++){var rn=$e[Tt],Kt=rn.actualBounds.x+rn.actualBounds.width+Ue,oa=$e[Tt+1];oa.move(new go.Point(Kt,rn.actualBounds.y))}qe.commitTransaction("align Row")},Dt.prototype.canRotate=function(Ue){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},Dt.prototype.rotate=function(Ue){Ue===void 0&&(Ue=90);var qe=this.diagram;qe.startTransaction("rotate "+Ue.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ue)}),qe.commitTransaction("rotate "+Ue.toString())},Dt.prototype.pullToFront=function(){var Ue=this.diagram;Ue.startTransaction("pullToFront");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Tt=0;$e.parts.each(function(rn){if(!rn.isSelected){var Kt=rn.zOrder;isNaN(Kt)?rn.zOrder=0:Tt=Math.max(Tt,Kt)}}),qe.set($e,Tt)}),Ue.selection.each(function($e){Dt._assignZOrder($e,qe.get($e.layer)+1)}),Ue.commitTransaction("pullToFront")},Dt.prototype.pushToBack=function(){var Ue=this.diagram;Ue.startTransaction("pushToBack");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Tt=0;$e.parts.each(function(rn){if(!rn.isSelected){var Kt=rn.zOrder;isNaN(Kt)?rn.zOrder=0:Tt=Math.min(Tt,Kt)}}),qe.set($e,Tt)}),Ue.selection.each(function($e){Dt._assignZOrder($e,qe.get($e.layer)-1-Dt._findGroupDepth($e))}),Ue.commitTransaction("pushToBack")},Dt._assignZOrder=function(Ue,qe,$e){$e===void 0&&($e=Ue),Ue.layer===$e.layer&&(Ue.zOrder=qe),Ue instanceof go.Group&&Ue.memberParts.each(function(Tt){Dt._assignZOrder(Tt,qe+1,$e)})},Dt._findGroupDepth=function(Ue){if(Ue instanceof go.Group){var qe=0;return Ue.memberParts.each(function($e){qe=Math.max(qe,Dt._findGroupDepth($e))}),qe+1}else return 0},Dt.prototype.doKeyDown=function(){var Ue=this.diagram;if(Ue!==null){var qe=Ue.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Dt.prototype._getAllParts=function(){var Ue=new Array;return this.diagram.nodes.each(function(qe){Ue.push(qe)}),this.diagram.parts.each(function(qe){Ue.push(qe)}),Ue},Dt.prototype._arrowKeyMove=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=0,Tt=0;if(qe.control||qe.meta)$e=1,Tt=1;else if(Ue.grid!==null){var rn=Ue.grid.gridCellSize;Tt=rn.width,$e=rn.height}Ue.startTransaction("arrowKeyMove"),Ue.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Tt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Tt,Kt.actualBounds.y))}),Ue.commitTransaction("arrowKeyMove")},Dt.prototype._arrowKeySelect=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ue.select($e))},Dt.prototype._findNearestPartTowards=function(Ue){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Tt=this._getAllParts(),rn=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(rn)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Tt=this._sortTreeChildrenByY(qe).first();Tt!==null&&Ue.select(Tt)}else for(;qe!==null;){var rn=qe.findTreeParentNode();if(rn===null)break;var Kt=this._sortTreeChildrenByY(rn),oa=Kt.indexOf(qe);if(oaKt.y?1:rn.xKt.x?1:0}),qe},Dt.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},Dt.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(Dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(Dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var At=Dt,tn=ae(74413),vn=ae(43604),je=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},be=ae(59301),me=(Ue,qe,$e)=>new Promise((Tt,rn)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){rn(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){rn(da)}},Mn=En=>En.done?Tt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Me({onCancel:Ue,callback:qe}){let $e=(0,se.useRef)(),Tt=(0,se.useRef)(),rn=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Wt=xe.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new xe.S0(Tt.current,{padding:20,grid:Wt(xe.s_,"Grid",Wt(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Sn=>{var na=Sn.diagram.commandHandler.addTopLevelParts(Sn.diagram.selection,!0);na||Sn.diagram.currentTool.doCancel()},commandHandler:Wt(At),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Sn=>{var na=Sn.subject;na.location=na.location.copy().snapToGridPoint(Sn.diagram.grid.gridOrigin,Sn.diagram.grid.gridCellSize),setTimeout(()=>{Sn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Sn=>{var na=Sn.subject;setTimeout(()=>{Sn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Sn=>{var na=Sn.parameter.part;na.invalidateConnectedLinks();var Ba=Sn.subject;Sn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Wt(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Wt(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Wt(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Wt(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Wt(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function po(Sn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,Sn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Wt(xe.bn,{figure:na,alignment:Sn,alignmentFocus:Sn.opposite(),width:Sn.equals(xe.z6.Top)||Sn.equals(xe.z6.Bottom)?25:18,height:Sn.equals(xe.z6.Top)||Sn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(Sn){return Wt(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},Sn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Wt(xe.uz,"Spot",Wt(xe.Vm,{padding:10}),po(xe.z6.Top,"TriangleUp"),po(xe.z6.Left,"TriangleLeft"),po(xe.z6.Right,"TriangleRight"),po(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(Sn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,Sn,na)})}}function Wa(Sn,na){return na||(na="color"),Wt(xe.bn,{width:16,height:16,stroke:"lightgray",fill:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function To(){return[Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(Sn,na){return na||(na="thickness"),Wt(xe.bn,"LineH",{width:16,height:16,strokeWidth:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function $o(Sn,na){return na||(na="dash"),Wt(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function er(){return[Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(Sn,na){return na||(na="figure"),Wt(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}$e.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Wt(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Sn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Wt(xe.s_,"Auto",{name:"BODY"},Wt(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Wt(xe.Vm,{background:"transparent",margin:20})),Wt(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Wt(xe.uz,"Spot",Wt(xe.s_,"Auto",Wt(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Wt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Wt(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",Sn=>Sn>=1?10:0),new xe.KX("toShortLength","dir",Sn=>Sn>=1?10:0),new xe.KX("points").makeTwoWay(),Wt(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Wt(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn===1)),Wt(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn>=1),new xe.KX("width","thickness",Sn=>7+3*Sn),new xe.KX("height","thickness",Sn=>7+3*Sn),new xe.KX("segmentOffset","thickness",Sn=>new xe.E9(-15,4+1.5*Sn))),Wt(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn===2),new xe.KX("width","thickness",Sn=>7+3*Sn),new xe.KX("height","thickness",Sn=>7+3*Sn),new xe.KX("segmentOffset","thickness",Sn=>new xe.E9(-15,4+1.5*Sn))),Wt(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Wt(xe.uz,Wt(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(Sn){return Wt(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Sn+4).toString()+" H3"})}function yr(Sn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Sn===0?na="M0 0 M16 16 M0 8 L16 8":Sn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",Sn),contextClick:Ha("dir",Sn)})}function sr(Sn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,Sn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(Sn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Wt(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(Sn,na){var Ba=0,aa=xe.z6.RightSide;Sn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):Sn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):Sn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Wt(xe.bn,{alignment:Sn,alignmentFocus:Sn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Wt("ContextMenu",zo(),er(),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Wt("ContextMenuButton",Wt(xe.s_,"Horizontal",Wt(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Wt(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(pe.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Ie.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,ue)=>rt.createElement("div",{key:ue},rt.createElement("h1",null,ne.name),rt.createElement(pe.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Ie.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(pe.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Ie.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,ue)=>rt.createElement("div",{key:ue},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(pe.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Ie.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Re.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Nt.Z=nt},97692:function(ut,Nt,ae){"use strict";ae.d(Nt,{h:function(){return ee}});var se=ae(59301),pe=ae(57809),Ie=ae(78241),at=ae(3113),Re=ae(89780),Oe=ae.n(Re),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,ue)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:ue}):te[ne]=ue,a=(te,ne)=>{for(var ue in ne||(ne={}))He.call(ne,ue)&&y(te,ue,ne[ue]);if(dt)for(var ue of dt(ne))re.call(ne,ue)&&y(te,ue,ne[ue]);return te},x=(te,ne)=>nt(te,_e(ne));const b=pe.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Nt.Z=({callback:te,onCancel:ne})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function ye(Ae){te(Ae)}return se.createElement(Ie.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ye,style:{width:500}}),se.createElement(Ie.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(pe.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Ie.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[ye,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(ye){let Pe=function(yt){const mt=yt.getValue();ne&&ne(mt)};return ye.on("change",Pe),()=>{ye.off("change",Pe)}}},[ye,ne]),(0,se.useEffect)(()=>{ye&&ye.setOption("mode",ue)},[ye,ue]),(0,se.useEffect)(()=>{ye&&(te!==ye.getValue()||te==="")&&setTimeout(()=>{ye.setValue(te||"")},300)},[ye,te]),(0,se.useEffect)(()=>{if(Be.current&&!ye){const Pe=Oe().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(Pe)}},[Be.current,ye]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Xn}});var se=ae(59301),pe=ae(89780),Ie=ae.n(pe),at=ae(76374),Re=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ue="",className:qe,showTextOnly:$e,showLines:Tt,style:rn={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,qe,$e)=>qe in Ue?re(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,ee=(Ue,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ue,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ue,$e,qe[$e]);return Ue},te=(Ue,qe)=>y(Ue,a(qe));let ne=[{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 ue({onActionCallback:Ue,title:qe,icon:$e,actionName:Tt,className:rn="",children:Kt}){function oa(){Ue(Tt)}return He.createElement("a",{title:qe,className:rn,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ue,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Tt,fullScreen:rn,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(ue,te(ee({},da),{onActionCallback:Tt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Tt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(ue,{icon:`${rn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:rn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Tt})))},Be=ae(79346),ye=ae(78241),Ae=ae(92832),Pe=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,tt=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,Et=(Ue,qe,$e)=>qe in Ue?yt(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,Pt=(Ue,qe)=>{for(var $e in qe||(qe={}))ct.call(qe,$e)&&Et(Ue,$e,qe[$e]);if(tt)for(var $e of tt(qe))pt.call(qe,$e)&&Et(Ue,$e,qe[$e]);return Ue},Zt=(Ue,qe)=>mt(Ue,Xt(qe));const Qe={labelCol:{span:4},wrapperCol:{span:20}};var Lt=({callback:Ue,onCancel:qe})=>{function $e(Tt){Ue(Tt)}return se.createElement(ye.default,Zt(Pt({},Qe),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(ye.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(ye.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Pe.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Gt=ae(97692),De=ae(28451),Ge=ae(43418),St=ae(95237),$t=ae(73524),st=ae(59301),Wt=({callback:Ue,onCancel:qe})=>{const $e=document.createElement("canvas"),Tt=$e.getContext("2d");$e.width=1e3,$e.height=800,Tt.fillStyle="#ffffff",Tt.fillRect(0,0,$e.width,$e.height);const rn=$e.toDataURL("image/png");return st.createElement(Ge.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},st.createElement(St.Z,{style:{height:"100vh"}},st.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:rn,visible:!0,title:String(Date.now())},onOk:Kt=>{Ue({src:Kt.url})},onClose:qe})))},xe=ae(12378);function Dt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Dt,go.CommandHandler),Dt.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},Dt.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ue.commitTransaction("aligning left")},Dt.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Tt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Tt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ue.commitTransaction("aligning right")},Dt.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ue.commitTransaction("alignTop")},Dt.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Tt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Tt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},Dt.prototype.alignCenterX=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ue.selection.each(function(Tt){Tt instanceof go.Link||Tt.move(new go.Point($e-Tt.actualBounds.width/2,Tt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},Dt.prototype.alignCenterY=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ue.selection.each(function(Tt){Tt instanceof go.Link||Tt.move(new go.Point(Tt.actualBounds.x,$e-Tt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},Dt.prototype.alignColumn=function(Ue){var qe=this.diagram;qe.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Tt=0;Tt<$e.length-1;Tt++){var rn=$e[Tt],Kt=rn.actualBounds.y+rn.actualBounds.height+Ue,oa=$e[Tt+1];oa.move(new go.Point(rn.actualBounds.x,Kt))}qe.commitTransaction("align Column")},Dt.prototype.alignRow=function(Ue){Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Tt=0;Tt<$e.length-1;Tt++){var rn=$e[Tt],Kt=rn.actualBounds.x+rn.actualBounds.width+Ue,oa=$e[Tt+1];oa.move(new go.Point(Kt,rn.actualBounds.y))}qe.commitTransaction("align Row")},Dt.prototype.canRotate=function(Ue){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},Dt.prototype.rotate=function(Ue){Ue===void 0&&(Ue=90);var qe=this.diagram;qe.startTransaction("rotate "+Ue.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ue)}),qe.commitTransaction("rotate "+Ue.toString())},Dt.prototype.pullToFront=function(){var Ue=this.diagram;Ue.startTransaction("pullToFront");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Tt=0;$e.parts.each(function(rn){if(!rn.isSelected){var Kt=rn.zOrder;isNaN(Kt)?rn.zOrder=0:Tt=Math.max(Tt,Kt)}}),qe.set($e,Tt)}),Ue.selection.each(function($e){Dt._assignZOrder($e,qe.get($e.layer)+1)}),Ue.commitTransaction("pullToFront")},Dt.prototype.pushToBack=function(){var Ue=this.diagram;Ue.startTransaction("pushToBack");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Tt=0;$e.parts.each(function(rn){if(!rn.isSelected){var Kt=rn.zOrder;isNaN(Kt)?rn.zOrder=0:Tt=Math.min(Tt,Kt)}}),qe.set($e,Tt)}),Ue.selection.each(function($e){Dt._assignZOrder($e,qe.get($e.layer)-1-Dt._findGroupDepth($e))}),Ue.commitTransaction("pushToBack")},Dt._assignZOrder=function(Ue,qe,$e){$e===void 0&&($e=Ue),Ue.layer===$e.layer&&(Ue.zOrder=qe),Ue instanceof go.Group&&Ue.memberParts.each(function(Tt){Dt._assignZOrder(Tt,qe+1,$e)})},Dt._findGroupDepth=function(Ue){if(Ue instanceof go.Group){var qe=0;return Ue.memberParts.each(function($e){qe=Math.max(qe,Dt._findGroupDepth($e))}),qe+1}else return 0},Dt.prototype.doKeyDown=function(){var Ue=this.diagram;if(Ue!==null){var qe=Ue.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Dt.prototype._getAllParts=function(){var Ue=new Array;return this.diagram.nodes.each(function(qe){Ue.push(qe)}),this.diagram.parts.each(function(qe){Ue.push(qe)}),Ue},Dt.prototype._arrowKeyMove=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=0,Tt=0;if(qe.control||qe.meta)$e=1,Tt=1;else if(Ue.grid!==null){var rn=Ue.grid.gridCellSize;Tt=rn.width,$e=rn.height}Ue.startTransaction("arrowKeyMove"),Ue.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Tt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Tt,Kt.actualBounds.y))}),Ue.commitTransaction("arrowKeyMove")},Dt.prototype._arrowKeySelect=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ue.select($e))},Dt.prototype._findNearestPartTowards=function(Ue){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Tt=this._getAllParts(),rn=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(rn)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Tt=this._sortTreeChildrenByY(qe).first();Tt!==null&&Ue.select(Tt)}else for(;qe!==null;){var rn=qe.findTreeParentNode();if(rn===null)break;var Kt=this._sortTreeChildrenByY(rn),oa=Kt.indexOf(qe);if(oaKt.y?1:rn.xKt.x?1:0}),qe},Dt.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},Dt.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(Dt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(Dt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var At=Dt,tn=ae(74413),vn=ae(43604),We=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},be=ae(59301),me=(Ue,qe,$e)=>new Promise((Tt,rn)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){rn(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){rn(da)}},Mn=En=>En.done?Tt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Me({onCancel:Ue,callback:qe}){let $e=(0,se.useRef)(),Tt=(0,se.useRef)(),rn=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Vt=xe.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new xe.S0(Tt.current,{padding:20,grid:Vt(xe.s_,"Grid",Vt(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vt(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Sn=>{var na=Sn.diagram.commandHandler.addTopLevelParts(Sn.diagram.selection,!0);na||Sn.diagram.currentTool.doCancel()},commandHandler:Vt(At),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Sn=>{var na=Sn.subject;na.location=na.location.copy().snapToGridPoint(Sn.diagram.grid.gridOrigin,Sn.diagram.grid.gridCellSize),setTimeout(()=>{Sn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Sn=>{var na=Sn.subject;setTimeout(()=>{Sn.diagram.commandHandler.editTextBlock()})},LinkRelinked:Sn=>{var na=Sn.parameter.part;na.invalidateConnectedLinks();var Ba=Sn.subject;Sn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Vt(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Vt(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Vt(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Vt(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Vt("ToolTip",Vt(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Vt(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Vt(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function po(Sn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,Sn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Vt(xe.bn,{figure:na,alignment:Sn,alignmentFocus:Sn.opposite(),width:Sn.equals(xe.z6.Top)||Sn.equals(xe.z6.Bottom)?25:18,height:Sn.equals(xe.z6.Top)||Sn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(Sn){return Vt(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},Sn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Vt(xe.uz,"Spot",Vt(xe.Vm,{padding:10}),po(xe.z6.Top,"TriangleUp"),po(xe.z6.Left,"TriangleLeft"),po(xe.z6.Right,"TriangleRight"),po(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(Sn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,Sn,na)})}}function Wa(Sn,na){return na||(na="color"),Vt(xe.bn,{width:16,height:16,stroke:"lightgray",fill:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function To(){return[Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(Sn,na){return na||(na="thickness"),Vt(xe.bn,"LineH",{width:16,height:16,strokeWidth:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function $o(Sn,na){return na||(na="dash"),Vt(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}function er(){return[Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(Sn,na){return na||(na="figure"),Vt(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Sn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,Sn),contextClick:Ha(na,Sn)})}$e.current.nodeTemplate.contextMenu=Vt("ContextMenu",Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Vt(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Sn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Vt(xe.s_,"Auto",{name:"BODY"},Vt(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Vt(xe.Vm,{background:"transparent",margin:20})),Vt(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Vt(xe.uz,"Spot",Vt(xe.s_,"Auto",Vt(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Vt(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Vt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Vt(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",Sn=>Sn>=1?10:0),new xe.KX("toShortLength","dir",Sn=>Sn>=1?10:0),new xe.KX("points").makeTwoWay(),Vt(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Vt(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn===1)),Vt(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn>=1),new xe.KX("width","thickness",Sn=>7+3*Sn),new xe.KX("height","thickness",Sn=>7+3*Sn),new xe.KX("segmentOffset","thickness",Sn=>new xe.E9(-15,4+1.5*Sn))),Vt(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",Sn=>Sn===2),new xe.KX("width","thickness",Sn=>7+3*Sn),new xe.KX("height","thickness",Sn=>7+3*Sn),new xe.KX("segmentOffset","thickness",Sn=>new xe.E9(-15,4+1.5*Sn))),Vt(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Vt(xe.uz,Vt(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(Sn){return Vt(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Sn+4).toString()+" H3"})}function yr(Sn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Sn===0?na="M0 0 M16 16 M0 8 L16 8":Sn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Vt(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",Sn),contextClick:Ha("dir",Sn)})}function sr(Sn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,Sn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(Sn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Vt(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(Sn,na){var Ba=0,aa=xe.z6.RightSide;Sn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):Sn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):Sn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Vt(xe.bn,{alignment:Sn,alignmentFocus:Sn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Vt("ContextMenu",zo(),er(),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Vt("ContextMenuButton",Vt(xe.s_,"Horizontal",Vt(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Vt(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(Sn){return console.log("shapeName:",Sn),Lr.indexOf(Sn)>=0}var nr=new xe.YI(rn.current,{maxSelectionCount:1,linkTemplate:Wt(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Wt(xe.uz,"Link",{locationSpot:xe.z6.Center},Wt(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Wt(xe.bn,{isPanelMain:!0,strokeWidth:2}),Wt(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(Sn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Sn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(Sn){var na;const Ba=Sn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Wt(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Wt(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Wt(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Wt(xe.s_,"Grid",Wt(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>me(this,null,function*(){var Wt=$e.current.makeImage();const ka=yield(0,je.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),be.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},be.createElement(Ge.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:be.createElement(St.Z,null,be.createElement(vn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),be.createElement(vn.Z,{onClick:()=>{var Wt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},be.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},be.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},be.createElement("div",{style:{display:"flex",height:"100%"}},be.createElement("div",{style:{width:"300px",height:"100%"}},be.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),be.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:rn})),be.createElement("div",{style:{flex:1,position:"relative"}},be.createElement("div",{ref:Tt,style:{height:"80vh"}}))),be.createElement("div",{className:"tr"},be.createElement(Pe.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ke=Me,ve=ae(5112),he=ae(5871);const Ye=ve.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ue,onCancel:qe})=>{function $e(Tt){Ue(Tt)}return se.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(he.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(he.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(ye.default.Item,{name:"align"},se.createElement(Ye,null,se.createElement(ve.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(ve.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(ve.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(ve.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Pe.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},We=ae(78673),zt=ae(80727),bt=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:qe,height:$e,callback:Tt,showSaveButton:rn},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(bt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Wt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Tt&&Tt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Wt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(St.Z,{align:"middle"},se.createElement(vn.Z,{flex:1},se.createElement(We.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(vn.Z,null,se.createElement(Pe.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),gt=ae(1012),nn=ae(8591);const gn="link",Qt="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ue,qe,$e)=>new Promise((Tt,rn)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){rn(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){rn(da)}},Mn=En=>En.done?Tt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(Sn){return console.log("shapeName:",Sn),Lr.indexOf(Sn)>=0}var nr=new xe.YI(rn.current,{maxSelectionCount:1,linkTemplate:Vt(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Vt(xe.uz,"Link",{locationSpot:xe.z6.Center},Vt(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Vt(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Vt(xe.bn,{isPanelMain:!0,strokeWidth:2}),Vt(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(Sn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Sn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(Sn){var na;const Ba=Sn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Vt(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Vt(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Vt(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Vt(xe.s_,"Grid",Vt(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Vt(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>me(this,null,function*(){var Vt=$e.current.makeImage();const ka=yield(0,We.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Vt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),be.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},be.createElement(Ge.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:be.createElement(St.Z,null,be.createElement(vn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),be.createElement(vn.Z,{onClick:()=>{var Vt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Vt=document.activeElement)==null?void 0:Vt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},be.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},be.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},be.createElement("div",{style:{display:"flex",height:"100%"}},be.createElement("div",{style:{width:"300px",height:"100%"}},be.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),be.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:rn})),be.createElement("div",{style:{flex:1,position:"relative"}},be.createElement("div",{ref:Tt,style:{height:"80vh"}}))),be.createElement("div",{className:"tr"},be.createElement(Pe.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var je=Me,ve=ae(5112),he=ae(5871);const Ye=ve.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ue,onCancel:qe})=>{function $e(Tt){Ue(Tt)}return se.createElement(ye.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(ye.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(he.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(ye.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(he.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(ye.default.Item,{name:"align"},se.createElement(Ye,null,se.createElement(ve.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(ve.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(ve.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(ve.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(Pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(Pe.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Ze=ae(78673),zt=ae(80727),bt=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:qe,height:$e,callback:Tt,showSaveButton:rn},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(bt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Vt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Tt&&Tt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Vt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(St.Z,{align:"middle"},se.createElement(vn.Z,{flex:1},se.createElement(Ze.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(vn.Z,null,se.createElement(Pe.ZP,{size:"large",onClick:Vt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),gt=ae(1012),nn=ae(8591);const gn="link",Qt="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ue,qe,$e)=>new Promise((Tt,rn)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){rn(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){rn(da)}},Mn=En=>En.done?Tt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,mn=["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 cn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:qe,width:$e="100%",height:Tt=400,miniToolbar:rn=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Wt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,Sn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Tt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(nn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){nn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Ie().fromTextArea(mr.current,{mode:En,lineNumbers:!rn,lineWrapping:!0,value:Ue,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Wt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{Sn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,mn=["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 cn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Qt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:qe,width:$e="100%",height:Tt=400,miniToolbar:rn=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Vt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,Sn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Tt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(nn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){nn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Ie().fromTextArea(mr.current,{mode:En,lineNumbers:!rn,lineWrapping:!0,value:Ue,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Vt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{Sn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,23 +97,23 @@ `;for(let dr=0;dr{switch(aa){case gn:return se.createElement(Et,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Qt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(Ke,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Tt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Tt)},[Tt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in ye?dt(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ye[Ae]=Pe,E=(ye,Ae)=>{for(var Pe in Ae||(Ae={}))a.call(Ae,Pe)&&b(ye,Pe,Ae[Pe]);if(y)for(var Pe of y(Ae))x.call(Ae,Pe)&&b(ye,Pe,Ae[Pe]);return ye},z=(ye,Ae)=>He(ye,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:ye,onCancel:Ae})=>{const[Pe]=ee();let yt=(0,rt.useRef)();function mt(ct){yt.current.width=Pe.getFieldValue("width"),yt.current.align=Pe.getFieldValue("align"),ye(ct,yt.current)}function Xt(ct,pt){if(ct.status===-1){pe.ZP.error(ct.message);return}Pe.setFieldsValue({src:`/api/attachments/${ct.id}`,type:pt.type})}function tt(ct){let pt=ct.target.files[0];yt.current=pt,Be(pt,Xt)}return _e.createElement(se.default,z(E({form:Pe},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Ie.default,{style:te})),_e.createElement(fe,{onFileChange:tt}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Ie.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Re.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:ye}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:ye}))}function Be(ye,Ae){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",ye),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),ye)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(Pe)}},79346:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ie}});var se=ae(59301),pe=ae(4676);class Ie extends se.Component{constructor(Re){super(Re);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,pe.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,Nt,ae){"use strict";ae.d(Nt,{i:function(){return te},Z:function(){return ue}});var se={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"},pe=ae(71418),Ie=ae(6848),at=ae(92310),Re=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,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",nt="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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="data:image/png;base64,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",re="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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEwRJREFUeF7tW3l8Tee6ftbOPKBoKcrR1lBH1FAqqYsWNdVQlOOgpbTcttfQ1nEdVWNRWkNd10yvOodeQ39XUTVEhFDz3JpnkcSQBJFEImud3/d+w/rW2iuJyrn3/mPjt5O11/r2Wu/zPe/7vAPjzvEllmEYgGHAMHz8nf1hx8B+lZ/RL+K4+52fZwGwDAM+uhKwfGINiy6lzwp7+Uy2iriercj/Apal3tkRy6Jv48fpR34dO07/5LXsuGXCskz63GTv7FTTArtjy5RriXPk9eKdrWvQ1/Dr+PrsZ/m9Jn9u7Xx+P2w9fo/yM/b0dEy7V/F09vMBST6Y2wwjYNgzbcdeNW4f+y8CiAPhswGRILHDcIJER+h89pdfw26F42HA9AJJWr0QkAxhEDK2eCAJKze8BMMGiR3nRpTH3D8zg0qDOY1pCID4unlkfGlE3ejsvjhA/HP9HLl5CgaJX1sgSAQmN5QPVqph+Gob6QwgMjjb5YxB3ODcjoUzic6XTNPe/29AksYUcGog8d0rdqxknNj9js8YkzTWACYsk7FCstMGQ57H2eMESbHcC7xHYBLZFOZyI/3oYuHimKGdTHKARK6P04QzSrg/yS4XmA53p7k35eT+aUyymUHbr0Am2e5OZxu5O8U+7sLyZRK5YL7TvdjkAN8NlrZRxO7R3KD0GbY79wFJRvqRxRbFDTIYB0h3d06QhLvzAInHLCfjCgaJg1zQS3d3FEGYK+NPJrEg1+XPFPGQrrikztMAkAZlIAmri/UFSAqQgpnkcHl+Mclmo4qf4t5Mcs826IzBZBh2j8yeaYcXKZHAyeDFJE0wSDf2/wCSHX+EiFAxiT8UNzZnlDMmyR2vGcLNEq4gFEjcxRUBJHFvfrFKc3cOseApHEwY6QcXWhTdlVpzKTQVk2yQpMKz3Z0ds7xUYJHdHSku+0W7zpNJDCShsKT8U6pOZ5Vkgx3wlbpiitMdk5Rqc8Yer5j00ExSSlOLlX4gGQIgHuULAIlLcIf0ZpcIYB0q738rJgmQ0q9dRGB4JCJKlBaIWbTxOV6MSbbsllJbBXWH9GZnSrks445kkAskYtIDpbDc6k6CcvHITgSHR6Lsc1FChktV5qH6XMJBul+nu7NgpB6Yr8lsD5BETLJB8JEhjm78XshsrvbopcKK/EEIC/qMS3F5du22PeELDqHfM24m4fy+OL+YFFHyKVSJbqmowyTxipG9UL1RG7zYpgcJAskkGyS5I/Njki0kOF4SJKd8FhqfDJ15JxW/fD8D1Rq1RfnqdcVe4PkPz5N4PnVow1LcSjyHZn1HqtzMLf3lZnEoQQ/xIDeakbp/rsXZwZNUoZlVUmonqpoIME2sHPU2wkqURlhkcR0Zv5ivQURr3793Fxmp19F94nIEhUVQMpt08iBi54wGA8QXEEBrZN1JQ+mKVdBy8GTHmsuGdkad1j1Qs1kX20DiDOb6uPVcsYaFW12CO5gkk9r83V1uTjYOrl+CK8d2449NO6DaK22QnnQJ2Rm37YTZBO7cSMSJhHWo2fRNhD/xpOM+QiNLoFjp8g757gBLgERga89g3No3WwEk1RuJCMkcvXpAmagBmCZWjX4H9dr3QdWY1pwVPh9SE88i9eo5VGnYUhhaxjO2AXjieelAPBKWTUe3icsREhZBy107dYgA6jxmESJLlqGH+GFMP9R4tQNqvNbJBsgysXRwBzTs+gFeaNSWjjvVHYvzOkiyAsBBcILkFZNsVyfdlryGGfPMno04uum/UbtVd1y/cAJJp4/4bcj8DlSKikZUs7e8k1yHxBeMlOy8tXe2xUs4jDQBDib5gSTAssw8rB7dhwCqEt1KSfO4ReNhPniAFh+MFwzkDk2xEAbOH9iGXctmoNuEZQgKj6Sy0LVTBxE7dww6CYCunTyIrfPHoev47xASWUI9c252Jr4f1g2N3v4Ez9d/jQzOXnksPZPAqORUJql2MusXk/SgrIzkzyT6HvF58rljeLJSVfh8ASoPOhH/Iy4e3oHm/UYhKDScM8fMQ/qNRBR/qoJ/ZcIlw73cnWSScXPPLIvtfm5IJ0iWEA8yN7JzJAO3U67gQU42gkLCyUiZ6TeRsPRr1G7dA+VeqGsLChl1RCkpLycbgcEhKFXhWVDhwzCQrAEUUbIMdnw7iejWpN8Ix4bMun0Lqz7vjabvf4ZKtWLIED5RqyOhLdSdLsd5DU4GafpJ1pC0mp0uLHThIK4z85CblYmg0AgBlF23S7t2HvHfTUGd1j1RsVYMZOno4qHtOBa3Go26DcQT5SrnC1JBMYmehwHkLoK6Y5KbSQyoq8f3YPeK/3xoiusnNuoxBM8yBggXlXT6ELbOHYPOoxchIDgEq0b1xmvvjUSFmg0c66dePYv1U4YgpscgJR6YQai+xTMgYpWqd4mrOUjMqKK+ys4WqsIO4vmDdPinpUg+fQSNe/1FxRbLysP9e3cQv2Qyxc6Ybh/xPNc06R7MvDz8smoWxdvGvYYiJCzyd4BkJ9/Gjd3/wRNVEUfsaoJTOLhBenA/C5m3bxEDLh9KIP/8L72GIqxYKcUeypPk2opJPkSUegrBYZFCkxhIPHUQW+eNRadRi3DpSAJOxv+IzmMWc3drS0Nc2B+HhO+m4umqtfD6wEkKPCdIOpNkKdwuy8jyODHJDyS72qxL8Iy069j5t2nIycxAk16foniZisi8cwsJf5+Gu7eSSTgwQLIz7uB+1l3k3LtL4DERkXs/G09XeRENOvT1r9/plQ6Tg8KTYxE72dNf/2WmQ2YrN0YuTwfJAHN5urtjFk6/dgHbFn6BqJbdUV0E7tyse9g0699Rt30fPBPV0L91wSKPamcASUwkzBuLN0ctwr6Vs5GTfQ+thnwlIVXnHlr3HY5vWkHHO49dDOYO+UPZMYiR5H5WRr5Mkm0H7ulECUasodfR2M9BoaEq9uRkZyJhyRTcvZWEVh9NQkbqDcQv+RIh4cUQEhGJYPYeHongsGIIZr+HRiAsvBjupd/Esa2rUb/9uwQUj/3+hVjVHnGUlkwYKbu+UQDpktqurdkguWNSTuZdxM4bjRJlK6LxO0OpSM5AvZ95F2sm9Ed0t39D5XqNXX0k0VcSIDHuJp0+iNh54wggtvN+nv4pGvcehkp1GjlAil84ATcunUL23XTUadsTUS3/ZLNIVADYgSVD2j+S69UvMgIC0HXc37hrFEZjwCedOkzxj8UH80EucrOzEBgSxmhLccoXGADDF4i8B7nIy81BcHAYzuzeiEovvkLxWm4QN0h6TVA/x0jZOUPFIF0E2EyS7Qe+66npJpi0a9k0pJw5hmfrv4qQiGLKHZk5uTi9awMq1HgJJZ6u6HBTAQFBqNWym2gM8jVJJMwfh06fL0R4qTI4uuHvOLc3Fh1HzEVACE9mmSr6YWw/CsRMLKSnXEbHz+Y5gCBNY1o4u2czzzPtFFpVGGR8EtmG7AaqKriiJHyoXK+J6iN5tR9STh9FwrJpaDv4a4QWK4EfvngfNZt1RtWGr+Ps3licTFhHn+lSXcY8uZ6zdcETZ9nwo0T8esIMy6IWqF3J9mcSZ4Y8LkE6vmk5Uq+edxalDQOmmYe0xAuILFUWoRpw7FsCgoLQbMA47uGoheFD8ulDCqDIkk8hMyMdq0f1RrP+o1G+Zn2y2eXDO7H92y/xxrCZyL2fiU3fDEebT6biycrVPUESXstTOPDdqndlhbvzFA7SDVrElvhvJ6JO27dRssJzuHxkJ/b9MB+dhs+BLygEq8f3Rc3mDKCWOLd3C07uWIc2Q6ba1QZNrqsOravvpNcEqcF3fcd0YpDJNvMjgOQlwXOyMvDjxA/QsOuHqFy3CXdTrta5lPWcQUewdcE4dBq5AJGleFz5cfJHKF/jJdTv2I+qDRun/4V2V5uPpxKw678ahNIVqyK6+0B/d+aKSSpJ5QHArtc9FEi2wLh4cDv2rp6LNz6dTlWUM79sxPHNK9BpxHyKKwygqBZdCKCze7bgZMJatB0yTcUcuyvrrP25Yx/XClzuGynbp6l2g+kSAd5M4uKB5g20uQUdKOar1076EC+/xQBqXMh8A4tBhxG34At0Gjkf4aySYJlYM2EAKtZ+hQC6eekkfp4xDDE9B+P5l1sQIBf2xmLnsm/Q4sPxKFe9TqEgyTxJRGmtnCJcimo3a70bUR7iuJqIWziOXGHTviPI6IfWLyEX32rgFJpvWDX2XUS16Ipq0S1xZs8mnNyxFm98PN2h3h4WJFXJSNk+lRgkfI6fUvMC6WT8Glw9sc/PKLxLbhD6TL2ERhRHYEioOE9rGBjAH2o3wout/0yuNfkMB6j5gNE4tmkF0pIvUcBtM3gKSlaqirgFY3Hr0hl0GbeE8iQy2INc/M8XA2Dm5aLd8FkIjXyiUJDcTNJrXo7gLZmm1e/upV7H2q8GokGn/nj2pSZk9C1zPkexJ8uhQZd/pd2+ekwfAqh6TBuc2fMzTmxfi3afTAer5V0//xvKPh/FQ4Wj8+sx46BVGozk+K9FHiQHQ7i787nbC2Lqh2HJlEzatQvkEvVJHZnzMAXDfHC5arVRvMwzqkoha89sjdKVqqFirYYEKKtpMane8bM5+C1uDcIiiqNCrYYo/UwV7F4xC2d3b0bMnwehysst1KQQs+GNC79h08y/0vc0/3CcQxIotFzuTjXJlLvTS0I8cilFpRny2JYVOBG/hoRLYHAobidfwcZZf0W9dr0p6Wav1aN7o9br3VAtujUx6MT2NWj36Qxk303DhpnD0az/KESWLKtiki4Q8usjGde2fWWxdrdkChnRJ3KeAmISB4OLBwJJjlgZBnKzMrBuykC83GUAKtWRLk5vp4vWuagBJp1hAE2gh5cxiK176Kel+DV2Neq2ext/bN6VF9qZCcV3MaP8unklWH5Ur0Mf1Gzxlj+LBBCsJCRfCgC5UxVYzskf2XJgsW/t5IFUXY/+0yCwWuT2JV8iPfkK2n48Db7AQDL6qtG9EfV6N7wQ0wand28kgNoPnYm0pIuIWzQBrT6agNBiJe3RK22ky28IRSSxRmLcFGKQBIkMzm5YNuNkcBeBPj+FJ2MS+1wC1KBzf/yhjpYHOWbuRBeWiQQG0CIG0BxKPtkaLMjuWTkbLzRtj/od3+NuTQyuOECyTKqEJ589hi5jv0VY8VKFgsTFlN2lJeM4QNKYZAEpZ48jdv4YvPrucDxdrS4JhfP74xDTfRAqRjVURdNVo96h3Iy5uMRf92L3qtl47qVXkZp4jioO7T+ZAfh8+cQk/yIt3eO1rZNpaEQHSSQ6DpD0bqoTJDHsKJkkAGIqiwFUqXYjeyBSsU5OBPH35LMMoInoMGI2tRvY999LS8HJHevR4M33+PCEECReIDEXcnF/PGo001oTHjA9/MydLhwsZNxKwamdG1C3bU+q+J/a+RPdY9WYVqLFzs8/sGYhyteoj7LP10Jezn0c37KSWjABgcHkzlnc9XJrdutcK0mJ6rmRuHUyMYiSOg2o3wMSuTqqu3F3x2yZk3UPQaFh8AUG8XVl5UBOsErpLbrtTFiQq/CbXuWDLOz+GMvlfIOXu5MixZtC4qiogHOO/D4mqcqz3i7wmLnj8YTXBJ2tBDYYKSdT+XfbfSfnufIzIzH2S1VJkCA5YpLHrII0hM0krdrAhIPmHu2KBDc0B8A13yCnV1Vx1XsIxQ2SyK+VUHnYmTvZpmAguRt+hbk7T5C06SL3rJzeS+JgsJq7R0tDts5doBpXt0zSZrPZDuXGsUGiDNZjoMRmnNz1cjLVawDFru3Zc+C62+QKnYsN7s14F1YyWSbRXkxS96d0XOEzd06QeKtBzZT7jRhrs3d6NUDELaXAqCrgjiVuJuljyLJyzZkkZxtE3YkdSyKAlHFkx1TMVtu1OW+QbAPzz/n5AWJ8WAzLF9A65+dzs3A2uioOjkFIeZ63u1PzFNRdFfmYPqvl5fc0d1c4k8SwiavhxzHSG4J5+cQZuyvLyzwSSBt8BZJgESwsN65snmj3gzR3xh6YujGOSVMPo8sxK8dcHWudc6Z4dWVJZIv5Bn93p40Y84KdYpJzQ/Dz6PHEvcoaIfGP2VMyv4CglP/0qgjYNKAh2oH6vANrJ4kejl6qIReYrwtzgmT/LwknSFTisazUUITWNi5vmiDaDdydqHxIGNgGycki263pBtRjDLMbY1MhICnprTPJluBONyjvj7tAPq5cMEjq+x8ZJJ5AcRDceZL3LHhhINn/lUUySVsXSIJlbgvNCx4WHv3+VWPXvL6sZt8/v/t/ZcDiwhxFgaLp8YdFs4Dx64oxwbfTrmwDrBivpR4DVDQDF/VqYsf+ef3L5SDvAGCVcy/4GKCimrho1yv3tWdR3xgzD9ssC8H6ko8BKpqBi3q1I77sXvBef9M0HX3kxwAV1cRFu95PALhFw2OAimbgol7tB5BbNDwGqKgmLtr1nhJaFw2PASqagYt6db45jhQNMf0Xi7mnon7V4+sfxQIFJqFMNES/v3D+oyz8+Jp/jgX+AT+bS/shEzsoAAAAAElFTkSuQmCC",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:ye=4,right:Ae,bottom:Pe=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Xt,loading:tt,onRemove:ct=()=>{},isCurrent:pt=!0,showAlias:Bt=!1})=>{const Pt=Math.floor((mt-(ye-1)*Ae)/ye),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Qe=>(window.ENV==="build"&&(Qe.ptimg=`/react/build${Qe.ptimg}`,Qe.swimg=`/react/build${Qe.swimg}`),Qe));return ee.createElement(pe.Z,{spinning:tt},ee.createElement("div",{className:Re()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Qe,Et)=>{var Gt;const{name:De,id:Ge,identifier:St,featured:$t,school_name:st,image_url:Jt,excellent:xe,is_plan:Dt}=Qe;return ee.createElement("div",{key:Ge,className:se.wrap,style:{width:Pt,marginRight:(1+Et)%ye===0?0:Ae+yt,marginBottom:Pe}},ee.createElement("a",{className:se.li,onClick:At=>{At.preventDefault(),At.stopPropagation(),Xt&&(0,Oe.L9)([Xt]),(0,Oe.xg)(`/paths/${St}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Jt}`}),pt&&(0,lt.bg)()&&(Qe==null?void 0:Qe.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:At=>{At.stopPropagation(),ct(Qe)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=Qe==null?void 0:Qe.subject_tags)==null?void 0:Gt.map((At,tn)=>{var vn,je;if(tn===0){const be=(vn=Zt.find(me=>me.name==At))==null?void 0:vn.swimg;return ee.createElement("img",{className:se.sign,src:be,style:{left:"-4px"}})}const Te=(je=Zt.find(be=>be.name==At))==null?void 0:je.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(tn-1)+2*tn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Qe==null?void 0:Qe.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Ie.Z,{title:Bt&&(Qe!=null&&Qe.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Qe==null?void 0:Qe.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Bt&&(Qe==null?void 0:Qe.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Qe.stages_count))),ee.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Qe.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,Nt,ae){"use strict";ae.d(Nt,{jL:function(){return Re},w9:function(){return Qe},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ge},qp:function(){return _e},vr:function(){return gn},qE:function(){return bt},Je:function(){return ee},wb:function(){return tt},cq:function(){return tn},tp:function(){return re}});var se=ae(59301),pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ie="data:image/png;base64,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",Re=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:pe.banner},se.createElement("div",{className:pe.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:pe.btns},mn.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Ie,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:qe="#6A7283",showCount:$e})=>{const[Tt,rn]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?rn(1):rn(0)),mn.length===0&&rn(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ue},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Tt>0?{height:Tt===1?97:"auto",overflow:Tt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Tt&&se.createElement(se.Fragment,null,Tt===1?se.createElement("div",{onClick:()=>{var da;rn(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,rn(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var qe;const[$e,Tt]=(0,se.useState)(""),[rn,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Tt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(rn),$e||null)},Mn=En=>{En!==$e&&(Tt(En),wn(encodeURIComponent(rn),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:rn,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ue=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||cn(mn+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),ue=ae(6848),fe=ae(13570),Be=ae(3294),ye=ae(955),Ae=ae(96908),Pe=ae(57177),yt=ae(81378),mt=ae(8797),tt=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Tt,rn)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Tt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+rn)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Wt=>{Wt.preventDefault(),Ue&&(0,ye.L9)([Ue]),En&&(0,ye.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Tt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Tt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:Pe}),Tt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(ue.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Tt.challenges_count))),!!Tt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Tt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Tt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Tt.score_info}),se.createElement("span",null,"\xA0",Tt.score_info?`${Tt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},ct=ae(33847),pt={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"},Bt="data:image/png;base64,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",Pt=ae(59301),Qe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Pt.createElement(ne.Z,{spinning:qe},Pt.createElement("div",{className:lt()(pt.list,mn)},!!cn.length&&cn.map((Tt,rn)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Tt,da=Tt.is_public!=0&&Tt.is_public;return Pt.createElement("div",{className:pt.wrap,key:oa,style:{width:$e,marginRight:(1+rn)%wn===0?0:fn+va,marginBottom:ua}},Pt.createElement("a",{className:pt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,ye.L9)([Ue]),(0,ye.xg)(Tt.first_category_url)}},Pt.createElement("div",{className:pt.top},Pt.createElement(ue.Z,{title:Tt.name},Pt.createElement("div",{className:pt.name},Tt.name)),Pt.createElement("img",{className:pt.img,src:Be.Z.IMG_SERVER+"/images/"+Tt.avatar_url}),Pt.createElement("div",{className:pt.text,title:Tt.creator},Tt.creator),Kt&&Pt.createElement("div",{className:pt.btns},Pt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Pt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Pt.createElement("div",{className:pt.sign},"\u516C\u5F00")),Pt.createElement("div",{className:pt.bottom},Tt.visits>0&&Pt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-liulanyan"}),Pt.createElement("span",null,Tt.visits))),Tt.course_members_count>0&&Pt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-chengyuan"}),Tt.course_members_count)),Tt.tasks_count>0&&Pt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-zuoye"}),Tt.tasks_count)),Tt.is_end?Pt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Pt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Tt.is_accessible&&Pt.createElement("div",{className:pt.lockWrap},Pt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Pt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Pt.createElement(mt.Z,null)))},Et={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"},Gt=ae(89070),Ge=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Et.tabs,fn),style:ua},se.createElement("div",{className:Et.tabsWrap},mn.map((Xn,Ue)=>se.createElement("aside",{className:Et.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:cn===Xn.id?Et.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Et.tabBar},va)),$t=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),st={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Jt=ae(38854),xe=ae(20834);const Dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var tn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=Dt})=>{var Xn;return se.createElement("div",{className:lt()(st.orderWrap,wn)},se.createElement(Jt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,qe)=>se.createElement(xe.default.Item,{key:qe,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:st.orderTextWrap},(Xn=va.find(Ue=>cn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:st.orderIconWrap},se.createElement("span",{className:st.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:st.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},vn={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"},je=ae(3113),Te=Object.defineProperty,be=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Ke=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,ve=(mn,cn)=>{for(var wn in cn||(cn={}))me.call(cn,wn)&&Ke(mn,wn,cn[wn]);if(be)for(var wn of be(cn))Me.call(cn,wn)&&Ke(mn,wn,cn[wn]);return mn},he=(mn,cn)=>{var wn={};for(var fn in mn)me.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&be)for(var fn of be(mn))cn.indexOf(fn)<0&&Me.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Ye=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ue(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ue(wn.throw(qe))}catch($e){ua($e)}},Ue=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ue((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:qe="middle",shape:$e="round"}=cn,Tt=he(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[rn,Kt]=(0,se.useState)(!1);return se.createElement(je.ZP,ve({onClick:(0,rt.throttle)(oa=>Ye(void 0,null,function*(){Xn&&Kt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(vn.btn,vn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:rn||va},Tt),ua)},We={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"},bt=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(We.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:We.node},wn)),Ot={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(Ot.btns,Xn),style:Ue},mn&&se.createElement(je.ZP,{loading:qe,onClick:wn,type:"primary",className:Ot.confirm},cn),fn&&se.createElement(je.ZP,{onClick:va,className:Ot.cancel},ua)),gt={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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(gt.fixedBottom,mn),style:cn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},fn),se.createElement("div",{className:gt.right},ua))),Qt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()(Qt.crumbs,mn),style:cn},wn.map((fn,ua)=>uaGt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const qe=Math.floor(Ue/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(59301);function pe(Ie,at){const Re=(0,se.useRef)();(0,se.useEffect)(()=>{Re.current=Ie}),(0,se.useEffect)(()=>{function Oe(){Re.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},10162:function(ut,Nt,ae){"use strict";ae.r(Nt),ae.d(Nt,{default:function(){return ct}});var se=ae(59301),pe={contWrap:"contWrap___hQfMt",header:"header___X7YPi",headTitle:"headTitle___U2D0r",searchWrap:"searchWrap___vz2YF",wrap1:"wrap1___npFkF",editBtn:"editBtn___mBaZz"},Ie=ae(78241),at=ae(43418),Re=ae(8591),Oe=ae(92832),ie=ae(71418),lt=ae(28103),rt=ae(57809),nt=ae(5083),_e=ae(1710),dt=ae(3113),He=ae(29458),re=ae(12290),y=ae(85149),a=ae(8797),x=ae(61186),b=ae.n(x),E=ae(89070),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,ue=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Pe=(pt,Bt,Pt)=>Bt in pt?ne(pt,Bt,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):pt[Bt]=Pt,yt=(pt,Bt)=>{for(var Pt in Bt||(Bt={}))ye.call(Bt,Pt)&&Pe(pt,Pt,Bt[Pt]);if(Be)for(var Pt of Be(Bt))Ae.call(Bt,Pt)&&Pe(pt,Pt,Bt[Pt]);return pt},mt=(pt,Bt)=>ue(pt,fe(Bt)),Xt=(pt,Bt,Pt)=>new Promise((Zt,Qe)=>{var Et=Ge=>{try{De(Pt.next(Ge))}catch(St){Qe(St)}},Gt=Ge=>{try{De(Pt.throw(Ge))}catch(St){Qe(St)}},De=Ge=>Ge.done?Zt(Ge.value):Promise.resolve(Ge.value).then(Et,Gt);De((Pt=Pt.apply(pt,Bt)).next())});const tt=({declaration:pt,user:Bt,dispatch:Pt,loading:Zt})=>{const[Qe,Et]=(0,se.useState)([]),[Gt,De]=(0,se.useState)(0),[Ge,St]=(0,se.useState)(!1),[$t,st]=(0,se.useState)(!1),[Jt,xe]=(0,se.useState)(""),[Dt,At]=(0,se.useState)(""),[tn,vn]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[je]=Ie.default.useForm(),Te=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"staff_id",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Ke=>te.createElement("span",null,Ke===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Ke===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Ke===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Ke===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4E13\u6CE8\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"monograph_type_name",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u8457\u4F5C\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u4F5C\u8005",align:"left",ellipsis:!0,dataIndex:"authors",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u4E66\u53F7",align:"left",ellipsis:!0,dataIndex:"books_number",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u51FA\u7248\u793E",align:"left",ellipsis:!0,dataIndex:"publisher",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u603B\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"words_count",render:Ke=>te.createElement("span",null,Ke||"--")},{title:"\u51FA\u7248\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_time",render:Ke=>te.createElement("span",null,Ke?b()(Ke).format("YYYY-MM"):"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Ke,ve)=>{var he,Ye,ke;return te.createElement(te.Fragment,null,((0,ee.Ny)()||[0,1].includes(ve==null?void 0:ve.status)&&!(0,ee.Ny)())&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"view"}}),E.history.push(`/declaration/research/monograph/edit?id=${ve==null?void 0:ve.id}`)}},"\u67E5\u770B"),((he=Bt==null?void 0:Bt.userInfo)==null?void 0:he.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"edit"}}),E.history.push(`/declaration/research/monograph/edit?id=${ve==null?void 0:ve.id}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ve==null?void 0:ve.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ve==null?void 0:ve.id,verify_status:"agree",reason:""})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),be())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ve==null?void 0:ve.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{je.setFieldValue("reason",ve==null?void 0:ve.reason),at.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(Ie.default,{form:je,layout:"vertical",onFinish:Ce=>Xt(void 0,null,function*(){(yield(0,z.Uk)(yt({declaration_id:ve==null?void 0:ve.id,verify_status:"reject"},Ce))).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),be())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:pe.formWrap},te.createElement(Ie.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(Oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){yield je.submit()})})}},"\u9A73\u56DE"),((Ye=Bt==null?void 0:Bt.userInfo)==null?void 0:Ye.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ve==null?void 0:ve.id})).status===0&&(Re.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),be())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ke=Bt==null?void 0:Bt.userInfo)==null?void 0:ke.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.UX)({id:ve==null?void 0:ve.id})).status===0&&(Re.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),be())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{be(),me()},[]);const be=()=>Xt(void 0,null,function*(){var Ke,ve;St(!0);const he=yield(0,z.Dn)(yt({declare_type:3},tn));(he==null?void 0:he.status)===0&&(Et(((Ke=he==null?void 0:he.data)==null?void 0:Ke.list)||[]),De(((ve=he==null?void 0:he.data)==null?void 0:ve.count)||0)),St(!1)}),me=()=>Xt(void 0,null,function*(){var Ke,ve;const he=yield(0,z.Xi)({declare_type:3});(he==null?void 0:he.status)===0&&(xe(((Ke=he==null?void 0:he.data)==null?void 0:Ke.content)||"\u6682\u65E0\u6570\u636E"),At(((ve=he==null?void 0:he.data)==null?void 0:ve.content)||"\u6682\u65E0\u6570\u636E"))}),Me=()=>Xt(void 0,null,function*(){const Ke=yield(0,z.kF)({declare_type:3,content:Jt});(Ke==null?void 0:Ke.status)===0&&Re.ZP.success("\u7F16\u8F91\u6210\u529F!")});return te.createElement(ie.Z,{spinning:Ge},te.createElement("div",{className:pe.contWrap},te.createElement("div",{className:pe.header},te.createElement("div",{className:pe.headTitle},"\u79D1\u7814\u4E13\u8457\u7533\u62A5"),te.createElement("div",null,te.createElement(He.op,{shape:"default",onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"edit"}}),E.history.push("/declaration/research/monograph/edit")}},te.createElement("span",null,"\u6DFB\u52A0\u79D1\u7814\u7C7B\u4E13\u8457")))),te.createElement(lt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:pe.searchWrap},te.createElement(rt.default,{size:"large",defaultValue:tn.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Ke=>{tn.status=Ke,vn(yt({},tn)),tn.page=1,be()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(nt.default.RangePicker,{size:"large",style:{width:200,borderRadius:2},onChange:Ke=>{tn.start_time=Ke!=null&&Ke[0]?Ke[0].format("YYYY-MM-DD"):"",tn.end_time=Ke!=null&&Ke[1]?Ke[1].format("YYYY-MM-DD"):"",tn.page=1,vn(mt(yt({},tn),{time:b()(Ke).format("YYYY-MM")})),be()},picker:"month",format:"YYYY-MM"}),te.createElement(He.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:tn.keyword,onChange:Ke=>{tn.page=1,tn.keywords=Ke,vn(yt({},tn)),be()}})),te.createElement("div",null,te.createElement(_e.default,{dataSource:Qe,scroll:{x:1200},pagination:{total:Gt||0,size:"default",onChange:(Ke,ve)=>{tn.page=Ke,tn.limit=ve,vn(yt({},tn)),be()},current:tn==null?void 0:tn.page,pageSize:tn==null?void 0:tn.limit,showTotal:Ke=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Ke),"\u6761\u6570\u636E")},columns:Te,locale:{emptyText:te.createElement(a.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(lt.Z,{style:{margin:"30px 0px"}}),$t?te.createElement("div",null,te.createElement(re.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:Jt,id:"editContent",onChange:Ke=>{xe(Ke)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(He.op,{shape:"default",onClick:()=>{st(!1),xe(Dt)}},"\u53D6\u6D88"),te.createElement(dt.ZP,{className:"ml20",type:"primary",onClick:()=>Xt(void 0,null,function*(){st(!1),yield Me()})},"\u63D0\u4EA4"))):te.createElement("div",{className:pe.wrap1},(0,ee.Ny)()&&te.createElement("div",{className:pe.editBtn,onClick:()=>{st(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(y.Z,{className:"discuss-content",value:Jt,style:{fontSize:"12px",color:"#232B40"}}))))};var ct=(0,E.connect)(({declaration:pt,loading:Bt,user:Pt})=>({declaration:pt,loading:Bt,user:Pt}))(tt)},50371:function(ut,Nt){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let pe=1;pe{const Re=Ie[at];Re!==void 0&&(se[at]=Re)})}return se}Nt.Z=ae},13845:function(ut,Nt,ae){"use strict";ae.d(Nt,{F:function(){return se},Z:function(){return pe}});function se(Ie){return Ie!=null&&Ie===Ie.window}function pe(Ie,at){var Re,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Ie)?lt=Ie[at?"pageYOffset":"pageXOffset"]:Ie instanceof Document?lt=Ie.documentElement[ie]:(Ie instanceof HTMLElement||Ie)&&(lt=Ie[ie]),Ie&&!se(Ie)&&typeof lt!="number"&&(lt=(Oe=((Re=Ie.ownerDocument)!==null&&Re!==void 0?Re:Ie).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(59301);function pe(){const[,Ie]=se.useReducer(at=>at+1,0);return Ie}},68031:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return at}});var se=ae(16089);function pe(Re,Oe,ie,lt){const rt=ie-Oe;return Re/=lt/2,Re<1?rt/2*Re*Re*Re+Oe:rt/2*((Re-=2)*Re*Re+2)+Oe}var Ie=ae(13845);function at(Re){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Ie.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=pe(y>rt?rt:y,_e,Re,rt);(0,Ie.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var ye;const{prefixCls:Ae,className:Pe,rootClassName:yt,children:mt,indeterminate:Xt=!1,style:tt,onMouseEnter:ct,onMouseLeave:pt,skipGroup:Bt=!1,disabled:Pt}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Qe,direction:Et,checkbox:Gt}=at.useContext(Re.E_),De=at.useContext(rt),{isFormItemInput:Ge}=at.useContext(ie.aM),St=at.useContext(Oe.Z),$t=(ye=(De==null?void 0:De.disabled)||Pt)!==null&&ye!==void 0?ye:St,st=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Bt)return Zt.value!==st.current&&(De==null||De.cancelValue(st.current),De==null||De.registerValue(Zt.value),st.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Jt=Qe("checkbox",Ae),[xe,Dt]=(0,nt.ZP)(Jt),At=Object.assign({},Zt);De&&!Bt&&(At.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},At.name=De.name,At.checked=De.value.includes(Zt.value));const tn=pe()(`${Jt}-wrapper`,{[`${Jt}-rtl`]:Et==="rtl",[`${Jt}-wrapper-checked`]:At.checked,[`${Jt}-wrapper-disabled`]:$t,[`${Jt}-wrapper-in-form-item`]:Ge},Gt==null?void 0:Gt.className,Pe,yt,Dt),vn=pe()({[`${Jt}-indeterminate`]:Xt},dt.A,Dt),je=Xt?"mixed":void 0;return xe(at.createElement(_e.Z,{component:"Checkbox",disabled:$t},at.createElement("label",{className:tn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),tt),onMouseEnter:ct,onMouseLeave:pt},at.createElement(Ie.Z,Object.assign({"aria-checked":je},At,{prefixCls:Jt,className:vn,disabled:$t,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var ye={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(ye[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(fe);Pe{const{defaultValue:ye,children:Ae,options:Pe=[],prefixCls:yt,className:mt,rootClassName:Xt,style:tt,onChange:ct}=fe,pt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Bt,direction:Pt}=at.useContext(Re.E_),[Zt,Qe]=at.useState(pt.value||ye||[]),[Et,Gt]=at.useState([]);at.useEffect(()=>{"value"in pt&&Qe(pt.value||[])},[pt.value]);const De=at.useMemo(()=>Pe.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[Pe]),Ge=Te=>{Gt(be=>be.filter(me=>me!==Te))},St=Te=>{Gt(be=>[].concat((0,x.Z)(be),[Te]))},$t=Te=>{const be=Zt.indexOf(Te.value),me=(0,x.Z)(Zt);be===-1?me.push(Te.value):me.splice(be,1),"value"in pt||Qe(me),ct==null||ct(me.filter(Me=>Et.includes(Me)).sort((Me,Ke)=>{const ve=De.findIndex(Ye=>Ye.value===Me),he=De.findIndex(Ye=>Ye.value===Ke);return ve-he}))},st=Bt("checkbox",yt),Jt=`${st}-group`,[xe,Dt]=(0,nt.ZP)(st),At=(0,b.Z)(pt,["value","disabled"]),tn=Pe.length?De.map(Te=>at.createElement(a,{prefixCls:st,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:pt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Jt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,vn={toggleOption:$t,value:Zt,disabled:pt.disabled,name:pt.name,registerValue:St,cancelValue:Ge},je=pe()(Jt,{[`${Jt}-rtl`]:Pt==="rtl"},mt,Xt,Dt);return xe(at.createElement("div",Object.assign({className:je,style:tt},At,{ref:Be}),at.createElement(rt.Provider,{value:vn},tn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(ut,Nt,ae){"use strict";ae.d(Nt,{C2:function(){return Re}});var se=ae(17313),pe=ae(37613),Ie=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case gn:return se.createElement(Lt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Qt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(je,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Tt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Tt)},[Tt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in ye?dt(ye,Ae,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ye[Ae]=Pe,E=(ye,Ae)=>{for(var Pe in Ae||(Ae={}))a.call(Ae,Pe)&&b(ye,Pe,Ae[Pe]);if(y)for(var Pe of y(Ae))x.call(Ae,Pe)&&b(ye,Pe,Ae[Pe]);return ye},z=(ye,Ae)=>He(ye,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:ye,onCancel:Ae})=>{const[Pe]=ee();let yt=(0,rt.useRef)();function mt(ct){yt.current.width=Pe.getFieldValue("width"),yt.current.align=Pe.getFieldValue("align"),ye(ct,yt.current)}function Xt(ct,pt){if(ct.status===-1){pe.ZP.error(ct.message);return}Pe.setFieldsValue({src:`/api/attachments/${ct.id}`,type:pt.type})}function tt(ct){let pt=ct.target.files[0];yt.current=pt,Be(pt,Xt)}return _e.createElement(se.default,z(E({form:Pe},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Ie.default,{style:te})),_e.createElement(fe,{onFileChange:tt}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Ie.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Re.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:ye}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:ye}))}function Be(ye,Ae){if(!ye)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw pe.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let Pe=new FormData;Pe.append("editormd-image-file",ye),Pe.append("file_param_name","editormd-image-file"),Pe.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),ye)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(Pe)}},79346:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ie}});var se=ae(59301),pe=ae(4676);class Ie extends se.Component{constructor(Re){super(Re);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,pe.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,Nt,ae){"use strict";ae.d(Nt,{i:function(){return te},Z:function(){return ue}});var se={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"},pe=ae(71418),Ie=ae(6848),at=ae(92310),Re=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="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=",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:ye=4,right:Ae,bottom:Pe=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Xt,loading:tt,onRemove:ct=()=>{},isCurrent:pt=!0,showAlias:Et=!1})=>{const Pt=Math.floor((mt-(ye-1)*Ae)/ye),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Qe=>(window.ENV==="build"&&(Qe.ptimg=`/react/build${Qe.ptimg}`,Qe.swimg=`/react/build${Qe.swimg}`),Qe));return ee.createElement(pe.Z,{spinning:tt},ee.createElement("div",{className:Re()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Qe,Lt)=>{var Gt;const{name:De,id:Ge,identifier:St,featured:$t,school_name:st,image_url:Wt,excellent:xe,is_plan:Dt}=Qe;return ee.createElement("div",{key:Ge,className:se.wrap,style:{width:Pt,marginRight:(1+Lt)%ye===0?0:Ae+yt,marginBottom:Pe}},ee.createElement("a",{className:se.li,onClick:At=>{At.preventDefault(),At.stopPropagation(),Xt&&(0,Oe.L9)([Xt]),(0,Oe.xg)(`/paths/${St}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Wt}`}),pt&&(0,lt.bg)()&&(Qe==null?void 0:Qe.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:At=>{At.stopPropagation(),ct(Qe)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=Qe==null?void 0:Qe.subject_tags)==null?void 0:Gt.map((At,tn)=>{var vn,We;if(tn===0){const be=(vn=Zt.find(me=>me.name==At))==null?void 0:vn.swimg;return ee.createElement("img",{className:se.sign,src:be,style:{left:"-4px"}})}const Te=(We=Zt.find(be=>be.name==At))==null?void 0:We.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(tn-1)+2*tn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Qe==null?void 0:Qe.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Ie.Z,{title:Et&&(Qe!=null&&Qe.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Qe==null?void 0:Qe.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Et&&(Qe==null?void 0:Qe.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Ie.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Qe.stages_count))),ee.createElement(Ie.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Qe.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,Nt,ae){"use strict";ae.d(Nt,{jL:function(){return Re},w9:function(){return Qe},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ge},qp:function(){return _e},vr:function(){return gn},qE:function(){return bt},Je:function(){return ee},wb:function(){return tt},cq:function(){return tn},tp:function(){return re}});var se=ae(59301),pe={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ie="data:image/png;base64,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",Re=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:pe.banner},se.createElement("div",{className:pe.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:pe.btns},mn.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Ie,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:qe="#6A7283",showCount:$e})=>{const[Tt,rn]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?rn(1):rn(0)),mn.length===0&&rn(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ue},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Tt>0?{height:Tt===1?97:"auto",overflow:Tt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Tt&&se.createElement(se.Fragment,null,Tt===1?se.createElement("div",{onClick:()=>{var da;rn(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,rn(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var qe;const[$e,Tt]=(0,se.useState)(""),[rn,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Tt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(rn),$e||null)},Mn=En=>{En!==$e&&(Tt(En),wn(encodeURIComponent(rn),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:rn,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ue=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||cn(mn+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),ue=ae(6848),fe=ae(13570),Be=ae(3294),ye=ae(955),Ae=ae(96908),Pe=ae(57177),yt=ae(81378),mt=ae(8797),tt=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Tt,rn)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Tt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+rn)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Vt=>{Vt.preventDefault(),Ue&&(0,ye.L9)([Ue]),En&&(0,ye.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Tt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Tt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:Pe}),Tt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(ue.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Tt.challenges_count))),!!Tt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Tt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Tt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Tt.score_info}),se.createElement("span",null,"\xA0",Tt.score_info?`${Tt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},ct=ae(33847),pt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Et="data:image/png;base64,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",Pt=ae(59301),Qe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Pt.createElement(ne.Z,{spinning:qe},Pt.createElement("div",{className:lt()(pt.list,mn)},!!cn.length&&cn.map((Tt,rn)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Tt,da=Tt.is_public!=0&&Tt.is_public;return Pt.createElement("div",{className:pt.wrap,key:oa,style:{width:$e,marginRight:(1+rn)%wn===0?0:fn+va,marginBottom:ua}},Pt.createElement("a",{className:pt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,ye.L9)([Ue]),(0,ye.xg)(Tt.first_category_url)}},Pt.createElement("div",{className:pt.top},Pt.createElement(ue.Z,{title:Tt.name},Pt.createElement("div",{className:pt.name},Tt.name)),Pt.createElement("img",{className:pt.img,src:Be.Z.IMG_SERVER+"/images/"+Tt.avatar_url}),Pt.createElement("div",{className:pt.text,title:Tt.creator},Tt.creator),Kt&&Pt.createElement("div",{className:pt.btns},Pt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Pt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Pt.createElement("div",{className:pt.sign},"\u516C\u5F00")),Pt.createElement("div",{className:pt.bottom},Tt.visits>0&&Pt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-liulanyan"}),Pt.createElement("span",null,Tt.visits))),Tt.course_members_count>0&&Pt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-chengyuan"}),Tt.course_members_count)),Tt.tasks_count>0&&Pt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Pt.createElement("span",null,Pt.createElement("i",{className:"iconfont icon-zuoye"}),Tt.tasks_count)),Tt.is_end?Pt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Pt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Tt.is_accessible&&Pt.createElement("div",{className:pt.lockWrap},Pt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Pt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Pt.createElement(mt.Z,null)))},Lt={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"},Gt=ae(89070),Ge=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Lt.tabs,fn),style:ua},se.createElement("div",{className:Lt.tabsWrap},mn.map((Xn,Ue)=>se.createElement("aside",{className:Lt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:cn===Xn.id?Lt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Lt.tabBar},va)),$t=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),st={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Wt=ae(38854),xe=ae(20834);const Dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var tn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=Dt})=>{var Xn;return se.createElement("div",{className:lt()(st.orderWrap,wn)},se.createElement(Wt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,qe)=>se.createElement(xe.default.Item,{key:qe,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:st.orderTextWrap},(Xn=va.find(Ue=>cn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:st.orderIconWrap},se.createElement("span",{className:st.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-up font12 ${st.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:st.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer} ${st.active}`:`iconfont icon-sanjiaoxing-down font12 ${st.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},vn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},We=ae(3113),Te=Object.defineProperty,be=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,je=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,ve=(mn,cn)=>{for(var wn in cn||(cn={}))me.call(cn,wn)&&je(mn,wn,cn[wn]);if(be)for(var wn of be(cn))Me.call(cn,wn)&&je(mn,wn,cn[wn]);return mn},he=(mn,cn)=>{var wn={};for(var fn in mn)me.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&be)for(var fn of be(mn))cn.indexOf(fn)<0&&Me.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Ye=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ue(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ue(wn.throw(qe))}catch($e){ua($e)}},Ue=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ue((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:qe="middle",shape:$e="round"}=cn,Tt=he(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[rn,Kt]=(0,se.useState)(!1);return se.createElement(We.ZP,ve({onClick:(0,rt.throttle)(oa=>Ye(void 0,null,function*(){Xn&&Kt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(vn.btn,vn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:rn||va},Tt),ua)},Ze={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},bt=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(Ze.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:Ze.node},wn)),Ot={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(Ot.btns,Xn),style:Ue},mn&&se.createElement(We.ZP,{loading:qe,onClick:wn,type:"primary",className:Ot.confirm},cn),fn&&se.createElement(We.ZP,{onClick:va,className:Ot.cancel},ua)),gt={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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(gt.fixedBottom,mn),style:cn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},fn),se.createElement("div",{className:gt.right},ua))),Qt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()(Qt.crumbs,mn),style:cn},wn.map((fn,ua)=>uaGt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const qe=Math.floor(Ue/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(59301);function pe(Ie,at){const Re=(0,se.useRef)();(0,se.useEffect)(()=>{Re.current=Ie}),(0,se.useEffect)(()=>{function Oe(){Re.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},10162:function(ut,Nt,ae){"use strict";ae.r(Nt),ae.d(Nt,{default:function(){return ct}});var se=ae(59301),pe={contWrap:"contWrap___hQfMt",header:"header___X7YPi",headTitle:"headTitle___U2D0r",searchWrap:"searchWrap___vz2YF",wrap1:"wrap1___npFkF",editBtn:"editBtn___mBaZz"},Ie=ae(78241),at=ae(43418),Re=ae(8591),Oe=ae(92832),ie=ae(71418),lt=ae(28103),rt=ae(57809),nt=ae(5083),_e=ae(1710),dt=ae(3113),He=ae(29458),re=ae(12290),y=ae(85149),a=ae(8797),x=ae(61186),b=ae.n(x),E=ae(89070),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,ue=Object.defineProperties,fe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Ae=Object.prototype.propertyIsEnumerable,Pe=(pt,Et,Pt)=>Et in pt?ne(pt,Et,{enumerable:!0,configurable:!0,writable:!0,value:Pt}):pt[Et]=Pt,yt=(pt,Et)=>{for(var Pt in Et||(Et={}))ye.call(Et,Pt)&&Pe(pt,Pt,Et[Pt]);if(Be)for(var Pt of Be(Et))Ae.call(Et,Pt)&&Pe(pt,Pt,Et[Pt]);return pt},mt=(pt,Et)=>ue(pt,fe(Et)),Xt=(pt,Et,Pt)=>new Promise((Zt,Qe)=>{var Lt=Ge=>{try{De(Pt.next(Ge))}catch(St){Qe(St)}},Gt=Ge=>{try{De(Pt.throw(Ge))}catch(St){Qe(St)}},De=Ge=>Ge.done?Zt(Ge.value):Promise.resolve(Ge.value).then(Lt,Gt);De((Pt=Pt.apply(pt,Et)).next())});const tt=({declaration:pt,user:Et,dispatch:Pt,loading:Zt})=>{const[Qe,Lt]=(0,se.useState)([]),[Gt,De]=(0,se.useState)(0),[Ge,St]=(0,se.useState)(!1),[$t,st]=(0,se.useState)(!1),[Wt,xe]=(0,se.useState)(""),[Dt,At]=(0,se.useState)(""),[tn,vn]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[We]=Ie.default.useForm(),Te=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:je=>te.createElement("span",null,je||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,width:120,dataIndex:"staff_id",render:je=>te.createElement("span",null,je||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:je=>te.createElement("span",null,je===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),je===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),je===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),je===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4E13\u6CE8\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"monograph_type_name",render:je=>te.createElement("span",null,je||"--")},{title:"\u8457\u4F5C\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:je=>te.createElement("span",null,je||"--")},{title:"\u4F5C\u8005",align:"left",ellipsis:!0,dataIndex:"authors",render:je=>te.createElement("span",null,je||"--")},{title:"\u4E66\u53F7",align:"left",ellipsis:!0,dataIndex:"books_number",render:je=>te.createElement("span",null,je||"--")},{title:"\u51FA\u7248\u793E",align:"left",ellipsis:!0,dataIndex:"publisher",render:je=>te.createElement("span",null,je||"--")},{title:"\u603B\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"words_count",render:je=>te.createElement("span",null,je||"--")},{title:"\u51FA\u7248\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_time",render:je=>te.createElement("span",null,je?b()(je).format("YYYY-MM"):"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(je,ve)=>{var he,Ye,ke,Ce;return te.createElement(te.Fragment,null,((0,ee.Ny)()&&((he=Et.userInfo)==null?void 0:he.real_name)!==(ve==null?void 0:ve.user_name)||[0,1].includes(ve==null?void 0:ve.status))&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"view"}}),E.history.push(`/declaration/research/monograph/view?id=${ve==null?void 0:ve.id}`)}},"\u67E5\u770B"),((Ye=Et==null?void 0:Et.userInfo)==null?void 0:Ye.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"edit"}}),E.history.push(`/declaration/research/monograph/edit?id=${ve==null?void 0:ve.id}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ve==null?void 0:ve.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ve==null?void 0:ve.id,verify_status:"agree",reason:""})).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),be())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ve==null?void 0:ve.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{We.setFieldValue("reason",ve==null?void 0:ve.reason),at.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(Ie.default,{form:We,layout:"vertical",onFinish:Ze=>Xt(void 0,null,function*(){(yield(0,z.Uk)(yt({declaration_id:ve==null?void 0:ve.id,verify_status:"reject"},Ze))).status===0&&(Re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),be())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:pe.formWrap},te.createElement(Ie.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(Oe.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){yield We.submit()})})}},"\u9A73\u56DE"),((ke=Et==null?void 0:Et.userInfo)==null?void 0:ke.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ve==null?void 0:ve.id})).status===0&&(Re.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),be())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((Ce=Et==null?void 0:Et.userInfo)==null?void 0:Ce.real_name)===(ve==null?void 0:ve.user_name)&&[-1,2].includes(ve==null?void 0:ve.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{at.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Xt(void 0,null,function*(){(yield(0,z.UX)({id:ve==null?void 0:ve.id})).status===0&&(Re.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),be())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{be(),me()},[]);const be=()=>Xt(void 0,null,function*(){var je,ve;St(!0);const he=yield(0,z.Dn)(yt({declare_type:3},tn));(he==null?void 0:he.status)===0&&(Lt(((je=he==null?void 0:he.data)==null?void 0:je.list)||[]),De(((ve=he==null?void 0:he.data)==null?void 0:ve.count)||0)),St(!1)}),me=()=>Xt(void 0,null,function*(){var je,ve;const he=yield(0,z.Xi)({declare_type:3});(he==null?void 0:he.status)===0&&(xe(((je=he==null?void 0:he.data)==null?void 0:je.content)||"\u6682\u65E0\u6570\u636E"),At(((ve=he==null?void 0:he.data)==null?void 0:ve.content)||"\u6682\u65E0\u6570\u636E"))}),Me=()=>Xt(void 0,null,function*(){if((Wt==null?void 0:Wt.length)>1e3){Re.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const je=yield(0,z.kF)({declare_type:3,content:Wt});(je==null?void 0:je.status)===0&&(st(!1),Re.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return te.createElement(ie.Z,{spinning:Ge},te.createElement("div",{className:pe.contWrap},te.createElement("div",{className:pe.header},te.createElement("div",{className:pe.headTitle},"\u79D1\u7814\u4E13\u8457\u7533\u62A5"),te.createElement("div",null,te.createElement(He.op,{shape:"default",onClick:()=>{Pt({type:"declaration/changeMode",payload:{mode:"edit"}}),E.history.push("/declaration/research/monograph/edit")}},te.createElement("span",null,"\u6DFB\u52A0\u79D1\u7814\u7C7B\u4E13\u8457")))),te.createElement(lt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:pe.searchWrap},te.createElement(rt.default,{size:"large",defaultValue:tn.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:je=>{tn.status=je,vn(yt({},tn)),tn.page=1,be()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(nt.default.RangePicker,{size:"large",style:{width:200,borderRadius:2},onChange:je=>{tn.start_time=je!=null&&je[0]?je[0].format("YYYY-MM-DD"):"",tn.end_time=je!=null&&je[1]?je[1].format("YYYY-MM-DD"):"",tn.page=1,vn(mt(yt({},tn),{time:b()(je).format("YYYY-MM")})),be()},picker:"month",format:"YYYY-MM"}),te.createElement(He.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:tn.keyword,onChange:je=>{tn.page=1,tn.keywords=je,vn(yt({},tn)),be()}})),te.createElement("div",null,te.createElement(_e.default,{dataSource:Qe,scroll:{x:1200},pagination:{total:Gt||0,size:"default",onChange:(je,ve)=>{tn.page=je,tn.limit=ve,vn(yt({},tn)),be()},current:tn==null?void 0:tn.page,pageSize:tn==null?void 0:tn.limit,showTotal:je=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},je),"\u6761\u6570\u636E")},columns:Te,locale:{emptyText:te.createElement(a.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(lt.Z,{style:{margin:"30px 0px"}}),$t?te.createElement("div",null,te.createElement(re.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:Wt,id:"editContent",onChange:je=>{xe(je)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(He.op,{shape:"default",onClick:()=>{st(!1),xe(Dt)}},"\u53D6\u6D88"),te.createElement(dt.ZP,{className:"ml20",type:"primary",onClick:()=>Xt(void 0,null,function*(){yield Me()})},"\u63D0\u4EA4"))):te.createElement("div",{className:pe.wrap1},(0,ee.Ny)()&&te.createElement("div",{className:pe.editBtn,onClick:()=>{st(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(y.Z,{className:"discuss-content",value:Wt,style:{fontSize:"12px",color:"#232B40"}}))))};var ct=(0,E.connect)(({declaration:pt,loading:Et,user:Pt})=>({declaration:pt,loading:Et,user:Pt}))(tt)},50371:function(ut,Nt){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let pe=1;pe{const Re=Ie[at];Re!==void 0&&(se[at]=Re)})}return se}Nt.Z=ae},13845:function(ut,Nt,ae){"use strict";ae.d(Nt,{F:function(){return se},Z:function(){return pe}});function se(Ie){return Ie!=null&&Ie===Ie.window}function pe(Ie,at){var Re,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Ie)?lt=Ie[at?"pageYOffset":"pageXOffset"]:Ie instanceof Document?lt=Ie.documentElement[ie]:(Ie instanceof HTMLElement||Ie)&&(lt=Ie[ie]),Ie&&!se(Ie)&&typeof lt!="number"&&(lt=(Oe=((Re=Ie.ownerDocument)!==null&&Re!==void 0?Re:Ie).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(59301);function pe(){const[,Ie]=se.useReducer(at=>at+1,0);return Ie}},68031:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return at}});var se=ae(16089);function pe(Re,Oe,ie,lt){const rt=ie-Oe;return Re/=lt/2,Re<1?rt/2*Re*Re*Re+Oe:rt/2*((Re-=2)*Re*Re+2)+Oe}var Ie=ae(13845);function at(Re){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Ie.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=pe(y>rt?rt:y,_e,Re,rt);(0,Ie.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var ye;const{prefixCls:Ae,className:Pe,rootClassName:yt,children:mt,indeterminate:Xt=!1,style:tt,onMouseEnter:ct,onMouseLeave:pt,skipGroup:Et=!1,disabled:Pt}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Qe,direction:Lt,checkbox:Gt}=at.useContext(Re.E_),De=at.useContext(rt),{isFormItemInput:Ge}=at.useContext(ie.aM),St=at.useContext(Oe.Z),$t=(ye=(De==null?void 0:De.disabled)||Pt)!==null&&ye!==void 0?ye:St,st=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Et)return Zt.value!==st.current&&(De==null||De.cancelValue(st.current),De==null||De.registerValue(Zt.value),st.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Wt=Qe("checkbox",Ae),[xe,Dt]=(0,nt.ZP)(Wt),At=Object.assign({},Zt);De&&!Et&&(At.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},At.name=De.name,At.checked=De.value.includes(Zt.value));const tn=pe()(`${Wt}-wrapper`,{[`${Wt}-rtl`]:Lt==="rtl",[`${Wt}-wrapper-checked`]:At.checked,[`${Wt}-wrapper-disabled`]:$t,[`${Wt}-wrapper-in-form-item`]:Ge},Gt==null?void 0:Gt.className,Pe,yt,Dt),vn=pe()({[`${Wt}-indeterminate`]:Xt},dt.A,Dt),We=Xt?"mixed":void 0;return xe(at.createElement(_e.Z,{component:"Checkbox",disabled:$t},at.createElement("label",{className:tn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),tt),onMouseEnter:ct,onMouseLeave:pt},at.createElement(Ie.Z,Object.assign({"aria-checked":We},At,{prefixCls:Wt,className:vn,disabled:$t,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var ye={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(ye[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Ae=Object.getOwnPropertySymbols(fe);Pe{const{defaultValue:ye,children:Ae,options:Pe=[],prefixCls:yt,className:mt,rootClassName:Xt,style:tt,onChange:ct}=fe,pt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Et,direction:Pt}=at.useContext(Re.E_),[Zt,Qe]=at.useState(pt.value||ye||[]),[Lt,Gt]=at.useState([]);at.useEffect(()=>{"value"in pt&&Qe(pt.value||[])},[pt.value]);const De=at.useMemo(()=>Pe.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[Pe]),Ge=Te=>{Gt(be=>be.filter(me=>me!==Te))},St=Te=>{Gt(be=>[].concat((0,x.Z)(be),[Te]))},$t=Te=>{const be=Zt.indexOf(Te.value),me=(0,x.Z)(Zt);be===-1?me.push(Te.value):me.splice(be,1),"value"in pt||Qe(me),ct==null||ct(me.filter(Me=>Lt.includes(Me)).sort((Me,je)=>{const ve=De.findIndex(Ye=>Ye.value===Me),he=De.findIndex(Ye=>Ye.value===je);return ve-he}))},st=Et("checkbox",yt),Wt=`${st}-group`,[xe,Dt]=(0,nt.ZP)(st),At=(0,b.Z)(pt,["value","disabled"]),tn=Pe.length?De.map(Te=>at.createElement(a,{prefixCls:st,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:pt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Wt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,vn={toggleOption:$t,value:Zt,disabled:pt.disabled,name:pt.name,registerValue:St,cancelValue:Ge},We=pe()(Wt,{[`${Wt}-rtl`]:Pt==="rtl"},mt,Xt,Dt);return xe(at.createElement("div",Object.assign({className:We,style:tt},At,{ref:Be}),at.createElement(rt.Provider,{value:vn},tn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(ut,Nt,ae){"use strict";ae.d(Nt,{C2:function(){return Re}});var se=ae(17313),pe=ae(37613),Ie=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` ${lt}:not(${lt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Oe.colorPrimary}},[`${lt}:not(${lt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Oe.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Oe.colorPrimary,borderColor:Oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Oe.motionDurationMid} ${Oe.motionEaseOutBack} ${Oe.motionDurationFast}`}}},[` ${lt}-checked:not(${lt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Re(Oe,ie){const lt=(0,pe.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}Nt.ZP=(0,Ie.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Re(lt,Oe)]})},5083:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return ad}});var se=ae(61186),pe=ae.n(se),Ie=ae(48736),at=ae(90111),Re=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);pe().extend(y()),pe().extend(He()),pe().extend(Re()),pe().extend(ie()),pe().extend(rt()),pe().extend(_e()),pe().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Xe){var ze=(Xe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Ie.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return pe()()},getFixedDate:function(le){return pe()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return pe()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return pe()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return pe()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Xe=0;Xe1&&(ze=le.addDate(ze,-7)),ze}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function nn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Qt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Xe=function(Ut,ht,Ft){for(var qt=ht;qt<=Ft;){var An=void 0;switch(Ut){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Qt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Qt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Xe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Xe("month",ft,Ct)}case"year":return Xe("month",0,11);case"decade":{var an=Le.getYear(le),Rt=Math.floor(an/be)*be,Mt=Rt+be-1;return Xe("year",Rt,Mt)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,je.Z)(function(){if(!oe)return[[""],""];for(var Xe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Ft);return}Ct.current=requestAnimationFrame(function(){ft(Ft)})}var Rt=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),Mt=(0,At.Z)(Rt,2),Vt=Mt[1];function Ut(Ft){an(Ft)}function ht(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;an(null,Ft)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Vt,Ut,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Xe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Xe)return Xe(-1),!0;break;case un.Z.PAGE_DOWN:if(Xe)return Xe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Xe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,an=oe.onFocus,Rt=oe.onBlur,Mt=oe.changeOnBlur,Vt=(0,ne.useState)(!1),Ut=(0,At.Z)(Vt,2),ht=Ut[0],Ft=Ut[1],qt=(0,ne.useState)(!1),An=(0,At.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Ft(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Ft(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Ft(!1),Aa.preventDefault()):!ht&&le&&!Xe(Aa)&&Aa.shiftKey&&(Ft(!0),Aa.preventDefault());return}case un.Z.ESC:{Ft(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Xe(Aa)}},onFocus:function(Aa){Ft(!0),Dn(!0),an&&an(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Rt==null||Rt(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!Mt&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return ne.useMemo(function(){return oe||(le?((0,Ie.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,At.Z)(ge,2),Le=Ee[0],Xe=Ee[1];return{label:Le,value:Xe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,At.Z)(Ee,2),Xe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(an){ze(an),ge(an)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(an){return an!==Xe})&&Ct()},[le.join("||")]),[Xe,ft,Ct]}var Tt=ne.createContext({}),rn=Tt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Xe,ze){var vt=Xe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Xe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Xe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,an=oe.hourStep,Rt=an===void 0?1:an,Mt=oe.minuteStep,Vt=Mt===void 0?1:Mt,Ut=oe.secondStep,ht=Ut===void 0?1:Ut,Ft=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Xe?le.getHour(Xe):-1,io=Qa,Po=Xe?le.getMinute(Xe):-1,Ja=Xe?le.getSecond(Xe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var et=xn(Oa);return[et.disabledHours,et.disabledMinutes,et.disabledSeconds]}return[Ft,qt,An]},[Ft,qt,An,xn,Oa]),to=(0,At.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Rt,lo&&lo()),Bo=(0,je.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var et=[!0,!0];return Bo.forEach(function(ot){var Lt=ot.disabled,wt=ot.value;Lt||(wt>=12?et[1]=!1:et[0]=!1)}),et},[Ct,Bo]),ce=(0,At.Z)(de,2),Se=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(et){return et.value>=12}:function(et){return et.value<12}).map(function(et){var ot=et.value%12,Lt=ot===0?"12":Mn(ot,2);return(0,Dt.Z)((0,Dt.Z)({},et),{},{label:Lt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Vt,Ga&&Ga(Qa)),Je=Oo(0,59,ht,Va&&Va(Qa,Po)),Ve=Ba({value:Xe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Je,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Lt=La[Le];if(Lt)for(var wt=Lt.units.findIndex(function(on){return on.value===Lt.value}),kt=Lt.units.length,Yt=1;Yt2&&arguments[2]!==void 0?arguments[2]:!1;(sn===Ft||ia)&&(Hn(It),La&&La(It),Ve&&Ve(It,hn),ga&&!Ot(ft,It,dn)&&!(Vt!=null&&Vt(It))&&ga(It))},ha=function(It){if(Zr.includes(sn)){var hn,ia,pa=sn==="date";switch(It===un.Z.PAGE_UP||It===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,It){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(It===un.Z.UP?"-":"").concat(pa?Me:_r)));break}if(hn)return!(Vt!=null&&Vt(hn))}return!0},Xa=function(It){if(Yt.current&&Yt.current.onKeyDown){var hn=!0,ia=It.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(It.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Yt.current.onKeyDown(It)}return(0,Ie.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(It){Yt.current&&Yt.current.onBlur&&Yt.current.onBlur(It)};Je&&Lt!=="right"&&(Je.current={onKeyDown:Xa,onClose:function(){Yt.current&&Yt.current.onClose&&Yt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,Dt.Z)((0,Dt.Z)({},oe),{},{cellRender:oo,operationRef:Yt,prefixCls:Le,viewDate:Kn,value:dn,onViewDateChange:pn,sourceMode:Rn,onPanelChange:fa,disabledDate:Vt});switch(delete Jn.onChange,delete Jn.onSelect,sn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}))}var Za,Ia,yo=function(){var It=ft.getNow(),hn=zo(ft.getHour(It),ft.getMinute(It),ft.getSecond(It),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,It,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,sn,On),Dn&&sn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!dn||Vt&&Vt(dn),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){dn&&(ya(dn,"submit",!0),io&&io(dn))}}));var Qn;if(zn&&sn==="date"&&Ft==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Vt&&Vt(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(rn.Provider,{value:(0,Dt.Z)((0,Dt.Z)({},Fe),{},{mode:sn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Lt==="right",hideNextBtn:ot&&Lt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Xe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),kt&&kt[0]&&kt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Xe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,an=oe.children,Rt=oe.range,Mt=oe.popupPlacement,Vt=oe.direction,Ut="".concat(ge,"-dropdown"),ht=function(){return Mt!==void 0?Mt:Vt==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Ut,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Xe,popupClassName:De()(ze,(le={},(0,xe.Z)(le,"".concat(Ut,"-range"),Rt),(0,xe.Z)(le,"".concat(Ut,"-rtl"),Vt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},an)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Xe,ze){var vt=Xe.label,ft=Xe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Xe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,an=ge.dropdownClassName,Rt=ge.dropdownAlign,Mt=ge.popupStyle,Vt=ge.transitionName,Ut=ge.generateConfig,ht=ge.locale,Ft=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Je=ge.onContextMenu,Ve=ge.onClick,Ze=ge.onKeyDown,it=ge.onSelect,et=ge.direction,ot=ge.autoComplete,Lt=ot===void 0?"off":ot,wt=ge.inputRender,kt=ge.changeOnBlur,Yt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",on=Ue(Aa),_t=da(In(On,zn,xn,Pn)),dn=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,tn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,At.Z)(Nn,2),ra=Kn[0],pn=Kn[1],Fn=ne.useState(ra),yn=(0,At.Z)(Fn,2),ln=yn[0],sn=yn[1],jn=ne.useRef(null),ma=(0,tn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,At.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(ln,{formatList:_t,generateConfig:Ut,locale:ht}),ya=(0,At.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Ut});xo&&(!Ra||!Ra(xo))&&sn(xo)}}),_n=(0,At.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){sn($n),pn($n),ko&&!Ot(Ut,ra,$n)&&ko($n,$n?nn($n,{generateConfig:Ut,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Ie.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ve==null||Ve.apply(void 0,xo),Yt.current&&(Yt.current.focus(),yo(!0))},Un=function($n){kt&&Ia(ln),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([dn.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!ln||Ra&&Ra(ln)?!1:(Ia(ln),yo(!1),Za(),!0)},onCancel:function(){yo(!1),sn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:kt}),Ln=(0,At.Z)(Tn,2),It=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(sn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){sn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Ut,locale:ht}),Ao=(0,At.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,Dt.Z)((0,Dt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:on,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Ut,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:ln,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),sn($n)},direction:et,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:dn,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,Dt.Z)((0,Dt.Z)((0,Dt.Z)({id:Xe,tabIndex:vt,disabled:Oa,readOnly:Ft||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Yt,title:oo},It),{},{size:qa(zn,_t[0],Ut),name:ze},(0,vn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Lt}),wa=wt?wt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=et==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(rn.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:Mt,prefixCls:Le,dropdownClassName:an,dropdownAlign:Rt,getPopupContainer:lo,transitionName:Vt,popupPlacement:Io,direction:et},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),et==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Je,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,st.Z)(ge,oe);var le=(0,Jt.Z)(ge);function ge(){var Ee;(0,Ge.Z)(this,ge);for(var Le=arguments.length,Xe=new Array(Le),ze=0;zeMt(Ct);case"month":return Rt(ht)>Rt(Ct);case"week":return an(ht)>an(Ct);default:return!We(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Xe,ze[1],Ct,le]),Ut=ne.useCallback(function(ht){if(ze[1]||Xe&&Xe(ht))return!0;if(ze[0]&&ft)return!We(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return Mt(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,Dt.Z)((0,Dt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Ft,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Wt(pa,Jr,Yn),Wt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ve),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:ln,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Ft,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),dn==null||dn(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Wt(ba,null,0)),Ca[1]||(ba=Wt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Wt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!ln){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else It(ao)};return ne.createElement(rn.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:an,prefixCls:ze,dropdownClassName:Rt,dropdownAlign:Vt,getPopupContainer:Ut,transitionName:Mt,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:sn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:on,onMouseDown:fl,onMouseUp:Yt},(0,vn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,xe.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,Dt.Z)((0,Dt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,st.Z)(ge,oe);var le=(0,Jt.Z)(ge);function ge(){var Ee;(0,Ge.Z)(this,ge);for(var Le=arguments.length,Xe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Xe=Math.floor(ge*Le)+2,ze=Math.max((le-Xe)/2,0),vt=Math.max(le-Xe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Xe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:an,colorPrimary:Rt,cellActiveWithRangeBg:Mt,colorTextLightSolid:Vt,controlHeightSM:Ut,cellRangeBorderColor:ht,pickerCellBorderGap:Ft,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Xe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Re(Oe,ie){const lt=(0,pe.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}Nt.ZP=(0,Ie.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Re(lt,Oe)]})},5083:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return ad}});var se=ae(61186),pe=ae.n(se),Ie=ae(48736),at=ae(90111),Re=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);pe().extend(y()),pe().extend(He()),pe().extend(Re()),pe().extend(ie()),pe().extend(rt()),pe().extend(_e()),pe().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Xe){var ze=(Xe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Ie.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return pe()()},getFixedDate:function(le){return pe()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return pe()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return pe()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return pe()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Xe=0;Xe1&&(ze=le.addDate(ze,-7)),ze}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function nn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Qt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Xe=function(Yt,ht,Ft){for(var qt=ht;qt<=Ft;){var An=void 0;switch(Yt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Qt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Qt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Xe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Xe("month",ft,Ct)}case"year":return Xe("month",0,11);case"decade":{var an=Le.getYear(le),Rt=Math.floor(an/be)*be,Mt=Rt+be-1;return Xe("year",Rt,Mt)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,We.Z)(function(){if(!oe)return[[""],""];for(var Xe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Ft);return}Ct.current=requestAnimationFrame(function(){ft(Ft)})}var Rt=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),Mt=(0,At.Z)(Rt,2),Ut=Mt[1];function Yt(Ft){an(Ft)}function ht(){var Ft=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;an(null,Ft)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Ut,Yt,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Xe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Xe)return Xe(-1),!0;break;case un.Z.PAGE_DOWN:if(Xe)return Xe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Xe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,an=oe.onFocus,Rt=oe.onBlur,Mt=oe.changeOnBlur,Ut=(0,ne.useState)(!1),Yt=(0,At.Z)(Ut,2),ht=Yt[0],Ft=Yt[1],qt=(0,ne.useState)(!1),An=(0,At.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Ft(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Ft(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Ft(!1),Aa.preventDefault()):!ht&&le&&!Xe(Aa)&&Aa.shiftKey&&(Ft(!0),Aa.preventDefault());return}case un.Z.ESC:{Ft(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Xe(Aa)}},onFocus:function(Aa){Ft(!0),Dn(!0),an&&an(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Rt==null||Rt(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!Mt&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return ne.useMemo(function(){return oe||(le?((0,Ie.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,At.Z)(ge,2),Le=Ee[0],Xe=Ee[1];return{label:Le,value:Xe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,At.Z)(Ee,2),Xe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(an){ze(an),ge(an)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(an){return an!==Xe})&&Ct()},[le.join("||")]),[Xe,ft,Ct]}var Tt=ne.createContext({}),rn=Tt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Xe,ze){var vt=Xe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Xe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Xe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,an=oe.hourStep,Rt=an===void 0?1:an,Mt=oe.minuteStep,Ut=Mt===void 0?1:Mt,Yt=oe.secondStep,ht=Yt===void 0?1:Yt,Ft=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Xe?le.getHour(Xe):-1,io=Qa,Po=Xe?le.getMinute(Xe):-1,Ja=Xe?le.getSecond(Xe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var et=xn(Oa);return[et.disabledHours,et.disabledMinutes,et.disabledSeconds]}return[Ft,qt,An]},[Ft,qt,An,xn,Oa]),to=(0,At.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Rt,lo&&lo()),Bo=(0,We.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var et=[!0,!0];return Bo.forEach(function(ot){var Bt=ot.disabled,wt=ot.value;Bt||(wt>=12?et[1]=!1:et[0]=!1)}),et},[Ct,Bo]),ce=(0,At.Z)(de,2),Se=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(et){return et.value>=12}:function(et){return et.value<12}).map(function(et){var ot=et.value%12,Bt=ot===0?"12":Mn(ot,2);return(0,Dt.Z)((0,Dt.Z)({},et),{},{label:Bt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Ut,Ga&&Ga(Qa)),Je=Oo(0,59,ht,Va&&Va(Qa,Po)),Ve=Ba({value:Xe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Je,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Bt=La[Le];if(Bt)for(var wt=Bt.units.findIndex(function(on){return on.value===Bt.value}),kt=Bt.units.length,Jt=1;Jt2&&arguments[2]!==void 0?arguments[2]:!1;(sn===Ft||ia)&&(Hn(It),La&&La(It),Ve&&Ve(It,hn),ga&&!Ot(ft,It,dn)&&!(Ut!=null&&Ut(It))&&ga(It))},ha=function(It){if(Zr.includes(sn)){var hn,ia,pa=sn==="date";switch(It===un.Z.PAGE_UP||It===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,It){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(It===un.Z.UP?"-":"").concat(pa?Me:_r)));break}if(hn)return!(Ut!=null&&Ut(hn))}return!0},Xa=function(It){if(Jt.current&&Jt.current.onKeyDown){var hn=!0,ia=It.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(It.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Jt.current.onKeyDown(It)}return(0,Ie.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(It){Jt.current&&Jt.current.onBlur&&Jt.current.onBlur(It)};Je&&Bt!=="right"&&(Je.current={onKeyDown:Xa,onClose:function(){Jt.current&&Jt.current.onClose&&Jt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,Dt.Z)((0,Dt.Z)({},oe),{},{cellRender:oo,operationRef:Jt,prefixCls:Le,viewDate:Kn,value:dn,onViewDateChange:pn,sourceMode:Rn,onPanelChange:fa,disabledDate:Ut});switch(delete Jn.onChange,delete Jn.onSelect,sn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(It,hn){pn(It),ya(It,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(It,hn){pn(It),ya(It,hn)}}))}var Za,Ia,yo=function(){var It=ft.getNow(),hn=zo(ft.getHour(It),ft.getMinute(It),ft.getSecond(It),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,It,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ke||(Za=Dr(Le,sn,On),Dn&&sn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!dn||Ut&&Ut(dn),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){dn&&(ya(dn,"submit",!0),io&&io(dn))}}));var Qn;if(zn&&sn==="date"&&Ft==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Ut&&Ut(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(rn.Provider,{value:(0,Dt.Z)((0,Dt.Z)({},Fe),{},{mode:sn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Bt==="right",hideNextBtn:ot&&Bt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Xe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),kt&&kt[0]&&kt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Xe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,an=oe.children,Rt=oe.range,Mt=oe.popupPlacement,Ut=oe.direction,Yt="".concat(ge,"-dropdown"),ht=function(){return Mt!==void 0?Mt:Ut==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Yt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Xe,popupClassName:De()(ze,(le={},(0,xe.Z)(le,"".concat(Yt,"-range"),Rt),(0,xe.Z)(le,"".concat(Yt,"-rtl"),Ut==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},an)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Xe,ze){var vt=Xe.label,ft=Xe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Xe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,an=ge.dropdownClassName,Rt=ge.dropdownAlign,Mt=ge.popupStyle,Ut=ge.transitionName,Yt=ge.generateConfig,ht=ge.locale,Ft=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Je=ge.onContextMenu,Ve=ge.onClick,Ke=ge.onKeyDown,it=ge.onSelect,et=ge.direction,ot=ge.autoComplete,Bt=ot===void 0?"off":ot,wt=ge.inputRender,kt=ge.changeOnBlur,Jt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",on=Ue(Aa),_t=da(In(On,zn,xn,Pn)),dn=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,tn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,At.Z)(Nn,2),ra=Kn[0],pn=Kn[1],Fn=ne.useState(ra),yn=(0,At.Z)(Fn,2),ln=yn[0],sn=yn[1],jn=ne.useRef(null),ma=(0,tn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,At.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(ln,{formatList:_t,generateConfig:Yt,locale:ht}),ya=(0,At.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Yt});xo&&(!Ra||!Ra(xo))&&sn(xo)}}),_n=(0,At.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){sn($n),pn($n),ko&&!Ot(Yt,ra,$n)&&ko($n,$n?nn($n,{generateConfig:Yt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Ie.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ve==null||Ve.apply(void 0,xo),Jt.current&&(Jt.current.focus(),yo(!0))},Un=function($n){kt&&Ia(ln),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([dn.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!ln||Ra&&Ra(ln)?!1:(Ia(ln),yo(!1),Za(),!0)},onCancel:function(){yo(!1),sn(ra),Za()},onKeyDown:function($n,xo){Ke==null||Ke($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:kt}),Ln=(0,At.Z)(Tn,2),It=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(sn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){sn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Jt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Jt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Yt,locale:ht}),Ao=(0,At.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,Dt.Z)((0,Dt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:on,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Yt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:ln,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),sn($n)},direction:et,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:dn,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,Dt.Z)((0,Dt.Z)((0,Dt.Z)({id:Xe,tabIndex:vt,disabled:Oa,readOnly:Ft||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Jt,title:oo},It),{},{size:qa(zn,_t[0],Yt),name:ze},(0,vn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Bt}),wa=wt?wt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=et==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(rn.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:Mt,prefixCls:Le,dropdownClassName:an,dropdownAlign:Rt,getPopupContainer:lo,transitionName:Ut,popupPlacement:Io,direction:et},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),et==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Je,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,st.Z)(ge,oe);var le=(0,Wt.Z)(ge);function ge(){var Ee;(0,Ge.Z)(this,ge);for(var Le=arguments.length,Xe=new Array(Le),ze=0;zeMt(Ct);case"month":return Rt(ht)>Rt(Ct);case"week":return an(ht)>an(Ct);default:return!Ze(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Xe,ze[1],Ct,le]),Yt=ne.useCallback(function(ht){if(ze[1]||Xe&&Xe(ht))return!0;if(ze[0]&&ft)return!Ze(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return Mt(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,Dt.Z)((0,Dt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Ft,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Vt(pa,Jr,Yn),Vt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ve),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:ln,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Ft,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),dn==null||dn(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Vt(ba,null,0)),Ca[1]||(ba=Vt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Vt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!ln){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else It(ao)};return ne.createElement(rn.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:an,prefixCls:ze,dropdownClassName:Rt,dropdownAlign:Ut,getPopupContainer:Yt,transitionName:Mt,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:sn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:on,onMouseDown:fl,onMouseUp:Jt},(0,vn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,xe.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,Dt.Z)((0,Dt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,st.Z)(ge,oe);var le=(0,Wt.Z)(ge);function ge(){var Ee;(0,Ge.Z)(this,ge);for(var Le=arguments.length,Xe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Xe=Math.floor(ge*Le)+2,ze=Math.max((le-Xe)/2,0),vt=Math.max(le-Xe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Xe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:an,colorPrimary:Rt,cellActiveWithRangeBg:Mt,colorTextLightSolid:Ut,controlHeightSM:Yt,cellRangeBorderColor:ht,pickerCellBorderGap:Ft,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Xe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${an} ${Rt}`,borderRadius:ze,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:Mt}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, - &-in-view${ge}-range-end ${Ee}`]:{color:Vt,background:Rt},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), + &-in-view${ge}-range-end ${Ee}`]:{color:Ut,background:Rt},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), &-in-view${ge}-range-end:not(${ge}-range-end-single)`]:{"&::before":{background:Mt}},[`&-in-view${ge}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ge}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ge}-range-hover-start:not(${ge}-in-range):not(${ge}-range-start):not(${ge}-range-end), &-in-view${ge}-range-hover-end:not(${ge}-in-range):not(${ge}-range-start):not(${ge}-range-end), &-in-view${ge}-range-hover-start${ge}-range-start-single, &-in-view${ge}-range-hover-start${ge}-range-start${ge}-range-end${ge}-range-end-near-hover, &-in-view${ge}-range-hover-end${ge}-range-start${ge}-range-end${ge}-range-start-near-hover, &-in-view${ge}-range-hover-end${ge}-range-end-single, - &-in-view${ge}-range-hover:not(${ge}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Ut,borderTop:`${Ct}px dashed ${ht}`,borderBottom:`${Ct}px dashed ${ht}`,transform:"translateY(-50%)",transition:`all ${Xe}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ft},[`&-in-view${ge}-in-range${ge}-range-hover::before, + &-in-view${ge}-range-hover:not(${ge}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:Yt,borderTop:`${Ct}px dashed ${ht}`,borderBottom:`${Ct}px dashed ${ht}`,transform:"translateY(-50%)",transition:`all ${Xe}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ft},[`&-in-view${ge}-in-range${ge}-range-hover::before, &-in-view${ge}-in-range${ge}-range-hover-start::before, &-in-view${ge}-in-range${ge}-range-hover-end::before, &-in-view${ge}-range-start${ge}-range-hover::before, @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Xe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:an,lineWidth:Rt,lineType:Mt,borderRadiusLG:Vt,colorPrimary:Ut,colorTextHeading:ht,colorSplit:Ft,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Je=(Fe-ft*2)/3-Le-vt,Ve=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:an,border:`${Rt}px ${Mt} ${Ft}`,borderRadius:Vt,outline:"none","&-focused":{borderColor:Ut},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Xe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:an,lineWidth:Rt,lineType:Mt,borderRadiusLG:Ut,colorPrimary:Yt,colorTextHeading:ht,colorSplit:Ft,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Je=(Fe-ft*2)/3-Le-vt,Ve=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:an,border:`${Rt}px ${Mt} ${Ft}`,borderRadius:Ut,outline:"none","&-focused":{borderColor:Yt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, - ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Rt}px ${Mt} ${Ft}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Xe,height:Xe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Xe,height:Xe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Xe/2),insetInlineStart:Math.ceil(Xe/2),display:"inline-block",width:Xe,height:Xe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, + ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Rt}px ${Mt} ${Ft}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Yt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Xe,height:Xe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Xe,height:Xe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Xe/2),insetInlineStart:Math.ceil(Xe/2),display:"inline-block",width:Xe,height:Xe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(ze-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(ze-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ve,borderInlineStart:`${Rt}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ve,borderInlineEnd:`${Rt}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ve,borderInlineEnd:`${Rt}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ve,borderInlineStart:`${Rt}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Rt}px ${Mt} ${Ft}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Rt}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Rt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Rt}px ${Mt} ${Ft}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Je,borderInlineStart:`${Rt}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Je,borderInlineEnd:`${Rt}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Je,borderInlineEnd:`${Rt}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Je,borderInlineStart:`${Rt}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Ut},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:ze*7,th:{width:ze,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Rt}px ${Mt} ${Ft}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Yt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:ze*7,th:{width:ze,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Rt}px ${Mt} ${Ft}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Rt}px ${Mt} ${Ft}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Xe,warningActiveShadow:ze}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Xe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Xe,activeShadow:ze}))),[`${le}-active-bar`]:{background:Xe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Xe,colorBgContainer:ze,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:an,motionDurationMid:Rt,colorBgContainerDisabled:Mt,colorTextDisabled:Vt,colorTextPlaceholder:Ut,controlHeightLG:ht,fontSizeLG:Ft,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Xe)),{position:"relative",display:"inline-flex",alignItems:"center",background:ze,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:an,transition:`border ${Rt}, box-shadow ${Rt}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:Mt,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Ut}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Ft,Xe)),{[`${le}-input > input`]:{fontSize:Ft}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Vt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Vt,lineHeight:1,background:ze,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Rt}, color ${Rt}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ft,color:Vt,fontSize:Ft,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Xe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Xe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Rt}px ${Mt} ${Ft}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Xe,warningActiveShadow:ze}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Xe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Xe,activeShadow:ze}))),[`${le}-active-bar`]:{background:Xe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Xe,colorBgContainer:ze,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:an,motionDurationMid:Rt,colorBgContainerDisabled:Mt,colorTextDisabled:Ut,colorTextPlaceholder:Yt,controlHeightLG:ht,fontSizeLG:Ft,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Xe)),{position:"relative",display:"inline-flex",alignItems:"center",background:ze,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:an,transition:`border ${Rt}, box-shadow ${Rt}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:Mt,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Yt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Ft,Xe)),{[`${le}-input > input`]:{fontSize:Ft}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Ut,lineHeight:1,background:ze,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Rt}, color ${Rt}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ft,color:Ut,fontSize:Ft,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Xe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Xe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -151,7 +151,7 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Xe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Xe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Xe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Xe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:an=!0,placeholder:Rt,popupClassName:Mt,dropdownClassName:Vt,status:Ut,clearIcon:ht,allowClear:Ft,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(ct,null):ne.createElement(Pe,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Et,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Rt),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!an},(0,ni.Z)(Pn,(0,ni.F)(ko,Ut),Va),Ja,ga,ze,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Xe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,Mt||Vt,qt),allowClear:oi(Ft,ht,ne.createElement(pt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Ut,getPopupContainer:ht,style:Ft,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=Mt,io=_i(Mt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[an]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Ut),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=Mt,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Vt,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||Mt.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},Mt),{picker:Ne})):{});const Fe=Po(),Je=(0,xl.Z)(jt=>{var on;return(on=xn!=null?xn:lo)!==null&&on!==void 0?on:jt}),Ve=ne.useContext(Vi.Z),Ze=ga!=null?ga:Ve,it=(0,ne.useContext)(Cl.aM),{hasFeedback:et,status:ot,feedbackIcon:Lt}=it,wt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(ct,null):ne.createElement(Pe,null),et&&Lt),[kt]=(0,wl.Z)("DatePicker",Ll.Z),Yt=Object.assign(Object.assign({},kt),Mt.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Yt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Yt.lang,className:De()({[`${to}-${Je}`]:Je,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),et),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Ft),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(pt.Z,null))})))});return Ct&&(Rt.displayName=Ct),Rt}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Xe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Xe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Xe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Xe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return dt}});var se=ae(92310),pe=ae.n(se),Ie=ae(59301),at=ae(36355),Re=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Re.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Ie.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:ue,plain:fe,style:Be}=He,ye=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[Pe,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Xt=!!ne,tt=E==="left"&&z!=null,ct=E==="right"&&z!=null,pt=pe()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Xt,[`${Ae}-with-text${mt}`]:Xt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:tt,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,te),Bt=Ie.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},tt&&{marginLeft:Bt}),ct&&{marginRight:Bt});return Pe(Ie.createElement("div",Object.assign({className:pt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},ye,{role:"separator"}),ne&&b!=="vertical"&&Ie.createElement("span",{className:`${Ae}-inner-text`,style:Pt},ne)))}},91857:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(38819),Ie=ae(92310),at=ae.n(Ie),Re=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:ue,prefixCls:fe,children:Be,trigger:ye,disabled:Ae,dropdownRender:Pe,getPopupContainer:yt,overlayClassName:mt,rootClassName:Xt,open:tt,onOpenChange:ct,visible:pt,onVisibleChange:Bt,mouseEnterDelay:Pt=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Qe=!0,placement:Et="",overlay:Gt,transitionName:De}=te,{getPopupContainer:Ge,getPrefixCls:St,direction:$t}=se.useContext(dt.E_),st=se.useMemo(()=>{const Ce=St();return De!==void 0?De:Et.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[St,Et,De]),Jt=se.useMemo(()=>Et?Et.includes("Center")?Et.slice(0,Et.indexOf("Center")):Et:$t==="rtl"?"bottomRight":"bottomLeft",[Et,$t]),xe=St("dropdown",fe),[Dt,At]=(0,a.Z)(xe),[,tn]=(0,y.Z)(),vn=se.Children.only(Be),je=(0,_e.Tm)(vn,{className:at()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},vn.props.className),disabled:Ae}),Te=Ae?[]:ye;let be;Te&&Te.includes("contextMenu")&&(be=!0);const[me,Me]=(0,ie.Z)(!1,{value:tt!=null?tt:pt}),Ke=(0,Oe.useEvent)(Ce=>{ct==null||ct(Ce),Bt==null||Bt(Ce),Me(Ce)}),ve=at()(mt,Xt,At,{[`${xe}-rtl`]:$t==="rtl"}),he=(0,rt.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:Qe,offset:tn.marginXXS,arrowWidth:ue?tn.sizePopupArrow:0,borderRadius:tn.borderRadius}),Ye=se.useCallback(()=>{Me(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Gt=="function"?Ce=Gt():Ce=Gt,Pe&&(Ce=Pe(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(pe.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ye,validator:We=>{let{mode:zt}=We}},Ce)};return Dt(se.createElement(Re.Z,Object.assign({alignPoint:be},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:Zt,visible:me,builtinPlacements:he,arrow:!!ue,overlayClassName:ve,prefixCls:xe,getPopupContainer:yt||Ge,transitionName:st,trigger:Te,overlay:ke,placement:Jt,onVisibleChange:Ke}),je))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Nt.Z=b},38854:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return y}});var se=ae(91857),pe=ae(92310),Ie=ae.n(pe),at=ae(59301),Re=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:ue,onClick:fe,htmlType:Be,children:ye,className:Ae,menu:Pe,arrow:yt,autoFocus:mt,overlay:Xt,trigger:tt,align:ct,open:pt,onOpenChange:Bt,placement:Pt,getPopupContainer:Zt,href:Qe,icon:Et=at.createElement(Re.Z,null),title:Gt,buttonsRender:De=ke=>ke,mouseEnterDelay:Ge,mouseLeaveDelay:St,overlayClassName:$t,overlayStyle:st,destroyPopupOnHide:Jt,dropdownRender:xe}=a,Dt=_e(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"]),At=b("dropdown",z),tn=`${At}-button`,[vn,je]=(0,nt.Z)(At),Te={menu:Pe,arrow:yt,autoFocus:mt,align:ct,disabled:ne,trigger:ne?[]:tt,onOpenChange:Bt,getPopupContainer:Zt||x,mouseEnterDelay:Ge,mouseLeaveDelay:St,overlayClassName:$t,overlayStyle:st,destroyPopupOnHide:Jt,dropdownRender:xe},{compactSize:be,compactItemClassnames:me}=(0,rt.ri)(At,E),Me=Ie()(tn,me,Ae,je);"overlay"in a&&(Te.overlay=Xt),"open"in a&&(Te.open=pt),"placement"in a?Te.placement=Pt:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const Ke=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:ue,onClick:fe,htmlType:Be,href:Qe,title:Gt},ye),ve=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Et}),[he,Ye]=De([Ke,ve]);return vn(at.createElement(lt.Z.Compact,Object.assign({className:Me,size:be,block:!0},Dt),he,at.createElement(se.Z,Object.assign({},Te),Ye)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return _e}});var se=ae(17313),pe=ae(13826),Ie=ae(92899),at=ae(29878),Re=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:ye}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Xe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Xe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Xe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:an=!0,placeholder:Rt,popupClassName:Mt,dropdownClassName:Ut,status:Yt,clearIcon:ht,allowClear:Ft,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(ct,null):ne.createElement(Pe,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Lt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Rt),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!an},(0,ni.Z)(Pn,(0,ni.F)(ko,Yt),Va),Ja,ga,ze,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Xe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,Mt||Ut,qt),allowClear:oi(Ft,ht,ne.createElement(pt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Yt,getPopupContainer:ht,style:Ft,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=Mt,io=_i(Mt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[an]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Yt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=Mt,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Ut,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||Mt.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},Mt),{picker:Ne})):{});const Fe=Po(),Je=(0,xl.Z)(jt=>{var on;return(on=xn!=null?xn:lo)!==null&&on!==void 0?on:jt}),Ve=ne.useContext(Vi.Z),Ke=ga!=null?ga:Ve,it=(0,ne.useContext)(Cl.aM),{hasFeedback:et,status:ot,feedbackIcon:Bt}=it,wt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(ct,null):ne.createElement(Pe,null),et&&Bt),[kt]=(0,wl.Z)("DatePicker",Ll.Z),Jt=Object.assign(Object.assign({},kt),Mt.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Jt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Jt.lang,className:De()({[`${to}-${Je}`]:Je,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),et),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Ft),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ke,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(pt.Z,null))})))});return Ct&&(Rt.displayName=Ct),Rt}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Xe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Xe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Xe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Xe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return dt}});var se=ae(92310),pe=ae.n(se),Ie=ae(59301),at=ae(36355),Re=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Re.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Ie.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:ue,plain:fe,style:Be}=He,ye=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[Pe,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Xt=!!ne,tt=E==="left"&&z!=null,ct=E==="right"&&z!=null,pt=pe()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Xt,[`${Ae}-with-text${mt}`]:Xt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:tt,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,te),Et=Ie.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Pt=Object.assign(Object.assign({},tt&&{marginLeft:Et}),ct&&{marginRight:Et});return Pe(Ie.createElement("div",Object.assign({className:pt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},ye,{role:"separator"}),ne&&b!=="vertical"&&Ie.createElement("span",{className:`${Ae}-inner-text`,style:Pt},ne)))}},91857:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(38819),Ie=ae(92310),at=ae.n(Ie),Re=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:ue,prefixCls:fe,children:Be,trigger:ye,disabled:Ae,dropdownRender:Pe,getPopupContainer:yt,overlayClassName:mt,rootClassName:Xt,open:tt,onOpenChange:ct,visible:pt,onVisibleChange:Et,mouseEnterDelay:Pt=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Qe=!0,placement:Lt="",overlay:Gt,transitionName:De}=te,{getPopupContainer:Ge,getPrefixCls:St,direction:$t}=se.useContext(dt.E_),st=se.useMemo(()=>{const Ce=St();return De!==void 0?De:Lt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[St,Lt,De]),Wt=se.useMemo(()=>Lt?Lt.includes("Center")?Lt.slice(0,Lt.indexOf("Center")):Lt:$t==="rtl"?"bottomRight":"bottomLeft",[Lt,$t]),xe=St("dropdown",fe),[Dt,At]=(0,a.Z)(xe),[,tn]=(0,y.Z)(),vn=se.Children.only(Be),We=(0,_e.Tm)(vn,{className:at()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},vn.props.className),disabled:Ae}),Te=Ae?[]:ye;let be;Te&&Te.includes("contextMenu")&&(be=!0);const[me,Me]=(0,ie.Z)(!1,{value:tt!=null?tt:pt}),je=(0,Oe.useEvent)(Ce=>{ct==null||ct(Ce),Et==null||Et(Ce),Me(Ce)}),ve=at()(mt,Xt,At,{[`${xe}-rtl`]:$t==="rtl"}),he=(0,rt.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:Qe,offset:tn.marginXXS,arrowWidth:ue?tn.sizePopupArrow:0,borderRadius:tn.borderRadius}),Ye=se.useCallback(()=>{Me(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Gt=="function"?Ce=Gt():Ce=Gt,Pe&&(Ce=Pe(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(pe.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ye,validator:Ze=>{let{mode:zt}=Ze}},Ce)};return Dt(se.createElement(Re.Z,Object.assign({alignPoint:be},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Pt,mouseLeaveDelay:Zt,visible:me,builtinPlacements:he,arrow:!!ue,overlayClassName:ve,prefixCls:xe,getPopupContainer:yt||Ge,transitionName:st,trigger:Te,overlay:ke,placement:Wt,onVisibleChange:je}),We))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Nt.Z=b},38854:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return y}});var se=ae(91857),pe=ae(92310),Ie=ae.n(pe),at=ae(59301),Re=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:ue,onClick:fe,htmlType:Be,children:ye,className:Ae,menu:Pe,arrow:yt,autoFocus:mt,overlay:Xt,trigger:tt,align:ct,open:pt,onOpenChange:Et,placement:Pt,getPopupContainer:Zt,href:Qe,icon:Lt=at.createElement(Re.Z,null),title:Gt,buttonsRender:De=ke=>ke,mouseEnterDelay:Ge,mouseLeaveDelay:St,overlayClassName:$t,overlayStyle:st,destroyPopupOnHide:Wt,dropdownRender:xe}=a,Dt=_e(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"]),At=b("dropdown",z),tn=`${At}-button`,[vn,We]=(0,nt.Z)(At),Te={menu:Pe,arrow:yt,autoFocus:mt,align:ct,disabled:ne,trigger:ne?[]:tt,onOpenChange:Et,getPopupContainer:Zt||x,mouseEnterDelay:Ge,mouseLeaveDelay:St,overlayClassName:$t,overlayStyle:st,destroyPopupOnHide:Wt,dropdownRender:xe},{compactSize:be,compactItemClassnames:me}=(0,rt.ri)(At,E),Me=Ie()(tn,me,Ae,We);"overlay"in a&&(Te.overlay=Xt),"open"in a&&(Te.open=pt),"placement"in a?Te.placement=Pt:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const je=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:ue,onClick:fe,htmlType:Be,href:Qe,title:Gt},ye),ve=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Lt}),[he,Ye]=De([je,ve]);return vn(at.createElement(lt.Z.Compact,Object.assign({className:Me,size:be,block:!0},Dt),he,at.createElement(se.Z,Object.assign({},Te),Ye)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return _e}});var se=ae(17313),pe=ae(13826),Ie=ae(92899),at=ae(29878),Re=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:ye}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottom, @@ -165,19 +165,19 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:pe.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:pe.ly}})},(0,Re.ZP)(dt,{colorBg:ye,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:ye,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:ye,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:ye,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,pe.oN)(dt,"slide-up"),(0,pe.oN)(dt,"slide-down"),(0,Ie.Fm)(dt,"move-up"),(0,Ie.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Re.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(34280),Ie=ae(56762),at=ae(69507);function Re(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Ie.Z)(),rt=(0,at.ZP)();return(0,pe.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}Nt.Z=Re},45818:function(ut,Nt,ae){"use strict";ae.d(Nt,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(fe,Be){return pe.createElement(Re.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ae(36355),x=ae(84966),b=function(ue,fe){var Be={};for(var ye in ue)Object.prototype.hasOwnProperty.call(ue,ye)&&fe.indexOf(ye)<0&&(Be[ye]=ue[ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ye=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var ne=pe.forwardRef((ue,fe)=>{const{prefixCls:Be,className:ye,trigger:Ae,children:Pe,defaultCollapsed:yt=!1,theme:mt="dark",style:Xt={},collapsible:tt=!1,reverseArrow:ct=!1,width:pt=200,collapsedWidth:Bt=80,zeroWidthTriggerStyle:Pt,breakpoint:Zt,onCollapse:Qe,onBreakpoint:Et}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,pe.useContext)(x.Gs),[Ge,St]=(0,pe.useState)("collapsed"in ue?ue.collapsed:yt),[$t,st]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in ue&&St(ue.collapsed)},[ue.collapsed]);const Jt=(je,Te)=>{"collapsed"in ue||St(je),Qe==null||Qe(je,Te)},xe=(0,pe.useRef)();xe.current=je=>{st(je.matches),Et==null||Et(je.matches),Ge!==je.matches&&Jt(je.matches,"responsive")},(0,pe.useEffect)(()=>{function je(be){return xe.current(be)}let Te;if(typeof window!="undefined"){const{matchMedia:be}=window;if(be&&Zt&&Zt in E){Te=be(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",je)}catch(me){Te.addListener(je)}je(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",je)}catch(be){Te==null||Te.removeListener(je)}}},[Zt]),(0,pe.useEffect)(()=>{const je=ee("ant-sider-");return De.addSider(je),()=>De.removeSider(je)},[]);const Dt=()=>{Jt(!Ge,"clickTrigger")},{getPrefixCls:At}=(0,pe.useContext)(a.E_),tn=()=>{const je=At("layout-sider",Be),Te=(0,He.Z)(Gt,["collapsed"]),be=Ge?Bt:pt,me=y(be)?`${be}px`:String(be),Me=parseFloat(String(Bt||0))===0?pe.createElement("span",{onClick:Dt,className:dt()(`${je}-zero-width-trigger`,`${je}-zero-width-trigger-${ct?"right":"left"}`),style:Pt},Ae||pe.createElement(lt,null)):null,he={expanded:ct?pe.createElement(nt.Z,null):pe.createElement(rt.Z,null),collapsed:ct?pe.createElement(rt.Z,null):pe.createElement(nt.Z,null)}[Ge?"collapsed":"expanded"],Ye=Ae!==null?Me||pe.createElement("div",{className:`${je}-trigger`,onClick:Dt,style:{width:me}},Ae||he):null,ke=Object.assign(Object.assign({},Xt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=dt()(je,`${je}-${mt}`,{[`${je}-collapsed`]:!!Ge,[`${je}-has-trigger`]:tt&&Ae!==null&&!Me,[`${je}-below`]:!!$t,[`${je}-zero-width`]:parseFloat(me)===0},ye);return pe.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),pe.createElement("div",{className:`${je}-children`},Pe),tt||$t&&Me?Ye:null)},vn=pe.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return pe.createElement(z.Provider,{value:vn},tn())})},84966:function(ut,Nt,ae){"use strict";ae.d(Nt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),pe=ae(92310),Ie=ae.n(pe),at=ae(2738),Re=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:ye}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:ye,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:ye,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:ye,triggerBg:Ae,headerHeight:Pe,headerPadding:yt,headerColor:mt,footerPadding:Xt,triggerHeight:tt,zeroTriggerHeight:ct,zeroTriggerWidth:pt,motionDurationMid:Bt,motionDurationSlow:Pt,fontSize:Zt,borderRadius:Qe,bodyBg:Et,headerBg:Gt,siderBg:De}=te;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Et,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Bt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:tt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:tt,color:Be,lineHeight:`${tt}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Bt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-pt,zIndex:1,width:pt,height:ct,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Qe,borderEndEndRadius:Qe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-pt,borderStartStartRadius:Qe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Qe}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:Pe,padding:yt,color:mt,lineHeight:`${Pe}px`,background:Gt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Xt,color:fe,fontSize:Zt,background:ye},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:ye,marginXXS:Ae,colorTextLightSolid:Pe,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${ye}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var ue={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(ue[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:ue,displayName:fe}=te;return Be=>Re.forwardRef((Ae,Pe)=>Re.createElement(Be,Object.assign({ref:Pe,suffixCls:ne,tagName:ue},Ae)))}const y=Re.forwardRef((te,ne)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:ye}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=Re.useContext(Oe.E_),yt=Pe("layout",ue),[mt,Xt]=_e(yt),tt=fe?`${yt}-${fe}`:yt;return mt(Re.createElement(ye,Object.assign({className:Ie()(ue||tt,Be,Xt),ref:ne},Ae)))}),a=Re.forwardRef((te,ne)=>{const{direction:ue}=Re.useContext(Oe.E_),[fe,Be]=Re.useState([]),{prefixCls:ye,className:Ae,rootClassName:Pe,children:yt,hasSider:mt,tagName:Xt,style:tt}=te,ct=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pt=(0,at.Z)(ct,["suffixCls"]),{getPrefixCls:Bt,layout:Pt}=Re.useContext(Oe.E_),Zt=Bt("layout",ye),[Qe,Et]=_e(Zt),Gt=Ie()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:ue==="rtl"},Pt==null?void 0:Pt.className,Ae,Pe,Et),De=Re.useMemo(()=>({siderHook:{addSider:Ge=>{Be(St=>[].concat((0,se.Z)(St),[Ge]))},removeSider:Ge=>{Be(St=>St.filter($t=>$t!==Ge))}}}),[]);return Qe(Re.createElement(He.Provider,{value:De},Re.createElement(Xt,Object.assign({ref:ne,className:Gt,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),tt)},pt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,Nt,ae){"use strict";ae.d(Nt,{J:function(){return Oe}});var se=ae(59301),pe=ae(33234),Ie=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Re),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Re.Provider,{value:dt},se.createElement(pe.BR,null,(0,Ie.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});Nt.Z=Re},20834:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return vn}});var se=ae(15285),pe=ae(59301),Ie=ae(45818),at=ae(92310),Re=ae.n(at),Oe=ae(36355),ie=function(je,Te){var be={};for(var me in je)Object.prototype.hasOwnProperty.call(je,me)&&Te.indexOf(me)<0&&(be[me]=je[me]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(je);Me{const{prefixCls:Te,className:be,dashed:me}=je,Me=ie(je,["prefixCls","className","dashed"]),{getPrefixCls:Ke}=pe.useContext(Oe.E_),ve=Ke("menu",Te),he=Re()({[`${ve}-item-divider-dashed`]:!!me},be);return pe.createElement(se.iz,Object.assign({className:he},Me))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=je=>{var Te;const{className:be,children:me,icon:Me,title:Ke,danger:ve}=je,{prefixCls:he,firstLevel:Ye,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:We}=pe.useContext(y),zt=nn=>{const gn=pe.createElement("span",{className:`${he}-title-content`},me);return(!Me||(0,He.l$)(me)&&me.type==="span")&&me&&nn&&Ye&&typeof me=="string"?pe.createElement("div",{className:`${he}-inline-collapsed-noicon`},me.charAt(0)):gn},{siderCollapsed:bt}=pe.useContext(Ie.D);let Ot=Ke;typeof Ke=="undefined"?Ot=Ye?me:"":Ke===!1&&(Ot="");const xt={title:Ot};!bt&&!We&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=pe.createElement(se.ck,Object.assign({},(0,_e.Z)(je,["title","icon","danger"]),{className:Re()({[`${he}-item-danger`]:ve,[`${he}-item-only-child`]:(Me?Ht+1:Ht)===1},be),title:typeof Ke=="string"?Ke:void 0}),(0,He.Tm)(Me,{className:Re()((0,He.l$)(Me)?(Te=Me.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),zt(We));return Ce||(gt=pe.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),gt)),gt},E=je=>{var Te;const{popupClassName:be,icon:me,title:Me,theme:Ke}=je,ve=pe.useContext(y),{prefixCls:he,inlineCollapsed:Ye,theme:ke}=ve,Ce=(0,se.Xl)();let We;if(!me)We=Ye&&!Ce.length&&Me&&typeof Me=="string"?pe.createElement("div",{className:`${he}-inline-collapsed-noicon`},Me.charAt(0)):pe.createElement("span",{className:`${he}-title-content`},Me);else{const bt=(0,He.l$)(Me)&&Me.type==="span";We=pe.createElement(pe.Fragment,null,(0,He.Tm)(me,{className:Re()((0,He.l$)(me)?(Te=me.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),bt?Me:pe.createElement("span",{className:`${he}-title-content`},Me))}const zt=pe.useMemo(()=>Object.assign(Object.assign({},ve),{firstLevel:!1}),[ve]);return pe.createElement(y.Provider,{value:zt},pe.createElement(se.Wd,Object.assign({},(0,_e.Z)(je,["icon"]),{title:We,popupClassName:Re()(he,be,`${he}-${Ke||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),ue=function(je,Te){var be={};for(var me in je)Object.prototype.hasOwnProperty.call(je,me)&&Te.indexOf(me)<0&&(be[me]=je[me]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(je);Me{if(Te&&typeof Te=="object"){const me=Te,{label:Me,children:Ke,key:ve,type:he}=me,Ye=ue(me,["label","children","key","type"]),ke=ve!=null?ve:`tmp-${be}`;return Ke||he==="group"?he==="group"?pe.createElement(se.BW,Object.assign({key:ke},Ye,{title:Me}),fe(Ke)):pe.createElement(E,Object.assign({key:ke},Ye,{title:Me}),fe(Ke)):he==="divider"?pe.createElement(rt,Object.assign({key:ke},Ye)):pe.createElement(x,Object.assign({key:ke},Ye),Me)}return null}).filter(Te=>Te)}function Be(je){return pe.useMemo(()=>je&&fe(je),[je])}var ye=ae(64993),Ae=ae(17313),Pe=ae(8378),yt=ae(13826),mt=ae(29878),Xt=ae(83116),tt=ae(37613),pt=je=>{const{componentCls:Te,motionDurationSlow:be,horizontalLineHeight:me,colorSplit:Me,lineWidth:Ke,lineType:ve,itemPaddingInline:he}=je;return{[`${Te}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${Ke}px ${ve} ${Me}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${Te}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:pe.ly}})},(0,Re.ZP)(dt,{colorBg:ye,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:ye,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:ye,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:ye,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,pe.oN)(dt,"slide-up"),(0,pe.oN)(dt,"slide-down"),(0,Ie.Fm)(dt,"move-up"),(0,Ie.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Re.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,Nt,ae){"use strict";var se=ae(59301),pe=ae(34280),Ie=ae(56762),at=ae(69507);function Re(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Ie.Z)(),rt=(0,at.ZP)();return(0,pe.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}Nt.Z=Re},45818:function(ut,Nt,ae){"use strict";ae.d(Nt,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(fe,Be){return pe.createElement(Re.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ae(36355),x=ae(84966),b=function(ue,fe){var Be={};for(var ye in ue)Object.prototype.hasOwnProperty.call(ue,ye)&&fe.indexOf(ye)<0&&(Be[ye]=ue[ye]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,ye=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var ne=pe.forwardRef((ue,fe)=>{const{prefixCls:Be,className:ye,trigger:Ae,children:Pe,defaultCollapsed:yt=!1,theme:mt="dark",style:Xt={},collapsible:tt=!1,reverseArrow:ct=!1,width:pt=200,collapsedWidth:Et=80,zeroWidthTriggerStyle:Pt,breakpoint:Zt,onCollapse:Qe,onBreakpoint:Lt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,pe.useContext)(x.Gs),[Ge,St]=(0,pe.useState)("collapsed"in ue?ue.collapsed:yt),[$t,st]=(0,pe.useState)(!1);(0,pe.useEffect)(()=>{"collapsed"in ue&&St(ue.collapsed)},[ue.collapsed]);const Wt=(We,Te)=>{"collapsed"in ue||St(We),Qe==null||Qe(We,Te)},xe=(0,pe.useRef)();xe.current=We=>{st(We.matches),Lt==null||Lt(We.matches),Ge!==We.matches&&Wt(We.matches,"responsive")},(0,pe.useEffect)(()=>{function We(be){return xe.current(be)}let Te;if(typeof window!="undefined"){const{matchMedia:be}=window;if(be&&Zt&&Zt in E){Te=be(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",We)}catch(me){Te.addListener(We)}We(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",We)}catch(be){Te==null||Te.removeListener(We)}}},[Zt]),(0,pe.useEffect)(()=>{const We=ee("ant-sider-");return De.addSider(We),()=>De.removeSider(We)},[]);const Dt=()=>{Wt(!Ge,"clickTrigger")},{getPrefixCls:At}=(0,pe.useContext)(a.E_),tn=()=>{const We=At("layout-sider",Be),Te=(0,He.Z)(Gt,["collapsed"]),be=Ge?Et:pt,me=y(be)?`${be}px`:String(be),Me=parseFloat(String(Et||0))===0?pe.createElement("span",{onClick:Dt,className:dt()(`${We}-zero-width-trigger`,`${We}-zero-width-trigger-${ct?"right":"left"}`),style:Pt},Ae||pe.createElement(lt,null)):null,he={expanded:ct?pe.createElement(nt.Z,null):pe.createElement(rt.Z,null),collapsed:ct?pe.createElement(rt.Z,null):pe.createElement(nt.Z,null)}[Ge?"collapsed":"expanded"],Ye=Ae!==null?Me||pe.createElement("div",{className:`${We}-trigger`,onClick:Dt,style:{width:me}},Ae||he):null,ke=Object.assign(Object.assign({},Xt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=dt()(We,`${We}-${mt}`,{[`${We}-collapsed`]:!!Ge,[`${We}-has-trigger`]:tt&&Ae!==null&&!Me,[`${We}-below`]:!!$t,[`${We}-zero-width`]:parseFloat(me)===0},ye);return pe.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),pe.createElement("div",{className:`${We}-children`},Pe),tt||$t&&Me?Ye:null)},vn=pe.useMemo(()=>({siderCollapsed:Ge}),[Ge]);return pe.createElement(z.Provider,{value:vn},tn())})},84966:function(ut,Nt,ae){"use strict";ae.d(Nt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),pe=ae(92310),Ie=ae.n(pe),at=ae(2738),Re=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:ye}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:ye,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:ye,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:ye,triggerBg:Ae,headerHeight:Pe,headerPadding:yt,headerColor:mt,footerPadding:Xt,triggerHeight:tt,zeroTriggerHeight:ct,zeroTriggerWidth:pt,motionDurationMid:Et,motionDurationSlow:Pt,fontSize:Zt,borderRadius:Qe,bodyBg:Lt,headerBg:Gt,siderBg:De}=te;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Lt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Et}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:tt},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:tt,color:Be,lineHeight:`${tt}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Et}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Pe,insetInlineEnd:-pt,zIndex:1,width:pt,height:ct,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Qe,borderEndEndRadius:Qe,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Pt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Pt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-pt,borderStartStartRadius:Qe,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Qe}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:Pe,padding:yt,color:mt,lineHeight:`${Pe}px`,background:Gt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Xt,color:fe,fontSize:Zt,background:ye},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:ye,marginXXS:Ae,colorTextLightSolid:Pe,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${ye}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:Pe,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var ue={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(ue[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:ue,displayName:fe}=te;return Be=>Re.forwardRef((Ae,Pe)=>Re.createElement(Be,Object.assign({ref:Pe,suffixCls:ne,tagName:ue},Ae)))}const y=Re.forwardRef((te,ne)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:ye}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Pe}=Re.useContext(Oe.E_),yt=Pe("layout",ue),[mt,Xt]=_e(yt),tt=fe?`${yt}-${fe}`:yt;return mt(Re.createElement(ye,Object.assign({className:Ie()(ue||tt,Be,Xt),ref:ne},Ae)))}),a=Re.forwardRef((te,ne)=>{const{direction:ue}=Re.useContext(Oe.E_),[fe,Be]=Re.useState([]),{prefixCls:ye,className:Ae,rootClassName:Pe,children:yt,hasSider:mt,tagName:Xt,style:tt}=te,ct=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pt=(0,at.Z)(ct,["suffixCls"]),{getPrefixCls:Et,layout:Pt}=Re.useContext(Oe.E_),Zt=Et("layout",ye),[Qe,Lt]=_e(Zt),Gt=Ie()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:ue==="rtl"},Pt==null?void 0:Pt.className,Ae,Pe,Lt),De=Re.useMemo(()=>({siderHook:{addSider:Ge=>{Be(St=>[].concat((0,se.Z)(St),[Ge]))},removeSider:Ge=>{Be(St=>St.filter($t=>$t!==Ge))}}}),[]);return Qe(Re.createElement(He.Provider,{value:De},Re.createElement(Xt,Object.assign({ref:ne,className:Gt,style:Object.assign(Object.assign({},Pt==null?void 0:Pt.style),tt)},pt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,Nt,ae){"use strict";ae.d(Nt,{J:function(){return Oe}});var se=ae(59301),pe=ae(33234),Ie=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Re),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Re.Provider,{value:dt},se.createElement(pe.BR,null,(0,Ie.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});Nt.Z=Re},20834:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return vn}});var se=ae(15285),pe=ae(59301),Ie=ae(45818),at=ae(92310),Re=ae.n(at),Oe=ae(36355),ie=function(We,Te){var be={};for(var me in We)Object.prototype.hasOwnProperty.call(We,me)&&Te.indexOf(me)<0&&(be[me]=We[me]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(We);Me{const{prefixCls:Te,className:be,dashed:me}=We,Me=ie(We,["prefixCls","className","dashed"]),{getPrefixCls:je}=pe.useContext(Oe.E_),ve=je("menu",Te),he=Re()({[`${ve}-item-divider-dashed`]:!!me},be);return pe.createElement(se.iz,Object.assign({className:he},Me))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,pe.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=We=>{var Te;const{className:be,children:me,icon:Me,title:je,danger:ve}=We,{prefixCls:he,firstLevel:Ye,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:Ze}=pe.useContext(y),zt=nn=>{const gn=pe.createElement("span",{className:`${he}-title-content`},me);return(!Me||(0,He.l$)(me)&&me.type==="span")&&me&&nn&&Ye&&typeof me=="string"?pe.createElement("div",{className:`${he}-inline-collapsed-noicon`},me.charAt(0)):gn},{siderCollapsed:bt}=pe.useContext(Ie.D);let Ot=je;typeof je=="undefined"?Ot=Ye?me:"":je===!1&&(Ot="");const xt={title:Ot};!bt&&!Ze&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=pe.createElement(se.ck,Object.assign({},(0,_e.Z)(We,["title","icon","danger"]),{className:Re()({[`${he}-item-danger`]:ve,[`${he}-item-only-child`]:(Me?Ht+1:Ht)===1},be),title:typeof je=="string"?je:void 0}),(0,He.Tm)(Me,{className:Re()((0,He.l$)(Me)?(Te=Me.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),zt(Ze));return Ce||(gt=pe.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),gt)),gt},E=We=>{var Te;const{popupClassName:be,icon:me,title:Me,theme:je}=We,ve=pe.useContext(y),{prefixCls:he,inlineCollapsed:Ye,theme:ke}=ve,Ce=(0,se.Xl)();let Ze;if(!me)Ze=Ye&&!Ce.length&&Me&&typeof Me=="string"?pe.createElement("div",{className:`${he}-inline-collapsed-noicon`},Me.charAt(0)):pe.createElement("span",{className:`${he}-title-content`},Me);else{const bt=(0,He.l$)(Me)&&Me.type==="span";Ze=pe.createElement(pe.Fragment,null,(0,He.Tm)(me,{className:Re()((0,He.l$)(me)?(Te=me.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),bt?Me:pe.createElement("span",{className:`${he}-title-content`},Me))}const zt=pe.useMemo(()=>Object.assign(Object.assign({},ve),{firstLevel:!1}),[ve]);return pe.createElement(y.Provider,{value:zt},pe.createElement(se.Wd,Object.assign({},(0,_e.Z)(We,["icon"]),{title:Ze,popupClassName:Re()(he,be,`${he}-${je||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),ue=function(We,Te){var be={};for(var me in We)Object.prototype.hasOwnProperty.call(We,me)&&Te.indexOf(me)<0&&(be[me]=We[me]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(We);Me{if(Te&&typeof Te=="object"){const me=Te,{label:Me,children:je,key:ve,type:he}=me,Ye=ue(me,["label","children","key","type"]),ke=ve!=null?ve:`tmp-${be}`;return je||he==="group"?he==="group"?pe.createElement(se.BW,Object.assign({key:ke},Ye,{title:Me}),fe(je)):pe.createElement(E,Object.assign({key:ke},Ye,{title:Me}),fe(je)):he==="divider"?pe.createElement(rt,Object.assign({key:ke},Ye)):pe.createElement(x,Object.assign({key:ke},Ye),Me)}return null}).filter(Te=>Te)}function Be(We){return pe.useMemo(()=>We&&fe(We),[We])}var ye=ae(64993),Ae=ae(17313),Pe=ae(8378),yt=ae(13826),mt=ae(29878),Xt=ae(83116),tt=ae(37613),pt=We=>{const{componentCls:Te,motionDurationSlow:be,horizontalLineHeight:me,colorSplit:Me,lineWidth:je,lineType:ve,itemPaddingInline:he}=We;return{[`${Te}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${je}px ${ve} ${Me}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${Te}-item:hover, > ${Te}-item-active, - > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${be}`,`background ${be}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Pt=je=>{let{componentCls:Te,menuArrowOffset:be}=je;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, - ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${be})`},"&::after":{transform:`rotate(45deg) translateY(${be})`}}}}};const Zt=je=>Object.assign({},(0,Ae.oN)(je));var Et=(je,Te)=>{const{componentCls:be,itemColor:me,itemSelectedColor:Me,groupTitleColor:Ke,itemBg:ve,subMenuItemBg:he,itemSelectedBg:Ye,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:We,motionDurationSlow:zt,motionEaseInOut:bt,motionEaseOut:Ot,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:nn,colorSplit:gn,itemDisabledColor:Qt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=je;return{[`${be}-${Te}, ${be}-${Te} > ${be}`]:{color:me,background:ve,[`&${be}-root:focus-visible`]:Object.assign({},Zt(je)),[`${be}-item-group-title`]:{color:Ke},[`${be}-submenu-selected`]:{[`> ${be}-submenu-title`]:{color:Me}},[`${be}-item-disabled, ${be}-submenu-disabled`]:{color:`${Qt} !important`},[`${be}-item:not(${be}-item-selected):not(${be}-submenu-selected)`]:{[`&:hover, > ${be}-submenu-title:hover`]:{color:gt}},[`&:not(${be}-horizontal)`]:{[`${be}-item:not(${be}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${be}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${be}-item-danger`]:{color:bn,[`&${be}-item:hover`]:{[`&:not(${be}-item-selected):not(${be}-submenu-selected)`]:{color:Cn}},[`&${be}-item:active`]:{background:kn}},[`${be}-item a`]:{"&, &:hover":{color:"inherit"}},[`${be}-item-selected`]:{color:Me,[`&${be}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${be}-item-selected`]:{backgroundColor:Ye,[`&${be}-item-danger`]:{backgroundColor:ca}},[`${be}-item, ${be}-submenu-title`]:{[`&:not(${be}-item-disabled):focus-visible`]:Object.assign({},Zt(je))},[`&${be}-submenu > ${be}`]:{backgroundColor:Ea},[`&${be}-popup > ${be}`]:{backgroundColor:_a},[`&${be}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${be}-item, > ${be}-submenu`]:{top:We,marginTop:-We,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${bt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${be}-root`]:{[`&${be}-inline, &${be}-vertical`]:{borderInlineEnd:`${We}px ${nn} ${gn}`}},[`&${be}-inline`]:{[`${be}-sub${be}-inline`]:{background:he},[`${be}-item, ${be}-submenu-title`]:We&&Ce?{width:`calc(100% + ${We}px)`}:{},[`${be}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Me}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${Ot}`,`opacity ${Ht} ${Ot}`].join(","),content:'""'},[`&${be}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${be}-selected, ${be}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${bt}`,`opacity ${Ht} ${bt}`].join(",")}}}}}};const Gt=je=>{const{componentCls:Te,itemHeight:be,itemMarginInline:me,padding:Me,menuArrowSize:Ke,marginXS:ve,itemMarginBlock:he}=je,Ye=Me+Ke+ve;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:be,lineHeight:`${be}px`,paddingInline:Me,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:he,width:`calc(100% - ${me*2}px)`},[`> ${Te}-item, + > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${be}`,`background ${be}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Pt=We=>{let{componentCls:Te,menuArrowOffset:be}=We;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, + ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${be})`},"&::after":{transform:`rotate(45deg) translateY(${be})`}}}}};const Zt=We=>Object.assign({},(0,Ae.oN)(We));var Lt=(We,Te)=>{const{componentCls:be,itemColor:me,itemSelectedColor:Me,groupTitleColor:je,itemBg:ve,subMenuItemBg:he,itemSelectedBg:Ye,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:Ze,motionDurationSlow:zt,motionEaseInOut:bt,motionEaseOut:Ot,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:nn,colorSplit:gn,itemDisabledColor:Qt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=We;return{[`${be}-${Te}, ${be}-${Te} > ${be}`]:{color:me,background:ve,[`&${be}-root:focus-visible`]:Object.assign({},Zt(We)),[`${be}-item-group-title`]:{color:je},[`${be}-submenu-selected`]:{[`> ${be}-submenu-title`]:{color:Me}},[`${be}-item-disabled, ${be}-submenu-disabled`]:{color:`${Qt} !important`},[`${be}-item:not(${be}-item-selected):not(${be}-submenu-selected)`]:{[`&:hover, > ${be}-submenu-title:hover`]:{color:gt}},[`&:not(${be}-horizontal)`]:{[`${be}-item:not(${be}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${be}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${be}-item-danger`]:{color:bn,[`&${be}-item:hover`]:{[`&:not(${be}-item-selected):not(${be}-submenu-selected)`]:{color:Cn}},[`&${be}-item:active`]:{background:kn}},[`${be}-item a`]:{"&, &:hover":{color:"inherit"}},[`${be}-item-selected`]:{color:Me,[`&${be}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${be}-item-selected`]:{backgroundColor:Ye,[`&${be}-item-danger`]:{backgroundColor:ca}},[`${be}-item, ${be}-submenu-title`]:{[`&:not(${be}-item-disabled):focus-visible`]:Object.assign({},Zt(We))},[`&${be}-submenu > ${be}`]:{backgroundColor:Ea},[`&${be}-popup > ${be}`]:{backgroundColor:_a},[`&${be}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${be}-item, > ${be}-submenu`]:{top:Ze,marginTop:-Ze,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${bt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${be}-root`]:{[`&${be}-inline, &${be}-vertical`]:{borderInlineEnd:`${Ze}px ${nn} ${gn}`}},[`&${be}-inline`]:{[`${be}-sub${be}-inline`]:{background:he},[`${be}-item, ${be}-submenu-title`]:Ze&&Ce?{width:`calc(100% + ${Ze}px)`}:{},[`${be}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Me}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${Ot}`,`opacity ${Ht} ${Ot}`].join(","),content:'""'},[`&${be}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${be}-selected, ${be}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${bt}`,`opacity ${Ht} ${bt}`].join(",")}}}}}};const Gt=We=>{const{componentCls:Te,itemHeight:be,itemMarginInline:me,padding:Me,menuArrowSize:je,marginXS:ve,itemMarginBlock:he}=We,Ye=Me+je+ve;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:be,lineHeight:`${be}px`,paddingInline:Me,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:he,width:`calc(100% - ${me*2}px)`},[`> ${Te}-item, > ${Te}-submenu > ${Te}-submenu-title`]:{height:be,lineHeight:`${be}px`},[`${Te}-item-group-list ${Te}-submenu-title, - ${Te}-submenu-title`]:{paddingInlineEnd:Ye}}};var Ge=je=>{const{componentCls:Te,iconCls:be,itemHeight:me,colorTextLightSolid:Me,dropdownWidth:Ke,controlHeightLG:ve,motionDurationMid:he,motionEaseOut:Ye,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:We,motionDurationSlow:zt,paddingXS:bt,boxShadowSecondary:Ot,collapsedWidth:xt,collapsedIconSize:Ht}=je,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Gt(je))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Gt(je)),{boxShadow:Ot})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:Ke,maxHeight:`calc(100vh - ${ve*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${he} ${Ye}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:gt,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:gt}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:We,textAlign:"center"}}},[`> ${Te}-item, + ${Te}-submenu-title`]:{paddingInlineEnd:Ye}}};var Ge=We=>{const{componentCls:Te,iconCls:be,itemHeight:me,colorTextLightSolid:Me,dropdownWidth:je,controlHeightLG:ve,motionDurationMid:he,motionEaseOut:Ye,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:Ze,motionDurationSlow:zt,paddingXS:bt,boxShadowSecondary:Ot,collapsedWidth:xt,collapsedIconSize:Ht}=We,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Gt(We))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Gt(We)),{boxShadow:Ot})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:je,maxHeight:`calc(100vh - ${ve*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${he} ${Ye}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:gt,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:gt}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:Ze,textAlign:"center"}}},[`> ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-submenu > ${Te}-submenu-title, - > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${We/2}px - ${Ce}px)`,textOverflow:"clip",[` + > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ze/2}px - ${Ce}px)`,textOverflow:"clip",[` ${Te}-submenu-arrow, ${Te}-submenu-expand-icon - `]:{opacity:0},[`${Te}-item-icon, ${be}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${be}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${be}`]:{display:"none"},"a, a:hover":{color:Me}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:bt})}}]};const St=je=>{const{componentCls:Te,motionDurationSlow:be,motionDurationMid:me,motionEaseInOut:Me,motionEaseOut:Ke,iconCls:ve,iconSize:he,iconMarginInlineEnd:Ye}=je;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${be}`,`background ${be}`,`padding ${be} ${Me}`].join(","),[`${Te}-item-icon, ${ve}`]:{minWidth:he,fontSize:he,transition:[`font-size ${me} ${Ke}`,`margin ${be} ${Me}`,`color ${be}`].join(","),"+ span":{marginInlineStart:Ye,opacity:1,transition:[`opacity ${be} ${Me}`,`margin ${be}`,`color ${be}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${ve}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=je=>{const{componentCls:Te,motionDurationSlow:be,motionEaseInOut:me,borderRadius:Me,menuArrowSize:Ke,menuArrowOffset:ve}=je;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:je.margin,width:Ke,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${be} ${me}, opacity ${be}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ke*.6,height:Ke*.15,backgroundColor:"currentcolor",borderRadius:Me,transition:[`background ${be} ${me}`,`transform ${be} ${me}`,`top ${be} ${me}`,`color ${be} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ve})`},"&::after":{transform:`rotate(-45deg) translateY(${ve})`}}}}},st=je=>{const{antCls:Te,componentCls:be,fontSize:me,motionDurationSlow:Me,motionDurationMid:Ke,motionEaseInOut:ve,paddingXS:he,padding:Ye,colorSplit:ke,lineWidth:Ce,zIndexPopup:We,borderRadiusLG:zt,subMenuItemBorderRadius:bt,menuArrowSize:Ot,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:nn,groupTitleFontSize:gn}=je;return[{"":{[`${be}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${be}-submenu-hidden`]:{display:"none"}},{[be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(je)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Me} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${be}-item`]:{flex:"none"}},[`${be}-item, ${be}-submenu, ${be}-submenu-title`]:{borderRadius:je.itemBorderRadius},[`${be}-item-group-title`]:{padding:`${he}px ${Ye}px`,fontSize:gn,lineHeight:nn,transition:`all ${Me}`},[`&-horizontal ${be}-submenu`]:{transition:[`border-color ${Me} ${ve}`,`background ${Me} ${ve}`].join(",")},[`${be}-submenu, ${be}-submenu-inline`]:{transition:[`border-color ${Me} ${ve}`,`background ${Me} ${ve}`,`padding ${Ke} ${ve}`].join(",")},[`${be}-submenu ${be}-sub`]:{cursor:"initial",transition:[`background ${Me} ${ve}`,`padding ${Me} ${ve}`].join(",")},[`${be}-title-content`]:{transition:`color ${Me}`},[`${be}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${be}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),St(je)),{[`${be}-item-group`]:{[`${be}-item-group-list`]:{margin:0,padding:0,[`${be}-item, ${be}-submenu-title`]:{paddingInline:`${me*2}px ${Ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:We,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${be}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:je.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:je.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:je.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:je.paddingXS},[`> ${be}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},St(je)),$t(je)),{[`${be}-item, ${be}-submenu > ${be}-submenu-title`]:{borderRadius:bt},[`${be}-submenu-title::after`]:{transition:`transform ${Me} ${ve}`}})}}),$t(je)),{[`&-inline-collapsed ${be}-submenu-arrow, - &-inline ${be}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${be}-submenu-open${be}-submenu-inline > ${be}-submenu-title > ${be}-submenu-arrow`]:{transform:`translateY(-${Ot*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[be]:{lineHeight:"inherit"}}}]};var Jt=(je,Te)=>(0,Xt.Z)("Menu",me=>{if(Te===!1)return[];const{colorBgElevated:Me,colorPrimary:Ke,colorTextLightSolid:ve,controlHeightLG:he,fontSize:Ye,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:We,darkSubMenuItemBg:zt,darkItemSelectedColor:bt,darkItemSelectedBg:Ot,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:nn,darkItemDisabledColor:gn,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,un=Ye/7*5,kn=(0,tt.TS)(me,{menuArrowSize:un,menuHorizontalHeight:he*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Me}),ca=(0,tt.TS)(kn,{itemColor:ke,itemHoverColor:nn,groupTitleColor:gt,itemSelectedColor:bt,itemBg:We,popupBg:We,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:Ot,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:Qt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:ve,horizontalItemSelectedBg:Ke});return[st(kn),pt(kn),Ge(kn),Et(kn,"light"),Et(ca,"dark"),Pt(kn),(0,Pe.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},me=>{const{colorPrimary:Me,colorError:Ke,colorTextDisabled:ve,colorErrorBg:he,colorText:Ye,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:We,colorFillContent:zt,lineWidth:bt,lineWidthBold:Ot,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:nn,colorBgElevated:gn,marginXXS:Qt,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,Sa=new ye.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Ye,itemColor:Ye,colorItemTextHover:Ye,itemHoverColor:Ye,colorItemTextHoverHorizontal:Me,horizontalItemHoverColor:Me,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Me,itemSelectedColor:Me,colorItemTextSelectedHorizontal:Me,horizontalItemSelectedColor:Me,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:We,subMenuItemBg:We,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ot,activeBarHeight:Ot,colorActiveBarBorderSize:bt,activeBarBorderWidth:bt,colorItemTextDisabled:ve,itemDisabledColor:ve,colorDangerItemText:Ke,dangerItemColor:Ke,colorDangerItemTextHover:Ke,dangerItemHoverColor:Ke,colorDangerItemTextSelected:Ke,dangerItemSelectedColor:Ke,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:nn,collapsedWidth:gt*2,popupBg:gn,itemMarginBlock:Qt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new ye.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:Ke,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Me,darkDangerItemSelectedBg:Ke,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:Ke}},{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"]]})(je),xe=function(je,Te){var be={};for(var me in je)Object.prototype.hasOwnProperty.call(je,me)&&Te.indexOf(me)<0&&(be[me]=je[me]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(je);Me{var be,me;const Me=pe.useContext(ne.Z),Ke=Me||{},{getPrefixCls:ve,getPopupContainer:he,direction:Ye,menu:ke}=pe.useContext(Oe.E_),Ce=ve(),{prefixCls:We,className:zt,style:bt,theme:Ot="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:nn,items:gn,children:Qt,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=je,xa=xe(je,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||Qt;(be=Ke.validator)===null||be===void 0||be.call(Ke,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=Ke.onClick)===null||fn===void 0||fn.call(Ke)}),Na=Ke.mode||Cn,In=un!=null?un:Ke.selectable,qa=pe.useMemo(()=>nn!==void 0?nn:gt,[gt,nn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=ve("menu",We||Ke.prefixCls),[eo,Mo]=Jt(Pa,!Me),mn=Re()(`${Pa}-${Ot}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(Ke.expandIcon===null||Ke.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:Ke.expandIcon;cn=(0,He.Tm)(fn,{className:Re()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(me=fn.props)===null||me===void 0?void 0:me.className:"")})}const wn=pe.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Ye,firstLevel:!0,theme:Ot,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Ye,Ht,Ot]);return eo(pe.createElement(ne.Z.Provider,{value:null},pe.createElement(y.Provider,{value:wn},pe.createElement(se.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:pe.createElement(z.Z,null),overflowedIndicatorPopupClassName:Re()(Pa,`${Pa}-${Ot}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),bt),className:mn,prefixCls:Pa,direction:Ye,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Re()(bn,Mo)}),Ea))))});const tn=(0,pe.forwardRef)((je,Te)=>{const be=(0,pe.useRef)(null),me=pe.useContext(Ie.D);return(0,pe.useImperativeHandle)(Te,()=>({menu:be.current,focus:Me=>{var Ke;(Ke=be.current)===null||Ke===void 0||Ke.focus(Me)}})),pe.createElement(At,Object.assign({ref:be},je,me))});tn.Item=x,tn.SubMenu=E,tn.Divider=rt,tn.ItemGroup=se.BW;var vn=tn},58421:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Ke}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(he,Ye){return pe.createElement(Re.Z,(0,se.Z)({},he,{ref:Ye,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),ue=function(ve){(0,b.Z)(Ye,ve);var he=(0,E.Z)(Ye);function Ye(){var ke;(0,a.Z)(this,Ye);for(var Ce=arguments.length,We=new Array(Ce),zt=0;zt=0||bt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(bt){var Ot=ke.state.goInputText;Ot!==""&&(bt.keyCode===te.ENTER||bt.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Ye,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,We=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(bt){return bt.toString()===We.toString()})?zt:zt.concat([We.toString()]).sort(function(bt,Ot){var xt=Number.isNaN(Number(bt))?0:Number(bt),Ht=Number.isNaN(Number(Ot))?0:Number(Ot);return xt-Ht})}},{key:"render",value:function(){var Ce=this,We=this.props,zt=We.pageSize,bt=We.locale,Ot=We.rootPrefixCls,xt=We.changeSize,Ht=We.quickGo,gt=We.goButton,nn=We.selectComponentClass,gn=We.buildOptionText,Qt=We.selectPrefixCls,bn=We.disabled,Cn=this.state.goInputText,un="".concat(Ot,"-options"),kn=nn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return pe.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=pe.createElement(kn,{disabled:bn,prefixCls:Qt,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":bt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(Sa=typeof gt=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},bt.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=pe.createElement("div",{className:"".concat(un,"-quick-jumper")},bt.jump_to,pe.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":bt.page}),bt.page,Sa)),pe.createElement("li",{className:"".concat(un)},ca,xa)}}]),Ye}(pe.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(he){var Ye,ke=he.rootPrefixCls,Ce=he.page,We=he.active,zt=he.className,bt=he.showTitle,Ot=he.onClick,xt=he.onKeyPress,Ht=he.itemRender,gt="".concat(ke,"-item"),nn=He()(gt,"".concat(gt,"-").concat(Ce),(Ye={},(0,re.Z)(Ye,"".concat(gt,"-active"),We),(0,re.Z)(Ye,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Ye,he.className,zt),Ye)),gn=function(){Ot(Ce)},Qt=function(un){xt(un,Ot,Ce)},bn=Ht(Ce,"page",pe.createElement("a",{rel:"nofollow"},Ce));return bn?pe.createElement("li",{title:bt?Ce.toString():null,className:nn,onClick:gn,onKeyPress:Qt,tabIndex:0},bn):null},ye=Be;function Ae(){}function Pe(ve){var he=Number(ve);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var yt=function(he,Ye,ke){return ke};function mt(ve,he,Ye){var ke=typeof ve=="undefined"?he.pageSize:ve;return Math.floor((Ye.total-1)/ke)+1}var Xt=function(ve){(0,b.Z)(Ye,ve);var he=(0,E.Z)(Ye);function Ye(ke){var Ce;(0,a.Z)(this,Ye),Ce=he.call(this,ke),Ce.paginationNode=pe.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,nn=xt||pe.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(nn=pe.createElement(xt,(0,y.Z)({},Ce.props))),nn},Ce.isValid=function(xt){var Ht=Ce.props.total;return Pe(xt)&&xt!==Ce.state.current&&Pe(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,nn=Ce.state.pageSize;return gt<=nn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=mt(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,nn=Ht.onChange,gn=Ce.state,Qt=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!gt){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),nn(kn,Qt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),gn=2;gn=zt?Ot=zt:Ot=Number(We),Ot}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,We=Ce.showSizeChanger,zt=Ce.total,bt=Ce.totalBoundaryShowSizeChanger;return typeof We!="undefined"?We:zt>bt}},{key:"render",value:function(){var Ce=this.props,We=Ce.prefixCls,zt=Ce.className,bt=Ce.style,Ot=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,nn=Ce.showQuickJumper,gn=Ce.showLessItems,Qt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=nn&&nn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):fn=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=pe.createElement("li",{title:Qt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(We,"-simple-pager")},fn));var Tt=this.renderPrev(Xn);return pe.createElement("ul",(0,se.Z)({className:He()(We,"".concat(We,"-simple"),(0,re.Z)({},"".concat(We,"-disabled"),Ot),zt),style:bt,ref:this.paginationNode},qe),$e,Tt?pe.createElement("li",{title:Qt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(We,"-prev"),(0,re.Z)({},"".concat(We,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Tt):null,pe.createElement("li",{title:Qt?"".concat(In,"/").concat(Pa):null,className:"".concat(We,"-simple-pager")},pe.createElement("input",{type:"text",value:_a,disabled:Ot,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(We,"-slash")},"/"),Pa),pe.createElement("li",{title:Qt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(We,"-next"),(0,re.Z)({},"".concat(We,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),fn)}if(Pa<=3+va*2){var rn={locale:gt,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Qt,itemRender:un};Pa||eo.push(pe.createElement(ye,(0,se.Z)({},rn,{key:"noPager",page:1,className:"".concat(We,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(pe.createElement(ye,(0,se.Z)({},rn,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?gt.prev_3:gt.prev_5,En=gn?gt.next_3:gt.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?pe.createElement("li",{title:Qt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(We,"-jump-prev"),(0,re.Z)({},"".concat(We,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?pe.createElement("li",{title:Qt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(We,"-jump-next"),(0,re.Z)({},"".concat(We,"-jump-next-custom-icon"),!!xa))},ta):null),wn=pe.createElement(ye,{locale:gt,last:!0,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Qt,itemRender:un}),cn=pe.createElement(ye,{locale:gt,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Qt,itemRender:un});var Wt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Wt=Pa-va*2);for(var po=Wt;po<=ka;po+=1){var Ya=In===po;eo.push(pe.createElement(ye,{locale:gt,rootPrefixCls:We,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:Qt,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,pe.cloneElement)(eo[0],{className:"".concat(We,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,pe.cloneElement)(eo[eo.length-1],{className:"".concat(We,"-item-before-jump-next")}),eo.push(mn)),Wt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return pe.createElement("ul",(0,se.Z)({className:He()(We,zt,(0,re.Z)({},"".concat(We,"-disabled"),Ot)),style:bt,ref:this.paginationNode},qe),$e,To?pe.createElement("li",{title:Qt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(We,"-prev"),(0,re.Z)({},"".concat(We,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?pe.createElement("li",{title:Qt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(We,"-next"),(0,re.Z)({},"".concat(We,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,pe.createElement(fe,{disabled:Ot,locale:gt,rootPrefixCls:We,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,We){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==We.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==We.pageSize){var bt=We.current,Ot=mt(Ce.pageSize,We,Ce);bt=bt>Ot?Ot:bt,"current"in Ce||(zt.current=bt,zt.currentInputValue=bt),zt.pageSize=Ce.pageSize}return zt}}]),Ye}(pe.Component);Xt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var tt=Xt,ct=ae(22075),pt=ae(36355),Bt=ae(19716),Pt=ae(8628),Zt=ae(9763),Qe=ae(57809);const Et=ve=>pe.createElement(Qe.default,Object.assign({},ve,{showSearch:!0,size:"small"})),Gt=ve=>pe.createElement(Qe.default,Object.assign({},ve,{showSearch:!0,size:"middle"}));Et.Option=Qe.default.Option,Gt.Option=Qe.default.Option;var De=ae(9937),Ge=ae(17313),St=ae(83116),$t=ae(37613);const st=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"}}}}}},Jt=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"}}},[` + `]:{opacity:0},[`${Te}-item-icon, ${be}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${be}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${be}`]:{display:"none"},"a, a:hover":{color:Me}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:bt})}}]};const St=We=>{const{componentCls:Te,motionDurationSlow:be,motionDurationMid:me,motionEaseInOut:Me,motionEaseOut:je,iconCls:ve,iconSize:he,iconMarginInlineEnd:Ye}=We;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${be}`,`background ${be}`,`padding ${be} ${Me}`].join(","),[`${Te}-item-icon, ${ve}`]:{minWidth:he,fontSize:he,transition:[`font-size ${me} ${je}`,`margin ${be} ${Me}`,`color ${be}`].join(","),"+ span":{marginInlineStart:Ye,opacity:1,transition:[`opacity ${be} ${Me}`,`margin ${be}`,`color ${be}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${ve}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=We=>{const{componentCls:Te,motionDurationSlow:be,motionEaseInOut:me,borderRadius:Me,menuArrowSize:je,menuArrowOffset:ve}=We;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:We.margin,width:je,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${be} ${me}, opacity ${be}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:je*.6,height:je*.15,backgroundColor:"currentcolor",borderRadius:Me,transition:[`background ${be} ${me}`,`transform ${be} ${me}`,`top ${be} ${me}`,`color ${be} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ve})`},"&::after":{transform:`rotate(-45deg) translateY(${ve})`}}}}},st=We=>{const{antCls:Te,componentCls:be,fontSize:me,motionDurationSlow:Me,motionDurationMid:je,motionEaseInOut:ve,paddingXS:he,padding:Ye,colorSplit:ke,lineWidth:Ce,zIndexPopup:Ze,borderRadiusLG:zt,subMenuItemBorderRadius:bt,menuArrowSize:Ot,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:nn,groupTitleFontSize:gn}=We;return[{"":{[`${be}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${be}-submenu-hidden`]:{display:"none"}},{[be]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(We)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Me} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${be}-item`]:{flex:"none"}},[`${be}-item, ${be}-submenu, ${be}-submenu-title`]:{borderRadius:We.itemBorderRadius},[`${be}-item-group-title`]:{padding:`${he}px ${Ye}px`,fontSize:gn,lineHeight:nn,transition:`all ${Me}`},[`&-horizontal ${be}-submenu`]:{transition:[`border-color ${Me} ${ve}`,`background ${Me} ${ve}`].join(",")},[`${be}-submenu, ${be}-submenu-inline`]:{transition:[`border-color ${Me} ${ve}`,`background ${Me} ${ve}`,`padding ${je} ${ve}`].join(",")},[`${be}-submenu ${be}-sub`]:{cursor:"initial",transition:[`background ${Me} ${ve}`,`padding ${Me} ${ve}`].join(",")},[`${be}-title-content`]:{transition:`color ${Me}`},[`${be}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${be}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),St(We)),{[`${be}-item-group`]:{[`${be}-item-group-list`]:{margin:0,padding:0,[`${be}-item, ${be}-submenu-title`]:{paddingInline:`${me*2}px ${Ye}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ze,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${be}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:We.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:We.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:We.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:We.paddingXS},[`> ${be}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},St(We)),$t(We)),{[`${be}-item, ${be}-submenu > ${be}-submenu-title`]:{borderRadius:bt},[`${be}-submenu-title::after`]:{transition:`transform ${Me} ${ve}`}})}}),$t(We)),{[`&-inline-collapsed ${be}-submenu-arrow, + &-inline ${be}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${be}-submenu-open${be}-submenu-inline > ${be}-submenu-title > ${be}-submenu-arrow`]:{transform:`translateY(-${Ot*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[be]:{lineHeight:"inherit"}}}]};var Wt=(We,Te)=>(0,Xt.Z)("Menu",me=>{if(Te===!1)return[];const{colorBgElevated:Me,colorPrimary:je,colorTextLightSolid:ve,controlHeightLG:he,fontSize:Ye,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:Ze,darkSubMenuItemBg:zt,darkItemSelectedColor:bt,darkItemSelectedBg:Ot,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:nn,darkItemDisabledColor:gn,darkDangerItemHoverColor:Qt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,un=Ye/7*5,kn=(0,tt.TS)(me,{menuArrowSize:un,menuHorizontalHeight:he*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Me}),ca=(0,tt.TS)(kn,{itemColor:ke,itemHoverColor:nn,groupTitleColor:gt,itemSelectedColor:bt,itemBg:Ze,popupBg:Ze,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:Ot,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:Qt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:ve,horizontalItemSelectedBg:je});return[st(kn),pt(kn),Ge(kn),Lt(kn,"light"),Lt(ca,"dark"),Pt(kn),(0,Pe.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},me=>{const{colorPrimary:Me,colorError:je,colorTextDisabled:ve,colorErrorBg:he,colorText:Ye,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:Ze,colorFillContent:zt,lineWidth:bt,lineWidthBold:Ot,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:nn,colorBgElevated:gn,marginXXS:Qt,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,Sa=new ye.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Ye,itemColor:Ye,colorItemTextHover:Ye,itemHoverColor:Ye,colorItemTextHoverHorizontal:Me,horizontalItemHoverColor:Me,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Me,itemSelectedColor:Me,colorItemTextSelectedHorizontal:Me,horizontalItemSelectedColor:Me,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:Ze,subMenuItemBg:Ze,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ot,activeBarHeight:Ot,colorActiveBarBorderSize:bt,activeBarBorderWidth:bt,colorItemTextDisabled:ve,itemDisabledColor:ve,colorDangerItemText:je,dangerItemColor:je,colorDangerItemTextHover:je,dangerItemHoverColor:je,colorDangerItemTextSelected:je,dangerItemSelectedColor:je,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:nn,collapsedWidth:gt*2,popupBg:gn,itemMarginBlock:Qt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new ye.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:je,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Me,darkDangerItemSelectedBg:je,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:je}},{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"]]})(We),xe=function(We,Te){var be={};for(var me in We)Object.prototype.hasOwnProperty.call(We,me)&&Te.indexOf(me)<0&&(be[me]=We[me]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,me=Object.getOwnPropertySymbols(We);Me{var be,me;const Me=pe.useContext(ne.Z),je=Me||{},{getPrefixCls:ve,getPopupContainer:he,direction:Ye,menu:ke}=pe.useContext(Oe.E_),Ce=ve(),{prefixCls:Ze,className:zt,style:bt,theme:Ot="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:nn,items:gn,children:Qt,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=We,xa=xe(We,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||Qt;(be=je.validator)===null||be===void 0||be.call(je,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=je.onClick)===null||fn===void 0||fn.call(je)}),Na=je.mode||Cn,In=un!=null?un:je.selectable,qa=pe.useMemo(()=>nn!==void 0?nn:gt,[gt,nn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=ve("menu",Ze||je.prefixCls),[eo,Mo]=Wt(Pa,!Me),mn=Re()(`${Pa}-${Ot}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(je.expandIcon===null||je.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:je.expandIcon;cn=(0,He.Tm)(fn,{className:Re()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(me=fn.props)===null||me===void 0?void 0:me.className:"")})}const wn=pe.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Ye,firstLevel:!0,theme:Ot,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Ye,Ht,Ot]);return eo(pe.createElement(ne.Z.Provider,{value:null},pe.createElement(y.Provider,{value:wn},pe.createElement(se.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:pe.createElement(z.Z,null),overflowedIndicatorPopupClassName:Re()(Pa,`${Pa}-${Ot}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),bt),className:mn,prefixCls:Pa,direction:Ye,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Re()(bn,Mo)}),Ea))))});const tn=(0,pe.forwardRef)((We,Te)=>{const be=(0,pe.useRef)(null),me=pe.useContext(Ie.D);return(0,pe.useImperativeHandle)(Te,()=>({menu:be.current,focus:Me=>{var je;(je=be.current)===null||je===void 0||je.focus(Me)}})),pe.createElement(At,Object.assign({ref:be},We,me))});tn.Item=x,tn.SubMenu=E,tn.Divider=rt,tn.ItemGroup=se.BW;var vn=tn},58421:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return je}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(he,Ye){return pe.createElement(Re.Z,(0,se.Z)({},he,{ref:Ye,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),ue=function(ve){(0,b.Z)(Ye,ve);var he=(0,E.Z)(Ye);function Ye(){var ke;(0,a.Z)(this,Ye);for(var Ce=arguments.length,Ze=new Array(Ce),zt=0;zt=0||bt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(bt){var Ot=ke.state.goInputText;Ot!==""&&(bt.keyCode===te.ENTER||bt.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Ye,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,Ze=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(bt){return bt.toString()===Ze.toString()})?zt:zt.concat([Ze.toString()]).sort(function(bt,Ot){var xt=Number.isNaN(Number(bt))?0:Number(bt),Ht=Number.isNaN(Number(Ot))?0:Number(Ot);return xt-Ht})}},{key:"render",value:function(){var Ce=this,Ze=this.props,zt=Ze.pageSize,bt=Ze.locale,Ot=Ze.rootPrefixCls,xt=Ze.changeSize,Ht=Ze.quickGo,gt=Ze.goButton,nn=Ze.selectComponentClass,gn=Ze.buildOptionText,Qt=Ze.selectPrefixCls,bn=Ze.disabled,Cn=this.state.goInputText,un="".concat(Ot,"-options"),kn=nn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return pe.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=pe.createElement(kn,{disabled:bn,prefixCls:Qt,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":bt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(Sa=typeof gt=="boolean"?pe.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},bt.jump_to_confirm):pe.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=pe.createElement("div",{className:"".concat(un,"-quick-jumper")},bt.jump_to,pe.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":bt.page}),bt.page,Sa)),pe.createElement("li",{className:"".concat(un)},ca,xa)}}]),Ye}(pe.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(he){var Ye,ke=he.rootPrefixCls,Ce=he.page,Ze=he.active,zt=he.className,bt=he.showTitle,Ot=he.onClick,xt=he.onKeyPress,Ht=he.itemRender,gt="".concat(ke,"-item"),nn=He()(gt,"".concat(gt,"-").concat(Ce),(Ye={},(0,re.Z)(Ye,"".concat(gt,"-active"),Ze),(0,re.Z)(Ye,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Ye,he.className,zt),Ye)),gn=function(){Ot(Ce)},Qt=function(un){xt(un,Ot,Ce)},bn=Ht(Ce,"page",pe.createElement("a",{rel:"nofollow"},Ce));return bn?pe.createElement("li",{title:bt?Ce.toString():null,className:nn,onClick:gn,onKeyPress:Qt,tabIndex:0},bn):null},ye=Be;function Ae(){}function Pe(ve){var he=Number(ve);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var yt=function(he,Ye,ke){return ke};function mt(ve,he,Ye){var ke=typeof ve=="undefined"?he.pageSize:ve;return Math.floor((Ye.total-1)/ke)+1}var Xt=function(ve){(0,b.Z)(Ye,ve);var he=(0,E.Z)(Ye);function Ye(ke){var Ce;(0,a.Z)(this,Ye),Ce=he.call(this,ke),Ce.paginationNode=pe.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,nn=xt||pe.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(nn=pe.createElement(xt,(0,y.Z)({},Ce.props))),nn},Ce.isValid=function(xt){var Ht=Ce.props.total;return Pe(xt)&&xt!==Ce.state.current&&Pe(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,nn=Ce.state.pageSize;return gt<=nn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=mt(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,nn=Ht.onChange,gn=Ce.state,Qt=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!gt){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),nn(kn,Qt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),gn=2;gn=zt?Ot=zt:Ot=Number(Ze),Ot}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,Ze=Ce.showSizeChanger,zt=Ce.total,bt=Ce.totalBoundaryShowSizeChanger;return typeof Ze!="undefined"?Ze:zt>bt}},{key:"render",value:function(){var Ce=this.props,Ze=Ce.prefixCls,zt=Ce.className,bt=Ce.style,Ot=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,nn=Ce.showQuickJumper,gn=Ce.showLessItems,Qt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=nn&&nn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=pe.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):fn=pe.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=pe.createElement("li",{title:Qt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(Ze,"-simple-pager")},fn));var Tt=this.renderPrev(Xn);return pe.createElement("ul",(0,se.Z)({className:He()(Ze,"".concat(Ze,"-simple"),(0,re.Z)({},"".concat(Ze,"-disabled"),Ot),zt),style:bt,ref:this.paginationNode},qe),$e,Tt?pe.createElement("li",{title:Qt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ze,"-prev"),(0,re.Z)({},"".concat(Ze,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Tt):null,pe.createElement("li",{title:Qt?"".concat(In,"/").concat(Pa):null,className:"".concat(Ze,"-simple-pager")},pe.createElement("input",{type:"text",value:_a,disabled:Ot,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),pe.createElement("span",{className:"".concat(Ze,"-slash")},"/"),Pa),pe.createElement("li",{title:Qt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ze,"-next"),(0,re.Z)({},"".concat(Ze,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),fn)}if(Pa<=3+va*2){var rn={locale:gt,rootPrefixCls:Ze,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Qt,itemRender:un};Pa||eo.push(pe.createElement(ye,(0,se.Z)({},rn,{key:"noPager",page:1,className:"".concat(Ze,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(pe.createElement(ye,(0,se.Z)({},rn,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?gt.prev_3:gt.prev_5,En=gn?gt.next_3:gt.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?pe.createElement("li",{title:Qt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(Ze,"-jump-prev"),(0,re.Z)({},"".concat(Ze,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?pe.createElement("li",{title:Qt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(Ze,"-jump-next"),(0,re.Z)({},"".concat(Ze,"-jump-next-custom-icon"),!!xa))},ta):null),wn=pe.createElement(ye,{locale:gt,last:!0,rootPrefixCls:Ze,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Qt,itemRender:un}),cn=pe.createElement(ye,{locale:gt,rootPrefixCls:Ze,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Qt,itemRender:un});var Vt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Vt=Pa-va*2);for(var po=Vt;po<=ka;po+=1){var Ya=In===po;eo.push(pe.createElement(ye,{locale:gt,rootPrefixCls:Ze,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:Qt,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,pe.cloneElement)(eo[0],{className:"".concat(Ze,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,pe.cloneElement)(eo[eo.length-1],{className:"".concat(Ze,"-item-before-jump-next")}),eo.push(mn)),Vt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return pe.createElement("ul",(0,se.Z)({className:He()(Ze,zt,(0,re.Z)({},"".concat(Ze,"-disabled"),Ot)),style:bt,ref:this.paginationNode},qe),$e,To?pe.createElement("li",{title:Qt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ze,"-prev"),(0,re.Z)({},"".concat(Ze,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?pe.createElement("li",{title:Qt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ze,"-next"),(0,re.Z)({},"".concat(Ze,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,pe.createElement(fe,{disabled:Ot,locale:gt,rootPrefixCls:Ze,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,Ze){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==Ze.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==Ze.pageSize){var bt=Ze.current,Ot=mt(Ce.pageSize,Ze,Ce);bt=bt>Ot?Ot:bt,"current"in Ce||(zt.current=bt,zt.currentInputValue=bt),zt.pageSize=Ce.pageSize}return zt}}]),Ye}(pe.Component);Xt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var tt=Xt,ct=ae(22075),pt=ae(36355),Et=ae(19716),Pt=ae(8628),Zt=ae(9763),Qe=ae(57809);const Lt=ve=>pe.createElement(Qe.default,Object.assign({},ve,{showSearch:!0,size:"small"})),Gt=ve=>pe.createElement(Qe.default,Object.assign({},ve,{showSearch:!0,size:"middle"}));Lt.Option=Qe.default.Option,Gt.Option=Qe.default.Option;var De=ae(9937),Ge=ae(17313),St=ae(83116),$t=ae(37613);const st=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"}}}}}},Wt=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,De.x0)(ve)),{width:ve.paginationMiniQuickJumperInputWidth,height:ve.controlHeightSM})}}}},xe=ve=>{const{componentCls:he}=ve;return{[` @@ -192,14 +192,14 @@ ${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,De.ik)(ve)),{width:ve.controlHeightLG*1.25,height:ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ve.marginXS,marginInlineEnd:ve.marginXS})}}}},At=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}}}}},tn=ve=>{const{componentCls:he}=ve;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.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"}}),At(ve)),Dt(ve)),xe(ve)),Jt(ve)),st(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"}}},vn=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}}}}},je=ve=>{const{componentCls:he}=ve;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,Ge.Qy)(ve)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,Ge.oN)(ve))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,Ge.oN)(ve))}}}};var Te=(0,St.Z)("Pagination",ve=>{const he=(0,$t.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,De.e5)(ve),(0,De.TM)(ve));return[tn(he),je(he),ve.wireframe&&vn(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})),be=function(ve,he){var Ye={};for(var ke in ve)Object.prototype.hasOwnProperty.call(ve,ke)&&he.indexOf(ke)<0&&(Ye[ke]=ve[ke]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ve);Ce{const{prefixCls:he,selectPrefixCls:Ye,className:ke,rootClassName:Ce,style:We,size:zt,locale:bt,selectComponentClass:Ot,responsive:xt,showSizeChanger:Ht}=ve,gt=be(ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:nn}=(0,Pt.Z)(xt),{getPrefixCls:gn,direction:Qt,pagination:bn={}}=pe.useContext(pt.E_),Cn=gn("pagination",he),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=pe.useMemo(()=>{const Pa=pe.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=pe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?pe.createElement(_e.Z,null):pe.createElement(nt.Z,null)),Mo=pe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?pe.createElement(nt.Z,null):pe.createElement(_e.Z,null)),mn=pe.createElement("a",{className:`${Cn}-item-link`},pe.createElement("div",{className:`${Cn}-item-container`},Qt==="rtl"?pe.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):pe.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=pe.createElement("a",{className:`${Cn}-item-link`},pe.createElement("div",{className:`${Cn}-item-container`},Qt==="rtl"?pe.createElement(lt,{className:`${Cn}-item-link-icon`}):pe.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[Qt,Cn]),[Sa]=(0,Zt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},Sa),bt),Fa=(0,Bt.Z)(zt),Na=Fa==="small"||!!(nn&&!Fa&&xt),In=gn("select",Ye),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Qt==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),We);return un(pe.createElement(tt,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:Ot||(Na?Et:Gt),locale:Ea,showSizeChanger:ca})))},Ke=Me},13570:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Zt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(Et,Gt){return pe.createElement(Re.Z,(0,se.Z)({},Et,{ref:Gt,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Qe,Et){var Gt=Qe.disabled,De=Qe.prefixCls,Ge=Qe.character,St=Qe.characterRender,$t=Qe.index,st=Qe.count,Jt=Qe.value,xe=Qe.allowHalf,Dt=Qe.focused,At=Qe.onHover,tn=Qe.onClick,vn=function(he){At(he,$t)},je=function(he){tn(he,$t)},Te=function(he){he.keyCode===y.Z.ENTER&&tn(he,$t)},be=$t+1,me=new Set([De]);Jt===0&&$t===0&&Dt?me.add("".concat(De,"-focused")):xe&&Jt+.5>=be&&Jt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":st,tabIndex:Gt?-1:0},pe.createElement("div",{className:"".concat(De,"-first")},Me),pe.createElement("div",{className:"".concat(De,"-second")},Me)));return St&&(Ke=St(Ke,Qe)),Ke}var b=pe.forwardRef(x);function E(){var Qe=pe.useRef({});function Et(De){return Qe.current[De]}function Gt(De){return function(Ge){Qe.current[De]=Ge}}return[Et,Gt]}function z(Qe){var Et=Qe.pageXOffset,Gt="scrollLeft";if(typeof Et!="number"){var De=Qe.document;Et=De.documentElement[Gt],typeof Et!="number"&&(Et=De.body[Gt])}return Et}function ee(Qe){var Et,Gt,De=Qe.ownerDocument,Ge=De.body,St=De&&De.documentElement,$t=Qe.getBoundingClientRect();return Et=$t.left,Gt=$t.top,Et-=St.clientLeft||Ge.clientLeft||0,Gt-=St.clientTop||Ge.clientTop||0,{left:Et,top:Gt}}function te(Qe){var Et=ee(Qe),Gt=Qe.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Et.left+=z(De),Et.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(Qe,Et){var Gt,De=Qe.prefixCls,Ge=De===void 0?"rc-rate":De,St=Qe.className,$t=Qe.defaultValue,st=Qe.value,Jt=Qe.count,xe=Jt===void 0?5:Jt,Dt=Qe.allowHalf,At=Dt===void 0?!1:Dt,tn=Qe.allowClear,vn=tn===void 0?!0:tn,je=Qe.character,Te=je===void 0?"\u2605":je,be=Qe.characterRender,me=Qe.disabled,Me=Qe.direction,Ke=Me===void 0?"ltr":Me,ve=Qe.tabIndex,he=ve===void 0?0:ve,Ye=Qe.autoFocus,ke=Qe.onHoverChange,Ce=Qe.onChange,We=Qe.onFocus,zt=Qe.onBlur,bt=Qe.onKeyDown,Ot=Qe.onMouseLeave,xt=(0,He.Z)(Qe,ne),Ht=E(),gt=(0,dt.Z)(Ht,2),nn=gt[0],gn=gt[1],Qt=pe.useRef(null),bn=function(){if(!me){var Kt;(Kt=Qt.current)===null||Kt===void 0||Kt.focus()}};pe.useImperativeHandle(Et,function(){return{focus:bn,blur:function(){if(!me){var Kt;(Kt=Qt.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:st}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=Ke==="rtl",En=Kt+1;if(At){var da=nn(Kt),ta=te(da),Wt=da.clientWidth;(Mn&&oa-ta>Wt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(At?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Et}=Qe;return{[`${Et}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Qe.marginXS},"> div":{transition:`all ${Qe.motionDurationMid}, outline 0s`,"&:hover":{transform:Qe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Qe.lineWidth}px dashed ${Qe.starColor}`,transform:Qe.starHoverScale}},"&-first, &-second":{color:Qe.starBg,transition:`all ${Qe.motionDurationMid}`,userSelect:"none",[Qe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Et}-star-first, &-half ${Et}-star-second`]:{opacity:1},[`&-half ${Et}-star-first, &-full ${Et}-star-second`]:{color:"inherit"}}}},tt=Qe=>({[`&-rtl${Qe.componentCls}`]:{direction:"rtl"}}),ct=Qe=>{const{componentCls:Et}=Qe;return{[Et]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(Qe)),{display:"inline-block",margin:0,padding:0,color:Qe.starColor,fontSize:Qe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Et} ${Et}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Xt(Qe)),{[`+ ${Et}-text`]:{display:"inline-block",marginInlineStart:Qe.marginXS,fontSize:Qe.fontSize}}),tt(Qe))}};var pt=(0,yt.Z)("Rate",Qe=>{const Et=(0,mt.TS)(Qe,{});return[ct(Et)]},Qe=>({starColor:Qe.yellow6,starSize:Qe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Qe.colorFillContent})),Bt=function(Qe,Et){var Gt={};for(var De in Qe)Object.prototype.hasOwnProperty.call(Qe,De)&&Et.indexOf(De)<0&&(Gt[De]=Qe[De]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,De=Object.getOwnPropertySymbols(Qe);Ge{const{prefixCls:Gt,className:De,rootClassName:Ge,style:St,tooltips:$t,character:st=pe.createElement(lt,null)}=Qe,Jt=Bt(Qe,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Me)=>{let{index:Ke}=Me;return $t?pe.createElement(Ae.Z,{title:$t[Ke]},me):me},{getPrefixCls:Dt,direction:At,rate:tn}=pe.useContext(ye.E_),vn=Dt("rate",Gt),[je,Te]=pt(vn),be=Object.assign(Object.assign({},tn==null?void 0:tn.style),St);return je(pe.createElement(Be,Object.assign({ref:Et,character:st,characterRender:xe},Jt,{className:nt()(De,Ge,Te,tn==null?void 0:tn.className),style:be,prefixCls:vn,direction:At})))})},61621:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Te}});var se=ae(92310),pe=ae.n(se),Ie=ae(59301),at=ae(36355),Re=ae(2738),ie=be=>{const{prefixCls:me,className:Me,style:Ke,size:ve,shape:he}=be,Ye=pe()({[`${me}-lg`]:ve==="large",[`${me}-sm`]:ve==="small"}),ke=pe()({[`${me}-circle`]:he==="circle",[`${me}-square`]:he==="square",[`${me}-round`]:he==="round"}),Ce=Ie.useMemo(()=>typeof ve=="number"?{width:ve,height:ve,lineHeight:`${ve}px`}:{},[ve]);return Ie.createElement("span",{className:pe()(me,Ye,ke,Me),style:Object.assign(Object.assign({},Ce),Ke)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=be=>({height:be,lineHeight:`${be}px`}),He=be=>Object.assign({width:be},dt(be)),re=be=>({background:be.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:be.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=be=>Object.assign({width:be*5,minWidth:be*5},dt(be)),a=be=>{const{skeletonAvatarCls:me,gradientFromColor:Me,controlHeight:Ke,controlHeightLG:ve,controlHeightSM:he}=be;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Me},He(Ke)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},He(ve)),[`${me}${me}-sm`]:Object.assign({},He(he))}},x=be=>{const{controlHeight:me,borderRadiusSM:Me,skeletonInputCls:Ke,controlHeightLG:ve,controlHeightSM:he,gradientFromColor:Ye}=be;return{[`${Ke}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:Me},y(me)),[`${Ke}-lg`]:Object.assign({},y(ve)),[`${Ke}-sm`]:Object.assign({},y(he))}},b=be=>Object.assign({width:be},dt(be)),E=be=>{const{skeletonImageCls:me,imageSizeBase:Me,gradientFromColor:Ke,borderRadiusSM:ve}=be;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ke,borderRadius:ve},b(Me*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(Me)),{maxWidth:Me*4,maxHeight:Me*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(be,me,Me)=>{const{skeletonButtonCls:Ke}=be;return{[`${Me}${Ke}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Me}${Ke}-round`]:{borderRadius:me}}},ee=be=>Object.assign({width:be*2,minWidth:be*2},dt(be)),te=be=>{const{borderRadiusSM:me,skeletonButtonCls:Me,controlHeight:Ke,controlHeightLG:ve,controlHeightSM:he,gradientFromColor:Ye}=be;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:me,width:Ke*2,minWidth:Ke*2},ee(Ke))},z(be,Ke,Me)),{[`${Me}-lg`]:Object.assign({},ee(ve))}),z(be,ve,`${Me}-lg`)),{[`${Me}-sm`]:Object.assign({},ee(he))}),z(be,he,`${Me}-sm`))},ne=be=>{const{componentCls:me,skeletonAvatarCls:Me,skeletonTitleCls:Ke,skeletonParagraphCls:ve,skeletonButtonCls:he,skeletonInputCls:Ye,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:We,controlHeightSM:zt,gradientFromColor:bt,padding:Ot,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:nn,paragraphLiHeight:gn,controlHeightXS:Qt,paragraphMarginTop:bn}=be;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:Ot,verticalAlign:"top",[`${Me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:bt},He(Ce)),[`${Me}-circle`]:{borderRadius:"50%"},[`${Me}-lg`]:Object.assign({},He(We)),[`${Me}-sm`]:Object.assign({},He(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ke}`]:{width:"100%",height:gt,background:bt,borderRadius:nn,[`+ ${ve}`]:{marginBlockStart:zt}},[`${ve}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:bt,borderRadius:nn,"+ li":{marginBlockStart:Qt}}},[`${ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${Ke}, ${ve} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${Ke}`]:{marginBlockStart:xt,[`+ ${ve}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(be)),a(be)),x(be)),E(be)),[`${me}${me}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Ye}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${Ke}, + `]:{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,De.ik)(ve)),{width:ve.controlHeightLG*1.25,height:ve.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ve.marginXS,marginInlineEnd:ve.marginXS})}}}},At=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}}}}},tn=ve=>{const{componentCls:he}=ve;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ge.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"}}),At(ve)),Dt(ve)),xe(ve)),Wt(ve)),st(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"}}},vn=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}}}}},We=ve=>{const{componentCls:he}=ve;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,Ge.Qy)(ve)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,Ge.oN)(ve))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,Ge.oN)(ve))}}}};var Te=(0,St.Z)("Pagination",ve=>{const he=(0,$t.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,De.e5)(ve),(0,De.TM)(ve));return[tn(he),We(he),ve.wireframe&&vn(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})),be=function(ve,he){var Ye={};for(var ke in ve)Object.prototype.hasOwnProperty.call(ve,ke)&&he.indexOf(ke)<0&&(Ye[ke]=ve[ke]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ve);Ce{const{prefixCls:he,selectPrefixCls:Ye,className:ke,rootClassName:Ce,style:Ze,size:zt,locale:bt,selectComponentClass:Ot,responsive:xt,showSizeChanger:Ht}=ve,gt=be(ve,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:nn}=(0,Pt.Z)(xt),{getPrefixCls:gn,direction:Qt,pagination:bn={}}=pe.useContext(pt.E_),Cn=gn("pagination",he),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=pe.useMemo(()=>{const Pa=pe.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=pe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?pe.createElement(_e.Z,null):pe.createElement(nt.Z,null)),Mo=pe.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Qt==="rtl"?pe.createElement(nt.Z,null):pe.createElement(_e.Z,null)),mn=pe.createElement("a",{className:`${Cn}-item-link`},pe.createElement("div",{className:`${Cn}-item-container`},Qt==="rtl"?pe.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):pe.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=pe.createElement("a",{className:`${Cn}-item-link`},pe.createElement("div",{className:`${Cn}-item-container`},Qt==="rtl"?pe.createElement(lt,{className:`${Cn}-item-link-icon`}):pe.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[Qt,Cn]),[Sa]=(0,Zt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},Sa),bt),Fa=(0,Et.Z)(zt),Na=Fa==="small"||!!(nn&&!Fa&&xt),In=gn("select",Ye),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Qt==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),Ze);return un(pe.createElement(tt,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:Ot||(Na?Lt:Gt),locale:Ea,showSizeChanger:ca})))},je=Me},13570:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Zt}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(Lt,Gt){return pe.createElement(Re.Z,(0,se.Z)({},Lt,{ref:Gt,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Qe,Lt){var Gt=Qe.disabled,De=Qe.prefixCls,Ge=Qe.character,St=Qe.characterRender,$t=Qe.index,st=Qe.count,Wt=Qe.value,xe=Qe.allowHalf,Dt=Qe.focused,At=Qe.onHover,tn=Qe.onClick,vn=function(he){At(he,$t)},We=function(he){tn(he,$t)},Te=function(he){he.keyCode===y.Z.ENTER&&tn(he,$t)},be=$t+1,me=new Set([De]);Wt===0&&$t===0&&Dt?me.add("".concat(De,"-focused")):xe&&Wt+.5>=be&&Wt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":st,tabIndex:Gt?-1:0},pe.createElement("div",{className:"".concat(De,"-first")},Me),pe.createElement("div",{className:"".concat(De,"-second")},Me)));return St&&(je=St(je,Qe)),je}var b=pe.forwardRef(x);function E(){var Qe=pe.useRef({});function Lt(De){return Qe.current[De]}function Gt(De){return function(Ge){Qe.current[De]=Ge}}return[Lt,Gt]}function z(Qe){var Lt=Qe.pageXOffset,Gt="scrollLeft";if(typeof Lt!="number"){var De=Qe.document;Lt=De.documentElement[Gt],typeof Lt!="number"&&(Lt=De.body[Gt])}return Lt}function ee(Qe){var Lt,Gt,De=Qe.ownerDocument,Ge=De.body,St=De&&De.documentElement,$t=Qe.getBoundingClientRect();return Lt=$t.left,Gt=$t.top,Lt-=St.clientLeft||Ge.clientLeft||0,Gt-=St.clientTop||Ge.clientTop||0,{left:Lt,top:Gt}}function te(Qe){var Lt=ee(Qe),Gt=Qe.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Lt.left+=z(De),Lt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(Qe,Lt){var Gt,De=Qe.prefixCls,Ge=De===void 0?"rc-rate":De,St=Qe.className,$t=Qe.defaultValue,st=Qe.value,Wt=Qe.count,xe=Wt===void 0?5:Wt,Dt=Qe.allowHalf,At=Dt===void 0?!1:Dt,tn=Qe.allowClear,vn=tn===void 0?!0:tn,We=Qe.character,Te=We===void 0?"\u2605":We,be=Qe.characterRender,me=Qe.disabled,Me=Qe.direction,je=Me===void 0?"ltr":Me,ve=Qe.tabIndex,he=ve===void 0?0:ve,Ye=Qe.autoFocus,ke=Qe.onHoverChange,Ce=Qe.onChange,Ze=Qe.onFocus,zt=Qe.onBlur,bt=Qe.onKeyDown,Ot=Qe.onMouseLeave,xt=(0,He.Z)(Qe,ne),Ht=E(),gt=(0,dt.Z)(Ht,2),nn=gt[0],gn=gt[1],Qt=pe.useRef(null),bn=function(){if(!me){var Kt;(Kt=Qt.current)===null||Kt===void 0||Kt.focus()}};pe.useImperativeHandle(Lt,function(){return{focus:bn,blur:function(){if(!me){var Kt;(Kt=Qt.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:st}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=je==="rtl",En=Kt+1;if(At){var da=nn(Kt),ta=te(da),Vt=da.clientWidth;(Mn&&oa-ta>Vt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(At?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Lt}=Qe;return{[`${Lt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Qe.marginXS},"> div":{transition:`all ${Qe.motionDurationMid}, outline 0s`,"&:hover":{transform:Qe.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Qe.lineWidth}px dashed ${Qe.starColor}`,transform:Qe.starHoverScale}},"&-first, &-second":{color:Qe.starBg,transition:`all ${Qe.motionDurationMid}`,userSelect:"none",[Qe.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Lt}-star-first, &-half ${Lt}-star-second`]:{opacity:1},[`&-half ${Lt}-star-first, &-full ${Lt}-star-second`]:{color:"inherit"}}}},tt=Qe=>({[`&-rtl${Qe.componentCls}`]:{direction:"rtl"}}),ct=Qe=>{const{componentCls:Lt}=Qe;return{[Lt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Pe.Wf)(Qe)),{display:"inline-block",margin:0,padding:0,color:Qe.starColor,fontSize:Qe.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Lt} ${Lt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Xt(Qe)),{[`+ ${Lt}-text`]:{display:"inline-block",marginInlineStart:Qe.marginXS,fontSize:Qe.fontSize}}),tt(Qe))}};var pt=(0,yt.Z)("Rate",Qe=>{const Lt=(0,mt.TS)(Qe,{});return[ct(Lt)]},Qe=>({starColor:Qe.yellow6,starSize:Qe.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Qe.colorFillContent})),Et=function(Qe,Lt){var Gt={};for(var De in Qe)Object.prototype.hasOwnProperty.call(Qe,De)&&Lt.indexOf(De)<0&&(Gt[De]=Qe[De]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ge=0,De=Object.getOwnPropertySymbols(Qe);Ge{const{prefixCls:Gt,className:De,rootClassName:Ge,style:St,tooltips:$t,character:st=pe.createElement(lt,null)}=Qe,Wt=Et(Qe,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Me)=>{let{index:je}=Me;return $t?pe.createElement(Ae.Z,{title:$t[je]},me):me},{getPrefixCls:Dt,direction:At,rate:tn}=pe.useContext(ye.E_),vn=Dt("rate",Gt),[We,Te]=pt(vn),be=Object.assign(Object.assign({},tn==null?void 0:tn.style),St);return We(pe.createElement(Be,Object.assign({ref:Lt,character:st,characterRender:xe},Wt,{className:nt()(De,Ge,Te,tn==null?void 0:tn.className),style:be,prefixCls:vn,direction:At})))})},61621:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return Te}});var se=ae(92310),pe=ae.n(se),Ie=ae(59301),at=ae(36355),Re=ae(2738),ie=be=>{const{prefixCls:me,className:Me,style:je,size:ve,shape:he}=be,Ye=pe()({[`${me}-lg`]:ve==="large",[`${me}-sm`]:ve==="small"}),ke=pe()({[`${me}-circle`]:he==="circle",[`${me}-square`]:he==="square",[`${me}-round`]:he==="round"}),Ce=Ie.useMemo(()=>typeof ve=="number"?{width:ve,height:ve,lineHeight:`${ve}px`}:{},[ve]);return Ie.createElement("span",{className:pe()(me,Ye,ke,Me),style:Object.assign(Object.assign({},Ce),je)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=be=>({height:be,lineHeight:`${be}px`}),He=be=>Object.assign({width:be},dt(be)),re=be=>({background:be.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:be.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=be=>Object.assign({width:be*5,minWidth:be*5},dt(be)),a=be=>{const{skeletonAvatarCls:me,gradientFromColor:Me,controlHeight:je,controlHeightLG:ve,controlHeightSM:he}=be;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Me},He(je)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},He(ve)),[`${me}${me}-sm`]:Object.assign({},He(he))}},x=be=>{const{controlHeight:me,borderRadiusSM:Me,skeletonInputCls:je,controlHeightLG:ve,controlHeightSM:he,gradientFromColor:Ye}=be;return{[`${je}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:Me},y(me)),[`${je}-lg`]:Object.assign({},y(ve)),[`${je}-sm`]:Object.assign({},y(he))}},b=be=>Object.assign({width:be},dt(be)),E=be=>{const{skeletonImageCls:me,imageSizeBase:Me,gradientFromColor:je,borderRadiusSM:ve}=be;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:je,borderRadius:ve},b(Me*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(Me)),{maxWidth:Me*4,maxHeight:Me*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(be,me,Me)=>{const{skeletonButtonCls:je}=be;return{[`${Me}${je}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Me}${je}-round`]:{borderRadius:me}}},ee=be=>Object.assign({width:be*2,minWidth:be*2},dt(be)),te=be=>{const{borderRadiusSM:me,skeletonButtonCls:Me,controlHeight:je,controlHeightLG:ve,controlHeightSM:he,gradientFromColor:Ye}=be;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ye,borderRadius:me,width:je*2,minWidth:je*2},ee(je))},z(be,je,Me)),{[`${Me}-lg`]:Object.assign({},ee(ve))}),z(be,ve,`${Me}-lg`)),{[`${Me}-sm`]:Object.assign({},ee(he))}),z(be,he,`${Me}-sm`))},ne=be=>{const{componentCls:me,skeletonAvatarCls:Me,skeletonTitleCls:je,skeletonParagraphCls:ve,skeletonButtonCls:he,skeletonInputCls:Ye,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:Ze,controlHeightSM:zt,gradientFromColor:bt,padding:Ot,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:nn,paragraphLiHeight:gn,controlHeightXS:Qt,paragraphMarginTop:bn}=be;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:Ot,verticalAlign:"top",[`${Me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:bt},He(Ce)),[`${Me}-circle`]:{borderRadius:"50%"},[`${Me}-lg`]:Object.assign({},He(Ze)),[`${Me}-sm`]:Object.assign({},He(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${je}`]:{width:"100%",height:gt,background:bt,borderRadius:nn,[`+ ${ve}`]:{marginBlockStart:zt}},[`${ve}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:bt,borderRadius:nn,"+ li":{marginBlockStart:Qt}}},[`${ve}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${je}, ${ve} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${je}`]:{marginBlockStart:xt,[`+ ${ve}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(be)),a(be)),x(be)),E(be)),[`${me}${me}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Ye}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${je}, ${ve} > li, ${Me}, ${he}, ${Ye}, ${ke} - `]:Object.assign({},re(be))}}};var ue=(0,rt.Z)("Skeleton",be=>{const{componentCls:me}=be,Me=(0,nt.TS)(be,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:be.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${be.gradientFromColor} 25%, ${be.gradientToColor} 37%, ${be.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Me)]},be=>{const{colorFillContent:me,colorFill:Me}=be,Ke=me,ve=Me;return{color:Ke,colorGradientEnd:ve,gradientFromColor:Ke,gradientToColor:ve,titleHeight:be.controlHeight/2,blockRadius:be.borderRadiusSM,paragraphMarginTop:be.marginLG+be.marginXXS,paragraphLiHeight:be.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=be=>{const{prefixCls:me,className:Me,rootClassName:Ke,active:ve,shape:he="circle",size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[We,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls","className"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},Me,Ke,zt);return We(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Ye},bt))))},Ae=be=>{const{prefixCls:me,className:Me,rootClassName:Ke,active:ve,block:he=!1,size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[We,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve,[`${Ce}-block`]:he},Me,Ke,zt);return We(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Ye},bt))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var mt=be=>{const{prefixCls:me,className:Me,rootClassName:Ke,style:ve,active:he}=be,{getPrefixCls:Ye}=Ie.useContext(at.E_),ke=Ye("skeleton",me),[Ce,We]=ue(ke),zt=pe()(ke,`${ke}-element`,{[`${ke}-active`]:he},Me,Ke,We);return Ce(Ie.createElement("div",{className:zt},Ie.createElement("div",{className:pe()(`${ke}-image`,Me),style:ve},Ie.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Ie.createElement("path",{d:Pe,className:`${ke}-image-path`})))))},tt=be=>{const{prefixCls:me,className:Me,rootClassName:Ke,active:ve,block:he,size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[We,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve,[`${Ce}-block`]:he},Me,Ke,zt);return We(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Ye},bt))))},ct=ae(92413),pt={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"},Bt=pt,Pt=ae(7657),Zt=function(me,Me){return Ie.createElement(Pt.Z,(0,ct.Z)({},me,{ref:Me,icon:Bt}))},Qe=Ie.forwardRef(Zt),Et=Qe,De=be=>{const{prefixCls:me,className:Me,rootClassName:Ke,style:ve,active:he,children:Ye}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[We,zt]=ue(Ce),bt=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},zt,Me,Ke),Ot=Ye!=null?Ye:Ie.createElement(Et,null);return We(Ie.createElement("div",{className:bt},Ie.createElement("div",{className:pe()(`${Ce}-image`,Me),style:ve},Ot)))},Ge=ae(26407),$t=be=>{const me=ke=>{const{width:Ce,rows:We=2}=be;if(Array.isArray(Ce))return Ce[ke];if(We-1===ke)return Ce},{prefixCls:Me,className:Ke,style:ve,rows:he}=be,Ye=(0,Ge.Z)(Array(he)).map((ke,Ce)=>Ie.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Ie.createElement("ul",{className:pe()(Me,Ke),style:ve},Ye)},Jt=be=>{let{prefixCls:me,className:Me,width:Ke,style:ve}=be;return Ie.createElement("h3",{className:pe()(me,Me),style:Object.assign({width:Ke},ve)})};function xe(be){return be&&typeof be=="object"?be:{}}function Dt(be,me){return be&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function At(be,me){return!be&&me?{width:"38%"}:be&&me?{width:"50%"}:{}}function tn(be,me){const Me={};return(!be||!me)&&(Me.width="61%"),!be&&me?Me.rows=3:Me.rows=2,Me}const vn=be=>{const{prefixCls:me,loading:Me,className:Ke,rootClassName:ve,style:he,children:Ye,avatar:ke=!1,title:Ce=!0,paragraph:We=!0,active:zt,round:bt}=be,{getPrefixCls:Ot,direction:xt,skeleton:Ht}=Ie.useContext(at.E_),gt=Ot("skeleton",me),[nn,gn]=ue(gt);if(Me||!("loading"in be)){const Qt=!!ke,bn=!!Ce,Cn=!!We;let un;if(Qt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},Dt(bn,Cn)),xe(ke));un=Ie.createElement("div",{className:`${gt}-header`},Ie.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},At(Qt,Cn)),xe(Ce));xa=Ie.createElement(Jt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},tn(Qt,bn)),xe(We));Sa=Ie.createElement($t,Object.assign({},Ea))}kn=Ie.createElement("div",{className:`${gt}-content`},xa,Sa)}const ca=pe()(gt,{[`${gt}-with-avatar`]:Qt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:bt},Ht==null?void 0:Ht.className,Ke,ve,gn);return nn(Ie.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),he)},un,kn))}return typeof Ye!="undefined"?Ye:null};vn.Button=Ae,vn.Avatar=Be,vn.Input=tt,vn.Image=mt,vn.Node=De;var je=vn,Te=je},31797:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return ue}});var se=ae(59301),pe=ae(56762),Ie=ae(92343),at=ae(92310),Re=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:ye,precision:Ae,decimalSeparator:Pe,groupSeparator:yt="",prefixCls:mt}=fe;let Xt;if(typeof ye=="function")Xt=ye(Be);else{const tt=String(Be),ct=tt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||tt==="-")Xt=tt;else{const pt=ct[1];let Bt=ct[2]||"0",Pt=ct[4]||"";Bt=Bt.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Pt=Pt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Pt&&(Pt=`${Pe}${Pt}`),Xt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},pt,Bt),Pt&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Pt)]}}return se.createElement("span",{className:`${mt}-content-value`},Xt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:ye,padding:Ae,colorTextDescription:Pe,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Xt,fontFamily:tt}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:ye,color:Pe,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Xt,fontFamily:tt,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:ye},[`${Be}-content-suffix`]:{marginInlineStart:ye}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:ye}=fe;return{titleFontSize:ye,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:ye,rootClassName:Ae,style:Pe,valueStyle:yt,value:mt=0,title:Xt,valueRender:tt,prefix:ct,suffix:pt,loading:Bt=!1,onMouseEnter:Pt,onMouseLeave:Zt,decimalSeparator:Qe=".",groupSeparator:Et=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ge}=se.useContext(Oe.E_),St=Gt("statistic",Be),[$t,st]=re(St),Jt=se.createElement(rt,Object.assign({decimalSeparator:Qe,groupSeparator:Et,prefixCls:St},fe,{value:mt})),xe=Re()(St,{[`${St}-rtl`]:De==="rtl"},Ge==null?void 0:Ge.className,ye,Ae,st);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Pe),onMouseEnter:Pt,onMouseLeave:Zt},Xt&&se.createElement("div",{className:`${St}-title`},Xt),se.createElement(ie.Z,{paragraph:!1,loading:Bt,className:`${St}-skeleton`},se.createElement("div",{style:yt,className:`${St}-content`},ct&&se.createElement("span",{className:`${St}-content-prefix`},ct),tt?tt(Jt):Jt,pt&&se.createElement("span",{className:`${St}-content-suffix`},pt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let ye=fe;const Ae=/\[[^\]]*]/g,Pe=(Be.match(Ae)||[]).map(tt=>tt.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((tt,ct)=>{let[pt,Bt]=ct;if(tt.includes(pt)){const Pt=Math.floor(ye/Bt);return ye-=Pt*Bt,tt.replace(new RegExp(`${pt}+`,"g"),Zt=>{const Qe=Zt.length;return Pt.toString().padStart(Qe,"0")})}return tt},yt);let Xt=0;return mt.replace(Ae,()=>{const tt=Pe[Xt];return Xt+=1,tt})}function E(fe,Be){const{format:ye=""}=Be,Ae=new Date(fe).getTime(),Pe=Date.now(),yt=Math.max(Ae-Pe,0);return b(yt,ye)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:ye="HH:mm:ss",onChange:Ae,onFinish:Pe}=fe,yt=(0,pe.Z)(),mt=se.useRef(null),Xt=()=>{Pe==null||Pe(),mt.current&&(clearInterval(mt.current),mt.current=null)},tt=()=>{const Bt=ee(Be);Bt>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Bt-Date.now()),Bt(tt(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const ct=(Bt,Pt)=>E(Bt,Object.assign(Object.assign({},Pt),{format:ye})),pt=Bt=>(0,Ie.Tm)(Bt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:pt,formatter:ct}))};var ne=se.memo(te);a.Countdown=ne;var ue=a},15969:function(ut,Nt,ae){"use strict";ae.d(Nt,{N:function(){return se}});const se=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},1710:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return Bo}});var se={},pe="rc-table-internal-hook",Ie=ae(33606),at=ae(6089),Re=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Je=Ne.children,Ve=ie.useRef(Fe);Ve.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ve.current},listeners:new Set}}),it=(0,Ie.Z)(Ze,1),et=it[0];return(0,Re.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){et.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:et},Je)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Lt={};return ce.forEach(function(wt){Lt[wt]=ot[wt]}),Lt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Je=Ne.getValue,Ve=ie.useRef();Ve.current=Se(we?Je():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),it=(0,Ie.Z)(Ze,2),et=it[1];return(0,Re.Z)(function(){if(!we)return;function ot(Lt){var wt=Se(Lt);(0,Oe.Z)(Ve.current,wt,!0)||et({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ve.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ve=function(it,et){var ot=Je?{ref:et}:{},Lt=ie.useRef(0),wt=ie.useRef(it),kt=ce();return kt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(wt.current,it))&&(Lt.current+=1),wt.current=it,ie.createElement(de.Provider,{value:Lt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Je?ie.forwardRef(Ve):Ve}function we(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ve=function(it,et){var ot=Je?{ref:et}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Je?ie.memo(ie.forwardRef(Ve),Fe):ie.memo(Ve,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Je){var Ve;(de==null?void 0:de[Je])!==((Ve=we.current)===null||Ve===void 0?void 0:Ve[Je])&&Ne.push(Je)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var ye=ae(39559),Ae=ae(33708),Pe=ae(400),yt=ae(92310),mt=ae.n(yt),Xt=ae(80547),tt=ae(97938),ct=ae(48736),pt=ie.createContext({renderWithProps:!1}),Bt=pt,Pt="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Qe(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Je=Ne.dataIndex,Ve=Fe||Zt(Je).join("-")||Pt;Se[Ve];)Ve="".concat(Ve,"_next");Se[Ve]=!0,ce.push(Ve)}),ce}function Et(de){return de!=null}function Gt(de){return de&&(0,ye.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Je=ie.useContext(Bt),Ve=ee(),Ze=(0,Xt.Z)(function(){if(Et(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],et=(0,tt.Z)(de,it),ot=et,Lt=void 0;if(Ne){var wt=Ne(et,de,Se);Gt(wt)?(ot=wt.children,Lt=wt.props,Je.renderWithProps=!0):ot=wt}return[ot,Lt]},[Ve,de,we,ce,Ne,Se],function(it,et){if(Fe){var ot=(0,Ie.Z)(it,2),Lt=ot[1],wt=(0,Ie.Z)(et,2),kt=wt[1];return Fe(kt,Lt)}return Je.renderWithProps?!0:!(0,Oe.Z)(it,et,!0)});return Ze}function Ge(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function St(de,ce){return nt(ne,function(Se){var we=Ge(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Je=Se===!0?{showTitle:!0}:Se;return Je&&(Je.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function st(de){var ce,Se,we,Ne,Fe,Je,Ve,Ze,it=de.component,et=de.children,ot=de.ellipsis,Lt=de.scope,wt=de.prefixCls,kt=de.className,Yt=de.align,jt=de.record,on=de.render,_t=de.dataIndex,dn=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,pn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,ln=de.lastFixLeft,sn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,dn,et,on,Hn),_n=(0,Ie.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof pn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=pn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Je=Jn==null?void 0:Jn.rowSpan)!==null&&Je!==void 0?Je:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=St(Wn,Vn),Tn=(0,Ie.Z)(Un,2),Ln=Tn[0],It=Tn[1],hn=function(Yn){var Zo;jt&&It(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&It(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ve=Rn.title)!==null&&Ve!==void 0?Ve:$t({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,kt,(Ze={},(0,Pe.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-left-last"),ln&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-left-all"),ln&&Xa&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-right-first"),sn&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-ellipsis"),ot),(0,Pe.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,Pe.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,Pe.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Yt&&(Ao.textAlign=Yt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,ye.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(ln||sn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Lt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Jt=ie.memo(st);function xe(de,ce,Se,we,Ne,Fe){var Je=Se[de]||{},Ve=Se[ce]||{},Ze,it;Je.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ve.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var et=!1,ot=!1,Lt=!1,wt=!1,kt=Se[ce+1],Yt=Se[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var on=Yt&&Yt.fixed==="left";wt=!on&&jt}else if(it!==void 0){var _t=kt&&kt.fixed==="right";Lt=!_t&&jt}}else if(Ze!==void 0){var dn=kt&&kt.fixed==="left";et=!dn&&jt}else if(it!==void 0){var Hn=Yt&&Yt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ze,fixRight:it,lastFixLeft:et,firstFixRight:ot,lastFixRight:Lt,firstFixLeft:wt,isSticky:we.isSticky}}var Dt=ie.createContext({}),At=Dt;function tn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Je=de.rowSpan,Ve=de.align,Ze=nt(ne,["prefixCls","direction"]),it=Ze.prefixCls,et=Ze.direction,ot=ie.useContext(At),Lt=ot.scrollColumnIndex,wt=ot.stickyOffsets,kt=ot.flattenColumns,Yt=ot.columns,jt=Se+Fe-1,on=jt+1===Lt?Fe+1:Fe,_t=xe(Se,Se+on-1,kt,wt,et,Yt==null?void 0:Yt[Se]);return ie.createElement(Jt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ve,colSpan:on,rowSpan:Je,render:function(){return we}},_t))}var vn=ae(37061),je=["children"];function Te(de){var ce=de.children,Se=(0,vn.Z)(de,je);return ie.createElement("tr",Se,ce)}function be(de){var ce=de.children;return ce}be.Row=Te,be.Cell=tn;var me=be;function Me(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Je=we.length-1,Ve=we[Je],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ve!=null&&Ve.scrollbar?Je:null,columns:Ne}},[Ve,we,Je,Se,Ne]);return ie.createElement(At.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var Ke=z(Me),ve=me,he=ae(70425),Ye=ae(29301),ke=ae(29194),Ce=ae(24514),We=ae(75152),zt=ae(26112);function bt(de,ce,Se,we,Ne,Fe,Je){de.push({record:ce,indent:Se,index:Je});var Ve=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ve);if(ce&&Array.isArray(ce[we])&&Ze)for(var it=0;it1?yn-1:0),sn=1;sn=0;Ve-=1){var Ze=ce[Ve],it=Se&&Se[Ve],et=it&&it[xa];if(Ze||et||Je){var ot=et||{},Lt=ot.columnType,wt=(0,vn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ve,style:{width:Ze}},wt))),Je=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Je,prefixCls:et,key:wt[Yt]},on,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Se(Je,Ve){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var it=Ve,et=Je.filter(Boolean).map(function(ot){var Lt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},wt=1,kt=ot.children;return kt&&kt.length>0&&(wt=Se(kt,it,Ze+1).reduce(function(Yt,jt){return Yt+jt},0),Lt.hasSubColumns=!0),"colSpan"in ot&&(wt=ot.colSpan),"rowSpan"in ot&&(Lt.rowSpan=ot.rowSpan),Lt.colSpan=wt,Lt.colEnd=Lt.colStart+wt-1,ce[Ze].push(Lt),it+=wt,wt});return et}Se(de,0);for(var we=ce.length,Ne=function(Ve){ce[Ve].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ve)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(it){var et=va(ce,it.width);et?Se+=et:we+=1});var Ne=ce-Se,Fe=we,Je=Ne/we,Ve=0,Ze=de.map(function(it){var et=(0,Ae.Z)({},it),ot=va(ce,et.width);if(ot)et.width=ot;else{var Lt=Math.floor(Je);et.width=Fe===1?Ne:Lt,Ne-=Lt,Fe-=1}return Ve+=et.width,et});return[Ze,Ve]}return[de,ce]},[de,ce])}var Ue=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,vn.Z)(we,Ue),Je=(0,Ae.Z)({key:Se},Fe);return Ne&&(Je.children=$e(Ne)),Je})}function Tt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,ye.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Je=Fe===!0?"left":Fe,Ve="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Tt(Ze,Ve).map(function(it){return(0,Ae.Z)({fixed:Je},it)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ve},we),{},{fixed:Je})])},[])}function rn(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Je=de[Fe];if(Ne&&Je.fixed!=="right")Ne=!1;else if(!Ne&&Je.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,vn.Z)(ce,qe),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Je=de.expandedKeys,Ve=de.columnTitle,Ze=de.getRowKey,it=de.onTriggerExpand,et=de.expandIcon,ot=de.rowExpandable,Lt=de.expandIconColumnIndex,wt=de.direction,kt=de.expandRowByClick,Yt=de.columnWidth,jt=de.fixed,on=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),dn=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var ln=Lt||0;ln>=0&&yn.splice(ln,0,se)}var sn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===sn});var jn=_t[sn],ma;(jt==="left"||jt)&&!Lt?ma="left":(jt==="right"||jt)&&Lt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,Pe.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(Fn,"title",Ve),(0,Pe.Z)(Fn,"fixed",ma),(0,Pe.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,Pe.Z)(Fn,"width",Yt),(0,Pe.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Je.has(ha),Ca=ot?ot(fa):!0,_n=et({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return kt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Je,et,wt]),Hn=ie.useMemo(function(){var Fn=dn;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,dn,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?Kt(Tt(Hn)):Tt(Hn)},[Hn,wt,on]),Nn=Xn(Wn,on),Kn=(0,Ie.Z)(Nn,2),ra=Kn[0],pn=Kn[1];return[Hn,ra,pn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Je=de.expandable,Ve="".concat(Se,"-row-expand-icon");if(!Je)return ie.createElement("span",{className:mt()(Ve,"".concat(Se,"-row-spaced"))});var Ze=function(et){Ne(we,et),et.stopPropagation()};return ie.createElement("span",{className:mt()(Ve,(ce={},(0,Pe.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,Pe.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Je,Ve){we.push(ce(Je,Ve)),Ne(Je[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Je=we.defaultExpandedRowKeys,Ve=we.defaultExpandAllRows,Ze=we.expandedRowRender,it=we.onExpand,et=we.onExpandedRowsChange,ot=we.childrenColumnName,Lt=Ne||En,wt=ot||"children",kt=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===pe&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,ye.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Yt=ie.useState(function(){return Je||(Ve?da(ce,Se,wt):[])}),jt=(0,Ie.Z)(Yt,2),on=jt[0],_t=jt[1],dn=ie.useMemo(function(){return new Set(Fe||on||[])},[Fe,on]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=dn.has(Nn);ra?(dn.delete(Nn),Kn=(0,In.Z)(dn)):Kn=[].concat((0,In.Z)(dn),[Nn]),_t(Kn),it&&it(!ra,Wn),et&&et(Kn)},[Se,dn,ce,it,et]);return[we,kt,dn,Lt,wt,Hn]}function Wt(de,ce,Se,we){var Ne=de.map(function(Fe,Je){return xe(Je,Je,de,ce,Se,we==null?void 0:we[Je])});return(0,Xt.Z)(function(){return Ne},[Ne],function(Fe,Je){return!(0,Oe.Z)(Fe,Je)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Ie.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Je=(0,ie.useRef)([]);function Ve(Ze){Je.current.push(Ze);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var et=Je.current,ot=ce.current;Je.current=[],et.forEach(function(Lt){ce.current=Lt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ve]}function po(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Je){ce.current=Je,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Ie.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Ie.Z)(Ne,2),Je=Fe[0],Ve=Fe[1],Ze=ie.useCallback(function(it,et){we(it),Ve(et)},[]);return[Se,Je,Ze]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,ye.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Je=Fe===void 0?0:Fe,Ve=Se.offsetScroll,Ze=Ve===void 0?0:Ve,it=Se.getContainer,et=it===void 0?function(){return Wa}:it,ot=et()||Wa;return ie.useMemo(function(){var Lt=!!de;return{isSticky:Lt,stickyClassName:Lt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Je,offsetScroll:Ze,container:ot}},[Ze,Ne,Je,ce,ot])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Je=0,Ve=0,Ze=0;Ze=ot&&(Rn=ot-Lt),Je({scrollLeft:Rn/ot*(et+2)}),_t.current.x=sn.pageX},Fn=function(){if(Fe.current){var sn=(0,lr.os)(Fe.current).top,jn=sn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,We.Z)()<=ma||sn>=ma-Ve?on(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):on(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(sn){on(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:sn/et*ot||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var ln=(0,Co.Z)(document.body,"mouseup",Kn,!1),sn=(0,Co.Z)(document.body,"mousemove",pn,!1);return Fn(),function(){ln.remove(),sn.remove()}},[Lt,Wn]),ie.useEffect(function(){var ln=(0,Co.Z)(Ze,"scroll",Fn,!1),sn=(0,Co.Z)(window,"resize",Fn,!1);return function(){ln.remove(),sn.remove()}},[Ze]),ie.useEffect(function(){jt.isHiddenScrollBar||on(function(ln){var sn=Fe.current;return sn?(0,Ae.Z)((0,Ae.Z)({},ln),{},{scrollLeft:sn.scrollLeft/sn.scrollWidth*sn.clientWidth}):ln})},[jt.isHiddenScrollBar]),et<=ot||!Lt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,We.Z)(),width:ot,bottom:Ve},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Lt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",Sn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Je=Se.style,Ve=Se.data,Ze=Se.rowKey,it=Se.scroll,et=Se.tableLayout,ot=Se.direction,Lt=Se.title,wt=Se.footer,kt=Se.summary,Yt=Se.caption,jt=Se.id,on=Se.showHeader,_t=Se.components,dn=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,pn=Se.tailor,Fn=Se.sticky,yn=Ve||Sn,ln=!!yn.length,sn=Nn===pe,jn=ie.useCallback(function(Ua,vo){return(0,tt.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Ie.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Ie.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Ie.Z)(Vn,2),Tn=Un[0],Ln=Un[1],It=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:sn&&pn&&typeof Qn=="number"?Qn:null}),sn?Kn:null),hn=(0,Ie.Z)(It,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Ie.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Ie.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Ie.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Qe(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Et(it.y),So=it&&Et(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return kt==null?void 0:kt(yn)},[kt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Ie.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Yt-sn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(sn,"px"),width:"".concat(sn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return et?yn<=1:pn===0||yn===0||yn>1},[yn,pn,et]);la?ma.visibility="hidden":et&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Lt,sa={};return(yn===0||pn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Jt,(0,_e.Z)({className:mt()(kt,it),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:dn,record:Ve,index:Fe,renderIndex:Je,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Je=de.style,Ve=de.extra,Ze=de.getHeight,it=(0,vn.Z)(de,ci),et=Se.record,ot=Se.indent,Lt=Se.index,wt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=wt.scrollX,Yt=wt.flattenColumns,jt=wt.prefixCls,on=wt.fixColumn,_t=wt.componentWidth,dn=gt(et,Fe,we,ot),Hn=dn.rowSupportExpand,Wn=dn.expanded,Nn=dn.rowProps,Kn=dn.expandedRowRender,ra=dn.expandedRowClassName,pn;if(Hn&&Wn){var Fn=Kn(et,we,ot+1,Wn),yn=ra==null?void 0:ra(et,we,ot),ln={};on&&(ln={style:(0,Pe.Z)({},"--virtual-width","".concat(_t,"px"))});var sn="".concat(jt,"-expanded-row-cell");pn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Jt,{component:"div",prefixCls:jt,className:mt()(sn,(0,Pe.Z)({},"".concat(sn,"-fixed"),on)),additionalProps:ln},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Je),{},{width:kt});Ve&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,Pe.Z)({},"".concat(jt,"-row-extra"),Ve)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Yt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:dn,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Lt,record:et,inverse:Ve,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,pn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Je=Ne.onColumnResize,Ve=Ne.getRowKey,Ze=Ne.expandedKeys,it=Ne.prefixCls,et=Ne.childrenColumnName,ot=Ne.emptyNode,Lt=Ne.scrollX,wt=nt(ar),kt=wt.scrollY,Yt=wt.listItemHeight,jt=ie.useRef(),on=Ot(Se,et,Ze,Ve),_t=ie.useMemo(function(){var pn=0;return Fe.map(function(Fn){var yn=Fn.width,ln=Fn.key;return pn+=yn,[ln,yn,pn]})},[Fe]),dn=ie.useMemo(function(){return _t.map(function(pn){return pn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(pn){var Fn=(0,Ie.Z)(pn,2),yn=Fn[0],ln=Fn[1];Je(yn,ln)})},[_t]),ie.useImperativeHandle(ce,function(){var pn={};return Object.defineProperty(pn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var ln;(ln=jt.current)===null||ln===void 0||ln.scrollTo({left:yn})}}),pn});var Hn=function(Fn,yn){var ln,sn=(ln=on[yn])===null||ln===void 0?void 0:ln.record,jn=Fn.onCell;if(jn){var ma,la=jn(sn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,ln=Fn.end,sn=Fn.getSize,jn=Fn.offsetY;if(ln<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,ln)!==1}),ha=ln,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,ln),"break"},Ca=ln;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=on[Qn],Un=Ve(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ve(on[ia].record,ia),Ro=sn(Un,pa);return Ro.bottom-Ro.top},Ln=sn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:dn}},[dn]),Kn="".concat(it,"-tbody"),ra;return on.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:kt,itemHeight:Yt||24,data:on,itemKey:function(Fn){return Ve(Fn.record)},scrollWidth:Lt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(pn,Fn,yn){var ln=Ve(pn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:pn,rowKey:ln,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Jt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Je=de.listItemHeight,Ve=Se||{},Ze=Ve.x,it=Ve.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var et=ie.useMemo(function(){return{scrollY:it,listItemHeight:Je}},[it,Je]);return ie.createElement(ar.Provider,{value:et},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:pe,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Je,expandable:Ve}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ze,{[`${Ze}-spaced`]:!Ve,[`${Ze}-expanded`]:Ve&&Je,[`${Ze}-collapsed`]:Ve&&!Je}),"aria-label":Je?de.collapse:de.expand,"aria-expanded":Je})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je}=de;return ce.map((Ve,Ze)=>{const it=String(Ve.value);if(Ve.children)return{key:it||Ze,label:Ve.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ve.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je})};const et=Ne?kr.default:Gi.ZP,ot={key:Ve.value!==void 0?it:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(et,{checked:we.includes(it)}),ie.createElement("span",null,Ve.text))};return Fe.trim()?typeof Je=="function"?Je(Fe,Ve)?ot:null:Zi(Fe,Ve.text)?ot:null:ot})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Je,columnKey:Ve,filterMultiple:Ze,filterMode:it="menu",filterSearch:et=!1,filterState:ot,triggerFilter:Lt,locale:wt,children:kt,getPopupContainer:Yt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:on,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:dn,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),pn=It=>{Kn(It),on==null||on(It),Wn==null||Wn(It)},Fn=(Se=jt!=null?jt:Hn)!==null&&Se!==void 0?Se:Nn,yn=ot==null?void 0:ot.filteredKeys,[ln,sn]=Hi(yn||[]),jn=It=>{let{selectedKeys:hn}=It;sn(hn)},ma=(It,hn)=>{let{node:ia,checked:pa}=hn;jn(Ze?{selectedKeys:It}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=It=>{Rn(It)},[fa,ya]=ie.useState(""),ha=It=>{const{value:hn}=It.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=It=>{const hn=It&&It.length?It:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Lt({column:Fe,key:Ve,filteredKeys:hn})},Ca=()=>{pn(!1),Xa(ln())},_n=function(){let{confirm:It,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};It&&Xa([]),hn&&pn(!1),ya(""),sn(_t?(dn||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:It}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};It&&pn(!1),Xa(ln())},Jn=It=>{It&&yn!==void 0&&sn(yn||[]),pn(It),!It&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Je}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=It=>{if(It.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));sn(hn)}else sn([])},yo=It=>{let{filters:hn}=It;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=It=>{var hn;return Object.assign(Object.assign({},It),{text:It.title,value:It.key,children:((hn=It.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Je}-custom`,setSelectedKeys:It=>jn({selectedKeys:It}),selectedKeys:ln(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{pn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const It=ln()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:et,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:It.length===jr(Fe.filters).length,indeterminate:It.length>0&&It.lengthtypeof et=="function"?et(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:et,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Je}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:It,getPopupContainer:Yt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:et,prefixCls:Ne,filteredKeys:ln(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((dn||[]).map(pa=>String(pa)),It,!0):It.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},kt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Yt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:It=>{It.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Je;const Ve=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Je=Ze==null?void 0:Ze.map(String))!==null&&Je!==void 0?Je:Ze),we.push({column:Ne,key:Ma(Ne,Ve),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ve),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ve))))}),we}function bl(de,ce,Se,we,Ne,Fe,Je,Ve){return Se.map((Ze,it)=>{const et=mo(it,Ve),{filterMultiple:ot=!0,filterMode:Lt,filterSearch:wt}=Ze;let kt=Ze;if(kt.filters||kt.filterDropdown){const Yt=Ma(kt,et),jt=we.find(on=>{let{key:_t}=on;return Yt===_t});kt=Object.assign(Object.assign({},kt),{title:on=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:kt,columnKey:Yt,filterState:jt,filterMultiple:ot,filterMode:Lt,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Je},Lo(Ze.title,on))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:bl(de,ce,kt.children,we,Ne,Fe,Je,et)})),kt})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Je,filterDropdown:Ve}=Fe;if(Ve)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Je);ce[we]=Ze.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Je}=we;return Ne&&Je&&Je.length?Se.filter(Ve=>Je.some(Ze=>{const it=jr(Fe),et=it.findIndex(Lt=>String(Lt)===String(Ze)),ot=et!==-1?it[et]:Ze;return Ne(ot,Ve)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Je}=de;const Ve=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,it]=ie.useState(()=>ji(Ve,!0)),et=ie.useMemo(()=>{const kt=ji(Ve,!1);if(kt.length===0)return kt;let Yt=!0,jt=!0;if(kt.forEach(on=>{let{filteredKeys:_t}=on;_t!==void 0?Yt=!1:jt=!1}),Yt){const on=(Ve||[]).map((_t,dn)=>Ma(_t,mo(dn)));return Ze.filter(_t=>{let{key:dn}=_t;return on.includes(dn)}).map(_t=>{const dn=Ve[on.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),dn),forceFiltered:dn.filtered})})}return kt},[Ve,Ze]),ot=ie.useMemo(()=>ni(et),[et]),Lt=kt=>{const Yt=et.filter(jt=>{let{key:on}=jt;return on!==kt.key});Yt.push(kt),it(Yt),Ne(ni(Yt),Yt)};return[kt=>bl(ce,Se,kt,et,Je,Lt,Fe),et,ot]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ve=function(Ze){Ze.forEach((it,et)=>{const ot=Se(it,et);Je.set(ot,it),it&&typeof it=="object"&&ce in it&&Ve(it[ce]||[])})};const Je=new Map;Ve(de),we.current={data:de,childrenColumnName:ce,kvMap:Je,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Je,Ve]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Je,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>it&&(Ze.current=it||1);const et=(Lt,wt)=>{Ve({current:Lt!=null?Lt:1,pageSize:wt||Ze.pageSize})},ot=(Lt,wt)=>{var kt;Se&&((kt=Se.onChange)===null||kt===void 0||kt.call(Se,Lt,wt)),et(Lt,wt),ce(Lt,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:ot}),et]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Je,onSelect:Ve,onSelectAll:Ze,onSelectInvert:it,onSelectNone:et,onSelectMultiple:ot,columnWidth:Lt,type:wt,selections:kt,fixed:Yt,renderCell:jt,hideSelectAll:on,checkStrictly:_t=!0}=ce||{},{prefixCls:dn,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:pn,locale:Fn,getPopupContainer:yn}=de,[ln,sn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(ln)},[ln]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[It,hn]=Ln;return Vn.has(It)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:pn})},[Hn,Kn,_t,pn,Se]),Rn=(0,ie.useMemo)(()=>Al(pn,Wn),[pn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[ln||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(ln,!0,la,fa);return[Qn||[],Vn]},[ln,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||sn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const It=Nn(Ln);It!==void 0&&(Un.push(Ln),Tn.push(It))})),sn(Un),Je==null||Je(Un,Tn,{type:Vn})},[sn,Nn,Je,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ve){const Ln=Un.map(It=>Nn(It));Ve(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ve,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!kt||on?null:(kt===!0?[Ji,Qi,Xi]:kt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,It)=>{const hn=Kn(Ln,It),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){et==null||et(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,It=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),It=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];It?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!It,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${dn}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!on&&ie.createElement("div",{className:`${dn}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&It,indeterminate:co?!wo&&bo:!It&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Yt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${dn}-selection-col`,{[`${dn}-selection-col-with-dropdown`]:kt&&wt==="checkbox"}),Wo={fixed:Yn,width:Lt,className:`${dn}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Lt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Je){we.push({column:Fe,key:Ma(Fe,Je),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Je)=>{const Ve=mo(Je,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ve),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ve)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ve):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ve),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Je,Ve){return(ce||[]).map((Ze,it)=>{const et=mo(it,Ve);let ot=Ze;if(ot.sorter){const Lt=ot.sortDirections||Ne,wt=ot.showSorterTooltip===void 0?Je:ot.showSorterTooltip,kt=Ma(ot,et),Yt=Se.find(ra=>{let{key:pn}=ra;return pn===kt}),jt=Yt?Yt.sortOrder:null,on=ql(Lt,jt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:jt});else{const ra=Lt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),pn=Lt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&pn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,pn))}const{cancelSort:dn,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=dn;on===Wr?Nn=Wn:on===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const pn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),pn):pn},onHeaderCell:ra=>{const pn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=pn.onClick,yn=pn.onKeyDown;pn.onClick=jn=>{we({column:Ze,key:kt,sortOrder:on,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},pn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ze,key:kt,sortOrder:on,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const ln=Do(Ze.title,{}),sn=ln==null?void 0:ln.toString();return jt?pn["aria-sort"]=jt==="ascend"?"ascending":"descending":pn["aria-label"]=sn||"",pn.className=mt()(pn.className,`${de}-column-has-sorters`),pn.tabIndex=0,Ze.ellipsis&&(pn.title=(ln!=null?ln:"").toString()),pn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Se,we,Ne,Fe,Je,et)})),ot})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Je,Ve)=>Ve.multiplePriority-Je.multiplePriority),Ne=de.slice(),Fe=we.filter(Je=>{let{column:{sorter:Ve},sortOrder:Ze}=Je;return Dl(Ve)&&Ze});return Fe.length?Ne.sort((Je,Ve)=>{for(let Ze=0;Ze{const Ve=Je[Se];return Ve?Object.assign(Object.assign({},Je),{[Se]:_i(Ve,ce,Se)}):Je}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Je}=de;const[Ve,Ze]=ie.useState(Fl(Se,!0)),it=ie.useMemo(()=>{let kt=!0;const Yt=Fl(Se,!1);if(!Yt.length)return Ve;const jt=[];function on(dn){kt?jt.push(dn):jt.push(Object.assign(Object.assign({},dn),{sortOrder:null}))}let _t=null;return Yt.forEach(dn=>{_t===null?(on(dn),dn.sortOrder&&(dn.multiplePriority===!1?kt=!1:_t=!0)):(_t&&dn.multiplePriority!==!1||(kt=!1),on(dn))}),jt},[Se,Ve]),et=ie.useMemo(()=>{const kt=it.map(Yt=>{let{column:jt,sortOrder:on}=Yt;return{column:jt,order:on}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[it]);function ot(kt){let Yt;kt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Yt=[kt]:Yt=[].concat((0,In.Z)(it.filter(jt=>{let{key:on}=jt;return on!==kt.key})),[kt]),Ze(Yt),we(Ol(Yt),Yt)}return[kt=>qi(ce,kt,it,ot,Ne,Fe,Je),it,et,()=>Ol(it)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Je)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Je+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(be))}}};var ue=(0,rt.Z)("Skeleton",be=>{const{componentCls:me}=be,Me=(0,nt.TS)(be,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:be.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${be.gradientFromColor} 25%, ${be.gradientToColor} 37%, ${be.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Me)]},be=>{const{colorFillContent:me,colorFill:Me}=be,je=me,ve=Me;return{color:je,colorGradientEnd:ve,gradientFromColor:je,gradientToColor:ve,titleHeight:be.controlHeight/2,blockRadius:be.borderRadiusSM,paragraphMarginTop:be.marginLG+be.marginXXS,paragraphLiHeight:be.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=be=>{const{prefixCls:me,className:Me,rootClassName:je,active:ve,shape:he="circle",size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[Ze,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls","className"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},Me,je,zt);return Ze(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Ye},bt))))},Ae=be=>{const{prefixCls:me,className:Me,rootClassName:je,active:ve,block:he=!1,size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[Ze,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve,[`${Ce}-block`]:he},Me,je,zt);return Ze(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Ye},bt))))};const Pe="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var mt=be=>{const{prefixCls:me,className:Me,rootClassName:je,style:ve,active:he}=be,{getPrefixCls:Ye}=Ie.useContext(at.E_),ke=Ye("skeleton",me),[Ce,Ze]=ue(ke),zt=pe()(ke,`${ke}-element`,{[`${ke}-active`]:he},Me,je,Ze);return Ce(Ie.createElement("div",{className:zt},Ie.createElement("div",{className:pe()(`${ke}-image`,Me),style:ve},Ie.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Ie.createElement("path",{d:Pe,className:`${ke}-image-path`})))))},tt=be=>{const{prefixCls:me,className:Me,rootClassName:je,active:ve,block:he,size:Ye="default"}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[Ze,zt]=ue(Ce),bt=(0,Re.Z)(be,["prefixCls"]),Ot=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve,[`${Ce}-block`]:he},Me,je,zt);return Ze(Ie.createElement("div",{className:Ot},Ie.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Ye},bt))))},ct=ae(92413),pt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Et=pt,Pt=ae(7657),Zt=function(me,Me){return Ie.createElement(Pt.Z,(0,ct.Z)({},me,{ref:Me,icon:Et}))},Qe=Ie.forwardRef(Zt),Lt=Qe,De=be=>{const{prefixCls:me,className:Me,rootClassName:je,style:ve,active:he,children:Ye}=be,{getPrefixCls:ke}=Ie.useContext(at.E_),Ce=ke("skeleton",me),[Ze,zt]=ue(Ce),bt=pe()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},zt,Me,je),Ot=Ye!=null?Ye:Ie.createElement(Lt,null);return Ze(Ie.createElement("div",{className:bt},Ie.createElement("div",{className:pe()(`${Ce}-image`,Me),style:ve},Ot)))},Ge=ae(26407),$t=be=>{const me=ke=>{const{width:Ce,rows:Ze=2}=be;if(Array.isArray(Ce))return Ce[ke];if(Ze-1===ke)return Ce},{prefixCls:Me,className:je,style:ve,rows:he}=be,Ye=(0,Ge.Z)(Array(he)).map((ke,Ce)=>Ie.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Ie.createElement("ul",{className:pe()(Me,je),style:ve},Ye)},Wt=be=>{let{prefixCls:me,className:Me,width:je,style:ve}=be;return Ie.createElement("h3",{className:pe()(me,Me),style:Object.assign({width:je},ve)})};function xe(be){return be&&typeof be=="object"?be:{}}function Dt(be,me){return be&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function At(be,me){return!be&&me?{width:"38%"}:be&&me?{width:"50%"}:{}}function tn(be,me){const Me={};return(!be||!me)&&(Me.width="61%"),!be&&me?Me.rows=3:Me.rows=2,Me}const vn=be=>{const{prefixCls:me,loading:Me,className:je,rootClassName:ve,style:he,children:Ye,avatar:ke=!1,title:Ce=!0,paragraph:Ze=!0,active:zt,round:bt}=be,{getPrefixCls:Ot,direction:xt,skeleton:Ht}=Ie.useContext(at.E_),gt=Ot("skeleton",me),[nn,gn]=ue(gt);if(Me||!("loading"in be)){const Qt=!!ke,bn=!!Ce,Cn=!!Ze;let un;if(Qt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},Dt(bn,Cn)),xe(ke));un=Ie.createElement("div",{className:`${gt}-header`},Ie.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},At(Qt,Cn)),xe(Ce));xa=Ie.createElement(Wt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},tn(Qt,bn)),xe(Ze));Sa=Ie.createElement($t,Object.assign({},Ea))}kn=Ie.createElement("div",{className:`${gt}-content`},xa,Sa)}const ca=pe()(gt,{[`${gt}-with-avatar`]:Qt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:bt},Ht==null?void 0:Ht.className,je,ve,gn);return nn(Ie.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),he)},un,kn))}return typeof Ye!="undefined"?Ye:null};vn.Button=Ae,vn.Avatar=Be,vn.Input=tt,vn.Image=mt,vn.Node=De;var We=vn,Te=We},31797:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return ue}});var se=ae(59301),pe=ae(56762),Ie=ae(92343),at=ae(92310),Re=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:ye,precision:Ae,decimalSeparator:Pe,groupSeparator:yt="",prefixCls:mt}=fe;let Xt;if(typeof ye=="function")Xt=ye(Be);else{const tt=String(Be),ct=tt.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||tt==="-")Xt=tt;else{const pt=ct[1];let Et=ct[2]||"0",Pt=ct[4]||"";Et=Et.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Pt=Pt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Pt&&(Pt=`${Pe}${Pt}`),Xt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},pt,Et),Pt&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Pt)]}}return se.createElement("span",{className:`${mt}-content-value`},Xt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:ye,padding:Ae,colorTextDescription:Pe,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Xt,fontFamily:tt}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:ye,color:Pe,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Xt,fontFamily:tt,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:ye},[`${Be}-content-suffix`]:{marginInlineStart:ye}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:ye}=fe;return{titleFontSize:ye,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:ye,rootClassName:Ae,style:Pe,valueStyle:yt,value:mt=0,title:Xt,valueRender:tt,prefix:ct,suffix:pt,loading:Et=!1,onMouseEnter:Pt,onMouseLeave:Zt,decimalSeparator:Qe=".",groupSeparator:Lt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ge}=se.useContext(Oe.E_),St=Gt("statistic",Be),[$t,st]=re(St),Wt=se.createElement(rt,Object.assign({decimalSeparator:Qe,groupSeparator:Lt,prefixCls:St},fe,{value:mt})),xe=Re()(St,{[`${St}-rtl`]:De==="rtl"},Ge==null?void 0:Ge.className,ye,Ae,st);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),Pe),onMouseEnter:Pt,onMouseLeave:Zt},Xt&&se.createElement("div",{className:`${St}-title`},Xt),se.createElement(ie.Z,{paragraph:!1,loading:Et,className:`${St}-skeleton`},se.createElement("div",{style:yt,className:`${St}-content`},ct&&se.createElement("span",{className:`${St}-content-prefix`},ct),tt?tt(Wt):Wt,pt&&se.createElement("span",{className:`${St}-content-suffix`},pt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let ye=fe;const Ae=/\[[^\]]*]/g,Pe=(Be.match(Ae)||[]).map(tt=>tt.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((tt,ct)=>{let[pt,Et]=ct;if(tt.includes(pt)){const Pt=Math.floor(ye/Et);return ye-=Pt*Et,tt.replace(new RegExp(`${pt}+`,"g"),Zt=>{const Qe=Zt.length;return Pt.toString().padStart(Qe,"0")})}return tt},yt);let Xt=0;return mt.replace(Ae,()=>{const tt=Pe[Xt];return Xt+=1,tt})}function E(fe,Be){const{format:ye=""}=Be,Ae=new Date(fe).getTime(),Pe=Date.now(),yt=Math.max(Ae-Pe,0);return b(yt,ye)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:ye="HH:mm:ss",onChange:Ae,onFinish:Pe}=fe,yt=(0,pe.Z)(),mt=se.useRef(null),Xt=()=>{Pe==null||Pe(),mt.current&&(clearInterval(mt.current),mt.current=null)},tt=()=>{const Et=ee(Be);Et>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Et-Date.now()),Et(tt(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const ct=(Et,Pt)=>E(Et,Object.assign(Object.assign({},Pt),{format:ye})),pt=Et=>(0,Ie.Tm)(Et,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:pt,formatter:ct}))};var ne=se.memo(te);a.Countdown=ne;var ue=a},15969:function(ut,Nt,ae){"use strict";ae.d(Nt,{N:function(){return se}});const se=pe=>({color:pe.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${pe.motionDurationSlow}`,"&:focus, &:hover":{color:pe.colorLinkHover},"&:active":{color:pe.colorLinkActive}})},1710:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return Bo}});var se={},pe="rc-table-internal-hook",Ie=ae(33606),at=ae(6089),Re=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Je=Ne.children,Ve=ie.useRef(Fe);Ve.current=Fe;var Ke=ie.useState(function(){return{getValue:function(){return Ve.current},listeners:new Set}}),it=(0,Ie.Z)(Ke,1),et=it[0];return(0,Re.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){et.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:et},Je)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Bt={};return ce.forEach(function(wt){Bt[wt]=ot[wt]}),Bt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Je=Ne.getValue,Ve=ie.useRef();Ve.current=Se(we?Je():de==null?void 0:de.defaultValue);var Ke=ie.useState({}),it=(0,Ie.Z)(Ke,2),et=it[1];return(0,Re.Z)(function(){if(!we)return;function ot(Bt){var wt=Se(Bt);(0,Oe.Z)(Ve.current,wt,!0)||et({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ve.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ve=function(it,et){var ot=Je?{ref:et}:{},Bt=ie.useRef(0),wt=ie.useRef(it),kt=ce();return kt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(wt.current,it))&&(Bt.current+=1),wt.current=it,ie.createElement(de.Provider,{value:Bt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Je?ie.forwardRef(Ve):Ve}function we(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ve=function(it,et){var ot=Je?{ref:et}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Je?ie.memo(ie.forwardRef(Ve),Fe):ie.memo(Ve,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Je){var Ve;(de==null?void 0:de[Je])!==((Ve=we.current)===null||Ve===void 0?void 0:Ve[Je])&&Ne.push(Je)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var ye=ae(39559),Ae=ae(33708),Pe=ae(400),yt=ae(92310),mt=ae.n(yt),Xt=ae(80547),tt=ae(97938),ct=ae(48736),pt=ie.createContext({renderWithProps:!1}),Et=pt,Pt="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Qe(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Je=Ne.dataIndex,Ve=Fe||Zt(Je).join("-")||Pt;Se[Ve];)Ve="".concat(Ve,"_next");Se[Ve]=!0,ce.push(Ve)}),ce}function Lt(de){return de!=null}function Gt(de){return de&&(0,ye.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Je=ie.useContext(Et),Ve=ee(),Ke=(0,Xt.Z)(function(){if(Lt(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],et=(0,tt.Z)(de,it),ot=et,Bt=void 0;if(Ne){var wt=Ne(et,de,Se);Gt(wt)?(ot=wt.children,Bt=wt.props,Je.renderWithProps=!0):ot=wt}return[ot,Bt]},[Ve,de,we,ce,Ne,Se],function(it,et){if(Fe){var ot=(0,Ie.Z)(it,2),Bt=ot[1],wt=(0,Ie.Z)(et,2),kt=wt[1];return Fe(kt,Bt)}return Je.renderWithProps?!0:!(0,Oe.Z)(it,et,!0)});return Ke}function Ge(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function St(de,ce){return nt(ne,function(Se){var we=Ge(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Je=Se===!0?{showTitle:!0}:Se;return Je&&(Je.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function st(de){var ce,Se,we,Ne,Fe,Je,Ve,Ke,it=de.component,et=de.children,ot=de.ellipsis,Bt=de.scope,wt=de.prefixCls,kt=de.className,Jt=de.align,jt=de.record,on=de.render,_t=de.dataIndex,dn=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,pn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,ln=de.lastFixLeft,sn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,dn,et,on,Hn),_n=(0,Ie.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof pn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=pn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Je=Jn==null?void 0:Jn.rowSpan)!==null&&Je!==void 0?Je:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=St(Wn,Vn),Tn=(0,Ie.Z)(Un,2),Ln=Tn[0],It=Tn[1],hn=function(Yn){var Zo;jt&&It(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&It(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ve=Rn.title)!==null&&Ve!==void 0?Ve:$t({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,kt,(Ke={},(0,Pe.Z)(Ke,"".concat(fa,"-fix-left"),Ia&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-left-first"),yn&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-left-last"),ln&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-left-all"),ln&&Xa&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-right"),yo&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-right-first"),sn&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-fix-right-last"),jn&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-ellipsis"),ot),(0,Pe.Z)(Ke,"".concat(fa,"-with-append"),ma),(0,Pe.Z)(Ke,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,Pe.Z)(Ke,"".concat(fa,"-row-hover"),!Jn&&Ln),Ke),Rn.className,Jn==null?void 0:Jn.className),Ao={};Jt&&(Ao.textAlign=Jt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,ye.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(ln||sn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Bt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Wt=ie.memo(st);function xe(de,ce,Se,we,Ne,Fe){var Je=Se[de]||{},Ve=Se[ce]||{},Ke,it;Je.fixed==="left"?Ke=we.left[Ne==="rtl"?ce:de]:Ve.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var et=!1,ot=!1,Bt=!1,wt=!1,kt=Se[ce+1],Jt=Se[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ke!==void 0){var on=Jt&&Jt.fixed==="left";wt=!on&&jt}else if(it!==void 0){var _t=kt&&kt.fixed==="right";Bt=!_t&&jt}}else if(Ke!==void 0){var dn=kt&&kt.fixed==="left";et=!dn&&jt}else if(it!==void 0){var Hn=Jt&&Jt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ke,fixRight:it,lastFixLeft:et,firstFixRight:ot,lastFixRight:Bt,firstFixLeft:wt,isSticky:we.isSticky}}var Dt=ie.createContext({}),At=Dt;function tn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Je=de.rowSpan,Ve=de.align,Ke=nt(ne,["prefixCls","direction"]),it=Ke.prefixCls,et=Ke.direction,ot=ie.useContext(At),Bt=ot.scrollColumnIndex,wt=ot.stickyOffsets,kt=ot.flattenColumns,Jt=ot.columns,jt=Se+Fe-1,on=jt+1===Bt?Fe+1:Fe,_t=xe(Se,Se+on-1,kt,wt,et,Jt==null?void 0:Jt[Se]);return ie.createElement(Wt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ve,colSpan:on,rowSpan:Je,render:function(){return we}},_t))}var vn=ae(37061),We=["children"];function Te(de){var ce=de.children,Se=(0,vn.Z)(de,We);return ie.createElement("tr",Se,ce)}function be(de){var ce=de.children;return ce}be.Row=Te,be.Cell=tn;var me=be;function Me(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Je=we.length-1,Ve=we[Je],Ke=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ve!=null&&Ve.scrollbar?Je:null,columns:Ne}},[Ve,we,Je,Se,Ne]);return ie.createElement(At.Provider,{value:Ke},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var je=z(Me),ve=me,he=ae(70425),Ye=ae(29301),ke=ae(29194),Ce=ae(24514),Ze=ae(75152),zt=ae(26112);function bt(de,ce,Se,we,Ne,Fe,Je){de.push({record:ce,indent:Se,index:Je});var Ve=Fe(ce),Ke=Ne==null?void 0:Ne.has(Ve);if(ce&&Array.isArray(ce[we])&&Ke)for(var it=0;it1?yn-1:0),sn=1;sn=0;Ve-=1){var Ke=ce[Ve],it=Se&&Se[Ve],et=it&&it[xa];if(Ke||et||Je){var ot=et||{},Bt=ot.columnType,wt=(0,vn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ve,style:{width:Ke}},wt))),Je=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Je,prefixCls:et,key:wt[Jt]},on,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Se(Je,Ve){var Ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ke]=ce[Ke]||[];var it=Ve,et=Je.filter(Boolean).map(function(ot){var Bt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},wt=1,kt=ot.children;return kt&&kt.length>0&&(wt=Se(kt,it,Ke+1).reduce(function(Jt,jt){return Jt+jt},0),Bt.hasSubColumns=!0),"colSpan"in ot&&(wt=ot.colSpan),"rowSpan"in ot&&(Bt.rowSpan=ot.rowSpan),Bt.colSpan=wt,Bt.colEnd=Bt.colStart+wt-1,ce[Ke].push(Bt),it+=wt,wt});return et}Se(de,0);for(var we=ce.length,Ne=function(Ve){ce[Ve].forEach(function(Ke){!("rowSpan"in Ke)&&!Ke.hasSubColumns&&(Ke.rowSpan=we-Ve)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(it){var et=va(ce,it.width);et?Se+=et:we+=1});var Ne=ce-Se,Fe=we,Je=Ne/we,Ve=0,Ke=de.map(function(it){var et=(0,Ae.Z)({},it),ot=va(ce,et.width);if(ot)et.width=ot;else{var Bt=Math.floor(Je);et.width=Fe===1?Ne:Bt,Ne-=Bt,Fe-=1}return Ve+=et.width,et});return[Ke,Ve]}return[de,ce]},[de,ce])}var Ue=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,vn.Z)(we,Ue),Je=(0,Ae.Z)({key:Se},Fe);return Ne&&(Je.children=$e(Ne)),Je})}function Tt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,ye.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Je=Fe===!0?"left":Fe,Ve="".concat(ce,"-").concat(Ne),Ke=we.children;return Ke&&Ke.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Tt(Ke,Ve).map(function(it){return(0,Ae.Z)({fixed:Je},it)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ve},we),{},{fixed:Je})])},[])}function rn(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Je=de[Fe];if(Ne&&Je.fixed!=="right")Ne=!1;else if(!Ne&&Je.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,vn.Z)(ce,qe),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Je=de.expandedKeys,Ve=de.columnTitle,Ke=de.getRowKey,it=de.onTriggerExpand,et=de.expandIcon,ot=de.rowExpandable,Bt=de.expandIconColumnIndex,wt=de.direction,kt=de.expandRowByClick,Jt=de.columnWidth,jt=de.fixed,on=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),dn=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var ln=Bt||0;ln>=0&&yn.splice(ln,0,se)}var sn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===sn});var jn=_t[sn],ma;(jt==="left"||jt)&&!Bt?ma="left":(jt==="right"||jt)&&Bt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,Pe.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,Pe.Z)(Fn,"title",Ve),(0,Pe.Z)(Fn,"fixed",ma),(0,Pe.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,Pe.Z)(Fn,"width",Jt),(0,Pe.Z)(Fn,"render",function(sa,fa,ya){var ha=Ke(fa,ya),Xa=Je.has(ha),Ca=ot?ot(fa):!0,_n=et({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return kt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ke,Je,et,wt]),Hn=ie.useMemo(function(){var Fn=dn;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,dn,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?Kt(Tt(Hn)):Tt(Hn)},[Hn,wt,on]),Nn=Xn(Wn,on),Kn=(0,Ie.Z)(Nn,2),ra=Kn[0],pn=Kn[1];return[Hn,ra,pn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Je=de.expandable,Ve="".concat(Se,"-row-expand-icon");if(!Je)return ie.createElement("span",{className:mt()(Ve,"".concat(Se,"-row-spaced"))});var Ke=function(et){Ne(we,et),et.stopPropagation()};return ie.createElement("span",{className:mt()(Ve,(ce={},(0,Pe.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,Pe.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ke})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Je,Ve){we.push(ce(Je,Ve)),Ne(Je[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Je=we.defaultExpandedRowKeys,Ve=we.defaultExpandAllRows,Ke=we.expandedRowRender,it=we.onExpand,et=we.onExpandedRowsChange,ot=we.childrenColumnName,Bt=Ne||En,wt=ot||"children",kt=ie.useMemo(function(){return Ke?"row":de.expandable&&de.internalHooks===pe&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,ye.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ke,ce]),Jt=ie.useState(function(){return Je||(Ve?da(ce,Se,wt):[])}),jt=(0,Ie.Z)(Jt,2),on=jt[0],_t=jt[1],dn=ie.useMemo(function(){return new Set(Fe||on||[])},[Fe,on]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=dn.has(Nn);ra?(dn.delete(Nn),Kn=(0,In.Z)(dn)):Kn=[].concat((0,In.Z)(dn),[Nn]),_t(Kn),it&&it(!ra,Wn),et&&et(Kn)},[Se,dn,ce,it,et]);return[we,kt,dn,Bt,wt,Hn]}function Vt(de,ce,Se,we){var Ne=de.map(function(Fe,Je){return xe(Je,Je,de,ce,Se,we==null?void 0:we[Je])});return(0,Xt.Z)(function(){return Ne},[Ne],function(Fe,Je){return!(0,Oe.Z)(Fe,Je)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Ie.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Je=(0,ie.useRef)([]);function Ve(Ke){Je.current.push(Ke);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var et=Je.current,ot=ce.current;Je.current=[],et.forEach(function(Bt){ce.current=Bt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ve]}function po(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Je){ce.current=Je,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Ie.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Ie.Z)(Ne,2),Je=Fe[0],Ve=Fe[1],Ke=ie.useCallback(function(it,et){we(it),Ve(et)},[]);return[Se,Je,Ke]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,ye.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Je=Fe===void 0?0:Fe,Ve=Se.offsetScroll,Ke=Ve===void 0?0:Ve,it=Se.getContainer,et=it===void 0?function(){return Wa}:it,ot=et()||Wa;return ie.useMemo(function(){var Bt=!!de;return{isSticky:Bt,stickyClassName:Bt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Je,offsetScroll:Ke,container:ot}},[Ke,Ne,Je,ce,ot])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Je=0,Ve=0,Ke=0;Ke=ot&&(Rn=ot-Bt),Je({scrollLeft:Rn/ot*(et+2)}),_t.current.x=sn.pageX},Fn=function(){if(Fe.current){var sn=(0,lr.os)(Fe.current).top,jn=sn+Fe.current.offsetHeight,ma=Ke===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ke).top+Ke.clientHeight;jn-(0,Ze.Z)()<=ma||sn>=ma-Ve?on(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):on(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(sn){on(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:sn/et*ot||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var ln=(0,Co.Z)(document.body,"mouseup",Kn,!1),sn=(0,Co.Z)(document.body,"mousemove",pn,!1);return Fn(),function(){ln.remove(),sn.remove()}},[Bt,Wn]),ie.useEffect(function(){var ln=(0,Co.Z)(Ke,"scroll",Fn,!1),sn=(0,Co.Z)(window,"resize",Fn,!1);return function(){ln.remove(),sn.remove()}},[Ke]),ie.useEffect(function(){jt.isHiddenScrollBar||on(function(ln){var sn=Fe.current;return sn?(0,Ae.Z)((0,Ae.Z)({},ln),{},{scrollLeft:sn.scrollLeft/sn.scrollWidth*sn.clientWidth}):ln})},[jt.isHiddenScrollBar]),et<=ot||!Bt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Ze.Z)(),width:ot,bottom:Ve},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,Pe.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",Sn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Je=Se.style,Ve=Se.data,Ke=Se.rowKey,it=Se.scroll,et=Se.tableLayout,ot=Se.direction,Bt=Se.title,wt=Se.footer,kt=Se.summary,Jt=Se.caption,jt=Se.id,on=Se.showHeader,_t=Se.components,dn=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,pn=Se.tailor,Fn=Se.sticky,yn=Ve||Sn,ln=!!yn.length,sn=Nn===pe,jn=ie.useCallback(function(Ua,vo){return(0,tt.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ke=="function"?Ke:function(Ua){var vo=Ua&&Ua[Ke];return vo}},[Ke]),la=jn(["body"]),Rn=Ya(),sa=(0,Ie.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Ie.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Ie.Z)(Vn,2),Tn=Un[0],Ln=Un[1],It=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:sn&&pn&&typeof Qn=="number"?Qn:null}),sn?Kn:null),hn=(0,Ie.Z)(It,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Ie.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Ie.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Ie.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Qe(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Lt(it.y),So=it&&Lt(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return kt==null?void 0:kt(yn)},[kt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Ie.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Jt-sn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ke),{},{flex:"0 0 ".concat(sn,"px"),width:"".concat(sn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return et?yn<=1:pn===0||yn===0||yn>1},[yn,pn,et]);la?ma.visibility="hidden":et&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Bt,sa={};return(yn===0||pn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Wt,(0,_e.Z)({className:mt()(kt,it),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:dn,record:Ve,index:Fe,renderIndex:Je,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Je=de.style,Ve=de.extra,Ke=de.getHeight,it=(0,vn.Z)(de,ci),et=Se.record,ot=Se.indent,Bt=Se.index,wt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),kt=wt.scrollX,Jt=wt.flattenColumns,jt=wt.prefixCls,on=wt.fixColumn,_t=wt.componentWidth,dn=gt(et,Fe,we,ot),Hn=dn.rowSupportExpand,Wn=dn.expanded,Nn=dn.rowProps,Kn=dn.expandedRowRender,ra=dn.expandedRowClassName,pn;if(Hn&&Wn){var Fn=Kn(et,we,ot+1,Wn),yn=ra==null?void 0:ra(et,we,ot),ln={};on&&(ln={style:(0,Pe.Z)({},"--virtual-width","".concat(_t,"px"))});var sn="".concat(jt,"-expanded-row-cell");pn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Wt,{component:"div",prefixCls:jt,className:mt()(sn,(0,Pe.Z)({},"".concat(sn,"-fixed"),on)),additionalProps:ln},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Je),{},{width:kt});Ve&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,Pe.Z)({},"".concat(jt,"-row-extra"),Ve)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Jt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:dn,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Bt,record:et,inverse:Ve,getHeight:Ke})}));return Hn?ie.createElement("div",{ref:ce},ma,pn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Je=Ne.onColumnResize,Ve=Ne.getRowKey,Ke=Ne.expandedKeys,it=Ne.prefixCls,et=Ne.childrenColumnName,ot=Ne.emptyNode,Bt=Ne.scrollX,wt=nt(ar),kt=wt.scrollY,Jt=wt.listItemHeight,jt=ie.useRef(),on=Ot(Se,et,Ke,Ve),_t=ie.useMemo(function(){var pn=0;return Fe.map(function(Fn){var yn=Fn.width,ln=Fn.key;return pn+=yn,[ln,yn,pn]})},[Fe]),dn=ie.useMemo(function(){return _t.map(function(pn){return pn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(pn){var Fn=(0,Ie.Z)(pn,2),yn=Fn[0],ln=Fn[1];Je(yn,ln)})},[_t]),ie.useImperativeHandle(ce,function(){var pn={};return Object.defineProperty(pn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var ln;(ln=jt.current)===null||ln===void 0||ln.scrollTo({left:yn})}}),pn});var Hn=function(Fn,yn){var ln,sn=(ln=on[yn])===null||ln===void 0?void 0:ln.record,jn=Fn.onCell;if(jn){var ma,la=jn(sn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,ln=Fn.end,sn=Fn.getSize,jn=Fn.offsetY;if(ln<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,ln)!==1}),ha=ln,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,ln),"break"},Ca=ln;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=on[Qn],Un=Ve(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ve(on[ia].record,ia),Ro=sn(Un,pa);return Ro.bottom-Ro.top},Ln=sn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:dn}},[dn]),Kn="".concat(it,"-tbody"),ra;return on.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:kt,itemHeight:Jt||24,data:on,itemKey:function(Fn){return Ve(Fn.record)},scrollWidth:Bt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(pn,Fn,yn){var ln=Ve(pn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:pn,rowKey:ln,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Wt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Je=de.listItemHeight,Ve=Se||{},Ke=Ve.x,it=Ve.y;typeof Ke!="number"&&(Ke=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var et=ie.useMemo(function(){return{scrollY:it,listItemHeight:Je}},[it,Je]);return ie.createElement(ar.Provider,{value:et},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ke}),components:{body:Hr},columns:ce,internalHooks:pe,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Je,expandable:Ve}=Se;const Ke=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ke,{[`${Ke}-spaced`]:!Ve,[`${Ke}-expanded`]:Ve&&Je,[`${Ke}-collapsed`]:Ve&&!Je}),"aria-label":Je?de.collapse:de.expand,"aria-expanded":Je})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je}=de;return ce.map((Ve,Ke)=>{const it=String(Ve.value);if(Ve.children)return{key:it||Ke,label:Ve.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ve.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je})};const et=Ne?kr.default:Gi.ZP,ot={key:Ve.value!==void 0?it:Ke,label:ie.createElement(ie.Fragment,null,ie.createElement(et,{checked:we.includes(it)}),ie.createElement("span",null,Ve.text))};return Fe.trim()?typeof Je=="function"?Je(Fe,Ve)?ot:null:Zi(Fe,Ve.text)?ot:null:ot})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Je,columnKey:Ve,filterMultiple:Ke,filterMode:it="menu",filterSearch:et=!1,filterState:ot,triggerFilter:Bt,locale:wt,children:kt,getPopupContainer:Jt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:on,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:dn,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),pn=It=>{Kn(It),on==null||on(It),Wn==null||Wn(It)},Fn=(Se=jt!=null?jt:Hn)!==null&&Se!==void 0?Se:Nn,yn=ot==null?void 0:ot.filteredKeys,[ln,sn]=Hi(yn||[]),jn=It=>{let{selectedKeys:hn}=It;sn(hn)},ma=(It,hn)=>{let{node:ia,checked:pa}=hn;jn(Ke?{selectedKeys:It}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=It=>{Rn(It)},[fa,ya]=ie.useState(""),ha=It=>{const{value:hn}=It.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=It=>{const hn=It&&It.length?It:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Bt({column:Fe,key:Ve,filteredKeys:hn})},Ca=()=>{pn(!1),Xa(ln())},_n=function(){let{confirm:It,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};It&&Xa([]),hn&&pn(!1),ya(""),sn(_t?(dn||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:It}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};It&&pn(!1),Xa(ln())},Jn=It=>{It&&yn!==void 0&&sn(yn||[]),pn(It),!It&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Je}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=It=>{if(It.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));sn(hn)}else sn([])},yo=It=>{let{filters:hn}=It;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=It=>{var hn;return Object.assign(Object.assign({},It),{text:It.title,value:It.key,children:((hn=It.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Je}-custom`,setSelectedKeys:It=>jn({selectedKeys:It}),selectedKeys:ln(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{pn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const It=ln()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:et,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ke?ie.createElement(kr.default,{checked:It.length===jr(Fe.filters).length,indeterminate:It.length>0&&It.lengthtypeof et=="function"?et(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:et,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ke,prefixCls:`${Je}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:It,getPopupContainer:Jt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:et,prefixCls:Ne,filteredKeys:ln(),filterMultiple:Ke,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((dn||[]).map(pa=>String(pa)),It,!0):It.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},kt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Jt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:It=>{It.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Je;const Ve=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ke=Ne.filteredValue;"filterDropdown"in Ne||(Ke=(Je=Ke==null?void 0:Ke.map(String))!==null&&Je!==void 0?Je:Ke),we.push({column:Ne,key:Ma(Ne,Ve),filteredKeys:Ke,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ve),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ve))))}),we}function bl(de,ce,Se,we,Ne,Fe,Je,Ve){return Se.map((Ke,it)=>{const et=mo(it,Ve),{filterMultiple:ot=!0,filterMode:Bt,filterSearch:wt}=Ke;let kt=Ke;if(kt.filters||kt.filterDropdown){const Jt=Ma(kt,et),jt=we.find(on=>{let{key:_t}=on;return Jt===_t});kt=Object.assign(Object.assign({},kt),{title:on=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:kt,columnKey:Jt,filterState:jt,filterMultiple:ot,filterMode:Bt,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Je},Lo(Ke.title,on))})}return"children"in kt&&(kt=Object.assign(Object.assign({},kt),{children:bl(de,ce,kt.children,we,Ne,Fe,Je,et)})),kt})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Je,filterDropdown:Ve}=Fe;if(Ve)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ke=jr(Je);ce[we]=Ke.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Je}=we;return Ne&&Je&&Je.length?Se.filter(Ve=>Je.some(Ke=>{const it=jr(Fe),et=it.findIndex(Bt=>String(Bt)===String(Ke)),ot=et!==-1?it[et]:Ke;return Ne(ot,Ve)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Je}=de;const Ve=ie.useMemo(()=>Vi(we||[]),[we]),[Ke,it]=ie.useState(()=>ji(Ve,!0)),et=ie.useMemo(()=>{const kt=ji(Ve,!1);if(kt.length===0)return kt;let Jt=!0,jt=!0;if(kt.forEach(on=>{let{filteredKeys:_t}=on;_t!==void 0?Jt=!1:jt=!1}),Jt){const on=(Ve||[]).map((_t,dn)=>Ma(_t,mo(dn)));return Ke.filter(_t=>{let{key:dn}=_t;return on.includes(dn)}).map(_t=>{const dn=Ve[on.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),dn),forceFiltered:dn.filtered})})}return kt},[Ve,Ke]),ot=ie.useMemo(()=>ni(et),[et]),Bt=kt=>{const Jt=et.filter(jt=>{let{key:on}=jt;return on!==kt.key});Jt.push(kt),it(Jt),Ne(ni(Jt),Jt)};return[kt=>bl(ce,Se,kt,et,Je,Bt,Fe),et,ot]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ve=function(Ke){Ke.forEach((it,et)=>{const ot=Se(it,et);Je.set(ot,it),it&&typeof it=="object"&&ce in it&&Ve(it[ce]||[])})};const Je=new Map;Ve(de),we.current={data:de,childrenColumnName:ce,kvMap:Je,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Je,Ve]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ke=(0,El.Z)(Je,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ke.pageSize);Ke.current>it&&(Ke.current=it||1);const et=(Bt,wt)=>{Ve({current:Bt!=null?Bt:1,pageSize:wt||Ke.pageSize})},ot=(Bt,wt)=>{var kt;Se&&((kt=Se.onChange)===null||kt===void 0||kt.call(Se,Bt,wt)),et(Bt,wt),ce(Bt,wt||(Ke==null?void 0:Ke.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ke),{onChange:ot}),et]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Je,onSelect:Ve,onSelectAll:Ke,onSelectInvert:it,onSelectNone:et,onSelectMultiple:ot,columnWidth:Bt,type:wt,selections:kt,fixed:Jt,renderCell:jt,hideSelectAll:on,checkStrictly:_t=!0}=ce||{},{prefixCls:dn,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:pn,locale:Fn,getPopupContainer:yn}=de,[ln,sn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(ln)},[ln]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[It,hn]=Ln;return Vn.has(It)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:pn})},[Hn,Kn,_t,pn,Se]),Rn=(0,ie.useMemo)(()=>Al(pn,Wn),[pn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[ln||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(ln,!0,la,fa);return[Qn||[],Vn]},[ln,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||sn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const It=Nn(Ln);It!==void 0&&(Un.push(Ln),Tn.push(It))})),sn(Un),Je==null||Je(Un,Tn,{type:Vn})},[sn,Nn,Je,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ve){const Ln=Un.map(It=>Nn(It));Ve(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ve,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!kt||on?null:(kt===!0?[Ji,Qi,Xi]:kt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,It)=>{const hn=Kn(Ln,It),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){et==null||et(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,It=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),It=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];It?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ke==null||Ke(!It,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${dn}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!on&&ie.createElement("div",{className:`${dn}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&It,indeterminate:co?!wo&&bo:!It&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Jt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${dn}-selection-col`,{[`${dn}-selection-col-with-dropdown`]:kt&&wt==="checkbox"}),Wo={fixed:Yn,width:Bt,className:`${dn}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Bt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Je){we.push({column:Fe,key:Ma(Fe,Je),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Je)=>{const Ve=mo(Je,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ve),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ve)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ve):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ve),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Je,Ve){return(ce||[]).map((Ke,it)=>{const et=mo(it,Ve);let ot=Ke;if(ot.sorter){const Bt=ot.sortDirections||Ne,wt=ot.showSorterTooltip===void 0?Je:ot.showSorterTooltip,kt=Ma(ot,et),Jt=Se.find(ra=>{let{key:pn}=ra;return pn===kt}),jt=Jt?Jt.sortOrder:null,on=ql(Bt,jt);let _t;if(Ke.sortIcon)_t=Ke.sortIcon({sortOrder:jt});else{const ra=Bt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),pn=Bt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&pn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,pn))}const{cancelSort:dn,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=dn;on===Wr?Nn=Wn:on===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const pn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ke.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),pn):pn},onHeaderCell:ra=>{const pn=Ke.onHeaderCell&&Ke.onHeaderCell(ra)||{},Fn=pn.onClick,yn=pn.onKeyDown;pn.onClick=jn=>{we({column:Ke,key:kt,sortOrder:on,multiplePriority:oi(Ke)}),Fn==null||Fn(jn)},pn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ke,key:kt,sortOrder:on,multiplePriority:oi(Ke)}),yn==null||yn(jn))};const ln=Do(Ke.title,{}),sn=ln==null?void 0:ln.toString();return jt?pn["aria-sort"]=jt==="ascend"?"ascending":"descending":pn["aria-label"]=sn||"",pn.className=mt()(pn.className,`${de}-column-has-sorters`),pn.tabIndex=0,Ke.ellipsis&&(pn.title=(ln!=null?ln:"").toString()),pn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Se,we,Ne,Fe,Je,et)})),ot})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Je,Ve)=>Ve.multiplePriority-Je.multiplePriority),Ne=de.slice(),Fe=we.filter(Je=>{let{column:{sorter:Ve},sortOrder:Ke}=Je;return Dl(Ve)&&Ke});return Fe.length?Ne.sort((Je,Ve)=>{for(let Ke=0;Ke{const Ve=Je[Se];return Ve?Object.assign(Object.assign({},Je),{[Se]:_i(Ve,ce,Se)}):Je}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Je}=de;const[Ve,Ke]=ie.useState(Fl(Se,!0)),it=ie.useMemo(()=>{let kt=!0;const Jt=Fl(Se,!1);if(!Jt.length)return Ve;const jt=[];function on(dn){kt?jt.push(dn):jt.push(Object.assign(Object.assign({},dn),{sortOrder:null}))}let _t=null;return Jt.forEach(dn=>{_t===null?(on(dn),dn.sortOrder&&(dn.multiplePriority===!1?kt=!1:_t=!0)):(_t&&dn.multiplePriority!==!1||(kt=!1),on(dn))}),jt},[Se,Ve]),et=ie.useMemo(()=>{const kt=it.map(Jt=>{let{column:jt,sortOrder:on}=Jt;return{column:jt,order:on}});return{sortColumns:kt,sortColumn:kt[0]&&kt[0].column,sortOrder:kt[0]&&kt[0].order}},[it]);function ot(kt){let Jt;kt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Jt=[kt]:Jt=[].concat((0,In.Z)(it.filter(jt=>{let{key:on}=jt;return on!==kt.key})),[kt]),Ke(Jt),we(Ol(Jt),Jt)}return[kt=>qi(ce,kt,it,ot,Ne,Fe,Je),it,et,()=>Ol(it)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Je)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Je+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, @@ -210,7 +210,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Xe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Je,lineType:Ve,tableBorderColor:Ze,tableExpandIconBg:it,tableExpandColumnWidth:et,borderRadius:ot,fontSize:Lt,fontSizeSM:wt,lineHeight:kt,tablePaddingVertical:Yt,tablePaddingHorizontal:jt,tableExpandedRowBg:on,paddingXXS:_t}=de,dn=we/2-Fe,Hn=dn*2+Fe*3,Wn=`${Fe}px ${Ve} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:et},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:dn,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:dn,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Lt*kt-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Je},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:on}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Yt}px -${jt}px`,padding:`${Yt}px ${jt}px`}}}},an=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Je,paddingXS:Ve,colorText:Ze,lineWidth:it,lineType:et,tableBorderColor:ot,tableHeaderIconColor:Lt,fontSizeSM:wt,tablePaddingHorizontal:kt,borderRadius:Yt,motionDurationSlow:jt,colorTextDescription:on,colorPrimary:_t,tableHeaderFilterActiveBg:dn,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:pn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,ln=`${ce}-filter-dropdown`,sn=`${Se}-tree`,jn=`${it}px ${et} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Je,marginInline:`${Je}px ${-kt/2}px`,padding:`0 ${Je}px`,color:Lt,fontSize:wt,borderRadius:Yt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:on,background:dn},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[ln]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Yt,boxShadow:pn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ve}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${ln}-tree`]:{paddingBlock:`${Ve}px 0`,paddingInline:Ve,[sn]:{padding:0},[`${sn}-treenode ${sn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${sn}-treenode-checkbox-checked ${sn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${ln}-search`]:{padding:Ve,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${ln}-checkall`]:{width:"100%",marginBottom:Je,marginInlineStart:Je},[`${ln}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ve-it}px ${Ve}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${ln}, ${ln}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ve,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Mt=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Je,zIndexTableSticky:Ve}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Xe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Je,lineType:Ve,tableBorderColor:Ke,tableExpandIconBg:it,tableExpandColumnWidth:et,borderRadius:ot,fontSize:Bt,fontSizeSM:wt,lineHeight:kt,tablePaddingVertical:Jt,tablePaddingHorizontal:jt,tableExpandedRowBg:on,paddingXXS:_t}=de,dn=we/2-Fe,Hn=dn*2+Fe*3,Wn=`${Fe}px ${Ve} ${Ke}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:et},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:dn,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:dn,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Bt*kt-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Je},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:on}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Jt}px -${jt}px`,padding:`${Jt}px ${jt}px`}}}},an=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Je,paddingXS:Ve,colorText:Ke,lineWidth:it,lineType:et,tableBorderColor:ot,tableHeaderIconColor:Bt,fontSizeSM:wt,tablePaddingHorizontal:kt,borderRadius:Jt,motionDurationSlow:jt,colorTextDescription:on,colorPrimary:_t,tableHeaderFilterActiveBg:dn,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:pn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,ln=`${ce}-filter-dropdown`,sn=`${Se}-tree`,jn=`${it}px ${et} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Je,marginInline:`${Je}px ${-kt/2}px`,padding:`0 ${Je}px`,color:Bt,fontSize:wt,borderRadius:Jt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:on,background:dn},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[ln]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Jt,boxShadow:pn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ve}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${ln}-tree`]:{paddingBlock:`${Ve}px 0`,paddingInline:Ve,[sn]:{padding:0},[`${sn}-treenode ${sn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${sn}-treenode-checkbox-checked ${sn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${ln}-search`]:{padding:Ve,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${ln}-checkall`]:{width:"100%",marginBottom:Je,marginInlineStart:Je},[`${ln}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ve-it}px ${Ve}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${ln}, ${ln}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ve,color:Ke},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Mt=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Je,zIndexTableSticky:Ve}=de,Ke=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Je},[` @@ -219,16 +219,16 @@ `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ve+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ve+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ke}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` + `]:{boxShadow:`inset 10px 0 8px -8px ${Ke}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ke}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Ut=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ft=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Je,tableHeaderIconColor:Ve,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Je*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Je*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ke}`}}}}},Yt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Ft=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Je,tableHeaderIconColor:Ve,tableHeaderIconColorHover:Ke,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Je*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Je*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ve,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Je)=>({[`${ce}${ce}-${we}`]:{fontSize:Je,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ve,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ke}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Je)=>({[`${ce}${ce}-${we}`]:{fontSize:Je,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -240,19 +240,19 @@ `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Je,zIndexTableSticky:Ve,stickyScrollBarBorderRadius:Ze}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ve,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ve,display:"flex",alignItems:"center",background:Je,borderTop:it,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Je,tableBorderColor:Ve,tableFontSize:Ze,tableBg:it,tableRadius:et,tableHeaderTextColor:ot,motionDurationMid:Lt,tableHeaderBg:wt,tableHeaderCellSplitColor:kt,tableRowHoverBg:Yt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:on,tableFooterTextColor:_t,tableFooterBg:dn,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Je} ${Ve}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:it,borderRadius:`${et}px ${et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${et}px ${et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Je,zIndexTableSticky:Ve,stickyScrollBarBorderRadius:Ke}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ve,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ve,display:"flex",alignItems:"center",background:Je,borderTop:it,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ke,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Je,tableBorderColor:Ve,tableFontSize:Ke,tableBg:it,tableRadius:et,tableHeaderTextColor:ot,motionDurationMid:Bt,tableHeaderBg:wt,tableHeaderCellSplitColor:kt,tableRowHoverBg:Jt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:on,tableFooterTextColor:_t,tableFooterBg:dn,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Je} ${Ve}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ke,background:it,borderRadius:`${et}px ${et}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${et}px ${et}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ot,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Lt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kt,transform:"translateY(-50%)",transition:`background-color ${Lt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Lt}, border-color ${Lt}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:ot,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Bt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:kt,transform:"translateY(-50%)",transition:`background-color ${Bt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Bt}, border-color ${Bt}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ot,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Lt} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:ot,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Bt} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Yt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:on}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:dn}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Je,controlInteractiveSize:Ve,headerBg:Ze,headerColor:it,headerSortActiveBg:et,headerSortHoverBg:ot,bodySortBg:Lt,rowHoverBg:wt,rowSelectedBg:kt,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:on,cellPaddingInline:_t,cellPaddingBlockMD:dn,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:pn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:ln,cellFontSizeSM:sn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Je,tableRadius:Fn,tablePaddingVertical:on,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:dn,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ze,tableFooterTextColor:pn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:et,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Lt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:ln,tableFontSizeSmall:sn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ve+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Ut(_n),Qa(_n),La(_n),an(_n),le(_n),Ft(_n),ft(_n),Qa(_n),Xe(_n),Dn(_n),Mt(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Je,controlItemBgActiveHover:Ve,padding:Ze,paddingSM:it,paddingXS:et,colorBorderSecondary:ot,borderRadiusLG:Lt,fontSize:wt,controlHeight:kt,colorTextPlaceholder:Yt}=de,jt=new Ur.C(Ne).onBackground(Se).toHexShortString(),on=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:on,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Je,rowSelectedHoverBg:Ve,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:it,cellPaddingInlineMD:et,cellPaddingBlockSM:et,cellPaddingInlineSM:et,borderColor:ot,headerBorderRadius:Lt,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:kt,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Je,bordered:Ve,dropdownPrefixCls:Ze,dataSource:it,pagination:et,rowSelection:ot,rowKey:Lt="key",rowClassName:wt,columns:kt,children:Yt,childrenColumnName:jt,onChange:on,getPopupContainer:_t,loading:dn,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:pn,sortDirections:Fn,locale:yn,showSorterTooltip:ln=!0,virtual:sn}=de,jn=ie.useMemo(()=>kt||$e(Yt),[kt,Yt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Je),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Lt=="function"?Lt:Da=>Da==null?void 0:Da[Lt],[Lt]),[It]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),et&&et.onChange&&et.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),pn&&pn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),on==null||on(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:ln}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,et);hn.pagination=et===!1?{}:Or(wa,et),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(et===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!et,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:It,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=mt()(wt(Da,no,jo)):ho=mt()(wt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(et!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof dn=="boolean"?tr={spinning:dn}:typeof dn=="object"&&(tr=Object.assign({spinning:!0},dn));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=sn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return sn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ve,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:pe,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=ve;var ko=Va,Bo=ko},17574:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return Pt}});var se=ae(23130),pe=ae(26407),Ie=ae(52671),at=ae(8657),Re=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Qe,Et){return Oe.createElement(rt.Z,(0,Re.Z)({},Qe,{ref:Et,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Qe,dropLevelOffset:Et,prefixCls:Gt,indent:De,direction:Ge="ltr"}=Zt,St=Ge==="ltr"?"left":"right",$t=Ge==="ltr"?"right":"left",st={[St]:-Et*De+ee,[$t]:0};switch(Qe){case-1:st.top=-3;break;case 1:st.bottom=-3;break;default:st.bottom=-3,st[St]=De+ee;break}return Oe.createElement("div",{style:st,className:`${Gt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Qe)=>{const{getPrefixCls:Et,direction:Gt,virtual:De,tree:Ge}=Oe.useContext(x.E_),{prefixCls:St,className:$t,showIcon:st=!1,showLine:Jt,switcherIcon:xe,blockNode:Dt=!1,children:At,checkable:tn=!1,selectable:vn=!0,draggable:je,motion:Te,style:be}=Zt,me=Et("tree",St),Me=Et(),Ke=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Me)),{motionAppear:!1}),ve=Object.assign(Object.assign({},Zt),{checkable:tn,selectable:vn,showIcon:st,motion:Ke,blockNode:Dt,showLine:!!Jt,dropIndicatorRender:te}),[he,Ye]=(0,z.ZP)(me),ke=Oe.useMemo(()=>{if(!je)return!1;let We={};switch(typeof je){case"function":We.nodeDraggable=je;break;case"object":We=Object.assign({},je);break;default:break}return We.icon!==!1&&(We.icon=We.icon||Oe.createElement(b.Z,null)),We},[je]),Ce=We=>Oe.createElement(ne.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:We,showLine:Jt});return he(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Qe,virtual:De},ve,{style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),be),prefixCls:me,className:re()({[`${me}-icon-hide`]:!st,[`${me}-block-node`]:Dt,[`${me}-unselectable`]:!vn,[`${me}-rtl`]:Gt==="rtl"},Ge==null?void 0:Ge.className,$t,Ye),direction:Gt,checkable:tn&&Oe.createElement("span",{className:`${me}-checkbox-inner`}),selectable:vn,switcherIcon:Ce,draggable:ke}),At))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function ye(Zt,Qe){function Et(Gt){const{key:De,children:Ge}=Gt;Qe(De,Gt)!==!1&&ye(Ge||[],Qe)}Zt.forEach(Et)}function Ae(Zt){let{treeData:Qe,expandedKeys:Et,startKey:Gt,endKey:De}=Zt;const Ge=[];let St=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(st){return st===Gt||st===De}return ye(Qe,st=>{if(St===Be.End)return!1;if($t(st)){if(Ge.push(st),St===Be.None)St=Be.Start;else if(St===Be.Start)return St=Be.End,!1}else St===Be.Start&&Ge.push(st);return Et.includes(st)}),Ge}function Pe(Zt,Qe){const Et=(0,pe.Z)(Qe),Gt=[];return ye(Zt,(De,Ge)=>{const St=Et.indexOf(De);return St!==-1&&(Gt.push(Ge),Et.splice(St,1)),!!Et.length}),Gt}var yt=function(Zt,Qe){var Et={};for(var Gt in Zt)Object.prototype.hasOwnProperty.call(Zt,Gt)&&Qe.indexOf(Gt)<0&&(Et[Gt]=Zt[Gt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Et,defaultExpandParent:Gt,defaultExpandedKeys:De}=Zt,Ge=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=Oe.useRef(),$t=Oe.useRef(),st=()=>{const{keyEntities:ke}=(0,a.I8)(Xt(Ge));let Ce;return Et?Ce=Object.keys(ke):Gt?Ce=(0,y.r7)(Ge.expandedKeys||De||[],ke):Ce=Ge.expandedKeys||De,Ce},[Jt,xe]=Oe.useState(Ge.selectedKeys||Ge.defaultSelectedKeys||[]),[Dt,At]=Oe.useState(()=>st());Oe.useEffect(()=>{"selectedKeys"in Ge&&xe(Ge.selectedKeys)},[Ge.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in Ge&&At(Ge.expandedKeys)},[Ge.expandedKeys]);const tn=(ke,Ce)=>{var We;return"expandedKeys"in Ge||At(ke),(We=Ge.onExpand)===null||We===void 0?void 0:We.call(Ge,ke,Ce)},vn=(ke,Ce)=>{var We;const{multiple:zt}=Ge,{node:bt,nativeEvent:Ot}=Ce,{key:xt=""}=bt,Ht=Xt(Ge),gt=Object.assign(Object.assign({},Ce),{selected:!0}),nn=(Ot==null?void 0:Ot.ctrlKey)||(Ot==null?void 0:Ot.metaKey),gn=Ot==null?void 0:Ot.shiftKey;let Qt;zt&&nn?(Qt=ke,St.current=xt,$t.current=Qt,gt.selectedNodes=Pe(Ht,Qt)):zt&&gn?(Qt=Array.from(new Set([].concat((0,pe.Z)($t.current||[]),(0,pe.Z)(Ae({treeData:Ht,expandedKeys:Dt,startKey:xt,endKey:St.current}))))),gt.selectedNodes=Pe(Ht,Qt)):(Qt=[xt],St.current=xt,$t.current=Qt,gt.selectedNodes=Pe(Ht,Qt)),(We=Ge.onSelect)===null||We===void 0||We.call(Ge,Qt,gt),"selectedKeys"in Ge||xe(Qt)},{getPrefixCls:je,direction:Te}=Oe.useContext(x.E_),{prefixCls:be,className:me,showIcon:Me=!0,expandAction:Ke="click"}=Ge,ve=yt(Ge,["prefixCls","className","showIcon","expandAction"]),he=je("tree",be),Ye=re()(`${he}-directory`,{[`${he}-directory-rtl`]:Te==="rtl"},me);return Oe.createElement(fe,Object.assign({icon:mt,ref:Qe,blockNode:!0},ve,{showIcon:Me,expandAction:Ke,prefixCls:he,className:Ye,expandedKeys:Dt,selectedKeys:Jt,onSelect:vn,onExpand:tn}))};var pt=Oe.forwardRef(tt);const Bt=fe;Bt.DirectoryTree=pt,Bt.TreeNode=se.O;var Pt=Bt},20648:function(ut,Nt,ae){"use strict";ae.d(Nt,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),pe=ae(98447),Ie=ae(17313),at=ae(8378),Re=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ie.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ie.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ie.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Re.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Nt.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,pe.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return x}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(E,z){return pe.createElement(Re.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:ue,loading:fe}=ee;if(fe)return pe.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const Pe=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(Pe)?(0,y.Tm)(Pe,{className:re()(Pe.props.className||"",yt)}):Pe}return Be?pe.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):pe.createElement("span",{className:`${E}-switcher-leaf-line`})}const ye=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",ye)}):Ae!==void 0?Ae:te?ue?pe.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):pe.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):pe.createElement(lt,{className:ye})}},39417:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return fe}});var se=ae(92413),pe=ae(400),Ie=ae(37061),at=ae(33708),Re=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(ye){for(var Ae=ye.prefixCls,Pe=ye.level,yt=ye.isStart,mt=ye.isEnd,Xt="".concat(Ae,"-indent-unit"),tt=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],be=je.length,me=Te.length;if(Math.abs(be-me)!==1)return{add:!1,key:null};function Me(Ke,ve){var he=new Map;Ke.forEach(function(ke){he.set(ke,!0)});var Ye=ve.filter(function(ke){return!he.has(ke)});return Ye.length===1?Ye[0]:null}return be ").concat(Te);return Te}var St=a.forwardRef(function(je,Te){var be=je.prefixCls,me=je.data,Me=je.selectable,Ke=je.checkable,ve=je.expandedKeys,he=je.selectedKeys,Ye=je.checkedKeys,ke=je.loadedKeys,Ce=je.loadingKeys,We=je.halfCheckedKeys,zt=je.keyEntities,bt=je.disabled,Ot=je.dragging,xt=je.dragOverNodeKey,Ht=je.dropPosition,gt=je.motion,nn=je.height,gn=je.itemHeight,Qt=je.virtual,bn=je.focusable,Cn=je.activeItem,un=je.focused,kn=je.tabIndex,ca=je.onKeyDown,xa=je.onFocus,Sa=je.onBlur,Ea=je.onActiveChange,Fa=je.onListChangeStart,Na=je.onListChangeEnd,In=(0,ee.Z)(je,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(ve),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(me),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],qe=Xn[1],$e=a.useState([]),Tt=(0,z.Z)($e,2),rn=Tt[0],Kt=Tt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Wt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(ve);var Ya=Xt(Mo,ve);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(tt(fn,me,Ya.key),Qt,nn,gn),To=fn.slice();To.splice(Ha+1,0,Et),qe(To),Kt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(tt(me,fn,Ya.key),Qt,nn,gn),$o=me.slice();$o.splice(zo+1,0,Et),qe($o),Kt(Xo),da("hide")}else fn!==me&&(ua(me),qe(me))},[ve,me]),a.useEffect(function(){Ot||Wt()},[Ot]);var ka=gt?Ue:me,po={expandedKeys:ve,selectedKeys:he,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Ye,halfCheckedKeys:We,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:pt,"aria-live":"assertive"},Ge(Cn)),a.createElement("div",null,a.createElement("input",{style:pt,disabled:bn===!1||bt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Bt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(be,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(be,"-indent")},a.createElement("div",{ref:_a,className:"".concat(be,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:nn,fullHeight:!1,virtual:Qt,itemHeight:gn,prefixCls:"".concat(be,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Pt})&&Wt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,ye.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,ye.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Pt?rn:null,motionType:En,onMotionStart:Fa,onMotionEnd:Wt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});St.displayName="NodeList";var $t=St,st=ae(35654),Jt=ae(90782),xe=ae(67841),Dt=10,At=function(je){(0,rt.Z)(be,je);var Te=(0,nt.Z)(be);function be(){var me;(0,Oe.Z)(this,be);for(var Me=arguments.length,Ke=new Array(Me),ve=0;ve2&&arguments[2]!==void 0?arguments[2]:!1,We=me.state,zt=We.dragChildrenKeys,bt=We.dropPosition,Ot=We.dropTargetKey,xt=We.dropTargetPos,Ht=We.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Ot!==null){var nn=(0,at.Z)((0,at.Z)({},(0,ye.H8)(Ot,me.getTreeNodeRequiredProps())),{},{active:((ke=me.getActiveItem())===null||ke===void 0?void 0:ke.key)===Ot,data:(0,xe.Z)(me.state.keyEntities,Ot).node}),gn=zt.indexOf(Ot)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Qt=(0,st.yx)(xt),bn={event:he,node:(0,ye.F)(nn),dragNode:me.dragNode?(0,ye.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:bt!==0,dropPosition:bt+Number(Qt[Qt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var he=me.state.draggingNodeKey;he!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(he,Ye){var ke=me.state,Ce=ke.expandedKeys,We=ke.flattenNodes,zt=Ye.expanded,bt=Ye.key,Ot=Ye.isLeaf;if(!(Ot||he.shiftKey||he.metaKey||he.ctrlKey)){var xt=We.filter(function(gt){return gt.key===bt})[0],Ht=(0,ye.F)((0,at.Z)((0,at.Z)({},(0,ye.H8)(bt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,st._5)(Ce,bt):(0,st.L0)(Ce,bt)),me.onNodeExpand(he,Ht)}},me.onNodeClick=function(he,Ye){var ke=me.props,Ce=ke.onClick,We=ke.expandAction;We==="click"&&me.triggerExpandActionExpand(he,Ye),Ce==null||Ce(he,Ye)},me.onNodeDoubleClick=function(he,Ye){var ke=me.props,Ce=ke.onDoubleClick,We=ke.expandAction;We==="doubleClick"&&me.triggerExpandActionExpand(he,Ye),Ce==null||Ce(he,Ye)},me.onNodeSelect=function(he,Ye){var ke=me.state.selectedKeys,Ce=me.state,We=Ce.keyEntities,zt=Ce.fieldNames,bt=me.props,Ot=bt.onSelect,xt=bt.multiple,Ht=Ye.selected,gt=Ye[zt.key],nn=!Ht;nn?xt?ke=(0,st.L0)(ke,gt):ke=[gt]:ke=(0,st._5)(ke,gt);var gn=ke.map(function(Qt){var bn=(0,xe.Z)(We,Qt);return bn?bn.node:null}).filter(function(Qt){return Qt});me.setUncontrolledState({selectedKeys:ke}),Ot==null||Ot(ke,{event:"select",selected:nn,node:Ye,selectedNodes:gn,nativeEvent:he.nativeEvent})},me.onNodeCheck=function(he,Ye,ke){var Ce=me.state,We=Ce.keyEntities,zt=Ce.checkedKeys,bt=Ce.halfCheckedKeys,Ot=me.props,xt=Ot.checkStrictly,Ht=Ot.onCheck,gt=Ye.key,nn,gn={event:"check",node:Ye,checked:ke,nativeEvent:he.nativeEvent};if(xt){var Qt=ke?(0,st.L0)(zt,gt):(0,st._5)(zt,gt),bn=(0,st._5)(bt,gt);nn={checked:Qt,halfChecked:bn},gn.checkedNodes=Qt.map(function(Sa){return(0,xe.Z)(We,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),me.setUncontrolledState({checkedKeys:Qt})}else{var Cn=(0,Jt.S)([].concat((0,Re.Z)(zt),[gt]),!0,We),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(gt);var xa=(0,Jt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},We);un=xa.checkedKeys,kn=xa.halfCheckedKeys}nn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,xe.Z)(We,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(nn,gn)},me.onNodeLoad=function(he){var Ye=he.key,ke=new Promise(function(Ce,We){me.setState(function(zt){var bt=zt.loadedKeys,Ot=bt===void 0?[]:bt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,nn=gt.loadData,gn=gt.onLoad;if(!nn||Ot.indexOf(Ye)!==-1||Ht.indexOf(Ye)!==-1)return null;var Qt=nn(he);return Qt.then(function(){var bn=me.state.loadedKeys,Cn=(0,st.L0)(bn,Ye);gn==null||gn(Cn,{event:"load",node:he}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(un){return{loadingKeys:(0,st._5)(un.loadingKeys,Ye)}}),Ce()}).catch(function(bn){if(me.setState(function(un){return{loadingKeys:(0,st._5)(un.loadingKeys,Ye)}}),me.loadingRetryTimes[Ye]=(me.loadingRetryTimes[Ye]||0)+1,me.loadingRetryTimes[Ye]>=Dt){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,st.L0)(Cn,Ye)}),Ce()}We(bn)}),{loadingKeys:(0,st.L0)(Ht,Ye)}})});return ke.catch(function(){}),ke},me.onNodeMouseEnter=function(he,Ye){var ke=me.props.onMouseEnter;ke==null||ke({event:he,node:Ye})},me.onNodeMouseLeave=function(he,Ye){var ke=me.props.onMouseLeave;ke==null||ke({event:he,node:Ye})},me.onNodeContextMenu=function(he,Ye){var ke=me.props.onRightClick;ke&&(he.preventDefault(),ke({event:he,node:Ye}))},me.onFocus=function(){var he=me.props.onFocus;me.setState({focused:!0});for(var Ye=arguments.length,ke=new Array(Ye),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,We=!0,zt={};Object.keys(he).forEach(function(bt){if(bt in me.props){We=!1;return}Ce=!0,zt[bt]=he[bt]}),Ce&&(!Ye||We)&&me.setState((0,at.Z)((0,at.Z)({},zt),ke))}},me.scrollTo=function(he){me.listRef.current.scrollTo(he)},me}return(0,ie.Z)(be,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Me=this.props.activeKey;Me!==void 0&&Me!==this.state.activeKey&&(this.setState({activeKey:Me}),Me!==null&&this.scrollTo({key:Me}))}},{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 Me,Ke=this.state,ve=Ke.focused,he=Ke.flattenNodes,Ye=Ke.keyEntities,ke=Ke.draggingNodeKey,Ce=Ke.activeKey,We=Ke.dropLevelOffset,zt=Ke.dropContainerKey,bt=Ke.dropTargetKey,Ot=Ke.dropPosition,xt=Ke.dragOverNodeKey,Ht=Ke.indent,gt=this.props,nn=gt.prefixCls,gn=gt.className,Qt=gt.style,bn=gt.showLine,Cn=gt.focusable,un=gt.tabIndex,kn=un===void 0?0:un,ca=gt.selectable,xa=gt.showIcon,Sa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,mn=gt.itemHeight,cn=gt.virtual,wn=gt.titleRender,fn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,qe=gt.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Tt;return Fa&&((0,Ie.Z)(Fa)==="object"?Tt=Fa:typeof Fa=="function"?Tt={nodeDraggable:Fa}:Tt={}),a.createElement(x.k.Provider,{value:{prefixCls:nn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Tt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Ye,dropLevelOffset:We,dropContainerKey:zt,dropTargetKey:bt,dropPosition:Ot,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(nn,gn,Ue,(Me={},(0,pe.Z)(Me,"".concat(nn,"-show-line"),bn),(0,pe.Z)(Me,"".concat(nn,"-focused"),ve),(0,pe.Z)(Me,"".concat(nn,"-active-focused"),Ce!==null),Me)),style:qe},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:nn,style:Qt,data:he,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:ve,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Me,Ke){var ve=Ke.prevProps,he={prevProps:Me};function Ye(Cn){return!ve&&Cn in Me||ve&&ve[Cn]!==Me[Cn]}var ke,Ce=Ke.fieldNames;if(Ye("fieldNames")&&(Ce=(0,ye.w$)(Me.fieldNames),he.fieldNames=Ce),Ye("treeData")?ke=Me.treeData:Ye("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,ye.zn)(Me.children)),ke){he.treeData=ke;var We=(0,ye.I8)(ke,{fieldNames:Ce});he.keyEntities=(0,at.Z)((0,pe.Z)({},Pt,Qe),We.keyEntities)}var zt=he.keyEntities||Ke.keyEntities;if(Ye("expandedKeys")||ve&&Ye("autoExpandParent"))he.expandedKeys=Me.autoExpandParent||!ve&&Me.defaultExpandParent?(0,st.r7)(Me.expandedKeys,zt):Me.expandedKeys;else if(!ve&&Me.defaultExpandAll){var bt=(0,at.Z)({},zt);delete bt[Pt],he.expandedKeys=Object.keys(bt).map(function(Cn){return bt[Cn].key})}else!ve&&Me.defaultExpandedKeys&&(he.expandedKeys=Me.autoExpandParent||Me.defaultExpandParent?(0,st.r7)(Me.defaultExpandedKeys,zt):Me.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ke||he.expandedKeys){var Ot=(0,ye.oH)(ke||Ke.treeData,he.expandedKeys||Ke.expandedKeys,Ce);he.flattenNodes=Ot}if(Me.selectable&&(Ye("selectedKeys")?he.selectedKeys=(0,st.BT)(Me.selectedKeys,Me):!ve&&Me.defaultSelectedKeys&&(he.selectedKeys=(0,st.BT)(Me.defaultSelectedKeys,Me))),Me.checkable){var xt;if(Ye("checkedKeys")?xt=(0,st.E6)(Me.checkedKeys)||{}:!ve&&Me.defaultCheckedKeys?xt=(0,st.E6)(Me.defaultCheckedKeys)||{}:ke&&(xt=(0,st.E6)(Me.checkedKeys)||{checkedKeys:Ke.checkedKeys,halfCheckedKeys:Ke.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,nn=gt===void 0?[]:gt,gn=Ht.halfCheckedKeys,Qt=gn===void 0?[]:gn;if(!Me.checkStrictly){var bn=(0,Jt.S)(nn,!0,zt);nn=bn.checkedKeys,Qt=bn.halfCheckedKeys}he.checkedKeys=nn,he.halfCheckedKeys=Qt}}return Ye("loadedKeys")&&(he.loadedKeys=Me.loadedKeys),he}}]),be}(a.Component);At.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},At.TreeNode=fe.Z;var tn=At,vn=tn},35654:function(ut,Nt,ae){"use strict";ae.d(Nt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),pe=ae(39559),Ie=ae(48736),at=ae(59301),Re=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),ue=ne.indexOf(te);return ue>=0&&ne.splice(ue,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],ue=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(ye){var Ae=ye.key,Pe=ye.children;ne.push(Ae),fe(Pe)})}return fe(ue.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,ue,fe,Be,ye,Ae,Pe,yt){var mt,Xt=ee.clientX,tt=ee.clientY,ct=ee.target.getBoundingClientRect(),pt=ct.top,Bt=ct.height,Pt=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Xt),Zt=(Pt-12)/ue,Qe=(0,Oe.Z)(Ae,ne.props.eventKey);if(tt-1.5?Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1:Be({dragNode:Dt,dropNode:At,dropPosition:0})?st=0:Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1:Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1,{dropPosition:st,dropLevelOffset:Jt,dropTargetKey:Qe.key,dropTargetPos:Qe.pos,dragOverNodeKey:$t,dropContainerKey:st===0?null:((mt=Qe.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:tn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},ue=ne.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(ye){var Ae=ye.children,Pe=_objectWithoutProperties(ye,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:Pe.key},fe(Pe)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,pe.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Ie.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function ue(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var ye=Be.parent,Ae=Be.node;Ae.disabled||ye&&ue(ye.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(ne)}},90782:function(ut,Nt,ae){"use strict";ae.d(Nt,{S:function(){return ie}});var se=ae(48736),pe=ae(67841);function Ie(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Re(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){dt.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Ie(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,ue=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&ue.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,ue=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,ye=He.has(Be);ne&&!ye&&(ne=!1),!ue&&(ye||re.has(Be))&&(ue=!0)}),ne||He.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Ie(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,pe.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Re(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return se}});function se(pe,Ie){return pe[Ie]}},71430:function(ut,Nt,ae){"use strict";ae.d(Nt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),pe=ae(26407),Ie=ae(33708),at=ae(37061),Re=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,ue=te._title,fe=te.key,Be=te.children,ye=ne||"title";return{title:ye,_title:ue||[ye],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(ye){var Ae=ye[te.key],Pe=ye[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),ue(Pe,"".concat(Be).concat(yt," > "))})}ue(ee)}function y(ee){function te(ne){var ue=(0,Re.Z)(ne);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,ye=fe.props,Ae=ye.children,Pe=(0,at.Z)(ye,rt),yt=(0,Ie.Z)({key:Be},Pe),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var ue=He(ne),fe=ue._title,Be=ue.key,ye=ue.children,Ae=new Set(te===!0?[]:te),Pe=[];function yt(mt){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(tt,ct){for(var pt=nt(Xt?Xt.pos:"0",ct),Bt=dt(tt[Be],pt),Pt,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,ue=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,ye=te.childrenPropName,Ae=te.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,yt=Be||Pe,mt={},Xt={},tt={posEntities:mt,keyEntities:Xt};return ne&&(tt=ne(tt)||tt),x(ee,function(ct){var pt=ct.node,Bt=ct.index,Pt=ct.pos,Zt=ct.key,Qe=ct.parentPos,Et=ct.level,Gt=ct.nodes,De={node:pt,nodes:Gt,index:Bt,key:Zt,pos:Pt,level:Et},Ge=dt(Zt,Pt);mt[Pt]=De,Xt[Ge]=De,De.parent=mt[Qe],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,tt)},{externalGetKey:yt,childrenPropName:ye,fieldNames:Ae}),fe&&fe(tt),tt}function E(ee,te){var ne=te.expandedKeys,ue=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,ye=te.checkedKeys,Ae=te.halfCheckedKeys,Pe=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Xt=(0,lt.Z)(mt,ee),tt={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:ye.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Xt?Xt.pos:""),dragOver:Pe===ee&&yt===0,dragOverGapTop:Pe===ee&&yt===-1,dragOverGapBottom:Pe===ee&&yt===1};return tt}function z(ee){var te=ee.data,ne=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,ye=ee.loading,Ae=ee.halfChecked,Pe=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Xt=ee.pos,tt=ee.active,ct=ee.eventKey,pt=(0,Ie.Z)((0,Ie.Z)({},te),{},{expanded:ne,selected:ue,checked:fe,loaded:Be,loading:ye,halfChecked:Ae,dragOver:Pe,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Xt,active:tt,key:ct});return"props"in pt||Object.defineProperty(pt,"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`."),ee}}),pt}},8224:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(4676);function pe(Ie,at,Re,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Re,rt)}:Re;return Ie!=null&&Ie.addEventListener&&Ie.addEventListener(at,ie,Oe),{remove:function(){Ie!=null&&Ie.removeEventListener&&Ie.removeEventListener(at,ie,Oe)}}}},55468:function(ut,Nt,ae){"use strict";ae.d(Nt,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},Ie={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Re(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in pe||(pe[y]=se.test(y)),pe[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Ie[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Re(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Ie[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,Nt,ae){"use strict";ae.d(Nt,{G:function(){return at}});var se=ae(47273),pe=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Ie=function(Oe,ie){if(!pe(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Re,Oe){return!Array.isArray(Re)&&Oe!==void 0?Ie(Re,Oe):pe(Re)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,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"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); + `]:{background:Jt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:on}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:dn}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Je,controlInteractiveSize:Ve,headerBg:Ke,headerColor:it,headerSortActiveBg:et,headerSortHoverBg:ot,bodySortBg:Bt,rowHoverBg:wt,rowSelectedBg:kt,rowSelectedHoverBg:Jt,rowExpandedBg:jt,cellPaddingBlock:on,cellPaddingInline:_t,cellPaddingBlockMD:dn,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:pn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:ln,cellFontSizeSM:sn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Je,tableRadius:Fn,tablePaddingVertical:on,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:dn,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ke,tableFooterTextColor:pn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:et,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:kt,tableSelectedRowHoverBg:Jt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:ln,tableFontSizeSmall:sn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ve+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Yt(_n),Qa(_n),La(_n),an(_n),le(_n),Ft(_n),ft(_n),Qa(_n),Xe(_n),Dn(_n),Mt(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Je,controlItemBgActiveHover:Ve,padding:Ke,paddingSM:it,paddingXS:et,colorBorderSecondary:ot,borderRadiusLG:Bt,fontSize:wt,controlHeight:kt,colorTextPlaceholder:Jt}=de,jt=new Ur.C(Ne).onBackground(Se).toHexShortString(),on=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:on,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Je,rowSelectedHoverBg:Ve,rowExpandedBg:ce,cellPaddingBlock:Ke,cellPaddingInline:Ke,cellPaddingBlockMD:it,cellPaddingInlineMD:et,cellPaddingBlockSM:et,cellPaddingInlineSM:et,borderColor:ot,headerBorderRadius:Bt,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:kt,stickyScrollBarBg:Jt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Je,bordered:Ve,dropdownPrefixCls:Ke,dataSource:it,pagination:et,rowSelection:ot,rowKey:Bt="key",rowClassName:wt,columns:kt,children:Jt,childrenColumnName:jt,onChange:on,getPopupContainer:_t,loading:dn,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:pn,sortDirections:Fn,locale:yn,showSorterTooltip:ln=!0,virtual:sn}=de,jn=ie.useMemo(()=>kt||$e(Jt),[kt,Jt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Je),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ke),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Bt=="function"?Bt:Da=>Da==null?void 0:Da[Bt],[Bt]),[It]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),et&&et.onChange&&et.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),pn&&pn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),on==null||on(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:ln}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,et);hn.pagination=et===!1?{}:Or(wa,et),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(et===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!et,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:It,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=mt()(wt(Da,no,jo)):ho=mt()(wt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(et!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof dn=="boolean"?tr={spinning:dn}:typeof dn=="object"&&(tr=Object.assign({spinning:!0},dn));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=sn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return sn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ve,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:pe,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=ve;var ko=Va,Bo=ko},17574:function(ut,Nt,ae){"use strict";ae.d(Nt,{default:function(){return Pt}});var se=ae(23130),pe=ae(26407),Ie=ae(52671),at=ae(8657),Re=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Qe,Lt){return Oe.createElement(rt.Z,(0,Re.Z)({},Qe,{ref:Lt,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Qe,dropLevelOffset:Lt,prefixCls:Gt,indent:De,direction:Ge="ltr"}=Zt,St=Ge==="ltr"?"left":"right",$t=Ge==="ltr"?"right":"left",st={[St]:-Lt*De+ee,[$t]:0};switch(Qe){case-1:st.top=-3;break;case 1:st.bottom=-3;break;default:st.bottom=-3,st[St]=De+ee;break}return Oe.createElement("div",{style:st,className:`${Gt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Qe)=>{const{getPrefixCls:Lt,direction:Gt,virtual:De,tree:Ge}=Oe.useContext(x.E_),{prefixCls:St,className:$t,showIcon:st=!1,showLine:Wt,switcherIcon:xe,blockNode:Dt=!1,children:At,checkable:tn=!1,selectable:vn=!0,draggable:We,motion:Te,style:be}=Zt,me=Lt("tree",St),Me=Lt(),je=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Me)),{motionAppear:!1}),ve=Object.assign(Object.assign({},Zt),{checkable:tn,selectable:vn,showIcon:st,motion:je,blockNode:Dt,showLine:!!Wt,dropIndicatorRender:te}),[he,Ye]=(0,z.ZP)(me),ke=Oe.useMemo(()=>{if(!We)return!1;let Ze={};switch(typeof We){case"function":Ze.nodeDraggable=We;break;case"object":Ze=Object.assign({},We);break;default:break}return Ze.icon!==!1&&(Ze.icon=Ze.icon||Oe.createElement(b.Z,null)),Ze},[We]),Ce=Ze=>Oe.createElement(ne.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:Ze,showLine:Wt});return he(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Qe,virtual:De},ve,{style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),be),prefixCls:me,className:re()({[`${me}-icon-hide`]:!st,[`${me}-block-node`]:Dt,[`${me}-unselectable`]:!vn,[`${me}-rtl`]:Gt==="rtl"},Ge==null?void 0:Ge.className,$t,Ye),direction:Gt,checkable:tn&&Oe.createElement("span",{className:`${me}-checkbox-inner`}),selectable:vn,switcherIcon:Ce,draggable:ke}),At))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function ye(Zt,Qe){function Lt(Gt){const{key:De,children:Ge}=Gt;Qe(De,Gt)!==!1&&ye(Ge||[],Qe)}Zt.forEach(Lt)}function Ae(Zt){let{treeData:Qe,expandedKeys:Lt,startKey:Gt,endKey:De}=Zt;const Ge=[];let St=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(st){return st===Gt||st===De}return ye(Qe,st=>{if(St===Be.End)return!1;if($t(st)){if(Ge.push(st),St===Be.None)St=Be.Start;else if(St===Be.Start)return St=Be.End,!1}else St===Be.Start&&Ge.push(st);return Lt.includes(st)}),Ge}function Pe(Zt,Qe){const Lt=(0,pe.Z)(Qe),Gt=[];return ye(Zt,(De,Ge)=>{const St=Lt.indexOf(De);return St!==-1&&(Gt.push(Ge),Lt.splice(St,1)),!!Lt.length}),Gt}var yt=function(Zt,Qe){var Lt={};for(var Gt in Zt)Object.prototype.hasOwnProperty.call(Zt,Gt)&&Qe.indexOf(Gt)<0&&(Lt[Gt]=Zt[Gt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Lt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Zt,Ge=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const St=Oe.useRef(),$t=Oe.useRef(),st=()=>{const{keyEntities:ke}=(0,a.I8)(Xt(Ge));let Ce;return Lt?Ce=Object.keys(ke):Gt?Ce=(0,y.r7)(Ge.expandedKeys||De||[],ke):Ce=Ge.expandedKeys||De,Ce},[Wt,xe]=Oe.useState(Ge.selectedKeys||Ge.defaultSelectedKeys||[]),[Dt,At]=Oe.useState(()=>st());Oe.useEffect(()=>{"selectedKeys"in Ge&&xe(Ge.selectedKeys)},[Ge.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in Ge&&At(Ge.expandedKeys)},[Ge.expandedKeys]);const tn=(ke,Ce)=>{var Ze;return"expandedKeys"in Ge||At(ke),(Ze=Ge.onExpand)===null||Ze===void 0?void 0:Ze.call(Ge,ke,Ce)},vn=(ke,Ce)=>{var Ze;const{multiple:zt}=Ge,{node:bt,nativeEvent:Ot}=Ce,{key:xt=""}=bt,Ht=Xt(Ge),gt=Object.assign(Object.assign({},Ce),{selected:!0}),nn=(Ot==null?void 0:Ot.ctrlKey)||(Ot==null?void 0:Ot.metaKey),gn=Ot==null?void 0:Ot.shiftKey;let Qt;zt&&nn?(Qt=ke,St.current=xt,$t.current=Qt,gt.selectedNodes=Pe(Ht,Qt)):zt&&gn?(Qt=Array.from(new Set([].concat((0,pe.Z)($t.current||[]),(0,pe.Z)(Ae({treeData:Ht,expandedKeys:Dt,startKey:xt,endKey:St.current}))))),gt.selectedNodes=Pe(Ht,Qt)):(Qt=[xt],St.current=xt,$t.current=Qt,gt.selectedNodes=Pe(Ht,Qt)),(Ze=Ge.onSelect)===null||Ze===void 0||Ze.call(Ge,Qt,gt),"selectedKeys"in Ge||xe(Qt)},{getPrefixCls:We,direction:Te}=Oe.useContext(x.E_),{prefixCls:be,className:me,showIcon:Me=!0,expandAction:je="click"}=Ge,ve=yt(Ge,["prefixCls","className","showIcon","expandAction"]),he=We("tree",be),Ye=re()(`${he}-directory`,{[`${he}-directory-rtl`]:Te==="rtl"},me);return Oe.createElement(fe,Object.assign({icon:mt,ref:Qe,blockNode:!0},ve,{showIcon:Me,expandAction:je,prefixCls:he,className:Ye,expandedKeys:Dt,selectedKeys:Wt,onSelect:vn,onExpand:tn}))};var pt=Oe.forwardRef(tt);const Et=fe;Et.DirectoryTree=pt,Et.TreeNode=se.O;var Pt=Et},20648:function(ut,Nt,ae){"use strict";ae.d(Nt,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),pe=ae(98447),Ie=ae(17313),at=ae(8378),Re=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ie.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ie.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ie.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Re.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Nt.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,pe.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return x}});var se=ae(92413),pe=ae(59301),Ie={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"},at=Ie,Re=ae(7657),Oe=function(E,z){return pe.createElement(Re.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=pe.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:ue,loading:fe}=ee;if(fe)return pe.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const Pe=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(Pe)?(0,y.Tm)(Pe,{className:re()(Pe.props.className||"",yt)}):Pe}return Be?pe.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):pe.createElement("span",{className:`${E}-switcher-leaf-line`})}const ye=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",ye)}):Ae!==void 0?Ae:te?ue?pe.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):pe.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):pe.createElement(lt,{className:ye})}},39417:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return fe}});var se=ae(92413),pe=ae(400),Ie=ae(37061),at=ae(33708),Re=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(ye){for(var Ae=ye.prefixCls,Pe=ye.level,yt=ye.isStart,mt=ye.isEnd,Xt="".concat(Ae,"-indent-unit"),tt=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],be=We.length,me=Te.length;if(Math.abs(be-me)!==1)return{add:!1,key:null};function Me(je,ve){var he=new Map;je.forEach(function(ke){he.set(ke,!0)});var Ye=ve.filter(function(ke){return!he.has(ke)});return Ye.length===1?Ye[0]:null}return be ").concat(Te);return Te}var St=a.forwardRef(function(We,Te){var be=We.prefixCls,me=We.data,Me=We.selectable,je=We.checkable,ve=We.expandedKeys,he=We.selectedKeys,Ye=We.checkedKeys,ke=We.loadedKeys,Ce=We.loadingKeys,Ze=We.halfCheckedKeys,zt=We.keyEntities,bt=We.disabled,Ot=We.dragging,xt=We.dragOverNodeKey,Ht=We.dropPosition,gt=We.motion,nn=We.height,gn=We.itemHeight,Qt=We.virtual,bn=We.focusable,Cn=We.activeItem,un=We.focused,kn=We.tabIndex,ca=We.onKeyDown,xa=We.onFocus,Sa=We.onBlur,Ea=We.onActiveChange,Fa=We.onListChangeStart,Na=We.onListChangeEnd,In=(0,ee.Z)(We,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(ve),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(me),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],qe=Xn[1],$e=a.useState([]),Tt=(0,z.Z)($e,2),rn=Tt[0],Kt=Tt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Vt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(ve);var Ya=Xt(Mo,ve);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(tt(fn,me,Ya.key),Qt,nn,gn),To=fn.slice();To.splice(Ha+1,0,Lt),qe(To),Kt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(tt(me,fn,Ya.key),Qt,nn,gn),$o=me.slice();$o.splice(zo+1,0,Lt),qe($o),Kt(Xo),da("hide")}else fn!==me&&(ua(me),qe(me))},[ve,me]),a.useEffect(function(){Ot||Vt()},[Ot]);var ka=gt?Ue:me,po={expandedKeys:ve,selectedKeys:he,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Ye,halfCheckedKeys:Ze,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:pt,"aria-live":"assertive"},Ge(Cn)),a.createElement("div",null,a.createElement("input",{style:pt,disabled:bn===!1||bt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Et,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(be,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(be,"-indent")},a.createElement("div",{ref:_a,className:"".concat(be,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:nn,fullHeight:!1,virtual:Qt,itemHeight:gn,prefixCls:"".concat(be,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Pt})&&Vt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,ye.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,ye.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Pt?rn:null,motionType:En,onMotionStart:Fa,onMotionEnd:Vt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});St.displayName="NodeList";var $t=St,st=ae(35654),Wt=ae(90782),xe=ae(67841),Dt=10,At=function(We){(0,rt.Z)(be,We);var Te=(0,nt.Z)(be);function be(){var me;(0,Oe.Z)(this,be);for(var Me=arguments.length,je=new Array(Me),ve=0;ve2&&arguments[2]!==void 0?arguments[2]:!1,Ze=me.state,zt=Ze.dragChildrenKeys,bt=Ze.dropPosition,Ot=Ze.dropTargetKey,xt=Ze.dropTargetPos,Ht=Ze.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Ot!==null){var nn=(0,at.Z)((0,at.Z)({},(0,ye.H8)(Ot,me.getTreeNodeRequiredProps())),{},{active:((ke=me.getActiveItem())===null||ke===void 0?void 0:ke.key)===Ot,data:(0,xe.Z)(me.state.keyEntities,Ot).node}),gn=zt.indexOf(Ot)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Qt=(0,st.yx)(xt),bn={event:he,node:(0,ye.F)(nn),dragNode:me.dragNode?(0,ye.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:bt!==0,dropPosition:bt+Number(Qt[Qt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var he=me.state.draggingNodeKey;he!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(he,Ye){var ke=me.state,Ce=ke.expandedKeys,Ze=ke.flattenNodes,zt=Ye.expanded,bt=Ye.key,Ot=Ye.isLeaf;if(!(Ot||he.shiftKey||he.metaKey||he.ctrlKey)){var xt=Ze.filter(function(gt){return gt.key===bt})[0],Ht=(0,ye.F)((0,at.Z)((0,at.Z)({},(0,ye.H8)(bt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,st._5)(Ce,bt):(0,st.L0)(Ce,bt)),me.onNodeExpand(he,Ht)}},me.onNodeClick=function(he,Ye){var ke=me.props,Ce=ke.onClick,Ze=ke.expandAction;Ze==="click"&&me.triggerExpandActionExpand(he,Ye),Ce==null||Ce(he,Ye)},me.onNodeDoubleClick=function(he,Ye){var ke=me.props,Ce=ke.onDoubleClick,Ze=ke.expandAction;Ze==="doubleClick"&&me.triggerExpandActionExpand(he,Ye),Ce==null||Ce(he,Ye)},me.onNodeSelect=function(he,Ye){var ke=me.state.selectedKeys,Ce=me.state,Ze=Ce.keyEntities,zt=Ce.fieldNames,bt=me.props,Ot=bt.onSelect,xt=bt.multiple,Ht=Ye.selected,gt=Ye[zt.key],nn=!Ht;nn?xt?ke=(0,st.L0)(ke,gt):ke=[gt]:ke=(0,st._5)(ke,gt);var gn=ke.map(function(Qt){var bn=(0,xe.Z)(Ze,Qt);return bn?bn.node:null}).filter(function(Qt){return Qt});me.setUncontrolledState({selectedKeys:ke}),Ot==null||Ot(ke,{event:"select",selected:nn,node:Ye,selectedNodes:gn,nativeEvent:he.nativeEvent})},me.onNodeCheck=function(he,Ye,ke){var Ce=me.state,Ze=Ce.keyEntities,zt=Ce.checkedKeys,bt=Ce.halfCheckedKeys,Ot=me.props,xt=Ot.checkStrictly,Ht=Ot.onCheck,gt=Ye.key,nn,gn={event:"check",node:Ye,checked:ke,nativeEvent:he.nativeEvent};if(xt){var Qt=ke?(0,st.L0)(zt,gt):(0,st._5)(zt,gt),bn=(0,st._5)(bt,gt);nn={checked:Qt,halfChecked:bn},gn.checkedNodes=Qt.map(function(Sa){return(0,xe.Z)(Ze,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),me.setUncontrolledState({checkedKeys:Qt})}else{var Cn=(0,Wt.S)([].concat((0,Re.Z)(zt),[gt]),!0,Ze),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(gt);var xa=(0,Wt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},Ze);un=xa.checkedKeys,kn=xa.halfCheckedKeys}nn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,xe.Z)(Ze,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(nn,gn)},me.onNodeLoad=function(he){var Ye=he.key,ke=new Promise(function(Ce,Ze){me.setState(function(zt){var bt=zt.loadedKeys,Ot=bt===void 0?[]:bt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,nn=gt.loadData,gn=gt.onLoad;if(!nn||Ot.indexOf(Ye)!==-1||Ht.indexOf(Ye)!==-1)return null;var Qt=nn(he);return Qt.then(function(){var bn=me.state.loadedKeys,Cn=(0,st.L0)(bn,Ye);gn==null||gn(Cn,{event:"load",node:he}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(un){return{loadingKeys:(0,st._5)(un.loadingKeys,Ye)}}),Ce()}).catch(function(bn){if(me.setState(function(un){return{loadingKeys:(0,st._5)(un.loadingKeys,Ye)}}),me.loadingRetryTimes[Ye]=(me.loadingRetryTimes[Ye]||0)+1,me.loadingRetryTimes[Ye]>=Dt){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,st.L0)(Cn,Ye)}),Ce()}Ze(bn)}),{loadingKeys:(0,st.L0)(Ht,Ye)}})});return ke.catch(function(){}),ke},me.onNodeMouseEnter=function(he,Ye){var ke=me.props.onMouseEnter;ke==null||ke({event:he,node:Ye})},me.onNodeMouseLeave=function(he,Ye){var ke=me.props.onMouseLeave;ke==null||ke({event:he,node:Ye})},me.onNodeContextMenu=function(he,Ye){var ke=me.props.onRightClick;ke&&(he.preventDefault(),ke({event:he,node:Ye}))},me.onFocus=function(){var he=me.props.onFocus;me.setState({focused:!0});for(var Ye=arguments.length,ke=new Array(Ye),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,Ze=!0,zt={};Object.keys(he).forEach(function(bt){if(bt in me.props){Ze=!1;return}Ce=!0,zt[bt]=he[bt]}),Ce&&(!Ye||Ze)&&me.setState((0,at.Z)((0,at.Z)({},zt),ke))}},me.scrollTo=function(he){me.listRef.current.scrollTo(he)},me}return(0,ie.Z)(be,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Me=this.props.activeKey;Me!==void 0&&Me!==this.state.activeKey&&(this.setState({activeKey:Me}),Me!==null&&this.scrollTo({key:Me}))}},{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 Me,je=this.state,ve=je.focused,he=je.flattenNodes,Ye=je.keyEntities,ke=je.draggingNodeKey,Ce=je.activeKey,Ze=je.dropLevelOffset,zt=je.dropContainerKey,bt=je.dropTargetKey,Ot=je.dropPosition,xt=je.dragOverNodeKey,Ht=je.indent,gt=this.props,nn=gt.prefixCls,gn=gt.className,Qt=gt.style,bn=gt.showLine,Cn=gt.focusable,un=gt.tabIndex,kn=un===void 0?0:un,ca=gt.selectable,xa=gt.showIcon,Sa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,mn=gt.itemHeight,cn=gt.virtual,wn=gt.titleRender,fn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,qe=gt.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Tt;return Fa&&((0,Ie.Z)(Fa)==="object"?Tt=Fa:typeof Fa=="function"?Tt={nodeDraggable:Fa}:Tt={}),a.createElement(x.k.Provider,{value:{prefixCls:nn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Tt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Ye,dropLevelOffset:Ze,dropContainerKey:zt,dropTargetKey:bt,dropPosition:Ot,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(nn,gn,Ue,(Me={},(0,pe.Z)(Me,"".concat(nn,"-show-line"),bn),(0,pe.Z)(Me,"".concat(nn,"-focused"),ve),(0,pe.Z)(Me,"".concat(nn,"-active-focused"),Ce!==null),Me)),style:qe},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:nn,style:Qt,data:he,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:ve,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Me,je){var ve=je.prevProps,he={prevProps:Me};function Ye(Cn){return!ve&&Cn in Me||ve&&ve[Cn]!==Me[Cn]}var ke,Ce=je.fieldNames;if(Ye("fieldNames")&&(Ce=(0,ye.w$)(Me.fieldNames),he.fieldNames=Ce),Ye("treeData")?ke=Me.treeData:Ye("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,ye.zn)(Me.children)),ke){he.treeData=ke;var Ze=(0,ye.I8)(ke,{fieldNames:Ce});he.keyEntities=(0,at.Z)((0,pe.Z)({},Pt,Qe),Ze.keyEntities)}var zt=he.keyEntities||je.keyEntities;if(Ye("expandedKeys")||ve&&Ye("autoExpandParent"))he.expandedKeys=Me.autoExpandParent||!ve&&Me.defaultExpandParent?(0,st.r7)(Me.expandedKeys,zt):Me.expandedKeys;else if(!ve&&Me.defaultExpandAll){var bt=(0,at.Z)({},zt);delete bt[Pt],he.expandedKeys=Object.keys(bt).map(function(Cn){return bt[Cn].key})}else!ve&&Me.defaultExpandedKeys&&(he.expandedKeys=Me.autoExpandParent||Me.defaultExpandParent?(0,st.r7)(Me.defaultExpandedKeys,zt):Me.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ke||he.expandedKeys){var Ot=(0,ye.oH)(ke||je.treeData,he.expandedKeys||je.expandedKeys,Ce);he.flattenNodes=Ot}if(Me.selectable&&(Ye("selectedKeys")?he.selectedKeys=(0,st.BT)(Me.selectedKeys,Me):!ve&&Me.defaultSelectedKeys&&(he.selectedKeys=(0,st.BT)(Me.defaultSelectedKeys,Me))),Me.checkable){var xt;if(Ye("checkedKeys")?xt=(0,st.E6)(Me.checkedKeys)||{}:!ve&&Me.defaultCheckedKeys?xt=(0,st.E6)(Me.defaultCheckedKeys)||{}:ke&&(xt=(0,st.E6)(Me.checkedKeys)||{checkedKeys:je.checkedKeys,halfCheckedKeys:je.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,nn=gt===void 0?[]:gt,gn=Ht.halfCheckedKeys,Qt=gn===void 0?[]:gn;if(!Me.checkStrictly){var bn=(0,Wt.S)(nn,!0,zt);nn=bn.checkedKeys,Qt=bn.halfCheckedKeys}he.checkedKeys=nn,he.halfCheckedKeys=Qt}}return Ye("loadedKeys")&&(he.loadedKeys=Me.loadedKeys),he}}]),be}(a.Component);At.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},At.TreeNode=fe.Z;var tn=At,vn=tn},35654:function(ut,Nt,ae){"use strict";ae.d(Nt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),pe=ae(39559),Ie=ae(48736),at=ae(59301),Re=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),ue=ne.indexOf(te);return ue>=0&&ne.splice(ue,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],ue=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(ye){var Ae=ye.key,Pe=ye.children;ne.push(Ae),fe(Pe)})}return fe(ue.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,ue,fe,Be,ye,Ae,Pe,yt){var mt,Xt=ee.clientX,tt=ee.clientY,ct=ee.target.getBoundingClientRect(),pt=ct.top,Et=ct.height,Pt=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Xt),Zt=(Pt-12)/ue,Qe=(0,Oe.Z)(Ae,ne.props.eventKey);if(tt-1.5?Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1:Be({dragNode:Dt,dropNode:At,dropPosition:0})?st=0:Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1:Be({dragNode:Dt,dropNode:At,dropPosition:1})?st=1:tn=!1,{dropPosition:st,dropLevelOffset:Wt,dropTargetKey:Qe.key,dropTargetPos:Qe.pos,dragOverNodeKey:$t,dropContainerKey:st===0?null:((mt=Qe.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:tn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},ue=ne.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(ye){var Ae=ye.children,Pe=_objectWithoutProperties(ye,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:Pe.key},fe(Pe)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,pe.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Ie.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function ue(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var ye=Be.parent,Ae=Be.node;Ae.disabled||ye&&ue(ye.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(ne)}},90782:function(ut,Nt,ae){"use strict";ae.d(Nt,{S:function(){return ie}});var se=ae(48736),pe=ae(67841);function Ie(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Re(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){dt.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Ie(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,ue=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&ue.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,ue=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,ye=He.has(Be);ne&&!ye&&(ne=!1),!ue&&(ye||re.has(Be))&&(ue=!0)}),ne||He.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Ie(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,pe.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Re(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return se}});function se(pe,Ie){return pe[Ie]}},71430:function(ut,Nt,ae){"use strict";ae.d(Nt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),pe=ae(26407),Ie=ae(33708),at=ae(37061),Re=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,ue=te._title,fe=te.key,Be=te.children,ye=ne||"title";return{title:ye,_title:ue||[ye],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(ye){var Ae=ye[te.key],Pe=ye[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),ue(Pe,"".concat(Be).concat(yt," > "))})}ue(ee)}function y(ee){function te(ne){var ue=(0,Re.Z)(ne);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,ye=fe.props,Ae=ye.children,Pe=(0,at.Z)(ye,rt),yt=(0,Ie.Z)({key:Be},Pe),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var ue=He(ne),fe=ue._title,Be=ue.key,ye=ue.children,Ae=new Set(te===!0?[]:te),Pe=[];function yt(mt){var Xt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(tt,ct){for(var pt=nt(Xt?Xt.pos:"0",ct),Et=dt(tt[Be],pt),Pt,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,ue=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,ye=te.childrenPropName,Ae=te.fieldNames,Pe=arguments.length>2?arguments[2]:void 0,yt=Be||Pe,mt={},Xt={},tt={posEntities:mt,keyEntities:Xt};return ne&&(tt=ne(tt)||tt),x(ee,function(ct){var pt=ct.node,Et=ct.index,Pt=ct.pos,Zt=ct.key,Qe=ct.parentPos,Lt=ct.level,Gt=ct.nodes,De={node:pt,nodes:Gt,index:Et,key:Zt,pos:Pt,level:Lt},Ge=dt(Zt,Pt);mt[Pt]=De,Xt[Ge]=De,De.parent=mt[Qe],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,tt)},{externalGetKey:yt,childrenPropName:ye,fieldNames:Ae}),fe&&fe(tt),tt}function E(ee,te){var ne=te.expandedKeys,ue=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,ye=te.checkedKeys,Ae=te.halfCheckedKeys,Pe=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Xt=(0,lt.Z)(mt,ee),tt={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:ye.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Xt?Xt.pos:""),dragOver:Pe===ee&&yt===0,dragOverGapTop:Pe===ee&&yt===-1,dragOverGapBottom:Pe===ee&&yt===1};return tt}function z(ee){var te=ee.data,ne=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,ye=ee.loading,Ae=ee.halfChecked,Pe=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Xt=ee.pos,tt=ee.active,ct=ee.eventKey,pt=(0,Ie.Z)((0,Ie.Z)({},te),{},{expanded:ne,selected:ue,checked:fe,loaded:Be,loading:ye,halfChecked:Ae,dragOver:Pe,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Xt,active:tt,key:ct});return"props"in pt||Object.defineProperty(pt,"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`."),ee}}),pt}},8224:function(ut,Nt,ae){"use strict";ae.d(Nt,{Z:function(){return pe}});var se=ae(4676);function pe(Ie,at,Re,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Re,rt)}:Re;return Ie!=null&&Ie.addEventListener&&Ie.addEventListener(at,ie,Oe),{remove:function(){Ie!=null&&Ie.removeEventListener&&Ie.removeEventListener(at,ie,Oe)}}}},55468:function(ut,Nt,ae){"use strict";ae.d(Nt,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,pe={left:!0,top:!0},Ie={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Re(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in pe||(pe[y]=se.test(y)),pe[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Ie[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Re(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Ie[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,Nt,ae){"use strict";ae.d(Nt,{G:function(){return at}});var se=ae(47273),pe=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Ie=function(Oe,ie){if(!pe(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Re,Oe){return!Array.isArray(Re)&&Oe!==void 0?Ie(Re,Oe):pe(Re)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,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"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__Paper__Edit__index.126d8b8c.async.js b/p__Declaration__Research__Paper__Edit__index.126d8b8c.async.js deleted file mode 100644 index cd93c6b7bd..0000000000 --- a/p__Declaration__Research__Paper__Edit__index.126d8b8c.async.js +++ /dev/null @@ -1,162 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2385],{40001:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},26227:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=e(59301),f={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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},84105:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},41464:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=e(59301),f={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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},18785:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},73331:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},15277:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},61481:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},33853:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},61485:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},38819:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},47472:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(C,Me){return h.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:oe}))},L=h.forwardRef(W),se=L},57490:function(un,ot,e){e.d(ot,{z:function(){return ne},Z:function(){return ue}});var o=e(59301),h=e(54580),f=e(8591),oe=e(43418),i=e(3113),W=e(3294),L=e(23538),se=Object.defineProperty,ie=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,Z=(B,v,P)=>v in B?se(B,v,{enumerable:!0,configurable:!0,writable:!0,value:P}):B[v]=P,I=(B,v)=>{for(var P in v||(v={}))C.call(v,P)&&Z(B,P,v[P]);if(ie)for(var P of ie(v))Me.call(v,P)&&Z(B,P,v[P]);return B},Xe=(B,v,P)=>new Promise((Q,R)=>{var pe=Je=>{try{$e(P.next(Je))}catch(Qe){R(Qe)}},me=Je=>{try{$e(P.throw(Je))}catch(Qe){R(Qe)}},$e=Je=>Je.done?Q(Je.value):Promise.resolve(Je.value).then(pe,me);$e((P=P.apply(B,v)).next())});const Ie="\u3000\u3000";function _e(B){var v=["Bytes","KB","MB","GB","TB"];if(B==0)return"0 Byte";var P=parseInt(""+Math.floor(Math.log(B)/Math.log(1024)),10);return(B/Math.pow(1024,P)).toFixed(1)+" "+v[P]}var it=({value:B=[],action:v,onChange:P,className:Q,maxSize:R=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:me=null})=>{const $e={multiple:!1,fileList:B,accept:me,withCredentials:!0,beforeUpload:Qe=>Qe.size/1024/1024(D.name.indexOf(Ie)===-1&&(D.name=`${D.name}${Ie}${_e(D.size)}`),I({},D))),Qe.file.status==="done"&&((nt=(xe=Qe.file)==null?void 0:xe.response)==null?void 0:nt.status)===-1){message.error((U=(Ce=Qe.file)==null?void 0:Ce.response)==null?void 0:U.message),P([]);return}P(ke)},onRemove:Qe=>Xe(void 0,null,function*(){const xe=Qe.size/1024/1024;return Qe.status==="uploading"?!0:xe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:B.length>0,ghost:!0},pe),React.createElement("span",{onClick:Je,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",R,"M)"," ")))},Ae=e(61481),bt=e(89392),w=Object.defineProperty,G=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(B,v,P)=>v in B?w(B,v,{enumerable:!0,configurable:!0,writable:!0,value:P}):B[v]=P,E=(B,v)=>{for(var P in v||(v={}))u.call(v,P)&&b(B,P,v[P]);if(G)for(var P of G(v))t.call(v,P)&&b(B,P,v[P]);return B};const K=B=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},B),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var le="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ee=Object.defineProperty,qe=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ht=(B,v,P)=>v in B?Ee(B,v,{enumerable:!0,configurable:!0,writable:!0,value:P}):B[v]=P,Oe=(B,v)=>{for(var P in v||(v={}))je.call(v,P)&&ht(B,P,v[P]);if(qe)for(var P of qe(v))Be.call(v,P)&&ht(B,P,v[P]);return B},Fe=(B,v,P)=>new Promise((Q,R)=>{var pe=Je=>{try{$e(P.next(Je))}catch(Qe){R(Qe)}},me=Je=>{try{$e(P.throw(Je))}catch(Qe){R(Qe)}},$e=Je=>Je.done?Q(Je.value):Promise.resolve(Je.value).then(pe,me);$e((P=P.apply(B,v)).next())});const{Dragger:ve}=h.default;function ne(B){let v=[];return B&&B.length>0&&(v=B.map(P=>({uid:P.id,id:P.id,name:P.title+Ie+P.filesize,url:P.url,filesize:P.filesize,status:"done",response:{id:P.id}}))),v}var ue=({value:B,onChange:v,action:P,data:Q,className:R,maxSize:pe=150,title:me="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:$e=!1,accept:Je="",additionalText:Qe,isDragger:xe,number:nt=1e3,aloneClear:Ce=!1,realTimeRemove:U=!0,uploadText:ke,setFileProgress:D,showFileProgress:y})=>{const[l,d]=(0,o.useState)(!1);let[S,M]=(0,o.useState)(B||[]),[J,z]=(0,o.useState)(1);(0,o.useEffect)(()=>{B&&(J===1&&M([...B]),z(2),nt===(B==null?void 0:B.length)&&d(!0))},[B]);const q=()=>{setTimeout(()=>{S.pop(),M([...S])},500)};y&&D(S.some(ae=>ae.status==="uploading"));const Y={multiple:!0,accept:Je,withCredentials:!0,fileList:S,beforeUpload:(ae,Le)=>{const Ne=ae.size/1024/1024;return S.concat(Le).length>nt?(S.pop(),M([...S]),f.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${nt}\u4E2A\u6587\u4EF6`),Ce?Promise.reject():(q(),!1)):Ne=nt?d(!0):d(!1),M([...S]),S=S.map(Ge=>{var O,$;return(O=Ge==null?void 0:Ge.response)!=null&&O.id&&(Ge.url=($=Ge==null?void 0:Ge.response)==null?void 0:$.url),Ge.name.indexOf(Ie)===-1&&(Ge.name=`${Ge.name}${Ie}${_e(Ge.size)}`),Oe({},Ge)}),console.log("info:",ae,S),v(S)},onRemove:ae=>Fe(void 0,null,function*(){if(!U)return!0;const Le=()=>Fe(void 0,null,function*(){if(ae.response?ae.response.id:ae.id){let Ke=yield(0,L.JZ)(ae.response?ae.response.id:ae.uid);return Promise.resolve(Ke)}else return!0});if($e)return new Promise((Ne,Ke)=>{oe.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Fe(void 0,null,function*(){const at=yield Le();f.ZP.success("\u5220\u9664\u6210\u529F"),Ne(!0)}),onCancel:()=>Ne(!1)})});{const Ne=yield Le();return S.length-1{},isCurrent:ve=!0,showAlias:ne=!1})=>{const ue=Math.floor((Be-(le-1)*Ee)/le),B=[{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(v=>(window.ENV==="build"&&(v.ptimg=`/react/build${v.ptimg}`,v.swimg=`/react/build${v.swimg}`),v));return G.createElement(h.Z,{spinning:Oe},G.createElement("div",{className:i()(o.list,E)},!!(K!=null&&K.length)&&(K==null?void 0:K.map((v,P)=>{var Q;const{name:R,id:pe,identifier:me,featured:$e,school_name:Je,image_url:Qe,excellent:xe,is_plan:nt}=v;return G.createElement("div",{key:pe,className:o.wrap,style:{width:ue,marginRight:(1+P)%le===0?0:Ee+je,marginBottom:qe}},G.createElement("a",{className:o.li,onClick:Ce=>{Ce.preventDefault(),Ce.stopPropagation(),ht&&(0,W.L9)([ht]),(0,W.xg)(`/paths/${me}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${Qe}`}),ve&&(0,se.bg)()&&(v==null?void 0:v.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Ce=>{Ce.stopPropagation(),Fe(v)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Q=v==null?void 0:v.subject_tags)==null?void 0:Q.map((Ce,U)=>{var ke,D;if(U===0){const l=(ke=B.find(d=>d.name==Ce))==null?void 0:ke.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const y=(D=B.find(l=>l.name==Ce))==null?void 0:D.ptimg;return G.createElement("img",{className:o.sign,src:y,style:{left:`${48+52*(U-1)+2*U}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(v==null?void 0:v.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(f.Z,{title:ne&&(v!=null&&v.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${R}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${v==null?void 0:v.excellent_alias_name}`)):R},G.createElement("span",{className:o.e},ne&&(v==null?void 0:v.excellent_alias_name)||R))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(f.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,v.stages_count))),G.createElement(f.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,v.members_count)))))))})),!K.length&&G.createElement(L.Z,null)))}},29458:function(un,ot,e){e.d(ot,{jL:function(){return i},w9:function(){return v},QD:function(){return Ge},cQ:function(){return Fe.Z},op:function(){return V},O5:function(){return Bn},_b:function(){return It},t7:function(){return Ae},Gi:function(){return $e},YG:function(){return pe},qp:function(){return Me},vr:function(){return ge},qE:function(){return Ne},Je:function(){return G},wb:function(){return Oe},cq:function(){return U},tp:function(){return Xe}});var o=e(59301),h={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},f="data:image/png;base64,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",i=({dataSource:Ze=[],img:st,imgWidth:lt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Ze.length>0&&o.createElement("div",{className:h.btns},Ze.map((Ue,Lt)=>o.createElement("div",{key:Lt,onClick:Ue.click},Ue.name,Ue.sign?o.createElement("img",{src:f,width:39}):null))),_t),st&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:st,width:lt}))),W={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"},L=e(92310),se=e.n(L),ie=e(89392),Me=({dataSource:Ze=[],value:st,onChange:lt,onTitleChange:St,className:qt,title:_t,titleWidth:Ue=41,style:Lt={},fontColor:x="#6A7283",showCount:ce})=>{const[de,s]=(0,o.useState)(0),[c,fe]=(0,o.useState)(!1),ee=(0,o.useRef)(null),Re=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var He;Ze.length!==0&&(((He=ee==null?void 0:ee.current)==null?void 0:He.clientHeight)>97?s(1):s(0)),Ze.length===0&&s(0),fe(!1)},[Ze]),o.createElement("div",{className:se()(W.row,qt),style:Lt},o.createElement("div",{onClick:(0,ie.throttle)(()=>St==null?void 0:St(),2e3),style:{width:Ue,marginTop:c?12:4},className:`${W.title} ${St?"current":""}`},_t),o.createElement("div",{className:c?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},o.createElement("div",{className:W.bar,ref:Re,style:de>0?{height:de===1?97:"auto",overflow:de===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:W.tag,ref:ee},Ze==null?void 0:Ze.map(He=>o.createElement("span",{onClick:()=>lt(He.id),key:He.id,style:{color:x},className:st===He.id?W.active:""},o.createElement("span",{title:He.name,className:W.name},He.name),!!ce&&o.createElement("span",{className:W.num},He.count))))),!!de&&o.createElement(o.Fragment,null,de===1?o.createElement("div",{onClick:()=>{var He;s(2),((He=ee==null?void 0:ee.current)==null?void 0:He.clientHeight)>245?fe(!0):fe(!1)},className:W.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Re.current.scrollTop=0,s(1),fe(!1)},className:W.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},Xe=({dataSource:Ze=[],value:st,onChange:lt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(Z.tabs,St)},Ze.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:st===_t.id?Z.active:"",key:_t.id},_t.name))),Ie={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},_e=e(92832),Ae=({dataSource:Ze=[],value:st="",onChange:lt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:Ue,allowClear:Lt=!1})=>{var x;const[ce,de]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Re;let He=st;(Re=JSON.stringify(st))!=null&&Re.includes("{")&&(de(st.id),He=st.value||"");try{c(decodeURIComponent(He||""))}catch(Pe){c(decodeURIComponent(He||""))}},[st]);const fe=()=>{lt(encodeURIComponent(s),ce||null)},ee=Re=>{Re!==ce&&(de(Re),lt(encodeURIComponent(s),Re))};return o.createElement("div",{className:se()(Ie.input,qt),style:_t},!!Ze.length&&o.createElement("div",{className:Ie.dropdown},o.createElement("div",{className:Ie.text},(x=Ze.find(Re=>Re.id===ce))==null?void 0:x.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Ie.b1}),o.createElement("b",{className:Ie.b2})),o.createElement("div",{className:Ie.menu},Ze.map((Re,He)=>o.createElement("div",{key:He,onClick:()=>ee(Re.id)},Re.name)))),o.createElement(_e.default,{onPressEnter:fe,value:s,onChange:Re=>{c(Re.target.value),St(encodeURIComponent(Re.target.value),ce||null)},bordered:!1,placeholder:Ue}),o.createElement("i",{onClick:fe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},bt={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"},G=({value:Ze,onChange:st,className:lt,total:St,pageSize:qt,style:_t={}})=>{const Ue=Ze<2,Lt=Ze>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(bt.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{Ue||st(Ze-1,"prev")},className:Ue?bt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||st(Ze+1,"next")},className:Lt?bt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),E=e(13570),K=e(3294),le=e(955),Ee=e(96908),qe=e(57177),je=e(81378),Be=e(8797),Oe=({className:Ze,dataSource:st=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:Ue=1200,trackEventItems:Lt,loading:x})=>{const ce=Math.floor((Ue-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:x},o.createElement("div",{className:se()(u.list,Ze)},!!st.length&&st.map((de,s)=>{const{name:c,id:fe,identifier:ee,power:Re,cover_image_id:He,pic:Pe}=de;return o.createElement("div",{className:u.wrap,key:fe,style:{width:ce,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${ee}/challenges`,className:u.li,onClick:ct=>{ct.preventDefault(),Lt&&(0,le.L9)([Lt]),Re&&(0,le.xg)(`/shixuns/${ee}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Pe}`}),de.is_jupyter&&o.createElement("img",{className:u.sign,src:Ee}),de.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:qe}),de.is_unity_3d&&o.createElement("img",{className:u.sign,src:je})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,de.challenges_count))),!!de.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,de.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,de.level))),o.createElement("div",{className:u.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:de.score_info}),o.createElement("span",null,"\xA0",de.score_info?`${de.score_info}\u5206`:"5\u5206")))),!Re&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!st.length&&o.createElement(Be.Z,null)))},Fe=e(33847),ve={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ne="data:image/png;base64,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",ue=e(59301),v=({className:Ze,dataSource:st=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:Ue=1200,trackEventItems:Lt,loading:x})=>{const ce=Math.floor((Ue-(lt-1)*St)/lt);return ue.createElement(t.Z,{spinning:x},ue.createElement("div",{className:se()(ve.list,Ze)},!!st.length&&st.map((de,s)=>{const{subject_identifier:c,id:fe,identifier:ee,power:Re}=de,He=de.is_public!=0&&de.is_public;return ue.createElement("div",{className:ve.wrap,key:fe,style:{width:ce,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},ue.createElement("a",{className:ve.li,onClick:Pe=>{Pe.preventDefault(),Lt&&(0,le.L9)([Lt]),(0,le.xg)(de.first_category_url)}},ue.createElement("div",{className:ve.top},ue.createElement(b.Z,{title:de.name},ue.createElement("div",{className:ve.name},de.name)),ue.createElement("img",{className:ve.img,src:K.Z.IMG_SERVER+"/images/"+de.avatar_url}),ue.createElement("div",{className:ve.text,title:de.creator},de.creator),c&&ue.createElement("div",{className:ve.btns},ue.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ue.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),He&&ue.createElement("div",{className:ve.sign},"\u516C\u5F00")),ue.createElement("div",{className:ve.bottom},de.visits>0&&ue.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-liulanyan"}),ue.createElement("span",null,de.visits))),de.course_members_count>0&&ue.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan"}),de.course_members_count)),de.tasks_count>0&&ue.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zuoye"}),de.tasks_count)),de.is_end?ue.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ue.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!de.is_accessible&&ue.createElement("div",{className:ve.lockWrap},ue.createElement("img",{src:`${K.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ue.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!st.length&&ue.createElement(Be.Z,null)))},P={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"},Q=e(89070),pe=({dataSource:Ze=[],value:st,onChange:lt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(P.tabs,St),style:qt},o.createElement("div",{className:P.tabsWrap},Ze.map((Ue,Lt)=>o.createElement("aside",{className:P.tab,onClick:()=>{lt(Ue.id),Ue.link&&Q.history.push(Ue.link)},key:Lt},o.createElement("div",{className:st===Ue.id?P.active:""},Ue.name),(Ue==null?void 0:Ue.resetCount)==null&&(Ue==null?void 0:Ue.total)!==void 0&&o.createElement("span",null,"\uFF08",Ue==null?void 0:Ue.total,"\uFF09"),(Ue==null?void 0:Ue.resetCount)!==void 0&&(Ue==null?void 0:Ue.total)!==void 0&&o.createElement(b.Z,{title:(Ue==null?void 0:Ue.tip)!=null?Ue==null?void 0:Ue.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ue==null?void 0:Ue.resetCount),"/",o.createElement("span",null,Ue==null?void 0:Ue.total),"\uFF09"))))),o.createElement("div",{className:P.tabBar},_t)),$e=({className:Ze,style:st={},children:lt})=>o.createElement("div",{className:se()(Ze),style:st},lt),Je={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Qe=e(38854),xe=e(20834);const nt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var U=({sortValue:Ze,dropValue:st,className:lt,onSort:St,onDrop:qt,dataSource:_t=nt})=>{var Ue;return o.createElement("div",{className:se()(Je.orderWrap,lt)},o.createElement(Qe.Z,{dropdownRender:()=>o.createElement(xe.default,null,_t.map((Lt,x)=>o.createElement(xe.default.Item,{key:x,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:Je.orderTextWrap},(Ue=_t.find(Lt=>st===Lt.id))==null?void 0:Ue.name)),o.createElement("span",{className:Je.orderIconWrap},o.createElement("span",{className:Je.orderAsc},o.createElement("i",{className:Ze==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Je.cursorPointer} ${Je.active}`:`iconfont icon-sanjiaoxing-up font12 ${Je.cursorPointer}`,onClick:()=>St(Ze==="asc"?"desc":"asc")})),o.createElement("span",{className:Je.orderDesc},o.createElement("i",{className:Ze==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Je.cursorPointer} ${Je.active}`:`iconfont icon-sanjiaoxing-down font12 ${Je.cursorPointer}`,onClick:()=>St(Ze==="asc"?"desc":"asc")}))))},ke={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"},D=e(3113),y=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,M=(Ze,st,lt)=>st in Ze?y(Ze,st,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Ze[st]=lt,J=(Ze,st)=>{for(var lt in st||(st={}))d.call(st,lt)&&M(Ze,lt,st[lt]);if(l)for(var lt of l(st))S.call(st,lt)&&M(Ze,lt,st[lt]);return Ze},z=(Ze,st)=>{var lt={};for(var St in Ze)d.call(Ze,St)&&st.indexOf(St)<0&&(lt[St]=Ze[St]);if(Ze!=null&&l)for(var St of l(Ze))st.indexOf(St)<0&&S.call(Ze,St)&&(lt[St]=Ze[St]);return lt},q=(Ze,st,lt)=>new Promise((St,qt)=>{var _t=x=>{try{Lt(lt.next(x))}catch(ce){qt(ce)}},Ue=x=>{try{Lt(lt.throw(x))}catch(ce){qt(ce)}},Lt=x=>x.done?St(x.value):Promise.resolve(x.value).then(_t,Ue);Lt((lt=lt.apply(Ze,st)).next())}),V=Ze=>{var st=Ze,{className:lt,style:St,children:qt,loading:_t=!1,openLoading:Ue,onClick:Lt=()=>{},size:x="middle",shape:ce="round"}=st,de=z(st,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(D.ZP,J({onClick:(0,ie.throttle)(fe=>q(void 0,null,function*(){Ue&&c(!0);try{yield Lt(fe)}catch(ee){console.log("error",ee)}Ue&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(ke.btn,ke[`${x}-${ce}`],lt),style:St,size:x,shape:ce,loading:s||_t},de),qt)},ae={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"},Ne=({className:Ze,style:st,children:lt=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(ae.head,Ze),style:st},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ae.node},lt)),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"},Ge=({confirmShow:Ze=!0,confirmTitle:st,confirmClick:lt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:Ue,style:Lt,confirmLoading:x=!1})=>o.createElement("div",{className:se()(Ke.btns,Ue),style:Lt},Ze&&o.createElement(D.ZP,{loading:x,onClick:lt,type:"primary",className:Ke.confirm},st),St&&o.createElement(D.ZP,{onClick:_t,className:Ke.cancel},qt)),O={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"},ge=({className:Ze,style:st={},LeftContent:lt,children:St,RightContent:qt})=>o.createElement("div",{className:se()(O.fixedBottom,Ze),style:st},o.createElement("div",{className:O.wrap},o.createElement("div",{className:O.left},lt),o.createElement("div",{className:O.center},St),o.createElement("div",{className:O.right},qt))),et={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"},It=({className:Ze,style:st={},dataSource:lt=[]})=>o.createElement("div",{className:se()(et.crumbs,Ze),style:st},lt.map((St,qt)=>qtQ.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),tt=e(31797),vt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Ze,st,lt)=>st in Ze?vt(Ze,st,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Ze[st]=lt,vn=(Ze,st)=>{for(var lt in st||(st={}))sn.call(st,lt)&&on(Ze,lt,st[lt]);if(Bt)for(var lt of Bt(st))Sn.call(st,lt)&&on(Ze,lt,st[lt]);return Ze},fn=(Ze,st)=>Ht(Ze,tn(st)),ln=(Ze,st)=>{var lt={};for(var St in Ze)sn.call(Ze,St)&&st.indexOf(St)<0&&(lt[St]=Ze[St]);if(Ze!=null&&Bt)for(var St of Bt(Ze))st.indexOf(St)<0&&Sn.call(Ze,St)&&(lt[St]=Ze[St]);return lt};const{Countdown:gn}=tt.default;var Bn=Ze=>{var st=Ze,{onChange:lt}=st,St=ln(st,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&<(qt)},[qt]);const Ue=Lt=>{const x=Math.floor(Lt/1e3);_t(x)};return o.createElement(gn,fn(vn({},St),{onChange:Ue}))}},84753:function(un,ot,e){e.r(ot),e.d(ot,{default:function(){return ht}});var o=e(59301),h={contentWrap:"contentWrap___VCrkI",core:"core___ZadLU",header:"header___eUCCF",tip:"tip___tC_Cb",editBtn:"editBtn___zS5U8",contBox:"contBox___CleSS",formWrap:"formWrap___UxC7d",partSty:"partSty___Auo3c",titleTag:"titleTag___p8RZR",tag:"tag___QsNLS",title:"title___bjASp",partSty1:"partSty1___RoVQs",partSty2:"partSty2___DnS0f",partSty3:"partSty3___vN6gX"},f=e(78241),oe=e(8591),i=e(71418),W=e(95237),L=e(43604),se=e(92832),ie=e(57809),C=e(5083),Me=e(3113),Z=e(43418),I=e(5112),Xe=e(89070),Ie=e(29458),_e=e(57490),it=e(70849),Ae=e(61186),bt=e.n(Ae),w=e(59301),G=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,K=Object.prototype.propertyIsEnumerable,le=(Oe,Fe,ve)=>Fe in Oe?G(Oe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:ve}):Oe[Fe]=ve,Ee=(Oe,Fe)=>{for(var ve in Fe||(Fe={}))E.call(Fe,ve)&&le(Oe,ve,Fe[ve]);if(b)for(var ve of b(Fe))K.call(Fe,ve)&&le(Oe,ve,Fe[ve]);return Oe},qe=(Oe,Fe)=>u(Oe,t(Fe)),je=(Oe,Fe,ve)=>new Promise((ne,ue)=>{var B=Q=>{try{P(ve.next(Q))}catch(R){ue(R)}},v=Q=>{try{P(ve.throw(Q))}catch(R){ue(R)}},P=Q=>Q.done?ne(Q.value):Promise.resolve(Q.value).then(B,v);P((ve=ve.apply(Oe,Fe)).next())});const Be=({declaration:Oe,user:Fe,dispatch:ve,loading:ne})=>{var ue;const[B,v]=(0,o.useState)(!1),[P,Q]=(0,o.useState)({}),[R,pe]=(0,o.useState)(!1),[me]=f.default.useForm(),[$e]=(0,Xe.useSearchParams)(),Je=$e.get("id"),Qe=$e.get("type"),[xe,nt]=(0,o.useState)({lable:"",value:""}),[Ce,U]=(0,o.useState)(!1),[ke]=f.default.useForm(),[D,y]=(0,o.useState)(!1),[l,d]=(0,o.useState)({});(0,o.useEffect)(()=>{var q,Y,V;S(),Je&&M(),me.setFieldsValue({user_name:(q=Fe==null?void 0:Fe.userInfo)==null?void 0:q.real_name,staff_id:(Y=Fe==null?void 0:Fe.userInfo)!=null&&Y.staff_id?(V=Fe==null?void 0:Fe.userInfo)==null?void 0:V.staff_id:"--"}),d({treatise_type:Number(Qe)})},[]);const S=()=>je(void 0,null,function*(){const q=yield(0,it.LX)({declare_type:1});(q==null?void 0:q.status)===0&&Q(q==null?void 0:q.data)}),M=()=>je(void 0,null,function*(){var q,Y,V,ae,Le,Ne,Ke,at,Ge,O,$;v(!0);const ge=yield(0,it.Hs)({id:Je});if((ge==null?void 0:ge.status)===0)if(me.setFieldsValue(qe(Ee({},(ge==null?void 0:ge.data)||{}),{publish_date:(q=ge==null?void 0:ge.data)!=null&&q.publish_date?bt()((Y=ge==null?void 0:ge.data)==null?void 0:Y.publish_date):"",year:(V=ge==null?void 0:ge.data)!=null&&V.year?bt()((ae=ge==null?void 0:ge.data)==null?void 0:ae.year):"",attachment_id:(Ne=(Le=ge==null?void 0:ge.data)==null?void 0:Le.attachment_info)!=null&&Ne.id?(0,_e.z)([(Ke=ge==null?void 0:ge.data)==null?void 0:Ke.attachment_info]):"",staff_id:((at=ge==null?void 0:ge.data)==null?void 0:at.staff_id)||"--"})),ge!=null&&ge.data&&"magazine_id"in(ge==null?void 0:ge.data)){const et=(Ge=ge==null?void 0:ge.data)==null?void 0:Ge.magazine_id,rt=(O=P==null?void 0:P.magazines)==null?void 0:O.find(It=>It.id===et);rt&&nt({lable:rt.option,value:et}),me.setFieldValue("magazine_name",(rt==null?void 0:rt.option)||(($=ge==null?void 0:ge.data)==null?void 0:$.magazine_name)),U(!0)}else U(!1);v(!1)}),J=(q,Y)=>{d(Ee({},Y))},z=q=>je(void 0,null,function*(){var Y,V;q.publish_date=q!=null&&q.publish_date?q==null?void 0:q.publish_date.format("YYYY-MM-DD"):"",q.year=q!=null&&q.year?q==null?void 0:q.year.format("YYYY"):"",Ce?q.magazine_id=xe.value:(q.magazine_name=q.magazine_name,delete q.magazine_id),q.attachment_id&&(q.attachment_id=(V=(Y=q==null?void 0:q.attachment_id)==null?void 0:Y.map(Le=>Le.response.id))==null?void 0:V[0]),y(!0);let ae={status:-1};Je?ae=yield(0,it.Bb)(qe(Ee({},q),{id:Je,declare_type:1})):ae=yield(0,it.eu)(qe(Ee({},q),{declare_type:1})),(ae==null?void 0:ae.status)===0&&oe.ZP.success("\u4FDD\u5B58\u6210\u529F!"),y(!1)});return w.createElement(i.Z,{spinning:B},w.createElement("div",{className:h.contentWrap},w.createElement("div",{className:h.core},w.createElement("div",{className:h.header},w.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u672C\u5E74\u5EA6\u53D1\u8868\u7684\u8BBA\u6587"),w.createElement("div",null,w.createElement("span",null,w.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Xe.history.back()}})))),w.createElement("div",{className:h.contBox},w.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),w.createElement(f.default,{className:h.formWrap,form:me,layout:"horizontal",onValuesChange:J,onFinish:z,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Oe==null?void 0:Oe.mode)==="view",initialValues:{treatise_category:1,treatise_type:Number(Qe)}},w.createElement("div",{className:h.partSty},w.createElement("div",{className:h.titleTag},w.createElement("span",{className:h.tag}),w.createElement("span",{className:h.title},"\u8BBA\u6587\u57FA\u672C\u4FE1\u606F")),w.createElement(W.Z,{gutter:[16,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0,maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0,maxLength:200})))),w.createElement(W.Z,{gutter:[16,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u8BBA\u6587\u9898\u76EE",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE"}]},w.createElement(se.default,{placeholder:"\u8BF7\u586B\u5199\u8BBA\u6587\u9898\u76EE",maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u8BBA\u6587\u4F5C\u8005",name:"author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005"}]},w.createElement(se.default,{placeholder:"\u586B\u5199\u6240\u6709\u4F5C\u8005\uFF0C\u82F1\u6587\u7528\u82F1\u6587\u4F5C\u8005\u540D",maxLength:200})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u4F5C\u8005\u603B\u4EBA\u6570",name:"author_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570",maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",name:"first_author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D"}]},w.createElement(se.default,{placeholder:"\u7528\u4E2D\u6587\u586B\u5199\u6240\u6709\u4E00\u4F5C\u59D3\u540D",maxLength:200})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",name:"first_author_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B"}]},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",options:P==null?void 0:P.first_author_type,fieldNames:{label:"option",value:"id"}}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",name:"is_communicator"},w.createElement(ie.default,{placeholder:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",name:"communicator_is_school"},w.createElement(ie.default,{placeholder:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",name:"has_abroad_cooperative_units"},w.createElement(ie.default,{placeholder:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),w.createElement(W.Z,{gutter:[24,0]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u662F\u5426FullPaper",name:"is_fullpaper"},w.createElement(ie.default,{placeholder:"\u662F\u5426FullPaper",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),(l==null?void 0:l.treatise_type)==1&&w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"DOI",name:"doi",rules:[{required:!0,message:"\u8BF7\u8F93\u5165DOI"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165DOI",maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u53D1\u8868\u65E5\u671F",name:"publish_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F"}]},w.createElement(C.default,{placeholder:"\u6CA1\u6709\u5177\u4F53\u65E5\u671F\u65F6\uFF0C\u8BF7\u9009\u62E9\u4E00\u4E2A\u6700\u63A5\u8FD1\u7684",style:{width:"100%"},format:"YYYY-MM-DD"}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u7C7B\u522B",name:"treatise_category",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u8BBA\u6587\u7C7B\u578B",name:"treatise_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B"}]},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B",options:P==null?void 0:P.treatise_type,fieldNames:{label:"name",value:"id"}}))))),w.createElement("div",{className:h.partSty1},w.createElement("div",{className:h.titleTag},w.createElement("span",{className:h.tag}),w.createElement("span",{className:h.title},"\u671F\u520A\u4FE1\u606F")),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u671F\u520A",name:"magazine_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u671F\u520A"}]},w.createElement(se.default,{disabled:Ce,placeholder:"\u5982\u6CA1\u6709\u5BF9\u5E94\u671F\u520A\uFF0C\u8BF7\u76F4\u63A5\u5F55\u5165\u671F\u520A\u540D\u79F0\u5373\u53EF",suffix:w.createElement(Ie.op,{shape:"default",onClick:()=>{var q;const Y=me.getFieldValue("magazine_name"),V=(q=P==null?void 0:P.magazines)==null?void 0:q.find(ae=>ae.option===Y);V&&nt({lable:V==null?void 0:V.option,value:V==null?void 0:V.id}),pe(!0),U(!0)}},"\u9009\u62E9\u671F\u520A"),maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"ISSN/ISBN",name:"number"},w.createElement(se.default,{placeholder:"\u8BF7\u586B\u5199ISSN/ISBN",maxLength:200})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u5E74",name:"year"},w.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",picker:"year",style:{width:"100%"},format:"YYYY"}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u5377",name:"volume"},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5377",maxLength:200})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u671F",name:"issue"},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u671F",maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u9875\u7801",name:"page_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9875\u7801"}]},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9875\u7801",maxLength:200}))))),(l==null?void 0:l.treatise_type)==1&&w.createElement("div",{className:h.partSty2},w.createElement("div",{className:h.titleTag},w.createElement("span",{className:h.tag}),w.createElement("span",{className:h.title},"\u68C0\u7D22\u4FE1\u606F")),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u5F52\u5C5E\u9009\u62E9",name:"belong_to",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F52\u5C5E"}]},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u5F52\u5C5E",options:[{label:"SCI",value:1},{label:"SCIE",value:2},{label:"EI",value:3},{label:"CPCI-S",value:4}]}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u5927\u7C7B\u5206\u533A",name:"big_category_id"},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u5927\u7C7B\u5206\u533A",options:P==null?void 0:P.big_category,fieldNames:{label:"option",value:"id"}})))),w.createElement(W.Z,{gutter:[24,16]},w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"\u5F71\u54CD\u56E0\u5B50",name:"impact_factor"},w.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5F71\u54CD\u56E0\u5B50",maxLength:200}))),w.createElement(L.Z,{span:12},w.createElement(f.default.Item,{label:"CCF\u5206\u7C7B",name:"ccf_category_id"},w.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9CCF\u5206\u7C7B",options:P==null?void 0:P.ccf_category,fieldNames:{label:"option",value:"id"}}))))),w.createElement("div",{className:h.partSty3},w.createElement("div",{className:h.titleTag},w.createElement("span",{className:h.tag}),w.createElement("span",{className:h.title},"\u9644\u4EF6")),w.createElement(f.default.Item,{label:"\u5907\u6CE8",name:"remarks"},w.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",rows:5,maxLength:200})),w.createElement(f.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},w.createElement(_e.Z,{number:1,uploadText:!0,maxSize:20})),w.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px"}},"\u4E0A\u4F20\u8BF4\u660E \u8BF7\u5C06\u8BBA\u6587\uFF08\u5305\u62EC\u5C01\u9762\u3001\u76EE\u5F55\u3001\u8BBA\u6587\u5168\u6587\uFF09\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002"))),(Oe==null?void 0:Oe.mode)!=="review"&&w.createElement(W.Z,{justify:"end",className:"mt20"},w.createElement(Ie.op,{shape:"default",onClick:()=>{me.resetFields(),Xe.history.back()}},"\u53D6\u6D88"),w.createElement(Me.ZP,{className:"ml20",type:"primary",loading:D,disabled:(Oe==null?void 0:Oe.mode)==="view",onClick:()=>{me.submit()}},"\u4FDD\u5B58")),(Oe==null?void 0:Oe.mode)==="review"&&w.createElement(W.Z,{justify:"end",className:"mt20"},w.createElement(Ie.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>je(void 0,null,function*(){yield me.submit(),(yield(0,it.Uk)({declaration_id:Je,verify_status:"agree",reason:""})).status===0&&Xe.history.back()})})}},"\u901A\u8FC7"),w.createElement(Me.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:w.createElement("div",null,w.createElement(f.default,{form:ke,layout:"vertical",onFinish:q=>je(void 0,null,function*(){(yield(0,it.Uk)(Ee({declaration_id:Je,verify_status:"reject"},q))).status===0&&(oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Xe.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},w.createElement(f.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},w.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>je(void 0,null,function*(){yield ke.submit()})})}},"\u9A73\u56DE")))),w.createElement(Z.default,{title:"\u6DFB\u52A0\u9009\u9879",open:R,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:h.optionModal,onCancel:()=>{pe(!1),U(!1)},onOk:()=>{pe(!1),me.setFieldValue("magazine_name",xe==null?void 0:xe.lable),U(!0)}},w.createElement(I.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:q=>{var Y;const V=q.target.value,ae=(Y=P==null?void 0:P.magazines)==null?void 0:Y.find(Le=>Le.id===V);ae&&nt({lable:ae.option,value:V})},value:xe==null?void 0:xe.value,options:(ue=P==null?void 0:P.magazines)==null?void 0:ue.map(q=>({label:q.option,value:q.id}))}))))};var ht=(0,Xe.connect)(({declaration:Oe,loading:Fe,user:ve})=>({declaration:Oe,user:ve,loading:Fe}))(Be)},23538:function(un,ot,e){e.d(ot,{$J:function(){return f},JZ:function(){return i},bN:function(){return L},jP:function(){return W},rO:function(){return oe}});var o=e(99064),h=(se,ie,C)=>new Promise((Me,Z)=>{var I=_e=>{try{Ie(C.next(_e))}catch(it){Z(it)}},Xe=_e=>{try{Ie(C.throw(_e))}catch(it){Z(it)}},Ie=_e=>_e.done?Me(_e.value):Promise.resolve(_e.value).then(I,Xe);Ie((C=C.apply(se,ie)).next())});function f(se){return(0,o.U2)(`libraries/${se}.json`)}function oe(se){return(0,o.U2)("library_tags.json",se)}function i(se){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function W(se){return(0,o.v_)("libraries.json",se)}function L(se,ie){return(0,o.gz)(`libraries/${se}.json`,ie)}},56762:function(un,ot,e){e.d(ot,{Z:function(){return h}});var o=e(59301);function h(){const[,f]=o.useReducer(oe=>oe+1,0);return f}},19080:function(un,ot,e){e.d(ot,{F:function(){return i},Z:function(){return oe}});var o=e(92310),h=e.n(o);const f=null;function oe(W,L,se){return h()({[`${W}-status-success`]:L==="success",[`${W}-status-warning`]:L==="warning",[`${W}-status-error`]:L==="error",[`${W}-status-validating`]:L==="validating",[`${W}-has-feedback`]:se})}const i=(W,L)=>L||W},93891:function(un,ot,e){var o=e(59301),h=e(36355),f=e(64165);const oe=i=>{const{componentName:W}=i,{getPrefixCls:L}=(0,o.useContext)(h.E_),se=L("empty");switch(W){case"Table":case"List":return o.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(f.Z,{image:f.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(f.Z,null)}};ot.Z=oe},5083:function(un,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),h=e.n(o),f=e(48736),oe=e(90111),i=e.n(oe),W=e(58319),L=e.n(W),se=e(23250),ie=e.n(se),C=e(74959),Me=e.n(C),Z=e(10238),I=e.n(Z),Xe=e(33656),Ie=e.n(Xe);h().extend(Ie()),h().extend(I()),h().extend(i()),h().extend(L()),h().extend(ie()),h().extend(Me()),h().extend(function(n,r){var a=r.prototype,g=a.format;a.format=function(k){var H=(k||"").replace("Wo","wo");return g.bind(this)(H)}});var _e={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},it=function(r){var a=_e[r];return a||r.split("_")[0]},Ae=function(){(0,f.ET)(!1,"Not match any format. Please help to fire a issue about this.")},bt={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(it(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(it(r)).weekday(0)},getWeek:function(r,a){return a.locale(it(r)).week()},getShortWeekDays:function(r){return h()().locale(it(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(it(r)).localeData().monthsShort()},format:function(r,a,g){return a.locale(it(r)).format(g)},parse:function(r,a,g){for(var p=it(r),k=0;k1&&(H=r.addDate(H,-7)),H}function O(n,r,a){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,g*10);case"quarter":case"month":return a.addYear(n,g);default:return a.addMonth(n,g)}}function $(n,r){var a=r.generateConfig,g=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(g.locale,n,p)}function ge(n,r){var a=r.generateConfig,g=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(g.locale,n,p)}function et(n){var r=n.cellDate,a=n.mode,g=n.disabledDate,p=n.generateConfig;if(!g)return!1;var k=function(ft,be,We){for(var mt=be;mt<=We;){var Ut=void 0;switch(ft){case"date":{if(Ut=p.setDate(r,mt),!g(Ut))return!1;break}case"month":{if(Ut=p.setMonth(r,mt),!et({cellDate:Ut,mode:"month",generateConfig:p,disabledDate:g}))return!1;break}case"year":{if(Ut=p.setYear(r,mt),!et({cellDate:Ut,mode:"year",generateConfig:p,disabledDate:g}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return g(r);case"month":{var H=1,Se=p.getDate(p.getEndDate(r));return k("date",H,Se)}case"quarter":{var ye=Math.floor(p.getMonth(r)/3)*3,ze=ye+2;return k("month",ye,ze)}case"year":return k("month",0,11);case"decade":{var Ct=p.getYear(r),Ve=Math.floor(Ct/l)*l,Ye=Ve+l-1;return k("year",Ve,Ye)}}}function rt(n,r){var a=r.formatList,g=r.generateConfig,p=r.locale;return(0,D.Z)(function(){if(!n)return[[""],""];for(var k="",H=[],Se=0;Se1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),mt){ye(We);return}ze.current=requestAnimationFrame(function(){ye(We)})}var Ve=rt(Se,{formatList:a,generateConfig:g,locale:p}),Ye=(0,Ce.Z)(Ve,2),dt=Ye[1];function ft(We){Ct(We)}function be(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,We)}return(0,t.useEffect)(function(){be(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[dt,ft,be]}var tt=e(10228),vt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function g(){(0,tn.Z)(n)?r():a=(0,vt.Z)(function(){g()})}return g(),function(){vt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var g=r-n.scrollTop,p=g/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,g=r.onCtrlLeftRight,p=r.onUpDown,k=r.onPageUpDown,H=r.onEnter,Se=n.which,ye=n.ctrlKey,ze=n.metaKey;switch(Se){case tt.Z.LEFT:if(ye||ze){if(g)return g(-1),!0}else if(a)return a(-1),!0;break;case tt.Z.RIGHT:if(ye||ze){if(g)return g(1),!0}else if(a)return a(1),!0;break;case tt.Z.UP:if(p)return p(-1),!0;break;case tt.Z.DOWN:if(p)return p(1),!0;break;case tt.Z.PAGE_UP:if(k)return k(-1),!0;break;case tt.Z.PAGE_DOWN:if(k)return k(1),!0;break;case tt.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,g){var p=n;if(!p)switch(r){case"time":p=g?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function fn(n,r,a){var g=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(g,p)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(g){g(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ze=function(r){return r==="month"||r==="date"?"year":r},st=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Ze,month:st,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ue(n){var r=n.open,a=n.value,g=n.isClickOutside,p=n.triggerOpen,k=n.forwardKeyDown,H=n.onKeyDown,Se=n.blurToCancel,ye=n.onSubmit,ze=n.onCancel,Ct=n.onFocus,Ve=n.onBlur,Ye=n.changeOnBlur,dt=(0,t.useState)(!1),ft=(0,Ce.Z)(dt,2),be=ft[0],We=ft[1],mt=(0,t.useState)(!1),Ut=(0,Ce.Z)(mt,2),Nt=Ut[0],Yt=Ut[1],Gt=(0,t.useRef)(!1),Qt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),zn={onMouseDown:function(){We(!0),p(!0)},onKeyDown:function(Vn){var Gn=function(){Mt.current=!0};if(H(Vn,Gn),!Mt.current){switch(Vn.which){case tt.Z.ENTER:{r?ye()!==!1&&We(!0):p(!0),Vn.preventDefault();return}case tt.Z.TAB:{be&&r&&!Vn.shiftKey?(We(!1),Vn.preventDefault()):!be&&r&&!k(Vn)&&Vn.shiftKey&&(We(!0),Vn.preventDefault());return}case tt.Z.ESC:{We(!0),ze();return}}!r&&![tt.Z.SHIFT].includes(Vn.which)?p(!0):be||k(Vn)}},onFocus:function(Vn){We(!0),Yt(!0),Ct&&Ct(Vn)},onBlur:function(Vn){if(Gt.current||!g(document.activeElement)){Gt.current=!1;return}Se?setTimeout(function(){for(var Gn=document,lr=Gn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;g(lr)&&ze()},0):r&&(p(!1),Qt.current&&ye()),Yt(!1),Ve==null||Ve(Vn)}};return(0,t.useEffect)(function(){Qt.current=!1},[r]),(0,t.useEffect)(function(){Qt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Vn=Bn(In),Gn=g(Vn);r&&(Gn?!Ye&&(!Nt||Gn)&&p(!1):(Gt.current=!0,(0,vt.Z)(function(){Gt.current=!1})))})}),[zn,{focused:Nt,typing:be}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,f.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var g=(0,Ce.Z)(a,2),p=g[0],k=g[1];return{label:p,value:k}})):[])},[n,r])}var x=e(34280);function ce(n){var r=n.valueTexts,a=n.onTextChange,g=t.useState(""),p=(0,Ce.Z)(g,2),k=p[0],H=p[1],Se=t.useRef([]);Se.current=r;function ye(Ct){H(Ct),a(Ct)}function ze(){H(Se.current[0])}return(0,x.Z)(function(){r.every(function(Ct){return Ct!==k})&&ze()},[r.join("||")]),[k,ye,ze]}var de=t.createContext({}),s=de,c=e(39559);function fe(n){var r=n.cellRender,a=n.monthCellRender,g=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!g))return function(k,H){var Se=k;return g&&H.type==="date"?g(Se,H.today):a&&H.type==="month"?a(Se,H.locale):H.originNode}},[r,a,g]);return p}function ee(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",g=String(n);g.length=1?a|0:1,H=n;H<=r;H+=k)p.push({label:ee(H,2),value:H,disabled:(g||[]).includes(H)});return p}function Kt(n){var r=n.generateConfig,a=n.prefixCls,g=n.operationRef,p=n.activeColumnIndex,k=n.value,H=n.showHour,Se=n.showMinute,ye=n.showSecond,ze=n.use12Hours,Ct=n.hourStep,Ve=Ct===void 0?1:Ct,Ye=n.minuteStep,dt=Ye===void 0?1:Ye,ft=n.secondStep,be=ft===void 0?1:ft,We=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,Gt=n.onSelect,Qt=n.cellRender,Mt=n.locale,zn=[],In="".concat(a,"-content"),Vn="".concat(a,"-time-panel"),Gn,lr=k?r.getHour(k):-1,cr=lr,Cr=k?r.getMinute(k):-1,tr=k?r.getSecond(k):-1,Jn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Jn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[We,mt,Ut]},[We,mt,Ut,Nt,Jn]),ir=(0,Ce.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Wr=ut(0,23,Ve,ur&&ur()),Zr=(0,D.Z)(function(){return Wr},Wr,Dt);ze&&(Gn=cr>=12,cr%=12);var Gr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,Ce.Z)(Gr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Gn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":ee(Hr,2);return(0,nt.Z)((0,nt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Gn,Zr]),Yr=ut(0,59,dt,_n&&_n(lr)),aa=ut(0,59,be,mr&&mr(lr,Cr)),$r=jt({value:k,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:ze});g.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===We||Pr)&&(io(en),zn&&zn(en),$r&&$r(en,Un),In&&!Ke(ye,en,ua)&&!(dt!=null&&dt(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===tt.Z.PAGE_UP||en===tt.Z.PAGE_DOWN?Pr=La?ye.addMonth:ye.addYear:Pr=La?ye.addDate:ye.addMonth,en){case tt.Z.LEFT:case tt.Z.PAGE_UP:Un=Pr(oa,-1);break;case tt.Z.RIGHT:case tt.Z.PAGE_DOWN:Un=Pr(oa,1);break;case tt.Z.UP:case tt.Z.DOWN:Un=Pr(oa,Number("".concat(en===tt.Z.UP?"-":"").concat(La?S:dn)));break}if(Un)return!(dt!=null&&dt(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([tt.Z.LEFT,tt.Z.RIGHT,tt.Z.UP,tt.Z.DOWN,tt.Z.PAGE_UP,tt.Z.PAGE_DOWN,tt.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==tt.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,f.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=fe({cellRender:Gr,monthCellRender:Zr,dateRender:Wr}),dr=(0,nt.Z)((0,nt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Wa,disabledDate:dt});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(zt,(0,u.Z)({},dr,(0,c.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}})):ha=t.createElement(gt,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ye.getNow(),Un=j(ye.getHour(en),ye.getMinute(en),ye.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=A(ye,en,Un[0],Un[1],Un[2]);Vr(Pr,"submit")};ga||(qa=Rn(p,Or,Qt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||dt&&dt(ua),locale:Se,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Vr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(Gt&&Or==="date"&&We==="date"&&!Yt){var no=ye.getNow(),Bo="".concat(p,"-today-btn"),so=dt&&dt(no);xo=t.createElement("a",{className:R()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Vr(no,"mouse",!0)}},Se.today)}return t.createElement(s.Provider,{value:(0,nt.Z)((0,nt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:R()("".concat(p,"-panel"),k,(r={},(0,xe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,xe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,xe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:jr,onMouseDown:Gn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),zr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,g=n.popupElement,p=n.popupStyle,k=n.visible,H=n.dropdownClassName,Se=n.dropdownAlign,ye=n.transitionName,ze=n.getPopupContainer,Ct=n.children,Ve=n.range,Ye=n.popupPlacement,dt=n.direction,ft="".concat(a,"-dropdown"),be=function(){return Ye!==void 0?Ye:dt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:be(),builtinPlacements:zr,prefixCls:ft,popupTransitionName:ye,popup:g,popupAlign:Se,popupVisible:k,popupClassName:R()(H,(r={},(0,xe.Z)(r,"".concat(ft,"-range"),Ve),(0,xe.Z)(r,"".concat(ft,"-rtl"),dt==="rtl"),r)),popupStyle:p,getPopupContainer:ze},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,g=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(k,H){var Se=k.label,ye=k.value;return t.createElement("li",{key:H,onClick:function(){return g==null?void 0:g(pt(ye))},onMouseEnter:function(){return p==null?void 0:p(pt(ye))},onMouseLeave:function(){return p==null?void 0:p(null)}},Se)}))):null}function On(n){var r=n.picker,a=n.disabledHours,g=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||g||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(n,r,a){var g=(0,c.Z)(r)==="object"?r.clearIcon:a;return g||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,g=a.prefixCls,p=g===void 0?"rc-picker":g,k=a.id,H=a.name,Se=a.tabIndex,ye=a.style,ze=a.className,Ct=a.dropdownClassName,Ve=a.dropdownAlign,Ye=a.popupStyle,dt=a.transitionName,ft=a.generateConfig,be=a.locale,We=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,Gt=Yt===void 0?"date":Yt,Qt=a.format,Mt=a.use12Hours,zn=a.value,In=a.defaultValue,Vn=a.presets,Gn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Jn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Wr=a.onChange,Zr=a.onOpenChange,Gr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,$r=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=Gt==="date"&&!!Nt||Gt==="time",ka=Lt(Vn),Za=He(vn(Qt,Gt,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,U.Z)(null,{value:zn,defaultValue:In}),oa=(0,Ce.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Ce.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ja=(0,U.Z)(!1,{value:Gn,defaultValue:lr,postState:function(An){return Jn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ga=(0,Ce.Z)(Ja,2),Ea=Ga[0],Pa=Ga[1],Wa=rt(Oa,{formatList:Za,generateConfig:ft,locale:be}),Vr=(0,Ce.Z)(Wa,2),da=Vr[0],to=Vr[1],jr=ce({valueTexts:da,onTextChange:function(An){var fa=ge(An,{locale:be,formatList:Za,generateConfig:ft});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Ce.Z)(jr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Wr&&!Ke(ft,Fa,An)&&Wr(An,An?$(An,{generateConfig:ft,locale:be,format:Za[0]}):"")},Ta=function(An){Jn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,f.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baYe(ze);case"month":return Ve(be)>Ve(ze);case"week":return Ct(be)>Ct(ze);default:return!ae(Se,be,ze)&&Se.isAfter(be,ze)}return!1},[k,H[1],ze,r]),ft=t.useCallback(function(be){if(H[1]||k&&k(be))return!0;if(H[0]&&ye)return!ae(Se,be,ze)&&Se.isAfter(ye,be);if(!r&&ye)switch(a){case"quarter":return Ye(be)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&be.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,c.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,nt.Z)((0,nt.Z)({},Mt),{},{defaultValue:Pe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,u.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:be,style:void 0,direction:oa,disabledDate:Tn===0?zo:Xo,disabledTime:function(Va){return Xn?Xn(Va,Tn===0?"start":"end"):!1},className:R()((0,xe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:Pe(Fn,Tn),locale:We,tabIndex:-1,onPanelChange:function(Va,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(ct(La,uo,Tn),ct(Fn,Va,Tn));var fo=Va;er==="right"&&La[Tn]===uo&&(fo=O(fo,uo,be,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Pe(Fn,1):Pe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ja.current&&Ea.current&&pa.current&&Vr.current){co=Ja.current.offsetWidth+Ea.current.offsetWidth;var Oi=Vr.current.offsetLeft>co?Vr.current.offsetLeft-co:Vr.current.offsetLeft,$l=pa.current.offsetWidth,Ql=Vr.current.offsetWidth;$l&&Ql&&co>$l-Ql-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(H,La[Tn],$r),Pn=Mn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!Pe(Fn,Tn)||Jn&&Jn(Fn[Tn]),locale:We,onOk:function(){var Ka=Pe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),za(!1,Tn,"confirm"))}});if(Qt!=="time"&&!Mt){var nr=xo(Tn),wr=O(nr,Qt,be),Fo=La[Tn],Va=Fo===Qt,uo=bl(Va?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(O(Ka,Qt,be,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Va&&uo):er=t.createElement(t.Fragment,null,uo,Va&&fo)}else er=bl();var jo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(Cn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),za(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(H,"-footer")},cn,Pn)));return mr&&(jo=mr(jo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},jo)}var Mi=t.createElement("div",{className:R()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(Qt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Vr,className:"".concat(H,"-range-arrow"),style:Pi}),Di()),Jl;Xr&&(Jl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=$n(H,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;jr[0]||(Pn=ct(Pn,null,0)),jr[1]||(Pn=ct(Pn,null,1)),ba(Pn,null),za(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Bi),Zi=xr&&(Pe(dr,0)&&!jr[0]||Pe(dr,1)&&!jr[1]),Gl={size:fn(Qt,da[0],be)},Cl=0,Sl=0;Ja.current&&Ga.current&&Ea.current&&(Tn===0?Sl=Ja.current.offsetWidth:(Cl=co,Sl=Ga.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=ct(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;jr[wr]?za(!1,!1,"confirm"):za(!1,Tn,"confirm")}else en(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:Qt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:H,dropdownClassName:Ve,dropdownAlign:dt,getPopupContainer:ft,transitionName:Ye,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:R()(H,"".concat(H,"-range"),ze,(r={},(0,xe.Z)(r,"".concat(H,"-disabled"),jr[0]&&jr[1]),(0,xe.Z)(r,"".concat(H,"-focused"),Tn===0?jl:Kl),(0,xe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:ye,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,ke.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:R()("".concat(H,"-input"),(a={},(0,xe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,xe.Z)(a,"".concat(H,"-input-placeholder"),!!Nl),a)),ref:Ja},t.createElement("input",(0,u.Z)({id:Se,disabled:jr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Pe(mt,0)||"",ref:Pa},Ci,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Vn),t.createElement("div",{className:R()("".concat(H,"-input"),(g={},(0,xe.Z)(g,"".concat(H,"-input-active"),Tn===1),(0,xe.Z)(g,"".concat(H,"-input-placeholder"),!!Zl),g)),ref:Ga},t.createElement("input",(0,u.Z)({disabled:jr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Pe(mt,1)||"",ref:Wa},yi,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,nt.Z)((0,nt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Jl,Zi&&Ni)))}var wo=function(n){(0,Je.Z)(a,n);var r=(0,Qe.Z)(a);function a(){var g;(0,pe.Z)(this,a);for(var p=arguments.length,k=new Array(p),H=0;H{const{lineHeight:p}=n,k=Math.floor(a*p)+2,H=Math.max((r-k)/2,0),Se=Math.max(r-k-H,0);return{padding:`${H}px ${g}px ${Se}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,cellHeight:p,motionDurationSlow:k,borderRadiusSM:H,motionDurationMid:Se,cellHoverBg:ye,lineWidth:ze,lineType:Ct,colorPrimary:Ve,cellActiveWithRangeBg:Ye,colorTextLightSolid:dt,controlHeightSM:ft,cellRangeBorderColor:be,pickerCellBorderGap:We,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${k}`,content:'""'},[g]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${Se}, border ${Se}`},"&-range-hover-start, &-range-hover-end":{[g]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[g]:{background:ye}},[`&-in-view${a}-today ${g}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${Ct} ${Ve}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ye}},[`&-in-view${a}-selected ${g}, - &-in-view${a}-range-start ${g}, - &-in-view${a}-range-end ${g}`]:{color:dt,background:Ve},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ye}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ft,borderTop:`${ze}px dashed ${be}`,borderBottom:`${ze}px dashed ${be}`,transform:"translateY(-50%)",transition:`all ${k}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:We},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${g}`]:{borderStartStartRadius:H,borderEndStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${g}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-p)/2,borderInlineStart:`${ze}px dashed ${be}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-p)/2,borderInlineEnd:`${ze}px dashed ${be}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Nt,pointerEvents:"none",[g]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${g}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,pickerYearMonthCellWidth:p,pickerControlIconSize:k,cellWidth:H,paddingSM:Se,paddingXS:ye,paddingXXS:ze,colorBgContainer:Ct,lineWidth:Ve,lineType:Ye,borderRadiusLG:dt,colorPrimary:ft,colorTextHeading:be,colorSplit:We,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:Gt,fontWeightStrong:Qt,cellHeight:Mt,pickerCellPaddingVertical:zn,colorTextDisabled:In,colorText:Vn,fontSize:Gn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Jn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Wr,timeColumnHeight:Zr,timeColumnWidth:Gr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=H*7+Fr*2,aa=(Yr-ye*2)/3-p-Se,$r=(Yr-ye*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${Ve}px ${Ye} ${We}`,borderRadius:dt,outline:"none","&-focused":{borderColor:ft},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ye}px`,color:be,borderBottom:`${Ve}px ${Ye} ${We}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Gn,"&:hover":{color:Gt}},"&-view":{flex:"auto",fontWeight:Qt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ye},"&:hover":{color:ft}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:k,height:k,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:k,height:k,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(k/2),insetInlineStart:Math.ceil(k/2),display:"inline-block",width:k,height:k,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+zn*2,color:Vn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Vn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${g}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${g}::after`]:{insetInlineEnd:-(H-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[g]:{padding:`0 ${ye}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:$r,borderInlineStart:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:$r,borderInlineEnd:`${Ve}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:$r,borderInlineEnd:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:$r,borderInlineStart:`${Ve}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ve}px ${Ye} ${We}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*Ve}px`,textAlign:"center","&-extra":{padding:`0 ${Se}px`,lineHeight:`${Nt-2*Ve}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ve}px ${Ye} ${We}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Jn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[g]:{padding:`0 ${ye/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ye}px`},[g]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ve}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ve}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ye}px ${Se}px`},[`${r}-cell`]:{[`&:hover ${g}, - &-selected ${g}, - ${g}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Wr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ft},[`&${r}-cell-week`]:{color:new $a.C(mr).setAlpha(.5).toHexString()},[g]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ye}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ve}px ${Ye} ${We}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Gr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ve}px ${Ye} ${We}`},"&-active":{background:new $a.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Gr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Gr-xr)/2,color:Vn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Wr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:g,errorActiveShadow:p,colorWarning:k,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:g},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:g,activeShadow:p}))),[`${r}-active-bar`]:{background:g}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:k},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:k,activeShadow:H}))),[`${r}-active-bar`]:{background:k}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:g,fontSize:p,paddingInline:k,colorBgContainer:H,lineWidth:Se,lineType:ye,colorBorder:ze,borderRadius:Ct,motionDurationMid:Ve,colorBgContainerDisabled:Ye,colorTextDisabled:dt,colorTextPlaceholder:ft,controlHeightLG:be,fontSizeLG:We,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:Gt,lineWidthBold:Qt,lineHeight:Mt,colorPrimary:zn,motionDurationSlow:In,zIndexPopup:Vn,paddingXXS:Gn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Jn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Wr,colorSplit:Zr,cellHoverBg:Gr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,g,p,k)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${Se}px ${ye} ${ze}`,borderRadius:Ct,transition:`border ${Ve}, box-shadow ${Ve}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ye,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ft}}},"&-large":Object.assign(Object.assign({},Ur(n,be,We,k)),{[`${r}-input > input`]:{fontSize:We}}),"&-small":Object.assign({},Ur(n,mt,p,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:dt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:dt,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ve}, color ${Ve}`,"> *":{verticalAlign:"top"},"&:hover":{color:Gt}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:We,color:dt,fontSize:We,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:Gt},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:k},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Se,height:Qt,marginInlineStart:k,background:zn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Vn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Gn},[`${r}-ranges`]:{marginBottom:0,padding:`${Gn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Se-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:k*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Jn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${Se}px ${ye} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Wr,paddingInline:Nt,paddingBlock:(mt-Math.round(p*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:Gr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Se}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Jn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:g,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:g+g/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+g/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new $a.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:g,showMinute:p,showSecond:k,use12Hours:H}=n,Se=rl(r)[0],ye=Object.assign({},n);return r&&Array.isArray(r)&&(ye.format=Se),Se&&typeof Se=="string"&&(!Se.includes("s")&&k===void 0&&(ye.showSecond=!1),!Se.includes("m")&&p===void 0&&(ye.showMinute=!1),!Se.includes("H")&&!Se.includes("h")&&!Se.includes("K")&&!Se.includes("k")&&g===void 0&&(ye.showHour=!1),(Se.includes("a")||Se.includes("A"))&&H===void 0&&(ye.use12Hours=!0)),a==="time"?ye:(typeof Se=="function"&&delete ye.format,{showTime:ye})}function Wo(n,r,a){if(n===!1)return!1;const g={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},g),n):g}var Vo=e(3113);function al(n){return t.createElement(Vo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:k,className:H,placement:Se,size:ye,disabled:ze,bordered:Ct=!0,placeholder:Ve,popupClassName:Ye,dropdownClassName:dt,status:ft,clearIcon:be,allowClear:We,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:Gt,getPopupContainer:Qt}=(0,t.useContext)(po.E_),Mt=Yt("picker",p),{compactSize:zn,compactItemClassnames:In}=(0,_a.ri)(Mt,Gt),{format:Vn,showTime:Gn,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Jn=Object.assign(Object.assign({},Gn?Po(Object.assign({format:Vn,picker:lr},Gn)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Vn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ye!=null?ye:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Wr,feedbackIcon:Zr}=_n,Gr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(Fe,null):t.createElement(qe,null),mr&&Zr);(0,t.useImperativeHandle)(g,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(P,null)),disabled:ur,ref:Nt,dropdownAlign:lo(Gt,Se),placeholder:ko(Xr,lr,Ve),suffixIcon:Gr,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Jn,{className:R()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Wr,ft),mr),tr,In,H,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:k||Qt,generateConfig:n,components:Ko,direction:Gt,dropdownClassName:R()(tr,Ye||dt,mt),allowClear:Wo(We,be,t.createElement(ve.Z,null))})))})}var Ar=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:ft,getPopupContainer:be,style:We,className:mt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:Gt,placeholder:Qt,popupClassName:Mt,dropdownClassName:zn,disabled:In,status:Vn,clearIcon:Gn,allowClear:lr}=Ye,cr=Ar(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Jn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ft),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Wr,showTime:Zr}=Ye,[Gr,xr]=Aa(ir);(0,t.useImperativeHandle)(dt,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};ye&&(hr.picker=ye);const Fr=ye||Ye.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Wr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Wr},Ye),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Qr}),$r=t.useContext(ho.Z),ga=In!=null?In:$r,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(Fe,null):t.createElement(qe,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ye.locale);return Gr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Qt),suffixIcon:qr,dropdownAlign:lo(tr,Gt),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:R()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Vn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),We),prefixCls:ir,getPopupContainer:be||Jn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:R()(xr,Ut,Mt||zn),allowClear:Wo(lr,Gn,t.createElement(ve.Z,null))})))});return ze&&(Ve.displayName=ze),Ve}const a=r(),g=r("week","WeekPicker"),p=r("month","MonthPicker"),k=r("year","YearPicker"),H=r("time","TimePicker"),Se=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:g,MonthPicker:p,YearPicker:k,TimePicker:H,QuarterPicker:Se}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:g,YearPicker:p,TimePicker:k,QuarterPicker:H}=fr(n),Se=ll(n),ye=r;return ye.WeekPicker=a,ye.MonthPicker=g,ye.YearPicker=p,ye.RangePicker=Se,ye.TimePicker=k,ye.QuarterPicker=H,ye}var ca=va;const ja=ca(w);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(ja,"picker",null,Do);ja._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(ja.RangePicker,"picker",null,Do);ja._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,ja.generatePicker=ca;var Yo=ja},91857:function(un,ot,e){var o=e(59301),h=e(38819),f=e(92310),oe=e.n(f),i=e(31561),W=e(70425),L=e(18929),se=e(2738),ie=e(79676),C=e(53487),Me=e(92343),Z=e(36355),I=e(20834),Xe=e(40875),Ie=e(88088),_e=e(47211);const it=null,Ae=u=>{const{menu:t,arrow:b,prefixCls:E,children:K,trigger:le,disabled:Ee,dropdownRender:qe,getPopupContainer:je,overlayClassName:Be,rootClassName:ht,open:Oe,onOpenChange:Fe,visible:ve,onVisibleChange:ne,mouseEnterDelay:ue=.15,mouseLeaveDelay:B=.1,autoAdjustOverflow:v=!0,placement:P="",overlay:Q,transitionName:R}=u,{getPopupContainer:pe,getPrefixCls:me,direction:$e}=o.useContext(Z.E_),Je=o.useMemo(()=>{const V=me();return R!==void 0?R:P.includes("top")?`${V}-slide-down`:`${V}-slide-up`},[me,P,R]),Qe=o.useMemo(()=>P?P.includes("Center")?P.slice(0,P.indexOf("Center")):P:$e==="rtl"?"bottomRight":"bottomLeft",[P,$e]),xe=me("dropdown",E),[nt,Ce]=(0,_e.Z)(xe),[,U]=(0,Ie.Z)(),ke=o.Children.only(K),D=(0,Me.Tm)(ke,{className:oe()(`${xe}-trigger`,{[`${xe}-rtl`]:$e==="rtl"},ke.props.className),disabled:Ee}),y=Ee?[]:le;let l;y&&y.includes("contextMenu")&&(l=!0);const[d,S]=(0,L.Z)(!1,{value:Oe!=null?Oe:ve}),M=(0,W.useEvent)(V=>{Fe==null||Fe(V),ne==null||ne(V),S(V)}),J=oe()(Be,ht,Ce,{[`${xe}-rtl`]:$e==="rtl"}),z=(0,ie.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:v,offset:U.marginXXS,arrowWidth:b?U.sizePopupArrow:0,borderRadius:U.borderRadius}),q=o.useCallback(()=>{S(!1)},[]),Y=()=>{let V;return t!=null&&t.items?V=o.createElement(I.default,Object.assign({},t)):typeof Q=="function"?V=Q():V=Q,qe&&(V=qe(V)),V=o.Children.only(typeof V=="string"?o.createElement("span",null,V):V),o.createElement(Xe.J,{prefixCls:`${xe}-menu`,expandIcon:o.createElement("span",{className:`${xe}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:q,validator:ae=>{let{mode:Le}=ae}},V)};return nt(o.createElement(i.Z,Object.assign({alignPoint:l},(0,se.Z)(u,["rootClassName"]),{mouseEnterDelay:ue,mouseLeaveDelay:B,visible:d,builtinPlacements:z,arrow:!!b,overlayClassName:J,prefixCls:xe,getPopupContainer:je||pe,transitionName:Je,trigger:y,overlay:Y,placement:Qe,onVisibleChange:M}),D))};function bt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const w=(0,C.Z)(Ae,"dropdown",u=>u,bt),G=u=>o.createElement(w,Object.assign({},u),o.createElement("span",null));Ae._InternalPanelDoNotUseOrYouWillBeFired=G,ot.Z=Ae},38854:function(un,ot,e){e.d(ot,{Z:function(){return Ie}});var o=e(91857),h=e(92310),f=e.n(h),oe=e(59301),i=e(18785),W=e(3113),L=e(36355),se=e(81327),ie=e(33234),C=e(47211),Me=function(_e,it){var Ae={};for(var bt in _e)Object.prototype.hasOwnProperty.call(_e,bt)&&it.indexOf(bt)<0&&(Ae[bt]=_e[bt]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,bt=Object.getOwnPropertySymbols(_e);w{const{getPopupContainer:it,getPrefixCls:Ae,direction:bt}=oe.useContext(L.E_),{prefixCls:w,type:G="default",danger:u,disabled:t,loading:b,onClick:E,htmlType:K,children:le,className:Ee,menu:qe,arrow:je,autoFocus:Be,overlay:ht,trigger:Oe,align:Fe,open:ve,onOpenChange:ne,placement:ue,getPopupContainer:B,href:v,icon:P=oe.createElement(i.Z,null),title:Q,buttonsRender:R=Y=>Y,mouseEnterDelay:pe,mouseLeaveDelay:me,overlayClassName:$e,overlayStyle:Je,destroyPopupOnHide:Qe,dropdownRender:xe}=_e,nt=Me(_e,["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"]),Ce=Ae("dropdown",w),U=`${Ce}-button`,[ke,D]=(0,C.Z)(Ce),y={menu:qe,arrow:je,autoFocus:Be,align:Fe,disabled:t,trigger:t?[]:Oe,onOpenChange:ne,getPopupContainer:B||it,mouseEnterDelay:pe,mouseLeaveDelay:me,overlayClassName:$e,overlayStyle:Je,destroyPopupOnHide:Qe,dropdownRender:xe},{compactSize:l,compactItemClassnames:d}=(0,ie.ri)(Ce,bt),S=f()(U,d,Ee,D);"overlay"in _e&&(y.overlay=ht),"open"in _e&&(y.open=ve),"placement"in _e?y.placement=ue:y.placement=bt==="rtl"?"bottomLeft":"bottomRight";const M=oe.createElement(W.ZP,{type:G,danger:u,disabled:t,loading:b,onClick:E,htmlType:K,href:v,title:Q},le),J=oe.createElement(W.ZP,{type:G,danger:u,icon:P}),[z,q]=R([M,J]);return ke(oe.createElement(se.Z.Compact,Object.assign({className:S,size:l,block:!0},nt),z,oe.createElement(o.Z,Object.assign({},y),q)))};Z.__ANT_BUTTON=!0;var I=Z;const Xe=o.Z;Xe.Button=I;var Ie=Xe},47211:function(un,ot,e){e.d(ot,{Z:function(){return Me}});var o=e(17313),h=e(13826),f=e(92899),oe=e(29878),i=e(19447),W=e(83116),L=e(37613),ie=Z=>{const{componentCls:I,menuCls:Xe,colorError:Ie,colorTextLightSolid:_e}=Z,it=`${Xe}-item`;return{[`${I}, ${I}-menu-submenu`]:{[`${Xe} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:Ie,"&:hover":{color:_e,backgroundColor:Ie}}}}}};const C=Z=>{const{componentCls:I,menuCls:Xe,zIndexPopup:Ie,dropdownArrowDistance:_e,sizePopupArrow:it,antCls:Ae,iconCls:bt,motionDurationMid:w,dropdownPaddingVertical:G,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:E,controlPaddingHorizontal:K,colorBgElevated:le}=Z;return[{[I]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ie,display:"block","&::before":{position:"absolute",insetBlock:-_e+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ae}-btn`]:{[`& > ${bt}-down, & > ${Ae}-btn-icon > ${bt}-down`]:{fontSize:E}},[`${I}-wrap`]:{position:"relative",[`${Ae}-btn > ${bt}-down`]:{fontSize:E},[`${bt}-down::before`]:{transition:`transform ${w}`}},[`${I}-wrap-open`]:{[`${bt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ae}-slide-down-enter${Ae}-slide-down-enter-active${I}-placement-bottomLeft, - &${Ae}-slide-down-appear${Ae}-slide-down-appear-active${I}-placement-bottomLeft, - &${Ae}-slide-down-enter${Ae}-slide-down-enter-active${I}-placement-bottom, - &${Ae}-slide-down-appear${Ae}-slide-down-appear-active${I}-placement-bottom, - &${Ae}-slide-down-enter${Ae}-slide-down-enter-active${I}-placement-bottomRight, - &${Ae}-slide-down-appear${Ae}-slide-down-appear-active${I}-placement-bottomRight`]:{animationName:h.fJ},[`&${Ae}-slide-up-enter${Ae}-slide-up-enter-active${I}-placement-topLeft, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${I}-placement-topLeft, - &${Ae}-slide-up-enter${Ae}-slide-up-enter-active${I}-placement-top, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${I}-placement-top, - &${Ae}-slide-up-enter${Ae}-slide-up-enter-active${I}-placement-topRight, - &${Ae}-slide-up-appear${Ae}-slide-up-appear-active${I}-placement-topRight`]:{animationName:h.Qt},[`&${Ae}-slide-down-leave${Ae}-slide-down-leave-active${I}-placement-bottomLeft, - &${Ae}-slide-down-leave${Ae}-slide-down-leave-active${I}-placement-bottom, - &${Ae}-slide-down-leave${Ae}-slide-down-leave-active${I}-placement-bottomRight`]:{animationName:h.Uw},[`&${Ae}-slide-up-leave${Ae}-slide-up-leave-active${I}-placement-topLeft, - &${Ae}-slide-up-leave${Ae}-slide-up-leave-active${I}-placement-top, - &${Ae}-slide-up-leave${Ae}-slide-up-leave-active${I}-placement-topRight`]:{animationName:h.ly}})},(0,i.ZP)(Z,{colorBg:le,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${I} ${Xe}`]:{position:"relative",margin:0},[`${Xe}-submenu-popup`]:{position:"absolute",zIndex:Ie,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${I}, ${I}-menu-submenu`]:{[Xe]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:le,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${Xe}-item-group-title`]:{padding:`${G}px ${K}px`,color:Z.colorTextDescription,transition:`all ${w}`},[`${Xe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${Xe}-item-icon`]:{minWidth:u,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${Xe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${w}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${Xe}-item, ${Xe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${K}px`,color:Z.colorText,fontWeight:"normal",fontSize:u,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${w}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:le,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${I}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${I}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${Xe}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${Xe}-submenu-title`]:{paddingInlineEnd:K+Z.fontSizeSM},[`${Xe}-submenu-vertical`]:{position:"relative"},[`${Xe}-submenu${Xe}-submenu-disabled ${I}-menu-submenu-title`]:{[`&, ${I}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:le,cursor:"not-allowed"}},[`${Xe}-submenu-selected ${I}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,h.oN)(Z,"slide-up"),(0,h.oN)(Z,"slide-down"),(0,f.Fm)(Z,"move-up"),(0,f.Fm)(Z,"move-down"),(0,oe._y)(Z,"zoom-big")]]};var Me=(0,W.Z)("Dropdown",(Z,I)=>{let{rootPrefixCls:Xe}=I;const{marginXXS:Ie,sizePopupArrow:_e,controlHeight:it,fontSize:Ae,lineHeight:bt,paddingXXS:w,componentCls:G,borderRadiusLG:u}=Z,t=(it-Ae*bt)/2,{dropdownArrowOffset:b}=(0,i.fS)({contentRadius:u}),E=(0,L.TS)(Z,{menuCls:`${G}-menu`,rootPrefixCls:Xe,dropdownArrowDistance:_e/2+Ie,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:w});return[C(E),ie(E)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(un,ot,e){e.d(ot,{Z:function(){return w}});var o=e(92310),h=e.n(o),f=e(59301),oe=e(36355),i=e(9763),W=e(64993),L=e(88088),ie=()=>{const[,G]=(0,L.Z)(),t=new W.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return f.createElement("svg",{style:t,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"}))))},Me=()=>{const[,G]=(0,L.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:E}=G,{borderColor:K,shadowColor:le,contentColor:Ee}=(0,f.useMemo)(()=>({borderColor:new W.C(u).onBackground(E).toHexShortString(),shadowColor:new W.C(t).onBackground(E).toHexShortString(),contentColor:new W.C(b).onBackground(E).toHexShortString()}),[u,t,b,E]);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:le,cx:"32",cy:"33",rx:"32",ry:"7"}),f.createElement("g",{fillRule:"nonzero",stroke:K},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:Ee}))))},Z=e(83116),I=e(37613);const Xe=G=>{const{componentCls:u,margin:t,marginXS:b,marginXL:E,fontSize:K,lineHeight:le}=G;return{[u]:{marginInline:b,fontSize:K,lineHeight:le,textAlign:"center",[`${u}-image`]:{height:G.emptyImgHeight,marginBottom:b,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:G.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:G.colorTextDisabled,[`${u}-description`]:{color:G.colorTextDisabled},[`${u}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:b,color:G.colorTextDisabled,[`${u}-image`]:{height:G.emptyImgHeightSM}}}}};var Ie=(0,Z.Z)("Empty",G=>{const{componentCls:u,controlHeightLG:t}=G,b=(0,I.TS)(G,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[Xe(b)]}),_e=function(G,u){var t={};for(var b in G)Object.prototype.hasOwnProperty.call(G,b)&&u.indexOf(b)<0&&(t[b]=G[b]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,b=Object.getOwnPropertySymbols(G);E{var{className:u,rootClassName:t,prefixCls:b,image:E=it,description:K,children:le,imageStyle:Ee,style:qe}=G,je=_e(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Be,direction:ht,empty:Oe}=f.useContext(oe.E_),Fe=Be("empty",b),[ve,ne]=Ie(Fe),[ue]=(0,i.Z)("Empty"),B=typeof K!="undefined"?K:ue==null?void 0:ue.description,v=typeof B=="string"?B:"empty";let P=null;return typeof E=="string"?P=f.createElement("img",{alt:v,src:E}):P=E,ve(f.createElement("div",Object.assign({className:h()(ne,Fe,Oe==null?void 0:Oe.className,{[`${Fe}-normal`]:E===Ae,[`${Fe}-rtl`]:ht==="rtl"},u,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),qe)},je),f.createElement("div",{className:`${Fe}-image`,style:Ee},P),B&&f.createElement("div",{className:`${Fe}-description`},B),le&&f.createElement("div",{className:`${Fe}-footer`},le)))};bt.PRESENTED_IMAGE_DEFAULT=it,bt.PRESENTED_IMAGE_SIMPLE=Ae;var w=bt},78241:function(un,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),h=e(92310),f=e.n(h),oe=e(77900),i=e(59301),W=e(62892),L=e(32441);function se(x){const[ce,de]=i.useState(x);return i.useEffect(()=>{const s=setTimeout(()=>{de(x)},x.length?0:10);return()=>{clearTimeout(s)}},[x]),ce}var ie=e(17313),C=e(29878),Me=e(8378),Z=e(37613),I=e(83116),Ie=x=>{const{componentCls:ce}=x,de=`${ce}-show-help`,s=`${ce}-show-help-item`;return{[de]:{transition:`opacity ${x.motionDurationSlow} ${x.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${x.motionDurationSlow} ${x.motionEaseInOut}, - opacity ${x.motionDurationSlow} ${x.motionEaseInOut}, - transform ${x.motionDurationSlow} ${x.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _e=x=>({legend:{display:"block",width:"100%",marginBottom:x.marginLG,padding:0,color:x.colorTextDescription,fontSize:x.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`},label:{fontSize:x.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},output:{display:"block",paddingTop:15,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight}}),it=(x,ce)=>{const{formItemCls:de}=x;return{[de]:{[`${de}-label > label`]:{height:ce},[`${de}-control-input`]:{minHeight:ce}}}},Ae=x=>{const{componentCls:ce}=x;return{[x.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ie.Wf)(x)),_e(x)),{[`${ce}-text`]:{display:"inline-block",paddingInlineEnd:x.paddingSM},"&-small":Object.assign({},it(x,x.controlHeightSM)),"&-large":Object.assign({},it(x,x.controlHeightLG))})}},bt=x=>{const{formItemCls:ce,iconCls:de,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:fe,labelColor:ee,labelFontSize:Re,labelHeight:He,labelColonMarginInlineStart:Pe,labelColonMarginInlineEnd:ct,itemMarginBottom:pt}=x;return{[ce]:Object.assign(Object.assign({},(0,ie.Wf)(x)),{marginBottom:pt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${ce}-split`]:{color:x.colorError}},"&-has-error":{[`${ce}-split`]:{color:x.colorWarning}},[`${ce}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${x.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:He,color:ee,fontSize:Re,[`> ${de}`]:{fontSize:x.fontSize,verticalAlign:"top"},[`&${ce}-required:not(${ce}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:x.marginXXS,color:fe,fontSize:x.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${ce}-optional`]:{display:"inline-block",marginInlineStart:x.marginXXS,color:x.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${ce}-tooltip`]:{color:x.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:x.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Pe,marginInlineEnd:ct},[`&${ce}-no-colon::after`]:{content:'"\\a0"'}}},[`${ce}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${c}-col-'"]):not([class*="' ${c}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:x.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ce]:{"&-explain, &-extra":{clear:"both",color:x.colorTextDescription,fontSize:x.fontSize,lineHeight:x.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:x.controlHeightSM,transition:`color ${x.motionDurationMid} ${x.motionEaseOut}`},"&-explain":{"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning}}},[`&-with-help ${ce}-explain`]:{height:"auto",opacity:1},[`${ce}-feedback-icon`]:{fontSize:x.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:x.motionDurationMid,animationTimingFunction:x.motionEaseOutBack,pointerEvents:"none","&-success":{color:x.colorSuccess},"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning},"&-validating":{color:x.colorPrimary}}})}},w=x=>{const{componentCls:ce,formItemCls:de}=x;return{[`${ce}-horizontal`]:{[`${de}-label`]:{flexGrow:0},[`${de}-control`]:{flex:"1 1 0",minWidth:0},[`${de}-label[class$='-24'], ${de}-label[class*='-24 ']`]:{[`& + ${de}-control`]:{minWidth:"unset"}}}}},G=x=>{const{componentCls:ce,formItemCls:de}=x;return{[`${ce}-inline`]:{display:"flex",flexWrap:"wrap",[de]:{flex:"none",marginInlineEnd:x.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${de}-label, - > ${de}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${de}-label`]:{flex:"none"},[`${ce}-text`]:{display:"inline-block"},[`${de}-has-feedback`]:{display:"inline-block"}}}}},u=x=>({padding:x.verticalLabelPadding,margin:x.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=x=>{const{componentCls:ce,formItemCls:de,rootPrefixCls:s}=x;return{[`${de} ${de}-label`]:u(x),[ce]:{[de]:{flexWrap:"wrap",[`${de}-label, ${de}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=x=>{const{componentCls:ce,formItemCls:de,rootPrefixCls:s}=x;return{[`${ce}-vertical`]:{[de]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ce}-item-control`]:{width:"100%"}}},[`${ce}-vertical ${de}-label, - .${s}-col-24${de}-label, - .${s}-col-xl-24${de}-label`]:u(x),[`@media (max-width: ${x.screenXSMax}px)`]:[t(x),{[ce]:{[`.${s}-col-xs-24${de}-label`]:u(x)}}],[`@media (max-width: ${x.screenSMMax}px)`]:{[ce]:{[`.${s}-col-sm-24${de}-label`]:u(x)}},[`@media (max-width: ${x.screenMDMax}px)`]:{[ce]:{[`.${s}-col-md-24${de}-label`]:u(x)}},[`@media (max-width: ${x.screenLGMax}px)`]:{[ce]:{[`.${s}-col-lg-24${de}-label`]:u(x)}}}},E=(x,ce)=>(0,Z.TS)(x,{formItemCls:`${x.componentCls}-item`,rootPrefixCls:ce});var K=(0,I.Z)("Form",(x,ce)=>{let{rootPrefixCls:de}=ce;const s=E(x,de);return[Ae(s),bt(s),Ie(s),w(s),G(s),b(s),(0,Me.Z)(s),C.kr]},x=>({labelRequiredMarkColor:x.colorError,labelColor:x.colorTextHeading,labelFontSize:x.fontSize,labelHeight:x.controlHeight,labelColonMarginInlineStart:x.marginXXS/2,labelColonMarginInlineEnd:x.marginXS,itemMarginBottom:x.marginLG,verticalLabelPadding:`0 0 ${x.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const le=[];function Ee(x,ce,de){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof x=="string"?x:`${ce}-${s}`,error:x,errorStatus:de}}var je=x=>{let{help:ce,helpStatus:de,errors:s=le,warnings:c=le,className:fe,fieldId:ee,onVisibleChanged:Re}=x;const{prefixCls:He}=i.useContext(L.Rk),Pe=`${He}-item-explain`,[,ct]=K(He),pt=(0,i.useMemo)(()=>(0,W.Z)(He),[He]),Ot=se(s),Tt=se(c),yt=i.useMemo(()=>ce!=null?[Ee(ce,"help",de)]:[].concat((0,o.Z)(Ot.map((T,j)=>Ee(T,"error","error",j))),(0,o.Z)(Tt.map((T,j)=>Ee(T,"warning","warning",j)))),[ce,de,Ot,Tt]),A={};return ee&&(A.id=`${ee}_help`),i.createElement(oe.default,{motionDeadline:pt.motionDeadline,motionName:`${He}-show-help`,visible:!!yt.length,onVisibleChanged:Re},T=>{const{className:j,style:_}=T;return i.createElement("div",Object.assign({},A,{className:f()(Pe,j,fe,ct),style:_,role:"alert"}),i.createElement(oe.CSSMotionList,Object.assign({keys:yt},(0,W.Z)(He),{motionName:`${He}-show-help-item`,component:!1}),we=>{const{key:he,error:X,errorStatus:m,className:N,style:F}=we;return i.createElement("div",{key:he,className:f()(N,{[`${Pe}-${m}`]:m}),style:F},X)}))})},Be=e(95013),ht=e(36355),Oe=e(1684),Fe=e(52946),ve=e(19716),ne=e(16722);const ue=["parentNode"],B="form_item";function v(x){return x===void 0||x===!1?[]:Array.isArray(x)?x:[x]}function P(x,ce){if(!x.length)return;const de=x.join("_");return ce?`${ce}_${de}`:ue.includes(de)?`${B}_${de}`:de}function Q(x,ce,de,s,c,fe){let ee=s;return fe!==void 0?ee=fe:de.validating?ee="validating":x.length?ee="error":ce.length?ee="warning":(de.touched||c&&de.validated)&&(ee="success"),ee}function R(x){return v(x).join("_")}function pe(x){const[ce]=(0,Be.useForm)(),de=i.useRef({}),s=i.useMemo(()=>x!=null?x:Object.assign(Object.assign({},ce),{__INTERNAL__:{itemRef:c=>fe=>{const ee=R(c);fe?de.current[ee]=fe:delete de.current[ee]}},scrollToField:function(c){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ee=v(c),Re=P(ee,s.__INTERNAL__.name),He=Re?document.getElementById(Re):null;He&&(0,ne.Z)(He,Object.assign({scrollMode:"if-needed",block:"nearest"},fe))},getFieldInstance:c=>{const fe=R(c);return de.current[fe]}}),[x,ce]);return[s]}var me=e(28726),$e=function(x,ce){var de={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&ce.indexOf(s)<0&&(de[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{const de=i.useContext(Oe.Z),{getPrefixCls:s,direction:c,form:fe}=i.useContext(ht.E_),{prefixCls:ee,className:Re,rootClassName:He,size:Pe,disabled:ct=de,form:pt,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:A,wrapperCol:T,hideRequiredMark:j,layout:_="horizontal",scrollToFirstError:we,requiredMark:he,onFinishFailed:X,name:m,style:N,feedbackIcons:F}=x,te=$e(x,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),re=(0,ve.Z)(Pe),Te=i.useContext(me.Z),De=(0,i.useMemo)(()=>he!==void 0?he:fe&&fe.requiredMark!==void 0?fe.requiredMark:!j,[j,he,fe]),gt=Ot!=null?Ot:fe==null?void 0:fe.colon,xt=s("form",ee),[Rt,jt]=K(xt),Zt=f()(xt,`${xt}-${_}`,{[`${xt}-hide-required-mark`]:De===!1,[`${xt}-rtl`]:c==="rtl",[`${xt}-${re}`]:re},jt,fe==null?void 0:fe.className,Re,He),[kt]=pe(pt),{__INTERNAL__:Dt}=kt;Dt.name=m;const ut=(0,i.useMemo)(()=>({name:m,labelAlign:Tt,labelCol:A,labelWrap:yt,wrapperCol:T,vertical:_==="vertical",colon:gt,requiredMark:De,itemRef:Dt.itemRef,form:kt,feedbackIcons:F}),[m,Tt,A,T,_,gt,De,kt,F]);i.useImperativeHandle(ce,()=>kt);const Kt=(pn,Vt)=>{if(pn){let zt={block:"nearest"};typeof pn=="object"&&(zt=pn),kt.scrollToField(Vt,zt)}},Wt=pn=>{if(X==null||X(pn),pn.errorFields.length){const Vt=pn.errorFields[0].name;if(we!==void 0){Kt(we,Vt);return}fe&&fe.scrollToFirstError!==void 0&&Kt(fe.scrollToFirstError,Vt)}};return Rt(i.createElement(Oe.n,{disabled:ct},i.createElement(Fe.q,{size:re},i.createElement(L.RV,Object.assign({},{validateMessages:Te}),i.createElement(L.q3.Provider,{value:ut},i.createElement(Be.default,Object.assign({id:m},te,{name:m,onFinishFailed:Wt,form:kt,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),N),className:Zt})))))))};var xe=i.forwardRef(Je),nt=e(41799),Ce=e(8654),U=e(92343),ke=e(11592);function D(x){if(typeof x=="function")return x;const ce=(0,ke.Z)(x);return ce.length<=1?ce[0]:ce}const y=()=>{const{status:x,errors:ce=[],warnings:de=[]}=(0,i.useContext)(L.aM);return{status:x,errors:ce,warnings:de}};y.Context=L.aM;var l=y,d=e(16089);function S(x){const[ce,de]=i.useState(x),s=(0,i.useRef)(null),c=(0,i.useRef)([]),fe=(0,i.useRef)(!1);i.useEffect(()=>(fe.current=!1,()=>{fe.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function ee(Re){fe.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,de(He=>{let Pe=He;return c.current.forEach(ct=>{Pe=ct(Pe)}),Pe})})),c.current.push(Re))}return[ce,ee]}function M(){const{itemRef:x}=i.useContext(L.q3),ce=i.useRef({});function de(s,c){const fe=c&&typeof c=="object"&&c.ref,ee=s.join("_");return(ce.current.name!==ee||ce.current.originRef!==fe)&&(ce.current.name=ee,ce.current.originRef=fe,ce.current.ref=(0,Ce.sQ)(x(s),fe)),ce.current.ref}return de}var J=e(29194),z=e(34280),q=e(2738),Y=e(27382),V=e(37028);const ae=x=>{const{formItemCls:ce}=x;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ce}-control`]:{display:"flex"}}}};var Le=(0,I.b)(["Form","item-item"],(x,ce)=>{let{rootPrefixCls:de}=ce;const s=E(x,de);return[ae(s)]}),Ke=x=>{const{prefixCls:ce,status:de,wrapperCol:s,children:c,errors:fe,warnings:ee,_internalItemRender:Re,extra:He,help:Pe,fieldId:ct,marginBottom:pt,onErrorVisibleChanged:Ot}=x,Tt=`${ce}-item`,yt=i.useContext(L.q3),A=s||yt.wrapperCol||{},T=f()(`${Tt}-control`,A.className),j=i.useMemo(()=>Object.assign({},yt),[yt]);delete j.labelCol,delete j.wrapperCol;const _=i.createElement("div",{className:`${Tt}-control-input`},i.createElement("div",{className:`${Tt}-control-input-content`},c)),we=i.useMemo(()=>({prefixCls:ce,status:de}),[ce,de]),he=pt!==null||fe.length||ee.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(L.Rk.Provider,{value:we},i.createElement(je,{fieldId:ct,errors:fe,warnings:ee,help:Pe,helpStatus:de,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!pt&&i.createElement("div",{style:{width:0,height:pt}})):null,X={};ct&&(X.id=`${ct}_extra`);const m=He?i.createElement("div",Object.assign({},X,{className:`${Tt}-extra`}),He):null,N=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(x,{input:_,errorList:he,extra:m}):i.createElement(i.Fragment,null,_,he,m);return i.createElement(L.q3.Provider,{value:j},i.createElement(V.Z,Object.assign({},A,{className:T}),N),i.createElement(Le,{prefixCls:ce}))},at=e(61485),Ge=e(31724),O=e(9763),$=e(6848),ge=function(x,ce){var de={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&ce.indexOf(s)<0&&(de[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{let{prefixCls:ce,label:de,htmlFor:s,labelCol:c,labelAlign:fe,colon:ee,required:Re,requiredMark:He,tooltip:Pe}=x;var ct;const[pt]=(0,O.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:A,colon:T}=i.useContext(L.q3);if(!de)return null;const j=c||yt||{},_=fe||Tt,we=`${ce}-item-label`,he=f()(we,_==="left"&&`${we}-left`,j.className,{[`${we}-wrap`]:!!A});let X=de;const m=ee===!0||T!==!1&&ee!==!1;m&&!Ot&&typeof de=="string"&&de.trim()!==""&&(X=de.replace(/[:|:]\s*$/,""));const F=et(Pe);if(F){const{icon:De=i.createElement(at.Z,null)}=F,gt=ge(F,["icon"]),xt=i.createElement($.Z,Object.assign({},gt),i.cloneElement(De,{className:`${ce}-item-tooltip`,title:""}));X=i.createElement(i.Fragment,null,X,xt)}const te=He==="optional",re=typeof He=="function";re?X=He(X,{required:!!Re}):te&&!Re&&(X=i.createElement(i.Fragment,null,X,i.createElement("span",{className:`${ce}-item-optional`,title:""},(pt==null?void 0:pt.optional)||((ct=Ge.Z.Form)===null||ct===void 0?void 0:ct.optional))));const Te=f()({[`${ce}-item-required`]:Re,[`${ce}-item-required-mark-optional`]:te||re,[`${ce}-item-no-colon`]:!m});return i.createElement(V.Z,Object.assign({},j,{className:he}),i.createElement("label",{htmlFor:s,className:Te,title:typeof de=="string"?de:""},X))},tt=e(29679),vt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:tt.Z,warning:Ht.Z,error:vt.Z,validating:tn.Z};function sn(x){let{children:ce,errors:de,warnings:s,hasFeedback:c,validateStatus:fe,prefixCls:ee,meta:Re,noStyle:He}=x;const Pe=`${ee}-item`,{feedbackIcons:ct}=i.useContext(L.q3),pt=Q(de,s,Re,null,!!c,fe),{isFormItemInput:Ot,status:Tt}=i.useContext(L.aM),yt=i.useMemo(()=>{var A;let T;if(c){const we=c!==!0&&c.icons||ct,he=pt&&((A=we==null?void 0:we({status:pt,errors:de,warnings:s}))===null||A===void 0?void 0:A[pt]),X=pt&&Bt[pt];T=he!==!1&&X?i.createElement("span",{className:f()(`${Pe}-feedback-icon`,`${Pe}-feedback-icon-${pt}`)},he||i.createElement(X,null)):null}let j=!0,_=pt||"";return He&&(j=Ot,_=(pt!=null?pt:Tt)||""),{status:_,errors:de,warnings:s,hasFeedback:!!c,feedbackIcon:T,isFormItemInput:j}},[pt,c,He,Ot,Tt]);return i.createElement(L.aM.Provider,{value:yt},ce)}var Sn=function(x,ce){var de={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&ce.indexOf(s)<0&&(de[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{if(F&&he.current){const jt=getComputedStyle(he.current);Te(parseInt(jt.marginBottom,10))}},[F,te]);const De=jt=>{jt||Te(null)},xt=function(){let jt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=jt?X:Pe.errors,kt=jt?m:Pe.warnings;return Q(Zt,kt,Pe,"",!!ct,He)}(),Rt=f()(_,de,s,{[`${_}-with-help`]:N||X.length||m.length,[`${_}-has-feedback`]:xt&&ct,[`${_}-has-success`]:xt==="success",[`${_}-has-warning`]:xt==="warning",[`${_}-has-error`]:xt==="error",[`${_}-is-validating`]:xt==="validating",[`${_}-hidden`]:pt});return i.createElement("div",{className:Rt,style:c,ref:he},i.createElement(Y.Z,Object.assign({className:`${_}-row`},(0,q.Z)(j,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(It,Object.assign({htmlFor:Tt},x,{requiredMark:we,required:yt!=null?yt:A,prefixCls:ce})),i.createElement(Ke,Object.assign({},x,Pe,{errors:X,warnings:m,prefixCls:ce,status:xt,help:fe,marginBottom:re,onErrorVisibleChanged:De}),i.createElement(L.qI.Provider,{value:T},i.createElement(sn,{prefixCls:ce,meta:Pe,errors:Pe.errors,warnings:Pe.warnings,hasFeedback:ct,validateStatus:xt},Ot)))),!!re&&i.createElement("div",{className:`${_}-margin-offset`,style:{marginBottom:-re}}))}const vn="__SPLIT__",fn=null,ln=i.memo(x=>{let{children:ce}=x;return ce},(x,ce)=>x.value===ce.value&&x.update===ce.update&&x.childProps.length===ce.childProps.length&&x.childProps.every((de,s)=>de===ce.childProps[s]));function gn(x){return x!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(x){const{name:ce,noStyle:de,className:s,dependencies:c,prefixCls:fe,shouldUpdate:ee,rules:Re,children:He,required:Pe,label:ct,messageVariables:pt,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:A}=x,{getPrefixCls:T}=i.useContext(ht.E_),{name:j}=i.useContext(L.q3),_=D(He),we=typeof _=="function",he=i.useContext(L.qI),{validateTrigger:X}=i.useContext(Be.FieldContext),m=Tt!==void 0?Tt:X,N=gn(ce),F=T("form",fe),[te,re]=K(F),Te=i.useContext(Be.ListContext),De=i.useRef(),[gt,xt]=S({}),[Rt,jt]=(0,nt.Z)(()=>yn()),Zt=Vt=>{const zt=Te==null?void 0:Te.getKey(Vt.name);if(jt(Vt.destroy?yn():Vt,!0),de&&A!==!1&&he){let nn=Vt.name;if(Vt.destroy)nn=De.current||nn;else if(zt!==void 0){const[rn,bn]=zt;nn=[rn].concat((0,o.Z)(bn)),De.current=nn}he(Vt,nn)}},kt=(Vt,zt)=>{xt(nn=>{const rn=Object.assign({},nn),jn=[].concat((0,o.Z)(Vt.name.slice(0,-1)),(0,o.Z)(zt)).join(vn);return Vt.destroy?delete rn[jn]:rn[jn]=Vt,rn})},[Dt,ut]=i.useMemo(()=>{const Vt=(0,o.Z)(Rt.errors),zt=(0,o.Z)(Rt.warnings);return Object.values(gt).forEach(nn=>{Vt.push.apply(Vt,(0,o.Z)(nn.errors||[])),zt.push.apply(zt,(0,o.Z)(nn.warnings||[]))}),[Vt,zt]},[gt,Rt.errors,Rt.warnings]),Kt=M();function Wt(Vt,zt,nn){return de&&!yt?i.createElement(sn,{prefixCls:F,hasFeedback:x.hasFeedback,validateStatus:x.validateStatus,meta:Rt,errors:Dt,warnings:ut,noStyle:!0},Vt):i.createElement(on,Object.assign({key:"row"},x,{className:f()(s,re),prefixCls:F,fieldId:zt,isRequired:nn,errors:Dt,warnings:ut,meta:Rt,onSubItemMetaChange:kt}),Vt)}if(!N&&!we&&!c)return te(Wt(_));let pn={};return typeof ct=="string"?pn.label=ct:ce&&(pn.label=String(ce)),pt&&(pn=Object.assign(Object.assign({},pn),pt)),te(i.createElement(Be.Field,Object.assign({},x,{messageVariables:pn,trigger:Ot,validateTrigger:m,onMetaChange:Zt}),(Vt,zt,nn)=>{const rn=v(ce).length&&zt?zt.name:[],bn=P(rn,j),jn=Pe!==void 0?Pe:!!(Re&&Re.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Vt);let At=null;if(Array.isArray(_)&&N)At=_;else if(!(we&&(!(ee||c)||N))){if(!(c&&!we&&!N))if((0,U.l$)(_)){const Pt=Object.assign(Object.assign({},_.props),Ft);if(Pt.id||(Pt.id=bn),A||Dt.length>0||ut.length>0||x.extra){const mn=[];(A||Dt.length>0)&&mn.push(`${bn}_help`),x.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),jn&&(Pt["aria-required"]="true"),(0,Ce.Yr)(_)&&(Pt.ref=Kt(rn,_)),new Set([].concat((0,o.Z)(v(Ot)),(0,o.Z)(v(m)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,$t,dn,Nn,wt=arguments.length,Et=new Array(wt),Jt=0;Jt{var{prefixCls:ce,children:de}=x,s=lt(x,["prefixCls","children"]);const{getPrefixCls:c}=i.useContext(ht.E_),fe=c("form",ce),ee=i.useMemo(()=>({prefixCls:fe,status:"error"}),[fe]);return i.createElement(Be.List,Object.assign({},s),(Re,He,Pe)=>i.createElement(L.Rk.Provider,{value:ee},de(Re.map(ct=>Object.assign(Object.assign({},ct),{fieldKey:ct.key})),He,{errors:Pe.errors,warnings:Pe.warnings})))};function _t(){const{form:x}=(0,i.useContext)(L.q3);return x}const Ue=xe;Ue.Item=st,Ue.List=qt,Ue.ErrorList=je,Ue.useForm=pe,Ue.useFormInstance=_t,Ue.useWatch=Be.useWatch,Ue.Provider=L.RV,Ue.create=()=>{};var Lt=Ue},9432:function(un,ot,e){e.d(ot,{Z:function(){return bt},n:function(){return it}});var o=e(19248),h=e(92310),f=e.n(h),oe=e(93681),i=e(8654),W=e(59301),L=e(19080),se=e(36355),ie=e(1684),C=e(19716),Me=e(32441),Z=e(33234),I=e(59412),Xe=e(9937);function Ie(w){return!!(w.prefix||w.suffix||w.allowClear)}var _e=function(w,G){var u={};for(var t in w)Object.prototype.hasOwnProperty.call(w,t)&&G.indexOf(t)<0&&(u[t]=w[t]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(w);b{var u;const{prefixCls:t,bordered:b=!0,status:E,size:K,disabled:le,onBlur:Ee,onFocus:qe,suffix:je,allowClear:Be,addonAfter:ht,addonBefore:Oe,className:Fe,style:ve,styles:ne,rootClassName:ue,onChange:B,classNames:v}=w,P=_e(w,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Q,direction:R,input:pe}=W.useContext(se.E_),me=Q("input",t),$e=(0,W.useRef)(null),[Je,Qe]=(0,Xe.ZP)(me),{compactSize:xe,compactItemClassnames:nt}=(0,Z.ri)(me,R),Ce=(0,C.Z)(Le=>{var Ne;return(Ne=K!=null?K:xe)!==null&&Ne!==void 0?Ne:Le}),U=W.useContext(ie.Z),ke=le!=null?le:U,{status:D,hasFeedback:y,feedbackIcon:l}=(0,W.useContext)(Me.aM),d=(0,L.F)(D,E),S=Ie(w)||!!y,M=(0,W.useRef)(S);(0,W.useEffect)(()=>{var Le;S&&M.current,M.current=S},[S]);const J=(0,I.Z)($e,!0),z=Le=>{J(),Ee==null||Ee(Le)},q=Le=>{J(),qe==null||qe(Le)},Y=Le=>{J(),B==null||B(Le)},V=(y||je)&&W.createElement(W.Fragment,null,je,y&&l);let ae;return typeof Be=="object"&&(Be!=null&&Be.clearIcon)?ae=Be:Be&&(ae={clearIcon:W.createElement(o.Z,null)}),Je(W.createElement(oe.default,Object.assign({ref:(0,i.sQ)(G,$e),prefixCls:me,autoComplete:pe==null?void 0:pe.autoComplete},P,{disabled:ke,onBlur:z,onFocus:q,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),ve),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ne),suffix:V,allowClear:ae,className:f()(Fe,ue,nt,pe==null?void 0:pe.className),onChange:Y,addonAfter:ht&&W.createElement(Z.BR,null,W.createElement(Me.Ux,{override:!0,status:!0},ht)),addonBefore:Oe&&W.createElement(Z.BR,null,W.createElement(Me.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},v),pe==null?void 0:pe.classNames),{input:f()({[`${me}-sm`]:Ce==="small",[`${me}-lg`]:Ce==="large",[`${me}-rtl`]:R==="rtl",[`${me}-borderless`]:!b},!S&&(0,L.Z)(me,d),v==null?void 0:v.input,(u=pe==null?void 0:pe.classNames)===null||u===void 0?void 0:u.input,Qe)}),classes:{affixWrapper:f()({[`${me}-affix-wrapper-sm`]:Ce==="small",[`${me}-affix-wrapper-lg`]:Ce==="large",[`${me}-affix-wrapper-rtl`]:R==="rtl",[`${me}-affix-wrapper-borderless`]:!b},(0,L.Z)(`${me}-affix-wrapper`,d,y),Qe),wrapper:f()({[`${me}-group-rtl`]:R==="rtl"},Qe),group:f()({[`${me}-group-wrapper-sm`]:Ce==="small",[`${me}-group-wrapper-lg`]:Ce==="large",[`${me}-group-wrapper-rtl`]:R==="rtl",[`${me}-group-wrapper-disabled`]:ke},(0,L.Z)(`${me}-group-wrapper`,d,y),Qe)}})))})},1643:function(un,ot,e){var o=e(19248),h=e(92310),f=e.n(h),oe=e(9296),i=e(59301),W=e(19080),L=e(36355),se=e(1684),ie=e(19716),C=e(32441),Me=e(9432),Z=e(9937),I=function(Ie,_e){var it={};for(var Ae in Ie)Object.prototype.hasOwnProperty.call(Ie,Ae)&&_e.indexOf(Ae)<0&&(it[Ae]=Ie[Ae]);if(Ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Ae=Object.getOwnPropertySymbols(Ie);bt{const{prefixCls:it,bordered:Ae=!0,size:bt,disabled:w,status:G,allowClear:u,showCount:t,classNames:b,rootClassName:E,className:K}=Ie,le=I(Ie,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ee,direction:qe}=i.useContext(L.E_),je=(0,ie.Z)(bt),Be=i.useContext(se.Z),ht=w!=null?w:Be,{status:Oe,hasFeedback:Fe,feedbackIcon:ve}=i.useContext(C.aM),ne=(0,W.F)(Oe,G),ue=i.useRef(null);i.useImperativeHandle(_e,()=>{var R;return{resizableTextArea:(R=ue.current)===null||R===void 0?void 0:R.resizableTextArea,focus:pe=>{var me,$e;(0,Me.n)(($e=(me=ue.current)===null||me===void 0?void 0:me.resizableTextArea)===null||$e===void 0?void 0:$e.textArea,pe)},blur:()=>{var pe;return(pe=ue.current)===null||pe===void 0?void 0:pe.blur()}}});const B=Ee("input",it);let v;typeof u=="object"&&(u!=null&&u.clearIcon)?v=u:u&&(v={clearIcon:i.createElement(o.Z,null)});const[P,Q]=(0,Z.ZP)(B);return P(i.createElement(oe.default,Object.assign({},le,{disabled:ht,allowClear:v,className:f()(K,E),classes:{affixWrapper:f()(`${B}-textarea-affix-wrapper`,{[`${B}-affix-wrapper-rtl`]:qe==="rtl",[`${B}-affix-wrapper-borderless`]:!Ae,[`${B}-affix-wrapper-sm`]:je==="small",[`${B}-affix-wrapper-lg`]:je==="large",[`${B}-textarea-show-count`]:t},(0,W.Z)(`${B}-affix-wrapper`,ne),Q)},classNames:Object.assign(Object.assign({},b),{textarea:f()({[`${B}-borderless`]:!Ae,[`${B}-sm`]:je==="small",[`${B}-lg`]:je==="large"},(0,W.Z)(B,ne),Q,b==null?void 0:b.textarea)}),prefixCls:B,suffix:Fe&&i.createElement("span",{className:`${B}-textarea-suffix`},ve),showCount:t,ref:ue})))});ot.Z=Xe},59412:function(un,ot,e){e.d(ot,{Z:function(){return h}});var o=e(59301);function h(f,oe){const i=(0,o.useRef)([]),W=()=>{i.current.push(setTimeout(()=>{var L,se,ie,C;!((L=f.current)===null||L===void 0)&&L.input&&((se=f.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((ie=f.current)===null||ie===void 0)&&ie.input.hasAttribute("value"))&&((C=f.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(oe&&W(),()=>i.current.forEach(L=>{L&&clearTimeout(L)})),[]),W}},92832:function(un,ot,e){e.d(ot,{default:function(){return je}});var o=e(92310),h=e.n(o),f=e(59301),oe=e(36355),i=e(32441),W=e(9937),se=Be=>{const{getPrefixCls:ht,direction:Oe}=(0,f.useContext)(oe.E_),{prefixCls:Fe,className:ve}=Be,ne=ht("input-group",Fe),ue=ht("input"),[B,v]=(0,W.ZP)(ue),P=h()(ne,{[`${ne}-lg`]:Be.size==="large",[`${ne}-sm`]:Be.size==="small",[`${ne}-compact`]:Be.compact,[`${ne}-rtl`]:Oe==="rtl"},v,ve),Q=(0,f.useContext)(i.aM),R=(0,f.useMemo)(()=>Object.assign(Object.assign({},Q),{isFormItemInput:!1}),[Q]);return B(f.createElement("span",{className:P,style:Be.style,onMouseEnter:Be.onMouseEnter,onMouseLeave:Be.onMouseLeave,onFocus:Be.onFocus,onBlur:Be.onBlur},f.createElement(i.aM.Provider,{value:R},Be.children)))},ie=e(9432),C=e(73331),Me=e(15277),Z=e(2738),I=e(8654),Xe=e(59412),Ie=function(Be,ht){var Oe={};for(var Fe in Be)Object.prototype.hasOwnProperty.call(Be,Fe)&&ht.indexOf(Fe)<0&&(Oe[Fe]=Be[Fe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Fe=Object.getOwnPropertySymbols(Be);veBe?f.createElement(Me.Z,null):f.createElement(C.Z,null),it={click:"onClick",hover:"onMouseOver"};var bt=f.forwardRef((Be,ht)=>{const{visibilityToggle:Oe=!0}=Be,Fe=typeof Oe=="object"&&Oe.visible!==void 0,[ve,ne]=(0,f.useState)(()=>Fe?Oe.visible:!1),ue=(0,f.useRef)(null);f.useEffect(()=>{Fe&&ne(Oe.visible)},[Fe,Oe]);const B=(0,Xe.Z)(ue),v=()=>{const{disabled:ke}=Be;ke||(ve&&B(),ne(D=>{var y;const l=!D;return typeof Oe=="object"&&((y=Oe.onVisibleChange)===null||y===void 0||y.call(Oe,l)),l}))},P=ke=>{const{action:D="click",iconRender:y=_e}=Be,l=it[D]||"",d=y(ve),S={[l]:v,className:`${ke}-icon`,key:"passwordIcon",onMouseDown:M=>{M.preventDefault()},onMouseUp:M=>{M.preventDefault()}};return f.cloneElement(f.isValidElement(d)?d:f.createElement("span",null,d),S)},{className:Q,prefixCls:R,inputPrefixCls:pe,size:me}=Be,$e=Ie(Be,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Je}=f.useContext(oe.E_),Qe=Je("input",pe),xe=Je("input-password",R),nt=Oe&&P(xe),Ce=h()(xe,Q,{[`${xe}-${me}`]:!!me}),U=Object.assign(Object.assign({},(0,Z.Z)($e,["suffix","iconRender","visibilityToggle"])),{type:ve?"text":"password",className:Ce,prefixCls:Qe,suffix:nt});return me&&(U.size=me),f.createElement(ie.Z,Object.assign({ref:(0,I.sQ)(ht,ue)},U))}),w=e(47472),G=e(92343),u=e(3113),t=e(19716),b=e(33234),E=function(Be,ht){var Oe={};for(var Fe in Be)Object.prototype.hasOwnProperty.call(Be,Fe)&&ht.indexOf(Fe)<0&&(Oe[Fe]=Be[Fe]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Fe=Object.getOwnPropertySymbols(Be);ve{const{prefixCls:Oe,inputPrefixCls:Fe,className:ve,size:ne,suffix:ue,enterButton:B=!1,addonAfter:v,loading:P,disabled:Q,onSearch:R,onChange:pe,onCompositionStart:me,onCompositionEnd:$e}=Be,Je=E(Be,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Qe,direction:xe}=f.useContext(oe.E_),nt=f.useRef(!1),Ce=Qe("input-search",Oe),U=Qe("input",Fe),{compactSize:ke}=(0,b.ri)(Ce,xe),D=(0,t.Z)(Ke=>{var at;return(at=ne!=null?ne:ke)!==null&&at!==void 0?at:Ke}),y=f.useRef(null),l=Ke=>{Ke&&Ke.target&&Ke.type==="click"&&R&&R(Ke.target.value,Ke,{source:"clear"}),pe&&pe(Ke)},d=Ke=>{var at;document.activeElement===((at=y.current)===null||at===void 0?void 0:at.input)&&Ke.preventDefault()},S=Ke=>{var at,Ge;R&&R((Ge=(at=y.current)===null||at===void 0?void 0:at.input)===null||Ge===void 0?void 0:Ge.value,Ke,{source:"input"})},M=Ke=>{nt.current||P||S(Ke)},J=typeof B=="boolean"?f.createElement(w.Z,null):null,z=`${Ce}-button`;let q;const Y=B||{},V=Y.type&&Y.type.__ANT_BUTTON===!0;V||Y.type==="button"?q=(0,G.Tm)(Y,Object.assign({onMouseDown:d,onClick:Ke=>{var at,Ge;(Ge=(at=Y==null?void 0:Y.props)===null||at===void 0?void 0:at.onClick)===null||Ge===void 0||Ge.call(at,Ke),S(Ke)},key:"enterButton"},V?{className:z,size:D}:{})):q=f.createElement(u.ZP,{className:z,type:B?"primary":void 0,size:D,disabled:Q,key:"enterButton",onMouseDown:d,onClick:S,loading:P,icon:J},B),v&&(q=[q,(0,G.Tm)(v,{key:"addonAfter"})]);const ae=h()(Ce,{[`${Ce}-rtl`]:xe==="rtl",[`${Ce}-${D}`]:!!D,[`${Ce}-with-button`]:!!B},ve),Le=Ke=>{nt.current=!0,me==null||me(Ke)},Ne=Ke=>{nt.current=!1,$e==null||$e(Ke)};return f.createElement(ie.Z,Object.assign({ref:(0,I.sQ)(y,ht),onPressEnter:M},Je,{size:D,onCompositionStart:Le,onCompositionEnd:Ne,prefixCls:U,addonAfter:q,suffix:ue,onChange:l,className:ae,disabled:Q}))}),Ee=e(1643);const qe=ie.Z;qe.Group=se,qe.Search=le,qe.TextArea=Ee.Z,qe.Password=bt;var je=qe},9937:function(un,ot,e){e.d(ot,{M1:function(){return L},TM:function(){return G},Xy:function(){return se},bi:function(){return Me},e5:function(){return w},ik:function(){return Z},nz:function(){return i},pU:function(){return W},s7:function(){return I},x0:function(){return C}});var o=e(17313),h=e(74207),f=e(37613),oe=e(83116);const i=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),W=u=>({borderColor:u.hoverBorderColor}),L=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),se=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},W((0,f.TS)(u,{hoverBorderColor:u.colorBorder})))}),ie=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:E,borderRadiusLG:K,paddingInlineLG:le}=u;return{padding:`${t}px ${le}px`,fontSize:b,lineHeight:E,borderRadius:K}},C=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),Me=(u,t)=>{const{componentCls:b,colorError:E,colorWarning:K,errorActiveShadow:le,warningActiveShadow:Ee,colorErrorBorderHover:qe,colorWarningBorderHover:je}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:qe},"&:focus, &-focused":Object.assign({},L((0,f.TS)(u,{activeBorderColor:E,activeShadow:le}))),[`${b}-prefix, ${b}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:K,"&:hover":{borderColor:je},"&:focus, &-focused":Object.assign({},L((0,f.TS)(u,{activeBorderColor:K,activeShadow:Ee}))),[`${b}-prefix, ${b}-suffix`]:{color:K}}}},Z=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},i(u.colorTextPlaceholder)),{"&:hover":Object.assign({},W(u)),"&:focus, &-focused":Object.assign({},L(u)),"&-disabled, &[disabled]":Object.assign({},se(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},ie(u)),"&-sm":Object.assign({},C(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),I=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},ie(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${b}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${b}-select > ${b}-select-selector, - & > ${b}-select-auto-complete ${t}, - & > ${b}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${b}-select-focused`]:{zIndex:1},[`& > ${b}-select > ${b}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${b}-select:first-child > ${b}-select-selector, - & > ${b}-select-auto-complete:first-child ${t}, - & > ${b}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${b}-select:last-child > ${b}-select-selector, - & > ${b}-cascader-picker:last-child ${t}, - & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},Xe=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:E}=u,le=(b-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),Z(u)),Me(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:le,paddingBottom:le}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ie=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},_e=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:E,motionDurationSlow:K,colorIcon:le,colorIconHover:Ee,iconCls:qe}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},W(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:E},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),Ie(u)),{[`${qe}${t}-password-icon`]:{color:le,cursor:"pointer",transition:`all ${K}`,"&:hover":{color:Ee}}}),Me(u,`${t}-affix-wrapper`))}},it=u=>{const{componentCls:t,colorError:b,colorWarning:E,borderRadiusLG:K,borderRadiusSM:le}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),I(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:K,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:le}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ae=u=>{const{componentCls:t,antCls:b}=u,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:u.controlHeightLG},[`&-small ${E}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},bt=u=>{const{componentCls:t,paddingLG:b}=u,E=`${t}-textarea`;return{[E]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function w(u){return(0,f.TS)(u,{inputAffixPadding:u.paddingXXS})}const G=u=>{const{controlHeight:t,fontSize:b,lineHeight:E,lineWidth:K,controlHeightSM:le,controlHeightLG:Ee,fontSizeLG:qe,lineHeightLG:je,paddingSM:Be,controlPaddingHorizontalSM:ht,controlPaddingHorizontal:Oe,colorFillAlter:Fe,colorPrimaryHover:ve,controlOutlineWidth:ne,controlOutline:ue,colorErrorOutline:B,colorWarningOutline:v}=u;return{paddingBlock:Math.max(Math.round((t-b*E)/2*10)/10-K,3),paddingBlockSM:Math.max(Math.round((le-b*E)/2*10)/10-K,0),paddingBlockLG:Math.ceil((Ee-qe*je)/2*10)/10-K,paddingInline:Be-K,paddingInlineSM:ht-K,paddingInlineLG:Oe-K,addonBg:Fe,activeBorderColor:ve,hoverBorderColor:ve,activeShadow:`0 0 0 ${ne}px ${ue}`,errorActiveShadow:`0 0 0 ${ne}px ${B}`,warningActiveShadow:`0 0 0 ${ne}px ${v}`}};ot.ZP=(0,oe.Z)("Input",u=>{const t=(0,f.TS)(u,w(u));return[Xe(t),bt(t),_e(t),it(t),Ae(t),(0,h.c)(t)]},G)},45818:function(un,ot,e){e.d(ot,{D:function(){return w},Z:function(){return t}});var o=e(92413),h=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"},oe=f,i=e(7657),W=function(E,K){return h.createElement(i.Z,(0,o.Z)({},E,{ref:K,icon:oe}))},L=h.forwardRef(W),se=L,ie=e(33853),C=e(38819),Me=e(92310),Z=e.n(Me),I=e(2738),Ie=b=>!isNaN(parseFloat(b))&&isFinite(b),_e=e(36355),it=e(84966),Ae=function(b,E){var K={};for(var le in b)Object.prototype.hasOwnProperty.call(b,le)&&E.indexOf(le)<0&&(K[le]=b[le]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,le=Object.getOwnPropertySymbols(b);Ee{let b=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${E}${b}`}})();var t=h.forwardRef((b,E)=>{const{prefixCls:K,className:le,trigger:Ee,children:qe,defaultCollapsed:je=!1,theme:Be="dark",style:ht={},collapsible:Oe=!1,reverseArrow:Fe=!1,width:ve=200,collapsedWidth:ne=80,zeroWidthTriggerStyle:ue,breakpoint:B,onCollapse:v,onBreakpoint:P}=b,Q=Ae(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:R}=(0,h.useContext)(it.Gs),[pe,me]=(0,h.useState)("collapsed"in b?b.collapsed:je),[$e,Je]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in b&&me(b.collapsed)},[b.collapsed]);const Qe=(D,y)=>{"collapsed"in b||me(D),v==null||v(D,y)},xe=(0,h.useRef)();xe.current=D=>{Je(D.matches),P==null||P(D.matches),pe!==D.matches&&Qe(D.matches,"responsive")},(0,h.useEffect)(()=>{function D(l){return xe.current(l)}let y;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&B&&B in bt){y=l(`(max-width: ${bt[B]})`);try{y.addEventListener("change",D)}catch(d){y.addListener(D)}D(y)}}return()=>{try{y==null||y.removeEventListener("change",D)}catch(l){y==null||y.removeListener(D)}}},[B]),(0,h.useEffect)(()=>{const D=G("ant-sider-");return R.addSider(D),()=>R.removeSider(D)},[]);const nt=()=>{Qe(!pe,"clickTrigger")},{getPrefixCls:Ce}=(0,h.useContext)(_e.E_),U=()=>{const D=Ce("layout-sider",K),y=(0,I.Z)(Q,["collapsed"]),l=pe?ne:ve,d=Ie(l)?`${l}px`:String(l),S=parseFloat(String(ne||0))===0?h.createElement("span",{onClick:nt,className:Z()(`${D}-zero-width-trigger`,`${D}-zero-width-trigger-${Fe?"right":"left"}`),style:ue},Ee||h.createElement(se,null)):null,z={expanded:Fe?h.createElement(C.Z,null):h.createElement(ie.Z,null),collapsed:Fe?h.createElement(ie.Z,null):h.createElement(C.Z,null)}[pe?"collapsed":"expanded"],q=Ee!==null?S||h.createElement("div",{className:`${D}-trigger`,onClick:nt,style:{width:d}},Ee||z):null,Y=Object.assign(Object.assign({},ht),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),V=Z()(D,`${D}-${Be}`,{[`${D}-collapsed`]:!!pe,[`${D}-has-trigger`]:Oe&&Ee!==null&&!S,[`${D}-below`]:!!$e,[`${D}-zero-width`]:parseFloat(d)===0},le);return h.createElement("aside",Object.assign({className:V},y,{style:Y,ref:E}),h.createElement("div",{className:`${D}-children`},qe),Oe||$e&&S?q:null)},ke=h.useMemo(()=>({siderCollapsed:pe}),[pe]);return h.createElement(w.Provider,{value:ke},U())})},84966:function(un,ot,e){e.d(ot,{VY:function(){return w},$_:function(){return bt},h4:function(){return Ae},Gs:function(){return I},ZP:function(){return G}});var o=e(26407),h=e(92310),f=e.n(h),oe=e(2738),i=e(59301),W=e(36355),L=e(83116),ie=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:E,lightTriggerBg:K,lightTriggerColor:le}=u;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:le,background:K},[`${t}-sider-zero-width-trigger`]:{color:le,background:K,border:`1px solid ${b}`,borderInlineStart:0}}}};const C=u=>{const{antCls:t,componentCls:b,colorText:E,triggerColor:K,footerBg:le,triggerBg:Ee,headerHeight:qe,headerPadding:je,headerColor:Be,footerPadding:ht,triggerHeight:Oe,zeroTriggerHeight:Fe,zeroTriggerWidth:ve,motionDurationMid:ne,motionDurationSlow:ue,fontSize:B,borderRadius:v,bodyBg:P,headerBg:Q,siderBg:R}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:P,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:R,transition:`all ${ne}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:K,lineHeight:`${Oe}px`,textAlign:"center",background:Ee,cursor:"pointer",transition:`all ${ne}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:qe,insetInlineEnd:-ve,zIndex:1,width:ve,height:Fe,color:K,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:R,borderStartStartRadius:0,borderStartEndRadius:v,borderEndEndRadius:v,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ue} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ue}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ve,borderStartStartRadius:v,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:v}}}}},ie(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:qe,padding:je,color:Be,lineHeight:`${qe}px`,background:Q,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:ht,color:E,fontSize:B,background:le},[`${b}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,L.Z)("Layout",u=>[C(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:E,colorText:K,controlHeightSM:le,marginXXS:Ee,colorTextLightSolid:qe,colorBgContainer:je}=u,Be=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${Be}px`,headerColor:K,footerPadding:`${le}px ${Be}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Ee*2,triggerBg:"#002140",triggerColor:qe,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:je,lightTriggerBg:je,lightTriggerColor:K}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(u,t){var b={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&t.indexOf(E)<0&&(b[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var K=0,E=Object.getOwnPropertySymbols(u);Knull,removeSider:()=>null}});function Xe(u){let{suffixCls:t,tagName:b,displayName:E}=u;return K=>i.forwardRef((Ee,qe)=>i.createElement(K,Object.assign({ref:qe,suffixCls:t,tagName:b},Ee)))}const Ie=i.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:E,className:K,tagName:le}=u,Ee=Z(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:qe}=i.useContext(W.E_),je=qe("layout",b),[Be,ht]=Me(je),Oe=E?`${je}-${E}`:je;return Be(i.createElement(le,Object.assign({className:f()(b||Oe,K,ht),ref:t},Ee)))}),_e=i.forwardRef((u,t)=>{const{direction:b}=i.useContext(W.E_),[E,K]=i.useState([]),{prefixCls:le,className:Ee,rootClassName:qe,children:je,hasSider:Be,tagName:ht,style:Oe}=u,Fe=Z(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ve=(0,oe.Z)(Fe,["suffixCls"]),{getPrefixCls:ne,layout:ue}=i.useContext(W.E_),B=ne("layout",le),[v,P]=Me(B),Q=f()(B,{[`${B}-has-sider`]:typeof Be=="boolean"?Be:E.length>0,[`${B}-rtl`]:b==="rtl"},ue==null?void 0:ue.className,Ee,qe,P),R=i.useMemo(()=>({siderHook:{addSider:pe=>{K(me=>[].concat((0,o.Z)(me),[pe]))},removeSider:pe=>{K(me=>me.filter($e=>$e!==pe))}}}),[]);return v(i.createElement(I.Provider,{value:R},i.createElement(ht,Object.assign({ref:t,className:Q,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Oe)},ve),je)))}),it=Xe({tagName:"div",displayName:"Layout"})(_e),Ae=Xe({suffixCls:"header",tagName:"header",displayName:"Header"})(Ie),bt=Xe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ie),w=Xe({suffixCls:"content",tagName:"main",displayName:"Content"})(Ie);var G=it},40875:function(un,ot,e){e.d(ot,{J:function(){return W}});var o=e(59301),h=e(33234),f=e(70425),oe=function(L,se){var ie={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&se.indexOf(C)<0&&(ie[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,C=Object.getOwnPropertySymbols(L);Me{const{children:ie}=L,C=oe(L,["children"]),Me=o.useContext(i),Z=o.useMemo(()=>Object.assign(Object.assign({},Me),C),[Me,C.prefixCls,C.mode,C.selectable]);return o.createElement(i.Provider,{value:Z},o.createElement(h.BR,null,(0,f.supportNodeRef)(ie)?o.cloneElement(ie,{ref:se}):ie))});ot.Z=i},20834:function(un,ot,e){e.d(ot,{default:function(){return ke}});var o=e(15285),h=e(59301),f=e(45818),oe=e(92310),i=e.n(oe),W=e(36355),L=function(D,y){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&y.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(D);S{const{prefixCls:y,className:l,dashed:d}=D,S=L(D,["prefixCls","className","dashed"]),{getPrefixCls:M}=h.useContext(W.E_),J=M("menu",y),z=i()({[`${J}-item-divider-dashed`]:!!d},l);return h.createElement(o.iz,Object.assign({className:z},S))},C=e(11592),Me=e(2738),Z=e(6848),I=e(92343),Ie=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=D=>{var y;const{className:l,children:d,icon:S,title:M,danger:J}=D,{prefixCls:z,firstLevel:q,direction:Y,disableMenuItemTitleTooltip:V,inlineCollapsed:ae}=h.useContext(Ie),Le=$=>{const ge=h.createElement("span",{className:`${z}-title-content`},d);return(!S||(0,I.l$)(d)&&d.type==="span")&&d&&$&&q&&typeof d=="string"?h.createElement("div",{className:`${z}-inline-collapsed-noicon`},d.charAt(0)):ge},{siderCollapsed:Ne}=h.useContext(f.D);let Ke=M;typeof M=="undefined"?Ke=q?d:"":M===!1&&(Ke="");const at={title:Ke};!Ne&&!ae&&(at.title=null,at.open=!1);const Ge=(0,C.Z)(d).length;let O=h.createElement(o.ck,Object.assign({},(0,Me.Z)(D,["title","icon","danger"]),{className:i()({[`${z}-item-danger`]:J,[`${z}-item-only-child`]:(S?Ge+1:Ge)===1},l),title:typeof M=="string"?M:void 0}),(0,I.Tm)(S,{className:i()((0,I.l$)(S)?(y=S.props)===null||y===void 0?void 0:y.className:"",`${z}-item-icon`)}),Le(ae));return V||(O=h.createElement(Z.Z,Object.assign({},at,{placement:Y==="rtl"?"left":"right",overlayClassName:`${z}-inline-collapsed-tooltip`}),O)),O},bt=D=>{var y;const{popupClassName:l,icon:d,title:S,theme:M}=D,J=h.useContext(Ie),{prefixCls:z,inlineCollapsed:q,theme:Y}=J,V=(0,o.Xl)();let ae;if(!d)ae=q&&!V.length&&S&&typeof S=="string"?h.createElement("div",{className:`${z}-inline-collapsed-noicon`},S.charAt(0)):h.createElement("span",{className:`${z}-title-content`},S);else{const Ne=(0,I.l$)(S)&&S.type==="span";ae=h.createElement(h.Fragment,null,(0,I.Tm)(d,{className:i()((0,I.l$)(d)?(y=d.props)===null||y===void 0?void 0:y.className:"",`${z}-item-icon`)}),Ne?S:h.createElement("span",{className:`${z}-title-content`},S))}const Le=h.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return h.createElement(Ie.Provider,{value:Le},h.createElement(o.Wd,Object.assign({},(0,Me.Z)(D,["icon"]),{title:ae,popupClassName:i()(z,l,`${z}-${M||Y}`)})))},w=e(18785),G=e(70425),u=e(62892),t=e(40875),b=function(D,y){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&y.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(D);S{if(y&&typeof y=="object"){const d=y,{label:S,children:M,key:J,type:z}=d,q=b(d,["label","children","key","type"]),Y=J!=null?J:`tmp-${l}`;return M||z==="group"?z==="group"?h.createElement(o.BW,Object.assign({key:Y},q,{title:S}),E(M)):h.createElement(bt,Object.assign({key:Y},q,{title:S}),E(M)):z==="divider"?h.createElement(ie,Object.assign({key:Y},q)):h.createElement(it,Object.assign({key:Y},q),S)}return null}).filter(y=>y)}function K(D){return h.useMemo(()=>D&&E(D),[D])}var le=e(64993),Ee=e(17313),qe=e(8378),je=e(13826),Be=e(29878),ht=e(83116),Oe=e(37613),ve=D=>{const{componentCls:y,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:S,lineWidth:M,lineType:J,itemPaddingInline:z}=D;return{[`${y}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${M}px ${J} ${S}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${y}-item, ${y}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:z},[`> ${y}-item:hover, - > ${y}-item-active, - > ${y}-submenu ${y}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${y}-item, ${y}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${y}-submenu-arrow`]:{display:"none"}}}},ue=D=>{let{componentCls:y,menuArrowOffset:l}=D;return{[`${y}-rtl`]:{direction:"rtl"},[`${y}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${y}-rtl${y}-vertical, - ${y}-submenu-rtl ${y}-vertical`]:{[`${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const B=D=>Object.assign({},(0,Ee.oN)(D));var P=(D,y)=>{const{componentCls:l,itemColor:d,itemSelectedColor:S,groupTitleColor:M,itemBg:J,subMenuItemBg:z,itemSelectedBg:q,activeBarHeight:Y,activeBarWidth:V,activeBarBorderWidth:ae,motionDurationSlow:Le,motionEaseInOut:Ne,motionEaseOut:Ke,itemPaddingInline:at,motionDurationMid:Ge,itemHoverColor:O,lineType:$,colorSplit:ge,itemDisabledColor:et,dangerItemColor:rt,dangerItemHoverColor:It,dangerItemSelectedColor:tt,dangerItemActiveBg:vt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:fn,popupBg:ln}=D;return{[`${l}-${y}, ${l}-${y} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},B(D)),[`${l}-item-group-title`]:{color:M},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:S}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${et} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:O}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:rt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:It}},[`&${l}-item:active`]:{background:vt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:S,[`&${l}-item-danger`]:{color:tt},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:q,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},B(D))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},y==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ae,marginTop:-ae,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:at,bottom:0,borderBottom:`${Y}px solid transparent`,transition:`border-color ${Le} ${Ne}`,content:'""'},"&:hover, &-active, &-open":{background:fn,"&::after":{borderBottomWidth:Y,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:Y,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ae}px ${$} ${ge}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:z},[`${l}-item, ${l}-submenu-title`]:ae&&V?{width:`calc(100% + ${ae}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${V}px solid ${S}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ge} ${Ke}`,`opacity ${Ge} ${Ke}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:tt}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ge} ${Ne}`,`opacity ${Ge} ${Ne}`].join(",")}}}}}};const Q=D=>{const{componentCls:y,itemHeight:l,itemMarginInline:d,padding:S,menuArrowSize:M,marginXS:J,itemMarginBlock:z}=D,q=S+M+J;return{[`${y}-item`]:{position:"relative",overflow:"hidden"},[`${y}-item, ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:S,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:z,width:`calc(100% - ${d*2}px)`},[`> ${y}-item, - > ${y}-submenu > ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${y}-item-group-list ${y}-submenu-title, - ${y}-submenu-title`]:{paddingInlineEnd:q}}};var pe=D=>{const{componentCls:y,iconCls:l,itemHeight:d,colorTextLightSolid:S,dropdownWidth:M,controlHeightLG:J,motionDurationMid:z,motionEaseOut:q,paddingXL:Y,itemMarginInline:V,fontSizeLG:ae,motionDurationSlow:Le,paddingXS:Ne,boxShadowSecondary:Ke,collapsedWidth:at,collapsedIconSize:Ge}=D,O={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[y]:{"&-inline, &-vertical":Object.assign({[`&${y}-root`]:{boxShadow:"none"}},Q(D))},[`${y}-submenu-popup`]:{[`${y}-vertical`]:Object.assign(Object.assign({},Q(D)),{boxShadow:Ke})}},{[`${y}-submenu-popup ${y}-vertical${y}-sub`]:{minWidth:M,maxHeight:`calc(100vh - ${J*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${y}-inline`]:{width:"100%",[`&${y}-root`]:{[`${y}-item, ${y}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Le}`,`background ${Le}`,`padding ${z} ${q}`].join(","),[`> ${y}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${y}-sub${y}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${y}-submenu > ${y}-submenu-title`]:O,[`& ${y}-item-group-title`]:{paddingInlineStart:Y}},[`${y}-item`]:O}},{[`${y}-inline-collapsed`]:{width:at,[`&${y}-root`]:{[`${y}-item, ${y}-submenu ${y}-submenu-title`]:{[`> ${y}-inline-collapsed-noicon`]:{fontSize:ae,textAlign:"center"}}},[`> ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-submenu > ${y}-submenu-title, - > ${y}-submenu > ${y}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ae/2}px - ${V}px)`,textOverflow:"clip",[` - ${y}-submenu-arrow, - ${y}-submenu-expand-icon - `]:{opacity:0},[`${y}-item-icon, ${l}`]:{margin:0,fontSize:Ge,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${y}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${y}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:S}},[`${y}-item-group-title`]:Object.assign(Object.assign({},Ee.vS),{paddingInline:Ne})}}]};const me=D=>{const{componentCls:y,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:S,motionEaseOut:M,iconCls:J,iconSize:z,iconMarginInlineEnd:q}=D;return{[`${y}-item, ${y}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${S}`].join(","),[`${y}-item-icon, ${J}`]:{minWidth:z,fontSize:z,transition:[`font-size ${d} ${M}`,`margin ${l} ${S}`,`color ${l}`].join(","),"+ span":{marginInlineStart:q,opacity:1,transition:[`opacity ${l} ${S}`,`margin ${l}`,`color ${l}`].join(",")}},[`${y}-item-icon`]:Object.assign({},(0,Ee.Ro)()),[`&${y}-item-only-child`]:{[`> ${J}, > ${y}-item-icon`]:{marginInlineEnd:0}}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${y}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$e=D=>{const{componentCls:y,motionDurationSlow:l,motionEaseInOut:d,borderRadius:S,menuArrowSize:M,menuArrowOffset:J}=D;return{[`${y}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:M,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:M*.6,height:M*.15,backgroundColor:"currentcolor",borderRadius:S,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},Je=D=>{const{antCls:y,componentCls:l,fontSize:d,motionDurationSlow:S,motionDurationMid:M,motionEaseInOut:J,paddingXS:z,padding:q,colorSplit:Y,lineWidth:V,zIndexPopup:ae,borderRadiusLG:Le,subMenuItemBorderRadius:Ne,menuArrowSize:Ke,menuArrowOffset:at,lineType:Ge,menuPanelMaskInset:O,groupTitleLineHeight:$,groupTitleFontSize:ge}=D;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ee.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,Ee.Wf)(D)),(0,Ee.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${S} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:D.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${z}px ${q}px`,fontSize:ge,lineHeight:$,transition:`all ${S}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${S} ${J}`,`background ${S} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${S} ${J}`,`background ${S} ${J}`,`padding ${M} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${S} ${J}`,`padding ${S} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${S}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Y,borderStyle:Ge,borderWidth:0,borderTopWidth:V,marginBlock:V,padding:0,"&-dashed":{borderStyle:"dashed"}}}),me(D)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${q}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ae,borderRadius:Le,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${O}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:O},"\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:D.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:D.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:D.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:D.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Le},me(D)),$e(D)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ne},[`${l}-submenu-title::after`]:{transition:`transform ${S} ${J}`}})}}),$e(D)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${at})`},"&::after":{transform:`rotate(45deg) translateX(-${at})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${at})`},"&::before":{transform:`rotate(45deg) translateX(${at})`}}})},{[`${y}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var Qe=(D,y)=>(0,ht.Z)("Menu",d=>{if(y===!1)return[];const{colorBgElevated:S,colorPrimary:M,colorTextLightSolid:J,controlHeightLG:z,fontSize:q,darkItemColor:Y,darkDangerItemColor:V,darkItemBg:ae,darkSubMenuItemBg:Le,darkItemSelectedColor:Ne,darkItemSelectedBg:Ke,darkDangerItemSelectedBg:at,darkItemHoverBg:Ge,darkGroupTitleColor:O,darkItemHoverColor:$,darkItemDisabledColor:ge,darkDangerItemHoverColor:et,darkDangerItemSelectedColor:rt,darkDangerItemActiveBg:It}=d,tt=q/7*5,vt=(0,Oe.TS)(d,{menuArrowSize:tt,menuHorizontalHeight:z*1.15,menuArrowOffset:`${tt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:S}),Ht=(0,Oe.TS)(vt,{itemColor:Y,itemHoverColor:$,groupTitleColor:O,itemSelectedColor:Ne,itemBg:ae,popupBg:ae,subMenuItemBg:Le,itemActiveBg:"transparent",itemSelectedBg:Ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ge,itemDisabledColor:ge,dangerItemColor:V,dangerItemHoverColor:et,dangerItemSelectedColor:rt,dangerItemActiveBg:It,dangerItemSelectedBg:at,menuSubMenuBg:Le,horizontalItemSelectedColor:J,horizontalItemSelectedBg:M});return[Je(vt),ve(vt),pe(vt),P(vt,"light"),P(Ht,"dark"),ue(vt),(0,qe.Z)(vt),(0,je.oN)(vt,"slide-up"),(0,je.oN)(vt,"slide-down"),(0,Be._y)(vt,"zoom-big")]},d=>{const{colorPrimary:S,colorError:M,colorTextDisabled:J,colorErrorBg:z,colorText:q,colorTextDescription:Y,colorBgContainer:V,colorFillAlter:ae,colorFillContent:Le,lineWidth:Ne,lineWidthBold:Ke,controlItemBgActive:at,colorBgTextHover:Ge,controlHeightLG:O,lineHeight:$,colorBgElevated:ge,marginXXS:et,padding:rt,fontSize:It,controlHeightSM:tt,fontSizeLG:vt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Bt=new le.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:q,itemColor:q,colorItemTextHover:q,itemHoverColor:q,colorItemTextHoverHorizontal:S,horizontalItemHoverColor:S,colorGroupTitle:Y,groupTitleColor:Y,colorItemTextSelected:S,itemSelectedColor:S,colorItemTextSelectedHorizontal:S,horizontalItemSelectedColor:S,colorItemBg:V,itemBg:V,colorItemBgHover:Ge,itemHoverBg:Ge,colorItemBgActive:Le,itemActiveBg:at,colorSubItemBg:ae,subMenuItemBg:ae,colorItemBgSelected:at,itemSelectedBg:at,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ke,activeBarHeight:Ke,colorActiveBarBorderSize:Ne,activeBarBorderWidth:Ne,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:M,dangerItemColor:M,colorDangerItemTextHover:M,dangerItemHoverColor:M,colorDangerItemTextSelected:M,dangerItemSelectedColor:M,colorDangerItemBgActive:z,dangerItemActiveBg:z,colorDangerItemBgSelected:z,dangerItemSelectedBg:z,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:O,groupTitleLineHeight:$,collapsedWidth:O*2,popupBg:ge,itemMarginBlock:et,itemPaddingInline:rt,horizontalLineHeight:`${O*1.15}px`,iconSize:It,iconMarginInlineEnd:tt-It,collapsedIconSize:vt,groupTitleFontSize:It,darkItemDisabledColor:new le.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:M,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:S,darkDangerItemSelectedBg:M,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:M}},{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"]]})(D),xe=function(D,y){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&y.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(D);S{var l,d;const S=h.useContext(t.Z),M=S||{},{getPrefixCls:J,getPopupContainer:z,direction:q,menu:Y}=h.useContext(W.E_),V=J(),{prefixCls:ae,className:Le,style:Ne,theme:Ke="light",expandIcon:at,_internalDisableMenuItemTitleTooltip:Ge,inlineCollapsed:O,siderCollapsed:$,items:ge,children:et,rootClassName:rt,mode:It,selectable:tt,onClick:vt,overflowedIndicatorPopupClassName:Ht}=D,tn=xe(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,Me.Z)(tn,["collapsedWidth"]),sn=K(ge)||et;(l=M.validator)===null||l===void 0||l.call(M,{mode:It});const Sn=(0,G.useEvent)(function(){var St;vt==null||vt.apply(void 0,arguments),(St=M.onClick)===null||St===void 0||St.call(M)}),on=M.mode||It,vn=tt!=null?tt:M.selectable,fn=h.useMemo(()=>$!==void 0?$:O,[O,$]),ln={horizontal:{motionName:`${V}-slide-up`},inline:(0,u.Z)(V),other:{motionName:`${V}-zoom-big`}},gn=J("menu",ae||M.prefixCls),[yn,Bn]=Qe(gn,!S),Ze=i()(`${gn}-${Ke}`,Y==null?void 0:Y.className,Le);let st;if(typeof at=="function")st=at;else if(at===null||at===!1)st=null;else if(M.expandIcon===null||M.expandIcon===!1)st=null;else{const St=at!=null?at:M.expandIcon;st=(0,I.Tm)(St,{className:i()(`${gn}-submenu-expand-icon`,(0,I.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const lt=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:fn||!1,direction:q,firstLevel:!0,theme:Ke,mode:on,disableMenuItemTitleTooltip:Ge}),[gn,fn,q,Ge,Ke]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(Ie.Provider,{value:lt},h.createElement(o.ZP,Object.assign({getPopupContainer:z,overflowedIndicator:h.createElement(w.Z,null),overflowedIndicatorPopupClassName:i()(gn,`${gn}-${Ke}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:fn,style:Object.assign(Object.assign({},Y==null?void 0:Y.style),Ne),className:Ze,prefixCls:gn,direction:q,defaultMotions:ln,expandIcon:st,ref:y,rootClassName:i()(rt,Bn)}),sn))))});const U=(0,h.forwardRef)((D,y)=>{const l=(0,h.useRef)(null),d=h.useContext(f.D);return(0,h.useImperativeHandle)(y,()=>({menu:l.current,focus:S=>{var M;(M=l.current)===null||M===void 0||M.focus(S)}})),h.createElement(Ce,Object.assign({ref:l},D,d))});U.Item=it,U.SubMenu=bt,U.Divider=ie,U.ItemGroup=o.BW;var ke=U},93948:function(un,ot,e){e.d(ot,{Z:function(){return Ge}});var o=e(59301),h=e(29679),f=e(40001),oe=e(19248),i=e(99267),W=e(92310),L=e.n(W),se=e(2738),ie=e(36355),C=e(92413),Me=e(33708),Z=e(37061),I={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},Xe=function(){var $=(0,o.useRef)([]),ge=(0,o.useRef)(null);return(0,o.useEffect)(function(){var et=Date.now(),rt=!1;$.current.forEach(function(It){if(It){rt=!0;var tt=It.style;tt.transitionDuration=".3s, .3s, .3s, .06s",ge.current&&et-ge.current<100&&(tt.transitionDuration="0s, 0s")}}),rt&&(ge.current=Date.now())}),$.current},Ie=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],_e=function($){var ge=(0,Me.Z)((0,Me.Z)({},I),$),et=ge.className,rt=ge.percent,It=ge.prefixCls,tt=ge.strokeColor,vt=ge.strokeLinecap,Ht=ge.strokeWidth,tn=ge.style,Bt=ge.trailColor,sn=ge.trailWidth,Sn=ge.transition,on=(0,Z.Z)(ge,Ie);delete on.gapPosition;var vn=Array.isArray(rt)?rt:[rt],fn=Array.isArray(tt)?tt:[tt],ln=Xe(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(vt==="round"?gn:0,",").concat(gn,` - L `).concat(vt==="round"?yn:100,",").concat(gn),Ze="0 0 100 ".concat(Ht),st=0;return o.createElement("svg",(0,C.Z)({className:L()("".concat(It,"-line"),et),viewBox:Ze,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(It,"-line-trail"),d:Bn,strokeLinecap:vt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(lt,St){var qt=1;switch(vt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(lt*qt,"px, 100px"),strokeDashoffset:"-".concat(st,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ue=fn[St]||fn[fn.length-1];return st+=lt,o.createElement("path",{key:St,className:"".concat(It,"-line-path"),d:Bn,strokeLinecap:vt,stroke:Ue,strokeWidth:Ht,fillOpacity:"0",ref:function(x){ln[St]=x},style:_t})}))},it=_e,Ae=e(39559),bt=e(33606),w=e(47273),G=0,u=(0,w.Z)();function t(){var O;return u?(O=G,G+=1):O="TEST_OR_SSR",O}var b=function(O){var $=o.useState(),ge=(0,bt.Z)($,2),et=ge[0],rt=ge[1];return o.useEffect(function(){rt("rc_progress_".concat(t()))},[]),O||et},E=function($){var ge=$.bg,et=$.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:ge}},et)};function K(O,$){return Object.keys(O).map(function(ge){var et=parseFloat(ge),rt="".concat(Math.floor(et*$),"%");return"".concat(O[ge]," ").concat(rt)})}var le=o.forwardRef(function(O,$){var ge=O.prefixCls,et=O.color,rt=O.gradientId,It=O.radius,tt=O.style,vt=O.ptg,Ht=O.strokeLinecap,tn=O.strokeWidth,Bt=O.size,sn=O.gapDegree,Sn=et&&(0,Ae.Z)(et)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,fn=o.createElement("circle",{className:"".concat(ge,"-circle-path"),r:It,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:vt===0?0:1,style:tt,ref:$});if(!Sn)return fn;var ln="".concat(rt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=K(et,(360-sn)/360),Bn=K(et,1),Ze="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),st="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},fn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:st},o.createElement(E,{bg:Ze}))))}),Ee=le,qe=100,je=function($,ge,et,rt,It,tt,vt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=et/100*360*((360-tt)/360),on=tt===0?0:{bottom:0,top:180,left:90,right:-90}[vt],vn=(100-rt)/100*ge;tn==="round"&&rt!==100&&(vn+=Bt/2,vn>=ge&&(vn=ge-.01));var fn=qe/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(ge,"px ").concat($),strokeDashoffset:vn+sn,transform:"rotate(".concat(It+Sn+on,"deg)"),transformOrigin:"".concat(fn,"px ").concat(fn,"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}},Be=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ht(O){var $=O!=null?O:[];return Array.isArray($)?$:[$]}var Oe=function($){var ge=(0,Me.Z)((0,Me.Z)({},I),$),et=ge.id,rt=ge.prefixCls,It=ge.steps,tt=ge.strokeWidth,vt=ge.trailWidth,Ht=ge.gapDegree,tn=Ht===void 0?0:Ht,Bt=ge.gapPosition,sn=ge.trailColor,Sn=ge.strokeLinecap,on=ge.style,vn=ge.className,fn=ge.strokeColor,ln=ge.percent,gn=(0,Z.Z)(ge,Be),yn=qe/2,Bn=b(et),Ze="".concat(Bn,"-gradient"),st=yn-tt/2,lt=Math.PI*2*st,St=tn>0?90+tn/2:-90,qt=lt*((360-tn)/360),_t=(0,Ae.Z)(It)==="object"?It:{count:It,space:2},Ue=_t.count,Lt=_t.space,x=ht(ln),ce=ht(fn),de=ce.find(function(Pe){return Pe&&(0,Ae.Z)(Pe)==="object"}),s=de&&(0,Ae.Z)(de)==="object",c=s?"butt":Sn,fe=je(lt,qt,0,100,St,tn,Bt,sn,c,tt),ee=Xe(),Re=function(){var ct=0;return x.map(function(pt,Ot){var Tt=ce[Ot]||ce[ce.length-1],yt=je(lt,qt,ct,pt,St,tn,Bt,Tt,c,tt);return ct+=pt,o.createElement(Ee,{key:Ot,color:Tt,ptg:pt,radius:st,prefixCls:rt,gradientId:Ze,style:yt,strokeLinecap:c,strokeWidth:tt,gapDegree:tn,ref:function(T){ee[Ot]=T},size:qe})}).reverse()},He=function(){var ct=Math.round(Ue*(x[0]/100)),pt=100/Ue,Ot=0;return new Array(Ue).fill(null).map(function(Tt,yt){var A=yt<=ct-1?ce[0]:sn,T=A&&(0,Ae.Z)(A)==="object"?"url(#".concat(Ze,")"):void 0,j=je(lt,qt,Ot,pt,St,tn,Bt,A,"butt",tt,Lt);return Ot+=(qt-j.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(rt,"-circle-path"),r:st,cx:yn,cy:yn,stroke:T,strokeWidth:tt,opacity:1,style:j,ref:function(we){ee[yt]=we}})})};return o.createElement("svg",(0,C.Z)({className:L()("".concat(rt,"-circle"),vn),viewBox:"0 0 ".concat(qe," ").concat(qe),style:on,id:et,role:"presentation"},gn),!Ue&&o.createElement("circle",{className:"".concat(rt,"-circle-trail"),r:st,cx:yn,cy:yn,stroke:sn,strokeLinecap:c,strokeWidth:vt||tt,style:fe}),Ue?He():Re())},Fe=Oe,ve={Line:it,Circle:Fe},ne=e(6848),ue=e(93398);function B(O){return!O||O<0?0:O>100?100:O}function v(O){let{success:$,successPercent:ge}=O,et=ge;return $&&"progress"in $&&(et=$.progress),$&&"percent"in $&&(et=$.percent),et}const P=O=>{let{percent:$,success:ge,successPercent:et}=O;const rt=B(v({success:ge,successPercent:et}));return[rt,B(B($)-rt)]},Q=O=>{let{success:$={},strokeColor:ge}=O;const{strokeColor:et}=$;return[et||ue.presetPrimaryColors.green,ge||null]},R=(O,$,ge)=>{var et,rt,It,tt;let vt=-1,Ht=-1;if($==="step"){const tn=ge.steps,Bt=ge.strokeWidth;typeof O=="string"||typeof O=="undefined"?(vt=O==="small"?2:14,Ht=Bt!=null?Bt:8):typeof O=="number"?[vt,Ht]=[O,O]:[vt=14,Ht=8]=O,vt*=tn}else if($==="line"){const tn=ge==null?void 0:ge.strokeWidth;typeof O=="string"||typeof O=="undefined"?Ht=tn||(O==="small"?6:8):typeof O=="number"?[vt,Ht]=[O,O]:[vt=-1,Ht=8]=O}else($==="circle"||$==="dashboard")&&(typeof O=="string"||typeof O=="undefined"?[vt,Ht]=O==="small"?[60,60]:[120,120]:typeof O=="number"?[vt,Ht]=[O,O]:(vt=(rt=(et=O[0])!==null&&et!==void 0?et:O[1])!==null&&rt!==void 0?rt:120,Ht=(tt=(It=O[0])!==null&&It!==void 0?It:O[1])!==null&&tt!==void 0?tt:120));return[vt,Ht]},pe=3,me=O=>pe/O*100;var Je=O=>{const{prefixCls:$,trailColor:ge=null,strokeLinecap:et="round",gapPosition:rt,gapDegree:It,width:tt=120,type:vt,children:Ht,success:tn,size:Bt=tt}=O,[sn,Sn]=R(Bt,"circle");let{strokeWidth:on}=O;on===void 0&&(on=Math.max(me(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},fn=o.useMemo(()=>{if(It||It===0)return It;if(vt==="dashboard")return 75},[It,vt]),ln=rt||vt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(O.strokeColor)==="[object Object]",yn=Q({success:tn,strokeColor:O.strokeColor}),Bn=L()(`${$}-inner`,{[`${$}-circle-gradient`]:gn}),Ze=o.createElement(Fe,{percent:P(O),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:et,trailColor:ge,prefixCls:$,gapDegree:fn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(ne.Z,{title:Ht},o.createElement("span",null,Ze)):o.createElement(o.Fragment,null,Ze,Ht))},Qe=function(O,$){var ge={};for(var et in O)Object.prototype.hasOwnProperty.call(O,et)&&$.indexOf(et)<0&&(ge[et]=O[et]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(O);rt{let $=[];return Object.keys(O).forEach(ge=>{const et=parseFloat(ge.replace(/%/g,""));isNaN(et)||$.push({key:et,value:O[ge]})}),$=$.sort((ge,et)=>ge.key-et.key),$.map(ge=>{let{key:et,value:rt}=ge;return`${rt} ${et}%`}).join(", ")},nt=(O,$)=>{const{from:ge=ue.presetPrimaryColors.blue,to:et=ue.presetPrimaryColors.blue,direction:rt=$==="rtl"?"to left":"to right"}=O,It=Qe(O,["from","to","direction"]);if(Object.keys(It).length!==0){const tt=xe(It);return{backgroundImage:`linear-gradient(${rt}, ${tt})`}}return{backgroundImage:`linear-gradient(${rt}, ${ge}, ${et})`}};var U=O=>{const{prefixCls:$,direction:ge,percent:et,size:rt,strokeWidth:It,strokeColor:tt,strokeLinecap:vt="round",children:Ht,trailColor:tn=null,success:Bt}=O,sn=tt&&typeof tt!="string"?nt(tt,ge):{backgroundColor:tt},Sn=vt==="square"||vt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=rt!=null?rt:[-1,It||(rt==="small"?6:8)],[fn,ln]=R(vn,"line",{strokeWidth:It}),gn=Object.assign({width:`${B(et)}%`,height:ln,borderRadius:Sn},sn),yn=v(O),Bn={width:`${B(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Ze={width:fn<0?"100%":fn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${$}-outer`,style:Ze},o.createElement("div",{className:`${$}-inner`,style:on},o.createElement("div",{className:`${$}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${$}-success-bg`,style:Bn}):null)),Ht)},D=O=>{const{size:$,steps:ge,percent:et=0,strokeWidth:rt=8,strokeColor:It,trailColor:tt=null,prefixCls:vt,children:Ht}=O,tn=Math.round(ge*(et/100)),Bt=$==="small"?2:14,sn=$!=null?$:[Bt,rt],[Sn,on]=R(sn,"step",{steps:ge,strokeWidth:rt}),vn=Sn/ge,fn=new Array(ge);for(let ln=0;ln{const $=O?"100%":"-100%";return new y.Keyframes(`antProgress${O?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${$}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${$}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=O=>{const{componentCls:$,iconCls:ge}=O;return{[$]:Object.assign(Object.assign({},(0,l.Wf)(O)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:O.fontSize,marginInlineEnd:O.marginXS,marginBottom:O.marginXS},[`${$}-outer`]:{display:"inline-block",width:"100%"},[`&${$}-show-info`]:{[`${$}-outer`]:{marginInlineEnd:`calc(-2em - ${O.marginXS}px)`,paddingInlineEnd:`calc(2em + ${O.paddingXS}px)`}},[`${$}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:O.remainingColor,borderRadius:O.lineBorderRadius},[`${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:O.defaultColor}},[`${$}-success-bg, ${$}-bg`]:{position:"relative",backgroundColor:O.defaultColor,borderRadius:O.lineBorderRadius,transition:`all ${O.motionDurationSlow} ${O.motionEaseInOutCirc}`},[`${$}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:O.colorSuccess},[`${$}-text`]:{display:"inline-block",width:"2em",marginInlineStart:O.marginXS,color:O.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[ge]:{fontSize:O.fontSize}},[`&${$}-status-active`]:{[`${$}-bg::before`]:{position:"absolute",inset:0,backgroundColor:O.colorBgContainer,borderRadius:O.lineBorderRadius,opacity:0,animationName:M(),animationDuration:O.progressActiveMotionDuration,animationTimingFunction:O.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${$}-rtl${$}-status-active`]:{[`${$}-bg::before`]:{animationName:M(!0)}},[`&${$}-status-exception`]:{[`${$}-bg`]:{backgroundColor:O.colorError},[`${$}-text`]:{color:O.colorError}},[`&${$}-status-exception ${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:O.colorError}},[`&${$}-status-success`]:{[`${$}-bg`]:{backgroundColor:O.colorSuccess},[`${$}-text`]:{color:O.colorSuccess}},[`&${$}-status-success ${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:O.colorSuccess}}})}},z=O=>{const{componentCls:$,iconCls:ge}=O;return{[$]:{[`${$}-circle-trail`]:{stroke:O.remainingColor},[`&${$}-circle ${$}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${$}-circle ${$}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:O.circleTextColor,fontSize:O.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[ge]:{fontSize:`${O.fontSize/O.fontSizeSM}em`}},[`${$}-circle&-status-exception`]:{[`${$}-text`]:{color:O.colorError}},[`${$}-circle&-status-success`]:{[`${$}-text`]:{color:O.colorSuccess}}},[`${$}-inline-circle`]:{lineHeight:1,[`${$}-inner`]:{verticalAlign:"bottom"}}}},q=O=>{const{componentCls:$}=O;return{[$]:{[`${$}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:O.progressStepMinWidth,marginInlineEnd:O.progressStepMarginInlineEnd,backgroundColor:O.remainingColor,transition:`all ${O.motionDurationSlow}`,"&-active":{backgroundColor:O.defaultColor}}}}}},Y=O=>{const{componentCls:$,iconCls:ge}=O;return{[$]:{[`${$}-small&-line, ${$}-small&-line ${$}-text ${ge}`]:{fontSize:O.fontSizeSM}}}};var V=(0,d.Z)("Progress",O=>{const $=O.marginXXS/2,ge=(0,S.TS)(O,{progressStepMarginInlineEnd:$,progressStepMinWidth:$,progressActiveMotionDuration:"2.4s"});return[J(ge),z(ge),q(ge),Y(ge)]},O=>({circleTextColor:O.colorText,defaultColor:O.colorInfo,remainingColor:O.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ae=function(O,$){var ge={};for(var et in O)Object.prototype.hasOwnProperty.call(O,et)&&$.indexOf(et)<0&&(ge[et]=O[et]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,et=Object.getOwnPropertySymbols(O);rt{const{prefixCls:ge,className:et,rootClassName:rt,steps:It,strokeColor:tt,percent:vt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=O,vn=ae(O,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fn=o.useMemo(()=>{var x,ce;const de=v(O);return parseInt(de!==void 0?(x=de!=null?de:0)===null||x===void 0?void 0:x.toString():(ce=vt!=null?vt:0)===null||ce===void 0?void 0:ce.toString(),10)},[vt,O.success,O.successPercent]),ln=o.useMemo(()=>!Ne.includes(sn)&&fn>=100?"success":sn||"normal",[sn,fn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(ie.E_),Ze=gn("progress",ge),[st,lt]=V(Ze),St=o.useMemo(()=>{if(!tn)return null;const x=v(O);let ce;const de=Sn||(c=>`${c}%`),s=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?ce=de(B(vt),B(x)):ln==="exception"?ce=s?o.createElement(oe.Z,null):o.createElement(i.Z,null):ln==="success"&&(ce=s?o.createElement(h.Z,null):o.createElement(f.Z,null)),o.createElement("span",{className:`${Ze}-text`,title:typeof ce=="string"?ce:void 0},ce)},[tn,vt,fn,ln,Bt,Ze,Sn]),qt=Array.isArray(tt)?tt[0]:tt,_t=typeof tt=="string"||Array.isArray(tt)?tt:void 0;let Ue;Bt==="line"?Ue=It?o.createElement(D,Object.assign({},O,{strokeColor:_t,prefixCls:Ze,steps:It}),St):o.createElement(U,Object.assign({},O,{strokeColor:qt,prefixCls:Ze,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&(Ue=o.createElement(Je,Object.assign({},O,{strokeColor:qt,prefixCls:Ze,progressStatus:ln}),St));const Lt=L()(Ze,`${Ze}-status-${ln}`,`${Ze}-${Bt==="dashboard"&&"circle"||It&&"steps"||Bt}`,{[`${Ze}-inline-circle`]:Bt==="circle"&&R(Ht,"circle")[0]<=20,[`${Ze}-show-info`]:tn,[`${Ze}-${Ht}`]:typeof Ht=="string",[`${Ze}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,et,rt,lt);return st(o.createElement("div",Object.assign({ref:$,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":fn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ue))}),Ge=at},5112:function(un,ot,e){e.d(ot,{ZP:function(){return ue}});var o=e(92310),h=e.n(o),f=e(18929),oe=e(26112),i=e(59301),W=e(36355),L=e(19716);const se=i.createContext(null),ie=se.Provider;var C=se;const Me=i.createContext(null),Z=Me.Provider;var I=e(5630),Xe=e(8654),Ie=e(1684),_e=e(32441),it=e(17313),Ae=e(83116),bt=e(37613);const w=B=>{const{componentCls:v,antCls:P}=B,Q=`${v}-group`;return{[Q]:Object.assign(Object.assign({},(0,it.Wf)(B)),{display:"inline-block",fontSize:0,[`&${Q}-rtl`]:{direction:"rtl"},[`${P}-badge ${P}-badge-count`]:{zIndex:1},[`> ${P}-badge:not(:first-child) > ${P}-button-wrapper`]:{borderInlineStart:"none"}})}},G=B=>{const{componentCls:v,wrapperMarginInlineEnd:P,colorPrimary:Q,radioSize:R,motionDurationSlow:pe,motionDurationMid:me,motionEaseInOutCirc:$e,colorBgContainer:Je,colorBorder:Qe,lineWidth:xe,dotSize:nt,colorBgContainerDisabled:Ce,colorTextDisabled:U,paddingXS:ke,dotColorDisabled:D,lineType:y,radioDotDisabledSize:l,wireframe:d,colorWhite:S}=B,M=`${v}-inner`;return{[`${v}-wrapper`]:Object.assign(Object.assign({},(0,it.Wf)(B)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:P,cursor:"pointer",[`&${v}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:B.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${v}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${xe}px ${y} ${Q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[v]:Object.assign(Object.assign({},(0,it.Wf)(B)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${v}-wrapper:hover &, - &:hover ${M}`]:{borderColor:Q},[`${v}-input:focus-visible + ${M}`]:Object.assign({},(0,it.oN)(B)),[`${v}:hover::after, ${v}-wrapper:hover &::after`]:{visibility:"visible"},[`${v}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:R,height:R,marginBlockStart:R/-2,marginInlineStart:R/-2,backgroundColor:d?Q:S,borderBlockStart:0,borderInlineStart:0,borderRadius:R,transform:"scale(0)",opacity:0,transition:`all ${pe} ${$e}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:R,height:R,backgroundColor:Je,borderColor:Qe,borderStyle:"solid",borderWidth:xe,borderRadius:"50%",transition:`all ${me}`},[`${v}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${v}-checked`]:{[M]:{borderColor:Q,backgroundColor:d?Je:Q,"&::after":{transform:`scale(${nt/R})`,opacity:1,transition:`all ${pe} ${$e}`}}},[`${v}-disabled`]:{cursor:"not-allowed",[M]:{backgroundColor:Ce,borderColor:Qe,cursor:"not-allowed","&::after":{backgroundColor:D}},[`${v}-input`]:{cursor:"not-allowed"},[`${v}-disabled + span`]:{color:U,cursor:"not-allowed"},[`&${v}-checked`]:{[M]:{"&::after":{transform:`scale(${l/R})`}}}},[`span${v} + *`]:{paddingInlineStart:ke,paddingInlineEnd:ke}})}},u=B=>{const{buttonColor:v,controlHeight:P,componentCls:Q,lineWidth:R,lineType:pe,colorBorder:me,motionDurationSlow:$e,motionDurationMid:Je,buttonPaddingInline:Qe,fontSize:xe,buttonBg:nt,fontSizeLG:Ce,controlHeightLG:U,controlHeightSM:ke,paddingXS:D,borderRadius:y,borderRadiusSM:l,borderRadiusLG:d,buttonCheckedBg:S,buttonSolidCheckedColor:M,colorTextDisabled:J,colorBgContainerDisabled:z,buttonCheckedBgDisabled:q,buttonCheckedColorDisabled:Y,colorPrimary:V,colorPrimaryHover:ae,colorPrimaryActive:Le,buttonSolidCheckedBg:Ne,buttonSolidCheckedHoverBg:Ke,buttonSolidCheckedActiveBg:at}=B;return{[`${Q}-button-wrapper`]:{position:"relative",display:"inline-block",height:P,margin:0,paddingInline:Qe,paddingBlock:0,color:v,fontSize:xe,lineHeight:`${P-R*2}px`,background:nt,border:`${R}px ${pe} ${me}`,borderBlockStartWidth:R+.02,borderInlineStartWidth:0,borderInlineEndWidth:R,cursor:"pointer",transition:[`color ${Je}`,`background ${Je}`,`box-shadow ${Je}`].join(","),a:{color:v},[`> ${Q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-R,insetInlineStart:-R,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:R,paddingInline:0,backgroundColor:me,transition:`background-color ${$e}`,content:'""'}},"&:first-child":{borderInlineStart:`${R}px ${pe} ${me}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${Q}-group-large &`]:{height:U,fontSize:Ce,lineHeight:`${U-R*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${Q}-group-small &`]:{height:ke,paddingInline:D-R,paddingBlock:0,lineHeight:`${ke-R*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:V},"&:has(:focus-visible)":Object.assign({},(0,it.oN)(B)),[`${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:V,background:S,borderColor:V,"&::before":{backgroundColor:V},"&:first-child":{borderColor:V},"&:hover":{color:ae,borderColor:ae,"&::before":{backgroundColor:ae}},"&:active":{color:Le,borderColor:Le,"&::before":{backgroundColor:Le}}},[`${Q}-group-solid &-checked:not(${Q}-button-wrapper-disabled)`]:{color:M,background:Ne,borderColor:Ne,"&:hover":{color:M,background:Ke,borderColor:Ke},"&:active":{color:M,background:at,borderColor:at}},"&-disabled":{color:J,backgroundColor:z,borderColor:me,cursor:"not-allowed","&:first-child, &:hover":{color:J,backgroundColor:z,borderColor:me}},[`&-disabled${Q}-button-wrapper-checked`]:{color:Y,backgroundColor:q,borderColor:me,boxShadow:"none"}}}},t=B=>B-4*2;var b=(0,Ae.Z)("Radio",B=>{const{controlOutline:v,controlOutlineWidth:P,radioSize:Q}=B,R=`0 0 0 ${P}px ${v}`,pe=R,me=t(Q),$e=(0,bt.TS)(B,{radioDotDisabledSize:me,radioFocusShadow:R,radioButtonFocusShadow:pe});return[w($e),G($e),u($e)]},B=>{const{wireframe:v,padding:P,marginXS:Q,lineWidth:R,fontSizeLG:pe,colorText:me,colorBgContainer:$e,colorTextDisabled:Je,controlItemBgActiveDisabled:Qe,colorTextLightSolid:xe,colorPrimary:nt,colorPrimaryHover:Ce,colorPrimaryActive:U}=B,ke=4,D=pe,y=v?t(D):D-(ke+R)*2;return{radioSize:D,dotSize:y,dotColorDisabled:Je,buttonSolidCheckedColor:xe,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:Ce,buttonSolidCheckedActiveBg:U,buttonBg:$e,buttonCheckedBg:$e,buttonColor:me,buttonCheckedBgDisabled:Qe,buttonCheckedColorDisabled:Je,buttonPaddingInline:P-R,wrapperMarginInlineEnd:Q}}),E=e(14088),K=e(4572),le=function(B,v){var P={};for(var Q in B)Object.prototype.hasOwnProperty.call(B,Q)&&v.indexOf(Q)<0&&(P[Q]=B[Q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,Q=Object.getOwnPropertySymbols(B);R{var P,Q;const R=i.useContext(C),pe=i.useContext(Me),{getPrefixCls:me,direction:$e,radio:Je}=i.useContext(W.E_),Qe=i.useRef(null),xe=(0,Xe.sQ)(v,Qe),{isFormItemInput:nt}=i.useContext(_e.aM),Ce=Le=>{var Ne,Ke;(Ne=B.onChange)===null||Ne===void 0||Ne.call(B,Le),(Ke=R==null?void 0:R.onChange)===null||Ke===void 0||Ke.call(R,Le)},{prefixCls:U,className:ke,rootClassName:D,children:y,style:l}=B,d=le(B,["prefixCls","className","rootClassName","children","style"]),S=me("radio",U),M=((R==null?void 0:R.optionType)||pe)==="button",J=M?`${S}-button`:S,[z,q]=b(S),Y=Object.assign({},d),V=i.useContext(Ie.Z);R&&(Y.name=R.name,Y.onChange=Ce,Y.checked=B.value===R.value,Y.disabled=(P=Y.disabled)!==null&&P!==void 0?P:R.disabled),Y.disabled=(Q=Y.disabled)!==null&&Q!==void 0?Q:V;const ae=h()(`${J}-wrapper`,{[`${J}-wrapper-checked`]:Y.checked,[`${J}-wrapper-disabled`]:Y.disabled,[`${J}-wrapper-rtl`]:$e==="rtl",[`${J}-wrapper-in-form-item`]:nt},Je==null?void 0:Je.className,ke,D,q);return z(i.createElement(E.Z,{component:"Radio",disabled:Y.disabled},i.createElement("label",{className:ae,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),l),onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave},i.createElement(I.Z,Object.assign({},Y,{className:h()(Y.className,!M&&K.A),type:"radio",prefixCls:J,ref:xe})),y!==void 0?i.createElement("span",null,y):null)))};var je=i.forwardRef(Ee);const Be=i.forwardRef((B,v)=>{const{getPrefixCls:P,direction:Q}=i.useContext(W.E_),[R,pe]=(0,f.Z)(B.defaultValue,{value:B.value}),me=Ne=>{const Ke=R,at=Ne.target.value;"value"in B||pe(at);const{onChange:Ge}=B;Ge&&at!==Ke&&Ge(Ne)},{prefixCls:$e,className:Je,rootClassName:Qe,options:xe,buttonStyle:nt="outline",disabled:Ce,children:U,size:ke,style:D,id:y,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:M}=B,J=P("radio",$e),z=`${J}-group`,[q,Y]=b(J);let V=U;xe&&xe.length>0&&(V=xe.map(Ne=>typeof Ne=="string"||typeof Ne=="number"?i.createElement(je,{key:Ne.toString(),prefixCls:J,disabled:Ce,value:Ne,checked:R===Ne},Ne):i.createElement(je,{key:`radio-group-value-options-${Ne.value}`,prefixCls:J,disabled:Ne.disabled||Ce,value:Ne.value,checked:R===Ne.value,title:Ne.title,style:Ne.style},Ne.label)));const ae=(0,L.Z)(ke),Le=h()(z,`${z}-${nt}`,{[`${z}-${ae}`]:ae,[`${z}-rtl`]:Q==="rtl"},Je,Qe,Y);return q(i.createElement("div",Object.assign({},(0,oe.Z)(B,{aria:!0,data:!0}),{className:Le,style:D,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:M,id:y,ref:v}),i.createElement(ie,{value:{onChange:me,value:R,disabled:B.disabled,name:B.name,optionType:B.optionType}},V)))});var ht=i.memo(Be),Oe=function(B,v){var P={};for(var Q in B)Object.prototype.hasOwnProperty.call(B,Q)&&v.indexOf(Q)<0&&(P[Q]=B[Q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var R=0,Q=Object.getOwnPropertySymbols(B);R{const{getPrefixCls:P}=i.useContext(W.E_),{prefixCls:Q}=B,R=Oe(B,["prefixCls"]),pe=P("radio",Q);return i.createElement(Z,{value:"button"},i.createElement(je,Object.assign({prefixCls:pe},R,{type:"radio",ref:v})))};var ve=i.forwardRef(Fe);const ne=je;ne.Button=ve,ne.Group=ht,ne.__ANT_RADIO=!0;var ue=ne},13570:function(un,ot,e){e.d(ot,{Z:function(){return B}});var o=e(92413),h=e(59301),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},oe=f,i=e(7657),W=function(P,Q){return h.createElement(i.Z,(0,o.Z)({},P,{ref:Q,icon:oe}))},L=h.forwardRef(W),se=L,ie=e(92310),C=e.n(ie),Me=e(400),Z=e(33606),I=e(37061),Xe=e(18929),Ie=e(10228),_e=e(26112);function it(v,P){var Q=v.disabled,R=v.prefixCls,pe=v.character,me=v.characterRender,$e=v.index,Je=v.count,Qe=v.value,xe=v.allowHalf,nt=v.focused,Ce=v.onHover,U=v.onClick,ke=function(z){Ce(z,$e)},D=function(z){U(z,$e)},y=function(z){z.keyCode===Ie.Z.ENTER&&U(z,$e)},l=$e+1,d=new Set([R]);Qe===0&&$e===0&&nt?d.add("".concat(R,"-focused")):xe&&Qe+.5>=l&&Qe$e?"true":"false","aria-posinset":$e+1,"aria-setsize":Je,tabIndex:Q?-1:0},h.createElement("div",{className:"".concat(R,"-first")},S),h.createElement("div",{className:"".concat(R,"-second")},S)));return me&&(M=me(M,v)),M}var Ae=h.forwardRef(it);function bt(){var v=h.useRef({});function P(R){return v.current[R]}function Q(R){return function(pe){v.current[R]=pe}}return[P,Q]}function w(v){var P=v.pageXOffset,Q="scrollLeft";if(typeof P!="number"){var R=v.document;P=R.documentElement[Q],typeof P!="number"&&(P=R.body[Q])}return P}function G(v){var P,Q,R=v.ownerDocument,pe=R.body,me=R&&R.documentElement,$e=v.getBoundingClientRect();return P=$e.left,Q=$e.top,P-=me.clientLeft||pe.clientLeft||0,Q-=me.clientTop||pe.clientTop||0,{left:P,top:Q}}function u(v){var P=G(v),Q=v.ownerDocument,R=Q.defaultView||Q.parentWindow;return P.left+=w(R),P.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(v,P){var Q,R=v.prefixCls,pe=R===void 0?"rc-rate":R,me=v.className,$e=v.defaultValue,Je=v.value,Qe=v.count,xe=Qe===void 0?5:Qe,nt=v.allowHalf,Ce=nt===void 0?!1:nt,U=v.allowClear,ke=U===void 0?!0:U,D=v.character,y=D===void 0?"\u2605":D,l=v.characterRender,d=v.disabled,S=v.direction,M=S===void 0?"ltr":S,J=v.tabIndex,z=J===void 0?0:J,q=v.autoFocus,Y=v.onHoverChange,V=v.onChange,ae=v.onFocus,Le=v.onBlur,Ne=v.onKeyDown,Ke=v.onMouseLeave,at=(0,I.Z)(v,t),Ge=bt(),O=(0,Z.Z)(Ge,2),$=O[0],ge=O[1],et=h.useRef(null),rt=function(){if(!d){var c;(c=et.current)===null||c===void 0||c.focus()}};h.useImperativeHandle(P,function(){return{focus:rt,blur:function(){if(!d){var c;(c=et.current)===null||c===void 0||c.blur()}}}});var It=(0,Xe.Z)($e||0,{value:Je}),tt=(0,Z.Z)(It,2),vt=tt[0],Ht=tt[1],tn=(0,Xe.Z)(null),Bt=(0,Z.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(c,fe){var ee=M==="rtl",Re=c+1;if(Ce){var He=$(c),Pe=u(He),ct=He.clientWidth;(ee&&fe-Pe>ct/2||!ee&&fe-Pe0&&!ee||fe===Ie.Z.RIGHT&&Re>0&&ee?(Ce?Re-=.5:Re-=1,vn(Re),c.preventDefault()):fe===Ie.Z.LEFT&&Re{const{componentCls:P}=v;return{[`${P}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:v.marginXS},"> div":{transition:`all ${v.motionDurationMid}, outline 0s`,"&:hover":{transform:v.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${v.lineWidth}px dashed ${v.starColor}`,transform:v.starHoverScale}},"&-first, &-second":{color:v.starBg,transition:`all ${v.motionDurationMid}`,userSelect:"none",[v.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${P}-star-first, &-half ${P}-star-second`]:{opacity:1},[`&-half ${P}-star-first, &-full ${P}-star-second`]:{color:"inherit"}}}},Oe=v=>({[`&-rtl${v.componentCls}`]:{direction:"rtl"}}),Fe=v=>{const{componentCls:P}=v;return{[P]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(v)),{display:"inline-block",margin:0,padding:0,color:v.starColor,fontSize:v.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${P} ${P}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ht(v)),{[`+ ${P}-text`]:{display:"inline-block",marginInlineStart:v.marginXS,fontSize:v.fontSize}}),Oe(v))}};var ve=(0,je.Z)("Rate",v=>{const P=(0,Be.TS)(v,{});return[Fe(P)]},v=>({starColor:v.yellow6,starSize:v.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:v.colorFillContent})),ne=function(v,P){var Q={};for(var R in v)Object.prototype.hasOwnProperty.call(v,R)&&P.indexOf(R)<0&&(Q[R]=v[R]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,R=Object.getOwnPropertySymbols(v);pe{const{prefixCls:Q,className:R,rootClassName:pe,style:me,tooltips:$e,character:Je=h.createElement(se,null)}=v,Qe=ne(v,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(d,S)=>{let{index:M}=S;return $e?h.createElement(Ee.Z,{title:$e[M]},d):d},{getPrefixCls:nt,direction:Ce,rate:U}=h.useContext(le.E_),ke=nt("rate",Q),[D,y]=ve(ke),l=Object.assign(Object.assign({},U==null?void 0:U.style),me);return D(h.createElement(K,Object.assign({ref:P,character:Je,characterRender:xe},Qe,{className:C()(R,pe,y,U==null?void 0:U.className),style:l,prefixCls:ke,direction:Ce})))})},57809:function(un,ot,e){var o=e(92310),h=e.n(o),f=e(77861),oe=e(2738),i=e(59301),W=e(53487),L=e(62892),se=e(19080),ie=e(36355),C=e(1684),Me=e(93891),Z=e(19716),I=e(32441),Xe=e(33234),Ie=e(14154),_e=e(58582),it=e(84443),Ae=e(66339),bt=function(b,E){var K={};for(var le in b)Object.prototype.hasOwnProperty.call(b,le)&&E.indexOf(le)<0&&(K[le]=b[le]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,le=Object.getOwnPropertySymbols(b);Ee{var K,{prefixCls:le,bordered:Ee=!0,className:qe,rootClassName:je,getPopupContainer:Be,popupClassName:ht,dropdownClassName:Oe,listHeight:Fe=256,placement:ve,listItemHeight:ne=24,size:ue,disabled:B,notFoundContent:v,status:P,builtinPlacements:Q,dropdownMatchSelectWidth:R,popupMatchSelectWidth:pe,direction:me,style:$e,allowClear:Je}=b,Qe=bt(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:xe,getPrefixCls:nt,renderEmpty:Ce,direction:U,virtual:ke,popupMatchSelectWidth:D,popupOverflow:y,select:l}=i.useContext(ie.E_),d=nt("select",le),S=nt(),M=me!=null?me:U,{compactSize:J,compactItemClassnames:z}=(0,Xe.ri)(d,M),[q,Y]=(0,Ie.Z)(d),V=i.useMemo(()=>{const{mode:ln}=Qe;if(ln!=="combobox")return ln===w?"combobox":ln},[Qe.mode]),ae=V==="multiple"||V==="tags",Le=(0,it.Z)(Qe.suffixIcon,Qe.showArrow),Ne=(K=pe!=null?pe:R)!==null&&K!==void 0?K:D,{status:Ke,hasFeedback:at,isFormItemInput:Ge,feedbackIcon:O}=i.useContext(I.aM),$=(0,se.F)(Ke,P);let ge;v!==void 0?ge=v:V==="combobox"?ge=null:ge=(Ce==null?void 0:Ce("Select"))||i.createElement(Me.Z,{componentName:"Select"});const{suffixIcon:et,itemIcon:rt,removeIcon:It,clearIcon:tt}=(0,Ae.Z)(Object.assign(Object.assign({},Qe),{multiple:ae,hasFeedback:at,feedbackIcon:O,showSuffixIcon:Le,prefixCls:d,showArrow:Qe.showArrow,componentName:"Select"})),vt=Je===!0?{clearIcon:tt}:Je,Ht=(0,oe.Z)(Qe,["suffixIcon","itemIcon"]),tn=h()(ht||Oe,{[`${d}-dropdown-${M}`]:M==="rtl"},je,Y),Bt=(0,Z.Z)(ln=>{var gn;return(gn=ue!=null?ue:J)!==null&&gn!==void 0?gn:ln}),sn=i.useContext(C.Z),Sn=B!=null?B:sn,on=h()({[`${d}-lg`]:Bt==="large",[`${d}-sm`]:Bt==="small",[`${d}-rtl`]:M==="rtl",[`${d}-borderless`]:!Ee,[`${d}-in-form-item`]:Ge},(0,se.Z)(d,$,at),z,l==null?void 0:l.className,qe,je,Y),vn=i.useMemo(()=>ve!==void 0?ve:M==="rtl"?"bottomRight":"bottomLeft",[ve,M]),fn=(0,_e.Z)(Q,y);return q(i.createElement(f.ZP,Object.assign({ref:E,virtual:ke,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),$e),dropdownMatchSelectWidth:Ne,builtinPlacements:fn,transitionName:(0,L.m)(S,"slide-up",Qe.transitionName),listHeight:Fe,listItemHeight:ne,mode:V,prefixCls:d,placement:vn,direction:M,suffixIcon:et,menuItemSelectedIcon:rt,removeIcon:It,allowClear:vt,notFoundContent:ge,className:on,getPopupContainer:Be||xe,dropdownClassName:tn,disabled:Sn})))},u=i.forwardRef(G),t=(0,W.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=w,u.Option=f.Wx,u.OptGroup=f.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=u},14154:function(un,ot,e){e.d(ot,{Z:function(){return u}});var o=e(17313),h=e(74207),f=e(37613),oe=e(83116),i=e(13826),W=e(92899);const L=t=>{const{optionHeight:b,optionFontSize:E,optionLineHeight:K,optionPadding:le}=t;return{position:"relative",display:"block",minHeight:b,padding:le,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:K,boxSizing:"border-box"}};var ie=t=>{const{antCls:b,componentCls:E}=t,K=`${E}-item`,le=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Ee=`&${b}-slide-up-appear${b}-slide-up-appear-active`,qe=`&${b}-slide-up-leave${b}-slide-up-leave-active`,je=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${le}${je}bottomLeft, - ${Ee}${je}bottomLeft - `]:{animationName:i.fJ},[` - ${le}${je}topLeft, - ${Ee}${je}topLeft, - ${le}${je}topRight, - ${Ee}${je}topRight - `]:{animationName:i.Qt},[`${qe}${je}bottomLeft`]:{animationName:i.Uw},[` - ${qe}${je}topLeft, - ${qe}${je}topRight - `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${K}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${K}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${K}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${K}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${K}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(t,"slide-up"),(0,i.oN)(t,"slide-down"),(0,W.Fm)(t,"move-up"),(0,W.Fm)(t,"move-down")]};const C=2,Me=t=>{let{controlHeightSM:b,controlHeight:E,lineWidth:K}=t;const le=(E-b)/2-K,Ee=Math.ceil(le/2);return[le,Ee]};function Z(t,b){const{componentCls:E,iconCls:K}=t,le=`${E}-selection-overflow`,Ee=t.multipleSelectItemHeight,[qe]=Me(t),je=b?`${E}-${b}`:"";return{[`${E}-multiple${je}`]:{fontSize:t.fontSize,[le]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${qe-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Ee}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${E}-show-arrow ${E}-selector, - &${E}-allow-clear ${E}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ee,marginTop:C,marginBottom:C,lineHeight:`${Ee-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${K}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${le}-item + ${le}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-qe,"\n &-input,\n &-mirror\n ":{height:Ee,fontFamily:t.fontFamily,lineHeight:`${Ee}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var Xe=t=>{const{componentCls:b}=t,E=(0,f.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),K=(0,f.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,le]=Me(t);return[Z(t),Z(E,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:le}}},Z(K,"lg")]};function Ie(t,b){const{componentCls:E,inputPaddingHorizontalBase:K,borderRadius:le}=t,Ee=t.controlHeight-t.lineWidth*2,qe=Math.ceil(t.fontSize*1.25),je=b?`${E}-${b}`:"";return{[`${E}-single${je}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:le,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:K,insetInlineEnd:K,bottom:0,"&-input":{width:"100%"}},[` - ${E}-selection-item, - ${E}-selection-placeholder - `]:{padding:0,lineHeight:`${Ee}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ee}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${E}-show-arrow ${E}-selection-item, - &${E}-show-arrow ${E}-selection-placeholder - `]:{paddingInlineEnd:qe},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${K}px`,[`${E}-selection-search-input`]:{height:Ee},"&:after":{lineHeight:`${Ee}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${K}px`,"&:after":{display:"none"}}}}}}}function _e(t){const{componentCls:b}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[Ie(t),Ie((0,f.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${b}-selector`]:{padding:`0 ${E}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` - &${b}-show-arrow ${b}-selection-item, - &${b}-show-arrow ${b}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Ie((0,f.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const it=t=>{const{componentCls:b,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ae=function(t,b){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:K,borderHoverColor:le,outlineColor:Ee,antCls:qe}=b,je=E?{[`${K}-selector`]:{borderColor:le}}:{};return{[t]:{[`&:not(${K}-disabled):not(${K}-customize-input):not(${qe}-pagination-size-changer)`]:Object.assign(Object.assign({},je),{[`${K}-focused& ${K}-selector`]:{borderColor:le,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Ee}`,outline:0},[`&:hover ${K}-selector`]:{borderColor:le}})}}},bt=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},w=t=>{const{componentCls:b,inputPaddingHorizontalBase:E,iconCls:K}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},it(t)),bt(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[K]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},w(t),_e(t),Xe(t),ie(t),{[`${b}-rtl`]:{direction:"rtl"}},Ae(b,(0,f.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ae(`${b}-status-error`,(0,f.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ae(`${b}-status-warning`,(0,f.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,oe.Z)("Select",(t,b)=>{let{rootPrefixCls:E}=b;const K=(0,f.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(K)]},t=>{const{fontSize:b,lineHeight:E,controlHeight:K,controlPaddingHorizontal:le,zIndexPopupBase:Ee,colorText:qe,fontWeightStrong:je,controlItemBgActive:Be,controlItemBgHover:ht,colorBgContainer:Oe,colorFillSecondary:Fe,controlHeightLG:ve,controlHeightSM:ne,colorBgContainerDisabled:ue,colorTextDisabled:B}=t;return{zIndexPopup:Ee+50,optionSelectedColor:qe,optionSelectedFontWeight:je,optionSelectedBg:Be,optionActiveBg:ht,optionPadding:`${(K-b*E)/2}px ${le}px`,optionFontSize:b,optionLineHeight:E,optionHeight:K,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:ve,multipleItemBg:Fe,multipleItemBorderColor:"transparent",multipleItemHeight:ne,multipleItemHeightLG:K,multipleSelectorBgDisabled:ue,multipleItemColorDisabled:B,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,ot,e){e.d(ot,{Z:function(){return h}});const o=f=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:f==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function h(f,oe){return f||o(oe)}},84443:function(un,ot,e){e.d(ot,{Z:function(){return o}});function o(h,f){return f!==void 0?f:h!==null}},66339:function(un,ot,e){e.d(ot,{Z:function(){return se}});var o=e(40001),h=e(19248),f=e(99267),oe=e(84105),i=e(58617),W=e(47472),L=e(59301);function se(ie){let{suffixIcon:C,clearIcon:Me,menuItemSelectedIcon:Z,removeIcon:I,loading:Xe,multiple:Ie,hasFeedback:_e,prefixCls:it,showSuffixIcon:Ae,feedbackIcon:bt,showArrow:w,componentName:G}=ie;const u=Me!=null?Me:L.createElement(h.Z,null),t=le=>C===null&&!_e&&!w?null:L.createElement(L.Fragment,null,Ae!==!1&&le,_e&&bt);let b=null;if(C!==void 0)b=t(C);else if(Xe)b=t(L.createElement(i.Z,{spin:!0}));else{const le=`${it}-suffix`;b=Ee=>{let{open:qe,showSearch:je}=Ee;return t(qe&&je?L.createElement(W.Z,{className:le}):L.createElement(oe.Z,{className:le}))}}let E=null;Z!==void 0?E=Z:Ie?E=L.createElement(o.Z,null):E=null;let K=null;return I!==void 0?K=I:K=L.createElement(f.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:E,removeIcon:K}}},61621:function(un,ot,e){e.d(ot,{Z:function(){return y}});var o=e(92310),h=e.n(o),f=e(59301),oe=e(36355),i=e(2738),L=l=>{const{prefixCls:d,className:S,style:M,size:J,shape:z}=l,q=h()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),Y=h()({[`${d}-circle`]:z==="circle",[`${d}-square`]:z==="square",[`${d}-round`]:z==="round"}),V=f.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return f.createElement("span",{className:h()(d,q,Y,S),style:Object.assign(Object.assign({},V),M)})},se=e(93083),ie=e(83116),C=e(37613);const Me=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),I=l=>Object.assign({width:l},Z(l)),Xe=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Me,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Ie=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),_e=l=>{const{skeletonAvatarCls:d,gradientFromColor:S,controlHeight:M,controlHeightLG:J,controlHeightSM:z}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:S},I(M)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},I(J)),[`${d}${d}-sm`]:Object.assign({},I(z))}},it=l=>{const{controlHeight:d,borderRadiusSM:S,skeletonInputCls:M,controlHeightLG:J,controlHeightSM:z,gradientFromColor:q}=l;return{[`${M}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:q,borderRadius:S},Ie(d)),[`${M}-lg`]:Object.assign({},Ie(J)),[`${M}-sm`]:Object.assign({},Ie(z))}},Ae=l=>Object.assign({width:l},Z(l)),bt=l=>{const{skeletonImageCls:d,imageSizeBase:S,gradientFromColor:M,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:M,borderRadius:J},Ae(S*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ae(S)),{maxWidth:S*4,maxHeight:S*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},w=(l,d,S)=>{const{skeletonButtonCls:M}=l;return{[`${S}${M}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${S}${M}-round`]:{borderRadius:d}}},G=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:S,controlHeight:M,controlHeightLG:J,controlHeightSM:z,gradientFromColor:q}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:q,borderRadius:d,width:M*2,minWidth:M*2},G(M))},w(l,M,S)),{[`${S}-lg`]:Object.assign({},G(J))}),w(l,J,`${S}-lg`)),{[`${S}-sm`]:Object.assign({},G(z))}),w(l,z,`${S}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:S,skeletonTitleCls:M,skeletonParagraphCls:J,skeletonButtonCls:z,skeletonInputCls:q,skeletonImageCls:Y,controlHeight:V,controlHeightLG:ae,controlHeightSM:Le,gradientFromColor:Ne,padding:Ke,marginSM:at,borderRadius:Ge,titleHeight:O,blockRadius:$,paragraphLiHeight:ge,controlHeightXS:et,paragraphMarginTop:rt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:Ke,verticalAlign:"top",[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne},I(V)),[`${S}-circle`]:{borderRadius:"50%"},[`${S}-lg`]:Object.assign({},I(ae)),[`${S}-sm`]:Object.assign({},I(Le))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${M}`]:{width:"100%",height:O,background:Ne,borderRadius:$,[`+ ${J}`]:{marginBlockStart:Le}},[`${J}`]:{padding:0,"> li":{width:"100%",height:ge,listStyle:"none",background:Ne,borderRadius:$,"+ li":{marginBlockStart:et}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${M}, ${J} > li`]:{borderRadius:Ge}}},[`${d}-with-avatar ${d}-content`]:{[`${M}`]:{marginBlockStart:at,[`+ ${J}`]:{marginBlockStart:rt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),_e(l)),it(l)),bt(l)),[`${d}${d}-block`]:{width:"100%",[`${z}`]:{width:"100%"},[`${q}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${M}, - ${J} > li, - ${S}, - ${z}, - ${q}, - ${Y} - `]:Object.assign({},Xe(l))}}};var b=(0,ie.Z)("Skeleton",l=>{const{componentCls:d}=l,S=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(S)]},l=>{const{colorFillContent:d,colorFill:S}=l,M=d,J=S;return{color:M,colorGradientEnd:J,gradientFromColor:M,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),K=l=>{const{prefixCls:d,className:S,rootClassName:M,active:J,shape:z="circle",size:q="default"}=l,{getPrefixCls:Y}=f.useContext(oe.E_),V=Y("skeleton",d),[ae,Le]=b(V),Ne=(0,i.Z)(l,["prefixCls","className"]),Ke=h()(V,`${V}-element`,{[`${V}-active`]:J},S,M,Le);return ae(f.createElement("div",{className:Ke},f.createElement(L,Object.assign({prefixCls:`${V}-avatar`,shape:z,size:q},Ne))))},Ee=l=>{const{prefixCls:d,className:S,rootClassName:M,active:J,block:z=!1,size:q="default"}=l,{getPrefixCls:Y}=f.useContext(oe.E_),V=Y("skeleton",d),[ae,Le]=b(V),Ne=(0,i.Z)(l,["prefixCls"]),Ke=h()(V,`${V}-element`,{[`${V}-active`]:J,[`${V}-block`]:z},S,M,Le);return ae(f.createElement("div",{className:Ke},f.createElement(L,Object.assign({prefixCls:`${V}-button`,size:q},Ne))))};const qe="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 Be=l=>{const{prefixCls:d,className:S,rootClassName:M,style:J,active:z}=l,{getPrefixCls:q}=f.useContext(oe.E_),Y=q("skeleton",d),[V,ae]=b(Y),Le=h()(Y,`${Y}-element`,{[`${Y}-active`]:z},S,M,ae);return V(f.createElement("div",{className:Le},f.createElement("div",{className:h()(`${Y}-image`,S),style:J},f.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Y}-image-svg`},f.createElement("path",{d:qe,className:`${Y}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:S,rootClassName:M,active:J,block:z,size:q="default"}=l,{getPrefixCls:Y}=f.useContext(oe.E_),V=Y("skeleton",d),[ae,Le]=b(V),Ne=(0,i.Z)(l,["prefixCls"]),Ke=h()(V,`${V}-element`,{[`${V}-active`]:J,[`${V}-block`]:z},S,M,Le);return ae(f.createElement("div",{className:Ke},f.createElement(L,Object.assign({prefixCls:`${V}-input`,size:q},Ne))))},Fe=e(92413),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ne=ve,ue=e(7657),B=function(d,S){return f.createElement(ue.Z,(0,Fe.Z)({},d,{ref:S,icon:ne}))},v=f.forwardRef(B),P=v,R=l=>{const{prefixCls:d,className:S,rootClassName:M,style:J,active:z,children:q}=l,{getPrefixCls:Y}=f.useContext(oe.E_),V=Y("skeleton",d),[ae,Le]=b(V),Ne=h()(V,`${V}-element`,{[`${V}-active`]:z},Le,S,M),Ke=q!=null?q:f.createElement(P,null);return ae(f.createElement("div",{className:Ne},f.createElement("div",{className:h()(`${V}-image`,S),style:J},Ke)))},pe=e(26407),$e=l=>{const d=Y=>{const{width:V,rows:ae=2}=l;if(Array.isArray(V))return V[Y];if(ae-1===Y)return V},{prefixCls:S,className:M,style:J,rows:z}=l,q=(0,pe.Z)(Array(z)).map((Y,V)=>f.createElement("li",{key:V,style:{width:d(V)}}));return f.createElement("ul",{className:h()(S,M),style:J},q)},Qe=l=>{let{prefixCls:d,className:S,width:M,style:J}=l;return f.createElement("h3",{className:h()(d,S),style:Object.assign({width:M},J)})};function xe(l){return l&&typeof l=="object"?l:{}}function nt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ce(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function U(l,d){const S={};return(!l||!d)&&(S.width="61%"),!l&&d?S.rows=3:S.rows=2,S}const ke=l=>{const{prefixCls:d,loading:S,className:M,rootClassName:J,style:z,children:q,avatar:Y=!1,title:V=!0,paragraph:ae=!0,active:Le,round:Ne}=l,{getPrefixCls:Ke,direction:at,skeleton:Ge}=f.useContext(oe.E_),O=Ke("skeleton",d),[$,ge]=b(O);if(S||!("loading"in l)){const et=!!Y,rt=!!V,It=!!ae;let tt;if(et){const tn=Object.assign(Object.assign({prefixCls:`${O}-avatar`},nt(rt,It)),xe(Y));tt=f.createElement("div",{className:`${O}-header`},f.createElement(L,Object.assign({},tn)))}let vt;if(rt||It){let tn;if(rt){const sn=Object.assign(Object.assign({prefixCls:`${O}-title`},Ce(et,It)),xe(V));tn=f.createElement(Qe,Object.assign({},sn))}let Bt;if(It){const sn=Object.assign(Object.assign({prefixCls:`${O}-paragraph`},U(et,rt)),xe(ae));Bt=f.createElement($e,Object.assign({},sn))}vt=f.createElement("div",{className:`${O}-content`},tn,Bt)}const Ht=h()(O,{[`${O}-with-avatar`]:et,[`${O}-active`]:Le,[`${O}-rtl`]:at==="rtl",[`${O}-round`]:Ne},Ge==null?void 0:Ge.className,M,J,ge);return $(f.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Ge==null?void 0:Ge.style),z)},tt,vt))}return typeof q!="undefined"?q:null};ke.Button=Ee,ke.Avatar=K,ke.Input=Oe,ke.Image=Be,ke.Node=R;var D=ke,y=D},81327:function(un,ot,e){e.d(ot,{Z:function(){return it}});var o=e(59301),h=e(92310),f=e.n(h),oe=e(11592),i=e(36355),W=e(33234);const L=o.createContext({latestIndex:0}),se=L.Provider;var C=Ae=>{let{className:bt,index:w,children:G,split:u,style:t}=Ae;const{latestIndex:b}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:bt,style:t},G),w{var w,G;const{getPrefixCls:u,space:t,direction:b}=o.useContext(i.E_),{size:E=(t==null?void 0:t.size)||"small",align:K,className:le,rootClassName:Ee,children:qe,direction:je="horizontal",prefixCls:Be,split:ht,style:Oe,wrap:Fe=!1,classNames:ve,styles:ne}=Ae,ue=Xe(Ae,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[B,v]=Array.isArray(E)?E:[E,E],P=Z(v),Q=Z(B),R=I(v),pe=I(B),me=(0,oe.Z)(qe,{keepEmpty:!0}),$e=K===void 0&&je==="horizontal"?"center":K,Je=u("space",Be),[Qe,xe]=(0,Me.Z)(Je),nt=f()(Je,t==null?void 0:t.className,xe,`${Je}-${je}`,{[`${Je}-rtl`]:b==="rtl",[`${Je}-align-${$e}`]:$e,[`${Je}-gap-row-${v}`]:P,[`${Je}-gap-col-${B}`]:Q},le,Ee),Ce=f()(`${Je}-item`,(w=ve==null?void 0:ve.item)!==null&&w!==void 0?w:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let U=0;const ke=me.map((l,d)=>{var S,M;l!=null&&(U=d);const J=l&&l.key||`${Ce}-${d}`;return o.createElement(C,{className:Ce,key:J,index:d,split:ht,style:(S=ne==null?void 0:ne.item)!==null&&S!==void 0?S:(M=t==null?void 0:t.styles)===null||M===void 0?void 0:M.item},l)}),D=o.useMemo(()=>({latestIndex:U}),[U]);if(me.length===0)return null;const y={};return Fe&&(y.flexWrap="wrap"),!Q&&pe&&(y.columnGap=B),!P&&R&&(y.rowGap=v),Qe(o.createElement("div",Object.assign({ref:bt,className:nt,style:Object.assign(Object.assign(Object.assign({},y),t==null?void 0:t.style),Oe)},ue),o.createElement(se,{value:D},ke)))});_e.Compact=W.ZP;var it=_e},31797:function(un,ot,e){e.d(ot,{default:function(){return b}});var o=e(59301),h=e(56762),f=e(92343),oe=e(92310),i=e.n(oe),W=e(36355),L=e(61621),ie=E=>{const{value:K,formatter:le,precision:Ee,decimalSeparator:qe,groupSeparator:je="",prefixCls:Be}=E;let ht;if(typeof le=="function")ht=le(K);else{const Oe=String(K),Fe=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Fe||Oe==="-")ht=Oe;else{const ve=Fe[1];let ne=Fe[2]||"0",ue=Fe[4]||"";ne=ne.replace(/\B(?=(\d{3})+(?!\d))/g,je),typeof Ee=="number"&&(ue=ue.padEnd(Ee,"0").slice(0,Ee>0?Ee:0)),ue&&(ue=`${qe}${ue}`),ht=[o.createElement("span",{key:"int",className:`${Be}-content-value-int`},ve,ne),ue&&o.createElement("span",{key:"decimal",className:`${Be}-content-value-decimal`},ue)]}}return o.createElement("span",{className:`${Be}-content-value`},ht)},C=e(17313),Me=e(83116),Z=e(37613);const I=E=>{const{componentCls:K,marginXXS:le,padding:Ee,colorTextDescription:qe,titleFontSize:je,colorTextHeading:Be,contentFontSize:ht,fontFamily:Oe}=E;return{[`${K}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${K}-title`]:{marginBottom:le,color:qe,fontSize:je},[`${K}-skeleton`]:{paddingTop:Ee},[`${K}-content`]:{color:Be,fontSize:ht,fontFamily:Oe,[`${K}-content-value`]:{display:"inline-block",direction:"ltr"},[`${K}-content-prefix, ${K}-content-suffix`]:{display:"inline-block"},[`${K}-content-prefix`]:{marginInlineEnd:le},[`${K}-content-suffix`]:{marginInlineStart:le}}})}};var Xe=(0,Me.Z)("Statistic",E=>{const K=(0,Z.TS)(E,{});return[I(K)]},E=>{const{fontSizeHeading3:K,fontSize:le}=E;return{titleFontSize:le,contentFontSize:K}}),_e=E=>{const{prefixCls:K,className:le,rootClassName:Ee,style:qe,valueStyle:je,value:Be=0,title:ht,valueRender:Oe,prefix:Fe,suffix:ve,loading:ne=!1,onMouseEnter:ue,onMouseLeave:B,decimalSeparator:v=".",groupSeparator:P=","}=E,{getPrefixCls:Q,direction:R,statistic:pe}=o.useContext(W.E_),me=Q("statistic",K),[$e,Je]=Xe(me),Qe=o.createElement(ie,Object.assign({decimalSeparator:v,groupSeparator:P,prefixCls:me},E,{value:Be})),xe=i()(me,{[`${me}-rtl`]:R==="rtl"},pe==null?void 0:pe.className,le,Ee,Je);return $e(o.createElement("div",{className:xe,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),qe),onMouseEnter:ue,onMouseLeave:B},ht&&o.createElement("div",{className:`${me}-title`},ht),o.createElement(L.Z,{paragraph:!1,loading:ne,className:`${me}-skeleton`},o.createElement("div",{style:je,className:`${me}-content`},Fe&&o.createElement("span",{className:`${me}-content-prefix`},Fe),Oe?Oe(Qe):Qe,ve&&o.createElement("span",{className:`${me}-content-suffix`},ve)))))};const it=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function Ae(E,K){let le=E;const Ee=/\[[^\]]*]/g,qe=(K.match(Ee)||[]).map(Oe=>Oe.slice(1,-1)),je=K.replace(Ee,"[]"),Be=it.reduce((Oe,Fe)=>{let[ve,ne]=Fe;if(Oe.includes(ve)){const ue=Math.floor(le/ne);return le-=ue*ne,Oe.replace(new RegExp(`${ve}+`,"g"),B=>{const v=B.length;return ue.toString().padStart(v,"0")})}return Oe},je);let ht=0;return Be.replace(Ee,()=>{const Oe=qe[ht];return ht+=1,Oe})}function bt(E,K){const{format:le=""}=K,Ee=new Date(E).getTime(),qe=Date.now(),je=Math.max(Ee-qe,0);return Ae(je,le)}const w=1e3/30;function G(E){return new Date(E).getTime()}const u=E=>{const{value:K,format:le="HH:mm:ss",onChange:Ee,onFinish:qe}=E,je=(0,h.Z)(),Be=o.useRef(null),ht=()=>{qe==null||qe(),Be.current&&(clearInterval(Be.current),Be.current=null)},Oe=()=>{const ne=G(K);ne>=Date.now()&&(Be.current=setInterval(()=>{je(),Ee==null||Ee(ne-Date.now()),ne(Oe(),()=>{Be.current&&(clearInterval(Be.current),Be.current=null)}),[K]);const Fe=(ne,ue)=>bt(ne,Object.assign(Object.assign({},ue),{format:le})),ve=ne=>(0,f.Tm)(ne,{title:void 0});return o.createElement(_e,Object.assign({},E,{valueRender:ve,formatter:Fe}))};var t=o.memo(u);_e.Countdown=t;var b=_e},8378:function(un,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(un,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),h=e(95406);const f=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),oe=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),W=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ie=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Me={"move-up":{inKeyframes:ie,outKeyframes:C},"move-down":{inKeyframes:f,outKeyframes:oe},"move-left":{inKeyframes:i,outKeyframes:W},"move-right":{inKeyframes:L,outKeyframes:se}},Z=(I,Xe)=>{const{antCls:Ie}=I,_e=`${Ie}-${Xe}`,{inKeyframes:it,outKeyframes:Ae}=Me[Xe];return[(0,h.R)(_e,it,Ae,I.motionDurationMid),{[` - ${_e}-enter, - ${_e}-appear - `]:{opacity:0,animationTimingFunction:I.motionEaseOutCirc},[`${_e}-leave`]:{animationTimingFunction:I.motionEaseInOutCirc}}]}},13826:function(un,ot,e){e.d(ot,{Qt:function(){return i},Uw:function(){return oe},fJ:function(){return f},ly:function(){return W},oN:function(){return Z}});var o=e(93083),h=e(95406);const f=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),oe=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),i=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),W=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ie=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Me={"slide-up":{inKeyframes:f,outKeyframes:oe},"slide-down":{inKeyframes:i,outKeyframes:W},"slide-left":{inKeyframes:L,outKeyframes:se},"slide-right":{inKeyframes:ie,outKeyframes:C}},Z=(I,Xe)=>{const{antCls:Ie}=I,_e=`${Ie}-${Xe}`,{inKeyframes:it,outKeyframes:Ae}=Me[Xe];return[(0,h.R)(_e,it,Ae,I.motionDurationMid),{[` - ${_e}-enter, - ${_e}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:I.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_e}-leave`]:{animationTimingFunction:I.motionEaseInQuint}}]}},54580:function(un,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),h=e(26407),f=e(92310),oe=e.n(f),i=e(92413),W=e(6909),L=e(4771),se=e(9427),ie=e(25440),C=e(400),Me=e(37061),Z=e(85195),I=e(39559),Xe=e(20569),Ie=e(26112);function _e(A,T){var j="cannot ".concat(A.method," ").concat(A.action," ").concat(T.status,"'"),_=new Error(j);return _.status=T.status,_.method=A.method,_.url=A.action,_}function it(A){var T=A.responseText||A.response;if(!T)return T;try{return JSON.parse(T)}catch(j){return T}}function Ae(A){var T=new XMLHttpRequest;A.onProgress&&T.upload&&(T.upload.onprogress=function(he){he.total>0&&(he.percent=he.loaded/he.total*100),A.onProgress(he)});var j=new FormData;A.data&&Object.keys(A.data).forEach(function(we){var he=A.data[we];if(Array.isArray(he)){he.forEach(function(X){j.append("".concat(we,"[]"),X)});return}j.append(we,he)}),A.file instanceof Blob?j.append(A.filename,A.file,A.file.name):j.append(A.filename,A.file),T.onerror=function(he){A.onError(he)},T.onload=function(){return T.status<200||T.status>=300?A.onError(_e(A,T),it(T)):A.onSuccess(it(T),T)},T.open(A.method,A.action,!0),A.withCredentials&&"withCredentials"in T&&(T.withCredentials=!0);var _=A.headers||{};return _["X-Requested-With"]!==null&&T.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(_).forEach(function(we){_[we]!==null&&T.setRequestHeader(we,_[we])}),T.send(j),{abort:function(){T.abort()}}}var bt=+new Date,w=0;function G(){return"rc-upload-".concat(bt,"-").concat(++w)}var u=e(48736),t=function(A,T){if(A&&T){var j=Array.isArray(T)?T:T.split(","),_=A.name||"",we=A.type||"",he=we.replace(/\/.*$/,"");return j.some(function(X){var m=X.trim();if(/^\*(\/\*)?$/.test(X))return!0;if(m.charAt(0)==="."){var N=_.toLowerCase(),F=m.toLowerCase(),te=[F];return(F===".jpg"||F===".jpeg")&&(te=[".jpg",".jpeg"]),te.some(function(re){return N.endsWith(re)})}return/\/\*$/.test(m)?he===m.replace(/\/.*$/,""):we===m?!0:/^\w+$/.test(m)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(m,"'.Skip for check.")),!0):!1})}return!0};function b(A,T){var j=A.createReader(),_=[];function we(){j.readEntries(function(he){var X=Array.prototype.slice.apply(he);_=_.concat(X);var m=!X.length;m?T(_):we()})}we()}var E=function(T,j,_){var we=function he(X,m){X&&(X.path=m||"",X.isFile?X.file(function(N){_(N)&&(X.fullPath&&!N.webkitRelativePath&&(Object.defineProperties(N,{webkitRelativePath:{writable:!0}}),N.webkitRelativePath=X.fullPath.replace(/^\//,""),Object.defineProperties(N,{webkitRelativePath:{writable:!1}})),j([N]))}):X.isDirectory&&b(X,function(N){N.forEach(function(F){he(F,"".concat(m).concat(X.name,"/"))})}))};T.forEach(function(he){we(he.webkitGetAsEntry())})},K=E,le=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ee=function(A){(0,se.Z)(j,A);var T=(0,ie.Z)(j);function j(){var _;(0,W.Z)(this,j);for(var we=arguments.length,he=new Array(we),X=0;X{let{uid:he}=we;return he===A.uid});return _===-1?j.push(A):j[_]=A,j}function ae(A,T){const j=A.uid!==void 0?"uid":"name";return T.filter(_=>_[j]===A[j])[0]}function Le(A,T){const j=A.uid!==void 0?"uid":"name",_=T.filter(we=>we[j]!==A[j]);return _.length===T.length?null:_}const Ne=function(){const T=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),_=T[T.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(_)||[""])[0]},Ke=A=>A.indexOf("image/")===0,at=A=>{if(A.type&&!A.thumbUrl)return Ke(A.type);const T=A.thumbUrl||A.url||"",j=Ne(T);return/^data:image\//.test(T)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(j)?!0:!(/^data:/.test(T)||j)},Ge=200;function O(A){return new Promise(T=>{if(!A.type||!Ke(A.type)){T("");return}const j=document.createElement("canvas");j.width=Ge,j.height=Ge,j.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ge}px; height: ${Ge}px; z-index: 9999; display: none;`,document.body.appendChild(j);const _=j.getContext("2d"),we=new Image;if(we.onload=()=>{const{width:he,height:X}=we;let m=Ge,N=Ge,F=0,te=0;he>X?(N=X*(Ge/he),te=-(N-m)/2):(m=he*(Ge/X),F=-(m-N)/2),_.drawImage(we,F,te,m,N);const re=j.toDataURL();document.body.removeChild(j),window.URL.revokeObjectURL(we.src),T(re)},we.crossOrigin="anonymous",A.type.startsWith("image/svg+xml")){const he=new FileReader;he.onload=()=>{he.result&&(we.src=he.result)},he.readAsDataURL(A)}else if(A.type.startsWith("image/gif")){const he=new FileReader;he.onload=()=>{he.result&&T(he.result)},he.readAsDataURL(A)}else we.src=window.URL.createObjectURL(A)})}var $=e(26227),ge=e(41464),et=e(15277),rt=e(93948),It=e(6848),vt=o.forwardRef((A,T)=>{let{prefixCls:j,className:_,style:we,locale:he,listType:X,file:m,items:N,progress:F,iconRender:te,actionIconRender:re,itemRender:Te,isImgUrl:De,showPreviewIcon:gt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:jt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:ut,onClose:Kt}=A;var Wt,pn;const{status:Vt}=m,[zt,nn]=o.useState(Vt);o.useEffect(()=>{Vt!=="removed"&&nn(Vt)},[Vt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Wn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Wn)}},[]);const jn=te(m);let Ft=o.createElement("div",{className:`${j}-icon`},jn);if(X==="picture"||X==="picture-card"||X==="picture-circle")if(zt==="uploading"||!m.thumbUrl&&!m.url){const Wn=oe()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:zt!=="uploading"});Ft=o.createElement("div",{className:Wn},jn)}else{const Wn=De!=null&&De(m)?o.createElement("img",{src:m.thumbUrl||m.url,alt:m.name,className:`${j}-list-item-image`,crossOrigin:m.crossOrigin}):jn,Zn=oe()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:De&&!De(m)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(m,Yn),href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Wn)}const At=oe()(`${j}-list-item`,`${j}-list-item-${zt}`),Pt=typeof m.linkProps=="string"?JSON.parse(m.linkProps):m.linkProps,wn=xt?re((typeof Zt=="function"?Zt(m):Zt)||o.createElement($.Z,null),()=>Kt(m),j,he.removeFile):null,xn=Rt&&zt==="done"?re((typeof kt=="function"?kt(m):kt)||o.createElement(ge.Z,null),()=>ut(m),j,he.downloadFile):null,mn=X!=="picture-card"&&X!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:oe()(`${j}-list-item-actions`,{picture:X==="picture"})},xn,wn),an=oe()(`${j}-list-item-name`),Dn=m.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:m.name},Pt,{href:m.url,onClick:Wn=>Dt(m,Wn)}),m.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Wn=>Dt(m,Wn),title:m.name},m.name),mn],$t={pointerEvents:"none",opacity:.5},dn=gt?o.createElement("a",{href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:m.url||m.thumbUrl?void 0:$t,onClick:Wn=>Dt(m,Wn),title:he.previewFile},typeof jt=="function"?jt(m):jt||o.createElement(et.Z,null)):null,Nn=(X==="picture-card"||X==="picture-circle")&&zt!=="uploading"&&o.createElement("span",{className:`${j}-list-item-actions`},dn,zt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ne.E_),Et=wt(),Jt=o.createElement("div",{className:At},Ft,Dn,Nn,rn&&o.createElement(S.default,{motionName:`${Et}-fade`,visible:zt==="uploading",motionDeadline:2e3},Wn=>{let{className:Zn}=Wn;const Yn="percent"in m?o.createElement(rt.Z,Object.assign({},F,{type:"line",percent:m.percent,"aria-label":m["aria-label"],"aria-labelledby":m["aria-labelledby"]})):null;return o.createElement("div",{className:oe()(`${j}-list-item-progress`,Zn)},Yn)})),En=m.response&&typeof m.response=="string"?m.response:((Wt=m.error)===null||Wt===void 0?void 0:Wt.statusText)||((pn=m.error)===null||pn===void 0?void 0:pn.message)||he.uploadError,kn=zt==="error"?o.createElement(It.Z,{title:En,getPopupContainer:Wn=>Wn.parentNode},Jt):Jt;return o.createElement("div",{className:oe()(`${j}-list-item-container`,_),style:we,ref:T},Te?Te(kn,m,N,{download:ut.bind(null,m),preview:Dt.bind(null,m),remove:Kt.bind(null,m)}):kn)});const Ht=(A,T)=>{const{listType:j="text",previewFile:_=O,onPreview:we,onDownload:he,onRemove:X,locale:m,iconRender:N,isImageUrl:F=at,prefixCls:te,items:re=[],showPreviewIcon:Te=!0,showRemoveIcon:De=!0,showDownloadIcon:gt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:jt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:ut,disabled:Kt}=A,Wt=(0,M.Z)(),[pn,Vt]=o.useState(!1);o.useEffect(()=>{j!=="picture"&&j!=="picture-card"&&j!=="picture-circle"||(re||[]).forEach($t=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!($t.originFileObj instanceof File||$t.originFileObj instanceof Blob)||$t.thumbUrl!==void 0||($t.thumbUrl="",_&&_($t.originFileObj).then(dn=>{$t.thumbUrl=dn||"",Wt()}))})},[j,re,_]),o.useEffect(()=>{Vt(!0)},[]);const zt=($t,dn)=>{if(we)return dn==null||dn.preventDefault(),we($t)},nn=$t=>{typeof he=="function"?he($t):$t.url&&window.open($t.url)},rn=$t=>{X==null||X($t)},bn=$t=>{if(N)return N($t,j);const dn=$t.status==="uploading",Nn=F&&F($t)?o.createElement(d,null):o.createElement($e,null);let wt=dn?o.createElement(Je.Z,null):o.createElement(U,null);return j==="picture"?wt=dn?o.createElement(Je.Z,null):Nn:(j==="picture-card"||j==="picture-circle")&&(wt=dn?m.uploading:Nn),wt},jn=($t,dn,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Jt=>{dn(),(0,z.l$)($t)&&$t.props.onClick&&$t.props.onClick(Jt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,z.l$)($t)){const Jt=(0,z.Tm)($t,Object.assign(Object.assign({},$t.props),{onClick:()=>{}}));return o.createElement(q.ZP,Object.assign({},Et,{icon:Jt}))}return o.createElement(q.ZP,Object.assign({},Et),o.createElement("span",null,$t))};o.useImperativeHandle(T,()=>({handlePreview:zt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ne.E_),At=Ft("upload",te),Pt=Ft(),wn=oe()(`${At}-list`,`${At}-list-${j}`),xn=(0,h.Z)(re.map($t=>({key:$t.uid,file:$t})));let an={motionDeadline:2e3,motionName:`${At}-${j==="picture-card"||j==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const $t=Object.assign({},(0,J.Z)(Pt));return delete $t.onAppearEnd,delete $t.onEnterEnd,delete $t.onLeaveEnd,$t},[Pt]);return j!=="picture-card"&&j!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(S.CSSMotionList,Object.assign({},an,{component:!1}),$t=>{let{key:dn,file:Nn,className:wt,style:Et}=$t;return o.createElement(vt,{key:dn,locale:m,prefixCls:At,className:wt,style:Et,file:Nn,items:re,progress:Zt,listType:j,isImgUrl:F,showPreviewIcon:Te,showRemoveIcon:De,showDownloadIcon:gt,removeIcon:xt,previewIcon:Rt,downloadIcon:jt,iconRender:bn,actionIconRender:jn,itemRender:ut,onPreview:zt,onDownload:nn,onClose:rn})}),kt&&o.createElement(S.default,Object.assign({},an,{visible:Dt,forceRender:!0}),$t=>{let{className:dn,style:Nn}=$t;return(0,z.Tm)(kt,wt=>({className:oe()(wt.className,dn),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:dn?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=A=>{const{componentCls:T,iconCls:j}=A;return{[`${T}-wrapper`]:{[`${T}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[T]:{padding:`${A.padding}px 0`},[`${T}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${T}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${T}-disabled):hover`]:{borderColor:A.colorPrimaryHover},[`p${T}-drag-icon`]:{marginBottom:A.margin,[j]:{color:A.colorPrimary,fontSize:A.uploadThumbnailSize}},[`p${T}-text`]:{margin:`0 0 ${A.marginXXS}px`,color:A.colorTextHeading,fontSize:A.fontSizeLG},[`p${T}-hint`]:{color:A.colorTextDescription,fontSize:A.fontSize},[`&${T}-disabled`]:{cursor:"not-allowed",[`p${T}-drag-icon ${j}, - p${T}-text, - p${T}-hint - `]:{color:A.colorTextDisabled}}}}}},yn=A=>{const{componentCls:T,antCls:j,iconCls:_,fontSize:we,lineHeight:he}=A,X=`${T}-list-item`,m=`${X}-actions`,N=`${X}-action`,F=Math.round(we*he);return{[`${T}-wrapper`]:{[`${T}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:A.lineHeight,[X]:{position:"relative",height:A.lineHeight*we,marginTop:A.marginXS,fontSize:we,display:"flex",alignItems:"center",transition:`background-color ${A.motionDurationSlow}`,"&:hover":{backgroundColor:A.controlItemBgHover},[`${X}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${A.paddingXS}px`,lineHeight:he,flex:"auto",transition:`all ${A.motionDurationSlow}`}),[m]:{[N]:{opacity:0},[`${N}${j}-btn-sm`]:{height:F,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${N}:focus-visible, - &.picture ${N} - `]:{opacity:1},[_]:{color:A.actionsColor,transition:`all ${A.motionDurationSlow}`},[`&:hover ${_}`]:{color:A.colorText}},[`${T}-icon ${_}`]:{color:A.colorTextDescription,fontSize:we},[`${X}-progress`]:{position:"absolute",bottom:-A.uploadProgressOffset,width:"100%",paddingInlineStart:we+A.paddingXS,fontSize:we,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${X}:hover ${N}`]:{opacity:1,color:A.colorText},[`${X}-error`]:{color:A.colorError,[`${X}-name, ${T}-icon ${_}`]:{color:A.colorError},[m]:{[`${_}, ${_}:hover`]:{color:A.colorError},[N]:{opacity:1}}},[`${T}-list-item-container`]:{transition:`opacity ${A.motionDurationSlow}, height ${A.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Ze=e(1950);const st=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=A=>{const{componentCls:T}=A,j=`${T}-animate-inline`;return[{[`${T}-wrapper`]:{[`${j}-appear, ${j}-enter, ${j}-leave`]:{animationDuration:A.motionDurationSlow,animationTimingFunction:A.motionEaseInOutCirc,animationFillMode:"forwards"},[`${j}-appear, ${j}-enter`]:{animationName:st},[`${j}-leave`]:{animationName:lt}}},{[`${T}-wrapper`]:(0,Ze.J$)(A)},st,lt]},_t=e(93398),Ue=e(64993);const Lt=A=>{const{componentCls:T,iconCls:j,uploadThumbnailSize:_,uploadProgressOffset:we}=A,he=`${T}-list`,X=`${he}-item`;return{[`${T}-wrapper`]:{[` - ${he}${he}-picture, - ${he}${he}-picture-card, - ${he}${he}-picture-circle - `]:{[X]:{position:"relative",height:_+A.lineWidth*2+A.paddingXS*2,padding:A.paddingXS,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadiusLG,"&:hover":{background:"transparent"},[`${X}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:_,height:_,lineHeight:`${_+A.paddingSM}px`,textAlign:"center",flex:"none",[j]:{fontSize:A.fontSizeHeading2,color:A.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${X}-progress`]:{bottom:we,width:`calc(100% - ${A.paddingSM*2}px)`,marginTop:0,paddingInlineStart:_+A.paddingXS}},[`${X}-error`]:{borderColor:A.colorError,[`${X}-thumbnail ${j}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:A.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:A.colorError}}},[`${X}-uploading`]:{borderStyle:"dashed",[`${X}-name`]:{marginBottom:we}}},[`${he}${he}-picture-circle ${X}`]:{[`&, &::before, ${X}-thumbnail`]:{borderRadius:"50%"}}}}},x=A=>{const{componentCls:T,iconCls:j,fontSizeLG:_,colorTextLightSolid:we}=A,he=`${T}-list`,X=`${he}-item`,m=A.uploadPicCardSize;return{[` - ${T}-wrapper${T}-picture-card-wrapper, - ${T}-wrapper${T}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${T}${T}-select`]:{width:m,height:m,marginInlineEnd:A.marginXS,marginBottom:A.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[`> ${T}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${T}-disabled):hover`]:{borderColor:A.colorPrimary}},[`${he}${he}-picture-card, ${he}${he}-picture-circle`]:{[`${he}-item-container`]:{display:"inline-block",width:m,height:m,marginBlock:`0 ${A.marginXS}px`,marginInline:`0 ${A.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[X]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${A.paddingXS*2}px)`,height:`calc(100% - ${A.paddingXS*2}px)`,backgroundColor:A.colorBgMask,opacity:0,transition:`all ${A.motionDurationSlow}`,content:'" "'}},[`${X}:hover`]:{[`&::before, ${X}-actions`]:{opacity:1}},[`${X}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${A.motionDurationSlow}`,[`${j}-eye, ${j}-download, ${j}-delete`]:{zIndex:10,width:_,margin:`0 ${A.marginXXS}px`,fontSize:_,cursor:"pointer",transition:`all ${A.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${X}-actions, ${X}-actions:hover`]:{[`${j}-eye, ${j}-download, ${j}-delete`]:{color:new Ue.C(we).setAlpha(.65).toRgbString(),"&:hover":{color:we}}},[`${X}-thumbnail, ${X}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${X}-name`]:{display:"none",textAlign:"center"},[`${X}-file + ${X}-name`]:{position:"absolute",bottom:A.margin,display:"block",width:`calc(100% - ${A.paddingXS*2}px)`},[`${X}-uploading`]:{[`&${X}`]:{backgroundColor:A.colorFillAlter},[`&::before, ${j}-eye, ${j}-download, ${j}-delete`]:{display:"none"}},[`${X}-progress`]:{bottom:A.marginXL,width:`calc(100% - ${A.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${T}-wrapper${T}-picture-circle-wrapper`]:{[`${T}${T}-select`]:{borderRadius:"50%"}}}};var de=A=>{const{componentCls:T}=A;return{[`${T}-rtl`]:{direction:"rtl"}}};const s=A=>{const{componentCls:T,colorTextDisabled:j}=A;return{[`${T}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(A)),{[T]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${T}-select`]:{display:"inline-block"},[`${T}-disabled`]:{color:j,cursor:"not-allowed"}})}};var c=(0,on.Z)("Upload",A=>{const{fontSizeHeading3:T,fontSize:j,lineHeight:_,lineWidth:we,controlHeightLG:he}=A,X=Math.round(j*_),m=(0,vn.TS)(A,{uploadThumbnailSize:T*2,uploadProgressOffset:X/2+we,uploadPicCardSize:he*2.55});return[s(m),ln(m),Lt(m),x(m),yn(m),qt(m),de(m),(0,Sn.Z)(m)]},A=>({actionsColor:A.colorTextDescription})),fe=function(A,T,j,_){function we(he){return he instanceof j?he:new j(function(X){X(he)})}return new(j||(j=Promise))(function(he,X){function m(te){try{F(_.next(te))}catch(re){X(re)}}function N(te){try{F(_.throw(te))}catch(re){X(re)}}function F(te){te.done?he(te.value):we(te.value).then(m,N)}F((_=_.apply(A,T||[])).next())})};const ee=`__LIST_IGNORE_${Date.now()}__`,Re=(A,T)=>{const{fileList:j,defaultFileList:_,onRemove:we,showUploadList:he=!0,listType:X="text",onPreview:m,onDownload:N,onChange:F,onDrop:te,previewFile:re,disabled:Te,locale:De,iconRender:gt,isImageUrl:xt,progress:Rt,prefixCls:jt,className:Zt,type:kt="select",children:Dt,style:ut,itemRender:Kt,maxCount:Wt,data:pn={},multiple:Vt=!1,action:zt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=A,jn=o.useContext(ue.Z),Ft=Te!=null?Te:jn,[At,Pt]=(0,Fe.Z)(_||[],{value:j,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(j||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[j]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Wt===1?Ln=Ln.slice(-1):Wt&&(qn=Ln.length>Wt,Ln=Ln.slice(0,Wt)),(0,ve.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(zr=>zr.uid===Rn.uid))&&(0,ve.flushSync)(()=>{F==null||F(br)})},Dn=(Rn,Mn)=>fe(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=A;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[ee],br===ee)return Object.defineProperty(Rn,ee,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),$t=Rn=>{const Mn=Rn.filter(qn=>!qn.file[ee]);if(!Mn.length)return;const or=Mn.map(qn=>Y(qn.file));let Ln=(0,h.Z)(At);or.forEach(qn=>{Ln=V(qn,Ln)}),or.forEach((qn,br)=>{let zr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,zr=hn}an(zr,Ln)})},dn=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ae(Mn,At))return;const Ln=Y(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=V(Ln,At);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!ae(Mn,At))return;const or=Y(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=V(or,At);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ae(or,At))return;const Ln=Y(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=V(Ln,At);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof we=="function"?we(Rn):we).then(or=>{var Ln;if(or===!1)return;const qn=Le(Rn,At);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),At==null||At.forEach(br=>{const zr=Mn.uid!==void 0?"uid":"name";br[zr]===Mn[zr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Jt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(te==null||te(Rn))};o.useImperativeHandle(T,()=>({onBatchStart:$t,onSuccess:dn,onProgress:Nn,onError:wt,fileList:At,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Wn}=o.useContext(ne.E_),Zn=En("upload",jt),Yn=Object.assign(Object.assign({onBatchStart:$t,onError:wt,onProgress:Nn,onSuccess:dn},A),{data:pn,multiple:Vt,action:zt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=c(Zn),[gr]=(0,B.Z)("Upload",v.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof he=="boolean"?{}:he,Lr=(Rn,Mn)=>he?o.createElement(Bt,{prefixCls:Zn,listType:X,items:At,previewFile:re,onPreview:m,onDownload:N,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:gt,locale:Object.assign(Object.assign({},gr),De),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=oe()(`${Zn}-wrapper`,Zt,bn,vr,Wn==null?void 0:Wn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:X==="picture-card",[`${Zn}-picture-circle-wrapper`]:X==="picture-circle"}),Da=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),ut);if(kt==="drag"){const Rn=oe()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:At.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Jt,onDragOver:Jt,onDragLeave:Jt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=oe()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(X==="picture-card"||X==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Pe=o.forwardRef(Re),ct=function(A,T){var j={};for(var _ in A)Object.prototype.hasOwnProperty.call(A,_)&&T.indexOf(_)<0&&(j[_]=A[_]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,_=Object.getOwnPropertySymbols(A);we<_.length;we++)T.indexOf(_[we])<0&&Object.prototype.propertyIsEnumerable.call(A,_[we])&&(j[_[we]]=A[_[we]]);return j},Ot=o.forwardRef((A,T)=>{var{style:j,height:_}=A,we=ct(A,["style","height"]);return o.createElement(Pe,Object.assign({ref:T},we,{type:"drag",style:Object.assign(Object.assign({},j),{height:_})}))});const Tt=Pe;Tt.Dragger=Ot,Tt.LIST_IGNORE=ee;var yt=Tt},5630:function(un,ot,e){var o=e(92413),h=e(33708),f=e(400),oe=e(33606),i=e(37061),W=e(92310),L=e.n(W),se=e(18929),ie=e(59301),C=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Me=(0,ie.forwardRef)(function(Z,I){var Xe,Ie=Z.prefixCls,_e=Ie===void 0?"rc-checkbox":Ie,it=Z.className,Ae=Z.style,bt=Z.checked,w=Z.disabled,G=Z.defaultChecked,u=G===void 0?!1:G,t=Z.type,b=t===void 0?"checkbox":t,E=Z.title,K=Z.onChange,le=(0,i.Z)(Z,C),Ee=(0,ie.useRef)(null),qe=(0,se.Z)(u,{value:bt}),je=(0,oe.Z)(qe,2),Be=je[0],ht=je[1];(0,ie.useImperativeHandle)(I,function(){return{focus:function(){var ne;(ne=Ee.current)===null||ne===void 0||ne.focus()},blur:function(){var ne;(ne=Ee.current)===null||ne===void 0||ne.blur()},input:Ee.current}});var Oe=L()(_e,it,(Xe={},(0,f.Z)(Xe,"".concat(_e,"-checked"),Be),(0,f.Z)(Xe,"".concat(_e,"-disabled"),w),Xe)),Fe=function(ne){w||("checked"in Z||ht(ne.target.checked),K==null||K({target:(0,h.Z)((0,h.Z)({},Z),{},{type:b,checked:ne.target.checked}),stopPropagation:function(){ne.stopPropagation()},preventDefault:function(){ne.preventDefault()},nativeEvent:ne.nativeEvent}))};return ie.createElement("span",{className:Oe,title:E,style:Ae},ie.createElement("input",(0,o.Z)({},le,{className:"".concat(_e,"-input"),ref:Ee,onChange:Fe,disabled:w,checked:!!Be,type:b})),ie.createElement("span",{className:"".concat(_e,"-inner")}))});ot.Z=Me},31561:function(un,ot,e){e.d(ot,{Z:function(){return b}});var o=e(92413),h=e(400),f=e(33606),oe=e(37061),i=e(35593),W=e(92310),L=e.n(W),se=e(8654),ie=e(59301),C=e(10228),Me=e(16089),Z=C.Z.ESC,I=C.Z.TAB;function Xe(E){var K=E.visible,le=E.triggerRef,Ee=E.onVisibleChange,qe=E.autoFocus,je=E.overlayRef,Be=ie.useRef(!1),ht=function(){if(K){var ne,ue;(ne=le.current)===null||ne===void 0||(ue=ne.focus)===null||ue===void 0||ue.call(ne),Ee==null||Ee(!1)}},Oe=function(){var ne;return(ne=je.current)!==null&&ne!==void 0&&ne.focus?(je.current.focus(),Be.current=!0,!0):!1},Fe=function(ne){switch(ne.keyCode){case Z:ht();break;case I:{var ue=!1;Be.current||(ue=Oe()),ue?ne.preventDefault():ht();break}}};ie.useEffect(function(){return K?(window.addEventListener("keydown",Fe),qe&&(0,Me.Z)(Oe,3),function(){window.removeEventListener("keydown",Fe),Be.current=!1}):function(){Be.current=!1}},[K])}var Ie=(0,ie.forwardRef)(function(E,K){var le=E.overlay,Ee=E.arrow,qe=E.prefixCls,je=(0,ie.useMemo)(function(){var ht;return typeof le=="function"?ht=le():ht=le,ht},[le]),Be=(0,se.sQ)(K,je==null?void 0:je.ref);return ie.createElement(ie.Fragment,null,Ee&&ie.createElement("div",{className:"".concat(qe,"-arrow")}),ie.cloneElement(je,{ref:(0,se.Yr)(je)?Be:void 0}))}),_e=Ie,it={adjustX:1,adjustY:1},Ae=[0,0],bt={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:Ae},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:Ae},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:Ae},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:Ae},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:Ae},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:Ae}},w=bt,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(E,K){var le,Ee=E.arrow,qe=Ee===void 0?!1:Ee,je=E.prefixCls,Be=je===void 0?"rc-dropdown":je,ht=E.transitionName,Oe=E.animation,Fe=E.align,ve=E.placement,ne=ve===void 0?"bottomLeft":ve,ue=E.placements,B=ue===void 0?w:ue,v=E.getPopupContainer,P=E.showAction,Q=E.hideAction,R=E.overlayClassName,pe=E.overlayStyle,me=E.visible,$e=E.trigger,Je=$e===void 0?["hover"]:$e,Qe=E.autoFocus,xe=E.overlay,nt=E.children,Ce=E.onVisibleChange,U=(0,oe.Z)(E,G),ke=ie.useState(),D=(0,f.Z)(ke,2),y=D[0],l=D[1],d="visible"in E?me:y,S=ie.useRef(null),M=ie.useRef(null),J=ie.useRef(null);ie.useImperativeHandle(K,function(){return S.current});var z=function(Ge){l(Ge),Ce==null||Ce(Ge)};Xe({visible:d,triggerRef:J,onVisibleChange:z,autoFocus:Qe,overlayRef:M});var q=function(Ge){var O=E.onOverlayClick;l(!1),O&&O(Ge)},Y=function(){return ie.createElement(_e,{ref:M,overlay:xe,prefixCls:Be,arrow:qe})},V=function(){return typeof xe=="function"?Y:Y()},ae=function(){var Ge=E.minOverlayWidthMatchTrigger,O=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Ge:!O},Le=function(){var Ge=E.openClassName;return Ge!==void 0?Ge:"".concat(Be,"-open")},Ne=ie.cloneElement(nt,{className:L()((le=nt.props)===null||le===void 0?void 0:le.className,d&&Le()),ref:(0,se.Yr)(nt)?(0,se.sQ)(J,nt.ref):void 0}),Ke=Q;return!Ke&&Je.indexOf("contextMenu")!==-1&&(Ke=["click"]),ie.createElement(i.Z,(0,o.Z)({builtinPlacements:B},U,{prefixCls:Be,ref:S,popupClassName:L()(R,(0,h.Z)({},"".concat(Be,"-show-arrow"),qe)),popupStyle:pe,action:Je,showAction:P,hideAction:Ke,popupPlacement:ne,popupAlign:Fe,popupTransitionName:ht,popupAnimation:Oe,popupVisible:d,stretch:ae()?"minWidth":"",popup:V(),onPopupVisibleChange:z,onPopupClick:q,getPopupContainer:v}),Ne)}var t=ie.forwardRef(u),b=t},93681:function(un,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return bt}});var o=e(92413),h=e(33708),f=e(400),oe=e(39559),i=e(92310),W=e.n(i),L=e(59301),se=e(5643),ie=function(G){var u,t,b=G.inputElement,E=G.prefixCls,K=G.prefix,le=G.suffix,Ee=G.addonBefore,qe=G.addonAfter,je=G.className,Be=G.style,ht=G.disabled,Oe=G.readOnly,Fe=G.focused,ve=G.triggerFocus,ne=G.allowClear,ue=G.value,B=G.handleReset,v=G.hidden,P=G.classes,Q=G.classNames,R=G.dataAttrs,pe=G.styles,me=G.components,$e=(me==null?void 0:me.affixWrapper)||"span",Je=(me==null?void 0:me.groupWrapper)||"span",Qe=(me==null?void 0:me.wrapper)||"span",xe=(me==null?void 0:me.groupAddon)||"span",nt=(0,L.useRef)(null),Ce=function(Y){var V;(V=nt.current)!==null&&V!==void 0&&V.contains(Y.target)&&(ve==null||ve())},U=function(){var Y;if(!ne)return null;var V=!ht&&!Oe&&ue,ae="".concat(E,"-clear-icon"),Le=(0,oe.Z)(ne)==="object"&&ne!==null&&ne!==void 0&&ne.clearIcon?ne.clearIcon:"\u2716";return L.createElement("span",{onClick:B,onMouseDown:function(Ke){return Ke.preventDefault()},className:W()(ae,(Y={},(0,f.Z)(Y,"".concat(ae,"-hidden"),!V),(0,f.Z)(Y,"".concat(ae,"-has-suffix"),!!le),Y)),role:"button",tabIndex:-1},Le)},ke=(0,L.cloneElement)(b,{value:ue,hidden:v,className:W()((u=b.props)===null||u===void 0?void 0:u.className,!(0,se.X3)(G)&&!(0,se.He)(G)&&je)||null,style:(0,h.Z)((0,h.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(G)&&!(0,se.He)(G)?Be:{})});if((0,se.X3)(G)){var D,y="".concat(E,"-affix-wrapper"),l=W()(y,(D={},(0,f.Z)(D,"".concat(y,"-disabled"),ht),(0,f.Z)(D,"".concat(y,"-focused"),Fe),(0,f.Z)(D,"".concat(y,"-readonly"),Oe),(0,f.Z)(D,"".concat(y,"-input-with-clear-btn"),le&&ne&&ue),D),!(0,se.He)(G)&&je,P==null?void 0:P.affixWrapper,Q==null?void 0:Q.affixWrapper),d=(le||ne)&&L.createElement("span",{className:W()("".concat(E,"-suffix"),Q==null?void 0:Q.suffix),style:pe==null?void 0:pe.suffix},U(),le);ke=L.createElement($e,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,se.He)(G)?void 0:Be),pe==null?void 0:pe.affixWrapper),hidden:!(0,se.He)(G)&&v,onClick:Ce},R==null?void 0:R.affixWrapper,{ref:nt}),K&&L.createElement("span",{className:W()("".concat(E,"-prefix"),Q==null?void 0:Q.prefix),style:pe==null?void 0:pe.prefix},K),(0,L.cloneElement)(b,{value:ue,hidden:null}),d)}if((0,se.He)(G)){var S="".concat(E,"-group"),M="".concat(S,"-addon"),J=W()("".concat(E,"-wrapper"),S,P==null?void 0:P.wrapper),z=W()("".concat(E,"-group-wrapper"),je,P==null?void 0:P.group);return L.createElement(Je,{className:z,style:Be,hidden:v},L.createElement(Qe,{className:J},Ee&&L.createElement(xe,{className:M},Ee),(0,L.cloneElement)(ke,{hidden:null}),qe&&L.createElement(xe,{className:M},qe)))}return ke},C=ie,Me=e(26407),Z=e(33606),I=e(37061),Xe=e(18929),Ie=e(2738),_e=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,L.forwardRef)(function(w,G){var u=w.autoComplete,t=w.onChange,b=w.onFocus,E=w.onBlur,K=w.onPressEnter,le=w.onKeyDown,Ee=w.prefixCls,qe=Ee===void 0?"rc-input":Ee,je=w.disabled,Be=w.htmlSize,ht=w.className,Oe=w.maxLength,Fe=w.suffix,ve=w.showCount,ne=w.type,ue=ne===void 0?"text":ne,B=w.classes,v=w.classNames,P=w.styles,Q=(0,I.Z)(w,_e),R=(0,Xe.Z)(w.defaultValue,{value:w.value}),pe=(0,Z.Z)(R,2),me=pe[0],$e=pe[1],Je=(0,L.useState)(!1),Qe=(0,Z.Z)(Je,2),xe=Qe[0],nt=Qe[1],Ce=(0,L.useRef)(null),U=function(z){Ce.current&&(0,se.nH)(Ce.current,z)};(0,L.useImperativeHandle)(G,function(){return{focus:U,blur:function(){var z;(z=Ce.current)===null||z===void 0||z.blur()},setSelectionRange:function(z,q,Y){var V;(V=Ce.current)===null||V===void 0||V.setSelectionRange(z,q,Y)},select:function(){var z;(z=Ce.current)===null||z===void 0||z.select()},input:Ce.current}}),(0,L.useEffect)(function(){nt(function(J){return J&&je?!1:J})},[je]);var ke=function(z){w.value===void 0&&$e(z.target.value),Ce.current&&(0,se.rJ)(Ce.current,z,t)},D=function(z){K&&z.key==="Enter"&&K(z),le==null||le(z)},y=function(z){nt(!0),b==null||b(z)},l=function(z){nt(!1),E==null||E(z)},d=function(z){$e(""),U(),Ce.current&&(0,se.rJ)(Ce.current,z,t)},S=function(){var z=(0,Ie.Z)(w,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:u},z,{onChange:ke,onFocus:y,onBlur:l,onKeyDown:D,className:W()(qe,(0,f.Z)({},"".concat(qe,"-disabled"),je),v==null?void 0:v.input),style:P==null?void 0:P.input,ref:Ce,size:Be,type:ue}))},M=function(){var z=Number(Oe)>0;if(Fe||ve){var q=(0,se.D7)(me),Y=(0,Me.Z)(q).length,V=(0,oe.Z)(ve)==="object"?ve.formatter({value:q,count:Y,maxLength:Oe}):"".concat(Y).concat(z?" / ".concat(Oe):"");return L.createElement(L.Fragment,null,!!ve&&L.createElement("span",{className:W()("".concat(qe,"-show-count-suffix"),(0,f.Z)({},"".concat(qe,"-show-count-has-suffix"),!!Fe),v==null?void 0:v.count),style:(0,h.Z)({},P==null?void 0:P.count)},V),Fe)}return null};return L.createElement(C,(0,o.Z)({},Q,{prefixCls:qe,className:ht,inputElement:S(),handleReset:d,value:(0,se.D7)(me),focused:xe,triggerFocus:U,suffix:M(),disabled:je,classes:B,classNames:v,styles:P}))}),Ae=it,bt=Ae},5643:function(un,ot,e){e.d(ot,{D7:function(){return i},He:function(){return o},X3:function(){return h},nH:function(){return oe},rJ:function(){return f}});function o(W){return!!(W.addonBefore||W.addonAfter)}function h(W){return!!(W.prefix||W.suffix||W.allowClear)}function f(W,L,se,ie){if(se){var C=L;if(L.type==="click"){var Me=W.cloneNode(!0);C=Object.create(L,{target:{value:Me},currentTarget:{value:Me}}),Me.value="",se(C);return}if(ie!==void 0){C=Object.create(L,{target:{value:W},currentTarget:{value:W}}),W.value=ie,se(C);return}se(C)}}function oe(W,L){if(W){W.focus(L);var se=L||{},ie=se.cursor;if(ie){var C=W.value.length;switch(ie){case"start":W.setSelectionRange(0,0);break;case"end":W.setSelectionRange(C,C);break;default:W.setSelectionRange(0,C)}}}}function i(W){return typeof W=="undefined"||W===null?"":String(W)}},15285:function(un,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return pt},sN:function(){return vn},Wd:function(){return ee},ZP:function(){return X},Xl:function(){return le}});var o=e(92413),h=e(400),f=e(33708),oe=e(26407),i=e(33606),W=e(37061),L=e(92310),se=e.n(L),ie=e(11780),C=e(18929),Me=e(13697),Z=e(48736),I=e(59301),Xe=e(4676),Ie=I.createContext(null);function _e(m,N){return m===void 0?null:"".concat(m,"-").concat(N)}function it(m){var N=I.useContext(Ie);return _e(N,m)}var Ae=e(80547),bt=["children","locked"],w=I.createContext(null);function G(m,N){var F=(0,f.Z)({},m);return Object.keys(N).forEach(function(te){var re=N[te];re!==void 0&&(F[te]=re)}),F}function u(m){var N=m.children,F=m.locked,te=(0,W.Z)(m,bt),re=I.useContext(w),Te=(0,Ae.Z)(function(){return G(re,te)},[re,te],function(De,gt){return!F&&(De[0]!==gt[0]||!(0,Me.Z)(De[1],gt[1],!0))});return I.createElement(w.Provider,{value:Te},N)}var t=[],b=I.createContext(null);function E(){return I.useContext(b)}var K=I.createContext(t);function le(m){var N=I.useContext(K);return I.useMemo(function(){return m!==void 0?[].concat((0,oe.Z)(N),[m]):N},[N,m])}var Ee=I.createContext(null),qe=I.createContext({}),je=qe,Be=e(29194);function ht(m){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Be.Z)(m)){var F=m.nodeName.toLowerCase(),te=["input","select","textarea","button"].includes(F)||m.isContentEditable||F==="a"&&!!m.getAttribute("href"),re=m.getAttribute("tabindex"),Te=Number(re),De=null;return re&&!Number.isNaN(Te)?De=Te:te&&De===null&&(De=0),te&&m.disabled&&(De=null),De!==null&&(De>=0||N&&De<0)}return!1}function Oe(m){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=(0,oe.Z)(m.querySelectorAll("*")).filter(function(te){return ht(te,N)});return ht(m,N)&&F.unshift(m),F}var Fe=null;function ve(){Fe=document.activeElement}function ne(){Fe=null}function ue(){if(Fe)try{Fe.focus()}catch(m){}}function B(m,N){if(N.keyCode===9){var F=Oe(m),te=F[N.shiftKey?0:F.length-1],re=te===document.activeElement||m===document.activeElement;if(re){var Te=F[N.shiftKey?F.length-1:0];Te.focus(),N.preventDefault()}}}var v=e(10228),P=e(16089),Q=v.Z.LEFT,R=v.Z.RIGHT,pe=v.Z.UP,me=v.Z.DOWN,$e=v.Z.ENTER,Je=v.Z.ESC,Qe=v.Z.HOME,xe=v.Z.END,nt=[pe,me,Q,R];function Ce(m,N,F,te){var re,Te,De,gt,xt="prev",Rt="next",jt="children",Zt="parent";if(m==="inline"&&te===$e)return{inlineTrigger:!0};var kt=(re={},(0,h.Z)(re,pe,xt),(0,h.Z)(re,me,Rt),re),Dt=(Te={},(0,h.Z)(Te,Q,F?Rt:xt),(0,h.Z)(Te,R,F?xt:Rt),(0,h.Z)(Te,me,jt),(0,h.Z)(Te,$e,jt),Te),ut=(De={},(0,h.Z)(De,pe,xt),(0,h.Z)(De,me,Rt),(0,h.Z)(De,$e,jt),(0,h.Z)(De,Je,Zt),(0,h.Z)(De,Q,F?jt:Zt),(0,h.Z)(De,R,F?Zt:jt),De),Kt={inline:kt,horizontal:Dt,vertical:ut,inlineSub:kt,horizontalSub:ut,verticalSub:ut},Wt=(gt=Kt["".concat(m).concat(N?"":"Sub")])===null||gt===void 0?void 0:gt[te];switch(Wt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case jt:return{offset:1,sibling:!1};default:return null}}function U(m){for(var N=m;N;){if(N.getAttribute("data-menu-list"))return N;N=N.parentElement}return null}function ke(m,N){for(var F=m||document.activeElement;F;){if(N.has(F))return F;F=F.parentElement}return null}function D(m,N){var F=Oe(m,!0);return F.filter(function(te){return N.has(te)})}function y(m,N,F){var te=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!m)return null;var re=D(m,N),Te=re.length,De=re.findIndex(function(gt){return F===gt});return te<0?De===-1?De=Te-1:De-=1:te>0&&(De+=1),De=(De+Te)%Te,re[De]}var l=function(N,F){var te=new Set,re=new Map,Te=new Map;return N.forEach(function(De){var gt=document.querySelector("[data-menu-id='".concat(_e(F,De),"']"));gt&&(te.add(gt),Te.set(gt,De),re.set(De,gt))}),{elements:te,key2element:re,element2key:Te}};function d(m,N,F,te,re,Te,De,gt,xt,Rt){var jt=I.useRef(),Zt=I.useRef();Zt.current=N;var kt=function(){P.Z.cancel(jt.current)};return I.useEffect(function(){return function(){kt()}},[]),function(Dt){var ut=Dt.which;if([].concat(nt,[$e,Je,Qe,xe]).includes(ut)){var Kt=Te(),Wt=l(Kt,te),pn=Wt,Vt=pn.elements,zt=pn.key2element,nn=pn.element2key,rn=zt.get(N),bn=ke(rn,Vt),jn=nn.get(bn),Ft=Ce(m,De(jn,!0).length===1,F,ut);if(!Ft&&ut!==Qe&&ut!==xe)return;(nt.includes(ut)||[Qe,xe].includes(ut))&&Dt.preventDefault();var At=function(dn){if(dn){var Nn=dn,wt=dn.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(dn);gt(Et),kt(),jt.current=(0,P.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([Qe,xe].includes(ut)||Ft.sibling||!bn){var Pt;!bn||m==="inline"?Pt=re.current:Pt=U(bn);var wn,xn=D(Pt,Vt);ut===Qe?wn=xn[0]:ut===xe?wn=xn[xn.length-1]:wn=y(Pt,Vt,bn,Ft.offset),At(wn)}else if(Ft.inlineTrigger)xt(jn);else if(Ft.offset>0)xt(jn,!0),kt(),jt.current=(0,P.Z)(function(){Wt=l(Kt,te);var $t=bn.getAttribute("aria-controls"),dn=document.getElementById($t),Nn=y(dn,Wt.elements);At(Nn)},5);else if(Ft.offset<0){var mn=De(jn,!0),an=mn[mn.length-2],Dn=zt.get(an);xt(an,!1),At(Dn)}}Rt==null||Rt(Dt)}}function S(m){Promise.resolve().then(m)}var M="__RC_UTIL_PATH_SPLIT__",J=function(N){return N.join(M)},z=function(N){return N.split(M)},q="rc-menu-more";function Y(){var m=I.useState({}),N=(0,i.Z)(m,2),F=N[1],te=(0,I.useRef)(new Map),re=(0,I.useRef)(new Map),Te=I.useState([]),De=(0,i.Z)(Te,2),gt=De[0],xt=De[1],Rt=(0,I.useRef)(0),jt=(0,I.useRef)(!1),Zt=function(){jt.current||F({})},kt=(0,I.useCallback)(function(zt,nn){var rn=J(nn);re.current.set(rn,zt),te.current.set(zt,rn),Rt.current+=1;var bn=Rt.current;S(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,I.useCallback)(function(zt,nn){var rn=J(nn);re.current.delete(rn),te.current.delete(zt)},[]),ut=(0,I.useCallback)(function(zt){xt(zt)},[]),Kt=(0,I.useCallback)(function(zt,nn){var rn=te.current.get(zt)||"",bn=z(rn);return nn&>.includes(bn[0])&&bn.unshift(q),bn},[gt]),Wt=(0,I.useCallback)(function(zt,nn){return zt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,oe.Z)(te.current.keys());return gt.length&&nn.push(q),nn},Vt=(0,I.useCallback)(function(zt){var nn="".concat(te.current.get(zt)).concat(M),rn=new Set;return(0,oe.Z)(re.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(re.current.get(bn))}),rn},[]);return I.useEffect(function(){return function(){jt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:ut,isSubPathKey:Wt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Vt}}function V(m){var N=I.useRef(m);N.current=m;var F=I.useCallback(function(){for(var te,re=arguments.length,Te=new Array(re),De=0;De1&&(Vt.motionAppear=!1);var zt=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Wt(!0),zt==null?void 0:zt(nn)},Kt?null:I.createElement(u,{mode:Te,locked:!kt.current},I.createElement(ce.default,(0,o.Z)({visible:pn},Vt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(gt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return I.createElement(yn,{id:N,className:rn,style:bn},re)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],fe=function(N){var F,te=N.style,re=N.className,Te=N.title,De=N.eventKey,gt=N.warnKey,xt=N.disabled,Rt=N.internalPopupClose,jt=N.children,Zt=N.itemIcon,kt=N.expandIcon,Dt=N.popupClassName,ut=N.popupOffset,Kt=N.popupStyle,Wt=N.onClick,pn=N.onMouseEnter,Vt=N.onMouseLeave,zt=N.onTitleClick,nn=N.onTitleMouseEnter,rn=N.onTitleMouseLeave,bn=(0,W.Z)(N,s),jn=it(De),Ft=I.useContext(w),At=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,$t=Ft.itemIcon,dn=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Jt=I.useContext(je),En=Jt._internalRenderSubMenuItem,kn=I.useContext(Ee),Wn=kn.isSubPathKey,Zn=le(),Yn="".concat(At,"-submenu"),sr=xn||xt,vr=I.useRef(),gr=I.useRef(),Tr=Zt!=null?Zt:$t,rr=kt!=null?kt:dn,Sr=wn.includes(De),pr=!mn&&Sr,ma=Wn(Dn,De),la=et(De,sr,nn,rn),Lr=la.active,kr=(0,W.Z)(la,c),Da=I.useState(!1),ea=(0,i.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:De,domEvent:Br})},or=function(Br){Rn(!1),Vt==null||Vt({key:De,domEvent:Br})},Ln=I.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Wn([an],De):!1)},[Pt,Lr,an,Ma,De,Wn]),qn=rt(Zn.length),br=function(Br){sr||(zt==null||zt({key:De,domEvent:Br}),Pt==="inline"&&wt(De,!Sr))},zr=V(function(Mr){Wt==null||Wt(vt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(De,Br)},hn=function(){Et(De)},Cn=jn&&"".concat(jn,"-popup"),On=I.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Te=="string"?Te:null,"data-menu-id":mn&&jn?null:jn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),Te,I.createElement(It,{icon:Pt!=="horizontal"?rr:void 0,props:(0,f.Z)((0,f.Z)({},N),{},{isOpen:pr,isSubMenu:!0})},I.createElement("i",{className:"".concat(Yn,"-arrow")}))),$n=I.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?$n.current="vertical":$n.current=Pt,!mn){var ar=$n.current;On=I.createElement(x,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:ut,popupStyle:Kt,popup:I.createElement(u,{mode:ar==="horizontal"?"vertical":ar},I.createElement(yn,{id:Cn,ref:gr},jt)),disabled:sr,onVisibleChange:Xt},On)}var Jr=I.createElement(ie.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:te,className:se()(Yn,"".concat(Yn,"-").concat(Pt),re,(F={},(0,h.Z)(F,"".concat(Yn,"-open"),pr),(0,h.Z)(F,"".concat(Yn,"-active"),Ln),(0,h.Z)(F,"".concat(Yn,"-selected"),ma),(0,h.Z)(F,"".concat(Yn,"-disabled"),sr),F)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&I.createElement(de,{id:Cn,open:pr,keyPath:Zn},jt));return En&&(Jr=En(Jr,N,{selected:ma,active:Ln,open:pr,disabled:sr})),I.createElement(u,{onItemClick:zr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Jr)};function ee(m){var N=m.eventKey,F=m.children,te=le(N),re=Ze(F,te),Te=E();I.useEffect(function(){if(Te)return Te.registerPath(N,te),function(){Te.unregisterPath(N,te)}},[te]);var De;return Te?De=re:De=I.createElement(fe,m,re),I.createElement(K.Provider,{value:te},De)}var Re=e(39559),He=["className","title","eventKey","children"],Pe=["children"],ct=function(N){var F=N.className,te=N.title,re=N.eventKey,Te=N.children,De=(0,W.Z)(N,He),gt=I.useContext(w),xt=gt.prefixCls,Rt="".concat(xt,"-item-group");return I.createElement("li",(0,o.Z)({role:"presentation"},De,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,F)}),I.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof te=="string"?te:void 0},te),I.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Te))};function pt(m){var N=m.children,F=(0,W.Z)(m,Pe),te=le(F.eventKey),re=Ze(N,te),Te=E();return Te?re:I.createElement(ct,(0,$.Z)(F,["warnKey"]),re)}function Ot(m){var N=m.className,F=m.style,te=I.useContext(w),re=te.prefixCls,Te=E();return Te?null:I.createElement("li",{role:"separator",className:se()("".concat(re,"-item-divider"),N),style:F})}var Tt=["label","children","key","type"];function yt(m){return(m||[]).map(function(N,F){if(N&&(0,Re.Z)(N)==="object"){var te=N,re=te.label,Te=te.children,De=te.key,gt=te.type,xt=(0,W.Z)(te,Tt),Rt=De!=null?De:"tmp-".concat(F);return Te||gt==="group"?gt==="group"?I.createElement(pt,(0,o.Z)({key:Rt},xt,{title:re}),yt(Te)):I.createElement(ee,(0,o.Z)({key:Rt},xt,{title:re}),yt(Te)):gt==="divider"?I.createElement(Ot,(0,o.Z)({key:Rt},xt)):I.createElement(vn,(0,o.Z)({key:Rt},xt),re)}return null}).filter(function(N){return N})}function A(m,N,F){var te=m;return N&&(te=yt(N)),Ze(te,F)}var T=["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"],j=[],_=I.forwardRef(function(m,N){var F,te,re=m,Te=re.prefixCls,De=Te===void 0?"rc-menu":Te,gt=re.rootClassName,xt=re.style,Rt=re.className,jt=re.tabIndex,Zt=jt===void 0?0:jt,kt=re.items,Dt=re.children,ut=re.direction,Kt=re.id,Wt=re.mode,pn=Wt===void 0?"vertical":Wt,Vt=re.inlineCollapsed,zt=re.disabled,nn=re.disabledOverflow,rn=re.subMenuOpenDelay,bn=rn===void 0?.1:rn,jn=re.subMenuCloseDelay,Ft=jn===void 0?.1:jn,At=re.forceSubMenuRender,Pt=re.defaultOpenKeys,wn=re.openKeys,xn=re.activeKey,mn=re.defaultActiveFirst,an=re.selectable,Dn=an===void 0?!0:an,$t=re.multiple,dn=$t===void 0?!1:$t,Nn=re.defaultSelectedKeys,wt=re.selectedKeys,Et=re.onSelect,Jt=re.onDeselect,En=re.inlineIndent,kn=En===void 0?24:En,Wn=re.motion,Zn=re.defaultMotions,Yn=re.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=re.builtinPlacements,gr=re.itemIcon,Tr=re.expandIcon,rr=re.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=re.overflowedIndicatorPopupClassName,ma=re.getPopupContainer,la=re.onClick,Lr=re.onOpenChange,kr=re.onKeyDown,Da=re.openAnimation,ea=re.openTransitionName,Ma=re._internalRenderMenuItem,Ca=re._internalRenderSubMenuItem,Rn=(0,W.Z)(re,T),Mn=I.useMemo(function(){return A(Dt,kt,j)},[Dt,kt]),or=I.useState(!1),Ln=(0,i.Z)(or,2),qn=Ln[0],br=Ln[1],zr=I.useRef(),Xt=Ne(Kt),hn=ut==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||j}}),On=(0,i.Z)(Cn,2),$n=On[0],ar=On[1],Jr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,Xe.flushSync)(va):va()},Mr=I.useState($n),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=I.useRef(!1),mo=I.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Vt?["vertical",Vt]:[pn,!1]},[pn,Vt]),vo=(0,i.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=I.useState(Sa),wo=(0,i.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=I.useState(ia),po=(0,i.Z)(ro,2),ho=po[0],Io=po[1];I.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Jr(j))},[Sa,ia]);var bo=I.useState(0),ao=(0,i.Z)(bo,2),_a=ao[0],Co=ao[1],$a=_a>=Mn.length-1||Na!=="horizontal"||nn;I.useEffect(function(){go&&Ba($n)},[$n]),I.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=Y(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=I.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=I.useMemo(function(){return{isSubPathKey:wa}},[wa]);I.useEffect(function(){Ro($a?j:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,$a]);var ra=(0,C.Z)(xn||mn&&((F=Mn[0])===null||F===void 0?void 0:F.key),{value:xn}),sa=(0,i.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=V(function(Ar){ya(Ar)}),Aa=V(function(){ya(void 0)});(0,I.useImperativeHandle)(N,function(){return{list:zr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),ja=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=D(zr.current,ja),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?j:[fr]}}),ko=(0,i.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;dn?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,oe.Z)(lo),[yr]):ca=[yr],rl(ca);var ja=(0,f.Z)((0,f.Z)({},fr),{},{selectedKeys:ca});va?Jt==null||Jt(ja):Et==null||Et(ja)}!dn&&$n.length&&Na!=="inline"&&Jr(j)},Wo=V(function(Ar){la==null||la(vt(Ar)),Po(Ar)}),Vo=V(function(Ar,fr){var yr=$n.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Me.Z)($n,yr,!0)||Jr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!$n.includes(fr);Vo(fr,va)},yl=d(Na,Ia,hn,Xt,zr,Hn,Qn,ya,al,kr);I.useEffect(function(){br(!0)},[]);var Ko=I.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return I.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=I.createElement(ie.Z,(0,o.Z)({id:Kt,ref:zr,prefixCls:"".concat(De,"-overflow"),component:"ul",itemComponent:vn,className:se()(De,"".concat(De,"-root"),"".concat(De,"-").concat(Na),Rt,(te={},(0,h.Z)(te,"".concat(De,"-inline-collapsed"),ho),(0,h.Z)(te,"".concat(De,"-rtl"),hn),te),gt),dir:ut,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return I.createElement(ee,{eventKey:q,title:Sr,disabled:$a,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?ie.Z.INVALIDATE:ie.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return I.createElement(je.Provider,{value:Ko},I.createElement(Ie.Provider,{value:Xt},I.createElement(u,{prefixCls:De,rootClassName:gt,mode:Na,openKeys:$n,rtl:hn,disabled:zt,motion:qn?Wn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:At,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Wo,onOpenChange:Vo},I.createElement(Ee.Provider,{value:Ir},ll),I.createElement("div",{style:{display:"none"},"aria-hidden":!0},I.createElement(b.Provider,{value:Ur},Mn)))))}),we=_,he=we;he.Item=vn,he.SubMenu=ee,he.ItemGroup=pt,he.Divider=Ot;var X=he},11780:function(un,ot,e){e.d(ot,{Z:function(){return ve}});var o=e(92413),h=e(33708),f=e(33606),oe=e(37061),i=e(59301),W=e(92310),L=e.n(W),se=e(29301),ie=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Me=void 0;function Z(ne,ue){var B=ne.prefixCls,v=ne.invalidate,P=ne.item,Q=ne.renderItem,R=ne.responsive,pe=ne.responsiveDisabled,me=ne.registerSize,$e=ne.itemKey,Je=ne.className,Qe=ne.style,xe=ne.children,nt=ne.display,Ce=ne.order,U=ne.component,ke=U===void 0?"div":U,D=(0,oe.Z)(ne,C),y=R&&!nt;function l(z){me($e,z)}i.useEffect(function(){return function(){l(null)}},[]);var d=Q&&P!==Me?Q(P,{index:Ce}):xe,S;v||(S={opacity:y?0:1,height:y?0:Me,overflowY:y?"hidden":Me,order:R?Ce:Me,pointerEvents:y?"none":Me,position:y?"absolute":Me});var M={};y&&(M["aria-hidden"]=!0);var J=i.createElement(ke,(0,o.Z)({className:L()(!v&&B,Je),style:(0,h.Z)((0,h.Z)({},S),Qe)},M,D,{ref:ue}),d);return R&&(J=i.createElement(se.Z,{onResize:function(q){var Y=q.offsetWidth;l(Y)},disabled:pe},J)),J}var I=i.forwardRef(Z);I.displayName="Item";var Xe=I,Ie=e(6089),_e=e(4676),it=e(16089);function Ae(ne){if(typeof MessageChannel=="undefined")(0,it.Z)(ne);else{var ue=new MessageChannel;ue.port1.onmessage=function(){return ne()},ue.port2.postMessage(void 0)}}function bt(){var ne=i.useRef(null),ue=function(v){ne.current||(ne.current=[],Ae(function(){(0,_e.unstable_batchedUpdates)(function(){ne.current.forEach(function(P){P()}),ne.current=null})})),ne.current.push(v)};return ue}function w(ne,ue){var B=i.useState(ue),v=(0,f.Z)(B,2),P=v[0],Q=v[1],R=(0,Ie.Z)(function(pe){ne(function(){Q(pe)})});return[P,R]}var G=i.createContext(null),u=["component"],t=["className"],b=["className"],E=function(ue,B){var v=i.useContext(G);if(!v){var P=ue.component,Q=P===void 0?"div":P,R=(0,oe.Z)(ue,u);return i.createElement(Q,(0,o.Z)({},R,{ref:B}))}var pe=v.className,me=(0,oe.Z)(v,t),$e=ue.className,Je=(0,oe.Z)(ue,b);return i.createElement(G.Provider,{value:null},i.createElement(Xe,(0,o.Z)({ref:B,className:L()(pe,$e)},me,Je)))},K=i.forwardRef(E);K.displayName="RawItem";var le=K,Ee=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],qe="responsive",je="invalidate";function Be(ne){return"+ ".concat(ne.length," ...")}function ht(ne,ue){var B=ne.prefixCls,v=B===void 0?"rc-overflow":B,P=ne.data,Q=P===void 0?[]:P,R=ne.renderItem,pe=ne.renderRawItem,me=ne.itemKey,$e=ne.itemWidth,Je=$e===void 0?10:$e,Qe=ne.ssr,xe=ne.style,nt=ne.className,Ce=ne.maxCount,U=ne.renderRest,ke=ne.renderRawRest,D=ne.suffix,y=ne.component,l=y===void 0?"div":y,d=ne.itemComponent,S=ne.onVisibleChange,M=(0,oe.Z)(ne,Ee),J=Qe==="full",z=bt(),q=w(z,null),Y=(0,f.Z)(q,2),V=Y[0],ae=Y[1],Le=V||0,Ne=w(z,new Map),Ke=(0,f.Z)(Ne,2),at=Ke[0],Ge=Ke[1],O=w(z,0),$=(0,f.Z)(O,2),ge=$[0],et=$[1],rt=w(z,0),It=(0,f.Z)(rt,2),tt=It[0],vt=It[1],Ht=w(z,0),tn=(0,f.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,i.useState)(null),on=(0,f.Z)(Sn,2),vn=on[0],fn=on[1],ln=(0,i.useState)(null),gn=(0,f.Z)(ln,2),yn=gn[0],Bn=gn[1],Ze=i.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,V]),st=(0,i.useState)(!1),lt=(0,f.Z)(st,2),St=lt[0],qt=lt[1],_t="".concat(v,"-item"),Ue=Math.max(ge,tt),Lt=Ce===qe,x=Q.length&&Lt,ce=Ce===je,de=x||typeof Ce=="number"&&Q.length>Ce,s=(0,i.useMemo)(function(){var X=Q;return x?V===null&&J?X=Q:X=Q.slice(0,Math.min(Q.length,Le/Je)):typeof Ce=="number"&&(X=Q.slice(0,Ce)),X},[Q,Je,V,Ce,x]),c=(0,i.useMemo)(function(){return x?Q.slice(Ze+1):Q.slice(s.length)},[Q,s,x,Ze]),fe=(0,i.useCallback)(function(X,m){var N;return typeof me=="function"?me(X):(N=me&&(X==null?void 0:X[me]))!==null&&N!==void 0?N:m},[me]),ee=(0,i.useCallback)(R||function(X){return X},[R]);function Re(X,m,N){yn===X&&(m===void 0||m===vn)||(Bn(X),N||(qt(XLe){Re(F-1,X-te-Bt+tt);break}}D&&Ot(0)+Bt>Le&&fn(null)}},[Le,at,tt,Bt,fe,s]);var Tt=St&&!!c.length,yt={};vn!==null&&x&&(yt={position:"absolute",left:vn,top:0});var A={prefixCls:_t,responsive:x,component:d,invalidate:ce},T=pe?function(X,m){var N=fe(X,m);return i.createElement(G.Provider,{key:N,value:(0,h.Z)((0,h.Z)({},A),{},{order:m,item:X,itemKey:N,registerSize:Pe,display:m<=Ze})},pe(X,m))}:function(X,m){var N=fe(X,m);return i.createElement(Xe,(0,o.Z)({},A,{order:m,key:N,item:X,renderItem:ee,itemKey:N,registerSize:Pe,display:m<=Ze}))},j={order:Tt?Ze:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:ct,display:Tt},_=U||Be,we=ke?i.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},A),j)},ke(c)):i.createElement(Xe,(0,o.Z)({},A,j),typeof _=="function"?_(c):_),he=i.createElement(l,(0,o.Z)({className:L()(!ce&&v,nt),style:xe,ref:ue},M),s.map(T),de?we:null,D&&i.createElement(Xe,(0,o.Z)({},A,{responsive:Lt,responsiveDisabled:!x,order:Ze,className:"".concat(_t,"-suffix"),registerSize:pt,display:!0,style:yt}),D));return Lt?i.createElement(se.Z,{onResize:He,disabled:!x},he):he}var Oe=i.forwardRef(ht);Oe.displayName="Overflow",Oe.Item=le,Oe.RESPONSIVE=qe,Oe.INVALIDATE=je;var Fe=Oe,ve=Fe},17115:function(un,ot,e){e.d(ot,{ZP:function(){return L}});var o=e(33606),h=e(59301),f=e(47273),oe=0,i=(0,f.Z)();function W(){var se;return i?(se=oe,oe+=1):se="TEST_OR_SSR",se}function L(se){var ie=h.useState(),C=(0,o.Z)(ie,2),Me=C[0],Z=C[1];return h.useEffect(function(){Z("rc_select_".concat(W()))},[]),se||Me}},77861:function(un,ot,e){e.d(ot,{Ac:function(){return ae},Xo:function(){return vt},Wx:function(){return tn},ZP:function(){return de},lk:function(){return G}});var o=e(92413),h=e(26407),f=e(400),oe=e(33708),i=e(33606),W=e(37061),L=e(39559),se=e(18929),ie=e(48736),C=e(59301),Me=e(92310),Z=e.n(Me),I=e(34280),Xe=e(49658),Ie=e(10228),_e=e(8654),it=function(c){var fe=c.className,ee=c.customizeIcon,Re=c.customizeIconProps,He=c.onMouseDown,Pe=c.onClick,ct=c.children,pt;return typeof ee=="function"?pt=ee(Re):pt=ee,C.createElement("span",{className:fe,onMouseDown:function(Tt){Tt.preventDefault(),He&&He(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Pe,"aria-hidden":!0},pt!==void 0?pt:C.createElement("span",{className:Z()(fe.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},ct))},Ae=it;function bt(s,c,fe,ee,Re){var He=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Pe=arguments.length>6?arguments[6]:void 0,ct=arguments.length>7?arguments[7]:void 0,pt=C.useMemo(function(){if((0,L.Z)(ee)==="object")return ee.clearIcon;if(Re)return Re},[ee,Re]),Ot=C.useMemo(function(){return!!(!He&&ee&&(fe.length||Pe)&&!(ct==="combobox"&&Pe===""))},[ee,He,fe.length,Pe,ct]);return{allowClear:Ot,clearIcon:C.createElement(Ae,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:pt},"\xD7")}}var w=C.createContext(null);function G(){return C.useContext(w)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=C.useState(!1),fe=(0,i.Z)(c,2),ee=fe[0],Re=fe[1],He=C.useRef(null),Pe=function(){window.clearTimeout(He.current)};C.useEffect(function(){return Pe},[]);var ct=function(Ot,Tt){Pe(),He.current=window.setTimeout(function(){Re(Ot),Tt&&Tt()},s)};return[ee,ct,Pe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=C.useRef(null),fe=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(fe.current)}},[]);function ee(Re){(Re||c.current===null)&&(c.current=Re),window.clearTimeout(fe.current),fe.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},ee]}function b(s,c,fe,ee){var Re=C.useRef(null);Re.current={open:c,triggerOpen:fe,customizedTrigger:ee},C.useEffect(function(){function He(Pe){var ct;if(!((ct=Re.current)!==null&&ct!==void 0&&ct.customizedTrigger)){var pt=Pe.target;pt.shadowRoot&&Pe.composed&&(pt=Pe.composedPath()[0]||pt),Re.current.open&&s().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(pt)&&Ot!==pt})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",He),function(){return window.removeEventListener("mousedown",He)}},[])}var E=e(26112),K=e(11780),le=function(c,fe){var ee,Re,He=c.prefixCls,Pe=c.id,ct=c.inputElement,pt=c.disabled,Ot=c.tabIndex,Tt=c.autoFocus,yt=c.autoComplete,A=c.editable,T=c.activeDescendantId,j=c.value,_=c.maxLength,we=c.onKeyDown,he=c.onMouseDown,X=c.onChange,m=c.onPaste,N=c.onCompositionStart,F=c.onCompositionEnd,te=c.open,re=c.attrs,Te=ct||C.createElement("input",null),De=Te,gt=De.ref,xt=De.props,Rt=xt.onKeyDown,jt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,ut=xt.style;return(0,ie.Kp)(!("maxLength"in Te.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Te=C.cloneElement(Te,(0,oe.Z)((0,oe.Z)((0,oe.Z)({type:"search"},xt),{},{id:Pe,ref:(0,_e.sQ)(fe,gt),disabled:pt,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:Z()("".concat(He,"-selection-search-input"),(ee=Te)===null||ee===void 0||(Re=ee.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":te||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Pe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Pe,"_list"),"aria-activedescendant":te?T:void 0},re),{},{value:A?j:"",maxLength:_,readOnly:!A,unselectable:A?null:"on",style:(0,oe.Z)((0,oe.Z)({},ut),{},{opacity:A?null:0}),onKeyDown:function(Wt){we(Wt),Rt&&Rt(Wt)},onMouseDown:function(Wt){he(Wt),Zt&&Zt(Wt)},onChange:function(Wt){X(Wt),jt&&jt(Wt)},onCompositionStart:function(Wt){N(Wt),kt&&kt(Wt)},onCompositionEnd:function(Wt){F(Wt),Dt&&Dt(Wt)},onPaste:m})),Te},Ee=C.forwardRef(le);Ee.displayName="Input";var qe=Ee;function je(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Be=typeof window!="undefined"&&window.document&&window.document.documentElement,ht=Be;function Oe(s){return s!=null}function Fe(s){return!s&&s!==0}function ve(s){return["string","number"].includes((0,L.Z)(s))}function ne(s){var c=void 0;return s&&(ve(s.title)?c=s.title.toString():ve(s.label)&&(c=s.label.toString())),c}function ue(s,c){ht?C.useLayoutEffect(s,c):C.useEffect(s,c)}function B(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var v=function(c){c.preventDefault(),c.stopPropagation()},P=function(c){var fe=c.id,ee=c.prefixCls,Re=c.values,He=c.open,Pe=c.searchValue,ct=c.autoClearSearchValue,pt=c.inputRef,Ot=c.placeholder,Tt=c.disabled,yt=c.mode,A=c.showSearch,T=c.autoFocus,j=c.autoComplete,_=c.activeDescendantId,we=c.tabIndex,he=c.removeIcon,X=c.maxTagCount,m=c.maxTagTextLength,N=c.maxTagPlaceholder,F=N===void 0?function(an){return"+ ".concat(an.length," ...")}:N,te=c.tagRender,re=c.onToggleOpen,Te=c.onRemove,De=c.onInputChange,gt=c.onInputPaste,xt=c.onInputKeyDown,Rt=c.onInputMouseDown,jt=c.onInputCompositionStart,Zt=c.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),ut=(0,i.Z)(Dt,2),Kt=ut[0],Wt=ut[1],pn=(0,C.useState)(!1),Vt=(0,i.Z)(pn,2),zt=Vt[0],nn=Vt[1],rn="".concat(ee,"-selection"),bn=He||yt==="multiple"&&ct===!1||yt==="tags"?Pe:"",jn=yt==="tags"||yt==="multiple"&&ct===!1||A&&(He||zt);ue(function(){Wt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,$t,dn,Nn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,f.Z)({},"".concat(rn,"-item-disabled"),$t)),title:ne(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),dn&&C.createElement(Ae,{className:"".concat(rn,"-item-remove"),onMouseDown:v,onClick:Nn,customizeIcon:he},"\xD7"))}function At(an,Dn,$t,dn,Nn){var wt=function(Jt){v(Jt),re(!He)};return C.createElement("span",{onMouseDown:wt},te({label:Dn,value:an,disabled:$t,closable:dn,onClose:Nn}))}function Pt(an){var Dn=an.disabled,$t=an.label,dn=an.value,Nn=!Tt&&!Dn,wt=$t;if(typeof m=="number"&&(typeof $t=="string"||typeof $t=="number")){var Et=String(wt);Et.length>m&&(wt="".concat(Et.slice(0,m),"..."))}var Jt=function(kn){kn&&kn.stopPropagation(),Te(an)};return typeof te=="function"?At(dn,wt,Dn,Nn,Jt):Ft(an,wt,Dn,Nn,Jt)}function wn(an){var Dn=typeof F=="function"?F(an):F;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(qe,{ref:pt,open:He,prefixCls:ee,id:fe,inputElement:null,disabled:Tt,autoFocus:T,autoComplete:j,editable:jn,activeDescendantId:_,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:De,onPaste:gt,onCompositionStart:jt,onCompositionEnd:Zt,tabIndex:we,attrs:(0,E.Z)(c,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(K.Z,{prefixCls:"".concat(rn,"-overflow"),data:Re,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:B,maxCount:X});return C.createElement(C.Fragment,null,mn,!Re.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Q=P,R=function(c){var fe=c.inputElement,ee=c.prefixCls,Re=c.id,He=c.inputRef,Pe=c.disabled,ct=c.autoFocus,pt=c.autoComplete,Ot=c.activeDescendantId,Tt=c.mode,yt=c.open,A=c.values,T=c.placeholder,j=c.tabIndex,_=c.showSearch,we=c.searchValue,he=c.activeValue,X=c.maxLength,m=c.onInputKeyDown,N=c.onInputMouseDown,F=c.onInputChange,te=c.onInputPaste,re=c.onInputCompositionStart,Te=c.onInputCompositionEnd,De=c.title,gt=C.useState(!1),xt=(0,i.Z)(gt,2),Rt=xt[0],jt=xt[1],Zt=Tt==="combobox",kt=Zt||_,Dt=A[0],ut=we||"";Zt&&he&&!Rt&&(ut=he),C.useEffect(function(){Zt&&jt(!1)},[Zt,he]);var Kt=Tt!=="combobox"&&!yt&&!_?!1:!!ut,Wt=De===void 0?ne(Dt):De,pn=function(){if(Dt)return null;var zt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(ee,"-selection-placeholder"),style:zt},T)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(ee,"-selection-search")},C.createElement(qe,{ref:He,prefixCls:ee,id:Re,open:yt,inputElement:fe,disabled:Pe,autoFocus:ct,autoComplete:pt,editable:kt,activeDescendantId:Ot,value:ut,onKeyDown:m,onMouseDown:N,onChange:function(zt){jt(!0),F(zt)},onPaste:te,onCompositionStart:re,onCompositionEnd:Te,tabIndex:j,attrs:(0,E.Z)(c,!0),maxLength:Zt?X:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(ee,"-selection-item"),title:Wt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=R;function me(s){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(s)}var $e=function(c,fe){var ee=(0,C.useRef)(null),Re=(0,C.useRef)(!1),He=c.prefixCls,Pe=c.open,ct=c.mode,pt=c.showSearch,Ot=c.tokenWithEnter,Tt=c.autoClearSearchValue,yt=c.onSearch,A=c.onSearchSubmit,T=c.onToggleOpen,j=c.onInputKeyDown,_=c.domRef;C.useImperativeHandle(fe,function(){return{focus:function(){ee.current.focus()},blur:function(){ee.current.blur()}}});var we=t(0),he=(0,i.Z)(we,2),X=he[0],m=he[1],N=function(ut){var Kt=ut.which;(Kt===Ie.Z.UP||Kt===Ie.Z.DOWN)&&ut.preventDefault(),j&&j(ut),Kt===Ie.Z.ENTER&&ct==="tags"&&!Re.current&&!Pe&&(A==null||A(ut.target.value)),me(Kt)&&T(!0)},F=function(){m(!0)},te=(0,C.useRef)(null),re=function(ut){yt(ut,!0,Re.current)!==!1&&T(!0)},Te=function(){Re.current=!0},De=function(ut){Re.current=!1,ct!=="combobox"&&re(ut.target.value)},gt=function(ut){var Kt=ut.target.value;if(Ot&&te.current&&/[\r\n]/.test(te.current)){var Wt=te.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Wt,te.current)}te.current=null,re(Kt)},xt=function(ut){var Kt=ut.clipboardData,Wt=Kt.getData("text");te.current=Wt},Rt=function(ut){var Kt=ut.target;if(Kt!==ee.current){var Wt=document.body.style.msTouchAction!==void 0;Wt?setTimeout(function(){ee.current.focus()}):ee.current.focus()}},jt=function(ut){var Kt=X();ut.target!==ee.current&&!Kt&&ct!=="combobox"&&ut.preventDefault(),(ct!=="combobox"&&(!pt||!Kt)||!Pe)&&(Pe&&Tt!==!1&&yt("",!0,!1),T())},Zt={inputRef:ee,onInputKeyDown:N,onInputMouseDown:F,onInputChange:gt,onInputPaste:xt,onInputCompositionStart:Te,onInputCompositionEnd:De},kt=ct==="multiple"||ct==="tags"?C.createElement(Q,(0,o.Z)({},c,Zt)):C.createElement(pe,(0,o.Z)({},c,Zt));return C.createElement("div",{ref:_,className:"".concat(He,"-selector"),onClick:Rt,onMouseDown:jt},kt)},Je=C.forwardRef($e);Je.displayName="Selector";var Qe=Je,xe=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ce=function(c){var fe=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"}}},U=function(c,fe){var ee=c.prefixCls,Re=c.disabled,He=c.visible,Pe=c.children,ct=c.popupElement,pt=c.animation,Ot=c.transitionName,Tt=c.dropdownStyle,yt=c.dropdownClassName,A=c.direction,T=A===void 0?"ltr":A,j=c.placement,_=c.builtinPlacements,we=c.dropdownMatchSelectWidth,he=c.dropdownRender,X=c.dropdownAlign,m=c.getPopupContainer,N=c.empty,F=c.getTriggerDOMNode,te=c.onPopupVisibleChange,re=c.onPopupMouseEnter,Te=(0,W.Z)(c,nt),De="".concat(ee,"-dropdown"),gt=ct;he&&(gt=he(ct));var xt=C.useMemo(function(){return _||Ce(we)},[_,we]),Rt=pt?"".concat(De,"-").concat(pt):Ot,jt=typeof we=="number",Zt=C.useMemo(function(){return jt?null:we===!1?"minWidth":"width"},[we,jt]),kt=Tt;jt&&(kt=(0,oe.Z)((0,oe.Z)({},kt),{},{width:we}));var Dt=C.useRef(null);return C.useImperativeHandle(fe,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(xe.Z,(0,o.Z)({},Te,{showAction:te?["click"]:[],hideAction:te?["click"]:[],popupPlacement:j||(T==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:De,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:re},gt),stretch:Zt,popupAlign:X,popupVisible:He,getPopupContainer:m,popupClassName:Z()(yt,(0,f.Z)({},"".concat(De,"-empty"),N)),popupStyle:kt,getTriggerDOMNode:F,onPopupVisibleChange:te}),Pe)},ke=C.forwardRef(U);ke.displayName="SelectTrigger";var D=ke,y=e(34589);function l(s,c){var fe=s.key,ee;return"value"in s&&(ee=s.value),fe!=null?fe:ee!==void 0?ee:"rc-index-key-".concat(c)}function d(s,c){var fe=s||{},ee=fe.label,Re=fe.value,He=fe.options,Pe=fe.groupLabel,ct=ee||(c?"children":"label");return{label:ct,value:Re||"value",options:He||"options",groupLabel:Pe||ct}}function S(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=c.fieldNames,ee=c.childrenAsData,Re=[],He=d(fe,!1),Pe=He.label,ct=He.value,pt=He.options,Ot=He.groupLabel;function Tt(yt,A){yt.forEach(function(T){if(A||!(pt in T)){var j=T[ct];Re.push({key:l(T,Re.length),groupOption:A,data:T,label:T[Pe],value:j})}else{var _=T[Ot];_===void 0&&ee&&(_=T.label),Re.push({key:l(T,Re.length),group:!0,data:T,label:_}),Tt(T[pt],!0)}})}return Tt(s,!1),Re}function M(s){var c=(0,oe.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,ie.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function J(s,c){if(!c||!c.length)return null;var fe=!1;function ee(He,Pe){var ct=(0,y.Z)(Pe),pt=ct[0],Ot=ct.slice(1);if(!pt)return[He];var Tt=He.split(pt);return fe=fe||Tt.length>1,Tt.reduce(function(yt,A){return[].concat((0,h.Z)(yt),(0,h.Z)(ee(A,Ot)))},[]).filter(function(yt){return yt})}var Re=ee(s,c);return fe?Re:null}var z=["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 Y(s){return s==="tags"||s==="multiple"}var V=C.forwardRef(function(s,c){var fe,ee,Re=s.id,He=s.prefixCls,Pe=s.className,ct=s.showSearch,pt=s.tagRender,Ot=s.direction,Tt=s.omitDomProps,yt=s.displayValues,A=s.onDisplayValuesChange,T=s.emptyOptions,j=s.notFoundContent,_=j===void 0?"Not Found":j,we=s.onClear,he=s.mode,X=s.disabled,m=s.loading,N=s.getInputElement,F=s.getRawInputElement,te=s.open,re=s.defaultOpen,Te=s.onDropdownVisibleChange,De=s.activeValue,gt=s.onActiveValueChange,xt=s.activeDescendantId,Rt=s.searchValue,jt=s.autoClearSearchValue,Zt=s.onSearch,kt=s.onSearchSplit,Dt=s.tokenSeparators,ut=s.allowClear,Kt=s.suffixIcon,Wt=s.clearIcon,pn=s.OptionList,Vt=s.animation,zt=s.transitionName,nn=s.dropdownStyle,rn=s.dropdownClassName,bn=s.dropdownMatchSelectWidth,jn=s.dropdownRender,Ft=s.dropdownAlign,At=s.placement,Pt=s.builtinPlacements,wn=s.getPopupContainer,xn=s.showAction,mn=xn===void 0?[]:xn,an=s.onFocus,Dn=s.onBlur,$t=s.onKeyUp,dn=s.onKeyDown,Nn=s.onMouseDown,wt=(0,W.Z)(s,z),Et=Y(he),Jt=(ct!==void 0?ct:Et)||he==="combobox",En=(0,oe.Z)({},wt);q.forEach(function(Qn){delete En[Qn]}),Tt==null||Tt.forEach(function(Qn){delete En[Qn]});var kn=C.useState(!1),Wn=(0,i.Z)(kn,2),Zn=Wn[0],Yn=Wn[1];C.useEffect(function(){Yn((0,Xe.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=u(),pr=(0,i.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Qn;if(he!=="combobox")return Rt;var Hn=(Qn=yt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,he,yt]),Da=he==="combobox"&&typeof N=="function"&&N()||null,ea=typeof F=="function"&&F(),Ma=(0,_e.x1)(vr,ea==null||(fe=ea.props)===null||fe===void 0?void 0:fe.ref),Ca=C.useState(!1),Rn=(0,i.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,I.Z)(function(){or(!0)},[]);var Ln=(0,se.Z)(!1,{defaultValue:re,value:te}),qn=(0,i.Z)(Ln,2),br=qn[0],zr=qn[1],Xt=Mn?br:!1,hn=!_&&T;(X||hn&&Xt&&he==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!Xt;X||(zr(Hn),Xt!==Hn&&(Te==null||Te(Hn)))},[X,Xt,zr,Te]),$n=C.useMemo(function(){return(Dt||[]).some(function(Qn){return[` -`,`\r -`].includes(Qn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;gt==null||gt(null);var sa=Ur?null:J(Hn,Dt);return he!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Jr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&he!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&X&&zr(!1),X&&la(!1)},[X]);var Mr=t(),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===Ie.Z.ENTER&&(he!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===Ie.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&A(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ge.Z)(s).map(function(fe,ee){if(!C.isValidElement(fe)||!fe.type)return null;var Re=fe,He=Re.type.isSelectOptGroup,Pe=Re.key,ct=Re.props,pt=ct.children,Ot=(0,W.Z)(ct,$);return c||!He?ge(fe):(0,oe.Z)((0,oe.Z)({key:"__RC_SELECT_GRP__".concat(Pe===null?ee:Pe,"__"),label:Pe},Ot),{},{options:et(pt)})}).filter(function(fe){return fe})}function rt(s,c,fe,ee,Re){return C.useMemo(function(){var He=s,Pe=!s;Pe&&(He=et(c));var ct=new Map,pt=new Map,Ot=function(A,T,j){j&&typeof j=="string"&&A.set(T[j],T)};function Tt(yt){for(var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,T=0;T1&&arguments[1]!==void 0?arguments[1]:1,wn=gt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(At);var wn={source:Pt?"keyboard":"mouse"},xn=gt[At];if(!xn){_(null,-1,wn);return}_(xn.value,At,wn)};(0,C.useEffect)(function(){Wt(we!==!1?Zt(0):-1)},[gt.length,Ot]);var pn=C.useCallback(function(Ft){return m.has(Ft)&&pt!=="combobox"},[pt,(0,h.Z)(m).toString(),m.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!ct&&Pe&&m.size===1){var Pt=Array.from(m)[0],wn=gt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Wt(wn),jt(wn))}});if(Pe){var At;(At=xt.current)===null||At===void 0||At.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Pe,Ot,j.length]);var Vt=function(At){At!==void 0&&he(At,{selected:!m.has(At)}),ct||Tt(!1)};if(C.useImperativeHandle(fe,function(){return{onKeyDown:function(At){var Pt=At.which,wn=At.ctrlKey;switch(Pt){case Ie.Z.N:case Ie.Z.P:case Ie.Z.UP:case Ie.Z.DOWN:{var xn=0;if(Pt===Ie.Z.UP?xn=-1:Pt===Ie.Z.DOWN?xn=1:fn()&&wn&&(Pt===Ie.Z.N?xn=1:Pt===Ie.Z.P&&(xn=-1)),xn!==0){var mn=Zt(ut+xn,xn);jt(mn),Wt(mn,!0)}break}case Ie.Z.ENTER:{var an=gt[ut];an&&!an.data.disabled?Vt(an.value):Vt(void 0),Pe&&At.preventDefault();break}case Ie.Z.ESC:Tt(!1),Pe&&At.stopPropagation()}},onKeyUp:function(){},scrollTo:function(At){jt(At)}}}),gt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(He,"_list"),className:"".concat(De,"-empty"),onMouseDown:Rt},yt);var zt=Object.keys(N).map(function(Ft){return N[Ft]}),nn=function(At){return At.label};function rn(Ft,At){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(He,"_list_").concat(At)}}var bn=function(At){var Pt=gt[At];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:At},rn(Pt,At),{"aria-selected":pn(xn)}),xn):null},jn={role:"listbox",id:"".concat(He,"_list")};return C.createElement(C.Fragment,null,F&&C.createElement("div",(0,o.Z)({},jn,{style:{height:0,width:0,overflow:"hidden"}}),bn(ut-1),bn(ut),bn(ut+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:gt,height:re,itemHeight:Te,fullHeight:!1,onMouseDown:Rt,onScroll:A,virtual:F,direction:te,innerProps:F?null:jn},function(Ft,At){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,$t=mn.key;if(wn){var dn,Nn=(dn=mn.title)!==null&&dn!==void 0?dn:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(De,"".concat(De,"-group")),title:Nn},an!==void 0?an:$t)}var wt=mn.disabled,Et=mn.title,Jt=mn.children,En=mn.style,kn=mn.className,Wn=(0,W.Z)(mn,ln),Zn=(0,sn.Z)(Wn,zt),Yn=pn(Dn),sr="".concat(De,"-option"),vr=Z()(De,sr,kn,(Pt={},(0,f.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,f.Z)(Pt,"".concat(sr,"-active"),ut===At&&!wt),(0,f.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,f.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!X||typeof X=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),F?{}:rn(Ft,At),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){ut===At||wt||Wt(At)},onClick:function(){wt||Vt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(X)||Yn,Tr&&C.createElement(Ae,{className:"".concat(De,"-option-state"),customizeIcon:X,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=C.forwardRef(yn);Bn.displayName="OptionList";var Ze=Bn;function st(s){var c=s.mode,fe=s.options,ee=s.children,Re=s.backfill,He=s.allowClear,Pe=s.placeholder,ct=s.getInputElement,pt=s.showSearch,Ot=s.onSearch,Tt=s.defaultOpen,yt=s.autoFocus,A=s.labelInValue,T=s.value,j=s.inputValue,_=s.optionLabelProp,we=isMultiple(c),he=pt!==void 0?pt:we||c==="combobox",X=fe||convertChildrenToData(ee);if(warning(c!=="tags"||X.every(function(te){return!te.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var m=X.some(function(te){return te.options?te.options.some(function(re){return typeof("value"in re?re.value:re.key)=="number"}):typeof("value"in te?te.value:te.key)=="number"});warning(!m,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!_,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Re,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!ct,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!ct||!He||!Pe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!he&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),T!=null){var N=toArray(T);warning(!A||N.every(function(te){return _typeof(te)==="object"&&("key"in te||"value"in te)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!we||Array.isArray(T),"`value` should be array when `mode` is `multiple` or `tags`")}if(ee){var F=null;toNodeArray(ee).some(function(te){if(!React.isValidElement(te)||!te.type)return!1;var re=te,Te=re.type;if(Te.isSelectOption)return!1;if(Te.isSelectOptGroup){var De=toNodeArray(te.props.children).every(function(gt){return!React.isValidElement(gt)||!te.type||gt.type.isSelectOption?!0:(F=gt.type,!1)});return!De}return F=Te,!0}),F&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(F.displayName||F.name||F,"`.")),warning(j===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(s,c){if(s){var fe=function ee(Re){for(var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pe=0;Pe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,$n=On===void 0?"keyboard":On;Ma(hn),Pe&&ee==="combobox"&&Xt!==null&&$n==="keyboard"&&Lr(String(Xt))},[Pe,ee]),Mn=function(hn,Cn,On){var $n=function(){var Sa,ia=kn(hn);return[ut?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,M(ia)]};if(Cn&&T){var ar=$n(),Jr=(0,i.Z)(ar,2),Mr=Jr[0],Br=Jr[1];T(Mr,Br)}else if(!Cn&&j&&On!=="clear"){var Nr=$n(),Ba=(0,i.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];j(Ua,mo)}},or=It(function(Xt,hn){var Cn,On=Vt?hn.selected:!0;On?Cn=Vt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function($n){return $n.value!==Xt}),Sr(Cn),Mn(Xt,On),ee==="combobox"?Lr(""):(!Y||A)&&(At(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,$n=Cn.values;(On==="remove"||On==="clear")&&$n.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(At(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var $n=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr($n),Mn(On,!0),At("")}return}Cn.source!=="blur"&&(ee==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;ee!=="tags"&&(Cn=hn.map(function($n){var ar=xn.get($n);return ar==null?void 0:ar.value}).filter(function($n){return $n!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function($n){Mn($n,!0)})},zr=C.useMemo(function(){var Xt=De!==!1&&we!==!1;return(0,oe.Z)((0,oe.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Te,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:gt,listHeight:Rt,listItemHeight:Zt,childrenAsData:zt})},[Pt,rr,Rn,Ca,or,Te,Zn,rn,De,we,Rt,Zt,zt]);return C.createElement(vn.Provider,{value:zr},C.createElement(ae,(0,o.Z)({},Wt,{id:pn,prefixCls:He,ref:c,omitDomProps:_t,mode:ee,displayValues:Wn,onDisplayValuesChange:Ln,direction:gt,searchValue:Ft,onSearch:qn,autoClearSearchValue:A,onSearchSplit:br,dropdownMatchSelectWidth:we,OptionList:Ze,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),x=Lt;x.Option=tn,x.OptGroup=vt;var ce=x,de=ce},9296:function(un,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ee},default:function(){return Fe}});var o=e(92413),h=e(33708),f=e(400),oe=e(39559),i=e(33606),W=e(37061),L=e(26407),se=e(92310),ie=e.n(se),C=e(93681),Me=e(5643),Z=e(18929),I=e(59301),Xe=e(29301),Ie=e(34280),_e=e(16089),it=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Ae=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],bt={},w;function G(ve){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=ve.getAttribute("id")||ve.getAttribute("data-reactid")||ve.getAttribute("name");if(ne&&bt[ue])return bt[ue];var B=window.getComputedStyle(ve),v=B.getPropertyValue("box-sizing")||B.getPropertyValue("-moz-box-sizing")||B.getPropertyValue("-webkit-box-sizing"),P=parseFloat(B.getPropertyValue("padding-bottom"))+parseFloat(B.getPropertyValue("padding-top")),Q=parseFloat(B.getPropertyValue("border-bottom-width"))+parseFloat(B.getPropertyValue("border-top-width")),R=Ae.map(function(me){return"".concat(me,":").concat(B.getPropertyValue(me))}).join(";"),pe={sizingStyle:R,paddingSize:P,borderSize:Q,boxSizing:v};return ne&&ue&&(bt[ue]=pe),pe}function u(ve){var ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;w||(w=document.createElement("textarea"),w.setAttribute("tab-index","-1"),w.setAttribute("aria-hidden","true"),document.body.appendChild(w)),ve.getAttribute("wrap")?w.setAttribute("wrap",ve.getAttribute("wrap")):w.removeAttribute("wrap");var v=G(ve,ne),P=v.paddingSize,Q=v.borderSize,R=v.boxSizing,pe=v.sizingStyle;w.setAttribute("style","".concat(pe,";").concat(it)),w.value=ve.value||ve.placeholder||"";var me=void 0,$e=void 0,Je,Qe=w.scrollHeight;if(R==="border-box"?Qe+=Q:R==="content-box"&&(Qe-=P),ue!==null||B!==null){w.value=" ";var xe=w.scrollHeight-P;ue!==null&&(me=xe*ue,R==="border-box"&&(me=me+P+Q),Qe=Math.max(me,Qe)),B!==null&&($e=xe*B,R==="border-box"&&($e=$e+P+Q),Je=Qe>$e?"":"hidden",Qe=Math.min($e,Qe))}var nt={height:Qe,overflowY:Je,resize:"none"};return me&&(nt.minHeight=me),$e&&(nt.maxHeight=$e),nt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,E=1,K=2,le=I.forwardRef(function(ve,ne){var ue=ve,B=ue.prefixCls,v=ue.onPressEnter,P=ue.defaultValue,Q=ue.value,R=ue.autoSize,pe=ue.onResize,me=ue.className,$e=ue.style,Je=ue.disabled,Qe=ue.onChange,xe=ue.onInternalAutoSize,nt=(0,W.Z)(ue,t),Ce=(0,Z.Z)(P,{value:Q,postState:function(vt){return vt!=null?vt:""}}),U=(0,i.Z)(Ce,2),ke=U[0],D=U[1],y=function(vt){D(vt.target.value),Qe==null||Qe(vt)},l=I.useRef();I.useImperativeHandle(ne,function(){return{textArea:l.current}});var d=I.useMemo(function(){return R&&(0,oe.Z)(R)==="object"?[R.minRows,R.maxRows]:[]},[R]),S=(0,i.Z)(d,2),M=S[0],J=S[1],z=!!R,q=function(){try{if(document.activeElement===l.current){var vt=l.current,Ht=vt.selectionStart,tn=vt.selectionEnd,Bt=vt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},Y=I.useState(K),V=(0,i.Z)(Y,2),ae=V[0],Le=V[1],Ne=I.useState(),Ke=(0,i.Z)(Ne,2),at=Ke[0],Ge=Ke[1],O=function(){Le(b)};(0,Ie.Z)(function(){z&&O()},[Q,M,J,z]),(0,Ie.Z)(function(){if(ae===b)Le(E);else if(ae===E){var tt=u(l.current,!1,M,J);Le(K),Ge(tt)}else q()},[ae]);var $=I.useRef(),ge=function(){_e.Z.cancel($.current)},et=function(vt){ae===K&&(pe==null||pe(vt),R&&(ge(),$.current=(0,_e.Z)(function(){O()})))};I.useEffect(function(){return ge},[]);var rt=z?at:null,It=(0,h.Z)((0,h.Z)({},$e),rt);return(ae===b||ae===E)&&(It.overflowY="hidden",It.overflowX="hidden"),I.createElement(Xe.Z,{onResize:et,disabled:!(R||pe)},I.createElement("textarea",(0,o.Z)({},nt,{ref:l,style:It,className:ie()(B,me,(0,f.Z)({},"".concat(B,"-disabled"),Je)),disabled:Je,value:ke,onChange:y})))}),Ee=le,qe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function je(ve,ne){return(0,L.Z)(ve||"").slice(0,ne).join("")}function Be(ve,ne,ue,B){var v=ue;return ve?v=je(ue,B):(0,L.Z)(ne||"").lengthB&&(v=ne),v}var ht=I.forwardRef(function(ve,ne){var ue,B=ve.defaultValue,v=ve.value,P=ve.onFocus,Q=ve.onBlur,R=ve.onChange,pe=ve.allowClear,me=ve.maxLength,$e=ve.onCompositionStart,Je=ve.onCompositionEnd,Qe=ve.suffix,xe=ve.prefixCls,nt=xe===void 0?"rc-textarea":xe,Ce=ve.classes,U=ve.showCount,ke=ve.className,D=ve.style,y=ve.disabled,l=ve.hidden,d=ve.classNames,S=ve.styles,M=ve.onResize,J=(0,W.Z)(ve,qe),z=(0,Z.Z)(B,{value:v,defaultValue:B}),q=(0,i.Z)(z,2),Y=q[0],V=q[1],ae=(0,I.useRef)(null),Le=I.useState(!1),Ne=(0,i.Z)(Le,2),Ke=Ne[0],at=Ne[1],Ge=I.useState(!1),O=(0,i.Z)(Ge,2),$=O[0],ge=O[1],et=I.useRef(),rt=I.useRef(0),It=I.useState(null),tt=(0,i.Z)(It,2),vt=tt[0],Ht=tt[1],tn=function(){var Ue;(Ue=ae.current)===null||Ue===void 0||Ue.textArea.focus()};(0,I.useImperativeHandle)(ne,function(){return{resizableTextArea:ae.current,focus:tn,blur:function(){var Ue;(Ue=ae.current)===null||Ue===void 0||Ue.textArea.blur()}}}),(0,I.useEffect)(function(){at(function(_t){return!y&&_t})},[y]);var Bt=Number(me)>0,sn=function(Ue){ge(!0),et.current=Y,rt.current=Ue.currentTarget.selectionStart,$e==null||$e(Ue)},Sn=function(Ue){ge(!1);var Lt=Ue.currentTarget.value;if(Bt){var x,ce=rt.current>=me+1||rt.current===((x=et.current)===null||x===void 0?void 0:x.length);Lt=Be(ce,et.current,Lt,me)}Lt!==Y&&(V(Lt),(0,Me.rJ)(Ue.currentTarget,Ue,R,Lt)),Je==null||Je(Ue)},on=function(Ue){var Lt=Ue.target.value;if(!$&&Bt){var x=Ue.target.selectionStart>=me+1||Ue.target.selectionStart===Lt.length||!Ue.target.selectionStart;Lt=Be(x,Y,Lt,me)}V(Lt),(0,Me.rJ)(Ue.currentTarget,Ue,R,Lt)},vn=function(Ue){var Lt=J.onPressEnter,x=J.onKeyDown;Ue.key==="Enter"&&Lt&&Lt(Ue),x==null||x(Ue)},fn=function(Ue){at(!0),P==null||P(Ue)},ln=function(Ue){at(!1),Q==null||Q(Ue)},gn=function(Ue){var Lt;V(""),tn(),(0,Me.rJ)((Lt=ae.current)===null||Lt===void 0?void 0:Lt.textArea,Ue,R)},yn=(0,Me.D7)(Y);!$&&Bt&&v==null&&(yn=je(yn,me));var Bn=Qe,Ze;if(U){var st=(0,L.Z)(yn).length;(0,oe.Z)(U)==="object"?Ze=U.formatter({value:yn,count:st,maxLength:me}):Ze="".concat(st).concat(Bt?" / ".concat(me):""),Bn=I.createElement(I.Fragment,null,Bn,I.createElement("span",{className:ie()("".concat(nt,"-data-count"),d==null?void 0:d.count),style:S==null?void 0:S.count},Ze))}var lt=function(Ue){var Lt;M==null||M(Ue),(Lt=ae.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!U&&!pe,qt=I.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Bn,prefixCls:nt,classes:{affixWrapper:ie()(Ce==null?void 0:Ce.affixWrapper,(ue={},(0,f.Z)(ue,"".concat(nt,"-show-count"),U),(0,f.Z)(ue,"".concat(nt,"-textarea-allow-clear"),pe),ue))},disabled:y,focused:Ke,className:ke,style:(0,h.Z)((0,h.Z)({},D),vt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ze=="string"?Ze:void 0}},hidden:l,inputElement:I.createElement(Ee,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:fn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,h.Z)((0,h.Z)({},S==null?void 0:S.textarea),{},{resize:D==null?void 0:D.resize}),disabled:y,prefixCls:nt,onResize:lt,ref:ae}))});return qt}),Oe=ht,Fe=Oe},24916:function(un,ot,e){e.d(ot,{Z:function(){return Ce}});var o=e(92413),h=e(39559),f=e(33708),oe=e(400),i=e(33606),W=e(37061),L=e(92310),se=e.n(L),ie=e(29301),C=e(70425),Me=e(34280),Z=e(59301),I=e(4676),Xe=Z.forwardRef(function(U,ke){var D=U.height,y=U.offsetY,l=U.offsetX,d=U.children,S=U.prefixCls,M=U.onInnerResize,J=U.innerProps,z=U.rtl,q=U.extra,Y={},V={display:"flex",flexDirection:"column"};return y!==void 0&&(Y={height:D,position:"relative",overflow:"hidden"},V=(0,f.Z)((0,f.Z)({},V),{},(0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)((0,oe.Z)({transform:"translateY(".concat(y,"px)")},z?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:Y},Z.createElement(ie.Z,{onResize:function(Le){var Ne=Le.offsetHeight;Ne&&M&&M()}},Z.createElement("div",(0,o.Z)({style:V,className:se()((0,oe.Z)({},"".concat(S,"-holder-inner"),S)),ref:ke},J),d,q)))});Xe.displayName="Filler";var Ie=Xe;function _e(U){var ke=U.children,D=U.setRef,y=Z.useCallback(function(l){D(l)},[]);return Z.cloneElement(ke,{ref:y})}function it(U,ke,D,y,l,d,S,M){var J=M.getKey;return U.slice(ke,D+1).map(function(z,q){var Y=ke+q,V=S(z,Y,{style:{width:y},offsetX:l}),ae=J(z);return Z.createElement(_e,{key:ae,setRef:function(Ne){return d(z,Ne)}},V)})}function Ae(U,ke,D,y){var l=D-U,d=ke-D,S=Math.min(l,d)*2;if(y<=S){var M=Math.floor(y/2);return y%2?D+M+1:D-M}return l>d?D-(y-d):D+(y-l)}function bt(U,ke,D){var y=U.length,l=ke.length,d,S;if(y===0&&l===0)return null;y2&&arguments[2]!==void 0?arguments[2]:!1,Y=J?z<0&&M.current.left||z>0&&M.current.right:z<0&&M.current.top||z>0&&M.current.bottom;return q&&Y?(clearTimeout(d.current),l.current=!1):(!Y||l.current)&&S(),!l.current&&Y}};function E(U,ke,D,y,l,d,S){var M=(0,Z.useRef)(0),J=(0,Z.useRef)(null),z=(0,Z.useRef)(null),q=(0,Z.useRef)(!1),Y=b(ke,D,y,l);function V(Ge,O){if(G.Z.cancel(J.current),!Y(!1,O)){var $=Ge;if(!$._virtualHandled)$._virtualHandled=!0;else return;M.current+=O,z.current=O,t||$.preventDefault(),J.current=(0,G.Z)(function(){var ge=q.current?10:1;S(M.current*ge,!1),M.current=0})}}function ae(Ge,O){S(O,!0),t||Ge.preventDefault()}var Le=(0,Z.useRef)(null),Ne=(0,Z.useRef)(null);function Ke(Ge){if(U){G.Z.cancel(Ne.current),Ne.current=(0,G.Z)(function(){Le.current=null},2);var O=Ge.deltaX,$=Ge.deltaY,ge=Ge.shiftKey,et=O,rt=$;(Le.current==="sx"||!Le.current&&ge&&$&&!O)&&(et=$,rt=0,Le.current="sx");var It=Math.abs(et),tt=Math.abs(rt);Le.current===null&&(Le.current=d&&It>tt?"x":"y"),Le.current==="y"?V(Ge,rt):ae(Ge,et)}}function at(Ge){U&&(q.current=Ge.detail===z.current)}return[Ke,at]}function K(U,ke,D,y){var l=Z.useMemo(function(){return[new Map,[]]},[U,D.id,y]),d=(0,i.Z)(l,2),S=d[0],M=d[1],J=function(q){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:q,V=S.get(q),ae=S.get(Y);if(V===void 0||ae===void 0)for(var Le=U.length,Ne=M.length;Ne0&&arguments[0]!==void 0?arguments[0]:!1;q();var Le=function(){var at=!1;M.current.forEach(function(Ge,O){if(Ge&&Ge.offsetParent){var $=Ge.offsetHeight,ge=getComputedStyle(Ge),et=ge.marginTop,rt=ge.marginBottom,It=Be(et),tt=Be(rt),vt=$+It+tt;J.current.get(O)!==vt&&(J.current.set(O,vt),at=!0)}}),at&&S(function(Ge){return Ge+1})};if(ae)Le();else{z.current+=1;var Ne=z.current;Promise.resolve().then(function(){Ne===z.current&&Le()})}}function V(ae,Le){var Ne=U(ae),Ke=M.current.get(Ne);Le?(M.current.set(Ne,Le),Y()):M.current.delete(Ne),!Ke!=!Le&&(Le?ke==null||ke(ae):D==null||D(ae))}return(0,Z.useEffect)(function(){return q},[]),[V,Y,J.current,d]}var Oe=14/15;function Fe(U,ke,D){var y=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),S=(0,Z.useRef)(null),M=(0,Z.useRef)(null),J,z=function(ae){if(y.current){var Le=Math.ceil(ae.touches[0].pageX),Ne=Math.ceil(ae.touches[0].pageY),Ke=l.current-Le,at=d.current-Ne,Ge=Math.abs(Ke)>Math.abs(at);Ge?l.current=Le:d.current=Ne;var O=D(Ge,Ge?Ke:at,!1,ae);O&&ae.preventDefault(),clearInterval(M.current),O&&(M.current=setInterval(function(){Ge?Ke*=Oe:at*=Oe;var $=Math.floor(Ge?Ke:at);(!D(Ge,$,!0)||Math.abs($)<=.1)&&clearInterval(M.current)},16))}},q=function(){y.current=!1,J()},Y=function(ae){J(),ae.touches.length===1&&!y.current&&(y.current=!0,l.current=Math.ceil(ae.touches[0].pageX),d.current=Math.ceil(ae.touches[0].pageY),S.current=ae.target,S.current.addEventListener("touchmove",z,{passive:!1}),S.current.addEventListener("touchend",q,{passive:!0}))};J=function(){S.current&&(S.current.removeEventListener("touchmove",z),S.current.removeEventListener("touchend",q))},(0,Me.Z)(function(){return U&&ke.current.addEventListener("touchstart",Y,{passive:!0}),function(){var V;(V=ke.current)===null||V===void 0||V.removeEventListener("touchstart",Y),J(),clearInterval(M.current)}},[U])}function ve(U){return Math.floor(Math.pow(U,.5))}function ne(U,ke){var D="touches"in U?U.touches[0]:U;return D[ke?"pageX":"pageY"]-window[ke?"scrollX":"scrollY"]}function ue(U,ke,D){Z.useEffect(function(){var y=ke.current;if(U&&y){var l=!1,d,S,M=function(){G.Z.cancel(d)},J=function V(){M(),d=(0,G.Z)(function(){D(S),V()})},z=function(ae){if(!ae.target.draggable){var Le=ae;Le._virtualHandled||(Le._virtualHandled=!0,l=!0)}},q=function(){l=!1,M()},Y=function(ae){if(l){var Le=ne(ae,!1),Ne=y.getBoundingClientRect(),Ke=Ne.top,at=Ne.bottom;if(Le<=Ke){var Ge=Ke-Le;S=-ve(Ge),J()}else if(Le>=at){var O=Le-at;S=ve(O),J()}else M()}};return y.addEventListener("mousedown",z),y.ownerDocument.addEventListener("mouseup",q),y.ownerDocument.addEventListener("mousemove",Y),function(){y.removeEventListener("mousedown",z),y.ownerDocument.removeEventListener("mouseup",q),y.ownerDocument.removeEventListener("mousemove",Y),M()}}},[U])}var B=10;function v(U,ke,D,y,l,d,S,M){var J=Z.useRef(),z=Z.useState(null),q=(0,i.Z)(z,2),Y=q[0],V=q[1];return(0,Me.Z)(function(){if(Y&&Y.times=0;sn-=1){var Sn=l(ke[sn]),on=D.get(Sn);if(on===void 0){Ge=!0;break}if(Bt-=on,Bt<=0)break}switch(ge){case"top":$=rt-Ke;break;case"bottom":$=It-at+Ke;break;default:{var vn=U.current.scrollTop,fn=vn+at;rtfn&&(O="bottom")}}$!==null&&S($),$!==Y.lastTop&&(Ge=!0)}Ge&&V((0,f.Z)((0,f.Z)({},Y),{},{times:Y.times+1,targetAlign:O,lastTop:$}))}},[Y,U.current]),function(ae){if(ae==null){M();return}if(G.Z.cancel(J.current),typeof ae=="number")S(ae);else if(ae&&(0,h.Z)(ae)==="object"){var Le,Ne=ae.align;"index"in ae?Le=ae.index:Le=ke.findIndex(function(Ge){return l(Ge)===ae.key});var Ke=ae.offset,at=Ke===void 0?0:Ke;V({times:0,index:Le,offset:at,originAlign:Ne})}}}var P=Z.forwardRef(function(U,ke){var D=U.prefixCls,y=U.rtl,l=U.scrollOffset,d=U.scrollRange,S=U.onStartMove,M=U.onStopMove,J=U.onScroll,z=U.horizontal,q=U.spinSize,Y=U.containerSize,V=U.style,ae=U.thumbStyle,Le=U.showScrollBar,Ne=Z.useState(!1),Ke=(0,i.Z)(Ne,2),at=Ke[0],Ge=Ke[1],O=Z.useState(null),$=(0,i.Z)(O,2),ge=$[0],et=$[1],rt=Z.useState(null),It=(0,i.Z)(rt,2),tt=It[0],vt=It[1],Ht=!y,tn=Z.useRef(),Bt=Z.useRef(),sn=Z.useState(Le),Sn=(0,i.Z)(sn,2),on=Sn[0],vn=Sn[1],fn=Z.useRef(),ln=function(){Le===!0||Le===!1||(clearTimeout(fn.current),vn(!0),fn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-Y||0,yn=Y-q||0,Bn=Z.useMemo(function(){if(l===0||gn===0)return 0;var x=l/gn;return x*yn},[l,gn,yn]),Ze=function(ce){ce.stopPropagation(),ce.preventDefault()},st=Z.useRef({top:Bn,dragging:at,pageY:ge,startTop:tt});st.current={top:Bn,dragging:at,pageY:ge,startTop:tt};var lt=function(ce){Ge(!0),et(ne(ce,z)),vt(st.current.top),S(),ce.stopPropagation(),ce.preventDefault()};Z.useEffect(function(){var x=function(c){c.preventDefault()},ce=tn.current,de=Bt.current;return ce.addEventListener("touchstart",x,{passive:!1}),de.addEventListener("touchstart",lt,{passive:!1}),function(){ce.removeEventListener("touchstart",x),de.removeEventListener("touchstart",lt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(at){var x,ce=function(c){var fe=st.current,ee=fe.dragging,Re=fe.pageY,He=fe.startTop;G.Z.cancel(x);var Pe=tn.current.getBoundingClientRect(),ct=Y/(z?Pe.width:Pe.height);if(ee){var pt=(ne(c,z)-Re)*ct,Ot=He;!Ht&&z?Ot-=pt:Ot+=pt;var Tt=St.current,yt=qt.current,A=yt?Ot/yt:0,T=Math.ceil(A*Tt);T=Math.max(T,0),T=Math.min(T,Tt),x=(0,G.Z)(function(){J(T,z)})}},de=function(){Ge(!1),M()};return window.addEventListener("mousemove",ce,{passive:!0}),window.addEventListener("touchmove",ce,{passive:!0}),window.addEventListener("mouseup",de,{passive:!0}),window.addEventListener("touchend",de,{passive:!0}),function(){window.removeEventListener("mousemove",ce),window.removeEventListener("touchmove",ce),window.removeEventListener("mouseup",de),window.removeEventListener("touchend",de),G.Z.cancel(x)}}},[at]),Z.useEffect(function(){return ln(),function(){clearTimeout(fn.current)}},[l]),Z.useImperativeHandle(ke,function(){return{delayHidden:ln}});var _t="".concat(D,"-scrollbar"),Ue={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return z?(Ue.height=8,Ue.left=0,Ue.right=0,Ue.bottom=0,Lt.height="100%",Lt.width=q,Ht?Lt.left=Bn:Lt.right=Bn):(Ue.width=8,Ue.top=0,Ue.bottom=0,Ht?Ue.right=0:Ue.left=0,Lt.width="100%",Lt.height=q,Lt.top=Bn),Z.createElement("div",{ref:tn,className:se()(_t,(0,oe.Z)((0,oe.Z)((0,oe.Z)({},"".concat(_t,"-horizontal"),z),"".concat(_t,"-vertical"),!z),"".concat(_t,"-visible"),on)),style:(0,f.Z)((0,f.Z)({},Ue),V),onMouseDown:Ze,onMouseMove:ln},Z.createElement("div",{ref:Bt,className:se()("".concat(_t,"-thumb"),(0,oe.Z)({},"".concat(_t,"-thumb-moving"),at)),style:(0,f.Z)((0,f.Z)({},Lt),ae),onMouseDown:lt}))}),Q=P,R=20;function pe(){var U=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,D=U/ke*U;return isNaN(D)&&(D=0),D=Math.max(D,R),Math.floor(D)}var me=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],$e=[],Je={overflowY:"auto",overflowAnchor:"none"};function Qe(U,ke){var D=U.prefixCls,y=D===void 0?"rc-virtual-list":D,l=U.className,d=U.height,S=U.itemHeight,M=U.fullHeight,J=M===void 0?!0:M,z=U.style,q=U.data,Y=U.children,V=U.itemKey,ae=U.virtual,Le=U.direction,Ne=U.scrollWidth,Ke=U.component,at=Ke===void 0?"div":Ke,Ge=U.onScroll,O=U.onVirtualScroll,$=U.onVisibleChange,ge=U.innerProps,et=U.extraRender,rt=U.styles,It=U.showScrollBar,tt=It===void 0?"optional":It,vt=(0,W.Z)(U,me),Ht=Z.useCallback(function(wt){return typeof V=="function"?V(wt):wt==null?void 0:wt[V]},[V]),tn=ht(Ht,null,null),Bt=(0,i.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],fn=!!(ae!==!1&&d&&S),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=fn&&q&&(Math.max(S*q.length,ln)>d||!!Ne),yn=Le==="rtl",Bn=se()(y,(0,oe.Z)({},"".concat(y,"-rtl"),yn),l),Ze=q||$e,st=(0,Z.useRef)(),lt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,i.Z)(qt,2),Ue=_t[0],Lt=_t[1],x=(0,Z.useState)(0),ce=(0,i.Z)(x,2),de=ce[0],s=ce[1],c=(0,Z.useState)(!1),fe=(0,i.Z)(c,2),ee=fe[0],Re=fe[1],He=function(){Re(!0)},Pe=function(){Re(!1)},ct={getKey:Ht};function pt(wt){Lt(function(Et){var Jt;typeof wt=="function"?Jt=wt(Et):Jt=wt;var En=Zt(Jt);return st.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Ze.length}),Tt=(0,Z.useRef)(),yt=w(Ze,Ht),A=(0,i.Z)(yt,1),T=A[0];Tt.current=T;var j=Z.useMemo(function(){if(!fn)return{scrollHeight:void 0,start:0,end:Ze.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=lt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Ze.length-1,offset:void 0}}for(var Et=0,Jt,En,kn,Wn=Ze.length,Zn=0;Zn=Ue&&Jt===void 0&&(Jt=Zn,En=Et),gr>Ue+d&&kn===void 0&&(kn=Zn),Et=gr}return Jt===void 0&&(Jt=0,En=0,kn=Math.ceil(d/S)),kn===void 0&&(kn=Ze.length-1),kn=Math.min(kn+1,Ze.length-1),{scrollHeight:Et,start:Jt,end:kn,offset:En}},[gn,fn,Ue,Ze,vn,d]),_=j.scrollHeight,we=j.start,he=j.end,X=j.offset;Ot.current.start=we,Ot.current.end=he,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Jt=Ze[we];if(Jt){var En=Ht(Jt);if(En===Et){var kn=on.get(Et),Wn=kn-S;pt(function(Zn){return Zn+Wn})}}}on.resetRecord()},[_]);var m=Z.useState({width:0,height:d}),N=(0,i.Z)(m,2),F=N[0],te=N[1],re=function(Et){te({width:Et.offsetWidth,height:Et.offsetHeight})},Te=(0,Z.useRef)(),De=(0,Z.useRef)(),gt=Z.useMemo(function(){return pe(F.width,Ne)},[F.width,Ne]),xt=Z.useMemo(function(){return pe(F.height,_)},[F.height,_]),Rt=_-d,jt=(0,Z.useRef)(Rt);jt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(jt.current)||(Et=Math.min(Et,jt.current)),Et=Math.max(Et,0),Et}var kt=Ue<=0,Dt=Ue>=Rt,ut=de<=0,Kt=de>=Ne,Wt=b(kt,Dt,ut,Kt),pn=function(){return{x:yn?-de:de,y:Ue}},Vt=(0,Z.useRef)(pn()),zt=(0,C.useEvent)(function(wt){if(O){var Et=(0,f.Z)((0,f.Z)({},pn()),wt);(Vt.current.x!==Et.x||Vt.current.y!==Et.y)&&(O(Et),Vt.current=Et)}});function nn(wt,Et){var Jt=wt;Et?((0,I.flushSync)(function(){s(Jt)}),zt()):pt(Jt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==Ue&&pt(Et),Ge==null||Ge(wt),zt()}var bn=function(Et){var Jt=Et,En=Ne?Ne-F.width:0;return Jt=Math.max(Jt,0),Jt=Math.min(Jt,En),Jt},jn=(0,C.useEvent)(function(wt,Et){Et?((0,I.flushSync)(function(){s(function(Jt){var En=Jt+(yn?-wt:wt);return bn(En)})}),zt()):pt(function(Jt){var En=Jt+wt;return En})}),Ft=E(fn,kt,Dt,ut,Kt,!!Ne,jn),At=(0,i.Z)(Ft,2),Pt=At[0],wn=At[1];Fe(fn,st,function(wt,Et,Jt,En){var kn=En;return Wt(wt,Et,Jt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ue(gn,st,function(wt){pt(function(Et){return Et+wt})}),(0,Me.Z)(function(){function wt(Jt){var En=kt&&Jt.detail<0,kn=Dt&&Jt.detail>0;fn&&!En&&!kn&&Jt.preventDefault()}var Et=st.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[fn,kt,Dt]),(0,Me.Z)(function(){if(Ne){var wt=bn(de);s(wt),zt({x:wt})}},[F.width,Ne]);var xn=function(){var Et,Jt;(Et=Te.current)===null||Et===void 0||Et.delayHidden(),(Jt=De.current)===null||Jt===void 0||Jt.delayHidden()},mn=v(st,Ze,on,S,Ht,function(){return Sn(!0)},pt,xn);Z.useImperativeHandle(ke,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Jt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Jt(Et)?(Et.left!==void 0&&s(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Me.Z)(function(){if($){var wt=Ze.slice(we,he+1);$(wt,Ze)}},[we,he,Ze]);var an=K(Ze,Ht,on,S),Dn=et==null?void 0:et({start:we,end:he,virtual:gn,offsetX:de,offsetY:X,rtl:yn,getSize:an}),$t=it(Ze,we,he,Ne,de,sn,Y,ct),dn=null;d&&(dn=(0,f.Z)((0,oe.Z)({},J?"height":"maxHeight",d),Je),fn&&(dn.overflowY="hidden",Ne&&(dn.overflowX="hidden"),ee&&(dn.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,f.Z)((0,f.Z)({},z),{},{position:"relative"}),className:Bn},Nn,vt),Z.createElement(ie.Z,{onResize:re},Z.createElement(at,{className:"".concat(y,"-holder"),style:dn,ref:st,onScroll:rn,onMouseEnter:xn},Z.createElement(Ie,{prefixCls:y,height:_,offsetX:de,offsetY:X,scrollWidth:Ne,onInnerResize:Sn,ref:lt,innerProps:ge,rtl:yn,extra:Dn},$t))),gn&&_>d&&Z.createElement(Q,{ref:Te,prefixCls:y,scrollOffset:Ue,scrollRange:_,rtl:yn,onScroll:nn,onStartMove:He,onStopMove:Pe,spinSize:xt,containerSize:F.height,style:rt==null?void 0:rt.verticalScrollBar,thumbStyle:rt==null?void 0:rt.verticalScrollBarThumb,showScrollBar:tt}),gn&&Ne>F.width&&Z.createElement(Q,{ref:De,prefixCls:y,scrollOffset:de,scrollRange:Ne,rtl:yn,onScroll:nn,onStartMove:He,onStopMove:Pe,spinSize:gt,containerSize:F.width,horizontal:!0,style:rt==null?void 0:rt.horizontalScrollBar,thumbStyle:rt==null?void 0:rt.horizontalScrollBarThumb,showScrollBar:tt}))}var xe=Z.forwardRef(Qe);xe.displayName="List";var nt=xe,Ce=nt},96908:function(un){un.exports="data:image/png;base64,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"},57177:function(un){un.exports="data:image/png;base64,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"},81378:function(un){un.exports="data:image/png;base64,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"},16722:function(un,ot,e){e.d(ot,{Z:function(){return se}});const o=ie=>typeof ie=="object"&&ie!=null&&ie.nodeType===1,h=(ie,C)=>(!C||ie!=="hidden")&&ie!=="visible"&&ie!=="clip",f=(ie,C)=>{if(ie.clientHeight{const I=(Xe=>{if(!Xe.ownerDocument||!Xe.ownerDocument.defaultView)return null;try{return Xe.ownerDocument.defaultView.frameElement}catch(Ie){return null}})(Z);return!!I&&(I.clientHeightXeC||Xe>ie&&Ie=C&&_e>=Me?Xe-ie-Z:Ie>C&&_eMe?Ie-C+I:0,i=ie=>{const C=ie.parentElement;return C==null?ie.getRootNode().host||null:C},W=(ie,C)=>{var Me,Z,I,Xe;if(typeof document=="undefined")return[];const{scrollMode:Ie,block:_e,inline:it,boundary:Ae,skipOverflowHiddenElements:bt}=C,w=typeof Ae=="function"?Ae:Q=>Q!==Ae;if(!o(ie))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,u=[];let t=ie;for(;o(t)&&w(t);){if(t=i(t),t===G){u.push(t);break}t!=null&&t===document.body&&f(t)&&!f(document.documentElement)||t!=null&&f(t,bt)&&u.push(t)}const b=(Z=(Me=window.visualViewport)==null?void 0:Me.width)!=null?Z:innerWidth,E=(Xe=(I=window.visualViewport)==null?void 0:I.height)!=null?Xe:innerHeight,{scrollX:K,scrollY:le}=window,{height:Ee,width:qe,top:je,right:Be,bottom:ht,left:Oe}=ie.getBoundingClientRect(),{top:Fe,right:ve,bottom:ne,left:ue}=(Q=>{const R=window.getComputedStyle(Q);return{top:parseFloat(R.scrollMarginTop)||0,right:parseFloat(R.scrollMarginRight)||0,bottom:parseFloat(R.scrollMarginBottom)||0,left:parseFloat(R.scrollMarginLeft)||0}})(ie);let B=_e==="start"||_e==="nearest"?je-Fe:_e==="end"?ht+ne:je+Ee/2-Fe+ne,v=it==="center"?Oe+qe/2-ue+ve:it==="end"?Be+ve:Oe-ue;const P=[];for(let Q=0;Q=0&&Oe>=0&&ht<=E&&Be<=b&&(R===G&&!f(R)||je>=$e&&ht<=Qe&&Oe>=xe&&Be<=Je))return P;const nt=getComputedStyle(R),Ce=parseInt(nt.borderLeftWidth,10),U=parseInt(nt.borderTopWidth,10),ke=parseInt(nt.borderRightWidth,10),D=parseInt(nt.borderBottomWidth,10);let y=0,l=0;const d="offsetWidth"in R?R.offsetWidth-R.clientWidth-Ce-ke:0,S="offsetHeight"in R?R.offsetHeight-R.clientHeight-U-D:0,M="offsetWidth"in R?R.offsetWidth===0?0:me/R.offsetWidth:0,J="offsetHeight"in R?R.offsetHeight===0?0:pe/R.offsetHeight:0;if(G===R)y=_e==="start"?B:_e==="end"?B-E:_e==="nearest"?oe(le,le+E,E,U,D,le+B,le+B+Ee,Ee):B-E/2,l=it==="start"?v:it==="center"?v-b/2:it==="end"?v-b:oe(K,K+b,b,Ce,ke,K+v,K+v+qe,qe),y=Math.max(0,y+le),l=Math.max(0,l+K);else{y=_e==="start"?B-$e-U:_e==="end"?B-Qe+D+S:_e==="nearest"?oe($e,Qe,pe,U,D+S,B,B+Ee,Ee):B-($e+pe/2)+S/2,l=it==="start"?v-xe-Ce:it==="center"?v-(xe+me/2)+d/2:it==="end"?v-Je+ke+d:oe(xe,Je,me,Ce,ke+d,v,v+qe,qe);const{scrollLeft:z,scrollTop:q}=R;y=J===0?0:Math.max(0,Math.min(q+y/J,R.scrollHeight-pe/J+S)),l=M===0?0:Math.max(0,Math.min(z+l/M,R.scrollWidth-me/M+d)),B+=q-y,v+=z-l}P.push({el:R,top:y,left:l})}return P},L=ie=>ie===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(ie)?ie:{block:"start",inline:"nearest"};function se(ie,C){if(!ie.isConnected||!(I=>{let Xe=I;for(;Xe&&Xe.parentNode;){if(Xe.parentNode===document)return!0;Xe=Xe.parentNode instanceof ShadowRoot?Xe.parentNode.host:Xe.parentNode}return!1})(ie))return;const Me=(I=>{const Xe=window.getComputedStyle(I);return{top:parseFloat(Xe.scrollMarginTop)||0,right:parseFloat(Xe.scrollMarginRight)||0,bottom:parseFloat(Xe.scrollMarginBottom)||0,left:parseFloat(Xe.scrollMarginLeft)||0}})(ie);if((I=>typeof I=="object"&&typeof I.behavior=="function")(C))return C.behavior(W(ie,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:I,top:Xe,left:Ie}of W(ie,L(C))){const _e=Xe-Me.top+Me.bottom,it=Ie-Me.left+Me.right;I.scroll({top:_e,left:it,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__Paper__Edit__index.e0689836.async.js b/p__Declaration__Research__Paper__Edit__index.e0689836.async.js new file mode 100644 index 0000000000..39a29933d6 --- /dev/null +++ b/p__Declaration__Research__Paper__Edit__index.e0689836.async.js @@ -0,0 +1,174 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2385],{40001:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},26227:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},84105:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},41464:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},18785:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},73331:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},15277:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},61481:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},33853:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},61485:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},38819:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},47472:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},87395:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},re=m,s=e(7657),z=function(x,He){return b.createElement(s.Z,(0,o.Z)({},x,{ref:He,icon:re}))},V=b.forwardRef(z),ie=V},57490:function(hn,ut,e){e.d(ut,{z:function(){return Y},Z:function(){return me}});var o=e(59301),b=e(54580),m=e(8591),re=e(43418),s=e(3113),z=e(3294),V=e(23538),ie=Object.defineProperty,ge=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,H=(B,g,F)=>g in B?ie(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,O=(B,g)=>{for(var F in g||(g={}))x.call(g,F)&&H(B,F,g[F]);if(ge)for(var F of ge(g))He.call(g,F)&&H(B,F,g[F]);return B},nt=(B,g,F)=>new Promise((X,D)=>{var pe=Xe=>{try{Je(F.next(Xe))}catch(tt){D(tt)}},be=Xe=>{try{Je(F.throw(Xe))}catch(tt){D(tt)}},Je=Xe=>Xe.done?X(Xe.value):Promise.resolve(Xe.value).then(pe,be);Je((F=F.apply(B,g)).next())});const xe="\u3000\u3000";function _e(B){var g=["Bytes","KB","MB","GB","TB"];if(B==0)return"0 Byte";var F=parseInt(""+Math.floor(Math.log(B)/Math.log(1024)),10);return(B/Math.pow(1024,F)).toFixed(1)+" "+g[F]}var mt=({value:B=[],action:g,onChange:F,className:X,maxSize:D=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:be=null})=>{const Je={multiple:!1,fileList:B,accept:be,withCredentials:!0,beforeUpload:tt=>tt.size/1024/1024(M.name.indexOf(xe)===-1&&(M.name=`${M.name}${xe}${_e(M.size)}`),O({},M))),tt.file.status==="done"&&((st=(Ce=tt.file)==null?void 0:Ce.response)==null?void 0:st.status)===-1){message.error((J=(Se=tt.file)==null?void 0:Se.response)==null?void 0:J.message),F([]);return}F(Ve)},onRemove:tt=>nt(void 0,null,function*(){const Ce=tt.size/1024/1024;return tt.status==="uploading"?!0:Ce0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:B.length>0,ghost:!0},pe),React.createElement("span",{onClick:Xe,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",D,"M)"," ")))},we=e(61481),wt=e(89392),Pe=Object.defineProperty,p=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,y=(B,g,F)=>g in B?Pe(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,A=(B,g)=>{for(var F in g||(g={}))d.call(g,F)&&y(B,F,g[F]);if(p)for(var F of p(g))t.call(g,F)&&y(B,F,g[F]);return B};const G=B=>React.createElement("svg",A({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},B),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var T="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Me=Object.defineProperty,at=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,xt=(B,g,F)=>g in B?Me(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,Ye=(B,g)=>{for(var F in g||(g={}))Ke.call(g,F)&&xt(B,F,g[F]);if(at)for(var F of at(g))Fe.call(g,F)&&xt(B,F,g[F]);return B},Qe=(B,g,F)=>new Promise((X,D)=>{var pe=Xe=>{try{Je(F.next(Xe))}catch(tt){D(tt)}},be=Xe=>{try{Je(F.throw(Xe))}catch(tt){D(tt)}},Je=Xe=>Xe.done?X(Xe.value):Promise.resolve(Xe.value).then(pe,be);Je((F=F.apply(B,g)).next())});const{Dragger:fe}=b.default;function Y(B){let g=[];return B&&B.length>0&&(g=B.map(F=>({uid:F.id,id:F.id,name:F.title+xe+F.filesize,url:F.url,filesize:F.filesize,status:"done",response:{id:F.id}}))),g}var me=({value:B,onChange:g,action:F,data:X,className:D,maxSize:pe=150,title:be="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Je=!1,accept:Xe="",additionalText:tt,isDragger:Ce,number:st=1e3,aloneClear:Se=!1,realTimeRemove:J=!0,uploadText:Ve,setFileProgress:M,showFileProgress:R})=>{const[l,f]=(0,o.useState)(!1);let[w,N]=(0,o.useState)(B||[]),[Q,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{B&&(Q===1&&N([...B]),W(2),st===(B==null?void 0:B.length)&&f(!0))},[B]);const Ne=()=>{setTimeout(()=>{w.pop(),N([...w])},500)};R&&M(w.some(ve=>ve.status==="uploading"));const le={multiple:!0,accept:Xe,withCredentials:!0,fileList:w,beforeUpload:(ve,Ue)=>{const oe=ve.size/1024/1024;return w.concat(Ue).length>st?(w.pop(),N([...w]),m.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${st}\u4E2A\u6587\u4EF6`),Se?Promise.reject():(Ne(),!1)):oe=st?f(!0):f(!1),N([...w]),w=w.map(E=>{var i,C;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(C=E==null?void 0:E.response)==null?void 0:C.url),E.name.indexOf(xe)===-1&&(E.name=`${E.name}${xe}${_e(E.size)}`),Ye({},E)}),console.log("info:",ve,w),g(w)},onRemove:ve=>Qe(void 0,null,function*(){if(!J)return!0;const Ue=()=>Qe(void 0,null,function*(){if(ve.response?ve.response.id:ve.id){let je=yield(0,V.JZ)(ve.response?ve.response.id:ve.uid);return Promise.resolve(je)}else return!0});if(Je)return new Promise((oe,je)=>{re.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Qe(void 0,null,function*(){const et=yield Ue();m.ZP.success("\u5220\u9664\u6210\u529F"),oe(!0)}),onCancel:()=>oe(!1)})});{const oe=yield Ue();return w.length-1{},isCurrent:fe=!0,showAlias:Y=!1})=>{const me=Math.floor((Fe-(T-1)*Me)/T),B=[{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 p.createElement(b.Z,{spinning:Ye},p.createElement("div",{className:s()(o.list,A)},!!(G!=null&&G.length)&&(G==null?void 0:G.map((g,F)=>{var X;const{name:D,id:pe,identifier:be,featured:Je,school_name:Xe,image_url:tt,excellent:Ce,is_plan:st}=g;return p.createElement("div",{key:pe,className:o.wrap,style:{width:me,marginRight:(1+F)%T===0?0:Me+Ke,marginBottom:at}},p.createElement("a",{className:o.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),xt&&(0,z.L9)([xt]),(0,z.xg)(`/paths/${be}`)}},p.createElement("div",{className:o.img},p.createElement("img",{className:o.cover,src:`${tt}`}),fe&&(0,ie.bg)()&&(g==null?void 0:g.studying)&&p.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),Qe(g)}},p.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),p.createElement("span",{className:"c-red"},"\u79FB\u9664")),(X=g==null?void 0:g.subject_tags)==null?void 0:X.map((Se,J)=>{var Ve,M;if(J===0){const l=(Ve=B.find(f=>f.name==Se))==null?void 0:Ve.swimg;return p.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(M=B.find(l=>l.name==Se))==null?void 0:M.ptimg;return p.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(J-1)+2*J}px`}})}),p.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(g==null?void 0:g.excellent)&&p.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),p.createElement("div",{className:o.name},p.createElement(m.Z,{title:Y&&(g!=null&&g.excellent_alias_name)?p.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${D}`,p.createElement("br",null),p.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${g==null?void 0:g.excellent_alias_name}`)):D},p.createElement("span",{className:o.e},Y&&(g==null?void 0:g.excellent_alias_name)||D))),p.createElement("div",{className:o.tags},p.createElement("div",null,p.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),p.createElement("span",null,g.stages_count))),p.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},p.createElement("span",null,p.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),p.createElement("span",null,g.members_count)))))))})),!G.length&&p.createElement(V.Z,null)))}},29458:function(hn,ut,e){e.d(ut,{jL:function(){return s},w9:function(){return g},QD:function(){return E},cQ:function(){return Qe.Z},op:function(){return ae},O5:function(){return yn},_b:function(){return ft},t7:function(){return we},Gi:function(){return Je},YG:function(){return pe},qp:function(){return He},vr:function(){return U},qE:function(){return oe},Je:function(){return p},wb:function(){return Ye},cq:function(){return J},tp:function(){return nt}});var o=e(59301),b={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"},m="data:image/png;base64,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",s=({dataSource:Te=[],img:ct,imgWidth:lt=346,title:St,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,Jt)),Te.length>0&&o.createElement("div",{className:b.btns},Te.map(($e,Tt)=>o.createElement("div",{key:Tt,onClick:$e.click},$e.name,$e.sign?o.createElement("img",{src:m,width:39}):null))),_t),ct&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ct,width:lt}))),z={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"},V=e(92310),ie=e.n(V),ge=e(89392),He=({dataSource:Te=[],value:ct,onChange:lt,onTitleChange:St,className:Jt,title:_t,titleWidth:$e=41,style:Tt={},fontColor:I="#6A7283",showCount:ce})=>{const[ue,c]=(0,o.useState)(0),[u,de]=(0,o.useState)(!1),_=(0,o.useRef)(null),Be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Le;Te.length!==0&&(((Le=_==null?void 0:_.current)==null?void 0:Le.clientHeight)>97?c(1):c(0)),Te.length===0&&c(0),de(!1)},[Te]),o.createElement("div",{className:ie()(z.row,Jt),style:Tt},o.createElement("div",{onClick:(0,ge.throttle)(()=>St==null?void 0:St(),2e3),style:{width:$e,marginTop:u?12:4},className:`${z.title} ${St?"current":""}`},_t),o.createElement("div",{className:u?`${z.tagsWrap} ${z.tagsBorderWrap}`:z.tagsWrap},o.createElement("div",{className:z.bar,ref:Be,style:ue>0?{height:ue===1?97:"auto",overflow:ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:z.tag,ref:_},Te==null?void 0:Te.map(Le=>o.createElement("span",{onClick:()=>lt(Le.id),key:Le.id,style:{color:I},className:ct===Le.id?z.active:""},o.createElement("span",{title:Le.name,className:z.name},Le.name),!!ce&&o.createElement("span",{className:z.num},Le.count))))),!!ue&&o.createElement(o.Fragment,null,ue===1?o.createElement("div",{onClick:()=>{var Le;c(2),((Le=_==null?void 0:_.current)==null?void 0:Le.clientHeight)>245?de(!0):de(!1)},className:z.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Be.current.scrollTop=0,c(1),de(!1)},className:z.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},H={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"},nt=({dataSource:Te=[],value:ct,onChange:lt,className:St,style:Jt={}})=>o.createElement("div",{style:Jt,className:ie()(H.tabs,St)},Te.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:ct===_t.id?H.active:"",key:_t.id},_t.name))),xe={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"},_e=e(92832),we=({dataSource:Te=[],value:ct="",onChange:lt,onInputChange:St=()=>{},className:Jt,style:_t={},placeholder:$e,allowClear:Tt=!1})=>{var I;const[ce,ue]=(0,o.useState)(""),[c,u]=(0,o.useState)("");(0,o.useEffect)(()=>{var Be;let Le=ct;(Be=JSON.stringify(ct))!=null&&Be.includes("{")&&(ue(ct.id),Le=ct.value||"");try{u(decodeURIComponent(Le||""))}catch(De){u(decodeURIComponent(Le||""))}},[ct]);const de=()=>{lt(encodeURIComponent(c),ce||null)},_=Be=>{Be!==ce&&(ue(Be),lt(encodeURIComponent(c),Be))};return o.createElement("div",{className:ie()(xe.input,Jt),style:_t},!!Te.length&&o.createElement("div",{className:xe.dropdown},o.createElement("div",{className:xe.text},(I=Te.find(Be=>Be.id===ce))==null?void 0:I.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:xe.b1}),o.createElement("b",{className:xe.b2})),o.createElement("div",{className:xe.menu},Te.map((Be,Le)=>o.createElement("div",{key:Le,onClick:()=>_(Be.id)},Be.name)))),o.createElement(_e.default,{onPressEnter:de,value:c,onChange:Be=>{u(Be.target.value),St(encodeURIComponent(Be.target.value),ce||null)},bordered:!1,placeholder:$e}),o.createElement("i",{onClick:de,className:"iconfont icon-sousuo9 font14 pl10 current"}))},wt={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"},p=({value:Te,onChange:ct,className:lt,total:St,pageSize:Jt,style:_t={}})=>{const $e=Te<2,Tt=Te>=Math.ceil(St/Jt);return St<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(wt.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{$e||ct(Te-1,"prev")},className:$e?wt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ct(Te+1,"next")},className:Tt?wt.disabled:""},"\u4E0B\u4E00\u9875"))},d={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),y=e(6848),A=e(13570),G=e(3294),T=e(955),Me=e(96908),at=e(57177),Ke=e(81378),Fe=e(8797),Ye=({className:Te,dataSource:ct=[],col:lt=4,right:St,bottom:Jt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Tt,loading:I})=>{const ce=Math.floor(($e-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:I},o.createElement("div",{className:ie()(d.list,Te)},!!ct.length&&ct.map((ue,c)=>{const{name:u,id:de,identifier:_,power:Be,cover_image_id:Le,pic:De}=ue;return o.createElement("div",{className:d.wrap,key:de,style:{width:ce,marginRight:(1+c)%lt===0?0:St+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${_}/challenges`,className:d.li,onClick:dt=>{dt.preventDefault(),Tt&&(0,T.L9)([Tt]),Be&&(0,T.xg)(`/shixuns/${_}/challenges`)}},o.createElement("div",{className:d.img},o.createElement("img",{className:d.cover,src:`${De}`}),ue.is_jupyter&&o.createElement("img",{className:d.sign,src:Me}),ue.is_jupyter_lab&&o.createElement("img",{className:d.sign,src:at}),ue.is_unity_3d&&o.createElement("img",{className:d.sign,src:Ke})),o.createElement("div",{className:d.name},o.createElement(y.Z,{title:u||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:d.e},u||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:d.tags},o.createElement(y.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ue.challenges_count))),!!ue.myshixuns_count&&o.createElement(y.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ue.myshixuns_count))),o.createElement(y.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ue.level))),o.createElement("div",{className:d.rate},o.createElement(A.Z,{allowHalf:!0,disabled:!0,defaultValue:ue.score_info}),o.createElement("span",null,"\xA0",ue.score_info?`${ue.score_info}\u5206`:"5\u5206")))),!Be&&o.createElement("div",{className:d.lockWrap},o.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ct.length&&o.createElement(Fe.Z,null)))},Qe=e(33847),fe={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"},Y="data:image/png;base64,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",me=e(59301),g=({className:Te,dataSource:ct=[],col:lt=4,right:St,bottom:Jt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Tt,loading:I})=>{const ce=Math.floor(($e-(lt-1)*St)/lt);return me.createElement(t.Z,{spinning:I},me.createElement("div",{className:ie()(fe.list,Te)},!!ct.length&&ct.map((ue,c)=>{const{subject_identifier:u,id:de,identifier:_,power:Be}=ue,Le=ue.is_public!=0&&ue.is_public;return me.createElement("div",{className:fe.wrap,key:de,style:{width:ce,marginRight:(1+c)%lt===0?0:St+_t,marginBottom:Jt}},me.createElement("a",{className:fe.li,onClick:De=>{De.preventDefault(),Tt&&(0,T.L9)([Tt]),(0,T.xg)(ue.first_category_url)}},me.createElement("div",{className:fe.top},me.createElement(y.Z,{title:ue.name},me.createElement("div",{className:fe.name},ue.name)),me.createElement("img",{className:fe.img,src:G.Z.IMG_SERVER+"/images/"+ue.avatar_url}),me.createElement("div",{className:fe.text,title:ue.creator},ue.creator),u&&me.createElement("div",{className:fe.btns},me.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),me.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Le&&me.createElement("div",{className:fe.sign},"\u516C\u5F00")),me.createElement("div",{className:fe.bottom},ue.visits>0&&me.createElement(y.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-liulanyan"}),me.createElement("span",null,ue.visits))),ue.course_members_count>0&&me.createElement(y.Z,{title:"\u6210\u5458",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-chengyuan"}),ue.course_members_count)),ue.tasks_count>0&&me.createElement(y.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-zuoye"}),ue.tasks_count)),ue.is_end?me.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):me.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ue.is_accessible&&me.createElement("div",{className:fe.lockWrap},me.createElement("img",{src:`${G.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),me.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ct.length&&me.createElement(Fe.Z,null)))},F={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"},X=e(89070),pe=({dataSource:Te=[],value:ct,onChange:lt,className:St,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(F.tabs,St),style:Jt},o.createElement("div",{className:F.tabsWrap},Te.map(($e,Tt)=>o.createElement("aside",{className:F.tab,onClick:()=>{lt($e.id),$e.link&&X.history.push($e.link)},key:Tt},o.createElement("div",{className:ct===$e.id?F.active:""},$e.name),($e==null?void 0:$e.resetCount)==null&&($e==null?void 0:$e.total)!==void 0&&o.createElement("span",null,"\uFF08",$e==null?void 0:$e.total,"\uFF09"),($e==null?void 0:$e.resetCount)!==void 0&&($e==null?void 0:$e.total)!==void 0&&o.createElement(y.Z,{title:($e==null?void 0:$e.tip)!=null?$e==null?void 0:$e.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},$e==null?void 0:$e.resetCount),"/",o.createElement("span",null,$e==null?void 0:$e.total),"\uFF09"))))),o.createElement("div",{className:F.tabBar},_t)),Je=({className:Te,style:ct={},children:lt})=>o.createElement("div",{className:ie()(Te),style:ct},lt),Xe={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"},tt=e(38854),Ce=e(20834);const st=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var J=({sortValue:Te,dropValue:ct,className:lt,onSort:St,onDrop:Jt,dataSource:_t=st})=>{var $e;return o.createElement("div",{className:ie()(Xe.orderWrap,lt)},o.createElement(tt.Z,{dropdownRender:()=>o.createElement(Ce.default,null,_t.map((Tt,I)=>o.createElement(Ce.default.Item,{key:I,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:Xe.orderTextWrap},($e=_t.find(Tt=>ct===Tt.id))==null?void 0:$e.name)),o.createElement("span",{className:Xe.orderIconWrap},o.createElement("span",{className:Xe.orderAsc},o.createElement("i",{className:Te==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")})),o.createElement("span",{className:Xe.orderDesc},o.createElement("i",{className:Te==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")}))))},Ve={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"},M=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,N=(Te,ct,lt)=>ct in Te?R(Te,ct,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[ct]=lt,Q=(Te,ct)=>{for(var lt in ct||(ct={}))f.call(ct,lt)&&N(Te,lt,ct[lt]);if(l)for(var lt of l(ct))w.call(ct,lt)&&N(Te,lt,ct[lt]);return Te},W=(Te,ct)=>{var lt={};for(var St in Te)f.call(Te,St)&&ct.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&l)for(var St of l(Te))ct.indexOf(St)<0&&w.call(Te,St)&&(lt[St]=Te[St]);return lt},Ne=(Te,ct,lt)=>new Promise((St,Jt)=>{var _t=I=>{try{Tt(lt.next(I))}catch(ce){Jt(ce)}},$e=I=>{try{Tt(lt.throw(I))}catch(ce){Jt(ce)}},Tt=I=>I.done?St(I.value):Promise.resolve(I.value).then(_t,$e);Tt((lt=lt.apply(Te,ct)).next())}),ae=Te=>{var ct=Te,{className:lt,style:St,children:Jt,loading:_t=!1,openLoading:$e,onClick:Tt=()=>{},size:I="middle",shape:ce="round"}=ct,ue=W(ct,["className","style","children","loading","openLoading","onClick","size","shape"]);const[c,u]=(0,o.useState)(!1);return o.createElement(M.ZP,Q({onClick:(0,ge.throttle)(de=>Ne(void 0,null,function*(){$e&&u(!0);try{yield Tt(de)}catch(_){console.log("error",_)}$e&&u(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ve.btn,Ve[`${I}-${ce}`],lt),style:St,size:I,shape:ce,loading:c||_t},ue),Jt)},ve={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"},oe=({className:Te,style:ct,children:lt=null,onClick:St,title:Jt})=>o.createElement("div",{className:ie()(ve.head,Te),style:ct},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:ve.node},lt)),je={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"},E=({confirmShow:Te=!0,confirmTitle:ct,confirmClick:lt,cancelShow:St=!0,cancelTitle:Jt,cancelClick:_t,className:$e,style:Tt,confirmLoading:I=!1})=>o.createElement("div",{className:ie()(je.btns,$e),style:Tt},Te&&o.createElement(M.ZP,{loading:I,onClick:lt,type:"primary",className:je.confirm},ct),St&&o.createElement(M.ZP,{onClick:_t,className:je.cancel},Jt)),i={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"},U=({className:Te,style:ct={},LeftContent:lt,children:St,RightContent:Jt})=>o.createElement("div",{className:ie()(i.fixedBottom,Te),style:ct},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},lt),o.createElement("div",{className:i.center},St),o.createElement("div",{className:i.right},Jt))),se={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"},ft=({className:Te,style:ct={},dataSource:lt=[]})=>o.createElement("div",{className:ie()(se.crumbs,Te),style:ct},lt.map((St,Jt)=>JtX.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},St.name))),Oe=e(31797),Ze=Object.defineProperty,ht=Object.defineProperties,At=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Te,ct,lt)=>ct in Te?Ze(Te,ct,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[ct]=lt,vn=(Te,ct)=>{for(var lt in ct||(ct={}))Ht.call(ct,lt)&&qt(Te,lt,ct[lt]);if(Et)for(var lt of Et(ct))Xt.call(ct,lt)&&qt(Te,lt,ct[lt]);return Te},tn=(Te,ct)=>ht(Te,At(ct)),rn=(Te,ct)=>{var lt={};for(var St in Te)Ht.call(Te,St)&&ct.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&Et)for(var St of Et(Te))ct.indexOf(St)<0&&Xt.call(Te,St)&&(lt[St]=Te[St]);return lt};const{Countdown:Mt}=Oe.default;var yn=Te=>{var ct=Te,{onChange:lt}=ct,St=rn(ct,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&<(Jt)},[Jt]);const $e=Tt=>{const I=Math.floor(Tt/1e3);_t(I)};return o.createElement(Mt,tn(vn({},St),{onChange:$e}))}},84753:function(hn,ut,e){e.r(ut),e.d(ut,{default:function(){return Ye}});var o=e(59301),b={contentWrap:"contentWrap___VCrkI",core:"core___ZadLU",header:"header___eUCCF",tip:"tip___tC_Cb",editBtn:"editBtn___zS5U8",contBox:"contBox___CleSS",formWrap:"formWrap___UxC7d",partSty:"partSty___Auo3c",titleTag:"titleTag___p8RZR",tag:"tag___QsNLS",title:"title___bjASp",partSty1:"partSty1___RoVQs",partSty2:"partSty2___DnS0f",partSty3:"partSty3___vN6gX"},m=e(78241),re=e(8591),s=e(71418),z=e(95237),V=e(43604),ie=e(92832),ge=e(5871),x=e(57809),He=e(5083),H=e(3113),O=e(43418),nt=e(5112),xe=e(89070),_e=e(29458),mt=e(57490),we=e(70849),wt=e(61186),Pe=e.n(wt),p=e(59301),d=Object.defineProperty,t=Object.defineProperties,y=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,G=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,Me=(Qe,fe,Y)=>fe in Qe?d(Qe,fe,{enumerable:!0,configurable:!0,writable:!0,value:Y}):Qe[fe]=Y,at=(Qe,fe)=>{for(var Y in fe||(fe={}))G.call(fe,Y)&&Me(Qe,Y,fe[Y]);if(A)for(var Y of A(fe))T.call(fe,Y)&&Me(Qe,Y,fe[Y]);return Qe},Ke=(Qe,fe)=>t(Qe,y(fe)),Fe=(Qe,fe,Y)=>new Promise((me,B)=>{var g=D=>{try{X(Y.next(D))}catch(pe){B(pe)}},F=D=>{try{X(Y.throw(D))}catch(pe){B(pe)}},X=D=>D.done?me(D.value):Promise.resolve(D.value).then(g,F);X((Y=Y.apply(Qe,fe)).next())});const xt=({declaration:Qe,user:fe,dispatch:Y,loading:me})=>{var B,g;const[F,X]=(0,o.useState)(!1),[D,pe]=(0,o.useState)({}),[be,Je]=(0,o.useState)(!1),[Xe]=m.default.useForm(),[tt]=(0,xe.useSearchParams)(),Ce=tt.get("id"),st=tt.get("type"),[Se,J]=(0,o.useState)({lable:"",value:""}),[Ve,M]=(0,o.useState)(!1),[R]=m.default.useForm(),[l,f]=(0,o.useState)(!1),[w,N]=(0,o.useState)({}),Q=(0,xe.useLocation)(),W=(B=Q==null?void 0:Q.pathname)==null?void 0:B.split("/"),Ne=W!=null&&W.length?W[(W==null?void 0:W.length)-1]:"";(0,o.useEffect)(()=>{var oe,je,et;le(),Ce&&ae(),Xe.setFieldsValue({user_name:(oe=fe==null?void 0:fe.userInfo)==null?void 0:oe.real_name,staff_id:(je=fe==null?void 0:fe.userInfo)!=null&&je.staff_id?(et=fe==null?void 0:fe.userInfo)==null?void 0:et.staff_id:"--"}),N({treatise_type:Number(st)})},[]);const le=()=>Fe(void 0,null,function*(){const oe=yield(0,we.LX)({declare_type:1});(oe==null?void 0:oe.status)===0&&pe(oe==null?void 0:oe.data)}),ae=()=>Fe(void 0,null,function*(){var oe,je,et,E,i,C,U,se,he,ft,Oe;X(!0);const Ze=yield(0,we.Hs)({id:Ce});if((Ze==null?void 0:Ze.status)===0)if(Xe.setFieldsValue(Ke(at({},(Ze==null?void 0:Ze.data)||{}),{publish_date:(oe=Ze==null?void 0:Ze.data)!=null&&oe.publish_date?Pe()((je=Ze==null?void 0:Ze.data)==null?void 0:je.publish_date):"",year:(et=Ze==null?void 0:Ze.data)!=null&&et.year?Pe()((E=Ze==null?void 0:Ze.data)==null?void 0:E.year):"",attachment_id:(C=(i=Ze==null?void 0:Ze.data)==null?void 0:i.attachment_info)!=null&&C.id?(0,mt.z)([(U=Ze==null?void 0:Ze.data)==null?void 0:U.attachment_info]):"",staff_id:((se=Ze==null?void 0:Ze.data)==null?void 0:se.staff_id)||"--"})),Ze!=null&&Ze.data&&"magazine_id"in(Ze==null?void 0:Ze.data)){const ht=(he=Ze==null?void 0:Ze.data)==null?void 0:he.magazine_id,At=(ft=D==null?void 0:D.magazines)==null?void 0:ft.find(Et=>Et.id===ht);At&&J({lable:At.option,value:ht}),Xe.setFieldValue("magazine_name",(At==null?void 0:At.option)||((Oe=Ze==null?void 0:Ze.data)==null?void 0:Oe.magazine_name)),M(!0)}else M(!1);X(!1)}),ve=(oe,je)=>{N(at({},je))},Ue=oe=>Fe(void 0,null,function*(){var je,et;oe.publish_date=oe!=null&&oe.publish_date?oe==null?void 0:oe.publish_date.format("YYYY-MM-DD"):"",oe.year=oe!=null&&oe.year?oe==null?void 0:oe.year.format("YYYY"):"",Ve?oe.magazine_id=Se.value:(oe.magazine_name=oe.magazine_name,delete oe.magazine_id),oe.attachment_id&&(oe.attachment_id=(et=(je=oe==null?void 0:oe.attachment_id)==null?void 0:je.map(i=>i.response.id))==null?void 0:et[0]),f(!0);let E={status:-1};Ce?E=yield(0,we.Bb)(Ke(at({},oe),{id:Ce,declare_type:1})):E=yield(0,we.eu)(Ke(at({},oe),{declare_type:1})),(E==null?void 0:E.status)===0&&(re.ZP.success("\u4FDD\u5B58\u6210\u529F!"),xe.history.back()),f(!1)});return p.createElement(s.Z,{spinning:F},p.createElement("div",{className:b.contentWrap},p.createElement("div",{className:b.core},p.createElement("div",{className:b.header},p.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u672C\u5E74\u5EA6\u53D1\u8868\u7684\u8BBA\u6587"),p.createElement("div",null,p.createElement("span",null,p.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{xe.history.back()}})))),p.createElement("div",{className:b.contBox},p.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),p.createElement(m.default,{className:b.formWrap,form:Xe,layout:"horizontal",onValuesChange:ve,onFinish:Ue,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:Ne==="view",initialValues:{treatise_category:1,treatise_type:Number(st)}},p.createElement("div",{className:b.partSty},p.createElement("div",{className:b.titleTag},p.createElement("span",{className:b.tag}),p.createElement("span",{className:b.title},"\u8BBA\u6587\u57FA\u672C\u4FE1\u606F")),p.createElement(z.Z,{gutter:[16,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0,maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0,maxLength:200})))),p.createElement(z.Z,{gutter:[16,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u8BBA\u6587\u9898\u76EE",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE"}]},p.createElement(ie.default,{placeholder:"\u8BF7\u586B\u5199\u8BBA\u6587\u9898\u76EE",maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u8BBA\u6587\u4F5C\u8005",name:"author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005"}]},p.createElement(ie.default,{placeholder:"\u586B\u5199\u6240\u6709\u4F5C\u8005\uFF0C\u82F1\u6587\u7528\u82F1\u6587\u4F5C\u8005\u540D",maxLength:200})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u4F5C\u8005\u603B\u4EBA\u6570",name:"author_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570"}]},p.createElement(ge.Z,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570",parser:oe=>oe.replace(/[^\d]/g,""),min:0,style:{width:"100%"}}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",name:"first_author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D"}]},p.createElement(ie.default,{placeholder:"\u7528\u4E2D\u6587\u586B\u5199\u6240\u6709\u4E00\u4F5C\u59D3\u540D",maxLength:200})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",name:"first_author_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B"}]},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",options:D==null?void 0:D.first_author_type,fieldNames:{label:"option",value:"id"}}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",name:"is_communicator"},p.createElement(x.default,{placeholder:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",name:"communicator_is_school"},p.createElement(x.default,{placeholder:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",name:"has_abroad_cooperative_units"},p.createElement(x.default,{placeholder:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),p.createElement(z.Z,{gutter:[24,0]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u662F\u5426FullPaper",name:"is_fullpaper"},p.createElement(x.default,{placeholder:"\u662F\u5426FullPaper",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),(w==null?void 0:w.treatise_type)==1&&p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"DOI",name:"doi",rules:[{required:!0,message:"\u8BF7\u8F93\u5165DOI"}]},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165DOI",maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u53D1\u8868\u65E5\u671F",name:"publish_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F"}]},p.createElement(He.default,{placeholder:"\u6CA1\u6709\u5177\u4F53\u65E5\u671F\u65F6\uFF0C\u8BF7\u9009\u62E9\u4E00\u4E2A\u6700\u63A5\u8FD1\u7684",style:{width:"100%"},format:"YYYY-MM-DD"}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u7C7B\u522B",name:"treatise_category",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u8BBA\u6587\u7C7B\u578B",name:"treatise_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B"}]},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B",options:D==null?void 0:D.treatise_type,fieldNames:{label:"name",value:"id"}}))))),p.createElement("div",{className:b.partSty1},p.createElement("div",{className:b.titleTag},p.createElement("span",{className:b.tag}),p.createElement("span",{className:b.title},"\u671F\u520A\u4FE1\u606F")),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u671F\u520A",name:"magazine_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u671F\u520A"}]},p.createElement(ie.default,{disabled:Ve,placeholder:"\u5982\u6CA1\u6709\u5BF9\u5E94\u671F\u520A\uFF0C\u8BF7\u76F4\u63A5\u5F55\u5165\u671F\u520A\u540D\u79F0\u5373\u53EF",suffix:p.createElement(_e.op,{shape:"default",onClick:()=>{var oe;const je=Xe.getFieldValue("magazine_name"),et=(oe=D==null?void 0:D.magazines)==null?void 0:oe.find(E=>E.option===je);et&&J({lable:et==null?void 0:et.option,value:et==null?void 0:et.id}),Je(!0),M(!0)}},"\u9009\u62E9\u671F\u520A"),maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"ISSN/ISBN",name:"number"},p.createElement(ie.default,{placeholder:"\u8BF7\u586B\u5199ISSN/ISBN",maxLength:200})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u5E74",name:"year"},p.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",picker:"year",style:{width:"100%"},format:"YYYY"}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u5377",name:"volume"},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5377",maxLength:200})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u671F",name:"issue"},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u671F",maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u9875\u7801",name:"page_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9875\u7801"}]},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9875\u7801",maxLength:200}))))),(w==null?void 0:w.treatise_type)==1&&p.createElement("div",{className:b.partSty2},p.createElement("div",{className:b.titleTag},p.createElement("span",{className:b.tag}),p.createElement("span",{className:b.title},"\u68C0\u7D22\u4FE1\u606F")),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u5F52\u5C5E\u9009\u62E9",name:"belong_to",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F52\u5C5E"}]},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u5F52\u5C5E",options:[{label:"SCI",value:1},{label:"SCIE",value:2},{label:"EI",value:3},{label:"CPCI-S",value:4}]}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u5927\u7C7B\u5206\u533A",name:"big_category_id"},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u5927\u7C7B\u5206\u533A",options:D==null?void 0:D.big_category,fieldNames:{label:"option",value:"id"}})))),p.createElement(z.Z,{gutter:[24,16]},p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"\u5F71\u54CD\u56E0\u5B50",name:"impact_factor"},p.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5F71\u54CD\u56E0\u5B50",maxLength:200}))),p.createElement(V.Z,{span:12},p.createElement(m.default.Item,{label:"CCF\u5206\u7C7B",name:"ccf_category_id"},p.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9CCF\u5206\u7C7B",options:D==null?void 0:D.ccf_category,fieldNames:{label:"option",value:"id"}}))))),p.createElement("div",{className:b.partSty3},p.createElement("div",{className:b.titleTag},p.createElement("span",{className:b.tag}),p.createElement("span",{className:b.title},"\u9644\u4EF6")),p.createElement(m.default.Item,{label:"\u5907\u6CE8",name:"remarks"},p.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",rows:5,maxLength:200})),p.createElement(m.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},p.createElement(mt.Z,{number:1,uploadText:!0,maxSize:20})),p.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px"}},"\u4E0A\u4F20\u8BF4\u660E \u8BF7\u5C06\u8BBA\u6587\uFF08\u5305\u62EC\u5C01\u9762\u3001\u76EE\u5F55\u3001\u8BBA\u6587\u5168\u6587\uFF09\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002"))),["view","edit"].includes(Ne)&&p.createElement(z.Z,{justify:"end",className:"mt20"},p.createElement(_e.op,{shape:"default",onClick:()=>{Xe.resetFields(),xe.history.back()}},"\u53D6\u6D88"),p.createElement(H.ZP,{className:"ml20",type:"primary",loading:l,disabled:Ne==="view",onClick:()=>{Xe.submit()}},"\u4FDD\u5B58")),Ne==="review"&&p.createElement(z.Z,{justify:"end",className:"mt20"},p.createElement(_e.op,{shape:"default",onClick:()=>{O.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Fe(void 0,null,function*(){yield Xe.submit(),(yield(0,we.Uk)({declaration_id:Ce,verify_status:"agree",reason:""})).status===0&&xe.history.back()})})}},"\u901A\u8FC7"),p.createElement(H.ZP,{className:"ml20",type:"primary",onClick:()=>{O.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:p.createElement("div",null,p.createElement(m.default,{form:R,layout:"vertical",onFinish:oe=>Fe(void 0,null,function*(){(yield(0,we.Uk)(at({declaration_id:Ce,verify_status:"reject"},oe))).status===0&&(re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),xe.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},p.createElement(m.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},p.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Fe(void 0,null,function*(){yield R.submit()})})}},"\u9A73\u56DE")))),p.createElement(O.default,{title:"\u6DFB\u52A0\u9009\u9879",open:be,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:b.optionModal,onCancel:()=>{Je(!1),M(!1)},onOk:()=>{Je(!1),Xe.setFieldValue("magazine_name",Se==null?void 0:Se.lable),M(!0)}},p.createElement(nt.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:oe=>{var je;const et=oe.target.value,E=(je=D==null?void 0:D.magazines)==null?void 0:je.find(i=>i.id===et);E&&J({lable:E.option,value:et})},value:Se==null?void 0:Se.value,options:(g=D==null?void 0:D.magazines)==null?void 0:g.map(oe=>({label:oe.option,value:oe.id}))}))))};var Ye=(0,xe.connect)(({declaration:Qe,loading:fe,user:Y})=>({declaration:Qe,user:Y,loading:fe}))(xt)},23538:function(hn,ut,e){e.d(ut,{$J:function(){return m},JZ:function(){return s},bN:function(){return V},jP:function(){return z},rO:function(){return re}});var o=e(99064),b=(ie,ge,x)=>new Promise((He,H)=>{var O=_e=>{try{xe(x.next(_e))}catch(mt){H(mt)}},nt=_e=>{try{xe(x.throw(_e))}catch(mt){H(mt)}},xe=_e=>_e.done?He(_e.value):Promise.resolve(_e.value).then(O,nt);xe((x=x.apply(ie,ge)).next())});function m(ie){return(0,o.U2)(`libraries/${ie}.json`)}function re(ie){return(0,o.U2)("library_tags.json",ie)}function s(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function z(ie){return(0,o.v_)("libraries.json",ie)}function V(ie,ge){return(0,o.gz)(`libraries/${ie}.json`,ge)}},56762:function(hn,ut,e){e.d(ut,{Z:function(){return b}});var o=e(59301);function b(){const[,m]=o.useReducer(re=>re+1,0);return m}},19080:function(hn,ut,e){e.d(ut,{F:function(){return s},Z:function(){return re}});var o=e(92310),b=e.n(o);const m=null;function re(z,V,ie){return b()({[`${z}-status-success`]:V==="success",[`${z}-status-warning`]:V==="warning",[`${z}-status-error`]:V==="error",[`${z}-status-validating`]:V==="validating",[`${z}-has-feedback`]:ie})}const s=(z,V)=>V||z},93891:function(hn,ut,e){var o=e(59301),b=e(36355),m=e(64165);const re=s=>{const{componentName:z}=s,{getPrefixCls:V}=(0,o.useContext)(b.E_),ie=V("empty");switch(z){case"Table":case"List":return o.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(m.Z,null)}};ut.Z=re},5083:function(hn,ut,e){e.d(ut,{default:function(){return $o}});var o=e(61186),b=e.n(o),m=e(48736),re=e(90111),s=e.n(re),z=e(58319),V=e.n(z),ie=e(23250),ge=e.n(ie),x=e(74959),He=e.n(x),H=e(10238),O=e.n(H),nt=e(33656),xe=e.n(nt);b().extend(xe()),b().extend(O()),b().extend(s()),b().extend(V()),b().extend(ge()),b().extend(He()),b().extend(function(n,r){var a=r.prototype,h=a.format;a.format=function($){var k=($||"").replace("Wo","wo");return h.bind(this)(k)}});var _e={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},mt=function(r){var a=_e[r];return a||r.split("_")[0]},we=function(){(0,m.ET)(!1,"Not match any format. Please help to fire a issue about this.")},wt={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(mt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(mt(r)).weekday(0)},getWeek:function(r,a){return a.locale(mt(r)).week()},getShortWeekDays:function(r){return b()().locale(mt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(mt(r)).localeData().monthsShort()},format:function(r,a,h){return a.locale(mt(r)).format(h)},parse:function(r,a,h){for(var S=mt(r),$=0;$1&&(k=r.addDate(k,-7)),k}function i(n,r,a){var h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,h*10);case"quarter":case"month":return a.addYear(n,h);default:return a.addMonth(n,h)}}function C(n,r){var a=r.generateConfig,h=r.locale,S=r.format;return typeof S=="function"?S(n):a.locale.format(h.locale,n,S)}function U(n,r){var a=r.generateConfig,h=r.locale,S=r.formatList;return!n||typeof S[0]=="function"?null:a.locale.parse(h.locale,n,S)}function se(n){var r=n.cellDate,a=n.mode,h=n.disabledDate,S=n.generateConfig;if(!h)return!1;var $=function(pt,Ee,Ge){for(var Ct=Ee;Ct<=Ge;){var en=void 0;switch(pt){case"date":{if(en=S.setDate(r,Ct),!h(en))return!1;break}case"month":{if(en=S.setMonth(r,Ct),!se({cellDate:en,mode:"month",generateConfig:S,disabledDate:h}))return!1;break}case"year":{if(en=S.setYear(r,Ct),!se({cellDate:en,mode:"year",generateConfig:S,disabledDate:h}))return!1;break}}Ct+=1}return!0};switch(a){case"date":case"week":return h(r);case"month":{var k=1,Ae=S.getDate(S.getEndDate(r));return $("date",k,Ae)}case"quarter":{var Re=Math.floor(S.getMonth(r)/3)*3,We=Re+2;return $("month",Re,We)}case"year":return $("month",0,11);case"decade":{var Rt=S.getYear(r),qe=Math.floor(Rt/l)*l,rt=qe+l-1;return $("year",qe,rt)}}}function he(n,r){var a=r.formatList,h=r.generateConfig,S=r.locale;return(0,M.Z)(function(){if(!n)return[[""],""];for(var $="",k=[],Ae=0;Ae1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(We.current),Ct){Re(Ge);return}We.current=requestAnimationFrame(function(){Re(Ge)})}var qe=he(Ae,{formatList:a,generateConfig:h,locale:S}),rt=(0,Se.Z)(qe,2),gt=rt[1];function pt(Ge){Rt(Ge)}function Ee(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Rt(null,Ge)}return(0,t.useEffect)(function(){Ee(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(We.current)}},[]),[gt,pt,Ee]}var Oe=e(10228),Ze=e(16089),ht=e(26407),At=e(29194),Et=new Map;function Ht(n,r){var a;function h(){(0,At.Z)(n)?r():a=(0,Ze.Z)(function(){h()})}return h(),function(){Ze.Z.cancel(a)}}function Xt(n,r,a){if(Et.get(n)&&cancelAnimationFrame(Et.get(n)),a<=0){Et.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var h=r-n.scrollTop,S=h/a*10;Et.set(n,requestAnimationFrame(function(){n.scrollTop+=S,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,h=r.onCtrlLeftRight,S=r.onUpDown,$=r.onPageUpDown,k=r.onEnter,Ae=n.which,Re=n.ctrlKey,We=n.metaKey;switch(Ae){case Oe.Z.LEFT:if(Re||We){if(h)return h(-1),!0}else if(a)return a(-1),!0;break;case Oe.Z.RIGHT:if(Re||We){if(h)return h(1),!0}else if(a)return a(1),!0;break;case Oe.Z.UP:if(S)return S(-1),!0;break;case Oe.Z.DOWN:if(S)return S(1),!0;break;case Oe.Z.PAGE_UP:if($)return $(-1),!0;break;case Oe.Z.PAGE_DOWN:if($)return $(1),!0;break;case Oe.Z.ENTER:if(k)return k(),!0;break}return!1}function vn(n,r,a,h){var S=n;if(!S)switch(r){case"time":S=h?"hh:mm:ss a":"HH:mm:ss";break;case"week":S="gggg-wo";break;case"month":S="YYYY-MM";break;case"quarter":S="YYYY-[Q]Q";break;case"year":S="YYYY";break;default:S=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return S}function tn(n,r,a){var h=n==="time"?8:10,S=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(h,S)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,ht.Z)(Mt).forEach(function(h){h(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Te=function(r){return r==="month"||r==="date"?"year":r},ct=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},Jt={year:Te,month:ct,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function $e(n){var r=n.open,a=n.value,h=n.isClickOutside,S=n.triggerOpen,$=n.forwardKeyDown,k=n.onKeyDown,Ae=n.blurToCancel,Re=n.onSubmit,We=n.onCancel,Rt=n.onFocus,qe=n.onBlur,rt=n.changeOnBlur,gt=(0,t.useState)(!1),pt=(0,Se.Z)(gt,2),Ee=pt[0],Ge=pt[1],Ct=(0,t.useState)(!1),en=(0,Se.Z)(Ct,2),Ut=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),jn={onMouseDown:function(){Ge(!0),S(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(k(Wn,Jn),!kt.current){switch(Wn.which){case Oe.Z.ENTER:{r?Re()!==!1&&Ge(!0):S(!0),Wn.preventDefault();return}case Oe.Z.TAB:{Ee&&r&&!Wn.shiftKey?(Ge(!1),Wn.preventDefault()):!Ee&&r&&!$(Wn)&&Wn.shiftKey&&(Ge(!0),Wn.preventDefault());return}case Oe.Z.ESC:{Ge(!0),We();return}}!r&&![Oe.Z.SHIFT].includes(Wn.which)?S(!0):Ee||$(Wn)}},onFocus:function(Wn){Ge(!0),nn(!0),Rt&&Rt(Wn)},onBlur:function(Wn){if(sn.current||!h(document.activeElement)){sn.current=!1;return}Ae?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;h(lr)&&We()},0):r&&(S(!1),on.current&&Re()),nn(!1),qe==null||qe(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=h(Wn);r&&(Jn?!rt&&(!Ut||Jn)&&S(!1):(sn.current=!0,(0,Ze.Z)(function(){sn.current=!1})))})}),[jn,{focused:Ut,typing:Ee}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,m.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var h=(0,Se.Z)(a,2),S=h[0],$=h[1];return{label:S,value:$}})):[])},[n,r])}var I=e(34280);function ce(n){var r=n.valueTexts,a=n.onTextChange,h=t.useState(""),S=(0,Se.Z)(h,2),$=S[0],k=S[1],Ae=t.useRef([]);Ae.current=r;function Re(Rt){k(Rt),a(Rt)}function We(){k(Ae.current[0])}return(0,I.Z)(function(){r.every(function(Rt){return Rt!==$})&&We()},[r.join("||")]),[$,Re,We]}var ue=t.createContext({}),c=ue,u=e(39559);function de(n){var r=n.cellRender,a=n.monthCellRender,h=n.dateRender,S=t.useMemo(function(){if(r)return r;if(!(!a&&!h))return function($,k){var Ae=$;return h&&k.type==="date"?h(Ae,k.today):a&&k.type==="month"?a(Ae,k.locale):k.originNode}},[r,a,h]);return S}function _(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",h=String(n);h.length=1?a|0:1,k=n;k<=r;k+=$)S.push({label:_(k,2),value:k,disabled:(h||[]).includes(k)});return S}function Qt(n){var r=n.generateConfig,a=n.prefixCls,h=n.operationRef,S=n.activeColumnIndex,$=n.value,k=n.showHour,Ae=n.showMinute,Re=n.showSecond,We=n.use12Hours,Rt=n.hourStep,qe=Rt===void 0?1:Rt,rt=n.minuteStep,gt=rt===void 0?1:rt,pt=n.secondStep,Ee=pt===void 0?1:pt,Ge=n.disabledHours,Ct=n.disabledMinutes,en=n.disabledSeconds,Ut=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,jn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=$?r.getHour($):-1,cr=lr,Cr=$?r.getMinute($):-1,tr=$?r.getSecond($):-1,Qn=r.getNow(),Xn=t.useMemo(function(){if(Ut){var Un=Ut(Qn);return[Un.disabledHours,Un.disabledMinutes,Un.disabledSeconds]}return[Ge,Ct,en]},[Ge,Ct,en,Ut,Qn]),ir=(0,Se.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=vt(0,23,qe,ur&&ur()),Zr=(0,M.Z)(function(){return Vr},Vr,Ft);We&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!We)return[!1,!1];var Un=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Un[1]=!1:Un[0]=!1)}),Un},[We,Zr]),xr=(0,Se.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return We?Zr.filter(Jn?function(Un){return Un.value>=12}:function(Un){return Un.value<12}).map(function(Un){var Hr=Un.value%12,Rr=Hr===0?"12":_(Hr,2);return(0,st.Z)((0,st.Z)({},Un),{},{label:Rr,value:Hr})}):Zr},[We,Jn,Zr]),$r=vt(0,59,gt,_n&&_n(lr)),aa=vt(0,59,Ee,mr&&mr(lr,Cr)),Yr=Kt({value:$,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:We});h.current={onUpDown:function(Hr){var Rr=jn[S];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ge||Dr)&&(io(mn),jn&&jn(mn),Yr&&Yr(mn,Kn),An&&!je(Re,mn,ua)&&!(gt!=null&>(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Kn,Dr,La=Or==="date";switch(mn===Oe.Z.PAGE_UP||mn===Oe.Z.PAGE_DOWN?Dr=La?Re.addMonth:Re.addYear:Dr=La?Re.addDate:Re.addMonth,mn){case Oe.Z.LEFT:case Oe.Z.PAGE_UP:Kn=Dr(oa,-1);break;case Oe.Z.RIGHT:case Oe.Z.PAGE_DOWN:Kn=Dr(oa,1);break;case Oe.Z.UP:case Oe.Z.DOWN:Kn=Dr(oa,Number("".concat(mn===Oe.Z.UP?"-":"").concat(La?w:Cn)));break}if(Kn)return!(gt!=null&>(Kn))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Kn=!0,Dr=mn.which;if([Oe.Z.LEFT,Oe.Z.RIGHT,Oe.Z.UP,Oe.Z.DOWN,Oe.Z.PAGE_UP,Oe.Z.PAGE_DOWN,Oe.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Oe.Z.ENTER&&en===0&&(Kn=da(Dr))),Kn)return Er.current.onKeyDown(mn)}return(0,m.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){We&&!Gr.current&&Fa(We)},[We]),t.useEffect(function(){Gr.current=!1},[]);var ha,Xa=de({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,st.Z)((0,st.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:S,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:gt});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;case"year":ha=t.createElement(Ca,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;case"month":ha=t.createElement(In,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;case"quarter":ha=t.createElement(Tr,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;case"week":ha=t.createElement(Sr,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,d.Z)({},dr,(0,u.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}));break;default:nn?ha=t.createElement(xn,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}})):ha=t.createElement(bt,(0,d.Z)({},dr,{onSelect:function(mn,Kn){xa(mn),Wr(mn,Kn)}}))}var qa,Ha,Ta=function(){var mn=Re.getNow(),Kn=K(Re.getHour(mn),Re.getMinute(mn),Re.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=P(Re,mn,Kn[0],Kn[1],Kn[2]);Wr(Dr,"submit")};ga||(qa=Dn(S,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:S,components:Cr,needConfirmButton:xr,okDisabled:!ua||gt&>(ua),locale:Ae,showNow:Ut,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&Ge==="date"&&!nn){var no=Re.getNow(),No="".concat(S,"-today-btn"),so=gt&>(no);xo=t.createElement("a",{className:D()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Ae.today)}return t.createElement(c.Provider,{value:(0,st.Z)((0,st.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:D()("".concat(S,"-panel"),$,(r={},(0,Ce.Z)(r,"".concat(S,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Ce.Z)(r,"".concat(S,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Ce.Z)(r,"".concat(S,"-panel-rtl"),tr==="rtl"),r)),style:k,onKeyDown:to,onBlur:jr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(S,"-footer")},qa,Ha,xo):null))}var qn=zn,br=e(35593),zr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,h=n.popupElement,S=n.popupStyle,$=n.visible,k=n.dropdownClassName,Ae=n.dropdownAlign,Re=n.transitionName,We=n.getPopupContainer,Rt=n.children,qe=n.range,rt=n.popupPlacement,gt=n.direction,pt="".concat(a,"-dropdown"),Ee=function(){return rt!==void 0?rt:gt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:Ee(),builtinPlacements:zr,prefixCls:pt,popupTransitionName:Re,popup:h,popupAlign:Ae,popupVisible:$,popupClassName:D()(k,(r={},(0,Ce.Z)(r,"".concat(pt,"-range"),qe),(0,Ce.Z)(r,"".concat(pt,"-rtl"),gt==="rtl"),r)),popupStyle:S,getPopupContainer:We},Rt)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,h=n.onClick,S=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function($,k){var Ae=$.label,Re=$.value;return t.createElement("li",{key:k,onClick:function(){return h==null?void 0:h(yt(Re))},onMouseEnter:function(){return S==null?void 0:S(yt(Re))},onMouseLeave:function(){return S==null?void 0:S(null)}},Ae)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,h=n.disabledMinutes,S=n.disabledSeconds;r==="time"&&(a||h||S)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var h=(0,u.Z)(r)==="object"?r.clearIcon:a;return h||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,h=a.prefixCls,S=h===void 0?"rc-picker":h,$=a.id,k=a.name,Ae=a.tabIndex,Re=a.style,We=a.className,Rt=a.dropdownClassName,qe=a.dropdownAlign,rt=a.popupStyle,gt=a.transitionName,pt=a.generateConfig,Ee=a.locale,Ge=a.inputReadOnly,Ct=a.allowClear,en=a.autoFocus,Ut=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,jn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Qn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Un=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Gr=sn==="date"&&!!Ut||sn==="time",ka=Tt(Wn),Za=Le(vn(on,sn,Ut,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,J.Z)(null,{value:jn,defaultValue:An}),oa=(0,Se.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Se.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Qa=(0,J.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Qn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,Se.Z)(Qa,2),Ea=Ja[0],Da=Ja[1],Va=he(Oa,{formatList:Za,generateConfig:pt,locale:Ee}),Wr=(0,Se.Z)(Va,2),da=Wr[0],to=Wr[1],jr=ce({valueTexts:da,onTextChange:function(Rn){var fa=U(Rn,{locale:Ee,formatList:Za,generateConfig:pt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Se.Z)(jr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!je(pt,Fa,Rn)&&Vr(Rn,Rn?C(Rn,{generateConfig:pt,locale:Ee,format:Za[0]}):"")},Ta=function(Rn){Qn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,m.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;bart(We);case"month":return qe(Ee)>qe(We);case"week":return Rt(Ee)>Rt(We);default:return!ve(Ae,Ee,We)&&Ae.isAfter(Ee,We)}return!1},[$,k[1],We,r]),pt=t.useCallback(function(Ee){if(k[1]||$&&$(Ee))return!0;if(k[0]&&Re)return!ve(Ae,Ee,We)&&Ae.isAfter(Re,Ee);if(!r&&Re)switch(a){case"quarter":return rt(Ee)0&&arguments[0]!==void 0?arguments[0]:!1,bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&Ee.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,u.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,st.Z)((0,st.Z)({},kt),{},{defaultValue:De(wr,Tn)||void 0})}return t.createElement(Ot.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,d.Z)({},n,bn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:Ee,style:void 0,direction:oa,disabledDate:Tn===0?zo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:D()((0,Ce.Z)({},"".concat(k,"-panel-focused"),Tn===0?!kl:!Kl)),value:De(Fn,Tn),locale:Ge,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(dt(La,uo,Tn),dt(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,Ee,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?De(Fn,1):De(Fn,0)})))}var co=0,$l=0;if(Tn&&Qa.current&&Ea.current&&pa.current&&Wr.current){co=Qa.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Gl=Wr.current.offsetWidth;Yl&&Gl&&co>Yl-Gl-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,bn=Dn(k,La[Tn],Yr),Mn=Nn({prefixCls:k,components:Mo,needConfirmButton:Oa,okDisabled:!De(Fn,Tn)||Qn&&Qn(Fn[Tn]),locale:Ge,onOk:function(){var Ua=De(Fn,Tn);Ua&&(ba(Fn,Tn),ua==null||ua(Fn),za(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,Ee),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ua){no(Ua,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ua){no(i(Ua,on,Ee,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var jo=t.createElement("div",{className:"".concat(k,"-panel-layout")},t.createElement(wn,{prefixCls:k,presets:Ri,onClick:function(Ua){ba(Ua,null),za(!1,Tn,"preset")},onHover:function(Ua){li(Ua)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(k,"-panels")},er),(bn||Mn)&&t.createElement("div",{className:"".concat(k,"-footer")},bn,Mn)));return mr&&(jo=mr(jo)),t.createElement("div",{className:"".concat(k,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ua){Ua.preventDefault()}},jo)}var Mi=t.createElement("div",{className:D()("".concat(k,"-range-wrapper"),"".concat(k,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(k,"-range-arrow"),style:Di}),Pi()),Ql;Xr&&(Ql=t.createElement("span",{className:"".concat(k,"-suffix"),onMouseDown:function(bn){bn.preventDefault()}},Xr));var Ni=Yn(k,xr,hr),Bi=t.createElement("span",{onMouseDown:function(bn){bn.preventDefault(),bn.stopPropagation()},onMouseUp:function(bn){bn.preventDefault(),bn.stopPropagation();var Mn=dr;jr[0]||(Mn=dt(Mn,null,0)),jr[1]||(Mn=dt(Mn,null,1)),ba(Mn,null),za(!1,Tn,"clear")},className:"".concat(k,"-clear"),role:"button"},Ni),Zi=xr&&(De(dr,0)&&!jr[0]||De(dr,1)&&!jr[1]),Jl={size:tn(on,da[0],Ee)},Cl=0,Sl=0;Qa.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Qa.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(bn,Mn){var nr=dt(Fn,bn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;jr[wr]?za(!1,!1,"confirm"):za(!1,Tn,"confirm")}else mn(nr)};return t.createElement(c.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:Rt,prefixCls:k,dropdownClassName:qe,dropdownAlign:gt,getPopupContainer:pt,transitionName:rt,range:!0,direction:oa},t.createElement("div",(0,d.Z)({ref:Or,className:D()(k,"".concat(k,"-range"),We,(r={},(0,Ce.Z)(r,"".concat(k,"-disabled"),jr[0]&&jr[1]),(0,Ce.Z)(r,"".concat(k,"-focused"),Tn===0?jl:Ul),(0,Ce.Z)(r,"".concat(k,"-rtl"),oa==="rtl"),r)),style:Re,onClick:xi,onMouseEnter:Gr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ve.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:D()("".concat(k,"-input"),(a={},(0,Ce.Z)(a,"".concat(k,"-input-active"),Tn===0),(0,Ce.Z)(a,"".concat(k,"-input-placeholder"),!!Bl),a)),ref:Qa},t.createElement("input",(0,d.Z)({id:Ae,disabled:jr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(bn){Al(bn.target.value)},autoFocus:en,placeholder:De(Ct,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(k,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:D()("".concat(k,"-input"),(h={},(0,Ce.Z)(h,"".concat(k,"-input-active"),Tn===1),(0,Ce.Z)(h,"".concat(k,"-input-placeholder"),!!Zl),h)),ref:Ja},t.createElement("input",(0,d.Z)({disabled:jr[1],readOnly:$r||typeof da[0]=="function"||!Kl,value:Zl||nl,onChange:function(bn){Ol(bn.target.value)},placeholder:De(Ct,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(k,"-active-bar"),style:(0,st.Z)((0,st.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Ql,Zi&&Bi)))}var wo=function(n){(0,Xe.Z)(a,n);var r=(0,tt.Z)(a);function a(){var h;(0,pe.Z)(this,a);for(var S=arguments.length,$=new Array(S),k=0;k{const{lineHeight:S}=n,$=Math.floor(a*S)+2,k=Math.max((r-$)/2,0),Ae=Math.max(r-$-k,0);return{padding:`${k}px ${h}px ${Ae}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:h,cellHeight:S,motionDurationSlow:$,borderRadiusSM:k,motionDurationMid:Ae,cellHoverBg:Re,lineWidth:We,lineType:Rt,colorPrimary:qe,cellActiveWithRangeBg:rt,colorTextLightSolid:gt,controlHeightSM:pt,cellRangeBorderColor:Ee,pickerCellBorderGap:Ge,cellHoverWithRangeBg:Ct,cellWidth:en,colorTextDisabled:Ut,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:S,transform:"translateY(-50%)",transition:`all ${$}`,content:'""'},[h]:{position:"relative",zIndex:2,display:"inline-block",minWidth:S,height:S,lineHeight:`${S}px`,borderRadius:k,transition:`background ${Ae}, border ${Ae}`},"&-range-hover-start, &-range-hover-end":{[h]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[h]:{background:Re}},[`&-in-view${a}-today ${h}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${We}px ${Rt} ${qe}`,borderRadius:k,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:rt}},[`&-in-view${a}-selected ${h}, + &-in-view${a}-range-start ${h}, + &-in-view${a}-range-end ${h}`]:{color:gt,background:qe},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:rt}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:pt,borderTop:`${We}px dashed ${Ee}`,borderBottom:`${We}px dashed ${Ee}`,transform:"translateY(-50%)",transition:`all ${$}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ge},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:Ct},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${h}`]:{borderStartStartRadius:k,borderEndStartRadius:k,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${h}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:k,borderEndEndRadius:k},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-S)/2,borderInlineStart:`${We}px dashed ${Ee}`,borderStartStartRadius:k,borderEndStartRadius:k},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-S)/2,borderInlineEnd:`${We}px dashed ${Ee}`,borderStartEndRadius:k,borderEndEndRadius:k},"&-disabled":{color:Ut,pointerEvents:"none",[h]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${h}::before`]:{borderColor:Ut}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:h,pickerYearMonthCellWidth:S,pickerControlIconSize:$,cellWidth:k,paddingSM:Ae,paddingXS:Re,paddingXXS:We,colorBgContainer:Rt,lineWidth:qe,lineType:rt,borderRadiusLG:gt,colorPrimary:pt,colorTextHeading:Ee,colorSplit:Ge,pickerControlIconBorderWidth:Ct,colorIcon:en,textHeight:Ut,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:jn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Qn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=k*7+Fr*2,aa=($r-Re*2)/3-S-Ae,Yr=($r-Re*2)/4-S;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Rt,border:`${qe}px ${rt} ${Ge}`,borderRadius:gt,outline:"none","&-focused":{borderColor:pt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${Re}px`,color:Ee,borderBottom:`${qe}px ${rt} ${Ge}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Ut}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Ut}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Re},"&:hover":{color:pt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:$,height:$,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:$,height:$,border:"0 solid currentcolor",borderBlockStartWidth:Ct,borderBlockEndWidth:0,borderInlineStartWidth:Ct,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil($/2),insetInlineStart:Math.ceil($/2),display:"inline-block",width:$,height:$,border:"0 solid currentcolor",borderBlockStartWidth:Ct,borderBlockEndWidth:0,borderInlineStartWidth:Ct,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${h}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${h}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${h}::after`]:{insetInlineEnd:-(k-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${h}::after`]:{insetInlineEnd:0,insetInlineStart:-(k-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[h]:{padding:`0 ${Re}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${qe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${qe}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${qe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${qe}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${qe}px ${rt} ${Ge}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Ut-2*qe}px`,textAlign:"center","&-extra":{padding:`0 ${Ae}px`,lineHeight:`${Ut-2*qe}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${qe}px ${rt} ${Ge}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Qn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[h]:{padding:`0 ${Re/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Re}px`},[h]:{width:S},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${qe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${qe}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${qe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${qe}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Re}px ${Ae}px`},[`${r}-cell`]:{[`&:hover ${h}, + &-selected ${h}, + ${h}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:pt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[h]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Re}px ${Fr}px`},[`${r}-content`]:{width:k*7,th:{width:k,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${qe}px ${rt} ${Ge}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${We}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${qe}px ${rt} ${Ge}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+We*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:h,errorActiveShadow:S,colorWarning:$,warningActiveShadow:k}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:h},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:h,activeShadow:S}))),[`${r}-active-bar`]:{background:h}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:$},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:$,activeShadow:k}))),[`${r}-active-bar`]:{background:$}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:h,fontSize:S,paddingInline:$,colorBgContainer:k,lineWidth:Ae,lineType:Re,colorBorder:We,borderRadius:Rt,motionDurationMid:qe,colorBgContainerDisabled:rt,colorTextDisabled:gt,colorTextPlaceholder:pt,controlHeightLG:Ee,fontSizeLG:Ge,controlHeightSM:Ct,paddingInlineSM:en,paddingXS:Ut,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:jn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Qn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Kr(n,h,S,$)),{position:"relative",display:"inline-flex",alignItems:"center",background:k,lineHeight:1,border:`${Ae}px ${Re} ${We}`,borderRadius:Rt,transition:`border ${qe}, box-shadow ${qe}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:rt,borderColor:We,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:pt}}},"&-large":Object.assign(Object.assign({},Kr(n,Ee,Ge,$)),{[`${r}-input > input`]:{fontSize:Ge}}),"&-small":Object.assign({},Kr(n,Ct,S,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Ut/2,color:gt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:gt,lineHeight:1,background:k,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${qe}, color ${qe}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ge,color:gt,fontSize:Ge,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:$},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Ae,height:on,marginInlineStart:$,background:jn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Ut}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Ae-Ut/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:$*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Qn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Ut,borderInlineEnd:`${Ae}px ${Re} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Ut,paddingBlock:(Ct-Math.round(S*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Ae}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:We}}}}),"&-dropdown-range":{padding:`${Qn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Gn.Fm)(n,"move-up"),(0,Gn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:h,padding:S}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:h+h/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:S+h/2}},Ga=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Ur.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ga(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:h,showMinute:S,showSecond:$,use12Hours:k}=n,Ae=rl(r)[0],Re=Object.assign({},n);return r&&Array.isArray(r)&&(Re.format=Ae),Ae&&typeof Ae=="string"&&(!Ae.includes("s")&&$===void 0&&(Re.showSecond=!1),!Ae.includes("m")&&S===void 0&&(Re.showMinute=!1),!Ae.includes("H")&&!Ae.includes("h")&&!Ae.includes("K")&&!Ae.includes("k")&&h===void 0&&(Re.showHour=!1),(Ae.includes("a")||Ae.includes("A"))&&k===void 0&&(Re.use12Hours=!0)),a==="time"?Re:(typeof Ae=="function"&&delete Re.format,{showTime:Re})}function Vo(n,r,a){if(n===!1)return!1;const h={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},h),n):h}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Uo={button:al},ol=function(n,r){var a={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&r.indexOf(h)<0&&(a[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,h=Object.getOwnPropertySymbols(n);S{const{prefixCls:S,getPopupContainer:$,className:k,placement:Ae,size:Re,disabled:We,bordered:Rt=!0,placeholder:qe,popupClassName:rt,dropdownClassName:gt,status:pt,clearIcon:Ee,allowClear:Ge,rootClassName:Ct}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Ut=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",S),{compactSize:jn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Qn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Re!=null?Re:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=We!=null?We:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(Qe,null):t.createElement(at,null),mr&&Zr);(0,t.useImperativeHandle)(h,()=>({focus:()=>{var hr;return(hr=Ut.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Ut.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(F,null)),disabled:ur,ref:Ut,dropdownAlign:lo(sn,Ae),placeholder:ko(Xr,lr,qe),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Qn,{className:D()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!Rt},(0,ro.Z)(kt,(0,ro.F)(Vr,pt),mr),tr,An,k,Ct),locale:Xr.lang,prefixCls:kt,getPopupContainer:$||on,generateConfig:n,components:Uo,direction:sn,dropdownClassName:D()(tr,rt||gt,Ct),allowClear:Vo(Ge,Ee,t.createElement(fe.Z,null))})))})}var Ar=function(n,r){var a={};for(var h in n)Object.prototype.hasOwnProperty.call(n,h)&&r.indexOf(h)<0&&(a[h]=n[h]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,h=Object.getOwnPropertySymbols(n);S{const{prefixCls:pt,getPopupContainer:Ee,style:Ge,className:Ct,rootClassName:en,size:Ut,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:jn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=rt,cr=Ar(rt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Qn,[Rt]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",pt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=rt,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(gt,()=>({focus:()=>{var Gr;return(Gr=mr.current)===null||Gr===void 0?void 0:Gr.focus()},blur:()=>{var Gr;return(Gr=mr.current)===null||Gr===void 0?void 0:Gr.blur()}}));const Xr={showToday:!0};let hr={};Re&&(hr.picker=Re);const Fr=Re||rt.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},rt),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Gr=>{var ka;return(ka=Ut!=null?Ut:ur)!==null&&ka!==void 0?ka:Gr}),Yr=t.useContext(ho.Z),ga=An!=null?An:Yr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Un,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(Qe,null):t.createElement(at,null),Un&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),rt.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:D()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Un),xr,_n,Xn==null?void 0:Xn.className,Ct,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ge),prefixCls:ir,getPopupContainer:Ee||Qn,generateConfig:n,components:Uo,direction:tr,disabled:ga,dropdownClassName:D()(xr,en,kt||jn),allowClear:Vo(lr,Jn,t.createElement(fe.Z,null))})))});return We&&(qe.displayName=We),qe}const a=r(),h=r("week","WeekPicker"),S=r("month","MonthPicker"),$=r("year","YearPicker"),k=r("time","TimePicker"),Ae=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:h,MonthPicker:S,YearPicker:$,TimePicker:k,QuarterPicker:Ae}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:h,YearPicker:S,TimePicker:$,QuarterPicker:k}=fr(n),Ae=ll(n),Re=r;return Re.WeekPicker=a,Re.MonthPicker=h,Re.YearPicker=S,Re.RangePicker=Ae,Re.TimePicker=$,Re.QuarterPicker=k,Re}var ca=va;const ja=ca(Pe);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,p.Z)(ja,"picker",null,Po);ja._InternalPanelDoNotUseOrYouWillBeFired=il;const Ko=(0,p.Z)(ja.RangePicker,"picker",null,Po);ja._InternalRangePanelDoNotUseOrYouWillBeFired=Ko,ja.generatePicker=ca;var $o=ja},91857:function(hn,ut,e){var o=e(59301),b=e(38819),m=e(92310),re=e.n(m),s=e(31561),z=e(70425),V=e(18929),ie=e(2738),ge=e(79676),x=e(53487),He=e(92343),H=e(36355),O=e(20834),nt=e(40875),xe=e(88088),_e=e(47211);const mt=null,we=d=>{const{menu:t,arrow:y,prefixCls:A,children:G,trigger:T,disabled:Me,dropdownRender:at,getPopupContainer:Ke,overlayClassName:Fe,rootClassName:xt,open:Ye,onOpenChange:Qe,visible:fe,onVisibleChange:Y,mouseEnterDelay:me=.15,mouseLeaveDelay:B=.1,autoAdjustOverflow:g=!0,placement:F="",overlay:X,transitionName:D}=d,{getPopupContainer:pe,getPrefixCls:be,direction:Je}=o.useContext(H.E_),Xe=o.useMemo(()=>{const ae=be();return D!==void 0?D:F.includes("top")?`${ae}-slide-down`:`${ae}-slide-up`},[be,F,D]),tt=o.useMemo(()=>F?F.includes("Center")?F.slice(0,F.indexOf("Center")):F:Je==="rtl"?"bottomRight":"bottomLeft",[F,Je]),Ce=be("dropdown",A),[st,Se]=(0,_e.Z)(Ce),[,J]=(0,xe.Z)(),Ve=o.Children.only(G),M=(0,He.Tm)(Ve,{className:re()(`${Ce}-trigger`,{[`${Ce}-rtl`]:Je==="rtl"},Ve.props.className),disabled:Me}),R=Me?[]:T;let l;R&&R.includes("contextMenu")&&(l=!0);const[f,w]=(0,V.Z)(!1,{value:Ye!=null?Ye:fe}),N=(0,z.useEvent)(ae=>{Qe==null||Qe(ae),Y==null||Y(ae),w(ae)}),Q=re()(Fe,xt,Se,{[`${Ce}-rtl`]:Je==="rtl"}),W=(0,ge.Z)({arrowPointAtCenter:typeof y=="object"&&y.pointAtCenter,autoAdjustOverflow:g,offset:J.marginXXS,arrowWidth:y?J.sizePopupArrow:0,borderRadius:J.borderRadius}),Ne=o.useCallback(()=>{w(!1)},[]),le=()=>{let ae;return t!=null&&t.items?ae=o.createElement(O.default,Object.assign({},t)):typeof X=="function"?ae=X():ae=X,at&&(ae=at(ae)),ae=o.Children.only(typeof ae=="string"?o.createElement("span",null,ae):ae),o.createElement(nt.J,{prefixCls:`${Ce}-menu`,expandIcon:o.createElement("span",{className:`${Ce}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Ce}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ne,validator:ve=>{let{mode:Ue}=ve}},ae)};return st(o.createElement(s.Z,Object.assign({alignPoint:l},(0,ie.Z)(d,["rootClassName"]),{mouseEnterDelay:me,mouseLeaveDelay:B,visible:f,builtinPlacements:W,arrow:!!y,overlayClassName:Q,prefixCls:Ce,getPopupContainer:Ke||pe,transitionName:Xe,trigger:R,overlay:le,placement:tt,onVisibleChange:N}),M))};function wt(d){return Object.assign(Object.assign({},d),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Pe=(0,x.Z)(we,"dropdown",d=>d,wt),p=d=>o.createElement(Pe,Object.assign({},d),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=p,ut.Z=we},38854:function(hn,ut,e){e.d(ut,{Z:function(){return xe}});var o=e(91857),b=e(92310),m=e.n(b),re=e(59301),s=e(18785),z=e(3113),V=e(36355),ie=e(81327),ge=e(33234),x=e(47211),He=function(_e,mt){var we={};for(var wt in _e)Object.prototype.hasOwnProperty.call(_e,wt)&&mt.indexOf(wt)<0&&(we[wt]=_e[wt]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,wt=Object.getOwnPropertySymbols(_e);Pe{const{getPopupContainer:mt,getPrefixCls:we,direction:wt}=re.useContext(V.E_),{prefixCls:Pe,type:p="default",danger:d,disabled:t,loading:y,onClick:A,htmlType:G,children:T,className:Me,menu:at,arrow:Ke,autoFocus:Fe,overlay:xt,trigger:Ye,align:Qe,open:fe,onOpenChange:Y,placement:me,getPopupContainer:B,href:g,icon:F=re.createElement(s.Z,null),title:X,buttonsRender:D=le=>le,mouseEnterDelay:pe,mouseLeaveDelay:be,overlayClassName:Je,overlayStyle:Xe,destroyPopupOnHide:tt,dropdownRender:Ce}=_e,st=He(_e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Se=we("dropdown",Pe),J=`${Se}-button`,[Ve,M]=(0,x.Z)(Se),R={menu:at,arrow:Ke,autoFocus:Fe,align:Qe,disabled:t,trigger:t?[]:Ye,onOpenChange:Y,getPopupContainer:B||mt,mouseEnterDelay:pe,mouseLeaveDelay:be,overlayClassName:Je,overlayStyle:Xe,destroyPopupOnHide:tt,dropdownRender:Ce},{compactSize:l,compactItemClassnames:f}=(0,ge.ri)(Se,wt),w=m()(J,f,Me,M);"overlay"in _e&&(R.overlay=xt),"open"in _e&&(R.open=fe),"placement"in _e?R.placement=me:R.placement=wt==="rtl"?"bottomLeft":"bottomRight";const N=re.createElement(z.ZP,{type:p,danger:d,disabled:t,loading:y,onClick:A,htmlType:G,href:g,title:X},T),Q=re.createElement(z.ZP,{type:p,danger:d,icon:F}),[W,Ne]=D([N,Q]);return Ve(re.createElement(ie.Z.Compact,Object.assign({className:w,size:l,block:!0},st),W,re.createElement(o.Z,Object.assign({},R),Ne)))};H.__ANT_BUTTON=!0;var O=H;const nt=o.Z;nt.Button=O;var xe=nt},47211:function(hn,ut,e){e.d(ut,{Z:function(){return He}});var o=e(17313),b=e(13826),m=e(92899),re=e(29878),s=e(19447),z=e(83116),V=e(37613),ge=H=>{const{componentCls:O,menuCls:nt,colorError:xe,colorTextLightSolid:_e}=H,mt=`${nt}-item`;return{[`${O}, ${O}-menu-submenu`]:{[`${nt} ${mt}`]:{[`&${mt}-danger:not(${mt}-disabled)`]:{color:xe,"&:hover":{color:_e,backgroundColor:xe}}}}}};const x=H=>{const{componentCls:O,menuCls:nt,zIndexPopup:xe,dropdownArrowDistance:_e,sizePopupArrow:mt,antCls:we,iconCls:wt,motionDurationMid:Pe,dropdownPaddingVertical:p,fontSize:d,dropdownEdgeChildPadding:t,colorTextDisabled:y,fontSizeIcon:A,controlPaddingHorizontal:G,colorBgElevated:T}=H;return[{[O]:Object.assign(Object.assign({},(0,o.Wf)(H)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:xe,display:"block","&::before":{position:"absolute",insetBlock:-_e+mt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${wt}-down, & > ${we}-btn-icon > ${wt}-down`]:{fontSize:A}},[`${O}-wrap`]:{position:"relative",[`${we}-btn > ${wt}-down`]:{fontSize:A},[`${wt}-down::before`]:{transition:`transform ${Pe}`}},[`${O}-wrap-open`]:{[`${wt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${O}-placement-bottomLeft, + &${we}-slide-down-appear${we}-slide-down-appear-active${O}-placement-bottomLeft, + &${we}-slide-down-enter${we}-slide-down-enter-active${O}-placement-bottom, + &${we}-slide-down-appear${we}-slide-down-appear-active${O}-placement-bottom, + &${we}-slide-down-enter${we}-slide-down-enter-active${O}-placement-bottomRight, + &${we}-slide-down-appear${we}-slide-down-appear-active${O}-placement-bottomRight`]:{animationName:b.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${O}-placement-topLeft, + &${we}-slide-up-appear${we}-slide-up-appear-active${O}-placement-topLeft, + &${we}-slide-up-enter${we}-slide-up-enter-active${O}-placement-top, + &${we}-slide-up-appear${we}-slide-up-appear-active${O}-placement-top, + &${we}-slide-up-enter${we}-slide-up-enter-active${O}-placement-topRight, + &${we}-slide-up-appear${we}-slide-up-appear-active${O}-placement-topRight`]:{animationName:b.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${O}-placement-bottomLeft, + &${we}-slide-down-leave${we}-slide-down-leave-active${O}-placement-bottom, + &${we}-slide-down-leave${we}-slide-down-leave-active${O}-placement-bottomRight`]:{animationName:b.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${O}-placement-topLeft, + &${we}-slide-up-leave${we}-slide-up-leave-active${O}-placement-top, + &${we}-slide-up-leave${we}-slide-up-leave-active${O}-placement-topRight`]:{animationName:b.ly}})},(0,s.ZP)(H,{colorBg:T,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${O} ${nt}`]:{position:"relative",margin:0},[`${nt}-submenu-popup`]:{position:"absolute",zIndex:xe,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${O}, ${O}-menu-submenu`]:{[nt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:T,backgroundClip:"padding-box",borderRadius:H.borderRadiusLG,outline:"none",boxShadow:H.boxShadowSecondary},(0,o.Qy)(H)),{[`${nt}-item-group-title`]:{padding:`${p}px ${G}px`,color:H.colorTextDescription,transition:`all ${Pe}`},[`${nt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${nt}-item-icon`]:{minWidth:d,marginInlineEnd:H.marginXS,fontSize:H.fontSizeSM},[`${nt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Pe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${nt}-item, ${nt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${p}px ${G}px`,color:H.colorText,fontWeight:"normal",fontSize:d,lineHeight:H.lineHeight,cursor:"pointer",transition:`all ${Pe}`,borderRadius:H.borderRadiusSM,"&:hover, &-active":{backgroundColor:H.controlItemBgHover}},(0,o.Qy)(H)),{"&-selected":{color:H.colorPrimary,backgroundColor:H.controlItemBgActive,"&:hover, &-active":{backgroundColor:H.controlItemBgActiveHover}},"&-disabled":{color:y,cursor:"not-allowed","&:hover":{color:y,backgroundColor:T,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${H.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:H.colorSplit},[`${O}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:H.paddingXS,[`${O}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:H.colorTextDescription,fontSize:A,fontStyle:"normal"}}}),[`${nt}-item-group-list`]:{margin:`0 ${H.marginXS}px`,padding:0,listStyle:"none"},[`${nt}-submenu-title`]:{paddingInlineEnd:G+H.fontSizeSM},[`${nt}-submenu-vertical`]:{position:"relative"},[`${nt}-submenu${nt}-submenu-disabled ${O}-menu-submenu-title`]:{[`&, ${O}-menu-submenu-arrow-icon`]:{color:y,backgroundColor:T,cursor:"not-allowed"}},[`${nt}-submenu-selected ${O}-menu-submenu-title`]:{color:H.colorPrimary}})}},[(0,b.oN)(H,"slide-up"),(0,b.oN)(H,"slide-down"),(0,m.Fm)(H,"move-up"),(0,m.Fm)(H,"move-down"),(0,re._y)(H,"zoom-big")]]};var He=(0,z.Z)("Dropdown",(H,O)=>{let{rootPrefixCls:nt}=O;const{marginXXS:xe,sizePopupArrow:_e,controlHeight:mt,fontSize:we,lineHeight:wt,paddingXXS:Pe,componentCls:p,borderRadiusLG:d}=H,t=(mt-we*wt)/2,{dropdownArrowOffset:y}=(0,s.fS)({contentRadius:d}),A=(0,V.TS)(H,{menuCls:`${p}-menu`,rootPrefixCls:nt,dropdownArrowDistance:_e/2+xe,dropdownArrowOffset:y,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Pe});return[x(A),ge(A)]},H=>({zIndexPopup:H.zIndexPopupBase+50}))},64165:function(hn,ut,e){e.d(ut,{Z:function(){return Pe}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),s=e(9763),z=e(64993),V=e(88088),ge=()=>{const[,p]=(0,V.Z)(),t=new z.C(p.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.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"}),m.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)"}),m.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"}),m.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"})),m.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"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},He=()=>{const[,p]=(0,V.Z)(),{colorFill:d,colorFillTertiary:t,colorFillQuaternary:y,colorBgContainer:A}=p,{borderColor:G,shadowColor:T,contentColor:Me}=(0,m.useMemo)(()=>({borderColor:new z.C(d).onBackground(A).toHexShortString(),shadowColor:new z.C(t).onBackground(A).toHexShortString(),contentColor:new z.C(y).onBackground(A).toHexShortString()}),[d,t,y,A]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:T,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:G},m.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"}),m.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:Me}))))},H=e(83116),O=e(37613);const nt=p=>{const{componentCls:d,margin:t,marginXS:y,marginXL:A,fontSize:G,lineHeight:T}=p;return{[d]:{marginInline:y,fontSize:G,lineHeight:T,textAlign:"center",[`${d}-image`]:{height:p.emptyImgHeight,marginBottom:y,opacity:p.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${d}-description`]:{color:p.colorText},[`${d}-footer`]:{marginTop:t},"&-normal":{marginBlock:A,color:p.colorTextDisabled,[`${d}-description`]:{color:p.colorTextDisabled},[`${d}-image`]:{height:p.emptyImgHeightMD}},"&-small":{marginBlock:y,color:p.colorTextDisabled,[`${d}-image`]:{height:p.emptyImgHeightSM}}}}};var xe=(0,H.Z)("Empty",p=>{const{componentCls:d,controlHeightLG:t}=p,y=(0,O.TS)(p,{emptyImgCls:`${d}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[nt(y)]}),_e=function(p,d){var t={};for(var y in p)Object.prototype.hasOwnProperty.call(p,y)&&d.indexOf(y)<0&&(t[y]=p[y]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,y=Object.getOwnPropertySymbols(p);A{var{className:d,rootClassName:t,prefixCls:y,image:A=mt,description:G,children:T,imageStyle:Me,style:at}=p,Ke=_e(p,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Fe,direction:xt,empty:Ye}=m.useContext(re.E_),Qe=Fe("empty",y),[fe,Y]=xe(Qe),[me]=(0,s.Z)("Empty"),B=typeof G!="undefined"?G:me==null?void 0:me.description,g=typeof B=="string"?B:"empty";let F=null;return typeof A=="string"?F=m.createElement("img",{alt:g,src:A}):F=A,fe(m.createElement("div",Object.assign({className:b()(Y,Qe,Ye==null?void 0:Ye.className,{[`${Qe}-normal`]:A===we,[`${Qe}-rtl`]:xt==="rtl"},d,t),style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),at)},Ke),m.createElement("div",{className:`${Qe}-image`,style:Me},F),B&&m.createElement("div",{className:`${Qe}-description`},B),T&&m.createElement("div",{className:`${Qe}-footer`},T)))};wt.PRESENTED_IMAGE_DEFAULT=mt,wt.PRESENTED_IMAGE_SIMPLE=we;var Pe=wt},78241:function(hn,ut,e){e.d(ut,{default:function(){return Tt}});var o=e(26407),b=e(92310),m=e.n(b),re=e(77900),s=e(59301),z=e(62892),V=e(32441);function ie(I){const[ce,ue]=s.useState(I);return s.useEffect(()=>{const c=setTimeout(()=>{ue(I)},I.length?0:10);return()=>{clearTimeout(c)}},[I]),ce}var ge=e(17313),x=e(29878),He=e(8378),H=e(37613),O=e(83116),xe=I=>{const{componentCls:ce}=I,ue=`${ce}-show-help`,c=`${ce}-show-help-item`;return{[ue]:{transition:`opacity ${I.motionDurationSlow} ${I.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[c]:{overflow:"hidden",transition:`height ${I.motionDurationSlow} ${I.motionEaseInOut}, + opacity ${I.motionDurationSlow} ${I.motionEaseInOut}, + transform ${I.motionDurationSlow} ${I.motionEaseInOut} !important`,[`&${c}-appear, &${c}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${c}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _e=I=>({legend:{display:"block",width:"100%",marginBottom:I.marginLG,padding:0,color:I.colorTextDescription,fontSize:I.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`},label:{fontSize:I.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 ${I.controlOutlineWidth}px ${I.controlOutline}`},output:{display:"block",paddingTop:15,color:I.colorText,fontSize:I.fontSize,lineHeight:I.lineHeight}}),mt=(I,ce)=>{const{formItemCls:ue}=I;return{[ue]:{[`${ue}-label > label`]:{height:ce},[`${ue}-control-input`]:{minHeight:ce}}}},we=I=>{const{componentCls:ce}=I;return{[I.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ge.Wf)(I)),_e(I)),{[`${ce}-text`]:{display:"inline-block",paddingInlineEnd:I.paddingSM},"&-small":Object.assign({},mt(I,I.controlHeightSM)),"&-large":Object.assign({},mt(I,I.controlHeightLG))})}},wt=I=>{const{formItemCls:ce,iconCls:ue,componentCls:c,rootPrefixCls:u,labelRequiredMarkColor:de,labelColor:_,labelFontSize:Be,labelHeight:Le,labelColonMarginInlineStart:De,labelColonMarginInlineEnd:dt,itemMarginBottom:yt}=I;return{[ce]:Object.assign(Object.assign({},(0,ge.Wf)(I)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${u}-row`]:{display:"none"},"&-has-warning":{[`${ce}-split`]:{color:I.colorError}},"&-has-error":{[`${ce}-split`]:{color:I.colorWarning}},[`${ce}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${I.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Le,color:_,fontSize:Be,[`> ${ue}`]:{fontSize:I.fontSize,verticalAlign:"top"},[`&${ce}-required:not(${ce}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:I.marginXXS,color:de,fontSize:I.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${c}-hide-required-mark &`]:{display:"none"}},[`${ce}-optional`]:{display:"inline-block",marginInlineStart:I.marginXXS,color:I.colorTextDescription,[`${c}-hide-required-mark &`]:{display:"none"}},[`${ce}-tooltip`]:{color:I.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:I.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:De,marginInlineEnd:dt},[`&${ce}-no-colon::after`]:{content:'"\\a0"'}}},[`${ce}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${u}-col-'"]):not([class*="' ${u}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:I.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ce]:{"&-explain, &-extra":{clear:"both",color:I.colorTextDescription,fontSize:I.fontSize,lineHeight:I.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:I.controlHeightSM,transition:`color ${I.motionDurationMid} ${I.motionEaseOut}`},"&-explain":{"&-error":{color:I.colorError},"&-warning":{color:I.colorWarning}}},[`&-with-help ${ce}-explain`]:{height:"auto",opacity:1},[`${ce}-feedback-icon`]:{fontSize:I.fontSize,textAlign:"center",visibility:"visible",animationName:x.kr,animationDuration:I.motionDurationMid,animationTimingFunction:I.motionEaseOutBack,pointerEvents:"none","&-success":{color:I.colorSuccess},"&-error":{color:I.colorError},"&-warning":{color:I.colorWarning},"&-validating":{color:I.colorPrimary}}})}},Pe=I=>{const{componentCls:ce,formItemCls:ue}=I;return{[`${ce}-horizontal`]:{[`${ue}-label`]:{flexGrow:0},[`${ue}-control`]:{flex:"1 1 0",minWidth:0},[`${ue}-label[class$='-24'], ${ue}-label[class*='-24 ']`]:{[`& + ${ue}-control`]:{minWidth:"unset"}}}}},p=I=>{const{componentCls:ce,formItemCls:ue}=I;return{[`${ce}-inline`]:{display:"flex",flexWrap:"wrap",[ue]:{flex:"none",marginInlineEnd:I.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ue}-label, + > ${ue}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ue}-label`]:{flex:"none"},[`${ce}-text`]:{display:"inline-block"},[`${ue}-has-feedback`]:{display:"inline-block"}}}}},d=I=>({padding:I.verticalLabelPadding,margin:I.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=I=>{const{componentCls:ce,formItemCls:ue,rootPrefixCls:c}=I;return{[`${ue} ${ue}-label`]:d(I),[ce]:{[ue]:{flexWrap:"wrap",[`${ue}-label, ${ue}-control`]:{[`&:not([class*=" ${c}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},y=I=>{const{componentCls:ce,formItemCls:ue,rootPrefixCls:c}=I;return{[`${ce}-vertical`]:{[ue]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ce}-item-control`]:{width:"100%"}}},[`${ce}-vertical ${ue}-label, + .${c}-col-24${ue}-label, + .${c}-col-xl-24${ue}-label`]:d(I),[`@media (max-width: ${I.screenXSMax}px)`]:[t(I),{[ce]:{[`.${c}-col-xs-24${ue}-label`]:d(I)}}],[`@media (max-width: ${I.screenSMMax}px)`]:{[ce]:{[`.${c}-col-sm-24${ue}-label`]:d(I)}},[`@media (max-width: ${I.screenMDMax}px)`]:{[ce]:{[`.${c}-col-md-24${ue}-label`]:d(I)}},[`@media (max-width: ${I.screenLGMax}px)`]:{[ce]:{[`.${c}-col-lg-24${ue}-label`]:d(I)}}}},A=(I,ce)=>(0,H.TS)(I,{formItemCls:`${I.componentCls}-item`,rootPrefixCls:ce});var G=(0,O.Z)("Form",(I,ce)=>{let{rootPrefixCls:ue}=ce;const c=A(I,ue);return[we(c),wt(c),xe(c),Pe(c),p(c),y(c),(0,He.Z)(c),x.kr]},I=>({labelRequiredMarkColor:I.colorError,labelColor:I.colorTextHeading,labelFontSize:I.fontSize,labelHeight:I.controlHeight,labelColonMarginInlineStart:I.marginXXS/2,labelColonMarginInlineEnd:I.marginXS,itemMarginBottom:I.marginLG,verticalLabelPadding:`0 0 ${I.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const T=[];function Me(I,ce,ue){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof I=="string"?I:`${ce}-${c}`,error:I,errorStatus:ue}}var Ke=I=>{let{help:ce,helpStatus:ue,errors:c=T,warnings:u=T,className:de,fieldId:_,onVisibleChanged:Be}=I;const{prefixCls:Le}=s.useContext(V.Rk),De=`${Le}-item-explain`,[,dt]=G(Le),yt=(0,s.useMemo)(()=>(0,z.Z)(Le),[Le]),Zt=ie(c),It=ie(u),Ot=s.useMemo(()=>ce!=null?[Me(ce,"help",ue)]:[].concat((0,o.Z)(Zt.map((j,K)=>Me(j,"error","error",K))),(0,o.Z)(It.map((j,K)=>Me(j,"warning","warning",K)))),[ce,ue,Zt,It]),P={};return _&&(P.id=`${_}_help`),s.createElement(re.default,{motionDeadline:yt.motionDeadline,motionName:`${Le}-show-help`,visible:!!Ot.length,onVisibleChanged:Be},j=>{const{className:K,style:ee}=j;return s.createElement("div",Object.assign({},P,{className:m()(De,K,de,dt),style:ee,role:"alert"}),s.createElement(re.CSSMotionList,Object.assign({keys:Ot},(0,z.Z)(Le),{motionName:`${Le}-show-help-item`,component:!1}),Ie=>{const{key:ye,error:te,errorStatus:v,className:Z,style:L}=Ie;return s.createElement("div",{key:ye,className:m()(Z,{[`${De}-${v}`]:v}),style:L},te)}))})},Fe=e(95013),xt=e(36355),Ye=e(1684),Qe=e(52946),fe=e(19716),Y=e(16722);const me=["parentNode"],B="form_item";function g(I){return I===void 0||I===!1?[]:Array.isArray(I)?I:[I]}function F(I,ce){if(!I.length)return;const ue=I.join("_");return ce?`${ce}_${ue}`:me.includes(ue)?`${B}_${ue}`:ue}function X(I,ce,ue,c,u,de){let _=c;return de!==void 0?_=de:ue.validating?_="validating":I.length?_="error":ce.length?_="warning":(ue.touched||u&&ue.validated)&&(_="success"),_}function D(I){return g(I).join("_")}function pe(I){const[ce]=(0,Fe.useForm)(),ue=s.useRef({}),c=s.useMemo(()=>I!=null?I:Object.assign(Object.assign({},ce),{__INTERNAL__:{itemRef:u=>de=>{const _=D(u);de?ue.current[_]=de:delete ue.current[_]}},scrollToField:function(u){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=g(u),Be=F(_,c.__INTERNAL__.name),Le=Be?document.getElementById(Be):null;Le&&(0,Y.Z)(Le,Object.assign({scrollMode:"if-needed",block:"nearest"},de))},getFieldInstance:u=>{const de=D(u);return ue.current[de]}}),[I,ce]);return[c]}var be=e(28726),Je=function(I,ce){var ue={};for(var c in I)Object.prototype.hasOwnProperty.call(I,c)&&ce.indexOf(c)<0&&(ue[c]=I[c]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(I);u{const ue=s.useContext(Ye.Z),{getPrefixCls:c,direction:u,form:de}=s.useContext(xt.E_),{prefixCls:_,className:Be,rootClassName:Le,size:De,disabled:dt=ue,form:yt,colon:Zt,labelAlign:It,labelWrap:Ot,labelCol:P,wrapperCol:j,hideRequiredMark:K,layout:ee="horizontal",scrollToFirstError:Ie,requiredMark:ye,onFinishFailed:te,name:v,style:Z,feedbackIcons:L}=I,q=Je(I,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ne=(0,fe.Z)(De),ke=s.useContext(be.Z),ze=(0,s.useMemo)(()=>ye!==void 0?ye:de&&de.requiredMark!==void 0?de.requiredMark:!K,[K,ye,de]),bt=Zt!=null?Zt:de==null?void 0:de.colon,Dt=c("form",_),[Bt,Kt]=G(Dt),zt=m()(Dt,`${Dt}-${ee}`,{[`${Dt}-hide-required-mark`]:ze===!1,[`${Dt}-rtl`]:u==="rtl",[`${Dt}-${ne}`]:ne},Kt,de==null?void 0:de.className,Be,Le),[Vt]=pe(yt),{__INTERNAL__:Ft}=Vt;Ft.name=v;const vt=(0,s.useMemo)(()=>({name:v,labelAlign:It,labelCol:P,labelWrap:Ot,wrapperCol:j,vertical:ee==="vertical",colon:bt,requiredMark:ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:L}),[v,It,P,j,ee,bt,ze,Vt,L]);s.useImperativeHandle(ce,()=>Vt);const Qt=(Sn,Gt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Gt,Wt)}},$t=Sn=>{if(te==null||te(Sn),Sn.errorFields.length){const Gt=Sn.errorFields[0].name;if(Ie!==void 0){Qt(Ie,Gt);return}de&&de.scrollToFirstError!==void 0&&Qt(de.scrollToFirstError,Gt)}};return Bt(s.createElement(Ye.n,{disabled:dt},s.createElement(Qe.q,{size:ne},s.createElement(V.RV,Object.assign({},{validateMessages:ke}),s.createElement(V.q3.Provider,{value:vt},s.createElement(Fe.default,Object.assign({id:v},q,{name:v,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},de==null?void 0:de.style),Z),className:zt})))))))};var Ce=s.forwardRef(Xe),st=e(41799),Se=e(8654),J=e(92343),Ve=e(11592);function M(I){if(typeof I=="function")return I;const ce=(0,Ve.Z)(I);return ce.length<=1?ce[0]:ce}const R=()=>{const{status:I,errors:ce=[],warnings:ue=[]}=(0,s.useContext)(V.aM);return{status:I,errors:ce,warnings:ue}};R.Context=V.aM;var l=R,f=e(16089);function w(I){const[ce,ue]=s.useState(I),c=(0,s.useRef)(null),u=(0,s.useRef)([]),de=(0,s.useRef)(!1);s.useEffect(()=>(de.current=!1,()=>{de.current=!0,f.Z.cancel(c.current),c.current=null}),[]);function _(Be){de.current||(c.current===null&&(u.current=[],c.current=(0,f.Z)(()=>{c.current=null,ue(Le=>{let De=Le;return u.current.forEach(dt=>{De=dt(De)}),De})})),u.current.push(Be))}return[ce,_]}function N(){const{itemRef:I}=s.useContext(V.q3),ce=s.useRef({});function ue(c,u){const de=u&&typeof u=="object"&&u.ref,_=c.join("_");return(ce.current.name!==_||ce.current.originRef!==de)&&(ce.current.name=_,ce.current.originRef=de,ce.current.ref=(0,Se.sQ)(I(c),de)),ce.current.ref}return ue}var Q=e(29194),W=e(34280),Ne=e(2738),le=e(27382),ae=e(37028);const ve=I=>{const{formItemCls:ce}=I;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ce}-control`]:{display:"flex"}}}};var Ue=(0,O.b)(["Form","item-item"],(I,ce)=>{let{rootPrefixCls:ue}=ce;const c=A(I,ue);return[ve(c)]}),je=I=>{const{prefixCls:ce,status:ue,wrapperCol:c,children:u,errors:de,warnings:_,_internalItemRender:Be,extra:Le,help:De,fieldId:dt,marginBottom:yt,onErrorVisibleChanged:Zt}=I,It=`${ce}-item`,Ot=s.useContext(V.q3),P=c||Ot.wrapperCol||{},j=m()(`${It}-control`,P.className),K=s.useMemo(()=>Object.assign({},Ot),[Ot]);delete K.labelCol,delete K.wrapperCol;const ee=s.createElement("div",{className:`${It}-control-input`},s.createElement("div",{className:`${It}-control-input-content`},u)),Ie=s.useMemo(()=>({prefixCls:ce,status:ue}),[ce,ue]),ye=yt!==null||de.length||_.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(V.Rk.Provider,{value:Ie},s.createElement(Ke,{fieldId:dt,errors:de,warnings:_,help:De,helpStatus:ue,className:`${It}-explain-connected`,onVisibleChanged:Zt})),!!yt&&s.createElement("div",{style:{width:0,height:yt}})):null,te={};dt&&(te.id=`${dt}_extra`);const v=Le?s.createElement("div",Object.assign({},te,{className:`${It}-extra`}),Le):null,Z=Be&&Be.mark==="pro_table_render"&&Be.render?Be.render(I,{input:ee,errorList:ye,extra:v}):s.createElement(s.Fragment,null,ee,ye,v);return s.createElement(V.q3.Provider,{value:K},s.createElement(ae.Z,Object.assign({},P,{className:j}),Z),s.createElement(Ue,{prefixCls:ce}))},et=e(61485),E=e(31724),i=e(9763),C=e(6848),U=function(I,ce){var ue={};for(var c in I)Object.prototype.hasOwnProperty.call(I,c)&&ce.indexOf(c)<0&&(ue[c]=I[c]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(I);u{let{prefixCls:ce,label:ue,htmlFor:c,labelCol:u,labelAlign:de,colon:_,required:Be,requiredMark:Le,tooltip:De}=I;var dt;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:It,labelCol:Ot,labelWrap:P,colon:j}=s.useContext(V.q3);if(!ue)return null;const K=u||Ot||{},ee=de||It,Ie=`${ce}-item-label`,ye=m()(Ie,ee==="left"&&`${Ie}-left`,K.className,{[`${Ie}-wrap`]:!!P});let te=ue;const v=_===!0||j!==!1&&_!==!1;v&&!Zt&&typeof ue=="string"&&ue.trim()!==""&&(te=ue.replace(/[:|:]\s*$/,""));const L=se(De);if(L){const{icon:ze=s.createElement(et.Z,null)}=L,bt=U(L,["icon"]),Dt=s.createElement(C.Z,Object.assign({},bt),s.cloneElement(ze,{className:`${ce}-item-tooltip`,title:""}));te=s.createElement(s.Fragment,null,te,Dt)}const q=Le==="optional",ne=typeof Le=="function";ne?te=Le(te,{required:!!Be}):q&&!Be&&(te=s.createElement(s.Fragment,null,te,s.createElement("span",{className:`${ce}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((dt=E.Z.Form)===null||dt===void 0?void 0:dt.optional))));const ke=m()({[`${ce}-item-required`]:Be,[`${ce}-item-required-mark-optional`]:q||ne,[`${ce}-item-no-colon`]:!v});return s.createElement(ae.Z,Object.assign({},K,{className:ye}),s.createElement("label",{htmlFor:c,className:ke,title:typeof ue=="string"?ue:""},te))},Oe=e(29679),Ze=e(19248),ht=e(96512),At=e(58617);const Et={success:Oe.Z,warning:ht.Z,error:Ze.Z,validating:At.Z};function Ht(I){let{children:ce,errors:ue,warnings:c,hasFeedback:u,validateStatus:de,prefixCls:_,meta:Be,noStyle:Le}=I;const De=`${_}-item`,{feedbackIcons:dt}=s.useContext(V.q3),yt=X(ue,c,Be,null,!!u,de),{isFormItemInput:Zt,status:It}=s.useContext(V.aM),Ot=s.useMemo(()=>{var P;let j;if(u){const Ie=u!==!0&&u.icons||dt,ye=yt&&((P=Ie==null?void 0:Ie({status:yt,errors:ue,warnings:c}))===null||P===void 0?void 0:P[yt]),te=yt&&Et[yt];j=ye!==!1&&te?s.createElement("span",{className:m()(`${De}-feedback-icon`,`${De}-feedback-icon-${yt}`)},ye||s.createElement(te,null)):null}let K=!0,ee=yt||"";return Le&&(K=Zt,ee=(yt!=null?yt:It)||""),{status:ee,errors:ue,warnings:c,hasFeedback:!!u,feedbackIcon:j,isFormItemInput:K}},[yt,u,Le,Zt,It]);return s.createElement(V.aM.Provider,{value:Ot},ce)}var Xt=function(I,ce){var ue={};for(var c in I)Object.prototype.hasOwnProperty.call(I,c)&&ce.indexOf(c)<0&&(ue[c]=I[c]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(I);u{if(L&&ye.current){const Kt=getComputedStyle(ye.current);ke(parseInt(Kt.marginBottom,10))}},[L,q]);const ze=Kt=>{Kt||ke(null)},Dt=function(){let Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const zt=Kt?te:De.errors,Vt=Kt?v:De.warnings;return X(zt,Vt,De,"",!!dt,Le)}(),Bt=m()(ee,ue,c,{[`${ee}-with-help`]:Z||te.length||v.length,[`${ee}-has-feedback`]:Dt&&dt,[`${ee}-has-success`]:Dt==="success",[`${ee}-has-warning`]:Dt==="warning",[`${ee}-has-error`]:Dt==="error",[`${ee}-is-validating`]:Dt==="validating",[`${ee}-hidden`]:yt});return s.createElement("div",{className:Bt,style:u,ref:ye},s.createElement(le.Z,Object.assign({className:`${ee}-row`},(0,Ne.Z)(K,["_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(ft,Object.assign({htmlFor:It},I,{requiredMark:Ie,required:Ot!=null?Ot:P,prefixCls:ce})),s.createElement(je,Object.assign({},I,De,{errors:te,warnings:v,prefixCls:ce,status:Dt,help:de,marginBottom:ne,onErrorVisibleChanged:ze}),s.createElement(V.qI.Provider,{value:j},s.createElement(Ht,{prefixCls:ce,meta:De,errors:De.errors,warnings:De.warnings,hasFeedback:dt,validateStatus:Dt},Zt)))),!!ne&&s.createElement("div",{className:`${ee}-margin-offset`,style:{marginBottom:-ne}}))}const vn="__SPLIT__",tn=null,rn=s.memo(I=>{let{children:ce}=I;return ce},(I,ce)=>I.value===ce.value&&I.update===ce.update&&I.childProps.length===ce.childProps.length&&I.childProps.every((ue,c)=>ue===ce.childProps[c]));function Mt(I){return I!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(I){const{name:ce,noStyle:ue,className:c,dependencies:u,prefixCls:de,shouldUpdate:_,rules:Be,children:Le,required:De,label:dt,messageVariables:yt,trigger:Zt="onChange",validateTrigger:It,hidden:Ot,help:P}=I,{getPrefixCls:j}=s.useContext(xt.E_),{name:K}=s.useContext(V.q3),ee=M(Le),Ie=typeof ee=="function",ye=s.useContext(V.qI),{validateTrigger:te}=s.useContext(Fe.FieldContext),v=It!==void 0?It:te,Z=Mt(ce),L=j("form",de),[q,ne]=G(L),ke=s.useContext(Fe.ListContext),ze=s.useRef(),[bt,Dt]=w({}),[Bt,Kt]=(0,st.Z)(()=>pn()),zt=Gt=>{const Wt=ke==null?void 0:ke.getKey(Gt.name);if(Kt(Gt.destroy?pn():Gt,!0),ue&&P!==!1&&ye){let fn=Gt.name;if(Gt.destroy)fn=ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),ze.current=fn}ye(Gt,fn)}},Vt=(Gt,Wt)=>{Dt(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Gt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Gt.destroy?delete gn[Ln]:gn[Ln]=Gt,gn})},[Ft,vt]=s.useMemo(()=>{const Gt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(bt).forEach(fn=>{Gt.push.apply(Gt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Gt,Wt]},[bt,Bt.errors,Bt.warnings]),Qt=N();function $t(Gt,Wt,fn){return ue&&!Ot?s.createElement(Ht,{prefixCls:L,hasFeedback:I.hasFeedback,validateStatus:I.validateStatus,meta:Bt,errors:Ft,warnings:vt,noStyle:!0},Gt):s.createElement(qt,Object.assign({key:"row"},I,{className:m()(c,ne),prefixCls:L,fieldId:Wt,isRequired:fn,errors:Ft,warnings:vt,meta:Bt,onSubItemMetaChange:Vt}),Gt)}if(!Z&&!Ie&&!u)return q($t(ee));let Sn={};return typeof dt=="string"?Sn.label=dt:ce&&(Sn.label=String(ce)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),q(s.createElement(Fe.Field,Object.assign({},I,{messageVariables:Sn,trigger:Zt,validateTrigger:v,onMetaChange:zt}),(Gt,Wt,fn)=>{const gn=g(ce).length&&Wt?Wt.name:[],xn=F(gn,K),Ln=De!==void 0?De:!!(Be&&Be.some(ot=>{if(ot&&typeof ot=="object"&&ot.required&&!ot.warningOnly)return!0;if(typeof ot=="function"){const Yt=ot(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),jt=Object.assign({},Gt);let it=null;if(Array.isArray(ee)&&Z)it=ee;else if(!(Ie&&(!(_||u)||Z))){if(!(u&&!Ie&&!Z))if((0,J.l$)(ee)){const ot=Object.assign(Object.assign({},ee.props),jt);if(ot.id||(ot.id=xn),P||Ft.length>0||vt.length>0||I.extra){const dn=[];(P||Ft.length>0)&&dn.push(`${xn}_help`),I.extra&&dn.push(`${xn}_extra`),ot["aria-describedby"]=dn.join(" ")}Ft.length>0&&(ot["aria-invalid"]="true"),Ln&&(ot["aria-required"]="true"),(0,Se.Yr)(ee)&&(ot.ref=Qt(gn,ee)),new Set([].concat((0,o.Z)(g(Zt)),(0,o.Z)(g(v)))).forEach(dn=>{ot[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:ce,children:ue}=I,c=lt(I,["prefixCls","children"]);const{getPrefixCls:u}=s.useContext(xt.E_),de=u("form",ce),_=s.useMemo(()=>({prefixCls:de,status:"error"}),[de]);return s.createElement(Fe.List,Object.assign({},c),(Be,Le,De)=>s.createElement(V.Rk.Provider,{value:_},ue(Be.map(dt=>Object.assign(Object.assign({},dt),{fieldKey:dt.key})),Le,{errors:De.errors,warnings:De.warnings})))};function _t(){const{form:I}=(0,s.useContext)(V.q3);return I}const $e=Ce;$e.Item=ct,$e.List=Jt,$e.ErrorList=Ke,$e.useForm=pe,$e.useFormInstance=_t,$e.useWatch=Fe.useWatch,$e.Provider=V.RV,$e.create=()=>{};var Tt=$e},5871:function(hn,ut,e){e.d(ut,{Z:function(){return et}});var o=e(84105),b=e(87395),m=e(92310),re=e.n(m),s=e(92413),z=e(400),V=e(39559),ie=e(33606),ge=e(37061),x=e(6909),He=e(4771);function H(){return typeof BigInt=="function"}function O(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function nt(E){var i=E.trim(),C=i.startsWith("-");C&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var U=i||"0",se=U.split("."),he=se[0]||"0",ft=se[1]||"0";he==="0"&&ft==="0"&&(C=!1);var Oe=C?"-":"";return{negative:C,negativeStr:Oe,trimStr:U,integerStr:he,decimalStr:ft,fullStr:"".concat(Oe).concat(U)}}function xe(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function _e(E){var i=String(E);if(xe(E)){var C=Number(i.slice(i.indexOf("e-")+2)),U=i.match(/\.(\d+)/);return U!=null&&U[1]&&(C+=U[1].length),C}return i.includes(".")&&we(i)?i.length-i.indexOf(".")-1:0}function mt(E){var i=String(E);if(xe(E)){if(E>Number.MAX_SAFE_INTEGER)return String(H()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return C?this.isInvalidate()?"":nt("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),Pe=function(){function E(i){if((0,x.Z)(this,E),(0,z.Z)(this,"origin",""),(0,z.Z)(this,"number",void 0),(0,z.Z)(this,"empty",void 0),O(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,He.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(C){if(this.isInvalidate())return new E(C);var U=Number(C);if(Number.isNaN(U))return this;var se=this.number+U;if(se>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(seNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(se0&&arguments[0]!==void 0?arguments[0]:!0;return C?this.isInvalidate()?"":mt(this.number):this.origin}}]),E}();function p(E){return H()?new wt(E):new Pe(E)}function d(E,i,C){var U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var se=nt(E),he=se.negativeStr,ft=se.integerStr,Oe=se.decimalStr,Ze="".concat(i).concat(Oe),ht="".concat(he).concat(ft);if(C>=0){var At=Number(Oe[C]);if(At>=5&&!U){var Et=p(E).add("".concat(he,"0.").concat("0".repeat(C)).concat(10-At));return d(Et.toString(),i,C,U)}return C===0?ht:"".concat(ht).concat(i).concat(Oe.padEnd(C,"0").slice(0,C))}return Ze===".0"?ht:"".concat(ht).concat(Ze)}var t=p,y=e(93681),A=e(34280),G=e(8654),T=e(59301),Me=e(48736);function at(E,i){var C=(0,T.useRef)(null);function U(){try{var he=E.selectionStart,ft=E.selectionEnd,Oe=E.value,Ze=Oe.substring(0,he),ht=Oe.substring(ft);C.current={start:he,end:ft,value:Oe,beforeTxt:Ze,afterTxt:ht}}catch(At){}}function se(){if(E&&C.current&&i)try{var he=E.value,ft=C.current,Oe=ft.beforeTxt,Ze=ft.afterTxt,ht=ft.start,At=he.length;if(he.endsWith(Ze))At=he.length-C.current.afterTxt.length;else if(he.startsWith(Oe))At=Oe.length;else{var Et=Oe[ht-1],Ht=he.indexOf(Et,ht-1);Ht!==-1&&(At=Ht+1)}E.setSelectionRange(At,At)}catch(Xt){(0,Me.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[U,se]}var Ke=e(49658),Fe=function(){var i=(0,T.useState)(!1),C=(0,ie.Z)(i,2),U=C[0],se=C[1];return(0,A.Z)(function(){se((0,Ke.Z)())},[]),U},xt=Fe,Ye=e(16089),Qe=200,fe=600;function Y(E){var i=E.prefixCls,C=E.upNode,U=E.downNode,se=E.upDisabled,he=E.downDisabled,ft=E.onStep,Oe=T.useRef(),Ze=T.useRef([]),ht=T.useRef();ht.current=ft;var At=function(){clearTimeout(Oe.current)},Et=function(pn,yn){pn.preventDefault(),At(),ht.current(yn);function Te(){ht.current(yn),Oe.current=setTimeout(Te,Qe)}Oe.current=setTimeout(Te,fe)};T.useEffect(function(){return function(){At(),Ze.current.forEach(function(Mt){return Ye.Z.cancel(Mt)})}},[]);var Ht=xt();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=re()(Xt,"".concat(Xt,"-up"),(0,z.Z)({},"".concat(Xt,"-up-disabled"),se)),vn=re()(Xt,"".concat(Xt,"-down"),(0,z.Z)({},"".concat(Xt,"-down-disabled"),he)),tn=function(){return Ze.current.push((0,Ye.Z)(At))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return T.createElement("div",{className:"".concat(Xt,"-wrap")},T.createElement("span",(0,s.Z)({},rn,{onMouseDown:function(pn){Et(pn,!0)},"aria-label":"Increase Value","aria-disabled":se,className:qt}),C||T.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),T.createElement("span",(0,s.Z)({},rn,{onMouseDown:function(pn){Et(pn,!1)},"aria-label":"Decrease Value","aria-disabled":he,className:vn}),U||T.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function me(E){var i=typeof E=="number"?mt(E):nt(E).fullStr,C=i.includes(".");return C?nt(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var B=e(5643),g=function(){var E=(0,T.useRef)(0),i=function(){Ye.Z.cancel(E.current)};return(0,T.useEffect)(function(){return i},[]),function(C){i(),E.current=(0,Ye.Z)(function(){C()})}},F=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],X=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],D=function(i,C){return i||C.isEmpty()?C.toString():C.toNumber()},pe=function(i){var C=t(i);return C.isInvalidate()?null:C},be=T.forwardRef(function(E,i){var C,U=E.prefixCls,se=U===void 0?"rc-input-number":U,he=E.className,ft=E.style,Oe=E.min,Ze=E.max,ht=E.step,At=ht===void 0?1:ht,Et=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Te=E.stringMode,ct=E.parser,lt=E.formatter,St=E.precision,Jt=E.decimalSeparator,_t=E.onChange,$e=E.onInput,Tt=E.onPressEnter,I=E.onStep,ce=(0,ge.Z)(E,F),ue="".concat(se,"-input"),c=T.useRef(null),u=T.useState(!1),de=(0,ie.Z)(u,2),_=de[0],Be=de[1],Le=T.useRef(!1),De=T.useRef(!1),dt=T.useRef(!1),yt=T.useState(function(){return t(Ht!=null?Ht:Et)}),Zt=(0,ie.Z)(yt,2),It=Zt[0],Ot=Zt[1];function P(it){Ht===void 0&&Ot(it)}var j=T.useCallback(function(it,ot){if(!ot)return St>=0?St:Math.max(_e(it),_e(At))},[St,At]),K=T.useCallback(function(it){var ot=String(it);if(ct)return ct(ot);var Yt=ot;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[ct,Jt]),ee=T.useRef(""),Ie=T.useCallback(function(it,ot){if(lt)return lt(it,{userTyping:ot,input:String(ee.current)});var Yt=typeof it=="number"?mt(it):it;if(!ot){var Lt=j(Yt,ot);if(we(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=d(Yt,dn,Lt)}}return Yt},[lt,j,Jt]),ye=T.useState(function(){var it=Et!=null?Et:Ht;return It.isInvalidate()&&["string","number"].includes((0,V.Z)(it))?Number.isNaN(it)?"":it:Ie(It.toString(),!1)}),te=(0,ie.Z)(ye,2),v=te[0],Z=te[1];ee.current=v;function L(it,ot){Z(Ie(it.isInvalidate()?it.toString(!1):it.toString(!ot),ot))}var q=T.useMemo(function(){return pe(Ze)},[Ze,St]),ne=T.useMemo(function(){return pe(Oe)},[Oe,St]),ke=T.useMemo(function(){return!q||!It||It.isInvalidate()?!1:q.lessEquals(It)},[q,It]),ze=T.useMemo(function(){return!ne||!It||It.isInvalidate()?!1:It.lessEquals(ne)},[ne,It]),bt=at(c.current,_),Dt=(0,ie.Z)(bt,2),Bt=Dt[0],Kt=Dt[1],zt=function(ot){return q&&!ot.lessEquals(q)?q:ne&&!ne.lessEquals(ot)?ne:null},Vt=function(ot){return!zt(ot)},Ft=function(ot,Yt){var Lt=ot,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=zt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=j(cn,Yt);return On>=0&&(Lt=t(d(cn,".",On)),Vt(Lt)||(Lt=t(d(cn,".",On,!0)))),Lt.equals(It)||(P(Lt),_t==null||_t(Lt.isEmpty()?null:D(Te,Lt)),Ht===void 0&&L(Lt,Yt)),Lt}return It},vt=g(),Qt=function it(ot){if(Bt(),ee.current=ot,Z(ot),!De.current){var Yt=K(ot),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}$e==null||$e(ot),vt(function(){var dn=ot;ct||(dn=ot.replace(/。/g,".")),dn!==ot&&it(dn)})},$t=function(){De.current=!0},Sn=function(){De.current=!1,Qt(c.current.value)},Gt=function(ot){Qt(ot.target.value)},Wt=function(ot){var Yt;if(!(ot&&ke||!ot&&ze)){Le.current=!1;var Lt=t(dt.current?me(At):At);ot||(Lt=Lt.negate());var dn=(It||t(0)).add(Lt.toString()),cn=Ft(dn,!1);I==null||I(D(Te,cn),{offset:dt.current?me(At):At,type:ot?"up":"down"}),(Yt=c.current)===null||Yt===void 0||Yt.focus()}},fn=function(ot){var Yt=t(K(v)),Lt=Yt;Yt.isNaN()?Lt=Ft(It,ot):Lt=Ft(Yt,ot),Ht!==void 0?L(It,!1):Lt.isNaN()||L(Lt,!1)},gn=function(){Le.current=!0},xn=function(ot){var Yt=ot.key,Lt=ot.shiftKey;Le.current=!0,dt.current=Lt,Yt==="Enter"&&(De.current||(Le.current=!1),fn(!1),Tt==null||Tt(ot)),rn!==!1&&!De.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),ot.preventDefault())},Ln=function(){Le.current=!1,dt.current=!1},jt=function(){fn(!1),Be(!1),Le.current=!1};return(0,A.o)(function(){It.isInvalidate()||L(It,!1)},[St]),(0,A.o)(function(){var it=t(Ht);Ot(it);var ot=t(K(v));(!it.equals(ot)||!Le.current||lt)&&L(it,Le.current)},[Ht]),(0,A.o)(function(){lt&&Kt()},[v]),T.createElement("div",{className:re()(se,yn==null?void 0:yn.input,he,(C={},(0,z.Z)(C,"".concat(se,"-focused"),_),(0,z.Z)(C,"".concat(se,"-disabled"),Xt),(0,z.Z)(C,"".concat(se,"-readonly"),qt),(0,z.Z)(C,"".concat(se,"-not-a-number"),It.isNaN()),(0,z.Z)(C,"".concat(se,"-out-of-range"),!It.isInvalidate()&&!Vt(It)),C)),style:ft,onFocus:function(){Be(!0)},onBlur:jt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&T.createElement(Y,{prefixCls:se,upNode:vn,downNode:tn,upDisabled:ke,downDisabled:ze,onStep:Wt}),T.createElement("div",{className:"".concat(ue,"-wrap")},T.createElement("input",(0,s.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Oe,"aria-valuemax":Ze,"aria-valuenow":It.isInvalidate()?null:It.toString(),step:At},ce,{ref:(0,G.sQ)(c,i),className:ue,value:v,onChange:Gt,disabled:Xt,readOnly:qt}))))}),Je=T.forwardRef(function(E,i){var C=E.disabled,U=E.style,se=E.prefixCls,he=E.value,ft=E.prefix,Oe=E.suffix,Ze=E.addonBefore,ht=E.addonAfter,At=E.classes,Et=E.className,Ht=E.classNames,Xt=(0,ge.Z)(E,X),qt=T.useRef(null),vn=function(rn){qt.current&&(0,B.nH)(qt.current,rn)};return T.createElement(y.BaseInput,{inputElement:T.createElement(be,(0,s.Z)({prefixCls:se,disabled:C,classNames:Ht,ref:(0,G.sQ)(qt,i)},Xt)),className:Et,triggerFocus:vn,prefixCls:se,value:he,disabled:C,style:U,prefix:ft,suffix:Oe,addonAfter:ht,addonBefore:Ze,classes:At,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});Je.displayName="InputNumber";var Xe=Je,tt=Xe,Ce=e(19080),st=e(36355),Se=e(92736),J=e(1684),Ve=e(19716),M=e(32441),R=e(33234),l=e(9937),f=e(17313),w=e(74207),N=e(83116),Q=e(37613);const W=(E,i)=>{let{componentCls:C,borderRadiusSM:U,borderRadiusLG:se}=E;const he=i==="lg"?se:U;return{[`&-${i}`]:{[`${C}-handler-wrap`]:{borderStartEndRadius:he,borderEndEndRadius:he},[`${C}-handler-up`]:{borderStartEndRadius:he},[`${C}-handler-down`]:{borderEndEndRadius:he}}}},Ne=E=>{const{componentCls:i,lineWidth:C,lineType:U,colorBorder:se,borderRadius:he,fontSizeLG:ft,controlHeightLG:Oe,controlHeightSM:Ze,colorError:ht,paddingInlineSM:At,colorTextDescription:Et,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Te,handleVisible:ct,handleBorderColor:lt}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Te,margin:0,padding:0,border:`${C}px ${U} ${se}`,borderRadius:he,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:ft,borderRadius:yn,[`input${i}-input`]:{height:Oe-2*C}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Ze-2*C,padding:`0 ${At}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:ht}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:he,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:he,borderEndEndRadius:he,borderEndStartRadius:0,opacity:ct===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:Et,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${C}px ${U} ${lt}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,f.Ro)()),{color:Et,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:he},[`${i}-handler-down`]:{borderBlockStart:`${C}px ${U} ${lt}`,borderEndEndRadius:he}},W(E,"lg")),W(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` + ${i}-handler-up-disabled, + ${i}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${i}-handler-up-disabled:hover &-handler-up-inner, + ${i}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},le=E=>{const{componentCls:i,paddingBlock:C,paddingInline:U,inputAffixPadding:se,controlWidth:he,borderRadiusLG:ft,borderRadiusSM:Oe}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:he,padding:0,paddingInlineStart:U,"&-lg":{borderRadius:ft},"&-sm":{borderRadius:Oe},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${C}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:se},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:U,marginInlineStart:se}}})}};var ae=(0,N.Z)("InputNumber",E=>{const i=(0,Q.TS)(E,(0,l.e5)(E));return[Ne(i),le(i),(0,w.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),ve=function(E,i){var C={};for(var U in E)Object.prototype.hasOwnProperty.call(E,U)&&i.indexOf(U)<0&&(C[U]=E[U]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,U=Object.getOwnPropertySymbols(E);se{const{getPrefixCls:C,direction:U}=T.useContext(st.E_),se=T.useRef(null);T.useImperativeHandle(i,()=>se.current);const{className:he,rootClassName:ft,size:Oe,disabled:Ze,prefixCls:ht,addonBefore:At,addonAfter:Et,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=ve(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=C("input-number",ht),[pn,yn]=ae(Mt),{compactSize:Te,compactItemClassnames:ct}=(0,R.ri)(Mt,U);let lt=T.createElement(b.Z,{className:`${Mt}-handler-up-inner`}),St=T.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(lt=typeof tn.upIcon=="undefined"?lt:T.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),St=typeof tn.downIcon=="undefined"?St:T.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:$e,isFormItemInput:Tt,feedbackIcon:I}=T.useContext(M.aM),ce=(0,Ce.F)($e,vn),ue=(0,Ve.Z)(Le=>{var De;return(De=Oe!=null?Oe:Te)!==null&&De!==void 0?De:Le}),c=T.useContext(J.Z),u=Ze!=null?Ze:c,de=re()({[`${Mt}-lg`]:ue==="large",[`${Mt}-sm`]:ue==="small",[`${Mt}-rtl`]:U==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,Ce.Z)(Mt,ce),ct,yn),_=`${Mt}-group`,Be=T.createElement(tt,Object.assign({ref:se,disabled:u,className:re()(he,ft),upHandler:lt,downHandler:St,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&I,addonAfter:Et&&T.createElement(R.BR,null,T.createElement(M.Ux,{override:!0,status:!0},Et)),addonBefore:At&&T.createElement(R.BR,null,T.createElement(M.Ux,{override:!0,status:!0},At)),classNames:{input:de},classes:{affixWrapper:re()((0,Ce.Z)(`${Mt}-affix-wrapper`,ce,_t),{[`${Mt}-affix-wrapper-sm`]:ue==="small",[`${Mt}-affix-wrapper-lg`]:ue==="large",[`${Mt}-affix-wrapper-rtl`]:U==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:re()({[`${_}-rtl`]:U==="rtl",[`${Mt}-wrapper-disabled`]:u},yn),group:re()({[`${Mt}-group-wrapper-sm`]:ue==="small",[`${Mt}-group-wrapper-lg`]:ue==="large",[`${Mt}-group-wrapper-rtl`]:U==="rtl"},(0,Ce.Z)(`${Mt}-group-wrapper`,ce,_t),yn)}},rn));return pn(Be)}),oe=Ue,je=E=>T.createElement(Se.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},T.createElement(Ue,Object.assign({},E)));oe._InternalPanelDoNotUseOrYouWillBeFired=je;var et=oe},9432:function(hn,ut,e){e.d(ut,{Z:function(){return wt},n:function(){return mt}});var o=e(19248),b=e(92310),m=e.n(b),re=e(93681),s=e(8654),z=e(59301),V=e(19080),ie=e(36355),ge=e(1684),x=e(19716),He=e(32441),H=e(33234),O=e(59412),nt=e(9937);function xe(Pe){return!!(Pe.prefix||Pe.suffix||Pe.allowClear)}var _e=function(Pe,p){var d={};for(var t in Pe)Object.prototype.hasOwnProperty.call(Pe,t)&&p.indexOf(t)<0&&(d[t]=Pe[t]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,t=Object.getOwnPropertySymbols(Pe);y{var d;const{prefixCls:t,bordered:y=!0,status:A,size:G,disabled:T,onBlur:Me,onFocus:at,suffix:Ke,allowClear:Fe,addonAfter:xt,addonBefore:Ye,className:Qe,style:fe,styles:Y,rootClassName:me,onChange:B,classNames:g}=Pe,F=_e(Pe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:X,direction:D,input:pe}=z.useContext(ie.E_),be=X("input",t),Je=(0,z.useRef)(null),[Xe,tt]=(0,nt.ZP)(be),{compactSize:Ce,compactItemClassnames:st}=(0,H.ri)(be,D),Se=(0,x.Z)(Ue=>{var oe;return(oe=G!=null?G:Ce)!==null&&oe!==void 0?oe:Ue}),J=z.useContext(ge.Z),Ve=T!=null?T:J,{status:M,hasFeedback:R,feedbackIcon:l}=(0,z.useContext)(He.aM),f=(0,V.F)(M,A),w=xe(Pe)||!!R,N=(0,z.useRef)(w);(0,z.useEffect)(()=>{var Ue;w&&N.current,N.current=w},[w]);const Q=(0,O.Z)(Je,!0),W=Ue=>{Q(),Me==null||Me(Ue)},Ne=Ue=>{Q(),at==null||at(Ue)},le=Ue=>{Q(),B==null||B(Ue)},ae=(R||Ke)&&z.createElement(z.Fragment,null,Ke,R&&l);let ve;return typeof Fe=="object"&&(Fe!=null&&Fe.clearIcon)?ve=Fe:Fe&&(ve={clearIcon:z.createElement(o.Z,null)}),Xe(z.createElement(re.default,Object.assign({ref:(0,s.sQ)(p,Je),prefixCls:be,autoComplete:pe==null?void 0:pe.autoComplete},F,{disabled:Ve,onBlur:W,onFocus:Ne,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),fe),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),Y),suffix:ae,allowClear:ve,className:m()(Qe,me,st,pe==null?void 0:pe.className),onChange:le,addonAfter:xt&&z.createElement(H.BR,null,z.createElement(He.Ux,{override:!0,status:!0},xt)),addonBefore:Ye&&z.createElement(H.BR,null,z.createElement(He.Ux,{override:!0,status:!0},Ye)),classNames:Object.assign(Object.assign(Object.assign({},g),pe==null?void 0:pe.classNames),{input:m()({[`${be}-sm`]:Se==="small",[`${be}-lg`]:Se==="large",[`${be}-rtl`]:D==="rtl",[`${be}-borderless`]:!y},!w&&(0,V.Z)(be,f),g==null?void 0:g.input,(d=pe==null?void 0:pe.classNames)===null||d===void 0?void 0:d.input,tt)}),classes:{affixWrapper:m()({[`${be}-affix-wrapper-sm`]:Se==="small",[`${be}-affix-wrapper-lg`]:Se==="large",[`${be}-affix-wrapper-rtl`]:D==="rtl",[`${be}-affix-wrapper-borderless`]:!y},(0,V.Z)(`${be}-affix-wrapper`,f,R),tt),wrapper:m()({[`${be}-group-rtl`]:D==="rtl"},tt),group:m()({[`${be}-group-wrapper-sm`]:Se==="small",[`${be}-group-wrapper-lg`]:Se==="large",[`${be}-group-wrapper-rtl`]:D==="rtl",[`${be}-group-wrapper-disabled`]:Ve},(0,V.Z)(`${be}-group-wrapper`,f,R),tt)}})))})},1643:function(hn,ut,e){var o=e(19248),b=e(92310),m=e.n(b),re=e(9296),s=e(59301),z=e(19080),V=e(36355),ie=e(1684),ge=e(19716),x=e(32441),He=e(9432),H=e(9937),O=function(xe,_e){var mt={};for(var we in xe)Object.prototype.hasOwnProperty.call(xe,we)&&_e.indexOf(we)<0&&(mt[we]=xe[we]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wt=0,we=Object.getOwnPropertySymbols(xe);wt{const{prefixCls:mt,bordered:we=!0,size:wt,disabled:Pe,status:p,allowClear:d,showCount:t,classNames:y,rootClassName:A,className:G}=xe,T=O(xe,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Me,direction:at}=s.useContext(V.E_),Ke=(0,ge.Z)(wt),Fe=s.useContext(ie.Z),xt=Pe!=null?Pe:Fe,{status:Ye,hasFeedback:Qe,feedbackIcon:fe}=s.useContext(x.aM),Y=(0,z.F)(Ye,p),me=s.useRef(null);s.useImperativeHandle(_e,()=>{var D;return{resizableTextArea:(D=me.current)===null||D===void 0?void 0:D.resizableTextArea,focus:pe=>{var be,Je;(0,He.n)((Je=(be=me.current)===null||be===void 0?void 0:be.resizableTextArea)===null||Je===void 0?void 0:Je.textArea,pe)},blur:()=>{var pe;return(pe=me.current)===null||pe===void 0?void 0:pe.blur()}}});const B=Me("input",mt);let g;typeof d=="object"&&(d!=null&&d.clearIcon)?g=d:d&&(g={clearIcon:s.createElement(o.Z,null)});const[F,X]=(0,H.ZP)(B);return F(s.createElement(re.default,Object.assign({},T,{disabled:xt,allowClear:g,className:m()(G,A),classes:{affixWrapper:m()(`${B}-textarea-affix-wrapper`,{[`${B}-affix-wrapper-rtl`]:at==="rtl",[`${B}-affix-wrapper-borderless`]:!we,[`${B}-affix-wrapper-sm`]:Ke==="small",[`${B}-affix-wrapper-lg`]:Ke==="large",[`${B}-textarea-show-count`]:t},(0,z.Z)(`${B}-affix-wrapper`,Y),X)},classNames:Object.assign(Object.assign({},y),{textarea:m()({[`${B}-borderless`]:!we,[`${B}-sm`]:Ke==="small",[`${B}-lg`]:Ke==="large"},(0,z.Z)(B,Y),X,y==null?void 0:y.textarea)}),prefixCls:B,suffix:Qe&&s.createElement("span",{className:`${B}-textarea-suffix`},fe),showCount:t,ref:me})))});ut.Z=nt},59412:function(hn,ut,e){e.d(ut,{Z:function(){return b}});var o=e(59301);function b(m,re){const s=(0,o.useRef)([]),z=()=>{s.current.push(setTimeout(()=>{var V,ie,ge,x;!((V=m.current)===null||V===void 0)&&V.input&&((ie=m.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ge=m.current)===null||ge===void 0)&&ge.input.hasAttribute("value"))&&((x=m.current)===null||x===void 0||x.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(re&&z(),()=>s.current.forEach(V=>{V&&clearTimeout(V)})),[]),z}},92832:function(hn,ut,e){e.d(ut,{default:function(){return Ke}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),s=e(32441),z=e(9937),ie=Fe=>{const{getPrefixCls:xt,direction:Ye}=(0,m.useContext)(re.E_),{prefixCls:Qe,className:fe}=Fe,Y=xt("input-group",Qe),me=xt("input"),[B,g]=(0,z.ZP)(me),F=b()(Y,{[`${Y}-lg`]:Fe.size==="large",[`${Y}-sm`]:Fe.size==="small",[`${Y}-compact`]:Fe.compact,[`${Y}-rtl`]:Ye==="rtl"},g,fe),X=(0,m.useContext)(s.aM),D=(0,m.useMemo)(()=>Object.assign(Object.assign({},X),{isFormItemInput:!1}),[X]);return B(m.createElement("span",{className:F,style:Fe.style,onMouseEnter:Fe.onMouseEnter,onMouseLeave:Fe.onMouseLeave,onFocus:Fe.onFocus,onBlur:Fe.onBlur},m.createElement(s.aM.Provider,{value:D},Fe.children)))},ge=e(9432),x=e(73331),He=e(15277),H=e(2738),O=e(8654),nt=e(59412),xe=function(Fe,xt){var Ye={};for(var Qe in Fe)Object.prototype.hasOwnProperty.call(Fe,Qe)&&xt.indexOf(Qe)<0&&(Ye[Qe]=Fe[Qe]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Qe=Object.getOwnPropertySymbols(Fe);feFe?m.createElement(He.Z,null):m.createElement(x.Z,null),mt={click:"onClick",hover:"onMouseOver"};var wt=m.forwardRef((Fe,xt)=>{const{visibilityToggle:Ye=!0}=Fe,Qe=typeof Ye=="object"&&Ye.visible!==void 0,[fe,Y]=(0,m.useState)(()=>Qe?Ye.visible:!1),me=(0,m.useRef)(null);m.useEffect(()=>{Qe&&Y(Ye.visible)},[Qe,Ye]);const B=(0,nt.Z)(me),g=()=>{const{disabled:Ve}=Fe;Ve||(fe&&B(),Y(M=>{var R;const l=!M;return typeof Ye=="object"&&((R=Ye.onVisibleChange)===null||R===void 0||R.call(Ye,l)),l}))},F=Ve=>{const{action:M="click",iconRender:R=_e}=Fe,l=mt[M]||"",f=R(fe),w={[l]:g,className:`${Ve}-icon`,key:"passwordIcon",onMouseDown:N=>{N.preventDefault()},onMouseUp:N=>{N.preventDefault()}};return m.cloneElement(m.isValidElement(f)?f:m.createElement("span",null,f),w)},{className:X,prefixCls:D,inputPrefixCls:pe,size:be}=Fe,Je=xe(Fe,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Xe}=m.useContext(re.E_),tt=Xe("input",pe),Ce=Xe("input-password",D),st=Ye&&F(Ce),Se=b()(Ce,X,{[`${Ce}-${be}`]:!!be}),J=Object.assign(Object.assign({},(0,H.Z)(Je,["suffix","iconRender","visibilityToggle"])),{type:fe?"text":"password",className:Se,prefixCls:tt,suffix:st});return be&&(J.size=be),m.createElement(ge.Z,Object.assign({ref:(0,O.sQ)(xt,me)},J))}),Pe=e(47472),p=e(92343),d=e(3113),t=e(19716),y=e(33234),A=function(Fe,xt){var Ye={};for(var Qe in Fe)Object.prototype.hasOwnProperty.call(Fe,Qe)&&xt.indexOf(Qe)<0&&(Ye[Qe]=Fe[Qe]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Qe=Object.getOwnPropertySymbols(Fe);fe{const{prefixCls:Ye,inputPrefixCls:Qe,className:fe,size:Y,suffix:me,enterButton:B=!1,addonAfter:g,loading:F,disabled:X,onSearch:D,onChange:pe,onCompositionStart:be,onCompositionEnd:Je}=Fe,Xe=A(Fe,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:tt,direction:Ce}=m.useContext(re.E_),st=m.useRef(!1),Se=tt("input-search",Ye),J=tt("input",Qe),{compactSize:Ve}=(0,y.ri)(Se,Ce),M=(0,t.Z)(je=>{var et;return(et=Y!=null?Y:Ve)!==null&&et!==void 0?et:je}),R=m.useRef(null),l=je=>{je&&je.target&&je.type==="click"&&D&&D(je.target.value,je,{source:"clear"}),pe&&pe(je)},f=je=>{var et;document.activeElement===((et=R.current)===null||et===void 0?void 0:et.input)&&je.preventDefault()},w=je=>{var et,E;D&&D((E=(et=R.current)===null||et===void 0?void 0:et.input)===null||E===void 0?void 0:E.value,je,{source:"input"})},N=je=>{st.current||F||w(je)},Q=typeof B=="boolean"?m.createElement(Pe.Z,null):null,W=`${Se}-button`;let Ne;const le=B||{},ae=le.type&&le.type.__ANT_BUTTON===!0;ae||le.type==="button"?Ne=(0,p.Tm)(le,Object.assign({onMouseDown:f,onClick:je=>{var et,E;(E=(et=le==null?void 0:le.props)===null||et===void 0?void 0:et.onClick)===null||E===void 0||E.call(et,je),w(je)},key:"enterButton"},ae?{className:W,size:M}:{})):Ne=m.createElement(d.ZP,{className:W,type:B?"primary":void 0,size:M,disabled:X,key:"enterButton",onMouseDown:f,onClick:w,loading:F,icon:Q},B),g&&(Ne=[Ne,(0,p.Tm)(g,{key:"addonAfter"})]);const ve=b()(Se,{[`${Se}-rtl`]:Ce==="rtl",[`${Se}-${M}`]:!!M,[`${Se}-with-button`]:!!B},fe),Ue=je=>{st.current=!0,be==null||be(je)},oe=je=>{st.current=!1,Je==null||Je(je)};return m.createElement(ge.Z,Object.assign({ref:(0,O.sQ)(R,xt),onPressEnter:N},Xe,{size:M,onCompositionStart:Ue,onCompositionEnd:oe,prefixCls:J,addonAfter:Ne,suffix:me,onChange:l,className:ve,disabled:X}))}),Me=e(1643);const at=ge.Z;at.Group=ie,at.Search=T,at.TextArea=Me.Z,at.Password=wt;var Ke=at},9937:function(hn,ut,e){e.d(ut,{M1:function(){return V},TM:function(){return p},Xy:function(){return ie},bi:function(){return He},e5:function(){return Pe},ik:function(){return H},nz:function(){return s},pU:function(){return z},s7:function(){return O},x0:function(){return x}});var o=e(17313),b=e(74207),m=e(37613),re=e(83116);const s=d=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:d,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),z=d=>({borderColor:d.hoverBorderColor}),V=d=>({borderColor:d.activeBorderColor,boxShadow:d.activeShadow,outline:0}),ie=d=>({color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},z((0,m.TS)(d,{hoverBorderColor:d.colorBorder})))}),ge=d=>{const{paddingBlockLG:t,fontSizeLG:y,lineHeightLG:A,borderRadiusLG:G,paddingInlineLG:T}=d;return{padding:`${t}px ${T}px`,fontSize:y,lineHeight:A,borderRadius:G}},x=d=>({padding:`${d.paddingBlockSM}px ${d.paddingInlineSM}px`,borderRadius:d.borderRadiusSM}),He=(d,t)=>{const{componentCls:y,colorError:A,colorWarning:G,errorActiveShadow:T,warningActiveShadow:Me,colorErrorBorderHover:at,colorWarningBorderHover:Ke}=d;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:A,"&:hover":{borderColor:at},"&:focus, &-focused":Object.assign({},V((0,m.TS)(d,{activeBorderColor:A,activeShadow:T}))),[`${y}-prefix, ${y}-suffix`]:{color:A}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:G,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},V((0,m.TS)(d,{activeBorderColor:G,activeShadow:Me}))),[`${y}-prefix, ${y}-suffix`]:{color:G}}}},H=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({},z(d)),"&:focus, &-focused":Object.assign({},V(d)),"&-disabled, &[disabled]":Object.assign({},ie(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({},ge(d)),"&-sm":Object.assign({},x(d)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),O=d=>{const{componentCls:t,antCls:y}=d;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:d.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},ge(d)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},x(d)),[`&-lg ${y}-select-single ${y}-select-selector`]:{height:d.controlHeightLG},[`&-sm ${y}-select-single ${y}-select-selector`]:{height:d.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 ${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,[`${y}-select`]:{margin:`-${d.paddingBlock+1}px -${d.paddingInline}px`,[`&${y}-select-single:not(${y}-select-customize-input)`]:{[`${y}-select-selector`]:{backgroundColor:"inherit",border:`${d.lineWidth}px ${d.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${y}-select-selector`]:{color:d.colorPrimary}}},[`${y}-cascader-picker`]:{margin:`-9px -${d.paddingInline}px`,backgroundColor:"transparent",[`${y}-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,[`${y}-select ${y}-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,[`${y}-select ${y}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:d.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${y}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-d.lineWidth,borderInlineEndWidth:d.lineWidth},[`${t}`]:{float:"none"},[`& > ${y}-select > ${y}-select-selector, + & > ${y}-select-auto-complete ${t}, + & > ${y}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:d.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${y}-select-focused`]:{zIndex:1},[`& > ${y}-select > ${y}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${y}-select:first-child > ${y}-select-selector, + & > ${y}-select-auto-complete:first-child ${t}, + & > ${y}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius},[`& > *:last-child, + & > ${y}-select:last-child > ${y}-select-selector, + & > ${y}-cascader-picker:last-child ${t}, + & > ${y}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:d.lineWidth,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius},[`& > ${y}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-d.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:d.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:d.borderRadius}}}})}},nt=d=>{const{componentCls:t,controlHeightSM:y,lineWidth:A}=d,T=(y-A*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(d)),H(d)),He(d,t)),{'&[type="color"]':{height:d.controlHeight,[`&${t}-lg`]:{height:d.controlHeightLG},[`&${t}-sm`]:{height:y,paddingTop:T,paddingBottom:T}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},xe=d=>{const{componentCls:t}=d;return{[`${t}-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`}}}},_e=d=>{const{componentCls:t,inputAffixPadding:y,colorTextDescription:A,motionDurationSlow:G,colorIcon:T,colorIconHover:Me,iconCls:at}=d;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},H(d)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},z(d)),{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:d.paddingXS}},"&-show-count-suffix":{color:A},"&-show-count-has-suffix":{marginInlineEnd:d.paddingXXS},"&-prefix":{marginInlineEnd:y},"&-suffix":{marginInlineStart:y}}}),xe(d)),{[`${at}${t}-password-icon`]:{color:T,cursor:"pointer",transition:`all ${G}`,"&:hover":{color:Me}}}),He(d,`${t}-affix-wrapper`))}},mt=d=>{const{componentCls:t,colorError:y,colorWarning:A,borderRadiusLG:G,borderRadiusSM:T}=d;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(d)),O(d)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:G,fontSize:d.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:T}},"&-status-error":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-status-warning":{[`${t}-group-addon`]:{color:A,borderColor:A}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(d))},[`&: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}}}})}},we=d=>{const{componentCls:t,antCls:y}=d,A=`${t}-search`;return{[A]:{[`${t}`]:{"&:hover, &:focus":{borderColor:d.colorPrimaryHover,[`+ ${t}-group-addon ${A}-button:not(${y}-btn-primary)`]:{borderInlineStartColor:d.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:d.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${A}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${A}-button:not(${y}-btn-primary)`]:{color:d.colorTextDescription,"&:hover":{color:d.colorPrimaryHover},"&:active":{color:d.colorPrimaryActive},[`&${y}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${A}-button`]:{height:d.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${A}-button`]:{height:d.controlHeightLG},[`&-small ${A}-button`]:{height:d.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-d.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}}}}},wt=d=>{const{componentCls:t,paddingLG:y}=d,A=`${t}-textarea`;return{[A]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-d.fontSize*d.lineHeight,insetInlineEnd:0,color:d.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:y}},[`&-affix-wrapper${A}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:y}},[`&-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:d.paddingXS,insetBlockStart:d.paddingXS},[`${A}-suffix`]:{position:"absolute",top:0,insetInlineEnd:d.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Pe(d){return(0,m.TS)(d,{inputAffixPadding:d.paddingXXS})}const p=d=>{const{controlHeight:t,fontSize:y,lineHeight:A,lineWidth:G,controlHeightSM:T,controlHeightLG:Me,fontSizeLG:at,lineHeightLG:Ke,paddingSM:Fe,controlPaddingHorizontalSM:xt,controlPaddingHorizontal:Ye,colorFillAlter:Qe,colorPrimaryHover:fe,controlOutlineWidth:Y,controlOutline:me,colorErrorOutline:B,colorWarningOutline:g}=d;return{paddingBlock:Math.max(Math.round((t-y*A)/2*10)/10-G,3),paddingBlockSM:Math.max(Math.round((T-y*A)/2*10)/10-G,0),paddingBlockLG:Math.ceil((Me-at*Ke)/2*10)/10-G,paddingInline:Fe-G,paddingInlineSM:xt-G,paddingInlineLG:Ye-G,addonBg:Qe,activeBorderColor:fe,hoverBorderColor:fe,activeShadow:`0 0 0 ${Y}px ${me}`,errorActiveShadow:`0 0 0 ${Y}px ${B}`,warningActiveShadow:`0 0 0 ${Y}px ${g}`}};ut.ZP=(0,re.Z)("Input",d=>{const t=(0,m.TS)(d,Pe(d));return[nt(t),wt(t),_e(t),mt(t),we(t),(0,b.c)(t)]},p)},45818:function(hn,ut,e){e.d(ut,{D:function(){return Pe},Z:function(){return t}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(A,G){return b.createElement(s.Z,(0,o.Z)({},A,{ref:G,icon:re}))},V=b.forwardRef(z),ie=V,ge=e(33853),x=e(38819),He=e(92310),H=e.n(He),O=e(2738),xe=y=>!isNaN(parseFloat(y))&&isFinite(y),_e=e(36355),mt=e(84966),we=function(y,A){var G={};for(var T in y)Object.prototype.hasOwnProperty.call(y,T)&&A.indexOf(T)<0&&(G[T]=y[T]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,T=Object.getOwnPropertySymbols(y);Me{let y=0;return function(){let A=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return y+=1,`${A}${y}`}})();var t=b.forwardRef((y,A)=>{const{prefixCls:G,className:T,trigger:Me,children:at,defaultCollapsed:Ke=!1,theme:Fe="dark",style:xt={},collapsible:Ye=!1,reverseArrow:Qe=!1,width:fe=200,collapsedWidth:Y=80,zeroWidthTriggerStyle:me,breakpoint:B,onCollapse:g,onBreakpoint:F}=y,X=we(y,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:D}=(0,b.useContext)(mt.Gs),[pe,be]=(0,b.useState)("collapsed"in y?y.collapsed:Ke),[Je,Xe]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in y&&be(y.collapsed)},[y.collapsed]);const tt=(M,R)=>{"collapsed"in y||be(M),g==null||g(M,R)},Ce=(0,b.useRef)();Ce.current=M=>{Xe(M.matches),F==null||F(M.matches),pe!==M.matches&&tt(M.matches,"responsive")},(0,b.useEffect)(()=>{function M(l){return Ce.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&B&&B in wt){R=l(`(max-width: ${wt[B]})`);try{R.addEventListener("change",M)}catch(f){R.addListener(M)}M(R)}}return()=>{try{R==null||R.removeEventListener("change",M)}catch(l){R==null||R.removeListener(M)}}},[B]),(0,b.useEffect)(()=>{const M=p("ant-sider-");return D.addSider(M),()=>D.removeSider(M)},[]);const st=()=>{tt(!pe,"clickTrigger")},{getPrefixCls:Se}=(0,b.useContext)(_e.E_),J=()=>{const M=Se("layout-sider",G),R=(0,O.Z)(X,["collapsed"]),l=pe?Y:fe,f=xe(l)?`${l}px`:String(l),w=parseFloat(String(Y||0))===0?b.createElement("span",{onClick:st,className:H()(`${M}-zero-width-trigger`,`${M}-zero-width-trigger-${Qe?"right":"left"}`),style:me},Me||b.createElement(ie,null)):null,W={expanded:Qe?b.createElement(x.Z,null):b.createElement(ge.Z,null),collapsed:Qe?b.createElement(ge.Z,null):b.createElement(x.Z,null)}[pe?"collapsed":"expanded"],Ne=Me!==null?w||b.createElement("div",{className:`${M}-trigger`,onClick:st,style:{width:f}},Me||W):null,le=Object.assign(Object.assign({},xt),{flex:`0 0 ${f}`,maxWidth:f,minWidth:f,width:f}),ae=H()(M,`${M}-${Fe}`,{[`${M}-collapsed`]:!!pe,[`${M}-has-trigger`]:Ye&&Me!==null&&!w,[`${M}-below`]:!!Je,[`${M}-zero-width`]:parseFloat(f)===0},T);return b.createElement("aside",Object.assign({className:ae},R,{style:le,ref:A}),b.createElement("div",{className:`${M}-children`},at),Ye||Je&&w?Ne:null)},Ve=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Pe.Provider,{value:Ve},J())})},84966:function(hn,ut,e){e.d(ut,{VY:function(){return Pe},$_:function(){return wt},h4:function(){return we},Gs:function(){return O},ZP:function(){return p}});var o=e(26407),b=e(92310),m=e.n(b),re=e(2738),s=e(59301),z=e(36355),V=e(83116),ge=d=>{const{componentCls:t,bodyBg:y,lightSiderBg:A,lightTriggerBg:G,lightTriggerColor:T}=d;return{[`${t}-sider-light`]:{background:A,[`${t}-sider-trigger`]:{color:T,background:G},[`${t}-sider-zero-width-trigger`]:{color:T,background:G,border:`1px solid ${y}`,borderInlineStart:0}}}};const x=d=>{const{antCls:t,componentCls:y,colorText:A,triggerColor:G,footerBg:T,triggerBg:Me,headerHeight:at,headerPadding:Ke,headerColor:Fe,footerPadding:xt,triggerHeight:Ye,zeroTriggerHeight:Qe,zeroTriggerWidth:fe,motionDurationMid:Y,motionDurationSlow:me,fontSize:B,borderRadius:g,bodyBg:F,headerBg:X,siderBg:D}=d;return{[y]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:F,"&, *":{boxSizing:"border-box"},[`&${y}-has-sider`]:{flexDirection:"row",[`> ${y}, > ${y}-content`]:{width:0}},[`${y}-header, &${y}-footer`]:{flex:"0 0 auto"},[`${y}-sider`]:{position:"relative",minWidth:0,background:D,transition:`all ${Y}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ye,color:G,lineHeight:`${Ye}px`,textAlign:"center",background:Me,cursor:"pointer",transition:`all ${Y}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:at,insetInlineEnd:-fe,zIndex:1,width:fe,height:Qe,color:G,fontSize:d.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:D,borderStartStartRadius:0,borderStartEndRadius:g,borderEndEndRadius:g,borderEndStartRadius:0,cursor:"pointer",transition:`background ${me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-fe,borderStartStartRadius:g,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:g}}}}},ge(d)),{"&-rtl":{direction:"rtl"}}),[`${y}-header`]:{height:at,padding:Ke,color:Fe,lineHeight:`${at}px`,background:X,[`${t}-menu`]:{lineHeight:"inherit"}},[`${y}-footer`]:{padding:xt,color:A,fontSize:B,background:T},[`${y}-content`]:{flex:"auto",minHeight:0}}};var He=(0,V.Z)("Layout",d=>[x(d)],d=>{const{colorBgLayout:t,controlHeight:y,controlHeightLG:A,colorText:G,controlHeightSM:T,marginXXS:Me,colorTextLightSolid:at,colorBgContainer:Ke}=d,Fe=A*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:y*2,headerPadding:`0 ${Fe}px`,headerColor:G,footerPadding:`${T}px ${Fe}px`,footerBg:t,siderBg:"#001529",triggerHeight:A+Me*2,triggerBg:"#002140",triggerColor:at,zeroTriggerWidth:A,zeroTriggerHeight:A,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:G}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),H=function(d,t){var y={};for(var A in d)Object.prototype.hasOwnProperty.call(d,A)&&t.indexOf(A)<0&&(y[A]=d[A]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var G=0,A=Object.getOwnPropertySymbols(d);Gnull,removeSider:()=>null}});function nt(d){let{suffixCls:t,tagName:y,displayName:A}=d;return G=>s.forwardRef((Me,at)=>s.createElement(G,Object.assign({ref:at,suffixCls:t,tagName:y},Me)))}const xe=s.forwardRef((d,t)=>{const{prefixCls:y,suffixCls:A,className:G,tagName:T}=d,Me=H(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:at}=s.useContext(z.E_),Ke=at("layout",y),[Fe,xt]=He(Ke),Ye=A?`${Ke}-${A}`:Ke;return Fe(s.createElement(T,Object.assign({className:m()(y||Ye,G,xt),ref:t},Me)))}),_e=s.forwardRef((d,t)=>{const{direction:y}=s.useContext(z.E_),[A,G]=s.useState([]),{prefixCls:T,className:Me,rootClassName:at,children:Ke,hasSider:Fe,tagName:xt,style:Ye}=d,Qe=H(d,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),fe=(0,re.Z)(Qe,["suffixCls"]),{getPrefixCls:Y,layout:me}=s.useContext(z.E_),B=Y("layout",T),[g,F]=He(B),X=m()(B,{[`${B}-has-sider`]:typeof Fe=="boolean"?Fe:A.length>0,[`${B}-rtl`]:y==="rtl"},me==null?void 0:me.className,Me,at,F),D=s.useMemo(()=>({siderHook:{addSider:pe=>{G(be=>[].concat((0,o.Z)(be),[pe]))},removeSider:pe=>{G(be=>be.filter(Je=>Je!==pe))}}}),[]);return g(s.createElement(O.Provider,{value:D},s.createElement(xt,Object.assign({ref:t,className:X,style:Object.assign(Object.assign({},me==null?void 0:me.style),Ye)},fe),Ke)))}),mt=nt({tagName:"div",displayName:"Layout"})(_e),we=nt({suffixCls:"header",tagName:"header",displayName:"Header"})(xe),wt=nt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(xe),Pe=nt({suffixCls:"content",tagName:"main",displayName:"Content"})(xe);var p=mt},40875:function(hn,ut,e){e.d(ut,{J:function(){return z}});var o=e(59301),b=e(33234),m=e(70425),re=function(V,ie){var ge={};for(var x in V)Object.prototype.hasOwnProperty.call(V,x)&&ie.indexOf(x)<0&&(ge[x]=V[x]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,x=Object.getOwnPropertySymbols(V);He{const{children:ge}=V,x=re(V,["children"]),He=o.useContext(s),H=o.useMemo(()=>Object.assign(Object.assign({},He),x),[He,x.prefixCls,x.mode,x.selectable]);return o.createElement(s.Provider,{value:H},o.createElement(b.BR,null,(0,m.supportNodeRef)(ge)?o.cloneElement(ge,{ref:ie}):ge))});ut.Z=s},20834:function(hn,ut,e){e.d(ut,{default:function(){return Ve}});var o=e(15285),b=e(59301),m=e(45818),re=e(92310),s=e.n(re),z=e(36355),V=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,f=Object.getOwnPropertySymbols(M);w{const{prefixCls:R,className:l,dashed:f}=M,w=V(M,["prefixCls","className","dashed"]),{getPrefixCls:N}=b.useContext(z.E_),Q=N("menu",R),W=s()({[`${Q}-item-divider-dashed`]:!!f},l);return b.createElement(o.iz,Object.assign({className:W},w))},x=e(11592),He=e(2738),H=e(6848),O=e(92343),xe=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),mt=M=>{var R;const{className:l,children:f,icon:w,title:N,danger:Q}=M,{prefixCls:W,firstLevel:Ne,direction:le,disableMenuItemTitleTooltip:ae,inlineCollapsed:ve}=b.useContext(xe),Ue=C=>{const U=b.createElement("span",{className:`${W}-title-content`},f);return(!w||(0,O.l$)(f)&&f.type==="span")&&f&&C&&Ne&&typeof f=="string"?b.createElement("div",{className:`${W}-inline-collapsed-noicon`},f.charAt(0)):U},{siderCollapsed:oe}=b.useContext(m.D);let je=N;typeof N=="undefined"?je=Ne?f:"":N===!1&&(je="");const et={title:je};!oe&&!ve&&(et.title=null,et.open=!1);const E=(0,x.Z)(f).length;let i=b.createElement(o.ck,Object.assign({},(0,He.Z)(M,["title","icon","danger"]),{className:s()({[`${W}-item-danger`]:Q,[`${W}-item-only-child`]:(w?E+1:E)===1},l),title:typeof N=="string"?N:void 0}),(0,O.Tm)(w,{className:s()((0,O.l$)(w)?(R=w.props)===null||R===void 0?void 0:R.className:"",`${W}-item-icon`)}),Ue(ve));return ae||(i=b.createElement(H.Z,Object.assign({},et,{placement:le==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),i)),i},wt=M=>{var R;const{popupClassName:l,icon:f,title:w,theme:N}=M,Q=b.useContext(xe),{prefixCls:W,inlineCollapsed:Ne,theme:le}=Q,ae=(0,o.Xl)();let ve;if(!f)ve=Ne&&!ae.length&&w&&typeof w=="string"?b.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):b.createElement("span",{className:`${W}-title-content`},w);else{const oe=(0,O.l$)(w)&&w.type==="span";ve=b.createElement(b.Fragment,null,(0,O.Tm)(f,{className:s()((0,O.l$)(f)?(R=f.props)===null||R===void 0?void 0:R.className:"",`${W}-item-icon`)}),oe?w:b.createElement("span",{className:`${W}-title-content`},w))}const Ue=b.useMemo(()=>Object.assign(Object.assign({},Q),{firstLevel:!1}),[Q]);return b.createElement(xe.Provider,{value:Ue},b.createElement(o.Wd,Object.assign({},(0,He.Z)(M,["icon"]),{title:ve,popupClassName:s()(W,l,`${W}-${N||le}`)})))},Pe=e(18785),p=e(70425),d=e(62892),t=e(40875),y=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,f=Object.getOwnPropertySymbols(M);w{if(R&&typeof R=="object"){const f=R,{label:w,children:N,key:Q,type:W}=f,Ne=y(f,["label","children","key","type"]),le=Q!=null?Q:`tmp-${l}`;return N||W==="group"?W==="group"?b.createElement(o.BW,Object.assign({key:le},Ne,{title:w}),A(N)):b.createElement(wt,Object.assign({key:le},Ne,{title:w}),A(N)):W==="divider"?b.createElement(ge,Object.assign({key:le},Ne)):b.createElement(mt,Object.assign({key:le},Ne),w)}return null}).filter(R=>R)}function G(M){return b.useMemo(()=>M&&A(M),[M])}var T=e(64993),Me=e(17313),at=e(8378),Ke=e(13826),Fe=e(29878),xt=e(83116),Ye=e(37613),fe=M=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:f,colorSplit:w,lineWidth:N,lineType:Q,itemPaddingInline:W}=M;return{[`${R}-horizontal`]:{lineHeight:f,border:0,borderBottom:`${N}px ${Q} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${R}-item:hover, + > ${R}-item-active, + > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},me=M=>{let{componentCls:R,menuArrowOffset:l}=M;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, + ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const B=M=>Object.assign({},(0,Me.oN)(M));var F=(M,R)=>{const{componentCls:l,itemColor:f,itemSelectedColor:w,groupTitleColor:N,itemBg:Q,subMenuItemBg:W,itemSelectedBg:Ne,activeBarHeight:le,activeBarWidth:ae,activeBarBorderWidth:ve,motionDurationSlow:Ue,motionEaseInOut:oe,motionEaseOut:je,itemPaddingInline:et,motionDurationMid:E,itemHoverColor:i,lineType:C,colorSplit:U,itemDisabledColor:se,dangerItemColor:he,dangerItemHoverColor:ft,dangerItemSelectedColor:Oe,dangerItemActiveBg:Ze,dangerItemSelectedBg:ht,itemHoverBg:At,itemActiveBg:Et,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=M;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:f,background:Q,[`&${l}-root:focus-visible`]:Object.assign({},B(M)),[`${l}-item-group-title`]:{color:N},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${se} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:At},"&:active":{backgroundColor:Et}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:At},"&:active":{backgroundColor:Et}}},[`${l}-item-danger`]:{color:he,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:ft}},[`&${l}-item:active`]:{background:Ze}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Oe},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Ne,[`&${l}-item-danger`]:{backgroundColor:ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},B(M))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ve,marginTop:-ve,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:et,bottom:0,borderBottom:`${le}px solid transparent`,transition:`border-color ${Ue} ${oe}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:le,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:le,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ve}px ${C} ${U}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:ve&&ae?{width:`calc(100% + ${ve}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${ae}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${je}`,`opacity ${E} ${je}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Oe}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${oe}`,`opacity ${E} ${oe}`].join(",")}}}}}};const X=M=>{const{componentCls:R,itemHeight:l,itemMarginInline:f,padding:w,menuArrowSize:N,marginXS:Q,itemMarginBlock:W}=M,Ne=w+N+Q;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:f,marginBlock:W,width:`calc(100% - ${f*2}px)`},[`> ${R}-item, + > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, + ${R}-submenu-title`]:{paddingInlineEnd:Ne}}};var pe=M=>{const{componentCls:R,iconCls:l,itemHeight:f,colorTextLightSolid:w,dropdownWidth:N,controlHeightLG:Q,motionDurationMid:W,motionEaseOut:Ne,paddingXL:le,itemMarginInline:ae,fontSizeLG:ve,motionDurationSlow:Ue,paddingXS:oe,boxShadowSecondary:je,collapsedWidth:et,collapsedIconSize:E}=M,i={height:f,lineHeight:`${f}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},X(M))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},X(M)),{boxShadow:je})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:N,maxHeight:`calc(100vh - ${Q*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ue}`,`background ${Ue}`,`padding ${W} ${Ne}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:le}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:et,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:ve,textAlign:"center"}}},[`> ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, + > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ve/2}px - ${ae}px)`,textOverflow:"clip",[` + ${R}-submenu-arrow, + ${R}-submenu-expand-icon + `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${f}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Me.vS),{paddingInline:oe})}}]};const be=M=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:f,motionEaseInOut:w,motionEaseOut:N,iconCls:Q,iconSize:W,iconMarginInlineEnd:Ne}=M;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${R}-item-icon, ${Q}`]:{minWidth:W,fontSize:W,transition:[`font-size ${f} ${N}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Ne,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Me.Ro)()),[`&${R}-item-only-child`]:{[`> ${Q}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Je=M=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:f,borderRadius:w,menuArrowSize:N,menuArrowOffset:Q}=M;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:M.margin,width:N,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${f}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:N*.6,height:N*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${f}`,`transform ${l} ${f}`,`top ${l} ${f}`,`color ${l} ${f}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Q})`},"&::after":{transform:`rotate(-45deg) translateY(${Q})`}}}}},Xe=M=>{const{antCls:R,componentCls:l,fontSize:f,motionDurationSlow:w,motionDurationMid:N,motionEaseInOut:Q,paddingXS:W,padding:Ne,colorSplit:le,lineWidth:ae,zIndexPopup:ve,borderRadiusLG:Ue,subMenuItemBorderRadius:oe,menuArrowSize:je,menuArrowOffset:et,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:C,groupTitleFontSize:U}=M;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Me.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,Me.Wf)(M)),(0,Me.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:f,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:M.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Ne}px`,fontSize:U,lineHeight:C,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${Q}`,`background ${w} ${Q}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${Q}`,`background ${w} ${Q}`,`padding ${N} ${Q}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${Q}`,`padding ${w} ${Q}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:le,borderStyle:E,borderWidth:0,borderTopWidth:ae,marginBlock:ae,padding:0,"&-dashed":{borderStyle:"dashed"}}}),be(M)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${f*2}px ${Ne}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ve,borderRadius:Ue,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:M.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:M.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:M.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:M.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ue},be(M)),Je(M)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:oe},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${Q}`}})}}),Je(M)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${et})`},"&::after":{transform:`rotate(45deg) translateX(-${et})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${je*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${et})`},"&::before":{transform:`rotate(45deg) translateX(${et})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var tt=(M,R)=>(0,xt.Z)("Menu",f=>{if(R===!1)return[];const{colorBgElevated:w,colorPrimary:N,colorTextLightSolid:Q,controlHeightLG:W,fontSize:Ne,darkItemColor:le,darkDangerItemColor:ae,darkItemBg:ve,darkSubMenuItemBg:Ue,darkItemSelectedColor:oe,darkItemSelectedBg:je,darkDangerItemSelectedBg:et,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:C,darkItemDisabledColor:U,darkDangerItemHoverColor:se,darkDangerItemSelectedColor:he,darkDangerItemActiveBg:ft}=f,Oe=Ne/7*5,Ze=(0,Ye.TS)(f,{menuArrowSize:Oe,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Oe*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),ht=(0,Ye.TS)(Ze,{itemColor:le,itemHoverColor:C,groupTitleColor:i,itemSelectedColor:oe,itemBg:ve,popupBg:ve,subMenuItemBg:Ue,itemActiveBg:"transparent",itemSelectedBg:je,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:U,dangerItemColor:ae,dangerItemHoverColor:se,dangerItemSelectedColor:he,dangerItemActiveBg:ft,dangerItemSelectedBg:et,menuSubMenuBg:Ue,horizontalItemSelectedColor:Q,horizontalItemSelectedBg:N});return[Xe(Ze),fe(Ze),pe(Ze),F(Ze,"light"),F(ht,"dark"),me(Ze),(0,at.Z)(Ze),(0,Ke.oN)(Ze,"slide-up"),(0,Ke.oN)(Ze,"slide-down"),(0,Fe._y)(Ze,"zoom-big")]},f=>{const{colorPrimary:w,colorError:N,colorTextDisabled:Q,colorErrorBg:W,colorText:Ne,colorTextDescription:le,colorBgContainer:ae,colorFillAlter:ve,colorFillContent:Ue,lineWidth:oe,lineWidthBold:je,controlItemBgActive:et,colorBgTextHover:E,controlHeightLG:i,lineHeight:C,colorBgElevated:U,marginXXS:se,padding:he,fontSize:ft,controlHeightSM:Oe,fontSizeLG:Ze,colorTextLightSolid:ht,colorErrorHover:At}=f,Et=new T.C(ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:f.zIndexPopupBase+50,radiusItem:f.borderRadiusLG,itemBorderRadius:f.borderRadiusLG,radiusSubMenuItem:f.borderRadiusSM,subMenuItemBorderRadius:f.borderRadiusSM,colorItemText:Ne,itemColor:Ne,colorItemTextHover:Ne,itemHoverColor:Ne,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:le,groupTitleColor:le,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:ae,itemBg:ae,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:Ue,itemActiveBg:et,colorSubItemBg:ve,subMenuItemBg:ve,colorItemBgSelected:et,itemSelectedBg:et,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:je,activeBarHeight:je,colorActiveBarBorderSize:oe,activeBarBorderWidth:oe,colorItemTextDisabled:Q,itemDisabledColor:Q,colorDangerItemText:N,dangerItemColor:N,colorDangerItemTextHover:N,dangerItemHoverColor:N,colorDangerItemTextSelected:N,dangerItemSelectedColor:N,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:f.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:C,collapsedWidth:i*2,popupBg:U,itemMarginBlock:se,itemPaddingInline:he,horizontalLineHeight:`${i*1.15}px`,iconSize:ft,iconMarginInlineEnd:Oe-ft,collapsedIconSize:Ze,groupTitleFontSize:ft,darkItemDisabledColor:new T.C(ht).setAlpha(.25).toRgbString(),darkItemColor:Et,darkDangerItemColor:N,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:N,darkItemHoverBg:"transparent",darkGroupTitleColor:Et,darkItemHoverColor:ht,darkDangerItemHoverColor:At,darkDangerItemSelectedColor:ht,darkDangerItemActiveBg:N}},{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"]]})(M),Ce=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,f=Object.getOwnPropertySymbols(M);w{var l,f;const w=b.useContext(t.Z),N=w||{},{getPrefixCls:Q,getPopupContainer:W,direction:Ne,menu:le}=b.useContext(z.E_),ae=Q(),{prefixCls:ve,className:Ue,style:oe,theme:je="light",expandIcon:et,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:C,items:U,children:se,rootClassName:he,mode:ft,selectable:Oe,onClick:Ze,overflowedIndicatorPopupClassName:ht}=M,At=Ce(M,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Et=(0,He.Z)(At,["collapsedWidth"]),Ht=G(U)||se;(l=N.validator)===null||l===void 0||l.call(N,{mode:ft});const Xt=(0,p.useEvent)(function(){var St;Ze==null||Ze.apply(void 0,arguments),(St=N.onClick)===null||St===void 0||St.call(N)}),qt=N.mode||ft,vn=Oe!=null?Oe:N.selectable,tn=b.useMemo(()=>C!==void 0?C:i,[i,C]),rn={horizontal:{motionName:`${ae}-slide-up`},inline:(0,d.Z)(ae),other:{motionName:`${ae}-zoom-big`}},Mt=Q("menu",ve||N.prefixCls),[pn,yn]=tt(Mt,!w),Te=s()(`${Mt}-${je}`,le==null?void 0:le.className,Ue);let ct;if(typeof et=="function")ct=et;else if(et===null||et===!1)ct=null;else if(N.expandIcon===null||N.expandIcon===!1)ct=null;else{const St=et!=null?et:N.expandIcon;ct=(0,O.Tm)(St,{className:s()(`${Mt}-submenu-expand-icon`,(0,O.l$)(St)?(f=St.props)===null||f===void 0?void 0:f.className:"")})}const lt=b.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:Ne,firstLevel:!0,theme:je,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,Ne,E,je]);return pn(b.createElement(t.Z.Provider,{value:null},b.createElement(xe.Provider,{value:lt},b.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:b.createElement(Pe.Z,null),overflowedIndicatorPopupClassName:s()(Mt,`${Mt}-${je}`,ht),mode:qt,selectable:vn,onClick:Xt},Et,{inlineCollapsed:tn,style:Object.assign(Object.assign({},le==null?void 0:le.style),oe),className:Te,prefixCls:Mt,direction:Ne,defaultMotions:rn,expandIcon:ct,ref:R,rootClassName:s()(he,yn)}),Ht))))});const J=(0,b.forwardRef)((M,R)=>{const l=(0,b.useRef)(null),f=b.useContext(m.D);return(0,b.useImperativeHandle)(R,()=>({menu:l.current,focus:w=>{var N;(N=l.current)===null||N===void 0||N.focus(w)}})),b.createElement(Se,Object.assign({ref:l},M,f))});J.Item=mt,J.SubMenu=wt,J.Divider=ge,J.ItemGroup=o.BW;var Ve=J},93948:function(hn,ut,e){e.d(ut,{Z:function(){return E}});var o=e(59301),b=e(29679),m=e(40001),re=e(19248),s=e(99267),z=e(92310),V=e.n(z),ie=e(2738),ge=e(36355),x=e(92413),He=e(33708),H=e(37061),O={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},nt=function(){var C=(0,o.useRef)([]),U=(0,o.useRef)(null);return(0,o.useEffect)(function(){var se=Date.now(),he=!1;C.current.forEach(function(ft){if(ft){he=!0;var Oe=ft.style;Oe.transitionDuration=".3s, .3s, .3s, .06s",U.current&&se-U.current<100&&(Oe.transitionDuration="0s, 0s")}}),he&&(U.current=Date.now())}),C.current},xe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],_e=function(C){var U=(0,He.Z)((0,He.Z)({},O),C),se=U.className,he=U.percent,ft=U.prefixCls,Oe=U.strokeColor,Ze=U.strokeLinecap,ht=U.strokeWidth,At=U.style,Et=U.trailColor,Ht=U.trailWidth,Xt=U.transition,qt=(0,H.Z)(U,xe);delete qt.gapPosition;var vn=Array.isArray(he)?he:[he],tn=Array.isArray(Oe)?Oe:[Oe],rn=nt(),Mt=ht/2,pn=100-ht/2,yn="M ".concat(Ze==="round"?Mt:0,",").concat(Mt,` + L `).concat(Ze==="round"?pn:100,",").concat(Mt),Te="0 0 100 ".concat(ht),ct=0;return o.createElement("svg",(0,x.Z)({className:V()("".concat(ft,"-line"),se),viewBox:Te,preserveAspectRatio:"none",style:At},qt),o.createElement("path",{className:"".concat(ft,"-line-trail"),d:yn,strokeLinecap:Ze,stroke:Et,strokeWidth:Ht||ht,fillOpacity:"0"}),vn.map(function(lt,St){var Jt=1;switch(Ze){case"round":Jt=1-ht/100;break;case"square":Jt=1-ht/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(lt*Jt,"px, 100px"),strokeDashoffset:"-".concat(ct,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},$e=tn[St]||tn[tn.length-1];return ct+=lt,o.createElement("path",{key:St,className:"".concat(ft,"-line-path"),d:yn,strokeLinecap:Ze,stroke:$e,strokeWidth:ht,fillOpacity:"0",ref:function(I){rn[St]=I},style:_t})}))},mt=_e,we=e(39559),wt=e(33606),Pe=e(47273),p=0,d=(0,Pe.Z)();function t(){var i;return d?(i=p,p+=1):i="TEST_OR_SSR",i}var y=function(i){var C=o.useState(),U=(0,wt.Z)(C,2),se=U[0],he=U[1];return o.useEffect(function(){he("rc_progress_".concat(t()))},[]),i||se},A=function(C){var U=C.bg,se=C.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:U}},se)};function G(i,C){return Object.keys(i).map(function(U){var se=parseFloat(U),he="".concat(Math.floor(se*C),"%");return"".concat(i[U]," ").concat(he)})}var T=o.forwardRef(function(i,C){var U=i.prefixCls,se=i.color,he=i.gradientId,ft=i.radius,Oe=i.style,Ze=i.ptg,ht=i.strokeLinecap,At=i.strokeWidth,Et=i.size,Ht=i.gapDegree,Xt=se&&(0,we.Z)(se)==="object",qt=Xt?"#FFF":void 0,vn=Et/2,tn=o.createElement("circle",{className:"".concat(U,"-circle-path"),r:ft,cx:vn,cy:vn,stroke:qt,strokeLinecap:ht,strokeWidth:At,opacity:Ze===0?0:1,style:Oe,ref:C});if(!Xt)return tn;var rn="".concat(he,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=G(se,(360-Ht)/360),yn=G(se,1),Te="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ct="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:Et,height:Et,mask:"url(#".concat(rn,")")},o.createElement(A,{bg:ct},o.createElement(A,{bg:Te}))))}),Me=T,at=100,Ke=function(C,U,se,he,ft,Oe,Ze,ht,At,Et){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=se/100*360*((360-Oe)/360),qt=Oe===0?0:{bottom:0,top:180,left:90,right:-90}[Ze],vn=(100-he)/100*U;At==="round"&&he!==100&&(vn+=Et/2,vn>=U&&(vn=U-.01));var tn=at/2;return{stroke:typeof ht=="string"?ht:void 0,strokeDasharray:"".concat(U,"px ").concat(C),strokeDashoffset:vn+Ht,transform:"rotate(".concat(ft+Xt+qt,"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}},Fe=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xt(i){var C=i!=null?i:[];return Array.isArray(C)?C:[C]}var Ye=function(C){var U=(0,He.Z)((0,He.Z)({},O),C),se=U.id,he=U.prefixCls,ft=U.steps,Oe=U.strokeWidth,Ze=U.trailWidth,ht=U.gapDegree,At=ht===void 0?0:ht,Et=U.gapPosition,Ht=U.trailColor,Xt=U.strokeLinecap,qt=U.style,vn=U.className,tn=U.strokeColor,rn=U.percent,Mt=(0,H.Z)(U,Fe),pn=at/2,yn=y(se),Te="".concat(yn,"-gradient"),ct=pn-Oe/2,lt=Math.PI*2*ct,St=At>0?90+At/2:-90,Jt=lt*((360-At)/360),_t=(0,we.Z)(ft)==="object"?ft:{count:ft,space:2},$e=_t.count,Tt=_t.space,I=xt(rn),ce=xt(tn),ue=ce.find(function(De){return De&&(0,we.Z)(De)==="object"}),c=ue&&(0,we.Z)(ue)==="object",u=c?"butt":Xt,de=Ke(lt,Jt,0,100,St,At,Et,Ht,u,Oe),_=nt(),Be=function(){var dt=0;return I.map(function(yt,Zt){var It=ce[Zt]||ce[ce.length-1],Ot=Ke(lt,Jt,dt,yt,St,At,Et,It,u,Oe);return dt+=yt,o.createElement(Me,{key:Zt,color:It,ptg:yt,radius:ct,prefixCls:he,gradientId:Te,style:Ot,strokeLinecap:u,strokeWidth:Oe,gapDegree:At,ref:function(j){_[Zt]=j},size:at})}).reverse()},Le=function(){var dt=Math.round($e*(I[0]/100)),yt=100/$e,Zt=0;return new Array($e).fill(null).map(function(It,Ot){var P=Ot<=dt-1?ce[0]:Ht,j=P&&(0,we.Z)(P)==="object"?"url(#".concat(Te,")"):void 0,K=Ke(lt,Jt,Zt,yt,St,At,Et,P,"butt",Oe,Tt);return Zt+=(Jt-K.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Ot,className:"".concat(he,"-circle-path"),r:ct,cx:pn,cy:pn,stroke:j,strokeWidth:Oe,opacity:1,style:K,ref:function(Ie){_[Ot]=Ie}})})};return o.createElement("svg",(0,x.Z)({className:V()("".concat(he,"-circle"),vn),viewBox:"0 0 ".concat(at," ").concat(at),style:qt,id:se,role:"presentation"},Mt),!$e&&o.createElement("circle",{className:"".concat(he,"-circle-trail"),r:ct,cx:pn,cy:pn,stroke:Ht,strokeLinecap:u,strokeWidth:Ze||Oe,style:de}),$e?Le():Be())},Qe=Ye,fe={Line:mt,Circle:Qe},Y=e(6848),me=e(93398);function B(i){return!i||i<0?0:i>100?100:i}function g(i){let{success:C,successPercent:U}=i,se=U;return C&&"progress"in C&&(se=C.progress),C&&"percent"in C&&(se=C.percent),se}const F=i=>{let{percent:C,success:U,successPercent:se}=i;const he=B(g({success:U,successPercent:se}));return[he,B(B(C)-he)]},X=i=>{let{success:C={},strokeColor:U}=i;const{strokeColor:se}=C;return[se||me.presetPrimaryColors.green,U||null]},D=(i,C,U)=>{var se,he,ft,Oe;let Ze=-1,ht=-1;if(C==="step"){const At=U.steps,Et=U.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Ze=i==="small"?2:14,ht=Et!=null?Et:8):typeof i=="number"?[Ze,ht]=[i,i]:[Ze=14,ht=8]=i,Ze*=At}else if(C==="line"){const At=U==null?void 0:U.strokeWidth;typeof i=="string"||typeof i=="undefined"?ht=At||(i==="small"?6:8):typeof i=="number"?[Ze,ht]=[i,i]:[Ze=-1,ht=8]=i}else(C==="circle"||C==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Ze,ht]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Ze,ht]=[i,i]:(Ze=(he=(se=i[0])!==null&&se!==void 0?se:i[1])!==null&&he!==void 0?he:120,ht=(Oe=(ft=i[0])!==null&&ft!==void 0?ft:i[1])!==null&&Oe!==void 0?Oe:120));return[Ze,ht]},pe=3,be=i=>pe/i*100;var Xe=i=>{const{prefixCls:C,trailColor:U=null,strokeLinecap:se="round",gapPosition:he,gapDegree:ft,width:Oe=120,type:Ze,children:ht,success:At,size:Et=Oe}=i,[Ht,Xt]=D(Et,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(be(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(ft||ft===0)return ft;if(Ze==="dashboard")return 75},[ft,Ze]),rn=he||Ze==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=X({success:At,strokeColor:i.strokeColor}),yn=V()(`${C}-inner`,{[`${C}-circle-gradient`]:Mt}),Te=o.createElement(Qe,{percent:F(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:se,trailColor:U,prefixCls:C,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(Y.Z,{title:ht},o.createElement("span",null,Te)):o.createElement(o.Fragment,null,Te,ht))},tt=function(i,C){var U={};for(var se in i)Object.prototype.hasOwnProperty.call(i,se)&&C.indexOf(se)<0&&(U[se]=i[se]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,se=Object.getOwnPropertySymbols(i);he{let C=[];return Object.keys(i).forEach(U=>{const se=parseFloat(U.replace(/%/g,""));isNaN(se)||C.push({key:se,value:i[U]})}),C=C.sort((U,se)=>U.key-se.key),C.map(U=>{let{key:se,value:he}=U;return`${he} ${se}%`}).join(", ")},st=(i,C)=>{const{from:U=me.presetPrimaryColors.blue,to:se=me.presetPrimaryColors.blue,direction:he=C==="rtl"?"to left":"to right"}=i,ft=tt(i,["from","to","direction"]);if(Object.keys(ft).length!==0){const Oe=Ce(ft);return{backgroundImage:`linear-gradient(${he}, ${Oe})`}}return{backgroundImage:`linear-gradient(${he}, ${U}, ${se})`}};var J=i=>{const{prefixCls:C,direction:U,percent:se,size:he,strokeWidth:ft,strokeColor:Oe,strokeLinecap:Ze="round",children:ht,trailColor:At=null,success:Et}=i,Ht=Oe&&typeof Oe!="string"?st(Oe,U):{backgroundColor:Oe},Xt=Ze==="square"||Ze==="butt"?0:void 0,qt={backgroundColor:At||void 0,borderRadius:Xt},vn=he!=null?he:[-1,ft||(he==="small"?6:8)],[tn,rn]=D(vn,"line",{strokeWidth:ft}),Mt=Object.assign({width:`${B(se)}%`,height:rn,borderRadius:Xt},Ht),pn=g(i),yn={width:`${B(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:Et==null?void 0:Et.strokeColor},Te={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${C}-outer`,style:Te},o.createElement("div",{className:`${C}-inner`,style:qt},o.createElement("div",{className:`${C}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${C}-success-bg`,style:yn}):null)),ht)},M=i=>{const{size:C,steps:U,percent:se=0,strokeWidth:he=8,strokeColor:ft,trailColor:Oe=null,prefixCls:Ze,children:ht}=i,At=Math.round(U*(se/100)),Et=C==="small"?2:14,Ht=C!=null?C:[Et,he],[Xt,qt]=D(Ht,"step",{steps:U,strokeWidth:he}),vn=Xt/U,tn=new Array(U);for(let rn=0;rn{const C=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${C}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${C}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Q=i=>{const{componentCls:C,iconCls:U}=i;return{[C]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${C}-outer`]:{display:"inline-block",width:"100%"},[`&${C}-show-info`]:{[`${C}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${C}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${C}-inner:not(${C}-circle-gradient)`]:{[`${C}-circle-path`]:{stroke:i.defaultColor}},[`${C}-success-bg, ${C}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${C}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${C}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[U]:{fontSize:i.fontSize}},[`&${C}-status-active`]:{[`${C}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:N(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${C}-rtl${C}-status-active`]:{[`${C}-bg::before`]:{animationName:N(!0)}},[`&${C}-status-exception`]:{[`${C}-bg`]:{backgroundColor:i.colorError},[`${C}-text`]:{color:i.colorError}},[`&${C}-status-exception ${C}-inner:not(${C}-circle-gradient)`]:{[`${C}-circle-path`]:{stroke:i.colorError}},[`&${C}-status-success`]:{[`${C}-bg`]:{backgroundColor:i.colorSuccess},[`${C}-text`]:{color:i.colorSuccess}},[`&${C}-status-success ${C}-inner:not(${C}-circle-gradient)`]:{[`${C}-circle-path`]:{stroke:i.colorSuccess}}})}},W=i=>{const{componentCls:C,iconCls:U}=i;return{[C]:{[`${C}-circle-trail`]:{stroke:i.remainingColor},[`&${C}-circle ${C}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${C}-circle ${C}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[U]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${C}-circle&-status-exception`]:{[`${C}-text`]:{color:i.colorError}},[`${C}-circle&-status-success`]:{[`${C}-text`]:{color:i.colorSuccess}}},[`${C}-inline-circle`]:{lineHeight:1,[`${C}-inner`]:{verticalAlign:"bottom"}}}},Ne=i=>{const{componentCls:C}=i;return{[C]:{[`${C}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},le=i=>{const{componentCls:C,iconCls:U}=i;return{[C]:{[`${C}-small&-line, ${C}-small&-line ${C}-text ${U}`]:{fontSize:i.fontSizeSM}}}};var ae=(0,f.Z)("Progress",i=>{const C=i.marginXXS/2,U=(0,w.TS)(i,{progressStepMarginInlineEnd:C,progressStepMinWidth:C,progressActiveMotionDuration:"2.4s"});return[Q(U),W(U),Ne(U),le(U)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ve=function(i,C){var U={};for(var se in i)Object.prototype.hasOwnProperty.call(i,se)&&C.indexOf(se)<0&&(U[se]=i[se]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,se=Object.getOwnPropertySymbols(i);he{const{prefixCls:U,className:se,rootClassName:he,steps:ft,strokeColor:Oe,percent:Ze=0,size:ht="default",showInfo:At=!0,type:Et="line",status:Ht,format:Xt,style:qt}=i,vn=ve(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var I,ce;const ue=g(i);return parseInt(ue!==void 0?(I=ue!=null?ue:0)===null||I===void 0?void 0:I.toString():(ce=Ze!=null?Ze:0)===null||ce===void 0?void 0:ce.toString(),10)},[Ze,i.success,i.successPercent]),rn=o.useMemo(()=>!oe.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(ge.E_),Te=Mt("progress",U),[ct,lt]=ae(Te),St=o.useMemo(()=>{if(!At)return null;const I=g(i);let ce;const ue=Xt||(u=>`${u}%`),c=Et==="line";return Xt||rn!=="exception"&&rn!=="success"?ce=ue(B(Ze),B(I)):rn==="exception"?ce=c?o.createElement(re.Z,null):o.createElement(s.Z,null):rn==="success"&&(ce=c?o.createElement(b.Z,null):o.createElement(m.Z,null)),o.createElement("span",{className:`${Te}-text`,title:typeof ce=="string"?ce:void 0},ce)},[At,Ze,tn,rn,Et,Te,Xt]),Jt=Array.isArray(Oe)?Oe[0]:Oe,_t=typeof Oe=="string"||Array.isArray(Oe)?Oe:void 0;let $e;Et==="line"?$e=ft?o.createElement(M,Object.assign({},i,{strokeColor:_t,prefixCls:Te,steps:ft}),St):o.createElement(J,Object.assign({},i,{strokeColor:Jt,prefixCls:Te,direction:pn}),St):(Et==="circle"||Et==="dashboard")&&($e=o.createElement(Xe,Object.assign({},i,{strokeColor:Jt,prefixCls:Te,progressStatus:rn}),St));const Tt=V()(Te,`${Te}-status-${rn}`,`${Te}-${Et==="dashboard"&&"circle"||ft&&"steps"||Et}`,{[`${Te}-inline-circle`]:Et==="circle"&&D(ht,"circle")[0]<=20,[`${Te}-show-info`]:At,[`${Te}-${ht}`]:typeof ht=="string",[`${Te}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,se,he,lt);return ct(o.createElement("div",Object.assign({ref:C,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),$e))}),E=et},5112:function(hn,ut,e){e.d(ut,{ZP:function(){return me}});var o=e(92310),b=e.n(o),m=e(18929),re=e(26112),s=e(59301),z=e(36355),V=e(19716);const ie=s.createContext(null),ge=ie.Provider;var x=ie;const He=s.createContext(null),H=He.Provider;var O=e(5630),nt=e(8654),xe=e(1684),_e=e(32441),mt=e(17313),we=e(83116),wt=e(37613);const Pe=B=>{const{componentCls:g,antCls:F}=B,X=`${g}-group`;return{[X]:Object.assign(Object.assign({},(0,mt.Wf)(B)),{display:"inline-block",fontSize:0,[`&${X}-rtl`]:{direction:"rtl"},[`${F}-badge ${F}-badge-count`]:{zIndex:1},[`> ${F}-badge:not(:first-child) > ${F}-button-wrapper`]:{borderInlineStart:"none"}})}},p=B=>{const{componentCls:g,wrapperMarginInlineEnd:F,colorPrimary:X,radioSize:D,motionDurationSlow:pe,motionDurationMid:be,motionEaseInOutCirc:Je,colorBgContainer:Xe,colorBorder:tt,lineWidth:Ce,dotSize:st,colorBgContainerDisabled:Se,colorTextDisabled:J,paddingXS:Ve,dotColorDisabled:M,lineType:R,radioDotDisabledSize:l,wireframe:f,colorWhite:w}=B,N=`${g}-inner`;return{[`${g}-wrapper`]:Object.assign(Object.assign({},(0,mt.Wf)(B)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:F,cursor:"pointer",[`&${g}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:B.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${g}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ce}px ${R} ${X}`,borderRadius:"50%",visibility:"hidden",content:'""'},[g]:Object.assign(Object.assign({},(0,mt.Wf)(B)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${g}-wrapper:hover &, + &:hover ${N}`]:{borderColor:X},[`${g}-input:focus-visible + ${N}`]:Object.assign({},(0,mt.oN)(B)),[`${g}:hover::after, ${g}-wrapper:hover &::after`]:{visibility:"visible"},[`${g}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:D,height:D,marginBlockStart:D/-2,marginInlineStart:D/-2,backgroundColor:f?X:w,borderBlockStart:0,borderInlineStart:0,borderRadius:D,transform:"scale(0)",opacity:0,transition:`all ${pe} ${Je}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:D,height:D,backgroundColor:Xe,borderColor:tt,borderStyle:"solid",borderWidth:Ce,borderRadius:"50%",transition:`all ${be}`},[`${g}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${g}-checked`]:{[N]:{borderColor:X,backgroundColor:f?Xe:X,"&::after":{transform:`scale(${st/D})`,opacity:1,transition:`all ${pe} ${Je}`}}},[`${g}-disabled`]:{cursor:"not-allowed",[N]:{backgroundColor:Se,borderColor:tt,cursor:"not-allowed","&::after":{backgroundColor:M}},[`${g}-input`]:{cursor:"not-allowed"},[`${g}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${g}-checked`]:{[N]:{"&::after":{transform:`scale(${l/D})`}}}},[`span${g} + *`]:{paddingInlineStart:Ve,paddingInlineEnd:Ve}})}},d=B=>{const{buttonColor:g,controlHeight:F,componentCls:X,lineWidth:D,lineType:pe,colorBorder:be,motionDurationSlow:Je,motionDurationMid:Xe,buttonPaddingInline:tt,fontSize:Ce,buttonBg:st,fontSizeLG:Se,controlHeightLG:J,controlHeightSM:Ve,paddingXS:M,borderRadius:R,borderRadiusSM:l,borderRadiusLG:f,buttonCheckedBg:w,buttonSolidCheckedColor:N,colorTextDisabled:Q,colorBgContainerDisabled:W,buttonCheckedBgDisabled:Ne,buttonCheckedColorDisabled:le,colorPrimary:ae,colorPrimaryHover:ve,colorPrimaryActive:Ue,buttonSolidCheckedBg:oe,buttonSolidCheckedHoverBg:je,buttonSolidCheckedActiveBg:et}=B;return{[`${X}-button-wrapper`]:{position:"relative",display:"inline-block",height:F,margin:0,paddingInline:tt,paddingBlock:0,color:g,fontSize:Ce,lineHeight:`${F-D*2}px`,background:st,border:`${D}px ${pe} ${be}`,borderBlockStartWidth:D+.02,borderInlineStartWidth:0,borderInlineEndWidth:D,cursor:"pointer",transition:[`color ${Xe}`,`background ${Xe}`,`box-shadow ${Xe}`].join(","),a:{color:g},[`> ${X}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-D,insetInlineStart:-D,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:D,paddingInline:0,backgroundColor:be,transition:`background-color ${Je}`,content:'""'}},"&:first-child":{borderInlineStart:`${D}px ${pe} ${be}`,borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child":{borderStartEndRadius:R,borderEndEndRadius:R},"&:first-child:last-child":{borderRadius:R},[`${X}-group-large &`]:{height:J,fontSize:Se,lineHeight:`${J-D*2}px`,"&:first-child":{borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f}},[`${X}-group-small &`]:{height:Ve,paddingInline:M-D,paddingBlock:0,lineHeight:`${Ve-D*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:ae},"&:has(:focus-visible)":Object.assign({},(0,mt.oN)(B)),[`${X}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${X}-button-wrapper-disabled)`]:{zIndex:1,color:ae,background:w,borderColor:ae,"&::before":{backgroundColor:ae},"&:first-child":{borderColor:ae},"&:hover":{color:ve,borderColor:ve,"&::before":{backgroundColor:ve}},"&:active":{color:Ue,borderColor:Ue,"&::before":{backgroundColor:Ue}}},[`${X}-group-solid &-checked:not(${X}-button-wrapper-disabled)`]:{color:N,background:oe,borderColor:oe,"&:hover":{color:N,background:je,borderColor:je},"&:active":{color:N,background:et,borderColor:et}},"&-disabled":{color:Q,backgroundColor:W,borderColor:be,cursor:"not-allowed","&:first-child, &:hover":{color:Q,backgroundColor:W,borderColor:be}},[`&-disabled${X}-button-wrapper-checked`]:{color:le,backgroundColor:Ne,borderColor:be,boxShadow:"none"}}}},t=B=>B-4*2;var y=(0,we.Z)("Radio",B=>{const{controlOutline:g,controlOutlineWidth:F,radioSize:X}=B,D=`0 0 0 ${F}px ${g}`,pe=D,be=t(X),Je=(0,wt.TS)(B,{radioDotDisabledSize:be,radioFocusShadow:D,radioButtonFocusShadow:pe});return[Pe(Je),p(Je),d(Je)]},B=>{const{wireframe:g,padding:F,marginXS:X,lineWidth:D,fontSizeLG:pe,colorText:be,colorBgContainer:Je,colorTextDisabled:Xe,controlItemBgActiveDisabled:tt,colorTextLightSolid:Ce,colorPrimary:st,colorPrimaryHover:Se,colorPrimaryActive:J}=B,Ve=4,M=pe,R=g?t(M):M-(Ve+D)*2;return{radioSize:M,dotSize:R,dotColorDisabled:Xe,buttonSolidCheckedColor:Ce,buttonSolidCheckedBg:st,buttonSolidCheckedHoverBg:Se,buttonSolidCheckedActiveBg:J,buttonBg:Je,buttonCheckedBg:Je,buttonColor:be,buttonCheckedBgDisabled:tt,buttonCheckedColorDisabled:Xe,buttonPaddingInline:F-D,wrapperMarginInlineEnd:X}}),A=e(14088),G=e(4572),T=function(B,g){var F={};for(var X in B)Object.prototype.hasOwnProperty.call(B,X)&&g.indexOf(X)<0&&(F[X]=B[X]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,X=Object.getOwnPropertySymbols(B);D{var F,X;const D=s.useContext(x),pe=s.useContext(He),{getPrefixCls:be,direction:Je,radio:Xe}=s.useContext(z.E_),tt=s.useRef(null),Ce=(0,nt.sQ)(g,tt),{isFormItemInput:st}=s.useContext(_e.aM),Se=Ue=>{var oe,je;(oe=B.onChange)===null||oe===void 0||oe.call(B,Ue),(je=D==null?void 0:D.onChange)===null||je===void 0||je.call(D,Ue)},{prefixCls:J,className:Ve,rootClassName:M,children:R,style:l}=B,f=T(B,["prefixCls","className","rootClassName","children","style"]),w=be("radio",J),N=((D==null?void 0:D.optionType)||pe)==="button",Q=N?`${w}-button`:w,[W,Ne]=y(w),le=Object.assign({},f),ae=s.useContext(xe.Z);D&&(le.name=D.name,le.onChange=Se,le.checked=B.value===D.value,le.disabled=(F=le.disabled)!==null&&F!==void 0?F:D.disabled),le.disabled=(X=le.disabled)!==null&&X!==void 0?X:ae;const ve=b()(`${Q}-wrapper`,{[`${Q}-wrapper-checked`]:le.checked,[`${Q}-wrapper-disabled`]:le.disabled,[`${Q}-wrapper-rtl`]:Je==="rtl",[`${Q}-wrapper-in-form-item`]:st},Xe==null?void 0:Xe.className,Ve,M,Ne);return W(s.createElement(A.Z,{component:"Radio",disabled:le.disabled},s.createElement("label",{className:ve,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),l),onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave},s.createElement(O.Z,Object.assign({},le,{className:b()(le.className,!N&&G.A),type:"radio",prefixCls:Q,ref:Ce})),R!==void 0?s.createElement("span",null,R):null)))};var Ke=s.forwardRef(Me);const Fe=s.forwardRef((B,g)=>{const{getPrefixCls:F,direction:X}=s.useContext(z.E_),[D,pe]=(0,m.Z)(B.defaultValue,{value:B.value}),be=oe=>{const je=D,et=oe.target.value;"value"in B||pe(et);const{onChange:E}=B;E&&et!==je&&E(oe)},{prefixCls:Je,className:Xe,rootClassName:tt,options:Ce,buttonStyle:st="outline",disabled:Se,children:J,size:Ve,style:M,id:R,onMouseEnter:l,onMouseLeave:f,onFocus:w,onBlur:N}=B,Q=F("radio",Je),W=`${Q}-group`,[Ne,le]=y(Q);let ae=J;Ce&&Ce.length>0&&(ae=Ce.map(oe=>typeof oe=="string"||typeof oe=="number"?s.createElement(Ke,{key:oe.toString(),prefixCls:Q,disabled:Se,value:oe,checked:D===oe},oe):s.createElement(Ke,{key:`radio-group-value-options-${oe.value}`,prefixCls:Q,disabled:oe.disabled||Se,value:oe.value,checked:D===oe.value,title:oe.title,style:oe.style},oe.label)));const ve=(0,V.Z)(Ve),Ue=b()(W,`${W}-${st}`,{[`${W}-${ve}`]:ve,[`${W}-rtl`]:X==="rtl"},Xe,tt,le);return Ne(s.createElement("div",Object.assign({},(0,re.Z)(B,{aria:!0,data:!0}),{className:Ue,style:M,onMouseEnter:l,onMouseLeave:f,onFocus:w,onBlur:N,id:R,ref:g}),s.createElement(ge,{value:{onChange:be,value:D,disabled:B.disabled,name:B.name,optionType:B.optionType}},ae)))});var xt=s.memo(Fe),Ye=function(B,g){var F={};for(var X in B)Object.prototype.hasOwnProperty.call(B,X)&&g.indexOf(X)<0&&(F[X]=B[X]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,X=Object.getOwnPropertySymbols(B);D{const{getPrefixCls:F}=s.useContext(z.E_),{prefixCls:X}=B,D=Ye(B,["prefixCls"]),pe=F("radio",X);return s.createElement(H,{value:"button"},s.createElement(Ke,Object.assign({prefixCls:pe},D,{type:"radio",ref:g})))};var fe=s.forwardRef(Qe);const Y=Ke;Y.Button=fe,Y.Group=xt,Y.__ANT_RADIO=!0;var me=Y},13570:function(hn,ut,e){e.d(ut,{Z:function(){return B}});var o=e(92413),b=e(59301),m={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"},re=m,s=e(7657),z=function(F,X){return b.createElement(s.Z,(0,o.Z)({},F,{ref:X,icon:re}))},V=b.forwardRef(z),ie=V,ge=e(92310),x=e.n(ge),He=e(400),H=e(33606),O=e(37061),nt=e(18929),xe=e(10228),_e=e(26112);function mt(g,F){var X=g.disabled,D=g.prefixCls,pe=g.character,be=g.characterRender,Je=g.index,Xe=g.count,tt=g.value,Ce=g.allowHalf,st=g.focused,Se=g.onHover,J=g.onClick,Ve=function(W){Se(W,Je)},M=function(W){J(W,Je)},R=function(W){W.keyCode===xe.Z.ENTER&&J(W,Je)},l=Je+1,f=new Set([D]);tt===0&&Je===0&&st?f.add("".concat(D,"-focused")):Ce&&tt+.5>=l&&ttJe?"true":"false","aria-posinset":Je+1,"aria-setsize":Xe,tabIndex:X?-1:0},b.createElement("div",{className:"".concat(D,"-first")},w),b.createElement("div",{className:"".concat(D,"-second")},w)));return be&&(N=be(N,g)),N}var we=b.forwardRef(mt);function wt(){var g=b.useRef({});function F(D){return g.current[D]}function X(D){return function(pe){g.current[D]=pe}}return[F,X]}function Pe(g){var F=g.pageXOffset,X="scrollLeft";if(typeof F!="number"){var D=g.document;F=D.documentElement[X],typeof F!="number"&&(F=D.body[X])}return F}function p(g){var F,X,D=g.ownerDocument,pe=D.body,be=D&&D.documentElement,Je=g.getBoundingClientRect();return F=Je.left,X=Je.top,F-=be.clientLeft||pe.clientLeft||0,X-=be.clientTop||pe.clientTop||0,{left:F,top:X}}function d(g){var F=p(g),X=g.ownerDocument,D=X.defaultView||X.parentWindow;return F.left+=Pe(D),F.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function y(g,F){var X,D=g.prefixCls,pe=D===void 0?"rc-rate":D,be=g.className,Je=g.defaultValue,Xe=g.value,tt=g.count,Ce=tt===void 0?5:tt,st=g.allowHalf,Se=st===void 0?!1:st,J=g.allowClear,Ve=J===void 0?!0:J,M=g.character,R=M===void 0?"\u2605":M,l=g.characterRender,f=g.disabled,w=g.direction,N=w===void 0?"ltr":w,Q=g.tabIndex,W=Q===void 0?0:Q,Ne=g.autoFocus,le=g.onHoverChange,ae=g.onChange,ve=g.onFocus,Ue=g.onBlur,oe=g.onKeyDown,je=g.onMouseLeave,et=(0,O.Z)(g,t),E=wt(),i=(0,H.Z)(E,2),C=i[0],U=i[1],se=b.useRef(null),he=function(){if(!f){var u;(u=se.current)===null||u===void 0||u.focus()}};b.useImperativeHandle(F,function(){return{focus:he,blur:function(){if(!f){var u;(u=se.current)===null||u===void 0||u.blur()}}}});var ft=(0,nt.Z)(Je||0,{value:Xe}),Oe=(0,H.Z)(ft,2),Ze=Oe[0],ht=Oe[1],At=(0,nt.Z)(null),Et=(0,H.Z)(At,2),Ht=Et[0],Xt=Et[1],qt=function(u,de){var _=N==="rtl",Be=u+1;if(Se){var Le=C(u),De=d(Le),dt=Le.clientWidth;(_&&de-De>dt/2||!_&&de-De
0&&!_||de===xe.Z.RIGHT&&Be>0&&_?(Se?Be-=.5:Be-=1,vn(Be),u.preventDefault()):de===xe.Z.LEFT&&Be{const{componentCls:F}=g;return{[`${F}-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 ${F}-star-first, &-half ${F}-star-second`]:{opacity:1},[`&-half ${F}-star-first, &-full ${F}-star-second`]:{color:"inherit"}}}},Ye=g=>({[`&-rtl${g.componentCls}`]:{direction:"rtl"}}),Qe=g=>{const{componentCls:F}=g;return{[F]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,at.Wf)(g)),{display:"inline-block",margin:0,padding:0,color:g.starColor,fontSize:g.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${F} ${F}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),xt(g)),{[`+ ${F}-text`]:{display:"inline-block",marginInlineStart:g.marginXS,fontSize:g.fontSize}}),Ye(g))}};var fe=(0,Ke.Z)("Rate",g=>{const F=(0,Fe.TS)(g,{});return[Qe(F)]},g=>({starColor:g.yellow6,starSize:g.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:g.colorFillContent})),Y=function(g,F){var X={};for(var D in g)Object.prototype.hasOwnProperty.call(g,D)&&F.indexOf(D)<0&&(X[D]=g[D]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,D=Object.getOwnPropertySymbols(g);pe{const{prefixCls:X,className:D,rootClassName:pe,style:be,tooltips:Je,character:Xe=b.createElement(ie,null)}=g,tt=Y(g,["prefixCls","className","rootClassName","style","tooltips","character"]),Ce=(f,w)=>{let{index:N}=w;return Je?b.createElement(Me.Z,{title:Je[N]},f):f},{getPrefixCls:st,direction:Se,rate:J}=b.useContext(T.E_),Ve=st("rate",X),[M,R]=fe(Ve),l=Object.assign(Object.assign({},J==null?void 0:J.style),be);return M(b.createElement(G,Object.assign({ref:F,character:Xe,characterRender:Ce},tt,{className:x()(D,pe,R,J==null?void 0:J.className),style:l,prefixCls:Ve,direction:Se})))})},57809:function(hn,ut,e){var o=e(92310),b=e.n(o),m=e(77861),re=e(2738),s=e(59301),z=e(53487),V=e(62892),ie=e(19080),ge=e(36355),x=e(1684),He=e(93891),H=e(19716),O=e(32441),nt=e(33234),xe=e(14154),_e=e(58582),mt=e(84443),we=e(66339),wt=function(y,A){var G={};for(var T in y)Object.prototype.hasOwnProperty.call(y,T)&&A.indexOf(T)<0&&(G[T]=y[T]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,T=Object.getOwnPropertySymbols(y);Me{var G,{prefixCls:T,bordered:Me=!0,className:at,rootClassName:Ke,getPopupContainer:Fe,popupClassName:xt,dropdownClassName:Ye,listHeight:Qe=256,placement:fe,listItemHeight:Y=24,size:me,disabled:B,notFoundContent:g,status:F,builtinPlacements:X,dropdownMatchSelectWidth:D,popupMatchSelectWidth:pe,direction:be,style:Je,allowClear:Xe}=y,tt=wt(y,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ce,getPrefixCls:st,renderEmpty:Se,direction:J,virtual:Ve,popupMatchSelectWidth:M,popupOverflow:R,select:l}=s.useContext(ge.E_),f=st("select",T),w=st(),N=be!=null?be:J,{compactSize:Q,compactItemClassnames:W}=(0,nt.ri)(f,N),[Ne,le]=(0,xe.Z)(f),ae=s.useMemo(()=>{const{mode:rn}=tt;if(rn!=="combobox")return rn===Pe?"combobox":rn},[tt.mode]),ve=ae==="multiple"||ae==="tags",Ue=(0,mt.Z)(tt.suffixIcon,tt.showArrow),oe=(G=pe!=null?pe:D)!==null&&G!==void 0?G:M,{status:je,hasFeedback:et,isFormItemInput:E,feedbackIcon:i}=s.useContext(O.aM),C=(0,ie.F)(je,F);let U;g!==void 0?U=g:ae==="combobox"?U=null:U=(Se==null?void 0:Se("Select"))||s.createElement(He.Z,{componentName:"Select"});const{suffixIcon:se,itemIcon:he,removeIcon:ft,clearIcon:Oe}=(0,we.Z)(Object.assign(Object.assign({},tt),{multiple:ve,hasFeedback:et,feedbackIcon:i,showSuffixIcon:Ue,prefixCls:f,showArrow:tt.showArrow,componentName:"Select"})),Ze=Xe===!0?{clearIcon:Oe}:Xe,ht=(0,re.Z)(tt,["suffixIcon","itemIcon"]),At=b()(xt||Ye,{[`${f}-dropdown-${N}`]:N==="rtl"},Ke,le),Et=(0,H.Z)(rn=>{var Mt;return(Mt=me!=null?me:Q)!==null&&Mt!==void 0?Mt:rn}),Ht=s.useContext(x.Z),Xt=B!=null?B:Ht,qt=b()({[`${f}-lg`]:Et==="large",[`${f}-sm`]:Et==="small",[`${f}-rtl`]:N==="rtl",[`${f}-borderless`]:!Me,[`${f}-in-form-item`]:E},(0,ie.Z)(f,C,et),W,l==null?void 0:l.className,at,Ke,le),vn=s.useMemo(()=>fe!==void 0?fe:N==="rtl"?"bottomRight":"bottomLeft",[fe,N]),tn=(0,_e.Z)(X,R);return Ne(s.createElement(m.ZP,Object.assign({ref:A,virtual:Ve,showSearch:l==null?void 0:l.showSearch},ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),Je),dropdownMatchSelectWidth:oe,builtinPlacements:tn,transitionName:(0,V.m)(w,"slide-up",tt.transitionName),listHeight:Qe,listItemHeight:Y,mode:ae,prefixCls:f,placement:vn,direction:N,suffixIcon:se,menuItemSelectedIcon:he,removeIcon:ft,allowClear:Ze,notFoundContent:U,className:qt,getPopupContainer:Fe||Ce,dropdownClassName:At,disabled:Xt})))},d=s.forwardRef(p),t=(0,z.Z)(d);d.SECRET_COMBOBOX_MODE_DO_NOT_USE=Pe,d.Option=m.Wx,d.OptGroup=m.Xo,d._InternalPanelDoNotUseOrYouWillBeFired=t,ut.default=d},14154:function(hn,ut,e){e.d(ut,{Z:function(){return d}});var o=e(17313),b=e(74207),m=e(37613),re=e(83116),s=e(13826),z=e(92899);const V=t=>{const{optionHeight:y,optionFontSize:A,optionLineHeight:G,optionPadding:T}=t;return{position:"relative",display:"block",minHeight:y,padding:T,color:t.colorText,fontWeight:"normal",fontSize:A,lineHeight:G,boxSizing:"border-box"}};var ge=t=>{const{antCls:y,componentCls:A}=t,G=`${A}-item`,T=`&${y}-slide-up-enter${y}-slide-up-enter-active`,Me=`&${y}-slide-up-appear${y}-slide-up-appear-active`,at=`&${y}-slide-up-leave${y}-slide-up-leave-active`,Ke=`${A}-dropdown-placement-`;return[{[`${A}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + ${T}${Ke}bottomLeft, + ${Me}${Ke}bottomLeft + `]:{animationName:s.fJ},[` + ${T}${Ke}topLeft, + ${Me}${Ke}topLeft, + ${T}${Ke}topRight, + ${Me}${Ke}topRight + `]:{animationName:s.Qt},[`${at}${Ke}bottomLeft`]:{animationName:s.Uw},[` + ${at}${Ke}topLeft, + ${at}${Ke}topRight + `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${G}`]:Object.assign(Object.assign({},V(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${G}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${G}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${G}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${G}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(t,"slide-up"),(0,s.oN)(t,"slide-down"),(0,z.Fm)(t,"move-up"),(0,z.Fm)(t,"move-down")]};const x=2,He=t=>{let{controlHeightSM:y,controlHeight:A,lineWidth:G}=t;const T=(A-y)/2-G,Me=Math.ceil(T/2);return[T,Me]};function H(t,y){const{componentCls:A,iconCls:G}=t,T=`${A}-selection-overflow`,Me=t.multipleSelectItemHeight,[at]=He(t),Ke=y?`${A}-${y}`:"";return{[`${A}-multiple${Ke}`]:{fontSize:t.fontSize,[T]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${A}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${at-x}px ${x*2}px`,borderRadius:t.borderRadius,[`${A}-show-search&`]:{cursor:"text"},[`${A}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${x}px 0`,lineHeight:`${Me}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${A}-show-arrow ${A}-selector, + &${A}-allow-clear ${A}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${A}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Me,marginTop:x,marginBottom:x,lineHeight:`${Me-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:x*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${A}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${G}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${T}-item + ${T}-item`]:{[`${A}-selection-search`]:{marginInlineStart:0}},[`${A}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-at,"\n &-input,\n &-mirror\n ":{height:Me,fontFamily:t.fontFamily,lineHeight:`${Me}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"}},[`${A}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var nt=t=>{const{componentCls:y}=t,A=(0,m.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),G=(0,m.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,T]=He(t);return[H(t),H(A,"sm"),{[`${y}-multiple${y}-sm`]:{[`${y}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${y}-selection-search`]:{marginInlineStart:T}}},H(G,"lg")]};function xe(t,y){const{componentCls:A,inputPaddingHorizontalBase:G,borderRadius:T}=t,Me=t.controlHeight-t.lineWidth*2,at=Math.ceil(t.fontSize*1.25),Ke=y?`${A}-${y}`:"";return{[`${A}-single${Ke}`]:{fontSize:t.fontSize,[`${A}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:T,[`${A}-selection-search`]:{position:"absolute",top:0,insetInlineStart:G,insetInlineEnd:G,bottom:0,"&-input":{width:"100%"}},[` + ${A}-selection-item, + ${A}-selection-placeholder + `]:{padding:0,lineHeight:`${Me}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Me}px`}},[`${A}-selection-item`]:{position:"relative",userSelect:"none"},[`${A}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${A}-selection-item:after`,`${A}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${A}-show-arrow ${A}-selection-item, + &${A}-show-arrow ${A}-selection-placeholder + `]:{paddingInlineEnd:at},[`&${A}-open ${A}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${A}-customize-input)`]:{[`${A}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${G}px`,[`${A}-selection-search-input`]:{height:Me},"&:after":{lineHeight:`${Me}px`}}},[`&${A}-customize-input`]:{[`${A}-selector`]:{"&:after":{display:"none"},[`${A}-selection-search`]:{position:"static",width:"100%"},[`${A}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${G}px`,"&:after":{display:"none"}}}}}}}function _e(t){const{componentCls:y}=t,A=t.controlPaddingHorizontalSM-t.lineWidth;return[xe(t),xe((0,m.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${y}-single${y}-sm`]:{[`&:not(${y}-customize-input)`]:{[`${y}-selection-search`]:{insetInlineStart:A,insetInlineEnd:A},[`${y}-selector`]:{padding:`0 ${A}px`},[`&${y}-show-arrow ${y}-selection-search`]:{insetInlineEnd:A+t.fontSize*1.5},[` + &${y}-show-arrow ${y}-selection-item, + &${y}-show-arrow ${y}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},xe((0,m.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const mt=t=>{const{componentCls:y,selectorBg:A}=t;return{position:"relative",backgroundColor:A,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${y}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${y}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${y}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,y){let A=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:G,borderHoverColor:T,outlineColor:Me,antCls:at}=y,Ke=A?{[`${G}-selector`]:{borderColor:T}}:{};return{[t]:{[`&:not(${G}-disabled):not(${G}-customize-input):not(${at}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${G}-focused& ${G}-selector`]:{borderColor:T,boxShadow:`0 0 0 ${y.controlOutlineWidth}px ${Me}`,outline:0},[`&:hover ${G}-selector`]:{borderColor:T}})}}},wt=t=>{const{componentCls:y}=t;return{[`${y}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Pe=t=>{const{componentCls:y,inputPaddingHorizontalBase:A,iconCls:G}=t;return{[y]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${y}-customize-input) ${y}-selector`]:Object.assign(Object.assign({},mt(t)),wt(t)),[`${y}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${y}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${y}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:A,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[G]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${y}-suffix)`]:{pointerEvents:"auto"}},[`${y}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${y}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:A,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":{[`${y}-clear`]:{opacity:1}}}),[`${y}-has-feedback`]:{[`${y}-clear`]:{insetInlineEnd:A+t.fontSize+t.paddingXS}}}},p=t=>{const{componentCls:y}=t;return[{[y]:{[`&-borderless ${y}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${y}-in-form-item`]:{width:"100%"}}},Pe(t),_e(t),nt(t),ge(t),{[`${y}-rtl`]:{direction:"rtl"}},we(y,(0,m.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${y}-status-error`,(0,m.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${y}-status-warning`,(0,m.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${y}-selector`,focusElCls:`${y}-focused`})]};var d=(0,re.Z)("Select",(t,y)=>{let{rootPrefixCls:A}=y;const G=(0,m.TS)(t,{rootPrefixCls:A,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[p(G)]},t=>{const{fontSize:y,lineHeight:A,controlHeight:G,controlPaddingHorizontal:T,zIndexPopupBase:Me,colorText:at,fontWeightStrong:Ke,controlItemBgActive:Fe,controlItemBgHover:xt,colorBgContainer:Ye,colorFillSecondary:Qe,controlHeightLG:fe,controlHeightSM:Y,colorBgContainerDisabled:me,colorTextDisabled:B}=t;return{zIndexPopup:Me+50,optionSelectedColor:at,optionSelectedFontWeight:Ke,optionSelectedBg:Fe,optionActiveBg:xt,optionPadding:`${(G-y*A)/2}px ${T}px`,optionFontSize:y,optionLineHeight:A,optionHeight:G,selectorBg:Ye,clearBg:Ye,singleItemHeightLG:fe,multipleItemBg:Qe,multipleItemBorderColor:"transparent",multipleItemHeight:Y,multipleItemHeightLG:G,multipleSelectorBgDisabled:me,multipleItemColorDisabled:B,multipleItemBorderColorDisabled:"transparent"}})},58582:function(hn,ut,e){e.d(ut,{Z:function(){return b}});const o=m=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="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 b(m,re){return m||o(re)}},84443:function(hn,ut,e){e.d(ut,{Z:function(){return o}});function o(b,m){return m!==void 0?m:b!==null}},66339:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});var o=e(40001),b=e(19248),m=e(99267),re=e(84105),s=e(58617),z=e(47472),V=e(59301);function ie(ge){let{suffixIcon:x,clearIcon:He,menuItemSelectedIcon:H,removeIcon:O,loading:nt,multiple:xe,hasFeedback:_e,prefixCls:mt,showSuffixIcon:we,feedbackIcon:wt,showArrow:Pe,componentName:p}=ge;const d=He!=null?He:V.createElement(b.Z,null),t=T=>x===null&&!_e&&!Pe?null:V.createElement(V.Fragment,null,we!==!1&&T,_e&&wt);let y=null;if(x!==void 0)y=t(x);else if(nt)y=t(V.createElement(s.Z,{spin:!0}));else{const T=`${mt}-suffix`;y=Me=>{let{open:at,showSearch:Ke}=Me;return t(at&&Ke?V.createElement(z.Z,{className:T}):V.createElement(re.Z,{className:T}))}}let A=null;H!==void 0?A=H:xe?A=V.createElement(o.Z,null):A=null;let G=null;return O!==void 0?G=O:G=V.createElement(m.Z,null),{clearIcon:d,suffixIcon:y,itemIcon:A,removeIcon:G}}},61621:function(hn,ut,e){e.d(ut,{Z:function(){return R}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),s=e(2738),V=l=>{const{prefixCls:f,className:w,style:N,size:Q,shape:W}=l,Ne=b()({[`${f}-lg`]:Q==="large",[`${f}-sm`]:Q==="small"}),le=b()({[`${f}-circle`]:W==="circle",[`${f}-square`]:W==="square",[`${f}-round`]:W==="round"}),ae=m.useMemo(()=>typeof Q=="number"?{width:Q,height:Q,lineHeight:`${Q}px`}:{},[Q]);return m.createElement("span",{className:b()(f,Ne,le,w),style:Object.assign(Object.assign({},ae),N)})},ie=e(93083),ge=e(83116),x=e(37613);const He=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),H=l=>({height:l,lineHeight:`${l}px`}),O=l=>Object.assign({width:l},H(l)),nt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),xe=l=>Object.assign({width:l*5,minWidth:l*5},H(l)),_e=l=>{const{skeletonAvatarCls:f,gradientFromColor:w,controlHeight:N,controlHeightLG:Q,controlHeightSM:W}=l;return{[`${f}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},O(N)),[`${f}${f}-circle`]:{borderRadius:"50%"},[`${f}${f}-lg`]:Object.assign({},O(Q)),[`${f}${f}-sm`]:Object.assign({},O(W))}},mt=l=>{const{controlHeight:f,borderRadiusSM:w,skeletonInputCls:N,controlHeightLG:Q,controlHeightSM:W,gradientFromColor:Ne}=l;return{[`${N}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne,borderRadius:w},xe(f)),[`${N}-lg`]:Object.assign({},xe(Q)),[`${N}-sm`]:Object.assign({},xe(W))}},we=l=>Object.assign({width:l},H(l)),wt=l=>{const{skeletonImageCls:f,imageSizeBase:w,gradientFromColor:N,borderRadiusSM:Q}=l;return{[`${f}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:N,borderRadius:Q},we(w*2)),{[`${f}-path`]:{fill:"#bfbfbf"},[`${f}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${f}-svg${f}-svg-circle`]:{borderRadius:"50%"}}),[`${f}${f}-circle`]:{borderRadius:"50%"}}},Pe=(l,f,w)=>{const{skeletonButtonCls:N}=l;return{[`${w}${N}-circle`]:{width:f,minWidth:f,borderRadius:"50%"},[`${w}${N}-round`]:{borderRadius:f}}},p=l=>Object.assign({width:l*2,minWidth:l*2},H(l)),d=l=>{const{borderRadiusSM:f,skeletonButtonCls:w,controlHeight:N,controlHeightLG:Q,controlHeightSM:W,gradientFromColor:Ne}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne,borderRadius:f,width:N*2,minWidth:N*2},p(N))},Pe(l,N,w)),{[`${w}-lg`]:Object.assign({},p(Q))}),Pe(l,Q,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},p(W))}),Pe(l,W,`${w}-sm`))},t=l=>{const{componentCls:f,skeletonAvatarCls:w,skeletonTitleCls:N,skeletonParagraphCls:Q,skeletonButtonCls:W,skeletonInputCls:Ne,skeletonImageCls:le,controlHeight:ae,controlHeightLG:ve,controlHeightSM:Ue,gradientFromColor:oe,padding:je,marginSM:et,borderRadius:E,titleHeight:i,blockRadius:C,paragraphLiHeight:U,controlHeightXS:se,paragraphMarginTop:he}=l;return{[`${f}`]:{display:"table",width:"100%",[`${f}-header`]:{display:"table-cell",paddingInlineEnd:je,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:oe},O(ae)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},O(ve)),[`${w}-sm`]:Object.assign({},O(Ue))},[`${f}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${N}`]:{width:"100%",height:i,background:oe,borderRadius:C,[`+ ${Q}`]:{marginBlockStart:Ue}},[`${Q}`]:{padding:0,"> li":{width:"100%",height:U,listStyle:"none",background:oe,borderRadius:C,"+ li":{marginBlockStart:se}}},[`${Q}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${f}-content`]:{[`${N}, ${Q} > li`]:{borderRadius:E}}},[`${f}-with-avatar ${f}-content`]:{[`${N}`]:{marginBlockStart:et,[`+ ${Q}`]:{marginBlockStart:he}}},[`${f}${f}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},d(l)),_e(l)),mt(l)),wt(l)),[`${f}${f}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Ne}`]:{width:"100%"}},[`${f}${f}-active`]:{[` + ${N}, + ${Q} > li, + ${w}, + ${W}, + ${Ne}, + ${le} + `]:Object.assign({},nt(l))}}};var y=(0,ge.Z)("Skeleton",l=>{const{componentCls:f}=l,w=(0,x.TS)(l,{skeletonAvatarCls:`${f}-avatar`,skeletonTitleCls:`${f}-title`,skeletonParagraphCls:`${f}-paragraph`,skeletonButtonCls:`${f}-button`,skeletonInputCls:`${f}-input`,skeletonImageCls:`${f}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:f,colorFill:w}=l,N=f,Q=w;return{color:N,colorGradientEnd:Q,gradientFromColor:N,gradientToColor:Q,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),G=l=>{const{prefixCls:f,className:w,rootClassName:N,active:Q,shape:W="circle",size:Ne="default"}=l,{getPrefixCls:le}=m.useContext(re.E_),ae=le("skeleton",f),[ve,Ue]=y(ae),oe=(0,s.Z)(l,["prefixCls","className"]),je=b()(ae,`${ae}-element`,{[`${ae}-active`]:Q},w,N,Ue);return ve(m.createElement("div",{className:je},m.createElement(V,Object.assign({prefixCls:`${ae}-avatar`,shape:W,size:Ne},oe))))},Me=l=>{const{prefixCls:f,className:w,rootClassName:N,active:Q,block:W=!1,size:Ne="default"}=l,{getPrefixCls:le}=m.useContext(re.E_),ae=le("skeleton",f),[ve,Ue]=y(ae),oe=(0,s.Z)(l,["prefixCls"]),je=b()(ae,`${ae}-element`,{[`${ae}-active`]:Q,[`${ae}-block`]:W},w,N,Ue);return ve(m.createElement("div",{className:je},m.createElement(V,Object.assign({prefixCls:`${ae}-button`,size:Ne},oe))))};const at="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 Fe=l=>{const{prefixCls:f,className:w,rootClassName:N,style:Q,active:W}=l,{getPrefixCls:Ne}=m.useContext(re.E_),le=Ne("skeleton",f),[ae,ve]=y(le),Ue=b()(le,`${le}-element`,{[`${le}-active`]:W},w,N,ve);return ae(m.createElement("div",{className:Ue},m.createElement("div",{className:b()(`${le}-image`,w),style:Q},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${le}-image-svg`},m.createElement("path",{d:at,className:`${le}-image-path`})))))},Ye=l=>{const{prefixCls:f,className:w,rootClassName:N,active:Q,block:W,size:Ne="default"}=l,{getPrefixCls:le}=m.useContext(re.E_),ae=le("skeleton",f),[ve,Ue]=y(ae),oe=(0,s.Z)(l,["prefixCls"]),je=b()(ae,`${ae}-element`,{[`${ae}-active`]:Q,[`${ae}-block`]:W},w,N,Ue);return ve(m.createElement("div",{className:je},m.createElement(V,Object.assign({prefixCls:`${ae}-input`,size:Ne},oe))))},Qe=e(92413),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Y=fe,me=e(7657),B=function(f,w){return m.createElement(me.Z,(0,Qe.Z)({},f,{ref:w,icon:Y}))},g=m.forwardRef(B),F=g,D=l=>{const{prefixCls:f,className:w,rootClassName:N,style:Q,active:W,children:Ne}=l,{getPrefixCls:le}=m.useContext(re.E_),ae=le("skeleton",f),[ve,Ue]=y(ae),oe=b()(ae,`${ae}-element`,{[`${ae}-active`]:W},Ue,w,N),je=Ne!=null?Ne:m.createElement(F,null);return ve(m.createElement("div",{className:oe},m.createElement("div",{className:b()(`${ae}-image`,w),style:Q},je)))},pe=e(26407),Je=l=>{const f=le=>{const{width:ae,rows:ve=2}=l;if(Array.isArray(ae))return ae[le];if(ve-1===le)return ae},{prefixCls:w,className:N,style:Q,rows:W}=l,Ne=(0,pe.Z)(Array(W)).map((le,ae)=>m.createElement("li",{key:ae,style:{width:f(ae)}}));return m.createElement("ul",{className:b()(w,N),style:Q},Ne)},tt=l=>{let{prefixCls:f,className:w,width:N,style:Q}=l;return m.createElement("h3",{className:b()(f,w),style:Object.assign({width:N},Q)})};function Ce(l){return l&&typeof l=="object"?l:{}}function st(l,f){return l&&!f?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Se(l,f){return!l&&f?{width:"38%"}:l&&f?{width:"50%"}:{}}function J(l,f){const w={};return(!l||!f)&&(w.width="61%"),!l&&f?w.rows=3:w.rows=2,w}const Ve=l=>{const{prefixCls:f,loading:w,className:N,rootClassName:Q,style:W,children:Ne,avatar:le=!1,title:ae=!0,paragraph:ve=!0,active:Ue,round:oe}=l,{getPrefixCls:je,direction:et,skeleton:E}=m.useContext(re.E_),i=je("skeleton",f),[C,U]=y(i);if(w||!("loading"in l)){const se=!!le,he=!!ae,ft=!!ve;let Oe;if(se){const At=Object.assign(Object.assign({prefixCls:`${i}-avatar`},st(he,ft)),Ce(le));Oe=m.createElement("div",{className:`${i}-header`},m.createElement(V,Object.assign({},At)))}let Ze;if(he||ft){let At;if(he){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},Se(se,ft)),Ce(ae));At=m.createElement(tt,Object.assign({},Ht))}let Et;if(ft){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},J(se,he)),Ce(ve));Et=m.createElement(Je,Object.assign({},Ht))}Ze=m.createElement("div",{className:`${i}-content`},At,Et)}const ht=b()(i,{[`${i}-with-avatar`]:se,[`${i}-active`]:Ue,[`${i}-rtl`]:et==="rtl",[`${i}-round`]:oe},E==null?void 0:E.className,N,Q,U);return C(m.createElement("div",{className:ht,style:Object.assign(Object.assign({},E==null?void 0:E.style),W)},Oe,Ze))}return typeof Ne!="undefined"?Ne:null};Ve.Button=Me,Ve.Avatar=G,Ve.Input=Ye,Ve.Image=Fe,Ve.Node=D;var M=Ve,R=M},81327:function(hn,ut,e){e.d(ut,{Z:function(){return mt}});var o=e(59301),b=e(92310),m=e.n(b),re=e(11592),s=e(36355),z=e(33234);const V=o.createContext({latestIndex:0}),ie=V.Provider;var x=we=>{let{className:wt,index:Pe,children:p,split:d,style:t}=we;const{latestIndex:y}=o.useContext(V);return p==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:wt,style:t},p),Pe{var Pe,p;const{getPrefixCls:d,space:t,direction:y}=o.useContext(s.E_),{size:A=(t==null?void 0:t.size)||"small",align:G,className:T,rootClassName:Me,children:at,direction:Ke="horizontal",prefixCls:Fe,split:xt,style:Ye,wrap:Qe=!1,classNames:fe,styles:Y}=we,me=nt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[B,g]=Array.isArray(A)?A:[A,A],F=H(g),X=H(B),D=O(g),pe=O(B),be=(0,re.Z)(at,{keepEmpty:!0}),Je=G===void 0&&Ke==="horizontal"?"center":G,Xe=d("space",Fe),[tt,Ce]=(0,He.Z)(Xe),st=m()(Xe,t==null?void 0:t.className,Ce,`${Xe}-${Ke}`,{[`${Xe}-rtl`]:y==="rtl",[`${Xe}-align-${Je}`]:Je,[`${Xe}-gap-row-${g}`]:F,[`${Xe}-gap-col-${B}`]:X},T,Me),Se=m()(`${Xe}-item`,(Pe=fe==null?void 0:fe.item)!==null&&Pe!==void 0?Pe:(p=t==null?void 0:t.classNames)===null||p===void 0?void 0:p.item);let J=0;const Ve=be.map((l,f)=>{var w,N;l!=null&&(J=f);const Q=l&&l.key||`${Se}-${f}`;return o.createElement(x,{className:Se,key:Q,index:f,split:xt,style:(w=Y==null?void 0:Y.item)!==null&&w!==void 0?w:(N=t==null?void 0:t.styles)===null||N===void 0?void 0:N.item},l)}),M=o.useMemo(()=>({latestIndex:J}),[J]);if(be.length===0)return null;const R={};return Qe&&(R.flexWrap="wrap"),!X&&pe&&(R.columnGap=B),!F&&D&&(R.rowGap=g),tt(o.createElement("div",Object.assign({ref:wt,className:st,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),Ye)},me),o.createElement(ie,{value:M},Ve)))});_e.Compact=z.ZP;var mt=_e},31797:function(hn,ut,e){e.d(ut,{default:function(){return y}});var o=e(59301),b=e(56762),m=e(92343),re=e(92310),s=e.n(re),z=e(36355),V=e(61621),ge=A=>{const{value:G,formatter:T,precision:Me,decimalSeparator:at,groupSeparator:Ke="",prefixCls:Fe}=A;let xt;if(typeof T=="function")xt=T(G);else{const Ye=String(G),Qe=Ye.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Qe||Ye==="-")xt=Ye;else{const fe=Qe[1];let Y=Qe[2]||"0",me=Qe[4]||"";Y=Y.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Me=="number"&&(me=me.padEnd(Me,"0").slice(0,Me>0?Me:0)),me&&(me=`${at}${me}`),xt=[o.createElement("span",{key:"int",className:`${Fe}-content-value-int`},fe,Y),me&&o.createElement("span",{key:"decimal",className:`${Fe}-content-value-decimal`},me)]}}return o.createElement("span",{className:`${Fe}-content-value`},xt)},x=e(17313),He=e(83116),H=e(37613);const O=A=>{const{componentCls:G,marginXXS:T,padding:Me,colorTextDescription:at,titleFontSize:Ke,colorTextHeading:Fe,contentFontSize:xt,fontFamily:Ye}=A;return{[`${G}`]:Object.assign(Object.assign({},(0,x.Wf)(A)),{[`${G}-title`]:{marginBottom:T,color:at,fontSize:Ke},[`${G}-skeleton`]:{paddingTop:Me},[`${G}-content`]:{color:Fe,fontSize:xt,fontFamily:Ye,[`${G}-content-value`]:{display:"inline-block",direction:"ltr"},[`${G}-content-prefix, ${G}-content-suffix`]:{display:"inline-block"},[`${G}-content-prefix`]:{marginInlineEnd:T},[`${G}-content-suffix`]:{marginInlineStart:T}}})}};var nt=(0,He.Z)("Statistic",A=>{const G=(0,H.TS)(A,{});return[O(G)]},A=>{const{fontSizeHeading3:G,fontSize:T}=A;return{titleFontSize:T,contentFontSize:G}}),_e=A=>{const{prefixCls:G,className:T,rootClassName:Me,style:at,valueStyle:Ke,value:Fe=0,title:xt,valueRender:Ye,prefix:Qe,suffix:fe,loading:Y=!1,onMouseEnter:me,onMouseLeave:B,decimalSeparator:g=".",groupSeparator:F=","}=A,{getPrefixCls:X,direction:D,statistic:pe}=o.useContext(z.E_),be=X("statistic",G),[Je,Xe]=nt(be),tt=o.createElement(ge,Object.assign({decimalSeparator:g,groupSeparator:F,prefixCls:be},A,{value:Fe})),Ce=s()(be,{[`${be}-rtl`]:D==="rtl"},pe==null?void 0:pe.className,T,Me,Xe);return Je(o.createElement("div",{className:Ce,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),at),onMouseEnter:me,onMouseLeave:B},xt&&o.createElement("div",{className:`${be}-title`},xt),o.createElement(V.Z,{paragraph:!1,loading:Y,className:`${be}-skeleton`},o.createElement("div",{style:Ke,className:`${be}-content`},Qe&&o.createElement("span",{className:`${be}-content-prefix`},Qe),Ye?Ye(tt):tt,fe&&o.createElement("span",{className:`${be}-content-suffix`},fe)))))};const mt=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function we(A,G){let T=A;const Me=/\[[^\]]*]/g,at=(G.match(Me)||[]).map(Ye=>Ye.slice(1,-1)),Ke=G.replace(Me,"[]"),Fe=mt.reduce((Ye,Qe)=>{let[fe,Y]=Qe;if(Ye.includes(fe)){const me=Math.floor(T/Y);return T-=me*Y,Ye.replace(new RegExp(`${fe}+`,"g"),B=>{const g=B.length;return me.toString().padStart(g,"0")})}return Ye},Ke);let xt=0;return Fe.replace(Me,()=>{const Ye=at[xt];return xt+=1,Ye})}function wt(A,G){const{format:T=""}=G,Me=new Date(A).getTime(),at=Date.now(),Ke=Math.max(Me-at,0);return we(Ke,T)}const Pe=1e3/30;function p(A){return new Date(A).getTime()}const d=A=>{const{value:G,format:T="HH:mm:ss",onChange:Me,onFinish:at}=A,Ke=(0,b.Z)(),Fe=o.useRef(null),xt=()=>{at==null||at(),Fe.current&&(clearInterval(Fe.current),Fe.current=null)},Ye=()=>{const Y=p(G);Y>=Date.now()&&(Fe.current=setInterval(()=>{Ke(),Me==null||Me(Y-Date.now()),Y(Ye(),()=>{Fe.current&&(clearInterval(Fe.current),Fe.current=null)}),[G]);const Qe=(Y,me)=>wt(Y,Object.assign(Object.assign({},me),{format:T})),fe=Y=>(0,m.Tm)(Y,{title:void 0});return o.createElement(_e,Object.assign({},A,{valueRender:fe,formatter:Qe}))};var t=o.memo(d);_e.Countdown=t;var y=_e},8378:function(hn,ut){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ut.Z=e},92899:function(hn,ut,e){e.d(ut,{Fm:function(){return H}});var o=e(93083),b=e(95406);const m=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),re=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),z=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),V=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ge=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),He={"move-up":{inKeyframes:ge,outKeyframes:x},"move-down":{inKeyframes:m,outKeyframes:re},"move-left":{inKeyframes:s,outKeyframes:z},"move-right":{inKeyframes:V,outKeyframes:ie}},H=(O,nt)=>{const{antCls:xe}=O,_e=`${xe}-${nt}`,{inKeyframes:mt,outKeyframes:we}=He[nt];return[(0,b.R)(_e,mt,we,O.motionDurationMid),{[` + ${_e}-enter, + ${_e}-appear + `]:{opacity:0,animationTimingFunction:O.motionEaseOutCirc},[`${_e}-leave`]:{animationTimingFunction:O.motionEaseInOutCirc}}]}},13826:function(hn,ut,e){e.d(ut,{Qt:function(){return s},Uw:function(){return re},fJ:function(){return m},ly:function(){return z},oN:function(){return H}});var o=e(93083),b=e(95406);const m=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),re=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),z=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),V=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ge=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),x=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),He={"slide-up":{inKeyframes:m,outKeyframes:re},"slide-down":{inKeyframes:s,outKeyframes:z},"slide-left":{inKeyframes:V,outKeyframes:ie},"slide-right":{inKeyframes:ge,outKeyframes:x}},H=(O,nt)=>{const{antCls:xe}=O,_e=`${xe}-${nt}`,{inKeyframes:mt,outKeyframes:we}=He[nt];return[(0,b.R)(_e,mt,we,O.motionDurationMid),{[` + ${_e}-enter, + ${_e}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:O.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_e}-leave`]:{animationTimingFunction:O.motionEaseInQuint}}]}},54580:function(hn,ut,e){e.d(ut,{default:function(){return Ot}});var o=e(59301),b=e(26407),m=e(92310),re=e.n(m),s=e(92413),z=e(6909),V=e(4771),ie=e(9427),ge=e(25440),x=e(400),He=e(37061),H=e(85195),O=e(39559),nt=e(20569),xe=e(26112);function _e(P,j){var K="cannot ".concat(P.method," ").concat(P.action," ").concat(j.status,"'"),ee=new Error(K);return ee.status=j.status,ee.method=P.method,ee.url=P.action,ee}function mt(P){var j=P.responseText||P.response;if(!j)return j;try{return JSON.parse(j)}catch(K){return j}}function we(P){var j=new XMLHttpRequest;P.onProgress&&j.upload&&(j.upload.onprogress=function(ye){ye.total>0&&(ye.percent=ye.loaded/ye.total*100),P.onProgress(ye)});var K=new FormData;P.data&&Object.keys(P.data).forEach(function(Ie){var ye=P.data[Ie];if(Array.isArray(ye)){ye.forEach(function(te){K.append("".concat(Ie,"[]"),te)});return}K.append(Ie,ye)}),P.file instanceof Blob?K.append(P.filename,P.file,P.file.name):K.append(P.filename,P.file),j.onerror=function(ye){P.onError(ye)},j.onload=function(){return j.status<200||j.status>=300?P.onError(_e(P,j),mt(j)):P.onSuccess(mt(j),j)},j.open(P.method,P.action,!0),P.withCredentials&&"withCredentials"in j&&(j.withCredentials=!0);var ee=P.headers||{};return ee["X-Requested-With"]!==null&&j.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(ee).forEach(function(Ie){ee[Ie]!==null&&j.setRequestHeader(Ie,ee[Ie])}),j.send(K),{abort:function(){j.abort()}}}var wt=+new Date,Pe=0;function p(){return"rc-upload-".concat(wt,"-").concat(++Pe)}var d=e(48736),t=function(P,j){if(P&&j){var K=Array.isArray(j)?j:j.split(","),ee=P.name||"",Ie=P.type||"",ye=Ie.replace(/\/.*$/,"");return K.some(function(te){var v=te.trim();if(/^\*(\/\*)?$/.test(te))return!0;if(v.charAt(0)==="."){var Z=ee.toLowerCase(),L=v.toLowerCase(),q=[L];return(L===".jpg"||L===".jpeg")&&(q=[".jpg",".jpeg"]),q.some(function(ne){return Z.endsWith(ne)})}return/\/\*$/.test(v)?ye===v.replace(/\/.*$/,""):Ie===v?!0:/^\w+$/.test(v)?((0,d.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(v,"'.Skip for check.")),!0):!1})}return!0};function y(P,j){var K=P.createReader(),ee=[];function Ie(){K.readEntries(function(ye){var te=Array.prototype.slice.apply(ye);ee=ee.concat(te);var v=!te.length;v?j(ee):Ie()})}Ie()}var A=function(j,K,ee){var Ie=function ye(te,v){te&&(te.path=v||"",te.isFile?te.file(function(Z){ee(Z)&&(te.fullPath&&!Z.webkitRelativePath&&(Object.defineProperties(Z,{webkitRelativePath:{writable:!0}}),Z.webkitRelativePath=te.fullPath.replace(/^\//,""),Object.defineProperties(Z,{webkitRelativePath:{writable:!1}})),K([Z]))}):te.isDirectory&&y(te,function(Z){Z.forEach(function(L){ye(L,"".concat(v).concat(te.name,"/"))})}))};j.forEach(function(ye){Ie(ye.webkitGetAsEntry())})},G=A,T=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Me=function(P){(0,ie.Z)(K,P);var j=(0,ge.Z)(K);function K(){var ee;(0,z.Z)(this,K);for(var Ie=arguments.length,ye=new Array(Ie),te=0;te{let{uid:ye}=Ie;return ye===P.uid});return ee===-1?K.push(P):K[ee]=P,K}function ve(P,j){const K=P.uid!==void 0?"uid":"name";return j.filter(ee=>ee[K]===P[K])[0]}function Ue(P,j){const K=P.uid!==void 0?"uid":"name",ee=j.filter(Ie=>Ie[K]!==P[K]);return ee.length===j.length?null:ee}const oe=function(){const j=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),ee=j[j.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(ee)||[""])[0]},je=P=>P.indexOf("image/")===0,et=P=>{if(P.type&&!P.thumbUrl)return je(P.type);const j=P.thumbUrl||P.url||"",K=oe(j);return/^data:image\//.test(j)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(K)?!0:!(/^data:/.test(j)||K)},E=200;function i(P){return new Promise(j=>{if(!P.type||!je(P.type)){j("");return}const K=document.createElement("canvas");K.width=E,K.height=E,K.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(K);const ee=K.getContext("2d"),Ie=new Image;if(Ie.onload=()=>{const{width:ye,height:te}=Ie;let v=E,Z=E,L=0,q=0;ye>te?(Z=te*(E/ye),q=-(Z-v)/2):(v=ye*(E/te),L=-(v-Z)/2),ee.drawImage(Ie,L,q,v,Z);const ne=K.toDataURL();document.body.removeChild(K),window.URL.revokeObjectURL(Ie.src),j(ne)},Ie.crossOrigin="anonymous",P.type.startsWith("image/svg+xml")){const ye=new FileReader;ye.onload=()=>{ye.result&&(Ie.src=ye.result)},ye.readAsDataURL(P)}else if(P.type.startsWith("image/gif")){const ye=new FileReader;ye.onload=()=>{ye.result&&j(ye.result)},ye.readAsDataURL(P)}else Ie.src=window.URL.createObjectURL(P)})}var C=e(26227),U=e(41464),se=e(15277),he=e(93948),ft=e(6848),Ze=o.forwardRef((P,j)=>{let{prefixCls:K,className:ee,style:Ie,locale:ye,listType:te,file:v,items:Z,progress:L,iconRender:q,actionIconRender:ne,itemRender:ke,isImgUrl:ze,showPreviewIcon:bt,showRemoveIcon:Dt,showDownloadIcon:Bt,previewIcon:Kt,removeIcon:zt,downloadIcon:Vt,onPreview:Ft,onDownload:vt,onClose:Qt}=P;var $t,Sn;const{status:Gt}=v,[Wt,fn]=o.useState(Gt);o.useEffect(()=>{Gt!=="removed"&&fn(Gt)},[Gt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=q(v);let jt=o.createElement("div",{className:`${K}-icon`},Ln);if(te==="picture"||te==="picture-card"||te==="picture-circle")if(Wt==="uploading"||!v.thumbUrl&&!v.url){const Vn=re()(`${K}-list-item-thumbnail`,{[`${K}-list-item-file`]:Wt!=="uploading"});jt=o.createElement("div",{className:Vn},Ln)}else{const Vn=ze!=null&&ze(v)?o.createElement("img",{src:v.thumbUrl||v.url,alt:v.name,className:`${K}-list-item-image`,crossOrigin:v.crossOrigin}):Ln,Zn=re()(`${K}-list-item-thumbnail`,{[`${K}-list-item-file`]:ze&&!ze(v)});jt=o.createElement("a",{className:Zn,onClick:$n=>Ft(v,$n),href:v.url||v.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const it=re()(`${K}-list-item`,`${K}-list-item-${Wt}`),ot=typeof v.linkProps=="string"?JSON.parse(v.linkProps):v.linkProps,Yt=Dt?ne((typeof zt=="function"?zt(v):zt)||o.createElement(C.Z,null),()=>Qt(v),K,ye.removeFile):null,Lt=Bt&&Wt==="done"?ne((typeof Vt=="function"?Vt(v):Vt)||o.createElement(U.Z,null),()=>vt(v),K,ye.downloadFile):null,dn=te!=="picture-card"&&te!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:re()(`${K}-list-item-actions`,{picture:te==="picture"})},Lt,Yt),cn=re()(`${K}-list-item-name`),On=v.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:v.name},ot,{href:v.url,onClick:Vn=>Ft(v,Vn)}),v.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(v,Vn),title:v.name},v.name),dn],an={pointerEvents:"none",opacity:.5},Cn=bt?o.createElement("a",{href:v.url||v.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:v.url||v.thumbUrl?void 0:an,onClick:Vn=>Ft(v,Vn),title:ye.previewFile},typeof Kt=="function"?Kt(v):Kt||o.createElement(se.Z,null)):null,Bn=(te==="picture-card"||te==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${K}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(Y.E_),Pt=Nt(),ln=o.createElement("div",{className:it},jt,On,Bn,gn&&o.createElement(w.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in v?o.createElement(he.Z,Object.assign({},L,{type:"line",percent:v.percent,"aria-label":v["aria-label"],"aria-labelledby":v["aria-labelledby"]})):null;return o.createElement("div",{className:re()(`${K}-list-item-progress`,Zn)},$n)})),In=v.response&&typeof v.response=="string"?v.response:(($t=v.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=v.error)===null||Sn===void 0?void 0:Sn.message)||ye.uploadError,kn=Wt==="error"?o.createElement(ft.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:re()(`${K}-list-item-container`,ee),style:Ie,ref:j},ke?ke(kn,v,Z,{download:vt.bind(null,v),preview:Ft.bind(null,v),remove:Qt.bind(null,v)}):kn)});const ht=(P,j)=>{const{listType:K="text",previewFile:ee=i,onPreview:Ie,onDownload:ye,onRemove:te,locale:v,iconRender:Z,isImageUrl:L=et,prefixCls:q,items:ne=[],showPreviewIcon:ke=!0,showRemoveIcon:ze=!0,showDownloadIcon:bt=!1,removeIcon:Dt,previewIcon:Bt,downloadIcon:Kt,progress:zt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:vt,disabled:Qt}=P,$t=(0,N.Z)(),[Sn,Gt]=o.useState(!1);o.useEffect(()=>{K!=="picture"&&K!=="picture-card"&&K!=="picture-circle"||(ne||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",ee&&ee(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[K,ne,ee]),o.useEffect(()=>{Gt(!0)},[]);const Wt=(an,Cn)=>{if(Ie)return Cn==null||Cn.preventDefault(),Ie(an)},fn=an=>{typeof ye=="function"?ye(an):an.url&&window.open(an.url)},gn=an=>{te==null||te(an)},xn=an=>{if(Z)return Z(an,K);const Cn=an.status==="uploading",Bn=L&&L(an)?o.createElement(f,null):o.createElement(Je,null);let Nt=Cn?o.createElement(Xe.Z,null):o.createElement(J,null);return K==="picture"?Nt=Cn?o.createElement(Xe.Z,null):Bn:(K==="picture-card"||K==="picture-circle")&&(Nt=Cn?v.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,W.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Qt};if((0,W.l$)(an)){const ln=(0,W.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(Ne.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(Ne.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(j,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:jt}=o.useContext(Y.E_),it=jt("upload",q),ot=jt(),Yt=re()(`${it}-list`,`${it}-list-${K}`),Lt=(0,b.Z)(ne.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${it}-${K==="picture-card"||K==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,Q.Z)(ot));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[ot]);return K!=="picture-card"&&K!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(w.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Ze,{key:Cn,locale:v,prefixCls:it,className:Nt,style:Pt,file:Bn,items:ne,progress:zt,listType:K,isImgUrl:L,showPreviewIcon:ke,showRemoveIcon:ze,showDownloadIcon:bt,removeIcon:Dt,previewIcon:Bt,downloadIcon:Kt,iconRender:xn,actionIconRender:Ln,itemRender:vt,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(w.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,W.Tm)(Vt,Nt=>({className:re()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var Et=o.forwardRef(ht),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=P=>{const{componentCls:j,iconCls:K}=P;return{[`${j}-wrapper`]:{[`${j}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:P.colorFillAlter,border:`${P.lineWidth}px dashed ${P.colorBorder}`,borderRadius:P.borderRadiusLG,cursor:"pointer",transition:`border-color ${P.motionDurationSlow}`,[j]:{padding:`${P.padding}px 0`},[`${j}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${j}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${j}-disabled):hover`]:{borderColor:P.colorPrimaryHover},[`p${j}-drag-icon`]:{marginBottom:P.margin,[K]:{color:P.colorPrimary,fontSize:P.uploadThumbnailSize}},[`p${j}-text`]:{margin:`0 0 ${P.marginXXS}px`,color:P.colorTextHeading,fontSize:P.fontSizeLG},[`p${j}-hint`]:{color:P.colorTextDescription,fontSize:P.fontSize},[`&${j}-disabled`]:{cursor:"not-allowed",[`p${j}-drag-icon ${K}, + p${j}-text, + p${j}-hint + `]:{color:P.colorTextDisabled}}}}}},pn=P=>{const{componentCls:j,antCls:K,iconCls:ee,fontSize:Ie,lineHeight:ye}=P,te=`${j}-list-item`,v=`${te}-actions`,Z=`${te}-action`,L=Math.round(Ie*ye);return{[`${j}-wrapper`]:{[`${j}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:P.lineHeight,[te]:{position:"relative",height:P.lineHeight*Ie,marginTop:P.marginXS,fontSize:Ie,display:"flex",alignItems:"center",transition:`background-color ${P.motionDurationSlow}`,"&:hover":{backgroundColor:P.controlItemBgHover},[`${te}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${P.paddingXS}px`,lineHeight:ye,flex:"auto",transition:`all ${P.motionDurationSlow}`}),[v]:{[Z]:{opacity:0},[`${Z}${K}-btn-sm`]:{height:L,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Z}:focus-visible, + &.picture ${Z} + `]:{opacity:1},[ee]:{color:P.actionsColor,transition:`all ${P.motionDurationSlow}`},[`&:hover ${ee}`]:{color:P.colorText}},[`${j}-icon ${ee}`]:{color:P.colorTextDescription,fontSize:Ie},[`${te}-progress`]:{position:"absolute",bottom:-P.uploadProgressOffset,width:"100%",paddingInlineStart:Ie+P.paddingXS,fontSize:Ie,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${te}:hover ${Z}`]:{opacity:1,color:P.colorText},[`${te}-error`]:{color:P.colorError,[`${te}-name, ${j}-icon ${ee}`]:{color:P.colorError},[v]:{[`${ee}, ${ee}:hover`]:{color:P.colorError},[Z]:{opacity:1}}},[`${j}-list-item-container`]:{transition:`opacity ${P.motionDurationSlow}, height ${P.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Te=e(1950);const ct=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=P=>{const{componentCls:j}=P,K=`${j}-animate-inline`;return[{[`${j}-wrapper`]:{[`${K}-appear, ${K}-enter, ${K}-leave`]:{animationDuration:P.motionDurationSlow,animationTimingFunction:P.motionEaseInOutCirc,animationFillMode:"forwards"},[`${K}-appear, ${K}-enter`]:{animationName:ct},[`${K}-leave`]:{animationName:lt}}},{[`${j}-wrapper`]:(0,Te.J$)(P)},ct,lt]},_t=e(93398),$e=e(64993);const Tt=P=>{const{componentCls:j,iconCls:K,uploadThumbnailSize:ee,uploadProgressOffset:Ie}=P,ye=`${j}-list`,te=`${ye}-item`;return{[`${j}-wrapper`]:{[` + ${ye}${ye}-picture, + ${ye}${ye}-picture-card, + ${ye}${ye}-picture-circle + `]:{[te]:{position:"relative",height:ee+P.lineWidth*2+P.paddingXS*2,padding:P.paddingXS,border:`${P.lineWidth}px ${P.lineType} ${P.colorBorder}`,borderRadius:P.borderRadiusLG,"&:hover":{background:"transparent"},[`${te}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:ee,height:ee,lineHeight:`${ee+P.paddingSM}px`,textAlign:"center",flex:"none",[K]:{fontSize:P.fontSizeHeading2,color:P.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${te}-progress`]:{bottom:Ie,width:`calc(100% - ${P.paddingSM*2}px)`,marginTop:0,paddingInlineStart:ee+P.paddingXS}},[`${te}-error`]:{borderColor:P.colorError,[`${te}-thumbnail ${K}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:P.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:P.colorError}}},[`${te}-uploading`]:{borderStyle:"dashed",[`${te}-name`]:{marginBottom:Ie}}},[`${ye}${ye}-picture-circle ${te}`]:{[`&, &::before, ${te}-thumbnail`]:{borderRadius:"50%"}}}}},I=P=>{const{componentCls:j,iconCls:K,fontSizeLG:ee,colorTextLightSolid:Ie}=P,ye=`${j}-list`,te=`${ye}-item`,v=P.uploadPicCardSize;return{[` + ${j}-wrapper${j}-picture-card-wrapper, + ${j}-wrapper${j}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${j}${j}-select`]:{width:v,height:v,marginInlineEnd:P.marginXS,marginBottom:P.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:P.colorFillAlter,border:`${P.lineWidth}px dashed ${P.colorBorder}`,borderRadius:P.borderRadiusLG,cursor:"pointer",transition:`border-color ${P.motionDurationSlow}`,[`> ${j}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${j}-disabled):hover`]:{borderColor:P.colorPrimary}},[`${ye}${ye}-picture-card, ${ye}${ye}-picture-circle`]:{[`${ye}-item-container`]:{display:"inline-block",width:v,height:v,marginBlock:`0 ${P.marginXS}px`,marginInline:`0 ${P.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[te]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${P.paddingXS*2}px)`,height:`calc(100% - ${P.paddingXS*2}px)`,backgroundColor:P.colorBgMask,opacity:0,transition:`all ${P.motionDurationSlow}`,content:'" "'}},[`${te}:hover`]:{[`&::before, ${te}-actions`]:{opacity:1}},[`${te}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${P.motionDurationSlow}`,[`${K}-eye, ${K}-download, ${K}-delete`]:{zIndex:10,width:ee,margin:`0 ${P.marginXXS}px`,fontSize:ee,cursor:"pointer",transition:`all ${P.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${te}-actions, ${te}-actions:hover`]:{[`${K}-eye, ${K}-download, ${K}-delete`]:{color:new $e.C(Ie).setAlpha(.65).toRgbString(),"&:hover":{color:Ie}}},[`${te}-thumbnail, ${te}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${te}-name`]:{display:"none",textAlign:"center"},[`${te}-file + ${te}-name`]:{position:"absolute",bottom:P.margin,display:"block",width:`calc(100% - ${P.paddingXS*2}px)`},[`${te}-uploading`]:{[`&${te}`]:{backgroundColor:P.colorFillAlter},[`&::before, ${K}-eye, ${K}-download, ${K}-delete`]:{display:"none"}},[`${te}-progress`]:{bottom:P.marginXL,width:`calc(100% - ${P.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${j}-wrapper${j}-picture-circle-wrapper`]:{[`${j}${j}-select`]:{borderRadius:"50%"}}}};var ue=P=>{const{componentCls:j}=P;return{[`${j}-rtl`]:{direction:"rtl"}}};const c=P=>{const{componentCls:j,colorTextDisabled:K}=P;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(P)),{[j]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${j}-select`]:{display:"inline-block"},[`${j}-disabled`]:{color:K,cursor:"not-allowed"}})}};var u=(0,qt.Z)("Upload",P=>{const{fontSizeHeading3:j,fontSize:K,lineHeight:ee,lineWidth:Ie,controlHeightLG:ye}=P,te=Math.round(K*ee),v=(0,vn.TS)(P,{uploadThumbnailSize:j*2,uploadProgressOffset:te/2+Ie,uploadPicCardSize:ye*2.55});return[c(v),rn(v),Tt(v),I(v),pn(v),Jt(v),ue(v),(0,Xt.Z)(v)]},P=>({actionsColor:P.colorTextDescription})),de=function(P,j,K,ee){function Ie(ye){return ye instanceof K?ye:new K(function(te){te(ye)})}return new(K||(K=Promise))(function(ye,te){function v(q){try{L(ee.next(q))}catch(ne){te(ne)}}function Z(q){try{L(ee.throw(q))}catch(ne){te(ne)}}function L(q){q.done?ye(q.value):Ie(q.value).then(v,Z)}L((ee=ee.apply(P,j||[])).next())})};const _=`__LIST_IGNORE_${Date.now()}__`,Be=(P,j)=>{const{fileList:K,defaultFileList:ee,onRemove:Ie,showUploadList:ye=!0,listType:te="text",onPreview:v,onDownload:Z,onChange:L,onDrop:q,previewFile:ne,disabled:ke,locale:ze,iconRender:bt,isImageUrl:Dt,progress:Bt,prefixCls:Kt,className:zt,type:Vt="select",children:Ft,style:vt,itemRender:Qt,maxCount:$t,data:Sn={},multiple:Gt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=P,Ln=o.useContext(me.Z),jt=ke!=null?ke:Ln,[it,ot]=(0,Qe.Z)(ee||[],{value:K,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(K||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[K]);const cn=(Dn,Nn,or)=>{let zn=(0,b.Z)(Nn),qn=!1;$t===1?zn=zn.slice(-1):$t&&(qn=zn.length>$t,zn=zn.slice(0,$t)),(0,fe.flushSync)(()=>{ot(zn)});const br={file:Dn,fileList:zn};or&&(br.event=or),(!qn||zn.some(zr=>zr.uid===Dn.uid))&&(0,fe.flushSync)(()=>{L==null||L(br)})},On=(Dn,Nn)=>de(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:zn}=P;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[_],br===_)return Object.defineProperty(Dn,_,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return zn&&(qn=yield zn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[_]);if(!Nn.length)return;const or=Nn.map(qn=>le(qn.file));let zn=(0,b.Z)(it);or.forEach(qn=>{zn=ae(qn,zn)}),or.forEach((qn,br)=>{let zr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,zr=En}cn(zr,zn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!ve(Nn,it))return;const zn=le(Nn);zn.status="done",zn.percent=100,zn.response=Dn,zn.xhr=or;const qn=ae(zn,it);cn(zn,qn)},Bn=(Dn,Nn)=>{if(!ve(Nn,it))return;const or=le(Nn);or.status="uploading",or.percent=Dn.percent;const zn=ae(or,it);cn(or,zn,Dn)},Nt=(Dn,Nn,or)=>{if(!ve(or,it))return;const zn=le(or);zn.error=Dn,zn.response=Nn,zn.status="error";const qn=ae(zn,it);cn(zn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof Ie=="function"?Ie(Dn):Ie).then(or=>{var zn;if(or===!1)return;const qn=Ue(Dn,it);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),it==null||it.forEach(br=>{const zr=Nn.uid!==void 0?"uid":"name";br[zr]===Nn[zr]&&!Object.isFrozen(br)&&(br.status="removed")}),(zn=dn.current)===null||zn===void 0||zn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(q==null||q(Dn))};o.useImperativeHandle(j,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:it,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(Y.E_),Zn=In("upload",Kt),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},P),{data:Sn,multiple:Gt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:jt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||jt)&&delete $n.id;const[sr,vr]=u(Zn),[gr]=(0,B.Z)("Upload",g.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof ye=="boolean"?{}:ye,Lr=(Dn,Nn)=>ye?o.createElement(Et,{prefixCls:Zn,listType:te,items:it,previewFile:ne,onPreview:v,onDownload:Z,onRemove:Pt,showRemoveIcon:!jt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:bt,locale:Object.assign(Object.assign({},gr),ze),isImageUrl:Dt,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Qt,disabled:jt}):Dn,kr=re()(`${Zn}-wrapper`,zt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:te==="picture-card",[`${Zn}-picture-circle-wrapper`]:te==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),vt);if(Vt==="drag"){const Dn=re()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:it.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:jt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(Ye,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=re()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:jt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(Ye,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(te==="picture-card"||te==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var De=o.forwardRef(Be),dt=function(P,j){var K={};for(var ee in P)Object.prototype.hasOwnProperty.call(P,ee)&&j.indexOf(ee)<0&&(K[ee]=P[ee]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,ee=Object.getOwnPropertySymbols(P);Ie{var{style:K,height:ee}=P,Ie=dt(P,["style","height"]);return o.createElement(De,Object.assign({ref:j},Ie,{type:"drag",style:Object.assign(Object.assign({},K),{height:ee})}))});const It=De;It.Dragger=Zt,It.LIST_IGNORE=_;var Ot=It},5630:function(hn,ut,e){var o=e(92413),b=e(33708),m=e(400),re=e(33606),s=e(37061),z=e(92310),V=e.n(z),ie=e(18929),ge=e(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],He=(0,ge.forwardRef)(function(H,O){var nt,xe=H.prefixCls,_e=xe===void 0?"rc-checkbox":xe,mt=H.className,we=H.style,wt=H.checked,Pe=H.disabled,p=H.defaultChecked,d=p===void 0?!1:p,t=H.type,y=t===void 0?"checkbox":t,A=H.title,G=H.onChange,T=(0,s.Z)(H,x),Me=(0,ge.useRef)(null),at=(0,ie.Z)(d,{value:wt}),Ke=(0,re.Z)(at,2),Fe=Ke[0],xt=Ke[1];(0,ge.useImperativeHandle)(O,function(){return{focus:function(){var Y;(Y=Me.current)===null||Y===void 0||Y.focus()},blur:function(){var Y;(Y=Me.current)===null||Y===void 0||Y.blur()},input:Me.current}});var Ye=V()(_e,mt,(nt={},(0,m.Z)(nt,"".concat(_e,"-checked"),Fe),(0,m.Z)(nt,"".concat(_e,"-disabled"),Pe),nt)),Qe=function(Y){Pe||("checked"in H||xt(Y.target.checked),G==null||G({target:(0,b.Z)((0,b.Z)({},H),{},{type:y,checked:Y.target.checked}),stopPropagation:function(){Y.stopPropagation()},preventDefault:function(){Y.preventDefault()},nativeEvent:Y.nativeEvent}))};return ge.createElement("span",{className:Ye,title:A,style:we},ge.createElement("input",(0,o.Z)({},T,{className:"".concat(_e,"-input"),ref:Me,onChange:Qe,disabled:Pe,checked:!!Fe,type:y})),ge.createElement("span",{className:"".concat(_e,"-inner")}))});ut.Z=He},31561:function(hn,ut,e){e.d(ut,{Z:function(){return y}});var o=e(92413),b=e(400),m=e(33606),re=e(37061),s=e(35593),z=e(92310),V=e.n(z),ie=e(8654),ge=e(59301),x=e(10228),He=e(16089),H=x.Z.ESC,O=x.Z.TAB;function nt(A){var G=A.visible,T=A.triggerRef,Me=A.onVisibleChange,at=A.autoFocus,Ke=A.overlayRef,Fe=ge.useRef(!1),xt=function(){if(G){var Y,me;(Y=T.current)===null||Y===void 0||(me=Y.focus)===null||me===void 0||me.call(Y),Me==null||Me(!1)}},Ye=function(){var Y;return(Y=Ke.current)!==null&&Y!==void 0&&Y.focus?(Ke.current.focus(),Fe.current=!0,!0):!1},Qe=function(Y){switch(Y.keyCode){case H:xt();break;case O:{var me=!1;Fe.current||(me=Ye()),me?Y.preventDefault():xt();break}}};ge.useEffect(function(){return G?(window.addEventListener("keydown",Qe),at&&(0,He.Z)(Ye,3),function(){window.removeEventListener("keydown",Qe),Fe.current=!1}):function(){Fe.current=!1}},[G])}var xe=(0,ge.forwardRef)(function(A,G){var T=A.overlay,Me=A.arrow,at=A.prefixCls,Ke=(0,ge.useMemo)(function(){var xt;return typeof T=="function"?xt=T():xt=T,xt},[T]),Fe=(0,ie.sQ)(G,Ke==null?void 0:Ke.ref);return ge.createElement(ge.Fragment,null,Me&&ge.createElement("div",{className:"".concat(at,"-arrow")}),ge.cloneElement(Ke,{ref:(0,ie.Yr)(Ke)?Fe:void 0}))}),_e=xe,mt={adjustX:1,adjustY:1},we=[0,0],wt={topLeft:{points:["bl","tl"],overflow:mt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:mt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:mt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:mt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:mt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:mt,offset:[0,4],targetOffset:we}},Pe=wt,p=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function d(A,G){var T,Me=A.arrow,at=Me===void 0?!1:Me,Ke=A.prefixCls,Fe=Ke===void 0?"rc-dropdown":Ke,xt=A.transitionName,Ye=A.animation,Qe=A.align,fe=A.placement,Y=fe===void 0?"bottomLeft":fe,me=A.placements,B=me===void 0?Pe:me,g=A.getPopupContainer,F=A.showAction,X=A.hideAction,D=A.overlayClassName,pe=A.overlayStyle,be=A.visible,Je=A.trigger,Xe=Je===void 0?["hover"]:Je,tt=A.autoFocus,Ce=A.overlay,st=A.children,Se=A.onVisibleChange,J=(0,re.Z)(A,p),Ve=ge.useState(),M=(0,m.Z)(Ve,2),R=M[0],l=M[1],f="visible"in A?be:R,w=ge.useRef(null),N=ge.useRef(null),Q=ge.useRef(null);ge.useImperativeHandle(G,function(){return w.current});var W=function(E){l(E),Se==null||Se(E)};nt({visible:f,triggerRef:Q,onVisibleChange:W,autoFocus:tt,overlayRef:N});var Ne=function(E){var i=A.onOverlayClick;l(!1),i&&i(E)},le=function(){return ge.createElement(_e,{ref:N,overlay:Ce,prefixCls:Fe,arrow:at})},ae=function(){return typeof Ce=="function"?le:le()},ve=function(){var E=A.minOverlayWidthMatchTrigger,i=A.alignPoint;return"minOverlayWidthMatchTrigger"in A?E:!i},Ue=function(){var E=A.openClassName;return E!==void 0?E:"".concat(Fe,"-open")},oe=ge.cloneElement(st,{className:V()((T=st.props)===null||T===void 0?void 0:T.className,f&&Ue()),ref:(0,ie.Yr)(st)?(0,ie.sQ)(Q,st.ref):void 0}),je=X;return!je&&Xe.indexOf("contextMenu")!==-1&&(je=["click"]),ge.createElement(s.Z,(0,o.Z)({builtinPlacements:B},J,{prefixCls:Fe,ref:w,popupClassName:V()(D,(0,b.Z)({},"".concat(Fe,"-show-arrow"),at)),popupStyle:pe,action:Xe,showAction:F,hideAction:je,popupPlacement:Y,popupAlign:Qe,popupTransitionName:xt,popupAnimation:Ye,popupVisible:f,stretch:ve()?"minWidth":"",popup:ae(),onPopupVisibleChange:W,onPopupClick:Ne,getPopupContainer:g}),oe)}var t=ge.forwardRef(d),y=t},93681:function(hn,ut,e){e.r(ut),e.d(ut,{BaseInput:function(){return x},default:function(){return wt}});var o=e(92413),b=e(33708),m=e(400),re=e(39559),s=e(92310),z=e.n(s),V=e(59301),ie=e(5643),ge=function(p){var d,t,y=p.inputElement,A=p.prefixCls,G=p.prefix,T=p.suffix,Me=p.addonBefore,at=p.addonAfter,Ke=p.className,Fe=p.style,xt=p.disabled,Ye=p.readOnly,Qe=p.focused,fe=p.triggerFocus,Y=p.allowClear,me=p.value,B=p.handleReset,g=p.hidden,F=p.classes,X=p.classNames,D=p.dataAttrs,pe=p.styles,be=p.components,Je=(be==null?void 0:be.affixWrapper)||"span",Xe=(be==null?void 0:be.groupWrapper)||"span",tt=(be==null?void 0:be.wrapper)||"span",Ce=(be==null?void 0:be.groupAddon)||"span",st=(0,V.useRef)(null),Se=function(le){var ae;(ae=st.current)!==null&&ae!==void 0&&ae.contains(le.target)&&(fe==null||fe())},J=function(){var le;if(!Y)return null;var ae=!xt&&!Ye&&me,ve="".concat(A,"-clear-icon"),Ue=(0,re.Z)(Y)==="object"&&Y!==null&&Y!==void 0&&Y.clearIcon?Y.clearIcon:"\u2716";return V.createElement("span",{onClick:B,onMouseDown:function(je){return je.preventDefault()},className:z()(ve,(le={},(0,m.Z)(le,"".concat(ve,"-hidden"),!ae),(0,m.Z)(le,"".concat(ve,"-has-suffix"),!!T),le)),role:"button",tabIndex:-1},Ue)},Ve=(0,V.cloneElement)(y,{value:me,hidden:g,className:z()((d=y.props)===null||d===void 0?void 0:d.className,!(0,ie.X3)(p)&&!(0,ie.He)(p)&&Ke)||null,style:(0,b.Z)((0,b.Z)({},(t=y.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(p)&&!(0,ie.He)(p)?Fe:{})});if((0,ie.X3)(p)){var M,R="".concat(A,"-affix-wrapper"),l=z()(R,(M={},(0,m.Z)(M,"".concat(R,"-disabled"),xt),(0,m.Z)(M,"".concat(R,"-focused"),Qe),(0,m.Z)(M,"".concat(R,"-readonly"),Ye),(0,m.Z)(M,"".concat(R,"-input-with-clear-btn"),T&&Y&&me),M),!(0,ie.He)(p)&&Ke,F==null?void 0:F.affixWrapper,X==null?void 0:X.affixWrapper),f=(T||Y)&&V.createElement("span",{className:z()("".concat(A,"-suffix"),X==null?void 0:X.suffix),style:pe==null?void 0:pe.suffix},J(),T);Ve=V.createElement(Je,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(p)?void 0:Fe),pe==null?void 0:pe.affixWrapper),hidden:!(0,ie.He)(p)&&g,onClick:Se},D==null?void 0:D.affixWrapper,{ref:st}),G&&V.createElement("span",{className:z()("".concat(A,"-prefix"),X==null?void 0:X.prefix),style:pe==null?void 0:pe.prefix},G),(0,V.cloneElement)(y,{value:me,hidden:null}),f)}if((0,ie.He)(p)){var w="".concat(A,"-group"),N="".concat(w,"-addon"),Q=z()("".concat(A,"-wrapper"),w,F==null?void 0:F.wrapper),W=z()("".concat(A,"-group-wrapper"),Ke,F==null?void 0:F.group);return V.createElement(Xe,{className:W,style:Fe,hidden:g},V.createElement(tt,{className:Q},Me&&V.createElement(Ce,{className:N},Me),(0,V.cloneElement)(Ve,{hidden:null}),at&&V.createElement(Ce,{className:N},at)))}return Ve},x=ge,He=e(26407),H=e(33606),O=e(37061),nt=e(18929),xe=e(2738),_e=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],mt=(0,V.forwardRef)(function(Pe,p){var d=Pe.autoComplete,t=Pe.onChange,y=Pe.onFocus,A=Pe.onBlur,G=Pe.onPressEnter,T=Pe.onKeyDown,Me=Pe.prefixCls,at=Me===void 0?"rc-input":Me,Ke=Pe.disabled,Fe=Pe.htmlSize,xt=Pe.className,Ye=Pe.maxLength,Qe=Pe.suffix,fe=Pe.showCount,Y=Pe.type,me=Y===void 0?"text":Y,B=Pe.classes,g=Pe.classNames,F=Pe.styles,X=(0,O.Z)(Pe,_e),D=(0,nt.Z)(Pe.defaultValue,{value:Pe.value}),pe=(0,H.Z)(D,2),be=pe[0],Je=pe[1],Xe=(0,V.useState)(!1),tt=(0,H.Z)(Xe,2),Ce=tt[0],st=tt[1],Se=(0,V.useRef)(null),J=function(W){Se.current&&(0,ie.nH)(Se.current,W)};(0,V.useImperativeHandle)(p,function(){return{focus:J,blur:function(){var W;(W=Se.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Ne,le){var ae;(ae=Se.current)===null||ae===void 0||ae.setSelectionRange(W,Ne,le)},select:function(){var W;(W=Se.current)===null||W===void 0||W.select()},input:Se.current}}),(0,V.useEffect)(function(){st(function(Q){return Q&&Ke?!1:Q})},[Ke]);var Ve=function(W){Pe.value===void 0&&Je(W.target.value),Se.current&&(0,ie.rJ)(Se.current,W,t)},M=function(W){G&&W.key==="Enter"&&G(W),T==null||T(W)},R=function(W){st(!0),y==null||y(W)},l=function(W){st(!1),A==null||A(W)},f=function(W){Je(""),J(),Se.current&&(0,ie.rJ)(Se.current,W,t)},w=function(){var W=(0,xe.Z)(Pe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return V.createElement("input",(0,o.Z)({autoComplete:d},W,{onChange:Ve,onFocus:R,onBlur:l,onKeyDown:M,className:z()(at,(0,m.Z)({},"".concat(at,"-disabled"),Ke),g==null?void 0:g.input),style:F==null?void 0:F.input,ref:Se,size:Fe,type:me}))},N=function(){var W=Number(Ye)>0;if(Qe||fe){var Ne=(0,ie.D7)(be),le=(0,He.Z)(Ne).length,ae=(0,re.Z)(fe)==="object"?fe.formatter({value:Ne,count:le,maxLength:Ye}):"".concat(le).concat(W?" / ".concat(Ye):"");return V.createElement(V.Fragment,null,!!fe&&V.createElement("span",{className:z()("".concat(at,"-show-count-suffix"),(0,m.Z)({},"".concat(at,"-show-count-has-suffix"),!!Qe),g==null?void 0:g.count),style:(0,b.Z)({},F==null?void 0:F.count)},ae),Qe)}return null};return V.createElement(x,(0,o.Z)({},X,{prefixCls:at,className:xt,inputElement:w(),handleReset:f,value:(0,ie.D7)(be),focused:Ce,triggerFocus:J,suffix:N(),disabled:Ke,classes:B,classNames:g,styles:F}))}),we=mt,wt=we},5643:function(hn,ut,e){e.d(ut,{D7:function(){return s},He:function(){return o},X3:function(){return b},nH:function(){return re},rJ:function(){return m}});function o(z){return!!(z.addonBefore||z.addonAfter)}function b(z){return!!(z.prefix||z.suffix||z.allowClear)}function m(z,V,ie,ge){if(ie){var x=V;if(V.type==="click"){var He=z.cloneNode(!0);x=Object.create(V,{target:{value:He},currentTarget:{value:He}}),He.value="",ie(x);return}if(ge!==void 0){x=Object.create(V,{target:{value:z},currentTarget:{value:z}}),z.value=ge,ie(x);return}ie(x)}}function re(z,V){if(z){z.focus(V);var ie=V||{},ge=ie.cursor;if(ge){var x=z.value.length;switch(ge){case"start":z.setSelectionRange(0,0);break;case"end":z.setSelectionRange(x,x);break;default:z.setSelectionRange(0,x)}}}}function s(z){return typeof z=="undefined"||z===null?"":String(z)}},15285:function(hn,ut,e){e.d(ut,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return _},ZP:function(){return te},Xl:function(){return T}});var o=e(92413),b=e(400),m=e(33708),re=e(26407),s=e(33606),z=e(37061),V=e(92310),ie=e.n(V),ge=e(11780),x=e(18929),He=e(13697),H=e(48736),O=e(59301),nt=e(4676),xe=O.createContext(null);function _e(v,Z){return v===void 0?null:"".concat(v,"-").concat(Z)}function mt(v){var Z=O.useContext(xe);return _e(Z,v)}var we=e(80547),wt=["children","locked"],Pe=O.createContext(null);function p(v,Z){var L=(0,m.Z)({},v);return Object.keys(Z).forEach(function(q){var ne=Z[q];ne!==void 0&&(L[q]=ne)}),L}function d(v){var Z=v.children,L=v.locked,q=(0,z.Z)(v,wt),ne=O.useContext(Pe),ke=(0,we.Z)(function(){return p(ne,q)},[ne,q],function(ze,bt){return!L&&(ze[0]!==bt[0]||!(0,He.Z)(ze[1],bt[1],!0))});return O.createElement(Pe.Provider,{value:ke},Z)}var t=[],y=O.createContext(null);function A(){return O.useContext(y)}var G=O.createContext(t);function T(v){var Z=O.useContext(G);return O.useMemo(function(){return v!==void 0?[].concat((0,re.Z)(Z),[v]):Z},[Z,v])}var Me=O.createContext(null),at=O.createContext({}),Ke=at,Fe=e(29194);function xt(v){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Fe.Z)(v)){var L=v.nodeName.toLowerCase(),q=["input","select","textarea","button"].includes(L)||v.isContentEditable||L==="a"&&!!v.getAttribute("href"),ne=v.getAttribute("tabindex"),ke=Number(ne),ze=null;return ne&&!Number.isNaN(ke)?ze=ke:q&&ze===null&&(ze=0),q&&v.disabled&&(ze=null),ze!==null&&(ze>=0||Z&&ze<0)}return!1}function Ye(v){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,L=(0,re.Z)(v.querySelectorAll("*")).filter(function(q){return xt(q,Z)});return xt(v,Z)&&L.unshift(v),L}var Qe=null;function fe(){Qe=document.activeElement}function Y(){Qe=null}function me(){if(Qe)try{Qe.focus()}catch(v){}}function B(v,Z){if(Z.keyCode===9){var L=Ye(v),q=L[Z.shiftKey?0:L.length-1],ne=q===document.activeElement||v===document.activeElement;if(ne){var ke=L[Z.shiftKey?L.length-1:0];ke.focus(),Z.preventDefault()}}}var g=e(10228),F=e(16089),X=g.Z.LEFT,D=g.Z.RIGHT,pe=g.Z.UP,be=g.Z.DOWN,Je=g.Z.ENTER,Xe=g.Z.ESC,tt=g.Z.HOME,Ce=g.Z.END,st=[pe,be,X,D];function Se(v,Z,L,q){var ne,ke,ze,bt,Dt="prev",Bt="next",Kt="children",zt="parent";if(v==="inline"&&q===Je)return{inlineTrigger:!0};var Vt=(ne={},(0,b.Z)(ne,pe,Dt),(0,b.Z)(ne,be,Bt),ne),Ft=(ke={},(0,b.Z)(ke,X,L?Bt:Dt),(0,b.Z)(ke,D,L?Dt:Bt),(0,b.Z)(ke,be,Kt),(0,b.Z)(ke,Je,Kt),ke),vt=(ze={},(0,b.Z)(ze,pe,Dt),(0,b.Z)(ze,be,Bt),(0,b.Z)(ze,Je,Kt),(0,b.Z)(ze,Xe,zt),(0,b.Z)(ze,X,L?Kt:zt),(0,b.Z)(ze,D,L?zt:Kt),ze),Qt={inline:Vt,horizontal:Ft,vertical:vt,inlineSub:Vt,horizontalSub:vt,verticalSub:vt},$t=(bt=Qt["".concat(v).concat(Z?"":"Sub")])===null||bt===void 0?void 0:bt[q];switch($t){case Dt:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case zt:return{offset:-1,sibling:!1};case Kt:return{offset:1,sibling:!1};default:return null}}function J(v){for(var Z=v;Z;){if(Z.getAttribute("data-menu-list"))return Z;Z=Z.parentElement}return null}function Ve(v,Z){for(var L=v||document.activeElement;L;){if(Z.has(L))return L;L=L.parentElement}return null}function M(v,Z){var L=Ye(v,!0);return L.filter(function(q){return Z.has(q)})}function R(v,Z,L){var q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!v)return null;var ne=M(v,Z),ke=ne.length,ze=ne.findIndex(function(bt){return L===bt});return q<0?ze===-1?ze=ke-1:ze-=1:q>0&&(ze+=1),ze=(ze+ke)%ke,ne[ze]}var l=function(Z,L){var q=new Set,ne=new Map,ke=new Map;return Z.forEach(function(ze){var bt=document.querySelector("[data-menu-id='".concat(_e(L,ze),"']"));bt&&(q.add(bt),ke.set(bt,ze),ne.set(ze,bt))}),{elements:q,key2element:ne,element2key:ke}};function f(v,Z,L,q,ne,ke,ze,bt,Dt,Bt){var Kt=O.useRef(),zt=O.useRef();zt.current=Z;var Vt=function(){F.Z.cancel(Kt.current)};return O.useEffect(function(){return function(){Vt()}},[]),function(Ft){var vt=Ft.which;if([].concat(st,[Je,Xe,tt,Ce]).includes(vt)){var Qt=ke(),$t=l(Qt,q),Sn=$t,Gt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(Z),xn=Ve(gn,Gt),Ln=fn.get(xn),jt=Se(v,ze(Ln,!0).length===1,L,vt);if(!jt&&vt!==tt&&vt!==Ce)return;(st.includes(vt)||[tt,Ce].includes(vt))&&Ft.preventDefault();var it=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);bt(Pt),Vt(),Kt.current=(0,F.Z)(function(){zt.current===Pt&&Bn.focus()})}};if([tt,Ce].includes(vt)||jt.sibling||!xn){var ot;!xn||v==="inline"?ot=ne.current:ot=J(xn);var Yt,Lt=M(ot,Gt);vt===tt?Yt=Lt[0]:vt===Ce?Yt=Lt[Lt.length-1]:Yt=R(ot,Gt,xn,jt.offset),it(Yt)}else if(jt.inlineTrigger)Dt(Ln);else if(jt.offset>0)Dt(Ln,!0),Vt(),Kt.current=(0,F.Z)(function(){$t=l(Qt,q);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);it(Bn)},5);else if(jt.offset<0){var dn=ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Dt(cn,!1),it(On)}}Bt==null||Bt(Ft)}}function w(v){Promise.resolve().then(v)}var N="__RC_UTIL_PATH_SPLIT__",Q=function(Z){return Z.join(N)},W=function(Z){return Z.split(N)},Ne="rc-menu-more";function le(){var v=O.useState({}),Z=(0,s.Z)(v,2),L=Z[1],q=(0,O.useRef)(new Map),ne=(0,O.useRef)(new Map),ke=O.useState([]),ze=(0,s.Z)(ke,2),bt=ze[0],Dt=ze[1],Bt=(0,O.useRef)(0),Kt=(0,O.useRef)(!1),zt=function(){Kt.current||L({})},Vt=(0,O.useCallback)(function(Wt,fn){var gn=Q(fn);ne.current.set(gn,Wt),q.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;w(function(){xn===Bt.current&&zt()})},[]),Ft=(0,O.useCallback)(function(Wt,fn){var gn=Q(fn);ne.current.delete(gn),q.current.delete(Wt)},[]),vt=(0,O.useCallback)(function(Wt){Dt(Wt)},[]),Qt=(0,O.useCallback)(function(Wt,fn){var gn=q.current.get(Wt)||"",xn=W(gn);return fn&&bt.includes(xn[0])&&xn.unshift(Ne),xn},[bt]),$t=(0,O.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Qt(gn,!0);return xn.includes(fn)})},[Qt]),Sn=function(){var fn=(0,re.Z)(q.current.keys());return bt.length&&fn.push(Ne),fn},Gt=(0,O.useCallback)(function(Wt){var fn="".concat(q.current.get(Wt)).concat(N),gn=new Set;return(0,re.Z)(ne.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(ne.current.get(xn))}),gn},[]);return O.useEffect(function(){return function(){Kt.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:vt,isSubPathKey:$t,getKeyPath:Qt,getKeys:Sn,getSubPathKeys:Gt}}function ae(v){var Z=O.useRef(v);Z.current=v;var L=O.useCallback(function(){for(var q,ne=arguments.length,ke=new Array(ne),ze=0;ze1&&(Gt.motionAppear=!1);var Wt=Gt.onVisibleChanged;return Gt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Qt?null:O.createElement(d,{mode:ke,locked:!Vt.current},O.createElement(ce.default,(0,o.Z)({visible:Sn},Gt,{forceRender:Dt,removeOnLeave:!1,leavedClassName:"".concat(bt,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return O.createElement(pn,{id:Z,className:gn,style:xn},ne)}))}var c=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],u=["active"],de=function(Z){var L,q=Z.style,ne=Z.className,ke=Z.title,ze=Z.eventKey,bt=Z.warnKey,Dt=Z.disabled,Bt=Z.internalPopupClose,Kt=Z.children,zt=Z.itemIcon,Vt=Z.expandIcon,Ft=Z.popupClassName,vt=Z.popupOffset,Qt=Z.popupStyle,$t=Z.onClick,Sn=Z.onMouseEnter,Gt=Z.onMouseLeave,Wt=Z.onTitleClick,fn=Z.onTitleMouseEnter,gn=Z.onTitleMouseLeave,xn=(0,z.Z)(Z,c),Ln=mt(ze),jt=O.useContext(Pe),it=jt.prefixCls,ot=jt.mode,Yt=jt.openKeys,Lt=jt.disabled,dn=jt.overflowDisabled,cn=jt.activeKey,On=jt.selectedKeys,an=jt.itemIcon,Cn=jt.expandIcon,Bn=jt.onItemClick,Nt=jt.onOpenChange,Pt=jt.onActive,ln=O.useContext(Ke),In=ln._internalRenderSubMenuItem,kn=O.useContext(Me),Vn=kn.isSubPathKey,Zn=T(),$n="".concat(it,"-submenu"),sr=Lt||Dt,vr=O.useRef(),gr=O.useRef(),Tr=zt!=null?zt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(ze),pr=!dn&&Sr,ma=Vn(On,ze),la=se(ze,sr,fn,gn),Lr=la.active,kr=(0,z.Z)(la,u),Pa=O.useState(!1),ea=(0,s.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:ze,domEvent:Nr})},or=function(Nr){Dn(!1),Gt==null||Gt({key:ze,domEvent:Nr})},zn=O.useMemo(function(){return Lr||(ot!=="inline"?Ma||Vn([cn],ze):!1)},[ot,Lr,cn,Ma,ze,Vn]),qn=he(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:ze,domEvent:Nr}),ot==="inline"&&Nt(ze,!Sr))},zr=ae(function(Mr){$t==null||$t(Ze(Mr)),Bn(Mr)}),un=function(Nr){ot!=="inline"&&Nt(ze,Nr)},En=function(){Pt(ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=O.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof ke=="string"?ke:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),ke,O.createElement(ft,{icon:ot!=="horizontal"?rr:void 0,props:(0,m.Z)((0,m.Z)({},Z),{},{isOpen:pr,isSubMenu:!0})},O.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=O.useRef(ot);if(ot!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=ot,!dn){var ar=Yn.current;Pn=O.createElement(I,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&ot!=="inline",popupClassName:Ft,popupOffset:vt,popupStyle:Qt,popup:O.createElement(d,{mode:ar==="horizontal"?"vertical":ar},O.createElement(pn,{id:wn,ref:gr},Kt)),disabled:sr,onVisibleChange:un},Pn)}var Qr=O.createElement(ge.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:q,className:ie()($n,"".concat($n,"-").concat(ot),ne,(L={},(0,b.Z)(L,"".concat($n,"-open"),pr),(0,b.Z)(L,"".concat($n,"-active"),zn),(0,b.Z)(L,"".concat($n,"-selected"),ma),(0,b.Z)(L,"".concat($n,"-disabled"),sr),L)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&O.createElement(ue,{id:wn,open:pr,keyPath:Zn},Kt));return In&&(Qr=In(Qr,Z,{selected:ma,active:zn,open:pr,disabled:sr})),O.createElement(d,{onItemClick:zr,mode:ot==="horizontal"?"vertical":ot,itemIcon:Tr,expandIcon:rr},Qr)};function _(v){var Z=v.eventKey,L=v.children,q=T(Z),ne=Te(L,q),ke=A();O.useEffect(function(){if(ke)return ke.registerPath(Z,q),function(){ke.unregisterPath(Z,q)}},[q]);var ze;return ke?ze=ne:ze=O.createElement(de,v,ne),O.createElement(G.Provider,{value:q},ze)}var Be=e(39559),Le=["className","title","eventKey","children"],De=["children"],dt=function(Z){var L=Z.className,q=Z.title,ne=Z.eventKey,ke=Z.children,ze=(0,z.Z)(Z,Le),bt=O.useContext(Pe),Dt=bt.prefixCls,Bt="".concat(Dt,"-item-group");return O.createElement("li",(0,o.Z)({role:"presentation"},ze,{onClick:function(zt){return zt.stopPropagation()},className:ie()(Bt,L)}),O.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof q=="string"?q:void 0},q),O.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},ke))};function yt(v){var Z=v.children,L=(0,z.Z)(v,De),q=T(L.eventKey),ne=Te(Z,q),ke=A();return ke?ne:O.createElement(dt,(0,C.Z)(L,["warnKey"]),ne)}function Zt(v){var Z=v.className,L=v.style,q=O.useContext(Pe),ne=q.prefixCls,ke=A();return ke?null:O.createElement("li",{role:"separator",className:ie()("".concat(ne,"-item-divider"),Z),style:L})}var It=["label","children","key","type"];function Ot(v){return(v||[]).map(function(Z,L){if(Z&&(0,Be.Z)(Z)==="object"){var q=Z,ne=q.label,ke=q.children,ze=q.key,bt=q.type,Dt=(0,z.Z)(q,It),Bt=ze!=null?ze:"tmp-".concat(L);return ke||bt==="group"?bt==="group"?O.createElement(yt,(0,o.Z)({key:Bt},Dt,{title:ne}),Ot(ke)):O.createElement(_,(0,o.Z)({key:Bt},Dt,{title:ne}),Ot(ke)):bt==="divider"?O.createElement(Zt,(0,o.Z)({key:Bt},Dt)):O.createElement(vn,(0,o.Z)({key:Bt},Dt),ne)}return null}).filter(function(Z){return Z})}function P(v,Z,L){var q=v;return Z&&(q=Ot(Z)),Te(q,L)}var j=["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"],K=[],ee=O.forwardRef(function(v,Z){var L,q,ne=v,ke=ne.prefixCls,ze=ke===void 0?"rc-menu":ke,bt=ne.rootClassName,Dt=ne.style,Bt=ne.className,Kt=ne.tabIndex,zt=Kt===void 0?0:Kt,Vt=ne.items,Ft=ne.children,vt=ne.direction,Qt=ne.id,$t=ne.mode,Sn=$t===void 0?"vertical":$t,Gt=ne.inlineCollapsed,Wt=ne.disabled,fn=ne.disabledOverflow,gn=ne.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=ne.subMenuCloseDelay,jt=Ln===void 0?.1:Ln,it=ne.forceSubMenuRender,ot=ne.defaultOpenKeys,Yt=ne.openKeys,Lt=ne.activeKey,dn=ne.defaultActiveFirst,cn=ne.selectable,On=cn===void 0?!0:cn,an=ne.multiple,Cn=an===void 0?!1:an,Bn=ne.defaultSelectedKeys,Nt=ne.selectedKeys,Pt=ne.onSelect,ln=ne.onDeselect,In=ne.inlineIndent,kn=In===void 0?24:In,Vn=ne.motion,Zn=ne.defaultMotions,$n=ne.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=ne.builtinPlacements,gr=ne.itemIcon,Tr=ne.expandIcon,rr=ne.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=ne.overflowedIndicatorPopupClassName,ma=ne.getPopupContainer,la=ne.onClick,Lr=ne.onOpenChange,kr=ne.onKeyDown,Pa=ne.openAnimation,ea=ne.openTransitionName,Ma=ne._internalRenderMenuItem,Ca=ne._internalRenderSubMenuItem,Dn=(0,z.Z)(ne,j),Nn=O.useMemo(function(){return P(Ft,Vt,K)},[Ft,Vt]),or=O.useState(!1),zn=(0,s.Z)(or,2),qn=zn[0],br=zn[1],zr=O.useRef(),un=oe(Qt),En=vt==="rtl",wn=(0,x.Z)(ot,{value:Yt,postState:function(fr){return fr||K}}),Pn=(0,s.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Qr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,nt.flushSync)(va):va()},Mr=O.useState(Yn),Nr=(0,s.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ka=O.useRef(!1),mo=O.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Gt?["vertical",Gt]:[Sn,!1]},[Sn,Gt]),vo=(0,s.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=O.useState(Sa),wo=(0,s.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=O.useState(ia),po=(0,s.Z)(ro,2),ho=po[0],Io=po[1];O.useEffect(function(){Ho(Sa),Io(ia),Ka.current&&(go?ar(Br):Qr(K))},[Sa,ia]);var bo=O.useState(0),ao=(0,s.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;O.useEffect(function(){go&&Na(Yn)},[Yn]),O.useEffect(function(){return Ka.current=!0,function(){Ka.current=!1}},[]);var na=le(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Gn=na.getKeyPath,Hn=na.getKeys,Ur=na.getSubPathKeys,Kr=O.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=O.useMemo(function(){return{isSubPathKey:wa}},[wa]);O.useEffect(function(){Ro(Ya?K:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Ya]);var ra=(0,x.Z)(Lt||dn&&((L=Nn[0])===null||L===void 0?void 0:L.key),{value:Lt}),sa=(0,s.Z)(ra,2),Ia=sa[0],ya=sa[1],Ga=ae(function(Ar){ya(Ar)}),Aa=ae(function(){ya(void 0)});(0,O.useImperativeHandle)(Z,function(){return{list:zr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),ja=ca.elements,Po=ca.key2element,il=ca.element2key,Ko=M(zr.current,ja),$o=Ia!=null?Ia:Ko[0]?il.get(Ko[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,x.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?K:[fr]}}),ko=(0,s.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,re.Z)(lo),[yr]):ca=[yr],rl(ca);var ja=(0,m.Z)((0,m.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(ja):Pt==null||Pt(ja)}!Cn&&Yn.length&&Ba!=="inline"&&Qr(K)},Vo=ae(function(Ar){la==null||la(Ze(Ar)),Do(Ar)}),Wo=ae(function(Ar,fr){var yr=Yn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Ur(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,He.Z)(Yn,yr,!0)||Qr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=f(Ba,Ia,En,un,zr,Hn,Gn,ya,al,kr);O.useEffect(function(){br(!0)},[]);var Uo=O.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return O.createElement(d,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=O.createElement(ge.Z,(0,o.Z)({id:Qt,ref:zr,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:vn,className:ie()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Ba),Bt,(q={},(0,b.Z)(q,"".concat(ze,"-inline-collapsed"),ho),(0,b.Z)(q,"".concat(ze,"-rtl"),En),q),bt),dir:vt,style:Dt,role:"menu",tabIndex:zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return O.createElement(_,{eventKey:Ne,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?ge.Z.INVALIDATE:ge.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return O.createElement(Ke.Provider,{value:Uo},O.createElement(xe.Provider,{value:un},O.createElement(d,{prefixCls:ze,rootClassName:bt,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ga,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:jt,forceSubMenuRender:it,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},O.createElement(Me.Provider,{value:Ir},ll),O.createElement("div",{style:{display:"none"},"aria-hidden":!0},O.createElement(y.Provider,{value:Kr},Nn)))))}),Ie=ee,ye=Ie;ye.Item=vn,ye.SubMenu=_,ye.ItemGroup=yt,ye.Divider=Zt;var te=ye},11780:function(hn,ut,e){e.d(ut,{Z:function(){return fe}});var o=e(92413),b=e(33708),m=e(33606),re=e(37061),s=e(59301),z=e(92310),V=e.n(z),ie=e(29301),ge=e(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],He=void 0;function H(Y,me){var B=Y.prefixCls,g=Y.invalidate,F=Y.item,X=Y.renderItem,D=Y.responsive,pe=Y.responsiveDisabled,be=Y.registerSize,Je=Y.itemKey,Xe=Y.className,tt=Y.style,Ce=Y.children,st=Y.display,Se=Y.order,J=Y.component,Ve=J===void 0?"div":J,M=(0,re.Z)(Y,x),R=D&&!st;function l(W){be(Je,W)}s.useEffect(function(){return function(){l(null)}},[]);var f=X&&F!==He?X(F,{index:Se}):Ce,w;g||(w={opacity:R?0:1,height:R?0:He,overflowY:R?"hidden":He,order:D?Se:He,pointerEvents:R?"none":He,position:R?"absolute":He});var N={};R&&(N["aria-hidden"]=!0);var Q=s.createElement(Ve,(0,o.Z)({className:V()(!g&&B,Xe),style:(0,b.Z)((0,b.Z)({},w),tt)},N,M,{ref:me}),f);return D&&(Q=s.createElement(ie.Z,{onResize:function(Ne){var le=Ne.offsetWidth;l(le)},disabled:pe},Q)),Q}var O=s.forwardRef(H);O.displayName="Item";var nt=O,xe=e(6089),_e=e(4676),mt=e(16089);function we(Y){if(typeof MessageChannel=="undefined")(0,mt.Z)(Y);else{var me=new MessageChannel;me.port1.onmessage=function(){return Y()},me.port2.postMessage(void 0)}}function wt(){var Y=s.useRef(null),me=function(g){Y.current||(Y.current=[],we(function(){(0,_e.unstable_batchedUpdates)(function(){Y.current.forEach(function(F){F()}),Y.current=null})})),Y.current.push(g)};return me}function Pe(Y,me){var B=s.useState(me),g=(0,m.Z)(B,2),F=g[0],X=g[1],D=(0,xe.Z)(function(pe){Y(function(){X(pe)})});return[F,D]}var p=s.createContext(null),d=["component"],t=["className"],y=["className"],A=function(me,B){var g=s.useContext(p);if(!g){var F=me.component,X=F===void 0?"div":F,D=(0,re.Z)(me,d);return s.createElement(X,(0,o.Z)({},D,{ref:B}))}var pe=g.className,be=(0,re.Z)(g,t),Je=me.className,Xe=(0,re.Z)(me,y);return s.createElement(p.Provider,{value:null},s.createElement(nt,(0,o.Z)({ref:B,className:V()(pe,Je)},be,Xe)))},G=s.forwardRef(A);G.displayName="RawItem";var T=G,Me=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],at="responsive",Ke="invalidate";function Fe(Y){return"+ ".concat(Y.length," ...")}function xt(Y,me){var B=Y.prefixCls,g=B===void 0?"rc-overflow":B,F=Y.data,X=F===void 0?[]:F,D=Y.renderItem,pe=Y.renderRawItem,be=Y.itemKey,Je=Y.itemWidth,Xe=Je===void 0?10:Je,tt=Y.ssr,Ce=Y.style,st=Y.className,Se=Y.maxCount,J=Y.renderRest,Ve=Y.renderRawRest,M=Y.suffix,R=Y.component,l=R===void 0?"div":R,f=Y.itemComponent,w=Y.onVisibleChange,N=(0,re.Z)(Y,Me),Q=tt==="full",W=wt(),Ne=Pe(W,null),le=(0,m.Z)(Ne,2),ae=le[0],ve=le[1],Ue=ae||0,oe=Pe(W,new Map),je=(0,m.Z)(oe,2),et=je[0],E=je[1],i=Pe(W,0),C=(0,m.Z)(i,2),U=C[0],se=C[1],he=Pe(W,0),ft=(0,m.Z)(he,2),Oe=ft[0],Ze=ft[1],ht=Pe(W,0),At=(0,m.Z)(ht,2),Et=At[0],Ht=At[1],Xt=(0,s.useState)(null),qt=(0,m.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,s.useState)(null),Mt=(0,m.Z)(rn,2),pn=Mt[0],yn=Mt[1],Te=s.useMemo(function(){return pn===null&&Q?Number.MAX_SAFE_INTEGER:pn||0},[pn,ae]),ct=(0,s.useState)(!1),lt=(0,m.Z)(ct,2),St=lt[0],Jt=lt[1],_t="".concat(g,"-item"),$e=Math.max(U,Oe),Tt=Se===at,I=X.length&&Tt,ce=Se===Ke,ue=I||typeof Se=="number"&&X.length>Se,c=(0,s.useMemo)(function(){var te=X;return I?ae===null&&Q?te=X:te=X.slice(0,Math.min(X.length,Ue/Xe)):typeof Se=="number"&&(te=X.slice(0,Se)),te},[X,Xe,ae,Se,I]),u=(0,s.useMemo)(function(){return I?X.slice(Te+1):X.slice(c.length)},[X,c,I,Te]),de=(0,s.useCallback)(function(te,v){var Z;return typeof be=="function"?be(te):(Z=be&&(te==null?void 0:te[be]))!==null&&Z!==void 0?Z:v},[be]),_=(0,s.useCallback)(D||function(te){return te},[D]);function Be(te,v,Z){pn===te&&(v===void 0||v===vn)||(yn(te),Z||(Jt(teUe){Be(L-1,te-q-Et+Oe);break}}M&&Zt(0)+Et>Ue&&tn(null)}},[Ue,et,Oe,Et,de,c]);var It=St&&!!u.length,Ot={};vn!==null&&I&&(Ot={position:"absolute",left:vn,top:0});var P={prefixCls:_t,responsive:I,component:f,invalidate:ce},j=pe?function(te,v){var Z=de(te,v);return s.createElement(p.Provider,{key:Z,value:(0,b.Z)((0,b.Z)({},P),{},{order:v,item:te,itemKey:Z,registerSize:De,display:v<=Te})},pe(te,v))}:function(te,v){var Z=de(te,v);return s.createElement(nt,(0,o.Z)({},P,{order:v,key:Z,item:te,renderItem:_,itemKey:Z,registerSize:De,display:v<=Te}))},K={order:It?Te:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:dt,display:It},ee=J||Fe,Ie=Ve?s.createElement(p.Provider,{value:(0,b.Z)((0,b.Z)({},P),K)},Ve(u)):s.createElement(nt,(0,o.Z)({},P,K),typeof ee=="function"?ee(u):ee),ye=s.createElement(l,(0,o.Z)({className:V()(!ce&&g,st),style:Ce,ref:me},N),c.map(j),ue?Ie:null,M&&s.createElement(nt,(0,o.Z)({},P,{responsive:Tt,responsiveDisabled:!I,order:Te,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Ot}),M));return Tt?s.createElement(ie.Z,{onResize:Le,disabled:!I},ye):ye}var Ye=s.forwardRef(xt);Ye.displayName="Overflow",Ye.Item=T,Ye.RESPONSIVE=at,Ye.INVALIDATE=Ke;var Qe=Ye,fe=Qe},17115:function(hn,ut,e){e.d(ut,{ZP:function(){return V}});var o=e(33606),b=e(59301),m=e(47273),re=0,s=(0,m.Z)();function z(){var ie;return s?(ie=re,re+=1):ie="TEST_OR_SSR",ie}function V(ie){var ge=b.useState(),x=(0,o.Z)(ge,2),He=x[0],H=x[1];return b.useEffect(function(){H("rc_select_".concat(z()))},[]),ie||He}},77861:function(hn,ut,e){e.d(ut,{Ac:function(){return ve},Xo:function(){return Ze},Wx:function(){return At},ZP:function(){return ue},lk:function(){return p}});var o=e(92413),b=e(26407),m=e(400),re=e(33708),s=e(33606),z=e(37061),V=e(39559),ie=e(18929),ge=e(48736),x=e(59301),He=e(92310),H=e.n(He),O=e(34280),nt=e(49658),xe=e(10228),_e=e(8654),mt=function(u){var de=u.className,_=u.customizeIcon,Be=u.customizeIconProps,Le=u.onMouseDown,De=u.onClick,dt=u.children,yt;return typeof _=="function"?yt=_(Be):yt=_,x.createElement("span",{className:de,onMouseDown:function(It){It.preventDefault(),Le&&Le(It)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:De,"aria-hidden":!0},yt!==void 0?yt:x.createElement("span",{className:H()(de.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},dt))},we=mt;function wt(c,u,de,_,Be){var Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,De=arguments.length>6?arguments[6]:void 0,dt=arguments.length>7?arguments[7]:void 0,yt=x.useMemo(function(){if((0,V.Z)(_)==="object")return _.clearIcon;if(Be)return Be},[_,Be]),Zt=x.useMemo(function(){return!!(!Le&&_&&(de.length||De)&&!(dt==="combobox"&&De===""))},[_,Le,de.length,De,dt]);return{allowClear:Zt,clearIcon:x.createElement(we,{className:"".concat(c,"-clear"),onMouseDown:u,customizeIcon:yt},"\xD7")}}var Pe=x.createContext(null);function p(){return x.useContext(Pe)}function d(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,u=x.useState(!1),de=(0,s.Z)(u,2),_=de[0],Be=de[1],Le=x.useRef(null),De=function(){window.clearTimeout(Le.current)};x.useEffect(function(){return De},[]);var dt=function(Zt,It){De(),Le.current=window.setTimeout(function(){Be(Zt),It&&It()},c)};return[_,dt,De]}function t(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,u=x.useRef(null),de=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(de.current)}},[]);function _(Be){(Be||u.current===null)&&(u.current=Be),window.clearTimeout(de.current),de.current=window.setTimeout(function(){u.current=null},c)}return[function(){return u.current},_]}function y(c,u,de,_){var Be=x.useRef(null);Be.current={open:u,triggerOpen:de,customizedTrigger:_},x.useEffect(function(){function Le(De){var dt;if(!((dt=Be.current)!==null&&dt!==void 0&&dt.customizedTrigger)){var yt=De.target;yt.shadowRoot&&De.composed&&(yt=De.composedPath()[0]||yt),Be.current.open&&c().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&Be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Le),function(){return window.removeEventListener("mousedown",Le)}},[])}var A=e(26112),G=e(11780),T=function(u,de){var _,Be,Le=u.prefixCls,De=u.id,dt=u.inputElement,yt=u.disabled,Zt=u.tabIndex,It=u.autoFocus,Ot=u.autoComplete,P=u.editable,j=u.activeDescendantId,K=u.value,ee=u.maxLength,Ie=u.onKeyDown,ye=u.onMouseDown,te=u.onChange,v=u.onPaste,Z=u.onCompositionStart,L=u.onCompositionEnd,q=u.open,ne=u.attrs,ke=dt||x.createElement("input",null),ze=ke,bt=ze.ref,Dt=ze.props,Bt=Dt.onKeyDown,Kt=Dt.onChange,zt=Dt.onMouseDown,Vt=Dt.onCompositionStart,Ft=Dt.onCompositionEnd,vt=Dt.style;return(0,ge.Kp)(!("maxLength"in ke.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),ke=x.cloneElement(ke,(0,re.Z)((0,re.Z)((0,re.Z)({type:"search"},Dt),{},{id:De,ref:(0,_e.sQ)(de,bt),disabled:yt,tabIndex:Zt,autoComplete:Ot||"off",autoFocus:It,className:H()("".concat(Le,"-selection-search-input"),(_=ke)===null||_===void 0||(Be=_.props)===null||Be===void 0?void 0:Be.className),role:"combobox","aria-label":"Search","aria-expanded":q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(De,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(De,"_list"),"aria-activedescendant":q?j:void 0},ne),{},{value:P?K:"",maxLength:ee,readOnly:!P,unselectable:P?null:"on",style:(0,re.Z)((0,re.Z)({},vt),{},{opacity:P?null:0}),onKeyDown:function($t){Ie($t),Bt&&Bt($t)},onMouseDown:function($t){ye($t),zt&&zt($t)},onChange:function($t){te($t),Kt&&Kt($t)},onCompositionStart:function($t){Z($t),Vt&&Vt($t)},onCompositionEnd:function($t){L($t),Ft&&Ft($t)},onPaste:v})),ke},Me=x.forwardRef(T);Me.displayName="Input";var at=Me;function Ke(c){return Array.isArray(c)?c:c!==void 0?[c]:[]}var Fe=typeof window!="undefined"&&window.document&&window.document.documentElement,xt=Fe;function Ye(c){return c!=null}function Qe(c){return!c&&c!==0}function fe(c){return["string","number"].includes((0,V.Z)(c))}function Y(c){var u=void 0;return c&&(fe(c.title)?u=c.title.toString():fe(c.label)&&(u=c.label.toString())),u}function me(c,u){xt?x.useLayoutEffect(c,u):x.useEffect(c,u)}function B(c){var u;return(u=c.key)!==null&&u!==void 0?u:c.value}var g=function(u){u.preventDefault(),u.stopPropagation()},F=function(u){var de=u.id,_=u.prefixCls,Be=u.values,Le=u.open,De=u.searchValue,dt=u.autoClearSearchValue,yt=u.inputRef,Zt=u.placeholder,It=u.disabled,Ot=u.mode,P=u.showSearch,j=u.autoFocus,K=u.autoComplete,ee=u.activeDescendantId,Ie=u.tabIndex,ye=u.removeIcon,te=u.maxTagCount,v=u.maxTagTextLength,Z=u.maxTagPlaceholder,L=Z===void 0?function(cn){return"+ ".concat(cn.length," ...")}:Z,q=u.tagRender,ne=u.onToggleOpen,ke=u.onRemove,ze=u.onInputChange,bt=u.onInputPaste,Dt=u.onInputKeyDown,Bt=u.onInputMouseDown,Kt=u.onInputCompositionStart,zt=u.onInputCompositionEnd,Vt=x.useRef(null),Ft=(0,x.useState)(0),vt=(0,s.Z)(Ft,2),Qt=vt[0],$t=vt[1],Sn=(0,x.useState)(!1),Gt=(0,s.Z)(Sn,2),Wt=Gt[0],fn=Gt[1],gn="".concat(_,"-selection"),xn=Le||Ot==="multiple"&&dt===!1||Ot==="tags"?De:"",Ln=Ot==="tags"||Ot==="multiple"&&dt===!1||P&&(Le||Wt);me(function(){$t(Vt.current.scrollWidth)},[xn]);function jt(cn,On,an,Cn,Bn){return x.createElement("span",{className:H()("".concat(gn,"-item"),(0,m.Z)({},"".concat(gn,"-item-disabled"),an)),title:Y(cn)},x.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&x.createElement(we,{className:"".concat(gn,"-item-remove"),onMouseDown:g,onClick:Bn,customizeIcon:ye},"\xD7"))}function it(cn,On,an,Cn,Bn){var Nt=function(ln){g(ln),ne(!Le)};return x.createElement("span",{onMouseDown:Nt},q({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function ot(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!It&&!On,Nt=an;if(typeof v=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>v&&(Nt="".concat(Pt.slice(0,v),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),ke(cn)};return typeof q=="function"?it(Cn,Nt,On,Bn,ln):jt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof L=="function"?L(cn):L;return jt({title:On},On,!1)}var Lt=x.createElement("div",{className:"".concat(gn,"-search"),style:{width:Qt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},x.createElement(at,{ref:yt,open:Le,prefixCls:_,id:de,inputElement:null,disabled:It,autoFocus:j,autoComplete:K,editable:Ln,activeDescendantId:ee,value:xn,onKeyDown:Dt,onMouseDown:Bt,onChange:ze,onPaste:bt,onCompositionStart:Kt,onCompositionEnd:zt,tabIndex:Ie,attrs:(0,A.Z)(u,!0)}),x.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=x.createElement(G.Z,{prefixCls:"".concat(gn,"-overflow"),data:Be,renderItem:ot,renderRest:Yt,suffix:Lt,itemKey:B,maxCount:te});return x.createElement(x.Fragment,null,dn,!Be.length&&!xn&&x.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},X=F,D=function(u){var de=u.inputElement,_=u.prefixCls,Be=u.id,Le=u.inputRef,De=u.disabled,dt=u.autoFocus,yt=u.autoComplete,Zt=u.activeDescendantId,It=u.mode,Ot=u.open,P=u.values,j=u.placeholder,K=u.tabIndex,ee=u.showSearch,Ie=u.searchValue,ye=u.activeValue,te=u.maxLength,v=u.onInputKeyDown,Z=u.onInputMouseDown,L=u.onInputChange,q=u.onInputPaste,ne=u.onInputCompositionStart,ke=u.onInputCompositionEnd,ze=u.title,bt=x.useState(!1),Dt=(0,s.Z)(bt,2),Bt=Dt[0],Kt=Dt[1],zt=It==="combobox",Vt=zt||ee,Ft=P[0],vt=Ie||"";zt&&ye&&!Bt&&(vt=ye),x.useEffect(function(){zt&&Kt(!1)},[zt,ye]);var Qt=It!=="combobox"&&!Ot&&!ee?!1:!!vt,$t=ze===void 0?Y(Ft):ze,Sn=function(){if(Ft)return null;var Wt=Qt?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(_,"-selection-placeholder"),style:Wt},j)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(_,"-selection-search")},x.createElement(at,{ref:Le,prefixCls:_,id:Be,open:Ot,inputElement:de,disabled:De,autoFocus:dt,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:vt,onKeyDown:v,onMouseDown:Z,onChange:function(Wt){Kt(!0),L(Wt)},onPaste:q,onCompositionStart:ne,onCompositionEnd:ke,tabIndex:K,attrs:(0,A.Z)(u,!0),maxLength:zt?te:void 0})),!zt&&Ft?x.createElement("span",{className:"".concat(_,"-selection-item"),title:$t,style:Qt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},pe=D;function be(c){return![xe.Z.ESC,xe.Z.SHIFT,xe.Z.BACKSPACE,xe.Z.TAB,xe.Z.WIN_KEY,xe.Z.ALT,xe.Z.META,xe.Z.WIN_KEY_RIGHT,xe.Z.CTRL,xe.Z.SEMICOLON,xe.Z.EQUALS,xe.Z.CAPS_LOCK,xe.Z.CONTEXT_MENU,xe.Z.F1,xe.Z.F2,xe.Z.F3,xe.Z.F4,xe.Z.F5,xe.Z.F6,xe.Z.F7,xe.Z.F8,xe.Z.F9,xe.Z.F10,xe.Z.F11,xe.Z.F12].includes(c)}var Je=function(u,de){var _=(0,x.useRef)(null),Be=(0,x.useRef)(!1),Le=u.prefixCls,De=u.open,dt=u.mode,yt=u.showSearch,Zt=u.tokenWithEnter,It=u.autoClearSearchValue,Ot=u.onSearch,P=u.onSearchSubmit,j=u.onToggleOpen,K=u.onInputKeyDown,ee=u.domRef;x.useImperativeHandle(de,function(){return{focus:function(){_.current.focus()},blur:function(){_.current.blur()}}});var Ie=t(0),ye=(0,s.Z)(Ie,2),te=ye[0],v=ye[1],Z=function(vt){var Qt=vt.which;(Qt===xe.Z.UP||Qt===xe.Z.DOWN)&&vt.preventDefault(),K&&K(vt),Qt===xe.Z.ENTER&&dt==="tags"&&!Be.current&&!De&&(P==null||P(vt.target.value)),be(Qt)&&j(!0)},L=function(){v(!0)},q=(0,x.useRef)(null),ne=function(vt){Ot(vt,!0,Be.current)!==!1&&j(!0)},ke=function(){Be.current=!0},ze=function(vt){Be.current=!1,dt!=="combobox"&&ne(vt.target.value)},bt=function(vt){var Qt=vt.target.value;if(Zt&&q.current&&/[\r\n]/.test(q.current)){var $t=q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Qt=Qt.replace($t,q.current)}q.current=null,ne(Qt)},Dt=function(vt){var Qt=vt.clipboardData,$t=Qt.getData("text");q.current=$t},Bt=function(vt){var Qt=vt.target;if(Qt!==_.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){_.current.focus()}):_.current.focus()}},Kt=function(vt){var Qt=te();vt.target!==_.current&&!Qt&&dt!=="combobox"&&vt.preventDefault(),(dt!=="combobox"&&(!yt||!Qt)||!De)&&(De&&It!==!1&&Ot("",!0,!1),j())},zt={inputRef:_,onInputKeyDown:Z,onInputMouseDown:L,onInputChange:bt,onInputPaste:Dt,onInputCompositionStart:ke,onInputCompositionEnd:ze},Vt=dt==="multiple"||dt==="tags"?x.createElement(X,(0,o.Z)({},u,zt)):x.createElement(pe,(0,o.Z)({},u,zt));return x.createElement("div",{ref:ee,className:"".concat(Le,"-selector"),onClick:Bt,onMouseDown:Kt},Vt)},Xe=x.forwardRef(Je);Xe.displayName="Selector";var tt=Xe,Ce=e(35593),st=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Se=function(u){var de=u===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"}}},J=function(u,de){var _=u.prefixCls,Be=u.disabled,Le=u.visible,De=u.children,dt=u.popupElement,yt=u.animation,Zt=u.transitionName,It=u.dropdownStyle,Ot=u.dropdownClassName,P=u.direction,j=P===void 0?"ltr":P,K=u.placement,ee=u.builtinPlacements,Ie=u.dropdownMatchSelectWidth,ye=u.dropdownRender,te=u.dropdownAlign,v=u.getPopupContainer,Z=u.empty,L=u.getTriggerDOMNode,q=u.onPopupVisibleChange,ne=u.onPopupMouseEnter,ke=(0,z.Z)(u,st),ze="".concat(_,"-dropdown"),bt=dt;ye&&(bt=ye(dt));var Dt=x.useMemo(function(){return ee||Se(Ie)},[ee,Ie]),Bt=yt?"".concat(ze,"-").concat(yt):Zt,Kt=typeof Ie=="number",zt=x.useMemo(function(){return Kt?null:Ie===!1?"minWidth":"width"},[Ie,Kt]),Vt=It;Kt&&(Vt=(0,re.Z)((0,re.Z)({},Vt),{},{width:Ie}));var Ft=x.useRef(null);return x.useImperativeHandle(de,function(){return{getPopupElement:function(){return Ft.current}}}),x.createElement(Ce.Z,(0,o.Z)({},ke,{showAction:q?["click"]:[],hideAction:q?["click"]:[],popupPlacement:K||(j==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Dt,prefixCls:ze,popupTransitionName:Bt,popup:x.createElement("div",{ref:Ft,onMouseEnter:ne},bt),stretch:zt,popupAlign:te,popupVisible:Le,getPopupContainer:v,popupClassName:H()(Ot,(0,m.Z)({},"".concat(ze,"-empty"),Z)),popupStyle:Vt,getTriggerDOMNode:L,onPopupVisibleChange:q}),De)},Ve=x.forwardRef(J);Ve.displayName="SelectTrigger";var M=Ve,R=e(34589);function l(c,u){var de=c.key,_;return"value"in c&&(_=c.value),de!=null?de:_!==void 0?_:"rc-index-key-".concat(u)}function f(c,u){var de=c||{},_=de.label,Be=de.value,Le=de.options,De=de.groupLabel,dt=_||(u?"children":"label");return{label:dt,value:Be||"value",options:Le||"options",groupLabel:De||dt}}function w(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=u.fieldNames,_=u.childrenAsData,Be=[],Le=f(de,!1),De=Le.label,dt=Le.value,yt=Le.options,Zt=Le.groupLabel;function It(Ot,P){Ot.forEach(function(j){if(P||!(yt in j)){var K=j[dt];Be.push({key:l(j,Be.length),groupOption:P,data:j,label:j[De],value:K})}else{var ee=j[Zt];ee===void 0&&_&&(ee=j.label),Be.push({key:l(j,Be.length),group:!0,data:j,label:ee}),It(j[yt],!0)}})}return It(c,!1),Be}function N(c){var u=(0,re.Z)({},c);return"props"in u||Object.defineProperty(u,"props",{get:function(){return(0,ge.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),u}}),u}function Q(c,u){if(!u||!u.length)return null;var de=!1;function _(Le,De){var dt=(0,R.Z)(De),yt=dt[0],Zt=dt.slice(1);if(!yt)return[Le];var It=Le.split(yt);return de=de||It.length>1,It.reduce(function(Ot,P){return[].concat((0,b.Z)(Ot),(0,b.Z)(_(P,Zt)))},[]).filter(function(Ot){return Ot})}var Be=_(c,u);return de?Be:null}var W=["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"],Ne=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function le(c){return c==="tags"||c==="multiple"}var ae=x.forwardRef(function(c,u){var de,_,Be=c.id,Le=c.prefixCls,De=c.className,dt=c.showSearch,yt=c.tagRender,Zt=c.direction,It=c.omitDomProps,Ot=c.displayValues,P=c.onDisplayValuesChange,j=c.emptyOptions,K=c.notFoundContent,ee=K===void 0?"Not Found":K,Ie=c.onClear,ye=c.mode,te=c.disabled,v=c.loading,Z=c.getInputElement,L=c.getRawInputElement,q=c.open,ne=c.defaultOpen,ke=c.onDropdownVisibleChange,ze=c.activeValue,bt=c.onActiveValueChange,Dt=c.activeDescendantId,Bt=c.searchValue,Kt=c.autoClearSearchValue,zt=c.onSearch,Vt=c.onSearchSplit,Ft=c.tokenSeparators,vt=c.allowClear,Qt=c.suffixIcon,$t=c.clearIcon,Sn=c.OptionList,Gt=c.animation,Wt=c.transitionName,fn=c.dropdownStyle,gn=c.dropdownClassName,xn=c.dropdownMatchSelectWidth,Ln=c.dropdownRender,jt=c.dropdownAlign,it=c.placement,ot=c.builtinPlacements,Yt=c.getPopupContainer,Lt=c.showAction,dn=Lt===void 0?[]:Lt,cn=c.onFocus,On=c.onBlur,an=c.onKeyUp,Cn=c.onKeyDown,Bn=c.onMouseDown,Nt=(0,z.Z)(c,W),Pt=le(ye),ln=(dt!==void 0?dt:Pt)||ye==="combobox",In=(0,re.Z)({},Nt);Ne.forEach(function(Gn){delete In[Gn]}),It==null||It.forEach(function(Gn){delete In[Gn]});var kn=x.useState(!1),Vn=(0,s.Z)(kn,2),Zn=Vn[0],$n=Vn[1];x.useEffect(function(){$n((0,nt.Z)())},[]);var sr=x.useRef(null),vr=x.useRef(null),gr=x.useRef(null),Tr=x.useRef(null),rr=x.useRef(null),Sr=d(),pr=(0,s.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];x.useImperativeHandle(u,function(){var Gn,Hn;return{focus:(Gn=Tr.current)===null||Gn===void 0?void 0:Gn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Kr){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Kr)}}});var kr=x.useMemo(function(){var Gn;if(ye!=="combobox")return Bt;var Hn=(Gn=Ot[0])===null||Gn===void 0?void 0:Gn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,ye,Ot]),Pa=ye==="combobox"&&typeof Z=="function"&&Z()||null,ea=typeof L=="function"&&L(),Ma=(0,_e.x1)(vr,ea==null||(de=ea.props)===null||de===void 0?void 0:de.ref),Ca=x.useState(!1),Dn=(0,s.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,O.Z)(function(){or(!0)},[]);var zn=(0,ie.Z)(!1,{defaultValue:ne,value:q}),qn=(0,s.Z)(zn,2),br=qn[0],zr=qn[1],un=Nn?br:!1,En=!ee&&j;(te||En&&un&&ye==="combobox")&&(un=!1);var wn=En?!1:un,Pn=x.useCallback(function(Gn){var Hn=Gn!==void 0?Gn:!un;te||(zr(Hn),un!==Hn&&(ke==null||ke(Hn)))},[te,un,zr,ke]),Yn=x.useMemo(function(){return(Ft||[]).some(function(Gn){return[` +`,`\r +`].includes(Gn)})},[Ft]),ar=function(Hn,Ur,Kr){var Ir=!0,ra=Hn;bt==null||bt(null);var sa=Kr?null:Q(Hn,Ft);return ye!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),zt&&kr!==ra&&zt(ra,{source:Ur?"typing":"effect"}),Ir},Qr=function(Hn){!Hn||!Hn.trim()||zt(Hn,{source:"submit"})};x.useEffect(function(){!un&&!Pt&&ye!=="combobox"&&ar("",!1,!1)},[un]),x.useEffect(function(){br&&te&&zr(!1),te&&la(!1)},[te]);var Mr=t(),Nr=(0,s.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ka=function(Hn){var Ur=Br(),Kr=Hn.which;if(Kr===xe.Z.ENTER&&(ye!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Kr===xe.Z.BACKSPACE&&!Ur&&Pt&&!kr&&Ot.length){for(var Ir=(0,b.Z)(Ot),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&P(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ga=new Array(ya>1?ya-1:0),Aa=1;Aa1?Ur-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(c).map(function(de,_){if(!x.isValidElement(de)||!de.type)return null;var Be=de,Le=Be.type.isSelectOptGroup,De=Be.key,dt=Be.props,yt=dt.children,Zt=(0,z.Z)(dt,C);return u||!Le?U(de):(0,re.Z)((0,re.Z)({key:"__RC_SELECT_GRP__".concat(De===null?_:De,"__"),label:De},Zt),{},{options:se(yt)})}).filter(function(de){return de})}function he(c,u,de,_,Be){return x.useMemo(function(){var Le=c,De=!c;De&&(Le=se(u));var dt=new Map,yt=new Map,Zt=function(P,j,K){K&&typeof K=="string"&&P.set(j[K],j)};function It(Ot){for(var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,j=0;j1&&arguments[1]!==void 0?arguments[1]:1,Yt=bt.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Qt(it);var Yt={source:ot?"keyboard":"mouse"},Lt=bt[it];if(!Lt){ee(null,-1,Yt);return}ee(Lt.value,it,Yt)};(0,x.useEffect)(function(){$t(Ie!==!1?zt(0):-1)},[bt.length,Zt]);var Sn=x.useCallback(function(jt){return v.has(jt)&&yt!=="combobox"},[yt,(0,b.Z)(v).toString(),v.size]);(0,x.useEffect)(function(){var jt=setTimeout(function(){if(!dt&&De&&v.size===1){var ot=Array.from(v)[0],Yt=bt.findIndex(function(Lt){var dn=Lt.data;return dn.value===ot});Yt!==-1&&($t(Yt),Kt(Yt))}});if(De){var it;(it=Dt.current)===null||it===void 0||it.scrollTo(void 0)}return function(){return clearTimeout(jt)}},[De,Zt,K.length]);var Gt=function(it){it!==void 0&&ye(it,{selected:!v.has(it)}),dt||It(!1)};if(x.useImperativeHandle(de,function(){return{onKeyDown:function(it){var ot=it.which,Yt=it.ctrlKey;switch(ot){case xe.Z.N:case xe.Z.P:case xe.Z.UP:case xe.Z.DOWN:{var Lt=0;if(ot===xe.Z.UP?Lt=-1:ot===xe.Z.DOWN?Lt=1:tn()&&Yt&&(ot===xe.Z.N?Lt=1:ot===xe.Z.P&&(Lt=-1)),Lt!==0){var dn=zt(vt+Lt,Lt);Kt(dn),$t(dn,!0)}break}case xe.Z.ENTER:{var cn=bt[vt];cn&&!cn.data.disabled?Gt(cn.value):Gt(void 0),De&&it.preventDefault();break}case xe.Z.ESC:It(!1),De&&it.stopPropagation()}},onKeyUp:function(){},scrollTo:function(it){Kt(it)}}}),bt.length===0)return x.createElement("div",{role:"listbox",id:"".concat(Le,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Bt},Ot);var Wt=Object.keys(Z).map(function(jt){return Z[jt]}),fn=function(it){return it.label};function gn(jt,it){var ot=jt.group;return{role:ot?"presentation":"option",id:"".concat(Le,"_list_").concat(it)}}var xn=function(it){var ot=bt[it];if(!ot)return null;var Yt=ot.data||{},Lt=Yt.value,dn=ot.group,cn=(0,A.Z)(Yt,!0),On=fn(ot);return ot?x.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:it},gn(ot,it),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Le,"_list")};return x.createElement(x.Fragment,null,L&&x.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(vt-1),xn(vt),xn(vt+1)),x.createElement(Xt.Z,{itemKey:"key",ref:Dt,data:bt,height:ne,itemHeight:ke,fullHeight:!1,onMouseDown:Bt,onScroll:P,virtual:L,direction:q,innerProps:L?null:Ln},function(jt,it){var ot,Yt=jt.group,Lt=jt.groupOption,dn=jt.data,cn=jt.label,On=jt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return x.createElement("div",{className:H()(ze,"".concat(ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,z.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(ze,"-option"),vr=H()(ze,sr,kn,(ot={},(0,m.Z)(ot,"".concat(sr,"-grouped"),Lt),(0,m.Z)(ot,"".concat(sr,"-active"),vt===it&&!Nt),(0,m.Z)(ot,"".concat(sr,"-disabled"),Nt),(0,m.Z)(ot,"".concat(sr,"-selected"),$n),ot)),gr=fn(jt),Tr=!te||typeof te=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),x.createElement("div",(0,o.Z)({},(0,A.Z)(Zn),L?{}:gn(jt,it),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){vt===it||Nt||$t(it)},onClick:function(){Nt||Gt(On)},style:In}),x.createElement("div",{className:"".concat(sr,"-content")},rr),x.isValidElement(te)||$n,Tr&&x.createElement(we,{className:"".concat(ze,"-option-state"),customizeIcon:te,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=x.forwardRef(pn);yn.displayName="OptionList";var Te=yn;function ct(c){var u=c.mode,de=c.options,_=c.children,Be=c.backfill,Le=c.allowClear,De=c.placeholder,dt=c.getInputElement,yt=c.showSearch,Zt=c.onSearch,It=c.defaultOpen,Ot=c.autoFocus,P=c.labelInValue,j=c.value,K=c.inputValue,ee=c.optionLabelProp,Ie=isMultiple(u),ye=yt!==void 0?yt:Ie||u==="combobox",te=de||convertChildrenToData(_);if(warning(u!=="tags"||te.every(function(q){return!q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),u==="tags"||u==="combobox"){var v=te.some(function(q){return q.options?q.options.some(function(ne){return typeof("value"in ne?ne.value:ne.key)=="number"}):typeof("value"in q?q.value:q.key)=="number"});warning(!v,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(u!=="combobox"||!ee,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(u==="combobox"||!Be,"`backfill` only works with `combobox` mode."),warning(u==="combobox"||!dt,"`getInputElement` only work with `combobox` mode."),noteOnce(u!=="combobox"||!dt||!Le||!De,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!ye&&u!=="combobox"&&u!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!It||Ot,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),j!=null){var Z=toArray(j);warning(!P||Z.every(function(q){return _typeof(q)==="object"&&("key"in q||"value"in q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ie||Array.isArray(j),"`value` should be array when `mode` is `multiple` or `tags`")}if(_){var L=null;toNodeArray(_).some(function(q){if(!React.isValidElement(q)||!q.type)return!1;var ne=q,ke=ne.type;if(ke.isSelectOption)return!1;if(ke.isSelectOptGroup){var ze=toNodeArray(q.props.children).every(function(bt){return!React.isValidElement(bt)||!q.type||bt.type.isSelectOption?!0:(L=bt.type,!1)});return!ze}return L=ke,!0}),L&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(L.displayName||L.name||L,"`.")),warning(K===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(c,u){if(c){var de=function _(Be){for(var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,De=0;De2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),De&&_==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[De,_]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[vt?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,N(ia)]};if(wn&&j){var ar=Yn(),Qr=(0,s.Z)(ar,2),Mr=Qr[0],Nr=Qr[1];j(Mr,Nr)}else if(!wn&&K&&Pn!=="clear"){var Br=Yn(),Na=(0,s.Z)(Br,2),Ka=Na[0],mo=Na[1];K(Ka,mo)}},or=ft(function(un,En){var wn,Pn=Gt?En.selected:!0;Pn?wn=Gt?[].concat((0,b.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),_==="combobox"?Lr(""):(!le||P)&&(it(""),Lr(""))}),zn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(it(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,b.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),it("")}return}wn.source!=="blur"&&(_==="combobox"&&Sr(En),It==null||It(En))},br=function(En){var wn=En;_!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},zr=x.useMemo(function(){var un=ze!==!1&&Ie!==!1;return(0,re.Z)((0,re.Z)({},ot),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:ke,rawValues:Zn,fieldNames:gn,virtual:un,direction:bt,listHeight:Bt,listItemHeight:zt,childrenAsData:Wt})},[ot,rr,Dn,Ca,or,ke,Zn,gn,ze,Ie,Bt,zt,Wt]);return x.createElement(vn.Provider,{value:zr},x.createElement(ve,(0,o.Z)({},$t,{id:Sn,prefixCls:Le,ref:u,omitDomProps:_t,mode:_,displayValues:Vn,onDisplayValuesChange:zn,direction:bt,searchValue:jt,onSearch:qn,autoClearSearchValue:P,onSearchSplit:br,dropdownMatchSelectWidth:Ie,OptionList:Te,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),I=Tt;I.Option=At,I.OptGroup=Ze;var ce=I,ue=ce},9296:function(hn,ut,e){e.r(ut),e.d(ut,{ResizableTextArea:function(){return Me},default:function(){return Qe}});var o=e(92413),b=e(33708),m=e(400),re=e(39559),s=e(33606),z=e(37061),V=e(26407),ie=e(92310),ge=e.n(ie),x=e(93681),He=e(5643),H=e(18929),O=e(59301),nt=e(29301),xe=e(34280),_e=e(16089),mt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],wt={},Pe;function p(fe){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,me=fe.getAttribute("id")||fe.getAttribute("data-reactid")||fe.getAttribute("name");if(Y&&wt[me])return wt[me];var B=window.getComputedStyle(fe),g=B.getPropertyValue("box-sizing")||B.getPropertyValue("-moz-box-sizing")||B.getPropertyValue("-webkit-box-sizing"),F=parseFloat(B.getPropertyValue("padding-bottom"))+parseFloat(B.getPropertyValue("padding-top")),X=parseFloat(B.getPropertyValue("border-bottom-width"))+parseFloat(B.getPropertyValue("border-top-width")),D=we.map(function(be){return"".concat(be,":").concat(B.getPropertyValue(be))}).join(";"),pe={sizingStyle:D,paddingSize:F,borderSize:X,boxSizing:g};return Y&&me&&(wt[me]=pe),pe}function d(fe){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Pe||(Pe=document.createElement("textarea"),Pe.setAttribute("tab-index","-1"),Pe.setAttribute("aria-hidden","true"),document.body.appendChild(Pe)),fe.getAttribute("wrap")?Pe.setAttribute("wrap",fe.getAttribute("wrap")):Pe.removeAttribute("wrap");var g=p(fe,Y),F=g.paddingSize,X=g.borderSize,D=g.boxSizing,pe=g.sizingStyle;Pe.setAttribute("style","".concat(pe,";").concat(mt)),Pe.value=fe.value||fe.placeholder||"";var be=void 0,Je=void 0,Xe,tt=Pe.scrollHeight;if(D==="border-box"?tt+=X:D==="content-box"&&(tt-=F),me!==null||B!==null){Pe.value=" ";var Ce=Pe.scrollHeight-F;me!==null&&(be=Ce*me,D==="border-box"&&(be=be+F+X),tt=Math.max(be,tt)),B!==null&&(Je=Ce*B,D==="border-box"&&(Je=Je+F+X),Xe=tt>Je?"":"hidden",tt=Math.min(Je,tt))}var st={height:tt,overflowY:Xe,resize:"none"};return be&&(st.minHeight=be),Je&&(st.maxHeight=Je),st}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],y=0,A=1,G=2,T=O.forwardRef(function(fe,Y){var me=fe,B=me.prefixCls,g=me.onPressEnter,F=me.defaultValue,X=me.value,D=me.autoSize,pe=me.onResize,be=me.className,Je=me.style,Xe=me.disabled,tt=me.onChange,Ce=me.onInternalAutoSize,st=(0,z.Z)(me,t),Se=(0,H.Z)(F,{value:X,postState:function(Ze){return Ze!=null?Ze:""}}),J=(0,s.Z)(Se,2),Ve=J[0],M=J[1],R=function(Ze){M(Ze.target.value),tt==null||tt(Ze)},l=O.useRef();O.useImperativeHandle(Y,function(){return{textArea:l.current}});var f=O.useMemo(function(){return D&&(0,re.Z)(D)==="object"?[D.minRows,D.maxRows]:[]},[D]),w=(0,s.Z)(f,2),N=w[0],Q=w[1],W=!!D,Ne=function(){try{if(document.activeElement===l.current){var Ze=l.current,ht=Ze.selectionStart,At=Ze.selectionEnd,Et=Ze.scrollTop;l.current.setSelectionRange(ht,At),l.current.scrollTop=Et}}catch(Ht){}},le=O.useState(G),ae=(0,s.Z)(le,2),ve=ae[0],Ue=ae[1],oe=O.useState(),je=(0,s.Z)(oe,2),et=je[0],E=je[1],i=function(){Ue(y)};(0,xe.Z)(function(){W&&i()},[X,N,Q,W]),(0,xe.Z)(function(){if(ve===y)Ue(A);else if(ve===A){var Oe=d(l.current,!1,N,Q);Ue(G),E(Oe)}else Ne()},[ve]);var C=O.useRef(),U=function(){_e.Z.cancel(C.current)},se=function(Ze){ve===G&&(pe==null||pe(Ze),D&&(U(),C.current=(0,_e.Z)(function(){i()})))};O.useEffect(function(){return U},[]);var he=W?et:null,ft=(0,b.Z)((0,b.Z)({},Je),he);return(ve===y||ve===A)&&(ft.overflowY="hidden",ft.overflowX="hidden"),O.createElement(nt.Z,{onResize:se,disabled:!(D||pe)},O.createElement("textarea",(0,o.Z)({},st,{ref:l,style:ft,className:ge()(B,be,(0,m.Z)({},"".concat(B,"-disabled"),Xe)),disabled:Xe,value:Ve,onChange:R})))}),Me=T,at=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(fe,Y){return(0,V.Z)(fe||"").slice(0,Y).join("")}function Fe(fe,Y,me,B){var g=me;return fe?g=Ke(me,B):(0,V.Z)(Y||"").lengthB&&(g=Y),g}var xt=O.forwardRef(function(fe,Y){var me,B=fe.defaultValue,g=fe.value,F=fe.onFocus,X=fe.onBlur,D=fe.onChange,pe=fe.allowClear,be=fe.maxLength,Je=fe.onCompositionStart,Xe=fe.onCompositionEnd,tt=fe.suffix,Ce=fe.prefixCls,st=Ce===void 0?"rc-textarea":Ce,Se=fe.classes,J=fe.showCount,Ve=fe.className,M=fe.style,R=fe.disabled,l=fe.hidden,f=fe.classNames,w=fe.styles,N=fe.onResize,Q=(0,z.Z)(fe,at),W=(0,H.Z)(B,{value:g,defaultValue:B}),Ne=(0,s.Z)(W,2),le=Ne[0],ae=Ne[1],ve=(0,O.useRef)(null),Ue=O.useState(!1),oe=(0,s.Z)(Ue,2),je=oe[0],et=oe[1],E=O.useState(!1),i=(0,s.Z)(E,2),C=i[0],U=i[1],se=O.useRef(),he=O.useRef(0),ft=O.useState(null),Oe=(0,s.Z)(ft,2),Ze=Oe[0],ht=Oe[1],At=function(){var $e;($e=ve.current)===null||$e===void 0||$e.textArea.focus()};(0,O.useImperativeHandle)(Y,function(){return{resizableTextArea:ve.current,focus:At,blur:function(){var $e;($e=ve.current)===null||$e===void 0||$e.textArea.blur()}}}),(0,O.useEffect)(function(){et(function(_t){return!R&&_t})},[R]);var Et=Number(be)>0,Ht=function($e){U(!0),se.current=le,he.current=$e.currentTarget.selectionStart,Je==null||Je($e)},Xt=function($e){U(!1);var Tt=$e.currentTarget.value;if(Et){var I,ce=he.current>=be+1||he.current===((I=se.current)===null||I===void 0?void 0:I.length);Tt=Fe(ce,se.current,Tt,be)}Tt!==le&&(ae(Tt),(0,He.rJ)($e.currentTarget,$e,D,Tt)),Xe==null||Xe($e)},qt=function($e){var Tt=$e.target.value;if(!C&&Et){var I=$e.target.selectionStart>=be+1||$e.target.selectionStart===Tt.length||!$e.target.selectionStart;Tt=Fe(I,le,Tt,be)}ae(Tt),(0,He.rJ)($e.currentTarget,$e,D,Tt)},vn=function($e){var Tt=Q.onPressEnter,I=Q.onKeyDown;$e.key==="Enter"&&Tt&&Tt($e),I==null||I($e)},tn=function($e){et(!0),F==null||F($e)},rn=function($e){et(!1),X==null||X($e)},Mt=function($e){var Tt;ae(""),At(),(0,He.rJ)((Tt=ve.current)===null||Tt===void 0?void 0:Tt.textArea,$e,D)},pn=(0,He.D7)(le);!C&&Et&&g==null&&(pn=Ke(pn,be));var yn=tt,Te;if(J){var ct=(0,V.Z)(pn).length;(0,re.Z)(J)==="object"?Te=J.formatter({value:pn,count:ct,maxLength:be}):Te="".concat(ct).concat(Et?" / ".concat(be):""),yn=O.createElement(O.Fragment,null,yn,O.createElement("span",{className:ge()("".concat(st,"-data-count"),f==null?void 0:f.count),style:w==null?void 0:w.count},Te))}var lt=function($e){var Tt;N==null||N($e),(Tt=ve.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&ht(!0)},St=!Q.autoSize&&!J&&!pe,Jt=O.createElement(x.BaseInput,{value:pn,allowClear:pe,handleReset:Mt,suffix:yn,prefixCls:st,classes:{affixWrapper:ge()(Se==null?void 0:Se.affixWrapper,(me={},(0,m.Z)(me,"".concat(st,"-show-count"),J),(0,m.Z)(me,"".concat(st,"-textarea-allow-clear"),pe),me))},disabled:R,focused:je,className:Ve,style:(0,b.Z)((0,b.Z)({},M),Ze&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Te=="string"?Te:void 0}},hidden:l,inputElement:O.createElement(Me,(0,o.Z)({},Q,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:f==null?void 0:f.textarea,style:(0,b.Z)((0,b.Z)({},w==null?void 0:w.textarea),{},{resize:M==null?void 0:M.resize}),disabled:R,prefixCls:st,onResize:lt,ref:ve}))});return Jt}),Ye=xt,Qe=Ye},24916:function(hn,ut,e){e.d(ut,{Z:function(){return Se}});var o=e(92413),b=e(39559),m=e(33708),re=e(400),s=e(33606),z=e(37061),V=e(92310),ie=e.n(V),ge=e(29301),x=e(70425),He=e(34280),H=e(59301),O=e(4676),nt=H.forwardRef(function(J,Ve){var M=J.height,R=J.offsetY,l=J.offsetX,f=J.children,w=J.prefixCls,N=J.onInnerResize,Q=J.innerProps,W=J.rtl,Ne=J.extra,le={},ae={display:"flex",flexDirection:"column"};return R!==void 0&&(le={height:M,position:"relative",overflow:"hidden"},ae=(0,m.Z)((0,m.Z)({},ae),{},(0,re.Z)((0,re.Z)((0,re.Z)((0,re.Z)((0,re.Z)({transform:"translateY(".concat(R,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),H.createElement("div",{style:le},H.createElement(ge.Z,{onResize:function(Ue){var oe=Ue.offsetHeight;oe&&N&&N()}},H.createElement("div",(0,o.Z)({style:ae,className:ie()((0,re.Z)({},"".concat(w,"-holder-inner"),w)),ref:Ve},Q),f,Ne)))});nt.displayName="Filler";var xe=nt;function _e(J){var Ve=J.children,M=J.setRef,R=H.useCallback(function(l){M(l)},[]);return H.cloneElement(Ve,{ref:R})}function mt(J,Ve,M,R,l,f,w,N){var Q=N.getKey;return J.slice(Ve,M+1).map(function(W,Ne){var le=Ve+Ne,ae=w(W,le,{style:{width:R},offsetX:l}),ve=Q(W);return H.createElement(_e,{key:ve,setRef:function(oe){return f(W,oe)}},ae)})}function we(J,Ve,M,R){var l=M-J,f=Ve-M,w=Math.min(l,f)*2;if(R<=w){var N=Math.floor(R/2);return R%2?M+N+1:M-N}return l>f?M-(R-f):M+(R-l)}function wt(J,Ve,M){var R=J.length,l=Ve.length,f,w;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,le=Q?W<0&&N.current.left||W>0&&N.current.right:W<0&&N.current.top||W>0&&N.current.bottom;return Ne&&le?(clearTimeout(f.current),l.current=!1):(!le||l.current)&&w(),!l.current&&le}};function A(J,Ve,M,R,l,f,w){var N=(0,H.useRef)(0),Q=(0,H.useRef)(null),W=(0,H.useRef)(null),Ne=(0,H.useRef)(!1),le=y(Ve,M,R,l);function ae(E,i){if(p.Z.cancel(Q.current),!le(!1,i)){var C=E;if(!C._virtualHandled)C._virtualHandled=!0;else return;N.current+=i,W.current=i,t||C.preventDefault(),Q.current=(0,p.Z)(function(){var U=Ne.current?10:1;w(N.current*U,!1),N.current=0})}}function ve(E,i){w(i,!0),t||E.preventDefault()}var Ue=(0,H.useRef)(null),oe=(0,H.useRef)(null);function je(E){if(J){p.Z.cancel(oe.current),oe.current=(0,p.Z)(function(){Ue.current=null},2);var i=E.deltaX,C=E.deltaY,U=E.shiftKey,se=i,he=C;(Ue.current==="sx"||!Ue.current&&U&&C&&!i)&&(se=C,he=0,Ue.current="sx");var ft=Math.abs(se),Oe=Math.abs(he);Ue.current===null&&(Ue.current=f&&ft>Oe?"x":"y"),Ue.current==="y"?ae(E,he):ve(E,se)}}function et(E){J&&(Ne.current=E.detail===W.current)}return[je,et]}function G(J,Ve,M,R){var l=H.useMemo(function(){return[new Map,[]]},[J,M.id,R]),f=(0,s.Z)(l,2),w=f[0],N=f[1],Q=function(Ne){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ne,ae=w.get(Ne),ve=w.get(le);if(ae===void 0||ve===void 0)for(var Ue=J.length,oe=N.length;oe0&&arguments[0]!==void 0?arguments[0]:!1;Ne();var Ue=function(){var et=!1;N.current.forEach(function(E,i){if(E&&E.offsetParent){var C=E.offsetHeight,U=getComputedStyle(E),se=U.marginTop,he=U.marginBottom,ft=Fe(se),Oe=Fe(he),Ze=C+ft+Oe;Q.current.get(i)!==Ze&&(Q.current.set(i,Ze),et=!0)}}),et&&w(function(E){return E+1})};if(ve)Ue();else{W.current+=1;var oe=W.current;Promise.resolve().then(function(){oe===W.current&&Ue()})}}function ae(ve,Ue){var oe=J(ve),je=N.current.get(oe);Ue?(N.current.set(oe,Ue),le()):N.current.delete(oe),!je!=!Ue&&(Ue?Ve==null||Ve(ve):M==null||M(ve))}return(0,H.useEffect)(function(){return Ne},[]),[ae,le,Q.current,f]}var Ye=14/15;function Qe(J,Ve,M){var R=(0,H.useRef)(!1),l=(0,H.useRef)(0),f=(0,H.useRef)(0),w=(0,H.useRef)(null),N=(0,H.useRef)(null),Q,W=function(ve){if(R.current){var Ue=Math.ceil(ve.touches[0].pageX),oe=Math.ceil(ve.touches[0].pageY),je=l.current-Ue,et=f.current-oe,E=Math.abs(je)>Math.abs(et);E?l.current=Ue:f.current=oe;var i=M(E,E?je:et,!1,ve);i&&ve.preventDefault(),clearInterval(N.current),i&&(N.current=setInterval(function(){E?je*=Ye:et*=Ye;var C=Math.floor(E?je:et);(!M(E,C,!0)||Math.abs(C)<=.1)&&clearInterval(N.current)},16))}},Ne=function(){R.current=!1,Q()},le=function(ve){Q(),ve.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(ve.touches[0].pageX),f.current=Math.ceil(ve.touches[0].pageY),w.current=ve.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Ne,{passive:!0}))};Q=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Ne))},(0,He.Z)(function(){return J&&Ve.current.addEventListener("touchstart",le,{passive:!0}),function(){var ae;(ae=Ve.current)===null||ae===void 0||ae.removeEventListener("touchstart",le),Q(),clearInterval(N.current)}},[J])}function fe(J){return Math.floor(Math.pow(J,.5))}function Y(J,Ve){var M="touches"in J?J.touches[0]:J;return M[Ve?"pageX":"pageY"]-window[Ve?"scrollX":"scrollY"]}function me(J,Ve,M){H.useEffect(function(){var R=Ve.current;if(J&&R){var l=!1,f,w,N=function(){p.Z.cancel(f)},Q=function ae(){N(),f=(0,p.Z)(function(){M(w),ae()})},W=function(ve){if(!ve.target.draggable){var Ue=ve;Ue._virtualHandled||(Ue._virtualHandled=!0,l=!0)}},Ne=function(){l=!1,N()},le=function(ve){if(l){var Ue=Y(ve,!1),oe=R.getBoundingClientRect(),je=oe.top,et=oe.bottom;if(Ue<=je){var E=je-Ue;w=-fe(E),Q()}else if(Ue>=et){var i=Ue-et;w=fe(i),Q()}else N()}};return R.addEventListener("mousedown",W),R.ownerDocument.addEventListener("mouseup",Ne),R.ownerDocument.addEventListener("mousemove",le),function(){R.removeEventListener("mousedown",W),R.ownerDocument.removeEventListener("mouseup",Ne),R.ownerDocument.removeEventListener("mousemove",le),N()}}},[J])}var B=10;function g(J,Ve,M,R,l,f,w,N){var Q=H.useRef(),W=H.useState(null),Ne=(0,s.Z)(W,2),le=Ne[0],ae=Ne[1];return(0,He.Z)(function(){if(le&&le.times=0;Ht-=1){var Xt=l(Ve[Ht]),qt=M.get(Xt);if(qt===void 0){E=!0;break}if(Et-=qt,Et<=0)break}switch(U){case"top":C=he-je;break;case"bottom":C=ft-et+je;break;default:{var vn=J.current.scrollTop,tn=vn+et;hetn&&(i="bottom")}}C!==null&&w(C),C!==le.lastTop&&(E=!0)}E&&ae((0,m.Z)((0,m.Z)({},le),{},{times:le.times+1,targetAlign:i,lastTop:C}))}},[le,J.current]),function(ve){if(ve==null){N();return}if(p.Z.cancel(Q.current),typeof ve=="number")w(ve);else if(ve&&(0,b.Z)(ve)==="object"){var Ue,oe=ve.align;"index"in ve?Ue=ve.index:Ue=Ve.findIndex(function(E){return l(E)===ve.key});var je=ve.offset,et=je===void 0?0:je;ae({times:0,index:Ue,offset:et,originAlign:oe})}}}var F=H.forwardRef(function(J,Ve){var M=J.prefixCls,R=J.rtl,l=J.scrollOffset,f=J.scrollRange,w=J.onStartMove,N=J.onStopMove,Q=J.onScroll,W=J.horizontal,Ne=J.spinSize,le=J.containerSize,ae=J.style,ve=J.thumbStyle,Ue=J.showScrollBar,oe=H.useState(!1),je=(0,s.Z)(oe,2),et=je[0],E=je[1],i=H.useState(null),C=(0,s.Z)(i,2),U=C[0],se=C[1],he=H.useState(null),ft=(0,s.Z)(he,2),Oe=ft[0],Ze=ft[1],ht=!R,At=H.useRef(),Et=H.useRef(),Ht=H.useState(Ue),Xt=(0,s.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=H.useRef(),rn=function(){Ue===!0||Ue===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=f-le||0,pn=le-Ne||0,yn=H.useMemo(function(){if(l===0||Mt===0)return 0;var I=l/Mt;return I*pn},[l,Mt,pn]),Te=function(ce){ce.stopPropagation(),ce.preventDefault()},ct=H.useRef({top:yn,dragging:et,pageY:U,startTop:Oe});ct.current={top:yn,dragging:et,pageY:U,startTop:Oe};var lt=function(ce){E(!0),se(Y(ce,W)),Ze(ct.current.top),w(),ce.stopPropagation(),ce.preventDefault()};H.useEffect(function(){var I=function(u){u.preventDefault()},ce=At.current,ue=Et.current;return ce.addEventListener("touchstart",I,{passive:!1}),ue.addEventListener("touchstart",lt,{passive:!1}),function(){ce.removeEventListener("touchstart",I),ue.removeEventListener("touchstart",lt)}},[]);var St=H.useRef();St.current=Mt;var Jt=H.useRef();Jt.current=pn,H.useEffect(function(){if(et){var I,ce=function(u){var de=ct.current,_=de.dragging,Be=de.pageY,Le=de.startTop;p.Z.cancel(I);var De=At.current.getBoundingClientRect(),dt=le/(W?De.width:De.height);if(_){var yt=(Y(u,W)-Be)*dt,Zt=Le;!ht&&W?Zt-=yt:Zt+=yt;var It=St.current,Ot=Jt.current,P=Ot?Zt/Ot:0,j=Math.ceil(P*It);j=Math.max(j,0),j=Math.min(j,It),I=(0,p.Z)(function(){Q(j,W)})}},ue=function(){E(!1),N()};return window.addEventListener("mousemove",ce,{passive:!0}),window.addEventListener("touchmove",ce,{passive:!0}),window.addEventListener("mouseup",ue,{passive:!0}),window.addEventListener("touchend",ue,{passive:!0}),function(){window.removeEventListener("mousemove",ce),window.removeEventListener("touchmove",ce),window.removeEventListener("mouseup",ue),window.removeEventListener("touchend",ue),p.Z.cancel(I)}}},[et]),H.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),H.useImperativeHandle(Ve,function(){return{delayHidden:rn}});var _t="".concat(M,"-scrollbar"),$e={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?($e.height=8,$e.left=0,$e.right=0,$e.bottom=0,Tt.height="100%",Tt.width=Ne,ht?Tt.left=yn:Tt.right=yn):($e.width=8,$e.top=0,$e.bottom=0,ht?$e.right=0:$e.left=0,Tt.width="100%",Tt.height=Ne,Tt.top=yn),H.createElement("div",{ref:At,className:ie()(_t,(0,re.Z)((0,re.Z)((0,re.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),qt)),style:(0,m.Z)((0,m.Z)({},$e),ae),onMouseDown:Te,onMouseMove:rn},H.createElement("div",{ref:Et,className:ie()("".concat(_t,"-thumb"),(0,re.Z)({},"".concat(_t,"-thumb-moving"),et)),style:(0,m.Z)((0,m.Z)({},Tt),ve),onMouseDown:lt}))}),X=F,D=20;function pe(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,M=J/Ve*J;return isNaN(M)&&(M=0),M=Math.max(M,D),Math.floor(M)}var be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Je=[],Xe={overflowY:"auto",overflowAnchor:"none"};function tt(J,Ve){var M=J.prefixCls,R=M===void 0?"rc-virtual-list":M,l=J.className,f=J.height,w=J.itemHeight,N=J.fullHeight,Q=N===void 0?!0:N,W=J.style,Ne=J.data,le=J.children,ae=J.itemKey,ve=J.virtual,Ue=J.direction,oe=J.scrollWidth,je=J.component,et=je===void 0?"div":je,E=J.onScroll,i=J.onVirtualScroll,C=J.onVisibleChange,U=J.innerProps,se=J.extraRender,he=J.styles,ft=J.showScrollBar,Oe=ft===void 0?"optional":ft,Ze=(0,z.Z)(J,be),ht=H.useCallback(function(Nt){return typeof ae=="function"?ae(Nt):Nt==null?void 0:Nt[ae]},[ae]),At=xt(ht,null,null),Et=(0,s.Z)(At,4),Ht=Et[0],Xt=Et[1],qt=Et[2],vn=Et[3],tn=!!(ve!==!1&&f&&w),rn=H.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&Ne&&(Math.max(w*Ne.length,rn)>f||!!oe),pn=Ue==="rtl",yn=ie()(R,(0,re.Z)({},"".concat(R,"-rtl"),pn),l),Te=Ne||Je,ct=(0,H.useRef)(),lt=(0,H.useRef)(),St=(0,H.useRef)(),Jt=(0,H.useState)(0),_t=(0,s.Z)(Jt,2),$e=_t[0],Tt=_t[1],I=(0,H.useState)(0),ce=(0,s.Z)(I,2),ue=ce[0],c=ce[1],u=(0,H.useState)(!1),de=(0,s.Z)(u,2),_=de[0],Be=de[1],Le=function(){Be(!0)},De=function(){Be(!1)},dt={getKey:ht};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=zt(ln);return ct.current.scrollTop=In,In})}var Zt=(0,H.useRef)({start:0,end:Te.length}),It=(0,H.useRef)(),Ot=Pe(Te,ht),P=(0,s.Z)(Ot,1),j=P[0];It.current=j;var K=H.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Te.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=lt.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Te.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Te.length,Zn=0;Zn=$e&&ln===void 0&&(ln=Zn,In=Pt),gr>$e+f&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(f/w)),kn===void 0&&(kn=Te.length-1),kn=Math.min(kn+1,Te.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,$e,Te,vn,f]),ee=K.scrollHeight,Ie=K.start,ye=K.end,te=K.offset;Zt.current.start=Ie,Zt.current.end=ye,H.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Te[Ie];if(ln){var In=ht(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-w;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[ee]);var v=H.useState({width:0,height:f}),Z=(0,s.Z)(v,2),L=Z[0],q=Z[1],ne=function(Pt){q({width:Pt.offsetWidth,height:Pt.offsetHeight})},ke=(0,H.useRef)(),ze=(0,H.useRef)(),bt=H.useMemo(function(){return pe(L.width,oe)},[L.width,oe]),Dt=H.useMemo(function(){return pe(L.height,ee)},[L.height,ee]),Bt=ee-f,Kt=(0,H.useRef)(Bt);Kt.current=Bt;function zt(Nt){var Pt=Nt;return Number.isNaN(Kt.current)||(Pt=Math.min(Pt,Kt.current)),Pt=Math.max(Pt,0),Pt}var Vt=$e<=0,Ft=$e>=Bt,vt=ue<=0,Qt=ue>=oe,$t=y(Vt,Ft,vt,Qt),Sn=function(){return{x:pn?-ue:ue,y:$e}},Gt=(0,H.useRef)(Sn()),Wt=(0,x.useEvent)(function(Nt){if(i){var Pt=(0,m.Z)((0,m.Z)({},Sn()),Nt);(Gt.current.x!==Pt.x||Gt.current.y!==Pt.y)&&(i(Pt),Gt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,O.flushSync)(function(){c(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==$e&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=oe?oe-L.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,x.useEvent)(function(Nt,Pt){Pt?((0,O.flushSync)(function(){c(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),jt=A(tn,Vt,Ft,vt,Qt,!!oe,Ln),it=(0,s.Z)(jt,2),ot=it[0],Yt=it[1];Qe(tn,ct,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),ot({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),me(Mt,ct,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,He.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ct.current;return Pt.addEventListener("wheel",ot,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",ot),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,He.Z)(function(){if(oe){var Nt=xn(ue);c(Nt),Wt({x:Nt})}},[L.width,oe]);var Lt=function(){var Pt,ln;(Pt=ke.current)===null||Pt===void 0||Pt.delayHidden(),(ln=ze.current)===null||ln===void 0||ln.delayHidden()},dn=g(ct,Te,qt,w,ht,function(){return Xt(!0)},yt,Lt);H.useImperativeHandle(Ve,function(){return{nativeElement:St.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,b.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&c(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,He.Z)(function(){if(C){var Nt=Te.slice(Ie,ye+1);C(Nt,Te)}},[Ie,ye,Te]);var cn=G(Te,ht,qt,w),On=se==null?void 0:se({start:Ie,end:ye,virtual:Mt,offsetX:ue,offsetY:te,rtl:pn,getSize:cn}),an=mt(Te,Ie,ye,oe,ue,Ht,le,dt),Cn=null;f&&(Cn=(0,m.Z)((0,re.Z)({},Q?"height":"maxHeight",f),Xe),tn&&(Cn.overflowY="hidden",oe&&(Cn.overflowX="hidden"),_&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),H.createElement("div",(0,o.Z)({ref:St,style:(0,m.Z)((0,m.Z)({},W),{},{position:"relative"}),className:yn},Bn,Ze),H.createElement(ge.Z,{onResize:ne},H.createElement(et,{className:"".concat(R,"-holder"),style:Cn,ref:ct,onScroll:gn,onMouseEnter:Lt},H.createElement(xe,{prefixCls:R,height:ee,offsetX:ue,offsetY:te,scrollWidth:oe,onInnerResize:Xt,ref:lt,innerProps:U,rtl:pn,extra:On},an))),Mt&&ee>f&&H.createElement(X,{ref:ke,prefixCls:R,scrollOffset:$e,scrollRange:ee,rtl:pn,onScroll:fn,onStartMove:Le,onStopMove:De,spinSize:Dt,containerSize:L.height,style:he==null?void 0:he.verticalScrollBar,thumbStyle:he==null?void 0:he.verticalScrollBarThumb,showScrollBar:Oe}),Mt&&oe>L.width&&H.createElement(X,{ref:ze,prefixCls:R,scrollOffset:ue,scrollRange:oe,rtl:pn,onScroll:fn,onStartMove:Le,onStopMove:De,spinSize:bt,containerSize:L.width,horizontal:!0,style:he==null?void 0:he.horizontalScrollBar,thumbStyle:he==null?void 0:he.horizontalScrollBarThumb,showScrollBar:Oe}))}var Ce=H.forwardRef(tt);Ce.displayName="List";var st=Ce,Se=st},96908:function(hn){hn.exports="data:image/png;base64,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"},57177:function(hn){hn.exports="data:image/png;base64,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"},81378:function(hn){hn.exports="data:image/png;base64,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"},16722:function(hn,ut,e){e.d(ut,{Z:function(){return ie}});const o=ge=>typeof ge=="object"&&ge!=null&&ge.nodeType===1,b=(ge,x)=>(!x||ge!=="hidden")&&ge!=="visible"&&ge!=="clip",m=(ge,x)=>{if(ge.clientHeight{const O=(nt=>{if(!nt.ownerDocument||!nt.ownerDocument.defaultView)return null;try{return nt.ownerDocument.defaultView.frameElement}catch(xe){return null}})(H);return!!O&&(O.clientHeightntx||nt>ge&&xe=x&&_e>=He?nt-ge-H:xe>x&&_eHe?xe-x+O:0,s=ge=>{const x=ge.parentElement;return x==null?ge.getRootNode().host||null:x},z=(ge,x)=>{var He,H,O,nt;if(typeof document=="undefined")return[];const{scrollMode:xe,block:_e,inline:mt,boundary:we,skipOverflowHiddenElements:wt}=x,Pe=typeof we=="function"?we:X=>X!==we;if(!o(ge))throw new TypeError("Invalid target");const p=document.scrollingElement||document.documentElement,d=[];let t=ge;for(;o(t)&&Pe(t);){if(t=s(t),t===p){d.push(t);break}t!=null&&t===document.body&&m(t)&&!m(document.documentElement)||t!=null&&m(t,wt)&&d.push(t)}const y=(H=(He=window.visualViewport)==null?void 0:He.width)!=null?H:innerWidth,A=(nt=(O=window.visualViewport)==null?void 0:O.height)!=null?nt:innerHeight,{scrollX:G,scrollY:T}=window,{height:Me,width:at,top:Ke,right:Fe,bottom:xt,left:Ye}=ge.getBoundingClientRect(),{top:Qe,right:fe,bottom:Y,left:me}=(X=>{const D=window.getComputedStyle(X);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(ge);let B=_e==="start"||_e==="nearest"?Ke-Qe:_e==="end"?xt+Y:Ke+Me/2-Qe+Y,g=mt==="center"?Ye+at/2-me+fe:mt==="end"?Fe+fe:Ye-me;const F=[];for(let X=0;X=0&&Ye>=0&&xt<=A&&Fe<=y&&(D===p&&!m(D)||Ke>=Je&&xt<=tt&&Ye>=Ce&&Fe<=Xe))return F;const st=getComputedStyle(D),Se=parseInt(st.borderLeftWidth,10),J=parseInt(st.borderTopWidth,10),Ve=parseInt(st.borderRightWidth,10),M=parseInt(st.borderBottomWidth,10);let R=0,l=0;const f="offsetWidth"in D?D.offsetWidth-D.clientWidth-Se-Ve:0,w="offsetHeight"in D?D.offsetHeight-D.clientHeight-J-M:0,N="offsetWidth"in D?D.offsetWidth===0?0:be/D.offsetWidth:0,Q="offsetHeight"in D?D.offsetHeight===0?0:pe/D.offsetHeight:0;if(p===D)R=_e==="start"?B:_e==="end"?B-A:_e==="nearest"?re(T,T+A,A,J,M,T+B,T+B+Me,Me):B-A/2,l=mt==="start"?g:mt==="center"?g-y/2:mt==="end"?g-y:re(G,G+y,y,Se,Ve,G+g,G+g+at,at),R=Math.max(0,R+T),l=Math.max(0,l+G);else{R=_e==="start"?B-Je-J:_e==="end"?B-tt+M+w:_e==="nearest"?re(Je,tt,pe,J,M+w,B,B+Me,Me):B-(Je+pe/2)+w/2,l=mt==="start"?g-Ce-Se:mt==="center"?g-(Ce+be/2)+f/2:mt==="end"?g-Xe+Ve+f:re(Ce,Xe,be,Se,Ve+f,g,g+at,at);const{scrollLeft:W,scrollTop:Ne}=D;R=Q===0?0:Math.max(0,Math.min(Ne+R/Q,D.scrollHeight-pe/Q+w)),l=N===0?0:Math.max(0,Math.min(W+l/N,D.scrollWidth-be/N+f)),B+=Ne-R,g+=W-l}F.push({el:D,top:R,left:l})}return F},V=ge=>ge===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(ge)?ge:{block:"start",inline:"nearest"};function ie(ge,x){if(!ge.isConnected||!(O=>{let nt=O;for(;nt&&nt.parentNode;){if(nt.parentNode===document)return!0;nt=nt.parentNode instanceof ShadowRoot?nt.parentNode.host:nt.parentNode}return!1})(ge))return;const He=(O=>{const nt=window.getComputedStyle(O);return{top:parseFloat(nt.scrollMarginTop)||0,right:parseFloat(nt.scrollMarginRight)||0,bottom:parseFloat(nt.scrollMarginBottom)||0,left:parseFloat(nt.scrollMarginLeft)||0}})(ge);if((O=>typeof O=="object"&&typeof O.behavior=="function")(x))return x.behavior(z(ge,x));const H=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:O,top:nt,left:xe}of z(ge,V(x))){const _e=nt-He.top+He.bottom,mt=xe-He.left+He.right;O.scroll({top:_e,left:mt,behavior:H})}}}}]); diff --git a/p__Declaration__Research__Paper__index.5ecb6621.async.js b/p__Declaration__Research__Paper__index.f186da36.async.js similarity index 84% rename from p__Declaration__Research__Paper__index.5ecb6621.async.js rename to p__Declaration__Research__Paper__index.f186da36.async.js index 19a9030972..7365bb090d 100644 --- a/p__Declaration__Research__Paper__index.5ecb6621.async.js +++ b/p__Declaration__Research__Paper__index.f186da36.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5301],{89489:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},59477:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},26227:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},49198:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},41464:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},52671:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},8657:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},56082:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},33853:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},15075:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},43531:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},38819:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:tt}))},le=ve.forwardRef(ke),gt=le},88010:function(Pt,It){"use strict";It.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function Pt(ie,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ie,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(Pt.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(Pt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(Pt.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(Pt.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,y){var a=go.Shape._FigureParameters[ie];return a?a[y]:null},go.Shape.setFigureParameter=function(ie,y,a){if(!(a instanceof Pt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ie];x||(x=[],go.Shape._FigureParameters[ie]=x),x[y]=a};var It=[];function te(ie,y){var a=It.pop();return a===void 0?new go.Point(ie,y):(a.x=ie,a.y=y,a)}function oe(){var ie=It.pop();return ie===void 0?new go.Point:ie}function ve(ie){It.push(ie)}function Me(ie,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var ne=ie-a,ue=b-z,fe=NaN,pe=NaN;if(ne===0)if(ue===0)ie===a&&(fe=ie,pe=y);else{var be=(E-ee)/ue,Ne=E-be*b;fe=ie,pe=be*fe+Ne}else if(ue===0){var ye=(y-x)/ne,Lt=y-ye*ie;fe=b,pe=ye*fe+Lt}else{var ye=(y-x)/ne,be=(E-ee)/ue,Lt=y-ye*ie,Ne=E-be*b;fe=(Ne-Lt)/(ye-be),pe=ye*fe+Lt}return ae.x=fe,ae.y=pe,ae}function tt(ie,y,a,x,b,E,z,ee,ae,ne,ue,fe,pe,be){var Ne=1-ae,ye=ae,Lt=ie*Ne+a*ye,St=y*Ne+x*ye,un=a*Ne+b*ye,at=x*Ne+E*ye,pt=b*Ne+z*ye,Ft=E*Ne+ee*ye,$t=Lt*Ne+un*ye,wt=St*Ne+at*ye,Ot=un*Ne+pt*ye,Je=at*Ne+Ft*ye,kt=$t*Ne+Ot*ye,Qt=wt*Ne+Je*ye;ne.x=Lt,ne.y=St,ue.x=$t,ue.y=wt,fe.x=kt,fe.y=Qt,pe.x=Ot,pe.y=Je,be.x=pt,be.y=Ft}var Re=new go.Spot(.156,.156),ke=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Pt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*le,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Re,b.spot2=ke,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Pt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Re,E.spot2=ke,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Pt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Pt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,y,a){var x=ie?ie.parameter1:NaN,b=ie?ie.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,y,a){var x=le/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,y,a){var x=ie?ie.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Pt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Pt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ie,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=le*.4;var ne=oe(),ue=oe(),fe=oe(),pe=oe();tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,ue,fe,pe,pe);var be=oe(),Ne=oe(),ye=oe();tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,pe,pe,ye,be,Ne);var Lt=oe(),St=oe(),un=oe();tt(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,Lt,St,un,pe,pe);var at=oe(),pt=oe(),Ft=oe();return tt(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,pe,pe,Ft,at,pt),ae.add(new go.PathSegment(go.PathSegment.Move,Ft.x*y,Ft.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,at.x*y,at.y*a,pt.x*y,pt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,Ft.x*y,Ft.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,un.x*y,un.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,ye.x*y,ye.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,be.x*y,be.y*a,Ne.x*y,Ne.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,un.x*y,un.y*a,Lt.x*y,Lt.y*a,St.x*y,St.y*a).close()),ve(ne),ve(ue),ve(fe),ve(pe),ve(be),ve(Ne),ve(ye),ve(Lt),ve(St),ve(un),ve(at),ve(pt),ve(Ft),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,y,a){var x=new go.Geometry,b=le*.4,E=.4,z=.5,ee=.5,ae=oe(),ne=oe(),ue=oe(),fe=oe(),pe=new go.PathFigure((z-E)*y,ee*a,!1);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,ne,ae,ae),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var be=te(ne.x,ne.y);tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,ne,ue,fe);var Ne=te(ne.x,ne.y);pe.add(new go.PathSegment(go.PathSegment.Line,(be.x*.1+.95*.9)*y,be.y*.1*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,be.y*.1*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.9)*y,.15*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.9)*y,(Ne.y*.1+.05*.9)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ne.x*y,Ne.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=le*.35;var ye=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var Lt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(Lt),ve(ae),ve(ne),ve(ue),ve(fe),ve(be),ve(Ne),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ie,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*le,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*le;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ie,y,a){var x=ie?ie.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,y,a){var x=ie?ie.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Pt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Pt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,ne=new go.PathFigure(0,z,!0);ae.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Me(0,ee/a,1,ee/a,E/y,1,1,.5,oe());return ae.spot2=new go.Spot(ue.x,ue.y),ve(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new Pt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Pt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,ne=new go.PathFigure(0,z,!0);ae.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Me(0,ee/a,1,ee/a,E/y,1,1,.5,oe());return ae.spot2=new go.Spot(ue.x,ue.y),ve(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Pt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Me(0,.5,.3,0,0,b/a,.1,b/a,oe());return z.spot1=new go.Spot(ae.x,ae.y),ae=Me(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Pt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Pt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,oe());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,ae/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new Pt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Pt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Pt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,ae/a,1,.5,0,z/a,1,z/a,oe());return ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new Pt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,oe());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Pt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,oe());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Pt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Pt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new Pt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-le*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-le*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-le*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-le*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-le*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-le*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,le*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+le*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,le*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-le*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-le*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ie,y,a){var x=new go.Geometry,b=.2,E=.1,z=le*b,ee=le*E,ae=.5,ne=.1,ue=new go.PathFigure(ae*y,(ne+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,ne*a,(ae-z)*y,(ne+E)*a,(ae-b)*y,(ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-E)*a,(ae-b)*y,(ne-ee)*a,(ae-z)*y,(ne-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,ne*a,(ae+z)*y,(ne-E)*a,(ae+b)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+E)*a,(ae+b)*y,(ne+ee)*a,(ae+z)*y,(ne+E)*a));var fe=.05,pe=le*fe;ae=.05,ne=.25;var be=new go.PathFigure(.5*y,.2*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,ne=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,ne*a,(ae+pe)*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,pe=le*fe,ae=.825,ne=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,pe=le*fe,ae=.5,ne=.7,be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),be.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,pe=le*fe,ae=.175,ne=.35,be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),be.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,pe=le*fe,ae=.05,ne=.25,be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a,(ae-pe)*y,(ne-fe)*a)),be.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Pt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=le*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ie,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ie,y,a){var x=new go.Geometry,b=le*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.4,z=le*.1,ee=.1,ae=.9,ne=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,ne*a,(ae-z)*y,(ne+ee)*a,(ae-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,ne*a,(ae+z)*y,(ne-ee)*a,(ae+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=le*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=le*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ie,y,a){var x=new go.Geometry,b=le*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ie,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,ae=0,ne=.5,ue=(b-y)/2,fe=(E-a)/2,pe=new go.PathFigure(ae*y+ue,(ne+ee)*a+fe,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne-ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne-z)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne+z)*a+fe,ae*y+ue,(ne+ee)*a+fe).close()),z=le*.4,ee=.4,ae=.2,ne=.5;var be=new go.PathFigure(ae*y+ue,(ne+ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne-ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne+z)*a+fe,ae*y+ue,(ne+ee)*a+fe).close()),z=le*.2,ee=.2,ae=.5,ne=.5;var Ne=new go.PathFigure((ae-ee)*y+ue,ne*a+fe,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),z=le*.4,ee=.4,ae=.8,ne=.5;var ye=new go.PathFigure(ae*y+ue,(ne-ee)*a+fe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne+ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne+z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne-z)*a+fe,ae*y+ue,(ne-ee)*a+fe).close()),z=le*.8,ee=.8,ae=1,ne=.5;var Lt=new go.PathFigure(ae*y+ue,(ne-ee)*a+fe,!0);return x.add(Lt),Lt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne+ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne+z)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne-z)*a+fe,ae*y+ue,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ie,y,a){var x=new go.Geometry,b=le*.4,E=.4,z=.5,ee=.5,ae=oe(),ne=oe(),ue=oe(),fe=oe();tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,ne,ue,fe);var pe=te(ne.x,ne.y),be=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),tt(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,ae,ae),be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=le*.3,E=.3,tt(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,ae,ae),be.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),tt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,ne,ue,fe),be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var be=new go.PathFigure(.45*y,0,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),be.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ve(ae),ve(ne),ve(ue),ve(fe),ve(pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*le,ae=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,ue=1,fe=.5,pe=.5,be=0,Ne=new go.PathFigure(ae*y,(1-ne)*a,!1);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+E)*y,(be+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ne.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,ne=Math.PI/4,ue=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=ue*.5,pe=z,be=z,Ne=ue*pe,ye=ue*be;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-pe)*y,ae*a,(ee-(Ne+pe)/2)*y,(ae+(be+ye)/2)*a,(ee-pe)*y,(ae+ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-be)*a,(ee-pe)*y,(ae-ye)*a,(ee-Ne)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+pe)*y,ae*a,(ee+Ne)*y,(ae-be)*a,(ee+pe)*y,(ae-ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+pe)*y,(ae+ye)*a,(ee+(Ne+pe)/2)*y,(ae+(be+ye)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Lt=new go.PathFigure(.2*y,a,!1);x.add(Lt),Lt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var St=new go.PathFigure(.8*y,a,!1);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,ae=.2,ne=.9,ue=new go.PathFigure((ae-z)*y,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,ne*a,(ae+ee)*y,(ne-z)*a,(ae+z)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,ne*a,(ae-ee)*y,(ne+z)*a,(ae-z)*y,(ne+ee)*a).close()),z=.1,ee=le*.1,ae=.8,ne=.9;var fe=new go.PathFigure((ae-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,ne*a,(ae+ee)*y,(ne-z)*a,(ae+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,ne*a,(ae-ee)*y,(ne+z)*a,(ae-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,ne=le*.1,ue=.1,fe=.9,pe=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-ne)*a,(ue-ne)*y,(fe-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+ne)*y,(fe-ae)*a,(ue+ae)*y,(fe-ne)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+ne)*a,(ue+ne)*y,(fe+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-ne)*y,(fe+ae)*a,(ue-ae)*y,(fe+ne)*a)),ae=.1,ne=le*.1,ue=.4,fe=.9;var be=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-ne)*a,(ue-ne)*y,(fe-ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+ne)*y,(fe-ae)*a,(ue+ae)*y,(fe-ne)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+ne)*a,(ue+ne)*y,(fe+ae)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-ne)*y,(fe+ae)*a,(ue-ae)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=le*.05,pe=.175,be=.95,ee=new go.PathFigure((pe-ue)*y,be*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be-ue)*a,(pe-ue)*y,(be-fe)*a,(pe-fe)*y,(be-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,be*a,(pe+fe)*y,(be-ue)*a,(pe+ue)*y,(be-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be+ue)*a,(pe+ue)*y,(be+fe)*a,(pe+fe)*y,(be+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,be*a,(pe-fe)*y,(be+ue)*a,(pe-ue)*y,(be+fe)*a));var ue=.05,fe=le*.05,pe=.375,be=.95,ae=new go.PathFigure((pe-ue)*y,be*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be-ue)*a,(pe-ue)*y,(be-fe)*a,(pe-fe)*y,(be-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,be*a,(pe+fe)*y,(be-ue)*a,(pe+ue)*y,(be-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be+ue)*a,(pe+ue)*y,(be+fe)*a,(pe+fe)*y,(be+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,be*a,(pe-fe)*y,(be+ue)*a,(pe-ue)*y,(be+fe)*a));var ue=.05,fe=le*.05,pe=.625,be=.95,ne=new go.PathFigure((pe-ue)*y,be*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be-ue)*a,(pe-ue)*y,(be-fe)*a,(pe-fe)*y,(be-ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,be*a,(pe+fe)*y,(be-ue)*a,(pe+ue)*y,(be-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be+ue)*a,(pe+ue)*y,(be+fe)*a,(pe+fe)*y,(be+ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,be*a,(pe-fe)*y,(be+ue)*a,(pe-ue)*y,(be+fe)*a));var ue=.05,fe=le*.05,pe=.825,be=.95,Ne=new go.PathFigure((pe-ue)*y,be*a,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be-ue)*a,(pe-ue)*y,(be-fe)*a,(pe-fe)*y,(be-ue)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,be*a,(pe+fe)*y,(be-ue)*a,(pe+ue)*y,(be-fe)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(be+ue)*a,(pe+ue)*y,(be+fe)*a,(pe+fe)*y,(be+ue)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,be*a,(pe-fe)*y,(be+ue)*a,(pe-ue)*y,(be+fe)*a).close());var ye=new go.PathFigure(0,a,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=le*.05,ne=.35,ue=.775,fe=new go.PathFigure((ne-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue-ee)*a,(ne-ee)*y,(ue-ae)*a,(ne-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,ue*a,(ne+ae)*y,(ue-ee)*a,(ne+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue+ee)*a,(ne+ee)*y,(ue+ae)*a,(ne+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,ue*a,(ne-ae)*y,(ue+ee)*a,(ne-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ie,y,a){var x=new go.Geometry,b=.3,E=le*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=le*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,y,a){var x=new go.Geometry,b=8,E=b*le,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*le,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ie,y,a){var x=new go.Geometry,b=15,E=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 Pt={},It="5.0",te={},oe=null,ve=!1,Me=!1,tt=null,Re=!1,ke=null,le=null,gt=0;gt4?parseFloat(De):5};Pt.setHTML5Codebase=function(De,Ue){le=De,Je(De,Ue)},Pt.setJavaCodebase=Pt.setJavaCodebaseVersion=Pt.isCompiledInstalled=Pt.setPreCompiledScriptPath=Pt.setPreCompiledResourcePath=function(){},Pt.setHTML5CodebaseVersion=function(De,Ue){var Ct=parseFloat(De);if(Ct!==NaN&&Ct<5){console.log("The GeoGebra HTML5 codebase version "+Ct+" is deprecated. Using version latest instead.");return}ke=De,Ot(De,Ue)},Pt.getHTML5CodebaseVersion=function(){return ie},Pt.getParameters=function(){return te},Pt.setFontsCSSURL=function(De){z=De},Pt.setGiacJSURL=function(De){},Pt.setJNLPFile=function(De){rt=De},Pt.setJNLPBaseDir=function(De){},Pt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ue="auto",Ct=te.id,on,vt=!1,ln=0;ln=5)return!0;var De=Pt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},Pt.startAnimation=function(){var De=Pt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},Pt.stopAnimation=function(){var De=Pt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},Pt.getAppletObject=function(){var De=te.id!==void 0?te.id:"ggbApplet";return window[De]},Pt.resize=function(){};var Ne=function(De,Ue,Ct){var on=document.createElement("param");on.setAttribute("name",Ue),on.setAttribute("value",Ct),De.appendChild(on)},ye=function(De){return De&&De!=="false"},Lt=function(De,Ue,Ct){ae(ie)<=4.2&&(Ct=!0);var on=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(on=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var ln=Ue.width,xe=Ue.height;if(Ue.disableAutoScale=Ue.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ue.disableAutoScale,Ue.width!==void 0)if(ae(ie)<=4.4)ye(Ue.showToolBar)&&(Ue.height-=7),ye(Ue.showAlgebraInput)&&(Ue.height-=37),Ue.width<605&&ye(Ue.showToolBar)&&(Ue.width=605,ln=605);else{var Rt=100;(ye(Ue.showToolBar)||ye(Ue.showMenuBar))&&(Ue.hasOwnProperty("customToolBar")&&(Ue.customToolbar=Ue.customToolBar),Rt=ye(Ue.showMenuBar)?245:155),ln=5?(Ue.appletOnLoad=function(Ce){var Ke=De.querySelector(".ggb_preview");Ke&&Ke.parentNode.removeChild(Ke),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(vn),window.GGBT_wsf_view&&$(window).trigger("resize"),On(Ce)},Ve||vn.appendChild(ze)):vt.appendChild(ze),vn.appendChild(vt),Ve||De.appendChild(vn),setTimeout(function(){Pt.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(vt),De.appendChild(we),Ue.appletOnLoad=function(Ce){Pt.resize(),On(Ce)}}function me(Ce,Ke){Ke&&typeof Ke.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,Ke.appletOnLoad):renderGGBElement(Ce),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ke)}function Te(Ce,Ke){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:Ke}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(it){me(it.article,it.params)}),html5AppletsToProcess=null)},ae(ie)<5&&(Ce.className+=" geogebraweb")):me(Ce,Ke)}if(on){scriptLoadStarted=!0;for(var ht=0;ht0?(Tt.remove(),vn.attr("id","fullscreencontent").show(),jQuery(On).append(vn),window.dispatchEvent(new Event("resize"))):Lt(Tt,Ue,!1),window.GGBT_wsf_view.launchFullScreen(On)}else He=on,Lt(De,Ue,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(Tt=De/4*3),On=Tt/5.8,Rt.setAttribute("src",b),Rt.setAttribute("width",Tt),Rt.setAttribute("height",On);var vn=(De-Tt)/2,Ve=(Ue-On)/2;Rt.style.left=vn+"px",Rt.style.top=Ve+"px",vt.appendChild(Rt)}}return vt.appendChild(xe),vt},$t=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},wt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ot=function(De,Ue){if(ie=De,Ue){Je(ie,!0);return}var Ct=!ve;if(Ct){var on=ae(ie);!isNaN(on)&&on<4.4&&(Ct=!1)}var vt,ln;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var xe=ie.indexOf("//");xe>0?ln=ie:xe===0?ln=vt+ie:ln="https://www.geogebra.org/apps/5.2.814.0/";for(var Rt in wt)if(ie.slice(wt[Rt].length*-1)===wt[Rt]||ie.slice((wt[Rt].length+1)*-1)===wt[Rt]+"/"){Je(ln,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Ct&&!oe.is3D&&!oe.AV&&!oe.SV&&!oe.CV&&!oe.EV2&&!oe.CP&&!oe.PC&&!oe.DA&&!oe.FI&&!oe.PV&&!ye(te.showToolBar)&&!ye(te.showMenuBar)&&!ye(te.showAlgebraInput)&&!ye(te.enableRightClick)&&(!te.appName||te.appName=="classic")?ln+="webSimple/":ln+="web3d/",Je(ln,!1)},Je=function(De,Ue){if(De.requirejs){ot=De;return}De.slice(-1)!=="/"&&(De+="/"),ot=De,Ue===null&&(Ue=De.indexOf("http")===-1),ut=Ue,y="web.nocache.js",a=!1;var Ct=ot.split("/");Ct.length>1&&(!Ue&&Ct[Ct.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):wt.indexOf(Ct[Ct.length-2])>=0&&(y=Ct[Ct.length-2]+".nocache.js")),Ct=De.split("/"),ie=Ct[Ct.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var on=parseFloat(ie);on!==NaN&&on<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+on+" is deprecated. Using version latest instead."),Ot("5.0",Ue))},kt=function(De,Ue){window.console&&window.console.log&&(!Ue||typeof Ue.showLogging=="undefined"||Ue.showLogging&&Ue.showLogging!=="false")&&console.log(De)};te.material_id!==void 0?fe(Qt):Qt();function Qt(){var De=It;ke!==null?De=ke:parseFloat(De)<5&&(De="5.0"),Ot(De,!1),le!==null&&Je(le,ut),Re=!0}return Pt},GGBAppletUtils=function(){"use strict";function Pt(){return window.GGBT_wsf_edit!==void 0}function It(Re,ke){ke!=1?(Re.style.transformOrigin="0% 0% 0px",Re.style.webkitTransformOrigin="0% 0% 0px",Re.style.transform="scale("+ke+","+ke+")",Re.style.webkitTransform="scale("+ke+","+ke+")",Re.style.maxWidth="initial",Re.querySelector(".ggb_preview")!==null&&(Re.querySelector(".ggb_preview").style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Re.style.transform="none",Re.style.webkitTransform="none")}function te(Re,ke,le,gt,lt,rt){var ot=null;if(rt!=null&&rt!="")for(var ut=Re.parentNode;ut!=null;)if((" "+ut.className+" ").indexOf(" "+rt+" ")>-1){ot=ut;break}else ut=ut.parentNode;var He=0,ie=0,y=0,a=0,x=0,b=0,E=0;if(ot)He=ot.offsetWidth,ie=Math.max(gt?ot.offsetWidth:0,ot.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,ie=window.innerHeight,y=window.innerWidth),Re){var z=Re.getBoundingClientRect();z.left>0&&z.left<=He&&(lt===void 0||!lt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Re.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Re&&((le===void 0||!le)&&ke>0&&ke+a1&&(rt=!0)),ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(rt=!0),!(Re.hasOwnProperty("disableAutoScale")&&Re.disableAutoScale))lt=oe(Re,ke,rt,le,Re.scaleContainerClass);else return gt;return rt&&(!Re.hasOwnProperty("scale")||gt===1)?lt:Math.min(gt,lt)}function Me(Re){var ke=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Re.getBoundingClientRect(),lt=(ke-gt.width)/2,rt=(le-gt.height)/2;rt<0&&(rt=0),Re.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(lt<40?Re.style.left="40px":Re.style.left=lt+"px",Re.style.top=rt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(rt<40?Re.style.top="40px":Re.style.top=rt+"px",Re.style.left=lt+"px")}function tt(Re,ke){var le=Re.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ke.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Re)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var gt=ve(ke,Re);Pt()&&le.setAttribute("data-param-scale",gt);for(var lt=null,rt=0;rt=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Pt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pt){var It=c[Pt];return It==null?null:It},r=d,webModule.__errFn=e}function B(){function Pt(Re){var ke=Re.lastIndexOf(rb);ke==-1&&(ke=Re.length);var le=Re.indexOf(sb);le==-1&&(le=Re.length);var gt=Re.lastIndexOf(tb,Math.min(le,ke));return gt>=O?Re.substring(O,gt+P):W}function It(Re){if(!Re.match(/^\w+:\/\//)){var ke=o.createElement(ub);ke.src=Re+vb,Re=Pt(ke.src)}return Re}function te(){var Re=__gwt_getMetaProperty(wb);return Re!=null?Re:W}function oe(){for(var Re=o.getElementsByTagName(_),ke=O;keO?Re[Re.length-P].href:W}function Me(){var Re=o.location;return Re.href==Re.protocol+zb+Re.host+Re.pathname+Re.search+Re.hash}var tt=te();return tt==W&&(tt=oe()),tt==W&&(tt=ve()),tt==W&&Me()&&(tt=Pt(o.location.href)),tt=It(tt),tt}function C(Pt){return Pt.match(/^\//)||Pt.match(/^[a-zA-Z]+:\/\//)?Pt:webModule.__moduleBase+Pt}function D(){var Pt=[],It=O,te=[],oe=[];function ve(Re){var ke=oe[Re](),le=te[Re];if(ke in le)return ke;var gt=[];for(var lt in le)gt[le[lt]]=lt;throw r&&r(Re,gt,ke),null}if(__gwt_isKnownPropertyValue=function(Re,ke){return ke in te[Re]},webModule.__getPropMap=function(){var Re={};for(var ke in te)te.hasOwnProperty(ke)&&(Re[ke]=ve(ke));return Re},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var tt=Me.indexOf(Db);tt!=-1&&(It=parseInt(Me.substring(tt+P),$),Me=Me.substring(O,tt))}catch(Re){}return webModule.__softPermutationId=It,C(Me+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(Pt,It,te){"use strict";te.d(It,{Ax:function(){return tt},Ds:function(){return Re},KI:function(){return le},SI:function(){return Me},f1:function(){return ve}});var oe=te(3294);function ve(gt){let lt=!0;if(gt.length>0){for(let rt=0;rtnew Promise((y,a)=>{var x=z=>{try{E(ie.next(z))}catch(ee){a(ee)}},b=z=>{try{E(ie.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((ie=ie.apply(ut,He)).next())}),ot=({data:ut,className:He,fullWidth:ie,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,oe.useRef)(null),ee=(0,oe.useRef)(null),ae=(0,oe.useRef)(null),ne=(0,oe.useRef)(null),[ue,fe]=(0,oe.useState)(!1),[pe,be]=(0,oe.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,oe.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),ut!=null&&ut.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",ut!=null&&ut.src&&Ne()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[ut==null?void 0:ut.visible]);const Ne=()=>lt(void 0,null,function*(){fe(!0),be("\u6B63\u5728\u52A0\u8F7D\u4E2D");const at=yield(0,gt.ZJ)(ut==null?void 0:ut.src);z.current.src="",z.current.src=at,z.current.onload=function(){un()},fe(!1),be("")}),ye=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},Lt=at=>lt(void 0,null,function*(){fe(!0),be("\u6B63\u5728\u4FDD\u5B58\u4E2D");const pt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ut.title,file:at.dataUrl}});pt!=null&&pt.id&&!E?(yield(0,le.ZP)(`/api/attachments/${ut.id}/add_subitem.json`,{method:"post",body:{subitem_id:pt==null?void 0:pt.id,settings:JSON.stringify(at.state)}})).status===0&&x():pt!=null&&pt.id&&x(pt),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),be("")}),St=()=>{const at=document.querySelector('a[href="https://markerjs.com/"]');at&&at.parentNode&&(at.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ft=>{const $t=document.querySelector(Ft.name);$t&&$t.setAttribute("title",Ft.title)})},un=()=>{ee.current=new ke.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",Lt),ee.current.addEventListener("beforeclose",ye),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),ut!=null&&ut.snapshotData&&ee.current.restoreState(ut.snapshotData),setTimeout(()=>{window.scrollTo(0,0),St()},300)};return oe.createElement(oe.Fragment,null,(ut==null?void 0:ut.visible)&&oe.createElement(Re.Z,{spinning:ue,tip:pe,style:{position:"absolute"}},oe.createElement("div",{ref:ne,className:tt()(ve.imageDimensions,He,ie?ve.fullWidth:""),style:y},oe.createElement("img",{className:ve.img,ref:z}))))}},41588:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(95237),Me=te(43604),tt=te(99313),Re=te(3113),ke=te(85149),le=te(88010),gt=te(48136),lt=te(59301);const rt=(0,oe.forwardRef)(({callback:ot,showSaveButton:ut,value:He=""},ie)=>{const y=(0,oe.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[5301],{89489:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},59477:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},26227:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},49198:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},41464:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},52671:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},8657:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},56082:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},33853:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},15075:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},43531:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},38819:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return gt}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(rt,ot){return ve.createElement(Re.Z,(0,oe.Z)({},rt,{ref:ot,icon:nt}))},le=ve.forwardRef(ke),gt=le},88010:function(Pt,It){"use strict";It.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function Pt(ie,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ie,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(Pt.prototype,"name",{get:function(){return this._name},set:function(ie){if(typeof ie!="string"||ie==="")throw new Error("Shape name must be a valid string.");this._name=ie}}),Object.defineProperty(Pt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("The default value must be a real number, not: "+ie);this._defaultValue=ie}}),Object.defineProperty(Pt.prototype,"minimum",{get:function(){return this._minimum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Minimum must be a real number, not: "+ie);this._minimum=ie}}),Object.defineProperty(Pt.prototype,"maximum",{get:function(){return this._maximum},set:function(ie){if(typeof ie!="number"||isNaN(ie))throw new Error("Maximum must be a real number, not: "+ie);this._maximum=ie}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ie,y){var a=go.Shape._FigureParameters[ie];return a?a[y]:null},go.Shape.setFigureParameter=function(ie,y,a){if(!(a instanceof Pt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[ie];x||(x=[],go.Shape._FigureParameters[ie]=x),x[y]=a};var It=[];function te(ie,y){var a=It.pop();return a===void 0?new go.Point(ie,y):(a.x=ie,a.y=y,a)}function oe(){var ie=It.pop();return ie===void 0?new go.Point:ie}function ve(ie){It.push(ie)}function Me(ie,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var ne=ie-a,ue=b-z,fe=NaN,pe=NaN;if(ne===0)if(ue===0)ie===a&&(fe=ie,pe=y);else{var xe=(E-ee)/ue,Ne=E-xe*b;fe=ie,pe=xe*fe+Ne}else if(ue===0){var ye=(y-x)/ne,Lt=y-ye*ie;fe=b,pe=ye*fe+Lt}else{var ye=(y-x)/ne,xe=(E-ee)/ue,Lt=y-ye*ie,Ne=E-xe*b;fe=(Ne-Lt)/(ye-xe),pe=ye*fe+Lt}return ae.x=fe,ae.y=pe,ae}function nt(ie,y,a,x,b,E,z,ee,ae,ne,ue,fe,pe,xe){var Ne=1-ae,ye=ae,Lt=ie*Ne+a*ye,St=y*Ne+x*ye,un=a*Ne+b*ye,at=x*Ne+E*ye,pt=b*Ne+z*ye,Ft=E*Ne+ee*ye,$t=Lt*Ne+un*ye,Ct=St*Ne+at*ye,Ot=un*Ne+pt*ye,Je=at*Ne+Ft*ye,kt=$t*Ne+Ot*ye,Qt=Ct*Ne+Je*ye;ne.x=Lt,ne.y=St,ue.x=$t,ue.y=Ct,fe.x=kt,fe.y=Qt,pe.x=Ot,pe.y=Je,xe.x=pt,xe.y=Ft}var Re=new go.Spot(.156,.156),ke=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Pt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*le,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ie,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ie,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Re,b.spot2=ke,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ie,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,le*y,0,y,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,le*a,(1-le)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,le*a,le*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*y,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Pt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Re,E.spot2=ke,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ie,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Pt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Pt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ie,y,a){var x=ie?ie.parameter1:NaN,b=ie?ie.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ie,y,a){var x=le/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ie,y,a){var x=ie?ie.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new Pt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new Pt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new Pt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,le*y,0,y,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+le/2)*a,le*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*le;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*le,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ie,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=le*.4;var ne=oe(),ue=oe(),fe=oe(),pe=oe();nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,ue,fe,pe,pe);var xe=oe(),Ne=oe(),ye=oe();nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,pe,pe,ye,xe,Ne);var Lt=oe(),St=oe(),un=oe();nt(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,Lt,St,un,pe,pe);var at=oe(),pt=oe(),Ft=oe();return nt(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,pe,pe,Ft,at,pt),ae.add(new go.PathSegment(go.PathSegment.Move,Ft.x*y,Ft.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,at.x*y,at.y*a,pt.x*y,pt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,Ft.x*y,Ft.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,un.x*y,un.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,ye.x*y,ye.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,xe.x*y,xe.y*a,Ne.x*y,Ne.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,un.x*y,un.y*a,Lt.x*y,Lt.y*a,St.x*y,St.y*a).close()),ve(ne),ve(ue),ve(fe),ve(pe),ve(xe),ve(Ne),ve(ye),ve(Lt),ve(St),ve(un),ve(at),ve(pt),ve(Ft),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Pt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ie,y,a){var x=new go.Geometry,b=le*.4,E=.4,z=.5,ee=.5,ae=oe(),ne=oe(),ue=oe(),fe=oe(),pe=new go.PathFigure((z-E)*y,ee*a,!1);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,ne,ae,ae),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var xe=te(ne.x,ne.y);nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,ne,ue,fe);var Ne=te(ne.x,ne.y);pe.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*y,xe.y*.1*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,xe.y*.1*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.9)*y,.15*a)),pe.add(new go.PathSegment(go.PathSegment.Line,(Ne.x*.1+.9)*y,(Ne.y*.1+.05*.9)*a)),pe.add(new go.PathSegment(go.PathSegment.Line,Ne.x*y,Ne.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=le*.35;var ye=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var Lt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(Lt),ve(ae),ve(ne),ve(ue),ve(fe),ve(xe),ve(Ne),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ie,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*le,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*le;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ie,y,a){var x=ie?ie.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ie,y,a){var x=ie?ie.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ie,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ie,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ie,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Pt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Pt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,ne=new go.PathFigure(0,z,!0);ae.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Me(0,ee/a,1,ee/a,E/y,1,1,.5,oe());return ae.spot2=new go.Spot(ue.x,ue.y),ve(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new Pt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Pt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,ne=new go.PathFigure(0,z,!0);ae.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Me(0,ee/a,1,ee/a,E/y,1,1,.5,oe());return ae.spot2=new go.Spot(ue.x,ue.y),ve(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Pt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Me(0,.5,.3,0,0,b/a,.1,b/a,oe());return z.spot1=new go.Spot(ae.x,ae.y),ae=Me(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Pt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Pt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,oe());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,ae/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new Pt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new Pt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Pt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=40);var b=ie?ie.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var ne=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);ne.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,ae/a,1,.5,0,z/a,1,z/a,oe());return ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new Pt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,oe());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new Pt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,oe());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new Pt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Pt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Me(.7,1,1,.5,0,E/a,1,E/a,oe());return z.spot2=new go.Spot(ae.x,ae.y),ve(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new Pt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-le*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-le*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-le*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-le*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,le*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,le*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-le*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-le*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-le*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-le*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,le*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+le*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=le*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-le*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-le*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,le*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-le*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-le*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ie,y,a){var x=new go.Geometry,b=.2,E=.1,z=le*b,ee=le*E,ae=.5,ne=.1,ue=new go.PathFigure(ae*y,(ne+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,ne*a,(ae-z)*y,(ne+E)*a,(ae-b)*y,(ne+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-E)*a,(ae-b)*y,(ne-ee)*a,(ae-z)*y,(ne-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,ne*a,(ae+z)*y,(ne-E)*a,(ae+b)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+E)*a,(ae+b)*y,(ne+ee)*a,(ae+z)*y,(ne+E)*a));var fe=.05,pe=le*fe;ae=.05,ne=.25;var xe=new go.PathFigure(.5*y,.2*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,ne*a,(ae+pe)*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,pe=le*fe,ae=.825,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,pe=le*fe,ae=.5,ne=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,pe=le*fe,ae=.175,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae+fe)*y,(ne-pe)*a,(ae+pe)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,ne*a,(ae-pe)*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,pe=le*fe,ae=.05,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-fe)*a,(ae-fe)*y,(ne-pe)*a,(ae-pe)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Pt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ie,y,a){var x=ie?ie.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=le*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ie,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=le*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ie,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN,E=ie?ie.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ie,y,a){var x=new go.Geometry,b=ie?ie.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ie,y,a){var x=new go.Geometry,b=le*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=le*.4,z=le*.1,ee=.1,ae=.9,ne=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,ne*a,(ae-z)*y,(ne+ee)*a,(ae-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,ne*a,(ae+z)*y,(ne-ee)*a,(ae+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=le*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=le*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ie,y,a){var x=new go.Geometry,b=le*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ie,y,a){var x=new go.Geometry,b=le*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ie,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=le*.8,ee=.8,ae=0,ne=.5,ue=(b-y)/2,fe=(E-a)/2,pe=new go.PathFigure(ae*y+ue,(ne+ee)*a+fe,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne-ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne-z)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne+z)*a+fe,ae*y+ue,(ne+ee)*a+fe).close()),z=le*.4,ee=.4,ae=.2,ne=.5;var xe=new go.PathFigure(ae*y+ue,(ne+ee)*a+fe,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne-ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne-z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae-ee+z*.5)*y+ue,(ne+z)*a+fe,ae*y+ue,(ne+ee)*a+fe).close()),z=le*.2,ee=.2,ae=.5,ne=.5;var Ne=new go.PathFigure((ae-ee)*y+ue,ne*a+fe,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae-ee)*y+ue,(ne-z)*a+fe,(ae-z)*y+ue,(ne-ee)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,ne*a+fe,(ae-z)*y+ue,(ne+ee)*a+fe,(ae-ee)*y+ue,(ne+z)*a+fe)),z=le*.4,ee=.4,ae=.8,ne=.5;var ye=new go.PathFigure(ae*y+ue,(ne-ee)*a+fe,!0);x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne+ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne+z)*a+fe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne-z)*a+fe,ae*y+ue,(ne-ee)*a+fe).close()),z=le*.8,ee=.8,ae=1,ne=.5;var Lt=new go.PathFigure(ae*y+ue,(ne-ee)*a+fe,!0);return x.add(Lt),Lt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,ne*a+fe,(ae+z)*y+ue,(ne-ee)*a+fe,(ae+ee)*y+ue,(ne-z)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne+ee)*a+fe,(ae+ee)*y+ue,(ne+z)*a+fe,(ae+z)*y+ue,(ne+ee)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,ne*a+fe,ae*y+ue,(ne+ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne+z)*a+fe)),Lt.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(ne-ee)*a+fe,(ae+ee-z*.5)*y+ue,(ne-z)*a+fe,ae*y+ue,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ie,y,a){var x=new go.Geometry,b=le*.4,E=.4,z=.5,ee=.5,ae=oe(),ne=oe(),ue=oe(),fe=oe();nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,ne,ue,fe);var pe=te(ne.x,ne.y),xe=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),nt(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,ae,ae),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=le*.3,E=.3,nt(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,ne,ae,ae),xe.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),nt(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,ne,ue,fe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var xe=new go.PathFigure(.45*y,0,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ve(ae),ve(ne),ve(ue),ve(fe),ve(pe),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ie,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*le,ae=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,ue=1,fe=.5,pe=.5,xe=0,Ne=new go.PathFigure(ae*y,(1-ne)*a,!1);return x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+E)*y,(xe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ne.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ne.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,ne=Math.PI/4,ue=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=ue*.5,pe=z,xe=z,Ne=ue*pe,ye=ue*xe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-pe)*y,ae*a,(ee-(Ne+pe)/2)*y,(ae+(xe+ye)/2)*a,(ee-pe)*y,(ae+ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-xe)*a,(ee-pe)*y,(ae-ye)*a,(ee-Ne)*y,(ae-xe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+pe)*y,ae*a,(ee+Ne)*y,(ae-xe)*a,(ee+pe)*y,(ae-ye)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+pe)*y,(ae+ye)*a,(ee+(Ne+pe)/2)*y,(ae+(xe+ye)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Lt=new go.PathFigure(.2*y,a,!1);x.add(Lt),Lt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var St=new go.PathFigure(.8*y,a,!1);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=le*.1,ae=.2,ne=.9,ue=new go.PathFigure((ae-z)*y,ne*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,ne*a,(ae+ee)*y,(ne-z)*a,(ae+z)*y,(ne-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,ne*a,(ae-ee)*y,(ne+z)*a,(ae-z)*y,(ne+ee)*a).close()),z=.1,ee=le*.1,ae=.8,ne=.9;var fe=new go.PathFigure((ae-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne-z)*a,(ae-z)*y,(ne-ee)*a,(ae-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,ne*a,(ae+ee)*y,(ne-z)*a,(ae+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ne+z)*a,(ae+z)*y,(ne+ee)*a,(ae+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,ne*a,(ae-ee)*y,(ne+z)*a,(ae-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,ne=le*.1,ue=.1,fe=.9,pe=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-ne)*a,(ue-ne)*y,(fe-ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+ne)*y,(fe-ae)*a,(ue+ae)*y,(fe-ne)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+ne)*a,(ue+ne)*y,(fe+ae)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-ne)*y,(fe+ae)*a,(ue-ae)*y,(fe+ne)*a)),ae=.1,ne=le*.1,ue=.4,fe=.9;var xe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-ne)*a,(ue-ne)*y,(fe-ae)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+ne)*y,(fe-ae)*a,(ue+ae)*y,(fe-ne)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+ne)*a,(ue+ne)*y,(fe+ae)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-ne)*y,(fe+ae)*a,(ue-ae)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=le*.05,pe=.175,xe=.95,ee=new go.PathFigure((pe-ue)*y,xe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-ue)*a,(pe-ue)*y,(xe-fe)*a,(pe-fe)*y,(xe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,xe*a,(pe+fe)*y,(xe-ue)*a,(pe+ue)*y,(xe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+ue)*a,(pe+ue)*y,(xe+fe)*a,(pe+fe)*y,(xe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,xe*a,(pe-fe)*y,(xe+ue)*a,(pe-ue)*y,(xe+fe)*a));var ue=.05,fe=le*.05,pe=.375,xe=.95,ae=new go.PathFigure((pe-ue)*y,xe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-ue)*a,(pe-ue)*y,(xe-fe)*a,(pe-fe)*y,(xe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,xe*a,(pe+fe)*y,(xe-ue)*a,(pe+ue)*y,(xe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+ue)*a,(pe+ue)*y,(xe+fe)*a,(pe+fe)*y,(xe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,xe*a,(pe-fe)*y,(xe+ue)*a,(pe-ue)*y,(xe+fe)*a));var ue=.05,fe=le*.05,pe=.625,xe=.95,ne=new go.PathFigure((pe-ue)*y,xe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-ue)*a,(pe-ue)*y,(xe-fe)*a,(pe-fe)*y,(xe-ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,xe*a,(pe+fe)*y,(xe-ue)*a,(pe+ue)*y,(xe-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+ue)*a,(pe+ue)*y,(xe+fe)*a,(pe+fe)*y,(xe+ue)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,xe*a,(pe-fe)*y,(xe+ue)*a,(pe-ue)*y,(xe+fe)*a));var ue=.05,fe=le*.05,pe=.825,xe=.95,Ne=new go.PathFigure((pe-ue)*y,xe*a,!0);x.add(Ne),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-ue)*a,(pe-ue)*y,(xe-fe)*a,(pe-fe)*y,(xe-ue)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe+ue)*y,xe*a,(pe+fe)*y,(xe-ue)*a,(pe+ue)*y,(xe-fe)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+ue)*a,(pe+ue)*y,(xe+fe)*a,(pe+fe)*y,(xe+ue)*a)),Ne.add(new go.PathSegment(go.PathSegment.Bezier,(pe-ue)*y,xe*a,(pe-fe)*y,(xe+ue)*a,(pe-ue)*y,(xe+fe)*a).close());var ye=new go.PathFigure(0,a,!1);return x.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=le*.05,ne=.35,ue=.775,fe=new go.PathFigure((ne-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue-ee)*a,(ne-ee)*y,(ue-ae)*a,(ne-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,ue*a,(ne+ae)*y,(ue-ee)*a,(ne+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ue+ee)*a,(ne+ee)*y,(ue+ae)*a,(ne+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,ue*a,(ne-ae)*y,(ue+ee)*a,(ne-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ie,y,a){var x=new go.Geometry,b=.3,E=le*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ie,y,a){var x=new go.Geometry,b=.5,E=le*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=le*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ie,y,a){var x=new go.Geometry,b=8,E=b*le,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ie,y,a){var x=ie?ie.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*le,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ie,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ie,y,a){var x=new go.Geometry,b=15,E=b*le,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ie,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 Pt={},It="5.0",te={},oe=null,ve=!1,Me=!1,nt=null,Re=!1,ke=null,le=null,gt=0;gt4?parseFloat(De):5};Pt.setHTML5Codebase=function(De,Ue){le=De,Je(De,Ue)},Pt.setJavaCodebase=Pt.setJavaCodebaseVersion=Pt.isCompiledInstalled=Pt.setPreCompiledScriptPath=Pt.setPreCompiledResourcePath=function(){},Pt.setHTML5CodebaseVersion=function(De,Ue){var wt=parseFloat(De);if(wt!==NaN&&wt<5){console.log("The GeoGebra HTML5 codebase version "+wt+" is deprecated. Using version latest instead.");return}ke=De,Ot(De,Ue)},Pt.getHTML5CodebaseVersion=function(){return ie},Pt.getParameters=function(){return te},Pt.setFontsCSSURL=function(De){z=De},Pt.setGiacJSURL=function(De){},Pt.setJNLPFile=function(De){rt=De},Pt.setJNLPBaseDir=function(De){},Pt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ue="auto",wt=te.id,on,vt=!1,ln=0;ln=5)return!0;var De=Pt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},Pt.startAnimation=function(){var De=Pt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},Pt.stopAnimation=function(){var De=Pt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},Pt.getAppletObject=function(){var De=te.id!==void 0?te.id:"ggbApplet";return window[De]},Pt.resize=function(){};var Ne=function(De,Ue,wt){var on=document.createElement("param");on.setAttribute("name",Ue),on.setAttribute("value",wt),De.appendChild(on)},ye=function(De){return De&&De!=="false"},Lt=function(De,Ue,wt){ae(ie)<=4.2&&(wt=!0);var on=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ie||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(on=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var ln=Ue.width,be=Ue.height;if(Ue.disableAutoScale=Ue.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ue.disableAutoScale,Ue.width!==void 0)if(ae(ie)<=4.4)ye(Ue.showToolBar)&&(Ue.height-=7),ye(Ue.showAlgebraInput)&&(Ue.height-=37),Ue.width<605&&ye(Ue.showToolBar)&&(Ue.width=605,ln=605);else{var Rt=100;(ye(Ue.showToolBar)||ye(Ue.showMenuBar))&&(Ue.hasOwnProperty("customToolBar")&&(Ue.customToolbar=Ue.customToolBar),Rt=ye(Ue.showMenuBar)?245:155),ln=5?(Ue.appletOnLoad=function(Ce){var Ke=De.querySelector(".ggb_preview");Ke&&Ke.parentNode.removeChild(Ke),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(vn),window.GGBT_wsf_view&&$(window).trigger("resize"),On(Ce)},Ve||vn.appendChild(ze)):vt.appendChild(ze),vn.appendChild(vt),Ve||De.appendChild(vn),setTimeout(function(){Pt.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(vt),De.appendChild(we),Ue.appletOnLoad=function(Ce){Pt.resize(),On(Ce)}}function me(Ce,Ke){Ke&&typeof Ke.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,Ke.appletOnLoad):renderGGBElement(Ce),kt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ke)}function Te(Ce,Ke){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:Ke}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(it){me(it.article,it.params)}),html5AppletsToProcess=null)},ae(ie)<5&&(Ce.className+=" geogebraweb")):me(Ce,Ke)}if(on){scriptLoadStarted=!0;for(var ht=0;ht0?(Tt.remove(),vn.attr("id","fullscreencontent").show(),jQuery(On).append(vn),window.dispatchEvent(new Event("resize"))):Lt(Tt,Ue,!1),window.GGBT_wsf_view.launchFullScreen(On)}else Ze=on,Lt(De,Ue,!1);if(!window.GGBT_wsf_view)for(be=0;beDe/4*3&&(Tt=De/4*3),On=Tt/5.8,Rt.setAttribute("src",b),Rt.setAttribute("width",Tt),Rt.setAttribute("height",On);var vn=(De-Tt)/2,Ve=(Ue-On)/2;Rt.style.left=vn+"px",Rt.style.top=Ve+"px",vt.appendChild(Rt)}}return vt.appendChild(be),vt},$t=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Ct=["web","webSimple","web3d","tablet","tablet3d","phone"],Ot=function(De,Ue){if(ie=De,Ue){Je(ie,!0);return}var wt=!ve;if(wt){var on=ae(ie);!isNaN(on)&&on<4.4&&(wt=!1)}var vt,ln;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var be=ie.indexOf("//");be>0?ln=ie:be===0?ln=vt+ie:ln="https://www.geogebra.org/apps/5.2.814.0/";for(var Rt in Ct)if(ie.slice(Ct[Rt].length*-1)===Ct[Rt]||ie.slice((Ct[Rt].length+1)*-1)===Ct[Rt]+"/"){Je(ln,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&wt&&!oe.is3D&&!oe.AV&&!oe.SV&&!oe.CV&&!oe.EV2&&!oe.CP&&!oe.PC&&!oe.DA&&!oe.FI&&!oe.PV&&!ye(te.showToolBar)&&!ye(te.showMenuBar)&&!ye(te.showAlgebraInput)&&!ye(te.enableRightClick)&&(!te.appName||te.appName=="classic")?ln+="webSimple/":ln+="web3d/",Je(ln,!1)},Je=function(De,Ue){if(De.requirejs){ot=De;return}De.slice(-1)!=="/"&&(De+="/"),ot=De,Ue===null&&(Ue=De.indexOf("http")===-1),ut=Ue,y="web.nocache.js",a=!1;var wt=ot.split("/");wt.length>1&&(!Ue&&wt[wt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ct.indexOf(wt[wt.length-2])>=0&&(y=wt[wt.length-2]+".nocache.js")),wt=De.split("/"),ie=wt[wt.length-3],ie.substr(0,4)==="test"?ie=ie.substr(4,1)+"."+ie.substr(5,1):(ie.substr(0,3)==="war"||ie.substr(0,4)==="beta")&&(ie="5.0");var on=parseFloat(ie);on!==NaN&&on<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+on+" is deprecated. Using version latest instead."),Ot("5.0",Ue))},kt=function(De,Ue){window.console&&window.console.log&&(!Ue||typeof Ue.showLogging=="undefined"||Ue.showLogging&&Ue.showLogging!=="false")&&console.log(De)};te.material_id!==void 0?fe(Qt):Qt();function Qt(){var De=It;ke!==null?De=ke:parseFloat(De)<5&&(De="5.0"),Ot(De,!1),le!==null&&Je(le,ut),Re=!0}return Pt},GGBAppletUtils=function(){"use strict";function Pt(){return window.GGBT_wsf_edit!==void 0}function It(Re,ke){ke!=1?(Re.style.transformOrigin="0% 0% 0px",Re.style.webkitTransformOrigin="0% 0% 0px",Re.style.transform="scale("+ke+","+ke+")",Re.style.webkitTransform="scale("+ke+","+ke+")",Re.style.maxWidth="initial",Re.querySelector(".ggb_preview")!==null&&(Re.querySelector(".ggb_preview").style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Re.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Re.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Re.style.transform="none",Re.style.webkitTransform="none")}function te(Re,ke,le,gt,st,rt){var ot=null;if(rt!=null&&rt!="")for(var ut=Re.parentNode;ut!=null;)if((" "+ut.className+" ").indexOf(" "+rt+" ")>-1){ot=ut;break}else ut=ut.parentNode;var Ze=0,ie=0,y=0,a=0,x=0,b=0,E=0;if(ot)Ze=ot.offsetWidth,ie=Math.max(gt?ot.offsetWidth:0,ot.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ze=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ze):(Ze=window.innerWidth,ie=window.innerHeight,y=window.innerWidth),Re){var z=Re.getBoundingClientRect();z.left>0&&z.left<=Ze&&(st===void 0||!st)&&(document.dir==="rtl"?(x=Ze-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Re&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Re.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Re&&((le===void 0||!le)&&ke>0&&ke+a1&&(rt=!0)),ke&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(rt=!0),!(Re.hasOwnProperty("disableAutoScale")&&Re.disableAutoScale))st=oe(Re,ke,rt,le,Re.scaleContainerClass);else return gt;return rt&&(!Re.hasOwnProperty("scale")||gt===1)?st:Math.min(gt,st)}function Me(Re){var ke=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),gt=Re.getBoundingClientRect(),st=(ke-gt.width)/2,rt=(le-gt.height)/2;rt<0&&(rt=0),Re.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(st<40?Re.style.left="40px":Re.style.left=st+"px",Re.style.top=rt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(rt<40?Re.style.top="40px":Re.style.top=rt+"px",Re.style.left=st+"px")}function nt(Re,ke){var le=Re.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ke.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Re)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var gt=ve(ke,Re);Pt()&&le.setAttribute("data-param-scale",gt);for(var st=null,rt=0;rt=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(Pt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Pt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Pt){var It=c[Pt];return It==null?null:It},r=d,webModule.__errFn=e}function B(){function Pt(Re){var ke=Re.lastIndexOf(rb);ke==-1&&(ke=Re.length);var le=Re.indexOf(sb);le==-1&&(le=Re.length);var gt=Re.lastIndexOf(tb,Math.min(le,ke));return gt>=O?Re.substring(O,gt+P):W}function It(Re){if(!Re.match(/^\w+:\/\//)){var ke=o.createElement(ub);ke.src=Re+vb,Re=Pt(ke.src)}return Re}function te(){var Re=__gwt_getMetaProperty(wb);return Re!=null?Re:W}function oe(){for(var Re=o.getElementsByTagName(_),ke=O;keO?Re[Re.length-P].href:W}function Me(){var Re=o.location;return Re.href==Re.protocol+zb+Re.host+Re.pathname+Re.search+Re.hash}var nt=te();return nt==W&&(nt=oe()),nt==W&&(nt=ve()),nt==W&&Me()&&(nt=Pt(o.location.href)),nt=It(nt),nt}function C(Pt){return Pt.match(/^\//)||Pt.match(/^[a-zA-Z]+:\/\//)?Pt:webModule.__moduleBase+Pt}function D(){var Pt=[],It=O,te=[],oe=[];function ve(Re){var ke=oe[Re](),le=te[Re];if(ke in le)return ke;var gt=[];for(var st in le)gt[le[st]]=st;throw r&&r(Re,gt,ke),null}if(__gwt_isKnownPropertyValue=function(Re,ke){return ke in te[Re]},webModule.__getPropMap=function(){var Re={};for(var ke in te)te.hasOwnProperty(ke)&&(Re[ke]=ve(ke));return Re},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var nt=Me.indexOf(Db);nt!=-1&&(It=parseInt(Me.substring(nt+P),$),Me=Me.substring(O,nt))}catch(Re){}return webModule.__softPermutationId=It,C(Me+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(Pt,It,te){"use strict";te.d(It,{Ax:function(){return nt},Ds:function(){return Re},KI:function(){return le},SI:function(){return Me},f1:function(){return ve}});var oe=te(3294);function ve(gt){let st=!0;if(gt.length>0){for(let rt=0;rtnew Promise((y,a)=>{var x=z=>{try{E(ie.next(z))}catch(ee){a(ee)}},b=z=>{try{E(ie.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((ie=ie.apply(ut,Ze)).next())}),ot=({data:ut,className:Ze,fullWidth:ie,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,oe.useRef)(null),ee=(0,oe.useRef)(null),ae=(0,oe.useRef)(null),ne=(0,oe.useRef)(null),[ue,fe]=(0,oe.useState)(!1),[pe,xe]=(0,oe.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,oe.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),ut!=null&&ut.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",ut!=null&&ut.src&&Ne()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[ut==null?void 0:ut.visible]);const Ne=()=>st(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const at=yield(0,gt.ZJ)(ut==null?void 0:ut.src);z.current.src="",z.current.src=at,z.current.onload=function(){un()},fe(!1),xe("")}),ye=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},Lt=at=>st(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const pt=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:ut.title,file:at.dataUrl}});pt!=null&&pt.id&&!E?(yield(0,le.ZP)(`/api/attachments/${ut.id}/add_subitem.json`,{method:"post",body:{subitem_id:pt==null?void 0:pt.id,settings:JSON.stringify(at.state)}})).status===0&&x():pt!=null&&pt.id&&x(pt),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),xe("")}),St=()=>{const at=document.querySelector('a[href="https://markerjs.com/"]');at&&at.parentNode&&(at.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(Ft=>{const $t=document.querySelector(Ft.name);$t&&$t.setAttribute("title",Ft.title)})},un=()=>{ee.current=new ke.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",Lt),ee.current.addEventListener("beforeclose",ye),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),ut!=null&&ut.snapshotData&&ee.current.restoreState(ut.snapshotData),setTimeout(()=>{window.scrollTo(0,0),St()},300)};return oe.createElement(oe.Fragment,null,(ut==null?void 0:ut.visible)&&oe.createElement(Re.Z,{spinning:ue,tip:pe,style:{position:"absolute"}},oe.createElement("div",{ref:ne,className:nt()(ve.imageDimensions,Ze,ie?ve.fullWidth:""),style:y},oe.createElement("img",{className:ve.img,ref:z}))))}},41588:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(95237),Me=te(43604),nt=te(99313),Re=te(3113),ke=te(85149),le=te(88010),gt=te(48136),st=te(59301);const rt=(0,oe.forwardRef)(({callback:ot,showSaveButton:ut,value:Ze=""},ie)=>{const y=(0,oe.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:lt.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ee,ae)=>lt.createElement(Me.Z,{flex:"110px",className:le.Z.item},lt.createElement("div",null,lt.createElement(ke.Z,{value:`$$${ee.value}$$`}),ee.name),lt.createElement("div",{className:le.Z.children},ee.children.map((ne,ue)=>lt.createElement("div",{key:ue},lt.createElement("h1",null,ne.name),lt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,pe)=>lt.createElement(Me.Z,{key:pe,onClick:()=>b(fe),className:le.Z.diamond},lt.createElement(ke.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:lt.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},x.map((ee,ae)=>lt.createElement(Me.Z,{flex:"110px",className:le.Z.item},lt.createElement("div",null,lt.createElement(ke.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),lt.createElement("div",{className:le.Z.children},ee.children.map((ne,ue)=>lt.createElement("div",{key:ue},ne.name&<.createElement("h1",null,ne.name),lt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,pe)=>lt.createElement(Me.Z,{key:pe,onClick:()=>b(fe),className:le.Z.diamond},lt.createElement(ke.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return ot&&ot(ae),ae};return(0,oe.useImperativeHandle)(ie,()=>({getData:z})),lt.createElement("div",{className:le.Z.mathWrap},lt.createElement(tt.default,{defaultActiveKey:"1",items:E}),lt.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),ut&<.createElement("div",{className:le.Z.button},lt.createElement(Re.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});It.Z=rt},97692:function(Pt,It,te){"use strict";te.d(It,{h:function(){return ee}});var oe=te(59301),ve=te(57809),Me=te(78241),tt=te(3113),Re=te(89780),ke=te.n(Re),le=te(37036),gt=te(95625),lt=Object.defineProperty,rt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,y=(ae,ne,ue)=>ne in ae?lt(ae,ne,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[ne]=ue,a=(ae,ne)=>{for(var ue in ne||(ne={}))He.call(ne,ue)&&y(ae,ue,ne[ue]);if(ut)for(var ue of ut(ne))ie.call(ne,ue)&&y(ae,ue,ne[ue]);return ae},x=(ae,ne)=>rt(ae,ot(ne));const b=ve.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};It.Z=({callback:ae,onCancel:ne})=>{const[ue,fe]=(0,oe.useState)("python");function pe(Ne){fe(z[Ne][1])}function be(Ne){ae(Ne)}return oe.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:be,style:{width:500}}),oe.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},oe.createElement(ve.default,{getPopupContainer:Ne=>Ne.parentNode,onChange:pe},Object.keys(z).map(Ne=>oe.createElement(b,{key:Ne,value:Ne},z[Ne][0])))),oe.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},oe.createElement(ee,{mode:ue})),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(tt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(tt.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:ae,onChange:ne,mode:ue,options:fe={}}){const pe=(0,oe.useRef)(),[be,Ne]=(0,oe.useState)();return(0,oe.useEffect)(()=>{if(be){let ye=function(Lt){const St=Lt.getValue();ne&&ne(St)};return be.on("change",ye),()=>{be.off("change",ye)}}},[be,ne]),(0,oe.useEffect)(()=>{be&&be.setOption("mode",ue)},[be,ue]),(0,oe.useEffect)(()=>{be&&(ae!==be.getValue()||ae==="")&&setTimeout(()=>{be.setValue(ae||"")},300)},[be,ae]),(0,oe.useEffect)(()=>{if(pe.current&&!be){const ye=ke().fromTextArea(pe.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ne(ye)}},[pe.current,be]),oe.createElement("div",{className:"my-codemirror-container"},oe.createElement("textarea",{ref:pe}))}},12290:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Kn}});var oe=te(59301),ve=te(89780),Me=te.n(ve),tt=te(76374),Re=te(37036),ke=te(6313),le=te(25717),gt=te(99498),lt=te(25419),rt=te(67549),ot=te(85149),ut=({value:We="",className:et,showTextOnly:Ye,showLines:zt,style:Pn={}})=>{const _t=(0,oe.useMemo)(()=>"",[We]);return oe.createElement(oe.Fragment,null,oe.createElement("div",{dangerouslySetInnerHTML:{__html:_t}}))},He=te(59301),ie=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(We,et,Ye)=>et in We?ie(We,et,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):We[et]=Ye,ee=(We,et)=>{for(var Ye in et||(et={}))b.call(et,Ye)&&z(We,Ye,et[Ye]);if(x)for(var Ye of x(et))E.call(et,Ye)&&z(We,Ye,et[Ye]);return We},ae=(We,et)=>y(We,a(et));let ne=[{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 ue({onActionCallback:We,title:et,icon:Ye,actionName:zt,className:Pn="",children:_t}){function va(){We(zt)}return He.createElement("a",{title:et,className:Pn,onClick:va},He.createElement("i",{className:`${Ye}`}),_t)}var fe=({watch:We,showNullButton:et,showNullProgramButton:Ye,onActionCallback:zt,fullScreen:Pn,insertTemp:_t,hidetoolBar:va,extraUse:zn})=>{const In=[...ne,{title:`${We?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${We?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!va&&In.map((wa,ia)=>He.createElement("li",{key:ia},wa.actionName?He.createElement(ue,ae(ee({},wa),{onActionCallback:zt})):He.createElement("span",{className:"v-line"}))),et?He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:zt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ye?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:zt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:zt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,_t&&He.createElement("li",null,He.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${_t}`,onActionCallback:zt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),zn&&He.createElement("li",null,zn),He.createElement("li",{className:"btn-full-screen"},He.createElement(ue,{icon:`${Pn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Pn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:zt})))},pe=te(79346),be=te(78241),Ne=te(92832),ye=te(3113),Lt=Object.defineProperty,St=Object.defineProperties,un=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,$t=(We,et,Ye)=>et in We?Lt(We,et,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):We[et]=Ye,wt=(We,et)=>{for(var Ye in et||(et={}))pt.call(et,Ye)&&$t(We,Ye,et[Ye]);if(at)for(var Ye of at(et))Ft.call(et,Ye)&&$t(We,Ye,et[Ye]);return We},Ot=(We,et)=>St(We,un(et));const Je={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:We,onCancel:et})=>{function Ye(zt){We(zt)}return oe.createElement(be.default,Ot(wt({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ye,style:{width:500}}),oe.createElement(be.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},oe.createElement(Ne.default,null)),oe.createElement(be.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},oe.createElement(Ne.default,null)),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(ye.ZP,{type:"ghost",onClick:et},"\u53D6\u6D88")))},Qt=te(97692),De=te(28451),Ue=te(43418),Ct=te(95237),on=te(73524),vt=te(59301),ln=({callback:We,onCancel:et})=>{const Ye=document.createElement("canvas"),zt=Ye.getContext("2d");Ye.width=1e3,Ye.height=800,zt.fillStyle="#ffffff",zt.fillRect(0,0,Ye.width,Ye.height);const Pn=Ye.toDataURL("image/png");return vt.createElement(Ue.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Ct.Z,{style:{height:"100vh"}},vt.createElement(on.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Pn,visible:!0,title:String(Date.now())},onOk:_t=>{We({src:_t.url})},onClose:et})))},xe=te(12378);function Rt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Rt,go.CommandHandler),Rt.prototype.canAlignSelection=function(){var We=this.diagram;return!(We===null||We.isReadOnly||We.isModelReadOnly||We.selection.count<2)},Rt.prototype.alignLeft=function(){var We=this.diagram;We.startTransaction("aligning left");var et=1/0;We.selection.each(function(Ye){Ye instanceof go.Link||(et=Math.min(Ye.position.x,et))}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(et,Ye.position.y))}),We.commitTransaction("aligning left")},Rt.prototype.alignRight=function(){var We=this.diagram;We.startTransaction("aligning right");var et=-1/0;We.selection.each(function(Ye){if(!(Ye instanceof go.Link)){var zt=Ye.actualBounds.x+Ye.actualBounds.width;et=Math.max(zt,et)}}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(et-Ye.actualBounds.width,Ye.position.y))}),We.commitTransaction("aligning right")},Rt.prototype.alignTop=function(){var We=this.diagram;We.startTransaction("alignTop");var et=1/0;We.selection.each(function(Ye){Ye instanceof go.Link||(et=Math.min(Ye.position.y,et))}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.position.x,et))}),We.commitTransaction("alignTop")},Rt.prototype.alignBottom=function(){var We=this.diagram;We.startTransaction("aligning bottom");var et=-1/0;We.selection.each(function(Ye){if(!(Ye instanceof go.Link)){var zt=Ye.actualBounds.y+Ye.actualBounds.height;et=Math.max(zt,et)}}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.actualBounds.x,et-Ye.actualBounds.height))}),We.commitTransaction("aligning bottom")},Rt.prototype.alignCenterX=function(){var We=this.diagram,et=We.selection.first();if(et){We.startTransaction("aligning Center X");var Ye=et.actualBounds.x+et.actualBounds.width/2;We.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(Ye-zt.actualBounds.width/2,zt.actualBounds.y))}),We.commitTransaction("aligning Center X")}},Rt.prototype.alignCenterY=function(){var We=this.diagram,et=We.selection.first();if(et){We.startTransaction("aligning Center Y");var Ye=et.actualBounds.y+et.actualBounds.height/2;We.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(zt.actualBounds.x,Ye-zt.actualBounds.height/2))}),We.commitTransaction("aligning Center Y")}},Rt.prototype.alignColumn=function(We){var et=this.diagram;et.startTransaction("align Column"),We===void 0&&(We=0),We=parseFloat(We);var Ye=new Array;et.selection.each(function(zn){zn instanceof go.Link||Ye.push(zn)});for(var zt=0;zt0){for(var zn=_t.elt(va-1);zn!==null&&zn.isTreeExpanded&&!zn.isTreeLeaf;){var In=this._sortTreeChildrenByY(zn);zn=In.last()}zn!==null&&We.select(zn)}else We.select(Pn)}}else if(Ye.key==="Down")if(et.isTreeExpanded&&!et.isTreeLeaf){var zt=this._sortTreeChildrenByY(et).first();zt!==null&&We.select(zt)}else for(;et!==null;){var Pn=et.findTreeParentNode();if(Pn===null)break;var _t=this._sortTreeChildrenByY(Pn),va=_t.indexOf(et);if(va<_t.length-1){We.select(_t.elt(va+1));break}else et=Pn}var wa=We.selection.first();wa!==null&&We.scrollToRect(wa.actualBounds)}},Rt.prototype._sortTreeChildrenByY=function(We){var et=new go.List().addAll(We.findTreeChildrenNodes());return et.sort(function(Ye,zt){var Pn=Ye.location,_t=zt.location;return Pn.y<_t.y?-1:Pn.y>_t.y?1:Pn.x<_t.x?-1:Pn.x>_t.x?1:0}),et},Rt.prototype.copyToClipboard=function(We){go.CommandHandler.prototype.copyToClipboard.call(this,We),this._lastPasteOffset.set(this.pasteOffset)},Rt.prototype.pasteFromClipboard=function(){var We=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(We,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),We},Object.defineProperty(Rt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(We){if(We!=="move"&&We!=="select"&&We!=="scroll"&&We!=="tree"&&We!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+We);this._arrowKeyBehavior=We}}),Object.defineProperty(Rt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(We){if(!(We instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+We);this._pasteOffset.set(We)}});var Tt=Rt,On=te(74413),vn=te(43604),Ve=te(99064),ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=te(59301),me=(We,et,Ye)=>new Promise((zt,Pn)=>{var _t=In=>{try{zn(Ye.next(In))}catch(wa){Pn(wa)}},va=In=>{try{zn(Ye.throw(In))}catch(wa){Pn(wa)}},zn=In=>In.done?zt(In.value):Promise.resolve(In.value).then(_t,va);zn((Ye=Ye.apply(We,et)).next())});function Te({onCancel:We,callback:et}){let Ye=(0,oe.useRef)(),zt=(0,oe.useRef)(),Pn=(0,oe.useRef)(),_t=(0,oe.useRef)(!1);const va=(0,oe.useRef)(!1),[zn,In]=(0,oe.useState)(0);function wa(){const tn=xe.bx.make,Ga={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"};Ye.current=new xe.S0(zt.current,{padding:20,grid:tn(xe.s_,"Grid",tn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),tn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:bn=>{var Jn=bn.diagram.commandHandler.addTopLevelParts(bn.diagram.selection,!0);Jn||bn.diagram.currentTool.doCancel()},commandHandler:tn(Tt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:bn=>{var Jn=bn.subject;Jn.location=Jn.location.copy().snapToGridPoint(bn.diagram.grid.gridOrigin,bn.diagram.grid.gridCellSize),setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:bn=>{var Jn=bn.subject;setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()})},LinkRelinked:bn=>{var Jn=bn.parameter.part;Jn.invalidateConnectedLinks();var Ea=bn.subject;bn.diagram.toolManager.linkingTool.isForwards?Ea.toNode.invalidateConnectedLinks():Ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ye.current.nodeTemplate=tn(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),tn(xe.bn,{name:"SHAPE",fill:Ga.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),tn(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),tn(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Ye.current.nodeTemplate.toolTip=tn("ToolTip",tn(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},tn(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),tn(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function ho(bn,Jn){var Ea=(Un,ja)=>{Un.handled=!0,Un.diagram.model.commit(Wa=>{var Fa=ja.part.adornedPart,Eo=new xe.E9().setRectSpot(Fa.actualBounds,bn);Eo.subtract(Fa.location),Eo.scale(2,2),Eo.x+=Math.sign(Eo.x)*130,Eo.y+=Math.sign(Eo.y)*130,Eo.add(Fa.location),Eo.snapToGridPoint(Un.diagram.grid.gridOrigin,Un.diagram.grid.gridCellSize);var bo=Wa.copyNodeData(Fa.data);Wa.setGroupKeyForNodeData(bo,Wa.getGroupKeyForNodeData(Fa.data)),Wa.addNodeData(bo);var Ar={from:Fa.key,to:Wa.getKeyForNodeData(bo)};Wa.addLinkData(Ar);var xr=Un.diagram.findNodeForData(bo);xr.location=Eo,Un.diagram.select(xr),setTimeout(()=>{Un.diagram.commandHandler.editTextBlock()},20)})};return tn(xe.bn,{figure:Jn,alignment:bn,alignmentFocus:bn.opposite(),width:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?25:18,height:bn.equals(xe.z6.Top)||bn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:Ga.white,strokeWidth:4,mouseEnter:(Un,ja)=>ja.fill="dodgerblue",mouseLeave:(Un,ja)=>ja.fill="orange",isActionable:!0,click:Ea,contextClick:Ea})}function Qa(bn){return tn(xe.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:(Jn,Ea)=>Ea.fill="dodgerblue",mouseLeave:(Jn,Ea)=>Ea.fill="orange",click:(Jn,Ea)=>{Jn.diagram.commandHandler.showContextMenu(Ea.part.adornedPart)}},bn||{})}Ye.current.nodeTemplate.selectionAdornmentTemplate=tn(xe.uz,"Spot",tn(xe.Vm,{padding:10}),ho(xe.z6.Top,"TriangleUp"),ho(xe.z6.Left,"TriangleLeft"),ho(xe.z6.Right,"TriangleRight"),ho(xe.z6.Bottom,"TriangleDown"),Qa({alignment:new xe.z6(.75,0)}));function $a(bn,Jn){return(Ea,Un)=>{Ea.handled=!0,Ea.diagram.model.commit(ja=>{ja.set(Un.part.adornedPart.data,bn,Jn)})}}function Ge(bn,Jn){return Jn||(Jn="color"),tn(xe.bn,{width:16,height:16,stroke:"lightgray",fill:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.stroke="dodgerblue",mouseLeave:(Ea,Un)=>Un.stroke="lightgray",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function Dt(){return[tn("ContextMenuButton",tn(xe.s_,"Horizontal",Ge(Ga.white,"fill"),Ge(Ga.beige,"fill"),Ge(Ga.extralightblue,"fill"),Ge(Ga.extralightred,"fill"))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",Ge(Ga.lightgray,"fill"),Ge(Ga.lightgreen,"fill"),Ge(Ga.lightblue,"fill"),Ge(Ga.lightred,"fill")))]}function At(){return[tn("ContextMenuButton",tn(xe.s_,"Horizontal",Ge(Ga.black),Ge(Ga.green),Ge(Ga.blue),Ge(Ga.red))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",Ge(Ga.white),Ge(Ga.magenta),Ge(Ga.purple),Ge(Ga.orange)))]}function Xt(bn,Jn){return Jn||(Jn="thickness"),tn(xe.bn,"LineH",{width:16,height:16,strokeWidth:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function mn(bn,Jn){return Jn||(Jn="dash"),tn(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function hn(){return[tn("ContextMenuButton",tn(xe.s_,"Horizontal",Xt(1),Xt(2),Xt(3),Xt(4))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",mn(null),mn([2,4]),mn([4,4])))]}function nn(bn,Jn){return Jn||(Jn="figure"),tn(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.fill="dodgerblue",mouseLeave:(Ea,Un)=>Un.fill="lightgray",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}Ye.current.nodeTemplate.contextMenu=tn("ContextMenu",tn("ContextMenuButton",tn(xe.s_,"Horizontal",nn("Rectangle"),nn("RoundedRectangle"),nn("Ellipse"),nn("Diamond"))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",nn("Parallelogram2"),nn("ManualOperation"),nn("Procedure"),nn("Cylinder1"))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",nn("Terminator"),nn("CreateRequest"),nn("Document"),nn("TriangleDown"))),Dt(),At(),hn()),Ye.current.groupTemplate=tn(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(bn,Jn)=>{var Ea=Jn.addMembers(Jn.diagram.selection,!0);Ea||Jn.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),tn(xe.s_,"Auto",{name:"BODY"},tn(xe.bn,{parameter1:10,fill:Ga.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),tn(xe.Vm,{background:"transparent",margin:20})),tn(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Ye.current.groupTemplate.selectionAdornmentTemplate=tn(xe.uz,"Spot",tn(xe.s_,"Auto",tn(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),tn(xe.Vm,{margin:1.5})),Qa({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Ye.current.groupTemplate.contextMenu=tn("ContextMenu",Dt(),At(),hn()),Ye.current.linkTemplate=tn(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",bn=>bn>=1?10:0),new xe.KX("toShortLength","dir",bn=>bn>=1?10:0),new xe.KX("points").makeTwoWay(),tn(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),tn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===1)),tn(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn>=1),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),tn(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",bn=>bn===2),new xe.KX("width","thickness",bn=>7+3*bn),new xe.KX("height","thickness",bn=>7+3*bn),new xe.KX("segmentOffset","thickness",bn=>new xe.E9(-15,4+1.5*bn))),tn(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Ye.current.linkTemplate.selectionAdornmentTemplate=tn(xe.uz,tn(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:qt(2)},new xe.KX("pathPattern","thickness",qt)),Qa({alignmentFocus:new xe.z6(0,0,-6,-4)}));function qt(bn){return tn(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(bn+4).toString()+" H3"})}function Aa(bn){var Jn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return bn===0?Jn="M0 0 M16 16 M0 8 L16 8":bn===2&&(Jn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),tn(xe.bn,{geometryString:Jn,margin:2,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a("dir",bn),contextClick:$a("dir",bn)})}function ha(bn){var Jn=(Ea,Un)=>{Ea.handled=!0,Ea.diagram.model.commit(ja=>{var Wa=Un.part.adornedPart;ja.set(Wa.data,bn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(bn?Wa.toNode:Wa.fromNode).invalidateConnectedLinks()})};return tn(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:Jn,contextClick:Jn})}function Nt(bn,Jn){var Ea=0,Un=xe.z6.RightSide;bn.equals(xe.z6.Top)?(Ea=270,Un=xe.z6.TopSide):bn.equals(xe.z6.Left)?(Ea=180,Un=xe.z6.LeftSide):bn.equals(xe.z6.Bottom)&&(Ea=90,Un=xe.z6.BottomSide),Jn||(Ea-=180);var ja=(Wa,Fa)=>{Wa.handled=!0,Wa.diagram.model.commit(Eo=>{var bo=Fa.part.adornedPart;Eo.set(bo.data,Jn?"toSpot":"fromSpot",xe.z6.stringify(Un)),(Jn?bo.toNode:bo.fromNode).invalidateConnectedLinks()})};return tn(xe.bn,{alignment:bn,alignmentFocus:bn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ea,background:"transparent",mouseEnter:(Wa,Fa)=>Fa.background="dodgerblue",mouseLeave:(Wa,Fa)=>Fa.background="transparent",click:ja,contextClick:ja})}Ye.current.linkTemplate.contextMenu=tn("ContextMenu",At(),hn(),tn("ContextMenuButton",tn(xe.s_,"Horizontal",Aa(0),Aa(1),Aa(2))),tn("ContextMenuButton",tn(xe.s_,"Horizontal",tn(xe.s_,"Spot",ha(!1),Nt(xe.z6.Top,!1),Nt(xe.z6.Left,!1),Nt(xe.z6.Right,!1),Nt(xe.z6.Bottom,!1)),tn(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},ha(!0),Nt(xe.z6.Top,!0),Nt(xe.z6.Left,!0),Nt(xe.z6.Right,!0),Nt(xe.z6.Bottom,!0)))));const lo=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:st.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},a.map((ee,ae)=>st.createElement(Me.Z,{flex:"110px",className:le.Z.item},st.createElement("div",null,st.createElement(ke.Z,{value:`$$${ee.value}$$`}),ee.name),st.createElement("div",{className:le.Z.children},ee.children.map((ne,ue)=>st.createElement("div",{key:ue},st.createElement("h1",null,ne.name),st.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,pe)=>st.createElement(Me.Z,{key:pe,onClick:()=>b(fe),className:le.Z.diamond},st.createElement(ke.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:st.createElement(ve.Z,{className:le.Z.lists,gutter:[10,10]},x.map((ee,ae)=>st.createElement(Me.Z,{flex:"110px",className:le.Z.item},st.createElement("div",null,st.createElement(ke.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),st.createElement("div",{className:le.Z.children},ee.children.map((ne,ue)=>st.createElement("div",{key:ue},ne.name&&st.createElement("h1",null,ne.name),st.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,pe)=>st.createElement(Me.Z,{key:pe,onClick:()=>b(fe),className:le.Z.diamond},st.createElement(ke.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return ot&&ot(ae),ae};return(0,oe.useImperativeHandle)(ie,()=>({getData:z})),st.createElement("div",{className:le.Z.mathWrap},st.createElement(nt.default,{defaultActiveKey:"1",items:E}),st.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ze||""),ut&&st.createElement("div",{className:le.Z.button},st.createElement(Re.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});It.Z=rt},97692:function(Pt,It,te){"use strict";te.d(It,{h:function(){return ee}});var oe=te(59301),ve=te(57809),Me=te(78241),nt=te(3113),Re=te(89780),ke=te.n(Re),le=te(37036),gt=te(95625),st=Object.defineProperty,rt=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,y=(ae,ne,ue)=>ne in ae?st(ae,ne,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[ne]=ue,a=(ae,ne)=>{for(var ue in ne||(ne={}))Ze.call(ne,ue)&&y(ae,ue,ne[ue]);if(ut)for(var ue of ut(ne))ie.call(ne,ue)&&y(ae,ue,ne[ue]);return ae},x=(ae,ne)=>rt(ae,ot(ne));const b=ve.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};It.Z=({callback:ae,onCancel:ne})=>{const[ue,fe]=(0,oe.useState)("python");function pe(Ne){fe(z[Ne][1])}function xe(Ne){ae(Ne)}return oe.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),oe.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},oe.createElement(ve.default,{getPopupContainer:Ne=>Ne.parentNode,onChange:pe},Object.keys(z).map(Ne=>oe.createElement(b,{key:Ne,value:Ne},z[Ne][0])))),oe.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},oe.createElement(ee,{mode:ue})),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(nt.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(nt.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:ae,onChange:ne,mode:ue,options:fe={}}){const pe=(0,oe.useRef)(),[xe,Ne]=(0,oe.useState)();return(0,oe.useEffect)(()=>{if(xe){let ye=function(Lt){const St=Lt.getValue();ne&&ne(St)};return xe.on("change",ye),()=>{xe.off("change",ye)}}},[xe,ne]),(0,oe.useEffect)(()=>{xe&&xe.setOption("mode",ue)},[xe,ue]),(0,oe.useEffect)(()=>{xe&&(ae!==xe.getValue()||ae==="")&&setTimeout(()=>{xe.setValue(ae||"")},300)},[xe,ae]),(0,oe.useEffect)(()=>{if(pe.current&&!xe){const ye=ke().fromTextArea(pe.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ne(ye)}},[pe.current,xe]),oe.createElement("div",{className:"my-codemirror-container"},oe.createElement("textarea",{ref:pe}))}},12290:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Kn}});var oe=te(59301),ve=te(89780),Me=te.n(ve),nt=te(76374),Re=te(37036),ke=te(6313),le=te(25717),gt=te(99498),st=te(25419),rt=te(67549),ot=te(85149),ut=({value:We="",className:et,showTextOnly:Ye,showLines:zt,style:Pn={}})=>{const _t=(0,oe.useMemo)(()=>"",[We]);return oe.createElement(oe.Fragment,null,oe.createElement("div",{dangerouslySetInnerHTML:{__html:_t}}))},Ze=te(59301),ie=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(We,et,Ye)=>et in We?ie(We,et,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):We[et]=Ye,ee=(We,et)=>{for(var Ye in et||(et={}))b.call(et,Ye)&&z(We,Ye,et[Ye]);if(x)for(var Ye of x(et))E.call(et,Ye)&&z(We,Ye,et[Ye]);return We},ae=(We,et)=>y(We,a(et));let ne=[{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 ue({onActionCallback:We,title:et,icon:Ye,actionName:zt,className:Pn="",children:_t}){function va(){We(zt)}return Ze.createElement("a",{title:et,className:Pn,onClick:va},Ze.createElement("i",{className:`${Ye}`}),_t)}var fe=({watch:We,showNullButton:et,showNullProgramButton:Ye,onActionCallback:zt,fullScreen:Pn,insertTemp:_t,hidetoolBar:va,extraUse:zn})=>{const In=[...ne,{title:`${We?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${We?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ze.createElement("ul",{className:"markdown-toolbar-container"},!va&&In.map((wa,ia)=>Ze.createElement("li",{key:ia},wa.actionName?Ze.createElement(ue,ae(ee({},wa),{onActionCallback:zt})):Ze.createElement("span",{className:"v-line"}))),et?Ze.createElement("li",null,Ze.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:zt},Ze.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Ye?Ze.createElement(Ze.Fragment,null,Ze.createElement("li",null,Ze.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:zt},Ze.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ze.createElement("li",null,Ze.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:zt},Ze.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,_t&&Ze.createElement("li",null,Ze.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${_t}`,onActionCallback:zt},Ze.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),zn&&Ze.createElement("li",null,zn),Ze.createElement("li",{className:"btn-full-screen"},Ze.createElement(ue,{icon:`${Pn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Pn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:zt})))},pe=te(79346),xe=te(78241),Ne=te(92832),ye=te(3113),Lt=Object.defineProperty,St=Object.defineProperties,un=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,$t=(We,et,Ye)=>et in We?Lt(We,et,{enumerable:!0,configurable:!0,writable:!0,value:Ye}):We[et]=Ye,Ct=(We,et)=>{for(var Ye in et||(et={}))pt.call(et,Ye)&&$t(We,Ye,et[Ye]);if(at)for(var Ye of at(et))Ft.call(et,Ye)&&$t(We,Ye,et[Ye]);return We},Ot=(We,et)=>St(We,un(et));const Je={labelCol:{span:4},wrapperCol:{span:20}};var kt=({callback:We,onCancel:et})=>{function Ye(zt){We(zt)}return oe.createElement(xe.default,Ot(Ct({},Je),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Ye,style:{width:500}}),oe.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},oe.createElement(Ne.default,null)),oe.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},oe.createElement(Ne.default,null)),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(ye.ZP,{type:"ghost",onClick:et},"\u53D6\u6D88")))},Qt=te(97692),De=te(28451),Ue=te(43418),wt=te(95237),on=te(73524),vt=te(59301),ln=({callback:We,onCancel:et})=>{const Ye=document.createElement("canvas"),zt=Ye.getContext("2d");Ye.width=1e3,Ye.height=800,zt.fillStyle="#ffffff",zt.fillRect(0,0,Ye.width,Ye.height);const Pn=Ye.toDataURL("image/png");return vt.createElement(Ue.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(wt.Z,{style:{height:"100vh"}},vt.createElement(on.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Pn,visible:!0,title:String(Date.now())},onOk:_t=>{We({src:_t.url})},onClose:et})))},be=te(12378);function Rt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Rt,go.CommandHandler),Rt.prototype.canAlignSelection=function(){var We=this.diagram;return!(We===null||We.isReadOnly||We.isModelReadOnly||We.selection.count<2)},Rt.prototype.alignLeft=function(){var We=this.diagram;We.startTransaction("aligning left");var et=1/0;We.selection.each(function(Ye){Ye instanceof go.Link||(et=Math.min(Ye.position.x,et))}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(et,Ye.position.y))}),We.commitTransaction("aligning left")},Rt.prototype.alignRight=function(){var We=this.diagram;We.startTransaction("aligning right");var et=-1/0;We.selection.each(function(Ye){if(!(Ye instanceof go.Link)){var zt=Ye.actualBounds.x+Ye.actualBounds.width;et=Math.max(zt,et)}}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(et-Ye.actualBounds.width,Ye.position.y))}),We.commitTransaction("aligning right")},Rt.prototype.alignTop=function(){var We=this.diagram;We.startTransaction("alignTop");var et=1/0;We.selection.each(function(Ye){Ye instanceof go.Link||(et=Math.min(Ye.position.y,et))}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.position.x,et))}),We.commitTransaction("alignTop")},Rt.prototype.alignBottom=function(){var We=this.diagram;We.startTransaction("aligning bottom");var et=-1/0;We.selection.each(function(Ye){if(!(Ye instanceof go.Link)){var zt=Ye.actualBounds.y+Ye.actualBounds.height;et=Math.max(zt,et)}}),We.selection.each(function(Ye){Ye instanceof go.Link||Ye.move(new go.Point(Ye.actualBounds.x,et-Ye.actualBounds.height))}),We.commitTransaction("aligning bottom")},Rt.prototype.alignCenterX=function(){var We=this.diagram,et=We.selection.first();if(et){We.startTransaction("aligning Center X");var Ye=et.actualBounds.x+et.actualBounds.width/2;We.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(Ye-zt.actualBounds.width/2,zt.actualBounds.y))}),We.commitTransaction("aligning Center X")}},Rt.prototype.alignCenterY=function(){var We=this.diagram,et=We.selection.first();if(et){We.startTransaction("aligning Center Y");var Ye=et.actualBounds.y+et.actualBounds.height/2;We.selection.each(function(zt){zt instanceof go.Link||zt.move(new go.Point(zt.actualBounds.x,Ye-zt.actualBounds.height/2))}),We.commitTransaction("aligning Center Y")}},Rt.prototype.alignColumn=function(We){var et=this.diagram;et.startTransaction("align Column"),We===void 0&&(We=0),We=parseFloat(We);var Ye=new Array;et.selection.each(function(zn){zn instanceof go.Link||Ye.push(zn)});for(var zt=0;zt0){for(var zn=_t.elt(va-1);zn!==null&&zn.isTreeExpanded&&!zn.isTreeLeaf;){var In=this._sortTreeChildrenByY(zn);zn=In.last()}zn!==null&&We.select(zn)}else We.select(Pn)}}else if(Ye.key==="Down")if(et.isTreeExpanded&&!et.isTreeLeaf){var zt=this._sortTreeChildrenByY(et).first();zt!==null&&We.select(zt)}else for(;et!==null;){var Pn=et.findTreeParentNode();if(Pn===null)break;var _t=this._sortTreeChildrenByY(Pn),va=_t.indexOf(et);if(va<_t.length-1){We.select(_t.elt(va+1));break}else et=Pn}var wa=We.selection.first();wa!==null&&We.scrollToRect(wa.actualBounds)}},Rt.prototype._sortTreeChildrenByY=function(We){var et=new go.List().addAll(We.findTreeChildrenNodes());return et.sort(function(Ye,zt){var Pn=Ye.location,_t=zt.location;return Pn.y<_t.y?-1:Pn.y>_t.y?1:Pn.x<_t.x?-1:Pn.x>_t.x?1:0}),et},Rt.prototype.copyToClipboard=function(We){go.CommandHandler.prototype.copyToClipboard.call(this,We),this._lastPasteOffset.set(this.pasteOffset)},Rt.prototype.pasteFromClipboard=function(){var We=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(We,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),We},Object.defineProperty(Rt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(We){if(We!=="move"&&We!=="select"&&We!=="scroll"&&We!=="tree"&&We!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+We);this._arrowKeyBehavior=We}}),Object.defineProperty(Rt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(We){if(!(We instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+We);this._pasteOffset.set(We)}});var Tt=Rt,On=te(74413),vn=te(43604),Ve=te(99064),ze={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=te(59301),me=(We,et,Ye)=>new Promise((zt,Pn)=>{var _t=In=>{try{zn(Ye.next(In))}catch(wa){Pn(wa)}},va=In=>{try{zn(Ye.throw(In))}catch(wa){Pn(wa)}},zn=In=>In.done?zt(In.value):Promise.resolve(In.value).then(_t,va);zn((Ye=Ye.apply(We,et)).next())});function Te({onCancel:We,callback:et}){let Ye=(0,oe.useRef)(),zt=(0,oe.useRef)(),Pn=(0,oe.useRef)(),_t=(0,oe.useRef)(!1);const va=(0,oe.useRef)(!1),[zn,In]=(0,oe.useState)(0);function wa(){const tn=be.bx.make,Ga={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"};Ye.current=new be.S0(zt.current,{padding:20,grid:tn(be.s_,"Grid",tn(be.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),tn(be.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:bn=>{var Jn=bn.diagram.commandHandler.addTopLevelParts(bn.diagram.selection,!0);Jn||bn.diagram.currentTool.doCancel()},commandHandler:tn(Tt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:bn=>{var Jn=bn.subject;Jn.location=Jn.location.copy().snapToGridPoint(bn.diagram.grid.gridOrigin,bn.diagram.grid.gridCellSize),setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:bn=>{var Jn=bn.subject;setTimeout(()=>{bn.diagram.commandHandler.editTextBlock()})},LinkRelinked:bn=>{var Jn=bn.parameter.part;Jn.invalidateConnectedLinks();var Ea=bn.subject;bn.diagram.toolManager.linkingTool.isForwards?Ea.toNode.invalidateConnectedLinks():Ea.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Ye.current.nodeTemplate=tn(be.NB,"Auto",{locationSpot:be.z6.Center,locationObjectName:"SHAPE",desiredSize:new be.$u(120,60),minSize:new be.$u(40,40),resizable:!0,resizeCellSize:new be.$u(10,10),rotatable:!0},new be.KX("location","loc",be.E9.parse).makeTwoWay(be.E9.stringify),new be.KX("desiredSize","size",be.$u.parse).makeTwoWay(be.$u.stringify),tn(be.bn,{name:"SHAPE",fill:Ga.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:be.z6.AllSides,toSpot:be.z6.AllSides},new be.KX("figure"),new be.KX("fill"),new be.KX("stroke","borderColor"),new be.KX("strokeWidth","thickness"),new be.KX("strokeDashArray","dash")),tn(be.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),tn(be.al,{margin:1,textAlign:"center",overflow:be.al.OverflowEllipsis,editable:!0},new be.KX("text").makeTwoWay(),new be.KX("stroke","color"))),Ye.current.nodeTemplate.toolTip=tn("ToolTip",tn(be.s_,"Vertical",{maxSize:new be.$u(200,NaN)},tn(be.al,{font:"bold 10pt sans-serif",textAlign:"center"},new be.KX("text")),tn(be.al,{font:"10pt sans-serif",textAlign:"center"},new be.KX("text","details"))));function ho(bn,Jn){var Ea=(Un,ja)=>{Un.handled=!0,Un.diagram.model.commit(Wa=>{var Fa=ja.part.adornedPart,Eo=new be.E9().setRectSpot(Fa.actualBounds,bn);Eo.subtract(Fa.location),Eo.scale(2,2),Eo.x+=Math.sign(Eo.x)*130,Eo.y+=Math.sign(Eo.y)*130,Eo.add(Fa.location),Eo.snapToGridPoint(Un.diagram.grid.gridOrigin,Un.diagram.grid.gridCellSize);var bo=Wa.copyNodeData(Fa.data);Wa.setGroupKeyForNodeData(bo,Wa.getGroupKeyForNodeData(Fa.data)),Wa.addNodeData(bo);var Ar={from:Fa.key,to:Wa.getKeyForNodeData(bo)};Wa.addLinkData(Ar);var xr=Un.diagram.findNodeForData(bo);xr.location=Eo,Un.diagram.select(xr),setTimeout(()=>{Un.diagram.commandHandler.editTextBlock()},20)})};return tn(be.bn,{figure:Jn,alignment:bn,alignmentFocus:bn.opposite(),width:bn.equals(be.z6.Top)||bn.equals(be.z6.Bottom)?25:18,height:bn.equals(be.z6.Top)||bn.equals(be.z6.Bottom)?18:25,fill:"orange",stroke:Ga.white,strokeWidth:4,mouseEnter:(Un,ja)=>ja.fill="dodgerblue",mouseLeave:(Un,ja)=>ja.fill="orange",isActionable:!0,click:Ea,contextClick:Ea})}function Qa(bn){return tn(be.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Jn,Ea)=>Ea.fill="dodgerblue",mouseLeave:(Jn,Ea)=>Ea.fill="orange",click:(Jn,Ea)=>{Jn.diagram.commandHandler.showContextMenu(Ea.part.adornedPart)}},bn||{})}Ye.current.nodeTemplate.selectionAdornmentTemplate=tn(be.uz,"Spot",tn(be.Vm,{padding:10}),ho(be.z6.Top,"TriangleUp"),ho(be.z6.Left,"TriangleLeft"),ho(be.z6.Right,"TriangleRight"),ho(be.z6.Bottom,"TriangleDown"),Qa({alignment:new be.z6(.75,0)}));function $a(bn,Jn){return(Ea,Un)=>{Ea.handled=!0,Ea.diagram.model.commit(ja=>{ja.set(Un.part.adornedPart.data,bn,Jn)})}}function je(bn,Jn){return Jn||(Jn="color"),tn(be.bn,{width:16,height:16,stroke:"lightgray",fill:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.stroke="dodgerblue",mouseLeave:(Ea,Un)=>Un.stroke="lightgray",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function Dt(){return[tn("ContextMenuButton",tn(be.s_,"Horizontal",je(Ga.white,"fill"),je(Ga.beige,"fill"),je(Ga.extralightblue,"fill"),je(Ga.extralightred,"fill"))),tn("ContextMenuButton",tn(be.s_,"Horizontal",je(Ga.lightgray,"fill"),je(Ga.lightgreen,"fill"),je(Ga.lightblue,"fill"),je(Ga.lightred,"fill")))]}function At(){return[tn("ContextMenuButton",tn(be.s_,"Horizontal",je(Ga.black),je(Ga.green),je(Ga.blue),je(Ga.red))),tn("ContextMenuButton",tn(be.s_,"Horizontal",je(Ga.white),je(Ga.magenta),je(Ga.purple),je(Ga.orange)))]}function Xt(bn,Jn){return Jn||(Jn="thickness"),tn(be.bn,"LineH",{width:16,height:16,strokeWidth:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function mn(bn,Jn){return Jn||(Jn="dash"),tn(be.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}function hn(){return[tn("ContextMenuButton",tn(be.s_,"Horizontal",Xt(1),Xt(2),Xt(3),Xt(4))),tn("ContextMenuButton",tn(be.s_,"Horizontal",mn(null),mn([2,4]),mn([4,4])))]}function nn(bn,Jn){return Jn||(Jn="figure"),tn(be.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:bn,margin:1,background:"transparent",mouseEnter:(Ea,Un)=>Un.fill="dodgerblue",mouseLeave:(Ea,Un)=>Un.fill="lightgray",click:$a(Jn,bn),contextClick:$a(Jn,bn)})}Ye.current.nodeTemplate.contextMenu=tn("ContextMenu",tn("ContextMenuButton",tn(be.s_,"Horizontal",nn("Rectangle"),nn("RoundedRectangle"),nn("Ellipse"),nn("Diamond"))),tn("ContextMenuButton",tn(be.s_,"Horizontal",nn("Parallelogram2"),nn("ManualOperation"),nn("Procedure"),nn("Cylinder1"))),tn("ContextMenuButton",tn(be.s_,"Horizontal",nn("Terminator"),nn("CreateRequest"),nn("Document"),nn("TriangleDown"))),Dt(),At(),hn()),Ye.current.groupTemplate=tn(be.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:be.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(bn,Jn)=>{var Ea=Jn.addMembers(Jn.diagram.selection,!0);Ea||Jn.diagram.currentTool.doCancel()},avoidable:!1},new be.KX("location","loc",be.E9.parse).makeTwoWay(be.E9.stringify),tn(be.s_,"Auto",{name:"BODY"},tn(be.bn,{parameter1:10,fill:Ga.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:be.z6.AllSides,toSpot:be.z6.AllSides},new be.KX("fill"),new be.KX("stroke","color"),new be.KX("strokeWidth","thickness"),new be.KX("strokeDashArray","dash")),tn(be.Vm,{background:"transparent",margin:20})),tn(be.al,{alignment:be.z6.Top,alignmentFocus:be.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new be.KX("text"),new be.KX("stroke","color"))),Ye.current.groupTemplate.selectionAdornmentTemplate=tn(be.uz,"Spot",tn(be.s_,"Auto",tn(be.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),tn(be.Vm,{margin:1.5})),Qa({alignment:be.z6.TopRight,alignmentFocus:be.z6.BottomRight})),Ye.current.groupTemplate.contextMenu=tn("ContextMenu",Dt(),At(),hn()),Ye.current.linkTemplate=tn(be.rU,{layerName:"Foreground",routing:be.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new be.KX("fromSpot","fromSpot",be.z6.parse),new be.KX("toSpot","toSpot",be.z6.parse),new be.KX("fromShortLength","dir",bn=>bn>=1?10:0),new be.KX("toShortLength","dir",bn=>bn>=1?10:0),new be.KX("points").makeTwoWay(),tn(be.bn,{strokeWidth:2},new be.KX("stroke","color"),new be.KX("strokeWidth","thickness"),new be.KX("strokeDashArray","dash")),tn(be.bn,{segmentIndex:0,segmentOffset:new be.E9(15,0),segmentOrientation:be.rU.OrientAlong,alignmentFocus:be.z6.Right,figure:"circle",width:10,strokeWidth:0},new be.KX("fill","color"),new be.KX("visible","dir",bn=>bn===1)),tn(be.bn,{segmentIndex:-1,segmentOffset:new be.E9(-10,6),segmentOrientation:be.rU.OrientPlus90,alignmentFocus:be.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new be.KX("fill","color"),new be.KX("visible","dir",bn=>bn>=1),new be.KX("width","thickness",bn=>7+3*bn),new be.KX("height","thickness",bn=>7+3*bn),new be.KX("segmentOffset","thickness",bn=>new be.E9(-15,4+1.5*bn))),tn(be.bn,{segmentIndex:0,segmentOffset:new be.E9(15,-6),segmentOrientation:be.rU.OrientMinus90,alignmentFocus:be.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new be.KX("fill","color"),new be.KX("visible","dir",bn=>bn===2),new be.KX("width","thickness",bn=>7+3*bn),new be.KX("height","thickness",bn=>7+3*bn),new be.KX("segmentOffset","thickness",bn=>new be.E9(-15,4+1.5*bn))),tn(be.al,{alignmentFocus:new be.z6(0,1,-4,0),editable:!0},new be.KX("text").makeTwoWay(),new be.KX("stroke","color"))),Ye.current.linkTemplate.selectionAdornmentTemplate=tn(be.uz,tn(be.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:qt(2)},new be.KX("pathPattern","thickness",qt)),Qa({alignmentFocus:new be.z6(0,0,-6,-4)}));function qt(bn){return tn(be.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(bn+4).toString()+" H3"})}function Aa(bn){var Jn="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return bn===0?Jn="M0 0 M16 16 M0 8 L16 8":bn===2&&(Jn="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),tn(be.bn,{geometryString:Jn,margin:2,background:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:$a("dir",bn),contextClick:$a("dir",bn)})}function ha(bn){var Jn=(Ea,Un)=>{Ea.handled=!0,Ea.diagram.model.commit(ja=>{var Wa=Un.part.adornedPart;ja.set(Wa.data,bn?"toSpot":"fromSpot",be.z6.stringify(be.z6.AllSides)),(bn?Wa.toNode:Wa.fromNode).invalidateConnectedLinks()})};return tn(be.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ea,Un)=>Un.background="dodgerblue",mouseLeave:(Ea,Un)=>Un.background="transparent",click:Jn,contextClick:Jn})}function Nt(bn,Jn){var Ea=0,Un=be.z6.RightSide;bn.equals(be.z6.Top)?(Ea=270,Un=be.z6.TopSide):bn.equals(be.z6.Left)?(Ea=180,Un=be.z6.LeftSide):bn.equals(be.z6.Bottom)&&(Ea=90,Un=be.z6.BottomSide),Jn||(Ea-=180);var ja=(Wa,Fa)=>{Wa.handled=!0,Wa.diagram.model.commit(Eo=>{var bo=Fa.part.adornedPart;Eo.set(bo.data,Jn?"toSpot":"fromSpot",be.z6.stringify(Un)),(Jn?bo.toNode:bo.fromNode).invalidateConnectedLinks()})};return tn(be.bn,{alignment:bn,alignmentFocus:bn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ea,background:"transparent",mouseEnter:(Wa,Fa)=>Fa.background="dodgerblue",mouseLeave:(Wa,Fa)=>Fa.background="transparent",click:ja,contextClick:ja})}Ye.current.linkTemplate.contextMenu=tn("ContextMenu",At(),hn(),tn("ContextMenuButton",tn(be.s_,"Horizontal",Aa(0),Aa(1),Aa(2))),tn("ContextMenuButton",tn(be.s_,"Horizontal",tn(be.s_,"Spot",ha(!1),Nt(be.z6.Top,!1),Nt(be.z6.Left,!1),Nt(be.z6.Right,!1),Nt(be.z6.Bottom,!1)),tn(be.s_,"Spot",{margin:new be.Zt(0,0,0,2)},ha(!0),Nt(be.z6.Top,!0),Nt(be.z6.Left,!0),Nt(be.z6.Right,!0),Nt(be.z6.Bottom,!0)))));const lo=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,25 +86,25 @@ {"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 oo=["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 Do(bn){return console.log("shapeName:",bn),oo.indexOf(bn)>=0}var Io=new xe.YI(Pn.current,{maxSelectionCount:1,linkTemplate:tn(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:tn(xe.uz,"Link",{locationSpot:xe.z6.Center},tn(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),tn(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),tn(xe.bn,{isPanelMain:!0,strokeWidth:2}),tn(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(bn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:bn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ye.current.addDiagramListener("TextEdited",function(bn){var Jn;const Ea=bn.subject.part;var Un=(Jn=document.activeElement)==null?void 0:Jn.value;typeof Un=="string"&&Un.trim()===""&&Ye.current.model.commit(function(ja){ja.set(Ea.data,"text","\u672A\u547D\u540D"),Ye.current.commandHandler.stopCommand()},"increment")}),Io.nodeTemplate=tn(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),tn(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),tn(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Ye.current.grid=tn(xe.s_,"Grid",tn(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),tn(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ye.current.grid.visible=!0,Ye.current.grid.gridCellStroke="darkgray",Ye.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ye.current,Ye.current}const ia=()=>me(this,null,function*(){var tn=Ye.current.makeImage();const Ga=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:tn.src}});et({src:Ga.url})});return(0,oe.useEffect)(()=>(setTimeout(()=>{wa()},500),In(zn+1),()=>{Ye.current=null}),[]),we.createElement("div",{ref:va,className:_t.current?`${ze.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(Ue.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!zn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(Ct.Z,null,we.createElement(vn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(vn.Z,{onClick:()=>{var tn,Ga,ho=Ye.current.selection.first();if(_t.current=!_t.current,document.activeElement&&ho){let Qa=(Ga=(tn=document.activeElement)==null?void 0:tn.value)==null?void 0:Ga.trim();typeof Qa=="string"&&Ye.current.model.commit(function($a){$a.set(ho.data,"text",Qa||"\u672A\u547D\u540D"),Ye.current.commandHandler.stopCommand()},"increment")}In(zn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:We},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ze.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:ze.myPaletteDiv,ref:Pn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:zt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(ye.ZP,{size:"large",onClick:ia,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ht=Te,Se=te(5112),he=te(5871);const Xe=Se.ZP.Group,Ie={margin:"0 8px"};var Ce=({callback:We,onCancel:et})=>{function Ye(zt){We(zt)}return oe.createElement(be.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ye},oe.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},oe.createElement("span",{style:Ie},"\u5355\u5143\u683C\u6570\uFF1A"),oe.createElement("span",{style:Ie},"\u884C\u6570"),oe.createElement(be.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},oe.createElement(he.Z,null)),oe.createElement("span",{style:Ie},"\u5217\u6570"),oe.createElement(be.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},oe.createElement(he.Z,null))),oe.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},oe.createElement("span",{style:Ie},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),oe.createElement(be.default.Item,{name:"align"},oe.createElement(Xe,null,oe.createElement(Se.ZP,{value:"default"},oe.createElement("i",{className:"fa fa-align-justify"})),oe.createElement(Se.ZP,{value:"left"},oe.createElement("i",{className:"fa fa-align-left"})),oe.createElement(Se.ZP,{value:"center"},oe.createElement("i",{className:"fa fa-align-center"})),oe.createElement(Se.ZP,{value:"right"},oe.createElement("i",{className:"fa fa-align-right"}))))),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(ye.ZP,{type:"ghost",onClick:et},"\u53D6\u6D88")))},Ke=te(78673),it=te(80727),nt=te.n(it),Bt=(0,oe.forwardRef)(({use3d:We,width:et,height:Ye,callback:zt,showSaveButton:Pn},_t)=>{const va=(0,oe.useRef)(),zn=(0,oe.useRef)(),[In,wa]=(0,oe.useState)(!1),ia=(0,oe.useRef)({id:va,appName:"graphing",width:et||1e3,height:Ye||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,oe.useEffect)(()=>{zn.current=new(nt())(ia.current,!0),window.onload=function(){zn.current.inject("applet_container")}},[]);const tn=()=>{var Ga=window.ggbApplet.getPNGBase64(1,!0,72);return zt&&zt(Ga),Ga};return(0,oe.useEffect)(()=>{ia.current.appName=In?"3D":"graphing",zn.current.inject("applet_container")},[In]),(0,oe.useEffect)(()=>{wa(We)},[We]),(0,oe.useImperativeHandle)(_t,()=>({getImgData:tn})),oe.createElement(oe.Fragment,null,oe.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:va}),oe.createElement(Ct.Z,{align:"middle"},oe.createElement(vn.Z,{flex:1},oe.createElement(Ke.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:In,onChange:Ga=>wa(Ga)})),oe.createElement(vn.Z,null,oe.createElement(ye.ZP,{size:"large",onClick:tn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Mt=te(41588),Ee=te(1012),je=te(8591);const st="link",ft="upload-image",Zt="add-flowchart",en="draw-image",Jt="add-flowchart",sn="code-block",Nn="add-table",Yn="------------",Tn={default:Yn,left:`:${Yn}`,center:`:${Yn}:`,right:`${Yn}:`};var Xn=te(58856),ya=(We,et,Ye)=>new Promise((zt,Pn)=>{var _t=In=>{try{zn(Ye.next(In))}catch(wa){Pn(wa)}},va=In=>{try{zn(Ye.throw(In))}catch(wa){Pn(wa)}},zn=In=>In.done?zt(In.value):Promise.resolve(In.value).then(_t,va);zn((Ye=Ye.apply(We,et)).next())});function ba(){}let An=0;const Da=1e4,xa="\u2581",ca="@\u2581\u2581@",Ta="@\u2581@",to=` +]}`;var oo=["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 Do(bn){return console.log("shapeName:",bn),oo.indexOf(bn)>=0}var Io=new be.YI(Pn.current,{maxSelectionCount:1,linkTemplate:tn(be.rU,{locationSpot:be.z6.Center,selectionAdornmentTemplate:tn(be.uz,"Link",{locationSpot:be.z6.Center},tn(be.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),tn(be.bn,{toArrow:"Standard",stroke:null}))},{routing:be.rU.AvoidsNodes,curve:be.rU.JumpOver,corner:5,toShortLength:4},new be.KX("points"),tn(be.bn,{isPanelMain:!0,strokeWidth:2}),tn(be.bn,{toArrow:"Standard",stroke:null})),model:new be.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...be.bn.getFigureGenerators().toArray().map(bn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:bn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Ye.current.addDiagramListener("TextEdited",function(bn){var Jn;const Ea=bn.subject.part;var Un=(Jn=document.activeElement)==null?void 0:Jn.value;typeof Un=="string"&&Un.trim()===""&&Ye.current.model.commit(function(ja){ja.set(Ea.data,"text","\u672A\u547D\u540D"),Ye.current.commandHandler.stopCommand()},"increment")}),Io.nodeTemplate=tn(be.NB,"Auto",{locationSpot:be.z6.Center},new be.KX("location","location",be.E9.parse).makeTwoWay(be.E9.stringify),tn(be.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new be.KX("stroke").makeTwoWay(),new be.KX("fill").makeTwoWay(),new be.KX("figure")),tn(be.al,{margin:new be.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new be.$u(16,16),maxSize:new be.$u(10,NaN),textAlign:"center",editable:!0},new be.KX("key").makeTwoWay())),setTimeout(()=>{Ye.current.grid=tn(be.s_,"Grid",tn(be.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),tn(be.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Ye.current.grid.visible=!0,Ye.current.grid.gridCellStroke="darkgray",Ye.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Ye.current,Ye.current}const ia=()=>me(this,null,function*(){var tn=Ye.current.makeImage();const Ga=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:tn.src}});et({src:Ga.url})});return(0,oe.useEffect)(()=>(setTimeout(()=>{wa()},500),In(zn+1),()=>{Ye.current=null}),[]),we.createElement("div",{ref:va,className:_t.current?`${ze.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(Ue.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!zn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(wt.Z,null,we.createElement(vn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(vn.Z,{onClick:()=>{var tn,Ga,ho=Ye.current.selection.first();if(_t.current=!_t.current,document.activeElement&&ho){let Qa=(Ga=(tn=document.activeElement)==null?void 0:tn.value)==null?void 0:Ga.trim();typeof Qa=="string"&&Ye.current.model.commit(function($a){$a.set(ho.data,"text",Qa||"\u672A\u547D\u540D"),Ye.current.commandHandler.stopCommand()},"increment")}In(zn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:We},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ze.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:ze.myPaletteDiv,ref:Pn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:zt,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(ye.ZP,{size:"large",onClick:ia,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ht=Te,Se=te(5112),he=te(5871);const Xe=Se.ZP.Group,Ie={margin:"0 8px"};var Ce=({callback:We,onCancel:et})=>{function Ye(zt){We(zt)}return oe.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Ye},oe.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},oe.createElement("span",{style:Ie},"\u5355\u5143\u683C\u6570\uFF1A"),oe.createElement("span",{style:Ie},"\u884C\u6570"),oe.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},oe.createElement(he.Z,null)),oe.createElement("span",{style:Ie},"\u5217\u6570"),oe.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},oe.createElement(he.Z,null))),oe.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},oe.createElement("span",{style:Ie},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),oe.createElement(xe.default.Item,{name:"align"},oe.createElement(Xe,null,oe.createElement(Se.ZP,{value:"default"},oe.createElement("i",{className:"fa fa-align-justify"})),oe.createElement(Se.ZP,{value:"left"},oe.createElement("i",{className:"fa fa-align-left"})),oe.createElement(Se.ZP,{value:"center"},oe.createElement("i",{className:"fa fa-align-center"})),oe.createElement(Se.ZP,{value:"right"},oe.createElement("i",{className:"fa fa-align-right"}))))),oe.createElement("div",{className:"flex-container flex-end"},oe.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),oe.createElement(ye.ZP,{type:"ghost",onClick:et},"\u53D6\u6D88")))},Ke=te(78673),it=te(80727),tt=te.n(it),Bt=(0,oe.forwardRef)(({use3d:We,width:et,height:Ye,callback:zt,showSaveButton:Pn},_t)=>{const va=(0,oe.useRef)(),zn=(0,oe.useRef)(),[In,wa]=(0,oe.useState)(!1),ia=(0,oe.useRef)({id:va,appName:"graphing",width:et||1e3,height:Ye||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,oe.useEffect)(()=>{zn.current=new(tt())(ia.current,!0),window.onload=function(){zn.current.inject("applet_container")}},[]);const tn=()=>{var Ga=window.ggbApplet.getPNGBase64(1,!0,72);return zt&&zt(Ga),Ga};return(0,oe.useEffect)(()=>{ia.current.appName=In?"3D":"graphing",zn.current.inject("applet_container")},[In]),(0,oe.useEffect)(()=>{wa(We)},[We]),(0,oe.useImperativeHandle)(_t,()=>({getImgData:tn})),oe.createElement(oe.Fragment,null,oe.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:va}),oe.createElement(wt.Z,{align:"middle"},oe.createElement(vn.Z,{flex:1},oe.createElement(Ke.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:In,onChange:Ga=>wa(Ga)})),oe.createElement(vn.Z,null,oe.createElement(ye.ZP,{size:"large",onClick:tn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Mt=te(41588),Ee=te(1012),He=te(8591);const lt="link",ft="upload-image",Zt="add-flowchart",en="draw-image",Jt="add-flowchart",sn="code-block",Nn="add-table",Yn="------------",Tn={default:Yn,left:`:${Yn}`,center:`:${Yn}:`,right:`${Yn}:`};var Xn=te(58856),ya=(We,et,Ye)=>new Promise((zt,Pn)=>{var _t=In=>{try{zn(Ye.next(In))}catch(wa){Pn(wa)}},va=In=>{try{zn(Ye.throw(In))}catch(wa){Pn(wa)}},zn=In=>In.done?zt(In.value):Promise.resolve(In.value).then(_t,va);zn((Ye=Ye.apply(We,et)).next())});function ba(){}let An=0;const Da=1e4,xa="\u2581",ca="@\u2581\u2581@",Ta="@\u2581@",to=` **\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`,an=["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 Sn(We){return/^\d+$/.test(We)?`${We}px`:We}const yn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ra={[yn+"-B"]:"bold",[yn+"-I"]:"italic"},Ca={[st]:"\u6DFB\u52A0\u94FE\u63A5",[sn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ft]:"\u6DFB\u52A0\u56FE\u7247",[en]:"\u6DFB\u52A0\u753B\u56FE",[Zt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Nn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Kn=({defaultValue:We="",onChange:et,width:Ye="100%",height:zt=400,miniToolbar:Pn=!1,isFocus:_t=!1,watch:va,insertTemp:zn,mode:In="markdown",id:wa="markdown-editor-id",showResizeBar:ia=!1,noStorage:tn=!1,showNullButton:Ga=!1,showNullProgramButton:ho=!1,hidetoolBar:Qa=!1,fullScreen:$a=!1,onBlur:Ge,onCMBeforeChange:Dt,onFullScreen:At,className:Xt="",disablePaste:mn=!1,disabled:hn=!1,disabledFill:nn=!1,placeholder:qt="",values:Aa="",extraUse:ha})=>{const[Nt,lo]=(0,oe.useState)(null),[oo,Do]=(0,oe.useState)(We),[Io,bn]=(0,oe.useState)(va),[Jn,Ea]=(0,oe.useState)($a),[Un,ja]=(0,oe.useState)(""),[Wa,Fa]=(0,oe.useState)(0),[Eo,bo]=(0,oe.useState)(zt),[Ar,xr]=(0,oe.useState)(!1),Sr=(0,oe.useRef)((0,Ee.Z)()),jr=(0,oe.useRef)(!1),Ur=(0,oe.useRef)(),[$r,Tr]=(0,oe.useState)(0),[cr,Ho]=(0,oe.useState)(0),Cr=(0,oe.useRef)(),Ir=(0,oe.useRef)(),kr=(0,oe.useRef)(),Nr=(0,oe.useRef)(),wr=()=>ya(void 0,null,function*(){var ua;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Sr.current}});(ua=Zn==null?void 0:Zn.attachments)!=null&&ua.length&&(console.log("cm:",Nt,Cr),Zn.attachments.map(qn=>{qn.content_type.indexOf("image")>-1?Nt.replaceSelection(`![,](/api/attachments/${qn.id}?type=${qn.content_type})`):qn.content_type.indexOf("video")>-1?Nt.replaceSelection(``):qn.content_type.indexOf("pdf")>-1?Nt.replaceSelection(`${qn.name}`):Nt.replaceSelection(`[${qn.name}](${ENV.API_SERVER}/api/attachments/${qn.id}?type=${qn.content_type})`)}))});(0,oe.useEffect)(()=>{const ua=window.scrollY||window.pageYOffset;Do(Aa),Nt==null||Nt.setValue(Aa),window.scrollTo(0,ua)},[Aa]),(0,oe.useEffect)(()=>{At==null||At(Jn)},[Jn]),(0,oe.useEffect)(()=>{if(Cr.current){let ua=function(qn,_n){var _a;if(mn){_n.preventDefault();return}const ko=_n.clipboardData;if(ko){const Wo=ko.types.toString(),Yo=ko.items;if(Wo==="Files"||ko.types.indexOf("Files")>-1){if(_n.preventDefault(),In=="stex")return;try{let ir=Yo[1];((_a=Yo[0])==null?void 0:_a.kind)==="file"&&(ir=Yo[0]);const lr=ir.getAsFile(),Hr=lr.name.split(".").pop();(0,De.I)(lr,fr=>{var Ka,co,To;fr.id?((Ka=lr==null?void 0:lr.type)==null?void 0:Ka.indexOf("image"))>-1?Zn.replaceSelection(``):((co=lr==null?void 0:lr.type)==null?void 0:co.indexOf("video"))>-1?Zn.replaceSelection(``):((To=lr==null?void 0:lr.type)==null?void 0:To.indexOf("pdf"))>-1?Zn.replaceSelection(`${lr.name}`):an.includes(Hr)?Zn.replaceSelection(`${lr.name}`):Zn.replaceSelection(`[${lr.name}](/api/attachments/${fr.id}?type=${fr.content_type})`):(fr==null?void 0:fr.status)===401&&(je.ZP.warning((fr==null?void 0:fr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ir){je.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=Me().fromTextArea(Cr.current,{mode:In,lineNumbers:!Pn,lineWrapping:!0,value:We,autoCloseTags:!ho,autoCloseBrackets:!0});return Zn.on("keyup",function(qn,_n){_n.keyCode===8&&(qn.getValue()==""?Zn.setOption("placeholder",qt):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(qn,_n){if(_n.keyCode===8){var _a=Ya(qn);_a&&_n.preventDefault()}}),_t&&Zn.focus(),Zn.on("paste",ua),Zn.on("dragleave",function(qn,_n){Ir.current.classList.remove("mouse-hover-md")}),hn&&Zn.on("beforeChange",function(qn,_n){(_n.origin==="paste"||_n.origin==="+input")&&_n.cancel()}),lo(Zn),()=>{Zn.off("paste",ua)}}},[]);const Kr=(0,oe.useCallback)(()=>{if(Ir.current)try{}catch(ua){console.log(ua,"---- to set md editor body height")}},[Eo,Ir,Jn]);(0,oe.useEffect)(()=>{function ua(){let Zn=new tt.Z(qn=>{for(let _n of qn)(_n.target.offsetHeight>0||_n.target.offsetWidth>0)&&(Kr(),Nt.setSize("100%","100%"),Nt.refresh())});return Zn.observe(Cr.current.parentElement),Zn}if(Nt){const Zn=ua();return()=>{var qn,_n;(qn=Cr.current)!=null&&qn.parentElement&&Zn.unobserve((_n=Cr.current)==null?void 0:_n.parentElement)}}},[Nt,Kr]),(0,oe.useEffect)(()=>{if(Nt){let ua=[];for(const[Zn,qn]of Object.entries(ra)){let _n={[Zn]:()=>{Ko(qn)}};ua.push(_n),Nt.addKeyMap(_n)}return Ur.current=setInterval(()=>{jr.current&&wr()},4e3),()=>{clearInterval(Ur.current);for(let Zn of ua)Nt.removeKeyMap(Zn)}}},[Nt]),(0,oe.useEffect)(()=>{$a!==Jn&&Ea($a)},[$a]),(0,Xn.Z)(()=>{if(!tn&&Wa>0){let ua=new Date().getTime(),Zn=window.sessionStorage.getItem(wa);ua>=Wa+Da&&(!Zn||Zn!==oo)&&(window.sessionStorage.setItem(wa,oo),xr(!0))}},Da),(0,oe.useEffect)(()=>{bn(va)},[Nt,va]),(0,oe.useEffect)(()=>{Nt&&_t&&Nt.focus()},[Nt,_t]),(0,oe.useEffect)(()=>{if(Io&&Nt){let ua=function(qn){let _n=qn.target;if(Nr.current){let _a=_n.scrollTop/_n.scrollHeight;Nr.current.scrollTop=Nr.current.scrollHeight*_a}};const Zn=Nt.getScrollerElement();return Zn.addEventListener("scroll",ua),()=>{Zn.removeEventListener("scroll",ua)}}},[Nt,Io]),(0,oe.useEffect)(()=>{if(Nt&&Dt){let ua=function(Zn,qn){Dt(Zn,qn)};return Nt.on("beforeChange",ua),()=>{Nt.off("beforeChange",ua)}}},[Nt,Dt]),(0,oe.useEffect)(()=>{if(Nt&&Ge){let ua=function(){Ge(Nt.getValue())};return Nt.on("blur",ua),()=>{Nt.off("blur",ua)}}},[Nt,Ge]);function Ya(ua,Zn){var qn=ua.getDoc(),_n=qn.getCursor(),_a=qn.getLine(_n.line),ko=_a.charAt(_n.ch-1),Wo=_a.lastIndexOf("@\u2581@",_n.ch),Yo=_a.lastIndexOf("@\u2581\u2581@",_n.ch),ir=Wo>Yo?Wo:Yo,lr=Wo>Yo?3:4;if(ca.indexOf(ko)===-1)return null;if(console.log("change1:",Zn,ua,_a,_n,ir,Wo,Yo,ko),ir>=0&&_n.ch-ir<5){var Hr=ir+lr;return qn.replaceRange("",{line:_n.line,ch:ir},{line:_n.line,ch:Hr}),{line:_n.line,ch:Hr}}return null}(0,oe.useEffect)(()=>{if(Nt){let ua=function(Zn,qn){const _n=Zn.getValue();Do(_n),Fa(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),et&&(ho?et(_n,$o(_n)):et(_n))};return Nt.on("change",ua),()=>{Nt.off("change",ua)}}},[Nt,et]),(0,oe.useEffect)(()=>{if(Nt)if(We==null)Nt.setValue(""),Do("");else{const ua=window.scrollY||window.pageYOffset;We!==Nt.getValue()&&(Nt.setValue(We),Do(We),Nt.setCursor(hn?1:Nt.lineCount(),0),window.scrollTo(0,ua))}},[Nt,We]);const Ko=(0,oe.useCallback)(ua=>{const Zn=Nt.getCursor(),qn=Nt.getSelection();let _n=qn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,an=["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 Sn(We){return/^\d+$/.test(We)?`${We}px`:We}const yn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ra={[yn+"-B"]:"bold",[yn+"-I"]:"italic"},Ca={[lt]:"\u6DFB\u52A0\u94FE\u63A5",[sn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[ft]:"\u6DFB\u52A0\u56FE\u7247",[en]:"\u6DFB\u52A0\u753B\u56FE",[Zt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Nn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Kn=({defaultValue:We="",onChange:et,width:Ye="100%",height:zt=400,miniToolbar:Pn=!1,isFocus:_t=!1,watch:va,insertTemp:zn,mode:In="markdown",id:wa="markdown-editor-id",showResizeBar:ia=!1,noStorage:tn=!1,showNullButton:Ga=!1,showNullProgramButton:ho=!1,hidetoolBar:Qa=!1,fullScreen:$a=!1,onBlur:je,onCMBeforeChange:Dt,onFullScreen:At,className:Xt="",disablePaste:mn=!1,disabled:hn=!1,disabledFill:nn=!1,placeholder:qt="",values:Aa="",extraUse:ha})=>{const[Nt,lo]=(0,oe.useState)(null),[oo,Do]=(0,oe.useState)(We),[Io,bn]=(0,oe.useState)(va),[Jn,Ea]=(0,oe.useState)($a),[Un,ja]=(0,oe.useState)(""),[Wa,Fa]=(0,oe.useState)(0),[Eo,bo]=(0,oe.useState)(zt),[Ar,xr]=(0,oe.useState)(!1),Sr=(0,oe.useRef)((0,Ee.Z)()),jr=(0,oe.useRef)(!1),Ur=(0,oe.useRef)(),[$r,Tr]=(0,oe.useState)(0),[cr,Ho]=(0,oe.useState)(0),Cr=(0,oe.useRef)(),Ir=(0,oe.useRef)(),kr=(0,oe.useRef)(),Nr=(0,oe.useRef)(),wr=()=>ya(void 0,null,function*(){var ua;const Zn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Sr.current}});(ua=Zn==null?void 0:Zn.attachments)!=null&&ua.length&&(console.log("cm:",Nt,Cr),Zn.attachments.map(qn=>{qn.content_type.indexOf("image")>-1?Nt.replaceSelection(`![,](/api/attachments/${qn.id}?type=${qn.content_type})`):qn.content_type.indexOf("video")>-1?Nt.replaceSelection(``):qn.content_type.indexOf("pdf")>-1?Nt.replaceSelection(`${qn.name}`):Nt.replaceSelection(`[${qn.name}](${ENV.API_SERVER}/api/attachments/${qn.id}?type=${qn.content_type})`)}))});(0,oe.useEffect)(()=>{const ua=window.scrollY||window.pageYOffset;Do(Aa),Nt==null||Nt.setValue(Aa),window.scrollTo(0,ua)},[Aa]),(0,oe.useEffect)(()=>{At==null||At(Jn)},[Jn]),(0,oe.useEffect)(()=>{if(Cr.current){let ua=function(qn,_n){var _a;if(mn){_n.preventDefault();return}const ko=_n.clipboardData;if(ko){const Wo=ko.types.toString(),Yo=ko.items;if(Wo==="Files"||ko.types.indexOf("Files")>-1){if(_n.preventDefault(),In=="stex")return;try{let ir=Yo[1];((_a=Yo[0])==null?void 0:_a.kind)==="file"&&(ir=Yo[0]);const lr=ir.getAsFile(),Hr=lr.name.split(".").pop();(0,De.I)(lr,fr=>{var Ka,co,To;fr.id?((Ka=lr==null?void 0:lr.type)==null?void 0:Ka.indexOf("image"))>-1?Zn.replaceSelection(``):((co=lr==null?void 0:lr.type)==null?void 0:co.indexOf("video"))>-1?Zn.replaceSelection(``):((To=lr==null?void 0:lr.type)==null?void 0:To.indexOf("pdf"))>-1?Zn.replaceSelection(`${lr.name}`):an.includes(Hr)?Zn.replaceSelection(`${lr.name}`):Zn.replaceSelection(`[${lr.name}](/api/attachments/${fr.id}?type=${fr.content_type})`):(fr==null?void 0:fr.status)===401&&(He.ZP.warning((fr==null?void 0:fr.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ir){He.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Zn=Me().fromTextArea(Cr.current,{mode:In,lineNumbers:!Pn,lineWrapping:!0,value:We,autoCloseTags:!ho,autoCloseBrackets:!0});return Zn.on("keyup",function(qn,_n){_n.keyCode===8&&(qn.getValue()==""?Zn.setOption("placeholder",qt):Zn.setOption("placeholder",null))}),Zn.on("keydown",function(qn,_n){if(_n.keyCode===8){var _a=Ya(qn);_a&&_n.preventDefault()}}),_t&&Zn.focus(),Zn.on("paste",ua),Zn.on("dragleave",function(qn,_n){Ir.current.classList.remove("mouse-hover-md")}),hn&&Zn.on("beforeChange",function(qn,_n){(_n.origin==="paste"||_n.origin==="+input")&&_n.cancel()}),lo(Zn),()=>{Zn.off("paste",ua)}}},[]);const Kr=(0,oe.useCallback)(()=>{if(Ir.current)try{}catch(ua){console.log(ua,"---- to set md editor body height")}},[Eo,Ir,Jn]);(0,oe.useEffect)(()=>{function ua(){let Zn=new nt.Z(qn=>{for(let _n of qn)(_n.target.offsetHeight>0||_n.target.offsetWidth>0)&&(Kr(),Nt.setSize("100%","100%"),Nt.refresh())});return Zn.observe(Cr.current.parentElement),Zn}if(Nt){const Zn=ua();return()=>{var qn,_n;(qn=Cr.current)!=null&&qn.parentElement&&Zn.unobserve((_n=Cr.current)==null?void 0:_n.parentElement)}}},[Nt,Kr]),(0,oe.useEffect)(()=>{if(Nt){let ua=[];for(const[Zn,qn]of Object.entries(ra)){let _n={[Zn]:()=>{Ko(qn)}};ua.push(_n),Nt.addKeyMap(_n)}return Ur.current=setInterval(()=>{jr.current&&wr()},4e3),()=>{clearInterval(Ur.current);for(let Zn of ua)Nt.removeKeyMap(Zn)}}},[Nt]),(0,oe.useEffect)(()=>{$a!==Jn&&Ea($a)},[$a]),(0,Xn.Z)(()=>{if(!tn&&Wa>0){let ua=new Date().getTime(),Zn=window.sessionStorage.getItem(wa);ua>=Wa+Da&&(!Zn||Zn!==oo)&&(window.sessionStorage.setItem(wa,oo),xr(!0))}},Da),(0,oe.useEffect)(()=>{bn(va)},[Nt,va]),(0,oe.useEffect)(()=>{Nt&&_t&&Nt.focus()},[Nt,_t]),(0,oe.useEffect)(()=>{if(Io&&Nt){let ua=function(qn){let _n=qn.target;if(Nr.current){let _a=_n.scrollTop/_n.scrollHeight;Nr.current.scrollTop=Nr.current.scrollHeight*_a}};const Zn=Nt.getScrollerElement();return Zn.addEventListener("scroll",ua),()=>{Zn.removeEventListener("scroll",ua)}}},[Nt,Io]),(0,oe.useEffect)(()=>{if(Nt&&Dt){let ua=function(Zn,qn){Dt(Zn,qn)};return Nt.on("beforeChange",ua),()=>{Nt.off("beforeChange",ua)}}},[Nt,Dt]),(0,oe.useEffect)(()=>{if(Nt&&je){let ua=function(){je(Nt.getValue())};return Nt.on("blur",ua),()=>{Nt.off("blur",ua)}}},[Nt,je]);function Ya(ua,Zn){var qn=ua.getDoc(),_n=qn.getCursor(),_a=qn.getLine(_n.line),ko=_a.charAt(_n.ch-1),Wo=_a.lastIndexOf("@\u2581@",_n.ch),Yo=_a.lastIndexOf("@\u2581\u2581@",_n.ch),ir=Wo>Yo?Wo:Yo,lr=Wo>Yo?3:4;if(ca.indexOf(ko)===-1)return null;if(console.log("change1:",Zn,ua,_a,_n,ir,Wo,Yo,ko),ir>=0&&_n.ch-ir<5){var Hr=ir+lr;return qn.replaceRange("",{line:_n.line,ch:ir},{line:_n.line,ch:Hr}),{line:_n.line,ch:Hr}}return null}(0,oe.useEffect)(()=>{if(Nt){let ua=function(Zn,qn){const _n=Zn.getValue();Do(_n),Fa(new Date().getTime()),Zn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),et&&(ho?et(_n,$o(_n)):et(_n))};return Nt.on("change",ua),()=>{Nt.off("change",ua)}}},[Nt,et]),(0,oe.useEffect)(()=>{if(Nt)if(We==null)Nt.setValue(""),Do("");else{const ua=window.scrollY||window.pageYOffset;We!==Nt.getValue()&&(Nt.setValue(We),Do(We),Nt.setCursor(hn?1:Nt.lineCount(),0),window.scrollTo(0,ua))}},[Nt,We]);const Ko=(0,oe.useCallback)(ua=>{const Zn=Nt.getCursor(),qn=Nt.getSelection();let _n=qn.split(` `);switch(ua){case"bold":return Nt.replaceSelection("**"+qn+"**"),qn===""&&Nt.setCursor(Zn.line,Zn.ch+2),Nt.focus();case"italic":return Nt.replaceSelection("*"+qn+"*"),qn===""&&Nt.setCursor(Zn.line,Zn.ch+1),Nt.focus();case"code":return Nt.replaceSelection("`"+qn+"`"),qn===""&&Nt.setCursor(Zn.line,Zn.ch+1),Nt.focus();case"inline-latex":return ja("inline-latex"),Nt.focus();case"latex":return Nt.replaceSelection("```latex\n"+qn+"\n```"),Nt.setCursor(Zn.line+1,qn.length+1),Nt.focus();case"line-break":return Nt.replaceSelection(`
`),Nt.focus();case"list-ul":return qn===""?Nt.replaceSelection("- "+qn):Nt.replaceSelection(_n.map(_a=>_a===""?"":`- ${_a}`).join(` `)),Nt.focus();case"list-ol":return qn===""?Nt.replaceSelection("1. "+qn):Nt.replaceSelection(_n.map((_a,ko)=>_a===""?"":`${ko+1}. ${_a}`).join(` -`)),Nt.focus();case"add-null-ch":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(xa),Nt.focus();case"add-signal":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(Ta),Nt.focus();case"add-multiple":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(ca),Nt.focus();case"inster-template-1":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(to),Nt.focus();case"eraser":return Nt.setValue(""),Nt.focus();case"trigger-watch":return bn(!Io),Nt.focus();case"trigger-full-screen":return Ea(!Jn),Nt.focus();case st:ja(st);return;case sn:ja(sn);return;case ft:ja(ft);return;case en:ja(en);return;case"maths-latex":ja("maths-latex");return;case Zt:ja(Zt);return;case Nn:ja(Nn);return;default:throw new Error}},[Nt,Io,Jn]),_o=(0,oe.useCallback)((ua,Zn)=>{var qn,_n,_a,ko,Wo,Yo;switch(ja(""),Un){case st:const{title:Ka,link:co}=ua;return Nt.replaceSelection(`[${Ka}](${co})`),Nt.focus();case sn:const{language:To,content:so}=ua;return Nt.replaceSelection(["```"+To,so,"```"].join(` +`)),Nt.focus();case"add-null-ch":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(xa),Nt.focus();case"add-signal":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(Ta),Nt.focus();case"add-multiple":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(ca),Nt.focus();case"inster-template-1":return qn===""&&Nt.setCursor(Zn.line,Zn.ch),Nt.replaceSelection(to),Nt.focus();case"eraser":return Nt.setValue(""),Nt.focus();case"trigger-watch":return bn(!Io),Nt.focus();case"trigger-full-screen":return Ea(!Jn),Nt.focus();case lt:ja(lt);return;case sn:ja(sn);return;case ft:ja(ft);return;case en:ja(en);return;case"maths-latex":ja("maths-latex");return;case Zt:ja(Zt);return;case Nn:ja(Nn);return;default:throw new Error}},[Nt,Io,Jn]),_o=(0,oe.useCallback)((ua,Zn)=>{var qn,_n,_a,ko,Wo,Yo;switch(ja(""),Un){case lt:const{title:Ka,link:co}=ua;return Nt.replaceSelection(`[${Ka}](${co})`),Nt.focus();case sn:const{language:To,content:so}=ua;return Nt.replaceSelection(["```"+To,so,"```"].join(` `)),Nt.focus();case"maths-latex":for(var ir=atob(ua),lr=new Uint8Array(ir.length),Hr=0;Hr{Gr.id?Nt.replaceSelection(`![,](/api/attachments/${Gr.id}?type=${Gr.content_type})`):(Gr==null?void 0:Gr.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Nt.replaceSelection("`$$"+ua+"$$`");break;case ft:case en:case Jt:const{src:po,alt:nr}=ua,Ro=Zn,Wr=(_a=(_n=(qn=Ro==null?void 0:Ro.name)==null?void 0:qn.split("."))==null?void 0:_n.pop)==null?void 0:_a.call(_n);return((ko=Ro==null?void 0:Ro.type)==null?void 0:ko.indexOf("image"))>-1||!(Ro!=null&&Ro.type)?Ro.align||Ro.width?Nt.replaceSelection(`

${nr||

`):Nt.replaceSelection(`${nr||`):((Wo=Ro==null?void 0:Ro.type)==null?void 0:Wo.indexOf("video"))>-1?Nt.replaceSelection(``):((Yo=Ro==null?void 0:Ro.type)==null?void 0:Yo.indexOf("pdf"))>-1?Nt.replaceSelection(`${Ro.name}`):an.includes(Wr)?Nt.replaceSelection(`${Ro.name}`):Nt.replaceSelection(`[${Ro.name}](${po})`),Nt.focus();case Nn:const{row:Zr,col:ui,align:Ki}=ua;let mi=` `;for(let Gr=0;Gr{switch(Un){case st:return oe.createElement(kt,{callback:_o,onCancel:mr});case sn:return oe.createElement(Qt.Z,{callback:_o,onCancel:mr});case ft:return oe.createElement(De.Z,{callback:_o,onCancel:mr});case Zt:return oe.createElement(ht,{callback:_o,onCancel:mr});case Nn:return oe.createElement(Ce,{callback:_o,onCancel:mr});case"maths-latex":return oe.createElement(Bt,{showSaveButton:!0,callback:_o});case"inline-latex":return oe.createElement(Mt.Z,{showSaveButton:!0,callback:_o});default:return null}},[Un]);function mr(){ja("")}(0,oe.useEffect)(()=>{if(kr.current){let ua=function(Wo){_a=!0,ko=Wo.pageY},Zn=function(){_a=!1},qn=function(Wo){if(_a){let Yo=Wo.pageY-ko;Yo<0&&(Yo=0),Yo>300&&(Yo=300);let ir=zt+Yo+"px";bo(ir)}},_n=kr.current,_a=!1,ko=0;return _n.addEventListener("mousedown",ua),document.addEventListener("mousemove",qn),document.addEventListener("mouseup",Zn),()=>{_n.removeEventListener("mousedown",ua),document.removeEventListener("mousemove",qn),document.removeEventListener("mouseup",Zn)}}},[Nt,kr]),(0,oe.useEffect)(()=>{bo(zt)},[zt]);const Fr=Sn(Ye),ri=Sn(Eo),qr={width:Fr,height:ri},Uo=(0,oe.useMemo)(()=>{if(Wa){let ua=new Date(Wa),Zn=ua.getHours(),qn=ua.getMinutes(),_n=ua.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,qn=qn<10?"0"+qn:qn,_n=_n<10?"0"+_n:_n,`${Zn}:${qn}:${_n}`}return 0},[Wa]),$o=ua=>{const Zn=[];if(ho){let qn=-1;ua=ua.replace(/(@▁▁@|@▁@)/g,function(_n,_a,ko){Zn.push({multiLine:_n!==Ta})})}return Zn};function zr(){window.sessionStorage.removeItem(wa),xr(!1),Fa(0)}function gi(){xr(!1),Fa(0),Nt.setValue(window.sessionStorage.getItem(wa))}(0,oe.useEffect)(()=>{Ca[Un]&&Un!==en&&Un!==Zt&&setTimeout(()=>{const ua=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-ua.offsetWidth/2,qn=window.innerHeight/2-ua.offsetHeight/2;Tr(Zn),Ho(qn)},0)},[Un]);const ci=ua=>{ua.preventDefault();const Zn=ua.clientX-$r,qn=ua.clientY-cr;document.body.onmousemove=_n=>{let _a=_n.clientX-Zn,ko=_n.clientY-qn;const Wo=document.getElementsByClassName("markdown-popup-form")[0],Yo=window.innerWidth-Wo.offsetWidth,ir=window.innerHeight-Wo.offsetHeight;_a=Math.max(0,Math.min(_a,Yo)),ko=Math.max(0,Math.min(ko,ir)),bi(_n.clientX,_n.clientY,Zn,qn)&&(Tr(_a),Ho(ko))},document.body.onmouseup=function(){document.body.onmousemove=null}},bi=(ua,Zn,qn,_n)=>{const _a=document.body.clientHeight,ko=document.body.clientWidth;return ua<20&&qn>ua||ua>ko-20&&qnZn||Zn>_a-20&&_nNe in be?ut(be,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ye}):be[Ne]=ye,E=(be,Ne)=>{for(var ye in Ne||(Ne={}))a.call(Ne,ye)&&b(be,ye,Ne[ye]);if(y)for(var ye of y(Ne))x.call(Ne,ye)&&b(be,ye,Ne[ye]);return be},z=(be,Ne)=>He(be,ie(Ne));const{useForm:ee}=oe.default,ae={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:be,onCancel:Ne})=>{const[ye]=ee();let Lt=(0,lt.useRef)();function St(pt){Lt.current.width=ye.getFieldValue("width"),Lt.current.align=ye.getFieldValue("align"),be(pt,Lt.current)}function un(pt,Ft){if(pt.status===-1){ve.ZP.error(pt.message);return}ye.setFieldsValue({src:`/api/attachments/${pt.id}`,type:Ft.type})}function at(pt){let Ft=pt.target.files[0];Lt.current=Ft,pe(Ft,un)}return ot.createElement(oe.default,z(E({form:ye},ne),{className:"upload-image-panel",onFinish:St,style:{width:470,overflow:"hidden"}}),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ot.createElement("div",{className:"flex-container"},ot.createElement(oe.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ot.createElement(Me.default,{style:ae})),ot.createElement(fe,{onFileChange:at}))),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ot.createElement(Me.default,{style:{width:264}})),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ot.createElement(tt.Z,null,ot.createElement(oe.default.Item,{name:"width",style:{margin:0}},ot.createElement(Re.Z,{style:{width:264}})),ot.createElement("span",{className:"ml8"},"%"))),ot.createElement(oe.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ot.createElement(ke.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"}]})),ot.createElement("aside",null,ot.createElement(oe.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ot.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ot.createElement(le.ZP,{type:"default",onClick:Ne},"\u53D6\u6D88"))))};function fe({onFileChange:be}){return ot.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ot.createElement("input",{type:"file",onChange:be}))}function pe(be,Ne){if(!be)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,rt.bg)())throw ve.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",be),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Lt=new window.XMLHttpRequest;Lt.withCredentials=!0,Lt.addEventListener("load",function(St){Ne(JSON.parse(St.target.responseText),be)},!1),Lt.addEventListener("error",function(St){console.error(St)},!1),Lt.open("POST",`${gt.KI}/api/attachments.json`),Lt.send(ye)}},79346:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Me}});var oe=te(59301),ve=te(4676);class Me extends oe.Component{constructor(Re){super(Re);const ke=window.document;this.node=ke.createElement("div"),ke.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,ve.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(Pt,It,te){"use strict";te.d(It,{i:function(){return ae},Z:function(){return ue}});var oe={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"},ve=te(71418),Me=te(6848),tt=te(92310),Re=te.n(tt),ke=te(955),le=te(8797),gt=te(24065),lt="data:image/png;base64,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",rt="data:image/png;base64,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",ot="data:image/png;base64,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",ut="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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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:lt,swimg:rt},{name:"101\u8BA1\u5212",ptimg:ot,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:ie},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:pe=[],col:be=4,right:Ne,bottom:ye=23,precision:Lt=0,wrapWidth:St=1200,trackEventItems:un,loading:at,onRemove:pt=()=>{},isCurrent:Ft=!0,showAlias:$t=!1})=>{const wt=Math.floor((St-(be-1)*Ne)/be),Ot=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Je=>(window.ENV==="build"&&(Je.ptimg=`/react/build${Je.ptimg}`,Je.swimg=`/react/build${Je.swimg}`),Je));return ee.createElement(ve.Z,{spinning:at},ee.createElement("div",{className:Re()(oe.list,fe)},!!(pe!=null&&pe.length)&&(pe==null?void 0:pe.map((Je,kt)=>{var Qt;const{name:De,id:Ue,identifier:Ct,featured:on,school_name:vt,image_url:ln,excellent:xe,is_plan:Rt}=Je;return ee.createElement("div",{key:Ue,className:oe.wrap,style:{width:wt,marginRight:(1+kt)%be===0?0:Ne+Lt,marginBottom:ye}},ee.createElement("a",{className:oe.li,onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation(),un&&(0,ke.L9)([un]),(0,ke.xg)(`/paths/${Ct}`)}},ee.createElement("div",{className:oe.img},ee.createElement("img",{className:oe.cover,src:`${ln}`}),Ft&&(0,gt.bg)()&&(Je==null?void 0:Je.studying)&&ee.createElement("div",{className:`${oe.movebq} user-path-items`,onClick:Tt=>{Tt.stopPropagation(),pt(Je)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Qt=Je==null?void 0:Je.subject_tags)==null?void 0:Qt.map((Tt,On)=>{var vn,Ve;if(On===0){const we=(vn=Ot.find(me=>me.name==Tt))==null?void 0:vn.swimg;return ee.createElement("img",{className:oe.sign,src:we,style:{left:"-4px"}})}const ze=(Ve=Ot.find(we=>we.name==Tt))==null?void 0:Ve.ptimg;return ee.createElement("img",{className:oe.sign,src:ze,style:{left:`${48+52*(On-1)+2*On}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Je==null?void 0:Je.excellent)&&ee.createElement("div",{className:oe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:oe.name},ee.createElement(Me.Z,{title:$t&&(Je!=null&&Je.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Je==null?void 0:Je.excellent_alias_name}`)):De},ee.createElement("span",{className:oe.e},$t&&(Je==null?void 0:Je.excellent_alias_name)||De))),ee.createElement("div",{className:oe.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Je.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Je.members_count)))))))})),!pe.length&&ee.createElement(le.Z,null)))}},29458:function(Pt,It,te){"use strict";te.d(It,{jL:function(){return Re},w9:function(){return Je},QD:function(){return Mt},cQ:function(){return pt.Z},op:function(){return Ce},O5:function(){return to},_b:function(){return en},t7:function(){return b},Gi:function(){return on},YG:function(){return Ue},qp:function(){return ot},vr:function(){return st},qE:function(){return nt},Je:function(){return ee},wb:function(){return at},cq:function(){return On},tp:function(){return ie}});var oe=te(59301),ve={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"},Me="data:image/png;base64,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",Re=({dataSource:an=[],img:Sn,imgWidth:Ln=346,title:yn,sunTitle:ra,bannerExtraContent:Ca})=>oe.createElement("div",{className:ve.banner},oe.createElement("div",{className:ve.content},oe.createElement("aside",null,oe.createElement("p",null,oe.createElement("b",null,yn),oe.createElement("span",null,ra)),an.length>0&&oe.createElement("div",{className:ve.btns},an.map((Kn,We)=>oe.createElement("div",{key:We,onClick:Kn.click},Kn.name,Kn.sign?oe.createElement("img",{src:Me,width:39}):null))),Ca),Sn&&oe.createElement("img",{style:{marginTop:33,marginRight:38},src:Sn,width:Ln}))),ke={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),gt=te.n(le),lt=te(89392),ot=({dataSource:an=[],value:Sn,onChange:Ln,onTitleChange:yn,className:ra,title:Ca,titleWidth:Kn=41,style:We={},fontColor:et="#6A7283",showCount:Ye})=>{const[zt,Pn]=(0,oe.useState)(0),[_t,va]=(0,oe.useState)(!1),zn=(0,oe.useRef)(null),In=(0,oe.useRef)(null);return(0,oe.useEffect)(()=>{var wa;an.length!==0&&(((wa=zn==null?void 0:zn.current)==null?void 0:wa.clientHeight)>97?Pn(1):Pn(0)),an.length===0&&Pn(0),va(!1)},[an]),oe.createElement("div",{className:gt()(ke.row,ra),style:We},oe.createElement("div",{onClick:(0,lt.throttle)(()=>yn==null?void 0:yn(),2e3),style:{width:Kn,marginTop:_t?12:4},className:`${ke.title} ${yn?"current":""}`},Ca),oe.createElement("div",{className:_t?`${ke.tagsWrap} ${ke.tagsBorderWrap}`:ke.tagsWrap},oe.createElement("div",{className:ke.bar,ref:In,style:zt>0?{height:zt===1?97:"auto",overflow:zt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},oe.createElement("div",{className:ke.tag,ref:zn},an==null?void 0:an.map(wa=>oe.createElement("span",{onClick:()=>Ln(wa.id),key:wa.id,style:{color:et},className:Sn===wa.id?ke.active:""},oe.createElement("span",{title:wa.name,className:ke.name},wa.name),!!Ye&&oe.createElement("span",{className:ke.num},wa.count))))),!!zt&&oe.createElement(oe.Fragment,null,zt===1?oe.createElement("div",{onClick:()=>{var wa;Pn(2),((wa=zn==null?void 0:zn.current)==null?void 0:wa.clientHeight)>245?va(!0):va(!1)},className:ke.action},"\u5C55\u5F00",oe.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):oe.createElement("div",{onClick:()=>{In.current.scrollTop=0,Pn(1),va(!1)},className:ke.action},"\u6536\u8D77",oe.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ut={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:an=[],value:Sn,onChange:Ln,className:yn,style:ra={}})=>oe.createElement("div",{style:ra,className:gt()(ut.tabs,yn)},an.map(Ca=>oe.createElement("span",{onClick:()=>Ln(Ca.id),className:Sn===Ca.id?ut.active:"",key:Ca.id},Ca.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=te(92832),b=({dataSource:an=[],value:Sn="",onChange:Ln,onInputChange:yn=()=>{},className:ra,style:Ca={},placeholder:Kn,allowClear:We=!1})=>{var et;const[Ye,zt]=(0,oe.useState)(""),[Pn,_t]=(0,oe.useState)("");(0,oe.useEffect)(()=>{var In;let wa=Sn;(In=JSON.stringify(Sn))!=null&&In.includes("{")&&(zt(Sn.id),wa=Sn.value||"");try{_t(decodeURIComponent(wa||""))}catch(ia){_t(decodeURIComponent(wa||""))}},[Sn]);const va=()=>{Ln(encodeURIComponent(Pn),Ye||null)},zn=In=>{In!==Ye&&(zt(In),Ln(encodeURIComponent(Pn),In))};return oe.createElement("div",{className:gt()(y.input,ra),style:Ca},!!an.length&&oe.createElement("div",{className:y.dropdown},oe.createElement("div",{className:y.text},(et=an.find(In=>In.id===Ye))==null?void 0:et.name,oe.createElement("i",{className:"iconfont icon-zhankai4"}),oe.createElement("b",{className:y.b1}),oe.createElement("b",{className:y.b2})),oe.createElement("div",{className:y.menu},an.map((In,wa)=>oe.createElement("div",{key:wa,onClick:()=>zn(In.id)},In.name)))),oe.createElement(a.default,{onPressEnter:va,value:Pn,onChange:In=>{_t(In.target.value),yn(encodeURIComponent(In.target.value),Ye||null)},bordered:!1,placeholder:Kn}),oe.createElement("i",{onClick:va,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:an,onChange:Sn,className:Ln,total:yn,pageSize:ra,style:Ca={}})=>{const Kn=an<2,We=an>=Math.ceil(yn/ra);return yn<=ra?oe.createElement(oe.Fragment,null):oe.createElement("div",{className:gt()(E.quickPager,Ln),style:Ca},oe.createElement("div",{onClick:()=>{Kn||Sn(an-1,"prev")},className:Kn?E.disabled:""},"\u4E0A\u4E00\u9875"),oe.createElement("div",{onClick:()=>{We||Sn(an+1,"next")},className:We?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=te(71418),ue=te(6848),fe=te(13570),pe=te(3294),be=te(955),Ne=te(96908),ye=te(57177),Lt=te(81378),St=te(8797),at=({className:an,dataSource:Sn=[],col:Ln=4,right:yn,bottom:ra=23,precision:Ca=0,wrapWidth:Kn=1200,trackEventItems:We,loading:et})=>{const Ye=Math.floor((Kn-(Ln-1)*yn)/Ln);return oe.createElement(ne.Z,{spinning:et},oe.createElement("div",{className:gt()(ae.list,an)},!!Sn.length&&Sn.map((zt,Pn)=>{const{name:_t,id:va,identifier:zn,power:In,cover_image_id:wa,pic:ia}=zt;return oe.createElement("div",{className:ae.wrap,key:va,style:{width:Ye,marginRight:(1+Pn)%Ln===0?0:yn+Ca,marginBottom:ra}},oe.createElement("a",{target:"_blank",href:`/shixuns/${zn}/challenges`,className:ae.li,onClick:tn=>{tn.preventDefault(),We&&(0,be.L9)([We]),In&&(0,be.xg)(`/shixuns/${zn}/challenges`)}},oe.createElement("div",{className:ae.img},oe.createElement("img",{className:ae.cover,src:`${ia}`}),zt.is_jupyter&&oe.createElement("img",{className:ae.sign,src:Ne}),zt.is_jupyter_lab&&oe.createElement("img",{className:ae.sign,src:ye}),zt.is_unity_3d&&oe.createElement("img",{className:ae.sign,src:Lt})),oe.createElement("div",{className:ae.name},oe.createElement(ue.Z,{title:_t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},oe.createElement("span",{className:ae.e},_t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),oe.createElement("div",{className:ae.tags},oe.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),oe.createElement("span",null,zt.challenges_count))),!!zt.myshixuns_count&&oe.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),oe.createElement("span",null,zt.myshixuns_count))),oe.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},oe.createElement("span",null,oe.createElement("span",null,zt.level))),oe.createElement("div",{className:ae.rate},oe.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:zt.score_info}),oe.createElement("span",null,"\xA0",zt.score_info?`${zt.score_info}\u5206`:"5\u5206")))),!In&&oe.createElement("div",{className:ae.lockWrap},oe.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&oe.createElement(St.Z,null)))},pt=te(33847),Ft={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},$t="data:image/png;base64,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",wt=te(59301),Je=({className:an,dataSource:Sn=[],col:Ln=4,right:yn,bottom:ra=23,precision:Ca=0,wrapWidth:Kn=1200,trackEventItems:We,loading:et})=>{const Ye=Math.floor((Kn-(Ln-1)*yn)/Ln);return wt.createElement(ne.Z,{spinning:et},wt.createElement("div",{className:gt()(Ft.list,an)},!!Sn.length&&Sn.map((zt,Pn)=>{const{subject_identifier:_t,id:va,identifier:zn,power:In}=zt,wa=zt.is_public!=0&&zt.is_public;return wt.createElement("div",{className:Ft.wrap,key:va,style:{width:Ye,marginRight:(1+Pn)%Ln===0?0:yn+Ca,marginBottom:ra}},wt.createElement("a",{className:Ft.li,onClick:ia=>{ia.preventDefault(),We&&(0,be.L9)([We]),(0,be.xg)(zt.first_category_url)}},wt.createElement("div",{className:Ft.top},wt.createElement(ue.Z,{title:zt.name},wt.createElement("div",{className:Ft.name},zt.name)),wt.createElement("img",{className:Ft.img,src:pe.Z.IMG_SERVER+"/images/"+zt.avatar_url}),wt.createElement("div",{className:Ft.text,title:zt.creator},zt.creator),_t&&wt.createElement("div",{className:Ft.btns},wt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),wt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),wa&&wt.createElement("div",{className:Ft.sign},"\u516C\u5F00")),wt.createElement("div",{className:Ft.bottom},zt.visits>0&&wt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-liulanyan"}),wt.createElement("span",null,zt.visits))),zt.course_members_count>0&&wt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-chengyuan"}),zt.course_members_count)),zt.tasks_count>0&&wt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},wt.createElement("span",null,wt.createElement("i",{className:"iconfont icon-zuoye"}),zt.tasks_count)),zt.is_end?wt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):wt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!zt.is_accessible&&wt.createElement("div",{className:Ft.lockWrap},wt.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),wt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&wt.createElement(St.Z,null)))},kt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Qt=te(89070),Ue=({dataSource:an=[],value:Sn,onChange:Ln,className:yn,style:ra={},tabBarExtraContent:Ca})=>oe.createElement("div",{className:gt()(kt.tabs,yn),style:ra},oe.createElement("div",{className:kt.tabsWrap},an.map((Kn,We)=>oe.createElement("aside",{className:kt.tab,onClick:()=>{Ln(Kn.id),Kn.link&&Qt.history.push(Kn.link)},key:We},oe.createElement("div",{className:Sn===Kn.id?kt.active:""},Kn.name),(Kn==null?void 0:Kn.resetCount)==null&&(Kn==null?void 0:Kn.total)!==void 0&&oe.createElement("span",null,"\uFF08",Kn==null?void 0:Kn.total,"\uFF09"),(Kn==null?void 0:Kn.resetCount)!==void 0&&(Kn==null?void 0:Kn.total)!==void 0&&oe.createElement(ue.Z,{title:(Kn==null?void 0:Kn.tip)!=null?Kn==null?void 0:Kn.tip:""},oe.createElement("span",{style:{color:"#9096A3"}},"\uFF08",oe.createElement("span",{style:{color:"#000"}},Kn==null?void 0:Kn.resetCount),"/",oe.createElement("span",null,Kn==null?void 0:Kn.total),"\uFF09"))))),oe.createElement("div",{className:kt.tabBar},Ca)),on=({className:an,style:Sn={},children:Ln})=>oe.createElement("div",{className:gt()(an),style:Sn},Ln),vt={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"},ln=te(38854),xe=te(20834);const Rt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var On=({sortValue:an,dropValue:Sn,className:Ln,onSort:yn,onDrop:ra,dataSource:Ca=Rt})=>{var Kn;return oe.createElement("div",{className:gt()(vt.orderWrap,Ln)},oe.createElement(ln.Z,{dropdownRender:()=>oe.createElement(xe.default,null,Ca.map((We,et)=>oe.createElement(xe.default.Item,{key:et,onClick:()=>ra(We.id)},We.name)))},oe.createElement("span",{className:vt.orderTextWrap},(Kn=Ca.find(We=>Sn===We.id))==null?void 0:Kn.name)),oe.createElement("span",{className:vt.orderIconWrap},oe.createElement("span",{className:vt.orderAsc},oe.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>yn(an==="asc"?"desc":"asc")})),oe.createElement("span",{className:vt.orderDesc},oe.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>yn(an==="asc"?"desc":"asc")}))))},vn={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"},Ve=te(3113),ze=Object.defineProperty,we=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,ht=(an,Sn,Ln)=>Sn in an?ze(an,Sn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):an[Sn]=Ln,Se=(an,Sn)=>{for(var Ln in Sn||(Sn={}))me.call(Sn,Ln)&&ht(an,Ln,Sn[Ln]);if(we)for(var Ln of we(Sn))Te.call(Sn,Ln)&&ht(an,Ln,Sn[Ln]);return an},he=(an,Sn)=>{var Ln={};for(var yn in an)me.call(an,yn)&&Sn.indexOf(yn)<0&&(Ln[yn]=an[yn]);if(an!=null&&we)for(var yn of we(an))Sn.indexOf(yn)<0&&Te.call(an,yn)&&(Ln[yn]=an[yn]);return Ln},Xe=(an,Sn,Ln)=>new Promise((yn,ra)=>{var Ca=et=>{try{We(Ln.next(et))}catch(Ye){ra(Ye)}},Kn=et=>{try{We(Ln.throw(et))}catch(Ye){ra(Ye)}},We=et=>et.done?yn(et.value):Promise.resolve(et.value).then(Ca,Kn);We((Ln=Ln.apply(an,Sn)).next())}),Ce=an=>{var Sn=an,{className:Ln,style:yn,children:ra,loading:Ca=!1,openLoading:Kn,onClick:We=()=>{},size:et="middle",shape:Ye="round"}=Sn,zt=he(Sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Pn,_t]=(0,oe.useState)(!1);return oe.createElement(Ve.ZP,Se({onClick:(0,lt.throttle)(va=>Xe(void 0,null,function*(){Kn&&_t(!0);try{yield We(va)}catch(zn){console.log("error",zn)}Kn&&_t(!1)}),2e3,{leading:!0,trailing:!1}),className:gt()(vn.btn,vn[`${et}-${Ye}`],Ln),style:yn,size:et,shape:Ye,loading:Pn||Ca},zt),ra)},Ke={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"},nt=({className:an,style:Sn,children:Ln=null,onClick:yn,title:ra})=>oe.createElement("div",{className:gt()(Ke.head,an),style:Sn},oe.createElement("span",{className:"primary-hover",onClick:yn},oe.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),oe.createElement("b",{title:ra},ra),oe.createElement("div",{className:Ke.node},Ln)),Et={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"},Mt=({confirmShow:an=!0,confirmTitle:Sn,confirmClick:Ln,cancelShow:yn=!0,cancelTitle:ra,cancelClick:Ca,className:Kn,style:We,confirmLoading:et=!1})=>oe.createElement("div",{className:gt()(Et.btns,Kn),style:We},an&&oe.createElement(Ve.ZP,{loading:et,onClick:Ln,type:"primary",className:Et.confirm},Sn),yn&&oe.createElement(Ve.ZP,{onClick:Ca,className:Et.cancel},ra)),Ee={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"},st=({className:an,style:Sn={},LeftContent:Ln,children:yn,RightContent:ra})=>oe.createElement("div",{className:gt()(Ee.fixedBottom,an),style:Sn},oe.createElement("div",{className:Ee.wrap},oe.createElement("div",{className:Ee.left},Ln),oe.createElement("div",{className:Ee.center},yn),oe.createElement("div",{className:Ee.right},ra))),ft={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},en=({className:an,style:Sn={},dataSource:Ln=[]})=>oe.createElement("div",{className:gt()(ft.crumbs,an),style:Sn},Ln.map((yn,ra)=>raQt.history.push(yn.path)},yn.name):oe.createElement("span",null,yn.name),oe.createElement("span",null,"\xA0",">","\xA0")):oe.createElement("span",{key:ra,style:{color:"#5F6368"}},yn.name))),Jt=te(31797),sn=Object.defineProperty,Nn=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,ba=(an,Sn,Ln)=>Sn in an?sn(an,Sn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):an[Sn]=Ln,An=(an,Sn)=>{for(var Ln in Sn||(Sn={}))Xn.call(Sn,Ln)&&ba(an,Ln,Sn[Ln]);if(Tn)for(var Ln of Tn(Sn))ya.call(Sn,Ln)&&ba(an,Ln,Sn[Ln]);return an},Da=(an,Sn)=>Nn(an,Yn(Sn)),xa=(an,Sn)=>{var Ln={};for(var yn in an)Xn.call(an,yn)&&Sn.indexOf(yn)<0&&(Ln[yn]=an[yn]);if(an!=null&&Tn)for(var yn of Tn(an))Sn.indexOf(yn)<0&&ya.call(an,yn)&&(Ln[yn]=an[yn]);return Ln};const{Countdown:ca}=Jt.default;var to=an=>{var Sn=an,{onChange:Ln}=Sn,yn=xa(Sn,["onChange"]);const[ra,Ca]=(0,oe.useState)(null);(0,oe.useEffect)(()=>{typeof ra=="number"&&ra>=0&&Ln(ra)},[ra]);const Kn=We=>{const et=Math.floor(We/1e3);Ca(et)};return oe.createElement(ca,Da(An({},yn),{onChange:Kn}))}},58856:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(59301);function ve(Me,tt){const Re=(0,oe.useRef)();(0,oe.useEffect)(()=>{Re.current=Me}),(0,oe.useEffect)(()=>{function ke(){Re.current()}if(tt!==null){let le=setInterval(ke,tt);return()=>clearInterval(le)}},[tt])}},10175:function(Pt,It,te){"use strict";te.r(It),te.d(It,{default:function(){return Ft}});var oe=te(59301),ve={contWrap:"contWrap___aUPny",header:"header___V1Ub2",headTitle:"headTitle___xE06d",searchWrap:"searchWrap___ZX9C8",wrap1:"wrap1___H0FCy",editBtn:"editBtn___xisKQ"},Me=te(89070),tt=te(78241),Re=te(43418),ke=te(8591),le=te(92832),gt=te(71418),lt=te(38854),rt=te(3113),ot=te(54580),ut=te(28103),He=te(57809),ie=te(5083),y=te(1710),a=te(29458),x=te(12290),b=te(85149),E=te(84105),z=te(8797),ee=te(61186),ae=te.n(ee),ne=te(70849),ue=te(24065),fe=te(955),pe=te(59301),be=Object.defineProperty,Ne=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,St=($t,wt,Ot)=>wt in $t?be($t,wt,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):$t[wt]=Ot,un=($t,wt)=>{for(var Ot in wt||(wt={}))ye.call(wt,Ot)&&St($t,Ot,wt[Ot]);if(Ne)for(var Ot of Ne(wt))Lt.call(wt,Ot)&&St($t,Ot,wt[Ot]);return $t},at=($t,wt,Ot)=>new Promise((Je,kt)=>{var Qt=Ct=>{try{Ue(Ot.next(Ct))}catch(on){kt(on)}},De=Ct=>{try{Ue(Ot.throw(Ct))}catch(on){kt(on)}},Ue=Ct=>Ct.done?Je(Ct.value):Promise.resolve(Ct.value).then(Qt,De);Ue((Ot=Ot.apply($t,wt)).next())});const pt=({declaration:$t,user:wt,dispatch:Ot,loading:Je})=>{const[kt,Qt]=(0,oe.useState)([]),[De,Ue]=(0,oe.useState)(0),[Ct,on]=(0,oe.useState)(!1),[vt,ln]=(0,oe.useState)(!1),[xe,Rt]=(0,oe.useState)(""),[Tt,On]=(0,oe.useState)(""),[vn,Ve]=(0,oe.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[ze]=tt.default.useForm(),we=(0,oe.useRef)(),me={name:"file",multiple:!1,beforeUpload:it=>at(void 0,null,function*(){return console.log("11",it),we.current=it,!1})},[Te,ht]=(0,oe.useState)([]),[Se,he]=(0,oe.useState)(!1),Xe=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:it=>pe.createElement("span",null,it||"--")},{title:"\u5DE5\u53F7",align:"left",width:120,ellipsis:!0,dataIndex:"staff_id",render:it=>pe.createElement("span",null,it||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:it=>pe.createElement("span",null,it===-1&&pe.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),it===0&&pe.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),it===1&&pe.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),it===2&&pe.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u8BBA\u6587\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"treatise_type",render:it=>pe.createElement("span",null,it?it==1?"\u82F1\u6587\u8BBA\u6587":it==2?"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u8BBA\u6587":"\u666E\u901A\u671F\u520A\u8BBA\u6587":"--")},{title:"\u9898\u540D",align:"left",width:120,ellipsis:!0,dataIndex:"title",render:it=>pe.createElement("span",null,it||"--")},{title:"\u4F5C\u8005",width:120,align:"left",ellipsis:!0,dataIndex:"author",render:it=>pe.createElement("span",null,it||"--")},{title:"\u671F\u520A\u540D\u79F0",align:"left",width:120,ellipsis:!0,dataIndex:"magazine_name",render:it=>pe.createElement("span",null,it||"--")},{title:"ISSN/ISBN",align:"left",width:120,ellipsis:!0,dataIndex:"number",render:it=>pe.createElement("span",null,it||"--")},{title:"\u5F52\u5C5E\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"belong_to",render:it=>pe.createElement("span",null,it?it==="1"?"SCI":it==="2"?"SCIE":it==="3"?"EI":"CPCP-S":"--")},{title:"\u5E74",align:"left",width:100,ellipsis:!0,dataIndex:"year",render:it=>pe.createElement("span",null,it||"--")},{title:"\u9875\u7801",align:"left",width:100,ellipsis:!0,dataIndex:"page_number",render:it=>pe.createElement("span",null,it||"--")},{title:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",align:"left",ellipsis:!0,width:120,dataIndex:"first_author",render:it=>pe.createElement("span",null,it||"--")},{title:"DOI",align:"left",ellipsis:!0,width:120,dataIndex:"doi",render:it=>pe.createElement("span",null,it||"--")},{title:"\u53D1\u8868\u65E5\u671F",align:"left",width:120,ellipsis:!0,dataIndex:"publish_date",render:(it,nt)=>pe.createElement("span",null,it?ae()(it).format("YYYY-MM-DD"):"")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(it,nt)=>{var Et,Bt,Mt;return pe.createElement(pe.Fragment,null,((0,ue.Ny)()||[0,1].includes(nt==null?void 0:nt.status)&&!(0,ue.Ny)())&&pe.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/paper/edit?id=${nt==null?void 0:nt.id}`)}},"\u67E5\u770B"),((Et=wt==null?void 0:wt.userInfo)==null?void 0:Et.real_name)===(nt==null?void 0:nt.user_name)&&[-1,2].includes(nt==null?void 0:nt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/paper/edit?id=${nt==null?void 0:nt.id}&type=${nt==null?void 0:nt.treatise_type}`)}},"\u7F16\u8F91"),(0,ue.Ny)()&&(nt==null?void 0:nt.status)===0&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.Uk)({declaration_id:nt==null?void 0:nt.id,verify_status:"agree",reason:""})).status===0&&(ke.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ie())})})}},"\u901A\u8FC7"),(0,ue.Ny)()&&(nt==null?void 0:nt.status)===0&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{ze.setFieldValue("reason",nt==null?void 0:nt.reason),Re.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:pe.createElement("div",null,pe.createElement(tt.default,{form:ze,layout:"vertical",onFinish:Ee=>at(void 0,null,function*(){(yield(0,ne.Uk)(un({declaration_id:nt==null?void 0:nt.id,verify_status:"reject"},Ee))).status===0&&(ke.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ie())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:ve.formWrap},pe.createElement(tt.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},pe.createElement(le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){yield ze.submit()})})}},"\u9A73\u56DE"),((Bt=wt==null?void 0:wt.userInfo)==null?void 0:Bt.real_name)===(nt==null?void 0:nt.user_name)&&[-1,2].includes(nt==null?void 0:nt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.xx)({declaration_id:nt==null?void 0:nt.id})).status===0&&(ke.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),Ie())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((Mt=wt==null?void 0:wt.userInfo)==null?void 0:Mt.real_name)===(nt==null?void 0:nt.user_name)&&[-1,2].includes(nt==null?void 0:nt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.UX)({id:nt==null?void 0:nt.id})).status===0&&(ke.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),Ie())})})}},"\u5220\u9664"))}}];(0,oe.useEffect)(()=>{Ie(),Ce()},[]);const Ie=()=>at(void 0,null,function*(){var it,nt;on(!0);const Et=yield(0,ne.Dn)(un({declare_type:1},vn));(Et==null?void 0:Et.status)===0&&(Qt(((it=Et==null?void 0:Et.data)==null?void 0:it.list)||[]),Ue(((nt=Et==null?void 0:Et.data)==null?void 0:nt.count)||0)),on(!1)}),Ce=()=>at(void 0,null,function*(){var it,nt;const Et=yield(0,ne.Xi)({declare_type:1});(Et==null?void 0:Et.status)===0&&(Rt(((it=Et==null?void 0:Et.data)==null?void 0:it.content)||"\u6682\u65E0\u6570\u636E"),On(((nt=Et==null?void 0:Et.data)==null?void 0:nt.content)||"\u6682\u65E0\u6570\u636E"))}),Ke=()=>at(void 0,null,function*(){const it=yield(0,ne.kF)({declare_type:1,content:xe});(it==null?void 0:it.status)===0&&ke.ZP.success("\u7F16\u8F91\u6210\u529F!")});return pe.createElement(gt.Z,{spinning:Ct},pe.createElement("div",{className:ve.contWrap},pe.createElement("div",{className:ve.header},pe.createElement("div",{className:ve.headTitle},"\u79D1\u7814\u8BBA\u6587\u7533\u62A5"),pe.createElement("div",null,pe.createElement(lt.Z,{menu:{items:[{key:1,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=1")}},"\u82F1\u6587\u8BBA\u6587")},{key:2,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=2")}},"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u8BBA\u6587")},{key:3,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=3")}},"\u666E\u901A\u671F\u520A\u8BBA\u6587")}]},trigger:["click"]},pe.createElement(a.op,{shape:"default",onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"edit"}})}},pe.createElement("span",null,"\u6DFB\u52A0\u8BBA\u6587 ",pe.createElement(E.Z,null)))),pe.createElement(rt.ZP,{className:"ml20",type:"primary",onClick:()=>{Re.default.confirm({title:"\u5BFC\u5165\u8BBA\u6587",content:pe.createElement(pe.Fragment,null,pe.createElement(a.op,{className:"mb20",shape:"default",onClick:()=>{(0,fe.Nd)("","/api/declarations/down_template.json")}},pe.createElement("i",{className:"iconfont icon-xiazai5",style:{color:"#3061D0",fontSize:"14px"}}),"\u4E0B\u8F7D\u6A21\u677F"),pe.createElement(ot.default.Dragger,un({},me),pe.createElement(a.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6"),pe.createElement("div",{style:{color:"#9096A3",marginTop:"10px"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u6216\u70B9\u51FB\u4E0A\u4F20"))),okText:"\u786E\u8BA4",width:500,icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){var it,nt,Et;console.log("onOk - fileRef.current:",we.current);const Bt=new FormData;if(we!=null&&we.current)Bt.append("file",we.current);else{ke.ZP.error("\u8BF7\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6");return}const Mt=yield(0,ne.t2)(Bt);((nt=(it=Mt==null?void 0:Mt.data)==null?void 0:it.fail)==null?void 0:nt.length)===0?(ke.ZP.success("\u4E0A\u4F20\u6210\u529F"),we.current=null):(ht((Et=Mt==null?void 0:Mt.data)==null?void 0:Et.fail),he(!0)),Ie()})})}},"\u5BFC\u5165\u8BBA\u6587"))),pe.createElement(ut.Z,{style:{margin:"12px 0px 20px 0px"}}),pe.createElement("div",{className:ve.searchWrap},pe.createElement(He.default,{size:"large",defaultValue:vn.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:it=>{vn.status=it,Ve(un({},vn)),vn.page=1,Ie()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),pe.createElement(ie.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:it=>{vn.start_time=it!=null&&it[0]?it[0].format("YYYY-MM-DD"):"",vn.end_time=it!=null&&it[1]?it[1].format("YYYY-MM-DD"):"",Ve(un({},vn)),vn.page=1,console.log(vn),Ie()},format:"YYYY-MM-DD"}),pe.createElement(a.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:vn.keyword,onChange:it=>{vn.page=1,vn.keywords=it,Ve(un({},vn)),Ie()}})),pe.createElement("div",null,pe.createElement(y.default,{dataSource:kt,scroll:{x:1e3},pagination:{total:De||0,size:"default",onChange:(it,nt)=>{vn.page=it,vn.limit=nt,Ve(un({},vn)),Ie()},current:vn==null?void 0:vn.page,pageSize:vn==null?void 0:vn.limit,showTotal:it=>pe.createElement(pe.Fragment,null,"\u5171",pe.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},it),"\u6761\u6570\u636E")},columns:Xe,locale:{emptyText:pe.createElement(z.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),pe.createElement(ut.Z,{style:{margin:"30px 0px"}}),vt?pe.createElement("div",null,pe.createElement(x.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:xe,id:"editContent",onChange:it=>{Rt(it)}}),pe.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},pe.createElement(a.op,{shape:"default",onClick:()=>{ln(!1),Rt(Tt)}},"\u53D6\u6D88"),pe.createElement(rt.ZP,{className:"ml20",type:"primary",onClick:()=>at(void 0,null,function*(){ln(!1),yield Ke()})},"\u63D0\u4EA4"))):pe.createElement("div",{className:ve.wrap1},(0,ue.Ny)()&&pe.createElement("div",{className:ve.editBtn,onClick:()=>{ln(!0)}},pe.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),pe.createElement(b.Z,{className:"discuss-content",value:xe,style:{fontSize:"12px",color:"#232B40"}})),pe.createElement(Re.default,{title:"\u5BFC\u5165\u5931\u8D25",open:Se,width:500,centered:!0,destroyOnClose:!0,maskClosable:!1,className:ve.optionModal,onCancel:()=>{he(!1)},onOk:()=>{he(!1)}},pe.createElement(y.default,{columns:[{title:"\u8BBA\u6587\u540D\u79F0",dataIndex:"title",key:"title"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"",key:"message",render:(it,nt)=>pe.createElement("span",null,`${nt==null?void 0:nt.what_column}\uFF1A${nt==null?void 0:nt.message}`)}],dataSource:Te}))))};var Ft=(0,Me.connect)(({declaration:$t,loading:wt,user:Ot})=>({declaration:$t,loading:wt,user:Ot}))(pt)},50371:function(Pt,It){"use strict";function te(){const oe=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ve=1;ve{const Re=Me[tt];Re!==void 0&&(oe[tt]=Re)})}return oe}It.Z=te},13845:function(Pt,It,te){"use strict";te.d(It,{F:function(){return oe},Z:function(){return ve}});function oe(Me){return Me!=null&&Me===Me.window}function ve(Me,tt){var Re,ke;if(typeof window=="undefined")return 0;const le=tt?"scrollTop":"scrollLeft";let gt=0;return oe(Me)?gt=Me[tt?"pageYOffset":"pageXOffset"]:Me instanceof Document?gt=Me.documentElement[le]:(Me instanceof HTMLElement||Me)&&(gt=Me[le]),Me&&!oe(Me)&&typeof gt!="number"&&(gt=(ke=((Re=Me.ownerDocument)!==null&&Re!==void 0?Re:Me).documentElement)===null||ke===void 0?void 0:ke[le]),gt}},56762:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(59301);function ve(){const[,Me]=oe.useReducer(tt=>tt+1,0);return Me}},68031:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return tt}});var oe=te(16089);function ve(Re,ke,le,gt){const lt=le-ke;return Re/=gt/2,Re<1?lt/2*Re*Re*Re+ke:lt/2*((Re-=2)*Re*Re+2)+ke}var Me=te(13845);function tt(Re){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:gt,duration:lt=450}=ke,rt=le(),ot=(0,Me.Z)(rt,!0),ut=Date.now(),He=()=>{const y=Date.now()-ut,a=ve(y>lt?lt:y,ot,Re,lt);(0,Me.F)(rt)?rt.scrollTo(window.pageXOffset,a):rt instanceof Document||rt.constructor.name==="HTMLDocument"?rt.documentElement.scrollTop=a:rt.scrollTop=a,y{var be;const{prefixCls:Ne,className:ye,rootClassName:Lt,children:St,indeterminate:un=!1,style:at,onMouseEnter:pt,onMouseLeave:Ft,skipGroup:$t=!1,disabled:wt}=fe,Ot=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Je,direction:kt,checkbox:Qt}=tt.useContext(Re.E_),De=tt.useContext(lt),{isFormItemInput:Ue}=tt.useContext(le.aM),Ct=tt.useContext(ke.Z),on=(be=(De==null?void 0:De.disabled)||wt)!==null&&be!==void 0?be:Ct,vt=tt.useRef(Ot.value);tt.useEffect(()=>{De==null||De.registerValue(Ot.value)},[]),tt.useEffect(()=>{if(!$t)return Ot.value!==vt.current&&(De==null||De.cancelValue(vt.current),De==null||De.registerValue(Ot.value),vt.current=Ot.value),()=>De==null?void 0:De.cancelValue(Ot.value)},[Ot.value]);const ln=Je("checkbox",Ne),[xe,Rt]=(0,rt.ZP)(ln),Tt=Object.assign({},Ot);De&&!$t&&(Tt.onChange=function(){Ot.onChange&&Ot.onChange.apply(Ot,arguments),De.toggleOption&&De.toggleOption({label:St,value:Ot.value})},Tt.name=De.name,Tt.checked=De.value.includes(Ot.value));const On=ve()(`${ln}-wrapper`,{[`${ln}-rtl`]:kt==="rtl",[`${ln}-wrapper-checked`]:Tt.checked,[`${ln}-wrapper-disabled`]:on,[`${ln}-wrapper-in-form-item`]:Ue},Qt==null?void 0:Qt.className,ye,Lt,Rt),vn=ve()({[`${ln}-indeterminate`]:un},ut.A,Rt),Ve=un?"mixed":void 0;return xe(tt.createElement(ot.Z,{component:"Checkbox",disabled:on},tt.createElement("label",{className:On,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),at),onMouseEnter:pt,onMouseLeave:Ft},tt.createElement(Me.Z,Object.assign({"aria-checked":Ve},Tt,{prefixCls:ln,className:vn,disabled:on,ref:pe})),St!==void 0&&tt.createElement("span",null,St))))};var a=tt.forwardRef(ie),x=te(26407),b=te(2738),E=function(fe,pe){var be={};for(var Ne in fe)Object.prototype.hasOwnProperty.call(fe,Ne)&&pe.indexOf(Ne)<0&&(be[Ne]=fe[Ne]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ne=Object.getOwnPropertySymbols(fe);ye{const{defaultValue:be,children:Ne,options:ye=[],prefixCls:Lt,className:St,rootClassName:un,style:at,onChange:pt}=fe,Ft=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$t,direction:wt}=tt.useContext(Re.E_),[Ot,Je]=tt.useState(Ft.value||be||[]),[kt,Qt]=tt.useState([]);tt.useEffect(()=>{"value"in Ft&&Je(Ft.value||[])},[Ft.value]);const De=tt.useMemo(()=>ye.map(ze=>typeof ze=="string"||typeof ze=="number"?{label:ze,value:ze}:ze),[ye]),Ue=ze=>{Qt(we=>we.filter(me=>me!==ze))},Ct=ze=>{Qt(we=>[].concat((0,x.Z)(we),[ze]))},on=ze=>{const we=Ot.indexOf(ze.value),me=(0,x.Z)(Ot);we===-1?me.push(ze.value):me.splice(we,1),"value"in Ft||Je(me),pt==null||pt(me.filter(Te=>kt.includes(Te)).sort((Te,ht)=>{const Se=De.findIndex(Xe=>Xe.value===Te),he=De.findIndex(Xe=>Xe.value===ht);return Se-he}))},vt=$t("checkbox",Lt),ln=`${vt}-group`,[xe,Rt]=(0,rt.ZP)(vt),Tt=(0,b.Z)(Ft,["value","disabled"]),On=ye.length?De.map(ze=>tt.createElement(a,{prefixCls:vt,key:ze.value.toString(),disabled:"disabled"in ze?ze.disabled:Ft.disabled,value:ze.value,checked:Ot.includes(ze.value),onChange:ze.onChange,className:`${ln}-item`,style:ze.style,title:ze.title},ze.label)):Ne,vn={toggleOption:on,value:Ot,disabled:Ft.disabled,name:Ft.name,registerValue:Ct,cancelValue:Ue},Ve=ve()(ln,{[`${ln}-rtl`]:wt==="rtl"},St,un,Rt);return xe(tt.createElement("div",Object.assign({className:Ve,style:at},Tt,{ref:pe}),tt.createElement(lt.Provider,{value:vn},On)))},ee=tt.forwardRef(z);var ae=tt.memo(ee);const ne=a;ne.Group=ae,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(Pt,It,te){"use strict";te.d(It,{C2:function(){return Re}});var oe=te(17313),ve=te(37613),Me=te(83116);const tt=ke=>{const{checkboxCls:le}=ke,gt=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{display:"inline-flex",flexWrap:"wrap",columnGap:ke.marginXS,[`> ${ke.antCls}-row`]:{flex:1}}),[gt]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${gt}`]:{marginInlineStart:0},[`&${gt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ke.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,oe.oN)(ke))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ke.checkboxSize,height:ke.checkboxSize,direction:"ltr",backgroundColor:ke.colorBgContainer,border:`${ke.lineWidth}px ${ke.lineType} ${ke.colorBorder}`,borderRadius:ke.borderRadiusSM,borderCollapse:"separate",transition:`all ${ke.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ke.checkboxSize/14*5,height:ke.checkboxSize/14*8,border:`${ke.lineWidthBold}px solid ${ke.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ke.motionDurationFast} ${ke.motionEaseInBack}, opacity ${ke.motionDurationFast}`}},"& + span":{paddingInlineStart:ke.paddingXS,paddingInlineEnd:ke.paddingXS}})},{[` +`),Nt.focus();default:throw new Error}},[Nt,Un]),ur=(0,oe.useMemo)(()=>{switch(Un){case lt:return oe.createElement(kt,{callback:_o,onCancel:mr});case sn:return oe.createElement(Qt.Z,{callback:_o,onCancel:mr});case ft:return oe.createElement(De.Z,{callback:_o,onCancel:mr});case Zt:return oe.createElement(ht,{callback:_o,onCancel:mr});case Nn:return oe.createElement(Ce,{callback:_o,onCancel:mr});case"maths-latex":return oe.createElement(Bt,{showSaveButton:!0,callback:_o});case"inline-latex":return oe.createElement(Mt.Z,{showSaveButton:!0,callback:_o});default:return null}},[Un]);function mr(){ja("")}(0,oe.useEffect)(()=>{if(kr.current){let ua=function(Wo){_a=!0,ko=Wo.pageY},Zn=function(){_a=!1},qn=function(Wo){if(_a){let Yo=Wo.pageY-ko;Yo<0&&(Yo=0),Yo>300&&(Yo=300);let ir=zt+Yo+"px";bo(ir)}},_n=kr.current,_a=!1,ko=0;return _n.addEventListener("mousedown",ua),document.addEventListener("mousemove",qn),document.addEventListener("mouseup",Zn),()=>{_n.removeEventListener("mousedown",ua),document.removeEventListener("mousemove",qn),document.removeEventListener("mouseup",Zn)}}},[Nt,kr]),(0,oe.useEffect)(()=>{bo(zt)},[zt]);const Fr=Sn(Ye),ri=Sn(Eo),qr={width:Fr,height:ri},Uo=(0,oe.useMemo)(()=>{if(Wa){let ua=new Date(Wa),Zn=ua.getHours(),qn=ua.getMinutes(),_n=ua.getSeconds();return Zn=Zn<10?"0"+Zn:Zn,qn=qn<10?"0"+qn:qn,_n=_n<10?"0"+_n:_n,`${Zn}:${qn}:${_n}`}return 0},[Wa]),$o=ua=>{const Zn=[];if(ho){let qn=-1;ua=ua.replace(/(@▁▁@|@▁@)/g,function(_n,_a,ko){Zn.push({multiLine:_n!==Ta})})}return Zn};function zr(){window.sessionStorage.removeItem(wa),xr(!1),Fa(0)}function gi(){xr(!1),Fa(0),Nt.setValue(window.sessionStorage.getItem(wa))}(0,oe.useEffect)(()=>{Ca[Un]&&Un!==en&&Un!==Zt&&setTimeout(()=>{const ua=document.getElementsByClassName("markdown-popup-form")[0],Zn=window.innerWidth/2-ua.offsetWidth/2,qn=window.innerHeight/2-ua.offsetHeight/2;Tr(Zn),Ho(qn)},0)},[Un]);const ci=ua=>{ua.preventDefault();const Zn=ua.clientX-$r,qn=ua.clientY-cr;document.body.onmousemove=_n=>{let _a=_n.clientX-Zn,ko=_n.clientY-qn;const Wo=document.getElementsByClassName("markdown-popup-form")[0],Yo=window.innerWidth-Wo.offsetWidth,ir=window.innerHeight-Wo.offsetHeight;_a=Math.max(0,Math.min(_a,Yo)),ko=Math.max(0,Math.min(ko,ir)),bi(_n.clientX,_n.clientY,Zn,qn)&&(Tr(_a),Ho(ko))},document.body.onmouseup=function(){document.body.onmousemove=null}},bi=(ua,Zn,qn,_n)=>{const _a=document.body.clientHeight,ko=document.body.clientWidth;return ua<20&&qn>ua||ua>ko-20&&qnZn||Zn>_a-20&&_nNe in xe?ut(xe,Ne,{enumerable:!0,configurable:!0,writable:!0,value:ye}):xe[Ne]=ye,E=(xe,Ne)=>{for(var ye in Ne||(Ne={}))a.call(Ne,ye)&&b(xe,ye,Ne[ye]);if(y)for(var ye of y(Ne))x.call(Ne,ye)&&b(xe,ye,Ne[ye]);return xe},z=(xe,Ne)=>Ze(xe,ie(Ne));const{useForm:ee}=oe.default,ae={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:xe,onCancel:Ne})=>{const[ye]=ee();let Lt=(0,st.useRef)();function St(pt){Lt.current.width=ye.getFieldValue("width"),Lt.current.align=ye.getFieldValue("align"),xe(pt,Lt.current)}function un(pt,Ft){if(pt.status===-1){ve.ZP.error(pt.message);return}ye.setFieldsValue({src:`/api/attachments/${pt.id}`,type:Ft.type})}function at(pt){let Ft=pt.target.files[0];Lt.current=Ft,pe(Ft,un)}return ot.createElement(oe.default,z(E({form:ye},ne),{className:"upload-image-panel",onFinish:St,style:{width:470,overflow:"hidden"}}),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},ot.createElement("div",{className:"flex-container"},ot.createElement(oe.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},ot.createElement(Me.default,{style:ae})),ot.createElement(fe,{onFileChange:at}))),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},ot.createElement(Me.default,{style:{width:264}})),ot.createElement(oe.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},ot.createElement(nt.Z,null,ot.createElement(oe.default.Item,{name:"width",style:{margin:0}},ot.createElement(Re.Z,{style:{width:264}})),ot.createElement("span",{className:"ml8"},"%"))),ot.createElement(oe.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},ot.createElement(ke.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"}]})),ot.createElement("aside",null,ot.createElement(oe.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},ot.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),ot.createElement(le.ZP,{type:"default",onClick:Ne},"\u53D6\u6D88"))))};function fe({onFileChange:xe}){return ot.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",ot.createElement("input",{type:"file",onChange:xe}))}function pe(xe,Ne){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,rt.bg)())throw ve.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",xe),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Lt=new window.XMLHttpRequest;Lt.withCredentials=!0,Lt.addEventListener("load",function(St){Ne(JSON.parse(St.target.responseText),xe)},!1),Lt.addEventListener("error",function(St){console.error(St)},!1),Lt.open("POST",`${gt.KI}/api/attachments.json`),Lt.send(ye)}},79346:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Me}});var oe=te(59301),ve=te(4676);class Me extends oe.Component{constructor(Re){super(Re);const ke=window.document;this.node=ke.createElement("div"),ke.body.appendChild(this.node)}render(){const{children:Re}=this.props;return(0,ve.createPortal)(Re,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(Pt,It,te){"use strict";te.d(It,{i:function(){return ae},Z:function(){return ue}});var oe={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"},ve=te(71418),Me=te(6848),nt=te(92310),Re=te.n(nt),ke=te(955),le=te(8797),gt=te(24065),st="data:image/png;base64,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",rt="data:image/png;base64,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",ot="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",ut="data:image/png;base64,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",Ze="data:image/png;base64,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",ie="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=te(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:st,swimg:rt},{name:"101\u8BA1\u5212",ptimg:ot,swimg:ut},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ze,swimg:ie},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:pe=[],col:xe=4,right:Ne,bottom:ye=23,precision:Lt=0,wrapWidth:St=1200,trackEventItems:un,loading:at,onRemove:pt=()=>{},isCurrent:Ft=!0,showAlias:$t=!1})=>{const Ct=Math.floor((St-(xe-1)*Ne)/xe),Ot=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Je=>(window.ENV==="build"&&(Je.ptimg=`/react/build${Je.ptimg}`,Je.swimg=`/react/build${Je.swimg}`),Je));return ee.createElement(ve.Z,{spinning:at},ee.createElement("div",{className:Re()(oe.list,fe)},!!(pe!=null&&pe.length)&&(pe==null?void 0:pe.map((Je,kt)=>{var Qt;const{name:De,id:Ue,identifier:wt,featured:on,school_name:vt,image_url:ln,excellent:be,is_plan:Rt}=Je;return ee.createElement("div",{key:Ue,className:oe.wrap,style:{width:Ct,marginRight:(1+kt)%xe===0?0:Ne+Lt,marginBottom:ye}},ee.createElement("a",{className:oe.li,onClick:Tt=>{Tt.preventDefault(),Tt.stopPropagation(),un&&(0,ke.L9)([un]),(0,ke.xg)(`/paths/${wt}`)}},ee.createElement("div",{className:oe.img},ee.createElement("img",{className:oe.cover,src:`${ln}`}),Ft&&(0,gt.bg)()&&(Je==null?void 0:Je.studying)&&ee.createElement("div",{className:`${oe.movebq} user-path-items`,onClick:Tt=>{Tt.stopPropagation(),pt(Je)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Qt=Je==null?void 0:Je.subject_tags)==null?void 0:Qt.map((Tt,On)=>{var vn,Ve;if(On===0){const we=(vn=Ot.find(me=>me.name==Tt))==null?void 0:vn.swimg;return ee.createElement("img",{className:oe.sign,src:we,style:{left:"-4px"}})}const ze=(Ve=Ot.find(we=>we.name==Tt))==null?void 0:Ve.ptimg;return ee.createElement("img",{className:oe.sign,src:ze,style:{left:`${48+52*(On-1)+2*On}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Je==null?void 0:Je.excellent)&&ee.createElement("div",{className:oe.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:oe.name},ee.createElement(Me.Z,{title:$t&&(Je!=null&&Je.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Je==null?void 0:Je.excellent_alias_name}`)):De},ee.createElement("span",{className:oe.e},$t&&(Je==null?void 0:Je.excellent_alias_name)||De))),ee.createElement("div",{className:oe.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Je.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Je.members_count)))))))})),!pe.length&&ee.createElement(le.Z,null)))}},29458:function(Pt,It,te){"use strict";te.d(It,{jL:function(){return Re},w9:function(){return Je},QD:function(){return Mt},cQ:function(){return pt.Z},op:function(){return Ce},O5:function(){return to},_b:function(){return en},t7:function(){return b},Gi:function(){return on},YG:function(){return Ue},qp:function(){return ot},vr:function(){return lt},qE:function(){return tt},Je:function(){return ee},wb:function(){return at},cq:function(){return On},tp:function(){return ie}});var oe=te(59301),ve={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"},Me="data:image/png;base64,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",Re=({dataSource:an=[],img:Sn,imgWidth:Ln=346,title:yn,sunTitle:ra,bannerExtraContent:Ca})=>oe.createElement("div",{className:ve.banner},oe.createElement("div",{className:ve.content},oe.createElement("aside",null,oe.createElement("p",null,oe.createElement("b",null,yn),oe.createElement("span",null,ra)),an.length>0&&oe.createElement("div",{className:ve.btns},an.map((Kn,We)=>oe.createElement("div",{key:We,onClick:Kn.click},Kn.name,Kn.sign?oe.createElement("img",{src:Me,width:39}):null))),Ca),Sn&&oe.createElement("img",{style:{marginTop:33,marginRight:38},src:Sn,width:Ln}))),ke={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},le=te(92310),gt=te.n(le),st=te(89392),ot=({dataSource:an=[],value:Sn,onChange:Ln,onTitleChange:yn,className:ra,title:Ca,titleWidth:Kn=41,style:We={},fontColor:et="#6A7283",showCount:Ye})=>{const[zt,Pn]=(0,oe.useState)(0),[_t,va]=(0,oe.useState)(!1),zn=(0,oe.useRef)(null),In=(0,oe.useRef)(null);return(0,oe.useEffect)(()=>{var wa;an.length!==0&&(((wa=zn==null?void 0:zn.current)==null?void 0:wa.clientHeight)>97?Pn(1):Pn(0)),an.length===0&&Pn(0),va(!1)},[an]),oe.createElement("div",{className:gt()(ke.row,ra),style:We},oe.createElement("div",{onClick:(0,st.throttle)(()=>yn==null?void 0:yn(),2e3),style:{width:Kn,marginTop:_t?12:4},className:`${ke.title} ${yn?"current":""}`},Ca),oe.createElement("div",{className:_t?`${ke.tagsWrap} ${ke.tagsBorderWrap}`:ke.tagsWrap},oe.createElement("div",{className:ke.bar,ref:In,style:zt>0?{height:zt===1?97:"auto",overflow:zt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},oe.createElement("div",{className:ke.tag,ref:zn},an==null?void 0:an.map(wa=>oe.createElement("span",{onClick:()=>Ln(wa.id),key:wa.id,style:{color:et},className:Sn===wa.id?ke.active:""},oe.createElement("span",{title:wa.name,className:ke.name},wa.name),!!Ye&&oe.createElement("span",{className:ke.num},wa.count))))),!!zt&&oe.createElement(oe.Fragment,null,zt===1?oe.createElement("div",{onClick:()=>{var wa;Pn(2),((wa=zn==null?void 0:zn.current)==null?void 0:wa.clientHeight)>245?va(!0):va(!1)},className:ke.action},"\u5C55\u5F00",oe.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):oe.createElement("div",{onClick:()=>{In.current.scrollTop=0,Pn(1),va(!1)},className:ke.action},"\u6536\u8D77",oe.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},ut={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ie=({dataSource:an=[],value:Sn,onChange:Ln,className:yn,style:ra={}})=>oe.createElement("div",{style:ra,className:gt()(ut.tabs,yn)},an.map(Ca=>oe.createElement("span",{onClick:()=>Ln(Ca.id),className:Sn===Ca.id?ut.active:"",key:Ca.id},Ca.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=te(92832),b=({dataSource:an=[],value:Sn="",onChange:Ln,onInputChange:yn=()=>{},className:ra,style:Ca={},placeholder:Kn,allowClear:We=!1})=>{var et;const[Ye,zt]=(0,oe.useState)(""),[Pn,_t]=(0,oe.useState)("");(0,oe.useEffect)(()=>{var In;let wa=Sn;(In=JSON.stringify(Sn))!=null&&In.includes("{")&&(zt(Sn.id),wa=Sn.value||"");try{_t(decodeURIComponent(wa||""))}catch(ia){_t(decodeURIComponent(wa||""))}},[Sn]);const va=()=>{Ln(encodeURIComponent(Pn),Ye||null)},zn=In=>{In!==Ye&&(zt(In),Ln(encodeURIComponent(Pn),In))};return oe.createElement("div",{className:gt()(y.input,ra),style:Ca},!!an.length&&oe.createElement("div",{className:y.dropdown},oe.createElement("div",{className:y.text},(et=an.find(In=>In.id===Ye))==null?void 0:et.name,oe.createElement("i",{className:"iconfont icon-zhankai4"}),oe.createElement("b",{className:y.b1}),oe.createElement("b",{className:y.b2})),oe.createElement("div",{className:y.menu},an.map((In,wa)=>oe.createElement("div",{key:wa,onClick:()=>zn(In.id)},In.name)))),oe.createElement(a.default,{onPressEnter:va,value:Pn,onChange:In=>{_t(In.target.value),yn(encodeURIComponent(In.target.value),Ye||null)},bordered:!1,placeholder:Kn}),oe.createElement("i",{onClick:va,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:an,onChange:Sn,className:Ln,total:yn,pageSize:ra,style:Ca={}})=>{const Kn=an<2,We=an>=Math.ceil(yn/ra);return yn<=ra?oe.createElement(oe.Fragment,null):oe.createElement("div",{className:gt()(E.quickPager,Ln),style:Ca},oe.createElement("div",{onClick:()=>{Kn||Sn(an-1,"prev")},className:Kn?E.disabled:""},"\u4E0A\u4E00\u9875"),oe.createElement("div",{onClick:()=>{We||Sn(an+1,"next")},className:We?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=te(71418),ue=te(6848),fe=te(13570),pe=te(3294),xe=te(955),Ne=te(96908),ye=te(57177),Lt=te(81378),St=te(8797),at=({className:an,dataSource:Sn=[],col:Ln=4,right:yn,bottom:ra=23,precision:Ca=0,wrapWidth:Kn=1200,trackEventItems:We,loading:et})=>{const Ye=Math.floor((Kn-(Ln-1)*yn)/Ln);return oe.createElement(ne.Z,{spinning:et},oe.createElement("div",{className:gt()(ae.list,an)},!!Sn.length&&Sn.map((zt,Pn)=>{const{name:_t,id:va,identifier:zn,power:In,cover_image_id:wa,pic:ia}=zt;return oe.createElement("div",{className:ae.wrap,key:va,style:{width:Ye,marginRight:(1+Pn)%Ln===0?0:yn+Ca,marginBottom:ra}},oe.createElement("a",{target:"_blank",href:`/shixuns/${zn}/challenges`,className:ae.li,onClick:tn=>{tn.preventDefault(),We&&(0,xe.L9)([We]),In&&(0,xe.xg)(`/shixuns/${zn}/challenges`)}},oe.createElement("div",{className:ae.img},oe.createElement("img",{className:ae.cover,src:`${ia}`}),zt.is_jupyter&&oe.createElement("img",{className:ae.sign,src:Ne}),zt.is_jupyter_lab&&oe.createElement("img",{className:ae.sign,src:ye}),zt.is_unity_3d&&oe.createElement("img",{className:ae.sign,src:Lt})),oe.createElement("div",{className:ae.name},oe.createElement(ue.Z,{title:_t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},oe.createElement("span",{className:ae.e},_t||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),oe.createElement("div",{className:ae.tags},oe.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),oe.createElement("span",null,zt.challenges_count))),!!zt.myshixuns_count&&oe.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),oe.createElement("span",null,zt.myshixuns_count))),oe.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},oe.createElement("span",null,oe.createElement("span",null,zt.level))),oe.createElement("div",{className:ae.rate},oe.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:zt.score_info}),oe.createElement("span",null,"\xA0",zt.score_info?`${zt.score_info}\u5206`:"5\u5206")))),!In&&oe.createElement("div",{className:ae.lockWrap},oe.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!Sn.length&&oe.createElement(St.Z,null)))},pt=te(33847),Ft={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},$t="data:image/png;base64,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",Ct=te(59301),Je=({className:an,dataSource:Sn=[],col:Ln=4,right:yn,bottom:ra=23,precision:Ca=0,wrapWidth:Kn=1200,trackEventItems:We,loading:et})=>{const Ye=Math.floor((Kn-(Ln-1)*yn)/Ln);return Ct.createElement(ne.Z,{spinning:et},Ct.createElement("div",{className:gt()(Ft.list,an)},!!Sn.length&&Sn.map((zt,Pn)=>{const{subject_identifier:_t,id:va,identifier:zn,power:In}=zt,wa=zt.is_public!=0&&zt.is_public;return Ct.createElement("div",{className:Ft.wrap,key:va,style:{width:Ye,marginRight:(1+Pn)%Ln===0?0:yn+Ca,marginBottom:ra}},Ct.createElement("a",{className:Ft.li,onClick:ia=>{ia.preventDefault(),We&&(0,xe.L9)([We]),(0,xe.xg)(zt.first_category_url)}},Ct.createElement("div",{className:Ft.top},Ct.createElement(ue.Z,{title:zt.name},Ct.createElement("div",{className:Ft.name},zt.name)),Ct.createElement("img",{className:Ft.img,src:pe.Z.IMG_SERVER+"/images/"+zt.avatar_url}),Ct.createElement("div",{className:Ft.text,title:zt.creator},zt.creator),_t&&Ct.createElement("div",{className:Ft.btns},Ct.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ct.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),wa&&Ct.createElement("div",{className:Ft.sign},"\u516C\u5F00")),Ct.createElement("div",{className:Ft.bottom},zt.visits>0&&Ct.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ct.createElement("span",null,Ct.createElement("i",{className:"iconfont icon-liulanyan"}),Ct.createElement("span",null,zt.visits))),zt.course_members_count>0&&Ct.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Ct.createElement("span",null,Ct.createElement("i",{className:"iconfont icon-chengyuan"}),zt.course_members_count)),zt.tasks_count>0&&Ct.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ct.createElement("span",null,Ct.createElement("i",{className:"iconfont icon-zuoye"}),zt.tasks_count)),zt.is_end?Ct.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ct.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!zt.is_accessible&&Ct.createElement("div",{className:Ft.lockWrap},Ct.createElement("img",{src:`${pe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ct.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!Sn.length&&Ct.createElement(St.Z,null)))},kt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Qt=te(89070),Ue=({dataSource:an=[],value:Sn,onChange:Ln,className:yn,style:ra={},tabBarExtraContent:Ca})=>oe.createElement("div",{className:gt()(kt.tabs,yn),style:ra},oe.createElement("div",{className:kt.tabsWrap},an.map((Kn,We)=>oe.createElement("aside",{className:kt.tab,onClick:()=>{Ln(Kn.id),Kn.link&&Qt.history.push(Kn.link)},key:We},oe.createElement("div",{className:Sn===Kn.id?kt.active:""},Kn.name),(Kn==null?void 0:Kn.resetCount)==null&&(Kn==null?void 0:Kn.total)!==void 0&&oe.createElement("span",null,"\uFF08",Kn==null?void 0:Kn.total,"\uFF09"),(Kn==null?void 0:Kn.resetCount)!==void 0&&(Kn==null?void 0:Kn.total)!==void 0&&oe.createElement(ue.Z,{title:(Kn==null?void 0:Kn.tip)!=null?Kn==null?void 0:Kn.tip:""},oe.createElement("span",{style:{color:"#9096A3"}},"\uFF08",oe.createElement("span",{style:{color:"#000"}},Kn==null?void 0:Kn.resetCount),"/",oe.createElement("span",null,Kn==null?void 0:Kn.total),"\uFF09"))))),oe.createElement("div",{className:kt.tabBar},Ca)),on=({className:an,style:Sn={},children:Ln})=>oe.createElement("div",{className:gt()(an),style:Sn},Ln),vt={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"},ln=te(38854),be=te(20834);const Rt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var On=({sortValue:an,dropValue:Sn,className:Ln,onSort:yn,onDrop:ra,dataSource:Ca=Rt})=>{var Kn;return oe.createElement("div",{className:gt()(vt.orderWrap,Ln)},oe.createElement(ln.Z,{dropdownRender:()=>oe.createElement(be.default,null,Ca.map((We,et)=>oe.createElement(be.default.Item,{key:et,onClick:()=>ra(We.id)},We.name)))},oe.createElement("span",{className:vt.orderTextWrap},(Kn=Ca.find(We=>Sn===We.id))==null?void 0:Kn.name)),oe.createElement("span",{className:vt.orderIconWrap},oe.createElement("span",{className:vt.orderAsc},oe.createElement("i",{className:an==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>yn(an==="asc"?"desc":"asc")})),oe.createElement("span",{className:vt.orderDesc},oe.createElement("i",{className:an==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>yn(an==="asc"?"desc":"asc")}))))},vn={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"},Ve=te(3113),ze=Object.defineProperty,we=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,ht=(an,Sn,Ln)=>Sn in an?ze(an,Sn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):an[Sn]=Ln,Se=(an,Sn)=>{for(var Ln in Sn||(Sn={}))me.call(Sn,Ln)&&ht(an,Ln,Sn[Ln]);if(we)for(var Ln of we(Sn))Te.call(Sn,Ln)&&ht(an,Ln,Sn[Ln]);return an},he=(an,Sn)=>{var Ln={};for(var yn in an)me.call(an,yn)&&Sn.indexOf(yn)<0&&(Ln[yn]=an[yn]);if(an!=null&&we)for(var yn of we(an))Sn.indexOf(yn)<0&&Te.call(an,yn)&&(Ln[yn]=an[yn]);return Ln},Xe=(an,Sn,Ln)=>new Promise((yn,ra)=>{var Ca=et=>{try{We(Ln.next(et))}catch(Ye){ra(Ye)}},Kn=et=>{try{We(Ln.throw(et))}catch(Ye){ra(Ye)}},We=et=>et.done?yn(et.value):Promise.resolve(et.value).then(Ca,Kn);We((Ln=Ln.apply(an,Sn)).next())}),Ce=an=>{var Sn=an,{className:Ln,style:yn,children:ra,loading:Ca=!1,openLoading:Kn,onClick:We=()=>{},size:et="middle",shape:Ye="round"}=Sn,zt=he(Sn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Pn,_t]=(0,oe.useState)(!1);return oe.createElement(Ve.ZP,Se({onClick:(0,st.throttle)(va=>Xe(void 0,null,function*(){Kn&&_t(!0);try{yield We(va)}catch(zn){console.log("error",zn)}Kn&&_t(!1)}),2e3,{leading:!0,trailing:!1}),className:gt()(vn.btn,vn[`${et}-${Ye}`],Ln),style:yn,size:et,shape:Ye,loading:Pn||Ca},zt),ra)},Ke={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"},tt=({className:an,style:Sn,children:Ln=null,onClick:yn,title:ra})=>oe.createElement("div",{className:gt()(Ke.head,an),style:Sn},oe.createElement("span",{className:"primary-hover",onClick:yn},oe.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),oe.createElement("b",{title:ra},ra),oe.createElement("div",{className:Ke.node},Ln)),Et={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"},Mt=({confirmShow:an=!0,confirmTitle:Sn,confirmClick:Ln,cancelShow:yn=!0,cancelTitle:ra,cancelClick:Ca,className:Kn,style:We,confirmLoading:et=!1})=>oe.createElement("div",{className:gt()(Et.btns,Kn),style:We},an&&oe.createElement(Ve.ZP,{loading:et,onClick:Ln,type:"primary",className:Et.confirm},Sn),yn&&oe.createElement(Ve.ZP,{onClick:Ca,className:Et.cancel},ra)),Ee={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"},lt=({className:an,style:Sn={},LeftContent:Ln,children:yn,RightContent:ra})=>oe.createElement("div",{className:gt()(Ee.fixedBottom,an),style:Sn},oe.createElement("div",{className:Ee.wrap},oe.createElement("div",{className:Ee.left},Ln),oe.createElement("div",{className:Ee.center},yn),oe.createElement("div",{className:Ee.right},ra))),ft={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},en=({className:an,style:Sn={},dataSource:Ln=[]})=>oe.createElement("div",{className:gt()(ft.crumbs,an),style:Sn},Ln.map((yn,ra)=>raQt.history.push(yn.path)},yn.name):oe.createElement("span",null,yn.name),oe.createElement("span",null,"\xA0",">","\xA0")):oe.createElement("span",{key:ra,style:{color:"#5F6368"}},yn.name))),Jt=te(31797),sn=Object.defineProperty,Nn=Object.defineProperties,Yn=Object.getOwnPropertyDescriptors,Tn=Object.getOwnPropertySymbols,Xn=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,ba=(an,Sn,Ln)=>Sn in an?sn(an,Sn,{enumerable:!0,configurable:!0,writable:!0,value:Ln}):an[Sn]=Ln,An=(an,Sn)=>{for(var Ln in Sn||(Sn={}))Xn.call(Sn,Ln)&&ba(an,Ln,Sn[Ln]);if(Tn)for(var Ln of Tn(Sn))ya.call(Sn,Ln)&&ba(an,Ln,Sn[Ln]);return an},Da=(an,Sn)=>Nn(an,Yn(Sn)),xa=(an,Sn)=>{var Ln={};for(var yn in an)Xn.call(an,yn)&&Sn.indexOf(yn)<0&&(Ln[yn]=an[yn]);if(an!=null&&Tn)for(var yn of Tn(an))Sn.indexOf(yn)<0&&ya.call(an,yn)&&(Ln[yn]=an[yn]);return Ln};const{Countdown:ca}=Jt.default;var to=an=>{var Sn=an,{onChange:Ln}=Sn,yn=xa(Sn,["onChange"]);const[ra,Ca]=(0,oe.useState)(null);(0,oe.useEffect)(()=>{typeof ra=="number"&&ra>=0&&Ln(ra)},[ra]);const Kn=We=>{const et=Math.floor(We/1e3);Ca(et)};return oe.createElement(ca,Da(An({},yn),{onChange:Kn}))}},58856:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(59301);function ve(Me,nt){const Re=(0,oe.useRef)();(0,oe.useEffect)(()=>{Re.current=Me}),(0,oe.useEffect)(()=>{function ke(){Re.current()}if(nt!==null){let le=setInterval(ke,nt);return()=>clearInterval(le)}},[nt])}},10175:function(Pt,It,te){"use strict";te.r(It),te.d(It,{default:function(){return Ft}});var oe=te(59301),ve={contWrap:"contWrap___aUPny",header:"header___V1Ub2",headTitle:"headTitle___xE06d",searchWrap:"searchWrap___ZX9C8",wrap1:"wrap1___H0FCy",editBtn:"editBtn___xisKQ"},Me=te(89070),nt=te(78241),Re=te(43418),ke=te(8591),le=te(92832),gt=te(71418),st=te(38854),rt=te(3113),ot=te(54580),ut=te(28103),Ze=te(57809),ie=te(5083),y=te(1710),a=te(29458),x=te(12290),b=te(85149),E=te(84105),z=te(8797),ee=te(61186),ae=te.n(ee),ne=te(70849),ue=te(24065),fe=te(955),pe=te(59301),xe=Object.defineProperty,Ne=Object.getOwnPropertySymbols,ye=Object.prototype.hasOwnProperty,Lt=Object.prototype.propertyIsEnumerable,St=($t,Ct,Ot)=>Ct in $t?xe($t,Ct,{enumerable:!0,configurable:!0,writable:!0,value:Ot}):$t[Ct]=Ot,un=($t,Ct)=>{for(var Ot in Ct||(Ct={}))ye.call(Ct,Ot)&&St($t,Ot,Ct[Ot]);if(Ne)for(var Ot of Ne(Ct))Lt.call(Ct,Ot)&&St($t,Ot,Ct[Ot]);return $t},at=($t,Ct,Ot)=>new Promise((Je,kt)=>{var Qt=wt=>{try{Ue(Ot.next(wt))}catch(on){kt(on)}},De=wt=>{try{Ue(Ot.throw(wt))}catch(on){kt(on)}},Ue=wt=>wt.done?Je(wt.value):Promise.resolve(wt.value).then(Qt,De);Ue((Ot=Ot.apply($t,Ct)).next())});const pt=({declaration:$t,user:Ct,dispatch:Ot,loading:Je})=>{const[kt,Qt]=(0,oe.useState)([]),[De,Ue]=(0,oe.useState)(0),[wt,on]=(0,oe.useState)(!1),[vt,ln]=(0,oe.useState)(!1),[be,Rt]=(0,oe.useState)(""),[Tt,On]=(0,oe.useState)(""),[vn,Ve]=(0,oe.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[ze]=nt.default.useForm(),we=(0,oe.useRef)(),me={name:"file",multiple:!1,beforeUpload:it=>at(void 0,null,function*(){return console.log("11",it),we.current=it,!1})},[Te,ht]=(0,oe.useState)([]),[Se,he]=(0,oe.useState)(!1),Xe=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:it=>pe.createElement("span",null,it||"--")},{title:"\u5DE5\u53F7",align:"left",width:120,ellipsis:!0,dataIndex:"staff_id",render:it=>pe.createElement("span",null,it||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:it=>pe.createElement("span",null,it===-1&&pe.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),it===0&&pe.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),it===1&&pe.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),it===2&&pe.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u8BBA\u6587\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"treatise_type",render:it=>pe.createElement("span",null,it?it==1?"\u82F1\u6587\u8BBA\u6587":it==2?"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u8BBA\u6587":"\u666E\u901A\u671F\u520A\u8BBA\u6587":"--")},{title:"\u9898\u540D",align:"left",width:120,ellipsis:!0,dataIndex:"title",render:it=>pe.createElement("span",null,it||"--")},{title:"\u4F5C\u8005",width:120,align:"left",ellipsis:!0,dataIndex:"author",render:it=>pe.createElement("span",null,it||"--")},{title:"\u671F\u520A\u540D\u79F0",align:"left",width:120,ellipsis:!0,dataIndex:"magazine_name",render:it=>pe.createElement("span",null,it||"--")},{title:"ISSN/ISBN",align:"left",width:120,ellipsis:!0,dataIndex:"number",render:it=>pe.createElement("span",null,it||"--")},{title:"\u5F52\u5C5E\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"belong_to",render:it=>pe.createElement("span",null,it?it==="1"?"SCI":it==="2"?"SCIE":it==="3"?"EI":"CPCP-S":"--")},{title:"\u5E74",align:"left",width:100,ellipsis:!0,dataIndex:"year",render:it=>pe.createElement("span",null,it||"--")},{title:"\u9875\u7801",align:"left",width:100,ellipsis:!0,dataIndex:"page_number",render:it=>pe.createElement("span",null,it||"--")},{title:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",align:"left",ellipsis:!0,width:120,dataIndex:"first_author",render:it=>pe.createElement("span",null,it||"--")},{title:"DOI",align:"left",ellipsis:!0,width:120,dataIndex:"doi",render:it=>pe.createElement("span",null,it||"--")},{title:"\u53D1\u8868\u65E5\u671F",align:"left",width:120,ellipsis:!0,dataIndex:"publish_date",render:(it,tt)=>pe.createElement("span",null,it?ae()(it).format("YYYY-MM-DD"):"")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(it,tt)=>{var Et,Bt,Mt,Ee;return pe.createElement(pe.Fragment,null,((0,ue.Ny)()&&((Et=Ct.userInfo)==null?void 0:Et.real_name)!==(tt==null?void 0:tt.user_name)||[0,1].includes(tt==null?void 0:tt.status))&&pe.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/paper/view?id=${tt==null?void 0:tt.id}&type=${tt==null?void 0:tt.treatise_type}`)}},"\u67E5\u770B"),((Bt=Ct==null?void 0:Ct.userInfo)==null?void 0:Bt.real_name)===(tt==null?void 0:tt.user_name)&&[-1,2].includes(tt==null?void 0:tt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/paper/edit?id=${tt==null?void 0:tt.id}&type=${tt==null?void 0:tt.treatise_type}`)}},"\u7F16\u8F91"),(0,ue.Ny)()&&(tt==null?void 0:tt.status)===0&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.Uk)({declaration_id:tt==null?void 0:tt.id,verify_status:"agree",reason:""})).status===0&&(ke.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ie())})})}},"\u901A\u8FC7"),(0,ue.Ny)()&&(tt==null?void 0:tt.status)===0&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{ze.setFieldValue("reason",tt==null?void 0:tt.reason),Re.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:pe.createElement("div",null,pe.createElement(nt.default,{form:ze,layout:"vertical",onFinish:He=>at(void 0,null,function*(){(yield(0,ne.Uk)(un({declaration_id:tt==null?void 0:tt.id,verify_status:"reject"},He))).status===0&&(ke.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ie())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:ve.formWrap},pe.createElement(nt.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},pe.createElement(le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){yield ze.submit()})})}},"\u9A73\u56DE"),((Mt=Ct==null?void 0:Ct.userInfo)==null?void 0:Mt.real_name)===(tt==null?void 0:tt.user_name)&&[-1,2].includes(tt==null?void 0:tt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.xx)({declaration_id:tt==null?void 0:tt.id})).status===0&&(ke.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),Ie())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((Ee=Ct==null?void 0:Ct.userInfo)==null?void 0:Ee.real_name)===(tt==null?void 0:tt.user_name)&&[-1,2].includes(tt==null?void 0:tt.status)&&pe.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Re.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){(yield(0,ne.UX)({id:tt==null?void 0:tt.id})).status===0&&(ke.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),Ie())})})}},"\u5220\u9664"))}}];(0,oe.useEffect)(()=>{Ie(),Ce()},[]);const Ie=()=>at(void 0,null,function*(){var it,tt;on(!0);const Et=yield(0,ne.Dn)(un({declare_type:1},vn));(Et==null?void 0:Et.status)===0&&(Qt(((it=Et==null?void 0:Et.data)==null?void 0:it.list)||[]),Ue(((tt=Et==null?void 0:Et.data)==null?void 0:tt.count)||0)),on(!1)}),Ce=()=>at(void 0,null,function*(){var it,tt;const Et=yield(0,ne.Xi)({declare_type:1});(Et==null?void 0:Et.status)===0&&(Rt(((it=Et==null?void 0:Et.data)==null?void 0:it.content)||"\u6682\u65E0\u6570\u636E"),On(((tt=Et==null?void 0:Et.data)==null?void 0:tt.content)||"\u6682\u65E0\u6570\u636E"))}),Ke=()=>at(void 0,null,function*(){if((be==null?void 0:be.length)>1e3){ke.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const it=yield(0,ne.kF)({declare_type:1,content:be});(it==null?void 0:it.status)===0&&(ln(!1),ke.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return pe.createElement(gt.Z,{spinning:wt},pe.createElement("div",{className:ve.contWrap},pe.createElement("div",{className:ve.header},pe.createElement("div",{className:ve.headTitle},"\u79D1\u7814\u8BBA\u6587\u7533\u62A5"),pe.createElement("div",null,pe.createElement(st.Z,{menu:{items:[{key:1,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=1")}},"\u82F1\u6587\u8BBA\u6587")},{key:2,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=2")}},"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u8BBA\u6587")},{key:3,label:pe.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/paper/edit?type=3")}},"\u666E\u901A\u671F\u520A\u8BBA\u6587")}]},trigger:["click"]},pe.createElement(a.op,{shape:"default",onClick:()=>{Ot({type:"declaration/changeMode",payload:{mode:"edit"}})}},pe.createElement("span",null,"\u6DFB\u52A0\u8BBA\u6587 ",pe.createElement(E.Z,null)))),pe.createElement(rt.ZP,{className:"ml20",type:"primary",onClick:()=>{Re.default.confirm({title:"\u5BFC\u5165\u8BBA\u6587",content:pe.createElement(pe.Fragment,null,pe.createElement(a.op,{className:"mb20",shape:"default",onClick:()=>{(0,fe.Nd)("","/api/declarations/down_template.json")}},pe.createElement("i",{className:"iconfont icon-xiazai5",style:{color:"#3061D0",fontSize:"14px"}}),"\u4E0B\u8F7D\u6A21\u677F"),pe.createElement(ot.default.Dragger,un({},me),pe.createElement(a.op,{shape:"default"},"\u9009\u62E9\u6587\u4EF6"),pe.createElement("div",{style:{color:"#9096A3",marginTop:"10px"}},"\u4E0B\u8F7D\u6A21\u677F\u5E76\u5B8C\u5584\u4FE1\u606F\u540E\uFF0C\u53EF\u5C06\u6587\u4EF6\u62D6\u62FD\u81F3\u6B64\u5904\u6216\u70B9\u51FB\u4E0A\u4F20"))),okText:"\u786E\u8BA4",width:500,icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>at(void 0,null,function*(){var it,tt,Et;console.log("onOk - fileRef.current:",we.current);const Bt=new FormData;if(we!=null&&we.current)Bt.append("file",we.current);else{ke.ZP.error("\u8BF7\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6");return}const Mt=yield(0,ne.t2)(Bt);((tt=(it=Mt==null?void 0:Mt.data)==null?void 0:it.fail)==null?void 0:tt.length)===0?(ke.ZP.success("\u4E0A\u4F20\u6210\u529F"),we.current=null):(ht((Et=Mt==null?void 0:Mt.data)==null?void 0:Et.fail),he(!0)),Ie()})})}},"\u5BFC\u5165\u8BBA\u6587"))),pe.createElement(ut.Z,{style:{margin:"12px 0px 20px 0px"}}),pe.createElement("div",{className:ve.searchWrap},pe.createElement(Ze.default,{size:"large",defaultValue:vn.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:it=>{vn.status=it,Ve(un({},vn)),vn.page=1,Ie()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),pe.createElement(ie.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:it=>{vn.start_time=it!=null&&it[0]?it[0].format("YYYY-MM-DD"):"",vn.end_time=it!=null&&it[1]?it[1].format("YYYY-MM-DD"):"",Ve(un({},vn)),vn.page=1,console.log(vn),Ie()},format:"YYYY-MM-DD"}),pe.createElement(a.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:vn.keyword,onChange:it=>{vn.page=1,vn.keywords=it,Ve(un({},vn)),Ie()}})),pe.createElement("div",null,pe.createElement(y.default,{dataSource:kt,scroll:{x:1e3},pagination:{total:De||0,size:"default",onChange:(it,tt)=>{vn.page=it,vn.limit=tt,Ve(un({},vn)),Ie()},current:vn==null?void 0:vn.page,pageSize:vn==null?void 0:vn.limit,showTotal:it=>pe.createElement(pe.Fragment,null,"\u5171",pe.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},it),"\u6761\u6570\u636E")},columns:Xe,locale:{emptyText:pe.createElement(z.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),pe.createElement(ut.Z,{style:{margin:"30px 0px"}}),vt?pe.createElement("div",null,pe.createElement(x.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:be,id:"editContent",onChange:it=>{Rt(it)}}),pe.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},pe.createElement(a.op,{shape:"default",onClick:()=>{ln(!1),Rt(Tt)}},"\u53D6\u6D88"),pe.createElement(rt.ZP,{className:"ml20",type:"primary",onClick:()=>at(void 0,null,function*(){yield Ke()})},"\u63D0\u4EA4"))):pe.createElement("div",{className:ve.wrap1},(0,ue.Ny)()&&pe.createElement("div",{className:ve.editBtn,onClick:()=>{ln(!0)}},pe.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),pe.createElement(b.Z,{className:"discuss-content",value:be,style:{fontSize:"12px",color:"#232B40"}})),pe.createElement(Re.default,{title:"\u5BFC\u5165\u5931\u8D25",open:Se,width:500,centered:!0,destroyOnClose:!0,maskClosable:!1,className:ve.optionModal,onCancel:()=>{he(!1)},onOk:()=>{he(!1)}},pe.createElement(y.default,{columns:[{title:"\u8BBA\u6587\u540D\u79F0",dataIndex:"title",key:"title"},{title:"\u9519\u8BEF\u539F\u56E0",dataIndex:"",key:"message",render:(it,tt)=>pe.createElement("span",null,`${tt==null?void 0:tt.what_column}\uFF1A${tt==null?void 0:tt.message}`)}],dataSource:Te}))))};var Ft=(0,Me.connect)(({declaration:$t,loading:Ct,user:Ot})=>({declaration:$t,loading:Ct,user:Ot}))(pt)},50371:function(Pt,It){"use strict";function te(){const oe=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ve=1;ve{const Re=Me[nt];Re!==void 0&&(oe[nt]=Re)})}return oe}It.Z=te},13845:function(Pt,It,te){"use strict";te.d(It,{F:function(){return oe},Z:function(){return ve}});function oe(Me){return Me!=null&&Me===Me.window}function ve(Me,nt){var Re,ke;if(typeof window=="undefined")return 0;const le=nt?"scrollTop":"scrollLeft";let gt=0;return oe(Me)?gt=Me[nt?"pageYOffset":"pageXOffset"]:Me instanceof Document?gt=Me.documentElement[le]:(Me instanceof HTMLElement||Me)&&(gt=Me[le]),Me&&!oe(Me)&&typeof gt!="number"&&(gt=(ke=((Re=Me.ownerDocument)!==null&&Re!==void 0?Re:Me).documentElement)===null||ke===void 0?void 0:ke[le]),gt}},56762:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(59301);function ve(){const[,Me]=oe.useReducer(nt=>nt+1,0);return Me}},68031:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return nt}});var oe=te(16089);function ve(Re,ke,le,gt){const st=le-ke;return Re/=gt/2,Re<1?st/2*Re*Re*Re+ke:st/2*((Re-=2)*Re*Re+2)+ke}var Me=te(13845);function nt(Re){let ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:gt,duration:st=450}=ke,rt=le(),ot=(0,Me.Z)(rt,!0),ut=Date.now(),Ze=()=>{const y=Date.now()-ut,a=ve(y>st?st:y,ot,Re,st);(0,Me.F)(rt)?rt.scrollTo(window.pageXOffset,a):rt instanceof Document||rt.constructor.name==="HTMLDocument"?rt.documentElement.scrollTop=a:rt.scrollTop=a,y{var xe;const{prefixCls:Ne,className:ye,rootClassName:Lt,children:St,indeterminate:un=!1,style:at,onMouseEnter:pt,onMouseLeave:Ft,skipGroup:$t=!1,disabled:Ct}=fe,Ot=Ze(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Je,direction:kt,checkbox:Qt}=nt.useContext(Re.E_),De=nt.useContext(st),{isFormItemInput:Ue}=nt.useContext(le.aM),wt=nt.useContext(ke.Z),on=(xe=(De==null?void 0:De.disabled)||Ct)!==null&&xe!==void 0?xe:wt,vt=nt.useRef(Ot.value);nt.useEffect(()=>{De==null||De.registerValue(Ot.value)},[]),nt.useEffect(()=>{if(!$t)return Ot.value!==vt.current&&(De==null||De.cancelValue(vt.current),De==null||De.registerValue(Ot.value),vt.current=Ot.value),()=>De==null?void 0:De.cancelValue(Ot.value)},[Ot.value]);const ln=Je("checkbox",Ne),[be,Rt]=(0,rt.ZP)(ln),Tt=Object.assign({},Ot);De&&!$t&&(Tt.onChange=function(){Ot.onChange&&Ot.onChange.apply(Ot,arguments),De.toggleOption&&De.toggleOption({label:St,value:Ot.value})},Tt.name=De.name,Tt.checked=De.value.includes(Ot.value));const On=ve()(`${ln}-wrapper`,{[`${ln}-rtl`]:kt==="rtl",[`${ln}-wrapper-checked`]:Tt.checked,[`${ln}-wrapper-disabled`]:on,[`${ln}-wrapper-in-form-item`]:Ue},Qt==null?void 0:Qt.className,ye,Lt,Rt),vn=ve()({[`${ln}-indeterminate`]:un},ut.A,Rt),Ve=un?"mixed":void 0;return be(nt.createElement(ot.Z,{component:"Checkbox",disabled:on},nt.createElement("label",{className:On,style:Object.assign(Object.assign({},Qt==null?void 0:Qt.style),at),onMouseEnter:pt,onMouseLeave:Ft},nt.createElement(Me.Z,Object.assign({"aria-checked":Ve},Tt,{prefixCls:ln,className:vn,disabled:on,ref:pe})),St!==void 0&&nt.createElement("span",null,St))))};var a=nt.forwardRef(ie),x=te(26407),b=te(2738),E=function(fe,pe){var xe={};for(var Ne in fe)Object.prototype.hasOwnProperty.call(fe,Ne)&&pe.indexOf(Ne)<0&&(xe[Ne]=fe[Ne]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ne=Object.getOwnPropertySymbols(fe);ye{const{defaultValue:xe,children:Ne,options:ye=[],prefixCls:Lt,className:St,rootClassName:un,style:at,onChange:pt}=fe,Ft=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:$t,direction:Ct}=nt.useContext(Re.E_),[Ot,Je]=nt.useState(Ft.value||xe||[]),[kt,Qt]=nt.useState([]);nt.useEffect(()=>{"value"in Ft&&Je(Ft.value||[])},[Ft.value]);const De=nt.useMemo(()=>ye.map(ze=>typeof ze=="string"||typeof ze=="number"?{label:ze,value:ze}:ze),[ye]),Ue=ze=>{Qt(we=>we.filter(me=>me!==ze))},wt=ze=>{Qt(we=>[].concat((0,x.Z)(we),[ze]))},on=ze=>{const we=Ot.indexOf(ze.value),me=(0,x.Z)(Ot);we===-1?me.push(ze.value):me.splice(we,1),"value"in Ft||Je(me),pt==null||pt(me.filter(Te=>kt.includes(Te)).sort((Te,ht)=>{const Se=De.findIndex(Xe=>Xe.value===Te),he=De.findIndex(Xe=>Xe.value===ht);return Se-he}))},vt=$t("checkbox",Lt),ln=`${vt}-group`,[be,Rt]=(0,rt.ZP)(vt),Tt=(0,b.Z)(Ft,["value","disabled"]),On=ye.length?De.map(ze=>nt.createElement(a,{prefixCls:vt,key:ze.value.toString(),disabled:"disabled"in ze?ze.disabled:Ft.disabled,value:ze.value,checked:Ot.includes(ze.value),onChange:ze.onChange,className:`${ln}-item`,style:ze.style,title:ze.title},ze.label)):Ne,vn={toggleOption:on,value:Ot,disabled:Ft.disabled,name:Ft.name,registerValue:wt,cancelValue:Ue},Ve=ve()(ln,{[`${ln}-rtl`]:Ct==="rtl"},St,un,Rt);return be(nt.createElement("div",Object.assign({className:Ve,style:at},Tt,{ref:pe}),nt.createElement(st.Provider,{value:vn},On)))},ee=nt.forwardRef(z);var ae=nt.memo(ee);const ne=a;ne.Group=ae,ne.__ANT_CHECKBOX=!0;var ue=ne},98447:function(Pt,It,te){"use strict";te.d(It,{C2:function(){return Re}});var oe=te(17313),ve=te(37613),Me=te(83116);const nt=ke=>{const{checkboxCls:le}=ke,gt=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{display:"inline-flex",flexWrap:"wrap",columnGap:ke.marginXS,[`> ${ke.antCls}-row`]:{flex:1}}),[gt]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${gt}`]:{marginInlineStart:0},[`&${gt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,oe.Wf)(ke)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ke.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,oe.oN)(ke))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ke.checkboxSize,height:ke.checkboxSize,direction:"ltr",backgroundColor:ke.colorBgContainer,border:`${ke.lineWidth}px ${ke.lineType} ${ke.colorBorder}`,borderRadius:ke.borderRadiusSM,borderCollapse:"separate",transition:`all ${ke.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ke.checkboxSize/14*5,height:ke.checkboxSize/14*8,border:`${ke.lineWidthBold}px solid ${ke.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ke.motionDurationFast} ${ke.motionEaseInBack}, opacity ${ke.motionDurationFast}`}},"& + span":{paddingInlineStart:ke.paddingXS,paddingInlineEnd:ke.paddingXS}})},{[` ${gt}:not(${gt}-disabled), ${le}:not(${le}-disabled) `]:{[`&:hover ${le}-inner`]:{borderColor:ke.colorPrimary}},[`${gt}:not(${gt}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:ke.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:ke.colorPrimary,borderColor:ke.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ke.motionDurationMid} ${ke.motionEaseOutBack} ${ke.motionDurationFast}`}}},[` ${gt}-checked:not(${gt}-disabled), ${le}-checked:not(${le}-disabled) - `]:{[`&:hover ${le}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:ke.colorBgContainer,borderColor:ke.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ke.fontSizeLG/2,height:ke.fontSizeLG/2,backgroundColor:ke.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${gt}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:ke.colorBgContainerDisabled,borderColor:ke.colorBorder,"&:after":{borderColor:ke.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ke.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:ke.colorTextDisabled}}}]};function Re(ke,le){const gt=(0,ve.TS)(le,{checkboxCls:`.${ke}`,checkboxSize:le.controlInteractiveSize});return[tt(gt)]}It.ZP=(0,Me.Z)("Checkbox",(ke,le)=>{let{prefixCls:gt}=le;return[Re(gt,ke)]})},5083:function(Pt,It,te){"use strict";te.d(It,{default:function(){return as}});var oe=te(61186),ve=te.n(oe),Me=te(48736),tt=te(90111),Re=te.n(tt),ke=te(58319),le=te.n(ke),gt=te(23250),lt=te.n(gt),rt=te(74959),ot=te.n(rt),ut=te(10238),He=te.n(ut),ie=te(33656),y=te.n(ie);ve().extend(y()),ve().extend(He()),ve().extend(Re()),ve().extend(le()),ve().extend(lt()),ve().extend(ot()),ve().extend(function(re,se){var ge=se.prototype,Be=ge.format;ge.format=function(_e){var Ze=(_e||"").replace("Wo","wo");return Be.bind(this)(Ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(se){var ge=a[se];return ge||se.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ve()()},getFixedDate:function(se){return ve()(se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(se){return se.endOf("month")},getWeekDay:function(se){var ge=se.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(se){return se.year()},getMonth:function(se){return se.month()},getDate:function(se){return se.date()},getHour:function(se){return se.hour()},getMinute:function(se){return se.minute()},getSecond:function(se){return se.second()},addYear:function(se,ge){return se.add(ge,"year")},addMonth:function(se,ge){return se.add(ge,"month")},addDate:function(se,ge){return se.add(ge,"day")},setYear:function(se,ge){return se.year(ge)},setMonth:function(se,ge){return se.month(ge)},setDate:function(se,ge){return se.date(ge)},setHour:function(se,ge){return se.hour(ge)},setMinute:function(se,ge){return se.minute(ge)},setSecond:function(se,ge){return se.second(ge)},isAfter:function(se,ge){return se.isAfter(ge)},isValidate:function(se){return se.isValid()},locale:{getWeekFirstDay:function(se){return ve()().locale(x(se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(se,ge){return ge.locale(x(se)).weekday(0)},getWeek:function(se,ge){return ge.locale(x(se)).week()},getShortWeekDays:function(se){return ve()().locale(x(se)).localeData().weekdaysMin()},getShortMonths:function(se){return ve()().locale(x(se)).localeData().monthsShort()},format:function(se,ge,Be){return ge.locale(x(se)).format(Be)},parse:function(se,ge,Be){for(var Ae=x(se),_e=0;_e1&&(Ze=se.addDate(Ze,-7)),Ze}function Ee(re,se,ge){var Be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(se){case"year":return ge.addYear(re,Be*10);case"quarter":case"month":return ge.addYear(re,Be);default:return ge.addMonth(re,Be)}}function je(re,se){var ge=se.generateConfig,Be=se.locale,Ae=se.format;return typeof Ae=="function"?Ae(re):ge.locale.format(Be.locale,re,Ae)}function st(re,se){var ge=se.generateConfig,Be=se.locale,Ae=se.formatList;return!re||typeof Ae[0]=="function"?null:ge.locale.parse(Be.locale,re,Ae)}function ft(re){var se=re.cellDate,ge=re.mode,Be=re.disabledDate,Ae=re.generateConfig;if(!Be)return!1;var _e=function(gn,bt,Kt){for(var fn=bt;fn<=Kt;){var Gn=void 0;switch(gn){case"date":{if(Gn=Ae.setDate(se,fn),!Be(Gn))return!1;break}case"month":{if(Gn=Ae.setMonth(se,fn),!ft({cellDate:Gn,mode:"month",generateConfig:Ae,disabledDate:Be}))return!1;break}case"year":{if(Gn=Ae.setYear(se,fn),!ft({cellDate:Gn,mode:"year",generateConfig:Ae,disabledDate:Be}))return!1;break}}fn+=1}return!0};switch(ge){case"date":case"week":return Be(se);case"month":{var Ze=1,xt=Ae.getDate(Ae.getEndDate(se));return _e("date",Ze,xt)}case"quarter":{var yt=Math.floor(Ae.getMonth(se)/3)*3,Ht=yt+2;return _e("month",yt,Ht)}case"year":return _e("month",0,11);case"decade":{var xn=Ae.getYear(se),Vt=Math.floor(xn/we)*we,Yt=Vt+we-1;return _e("year",Vt,Yt)}}}function Zt(re,se){var ge=se.formatList,Be=se.generateConfig,Ae=se.locale;return(0,Ve.Z)(function(){if(!re)return[[""],""];for(var _e="",Ze=[],xt=0;xt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ht.current),fn){yt(Kt);return}Ht.current=requestAnimationFrame(function(){yt(Kt)})}var Vt=Zt(xt,{formatList:ge,generateConfig:Be,locale:Ae}),Yt=(0,Tt.Z)(Vt,2),dn=Yt[1];function gn(Kt){xn(Kt)}function bt(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;xn(null,Kt)}return(0,ne.useEffect)(function(){bt(!0)},[re]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ht.current)}},[]),[dn,gn,bt]}var Jt=te(10228),sn=te(16089),Nn=te(26407),Yn=te(29194),Tn=new Map;function Xn(re,se){var ge;function Be(){(0,Yn.Z)(re)?se():ge=(0,sn.Z)(function(){Be()})}return Be(),function(){sn.Z.cancel(ge)}}function ya(re,se,ge){if(Tn.get(re)&&cancelAnimationFrame(Tn.get(re)),ge<=0){Tn.set(re,requestAnimationFrame(function(){re.scrollTop=se}));return}var Be=se-re.scrollTop,Ae=Be/ge*10;Tn.set(re,requestAnimationFrame(function(){re.scrollTop+=Ae,re.scrollTop!==se&&ya(re,se,ge-10)}))}function ba(re,se){var ge=se.onLeftRight,Be=se.onCtrlLeftRight,Ae=se.onUpDown,_e=se.onPageUpDown,Ze=se.onEnter,xt=re.which,yt=re.ctrlKey,Ht=re.metaKey;switch(xt){case Jt.Z.LEFT:if(yt||Ht){if(Be)return Be(-1),!0}else if(ge)return ge(-1),!0;break;case Jt.Z.RIGHT:if(yt||Ht){if(Be)return Be(1),!0}else if(ge)return ge(1),!0;break;case Jt.Z.UP:if(Ae)return Ae(-1),!0;break;case Jt.Z.DOWN:if(Ae)return Ae(1),!0;break;case Jt.Z.PAGE_UP:if(_e)return _e(-1),!0;break;case Jt.Z.PAGE_DOWN:if(_e)return _e(1),!0;break;case Jt.Z.ENTER:if(Ze)return Ze(),!0;break}return!1}function An(re,se,ge,Be){var Ae=re;if(!Ae)switch(se){case"time":Ae=Be?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ae="gggg-wo";break;case"month":Ae="YYYY-MM";break;case"quarter":Ae="YYYY-[Q]Q";break;case"year":Ae="YYYY";break;default:Ae=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ae}function Da(re,se,ge){var Be=re==="time"?8:10,Ae=typeof se=="function"?se(ge.getNow()).length:se.length;return Math.max(Be,Ae)+2}var xa=null,ca=new Set;function Ta(re){return!xa&&typeof window!="undefined"&&window.addEventListener&&(xa=function(ge){(0,Nn.Z)(ca).forEach(function(Be){Be(ge)})},window.addEventListener("mousedown",xa)),ca.add(re),function(){ca.delete(re),ca.size===0&&(window.removeEventListener("mousedown",xa),xa=null)}}function to(re){var se=re.target;if(re.composed&&se.shadowRoot){var ge;return((ge=re.composedPath)===null||ge===void 0?void 0:ge.call(re)[0])||se}return se}var an=function(se){return se==="month"||se==="date"?"year":se},Sn=function(se){return se==="date"?"month":se},Ln=function(se){return se==="month"||se==="date"?"quarter":se},yn=function(se){return se==="date"?"week":se},ra={year:an,month:Sn,quarter:Ln,week:yn,time:null,date:null};function Ca(re,se){return re.some(function(ge){return ge&&ge.contains(se)})}function Kn(re){var se=re.open,ge=re.value,Be=re.isClickOutside,Ae=re.triggerOpen,_e=re.forwardKeyDown,Ze=re.onKeyDown,xt=re.blurToCancel,yt=re.onSubmit,Ht=re.onCancel,xn=re.onFocus,Vt=re.onBlur,Yt=re.changeOnBlur,dn=(0,ne.useState)(!1),gn=(0,Tt.Z)(dn,2),bt=gn[0],Kt=gn[1],fn=(0,ne.useState)(!1),Gn=(0,Tt.Z)(fn,2),Mn=Gn[0],Wn=Gn[1],ta=(0,ne.useRef)(!1),$n=(0,ne.useRef)(!1),kn=(0,ne.useRef)(!1),Ja={onMouseDown:function(){Kt(!0),Ae(!0)},onKeyDown:function(Xa){var ro=function(){kn.current=!0};if(Ze(Xa,ro),!kn.current){switch(Xa.which){case Jt.Z.ENTER:{se?yt()!==!1&&Kt(!0):Ae(!0),Xa.preventDefault();return}case Jt.Z.TAB:{bt&&se&&!Xa.shiftKey?(Kt(!1),Xa.preventDefault()):!bt&&se&&!_e(Xa)&&Xa.shiftKey&&(Kt(!0),Xa.preventDefault());return}case Jt.Z.ESC:{Kt(!0),Ht();return}}!se&&![Jt.Z.SHIFT].includes(Xa.which)?Ae(!0):bt||_e(Xa)}},onFocus:function(Xa){Kt(!0),Wn(!0),xn&&xn(Xa)},onBlur:function(Xa){if(ta.current||!Be(document.activeElement)){ta.current=!1;return}xt?setTimeout(function(){for(var ro=document,xo=ro.activeElement;xo&&xo.shadowRoot;)xo=xo.shadowRoot.activeElement;Be(xo)&&Ht()},0):se&&(Ae(!1),$n.current&&yt()),Wn(!1),Vt==null||Vt(Xa)}};return(0,ne.useEffect)(function(){$n.current=!1},[se]),(0,ne.useEffect)(function(){$n.current=!0},[ge]),(0,ne.useEffect)(function(){return Ta(function(Ia){var Xa=to(Ia),ro=Be(Xa);se&&(ro?!Yt&&(!Mn||ro)&&Ae(!1):(ta.current=!0,(0,sn.Z)(function(){ta.current=!1})))})}),[Ja,{focused:Mn,typing:bt}]}function We(re,se){return ne.useMemo(function(){return re||(se?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ge){var Be=(0,Tt.Z)(ge,2),Ae=Be[0],_e=Be[1];return{label:Ae,value:_e}})):[])},[re,se])}var et=te(34280);function Ye(re){var se=re.valueTexts,ge=re.onTextChange,Be=ne.useState(""),Ae=(0,Tt.Z)(Be,2),_e=Ae[0],Ze=Ae[1],xt=ne.useRef([]);xt.current=se;function yt(xn){Ze(xn),ge(xn)}function Ht(){Ze(xt.current[0])}return(0,et.Z)(function(){se.every(function(xn){return xn!==_e})&&Ht()},[se.join("||")]),[_e,yt,Ht]}var zt=ne.createContext({}),Pn=zt,_t=te(39559);function va(re){var se=re.cellRender,ge=re.monthCellRender,Be=re.dateRender,Ae=ne.useMemo(function(){if(se)return se;if(!(!ge&&!Be))return function(_e,Ze){var xt=_e;return Be&&Ze.type==="date"?Be(xt,Ze.today):ge&&Ze.type==="month"?ge(xt,Ze.locale):Ze.originNode}},[se,ge,Be]);return Ae}function zn(re,se){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Be=String(re);Be.length=1?ge|0:1,Ze=re;Ze<=se;Ze+=_e)Ae.push({label:zn(Ze,2),value:Ze,disabled:(Be||[]).includes(Ze)});return Ae}function Eo(re){var se=re.generateConfig,ge=re.prefixCls,Be=re.operationRef,Ae=re.activeColumnIndex,_e=re.value,Ze=re.showHour,xt=re.showMinute,yt=re.showSecond,Ht=re.use12Hours,xn=re.hourStep,Vt=xn===void 0?1:xn,Yt=re.minuteStep,dn=Yt===void 0?1:Yt,gn=re.secondStep,bt=gn===void 0?1:gn,Kt=re.disabledHours,fn=re.disabledMinutes,Gn=re.disabledSeconds,Mn=re.disabledTime,Wn=re.hideDisabledOptions,ta=re.onSelect,$n=re.cellRender,kn=re.locale,Ja=[],Ia="".concat(ge,"-content"),Xa="".concat(ge,"-time-panel"),ro,xo=_e?se.getHour(_e):-1,Fo=xo,Jo=_e?se.getMinute(_e):-1,yo=_e?se.getSecond(_e):-1,eo=se.getNow(),no=ne.useMemo(function(){if(Mn){var dt=Mn(eo);return[dt.disabledHours,dt.disabledMinutes,dt.disabledSeconds]}return[Kt,fn,Gn]},[Kt,fn,Gn,Mn,eo]),Lo=(0,Tt.Z)(no,3),Oo=Lo[0],uo=Lo[1],So=Lo[2],sr=Fa(0,23,Vt,Oo&&Oo()),ar=(0,Ve.Z)(function(){return sr},sr,Wa);Ht&&(ro=Fo>=12,Fo%=12);var de=ne.useMemo(function(){if(!Ht)return[!1,!1];var dt=[!0,!0];return ar.forEach(function(ct){var jt=ct.disabled,Gt=ct.value;jt||(Gt>=12?dt[1]=!1:dt[0]=!1)}),dt},[Ht,ar]),ce=(0,Tt.Z)(de,2),Pe=ce[0],Le=ce[1],Fe=ne.useMemo(function(){return Ht?ar.filter(ro?function(dt){return dt.value>=12}:function(dt){return dt.value<12}).map(function(dt){var ct=dt.value%12,jt=ct===0?"12":zn(ct,2);return(0,Rt.Z)((0,Rt.Z)({},dt),{},{label:jt,value:ct})}):ar},[Ht,ro,ar]),Oe=Fa(0,59,dn,uo&&uo(xo)),qe=Fa(0,59,bt,So&&So(xo,Jo)),Qe=Ea({value:_e,generateConfig:se,disabledMinutes:uo,disabledSeconds:So,minutes:Oe,seconds:qe,use12Hours:Ht});Be.current={onUpDown:function(ct){var jt=Ja[Ae];if(jt)for(var Gt=jt.units.findIndex(function(Cn){return Cn.value===jt.value}),Wt=jt.units.length,cn=1;cn2&&arguments[2]!==void 0?arguments[2]:!1;(Bn===Kt||Ba)&&(na(Ut),Ja&&Ja(Ut),Qe&&Qe(Ut,Dn),Ia&&!Et(yt,Ut,En)&&!(dn!=null&&dn(Ut))&&Ia(Ut))},Ma=function(Ut){if(To.includes(Bn)){var Dn,Ba,za=Bn==="date";switch(Ut===Jt.Z.PAGE_UP||Ut===Jt.Z.PAGE_DOWN?Ba=za?yt.addMonth:yt.addYear:Ba=za?yt.addDate:yt.addMonth,Ut){case Jt.Z.LEFT:case Jt.Z.PAGE_UP:Dn=Ba(aa,-1);break;case Jt.Z.RIGHT:case Jt.Z.PAGE_DOWN:Dn=Ba(aa,1);break;case Jt.Z.UP:case Jt.Z.DOWN:Dn=Ba(aa,Number("".concat(Ut===Jt.Z.UP?"-":"").concat(za?Te:Ko)));break}if(Dn)return!(dn!=null&&dn(Dn))}return!0},Co=function(Ut){if(cn.current&&cn.current.onKeyDown){var Dn=!0,Ba=Ut.which;if([Jt.Z.LEFT,Jt.Z.RIGHT,Jt.Z.UP,Jt.Z.DOWN,Jt.Z.PAGE_UP,Jt.Z.PAGE_DOWN,Jt.Z.ENTER].includes(Ba)&&(Ut.preventDefault(),Ba!==Jt.Z.ENTER&&Gn===0&&(Dn=Ma(Ba))),Dn)return cn.current.onKeyDown(Ut)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Va=function(Ut){cn.current&&cn.current.onBlur&&cn.current.onBlur(Ut)};qe&&jt!=="right"&&(qe.current={onKeyDown:Co,onClose:function(){cn.current&&cn.current.onClose&&cn.current.onClose()}}),ne.useEffect(function(){Ht&&!rn.current&&La(Ht)},[Ht]),ne.useEffect(function(){rn.current=!1},[]);var Sa,No=va({cellRender:de,monthCellRender:ar,dateRender:sr}),ma=(0,Rt.Z)((0,Rt.Z)({},re),{},{cellRender:No,operationRef:cn,prefixCls:Ae,viewDate:aa,value:En,onViewDateChange:Fn,sourceMode:Qn,onPanelChange:Ra,disabledDate:dn});switch(delete ma.onChange,delete ma.onSelect,Bn){case"decade":Sa=ne.createElement(wr,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"year":Sa=ne.createElement(fr,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"month":Sa=ne.createElement(ri,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"quarter":Sa=ne.createElement(ua,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"week":Sa=ne.createElement(qn,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"time":delete ma.showTime,Sa=ne.createElement(Sr,(0,ae.Z)({},ma,(0,_t.Z)(Wn)==="object"?Wn:null,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;default:Wn?Sa=ne.createElement($r,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}})):Sa=ne.createElement(Io,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}))}var mo,ao,Xo=function(){var Ut=yt.getNow(),Dn=At(yt.getHour(Ut),yt.getMinute(Ut),yt.getSecond(Ut),Pe?no:1,Le?Oo:1,Fe?So:1),Ba=Ge(yt,Ut,Dn[0],Dn[1],Dn[2]);Ha(Ba,"submit")};$e||(mo=Ka(Ae,Bn,$n),Wn&&Bn!=="date"?ao=null:ao=co({prefixCls:Ae,components:Jo,needConfirmButton:ce,okDisabled:!En||dn&&dn(En),locale:xt,showNow:Mn,onNow:ce&&Xo,onOk:function(){En&&(Ha(En,"submit",!0),Fo&&Fo(En))}}));var fa;if(ta&&Bn==="date"&&Kt==="date"&&!Wn){var sa=yt.getNow(),da="".concat(Ae,"-today-btn"),ea=dn&&dn(sa);fa=ne.createElement("a",{className:De()(da,ea&&"".concat(da,"-disabled")),"aria-disabled":ea,onClick:function(){ea||Ha(sa,"mouse",!0)}},xt.today)}return ne.createElement(Pn.Provider,{value:(0,Rt.Z)((0,Rt.Z)({},Oe),{},{mode:Bn,hideHeader:"hideHeader"in re?kn:Oe.hideHeader,hidePrevBtn:ct&&jt==="right",hideNextBtn:ct&&jt==="left"})},ne.createElement("div",{tabIndex:Gn,className:De()("".concat(Ae,"-panel"),_e,(se={},(0,xe.Z)(se,"".concat(Ae,"-panel-has-range"),Gt&&Gt[0]&&Gt[1]),(0,xe.Z)(se,"".concat(Ae,"-panel-has-range-hover"),Wt&&Wt[0]&&Wt[1]),(0,xe.Z)(se,"".concat(Ae,"-panel-rtl"),yo==="rtl"),se)),style:Ze,onKeyDown:Co,onBlur:Va,onMouseDown:ro},Sa,mo||ao||fa?ne.createElement("div",{className:"".concat(Ae,"-footer")},mo,ao,fa):null))}var po=so,nr=te(35593),Ro={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Wr(re){var se,ge=re.prefixCls,Be=re.popupElement,Ae=re.popupStyle,_e=re.visible,Ze=re.dropdownClassName,xt=re.dropdownAlign,yt=re.transitionName,Ht=re.getPopupContainer,xn=re.children,Vt=re.range,Yt=re.popupPlacement,dn=re.direction,gn="".concat(ge,"-dropdown"),bt=function(){return Yt!==void 0?Yt:dn==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(nr.Z,{showAction:[],hideAction:[],popupPlacement:bt(),builtinPlacements:Ro,prefixCls:gn,popupTransitionName:yt,popup:Be,popupAlign:xt,popupVisible:_e,popupClassName:De()(Ze,(se={},(0,xe.Z)(se,"".concat(gn,"-range"),Vt),(0,xe.Z)(se,"".concat(gn,"-rtl"),dn==="rtl"),se)),popupStyle:Ae,getPopupContainer:Ht},xn)}var Zr=Wr;function ui(re){var se=re.prefixCls,ge=re.presets,Be=re.onClick,Ae=re.onHover;return ge.length?ne.createElement("div",{className:"".concat(se,"-presets")},ne.createElement("ul",null,ge.map(function(_e,Ze){var xt=_e.label,yt=_e.value;return ne.createElement("li",{key:Ze,onClick:function(){return Be==null?void 0:Be(Ga(yt))},onMouseEnter:function(){return Ae==null?void 0:Ae(Ga(yt))},onMouseLeave:function(){return Ae==null?void 0:Ae(null)}},xt)}))):null}function Ki(re){var se=re.picker,ge=re.disabledHours,Be=re.disabledMinutes,Ae=re.disabledSeconds;se==="time"&&(ge||Be||Ae)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function mi(re,se,ge){var Be=(0,_t.Z)(se)==="object"?se.clearIcon:ge;return Be||ne.createElement("span",{className:"".concat(re,"-clear-btn")})}function Gr(re){var se,ge=re,Be=ge.prefixCls,Ae=Be===void 0?"rc-picker":Be,_e=ge.id,Ze=ge.name,xt=ge.tabIndex,yt=ge.style,Ht=ge.className,xn=ge.dropdownClassName,Vt=ge.dropdownAlign,Yt=ge.popupStyle,dn=ge.transitionName,gn=ge.generateConfig,bt=ge.locale,Kt=ge.inputReadOnly,fn=ge.allowClear,Gn=ge.autoFocus,Mn=ge.showTime,Wn=ge.picker,ta=Wn===void 0?"date":Wn,$n=ge.format,kn=ge.use12Hours,Ja=ge.value,Ia=ge.defaultValue,Xa=ge.presets,ro=ge.open,xo=ge.defaultOpen,Fo=ge.defaultOpenValue,Jo=ge.suffixIcon,yo=ge.clearIcon,eo=ge.disabled,no=ge.disabledDate,Lo=ge.placeholder,Oo=ge.getPopupContainer,uo=ge.pickerRef,So=ge.panelRender,sr=ge.onChange,ar=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Pe=ge.onMouseDown,Le=ge.onMouseUp,Fe=ge.onMouseEnter,Oe=ge.onMouseLeave,qe=ge.onContextMenu,Qe=ge.onClick,$e=ge.onKeyDown,mt=ge.onSelect,dt=ge.direction,ct=ge.autoComplete,jt=ct===void 0?"off":ct,Gt=ge.inputRender,Wt=ge.changeOnBlur,cn=ne.useRef(null),rn=ta==="date"&&!!Mn||ta==="time",Cn=We(Xa),pn=wa(An($n,ta,Mn,kn)),En=ne.useRef(null),na=ne.useRef(null),la=ne.useRef(null),jn=(0,On.Z)(null,{value:Ja,defaultValue:Ia}),aa=(0,Tt.Z)(jn,2),La=aa[0],Fn=aa[1],Vn=ne.useState(La),Rn=(0,Tt.Z)(Vn,2),wn=Rn[0],Bn=Rn[1],oa=ne.useRef(null),ka=(0,On.Z)(!1,{value:ro,defaultValue:xo,postState:function(pa){return eo?!1:pa},onChange:function(pa){ar&&ar(pa),!pa&&oa.current&&oa.current.onClose&&oa.current.onClose()}}),Na=(0,Tt.Z)(ka,2),Qn=Na[0],Oa=Na[1],Ra=Zt(wn,{formatList:pn,generateConfig:gn,locale:bt}),Ha=(0,Tt.Z)(Ra,2),Ma=Ha[0],Co=Ha[1],Va=Ye({valueTexts:Ma,onTextChange:function(pa){var qo=st(pa,{locale:bt,formatList:pn,generateConfig:gn});qo&&(!no||!no(qo))&&Bn(qo)}}),Sa=(0,Tt.Z)(Va,3),No=Sa[0],ma=Sa[1],mo=Sa[2],ao=function(pa){Bn(pa),Fn(pa),sr&&!Et(gn,La,pa)&&sr(pa,pa?je(pa,{generateConfig:gn,locale:bt,format:pn[0]}):"")},Xo=function(pa){eo&&pa||Oa(pa)},fa=function(pa){return Qn&&oa.current&&oa.current.onKeyDown?oa.current.onKeyDown(pa):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},sa=function(){for(var pa=arguments.length,qo=new Array(pa),hr=0;hrYt(Ht);case"month":return Vt(bt)>Vt(Ht);case"week":return xn(bt)>xn(Ht);default:return!Ke(xt,bt,Ht)&&xt.isAfter(bt,Ht)}return!1},[_e,Ze[1],Ht,se]),gn=ne.useCallback(function(bt){if(Ze[1]||_e&&_e(bt))return!0;if(Ze[0]&&yt)return!Ke(xt,bt,Ht)&&xt.isAfter(yt,bt);if(!se&&yt)switch(ge){case"quarter":return Yt(bt)0&&arguments[0]!==void 0?arguments[0]:!1,Pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Za=null;Mo&&di&&di[0]&&di[1]&&bt.isAfter(di[1],di[0])&&(Za=di);var Ao=kn;if(kn&&(0,_t.Z)(kn)==="object"&&kn.defaultValue){var rr=kn.defaultValue;Ao=(0,Rt.Z)((0,Rt.Z)({},kn),{},{defaultValue:ia(rr,ga)||void 0})}return ne.createElement($a.Provider,{value:{inRange:!0,panelPosition:wo,rangedValue:rs||Hn,hoverRangedValue:Za}},ne.createElement(po,(0,ae.Z)({},re,Pa,{cellRender:bs,showTime:Ao,mode:za[ga],generateConfig:bt,style:void 0,direction:aa,disabledDate:ga===0?Qo:Ua,disabledTime:function(ni){return no?no(ni,ga===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(Ze,"-panel-focused"),ga===0?!hl:!ti)),value:ia(Hn,ga),locale:Kt,tabIndex:-1,onPanelChange:function(ni,Pi){ga===0&&Ti(!0),ga===1&&dl(!0),or(tn(za,Pi,ga),tn(Hn,ni,ga));var yi=ni;wo==="right"&&za[ga]===Pi&&(yi=Ee(yi,Pi,bt,-1)),sa(yi,ga)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ga===0?ia(Hn,1):ia(Hn,0)})))}var Si=0,hs=0;if(ga&&ka.current&&Qn.current&&oa.current&&Ha.current){Si=ka.current.offsetWidth+Qn.current.offsetWidth;var Cs=Ha.current.offsetLeft>Si?Ha.current.offsetLeft-Si:Ha.current.offsetLeft,ps=oa.current.offsetWidth,Ss=Ha.current.offsetWidth;ps&&Ss&&Si>ps-Ss-(aa==="rtl"?0:Cs)&&(hs=Si)}var ws=aa==="rtl"?{right:Si}:{left:Si};function Es(){var wo,Pa=Ka(Ze,za[ga],Qe),Za=co({prefixCls:Ze,components:la,needConfirmButton:wn,okDisabled:!ia(Hn,ga)||eo&&eo(Hn[ga]),locale:Kt,onOk:function(){var ai=ia(Hn,ga);ai&&(hr(Hn,ga),En==null||En(Hn),Pr(!1,ga,"confirm"))}});if($n!=="time"&&!kn){var Ao=fa(ga),rr=Ee(Ao,$n,bt),ji=za[ga],ni=ji===$n,Pi=cs(ni?"left":!1,{pickerValue:Ao,onPickerValueChange:function(ai){sa(ai,ga)}}),yi=cs("right",{pickerValue:rr,onPickerValueChange:function(ai){sa(Ee(ai,$n,bt,-1),ga)}});aa==="rtl"?wo=ne.createElement(ne.Fragment,null,yi,ni&&Pi):wo=ne.createElement(ne.Fragment,null,Pi,ni&&yi)}else wo=cs();var yl=ne.createElement("div",{className:"".concat(Ze,"-panel-layout")},ne.createElement(ui,{prefixCls:Ze,presets:xs,onClick:function(ai){hr(ai,null),Pr(!1,ga,"preset")},onHover:function(ai){Rl(ai)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(Ze,"-panels")},wo),(Pa||Za)&&ne.createElement("div",{className:"".concat(Ze,"-footer")},Pa,Za)));return So&&(yl=So(yl)),ne.createElement("div",{className:"".concat(Ze,"-panel-container"),style:{marginLeft:hs},ref:oa,onMouseDown:function(ai){ai.preventDefault()}},yl)}var Ls=ne.createElement("div",{className:De()("".concat(Ze,"-range-wrapper"),"".concat(Ze,"-").concat($n,"-range-wrapper")),style:{minWidth:vo}},ne.createElement("div",{ref:Ha,className:"".concat(Ze,"-range-arrow"),style:ws}),Es()),Ps;Pe&&(Ps=ne.createElement("span",{className:"".concat(Ze,"-suffix"),onMouseDown:function(Pa){Pa.preventDefault()}},Pe));var Bs=mi(Ze,ce,Le),As=ne.createElement("span",{onMouseDown:function(Pa){Pa.preventDefault(),Pa.stopPropagation()},onMouseUp:function(Pa){Pa.preventDefault(),Pa.stopPropagation();var Za=ma;Va[0]||(Za=tn(Za,null,0)),Va[1]||(Za=tn(Za,null,1)),hr(Za,null),Pr(!1,ga,"clear")},className:"".concat(Ze,"-clear"),role:"button"},Bs),Ns=ce&&(ia(ma,0)&&!Va[0]||ia(ma,1)&&!Va[1]),ys={size:Da($n,Ma[0],bt)},us=0,ms=0;ka.current&&Na.current&&Qn.current&&(ga===0?ms=ka.current.offsetWidth:(us=Si,ms=Na.current.offsetWidth));var Ds=aa==="rtl"?{right:us}:{left:us},Fs=function(Pa,Za){var Ao=tn(Hn,Pa,ga);if(Za==="submit"||Za!=="key"&&!wn){hr(Ao,ga),ga===0?Ti():dl();var rr=ga===0?1:0;Va[rr]?Pr(!1,!1,"confirm"):Pr(!1,ga,"confirm")}else Ut(Ao)};return ne.createElement(Pn.Provider,{value:{operationRef:Co,hideHeader:$n==="time",onDateMouseEnter:ss,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fs,open:Mo}},ne.createElement(Zr,{visible:Mo,popupElement:Ls,popupStyle:xn,prefixCls:Ze,dropdownClassName:Vt,dropdownAlign:dn,getPopupContainer:gn,transitionName:Yt,range:!0,direction:aa},ne.createElement("div",(0,ae.Z)({ref:Bn,className:De()(Ze,"".concat(Ze,"-range"),Ht,(se={},(0,xe.Z)(se,"".concat(Ze,"-disabled"),Va[0]&&Va[1]),(0,xe.Z)(se,"".concat(Ze,"-focused"),ga===0?Gi:ei),(0,xe.Z)(se,"".concat(Ze,"-rtl"),aa==="rtl"),se)),style:yt,onClick:Gl,onMouseEnter:rn,onMouseLeave:Cn,onMouseDown:pl,onMouseUp:cn},(0,vn.Z)(re,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(Ze,"-input"),(ge={},(0,xe.Z)(ge,"".concat(Ze,"-input-active"),ga===0),(0,xe.Z)(ge,"".concat(Ze,"-input-placeholder"),!!ll),ge)),ref:ka},ne.createElement("input",(0,ae.Z)({id:xt,disabled:Va[0],readOnly:Oe||typeof Ma[0]=="function"||!hl,value:ll||Bo,onChange:function(Pa){pr(Pa.target.value)},autoFocus:Gn,placeholder:ia(fn,0)||"",ref:Oa},fl,ys,{autoComplete:Vn}))),ne.createElement("div",{className:"".concat(Ze,"-range-separator"),ref:Qn},Xa),ne.createElement("div",{className:De()("".concat(Ze,"-input"),(Be={},(0,xe.Z)(Be,"".concat(Ze,"-input-active"),ga===1),(0,xe.Z)(Be,"".concat(Ze,"-input-placeholder"),!!sl),Be)),ref:Na},ne.createElement("input",(0,ae.Z)({disabled:Va[1],readOnly:Oe||typeof Ma[0]=="function"||!ti,value:sl||br,onChange:function(Pa){Qr(Pa.target.value)},placeholder:ia(fn,1)||"",ref:Ra},jo,ys,{autoComplete:Vn}))),ne.createElement("div",{className:"".concat(Ze,"-active-bar"),style:(0,Rt.Z)((0,Rt.Z)({},Ds),{},{width:ms,position:"absolute"})}),Ps,Ns&&As)))}var Ul=function(re){(0,vt.Z)(ge,re);var se=(0,ln.Z)(ge);function ge(){var Be;(0,Ue.Z)(this,ge);for(var Ae=arguments.length,_e=new Array(Ae),Ze=0;Ze{const{lineHeight:Ae}=re,_e=Math.floor(ge*Ae)+2,Ze=Math.max((se-_e)/2,0),xt=Math.max(se-_e-Ze,0);return{padding:`${Ze}px ${Be}px ${xt}px`}},Qi=re=>{const{componentCls:se,pickerCellCls:ge,pickerCellInnerCls:Be,cellHeight:Ae,motionDurationSlow:_e,borderRadiusSM:Ze,motionDurationMid:xt,cellHoverBg:yt,lineWidth:Ht,lineType:xn,colorPrimary:Vt,cellActiveWithRangeBg:Yt,colorTextLightSolid:dn,controlHeightSM:gn,cellRangeBorderColor:bt,pickerCellBorderGap:Kt,cellHoverWithRangeBg:fn,cellWidth:Gn,colorTextDisabled:Mn,cellBgDisabled:Wn}=re;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ae,transform:"translateY(-50%)",transition:`all ${_e}`,content:'""'},[Be]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ae,height:Ae,lineHeight:`${Ae}px`,borderRadius:Ze,transition:`background ${xt}, border ${xt}`},"&-range-hover-start, &-range-hover-end":{[Be]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), - &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Be]:{background:yt}},[`&-in-view${ge}-today ${Be}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ht}px ${xn} ${Vt}`,borderRadius:Ze,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:Yt}},[`&-in-view${ge}-selected ${Be}, + `]:{[`&:hover ${le}-inner`]:{backgroundColor:ke.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:ke.colorBgContainer,borderColor:ke.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ke.fontSizeLG/2,height:ke.fontSizeLG/2,backgroundColor:ke.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${gt}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:ke.colorBgContainerDisabled,borderColor:ke.colorBorder,"&:after":{borderColor:ke.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ke.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:ke.colorTextDisabled}}}]};function Re(ke,le){const gt=(0,ve.TS)(le,{checkboxCls:`.${ke}`,checkboxSize:le.controlInteractiveSize});return[nt(gt)]}It.ZP=(0,Me.Z)("Checkbox",(ke,le)=>{let{prefixCls:gt}=le;return[Re(gt,ke)]})},5083:function(Pt,It,te){"use strict";te.d(It,{default:function(){return as}});var oe=te(61186),ve=te.n(oe),Me=te(48736),nt=te(90111),Re=te.n(nt),ke=te(58319),le=te.n(ke),gt=te(23250),st=te.n(gt),rt=te(74959),ot=te.n(rt),ut=te(10238),Ze=te.n(ut),ie=te(33656),y=te.n(ie);ve().extend(y()),ve().extend(Ze()),ve().extend(Re()),ve().extend(le()),ve().extend(st()),ve().extend(ot()),ve().extend(function(re,se){var ge=se.prototype,Be=ge.format;ge.format=function(_e){var Ge=(_e||"").replace("Wo","wo");return Be.bind(this)(Ge)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(se){var ge=a[se];return ge||se.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ve()()},getFixedDate:function(se){return ve()(se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(se){return se.endOf("month")},getWeekDay:function(se){var ge=se.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(se){return se.year()},getMonth:function(se){return se.month()},getDate:function(se){return se.date()},getHour:function(se){return se.hour()},getMinute:function(se){return se.minute()},getSecond:function(se){return se.second()},addYear:function(se,ge){return se.add(ge,"year")},addMonth:function(se,ge){return se.add(ge,"month")},addDate:function(se,ge){return se.add(ge,"day")},setYear:function(se,ge){return se.year(ge)},setMonth:function(se,ge){return se.month(ge)},setDate:function(se,ge){return se.date(ge)},setHour:function(se,ge){return se.hour(ge)},setMinute:function(se,ge){return se.minute(ge)},setSecond:function(se,ge){return se.second(ge)},isAfter:function(se,ge){return se.isAfter(ge)},isValidate:function(se){return se.isValid()},locale:{getWeekFirstDay:function(se){return ve()().locale(x(se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(se,ge){return ge.locale(x(se)).weekday(0)},getWeek:function(se,ge){return ge.locale(x(se)).week()},getShortWeekDays:function(se){return ve()().locale(x(se)).localeData().weekdaysMin()},getShortMonths:function(se){return ve()().locale(x(se)).localeData().monthsShort()},format:function(se,ge,Be){return ge.locale(x(se)).format(Be)},parse:function(se,ge,Be){for(var Ae=x(se),_e=0;_e1&&(Ge=se.addDate(Ge,-7)),Ge}function Ee(re,se,ge){var Be=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(se){case"year":return ge.addYear(re,Be*10);case"quarter":case"month":return ge.addYear(re,Be);default:return ge.addMonth(re,Be)}}function He(re,se){var ge=se.generateConfig,Be=se.locale,Ae=se.format;return typeof Ae=="function"?Ae(re):ge.locale.format(Be.locale,re,Ae)}function lt(re,se){var ge=se.generateConfig,Be=se.locale,Ae=se.formatList;return!re||typeof Ae[0]=="function"?null:ge.locale.parse(Be.locale,re,Ae)}function ft(re){var se=re.cellDate,ge=re.mode,Be=re.disabledDate,Ae=re.generateConfig;if(!Be)return!1;var _e=function(gn,bt,Kt){for(var fn=bt;fn<=Kt;){var Gn=void 0;switch(gn){case"date":{if(Gn=Ae.setDate(se,fn),!Be(Gn))return!1;break}case"month":{if(Gn=Ae.setMonth(se,fn),!ft({cellDate:Gn,mode:"month",generateConfig:Ae,disabledDate:Be}))return!1;break}case"year":{if(Gn=Ae.setYear(se,fn),!ft({cellDate:Gn,mode:"year",generateConfig:Ae,disabledDate:Be}))return!1;break}}fn+=1}return!0};switch(ge){case"date":case"week":return Be(se);case"month":{var Ge=1,xt=Ae.getDate(Ae.getEndDate(se));return _e("date",Ge,xt)}case"quarter":{var yt=Math.floor(Ae.getMonth(se)/3)*3,Ht=yt+2;return _e("month",yt,Ht)}case"year":return _e("month",0,11);case"decade":{var xn=Ae.getYear(se),Vt=Math.floor(xn/we)*we,Yt=Vt+we-1;return _e("year",Vt,Yt)}}}function Zt(re,se){var ge=se.formatList,Be=se.generateConfig,Ae=se.locale;return(0,Ve.Z)(function(){if(!re)return[[""],""];for(var _e="",Ge=[],xt=0;xt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ht.current),fn){yt(Kt);return}Ht.current=requestAnimationFrame(function(){yt(Kt)})}var Vt=Zt(xt,{formatList:ge,generateConfig:Be,locale:Ae}),Yt=(0,Tt.Z)(Vt,2),dn=Yt[1];function gn(Kt){xn(Kt)}function bt(){var Kt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;xn(null,Kt)}return(0,ne.useEffect)(function(){bt(!0)},[re]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ht.current)}},[]),[dn,gn,bt]}var Jt=te(10228),sn=te(16089),Nn=te(26407),Yn=te(29194),Tn=new Map;function Xn(re,se){var ge;function Be(){(0,Yn.Z)(re)?se():ge=(0,sn.Z)(function(){Be()})}return Be(),function(){sn.Z.cancel(ge)}}function ya(re,se,ge){if(Tn.get(re)&&cancelAnimationFrame(Tn.get(re)),ge<=0){Tn.set(re,requestAnimationFrame(function(){re.scrollTop=se}));return}var Be=se-re.scrollTop,Ae=Be/ge*10;Tn.set(re,requestAnimationFrame(function(){re.scrollTop+=Ae,re.scrollTop!==se&&ya(re,se,ge-10)}))}function ba(re,se){var ge=se.onLeftRight,Be=se.onCtrlLeftRight,Ae=se.onUpDown,_e=se.onPageUpDown,Ge=se.onEnter,xt=re.which,yt=re.ctrlKey,Ht=re.metaKey;switch(xt){case Jt.Z.LEFT:if(yt||Ht){if(Be)return Be(-1),!0}else if(ge)return ge(-1),!0;break;case Jt.Z.RIGHT:if(yt||Ht){if(Be)return Be(1),!0}else if(ge)return ge(1),!0;break;case Jt.Z.UP:if(Ae)return Ae(-1),!0;break;case Jt.Z.DOWN:if(Ae)return Ae(1),!0;break;case Jt.Z.PAGE_UP:if(_e)return _e(-1),!0;break;case Jt.Z.PAGE_DOWN:if(_e)return _e(1),!0;break;case Jt.Z.ENTER:if(Ge)return Ge(),!0;break}return!1}function An(re,se,ge,Be){var Ae=re;if(!Ae)switch(se){case"time":Ae=Be?"hh:mm:ss a":"HH:mm:ss";break;case"week":Ae="gggg-wo";break;case"month":Ae="YYYY-MM";break;case"quarter":Ae="YYYY-[Q]Q";break;case"year":Ae="YYYY";break;default:Ae=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Ae}function Da(re,se,ge){var Be=re==="time"?8:10,Ae=typeof se=="function"?se(ge.getNow()).length:se.length;return Math.max(Be,Ae)+2}var xa=null,ca=new Set;function Ta(re){return!xa&&typeof window!="undefined"&&window.addEventListener&&(xa=function(ge){(0,Nn.Z)(ca).forEach(function(Be){Be(ge)})},window.addEventListener("mousedown",xa)),ca.add(re),function(){ca.delete(re),ca.size===0&&(window.removeEventListener("mousedown",xa),xa=null)}}function to(re){var se=re.target;if(re.composed&&se.shadowRoot){var ge;return((ge=re.composedPath)===null||ge===void 0?void 0:ge.call(re)[0])||se}return se}var an=function(se){return se==="month"||se==="date"?"year":se},Sn=function(se){return se==="date"?"month":se},Ln=function(se){return se==="month"||se==="date"?"quarter":se},yn=function(se){return se==="date"?"week":se},ra={year:an,month:Sn,quarter:Ln,week:yn,time:null,date:null};function Ca(re,se){return re.some(function(ge){return ge&&ge.contains(se)})}function Kn(re){var se=re.open,ge=re.value,Be=re.isClickOutside,Ae=re.triggerOpen,_e=re.forwardKeyDown,Ge=re.onKeyDown,xt=re.blurToCancel,yt=re.onSubmit,Ht=re.onCancel,xn=re.onFocus,Vt=re.onBlur,Yt=re.changeOnBlur,dn=(0,ne.useState)(!1),gn=(0,Tt.Z)(dn,2),bt=gn[0],Kt=gn[1],fn=(0,ne.useState)(!1),Gn=(0,Tt.Z)(fn,2),Mn=Gn[0],Wn=Gn[1],ta=(0,ne.useRef)(!1),$n=(0,ne.useRef)(!1),kn=(0,ne.useRef)(!1),Ja={onMouseDown:function(){Kt(!0),Ae(!0)},onKeyDown:function(Xa){var ro=function(){kn.current=!0};if(Ge(Xa,ro),!kn.current){switch(Xa.which){case Jt.Z.ENTER:{se?yt()!==!1&&Kt(!0):Ae(!0),Xa.preventDefault();return}case Jt.Z.TAB:{bt&&se&&!Xa.shiftKey?(Kt(!1),Xa.preventDefault()):!bt&&se&&!_e(Xa)&&Xa.shiftKey&&(Kt(!0),Xa.preventDefault());return}case Jt.Z.ESC:{Kt(!0),Ht();return}}!se&&![Jt.Z.SHIFT].includes(Xa.which)?Ae(!0):bt||_e(Xa)}},onFocus:function(Xa){Kt(!0),Wn(!0),xn&&xn(Xa)},onBlur:function(Xa){if(ta.current||!Be(document.activeElement)){ta.current=!1;return}xt?setTimeout(function(){for(var ro=document,xo=ro.activeElement;xo&&xo.shadowRoot;)xo=xo.shadowRoot.activeElement;Be(xo)&&Ht()},0):se&&(Ae(!1),$n.current&&yt()),Wn(!1),Vt==null||Vt(Xa)}};return(0,ne.useEffect)(function(){$n.current=!1},[se]),(0,ne.useEffect)(function(){$n.current=!0},[ge]),(0,ne.useEffect)(function(){return Ta(function(Ia){var Xa=to(Ia),ro=Be(Xa);se&&(ro?!Yt&&(!Mn||ro)&&Ae(!1):(ta.current=!0,(0,sn.Z)(function(){ta.current=!1})))})}),[Ja,{focused:Mn,typing:bt}]}function We(re,se){return ne.useMemo(function(){return re||(se?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(se).map(function(ge){var Be=(0,Tt.Z)(ge,2),Ae=Be[0],_e=Be[1];return{label:Ae,value:_e}})):[])},[re,se])}var et=te(34280);function Ye(re){var se=re.valueTexts,ge=re.onTextChange,Be=ne.useState(""),Ae=(0,Tt.Z)(Be,2),_e=Ae[0],Ge=Ae[1],xt=ne.useRef([]);xt.current=se;function yt(xn){Ge(xn),ge(xn)}function Ht(){Ge(xt.current[0])}return(0,et.Z)(function(){se.every(function(xn){return xn!==_e})&&Ht()},[se.join("||")]),[_e,yt,Ht]}var zt=ne.createContext({}),Pn=zt,_t=te(39559);function va(re){var se=re.cellRender,ge=re.monthCellRender,Be=re.dateRender,Ae=ne.useMemo(function(){if(se)return se;if(!(!ge&&!Be))return function(_e,Ge){var xt=_e;return Be&&Ge.type==="date"?Be(xt,Ge.today):ge&&Ge.type==="month"?ge(xt,Ge.locale):Ge.originNode}},[se,ge,Be]);return Ae}function zn(re,se){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Be=String(re);Be.length=1?ge|0:1,Ge=re;Ge<=se;Ge+=_e)Ae.push({label:zn(Ge,2),value:Ge,disabled:(Be||[]).includes(Ge)});return Ae}function Eo(re){var se=re.generateConfig,ge=re.prefixCls,Be=re.operationRef,Ae=re.activeColumnIndex,_e=re.value,Ge=re.showHour,xt=re.showMinute,yt=re.showSecond,Ht=re.use12Hours,xn=re.hourStep,Vt=xn===void 0?1:xn,Yt=re.minuteStep,dn=Yt===void 0?1:Yt,gn=re.secondStep,bt=gn===void 0?1:gn,Kt=re.disabledHours,fn=re.disabledMinutes,Gn=re.disabledSeconds,Mn=re.disabledTime,Wn=re.hideDisabledOptions,ta=re.onSelect,$n=re.cellRender,kn=re.locale,Ja=[],Ia="".concat(ge,"-content"),Xa="".concat(ge,"-time-panel"),ro,xo=_e?se.getHour(_e):-1,Fo=xo,Jo=_e?se.getMinute(_e):-1,yo=_e?se.getSecond(_e):-1,eo=se.getNow(),no=ne.useMemo(function(){if(Mn){var dt=Mn(eo);return[dt.disabledHours,dt.disabledMinutes,dt.disabledSeconds]}return[Kt,fn,Gn]},[Kt,fn,Gn,Mn,eo]),Lo=(0,Tt.Z)(no,3),Oo=Lo[0],uo=Lo[1],So=Lo[2],sr=Fa(0,23,Vt,Oo&&Oo()),ar=(0,Ve.Z)(function(){return sr},sr,Wa);Ht&&(ro=Fo>=12,Fo%=12);var de=ne.useMemo(function(){if(!Ht)return[!1,!1];var dt=[!0,!0];return ar.forEach(function(ct){var jt=ct.disabled,Gt=ct.value;jt||(Gt>=12?dt[1]=!1:dt[0]=!1)}),dt},[Ht,ar]),ce=(0,Tt.Z)(de,2),Pe=ce[0],Le=ce[1],Fe=ne.useMemo(function(){return Ht?ar.filter(ro?function(dt){return dt.value>=12}:function(dt){return dt.value<12}).map(function(dt){var ct=dt.value%12,jt=ct===0?"12":zn(ct,2);return(0,Rt.Z)((0,Rt.Z)({},dt),{},{label:jt,value:ct})}):ar},[Ht,ro,ar]),Oe=Fa(0,59,dn,uo&&uo(xo)),qe=Fa(0,59,bt,So&&So(xo,Jo)),Qe=Ea({value:_e,generateConfig:se,disabledMinutes:uo,disabledSeconds:So,minutes:Oe,seconds:qe,use12Hours:Ht});Be.current={onUpDown:function(ct){var jt=Ja[Ae];if(jt)for(var Gt=jt.units.findIndex(function(Cn){return Cn.value===jt.value}),Wt=jt.units.length,cn=1;cn2&&arguments[2]!==void 0?arguments[2]:!1;(Bn===Kt||Ba)&&(na(Ut),Ja&&Ja(Ut),Qe&&Qe(Ut,Dn),Ia&&!Et(yt,Ut,En)&&!(dn!=null&&dn(Ut))&&Ia(Ut))},Ma=function(Ut){if(To.includes(Bn)){var Dn,Ba,za=Bn==="date";switch(Ut===Jt.Z.PAGE_UP||Ut===Jt.Z.PAGE_DOWN?Ba=za?yt.addMonth:yt.addYear:Ba=za?yt.addDate:yt.addMonth,Ut){case Jt.Z.LEFT:case Jt.Z.PAGE_UP:Dn=Ba(aa,-1);break;case Jt.Z.RIGHT:case Jt.Z.PAGE_DOWN:Dn=Ba(aa,1);break;case Jt.Z.UP:case Jt.Z.DOWN:Dn=Ba(aa,Number("".concat(Ut===Jt.Z.UP?"-":"").concat(za?Te:Ko)));break}if(Dn)return!(dn!=null&&dn(Dn))}return!0},Co=function(Ut){if(cn.current&&cn.current.onKeyDown){var Dn=!0,Ba=Ut.which;if([Jt.Z.LEFT,Jt.Z.RIGHT,Jt.Z.UP,Jt.Z.DOWN,Jt.Z.PAGE_UP,Jt.Z.PAGE_DOWN,Jt.Z.ENTER].includes(Ba)&&(Ut.preventDefault(),Ba!==Jt.Z.ENTER&&Gn===0&&(Dn=Ma(Ba))),Dn)return cn.current.onKeyDown(Ut)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Va=function(Ut){cn.current&&cn.current.onBlur&&cn.current.onBlur(Ut)};qe&&jt!=="right"&&(qe.current={onKeyDown:Co,onClose:function(){cn.current&&cn.current.onClose&&cn.current.onClose()}}),ne.useEffect(function(){Ht&&!rn.current&&La(Ht)},[Ht]),ne.useEffect(function(){rn.current=!1},[]);var Sa,No=va({cellRender:de,monthCellRender:ar,dateRender:sr}),ma=(0,Rt.Z)((0,Rt.Z)({},re),{},{cellRender:No,operationRef:cn,prefixCls:Ae,viewDate:aa,value:En,onViewDateChange:Fn,sourceMode:Qn,onPanelChange:Ra,disabledDate:dn});switch(delete ma.onChange,delete ma.onSelect,Bn){case"decade":Sa=ne.createElement(wr,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"year":Sa=ne.createElement(fr,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"month":Sa=ne.createElement(ri,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"quarter":Sa=ne.createElement(ua,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"week":Sa=ne.createElement(qn,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;case"time":delete ma.showTime,Sa=ne.createElement(Sr,(0,ae.Z)({},ma,(0,_t.Z)(Wn)==="object"?Wn:null,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}));break;default:Wn?Sa=ne.createElement($r,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}})):Sa=ne.createElement(Io,(0,ae.Z)({},ma,{onSelect:function(Ut,Dn){Fn(Ut),Ha(Ut,Dn)}}))}var mo,ao,Xo=function(){var Ut=yt.getNow(),Dn=At(yt.getHour(Ut),yt.getMinute(Ut),yt.getSecond(Ut),Pe?no:1,Le?Oo:1,Fe?So:1),Ba=je(yt,Ut,Dn[0],Dn[1],Dn[2]);Ha(Ba,"submit")};$e||(mo=Ka(Ae,Bn,$n),Wn&&Bn!=="date"?ao=null:ao=co({prefixCls:Ae,components:Jo,needConfirmButton:ce,okDisabled:!En||dn&&dn(En),locale:xt,showNow:Mn,onNow:ce&&Xo,onOk:function(){En&&(Ha(En,"submit",!0),Fo&&Fo(En))}}));var fa;if(ta&&Bn==="date"&&Kt==="date"&&!Wn){var sa=yt.getNow(),da="".concat(Ae,"-today-btn"),ea=dn&&dn(sa);fa=ne.createElement("a",{className:De()(da,ea&&"".concat(da,"-disabled")),"aria-disabled":ea,onClick:function(){ea||Ha(sa,"mouse",!0)}},xt.today)}return ne.createElement(Pn.Provider,{value:(0,Rt.Z)((0,Rt.Z)({},Oe),{},{mode:Bn,hideHeader:"hideHeader"in re?kn:Oe.hideHeader,hidePrevBtn:ct&&jt==="right",hideNextBtn:ct&&jt==="left"})},ne.createElement("div",{tabIndex:Gn,className:De()("".concat(Ae,"-panel"),_e,(se={},(0,be.Z)(se,"".concat(Ae,"-panel-has-range"),Gt&&Gt[0]&&Gt[1]),(0,be.Z)(se,"".concat(Ae,"-panel-has-range-hover"),Wt&&Wt[0]&&Wt[1]),(0,be.Z)(se,"".concat(Ae,"-panel-rtl"),yo==="rtl"),se)),style:Ge,onKeyDown:Co,onBlur:Va,onMouseDown:ro},Sa,mo||ao||fa?ne.createElement("div",{className:"".concat(Ae,"-footer")},mo,ao,fa):null))}var po=so,nr=te(35593),Ro={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Wr(re){var se,ge=re.prefixCls,Be=re.popupElement,Ae=re.popupStyle,_e=re.visible,Ge=re.dropdownClassName,xt=re.dropdownAlign,yt=re.transitionName,Ht=re.getPopupContainer,xn=re.children,Vt=re.range,Yt=re.popupPlacement,dn=re.direction,gn="".concat(ge,"-dropdown"),bt=function(){return Yt!==void 0?Yt:dn==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(nr.Z,{showAction:[],hideAction:[],popupPlacement:bt(),builtinPlacements:Ro,prefixCls:gn,popupTransitionName:yt,popup:Be,popupAlign:xt,popupVisible:_e,popupClassName:De()(Ge,(se={},(0,be.Z)(se,"".concat(gn,"-range"),Vt),(0,be.Z)(se,"".concat(gn,"-rtl"),dn==="rtl"),se)),popupStyle:Ae,getPopupContainer:Ht},xn)}var Zr=Wr;function ui(re){var se=re.prefixCls,ge=re.presets,Be=re.onClick,Ae=re.onHover;return ge.length?ne.createElement("div",{className:"".concat(se,"-presets")},ne.createElement("ul",null,ge.map(function(_e,Ge){var xt=_e.label,yt=_e.value;return ne.createElement("li",{key:Ge,onClick:function(){return Be==null?void 0:Be(Ga(yt))},onMouseEnter:function(){return Ae==null?void 0:Ae(Ga(yt))},onMouseLeave:function(){return Ae==null?void 0:Ae(null)}},xt)}))):null}function Ki(re){var se=re.picker,ge=re.disabledHours,Be=re.disabledMinutes,Ae=re.disabledSeconds;se==="time"&&(ge||Be||Ae)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function mi(re,se,ge){var Be=(0,_t.Z)(se)==="object"?se.clearIcon:ge;return Be||ne.createElement("span",{className:"".concat(re,"-clear-btn")})}function Gr(re){var se,ge=re,Be=ge.prefixCls,Ae=Be===void 0?"rc-picker":Be,_e=ge.id,Ge=ge.name,xt=ge.tabIndex,yt=ge.style,Ht=ge.className,xn=ge.dropdownClassName,Vt=ge.dropdownAlign,Yt=ge.popupStyle,dn=ge.transitionName,gn=ge.generateConfig,bt=ge.locale,Kt=ge.inputReadOnly,fn=ge.allowClear,Gn=ge.autoFocus,Mn=ge.showTime,Wn=ge.picker,ta=Wn===void 0?"date":Wn,$n=ge.format,kn=ge.use12Hours,Ja=ge.value,Ia=ge.defaultValue,Xa=ge.presets,ro=ge.open,xo=ge.defaultOpen,Fo=ge.defaultOpenValue,Jo=ge.suffixIcon,yo=ge.clearIcon,eo=ge.disabled,no=ge.disabledDate,Lo=ge.placeholder,Oo=ge.getPopupContainer,uo=ge.pickerRef,So=ge.panelRender,sr=ge.onChange,ar=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Pe=ge.onMouseDown,Le=ge.onMouseUp,Fe=ge.onMouseEnter,Oe=ge.onMouseLeave,qe=ge.onContextMenu,Qe=ge.onClick,$e=ge.onKeyDown,mt=ge.onSelect,dt=ge.direction,ct=ge.autoComplete,jt=ct===void 0?"off":ct,Gt=ge.inputRender,Wt=ge.changeOnBlur,cn=ne.useRef(null),rn=ta==="date"&&!!Mn||ta==="time",Cn=We(Xa),pn=wa(An($n,ta,Mn,kn)),En=ne.useRef(null),na=ne.useRef(null),la=ne.useRef(null),jn=(0,On.Z)(null,{value:Ja,defaultValue:Ia}),aa=(0,Tt.Z)(jn,2),La=aa[0],Fn=aa[1],Vn=ne.useState(La),Rn=(0,Tt.Z)(Vn,2),wn=Rn[0],Bn=Rn[1],oa=ne.useRef(null),ka=(0,On.Z)(!1,{value:ro,defaultValue:xo,postState:function(pa){return eo?!1:pa},onChange:function(pa){ar&&ar(pa),!pa&&oa.current&&oa.current.onClose&&oa.current.onClose()}}),Na=(0,Tt.Z)(ka,2),Qn=Na[0],Oa=Na[1],Ra=Zt(wn,{formatList:pn,generateConfig:gn,locale:bt}),Ha=(0,Tt.Z)(Ra,2),Ma=Ha[0],Co=Ha[1],Va=Ye({valueTexts:Ma,onTextChange:function(pa){var qo=lt(pa,{locale:bt,formatList:pn,generateConfig:gn});qo&&(!no||!no(qo))&&Bn(qo)}}),Sa=(0,Tt.Z)(Va,3),No=Sa[0],ma=Sa[1],mo=Sa[2],ao=function(pa){Bn(pa),Fn(pa),sr&&!Et(gn,La,pa)&&sr(pa,pa?He(pa,{generateConfig:gn,locale:bt,format:pn[0]}):"")},Xo=function(pa){eo&&pa||Oa(pa)},fa=function(pa){return Qn&&oa.current&&oa.current.onKeyDown?oa.current.onKeyDown(pa):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},sa=function(){for(var pa=arguments.length,qo=new Array(pa),hr=0;hrYt(Ht);case"month":return Vt(bt)>Vt(Ht);case"week":return xn(bt)>xn(Ht);default:return!Ke(xt,bt,Ht)&&xt.isAfter(bt,Ht)}return!1},[_e,Ge[1],Ht,se]),gn=ne.useCallback(function(bt){if(Ge[1]||_e&&_e(bt))return!0;if(Ge[0]&&yt)return!Ke(xt,bt,Ht)&&xt.isAfter(yt,bt);if(!se&&yt)switch(ge){case"quarter":return Yt(bt)0&&arguments[0]!==void 0?arguments[0]:!1,Pa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Za=null;Mo&&di&&di[0]&&di[1]&&bt.isAfter(di[1],di[0])&&(Za=di);var Ao=kn;if(kn&&(0,_t.Z)(kn)==="object"&&kn.defaultValue){var rr=kn.defaultValue;Ao=(0,Rt.Z)((0,Rt.Z)({},kn),{},{defaultValue:ia(rr,ga)||void 0})}return ne.createElement($a.Provider,{value:{inRange:!0,panelPosition:wo,rangedValue:rs||Hn,hoverRangedValue:Za}},ne.createElement(po,(0,ae.Z)({},re,Pa,{cellRender:bs,showTime:Ao,mode:za[ga],generateConfig:bt,style:void 0,direction:aa,disabledDate:ga===0?Qo:Ua,disabledTime:function(ni){return no?no(ni,ga===0?"start":"end"):!1},className:De()((0,be.Z)({},"".concat(Ge,"-panel-focused"),ga===0?!hl:!ti)),value:ia(Hn,ga),locale:Kt,tabIndex:-1,onPanelChange:function(ni,Pi){ga===0&&Ti(!0),ga===1&&dl(!0),or(tn(za,Pi,ga),tn(Hn,ni,ga));var yi=ni;wo==="right"&&za[ga]===Pi&&(yi=Ee(yi,Pi,bt,-1)),sa(yi,ga)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:ga===0?ia(Hn,1):ia(Hn,0)})))}var Si=0,hs=0;if(ga&&ka.current&&Qn.current&&oa.current&&Ha.current){Si=ka.current.offsetWidth+Qn.current.offsetWidth;var Cs=Ha.current.offsetLeft>Si?Ha.current.offsetLeft-Si:Ha.current.offsetLeft,ps=oa.current.offsetWidth,Ss=Ha.current.offsetWidth;ps&&Ss&&Si>ps-Ss-(aa==="rtl"?0:Cs)&&(hs=Si)}var ws=aa==="rtl"?{right:Si}:{left:Si};function Es(){var wo,Pa=Ka(Ge,za[ga],Qe),Za=co({prefixCls:Ge,components:la,needConfirmButton:wn,okDisabled:!ia(Hn,ga)||eo&&eo(Hn[ga]),locale:Kt,onOk:function(){var ai=ia(Hn,ga);ai&&(hr(Hn,ga),En==null||En(Hn),Pr(!1,ga,"confirm"))}});if($n!=="time"&&!kn){var Ao=fa(ga),rr=Ee(Ao,$n,bt),ji=za[ga],ni=ji===$n,Pi=cs(ni?"left":!1,{pickerValue:Ao,onPickerValueChange:function(ai){sa(ai,ga)}}),yi=cs("right",{pickerValue:rr,onPickerValueChange:function(ai){sa(Ee(ai,$n,bt,-1),ga)}});aa==="rtl"?wo=ne.createElement(ne.Fragment,null,yi,ni&&Pi):wo=ne.createElement(ne.Fragment,null,Pi,ni&&yi)}else wo=cs();var yl=ne.createElement("div",{className:"".concat(Ge,"-panel-layout")},ne.createElement(ui,{prefixCls:Ge,presets:xs,onClick:function(ai){hr(ai,null),Pr(!1,ga,"preset")},onHover:function(ai){Rl(ai)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(Ge,"-panels")},wo),(Pa||Za)&&ne.createElement("div",{className:"".concat(Ge,"-footer")},Pa,Za)));return So&&(yl=So(yl)),ne.createElement("div",{className:"".concat(Ge,"-panel-container"),style:{marginLeft:hs},ref:oa,onMouseDown:function(ai){ai.preventDefault()}},yl)}var Ls=ne.createElement("div",{className:De()("".concat(Ge,"-range-wrapper"),"".concat(Ge,"-").concat($n,"-range-wrapper")),style:{minWidth:vo}},ne.createElement("div",{ref:Ha,className:"".concat(Ge,"-range-arrow"),style:ws}),Es()),Ps;Pe&&(Ps=ne.createElement("span",{className:"".concat(Ge,"-suffix"),onMouseDown:function(Pa){Pa.preventDefault()}},Pe));var Bs=mi(Ge,ce,Le),As=ne.createElement("span",{onMouseDown:function(Pa){Pa.preventDefault(),Pa.stopPropagation()},onMouseUp:function(Pa){Pa.preventDefault(),Pa.stopPropagation();var Za=ma;Va[0]||(Za=tn(Za,null,0)),Va[1]||(Za=tn(Za,null,1)),hr(Za,null),Pr(!1,ga,"clear")},className:"".concat(Ge,"-clear"),role:"button"},Bs),Ns=ce&&(ia(ma,0)&&!Va[0]||ia(ma,1)&&!Va[1]),ys={size:Da($n,Ma[0],bt)},us=0,ms=0;ka.current&&Na.current&&Qn.current&&(ga===0?ms=ka.current.offsetWidth:(us=Si,ms=Na.current.offsetWidth));var Ds=aa==="rtl"?{right:us}:{left:us},Fs=function(Pa,Za){var Ao=tn(Hn,Pa,ga);if(Za==="submit"||Za!=="key"&&!wn){hr(Ao,ga),ga===0?Ti():dl();var rr=ga===0?1:0;Va[rr]?Pr(!1,!1,"confirm"):Pr(!1,ga,"confirm")}else Ut(Ao)};return ne.createElement(Pn.Provider,{value:{operationRef:Co,hideHeader:$n==="time",onDateMouseEnter:ss,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fs,open:Mo}},ne.createElement(Zr,{visible:Mo,popupElement:Ls,popupStyle:xn,prefixCls:Ge,dropdownClassName:Vt,dropdownAlign:dn,getPopupContainer:gn,transitionName:Yt,range:!0,direction:aa},ne.createElement("div",(0,ae.Z)({ref:Bn,className:De()(Ge,"".concat(Ge,"-range"),Ht,(se={},(0,be.Z)(se,"".concat(Ge,"-disabled"),Va[0]&&Va[1]),(0,be.Z)(se,"".concat(Ge,"-focused"),ga===0?Gi:ei),(0,be.Z)(se,"".concat(Ge,"-rtl"),aa==="rtl"),se)),style:yt,onClick:Gl,onMouseEnter:rn,onMouseLeave:Cn,onMouseDown:pl,onMouseUp:cn},(0,vn.Z)(re,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(Ge,"-input"),(ge={},(0,be.Z)(ge,"".concat(Ge,"-input-active"),ga===0),(0,be.Z)(ge,"".concat(Ge,"-input-placeholder"),!!ll),ge)),ref:ka},ne.createElement("input",(0,ae.Z)({id:xt,disabled:Va[0],readOnly:Oe||typeof Ma[0]=="function"||!hl,value:ll||Bo,onChange:function(Pa){pr(Pa.target.value)},autoFocus:Gn,placeholder:ia(fn,0)||"",ref:Oa},fl,ys,{autoComplete:Vn}))),ne.createElement("div",{className:"".concat(Ge,"-range-separator"),ref:Qn},Xa),ne.createElement("div",{className:De()("".concat(Ge,"-input"),(Be={},(0,be.Z)(Be,"".concat(Ge,"-input-active"),ga===1),(0,be.Z)(Be,"".concat(Ge,"-input-placeholder"),!!sl),Be)),ref:Na},ne.createElement("input",(0,ae.Z)({disabled:Va[1],readOnly:Oe||typeof Ma[0]=="function"||!ti,value:sl||br,onChange:function(Pa){Qr(Pa.target.value)},placeholder:ia(fn,1)||"",ref:Ra},jo,ys,{autoComplete:Vn}))),ne.createElement("div",{className:"".concat(Ge,"-active-bar"),style:(0,Rt.Z)((0,Rt.Z)({},Ds),{},{width:ms,position:"absolute"})}),Ps,Ns&&As)))}var Ul=function(re){(0,vt.Z)(ge,re);var se=(0,ln.Z)(ge);function ge(){var Be;(0,Ue.Z)(this,ge);for(var Ae=arguments.length,_e=new Array(Ae),Ge=0;Ge{const{lineHeight:Ae}=re,_e=Math.floor(ge*Ae)+2,Ge=Math.max((se-_e)/2,0),xt=Math.max(se-_e-Ge,0);return{padding:`${Ge}px ${Be}px ${xt}px`}},Qi=re=>{const{componentCls:se,pickerCellCls:ge,pickerCellInnerCls:Be,cellHeight:Ae,motionDurationSlow:_e,borderRadiusSM:Ge,motionDurationMid:xt,cellHoverBg:yt,lineWidth:Ht,lineType:xn,colorPrimary:Vt,cellActiveWithRangeBg:Yt,colorTextLightSolid:dn,controlHeightSM:gn,cellRangeBorderColor:bt,pickerCellBorderGap:Kt,cellHoverWithRangeBg:fn,cellWidth:Gn,colorTextDisabled:Mn,cellBgDisabled:Wn}=re;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Ae,transform:"translateY(-50%)",transition:`all ${_e}`,content:'""'},[Be]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Ae,height:Ae,lineHeight:`${Ae}px`,borderRadius:Ge,transition:`background ${xt}, border ${xt}`},"&-range-hover-start, &-range-hover-end":{[Be]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Be]:{background:yt}},[`&-in-view${ge}-today ${Be}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ht}px ${xn} ${Vt}`,borderRadius:Ge,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:Yt}},[`&-in-view${ge}-selected ${Be}, &-in-view${ge}-range-start ${Be}, &-in-view${ge}-range-end ${Be}`]:{color:dn,background:Vt},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), &-in-view${ge}-range-end:not(${ge}-range-end-single)`]:{"&::before":{background:Yt}},[`&-in-view${ge}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ge}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ge}-range-hover-start:not(${ge}-in-range):not(${ge}-range-start):not(${ge}-range-end), @@ -125,24 +125,24 @@ &-in-view${ge}-in-range${ge}-range-hover-start::before, ${se}-panel > :not(${se}-date-panel) - &-in-view${ge}-in-range${ge}-range-hover-end::before`]:{background:fn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${Be}`]:{borderStartStartRadius:Ze,borderEndStartRadius:Ze,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${Be}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ze,borderEndEndRadius:Ze},[`&-range-hover${ge}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ge}-range-hover:first-child::after, + &-in-view${ge}-in-range${ge}-range-hover-end::before`]:{background:fn},[`&-in-view${ge}-range-start:not(${ge}-range-start-single):not(${ge}-range-end) ${Be}`]:{borderStartStartRadius:Ge,borderEndStartRadius:Ge,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ge}-range-end:not(${ge}-range-end-single):not(${ge}-range-start) ${Be}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ge,borderEndEndRadius:Ge},[`&-range-hover${ge}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ge}-range-hover:first-child::after, tr > &-in-view${ge}-range-hover-end:first-child::after, &-in-view${ge}-start${ge}-range-hover-edge-start${ge}-range-hover-edge-start-near-range::after, &-in-view${ge}-range-hover-edge-start:not(${ge}-range-hover-edge-start-near-range)::after, - &-in-view${ge}-range-hover-start::after`]:{insetInlineStart:(Gn-Ae)/2,borderInlineStart:`${Ht}px dashed ${bt}`,borderStartStartRadius:Ze,borderEndStartRadius:Ze},[`tr > &-in-view${ge}-range-hover:last-child::after, + &-in-view${ge}-range-hover-start::after`]:{insetInlineStart:(Gn-Ae)/2,borderInlineStart:`${Ht}px dashed ${bt}`,borderStartStartRadius:Ge,borderEndStartRadius:Ge},[`tr > &-in-view${ge}-range-hover:last-child::after, tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(Gn-Ae)/2,borderInlineEnd:`${Ht}px dashed ${bt}`,borderStartEndRadius:Ze,borderEndEndRadius:Ze},"&-disabled":{color:Mn,pointerEvents:"none",[Be]:{background:"transparent"},"&::before":{background:Wn}},[`&-disabled${ge}-today ${Be}::before`]:{borderColor:Mn}}},qi=re=>{const{componentCls:se,pickerCellCls:ge,pickerCellInnerCls:Be,pickerYearMonthCellWidth:Ae,pickerControlIconSize:_e,cellWidth:Ze,paddingSM:xt,paddingXS:yt,paddingXXS:Ht,colorBgContainer:xn,lineWidth:Vt,lineType:Yt,borderRadiusLG:dn,colorPrimary:gn,colorTextHeading:bt,colorSplit:Kt,pickerControlIconBorderWidth:fn,colorIcon:Gn,textHeight:Mn,motionDurationMid:Wn,colorIconHover:ta,fontWeightStrong:$n,cellHeight:kn,pickerCellPaddingVertical:Ja,colorTextDisabled:Ia,colorText:Xa,fontSize:ro,cellHoverWithRangeBg:xo,motionDurationSlow:Fo,withoutTimeCellHeight:Jo,pickerQuarterPanelContentHeight:yo,colorLink:eo,colorLinkActive:no,colorLinkHover:Lo,cellRangeBorderColor:Oo,borderRadiusSM:uo,colorTextLightSolid:So,cellHoverBg:sr,timeColumnHeight:ar,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Pe,marginXXS:Le,pickerDatePanelPaddingHorizontal:Fe}=re,Oe=Ze*7+Fe*2,qe=(Oe-yt*2)/3-Ae-xt,Qe=(Oe-yt*2)/4-Ae;return{[se]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:xn,border:`${Vt}px ${Yt} ${Kt}`,borderRadius:dn,outline:"none","&-focused":{borderColor:gn},"&-rtl":{direction:"rtl",[`${se}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(Gn-Ae)/2,borderInlineEnd:`${Ht}px dashed ${bt}`,borderStartEndRadius:Ge,borderEndEndRadius:Ge},"&-disabled":{color:Mn,pointerEvents:"none",[Be]:{background:"transparent"},"&::before":{background:Wn}},[`&-disabled${ge}-today ${Be}::before`]:{borderColor:Mn}}},qi=re=>{const{componentCls:se,pickerCellCls:ge,pickerCellInnerCls:Be,pickerYearMonthCellWidth:Ae,pickerControlIconSize:_e,cellWidth:Ge,paddingSM:xt,paddingXS:yt,paddingXXS:Ht,colorBgContainer:xn,lineWidth:Vt,lineType:Yt,borderRadiusLG:dn,colorPrimary:gn,colorTextHeading:bt,colorSplit:Kt,pickerControlIconBorderWidth:fn,colorIcon:Gn,textHeight:Mn,motionDurationMid:Wn,colorIconHover:ta,fontWeightStrong:$n,cellHeight:kn,pickerCellPaddingVertical:Ja,colorTextDisabled:Ia,colorText:Xa,fontSize:ro,cellHoverWithRangeBg:xo,motionDurationSlow:Fo,withoutTimeCellHeight:Jo,pickerQuarterPanelContentHeight:yo,colorLink:eo,colorLinkActive:no,colorLinkHover:Lo,cellRangeBorderColor:Oo,borderRadiusSM:uo,colorTextLightSolid:So,cellHoverBg:sr,timeColumnHeight:ar,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Pe,marginXXS:Le,pickerDatePanelPaddingHorizontal:Fe}=re,Oe=Ge*7+Fe*2,qe=(Oe-yt*2)/3-Ae-xt,Qe=(Oe-yt*2)/4-Ae;return{[se]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:xn,border:`${Vt}px ${Yt} ${Kt}`,borderRadius:dn,outline:"none","&-focused":{borderColor:gn},"&-rtl":{direction:"rtl",[`${se}-prev-icon, ${se}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${se}-next-icon, ${se}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Oe},"&-header":{display:"flex",padding:`0 ${yt}px`,color:bt,borderBottom:`${Vt}px ${Yt} ${Kt}`,"> *":{flex:"none"},button:{padding:0,color:Gn,lineHeight:`${Mn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Wn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:ro,"&:hover":{color:ta}},"&-view":{flex:"auto",fontWeight:$n,lineHeight:`${Mn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:yt},"&:hover":{color:gn}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:_e,height:_e,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:_e,height:_e,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(_e/2),insetInlineStart:Math.ceil(_e/2),display:"inline-block",width:_e,height:_e,border:"0 solid currentcolor",borderBlockStartWidth:fn,borderBlockEndWidth:0,borderInlineStartWidth:fn,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kn,fontWeight:"normal"},th:{height:kn+Ja*2,color:Xa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${Ja}px 0`,color:Ia,cursor:"pointer","&-in-view":{color:Xa}},Qi(re)),[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-start ${Be}, &-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-end ${Be}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:xo,transition:`all ${Fo}`,content:'""'}},[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-start - ${Be}::after`]:{insetInlineEnd:-(Ze-kn)/2,insetInlineStart:0},[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-end ${Be}::after`]:{insetInlineEnd:0,insetInlineStart:-(Ze-kn)/2},[`&-range-hover${se}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-content`]:{height:Jo*4},[Be]:{padding:`0 ${yt}px`}},"&-quarter-panel":{[`${se}-content`]:{height:yo},[`${se}-cell-range-hover-start::after`]:{insetInlineStart:Qe,borderInlineStart:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineEnd:Qe,borderInlineEnd:`${Vt}px dashed ${Oo}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:Qe,borderInlineEnd:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineStart:Qe,borderInlineStart:`${Vt}px dashed ${Oo}`}}},[`&-panel ${se}-footer`]:{borderTop:`${Vt}px ${Yt} ${Kt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Mn-2*Vt}px`,textAlign:"center","&-extra":{padding:`0 ${xt}px`,lineHeight:`${Mn-2*Vt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Vt}px ${Yt} ${Kt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:eo,"&:hover":{color:Lo},"&:active":{color:no},[`&${se}-today-btn-disabled`]:{color:Ia,cursor:"not-allowed"}},"&-decade-panel":{[Be]:{padding:`0 ${yt/2}px`},[`${se}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-body`]:{padding:`0 ${yt}px`},[Be]:{width:Ae},[`${se}-cell-range-hover-start::after`]:{borderStartStartRadius:uo,borderEndStartRadius:uo,borderStartEndRadius:0,borderEndEndRadius:0,[`${se}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:uo,borderEndEndRadius:uo}},[`${se}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:uo,borderEndEndRadius:uo,[`${se}-panel-rtl &`]:{borderStartStartRadius:uo,borderEndStartRadius:uo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${se}-cell-range-hover-start::after`]:{insetInlineStart:qe,borderInlineStart:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineEnd:qe,borderInlineEnd:`${Vt}px dashed ${Oo}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:qe,borderInlineEnd:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineStart:qe,borderInlineStart:`${Vt}px dashed ${Oo}`}}},"&-week-panel":{[`${se}-body`]:{padding:`${yt}px ${xt}px`},[`${se}-cell`]:{[`&:hover ${Be}, + ${Be}::after`]:{insetInlineEnd:-(Ge-kn)/2,insetInlineStart:0},[`&-date-panel ${se}-cell-in-view${se}-cell-in-range${se}-cell-range-hover-end ${Be}::after`]:{insetInlineEnd:0,insetInlineStart:-(Ge-kn)/2},[`&-range-hover${se}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-content`]:{height:Jo*4},[Be]:{padding:`0 ${yt}px`}},"&-quarter-panel":{[`${se}-content`]:{height:yo},[`${se}-cell-range-hover-start::after`]:{insetInlineStart:Qe,borderInlineStart:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineEnd:Qe,borderInlineEnd:`${Vt}px dashed ${Oo}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:Qe,borderInlineEnd:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineStart:Qe,borderInlineStart:`${Vt}px dashed ${Oo}`}}},[`&-panel ${se}-footer`]:{borderTop:`${Vt}px ${Yt} ${Kt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Mn-2*Vt}px`,textAlign:"center","&-extra":{padding:`0 ${xt}px`,lineHeight:`${Mn-2*Vt}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Vt}px ${Yt} ${Kt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:eo,"&:hover":{color:Lo},"&:active":{color:no},[`&${se}-today-btn-disabled`]:{color:Ia,cursor:"not-allowed"}},"&-decade-panel":{[Be]:{padding:`0 ${yt/2}px`},[`${se}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${se}-body`]:{padding:`0 ${yt}px`},[Be]:{width:Ae},[`${se}-cell-range-hover-start::after`]:{borderStartStartRadius:uo,borderEndStartRadius:uo,borderStartEndRadius:0,borderEndEndRadius:0,[`${se}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:uo,borderEndEndRadius:uo}},[`${se}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:uo,borderEndEndRadius:uo,[`${se}-panel-rtl &`]:{borderStartStartRadius:uo,borderEndStartRadius:uo,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${se}-cell-range-hover-start::after`]:{insetInlineStart:qe,borderInlineStart:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineEnd:qe,borderInlineEnd:`${Vt}px dashed ${Oo}`}},[`${se}-cell-range-hover-end::after`]:{insetInlineEnd:qe,borderInlineEnd:`${Vt}px dashed ${Oo}`,[`${se}-panel-rtl &`]:{insetInlineStart:qe,borderInlineStart:`${Vt}px dashed ${Oo}`}}},"&-week-panel":{[`${se}-body`]:{padding:`${yt}px ${xt}px`},[`${se}-cell`]:{[`&:hover ${Be}, &-selected ${Be}, - ${Be}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Wn}`},"&:first-child:before":{borderStartStartRadius:uo,borderEndStartRadius:uo},"&:last-child:before":{borderStartEndRadius:uo,borderEndEndRadius:uo}},"&:hover td":{"&:before":{background:sr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:gn},[`&${se}-cell-week`]:{color:new wi.C(So).setAlpha(.5).toHexString()},[Be]:{color:So}}},"&-range-hover td:before":{background:Pe}}},"&-date-panel":{[`${se}-body`]:{padding:`${yt}px ${Fe}px`},[`${se}-content`]:{width:Ze*7,th:{width:Ze,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${se}-time-panel`]:{borderInlineStart:`${Vt}px ${Yt} ${Kt}`},[`${se}-date-panel, + ${Be}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Wn}`},"&:first-child:before":{borderStartStartRadius:uo,borderEndStartRadius:uo},"&:last-child:before":{borderStartEndRadius:uo,borderEndEndRadius:uo}},"&:hover td":{"&:before":{background:sr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:gn},[`&${se}-cell-week`]:{color:new wi.C(So).setAlpha(.5).toHexString()},[Be]:{color:So}}},"&-range-hover td:before":{background:Pe}}},"&-date-panel":{[`${se}-body`]:{padding:`${yt}px ${Fe}px`},[`${se}-content`]:{width:Ge*7,th:{width:Ge,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${se}-time-panel`]:{borderInlineStart:`${Vt}px ${Yt} ${Kt}`},[`${se}-date-panel, ${se}-time-panel`]:{transition:`opacity ${Fo}`},"&-active":{[`${se}-date-panel, - ${se}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${se}-content`]:{display:"flex",flex:"auto",height:ar},"&-column":{flex:"1 0 auto",width:de,margin:`${Ht}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Wn}`,overflowX:"hidden","&::after":{display:"block",height:ar-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Vt}px ${Yt} ${Kt}`},"&-active":{background:new wi.C(Pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${se}-time-panel-cell`]:{marginInline:Le,[`${se}-time-panel-cell-inner`]:{display:"block",width:de-2*Le,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Xa,lineHeight:`${ce}px`,borderRadius:uo,cursor:"pointer",transition:`background ${Wn}`,"&:hover":{background:sr}},"&-selected":{[`${se}-time-panel-cell-inner`]:{background:Pe}},"&-disabled":{[`${se}-time-panel-cell-inner`]:{color:Ia,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${se}-time-panel-column:after`]:{height:ar-ce+Ht*2}}}},_i=re=>{const{componentCls:se,colorBgContainer:ge,colorError:Be,errorActiveShadow:Ae,colorWarning:_e,warningActiveShadow:Ze}=re;return{[`${se}:not(${se}-disabled)`]:{[`&${se}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Be},[`&${se}-focused, &:focus`]:Object.assign({},(0,ii.M1)((0,Xi.TS)(re,{activeBorderColor:Be,activeShadow:Ae}))),[`${se}-active-bar`]:{background:Be}},[`&${se}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:_e},[`&${se}-focused, &:focus`]:Object.assign({},(0,ii.M1)((0,Xi.TS)(re,{activeBorderColor:_e,activeShadow:Ze}))),[`${se}-active-bar`]:{background:_e}}}}},Bl=re=>{const{componentCls:se,antCls:ge,controlHeight:Be,fontSize:Ae,paddingInline:_e,colorBgContainer:Ze,lineWidth:xt,lineType:yt,colorBorder:Ht,borderRadius:xn,motionDurationMid:Vt,colorBgContainerDisabled:Yt,colorTextDisabled:dn,colorTextPlaceholder:gn,controlHeightLG:bt,fontSizeLG:Kt,controlHeightSM:fn,paddingInlineSM:Gn,paddingXS:Mn,marginXS:Wn,colorTextDescription:ta,lineWidthBold:$n,lineHeight:kn,colorPrimary:Ja,motionDurationSlow:Ia,zIndexPopup:Xa,paddingXXS:ro,paddingSM:xo,textHeight:Fo,cellActiveWithRangeBg:Jo,colorPrimaryBorder:yo,sizePopupArrow:eo,borderRadiusXS:no,borderRadiusOuter:Lo,colorBgElevated:Oo,borderRadiusLG:uo,boxShadowSecondary:So,borderRadiusSM:sr,colorSplit:ar,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Pe,boxShadowPopoverArrow:Le,colorTextQuaternary:Fe}=re;return[{[se]:Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(re)),Yr(re,Be,Ae,_e)),{position:"relative",display:"inline-flex",alignItems:"center",background:Ze,lineHeight:1,border:`${xt}px ${yt} ${Ht}`,borderRadius:xn,transition:`border ${Vt}, box-shadow ${Vt}`,"&:hover, &-focused":Object.assign({},(0,ii.pU)(re)),"&-focused":Object.assign({},(0,ii.M1)(re)),[`&${se}-disabled`]:{background:Yt,borderColor:Ht,cursor:"not-allowed",[`${se}-suffix`]:{color:Fe}},[`&${se}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${se}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,ii.ik)(re)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${se}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:gn}}},"&-large":Object.assign(Object.assign({},Yr(re,bt,Kt,_e)),{[`${se}-input > input`]:{fontSize:Kt}}),"&-small":Object.assign({},Yr(re,fn,Ae,Gn)),[`${se}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Mn/2,color:dn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Wn}}},[`${se}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:dn,lineHeight:1,background:Ze,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Vt}, color ${Vt}`,"> *":{verticalAlign:"top"},"&:hover":{color:ta}},[`${se}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Kt,color:dn,fontSize:Kt,verticalAlign:"top",cursor:"default",[`${se}-focused &`]:{color:ta},[`${se}-range-separator &`]:{[`${se}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${se}-clear`]:{insetInlineEnd:_e},"&:hover":{[`${se}-clear`]:{opacity:1}},[`${se}-active-bar`]:{bottom:-xt,height:$n,marginInlineStart:_e,background:Ja,opacity:0,transition:`all ${Ia} ease-out`,pointerEvents:"none"},[`&${se}-focused`]:{[`${se}-active-bar`]:{opacity:1}},[`${se}-range-separator`]:{alignItems:"center",padding:`0 ${Mn}px`,lineHeight:1},[`&${se}-small`]:{[`${se}-clear`]:{insetInlineEnd:Gn},[`${se}-active-bar`]:{marginInlineStart:Gn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(re)),qi(re)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Xa,[`&${se}-dropdown-hidden`]:{display:"none"},[`&${se}-dropdown-placement-bottomLeft`]:{[`${se}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${se}-dropdown-placement-topLeft`]:{[`${se}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${se}-dropdown-placement-topLeft, + ${se}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${se}-content`]:{display:"flex",flex:"auto",height:ar},"&-column":{flex:"1 0 auto",width:de,margin:`${Ht}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Wn}`,overflowX:"hidden","&::after":{display:"block",height:ar-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Vt}px ${Yt} ${Kt}`},"&-active":{background:new wi.C(Pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${se}-time-panel-cell`]:{marginInline:Le,[`${se}-time-panel-cell-inner`]:{display:"block",width:de-2*Le,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Xa,lineHeight:`${ce}px`,borderRadius:uo,cursor:"pointer",transition:`background ${Wn}`,"&:hover":{background:sr}},"&-selected":{[`${se}-time-panel-cell-inner`]:{background:Pe}},"&-disabled":{[`${se}-time-panel-cell-inner`]:{color:Ia,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${se}-time-panel-column:after`]:{height:ar-ce+Ht*2}}}},_i=re=>{const{componentCls:se,colorBgContainer:ge,colorError:Be,errorActiveShadow:Ae,colorWarning:_e,warningActiveShadow:Ge}=re;return{[`${se}:not(${se}-disabled)`]:{[`&${se}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Be},[`&${se}-focused, &:focus`]:Object.assign({},(0,ii.M1)((0,Xi.TS)(re,{activeBorderColor:Be,activeShadow:Ae}))),[`${se}-active-bar`]:{background:Be}},[`&${se}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:_e},[`&${se}-focused, &:focus`]:Object.assign({},(0,ii.M1)((0,Xi.TS)(re,{activeBorderColor:_e,activeShadow:Ge}))),[`${se}-active-bar`]:{background:_e}}}}},Bl=re=>{const{componentCls:se,antCls:ge,controlHeight:Be,fontSize:Ae,paddingInline:_e,colorBgContainer:Ge,lineWidth:xt,lineType:yt,colorBorder:Ht,borderRadius:xn,motionDurationMid:Vt,colorBgContainerDisabled:Yt,colorTextDisabled:dn,colorTextPlaceholder:gn,controlHeightLG:bt,fontSizeLG:Kt,controlHeightSM:fn,paddingInlineSM:Gn,paddingXS:Mn,marginXS:Wn,colorTextDescription:ta,lineWidthBold:$n,lineHeight:kn,colorPrimary:Ja,motionDurationSlow:Ia,zIndexPopup:Xa,paddingXXS:ro,paddingSM:xo,textHeight:Fo,cellActiveWithRangeBg:Jo,colorPrimaryBorder:yo,sizePopupArrow:eo,borderRadiusXS:no,borderRadiusOuter:Lo,colorBgElevated:Oo,borderRadiusLG:uo,boxShadowSecondary:So,borderRadiusSM:sr,colorSplit:ar,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Pe,boxShadowPopoverArrow:Le,colorTextQuaternary:Fe}=re;return[{[se]:Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(re)),Yr(re,Be,Ae,_e)),{position:"relative",display:"inline-flex",alignItems:"center",background:Ge,lineHeight:1,border:`${xt}px ${yt} ${Ht}`,borderRadius:xn,transition:`border ${Vt}, box-shadow ${Vt}`,"&:hover, &-focused":Object.assign({},(0,ii.pU)(re)),"&-focused":Object.assign({},(0,ii.M1)(re)),[`&${se}-disabled`]:{background:Yt,borderColor:Ht,cursor:"not-allowed",[`${se}-suffix`]:{color:Fe}},[`&${se}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${se}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,ii.ik)(re)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${se}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:gn}}},"&-large":Object.assign(Object.assign({},Yr(re,bt,Kt,_e)),{[`${se}-input > input`]:{fontSize:Kt}}),"&-small":Object.assign({},Yr(re,fn,Ae,Gn)),[`${se}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Mn/2,color:dn,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Wn}}},[`${se}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:dn,lineHeight:1,background:Ge,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Vt}, color ${Vt}`,"> *":{verticalAlign:"top"},"&:hover":{color:ta}},[`${se}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Kt,color:dn,fontSize:Kt,verticalAlign:"top",cursor:"default",[`${se}-focused &`]:{color:ta},[`${se}-range-separator &`]:{[`${se}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${se}-clear`]:{insetInlineEnd:_e},"&:hover":{[`${se}-clear`]:{opacity:1}},[`${se}-active-bar`]:{bottom:-xt,height:$n,marginInlineStart:_e,background:Ja,opacity:0,transition:`all ${Ia} ease-out`,pointerEvents:"none"},[`&${se}-focused`]:{[`${se}-active-bar`]:{opacity:1}},[`${se}-range-separator`]:{alignItems:"center",padding:`0 ${Mn}px`,lineHeight:1},[`&${se}-small`]:{[`${se}-clear`]:{insetInlineEnd:Gn},[`${se}-active-bar`]:{marginInlineStart:Gn}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ji.Wf)(re)),qi(re)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Xa,[`&${se}-dropdown-hidden`]:{display:"none"},[`&${se}-dropdown-placement-bottomLeft`]:{[`${se}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${se}-dropdown-placement-topLeft`]:{[`${se}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${se}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${se}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${se}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${se}-dropdown-placement-topRight`]:{animationName:li.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${se}-dropdown-placement-bottomLeft, @@ -151,36 +151,36 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${se}-dropdown-placement-bottomRight`]:{animationName:li.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${se}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${se}-dropdown-placement-topRight`]:{animationName:li.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${se}-dropdown-placement-bottomLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${se}-dropdown-placement-bottomRight`]:{animationName:li.Uw},[`${se}-panel > ${se}-time-panel`]:{paddingTop:ro},[`${se}-ranges`]:{marginBottom:0,padding:`${ro}px ${xo}px`,overflow:"hidden",lineHeight:`${Fo-2*xt-Mn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${se}-preset > ${ge}-tag-blue`]:{color:Ja,background:Jo,borderColor:yo,cursor:"pointer"},[`${se}-ok`]:{marginInlineStart:"auto"}},[`${se}-range-wrapper`]:{display:"flex",position:"relative"},[`${se}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:_e*1.5,transition:`left ${Ia} ease-out`},(0,$l.r)(eo,no,Lo,Oo,Le)),[`${se}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Oo,borderRadius:uo,boxShadow:So,transition:`margin ${Ia}`,[`${se}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${se}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Mn,borderInlineEnd:`${xt}px ${yt} ${ar}`,li:Object.assign(Object.assign({},Ji.vS),{borderRadius:sr,paddingInline:Mn,paddingBlock:(fn-Math.round(Ae*kn))/2,cursor:"pointer",transition:`all ${Ia}`,"+ li":{marginTop:Wn},"&:hover":{background:de}})}},[`${se}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${se}-panel`]:{borderWidth:`0 0 ${xt}px`},"&:last-child":{[`${se}-panel`]:{borderWidth:0}}},[`${se}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${se}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ht}}}}),"&-dropdown-range":{padding:`${eo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${se}-separator`]:{transform:"rotate(180deg)"},[`${se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,li.oN)(re,"slide-up"),(0,li.oN)(re,"slide-down"),(0,Oi.Fm)(re,"move-up"),(0,Oi.Fm)(re,"move-down")]},Al=re=>{const{componentCls:se,controlHeightLG:ge,paddingXXS:Be,padding:Ae}=re;return{pickerCellCls:`${se}-cell`,pickerCellInnerCls:`${se}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Be+Be/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ae+Be/2}},vs=re=>({cellHoverBg:re.controlItemBgHover,cellActiveWithRangeBg:re.controlItemBgActive,cellHoverWithRangeBg:new wi.C(re.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new wi.C(re.colorPrimary).lighten(20).toHexString(),cellBgDisabled:re.colorBgContainerDisabled,timeColumnWidth:re.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:re.controlHeightSM*1.5,cellHeight:re.controlHeightSM,textHeight:re.controlHeightLG,withoutTimeCellHeight:re.controlHeightLG*1.65});var Nl=(0,Jl.Z)("DatePicker",re=>{const se=(0,Xi.TS)((0,ii.e5)(re),Al(re));return[Bl(se),_i(se),(0,Yl.c)(re,{focusElCls:`${re.componentCls}-focused`})]},re=>Object.assign(Object.assign(Object.assign({},(0,ii.TM)(re)),vs(re)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:re.zIndexPopupBase+50}));function Xl(re,se,ge){return ge!==void 0?ge:se==="year"&&re.lang.yearPlaceholder?re.lang.yearPlaceholder:se==="quarter"&&re.lang.quarterPlaceholder?re.lang.quarterPlaceholder:se==="month"&&re.lang.monthPlaceholder?re.lang.monthPlaceholder:se==="week"&&re.lang.weekPlaceholder?re.lang.weekPlaceholder:se==="time"&&re.timePickerLocale.placeholder?re.timePickerLocale.placeholder:re.lang.placeholder}function Ql(re,se,ge){return ge!==void 0?ge:se==="year"&&re.lang.yearPlaceholder?re.lang.rangeYearPlaceholder:se==="quarter"&&re.lang.quarterPlaceholder?re.lang.rangeQuarterPlaceholder:se==="month"&&re.lang.monthPlaceholder?re.lang.rangeMonthPlaceholder:se==="week"&&re.lang.weekPlaceholder?re.lang.rangeWeekPlaceholder:se==="time"&&re.timePickerLocale.placeholder?re.timePickerLocale.rangePlaceholder:re.lang.rangePlaceholder}function el(re,se){const ge={adjustX:1,adjustY:1};switch(se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:re==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Ii(re){return re?Array.isArray(re)?re:[re]:[]}function vi(re){const{format:se,picker:ge,showHour:Be,showMinute:Ae,showSecond:_e,use12Hours:Ze}=re,xt=Ii(se)[0],yt=Object.assign({},re);return se&&Array.isArray(se)&&(yt.format=xt),xt&&typeof xt=="string"&&(!xt.includes("s")&&_e===void 0&&(yt.showSecond=!1),!xt.includes("m")&&Ae===void 0&&(yt.showMinute=!1),!xt.includes("H")&&!xt.includes("h")&&!xt.includes("K")&&!xt.includes("k")&&Be===void 0&&(yt.showHour=!1),(xt.includes("a")||xt.includes("A"))&&Ze===void 0&&(yt.use12Hours=!0)),ge==="time"?yt:(typeof xt=="function"&&delete yt.format,{showTime:yt})}function Ei(re,se,ge){if(re===!1)return!1;const Be={clearIcon:se!=null?se:ge};return typeof re=="object"?Object.assign(Object.assign({},Be),re):Be}var Dl=te(3113);function ql(re){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},re))}var tl={button:ql},Ol=function(re,se){var ge={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&se.indexOf(Be)<0&&(ge[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Be=Object.getOwnPropertySymbols(re);Ae{const{prefixCls:Ae,getPopupContainer:_e,className:Ze,placement:xt,size:yt,disabled:Ht,bordered:xn=!0,placeholder:Vt,popupClassName:Yt,dropdownClassName:dn,status:gn,clearIcon:bt,allowClear:Kt,rootClassName:fn}=ge,Gn=Ol(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Mn=ne.useRef(null),{getPrefixCls:Wn,direction:ta,getPopupContainer:$n}=(0,ne.useContext)($i.E_),kn=Wn("picker",Ae),{compactSize:Ja,compactItemClassnames:Ia}=(0,El.ri)(kn,ta),{format:Xa,showTime:ro,picker:xo}=ge,Fo=Wn(),[Jo,yo]=Nl(kn),eo=Object.assign(Object.assign({},ro?vi(Object.assign({format:Xa,picker:xo},ro)):{}),xo==="time"?vi(Object.assign(Object.assign({format:Xa},ge),{picker:xo})):{}),no=(0,xl.Z)(Le=>{var Fe;return(Fe=yt!=null?yt:Ja)!==null&&Fe!==void 0?Fe:Le}),Lo=ne.useContext(Yi.Z),Oo=Ht!=null?Ht:Lo,uo=(0,ne.useContext)(Cl.aM),{hasFeedback:So,status:sr,feedbackIcon:ar}=uo,de=ne.createElement(ne.Fragment,null,xo==="time"?ne.createElement(pt,null):ne.createElement(ye,null),So&&ar);(0,ne.useImperativeHandle)(Be,()=>({focus:()=>{var Le;return(Le=Mn.current)===null||Le===void 0?void 0:Le.focus()},blur:()=>{var Le;return(Le=Mn.current)===null||Le===void 0?void 0:Le.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Pe=Object.assign(Object.assign({},ce),ge.locale);return Jo(ne.createElement(Ui,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${kn}-separator`},ne.createElement(kt,null)),disabled:Oo,ref:Mn,dropdownAlign:el(ta,xt),placeholder:Ql(Pe,xo,Vt),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${kn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${kn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${kn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${kn}-super-next-icon`}),transitionName:`${Fo}-slide-up`},Gn,eo,{className:De()({[`${kn}-${no}`]:no,[`${kn}-borderless`]:!xn},(0,Ci.Z)(kn,(0,Ci.F)(sr,gn),So),yo,Ia,Ze,fn),locale:Pe.lang,prefixCls:kn,getPopupContainer:_e||$n,generateConfig:re,components:tl,direction:ta,dropdownClassName:De()(yo,Yt||dn,fn),allowClear:Ei(Kt,bt,ne.createElement(Ft.Z,null))})))})}var nl=function(re,se){var ge={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&se.indexOf(Be)<0&&(ge[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Be=Object.getOwnPropertySymbols(re);Ae{const{prefixCls:gn,getPopupContainer:bt,style:Kt,className:fn,rootClassName:Gn,size:Mn,bordered:Wn=!0,placement:ta,placeholder:$n,popupClassName:kn,dropdownClassName:Ja,disabled:Ia,status:Xa,clearIcon:ro,allowClear:xo}=Yt,Fo=nl(Yt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Jo,direction:yo,getPopupContainer:eo,[xn]:no}=(0,ne.useContext)($i.E_),Lo=Jo("picker",gn),{compactSize:Oo,compactItemClassnames:uo}=(0,El.ri)(Lo,yo),So=ne.useRef(null),{format:sr,showTime:ar}=Yt,[de,ce]=Nl(Lo);(0,ne.useImperativeHandle)(dn,()=>({focus:()=>{var rn;return(rn=So.current)===null||rn===void 0?void 0:rn.focus()},blur:()=>{var rn;return(rn=So.current)===null||rn===void 0?void 0:rn.blur()}}));const Pe={showToday:!0};let Le={};yt&&(Le.picker=yt);const Fe=yt||Yt.picker;Le=Object.assign(Object.assign(Object.assign({},Le),ar?vi(Object.assign({format:sr,picker:Fe},ar)):{}),Fe==="time"?vi(Object.assign(Object.assign({format:sr},Yt),{picker:Fe})):{});const Oe=Jo(),qe=(0,xl.Z)(rn=>{var Cn;return(Cn=Mn!=null?Mn:Oo)!==null&&Cn!==void 0?Cn:rn}),Qe=ne.useContext(Yi.Z),$e=Ia!=null?Ia:Qe,mt=(0,ne.useContext)(Cl.aM),{hasFeedback:dt,status:ct,feedbackIcon:jt}=mt,Gt=ne.createElement(ne.Fragment,null,Fe==="time"?ne.createElement(pt,null):ne.createElement(ye,null),dt&&jt),[Wt]=(0,wl.Z)("DatePicker",Ll.Z),cn=Object.assign(Object.assign({},Wt),Yt.locale);return de(ne.createElement(bl,Object.assign({ref:So,placeholder:Xl(cn,Fe,$n),suffixIcon:Gt,dropdownAlign:el(yo,ta),prevIcon:ne.createElement("span",{className:`${Lo}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Lo}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Lo}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Lo}-super-next-icon`}),transitionName:`${Oe}-slide-up`},Pe,Fo,Le,{locale:cn.lang,className:De()({[`${Lo}-${qe}`]:qe,[`${Lo}-borderless`]:!Wn},(0,Ci.Z)(Lo,(0,Ci.F)(ct,Xa),dt),ce,uo,no==null?void 0:no.className,fn,Gn),style:Object.assign(Object.assign({},no==null?void 0:no.style),Kt),prefixCls:Lo,getPopupContainer:bt||eo,generateConfig:re,components:tl,direction:yo,disabled:$e,dropdownClassName:De()(ce,Gn,kn||Ja),allowClear:Ei(xo,ro,ne.createElement(Ft.Z,null))})))});return Ht&&(Vt.displayName=Ht),Vt}const ge=se(),Be=se("week","WeekPicker"),Ae=se("month","MonthPicker"),_e=se("year","YearPicker"),Ze=se("time","TimePicker"),xt=se("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Be,MonthPicker:Ae,YearPicker:_e,TimePicker:Ze,QuarterPicker:xt}}const es=null;function ts(re){const{DatePicker:se,WeekPicker:ge,MonthPicker:Be,YearPicker:Ae,TimePicker:_e,QuarterPicker:Ze}=_l(re),xt=Il(re),yt=se;return yt.WeekPicker=ge,yt.MonthPicker=Be,yt.YearPicker=Ae,yt.RangePicker=xt,yt.TimePicker=_e,yt.QuarterPicker=Ze,yt}var kl=ts;const hi=kl(z);function pi(re){const se=el(re.direction,re.placement);return se.overflow.adjustY=!1,se.overflow.adjustX=!1,Object.assign(Object.assign({},re),{dropdownAlign:se})}const ki=(0,ee.Z)(hi,"picker",null,pi);hi._InternalPanelDoNotUseOrYouWillBeFired=ki;const ns=(0,ee.Z)(hi.RangePicker,"picker",null,pi);hi._InternalRangePanelDoNotUseOrYouWillBeFired=ns,hi.generatePicker=kl;var as=hi},28103:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ut}});var oe=te(92310),ve=te.n(oe),Me=te(59301),tt=te(36355),Re=te(17313),ke=te(83116),le=te(37613);const gt=He=>{const{componentCls:ie,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[ie]:Object.assign(Object.assign({},(0,Re.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ie}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ie}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ie}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ie}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ie}-with-text${ie}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ie}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ie}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${ie}-with-text-left${ie}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ie}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ie}-with-text-right${ie}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ie}-inner-text`]:{paddingInlineEnd:y}}})}};var lt=(0,ke.Z)("Divider",He=>{const ie=(0,le.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[gt(ie)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),rt=function(He,ie){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&ie.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:ie,direction:y,divider:a}=Me.useContext(tt.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:ne,dashed:ue,plain:fe,style:pe}=He,be=rt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ne=ie("divider",x),[ye,Lt]=lt(Ne),St=E.length>0?`-${E}`:E,un=!!ne,at=E==="left"&&z!=null,pt=E==="right"&&z!=null,Ft=ve()(Ne,a==null?void 0:a.className,Lt,`${Ne}-${b}`,{[`${Ne}-with-text`]:un,[`${Ne}-with-text${St}`]:un,[`${Ne}-dashed`]:!!ue,[`${Ne}-plain`]:!!fe,[`${Ne}-rtl`]:y==="rtl",[`${Ne}-no-default-orientation-margin-left`]:at,[`${Ne}-no-default-orientation-margin-right`]:pt},ee,ae),$t=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),wt=Object.assign(Object.assign({},at&&{marginLeft:$t}),pt&&{marginRight:$t});return ye(Me.createElement("div",Object.assign({className:Ft,style:Object.assign(Object.assign({},a==null?void 0:a.style),pe)},be,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ne}-inner-text`,style:wt},ne)))}},91857:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(38819),Me=te(92310),tt=te.n(Me),Re=te(31561),ke=te(70425),le=te(18929),gt=te(2738),lt=te(79676),rt=te(53487),ot=te(92343),ut=te(36355),He=te(20834),ie=te(40875),y=te(88088),a=te(47211);const x=null,b=ae=>{const{menu:ne,arrow:ue,prefixCls:fe,children:pe,trigger:be,disabled:Ne,dropdownRender:ye,getPopupContainer:Lt,overlayClassName:St,rootClassName:un,open:at,onOpenChange:pt,visible:Ft,onVisibleChange:$t,mouseEnterDelay:wt=.15,mouseLeaveDelay:Ot=.1,autoAdjustOverflow:Je=!0,placement:kt="",overlay:Qt,transitionName:De}=ae,{getPopupContainer:Ue,getPrefixCls:Ct,direction:on}=oe.useContext(ut.E_),vt=oe.useMemo(()=>{const Ce=Ct();return De!==void 0?De:kt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[Ct,kt,De]),ln=oe.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:on==="rtl"?"bottomRight":"bottomLeft",[kt,on]),xe=Ct("dropdown",fe),[Rt,Tt]=(0,a.Z)(xe),[,On]=(0,y.Z)(),vn=oe.Children.only(pe),Ve=(0,ot.Tm)(vn,{className:tt()(`${xe}-trigger`,{[`${xe}-rtl`]:on==="rtl"},vn.props.className),disabled:Ne}),ze=Ne?[]:be;let we;ze&&ze.includes("contextMenu")&&(we=!0);const[me,Te]=(0,le.Z)(!1,{value:at!=null?at:Ft}),ht=(0,ke.useEvent)(Ce=>{pt==null||pt(Ce),$t==null||$t(Ce),Te(Ce)}),Se=tt()(St,un,Tt,{[`${xe}-rtl`]:on==="rtl"}),he=(0,lt.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:Je,offset:On.marginXXS,arrowWidth:ue?On.sizePopupArrow:0,borderRadius:On.borderRadius}),Xe=oe.useCallback(()=>{Te(!1)},[]),Ie=()=>{let Ce;return ne!=null&&ne.items?Ce=oe.createElement(He.default,Object.assign({},ne)):typeof Qt=="function"?Ce=Qt():Ce=Qt,ye&&(Ce=ye(Ce)),Ce=oe.Children.only(typeof Ce=="string"?oe.createElement("span",null,Ce):Ce),oe.createElement(ie.J,{prefixCls:`${xe}-menu`,expandIcon:oe.createElement("span",{className:`${xe}-menu-submenu-arrow`},oe.createElement(ve.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Xe,validator:Ke=>{let{mode:it}=Ke}},Ce)};return Rt(oe.createElement(Re.Z,Object.assign({alignPoint:we},(0,gt.Z)(ae,["rootClassName"]),{mouseEnterDelay:wt,mouseLeaveDelay:Ot,visible:me,builtinPlacements:he,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:Lt||Ue,transitionName:vt,trigger:ze,overlay:Ie,placement:ln,onVisibleChange:ht}),Ve))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,rt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>oe.createElement(z,Object.assign({},ae),oe.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,It.Z=b},38854:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return y}});var oe=te(91857),ve=te(92310),Me=te.n(ve),tt=te(59301),Re=te(18785),ke=te(3113),le=te(36355),gt=te(81327),lt=te(33234),rt=te(47211),ot=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=tt.useContext(le.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:ne,loading:ue,onClick:fe,htmlType:pe,children:be,className:Ne,menu:ye,arrow:Lt,autoFocus:St,overlay:un,trigger:at,align:pt,open:Ft,onOpenChange:$t,placement:wt,getPopupContainer:Ot,href:Je,icon:kt=tt.createElement(Re.Z,null),title:Qt,buttonsRender:De=Ie=>Ie,mouseEnterDelay:Ue,mouseLeaveDelay:Ct,overlayClassName:on,overlayStyle:vt,destroyPopupOnHide:ln,dropdownRender:xe}=a,Rt=ot(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"]),Tt=b("dropdown",z),On=`${Tt}-button`,[vn,Ve]=(0,rt.Z)(Tt),ze={menu:ye,arrow:Lt,autoFocus:St,align:pt,disabled:ne,trigger:ne?[]:at,onOpenChange:$t,getPopupContainer:Ot||x,mouseEnterDelay:Ue,mouseLeaveDelay:Ct,overlayClassName:on,overlayStyle:vt,destroyPopupOnHide:ln,dropdownRender:xe},{compactSize:we,compactItemClassnames:me}=(0,lt.ri)(Tt,E),Te=Me()(On,me,Ne,Ve);"overlay"in a&&(ze.overlay=un),"open"in a&&(ze.open=Ft),"placement"in a?ze.placement=wt:ze.placement=E==="rtl"?"bottomLeft":"bottomRight";const ht=tt.createElement(ke.ZP,{type:ee,danger:ae,disabled:ne,loading:ue,onClick:fe,htmlType:pe,href:Je,title:Qt},be),Se=tt.createElement(ke.ZP,{type:ee,danger:ae,icon:kt}),[he,Xe]=De([ht,Se]);return vn(tt.createElement(gt.Z.Compact,Object.assign({className:Te,size:we,block:!0},Rt),he,tt.createElement(oe.Z,Object.assign({},ze),Xe)))};ut.__ANT_BUTTON=!0;var He=ut;const ie=oe.Z;ie.Button=He;var y=ie},47211:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ot}});var oe=te(17313),ve=te(13826),Me=te(92899),tt=te(29878),Re=te(19447),ke=te(83116),le=te(37613),lt=ut=>{const{componentCls:He,menuCls:ie,colorError:y,colorTextLightSolid:a}=ut,x=`${ie}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${ie} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const rt=ut=>{const{componentCls:He,menuCls:ie,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:ne,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:pe,colorBgElevated:be}=ut;return[{[He]:Object.assign(Object.assign({},(0,oe.Wf)(ut)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, - &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomLeft, - &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottom, - &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottom, - &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomRight, - &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomRight`]:{animationName:ve.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topLeft, - &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topLeft, - &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-top, - &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-top, - &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topRight, - &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topRight`]:{animationName:ve.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomLeft, - &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottom, - &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:ve.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, - &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:ve.ly}})},(0,Re.ZP)(ut,{colorBg:be,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${ie}`]:{position:"relative",margin:0},[`${ie}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[ie]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:be,backgroundClip:"padding-box",borderRadius:ut.borderRadiusLG,outline:"none",boxShadow:ut.boxShadowSecondary},(0,oe.Qy)(ut)),{[`${ie}-item-group-title`]:{padding:`${ee}px ${pe}px`,color:ut.colorTextDescription,transition:`all ${z}`},[`${ie}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ie}-item-icon`]:{minWidth:ae,marginInlineEnd:ut.marginXS,fontSize:ut.fontSizeSM},[`${ie}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ie}-item, ${ie}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${pe}px`,color:ut.colorText,fontWeight:"normal",fontSize:ae,lineHeight:ut.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:ut.borderRadiusSM,"&:hover, &-active":{backgroundColor:ut.controlItemBgHover}},(0,oe.Qy)(ut)),{"&-selected":{color:ut.colorPrimary,backgroundColor:ut.controlItemBgActive,"&:hover, &-active":{backgroundColor:ut.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:be,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ut.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ut.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ut.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ut.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${ie}-item-group-list`]:{margin:`0 ${ut.marginXS}px`,padding:0,listStyle:"none"},[`${ie}-submenu-title`]:{paddingInlineEnd:pe+ut.fontSizeSM},[`${ie}-submenu-vertical`]:{position:"relative"},[`${ie}-submenu${ie}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:be,cursor:"not-allowed"}},[`${ie}-submenu-selected ${He}-menu-submenu-title`]:{color:ut.colorPrimary}})}},[(0,ve.oN)(ut,"slide-up"),(0,ve.oN)(ut,"slide-down"),(0,Me.Fm)(ut,"move-up"),(0,Me.Fm)(ut,"move-down"),(0,tt._y)(ut,"zoom-big")]]};var ot=(0,ke.Z)("Dropdown",(ut,He)=>{let{rootPrefixCls:ie}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=ut,ne=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Re.fS)({contentRadius:ae}),fe=(0,le.TS)(ut,{menuCls:`${ee}-menu`,rootPrefixCls:ie,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[rt(fe),lt(fe)]},ut=>({zIndexPopup:ut.zIndexPopupBase+50}))},8628:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(34280),Me=te(56762),tt=te(69507);function Re(){let ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,oe.useRef)({}),gt=(0,Me.Z)(),lt=(0,tt.ZP)();return(0,ve.Z)(()=>{const rt=lt.subscribe(ot=>{le.current=ot,ke&>()});return()=>lt.unsubscribe(rt)},[]),le.current}It.Z=Re},45818:function(Pt,It,te){"use strict";te.d(It,{D:function(){return z},Z:function(){return ne}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(fe,pe){return ve.createElement(Re.Z,(0,oe.Z)({},fe,{ref:pe,icon:tt}))},le=ve.forwardRef(ke),gt=le,lt=te(33853),rt=te(38819),ot=te(92310),ut=te.n(ot),He=te(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=te(36355),x=te(84966),b=function(ue,fe){var pe={};for(var be in ue)Object.prototype.hasOwnProperty.call(ue,be)&&fe.indexOf(be)<0&&(pe[be]=ue[be]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,be=Object.getOwnPropertySymbols(ue);Ne{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var ne=ve.forwardRef((ue,fe)=>{const{prefixCls:pe,className:be,trigger:Ne,children:ye,defaultCollapsed:Lt=!1,theme:St="dark",style:un={},collapsible:at=!1,reverseArrow:pt=!1,width:Ft=200,collapsedWidth:$t=80,zeroWidthTriggerStyle:wt,breakpoint:Ot,onCollapse:Je,onBreakpoint:kt}=ue,Qt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,ve.useContext)(x.Gs),[Ue,Ct]=(0,ve.useState)("collapsed"in ue?ue.collapsed:Lt),[on,vt]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in ue&&Ct(ue.collapsed)},[ue.collapsed]);const ln=(Ve,ze)=>{"collapsed"in ue||Ct(Ve),Je==null||Je(Ve,ze)},xe=(0,ve.useRef)();xe.current=Ve=>{vt(Ve.matches),kt==null||kt(Ve.matches),Ue!==Ve.matches&&ln(Ve.matches,"responsive")},(0,ve.useEffect)(()=>{function Ve(we){return xe.current(we)}let ze;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&Ot&&Ot in E){ze=we(`(max-width: ${E[Ot]})`);try{ze.addEventListener("change",Ve)}catch(me){ze.addListener(Ve)}Ve(ze)}}return()=>{try{ze==null||ze.removeEventListener("change",Ve)}catch(we){ze==null||ze.removeListener(Ve)}}},[Ot]),(0,ve.useEffect)(()=>{const Ve=ee("ant-sider-");return De.addSider(Ve),()=>De.removeSider(Ve)},[]);const Rt=()=>{ln(!Ue,"clickTrigger")},{getPrefixCls:Tt}=(0,ve.useContext)(a.E_),On=()=>{const Ve=Tt("layout-sider",pe),ze=(0,He.Z)(Qt,["collapsed"]),we=Ue?$t:Ft,me=y(we)?`${we}px`:String(we),Te=parseFloat(String($t||0))===0?ve.createElement("span",{onClick:Rt,className:ut()(`${Ve}-zero-width-trigger`,`${Ve}-zero-width-trigger-${pt?"right":"left"}`),style:wt},Ne||ve.createElement(gt,null)):null,he={expanded:pt?ve.createElement(rt.Z,null):ve.createElement(lt.Z,null),collapsed:pt?ve.createElement(lt.Z,null):ve.createElement(rt.Z,null)}[Ue?"collapsed":"expanded"],Xe=Ne!==null?Te||ve.createElement("div",{className:`${Ve}-trigger`,onClick:Rt,style:{width:me}},Ne||he):null,Ie=Object.assign(Object.assign({},un),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=ut()(Ve,`${Ve}-${St}`,{[`${Ve}-collapsed`]:!!Ue,[`${Ve}-has-trigger`]:at&&Ne!==null&&!Te,[`${Ve}-below`]:!!on,[`${Ve}-zero-width`]:parseFloat(me)===0},be);return ve.createElement("aside",Object.assign({className:Ce},ze,{style:Ie,ref:fe}),ve.createElement("div",{className:`${Ve}-children`},ye),at||on&&Te?Xe:null)},vn=ve.useMemo(()=>({siderCollapsed:Ue}),[Ue]);return ve.createElement(z.Provider,{value:vn},On())})},84966:function(Pt,It,te){"use strict";te.d(It,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var oe=te(26407),ve=te(92310),Me=te.n(ve),tt=te(2738),Re=te(59301),ke=te(36355),le=te(83116),lt=ae=>{const{componentCls:ne,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:pe,lightTriggerColor:be}=ae;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:be,background:pe},[`${ne}-sider-zero-width-trigger`]:{color:be,background:pe,border:`1px solid ${ue}`,borderInlineStart:0}}}};const rt=ae=>{const{antCls:ne,componentCls:ue,colorText:fe,triggerColor:pe,footerBg:be,triggerBg:Ne,headerHeight:ye,headerPadding:Lt,headerColor:St,footerPadding:un,triggerHeight:at,zeroTriggerHeight:pt,zeroTriggerWidth:Ft,motionDurationMid:$t,motionDurationSlow:wt,fontSize:Ot,borderRadius:Je,bodyBg:kt,headerBg:Qt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${$t}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:at},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:at,color:pe,lineHeight:`${at}px`,textAlign:"center",background:Ne,cursor:"pointer",transition:`all ${$t}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-Ft,zIndex:1,width:Ft,height:pt,color:pe,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Je,borderEndEndRadius:Je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${wt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${wt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ft,borderStartStartRadius:Je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Je}}}}},lt(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:ye,padding:Lt,color:St,lineHeight:`${ye}px`,background:Qt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:un,color:fe,fontSize:Ot,background:be},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var ot=(0,le.Z)("Layout",ae=>[rt(ae)],ae=>{const{colorBgLayout:ne,controlHeight:ue,controlHeightLG:fe,colorText:pe,controlHeightSM:be,marginXXS:Ne,colorTextLightSolid:ye,colorBgContainer:Lt}=ae,St=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${St}px`,headerColor:pe,footerPadding:`${be}px ${St}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ne*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:Lt,lightTriggerBg:Lt,lightTriggerColor:pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ut=function(ae,ne){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&ne.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,fe=Object.getOwnPropertySymbols(ae);penull,removeSider:()=>null}});function ie(ae){let{suffixCls:ne,tagName:ue,displayName:fe}=ae;return pe=>Re.forwardRef((Ne,ye)=>Re.createElement(pe,Object.assign({ref:ye,suffixCls:ne,tagName:ue},Ne)))}const y=Re.forwardRef((ae,ne)=>{const{prefixCls:ue,suffixCls:fe,className:pe,tagName:be}=ae,Ne=ut(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=Re.useContext(ke.E_),Lt=ye("layout",ue),[St,un]=ot(Lt),at=fe?`${Lt}-${fe}`:Lt;return St(Re.createElement(be,Object.assign({className:Me()(ue||at,pe,un),ref:ne},Ne)))}),a=Re.forwardRef((ae,ne)=>{const{direction:ue}=Re.useContext(ke.E_),[fe,pe]=Re.useState([]),{prefixCls:be,className:Ne,rootClassName:ye,children:Lt,hasSider:St,tagName:un,style:at}=ae,pt=ut(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ft=(0,tt.Z)(pt,["suffixCls"]),{getPrefixCls:$t,layout:wt}=Re.useContext(ke.E_),Ot=$t("layout",be),[Je,kt]=ot(Ot),Qt=Me()(Ot,{[`${Ot}-has-sider`]:typeof St=="boolean"?St:fe.length>0,[`${Ot}-rtl`]:ue==="rtl"},wt==null?void 0:wt.className,Ne,ye,kt),De=Re.useMemo(()=>({siderHook:{addSider:Ue=>{pe(Ct=>[].concat((0,oe.Z)(Ct),[Ue]))},removeSider:Ue=>{pe(Ct=>Ct.filter(on=>on!==Ue))}}}),[]);return Je(Re.createElement(He.Provider,{value:De},Re.createElement(un,Object.assign({ref:ne,className:Qt,style:Object.assign(Object.assign({},wt==null?void 0:wt.style),at)},Ft),Lt)))}),x=ie({tagName:"div",displayName:"Layout"})(a),b=ie({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ie({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ie({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(Pt,It,te){"use strict";te.d(It,{J:function(){return ke}});var oe=te(59301),ve=te(33234),Me=te(70425),tt=function(le,gt){var lt={};for(var rt in le)Object.prototype.hasOwnProperty.call(le,rt)&>.indexOf(rt)<0&&(lt[rt]=le[rt]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,rt=Object.getOwnPropertySymbols(le);ot{const{children:lt}=le,rt=tt(le,["children"]),ot=oe.useContext(Re),ut=oe.useMemo(()=>Object.assign(Object.assign({},ot),rt),[ot,rt.prefixCls,rt.mode,rt.selectable]);return oe.createElement(Re.Provider,{value:ut},oe.createElement(ve.BR,null,(0,Me.supportNodeRef)(lt)?oe.cloneElement(lt,{ref:gt}):lt))});It.Z=Re},20834:function(Pt,It,te){"use strict";te.d(It,{default:function(){return vn}});var oe=te(15285),ve=te(59301),Me=te(45818),tt=te(92310),Re=te.n(tt),ke=te(36355),le=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{const{prefixCls:ze,className:we,dashed:me}=Ve,Te=le(Ve,["prefixCls","className","dashed"]),{getPrefixCls:ht}=ve.useContext(ke.E_),Se=ht("menu",ze),he=Re()({[`${Se}-item-divider-dashed`]:!!me},we);return ve.createElement(oe.iz,Object.assign({className:he},Te))},rt=te(11592),ot=te(2738),ut=te(6848),He=te(92343),y=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ve=>{var ze;const{className:we,children:me,icon:Te,title:ht,danger:Se}=Ve,{prefixCls:he,firstLevel:Xe,direction:Ie,disableMenuItemTitleTooltip:Ce,inlineCollapsed:Ke}=ve.useContext(y),it=je=>{const st=ve.createElement("span",{className:`${he}-title-content`},me);return(!Te||(0,He.l$)(me)&&me.type==="span")&&me&&je&&Xe&&typeof me=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},me.charAt(0)):st},{siderCollapsed:nt}=ve.useContext(Me.D);let Et=ht;typeof ht=="undefined"?Et=Xe?me:"":ht===!1&&(Et="");const Bt={title:Et};!nt&&!Ke&&(Bt.title=null,Bt.open=!1);const Mt=(0,rt.Z)(me).length;let Ee=ve.createElement(oe.ck,Object.assign({},(0,ot.Z)(Ve,["title","icon","danger"]),{className:Re()({[`${he}-item-danger`]:Se,[`${he}-item-only-child`]:(Te?Mt+1:Mt)===1},we),title:typeof ht=="string"?ht:void 0}),(0,He.Tm)(Te,{className:Re()((0,He.l$)(Te)?(ze=Te.props)===null||ze===void 0?void 0:ze.className:"",`${he}-item-icon`)}),it(Ke));return Ce||(Ee=ve.createElement(ut.Z,Object.assign({},Bt,{placement:Ie==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),Ee)),Ee},E=Ve=>{var ze;const{popupClassName:we,icon:me,title:Te,theme:ht}=Ve,Se=ve.useContext(y),{prefixCls:he,inlineCollapsed:Xe,theme:Ie}=Se,Ce=(0,oe.Xl)();let Ke;if(!me)Ke=Xe&&!Ce.length&&Te&&typeof Te=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},Te.charAt(0)):ve.createElement("span",{className:`${he}-title-content`},Te);else{const nt=(0,He.l$)(Te)&&Te.type==="span";Ke=ve.createElement(ve.Fragment,null,(0,He.Tm)(me,{className:Re()((0,He.l$)(me)?(ze=me.props)===null||ze===void 0?void 0:ze.className:"",`${he}-item-icon`)}),nt?Te:ve.createElement("span",{className:`${he}-title-content`},Te))}const it=ve.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ve.createElement(y.Provider,{value:it},ve.createElement(oe.Wd,Object.assign({},(0,ot.Z)(Ve,["icon"]),{title:Ke,popupClassName:Re()(he,we,`${he}-${ht||Ie}`)})))},z=te(18785),ee=te(70425),ae=te(62892),ne=te(40875),ue=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{if(ze&&typeof ze=="object"){const me=ze,{label:Te,children:ht,key:Se,type:he}=me,Xe=ue(me,["label","children","key","type"]),Ie=Se!=null?Se:`tmp-${we}`;return ht||he==="group"?he==="group"?ve.createElement(oe.BW,Object.assign({key:Ie},Xe,{title:Te}),fe(ht)):ve.createElement(E,Object.assign({key:Ie},Xe,{title:Te}),fe(ht)):he==="divider"?ve.createElement(lt,Object.assign({key:Ie},Xe)):ve.createElement(x,Object.assign({key:Ie},Xe),Te)}return null}).filter(ze=>ze)}function pe(Ve){return ve.useMemo(()=>Ve&&fe(Ve),[Ve])}var be=te(64993),Ne=te(17313),ye=te(8378),Lt=te(13826),St=te(29878),un=te(83116),at=te(37613),Ft=Ve=>{const{componentCls:ze,motionDurationSlow:we,horizontalLineHeight:me,colorSplit:Te,lineWidth:ht,lineType:Se,itemPaddingInline:he}=Ve;return{[`${ze}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ht}px ${Se} ${Te}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ze}-item, ${ze}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${ze}-item:hover, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ht}}}}),"&-dropdown-range":{padding:`${eo*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${se}-separator`]:{transform:"rotate(180deg)"},[`${se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,li.oN)(re,"slide-up"),(0,li.oN)(re,"slide-down"),(0,Oi.Fm)(re,"move-up"),(0,Oi.Fm)(re,"move-down")]},Al=re=>{const{componentCls:se,controlHeightLG:ge,paddingXXS:Be,padding:Ae}=re;return{pickerCellCls:`${se}-cell`,pickerCellInnerCls:`${se}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Be+Be/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Ae+Be/2}},vs=re=>({cellHoverBg:re.controlItemBgHover,cellActiveWithRangeBg:re.controlItemBgActive,cellHoverWithRangeBg:new wi.C(re.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new wi.C(re.colorPrimary).lighten(20).toHexString(),cellBgDisabled:re.colorBgContainerDisabled,timeColumnWidth:re.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:re.controlHeightSM*1.5,cellHeight:re.controlHeightSM,textHeight:re.controlHeightLG,withoutTimeCellHeight:re.controlHeightLG*1.65});var Nl=(0,Jl.Z)("DatePicker",re=>{const se=(0,Xi.TS)((0,ii.e5)(re),Al(re));return[Bl(se),_i(se),(0,Yl.c)(re,{focusElCls:`${re.componentCls}-focused`})]},re=>Object.assign(Object.assign(Object.assign({},(0,ii.TM)(re)),vs(re)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:re.zIndexPopupBase+50}));function Xl(re,se,ge){return ge!==void 0?ge:se==="year"&&re.lang.yearPlaceholder?re.lang.yearPlaceholder:se==="quarter"&&re.lang.quarterPlaceholder?re.lang.quarterPlaceholder:se==="month"&&re.lang.monthPlaceholder?re.lang.monthPlaceholder:se==="week"&&re.lang.weekPlaceholder?re.lang.weekPlaceholder:se==="time"&&re.timePickerLocale.placeholder?re.timePickerLocale.placeholder:re.lang.placeholder}function Ql(re,se,ge){return ge!==void 0?ge:se==="year"&&re.lang.yearPlaceholder?re.lang.rangeYearPlaceholder:se==="quarter"&&re.lang.quarterPlaceholder?re.lang.rangeQuarterPlaceholder:se==="month"&&re.lang.monthPlaceholder?re.lang.rangeMonthPlaceholder:se==="week"&&re.lang.weekPlaceholder?re.lang.rangeWeekPlaceholder:se==="time"&&re.timePickerLocale.placeholder?re.timePickerLocale.rangePlaceholder:re.lang.rangePlaceholder}function el(re,se){const ge={adjustX:1,adjustY:1};switch(se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:re==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function Ii(re){return re?Array.isArray(re)?re:[re]:[]}function vi(re){const{format:se,picker:ge,showHour:Be,showMinute:Ae,showSecond:_e,use12Hours:Ge}=re,xt=Ii(se)[0],yt=Object.assign({},re);return se&&Array.isArray(se)&&(yt.format=xt),xt&&typeof xt=="string"&&(!xt.includes("s")&&_e===void 0&&(yt.showSecond=!1),!xt.includes("m")&&Ae===void 0&&(yt.showMinute=!1),!xt.includes("H")&&!xt.includes("h")&&!xt.includes("K")&&!xt.includes("k")&&Be===void 0&&(yt.showHour=!1),(xt.includes("a")||xt.includes("A"))&&Ge===void 0&&(yt.use12Hours=!0)),ge==="time"?yt:(typeof xt=="function"&&delete yt.format,{showTime:yt})}function Ei(re,se,ge){if(re===!1)return!1;const Be={clearIcon:se!=null?se:ge};return typeof re=="object"?Object.assign(Object.assign({},Be),re):Be}var Dl=te(3113);function ql(re){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},re))}var tl={button:ql},Ol=function(re,se){var ge={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&se.indexOf(Be)<0&&(ge[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Be=Object.getOwnPropertySymbols(re);Ae{const{prefixCls:Ae,getPopupContainer:_e,className:Ge,placement:xt,size:yt,disabled:Ht,bordered:xn=!0,placeholder:Vt,popupClassName:Yt,dropdownClassName:dn,status:gn,clearIcon:bt,allowClear:Kt,rootClassName:fn}=ge,Gn=Ol(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Mn=ne.useRef(null),{getPrefixCls:Wn,direction:ta,getPopupContainer:$n}=(0,ne.useContext)($i.E_),kn=Wn("picker",Ae),{compactSize:Ja,compactItemClassnames:Ia}=(0,El.ri)(kn,ta),{format:Xa,showTime:ro,picker:xo}=ge,Fo=Wn(),[Jo,yo]=Nl(kn),eo=Object.assign(Object.assign({},ro?vi(Object.assign({format:Xa,picker:xo},ro)):{}),xo==="time"?vi(Object.assign(Object.assign({format:Xa},ge),{picker:xo})):{}),no=(0,xl.Z)(Le=>{var Fe;return(Fe=yt!=null?yt:Ja)!==null&&Fe!==void 0?Fe:Le}),Lo=ne.useContext(Yi.Z),Oo=Ht!=null?Ht:Lo,uo=(0,ne.useContext)(Cl.aM),{hasFeedback:So,status:sr,feedbackIcon:ar}=uo,de=ne.createElement(ne.Fragment,null,xo==="time"?ne.createElement(pt,null):ne.createElement(ye,null),So&&ar);(0,ne.useImperativeHandle)(Be,()=>({focus:()=>{var Le;return(Le=Mn.current)===null||Le===void 0?void 0:Le.focus()},blur:()=>{var Le;return(Le=Mn.current)===null||Le===void 0?void 0:Le.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Pe=Object.assign(Object.assign({},ce),ge.locale);return Jo(ne.createElement(Ui,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${kn}-separator`},ne.createElement(kt,null)),disabled:Oo,ref:Mn,dropdownAlign:el(ta,xt),placeholder:Ql(Pe,xo,Vt),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${kn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${kn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${kn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${kn}-super-next-icon`}),transitionName:`${Fo}-slide-up`},Gn,eo,{className:De()({[`${kn}-${no}`]:no,[`${kn}-borderless`]:!xn},(0,Ci.Z)(kn,(0,Ci.F)(sr,gn),So),yo,Ia,Ge,fn),locale:Pe.lang,prefixCls:kn,getPopupContainer:_e||$n,generateConfig:re,components:tl,direction:ta,dropdownClassName:De()(yo,Yt||dn,fn),allowClear:Ei(Kt,bt,ne.createElement(Ft.Z,null))})))})}var nl=function(re,se){var ge={};for(var Be in re)Object.prototype.hasOwnProperty.call(re,Be)&&se.indexOf(Be)<0&&(ge[Be]=re[Be]);if(re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Be=Object.getOwnPropertySymbols(re);Ae{const{prefixCls:gn,getPopupContainer:bt,style:Kt,className:fn,rootClassName:Gn,size:Mn,bordered:Wn=!0,placement:ta,placeholder:$n,popupClassName:kn,dropdownClassName:Ja,disabled:Ia,status:Xa,clearIcon:ro,allowClear:xo}=Yt,Fo=nl(Yt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Jo,direction:yo,getPopupContainer:eo,[xn]:no}=(0,ne.useContext)($i.E_),Lo=Jo("picker",gn),{compactSize:Oo,compactItemClassnames:uo}=(0,El.ri)(Lo,yo),So=ne.useRef(null),{format:sr,showTime:ar}=Yt,[de,ce]=Nl(Lo);(0,ne.useImperativeHandle)(dn,()=>({focus:()=>{var rn;return(rn=So.current)===null||rn===void 0?void 0:rn.focus()},blur:()=>{var rn;return(rn=So.current)===null||rn===void 0?void 0:rn.blur()}}));const Pe={showToday:!0};let Le={};yt&&(Le.picker=yt);const Fe=yt||Yt.picker;Le=Object.assign(Object.assign(Object.assign({},Le),ar?vi(Object.assign({format:sr,picker:Fe},ar)):{}),Fe==="time"?vi(Object.assign(Object.assign({format:sr},Yt),{picker:Fe})):{});const Oe=Jo(),qe=(0,xl.Z)(rn=>{var Cn;return(Cn=Mn!=null?Mn:Oo)!==null&&Cn!==void 0?Cn:rn}),Qe=ne.useContext(Yi.Z),$e=Ia!=null?Ia:Qe,mt=(0,ne.useContext)(Cl.aM),{hasFeedback:dt,status:ct,feedbackIcon:jt}=mt,Gt=ne.createElement(ne.Fragment,null,Fe==="time"?ne.createElement(pt,null):ne.createElement(ye,null),dt&&jt),[Wt]=(0,wl.Z)("DatePicker",Ll.Z),cn=Object.assign(Object.assign({},Wt),Yt.locale);return de(ne.createElement(bl,Object.assign({ref:So,placeholder:Xl(cn,Fe,$n),suffixIcon:Gt,dropdownAlign:el(yo,ta),prevIcon:ne.createElement("span",{className:`${Lo}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Lo}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Lo}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Lo}-super-next-icon`}),transitionName:`${Oe}-slide-up`},Pe,Fo,Le,{locale:cn.lang,className:De()({[`${Lo}-${qe}`]:qe,[`${Lo}-borderless`]:!Wn},(0,Ci.Z)(Lo,(0,Ci.F)(ct,Xa),dt),ce,uo,no==null?void 0:no.className,fn,Gn),style:Object.assign(Object.assign({},no==null?void 0:no.style),Kt),prefixCls:Lo,getPopupContainer:bt||eo,generateConfig:re,components:tl,direction:yo,disabled:$e,dropdownClassName:De()(ce,Gn,kn||Ja),allowClear:Ei(xo,ro,ne.createElement(Ft.Z,null))})))});return Ht&&(Vt.displayName=Ht),Vt}const ge=se(),Be=se("week","WeekPicker"),Ae=se("month","MonthPicker"),_e=se("year","YearPicker"),Ge=se("time","TimePicker"),xt=se("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Be,MonthPicker:Ae,YearPicker:_e,TimePicker:Ge,QuarterPicker:xt}}const es=null;function ts(re){const{DatePicker:se,WeekPicker:ge,MonthPicker:Be,YearPicker:Ae,TimePicker:_e,QuarterPicker:Ge}=_l(re),xt=Il(re),yt=se;return yt.WeekPicker=ge,yt.MonthPicker=Be,yt.YearPicker=Ae,yt.RangePicker=xt,yt.TimePicker=_e,yt.QuarterPicker=Ge,yt}var kl=ts;const hi=kl(z);function pi(re){const se=el(re.direction,re.placement);return se.overflow.adjustY=!1,se.overflow.adjustX=!1,Object.assign(Object.assign({},re),{dropdownAlign:se})}const ki=(0,ee.Z)(hi,"picker",null,pi);hi._InternalPanelDoNotUseOrYouWillBeFired=ki;const ns=(0,ee.Z)(hi.RangePicker,"picker",null,pi);hi._InternalRangePanelDoNotUseOrYouWillBeFired=ns,hi.generatePicker=kl;var as=hi},28103:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ut}});var oe=te(92310),ve=te.n(oe),Me=te(59301),nt=te(36355),Re=te(17313),ke=te(83116),le=te(37613);const gt=Ze=>{const{componentCls:ie,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ze;return{[ie]:Object.assign(Object.assign({},(0,Re.Wf)(Ze)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ze.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${ie}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ze.dividerHorizontalWithTextGutterMargin}px 0`,color:Ze.colorTextHeading,fontWeight:500,fontSize:Ze.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${ie}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${ie}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${ie}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${ie}-with-text${ie}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${ie}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${ie}-with-text`]:{color:Ze.colorText,fontWeight:"normal",fontSize:Ze.fontSize},[`&-horizontal${ie}-with-text-left${ie}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${ie}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${ie}-with-text-right${ie}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${ie}-inner-text`]:{paddingInlineEnd:y}}})}};var st=(0,ke.Z)("Divider",Ze=>{const ie=(0,le.TS)(Ze,{dividerHorizontalWithTextGutterMargin:Ze.margin,dividerHorizontalGutterMargin:Ze.marginLG,sizePaddingEdgeHorizontal:0});return[gt(ie)]},Ze=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ze.marginXS})),rt=function(Ze,ie){var y={};for(var a in Ze)Object.prototype.hasOwnProperty.call(Ze,a)&&ie.indexOf(a)<0&&(y[a]=Ze[a]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ze);x{const{getPrefixCls:ie,direction:y,divider:a}=Me.useContext(nt.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:ne,dashed:ue,plain:fe,style:pe}=Ze,xe=rt(Ze,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ne=ie("divider",x),[ye,Lt]=st(Ne),St=E.length>0?`-${E}`:E,un=!!ne,at=E==="left"&&z!=null,pt=E==="right"&&z!=null,Ft=ve()(Ne,a==null?void 0:a.className,Lt,`${Ne}-${b}`,{[`${Ne}-with-text`]:un,[`${Ne}-with-text${St}`]:un,[`${Ne}-dashed`]:!!ue,[`${Ne}-plain`]:!!fe,[`${Ne}-rtl`]:y==="rtl",[`${Ne}-no-default-orientation-margin-left`]:at,[`${Ne}-no-default-orientation-margin-right`]:pt},ee,ae),$t=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Ct=Object.assign(Object.assign({},at&&{marginLeft:$t}),pt&&{marginRight:$t});return ye(Me.createElement("div",Object.assign({className:Ft,style:Object.assign(Object.assign({},a==null?void 0:a.style),pe)},xe,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ne}-inner-text`,style:Ct},ne)))}},91857:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(38819),Me=te(92310),nt=te.n(Me),Re=te(31561),ke=te(70425),le=te(18929),gt=te(2738),st=te(79676),rt=te(53487),ot=te(92343),ut=te(36355),Ze=te(20834),ie=te(40875),y=te(88088),a=te(47211);const x=null,b=ae=>{const{menu:ne,arrow:ue,prefixCls:fe,children:pe,trigger:xe,disabled:Ne,dropdownRender:ye,getPopupContainer:Lt,overlayClassName:St,rootClassName:un,open:at,onOpenChange:pt,visible:Ft,onVisibleChange:$t,mouseEnterDelay:Ct=.15,mouseLeaveDelay:Ot=.1,autoAdjustOverflow:Je=!0,placement:kt="",overlay:Qt,transitionName:De}=ae,{getPopupContainer:Ue,getPrefixCls:wt,direction:on}=oe.useContext(ut.E_),vt=oe.useMemo(()=>{const Ce=wt();return De!==void 0?De:kt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[wt,kt,De]),ln=oe.useMemo(()=>kt?kt.includes("Center")?kt.slice(0,kt.indexOf("Center")):kt:on==="rtl"?"bottomRight":"bottomLeft",[kt,on]),be=wt("dropdown",fe),[Rt,Tt]=(0,a.Z)(be),[,On]=(0,y.Z)(),vn=oe.Children.only(pe),Ve=(0,ot.Tm)(vn,{className:nt()(`${be}-trigger`,{[`${be}-rtl`]:on==="rtl"},vn.props.className),disabled:Ne}),ze=Ne?[]:xe;let we;ze&&ze.includes("contextMenu")&&(we=!0);const[me,Te]=(0,le.Z)(!1,{value:at!=null?at:Ft}),ht=(0,ke.useEvent)(Ce=>{pt==null||pt(Ce),$t==null||$t(Ce),Te(Ce)}),Se=nt()(St,un,Tt,{[`${be}-rtl`]:on==="rtl"}),he=(0,st.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:Je,offset:On.marginXXS,arrowWidth:ue?On.sizePopupArrow:0,borderRadius:On.borderRadius}),Xe=oe.useCallback(()=>{Te(!1)},[]),Ie=()=>{let Ce;return ne!=null&&ne.items?Ce=oe.createElement(Ze.default,Object.assign({},ne)):typeof Qt=="function"?Ce=Qt():Ce=Qt,ye&&(Ce=ye(Ce)),Ce=oe.Children.only(typeof Ce=="string"?oe.createElement("span",null,Ce):Ce),oe.createElement(ie.J,{prefixCls:`${be}-menu`,expandIcon:oe.createElement("span",{className:`${be}-menu-submenu-arrow`},oe.createElement(ve.Z,{className:`${be}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Xe,validator:Ke=>{let{mode:it}=Ke}},Ce)};return Rt(oe.createElement(Re.Z,Object.assign({alignPoint:we},(0,gt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Ct,mouseLeaveDelay:Ot,visible:me,builtinPlacements:he,arrow:!!ue,overlayClassName:Se,prefixCls:be,getPopupContainer:Lt||Ue,transitionName:vt,trigger:ze,overlay:Ie,placement:ln,onVisibleChange:ht}),Ve))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,rt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>oe.createElement(z,Object.assign({},ae),oe.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,It.Z=b},38854:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return y}});var oe=te(91857),ve=te(92310),Me=te.n(ve),nt=te(59301),Re=te(18785),ke=te(3113),le=te(36355),gt=te(81327),st=te(33234),rt=te(47211),ot=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=nt.useContext(le.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:ne,loading:ue,onClick:fe,htmlType:pe,children:xe,className:Ne,menu:ye,arrow:Lt,autoFocus:St,overlay:un,trigger:at,align:pt,open:Ft,onOpenChange:$t,placement:Ct,getPopupContainer:Ot,href:Je,icon:kt=nt.createElement(Re.Z,null),title:Qt,buttonsRender:De=Ie=>Ie,mouseEnterDelay:Ue,mouseLeaveDelay:wt,overlayClassName:on,overlayStyle:vt,destroyPopupOnHide:ln,dropdownRender:be}=a,Rt=ot(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"]),Tt=b("dropdown",z),On=`${Tt}-button`,[vn,Ve]=(0,rt.Z)(Tt),ze={menu:ye,arrow:Lt,autoFocus:St,align:pt,disabled:ne,trigger:ne?[]:at,onOpenChange:$t,getPopupContainer:Ot||x,mouseEnterDelay:Ue,mouseLeaveDelay:wt,overlayClassName:on,overlayStyle:vt,destroyPopupOnHide:ln,dropdownRender:be},{compactSize:we,compactItemClassnames:me}=(0,st.ri)(Tt,E),Te=Me()(On,me,Ne,Ve);"overlay"in a&&(ze.overlay=un),"open"in a&&(ze.open=Ft),"placement"in a?ze.placement=Ct:ze.placement=E==="rtl"?"bottomLeft":"bottomRight";const ht=nt.createElement(ke.ZP,{type:ee,danger:ae,disabled:ne,loading:ue,onClick:fe,htmlType:pe,href:Je,title:Qt},xe),Se=nt.createElement(ke.ZP,{type:ee,danger:ae,icon:kt}),[he,Xe]=De([ht,Se]);return vn(nt.createElement(gt.Z.Compact,Object.assign({className:Te,size:we,block:!0},Rt),he,nt.createElement(oe.Z,Object.assign({},ze),Xe)))};ut.__ANT_BUTTON=!0;var Ze=ut;const ie=oe.Z;ie.Button=Ze;var y=ie},47211:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ot}});var oe=te(17313),ve=te(13826),Me=te(92899),nt=te(29878),Re=te(19447),ke=te(83116),le=te(37613),st=ut=>{const{componentCls:Ze,menuCls:ie,colorError:y,colorTextLightSolid:a}=ut,x=`${ie}-item`;return{[`${Ze}, ${Ze}-menu-submenu`]:{[`${ie} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const rt=ut=>{const{componentCls:Ze,menuCls:ie,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:ne,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:pe,colorBgElevated:xe}=ut;return[{[Ze]:Object.assign(Object.assign({},(0,oe.Wf)(ut)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ze}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ze}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ze}-placement-bottomLeft, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ze}-placement-bottomLeft, + &${b}-slide-down-enter${b}-slide-down-enter-active${Ze}-placement-bottom, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ze}-placement-bottom, + &${b}-slide-down-enter${b}-slide-down-enter-active${Ze}-placement-bottomRight, + &${b}-slide-down-appear${b}-slide-down-appear-active${Ze}-placement-bottomRight`]:{animationName:ve.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${Ze}-placement-topLeft, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ze}-placement-topLeft, + &${b}-slide-up-enter${b}-slide-up-enter-active${Ze}-placement-top, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ze}-placement-top, + &${b}-slide-up-enter${b}-slide-up-enter-active${Ze}-placement-topRight, + &${b}-slide-up-appear${b}-slide-up-appear-active${Ze}-placement-topRight`]:{animationName:ve.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${Ze}-placement-bottomLeft, + &${b}-slide-down-leave${b}-slide-down-leave-active${Ze}-placement-bottom, + &${b}-slide-down-leave${b}-slide-down-leave-active${Ze}-placement-bottomRight`]:{animationName:ve.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ze}-placement-topLeft, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ze}-placement-top, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ze}-placement-topRight`]:{animationName:ve.ly}})},(0,Re.ZP)(ut,{colorBg:xe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ze} ${ie}`]:{position:"relative",margin:0},[`${ie}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ze}, ${Ze}-menu-submenu`]:{[ie]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:xe,backgroundClip:"padding-box",borderRadius:ut.borderRadiusLG,outline:"none",boxShadow:ut.boxShadowSecondary},(0,oe.Qy)(ut)),{[`${ie}-item-group-title`]:{padding:`${ee}px ${pe}px`,color:ut.colorTextDescription,transition:`all ${z}`},[`${ie}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ie}-item-icon`]:{minWidth:ae,marginInlineEnd:ut.marginXS,fontSize:ut.fontSizeSM},[`${ie}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ie}-item, ${ie}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${pe}px`,color:ut.colorText,fontWeight:"normal",fontSize:ae,lineHeight:ut.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:ut.borderRadiusSM,"&:hover, &-active":{backgroundColor:ut.controlItemBgHover}},(0,oe.Qy)(ut)),{"&-selected":{color:ut.colorPrimary,backgroundColor:ut.controlItemBgActive,"&:hover, &-active":{backgroundColor:ut.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:xe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${ut.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:ut.colorSplit},[`${Ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:ut.paddingXS,[`${Ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:ut.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${ie}-item-group-list`]:{margin:`0 ${ut.marginXS}px`,padding:0,listStyle:"none"},[`${ie}-submenu-title`]:{paddingInlineEnd:pe+ut.fontSizeSM},[`${ie}-submenu-vertical`]:{position:"relative"},[`${ie}-submenu${ie}-submenu-disabled ${Ze}-menu-submenu-title`]:{[`&, ${Ze}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:xe,cursor:"not-allowed"}},[`${ie}-submenu-selected ${Ze}-menu-submenu-title`]:{color:ut.colorPrimary}})}},[(0,ve.oN)(ut,"slide-up"),(0,ve.oN)(ut,"slide-down"),(0,Me.Fm)(ut,"move-up"),(0,Me.Fm)(ut,"move-down"),(0,nt._y)(ut,"zoom-big")]]};var ot=(0,ke.Z)("Dropdown",(ut,Ze)=>{let{rootPrefixCls:ie}=Ze;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=ut,ne=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Re.fS)({contentRadius:ae}),fe=(0,le.TS)(ut,{menuCls:`${ee}-menu`,rootPrefixCls:ie,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[rt(fe),st(fe)]},ut=>({zIndexPopup:ut.zIndexPopupBase+50}))},8628:function(Pt,It,te){"use strict";var oe=te(59301),ve=te(34280),Me=te(56762),nt=te(69507);function Re(){let ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,oe.useRef)({}),gt=(0,Me.Z)(),st=(0,nt.ZP)();return(0,ve.Z)(()=>{const rt=st.subscribe(ot=>{le.current=ot,ke&>()});return()=>st.unsubscribe(rt)},[]),le.current}It.Z=Re},45818:function(Pt,It,te){"use strict";te.d(It,{D:function(){return z},Z:function(){return ne}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(fe,pe){return ve.createElement(Re.Z,(0,oe.Z)({},fe,{ref:pe,icon:nt}))},le=ve.forwardRef(ke),gt=le,st=te(33853),rt=te(38819),ot=te(92310),ut=te.n(ot),Ze=te(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=te(36355),x=te(84966),b=function(ue,fe){var pe={};for(var xe in ue)Object.prototype.hasOwnProperty.call(ue,xe)&&fe.indexOf(xe)<0&&(pe[xe]=ue[xe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,xe=Object.getOwnPropertySymbols(ue);Ne{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var ne=ve.forwardRef((ue,fe)=>{const{prefixCls:pe,className:xe,trigger:Ne,children:ye,defaultCollapsed:Lt=!1,theme:St="dark",style:un={},collapsible:at=!1,reverseArrow:pt=!1,width:Ft=200,collapsedWidth:$t=80,zeroWidthTriggerStyle:Ct,breakpoint:Ot,onCollapse:Je,onBreakpoint:kt}=ue,Qt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,ve.useContext)(x.Gs),[Ue,wt]=(0,ve.useState)("collapsed"in ue?ue.collapsed:Lt),[on,vt]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in ue&&wt(ue.collapsed)},[ue.collapsed]);const ln=(Ve,ze)=>{"collapsed"in ue||wt(Ve),Je==null||Je(Ve,ze)},be=(0,ve.useRef)();be.current=Ve=>{vt(Ve.matches),kt==null||kt(Ve.matches),Ue!==Ve.matches&&ln(Ve.matches,"responsive")},(0,ve.useEffect)(()=>{function Ve(we){return be.current(we)}let ze;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&Ot&&Ot in E){ze=we(`(max-width: ${E[Ot]})`);try{ze.addEventListener("change",Ve)}catch(me){ze.addListener(Ve)}Ve(ze)}}return()=>{try{ze==null||ze.removeEventListener("change",Ve)}catch(we){ze==null||ze.removeListener(Ve)}}},[Ot]),(0,ve.useEffect)(()=>{const Ve=ee("ant-sider-");return De.addSider(Ve),()=>De.removeSider(Ve)},[]);const Rt=()=>{ln(!Ue,"clickTrigger")},{getPrefixCls:Tt}=(0,ve.useContext)(a.E_),On=()=>{const Ve=Tt("layout-sider",pe),ze=(0,Ze.Z)(Qt,["collapsed"]),we=Ue?$t:Ft,me=y(we)?`${we}px`:String(we),Te=parseFloat(String($t||0))===0?ve.createElement("span",{onClick:Rt,className:ut()(`${Ve}-zero-width-trigger`,`${Ve}-zero-width-trigger-${pt?"right":"left"}`),style:Ct},Ne||ve.createElement(gt,null)):null,he={expanded:pt?ve.createElement(rt.Z,null):ve.createElement(st.Z,null),collapsed:pt?ve.createElement(st.Z,null):ve.createElement(rt.Z,null)}[Ue?"collapsed":"expanded"],Xe=Ne!==null?Te||ve.createElement("div",{className:`${Ve}-trigger`,onClick:Rt,style:{width:me}},Ne||he):null,Ie=Object.assign(Object.assign({},un),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=ut()(Ve,`${Ve}-${St}`,{[`${Ve}-collapsed`]:!!Ue,[`${Ve}-has-trigger`]:at&&Ne!==null&&!Te,[`${Ve}-below`]:!!on,[`${Ve}-zero-width`]:parseFloat(me)===0},xe);return ve.createElement("aside",Object.assign({className:Ce},ze,{style:Ie,ref:fe}),ve.createElement("div",{className:`${Ve}-children`},ye),at||on&&Te?Xe:null)},vn=ve.useMemo(()=>({siderCollapsed:Ue}),[Ue]);return ve.createElement(z.Provider,{value:vn},On())})},84966:function(Pt,It,te){"use strict";te.d(It,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ze},ZP:function(){return ee}});var oe=te(26407),ve=te(92310),Me=te.n(ve),nt=te(2738),Re=te(59301),ke=te(36355),le=te(83116),st=ae=>{const{componentCls:ne,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:pe,lightTriggerColor:xe}=ae;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:xe,background:pe},[`${ne}-sider-zero-width-trigger`]:{color:xe,background:pe,border:`1px solid ${ue}`,borderInlineStart:0}}}};const rt=ae=>{const{antCls:ne,componentCls:ue,colorText:fe,triggerColor:pe,footerBg:xe,triggerBg:Ne,headerHeight:ye,headerPadding:Lt,headerColor:St,footerPadding:un,triggerHeight:at,zeroTriggerHeight:pt,zeroTriggerWidth:Ft,motionDurationMid:$t,motionDurationSlow:Ct,fontSize:Ot,borderRadius:Je,bodyBg:kt,headerBg:Qt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:kt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${$t}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:at},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:at,color:pe,lineHeight:`${at}px`,textAlign:"center",background:Ne,cursor:"pointer",transition:`all ${$t}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-Ft,zIndex:1,width:Ft,height:pt,color:pe,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Je,borderEndEndRadius:Je,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ct} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ct}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ft,borderStartStartRadius:Je,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Je}}}}},st(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:ye,padding:Lt,color:St,lineHeight:`${ye}px`,background:Qt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:un,color:fe,fontSize:Ot,background:xe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var ot=(0,le.Z)("Layout",ae=>[rt(ae)],ae=>{const{colorBgLayout:ne,controlHeight:ue,controlHeightLG:fe,colorText:pe,controlHeightSM:xe,marginXXS:Ne,colorTextLightSolid:ye,colorBgContainer:Lt}=ae,St=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${St}px`,headerColor:pe,footerPadding:`${xe}px ${St}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ne*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:Lt,lightTriggerBg:Lt,lightTriggerColor:pe}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),ut=function(ae,ne){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&ne.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,fe=Object.getOwnPropertySymbols(ae);penull,removeSider:()=>null}});function ie(ae){let{suffixCls:ne,tagName:ue,displayName:fe}=ae;return pe=>Re.forwardRef((Ne,ye)=>Re.createElement(pe,Object.assign({ref:ye,suffixCls:ne,tagName:ue},Ne)))}const y=Re.forwardRef((ae,ne)=>{const{prefixCls:ue,suffixCls:fe,className:pe,tagName:xe}=ae,Ne=ut(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=Re.useContext(ke.E_),Lt=ye("layout",ue),[St,un]=ot(Lt),at=fe?`${Lt}-${fe}`:Lt;return St(Re.createElement(xe,Object.assign({className:Me()(ue||at,pe,un),ref:ne},Ne)))}),a=Re.forwardRef((ae,ne)=>{const{direction:ue}=Re.useContext(ke.E_),[fe,pe]=Re.useState([]),{prefixCls:xe,className:Ne,rootClassName:ye,children:Lt,hasSider:St,tagName:un,style:at}=ae,pt=ut(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ft=(0,nt.Z)(pt,["suffixCls"]),{getPrefixCls:$t,layout:Ct}=Re.useContext(ke.E_),Ot=$t("layout",xe),[Je,kt]=ot(Ot),Qt=Me()(Ot,{[`${Ot}-has-sider`]:typeof St=="boolean"?St:fe.length>0,[`${Ot}-rtl`]:ue==="rtl"},Ct==null?void 0:Ct.className,Ne,ye,kt),De=Re.useMemo(()=>({siderHook:{addSider:Ue=>{pe(wt=>[].concat((0,oe.Z)(wt),[Ue]))},removeSider:Ue=>{pe(wt=>wt.filter(on=>on!==Ue))}}}),[]);return Je(Re.createElement(Ze.Provider,{value:De},Re.createElement(un,Object.assign({ref:ne,className:Qt,style:Object.assign(Object.assign({},Ct==null?void 0:Ct.style),at)},Ft),Lt)))}),x=ie({tagName:"div",displayName:"Layout"})(a),b=ie({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=ie({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=ie({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(Pt,It,te){"use strict";te.d(It,{J:function(){return ke}});var oe=te(59301),ve=te(33234),Me=te(70425),nt=function(le,gt){var st={};for(var rt in le)Object.prototype.hasOwnProperty.call(le,rt)&>.indexOf(rt)<0&&(st[rt]=le[rt]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,rt=Object.getOwnPropertySymbols(le);ot{const{children:st}=le,rt=nt(le,["children"]),ot=oe.useContext(Re),ut=oe.useMemo(()=>Object.assign(Object.assign({},ot),rt),[ot,rt.prefixCls,rt.mode,rt.selectable]);return oe.createElement(Re.Provider,{value:ut},oe.createElement(ve.BR,null,(0,Me.supportNodeRef)(st)?oe.cloneElement(st,{ref:gt}):st))});It.Z=Re},20834:function(Pt,It,te){"use strict";te.d(It,{default:function(){return vn}});var oe=te(15285),ve=te(59301),Me=te(45818),nt=te(92310),Re=te.n(nt),ke=te(36355),le=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{const{prefixCls:ze,className:we,dashed:me}=Ve,Te=le(Ve,["prefixCls","className","dashed"]),{getPrefixCls:ht}=ve.useContext(ke.E_),Se=ht("menu",ze),he=Re()({[`${Se}-item-divider-dashed`]:!!me},we);return ve.createElement(oe.iz,Object.assign({className:he},Te))},rt=te(11592),ot=te(2738),ut=te(6848),Ze=te(92343),y=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ve=>{var ze;const{className:we,children:me,icon:Te,title:ht,danger:Se}=Ve,{prefixCls:he,firstLevel:Xe,direction:Ie,disableMenuItemTitleTooltip:Ce,inlineCollapsed:Ke}=ve.useContext(y),it=He=>{const lt=ve.createElement("span",{className:`${he}-title-content`},me);return(!Te||(0,Ze.l$)(me)&&me.type==="span")&&me&&He&&Xe&&typeof me=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},me.charAt(0)):lt},{siderCollapsed:tt}=ve.useContext(Me.D);let Et=ht;typeof ht=="undefined"?Et=Xe?me:"":ht===!1&&(Et="");const Bt={title:Et};!tt&&!Ke&&(Bt.title=null,Bt.open=!1);const Mt=(0,rt.Z)(me).length;let Ee=ve.createElement(oe.ck,Object.assign({},(0,ot.Z)(Ve,["title","icon","danger"]),{className:Re()({[`${he}-item-danger`]:Se,[`${he}-item-only-child`]:(Te?Mt+1:Mt)===1},we),title:typeof ht=="string"?ht:void 0}),(0,Ze.Tm)(Te,{className:Re()((0,Ze.l$)(Te)?(ze=Te.props)===null||ze===void 0?void 0:ze.className:"",`${he}-item-icon`)}),it(Ke));return Ce||(Ee=ve.createElement(ut.Z,Object.assign({},Bt,{placement:Ie==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),Ee)),Ee},E=Ve=>{var ze;const{popupClassName:we,icon:me,title:Te,theme:ht}=Ve,Se=ve.useContext(y),{prefixCls:he,inlineCollapsed:Xe,theme:Ie}=Se,Ce=(0,oe.Xl)();let Ke;if(!me)Ke=Xe&&!Ce.length&&Te&&typeof Te=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},Te.charAt(0)):ve.createElement("span",{className:`${he}-title-content`},Te);else{const tt=(0,Ze.l$)(Te)&&Te.type==="span";Ke=ve.createElement(ve.Fragment,null,(0,Ze.Tm)(me,{className:Re()((0,Ze.l$)(me)?(ze=me.props)===null||ze===void 0?void 0:ze.className:"",`${he}-item-icon`)}),tt?Te:ve.createElement("span",{className:`${he}-title-content`},Te))}const it=ve.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return ve.createElement(y.Provider,{value:it},ve.createElement(oe.Wd,Object.assign({},(0,ot.Z)(Ve,["icon"]),{title:Ke,popupClassName:Re()(he,we,`${he}-${ht||Ie}`)})))},z=te(18785),ee=te(70425),ae=te(62892),ne=te(40875),ue=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{if(ze&&typeof ze=="object"){const me=ze,{label:Te,children:ht,key:Se,type:he}=me,Xe=ue(me,["label","children","key","type"]),Ie=Se!=null?Se:`tmp-${we}`;return ht||he==="group"?he==="group"?ve.createElement(oe.BW,Object.assign({key:Ie},Xe,{title:Te}),fe(ht)):ve.createElement(E,Object.assign({key:Ie},Xe,{title:Te}),fe(ht)):he==="divider"?ve.createElement(st,Object.assign({key:Ie},Xe)):ve.createElement(x,Object.assign({key:Ie},Xe),Te)}return null}).filter(ze=>ze)}function pe(Ve){return ve.useMemo(()=>Ve&&fe(Ve),[Ve])}var xe=te(64993),Ne=te(17313),ye=te(8378),Lt=te(13826),St=te(29878),un=te(83116),at=te(37613),Ft=Ve=>{const{componentCls:ze,motionDurationSlow:we,horizontalLineHeight:me,colorSplit:Te,lineWidth:ht,lineType:Se,itemPaddingInline:he}=Ve;return{[`${ze}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ht}px ${Se} ${Te}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ze}-item, ${ze}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${ze}-item:hover, > ${ze}-item-active, - > ${ze}-submenu ${ze}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ze}-item, ${ze}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${ze}-submenu-arrow`]:{display:"none"}}}},wt=Ve=>{let{componentCls:ze,menuArrowOffset:we}=Ve;return{[`${ze}-rtl`]:{direction:"rtl"},[`${ze}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ze}-rtl${ze}-vertical, - ${ze}-submenu-rtl ${ze}-vertical`]:{[`${ze}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const Ot=Ve=>Object.assign({},(0,Ne.oN)(Ve));var kt=(Ve,ze)=>{const{componentCls:we,itemColor:me,itemSelectedColor:Te,groupTitleColor:ht,itemBg:Se,subMenuItemBg:he,itemSelectedBg:Xe,activeBarHeight:Ie,activeBarWidth:Ce,activeBarBorderWidth:Ke,motionDurationSlow:it,motionEaseInOut:nt,motionEaseOut:Et,itemPaddingInline:Bt,motionDurationMid:Mt,itemHoverColor:Ee,lineType:je,colorSplit:st,itemDisabledColor:ft,dangerItemColor:Zt,dangerItemHoverColor:en,dangerItemSelectedColor:Jt,dangerItemActiveBg:sn,dangerItemSelectedBg:Nn,itemHoverBg:Yn,itemActiveBg:Tn,menuSubMenuBg:Xn,horizontalItemSelectedColor:ya,horizontalItemSelectedBg:ba,horizontalItemBorderRadius:An,horizontalItemHoverBg:Da,popupBg:xa}=Ve;return{[`${we}-${ze}, ${we}-${ze} > ${we}`]:{color:me,background:Se,[`&${we}-root:focus-visible`]:Object.assign({},Ot(Ve)),[`${we}-item-group-title`]:{color:ht},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:Te}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${ft} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Ee}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}}},[`${we}-item-danger`]:{color:Zt,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:en}},[`&${we}-item:active`]:{background:sn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:Te,[`&${we}-item-danger`]:{color:Jt},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:Xe,[`&${we}-item-danger`]:{backgroundColor:Nn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},Ot(Ve))},[`&${we}-submenu > ${we}`]:{backgroundColor:Xn},[`&${we}-popup > ${we}`]:{backgroundColor:xa},[`&${we}-horizontal`]:Object.assign(Object.assign({},ze==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:Ke,marginTop:-Ke,marginBottom:0,borderRadius:An,"&::after":{position:"absolute",insetInline:Bt,bottom:0,borderBottom:`${Ie}px solid transparent`,transition:`border-color ${it} ${nt}`,content:'""'},"&:hover, &-active, &-open":{background:Da,"&::after":{borderBottomWidth:Ie,borderBottomColor:ya}},"&-selected":{color:ya,backgroundColor:ba,"&:hover":{backgroundColor:ba},"&::after":{borderBottomWidth:Ie,borderBottomColor:ya}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${Ke}px ${je} ${st}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:he},[`${we}-item, ${we}-submenu-title`]:Ke&&Ce?{width:`calc(100% + ${Ke}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Te}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Mt} ${Et}`,`opacity ${Mt} ${Et}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:Jt}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Mt} ${nt}`,`opacity ${Mt} ${nt}`].join(",")}}}}}};const Qt=Ve=>{const{componentCls:ze,itemHeight:we,itemMarginInline:me,padding:Te,menuArrowSize:ht,marginXS:Se,itemMarginBlock:he}=Ve,Xe=Te+ht+Se;return{[`${ze}-item`]:{position:"relative",overflow:"hidden"},[`${ze}-item, ${ze}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:Te,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:he,width:`calc(100% - ${me*2}px)`},[`> ${ze}-item, + > ${ze}-submenu ${ze}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ze}-item, ${ze}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${ze}-submenu-arrow`]:{display:"none"}}}},Ct=Ve=>{let{componentCls:ze,menuArrowOffset:we}=Ve;return{[`${ze}-rtl`]:{direction:"rtl"},[`${ze}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ze}-rtl${ze}-vertical, + ${ze}-submenu-rtl ${ze}-vertical`]:{[`${ze}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const Ot=Ve=>Object.assign({},(0,Ne.oN)(Ve));var kt=(Ve,ze)=>{const{componentCls:we,itemColor:me,itemSelectedColor:Te,groupTitleColor:ht,itemBg:Se,subMenuItemBg:he,itemSelectedBg:Xe,activeBarHeight:Ie,activeBarWidth:Ce,activeBarBorderWidth:Ke,motionDurationSlow:it,motionEaseInOut:tt,motionEaseOut:Et,itemPaddingInline:Bt,motionDurationMid:Mt,itemHoverColor:Ee,lineType:He,colorSplit:lt,itemDisabledColor:ft,dangerItemColor:Zt,dangerItemHoverColor:en,dangerItemSelectedColor:Jt,dangerItemActiveBg:sn,dangerItemSelectedBg:Nn,itemHoverBg:Yn,itemActiveBg:Tn,menuSubMenuBg:Xn,horizontalItemSelectedColor:ya,horizontalItemSelectedBg:ba,horizontalItemBorderRadius:An,horizontalItemHoverBg:Da,popupBg:xa}=Ve;return{[`${we}-${ze}, ${we}-${ze} > ${we}`]:{color:me,background:Se,[`&${we}-root:focus-visible`]:Object.assign({},Ot(Ve)),[`${we}-item-group-title`]:{color:ht},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:Te}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${ft} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Ee}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Yn},"&:active":{backgroundColor:Tn}}},[`${we}-item-danger`]:{color:Zt,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:en}},[`&${we}-item:active`]:{background:sn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:Te,[`&${we}-item-danger`]:{color:Jt},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:Xe,[`&${we}-item-danger`]:{backgroundColor:Nn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},Ot(Ve))},[`&${we}-submenu > ${we}`]:{backgroundColor:Xn},[`&${we}-popup > ${we}`]:{backgroundColor:xa},[`&${we}-horizontal`]:Object.assign(Object.assign({},ze==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:Ke,marginTop:-Ke,marginBottom:0,borderRadius:An,"&::after":{position:"absolute",insetInline:Bt,bottom:0,borderBottom:`${Ie}px solid transparent`,transition:`border-color ${it} ${tt}`,content:'""'},"&:hover, &-active, &-open":{background:Da,"&::after":{borderBottomWidth:Ie,borderBottomColor:ya}},"&-selected":{color:ya,backgroundColor:ba,"&:hover":{backgroundColor:ba},"&::after":{borderBottomWidth:Ie,borderBottomColor:ya}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${Ke}px ${He} ${lt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:he},[`${we}-item, ${we}-submenu-title`]:Ke&&Ce?{width:`calc(100% + ${Ke}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Te}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Mt} ${Et}`,`opacity ${Mt} ${Et}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:Jt}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Mt} ${tt}`,`opacity ${Mt} ${tt}`].join(",")}}}}}};const Qt=Ve=>{const{componentCls:ze,itemHeight:we,itemMarginInline:me,padding:Te,menuArrowSize:ht,marginXS:Se,itemMarginBlock:he}=Ve,Xe=Te+ht+Se;return{[`${ze}-item`]:{position:"relative",overflow:"hidden"},[`${ze}-item, ${ze}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:Te,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:he,width:`calc(100% - ${me*2}px)`},[`> ${ze}-item, > ${ze}-submenu > ${ze}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${ze}-item-group-list ${ze}-submenu-title, - ${ze}-submenu-title`]:{paddingInlineEnd:Xe}}};var Ue=Ve=>{const{componentCls:ze,iconCls:we,itemHeight:me,colorTextLightSolid:Te,dropdownWidth:ht,controlHeightLG:Se,motionDurationMid:he,motionEaseOut:Xe,paddingXL:Ie,itemMarginInline:Ce,fontSizeLG:Ke,motionDurationSlow:it,paddingXS:nt,boxShadowSecondary:Et,collapsedWidth:Bt,collapsedIconSize:Mt}=Ve,Ee={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ze]:{"&-inline, &-vertical":Object.assign({[`&${ze}-root`]:{boxShadow:"none"}},Qt(Ve))},[`${ze}-submenu-popup`]:{[`${ze}-vertical`]:Object.assign(Object.assign({},Qt(Ve)),{boxShadow:Et})}},{[`${ze}-submenu-popup ${ze}-vertical${ze}-sub`]:{minWidth:ht,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ze}-inline`]:{width:"100%",[`&${ze}-root`]:{[`${ze}-item, ${ze}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${it}`,`background ${it}`,`padding ${he} ${Xe}`].join(","),[`> ${ze}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ze}-sub${ze}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ze}-submenu > ${ze}-submenu-title`]:Ee,[`& ${ze}-item-group-title`]:{paddingInlineStart:Ie}},[`${ze}-item`]:Ee}},{[`${ze}-inline-collapsed`]:{width:Bt,[`&${ze}-root`]:{[`${ze}-item, ${ze}-submenu ${ze}-submenu-title`]:{[`> ${ze}-inline-collapsed-noicon`]:{fontSize:Ke,textAlign:"center"}}},[`> ${ze}-item, + ${ze}-submenu-title`]:{paddingInlineEnd:Xe}}};var Ue=Ve=>{const{componentCls:ze,iconCls:we,itemHeight:me,colorTextLightSolid:Te,dropdownWidth:ht,controlHeightLG:Se,motionDurationMid:he,motionEaseOut:Xe,paddingXL:Ie,itemMarginInline:Ce,fontSizeLG:Ke,motionDurationSlow:it,paddingXS:tt,boxShadowSecondary:Et,collapsedWidth:Bt,collapsedIconSize:Mt}=Ve,Ee={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ze]:{"&-inline, &-vertical":Object.assign({[`&${ze}-root`]:{boxShadow:"none"}},Qt(Ve))},[`${ze}-submenu-popup`]:{[`${ze}-vertical`]:Object.assign(Object.assign({},Qt(Ve)),{boxShadow:Et})}},{[`${ze}-submenu-popup ${ze}-vertical${ze}-sub`]:{minWidth:ht,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ze}-inline`]:{width:"100%",[`&${ze}-root`]:{[`${ze}-item, ${ze}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${it}`,`background ${it}`,`padding ${he} ${Xe}`].join(","),[`> ${ze}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ze}-sub${ze}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ze}-submenu > ${ze}-submenu-title`]:Ee,[`& ${ze}-item-group-title`]:{paddingInlineStart:Ie}},[`${ze}-item`]:Ee}},{[`${ze}-inline-collapsed`]:{width:Bt,[`&${ze}-root`]:{[`${ze}-item, ${ze}-submenu ${ze}-submenu-title`]:{[`> ${ze}-inline-collapsed-noicon`]:{fontSize:Ke,textAlign:"center"}}},[`> ${ze}-item, > ${ze}-item-group > ${ze}-item-group-list > ${ze}-item, > ${ze}-item-group > ${ze}-item-group-list > ${ze}-submenu > ${ze}-submenu-title, > ${ze}-submenu > ${ze}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ke/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ze}-submenu-arrow, ${ze}-submenu-expand-icon - `]:{opacity:0},[`${ze}-item-icon, ${we}`]:{margin:0,fontSize:Mt,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ze}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ze}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:Te}},[`${ze}-item-group-title`]:Object.assign(Object.assign({},Ne.vS),{paddingInline:nt})}}]};const Ct=Ve=>{const{componentCls:ze,motionDurationSlow:we,motionDurationMid:me,motionEaseInOut:Te,motionEaseOut:ht,iconCls:Se,iconSize:he,iconMarginInlineEnd:Xe}=Ve;return{[`${ze}-item, ${ze}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${Te}`].join(","),[`${ze}-item-icon, ${Se}`]:{minWidth:he,fontSize:he,transition:[`font-size ${me} ${ht}`,`margin ${we} ${Te}`,`color ${we}`].join(","),"+ span":{marginInlineStart:Xe,opacity:1,transition:[`opacity ${we} ${Te}`,`margin ${we}`,`color ${we}`].join(",")}},[`${ze}-item-icon`]:Object.assign({},(0,Ne.Ro)()),[`&${ze}-item-only-child`]:{[`> ${Se}, > ${ze}-item-icon`]:{marginInlineEnd:0}}},[`${ze}-item-disabled, ${ze}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ze}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},on=Ve=>{const{componentCls:ze,motionDurationSlow:we,motionEaseInOut:me,borderRadius:Te,menuArrowSize:ht,menuArrowOffset:Se}=Ve;return{[`${ze}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ve.margin,width:ht,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${me}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ht*.6,height:ht*.15,backgroundColor:"currentcolor",borderRadius:Te,transition:[`background ${we} ${me}`,`transform ${we} ${me}`,`top ${we} ${me}`,`color ${we} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},vt=Ve=>{const{antCls:ze,componentCls:we,fontSize:me,motionDurationSlow:Te,motionDurationMid:ht,motionEaseInOut:Se,paddingXS:he,padding:Xe,colorSplit:Ie,lineWidth:Ce,zIndexPopup:Ke,borderRadiusLG:it,subMenuItemBorderRadius:nt,menuArrowSize:Et,menuArrowOffset:Bt,lineType:Mt,menuPanelMaskInset:Ee,groupTitleLineHeight:je,groupTitleFontSize:st}=Ve;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,Ne.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,Ne.Wf)(Ve)),(0,Ne.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Te} 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:Ve.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${he}px ${Xe}px`,fontSize:st,lineHeight:je,transition:`all ${Te}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${Te} ${Se}`,`background ${Te} ${Se}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${Te} ${Se}`,`background ${Te} ${Se}`,`padding ${ht} ${Se}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${Te} ${Se}`,`padding ${Te} ${Se}`].join(",")},[`${we}-title-content`]:{transition:`color ${Te}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ie,borderStyle:Mt,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ct(Ve)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${me*2}px ${Xe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ke,borderRadius:it,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ee},"\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:Ve.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ve.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ve.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ve.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:it},Ct(Ve)),on(Ve)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:nt},[`${we}-submenu-title::after`]:{transition:`transform ${Te} ${Se}`}})}}),on(Ve)),{[`&-inline-collapsed ${we}-submenu-arrow, - &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Bt})`},"&::after":{transform:`rotate(45deg) translateX(-${Bt})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Et*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Bt})`},"&::before":{transform:`rotate(45deg) translateX(${Bt})`}}})},{[`${ze}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var ln=(Ve,ze)=>(0,un.Z)("Menu",me=>{if(ze===!1)return[];const{colorBgElevated:Te,colorPrimary:ht,colorTextLightSolid:Se,controlHeightLG:he,fontSize:Xe,darkItemColor:Ie,darkDangerItemColor:Ce,darkItemBg:Ke,darkSubMenuItemBg:it,darkItemSelectedColor:nt,darkItemSelectedBg:Et,darkDangerItemSelectedBg:Bt,darkItemHoverBg:Mt,darkGroupTitleColor:Ee,darkItemHoverColor:je,darkItemDisabledColor:st,darkDangerItemHoverColor:ft,darkDangerItemSelectedColor:Zt,darkDangerItemActiveBg:en}=me,Jt=Xe/7*5,sn=(0,at.TS)(me,{menuArrowSize:Jt,menuHorizontalHeight:he*1.15,menuArrowOffset:`${Jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Te}),Nn=(0,at.TS)(sn,{itemColor:Ie,itemHoverColor:je,groupTitleColor:Ee,itemSelectedColor:nt,itemBg:Ke,popupBg:Ke,subMenuItemBg:it,itemActiveBg:"transparent",itemSelectedBg:Et,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Mt,itemDisabledColor:st,dangerItemColor:Ce,dangerItemHoverColor:ft,dangerItemSelectedColor:Zt,dangerItemActiveBg:en,dangerItemSelectedBg:Bt,menuSubMenuBg:it,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ht});return[vt(sn),Ft(sn),Ue(sn),kt(sn,"light"),kt(Nn,"dark"),wt(sn),(0,ye.Z)(sn),(0,Lt.oN)(sn,"slide-up"),(0,Lt.oN)(sn,"slide-down"),(0,St._y)(sn,"zoom-big")]},me=>{const{colorPrimary:Te,colorError:ht,colorTextDisabled:Se,colorErrorBg:he,colorText:Xe,colorTextDescription:Ie,colorBgContainer:Ce,colorFillAlter:Ke,colorFillContent:it,lineWidth:nt,lineWidthBold:Et,controlItemBgActive:Bt,colorBgTextHover:Mt,controlHeightLG:Ee,lineHeight:je,colorBgElevated:st,marginXXS:ft,padding:Zt,fontSize:en,controlHeightSM:Jt,fontSizeLG:sn,colorTextLightSolid:Nn,colorErrorHover:Yn}=me,Tn=new be.C(Nn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Xe,itemColor:Xe,colorItemTextHover:Xe,itemHoverColor:Xe,colorItemTextHoverHorizontal:Te,horizontalItemHoverColor:Te,colorGroupTitle:Ie,groupTitleColor:Ie,colorItemTextSelected:Te,itemSelectedColor:Te,colorItemTextSelectedHorizontal:Te,horizontalItemSelectedColor:Te,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Mt,itemHoverBg:Mt,colorItemBgActive:it,itemActiveBg:Bt,colorSubItemBg:Ke,subMenuItemBg:Ke,colorItemBgSelected:Bt,itemSelectedBg:Bt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Et,activeBarHeight:Et,colorActiveBarBorderSize:nt,activeBarBorderWidth:nt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ht,dangerItemColor:ht,colorDangerItemTextHover:ht,dangerItemHoverColor:ht,colorDangerItemTextSelected:ht,dangerItemSelectedColor:ht,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ee,groupTitleLineHeight:je,collapsedWidth:Ee*2,popupBg:st,itemMarginBlock:ft,itemPaddingInline:Zt,horizontalLineHeight:`${Ee*1.15}px`,iconSize:en,iconMarginInlineEnd:Jt-en,collapsedIconSize:sn,groupTitleFontSize:en,darkItemDisabledColor:new be.C(Nn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:ht,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Nn,darkItemSelectedBg:Te,darkDangerItemSelectedBg:ht,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:Nn,darkDangerItemHoverColor:Yn,darkDangerItemSelectedColor:Nn,darkDangerItemActiveBg:ht}},{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"]]})(Ve),xe=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{var we,me;const Te=ve.useContext(ne.Z),ht=Te||{},{getPrefixCls:Se,getPopupContainer:he,direction:Xe,menu:Ie}=ve.useContext(ke.E_),Ce=Se(),{prefixCls:Ke,className:it,style:nt,theme:Et="light",expandIcon:Bt,_internalDisableMenuItemTitleTooltip:Mt,inlineCollapsed:Ee,siderCollapsed:je,items:st,children:ft,rootClassName:Zt,mode:en,selectable:Jt,onClick:sn,overflowedIndicatorPopupClassName:Nn}=Ve,Yn=xe(Ve,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,ot.Z)(Yn,["collapsedWidth"]),Xn=pe(st)||ft;(we=ht.validator)===null||we===void 0||we.call(ht,{mode:en});const ya=(0,ee.useEvent)(function(){var yn;sn==null||sn.apply(void 0,arguments),(yn=ht.onClick)===null||yn===void 0||yn.call(ht)}),ba=ht.mode||en,An=Jt!=null?Jt:ht.selectable,Da=ve.useMemo(()=>je!==void 0?je:Ee,[Ee,je]),xa={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},ca=Se("menu",Ke||ht.prefixCls),[Ta,to]=ln(ca,!Te),an=Re()(`${ca}-${Et}`,Ie==null?void 0:Ie.className,it);let Sn;if(typeof Bt=="function")Sn=Bt;else if(Bt===null||Bt===!1)Sn=null;else if(ht.expandIcon===null||ht.expandIcon===!1)Sn=null;else{const yn=Bt!=null?Bt:ht.expandIcon;Sn=(0,He.Tm)(yn,{className:Re()(`${ca}-submenu-expand-icon`,(0,He.l$)(yn)?(me=yn.props)===null||me===void 0?void 0:me.className:"")})}const Ln=ve.useMemo(()=>({prefixCls:ca,inlineCollapsed:Da||!1,direction:Xe,firstLevel:!0,theme:Et,mode:ba,disableMenuItemTitleTooltip:Mt}),[ca,Da,Xe,Mt,Et]);return Ta(ve.createElement(ne.Z.Provider,{value:null},ve.createElement(y.Provider,{value:Ln},ve.createElement(oe.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:ve.createElement(z.Z,null),overflowedIndicatorPopupClassName:Re()(ca,`${ca}-${Et}`,Nn),mode:ba,selectable:An,onClick:ya},Tn,{inlineCollapsed:Da,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),nt),className:an,prefixCls:ca,direction:Xe,defaultMotions:xa,expandIcon:Sn,ref:ze,rootClassName:Re()(Zt,to)}),Xn))))});const On=(0,ve.forwardRef)((Ve,ze)=>{const we=(0,ve.useRef)(null),me=ve.useContext(Me.D);return(0,ve.useImperativeHandle)(ze,()=>({menu:we.current,focus:Te=>{var ht;(ht=we.current)===null||ht===void 0||ht.focus(Te)}})),ve.createElement(Tt,Object.assign({ref:we},Ve,me))});On.Item=x,On.SubMenu=E,On.Divider=lt,On.ItemGroup=oe.BW;var vn=On},58421:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ht}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(he,Xe){return ve.createElement(Re.Z,(0,oe.Z)({},he,{ref:Xe,icon:tt}))},le=ve.forwardRef(ke),gt=le,lt=te(49198),rt=te(33853),ot=te(38819),ut=te(92310),He=te.n(ut),ie=te(400),y=te(33708),a=te(6909),x=te(4771),b=te(9427),E=te(25440),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,ne=te(91735),ue=function(Se){(0,b.Z)(Xe,Se);var he=(0,E.Z)(Xe);function Xe(){var Ie;(0,a.Z)(this,Xe);for(var Ce=arguments.length,Ke=new Array(Ce),it=0;it=0||nt.relatedTarget.className.indexOf("".concat(Ee,"-item"))>=0))&&Mt(Ie.getValidValue()))},Ie.go=function(nt){var Et=Ie.state.goInputText;Et!==""&&(nt.keyCode===ae.ENTER||nt.type==="click")&&(Ie.setState({goInputText:""}),Ie.props.quickGo(Ie.getValidValue()))},Ie}return(0,x.Z)(Xe,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,Ke=Ce.pageSize,it=Ce.pageSizeOptions;return it.some(function(nt){return nt.toString()===Ke.toString()})?it:it.concat([Ke.toString()]).sort(function(nt,Et){var Bt=Number.isNaN(Number(nt))?0:Number(nt),Mt=Number.isNaN(Number(Et))?0:Number(Et);return Bt-Mt})}},{key:"render",value:function(){var Ce=this,Ke=this.props,it=Ke.pageSize,nt=Ke.locale,Et=Ke.rootPrefixCls,Bt=Ke.changeSize,Mt=Ke.quickGo,Ee=Ke.goButton,je=Ke.selectComponentClass,st=Ke.buildOptionText,ft=Ke.selectPrefixCls,Zt=Ke.disabled,en=this.state.goInputText,Jt="".concat(Et,"-options"),sn=je,Nn=null,Yn=null,Tn=null;if(!Bt&&!Mt)return null;var Xn=this.getPageSizeOptions();if(Bt&&sn){var ya=Xn.map(function(ba,An){return ve.createElement(sn.Option,{key:An,value:ba.toString()},(st||Ce.buildOptionText)(ba))});Nn=ve.createElement(sn,{disabled:Zt,prefixCls:ft,showSearch:!1,className:"".concat(Jt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(it||Xn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(An){return An.parentNode},"aria-label":nt.page_size,defaultOpen:!1},ya)}return Mt&&(Ee&&(Tn=typeof Ee=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Zt,className:"".concat(Jt,"-quick-jumper-button")},nt.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},Ee)),Yn=ve.createElement("div",{className:"".concat(Jt,"-quick-jumper")},nt.jump_to,ve.createElement("input",{disabled:Zt,type:"text",value:en,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":nt.page}),nt.page,Tn)),ve.createElement("li",{className:"".concat(Jt)},Nn,Yn)}}]),Xe}(ve.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,pe=function(he){var Xe,Ie=he.rootPrefixCls,Ce=he.page,Ke=he.active,it=he.className,nt=he.showTitle,Et=he.onClick,Bt=he.onKeyPress,Mt=he.itemRender,Ee="".concat(Ie,"-item"),je=He()(Ee,"".concat(Ee,"-").concat(Ce),(Xe={},(0,ie.Z)(Xe,"".concat(Ee,"-active"),Ke),(0,ie.Z)(Xe,"".concat(Ee,"-disabled"),!Ce),(0,ie.Z)(Xe,he.className,it),Xe)),st=function(){Et(Ce)},ft=function(Jt){Bt(Jt,Et,Ce)},Zt=Mt(Ce,"page",ve.createElement("a",{rel:"nofollow"},Ce));return Zt?ve.createElement("li",{title:nt?Ce.toString():null,className:je,onClick:st,onKeyPress:ft,tabIndex:0},Zt):null},be=pe;function Ne(){}function ye(Se){var he=Number(Se);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var Lt=function(he,Xe,Ie){return Ie};function St(Se,he,Xe){var Ie=typeof Se=="undefined"?he.pageSize:Se;return Math.floor((Xe.total-1)/Ie)+1}var un=function(Se){(0,b.Z)(Xe,Se);var he=(0,E.Z)(Xe);function Xe(Ie){var Ce;(0,a.Z)(this,Xe),Ce=he.call(this,Ie),Ce.paginationNode=ve.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(St(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(Bt,Mt){var Ee=Ce.props.prefixCls,je=Bt||ve.createElement("button",{type:"button","aria-label":Mt,className:"".concat(Ee,"-item-link")});return typeof Bt=="function"&&(je=ve.createElement(Bt,(0,y.Z)({},Ce.props))),je},Ce.isValid=function(Bt){var Mt=Ce.props.total;return ye(Bt)&&Bt!==Ce.state.current&&ye(Mt)&&Mt>0},Ce.shouldDisplayQuickJumper=function(){var Bt=Ce.props,Mt=Bt.showQuickJumper,Ee=Bt.total,je=Ce.state.pageSize;return Ee<=je?!1:Mt},Ce.handleKeyDown=function(Bt){(Bt.keyCode===ae.ARROW_UP||Bt.keyCode===ae.ARROW_DOWN)&&Bt.preventDefault()},Ce.handleKeyUp=function(Bt){var Mt=Ce.getValidValue(Bt),Ee=Ce.state.currentInputValue;Mt!==Ee&&Ce.setState({currentInputValue:Mt}),Bt.keyCode===ae.ENTER?Ce.handleChange(Mt):Bt.keyCode===ae.ARROW_UP?Ce.handleChange(Mt-1):Bt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Mt+1)},Ce.handleBlur=function(Bt){var Mt=Ce.getValidValue(Bt);Ce.handleChange(Mt)},Ce.changePageSize=function(Bt){var Mt=Ce.state.current,Ee=St(Bt,Ce.state,Ce.props);Mt=Mt>Ee?Ee:Mt,Ee===0&&(Mt=Ce.state.current),typeof Bt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:Bt}),"current"in Ce.props||Ce.setState({current:Mt,currentInputValue:Mt})),Ce.props.onShowSizeChange(Mt,Bt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Mt,Bt)},Ce.handleChange=function(Bt){var Mt=Ce.props,Ee=Mt.disabled,je=Mt.onChange,st=Ce.state,ft=st.pageSize,Zt=st.current,en=st.currentInputValue;if(Ce.isValid(Bt)&&!Ee){var Jt=St(void 0,Ce.state,Ce.props),sn=Bt;return Bt>Jt?sn=Jt:Bt<1&&(sn=1),"current"in Ce.props||Ce.setState({current:sn}),sn!==en&&Ce.setState({currentInputValue:sn}),je(sn,ft),sn}return Zt},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?Ee-2:0),st=2;st=it?Et=it:Et=Number(Ke),Et}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,Ke=Ce.showSizeChanger,it=Ce.total,nt=Ce.totalBoundaryShowSizeChanger;return typeof Ke!="undefined"?Ke:it>nt}},{key:"render",value:function(){var Ce=this.props,Ke=Ce.prefixCls,it=Ce.className,nt=Ce.style,Et=Ce.disabled,Bt=Ce.hideOnSinglePage,Mt=Ce.total,Ee=Ce.locale,je=Ce.showQuickJumper,st=Ce.showLessItems,ft=Ce.showTitle,Zt=Ce.showTotal,en=Ce.simple,Jt=Ce.itemRender,sn=Ce.showPrevNextJumpers,Nn=Ce.jumpPrevIcon,Yn=Ce.jumpNextIcon,Tn=Ce.selectComponentClass,Xn=Ce.selectPrefixCls,ya=Ce.pageSizeOptions,ba=this.state,An=ba.current,Da=ba.pageSize,xa=ba.currentInputValue;if(Bt===!0&&Mt<=Da)return null;var ca=St(void 0,this.state,this.props),Ta=[],to=null,an=null,Sn=null,Ln=null,yn=null,ra=je&&je.goButton,Ca=st?1:2,Kn=An-1>0?An-1:0,We=An+1Mt?Mt:An*Da]));if(en){ra&&(typeof ra=="boolean"?yn=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ee.jump_to_confirm):yn=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ra),yn=ve.createElement("li",{title:ft?"".concat(Ee.jump_to).concat(An,"/").concat(ca):null,className:"".concat(Ke,"-simple-pager")},yn));var zt=this.renderPrev(Kn);return ve.createElement("ul",(0,oe.Z)({className:He()(Ke,"".concat(Ke,"-simple"),(0,ie.Z)({},"".concat(Ke,"-disabled"),Et),it),style:nt,ref:this.paginationNode},et),Ye,zt?ve.createElement("li",{title:ft?Ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,ie.Z)({},"".concat(Ke,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},zt):null,ve.createElement("li",{title:ft?"".concat(An,"/").concat(ca):null,className:"".concat(Ke,"-simple-pager")},ve.createElement("input",{type:"text",value:xa,disabled:Et,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(Ke,"-slash")},"/"),ca),ve.createElement("li",{title:ft?Ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,ie.Z)({},"".concat(Ke,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(We)),yn)}if(ca<=3+Ca*2){var Pn={locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ft,itemRender:Jt};ca||Ta.push(ve.createElement(be,(0,oe.Z)({},Pn,{key:"noPager",page:1,className:"".concat(Ke,"-item-disabled")})));for(var _t=1;_t<=ca;_t+=1){var va=An===_t;Ta.push(ve.createElement(be,(0,oe.Z)({},Pn,{key:_t,page:_t,active:va})))}}else{var zn=st?Ee.prev_3:Ee.prev_5,In=st?Ee.next_3:Ee.next_5,wa=Jt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Nn,"prev page")),ia=Jt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Yn,"next page"));sn&&(to=wa?ve.createElement("li",{title:ft?zn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(Ke,"-jump-prev"),(0,ie.Z)({},"".concat(Ke,"-jump-prev-custom-icon"),!!Nn))},wa):null,an=ia?ve.createElement("li",{title:ft?In:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(Ke,"-jump-next"),(0,ie.Z)({},"".concat(Ke,"-jump-next-custom-icon"),!!Yn))},ia):null),Ln=ve.createElement(be,{locale:Ee,last:!0,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ca,page:ca,active:!1,showTitle:ft,itemRender:Jt}),Sn=ve.createElement(be,{locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ft,itemRender:Jt});var tn=Math.max(1,An-Ca),Ga=Math.min(An+Ca,ca);An-1<=Ca&&(Ga=1+Ca*2),ca-An<=Ca&&(tn=ca-Ca*2);for(var ho=tn;ho<=Ga;ho+=1){var Qa=An===ho;Ta.push(ve.createElement(be,{locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ho,page:ho,active:Qa,showTitle:ft,itemRender:Jt}))}An-1>=Ca*2&&An!==3&&(Ta[0]=(0,ve.cloneElement)(Ta[0],{className:"".concat(Ke,"-item-after-jump-prev")}),Ta.unshift(to)),ca-An>=Ca*2&&An!==ca-2&&(Ta[Ta.length-1]=(0,ve.cloneElement)(Ta[Ta.length-1],{className:"".concat(Ke,"-item-before-jump-next")}),Ta.push(an)),tn!==1&&Ta.unshift(Sn),Ga!==ca&&Ta.push(Ln)}var $a=!this.hasPrev()||!ca,Ge=!this.hasNext()||!ca,Dt=this.renderPrev(Kn),At=this.renderNext(We);return ve.createElement("ul",(0,oe.Z)({className:He()(Ke,it,(0,ie.Z)({},"".concat(Ke,"-disabled"),Et)),style:nt,ref:this.paginationNode},et),Ye,Dt?ve.createElement("li",{title:ft?Ee.prev_page:null,onClick:this.prev,tabIndex:$a?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,ie.Z)({},"".concat(Ke,"-disabled"),$a)),"aria-disabled":$a},Dt):null,Ta,At?ve.createElement("li",{title:ft?Ee.next_page:null,onClick:this.next,tabIndex:Ge?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,ie.Z)({},"".concat(Ke,"-disabled"),Ge)),"aria-disabled":Ge},At):null,ve.createElement(fe,{disabled:Et,locale:Ee,rootPrefixCls:Ke,selectComponentClass:Tn,selectPrefixCls:Xn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:An,pageSize:Da,pageSizeOptions:ya,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ra}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,Ke){var it={};if("current"in Ce&&(it.current=Ce.current,Ce.current!==Ke.current&&(it.currentInputValue=it.current)),"pageSize"in Ce&&Ce.pageSize!==Ke.pageSize){var nt=Ke.current,Et=St(Ce.pageSize,Ke,Ce);nt=nt>Et?Et:nt,"current"in Ce||(it.current=nt,it.currentInputValue=nt),it.pageSize=Ce.pageSize}return it}}]),Xe}(ve.Component);un.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ne,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ne,locale:ne.Z,style:{},itemRender:Lt,totalBoundaryShowSizeChanger:50};var at=un,pt=te(22075),Ft=te(36355),$t=te(19716),wt=te(8628),Ot=te(9763),Je=te(57809);const kt=Se=>ve.createElement(Je.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Qt=Se=>ve.createElement(Je.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));kt.Option=Je.default.Option,Qt.Option=Je.default.Option;var De=te(9937),Ue=te(17313),Ct=te(83116),on=te(37613);const vt=Se=>{const{componentCls:he}=Se;return{[`${he}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${he}-disabled`]:{cursor:"not-allowed",[`${he}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${he}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${he}-simple-pager`]:{color:Se.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"}}}}}},ln=Se=>{const{componentCls:he}=Se;return{[`&${he}-mini ${he}-total-text, &${he}-mini ${he}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini ${he}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${he}-mini:not(${he}-disabled) ${he}-item:not(${he}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${he}-mini ${he}-prev, &${he}-mini ${he}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini:not(${he}-disabled)`]:{[`${he}-prev, ${he}-next`]:{[`&:hover ${he}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${he}-disabled:hover ${he}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ze}-item-icon, ${we}`]:{margin:0,fontSize:Mt,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ze}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ze}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:Te}},[`${ze}-item-group-title`]:Object.assign(Object.assign({},Ne.vS),{paddingInline:tt})}}]};const wt=Ve=>{const{componentCls:ze,motionDurationSlow:we,motionDurationMid:me,motionEaseInOut:Te,motionEaseOut:ht,iconCls:Se,iconSize:he,iconMarginInlineEnd:Xe}=Ve;return{[`${ze}-item, ${ze}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${Te}`].join(","),[`${ze}-item-icon, ${Se}`]:{minWidth:he,fontSize:he,transition:[`font-size ${me} ${ht}`,`margin ${we} ${Te}`,`color ${we}`].join(","),"+ span":{marginInlineStart:Xe,opacity:1,transition:[`opacity ${we} ${Te}`,`margin ${we}`,`color ${we}`].join(",")}},[`${ze}-item-icon`]:Object.assign({},(0,Ne.Ro)()),[`&${ze}-item-only-child`]:{[`> ${Se}, > ${ze}-item-icon`]:{marginInlineEnd:0}}},[`${ze}-item-disabled, ${ze}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ze}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},on=Ve=>{const{componentCls:ze,motionDurationSlow:we,motionEaseInOut:me,borderRadius:Te,menuArrowSize:ht,menuArrowOffset:Se}=Ve;return{[`${ze}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ve.margin,width:ht,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${me}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ht*.6,height:ht*.15,backgroundColor:"currentcolor",borderRadius:Te,transition:[`background ${we} ${me}`,`transform ${we} ${me}`,`top ${we} ${me}`,`color ${we} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},vt=Ve=>{const{antCls:ze,componentCls:we,fontSize:me,motionDurationSlow:Te,motionDurationMid:ht,motionEaseInOut:Se,paddingXS:he,padding:Xe,colorSplit:Ie,lineWidth:Ce,zIndexPopup:Ke,borderRadiusLG:it,subMenuItemBorderRadius:tt,menuArrowSize:Et,menuArrowOffset:Bt,lineType:Mt,menuPanelMaskInset:Ee,groupTitleLineHeight:He,groupTitleFontSize:lt}=Ve;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,Ne.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,Ne.Wf)(Ve)),(0,Ne.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Te} 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:Ve.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${he}px ${Xe}px`,fontSize:lt,lineHeight:He,transition:`all ${Te}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${Te} ${Se}`,`background ${Te} ${Se}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${Te} ${Se}`,`background ${Te} ${Se}`,`padding ${ht} ${Se}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${Te} ${Se}`,`padding ${Te} ${Se}`].join(",")},[`${we}-title-content`]:{transition:`color ${Te}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ie,borderStyle:Mt,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),wt(Ve)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${me*2}px ${Xe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ke,borderRadius:it,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Ee}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Ee},"\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:Ve.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ve.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ve.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ve.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:it},wt(Ve)),on(Ve)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:tt},[`${we}-submenu-title::after`]:{transition:`transform ${Te} ${Se}`}})}}),on(Ve)),{[`&-inline-collapsed ${we}-submenu-arrow, + &-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Bt})`},"&::after":{transform:`rotate(45deg) translateX(-${Bt})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Et*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Bt})`},"&::before":{transform:`rotate(45deg) translateX(${Bt})`}}})},{[`${ze}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var ln=(Ve,ze)=>(0,un.Z)("Menu",me=>{if(ze===!1)return[];const{colorBgElevated:Te,colorPrimary:ht,colorTextLightSolid:Se,controlHeightLG:he,fontSize:Xe,darkItemColor:Ie,darkDangerItemColor:Ce,darkItemBg:Ke,darkSubMenuItemBg:it,darkItemSelectedColor:tt,darkItemSelectedBg:Et,darkDangerItemSelectedBg:Bt,darkItemHoverBg:Mt,darkGroupTitleColor:Ee,darkItemHoverColor:He,darkItemDisabledColor:lt,darkDangerItemHoverColor:ft,darkDangerItemSelectedColor:Zt,darkDangerItemActiveBg:en}=me,Jt=Xe/7*5,sn=(0,at.TS)(me,{menuArrowSize:Jt,menuHorizontalHeight:he*1.15,menuArrowOffset:`${Jt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Te}),Nn=(0,at.TS)(sn,{itemColor:Ie,itemHoverColor:He,groupTitleColor:Ee,itemSelectedColor:tt,itemBg:Ke,popupBg:Ke,subMenuItemBg:it,itemActiveBg:"transparent",itemSelectedBg:Et,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Mt,itemDisabledColor:lt,dangerItemColor:Ce,dangerItemHoverColor:ft,dangerItemSelectedColor:Zt,dangerItemActiveBg:en,dangerItemSelectedBg:Bt,menuSubMenuBg:it,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ht});return[vt(sn),Ft(sn),Ue(sn),kt(sn,"light"),kt(Nn,"dark"),Ct(sn),(0,ye.Z)(sn),(0,Lt.oN)(sn,"slide-up"),(0,Lt.oN)(sn,"slide-down"),(0,St._y)(sn,"zoom-big")]},me=>{const{colorPrimary:Te,colorError:ht,colorTextDisabled:Se,colorErrorBg:he,colorText:Xe,colorTextDescription:Ie,colorBgContainer:Ce,colorFillAlter:Ke,colorFillContent:it,lineWidth:tt,lineWidthBold:Et,controlItemBgActive:Bt,colorBgTextHover:Mt,controlHeightLG:Ee,lineHeight:He,colorBgElevated:lt,marginXXS:ft,padding:Zt,fontSize:en,controlHeightSM:Jt,fontSizeLG:sn,colorTextLightSolid:Nn,colorErrorHover:Yn}=me,Tn=new xe.C(Nn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Xe,itemColor:Xe,colorItemTextHover:Xe,itemHoverColor:Xe,colorItemTextHoverHorizontal:Te,horizontalItemHoverColor:Te,colorGroupTitle:Ie,groupTitleColor:Ie,colorItemTextSelected:Te,itemSelectedColor:Te,colorItemTextSelectedHorizontal:Te,horizontalItemSelectedColor:Te,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Mt,itemHoverBg:Mt,colorItemBgActive:it,itemActiveBg:Bt,colorSubItemBg:Ke,subMenuItemBg:Ke,colorItemBgSelected:Bt,itemSelectedBg:Bt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Et,activeBarHeight:Et,colorActiveBarBorderSize:tt,activeBarBorderWidth:tt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ht,dangerItemColor:ht,colorDangerItemTextHover:ht,dangerItemHoverColor:ht,colorDangerItemTextSelected:ht,dangerItemSelectedColor:ht,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Ee,groupTitleLineHeight:He,collapsedWidth:Ee*2,popupBg:lt,itemMarginBlock:ft,itemPaddingInline:Zt,horizontalLineHeight:`${Ee*1.15}px`,iconSize:en,iconMarginInlineEnd:Jt-en,collapsedIconSize:sn,groupTitleFontSize:en,darkItemDisabledColor:new xe.C(Nn).setAlpha(.25).toRgbString(),darkItemColor:Tn,darkDangerItemColor:ht,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Nn,darkItemSelectedBg:Te,darkDangerItemSelectedBg:ht,darkItemHoverBg:"transparent",darkGroupTitleColor:Tn,darkItemHoverColor:Nn,darkDangerItemHoverColor:Yn,darkDangerItemSelectedColor:Nn,darkDangerItemActiveBg:ht}},{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"]]})(Ve),be=function(Ve,ze){var we={};for(var me in Ve)Object.prototype.hasOwnProperty.call(Ve,me)&&ze.indexOf(me)<0&&(we[me]=Ve[me]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,me=Object.getOwnPropertySymbols(Ve);Te{var we,me;const Te=ve.useContext(ne.Z),ht=Te||{},{getPrefixCls:Se,getPopupContainer:he,direction:Xe,menu:Ie}=ve.useContext(ke.E_),Ce=Se(),{prefixCls:Ke,className:it,style:tt,theme:Et="light",expandIcon:Bt,_internalDisableMenuItemTitleTooltip:Mt,inlineCollapsed:Ee,siderCollapsed:He,items:lt,children:ft,rootClassName:Zt,mode:en,selectable:Jt,onClick:sn,overflowedIndicatorPopupClassName:Nn}=Ve,Yn=be(Ve,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Tn=(0,ot.Z)(Yn,["collapsedWidth"]),Xn=pe(lt)||ft;(we=ht.validator)===null||we===void 0||we.call(ht,{mode:en});const ya=(0,ee.useEvent)(function(){var yn;sn==null||sn.apply(void 0,arguments),(yn=ht.onClick)===null||yn===void 0||yn.call(ht)}),ba=ht.mode||en,An=Jt!=null?Jt:ht.selectable,Da=ve.useMemo(()=>He!==void 0?He:Ee,[Ee,He]),xa={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},ca=Se("menu",Ke||ht.prefixCls),[Ta,to]=ln(ca,!Te),an=Re()(`${ca}-${Et}`,Ie==null?void 0:Ie.className,it);let Sn;if(typeof Bt=="function")Sn=Bt;else if(Bt===null||Bt===!1)Sn=null;else if(ht.expandIcon===null||ht.expandIcon===!1)Sn=null;else{const yn=Bt!=null?Bt:ht.expandIcon;Sn=(0,Ze.Tm)(yn,{className:Re()(`${ca}-submenu-expand-icon`,(0,Ze.l$)(yn)?(me=yn.props)===null||me===void 0?void 0:me.className:"")})}const Ln=ve.useMemo(()=>({prefixCls:ca,inlineCollapsed:Da||!1,direction:Xe,firstLevel:!0,theme:Et,mode:ba,disableMenuItemTitleTooltip:Mt}),[ca,Da,Xe,Mt,Et]);return Ta(ve.createElement(ne.Z.Provider,{value:null},ve.createElement(y.Provider,{value:Ln},ve.createElement(oe.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:ve.createElement(z.Z,null),overflowedIndicatorPopupClassName:Re()(ca,`${ca}-${Et}`,Nn),mode:ba,selectable:An,onClick:ya},Tn,{inlineCollapsed:Da,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),tt),className:an,prefixCls:ca,direction:Xe,defaultMotions:xa,expandIcon:Sn,ref:ze,rootClassName:Re()(Zt,to)}),Xn))))});const On=(0,ve.forwardRef)((Ve,ze)=>{const we=(0,ve.useRef)(null),me=ve.useContext(Me.D);return(0,ve.useImperativeHandle)(ze,()=>({menu:we.current,focus:Te=>{var ht;(ht=we.current)===null||ht===void 0||ht.focus(Te)}})),ve.createElement(Tt,Object.assign({ref:we},Ve,me))});On.Item=x,On.SubMenu=E,On.Divider=st,On.ItemGroup=oe.BW;var vn=On},58421:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ht}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(he,Xe){return ve.createElement(Re.Z,(0,oe.Z)({},he,{ref:Xe,icon:nt}))},le=ve.forwardRef(ke),gt=le,st=te(49198),rt=te(33853),ot=te(38819),ut=te(92310),Ze=te.n(ut),ie=te(400),y=te(33708),a=te(6909),x=te(4771),b=te(9427),E=te(25440),z=te(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,ne=te(91735),ue=function(Se){(0,b.Z)(Xe,Se);var he=(0,E.Z)(Xe);function Xe(){var Ie;(0,a.Z)(this,Xe);for(var Ce=arguments.length,Ke=new Array(Ce),it=0;it=0||tt.relatedTarget.className.indexOf("".concat(Ee,"-item"))>=0))&&Mt(Ie.getValidValue()))},Ie.go=function(tt){var Et=Ie.state.goInputText;Et!==""&&(tt.keyCode===ae.ENTER||tt.type==="click")&&(Ie.setState({goInputText:""}),Ie.props.quickGo(Ie.getValidValue()))},Ie}return(0,x.Z)(Xe,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,Ke=Ce.pageSize,it=Ce.pageSizeOptions;return it.some(function(tt){return tt.toString()===Ke.toString()})?it:it.concat([Ke.toString()]).sort(function(tt,Et){var Bt=Number.isNaN(Number(tt))?0:Number(tt),Mt=Number.isNaN(Number(Et))?0:Number(Et);return Bt-Mt})}},{key:"render",value:function(){var Ce=this,Ke=this.props,it=Ke.pageSize,tt=Ke.locale,Et=Ke.rootPrefixCls,Bt=Ke.changeSize,Mt=Ke.quickGo,Ee=Ke.goButton,He=Ke.selectComponentClass,lt=Ke.buildOptionText,ft=Ke.selectPrefixCls,Zt=Ke.disabled,en=this.state.goInputText,Jt="".concat(Et,"-options"),sn=He,Nn=null,Yn=null,Tn=null;if(!Bt&&!Mt)return null;var Xn=this.getPageSizeOptions();if(Bt&&sn){var ya=Xn.map(function(ba,An){return ve.createElement(sn.Option,{key:An,value:ba.toString()},(lt||Ce.buildOptionText)(ba))});Nn=ve.createElement(sn,{disabled:Zt,prefixCls:ft,showSearch:!1,className:"".concat(Jt,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(it||Xn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(An){return An.parentNode},"aria-label":tt.page_size,defaultOpen:!1},ya)}return Mt&&(Ee&&(Tn=typeof Ee=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Zt,className:"".concat(Jt,"-quick-jumper-button")},tt.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},Ee)),Yn=ve.createElement("div",{className:"".concat(Jt,"-quick-jumper")},tt.jump_to,ve.createElement("input",{disabled:Zt,type:"text",value:en,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":tt.page}),tt.page,Tn)),ve.createElement("li",{className:"".concat(Jt)},Nn,Yn)}}]),Xe}(ve.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,pe=function(he){var Xe,Ie=he.rootPrefixCls,Ce=he.page,Ke=he.active,it=he.className,tt=he.showTitle,Et=he.onClick,Bt=he.onKeyPress,Mt=he.itemRender,Ee="".concat(Ie,"-item"),He=Ze()(Ee,"".concat(Ee,"-").concat(Ce),(Xe={},(0,ie.Z)(Xe,"".concat(Ee,"-active"),Ke),(0,ie.Z)(Xe,"".concat(Ee,"-disabled"),!Ce),(0,ie.Z)(Xe,he.className,it),Xe)),lt=function(){Et(Ce)},ft=function(Jt){Bt(Jt,Et,Ce)},Zt=Mt(Ce,"page",ve.createElement("a",{rel:"nofollow"},Ce));return Zt?ve.createElement("li",{title:tt?Ce.toString():null,className:He,onClick:lt,onKeyPress:ft,tabIndex:0},Zt):null},xe=pe;function Ne(){}function ye(Se){var he=Number(Se);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var Lt=function(he,Xe,Ie){return Ie};function St(Se,he,Xe){var Ie=typeof Se=="undefined"?he.pageSize:Se;return Math.floor((Xe.total-1)/Ie)+1}var un=function(Se){(0,b.Z)(Xe,Se);var he=(0,E.Z)(Xe);function Xe(Ie){var Ce;(0,a.Z)(this,Xe),Ce=he.call(this,Ie),Ce.paginationNode=ve.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(St(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(Bt,Mt){var Ee=Ce.props.prefixCls,He=Bt||ve.createElement("button",{type:"button","aria-label":Mt,className:"".concat(Ee,"-item-link")});return typeof Bt=="function"&&(He=ve.createElement(Bt,(0,y.Z)({},Ce.props))),He},Ce.isValid=function(Bt){var Mt=Ce.props.total;return ye(Bt)&&Bt!==Ce.state.current&&ye(Mt)&&Mt>0},Ce.shouldDisplayQuickJumper=function(){var Bt=Ce.props,Mt=Bt.showQuickJumper,Ee=Bt.total,He=Ce.state.pageSize;return Ee<=He?!1:Mt},Ce.handleKeyDown=function(Bt){(Bt.keyCode===ae.ARROW_UP||Bt.keyCode===ae.ARROW_DOWN)&&Bt.preventDefault()},Ce.handleKeyUp=function(Bt){var Mt=Ce.getValidValue(Bt),Ee=Ce.state.currentInputValue;Mt!==Ee&&Ce.setState({currentInputValue:Mt}),Bt.keyCode===ae.ENTER?Ce.handleChange(Mt):Bt.keyCode===ae.ARROW_UP?Ce.handleChange(Mt-1):Bt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Mt+1)},Ce.handleBlur=function(Bt){var Mt=Ce.getValidValue(Bt);Ce.handleChange(Mt)},Ce.changePageSize=function(Bt){var Mt=Ce.state.current,Ee=St(Bt,Ce.state,Ce.props);Mt=Mt>Ee?Ee:Mt,Ee===0&&(Mt=Ce.state.current),typeof Bt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:Bt}),"current"in Ce.props||Ce.setState({current:Mt,currentInputValue:Mt})),Ce.props.onShowSizeChange(Mt,Bt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Mt,Bt)},Ce.handleChange=function(Bt){var Mt=Ce.props,Ee=Mt.disabled,He=Mt.onChange,lt=Ce.state,ft=lt.pageSize,Zt=lt.current,en=lt.currentInputValue;if(Ce.isValid(Bt)&&!Ee){var Jt=St(void 0,Ce.state,Ce.props),sn=Bt;return Bt>Jt?sn=Jt:Bt<1&&(sn=1),"current"in Ce.props||Ce.setState({current:sn}),sn!==en&&Ce.setState({currentInputValue:sn}),He(sn,ft),sn}return Zt},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?Ee-2:0),lt=2;lt=it?Et=it:Et=Number(Ke),Et}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,Ke=Ce.showSizeChanger,it=Ce.total,tt=Ce.totalBoundaryShowSizeChanger;return typeof Ke!="undefined"?Ke:it>tt}},{key:"render",value:function(){var Ce=this.props,Ke=Ce.prefixCls,it=Ce.className,tt=Ce.style,Et=Ce.disabled,Bt=Ce.hideOnSinglePage,Mt=Ce.total,Ee=Ce.locale,He=Ce.showQuickJumper,lt=Ce.showLessItems,ft=Ce.showTitle,Zt=Ce.showTotal,en=Ce.simple,Jt=Ce.itemRender,sn=Ce.showPrevNextJumpers,Nn=Ce.jumpPrevIcon,Yn=Ce.jumpNextIcon,Tn=Ce.selectComponentClass,Xn=Ce.selectPrefixCls,ya=Ce.pageSizeOptions,ba=this.state,An=ba.current,Da=ba.pageSize,xa=ba.currentInputValue;if(Bt===!0&&Mt<=Da)return null;var ca=St(void 0,this.state,this.props),Ta=[],to=null,an=null,Sn=null,Ln=null,yn=null,ra=He&&He.goButton,Ca=lt?1:2,Kn=An-1>0?An-1:0,We=An+1Mt?Mt:An*Da]));if(en){ra&&(typeof ra=="boolean"?yn=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Ee.jump_to_confirm):yn=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ra),yn=ve.createElement("li",{title:ft?"".concat(Ee.jump_to).concat(An,"/").concat(ca):null,className:"".concat(Ke,"-simple-pager")},yn));var zt=this.renderPrev(Kn);return ve.createElement("ul",(0,oe.Z)({className:Ze()(Ke,"".concat(Ke,"-simple"),(0,ie.Z)({},"".concat(Ke,"-disabled"),Et),it),style:tt,ref:this.paginationNode},et),Ye,zt?ve.createElement("li",{title:ft?Ee.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ze()("".concat(Ke,"-prev"),(0,ie.Z)({},"".concat(Ke,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},zt):null,ve.createElement("li",{title:ft?"".concat(An,"/").concat(ca):null,className:"".concat(Ke,"-simple-pager")},ve.createElement("input",{type:"text",value:xa,disabled:Et,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(Ke,"-slash")},"/"),ca),ve.createElement("li",{title:ft?Ee.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ze()("".concat(Ke,"-next"),(0,ie.Z)({},"".concat(Ke,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(We)),yn)}if(ca<=3+Ca*2){var Pn={locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:ft,itemRender:Jt};ca||Ta.push(ve.createElement(xe,(0,oe.Z)({},Pn,{key:"noPager",page:1,className:"".concat(Ke,"-item-disabled")})));for(var _t=1;_t<=ca;_t+=1){var va=An===_t;Ta.push(ve.createElement(xe,(0,oe.Z)({},Pn,{key:_t,page:_t,active:va})))}}else{var zn=lt?Ee.prev_3:Ee.prev_5,In=lt?Ee.next_3:Ee.next_5,wa=Jt(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Nn,"prev page")),ia=Jt(this.getJumpNextPage(),"jump-next",this.getItemIcon(Yn,"next page"));sn&&(to=wa?ve.createElement("li",{title:ft?zn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ze()("".concat(Ke,"-jump-prev"),(0,ie.Z)({},"".concat(Ke,"-jump-prev-custom-icon"),!!Nn))},wa):null,an=ia?ve.createElement("li",{title:ft?In:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ze()("".concat(Ke,"-jump-next"),(0,ie.Z)({},"".concat(Ke,"-jump-next-custom-icon"),!!Yn))},ia):null),Ln=ve.createElement(xe,{locale:Ee,last:!0,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ca,page:ca,active:!1,showTitle:ft,itemRender:Jt}),Sn=ve.createElement(xe,{locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:ft,itemRender:Jt});var tn=Math.max(1,An-Ca),Ga=Math.min(An+Ca,ca);An-1<=Ca&&(Ga=1+Ca*2),ca-An<=Ca&&(tn=ca-Ca*2);for(var ho=tn;ho<=Ga;ho+=1){var Qa=An===ho;Ta.push(ve.createElement(xe,{locale:Ee,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ho,page:ho,active:Qa,showTitle:ft,itemRender:Jt}))}An-1>=Ca*2&&An!==3&&(Ta[0]=(0,ve.cloneElement)(Ta[0],{className:"".concat(Ke,"-item-after-jump-prev")}),Ta.unshift(to)),ca-An>=Ca*2&&An!==ca-2&&(Ta[Ta.length-1]=(0,ve.cloneElement)(Ta[Ta.length-1],{className:"".concat(Ke,"-item-before-jump-next")}),Ta.push(an)),tn!==1&&Ta.unshift(Sn),Ga!==ca&&Ta.push(Ln)}var $a=!this.hasPrev()||!ca,je=!this.hasNext()||!ca,Dt=this.renderPrev(Kn),At=this.renderNext(We);return ve.createElement("ul",(0,oe.Z)({className:Ze()(Ke,it,(0,ie.Z)({},"".concat(Ke,"-disabled"),Et)),style:tt,ref:this.paginationNode},et),Ye,Dt?ve.createElement("li",{title:ft?Ee.prev_page:null,onClick:this.prev,tabIndex:$a?null:0,onKeyPress:this.runIfEnterPrev,className:Ze()("".concat(Ke,"-prev"),(0,ie.Z)({},"".concat(Ke,"-disabled"),$a)),"aria-disabled":$a},Dt):null,Ta,At?ve.createElement("li",{title:ft?Ee.next_page:null,onClick:this.next,tabIndex:je?null:0,onKeyPress:this.runIfEnterNext,className:Ze()("".concat(Ke,"-next"),(0,ie.Z)({},"".concat(Ke,"-disabled"),je)),"aria-disabled":je},At):null,ve.createElement(fe,{disabled:Et,locale:Ee,rootPrefixCls:Ke,selectComponentClass:Tn,selectPrefixCls:Xn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:An,pageSize:Da,pageSizeOptions:ya,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ra}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,Ke){var it={};if("current"in Ce&&(it.current=Ce.current,Ce.current!==Ke.current&&(it.currentInputValue=it.current)),"pageSize"in Ce&&Ce.pageSize!==Ke.pageSize){var tt=Ke.current,Et=St(Ce.pageSize,Ke,Ce);tt=tt>Et?Et:tt,"current"in Ce||(it.current=tt,it.currentInputValue=tt),it.pageSize=Ce.pageSize}return it}}]),Xe}(ve.Component);un.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ne,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ne,locale:ne.Z,style:{},itemRender:Lt,totalBoundaryShowSizeChanger:50};var at=un,pt=te(22075),Ft=te(36355),$t=te(19716),Ct=te(8628),Ot=te(9763),Je=te(57809);const kt=Se=>ve.createElement(Je.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Qt=Se=>ve.createElement(Je.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));kt.Option=Je.default.Option,Qt.Option=Je.default.Option;var De=te(9937),Ue=te(17313),wt=te(83116),on=te(37613);const vt=Se=>{const{componentCls:he}=Se;return{[`${he}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${he}-disabled`]:{cursor:"not-allowed",[`${he}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${he}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${he}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${he}-simple-pager`]:{color:Se.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"}}}}}},ln=Se=>{const{componentCls:he}=Se;return{[`&${he}-mini ${he}-total-text, &${he}-mini ${he}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini ${he}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${he}-mini:not(${he}-disabled) ${he}-item:not(${he}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${he}-mini ${he}-prev, &${he}-mini ${he}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini:not(${he}-disabled)`]:{[`${he}-prev, ${he}-next`]:{[`&:hover ${he}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Se.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:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${he}-mini ${he}-jump-prev, &${he}-mini ${he}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini ${he}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:he}=Se;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${he}-mini ${he}-jump-prev, &${he}-mini ${he}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${he}-mini ${he}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},be=Se=>{const{componentCls:he}=Se;return{[` &${he}-simple ${he}-prev, &${he}-simple ${he}-next `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${he}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${he}-simple ${he}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},Rt=Se=>{const{componentCls:he}=Se;return{[`${he}-jump-prev, ${he}-jump-next`]:{outline:0,[`${he}-item-container`]:{position:"relative",[`${he}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${he}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}}},[` @@ -192,15 +192,15 @@ ${he}-next, ${he}-jump-prev, ${he}-jump-next - `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${he}-prev, ${he}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${he}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${he}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${he}-disabled:hover`]:{[`${he}-item-link`]:{backgroundColor:"transparent"}}},[`${he}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${he}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},Tt=Se=>{const{componentCls:he}=Se;return{[`${he}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${he}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},On=Se=>{const{componentCls:he}=Se;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(Se)),{"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:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),Tt(Se)),Rt(Se)),xe(Se)),ln(Se)),vt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${he}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${he}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},vn=Se=>{const{componentCls:he}=Se;return{[`${he}${he}-disabled:not(${he}-mini)`]:{"&, &:hover":{[`${he}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${he}-item-link`]:{borderColor:Se.colorBorder}},[`${he}-item, ${he}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${he}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${he}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${he}-prev, ${he}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${he}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${he}:not(${he}-mini)`]:{[`${he}-prev, ${he}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${he}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${he}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${he}-disabled`]:{[`${he}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${he}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${he}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ve=Se=>{const{componentCls:he}=Se;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,Ue.Qy)(Se)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,Ue.oN)(Se))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,Ue.oN)(Se))}}}};var ze=(0,Ct.Z)("Pagination",Se=>{const he=(0,on.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[On(he),Ve(he),Se.wireframe&&vn(he)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Se,he){var Xe={};for(var Ie in Se)Object.prototype.hasOwnProperty.call(Se,Ie)&&he.indexOf(Ie)<0&&(Xe[Ie]=Se[Ie]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ie=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:he,selectPrefixCls:Xe,className:Ie,rootClassName:Ce,style:Ke,size:it,locale:nt,selectComponentClass:Et,responsive:Bt,showSizeChanger:Mt}=Se,Ee=we(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:je}=(0,wt.Z)(Bt),{getPrefixCls:st,direction:ft,pagination:Zt={}}=ve.useContext(Ft.E_),en=st("pagination",he),[Jt,sn]=ze(en),Nn=Mt!=null?Mt:Zt.showSizeChanger,Yn=ve.useMemo(()=>{const ca=ve.createElement("span",{className:`${en}-item-ellipsis`},"\u2022\u2022\u2022"),Ta=ve.createElement("button",{className:`${en}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?ve.createElement(ot.Z,null):ve.createElement(rt.Z,null)),to=ve.createElement("button",{className:`${en}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?ve.createElement(rt.Z,null):ve.createElement(ot.Z,null)),an=ve.createElement("a",{className:`${en}-item-link`},ve.createElement("div",{className:`${en}-item-container`},ft==="rtl"?ve.createElement(lt.Z,{className:`${en}-item-link-icon`}):ve.createElement(gt,{className:`${en}-item-link-icon`}),ca)),Sn=ve.createElement("a",{className:`${en}-item-link`},ve.createElement("div",{className:`${en}-item-container`},ft==="rtl"?ve.createElement(gt,{className:`${en}-item-link-icon`}):ve.createElement(lt.Z,{className:`${en}-item-link-icon`}),ca));return{prevIcon:Ta,nextIcon:to,jumpPrevIcon:an,jumpNextIcon:Sn}},[ft,en]),[Tn]=(0,Ot.Z)("Pagination",pt.Z),Xn=Object.assign(Object.assign({},Tn),nt),ya=(0,$t.Z)(it),ba=ya==="small"||!!(je&&!ya&&Bt),An=st("select",Xe),Da=He()({[`${en}-mini`]:ba,[`${en}-rtl`]:ft==="rtl"},Zt==null?void 0:Zt.className,Ie,Ce,sn),xa=Object.assign(Object.assign({},Zt==null?void 0:Zt.style),Ke);return Jt(ve.createElement(at,Object.assign({},Yn,Ee,{style:xa,prefixCls:en,selectPrefixCls:An,className:Da,selectComponentClass:Et||(ba?kt:Qt),locale:Xn,showSizeChanger:Nn})))},ht=Te},93948:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Mt}});var oe=te(59301),ve=te(29679),Me=te(40001),tt=te(19248),Re=te(99267),ke=te(92310),le=te.n(ke),gt=te(2738),lt=te(36355),rt=te(92413),ot=te(33708),ut=te(37061),He={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ie=function(){var je=(0,oe.useRef)([]),st=(0,oe.useRef)(null);return(0,oe.useEffect)(function(){var ft=Date.now(),Zt=!1;je.current.forEach(function(en){if(en){Zt=!0;var Jt=en.style;Jt.transitionDuration=".3s, .3s, .3s, .06s",st.current&&ft-st.current<100&&(Jt.transitionDuration="0s, 0s")}}),Zt&&(st.current=Date.now())}),je.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(je){var st=(0,ot.Z)((0,ot.Z)({},He),je),ft=st.className,Zt=st.percent,en=st.prefixCls,Jt=st.strokeColor,sn=st.strokeLinecap,Nn=st.strokeWidth,Yn=st.style,Tn=st.trailColor,Xn=st.trailWidth,ya=st.transition,ba=(0,ut.Z)(st,y);delete ba.gapPosition;var An=Array.isArray(Zt)?Zt:[Zt],Da=Array.isArray(Jt)?Jt:[Jt],xa=ie(),ca=Nn/2,Ta=100-Nn/2,to="M ".concat(sn==="round"?ca:0,",").concat(ca,` - L `).concat(sn==="round"?Ta:100,",").concat(ca),an="0 0 100 ".concat(Nn),Sn=0;return oe.createElement("svg",(0,rt.Z)({className:le()("".concat(en,"-line"),ft),viewBox:an,preserveAspectRatio:"none",style:Yn},ba),oe.createElement("path",{className:"".concat(en,"-line-trail"),d:to,strokeLinecap:sn,stroke:Tn,strokeWidth:Xn||Nn,fillOpacity:"0"}),An.map(function(Ln,yn){var ra=1;switch(sn){case"round":ra=1-Nn/100;break;case"square":ra=1-Nn/2/100;break;default:ra=1;break}var Ca={strokeDasharray:"".concat(Ln*ra,"px, 100px"),strokeDashoffset:"-".concat(Sn,"px"),transition:ya||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Kn=Da[yn]||Da[Da.length-1];return Sn+=Ln,oe.createElement("path",{key:yn,className:"".concat(en,"-line-path"),d:to,strokeLinecap:sn,stroke:Kn,strokeWidth:Nn,fillOpacity:"0",ref:function(et){xa[yn]=et},style:Ca})}))},x=a,b=te(39559),E=te(33606),z=te(47273),ee=0,ae=(0,z.Z)();function ne(){var Ee;return ae?(Ee=ee,ee+=1):Ee="TEST_OR_SSR",Ee}var ue=function(Ee){var je=oe.useState(),st=(0,E.Z)(je,2),ft=st[0],Zt=st[1];return oe.useEffect(function(){Zt("rc_progress_".concat(ne()))},[]),Ee||ft},fe=function(je){var st=je.bg,ft=je.children;return oe.createElement("div",{style:{width:"100%",height:"100%",background:st}},ft)};function pe(Ee,je){return Object.keys(Ee).map(function(st){var ft=parseFloat(st),Zt="".concat(Math.floor(ft*je),"%");return"".concat(Ee[st]," ").concat(Zt)})}var be=oe.forwardRef(function(Ee,je){var st=Ee.prefixCls,ft=Ee.color,Zt=Ee.gradientId,en=Ee.radius,Jt=Ee.style,sn=Ee.ptg,Nn=Ee.strokeLinecap,Yn=Ee.strokeWidth,Tn=Ee.size,Xn=Ee.gapDegree,ya=ft&&(0,b.Z)(ft)==="object",ba=ya?"#FFF":void 0,An=Tn/2,Da=oe.createElement("circle",{className:"".concat(st,"-circle-path"),r:en,cx:An,cy:An,stroke:ba,strokeLinecap:Nn,strokeWidth:Yn,opacity:sn===0?0:1,style:Jt,ref:je});if(!ya)return Da;var xa="".concat(Zt,"-conic"),ca=Xn?"".concat(180+Xn/2,"deg"):"0deg",Ta=pe(ft,(360-Xn)/360),to=pe(ft,1),an="conic-gradient(from ".concat(ca,", ").concat(Ta.join(", "),")"),Sn="linear-gradient(to ".concat(Xn?"bottom":"top",", ").concat(to.join(", "),")");return oe.createElement(oe.Fragment,null,oe.createElement("mask",{id:xa},Da),oe.createElement("foreignObject",{x:0,y:0,width:Tn,height:Tn,mask:"url(#".concat(xa,")")},oe.createElement(fe,{bg:Sn},oe.createElement(fe,{bg:an}))))}),Ne=be,ye=100,Lt=function(je,st,ft,Zt,en,Jt,sn,Nn,Yn,Tn){var Xn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ya=ft/100*360*((360-Jt)/360),ba=Jt===0?0:{bottom:0,top:180,left:90,right:-90}[sn],An=(100-Zt)/100*st;Yn==="round"&&Zt!==100&&(An+=Tn/2,An>=st&&(An=st-.01));var Da=ye/2;return{stroke:typeof Nn=="string"?Nn:void 0,strokeDasharray:"".concat(st,"px ").concat(je),strokeDashoffset:An+Xn,transform:"rotate(".concat(en+ya+ba,"deg)"),transformOrigin:"".concat(Da,"px ").concat(Da,"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 un(Ee){var je=Ee!=null?Ee:[];return Array.isArray(je)?je:[je]}var at=function(je){var st=(0,ot.Z)((0,ot.Z)({},He),je),ft=st.id,Zt=st.prefixCls,en=st.steps,Jt=st.strokeWidth,sn=st.trailWidth,Nn=st.gapDegree,Yn=Nn===void 0?0:Nn,Tn=st.gapPosition,Xn=st.trailColor,ya=st.strokeLinecap,ba=st.style,An=st.className,Da=st.strokeColor,xa=st.percent,ca=(0,ut.Z)(st,St),Ta=ye/2,to=ue(ft),an="".concat(to,"-gradient"),Sn=Ta-Jt/2,Ln=Math.PI*2*Sn,yn=Yn>0?90+Yn/2:-90,ra=Ln*((360-Yn)/360),Ca=(0,b.Z)(en)==="object"?en:{count:en,space:2},Kn=Ca.count,We=Ca.space,et=un(xa),Ye=un(Da),zt=Ye.find(function(ia){return ia&&(0,b.Z)(ia)==="object"}),Pn=zt&&(0,b.Z)(zt)==="object",_t=Pn?"butt":ya,va=Lt(Ln,ra,0,100,yn,Yn,Tn,Xn,_t,Jt),zn=ie(),In=function(){var tn=0;return et.map(function(Ga,ho){var Qa=Ye[ho]||Ye[Ye.length-1],$a=Lt(Ln,ra,tn,Ga,yn,Yn,Tn,Qa,_t,Jt);return tn+=Ga,oe.createElement(Ne,{key:ho,color:Qa,ptg:Ga,radius:Sn,prefixCls:Zt,gradientId:an,style:$a,strokeLinecap:_t,strokeWidth:Jt,gapDegree:Yn,ref:function(Dt){zn[ho]=Dt},size:ye})}).reverse()},wa=function(){var tn=Math.round(Kn*(et[0]/100)),Ga=100/Kn,ho=0;return new Array(Kn).fill(null).map(function(Qa,$a){var Ge=$a<=tn-1?Ye[0]:Xn,Dt=Ge&&(0,b.Z)(Ge)==="object"?"url(#".concat(an,")"):void 0,At=Lt(Ln,ra,ho,Ga,yn,Yn,Tn,Ge,"butt",Jt,We);return ho+=(ra-At.strokeDashoffset+We)*100/ra,oe.createElement("circle",{key:$a,className:"".concat(Zt,"-circle-path"),r:Sn,cx:Ta,cy:Ta,stroke:Dt,strokeWidth:Jt,opacity:1,style:At,ref:function(mn){zn[$a]=mn}})})};return oe.createElement("svg",(0,rt.Z)({className:le()("".concat(Zt,"-circle"),An),viewBox:"0 0 ".concat(ye," ").concat(ye),style:ba,id:ft,role:"presentation"},ca),!Kn&&oe.createElement("circle",{className:"".concat(Zt,"-circle-trail"),r:Sn,cx:Ta,cy:Ta,stroke:Xn,strokeLinecap:_t,strokeWidth:sn||Jt,style:va}),Kn?wa():In())},pt=at,Ft={Line:x,Circle:pt},$t=te(6848),wt=te(93398);function Ot(Ee){return!Ee||Ee<0?0:Ee>100?100:Ee}function Je(Ee){let{success:je,successPercent:st}=Ee,ft=st;return je&&"progress"in je&&(ft=je.progress),je&&"percent"in je&&(ft=je.percent),ft}const kt=Ee=>{let{percent:je,success:st,successPercent:ft}=Ee;const Zt=Ot(Je({success:st,successPercent:ft}));return[Zt,Ot(Ot(je)-Zt)]},Qt=Ee=>{let{success:je={},strokeColor:st}=Ee;const{strokeColor:ft}=je;return[ft||wt.presetPrimaryColors.green,st||null]},De=(Ee,je,st)=>{var ft,Zt,en,Jt;let sn=-1,Nn=-1;if(je==="step"){const Yn=st.steps,Tn=st.strokeWidth;typeof Ee=="string"||typeof Ee=="undefined"?(sn=Ee==="small"?2:14,Nn=Tn!=null?Tn:8):typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:[sn=14,Nn=8]=Ee,sn*=Yn}else if(je==="line"){const Yn=st==null?void 0:st.strokeWidth;typeof Ee=="string"||typeof Ee=="undefined"?Nn=Yn||(Ee==="small"?6:8):typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:[sn=-1,Nn=8]=Ee}else(je==="circle"||je==="dashboard")&&(typeof Ee=="string"||typeof Ee=="undefined"?[sn,Nn]=Ee==="small"?[60,60]:[120,120]:typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:(sn=(Zt=(ft=Ee[0])!==null&&ft!==void 0?ft:Ee[1])!==null&&Zt!==void 0?Zt:120,Nn=(Jt=(en=Ee[0])!==null&&en!==void 0?en:Ee[1])!==null&&Jt!==void 0?Jt:120));return[sn,Nn]},Ue=3,Ct=Ee=>Ue/Ee*100;var vt=Ee=>{const{prefixCls:je,trailColor:st=null,strokeLinecap:ft="round",gapPosition:Zt,gapDegree:en,width:Jt=120,type:sn,children:Nn,success:Yn,size:Tn=Jt}=Ee,[Xn,ya]=De(Tn,"circle");let{strokeWidth:ba}=Ee;ba===void 0&&(ba=Math.max(Ct(Xn),6));const An={width:Xn,height:ya,fontSize:Xn*.15+6},Da=oe.useMemo(()=>{if(en||en===0)return en;if(sn==="dashboard")return 75},[en,sn]),xa=Zt||sn==="dashboard"&&"bottom"||void 0,ca=Object.prototype.toString.call(Ee.strokeColor)==="[object Object]",Ta=Qt({success:Yn,strokeColor:Ee.strokeColor}),to=le()(`${je}-inner`,{[`${je}-circle-gradient`]:ca}),an=oe.createElement(pt,{percent:kt(Ee),strokeWidth:ba,trailWidth:ba,strokeColor:Ta,strokeLinecap:ft,trailColor:st,prefixCls:je,gapDegree:Da,gapPosition:xa});return oe.createElement("div",{className:to,style:An},Xn<=20?oe.createElement($t.Z,{title:Nn},oe.createElement("span",null,an)):oe.createElement(oe.Fragment,null,an,Nn))},ln=function(Ee,je){var st={};for(var ft in Ee)Object.prototype.hasOwnProperty.call(Ee,ft)&&je.indexOf(ft)<0&&(st[ft]=Ee[ft]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,ft=Object.getOwnPropertySymbols(Ee);Zt{let je=[];return Object.keys(Ee).forEach(st=>{const ft=parseFloat(st.replace(/%/g,""));isNaN(ft)||je.push({key:ft,value:Ee[st]})}),je=je.sort((st,ft)=>st.key-ft.key),je.map(st=>{let{key:ft,value:Zt}=st;return`${Zt} ${ft}%`}).join(", ")},Rt=(Ee,je)=>{const{from:st=wt.presetPrimaryColors.blue,to:ft=wt.presetPrimaryColors.blue,direction:Zt=je==="rtl"?"to left":"to right"}=Ee,en=ln(Ee,["from","to","direction"]);if(Object.keys(en).length!==0){const Jt=xe(en);return{backgroundImage:`linear-gradient(${Zt}, ${Jt})`}}return{backgroundImage:`linear-gradient(${Zt}, ${st}, ${ft})`}};var On=Ee=>{const{prefixCls:je,direction:st,percent:ft,size:Zt,strokeWidth:en,strokeColor:Jt,strokeLinecap:sn="round",children:Nn,trailColor:Yn=null,success:Tn}=Ee,Xn=Jt&&typeof Jt!="string"?Rt(Jt,st):{backgroundColor:Jt},ya=sn==="square"||sn==="butt"?0:void 0,ba={backgroundColor:Yn||void 0,borderRadius:ya},An=Zt!=null?Zt:[-1,en||(Zt==="small"?6:8)],[Da,xa]=De(An,"line",{strokeWidth:en}),ca=Object.assign({width:`${Ot(ft)}%`,height:xa,borderRadius:ya},Xn),Ta=Je(Ee),to={width:`${Ot(Ta)}%`,height:xa,borderRadius:ya,backgroundColor:Tn==null?void 0:Tn.strokeColor},an={width:Da<0?"100%":Da,height:xa};return oe.createElement(oe.Fragment,null,oe.createElement("div",{className:`${je}-outer`,style:an},oe.createElement("div",{className:`${je}-inner`,style:ba},oe.createElement("div",{className:`${je}-bg`,style:ca}),Ta!==void 0?oe.createElement("div",{className:`${je}-success-bg`,style:to}):null)),Nn)},Ve=Ee=>{const{size:je,steps:st,percent:ft=0,strokeWidth:Zt=8,strokeColor:en,trailColor:Jt=null,prefixCls:sn,children:Nn}=Ee,Yn=Math.round(st*(ft/100)),Tn=je==="small"?2:14,Xn=je!=null?je:[Tn,Zt],[ya,ba]=De(Xn,"step",{steps:st,strokeWidth:Zt}),An=ya/st,Da=new Array(st);for(let xa=0;xa{const je=Ee?"100%":"-100%";return new ze.Keyframes(`antProgress${Ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${je}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${je}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=Ee=>{const{componentCls:je,iconCls:st}=Ee;return{[je]:Object.assign(Object.assign({},(0,we.Wf)(Ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ee.fontSize,marginInlineEnd:Ee.marginXS,marginBottom:Ee.marginXS},[`${je}-outer`]:{display:"inline-block",width:"100%"},[`&${je}-show-info`]:{[`${je}-outer`]:{marginInlineEnd:`calc(-2em - ${Ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ee.paddingXS}px)`}},[`${je}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ee.remainingColor,borderRadius:Ee.lineBorderRadius},[`${je}-inner:not(${je}-circle-gradient)`]:{[`${je}-circle-path`]:{stroke:Ee.defaultColor}},[`${je}-success-bg, ${je}-bg`]:{position:"relative",backgroundColor:Ee.defaultColor,borderRadius:Ee.lineBorderRadius,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOutCirc}`},[`${je}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ee.colorSuccess},[`${je}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ee.marginXS,color:Ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[st]:{fontSize:Ee.fontSize}},[`&${je}-status-active`]:{[`${je}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ee.colorBgContainer,borderRadius:Ee.lineBorderRadius,opacity:0,animationName:ht(),animationDuration:Ee.progressActiveMotionDuration,animationTimingFunction:Ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${je}-rtl${je}-status-active`]:{[`${je}-bg::before`]:{animationName:ht(!0)}},[`&${je}-status-exception`]:{[`${je}-bg`]:{backgroundColor:Ee.colorError},[`${je}-text`]:{color:Ee.colorError}},[`&${je}-status-exception ${je}-inner:not(${je}-circle-gradient)`]:{[`${je}-circle-path`]:{stroke:Ee.colorError}},[`&${je}-status-success`]:{[`${je}-bg`]:{backgroundColor:Ee.colorSuccess},[`${je}-text`]:{color:Ee.colorSuccess}},[`&${je}-status-success ${je}-inner:not(${je}-circle-gradient)`]:{[`${je}-circle-path`]:{stroke:Ee.colorSuccess}}})}},he=Ee=>{const{componentCls:je,iconCls:st}=Ee;return{[je]:{[`${je}-circle-trail`]:{stroke:Ee.remainingColor},[`&${je}-circle ${je}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${je}-circle ${je}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ee.circleTextColor,fontSize:Ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[st]:{fontSize:`${Ee.fontSize/Ee.fontSizeSM}em`}},[`${je}-circle&-status-exception`]:{[`${je}-text`]:{color:Ee.colorError}},[`${je}-circle&-status-success`]:{[`${je}-text`]:{color:Ee.colorSuccess}}},[`${je}-inline-circle`]:{lineHeight:1,[`${je}-inner`]:{verticalAlign:"bottom"}}}},Xe=Ee=>{const{componentCls:je}=Ee;return{[je]:{[`${je}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ee.progressStepMinWidth,marginInlineEnd:Ee.progressStepMarginInlineEnd,backgroundColor:Ee.remainingColor,transition:`all ${Ee.motionDurationSlow}`,"&-active":{backgroundColor:Ee.defaultColor}}}}}},Ie=Ee=>{const{componentCls:je,iconCls:st}=Ee;return{[je]:{[`${je}-small&-line, ${je}-small&-line ${je}-text ${st}`]:{fontSize:Ee.fontSizeSM}}}};var Ce=(0,me.Z)("Progress",Ee=>{const je=Ee.marginXXS/2,st=(0,Te.TS)(Ee,{progressStepMarginInlineEnd:je,progressStepMinWidth:je,progressActiveMotionDuration:"2.4s"});return[Se(st),he(st),Xe(st),Ie(st)]},Ee=>({circleTextColor:Ee.colorText,defaultColor:Ee.colorInfo,remainingColor:Ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ke=function(Ee,je){var st={};for(var ft in Ee)Object.prototype.hasOwnProperty.call(Ee,ft)&&je.indexOf(ft)<0&&(st[ft]=Ee[ft]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,ft=Object.getOwnPropertySymbols(Ee);Zt{const{prefixCls:st,className:ft,rootClassName:Zt,steps:en,strokeColor:Jt,percent:sn=0,size:Nn="default",showInfo:Yn=!0,type:Tn="line",status:Xn,format:ya,style:ba}=Ee,An=Ke(Ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Da=oe.useMemo(()=>{var et,Ye;const zt=Je(Ee);return parseInt(zt!==void 0?(et=zt!=null?zt:0)===null||et===void 0?void 0:et.toString():(Ye=sn!=null?sn:0)===null||Ye===void 0?void 0:Ye.toString(),10)},[sn,Ee.success,Ee.successPercent]),xa=oe.useMemo(()=>!nt.includes(Xn)&&Da>=100?"success":Xn||"normal",[Xn,Da]),{getPrefixCls:ca,direction:Ta,progress:to}=oe.useContext(lt.E_),an=ca("progress",st),[Sn,Ln]=Ce(an),yn=oe.useMemo(()=>{if(!Yn)return null;const et=Je(Ee);let Ye;const zt=ya||(_t=>`${_t}%`),Pn=Tn==="line";return ya||xa!=="exception"&&xa!=="success"?Ye=zt(Ot(sn),Ot(et)):xa==="exception"?Ye=Pn?oe.createElement(tt.Z,null):oe.createElement(Re.Z,null):xa==="success"&&(Ye=Pn?oe.createElement(ve.Z,null):oe.createElement(Me.Z,null)),oe.createElement("span",{className:`${an}-text`,title:typeof Ye=="string"?Ye:void 0},Ye)},[Yn,sn,Da,xa,Tn,an,ya]),ra=Array.isArray(Jt)?Jt[0]:Jt,Ca=typeof Jt=="string"||Array.isArray(Jt)?Jt:void 0;let Kn;Tn==="line"?Kn=en?oe.createElement(Ve,Object.assign({},Ee,{strokeColor:Ca,prefixCls:an,steps:en}),yn):oe.createElement(On,Object.assign({},Ee,{strokeColor:ra,prefixCls:an,direction:Ta}),yn):(Tn==="circle"||Tn==="dashboard")&&(Kn=oe.createElement(vt,Object.assign({},Ee,{strokeColor:ra,prefixCls:an,progressStatus:xa}),yn));const We=le()(an,`${an}-status-${xa}`,`${an}-${Tn==="dashboard"&&"circle"||en&&"steps"||Tn}`,{[`${an}-inline-circle`]:Tn==="circle"&&De(Nn,"circle")[0]<=20,[`${an}-show-info`]:Yn,[`${an}-${Nn}`]:typeof Nn=="string",[`${an}-rtl`]:Ta==="rtl"},to==null?void 0:to.className,ft,Zt,Ln);return Sn(oe.createElement("div",Object.assign({ref:je,style:Object.assign(Object.assign({},to==null?void 0:to.style),ba),className:We,role:"progressbar","aria-valuenow":Da},(0,gt.Z)(An,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Kn))}),Mt=Bt},13570:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Ot}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(kt,Qt){return ve.createElement(Re.Z,(0,oe.Z)({},kt,{ref:Qt,icon:tt}))},le=ve.forwardRef(ke),gt=le,lt=te(92310),rt=te.n(lt),ot=te(400),ut=te(33606),He=te(37061),ie=te(18929),y=te(10228),a=te(26112);function x(Je,kt){var Qt=Je.disabled,De=Je.prefixCls,Ue=Je.character,Ct=Je.characterRender,on=Je.index,vt=Je.count,ln=Je.value,xe=Je.allowHalf,Rt=Je.focused,Tt=Je.onHover,On=Je.onClick,vn=function(he){Tt(he,on)},Ve=function(he){On(he,on)},ze=function(he){he.keyCode===y.Z.ENTER&&On(he,on)},we=on+1,me=new Set([De]);ln===0&&on===0&&Rt?me.add("".concat(De,"-focused")):xe&&ln+.5>=we&&lnon?"true":"false","aria-posinset":on+1,"aria-setsize":vt,tabIndex:Qt?-1:0},ve.createElement("div",{className:"".concat(De,"-first")},Te),ve.createElement("div",{className:"".concat(De,"-second")},Te)));return Ct&&(ht=Ct(ht,Je)),ht}var b=ve.forwardRef(x);function E(){var Je=ve.useRef({});function kt(De){return Je.current[De]}function Qt(De){return function(Ue){Je.current[De]=Ue}}return[kt,Qt]}function z(Je){var kt=Je.pageXOffset,Qt="scrollLeft";if(typeof kt!="number"){var De=Je.document;kt=De.documentElement[Qt],typeof kt!="number"&&(kt=De.body[Qt])}return kt}function ee(Je){var kt,Qt,De=Je.ownerDocument,Ue=De.body,Ct=De&&De.documentElement,on=Je.getBoundingClientRect();return kt=on.left,Qt=on.top,kt-=Ct.clientLeft||Ue.clientLeft||0,Qt-=Ct.clientTop||Ue.clientTop||0,{left:kt,top:Qt}}function ae(Je){var kt=ee(Je),Qt=Je.ownerDocument,De=Qt.defaultView||Qt.parentWindow;return kt.left+=z(De),kt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(Je,kt){var Qt,De=Je.prefixCls,Ue=De===void 0?"rc-rate":De,Ct=Je.className,on=Je.defaultValue,vt=Je.value,ln=Je.count,xe=ln===void 0?5:ln,Rt=Je.allowHalf,Tt=Rt===void 0?!1:Rt,On=Je.allowClear,vn=On===void 0?!0:On,Ve=Je.character,ze=Ve===void 0?"\u2605":Ve,we=Je.characterRender,me=Je.disabled,Te=Je.direction,ht=Te===void 0?"ltr":Te,Se=Je.tabIndex,he=Se===void 0?0:Se,Xe=Je.autoFocus,Ie=Je.onHoverChange,Ce=Je.onChange,Ke=Je.onFocus,it=Je.onBlur,nt=Je.onKeyDown,Et=Je.onMouseLeave,Bt=(0,He.Z)(Je,ne),Mt=E(),Ee=(0,ut.Z)(Mt,2),je=Ee[0],st=Ee[1],ft=ve.useRef(null),Zt=function(){if(!me){var _t;(_t=ft.current)===null||_t===void 0||_t.focus()}};ve.useImperativeHandle(kt,function(){return{focus:Zt,blur:function(){if(!me){var _t;(_t=ft.current)===null||_t===void 0||_t.blur()}}}});var en=(0,ie.Z)(on||0,{value:vt}),Jt=(0,ut.Z)(en,2),sn=Jt[0],Nn=Jt[1],Yn=(0,ie.Z)(null),Tn=(0,ut.Z)(Yn,2),Xn=Tn[0],ya=Tn[1],ba=function(_t,va){var zn=ht==="rtl",In=_t+1;if(Tt){var wa=je(_t),ia=ae(wa),tn=wa.clientWidth;(zn&&va-ia>tn/2||!zn&&va-ia0&&!zn||va===y.Z.RIGHT&&In>0&&zn?(Tt?In-=.5:In-=1,An(In),_t.preventDefault()):va===y.Z.LEFT&&In{const{componentCls:kt}=Je;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Je.marginXS},"> div":{transition:`all ${Je.motionDurationMid}, outline 0s`,"&:hover":{transform:Je.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Je.lineWidth}px dashed ${Je.starColor}`,transform:Je.starHoverScale}},"&-first, &-second":{color:Je.starBg,transition:`all ${Je.motionDurationMid}`,userSelect:"none",[Je.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},at=Je=>({[`&-rtl${Je.componentCls}`]:{direction:"rtl"}}),pt=Je=>{const{componentCls:kt}=Je;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Je)),{display:"inline-block",margin:0,padding:0,color:Je.starColor,fontSize:Je.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),un(Je)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:Je.marginXS,fontSize:Je.fontSize}}),at(Je))}};var Ft=(0,Lt.Z)("Rate",Je=>{const kt=(0,St.TS)(Je,{});return[pt(kt)]},Je=>({starColor:Je.yellow6,starSize:Je.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Je.colorFillContent})),$t=function(Je,kt){var Qt={};for(var De in Je)Object.prototype.hasOwnProperty.call(Je,De)&&kt.indexOf(De)<0&&(Qt[De]=Je[De]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,De=Object.getOwnPropertySymbols(Je);Ue{const{prefixCls:Qt,className:De,rootClassName:Ue,style:Ct,tooltips:on,character:vt=ve.createElement(gt,null)}=Je,ln=$t(Je,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,Te)=>{let{index:ht}=Te;return on?ve.createElement(Ne.Z,{title:on[ht]},me):me},{getPrefixCls:Rt,direction:Tt,rate:On}=ve.useContext(be.E_),vn=Rt("rate",Qt),[Ve,ze]=Ft(vn),we=Object.assign(Object.assign({},On==null?void 0:On.style),Ct);return Ve(ve.createElement(pe,Object.assign({ref:kt,character:vt,characterRender:xe},ln,{className:rt()(De,Ue,ze,On==null?void 0:On.className),style:we,prefixCls:vn,direction:Tt})))})},61621:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ze}});var oe=te(92310),ve=te.n(oe),Me=te(59301),tt=te(36355),Re=te(2738),le=we=>{const{prefixCls:me,className:Te,style:ht,size:Se,shape:he}=we,Xe=ve()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Ie=ve()({[`${me}-circle`]:he==="circle",[`${me}-square`]:he==="square",[`${me}-round`]:he==="round"}),Ce=Me.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Me.createElement("span",{className:ve()(me,Xe,Ie,Te),style:Object.assign(Object.assign({},Ce),ht)})},gt=te(93083),lt=te(83116),rt=te(37613);const ot=new gt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ut=we=>({height:we,lineHeight:`${we}px`}),He=we=>Object.assign({width:we},ut(we)),ie=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ot,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=we=>Object.assign({width:we*5,minWidth:we*5},ut(we)),a=we=>{const{skeletonAvatarCls:me,gradientFromColor:Te,controlHeight:ht,controlHeightLG:Se,controlHeightSM:he}=we;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Te},He(ht)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},He(Se)),[`${me}${me}-sm`]:Object.assign({},He(he))}},x=we=>{const{controlHeight:me,borderRadiusSM:Te,skeletonInputCls:ht,controlHeightLG:Se,controlHeightSM:he,gradientFromColor:Xe}=we;return{[`${ht}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xe,borderRadius:Te},y(me)),[`${ht}-lg`]:Object.assign({},y(Se)),[`${ht}-sm`]:Object.assign({},y(he))}},b=we=>Object.assign({width:we},ut(we)),E=we=>{const{skeletonImageCls:me,imageSizeBase:Te,gradientFromColor:ht,borderRadiusSM:Se}=we;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ht,borderRadius:Se},b(Te*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(Te)),{maxWidth:Te*4,maxHeight:Te*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(we,me,Te)=>{const{skeletonButtonCls:ht}=we;return{[`${Te}${ht}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Te}${ht}-round`]:{borderRadius:me}}},ee=we=>Object.assign({width:we*2,minWidth:we*2},ut(we)),ae=we=>{const{borderRadiusSM:me,skeletonButtonCls:Te,controlHeight:ht,controlHeightLG:Se,controlHeightSM:he,gradientFromColor:Xe}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xe,borderRadius:me,width:ht*2,minWidth:ht*2},ee(ht))},z(we,ht,Te)),{[`${Te}-lg`]:Object.assign({},ee(Se))}),z(we,Se,`${Te}-lg`)),{[`${Te}-sm`]:Object.assign({},ee(he))}),z(we,he,`${Te}-sm`))},ne=we=>{const{componentCls:me,skeletonAvatarCls:Te,skeletonTitleCls:ht,skeletonParagraphCls:Se,skeletonButtonCls:he,skeletonInputCls:Xe,skeletonImageCls:Ie,controlHeight:Ce,controlHeightLG:Ke,controlHeightSM:it,gradientFromColor:nt,padding:Et,marginSM:Bt,borderRadius:Mt,titleHeight:Ee,blockRadius:je,paragraphLiHeight:st,controlHeightXS:ft,paragraphMarginTop:Zt}=we;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:Et,verticalAlign:"top",[`${Te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt},He(Ce)),[`${Te}-circle`]:{borderRadius:"50%"},[`${Te}-lg`]:Object.assign({},He(Ke)),[`${Te}-sm`]:Object.assign({},He(it))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ht}`]:{width:"100%",height:Ee,background:nt,borderRadius:je,[`+ ${Se}`]:{marginBlockStart:it}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:st,listStyle:"none",background:nt,borderRadius:je,"+ li":{marginBlockStart:ft}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ht}, ${Se} > li`]:{borderRadius:Mt}}},[`${me}-with-avatar ${me}-content`]:{[`${ht}`]:{marginBlockStart:Bt,[`+ ${Se}`]:{marginBlockStart:Zt}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(we)),a(we)),x(we)),E(we)),[`${me}${me}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Xe}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${he}-prev, ${he}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${he}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${he}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${he}-disabled:hover`]:{[`${he}-item-link`]:{backgroundColor:"transparent"}}},[`${he}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${he}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},Tt=Se=>{const{componentCls:he}=Se;return{[`${he}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${he}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},On=Se=>{const{componentCls:he}=Se;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(Se)),{"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:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),Tt(Se)),Rt(Se)),be(Se)),ln(Se)),vt(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${he}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${he}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},vn=Se=>{const{componentCls:he}=Se;return{[`${he}${he}-disabled:not(${he}-mini)`]:{"&, &:hover":{[`${he}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${he}-item-link`]:{borderColor:Se.colorBorder}},[`${he}-item, ${he}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${he}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${he}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${he}-prev, ${he}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${he}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${he}:not(${he}-mini)`]:{[`${he}-prev, ${he}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${he}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${he}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${he}-disabled`]:{[`${he}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${he}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${he}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Ve=Se=>{const{componentCls:he}=Se;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,Ue.Qy)(Se)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,Ue.oN)(Se))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,Ue.oN)(Se))}}}};var ze=(0,wt.Z)("Pagination",Se=>{const he=(0,on.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[On(he),Ve(he),Se.wireframe&&vn(he)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Se,he){var Xe={};for(var Ie in Se)Object.prototype.hasOwnProperty.call(Se,Ie)&&he.indexOf(Ie)<0&&(Xe[Ie]=Se[Ie]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Ie=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:he,selectPrefixCls:Xe,className:Ie,rootClassName:Ce,style:Ke,size:it,locale:tt,selectComponentClass:Et,responsive:Bt,showSizeChanger:Mt}=Se,Ee=we(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:He}=(0,Ct.Z)(Bt),{getPrefixCls:lt,direction:ft,pagination:Zt={}}=ve.useContext(Ft.E_),en=lt("pagination",he),[Jt,sn]=ze(en),Nn=Mt!=null?Mt:Zt.showSizeChanger,Yn=ve.useMemo(()=>{const ca=ve.createElement("span",{className:`${en}-item-ellipsis`},"\u2022\u2022\u2022"),Ta=ve.createElement("button",{className:`${en}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?ve.createElement(ot.Z,null):ve.createElement(rt.Z,null)),to=ve.createElement("button",{className:`${en}-item-link`,type:"button",tabIndex:-1},ft==="rtl"?ve.createElement(rt.Z,null):ve.createElement(ot.Z,null)),an=ve.createElement("a",{className:`${en}-item-link`},ve.createElement("div",{className:`${en}-item-container`},ft==="rtl"?ve.createElement(st.Z,{className:`${en}-item-link-icon`}):ve.createElement(gt,{className:`${en}-item-link-icon`}),ca)),Sn=ve.createElement("a",{className:`${en}-item-link`},ve.createElement("div",{className:`${en}-item-container`},ft==="rtl"?ve.createElement(gt,{className:`${en}-item-link-icon`}):ve.createElement(st.Z,{className:`${en}-item-link-icon`}),ca));return{prevIcon:Ta,nextIcon:to,jumpPrevIcon:an,jumpNextIcon:Sn}},[ft,en]),[Tn]=(0,Ot.Z)("Pagination",pt.Z),Xn=Object.assign(Object.assign({},Tn),tt),ya=(0,$t.Z)(it),ba=ya==="small"||!!(He&&!ya&&Bt),An=lt("select",Xe),Da=Ze()({[`${en}-mini`]:ba,[`${en}-rtl`]:ft==="rtl"},Zt==null?void 0:Zt.className,Ie,Ce,sn),xa=Object.assign(Object.assign({},Zt==null?void 0:Zt.style),Ke);return Jt(ve.createElement(at,Object.assign({},Yn,Ee,{style:xa,prefixCls:en,selectPrefixCls:An,className:Da,selectComponentClass:Et||(ba?kt:Qt),locale:Xn,showSizeChanger:Nn})))},ht=Te},93948:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Mt}});var oe=te(59301),ve=te(29679),Me=te(40001),nt=te(19248),Re=te(99267),ke=te(92310),le=te.n(ke),gt=te(2738),st=te(36355),rt=te(92413),ot=te(33708),ut=te(37061),Ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ie=function(){var He=(0,oe.useRef)([]),lt=(0,oe.useRef)(null);return(0,oe.useEffect)(function(){var ft=Date.now(),Zt=!1;He.current.forEach(function(en){if(en){Zt=!0;var Jt=en.style;Jt.transitionDuration=".3s, .3s, .3s, .06s",lt.current&&ft-lt.current<100&&(Jt.transitionDuration="0s, 0s")}}),Zt&&(lt.current=Date.now())}),He.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(He){var lt=(0,ot.Z)((0,ot.Z)({},Ze),He),ft=lt.className,Zt=lt.percent,en=lt.prefixCls,Jt=lt.strokeColor,sn=lt.strokeLinecap,Nn=lt.strokeWidth,Yn=lt.style,Tn=lt.trailColor,Xn=lt.trailWidth,ya=lt.transition,ba=(0,ut.Z)(lt,y);delete ba.gapPosition;var An=Array.isArray(Zt)?Zt:[Zt],Da=Array.isArray(Jt)?Jt:[Jt],xa=ie(),ca=Nn/2,Ta=100-Nn/2,to="M ".concat(sn==="round"?ca:0,",").concat(ca,` + L `).concat(sn==="round"?Ta:100,",").concat(ca),an="0 0 100 ".concat(Nn),Sn=0;return oe.createElement("svg",(0,rt.Z)({className:le()("".concat(en,"-line"),ft),viewBox:an,preserveAspectRatio:"none",style:Yn},ba),oe.createElement("path",{className:"".concat(en,"-line-trail"),d:to,strokeLinecap:sn,stroke:Tn,strokeWidth:Xn||Nn,fillOpacity:"0"}),An.map(function(Ln,yn){var ra=1;switch(sn){case"round":ra=1-Nn/100;break;case"square":ra=1-Nn/2/100;break;default:ra=1;break}var Ca={strokeDasharray:"".concat(Ln*ra,"px, 100px"),strokeDashoffset:"-".concat(Sn,"px"),transition:ya||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Kn=Da[yn]||Da[Da.length-1];return Sn+=Ln,oe.createElement("path",{key:yn,className:"".concat(en,"-line-path"),d:to,strokeLinecap:sn,stroke:Kn,strokeWidth:Nn,fillOpacity:"0",ref:function(et){xa[yn]=et},style:Ca})}))},x=a,b=te(39559),E=te(33606),z=te(47273),ee=0,ae=(0,z.Z)();function ne(){var Ee;return ae?(Ee=ee,ee+=1):Ee="TEST_OR_SSR",Ee}var ue=function(Ee){var He=oe.useState(),lt=(0,E.Z)(He,2),ft=lt[0],Zt=lt[1];return oe.useEffect(function(){Zt("rc_progress_".concat(ne()))},[]),Ee||ft},fe=function(He){var lt=He.bg,ft=He.children;return oe.createElement("div",{style:{width:"100%",height:"100%",background:lt}},ft)};function pe(Ee,He){return Object.keys(Ee).map(function(lt){var ft=parseFloat(lt),Zt="".concat(Math.floor(ft*He),"%");return"".concat(Ee[lt]," ").concat(Zt)})}var xe=oe.forwardRef(function(Ee,He){var lt=Ee.prefixCls,ft=Ee.color,Zt=Ee.gradientId,en=Ee.radius,Jt=Ee.style,sn=Ee.ptg,Nn=Ee.strokeLinecap,Yn=Ee.strokeWidth,Tn=Ee.size,Xn=Ee.gapDegree,ya=ft&&(0,b.Z)(ft)==="object",ba=ya?"#FFF":void 0,An=Tn/2,Da=oe.createElement("circle",{className:"".concat(lt,"-circle-path"),r:en,cx:An,cy:An,stroke:ba,strokeLinecap:Nn,strokeWidth:Yn,opacity:sn===0?0:1,style:Jt,ref:He});if(!ya)return Da;var xa="".concat(Zt,"-conic"),ca=Xn?"".concat(180+Xn/2,"deg"):"0deg",Ta=pe(ft,(360-Xn)/360),to=pe(ft,1),an="conic-gradient(from ".concat(ca,", ").concat(Ta.join(", "),")"),Sn="linear-gradient(to ".concat(Xn?"bottom":"top",", ").concat(to.join(", "),")");return oe.createElement(oe.Fragment,null,oe.createElement("mask",{id:xa},Da),oe.createElement("foreignObject",{x:0,y:0,width:Tn,height:Tn,mask:"url(#".concat(xa,")")},oe.createElement(fe,{bg:Sn},oe.createElement(fe,{bg:an}))))}),Ne=xe,ye=100,Lt=function(He,lt,ft,Zt,en,Jt,sn,Nn,Yn,Tn){var Xn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ya=ft/100*360*((360-Jt)/360),ba=Jt===0?0:{bottom:0,top:180,left:90,right:-90}[sn],An=(100-Zt)/100*lt;Yn==="round"&&Zt!==100&&(An+=Tn/2,An>=lt&&(An=lt-.01));var Da=ye/2;return{stroke:typeof Nn=="string"?Nn:void 0,strokeDasharray:"".concat(lt,"px ").concat(He),strokeDashoffset:An+Xn,transform:"rotate(".concat(en+ya+ba,"deg)"),transformOrigin:"".concat(Da,"px ").concat(Da,"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 un(Ee){var He=Ee!=null?Ee:[];return Array.isArray(He)?He:[He]}var at=function(He){var lt=(0,ot.Z)((0,ot.Z)({},Ze),He),ft=lt.id,Zt=lt.prefixCls,en=lt.steps,Jt=lt.strokeWidth,sn=lt.trailWidth,Nn=lt.gapDegree,Yn=Nn===void 0?0:Nn,Tn=lt.gapPosition,Xn=lt.trailColor,ya=lt.strokeLinecap,ba=lt.style,An=lt.className,Da=lt.strokeColor,xa=lt.percent,ca=(0,ut.Z)(lt,St),Ta=ye/2,to=ue(ft),an="".concat(to,"-gradient"),Sn=Ta-Jt/2,Ln=Math.PI*2*Sn,yn=Yn>0?90+Yn/2:-90,ra=Ln*((360-Yn)/360),Ca=(0,b.Z)(en)==="object"?en:{count:en,space:2},Kn=Ca.count,We=Ca.space,et=un(xa),Ye=un(Da),zt=Ye.find(function(ia){return ia&&(0,b.Z)(ia)==="object"}),Pn=zt&&(0,b.Z)(zt)==="object",_t=Pn?"butt":ya,va=Lt(Ln,ra,0,100,yn,Yn,Tn,Xn,_t,Jt),zn=ie(),In=function(){var tn=0;return et.map(function(Ga,ho){var Qa=Ye[ho]||Ye[Ye.length-1],$a=Lt(Ln,ra,tn,Ga,yn,Yn,Tn,Qa,_t,Jt);return tn+=Ga,oe.createElement(Ne,{key:ho,color:Qa,ptg:Ga,radius:Sn,prefixCls:Zt,gradientId:an,style:$a,strokeLinecap:_t,strokeWidth:Jt,gapDegree:Yn,ref:function(Dt){zn[ho]=Dt},size:ye})}).reverse()},wa=function(){var tn=Math.round(Kn*(et[0]/100)),Ga=100/Kn,ho=0;return new Array(Kn).fill(null).map(function(Qa,$a){var je=$a<=tn-1?Ye[0]:Xn,Dt=je&&(0,b.Z)(je)==="object"?"url(#".concat(an,")"):void 0,At=Lt(Ln,ra,ho,Ga,yn,Yn,Tn,je,"butt",Jt,We);return ho+=(ra-At.strokeDashoffset+We)*100/ra,oe.createElement("circle",{key:$a,className:"".concat(Zt,"-circle-path"),r:Sn,cx:Ta,cy:Ta,stroke:Dt,strokeWidth:Jt,opacity:1,style:At,ref:function(mn){zn[$a]=mn}})})};return oe.createElement("svg",(0,rt.Z)({className:le()("".concat(Zt,"-circle"),An),viewBox:"0 0 ".concat(ye," ").concat(ye),style:ba,id:ft,role:"presentation"},ca),!Kn&&oe.createElement("circle",{className:"".concat(Zt,"-circle-trail"),r:Sn,cx:Ta,cy:Ta,stroke:Xn,strokeLinecap:_t,strokeWidth:sn||Jt,style:va}),Kn?wa():In())},pt=at,Ft={Line:x,Circle:pt},$t=te(6848),Ct=te(93398);function Ot(Ee){return!Ee||Ee<0?0:Ee>100?100:Ee}function Je(Ee){let{success:He,successPercent:lt}=Ee,ft=lt;return He&&"progress"in He&&(ft=He.progress),He&&"percent"in He&&(ft=He.percent),ft}const kt=Ee=>{let{percent:He,success:lt,successPercent:ft}=Ee;const Zt=Ot(Je({success:lt,successPercent:ft}));return[Zt,Ot(Ot(He)-Zt)]},Qt=Ee=>{let{success:He={},strokeColor:lt}=Ee;const{strokeColor:ft}=He;return[ft||Ct.presetPrimaryColors.green,lt||null]},De=(Ee,He,lt)=>{var ft,Zt,en,Jt;let sn=-1,Nn=-1;if(He==="step"){const Yn=lt.steps,Tn=lt.strokeWidth;typeof Ee=="string"||typeof Ee=="undefined"?(sn=Ee==="small"?2:14,Nn=Tn!=null?Tn:8):typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:[sn=14,Nn=8]=Ee,sn*=Yn}else if(He==="line"){const Yn=lt==null?void 0:lt.strokeWidth;typeof Ee=="string"||typeof Ee=="undefined"?Nn=Yn||(Ee==="small"?6:8):typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:[sn=-1,Nn=8]=Ee}else(He==="circle"||He==="dashboard")&&(typeof Ee=="string"||typeof Ee=="undefined"?[sn,Nn]=Ee==="small"?[60,60]:[120,120]:typeof Ee=="number"?[sn,Nn]=[Ee,Ee]:(sn=(Zt=(ft=Ee[0])!==null&&ft!==void 0?ft:Ee[1])!==null&&Zt!==void 0?Zt:120,Nn=(Jt=(en=Ee[0])!==null&&en!==void 0?en:Ee[1])!==null&&Jt!==void 0?Jt:120));return[sn,Nn]},Ue=3,wt=Ee=>Ue/Ee*100;var vt=Ee=>{const{prefixCls:He,trailColor:lt=null,strokeLinecap:ft="round",gapPosition:Zt,gapDegree:en,width:Jt=120,type:sn,children:Nn,success:Yn,size:Tn=Jt}=Ee,[Xn,ya]=De(Tn,"circle");let{strokeWidth:ba}=Ee;ba===void 0&&(ba=Math.max(wt(Xn),6));const An={width:Xn,height:ya,fontSize:Xn*.15+6},Da=oe.useMemo(()=>{if(en||en===0)return en;if(sn==="dashboard")return 75},[en,sn]),xa=Zt||sn==="dashboard"&&"bottom"||void 0,ca=Object.prototype.toString.call(Ee.strokeColor)==="[object Object]",Ta=Qt({success:Yn,strokeColor:Ee.strokeColor}),to=le()(`${He}-inner`,{[`${He}-circle-gradient`]:ca}),an=oe.createElement(pt,{percent:kt(Ee),strokeWidth:ba,trailWidth:ba,strokeColor:Ta,strokeLinecap:ft,trailColor:lt,prefixCls:He,gapDegree:Da,gapPosition:xa});return oe.createElement("div",{className:to,style:An},Xn<=20?oe.createElement($t.Z,{title:Nn},oe.createElement("span",null,an)):oe.createElement(oe.Fragment,null,an,Nn))},ln=function(Ee,He){var lt={};for(var ft in Ee)Object.prototype.hasOwnProperty.call(Ee,ft)&&He.indexOf(ft)<0&&(lt[ft]=Ee[ft]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,ft=Object.getOwnPropertySymbols(Ee);Zt{let He=[];return Object.keys(Ee).forEach(lt=>{const ft=parseFloat(lt.replace(/%/g,""));isNaN(ft)||He.push({key:ft,value:Ee[lt]})}),He=He.sort((lt,ft)=>lt.key-ft.key),He.map(lt=>{let{key:ft,value:Zt}=lt;return`${Zt} ${ft}%`}).join(", ")},Rt=(Ee,He)=>{const{from:lt=Ct.presetPrimaryColors.blue,to:ft=Ct.presetPrimaryColors.blue,direction:Zt=He==="rtl"?"to left":"to right"}=Ee,en=ln(Ee,["from","to","direction"]);if(Object.keys(en).length!==0){const Jt=be(en);return{backgroundImage:`linear-gradient(${Zt}, ${Jt})`}}return{backgroundImage:`linear-gradient(${Zt}, ${lt}, ${ft})`}};var On=Ee=>{const{prefixCls:He,direction:lt,percent:ft,size:Zt,strokeWidth:en,strokeColor:Jt,strokeLinecap:sn="round",children:Nn,trailColor:Yn=null,success:Tn}=Ee,Xn=Jt&&typeof Jt!="string"?Rt(Jt,lt):{backgroundColor:Jt},ya=sn==="square"||sn==="butt"?0:void 0,ba={backgroundColor:Yn||void 0,borderRadius:ya},An=Zt!=null?Zt:[-1,en||(Zt==="small"?6:8)],[Da,xa]=De(An,"line",{strokeWidth:en}),ca=Object.assign({width:`${Ot(ft)}%`,height:xa,borderRadius:ya},Xn),Ta=Je(Ee),to={width:`${Ot(Ta)}%`,height:xa,borderRadius:ya,backgroundColor:Tn==null?void 0:Tn.strokeColor},an={width:Da<0?"100%":Da,height:xa};return oe.createElement(oe.Fragment,null,oe.createElement("div",{className:`${He}-outer`,style:an},oe.createElement("div",{className:`${He}-inner`,style:ba},oe.createElement("div",{className:`${He}-bg`,style:ca}),Ta!==void 0?oe.createElement("div",{className:`${He}-success-bg`,style:to}):null)),Nn)},Ve=Ee=>{const{size:He,steps:lt,percent:ft=0,strokeWidth:Zt=8,strokeColor:en,trailColor:Jt=null,prefixCls:sn,children:Nn}=Ee,Yn=Math.round(lt*(ft/100)),Tn=He==="small"?2:14,Xn=He!=null?He:[Tn,Zt],[ya,ba]=De(Xn,"step",{steps:lt,strokeWidth:Zt}),An=ya/lt,Da=new Array(lt);for(let xa=0;xa{const He=Ee?"100%":"-100%";return new ze.Keyframes(`antProgress${Ee?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${He}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${He}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Se=Ee=>{const{componentCls:He,iconCls:lt}=Ee;return{[He]:Object.assign(Object.assign({},(0,we.Wf)(Ee)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Ee.fontSize,marginInlineEnd:Ee.marginXS,marginBottom:Ee.marginXS},[`${He}-outer`]:{display:"inline-block",width:"100%"},[`&${He}-show-info`]:{[`${He}-outer`]:{marginInlineEnd:`calc(-2em - ${Ee.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Ee.paddingXS}px)`}},[`${He}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Ee.remainingColor,borderRadius:Ee.lineBorderRadius},[`${He}-inner:not(${He}-circle-gradient)`]:{[`${He}-circle-path`]:{stroke:Ee.defaultColor}},[`${He}-success-bg, ${He}-bg`]:{position:"relative",backgroundColor:Ee.defaultColor,borderRadius:Ee.lineBorderRadius,transition:`all ${Ee.motionDurationSlow} ${Ee.motionEaseInOutCirc}`},[`${He}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Ee.colorSuccess},[`${He}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Ee.marginXS,color:Ee.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[lt]:{fontSize:Ee.fontSize}},[`&${He}-status-active`]:{[`${He}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Ee.colorBgContainer,borderRadius:Ee.lineBorderRadius,opacity:0,animationName:ht(),animationDuration:Ee.progressActiveMotionDuration,animationTimingFunction:Ee.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${He}-rtl${He}-status-active`]:{[`${He}-bg::before`]:{animationName:ht(!0)}},[`&${He}-status-exception`]:{[`${He}-bg`]:{backgroundColor:Ee.colorError},[`${He}-text`]:{color:Ee.colorError}},[`&${He}-status-exception ${He}-inner:not(${He}-circle-gradient)`]:{[`${He}-circle-path`]:{stroke:Ee.colorError}},[`&${He}-status-success`]:{[`${He}-bg`]:{backgroundColor:Ee.colorSuccess},[`${He}-text`]:{color:Ee.colorSuccess}},[`&${He}-status-success ${He}-inner:not(${He}-circle-gradient)`]:{[`${He}-circle-path`]:{stroke:Ee.colorSuccess}}})}},he=Ee=>{const{componentCls:He,iconCls:lt}=Ee;return{[He]:{[`${He}-circle-trail`]:{stroke:Ee.remainingColor},[`&${He}-circle ${He}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${He}-circle ${He}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Ee.circleTextColor,fontSize:Ee.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[lt]:{fontSize:`${Ee.fontSize/Ee.fontSizeSM}em`}},[`${He}-circle&-status-exception`]:{[`${He}-text`]:{color:Ee.colorError}},[`${He}-circle&-status-success`]:{[`${He}-text`]:{color:Ee.colorSuccess}}},[`${He}-inline-circle`]:{lineHeight:1,[`${He}-inner`]:{verticalAlign:"bottom"}}}},Xe=Ee=>{const{componentCls:He}=Ee;return{[He]:{[`${He}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Ee.progressStepMinWidth,marginInlineEnd:Ee.progressStepMarginInlineEnd,backgroundColor:Ee.remainingColor,transition:`all ${Ee.motionDurationSlow}`,"&-active":{backgroundColor:Ee.defaultColor}}}}}},Ie=Ee=>{const{componentCls:He,iconCls:lt}=Ee;return{[He]:{[`${He}-small&-line, ${He}-small&-line ${He}-text ${lt}`]:{fontSize:Ee.fontSizeSM}}}};var Ce=(0,me.Z)("Progress",Ee=>{const He=Ee.marginXXS/2,lt=(0,Te.TS)(Ee,{progressStepMarginInlineEnd:He,progressStepMinWidth:He,progressActiveMotionDuration:"2.4s"});return[Se(lt),he(lt),Xe(lt),Ie(lt)]},Ee=>({circleTextColor:Ee.colorText,defaultColor:Ee.colorInfo,remainingColor:Ee.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),Ke=function(Ee,He){var lt={};for(var ft in Ee)Object.prototype.hasOwnProperty.call(Ee,ft)&&He.indexOf(ft)<0&&(lt[ft]=Ee[ft]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,ft=Object.getOwnPropertySymbols(Ee);Zt{const{prefixCls:lt,className:ft,rootClassName:Zt,steps:en,strokeColor:Jt,percent:sn=0,size:Nn="default",showInfo:Yn=!0,type:Tn="line",status:Xn,format:ya,style:ba}=Ee,An=Ke(Ee,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Da=oe.useMemo(()=>{var et,Ye;const zt=Je(Ee);return parseInt(zt!==void 0?(et=zt!=null?zt:0)===null||et===void 0?void 0:et.toString():(Ye=sn!=null?sn:0)===null||Ye===void 0?void 0:Ye.toString(),10)},[sn,Ee.success,Ee.successPercent]),xa=oe.useMemo(()=>!tt.includes(Xn)&&Da>=100?"success":Xn||"normal",[Xn,Da]),{getPrefixCls:ca,direction:Ta,progress:to}=oe.useContext(st.E_),an=ca("progress",lt),[Sn,Ln]=Ce(an),yn=oe.useMemo(()=>{if(!Yn)return null;const et=Je(Ee);let Ye;const zt=ya||(_t=>`${_t}%`),Pn=Tn==="line";return ya||xa!=="exception"&&xa!=="success"?Ye=zt(Ot(sn),Ot(et)):xa==="exception"?Ye=Pn?oe.createElement(nt.Z,null):oe.createElement(Re.Z,null):xa==="success"&&(Ye=Pn?oe.createElement(ve.Z,null):oe.createElement(Me.Z,null)),oe.createElement("span",{className:`${an}-text`,title:typeof Ye=="string"?Ye:void 0},Ye)},[Yn,sn,Da,xa,Tn,an,ya]),ra=Array.isArray(Jt)?Jt[0]:Jt,Ca=typeof Jt=="string"||Array.isArray(Jt)?Jt:void 0;let Kn;Tn==="line"?Kn=en?oe.createElement(Ve,Object.assign({},Ee,{strokeColor:Ca,prefixCls:an,steps:en}),yn):oe.createElement(On,Object.assign({},Ee,{strokeColor:ra,prefixCls:an,direction:Ta}),yn):(Tn==="circle"||Tn==="dashboard")&&(Kn=oe.createElement(vt,Object.assign({},Ee,{strokeColor:ra,prefixCls:an,progressStatus:xa}),yn));const We=le()(an,`${an}-status-${xa}`,`${an}-${Tn==="dashboard"&&"circle"||en&&"steps"||Tn}`,{[`${an}-inline-circle`]:Tn==="circle"&&De(Nn,"circle")[0]<=20,[`${an}-show-info`]:Yn,[`${an}-${Nn}`]:typeof Nn=="string",[`${an}-rtl`]:Ta==="rtl"},to==null?void 0:to.className,ft,Zt,Ln);return Sn(oe.createElement("div",Object.assign({ref:He,style:Object.assign(Object.assign({},to==null?void 0:to.style),ba),className:We,role:"progressbar","aria-valuenow":Da},(0,gt.Z)(An,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Kn))}),Mt=Bt},13570:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return Ot}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(kt,Qt){return ve.createElement(Re.Z,(0,oe.Z)({},kt,{ref:Qt,icon:nt}))},le=ve.forwardRef(ke),gt=le,st=te(92310),rt=te.n(st),ot=te(400),ut=te(33606),Ze=te(37061),ie=te(18929),y=te(10228),a=te(26112);function x(Je,kt){var Qt=Je.disabled,De=Je.prefixCls,Ue=Je.character,wt=Je.characterRender,on=Je.index,vt=Je.count,ln=Je.value,be=Je.allowHalf,Rt=Je.focused,Tt=Je.onHover,On=Je.onClick,vn=function(he){Tt(he,on)},Ve=function(he){On(he,on)},ze=function(he){he.keyCode===y.Z.ENTER&&On(he,on)},we=on+1,me=new Set([De]);ln===0&&on===0&&Rt?me.add("".concat(De,"-focused")):be&&ln+.5>=we&&lnon?"true":"false","aria-posinset":on+1,"aria-setsize":vt,tabIndex:Qt?-1:0},ve.createElement("div",{className:"".concat(De,"-first")},Te),ve.createElement("div",{className:"".concat(De,"-second")},Te)));return wt&&(ht=wt(ht,Je)),ht}var b=ve.forwardRef(x);function E(){var Je=ve.useRef({});function kt(De){return Je.current[De]}function Qt(De){return function(Ue){Je.current[De]=Ue}}return[kt,Qt]}function z(Je){var kt=Je.pageXOffset,Qt="scrollLeft";if(typeof kt!="number"){var De=Je.document;kt=De.documentElement[Qt],typeof kt!="number"&&(kt=De.body[Qt])}return kt}function ee(Je){var kt,Qt,De=Je.ownerDocument,Ue=De.body,wt=De&&De.documentElement,on=Je.getBoundingClientRect();return kt=on.left,Qt=on.top,kt-=wt.clientLeft||Ue.clientLeft||0,Qt-=wt.clientTop||Ue.clientTop||0,{left:kt,top:Qt}}function ae(Je){var kt=ee(Je),Qt=Je.ownerDocument,De=Qt.defaultView||Qt.parentWindow;return kt.left+=z(De),kt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(Je,kt){var Qt,De=Je.prefixCls,Ue=De===void 0?"rc-rate":De,wt=Je.className,on=Je.defaultValue,vt=Je.value,ln=Je.count,be=ln===void 0?5:ln,Rt=Je.allowHalf,Tt=Rt===void 0?!1:Rt,On=Je.allowClear,vn=On===void 0?!0:On,Ve=Je.character,ze=Ve===void 0?"\u2605":Ve,we=Je.characterRender,me=Je.disabled,Te=Je.direction,ht=Te===void 0?"ltr":Te,Se=Je.tabIndex,he=Se===void 0?0:Se,Xe=Je.autoFocus,Ie=Je.onHoverChange,Ce=Je.onChange,Ke=Je.onFocus,it=Je.onBlur,tt=Je.onKeyDown,Et=Je.onMouseLeave,Bt=(0,Ze.Z)(Je,ne),Mt=E(),Ee=(0,ut.Z)(Mt,2),He=Ee[0],lt=Ee[1],ft=ve.useRef(null),Zt=function(){if(!me){var _t;(_t=ft.current)===null||_t===void 0||_t.focus()}};ve.useImperativeHandle(kt,function(){return{focus:Zt,blur:function(){if(!me){var _t;(_t=ft.current)===null||_t===void 0||_t.blur()}}}});var en=(0,ie.Z)(on||0,{value:vt}),Jt=(0,ut.Z)(en,2),sn=Jt[0],Nn=Jt[1],Yn=(0,ie.Z)(null),Tn=(0,ut.Z)(Yn,2),Xn=Tn[0],ya=Tn[1],ba=function(_t,va){var zn=ht==="rtl",In=_t+1;if(Tt){var wa=He(_t),ia=ae(wa),tn=wa.clientWidth;(zn&&va-ia>tn/2||!zn&&va-ia0&&!zn||va===y.Z.RIGHT&&In>0&&zn?(Tt?In-=.5:In-=1,An(In),_t.preventDefault()):va===y.Z.LEFT&&In{const{componentCls:kt}=Je;return{[`${kt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Je.marginXS},"> div":{transition:`all ${Je.motionDurationMid}, outline 0s`,"&:hover":{transform:Je.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Je.lineWidth}px dashed ${Je.starColor}`,transform:Je.starHoverScale}},"&-first, &-second":{color:Je.starBg,transition:`all ${Je.motionDurationMid}`,userSelect:"none",[Je.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${kt}-star-first, &-half ${kt}-star-second`]:{opacity:1},[`&-half ${kt}-star-first, &-full ${kt}-star-second`]:{color:"inherit"}}}},at=Je=>({[`&-rtl${Je.componentCls}`]:{direction:"rtl"}}),pt=Je=>{const{componentCls:kt}=Je;return{[kt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ye.Wf)(Je)),{display:"inline-block",margin:0,padding:0,color:Je.starColor,fontSize:Je.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${kt} ${kt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),un(Je)),{[`+ ${kt}-text`]:{display:"inline-block",marginInlineStart:Je.marginXS,fontSize:Je.fontSize}}),at(Je))}};var Ft=(0,Lt.Z)("Rate",Je=>{const kt=(0,St.TS)(Je,{});return[pt(kt)]},Je=>({starColor:Je.yellow6,starSize:Je.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Je.colorFillContent})),$t=function(Je,kt){var Qt={};for(var De in Je)Object.prototype.hasOwnProperty.call(Je,De)&&kt.indexOf(De)<0&&(Qt[De]=Je[De]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,De=Object.getOwnPropertySymbols(Je);Ue{const{prefixCls:Qt,className:De,rootClassName:Ue,style:wt,tooltips:on,character:vt=ve.createElement(gt,null)}=Je,ln=$t(Je,["prefixCls","className","rootClassName","style","tooltips","character"]),be=(me,Te)=>{let{index:ht}=Te;return on?ve.createElement(Ne.Z,{title:on[ht]},me):me},{getPrefixCls:Rt,direction:Tt,rate:On}=ve.useContext(xe.E_),vn=Rt("rate",Qt),[Ve,ze]=Ft(vn),we=Object.assign(Object.assign({},On==null?void 0:On.style),wt);return Ve(ve.createElement(pe,Object.assign({ref:kt,character:vt,characterRender:be},ln,{className:rt()(De,Ue,ze,On==null?void 0:On.className),style:we,prefixCls:vn,direction:Tt})))})},61621:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ze}});var oe=te(92310),ve=te.n(oe),Me=te(59301),nt=te(36355),Re=te(2738),le=we=>{const{prefixCls:me,className:Te,style:ht,size:Se,shape:he}=we,Xe=ve()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Ie=ve()({[`${me}-circle`]:he==="circle",[`${me}-square`]:he==="square",[`${me}-round`]:he==="round"}),Ce=Me.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Me.createElement("span",{className:ve()(me,Xe,Ie,Te),style:Object.assign(Object.assign({},Ce),ht)})},gt=te(93083),st=te(83116),rt=te(37613);const ot=new gt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),ut=we=>({height:we,lineHeight:`${we}px`}),Ze=we=>Object.assign({width:we},ut(we)),ie=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:ot,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=we=>Object.assign({width:we*5,minWidth:we*5},ut(we)),a=we=>{const{skeletonAvatarCls:me,gradientFromColor:Te,controlHeight:ht,controlHeightLG:Se,controlHeightSM:he}=we;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Te},Ze(ht)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ze(Se)),[`${me}${me}-sm`]:Object.assign({},Ze(he))}},x=we=>{const{controlHeight:me,borderRadiusSM:Te,skeletonInputCls:ht,controlHeightLG:Se,controlHeightSM:he,gradientFromColor:Xe}=we;return{[`${ht}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xe,borderRadius:Te},y(me)),[`${ht}-lg`]:Object.assign({},y(Se)),[`${ht}-sm`]:Object.assign({},y(he))}},b=we=>Object.assign({width:we},ut(we)),E=we=>{const{skeletonImageCls:me,imageSizeBase:Te,gradientFromColor:ht,borderRadiusSM:Se}=we;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ht,borderRadius:Se},b(Te*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(Te)),{maxWidth:Te*4,maxHeight:Te*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(we,me,Te)=>{const{skeletonButtonCls:ht}=we;return{[`${Te}${ht}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Te}${ht}-round`]:{borderRadius:me}}},ee=we=>Object.assign({width:we*2,minWidth:we*2},ut(we)),ae=we=>{const{borderRadiusSM:me,skeletonButtonCls:Te,controlHeight:ht,controlHeightLG:Se,controlHeightSM:he,gradientFromColor:Xe}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Xe,borderRadius:me,width:ht*2,minWidth:ht*2},ee(ht))},z(we,ht,Te)),{[`${Te}-lg`]:Object.assign({},ee(Se))}),z(we,Se,`${Te}-lg`)),{[`${Te}-sm`]:Object.assign({},ee(he))}),z(we,he,`${Te}-sm`))},ne=we=>{const{componentCls:me,skeletonAvatarCls:Te,skeletonTitleCls:ht,skeletonParagraphCls:Se,skeletonButtonCls:he,skeletonInputCls:Xe,skeletonImageCls:Ie,controlHeight:Ce,controlHeightLG:Ke,controlHeightSM:it,gradientFromColor:tt,padding:Et,marginSM:Bt,borderRadius:Mt,titleHeight:Ee,blockRadius:He,paragraphLiHeight:lt,controlHeightXS:ft,paragraphMarginTop:Zt}=we;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:Et,verticalAlign:"top",[`${Te}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tt},Ze(Ce)),[`${Te}-circle`]:{borderRadius:"50%"},[`${Te}-lg`]:Object.assign({},Ze(Ke)),[`${Te}-sm`]:Object.assign({},Ze(it))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ht}`]:{width:"100%",height:Ee,background:tt,borderRadius:He,[`+ ${Se}`]:{marginBlockStart:it}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:lt,listStyle:"none",background:tt,borderRadius:He,"+ li":{marginBlockStart:ft}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ht}, ${Se} > li`]:{borderRadius:Mt}}},[`${me}-with-avatar ${me}-content`]:{[`${ht}`]:{marginBlockStart:Bt,[`+ ${Se}`]:{marginBlockStart:Zt}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(we)),a(we)),x(we)),E(we)),[`${me}${me}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Xe}`]:{width:"100%"}},[`${me}${me}-active`]:{[` ${ht}, ${Se} > li, ${Te}, ${he}, ${Xe}, ${Ie} - `]:Object.assign({},ie(we))}}};var ue=(0,lt.Z)("Skeleton",we=>{const{componentCls:me}=we,Te=(0,rt.TS)(we,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-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[ne(Te)]},we=>{const{colorFillContent:me,colorFill:Te}=we,ht=me,Se=Te;return{color:ht,colorGradientEnd:Se,gradientFromColor:ht,gradientToColor:Se,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),pe=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,shape:he="circle",size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(tt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),nt=(0,Re.Z)(we,["prefixCls","className"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Xe},nt))))},Ne=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,block:he=!1,size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(tt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),nt=(0,Re.Z)(we,["prefixCls"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:he},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-button`,size:Xe},nt))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var St=we=>{const{prefixCls:me,className:Te,rootClassName:ht,style:Se,active:he}=we,{getPrefixCls:Xe}=Me.useContext(tt.E_),Ie=Xe("skeleton",me),[Ce,Ke]=ue(Ie),it=ve()(Ie,`${Ie}-element`,{[`${Ie}-active`]:he},Te,ht,Ke);return Ce(Me.createElement("div",{className:it},Me.createElement("div",{className:ve()(`${Ie}-image`,Te),style:Se},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ie}-image-svg`},Me.createElement("path",{d:ye,className:`${Ie}-image-path`})))))},at=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,block:he,size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(tt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),nt=(0,Re.Z)(we,["prefixCls"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:he},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-input`,size:Xe},nt))))},pt=te(92413),Ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},$t=Ft,wt=te(7657),Ot=function(me,Te){return Me.createElement(wt.Z,(0,pt.Z)({},me,{ref:Te,icon:$t}))},Je=Me.forwardRef(Ot),kt=Je,De=we=>{const{prefixCls:me,className:Te,rootClassName:ht,style:Se,active:he,children:Xe}=we,{getPrefixCls:Ie}=Me.useContext(tt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),nt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},it,Te,ht),Et=Xe!=null?Xe:Me.createElement(kt,null);return Ke(Me.createElement("div",{className:nt},Me.createElement("div",{className:ve()(`${Ce}-image`,Te),style:Se},Et)))},Ue=te(26407),on=we=>{const me=Ie=>{const{width:Ce,rows:Ke=2}=we;if(Array.isArray(Ce))return Ce[Ie];if(Ke-1===Ie)return Ce},{prefixCls:Te,className:ht,style:Se,rows:he}=we,Xe=(0,Ue.Z)(Array(he)).map((Ie,Ce)=>Me.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Me.createElement("ul",{className:ve()(Te,ht),style:Se},Xe)},ln=we=>{let{prefixCls:me,className:Te,width:ht,style:Se}=we;return Me.createElement("h3",{className:ve()(me,Te),style:Object.assign({width:ht},Se)})};function xe(we){return we&&typeof we=="object"?we:{}}function Rt(we,me){return we&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tt(we,me){return!we&&me?{width:"38%"}:we&&me?{width:"50%"}:{}}function On(we,me){const Te={};return(!we||!me)&&(Te.width="61%"),!we&&me?Te.rows=3:Te.rows=2,Te}const vn=we=>{const{prefixCls:me,loading:Te,className:ht,rootClassName:Se,style:he,children:Xe,avatar:Ie=!1,title:Ce=!0,paragraph:Ke=!0,active:it,round:nt}=we,{getPrefixCls:Et,direction:Bt,skeleton:Mt}=Me.useContext(tt.E_),Ee=Et("skeleton",me),[je,st]=ue(Ee);if(Te||!("loading"in we)){const ft=!!Ie,Zt=!!Ce,en=!!Ke;let Jt;if(ft){const Yn=Object.assign(Object.assign({prefixCls:`${Ee}-avatar`},Rt(Zt,en)),xe(Ie));Jt=Me.createElement("div",{className:`${Ee}-header`},Me.createElement(le,Object.assign({},Yn)))}let sn;if(Zt||en){let Yn;if(Zt){const Xn=Object.assign(Object.assign({prefixCls:`${Ee}-title`},Tt(ft,en)),xe(Ce));Yn=Me.createElement(ln,Object.assign({},Xn))}let Tn;if(en){const Xn=Object.assign(Object.assign({prefixCls:`${Ee}-paragraph`},On(ft,Zt)),xe(Ke));Tn=Me.createElement(on,Object.assign({},Xn))}sn=Me.createElement("div",{className:`${Ee}-content`},Yn,Tn)}const Nn=ve()(Ee,{[`${Ee}-with-avatar`]:ft,[`${Ee}-active`]:it,[`${Ee}-rtl`]:Bt==="rtl",[`${Ee}-round`]:nt},Mt==null?void 0:Mt.className,ht,Se,st);return je(Me.createElement("div",{className:Nn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),he)},Jt,sn))}return typeof Xe!="undefined"?Xe:null};vn.Button=Ne,vn.Avatar=pe,vn.Input=at,vn.Image=St,vn.Node=De;var Ve=vn,ze=Ve},31797:function(Pt,It,te){"use strict";te.d(It,{default:function(){return ue}});var oe=te(59301),ve=te(56762),Me=te(92343),tt=te(92310),Re=te.n(tt),ke=te(36355),le=te(61621),lt=fe=>{const{value:pe,formatter:be,precision:Ne,decimalSeparator:ye,groupSeparator:Lt="",prefixCls:St}=fe;let un;if(typeof be=="function")un=be(pe);else{const at=String(pe),pt=at.match(/^(-?)(\d*)(\.(\d+))?$/);if(!pt||at==="-")un=at;else{const Ft=pt[1];let $t=pt[2]||"0",wt=pt[4]||"";$t=$t.replace(/\B(?=(\d{3})+(?!\d))/g,Lt),typeof Ne=="number"&&(wt=wt.padEnd(Ne,"0").slice(0,Ne>0?Ne:0)),wt&&(wt=`${ye}${wt}`),un=[oe.createElement("span",{key:"int",className:`${St}-content-value-int`},Ft,$t),wt&&oe.createElement("span",{key:"decimal",className:`${St}-content-value-decimal`},wt)]}}return oe.createElement("span",{className:`${St}-content-value`},un)},rt=te(17313),ot=te(83116),ut=te(37613);const He=fe=>{const{componentCls:pe,marginXXS:be,padding:Ne,colorTextDescription:ye,titleFontSize:Lt,colorTextHeading:St,contentFontSize:un,fontFamily:at}=fe;return{[`${pe}`]:Object.assign(Object.assign({},(0,rt.Wf)(fe)),{[`${pe}-title`]:{marginBottom:be,color:ye,fontSize:Lt},[`${pe}-skeleton`]:{paddingTop:Ne},[`${pe}-content`]:{color:St,fontSize:un,fontFamily:at,[`${pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${pe}-content-prefix, ${pe}-content-suffix`]:{display:"inline-block"},[`${pe}-content-prefix`]:{marginInlineEnd:be},[`${pe}-content-suffix`]:{marginInlineStart:be}}})}};var ie=(0,ot.Z)("Statistic",fe=>{const pe=(0,ut.TS)(fe,{});return[He(pe)]},fe=>{const{fontSizeHeading3:pe,fontSize:be}=fe;return{titleFontSize:be,contentFontSize:pe}}),a=fe=>{const{prefixCls:pe,className:be,rootClassName:Ne,style:ye,valueStyle:Lt,value:St=0,title:un,valueRender:at,prefix:pt,suffix:Ft,loading:$t=!1,onMouseEnter:wt,onMouseLeave:Ot,decimalSeparator:Je=".",groupSeparator:kt=","}=fe,{getPrefixCls:Qt,direction:De,statistic:Ue}=oe.useContext(ke.E_),Ct=Qt("statistic",pe),[on,vt]=ie(Ct),ln=oe.createElement(lt,Object.assign({decimalSeparator:Je,groupSeparator:kt,prefixCls:Ct},fe,{value:St})),xe=Re()(Ct,{[`${Ct}-rtl`]:De==="rtl"},Ue==null?void 0:Ue.className,be,Ne,vt);return on(oe.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),ye),onMouseEnter:wt,onMouseLeave:Ot},un&&oe.createElement("div",{className:`${Ct}-title`},un),oe.createElement(le.Z,{paragraph:!1,loading:$t,className:`${Ct}-skeleton`},oe.createElement("div",{style:Lt,className:`${Ct}-content`},pt&&oe.createElement("span",{className:`${Ct}-content-prefix`},pt),at?at(ln):ln,Ft&&oe.createElement("span",{className:`${Ct}-content-suffix`},Ft)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,pe){let be=fe;const Ne=/\[[^\]]*]/g,ye=(pe.match(Ne)||[]).map(at=>at.slice(1,-1)),Lt=pe.replace(Ne,"[]"),St=x.reduce((at,pt)=>{let[Ft,$t]=pt;if(at.includes(Ft)){const wt=Math.floor(be/$t);return be-=wt*$t,at.replace(new RegExp(`${Ft}+`,"g"),Ot=>{const Je=Ot.length;return wt.toString().padStart(Je,"0")})}return at},Lt);let un=0;return St.replace(Ne,()=>{const at=ye[un];return un+=1,at})}function E(fe,pe){const{format:be=""}=pe,Ne=new Date(fe).getTime(),ye=Date.now(),Lt=Math.max(Ne-ye,0);return b(Lt,be)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:pe,format:be="HH:mm:ss",onChange:Ne,onFinish:ye}=fe,Lt=(0,ve.Z)(),St=oe.useRef(null),un=()=>{ye==null||ye(),St.current&&(clearInterval(St.current),St.current=null)},at=()=>{const $t=ee(pe);$t>=Date.now()&&(St.current=setInterval(()=>{Lt(),Ne==null||Ne($t-Date.now()),$t(at(),()=>{St.current&&(clearInterval(St.current),St.current=null)}),[pe]);const pt=($t,wt)=>E($t,Object.assign(Object.assign({},wt),{format:be})),Ft=$t=>(0,Me.Tm)($t,{title:void 0});return oe.createElement(a,Object.assign({},fe,{valueRender:Ft,formatter:pt}))};var ne=oe.memo(ae);a.Countdown=ne;var ue=a},15969:function(Pt,It,te){"use strict";te.d(It,{N:function(){return oe}});const oe=ve=>({color:ve.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ve.motionDurationSlow}`,"&:focus, &:hover":{color:ve.colorLinkHover},"&:active":{color:ve.colorLinkActive}})},1710:function(Pt,It,te){"use strict";te.d(It,{default:function(){return ar}});var oe={},ve="rc-table-internal-hook",Me=te(33606),tt=te(6089),Re=te(34280),ke=te(13697),le=te(59301),gt=te(4676);function lt(de){var ce=le.createContext(void 0),Pe=function(Fe){var Oe=Fe.value,qe=Fe.children,Qe=le.useRef(Oe);Qe.current=Oe;var $e=le.useState(function(){return{getValue:function(){return Qe.current},listeners:new Set}}),mt=(0,Me.Z)($e,1),dt=mt[0];return(0,Re.Z)(function(){(0,gt.unstable_batchedUpdates)(function(){dt.listeners.forEach(function(ct){ct(Oe)})})},[Oe]),le.createElement(ce.Provider,{value:dt},qe)};return{Context:ce,Provider:Pe,defaultValue:de}}function rt(de,ce){var Pe=(0,tt.Z)(typeof ce=="function"?ce:function(ct){if(ce===void 0)return ct;if(!Array.isArray(ce))return ct[ce];var jt={};return ce.forEach(function(Gt){jt[Gt]=ct[Gt]}),jt}),Le=le.useContext(de==null?void 0:de.Context),Fe=Le||{},Oe=Fe.listeners,qe=Fe.getValue,Qe=le.useRef();Qe.current=Pe(Le?qe():de==null?void 0:de.defaultValue);var $e=le.useState({}),mt=(0,Me.Z)($e,2),dt=mt[1];return(0,Re.Z)(function(){if(!Le)return;function ct(jt){var Gt=Pe(jt);(0,ke.Z)(Qe.current,Gt,!0)||dt({})}return Oe.add(ct),function(){Oe.delete(ct)}},[Le]),Qe.current}var ot=te(92413),ut=te(8654);function He(){var de=le.createContext(null);function ce(){return le.useContext(de)}function Pe(Fe,Oe){var qe=(0,ut.Yr)(Fe),Qe=function(mt,dt){var ct=qe?{ref:dt}:{},jt=le.useRef(0),Gt=le.useRef(mt),Wt=ce();return Wt!==null?le.createElement(Fe,(0,ot.Z)({},mt,ct)):((!Oe||Oe(Gt.current,mt))&&(jt.current+=1),Gt.current=mt,le.createElement(de.Provider,{value:jt.current},le.createElement(Fe,(0,ot.Z)({},mt,ct))))};return qe?le.forwardRef(Qe):Qe}function Le(Fe,Oe){var qe=(0,ut.Yr)(Fe),Qe=function(mt,dt){var ct=qe?{ref:dt}:{};return ce(),le.createElement(Fe,(0,ot.Z)({},mt,ct))};return qe?le.memo(le.forwardRef(Qe),Oe):le.memo(Qe,Oe)}return{makeImmutable:Pe,responseImmutable:Le,useImmutableMark:ce}}var ie=He(),y=ie.makeImmutable,a=ie.responseImmutable,x=ie.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=lt(),ne=ae;function ue(de,ce){var Pe=le.useRef(0);Pe.current+=1;var Le=le.useRef(de),Fe=[];Object.keys(de||{}).map(function(qe){var Qe;(de==null?void 0:de[qe])!==((Qe=Le.current)===null||Qe===void 0?void 0:Qe[qe])&&Fe.push(qe)}),Le.current=de;var Oe=le.useRef([]);return Fe.length&&(Oe.current=Fe),le.useDebugValue(Pe.current),le.useDebugValue(Oe.current.join(", ")),ce&&console.log("".concat(ce,":"),Pe.current,Oe.current),Pe.current}var fe=null,pe=le.memo(function(){var de=ue();return le.createElement("h1",null,"Render Times: ",de)});pe.displayName="RenderBlock";var be=te(39559),Ne=te(33708),ye=te(400),Lt=te(92310),St=te.n(Lt),un=te(80547),at=te(97938),pt=te(48736),Ft=le.createContext({renderWithProps:!1}),$t=Ft,wt="RC_TABLE_KEY";function Ot(de){return de==null?[]:Array.isArray(de)?de:[de]}function Je(de){var ce=[],Pe={};return de.forEach(function(Le){for(var Fe=Le||{},Oe=Fe.key,qe=Fe.dataIndex,Qe=Oe||Ot(qe).join("-")||wt;Pe[Qe];)Qe="".concat(Qe,"_next");Pe[Qe]=!0,ce.push(Qe)}),ce}function kt(de){return de!=null}function Qt(de){return de&&(0,be.Z)(de)==="object"&&!Array.isArray(de)&&!le.isValidElement(de)}function De(de,ce,Pe,Le,Fe,Oe){var qe=le.useContext($t),Qe=ee(),$e=(0,un.Z)(function(){if(kt(Le))return[Le];var mt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],dt=(0,at.Z)(de,mt),ct=dt,jt=void 0;if(Fe){var Gt=Fe(dt,de,Pe);Qt(Gt)?(ct=Gt.children,jt=Gt.props,qe.renderWithProps=!0):ct=Gt}return[ct,jt]},[Qe,de,Le,ce,Fe,Pe],function(mt,dt){if(Oe){var ct=(0,Me.Z)(mt,2),jt=ct[1],Gt=(0,Me.Z)(dt,2),Wt=Gt[1];return Oe(Wt,jt)}return qe.renderWithProps?!0:!(0,ke.Z)(mt,dt,!0)});return $e}function Ue(de,ce,Pe,Le){var Fe=de+ce-1;return de<=Le&&Fe>=Pe}function Ct(de,ce){return rt(ne,function(Pe){var Le=Ue(de,ce||1,Pe.hoverStartRow,Pe.hoverEndRow);return[Le,Pe.onHover]})}var on=function(ce){var Pe=ce.ellipsis,Le=ce.rowType,Fe=ce.children,Oe,qe=Pe===!0?{showTitle:!0}:Pe;return qe&&(qe.showTitle||Le==="header")&&(typeof Fe=="string"||typeof Fe=="number"?Oe=Fe.toString():le.isValidElement(Fe)&&typeof Fe.props.children=="string"&&(Oe=Fe.props.children)),Oe};function vt(de){var ce,Pe,Le,Fe,Oe,qe,Qe,$e,mt=de.component,dt=de.children,ct=de.ellipsis,jt=de.scope,Gt=de.prefixCls,Wt=de.className,cn=de.align,rn=de.record,Cn=de.render,pn=de.dataIndex,En=de.renderIndex,na=de.shouldCellUpdate,la=de.index,jn=de.rowType,aa=de.colSpan,La=de.rowSpan,Fn=de.fixLeft,Vn=de.fixRight,Rn=de.firstFixLeft,wn=de.lastFixLeft,Bn=de.firstFixRight,oa=de.lastFixRight,ka=de.appendNode,Na=de.additionalProps,Qn=Na===void 0?{}:Na,Oa=de.isSticky,Ra="".concat(Gt,"-cell"),Ha=rt(ne,["supportSticky","allColumnsFixedLeft"]),Ma=Ha.supportSticky,Co=Ha.allColumnsFixedLeft,Va=De(rn,pn,En,dt,Cn,na),Sa=(0,Me.Z)(Va,2),No=Sa[0],ma=Sa[1],mo={},ao=typeof Fn=="number"&&Ma,Xo=typeof Vn=="number"&&Ma;ao&&(mo.position="sticky",mo.left=Fn),Xo&&(mo.position="sticky",mo.right=Vn);var fa=(ce=(Pe=(Le=ma==null?void 0:ma.colSpan)!==null&&Le!==void 0?Le:Qn.colSpan)!==null&&Pe!==void 0?Pe:aa)!==null&&ce!==void 0?ce:1,sa=(Fe=(Oe=(qe=ma==null?void 0:ma.rowSpan)!==null&&qe!==void 0?qe:Qn.rowSpan)!==null&&Oe!==void 0?Oe:La)!==null&&Fe!==void 0?Fe:1,da=Ct(la,sa),ea=(0,Me.Z)(da,2),Hn=ea[0],Ut=ea[1],Dn=function(ga){var vr;rn&&Ut(la,la+sa-1),Qn==null||(vr=Qn.onMouseEnter)===null||vr===void 0||vr.call(Qn,ga)},Ba=function(ga){var vr;rn&&Ut(-1,-1),Qn==null||(vr=Qn.onMouseLeave)===null||vr===void 0||vr.call(Qn,ga)};if(fa===0||sa===0)return null;var za=(Qe=Qn.title)!==null&&Qe!==void 0?Qe:on({rowType:jn,ellipsis:ct,children:No}),dr=St()(Ra,Wt,($e={},(0,ye.Z)($e,"".concat(Ra,"-fix-left"),ao&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-first"),Rn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-last"),wn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-all"),wn&&Co&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right"),Xo&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right-first"),Bn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right-last"),oa&&Ma),(0,ye.Z)($e,"".concat(Ra,"-ellipsis"),ct),(0,ye.Z)($e,"".concat(Ra,"-with-append"),ka),(0,ye.Z)($e,"".concat(Ra,"-fix-sticky"),(ao||Xo)&&Oa&&Ma),(0,ye.Z)($e,"".concat(Ra,"-row-hover"),!ma&&Hn),$e),Qn.className,ma==null?void 0:ma.className),or={};cn&&(or.textAlign=cn);var Or=(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},mo),Qn.style),or),ma==null?void 0:ma.style),Zo=No;return(0,be.Z)(Zo)==="object"&&!Array.isArray(Zo)&&!le.isValidElement(Zo)&&(Zo=null),ct&&(wn||Bn)&&(Zo=le.createElement("span",{className:"".concat(Ra,"-content")},Zo)),le.createElement(mt,(0,ot.Z)({},ma,Qn,{className:dr,style:Or,title:za,scope:jt,onMouseEnter:Dn,onMouseLeave:Ba,colSpan:fa!==1?fa:null,rowSpan:sa!==1?sa:null}),ka,Zo)}var ln=le.memo(vt);function xe(de,ce,Pe,Le,Fe,Oe){var qe=Pe[de]||{},Qe=Pe[ce]||{},$e,mt;qe.fixed==="left"?$e=Le.left[Fe==="rtl"?ce:de]:Qe.fixed==="right"&&(mt=Le.right[Fe==="rtl"?de:ce]);var dt=!1,ct=!1,jt=!1,Gt=!1,Wt=Pe[ce+1],cn=Pe[de-1],rn=!(Oe!=null&&Oe.children);if(Fe==="rtl"){if($e!==void 0){var Cn=cn&&cn.fixed==="left";Gt=!Cn&&rn}else if(mt!==void 0){var pn=Wt&&Wt.fixed==="right";jt=!pn&&rn}}else if($e!==void 0){var En=Wt&&Wt.fixed==="left";dt=!En&&rn}else if(mt!==void 0){var na=cn&&cn.fixed==="right";ct=!na&&rn}return{fixLeft:$e,fixRight:mt,lastFixLeft:dt,firstFixRight:ct,lastFixRight:jt,firstFixLeft:Gt,isSticky:Le.isSticky}}var Rt=le.createContext({}),Tt=Rt;function On(de){var ce=de.className,Pe=de.index,Le=de.children,Fe=de.colSpan,Oe=Fe===void 0?1:Fe,qe=de.rowSpan,Qe=de.align,$e=rt(ne,["prefixCls","direction"]),mt=$e.prefixCls,dt=$e.direction,ct=le.useContext(Tt),jt=ct.scrollColumnIndex,Gt=ct.stickyOffsets,Wt=ct.flattenColumns,cn=ct.columns,rn=Pe+Oe-1,Cn=rn+1===jt?Oe+1:Oe,pn=xe(Pe,Pe+Cn-1,Wt,Gt,dt,cn==null?void 0:cn[Pe]);return le.createElement(ln,(0,ot.Z)({className:ce,index:Pe,component:"td",prefixCls:mt,record:null,dataIndex:null,align:Qe,colSpan:Cn,rowSpan:qe,render:function(){return Le}},pn))}var vn=te(37061),Ve=["children"];function ze(de){var ce=de.children,Pe=(0,vn.Z)(de,Ve);return le.createElement("tr",Pe,ce)}function we(de){var ce=de.children;return ce}we.Row=ze,we.Cell=On;var me=we;function Te(de){var ce=de.children,Pe=de.stickyOffsets,Le=de.flattenColumns,Fe=de.columns,Oe=rt(ne,"prefixCls"),qe=Le.length-1,Qe=Le[qe],$e=le.useMemo(function(){return{stickyOffsets:Pe,flattenColumns:Le,scrollColumnIndex:Qe!=null&&Qe.scrollbar?qe:null,columns:Fe}},[Qe,Le,qe,Pe,Fe]);return le.createElement(Tt.Provider,{value:$e},le.createElement("tfoot",{className:"".concat(Oe,"-summary")},ce))}var ht=z(Te),Se=me,he=te(70425),Xe=te(29301),Ie=te(29194),Ce=te(24514),Ke=te(75152),it=te(26112);function nt(de,ce,Pe,Le,Fe,Oe,qe){de.push({record:ce,indent:Pe,index:qe});var Qe=Oe(ce),$e=Fe==null?void 0:Fe.has(Qe);if(ce&&Array.isArray(ce[Le])&&$e)for(var mt=0;mt1?Rn-1:0),Bn=1;Bn=0;Qe-=1){var $e=ce[Qe],mt=Pe&&Pe[Qe],dt=mt&&mt[Yn];if($e||dt||qe){var ct=dt||{},jt=ct.columnType,Gt=(0,vn.Z)(ct,Xn);Fe.unshift(le.createElement("col",(0,ot.Z)({key:Qe,style:{width:$e}},Gt))),qe=!0}}return le.createElement("colgroup",null,Fe)}var ba=ya,An=te(26407),Da=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function xa(de,ce){return(0,le.useMemo)(function(){for(var Pe=[],Le=0;Le1?"colgroup":"col":null,ellipsis:rn.ellipsis,align:rn.align,component:rn.title?Oe:qe,prefixCls:dt,key:Gt[cn]},Cn,{additionalProps:pn,rowType:"header"}))}))}to.displayName="HeaderRow";var an=to;function Sn(de){var ce=[];function Pe(qe,Qe){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[$e]=ce[$e]||[];var mt=Qe,dt=qe.filter(Boolean).map(function(ct){var jt={key:ct.key,className:ct.className||"",children:ct.title,column:ct,colStart:mt},Gt=1,Wt=ct.children;return Wt&&Wt.length>0&&(Gt=Pe(Wt,mt,$e+1).reduce(function(cn,rn){return cn+rn},0),jt.hasSubColumns=!0),"colSpan"in ct&&(Gt=ct.colSpan),"rowSpan"in ct&&(jt.rowSpan=ct.rowSpan),jt.colSpan=Gt,jt.colEnd=jt.colStart+Gt-1,ce[$e].push(jt),mt+=Gt,Gt});return dt}Pe(de,0);for(var Le=ce.length,Fe=function(Qe){ce[Qe].forEach(function($e){!("rowSpan"in $e)&&!$e.hasSubColumns&&($e.rowSpan=Le-Qe)})},Oe=0;Oe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Kn(de,ce){return le.useMemo(function(){if(ce&&ce>0){var Pe=0,Le=0;de.forEach(function(mt){var dt=Ca(ce,mt.width);dt?Pe+=dt:Le+=1});var Fe=ce-Pe,Oe=Le,qe=Fe/Le,Qe=0,$e=de.map(function(mt){var dt=(0,Ne.Z)({},mt),ct=Ca(ce,dt.width);if(ct)dt.width=ct;else{var jt=Math.floor(qe);dt.width=Oe===1?Fe:jt,Fe-=jt,Oe-=1}return Qe+=dt.width,dt});return[$e,Qe]}return[de,ce]},[de,ce])}var We=["children"],et=["fixed"];function Ye(de){return(0,ra.Z)(de).filter(function(ce){return le.isValidElement(ce)}).map(function(ce){var Pe=ce.key,Le=ce.props,Fe=Le.children,Oe=(0,vn.Z)(Le,We),qe=(0,Ne.Z)({key:Pe},Oe);return Fe&&(qe.children=Ye(Fe)),qe})}function zt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Pe){return Pe&&(0,be.Z)(Pe)==="object"}).reduce(function(Pe,Le,Fe){var Oe=Le.fixed,qe=Oe===!0?"left":Oe,Qe="".concat(ce,"-").concat(Fe),$e=Le.children;return $e&&$e.length>0?[].concat((0,An.Z)(Pe),(0,An.Z)(zt($e,Qe).map(function(mt){return(0,Ne.Z)({fixed:qe},mt)}))):[].concat((0,An.Z)(Pe),[(0,Ne.Z)((0,Ne.Z)({key:Qe},Le),{},{fixed:qe})])},[])}function Pn(de){for(var ce=!0,Pe=0;Pe=0;Oe-=1){var qe=de[Oe];if(Fe&&qe.fixed!=="right")Fe=!1;else if(!Fe&&qe.fixed==="right"){warning(!1,"Index ".concat(Oe+1," of `columns` missing `fixed='right'` prop."));break}}}function _t(de){return de.map(function(ce){var Pe=ce.fixed,Le=(0,vn.Z)(ce,et),Fe=Pe;return Pe==="left"?Fe="right":Pe==="right"&&(Fe="left"),(0,Ne.Z)({fixed:Fe},Le)})}function va(de,ce){var Pe=de.prefixCls,Le=de.columns,Fe=de.children,Oe=de.expandable,qe=de.expandedKeys,Qe=de.columnTitle,$e=de.getRowKey,mt=de.onTriggerExpand,dt=de.expandIcon,ct=de.rowExpandable,jt=de.expandIconColumnIndex,Gt=de.direction,Wt=de.expandRowByClick,cn=de.columnWidth,rn=de.fixed,Cn=de.scrollWidth,pn=le.useMemo(function(){return Le||Ye(Fe)},[Le,Fe]),En=le.useMemo(function(){if(Oe){var Vn,Rn=pn.slice();if(!Rn.includes(oe)){var wn=jt||0;wn>=0&&Rn.splice(wn,0,oe)}var Bn=Rn.indexOf(oe);Rn=Rn.filter(function(Qn,Oa){return Qn!==oe||Oa===Bn});var oa=pn[Bn],ka;(rn==="left"||rn)&&!jt?ka="left":(rn==="right"||rn)&&jt===pn.length?ka="right":ka=oa?oa.fixed:null;var Na=(Vn={},(0,ye.Z)(Vn,Yn,{className:"".concat(Pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Vn,"title",Qe),(0,ye.Z)(Vn,"fixed",ka),(0,ye.Z)(Vn,"className","".concat(Pe,"-row-expand-icon-cell")),(0,ye.Z)(Vn,"width",cn),(0,ye.Z)(Vn,"render",function(Oa,Ra,Ha){var Ma=$e(Ra,Ha),Co=qe.has(Ma),Va=ct?ct(Ra):!0,Sa=dt({prefixCls:Pe,expanded:Co,expandable:Va,record:Ra,onExpand:mt});return Wt?le.createElement("span",{onClick:function(ma){return ma.stopPropagation()}},Sa):Sa}),Vn);return Rn.map(function(Qn){return Qn===oe?Na:Qn})}return pn.filter(function(Qn){return Qn!==oe})},[Oe,pn,$e,qe,dt,Gt]),na=le.useMemo(function(){var Vn=En;return ce&&(Vn=ce(Vn)),Vn.length||(Vn=[{render:function(){return null}}]),Vn},[ce,En,Gt]),la=le.useMemo(function(){return Gt==="rtl"?_t(zt(na)):zt(na)},[na,Gt,Cn]),jn=Kn(la,Cn),aa=(0,Me.Z)(jn,2),La=aa[0],Fn=aa[1];return[na,La,Fn]}var zn=va;function In(de){var ce,Pe=de.prefixCls,Le=de.record,Fe=de.onExpand,Oe=de.expanded,qe=de.expandable,Qe="".concat(Pe,"-row-expand-icon");if(!qe)return le.createElement("span",{className:St()(Qe,"".concat(Pe,"-row-spaced"))});var $e=function(dt){Fe(Le,dt),dt.stopPropagation()};return le.createElement("span",{className:St()(Qe,(ce={},(0,ye.Z)(ce,"".concat(Pe,"-row-expanded"),Oe),(0,ye.Z)(ce,"".concat(Pe,"-row-collapsed"),!Oe),ce)),onClick:$e})}function wa(de,ce,Pe){var Le=[];function Fe(Oe){(Oe||[]).forEach(function(qe,Qe){Le.push(ce(qe,Qe)),Fe(qe[Pe])})}return Fe(de),Le}function ia(de,ce,Pe){var Le=Tn(de),Fe=Le.expandIcon,Oe=Le.expandedRowKeys,qe=Le.defaultExpandedRowKeys,Qe=Le.defaultExpandAllRows,$e=Le.expandedRowRender,mt=Le.onExpand,dt=Le.onExpandedRowsChange,ct=Le.childrenColumnName,jt=Fe||In,Gt=ct||"children",Wt=le.useMemo(function(){return $e?"row":de.expandable&&de.internalHooks===ve&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(la){return la&&(0,be.Z)(la)==="object"&&la[Gt]})?"nest":!1},[!!$e,ce]),cn=le.useState(function(){return qe||(Qe?wa(ce,Pe,Gt):[])}),rn=(0,Me.Z)(cn,2),Cn=rn[0],pn=rn[1],En=le.useMemo(function(){return new Set(Oe||Cn||[])},[Oe,Cn]),na=le.useCallback(function(la){var jn=Pe(la,ce.indexOf(la)),aa,La=En.has(jn);La?(En.delete(jn),aa=(0,An.Z)(En)):aa=[].concat((0,An.Z)(En),[jn]),pn(aa),mt&&mt(!La,la),dt&&dt(aa)},[Pe,En,ce,mt,dt]);return[Le,Wt,En,jt,Gt,na]}function tn(de,ce,Pe,Le){var Fe=de.map(function(Oe,qe){return xe(qe,qe,de,ce,Pe,Le==null?void 0:Le[qe])});return(0,un.Z)(function(){return Fe},[Fe],function(Oe,qe){return!(0,ke.Z)(Oe,qe)})}function Ga(de){var ce=(0,le.useRef)(de),Pe=(0,le.useState)({}),Le=(0,Me.Z)(Pe,2),Fe=Le[1],Oe=(0,le.useRef)(null),qe=(0,le.useRef)([]);function Qe($e){qe.current.push($e);var mt=Promise.resolve();Oe.current=mt,mt.then(function(){if(Oe.current===mt){var dt=qe.current,ct=ce.current;qe.current=[],dt.forEach(function(jt){ce.current=jt(ce.current)}),Oe.current=null,ct!==ce.current&&Fe({})}})}return(0,le.useEffect)(function(){return function(){Oe.current=null}},[]),[ce.current,Qe]}function ho(de){var ce=(0,le.useRef)(de||null),Pe=(0,le.useRef)();function Le(){window.clearTimeout(Pe.current)}function Fe(qe){ce.current=qe,Le(),Pe.current=window.setTimeout(function(){ce.current=null,Pe.current=void 0},100)}function Oe(){return ce.current}return(0,le.useEffect)(function(){return Le},[]),[Fe,Oe]}function Qa(){var de=le.useState(-1),ce=(0,Me.Z)(de,2),Pe=ce[0],Le=ce[1],Fe=le.useState(-1),Oe=(0,Me.Z)(Fe,2),qe=Oe[0],Qe=Oe[1],$e=le.useCallback(function(mt,dt){Le(mt),Qe(dt)},[]);return[Pe,qe,$e]}var $a=te(47273),Ge=(0,$a.Z)()?window:null;function Dt(de,ce){var Pe=(0,be.Z)(de)==="object"?de:{},Le=Pe.offsetHeader,Fe=Le===void 0?0:Le,Oe=Pe.offsetSummary,qe=Oe===void 0?0:Oe,Qe=Pe.offsetScroll,$e=Qe===void 0?0:Qe,mt=Pe.getContainer,dt=mt===void 0?function(){return Ge}:mt,ct=dt()||Ge;return le.useMemo(function(){var jt=!!de;return{isSticky:jt,stickyClassName:jt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:qe,offsetScroll:$e,container:ct}},[$e,Fe,qe,ce,ct])}function At(de,ce,Pe){var Le=(0,le.useMemo)(function(){for(var Fe=[],Oe=[],qe=0,Qe=0,$e=0;$e=ct&&(Qn=ct-jt),qe({scrollLeft:Qn/ct*(dt+2)}),pn.current.x=Bn.pageX},Vn=function(){if(Oe.current){var Bn=(0,qt.os)(Oe.current).top,oa=Bn+Oe.current.offsetHeight,ka=$e===window?document.documentElement.scrollTop+window.innerHeight:(0,qt.os)($e).top+$e.clientHeight;oa-(0,Ke.Z)()<=ka||Bn>=ka-Qe?Cn(function(Na){return(0,Ne.Z)((0,Ne.Z)({},Na),{},{isHiddenScrollBar:!0})}):Cn(function(Na){return(0,Ne.Z)((0,Ne.Z)({},Na),{},{isHiddenScrollBar:!1})})}},Rn=function(Bn){Cn(function(oa){return(0,Ne.Z)((0,Ne.Z)({},oa),{},{scrollLeft:Bn/dt*ct||0})})};return le.useImperativeHandle(Pe,function(){return{setScrollLeft:Rn}}),le.useEffect(function(){var wn=(0,nn.Z)(document.body,"mouseup",aa,!1),Bn=(0,nn.Z)(document.body,"mousemove",Fn,!1);return Vn(),function(){wn.remove(),Bn.remove()}},[jt,la]),le.useEffect(function(){var wn=(0,nn.Z)($e,"scroll",Vn,!1),Bn=(0,nn.Z)(window,"resize",Vn,!1);return function(){wn.remove(),Bn.remove()}},[$e]),le.useEffect(function(){rn.isHiddenScrollBar||Cn(function(wn){var Bn=Oe.current;return Bn?(0,Ne.Z)((0,Ne.Z)({},wn),{},{scrollLeft:Bn.scrollLeft/Bn.scrollWidth*Bn.clientWidth}):wn})},[rn.isHiddenScrollBar]),dt<=ct||!jt||rn.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,Ke.Z)(),width:ct,bottom:Qe},className:"".concat(mt,"-sticky-scroll")},le.createElement("div",{onMouseDown:La,ref:Gt,className:St()("".concat(mt,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(mt,"-sticky-scroll-bar-active"),la)),style:{width:"".concat(jt,"px"),transform:"translate3d(".concat(rn.scrollLeft,"px, 0, 0)")}}))},ha=le.forwardRef(Aa);function Nt(de){return null}var lo=Nt;function oo(de){return null}var Do=oo,Io="rc-table",bn=[],Jn={};function Ea(){return"No Data"}function Un(de){var ce,Pe=(0,Ne.Z)({rowKey:"key",prefixCls:Io,emptyText:Ea},de),Le=Pe.prefixCls,Fe=Pe.className,Oe=Pe.rowClassName,qe=Pe.style,Qe=Pe.data,$e=Pe.rowKey,mt=Pe.scroll,dt=Pe.tableLayout,ct=Pe.direction,jt=Pe.title,Gt=Pe.footer,Wt=Pe.summary,cn=Pe.caption,rn=Pe.id,Cn=Pe.showHeader,pn=Pe.components,En=Pe.emptyText,na=Pe.onRow,la=Pe.onHeaderRow,jn=Pe.internalHooks,aa=Pe.transformColumns,La=Pe.internalRefs,Fn=Pe.tailor,Vn=Pe.sticky,Rn=Qe||bn,wn=!!Rn.length,Bn=jn===ve,oa=le.useCallback(function(Po,jo){return(0,at.Z)(pn,Po)||jo},[pn]),ka=le.useMemo(function(){return typeof $e=="function"?$e:function(Po){var jo=Po&&Po[$e];return jo}},[$e]),Na=oa(["body"]),Qn=Qa(),Oa=(0,Me.Z)(Qn,3),Ra=Oa[0],Ha=Oa[1],Ma=Oa[2],Co=ia(Pe,Rn,ka),Va=(0,Me.Z)(Co,6),Sa=Va[0],No=Va[1],ma=Va[2],mo=Va[3],ao=Va[4],Xo=Va[5],fa=mt==null?void 0:mt.x,sa=le.useState(0),da=(0,Me.Z)(sa,2),ea=da[0],Hn=da[1],Ut=zn((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},Pe),Sa),{},{expandable:!!Sa.expandedRowRender,columnTitle:Sa.columnTitle,expandedKeys:ma,getRowKey:ka,onTriggerExpand:Xo,expandIcon:mo,expandIconColumnIndex:Sa.expandIconColumnIndex,direction:ct,scrollWidth:Bn&&Fn&&typeof fa=="number"?fa:null}),Bn?aa:null),Dn=(0,Me.Z)(Ut,3),Ba=Dn[0],za=Dn[1],dr=Dn[2],or=dr!=null?dr:fa,Or=le.useMemo(function(){return{columns:Ba,flattenColumns:za}},[Ba,za]),Zo=le.useRef(),Mo=le.useRef(),ga=le.useRef(),vr=le.useRef(),Pr=le.useRef(),io=le.useState(!1),fo=(0,Me.Z)(io,2),zo=fo[0],er=fo[1],Qo=le.useState(!1),Ua=(0,Me.Z)(Qo,2),yr=Ua[0],gr=Ua[1],vo=Ga(new Map),pa=(0,Me.Z)(vo,2),qo=pa[0],hr=pa[1],_r=Je(za),Rr=_r.map(function(Po){return qo.get(Po)}),Dr=le.useMemo(function(){return Rr},[Rr.join("_")]),Er=Xt(Dr,za.length,ct),tr=mt&&kt(mt.y),Vo=mt&&kt(or)||!!Sa.fixed,Jr=Vo&&za.some(function(Po){var jo=Po.fixed;return jo}),oi=le.useRef(),Vr=Dt(Vn,Le),Xr=Vr.isSticky,Li=Vr.offsetHeader,al=Vr.offsetSummary,qa=Vr.offsetScroll,Bo=Vr.stickyClassName,pr=Vr.container,Go=le.useMemo(function(){return Wt==null?void 0:Wt(Rn)},[Wt,Rn]),Lr=(tr||Xr)&&le.isValidElement(Go)&&Go.type===me&&Go.props.fixed,Br,br,Qr;tr&&(br={overflowY:"scroll",maxHeight:mt.y}),Vo&&(Br={overflowX:"auto"},tr||(br={overflowY:"hidden"}),Qr={width:or===!0?"auto":or,minWidth:"100%"});var ol=le.useCallback(function(Po,jo){(0,Ie.Z)(Zo.current)&&hr(function(Mr){if(Mr.get(Po)!==jo){var ei=new Map(Mr);return ei.set(Po,jo),ei}return Mr})},[]),os=ho(null),rl=(0,Me.Z)(os,2),rs=rl[0],Rl=rl[1];function Ri(Po,jo){jo&&(typeof jo=="function"?jo(Po):jo.scrollLeft!==Po&&(jo.scrollLeft=Po,jo.scrollLeft!==Po&&setTimeout(function(){jo.scrollLeft=Po},0)))}var si=(0,tt.Z)(function(Po){var jo=Po.currentTarget,Mr=Po.scrollLeft,ei=ct==="rtl",ti=typeof Mr=="number"?Mr:jo.scrollLeft,Gl=jo||Jn;if(!Rl()||Rl()===Gl){var pl;rs(Gl),Ri(ti,Mo.current),Ri(ti,ga.current),Ri(ti,Pr.current),Ri(ti,(pl=oi.current)===null||pl===void 0?void 0:pl.setScrollLeft)}var Sl=jo||Mo.current;if(Sl){var Pl=Sl.scrollWidth,Bi=Sl.clientWidth;if(Pl===Bi){er(!1),gr(!1);return}ei?(er(-ti0)):(er(ti>0),gr(ti1?cn-Bn:0,ka=(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},aa),$e),{},{flex:"0 0 ".concat(Bn,"px"),width:"".concat(Bn,"px"),marginRight:oa,pointerEvents:"auto"}),Na=le.useMemo(function(){return dt?Rn<=1:Fn===0||Rn===0||Rn>1},[Rn,Fn,dt]);Na?ka.visibility="hidden":dt&&(ka.height=ct==null?void 0:ct(Rn));var Qn=Na?function(){return null}:jt,Oa={};return(Rn===0||Fn===0)&&(Oa.rowSpan=1,Oa.colSpan=1),le.createElement(ln,(0,ot.Z)({className:St()(Wt,mt),ellipsis:Pe.ellipsis,align:Pe.align,scope:Pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:En,record:Qe,index:Oe,renderIndex:qe,dataIndex:Gt,render:Qn,shouldCellUpdate:Pe.shouldCellUpdate},na,{appendNode:la,additionalProps:(0,Ne.Z)((0,Ne.Z)({},jn),{},{style:ka},Oa)}))}var jr=Sr,Ur=["data","index","className","rowKey","style","extra","getHeight"],$r=le.forwardRef(function(de,ce){var Pe=de.data,Le=de.index,Fe=de.className,Oe=de.rowKey,qe=de.style,Qe=de.extra,$e=de.getHeight,mt=(0,vn.Z)(de,Ur),dt=Pe.record,ct=Pe.indent,jt=Pe.index,Gt=rt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Wt=Gt.scrollX,cn=Gt.flattenColumns,rn=Gt.prefixCls,Cn=Gt.fixColumn,pn=Gt.componentWidth,En=Ee(dt,Oe,Le,ct),na=En.rowSupportExpand,la=En.expanded,jn=En.rowProps,aa=En.expandedRowRender,La=En.expandedRowClassName,Fn;if(na&&la){var Vn=aa(dt,Le,ct+1,la),Rn=La==null?void 0:La(dt,Le,ct),wn={};Cn&&(wn={style:(0,ye.Z)({},"--virtual-width","".concat(pn,"px"))});var Bn="".concat(rn,"-expanded-row-cell");Fn=le.createElement("div",{className:St()("".concat(rn,"-expanded-row"),"".concat(rn,"-expanded-row-level-").concat(ct+1),Rn)},le.createElement(ln,{component:"div",prefixCls:rn,className:St()(Bn,(0,ye.Z)({},"".concat(Bn,"-fixed"),Cn)),additionalProps:wn},Vn))}var oa=(0,Ne.Z)((0,Ne.Z)({},qe),{},{width:Wt});Qe&&(oa.position="absolute",oa.pointerEvents="none");var ka=le.createElement("div",(0,ot.Z)({},jn,mt,{ref:na?null:ce,className:St()(Fe,"".concat(rn,"-row"),jn==null?void 0:jn.className,(0,ye.Z)({},"".concat(rn,"-row-extra"),Qe)),style:(0,Ne.Z)((0,Ne.Z)({},oa),jn==null?void 0:jn.style)}),cn.map(function(Na,Qn){return le.createElement(jr,{key:Qn,rowInfo:En,column:Na,colIndex:Qn,indent:ct,index:Le,renderIndex:jt,record:dt,inverse:Qe,getHeight:$e})}));return na?le.createElement("div",{ref:ce},ka,Fn):ka}),Tr=z($r),cr=Tr,Ho=le.forwardRef(function(de,ce){var Pe=de.data,Le=de.onScroll,Fe=rt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Oe=Fe.flattenColumns,qe=Fe.onColumnResize,Qe=Fe.getRowKey,$e=Fe.expandedKeys,mt=Fe.prefixCls,dt=Fe.childrenColumnName,ct=Fe.emptyNode,jt=Fe.scrollX,Gt=rt(bo),Wt=Gt.scrollY,cn=Gt.listItemHeight,rn=le.useRef(),Cn=Et(Pe,dt,$e,Qe),pn=le.useMemo(function(){var Fn=0;return Oe.map(function(Vn){var Rn=Vn.width,wn=Vn.key;return Fn+=Rn,[wn,Rn,Fn]})},[Oe]),En=le.useMemo(function(){return pn.map(function(Fn){return Fn[2]})},[pn]);le.useEffect(function(){pn.forEach(function(Fn){var Vn=(0,Me.Z)(Fn,2),Rn=Vn[0],wn=Vn[1];qe(Rn,wn)})},[pn]),le.useImperativeHandle(ce,function(){var Fn={};return Object.defineProperty(Fn,"scrollLeft",{get:function(){var Rn;return((Rn=rn.current)===null||Rn===void 0?void 0:Rn.getScrollInfo().x)||0},set:function(Rn){var wn;(wn=rn.current)===null||wn===void 0||wn.scrollTo({left:Rn})}}),Fn});var na=function(Vn,Rn){var wn,Bn=(wn=Cn[Rn])===null||wn===void 0?void 0:wn.record,oa=Vn.onCell;if(oa){var ka,Na=oa(Bn,Rn);return(ka=Na==null?void 0:Na.rowSpan)!==null&&ka!==void 0?ka:1}return 1},la=function(Vn){var Rn=Vn.start,wn=Vn.end,Bn=Vn.getSize,oa=Vn.offsetY;if(wn<0)return null;for(var ka=Oe.filter(function(fa){return na(fa,Rn)===0}),Na=Rn,Qn=function(sa){if(ka=ka.filter(function(da){return na(da,sa)===0}),!ka.length)return Na=sa,"break"},Oa=Rn;Oa>=0;Oa-=1){var Ra=Qn(Oa);if(Ra==="break")break}for(var Ha=Oe.filter(function(fa){return na(fa,wn)!==1}),Ma=wn,Co=function(sa){if(Ha=Ha.filter(function(da){return na(da,sa)!==1}),!Ha.length)return Ma=Math.max(sa-1,wn),"break"},Va=wn;Va1})&&No.push(sa)},mo=Na;mo<=Ma;mo+=1)var ao=ma(mo);var Xo=No.map(function(fa){var sa=Cn[fa],da=Qe(sa.record,fa),ea=function(Dn){var Ba=fa+Dn-1,za=Qe(Cn[Ba].record,Ba),dr=Bn(da,za);return dr.bottom-dr.top},Hn=Bn(da);return le.createElement(cr,{key:fa,data:sa,rowKey:da,index:fa,style:{top:-oa+Hn.top},extra:!0,getHeight:ea})});return Xo},jn=le.useMemo(function(){return{columnsOffset:En}},[En]),aa="".concat(mt,"-tbody"),La;return Cn.length?La=le.createElement(Eo.Z,{fullHeight:!1,ref:rn,className:St()(aa,"".concat(aa,"-virtual")),height:Wt,itemHeight:cn||24,data:Cn,itemKey:function(Vn){return Qe(Vn.record)},scrollWidth:jt,onVirtualScroll:function(Vn){var Rn=Vn.x;Le({scrollLeft:Rn})},extraRender:la},function(Fn,Vn,Rn){var wn=Qe(Fn.record,Vn);return le.createElement(cr,(0,ot.Z)({data:Fn,rowKey:wn,index:Vn},Rn))}):La=le.createElement("div",{className:St()("".concat(mt,"-placeholder"))},le.createElement(ln,{component:"div",prefixCls:mt},ct)),le.createElement(Ar.Provider,{value:jn},La)}),Cr=z(Ho),Ir=Cr,kr=function(ce,Pe){var Le=Pe.ref,Fe=Pe.onScroll;return le.createElement(Ir,{ref:Le,data:ce,onScroll:Fe})},Nr=100;function wr(de){var ce=de.columns,Pe=de.scroll,Le=de.prefixCls,Fe=Le===void 0?Io:Le,Oe=de.className,qe=de.listItemHeight,Qe=Pe||{},$e=Qe.x,mt=Qe.y;typeof $e!="number"&&($e=((ce||[]).length+1)*Nr),typeof mt!="number"&&(mt=500);var dt=le.useMemo(function(){return{scrollY:mt,listItemHeight:qe}},[mt,qe]);return le.createElement(bo.Provider,{value:dt},le.createElement(Fa,(0,ot.Z)({},de,{className:St()(Oe,"".concat(Fe,"-virtual")),scroll:(0,Ne.Z)((0,Ne.Z)({},Pe),{},{x:$e}),components:{body:kr},columns:ce,internalHooks:ve,tailor:!0})))}function Kr(de){return E(wr,de)}var Ya=Kr(),Ko=null;function _o(de){return null}var ur=_o;function mr(de){return null}var Fr=mr,ri=te(2738),qr=te(68031),Uo=te(36355),$o=te(93891),zr=te(19716),gi=te(8628),ci=te(31724),bi=te(58421),ua=te(71418),Zn=te(88088);function qn(de){return function(Pe){let{prefixCls:Le,onExpand:Fe,record:Oe,expanded:qe,expandable:Qe}=Pe;const $e=`${Le}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:mt=>{Fe(Oe,mt),mt.stopPropagation()},className:St()($e,{[`${$e}-spaced`]:!Qe,[`${$e}-expanded`]:Qe&&qe,[`${$e}-collapsed`]:Qe&&!qe}),"aria-label":qe?de.collapse:de.expand,"aria-expanded":qe})}}var _n=qn;function _a(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function ko(de,ce){return ce?`${ce}-${de}`:`${de}`}function Wo(de,ce){return typeof de=="function"?de(ce):de}function Yo(de,ce){const Pe=Wo(de,ce);return Object.prototype.toString.call(Pe)==="[object Object]"?"":Pe}var ir={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},lr=ir,Hr=te(7657),fr=function(ce,Pe){return le.createElement(Hr.Z,(0,ot.Z)({},ce,{ref:Pe,icon:lr}))},Ka=le.forwardRef(fr),co=Ka,To=te(56762);function so(de){const ce=le.useRef(de),Pe=(0,To.Z)();return[()=>ce.current,Le=>{ce.current=Le,Pe()}]}var po=te(3113),nr=te(24905),Ro=te(38854),Wr=te(64165),Zr=te(20834),ui=te(40875),Ki=te(5112),mi=te(17574),Gr=te(47472),Ni=te(92832);function Di(de){let{value:ce,onChange:Pe,filterSearch:Le,tablePrefixCls:Fe,locale:Oe}=de;return Le?le.createElement("div",{className:`${Fe}-filter-dropdown-search`},le.createElement(Ni.default,{prefix:le.createElement(Gr.Z,null),placeholder:Oe.filterSearchPlaceholder,onChange:Pe,value:ce,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var xi=Di,Fi=te(10228);const jl=de=>{const{keyCode:ce}=de;ce===Fi.Z.ENTER&&de.stopPropagation()};var Kl=le.forwardRef((de,ce)=>le.createElement("div",{className:de.className,onClick:Pe=>Pe.stopPropagation(),onKeyDown:jl,ref:ce},de.children));function fi(de){let ce=[];return(de||[]).forEach(Pe=>{let{value:Le,children:Fe}=Pe;ce.push(Le),Fe&&(ce=[].concat((0,An.Z)(ce),(0,An.Z)(fi(Fe))))}),ce}function Wl(de){return de.some(ce=>{let{children:Pe}=ce;return Pe})}function Wi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Vi(de){let{filters:ce,prefixCls:Pe,filteredKeys:Le,filterMultiple:Fe,searchValue:Oe,filterSearch:qe}=de;return ce.map((Qe,$e)=>{const mt=String(Qe.value);if(Qe.children)return{key:mt||$e,label:Qe.text,popupClassName:`${Pe}-dropdown-submenu`,children:Vi({filters:Qe.children,prefixCls:Pe,filteredKeys:Le,filterMultiple:Fe,searchValue:Oe,filterSearch:qe})};const dt=Fe?nr.default:Ki.ZP,ct={key:Qe.value!==void 0?mt:$e,label:le.createElement(le.Fragment,null,le.createElement(dt,{checked:Le.includes(mt)}),le.createElement("span",null,Qe.text))};return Oe.trim()?typeof qe=="function"?qe(Oe,Qe)?ct:null:Wi(Oe,Qe.text)?ct:null:ct})}function Vl(de){var ce,Pe;const{tablePrefixCls:Le,prefixCls:Fe,column:Oe,dropdownPrefixCls:qe,columnKey:Qe,filterMultiple:$e,filterMode:mt="menu",filterSearch:dt=!1,filterState:ct,triggerFilter:jt,locale:Gt,children:Wt,getPopupContainer:cn}=de,{filterDropdownOpen:rn,onFilterDropdownOpenChange:Cn,filterResetToDefaultFilteredValue:pn,defaultFilteredValue:En,filterDropdownVisible:na,onFilterDropdownVisibleChange:la}=Oe,[jn,aa]=le.useState(!1),La=!!(ct&&(!((ce=ct.filteredKeys)===null||ce===void 0)&&ce.length||ct.forceFiltered)),Fn=Ut=>{aa(Ut),Cn==null||Cn(Ut),la==null||la(Ut)},Vn=(Pe=rn!=null?rn:na)!==null&&Pe!==void 0?Pe:jn,Rn=ct==null?void 0:ct.filteredKeys,[wn,Bn]=so(Rn||[]),oa=Ut=>{let{selectedKeys:Dn}=Ut;Bn(Dn)},ka=(Ut,Dn)=>{let{node:Ba,checked:za}=Dn;oa($e?{selectedKeys:Ut}:{selectedKeys:za&&Ba.key?[Ba.key]:[]})};le.useEffect(()=>{jn&&oa({selectedKeys:Rn||[]})},[Rn]);const[Na,Qn]=le.useState([]),Oa=Ut=>{Qn(Ut)},[Ra,Ha]=le.useState(""),Ma=Ut=>{const{value:Dn}=Ut.target;Ha(Dn)};le.useEffect(()=>{jn||Ha("")},[jn]);const Co=Ut=>{const Dn=Ut&&Ut.length?Ut:null;if(Dn===null&&(!ct||!ct.filteredKeys)||(0,ke.Z)(Dn,ct==null?void 0:ct.filteredKeys,!0))return null;jt({column:Oe,key:Qe,filteredKeys:Dn})},Va=()=>{Fn(!1),Co(wn())},Sa=function(){let{confirm:Ut,closeDropdown:Dn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ut&&Co([]),Dn&&Fn(!1),Ha(""),Bn(pn?(En||[]).map(Ba=>String(Ba)):[])},No=function(){let{closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ut&&Fn(!1),Co(wn())},ma=Ut=>{Ut&&Rn!==void 0&&Bn(Rn||[]),Fn(Ut),!Ut&&!Oe.filterDropdown&&Va()},mo=St()({[`${qe}-menu-without-submenu`]:!Wl(Oe.filters||[])}),ao=Ut=>{if(Ut.target.checked){const Dn=fi(Oe==null?void 0:Oe.filters).map(Ba=>String(Ba));Bn(Dn)}else Bn([])},Xo=Ut=>{let{filters:Dn}=Ut;return(Dn||[]).map((Ba,za)=>{const dr=String(Ba.value),or={title:Ba.text,key:Ba.value!==void 0?dr:za};return Ba.children&&(or.children=Xo({filters:Ba.children})),or})},fa=Ut=>{var Dn;return Object.assign(Object.assign({},Ut),{text:Ut.title,value:Ut.key,children:((Dn=Ut.children)===null||Dn===void 0?void 0:Dn.map(Ba=>fa(Ba)))||[]})};let sa;if(typeof Oe.filterDropdown=="function")sa=Oe.filterDropdown({prefixCls:`${qe}-custom`,setSelectedKeys:Ut=>oa({selectedKeys:Ut}),selectedKeys:wn(),confirm:No,clearFilters:Sa,filters:Oe.filters,visible:Vn,close:()=>{Fn(!1)}});else if(Oe.filterDropdown)sa=Oe.filterDropdown;else{const Ut=wn()||[],Dn=()=>(Oe.filters||[]).length===0?le.createElement(Wr.Z,{image:Wr.Z.PRESENTED_IMAGE_SIMPLE,description:Gt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):mt==="tree"?le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:dt,value:Ra,onChange:Ma,tablePrefixCls:Le,locale:Gt}),le.createElement("div",{className:`${Le}-filter-dropdown-tree`},$e?le.createElement(nr.default,{checked:Ut.length===fi(Oe.filters).length,indeterminate:Ut.length>0&&Ut.lengthtypeof dt=="function"?dt(Ra,fa(za)):Wi(Ra,za.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:dt,value:Ra,onChange:Ma,tablePrefixCls:Le,locale:Gt}),le.createElement(Zr.default,{selectable:!0,multiple:$e,prefixCls:`${qe}-menu`,className:mo,onSelect:oa,onDeselect:oa,selectedKeys:Ut,getPopupContainer:cn,openKeys:Na,onOpenChange:Oa,items:Vi({filters:Oe.filters||[],filterSearch:dt,prefixCls:Fe,filteredKeys:wn(),filterMultiple:$e,searchValue:Ra})})),Ba=()=>pn?(0,ke.Z)((En||[]).map(za=>String(za)),Ut,!0):Ut.length===0;sa=le.createElement(le.Fragment,null,Dn(),le.createElement("div",{className:`${Fe}-dropdown-btns`},le.createElement(po.ZP,{type:"link",size:"small",disabled:Ba(),onClick:()=>Sa()},Gt.filterReset),le.createElement(po.ZP,{type:"primary",size:"small",onClick:Va},Gt.filterConfirm)))}Oe.filterDropdown&&(sa=le.createElement(ui.J,{selectable:void 0},sa));const da=()=>le.createElement(Kl,{className:`${Fe}-dropdown`},sa);let ea;typeof Oe.filterIcon=="function"?ea=Oe.filterIcon(La):Oe.filterIcon?ea=Oe.filterIcon:ea=le.createElement(co,null);const{direction:Hn}=le.useContext(Uo.E_);return le.createElement("div",{className:`${Fe}-column`},le.createElement("span",{className:`${Le}-column-title`},Wt),le.createElement(Ro.Z,{dropdownRender:da,trigger:["click"],open:Vn,onOpenChange:ma,getPopupContainer:cn,placement:Hn==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:St()(`${Fe}-trigger`,{active:La}),onClick:Ut=>{Ut.stopPropagation()}},ea)))}var Ul=Vl;function Ui(de,ce,Pe){let Le=[];return(de||[]).forEach((Fe,Oe)=>{var qe;const Qe=ko(Oe,Pe);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let $e=Fe.filteredValue;"filterDropdown"in Fe||($e=(qe=$e==null?void 0:$e.map(String))!==null&&qe!==void 0?qe:$e),Le.push({column:Fe,key:_a(Fe,Qe),filteredKeys:$e,forceFiltered:Fe.filtered})}else Le.push({column:Fe,key:_a(Fe,Qe),filteredKeys:ce&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(Le=[].concat((0,An.Z)(Le),(0,An.Z)(Ui(Fe.children,ce,Qe))))}),Le}function bl(de,ce,Pe,Le,Fe,Oe,qe,Qe){return Pe.map(($e,mt)=>{const dt=ko(mt,Qe),{filterMultiple:ct=!0,filterMode:jt,filterSearch:Gt}=$e;let Wt=$e;if(Wt.filters||Wt.filterDropdown){const cn=_a(Wt,dt),rn=Le.find(Cn=>{let{key:pn}=Cn;return cn===pn});Wt=Object.assign(Object.assign({},Wt),{title:Cn=>le.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Wt,columnKey:cn,filterState:rn,filterMultiple:ct,filterMode:jt,filterSearch:Gt,triggerFilter:Oe,locale:Fe,getPopupContainer:qe},Wo($e.title,Cn))})}return"children"in Wt&&(Wt=Object.assign(Object.assign({},Wt),{children:bl(de,ce,Wt.children,Le,Fe,Oe,qe,dt)})),Wt})}function Ci(de){const ce={};return de.forEach(Pe=>{let{key:Le,filteredKeys:Fe,column:Oe}=Pe;const{filters:qe,filterDropdown:Qe}=Oe;if(Qe)ce[Le]=Fe||null;else if(Array.isArray(Fe)){const $e=fi(qe);ce[Le]=$e.filter(mt=>Fe.includes(String(mt)))}else ce[Le]=null}),ce}function $i(de,ce){return ce.reduce((Pe,Le)=>{const{column:{onFilter:Fe,filters:Oe},filteredKeys:qe}=Le;return Fe&&qe&&qe.length?Pe.filter(Qe=>qe.some($e=>{const mt=fi(Oe),dt=mt.findIndex(jt=>String(jt)===String($e)),ct=dt!==-1?mt[dt]:$e;return Fe(ct,Qe)})):Pe},de)}const Yi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,An.Z)(Yi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Pe,mergedColumns:Le,onFilterChange:Fe,getPopupContainer:Oe,locale:qe}=de;const Qe=le.useMemo(()=>Yi(Le||[]),[Le]),[$e,mt]=le.useState(()=>Ui(Qe,!0)),dt=le.useMemo(()=>{const Wt=Ui(Qe,!1);if(Wt.length===0)return Wt;let cn=!0,rn=!0;if(Wt.forEach(Cn=>{let{filteredKeys:pn}=Cn;pn!==void 0?cn=!1:rn=!1}),cn){const Cn=(Qe||[]).map((pn,En)=>_a(pn,ko(En)));return $e.filter(pn=>{let{key:En}=pn;return Cn.includes(En)}).map(pn=>{const En=Qe[Cn.findIndex(na=>na===pn.key)];return Object.assign(Object.assign({},pn),{column:Object.assign(Object.assign({},pn.column),En),forceFiltered:En.filtered})})}return Wt},[Qe,$e]),ct=le.useMemo(()=>Ci(dt),[dt]),jt=Wt=>{const cn=dt.filter(rn=>{let{key:Cn}=rn;return Cn!==Wt.key});cn.push(Wt),mt(cn),Fe(Ci(cn),cn)};return[Wt=>bl(ce,Pe,Wt,dt,qe,jt,Oe),dt,ct]}var Cl=xl;function wl(de,ce,Pe){const Le=le.useRef({});function Fe(Oe){if(!Le.current||Le.current.data!==de||Le.current.childrenColumnName!==ce||Le.current.getRowKey!==Pe){let Qe=function($e){$e.forEach((mt,dt)=>{const ct=Pe(mt,dt);qe.set(ct,mt),mt&&typeof mt=="object"&&ce in mt&&Qe(mt[ce]||[])})};const qe=new Map;Qe(de),Le.current={data:de,childrenColumnName:ce,kvMap:qe,getRowKey:Pe}}return Le.current.kvMap.get(Oe)}return[Fe]}var El=te(50371),Ll=function(de,ce){var Pe={};for(var Le in de)Object.prototype.hasOwnProperty.call(de,Le)&&ce.indexOf(Le)<0&&(Pe[Le]=de[Le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Le=Object.getOwnPropertySymbols(de);Fe{const Oe=de[Fe];typeof Oe!="function"&&(Pe[Fe]=Oe)}),Pe}function Ji(de,ce,Pe){const Le=Pe&&typeof Pe=="object"?Pe:{},{total:Fe=0}=Le,Oe=Ll(Le,["total"]),[qe,Qe]=(0,le.useState)(()=>({current:"defaultCurrent"in Oe?Oe.defaultCurrent:1,pageSize:"defaultPageSize"in Oe?Oe.defaultPageSize:wi})),$e=(0,El.Z)(qe,Oe,{total:Fe>0?Fe:de}),mt=Math.ceil((Fe||de)/$e.pageSize);$e.current>mt&&($e.current=mt||1);const dt=(jt,Gt)=>{Qe({current:jt!=null?jt:1,pageSize:Gt||$e.pageSize})},ct=(jt,Gt)=>{var Wt;Pe&&((Wt=Pe.onChange)===null||Wt===void 0||Wt.call(Pe,jt,Gt)),dt(jt,Gt),ce(jt,Gt||($e==null?void 0:$e.pageSize))};return Pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},$e),{onChange:ct}),dt]}var $l=Ji,Yl=te(84105),li=te(35654),Oi=te(90782),Xi=te(71430),Jl=te(18929);const Yr={},Qi="SELECT_ALL",qi="SELECT_INVERT",_i="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Pe=[];return(ce||[]).forEach(Le=>{Pe.push(Le),Le&&typeof Le=="object"&&de in Le&&(Pe=[].concat((0,An.Z)(Pe),(0,An.Z)(Al(de,Le[de]))))}),Pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Pe,selectedRowKeys:Le,defaultSelectedRowKeys:Fe,getCheckboxProps:Oe,onChange:qe,onSelect:Qe,onSelectAll:$e,onSelectInvert:mt,onSelectNone:dt,onSelectMultiple:ct,columnWidth:jt,type:Gt,selections:Wt,fixed:cn,renderCell:rn,hideSelectAll:Cn,checkStrictly:pn=!0}=ce||{},{prefixCls:En,data:na,pageData:la,getRecordByKey:jn,getRowKey:aa,expandType:La,childrenColumnName:Fn,locale:Vn,getPopupContainer:Rn}=de,[wn,Bn]=(0,Jl.Z)(Le||Fe||Bl,{value:Le}),oa=le.useRef(new Map),ka=(0,le.useCallback)(fa=>{if(Pe){const sa=new Map;fa.forEach(da=>{let ea=jn(da);!ea&&oa.current.has(da)&&(ea=oa.current.get(da)),sa.set(da,ea)}),oa.current=sa}},[jn,Pe]);le.useEffect(()=>{ka(wn)},[wn]);const{keyEntities:Na}=(0,le.useMemo)(()=>{if(pn)return{keyEntities:null};let fa=na;if(Pe){const sa=new Set(na.map((ea,Hn)=>aa(ea,Hn))),da=Array.from(oa.current).reduce((ea,Hn)=>{let[Ut,Dn]=Hn;return sa.has(Ut)?ea:ea.concat(Dn)},[]);fa=[].concat((0,An.Z)(fa),(0,An.Z)(da))}return(0,Xi.I8)(fa,{externalGetKey:aa,childrenPropName:Fn})},[na,aa,pn,Fn,Pe]),Qn=(0,le.useMemo)(()=>Al(Fn,la),[Fn,la]),Oa=(0,le.useMemo)(()=>{const fa=new Map;return Qn.forEach((sa,da)=>{const ea=aa(sa,da),Hn=(Oe?Oe(sa):null)||{};fa.set(ea,Hn)}),fa},[Qn,aa,Oe]),Ra=(0,le.useCallback)(fa=>{var sa;return!!(!((sa=Oa.get(aa(fa)))===null||sa===void 0)&&sa.disabled)},[Oa,aa]),[Ha,Ma]=(0,le.useMemo)(()=>{if(pn)return[wn||[],[]];const{checkedKeys:fa,halfCheckedKeys:sa}=(0,Oi.S)(wn,!0,Na,Ra);return[fa||[],sa]},[wn,pn,Na,Ra]),Co=(0,le.useMemo)(()=>{const fa=Gt==="radio"?Ha.slice(0,1):Ha;return new Set(fa)},[Ha,Gt]),Va=(0,le.useMemo)(()=>Gt==="radio"?new Set:new Set(Ma),[Ma,Gt]),[Sa,No]=(0,le.useState)(null);le.useEffect(()=>{ce||Bn(Bl)},[!!ce]);const ma=(0,le.useCallback)((fa,sa)=>{let da,ea;ka(fa),Pe?(da=fa,ea=fa.map(Hn=>oa.current.get(Hn))):(da=[],ea=[],fa.forEach(Hn=>{const Ut=jn(Hn);Ut!==void 0&&(da.push(Hn),ea.push(Ut))})),Bn(da),qe==null||qe(da,ea,{type:sa})},[Bn,jn,qe,Pe]),mo=(0,le.useCallback)((fa,sa,da,ea)=>{if(Qe){const Hn=da.map(Ut=>jn(Ut));Qe(jn(fa),sa,Hn,ea)}ma(da,"single")},[Qe,jn,ma]),ao=(0,le.useMemo)(()=>!Wt||Cn?null:(Wt===!0?[Qi,qi,_i]:Wt).map(sa=>sa===Qi?{key:"all",text:Vn.selectionAll,onSelect(){ma(na.map((da,ea)=>aa(da,ea)).filter(da=>{const ea=Oa.get(da);return!(ea!=null&&ea.disabled)||Co.has(da)}),"all")}}:sa===qi?{key:"invert",text:Vn.selectInvert,onSelect(){const da=new Set(Co);la.forEach((Hn,Ut)=>{const Dn=aa(Hn,Ut),Ba=Oa.get(Dn);Ba!=null&&Ba.disabled||(da.has(Dn)?da.delete(Dn):da.add(Dn))});const ea=Array.from(da);mt&&mt(ea),ma(ea,"invert")}}:sa===_i?{key:"none",text:Vn.selectNone,onSelect(){dt==null||dt(),ma(Array.from(Co).filter(da=>{const ea=Oa.get(da);return ea==null?void 0:ea.disabled}),"none")}}:sa).map(sa=>Object.assign(Object.assign({},sa),{onSelect:function(){for(var da,ea,Hn=arguments.length,Ut=new Array(Hn),Dn=0;Dn{var sa;if(!ce)return fa.filter(io=>io!==Yr);let da=(0,An.Z)(fa);const ea=new Set(Co),Hn=Qn.map(aa).filter(io=>!Oa.get(io).disabled),Ut=Hn.every(io=>ea.has(io)),Dn=Hn.some(io=>ea.has(io)),Ba=()=>{const io=[];Ut?Hn.forEach(zo=>{ea.delete(zo),io.push(zo)}):Hn.forEach(zo=>{ea.has(zo)||(ea.add(zo),io.push(zo))});const fo=Array.from(ea);$e==null||$e(!Ut,fo.map(zo=>jn(zo)),io.map(zo=>jn(zo))),ma(fo,"all"),No(null)};let za;if(Gt!=="radio"){let io;if(ao){const Ua={getPopupContainer:Rn,items:ao.map((yr,gr)=>{const{key:vo,text:pa,onSelect:qo}=yr;return{key:vo!=null?vo:gr,onClick:()=>{qo==null||qo(Hn)},label:pa}})};io=le.createElement("div",{className:`${En}-selection-extra`},le.createElement(Ro.Z,{menu:Ua,getPopupContainer:Rn},le.createElement("span",null,le.createElement(Yl.Z,null))))}const fo=Qn.map((Ua,yr)=>{const gr=aa(Ua,yr),vo=Oa.get(gr)||{};return Object.assign({checked:ea.has(gr)},vo)}).filter(Ua=>{let{disabled:yr}=Ua;return yr}),zo=!!fo.length&&fo.length===Qn.length,er=zo&&fo.every(Ua=>{let{checked:yr}=Ua;return yr}),Qo=zo&&fo.some(Ua=>{let{checked:yr}=Ua;return yr});za=!Cn&&le.createElement("div",{className:`${En}-selection`},le.createElement(nr.default,{checked:zo?er:!!Qn.length&&Ut,indeterminate:zo?!er&&Qo:!Ut&&Dn,onChange:Ba,disabled:Qn.length===0||zo,"aria-label":io?"Custom selection":"Select all",skipGroup:!0}),io)}let dr;Gt==="radio"?dr=(io,fo,zo)=>{const er=aa(fo,zo),Qo=ea.has(er);return{node:le.createElement(Ki.ZP,Object.assign({},Oa.get(er),{checked:Qo,onClick:Ua=>Ua.stopPropagation(),onChange:Ua=>{ea.has(er)||mo(er,!0,[er],Ua.nativeEvent)}})),checked:Qo}}:dr=(io,fo,zo)=>{var er;const Qo=aa(fo,zo),Ua=ea.has(Qo),yr=Va.has(Qo),gr=Oa.get(Qo);let vo;return La==="nest"?vo=yr:vo=(er=gr==null?void 0:gr.indeterminate)!==null&&er!==void 0?er:yr,{node:le.createElement(nr.default,Object.assign({},gr,{indeterminate:vo,checked:Ua,skipGroup:!0,onClick:pa=>pa.stopPropagation(),onChange:pa=>{let{nativeEvent:qo}=pa;const{shiftKey:hr}=qo;let _r=-1,Rr=-1;if(hr&&pn){const Dr=new Set([Sa,Qo]);Hn.some((Er,tr)=>{if(Dr.has(Er))if(_r===-1)_r=tr;else return Rr=tr,!0;return!1})}if(Rr!==-1&&_r!==Rr&&pn){const Dr=Hn.slice(_r,Rr+1),Er=[];Ua?Dr.forEach(Vo=>{ea.has(Vo)&&(Er.push(Vo),ea.delete(Vo))}):Dr.forEach(Vo=>{ea.has(Vo)||(Er.push(Vo),ea.add(Vo))});const tr=Array.from(ea);ct==null||ct(!Ua,tr.map(Vo=>jn(Vo)),Er.map(Vo=>jn(Vo))),ma(tr,"multiple")}else{const Dr=Ha;if(pn){const Er=Ua?(0,li._5)(Dr,Qo):(0,li.L0)(Dr,Qo);mo(Qo,!Ua,Er,qo)}else{const Er=(0,Oi.S)([].concat((0,An.Z)(Dr),[Qo]),!0,Na,Ra),{checkedKeys:tr,halfCheckedKeys:Vo}=Er;let Jr=tr;if(Ua){const oi=new Set(tr);oi.delete(Qo),Jr=(0,Oi.S)(Array.from(oi),{checked:!1,halfCheckedKeys:Vo},Na,Ra).checkedKeys}mo(Qo,!Ua,Jr,qo)}}No(Ua?null:Qo)}})),checked:Ua}};const or=(io,fo,zo)=>{const{node:er,checked:Qo}=dr(io,fo,zo);return rn?rn(Qo,fo,zo,er):er};if(!da.includes(Yr))if(da.findIndex(io=>{var fo;return((fo=io[Yn])===null||fo===void 0?void 0:fo.columnType)==="EXPAND_COLUMN"})===0){const[io,...fo]=da;da=[io,Yr].concat((0,An.Z)(fo))}else da=[Yr].concat((0,An.Z)(da));const Or=da.indexOf(Yr);da=da.filter((io,fo)=>io!==Yr||fo===Or);const Zo=da[Or-1],Mo=da[Or+1];let ga=cn;ga===void 0&&((Mo==null?void 0:Mo.fixed)!==void 0?ga=Mo.fixed:(Zo==null?void 0:Zo.fixed)!==void 0&&(ga=Zo.fixed)),ga&&Zo&&((sa=Zo[Yn])===null||sa===void 0?void 0:sa.columnType)==="EXPAND_COLUMN"&&Zo.fixed===void 0&&(Zo.fixed=ga);const vr=St()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:Wt&&Gt==="checkbox"}),Pr={fixed:ga,width:jt,className:`${En}-selection-column`,title:ce.columnTitle||za,render:or,onCell:ce.onCell,[Yn]:{className:vr}};return da.map(io=>io===Yr?Pr:io)},[aa,Qn,ce,Ha,Co,Va,jt,ao,La,Sa,Oa,ct,mo,Ra]),Co]},Xl=te(89489),Ql=te(59477),el=te(6848);const Ii="ascend",vi="descend";function Ei(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Pe){let Le=[];function Fe(Oe,qe){Le.push({column:Oe,key:_a(Oe,qe),multiplePriority:Ei(Oe),sortOrder:Oe.sortOrder})}return(de||[]).forEach((Oe,qe)=>{const Qe=ko(qe,Pe);Oe.children?("sortOrder"in Oe&&Fe(Oe,Qe),Le=[].concat((0,An.Z)(Le),(0,An.Z)(Fl(Oe.children,ce,Qe)))):Oe.sorter&&("sortOrder"in Oe?Fe(Oe,Qe):ce&&Oe.defaultSortOrder&&Le.push({column:Oe,key:_a(Oe,Qe),multiplePriority:Ei(Oe),sortOrder:Oe.defaultSortOrder}))}),Le}function tl(de,ce,Pe,Le,Fe,Oe,qe,Qe){return(ce||[]).map(($e,mt)=>{const dt=ko(mt,Qe);let ct=$e;if(ct.sorter){const jt=ct.sortDirections||Fe,Gt=ct.showSorterTooltip===void 0?qe:ct.showSorterTooltip,Wt=_a(ct,dt),cn=Pe.find(La=>{let{key:Fn}=La;return Fn===Wt}),rn=cn?cn.sortOrder:null,Cn=ql(jt,rn);let pn;if($e.sortIcon)pn=$e.sortIcon({sortOrder:rn});else{const La=jt.includes(Ii)&&le.createElement(Ql.Z,{className:St()(`${de}-column-sorter-up`,{active:rn===Ii})}),Fn=jt.includes(vi)&&le.createElement(Xl.Z,{className:St()(`${de}-column-sorter-down`,{active:rn===vi})});pn=le.createElement("span",{className:St()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(La&&Fn)})},le.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},La,Fn))}const{cancelSort:En,triggerAsc:na,triggerDesc:la}=Oe||{};let jn=En;Cn===vi?jn=la:Cn===Ii&&(jn=na);const aa=typeof Gt=="object"?Gt:{title:jn};ct=Object.assign(Object.assign({},ct),{className:St()(ct.className,{[`${de}-column-sort`]:rn}),title:La=>{const Fn=le.createElement("div",{className:`${de}-column-sorters`},le.createElement("span",{className:`${de}-column-title`},Wo($e.title,La)),pn);return Gt?le.createElement(el.Z,Object.assign({},aa),Fn):Fn},onHeaderCell:La=>{const Fn=$e.onHeaderCell&&$e.onHeaderCell(La)||{},Vn=Fn.onClick,Rn=Fn.onKeyDown;Fn.onClick=oa=>{Le({column:$e,key:Wt,sortOrder:Cn,multiplePriority:Ei($e)}),Vn==null||Vn(oa)},Fn.onKeyDown=oa=>{oa.keyCode===Fi.Z.ENTER&&(Le({column:$e,key:Wt,sortOrder:Cn,multiplePriority:Ei($e)}),Rn==null||Rn(oa))};const wn=Yo($e.title,{}),Bn=wn==null?void 0:wn.toString();return rn?Fn["aria-sort"]=rn==="ascend"?"ascending":"descending":Fn["aria-label"]=Bn||"",Fn.className=St()(Fn.className,`${de}-column-has-sorters`),Fn.tabIndex=0,$e.ellipsis&&(Fn.title=(wn!=null?wn:"").toString()),Fn}})}return"children"in ct&&(ct=Object.assign(Object.assign({},ct),{children:tl(de,ct.children,Pe,Le,Fe,Oe,qe,dt)})),ct})}function Ol(de){const{column:ce,sortOrder:Pe}=de;return{column:ce,order:Pe,field:ce.dataIndex,columnKey:ce.key}}function Il(de){const ce=de.filter(Pe=>{let{sortOrder:Le}=Pe;return Le}).map(Ol);return ce.length===0&&de.length?Object.assign(Object.assign({},Ol(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function nl(de,ce,Pe){const Le=ce.slice().sort((qe,Qe)=>Qe.multiplePriority-qe.multiplePriority),Fe=de.slice(),Oe=Le.filter(qe=>{let{column:{sorter:Qe},sortOrder:$e}=qe;return Dl(Qe)&&$e});return Oe.length?Fe.sort((qe,Qe)=>{for(let $e=0;$e{const Qe=qe[Pe];return Qe?Object.assign(Object.assign({},qe),{[Pe]:nl(Qe,ce,Pe)}):qe}):Fe}function _l(de){let{prefixCls:ce,mergedColumns:Pe,onSorterChange:Le,sortDirections:Fe,tableLocale:Oe,showSorterTooltip:qe}=de;const[Qe,$e]=le.useState(Fl(Pe,!0)),mt=le.useMemo(()=>{let Wt=!0;const cn=Fl(Pe,!1);if(!cn.length)return Qe;const rn=[];function Cn(En){Wt?rn.push(En):rn.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let pn=null;return cn.forEach(En=>{pn===null?(Cn(En),En.sortOrder&&(En.multiplePriority===!1?Wt=!1:pn=!0)):(pn&&En.multiplePriority!==!1||(Wt=!1),Cn(En))}),rn},[Pe,Qe]),dt=le.useMemo(()=>{const Wt=mt.map(cn=>{let{column:rn,sortOrder:Cn}=cn;return{column:rn,order:Cn}});return{sortColumns:Wt,sortColumn:Wt[0]&&Wt[0].column,sortOrder:Wt[0]&&Wt[0].order}},[mt]);function ct(Wt){let cn;Wt.multiplePriority===!1||!mt.length||mt[0].multiplePriority===!1?cn=[Wt]:cn=[].concat((0,An.Z)(mt.filter(rn=>{let{key:Cn}=rn;return Cn!==Wt.key})),[Wt]),$e(cn),Le(Il(cn),cn)}return[Wt=>tl(ce,Wt,mt,ct,Fe,Oe,qe),mt,dt,()=>Il(mt)]}function es(de,ce){return de.map(Pe=>{const Le=Object.assign({},Pe);return Le.title=Wo(Pe.title,ce),"children"in Le&&(Le.children=es(Le.children,ce)),Le})}function ts(de){return[le.useCallback(Pe=>es(Pe,de),[de])]}var kl=ja((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:Le}=ce;return Pe!==Le}),hi=Kr((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:Le}=ce;return Pe!==Le}),pi=te(64993),ki=te(17313),ns=te(83116),as=te(37613),se=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Le=(Fe,Oe,qe)=>({[`&${ce}-${Fe}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Oe}px -${qe+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Pe,borderTop:Pe,[` + `]:Object.assign({},ie(we))}}};var ue=(0,st.Z)("Skeleton",we=>{const{componentCls:me}=we,Te=(0,rt.TS)(we,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-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[ne(Te)]},we=>{const{colorFillContent:me,colorFill:Te}=we,ht=me,Se=Te;return{color:ht,colorGradientEnd:Se,gradientFromColor:ht,gradientToColor:Se,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),pe=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,shape:he="circle",size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(nt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),tt=(0,Re.Z)(we,["prefixCls","className"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Xe},tt))))},Ne=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,block:he=!1,size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(nt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),tt=(0,Re.Z)(we,["prefixCls"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:he},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-button`,size:Xe},tt))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var St=we=>{const{prefixCls:me,className:Te,rootClassName:ht,style:Se,active:he}=we,{getPrefixCls:Xe}=Me.useContext(nt.E_),Ie=Xe("skeleton",me),[Ce,Ke]=ue(Ie),it=ve()(Ie,`${Ie}-element`,{[`${Ie}-active`]:he},Te,ht,Ke);return Ce(Me.createElement("div",{className:it},Me.createElement("div",{className:ve()(`${Ie}-image`,Te),style:Se},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ie}-image-svg`},Me.createElement("path",{d:ye,className:`${Ie}-image-path`})))))},at=we=>{const{prefixCls:me,className:Te,rootClassName:ht,active:Se,block:he,size:Xe="default"}=we,{getPrefixCls:Ie}=Me.useContext(nt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),tt=(0,Re.Z)(we,["prefixCls"]),Et=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:he},Te,ht,it);return Ke(Me.createElement("div",{className:Et},Me.createElement(le,Object.assign({prefixCls:`${Ce}-input`,size:Xe},tt))))},pt=te(92413),Ft={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},$t=Ft,Ct=te(7657),Ot=function(me,Te){return Me.createElement(Ct.Z,(0,pt.Z)({},me,{ref:Te,icon:$t}))},Je=Me.forwardRef(Ot),kt=Je,De=we=>{const{prefixCls:me,className:Te,rootClassName:ht,style:Se,active:he,children:Xe}=we,{getPrefixCls:Ie}=Me.useContext(nt.E_),Ce=Ie("skeleton",me),[Ke,it]=ue(Ce),tt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},it,Te,ht),Et=Xe!=null?Xe:Me.createElement(kt,null);return Ke(Me.createElement("div",{className:tt},Me.createElement("div",{className:ve()(`${Ce}-image`,Te),style:Se},Et)))},Ue=te(26407),on=we=>{const me=Ie=>{const{width:Ce,rows:Ke=2}=we;if(Array.isArray(Ce))return Ce[Ie];if(Ke-1===Ie)return Ce},{prefixCls:Te,className:ht,style:Se,rows:he}=we,Xe=(0,Ue.Z)(Array(he)).map((Ie,Ce)=>Me.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Me.createElement("ul",{className:ve()(Te,ht),style:Se},Xe)},ln=we=>{let{prefixCls:me,className:Te,width:ht,style:Se}=we;return Me.createElement("h3",{className:ve()(me,Te),style:Object.assign({width:ht},Se)})};function be(we){return we&&typeof we=="object"?we:{}}function Rt(we,me){return we&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Tt(we,me){return!we&&me?{width:"38%"}:we&&me?{width:"50%"}:{}}function On(we,me){const Te={};return(!we||!me)&&(Te.width="61%"),!we&&me?Te.rows=3:Te.rows=2,Te}const vn=we=>{const{prefixCls:me,loading:Te,className:ht,rootClassName:Se,style:he,children:Xe,avatar:Ie=!1,title:Ce=!0,paragraph:Ke=!0,active:it,round:tt}=we,{getPrefixCls:Et,direction:Bt,skeleton:Mt}=Me.useContext(nt.E_),Ee=Et("skeleton",me),[He,lt]=ue(Ee);if(Te||!("loading"in we)){const ft=!!Ie,Zt=!!Ce,en=!!Ke;let Jt;if(ft){const Yn=Object.assign(Object.assign({prefixCls:`${Ee}-avatar`},Rt(Zt,en)),be(Ie));Jt=Me.createElement("div",{className:`${Ee}-header`},Me.createElement(le,Object.assign({},Yn)))}let sn;if(Zt||en){let Yn;if(Zt){const Xn=Object.assign(Object.assign({prefixCls:`${Ee}-title`},Tt(ft,en)),be(Ce));Yn=Me.createElement(ln,Object.assign({},Xn))}let Tn;if(en){const Xn=Object.assign(Object.assign({prefixCls:`${Ee}-paragraph`},On(ft,Zt)),be(Ke));Tn=Me.createElement(on,Object.assign({},Xn))}sn=Me.createElement("div",{className:`${Ee}-content`},Yn,Tn)}const Nn=ve()(Ee,{[`${Ee}-with-avatar`]:ft,[`${Ee}-active`]:it,[`${Ee}-rtl`]:Bt==="rtl",[`${Ee}-round`]:tt},Mt==null?void 0:Mt.className,ht,Se,lt);return He(Me.createElement("div",{className:Nn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),he)},Jt,sn))}return typeof Xe!="undefined"?Xe:null};vn.Button=Ne,vn.Avatar=pe,vn.Input=at,vn.Image=St,vn.Node=De;var Ve=vn,ze=Ve},31797:function(Pt,It,te){"use strict";te.d(It,{default:function(){return ue}});var oe=te(59301),ve=te(56762),Me=te(92343),nt=te(92310),Re=te.n(nt),ke=te(36355),le=te(61621),st=fe=>{const{value:pe,formatter:xe,precision:Ne,decimalSeparator:ye,groupSeparator:Lt="",prefixCls:St}=fe;let un;if(typeof xe=="function")un=xe(pe);else{const at=String(pe),pt=at.match(/^(-?)(\d*)(\.(\d+))?$/);if(!pt||at==="-")un=at;else{const Ft=pt[1];let $t=pt[2]||"0",Ct=pt[4]||"";$t=$t.replace(/\B(?=(\d{3})+(?!\d))/g,Lt),typeof Ne=="number"&&(Ct=Ct.padEnd(Ne,"0").slice(0,Ne>0?Ne:0)),Ct&&(Ct=`${ye}${Ct}`),un=[oe.createElement("span",{key:"int",className:`${St}-content-value-int`},Ft,$t),Ct&&oe.createElement("span",{key:"decimal",className:`${St}-content-value-decimal`},Ct)]}}return oe.createElement("span",{className:`${St}-content-value`},un)},rt=te(17313),ot=te(83116),ut=te(37613);const Ze=fe=>{const{componentCls:pe,marginXXS:xe,padding:Ne,colorTextDescription:ye,titleFontSize:Lt,colorTextHeading:St,contentFontSize:un,fontFamily:at}=fe;return{[`${pe}`]:Object.assign(Object.assign({},(0,rt.Wf)(fe)),{[`${pe}-title`]:{marginBottom:xe,color:ye,fontSize:Lt},[`${pe}-skeleton`]:{paddingTop:Ne},[`${pe}-content`]:{color:St,fontSize:un,fontFamily:at,[`${pe}-content-value`]:{display:"inline-block",direction:"ltr"},[`${pe}-content-prefix, ${pe}-content-suffix`]:{display:"inline-block"},[`${pe}-content-prefix`]:{marginInlineEnd:xe},[`${pe}-content-suffix`]:{marginInlineStart:xe}}})}};var ie=(0,ot.Z)("Statistic",fe=>{const pe=(0,ut.TS)(fe,{});return[Ze(pe)]},fe=>{const{fontSizeHeading3:pe,fontSize:xe}=fe;return{titleFontSize:xe,contentFontSize:pe}}),a=fe=>{const{prefixCls:pe,className:xe,rootClassName:Ne,style:ye,valueStyle:Lt,value:St=0,title:un,valueRender:at,prefix:pt,suffix:Ft,loading:$t=!1,onMouseEnter:Ct,onMouseLeave:Ot,decimalSeparator:Je=".",groupSeparator:kt=","}=fe,{getPrefixCls:Qt,direction:De,statistic:Ue}=oe.useContext(ke.E_),wt=Qt("statistic",pe),[on,vt]=ie(wt),ln=oe.createElement(st,Object.assign({decimalSeparator:Je,groupSeparator:kt,prefixCls:wt},fe,{value:St})),be=Re()(wt,{[`${wt}-rtl`]:De==="rtl"},Ue==null?void 0:Ue.className,xe,Ne,vt);return on(oe.createElement("div",{className:be,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),ye),onMouseEnter:Ct,onMouseLeave:Ot},un&&oe.createElement("div",{className:`${wt}-title`},un),oe.createElement(le.Z,{paragraph:!1,loading:$t,className:`${wt}-skeleton`},oe.createElement("div",{style:Lt,className:`${wt}-content`},pt&&oe.createElement("span",{className:`${wt}-content-prefix`},pt),at?at(ln):ln,Ft&&oe.createElement("span",{className:`${wt}-content-suffix`},Ft)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,pe){let xe=fe;const Ne=/\[[^\]]*]/g,ye=(pe.match(Ne)||[]).map(at=>at.slice(1,-1)),Lt=pe.replace(Ne,"[]"),St=x.reduce((at,pt)=>{let[Ft,$t]=pt;if(at.includes(Ft)){const Ct=Math.floor(xe/$t);return xe-=Ct*$t,at.replace(new RegExp(`${Ft}+`,"g"),Ot=>{const Je=Ot.length;return Ct.toString().padStart(Je,"0")})}return at},Lt);let un=0;return St.replace(Ne,()=>{const at=ye[un];return un+=1,at})}function E(fe,pe){const{format:xe=""}=pe,Ne=new Date(fe).getTime(),ye=Date.now(),Lt=Math.max(Ne-ye,0);return b(Lt,xe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:pe,format:xe="HH:mm:ss",onChange:Ne,onFinish:ye}=fe,Lt=(0,ve.Z)(),St=oe.useRef(null),un=()=>{ye==null||ye(),St.current&&(clearInterval(St.current),St.current=null)},at=()=>{const $t=ee(pe);$t>=Date.now()&&(St.current=setInterval(()=>{Lt(),Ne==null||Ne($t-Date.now()),$t(at(),()=>{St.current&&(clearInterval(St.current),St.current=null)}),[pe]);const pt=($t,Ct)=>E($t,Object.assign(Object.assign({},Ct),{format:xe})),Ft=$t=>(0,Me.Tm)($t,{title:void 0});return oe.createElement(a,Object.assign({},fe,{valueRender:Ft,formatter:pt}))};var ne=oe.memo(ae);a.Countdown=ne;var ue=a},15969:function(Pt,It,te){"use strict";te.d(It,{N:function(){return oe}});const oe=ve=>({color:ve.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ve.motionDurationSlow}`,"&:focus, &:hover":{color:ve.colorLinkHover},"&:active":{color:ve.colorLinkActive}})},1710:function(Pt,It,te){"use strict";te.d(It,{default:function(){return ar}});var oe={},ve="rc-table-internal-hook",Me=te(33606),nt=te(6089),Re=te(34280),ke=te(13697),le=te(59301),gt=te(4676);function st(de){var ce=le.createContext(void 0),Pe=function(Fe){var Oe=Fe.value,qe=Fe.children,Qe=le.useRef(Oe);Qe.current=Oe;var $e=le.useState(function(){return{getValue:function(){return Qe.current},listeners:new Set}}),mt=(0,Me.Z)($e,1),dt=mt[0];return(0,Re.Z)(function(){(0,gt.unstable_batchedUpdates)(function(){dt.listeners.forEach(function(ct){ct(Oe)})})},[Oe]),le.createElement(ce.Provider,{value:dt},qe)};return{Context:ce,Provider:Pe,defaultValue:de}}function rt(de,ce){var Pe=(0,nt.Z)(typeof ce=="function"?ce:function(ct){if(ce===void 0)return ct;if(!Array.isArray(ce))return ct[ce];var jt={};return ce.forEach(function(Gt){jt[Gt]=ct[Gt]}),jt}),Le=le.useContext(de==null?void 0:de.Context),Fe=Le||{},Oe=Fe.listeners,qe=Fe.getValue,Qe=le.useRef();Qe.current=Pe(Le?qe():de==null?void 0:de.defaultValue);var $e=le.useState({}),mt=(0,Me.Z)($e,2),dt=mt[1];return(0,Re.Z)(function(){if(!Le)return;function ct(jt){var Gt=Pe(jt);(0,ke.Z)(Qe.current,Gt,!0)||dt({})}return Oe.add(ct),function(){Oe.delete(ct)}},[Le]),Qe.current}var ot=te(92413),ut=te(8654);function Ze(){var de=le.createContext(null);function ce(){return le.useContext(de)}function Pe(Fe,Oe){var qe=(0,ut.Yr)(Fe),Qe=function(mt,dt){var ct=qe?{ref:dt}:{},jt=le.useRef(0),Gt=le.useRef(mt),Wt=ce();return Wt!==null?le.createElement(Fe,(0,ot.Z)({},mt,ct)):((!Oe||Oe(Gt.current,mt))&&(jt.current+=1),Gt.current=mt,le.createElement(de.Provider,{value:jt.current},le.createElement(Fe,(0,ot.Z)({},mt,ct))))};return qe?le.forwardRef(Qe):Qe}function Le(Fe,Oe){var qe=(0,ut.Yr)(Fe),Qe=function(mt,dt){var ct=qe?{ref:dt}:{};return ce(),le.createElement(Fe,(0,ot.Z)({},mt,ct))};return qe?le.memo(le.forwardRef(Qe),Oe):le.memo(Qe,Oe)}return{makeImmutable:Pe,responseImmutable:Le,useImmutableMark:ce}}var ie=Ze(),y=ie.makeImmutable,a=ie.responseImmutable,x=ie.useImmutableMark,b=Ze(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=st(),ne=ae;function ue(de,ce){var Pe=le.useRef(0);Pe.current+=1;var Le=le.useRef(de),Fe=[];Object.keys(de||{}).map(function(qe){var Qe;(de==null?void 0:de[qe])!==((Qe=Le.current)===null||Qe===void 0?void 0:Qe[qe])&&Fe.push(qe)}),Le.current=de;var Oe=le.useRef([]);return Fe.length&&(Oe.current=Fe),le.useDebugValue(Pe.current),le.useDebugValue(Oe.current.join(", ")),ce&&console.log("".concat(ce,":"),Pe.current,Oe.current),Pe.current}var fe=null,pe=le.memo(function(){var de=ue();return le.createElement("h1",null,"Render Times: ",de)});pe.displayName="RenderBlock";var xe=te(39559),Ne=te(33708),ye=te(400),Lt=te(92310),St=te.n(Lt),un=te(80547),at=te(97938),pt=te(48736),Ft=le.createContext({renderWithProps:!1}),$t=Ft,Ct="RC_TABLE_KEY";function Ot(de){return de==null?[]:Array.isArray(de)?de:[de]}function Je(de){var ce=[],Pe={};return de.forEach(function(Le){for(var Fe=Le||{},Oe=Fe.key,qe=Fe.dataIndex,Qe=Oe||Ot(qe).join("-")||Ct;Pe[Qe];)Qe="".concat(Qe,"_next");Pe[Qe]=!0,ce.push(Qe)}),ce}function kt(de){return de!=null}function Qt(de){return de&&(0,xe.Z)(de)==="object"&&!Array.isArray(de)&&!le.isValidElement(de)}function De(de,ce,Pe,Le,Fe,Oe){var qe=le.useContext($t),Qe=ee(),$e=(0,un.Z)(function(){if(kt(Le))return[Le];var mt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],dt=(0,at.Z)(de,mt),ct=dt,jt=void 0;if(Fe){var Gt=Fe(dt,de,Pe);Qt(Gt)?(ct=Gt.children,jt=Gt.props,qe.renderWithProps=!0):ct=Gt}return[ct,jt]},[Qe,de,Le,ce,Fe,Pe],function(mt,dt){if(Oe){var ct=(0,Me.Z)(mt,2),jt=ct[1],Gt=(0,Me.Z)(dt,2),Wt=Gt[1];return Oe(Wt,jt)}return qe.renderWithProps?!0:!(0,ke.Z)(mt,dt,!0)});return $e}function Ue(de,ce,Pe,Le){var Fe=de+ce-1;return de<=Le&&Fe>=Pe}function wt(de,ce){return rt(ne,function(Pe){var Le=Ue(de,ce||1,Pe.hoverStartRow,Pe.hoverEndRow);return[Le,Pe.onHover]})}var on=function(ce){var Pe=ce.ellipsis,Le=ce.rowType,Fe=ce.children,Oe,qe=Pe===!0?{showTitle:!0}:Pe;return qe&&(qe.showTitle||Le==="header")&&(typeof Fe=="string"||typeof Fe=="number"?Oe=Fe.toString():le.isValidElement(Fe)&&typeof Fe.props.children=="string"&&(Oe=Fe.props.children)),Oe};function vt(de){var ce,Pe,Le,Fe,Oe,qe,Qe,$e,mt=de.component,dt=de.children,ct=de.ellipsis,jt=de.scope,Gt=de.prefixCls,Wt=de.className,cn=de.align,rn=de.record,Cn=de.render,pn=de.dataIndex,En=de.renderIndex,na=de.shouldCellUpdate,la=de.index,jn=de.rowType,aa=de.colSpan,La=de.rowSpan,Fn=de.fixLeft,Vn=de.fixRight,Rn=de.firstFixLeft,wn=de.lastFixLeft,Bn=de.firstFixRight,oa=de.lastFixRight,ka=de.appendNode,Na=de.additionalProps,Qn=Na===void 0?{}:Na,Oa=de.isSticky,Ra="".concat(Gt,"-cell"),Ha=rt(ne,["supportSticky","allColumnsFixedLeft"]),Ma=Ha.supportSticky,Co=Ha.allColumnsFixedLeft,Va=De(rn,pn,En,dt,Cn,na),Sa=(0,Me.Z)(Va,2),No=Sa[0],ma=Sa[1],mo={},ao=typeof Fn=="number"&&Ma,Xo=typeof Vn=="number"&&Ma;ao&&(mo.position="sticky",mo.left=Fn),Xo&&(mo.position="sticky",mo.right=Vn);var fa=(ce=(Pe=(Le=ma==null?void 0:ma.colSpan)!==null&&Le!==void 0?Le:Qn.colSpan)!==null&&Pe!==void 0?Pe:aa)!==null&&ce!==void 0?ce:1,sa=(Fe=(Oe=(qe=ma==null?void 0:ma.rowSpan)!==null&&qe!==void 0?qe:Qn.rowSpan)!==null&&Oe!==void 0?Oe:La)!==null&&Fe!==void 0?Fe:1,da=wt(la,sa),ea=(0,Me.Z)(da,2),Hn=ea[0],Ut=ea[1],Dn=function(ga){var vr;rn&&Ut(la,la+sa-1),Qn==null||(vr=Qn.onMouseEnter)===null||vr===void 0||vr.call(Qn,ga)},Ba=function(ga){var vr;rn&&Ut(-1,-1),Qn==null||(vr=Qn.onMouseLeave)===null||vr===void 0||vr.call(Qn,ga)};if(fa===0||sa===0)return null;var za=(Qe=Qn.title)!==null&&Qe!==void 0?Qe:on({rowType:jn,ellipsis:ct,children:No}),dr=St()(Ra,Wt,($e={},(0,ye.Z)($e,"".concat(Ra,"-fix-left"),ao&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-first"),Rn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-last"),wn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-left-all"),wn&&Co&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right"),Xo&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right-first"),Bn&&Ma),(0,ye.Z)($e,"".concat(Ra,"-fix-right-last"),oa&&Ma),(0,ye.Z)($e,"".concat(Ra,"-ellipsis"),ct),(0,ye.Z)($e,"".concat(Ra,"-with-append"),ka),(0,ye.Z)($e,"".concat(Ra,"-fix-sticky"),(ao||Xo)&&Oa&&Ma),(0,ye.Z)($e,"".concat(Ra,"-row-hover"),!ma&&Hn),$e),Qn.className,ma==null?void 0:ma.className),or={};cn&&(or.textAlign=cn);var Or=(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},mo),Qn.style),or),ma==null?void 0:ma.style),Zo=No;return(0,xe.Z)(Zo)==="object"&&!Array.isArray(Zo)&&!le.isValidElement(Zo)&&(Zo=null),ct&&(wn||Bn)&&(Zo=le.createElement("span",{className:"".concat(Ra,"-content")},Zo)),le.createElement(mt,(0,ot.Z)({},ma,Qn,{className:dr,style:Or,title:za,scope:jt,onMouseEnter:Dn,onMouseLeave:Ba,colSpan:fa!==1?fa:null,rowSpan:sa!==1?sa:null}),ka,Zo)}var ln=le.memo(vt);function be(de,ce,Pe,Le,Fe,Oe){var qe=Pe[de]||{},Qe=Pe[ce]||{},$e,mt;qe.fixed==="left"?$e=Le.left[Fe==="rtl"?ce:de]:Qe.fixed==="right"&&(mt=Le.right[Fe==="rtl"?de:ce]);var dt=!1,ct=!1,jt=!1,Gt=!1,Wt=Pe[ce+1],cn=Pe[de-1],rn=!(Oe!=null&&Oe.children);if(Fe==="rtl"){if($e!==void 0){var Cn=cn&&cn.fixed==="left";Gt=!Cn&&rn}else if(mt!==void 0){var pn=Wt&&Wt.fixed==="right";jt=!pn&&rn}}else if($e!==void 0){var En=Wt&&Wt.fixed==="left";dt=!En&&rn}else if(mt!==void 0){var na=cn&&cn.fixed==="right";ct=!na&&rn}return{fixLeft:$e,fixRight:mt,lastFixLeft:dt,firstFixRight:ct,lastFixRight:jt,firstFixLeft:Gt,isSticky:Le.isSticky}}var Rt=le.createContext({}),Tt=Rt;function On(de){var ce=de.className,Pe=de.index,Le=de.children,Fe=de.colSpan,Oe=Fe===void 0?1:Fe,qe=de.rowSpan,Qe=de.align,$e=rt(ne,["prefixCls","direction"]),mt=$e.prefixCls,dt=$e.direction,ct=le.useContext(Tt),jt=ct.scrollColumnIndex,Gt=ct.stickyOffsets,Wt=ct.flattenColumns,cn=ct.columns,rn=Pe+Oe-1,Cn=rn+1===jt?Oe+1:Oe,pn=be(Pe,Pe+Cn-1,Wt,Gt,dt,cn==null?void 0:cn[Pe]);return le.createElement(ln,(0,ot.Z)({className:ce,index:Pe,component:"td",prefixCls:mt,record:null,dataIndex:null,align:Qe,colSpan:Cn,rowSpan:qe,render:function(){return Le}},pn))}var vn=te(37061),Ve=["children"];function ze(de){var ce=de.children,Pe=(0,vn.Z)(de,Ve);return le.createElement("tr",Pe,ce)}function we(de){var ce=de.children;return ce}we.Row=ze,we.Cell=On;var me=we;function Te(de){var ce=de.children,Pe=de.stickyOffsets,Le=de.flattenColumns,Fe=de.columns,Oe=rt(ne,"prefixCls"),qe=Le.length-1,Qe=Le[qe],$e=le.useMemo(function(){return{stickyOffsets:Pe,flattenColumns:Le,scrollColumnIndex:Qe!=null&&Qe.scrollbar?qe:null,columns:Fe}},[Qe,Le,qe,Pe,Fe]);return le.createElement(Tt.Provider,{value:$e},le.createElement("tfoot",{className:"".concat(Oe,"-summary")},ce))}var ht=z(Te),Se=me,he=te(70425),Xe=te(29301),Ie=te(29194),Ce=te(24514),Ke=te(75152),it=te(26112);function tt(de,ce,Pe,Le,Fe,Oe,qe){de.push({record:ce,indent:Pe,index:qe});var Qe=Oe(ce),$e=Fe==null?void 0:Fe.has(Qe);if(ce&&Array.isArray(ce[Le])&&$e)for(var mt=0;mt1?Rn-1:0),Bn=1;Bn=0;Qe-=1){var $e=ce[Qe],mt=Pe&&Pe[Qe],dt=mt&&mt[Yn];if($e||dt||qe){var ct=dt||{},jt=ct.columnType,Gt=(0,vn.Z)(ct,Xn);Fe.unshift(le.createElement("col",(0,ot.Z)({key:Qe,style:{width:$e}},Gt))),qe=!0}}return le.createElement("colgroup",null,Fe)}var ba=ya,An=te(26407),Da=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function xa(de,ce){return(0,le.useMemo)(function(){for(var Pe=[],Le=0;Le1?"colgroup":"col":null,ellipsis:rn.ellipsis,align:rn.align,component:rn.title?Oe:qe,prefixCls:dt,key:Gt[cn]},Cn,{additionalProps:pn,rowType:"header"}))}))}to.displayName="HeaderRow";var an=to;function Sn(de){var ce=[];function Pe(qe,Qe){var $e=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[$e]=ce[$e]||[];var mt=Qe,dt=qe.filter(Boolean).map(function(ct){var jt={key:ct.key,className:ct.className||"",children:ct.title,column:ct,colStart:mt},Gt=1,Wt=ct.children;return Wt&&Wt.length>0&&(Gt=Pe(Wt,mt,$e+1).reduce(function(cn,rn){return cn+rn},0),jt.hasSubColumns=!0),"colSpan"in ct&&(Gt=ct.colSpan),"rowSpan"in ct&&(jt.rowSpan=ct.rowSpan),jt.colSpan=Gt,jt.colEnd=jt.colStart+Gt-1,ce[$e].push(jt),mt+=Gt,Gt});return dt}Pe(de,0);for(var Le=ce.length,Fe=function(Qe){ce[Qe].forEach(function($e){!("rowSpan"in $e)&&!$e.hasSubColumns&&($e.rowSpan=Le-Qe)})},Oe=0;Oe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Kn(de,ce){return le.useMemo(function(){if(ce&&ce>0){var Pe=0,Le=0;de.forEach(function(mt){var dt=Ca(ce,mt.width);dt?Pe+=dt:Le+=1});var Fe=ce-Pe,Oe=Le,qe=Fe/Le,Qe=0,$e=de.map(function(mt){var dt=(0,Ne.Z)({},mt),ct=Ca(ce,dt.width);if(ct)dt.width=ct;else{var jt=Math.floor(qe);dt.width=Oe===1?Fe:jt,Fe-=jt,Oe-=1}return Qe+=dt.width,dt});return[$e,Qe]}return[de,ce]},[de,ce])}var We=["children"],et=["fixed"];function Ye(de){return(0,ra.Z)(de).filter(function(ce){return le.isValidElement(ce)}).map(function(ce){var Pe=ce.key,Le=ce.props,Fe=Le.children,Oe=(0,vn.Z)(Le,We),qe=(0,Ne.Z)({key:Pe},Oe);return Fe&&(qe.children=Ye(Fe)),qe})}function zt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Pe){return Pe&&(0,xe.Z)(Pe)==="object"}).reduce(function(Pe,Le,Fe){var Oe=Le.fixed,qe=Oe===!0?"left":Oe,Qe="".concat(ce,"-").concat(Fe),$e=Le.children;return $e&&$e.length>0?[].concat((0,An.Z)(Pe),(0,An.Z)(zt($e,Qe).map(function(mt){return(0,Ne.Z)({fixed:qe},mt)}))):[].concat((0,An.Z)(Pe),[(0,Ne.Z)((0,Ne.Z)({key:Qe},Le),{},{fixed:qe})])},[])}function Pn(de){for(var ce=!0,Pe=0;Pe=0;Oe-=1){var qe=de[Oe];if(Fe&&qe.fixed!=="right")Fe=!1;else if(!Fe&&qe.fixed==="right"){warning(!1,"Index ".concat(Oe+1," of `columns` missing `fixed='right'` prop."));break}}}function _t(de){return de.map(function(ce){var Pe=ce.fixed,Le=(0,vn.Z)(ce,et),Fe=Pe;return Pe==="left"?Fe="right":Pe==="right"&&(Fe="left"),(0,Ne.Z)({fixed:Fe},Le)})}function va(de,ce){var Pe=de.prefixCls,Le=de.columns,Fe=de.children,Oe=de.expandable,qe=de.expandedKeys,Qe=de.columnTitle,$e=de.getRowKey,mt=de.onTriggerExpand,dt=de.expandIcon,ct=de.rowExpandable,jt=de.expandIconColumnIndex,Gt=de.direction,Wt=de.expandRowByClick,cn=de.columnWidth,rn=de.fixed,Cn=de.scrollWidth,pn=le.useMemo(function(){return Le||Ye(Fe)},[Le,Fe]),En=le.useMemo(function(){if(Oe){var Vn,Rn=pn.slice();if(!Rn.includes(oe)){var wn=jt||0;wn>=0&&Rn.splice(wn,0,oe)}var Bn=Rn.indexOf(oe);Rn=Rn.filter(function(Qn,Oa){return Qn!==oe||Oa===Bn});var oa=pn[Bn],ka;(rn==="left"||rn)&&!jt?ka="left":(rn==="right"||rn)&&jt===pn.length?ka="right":ka=oa?oa.fixed:null;var Na=(Vn={},(0,ye.Z)(Vn,Yn,{className:"".concat(Pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Vn,"title",Qe),(0,ye.Z)(Vn,"fixed",ka),(0,ye.Z)(Vn,"className","".concat(Pe,"-row-expand-icon-cell")),(0,ye.Z)(Vn,"width",cn),(0,ye.Z)(Vn,"render",function(Oa,Ra,Ha){var Ma=$e(Ra,Ha),Co=qe.has(Ma),Va=ct?ct(Ra):!0,Sa=dt({prefixCls:Pe,expanded:Co,expandable:Va,record:Ra,onExpand:mt});return Wt?le.createElement("span",{onClick:function(ma){return ma.stopPropagation()}},Sa):Sa}),Vn);return Rn.map(function(Qn){return Qn===oe?Na:Qn})}return pn.filter(function(Qn){return Qn!==oe})},[Oe,pn,$e,qe,dt,Gt]),na=le.useMemo(function(){var Vn=En;return ce&&(Vn=ce(Vn)),Vn.length||(Vn=[{render:function(){return null}}]),Vn},[ce,En,Gt]),la=le.useMemo(function(){return Gt==="rtl"?_t(zt(na)):zt(na)},[na,Gt,Cn]),jn=Kn(la,Cn),aa=(0,Me.Z)(jn,2),La=aa[0],Fn=aa[1];return[na,La,Fn]}var zn=va;function In(de){var ce,Pe=de.prefixCls,Le=de.record,Fe=de.onExpand,Oe=de.expanded,qe=de.expandable,Qe="".concat(Pe,"-row-expand-icon");if(!qe)return le.createElement("span",{className:St()(Qe,"".concat(Pe,"-row-spaced"))});var $e=function(dt){Fe(Le,dt),dt.stopPropagation()};return le.createElement("span",{className:St()(Qe,(ce={},(0,ye.Z)(ce,"".concat(Pe,"-row-expanded"),Oe),(0,ye.Z)(ce,"".concat(Pe,"-row-collapsed"),!Oe),ce)),onClick:$e})}function wa(de,ce,Pe){var Le=[];function Fe(Oe){(Oe||[]).forEach(function(qe,Qe){Le.push(ce(qe,Qe)),Fe(qe[Pe])})}return Fe(de),Le}function ia(de,ce,Pe){var Le=Tn(de),Fe=Le.expandIcon,Oe=Le.expandedRowKeys,qe=Le.defaultExpandedRowKeys,Qe=Le.defaultExpandAllRows,$e=Le.expandedRowRender,mt=Le.onExpand,dt=Le.onExpandedRowsChange,ct=Le.childrenColumnName,jt=Fe||In,Gt=ct||"children",Wt=le.useMemo(function(){return $e?"row":de.expandable&&de.internalHooks===ve&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(la){return la&&(0,xe.Z)(la)==="object"&&la[Gt]})?"nest":!1},[!!$e,ce]),cn=le.useState(function(){return qe||(Qe?wa(ce,Pe,Gt):[])}),rn=(0,Me.Z)(cn,2),Cn=rn[0],pn=rn[1],En=le.useMemo(function(){return new Set(Oe||Cn||[])},[Oe,Cn]),na=le.useCallback(function(la){var jn=Pe(la,ce.indexOf(la)),aa,La=En.has(jn);La?(En.delete(jn),aa=(0,An.Z)(En)):aa=[].concat((0,An.Z)(En),[jn]),pn(aa),mt&&mt(!La,la),dt&&dt(aa)},[Pe,En,ce,mt,dt]);return[Le,Wt,En,jt,Gt,na]}function tn(de,ce,Pe,Le){var Fe=de.map(function(Oe,qe){return be(qe,qe,de,ce,Pe,Le==null?void 0:Le[qe])});return(0,un.Z)(function(){return Fe},[Fe],function(Oe,qe){return!(0,ke.Z)(Oe,qe)})}function Ga(de){var ce=(0,le.useRef)(de),Pe=(0,le.useState)({}),Le=(0,Me.Z)(Pe,2),Fe=Le[1],Oe=(0,le.useRef)(null),qe=(0,le.useRef)([]);function Qe($e){qe.current.push($e);var mt=Promise.resolve();Oe.current=mt,mt.then(function(){if(Oe.current===mt){var dt=qe.current,ct=ce.current;qe.current=[],dt.forEach(function(jt){ce.current=jt(ce.current)}),Oe.current=null,ct!==ce.current&&Fe({})}})}return(0,le.useEffect)(function(){return function(){Oe.current=null}},[]),[ce.current,Qe]}function ho(de){var ce=(0,le.useRef)(de||null),Pe=(0,le.useRef)();function Le(){window.clearTimeout(Pe.current)}function Fe(qe){ce.current=qe,Le(),Pe.current=window.setTimeout(function(){ce.current=null,Pe.current=void 0},100)}function Oe(){return ce.current}return(0,le.useEffect)(function(){return Le},[]),[Fe,Oe]}function Qa(){var de=le.useState(-1),ce=(0,Me.Z)(de,2),Pe=ce[0],Le=ce[1],Fe=le.useState(-1),Oe=(0,Me.Z)(Fe,2),qe=Oe[0],Qe=Oe[1],$e=le.useCallback(function(mt,dt){Le(mt),Qe(dt)},[]);return[Pe,qe,$e]}var $a=te(47273),je=(0,$a.Z)()?window:null;function Dt(de,ce){var Pe=(0,xe.Z)(de)==="object"?de:{},Le=Pe.offsetHeader,Fe=Le===void 0?0:Le,Oe=Pe.offsetSummary,qe=Oe===void 0?0:Oe,Qe=Pe.offsetScroll,$e=Qe===void 0?0:Qe,mt=Pe.getContainer,dt=mt===void 0?function(){return je}:mt,ct=dt()||je;return le.useMemo(function(){var jt=!!de;return{isSticky:jt,stickyClassName:jt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Fe,offsetSummary:qe,offsetScroll:$e,container:ct}},[$e,Fe,qe,ce,ct])}function At(de,ce,Pe){var Le=(0,le.useMemo)(function(){for(var Fe=[],Oe=[],qe=0,Qe=0,$e=0;$e=ct&&(Qn=ct-jt),qe({scrollLeft:Qn/ct*(dt+2)}),pn.current.x=Bn.pageX},Vn=function(){if(Oe.current){var Bn=(0,qt.os)(Oe.current).top,oa=Bn+Oe.current.offsetHeight,ka=$e===window?document.documentElement.scrollTop+window.innerHeight:(0,qt.os)($e).top+$e.clientHeight;oa-(0,Ke.Z)()<=ka||Bn>=ka-Qe?Cn(function(Na){return(0,Ne.Z)((0,Ne.Z)({},Na),{},{isHiddenScrollBar:!0})}):Cn(function(Na){return(0,Ne.Z)((0,Ne.Z)({},Na),{},{isHiddenScrollBar:!1})})}},Rn=function(Bn){Cn(function(oa){return(0,Ne.Z)((0,Ne.Z)({},oa),{},{scrollLeft:Bn/dt*ct||0})})};return le.useImperativeHandle(Pe,function(){return{setScrollLeft:Rn}}),le.useEffect(function(){var wn=(0,nn.Z)(document.body,"mouseup",aa,!1),Bn=(0,nn.Z)(document.body,"mousemove",Fn,!1);return Vn(),function(){wn.remove(),Bn.remove()}},[jt,la]),le.useEffect(function(){var wn=(0,nn.Z)($e,"scroll",Vn,!1),Bn=(0,nn.Z)(window,"resize",Vn,!1);return function(){wn.remove(),Bn.remove()}},[$e]),le.useEffect(function(){rn.isHiddenScrollBar||Cn(function(wn){var Bn=Oe.current;return Bn?(0,Ne.Z)((0,Ne.Z)({},wn),{},{scrollLeft:Bn.scrollLeft/Bn.scrollWidth*Bn.clientWidth}):wn})},[rn.isHiddenScrollBar]),dt<=ct||!jt||rn.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,Ke.Z)(),width:ct,bottom:Qe},className:"".concat(mt,"-sticky-scroll")},le.createElement("div",{onMouseDown:La,ref:Gt,className:St()("".concat(mt,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(mt,"-sticky-scroll-bar-active"),la)),style:{width:"".concat(jt,"px"),transform:"translate3d(".concat(rn.scrollLeft,"px, 0, 0)")}}))},ha=le.forwardRef(Aa);function Nt(de){return null}var lo=Nt;function oo(de){return null}var Do=oo,Io="rc-table",bn=[],Jn={};function Ea(){return"No Data"}function Un(de){var ce,Pe=(0,Ne.Z)({rowKey:"key",prefixCls:Io,emptyText:Ea},de),Le=Pe.prefixCls,Fe=Pe.className,Oe=Pe.rowClassName,qe=Pe.style,Qe=Pe.data,$e=Pe.rowKey,mt=Pe.scroll,dt=Pe.tableLayout,ct=Pe.direction,jt=Pe.title,Gt=Pe.footer,Wt=Pe.summary,cn=Pe.caption,rn=Pe.id,Cn=Pe.showHeader,pn=Pe.components,En=Pe.emptyText,na=Pe.onRow,la=Pe.onHeaderRow,jn=Pe.internalHooks,aa=Pe.transformColumns,La=Pe.internalRefs,Fn=Pe.tailor,Vn=Pe.sticky,Rn=Qe||bn,wn=!!Rn.length,Bn=jn===ve,oa=le.useCallback(function(Po,jo){return(0,at.Z)(pn,Po)||jo},[pn]),ka=le.useMemo(function(){return typeof $e=="function"?$e:function(Po){var jo=Po&&Po[$e];return jo}},[$e]),Na=oa(["body"]),Qn=Qa(),Oa=(0,Me.Z)(Qn,3),Ra=Oa[0],Ha=Oa[1],Ma=Oa[2],Co=ia(Pe,Rn,ka),Va=(0,Me.Z)(Co,6),Sa=Va[0],No=Va[1],ma=Va[2],mo=Va[3],ao=Va[4],Xo=Va[5],fa=mt==null?void 0:mt.x,sa=le.useState(0),da=(0,Me.Z)(sa,2),ea=da[0],Hn=da[1],Ut=zn((0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},Pe),Sa),{},{expandable:!!Sa.expandedRowRender,columnTitle:Sa.columnTitle,expandedKeys:ma,getRowKey:ka,onTriggerExpand:Xo,expandIcon:mo,expandIconColumnIndex:Sa.expandIconColumnIndex,direction:ct,scrollWidth:Bn&&Fn&&typeof fa=="number"?fa:null}),Bn?aa:null),Dn=(0,Me.Z)(Ut,3),Ba=Dn[0],za=Dn[1],dr=Dn[2],or=dr!=null?dr:fa,Or=le.useMemo(function(){return{columns:Ba,flattenColumns:za}},[Ba,za]),Zo=le.useRef(),Mo=le.useRef(),ga=le.useRef(),vr=le.useRef(),Pr=le.useRef(),io=le.useState(!1),fo=(0,Me.Z)(io,2),zo=fo[0],er=fo[1],Qo=le.useState(!1),Ua=(0,Me.Z)(Qo,2),yr=Ua[0],gr=Ua[1],vo=Ga(new Map),pa=(0,Me.Z)(vo,2),qo=pa[0],hr=pa[1],_r=Je(za),Rr=_r.map(function(Po){return qo.get(Po)}),Dr=le.useMemo(function(){return Rr},[Rr.join("_")]),Er=Xt(Dr,za.length,ct),tr=mt&&kt(mt.y),Vo=mt&&kt(or)||!!Sa.fixed,Jr=Vo&&za.some(function(Po){var jo=Po.fixed;return jo}),oi=le.useRef(),Vr=Dt(Vn,Le),Xr=Vr.isSticky,Li=Vr.offsetHeader,al=Vr.offsetSummary,qa=Vr.offsetScroll,Bo=Vr.stickyClassName,pr=Vr.container,Go=le.useMemo(function(){return Wt==null?void 0:Wt(Rn)},[Wt,Rn]),Lr=(tr||Xr)&&le.isValidElement(Go)&&Go.type===me&&Go.props.fixed,Br,br,Qr;tr&&(br={overflowY:"scroll",maxHeight:mt.y}),Vo&&(Br={overflowX:"auto"},tr||(br={overflowY:"hidden"}),Qr={width:or===!0?"auto":or,minWidth:"100%"});var ol=le.useCallback(function(Po,jo){(0,Ie.Z)(Zo.current)&&hr(function(Mr){if(Mr.get(Po)!==jo){var ei=new Map(Mr);return ei.set(Po,jo),ei}return Mr})},[]),os=ho(null),rl=(0,Me.Z)(os,2),rs=rl[0],Rl=rl[1];function Ri(Po,jo){jo&&(typeof jo=="function"?jo(Po):jo.scrollLeft!==Po&&(jo.scrollLeft=Po,jo.scrollLeft!==Po&&setTimeout(function(){jo.scrollLeft=Po},0)))}var si=(0,nt.Z)(function(Po){var jo=Po.currentTarget,Mr=Po.scrollLeft,ei=ct==="rtl",ti=typeof Mr=="number"?Mr:jo.scrollLeft,Gl=jo||Jn;if(!Rl()||Rl()===Gl){var pl;rs(Gl),Ri(ti,Mo.current),Ri(ti,ga.current),Ri(ti,Pr.current),Ri(ti,(pl=oi.current)===null||pl===void 0?void 0:pl.setScrollLeft)}var Sl=jo||Mo.current;if(Sl){var Pl=Sl.scrollWidth,Bi=Sl.clientWidth;if(Pl===Bi){er(!1),gr(!1);return}ei?(er(-ti0)):(er(ti>0),gr(ti1?cn-Bn:0,ka=(0,Ne.Z)((0,Ne.Z)((0,Ne.Z)({},aa),$e),{},{flex:"0 0 ".concat(Bn,"px"),width:"".concat(Bn,"px"),marginRight:oa,pointerEvents:"auto"}),Na=le.useMemo(function(){return dt?Rn<=1:Fn===0||Rn===0||Rn>1},[Rn,Fn,dt]);Na?ka.visibility="hidden":dt&&(ka.height=ct==null?void 0:ct(Rn));var Qn=Na?function(){return null}:jt,Oa={};return(Rn===0||Fn===0)&&(Oa.rowSpan=1,Oa.colSpan=1),le.createElement(ln,(0,ot.Z)({className:St()(Wt,mt),ellipsis:Pe.ellipsis,align:Pe.align,scope:Pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:En,record:Qe,index:Oe,renderIndex:qe,dataIndex:Gt,render:Qn,shouldCellUpdate:Pe.shouldCellUpdate},na,{appendNode:la,additionalProps:(0,Ne.Z)((0,Ne.Z)({},jn),{},{style:ka},Oa)}))}var jr=Sr,Ur=["data","index","className","rowKey","style","extra","getHeight"],$r=le.forwardRef(function(de,ce){var Pe=de.data,Le=de.index,Fe=de.className,Oe=de.rowKey,qe=de.style,Qe=de.extra,$e=de.getHeight,mt=(0,vn.Z)(de,Ur),dt=Pe.record,ct=Pe.indent,jt=Pe.index,Gt=rt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Wt=Gt.scrollX,cn=Gt.flattenColumns,rn=Gt.prefixCls,Cn=Gt.fixColumn,pn=Gt.componentWidth,En=Ee(dt,Oe,Le,ct),na=En.rowSupportExpand,la=En.expanded,jn=En.rowProps,aa=En.expandedRowRender,La=En.expandedRowClassName,Fn;if(na&&la){var Vn=aa(dt,Le,ct+1,la),Rn=La==null?void 0:La(dt,Le,ct),wn={};Cn&&(wn={style:(0,ye.Z)({},"--virtual-width","".concat(pn,"px"))});var Bn="".concat(rn,"-expanded-row-cell");Fn=le.createElement("div",{className:St()("".concat(rn,"-expanded-row"),"".concat(rn,"-expanded-row-level-").concat(ct+1),Rn)},le.createElement(ln,{component:"div",prefixCls:rn,className:St()(Bn,(0,ye.Z)({},"".concat(Bn,"-fixed"),Cn)),additionalProps:wn},Vn))}var oa=(0,Ne.Z)((0,Ne.Z)({},qe),{},{width:Wt});Qe&&(oa.position="absolute",oa.pointerEvents="none");var ka=le.createElement("div",(0,ot.Z)({},jn,mt,{ref:na?null:ce,className:St()(Fe,"".concat(rn,"-row"),jn==null?void 0:jn.className,(0,ye.Z)({},"".concat(rn,"-row-extra"),Qe)),style:(0,Ne.Z)((0,Ne.Z)({},oa),jn==null?void 0:jn.style)}),cn.map(function(Na,Qn){return le.createElement(jr,{key:Qn,rowInfo:En,column:Na,colIndex:Qn,indent:ct,index:Le,renderIndex:jt,record:dt,inverse:Qe,getHeight:$e})}));return na?le.createElement("div",{ref:ce},ka,Fn):ka}),Tr=z($r),cr=Tr,Ho=le.forwardRef(function(de,ce){var Pe=de.data,Le=de.onScroll,Fe=rt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Oe=Fe.flattenColumns,qe=Fe.onColumnResize,Qe=Fe.getRowKey,$e=Fe.expandedKeys,mt=Fe.prefixCls,dt=Fe.childrenColumnName,ct=Fe.emptyNode,jt=Fe.scrollX,Gt=rt(bo),Wt=Gt.scrollY,cn=Gt.listItemHeight,rn=le.useRef(),Cn=Et(Pe,dt,$e,Qe),pn=le.useMemo(function(){var Fn=0;return Oe.map(function(Vn){var Rn=Vn.width,wn=Vn.key;return Fn+=Rn,[wn,Rn,Fn]})},[Oe]),En=le.useMemo(function(){return pn.map(function(Fn){return Fn[2]})},[pn]);le.useEffect(function(){pn.forEach(function(Fn){var Vn=(0,Me.Z)(Fn,2),Rn=Vn[0],wn=Vn[1];qe(Rn,wn)})},[pn]),le.useImperativeHandle(ce,function(){var Fn={};return Object.defineProperty(Fn,"scrollLeft",{get:function(){var Rn;return((Rn=rn.current)===null||Rn===void 0?void 0:Rn.getScrollInfo().x)||0},set:function(Rn){var wn;(wn=rn.current)===null||wn===void 0||wn.scrollTo({left:Rn})}}),Fn});var na=function(Vn,Rn){var wn,Bn=(wn=Cn[Rn])===null||wn===void 0?void 0:wn.record,oa=Vn.onCell;if(oa){var ka,Na=oa(Bn,Rn);return(ka=Na==null?void 0:Na.rowSpan)!==null&&ka!==void 0?ka:1}return 1},la=function(Vn){var Rn=Vn.start,wn=Vn.end,Bn=Vn.getSize,oa=Vn.offsetY;if(wn<0)return null;for(var ka=Oe.filter(function(fa){return na(fa,Rn)===0}),Na=Rn,Qn=function(sa){if(ka=ka.filter(function(da){return na(da,sa)===0}),!ka.length)return Na=sa,"break"},Oa=Rn;Oa>=0;Oa-=1){var Ra=Qn(Oa);if(Ra==="break")break}for(var Ha=Oe.filter(function(fa){return na(fa,wn)!==1}),Ma=wn,Co=function(sa){if(Ha=Ha.filter(function(da){return na(da,sa)!==1}),!Ha.length)return Ma=Math.max(sa-1,wn),"break"},Va=wn;Va1})&&No.push(sa)},mo=Na;mo<=Ma;mo+=1)var ao=ma(mo);var Xo=No.map(function(fa){var sa=Cn[fa],da=Qe(sa.record,fa),ea=function(Dn){var Ba=fa+Dn-1,za=Qe(Cn[Ba].record,Ba),dr=Bn(da,za);return dr.bottom-dr.top},Hn=Bn(da);return le.createElement(cr,{key:fa,data:sa,rowKey:da,index:fa,style:{top:-oa+Hn.top},extra:!0,getHeight:ea})});return Xo},jn=le.useMemo(function(){return{columnsOffset:En}},[En]),aa="".concat(mt,"-tbody"),La;return Cn.length?La=le.createElement(Eo.Z,{fullHeight:!1,ref:rn,className:St()(aa,"".concat(aa,"-virtual")),height:Wt,itemHeight:cn||24,data:Cn,itemKey:function(Vn){return Qe(Vn.record)},scrollWidth:jt,onVirtualScroll:function(Vn){var Rn=Vn.x;Le({scrollLeft:Rn})},extraRender:la},function(Fn,Vn,Rn){var wn=Qe(Fn.record,Vn);return le.createElement(cr,(0,ot.Z)({data:Fn,rowKey:wn,index:Vn},Rn))}):La=le.createElement("div",{className:St()("".concat(mt,"-placeholder"))},le.createElement(ln,{component:"div",prefixCls:mt},ct)),le.createElement(Ar.Provider,{value:jn},La)}),Cr=z(Ho),Ir=Cr,kr=function(ce,Pe){var Le=Pe.ref,Fe=Pe.onScroll;return le.createElement(Ir,{ref:Le,data:ce,onScroll:Fe})},Nr=100;function wr(de){var ce=de.columns,Pe=de.scroll,Le=de.prefixCls,Fe=Le===void 0?Io:Le,Oe=de.className,qe=de.listItemHeight,Qe=Pe||{},$e=Qe.x,mt=Qe.y;typeof $e!="number"&&($e=((ce||[]).length+1)*Nr),typeof mt!="number"&&(mt=500);var dt=le.useMemo(function(){return{scrollY:mt,listItemHeight:qe}},[mt,qe]);return le.createElement(bo.Provider,{value:dt},le.createElement(Fa,(0,ot.Z)({},de,{className:St()(Oe,"".concat(Fe,"-virtual")),scroll:(0,Ne.Z)((0,Ne.Z)({},Pe),{},{x:$e}),components:{body:kr},columns:ce,internalHooks:ve,tailor:!0})))}function Kr(de){return E(wr,de)}var Ya=Kr(),Ko=null;function _o(de){return null}var ur=_o;function mr(de){return null}var Fr=mr,ri=te(2738),qr=te(68031),Uo=te(36355),$o=te(93891),zr=te(19716),gi=te(8628),ci=te(31724),bi=te(58421),ua=te(71418),Zn=te(88088);function qn(de){return function(Pe){let{prefixCls:Le,onExpand:Fe,record:Oe,expanded:qe,expandable:Qe}=Pe;const $e=`${Le}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:mt=>{Fe(Oe,mt),mt.stopPropagation()},className:St()($e,{[`${$e}-spaced`]:!Qe,[`${$e}-expanded`]:Qe&&qe,[`${$e}-collapsed`]:Qe&&!qe}),"aria-label":qe?de.collapse:de.expand,"aria-expanded":qe})}}var _n=qn;function _a(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function ko(de,ce){return ce?`${ce}-${de}`:`${de}`}function Wo(de,ce){return typeof de=="function"?de(ce):de}function Yo(de,ce){const Pe=Wo(de,ce);return Object.prototype.toString.call(Pe)==="[object Object]"?"":Pe}var ir={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},lr=ir,Hr=te(7657),fr=function(ce,Pe){return le.createElement(Hr.Z,(0,ot.Z)({},ce,{ref:Pe,icon:lr}))},Ka=le.forwardRef(fr),co=Ka,To=te(56762);function so(de){const ce=le.useRef(de),Pe=(0,To.Z)();return[()=>ce.current,Le=>{ce.current=Le,Pe()}]}var po=te(3113),nr=te(24905),Ro=te(38854),Wr=te(64165),Zr=te(20834),ui=te(40875),Ki=te(5112),mi=te(17574),Gr=te(47472),Ni=te(92832);function Di(de){let{value:ce,onChange:Pe,filterSearch:Le,tablePrefixCls:Fe,locale:Oe}=de;return Le?le.createElement("div",{className:`${Fe}-filter-dropdown-search`},le.createElement(Ni.default,{prefix:le.createElement(Gr.Z,null),placeholder:Oe.filterSearchPlaceholder,onChange:Pe,value:ce,htmlSize:1,className:`${Fe}-filter-dropdown-search-input`})):null}var xi=Di,Fi=te(10228);const jl=de=>{const{keyCode:ce}=de;ce===Fi.Z.ENTER&&de.stopPropagation()};var Kl=le.forwardRef((de,ce)=>le.createElement("div",{className:de.className,onClick:Pe=>Pe.stopPropagation(),onKeyDown:jl,ref:ce},de.children));function fi(de){let ce=[];return(de||[]).forEach(Pe=>{let{value:Le,children:Fe}=Pe;ce.push(Le),Fe&&(ce=[].concat((0,An.Z)(ce),(0,An.Z)(fi(Fe))))}),ce}function Wl(de){return de.some(ce=>{let{children:Pe}=ce;return Pe})}function Wi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Vi(de){let{filters:ce,prefixCls:Pe,filteredKeys:Le,filterMultiple:Fe,searchValue:Oe,filterSearch:qe}=de;return ce.map((Qe,$e)=>{const mt=String(Qe.value);if(Qe.children)return{key:mt||$e,label:Qe.text,popupClassName:`${Pe}-dropdown-submenu`,children:Vi({filters:Qe.children,prefixCls:Pe,filteredKeys:Le,filterMultiple:Fe,searchValue:Oe,filterSearch:qe})};const dt=Fe?nr.default:Ki.ZP,ct={key:Qe.value!==void 0?mt:$e,label:le.createElement(le.Fragment,null,le.createElement(dt,{checked:Le.includes(mt)}),le.createElement("span",null,Qe.text))};return Oe.trim()?typeof qe=="function"?qe(Oe,Qe)?ct:null:Wi(Oe,Qe.text)?ct:null:ct})}function Vl(de){var ce,Pe;const{tablePrefixCls:Le,prefixCls:Fe,column:Oe,dropdownPrefixCls:qe,columnKey:Qe,filterMultiple:$e,filterMode:mt="menu",filterSearch:dt=!1,filterState:ct,triggerFilter:jt,locale:Gt,children:Wt,getPopupContainer:cn}=de,{filterDropdownOpen:rn,onFilterDropdownOpenChange:Cn,filterResetToDefaultFilteredValue:pn,defaultFilteredValue:En,filterDropdownVisible:na,onFilterDropdownVisibleChange:la}=Oe,[jn,aa]=le.useState(!1),La=!!(ct&&(!((ce=ct.filteredKeys)===null||ce===void 0)&&ce.length||ct.forceFiltered)),Fn=Ut=>{aa(Ut),Cn==null||Cn(Ut),la==null||la(Ut)},Vn=(Pe=rn!=null?rn:na)!==null&&Pe!==void 0?Pe:jn,Rn=ct==null?void 0:ct.filteredKeys,[wn,Bn]=so(Rn||[]),oa=Ut=>{let{selectedKeys:Dn}=Ut;Bn(Dn)},ka=(Ut,Dn)=>{let{node:Ba,checked:za}=Dn;oa($e?{selectedKeys:Ut}:{selectedKeys:za&&Ba.key?[Ba.key]:[]})};le.useEffect(()=>{jn&&oa({selectedKeys:Rn||[]})},[Rn]);const[Na,Qn]=le.useState([]),Oa=Ut=>{Qn(Ut)},[Ra,Ha]=le.useState(""),Ma=Ut=>{const{value:Dn}=Ut.target;Ha(Dn)};le.useEffect(()=>{jn||Ha("")},[jn]);const Co=Ut=>{const Dn=Ut&&Ut.length?Ut:null;if(Dn===null&&(!ct||!ct.filteredKeys)||(0,ke.Z)(Dn,ct==null?void 0:ct.filteredKeys,!0))return null;jt({column:Oe,key:Qe,filteredKeys:Dn})},Va=()=>{Fn(!1),Co(wn())},Sa=function(){let{confirm:Ut,closeDropdown:Dn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Ut&&Co([]),Dn&&Fn(!1),Ha(""),Bn(pn?(En||[]).map(Ba=>String(Ba)):[])},No=function(){let{closeDropdown:Ut}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Ut&&Fn(!1),Co(wn())},ma=Ut=>{Ut&&Rn!==void 0&&Bn(Rn||[]),Fn(Ut),!Ut&&!Oe.filterDropdown&&Va()},mo=St()({[`${qe}-menu-without-submenu`]:!Wl(Oe.filters||[])}),ao=Ut=>{if(Ut.target.checked){const Dn=fi(Oe==null?void 0:Oe.filters).map(Ba=>String(Ba));Bn(Dn)}else Bn([])},Xo=Ut=>{let{filters:Dn}=Ut;return(Dn||[]).map((Ba,za)=>{const dr=String(Ba.value),or={title:Ba.text,key:Ba.value!==void 0?dr:za};return Ba.children&&(or.children=Xo({filters:Ba.children})),or})},fa=Ut=>{var Dn;return Object.assign(Object.assign({},Ut),{text:Ut.title,value:Ut.key,children:((Dn=Ut.children)===null||Dn===void 0?void 0:Dn.map(Ba=>fa(Ba)))||[]})};let sa;if(typeof Oe.filterDropdown=="function")sa=Oe.filterDropdown({prefixCls:`${qe}-custom`,setSelectedKeys:Ut=>oa({selectedKeys:Ut}),selectedKeys:wn(),confirm:No,clearFilters:Sa,filters:Oe.filters,visible:Vn,close:()=>{Fn(!1)}});else if(Oe.filterDropdown)sa=Oe.filterDropdown;else{const Ut=wn()||[],Dn=()=>(Oe.filters||[]).length===0?le.createElement(Wr.Z,{image:Wr.Z.PRESENTED_IMAGE_SIMPLE,description:Gt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):mt==="tree"?le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:dt,value:Ra,onChange:Ma,tablePrefixCls:Le,locale:Gt}),le.createElement("div",{className:`${Le}-filter-dropdown-tree`},$e?le.createElement(nr.default,{checked:Ut.length===fi(Oe.filters).length,indeterminate:Ut.length>0&&Ut.lengthtypeof dt=="function"?dt(Ra,fa(za)):Wi(Ra,za.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(xi,{filterSearch:dt,value:Ra,onChange:Ma,tablePrefixCls:Le,locale:Gt}),le.createElement(Zr.default,{selectable:!0,multiple:$e,prefixCls:`${qe}-menu`,className:mo,onSelect:oa,onDeselect:oa,selectedKeys:Ut,getPopupContainer:cn,openKeys:Na,onOpenChange:Oa,items:Vi({filters:Oe.filters||[],filterSearch:dt,prefixCls:Fe,filteredKeys:wn(),filterMultiple:$e,searchValue:Ra})})),Ba=()=>pn?(0,ke.Z)((En||[]).map(za=>String(za)),Ut,!0):Ut.length===0;sa=le.createElement(le.Fragment,null,Dn(),le.createElement("div",{className:`${Fe}-dropdown-btns`},le.createElement(po.ZP,{type:"link",size:"small",disabled:Ba(),onClick:()=>Sa()},Gt.filterReset),le.createElement(po.ZP,{type:"primary",size:"small",onClick:Va},Gt.filterConfirm)))}Oe.filterDropdown&&(sa=le.createElement(ui.J,{selectable:void 0},sa));const da=()=>le.createElement(Kl,{className:`${Fe}-dropdown`},sa);let ea;typeof Oe.filterIcon=="function"?ea=Oe.filterIcon(La):Oe.filterIcon?ea=Oe.filterIcon:ea=le.createElement(co,null);const{direction:Hn}=le.useContext(Uo.E_);return le.createElement("div",{className:`${Fe}-column`},le.createElement("span",{className:`${Le}-column-title`},Wt),le.createElement(Ro.Z,{dropdownRender:da,trigger:["click"],open:Vn,onOpenChange:ma,getPopupContainer:cn,placement:Hn==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:St()(`${Fe}-trigger`,{active:La}),onClick:Ut=>{Ut.stopPropagation()}},ea)))}var Ul=Vl;function Ui(de,ce,Pe){let Le=[];return(de||[]).forEach((Fe,Oe)=>{var qe;const Qe=ko(Oe,Pe);if(Fe.filters||"filterDropdown"in Fe||"onFilter"in Fe)if("filteredValue"in Fe){let $e=Fe.filteredValue;"filterDropdown"in Fe||($e=(qe=$e==null?void 0:$e.map(String))!==null&&qe!==void 0?qe:$e),Le.push({column:Fe,key:_a(Fe,Qe),filteredKeys:$e,forceFiltered:Fe.filtered})}else Le.push({column:Fe,key:_a(Fe,Qe),filteredKeys:ce&&Fe.defaultFilteredValue?Fe.defaultFilteredValue:void 0,forceFiltered:Fe.filtered});"children"in Fe&&(Le=[].concat((0,An.Z)(Le),(0,An.Z)(Ui(Fe.children,ce,Qe))))}),Le}function bl(de,ce,Pe,Le,Fe,Oe,qe,Qe){return Pe.map(($e,mt)=>{const dt=ko(mt,Qe),{filterMultiple:ct=!0,filterMode:jt,filterSearch:Gt}=$e;let Wt=$e;if(Wt.filters||Wt.filterDropdown){const cn=_a(Wt,dt),rn=Le.find(Cn=>{let{key:pn}=Cn;return cn===pn});Wt=Object.assign(Object.assign({},Wt),{title:Cn=>le.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Wt,columnKey:cn,filterState:rn,filterMultiple:ct,filterMode:jt,filterSearch:Gt,triggerFilter:Oe,locale:Fe,getPopupContainer:qe},Wo($e.title,Cn))})}return"children"in Wt&&(Wt=Object.assign(Object.assign({},Wt),{children:bl(de,ce,Wt.children,Le,Fe,Oe,qe,dt)})),Wt})}function Ci(de){const ce={};return de.forEach(Pe=>{let{key:Le,filteredKeys:Fe,column:Oe}=Pe;const{filters:qe,filterDropdown:Qe}=Oe;if(Qe)ce[Le]=Fe||null;else if(Array.isArray(Fe)){const $e=fi(qe);ce[Le]=$e.filter(mt=>Fe.includes(String(mt)))}else ce[Le]=null}),ce}function $i(de,ce){return ce.reduce((Pe,Le)=>{const{column:{onFilter:Fe,filters:Oe},filteredKeys:qe}=Le;return Fe&&qe&&qe.length?Pe.filter(Qe=>qe.some($e=>{const mt=fi(Oe),dt=mt.findIndex(jt=>String(jt)===String($e)),ct=dt!==-1?mt[dt]:$e;return Fe(ct,Qe)})):Pe},de)}const Yi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,An.Z)(Yi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Pe,mergedColumns:Le,onFilterChange:Fe,getPopupContainer:Oe,locale:qe}=de;const Qe=le.useMemo(()=>Yi(Le||[]),[Le]),[$e,mt]=le.useState(()=>Ui(Qe,!0)),dt=le.useMemo(()=>{const Wt=Ui(Qe,!1);if(Wt.length===0)return Wt;let cn=!0,rn=!0;if(Wt.forEach(Cn=>{let{filteredKeys:pn}=Cn;pn!==void 0?cn=!1:rn=!1}),cn){const Cn=(Qe||[]).map((pn,En)=>_a(pn,ko(En)));return $e.filter(pn=>{let{key:En}=pn;return Cn.includes(En)}).map(pn=>{const En=Qe[Cn.findIndex(na=>na===pn.key)];return Object.assign(Object.assign({},pn),{column:Object.assign(Object.assign({},pn.column),En),forceFiltered:En.filtered})})}return Wt},[Qe,$e]),ct=le.useMemo(()=>Ci(dt),[dt]),jt=Wt=>{const cn=dt.filter(rn=>{let{key:Cn}=rn;return Cn!==Wt.key});cn.push(Wt),mt(cn),Fe(Ci(cn),cn)};return[Wt=>bl(ce,Pe,Wt,dt,qe,jt,Oe),dt,ct]}var Cl=xl;function wl(de,ce,Pe){const Le=le.useRef({});function Fe(Oe){if(!Le.current||Le.current.data!==de||Le.current.childrenColumnName!==ce||Le.current.getRowKey!==Pe){let Qe=function($e){$e.forEach((mt,dt)=>{const ct=Pe(mt,dt);qe.set(ct,mt),mt&&typeof mt=="object"&&ce in mt&&Qe(mt[ce]||[])})};const qe=new Map;Qe(de),Le.current={data:de,childrenColumnName:ce,kvMap:qe,getRowKey:Pe}}return Le.current.kvMap.get(Oe)}return[Fe]}var El=te(50371),Ll=function(de,ce){var Pe={};for(var Le in de)Object.prototype.hasOwnProperty.call(de,Le)&&ce.indexOf(Le)<0&&(Pe[Le]=de[Le]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Le=Object.getOwnPropertySymbols(de);Fe{const Oe=de[Fe];typeof Oe!="function"&&(Pe[Fe]=Oe)}),Pe}function Ji(de,ce,Pe){const Le=Pe&&typeof Pe=="object"?Pe:{},{total:Fe=0}=Le,Oe=Ll(Le,["total"]),[qe,Qe]=(0,le.useState)(()=>({current:"defaultCurrent"in Oe?Oe.defaultCurrent:1,pageSize:"defaultPageSize"in Oe?Oe.defaultPageSize:wi})),$e=(0,El.Z)(qe,Oe,{total:Fe>0?Fe:de}),mt=Math.ceil((Fe||de)/$e.pageSize);$e.current>mt&&($e.current=mt||1);const dt=(jt,Gt)=>{Qe({current:jt!=null?jt:1,pageSize:Gt||$e.pageSize})},ct=(jt,Gt)=>{var Wt;Pe&&((Wt=Pe.onChange)===null||Wt===void 0||Wt.call(Pe,jt,Gt)),dt(jt,Gt),ce(jt,Gt||($e==null?void 0:$e.pageSize))};return Pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},$e),{onChange:ct}),dt]}var $l=Ji,Yl=te(84105),li=te(35654),Oi=te(90782),Xi=te(71430),Jl=te(18929);const Yr={},Qi="SELECT_ALL",qi="SELECT_INVERT",_i="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Pe=[];return(ce||[]).forEach(Le=>{Pe.push(Le),Le&&typeof Le=="object"&&de in Le&&(Pe=[].concat((0,An.Z)(Pe),(0,An.Z)(Al(de,Le[de]))))}),Pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Pe,selectedRowKeys:Le,defaultSelectedRowKeys:Fe,getCheckboxProps:Oe,onChange:qe,onSelect:Qe,onSelectAll:$e,onSelectInvert:mt,onSelectNone:dt,onSelectMultiple:ct,columnWidth:jt,type:Gt,selections:Wt,fixed:cn,renderCell:rn,hideSelectAll:Cn,checkStrictly:pn=!0}=ce||{},{prefixCls:En,data:na,pageData:la,getRecordByKey:jn,getRowKey:aa,expandType:La,childrenColumnName:Fn,locale:Vn,getPopupContainer:Rn}=de,[wn,Bn]=(0,Jl.Z)(Le||Fe||Bl,{value:Le}),oa=le.useRef(new Map),ka=(0,le.useCallback)(fa=>{if(Pe){const sa=new Map;fa.forEach(da=>{let ea=jn(da);!ea&&oa.current.has(da)&&(ea=oa.current.get(da)),sa.set(da,ea)}),oa.current=sa}},[jn,Pe]);le.useEffect(()=>{ka(wn)},[wn]);const{keyEntities:Na}=(0,le.useMemo)(()=>{if(pn)return{keyEntities:null};let fa=na;if(Pe){const sa=new Set(na.map((ea,Hn)=>aa(ea,Hn))),da=Array.from(oa.current).reduce((ea,Hn)=>{let[Ut,Dn]=Hn;return sa.has(Ut)?ea:ea.concat(Dn)},[]);fa=[].concat((0,An.Z)(fa),(0,An.Z)(da))}return(0,Xi.I8)(fa,{externalGetKey:aa,childrenPropName:Fn})},[na,aa,pn,Fn,Pe]),Qn=(0,le.useMemo)(()=>Al(Fn,la),[Fn,la]),Oa=(0,le.useMemo)(()=>{const fa=new Map;return Qn.forEach((sa,da)=>{const ea=aa(sa,da),Hn=(Oe?Oe(sa):null)||{};fa.set(ea,Hn)}),fa},[Qn,aa,Oe]),Ra=(0,le.useCallback)(fa=>{var sa;return!!(!((sa=Oa.get(aa(fa)))===null||sa===void 0)&&sa.disabled)},[Oa,aa]),[Ha,Ma]=(0,le.useMemo)(()=>{if(pn)return[wn||[],[]];const{checkedKeys:fa,halfCheckedKeys:sa}=(0,Oi.S)(wn,!0,Na,Ra);return[fa||[],sa]},[wn,pn,Na,Ra]),Co=(0,le.useMemo)(()=>{const fa=Gt==="radio"?Ha.slice(0,1):Ha;return new Set(fa)},[Ha,Gt]),Va=(0,le.useMemo)(()=>Gt==="radio"?new Set:new Set(Ma),[Ma,Gt]),[Sa,No]=(0,le.useState)(null);le.useEffect(()=>{ce||Bn(Bl)},[!!ce]);const ma=(0,le.useCallback)((fa,sa)=>{let da,ea;ka(fa),Pe?(da=fa,ea=fa.map(Hn=>oa.current.get(Hn))):(da=[],ea=[],fa.forEach(Hn=>{const Ut=jn(Hn);Ut!==void 0&&(da.push(Hn),ea.push(Ut))})),Bn(da),qe==null||qe(da,ea,{type:sa})},[Bn,jn,qe,Pe]),mo=(0,le.useCallback)((fa,sa,da,ea)=>{if(Qe){const Hn=da.map(Ut=>jn(Ut));Qe(jn(fa),sa,Hn,ea)}ma(da,"single")},[Qe,jn,ma]),ao=(0,le.useMemo)(()=>!Wt||Cn?null:(Wt===!0?[Qi,qi,_i]:Wt).map(sa=>sa===Qi?{key:"all",text:Vn.selectionAll,onSelect(){ma(na.map((da,ea)=>aa(da,ea)).filter(da=>{const ea=Oa.get(da);return!(ea!=null&&ea.disabled)||Co.has(da)}),"all")}}:sa===qi?{key:"invert",text:Vn.selectInvert,onSelect(){const da=new Set(Co);la.forEach((Hn,Ut)=>{const Dn=aa(Hn,Ut),Ba=Oa.get(Dn);Ba!=null&&Ba.disabled||(da.has(Dn)?da.delete(Dn):da.add(Dn))});const ea=Array.from(da);mt&&mt(ea),ma(ea,"invert")}}:sa===_i?{key:"none",text:Vn.selectNone,onSelect(){dt==null||dt(),ma(Array.from(Co).filter(da=>{const ea=Oa.get(da);return ea==null?void 0:ea.disabled}),"none")}}:sa).map(sa=>Object.assign(Object.assign({},sa),{onSelect:function(){for(var da,ea,Hn=arguments.length,Ut=new Array(Hn),Dn=0;Dn{var sa;if(!ce)return fa.filter(io=>io!==Yr);let da=(0,An.Z)(fa);const ea=new Set(Co),Hn=Qn.map(aa).filter(io=>!Oa.get(io).disabled),Ut=Hn.every(io=>ea.has(io)),Dn=Hn.some(io=>ea.has(io)),Ba=()=>{const io=[];Ut?Hn.forEach(zo=>{ea.delete(zo),io.push(zo)}):Hn.forEach(zo=>{ea.has(zo)||(ea.add(zo),io.push(zo))});const fo=Array.from(ea);$e==null||$e(!Ut,fo.map(zo=>jn(zo)),io.map(zo=>jn(zo))),ma(fo,"all"),No(null)};let za;if(Gt!=="radio"){let io;if(ao){const Ua={getPopupContainer:Rn,items:ao.map((yr,gr)=>{const{key:vo,text:pa,onSelect:qo}=yr;return{key:vo!=null?vo:gr,onClick:()=>{qo==null||qo(Hn)},label:pa}})};io=le.createElement("div",{className:`${En}-selection-extra`},le.createElement(Ro.Z,{menu:Ua,getPopupContainer:Rn},le.createElement("span",null,le.createElement(Yl.Z,null))))}const fo=Qn.map((Ua,yr)=>{const gr=aa(Ua,yr),vo=Oa.get(gr)||{};return Object.assign({checked:ea.has(gr)},vo)}).filter(Ua=>{let{disabled:yr}=Ua;return yr}),zo=!!fo.length&&fo.length===Qn.length,er=zo&&fo.every(Ua=>{let{checked:yr}=Ua;return yr}),Qo=zo&&fo.some(Ua=>{let{checked:yr}=Ua;return yr});za=!Cn&&le.createElement("div",{className:`${En}-selection`},le.createElement(nr.default,{checked:zo?er:!!Qn.length&&Ut,indeterminate:zo?!er&&Qo:!Ut&&Dn,onChange:Ba,disabled:Qn.length===0||zo,"aria-label":io?"Custom selection":"Select all",skipGroup:!0}),io)}let dr;Gt==="radio"?dr=(io,fo,zo)=>{const er=aa(fo,zo),Qo=ea.has(er);return{node:le.createElement(Ki.ZP,Object.assign({},Oa.get(er),{checked:Qo,onClick:Ua=>Ua.stopPropagation(),onChange:Ua=>{ea.has(er)||mo(er,!0,[er],Ua.nativeEvent)}})),checked:Qo}}:dr=(io,fo,zo)=>{var er;const Qo=aa(fo,zo),Ua=ea.has(Qo),yr=Va.has(Qo),gr=Oa.get(Qo);let vo;return La==="nest"?vo=yr:vo=(er=gr==null?void 0:gr.indeterminate)!==null&&er!==void 0?er:yr,{node:le.createElement(nr.default,Object.assign({},gr,{indeterminate:vo,checked:Ua,skipGroup:!0,onClick:pa=>pa.stopPropagation(),onChange:pa=>{let{nativeEvent:qo}=pa;const{shiftKey:hr}=qo;let _r=-1,Rr=-1;if(hr&&pn){const Dr=new Set([Sa,Qo]);Hn.some((Er,tr)=>{if(Dr.has(Er))if(_r===-1)_r=tr;else return Rr=tr,!0;return!1})}if(Rr!==-1&&_r!==Rr&&pn){const Dr=Hn.slice(_r,Rr+1),Er=[];Ua?Dr.forEach(Vo=>{ea.has(Vo)&&(Er.push(Vo),ea.delete(Vo))}):Dr.forEach(Vo=>{ea.has(Vo)||(Er.push(Vo),ea.add(Vo))});const tr=Array.from(ea);ct==null||ct(!Ua,tr.map(Vo=>jn(Vo)),Er.map(Vo=>jn(Vo))),ma(tr,"multiple")}else{const Dr=Ha;if(pn){const Er=Ua?(0,li._5)(Dr,Qo):(0,li.L0)(Dr,Qo);mo(Qo,!Ua,Er,qo)}else{const Er=(0,Oi.S)([].concat((0,An.Z)(Dr),[Qo]),!0,Na,Ra),{checkedKeys:tr,halfCheckedKeys:Vo}=Er;let Jr=tr;if(Ua){const oi=new Set(tr);oi.delete(Qo),Jr=(0,Oi.S)(Array.from(oi),{checked:!1,halfCheckedKeys:Vo},Na,Ra).checkedKeys}mo(Qo,!Ua,Jr,qo)}}No(Ua?null:Qo)}})),checked:Ua}};const or=(io,fo,zo)=>{const{node:er,checked:Qo}=dr(io,fo,zo);return rn?rn(Qo,fo,zo,er):er};if(!da.includes(Yr))if(da.findIndex(io=>{var fo;return((fo=io[Yn])===null||fo===void 0?void 0:fo.columnType)==="EXPAND_COLUMN"})===0){const[io,...fo]=da;da=[io,Yr].concat((0,An.Z)(fo))}else da=[Yr].concat((0,An.Z)(da));const Or=da.indexOf(Yr);da=da.filter((io,fo)=>io!==Yr||fo===Or);const Zo=da[Or-1],Mo=da[Or+1];let ga=cn;ga===void 0&&((Mo==null?void 0:Mo.fixed)!==void 0?ga=Mo.fixed:(Zo==null?void 0:Zo.fixed)!==void 0&&(ga=Zo.fixed)),ga&&Zo&&((sa=Zo[Yn])===null||sa===void 0?void 0:sa.columnType)==="EXPAND_COLUMN"&&Zo.fixed===void 0&&(Zo.fixed=ga);const vr=St()(`${En}-selection-col`,{[`${En}-selection-col-with-dropdown`]:Wt&&Gt==="checkbox"}),Pr={fixed:ga,width:jt,className:`${En}-selection-column`,title:ce.columnTitle||za,render:or,onCell:ce.onCell,[Yn]:{className:vr}};return da.map(io=>io===Yr?Pr:io)},[aa,Qn,ce,Ha,Co,Va,jt,ao,La,Sa,Oa,ct,mo,Ra]),Co]},Xl=te(89489),Ql=te(59477),el=te(6848);const Ii="ascend",vi="descend";function Ei(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Pe){let Le=[];function Fe(Oe,qe){Le.push({column:Oe,key:_a(Oe,qe),multiplePriority:Ei(Oe),sortOrder:Oe.sortOrder})}return(de||[]).forEach((Oe,qe)=>{const Qe=ko(qe,Pe);Oe.children?("sortOrder"in Oe&&Fe(Oe,Qe),Le=[].concat((0,An.Z)(Le),(0,An.Z)(Fl(Oe.children,ce,Qe)))):Oe.sorter&&("sortOrder"in Oe?Fe(Oe,Qe):ce&&Oe.defaultSortOrder&&Le.push({column:Oe,key:_a(Oe,Qe),multiplePriority:Ei(Oe),sortOrder:Oe.defaultSortOrder}))}),Le}function tl(de,ce,Pe,Le,Fe,Oe,qe,Qe){return(ce||[]).map(($e,mt)=>{const dt=ko(mt,Qe);let ct=$e;if(ct.sorter){const jt=ct.sortDirections||Fe,Gt=ct.showSorterTooltip===void 0?qe:ct.showSorterTooltip,Wt=_a(ct,dt),cn=Pe.find(La=>{let{key:Fn}=La;return Fn===Wt}),rn=cn?cn.sortOrder:null,Cn=ql(jt,rn);let pn;if($e.sortIcon)pn=$e.sortIcon({sortOrder:rn});else{const La=jt.includes(Ii)&&le.createElement(Ql.Z,{className:St()(`${de}-column-sorter-up`,{active:rn===Ii})}),Fn=jt.includes(vi)&&le.createElement(Xl.Z,{className:St()(`${de}-column-sorter-down`,{active:rn===vi})});pn=le.createElement("span",{className:St()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(La&&Fn)})},le.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},La,Fn))}const{cancelSort:En,triggerAsc:na,triggerDesc:la}=Oe||{};let jn=En;Cn===vi?jn=la:Cn===Ii&&(jn=na);const aa=typeof Gt=="object"?Gt:{title:jn};ct=Object.assign(Object.assign({},ct),{className:St()(ct.className,{[`${de}-column-sort`]:rn}),title:La=>{const Fn=le.createElement("div",{className:`${de}-column-sorters`},le.createElement("span",{className:`${de}-column-title`},Wo($e.title,La)),pn);return Gt?le.createElement(el.Z,Object.assign({},aa),Fn):Fn},onHeaderCell:La=>{const Fn=$e.onHeaderCell&&$e.onHeaderCell(La)||{},Vn=Fn.onClick,Rn=Fn.onKeyDown;Fn.onClick=oa=>{Le({column:$e,key:Wt,sortOrder:Cn,multiplePriority:Ei($e)}),Vn==null||Vn(oa)},Fn.onKeyDown=oa=>{oa.keyCode===Fi.Z.ENTER&&(Le({column:$e,key:Wt,sortOrder:Cn,multiplePriority:Ei($e)}),Rn==null||Rn(oa))};const wn=Yo($e.title,{}),Bn=wn==null?void 0:wn.toString();return rn?Fn["aria-sort"]=rn==="ascend"?"ascending":"descending":Fn["aria-label"]=Bn||"",Fn.className=St()(Fn.className,`${de}-column-has-sorters`),Fn.tabIndex=0,$e.ellipsis&&(Fn.title=(wn!=null?wn:"").toString()),Fn}})}return"children"in ct&&(ct=Object.assign(Object.assign({},ct),{children:tl(de,ct.children,Pe,Le,Fe,Oe,qe,dt)})),ct})}function Ol(de){const{column:ce,sortOrder:Pe}=de;return{column:ce,order:Pe,field:ce.dataIndex,columnKey:ce.key}}function Il(de){const ce=de.filter(Pe=>{let{sortOrder:Le}=Pe;return Le}).map(Ol);return ce.length===0&&de.length?Object.assign(Object.assign({},Ol(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function nl(de,ce,Pe){const Le=ce.slice().sort((qe,Qe)=>Qe.multiplePriority-qe.multiplePriority),Fe=de.slice(),Oe=Le.filter(qe=>{let{column:{sorter:Qe},sortOrder:$e}=qe;return Dl(Qe)&&$e});return Oe.length?Fe.sort((qe,Qe)=>{for(let $e=0;$e{const Qe=qe[Pe];return Qe?Object.assign(Object.assign({},qe),{[Pe]:nl(Qe,ce,Pe)}):qe}):Fe}function _l(de){let{prefixCls:ce,mergedColumns:Pe,onSorterChange:Le,sortDirections:Fe,tableLocale:Oe,showSorterTooltip:qe}=de;const[Qe,$e]=le.useState(Fl(Pe,!0)),mt=le.useMemo(()=>{let Wt=!0;const cn=Fl(Pe,!1);if(!cn.length)return Qe;const rn=[];function Cn(En){Wt?rn.push(En):rn.push(Object.assign(Object.assign({},En),{sortOrder:null}))}let pn=null;return cn.forEach(En=>{pn===null?(Cn(En),En.sortOrder&&(En.multiplePriority===!1?Wt=!1:pn=!0)):(pn&&En.multiplePriority!==!1||(Wt=!1),Cn(En))}),rn},[Pe,Qe]),dt=le.useMemo(()=>{const Wt=mt.map(cn=>{let{column:rn,sortOrder:Cn}=cn;return{column:rn,order:Cn}});return{sortColumns:Wt,sortColumn:Wt[0]&&Wt[0].column,sortOrder:Wt[0]&&Wt[0].order}},[mt]);function ct(Wt){let cn;Wt.multiplePriority===!1||!mt.length||mt[0].multiplePriority===!1?cn=[Wt]:cn=[].concat((0,An.Z)(mt.filter(rn=>{let{key:Cn}=rn;return Cn!==Wt.key})),[Wt]),$e(cn),Le(Il(cn),cn)}return[Wt=>tl(ce,Wt,mt,ct,Fe,Oe,qe),mt,dt,()=>Il(mt)]}function es(de,ce){return de.map(Pe=>{const Le=Object.assign({},Pe);return Le.title=Wo(Pe.title,ce),"children"in Le&&(Le.children=es(Le.children,ce)),Le})}function ts(de){return[le.useCallback(Pe=>es(Pe,de),[de])]}var kl=ja((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:Le}=ce;return Pe!==Le}),hi=Kr((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:Le}=ce;return Pe!==Le}),pi=te(64993),ki=te(17313),ns=te(83116),as=te(37613),se=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,Le=(Fe,Oe,qe)=>({[`&${ce}-${Fe}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Oe}px -${qe+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Pe,borderTop:Pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, @@ -211,7 +211,7 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},Le("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),Le("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Pe}}}},Be=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},ki.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_e=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},Ze=te(15969),yt=de=>{const{componentCls:ce,antCls:Pe,controlInteractiveSize:Le,motionDurationSlow:Fe,lineWidth:Oe,paddingXS:qe,lineType:Qe,tableBorderColor:$e,tableExpandIconBg:mt,tableExpandColumnWidth:dt,borderRadius:ct,fontSize:jt,fontSizeSM:Gt,lineHeight:Wt,tablePaddingVertical:cn,tablePaddingHorizontal:rn,tableExpandedRowBg:Cn,paddingXXS:pn}=de,En=Le/2-Oe,na=En*2+Oe*3,la=`${Oe}px ${Qe} ${$e}`,jn=pn-Oe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:dt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:na,height:na,padding:0,color:"inherit",lineHeight:`${na}px`,background:mt,border:la,borderRadius:ct,transform:`scale(${Le/na})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:En,insetInlineEnd:jn,insetInlineStart:jn,height:Oe},"&::after":{top:jn,bottom:jn,insetInlineStart:En,width:Oe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(jt*Wt-Oe*3)/2-Math.ceil((Gt*1.4-Oe*3)/2),marginInlineEnd:qe},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Cn}},[`${Pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${cn}px -${rn}px`,padding:`${cn}px ${rn}px`}}}},xn=de=>{const{componentCls:ce,antCls:Pe,iconCls:Le,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:Oe,paddingXXS:qe,paddingXS:Qe,colorText:$e,lineWidth:mt,lineType:dt,tableBorderColor:ct,tableHeaderIconColor:jt,fontSizeSM:Gt,tablePaddingHorizontal:Wt,borderRadius:cn,motionDurationSlow:rn,colorTextDescription:Cn,colorPrimary:pn,tableHeaderFilterActiveBg:En,colorTextDisabled:na,tableFilterDropdownBg:la,tableFilterDropdownHeight:jn,controlItemBgHover:aa,controlItemBgActive:La,boxShadowSecondary:Fn,filterDropdownMenuBg:Vn}=de,Rn=`${Pe}-dropdown`,wn=`${ce}-filter-dropdown`,Bn=`${Pe}-tree`,oa=`${mt}px ${dt} ${ct}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-qe,marginInline:`${qe}px ${-Wt/2}px`,padding:`0 ${qe}px`,color:jt,fontSize:Gt,borderRadius:cn,cursor:"pointer",transition:`all ${rn}`,"&:hover":{color:Cn,background:En},"&.active":{color:pn}}}},{[`${Pe}-dropdown`]:{[wn]:Object.assign(Object.assign({},(0,ki.Wf)(de)),{minWidth:Fe,backgroundColor:la,borderRadius:cn,boxShadow:Fn,overflow:"hidden",[`${Rn}-menu`]:{maxHeight:jn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Vn,"&:empty::after":{display:"block",padding:`${Qe}px 0`,color:na,fontSize:Gt,textAlign:"center",content:'"Not Found"'}},[`${wn}-tree`]:{paddingBlock:`${Qe}px 0`,paddingInline:Qe,[Bn]:{padding:0},[`${Bn}-treenode ${Bn}-node-content-wrapper:hover`]:{backgroundColor:aa},[`${Bn}-treenode-checkbox-checked ${Bn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:La}}},[`${wn}-search`]:{padding:Qe,borderBottom:oa,"&-input":{input:{minWidth:Oe},[Le]:{color:na}}},[`${wn}-checkall`]:{width:"100%",marginBottom:qe,marginInlineStart:qe},[`${wn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Qe-mt}px ${Qe}px`,overflow:"hidden",borderTop:oa}})}},{[`${Pe}-dropdown ${wn}, ${wn}-submenu`]:{[`${Pe}-checkbox-wrapper + span`]:{paddingInlineStart:Qe,color:$e},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Yt=de=>{const{componentCls:ce,lineWidth:Pe,colorSplit:Le,motionDurationSlow:Fe,zIndexTableFixed:Oe,tableBg:qe,zIndexTableSticky:Qe}=de,$e=Le;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_e=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},Ge=te(15969),yt=de=>{const{componentCls:ce,antCls:Pe,controlInteractiveSize:Le,motionDurationSlow:Fe,lineWidth:Oe,paddingXS:qe,lineType:Qe,tableBorderColor:$e,tableExpandIconBg:mt,tableExpandColumnWidth:dt,borderRadius:ct,fontSize:jt,fontSizeSM:Gt,lineHeight:Wt,tablePaddingVertical:cn,tablePaddingHorizontal:rn,tableExpandedRowBg:Cn,paddingXXS:pn}=de,En=Le/2-Oe,na=En*2+Oe*3,la=`${Oe}px ${Qe} ${$e}`,jn=pn-Oe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:dt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,Ge.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:na,height:na,padding:0,color:"inherit",lineHeight:`${na}px`,background:mt,border:la,borderRadius:ct,transform:`scale(${Le/na})`,transition:`all ${Fe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Fe} ease-out`,content:'""'},"&::before":{top:En,insetInlineEnd:jn,insetInlineStart:jn,height:Oe},"&::after":{top:jn,bottom:jn,insetInlineStart:En,width:Oe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(jt*Wt-Oe*3)/2-Math.ceil((Gt*1.4-Oe*3)/2),marginInlineEnd:qe},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Cn}},[`${Pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${cn}px -${rn}px`,padding:`${cn}px ${rn}px`}}}},xn=de=>{const{componentCls:ce,antCls:Pe,iconCls:Le,tableFilterDropdownWidth:Fe,tableFilterDropdownSearchWidth:Oe,paddingXXS:qe,paddingXS:Qe,colorText:$e,lineWidth:mt,lineType:dt,tableBorderColor:ct,tableHeaderIconColor:jt,fontSizeSM:Gt,tablePaddingHorizontal:Wt,borderRadius:cn,motionDurationSlow:rn,colorTextDescription:Cn,colorPrimary:pn,tableHeaderFilterActiveBg:En,colorTextDisabled:na,tableFilterDropdownBg:la,tableFilterDropdownHeight:jn,controlItemBgHover:aa,controlItemBgActive:La,boxShadowSecondary:Fn,filterDropdownMenuBg:Vn}=de,Rn=`${Pe}-dropdown`,wn=`${ce}-filter-dropdown`,Bn=`${Pe}-tree`,oa=`${mt}px ${dt} ${ct}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-qe,marginInline:`${qe}px ${-Wt/2}px`,padding:`0 ${qe}px`,color:jt,fontSize:Gt,borderRadius:cn,cursor:"pointer",transition:`all ${rn}`,"&:hover":{color:Cn,background:En},"&.active":{color:pn}}}},{[`${Pe}-dropdown`]:{[wn]:Object.assign(Object.assign({},(0,ki.Wf)(de)),{minWidth:Fe,backgroundColor:la,borderRadius:cn,boxShadow:Fn,overflow:"hidden",[`${Rn}-menu`]:{maxHeight:jn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Vn,"&:empty::after":{display:"block",padding:`${Qe}px 0`,color:na,fontSize:Gt,textAlign:"center",content:'"Not Found"'}},[`${wn}-tree`]:{paddingBlock:`${Qe}px 0`,paddingInline:Qe,[Bn]:{padding:0},[`${Bn}-treenode ${Bn}-node-content-wrapper:hover`]:{backgroundColor:aa},[`${Bn}-treenode-checkbox-checked ${Bn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:La}}},[`${wn}-search`]:{padding:Qe,borderBottom:oa,"&-input":{input:{minWidth:Oe},[Le]:{color:na}}},[`${wn}-checkall`]:{width:"100%",marginBottom:qe,marginInlineStart:qe},[`${wn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Qe-mt}px ${Qe}px`,overflow:"hidden",borderTop:oa}})}},{[`${Pe}-dropdown ${wn}, ${wn}-submenu`]:{[`${Pe}-checkbox-wrapper + span`]:{paddingInlineStart:Qe,color:$e},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Yt=de=>{const{componentCls:ce,lineWidth:Pe,colorSplit:Le,motionDurationSlow:Fe,zIndexTableFixed:Oe,tableBg:qe,zIndexTableSticky:Qe}=de,$e=Le;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Oe,background:qe},[` @@ -256,17 +256,17 @@ &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:cn},[`&${ce}-row-selected`]:{"> th, > td":{background:rn},"&:hover > th, &:hover > td":{background:Cn}}}},[`${ce}-footer`]:{padding:`${Le}px ${Fe}px`,color:pn,background:En}})}};var eo=(0,ns.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Pe,colorIcon:Le,colorIconHover:Fe,opacityLoading:Oe,colorBgContainer:qe,controlInteractiveSize:Qe,headerBg:$e,headerColor:mt,headerSortActiveBg:dt,headerSortHoverBg:ct,bodySortBg:jt,rowHoverBg:Gt,rowSelectedBg:Wt,rowSelectedHoverBg:cn,rowExpandedBg:rn,cellPaddingBlock:Cn,cellPaddingInline:pn,cellPaddingBlockMD:En,cellPaddingInlineMD:na,cellPaddingBlockSM:la,cellPaddingInlineSM:jn,borderColor:aa,footerBg:La,footerColor:Fn,headerBorderRadius:Vn,cellFontSize:Rn,cellFontSizeMD:wn,cellFontSizeSM:Bn,headerSplitColor:oa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Na,filterDropdownBg:Qn,expandIconBg:Oa,selectionColumnWidth:Ra,stickyScrollBarBg:Ha}=de,Ma=new pi.C(Le),Co=new pi.C(Fe),Va=2,Sa=(0,as.TS)(de,{tableFontSize:Rn,tableBg:qe,tableRadius:Vn,tablePaddingVertical:Cn,tablePaddingHorizontal:pn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:na,tablePaddingVerticalSmall:la,tablePaddingHorizontalSmall:jn,tableBorderColor:aa,tableHeaderTextColor:mt,tableHeaderBg:$e,tableFooterTextColor:Fn,tableFooterBg:La,tableHeaderCellSplitColor:oa,tableHeaderSortBg:dt,tableHeaderSortHoverBg:ct,tableHeaderIconColor:Ma.clone().setAlpha(Ma.getAlpha()*Oe).toRgbString(),tableHeaderIconColorHover:Co.clone().setAlpha(Co.getAlpha()*Oe).toRgbString(),tableBodySortBg:jt,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Na,tableFilterDropdownBg:Qn,tableRowHoverBg:Gt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:cn,zIndexTableFixed:Va,zIndexTableSticky:Va+1,tableFontSizeMiddle:wn,tableFontSizeSmall:Bn,tableSelectionColumnWidth:Ra,tableExpandIconBg:Oa,tableExpandColumnWidth:Qe+2*de.padding,tableExpandedRowBg:rn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ha,tableScrollThumbBgHover:ce,tableScrollBg:Pe});return[yo(Sa),gn(Sa),xo(Sa),Ja(Sa),xn(Sa),se(Sa),Kt(Sa),yt(Sa),xo(Sa),_e(Sa),Wn(Sa),Yt(Sa),Xa(Sa),Be(Sa),$n(Sa),Gn(Sa),Jo(Sa)]},de=>{const{colorFillAlter:ce,colorBgContainer:Pe,colorTextHeading:Le,colorFillSecondary:Fe,colorFillContent:Oe,controlItemBgActive:qe,controlItemBgActiveHover:Qe,padding:$e,paddingSM:mt,paddingXS:dt,colorBorderSecondary:ct,borderRadiusLG:jt,fontSize:Gt,controlHeight:Wt,colorTextPlaceholder:cn}=de,rn=new pi.C(Fe).onBackground(Pe).toHexShortString(),Cn=new pi.C(Oe).onBackground(Pe).toHexShortString(),pn=new pi.C(ce).onBackground(Pe).toHexShortString();return{headerBg:pn,headerColor:Le,headerSortActiveBg:rn,headerSortHoverBg:Cn,bodySortBg:pn,rowHoverBg:pn,rowSelectedBg:qe,rowSelectedHoverBg:Qe,rowExpandedBg:ce,cellPaddingBlock:$e,cellPaddingInline:$e,cellPaddingBlockMD:mt,cellPaddingInlineMD:dt,cellPaddingBlockSM:dt,cellPaddingInlineSM:dt,borderColor:ct,headerBorderRadius:jt,footerBg:pn,footerColor:Le,cellFontSize:Gt,cellFontSizeMD:Gt,cellFontSizeSM:Gt,headerSplitColor:ct,fixedHeaderSortActiveBg:rn,headerFilterHoverBg:Oe,filterDropdownMenuBg:Pe,filterDropdownBg:Pe,expandIconBg:Pe,selectionColumnWidth:Wt,stickyScrollBarBg:cn,stickyScrollBarBorderRadius:100}});const no=[],Lo=(de,ce)=>{const{prefixCls:Pe,className:Le,rootClassName:Fe,style:Oe,size:qe,bordered:Qe,dropdownPrefixCls:$e,dataSource:mt,pagination:dt,rowSelection:ct,rowKey:jt="key",rowClassName:Gt,columns:Wt,children:cn,childrenColumnName:rn,onChange:Cn,getPopupContainer:pn,loading:En,expandIcon:na,expandable:la,expandedRowRender:jn,expandIconColumnIndex:aa,indentSize:La,scroll:Fn,sortDirections:Vn,locale:Rn,showSorterTooltip:wn=!0,virtual:Bn}=de,oa=le.useMemo(()=>Wt||Ye(cn),[Wt,cn]),ka=le.useMemo(()=>oa.some(qa=>qa.responsive),[oa]),Na=(0,gi.Z)(ka),Qn=le.useMemo(()=>{const qa=new Set(Object.keys(Na).filter(Bo=>Na[Bo]));return oa.filter(Bo=>!Bo.responsive||Bo.responsive.some(pr=>qa.has(pr)))},[oa,Na]),Oa=(0,ri.Z)(de,["className","style","columns"]),{locale:Ra=ci.Z,direction:Ha,table:Ma,renderEmpty:Co,getPrefixCls:Va,getPopupContainer:Sa}=le.useContext(Uo.E_),No=(0,zr.Z)(qe),ma=Object.assign(Object.assign({},Ra.Table),Rn),mo=mt||no,ao=Va("table",Pe),Xo=Va("dropdown",$e),fa=Object.assign({childrenColumnName:rn,expandIconColumnIndex:aa},la),{childrenColumnName:sa="children"}=fa,da=le.useMemo(()=>mo.some(qa=>qa==null?void 0:qa[sa])?"nest":jn||la&&la.expandedRowRender?"row":null,[mo]),ea={body:le.useRef()},Hn=le.useMemo(()=>typeof jt=="function"?jt:qa=>qa==null?void 0:qa[jt],[jt]),[Ut]=wl(mo,sa,Hn),Dn={},Ba=function(qa,Bo){let pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Go,Lr,Br;const br=Object.assign(Object.assign({},Dn),qa);pr&&((Go=Dn.resetPagination)===null||Go===void 0||Go.call(Dn),!((Lr=br.pagination)===null||Lr===void 0)&&Lr.current&&(br.pagination.current=1),dt&&dt.onChange&&dt.onChange(1,(Br=br.pagination)===null||Br===void 0?void 0:Br.pageSize)),Fn&&Fn.scrollToFirstRowOnChange!==!1&&ea.body.current&&(0,qr.Z)(0,{getContainer:()=>ea.body.current}),Cn==null||Cn(br.pagination,br.filters,br.sorter,{currentDataSource:$i(nl(mo,br.sorterStates,sa),br.filterStates),action:Bo})},za=(qa,Bo)=>{Ba({sorter:qa,sorterStates:Bo},"sort",!1)},[dr,or,Or,Zo]=_l({prefixCls:ao,mergedColumns:Qn,onSorterChange:za,sortDirections:Vn||["ascend","descend"],tableLocale:ma,showSorterTooltip:wn}),Mo=le.useMemo(()=>nl(mo,or,sa),[mo,or]);Dn.sorter=Zo(),Dn.sorterStates=or;const ga=(qa,Bo)=>{Ba({filters:qa,filterStates:Bo},"filter",!0)},[vr,Pr,io]=Cl({prefixCls:ao,locale:ma,dropdownPrefixCls:Xo,mergedColumns:Qn,onFilterChange:ga,getPopupContainer:pn||Sa}),fo=$i(Mo,Pr);Dn.filters=io,Dn.filterStates=Pr;const zo=le.useMemo(()=>{const qa={};return Object.keys(io).forEach(Bo=>{io[Bo]!==null&&(qa[Bo]=io[Bo])}),Object.assign(Object.assign({},Or),{filters:qa})},[Or,io]),[er]=ts(zo),Qo=(qa,Bo)=>{Ba({pagination:Object.assign(Object.assign({},Dn.pagination),{current:qa,pageSize:Bo})},"paginate")},[Ua,yr]=$l(fo.length,Qo,dt);Dn.pagination=dt===!1?{}:ii(Ua,dt),Dn.resetPagination=yr;const gr=le.useMemo(()=>{if(dt===!1||!Ua.pageSize)return fo;const{current:qa=1,total:Bo,pageSize:pr=wi}=Ua;return fo.lengthpr?fo.slice((qa-1)*pr,qa*pr):fo:fo.slice((qa-1)*pr,qa*pr)},[!!dt,fo,Ua&&Ua.current,Ua&&Ua.pageSize,Ua&&Ua.total]),[vo,pa]=Nl({prefixCls:ao,data:fo,pageData:gr,getRowKey:Hn,getRecordByKey:Ut,expandType:da,childrenColumnName:sa,locale:ma,getPopupContainer:pn||Sa},ct),qo=(qa,Bo,pr)=>{let Go;return typeof Gt=="function"?Go=St()(Gt(qa,Bo,pr)):Go=St()(Gt),St()({[`${ao}-row-selected`]:pa.has(Hn(qa,Bo))},Go)};fa.__PARENT_RENDER_ICON__=fa.expandIcon,fa.expandIcon=fa.expandIcon||na||_n(ma),da==="nest"&&fa.expandIconColumnIndex===void 0?fa.expandIconColumnIndex=ct?1:0:fa.expandIconColumnIndex>0&&ct&&(fa.expandIconColumnIndex-=1),typeof fa.indentSize!="number"&&(fa.indentSize=typeof La=="number"?La:15);const hr=le.useCallback(qa=>er(vo(vr(dr(qa)))),[dr,vr,vo]);let _r,Rr;if(dt!==!1&&(Ua!=null&&Ua.total)){let qa;Ua.size?qa=Ua.size:qa=No==="small"||No==="middle"?"small":void 0;const Bo=Lr=>le.createElement(bi.Z,Object.assign({},Ua,{className:St()(`${ao}-pagination ${ao}-pagination-${Lr}`,Ua.className),size:qa})),pr=Ha==="rtl"?"left":"right",{position:Go}=Ua;if(Go!==null&&Array.isArray(Go)){const Lr=Go.find(Qr=>Qr.includes("top")),Br=Go.find(Qr=>Qr.includes("bottom")),br=Go.every(Qr=>`${Qr}`=="none");!Lr&&!Br&&!br&&(Rr=Bo(pr)),Lr&&(_r=Bo(Lr.toLowerCase().replace("top",""))),Br&&(Rr=Bo(Br.toLowerCase().replace("bottom","")))}else Rr=Bo(pr)}let Dr;typeof En=="boolean"?Dr={spinning:En}:typeof En=="object"&&(Dr=Object.assign({spinning:!0},En));const[Er,tr]=eo(ao),[,Vo]=(0,Zn.Z)(),Jr=St()(`${ao}-wrapper`,Ma==null?void 0:Ma.className,{[`${ao}-wrapper-rtl`]:Ha==="rtl"},Le,Fe,tr),oi=Object.assign(Object.assign({},Ma==null?void 0:Ma.style),Oe),Vr=Rn&&Rn.emptyText||(Co==null?void 0:Co("Table"))||le.createElement($o.Z,{componentName:"Table"}),Xr=Bn?hi:kl,Li={},al=le.useMemo(()=>{const{fontSize:qa,lineHeight:Bo,padding:pr,paddingXS:Go,paddingSM:Lr}=Vo,Br=Math.floor(qa*Bo);switch(No){case"large":return pr*2+Br;case"small":return Go*2+Br;default:return Lr*2+Br}},[Vo,No]);return Bn&&(Li.listItemHeight=al),Er(le.createElement("div",{ref:ce,className:Jr,style:oi},le.createElement(ua.Z,Object.assign({spinning:!1},Dr),_r,le.createElement(Xr,Object.assign({},Li,Oa,{columns:Qn,direction:Ha,expandable:fa,prefixCls:ao,className:St()({[`${ao}-middle`]:No==="middle",[`${ao}-small`]:No==="small",[`${ao}-bordered`]:Qe,[`${ao}-empty`]:mo.length===0}),data:gr,rowKey:Hn,rowClassName:qo,emptyText:Vr,internalHooks:ve,internalRefs:ea,transformColumns:hr})),Rr)))};var Oo=le.forwardRef(Lo);const uo=(de,ce)=>{const Pe=le.useRef(0);return Pe.current+=1,le.createElement(Oo,Object.assign({},de,{ref:ce,_renderTimes:Pe.current}))},So=le.forwardRef(uo);So.SELECTION_COLUMN=Yr,So.EXPAND_COLUMN=oe,So.SELECTION_ALL=Qi,So.SELECTION_INVERT=qi,So.SELECTION_NONE=_i,So.Column=ur,So.ColumnGroup=Fr,So.Summary=Se;var sr=So,ar=sr},17574:function(Pt,It,te){"use strict";te.d(It,{default:function(){return wt}});var oe=te(23130),ve=te(26407),Me=te(52671),tt=te(8657),Re=te(92413),ke=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},gt=le,lt=te(7657),rt=function(Je,kt){return ke.createElement(lt.Z,(0,Re.Z)({},Je,{ref:kt,icon:gt}))},ot=ke.forwardRef(rt),ut=ot,He=te(92310),ie=te.n(He),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function ae(Ot){const{dropPosition:Je,dropLevelOffset:kt,prefixCls:Qt,indent:De,direction:Ue="ltr"}=Ot,Ct=Ue==="ltr"?"left":"right",on=Ue==="ltr"?"right":"left",vt={[Ct]:-kt*De+ee,[on]:0};switch(Je){case-1:vt.top=-3;break;case 1:vt.bottom=-3;break;default:vt.bottom=-3,vt[Ct]=De+ee;break}return ke.createElement("div",{style:vt,className:`${Qt}-drop-indicator`})}var ne=te(71997),fe=ke.forwardRef((Ot,Je)=>{const{getPrefixCls:kt,direction:Qt,virtual:De,tree:Ue}=ke.useContext(x.E_),{prefixCls:Ct,className:on,showIcon:vt=!1,showLine:ln,switcherIcon:xe,blockNode:Rt=!1,children:Tt,checkable:On=!1,selectable:vn=!0,draggable:Ve,motion:ze,style:we}=Ot,me=kt("tree",Ct),Te=kt(),ht=ze!=null?ze:Object.assign(Object.assign({},(0,E.Z)(Te)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Ot),{checkable:On,selectable:vn,showIcon:vt,motion:ht,blockNode:Rt,showLine:!!ln,dropIndicatorRender:ae}),[he,Xe]=(0,z.ZP)(me),Ie=ke.useMemo(()=>{if(!Ve)return!1;let Ke={};switch(typeof Ve){case"function":Ke.nodeDraggable=Ve;break;case"object":Ke=Object.assign({},Ve);break;default:break}return Ke.icon!==!1&&(Ke.icon=Ke.icon||ke.createElement(b.Z,null)),Ke},[Ve]),Ce=Ke=>ke.createElement(ne.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:Ke,showLine:ln});return he(ke.createElement(oe.Z,Object.assign({itemHeight:20,ref:Je,virtual:De},Se,{style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),we),prefixCls:me,className:ie()({[`${me}-icon-hide`]:!vt,[`${me}-block-node`]:Rt,[`${me}-unselectable`]:!vn,[`${me}-rtl`]:Qt==="rtl"},Ue==null?void 0:Ue.className,on,Xe),direction:Qt,checkable:On&&ke.createElement("span",{className:`${me}-checkbox-inner`}),selectable:vn,switcherIcon:Ce,draggable:Ie}),Tt))}),pe;(function(Ot){Ot[Ot.None=0]="None",Ot[Ot.Start=1]="Start",Ot[Ot.End=2]="End"})(pe||(pe={}));function be(Ot,Je){function kt(Qt){const{key:De,children:Ue}=Qt;Je(De,Qt)!==!1&&be(Ue||[],Je)}Ot.forEach(kt)}function Ne(Ot){let{treeData:Je,expandedKeys:kt,startKey:Qt,endKey:De}=Ot;const Ue=[];let Ct=pe.None;if(Qt&&Qt===De)return[Qt];if(!Qt||!De)return[];function on(vt){return vt===Qt||vt===De}return be(Je,vt=>{if(Ct===pe.End)return!1;if(on(vt)){if(Ue.push(vt),Ct===pe.None)Ct=pe.Start;else if(Ct===pe.Start)return Ct=pe.End,!1}else Ct===pe.Start&&Ue.push(vt);return kt.includes(vt)}),Ue}function ye(Ot,Je){const kt=(0,ve.Z)(Je),Qt=[];return be(Ot,(De,Ue)=>{const Ct=kt.indexOf(De);return Ct!==-1&&(Qt.push(Ue),kt.splice(Ct,1)),!!kt.length}),Qt}var Lt=function(Ot,Je){var kt={};for(var Qt in Ot)Object.prototype.hasOwnProperty.call(Ot,Qt)&&Je.indexOf(Qt)<0&&(kt[Qt]=Ot[Qt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Qt=Object.getOwnPropertySymbols(Ot);De{var{defaultExpandAll:kt,defaultExpandParent:Qt,defaultExpandedKeys:De}=Ot,Ue=Lt(Ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ct=ke.useRef(),on=ke.useRef(),vt=()=>{const{keyEntities:Ie}=(0,a.I8)(un(Ue));let Ce;return kt?Ce=Object.keys(Ie):Qt?Ce=(0,y.r7)(Ue.expandedKeys||De||[],Ie):Ce=Ue.expandedKeys||De,Ce},[ln,xe]=ke.useState(Ue.selectedKeys||Ue.defaultSelectedKeys||[]),[Rt,Tt]=ke.useState(()=>vt());ke.useEffect(()=>{"selectedKeys"in Ue&&xe(Ue.selectedKeys)},[Ue.selectedKeys]),ke.useEffect(()=>{"expandedKeys"in Ue&&Tt(Ue.expandedKeys)},[Ue.expandedKeys]);const On=(Ie,Ce)=>{var Ke;return"expandedKeys"in Ue||Tt(Ie),(Ke=Ue.onExpand)===null||Ke===void 0?void 0:Ke.call(Ue,Ie,Ce)},vn=(Ie,Ce)=>{var Ke;const{multiple:it}=Ue,{node:nt,nativeEvent:Et}=Ce,{key:Bt=""}=nt,Mt=un(Ue),Ee=Object.assign(Object.assign({},Ce),{selected:!0}),je=(Et==null?void 0:Et.ctrlKey)||(Et==null?void 0:Et.metaKey),st=Et==null?void 0:Et.shiftKey;let ft;it&&je?(ft=Ie,Ct.current=Bt,on.current=ft,Ee.selectedNodes=ye(Mt,ft)):it&&st?(ft=Array.from(new Set([].concat((0,ve.Z)(on.current||[]),(0,ve.Z)(Ne({treeData:Mt,expandedKeys:Rt,startKey:Bt,endKey:Ct.current}))))),Ee.selectedNodes=ye(Mt,ft)):(ft=[Bt],Ct.current=Bt,on.current=ft,Ee.selectedNodes=ye(Mt,ft)),(Ke=Ue.onSelect)===null||Ke===void 0||Ke.call(Ue,ft,Ee),"selectedKeys"in Ue||xe(ft)},{getPrefixCls:Ve,direction:ze}=ke.useContext(x.E_),{prefixCls:we,className:me,showIcon:Te=!0,expandAction:ht="click"}=Ue,Se=Lt(Ue,["prefixCls","className","showIcon","expandAction"]),he=Ve("tree",we),Xe=ie()(`${he}-directory`,{[`${he}-directory-rtl`]:ze==="rtl"},me);return ke.createElement(fe,Object.assign({icon:St,ref:Je,blockNode:!0},Se,{showIcon:Te,expandAction:ht,prefixCls:he,className:Xe,expandedKeys:Rt,selectedKeys:ln,onSelect:vn,onExpand:On}))};var Ft=ke.forwardRef(at);const $t=fe;$t.DirectoryTree=Ft,$t.TreeNode=oe.O;var wt=$t},20648:function(Pt,It,te){"use strict";te.d(It,{TM:function(){return He},Yk:function(){return ut}});var oe=te(93083),ve=te(98447),Me=te(17313),tt=te(8378),Re=te(37613),ke=te(83116);const le=new oe.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),gt=(ie,y)=>({[`.${ie}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),lt=(ie,y)=>({[`.${ie}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),rt=(ie,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:le,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},gt(ie,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},lt(ie,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},ot=ie=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=ie;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ie.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ie.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ie.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},ut=(ie,y)=>{const a=`.${ie}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Re.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[rt(ie,E),ot(E)]},He=ie=>{const{controlHeightSM:y}=ie;return{titleHeight:y,nodeHoverBg:ie.controlItemBgHover,nodeSelectedBg:ie.controlItemBgActive}};It.ZP=(0,ke.Z)("Tree",(ie,y)=>{let{prefixCls:a}=y;return[{[ie.componentCls]:(0,ve.C2)(`${a}-checkbox`,ie)},ut(a,ie),(0,tt.Z)(ie)]},ie=>{const{colorTextLightSolid:y,colorPrimary:a}=ie;return Object.assign(Object.assign({},He(ie)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return x}});var oe=te(92413),ve=te(59301),Me={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"},tt=Me,Re=te(7657),ke=function(E,z){return ve.createElement(Re.Z,(0,oe.Z)({},E,{ref:z,icon:tt}))},le=ve.forwardRef(ke),gt=le,lt=te(52671),rt=te(58617),ot=te(15075),ut=te(43531),He=te(92310),ie=te.n(He),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:ne,expanded:ue,loading:fe}=ee;if(fe)return ve.createElement(rt.Z,{className:`${E}-switcher-loading-icon`});let pe;if(ae&&typeof ae=="object"&&(pe=ae.showLeafIcon),ne){if(!ae)return null;if(typeof pe!="boolean"&&pe){const ye=typeof pe=="function"?pe(ee):pe,Lt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(ye)?(0,y.Tm)(ye,{className:ie()(ye.props.className||"",Lt)}):ye}return pe?ve.createElement(lt.Z,{className:`${E}-switcher-line-icon`}):ve.createElement("span",{className:`${E}-switcher-leaf-line`})}const be=`${E}-switcher-icon`,Ne=typeof z=="function"?z(ee):z;return(0,y.l$)(Ne)?(0,y.Tm)(Ne,{className:ie()(Ne.props.className||"",be)}):Ne!==void 0?Ne:ae?ue?ve.createElement(ot.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(ut.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(gt,{className:be})}},54580:function(Pt,It,te){"use strict";te.d(It,{default:function(){return $a}});var oe=te(59301),ve=te(26407),Me=te(92310),tt=te.n(Me),Re=te(92413),ke=te(6909),le=te(4771),gt=te(9427),lt=te(25440),rt=te(400),ot=te(37061),ut=te(85195),He=te(39559),ie=te(20569),y=te(26112);function a(Ge,Dt){var At="cannot ".concat(Ge.method," ").concat(Ge.action," ").concat(Dt.status,"'"),Xt=new Error(At);return Xt.status=Dt.status,Xt.method=Ge.method,Xt.url=Ge.action,Xt}function x(Ge){var Dt=Ge.responseText||Ge.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(At){return Dt}}function b(Ge){var Dt=new XMLHttpRequest;Ge.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(hn){hn.total>0&&(hn.percent=hn.loaded/hn.total*100),Ge.onProgress(hn)});var At=new FormData;Ge.data&&Object.keys(Ge.data).forEach(function(mn){var hn=Ge.data[mn];if(Array.isArray(hn)){hn.forEach(function(nn){At.append("".concat(mn,"[]"),nn)});return}At.append(mn,hn)}),Ge.file instanceof Blob?At.append(Ge.filename,Ge.file,Ge.file.name):At.append(Ge.filename,Ge.file),Dt.onerror=function(hn){Ge.onError(hn)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?Ge.onError(a(Ge,Dt),x(Dt)):Ge.onSuccess(x(Dt),Dt)},Dt.open(Ge.method,Ge.action,!0),Ge.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var Xt=Ge.headers||{};return Xt["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Xt).forEach(function(mn){Xt[mn]!==null&&Dt.setRequestHeader(mn,Xt[mn])}),Dt.send(At),{abort:function(){Dt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ae=te(48736),ne=function(Ge,Dt){if(Ge&&Dt){var At=Array.isArray(Dt)?Dt:Dt.split(","),Xt=Ge.name||"",mn=Ge.type||"",hn=mn.replace(/\/.*$/,"");return At.some(function(nn){var qt=nn.trim();if(/^\*(\/\*)?$/.test(nn))return!0;if(qt.charAt(0)==="."){var Aa=Xt.toLowerCase(),ha=qt.toLowerCase(),Nt=[ha];return(ha===".jpg"||ha===".jpeg")&&(Nt=[".jpg",".jpeg"]),Nt.some(function(lo){return Aa.endsWith(lo)})}return/\/\*$/.test(qt)?hn===qt.replace(/\/.*$/,""):mn===qt?!0:/^\w+$/.test(qt)?((0,ae.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(qt,"'.Skip for check.")),!0):!1})}return!0};function ue(Ge,Dt){var At=Ge.createReader(),Xt=[];function mn(){At.readEntries(function(hn){var nn=Array.prototype.slice.apply(hn);Xt=Xt.concat(nn);var qt=!nn.length;qt?Dt(Xt):mn()})}mn()}var fe=function(Dt,At,Xt){var mn=function hn(nn,qt){nn&&(nn.path=qt||"",nn.isFile?nn.file(function(Aa){Xt(Aa)&&(nn.fullPath&&!Aa.webkitRelativePath&&(Object.defineProperties(Aa,{webkitRelativePath:{writable:!0}}),Aa.webkitRelativePath=nn.fullPath.replace(/^\//,""),Object.defineProperties(Aa,{webkitRelativePath:{writable:!1}})),At([Aa]))}):nn.isDirectory&&ue(nn,function(Aa){Aa.forEach(function(ha){hn(ha,"".concat(qt).concat(nn.name,"/"))})}))};Dt.forEach(function(hn){mn(hn.webkitGetAsEntry())})},pe=fe,be=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ne=function(Ge){(0,gt.Z)(At,Ge);var Dt=(0,lt.Z)(At);function At(){var Xt;(0,ke.Z)(this,At);for(var mn=arguments.length,hn=new Array(mn),nn=0;nn{let{uid:hn}=mn;return hn===Ge.uid});return Xt===-1?At.push(Ge):At[Xt]=Ge,At}function Ke(Ge,Dt){const At=Ge.uid!==void 0?"uid":"name";return Dt.filter(Xt=>Xt[At]===Ge[At])[0]}function it(Ge,Dt){const At=Ge.uid!==void 0?"uid":"name",Xt=Dt.filter(mn=>mn[At]!==Ge[At]);return Xt.length===Dt.length?null:Xt}const nt=function(){const Dt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Xt=Dt[Dt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Xt)||[""])[0]},Et=Ge=>Ge.indexOf("image/")===0,Bt=Ge=>{if(Ge.type&&!Ge.thumbUrl)return Et(Ge.type);const Dt=Ge.thumbUrl||Ge.url||"",At=nt(Dt);return/^data:image\//.test(Dt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(At)?!0:!(/^data:/.test(Dt)||At)},Mt=200;function Ee(Ge){return new Promise(Dt=>{if(!Ge.type||!Et(Ge.type)){Dt("");return}const At=document.createElement("canvas");At.width=Mt,At.height=Mt,At.style.cssText=`position: fixed; left: 0; top: 0; width: ${Mt}px; height: ${Mt}px; z-index: 9999; display: none;`,document.body.appendChild(At);const Xt=At.getContext("2d"),mn=new Image;if(mn.onload=()=>{const{width:hn,height:nn}=mn;let qt=Mt,Aa=Mt,ha=0,Nt=0;hn>nn?(Aa=nn*(Mt/hn),Nt=-(Aa-qt)/2):(qt=hn*(Mt/nn),ha=-(qt-Aa)/2),Xt.drawImage(mn,ha,Nt,qt,Aa);const lo=At.toDataURL();document.body.removeChild(At),window.URL.revokeObjectURL(mn.src),Dt(lo)},mn.crossOrigin="anonymous",Ge.type.startsWith("image/svg+xml")){const hn=new FileReader;hn.onload=()=>{hn.result&&(mn.src=hn.result)},hn.readAsDataURL(Ge)}else if(Ge.type.startsWith("image/gif")){const hn=new FileReader;hn.onload=()=>{hn.result&&Dt(hn.result)},hn.readAsDataURL(Ge)}else mn.src=window.URL.createObjectURL(Ge)})}var je=te(26227),st=te(41464),ft=te(15277),Zt=te(93948),en=te(6848),sn=oe.forwardRef((Ge,Dt)=>{let{prefixCls:At,className:Xt,style:mn,locale:hn,listType:nn,file:qt,items:Aa,progress:ha,iconRender:Nt,actionIconRender:lo,itemRender:oo,isImgUrl:Do,showPreviewIcon:Io,showRemoveIcon:bn,showDownloadIcon:Jn,previewIcon:Ea,removeIcon:Un,downloadIcon:ja,onPreview:Wa,onDownload:Fa,onClose:Eo}=Ge;var bo,Ar;const{status:xr}=qt,[Sr,jr]=oe.useState(xr);oe.useEffect(()=>{xr!=="removed"&&jr(xr)},[xr]);const[Ur,$r]=oe.useState(!1);oe.useEffect(()=>{const Uo=setTimeout(()=>{$r(!0)},300);return()=>{clearTimeout(Uo)}},[]);const Tr=Nt(qt);let cr=oe.createElement("div",{className:`${At}-icon`},Tr);if(nn==="picture"||nn==="picture-card"||nn==="picture-circle")if(Sr==="uploading"||!qt.thumbUrl&&!qt.url){const Uo=tt()(`${At}-list-item-thumbnail`,{[`${At}-list-item-file`]:Sr!=="uploading"});cr=oe.createElement("div",{className:Uo},Tr)}else{const Uo=Do!=null&&Do(qt)?oe.createElement("img",{src:qt.thumbUrl||qt.url,alt:qt.name,className:`${At}-list-item-image`,crossOrigin:qt.crossOrigin}):Tr,$o=tt()(`${At}-list-item-thumbnail`,{[`${At}-list-item-file`]:Do&&!Do(qt)});cr=oe.createElement("a",{className:$o,onClick:zr=>Wa(qt,zr),href:qt.url||qt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Uo)}const Ho=tt()(`${At}-list-item`,`${At}-list-item-${Sr}`),Cr=typeof qt.linkProps=="string"?JSON.parse(qt.linkProps):qt.linkProps,Ir=bn?lo((typeof Un=="function"?Un(qt):Un)||oe.createElement(je.Z,null),()=>Eo(qt),At,hn.removeFile):null,kr=Jn&&Sr==="done"?lo((typeof ja=="function"?ja(qt):ja)||oe.createElement(st.Z,null),()=>Fa(qt),At,hn.downloadFile):null,Nr=nn!=="picture-card"&&nn!=="picture-circle"&&oe.createElement("span",{key:"download-delete",className:tt()(`${At}-list-item-actions`,{picture:nn==="picture"})},kr,Ir),wr=tt()(`${At}-list-item-name`),Kr=qt.url?[oe.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:wr,title:qt.name},Cr,{href:qt.url,onClick:Uo=>Wa(qt,Uo)}),qt.name),Nr]:[oe.createElement("span",{key:"view",className:wr,onClick:Uo=>Wa(qt,Uo),title:qt.name},qt.name),Nr],Ya={pointerEvents:"none",opacity:.5},Ko=Io?oe.createElement("a",{href:qt.url||qt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:qt.url||qt.thumbUrl?void 0:Ya,onClick:Uo=>Wa(qt,Uo),title:hn.previewFile},typeof Ea=="function"?Ea(qt):Ea||oe.createElement(ft.Z,null)):null,_o=(nn==="picture-card"||nn==="picture-circle")&&Sr!=="uploading"&&oe.createElement("span",{className:`${At}-list-item-actions`},Ko,Sr==="done"&&kr,Ir),{getPrefixCls:ur}=oe.useContext($t.E_),mr=ur(),Fr=oe.createElement("div",{className:Ho},cr,Kr,_o,Ur&&oe.createElement(Te.default,{motionName:`${mr}-fade`,visible:Sr==="uploading",motionDeadline:2e3},Uo=>{let{className:$o}=Uo;const zr="percent"in qt?oe.createElement(Zt.Z,Object.assign({},ha,{type:"line",percent:qt.percent,"aria-label":qt["aria-label"],"aria-labelledby":qt["aria-labelledby"]})):null;return oe.createElement("div",{className:tt()(`${At}-list-item-progress`,$o)},zr)})),ri=qt.response&&typeof qt.response=="string"?qt.response:((bo=qt.error)===null||bo===void 0?void 0:bo.statusText)||((Ar=qt.error)===null||Ar===void 0?void 0:Ar.message)||hn.uploadError,qr=Sr==="error"?oe.createElement(en.Z,{title:ri,getPopupContainer:Uo=>Uo.parentNode},Fr):Fr;return oe.createElement("div",{className:tt()(`${At}-list-item-container`,Xt),style:mn,ref:Dt},oo?oo(qr,qt,Aa,{download:Fa.bind(null,qt),preview:Wa.bind(null,qt),remove:Eo.bind(null,qt)}):qr)});const Nn=(Ge,Dt)=>{const{listType:At="text",previewFile:Xt=Ee,onPreview:mn,onDownload:hn,onRemove:nn,locale:qt,iconRender:Aa,isImageUrl:ha=Bt,prefixCls:Nt,items:lo=[],showPreviewIcon:oo=!0,showRemoveIcon:Do=!0,showDownloadIcon:Io=!1,removeIcon:bn,previewIcon:Jn,downloadIcon:Ea,progress:Un={size:[-1,2],showInfo:!1},appendAction:ja,appendActionVisible:Wa=!0,itemRender:Fa,disabled:Eo}=Ge,bo=(0,ht.Z)(),[Ar,xr]=oe.useState(!1);oe.useEffect(()=>{At!=="picture"&&At!=="picture-card"&&At!=="picture-circle"||(lo||[]).forEach(Ya=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ya.originFileObj instanceof File||Ya.originFileObj instanceof Blob)||Ya.thumbUrl!==void 0||(Ya.thumbUrl="",Xt&&Xt(Ya.originFileObj).then(Ko=>{Ya.thumbUrl=Ko||"",bo()}))})},[At,lo,Xt]),oe.useEffect(()=>{xr(!0)},[]);const Sr=(Ya,Ko)=>{if(mn)return Ko==null||Ko.preventDefault(),mn(Ya)},jr=Ya=>{typeof hn=="function"?hn(Ya):Ya.url&&window.open(Ya.url)},Ur=Ya=>{nn==null||nn(Ya)},$r=Ya=>{if(Aa)return Aa(Ya,At);const Ko=Ya.status==="uploading",_o=ha&&ha(Ya)?oe.createElement(me,null):oe.createElement(on,null);let ur=Ko?oe.createElement(vt.Z,null):oe.createElement(On,null);return At==="picture"?ur=Ko?oe.createElement(vt.Z,null):_o:(At==="picture-card"||At==="picture-circle")&&(ur=Ko?qt.uploading:_o),ur},Tr=(Ya,Ko,_o,ur)=>{const mr={type:"text",size:"small",title:ur,onClick:Fr=>{Ko(),(0,he.l$)(Ya)&&Ya.props.onClick&&Ya.props.onClick(Fr)},className:`${_o}-list-item-action`,disabled:Eo};if((0,he.l$)(Ya)){const Fr=(0,he.Tm)(Ya,Object.assign(Object.assign({},Ya.props),{onClick:()=>{}}));return oe.createElement(Xe.ZP,Object.assign({},mr,{icon:Fr}))}return oe.createElement(Xe.ZP,Object.assign({},mr),oe.createElement("span",null,Ya))};oe.useImperativeHandle(Dt,()=>({handlePreview:Sr,handleDownload:jr}));const{getPrefixCls:cr}=oe.useContext($t.E_),Ho=cr("upload",Nt),Cr=cr(),Ir=tt()(`${Ho}-list`,`${Ho}-list-${At}`),kr=(0,ve.Z)(lo.map(Ya=>({key:Ya.uid,file:Ya})));let wr={motionDeadline:2e3,motionName:`${Ho}-${At==="picture-card"||At==="picture-circle"?"animate-inline":"animate"}`,keys:kr,motionAppear:Ar};const Kr=oe.useMemo(()=>{const Ya=Object.assign({},(0,Se.Z)(Cr));return delete Ya.onAppearEnd,delete Ya.onEnterEnd,delete Ya.onLeaveEnd,Ya},[Cr]);return At!=="picture-card"&&At!=="picture-circle"&&(wr=Object.assign(Object.assign({},Kr),wr)),oe.createElement("div",{className:Ir},oe.createElement(Te.CSSMotionList,Object.assign({},wr,{component:!1}),Ya=>{let{key:Ko,file:_o,className:ur,style:mr}=Ya;return oe.createElement(sn,{key:Ko,locale:qt,prefixCls:Ho,className:ur,style:mr,file:_o,items:lo,progress:Un,listType:At,isImgUrl:ha,showPreviewIcon:oo,showRemoveIcon:Do,showDownloadIcon:Io,removeIcon:bn,previewIcon:Jn,downloadIcon:Ea,iconRender:$r,actionIconRender:Tr,itemRender:Fa,onPreview:Sr,onDownload:jr,onClose:Ur})}),ja&&oe.createElement(Te.default,Object.assign({},wr,{visible:Wa,forceRender:!0}),Ya=>{let{className:Ko,style:_o}=Ya;return(0,he.Tm)(ja,ur=>({className:tt()(ur.className,Ko),style:Object.assign(Object.assign(Object.assign({},_o),{pointerEvents:Ko?"none":void 0}),ur.style)}))}))};var Tn=oe.forwardRef(Nn),Xn=te(17313),ya=te(8378),ba=te(83116),An=te(37613),xa=Ge=>{const{componentCls:Dt,iconCls:At}=Ge;return{[`${Dt}-wrapper`]:{[`${Dt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ge.colorFillAlter,border:`${Ge.lineWidth}px dashed ${Ge.colorBorder}`,borderRadius:Ge.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ge.motionDurationSlow}`,[Dt]:{padding:`${Ge.padding}px 0`},[`${Dt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Dt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Dt}-disabled):hover`]:{borderColor:Ge.colorPrimaryHover},[`p${Dt}-drag-icon`]:{marginBottom:Ge.margin,[At]:{color:Ge.colorPrimary,fontSize:Ge.uploadThumbnailSize}},[`p${Dt}-text`]:{margin:`0 0 ${Ge.marginXXS}px`,color:Ge.colorTextHeading,fontSize:Ge.fontSizeLG},[`p${Dt}-hint`]:{color:Ge.colorTextDescription,fontSize:Ge.fontSize},[`&${Dt}-disabled`]:{cursor:"not-allowed",[`p${Dt}-drag-icon ${At}, + `]:{background:cn},[`&${ce}-row-selected`]:{"> th, > td":{background:rn},"&:hover > th, &:hover > td":{background:Cn}}}},[`${ce}-footer`]:{padding:`${Le}px ${Fe}px`,color:pn,background:En}})}};var eo=(0,ns.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Pe,colorIcon:Le,colorIconHover:Fe,opacityLoading:Oe,colorBgContainer:qe,controlInteractiveSize:Qe,headerBg:$e,headerColor:mt,headerSortActiveBg:dt,headerSortHoverBg:ct,bodySortBg:jt,rowHoverBg:Gt,rowSelectedBg:Wt,rowSelectedHoverBg:cn,rowExpandedBg:rn,cellPaddingBlock:Cn,cellPaddingInline:pn,cellPaddingBlockMD:En,cellPaddingInlineMD:na,cellPaddingBlockSM:la,cellPaddingInlineSM:jn,borderColor:aa,footerBg:La,footerColor:Fn,headerBorderRadius:Vn,cellFontSize:Rn,cellFontSizeMD:wn,cellFontSizeSM:Bn,headerSplitColor:oa,fixedHeaderSortActiveBg:ka,headerFilterHoverBg:Na,filterDropdownBg:Qn,expandIconBg:Oa,selectionColumnWidth:Ra,stickyScrollBarBg:Ha}=de,Ma=new pi.C(Le),Co=new pi.C(Fe),Va=2,Sa=(0,as.TS)(de,{tableFontSize:Rn,tableBg:qe,tableRadius:Vn,tablePaddingVertical:Cn,tablePaddingHorizontal:pn,tablePaddingVerticalMiddle:En,tablePaddingHorizontalMiddle:na,tablePaddingVerticalSmall:la,tablePaddingHorizontalSmall:jn,tableBorderColor:aa,tableHeaderTextColor:mt,tableHeaderBg:$e,tableFooterTextColor:Fn,tableFooterBg:La,tableHeaderCellSplitColor:oa,tableHeaderSortBg:dt,tableHeaderSortHoverBg:ct,tableHeaderIconColor:Ma.clone().setAlpha(Ma.getAlpha()*Oe).toRgbString(),tableHeaderIconColorHover:Co.clone().setAlpha(Co.getAlpha()*Oe).toRgbString(),tableBodySortBg:jt,tableFixedHeaderSortActiveBg:ka,tableHeaderFilterActiveBg:Na,tableFilterDropdownBg:Qn,tableRowHoverBg:Gt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:cn,zIndexTableFixed:Va,zIndexTableSticky:Va+1,tableFontSizeMiddle:wn,tableFontSizeSmall:Bn,tableSelectionColumnWidth:Ra,tableExpandIconBg:Oa,tableExpandColumnWidth:Qe+2*de.padding,tableExpandedRowBg:rn,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ha,tableScrollThumbBgHover:ce,tableScrollBg:Pe});return[yo(Sa),gn(Sa),xo(Sa),Ja(Sa),xn(Sa),se(Sa),Kt(Sa),yt(Sa),xo(Sa),_e(Sa),Wn(Sa),Yt(Sa),Xa(Sa),Be(Sa),$n(Sa),Gn(Sa),Jo(Sa)]},de=>{const{colorFillAlter:ce,colorBgContainer:Pe,colorTextHeading:Le,colorFillSecondary:Fe,colorFillContent:Oe,controlItemBgActive:qe,controlItemBgActiveHover:Qe,padding:$e,paddingSM:mt,paddingXS:dt,colorBorderSecondary:ct,borderRadiusLG:jt,fontSize:Gt,controlHeight:Wt,colorTextPlaceholder:cn}=de,rn=new pi.C(Fe).onBackground(Pe).toHexShortString(),Cn=new pi.C(Oe).onBackground(Pe).toHexShortString(),pn=new pi.C(ce).onBackground(Pe).toHexShortString();return{headerBg:pn,headerColor:Le,headerSortActiveBg:rn,headerSortHoverBg:Cn,bodySortBg:pn,rowHoverBg:pn,rowSelectedBg:qe,rowSelectedHoverBg:Qe,rowExpandedBg:ce,cellPaddingBlock:$e,cellPaddingInline:$e,cellPaddingBlockMD:mt,cellPaddingInlineMD:dt,cellPaddingBlockSM:dt,cellPaddingInlineSM:dt,borderColor:ct,headerBorderRadius:jt,footerBg:pn,footerColor:Le,cellFontSize:Gt,cellFontSizeMD:Gt,cellFontSizeSM:Gt,headerSplitColor:ct,fixedHeaderSortActiveBg:rn,headerFilterHoverBg:Oe,filterDropdownMenuBg:Pe,filterDropdownBg:Pe,expandIconBg:Pe,selectionColumnWidth:Wt,stickyScrollBarBg:cn,stickyScrollBarBorderRadius:100}});const no=[],Lo=(de,ce)=>{const{prefixCls:Pe,className:Le,rootClassName:Fe,style:Oe,size:qe,bordered:Qe,dropdownPrefixCls:$e,dataSource:mt,pagination:dt,rowSelection:ct,rowKey:jt="key",rowClassName:Gt,columns:Wt,children:cn,childrenColumnName:rn,onChange:Cn,getPopupContainer:pn,loading:En,expandIcon:na,expandable:la,expandedRowRender:jn,expandIconColumnIndex:aa,indentSize:La,scroll:Fn,sortDirections:Vn,locale:Rn,showSorterTooltip:wn=!0,virtual:Bn}=de,oa=le.useMemo(()=>Wt||Ye(cn),[Wt,cn]),ka=le.useMemo(()=>oa.some(qa=>qa.responsive),[oa]),Na=(0,gi.Z)(ka),Qn=le.useMemo(()=>{const qa=new Set(Object.keys(Na).filter(Bo=>Na[Bo]));return oa.filter(Bo=>!Bo.responsive||Bo.responsive.some(pr=>qa.has(pr)))},[oa,Na]),Oa=(0,ri.Z)(de,["className","style","columns"]),{locale:Ra=ci.Z,direction:Ha,table:Ma,renderEmpty:Co,getPrefixCls:Va,getPopupContainer:Sa}=le.useContext(Uo.E_),No=(0,zr.Z)(qe),ma=Object.assign(Object.assign({},Ra.Table),Rn),mo=mt||no,ao=Va("table",Pe),Xo=Va("dropdown",$e),fa=Object.assign({childrenColumnName:rn,expandIconColumnIndex:aa},la),{childrenColumnName:sa="children"}=fa,da=le.useMemo(()=>mo.some(qa=>qa==null?void 0:qa[sa])?"nest":jn||la&&la.expandedRowRender?"row":null,[mo]),ea={body:le.useRef()},Hn=le.useMemo(()=>typeof jt=="function"?jt:qa=>qa==null?void 0:qa[jt],[jt]),[Ut]=wl(mo,sa,Hn),Dn={},Ba=function(qa,Bo){let pr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Go,Lr,Br;const br=Object.assign(Object.assign({},Dn),qa);pr&&((Go=Dn.resetPagination)===null||Go===void 0||Go.call(Dn),!((Lr=br.pagination)===null||Lr===void 0)&&Lr.current&&(br.pagination.current=1),dt&&dt.onChange&&dt.onChange(1,(Br=br.pagination)===null||Br===void 0?void 0:Br.pageSize)),Fn&&Fn.scrollToFirstRowOnChange!==!1&&ea.body.current&&(0,qr.Z)(0,{getContainer:()=>ea.body.current}),Cn==null||Cn(br.pagination,br.filters,br.sorter,{currentDataSource:$i(nl(mo,br.sorterStates,sa),br.filterStates),action:Bo})},za=(qa,Bo)=>{Ba({sorter:qa,sorterStates:Bo},"sort",!1)},[dr,or,Or,Zo]=_l({prefixCls:ao,mergedColumns:Qn,onSorterChange:za,sortDirections:Vn||["ascend","descend"],tableLocale:ma,showSorterTooltip:wn}),Mo=le.useMemo(()=>nl(mo,or,sa),[mo,or]);Dn.sorter=Zo(),Dn.sorterStates=or;const ga=(qa,Bo)=>{Ba({filters:qa,filterStates:Bo},"filter",!0)},[vr,Pr,io]=Cl({prefixCls:ao,locale:ma,dropdownPrefixCls:Xo,mergedColumns:Qn,onFilterChange:ga,getPopupContainer:pn||Sa}),fo=$i(Mo,Pr);Dn.filters=io,Dn.filterStates=Pr;const zo=le.useMemo(()=>{const qa={};return Object.keys(io).forEach(Bo=>{io[Bo]!==null&&(qa[Bo]=io[Bo])}),Object.assign(Object.assign({},Or),{filters:qa})},[Or,io]),[er]=ts(zo),Qo=(qa,Bo)=>{Ba({pagination:Object.assign(Object.assign({},Dn.pagination),{current:qa,pageSize:Bo})},"paginate")},[Ua,yr]=$l(fo.length,Qo,dt);Dn.pagination=dt===!1?{}:ii(Ua,dt),Dn.resetPagination=yr;const gr=le.useMemo(()=>{if(dt===!1||!Ua.pageSize)return fo;const{current:qa=1,total:Bo,pageSize:pr=wi}=Ua;return fo.lengthpr?fo.slice((qa-1)*pr,qa*pr):fo:fo.slice((qa-1)*pr,qa*pr)},[!!dt,fo,Ua&&Ua.current,Ua&&Ua.pageSize,Ua&&Ua.total]),[vo,pa]=Nl({prefixCls:ao,data:fo,pageData:gr,getRowKey:Hn,getRecordByKey:Ut,expandType:da,childrenColumnName:sa,locale:ma,getPopupContainer:pn||Sa},ct),qo=(qa,Bo,pr)=>{let Go;return typeof Gt=="function"?Go=St()(Gt(qa,Bo,pr)):Go=St()(Gt),St()({[`${ao}-row-selected`]:pa.has(Hn(qa,Bo))},Go)};fa.__PARENT_RENDER_ICON__=fa.expandIcon,fa.expandIcon=fa.expandIcon||na||_n(ma),da==="nest"&&fa.expandIconColumnIndex===void 0?fa.expandIconColumnIndex=ct?1:0:fa.expandIconColumnIndex>0&&ct&&(fa.expandIconColumnIndex-=1),typeof fa.indentSize!="number"&&(fa.indentSize=typeof La=="number"?La:15);const hr=le.useCallback(qa=>er(vo(vr(dr(qa)))),[dr,vr,vo]);let _r,Rr;if(dt!==!1&&(Ua!=null&&Ua.total)){let qa;Ua.size?qa=Ua.size:qa=No==="small"||No==="middle"?"small":void 0;const Bo=Lr=>le.createElement(bi.Z,Object.assign({},Ua,{className:St()(`${ao}-pagination ${ao}-pagination-${Lr}`,Ua.className),size:qa})),pr=Ha==="rtl"?"left":"right",{position:Go}=Ua;if(Go!==null&&Array.isArray(Go)){const Lr=Go.find(Qr=>Qr.includes("top")),Br=Go.find(Qr=>Qr.includes("bottom")),br=Go.every(Qr=>`${Qr}`=="none");!Lr&&!Br&&!br&&(Rr=Bo(pr)),Lr&&(_r=Bo(Lr.toLowerCase().replace("top",""))),Br&&(Rr=Bo(Br.toLowerCase().replace("bottom","")))}else Rr=Bo(pr)}let Dr;typeof En=="boolean"?Dr={spinning:En}:typeof En=="object"&&(Dr=Object.assign({spinning:!0},En));const[Er,tr]=eo(ao),[,Vo]=(0,Zn.Z)(),Jr=St()(`${ao}-wrapper`,Ma==null?void 0:Ma.className,{[`${ao}-wrapper-rtl`]:Ha==="rtl"},Le,Fe,tr),oi=Object.assign(Object.assign({},Ma==null?void 0:Ma.style),Oe),Vr=Rn&&Rn.emptyText||(Co==null?void 0:Co("Table"))||le.createElement($o.Z,{componentName:"Table"}),Xr=Bn?hi:kl,Li={},al=le.useMemo(()=>{const{fontSize:qa,lineHeight:Bo,padding:pr,paddingXS:Go,paddingSM:Lr}=Vo,Br=Math.floor(qa*Bo);switch(No){case"large":return pr*2+Br;case"small":return Go*2+Br;default:return Lr*2+Br}},[Vo,No]);return Bn&&(Li.listItemHeight=al),Er(le.createElement("div",{ref:ce,className:Jr,style:oi},le.createElement(ua.Z,Object.assign({spinning:!1},Dr),_r,le.createElement(Xr,Object.assign({},Li,Oa,{columns:Qn,direction:Ha,expandable:fa,prefixCls:ao,className:St()({[`${ao}-middle`]:No==="middle",[`${ao}-small`]:No==="small",[`${ao}-bordered`]:Qe,[`${ao}-empty`]:mo.length===0}),data:gr,rowKey:Hn,rowClassName:qo,emptyText:Vr,internalHooks:ve,internalRefs:ea,transformColumns:hr})),Rr)))};var Oo=le.forwardRef(Lo);const uo=(de,ce)=>{const Pe=le.useRef(0);return Pe.current+=1,le.createElement(Oo,Object.assign({},de,{ref:ce,_renderTimes:Pe.current}))},So=le.forwardRef(uo);So.SELECTION_COLUMN=Yr,So.EXPAND_COLUMN=oe,So.SELECTION_ALL=Qi,So.SELECTION_INVERT=qi,So.SELECTION_NONE=_i,So.Column=ur,So.ColumnGroup=Fr,So.Summary=Se;var sr=So,ar=sr},17574:function(Pt,It,te){"use strict";te.d(It,{default:function(){return Ct}});var oe=te(23130),ve=te(26407),Me=te(52671),nt=te(8657),Re=te(92413),ke=te(59301),le={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 298.4H521L403.7 186.2a8.15 8.15 0 00-5.5-2.2H144c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V330.4c0-17.7-14.3-32-32-32zM840 768H184V256h188.5l119.6 114.4H840V768z"}}]},name:"folder",theme:"outlined"},gt=le,st=te(7657),rt=function(Je,kt){return ke.createElement(st.Z,(0,Re.Z)({},Je,{ref:kt,icon:gt}))},ot=ke.forwardRef(rt),ut=ot,Ze=te(92310),ie=te.n(Ze),y=te(35654),a=te(71430),x=te(36355),b=te(56082),E=te(62892),z=te(20648);const ee=4;function ae(Ot){const{dropPosition:Je,dropLevelOffset:kt,prefixCls:Qt,indent:De,direction:Ue="ltr"}=Ot,wt=Ue==="ltr"?"left":"right",on=Ue==="ltr"?"right":"left",vt={[wt]:-kt*De+ee,[on]:0};switch(Je){case-1:vt.top=-3;break;case 1:vt.bottom=-3;break;default:vt.bottom=-3,vt[wt]=De+ee;break}return ke.createElement("div",{style:vt,className:`${Qt}-drop-indicator`})}var ne=te(71997),fe=ke.forwardRef((Ot,Je)=>{const{getPrefixCls:kt,direction:Qt,virtual:De,tree:Ue}=ke.useContext(x.E_),{prefixCls:wt,className:on,showIcon:vt=!1,showLine:ln,switcherIcon:be,blockNode:Rt=!1,children:Tt,checkable:On=!1,selectable:vn=!0,draggable:Ve,motion:ze,style:we}=Ot,me=kt("tree",wt),Te=kt(),ht=ze!=null?ze:Object.assign(Object.assign({},(0,E.Z)(Te)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Ot),{checkable:On,selectable:vn,showIcon:vt,motion:ht,blockNode:Rt,showLine:!!ln,dropIndicatorRender:ae}),[he,Xe]=(0,z.ZP)(me),Ie=ke.useMemo(()=>{if(!Ve)return!1;let Ke={};switch(typeof Ve){case"function":Ke.nodeDraggable=Ve;break;case"object":Ke=Object.assign({},Ve);break;default:break}return Ke.icon!==!1&&(Ke.icon=Ke.icon||ke.createElement(b.Z,null)),Ke},[Ve]),Ce=Ke=>ke.createElement(ne.Z,{prefixCls:me,switcherIcon:be,treeNodeProps:Ke,showLine:ln});return he(ke.createElement(oe.Z,Object.assign({itemHeight:20,ref:Je,virtual:De},Se,{style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),we),prefixCls:me,className:ie()({[`${me}-icon-hide`]:!vt,[`${me}-block-node`]:Rt,[`${me}-unselectable`]:!vn,[`${me}-rtl`]:Qt==="rtl"},Ue==null?void 0:Ue.className,on,Xe),direction:Qt,checkable:On&&ke.createElement("span",{className:`${me}-checkbox-inner`}),selectable:vn,switcherIcon:Ce,draggable:Ie}),Tt))}),pe;(function(Ot){Ot[Ot.None=0]="None",Ot[Ot.Start=1]="Start",Ot[Ot.End=2]="End"})(pe||(pe={}));function xe(Ot,Je){function kt(Qt){const{key:De,children:Ue}=Qt;Je(De,Qt)!==!1&&xe(Ue||[],Je)}Ot.forEach(kt)}function Ne(Ot){let{treeData:Je,expandedKeys:kt,startKey:Qt,endKey:De}=Ot;const Ue=[];let wt=pe.None;if(Qt&&Qt===De)return[Qt];if(!Qt||!De)return[];function on(vt){return vt===Qt||vt===De}return xe(Je,vt=>{if(wt===pe.End)return!1;if(on(vt)){if(Ue.push(vt),wt===pe.None)wt=pe.Start;else if(wt===pe.Start)return wt=pe.End,!1}else wt===pe.Start&&Ue.push(vt);return kt.includes(vt)}),Ue}function ye(Ot,Je){const kt=(0,ve.Z)(Je),Qt=[];return xe(Ot,(De,Ue)=>{const wt=kt.indexOf(De);return wt!==-1&&(Qt.push(Ue),kt.splice(wt,1)),!!kt.length}),Qt}var Lt=function(Ot,Je){var kt={};for(var Qt in Ot)Object.prototype.hasOwnProperty.call(Ot,Qt)&&Je.indexOf(Qt)<0&&(kt[Qt]=Ot[Qt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Qt=Object.getOwnPropertySymbols(Ot);De{var{defaultExpandAll:kt,defaultExpandParent:Qt,defaultExpandedKeys:De}=Ot,Ue=Lt(Ot,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const wt=ke.useRef(),on=ke.useRef(),vt=()=>{const{keyEntities:Ie}=(0,a.I8)(un(Ue));let Ce;return kt?Ce=Object.keys(Ie):Qt?Ce=(0,y.r7)(Ue.expandedKeys||De||[],Ie):Ce=Ue.expandedKeys||De,Ce},[ln,be]=ke.useState(Ue.selectedKeys||Ue.defaultSelectedKeys||[]),[Rt,Tt]=ke.useState(()=>vt());ke.useEffect(()=>{"selectedKeys"in Ue&&be(Ue.selectedKeys)},[Ue.selectedKeys]),ke.useEffect(()=>{"expandedKeys"in Ue&&Tt(Ue.expandedKeys)},[Ue.expandedKeys]);const On=(Ie,Ce)=>{var Ke;return"expandedKeys"in Ue||Tt(Ie),(Ke=Ue.onExpand)===null||Ke===void 0?void 0:Ke.call(Ue,Ie,Ce)},vn=(Ie,Ce)=>{var Ke;const{multiple:it}=Ue,{node:tt,nativeEvent:Et}=Ce,{key:Bt=""}=tt,Mt=un(Ue),Ee=Object.assign(Object.assign({},Ce),{selected:!0}),He=(Et==null?void 0:Et.ctrlKey)||(Et==null?void 0:Et.metaKey),lt=Et==null?void 0:Et.shiftKey;let ft;it&&He?(ft=Ie,wt.current=Bt,on.current=ft,Ee.selectedNodes=ye(Mt,ft)):it&<?(ft=Array.from(new Set([].concat((0,ve.Z)(on.current||[]),(0,ve.Z)(Ne({treeData:Mt,expandedKeys:Rt,startKey:Bt,endKey:wt.current}))))),Ee.selectedNodes=ye(Mt,ft)):(ft=[Bt],wt.current=Bt,on.current=ft,Ee.selectedNodes=ye(Mt,ft)),(Ke=Ue.onSelect)===null||Ke===void 0||Ke.call(Ue,ft,Ee),"selectedKeys"in Ue||be(ft)},{getPrefixCls:Ve,direction:ze}=ke.useContext(x.E_),{prefixCls:we,className:me,showIcon:Te=!0,expandAction:ht="click"}=Ue,Se=Lt(Ue,["prefixCls","className","showIcon","expandAction"]),he=Ve("tree",we),Xe=ie()(`${he}-directory`,{[`${he}-directory-rtl`]:ze==="rtl"},me);return ke.createElement(fe,Object.assign({icon:St,ref:Je,blockNode:!0},Se,{showIcon:Te,expandAction:ht,prefixCls:he,className:Xe,expandedKeys:Rt,selectedKeys:ln,onSelect:vn,onExpand:On}))};var Ft=ke.forwardRef(at);const $t=fe;$t.DirectoryTree=Ft,$t.TreeNode=oe.O;var Ct=$t},20648:function(Pt,It,te){"use strict";te.d(It,{TM:function(){return Ze},Yk:function(){return ut}});var oe=te(93083),ve=te(98447),Me=te(17313),nt=te(8378),Re=te(37613),ke=te(83116);const le=new oe.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),gt=(ie,y)=>({[`.${ie}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),st=(ie,y)=>({[`.${ie}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),rt=(ie,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:le,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},gt(ie,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},st(ie,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},ot=ie=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=ie;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ie.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ie.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ie.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},ut=(ie,y)=>{const a=`.${ie}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Re.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[rt(ie,E),ot(E)]},Ze=ie=>{const{controlHeightSM:y}=ie;return{titleHeight:y,nodeHoverBg:ie.controlItemBgHover,nodeSelectedBg:ie.controlItemBgActive}};It.ZP=(0,ke.Z)("Tree",(ie,y)=>{let{prefixCls:a}=y;return[{[ie.componentCls]:(0,ve.C2)(`${a}-checkbox`,ie)},ut(a,ie),(0,nt.Z)(ie)]},ie=>{const{colorTextLightSolid:y,colorPrimary:a}=ie;return Object.assign(Object.assign({},Ze(ie)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return x}});var oe=te(92413),ve=te(59301),Me={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"},nt=Me,Re=te(7657),ke=function(E,z){return ve.createElement(Re.Z,(0,oe.Z)({},E,{ref:z,icon:nt}))},le=ve.forwardRef(ke),gt=le,st=te(52671),rt=te(58617),ot=te(15075),ut=te(43531),Ze=te(92310),ie=te.n(Ze),y=te(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:ne,expanded:ue,loading:fe}=ee;if(fe)return ve.createElement(rt.Z,{className:`${E}-switcher-loading-icon`});let pe;if(ae&&typeof ae=="object"&&(pe=ae.showLeafIcon),ne){if(!ae)return null;if(typeof pe!="boolean"&&pe){const ye=typeof pe=="function"?pe(ee):pe,Lt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(ye)?(0,y.Tm)(ye,{className:ie()(ye.props.className||"",Lt)}):ye}return pe?ve.createElement(st.Z,{className:`${E}-switcher-line-icon`}):ve.createElement("span",{className:`${E}-switcher-leaf-line`})}const xe=`${E}-switcher-icon`,Ne=typeof z=="function"?z(ee):z;return(0,y.l$)(Ne)?(0,y.Tm)(Ne,{className:ie()(Ne.props.className||"",xe)}):Ne!==void 0?Ne:ae?ue?ve.createElement(ot.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(ut.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(gt,{className:xe})}},54580:function(Pt,It,te){"use strict";te.d(It,{default:function(){return $a}});var oe=te(59301),ve=te(26407),Me=te(92310),nt=te.n(Me),Re=te(92413),ke=te(6909),le=te(4771),gt=te(9427),st=te(25440),rt=te(400),ot=te(37061),ut=te(85195),Ze=te(39559),ie=te(20569),y=te(26112);function a(je,Dt){var At="cannot ".concat(je.method," ").concat(je.action," ").concat(Dt.status,"'"),Xt=new Error(At);return Xt.status=Dt.status,Xt.method=je.method,Xt.url=je.action,Xt}function x(je){var Dt=je.responseText||je.response;if(!Dt)return Dt;try{return JSON.parse(Dt)}catch(At){return Dt}}function b(je){var Dt=new XMLHttpRequest;je.onProgress&&Dt.upload&&(Dt.upload.onprogress=function(hn){hn.total>0&&(hn.percent=hn.loaded/hn.total*100),je.onProgress(hn)});var At=new FormData;je.data&&Object.keys(je.data).forEach(function(mn){var hn=je.data[mn];if(Array.isArray(hn)){hn.forEach(function(nn){At.append("".concat(mn,"[]"),nn)});return}At.append(mn,hn)}),je.file instanceof Blob?At.append(je.filename,je.file,je.file.name):At.append(je.filename,je.file),Dt.onerror=function(hn){je.onError(hn)},Dt.onload=function(){return Dt.status<200||Dt.status>=300?je.onError(a(je,Dt),x(Dt)):je.onSuccess(x(Dt),Dt)},Dt.open(je.method,je.action,!0),je.withCredentials&&"withCredentials"in Dt&&(Dt.withCredentials=!0);var Xt=je.headers||{};return Xt["X-Requested-With"]!==null&&Dt.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Xt).forEach(function(mn){Xt[mn]!==null&&Dt.setRequestHeader(mn,Xt[mn])}),Dt.send(At),{abort:function(){Dt.abort()}}}var E=+new Date,z=0;function ee(){return"rc-upload-".concat(E,"-").concat(++z)}var ae=te(48736),ne=function(je,Dt){if(je&&Dt){var At=Array.isArray(Dt)?Dt:Dt.split(","),Xt=je.name||"",mn=je.type||"",hn=mn.replace(/\/.*$/,"");return At.some(function(nn){var qt=nn.trim();if(/^\*(\/\*)?$/.test(nn))return!0;if(qt.charAt(0)==="."){var Aa=Xt.toLowerCase(),ha=qt.toLowerCase(),Nt=[ha];return(ha===".jpg"||ha===".jpeg")&&(Nt=[".jpg",".jpeg"]),Nt.some(function(lo){return Aa.endsWith(lo)})}return/\/\*$/.test(qt)?hn===qt.replace(/\/.*$/,""):mn===qt?!0:/^\w+$/.test(qt)?((0,ae.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(qt,"'.Skip for check.")),!0):!1})}return!0};function ue(je,Dt){var At=je.createReader(),Xt=[];function mn(){At.readEntries(function(hn){var nn=Array.prototype.slice.apply(hn);Xt=Xt.concat(nn);var qt=!nn.length;qt?Dt(Xt):mn()})}mn()}var fe=function(Dt,At,Xt){var mn=function hn(nn,qt){nn&&(nn.path=qt||"",nn.isFile?nn.file(function(Aa){Xt(Aa)&&(nn.fullPath&&!Aa.webkitRelativePath&&(Object.defineProperties(Aa,{webkitRelativePath:{writable:!0}}),Aa.webkitRelativePath=nn.fullPath.replace(/^\//,""),Object.defineProperties(Aa,{webkitRelativePath:{writable:!1}})),At([Aa]))}):nn.isDirectory&&ue(nn,function(Aa){Aa.forEach(function(ha){hn(ha,"".concat(qt).concat(nn.name,"/"))})}))};Dt.forEach(function(hn){mn(hn.webkitGetAsEntry())})},pe=fe,xe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ne=function(je){(0,gt.Z)(At,je);var Dt=(0,st.Z)(At);function At(){var Xt;(0,ke.Z)(this,At);for(var mn=arguments.length,hn=new Array(mn),nn=0;nn{let{uid:hn}=mn;return hn===je.uid});return Xt===-1?At.push(je):At[Xt]=je,At}function Ke(je,Dt){const At=je.uid!==void 0?"uid":"name";return Dt.filter(Xt=>Xt[At]===je[At])[0]}function it(je,Dt){const At=je.uid!==void 0?"uid":"name",Xt=Dt.filter(mn=>mn[At]!==je[At]);return Xt.length===Dt.length?null:Xt}const tt=function(){const Dt=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Xt=Dt[Dt.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Xt)||[""])[0]},Et=je=>je.indexOf("image/")===0,Bt=je=>{if(je.type&&!je.thumbUrl)return Et(je.type);const Dt=je.thumbUrl||je.url||"",At=tt(Dt);return/^data:image\//.test(Dt)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(At)?!0:!(/^data:/.test(Dt)||At)},Mt=200;function Ee(je){return new Promise(Dt=>{if(!je.type||!Et(je.type)){Dt("");return}const At=document.createElement("canvas");At.width=Mt,At.height=Mt,At.style.cssText=`position: fixed; left: 0; top: 0; width: ${Mt}px; height: ${Mt}px; z-index: 9999; display: none;`,document.body.appendChild(At);const Xt=At.getContext("2d"),mn=new Image;if(mn.onload=()=>{const{width:hn,height:nn}=mn;let qt=Mt,Aa=Mt,ha=0,Nt=0;hn>nn?(Aa=nn*(Mt/hn),Nt=-(Aa-qt)/2):(qt=hn*(Mt/nn),ha=-(qt-Aa)/2),Xt.drawImage(mn,ha,Nt,qt,Aa);const lo=At.toDataURL();document.body.removeChild(At),window.URL.revokeObjectURL(mn.src),Dt(lo)},mn.crossOrigin="anonymous",je.type.startsWith("image/svg+xml")){const hn=new FileReader;hn.onload=()=>{hn.result&&(mn.src=hn.result)},hn.readAsDataURL(je)}else if(je.type.startsWith("image/gif")){const hn=new FileReader;hn.onload=()=>{hn.result&&Dt(hn.result)},hn.readAsDataURL(je)}else mn.src=window.URL.createObjectURL(je)})}var He=te(26227),lt=te(41464),ft=te(15277),Zt=te(93948),en=te(6848),sn=oe.forwardRef((je,Dt)=>{let{prefixCls:At,className:Xt,style:mn,locale:hn,listType:nn,file:qt,items:Aa,progress:ha,iconRender:Nt,actionIconRender:lo,itemRender:oo,isImgUrl:Do,showPreviewIcon:Io,showRemoveIcon:bn,showDownloadIcon:Jn,previewIcon:Ea,removeIcon:Un,downloadIcon:ja,onPreview:Wa,onDownload:Fa,onClose:Eo}=je;var bo,Ar;const{status:xr}=qt,[Sr,jr]=oe.useState(xr);oe.useEffect(()=>{xr!=="removed"&&jr(xr)},[xr]);const[Ur,$r]=oe.useState(!1);oe.useEffect(()=>{const Uo=setTimeout(()=>{$r(!0)},300);return()=>{clearTimeout(Uo)}},[]);const Tr=Nt(qt);let cr=oe.createElement("div",{className:`${At}-icon`},Tr);if(nn==="picture"||nn==="picture-card"||nn==="picture-circle")if(Sr==="uploading"||!qt.thumbUrl&&!qt.url){const Uo=nt()(`${At}-list-item-thumbnail`,{[`${At}-list-item-file`]:Sr!=="uploading"});cr=oe.createElement("div",{className:Uo},Tr)}else{const Uo=Do!=null&&Do(qt)?oe.createElement("img",{src:qt.thumbUrl||qt.url,alt:qt.name,className:`${At}-list-item-image`,crossOrigin:qt.crossOrigin}):Tr,$o=nt()(`${At}-list-item-thumbnail`,{[`${At}-list-item-file`]:Do&&!Do(qt)});cr=oe.createElement("a",{className:$o,onClick:zr=>Wa(qt,zr),href:qt.url||qt.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Uo)}const Ho=nt()(`${At}-list-item`,`${At}-list-item-${Sr}`),Cr=typeof qt.linkProps=="string"?JSON.parse(qt.linkProps):qt.linkProps,Ir=bn?lo((typeof Un=="function"?Un(qt):Un)||oe.createElement(He.Z,null),()=>Eo(qt),At,hn.removeFile):null,kr=Jn&&Sr==="done"?lo((typeof ja=="function"?ja(qt):ja)||oe.createElement(lt.Z,null),()=>Fa(qt),At,hn.downloadFile):null,Nr=nn!=="picture-card"&&nn!=="picture-circle"&&oe.createElement("span",{key:"download-delete",className:nt()(`${At}-list-item-actions`,{picture:nn==="picture"})},kr,Ir),wr=nt()(`${At}-list-item-name`),Kr=qt.url?[oe.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:wr,title:qt.name},Cr,{href:qt.url,onClick:Uo=>Wa(qt,Uo)}),qt.name),Nr]:[oe.createElement("span",{key:"view",className:wr,onClick:Uo=>Wa(qt,Uo),title:qt.name},qt.name),Nr],Ya={pointerEvents:"none",opacity:.5},Ko=Io?oe.createElement("a",{href:qt.url||qt.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:qt.url||qt.thumbUrl?void 0:Ya,onClick:Uo=>Wa(qt,Uo),title:hn.previewFile},typeof Ea=="function"?Ea(qt):Ea||oe.createElement(ft.Z,null)):null,_o=(nn==="picture-card"||nn==="picture-circle")&&Sr!=="uploading"&&oe.createElement("span",{className:`${At}-list-item-actions`},Ko,Sr==="done"&&kr,Ir),{getPrefixCls:ur}=oe.useContext($t.E_),mr=ur(),Fr=oe.createElement("div",{className:Ho},cr,Kr,_o,Ur&&oe.createElement(Te.default,{motionName:`${mr}-fade`,visible:Sr==="uploading",motionDeadline:2e3},Uo=>{let{className:$o}=Uo;const zr="percent"in qt?oe.createElement(Zt.Z,Object.assign({},ha,{type:"line",percent:qt.percent,"aria-label":qt["aria-label"],"aria-labelledby":qt["aria-labelledby"]})):null;return oe.createElement("div",{className:nt()(`${At}-list-item-progress`,$o)},zr)})),ri=qt.response&&typeof qt.response=="string"?qt.response:((bo=qt.error)===null||bo===void 0?void 0:bo.statusText)||((Ar=qt.error)===null||Ar===void 0?void 0:Ar.message)||hn.uploadError,qr=Sr==="error"?oe.createElement(en.Z,{title:ri,getPopupContainer:Uo=>Uo.parentNode},Fr):Fr;return oe.createElement("div",{className:nt()(`${At}-list-item-container`,Xt),style:mn,ref:Dt},oo?oo(qr,qt,Aa,{download:Fa.bind(null,qt),preview:Wa.bind(null,qt),remove:Eo.bind(null,qt)}):qr)});const Nn=(je,Dt)=>{const{listType:At="text",previewFile:Xt=Ee,onPreview:mn,onDownload:hn,onRemove:nn,locale:qt,iconRender:Aa,isImageUrl:ha=Bt,prefixCls:Nt,items:lo=[],showPreviewIcon:oo=!0,showRemoveIcon:Do=!0,showDownloadIcon:Io=!1,removeIcon:bn,previewIcon:Jn,downloadIcon:Ea,progress:Un={size:[-1,2],showInfo:!1},appendAction:ja,appendActionVisible:Wa=!0,itemRender:Fa,disabled:Eo}=je,bo=(0,ht.Z)(),[Ar,xr]=oe.useState(!1);oe.useEffect(()=>{At!=="picture"&&At!=="picture-card"&&At!=="picture-circle"||(lo||[]).forEach(Ya=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ya.originFileObj instanceof File||Ya.originFileObj instanceof Blob)||Ya.thumbUrl!==void 0||(Ya.thumbUrl="",Xt&&Xt(Ya.originFileObj).then(Ko=>{Ya.thumbUrl=Ko||"",bo()}))})},[At,lo,Xt]),oe.useEffect(()=>{xr(!0)},[]);const Sr=(Ya,Ko)=>{if(mn)return Ko==null||Ko.preventDefault(),mn(Ya)},jr=Ya=>{typeof hn=="function"?hn(Ya):Ya.url&&window.open(Ya.url)},Ur=Ya=>{nn==null||nn(Ya)},$r=Ya=>{if(Aa)return Aa(Ya,At);const Ko=Ya.status==="uploading",_o=ha&&ha(Ya)?oe.createElement(me,null):oe.createElement(on,null);let ur=Ko?oe.createElement(vt.Z,null):oe.createElement(On,null);return At==="picture"?ur=Ko?oe.createElement(vt.Z,null):_o:(At==="picture-card"||At==="picture-circle")&&(ur=Ko?qt.uploading:_o),ur},Tr=(Ya,Ko,_o,ur)=>{const mr={type:"text",size:"small",title:ur,onClick:Fr=>{Ko(),(0,he.l$)(Ya)&&Ya.props.onClick&&Ya.props.onClick(Fr)},className:`${_o}-list-item-action`,disabled:Eo};if((0,he.l$)(Ya)){const Fr=(0,he.Tm)(Ya,Object.assign(Object.assign({},Ya.props),{onClick:()=>{}}));return oe.createElement(Xe.ZP,Object.assign({},mr,{icon:Fr}))}return oe.createElement(Xe.ZP,Object.assign({},mr),oe.createElement("span",null,Ya))};oe.useImperativeHandle(Dt,()=>({handlePreview:Sr,handleDownload:jr}));const{getPrefixCls:cr}=oe.useContext($t.E_),Ho=cr("upload",Nt),Cr=cr(),Ir=nt()(`${Ho}-list`,`${Ho}-list-${At}`),kr=(0,ve.Z)(lo.map(Ya=>({key:Ya.uid,file:Ya})));let wr={motionDeadline:2e3,motionName:`${Ho}-${At==="picture-card"||At==="picture-circle"?"animate-inline":"animate"}`,keys:kr,motionAppear:Ar};const Kr=oe.useMemo(()=>{const Ya=Object.assign({},(0,Se.Z)(Cr));return delete Ya.onAppearEnd,delete Ya.onEnterEnd,delete Ya.onLeaveEnd,Ya},[Cr]);return At!=="picture-card"&&At!=="picture-circle"&&(wr=Object.assign(Object.assign({},Kr),wr)),oe.createElement("div",{className:Ir},oe.createElement(Te.CSSMotionList,Object.assign({},wr,{component:!1}),Ya=>{let{key:Ko,file:_o,className:ur,style:mr}=Ya;return oe.createElement(sn,{key:Ko,locale:qt,prefixCls:Ho,className:ur,style:mr,file:_o,items:lo,progress:Un,listType:At,isImgUrl:ha,showPreviewIcon:oo,showRemoveIcon:Do,showDownloadIcon:Io,removeIcon:bn,previewIcon:Jn,downloadIcon:Ea,iconRender:$r,actionIconRender:Tr,itemRender:Fa,onPreview:Sr,onDownload:jr,onClose:Ur})}),ja&&oe.createElement(Te.default,Object.assign({},wr,{visible:Wa,forceRender:!0}),Ya=>{let{className:Ko,style:_o}=Ya;return(0,he.Tm)(ja,ur=>({className:nt()(ur.className,Ko),style:Object.assign(Object.assign(Object.assign({},_o),{pointerEvents:Ko?"none":void 0}),ur.style)}))}))};var Tn=oe.forwardRef(Nn),Xn=te(17313),ya=te(8378),ba=te(83116),An=te(37613),xa=je=>{const{componentCls:Dt,iconCls:At}=je;return{[`${Dt}-wrapper`]:{[`${Dt}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:je.colorFillAlter,border:`${je.lineWidth}px dashed ${je.colorBorder}`,borderRadius:je.borderRadiusLG,cursor:"pointer",transition:`border-color ${je.motionDurationSlow}`,[Dt]:{padding:`${je.padding}px 0`},[`${Dt}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Dt}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Dt}-disabled):hover`]:{borderColor:je.colorPrimaryHover},[`p${Dt}-drag-icon`]:{marginBottom:je.margin,[At]:{color:je.colorPrimary,fontSize:je.uploadThumbnailSize}},[`p${Dt}-text`]:{margin:`0 0 ${je.marginXXS}px`,color:je.colorTextHeading,fontSize:je.fontSizeLG},[`p${Dt}-hint`]:{color:je.colorTextDescription,fontSize:je.fontSize},[`&${Dt}-disabled`]:{cursor:"not-allowed",[`p${Dt}-drag-icon ${At}, p${Dt}-text, p${Dt}-hint - `]:{color:Ge.colorTextDisabled}}}}}},Ta=Ge=>{const{componentCls:Dt,antCls:At,iconCls:Xt,fontSize:mn,lineHeight:hn}=Ge,nn=`${Dt}-list-item`,qt=`${nn}-actions`,Aa=`${nn}-action`,ha=Math.round(mn*hn);return{[`${Dt}-wrapper`]:{[`${Dt}-list`]:Object.assign(Object.assign({},(0,Xn.dF)()),{lineHeight:Ge.lineHeight,[nn]:{position:"relative",height:Ge.lineHeight*mn,marginTop:Ge.marginXS,fontSize:mn,display:"flex",alignItems:"center",transition:`background-color ${Ge.motionDurationSlow}`,"&:hover":{backgroundColor:Ge.controlItemBgHover},[`${nn}-name`]:Object.assign(Object.assign({},Xn.vS),{padding:`0 ${Ge.paddingXS}px`,lineHeight:hn,flex:"auto",transition:`all ${Ge.motionDurationSlow}`}),[qt]:{[Aa]:{opacity:0},[`${Aa}${At}-btn-sm`]:{height:ha,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:je.colorTextDisabled}}}}}},Ta=je=>{const{componentCls:Dt,antCls:At,iconCls:Xt,fontSize:mn,lineHeight:hn}=je,nn=`${Dt}-list-item`,qt=`${nn}-actions`,Aa=`${nn}-action`,ha=Math.round(mn*hn);return{[`${Dt}-wrapper`]:{[`${Dt}-list`]:Object.assign(Object.assign({},(0,Xn.dF)()),{lineHeight:je.lineHeight,[nn]:{position:"relative",height:je.lineHeight*mn,marginTop:je.marginXS,fontSize:mn,display:"flex",alignItems:"center",transition:`background-color ${je.motionDurationSlow}`,"&:hover":{backgroundColor:je.controlItemBgHover},[`${nn}-name`]:Object.assign(Object.assign({},Xn.vS),{padding:`0 ${je.paddingXS}px`,lineHeight:hn,flex:"auto",transition:`all ${je.motionDurationSlow}`}),[qt]:{[Aa]:{opacity:0},[`${Aa}${At}-btn-sm`]:{height:ha,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${Aa}:focus-visible, &.picture ${Aa} - `]:{opacity:1},[Xt]:{color:Ge.actionsColor,transition:`all ${Ge.motionDurationSlow}`},[`&:hover ${Xt}`]:{color:Ge.colorText}},[`${Dt}-icon ${Xt}`]:{color:Ge.colorTextDescription,fontSize:mn},[`${nn}-progress`]:{position:"absolute",bottom:-Ge.uploadProgressOffset,width:"100%",paddingInlineStart:mn+Ge.paddingXS,fontSize:mn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${nn}:hover ${Aa}`]:{opacity:1,color:Ge.colorText},[`${nn}-error`]:{color:Ge.colorError,[`${nn}-name, ${Dt}-icon ${Xt}`]:{color:Ge.colorError},[qt]:{[`${Xt}, ${Xt}:hover`]:{color:Ge.colorError},[Aa]:{opacity:1}}},[`${Dt}-list-item-container`]:{transition:`opacity ${Ge.motionDurationSlow}, height ${Ge.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},to=te(93083),an=te(1950);const Sn=new to.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Ln=new to.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var ra=Ge=>{const{componentCls:Dt}=Ge,At=`${Dt}-animate-inline`;return[{[`${Dt}-wrapper`]:{[`${At}-appear, ${At}-enter, ${At}-leave`]:{animationDuration:Ge.motionDurationSlow,animationTimingFunction:Ge.motionEaseInOutCirc,animationFillMode:"forwards"},[`${At}-appear, ${At}-enter`]:{animationName:Sn},[`${At}-leave`]:{animationName:Ln}}},{[`${Dt}-wrapper`]:(0,an.J$)(Ge)},Sn,Ln]},Ca=te(93398),Kn=te(64993);const We=Ge=>{const{componentCls:Dt,iconCls:At,uploadThumbnailSize:Xt,uploadProgressOffset:mn}=Ge,hn=`${Dt}-list`,nn=`${hn}-item`;return{[`${Dt}-wrapper`]:{[` + `]:{opacity:1},[Xt]:{color:je.actionsColor,transition:`all ${je.motionDurationSlow}`},[`&:hover ${Xt}`]:{color:je.colorText}},[`${Dt}-icon ${Xt}`]:{color:je.colorTextDescription,fontSize:mn},[`${nn}-progress`]:{position:"absolute",bottom:-je.uploadProgressOffset,width:"100%",paddingInlineStart:mn+je.paddingXS,fontSize:mn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${nn}:hover ${Aa}`]:{opacity:1,color:je.colorText},[`${nn}-error`]:{color:je.colorError,[`${nn}-name, ${Dt}-icon ${Xt}`]:{color:je.colorError},[qt]:{[`${Xt}, ${Xt}:hover`]:{color:je.colorError},[Aa]:{opacity:1}}},[`${Dt}-list-item-container`]:{transition:`opacity ${je.motionDurationSlow}, height ${je.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},to=te(93083),an=te(1950);const Sn=new to.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Ln=new to.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var ra=je=>{const{componentCls:Dt}=je,At=`${Dt}-animate-inline`;return[{[`${Dt}-wrapper`]:{[`${At}-appear, ${At}-enter, ${At}-leave`]:{animationDuration:je.motionDurationSlow,animationTimingFunction:je.motionEaseInOutCirc,animationFillMode:"forwards"},[`${At}-appear, ${At}-enter`]:{animationName:Sn},[`${At}-leave`]:{animationName:Ln}}},{[`${Dt}-wrapper`]:(0,an.J$)(je)},Sn,Ln]},Ca=te(93398),Kn=te(64993);const We=je=>{const{componentCls:Dt,iconCls:At,uploadThumbnailSize:Xt,uploadProgressOffset:mn}=je,hn=`${Dt}-list`,nn=`${hn}-item`;return{[`${Dt}-wrapper`]:{[` ${hn}${hn}-picture, ${hn}${hn}-picture-card, ${hn}${hn}-picture-circle - `]:{[nn]:{position:"relative",height:Xt+Ge.lineWidth*2+Ge.paddingXS*2,padding:Ge.paddingXS,border:`${Ge.lineWidth}px ${Ge.lineType} ${Ge.colorBorder}`,borderRadius:Ge.borderRadiusLG,"&:hover":{background:"transparent"},[`${nn}-thumbnail`]:Object.assign(Object.assign({},Xn.vS),{width:Xt,height:Xt,lineHeight:`${Xt+Ge.paddingSM}px`,textAlign:"center",flex:"none",[At]:{fontSize:Ge.fontSizeHeading2,color:Ge.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${nn}-progress`]:{bottom:mn,width:`calc(100% - ${Ge.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Xt+Ge.paddingXS}},[`${nn}-error`]:{borderColor:Ge.colorError,[`${nn}-thumbnail ${At}`]:{[`svg path[fill='${Ca.blue[0]}']`]:{fill:Ge.colorErrorBg},[`svg path[fill='${Ca.blue.primary}']`]:{fill:Ge.colorError}}},[`${nn}-uploading`]:{borderStyle:"dashed",[`${nn}-name`]:{marginBottom:mn}}},[`${hn}${hn}-picture-circle ${nn}`]:{[`&, &::before, ${nn}-thumbnail`]:{borderRadius:"50%"}}}}},et=Ge=>{const{componentCls:Dt,iconCls:At,fontSizeLG:Xt,colorTextLightSolid:mn}=Ge,hn=`${Dt}-list`,nn=`${hn}-item`,qt=Ge.uploadPicCardSize;return{[` + `]:{[nn]:{position:"relative",height:Xt+je.lineWidth*2+je.paddingXS*2,padding:je.paddingXS,border:`${je.lineWidth}px ${je.lineType} ${je.colorBorder}`,borderRadius:je.borderRadiusLG,"&:hover":{background:"transparent"},[`${nn}-thumbnail`]:Object.assign(Object.assign({},Xn.vS),{width:Xt,height:Xt,lineHeight:`${Xt+je.paddingSM}px`,textAlign:"center",flex:"none",[At]:{fontSize:je.fontSizeHeading2,color:je.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${nn}-progress`]:{bottom:mn,width:`calc(100% - ${je.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Xt+je.paddingXS}},[`${nn}-error`]:{borderColor:je.colorError,[`${nn}-thumbnail ${At}`]:{[`svg path[fill='${Ca.blue[0]}']`]:{fill:je.colorErrorBg},[`svg path[fill='${Ca.blue.primary}']`]:{fill:je.colorError}}},[`${nn}-uploading`]:{borderStyle:"dashed",[`${nn}-name`]:{marginBottom:mn}}},[`${hn}${hn}-picture-circle ${nn}`]:{[`&, &::before, ${nn}-thumbnail`]:{borderRadius:"50%"}}}}},et=je=>{const{componentCls:Dt,iconCls:At,fontSizeLG:Xt,colorTextLightSolid:mn}=je,hn=`${Dt}-list`,nn=`${hn}-item`,qt=je.uploadPicCardSize;return{[` ${Dt}-wrapper${Dt}-picture-card-wrapper, ${Dt}-wrapper${Dt}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Xn.dF)()),{display:"inline-block",width:"100%",[`${Dt}${Dt}-select`]:{width:qt,height:qt,marginInlineEnd:Ge.marginXS,marginBottom:Ge.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Ge.colorFillAlter,border:`${Ge.lineWidth}px dashed ${Ge.colorBorder}`,borderRadius:Ge.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ge.motionDurationSlow}`,[`> ${Dt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Dt}-disabled):hover`]:{borderColor:Ge.colorPrimary}},[`${hn}${hn}-picture-card, ${hn}${hn}-picture-circle`]:{[`${hn}-item-container`]:{display:"inline-block",width:qt,height:qt,marginBlock:`0 ${Ge.marginXS}px`,marginInline:`0 ${Ge.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[nn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ge.paddingXS*2}px)`,height:`calc(100% - ${Ge.paddingXS*2}px)`,backgroundColor:Ge.colorBgMask,opacity:0,transition:`all ${Ge.motionDurationSlow}`,content:'" "'}},[`${nn}:hover`]:{[`&::before, ${nn}-actions`]:{opacity:1}},[`${nn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ge.motionDurationSlow}`,[`${At}-eye, ${At}-download, ${At}-delete`]:{zIndex:10,width:Xt,margin:`0 ${Ge.marginXXS}px`,fontSize:Xt,cursor:"pointer",transition:`all ${Ge.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${nn}-actions, ${nn}-actions:hover`]:{[`${At}-eye, ${At}-download, ${At}-delete`]:{color:new Kn.C(mn).setAlpha(.65).toRgbString(),"&:hover":{color:mn}}},[`${nn}-thumbnail, ${nn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${nn}-name`]:{display:"none",textAlign:"center"},[`${nn}-file + ${nn}-name`]:{position:"absolute",bottom:Ge.margin,display:"block",width:`calc(100% - ${Ge.paddingXS*2}px)`},[`${nn}-uploading`]:{[`&${nn}`]:{backgroundColor:Ge.colorFillAlter},[`&::before, ${At}-eye, ${At}-download, ${At}-delete`]:{display:"none"}},[`${nn}-progress`]:{bottom:Ge.marginXL,width:`calc(100% - ${Ge.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Dt}-wrapper${Dt}-picture-circle-wrapper`]:{[`${Dt}${Dt}-select`]:{borderRadius:"50%"}}}};var zt=Ge=>{const{componentCls:Dt}=Ge;return{[`${Dt}-rtl`]:{direction:"rtl"}}};const Pn=Ge=>{const{componentCls:Dt,colorTextDisabled:At}=Ge;return{[`${Dt}-wrapper`]:Object.assign(Object.assign({},(0,Xn.Wf)(Ge)),{[Dt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Dt}-select`]:{display:"inline-block"},[`${Dt}-disabled`]:{color:At,cursor:"not-allowed"}})}};var _t=(0,ba.Z)("Upload",Ge=>{const{fontSizeHeading3:Dt,fontSize:At,lineHeight:Xt,lineWidth:mn,controlHeightLG:hn}=Ge,nn=Math.round(At*Xt),qt=(0,An.TS)(Ge,{uploadThumbnailSize:Dt*2,uploadProgressOffset:nn/2+mn,uploadPicCardSize:hn*2.55});return[Pn(qt),xa(qt),We(qt),et(qt),Ta(qt),ra(qt),zt(qt),(0,ya.Z)(qt)]},Ge=>({actionsColor:Ge.colorTextDescription})),va=function(Ge,Dt,At,Xt){function mn(hn){return hn instanceof At?hn:new At(function(nn){nn(hn)})}return new(At||(At=Promise))(function(hn,nn){function qt(Nt){try{ha(Xt.next(Nt))}catch(lo){nn(lo)}}function Aa(Nt){try{ha(Xt.throw(Nt))}catch(lo){nn(lo)}}function ha(Nt){Nt.done?hn(Nt.value):mn(Nt.value).then(qt,Aa)}ha((Xt=Xt.apply(Ge,Dt||[])).next())})};const zn=`__LIST_IGNORE_${Date.now()}__`,In=(Ge,Dt)=>{const{fileList:At,defaultFileList:Xt,onRemove:mn,showUploadList:hn=!0,listType:nn="text",onPreview:qt,onDownload:Aa,onChange:ha,onDrop:Nt,previewFile:lo,disabled:oo,locale:Do,iconRender:Io,isImageUrl:bn,progress:Jn,prefixCls:Ea,className:Un,type:ja="select",children:Wa,style:Fa,itemRender:Eo,maxCount:bo,data:Ar={},multiple:xr=!1,action:Sr="",accept:jr="",supportServerRender:Ur=!0,rootClassName:$r}=Ge,Tr=oe.useContext(wt.Z),cr=oo!=null?oo:Tr,[Ho,Cr]=(0,pt.Z)(Xt||[],{value:At,postState:Ka=>Ka!=null?Ka:[]}),[Ir,kr]=oe.useState("drop"),Nr=oe.useRef(null);oe.useMemo(()=>{const Ka=Date.now();(At||[]).forEach((co,To)=>{!co.uid&&!Object.isFrozen(co)&&(co.uid=`__AUTO__${Ka}_${To}__`)})},[At]);const wr=(Ka,co,To)=>{let so=(0,ve.Z)(co),po=!1;bo===1?so=so.slice(-1):bo&&(po=so.length>bo,so=so.slice(0,bo)),(0,Ft.flushSync)(()=>{Cr(so)});const nr={file:Ka,fileList:so};To&&(nr.event=To),(!po||so.some(Ro=>Ro.uid===Ka.uid))&&(0,Ft.flushSync)(()=>{ha==null||ha(nr)})},Kr=(Ka,co)=>va(void 0,void 0,void 0,function*(){const{beforeUpload:To,transformFile:so}=Ge;let po=Ka;if(To){const nr=yield To(Ka,co);if(nr===!1)return!1;if(delete Ka[zn],nr===zn)return Object.defineProperty(Ka,zn,{value:!0,configurable:!0}),!1;typeof nr=="object"&&nr&&(po=nr)}return so&&(po=yield so(po)),po}),Ya=Ka=>{const co=Ka.filter(po=>!po.file[zn]);if(!co.length)return;const To=co.map(po=>Ie(po.file));let so=(0,ve.Z)(Ho);To.forEach(po=>{so=Ce(po,so)}),To.forEach((po,nr)=>{let Ro=po;if(co[nr].parsedFile)po.status="uploading";else{const{originFileObj:Wr}=po;let Zr;try{Zr=new File([Wr],Wr.name,{type:Wr.type})}catch(ui){Zr=new Blob([Wr],{type:Wr.type}),Zr.name=Wr.name,Zr.lastModifiedDate=new Date,Zr.lastModified=new Date().getTime()}Zr.uid=po.uid,Ro=Zr}wr(Ro,so)})},Ko=(Ka,co,To)=>{try{typeof Ka=="string"&&(Ka=JSON.parse(Ka))}catch(nr){}if(!Ke(co,Ho))return;const so=Ie(co);so.status="done",so.percent=100,so.response=Ka,so.xhr=To;const po=Ce(so,Ho);wr(so,po)},_o=(Ka,co)=>{if(!Ke(co,Ho))return;const To=Ie(co);To.status="uploading",To.percent=Ka.percent;const so=Ce(To,Ho);wr(To,so,Ka)},ur=(Ka,co,To)=>{if(!Ke(To,Ho))return;const so=Ie(To);so.error=Ka,so.response=co,so.status="error";const po=Ce(so,Ho);wr(so,po)},mr=Ka=>{let co;Promise.resolve(typeof mn=="function"?mn(Ka):mn).then(To=>{var so;if(To===!1)return;const po=it(Ka,Ho);po&&(co=Object.assign(Object.assign({},Ka),{status:"removed"}),Ho==null||Ho.forEach(nr=>{const Ro=co.uid!==void 0?"uid":"name";nr[Ro]===co[Ro]&&!Object.isFrozen(nr)&&(nr.status="removed")}),(so=Nr.current)===null||so===void 0||so.abort(co),wr(co,po))})},Fr=Ka=>{kr(Ka.type),Ka.type==="drop"&&(Nt==null||Nt(Ka))};oe.useImperativeHandle(Dt,()=>({onBatchStart:Ya,onSuccess:Ko,onProgress:_o,onError:ur,fileList:Ho,upload:Nr.current}));const{getPrefixCls:ri,direction:qr,upload:Uo}=oe.useContext($t.E_),$o=ri("upload",Ea),zr=Object.assign(Object.assign({onBatchStart:Ya,onError:ur,onProgress:_o,onSuccess:Ko},Ge),{data:Ar,multiple:xr,action:Sr,accept:jr,supportServerRender:Ur,prefixCls:$o,disabled:cr,beforeUpload:Kr,onChange:void 0});delete zr.className,delete zr.style,(!Wa||cr)&&delete zr.id;const[gi,ci]=_t($o),[bi]=(0,Ot.Z)("Upload",Je.Z.Upload),{showRemoveIcon:ua,showPreviewIcon:Zn,showDownloadIcon:qn,removeIcon:_n,previewIcon:_a,downloadIcon:ko}=typeof hn=="boolean"?{}:hn,Wo=(Ka,co)=>hn?oe.createElement(Tn,{prefixCls:$o,listType:nn,items:Ho,previewFile:lo,onPreview:qt,onDownload:Aa,onRemove:mr,showRemoveIcon:!cr&&ua,showPreviewIcon:Zn,showDownloadIcon:qn,removeIcon:_n,previewIcon:_a,downloadIcon:ko,iconRender:Io,locale:Object.assign(Object.assign({},bi),Do),isImageUrl:bn,progress:Jn,appendAction:Ka,appendActionVisible:co,itemRender:Eo,disabled:cr}):Ka,Yo=tt()(`${$o}-wrapper`,Un,$r,ci,Uo==null?void 0:Uo.className,{[`${$o}-rtl`]:qr==="rtl",[`${$o}-picture-card-wrapper`]:nn==="picture-card",[`${$o}-picture-circle-wrapper`]:nn==="picture-circle"}),ir=Object.assign(Object.assign({},Uo==null?void 0:Uo.style),Fa);if(ja==="drag"){const Ka=tt()(ci,$o,`${$o}-drag`,{[`${$o}-drag-uploading`]:Ho.some(co=>co.status==="uploading"),[`${$o}-drag-hover`]:Ir==="dragover",[`${$o}-disabled`]:cr,[`${$o}-rtl`]:qr==="rtl"});return gi(oe.createElement("span",{className:Yo},oe.createElement("div",{className:Ka,style:ir,onDrop:Fr,onDragOver:Fr,onDragLeave:Fr},oe.createElement(at,Object.assign({},zr,{ref:Nr,className:`${$o}-btn`}),oe.createElement("div",{className:`${$o}-drag-container`},Wa))),Wo()))}const lr=tt()($o,`${$o}-select`,{[`${$o}-disabled`]:cr}),fr=(Ka=>oe.createElement("div",{className:lr,style:Ka},oe.createElement(at,Object.assign({},zr,{ref:Nr}))))(Wa?void 0:{display:"none"});return gi(nn==="picture-card"||nn==="picture-circle"?oe.createElement("span",{className:Yo},Wo(fr,!!Wa)):oe.createElement("span",{className:Yo},fr,Wo()))};var ia=oe.forwardRef(In),tn=function(Ge,Dt){var At={};for(var Xt in Ge)Object.prototype.hasOwnProperty.call(Ge,Xt)&&Dt.indexOf(Xt)<0&&(At[Xt]=Ge[Xt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mn=0,Xt=Object.getOwnPropertySymbols(Ge);mn{var{style:At,height:Xt}=Ge,mn=tn(Ge,["style","height"]);return oe.createElement(ia,Object.assign({ref:Dt},mn,{type:"drag",style:Object.assign(Object.assign({},At),{height:Xt})}))});const Qa=ia;Qa.Dragger=ho,Qa.LIST_IGNORE=zn;var $a=Qa},39417:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return fe}});var oe=te(92413),ve=te(400),Me=te(37061),tt=te(33708),Re=te(6909),ke=te(4771),le=te(25314),gt=te(9427),lt=te(25440),rt=te(92310),ot=te.n(rt),ut=te(26112),He=te(59301),ie=te(39378),y=function(be){for(var Ne=be.prefixCls,ye=be.level,Lt=be.isStart,St=be.isEnd,un="".concat(Ne,"-indent-unit"),at=[],pt=0;pt0&&arguments[0]!==void 0?arguments[0]:[],ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=Ve.length,me=ze.length;if(Math.abs(we-me)!==1)return{add:!1,key:null};function Te(ht,Se){var he=new Map;ht.forEach(function(Ie){he.set(Ie,!0)});var Xe=Se.filter(function(Ie){return!he.has(Ie)});return Xe.length===1?Xe[0]:null}return we ").concat(ze);return ze}var Ct=a.forwardRef(function(Ve,ze){var we=Ve.prefixCls,me=Ve.data,Te=Ve.selectable,ht=Ve.checkable,Se=Ve.expandedKeys,he=Ve.selectedKeys,Xe=Ve.checkedKeys,Ie=Ve.loadedKeys,Ce=Ve.loadingKeys,Ke=Ve.halfCheckedKeys,it=Ve.keyEntities,nt=Ve.disabled,Et=Ve.dragging,Bt=Ve.dragOverNodeKey,Mt=Ve.dropPosition,Ee=Ve.motion,je=Ve.height,st=Ve.itemHeight,ft=Ve.virtual,Zt=Ve.focusable,en=Ve.activeItem,Jt=Ve.focused,sn=Ve.tabIndex,Nn=Ve.onKeyDown,Yn=Ve.onFocus,Tn=Ve.onBlur,Xn=Ve.onActiveChange,ya=Ve.onListChangeStart,ba=Ve.onListChangeEnd,An=(0,ee.Z)(Ve,pt),Da=a.useRef(null),xa=a.useRef(null);a.useImperativeHandle(ze,function(){return{scrollTo:function($a){Da.current.scrollTo($a)},getIndentWidth:function(){return xa.current.offsetWidth}}});var ca=a.useState(Se),Ta=(0,z.Z)(ca,2),to=Ta[0],an=Ta[1],Sn=a.useState(me),Ln=(0,z.Z)(Sn,2),yn=Ln[0],ra=Ln[1],Ca=a.useState(me),Kn=(0,z.Z)(Ca,2),We=Kn[0],et=Kn[1],Ye=a.useState([]),zt=(0,z.Z)(Ye,2),Pn=zt[0],_t=zt[1],va=a.useState(null),zn=(0,z.Z)(va,2),In=zn[0],wa=zn[1],ia=a.useRef(me);ia.current=me;function tn(){var Qa=ia.current;ra(Qa),et(Qa),_t([]),wa(null),ba()}(0,ae.Z)(function(){an(Se);var Qa=un(to,Se);if(Qa.key!==null)if(Qa.add){var $a=yn.findIndex(function(hn){var nn=hn.key;return nn===Qa.key}),Ge=Qt(at(yn,me,Qa.key),ft,je,st),Dt=yn.slice();Dt.splice($a+1,0,kt),et(Dt),_t(Ge),wa("show")}else{var At=me.findIndex(function(hn){var nn=hn.key;return nn===Qa.key}),Xt=Qt(at(me,yn,Qa.key),ft,je,st),mn=me.slice();mn.splice(At+1,0,kt),et(mn),_t(Xt),wa("hide")}else yn!==me&&(ra(me),et(me))},[Se,me]),a.useEffect(function(){Et||tn()},[Et]);var Ga=Ee?We:me,ho={expandedKeys:Se,selectedKeys:he,loadedKeys:Ie,loadingKeys:Ce,checkedKeys:Xe,halfCheckedKeys:Ke,dragOverNodeKey:Bt,dropPosition:Mt,keyEntities:it};return a.createElement(a.Fragment,null,Jt&&en&&a.createElement("span",{style:Ft,"aria-live":"assertive"},Ue(en)),a.createElement("div",null,a.createElement("input",{style:Ft,disabled:Zt===!1||nt,tabIndex:Zt!==!1?sn:null,onKeyDown:Nn,onFocus:Yn,onBlur:Tn,value:"",onChange:$t,"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:xa,className:"".concat(we,"-indent-unit")}))),a.createElement(ne.Z,(0,oe.Z)({},An,{data:Ga,itemKey:De,height:je,fullHeight:!1,virtual:ft,itemHeight:st,prefixCls:"".concat(we,"-list"),ref:Da,onVisibleChange:function($a,Ge){var Dt=new Set($a),At=Ge.filter(function(Xt){return!Dt.has(Xt)});At.some(function(Xt){return De(Xt)===wt})&&tn()}}),function(Qa){var $a=Qa.pos,Ge=(0,oe.Z)({},(E(Qa.data),Qa.data)),Dt=Qa.title,At=Qa.key,Xt=Qa.isStart,mn=Qa.isEnd,hn=(0,be.km)(At,$a);delete Ge.key,delete Ge.children;var nn=(0,be.H8)(hn,ho);return a.createElement(St,(0,oe.Z)({},Ge,nn,{title:Dt,active:!!en&&At===en.key,pos:$a,data:Qa.data,isStart:Xt,isEnd:mn,motion:Ee,motionNodes:At===wt?Pn:null,motionType:In,onMotionStart:ya,onMotionEnd:tn,treeNodeRequiredProps:ho,onMouseMove:function(){Xn(null)}}))}))});Ct.displayName="NodeList";var on=Ct,vt=te(35654),ln=te(90782),xe=te(67841),Rt=10,Tt=function(Ve){(0,lt.Z)(we,Ve);var ze=(0,rt.Z)(we);function we(){var me;(0,ke.Z)(this,we);for(var Te=arguments.length,ht=new Array(Te),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,Ke=me.state,it=Ke.dragChildrenKeys,nt=Ke.dropPosition,Et=Ke.dropTargetKey,Bt=Ke.dropTargetPos,Mt=Ke.dropAllowed;if(Mt){var Ee=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Et!==null){var je=(0,tt.Z)((0,tt.Z)({},(0,be.H8)(Et,me.getTreeNodeRequiredProps())),{},{active:((Ie=me.getActiveItem())===null||Ie===void 0?void 0:Ie.key)===Et,data:(0,xe.Z)(me.state.keyEntities,Et).node}),st=it.indexOf(Et)!==-1;(0,y.ZP)(!st,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ft=(0,vt.yx)(Bt),Zt={event:he,node:(0,be.F)(je),dragNode:me.dragNode?(0,be.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(it),dropToGap:nt!==0,dropPosition:nt+Number(ft[ft.length-1])};Ce||Ee==null||Ee(Zt),me.dragNode=null}}},me.cleanDragState=function(){var he=me.state.draggingNodeKey;he!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(he,Xe){var Ie=me.state,Ce=Ie.expandedKeys,Ke=Ie.flattenNodes,it=Xe.expanded,nt=Xe.key,Et=Xe.isLeaf;if(!(Et||he.shiftKey||he.metaKey||he.ctrlKey)){var Bt=Ke.filter(function(Ee){return Ee.key===nt})[0],Mt=(0,be.F)((0,tt.Z)((0,tt.Z)({},(0,be.H8)(nt,me.getTreeNodeRequiredProps())),{},{data:Bt.data}));me.setExpandedKeys(it?(0,vt._5)(Ce,nt):(0,vt.L0)(Ce,nt)),me.onNodeExpand(he,Mt)}},me.onNodeClick=function(he,Xe){var Ie=me.props,Ce=Ie.onClick,Ke=Ie.expandAction;Ke==="click"&&me.triggerExpandActionExpand(he,Xe),Ce==null||Ce(he,Xe)},me.onNodeDoubleClick=function(he,Xe){var Ie=me.props,Ce=Ie.onDoubleClick,Ke=Ie.expandAction;Ke==="doubleClick"&&me.triggerExpandActionExpand(he,Xe),Ce==null||Ce(he,Xe)},me.onNodeSelect=function(he,Xe){var Ie=me.state.selectedKeys,Ce=me.state,Ke=Ce.keyEntities,it=Ce.fieldNames,nt=me.props,Et=nt.onSelect,Bt=nt.multiple,Mt=Xe.selected,Ee=Xe[it.key],je=!Mt;je?Bt?Ie=(0,vt.L0)(Ie,Ee):Ie=[Ee]:Ie=(0,vt._5)(Ie,Ee);var st=Ie.map(function(ft){var Zt=(0,xe.Z)(Ke,ft);return Zt?Zt.node:null}).filter(function(ft){return ft});me.setUncontrolledState({selectedKeys:Ie}),Et==null||Et(Ie,{event:"select",selected:je,node:Xe,selectedNodes:st,nativeEvent:he.nativeEvent})},me.onNodeCheck=function(he,Xe,Ie){var Ce=me.state,Ke=Ce.keyEntities,it=Ce.checkedKeys,nt=Ce.halfCheckedKeys,Et=me.props,Bt=Et.checkStrictly,Mt=Et.onCheck,Ee=Xe.key,je,st={event:"check",node:Xe,checked:Ie,nativeEvent:he.nativeEvent};if(Bt){var ft=Ie?(0,vt.L0)(it,Ee):(0,vt._5)(it,Ee),Zt=(0,vt._5)(nt,Ee);je={checked:ft,halfChecked:Zt},st.checkedNodes=ft.map(function(Tn){return(0,xe.Z)(Ke,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),me.setUncontrolledState({checkedKeys:ft})}else{var en=(0,ln.S)([].concat((0,Re.Z)(it),[Ee]),!0,Ke),Jt=en.checkedKeys,sn=en.halfCheckedKeys;if(!Ie){var Nn=new Set(Jt);Nn.delete(Ee);var Yn=(0,ln.S)(Array.from(Nn),{checked:!1,halfCheckedKeys:sn},Ke);Jt=Yn.checkedKeys,sn=Yn.halfCheckedKeys}je=Jt,st.checkedNodes=[],st.checkedNodesPositions=[],st.halfCheckedKeys=sn,Jt.forEach(function(Tn){var Xn=(0,xe.Z)(Ke,Tn);if(Xn){var ya=Xn.node,ba=Xn.pos;st.checkedNodes.push(ya),st.checkedNodesPositions.push({node:ya,pos:ba})}}),me.setUncontrolledState({checkedKeys:Jt},!1,{halfCheckedKeys:sn})}Mt==null||Mt(je,st)},me.onNodeLoad=function(he){var Xe=he.key,Ie=new Promise(function(Ce,Ke){me.setState(function(it){var nt=it.loadedKeys,Et=nt===void 0?[]:nt,Bt=it.loadingKeys,Mt=Bt===void 0?[]:Bt,Ee=me.props,je=Ee.loadData,st=Ee.onLoad;if(!je||Et.indexOf(Xe)!==-1||Mt.indexOf(Xe)!==-1)return null;var ft=je(he);return ft.then(function(){var Zt=me.state.loadedKeys,en=(0,vt.L0)(Zt,Xe);st==null||st(en,{event:"load",node:he}),me.setUncontrolledState({loadedKeys:en}),me.setState(function(Jt){return{loadingKeys:(0,vt._5)(Jt.loadingKeys,Xe)}}),Ce()}).catch(function(Zt){if(me.setState(function(Jt){return{loadingKeys:(0,vt._5)(Jt.loadingKeys,Xe)}}),me.loadingRetryTimes[Xe]=(me.loadingRetryTimes[Xe]||0)+1,me.loadingRetryTimes[Xe]>=Rt){var en=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,vt.L0)(en,Xe)}),Ce()}Ke(Zt)}),{loadingKeys:(0,vt.L0)(Mt,Xe)}})});return Ie.catch(function(){}),Ie},me.onNodeMouseEnter=function(he,Xe){var Ie=me.props.onMouseEnter;Ie==null||Ie({event:he,node:Xe})},me.onNodeMouseLeave=function(he,Xe){var Ie=me.props.onMouseLeave;Ie==null||Ie({event:he,node:Xe})},me.onNodeContextMenu=function(he,Xe){var Ie=me.props.onRightClick;Ie&&(he.preventDefault(),Ie({event:he,node:Xe}))},me.onFocus=function(){var he=me.props.onFocus;me.setState({focused:!0});for(var Xe=arguments.length,Ie=new Array(Xe),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,Ke=!0,it={};Object.keys(he).forEach(function(nt){if(nt in me.props){Ke=!1;return}Ce=!0,it[nt]=he[nt]}),Ce&&(!Xe||Ke)&&me.setState((0,tt.Z)((0,tt.Z)({},it),Ie))}},me.scrollTo=function(he){me.listRef.current.scrollTo(he)},me}return(0,le.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Te=this.props.activeKey;Te!==void 0&&Te!==this.state.activeKey&&(this.setState({activeKey:Te}),Te!==null&&this.scrollTo({key:Te}))}},{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 Te,ht=this.state,Se=ht.focused,he=ht.flattenNodes,Xe=ht.keyEntities,Ie=ht.draggingNodeKey,Ce=ht.activeKey,Ke=ht.dropLevelOffset,it=ht.dropContainerKey,nt=ht.dropTargetKey,Et=ht.dropPosition,Bt=ht.dragOverNodeKey,Mt=ht.indent,Ee=this.props,je=Ee.prefixCls,st=Ee.className,ft=Ee.style,Zt=Ee.showLine,en=Ee.focusable,Jt=Ee.tabIndex,sn=Jt===void 0?0:Jt,Nn=Ee.selectable,Yn=Ee.showIcon,Tn=Ee.icon,Xn=Ee.switcherIcon,ya=Ee.draggable,ba=Ee.checkable,An=Ee.checkStrictly,Da=Ee.disabled,xa=Ee.motion,ca=Ee.loadData,Ta=Ee.filterTreeNode,to=Ee.height,an=Ee.itemHeight,Sn=Ee.virtual,Ln=Ee.titleRender,yn=Ee.dropIndicatorRender,ra=Ee.onContextMenu,Ca=Ee.onScroll,Kn=Ee.direction,We=Ee.rootClassName,et=Ee.rootStyle,Ye=(0,ie.Z)(this.props,{aria:!0,data:!0}),zt;return ya&&((0,Me.Z)(ya)==="object"?zt=ya:typeof ya=="function"?zt={nodeDraggable:ya}:zt={}),a.createElement(x.k.Provider,{value:{prefixCls:je,selectable:Nn,showIcon:Yn,icon:Tn,switcherIcon:Xn,draggable:zt,draggingNodeKey:Ie,checkable:ba,checkStrictly:An,disabled:Da,keyEntities:Xe,dropLevelOffset:Ke,dropContainerKey:it,dropTargetKey:nt,dropPosition:Et,dragOverNodeKey:Bt,indent:Mt,direction:Kn,dropIndicatorRender:yn,loadData:ca,filterTreeNode:Ta,titleRender:Ln,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:ut()(je,st,We,(Te={},(0,ve.Z)(Te,"".concat(je,"-show-line"),Zt),(0,ve.Z)(Te,"".concat(je,"-focused"),Se),(0,ve.Z)(Te,"".concat(je,"-active-focused"),Ce!==null),Te)),style:et},a.createElement(on,(0,oe.Z)({ref:this.listRef,prefixCls:je,style:ft,data:he,disabled:Da,selectable:Nn,checkable:!!ba,motion:xa,dragging:Ie!==null,height:to,itemHeight:an,virtual:Sn,focusable:en,focused:Se,tabIndex:sn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ra,onScroll:Ca},this.getTreeNodeRequiredProps(),Ye))))}}],[{key:"getDerivedStateFromProps",value:function(Te,ht){var Se=ht.prevProps,he={prevProps:Te};function Xe(en){return!Se&&en in Te||Se&&Se[en]!==Te[en]}var Ie,Ce=ht.fieldNames;if(Xe("fieldNames")&&(Ce=(0,be.w$)(Te.fieldNames),he.fieldNames=Ce),Xe("treeData")?Ie=Te.treeData:Xe("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ie=(0,be.zn)(Te.children)),Ie){he.treeData=Ie;var Ke=(0,be.I8)(Ie,{fieldNames:Ce});he.keyEntities=(0,tt.Z)((0,ve.Z)({},wt,Je),Ke.keyEntities)}var it=he.keyEntities||ht.keyEntities;if(Xe("expandedKeys")||Se&&Xe("autoExpandParent"))he.expandedKeys=Te.autoExpandParent||!Se&&Te.defaultExpandParent?(0,vt.r7)(Te.expandedKeys,it):Te.expandedKeys;else if(!Se&&Te.defaultExpandAll){var nt=(0,tt.Z)({},it);delete nt[wt],he.expandedKeys=Object.keys(nt).map(function(en){return nt[en].key})}else!Se&&Te.defaultExpandedKeys&&(he.expandedKeys=Te.autoExpandParent||Te.defaultExpandParent?(0,vt.r7)(Te.defaultExpandedKeys,it):Te.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,Ie||he.expandedKeys){var Et=(0,be.oH)(Ie||ht.treeData,he.expandedKeys||ht.expandedKeys,Ce);he.flattenNodes=Et}if(Te.selectable&&(Xe("selectedKeys")?he.selectedKeys=(0,vt.BT)(Te.selectedKeys,Te):!Se&&Te.defaultSelectedKeys&&(he.selectedKeys=(0,vt.BT)(Te.defaultSelectedKeys,Te))),Te.checkable){var Bt;if(Xe("checkedKeys")?Bt=(0,vt.E6)(Te.checkedKeys)||{}:!Se&&Te.defaultCheckedKeys?Bt=(0,vt.E6)(Te.defaultCheckedKeys)||{}:Ie&&(Bt=(0,vt.E6)(Te.checkedKeys)||{checkedKeys:ht.checkedKeys,halfCheckedKeys:ht.halfCheckedKeys}),Bt){var Mt=Bt,Ee=Mt.checkedKeys,je=Ee===void 0?[]:Ee,st=Mt.halfCheckedKeys,ft=st===void 0?[]:st;if(!Te.checkStrictly){var Zt=(0,ln.S)(je,!0,it);je=Zt.checkedKeys,ft=Zt.halfCheckedKeys}he.checkedKeys=je,he.halfCheckedKeys=ft}}return Xe("loadedKeys")&&(he.loadedKeys=Te.loadedKeys),he}}]),we}(a.Component);Tt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},Tt.TreeNode=fe.Z;var On=Tt,vn=On},35654:function(Pt,It,te){"use strict";te.d(It,{BT:function(){return a},E6:function(){return E},L0:function(){return rt},OM:function(){return y},_5:function(){return lt},r7:function(){return z},wA:function(){return ut},yx:function(){return ot}});var oe=te(26407),ve=te(39559),Me=te(48736),tt=te(59301),Re=te(39417),ke=te(67841),le=te(71430),gt=null;function lt(ee,ae){if(!ee)return[];var ne=ee.slice(),ue=ne.indexOf(ae);return ue>=0&&ne.splice(ue,1),ne}function rt(ee,ae){var ne=(ee||[]).slice();return ne.indexOf(ae)===-1&&ne.push(ae),ne}function ot(ee){return ee.split("-")}function ut(ee,ae){var ne=[],ue=(0,ke.Z)(ae,ee);function fe(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];pe.forEach(function(be){var Ne=be.key,ye=be.children;ne.push(Ne),fe(ye)})}return fe(ue.children),ne}function He(ee){if(ee.parent){var ae=ot(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function ie(ee){var ae=ot(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,ne,ue,fe,pe,be,Ne,ye,Lt){var St,un=ee.clientX,at=ee.clientY,pt=ee.target.getBoundingClientRect(),Ft=pt.top,$t=pt.height,wt=(Lt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-un),Ot=(wt-12)/ue,Je=(0,ke.Z)(Ne,ne.props.eventKey);if(at-1.5?pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1:pe({dragNode:Rt,dropNode:Tt,dropPosition:0})?vt=0:pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1:pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1,{dropPosition:vt,dropLevelOffset:ln,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:on,dropContainerKey:vt===0?null:((St=Je.parent)===null||St===void 0?void 0:St.key)||null,dropAllowed:On}}function a(ee,ae){if(ee){var ne=ae.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var ne=ae||{},ue=ne.processProps,fe=ue===void 0?x:ue,pe=Array.isArray(ee)?ee:[ee];return pe.map(function(be){var Ne=be.children,ye=_objectWithoutProperties(be,gt),Lt=b(Ne,ae);return React.createElement(TreeNode,_extends({key:ye.key},fe(ye)),Lt)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ve.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var ne=new Set;function ue(fe){if(!ne.has(fe)){var pe=(0,ke.Z)(ae,fe);if(pe){ne.add(fe);var be=pe.parent,Ne=pe.node;Ne.disabled||be&&ue(be.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,oe.Z)(ne)}},90782:function(Pt,It,te){"use strict";te.d(It,{S:function(){return le}});var oe=te(48736),ve=te(67841);function Me(gt,lt){var rt=new Set;return gt.forEach(function(ot){lt.has(ot)||rt.add(ot)}),rt}function tt(gt){var lt=gt||{},rt=lt.disabled,ot=lt.disableCheckbox,ut=lt.checkable;return!!(rt||ot)||ut===!1}function Re(gt,lt,rt,ot){for(var ut=new Set(gt),He=new Set,ie=0;ie<=rt;ie+=1){var y=lt.get(ie)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,ne=ae===void 0?[]:ae;ut.has(z)&&!ot(ee)&&ne.filter(function(ue){return!ot(ue.node)}).forEach(function(ue){ut.add(ue.key)})})}for(var a=new Set,x=rt;x>=0;x-=1){var b=lt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(ot(ee)||!E.parent||a.has(E.parent.key))){if(ot(E.parent.node)){a.add(z.key);return}var ae=!0,ne=!1;(z.children||[]).filter(function(ue){return!ot(ue.node)}).forEach(function(ue){var fe=ue.key,pe=ut.has(fe);ae&&!pe&&(ae=!1),!ne&&(pe||He.has(fe))&&(ne=!0)}),ae&&ut.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(ut),halfCheckedKeys:Array.from(Me(He,ut))}}function ke(gt,lt,rt,ot,ut){for(var He=new Set(gt),ie=new Set(lt),y=0;y<=ot;y+=1){var a=rt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,ne=z.children,ue=ne===void 0?[]:ne;!He.has(ee)&&!ie.has(ee)&&!ut(ae)&&ue.filter(function(fe){return!ut(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}ie=new Set;for(var x=new Set,b=ot;b>=0;b-=1){var E=rt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(ut(ae)||!z.parent||x.has(z.parent.key))){if(ut(z.parent.node)){x.add(ee.key);return}var ne=!0,ue=!1;(ee.children||[]).filter(function(fe){return!ut(fe.node)}).forEach(function(fe){var pe=fe.key,be=He.has(pe);ne&&!be&&(ne=!1),!ue&&(be||ie.has(pe))&&(ue=!0)}),ne||He.delete(ee.key),ue&&ie.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Me(ie,He))}}function le(gt,lt,rt,ot){var ut=[],He;ot?He=ot:He=tt;var ie=new Set(gt.filter(function(b){var E=!!(0,ve.Z)(rt,b);return E||ut.push(b),E})),y=new Map,a=0;Object.keys(rt).forEach(function(b){var E=rt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,oe.ZP)(!ut.length,"Tree missing follow keys: ".concat(ut.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return lt===!0?x=Re(ie,y,a,He):x=ke(ie,lt.halfCheckedKeys,y,a,He),x}},67841:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return oe}});function oe(ve,Me){return ve[Me]}},71430:function(Pt,It,te){"use strict";te.d(It,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return ut},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var oe=te(39559),ve=te(26407),Me=te(33708),tt=te(37061),Re=te(11592),ke=te(2738),le=te(48736),gt=te(67841),lt=["children"];function rt(ee,ae){return"".concat(ee,"-").concat(ae)}function ot(ee){return ee&&ee.type&&ee.type.isTreeNode}function ut(ee,ae){return ee!=null?ee:ae}function He(ee){var ae=ee||{},ne=ae.title,ue=ae._title,fe=ae.key,pe=ae.children,be=ne||"title";return{title:be,_title:ue||[be],key:fe||"key",children:pe||"children"}}function ie(ee,ae){var ne=new Map;function ue(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(be){var Ne=be[ae.key],ye=be[ae.children];warning(Ne!=null,"Tree node must have a certain key: [".concat(pe).concat(Ne,"]"));var Lt=String(Ne);warning(!ne.has(Lt)||Ne===null||Ne===void 0,"Same 'key' exist in the Tree: ".concat(Lt)),ne.set(Lt,!0),ue(ye,"".concat(pe).concat(Lt," > "))})}ue(ee)}function y(ee){function ae(ne){var ue=(0,Re.Z)(ne);return ue.map(function(fe){if(!ot(fe))return(0,le.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var pe=fe.key,be=fe.props,Ne=be.children,ye=(0,tt.Z)(be,lt),Lt=(0,Me.Z)({key:pe},ye),St=ae(Ne);return St.length&&(Lt.children=St),Lt}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,ne){var ue=He(ne),fe=ue._title,pe=ue.key,be=ue.children,Ne=new Set(ae===!0?[]:ae),ye=[];function Lt(St){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return St.map(function(at,pt){for(var Ft=rt(un?un.pos:"0",pt),$t=ut(at[pe],Ft),wt,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:{},ne=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,pe=ae.externalGetKey,be=ae.childrenPropName,Ne=ae.fieldNames,ye=arguments.length>2?arguments[2]:void 0,Lt=pe||ye,St={},un={},at={posEntities:St,keyEntities:un};return ne&&(at=ne(at)||at),x(ee,function(pt){var Ft=pt.node,$t=pt.index,wt=pt.pos,Ot=pt.key,Je=pt.parentPos,kt=pt.level,Qt=pt.nodes,De={node:Ft,nodes:Qt,index:$t,key:Ot,pos:wt,level:kt},Ue=ut(Ot,wt);St[wt]=De,un[Ue]=De,De.parent=St[Je],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,at)},{externalGetKey:Lt,childrenPropName:be,fieldNames:Ne}),fe&&fe(at),at}function E(ee,ae){var ne=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,pe=ae.loadingKeys,be=ae.checkedKeys,Ne=ae.halfCheckedKeys,ye=ae.dragOverNodeKey,Lt=ae.dropPosition,St=ae.keyEntities,un=(0,gt.Z)(St,ee),at={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:pe.indexOf(ee)!==-1,checked:be.indexOf(ee)!==-1,halfChecked:Ne.indexOf(ee)!==-1,pos:String(un?un.pos:""),dragOver:ye===ee&&Lt===0,dragOverGapTop:ye===ee&&Lt===-1,dragOverGapBottom:ye===ee&&Lt===1};return at}function z(ee){var ae=ee.data,ne=ee.expanded,ue=ee.selected,fe=ee.checked,pe=ee.loaded,be=ee.loading,Ne=ee.halfChecked,ye=ee.dragOver,Lt=ee.dragOverGapTop,St=ee.dragOverGapBottom,un=ee.pos,at=ee.active,pt=ee.eventKey,Ft=(0,Me.Z)((0,Me.Z)({},ae),{},{expanded:ne,selected:ue,checked:fe,loaded:pe,loading:be,halfChecked:Ne,dragOver:ye,dragOverGapTop:Lt,dragOverGapBottom:St,pos:un,active:at,key:pt});return"props"in Ft||Object.defineProperty(Ft,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Ft}},8224:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(4676);function ve(Me,tt,Re,ke){var le=oe.unstable_batchedUpdates?function(lt){oe.unstable_batchedUpdates(Re,lt)}:Re;return Me!=null&&Me.addEventListener&&Me.addEventListener(tt,le,ke),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(tt,le,ke)}}}},55468:function(Pt,It,te){"use strict";te.d(It,{g1:function(){return ot},os:function(){return He}});var oe=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function tt(ie){return ie.nodeType===1?ie.ownerDocument.defaultView.getComputedStyle(ie,null):{}}function Re(ie,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return ie.offsetHeight;if(y==="width")return ie.offsetWidth}return y in ve||(ve[y]=oe.test(y)),ve[y]?parseFloat(a)||0:a}function ke(ie,y){var a=arguments.length,x=tt(ie);return y=Me[y]?"cssFloat"in ie.style?"cssFloat":"styleFloat":y,a===1?x:Re(ie,y,x[y]||ie.style[y])}function le(ie,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in ie.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&oe.test(y)&&(a="".concat(a,"px")),ie.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&le(ie,b,y[b]);return tt(ie)}function gt(ie){return ie===document.body?document.documentElement.clientWidth:ie.offsetWidth}function lt(ie){return ie===document.body?window.innerHeight||document.documentElement.clientHeight:ie.offsetHeight}function rt(){var ie=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ie,height:y}}function ot(){var ie=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:ie,height:y}}function ut(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(ie){var y=ie.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Pt,It,te){"use strict";te.d(It,{G:function(){return tt}});var oe=te(47273),ve=function(ke){if((0,oe.Z)()&&window.document.documentElement){var le=Array.isArray(ke)?ke:[ke],gt=window.document.documentElement;return le.some(function(lt){return lt in gt.style})}return!1},Me=function(ke,le){if(!ve(ke))return!1;var gt=document.createElement("div"),lt=gt.style[ke];return gt.style[ke]=le,gt.style[ke]!==lt};function tt(Re,ke){return!Array.isArray(Re)&&ke!==void 0?Me(Re,ke):ve(Re)}},96908:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},57177:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},81378:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"}}]); + `]:Object.assign(Object.assign({},(0,Xn.dF)()),{display:"inline-block",width:"100%",[`${Dt}${Dt}-select`]:{width:qt,height:qt,marginInlineEnd:je.marginXS,marginBottom:je.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:je.colorFillAlter,border:`${je.lineWidth}px dashed ${je.colorBorder}`,borderRadius:je.borderRadiusLG,cursor:"pointer",transition:`border-color ${je.motionDurationSlow}`,[`> ${Dt}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Dt}-disabled):hover`]:{borderColor:je.colorPrimary}},[`${hn}${hn}-picture-card, ${hn}${hn}-picture-circle`]:{[`${hn}-item-container`]:{display:"inline-block",width:qt,height:qt,marginBlock:`0 ${je.marginXS}px`,marginInline:`0 ${je.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[nn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${je.paddingXS*2}px)`,height:`calc(100% - ${je.paddingXS*2}px)`,backgroundColor:je.colorBgMask,opacity:0,transition:`all ${je.motionDurationSlow}`,content:'" "'}},[`${nn}:hover`]:{[`&::before, ${nn}-actions`]:{opacity:1}},[`${nn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${je.motionDurationSlow}`,[`${At}-eye, ${At}-download, ${At}-delete`]:{zIndex:10,width:Xt,margin:`0 ${je.marginXXS}px`,fontSize:Xt,cursor:"pointer",transition:`all ${je.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${nn}-actions, ${nn}-actions:hover`]:{[`${At}-eye, ${At}-download, ${At}-delete`]:{color:new Kn.C(mn).setAlpha(.65).toRgbString(),"&:hover":{color:mn}}},[`${nn}-thumbnail, ${nn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${nn}-name`]:{display:"none",textAlign:"center"},[`${nn}-file + ${nn}-name`]:{position:"absolute",bottom:je.margin,display:"block",width:`calc(100% - ${je.paddingXS*2}px)`},[`${nn}-uploading`]:{[`&${nn}`]:{backgroundColor:je.colorFillAlter},[`&::before, ${At}-eye, ${At}-download, ${At}-delete`]:{display:"none"}},[`${nn}-progress`]:{bottom:je.marginXL,width:`calc(100% - ${je.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Dt}-wrapper${Dt}-picture-circle-wrapper`]:{[`${Dt}${Dt}-select`]:{borderRadius:"50%"}}}};var zt=je=>{const{componentCls:Dt}=je;return{[`${Dt}-rtl`]:{direction:"rtl"}}};const Pn=je=>{const{componentCls:Dt,colorTextDisabled:At}=je;return{[`${Dt}-wrapper`]:Object.assign(Object.assign({},(0,Xn.Wf)(je)),{[Dt]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Dt}-select`]:{display:"inline-block"},[`${Dt}-disabled`]:{color:At,cursor:"not-allowed"}})}};var _t=(0,ba.Z)("Upload",je=>{const{fontSizeHeading3:Dt,fontSize:At,lineHeight:Xt,lineWidth:mn,controlHeightLG:hn}=je,nn=Math.round(At*Xt),qt=(0,An.TS)(je,{uploadThumbnailSize:Dt*2,uploadProgressOffset:nn/2+mn,uploadPicCardSize:hn*2.55});return[Pn(qt),xa(qt),We(qt),et(qt),Ta(qt),ra(qt),zt(qt),(0,ya.Z)(qt)]},je=>({actionsColor:je.colorTextDescription})),va=function(je,Dt,At,Xt){function mn(hn){return hn instanceof At?hn:new At(function(nn){nn(hn)})}return new(At||(At=Promise))(function(hn,nn){function qt(Nt){try{ha(Xt.next(Nt))}catch(lo){nn(lo)}}function Aa(Nt){try{ha(Xt.throw(Nt))}catch(lo){nn(lo)}}function ha(Nt){Nt.done?hn(Nt.value):mn(Nt.value).then(qt,Aa)}ha((Xt=Xt.apply(je,Dt||[])).next())})};const zn=`__LIST_IGNORE_${Date.now()}__`,In=(je,Dt)=>{const{fileList:At,defaultFileList:Xt,onRemove:mn,showUploadList:hn=!0,listType:nn="text",onPreview:qt,onDownload:Aa,onChange:ha,onDrop:Nt,previewFile:lo,disabled:oo,locale:Do,iconRender:Io,isImageUrl:bn,progress:Jn,prefixCls:Ea,className:Un,type:ja="select",children:Wa,style:Fa,itemRender:Eo,maxCount:bo,data:Ar={},multiple:xr=!1,action:Sr="",accept:jr="",supportServerRender:Ur=!0,rootClassName:$r}=je,Tr=oe.useContext(Ct.Z),cr=oo!=null?oo:Tr,[Ho,Cr]=(0,pt.Z)(Xt||[],{value:At,postState:Ka=>Ka!=null?Ka:[]}),[Ir,kr]=oe.useState("drop"),Nr=oe.useRef(null);oe.useMemo(()=>{const Ka=Date.now();(At||[]).forEach((co,To)=>{!co.uid&&!Object.isFrozen(co)&&(co.uid=`__AUTO__${Ka}_${To}__`)})},[At]);const wr=(Ka,co,To)=>{let so=(0,ve.Z)(co),po=!1;bo===1?so=so.slice(-1):bo&&(po=so.length>bo,so=so.slice(0,bo)),(0,Ft.flushSync)(()=>{Cr(so)});const nr={file:Ka,fileList:so};To&&(nr.event=To),(!po||so.some(Ro=>Ro.uid===Ka.uid))&&(0,Ft.flushSync)(()=>{ha==null||ha(nr)})},Kr=(Ka,co)=>va(void 0,void 0,void 0,function*(){const{beforeUpload:To,transformFile:so}=je;let po=Ka;if(To){const nr=yield To(Ka,co);if(nr===!1)return!1;if(delete Ka[zn],nr===zn)return Object.defineProperty(Ka,zn,{value:!0,configurable:!0}),!1;typeof nr=="object"&&nr&&(po=nr)}return so&&(po=yield so(po)),po}),Ya=Ka=>{const co=Ka.filter(po=>!po.file[zn]);if(!co.length)return;const To=co.map(po=>Ie(po.file));let so=(0,ve.Z)(Ho);To.forEach(po=>{so=Ce(po,so)}),To.forEach((po,nr)=>{let Ro=po;if(co[nr].parsedFile)po.status="uploading";else{const{originFileObj:Wr}=po;let Zr;try{Zr=new File([Wr],Wr.name,{type:Wr.type})}catch(ui){Zr=new Blob([Wr],{type:Wr.type}),Zr.name=Wr.name,Zr.lastModifiedDate=new Date,Zr.lastModified=new Date().getTime()}Zr.uid=po.uid,Ro=Zr}wr(Ro,so)})},Ko=(Ka,co,To)=>{try{typeof Ka=="string"&&(Ka=JSON.parse(Ka))}catch(nr){}if(!Ke(co,Ho))return;const so=Ie(co);so.status="done",so.percent=100,so.response=Ka,so.xhr=To;const po=Ce(so,Ho);wr(so,po)},_o=(Ka,co)=>{if(!Ke(co,Ho))return;const To=Ie(co);To.status="uploading",To.percent=Ka.percent;const so=Ce(To,Ho);wr(To,so,Ka)},ur=(Ka,co,To)=>{if(!Ke(To,Ho))return;const so=Ie(To);so.error=Ka,so.response=co,so.status="error";const po=Ce(so,Ho);wr(so,po)},mr=Ka=>{let co;Promise.resolve(typeof mn=="function"?mn(Ka):mn).then(To=>{var so;if(To===!1)return;const po=it(Ka,Ho);po&&(co=Object.assign(Object.assign({},Ka),{status:"removed"}),Ho==null||Ho.forEach(nr=>{const Ro=co.uid!==void 0?"uid":"name";nr[Ro]===co[Ro]&&!Object.isFrozen(nr)&&(nr.status="removed")}),(so=Nr.current)===null||so===void 0||so.abort(co),wr(co,po))})},Fr=Ka=>{kr(Ka.type),Ka.type==="drop"&&(Nt==null||Nt(Ka))};oe.useImperativeHandle(Dt,()=>({onBatchStart:Ya,onSuccess:Ko,onProgress:_o,onError:ur,fileList:Ho,upload:Nr.current}));const{getPrefixCls:ri,direction:qr,upload:Uo}=oe.useContext($t.E_),$o=ri("upload",Ea),zr=Object.assign(Object.assign({onBatchStart:Ya,onError:ur,onProgress:_o,onSuccess:Ko},je),{data:Ar,multiple:xr,action:Sr,accept:jr,supportServerRender:Ur,prefixCls:$o,disabled:cr,beforeUpload:Kr,onChange:void 0});delete zr.className,delete zr.style,(!Wa||cr)&&delete zr.id;const[gi,ci]=_t($o),[bi]=(0,Ot.Z)("Upload",Je.Z.Upload),{showRemoveIcon:ua,showPreviewIcon:Zn,showDownloadIcon:qn,removeIcon:_n,previewIcon:_a,downloadIcon:ko}=typeof hn=="boolean"?{}:hn,Wo=(Ka,co)=>hn?oe.createElement(Tn,{prefixCls:$o,listType:nn,items:Ho,previewFile:lo,onPreview:qt,onDownload:Aa,onRemove:mr,showRemoveIcon:!cr&&ua,showPreviewIcon:Zn,showDownloadIcon:qn,removeIcon:_n,previewIcon:_a,downloadIcon:ko,iconRender:Io,locale:Object.assign(Object.assign({},bi),Do),isImageUrl:bn,progress:Jn,appendAction:Ka,appendActionVisible:co,itemRender:Eo,disabled:cr}):Ka,Yo=nt()(`${$o}-wrapper`,Un,$r,ci,Uo==null?void 0:Uo.className,{[`${$o}-rtl`]:qr==="rtl",[`${$o}-picture-card-wrapper`]:nn==="picture-card",[`${$o}-picture-circle-wrapper`]:nn==="picture-circle"}),ir=Object.assign(Object.assign({},Uo==null?void 0:Uo.style),Fa);if(ja==="drag"){const Ka=nt()(ci,$o,`${$o}-drag`,{[`${$o}-drag-uploading`]:Ho.some(co=>co.status==="uploading"),[`${$o}-drag-hover`]:Ir==="dragover",[`${$o}-disabled`]:cr,[`${$o}-rtl`]:qr==="rtl"});return gi(oe.createElement("span",{className:Yo},oe.createElement("div",{className:Ka,style:ir,onDrop:Fr,onDragOver:Fr,onDragLeave:Fr},oe.createElement(at,Object.assign({},zr,{ref:Nr,className:`${$o}-btn`}),oe.createElement("div",{className:`${$o}-drag-container`},Wa))),Wo()))}const lr=nt()($o,`${$o}-select`,{[`${$o}-disabled`]:cr}),fr=(Ka=>oe.createElement("div",{className:lr,style:Ka},oe.createElement(at,Object.assign({},zr,{ref:Nr}))))(Wa?void 0:{display:"none"});return gi(nn==="picture-card"||nn==="picture-circle"?oe.createElement("span",{className:Yo},Wo(fr,!!Wa)):oe.createElement("span",{className:Yo},fr,Wo()))};var ia=oe.forwardRef(In),tn=function(je,Dt){var At={};for(var Xt in je)Object.prototype.hasOwnProperty.call(je,Xt)&&Dt.indexOf(Xt)<0&&(At[Xt]=je[Xt]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mn=0,Xt=Object.getOwnPropertySymbols(je);mn{var{style:At,height:Xt}=je,mn=tn(je,["style","height"]);return oe.createElement(ia,Object.assign({ref:Dt},mn,{type:"drag",style:Object.assign(Object.assign({},At),{height:Xt})}))});const Qa=ia;Qa.Dragger=ho,Qa.LIST_IGNORE=zn;var $a=Qa},39417:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return fe}});var oe=te(92413),ve=te(400),Me=te(37061),nt=te(33708),Re=te(6909),ke=te(4771),le=te(25314),gt=te(9427),st=te(25440),rt=te(92310),ot=te.n(rt),ut=te(26112),Ze=te(59301),ie=te(39378),y=function(xe){for(var Ne=xe.prefixCls,ye=xe.level,Lt=xe.isStart,St=xe.isEnd,un="".concat(Ne,"-indent-unit"),at=[],pt=0;pt0&&arguments[0]!==void 0?arguments[0]:[],ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=Ve.length,me=ze.length;if(Math.abs(we-me)!==1)return{add:!1,key:null};function Te(ht,Se){var he=new Map;ht.forEach(function(Ie){he.set(Ie,!0)});var Xe=Se.filter(function(Ie){return!he.has(Ie)});return Xe.length===1?Xe[0]:null}return we ").concat(ze);return ze}var wt=a.forwardRef(function(Ve,ze){var we=Ve.prefixCls,me=Ve.data,Te=Ve.selectable,ht=Ve.checkable,Se=Ve.expandedKeys,he=Ve.selectedKeys,Xe=Ve.checkedKeys,Ie=Ve.loadedKeys,Ce=Ve.loadingKeys,Ke=Ve.halfCheckedKeys,it=Ve.keyEntities,tt=Ve.disabled,Et=Ve.dragging,Bt=Ve.dragOverNodeKey,Mt=Ve.dropPosition,Ee=Ve.motion,He=Ve.height,lt=Ve.itemHeight,ft=Ve.virtual,Zt=Ve.focusable,en=Ve.activeItem,Jt=Ve.focused,sn=Ve.tabIndex,Nn=Ve.onKeyDown,Yn=Ve.onFocus,Tn=Ve.onBlur,Xn=Ve.onActiveChange,ya=Ve.onListChangeStart,ba=Ve.onListChangeEnd,An=(0,ee.Z)(Ve,pt),Da=a.useRef(null),xa=a.useRef(null);a.useImperativeHandle(ze,function(){return{scrollTo:function($a){Da.current.scrollTo($a)},getIndentWidth:function(){return xa.current.offsetWidth}}});var ca=a.useState(Se),Ta=(0,z.Z)(ca,2),to=Ta[0],an=Ta[1],Sn=a.useState(me),Ln=(0,z.Z)(Sn,2),yn=Ln[0],ra=Ln[1],Ca=a.useState(me),Kn=(0,z.Z)(Ca,2),We=Kn[0],et=Kn[1],Ye=a.useState([]),zt=(0,z.Z)(Ye,2),Pn=zt[0],_t=zt[1],va=a.useState(null),zn=(0,z.Z)(va,2),In=zn[0],wa=zn[1],ia=a.useRef(me);ia.current=me;function tn(){var Qa=ia.current;ra(Qa),et(Qa),_t([]),wa(null),ba()}(0,ae.Z)(function(){an(Se);var Qa=un(to,Se);if(Qa.key!==null)if(Qa.add){var $a=yn.findIndex(function(hn){var nn=hn.key;return nn===Qa.key}),je=Qt(at(yn,me,Qa.key),ft,He,lt),Dt=yn.slice();Dt.splice($a+1,0,kt),et(Dt),_t(je),wa("show")}else{var At=me.findIndex(function(hn){var nn=hn.key;return nn===Qa.key}),Xt=Qt(at(me,yn,Qa.key),ft,He,lt),mn=me.slice();mn.splice(At+1,0,kt),et(mn),_t(Xt),wa("hide")}else yn!==me&&(ra(me),et(me))},[Se,me]),a.useEffect(function(){Et||tn()},[Et]);var Ga=Ee?We:me,ho={expandedKeys:Se,selectedKeys:he,loadedKeys:Ie,loadingKeys:Ce,checkedKeys:Xe,halfCheckedKeys:Ke,dragOverNodeKey:Bt,dropPosition:Mt,keyEntities:it};return a.createElement(a.Fragment,null,Jt&&en&&a.createElement("span",{style:Ft,"aria-live":"assertive"},Ue(en)),a.createElement("div",null,a.createElement("input",{style:Ft,disabled:Zt===!1||tt,tabIndex:Zt!==!1?sn:null,onKeyDown:Nn,onFocus:Yn,onBlur:Tn,value:"",onChange:$t,"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:xa,className:"".concat(we,"-indent-unit")}))),a.createElement(ne.Z,(0,oe.Z)({},An,{data:Ga,itemKey:De,height:He,fullHeight:!1,virtual:ft,itemHeight:lt,prefixCls:"".concat(we,"-list"),ref:Da,onVisibleChange:function($a,je){var Dt=new Set($a),At=je.filter(function(Xt){return!Dt.has(Xt)});At.some(function(Xt){return De(Xt)===Ct})&&tn()}}),function(Qa){var $a=Qa.pos,je=(0,oe.Z)({},(E(Qa.data),Qa.data)),Dt=Qa.title,At=Qa.key,Xt=Qa.isStart,mn=Qa.isEnd,hn=(0,xe.km)(At,$a);delete je.key,delete je.children;var nn=(0,xe.H8)(hn,ho);return a.createElement(St,(0,oe.Z)({},je,nn,{title:Dt,active:!!en&&At===en.key,pos:$a,data:Qa.data,isStart:Xt,isEnd:mn,motion:Ee,motionNodes:At===Ct?Pn:null,motionType:In,onMotionStart:ya,onMotionEnd:tn,treeNodeRequiredProps:ho,onMouseMove:function(){Xn(null)}}))}))});wt.displayName="NodeList";var on=wt,vt=te(35654),ln=te(90782),be=te(67841),Rt=10,Tt=function(Ve){(0,st.Z)(we,Ve);var ze=(0,rt.Z)(we);function we(){var me;(0,ke.Z)(this,we);for(var Te=arguments.length,ht=new Array(Te),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,Ke=me.state,it=Ke.dragChildrenKeys,tt=Ke.dropPosition,Et=Ke.dropTargetKey,Bt=Ke.dropTargetPos,Mt=Ke.dropAllowed;if(Mt){var Ee=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Et!==null){var He=(0,nt.Z)((0,nt.Z)({},(0,xe.H8)(Et,me.getTreeNodeRequiredProps())),{},{active:((Ie=me.getActiveItem())===null||Ie===void 0?void 0:Ie.key)===Et,data:(0,be.Z)(me.state.keyEntities,Et).node}),lt=it.indexOf(Et)!==-1;(0,y.ZP)(!lt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var ft=(0,vt.yx)(Bt),Zt={event:he,node:(0,xe.F)(He),dragNode:me.dragNode?(0,xe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(it),dropToGap:tt!==0,dropPosition:tt+Number(ft[ft.length-1])};Ce||Ee==null||Ee(Zt),me.dragNode=null}}},me.cleanDragState=function(){var he=me.state.draggingNodeKey;he!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(he,Xe){var Ie=me.state,Ce=Ie.expandedKeys,Ke=Ie.flattenNodes,it=Xe.expanded,tt=Xe.key,Et=Xe.isLeaf;if(!(Et||he.shiftKey||he.metaKey||he.ctrlKey)){var Bt=Ke.filter(function(Ee){return Ee.key===tt})[0],Mt=(0,xe.F)((0,nt.Z)((0,nt.Z)({},(0,xe.H8)(tt,me.getTreeNodeRequiredProps())),{},{data:Bt.data}));me.setExpandedKeys(it?(0,vt._5)(Ce,tt):(0,vt.L0)(Ce,tt)),me.onNodeExpand(he,Mt)}},me.onNodeClick=function(he,Xe){var Ie=me.props,Ce=Ie.onClick,Ke=Ie.expandAction;Ke==="click"&&me.triggerExpandActionExpand(he,Xe),Ce==null||Ce(he,Xe)},me.onNodeDoubleClick=function(he,Xe){var Ie=me.props,Ce=Ie.onDoubleClick,Ke=Ie.expandAction;Ke==="doubleClick"&&me.triggerExpandActionExpand(he,Xe),Ce==null||Ce(he,Xe)},me.onNodeSelect=function(he,Xe){var Ie=me.state.selectedKeys,Ce=me.state,Ke=Ce.keyEntities,it=Ce.fieldNames,tt=me.props,Et=tt.onSelect,Bt=tt.multiple,Mt=Xe.selected,Ee=Xe[it.key],He=!Mt;He?Bt?Ie=(0,vt.L0)(Ie,Ee):Ie=[Ee]:Ie=(0,vt._5)(Ie,Ee);var lt=Ie.map(function(ft){var Zt=(0,be.Z)(Ke,ft);return Zt?Zt.node:null}).filter(function(ft){return ft});me.setUncontrolledState({selectedKeys:Ie}),Et==null||Et(Ie,{event:"select",selected:He,node:Xe,selectedNodes:lt,nativeEvent:he.nativeEvent})},me.onNodeCheck=function(he,Xe,Ie){var Ce=me.state,Ke=Ce.keyEntities,it=Ce.checkedKeys,tt=Ce.halfCheckedKeys,Et=me.props,Bt=Et.checkStrictly,Mt=Et.onCheck,Ee=Xe.key,He,lt={event:"check",node:Xe,checked:Ie,nativeEvent:he.nativeEvent};if(Bt){var ft=Ie?(0,vt.L0)(it,Ee):(0,vt._5)(it,Ee),Zt=(0,vt._5)(tt,Ee);He={checked:ft,halfChecked:Zt},lt.checkedNodes=ft.map(function(Tn){return(0,be.Z)(Ke,Tn)}).filter(function(Tn){return Tn}).map(function(Tn){return Tn.node}),me.setUncontrolledState({checkedKeys:ft})}else{var en=(0,ln.S)([].concat((0,Re.Z)(it),[Ee]),!0,Ke),Jt=en.checkedKeys,sn=en.halfCheckedKeys;if(!Ie){var Nn=new Set(Jt);Nn.delete(Ee);var Yn=(0,ln.S)(Array.from(Nn),{checked:!1,halfCheckedKeys:sn},Ke);Jt=Yn.checkedKeys,sn=Yn.halfCheckedKeys}He=Jt,lt.checkedNodes=[],lt.checkedNodesPositions=[],lt.halfCheckedKeys=sn,Jt.forEach(function(Tn){var Xn=(0,be.Z)(Ke,Tn);if(Xn){var ya=Xn.node,ba=Xn.pos;lt.checkedNodes.push(ya),lt.checkedNodesPositions.push({node:ya,pos:ba})}}),me.setUncontrolledState({checkedKeys:Jt},!1,{halfCheckedKeys:sn})}Mt==null||Mt(He,lt)},me.onNodeLoad=function(he){var Xe=he.key,Ie=new Promise(function(Ce,Ke){me.setState(function(it){var tt=it.loadedKeys,Et=tt===void 0?[]:tt,Bt=it.loadingKeys,Mt=Bt===void 0?[]:Bt,Ee=me.props,He=Ee.loadData,lt=Ee.onLoad;if(!He||Et.indexOf(Xe)!==-1||Mt.indexOf(Xe)!==-1)return null;var ft=He(he);return ft.then(function(){var Zt=me.state.loadedKeys,en=(0,vt.L0)(Zt,Xe);lt==null||lt(en,{event:"load",node:he}),me.setUncontrolledState({loadedKeys:en}),me.setState(function(Jt){return{loadingKeys:(0,vt._5)(Jt.loadingKeys,Xe)}}),Ce()}).catch(function(Zt){if(me.setState(function(Jt){return{loadingKeys:(0,vt._5)(Jt.loadingKeys,Xe)}}),me.loadingRetryTimes[Xe]=(me.loadingRetryTimes[Xe]||0)+1,me.loadingRetryTimes[Xe]>=Rt){var en=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,vt.L0)(en,Xe)}),Ce()}Ke(Zt)}),{loadingKeys:(0,vt.L0)(Mt,Xe)}})});return Ie.catch(function(){}),Ie},me.onNodeMouseEnter=function(he,Xe){var Ie=me.props.onMouseEnter;Ie==null||Ie({event:he,node:Xe})},me.onNodeMouseLeave=function(he,Xe){var Ie=me.props.onMouseLeave;Ie==null||Ie({event:he,node:Xe})},me.onNodeContextMenu=function(he,Xe){var Ie=me.props.onRightClick;Ie&&(he.preventDefault(),Ie({event:he,node:Xe}))},me.onFocus=function(){var he=me.props.onFocus;me.setState({focused:!0});for(var Xe=arguments.length,Ie=new Array(Xe),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,Ke=!0,it={};Object.keys(he).forEach(function(tt){if(tt in me.props){Ke=!1;return}Ce=!0,it[tt]=he[tt]}),Ce&&(!Xe||Ke)&&me.setState((0,nt.Z)((0,nt.Z)({},it),Ie))}},me.scrollTo=function(he){me.listRef.current.scrollTo(he)},me}return(0,le.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Te=this.props.activeKey;Te!==void 0&&Te!==this.state.activeKey&&(this.setState({activeKey:Te}),Te!==null&&this.scrollTo({key:Te}))}},{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 Te,ht=this.state,Se=ht.focused,he=ht.flattenNodes,Xe=ht.keyEntities,Ie=ht.draggingNodeKey,Ce=ht.activeKey,Ke=ht.dropLevelOffset,it=ht.dropContainerKey,tt=ht.dropTargetKey,Et=ht.dropPosition,Bt=ht.dragOverNodeKey,Mt=ht.indent,Ee=this.props,He=Ee.prefixCls,lt=Ee.className,ft=Ee.style,Zt=Ee.showLine,en=Ee.focusable,Jt=Ee.tabIndex,sn=Jt===void 0?0:Jt,Nn=Ee.selectable,Yn=Ee.showIcon,Tn=Ee.icon,Xn=Ee.switcherIcon,ya=Ee.draggable,ba=Ee.checkable,An=Ee.checkStrictly,Da=Ee.disabled,xa=Ee.motion,ca=Ee.loadData,Ta=Ee.filterTreeNode,to=Ee.height,an=Ee.itemHeight,Sn=Ee.virtual,Ln=Ee.titleRender,yn=Ee.dropIndicatorRender,ra=Ee.onContextMenu,Ca=Ee.onScroll,Kn=Ee.direction,We=Ee.rootClassName,et=Ee.rootStyle,Ye=(0,ie.Z)(this.props,{aria:!0,data:!0}),zt;return ya&&((0,Me.Z)(ya)==="object"?zt=ya:typeof ya=="function"?zt={nodeDraggable:ya}:zt={}),a.createElement(x.k.Provider,{value:{prefixCls:He,selectable:Nn,showIcon:Yn,icon:Tn,switcherIcon:Xn,draggable:zt,draggingNodeKey:Ie,checkable:ba,checkStrictly:An,disabled:Da,keyEntities:Xe,dropLevelOffset:Ke,dropContainerKey:it,dropTargetKey:tt,dropPosition:Et,dragOverNodeKey:Bt,indent:Mt,direction:Kn,dropIndicatorRender:yn,loadData:ca,filterTreeNode:Ta,titleRender:Ln,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:ut()(He,lt,We,(Te={},(0,ve.Z)(Te,"".concat(He,"-show-line"),Zt),(0,ve.Z)(Te,"".concat(He,"-focused"),Se),(0,ve.Z)(Te,"".concat(He,"-active-focused"),Ce!==null),Te)),style:et},a.createElement(on,(0,oe.Z)({ref:this.listRef,prefixCls:He,style:ft,data:he,disabled:Da,selectable:Nn,checkable:!!ba,motion:xa,dragging:Ie!==null,height:to,itemHeight:an,virtual:Sn,focusable:en,focused:Se,tabIndex:sn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ra,onScroll:Ca},this.getTreeNodeRequiredProps(),Ye))))}}],[{key:"getDerivedStateFromProps",value:function(Te,ht){var Se=ht.prevProps,he={prevProps:Te};function Xe(en){return!Se&&en in Te||Se&&Se[en]!==Te[en]}var Ie,Ce=ht.fieldNames;if(Xe("fieldNames")&&(Ce=(0,xe.w$)(Te.fieldNames),he.fieldNames=Ce),Xe("treeData")?Ie=Te.treeData:Xe("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ie=(0,xe.zn)(Te.children)),Ie){he.treeData=Ie;var Ke=(0,xe.I8)(Ie,{fieldNames:Ce});he.keyEntities=(0,nt.Z)((0,ve.Z)({},Ct,Je),Ke.keyEntities)}var it=he.keyEntities||ht.keyEntities;if(Xe("expandedKeys")||Se&&Xe("autoExpandParent"))he.expandedKeys=Te.autoExpandParent||!Se&&Te.defaultExpandParent?(0,vt.r7)(Te.expandedKeys,it):Te.expandedKeys;else if(!Se&&Te.defaultExpandAll){var tt=(0,nt.Z)({},it);delete tt[Ct],he.expandedKeys=Object.keys(tt).map(function(en){return tt[en].key})}else!Se&&Te.defaultExpandedKeys&&(he.expandedKeys=Te.autoExpandParent||Te.defaultExpandParent?(0,vt.r7)(Te.defaultExpandedKeys,it):Te.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,Ie||he.expandedKeys){var Et=(0,xe.oH)(Ie||ht.treeData,he.expandedKeys||ht.expandedKeys,Ce);he.flattenNodes=Et}if(Te.selectable&&(Xe("selectedKeys")?he.selectedKeys=(0,vt.BT)(Te.selectedKeys,Te):!Se&&Te.defaultSelectedKeys&&(he.selectedKeys=(0,vt.BT)(Te.defaultSelectedKeys,Te))),Te.checkable){var Bt;if(Xe("checkedKeys")?Bt=(0,vt.E6)(Te.checkedKeys)||{}:!Se&&Te.defaultCheckedKeys?Bt=(0,vt.E6)(Te.defaultCheckedKeys)||{}:Ie&&(Bt=(0,vt.E6)(Te.checkedKeys)||{checkedKeys:ht.checkedKeys,halfCheckedKeys:ht.halfCheckedKeys}),Bt){var Mt=Bt,Ee=Mt.checkedKeys,He=Ee===void 0?[]:Ee,lt=Mt.halfCheckedKeys,ft=lt===void 0?[]:lt;if(!Te.checkStrictly){var Zt=(0,ln.S)(He,!0,it);He=Zt.checkedKeys,ft=Zt.halfCheckedKeys}he.checkedKeys=He,he.halfCheckedKeys=ft}}return Xe("loadedKeys")&&(he.loadedKeys=Te.loadedKeys),he}}]),we}(a.Component);Tt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},Tt.TreeNode=fe.Z;var On=Tt,vn=On},35654:function(Pt,It,te){"use strict";te.d(It,{BT:function(){return a},E6:function(){return E},L0:function(){return rt},OM:function(){return y},_5:function(){return st},r7:function(){return z},wA:function(){return ut},yx:function(){return ot}});var oe=te(26407),ve=te(39559),Me=te(48736),nt=te(59301),Re=te(39417),ke=te(67841),le=te(71430),gt=null;function st(ee,ae){if(!ee)return[];var ne=ee.slice(),ue=ne.indexOf(ae);return ue>=0&&ne.splice(ue,1),ne}function rt(ee,ae){var ne=(ee||[]).slice();return ne.indexOf(ae)===-1&&ne.push(ae),ne}function ot(ee){return ee.split("-")}function ut(ee,ae){var ne=[],ue=(0,ke.Z)(ae,ee);function fe(){var pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];pe.forEach(function(xe){var Ne=xe.key,ye=xe.children;ne.push(Ne),fe(ye)})}return fe(ue.children),ne}function Ze(ee){if(ee.parent){var ae=ot(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function ie(ee){var ae=ot(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,ne,ue,fe,pe,xe,Ne,ye,Lt){var St,un=ee.clientX,at=ee.clientY,pt=ee.target.getBoundingClientRect(),Ft=pt.top,$t=pt.height,Ct=(Lt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-un),Ot=(Ct-12)/ue,Je=(0,ke.Z)(Ne,ne.props.eventKey);if(at-1.5?pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1:pe({dragNode:Rt,dropNode:Tt,dropPosition:0})?vt=0:pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1:pe({dragNode:Rt,dropNode:Tt,dropPosition:1})?vt=1:On=!1,{dropPosition:vt,dropLevelOffset:ln,dropTargetKey:Je.key,dropTargetPos:Je.pos,dragOverNodeKey:on,dropContainerKey:vt===0?null:((St=Je.parent)===null||St===void 0?void 0:St.key)||null,dropAllowed:On}}function a(ee,ae){if(ee){var ne=ae.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var ne=ae||{},ue=ne.processProps,fe=ue===void 0?x:ue,pe=Array.isArray(ee)?ee:[ee];return pe.map(function(xe){var Ne=xe.children,ye=_objectWithoutProperties(xe,gt),Lt=b(Ne,ae);return React.createElement(TreeNode,_extends({key:ye.key},fe(ye)),Lt)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ve.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var ne=new Set;function ue(fe){if(!ne.has(fe)){var pe=(0,ke.Z)(ae,fe);if(pe){ne.add(fe);var xe=pe.parent,Ne=pe.node;Ne.disabled||xe&&ue(xe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,oe.Z)(ne)}},90782:function(Pt,It,te){"use strict";te.d(It,{S:function(){return le}});var oe=te(48736),ve=te(67841);function Me(gt,st){var rt=new Set;return gt.forEach(function(ot){st.has(ot)||rt.add(ot)}),rt}function nt(gt){var st=gt||{},rt=st.disabled,ot=st.disableCheckbox,ut=st.checkable;return!!(rt||ot)||ut===!1}function Re(gt,st,rt,ot){for(var ut=new Set(gt),Ze=new Set,ie=0;ie<=rt;ie+=1){var y=st.get(ie)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,ne=ae===void 0?[]:ae;ut.has(z)&&!ot(ee)&&ne.filter(function(ue){return!ot(ue.node)}).forEach(function(ue){ut.add(ue.key)})})}for(var a=new Set,x=rt;x>=0;x-=1){var b=st.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(ot(ee)||!E.parent||a.has(E.parent.key))){if(ot(E.parent.node)){a.add(z.key);return}var ae=!0,ne=!1;(z.children||[]).filter(function(ue){return!ot(ue.node)}).forEach(function(ue){var fe=ue.key,pe=ut.has(fe);ae&&!pe&&(ae=!1),!ne&&(pe||Ze.has(fe))&&(ne=!0)}),ae&&ut.add(z.key),ne&&Ze.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(ut),halfCheckedKeys:Array.from(Me(Ze,ut))}}function ke(gt,st,rt,ot,ut){for(var Ze=new Set(gt),ie=new Set(st),y=0;y<=ot;y+=1){var a=rt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,ne=z.children,ue=ne===void 0?[]:ne;!Ze.has(ee)&&!ie.has(ee)&&!ut(ae)&&ue.filter(function(fe){return!ut(fe.node)}).forEach(function(fe){Ze.delete(fe.key)})})}ie=new Set;for(var x=new Set,b=ot;b>=0;b-=1){var E=rt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(ut(ae)||!z.parent||x.has(z.parent.key))){if(ut(z.parent.node)){x.add(ee.key);return}var ne=!0,ue=!1;(ee.children||[]).filter(function(fe){return!ut(fe.node)}).forEach(function(fe){var pe=fe.key,xe=Ze.has(pe);ne&&!xe&&(ne=!1),!ue&&(xe||ie.has(pe))&&(ue=!0)}),ne||Ze.delete(ee.key),ue&&ie.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ze),halfCheckedKeys:Array.from(Me(ie,Ze))}}function le(gt,st,rt,ot){var ut=[],Ze;ot?Ze=ot:Ze=nt;var ie=new Set(gt.filter(function(b){var E=!!(0,ve.Z)(rt,b);return E||ut.push(b),E})),y=new Map,a=0;Object.keys(rt).forEach(function(b){var E=rt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,oe.ZP)(!ut.length,"Tree missing follow keys: ".concat(ut.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return st===!0?x=Re(ie,y,a,Ze):x=ke(ie,st.halfCheckedKeys,y,a,Ze),x}},67841:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return oe}});function oe(ve,Me){return ve[Me]}},71430:function(Pt,It,te){"use strict";te.d(It,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return ut},oH:function(){return a},w$:function(){return Ze},zn:function(){return y}});var oe=te(39559),ve=te(26407),Me=te(33708),nt=te(37061),Re=te(11592),ke=te(2738),le=te(48736),gt=te(67841),st=["children"];function rt(ee,ae){return"".concat(ee,"-").concat(ae)}function ot(ee){return ee&&ee.type&&ee.type.isTreeNode}function ut(ee,ae){return ee!=null?ee:ae}function Ze(ee){var ae=ee||{},ne=ae.title,ue=ae._title,fe=ae.key,pe=ae.children,xe=ne||"title";return{title:xe,_title:ue||[xe],key:fe||"key",children:pe||"children"}}function ie(ee,ae){var ne=new Map;function ue(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(xe){var Ne=xe[ae.key],ye=xe[ae.children];warning(Ne!=null,"Tree node must have a certain key: [".concat(pe).concat(Ne,"]"));var Lt=String(Ne);warning(!ne.has(Lt)||Ne===null||Ne===void 0,"Same 'key' exist in the Tree: ".concat(Lt)),ne.set(Lt,!0),ue(ye,"".concat(pe).concat(Lt," > "))})}ue(ee)}function y(ee){function ae(ne){var ue=(0,Re.Z)(ne);return ue.map(function(fe){if(!ot(fe))return(0,le.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var pe=fe.key,xe=fe.props,Ne=xe.children,ye=(0,nt.Z)(xe,st),Lt=(0,Me.Z)({key:pe},ye),St=ae(Ne);return St.length&&(Lt.children=St),Lt}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,ne){var ue=Ze(ne),fe=ue._title,pe=ue.key,xe=ue.children,Ne=new Set(ae===!0?[]:ae),ye=[];function Lt(St){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return St.map(function(at,pt){for(var Ft=rt(un?un.pos:"0",pt),$t=ut(at[pe],Ft),Ct,Ot=0;Ot1&&arguments[1]!==void 0?arguments[1]:{},ne=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,pe=ae.externalGetKey,xe=ae.childrenPropName,Ne=ae.fieldNames,ye=arguments.length>2?arguments[2]:void 0,Lt=pe||ye,St={},un={},at={posEntities:St,keyEntities:un};return ne&&(at=ne(at)||at),x(ee,function(pt){var Ft=pt.node,$t=pt.index,Ct=pt.pos,Ot=pt.key,Je=pt.parentPos,kt=pt.level,Qt=pt.nodes,De={node:Ft,nodes:Qt,index:$t,key:Ot,pos:Ct,level:kt},Ue=ut(Ot,Ct);St[Ct]=De,un[Ue]=De,De.parent=St[Je],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,at)},{externalGetKey:Lt,childrenPropName:xe,fieldNames:Ne}),fe&&fe(at),at}function E(ee,ae){var ne=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,pe=ae.loadingKeys,xe=ae.checkedKeys,Ne=ae.halfCheckedKeys,ye=ae.dragOverNodeKey,Lt=ae.dropPosition,St=ae.keyEntities,un=(0,gt.Z)(St,ee),at={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:pe.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ne.indexOf(ee)!==-1,pos:String(un?un.pos:""),dragOver:ye===ee&&Lt===0,dragOverGapTop:ye===ee&&Lt===-1,dragOverGapBottom:ye===ee&&Lt===1};return at}function z(ee){var ae=ee.data,ne=ee.expanded,ue=ee.selected,fe=ee.checked,pe=ee.loaded,xe=ee.loading,Ne=ee.halfChecked,ye=ee.dragOver,Lt=ee.dragOverGapTop,St=ee.dragOverGapBottom,un=ee.pos,at=ee.active,pt=ee.eventKey,Ft=(0,Me.Z)((0,Me.Z)({},ae),{},{expanded:ne,selected:ue,checked:fe,loaded:pe,loading:xe,halfChecked:Ne,dragOver:ye,dragOverGapTop:Lt,dragOverGapBottom:St,pos:un,active:at,key:pt});return"props"in Ft||Object.defineProperty(Ft,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Ft}},8224:function(Pt,It,te){"use strict";te.d(It,{Z:function(){return ve}});var oe=te(4676);function ve(Me,nt,Re,ke){var le=oe.unstable_batchedUpdates?function(st){oe.unstable_batchedUpdates(Re,st)}:Re;return Me!=null&&Me.addEventListener&&Me.addEventListener(nt,le,ke),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(nt,le,ke)}}}},55468:function(Pt,It,te){"use strict";te.d(It,{g1:function(){return ot},os:function(){return Ze}});var oe=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function nt(ie){return ie.nodeType===1?ie.ownerDocument.defaultView.getComputedStyle(ie,null):{}}function Re(ie,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return ie.offsetHeight;if(y==="width")return ie.offsetWidth}return y in ve||(ve[y]=oe.test(y)),ve[y]?parseFloat(a)||0:a}function ke(ie,y){var a=arguments.length,x=nt(ie);return y=Me[y]?"cssFloat"in ie.style?"cssFloat":"styleFloat":y,a===1?x:Re(ie,y,x[y]||ie.style[y])}function le(ie,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in ie.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&oe.test(y)&&(a="".concat(a,"px")),ie.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&le(ie,b,y[b]);return nt(ie)}function gt(ie){return ie===document.body?document.documentElement.clientWidth:ie.offsetWidth}function st(ie){return ie===document.body?window.innerHeight||document.documentElement.clientHeight:ie.offsetHeight}function rt(){var ie=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ie,height:y}}function ot(){var ie=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:ie,height:y}}function ut(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ze(ie){var y=ie.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Pt,It,te){"use strict";te.d(It,{G:function(){return nt}});var oe=te(47273),ve=function(ke){if((0,oe.Z)()&&window.document.documentElement){var le=Array.isArray(ke)?ke:[ke],gt=window.document.documentElement;return le.some(function(st){return st in gt.style})}return!1},Me=function(ke,le){if(!ve(ke))return!1;var gt=document.createElement("div"),st=gt.style[ke];return gt.style[ke]=le,gt.style[ke]!==st};function nt(Re,ke){return!Array.isArray(Re)&&ke!==void 0?Me(Re,ke):ve(Re)}},96908:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},57177:function(Pt){"use strict";Pt.exports="data:image/png;base64,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"},81378:function(Pt){"use strict";Pt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); diff --git a/p__Declaration__Research__Project__Edit__index.ebd878e9.async.js b/p__Declaration__Research__Project__Edit__index.c9caa6f8.async.js similarity index 51% rename from p__Declaration__Research__Project__Edit__index.ebd878e9.async.js rename to p__Declaration__Research__Project__Edit__index.c9caa6f8.async.js index 9cb00e5644..ed408e71fa 100644 --- a/p__Declaration__Research__Project__Edit__index.ebd878e9.async.js +++ b/p__Declaration__Research__Project__Edit__index.c9caa6f8.async.js @@ -1,14 +1,14 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70],{40001:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},26227:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},84105:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},41464:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},18785:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},73331:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},15277:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},61481:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},33853:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},61485:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},38819:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},47472:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},87395:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},te=v,m=e(7657),z=function(S,Te){return C.createElement(m.Z,(0,o.Z)({},S,{ref:Te,icon:te}))},k=C.forwardRef(z),ce=k},57490:function(bn,st,e){e.d(st,{z:function(){return de},Z:function(){return ue}});var o=e(59301),C=e(54580),v=e(8591),te=e(43418),m=e(3113),z=e(3294),k=e(23538),ce=Object.defineProperty,se=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,Te=Object.prototype.propertyIsEnumerable,T=(ne,w,L)=>w in ne?ce(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,A=(ne,w)=>{for(var L in w||(w={}))S.call(w,L)&&T(ne,L,w[L]);if(se)for(var L of se(w))Te.call(w,L)&&T(ne,L,w[L]);return ne},qe=(ne,w,L)=>new Promise((Oe,K)=>{var pe=gt=>{try{lt(L.next(gt))}catch(at){K(at)}},Fe=gt=>{try{lt(L.throw(gt))}catch(at){K(at)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(pe,Fe);lt((L=L.apply(ne,w)).next())});const Pe="\u3000\u3000";function nt(ne){var w=["Bytes","KB","MB","GB","TB"];if(ne==0)return"0 Byte";var L=parseInt(""+Math.floor(Math.log(ne)/Math.log(1024)),10);return(ne/Math.pow(1024,L)).toFixed(1)+" "+w[L]}var Ct=({value:ne=[],action:w,onChange:L,className:Oe,maxSize:K=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:Fe=null})=>{const lt={multiple:!1,fileList:ne,accept:Fe,withCredentials:!0,beforeUpload:at=>at.size/1024/1024(P.name.indexOf(Pe)===-1&&(P.name=`${P.name}${Pe}${nt(P.size)}`),A({},P))),at.file.status==="done"&&((ct=(De=at.file)==null?void 0:De.response)==null?void 0:ct.status)===-1){message.error((ee=(Me=at.file)==null?void 0:Me.response)==null?void 0:ee.message),L([]);return}L(Ge)},onRemove:at=>qe(void 0,null,function*(){const De=at.size/1024/1024;return at.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ne.length>0,ghost:!0},pe),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",K,"M)"," ")))},we=e(61481),xt=e(89392),D=Object.defineProperty,_=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(ne,w,L)=>w in ne?D(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,x=(ne,w)=>{for(var L in w||(w={}))u.call(w,L)&&b(ne,L,w[L]);if(_)for(var L of _(w))t.call(w,L)&&b(ne,L,w[L]);return ne};const $=ne=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var B="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ie=Object.defineProperty,_e=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,It=(ne,w,L)=>w in ne?Ie(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,Ze=(ne,w)=>{for(var L in w||(w={}))Ke.call(w,L)&&It(ne,L,w[L]);if(_e)for(var L of _e(w))je.call(w,L)&&It(ne,L,w[L]);return ne},ke=(ne,w,L)=>new Promise((Oe,K)=>{var pe=gt=>{try{lt(L.next(gt))}catch(at){K(at)}},Fe=gt=>{try{lt(L.throw(gt))}catch(at){K(at)}},lt=gt=>gt.done?Oe(gt.value):Promise.resolve(gt.value).then(pe,Fe);lt((L=L.apply(ne,w)).next())});const{Dragger:me}=C.default;function de(ne){let w=[];return ne&&ne.length>0&&(w=ne.map(L=>({uid:L.id,id:L.id,name:L.title+Pe+L.filesize,url:L.url,filesize:L.filesize,status:"done",response:{id:L.id}}))),w}var ue=({value:ne,onChange:w,action:L,data:Oe,className:K,maxSize:pe=150,title:Fe="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:lt=!1,accept:gt="",additionalText:at,isDragger:De,number:ct=1e3,aloneClear:Me=!1,realTimeRemove:ee=!0,uploadText:Ge,setFileProgress:P,showFileProgress:R})=>{const[l,d]=(0,o.useState)(!1);let[I,N]=(0,o.useState)(ne||[]),[X,U]=(0,o.useState)(1);(0,o.useEffect)(()=>{ne&&(X===1&&N([...ne]),U(2),ct===(ne==null?void 0:ne.length)&&d(!0))},[ne]);const Ce=()=>{setTimeout(()=>{I.pop(),N([...I])},500)};R&&P(I.some(ve=>ve.status==="uploading"));const fe={multiple:!0,accept:gt,withCredentials:!0,fileList:I,beforeUpload:(ve,Ye)=>{const tt=ve.size/1024/1024;return I.concat(Ye).length>ct?(I.pop(),N([...I]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ct}\u4E2A\u6587\u4EF6`),Me?Promise.reject():(Ce(),!1)):tt=ct?d(!0):d(!1),N([...I]),I=I.map(E=>{var i,h;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(h=E==null?void 0:E.response)==null?void 0:h.url),E.name.indexOf(Pe)===-1&&(E.name=`${E.name}${Pe}${nt(E.size)}`),Ze({},E)}),console.log("info:",ve,I),w(I)},onRemove:ve=>ke(void 0,null,function*(){if(!ee)return!0;const Ye=()=>ke(void 0,null,function*(){if(ve.response?ve.response.id:ve.id){let rt=yield(0,k.JZ)(ve.response?ve.response.id:ve.uid);return Promise.resolve(rt)}else return!0});if(lt)return new Promise((tt,rt)=>{te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ke(void 0,null,function*(){const mt=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),tt(!0)}),onCancel:()=>tt(!1)})});{const tt=yield Ye();return I.length-1{},isCurrent:me=!0,showAlias:de=!1})=>{const ue=Math.floor((je-(B-1)*Ie)/B),ne=[{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(w=>(window.ENV==="build"&&(w.ptimg=`/react/build${w.ptimg}`,w.swimg=`/react/build${w.swimg}`),w));return _.createElement(C.Z,{spinning:Ze},_.createElement("div",{className:m()(o.list,x)},!!($!=null&&$.length)&&($==null?void 0:$.map((w,L)=>{var Oe;const{name:K,id:pe,identifier:Fe,featured:lt,school_name:gt,image_url:at,excellent:De,is_plan:ct}=w;return _.createElement("div",{key:pe,className:o.wrap,style:{width:ue,marginRight:(1+L)%B===0?0:Ie+Ke,marginBottom:_e}},_.createElement("a",{className:o.li,onClick:Me=>{Me.preventDefault(),Me.stopPropagation(),It&&(0,z.L9)([It]),(0,z.xg)(`/paths/${Fe}`)}},_.createElement("div",{className:o.img},_.createElement("img",{className:o.cover,src:`${at}`}),me&&(0,ce.bg)()&&(w==null?void 0:w.studying)&&_.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Me=>{Me.stopPropagation(),ke(w)}},_.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=w==null?void 0:w.subject_tags)==null?void 0:Oe.map((Me,ee)=>{var Ge,P;if(ee===0){const l=(Ge=ne.find(d=>d.name==Me))==null?void 0:Ge.swimg;return _.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(P=ne.find(l=>l.name==Me))==null?void 0:P.ptimg;return _.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),_.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(w==null?void 0:w.excellent)&&_.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_.createElement("div",{className:o.name},_.createElement(v.Z,{title:de&&(w!=null&&w.excellent_alias_name)?_.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${K}`,_.createElement("br",null),_.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${w==null?void 0:w.excellent_alias_name}`)):K},_.createElement("span",{className:o.e},de&&(w==null?void 0:w.excellent_alias_name)||K))),_.createElement("div",{className:o.tags},_.createElement("div",null,_.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_.createElement("span",null,w.stages_count))),_.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_.createElement("span",null,w.members_count)))))))})),!$.length&&_.createElement(k.Z,null)))}},29458:function(bn,st,e){e.d(st,{jL:function(){return m},w9:function(){return w},QD:function(){return E},cQ:function(){return ke.Z},op:function(){return le},O5:function(){return yn},_b:function(){return dt},t7:function(){return we},Gi:function(){return lt},YG:function(){return pe},qp:function(){return Te},vr:function(){return V},qE:function(){return tt},Je:function(){return _},wb:function(){return Ze},cq:function(){return ee},tp:function(){return qe}});var o=e(59301),C={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"},v="data:image/png;base64,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",m=({dataSource:Ne=[],img:ot,imgWidth:Xe=346,title:bt,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,bt),o.createElement("span",null,Jt)),Ne.length>0&&o.createElement("div",{className:C.btns},Ne.map((Ve,Tt)=>o.createElement("div",{key:Tt,onClick:Ve.click},Ve.name,Ve.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:Xe}))),z={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"},k=e(92310),ce=e.n(k),se=e(89392),Te=({dataSource:Ne=[],value:ot,onChange:Xe,onTitleChange:bt,className:Jt,title:_t,titleWidth:Ve=41,style:Tt={},fontColor:y="#6A7283",showCount:re})=>{const[ae,s]=(0,o.useState)(0),[c,ie]=(0,o.useState)(!1),Q=(0,o.useRef)(null),Re=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Be;Ne.length!==0&&(((Be=Q==null?void 0:Q.current)==null?void 0:Be.clientHeight)>97?s(1):s(0)),Ne.length===0&&s(0),ie(!1)},[Ne]),o.createElement("div",{className:ce()(z.row,Jt),style:Tt},o.createElement("div",{onClick:(0,se.throttle)(()=>bt==null?void 0:bt(),2e3),style:{width:Ve,marginTop:c?12:4},className:`${z.title} ${bt?"current":""}`},_t),o.createElement("div",{className:c?`${z.tagsWrap} ${z.tagsBorderWrap}`:z.tagsWrap},o.createElement("div",{className:z.bar,ref:Re,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:z.tag,ref:Q},Ne==null?void 0:Ne.map(Be=>o.createElement("span",{onClick:()=>Xe(Be.id),key:Be.id,style:{color:y},className:ot===Be.id?z.active:""},o.createElement("span",{title:Be.name,className:z.name},Be.name),!!re&&o.createElement("span",{className:z.num},Be.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Be;s(2),((Be=Q==null?void 0:Q.current)==null?void 0:Be.clientHeight)>245?ie(!0):ie(!1)},className:z.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Re.current.scrollTop=0,s(1),ie(!1)},className:z.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},T={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"},qe=({dataSource:Ne=[],value:ot,onChange:Xe,className:bt,style:Jt={}})=>o.createElement("div",{style:Jt,className:ce()(T.tabs,bt)},Ne.map(_t=>o.createElement("span",{onClick:()=>Xe(_t.id),className:ot===_t.id?T.active:"",key:_t.id},_t.name))),Pe={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"},nt=e(92832),we=({dataSource:Ne=[],value:ot="",onChange:Xe,onInputChange:bt=()=>{},className:Jt,style:_t={},placeholder:Ve,allowClear:Tt=!1})=>{var y;const[re,ae]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Re;let Be=ot;(Re=JSON.stringify(ot))!=null&&Re.includes("{")&&(ae(ot.id),Be=ot.value||"");try{c(decodeURIComponent(Be||""))}catch(Ee){c(decodeURIComponent(Be||""))}},[ot]);const ie=()=>{Xe(encodeURIComponent(s),re||null)},Q=Re=>{Re!==re&&(ae(Re),Xe(encodeURIComponent(s),Re))};return o.createElement("div",{className:ce()(Pe.input,Jt),style:_t},!!Ne.length&&o.createElement("div",{className:Pe.dropdown},o.createElement("div",{className:Pe.text},(y=Ne.find(Re=>Re.id===re))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Pe.b1}),o.createElement("b",{className:Pe.b2})),o.createElement("div",{className:Pe.menu},Ne.map((Re,Be)=>o.createElement("div",{key:Be,onClick:()=>Q(Re.id)},Re.name)))),o.createElement(nt.default,{onPressEnter:ie,value:s,onChange:Re=>{c(Re.target.value),bt(encodeURIComponent(Re.target.value),re||null)},bordered:!1,placeholder:Ve}),o.createElement("i",{onClick:ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xt={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"},_=({value:Ne,onChange:ot,className:Xe,total:bt,pageSize:Jt,style:_t={}})=>{const Ve=Ne<2,Tt=Ne>=Math.ceil(bt/Jt);return bt<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:ce()(xt.quickPager,Xe),style:_t},o.createElement("div",{onClick:()=>{Ve||ot(Ne-1,"prev")},className:Ve?xt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Ne+1,"next")},className:Tt?xt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),x=e(13570),$=e(3294),B=e(955),Ie=e(96908),_e=e(57177),Ke=e(81378),je=e(8797),Ze=({className:Ne,dataSource:ot=[],col:Xe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(Xe-1)*bt)/Xe);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ce()(u.list,Ne)},!!ot.length&&ot.map((ae,s)=>{const{name:c,id:ie,identifier:Q,power:Re,cover_image_id:Be,pic:Ee}=ae;return o.createElement("div",{className:u.wrap,key:ie,style:{width:re,marginRight:(1+s)%Xe===0?0:bt+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Q}/challenges`,className:u.li,onClick:it=>{it.preventDefault(),Tt&&(0,B.L9)([Tt]),Re&&(0,B.xg)(`/shixuns/${Q}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Ee}`}),ae.is_jupyter&&o.createElement("img",{className:u.sign,src:Ie}),ae.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:_e}),ae.is_unity_3d&&o.createElement("img",{className:u.sign,src:Ke})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:u.rate},o.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!Re&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(je.Z,null)))},ke=e(33847),me={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},de="data:image/png;base64,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",ue=e(59301),w=({className:Ne,dataSource:ot=[],col:Xe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(Xe-1)*bt)/Xe);return ue.createElement(t.Z,{spinning:y},ue.createElement("div",{className:ce()(me.list,Ne)},!!ot.length&&ot.map((ae,s)=>{const{subject_identifier:c,id:ie,identifier:Q,power:Re}=ae,Be=ae.is_public!=0&&ae.is_public;return ue.createElement("div",{className:me.wrap,key:ie,style:{width:re,marginRight:(1+s)%Xe===0?0:bt+_t,marginBottom:Jt}},ue.createElement("a",{className:me.li,onClick:Ee=>{Ee.preventDefault(),Tt&&(0,B.L9)([Tt]),(0,B.xg)(ae.first_category_url)}},ue.createElement("div",{className:me.top},ue.createElement(b.Z,{title:ae.name},ue.createElement("div",{className:me.name},ae.name)),ue.createElement("img",{className:me.img,src:$.Z.IMG_SERVER+"/images/"+ae.avatar_url}),ue.createElement("div",{className:me.text,title:ae.creator},ae.creator),c&&ue.createElement("div",{className:me.btns},ue.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ue.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Be&&ue.createElement("div",{className:me.sign},"\u516C\u5F00")),ue.createElement("div",{className:me.bottom},ae.visits>0&&ue.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-liulanyan"}),ue.createElement("span",null,ae.visits))),ae.course_members_count>0&&ue.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&ue.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?ue.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ue.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&ue.createElement("div",{className:me.lockWrap},ue.createElement("img",{src:`${$.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ue.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ue.createElement(je.Z,null)))},L={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"},Oe=e(89070),pe=({dataSource:Ne=[],value:ot,onChange:Xe,className:bt,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ce()(L.tabs,bt),style:Jt},o.createElement("div",{className:L.tabsWrap},Ne.map((Ve,Tt)=>o.createElement("aside",{className:L.tab,onClick:()=>{Xe(Ve.id),Ve.link&&Oe.history.push(Ve.link)},key:Tt},o.createElement("div",{className:ot===Ve.id?L.active:""},Ve.name),(Ve==null?void 0:Ve.resetCount)==null&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement("span",null,"\uFF08",Ve==null?void 0:Ve.total,"\uFF09"),(Ve==null?void 0:Ve.resetCount)!==void 0&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement(b.Z,{title:(Ve==null?void 0:Ve.tip)!=null?Ve==null?void 0:Ve.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ve==null?void 0:Ve.resetCount),"/",o.createElement("span",null,Ve==null?void 0:Ve.total),"\uFF09"))))),o.createElement("div",{className:L.tabBar},_t)),lt=({className:Ne,style:ot={},children:Xe})=>o.createElement("div",{className:ce()(Ne),style:ot},Xe),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"},at=e(38854),De=e(20834);const ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:Ne,dropValue:ot,className:Xe,onSort:bt,onDrop:Jt,dataSource:_t=ct})=>{var Ve;return o.createElement("div",{className:ce()(gt.orderWrap,Xe)},o.createElement(at.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Tt,y)=>o.createElement(De.default.Item,{key:y,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:gt.orderTextWrap},(Ve=_t.find(Tt=>ot===Tt.id))==null?void 0:Ve.name)),o.createElement("span",{className:gt.orderIconWrap},o.createElement("span",{className:gt.orderAsc},o.createElement("i",{className:Ne==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")})),o.createElement("span",{className:gt.orderDesc},o.createElement("i",{className:Ne==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")}))))},Ge={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},P=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,N=(Ne,ot,Xe)=>ot in Ne?R(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ne[ot]=Xe,X=(Ne,ot)=>{for(var Xe in ot||(ot={}))d.call(ot,Xe)&&N(Ne,Xe,ot[Xe]);if(l)for(var Xe of l(ot))I.call(ot,Xe)&&N(Ne,Xe,ot[Xe]);return Ne},U=(Ne,ot)=>{var Xe={};for(var bt in Ne)d.call(Ne,bt)&&ot.indexOf(bt)<0&&(Xe[bt]=Ne[bt]);if(Ne!=null&&l)for(var bt of l(Ne))ot.indexOf(bt)<0&&I.call(Ne,bt)&&(Xe[bt]=Ne[bt]);return Xe},Ce=(Ne,ot,Xe)=>new Promise((bt,Jt)=>{var _t=y=>{try{Tt(Xe.next(y))}catch(re){Jt(re)}},Ve=y=>{try{Tt(Xe.throw(y))}catch(re){Jt(re)}},Tt=y=>y.done?bt(y.value):Promise.resolve(y.value).then(_t,Ve);Tt((Xe=Xe.apply(Ne,ot)).next())}),le=Ne=>{var ot=Ne,{className:Xe,style:bt,children:Jt,loading:_t=!1,openLoading:Ve,onClick:Tt=()=>{},size:y="middle",shape:re="round"}=ot,ae=U(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(P.ZP,X({onClick:(0,se.throttle)(ie=>Ce(void 0,null,function*(){Ve&&c(!0);try{yield Tt(ie)}catch(Q){console.log("error",Q)}Ve&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(Ge.btn,Ge[`${y}-${re}`],Xe),style:bt,size:y,shape:re,loading:s||_t},ae),Jt)},ve={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"},tt=({className:Ne,style:ot,children:Xe=null,onClick:bt,title:Jt})=>o.createElement("div",{className:ce()(ve.head,Ne),style:ot},o.createElement("span",{className:"primary-hover",onClick:bt},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:ve.node},Xe)),rt={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"},E=({confirmShow:Ne=!0,confirmTitle:ot,confirmClick:Xe,cancelShow:bt=!0,cancelTitle:Jt,cancelClick:_t,className:Ve,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:ce()(rt.btns,Ve),style:Tt},Ne&&o.createElement(P.ZP,{loading:y,onClick:Xe,type:"primary",className:rt.confirm},ot),bt&&o.createElement(P.ZP,{onClick:_t,className:rt.cancel},Jt)),i={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"},V=({className:Ne,style:ot={},LeftContent:Xe,children:bt,RightContent:Jt})=>o.createElement("div",{className:ce()(i.fixedBottom,Ne),style:ot},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},Xe),o.createElement("div",{className:i.center},bt),o.createElement("div",{className:i.right},Jt))),oe={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"},dt=({className:Ne,style:ot={},dataSource:Xe=[]})=>o.createElement("div",{className:ce()(oe.crumbs,Ne),style:ot},Xe.map((bt,Jt)=>JtOe.history.push(bt.path)},bt.name):o.createElement("span",null,bt.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},bt.name))),Ae=e(31797),Qe=Object.defineProperty,St=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Ne,ot,Xe)=>ot in Ne?Qe(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ne[ot]=Xe,vn=(Ne,ot)=>{for(var Xe in ot||(ot={}))Ht.call(ot,Xe)&&qt(Ne,Xe,ot[Xe]);if(Et)for(var Xe of Et(ot))Xt.call(ot,Xe)&&qt(Ne,Xe,ot[Xe]);return Ne},tn=(Ne,ot)=>St(Ne,Dt(ot)),rn=(Ne,ot)=>{var Xe={};for(var bt in Ne)Ht.call(Ne,bt)&&ot.indexOf(bt)<0&&(Xe[bt]=Ne[bt]);if(Ne!=null&&Et)for(var bt of Et(Ne))ot.indexOf(bt)<0&&Xt.call(Ne,bt)&&(Xe[bt]=Ne[bt]);return Xe};const{Countdown:Mt}=Ae.default;var yn=Ne=>{var ot=Ne,{onChange:Xe}=ot,bt=rn(ot,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&Xe(Jt)},[Jt]);const Ve=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(Mt,tn(vn({},bt),{onChange:Ve}))}},2561:function(bn,st,e){e.r(st),e.d(st,{default:function(){return It}});var o=e(59301),C={contentWrap:"contentWrap___GzGM8",core:"core___xRqOw",header:"header___pfEc6",tip:"tip___dVom6",editBtn:"editBtn___nRtKW",contBox:"contBox___Ic0UR",formWrap:"formWrap____QBDA",partSty:"partSty___eJ5kN",titleTag:"titleTag___k8NP8",tag:"tag___e59xc",title:"title___mNcop",partSty1:"partSty1___IwZOm",partSty2:"partSty2___QBpww",partSty3:"partSty3___khVQo"},v=e(78241),te=e(8591),m=e(71418),z=e(95237),k=e(43604),ce=e(92832),se=e(57809),S=e(5083),Te=e(5871),T=e(3113),A=e(43418),qe=e(29458),Pe=e(57490),nt=e(61186),Ct=e.n(nt),we=e(89070),xt=e(70849),D=e(59301),_=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable,B=(Ze,ke,me)=>ke in Ze?_(Ze,ke,{enumerable:!0,configurable:!0,writable:!0,value:me}):Ze[ke]=me,Ie=(Ze,ke)=>{for(var me in ke||(ke={}))x.call(ke,me)&&B(Ze,me,ke[me]);if(b)for(var me of b(ke))$.call(ke,me)&&B(Ze,me,ke[me]);return Ze},_e=(Ze,ke)=>u(Ze,t(ke)),Ke=(Ze,ke,me)=>new Promise((de,ue)=>{var ne=Oe=>{try{L(me.next(Oe))}catch(K){ue(K)}},w=Oe=>{try{L(me.throw(Oe))}catch(K){ue(K)}},L=Oe=>Oe.done?de(Oe.value):Promise.resolve(Oe.value).then(ne,w);L((me=me.apply(Ze,ke)).next())});const je=({declaration:Ze,user:ke,dispatch:me,loading:de})=>{const[ue]=(0,we.useSearchParams)(),[ne,w]=(0,o.useState)(!1),[L]=v.default.useForm(),[Oe,K]=(0,o.useState)({}),[pe,Fe]=(0,o.useState)({project_type:1}),[lt,gt]=(0,o.useState)(!1),at={1:"\u6C11\u53E3\u7EB5\u5411",2:"\u6C11\u53E3\u6A2A\u5411",3:"\u56FD\u9632\u7EB5\u5411",4:"\u56FD\u9632\u6A2A\u5411"},De=ue.get("id"),ct=ue.get("type"),[Me]=v.default.useForm();(0,o.useEffect)(()=>{var l,d;ct&&(L.setFieldValue("project_type",Number(ct)),pe.project_type=Number(ct),Fe(Ie({},pe))),ee(),De&&Ge(),L.setFieldsValue({user_name:(l=ke==null?void 0:ke.userInfo)==null?void 0:l.real_name,staff_id:((d=ke==null?void 0:ke.userInfo)==null?void 0:d.staff_id)||"--"})},[]);const ee=()=>Ke(void 0,null,function*(){const l=yield(0,xt.LX)({declare_type:2});(l==null?void 0:l.status)===0&&K(l==null?void 0:l.data)}),Ge=()=>Ke(void 0,null,function*(){var l,d,I,N,X,U;w(!0);const Ce=yield(0,xt.Hs)({id:De});(Ce==null?void 0:Ce.status)===0&&L.setFieldsValue(_e(Ie({},(Ce==null?void 0:Ce.data)||{}),{year:(l=Ce==null?void 0:Ce.data)!=null&&l.year?Ct()((d=Ce==null?void 0:Ce.data)==null?void 0:d.year):"",attachment_id:(N=(I=Ce==null?void 0:Ce.data)==null?void 0:I.attachment_info)!=null&&N.id?(0,Pe.z)([(X=Ce==null?void 0:Ce.data)==null?void 0:X.attachment_info]):"",staff_id:((U=Ce==null?void 0:Ce.data)==null?void 0:U.staff_id)||"--"})),w(!1)}),P=(l,d)=>{Fe(Ie(Ie({},pe),l))},R=l=>Ke(void 0,null,function*(){var d,I,N;l.year=l.year?(d=l.year)==null?void 0:d.format("YYYY"):"",l.project_type=Number(l.project_type),l.attachment_id&&(l.attachment_id=(N=(I=l==null?void 0:l.attachment_id)==null?void 0:I.map(U=>U.response.id))==null?void 0:N[0]),gt(!0);let X={status:-1};De?X=yield(0,xt.Bb)(_e(Ie({},l),{id:De,declare_type:2})):X=yield(0,xt.eu)(_e(Ie({},l),{declare_type:2})),(X==null?void 0:X.status)===0&&te.ZP.success("\u4FDD\u5B58\u6210\u529F!"),gt(!1)});return D.createElement(m.Z,{spinning:ne},D.createElement("div",{className:C.contentWrap},D.createElement("div",{className:C.core},D.createElement("div",{className:C.header},D.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5",at[pe.project_type],"\u9879\u76EE"),D.createElement("div",null,D.createElement("span",null,D.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{we.history.back()}})))),D.createElement("div",{className:C.contBox},D.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),D.createElement(v.default,{className:C.formWrap,form:L,layout:"horizontal",onValuesChange:P,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Ze==null?void 0:Ze.mode)==="view"},D.createElement("div",{className:C.partSty},D.createElement("div",{className:C.titleTag},D.createElement("span",{className:C.tag}),D.createElement("span",{className:C.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),D.createElement(z.Z,{gutter:[16,0]},D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7C7B\u578B",name:"project_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u578B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u578B",options:[{label:"\u6C11\u53E3\u7EB5\u5411",value:1},{label:"\u6C11\u53E3\u6A2A\u5411",value:2},{label:"\u56FD\u9632\u7EB5\u5411",value:3},{label:"\u56FD\u9632\u6A2A\u5411",value:4}]}))),[1,2].includes(pe.project_type)&&D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},D.createElement(ce.default,{placeholder:"\u9879\u76EE\u540D\u79F0",maxLength:200}))),[1].includes(pe.project_type)&&D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u6279\u51C6\u53F7",name:"number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u6279\u51C6\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u6279\u51C6\u53F7",maxLength:200}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ECF\u8D39\u5361\u53F7",name:"card_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u5361\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u5361\u53F7",maxLength:200}))),[1].includes(pe.project_type)&&D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ACB\u9879\u5E74\u5EA6",name:"year",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6"}]},D.createElement(S.default,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6",picker:"year"}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B",name:"first_applicant_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B",options:Oe==null?void 0:Oe.first_applicant_type,fieldNames:{label:"option",value:"id"}}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u662F\u5426\u65B0\u9879\u76EE",name:"is_new_project",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u65B0\u9879\u76EE"}]},D.createElement(se.default,{placeholder:"\u662F\u5426\u65B0\u9879\u76EE"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426")))),[1,3].includes(pe.project_type)&&D.createElement(D.Fragment,null,D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D",name:"is_project_host_unit",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D"}]},D.createElement(se.default,{placeholder:"\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426")))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7",name:"is_apply",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7"}]},D.createElement(se.default,{placeholder:"\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426"))))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ECF\u8D39\u6765\u6E90",name:"funds_source",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u6765\u6E90"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u6765\u6E90",maxLength:200}))),[1,3].includes(pe.project_type)&&D.createElement(D.Fragment,null,D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7EA7\u522B",name:"project_level_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7EA7\u522B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7EA7\u522B",options:Oe==null?void 0:Oe.project_level,fieldNames:{label:"option",value:"id"}}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7ECF\u8D39(\u4E07\u5143)",name:"project_funds",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7ECF\u8D39"}]},D.createElement(Te.Z,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7ECF\u8D39"})))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)",name:"current_year_account_funds",rules:[{required:!0,message:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}]},D.createElement(Te.Z,{style:{width:"100%"},placeholder:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}))),[2].includes(pe.project_type)&&D.createElement(D.Fragment,null,D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)",name:"history_account_funds",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}]},D.createElement(Te.Z,{style:{width:"100%"},placeholder:"\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"})))),[3].includes(pe.project_type)&&D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B",name:"acceptance_level",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B"}]},D.createElement(ce.default,{placeholder:"\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B",maxLength:200}))),D.createElement(k.Z,{span:12},D.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},D.createElement(ce.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),[1,2].includes(pe.project_type)&&D.createElement("div",{className:C.partSty3},D.createElement("div",{className:C.titleTag},D.createElement("span",{className:C.tag}),D.createElement("span",{className:C.title},"\u9644\u4EF6")),D.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},D.createElement(Pe.Z,{number:1,uploadText:!0,maxSize:20})),D.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},D.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),D.createElement("div",null,"\u8BF7\u5C06",at[ct],"\u6279\u6587\u6216\u8005\u76D6\u7AE0\u540E\u7684\u5408\u540C\u626B\u63CF\u4EF6\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u56FD\u81EA\u7136\u5230\u8D26\u7ECF\u8D39\u8BF7\u9010\u5E74\u7533\u62A5\u5E76\u4E0A\u4F20\u5230\u8D22\u7ECF\u8D39\u8BC1\u660E\u6750\u6599\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\uFF0C\u56FD\u9632\u9879\u76EE\u65E0\u9700\u4E0A\u4E0A\u4F20\u9644\u4EF6\u3002")))),(Ze==null?void 0:Ze.mode)!=="review"&&D.createElement(z.Z,{justify:"end",className:"mt20"},D.createElement(qe.op,{shape:"default",onClick:()=>{L.resetFields(),we.history.back()}},"\u53D6\u6D88"),D.createElement(T.ZP,{className:"ml20",loading:lt,type:"primary",disabled:(Ze==null?void 0:Ze.mode)==="view",onClick:()=>{L.submit()}},"\u4FDD\u5B58")),(Ze==null?void 0:Ze.mode)==="review"&&D.createElement(z.Z,{justify:"end",className:"mt20"},D.createElement(qe.op,{shape:"default",onClick:()=>{A.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield L.submit(),(yield(0,xt.Uk)({declaration_id:De,verify_status:"agree",reason:""})).status===0&&we.history.back()})})}},"\u901A\u8FC7"),D.createElement(T.ZP,{className:"ml20",type:"primary",onClick:()=>{A.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:D.createElement("div",null,D.createElement(v.default,{form:Me,layout:"vertical",onFinish:l=>Ke(void 0,null,function*(){(yield(0,xt.Uk)(Ie({declaration_id:De,verify_status:"reject"},l))).status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),we.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},D.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},D.createElement(ce.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield Me.submit()})})}},"\u9A73\u56DE"))))))};var It=(0,we.connect)(({declaration:Ze,loading:ke,user:me})=>({declaration:Ze,user:me,loading:ke}))(je)},23538:function(bn,st,e){e.d(st,{$J:function(){return v},JZ:function(){return m},bN:function(){return k},jP:function(){return z},rO:function(){return te}});var o=e(99064),C=(ce,se,S)=>new Promise((Te,T)=>{var A=nt=>{try{Pe(S.next(nt))}catch(Ct){T(Ct)}},qe=nt=>{try{Pe(S.throw(nt))}catch(Ct){T(Ct)}},Pe=nt=>nt.done?Te(nt.value):Promise.resolve(nt.value).then(A,qe);Pe((S=S.apply(ce,se)).next())});function v(ce){return(0,o.U2)(`libraries/${ce}.json`)}function te(ce){return(0,o.U2)("library_tags.json",ce)}function m(ce){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${ce}.json`)).status===0})}function z(ce){return(0,o.v_)("libraries.json",ce)}function k(ce,se){return(0,o.gz)(`libraries/${ce}.json`,se)}},56762:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(){const[,v]=o.useReducer(te=>te+1,0);return v}},19080:function(bn,st,e){e.d(st,{F:function(){return m},Z:function(){return te}});var o=e(92310),C=e.n(o);const v=null;function te(z,k,ce){return C()({[`${z}-status-success`]:k==="success",[`${z}-status-warning`]:k==="warning",[`${z}-status-error`]:k==="error",[`${z}-status-validating`]:k==="validating",[`${z}-has-feedback`]:ce})}const m=(z,k)=>k||z},93891:function(bn,st,e){var o=e(59301),C=e(36355),v=e(64165);const te=m=>{const{componentName:z}=m,{getPrefixCls:k}=(0,o.useContext)(C.E_),ce=k("empty");switch(z){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ce}-small`});default:return o.createElement(v.Z,null)}};st.Z=te},5083:function(bn,st,e){e.d(st,{default:function(){return $o}});var o=e(61186),C=e.n(o),v=e(48736),te=e(90111),m=e.n(te),z=e(58319),k=e.n(z),ce=e(23250),se=e.n(ce),S=e(74959),Te=e.n(S),T=e(10238),A=e.n(T),qe=e(33656),Pe=e.n(qe);C().extend(Pe()),C().extend(A()),C().extend(m()),C().extend(k()),C().extend(se()),C().extend(Te()),C().extend(function(n,r){var a=r.prototype,g=a.format;a.format=function(W){var H=(W||"").replace("Wo","wo");return g.bind(this)(H)}});var nt={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ct=function(r){var a=nt[r];return a||r.split("_")[0]},we=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},xt={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(Ct(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(Ct(r)).weekday(0)},getWeek:function(r,a){return a.locale(Ct(r)).week()},getShortWeekDays:function(r){return C()().locale(Ct(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(Ct(r)).localeData().monthsShort()},format:function(r,a,g){return a.locale(Ct(r)).format(g)},parse:function(r,a,g){for(var p=Ct(r),W=0;W1&&(H=r.addDate(H,-7)),H}function i(n,r,a){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,g*10);case"quarter":case"month":return a.addYear(n,g);default:return a.addMonth(n,g)}}function h(n,r){var a=r.generateConfig,g=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(g.locale,n,p)}function V(n,r){var a=r.generateConfig,g=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(g.locale,n,p)}function oe(n){var r=n.cellDate,a=n.mode,g=n.disabledDate,p=n.generateConfig;if(!g)return!1;var W=function(vt,be,We){for(var ht=be;ht<=We;){var en=void 0;switch(vt){case"date":{if(en=p.setDate(r,ht),!g(en))return!1;break}case"month":{if(en=p.setMonth(r,ht),!oe({cellDate:en,mode:"month",generateConfig:p,disabledDate:g}))return!1;break}case"year":{if(en=p.setYear(r,ht),!oe({cellDate:en,mode:"year",generateConfig:p,disabledDate:g}))return!1;break}}ht+=1}return!0};switch(a){case"date":case"week":return g(r);case"month":{var H=1,ye=p.getDate(p.getEndDate(r));return W("date",H,ye)}case"quarter":{var xe=Math.floor(p.getMonth(r)/3)*3,ze=xe+2;return W("month",xe,ze)}case"year":return W("month",0,11);case"decade":{var At=p.getYear(r),Ue=Math.floor(At/l)*l,$e=Ue+l-1;return W("year",Ue,$e)}}}function ge(n,r){var a=r.formatList,g=r.generateConfig,p=r.locale;return(0,P.Z)(function(){if(!n)return[[""],""];for(var W="",H=[],ye=0;ye1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),ht){xe(We);return}ze.current=requestAnimationFrame(function(){xe(We)})}var Ue=ge(ye,{formatList:a,generateConfig:g,locale:p}),$e=(0,Me.Z)(Ue,2),ft=$e[1];function vt(We){At(We)}function be(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;At(null,We)}return(0,t.useEffect)(function(){be(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ft,vt,be]}var Ae=e(10228),Qe=e(16089),St=e(26407),Dt=e(29194),Et=new Map;function Ht(n,r){var a;function g(){(0,Dt.Z)(n)?r():a=(0,Qe.Z)(function(){g()})}return g(),function(){Qe.Z.cancel(a)}}function Xt(n,r,a){if(Et.get(n)&&cancelAnimationFrame(Et.get(n)),a<=0){Et.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var g=r-n.scrollTop,p=g/a*10;Et.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,g=r.onCtrlLeftRight,p=r.onUpDown,W=r.onPageUpDown,H=r.onEnter,ye=n.which,xe=n.ctrlKey,ze=n.metaKey;switch(ye){case Ae.Z.LEFT:if(xe||ze){if(g)return g(-1),!0}else if(a)return a(-1),!0;break;case Ae.Z.RIGHT:if(xe||ze){if(g)return g(1),!0}else if(a)return a(1),!0;break;case Ae.Z.UP:if(p)return p(-1),!0;break;case Ae.Z.DOWN:if(p)return p(1),!0;break;case Ae.Z.PAGE_UP:if(W)return W(-1),!0;break;case Ae.Z.PAGE_DOWN:if(W)return W(1),!0;break;case Ae.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,g){var p=n;if(!p)switch(r){case"time":p=g?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function tn(n,r,a){var g=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(g,p)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,St.Z)(Mt).forEach(function(g){g(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ne=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},Xe=function(r){return r==="month"||r==="date"?"quarter":r},bt=function(r){return r==="date"?"week":r},Jt={year:Ne,month:ot,quarter:Xe,week:bt,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ve(n){var r=n.open,a=n.value,g=n.isClickOutside,p=n.triggerOpen,W=n.forwardKeyDown,H=n.onKeyDown,ye=n.blurToCancel,xe=n.onSubmit,ze=n.onCancel,At=n.onFocus,Ue=n.onBlur,$e=n.changeOnBlur,ft=(0,t.useState)(!1),vt=(0,Me.Z)(ft,2),be=vt[0],We=vt[1],ht=(0,t.useState)(!1),en=(0,Me.Z)(ht,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),zn={onMouseDown:function(){We(!0),p(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(H(Wn,Jn),!kt.current){switch(Wn.which){case Ae.Z.ENTER:{r?xe()!==!1&&We(!0):p(!0),Wn.preventDefault();return}case Ae.Z.TAB:{be&&r&&!Wn.shiftKey?(We(!1),Wn.preventDefault()):!be&&r&&!W(Wn)&&Wn.shiftKey&&(We(!0),Wn.preventDefault());return}case Ae.Z.ESC:{We(!0),ze();return}}!r&&![Ae.Z.SHIFT].includes(Wn.which)?p(!0):be||W(Wn)}},onFocus:function(Wn){We(!0),nn(!0),At&&At(Wn)},onBlur:function(Wn){if(sn.current||!g(document.activeElement)){sn.current=!1;return}ye?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;g(lr)&&ze()},0):r&&(p(!1),on.current&&xe()),nn(!1),Ue==null||Ue(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=g(Wn);r&&(Jn?!$e&&(!Kt||Jn)&&p(!1):(sn.current=!0,(0,Qe.Z)(function(){sn.current=!1})))})}),[zn,{focused:Kt,typing:be}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var g=(0,Me.Z)(a,2),p=g[0],W=g[1];return{label:p,value:W}})):[])},[n,r])}var y=e(34280);function re(n){var r=n.valueTexts,a=n.onTextChange,g=t.useState(""),p=(0,Me.Z)(g,2),W=p[0],H=p[1],ye=t.useRef([]);ye.current=r;function xe(At){H(At),a(At)}function ze(){H(ye.current[0])}return(0,y.Z)(function(){r.every(function(At){return At!==W})&&ze()},[r.join("||")]),[W,xe,ze]}var ae=t.createContext({}),s=ae,c=e(39559);function ie(n){var r=n.cellRender,a=n.monthCellRender,g=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!g))return function(W,H){var ye=W;return g&&H.type==="date"?g(ye,H.today):a&&H.type==="month"?a(ye,H.locale):H.originNode}},[r,a,g]);return p}function Q(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",g=String(n);g.length=1?a|0:1,H=n;H<=r;H+=W)p.push({label:Q(H,2),value:H,disabled:(g||[]).includes(H)});return p}function Gt(n){var r=n.generateConfig,a=n.prefixCls,g=n.operationRef,p=n.activeColumnIndex,W=n.value,H=n.showHour,ye=n.showMinute,xe=n.showSecond,ze=n.use12Hours,At=n.hourStep,Ue=At===void 0?1:At,$e=n.minuteStep,ft=$e===void 0?1:$e,vt=n.secondStep,be=vt===void 0?1:vt,We=n.disabledHours,ht=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,zn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=W?r.getHour(W):-1,cr=lr,Cr=W?r.getMinute(W):-1,tr=W?r.getSecond(W):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[We,ht,en]},[We,ht,en,Kt,Gn]),ir=(0,Me.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=ut(0,23,Ue,ur&&ur()),Zr=(0,P.Z)(function(){return Vr},Vr,Ft);ze&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,Me.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Q(Hr,2);return(0,ct.Z)((0,ct.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Jn,Zr]),$r=ut(0,59,ft,_n&&_n(lr)),aa=ut(0,59,be,mr&&mr(lr,Cr)),Yr=Ut({value:W,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:ze});g.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===We||Dr)&&(io(mn),zn&&zn(mn),Yr&&Yr(mn,Un),An&&!rt(xe,mn,ua)&&!(ft!=null&&ft(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ae.Z.PAGE_UP||mn===Ae.Z.PAGE_DOWN?Dr=La?xe.addMonth:xe.addYear:Dr=La?xe.addDate:xe.addMonth,mn){case Ae.Z.LEFT:case Ae.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ae.Z.RIGHT:case Ae.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ae.Z.UP:case Ae.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ae.Z.UP?"-":"").concat(La?I:Cn)));break}if(Un)return!(ft!=null&&ft(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ae.Z.LEFT,Ae.Z.RIGHT,Ae.Z.UP,Ae.Z.DOWN,Ae.Z.PAGE_UP,Ae.Z.PAGE_DOWN,Ae.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ae.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ie({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,ct.Z)((0,ct.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ft});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,u.Z)({},dr,(0,c.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=xe.getNow(),Un=j(xe.getHour(mn),xe.getMinute(mn),xe.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=O(xe,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(p,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ft&&ft(ua),locale:ye,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&We==="date"&&!nn){var no=xe.getNow(),No="".concat(p,"-today-btn"),so=ft&&ft(no);xo=t.createElement("a",{className:K()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ye.today)}return t.createElement(s.Provider,{value:(0,ct.Z)((0,ct.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:K()("".concat(p,"-panel"),W,(r={},(0,De.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=jn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,g=n.popupElement,p=n.popupStyle,W=n.visible,H=n.dropdownClassName,ye=n.dropdownAlign,xe=n.transitionName,ze=n.getPopupContainer,At=n.children,Ue=n.range,$e=n.popupPlacement,ft=n.direction,vt="".concat(a,"-dropdown"),be=function(){return $e!==void 0?$e:ft==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:be(),builtinPlacements:jr,prefixCls:vt,popupTransitionName:xe,popup:g,popupAlign:ye,popupVisible:W,popupClassName:K()(H,(r={},(0,De.Z)(r,"".concat(vt,"-range"),Ue),(0,De.Z)(r,"".concat(vt,"-rtl"),ft==="rtl"),r)),popupStyle:p,getPopupContainer:ze},At)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,g=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(W,H){var ye=W.label,xe=W.value;return t.createElement("li",{key:H,onClick:function(){return g==null?void 0:g(yt(xe))},onMouseEnter:function(){return p==null?void 0:p(yt(xe))},onMouseLeave:function(){return p==null?void 0:p(null)}},ye)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,g=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||g||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var g=(0,c.Z)(r)==="object"?r.clearIcon:a;return g||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,g=a.prefixCls,p=g===void 0?"rc-picker":g,W=a.id,H=a.name,ye=a.tabIndex,xe=a.style,ze=a.className,At=a.dropdownClassName,Ue=a.dropdownAlign,$e=a.popupStyle,ft=a.transitionName,vt=a.generateConfig,be=a.locale,We=a.inputReadOnly,ht=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,zn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Be(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,ee.Z)(null,{value:zn,defaultValue:An}),oa=(0,Me.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Me.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,ee.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Gn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,Me.Z)(Ga,2),Ea=Ja[0],Da=Ja[1],Va=ge(Oa,{formatList:Za,generateConfig:vt,locale:be}),Wr=(0,Me.Z)(Va,2),da=Wr[0],to=Wr[1],zr=re({valueTexts:da,onTextChange:function(Rn){var fa=V(Rn,{locale:be,formatList:Za,generateConfig:vt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Me.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!rt(vt,Fa,Rn)&&Vr(Rn,Rn?h(Rn,{generateConfig:vt,locale:be,format:Za[0]}):"")},Ta=function(Rn){Gn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;ba$e(ze);case"month":return Ue(be)>Ue(ze);case"week":return At(be)>At(ze);default:return!ve(ye,be,ze)&&ye.isAfter(be,ze)}return!1},[W,H[1],ze,r]),vt=t.useCallback(function(be){if(H[1]||W&&W(be))return!0;if(H[0]&&xe)return!ve(ye,be,ze)&&ye.isAfter(xe,be);if(!r&&xe)switch(a){case"quarter":return $e(be)<$e(xe);case"month":return Ue(be)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&be.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,c.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,ct.Z)((0,ct.Z)({},kt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(Rt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,u.Z)({},n,hn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:be,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:K()((0,De.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:We,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,be,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,$l=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Ql=Wr.current.offsetWidth;Yl&&Ql&&co>Yl-Ql-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,hn=Dn(H,La[Tn],Yr),Mn=Nn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:We,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,be),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,be,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(wn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(hn||Mn)&&t.createElement("div",{className:"".concat(H,"-footer")},hn,Mn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:K()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(H,"-range-arrow"),style:Di}),Pi()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},Xr));var Ni=Yn(H,xr,hr),Bi=t.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Mn=dr;zr[0]||(Mn=it(Mn,null,0)),zr[1]||(Mn=it(Mn,null,1)),ba(Mn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),Jl={size:tn(on,da[0],be)},Cl=0,Sl=0;Ga.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(hn,Mn){var nr=it(Fn,hn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else mn(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:At,prefixCls:H,dropdownClassName:Ue,dropdownAlign:ft,getPopupContainer:vt,transitionName:$e,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:K()(H,"".concat(H,"-range"),ze,(r={},(0,De.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:xe,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ge.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:K()("".concat(H,"-input"),(a={},(0,De.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(H,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,u.Z)({id:ye,disabled:zr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(hn){Al(hn.target.value)},autoFocus:en,placeholder:Ee(ht,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:K()("".concat(H,"-input"),(g={},(0,De.Z)(g,"".concat(H,"-input-active"),Tn===1),(0,De.Z)(g,"".concat(H,"-input-placeholder"),!!Zl),g)),ref:Ja},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:$r||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(hn){Ol(hn.target.value)},placeholder:Ee(ht,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,gt.Z)(a,n);var r=(0,at.Z)(a);function a(){var g;(0,pe.Z)(this,a);for(var p=arguments.length,W=new Array(p),H=0;H{const{lineHeight:p}=n,W=Math.floor(a*p)+2,H=Math.max((r-W)/2,0),ye=Math.max(r-W-H,0);return{padding:`${H}px ${g}px ${ye}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,cellHeight:p,motionDurationSlow:W,borderRadiusSM:H,motionDurationMid:ye,cellHoverBg:xe,lineWidth:ze,lineType:At,colorPrimary:Ue,cellActiveWithRangeBg:$e,colorTextLightSolid:ft,controlHeightSM:vt,cellRangeBorderColor:be,pickerCellBorderGap:We,cellHoverWithRangeBg:ht,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${W}`,content:'""'},[g]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${ye}, border ${ye}`},"&-range-hover-start, &-range-hover-end":{[g]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[g]:{background:xe}},[`&-in-view${a}-today ${g}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${At} ${Ue}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:$e}},[`&-in-view${a}-selected ${g}, +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[70],{40001:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},26227:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},84105:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},41464:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},18785:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},73331:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},15277:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},61481:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},33853:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},61485:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},38819:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},47472:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},87395:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},te=v,f=e(7657),k=function(S,He){return C.createElement(f.Z,(0,o.Z)({},S,{ref:He,icon:te}))},V=C.forwardRef(k),ce=V},57490:function(bn,st,e){e.d(st,{z:function(){return fe},Z:function(){return de}});var o=e(59301),C=e(54580),v=e(8591),te=e(43418),f=e(3113),k=e(3294),V=e(23538),ce=Object.defineProperty,se=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,T=(ne,w,L)=>w in ne?ce(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,A=(ne,w)=>{for(var L in w||(w={}))S.call(w,L)&&T(ne,L,w[L]);if(se)for(var L of se(w))He.call(w,L)&&T(ne,L,w[L]);return ne},qe=(ne,w,L)=>new Promise((we,U)=>{var Oe=gt=>{try{lt(L.next(gt))}catch(at){U(at)}},be=gt=>{try{lt(L.throw(gt))}catch(at){U(at)}},lt=gt=>gt.done?we(gt.value):Promise.resolve(gt.value).then(Oe,be);lt((L=L.apply(ne,w)).next())});const Pe="\u3000\u3000";function nt(ne){var w=["Bytes","KB","MB","GB","TB"];if(ne==0)return"0 Byte";var L=parseInt(""+Math.floor(Math.log(ne)/Math.log(1024)),10);return(ne/Math.pow(1024,L)).toFixed(1)+" "+w[L]}var Ct=({value:ne=[],action:w,onChange:L,className:we,maxSize:U=150,title:Oe="\u6587\u4EF6\u4E0A\u4F20",accept:be=null})=>{const lt={multiple:!1,fileList:ne,accept:be,withCredentials:!0,beforeUpload:at=>at.size/1024/1024(P.name.indexOf(Pe)===-1&&(P.name=`${P.name}${Pe}${nt(P.size)}`),A({},P))),at.file.status==="done"&&((ct=(Fe=at.file)==null?void 0:Fe.response)==null?void 0:ct.status)===-1){message.error((ee=(De=at.file)==null?void 0:De.response)==null?void 0:ee.message),L([]);return}L(Qe)},onRemove:at=>qe(void 0,null,function*(){const Fe=at.size/1024/1024;return at.status==="uploading"?!0:Fe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ne.length>0,ghost:!0},Oe),React.createElement("span",{onClick:gt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",U,"M)"," ")))},xe=e(61481),xt=e(89392),D=Object.defineProperty,_=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(ne,w,L)=>w in ne?D(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,x=(ne,w)=>{for(var L in w||(w={}))u.call(w,L)&&b(ne,L,w[L]);if(_)for(var L of _(w))t.call(w,L)&&b(ne,L,w[L]);return ne};const Y=ne=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ie=Object.defineProperty,_e=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,It=(ne,w,L)=>w in ne?Ie(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,je=(ne,w)=>{for(var L in w||(w={}))Ue.call(w,L)&&It(ne,L,w[L]);if(_e)for(var L of _e(w))Le.call(w,L)&&It(ne,L,w[L]);return ne},Ve=(ne,w,L)=>new Promise((we,U)=>{var Oe=gt=>{try{lt(L.next(gt))}catch(at){U(at)}},be=gt=>{try{lt(L.throw(gt))}catch(at){U(at)}},lt=gt=>gt.done?we(gt.value):Promise.resolve(gt.value).then(Oe,be);lt((L=L.apply(ne,w)).next())});const{Dragger:ve}=C.default;function fe(ne){let w=[];return ne&&ne.length>0&&(w=ne.map(L=>({uid:L.id,id:L.id,name:L.title+Pe+L.filesize,url:L.url,filesize:L.filesize,status:"done",response:{id:L.id}}))),w}var de=({value:ne,onChange:w,action:L,data:we,className:U,maxSize:Oe=150,title:be="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:lt=!1,accept:gt="",additionalText:at,isDragger:Fe,number:ct=1e3,aloneClear:De=!1,realTimeRemove:ee=!0,uploadText:Qe,setFileProgress:P,showFileProgress:R})=>{const[l,m]=(0,o.useState)(!1);let[I,B]=(0,o.useState)(ne||[]),[j,K]=(0,o.useState)(1);(0,o.useEffect)(()=>{ne&&(j===1&&B([...ne]),K(2),ct===(ne==null?void 0:ne.length)&&m(!0))},[ne]);const Me=()=>{setTimeout(()=>{I.pop(),B([...I])},500)};R&&P(I.some(me=>me.status==="uploading"));const ue={multiple:!0,accept:gt,withCredentials:!0,fileList:I,beforeUpload:(me,ze)=>{const tt=me.size/1024/1024;return I.concat(ze).length>ct?(I.pop(),B([...I]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ct}\u4E2A\u6587\u4EF6`),De?Promise.reject():(Me(),!1)):tt=ct?m(!0):m(!1),B([...I]),I=I.map(E=>{var i,h;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(h=E==null?void 0:E.response)==null?void 0:h.url),E.name.indexOf(Pe)===-1&&(E.name=`${E.name}${Pe}${nt(E.size)}`),je({},E)}),console.log("info:",me,I),w(I)},onRemove:me=>Ve(void 0,null,function*(){if(!ee)return!0;const ze=()=>Ve(void 0,null,function*(){if(me.response?me.response.id:me.id){let rt=yield(0,V.JZ)(me.response?me.response.id:me.uid);return Promise.resolve(rt)}else return!0});if(lt)return new Promise((tt,rt)=>{te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Ve(void 0,null,function*(){const mt=yield ze();v.ZP.success("\u5220\u9664\u6210\u529F"),tt(!0)}),onCancel:()=>tt(!1)})});{const tt=yield ze();return I.length-1{},isCurrent:ve=!0,showAlias:fe=!1})=>{const de=Math.floor((Le-(N-1)*Ie)/N),ne=[{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(w=>(window.ENV==="build"&&(w.ptimg=`/react/build${w.ptimg}`,w.swimg=`/react/build${w.swimg}`),w));return _.createElement(C.Z,{spinning:je},_.createElement("div",{className:f()(o.list,x)},!!(Y!=null&&Y.length)&&(Y==null?void 0:Y.map((w,L)=>{var we;const{name:U,id:Oe,identifier:be,featured:lt,school_name:gt,image_url:at,excellent:Fe,is_plan:ct}=w;return _.createElement("div",{key:Oe,className:o.wrap,style:{width:de,marginRight:(1+L)%N===0?0:Ie+Ue,marginBottom:_e}},_.createElement("a",{className:o.li,onClick:De=>{De.preventDefault(),De.stopPropagation(),It&&(0,k.L9)([It]),(0,k.xg)(`/paths/${be}`)}},_.createElement("div",{className:o.img},_.createElement("img",{className:o.cover,src:`${at}`}),ve&&(0,ce.bg)()&&(w==null?void 0:w.studying)&&_.createElement("div",{className:`${o.movebq} user-path-items`,onClick:De=>{De.stopPropagation(),Ve(w)}},_.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_.createElement("span",{className:"c-red"},"\u79FB\u9664")),(we=w==null?void 0:w.subject_tags)==null?void 0:we.map((De,ee)=>{var Qe,P;if(ee===0){const l=(Qe=ne.find(m=>m.name==De))==null?void 0:Qe.swimg;return _.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(P=ne.find(l=>l.name==De))==null?void 0:P.ptimg;return _.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),_.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(w==null?void 0:w.excellent)&&_.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_.createElement("div",{className:o.name},_.createElement(v.Z,{title:fe&&(w!=null&&w.excellent_alias_name)?_.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${U}`,_.createElement("br",null),_.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${w==null?void 0:w.excellent_alias_name}`)):U},_.createElement("span",{className:o.e},fe&&(w==null?void 0:w.excellent_alias_name)||U))),_.createElement("div",{className:o.tags},_.createElement("div",null,_.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_.createElement("span",null,w.stages_count))),_.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_.createElement("span",null,w.members_count)))))))})),!Y.length&&_.createElement(V.Z,null)))}},29458:function(bn,st,e){e.d(st,{jL:function(){return f},w9:function(){return w},QD:function(){return E},cQ:function(){return Ve.Z},op:function(){return re},O5:function(){return yn},_b:function(){return dt},t7:function(){return xe},Gi:function(){return lt},YG:function(){return Oe},qp:function(){return He},vr:function(){return W},qE:function(){return tt},Je:function(){return _},wb:function(){return je},cq:function(){return ee},tp:function(){return qe}});var o=e(59301),C={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"},v="data:image/png;base64,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",f=({dataSource:Ne=[],img:ot,imgWidth:Xe=346,title:bt,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,bt),o.createElement("span",null,Jt)),Ne.length>0&&o.createElement("div",{className:C.btns},Ne.map((We,Tt)=>o.createElement("div",{key:Tt,onClick:We.click},We.name,We.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:Xe}))),k={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"},V=e(92310),ce=e.n(V),se=e(89392),He=({dataSource:Ne=[],value:ot,onChange:Xe,onTitleChange:bt,className:Jt,title:_t,titleWidth:We=41,style:Tt={},fontColor:y="#6A7283",showCount:ae})=>{const[oe,s]=(0,o.useState)(0),[c,ie]=(0,o.useState)(!1),G=(0,o.useRef)(null),Re=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Be;Ne.length!==0&&(((Be=G==null?void 0:G.current)==null?void 0:Be.clientHeight)>97?s(1):s(0)),Ne.length===0&&s(0),ie(!1)},[Ne]),o.createElement("div",{className:ce()(k.row,Jt),style:Tt},o.createElement("div",{onClick:(0,se.throttle)(()=>bt==null?void 0:bt(),2e3),style:{width:We,marginTop:c?12:4},className:`${k.title} ${bt?"current":""}`},_t),o.createElement("div",{className:c?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:Re,style:oe>0?{height:oe===1?97:"auto",overflow:oe===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:G},Ne==null?void 0:Ne.map(Be=>o.createElement("span",{onClick:()=>Xe(Be.id),key:Be.id,style:{color:y},className:ot===Be.id?k.active:""},o.createElement("span",{title:Be.name,className:k.name},Be.name),!!ae&&o.createElement("span",{className:k.num},Be.count))))),!!oe&&o.createElement(o.Fragment,null,oe===1?o.createElement("div",{onClick:()=>{var Be;s(2),((Be=G==null?void 0:G.current)==null?void 0:Be.clientHeight)>245?ie(!0):ie(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Re.current.scrollTop=0,s(1),ie(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},T={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"},qe=({dataSource:Ne=[],value:ot,onChange:Xe,className:bt,style:Jt={}})=>o.createElement("div",{style:Jt,className:ce()(T.tabs,bt)},Ne.map(_t=>o.createElement("span",{onClick:()=>Xe(_t.id),className:ot===_t.id?T.active:"",key:_t.id},_t.name))),Pe={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"},nt=e(92832),xe=({dataSource:Ne=[],value:ot="",onChange:Xe,onInputChange:bt=()=>{},className:Jt,style:_t={},placeholder:We,allowClear:Tt=!1})=>{var y;const[ae,oe]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Re;let Be=ot;(Re=JSON.stringify(ot))!=null&&Re.includes("{")&&(oe(ot.id),Be=ot.value||"");try{c(decodeURIComponent(Be||""))}catch(Ee){c(decodeURIComponent(Be||""))}},[ot]);const ie=()=>{Xe(encodeURIComponent(s),ae||null)},G=Re=>{Re!==ae&&(oe(Re),Xe(encodeURIComponent(s),Re))};return o.createElement("div",{className:ce()(Pe.input,Jt),style:_t},!!Ne.length&&o.createElement("div",{className:Pe.dropdown},o.createElement("div",{className:Pe.text},(y=Ne.find(Re=>Re.id===ae))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Pe.b1}),o.createElement("b",{className:Pe.b2})),o.createElement("div",{className:Pe.menu},Ne.map((Re,Be)=>o.createElement("div",{key:Be,onClick:()=>G(Re.id)},Re.name)))),o.createElement(nt.default,{onPressEnter:ie,value:s,onChange:Re=>{c(Re.target.value),bt(encodeURIComponent(Re.target.value),ae||null)},bordered:!1,placeholder:We}),o.createElement("i",{onClick:ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xt={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"},_=({value:Ne,onChange:ot,className:Xe,total:bt,pageSize:Jt,style:_t={}})=>{const We=Ne<2,Tt=Ne>=Math.ceil(bt/Jt);return bt<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:ce()(xt.quickPager,Xe),style:_t},o.createElement("div",{onClick:()=>{We||ot(Ne-1,"prev")},className:We?xt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Ne+1,"next")},className:Tt?xt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),x=e(13570),Y=e(3294),N=e(955),Ie=e(96908),_e=e(57177),Ue=e(81378),Le=e(8797),je=({className:Ne,dataSource:ot=[],col:Xe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:We=1200,trackEventItems:Tt,loading:y})=>{const ae=Math.floor((We-(Xe-1)*bt)/Xe);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ce()(u.list,Ne)},!!ot.length&&ot.map((oe,s)=>{const{name:c,id:ie,identifier:G,power:Re,cover_image_id:Be,pic:Ee}=oe;return o.createElement("div",{className:u.wrap,key:ie,style:{width:ae,marginRight:(1+s)%Xe===0?0:bt+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${G}/challenges`,className:u.li,onClick:it=>{it.preventDefault(),Tt&&(0,N.L9)([Tt]),Re&&(0,N.xg)(`/shixuns/${G}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Ee}`}),oe.is_jupyter&&o.createElement("img",{className:u.sign,src:Ie}),oe.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:_e}),oe.is_unity_3d&&o.createElement("img",{className:u.sign,src:Ue})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,oe.challenges_count))),!!oe.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,oe.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,oe.level))),o.createElement("div",{className:u.rate},o.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:oe.score_info}),o.createElement("span",null,"\xA0",oe.score_info?`${oe.score_info}\u5206`:"5\u5206")))),!Re&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${Y.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Le.Z,null)))},Ve=e(33847),ve={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},fe="data:image/png;base64,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",de=e(59301),w=({className:Ne,dataSource:ot=[],col:Xe=4,right:bt,bottom:Jt=23,precision:_t=0,wrapWidth:We=1200,trackEventItems:Tt,loading:y})=>{const ae=Math.floor((We-(Xe-1)*bt)/Xe);return de.createElement(t.Z,{spinning:y},de.createElement("div",{className:ce()(ve.list,Ne)},!!ot.length&&ot.map((oe,s)=>{const{subject_identifier:c,id:ie,identifier:G,power:Re}=oe,Be=oe.is_public!=0&&oe.is_public;return de.createElement("div",{className:ve.wrap,key:ie,style:{width:ae,marginRight:(1+s)%Xe===0?0:bt+_t,marginBottom:Jt}},de.createElement("a",{className:ve.li,onClick:Ee=>{Ee.preventDefault(),Tt&&(0,N.L9)([Tt]),(0,N.xg)(oe.first_category_url)}},de.createElement("div",{className:ve.top},de.createElement(b.Z,{title:oe.name},de.createElement("div",{className:ve.name},oe.name)),de.createElement("img",{className:ve.img,src:Y.Z.IMG_SERVER+"/images/"+oe.avatar_url}),de.createElement("div",{className:ve.text,title:oe.creator},oe.creator),c&&de.createElement("div",{className:ve.btns},de.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),de.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Be&&de.createElement("div",{className:ve.sign},"\u516C\u5F00")),de.createElement("div",{className:ve.bottom},oe.visits>0&&de.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-liulanyan"}),de.createElement("span",null,oe.visits))),oe.course_members_count>0&&de.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-chengyuan"}),oe.course_members_count)),oe.tasks_count>0&&de.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},de.createElement("span",null,de.createElement("i",{className:"iconfont icon-zuoye"}),oe.tasks_count)),oe.is_end?de.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):de.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!oe.is_accessible&&de.createElement("div",{className:ve.lockWrap},de.createElement("img",{src:`${Y.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),de.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&de.createElement(Le.Z,null)))},L={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"},we=e(89070),Oe=({dataSource:Ne=[],value:ot,onChange:Xe,className:bt,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ce()(L.tabs,bt),style:Jt},o.createElement("div",{className:L.tabsWrap},Ne.map((We,Tt)=>o.createElement("aside",{className:L.tab,onClick:()=>{Xe(We.id),We.link&&we.history.push(We.link)},key:Tt},o.createElement("div",{className:ot===We.id?L.active:""},We.name),(We==null?void 0:We.resetCount)==null&&(We==null?void 0:We.total)!==void 0&&o.createElement("span",null,"\uFF08",We==null?void 0:We.total,"\uFF09"),(We==null?void 0:We.resetCount)!==void 0&&(We==null?void 0:We.total)!==void 0&&o.createElement(b.Z,{title:(We==null?void 0:We.tip)!=null?We==null?void 0:We.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},We==null?void 0:We.resetCount),"/",o.createElement("span",null,We==null?void 0:We.total),"\uFF09"))))),o.createElement("div",{className:L.tabBar},_t)),lt=({className:Ne,style:ot={},children:Xe})=>o.createElement("div",{className:ce()(Ne),style:ot},Xe),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"},at=e(38854),Fe=e(20834);const ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:Ne,dropValue:ot,className:Xe,onSort:bt,onDrop:Jt,dataSource:_t=ct})=>{var We;return o.createElement("div",{className:ce()(gt.orderWrap,Xe)},o.createElement(at.Z,{dropdownRender:()=>o.createElement(Fe.default,null,_t.map((Tt,y)=>o.createElement(Fe.default.Item,{key:y,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:gt.orderTextWrap},(We=_t.find(Tt=>ot===Tt.id))==null?void 0:We.name)),o.createElement("span",{className:gt.orderIconWrap},o.createElement("span",{className:gt.orderAsc},o.createElement("i",{className:Ne==="asc"?`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-up font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")})),o.createElement("span",{className:gt.orderDesc},o.createElement("i",{className:Ne==="desc"?`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer} ${gt.active}`:`iconfont icon-sanjiaoxing-down font12 ${gt.cursorPointer}`,onClick:()=>bt(Ne==="asc"?"desc":"asc")}))))},Qe={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},P=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,m=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,B=(Ne,ot,Xe)=>ot in Ne?R(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ne[ot]=Xe,j=(Ne,ot)=>{for(var Xe in ot||(ot={}))m.call(ot,Xe)&&B(Ne,Xe,ot[Xe]);if(l)for(var Xe of l(ot))I.call(ot,Xe)&&B(Ne,Xe,ot[Xe]);return Ne},K=(Ne,ot)=>{var Xe={};for(var bt in Ne)m.call(Ne,bt)&&ot.indexOf(bt)<0&&(Xe[bt]=Ne[bt]);if(Ne!=null&&l)for(var bt of l(Ne))ot.indexOf(bt)<0&&I.call(Ne,bt)&&(Xe[bt]=Ne[bt]);return Xe},Me=(Ne,ot,Xe)=>new Promise((bt,Jt)=>{var _t=y=>{try{Tt(Xe.next(y))}catch(ae){Jt(ae)}},We=y=>{try{Tt(Xe.throw(y))}catch(ae){Jt(ae)}},Tt=y=>y.done?bt(y.value):Promise.resolve(y.value).then(_t,We);Tt((Xe=Xe.apply(Ne,ot)).next())}),re=Ne=>{var ot=Ne,{className:Xe,style:bt,children:Jt,loading:_t=!1,openLoading:We,onClick:Tt=()=>{},size:y="middle",shape:ae="round"}=ot,oe=K(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(P.ZP,j({onClick:(0,se.throttle)(ie=>Me(void 0,null,function*(){We&&c(!0);try{yield Tt(ie)}catch(G){console.log("error",G)}We&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(Qe.btn,Qe[`${y}-${ae}`],Xe),style:bt,size:y,shape:ae,loading:s||_t},oe),Jt)},me={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},tt=({className:Ne,style:ot,children:Xe=null,onClick:bt,title:Jt})=>o.createElement("div",{className:ce()(me.head,Ne),style:ot},o.createElement("span",{className:"primary-hover",onClick:bt},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:me.node},Xe)),rt={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"},E=({confirmShow:Ne=!0,confirmTitle:ot,confirmClick:Xe,cancelShow:bt=!0,cancelTitle:Jt,cancelClick:_t,className:We,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:ce()(rt.btns,We),style:Tt},Ne&&o.createElement(P.ZP,{loading:y,onClick:Xe,type:"primary",className:rt.confirm},ot),bt&&o.createElement(P.ZP,{onClick:_t,className:rt.cancel},Jt)),i={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"},W=({className:Ne,style:ot={},LeftContent:Xe,children:bt,RightContent:Jt})=>o.createElement("div",{className:ce()(i.fixedBottom,Ne),style:ot},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},Xe),o.createElement("div",{className:i.center},bt),o.createElement("div",{className:i.right},Jt))),le={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"},dt=({className:Ne,style:ot={},dataSource:Xe=[]})=>o.createElement("div",{className:ce()(le.crumbs,Ne),style:ot},Xe.map((bt,Jt)=>Jtwe.history.push(bt.path)},bt.name):o.createElement("span",null,bt.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},bt.name))),Ae=e(31797),Ge=Object.defineProperty,St=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,Et=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Ne,ot,Xe)=>ot in Ne?Ge(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ne[ot]=Xe,vn=(Ne,ot)=>{for(var Xe in ot||(ot={}))Ht.call(ot,Xe)&&qt(Ne,Xe,ot[Xe]);if(Et)for(var Xe of Et(ot))Xt.call(ot,Xe)&&qt(Ne,Xe,ot[Xe]);return Ne},tn=(Ne,ot)=>St(Ne,Dt(ot)),rn=(Ne,ot)=>{var Xe={};for(var bt in Ne)Ht.call(Ne,bt)&&ot.indexOf(bt)<0&&(Xe[bt]=Ne[bt]);if(Ne!=null&&Et)for(var bt of Et(Ne))ot.indexOf(bt)<0&&Xt.call(Ne,bt)&&(Xe[bt]=Ne[bt]);return Xe};const{Countdown:Mt}=Ae.default;var yn=Ne=>{var ot=Ne,{onChange:Xe}=ot,bt=rn(ot,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&Xe(Jt)},[Jt]);const We=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(Mt,tn(vn({},bt),{onChange:We}))}},2561:function(bn,st,e){e.r(st),e.d(st,{default:function(){return It}});var o=e(59301),C={contentWrap:"contentWrap___GzGM8",core:"core___xRqOw",header:"header___pfEc6",tip:"tip___dVom6",editBtn:"editBtn___nRtKW",contBox:"contBox___Ic0UR",formWrap:"formWrap____QBDA",partSty:"partSty___eJ5kN",titleTag:"titleTag___k8NP8",tag:"tag___e59xc",title:"title___mNcop",partSty1:"partSty1___IwZOm",partSty2:"partSty2___QBpww",partSty3:"partSty3___khVQo"},v=e(78241),te=e(8591),f=e(71418),k=e(95237),V=e(43604),ce=e(92832),se=e(57809),S=e(5083),He=e(5871),T=e(3113),A=e(43418),qe=e(29458),Pe=e(57490),nt=e(61186),Ct=e.n(nt),xe=e(89070),xt=e(70849),D=e(59301),_=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,N=(je,Ve,ve)=>Ve in je?_(je,Ve,{enumerable:!0,configurable:!0,writable:!0,value:ve}):je[Ve]=ve,Ie=(je,Ve)=>{for(var ve in Ve||(Ve={}))x.call(Ve,ve)&&N(je,ve,Ve[ve]);if(b)for(var ve of b(Ve))Y.call(Ve,ve)&&N(je,ve,Ve[ve]);return je},_e=(je,Ve)=>u(je,t(Ve)),Ue=(je,Ve,ve)=>new Promise((fe,de)=>{var ne=we=>{try{L(ve.next(we))}catch(U){de(U)}},w=we=>{try{L(ve.throw(we))}catch(U){de(U)}},L=we=>we.done?fe(we.value):Promise.resolve(we.value).then(ne,w);L((ve=ve.apply(je,Ve)).next())});const Le=({declaration:je,user:Ve,dispatch:ve,loading:fe})=>{var de;const[ne]=(0,xe.useSearchParams)(),[w,L]=(0,o.useState)(!1),[we]=v.default.useForm(),[U,Oe]=(0,o.useState)({}),[be,lt]=(0,o.useState)({project_type:1}),[gt,at]=(0,o.useState)(!1),Fe={1:"\u6C11\u53E3\u7EB5\u5411",2:"\u6C11\u53E3\u6A2A\u5411",3:"\u56FD\u9632\u7EB5\u5411",4:"\u56FD\u9632\u6A2A\u5411"},ct=ne.get("id"),De=ne.get("type"),[ee]=v.default.useForm(),Qe=(0,xe.useLocation)(),P=(de=Qe==null?void 0:Qe.pathname)==null?void 0:de.split("/"),R=P!=null&&P.length?P[(P==null?void 0:P.length)-1]:"";(0,o.useEffect)(()=>{var j,K;De&&(we.setFieldValue("project_type",Number(De)),be.project_type=Number(De),lt(Ie({},be))),l(),ct&&m(),we.setFieldsValue({user_name:(j=Ve==null?void 0:Ve.userInfo)==null?void 0:j.real_name,staff_id:((K=Ve==null?void 0:Ve.userInfo)==null?void 0:K.staff_id)||"--"})},[]);const l=()=>Ue(void 0,null,function*(){const j=yield(0,xt.LX)({declare_type:2});(j==null?void 0:j.status)===0&&Oe(j==null?void 0:j.data)}),m=()=>Ue(void 0,null,function*(){var j,K,Me,ue,re,me;L(!0);const ze=yield(0,xt.Hs)({id:ct});(ze==null?void 0:ze.status)===0&&we.setFieldsValue(_e(Ie({},(ze==null?void 0:ze.data)||{}),{year:(j=ze==null?void 0:ze.data)!=null&&j.year?Ct()((K=ze==null?void 0:ze.data)==null?void 0:K.year):"",attachment_id:(ue=(Me=ze==null?void 0:ze.data)==null?void 0:Me.attachment_info)!=null&&ue.id?(0,Pe.z)([(re=ze==null?void 0:ze.data)==null?void 0:re.attachment_info]):"",staff_id:((me=ze==null?void 0:ze.data)==null?void 0:me.staff_id)||"--"})),L(!1)}),I=(j,K)=>{lt(Ie(Ie({},be),j))},B=j=>Ue(void 0,null,function*(){var K,Me,ue;j.year=j.year?(K=j.year)==null?void 0:K.format("YYYY"):"",j.project_type=Number(j.project_type),j.attachment_id&&(j.attachment_id=(ue=(Me=j==null?void 0:j.attachment_id)==null?void 0:Me.map(me=>me.response.id))==null?void 0:ue[0]),at(!0);let re={status:-1};ct?re=yield(0,xt.Bb)(_e(Ie({},j),{id:ct,declare_type:2})):re=yield(0,xt.eu)(_e(Ie({},j),{declare_type:2})),(re==null?void 0:re.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F!"),xe.history.back()),at(!1)});return D.createElement(f.Z,{spinning:w},D.createElement("div",{className:C.contentWrap},D.createElement("div",{className:C.core},D.createElement("div",{className:C.header},D.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5",Fe[be.project_type],"\u9879\u76EE"),D.createElement("div",null,D.createElement("span",null,D.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{xe.history.back()}})))),D.createElement("div",{className:C.contBox},D.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),D.createElement(v.default,{className:C.formWrap,form:we,layout:"horizontal",onValuesChange:I,onFinish:B,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:R==="view"},D.createElement("div",{className:C.partSty},D.createElement("div",{className:C.titleTag},D.createElement("span",{className:C.tag}),D.createElement("span",{className:C.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),D.createElement(k.Z,{gutter:[16,0]},D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7C7B\u578B",name:"project_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u578B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u578B",options:[{label:"\u6C11\u53E3\u7EB5\u5411",value:1},{label:"\u6C11\u53E3\u6A2A\u5411",value:2},{label:"\u56FD\u9632\u7EB5\u5411",value:3},{label:"\u56FD\u9632\u6A2A\u5411",value:4}]}))),[1,2].includes(be.project_type)&&D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},D.createElement(ce.default,{placeholder:"\u9879\u76EE\u540D\u79F0",maxLength:200}))),[1].includes(be.project_type)&&D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u6279\u51C6\u53F7",name:"number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u6279\u51C6\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u6279\u51C6\u53F7",maxLength:200}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ECF\u8D39\u5361\u53F7",name:"card_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u5361\u53F7"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u5361\u53F7",maxLength:200}))),[1].includes(be.project_type)&&D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ACB\u9879\u5E74\u5EA6",name:"year",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6"}]},D.createElement(S.default,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6",picker:"year"}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B",name:"first_applicant_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u7533\u8BF7\u4EBA\u7C7B\u578B",options:U==null?void 0:U.first_applicant_type,fieldNames:{label:"option",value:"id"}}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u662F\u5426\u65B0\u9879\u76EE",name:"is_new_project",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u65B0\u9879\u76EE"}]},D.createElement(se.default,{placeholder:"\u662F\u5426\u65B0\u9879\u76EE"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426")))),[1,3].includes(be.project_type)&&D.createElement(D.Fragment,null,D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D",name:"is_project_host_unit",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D"}]},D.createElement(se.default,{placeholder:"\u662F\u5426\u9879\u76EE\u4E3B\u6301\u5355\u4F4D"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426")))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7",name:"is_apply",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7"}]},D.createElement(se.default,{placeholder:"\u4EE5\u4F01\u4E1A\u540D\u4E49\u7533\u8BF7"},D.createElement(se.default.Option,{value:!0},"\u662F"),D.createElement(se.default.Option,{value:!1},"\u5426"))))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u7ECF\u8D39\u6765\u6E90",name:"funds_source",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u6765\u6E90"}]},D.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7ECF\u8D39\u6765\u6E90",maxLength:200}))),[1,3].includes(be.project_type)&&D.createElement(D.Fragment,null,D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7EA7\u522B",name:"project_level_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7EA7\u522B"}]},D.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7EA7\u522B",options:U==null?void 0:U.project_level,fieldNames:{label:"option",value:"id"}}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u9879\u76EE\u7ECF\u8D39(\u4E07\u5143)",name:"project_funds",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7ECF\u8D39"}]},D.createElement(He.Z,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7ECF\u8D39"})))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)",name:"current_year_account_funds",rules:[{required:!0,message:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}]},D.createElement(He.Z,{style:{width:"100%"},placeholder:"\u672C\u5E74\u5EA6\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}))),[2].includes(be.project_type)&&D.createElement(D.Fragment,null,D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)",name:"history_account_funds",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"}]},D.createElement(He.Z,{style:{width:"100%"},placeholder:"\u5386\u53F2\u5230\u8D26\u7ECF\u8D39(\u4E07\u5143)"})))),[3].includes(be.project_type)&&D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B",name:"acceptance_level",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B"}]},D.createElement(ce.default,{placeholder:"\u901A\u8FC7\u9274\u5B9A\u6216\u9A8C\u6536\u7EA7\u522B",maxLength:200}))),D.createElement(V.Z,{span:12},D.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},D.createElement(ce.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),[1,2].includes(be.project_type)&&D.createElement("div",{className:C.partSty3},D.createElement("div",{className:C.titleTag},D.createElement("span",{className:C.tag}),D.createElement("span",{className:C.title},"\u9644\u4EF6")),D.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},D.createElement(Pe.Z,{number:1,uploadText:!0,maxSize:20})),D.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},D.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),D.createElement("div",null,"\u8BF7\u5C06",Fe[De],"\u6279\u6587\u6216\u8005\u76D6\u7AE0\u540E\u7684\u5408\u540C\u626B\u63CF\u4EF6\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u56FD\u81EA\u7136\u5230\u8D26\u7ECF\u8D39\u8BF7\u9010\u5E74\u7533\u62A5\u5E76\u4E0A\u4F20\u5230\u8D22\u7ECF\u8D39\u8BC1\u660E\u6750\u6599\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\uFF0C\u56FD\u9632\u9879\u76EE\u65E0\u9700\u4E0A\u4E0A\u4F20\u9644\u4EF6\u3002")))),["view","edit"].includes(R)&&D.createElement(k.Z,{justify:"end",className:"mt20"},D.createElement(qe.op,{shape:"default",onClick:()=>{we.resetFields(),xe.history.back()}},"\u53D6\u6D88"),D.createElement(T.ZP,{className:"ml20",loading:gt,type:"primary",disabled:R==="view",onClick:()=>{we.submit()}},"\u4FDD\u5B58")),R==="review"&&D.createElement(k.Z,{justify:"end",className:"mt20"},D.createElement(qe.op,{shape:"default",onClick:()=>{A.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield we.submit(),(yield(0,xt.Uk)({declaration_id:ct,verify_status:"agree",reason:""})).status===0&&xe.history.back()})})}},"\u901A\u8FC7"),D.createElement(T.ZP,{className:"ml20",type:"primary",onClick:()=>{A.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:D.createElement("div",null,D.createElement(v.default,{form:ee,layout:"vertical",onFinish:j=>Ue(void 0,null,function*(){(yield(0,xt.Uk)(Ie({declaration_id:ct,verify_status:"reject"},j))).status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),xe.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},D.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},D.createElement(ce.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield ee.submit()})})}},"\u9A73\u56DE"))))))};var It=(0,xe.connect)(({declaration:je,loading:Ve,user:ve})=>({declaration:je,user:ve,loading:Ve}))(Le)},23538:function(bn,st,e){e.d(st,{$J:function(){return v},JZ:function(){return f},bN:function(){return V},jP:function(){return k},rO:function(){return te}});var o=e(99064),C=(ce,se,S)=>new Promise((He,T)=>{var A=nt=>{try{Pe(S.next(nt))}catch(Ct){T(Ct)}},qe=nt=>{try{Pe(S.throw(nt))}catch(Ct){T(Ct)}},Pe=nt=>nt.done?He(nt.value):Promise.resolve(nt.value).then(A,qe);Pe((S=S.apply(ce,se)).next())});function v(ce){return(0,o.U2)(`libraries/${ce}.json`)}function te(ce){return(0,o.U2)("library_tags.json",ce)}function f(ce){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${ce}.json`)).status===0})}function k(ce){return(0,o.v_)("libraries.json",ce)}function V(ce,se){return(0,o.gz)(`libraries/${ce}.json`,se)}},56762:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(){const[,v]=o.useReducer(te=>te+1,0);return v}},19080:function(bn,st,e){e.d(st,{F:function(){return f},Z:function(){return te}});var o=e(92310),C=e.n(o);const v=null;function te(k,V,ce){return C()({[`${k}-status-success`]:V==="success",[`${k}-status-warning`]:V==="warning",[`${k}-status-error`]:V==="error",[`${k}-status-validating`]:V==="validating",[`${k}-has-feedback`]:ce})}const f=(k,V)=>V||k},93891:function(bn,st,e){var o=e(59301),C=e(36355),v=e(64165);const te=f=>{const{componentName:k}=f,{getPrefixCls:V}=(0,o.useContext)(C.E_),ce=V("empty");switch(k){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ce}-small`});default:return o.createElement(v.Z,null)}};st.Z=te},5083:function(bn,st,e){e.d(st,{default:function(){return $o}});var o=e(61186),C=e.n(o),v=e(48736),te=e(90111),f=e.n(te),k=e(58319),V=e.n(k),ce=e(23250),se=e.n(ce),S=e(74959),He=e.n(S),T=e(10238),A=e.n(T),qe=e(33656),Pe=e.n(qe);C().extend(Pe()),C().extend(A()),C().extend(f()),C().extend(V()),C().extend(se()),C().extend(He()),C().extend(function(n,r){var a=r.prototype,g=a.format;a.format=function($){var H=($||"").replace("Wo","wo");return g.bind(this)(H)}});var nt={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},Ct=function(r){var a=nt[r];return a||r.split("_")[0]},xe=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},xt={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(Ct(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(Ct(r)).weekday(0)},getWeek:function(r,a){return a.locale(Ct(r)).week()},getShortWeekDays:function(r){return C()().locale(Ct(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(Ct(r)).localeData().monthsShort()},format:function(r,a,g){return a.locale(Ct(r)).format(g)},parse:function(r,a,g){for(var p=Ct(r),$=0;$1&&(H=r.addDate(H,-7)),H}function i(n,r,a){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,g*10);case"quarter":case"month":return a.addYear(n,g);default:return a.addMonth(n,g)}}function h(n,r){var a=r.generateConfig,g=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(g.locale,n,p)}function W(n,r){var a=r.generateConfig,g=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(g.locale,n,p)}function le(n){var r=n.cellDate,a=n.mode,g=n.disabledDate,p=n.generateConfig;if(!g)return!1;var $=function(vt,he,Ke){for(var ht=he;ht<=Ke;){var en=void 0;switch(vt){case"date":{if(en=p.setDate(r,ht),!g(en))return!1;break}case"month":{if(en=p.setMonth(r,ht),!le({cellDate:en,mode:"month",generateConfig:p,disabledDate:g}))return!1;break}case"year":{if(en=p.setYear(r,ht),!le({cellDate:en,mode:"year",generateConfig:p,disabledDate:g}))return!1;break}}ht+=1}return!0};switch(a){case"date":case"week":return g(r);case"month":{var H=1,Se=p.getDate(p.getEndDate(r));return $("date",H,Se)}case"quarter":{var ye=Math.floor(p.getMonth(r)/3)*3,ke=ye+2;return $("month",ye,ke)}case"year":return $("month",0,11);case"decade":{var At=p.getYear(r),$e=Math.floor(At/l)*l,Ye=$e+l-1;return $("year",$e,Ye)}}}function ge(n,r){var a=r.formatList,g=r.generateConfig,p=r.locale;return(0,P.Z)(function(){if(!n)return[[""],""];for(var $="",H=[],Se=0;Se1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ke.current),ht){ye(Ke);return}ke.current=requestAnimationFrame(function(){ye(Ke)})}var $e=ge(Se,{formatList:a,generateConfig:g,locale:p}),Ye=(0,De.Z)($e,2),ft=Ye[1];function vt(Ke){At(Ke)}function he(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;At(null,Ke)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ke.current)}},[]),[ft,vt,he]}var Ae=e(10228),Ge=e(16089),St=e(26407),Dt=e(29194),Et=new Map;function Ht(n,r){var a;function g(){(0,Dt.Z)(n)?r():a=(0,Ge.Z)(function(){g()})}return g(),function(){Ge.Z.cancel(a)}}function Xt(n,r,a){if(Et.get(n)&&cancelAnimationFrame(Et.get(n)),a<=0){Et.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var g=r-n.scrollTop,p=g/a*10;Et.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,g=r.onCtrlLeftRight,p=r.onUpDown,$=r.onPageUpDown,H=r.onEnter,Se=n.which,ye=n.ctrlKey,ke=n.metaKey;switch(Se){case Ae.Z.LEFT:if(ye||ke){if(g)return g(-1),!0}else if(a)return a(-1),!0;break;case Ae.Z.RIGHT:if(ye||ke){if(g)return g(1),!0}else if(a)return a(1),!0;break;case Ae.Z.UP:if(p)return p(-1),!0;break;case Ae.Z.DOWN:if(p)return p(1),!0;break;case Ae.Z.PAGE_UP:if($)return $(-1),!0;break;case Ae.Z.PAGE_DOWN:if($)return $(1),!0;break;case Ae.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,g){var p=n;if(!p)switch(r){case"time":p=g?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function tn(n,r,a){var g=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(g,p)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,St.Z)(Mt).forEach(function(g){g(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ne=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},Xe=function(r){return r==="month"||r==="date"?"quarter":r},bt=function(r){return r==="date"?"week":r},Jt={year:Ne,month:ot,quarter:Xe,week:bt,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function We(n){var r=n.open,a=n.value,g=n.isClickOutside,p=n.triggerOpen,$=n.forwardKeyDown,H=n.onKeyDown,Se=n.blurToCancel,ye=n.onSubmit,ke=n.onCancel,At=n.onFocus,$e=n.onBlur,Ye=n.changeOnBlur,ft=(0,t.useState)(!1),vt=(0,De.Z)(ft,2),he=vt[0],Ke=vt[1],ht=(0,t.useState)(!1),en=(0,De.Z)(ht,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),zn={onMouseDown:function(){Ke(!0),p(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(H(Wn,Jn),!kt.current){switch(Wn.which){case Ae.Z.ENTER:{r?ye()!==!1&&Ke(!0):p(!0),Wn.preventDefault();return}case Ae.Z.TAB:{he&&r&&!Wn.shiftKey?(Ke(!1),Wn.preventDefault()):!he&&r&&!$(Wn)&&Wn.shiftKey&&(Ke(!0),Wn.preventDefault());return}case Ae.Z.ESC:{Ke(!0),ke();return}}!r&&![Ae.Z.SHIFT].includes(Wn.which)?p(!0):he||$(Wn)}},onFocus:function(Wn){Ke(!0),nn(!0),At&&At(Wn)},onBlur:function(Wn){if(sn.current||!g(document.activeElement)){sn.current=!1;return}Se?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;g(lr)&&ke()},0):r&&(p(!1),on.current&&ye()),nn(!1),$e==null||$e(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=g(Wn);r&&(Jn?!Ye&&(!Kt||Jn)&&p(!1):(sn.current=!0,(0,Ge.Z)(function(){sn.current=!1})))})}),[zn,{focused:Kt,typing:he}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var g=(0,De.Z)(a,2),p=g[0],$=g[1];return{label:p,value:$}})):[])},[n,r])}var y=e(34280);function ae(n){var r=n.valueTexts,a=n.onTextChange,g=t.useState(""),p=(0,De.Z)(g,2),$=p[0],H=p[1],Se=t.useRef([]);Se.current=r;function ye(At){H(At),a(At)}function ke(){H(Se.current[0])}return(0,y.Z)(function(){r.every(function(At){return At!==$})&&ke()},[r.join("||")]),[$,ye,ke]}var oe=t.createContext({}),s=oe,c=e(39559);function ie(n){var r=n.cellRender,a=n.monthCellRender,g=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!g))return function($,H){var Se=$;return g&&H.type==="date"?g(Se,H.today):a&&H.type==="month"?a(Se,H.locale):H.originNode}},[r,a,g]);return p}function G(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",g=String(n);g.length=1?a|0:1,H=n;H<=r;H+=$)p.push({label:G(H,2),value:H,disabled:(g||[]).includes(H)});return p}function Gt(n){var r=n.generateConfig,a=n.prefixCls,g=n.operationRef,p=n.activeColumnIndex,$=n.value,H=n.showHour,Se=n.showMinute,ye=n.showSecond,ke=n.use12Hours,At=n.hourStep,$e=At===void 0?1:At,Ye=n.minuteStep,ft=Ye===void 0?1:Ye,vt=n.secondStep,he=vt===void 0?1:vt,Ke=n.disabledHours,ht=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,zn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=$?r.getHour($):-1,cr=lr,Cr=$?r.getMinute($):-1,tr=$?r.getSecond($):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Ke,ht,en]},[Ke,ht,en,Kt,Gn]),ir=(0,De.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=ut(0,23,$e,ur&&ur()),Zr=(0,P.Z)(function(){return Vr},Vr,Ft);ke&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!ke)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ke,Zr]),xr=(0,De.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ke?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":G(Hr,2);return(0,ct.Z)((0,ct.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ke,Jn,Zr]),$r=ut(0,59,ft,_n&&_n(lr)),aa=ut(0,59,he,mr&&mr(lr,Cr)),Yr=Ut({value:$,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:ke});g.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ke||Dr)&&(io(mn),zn&&zn(mn),Yr&&Yr(mn,Un),An&&!rt(ye,mn,ua)&&!(ft!=null&&ft(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ae.Z.PAGE_UP||mn===Ae.Z.PAGE_DOWN?Dr=La?ye.addMonth:ye.addYear:Dr=La?ye.addDate:ye.addMonth,mn){case Ae.Z.LEFT:case Ae.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ae.Z.RIGHT:case Ae.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ae.Z.UP:case Ae.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ae.Z.UP?"-":"").concat(La?I:Cn)));break}if(Un)return!(ft!=null&&ft(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ae.Z.LEFT,Ae.Z.RIGHT,Ae.Z.UP,Ae.Z.DOWN,Ae.Z.PAGE_UP,Ae.Z.PAGE_DOWN,Ae.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ae.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ke&&!Qr.current&&Fa(ke)},[ke]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ie({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,ct.Z)((0,ct.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ft});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,u.Z)({},dr,(0,c.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=ye.getNow(),Un=z(ye.getHour(mn),ye.getMinute(mn),ye.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=O(ye,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(p,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ft&&ft(ua),locale:Se,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&Ke==="date"&&!nn){var no=ye.getNow(),No="".concat(p,"-today-btn"),so=ft&&ft(no);xo=t.createElement("a",{className:U()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Se.today)}return t.createElement(s.Provider,{value:(0,ct.Z)((0,ct.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:U()("".concat(p,"-panel"),$,(r={},(0,Fe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Fe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Fe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=jn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,g=n.popupElement,p=n.popupStyle,$=n.visible,H=n.dropdownClassName,Se=n.dropdownAlign,ye=n.transitionName,ke=n.getPopupContainer,At=n.children,$e=n.range,Ye=n.popupPlacement,ft=n.direction,vt="".concat(a,"-dropdown"),he=function(){return Ye!==void 0?Ye:ft==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:jr,prefixCls:vt,popupTransitionName:ye,popup:g,popupAlign:Se,popupVisible:$,popupClassName:U()(H,(r={},(0,Fe.Z)(r,"".concat(vt,"-range"),$e),(0,Fe.Z)(r,"".concat(vt,"-rtl"),ft==="rtl"),r)),popupStyle:p,getPopupContainer:ke},At)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,g=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function($,H){var Se=$.label,ye=$.value;return t.createElement("li",{key:H,onClick:function(){return g==null?void 0:g(yt(ye))},onMouseEnter:function(){return p==null?void 0:p(yt(ye))},onMouseLeave:function(){return p==null?void 0:p(null)}},Se)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,g=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||g||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var g=(0,c.Z)(r)==="object"?r.clearIcon:a;return g||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,g=a.prefixCls,p=g===void 0?"rc-picker":g,$=a.id,H=a.name,Se=a.tabIndex,ye=a.style,ke=a.className,At=a.dropdownClassName,$e=a.dropdownAlign,Ye=a.popupStyle,ft=a.transitionName,vt=a.generateConfig,he=a.locale,Ke=a.inputReadOnly,ht=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,zn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Be(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,ee.Z)(null,{value:zn,defaultValue:An}),oa=(0,De.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,De.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,ee.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Gn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,De.Z)(Ga,2),Ea=Ja[0],Da=Ja[1],Va=ge(Oa,{formatList:Za,generateConfig:vt,locale:he}),Wr=(0,De.Z)(Va,2),da=Wr[0],to=Wr[1],zr=ae({valueTexts:da,onTextChange:function(Rn){var fa=W(Rn,{locale:he,formatList:Za,generateConfig:vt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,De.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!rt(vt,Fa,Rn)&&Vr(Rn,Rn?h(Rn,{generateConfig:vt,locale:he,format:Za[0]}):"")},Ta=function(Rn){Gn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;baYe(ke);case"month":return $e(he)>$e(ke);case"week":return At(he)>At(ke);default:return!me(Se,he,ke)&&Se.isAfter(he,ke)}return!1},[$,H[1],ke,r]),vt=t.useCallback(function(he){if(H[1]||$&&$(he))return!0;if(H[0]&&ye)return!me(Se,he,ke)&&Se.isAfter(ye,he);if(!r&&ye)switch(a){case"quarter":return Ye(he)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,c.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,ct.Z)((0,ct.Z)({},kt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(Rt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,u.Z)({},n,hn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:U()((0,Fe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:Ke,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,$l=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Ql=Wr.current.offsetWidth;Yl&&Ql&&co>Yl-Ql-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,hn=Dn(H,La[Tn],Yr),Mn=Nn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Ke,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,he),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(wn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(hn||Mn)&&t.createElement("div",{className:"".concat(H,"-footer")},hn,Mn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:U()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(H,"-range-arrow"),style:Di}),Pi()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},Xr));var Ni=Yn(H,xr,hr),Bi=t.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Mn=dr;zr[0]||(Mn=it(Mn,null,0)),zr[1]||(Mn=it(Mn,null,1)),ba(Mn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),Jl={size:tn(on,da[0],he)},Cl=0,Sl=0;Ga.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(hn,Mn){var nr=it(Fn,hn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else mn(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:At,prefixCls:H,dropdownClassName:$e,dropdownAlign:ft,getPopupContainer:vt,transitionName:Ye,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:U()(H,"".concat(H,"-range"),ke,(r={},(0,Fe.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,Fe.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,Fe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:ye,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Qe.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:U()("".concat(H,"-input"),(a={},(0,Fe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,Fe.Z)(a,"".concat(H,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,u.Z)({id:Se,disabled:zr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(hn){Al(hn.target.value)},autoFocus:en,placeholder:Ee(ht,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:U()("".concat(H,"-input"),(g={},(0,Fe.Z)(g,"".concat(H,"-input-active"),Tn===1),(0,Fe.Z)(g,"".concat(H,"-input-placeholder"),!!Zl),g)),ref:Ja},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:$r||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(hn){Ol(hn.target.value)},placeholder:Ee(ht,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,gt.Z)(a,n);var r=(0,at.Z)(a);function a(){var g;(0,Oe.Z)(this,a);for(var p=arguments.length,$=new Array(p),H=0;H{const{lineHeight:p}=n,$=Math.floor(a*p)+2,H=Math.max((r-$)/2,0),Se=Math.max(r-$-H,0);return{padding:`${H}px ${g}px ${Se}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,cellHeight:p,motionDurationSlow:$,borderRadiusSM:H,motionDurationMid:Se,cellHoverBg:ye,lineWidth:ke,lineType:At,colorPrimary:$e,cellActiveWithRangeBg:Ye,colorTextLightSolid:ft,controlHeightSM:vt,cellRangeBorderColor:he,pickerCellBorderGap:Ke,cellHoverWithRangeBg:ht,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${$}`,content:'""'},[g]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${Se}, border ${Se}`},"&-range-hover-start, &-range-hover-end":{[g]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[g]:{background:ye}},[`&-in-view${a}-today ${g}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ke}px ${At} ${$e}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ye}},[`&-in-view${a}-selected ${g}, &-in-view${a}-range-start ${g}, - &-in-view${a}-range-end ${g}`]:{color:ft,background:Ue},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:$e}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-end ${g}`]:{color:ft,background:$e},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ye}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), &-in-view${a}-range-hover-start${a}-range-start-single, &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:vt,borderTop:`${ze}px dashed ${be}`,borderBottom:`${ze}px dashed ${be}`,transform:"translateY(-50%)",transition:`all ${W}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:We},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:vt,borderTop:`${ke}px dashed ${he}`,borderBottom:`${ke}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${$}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ke},[`&-in-view${a}-in-range${a}-range-hover::before, &-in-view${a}-in-range${a}-range-hover-start::before, &-in-view${a}-in-range${a}-range-hover-end::before, &-in-view${a}-range-start${a}-range-hover::before, @@ -24,20 +24,20 @@ tr > &-in-view${a}-range-hover-end:first-child::after, &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-p)/2,borderInlineStart:`${ze}px dashed ${be}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-p)/2,borderInlineStart:`${ke}px dashed ${he}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, tr > &-in-view${a}-range-hover-start:last-child::after, &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-p)/2,borderInlineEnd:`${ze}px dashed ${be}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Kt,pointerEvents:"none",[g]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${g}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,pickerYearMonthCellWidth:p,pickerControlIconSize:W,cellWidth:H,paddingSM:ye,paddingXS:xe,paddingXXS:ze,colorBgContainer:At,lineWidth:Ue,lineType:$e,borderRadiusLG:ft,colorPrimary:vt,colorTextHeading:be,colorSplit:We,pickerControlIconBorderWidth:ht,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:zn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=H*7+Fr*2,aa=($r-xe*2)/3-p-ye,Yr=($r-xe*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:At,border:`${Ue}px ${$e} ${We}`,borderRadius:ft,outline:"none","&-focused":{borderColor:vt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-p)/2,borderInlineEnd:`${ke}px dashed ${he}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Kt,pointerEvents:"none",[g]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${g}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,pickerYearMonthCellWidth:p,pickerControlIconSize:$,cellWidth:H,paddingSM:Se,paddingXS:ye,paddingXXS:ke,colorBgContainer:At,lineWidth:$e,lineType:Ye,borderRadiusLG:ft,colorPrimary:vt,colorTextHeading:he,colorSplit:Ke,pickerControlIconBorderWidth:ht,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:zn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=H*7+Fr*2,aa=($r-ye*2)/3-p-Se,Yr=($r-ye*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:At,border:`${$e}px ${Ye} ${Ke}`,borderRadius:ft,outline:"none","&-focused":{borderColor:vt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${xe}px`,color:be,borderBottom:`${Ue}px ${$e} ${We}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:xe},"&:hover":{color:vt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:W,height:W,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:W,height:W,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(W/2),insetInlineStart:Math.ceil(W/2),display:"inline-block",width:W,height:W,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+zn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${g}, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${ye}px`,color:he,borderBottom:`${$e}px ${Ye} ${Ke}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ye},"&:hover":{color:vt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:$,height:$,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:$,height:$,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil($/2),insetInlineStart:Math.ceil($/2),display:"inline-block",width:$,height:$,border:"0 solid currentcolor",borderBlockStartWidth:ht,borderBlockEndWidth:0,borderInlineStartWidth:ht,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+zn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${g}, &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${g}::after`]:{insetInlineEnd:-(H-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[g]:{padding:`0 ${xe}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${Ue}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ue}px ${$e} ${We}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*Ue}px`,textAlign:"center","&-extra":{padding:`0 ${ye}px`,lineHeight:`${Kt-2*Ue}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ue}px ${$e} ${We}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[g]:{padding:`0 ${xe/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${xe}px`},[g]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${xe}px ${ye}px`},[`${r}-cell`]:{[`&:hover ${g}, + ${g}::after`]:{insetInlineEnd:-(H-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[g]:{padding:`0 ${ye}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${$e}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${$e}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${$e}px ${Ye} ${Ke}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*$e}px`,textAlign:"center","&-extra":{padding:`0 ${Se}px`,lineHeight:`${Kt-2*$e}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${$e}px ${Ye} ${Ke}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[g]:{padding:`0 ${ye/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ye}px`},[g]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${$e}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${$e}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${$e}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ye}px ${Se}px`},[`${r}-cell`]:{[`&:hover ${g}, &-selected ${g}, - ${g}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:vt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[g]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${xe}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ue}px ${$e} ${We}`},[`${r}-date-panel, + ${g}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:vt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[g]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ye}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${$e}px ${Ye} ${Ke}`},[`${r}-date-panel, ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ue}px ${$e} ${We}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:g,errorActiveShadow:p,colorWarning:W,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:g},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:g,activeShadow:p}))),[`${r}-active-bar`]:{background:g}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:W},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:W,activeShadow:H}))),[`${r}-active-bar`]:{background:W}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:g,fontSize:p,paddingInline:W,colorBgContainer:H,lineWidth:ye,lineType:xe,colorBorder:ze,borderRadius:At,motionDurationMid:Ue,colorBgContainerDisabled:$e,colorTextDisabled:ft,colorTextPlaceholder:vt,controlHeightLG:be,fontSizeLG:We,controlHeightSM:ht,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:zn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,g,p,W)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${ye}px ${xe} ${ze}`,borderRadius:At,transition:`border ${Ue}, box-shadow ${Ue}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:$e,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vt}}},"&-large":Object.assign(Object.assign({},Ur(n,be,We,W)),{[`${r}-input > input`]:{fontSize:We}}),"&-small":Object.assign({},Ur(n,ht,p,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:ft,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ft,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ue}, color ${Ue}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:We,color:ft,fontSize:We,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:W},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ye,height:on,marginInlineStart:W,background:zn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${ke}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${$e}px ${Ye} ${Ke}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ke*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:g,errorActiveShadow:p,colorWarning:$,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:g},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:g,activeShadow:p}))),[`${r}-active-bar`]:{background:g}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:$},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:$,activeShadow:H}))),[`${r}-active-bar`]:{background:$}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:g,fontSize:p,paddingInline:$,colorBgContainer:H,lineWidth:Se,lineType:ye,colorBorder:ke,borderRadius:At,motionDurationMid:$e,colorBgContainerDisabled:Ye,colorTextDisabled:ft,colorTextPlaceholder:vt,controlHeightLG:he,fontSizeLG:Ke,controlHeightSM:ht,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:zn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,g,p,$)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${Se}px ${ye} ${ke}`,borderRadius:At,transition:`border ${$e}, box-shadow ${$e}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ye,borderColor:ke,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:vt}}},"&-large":Object.assign(Object.assign({},Ur(n,he,Ke,$)),{[`${r}-input > input`]:{fontSize:Ke}}),"&-small":Object.assign({},Ur(n,ht,p,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:ft,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ft,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${$e}, color ${$e}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ke,color:ft,fontSize:Ke,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:$},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Se,height:on,marginInlineStart:$,background:zn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, @@ -45,40 +45,40 @@ &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ye-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:W*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${ye}px ${xe} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(ht-Math.round(p*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ye}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:g,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:g+g/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+g/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:g,showMinute:p,showSecond:W,use12Hours:H}=n,ye=rl(r)[0],xe=Object.assign({},n);return r&&Array.isArray(r)&&(xe.format=ye),ye&&typeof ye=="string"&&(!ye.includes("s")&&W===void 0&&(xe.showSecond=!1),!ye.includes("m")&&p===void 0&&(xe.showMinute=!1),!ye.includes("H")&&!ye.includes("h")&&!ye.includes("K")&&!ye.includes("k")&&g===void 0&&(xe.showHour=!1),(ye.includes("a")||ye.includes("A"))&&H===void 0&&(xe.use12Hours=!0)),a==="time"?xe:(typeof ye=="function"&&delete xe.format,{showTime:xe})}function Vo(n,r,a){if(n===!1)return!1;const g={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},g),n):g}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:W,className:H,placement:ye,size:xe,disabled:ze,bordered:At=!0,placeholder:Ue,popupClassName:$e,dropdownClassName:ft,status:vt,clearIcon:be,allowClear:We,rootClassName:ht}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",p),{compactSize:zn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Gn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=xe!=null?xe:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ke,null):t.createElement(_e,null),mr&&Zr);(0,t.useImperativeHandle)(g,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(L,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,ye),placeholder:ko(Xr,lr,Ue),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Gn,{className:K()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!At},(0,ro.Z)(kt,(0,ro.F)(Vr,vt),mr),tr,An,H,ht),locale:Xr.lang,prefixCls:kt,getPopupContainer:W||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:K()(tr,$e||ft,ht),allowClear:Vo(We,be,t.createElement(me.Z,null))})))})}var Ar=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:vt,getPopupContainer:be,style:We,className:ht,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:zn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=$e,cr=Ar($e,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[At]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",vt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=$e,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(ft,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};xe&&(hr.picker=xe);const Fr=xe||$e.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},$e),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Qr}),Yr=t.useContext(ho.Z),ga=An!=null?An:Yr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ke,null):t.createElement(_e,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),$e.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:K()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,ht,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),We),prefixCls:ir,getPopupContainer:be||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:K()(xr,en,kt||zn),allowClear:Vo(lr,Jn,t.createElement(me.Z,null))})))});return ze&&(Ue.displayName=ze),Ue}const a=r(),g=r("week","WeekPicker"),p=r("month","MonthPicker"),W=r("year","YearPicker"),H=r("time","TimePicker"),ye=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:g,MonthPicker:p,YearPicker:W,TimePicker:H,QuarterPicker:ye}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:g,YearPicker:p,TimePicker:W,QuarterPicker:H}=fr(n),ye=ll(n),xe=r;return xe.WeekPicker=a,xe.MonthPicker=g,xe.YearPicker=p,xe.RangePicker=ye,xe.TimePicker=W,xe.QuarterPicker=H,xe}var ca=va;const za=ca(D);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,_.Z)(za,"picker",null,Po);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,_.Z)(za.RangePicker,"picker",null,Po);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var $o=za},91857:function(bn,st,e){var o=e(59301),C=e(38819),v=e(92310),te=e.n(v),m=e(31561),z=e(70425),k=e(18929),ce=e(2738),se=e(79676),S=e(53487),Te=e(92343),T=e(36355),A=e(20834),qe=e(40875),Pe=e(88088),nt=e(47211);const Ct=null,we=u=>{const{menu:t,arrow:b,prefixCls:x,children:$,trigger:B,disabled:Ie,dropdownRender:_e,getPopupContainer:Ke,overlayClassName:je,rootClassName:It,open:Ze,onOpenChange:ke,visible:me,onVisibleChange:de,mouseEnterDelay:ue=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:w=!0,placement:L="",overlay:Oe,transitionName:K}=u,{getPopupContainer:pe,getPrefixCls:Fe,direction:lt}=o.useContext(T.E_),gt=o.useMemo(()=>{const le=Fe();return K!==void 0?K:L.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[Fe,L,K]),at=o.useMemo(()=>L?L.includes("Center")?L.slice(0,L.indexOf("Center")):L:lt==="rtl"?"bottomRight":"bottomLeft",[L,lt]),De=Fe("dropdown",x),[ct,Me]=(0,nt.Z)(De),[,ee]=(0,Pe.Z)(),Ge=o.Children.only($),P=(0,Te.Tm)(Ge,{className:te()(`${De}-trigger`,{[`${De}-rtl`]:lt==="rtl"},Ge.props.className),disabled:Ie}),R=Ie?[]:B;let l;R&&R.includes("contextMenu")&&(l=!0);const[d,I]=(0,k.Z)(!1,{value:Ze!=null?Ze:me}),N=(0,z.useEvent)(le=>{ke==null||ke(le),de==null||de(le),I(le)}),X=te()(je,It,Me,{[`${De}-rtl`]:lt==="rtl"}),U=(0,se.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:w,offset:ee.marginXXS,arrowWidth:b?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),Ce=o.useCallback(()=>{I(!1)},[]),fe=()=>{let le;return t!=null&&t.items?le=o.createElement(A.default,Object.assign({},t)):typeof Oe=="function"?le=Oe():le=Oe,_e&&(le=_e(le)),le=o.Children.only(typeof le=="string"?o.createElement("span",null,le):le),o.createElement(qe.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ce,validator:ve=>{let{mode:Ye}=ve}},le)};return ct(o.createElement(m.Z,Object.assign({alignPoint:l},(0,ce.Z)(u,["rootClassName"]),{mouseEnterDelay:ue,mouseLeaveDelay:ne,visible:d,builtinPlacements:U,arrow:!!b,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||pe,transitionName:gt,trigger:R,overlay:fe,placement:at,onVisibleChange:N}),P))};function xt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const D=(0,S.Z)(we,"dropdown",u=>u,xt),_=u=>o.createElement(D,Object.assign({},u),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=_,st.Z=we},38854:function(bn,st,e){e.d(st,{Z:function(){return Pe}});var o=e(91857),C=e(92310),v=e.n(C),te=e(59301),m=e(18785),z=e(3113),k=e(36355),ce=e(81327),se=e(33234),S=e(47211),Te=function(nt,Ct){var we={};for(var xt in nt)Object.prototype.hasOwnProperty.call(nt,xt)&&Ct.indexOf(xt)<0&&(we[xt]=nt[xt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,xt=Object.getOwnPropertySymbols(nt);D{const{getPopupContainer:Ct,getPrefixCls:we,direction:xt}=te.useContext(k.E_),{prefixCls:D,type:_="default",danger:u,disabled:t,loading:b,onClick:x,htmlType:$,children:B,className:Ie,menu:_e,arrow:Ke,autoFocus:je,overlay:It,trigger:Ze,align:ke,open:me,onOpenChange:de,placement:ue,getPopupContainer:ne,href:w,icon:L=te.createElement(m.Z,null),title:Oe,buttonsRender:K=fe=>fe,mouseEnterDelay:pe,mouseLeaveDelay:Fe,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:De}=nt,ct=Te(nt,["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"]),Me=we("dropdown",D),ee=`${Me}-button`,[Ge,P]=(0,S.Z)(Me),R={menu:_e,arrow:Ke,autoFocus:je,align:ke,disabled:t,trigger:t?[]:Ze,onOpenChange:de,getPopupContainer:ne||Ct,mouseEnterDelay:pe,mouseLeaveDelay:Fe,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:De},{compactSize:l,compactItemClassnames:d}=(0,se.ri)(Me,xt),I=v()(ee,d,Ie,P);"overlay"in nt&&(R.overlay=It),"open"in nt&&(R.open=me),"placement"in nt?R.placement=ue:R.placement=xt==="rtl"?"bottomLeft":"bottomRight";const N=te.createElement(z.ZP,{type:_,danger:u,disabled:t,loading:b,onClick:x,htmlType:$,href:w,title:Oe},B),X=te.createElement(z.ZP,{type:_,danger:u,icon:L}),[U,Ce]=K([N,X]);return Ge(te.createElement(ce.Z.Compact,Object.assign({className:I,size:l,block:!0},ct),U,te.createElement(o.Z,Object.assign({},R),Ce)))};T.__ANT_BUTTON=!0;var A=T;const qe=o.Z;qe.Button=A;var Pe=qe},47211:function(bn,st,e){e.d(st,{Z:function(){return Te}});var o=e(17313),C=e(13826),v=e(92899),te=e(29878),m=e(19447),z=e(83116),k=e(37613),se=T=>{const{componentCls:A,menuCls:qe,colorError:Pe,colorTextLightSolid:nt}=T,Ct=`${qe}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${qe} ${Ct}`]:{[`&${Ct}-danger:not(${Ct}-disabled)`]:{color:Pe,"&:hover":{color:nt,backgroundColor:Pe}}}}}};const S=T=>{const{componentCls:A,menuCls:qe,zIndexPopup:Pe,dropdownArrowDistance:nt,sizePopupArrow:Ct,antCls:we,iconCls:xt,motionDurationMid:D,dropdownPaddingVertical:_,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:x,controlPaddingHorizontal:$,colorBgElevated:B}=T;return[{[A]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Pe,display:"block","&::before":{position:"absolute",insetBlock:-nt+Ct/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${xt}-down, & > ${we}-btn-icon > ${xt}-down`]:{fontSize:x}},[`${A}-wrap`]:{position:"relative",[`${we}-btn > ${xt}-down`]:{fontSize:x},[`${xt}-down::before`]:{transition:`transform ${D}`}},[`${A}-wrap-open`]:{[`${xt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${A}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${A}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${A}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${A}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${A}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${A}-placement-bottomRight`]:{animationName:C.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${A}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${A}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${A}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${A}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${A}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${A}-placement-topRight`]:{animationName:C.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${A}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${A}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:C.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${A}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${A}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${A}-placement-topRight`]:{animationName:C.ly}})},(0,m.ZP)(T,{colorBg:B,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${qe}`]:{position:"relative",margin:0},[`${qe}-submenu-popup`]:{position:"absolute",zIndex:Pe,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[qe]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:B,backgroundClip:"padding-box",borderRadius:T.borderRadiusLG,outline:"none",boxShadow:T.boxShadowSecondary},(0,o.Qy)(T)),{[`${qe}-item-group-title`]:{padding:`${_}px ${$}px`,color:T.colorTextDescription,transition:`all ${D}`},[`${qe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${qe}-item-icon`]:{minWidth:u,marginInlineEnd:T.marginXS,fontSize:T.fontSizeSM},[`${qe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${D}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${qe}-item, ${qe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${_}px ${$}px`,color:T.colorText,fontWeight:"normal",fontSize:u,lineHeight:T.lineHeight,cursor:"pointer",transition:`all ${D}`,borderRadius:T.borderRadiusSM,"&:hover, &-active":{backgroundColor:T.controlItemBgHover}},(0,o.Qy)(T)),{"&-selected":{color:T.colorPrimary,backgroundColor:T.controlItemBgActive,"&:hover, &-active":{backgroundColor:T.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:B,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${T.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:T.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:T.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:T.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${qe}-item-group-list`]:{margin:`0 ${T.marginXS}px`,padding:0,listStyle:"none"},[`${qe}-submenu-title`]:{paddingInlineEnd:$+T.fontSizeSM},[`${qe}-submenu-vertical`]:{position:"relative"},[`${qe}-submenu${qe}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:B,cursor:"not-allowed"}},[`${qe}-submenu-selected ${A}-menu-submenu-title`]:{color:T.colorPrimary}})}},[(0,C.oN)(T,"slide-up"),(0,C.oN)(T,"slide-down"),(0,v.Fm)(T,"move-up"),(0,v.Fm)(T,"move-down"),(0,te._y)(T,"zoom-big")]]};var Te=(0,z.Z)("Dropdown",(T,A)=>{let{rootPrefixCls:qe}=A;const{marginXXS:Pe,sizePopupArrow:nt,controlHeight:Ct,fontSize:we,lineHeight:xt,paddingXXS:D,componentCls:_,borderRadiusLG:u}=T,t=(Ct-we*xt)/2,{dropdownArrowOffset:b}=(0,m.fS)({contentRadius:u}),x=(0,k.TS)(T,{menuCls:`${_}-menu`,rootPrefixCls:qe,dropdownArrowDistance:nt/2+Pe,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:D});return[S(x),se(x)]},T=>({zIndexPopup:T.zIndexPopupBase+50}))},64165:function(bn,st,e){e.d(st,{Z:function(){return D}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),m=e(9763),z=e(64993),k=e(88088),se=()=>{const[,_]=(0,k.Z)(),t=new z.C(_.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"}))))},Te=()=>{const[,_]=(0,k.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:x}=_,{borderColor:$,shadowColor:B,contentColor:Ie}=(0,v.useMemo)(()=>({borderColor:new z.C(u).onBackground(x).toHexShortString(),shadowColor:new z.C(t).onBackground(x).toHexShortString(),contentColor:new z.C(b).onBackground(x).toHexShortString()}),[u,t,b,x]);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:B,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:$},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:Ie}))))},T=e(83116),A=e(37613);const qe=_=>{const{componentCls:u,margin:t,marginXS:b,marginXL:x,fontSize:$,lineHeight:B}=_;return{[u]:{marginInline:b,fontSize:$,lineHeight:B,textAlign:"center",[`${u}-image`]:{height:_.emptyImgHeight,marginBottom:b,opacity:_.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:_.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:x,color:_.colorTextDisabled,[`${u}-description`]:{color:_.colorTextDisabled},[`${u}-image`]:{height:_.emptyImgHeightMD}},"&-small":{marginBlock:b,color:_.colorTextDisabled,[`${u}-image`]:{height:_.emptyImgHeightSM}}}}};var Pe=(0,T.Z)("Empty",_=>{const{componentCls:u,controlHeightLG:t}=_,b=(0,A.TS)(_,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[qe(b)]}),nt=function(_,u){var t={};for(var b in _)Object.prototype.hasOwnProperty.call(_,b)&&u.indexOf(b)<0&&(t[b]=_[b]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,b=Object.getOwnPropertySymbols(_);x{var{className:u,rootClassName:t,prefixCls:b,image:x=Ct,description:$,children:B,imageStyle:Ie,style:_e}=_,Ke=nt(_,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:je,direction:It,empty:Ze}=v.useContext(te.E_),ke=je("empty",b),[me,de]=Pe(ke),[ue]=(0,m.Z)("Empty"),ne=typeof $!="undefined"?$:ue==null?void 0:ue.description,w=typeof ne=="string"?ne:"empty";let L=null;return typeof x=="string"?L=v.createElement("img",{alt:w,src:x}):L=x,me(v.createElement("div",Object.assign({className:C()(de,ke,Ze==null?void 0:Ze.className,{[`${ke}-normal`]:x===we,[`${ke}-rtl`]:It==="rtl"},u,t),style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),_e)},Ke),v.createElement("div",{className:`${ke}-image`,style:Ie},L),ne&&v.createElement("div",{className:`${ke}-description`},ne),B&&v.createElement("div",{className:`${ke}-footer`},B)))};xt.PRESENTED_IMAGE_DEFAULT=Ct,xt.PRESENTED_IMAGE_SIMPLE=we;var D=xt},78241:function(bn,st,e){e.d(st,{default:function(){return Tt}});var o=e(26407),C=e(92310),v=e.n(C),te=e(77900),m=e(59301),z=e(62892),k=e(32441);function ce(y){const[re,ae]=m.useState(y);return m.useEffect(()=>{const s=setTimeout(()=>{ae(y)},y.length?0:10);return()=>{clearTimeout(s)}},[y]),re}var se=e(17313),S=e(29878),Te=e(8378),T=e(37613),A=e(83116),Pe=y=>{const{componentCls:re}=y,ae=`${re}-show-help`,s=`${re}-show-help-item`;return{[ae]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Se-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:$*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${Se}px ${ye} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(ht-Math.round(p*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Se}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:ke}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:g,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:g+g/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+g/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:g,showMinute:p,showSecond:$,use12Hours:H}=n,Se=rl(r)[0],ye=Object.assign({},n);return r&&Array.isArray(r)&&(ye.format=Se),Se&&typeof Se=="string"&&(!Se.includes("s")&&$===void 0&&(ye.showSecond=!1),!Se.includes("m")&&p===void 0&&(ye.showMinute=!1),!Se.includes("H")&&!Se.includes("h")&&!Se.includes("K")&&!Se.includes("k")&&g===void 0&&(ye.showHour=!1),(Se.includes("a")||Se.includes("A"))&&H===void 0&&(ye.use12Hours=!0)),a==="time"?ye:(typeof Se=="function"&&delete ye.format,{showTime:ye})}function Vo(n,r,a){if(n===!1)return!1;const g={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},g),n):g}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:$,className:H,placement:Se,size:ye,disabled:ke,bordered:At=!0,placeholder:$e,popupClassName:Ye,dropdownClassName:ft,status:vt,clearIcon:he,allowClear:Ke,rootClassName:ht}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",p),{compactSize:zn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Gn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ye!=null?ye:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ke!=null?ke:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(Ve,null):t.createElement(_e,null),mr&&Zr);(0,t.useImperativeHandle)(g,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(L,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,Se),placeholder:ko(Xr,lr,$e),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Gn,{className:U()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!At},(0,ro.Z)(kt,(0,ro.F)(Vr,vt),mr),tr,An,H,ht),locale:Xr.lang,prefixCls:kt,getPopupContainer:$||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:U()(tr,Ye||ft,ht),allowClear:Vo(Ke,he,t.createElement(ve.Z,null))})))})}var Ar=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:vt,getPopupContainer:he,style:Ke,className:ht,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:zn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=Ye,cr=Ar(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[At]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",vt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ye,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(ft,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};ye&&(hr.picker=ye);const Fr=ye||Ye.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},Ye),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Qr}),Yr=t.useContext(ho.Z),ga=An!=null?An:Yr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(Ve,null):t.createElement(_e,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ye.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:U()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,ht,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ke),prefixCls:ir,getPopupContainer:he||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:U()(xr,en,kt||zn),allowClear:Vo(lr,Jn,t.createElement(ve.Z,null))})))});return ke&&($e.displayName=ke),$e}const a=r(),g=r("week","WeekPicker"),p=r("month","MonthPicker"),$=r("year","YearPicker"),H=r("time","TimePicker"),Se=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:g,MonthPicker:p,YearPicker:$,TimePicker:H,QuarterPicker:Se}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:g,YearPicker:p,TimePicker:$,QuarterPicker:H}=fr(n),Se=ll(n),ye=r;return ye.WeekPicker=a,ye.MonthPicker=g,ye.YearPicker=p,ye.RangePicker=Se,ye.TimePicker=$,ye.QuarterPicker=H,ye}var ca=va;const za=ca(D);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,_.Z)(za,"picker",null,Po);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,_.Z)(za.RangePicker,"picker",null,Po);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var $o=za},91857:function(bn,st,e){var o=e(59301),C=e(38819),v=e(92310),te=e.n(v),f=e(31561),k=e(70425),V=e(18929),ce=e(2738),se=e(79676),S=e(53487),He=e(92343),T=e(36355),A=e(20834),qe=e(40875),Pe=e(88088),nt=e(47211);const Ct=null,xe=u=>{const{menu:t,arrow:b,prefixCls:x,children:Y,trigger:N,disabled:Ie,dropdownRender:_e,getPopupContainer:Ue,overlayClassName:Le,rootClassName:It,open:je,onOpenChange:Ve,visible:ve,onVisibleChange:fe,mouseEnterDelay:de=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:w=!0,placement:L="",overlay:we,transitionName:U}=u,{getPopupContainer:Oe,getPrefixCls:be,direction:lt}=o.useContext(T.E_),gt=o.useMemo(()=>{const re=be();return U!==void 0?U:L.includes("top")?`${re}-slide-down`:`${re}-slide-up`},[be,L,U]),at=o.useMemo(()=>L?L.includes("Center")?L.slice(0,L.indexOf("Center")):L:lt==="rtl"?"bottomRight":"bottomLeft",[L,lt]),Fe=be("dropdown",x),[ct,De]=(0,nt.Z)(Fe),[,ee]=(0,Pe.Z)(),Qe=o.Children.only(Y),P=(0,He.Tm)(Qe,{className:te()(`${Fe}-trigger`,{[`${Fe}-rtl`]:lt==="rtl"},Qe.props.className),disabled:Ie}),R=Ie?[]:N;let l;R&&R.includes("contextMenu")&&(l=!0);const[m,I]=(0,V.Z)(!1,{value:je!=null?je:ve}),B=(0,k.useEvent)(re=>{Ve==null||Ve(re),fe==null||fe(re),I(re)}),j=te()(Le,It,De,{[`${Fe}-rtl`]:lt==="rtl"}),K=(0,se.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:w,offset:ee.marginXXS,arrowWidth:b?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),Me=o.useCallback(()=>{I(!1)},[]),ue=()=>{let re;return t!=null&&t.items?re=o.createElement(A.default,Object.assign({},t)):typeof we=="function"?re=we():re=we,_e&&(re=_e(re)),re=o.Children.only(typeof re=="string"?o.createElement("span",null,re):re),o.createElement(qe.J,{prefixCls:`${Fe}-menu`,expandIcon:o.createElement("span",{className:`${Fe}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Me,validator:me=>{let{mode:ze}=me}},re)};return ct(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ce.Z)(u,["rootClassName"]),{mouseEnterDelay:de,mouseLeaveDelay:ne,visible:m,builtinPlacements:K,arrow:!!b,overlayClassName:j,prefixCls:Fe,getPopupContainer:Ue||Oe,transitionName:gt,trigger:R,overlay:ue,placement:at,onVisibleChange:B}),P))};function xt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const D=(0,S.Z)(xe,"dropdown",u=>u,xt),_=u=>o.createElement(D,Object.assign({},u),o.createElement("span",null));xe._InternalPanelDoNotUseOrYouWillBeFired=_,st.Z=xe},38854:function(bn,st,e){e.d(st,{Z:function(){return Pe}});var o=e(91857),C=e(92310),v=e.n(C),te=e(59301),f=e(18785),k=e(3113),V=e(36355),ce=e(81327),se=e(33234),S=e(47211),He=function(nt,Ct){var xe={};for(var xt in nt)Object.prototype.hasOwnProperty.call(nt,xt)&&Ct.indexOf(xt)<0&&(xe[xt]=nt[xt]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,xt=Object.getOwnPropertySymbols(nt);D{const{getPopupContainer:Ct,getPrefixCls:xe,direction:xt}=te.useContext(V.E_),{prefixCls:D,type:_="default",danger:u,disabled:t,loading:b,onClick:x,htmlType:Y,children:N,className:Ie,menu:_e,arrow:Ue,autoFocus:Le,overlay:It,trigger:je,align:Ve,open:ve,onOpenChange:fe,placement:de,getPopupContainer:ne,href:w,icon:L=te.createElement(f.Z,null),title:we,buttonsRender:U=ue=>ue,mouseEnterDelay:Oe,mouseLeaveDelay:be,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:Fe}=nt,ct=He(nt,["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"]),De=xe("dropdown",D),ee=`${De}-button`,[Qe,P]=(0,S.Z)(De),R={menu:_e,arrow:Ue,autoFocus:Le,align:Ve,disabled:t,trigger:t?[]:je,onOpenChange:fe,getPopupContainer:ne||Ct,mouseEnterDelay:Oe,mouseLeaveDelay:be,overlayClassName:lt,overlayStyle:gt,destroyPopupOnHide:at,dropdownRender:Fe},{compactSize:l,compactItemClassnames:m}=(0,se.ri)(De,xt),I=v()(ee,m,Ie,P);"overlay"in nt&&(R.overlay=It),"open"in nt&&(R.open=ve),"placement"in nt?R.placement=de:R.placement=xt==="rtl"?"bottomLeft":"bottomRight";const B=te.createElement(k.ZP,{type:_,danger:u,disabled:t,loading:b,onClick:x,htmlType:Y,href:w,title:we},N),j=te.createElement(k.ZP,{type:_,danger:u,icon:L}),[K,Me]=U([B,j]);return Qe(te.createElement(ce.Z.Compact,Object.assign({className:I,size:l,block:!0},ct),K,te.createElement(o.Z,Object.assign({},R),Me)))};T.__ANT_BUTTON=!0;var A=T;const qe=o.Z;qe.Button=A;var Pe=qe},47211:function(bn,st,e){e.d(st,{Z:function(){return He}});var o=e(17313),C=e(13826),v=e(92899),te=e(29878),f=e(19447),k=e(83116),V=e(37613),se=T=>{const{componentCls:A,menuCls:qe,colorError:Pe,colorTextLightSolid:nt}=T,Ct=`${qe}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${qe} ${Ct}`]:{[`&${Ct}-danger:not(${Ct}-disabled)`]:{color:Pe,"&:hover":{color:nt,backgroundColor:Pe}}}}}};const S=T=>{const{componentCls:A,menuCls:qe,zIndexPopup:Pe,dropdownArrowDistance:nt,sizePopupArrow:Ct,antCls:xe,iconCls:xt,motionDurationMid:D,dropdownPaddingVertical:_,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:x,controlPaddingHorizontal:Y,colorBgElevated:N}=T;return[{[A]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Pe,display:"block","&::before":{position:"absolute",insetBlock:-nt+Ct/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${xe}-btn`]:{[`& > ${xt}-down, & > ${xe}-btn-icon > ${xt}-down`]:{fontSize:x}},[`${A}-wrap`]:{position:"relative",[`${xe}-btn > ${xt}-down`]:{fontSize:x},[`${xt}-down::before`]:{transition:`transform ${D}`}},[`${A}-wrap-open`]:{[`${xt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${xe}-slide-down-enter${xe}-slide-down-enter-active${A}-placement-bottomLeft, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${A}-placement-bottomLeft, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${A}-placement-bottom, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${A}-placement-bottom, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${A}-placement-bottomRight, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${A}-placement-bottomRight`]:{animationName:C.fJ},[`&${xe}-slide-up-enter${xe}-slide-up-enter-active${A}-placement-topLeft, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${A}-placement-topLeft, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${A}-placement-top, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${A}-placement-top, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${A}-placement-topRight, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${A}-placement-topRight`]:{animationName:C.Qt},[`&${xe}-slide-down-leave${xe}-slide-down-leave-active${A}-placement-bottomLeft, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${A}-placement-bottom, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:C.Uw},[`&${xe}-slide-up-leave${xe}-slide-up-leave-active${A}-placement-topLeft, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${A}-placement-top, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${A}-placement-topRight`]:{animationName:C.ly}})},(0,f.ZP)(T,{colorBg:N,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${qe}`]:{position:"relative",margin:0},[`${qe}-submenu-popup`]:{position:"absolute",zIndex:Pe,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[qe]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:N,backgroundClip:"padding-box",borderRadius:T.borderRadiusLG,outline:"none",boxShadow:T.boxShadowSecondary},(0,o.Qy)(T)),{[`${qe}-item-group-title`]:{padding:`${_}px ${Y}px`,color:T.colorTextDescription,transition:`all ${D}`},[`${qe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${qe}-item-icon`]:{minWidth:u,marginInlineEnd:T.marginXS,fontSize:T.fontSizeSM},[`${qe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${D}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${qe}-item, ${qe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${_}px ${Y}px`,color:T.colorText,fontWeight:"normal",fontSize:u,lineHeight:T.lineHeight,cursor:"pointer",transition:`all ${D}`,borderRadius:T.borderRadiusSM,"&:hover, &-active":{backgroundColor:T.controlItemBgHover}},(0,o.Qy)(T)),{"&-selected":{color:T.colorPrimary,backgroundColor:T.controlItemBgActive,"&:hover, &-active":{backgroundColor:T.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:N,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${T.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:T.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:T.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:T.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${qe}-item-group-list`]:{margin:`0 ${T.marginXS}px`,padding:0,listStyle:"none"},[`${qe}-submenu-title`]:{paddingInlineEnd:Y+T.fontSizeSM},[`${qe}-submenu-vertical`]:{position:"relative"},[`${qe}-submenu${qe}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:N,cursor:"not-allowed"}},[`${qe}-submenu-selected ${A}-menu-submenu-title`]:{color:T.colorPrimary}})}},[(0,C.oN)(T,"slide-up"),(0,C.oN)(T,"slide-down"),(0,v.Fm)(T,"move-up"),(0,v.Fm)(T,"move-down"),(0,te._y)(T,"zoom-big")]]};var He=(0,k.Z)("Dropdown",(T,A)=>{let{rootPrefixCls:qe}=A;const{marginXXS:Pe,sizePopupArrow:nt,controlHeight:Ct,fontSize:xe,lineHeight:xt,paddingXXS:D,componentCls:_,borderRadiusLG:u}=T,t=(Ct-xe*xt)/2,{dropdownArrowOffset:b}=(0,f.fS)({contentRadius:u}),x=(0,V.TS)(T,{menuCls:`${_}-menu`,rootPrefixCls:qe,dropdownArrowDistance:nt/2+Pe,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:D});return[S(x),se(x)]},T=>({zIndexPopup:T.zIndexPopupBase+50}))},64165:function(bn,st,e){e.d(st,{Z:function(){return D}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),f=e(9763),k=e(64993),V=e(88088),se=()=>{const[,_]=(0,V.Z)(),t=new k.C(_.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"}))))},He=()=>{const[,_]=(0,V.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:x}=_,{borderColor:Y,shadowColor:N,contentColor:Ie}=(0,v.useMemo)(()=>({borderColor:new k.C(u).onBackground(x).toHexShortString(),shadowColor:new k.C(t).onBackground(x).toHexShortString(),contentColor:new k.C(b).onBackground(x).toHexShortString()}),[u,t,b,x]);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:N,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:Y},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:Ie}))))},T=e(83116),A=e(37613);const qe=_=>{const{componentCls:u,margin:t,marginXS:b,marginXL:x,fontSize:Y,lineHeight:N}=_;return{[u]:{marginInline:b,fontSize:Y,lineHeight:N,textAlign:"center",[`${u}-image`]:{height:_.emptyImgHeight,marginBottom:b,opacity:_.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:_.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:x,color:_.colorTextDisabled,[`${u}-description`]:{color:_.colorTextDisabled},[`${u}-image`]:{height:_.emptyImgHeightMD}},"&-small":{marginBlock:b,color:_.colorTextDisabled,[`${u}-image`]:{height:_.emptyImgHeightSM}}}}};var Pe=(0,T.Z)("Empty",_=>{const{componentCls:u,controlHeightLG:t}=_,b=(0,A.TS)(_,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[qe(b)]}),nt=function(_,u){var t={};for(var b in _)Object.prototype.hasOwnProperty.call(_,b)&&u.indexOf(b)<0&&(t[b]=_[b]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,b=Object.getOwnPropertySymbols(_);x{var{className:u,rootClassName:t,prefixCls:b,image:x=Ct,description:Y,children:N,imageStyle:Ie,style:_e}=_,Ue=nt(_,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Le,direction:It,empty:je}=v.useContext(te.E_),Ve=Le("empty",b),[ve,fe]=Pe(Ve),[de]=(0,f.Z)("Empty"),ne=typeof Y!="undefined"?Y:de==null?void 0:de.description,w=typeof ne=="string"?ne:"empty";let L=null;return typeof x=="string"?L=v.createElement("img",{alt:w,src:x}):L=x,ve(v.createElement("div",Object.assign({className:C()(fe,Ve,je==null?void 0:je.className,{[`${Ve}-normal`]:x===xe,[`${Ve}-rtl`]:It==="rtl"},u,t),style:Object.assign(Object.assign({},je==null?void 0:je.style),_e)},Ue),v.createElement("div",{className:`${Ve}-image`,style:Ie},L),ne&&v.createElement("div",{className:`${Ve}-description`},ne),N&&v.createElement("div",{className:`${Ve}-footer`},N)))};xt.PRESENTED_IMAGE_DEFAULT=Ct,xt.PRESENTED_IMAGE_SIMPLE=xe;var D=xt},78241:function(bn,st,e){e.d(st,{default:function(){return Tt}});var o=e(26407),C=e(92310),v=e.n(C),te=e(77900),f=e(59301),k=e(62892),V=e(32441);function ce(y){const[ae,oe]=f.useState(y);return f.useEffect(()=>{const s=setTimeout(()=>{oe(y)},y.length?0:10);return()=>{clearTimeout(s)}},[y]),ae}var se=e(17313),S=e(29878),He=e(8378),T=e(37613),A=e(83116),Pe=y=>{const{componentCls:ae}=y,oe=`${ae}-show-help`,s=`${ae}-show-help-item`;return{[oe]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, - transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const nt=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),Ct=(y,re)=>{const{formItemCls:ae}=y;return{[ae]:{[`${ae}-label > label`]:{height:re},[`${ae}-control-input`]:{minHeight:re}}}},we=y=>{const{componentCls:re}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(y)),nt(y)),{[`${re}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},Ct(y,y.controlHeightSM)),"&-large":Object.assign({},Ct(y,y.controlHeightLG))})}},xt=y=>{const{formItemCls:re,iconCls:ae,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ie,labelColor:Q,labelFontSize:Re,labelHeight:Be,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:yt}=y;return{[re]:Object.assign(Object.assign({},(0,se.Wf)(y)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${re}-split`]:{color:y.colorError}},"&-has-error":{[`${re}-split`]:{color:y.colorWarning}},[`${re}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Be,color:Q,fontSize:Re,[`> ${ae}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${re}-required:not(${re}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:ie,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${re}-no-colon::after`]:{content:'"\\a0"'}}},[`${re}-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:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[re]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${re}-explain`]:{height:"auto",opacity:1},[`${re}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},D=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},_=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, - > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${re}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},u=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${ae} ${ae}-label`]:u(y),[re]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${re}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${re}-item-control`]:{width:"100%"}}},[`${re}-vertical ${ae}-label, - .${s}-col-24${ae}-label, - .${s}-col-xl-24${ae}-label`]:u(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[re]:{[`.${s}-col-xs-24${ae}-label`]:u(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[re]:{[`.${s}-col-sm-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[re]:{[`.${s}-col-md-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[re]:{[`.${s}-col-lg-24${ae}-label`]:u(y)}}}},x=(y,re)=>(0,T.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:re});var $=(0,A.Z)("Form",(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[we(s),xt(s),Pe(s),D(s),_(s),b(s),(0,Te.Z)(s),S.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const B=[];function Ie(y,re,ae){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${re}-${s}`,error:y,errorStatus:ae}}var Ke=y=>{let{help:re,helpStatus:ae,errors:s=B,warnings:c=B,className:ie,fieldId:Q,onVisibleChanged:Re}=y;const{prefixCls:Be}=m.useContext(k.Rk),Ee=`${Be}-item-explain`,[,it]=$(Be),yt=(0,m.useMemo)(()=>(0,z.Z)(Be),[Be]),Zt=ce(s),wt=ce(c),Rt=m.useMemo(()=>re!=null?[Ie(re,"help",ae)]:[].concat((0,o.Z)(Zt.map((F,j)=>Ie(F,"error","error",j))),(0,o.Z)(wt.map((F,j)=>Ie(F,"warning","warning",j)))),[re,ae,Zt,wt]),O={};return Q&&(O.id=`${Q}_help`),m.createElement(te.default,{motionDeadline:yt.motionDeadline,motionName:`${Be}-show-help`,visible:!!Rt.length,onVisibleChanged:Re},F=>{const{className:j,style:G}=F;return m.createElement("div",Object.assign({},O,{className:v()(Ee,j,ie,it),style:G,role:"alert"}),m.createElement(te.CSSMotionList,Object.assign({keys:Rt},(0,z.Z)(Be),{motionName:`${Be}-show-help-item`,component:!1}),Se=>{const{key:he,error:J,errorStatus:f,className:M,style:Z}=Se;return m.createElement("div",{key:he,className:v()(M,{[`${Ee}-${f}`]:f}),style:Z},J)}))})},je=e(95013),It=e(36355),Ze=e(1684),ke=e(52946),me=e(19716),de=e(16722);const ue=["parentNode"],ne="form_item";function w(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function L(y,re){if(!y.length)return;const ae=y.join("_");return re?`${re}_${ae}`:ue.includes(ae)?`${ne}_${ae}`:ae}function Oe(y,re,ae,s,c,ie){let Q=s;return ie!==void 0?Q=ie:ae.validating?Q="validating":y.length?Q="error":re.length?Q="warning":(ae.touched||c&&ae.validated)&&(Q="success"),Q}function K(y){return w(y).join("_")}function pe(y){const[re]=(0,je.useForm)(),ae=m.useRef({}),s=m.useMemo(()=>y!=null?y:Object.assign(Object.assign({},re),{__INTERNAL__:{itemRef:c=>ie=>{const Q=K(c);ie?ae.current[Q]=ie:delete ae.current[Q]}},scrollToField:function(c){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Q=w(c),Re=L(Q,s.__INTERNAL__.name),Be=Re?document.getElementById(Re):null;Be&&(0,de.Z)(Be,Object.assign({scrollMode:"if-needed",block:"nearest"},ie))},getFieldInstance:c=>{const ie=K(c);return ae.current[ie]}}),[y,re]);return[s]}var Fe=e(28726),lt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{const ae=m.useContext(Ze.Z),{getPrefixCls:s,direction:c,form:ie}=m.useContext(It.E_),{prefixCls:Q,className:Re,rootClassName:Be,size:Ee,disabled:it=ae,form:yt,colon:Zt,labelAlign:wt,labelWrap:Rt,labelCol:O,wrapperCol:F,hideRequiredMark:j,layout:G="horizontal",scrollToFirstError:Se,requiredMark:he,onFinishFailed:J,name:f,style:M,feedbackIcons:Z}=y,Y=lt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,me.Z)(Ee),Le=m.useContext(Fe.Z),He=(0,m.useMemo)(()=>he!==void 0?he:ie&&ie.requiredMark!==void 0?ie.requiredMark:!j,[j,he,ie]),pt=Zt!=null?Zt:ie==null?void 0:ie.colon,Ot=s("form",Q),[Bt,Ut]=$(Ot),jt=v()(Ot,`${Ot}-${G}`,{[`${Ot}-hide-required-mark`]:He===!1,[`${Ot}-rtl`]:c==="rtl",[`${Ot}-${q}`]:q},Ut,ie==null?void 0:ie.className,Re,Be),[Vt]=pe(yt),{__INTERNAL__:Ft}=Vt;Ft.name=f;const ut=(0,m.useMemo)(()=>({name:f,labelAlign:wt,labelCol:O,labelWrap:Rt,wrapperCol:F,vertical:G==="vertical",colon:pt,requiredMark:He,itemRef:Ft.itemRef,form:Vt,feedbackIcons:Z}),[f,wt,O,F,G,pt,He,Vt,Z]);m.useImperativeHandle(re,()=>Vt);const Gt=(Sn,Qt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Qt,Wt)}},$t=Sn=>{if(J==null||J(Sn),Sn.errorFields.length){const Qt=Sn.errorFields[0].name;if(Se!==void 0){Gt(Se,Qt);return}ie&&ie.scrollToFirstError!==void 0&&Gt(ie.scrollToFirstError,Qt)}};return Bt(m.createElement(Ze.n,{disabled:it},m.createElement(ke.q,{size:q},m.createElement(k.RV,Object.assign({},{validateMessages:Le}),m.createElement(k.q3.Provider,{value:ut},m.createElement(je.default,Object.assign({id:f},Y,{name:f,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),M),className:jt})))))))};var De=m.forwardRef(gt),ct=e(41799),Me=e(8654),ee=e(92343),Ge=e(11592);function P(y){if(typeof y=="function")return y;const re=(0,Ge.Z)(y);return re.length<=1?re[0]:re}const R=()=>{const{status:y,errors:re=[],warnings:ae=[]}=(0,m.useContext)(k.aM);return{status:y,errors:re,warnings:ae}};R.Context=k.aM;var l=R,d=e(16089);function I(y){const[re,ae]=m.useState(y),s=(0,m.useRef)(null),c=(0,m.useRef)([]),ie=(0,m.useRef)(!1);m.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function Q(Re){ie.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,ae(Be=>{let Ee=Be;return c.current.forEach(it=>{Ee=it(Ee)}),Ee})})),c.current.push(Re))}return[re,Q]}function N(){const{itemRef:y}=m.useContext(k.q3),re=m.useRef({});function ae(s,c){const ie=c&&typeof c=="object"&&c.ref,Q=s.join("_");return(re.current.name!==Q||re.current.originRef!==ie)&&(re.current.name=Q,re.current.originRef=ie,re.current.ref=(0,Me.sQ)(y(s),ie)),re.current.ref}return ae}var X=e(29194),U=e(34280),Ce=e(2738),fe=e(27382),le=e(37028);const ve=y=>{const{formItemCls:re}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${re}-control`]:{display:"flex"}}}};var Ye=(0,A.b)(["Form","item-item"],(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[ve(s)]}),rt=y=>{const{prefixCls:re,status:ae,wrapperCol:s,children:c,errors:ie,warnings:Q,_internalItemRender:Re,extra:Be,help:Ee,fieldId:it,marginBottom:yt,onErrorVisibleChanged:Zt}=y,wt=`${re}-item`,Rt=m.useContext(k.q3),O=s||Rt.wrapperCol||{},F=v()(`${wt}-control`,O.className),j=m.useMemo(()=>Object.assign({},Rt),[Rt]);delete j.labelCol,delete j.wrapperCol;const G=m.createElement("div",{className:`${wt}-control-input`},m.createElement("div",{className:`${wt}-control-input-content`},c)),Se=m.useMemo(()=>({prefixCls:re,status:ae}),[re,ae]),he=yt!==null||ie.length||Q.length?m.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},m.createElement(k.Rk.Provider,{value:Se},m.createElement(Ke,{fieldId:it,errors:ie,warnings:Q,help:Ee,helpStatus:ae,className:`${wt}-explain-connected`,onVisibleChanged:Zt})),!!yt&&m.createElement("div",{style:{width:0,height:yt}})):null,J={};it&&(J.id=`${it}_extra`);const f=Be?m.createElement("div",Object.assign({},J,{className:`${wt}-extra`}),Be):null,M=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(y,{input:G,errorList:he,extra:f}):m.createElement(m.Fragment,null,G,he,f);return m.createElement(k.q3.Provider,{value:j},m.createElement(le.Z,Object.assign({},O,{className:F}),M),m.createElement(Ye,{prefixCls:re}))},mt=e(61485),E=e(31724),i=e(9763),h=e(6848),V=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{let{prefixCls:re,label:ae,htmlFor:s,labelCol:c,labelAlign:ie,colon:Q,required:Re,requiredMark:Be,tooltip:Ee}=y;var it;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:wt,labelCol:Rt,labelWrap:O,colon:F}=m.useContext(k.q3);if(!ae)return null;const j=c||Rt||{},G=ie||wt,Se=`${re}-item-label`,he=v()(Se,G==="left"&&`${Se}-left`,j.className,{[`${Se}-wrap`]:!!O});let J=ae;const f=Q===!0||F!==!1&&Q!==!1;f&&!Zt&&typeof ae=="string"&&ae.trim()!==""&&(J=ae.replace(/[:|:]\s*$/,""));const Z=oe(Ee);if(Z){const{icon:He=m.createElement(mt.Z,null)}=Z,pt=V(Z,["icon"]),Ot=m.createElement(h.Z,Object.assign({},pt),m.cloneElement(He,{className:`${re}-item-tooltip`,title:""}));J=m.createElement(m.Fragment,null,J,Ot)}const Y=Be==="optional",q=typeof Be=="function";q?J=Be(J,{required:!!Re}):Y&&!Re&&(J=m.createElement(m.Fragment,null,J,m.createElement("span",{className:`${re}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((it=E.Z.Form)===null||it===void 0?void 0:it.optional))));const Le=v()({[`${re}-item-required`]:Re,[`${re}-item-required-mark-optional`]:Y||q,[`${re}-item-no-colon`]:!f});return m.createElement(le.Z,Object.assign({},j,{className:he}),m.createElement("label",{htmlFor:s,className:Le,title:typeof ae=="string"?ae:""},J))},Ae=e(29679),Qe=e(19248),St=e(96512),Dt=e(58617);const Et={success:Ae.Z,warning:St.Z,error:Qe.Z,validating:Dt.Z};function Ht(y){let{children:re,errors:ae,warnings:s,hasFeedback:c,validateStatus:ie,prefixCls:Q,meta:Re,noStyle:Be}=y;const Ee=`${Q}-item`,{feedbackIcons:it}=m.useContext(k.q3),yt=Oe(ae,s,Re,null,!!c,ie),{isFormItemInput:Zt,status:wt}=m.useContext(k.aM),Rt=m.useMemo(()=>{var O;let F;if(c){const Se=c!==!0&&c.icons||it,he=yt&&((O=Se==null?void 0:Se({status:yt,errors:ae,warnings:s}))===null||O===void 0?void 0:O[yt]),J=yt&&Et[yt];F=he!==!1&&J?m.createElement("span",{className:v()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${yt}`)},he||m.createElement(J,null)):null}let j=!0,G=yt||"";return Be&&(j=Zt,G=(yt!=null?yt:wt)||""),{status:G,errors:ae,warnings:s,hasFeedback:!!c,feedbackIcon:F,isFormItemInput:j}},[yt,c,Be,Zt,wt]);return m.createElement(k.aM.Provider,{value:Rt},re)}var Xt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{if(Z&&he.current){const Ut=getComputedStyle(he.current);Le(parseInt(Ut.marginBottom,10))}},[Z,Y]);const He=Ut=>{Ut||Le(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Ut?J:Ee.errors,Vt=Ut?f:Ee.warnings;return Oe(jt,Vt,Ee,"",!!it,Be)}(),Bt=v()(G,ae,s,{[`${G}-with-help`]:M||J.length||f.length,[`${G}-has-feedback`]:Ot&&it,[`${G}-has-success`]:Ot==="success",[`${G}-has-warning`]:Ot==="warning",[`${G}-has-error`]:Ot==="error",[`${G}-is-validating`]:Ot==="validating",[`${G}-hidden`]:yt});return m.createElement("div",{className:Bt,style:c,ref:he},m.createElement(fe.Z,Object.assign({className:`${G}-row`},(0,Ce.Z)(j,["_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"])),m.createElement(dt,Object.assign({htmlFor:wt},y,{requiredMark:Se,required:Rt!=null?Rt:O,prefixCls:re})),m.createElement(rt,Object.assign({},y,Ee,{errors:J,warnings:f,prefixCls:re,status:Ot,help:ie,marginBottom:q,onErrorVisibleChanged:He}),m.createElement(k.qI.Provider,{value:F},m.createElement(Ht,{prefixCls:re,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:Ot},Zt)))),!!q&&m.createElement("div",{className:`${G}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",tn=null,rn=m.memo(y=>{let{children:re}=y;return re},(y,re)=>y.value===re.value&&y.update===re.update&&y.childProps.length===re.childProps.length&&y.childProps.every((ae,s)=>ae===re.childProps[s]));function Mt(y){return y!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(y){const{name:re,noStyle:ae,className:s,dependencies:c,prefixCls:ie,shouldUpdate:Q,rules:Re,children:Be,required:Ee,label:it,messageVariables:yt,trigger:Zt="onChange",validateTrigger:wt,hidden:Rt,help:O}=y,{getPrefixCls:F}=m.useContext(It.E_),{name:j}=m.useContext(k.q3),G=P(Be),Se=typeof G=="function",he=m.useContext(k.qI),{validateTrigger:J}=m.useContext(je.FieldContext),f=wt!==void 0?wt:J,M=Mt(re),Z=F("form",ie),[Y,q]=$(Z),Le=m.useContext(je.ListContext),He=m.useRef(),[pt,Ot]=I({}),[Bt,Ut]=(0,ct.Z)(()=>pn()),jt=Qt=>{const Wt=Le==null?void 0:Le.getKey(Qt.name);if(Ut(Qt.destroy?pn():Qt,!0),ae&&O!==!1&&he){let fn=Qt.name;if(Qt.destroy)fn=He.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),He.current=fn}he(Qt,fn)}},Vt=(Qt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Qt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Qt.destroy?delete gn[Ln]:gn[Ln]=Qt,gn})},[Ft,ut]=m.useMemo(()=>{const Qt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(pt).forEach(fn=>{Qt.push.apply(Qt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Qt,Wt]},[pt,Bt.errors,Bt.warnings]),Gt=N();function $t(Qt,Wt,fn){return ae&&!Rt?m.createElement(Ht,{prefixCls:Z,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Bt,errors:Ft,warnings:ut,noStyle:!0},Qt):m.createElement(qt,Object.assign({key:"row"},y,{className:v()(s,q),prefixCls:Z,fieldId:Wt,isRequired:fn,errors:Ft,warnings:ut,meta:Bt,onSubItemMetaChange:Vt}),Qt)}if(!M&&!Se&&!c)return Y($t(G));let Sn={};return typeof it=="string"?Sn.label=it:re&&(Sn.label=String(re)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),Y(m.createElement(je.Field,Object.assign({},y,{messageVariables:Sn,trigger:Zt,validateTrigger:f,onMetaChange:jt}),(Qt,Wt,fn)=>{const gn=w(re).length&&Wt?Wt.name:[],xn=L(gn,j),Ln=Ee!==void 0?Ee:!!(Re&&Re.some(Je=>{if(Je&&typeof Je=="object"&&Je.required&&!Je.warningOnly)return!0;if(typeof Je=="function"){const Yt=Je(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),zt=Object.assign({},Qt);let et=null;if(Array.isArray(G)&&M)et=G;else if(!(Se&&(!(Q||c)||M))){if(!(c&&!Se&&!M))if((0,ee.l$)(G)){const Je=Object.assign(Object.assign({},G.props),zt);if(Je.id||(Je.id=xn),O||Ft.length>0||ut.length>0||y.extra){const dn=[];(O||Ft.length>0)&&dn.push(`${xn}_help`),y.extra&&dn.push(`${xn}_extra`),Je["aria-describedby"]=dn.join(" ")}Ft.length>0&&(Je["aria-invalid"]="true"),Ln&&(Je["aria-required"]="true"),(0,Me.Yr)(G)&&(Je.ref=Gt(gn,G)),new Set([].concat((0,o.Z)(w(Zt)),(0,o.Z)(w(f)))).forEach(dn=>{Je[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:re,children:ae}=y,s=Xe(y,["prefixCls","children"]);const{getPrefixCls:c}=m.useContext(It.E_),ie=c("form",re),Q=m.useMemo(()=>({prefixCls:ie,status:"error"}),[ie]);return m.createElement(je.List,Object.assign({},s),(Re,Be,Ee)=>m.createElement(k.Rk.Provider,{value:Q},ae(Re.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Be,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:y}=(0,m.useContext)(k.q3);return y}const Ve=De;Ve.Item=ot,Ve.List=Jt,Ve.ErrorList=Ke,Ve.useForm=pe,Ve.useFormInstance=_t,Ve.useWatch=je.useWatch,Ve.Provider=k.RV,Ve.create=()=>{};var Tt=Ve},5871:function(bn,st,e){e.d(st,{Z:function(){return mt}});var o=e(84105),C=e(87395),v=e(92310),te=e.n(v),m=e(92413),z=e(400),k=e(39559),ce=e(33606),se=e(37061),S=e(6909),Te=e(4771);function T(){return typeof BigInt=="function"}function A(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function qe(E){var i=E.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var V=i||"0",oe=V.split("."),ge=oe[0]||"0",dt=oe[1]||"0";ge==="0"&&dt==="0"&&(h=!1);var Ae=h?"-":"";return{negative:h,negativeStr:Ae,trimStr:V,integerStr:ge,decimalStr:dt,fullStr:"".concat(Ae).concat(V)}}function Pe(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function nt(E){var i=String(E);if(Pe(E)){var h=Number(i.slice(i.indexOf("e-")+2)),V=i.match(/\.(\d+)/);return V!=null&&V[1]&&(h+=V[1].length),h}return i.includes(".")&&we(i)?i.length-i.indexOf(".")-1:0}function Ct(E){var i=String(E);if(Pe(E)){if(E>Number.MAX_SAFE_INTEGER)return String(T()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":qe("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),D=function(){function E(i){if((0,S.Z)(this,E),(0,z.Z)(this,"origin",""),(0,z.Z)(this,"number",void 0),(0,z.Z)(this,"empty",void 0),A(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,Te.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new E(h);var V=Number(h);if(Number.isNaN(V))return this;var oe=this.number+V;if(oe>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oeNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":Ct(this.number):this.origin}}]),E}();function _(E){return T()?new xt(E):new D(E)}function u(E,i,h){var V=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var oe=qe(E),ge=oe.negativeStr,dt=oe.integerStr,Ae=oe.decimalStr,Qe="".concat(i).concat(Ae),St="".concat(ge).concat(dt);if(h>=0){var Dt=Number(Ae[h]);if(Dt>=5&&!V){var Et=_(E).add("".concat(ge,"0.").concat("0".repeat(h)).concat(10-Dt));return u(Et.toString(),i,h,V)}return h===0?St:"".concat(St).concat(i).concat(Ae.padEnd(h,"0").slice(0,h))}return Qe===".0"?St:"".concat(St).concat(Qe)}var t=_,b=e(93681),x=e(34280),$=e(8654),B=e(59301),Ie=e(48736);function _e(E,i){var h=(0,B.useRef)(null);function V(){try{var ge=E.selectionStart,dt=E.selectionEnd,Ae=E.value,Qe=Ae.substring(0,ge),St=Ae.substring(dt);h.current={start:ge,end:dt,value:Ae,beforeTxt:Qe,afterTxt:St}}catch(Dt){}}function oe(){if(E&&h.current&&i)try{var ge=E.value,dt=h.current,Ae=dt.beforeTxt,Qe=dt.afterTxt,St=dt.start,Dt=ge.length;if(ge.endsWith(Qe))Dt=ge.length-h.current.afterTxt.length;else if(ge.startsWith(Ae))Dt=Ae.length;else{var Et=Ae[St-1],Ht=ge.indexOf(Et,St-1);Ht!==-1&&(Dt=Ht+1)}E.setSelectionRange(Dt,Dt)}catch(Xt){(0,Ie.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[V,oe]}var Ke=e(49658),je=function(){var i=(0,B.useState)(!1),h=(0,ce.Z)(i,2),V=h[0],oe=h[1];return(0,x.Z)(function(){oe((0,Ke.Z)())},[]),V},It=je,Ze=e(16089),ke=200,me=600;function de(E){var i=E.prefixCls,h=E.upNode,V=E.downNode,oe=E.upDisabled,ge=E.downDisabled,dt=E.onStep,Ae=B.useRef(),Qe=B.useRef([]),St=B.useRef();St.current=dt;var Dt=function(){clearTimeout(Ae.current)},Et=function(pn,yn){pn.preventDefault(),Dt(),St.current(yn);function Ne(){St.current(yn),Ae.current=setTimeout(Ne,ke)}Ae.current=setTimeout(Ne,me)};B.useEffect(function(){return function(){Dt(),Qe.current.forEach(function(Mt){return Ze.Z.cancel(Mt)})}},[]);var Ht=It();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=te()(Xt,"".concat(Xt,"-up"),(0,z.Z)({},"".concat(Xt,"-up-disabled"),oe)),vn=te()(Xt,"".concat(Xt,"-down"),(0,z.Z)({},"".concat(Xt,"-down-disabled"),ge)),tn=function(){return Qe.current.push((0,Ze.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return B.createElement("div",{className:"".concat(Xt,"-wrap")},B.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){Et(pn,!0)},"aria-label":"Increase Value","aria-disabled":oe,className:qt}),h||B.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),B.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){Et(pn,!1)},"aria-label":"Decrease Value","aria-disabled":ge,className:vn}),V||B.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function ue(E){var i=typeof E=="number"?Ct(E):qe(E).fullStr,h=i.includes(".");return h?qe(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var ne=e(5643),w=function(){var E=(0,B.useRef)(0),i=function(){Ze.Z.cancel(E.current)};return(0,B.useEffect)(function(){return i},[]),function(h){i(),E.current=(0,Ze.Z)(function(){h()})}},L=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Oe=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],K=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},pe=function(i){var h=t(i);return h.isInvalidate()?null:h},Fe=B.forwardRef(function(E,i){var h,V=E.prefixCls,oe=V===void 0?"rc-input-number":V,ge=E.className,dt=E.style,Ae=E.min,Qe=E.max,St=E.step,Dt=St===void 0?1:St,Et=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Ne=E.stringMode,ot=E.parser,Xe=E.formatter,bt=E.precision,Jt=E.decimalSeparator,_t=E.onChange,Ve=E.onInput,Tt=E.onPressEnter,y=E.onStep,re=(0,se.Z)(E,L),ae="".concat(oe,"-input"),s=B.useRef(null),c=B.useState(!1),ie=(0,ce.Z)(c,2),Q=ie[0],Re=ie[1],Be=B.useRef(!1),Ee=B.useRef(!1),it=B.useRef(!1),yt=B.useState(function(){return t(Ht!=null?Ht:Et)}),Zt=(0,ce.Z)(yt,2),wt=Zt[0],Rt=Zt[1];function O(et){Ht===void 0&&Rt(et)}var F=B.useCallback(function(et,Je){if(!Je)return bt>=0?bt:Math.max(nt(et),nt(Dt))},[bt,Dt]),j=B.useCallback(function(et){var Je=String(et);if(ot)return ot(Je);var Yt=Je;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[ot,Jt]),G=B.useRef(""),Se=B.useCallback(function(et,Je){if(Xe)return Xe(et,{userTyping:Je,input:String(G.current)});var Yt=typeof et=="number"?Ct(et):et;if(!Je){var Lt=F(Yt,Je);if(we(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=u(Yt,dn,Lt)}}return Yt},[Xe,F,Jt]),he=B.useState(function(){var et=Et!=null?Et:Ht;return wt.isInvalidate()&&["string","number"].includes((0,k.Z)(et))?Number.isNaN(et)?"":et:Se(wt.toString(),!1)}),J=(0,ce.Z)(he,2),f=J[0],M=J[1];G.current=f;function Z(et,Je){M(Se(et.isInvalidate()?et.toString(!1):et.toString(!Je),Je))}var Y=B.useMemo(function(){return pe(Qe)},[Qe,bt]),q=B.useMemo(function(){return pe(Ae)},[Ae,bt]),Le=B.useMemo(function(){return!Y||!wt||wt.isInvalidate()?!1:Y.lessEquals(wt)},[Y,wt]),He=B.useMemo(function(){return!q||!wt||wt.isInvalidate()?!1:wt.lessEquals(q)},[q,wt]),pt=_e(s.current,Q),Ot=(0,ce.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=function(Je){return Y&&!Je.lessEquals(Y)?Y:q&&!q.lessEquals(Je)?q:null},Vt=function(Je){return!jt(Je)},Ft=function(Je,Yt){var Lt=Je,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=jt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=F(cn,Yt);return On>=0&&(Lt=t(u(cn,".",On)),Vt(Lt)||(Lt=t(u(cn,".",On,!0)))),Lt.equals(wt)||(O(Lt),_t==null||_t(Lt.isEmpty()?null:K(Ne,Lt)),Ht===void 0&&Z(Lt,Yt)),Lt}return wt},ut=w(),Gt=function et(Je){if(Bt(),G.current=Je,M(Je),!Ee.current){var Yt=j(Je),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}Ve==null||Ve(Je),ut(function(){var dn=Je;ot||(dn=Je.replace(/。/g,".")),dn!==Je&&et(dn)})},$t=function(){Ee.current=!0},Sn=function(){Ee.current=!1,Gt(s.current.value)},Qt=function(Je){Gt(Je.target.value)},Wt=function(Je){var Yt;if(!(Je&&Le||!Je&&He)){Be.current=!1;var Lt=t(it.current?ue(Dt):Dt);Je||(Lt=Lt.negate());var dn=(wt||t(0)).add(Lt.toString()),cn=Ft(dn,!1);y==null||y(K(Ne,cn),{offset:it.current?ue(Dt):Dt,type:Je?"up":"down"}),(Yt=s.current)===null||Yt===void 0||Yt.focus()}},fn=function(Je){var Yt=t(j(f)),Lt=Yt;Yt.isNaN()?Lt=Ft(wt,Je):Lt=Ft(Yt,Je),Ht!==void 0?Z(wt,!1):Lt.isNaN()||Z(Lt,!1)},gn=function(){Be.current=!0},xn=function(Je){var Yt=Je.key,Lt=Je.shiftKey;Be.current=!0,it.current=Lt,Yt==="Enter"&&(Ee.current||(Be.current=!1),fn(!1),Tt==null||Tt(Je)),rn!==!1&&!Ee.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),Je.preventDefault())},Ln=function(){Be.current=!1,it.current=!1},zt=function(){fn(!1),Re(!1),Be.current=!1};return(0,x.o)(function(){wt.isInvalidate()||Z(wt,!1)},[bt]),(0,x.o)(function(){var et=t(Ht);Rt(et);var Je=t(j(f));(!et.equals(Je)||!Be.current||Xe)&&Z(et,Be.current)},[Ht]),(0,x.o)(function(){Xe&&Ut()},[f]),B.createElement("div",{className:te()(oe,yn==null?void 0:yn.input,ge,(h={},(0,z.Z)(h,"".concat(oe,"-focused"),Q),(0,z.Z)(h,"".concat(oe,"-disabled"),Xt),(0,z.Z)(h,"".concat(oe,"-readonly"),qt),(0,z.Z)(h,"".concat(oe,"-not-a-number"),wt.isNaN()),(0,z.Z)(h,"".concat(oe,"-out-of-range"),!wt.isInvalidate()&&!Vt(wt)),h)),style:dt,onFocus:function(){Re(!0)},onBlur:zt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&B.createElement(de,{prefixCls:oe,upNode:vn,downNode:tn,upDisabled:Le,downDisabled:He,onStep:Wt}),B.createElement("div",{className:"".concat(ae,"-wrap")},B.createElement("input",(0,m.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ae,"aria-valuemax":Qe,"aria-valuenow":wt.isInvalidate()?null:wt.toString(),step:Dt},re,{ref:(0,$.sQ)(s,i),className:ae,value:f,onChange:Qt,disabled:Xt,readOnly:qt}))))}),lt=B.forwardRef(function(E,i){var h=E.disabled,V=E.style,oe=E.prefixCls,ge=E.value,dt=E.prefix,Ae=E.suffix,Qe=E.addonBefore,St=E.addonAfter,Dt=E.classes,Et=E.className,Ht=E.classNames,Xt=(0,se.Z)(E,Oe),qt=B.useRef(null),vn=function(rn){qt.current&&(0,ne.nH)(qt.current,rn)};return B.createElement(b.BaseInput,{inputElement:B.createElement(Fe,(0,m.Z)({prefixCls:oe,disabled:h,classNames:Ht,ref:(0,$.sQ)(qt,i)},Xt)),className:Et,triggerFocus:vn,prefixCls:oe,value:ge,disabled:h,style:V,prefix:dt,suffix:Ae,addonAfter:St,addonBefore:Qe,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});lt.displayName="InputNumber";var gt=lt,at=gt,De=e(19080),ct=e(36355),Me=e(92736),ee=e(1684),Ge=e(19716),P=e(32441),R=e(33234),l=e(9937),d=e(17313),I=e(74207),N=e(83116),X=e(37613);const U=(E,i)=>{let{componentCls:h,borderRadiusSM:V,borderRadiusLG:oe}=E;const ge=i==="lg"?oe:V;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:ge,borderEndEndRadius:ge},[`${h}-handler-up`]:{borderStartEndRadius:ge},[`${h}-handler-down`]:{borderEndEndRadius:ge}}}},Ce=E=>{const{componentCls:i,lineWidth:h,lineType:V,colorBorder:oe,borderRadius:ge,fontSizeLG:dt,controlHeightLG:Ae,controlHeightSM:Qe,colorError:St,paddingInlineSM:Dt,colorTextDescription:Et,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Ne,handleVisible:ot,handleBorderColor:Xe}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Ne,margin:0,padding:0,border:`${h}px ${V} ${oe}`,borderRadius:ge,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:dt,borderRadius:yn,[`input${i}-input`]:{height:Ae-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Qe-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:St}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ge,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:ge,borderEndEndRadius:ge,borderEndStartRadius:0,opacity:ot===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const nt=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),Ct=(y,ae)=>{const{formItemCls:oe}=y;return{[oe]:{[`${oe}-label > label`]:{height:ae},[`${oe}-control-input`]:{minHeight:ae}}}},xe=y=>{const{componentCls:ae}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(y)),nt(y)),{[`${ae}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},Ct(y,y.controlHeightSM)),"&-large":Object.assign({},Ct(y,y.controlHeightLG))})}},xt=y=>{const{formItemCls:ae,iconCls:oe,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ie,labelColor:G,labelFontSize:Re,labelHeight:Be,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:yt}=y;return{[ae]:Object.assign(Object.assign({},(0,se.Wf)(y)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${ae}-split`]:{color:y.colorError}},"&-has-error":{[`${ae}-split`]:{color:y.colorWarning}},[`${ae}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Be,color:G,fontSize:Re,[`> ${oe}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${ae}-required:not(${ae}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:ie,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${ae}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${ae}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${ae}-no-colon::after`]:{content:'"\\a0"'}}},[`${ae}-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:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ae]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${ae}-explain`]:{height:"auto",opacity:1},[`${ae}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},D=y=>{const{componentCls:ae,formItemCls:oe}=y;return{[`${ae}-horizontal`]:{[`${oe}-label`]:{flexGrow:0},[`${oe}-control`]:{flex:"1 1 0",minWidth:0},[`${oe}-label[class$='-24'], ${oe}-label[class*='-24 ']`]:{[`& + ${oe}-control`]:{minWidth:"unset"}}}}},_=y=>{const{componentCls:ae,formItemCls:oe}=y;return{[`${ae}-inline`]:{display:"flex",flexWrap:"wrap",[oe]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${oe}-label, + > ${oe}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${oe}-label`]:{flex:"none"},[`${ae}-text`]:{display:"inline-block"},[`${oe}-has-feedback`]:{display:"inline-block"}}}}},u=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:ae,formItemCls:oe,rootPrefixCls:s}=y;return{[`${oe} ${oe}-label`]:u(y),[ae]:{[oe]:{flexWrap:"wrap",[`${oe}-label, ${oe}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=y=>{const{componentCls:ae,formItemCls:oe,rootPrefixCls:s}=y;return{[`${ae}-vertical`]:{[oe]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ae}-item-control`]:{width:"100%"}}},[`${ae}-vertical ${oe}-label, + .${s}-col-24${oe}-label, + .${s}-col-xl-24${oe}-label`]:u(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[ae]:{[`.${s}-col-xs-24${oe}-label`]:u(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[ae]:{[`.${s}-col-sm-24${oe}-label`]:u(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[ae]:{[`.${s}-col-md-24${oe}-label`]:u(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[ae]:{[`.${s}-col-lg-24${oe}-label`]:u(y)}}}},x=(y,ae)=>(0,T.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:ae});var Y=(0,A.Z)("Form",(y,ae)=>{let{rootPrefixCls:oe}=ae;const s=x(y,oe);return[xe(s),xt(s),Pe(s),D(s),_(s),b(s),(0,He.Z)(s),S.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function Ie(y,ae,oe){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${ae}-${s}`,error:y,errorStatus:oe}}var Ue=y=>{let{help:ae,helpStatus:oe,errors:s=N,warnings:c=N,className:ie,fieldId:G,onVisibleChanged:Re}=y;const{prefixCls:Be}=f.useContext(V.Rk),Ee=`${Be}-item-explain`,[,it]=Y(Be),yt=(0,f.useMemo)(()=>(0,k.Z)(Be),[Be]),Zt=ce(s),wt=ce(c),Rt=f.useMemo(()=>ae!=null?[Ie(ae,"help",oe)]:[].concat((0,o.Z)(Zt.map((F,z)=>Ie(F,"error","error",z))),(0,o.Z)(wt.map((F,z)=>Ie(F,"warning","warning",z)))),[ae,oe,Zt,wt]),O={};return G&&(O.id=`${G}_help`),f.createElement(te.default,{motionDeadline:yt.motionDeadline,motionName:`${Be}-show-help`,visible:!!Rt.length,onVisibleChanged:Re},F=>{const{className:z,style:J}=F;return f.createElement("div",Object.assign({},O,{className:v()(Ee,z,ie,it),style:J,role:"alert"}),f.createElement(te.CSSMotionList,Object.assign({keys:Rt},(0,k.Z)(Be),{motionName:`${Be}-show-help-item`,component:!1}),Ce=>{const{key:pe,error:X,errorStatus:d,className:M,style:Z}=Ce;return f.createElement("div",{key:pe,className:v()(M,{[`${Ee}-${d}`]:d}),style:Z},X)}))})},Le=e(95013),It=e(36355),je=e(1684),Ve=e(52946),ve=e(19716),fe=e(16722);const de=["parentNode"],ne="form_item";function w(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function L(y,ae){if(!y.length)return;const oe=y.join("_");return ae?`${ae}_${oe}`:de.includes(oe)?`${ne}_${oe}`:oe}function we(y,ae,oe,s,c,ie){let G=s;return ie!==void 0?G=ie:oe.validating?G="validating":y.length?G="error":ae.length?G="warning":(oe.touched||c&&oe.validated)&&(G="success"),G}function U(y){return w(y).join("_")}function Oe(y){const[ae]=(0,Le.useForm)(),oe=f.useRef({}),s=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},ae),{__INTERNAL__:{itemRef:c=>ie=>{const G=U(c);ie?oe.current[G]=ie:delete oe.current[G]}},scrollToField:function(c){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const G=w(c),Re=L(G,s.__INTERNAL__.name),Be=Re?document.getElementById(Re):null;Be&&(0,fe.Z)(Be,Object.assign({scrollMode:"if-needed",block:"nearest"},ie))},getFieldInstance:c=>{const ie=U(c);return oe.current[ie]}}),[y,ae]);return[s]}var be=e(28726),lt=function(y,ae){var oe={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&ae.indexOf(s)<0&&(oe[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{const oe=f.useContext(je.Z),{getPrefixCls:s,direction:c,form:ie}=f.useContext(It.E_),{prefixCls:G,className:Re,rootClassName:Be,size:Ee,disabled:it=oe,form:yt,colon:Zt,labelAlign:wt,labelWrap:Rt,labelCol:O,wrapperCol:F,hideRequiredMark:z,layout:J="horizontal",scrollToFirstError:Ce,requiredMark:pe,onFinishFailed:X,name:d,style:M,feedbackIcons:Z}=y,Q=lt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,ve.Z)(Ee),Te=f.useContext(be.Z),Ze=(0,f.useMemo)(()=>pe!==void 0?pe:ie&&ie.requiredMark!==void 0?ie.requiredMark:!z,[z,pe,ie]),pt=Zt!=null?Zt:ie==null?void 0:ie.colon,Ot=s("form",G),[Bt,Ut]=Y(Ot),jt=v()(Ot,`${Ot}-${J}`,{[`${Ot}-hide-required-mark`]:Ze===!1,[`${Ot}-rtl`]:c==="rtl",[`${Ot}-${q}`]:q},Ut,ie==null?void 0:ie.className,Re,Be),[Vt]=Oe(yt),{__INTERNAL__:Ft}=Vt;Ft.name=d;const ut=(0,f.useMemo)(()=>({name:d,labelAlign:wt,labelCol:O,labelWrap:Rt,wrapperCol:F,vertical:J==="vertical",colon:pt,requiredMark:Ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:Z}),[d,wt,O,F,J,pt,Ze,Vt,Z]);f.useImperativeHandle(ae,()=>Vt);const Gt=(Sn,Qt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Qt,Wt)}},$t=Sn=>{if(X==null||X(Sn),Sn.errorFields.length){const Qt=Sn.errorFields[0].name;if(Ce!==void 0){Gt(Ce,Qt);return}ie&&ie.scrollToFirstError!==void 0&&Gt(ie.scrollToFirstError,Qt)}};return Bt(f.createElement(je.n,{disabled:it},f.createElement(Ve.q,{size:q},f.createElement(V.RV,Object.assign({},{validateMessages:Te}),f.createElement(V.q3.Provider,{value:ut},f.createElement(Le.default,Object.assign({id:d},Q,{name:d,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),M),className:jt})))))))};var Fe=f.forwardRef(gt),ct=e(41799),De=e(8654),ee=e(92343),Qe=e(11592);function P(y){if(typeof y=="function")return y;const ae=(0,Qe.Z)(y);return ae.length<=1?ae[0]:ae}const R=()=>{const{status:y,errors:ae=[],warnings:oe=[]}=(0,f.useContext)(V.aM);return{status:y,errors:ae,warnings:oe}};R.Context=V.aM;var l=R,m=e(16089);function I(y){const[ae,oe]=f.useState(y),s=(0,f.useRef)(null),c=(0,f.useRef)([]),ie=(0,f.useRef)(!1);f.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,m.Z.cancel(s.current),s.current=null}),[]);function G(Re){ie.current||(s.current===null&&(c.current=[],s.current=(0,m.Z)(()=>{s.current=null,oe(Be=>{let Ee=Be;return c.current.forEach(it=>{Ee=it(Ee)}),Ee})})),c.current.push(Re))}return[ae,G]}function B(){const{itemRef:y}=f.useContext(V.q3),ae=f.useRef({});function oe(s,c){const ie=c&&typeof c=="object"&&c.ref,G=s.join("_");return(ae.current.name!==G||ae.current.originRef!==ie)&&(ae.current.name=G,ae.current.originRef=ie,ae.current.ref=(0,De.sQ)(y(s),ie)),ae.current.ref}return oe}var j=e(29194),K=e(34280),Me=e(2738),ue=e(27382),re=e(37028);const me=y=>{const{formItemCls:ae}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ae}-control`]:{display:"flex"}}}};var ze=(0,A.b)(["Form","item-item"],(y,ae)=>{let{rootPrefixCls:oe}=ae;const s=x(y,oe);return[me(s)]}),rt=y=>{const{prefixCls:ae,status:oe,wrapperCol:s,children:c,errors:ie,warnings:G,_internalItemRender:Re,extra:Be,help:Ee,fieldId:it,marginBottom:yt,onErrorVisibleChanged:Zt}=y,wt=`${ae}-item`,Rt=f.useContext(V.q3),O=s||Rt.wrapperCol||{},F=v()(`${wt}-control`,O.className),z=f.useMemo(()=>Object.assign({},Rt),[Rt]);delete z.labelCol,delete z.wrapperCol;const J=f.createElement("div",{className:`${wt}-control-input`},f.createElement("div",{className:`${wt}-control-input-content`},c)),Ce=f.useMemo(()=>({prefixCls:ae,status:oe}),[ae,oe]),pe=yt!==null||ie.length||G.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(V.Rk.Provider,{value:Ce},f.createElement(Ue,{fieldId:it,errors:ie,warnings:G,help:Ee,helpStatus:oe,className:`${wt}-explain-connected`,onVisibleChanged:Zt})),!!yt&&f.createElement("div",{style:{width:0,height:yt}})):null,X={};it&&(X.id=`${it}_extra`);const d=Be?f.createElement("div",Object.assign({},X,{className:`${wt}-extra`}),Be):null,M=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(y,{input:J,errorList:pe,extra:d}):f.createElement(f.Fragment,null,J,pe,d);return f.createElement(V.q3.Provider,{value:z},f.createElement(re.Z,Object.assign({},O,{className:F}),M),f.createElement(ze,{prefixCls:ae}))},mt=e(61485),E=e(31724),i=e(9763),h=e(6848),W=function(y,ae){var oe={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&ae.indexOf(s)<0&&(oe[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{let{prefixCls:ae,label:oe,htmlFor:s,labelCol:c,labelAlign:ie,colon:G,required:Re,requiredMark:Be,tooltip:Ee}=y;var it;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:wt,labelCol:Rt,labelWrap:O,colon:F}=f.useContext(V.q3);if(!oe)return null;const z=c||Rt||{},J=ie||wt,Ce=`${ae}-item-label`,pe=v()(Ce,J==="left"&&`${Ce}-left`,z.className,{[`${Ce}-wrap`]:!!O});let X=oe;const d=G===!0||F!==!1&&G!==!1;d&&!Zt&&typeof oe=="string"&&oe.trim()!==""&&(X=oe.replace(/[:|:]\s*$/,""));const Z=le(Ee);if(Z){const{icon:Ze=f.createElement(mt.Z,null)}=Z,pt=W(Z,["icon"]),Ot=f.createElement(h.Z,Object.assign({},pt),f.cloneElement(Ze,{className:`${ae}-item-tooltip`,title:""}));X=f.createElement(f.Fragment,null,X,Ot)}const Q=Be==="optional",q=typeof Be=="function";q?X=Be(X,{required:!!Re}):Q&&!Re&&(X=f.createElement(f.Fragment,null,X,f.createElement("span",{className:`${ae}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((it=E.Z.Form)===null||it===void 0?void 0:it.optional))));const Te=v()({[`${ae}-item-required`]:Re,[`${ae}-item-required-mark-optional`]:Q||q,[`${ae}-item-no-colon`]:!d});return f.createElement(re.Z,Object.assign({},z,{className:pe}),f.createElement("label",{htmlFor:s,className:Te,title:typeof oe=="string"?oe:""},X))},Ae=e(29679),Ge=e(19248),St=e(96512),Dt=e(58617);const Et={success:Ae.Z,warning:St.Z,error:Ge.Z,validating:Dt.Z};function Ht(y){let{children:ae,errors:oe,warnings:s,hasFeedback:c,validateStatus:ie,prefixCls:G,meta:Re,noStyle:Be}=y;const Ee=`${G}-item`,{feedbackIcons:it}=f.useContext(V.q3),yt=we(oe,s,Re,null,!!c,ie),{isFormItemInput:Zt,status:wt}=f.useContext(V.aM),Rt=f.useMemo(()=>{var O;let F;if(c){const Ce=c!==!0&&c.icons||it,pe=yt&&((O=Ce==null?void 0:Ce({status:yt,errors:oe,warnings:s}))===null||O===void 0?void 0:O[yt]),X=yt&&Et[yt];F=pe!==!1&&X?f.createElement("span",{className:v()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${yt}`)},pe||f.createElement(X,null)):null}let z=!0,J=yt||"";return Be&&(z=Zt,J=(yt!=null?yt:wt)||""),{status:J,errors:oe,warnings:s,hasFeedback:!!c,feedbackIcon:F,isFormItemInput:z}},[yt,c,Be,Zt,wt]);return f.createElement(V.aM.Provider,{value:Rt},ae)}var Xt=function(y,ae){var oe={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&ae.indexOf(s)<0&&(oe[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{if(Z&&pe.current){const Ut=getComputedStyle(pe.current);Te(parseInt(Ut.marginBottom,10))}},[Z,Q]);const Ze=Ut=>{Ut||Te(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Ut?X:Ee.errors,Vt=Ut?d:Ee.warnings;return we(jt,Vt,Ee,"",!!it,Be)}(),Bt=v()(J,oe,s,{[`${J}-with-help`]:M||X.length||d.length,[`${J}-has-feedback`]:Ot&&it,[`${J}-has-success`]:Ot==="success",[`${J}-has-warning`]:Ot==="warning",[`${J}-has-error`]:Ot==="error",[`${J}-is-validating`]:Ot==="validating",[`${J}-hidden`]:yt});return f.createElement("div",{className:Bt,style:c,ref:pe},f.createElement(ue.Z,Object.assign({className:`${J}-row`},(0,Me.Z)(z,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(dt,Object.assign({htmlFor:wt},y,{requiredMark:Ce,required:Rt!=null?Rt:O,prefixCls:ae})),f.createElement(rt,Object.assign({},y,Ee,{errors:X,warnings:d,prefixCls:ae,status:Ot,help:ie,marginBottom:q,onErrorVisibleChanged:Ze}),f.createElement(V.qI.Provider,{value:F},f.createElement(Ht,{prefixCls:ae,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:Ot},Zt)))),!!q&&f.createElement("div",{className:`${J}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",tn=null,rn=f.memo(y=>{let{children:ae}=y;return ae},(y,ae)=>y.value===ae.value&&y.update===ae.update&&y.childProps.length===ae.childProps.length&&y.childProps.every((oe,s)=>oe===ae.childProps[s]));function Mt(y){return y!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(y){const{name:ae,noStyle:oe,className:s,dependencies:c,prefixCls:ie,shouldUpdate:G,rules:Re,children:Be,required:Ee,label:it,messageVariables:yt,trigger:Zt="onChange",validateTrigger:wt,hidden:Rt,help:O}=y,{getPrefixCls:F}=f.useContext(It.E_),{name:z}=f.useContext(V.q3),J=P(Be),Ce=typeof J=="function",pe=f.useContext(V.qI),{validateTrigger:X}=f.useContext(Le.FieldContext),d=wt!==void 0?wt:X,M=Mt(ae),Z=F("form",ie),[Q,q]=Y(Z),Te=f.useContext(Le.ListContext),Ze=f.useRef(),[pt,Ot]=I({}),[Bt,Ut]=(0,ct.Z)(()=>pn()),jt=Qt=>{const Wt=Te==null?void 0:Te.getKey(Qt.name);if(Ut(Qt.destroy?pn():Qt,!0),oe&&O!==!1&&pe){let fn=Qt.name;if(Qt.destroy)fn=Ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),Ze.current=fn}pe(Qt,fn)}},Vt=(Qt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Qt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Qt.destroy?delete gn[Ln]:gn[Ln]=Qt,gn})},[Ft,ut]=f.useMemo(()=>{const Qt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(pt).forEach(fn=>{Qt.push.apply(Qt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Qt,Wt]},[pt,Bt.errors,Bt.warnings]),Gt=B();function $t(Qt,Wt,fn){return oe&&!Rt?f.createElement(Ht,{prefixCls:Z,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Bt,errors:Ft,warnings:ut,noStyle:!0},Qt):f.createElement(qt,Object.assign({key:"row"},y,{className:v()(s,q),prefixCls:Z,fieldId:Wt,isRequired:fn,errors:Ft,warnings:ut,meta:Bt,onSubItemMetaChange:Vt}),Qt)}if(!M&&!Ce&&!c)return Q($t(J));let Sn={};return typeof it=="string"?Sn.label=it:ae&&(Sn.label=String(ae)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),Q(f.createElement(Le.Field,Object.assign({},y,{messageVariables:Sn,trigger:Zt,validateTrigger:d,onMetaChange:jt}),(Qt,Wt,fn)=>{const gn=w(ae).length&&Wt?Wt.name:[],xn=L(gn,z),Ln=Ee!==void 0?Ee:!!(Re&&Re.some(Je=>{if(Je&&typeof Je=="object"&&Je.required&&!Je.warningOnly)return!0;if(typeof Je=="function"){const Yt=Je(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),zt=Object.assign({},Qt);let et=null;if(Array.isArray(J)&&M)et=J;else if(!(Ce&&(!(G||c)||M))){if(!(c&&!Ce&&!M))if((0,ee.l$)(J)){const Je=Object.assign(Object.assign({},J.props),zt);if(Je.id||(Je.id=xn),O||Ft.length>0||ut.length>0||y.extra){const dn=[];(O||Ft.length>0)&&dn.push(`${xn}_help`),y.extra&&dn.push(`${xn}_extra`),Je["aria-describedby"]=dn.join(" ")}Ft.length>0&&(Je["aria-invalid"]="true"),Ln&&(Je["aria-required"]="true"),(0,De.Yr)(J)&&(Je.ref=Gt(gn,J)),new Set([].concat((0,o.Z)(w(Zt)),(0,o.Z)(w(d)))).forEach(dn=>{Je[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:ae,children:oe}=y,s=Xe(y,["prefixCls","children"]);const{getPrefixCls:c}=f.useContext(It.E_),ie=c("form",ae),G=f.useMemo(()=>({prefixCls:ie,status:"error"}),[ie]);return f.createElement(Le.List,Object.assign({},s),(Re,Be,Ee)=>f.createElement(V.Rk.Provider,{value:G},oe(Re.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Be,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:y}=(0,f.useContext)(V.q3);return y}const We=Fe;We.Item=ot,We.List=Jt,We.ErrorList=Ue,We.useForm=Oe,We.useFormInstance=_t,We.useWatch=Le.useWatch,We.Provider=V.RV,We.create=()=>{};var Tt=We},5871:function(bn,st,e){e.d(st,{Z:function(){return mt}});var o=e(84105),C=e(87395),v=e(92310),te=e.n(v),f=e(92413),k=e(400),V=e(39559),ce=e(33606),se=e(37061),S=e(6909),He=e(4771);function T(){return typeof BigInt=="function"}function A(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function qe(E){var i=E.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var W=i||"0",le=W.split("."),ge=le[0]||"0",dt=le[1]||"0";ge==="0"&&dt==="0"&&(h=!1);var Ae=h?"-":"";return{negative:h,negativeStr:Ae,trimStr:W,integerStr:ge,decimalStr:dt,fullStr:"".concat(Ae).concat(W)}}function Pe(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function nt(E){var i=String(E);if(Pe(E)){var h=Number(i.slice(i.indexOf("e-")+2)),W=i.match(/\.(\d+)/);return W!=null&&W[1]&&(h+=W[1].length),h}return i.includes(".")&&xe(i)?i.length-i.indexOf(".")-1:0}function Ct(E){var i=String(E);if(Pe(E)){if(E>Number.MAX_SAFE_INTEGER)return String(T()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":qe("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),D=function(){function E(i){if((0,S.Z)(this,E),(0,k.Z)(this,"origin",""),(0,k.Z)(this,"number",void 0),(0,k.Z)(this,"empty",void 0),A(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,He.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new E(h);var W=Number(h);if(Number.isNaN(W))return this;var le=this.number+W;if(le>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(leNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(le0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":Ct(this.number):this.origin}}]),E}();function _(E){return T()?new xt(E):new D(E)}function u(E,i,h){var W=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var le=qe(E),ge=le.negativeStr,dt=le.integerStr,Ae=le.decimalStr,Ge="".concat(i).concat(Ae),St="".concat(ge).concat(dt);if(h>=0){var Dt=Number(Ae[h]);if(Dt>=5&&!W){var Et=_(E).add("".concat(ge,"0.").concat("0".repeat(h)).concat(10-Dt));return u(Et.toString(),i,h,W)}return h===0?St:"".concat(St).concat(i).concat(Ae.padEnd(h,"0").slice(0,h))}return Ge===".0"?St:"".concat(St).concat(Ge)}var t=_,b=e(93681),x=e(34280),Y=e(8654),N=e(59301),Ie=e(48736);function _e(E,i){var h=(0,N.useRef)(null);function W(){try{var ge=E.selectionStart,dt=E.selectionEnd,Ae=E.value,Ge=Ae.substring(0,ge),St=Ae.substring(dt);h.current={start:ge,end:dt,value:Ae,beforeTxt:Ge,afterTxt:St}}catch(Dt){}}function le(){if(E&&h.current&&i)try{var ge=E.value,dt=h.current,Ae=dt.beforeTxt,Ge=dt.afterTxt,St=dt.start,Dt=ge.length;if(ge.endsWith(Ge))Dt=ge.length-h.current.afterTxt.length;else if(ge.startsWith(Ae))Dt=Ae.length;else{var Et=Ae[St-1],Ht=ge.indexOf(Et,St-1);Ht!==-1&&(Dt=Ht+1)}E.setSelectionRange(Dt,Dt)}catch(Xt){(0,Ie.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[W,le]}var Ue=e(49658),Le=function(){var i=(0,N.useState)(!1),h=(0,ce.Z)(i,2),W=h[0],le=h[1];return(0,x.Z)(function(){le((0,Ue.Z)())},[]),W},It=Le,je=e(16089),Ve=200,ve=600;function fe(E){var i=E.prefixCls,h=E.upNode,W=E.downNode,le=E.upDisabled,ge=E.downDisabled,dt=E.onStep,Ae=N.useRef(),Ge=N.useRef([]),St=N.useRef();St.current=dt;var Dt=function(){clearTimeout(Ae.current)},Et=function(pn,yn){pn.preventDefault(),Dt(),St.current(yn);function Ne(){St.current(yn),Ae.current=setTimeout(Ne,Ve)}Ae.current=setTimeout(Ne,ve)};N.useEffect(function(){return function(){Dt(),Ge.current.forEach(function(Mt){return je.Z.cancel(Mt)})}},[]);var Ht=It();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=te()(Xt,"".concat(Xt,"-up"),(0,k.Z)({},"".concat(Xt,"-up-disabled"),le)),vn=te()(Xt,"".concat(Xt,"-down"),(0,k.Z)({},"".concat(Xt,"-down-disabled"),ge)),tn=function(){return Ge.current.push((0,je.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return N.createElement("div",{className:"".concat(Xt,"-wrap")},N.createElement("span",(0,f.Z)({},rn,{onMouseDown:function(pn){Et(pn,!0)},"aria-label":"Increase Value","aria-disabled":le,className:qt}),h||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),N.createElement("span",(0,f.Z)({},rn,{onMouseDown:function(pn){Et(pn,!1)},"aria-label":"Decrease Value","aria-disabled":ge,className:vn}),W||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function de(E){var i=typeof E=="number"?Ct(E):qe(E).fullStr,h=i.includes(".");return h?qe(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var ne=e(5643),w=function(){var E=(0,N.useRef)(0),i=function(){je.Z.cancel(E.current)};return(0,N.useEffect)(function(){return i},[]),function(h){i(),E.current=(0,je.Z)(function(){h()})}},L=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],we=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],U=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},Oe=function(i){var h=t(i);return h.isInvalidate()?null:h},be=N.forwardRef(function(E,i){var h,W=E.prefixCls,le=W===void 0?"rc-input-number":W,ge=E.className,dt=E.style,Ae=E.min,Ge=E.max,St=E.step,Dt=St===void 0?1:St,Et=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Ne=E.stringMode,ot=E.parser,Xe=E.formatter,bt=E.precision,Jt=E.decimalSeparator,_t=E.onChange,We=E.onInput,Tt=E.onPressEnter,y=E.onStep,ae=(0,se.Z)(E,L),oe="".concat(le,"-input"),s=N.useRef(null),c=N.useState(!1),ie=(0,ce.Z)(c,2),G=ie[0],Re=ie[1],Be=N.useRef(!1),Ee=N.useRef(!1),it=N.useRef(!1),yt=N.useState(function(){return t(Ht!=null?Ht:Et)}),Zt=(0,ce.Z)(yt,2),wt=Zt[0],Rt=Zt[1];function O(et){Ht===void 0&&Rt(et)}var F=N.useCallback(function(et,Je){if(!Je)return bt>=0?bt:Math.max(nt(et),nt(Dt))},[bt,Dt]),z=N.useCallback(function(et){var Je=String(et);if(ot)return ot(Je);var Yt=Je;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[ot,Jt]),J=N.useRef(""),Ce=N.useCallback(function(et,Je){if(Xe)return Xe(et,{userTyping:Je,input:String(J.current)});var Yt=typeof et=="number"?Ct(et):et;if(!Je){var Lt=F(Yt,Je);if(xe(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=u(Yt,dn,Lt)}}return Yt},[Xe,F,Jt]),pe=N.useState(function(){var et=Et!=null?Et:Ht;return wt.isInvalidate()&&["string","number"].includes((0,V.Z)(et))?Number.isNaN(et)?"":et:Ce(wt.toString(),!1)}),X=(0,ce.Z)(pe,2),d=X[0],M=X[1];J.current=d;function Z(et,Je){M(Ce(et.isInvalidate()?et.toString(!1):et.toString(!Je),Je))}var Q=N.useMemo(function(){return Oe(Ge)},[Ge,bt]),q=N.useMemo(function(){return Oe(Ae)},[Ae,bt]),Te=N.useMemo(function(){return!Q||!wt||wt.isInvalidate()?!1:Q.lessEquals(wt)},[Q,wt]),Ze=N.useMemo(function(){return!q||!wt||wt.isInvalidate()?!1:wt.lessEquals(q)},[q,wt]),pt=_e(s.current,G),Ot=(0,ce.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=function(Je){return Q&&!Je.lessEquals(Q)?Q:q&&!q.lessEquals(Je)?q:null},Vt=function(Je){return!jt(Je)},Ft=function(Je,Yt){var Lt=Je,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=jt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=F(cn,Yt);return On>=0&&(Lt=t(u(cn,".",On)),Vt(Lt)||(Lt=t(u(cn,".",On,!0)))),Lt.equals(wt)||(O(Lt),_t==null||_t(Lt.isEmpty()?null:U(Ne,Lt)),Ht===void 0&&Z(Lt,Yt)),Lt}return wt},ut=w(),Gt=function et(Je){if(Bt(),J.current=Je,M(Je),!Ee.current){var Yt=z(Je),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}We==null||We(Je),ut(function(){var dn=Je;ot||(dn=Je.replace(/。/g,".")),dn!==Je&&et(dn)})},$t=function(){Ee.current=!0},Sn=function(){Ee.current=!1,Gt(s.current.value)},Qt=function(Je){Gt(Je.target.value)},Wt=function(Je){var Yt;if(!(Je&&Te||!Je&&Ze)){Be.current=!1;var Lt=t(it.current?de(Dt):Dt);Je||(Lt=Lt.negate());var dn=(wt||t(0)).add(Lt.toString()),cn=Ft(dn,!1);y==null||y(U(Ne,cn),{offset:it.current?de(Dt):Dt,type:Je?"up":"down"}),(Yt=s.current)===null||Yt===void 0||Yt.focus()}},fn=function(Je){var Yt=t(z(d)),Lt=Yt;Yt.isNaN()?Lt=Ft(wt,Je):Lt=Ft(Yt,Je),Ht!==void 0?Z(wt,!1):Lt.isNaN()||Z(Lt,!1)},gn=function(){Be.current=!0},xn=function(Je){var Yt=Je.key,Lt=Je.shiftKey;Be.current=!0,it.current=Lt,Yt==="Enter"&&(Ee.current||(Be.current=!1),fn(!1),Tt==null||Tt(Je)),rn!==!1&&!Ee.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),Je.preventDefault())},Ln=function(){Be.current=!1,it.current=!1},zt=function(){fn(!1),Re(!1),Be.current=!1};return(0,x.o)(function(){wt.isInvalidate()||Z(wt,!1)},[bt]),(0,x.o)(function(){var et=t(Ht);Rt(et);var Je=t(z(d));(!et.equals(Je)||!Be.current||Xe)&&Z(et,Be.current)},[Ht]),(0,x.o)(function(){Xe&&Ut()},[d]),N.createElement("div",{className:te()(le,yn==null?void 0:yn.input,ge,(h={},(0,k.Z)(h,"".concat(le,"-focused"),G),(0,k.Z)(h,"".concat(le,"-disabled"),Xt),(0,k.Z)(h,"".concat(le,"-readonly"),qt),(0,k.Z)(h,"".concat(le,"-not-a-number"),wt.isNaN()),(0,k.Z)(h,"".concat(le,"-out-of-range"),!wt.isInvalidate()&&!Vt(wt)),h)),style:dt,onFocus:function(){Re(!0)},onBlur:zt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&N.createElement(fe,{prefixCls:le,upNode:vn,downNode:tn,upDisabled:Te,downDisabled:Ze,onStep:Wt}),N.createElement("div",{className:"".concat(oe,"-wrap")},N.createElement("input",(0,f.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ae,"aria-valuemax":Ge,"aria-valuenow":wt.isInvalidate()?null:wt.toString(),step:Dt},ae,{ref:(0,Y.sQ)(s,i),className:oe,value:d,onChange:Qt,disabled:Xt,readOnly:qt}))))}),lt=N.forwardRef(function(E,i){var h=E.disabled,W=E.style,le=E.prefixCls,ge=E.value,dt=E.prefix,Ae=E.suffix,Ge=E.addonBefore,St=E.addonAfter,Dt=E.classes,Et=E.className,Ht=E.classNames,Xt=(0,se.Z)(E,we),qt=N.useRef(null),vn=function(rn){qt.current&&(0,ne.nH)(qt.current,rn)};return N.createElement(b.BaseInput,{inputElement:N.createElement(be,(0,f.Z)({prefixCls:le,disabled:h,classNames:Ht,ref:(0,Y.sQ)(qt,i)},Xt)),className:Et,triggerFocus:vn,prefixCls:le,value:ge,disabled:h,style:W,prefix:dt,suffix:Ae,addonAfter:St,addonBefore:Ge,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});lt.displayName="InputNumber";var gt=lt,at=gt,Fe=e(19080),ct=e(36355),De=e(92736),ee=e(1684),Qe=e(19716),P=e(32441),R=e(33234),l=e(9937),m=e(17313),I=e(74207),B=e(83116),j=e(37613);const K=(E,i)=>{let{componentCls:h,borderRadiusSM:W,borderRadiusLG:le}=E;const ge=i==="lg"?le:W;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:ge,borderEndEndRadius:ge},[`${h}-handler-up`]:{borderStartEndRadius:ge},[`${h}-handler-down`]:{borderEndEndRadius:ge}}}},Me=E=>{const{componentCls:i,lineWidth:h,lineType:W,colorBorder:le,borderRadius:ge,fontSizeLG:dt,controlHeightLG:Ae,controlHeightSM:Ge,colorError:St,paddingInlineSM:Dt,colorTextDescription:Et,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Ne,handleVisible:ot,handleBorderColor:Xe}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Ne,margin:0,padding:0,border:`${h}px ${W} ${le}`,borderRadius:ge,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:dt,borderRadius:yn,[`input${i}-input`]:{height:Ae-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Ge-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:St}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,m.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,m.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ge,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:ge,borderEndEndRadius:ge,borderEndStartRadius:0,opacity:ot===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` ${i}-handler-up-inner, ${i}-handler-down-inner - `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:Et,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${V} ${Xe}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` + `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:Et,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${W} ${Xe}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` ${i}-handler-up-inner, ${i}-handler-down-inner - `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,d.Ro)()),{color:Et,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:ge},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${V} ${Xe}`,borderEndEndRadius:ge}},U(E,"lg")),U(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` + `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,m.Ro)()),{color:Et,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:ge},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${W} ${Xe}`,borderEndEndRadius:ge}},K(E,"lg")),K(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` ${i}-handler-up-disabled, ${i}-handler-down-disabled `]:{cursor:"not-allowed"},[` ${i}-handler-up-disabled:hover &-handler-up-inner, ${i}-handler-down-disabled:hover &-handler-down-inner - `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},fe=E=>{const{componentCls:i,paddingBlock:h,paddingInline:V,inputAffixPadding:oe,controlWidth:ge,borderRadiusLG:dt,borderRadiusSM:Ae}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ge,padding:0,paddingInlineStart:V,"&-lg":{borderRadius:dt},"&-sm":{borderRadius:Ae},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:oe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:V,marginInlineStart:oe}}})}};var le=(0,N.Z)("InputNumber",E=>{const i=(0,X.TS)(E,(0,l.e5)(E));return[Ce(i),fe(i),(0,I.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),ve=function(E,i){var h={};for(var V in E)Object.prototype.hasOwnProperty.call(E,V)&&i.indexOf(V)<0&&(h[V]=E[V]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,V=Object.getOwnPropertySymbols(E);oe{const{getPrefixCls:h,direction:V}=B.useContext(ct.E_),oe=B.useRef(null);B.useImperativeHandle(i,()=>oe.current);const{className:ge,rootClassName:dt,size:Ae,disabled:Qe,prefixCls:St,addonBefore:Dt,addonAfter:Et,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=ve(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",St),[pn,yn]=le(Mt),{compactSize:Ne,compactItemClassnames:ot}=(0,R.ri)(Mt,V);let Xe=B.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),bt=B.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(Xe=typeof tn.upIcon=="undefined"?Xe:B.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),bt=typeof tn.downIcon=="undefined"?bt:B.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:Ve,isFormItemInput:Tt,feedbackIcon:y}=B.useContext(P.aM),re=(0,De.F)(Ve,vn),ae=(0,Ge.Z)(Be=>{var Ee;return(Ee=Ae!=null?Ae:Ne)!==null&&Ee!==void 0?Ee:Be}),s=B.useContext(ee.Z),c=Qe!=null?Qe:s,ie=te()({[`${Mt}-lg`]:ae==="large",[`${Mt}-sm`]:ae==="small",[`${Mt}-rtl`]:V==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,De.Z)(Mt,re),ot,yn),Q=`${Mt}-group`,Re=B.createElement(at,Object.assign({ref:oe,disabled:c,className:te()(ge,dt),upHandler:Xe,downHandler:bt,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&y,addonAfter:Et&&B.createElement(R.BR,null,B.createElement(P.Ux,{override:!0,status:!0},Et)),addonBefore:Dt&&B.createElement(R.BR,null,B.createElement(P.Ux,{override:!0,status:!0},Dt)),classNames:{input:ie},classes:{affixWrapper:te()((0,De.Z)(`${Mt}-affix-wrapper`,re,_t),{[`${Mt}-affix-wrapper-sm`]:ae==="small",[`${Mt}-affix-wrapper-lg`]:ae==="large",[`${Mt}-affix-wrapper-rtl`]:V==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:te()({[`${Q}-rtl`]:V==="rtl",[`${Mt}-wrapper-disabled`]:c},yn),group:te()({[`${Mt}-group-wrapper-sm`]:ae==="small",[`${Mt}-group-wrapper-lg`]:ae==="large",[`${Mt}-group-wrapper-rtl`]:V==="rtl"},(0,De.Z)(`${Mt}-group-wrapper`,re,_t),yn)}},rn));return pn(Re)}),tt=Ye,rt=E=>B.createElement(Me.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},B.createElement(Ye,Object.assign({},E)));tt._InternalPanelDoNotUseOrYouWillBeFired=rt;var mt=tt},9432:function(bn,st,e){e.d(st,{Z:function(){return xt},n:function(){return Ct}});var o=e(19248),C=e(92310),v=e.n(C),te=e(93681),m=e(8654),z=e(59301),k=e(19080),ce=e(36355),se=e(1684),S=e(19716),Te=e(32441),T=e(33234),A=e(59412),qe=e(9937);function Pe(D){return!!(D.prefix||D.suffix||D.allowClear)}var nt=function(D,_){var u={};for(var t in D)Object.prototype.hasOwnProperty.call(D,t)&&_.indexOf(t)<0&&(u[t]=D[t]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(D);b{var u;const{prefixCls:t,bordered:b=!0,status:x,size:$,disabled:B,onBlur:Ie,onFocus:_e,suffix:Ke,allowClear:je,addonAfter:It,addonBefore:Ze,className:ke,style:me,styles:de,rootClassName:ue,onChange:ne,classNames:w}=D,L=nt(D,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:K,input:pe}=z.useContext(ce.E_),Fe=Oe("input",t),lt=(0,z.useRef)(null),[gt,at]=(0,qe.ZP)(Fe),{compactSize:De,compactItemClassnames:ct}=(0,T.ri)(Fe,K),Me=(0,S.Z)(Ye=>{var tt;return(tt=$!=null?$:De)!==null&&tt!==void 0?tt:Ye}),ee=z.useContext(se.Z),Ge=B!=null?B:ee,{status:P,hasFeedback:R,feedbackIcon:l}=(0,z.useContext)(Te.aM),d=(0,k.F)(P,x),I=Pe(D)||!!R,N=(0,z.useRef)(I);(0,z.useEffect)(()=>{var Ye;I&&N.current,N.current=I},[I]);const X=(0,A.Z)(lt,!0),U=Ye=>{X(),Ie==null||Ie(Ye)},Ce=Ye=>{X(),_e==null||_e(Ye)},fe=Ye=>{X(),ne==null||ne(Ye)},le=(R||Ke)&&z.createElement(z.Fragment,null,Ke,R&&l);let ve;return typeof je=="object"&&(je!=null&&je.clearIcon)?ve=je:je&&(ve={clearIcon:z.createElement(o.Z,null)}),gt(z.createElement(te.default,Object.assign({ref:(0,m.sQ)(_,lt),prefixCls:Fe,autoComplete:pe==null?void 0:pe.autoComplete},L,{disabled:Ge,onBlur:U,onFocus:Ce,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),me),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),de),suffix:le,allowClear:ve,className:v()(ke,ue,ct,pe==null?void 0:pe.className),onChange:fe,addonAfter:It&&z.createElement(T.BR,null,z.createElement(Te.Ux,{override:!0,status:!0},It)),addonBefore:Ze&&z.createElement(T.BR,null,z.createElement(Te.Ux,{override:!0,status:!0},Ze)),classNames:Object.assign(Object.assign(Object.assign({},w),pe==null?void 0:pe.classNames),{input:v()({[`${Fe}-sm`]:Me==="small",[`${Fe}-lg`]:Me==="large",[`${Fe}-rtl`]:K==="rtl",[`${Fe}-borderless`]:!b},!I&&(0,k.Z)(Fe,d),w==null?void 0:w.input,(u=pe==null?void 0:pe.classNames)===null||u===void 0?void 0:u.input,at)}),classes:{affixWrapper:v()({[`${Fe}-affix-wrapper-sm`]:Me==="small",[`${Fe}-affix-wrapper-lg`]:Me==="large",[`${Fe}-affix-wrapper-rtl`]:K==="rtl",[`${Fe}-affix-wrapper-borderless`]:!b},(0,k.Z)(`${Fe}-affix-wrapper`,d,R),at),wrapper:v()({[`${Fe}-group-rtl`]:K==="rtl"},at),group:v()({[`${Fe}-group-wrapper-sm`]:Me==="small",[`${Fe}-group-wrapper-lg`]:Me==="large",[`${Fe}-group-wrapper-rtl`]:K==="rtl",[`${Fe}-group-wrapper-disabled`]:Ge},(0,k.Z)(`${Fe}-group-wrapper`,d,R),at)}})))})},1643:function(bn,st,e){var o=e(19248),C=e(92310),v=e.n(C),te=e(9296),m=e(59301),z=e(19080),k=e(36355),ce=e(1684),se=e(19716),S=e(32441),Te=e(9432),T=e(9937),A=function(Pe,nt){var Ct={};for(var we in Pe)Object.prototype.hasOwnProperty.call(Pe,we)&&nt.indexOf(we)<0&&(Ct[we]=Pe[we]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,we=Object.getOwnPropertySymbols(Pe);xt{const{prefixCls:Ct,bordered:we=!0,size:xt,disabled:D,status:_,allowClear:u,showCount:t,classNames:b,rootClassName:x,className:$}=Pe,B=A(Pe,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ie,direction:_e}=m.useContext(k.E_),Ke=(0,se.Z)(xt),je=m.useContext(ce.Z),It=D!=null?D:je,{status:Ze,hasFeedback:ke,feedbackIcon:me}=m.useContext(S.aM),de=(0,z.F)(Ze,_),ue=m.useRef(null);m.useImperativeHandle(nt,()=>{var K;return{resizableTextArea:(K=ue.current)===null||K===void 0?void 0:K.resizableTextArea,focus:pe=>{var Fe,lt;(0,Te.n)((lt=(Fe=ue.current)===null||Fe===void 0?void 0:Fe.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,pe)},blur:()=>{var pe;return(pe=ue.current)===null||pe===void 0?void 0:pe.blur()}}});const ne=Ie("input",Ct);let w;typeof u=="object"&&(u!=null&&u.clearIcon)?w=u:u&&(w={clearIcon:m.createElement(o.Z,null)});const[L,Oe]=(0,T.ZP)(ne);return L(m.createElement(te.default,Object.assign({},B,{disabled:It,allowClear:w,className:v()($,x),classes:{affixWrapper:v()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:_e==="rtl",[`${ne}-affix-wrapper-borderless`]:!we,[`${ne}-affix-wrapper-sm`]:Ke==="small",[`${ne}-affix-wrapper-lg`]:Ke==="large",[`${ne}-textarea-show-count`]:t},(0,z.Z)(`${ne}-affix-wrapper`,de),Oe)},classNames:Object.assign(Object.assign({},b),{textarea:v()({[`${ne}-borderless`]:!we,[`${ne}-sm`]:Ke==="small",[`${ne}-lg`]:Ke==="large"},(0,z.Z)(ne,de),Oe,b==null?void 0:b.textarea)}),prefixCls:ne,suffix:ke&&m.createElement("span",{className:`${ne}-textarea-suffix`},me),showCount:t,ref:ue})))});st.Z=qe},59412:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(v,te){const m=(0,o.useRef)([]),z=()=>{m.current.push(setTimeout(()=>{var k,ce,se,S;!((k=v.current)===null||k===void 0)&&k.input&&((ce=v.current)===null||ce===void 0?void 0:ce.input.getAttribute("type"))==="password"&&(!((se=v.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((S=v.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(te&&z(),()=>m.current.forEach(k=>{k&&clearTimeout(k)})),[]),z}},92832:function(bn,st,e){e.d(st,{default:function(){return Ke}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),m=e(32441),z=e(9937),ce=je=>{const{getPrefixCls:It,direction:Ze}=(0,v.useContext)(te.E_),{prefixCls:ke,className:me}=je,de=It("input-group",ke),ue=It("input"),[ne,w]=(0,z.ZP)(ue),L=C()(de,{[`${de}-lg`]:je.size==="large",[`${de}-sm`]:je.size==="small",[`${de}-compact`]:je.compact,[`${de}-rtl`]:Ze==="rtl"},w,me),Oe=(0,v.useContext)(m.aM),K=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return ne(v.createElement("span",{className:L,style:je.style,onMouseEnter:je.onMouseEnter,onMouseLeave:je.onMouseLeave,onFocus:je.onFocus,onBlur:je.onBlur},v.createElement(m.aM.Provider,{value:K},je.children)))},se=e(9432),S=e(73331),Te=e(15277),T=e(2738),A=e(8654),qe=e(59412),Pe=function(je,It){var Ze={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Ze[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);meje?v.createElement(Te.Z,null):v.createElement(S.Z,null),Ct={click:"onClick",hover:"onMouseOver"};var xt=v.forwardRef((je,It)=>{const{visibilityToggle:Ze=!0}=je,ke=typeof Ze=="object"&&Ze.visible!==void 0,[me,de]=(0,v.useState)(()=>ke?Ze.visible:!1),ue=(0,v.useRef)(null);v.useEffect(()=>{ke&&de(Ze.visible)},[ke,Ze]);const ne=(0,qe.Z)(ue),w=()=>{const{disabled:Ge}=je;Ge||(me&&ne(),de(P=>{var R;const l=!P;return typeof Ze=="object"&&((R=Ze.onVisibleChange)===null||R===void 0||R.call(Ze,l)),l}))},L=Ge=>{const{action:P="click",iconRender:R=nt}=je,l=Ct[P]||"",d=R(me),I={[l]:w,className:`${Ge}-icon`,key:"passwordIcon",onMouseDown:N=>{N.preventDefault()},onMouseUp:N=>{N.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),I)},{className:Oe,prefixCls:K,inputPrefixCls:pe,size:Fe}=je,lt=Pe(je,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:gt}=v.useContext(te.E_),at=gt("input",pe),De=gt("input-password",K),ct=Ze&&L(De),Me=C()(De,Oe,{[`${De}-${Fe}`]:!!Fe}),ee=Object.assign(Object.assign({},(0,T.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Me,prefixCls:at,suffix:ct});return Fe&&(ee.size=Fe),v.createElement(se.Z,Object.assign({ref:(0,A.sQ)(It,ue)},ee))}),D=e(47472),_=e(92343),u=e(3113),t=e(19716),b=e(33234),x=function(je,It){var Ze={};for(var ke in je)Object.prototype.hasOwnProperty.call(je,ke)&&It.indexOf(ke)<0&&(Ze[ke]=je[ke]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(je);me{const{prefixCls:Ze,inputPrefixCls:ke,className:me,size:de,suffix:ue,enterButton:ne=!1,addonAfter:w,loading:L,disabled:Oe,onSearch:K,onChange:pe,onCompositionStart:Fe,onCompositionEnd:lt}=je,gt=x(je,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:at,direction:De}=v.useContext(te.E_),ct=v.useRef(!1),Me=at("input-search",Ze),ee=at("input",ke),{compactSize:Ge}=(0,b.ri)(Me,De),P=(0,t.Z)(rt=>{var mt;return(mt=de!=null?de:Ge)!==null&&mt!==void 0?mt:rt}),R=v.useRef(null),l=rt=>{rt&&rt.target&&rt.type==="click"&&K&&K(rt.target.value,rt,{source:"clear"}),pe&&pe(rt)},d=rt=>{var mt;document.activeElement===((mt=R.current)===null||mt===void 0?void 0:mt.input)&&rt.preventDefault()},I=rt=>{var mt,E;K&&K((E=(mt=R.current)===null||mt===void 0?void 0:mt.input)===null||E===void 0?void 0:E.value,rt,{source:"input"})},N=rt=>{ct.current||L||I(rt)},X=typeof ne=="boolean"?v.createElement(D.Z,null):null,U=`${Me}-button`;let Ce;const fe=ne||{},le=fe.type&&fe.type.__ANT_BUTTON===!0;le||fe.type==="button"?Ce=(0,_.Tm)(fe,Object.assign({onMouseDown:d,onClick:rt=>{var mt,E;(E=(mt=fe==null?void 0:fe.props)===null||mt===void 0?void 0:mt.onClick)===null||E===void 0||E.call(mt,rt),I(rt)},key:"enterButton"},le?{className:U,size:P}:{})):Ce=v.createElement(u.ZP,{className:U,type:ne?"primary":void 0,size:P,disabled:Oe,key:"enterButton",onMouseDown:d,onClick:I,loading:L,icon:X},ne),w&&(Ce=[Ce,(0,_.Tm)(w,{key:"addonAfter"})]);const ve=C()(Me,{[`${Me}-rtl`]:De==="rtl",[`${Me}-${P}`]:!!P,[`${Me}-with-button`]:!!ne},me),Ye=rt=>{ct.current=!0,Fe==null||Fe(rt)},tt=rt=>{ct.current=!1,lt==null||lt(rt)};return v.createElement(se.Z,Object.assign({ref:(0,A.sQ)(R,It),onPressEnter:N},gt,{size:P,onCompositionStart:Ye,onCompositionEnd:tt,prefixCls:ee,addonAfter:Ce,suffix:ue,onChange:l,className:ve,disabled:Oe}))}),Ie=e(1643);const _e=se.Z;_e.Group=ce,_e.Search=B,_e.TextArea=Ie.Z,_e.Password=xt;var Ke=_e},9937:function(bn,st,e){e.d(st,{M1:function(){return k},TM:function(){return _},Xy:function(){return ce},bi:function(){return Te},e5:function(){return D},ik:function(){return T},nz:function(){return m},pU:function(){return z},s7:function(){return A},x0:function(){return S}});var o=e(17313),C=e(74207),v=e(37613),te=e(83116);const m=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),z=u=>({borderColor:u.hoverBorderColor}),k=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),ce=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},z((0,v.TS)(u,{hoverBorderColor:u.colorBorder})))}),se=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:x,borderRadiusLG:$,paddingInlineLG:B}=u;return{padding:`${t}px ${B}px`,fontSize:b,lineHeight:x,borderRadius:$}},S=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),Te=(u,t)=>{const{componentCls:b,colorError:x,colorWarning:$,errorActiveShadow:B,warningActiveShadow:Ie,colorErrorBorderHover:_e,colorWarningBorderHover:Ke}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:x,"&:hover":{borderColor:_e},"&:focus, &-focused":Object.assign({},k((0,v.TS)(u,{activeBorderColor:x,activeShadow:B}))),[`${b}-prefix, ${b}-suffix`]:{color:x}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:$,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},k((0,v.TS)(u,{activeBorderColor:$,activeShadow:Ie}))),[`${b}-prefix, ${b}-suffix`]:{color:$}}}},T=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},m(u.colorTextPlaceholder)),{"&:hover":Object.assign({},z(u)),"&:focus, &-focused":Object.assign({},k(u)),"&-disabled, &[disabled]":Object.assign({},ce(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},se(u)),"&-sm":Object.assign({},S(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},se(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},S(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},ue=E=>{const{componentCls:i,paddingBlock:h,paddingInline:W,inputAffixPadding:le,controlWidth:ge,borderRadiusLG:dt,borderRadiusSM:Ae}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ge,padding:0,paddingInlineStart:W,"&-lg":{borderRadius:dt},"&-sm":{borderRadius:Ae},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:le},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:W,marginInlineStart:le}}})}};var re=(0,B.Z)("InputNumber",E=>{const i=(0,j.TS)(E,(0,l.e5)(E));return[Me(i),ue(i),(0,I.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),me=function(E,i){var h={};for(var W in E)Object.prototype.hasOwnProperty.call(E,W)&&i.indexOf(W)<0&&(h[W]=E[W]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var le=0,W=Object.getOwnPropertySymbols(E);le{const{getPrefixCls:h,direction:W}=N.useContext(ct.E_),le=N.useRef(null);N.useImperativeHandle(i,()=>le.current);const{className:ge,rootClassName:dt,size:Ae,disabled:Ge,prefixCls:St,addonBefore:Dt,addonAfter:Et,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=me(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",St),[pn,yn]=re(Mt),{compactSize:Ne,compactItemClassnames:ot}=(0,R.ri)(Mt,W);let Xe=N.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),bt=N.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(Xe=typeof tn.upIcon=="undefined"?Xe:N.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),bt=typeof tn.downIcon=="undefined"?bt:N.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:We,isFormItemInput:Tt,feedbackIcon:y}=N.useContext(P.aM),ae=(0,Fe.F)(We,vn),oe=(0,Qe.Z)(Be=>{var Ee;return(Ee=Ae!=null?Ae:Ne)!==null&&Ee!==void 0?Ee:Be}),s=N.useContext(ee.Z),c=Ge!=null?Ge:s,ie=te()({[`${Mt}-lg`]:oe==="large",[`${Mt}-sm`]:oe==="small",[`${Mt}-rtl`]:W==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,Fe.Z)(Mt,ae),ot,yn),G=`${Mt}-group`,Re=N.createElement(at,Object.assign({ref:le,disabled:c,className:te()(ge,dt),upHandler:Xe,downHandler:bt,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&y,addonAfter:Et&&N.createElement(R.BR,null,N.createElement(P.Ux,{override:!0,status:!0},Et)),addonBefore:Dt&&N.createElement(R.BR,null,N.createElement(P.Ux,{override:!0,status:!0},Dt)),classNames:{input:ie},classes:{affixWrapper:te()((0,Fe.Z)(`${Mt}-affix-wrapper`,ae,_t),{[`${Mt}-affix-wrapper-sm`]:oe==="small",[`${Mt}-affix-wrapper-lg`]:oe==="large",[`${Mt}-affix-wrapper-rtl`]:W==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:te()({[`${G}-rtl`]:W==="rtl",[`${Mt}-wrapper-disabled`]:c},yn),group:te()({[`${Mt}-group-wrapper-sm`]:oe==="small",[`${Mt}-group-wrapper-lg`]:oe==="large",[`${Mt}-group-wrapper-rtl`]:W==="rtl"},(0,Fe.Z)(`${Mt}-group-wrapper`,ae,_t),yn)}},rn));return pn(Re)}),tt=ze,rt=E=>N.createElement(De.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(ze,Object.assign({},E)));tt._InternalPanelDoNotUseOrYouWillBeFired=rt;var mt=tt},9432:function(bn,st,e){e.d(st,{Z:function(){return xt},n:function(){return Ct}});var o=e(19248),C=e(92310),v=e.n(C),te=e(93681),f=e(8654),k=e(59301),V=e(19080),ce=e(36355),se=e(1684),S=e(19716),He=e(32441),T=e(33234),A=e(59412),qe=e(9937);function Pe(D){return!!(D.prefix||D.suffix||D.allowClear)}var nt=function(D,_){var u={};for(var t in D)Object.prototype.hasOwnProperty.call(D,t)&&_.indexOf(t)<0&&(u[t]=D[t]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(D);b{var u;const{prefixCls:t,bordered:b=!0,status:x,size:Y,disabled:N,onBlur:Ie,onFocus:_e,suffix:Ue,allowClear:Le,addonAfter:It,addonBefore:je,className:Ve,style:ve,styles:fe,rootClassName:de,onChange:ne,classNames:w}=D,L=nt(D,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:we,direction:U,input:Oe}=k.useContext(ce.E_),be=we("input",t),lt=(0,k.useRef)(null),[gt,at]=(0,qe.ZP)(be),{compactSize:Fe,compactItemClassnames:ct}=(0,T.ri)(be,U),De=(0,S.Z)(ze=>{var tt;return(tt=Y!=null?Y:Fe)!==null&&tt!==void 0?tt:ze}),ee=k.useContext(se.Z),Qe=N!=null?N:ee,{status:P,hasFeedback:R,feedbackIcon:l}=(0,k.useContext)(He.aM),m=(0,V.F)(P,x),I=Pe(D)||!!R,B=(0,k.useRef)(I);(0,k.useEffect)(()=>{var ze;I&&B.current,B.current=I},[I]);const j=(0,A.Z)(lt,!0),K=ze=>{j(),Ie==null||Ie(ze)},Me=ze=>{j(),_e==null||_e(ze)},ue=ze=>{j(),ne==null||ne(ze)},re=(R||Ue)&&k.createElement(k.Fragment,null,Ue,R&&l);let me;return typeof Le=="object"&&(Le!=null&&Le.clearIcon)?me=Le:Le&&(me={clearIcon:k.createElement(o.Z,null)}),gt(k.createElement(te.default,Object.assign({ref:(0,f.sQ)(_,lt),prefixCls:be,autoComplete:Oe==null?void 0:Oe.autoComplete},L,{disabled:Qe,onBlur:K,onFocus:Me,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),ve),styles:Object.assign(Object.assign({},Oe==null?void 0:Oe.styles),fe),suffix:re,allowClear:me,className:v()(Ve,de,ct,Oe==null?void 0:Oe.className),onChange:ue,addonAfter:It&&k.createElement(T.BR,null,k.createElement(He.Ux,{override:!0,status:!0},It)),addonBefore:je&&k.createElement(T.BR,null,k.createElement(He.Ux,{override:!0,status:!0},je)),classNames:Object.assign(Object.assign(Object.assign({},w),Oe==null?void 0:Oe.classNames),{input:v()({[`${be}-sm`]:De==="small",[`${be}-lg`]:De==="large",[`${be}-rtl`]:U==="rtl",[`${be}-borderless`]:!b},!I&&(0,V.Z)(be,m),w==null?void 0:w.input,(u=Oe==null?void 0:Oe.classNames)===null||u===void 0?void 0:u.input,at)}),classes:{affixWrapper:v()({[`${be}-affix-wrapper-sm`]:De==="small",[`${be}-affix-wrapper-lg`]:De==="large",[`${be}-affix-wrapper-rtl`]:U==="rtl",[`${be}-affix-wrapper-borderless`]:!b},(0,V.Z)(`${be}-affix-wrapper`,m,R),at),wrapper:v()({[`${be}-group-rtl`]:U==="rtl"},at),group:v()({[`${be}-group-wrapper-sm`]:De==="small",[`${be}-group-wrapper-lg`]:De==="large",[`${be}-group-wrapper-rtl`]:U==="rtl",[`${be}-group-wrapper-disabled`]:Qe},(0,V.Z)(`${be}-group-wrapper`,m,R),at)}})))})},1643:function(bn,st,e){var o=e(19248),C=e(92310),v=e.n(C),te=e(9296),f=e(59301),k=e(19080),V=e(36355),ce=e(1684),se=e(19716),S=e(32441),He=e(9432),T=e(9937),A=function(Pe,nt){var Ct={};for(var xe in Pe)Object.prototype.hasOwnProperty.call(Pe,xe)&&nt.indexOf(xe)<0&&(Ct[xe]=Pe[xe]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,xe=Object.getOwnPropertySymbols(Pe);xt{const{prefixCls:Ct,bordered:xe=!0,size:xt,disabled:D,status:_,allowClear:u,showCount:t,classNames:b,rootClassName:x,className:Y}=Pe,N=A(Pe,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ie,direction:_e}=f.useContext(V.E_),Ue=(0,se.Z)(xt),Le=f.useContext(ce.Z),It=D!=null?D:Le,{status:je,hasFeedback:Ve,feedbackIcon:ve}=f.useContext(S.aM),fe=(0,k.F)(je,_),de=f.useRef(null);f.useImperativeHandle(nt,()=>{var U;return{resizableTextArea:(U=de.current)===null||U===void 0?void 0:U.resizableTextArea,focus:Oe=>{var be,lt;(0,He.n)((lt=(be=de.current)===null||be===void 0?void 0:be.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,Oe)},blur:()=>{var Oe;return(Oe=de.current)===null||Oe===void 0?void 0:Oe.blur()}}});const ne=Ie("input",Ct);let w;typeof u=="object"&&(u!=null&&u.clearIcon)?w=u:u&&(w={clearIcon:f.createElement(o.Z,null)});const[L,we]=(0,T.ZP)(ne);return L(f.createElement(te.default,Object.assign({},N,{disabled:It,allowClear:w,className:v()(Y,x),classes:{affixWrapper:v()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:_e==="rtl",[`${ne}-affix-wrapper-borderless`]:!xe,[`${ne}-affix-wrapper-sm`]:Ue==="small",[`${ne}-affix-wrapper-lg`]:Ue==="large",[`${ne}-textarea-show-count`]:t},(0,k.Z)(`${ne}-affix-wrapper`,fe),we)},classNames:Object.assign(Object.assign({},b),{textarea:v()({[`${ne}-borderless`]:!xe,[`${ne}-sm`]:Ue==="small",[`${ne}-lg`]:Ue==="large"},(0,k.Z)(ne,fe),we,b==null?void 0:b.textarea)}),prefixCls:ne,suffix:Ve&&f.createElement("span",{className:`${ne}-textarea-suffix`},ve),showCount:t,ref:de})))});st.Z=qe},59412:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(v,te){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var V,ce,se,S;!((V=v.current)===null||V===void 0)&&V.input&&((ce=v.current)===null||ce===void 0?void 0:ce.input.getAttribute("type"))==="password"&&(!((se=v.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((S=v.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(te&&k(),()=>f.current.forEach(V=>{V&&clearTimeout(V)})),[]),k}},92832:function(bn,st,e){e.d(st,{default:function(){return Ue}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),f=e(32441),k=e(9937),ce=Le=>{const{getPrefixCls:It,direction:je}=(0,v.useContext)(te.E_),{prefixCls:Ve,className:ve}=Le,fe=It("input-group",Ve),de=It("input"),[ne,w]=(0,k.ZP)(de),L=C()(fe,{[`${fe}-lg`]:Le.size==="large",[`${fe}-sm`]:Le.size==="small",[`${fe}-compact`]:Le.compact,[`${fe}-rtl`]:je==="rtl"},w,ve),we=(0,v.useContext)(f.aM),U=(0,v.useMemo)(()=>Object.assign(Object.assign({},we),{isFormItemInput:!1}),[we]);return ne(v.createElement("span",{className:L,style:Le.style,onMouseEnter:Le.onMouseEnter,onMouseLeave:Le.onMouseLeave,onFocus:Le.onFocus,onBlur:Le.onBlur},v.createElement(f.aM.Provider,{value:U},Le.children)))},se=e(9432),S=e(73331),He=e(15277),T=e(2738),A=e(8654),qe=e(59412),Pe=function(Le,It){var je={};for(var Ve in Le)Object.prototype.hasOwnProperty.call(Le,Ve)&&It.indexOf(Ve)<0&&(je[Ve]=Le[Ve]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ve=Object.getOwnPropertySymbols(Le);veLe?v.createElement(He.Z,null):v.createElement(S.Z,null),Ct={click:"onClick",hover:"onMouseOver"};var xt=v.forwardRef((Le,It)=>{const{visibilityToggle:je=!0}=Le,Ve=typeof je=="object"&&je.visible!==void 0,[ve,fe]=(0,v.useState)(()=>Ve?je.visible:!1),de=(0,v.useRef)(null);v.useEffect(()=>{Ve&&fe(je.visible)},[Ve,je]);const ne=(0,qe.Z)(de),w=()=>{const{disabled:Qe}=Le;Qe||(ve&&ne(),fe(P=>{var R;const l=!P;return typeof je=="object"&&((R=je.onVisibleChange)===null||R===void 0||R.call(je,l)),l}))},L=Qe=>{const{action:P="click",iconRender:R=nt}=Le,l=Ct[P]||"",m=R(ve),I={[l]:w,className:`${Qe}-icon`,key:"passwordIcon",onMouseDown:B=>{B.preventDefault()},onMouseUp:B=>{B.preventDefault()}};return v.cloneElement(v.isValidElement(m)?m:v.createElement("span",null,m),I)},{className:we,prefixCls:U,inputPrefixCls:Oe,size:be}=Le,lt=Pe(Le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:gt}=v.useContext(te.E_),at=gt("input",Oe),Fe=gt("input-password",U),ct=je&&L(Fe),De=C()(Fe,we,{[`${Fe}-${be}`]:!!be}),ee=Object.assign(Object.assign({},(0,T.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:ve?"text":"password",className:De,prefixCls:at,suffix:ct});return be&&(ee.size=be),v.createElement(se.Z,Object.assign({ref:(0,A.sQ)(It,de)},ee))}),D=e(47472),_=e(92343),u=e(3113),t=e(19716),b=e(33234),x=function(Le,It){var je={};for(var Ve in Le)Object.prototype.hasOwnProperty.call(Le,Ve)&&It.indexOf(Ve)<0&&(je[Ve]=Le[Ve]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,Ve=Object.getOwnPropertySymbols(Le);ve{const{prefixCls:je,inputPrefixCls:Ve,className:ve,size:fe,suffix:de,enterButton:ne=!1,addonAfter:w,loading:L,disabled:we,onSearch:U,onChange:Oe,onCompositionStart:be,onCompositionEnd:lt}=Le,gt=x(Le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:at,direction:Fe}=v.useContext(te.E_),ct=v.useRef(!1),De=at("input-search",je),ee=at("input",Ve),{compactSize:Qe}=(0,b.ri)(De,Fe),P=(0,t.Z)(rt=>{var mt;return(mt=fe!=null?fe:Qe)!==null&&mt!==void 0?mt:rt}),R=v.useRef(null),l=rt=>{rt&&rt.target&&rt.type==="click"&&U&&U(rt.target.value,rt,{source:"clear"}),Oe&&Oe(rt)},m=rt=>{var mt;document.activeElement===((mt=R.current)===null||mt===void 0?void 0:mt.input)&&rt.preventDefault()},I=rt=>{var mt,E;U&&U((E=(mt=R.current)===null||mt===void 0?void 0:mt.input)===null||E===void 0?void 0:E.value,rt,{source:"input"})},B=rt=>{ct.current||L||I(rt)},j=typeof ne=="boolean"?v.createElement(D.Z,null):null,K=`${De}-button`;let Me;const ue=ne||{},re=ue.type&&ue.type.__ANT_BUTTON===!0;re||ue.type==="button"?Me=(0,_.Tm)(ue,Object.assign({onMouseDown:m,onClick:rt=>{var mt,E;(E=(mt=ue==null?void 0:ue.props)===null||mt===void 0?void 0:mt.onClick)===null||E===void 0||E.call(mt,rt),I(rt)},key:"enterButton"},re?{className:K,size:P}:{})):Me=v.createElement(u.ZP,{className:K,type:ne?"primary":void 0,size:P,disabled:we,key:"enterButton",onMouseDown:m,onClick:I,loading:L,icon:j},ne),w&&(Me=[Me,(0,_.Tm)(w,{key:"addonAfter"})]);const me=C()(De,{[`${De}-rtl`]:Fe==="rtl",[`${De}-${P}`]:!!P,[`${De}-with-button`]:!!ne},ve),ze=rt=>{ct.current=!0,be==null||be(rt)},tt=rt=>{ct.current=!1,lt==null||lt(rt)};return v.createElement(se.Z,Object.assign({ref:(0,A.sQ)(R,It),onPressEnter:B},gt,{size:P,onCompositionStart:ze,onCompositionEnd:tt,prefixCls:ee,addonAfter:Me,suffix:de,onChange:l,className:me,disabled:we}))}),Ie=e(1643);const _e=se.Z;_e.Group=ce,_e.Search=N,_e.TextArea=Ie.Z,_e.Password=xt;var Ue=_e},9937:function(bn,st,e){e.d(st,{M1:function(){return V},TM:function(){return _},Xy:function(){return ce},bi:function(){return He},e5:function(){return D},ik:function(){return T},nz:function(){return f},pU:function(){return k},s7:function(){return A},x0:function(){return S}});var o=e(17313),C=e(74207),v=e(37613),te=e(83116);const f=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=u=>({borderColor:u.hoverBorderColor}),V=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),ce=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,v.TS)(u,{hoverBorderColor:u.colorBorder})))}),se=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:x,borderRadiusLG:Y,paddingInlineLG:N}=u;return{padding:`${t}px ${N}px`,fontSize:b,lineHeight:x,borderRadius:Y}},S=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),He=(u,t)=>{const{componentCls:b,colorError:x,colorWarning:Y,errorActiveShadow:N,warningActiveShadow:Ie,colorErrorBorderHover:_e,colorWarningBorderHover:Ue}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:x,"&:hover":{borderColor:_e},"&:focus, &-focused":Object.assign({},V((0,v.TS)(u,{activeBorderColor:x,activeShadow:N}))),[`${b}-prefix, ${b}-suffix`]:{color:x}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:Y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},V((0,v.TS)(u,{activeBorderColor:Y,activeShadow:Ie}))),[`${b}-prefix, ${b}-suffix`]:{color:Y}}}},T=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},f(u.colorTextPlaceholder)),{"&:hover":Object.assign({},k(u)),"&:focus, &-focused":Object.assign({},V(u)),"&-disabled, &[disabled]":Object.assign({},ce(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},se(u)),"&-sm":Object.assign({},S(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},se(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},S(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` & > ${t}-affix-wrapper, & > ${t}-number-affix-wrapper, & > ${b}-picker-range @@ -91,75 +91,75 @@ & > ${b}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, & > ${b}-select:last-child > ${b}-select-selector, & > ${b}-cascader-picker:last-child ${t}, - & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},qe=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:x}=u,B=(b-x*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),T(u)),Te(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:B,paddingBottom:B}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Pe=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},nt=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:x,motionDurationSlow:$,colorIcon:B,colorIconHover:Ie,iconCls:_e}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},z(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),Pe(u)),{[`${_e}${t}-password-icon`]:{color:B,cursor:"pointer",transition:`all ${$}`,"&:hover":{color:Ie}}}),Te(u,`${t}-affix-wrapper`))}},Ct=u=>{const{componentCls:t,colorError:b,colorWarning:x,borderRadiusLG:$,borderRadiusSM:B}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),A(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:$,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:B}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ce(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},we=u=>{const{componentCls:t,antCls:b}=u,x=`${t}-search`;return{[x]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${x}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:u.controlHeightLG},[`&-small ${x}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},qe=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:x}=u,N=(b-x*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),T(u)),He(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:N,paddingBottom:N}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Pe=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},nt=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:x,motionDurationSlow:Y,colorIcon:N,colorIconHover:Ie,iconCls:_e}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),Pe(u)),{[`${_e}${t}-password-icon`]:{color:N,cursor:"pointer",transition:`all ${Y}`,"&:hover":{color:Ie}}}),He(u,`${t}-affix-wrapper`))}},Ct=u=>{const{componentCls:t,colorError:b,colorWarning:x,borderRadiusLG:Y,borderRadiusSM:N}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),A(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:Y,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:N}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ce(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},xe=u=>{const{componentCls:t,antCls:b}=u,x=`${t}-search`;return{[x]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${x}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:u.controlHeightLG},[`&-small ${x}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},xt=u=>{const{componentCls:t,paddingLG:b}=u,x=`${t}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${x}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function D(u){return(0,v.TS)(u,{inputAffixPadding:u.paddingXXS})}const _=u=>{const{controlHeight:t,fontSize:b,lineHeight:x,lineWidth:$,controlHeightSM:B,controlHeightLG:Ie,fontSizeLG:_e,lineHeightLG:Ke,paddingSM:je,controlPaddingHorizontalSM:It,controlPaddingHorizontal:Ze,colorFillAlter:ke,colorPrimaryHover:me,controlOutlineWidth:de,controlOutline:ue,colorErrorOutline:ne,colorWarningOutline:w}=u;return{paddingBlock:Math.max(Math.round((t-b*x)/2*10)/10-$,3),paddingBlockSM:Math.max(Math.round((B-b*x)/2*10)/10-$,0),paddingBlockLG:Math.ceil((Ie-_e*Ke)/2*10)/10-$,paddingInline:je-$,paddingInlineSM:It-$,paddingInlineLG:Ze-$,addonBg:ke,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${de}px ${ue}`,errorActiveShadow:`0 0 0 ${de}px ${ne}`,warningActiveShadow:`0 0 0 ${de}px ${w}`}};st.ZP=(0,te.Z)("Input",u=>{const t=(0,v.TS)(u,D(u));return[qe(t),xt(t),nt(t),Ct(t),we(t),(0,C.c)(t)]},_)},45818:function(bn,st,e){e.d(st,{D:function(){return D},Z:function(){return t}});var o=e(92413),C=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"},te=v,m=e(7657),z=function(x,$){return C.createElement(m.Z,(0,o.Z)({},x,{ref:$,icon:te}))},k=C.forwardRef(z),ce=k,se=e(33853),S=e(38819),Te=e(92310),T=e.n(Te),A=e(2738),Pe=b=>!isNaN(parseFloat(b))&&isFinite(b),nt=e(36355),Ct=e(84966),we=function(b,x){var $={};for(var B in b)Object.prototype.hasOwnProperty.call(b,B)&&x.indexOf(B)<0&&($[B]=b[B]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,B=Object.getOwnPropertySymbols(b);Ie{let b=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${x}${b}`}})();var t=C.forwardRef((b,x)=>{const{prefixCls:$,className:B,trigger:Ie,children:_e,defaultCollapsed:Ke=!1,theme:je="dark",style:It={},collapsible:Ze=!1,reverseArrow:ke=!1,width:me=200,collapsedWidth:de=80,zeroWidthTriggerStyle:ue,breakpoint:ne,onCollapse:w,onBreakpoint:L}=b,Oe=we(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,C.useContext)(Ct.Gs),[pe,Fe]=(0,C.useState)("collapsed"in b?b.collapsed:Ke),[lt,gt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in b&&Fe(b.collapsed)},[b.collapsed]);const at=(P,R)=>{"collapsed"in b||Fe(P),w==null||w(P,R)},De=(0,C.useRef)();De.current=P=>{gt(P.matches),L==null||L(P.matches),pe!==P.matches&&at(P.matches,"responsive")},(0,C.useEffect)(()=>{function P(l){return De.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&ne&&ne in xt){R=l(`(max-width: ${xt[ne]})`);try{R.addEventListener("change",P)}catch(d){R.addListener(P)}P(R)}}return()=>{try{R==null||R.removeEventListener("change",P)}catch(l){R==null||R.removeListener(P)}}},[ne]),(0,C.useEffect)(()=>{const P=_("ant-sider-");return K.addSider(P),()=>K.removeSider(P)},[]);const ct=()=>{at(!pe,"clickTrigger")},{getPrefixCls:Me}=(0,C.useContext)(nt.E_),ee=()=>{const P=Me("layout-sider",$),R=(0,A.Z)(Oe,["collapsed"]),l=pe?de:me,d=Pe(l)?`${l}px`:String(l),I=parseFloat(String(de||0))===0?C.createElement("span",{onClick:ct,className:T()(`${P}-zero-width-trigger`,`${P}-zero-width-trigger-${ke?"right":"left"}`),style:ue},Ie||C.createElement(ce,null)):null,U={expanded:ke?C.createElement(S.Z,null):C.createElement(se.Z,null),collapsed:ke?C.createElement(se.Z,null):C.createElement(S.Z,null)}[pe?"collapsed":"expanded"],Ce=Ie!==null?I||C.createElement("div",{className:`${P}-trigger`,onClick:ct,style:{width:d}},Ie||U):null,fe=Object.assign(Object.assign({},It),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),le=T()(P,`${P}-${je}`,{[`${P}-collapsed`]:!!pe,[`${P}-has-trigger`]:Ze&&Ie!==null&&!I,[`${P}-below`]:!!lt,[`${P}-zero-width`]:parseFloat(d)===0},B);return C.createElement("aside",Object.assign({className:le},R,{style:fe,ref:x}),C.createElement("div",{className:`${P}-children`},_e),Ze||lt&&I?Ce:null)},Ge=C.useMemo(()=>({siderCollapsed:pe}),[pe]);return C.createElement(D.Provider,{value:Ge},ee())})},84966:function(bn,st,e){e.d(st,{VY:function(){return D},$_:function(){return xt},h4:function(){return we},Gs:function(){return A},ZP:function(){return _}});var o=e(26407),C=e(92310),v=e.n(C),te=e(2738),m=e(59301),z=e(36355),k=e(83116),se=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:x,lightTriggerBg:$,lightTriggerColor:B}=u;return{[`${t}-sider-light`]:{background:x,[`${t}-sider-trigger`]:{color:B,background:$},[`${t}-sider-zero-width-trigger`]:{color:B,background:$,border:`1px solid ${b}`,borderInlineStart:0}}}};const S=u=>{const{antCls:t,componentCls:b,colorText:x,triggerColor:$,footerBg:B,triggerBg:Ie,headerHeight:_e,headerPadding:Ke,headerColor:je,footerPadding:It,triggerHeight:Ze,zeroTriggerHeight:ke,zeroTriggerWidth:me,motionDurationMid:de,motionDurationSlow:ue,fontSize:ne,borderRadius:w,bodyBg:L,headerBg:Oe,siderBg:K}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:L,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${de}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ze},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ze,color:$,lineHeight:`${Ze}px`,textAlign:"center",background:Ie,cursor:"pointer",transition:`all ${de}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:_e,insetInlineEnd:-me,zIndex:1,width:me,height:ke,color:$,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:w,borderEndEndRadius:w,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ue} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ue}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:w,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w}}}}},se(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:_e,padding:Ke,color:je,lineHeight:`${_e}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:It,color:x,fontSize:ne,background:B},[`${b}-content`]:{flex:"auto",minHeight:0}}};var Te=(0,k.Z)("Layout",u=>[S(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:x,colorText:$,controlHeightSM:B,marginXXS:Ie,colorTextLightSolid:_e,colorBgContainer:Ke}=u,je=x*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${je}px`,headerColor:$,footerPadding:`${B}px ${je}px`,footerBg:t,siderBg:"#001529",triggerHeight:x+Ie*2,triggerBg:"#002140",triggerColor:_e,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:$}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),T=function(u,t){var b={};for(var x in u)Object.prototype.hasOwnProperty.call(u,x)&&t.indexOf(x)<0&&(b[x]=u[x]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $=0,x=Object.getOwnPropertySymbols(u);$null,removeSider:()=>null}});function qe(u){let{suffixCls:t,tagName:b,displayName:x}=u;return $=>m.forwardRef((Ie,_e)=>m.createElement($,Object.assign({ref:_e,suffixCls:t,tagName:b},Ie)))}const Pe=m.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:x,className:$,tagName:B}=u,Ie=T(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:_e}=m.useContext(z.E_),Ke=_e("layout",b),[je,It]=Te(Ke),Ze=x?`${Ke}-${x}`:Ke;return je(m.createElement(B,Object.assign({className:v()(b||Ze,$,It),ref:t},Ie)))}),nt=m.forwardRef((u,t)=>{const{direction:b}=m.useContext(z.E_),[x,$]=m.useState([]),{prefixCls:B,className:Ie,rootClassName:_e,children:Ke,hasSider:je,tagName:It,style:Ze}=u,ke=T(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,te.Z)(ke,["suffixCls"]),{getPrefixCls:de,layout:ue}=m.useContext(z.E_),ne=de("layout",B),[w,L]=Te(ne),Oe=v()(ne,{[`${ne}-has-sider`]:typeof je=="boolean"?je:x.length>0,[`${ne}-rtl`]:b==="rtl"},ue==null?void 0:ue.className,Ie,_e,L),K=m.useMemo(()=>({siderHook:{addSider:pe=>{$(Fe=>[].concat((0,o.Z)(Fe),[pe]))},removeSider:pe=>{$(Fe=>Fe.filter(lt=>lt!==pe))}}}),[]);return w(m.createElement(A.Provider,{value:K},m.createElement(It,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),Ze)},me),Ke)))}),Ct=qe({tagName:"div",displayName:"Layout"})(nt),we=qe({suffixCls:"header",tagName:"header",displayName:"Header"})(Pe),xt=qe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Pe),D=qe({suffixCls:"content",tagName:"main",displayName:"Content"})(Pe);var _=Ct},40875:function(bn,st,e){e.d(st,{J:function(){return z}});var o=e(59301),C=e(33234),v=e(70425),te=function(k,ce){var se={};for(var S in k)Object.prototype.hasOwnProperty.call(k,S)&&ce.indexOf(S)<0&&(se[S]=k[S]);if(k!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Te=0,S=Object.getOwnPropertySymbols(k);Te{const{children:se}=k,S=te(k,["children"]),Te=o.useContext(m),T=o.useMemo(()=>Object.assign(Object.assign({},Te),S),[Te,S.prefixCls,S.mode,S.selectable]);return o.createElement(m.Provider,{value:T},o.createElement(C.BR,null,(0,v.supportNodeRef)(se)?o.cloneElement(se,{ref:ce}):se))});st.Z=m},20834:function(bn,st,e){e.d(st,{default:function(){return Ge}});var o=e(15285),C=e(59301),v=e(45818),te=e(92310),m=e.n(te),z=e(36355),k=function(P,R){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&R.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(P);I{const{prefixCls:R,className:l,dashed:d}=P,I=k(P,["prefixCls","className","dashed"]),{getPrefixCls:N}=C.useContext(z.E_),X=N("menu",R),U=m()({[`${X}-item-divider-dashed`]:!!d},l);return C.createElement(o.iz,Object.assign({className:U},I))},S=e(11592),Te=e(2738),T=e(6848),A=e(92343),Pe=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ct=P=>{var R;const{className:l,children:d,icon:I,title:N,danger:X}=P,{prefixCls:U,firstLevel:Ce,direction:fe,disableMenuItemTitleTooltip:le,inlineCollapsed:ve}=C.useContext(Pe),Ye=h=>{const V=C.createElement("span",{className:`${U}-title-content`},d);return(!I||(0,A.l$)(d)&&d.type==="span")&&d&&h&&Ce&&typeof d=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},d.charAt(0)):V},{siderCollapsed:tt}=C.useContext(v.D);let rt=N;typeof N=="undefined"?rt=Ce?d:"":N===!1&&(rt="");const mt={title:rt};!tt&&!ve&&(mt.title=null,mt.open=!1);const E=(0,S.Z)(d).length;let i=C.createElement(o.ck,Object.assign({},(0,Te.Z)(P,["title","icon","danger"]),{className:m()({[`${U}-item-danger`]:X,[`${U}-item-only-child`]:(I?E+1:E)===1},l),title:typeof N=="string"?N:void 0}),(0,A.Tm)(I,{className:m()((0,A.l$)(I)?(R=I.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),Ye(ve));return le||(i=C.createElement(T.Z,Object.assign({},mt,{placement:fe==="rtl"?"left":"right",overlayClassName:`${U}-inline-collapsed-tooltip`}),i)),i},xt=P=>{var R;const{popupClassName:l,icon:d,title:I,theme:N}=P,X=C.useContext(Pe),{prefixCls:U,inlineCollapsed:Ce,theme:fe}=X,le=(0,o.Xl)();let ve;if(!d)ve=Ce&&!le.length&&I&&typeof I=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},I.charAt(0)):C.createElement("span",{className:`${U}-title-content`},I);else{const tt=(0,A.l$)(I)&&I.type==="span";ve=C.createElement(C.Fragment,null,(0,A.Tm)(d,{className:m()((0,A.l$)(d)?(R=d.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),tt?I:C.createElement("span",{className:`${U}-title-content`},I))}const Ye=C.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return C.createElement(Pe.Provider,{value:Ye},C.createElement(o.Wd,Object.assign({},(0,Te.Z)(P,["icon"]),{title:ve,popupClassName:m()(U,l,`${U}-${N||fe}`)})))},D=e(18785),_=e(70425),u=e(62892),t=e(40875),b=function(P,R){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&R.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(P);I{if(R&&typeof R=="object"){const d=R,{label:I,children:N,key:X,type:U}=d,Ce=b(d,["label","children","key","type"]),fe=X!=null?X:`tmp-${l}`;return N||U==="group"?U==="group"?C.createElement(o.BW,Object.assign({key:fe},Ce,{title:I}),x(N)):C.createElement(xt,Object.assign({key:fe},Ce,{title:I}),x(N)):U==="divider"?C.createElement(se,Object.assign({key:fe},Ce)):C.createElement(Ct,Object.assign({key:fe},Ce),I)}return null}).filter(R=>R)}function $(P){return C.useMemo(()=>P&&x(P),[P])}var B=e(64993),Ie=e(17313),_e=e(8378),Ke=e(13826),je=e(29878),It=e(83116),Ze=e(37613),me=P=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:I,lineWidth:N,lineType:X,itemPaddingInline:U}=P;return{[`${R}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${N}px ${X} ${I}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:U},[`> ${R}-item:hover, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},xt=u=>{const{componentCls:t,paddingLG:b}=u,x=`${t}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${x}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function D(u){return(0,v.TS)(u,{inputAffixPadding:u.paddingXXS})}const _=u=>{const{controlHeight:t,fontSize:b,lineHeight:x,lineWidth:Y,controlHeightSM:N,controlHeightLG:Ie,fontSizeLG:_e,lineHeightLG:Ue,paddingSM:Le,controlPaddingHorizontalSM:It,controlPaddingHorizontal:je,colorFillAlter:Ve,colorPrimaryHover:ve,controlOutlineWidth:fe,controlOutline:de,colorErrorOutline:ne,colorWarningOutline:w}=u;return{paddingBlock:Math.max(Math.round((t-b*x)/2*10)/10-Y,3),paddingBlockSM:Math.max(Math.round((N-b*x)/2*10)/10-Y,0),paddingBlockLG:Math.ceil((Ie-_e*Ue)/2*10)/10-Y,paddingInline:Le-Y,paddingInlineSM:It-Y,paddingInlineLG:je-Y,addonBg:Ve,activeBorderColor:ve,hoverBorderColor:ve,activeShadow:`0 0 0 ${fe}px ${de}`,errorActiveShadow:`0 0 0 ${fe}px ${ne}`,warningActiveShadow:`0 0 0 ${fe}px ${w}`}};st.ZP=(0,te.Z)("Input",u=>{const t=(0,v.TS)(u,D(u));return[qe(t),xt(t),nt(t),Ct(t),xe(t),(0,C.c)(t)]},_)},45818:function(bn,st,e){e.d(st,{D:function(){return D},Z:function(){return t}});var o=e(92413),C=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"},te=v,f=e(7657),k=function(x,Y){return C.createElement(f.Z,(0,o.Z)({},x,{ref:Y,icon:te}))},V=C.forwardRef(k),ce=V,se=e(33853),S=e(38819),He=e(92310),T=e.n(He),A=e(2738),Pe=b=>!isNaN(parseFloat(b))&&isFinite(b),nt=e(36355),Ct=e(84966),xe=function(b,x){var Y={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&(Y[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,N=Object.getOwnPropertySymbols(b);Ie{let b=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${x}${b}`}})();var t=C.forwardRef((b,x)=>{const{prefixCls:Y,className:N,trigger:Ie,children:_e,defaultCollapsed:Ue=!1,theme:Le="dark",style:It={},collapsible:je=!1,reverseArrow:Ve=!1,width:ve=200,collapsedWidth:fe=80,zeroWidthTriggerStyle:de,breakpoint:ne,onCollapse:w,onBreakpoint:L}=b,we=xe(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:U}=(0,C.useContext)(Ct.Gs),[Oe,be]=(0,C.useState)("collapsed"in b?b.collapsed:Ue),[lt,gt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in b&&be(b.collapsed)},[b.collapsed]);const at=(P,R)=>{"collapsed"in b||be(P),w==null||w(P,R)},Fe=(0,C.useRef)();Fe.current=P=>{gt(P.matches),L==null||L(P.matches),Oe!==P.matches&&at(P.matches,"responsive")},(0,C.useEffect)(()=>{function P(l){return Fe.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&ne&&ne in xt){R=l(`(max-width: ${xt[ne]})`);try{R.addEventListener("change",P)}catch(m){R.addListener(P)}P(R)}}return()=>{try{R==null||R.removeEventListener("change",P)}catch(l){R==null||R.removeListener(P)}}},[ne]),(0,C.useEffect)(()=>{const P=_("ant-sider-");return U.addSider(P),()=>U.removeSider(P)},[]);const ct=()=>{at(!Oe,"clickTrigger")},{getPrefixCls:De}=(0,C.useContext)(nt.E_),ee=()=>{const P=De("layout-sider",Y),R=(0,A.Z)(we,["collapsed"]),l=Oe?fe:ve,m=Pe(l)?`${l}px`:String(l),I=parseFloat(String(fe||0))===0?C.createElement("span",{onClick:ct,className:T()(`${P}-zero-width-trigger`,`${P}-zero-width-trigger-${Ve?"right":"left"}`),style:de},Ie||C.createElement(ce,null)):null,K={expanded:Ve?C.createElement(S.Z,null):C.createElement(se.Z,null),collapsed:Ve?C.createElement(se.Z,null):C.createElement(S.Z,null)}[Oe?"collapsed":"expanded"],Me=Ie!==null?I||C.createElement("div",{className:`${P}-trigger`,onClick:ct,style:{width:m}},Ie||K):null,ue=Object.assign(Object.assign({},It),{flex:`0 0 ${m}`,maxWidth:m,minWidth:m,width:m}),re=T()(P,`${P}-${Le}`,{[`${P}-collapsed`]:!!Oe,[`${P}-has-trigger`]:je&&Ie!==null&&!I,[`${P}-below`]:!!lt,[`${P}-zero-width`]:parseFloat(m)===0},N);return C.createElement("aside",Object.assign({className:re},R,{style:ue,ref:x}),C.createElement("div",{className:`${P}-children`},_e),je||lt&&I?Me:null)},Qe=C.useMemo(()=>({siderCollapsed:Oe}),[Oe]);return C.createElement(D.Provider,{value:Qe},ee())})},84966:function(bn,st,e){e.d(st,{VY:function(){return D},$_:function(){return xt},h4:function(){return xe},Gs:function(){return A},ZP:function(){return _}});var o=e(26407),C=e(92310),v=e.n(C),te=e(2738),f=e(59301),k=e(36355),V=e(83116),se=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:x,lightTriggerBg:Y,lightTriggerColor:N}=u;return{[`${t}-sider-light`]:{background:x,[`${t}-sider-trigger`]:{color:N,background:Y},[`${t}-sider-zero-width-trigger`]:{color:N,background:Y,border:`1px solid ${b}`,borderInlineStart:0}}}};const S=u=>{const{antCls:t,componentCls:b,colorText:x,triggerColor:Y,footerBg:N,triggerBg:Ie,headerHeight:_e,headerPadding:Ue,headerColor:Le,footerPadding:It,triggerHeight:je,zeroTriggerHeight:Ve,zeroTriggerWidth:ve,motionDurationMid:fe,motionDurationSlow:de,fontSize:ne,borderRadius:w,bodyBg:L,headerBg:we,siderBg:U}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:L,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:U,transition:`all ${fe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:je},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:je,color:Y,lineHeight:`${je}px`,textAlign:"center",background:Ie,cursor:"pointer",transition:`all ${fe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:_e,insetInlineEnd:-ve,zIndex:1,width:ve,height:Ve,color:Y,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:U,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:-ve,borderStartStartRadius:w,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w}}}}},se(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:_e,padding:Ue,color:Le,lineHeight:`${_e}px`,background:we,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:It,color:x,fontSize:ne,background:N},[`${b}-content`]:{flex:"auto",minHeight:0}}};var He=(0,V.Z)("Layout",u=>[S(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:x,colorText:Y,controlHeightSM:N,marginXXS:Ie,colorTextLightSolid:_e,colorBgContainer:Ue}=u,Le=x*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${Le}px`,headerColor:Y,footerPadding:`${N}px ${Le}px`,footerBg:t,siderBg:"#001529",triggerHeight:x+Ie*2,triggerBg:"#002140",triggerColor:_e,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:Ue,lightTriggerBg:Ue,lightTriggerColor:Y}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),T=function(u,t){var b={};for(var x in u)Object.prototype.hasOwnProperty.call(u,x)&&t.indexOf(x)<0&&(b[x]=u[x]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,x=Object.getOwnPropertySymbols(u);Ynull,removeSider:()=>null}});function qe(u){let{suffixCls:t,tagName:b,displayName:x}=u;return Y=>f.forwardRef((Ie,_e)=>f.createElement(Y,Object.assign({ref:_e,suffixCls:t,tagName:b},Ie)))}const Pe=f.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:x,className:Y,tagName:N}=u,Ie=T(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:_e}=f.useContext(k.E_),Ue=_e("layout",b),[Le,It]=He(Ue),je=x?`${Ue}-${x}`:Ue;return Le(f.createElement(N,Object.assign({className:v()(b||je,Y,It),ref:t},Ie)))}),nt=f.forwardRef((u,t)=>{const{direction:b}=f.useContext(k.E_),[x,Y]=f.useState([]),{prefixCls:N,className:Ie,rootClassName:_e,children:Ue,hasSider:Le,tagName:It,style:je}=u,Ve=T(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ve=(0,te.Z)(Ve,["suffixCls"]),{getPrefixCls:fe,layout:de}=f.useContext(k.E_),ne=fe("layout",N),[w,L]=He(ne),we=v()(ne,{[`${ne}-has-sider`]:typeof Le=="boolean"?Le:x.length>0,[`${ne}-rtl`]:b==="rtl"},de==null?void 0:de.className,Ie,_e,L),U=f.useMemo(()=>({siderHook:{addSider:Oe=>{Y(be=>[].concat((0,o.Z)(be),[Oe]))},removeSider:Oe=>{Y(be=>be.filter(lt=>lt!==Oe))}}}),[]);return w(f.createElement(A.Provider,{value:U},f.createElement(It,Object.assign({ref:t,className:we,style:Object.assign(Object.assign({},de==null?void 0:de.style),je)},ve),Ue)))}),Ct=qe({tagName:"div",displayName:"Layout"})(nt),xe=qe({suffixCls:"header",tagName:"header",displayName:"Header"})(Pe),xt=qe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Pe),D=qe({suffixCls:"content",tagName:"main",displayName:"Content"})(Pe);var _=Ct},40875:function(bn,st,e){e.d(st,{J:function(){return k}});var o=e(59301),C=e(33234),v=e(70425),te=function(V,ce){var se={};for(var S in V)Object.prototype.hasOwnProperty.call(V,S)&&ce.indexOf(S)<0&&(se[S]=V[S]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,S=Object.getOwnPropertySymbols(V);He{const{children:se}=V,S=te(V,["children"]),He=o.useContext(f),T=o.useMemo(()=>Object.assign(Object.assign({},He),S),[He,S.prefixCls,S.mode,S.selectable]);return o.createElement(f.Provider,{value:T},o.createElement(C.BR,null,(0,v.supportNodeRef)(se)?o.cloneElement(se,{ref:ce}):se))});st.Z=f},20834:function(bn,st,e){e.d(st,{default:function(){return Qe}});var o=e(15285),C=e(59301),v=e(45818),te=e(92310),f=e.n(te),k=e(36355),V=function(P,R){var l={};for(var m in P)Object.prototype.hasOwnProperty.call(P,m)&&R.indexOf(m)<0&&(l[m]=P[m]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,m=Object.getOwnPropertySymbols(P);I{const{prefixCls:R,className:l,dashed:m}=P,I=V(P,["prefixCls","className","dashed"]),{getPrefixCls:B}=C.useContext(k.E_),j=B("menu",R),K=f()({[`${j}-item-divider-dashed`]:!!m},l);return C.createElement(o.iz,Object.assign({className:K},I))},S=e(11592),He=e(2738),T=e(6848),A=e(92343),Pe=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),Ct=P=>{var R;const{className:l,children:m,icon:I,title:B,danger:j}=P,{prefixCls:K,firstLevel:Me,direction:ue,disableMenuItemTitleTooltip:re,inlineCollapsed:me}=C.useContext(Pe),ze=h=>{const W=C.createElement("span",{className:`${K}-title-content`},m);return(!I||(0,A.l$)(m)&&m.type==="span")&&m&&h&&Me&&typeof m=="string"?C.createElement("div",{className:`${K}-inline-collapsed-noicon`},m.charAt(0)):W},{siderCollapsed:tt}=C.useContext(v.D);let rt=B;typeof B=="undefined"?rt=Me?m:"":B===!1&&(rt="");const mt={title:rt};!tt&&!me&&(mt.title=null,mt.open=!1);const E=(0,S.Z)(m).length;let i=C.createElement(o.ck,Object.assign({},(0,He.Z)(P,["title","icon","danger"]),{className:f()({[`${K}-item-danger`]:j,[`${K}-item-only-child`]:(I?E+1:E)===1},l),title:typeof B=="string"?B:void 0}),(0,A.Tm)(I,{className:f()((0,A.l$)(I)?(R=I.props)===null||R===void 0?void 0:R.className:"",`${K}-item-icon`)}),ze(me));return re||(i=C.createElement(T.Z,Object.assign({},mt,{placement:ue==="rtl"?"left":"right",overlayClassName:`${K}-inline-collapsed-tooltip`}),i)),i},xt=P=>{var R;const{popupClassName:l,icon:m,title:I,theme:B}=P,j=C.useContext(Pe),{prefixCls:K,inlineCollapsed:Me,theme:ue}=j,re=(0,o.Xl)();let me;if(!m)me=Me&&!re.length&&I&&typeof I=="string"?C.createElement("div",{className:`${K}-inline-collapsed-noicon`},I.charAt(0)):C.createElement("span",{className:`${K}-title-content`},I);else{const tt=(0,A.l$)(I)&&I.type==="span";me=C.createElement(C.Fragment,null,(0,A.Tm)(m,{className:f()((0,A.l$)(m)?(R=m.props)===null||R===void 0?void 0:R.className:"",`${K}-item-icon`)}),tt?I:C.createElement("span",{className:`${K}-title-content`},I))}const ze=C.useMemo(()=>Object.assign(Object.assign({},j),{firstLevel:!1}),[j]);return C.createElement(Pe.Provider,{value:ze},C.createElement(o.Wd,Object.assign({},(0,He.Z)(P,["icon"]),{title:me,popupClassName:f()(K,l,`${K}-${B||ue}`)})))},D=e(18785),_=e(70425),u=e(62892),t=e(40875),b=function(P,R){var l={};for(var m in P)Object.prototype.hasOwnProperty.call(P,m)&&R.indexOf(m)<0&&(l[m]=P[m]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,m=Object.getOwnPropertySymbols(P);I{if(R&&typeof R=="object"){const m=R,{label:I,children:B,key:j,type:K}=m,Me=b(m,["label","children","key","type"]),ue=j!=null?j:`tmp-${l}`;return B||K==="group"?K==="group"?C.createElement(o.BW,Object.assign({key:ue},Me,{title:I}),x(B)):C.createElement(xt,Object.assign({key:ue},Me,{title:I}),x(B)):K==="divider"?C.createElement(se,Object.assign({key:ue},Me)):C.createElement(Ct,Object.assign({key:ue},Me),I)}return null}).filter(R=>R)}function Y(P){return C.useMemo(()=>P&&x(P),[P])}var N=e(64993),Ie=e(17313),_e=e(8378),Ue=e(13826),Le=e(29878),It=e(83116),je=e(37613),ve=P=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:m,colorSplit:I,lineWidth:B,lineType:j,itemPaddingInline:K}=P;return{[`${R}-horizontal`]:{lineHeight:m,border:0,borderBottom:`${B}px ${j} ${I}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:K},[`> ${R}-item:hover, > ${R}-item-active, - > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},ue=P=>{let{componentCls:R,menuArrowOffset:l}=P;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, - ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const ne=P=>Object.assign({},(0,Ie.oN)(P));var L=(P,R)=>{const{componentCls:l,itemColor:d,itemSelectedColor:I,groupTitleColor:N,itemBg:X,subMenuItemBg:U,itemSelectedBg:Ce,activeBarHeight:fe,activeBarWidth:le,activeBarBorderWidth:ve,motionDurationSlow:Ye,motionEaseInOut:tt,motionEaseOut:rt,itemPaddingInline:mt,motionDurationMid:E,itemHoverColor:i,lineType:h,colorSplit:V,itemDisabledColor:oe,dangerItemColor:ge,dangerItemHoverColor:dt,dangerItemSelectedColor:Ae,dangerItemActiveBg:Qe,dangerItemSelectedBg:St,itemHoverBg:Dt,itemActiveBg:Et,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=P;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:d,background:X,[`&${l}-root:focus-visible`]:Object.assign({},ne(P)),[`${l}-item-group-title`]:{color:N},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:I}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${oe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}}},[`${l}-item-danger`]:{color:ge,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:dt}},[`&${l}-item:active`]:{background:Qe}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:I,[`&${l}-item-danger`]:{color:Ae},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Ce,[`&${l}-item-danger`]:{backgroundColor:St}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},ne(P))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ve,marginTop:-ve,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:mt,bottom:0,borderBottom:`${fe}px solid transparent`,transition:`border-color ${Ye} ${tt}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:fe,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:fe,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ve}px ${h} ${V}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:U},[`${l}-item, ${l}-submenu-title`]:ve&&le?{width:`calc(100% + ${ve}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${le}px solid ${I}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${rt}`,`opacity ${E} ${rt}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ae}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${tt}`,`opacity ${E} ${tt}`].join(",")}}}}}};const Oe=P=>{const{componentCls:R,itemHeight:l,itemMarginInline:d,padding:I,menuArrowSize:N,marginXS:X,itemMarginBlock:U}=P,Ce=I+N+X;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:I,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:U,width:`calc(100% - ${d*2}px)`},[`> ${R}-item, + > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},de=P=>{let{componentCls:R,menuArrowOffset:l}=P;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, + ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const ne=P=>Object.assign({},(0,Ie.oN)(P));var L=(P,R)=>{const{componentCls:l,itemColor:m,itemSelectedColor:I,groupTitleColor:B,itemBg:j,subMenuItemBg:K,itemSelectedBg:Me,activeBarHeight:ue,activeBarWidth:re,activeBarBorderWidth:me,motionDurationSlow:ze,motionEaseInOut:tt,motionEaseOut:rt,itemPaddingInline:mt,motionDurationMid:E,itemHoverColor:i,lineType:h,colorSplit:W,itemDisabledColor:le,dangerItemColor:ge,dangerItemHoverColor:dt,dangerItemSelectedColor:Ae,dangerItemActiveBg:Ge,dangerItemSelectedBg:St,itemHoverBg:Dt,itemActiveBg:Et,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=P;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:m,background:j,[`&${l}-root:focus-visible`]:Object.assign({},ne(P)),[`${l}-item-group-title`]:{color:B},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:I}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${le} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:Et}}},[`${l}-item-danger`]:{color:ge,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:dt}},[`&${l}-item:active`]:{background:Ge}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:I,[`&${l}-item-danger`]:{color:Ae},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Me,[`&${l}-item-danger`]:{backgroundColor:St}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},ne(P))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:me,marginTop:-me,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:mt,bottom:0,borderBottom:`${ue}px solid transparent`,transition:`border-color ${ze} ${tt}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:ue,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:ue,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${me}px ${h} ${W}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:K},[`${l}-item, ${l}-submenu-title`]:me&&re?{width:`calc(100% + ${me}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${re}px solid ${I}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${rt}`,`opacity ${E} ${rt}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ae}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${tt}`,`opacity ${E} ${tt}`].join(",")}}}}}};const we=P=>{const{componentCls:R,itemHeight:l,itemMarginInline:m,padding:I,menuArrowSize:B,marginXS:j,itemMarginBlock:K}=P,Me=I+B+j;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:I,overflow:"hidden",textOverflow:"ellipsis",marginInline:m,marginBlock:K,width:`calc(100% - ${m*2}px)`},[`> ${R}-item, > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, - ${R}-submenu-title`]:{paddingInlineEnd:Ce}}};var pe=P=>{const{componentCls:R,iconCls:l,itemHeight:d,colorTextLightSolid:I,dropdownWidth:N,controlHeightLG:X,motionDurationMid:U,motionEaseOut:Ce,paddingXL:fe,itemMarginInline:le,fontSizeLG:ve,motionDurationSlow:Ye,paddingXS:tt,boxShadowSecondary:rt,collapsedWidth:mt,collapsedIconSize:E}=P,i={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},Oe(P))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},Oe(P)),{boxShadow:rt})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:N,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${U} ${Ce}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:fe}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:mt,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:ve,textAlign:"center"}}},[`> ${R}-item, + ${R}-submenu-title`]:{paddingInlineEnd:Me}}};var Oe=P=>{const{componentCls:R,iconCls:l,itemHeight:m,colorTextLightSolid:I,dropdownWidth:B,controlHeightLG:j,motionDurationMid:K,motionEaseOut:Me,paddingXL:ue,itemMarginInline:re,fontSizeLG:me,motionDurationSlow:ze,paddingXS:tt,boxShadowSecondary:rt,collapsedWidth:mt,collapsedIconSize:E}=P,i={height:m,lineHeight:`${m}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},we(P))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},we(P)),{boxShadow:rt})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:B,maxHeight:`calc(100vh - ${j*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${ze}`,`background ${ze}`,`padding ${K} ${Me}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:ue}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:mt,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:me,textAlign:"center"}}},[`> ${R}-item, > ${R}-item-group > ${R}-item-group-list > ${R}-item, > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, - > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ve/2}px - ${le}px)`,textOverflow:"clip",[` + > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${me/2}px - ${re}px)`,textOverflow:"clip",[` ${R}-submenu-arrow, ${R}-submenu-expand-icon - `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:I}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Ie.vS),{paddingInline:tt})}}]};const Fe=P=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:I,motionEaseOut:N,iconCls:X,iconSize:U,iconMarginInlineEnd:Ce}=P;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${I}`].join(","),[`${R}-item-icon, ${X}`]:{minWidth:U,fontSize:U,transition:[`font-size ${d} ${N}`,`margin ${l} ${I}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Ce,opacity:1,transition:[`opacity ${l} ${I}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Ie.Ro)()),[`&${R}-item-only-child`]:{[`> ${X}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=P=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:d,borderRadius:I,menuArrowSize:N,menuArrowOffset:X}=P;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:P.margin,width:N,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:N*.6,height:N*.15,backgroundColor:"currentcolor",borderRadius:I,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},gt=P=>{const{antCls:R,componentCls:l,fontSize:d,motionDurationSlow:I,motionDurationMid:N,motionEaseInOut:X,paddingXS:U,padding:Ce,colorSplit:fe,lineWidth:le,zIndexPopup:ve,borderRadiusLG:Ye,subMenuItemBorderRadius:tt,menuArrowSize:rt,menuArrowOffset:mt,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:V}=P;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ie.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,Ie.Wf)(P)),(0,Ie.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${I} 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:P.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${U}px ${Ce}px`,fontSize:V,lineHeight:h,transition:`all ${I}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`,`padding ${N} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${I} ${X}`,`padding ${I} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${I}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:fe,borderStyle:E,borderWidth:0,borderTopWidth:le,marginBlock:le,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Fe(P)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${Ce}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ve,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:P.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:P.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:P.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:P.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Fe(P)),lt(P)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:tt},[`${l}-submenu-title::after`]:{transition:`transform ${I} ${X}`}})}}),lt(P)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${mt})`},"&::after":{transform:`rotate(45deg) translateX(-${mt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${rt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${mt})`},"&::before":{transform:`rotate(45deg) translateX(${mt})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var at=(P,R)=>(0,It.Z)("Menu",d=>{if(R===!1)return[];const{colorBgElevated:I,colorPrimary:N,colorTextLightSolid:X,controlHeightLG:U,fontSize:Ce,darkItemColor:fe,darkDangerItemColor:le,darkItemBg:ve,darkSubMenuItemBg:Ye,darkItemSelectedColor:tt,darkItemSelectedBg:rt,darkDangerItemSelectedBg:mt,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:V,darkDangerItemHoverColor:oe,darkDangerItemSelectedColor:ge,darkDangerItemActiveBg:dt}=d,Ae=Ce/7*5,Qe=(0,Ze.TS)(d,{menuArrowSize:Ae,menuHorizontalHeight:U*1.15,menuArrowOffset:`${Ae*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:I}),St=(0,Ze.TS)(Qe,{itemColor:fe,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:tt,itemBg:ve,popupBg:ve,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:V,dangerItemColor:le,dangerItemHoverColor:oe,dangerItemSelectedColor:ge,dangerItemActiveBg:dt,dangerItemSelectedBg:mt,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:N});return[gt(Qe),me(Qe),pe(Qe),L(Qe,"light"),L(St,"dark"),ue(Qe),(0,_e.Z)(Qe),(0,Ke.oN)(Qe,"slide-up"),(0,Ke.oN)(Qe,"slide-down"),(0,je._y)(Qe,"zoom-big")]},d=>{const{colorPrimary:I,colorError:N,colorTextDisabled:X,colorErrorBg:U,colorText:Ce,colorTextDescription:fe,colorBgContainer:le,colorFillAlter:ve,colorFillContent:Ye,lineWidth:tt,lineWidthBold:rt,controlItemBgActive:mt,colorBgTextHover:E,controlHeightLG:i,lineHeight:h,colorBgElevated:V,marginXXS:oe,padding:ge,fontSize:dt,controlHeightSM:Ae,fontSizeLG:Qe,colorTextLightSolid:St,colorErrorHover:Dt}=d,Et=new B.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:Ce,itemColor:Ce,colorItemTextHover:Ce,itemHoverColor:Ce,colorItemTextHoverHorizontal:I,horizontalItemHoverColor:I,colorGroupTitle:fe,groupTitleColor:fe,colorItemTextSelected:I,itemSelectedColor:I,colorItemTextSelectedHorizontal:I,horizontalItemSelectedColor:I,colorItemBg:le,itemBg:le,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:Ye,itemActiveBg:mt,colorSubItemBg:ve,subMenuItemBg:ve,colorItemBgSelected:mt,itemSelectedBg:mt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:rt,activeBarHeight:rt,colorActiveBarBorderSize:tt,activeBarBorderWidth:tt,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:N,dangerItemColor:N,colorDangerItemTextHover:N,dangerItemHoverColor:N,colorDangerItemTextSelected:N,dangerItemSelectedColor:N,colorDangerItemBgActive:U,dangerItemActiveBg:U,colorDangerItemBgSelected:U,dangerItemSelectedBg:U,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:V,itemMarginBlock:oe,itemPaddingInline:ge,horizontalLineHeight:`${i*1.15}px`,iconSize:dt,iconMarginInlineEnd:Ae-dt,collapsedIconSize:Qe,groupTitleFontSize:dt,darkItemDisabledColor:new B.C(St).setAlpha(.25).toRgbString(),darkItemColor:Et,darkDangerItemColor:N,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:I,darkDangerItemSelectedBg:N,darkItemHoverBg:"transparent",darkGroupTitleColor:Et,darkItemHoverColor:St,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:N}},{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"]]})(P),De=function(P,R){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&R.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(P);I{var l,d;const I=C.useContext(t.Z),N=I||{},{getPrefixCls:X,getPopupContainer:U,direction:Ce,menu:fe}=C.useContext(z.E_),le=X(),{prefixCls:ve,className:Ye,style:tt,theme:rt="light",expandIcon:mt,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:h,items:V,children:oe,rootClassName:ge,mode:dt,selectable:Ae,onClick:Qe,overflowedIndicatorPopupClassName:St}=P,Dt=De(P,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Et=(0,Te.Z)(Dt,["collapsedWidth"]),Ht=$(V)||oe;(l=N.validator)===null||l===void 0||l.call(N,{mode:dt});const Xt=(0,_.useEvent)(function(){var bt;Qe==null||Qe.apply(void 0,arguments),(bt=N.onClick)===null||bt===void 0||bt.call(N)}),qt=N.mode||dt,vn=Ae!=null?Ae:N.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${le}-slide-up`},inline:(0,u.Z)(le),other:{motionName:`${le}-zoom-big`}},Mt=X("menu",ve||N.prefixCls),[pn,yn]=at(Mt,!I),Ne=m()(`${Mt}-${rt}`,fe==null?void 0:fe.className,Ye);let ot;if(typeof mt=="function")ot=mt;else if(mt===null||mt===!1)ot=null;else if(N.expandIcon===null||N.expandIcon===!1)ot=null;else{const bt=mt!=null?mt:N.expandIcon;ot=(0,A.Tm)(bt,{className:m()(`${Mt}-submenu-expand-icon`,(0,A.l$)(bt)?(d=bt.props)===null||d===void 0?void 0:d.className:"")})}const Xe=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:Ce,firstLevel:!0,theme:rt,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,Ce,E,rt]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(Pe.Provider,{value:Xe},C.createElement(o.ZP,Object.assign({getPopupContainer:U,overflowedIndicator:C.createElement(D.Z,null),overflowedIndicatorPopupClassName:m()(Mt,`${Mt}-${rt}`,St),mode:qt,selectable:vn,onClick:Xt},Et,{inlineCollapsed:tn,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),tt),className:Ne,prefixCls:Mt,direction:Ce,defaultMotions:rn,expandIcon:ot,ref:R,rootClassName:m()(ge,yn)}),Ht))))});const ee=(0,C.forwardRef)((P,R)=>{const l=(0,C.useRef)(null),d=C.useContext(v.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:I=>{var N;(N=l.current)===null||N===void 0||N.focus(I)}})),C.createElement(Me,Object.assign({ref:l},P,d))});ee.Item=Ct,ee.SubMenu=xt,ee.Divider=se,ee.ItemGroup=o.BW;var Ge=ee},93948:function(bn,st,e){e.d(st,{Z:function(){return E}});var o=e(59301),C=e(29679),v=e(40001),te=e(19248),m=e(99267),z=e(92310),k=e.n(z),ce=e(2738),se=e(36355),S=e(92413),Te=e(33708),T=e(37061),A={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},qe=function(){var h=(0,o.useRef)([]),V=(0,o.useRef)(null);return(0,o.useEffect)(function(){var oe=Date.now(),ge=!1;h.current.forEach(function(dt){if(dt){ge=!0;var Ae=dt.style;Ae.transitionDuration=".3s, .3s, .3s, .06s",V.current&&oe-V.current<100&&(Ae.transitionDuration="0s, 0s")}}),ge&&(V.current=Date.now())}),h.current},Pe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],nt=function(h){var V=(0,Te.Z)((0,Te.Z)({},A),h),oe=V.className,ge=V.percent,dt=V.prefixCls,Ae=V.strokeColor,Qe=V.strokeLinecap,St=V.strokeWidth,Dt=V.style,Et=V.trailColor,Ht=V.trailWidth,Xt=V.transition,qt=(0,T.Z)(V,Pe);delete qt.gapPosition;var vn=Array.isArray(ge)?ge:[ge],tn=Array.isArray(Ae)?Ae:[Ae],rn=qe(),Mt=St/2,pn=100-St/2,yn="M ".concat(Qe==="round"?Mt:0,",").concat(Mt,` - L `).concat(Qe==="round"?pn:100,",").concat(Mt),Ne="0 0 100 ".concat(St),ot=0;return o.createElement("svg",(0,S.Z)({className:k()("".concat(dt,"-line"),oe),viewBox:Ne,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(dt,"-line-trail"),d:yn,strokeLinecap:Qe,stroke:Et,strokeWidth:Ht||St,fillOpacity:"0"}),vn.map(function(Xe,bt){var Jt=1;switch(Qe){case"round":Jt=1-St/100;break;case"square":Jt=1-St/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(Xe*Jt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ve=tn[bt]||tn[tn.length-1];return ot+=Xe,o.createElement("path",{key:bt,className:"".concat(dt,"-line-path"),d:yn,strokeLinecap:Qe,stroke:Ve,strokeWidth:St,fillOpacity:"0",ref:function(y){rn[bt]=y},style:_t})}))},Ct=nt,we=e(39559),xt=e(33606),D=e(47273),_=0,u=(0,D.Z)();function t(){var i;return u?(i=_,_+=1):i="TEST_OR_SSR",i}var b=function(i){var h=o.useState(),V=(0,xt.Z)(h,2),oe=V[0],ge=V[1];return o.useEffect(function(){ge("rc_progress_".concat(t()))},[]),i||oe},x=function(h){var V=h.bg,oe=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:V}},oe)};function $(i,h){return Object.keys(i).map(function(V){var oe=parseFloat(V),ge="".concat(Math.floor(oe*h),"%");return"".concat(i[V]," ").concat(ge)})}var B=o.forwardRef(function(i,h){var V=i.prefixCls,oe=i.color,ge=i.gradientId,dt=i.radius,Ae=i.style,Qe=i.ptg,St=i.strokeLinecap,Dt=i.strokeWidth,Et=i.size,Ht=i.gapDegree,Xt=oe&&(0,we.Z)(oe)==="object",qt=Xt?"#FFF":void 0,vn=Et/2,tn=o.createElement("circle",{className:"".concat(V,"-circle-path"),r:dt,cx:vn,cy:vn,stroke:qt,strokeLinecap:St,strokeWidth:Dt,opacity:Qe===0?0:1,style:Ae,ref:h});if(!Xt)return tn;var rn="".concat(ge,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=$(oe,(360-Ht)/360),yn=$(oe,1),Ne="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ot="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:Et,height:Et,mask:"url(#".concat(rn,")")},o.createElement(x,{bg:ot},o.createElement(x,{bg:Ne}))))}),Ie=B,_e=100,Ke=function(h,V,oe,ge,dt,Ae,Qe,St,Dt,Et){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=oe/100*360*((360-Ae)/360),qt=Ae===0?0:{bottom:0,top:180,left:90,right:-90}[Qe],vn=(100-ge)/100*V;Dt==="round"&&ge!==100&&(vn+=Et/2,vn>=V&&(vn=V-.01));var tn=_e/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(V,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(dt+Xt+qt,"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}},je=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function It(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var Ze=function(h){var V=(0,Te.Z)((0,Te.Z)({},A),h),oe=V.id,ge=V.prefixCls,dt=V.steps,Ae=V.strokeWidth,Qe=V.trailWidth,St=V.gapDegree,Dt=St===void 0?0:St,Et=V.gapPosition,Ht=V.trailColor,Xt=V.strokeLinecap,qt=V.style,vn=V.className,tn=V.strokeColor,rn=V.percent,Mt=(0,T.Z)(V,je),pn=_e/2,yn=b(oe),Ne="".concat(yn,"-gradient"),ot=pn-Ae/2,Xe=Math.PI*2*ot,bt=Dt>0?90+Dt/2:-90,Jt=Xe*((360-Dt)/360),_t=(0,we.Z)(dt)==="object"?dt:{count:dt,space:2},Ve=_t.count,Tt=_t.space,y=It(rn),re=It(tn),ae=re.find(function(Ee){return Ee&&(0,we.Z)(Ee)==="object"}),s=ae&&(0,we.Z)(ae)==="object",c=s?"butt":Xt,ie=Ke(Xe,Jt,0,100,bt,Dt,Et,Ht,c,Ae),Q=qe(),Re=function(){var it=0;return y.map(function(yt,Zt){var wt=re[Zt]||re[re.length-1],Rt=Ke(Xe,Jt,it,yt,bt,Dt,Et,wt,c,Ae);return it+=yt,o.createElement(Ie,{key:Zt,color:wt,ptg:yt,radius:ot,prefixCls:ge,gradientId:Ne,style:Rt,strokeLinecap:c,strokeWidth:Ae,gapDegree:Dt,ref:function(F){Q[Zt]=F},size:_e})}).reverse()},Be=function(){var it=Math.round(Ve*(y[0]/100)),yt=100/Ve,Zt=0;return new Array(Ve).fill(null).map(function(wt,Rt){var O=Rt<=it-1?re[0]:Ht,F=O&&(0,we.Z)(O)==="object"?"url(#".concat(Ne,")"):void 0,j=Ke(Xe,Jt,Zt,yt,bt,Dt,Et,O,"butt",Ae,Tt);return Zt+=(Jt-j.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Rt,className:"".concat(ge,"-circle-path"),r:ot,cx:pn,cy:pn,stroke:F,strokeWidth:Ae,opacity:1,style:j,ref:function(Se){Q[Rt]=Se}})})};return o.createElement("svg",(0,S.Z)({className:k()("".concat(ge,"-circle"),vn),viewBox:"0 0 ".concat(_e," ").concat(_e),style:qt,id:oe,role:"presentation"},Mt),!Ve&&o.createElement("circle",{className:"".concat(ge,"-circle-trail"),r:ot,cx:pn,cy:pn,stroke:Ht,strokeLinecap:c,strokeWidth:Qe||Ae,style:ie}),Ve?Be():Re())},ke=Ze,me={Line:Ct,Circle:ke},de=e(6848),ue=e(93398);function ne(i){return!i||i<0?0:i>100?100:i}function w(i){let{success:h,successPercent:V}=i,oe=V;return h&&"progress"in h&&(oe=h.progress),h&&"percent"in h&&(oe=h.percent),oe}const L=i=>{let{percent:h,success:V,successPercent:oe}=i;const ge=ne(w({success:V,successPercent:oe}));return[ge,ne(ne(h)-ge)]},Oe=i=>{let{success:h={},strokeColor:V}=i;const{strokeColor:oe}=h;return[oe||ue.presetPrimaryColors.green,V||null]},K=(i,h,V)=>{var oe,ge,dt,Ae;let Qe=-1,St=-1;if(h==="step"){const Dt=V.steps,Et=V.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Qe=i==="small"?2:14,St=Et!=null?Et:8):typeof i=="number"?[Qe,St]=[i,i]:[Qe=14,St=8]=i,Qe*=Dt}else if(h==="line"){const Dt=V==null?void 0:V.strokeWidth;typeof i=="string"||typeof i=="undefined"?St=Dt||(i==="small"?6:8):typeof i=="number"?[Qe,St]=[i,i]:[Qe=-1,St=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Qe,St]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Qe,St]=[i,i]:(Qe=(ge=(oe=i[0])!==null&&oe!==void 0?oe:i[1])!==null&&ge!==void 0?ge:120,St=(Ae=(dt=i[0])!==null&&dt!==void 0?dt:i[1])!==null&&Ae!==void 0?Ae:120));return[Qe,St]},pe=3,Fe=i=>pe/i*100;var gt=i=>{const{prefixCls:h,trailColor:V=null,strokeLinecap:oe="round",gapPosition:ge,gapDegree:dt,width:Ae=120,type:Qe,children:St,success:Dt,size:Et=Ae}=i,[Ht,Xt]=K(Et,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(Fe(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(dt||dt===0)return dt;if(Qe==="dashboard")return 75},[dt,Qe]),rn=ge||Qe==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=Oe({success:Dt,strokeColor:i.strokeColor}),yn=k()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),Ne=o.createElement(ke,{percent:L(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:oe,trailColor:V,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(de.Z,{title:St},o.createElement("span",null,Ne)):o.createElement(o.Fragment,null,Ne,St))},at=function(i,h){var V={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(V[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{let h=[];return Object.keys(i).forEach(V=>{const oe=parseFloat(V.replace(/%/g,""));isNaN(oe)||h.push({key:oe,value:i[V]})}),h=h.sort((V,oe)=>V.key-oe.key),h.map(V=>{let{key:oe,value:ge}=V;return`${ge} ${oe}%`}).join(", ")},ct=(i,h)=>{const{from:V=ue.presetPrimaryColors.blue,to:oe=ue.presetPrimaryColors.blue,direction:ge=h==="rtl"?"to left":"to right"}=i,dt=at(i,["from","to","direction"]);if(Object.keys(dt).length!==0){const Ae=De(dt);return{backgroundImage:`linear-gradient(${ge}, ${Ae})`}}return{backgroundImage:`linear-gradient(${ge}, ${V}, ${oe})`}};var ee=i=>{const{prefixCls:h,direction:V,percent:oe,size:ge,strokeWidth:dt,strokeColor:Ae,strokeLinecap:Qe="round",children:St,trailColor:Dt=null,success:Et}=i,Ht=Ae&&typeof Ae!="string"?ct(Ae,V):{backgroundColor:Ae},Xt=Qe==="square"||Qe==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=ge!=null?ge:[-1,dt||(ge==="small"?6:8)],[tn,rn]=K(vn,"line",{strokeWidth:dt}),Mt=Object.assign({width:`${ne(oe)}%`,height:rn,borderRadius:Xt},Ht),pn=w(i),yn={width:`${ne(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:Et==null?void 0:Et.strokeColor},Ne={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:Ne},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),St)},P=i=>{const{size:h,steps:V,percent:oe=0,strokeWidth:ge=8,strokeColor:dt,trailColor:Ae=null,prefixCls:Qe,children:St}=i,Dt=Math.round(V*(oe/100)),Et=h==="small"?2:14,Ht=h!=null?h:[Et,ge],[Xt,qt]=K(Ht,"step",{steps:V,strokeWidth:ge}),vn=Xt/V,tn=new Array(V);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[V]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:N(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:N(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},U=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[V]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},Ce=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},fe=i=>{const{componentCls:h,iconCls:V}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${V}`]:{fontSize:i.fontSizeSM}}}};var le=(0,d.Z)("Progress",i=>{const h=i.marginXXS/2,V=(0,I.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[X(V),U(V),Ce(V),fe(V)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ve=function(i,h){var V={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(V[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{const{prefixCls:V,className:oe,rootClassName:ge,steps:dt,strokeColor:Ae,percent:Qe=0,size:St="default",showInfo:Dt=!0,type:Et="line",status:Ht,format:Xt,style:qt}=i,vn=ve(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var y,re;const ae=w(i);return parseInt(ae!==void 0?(y=ae!=null?ae:0)===null||y===void 0?void 0:y.toString():(re=Qe!=null?Qe:0)===null||re===void 0?void 0:re.toString(),10)},[Qe,i.success,i.successPercent]),rn=o.useMemo(()=>!tt.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(se.E_),Ne=Mt("progress",V),[ot,Xe]=le(Ne),bt=o.useMemo(()=>{if(!Dt)return null;const y=w(i);let re;const ae=Xt||(c=>`${c}%`),s=Et==="line";return Xt||rn!=="exception"&&rn!=="success"?re=ae(ne(Qe),ne(y)):rn==="exception"?re=s?o.createElement(te.Z,null):o.createElement(m.Z,null):rn==="success"&&(re=s?o.createElement(C.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Ne}-text`,title:typeof re=="string"?re:void 0},re)},[Dt,Qe,tn,rn,Et,Ne,Xt]),Jt=Array.isArray(Ae)?Ae[0]:Ae,_t=typeof Ae=="string"||Array.isArray(Ae)?Ae:void 0;let Ve;Et==="line"?Ve=dt?o.createElement(P,Object.assign({},i,{strokeColor:_t,prefixCls:Ne,steps:dt}),bt):o.createElement(ee,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,direction:pn}),bt):(Et==="circle"||Et==="dashboard")&&(Ve=o.createElement(gt,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,progressStatus:rn}),bt));const Tt=k()(Ne,`${Ne}-status-${rn}`,`${Ne}-${Et==="dashboard"&&"circle"||dt&&"steps"||Et}`,{[`${Ne}-inline-circle`]:Et==="circle"&&K(St,"circle")[0]<=20,[`${Ne}-show-info`]:Dt,[`${Ne}-${St}`]:typeof St=="string",[`${Ne}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,oe,ge,Xe);return ot(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,ce.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ve))}),E=mt},13570:function(bn,st,e){e.d(st,{Z:function(){return ne}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},te=v,m=e(7657),z=function(L,Oe){return C.createElement(m.Z,(0,o.Z)({},L,{ref:Oe,icon:te}))},k=C.forwardRef(z),ce=k,se=e(92310),S=e.n(se),Te=e(400),T=e(33606),A=e(37061),qe=e(18929),Pe=e(10228),nt=e(26112);function Ct(w,L){var Oe=w.disabled,K=w.prefixCls,pe=w.character,Fe=w.characterRender,lt=w.index,gt=w.count,at=w.value,De=w.allowHalf,ct=w.focused,Me=w.onHover,ee=w.onClick,Ge=function(U){Me(U,lt)},P=function(U){ee(U,lt)},R=function(U){U.keyCode===Pe.Z.ENTER&&ee(U,lt)},l=lt+1,d=new Set([K]);at===0&<===0&&ct?d.add("".concat(K,"-focused")):De&&at+.5>=l&&atlt?"true":"false","aria-posinset":lt+1,"aria-setsize":gt,tabIndex:Oe?-1:0},C.createElement("div",{className:"".concat(K,"-first")},I),C.createElement("div",{className:"".concat(K,"-second")},I)));return Fe&&(N=Fe(N,w)),N}var we=C.forwardRef(Ct);function xt(){var w=C.useRef({});function L(K){return w.current[K]}function Oe(K){return function(pe){w.current[K]=pe}}return[L,Oe]}function D(w){var L=w.pageXOffset,Oe="scrollLeft";if(typeof L!="number"){var K=w.document;L=K.documentElement[Oe],typeof L!="number"&&(L=K.body[Oe])}return L}function _(w){var L,Oe,K=w.ownerDocument,pe=K.body,Fe=K&&K.documentElement,lt=w.getBoundingClientRect();return L=lt.left,Oe=lt.top,L-=Fe.clientLeft||pe.clientLeft||0,Oe-=Fe.clientTop||pe.clientTop||0,{left:L,top:Oe}}function u(w){var L=_(w),Oe=w.ownerDocument,K=Oe.defaultView||Oe.parentWindow;return L.left+=D(K),L.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(w,L){var Oe,K=w.prefixCls,pe=K===void 0?"rc-rate":K,Fe=w.className,lt=w.defaultValue,gt=w.value,at=w.count,De=at===void 0?5:at,ct=w.allowHalf,Me=ct===void 0?!1:ct,ee=w.allowClear,Ge=ee===void 0?!0:ee,P=w.character,R=P===void 0?"\u2605":P,l=w.characterRender,d=w.disabled,I=w.direction,N=I===void 0?"ltr":I,X=w.tabIndex,U=X===void 0?0:X,Ce=w.autoFocus,fe=w.onHoverChange,le=w.onChange,ve=w.onFocus,Ye=w.onBlur,tt=w.onKeyDown,rt=w.onMouseLeave,mt=(0,A.Z)(w,t),E=xt(),i=(0,T.Z)(E,2),h=i[0],V=i[1],oe=C.useRef(null),ge=function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.focus()}};C.useImperativeHandle(L,function(){return{focus:ge,blur:function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.blur()}}}});var dt=(0,qe.Z)(lt||0,{value:gt}),Ae=(0,T.Z)(dt,2),Qe=Ae[0],St=Ae[1],Dt=(0,qe.Z)(null),Et=(0,T.Z)(Dt,2),Ht=Et[0],Xt=Et[1],qt=function(c,ie){var Q=N==="rtl",Re=c+1;if(Me){var Be=h(c),Ee=u(Be),it=Be.clientWidth;(Q&&ie-Ee>it/2||!Q&&ie-Ee0&&!Q||ie===Pe.Z.RIGHT&&Re>0&&Q?(Me?Re-=.5:Re-=1,vn(Re),c.preventDefault()):ie===Pe.Z.LEFT&&Re{const{componentCls:L}=w;return{[`${L}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:w.marginXS},"> div":{transition:`all ${w.motionDurationMid}, outline 0s`,"&:hover":{transform:w.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${w.lineWidth}px dashed ${w.starColor}`,transform:w.starHoverScale}},"&-first, &-second":{color:w.starBg,transition:`all ${w.motionDurationMid}`,userSelect:"none",[w.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${L}-star-first, &-half ${L}-star-second`]:{opacity:1},[`&-half ${L}-star-first, &-full ${L}-star-second`]:{color:"inherit"}}}},Ze=w=>({[`&-rtl${w.componentCls}`]:{direction:"rtl"}}),ke=w=>{const{componentCls:L}=w;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(w)),{display:"inline-block",margin:0,padding:0,color:w.starColor,fontSize:w.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${L} ${L}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(w)),{[`+ ${L}-text`]:{display:"inline-block",marginInlineStart:w.marginXS,fontSize:w.fontSize}}),Ze(w))}};var me=(0,Ke.Z)("Rate",w=>{const L=(0,je.TS)(w,{});return[ke(L)]},w=>({starColor:w.yellow6,starSize:w.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:w.colorFillContent})),de=function(w,L){var Oe={};for(var K in w)Object.prototype.hasOwnProperty.call(w,K)&&L.indexOf(K)<0&&(Oe[K]=w[K]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,K=Object.getOwnPropertySymbols(w);pe{const{prefixCls:Oe,className:K,rootClassName:pe,style:Fe,tooltips:lt,character:gt=C.createElement(ce,null)}=w,at=de(w,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(d,I)=>{let{index:N}=I;return lt?C.createElement(Ie.Z,{title:lt[N]},d):d},{getPrefixCls:ct,direction:Me,rate:ee}=C.useContext(B.E_),Ge=ct("rate",Oe),[P,R]=me(Ge),l=Object.assign(Object.assign({},ee==null?void 0:ee.style),Fe);return P(C.createElement($,Object.assign({ref:L,character:gt,characterRender:De},at,{className:S()(K,pe,R,ee==null?void 0:ee.className),style:l,prefixCls:Ge,direction:Me})))})},57809:function(bn,st,e){var o=e(92310),C=e.n(o),v=e(77861),te=e(2738),m=e(59301),z=e(53487),k=e(62892),ce=e(19080),se=e(36355),S=e(1684),Te=e(93891),T=e(19716),A=e(32441),qe=e(33234),Pe=e(14154),nt=e(58582),Ct=e(84443),we=e(66339),xt=function(b,x){var $={};for(var B in b)Object.prototype.hasOwnProperty.call(b,B)&&x.indexOf(B)<0&&($[B]=b[B]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,B=Object.getOwnPropertySymbols(b);Ie{var $,{prefixCls:B,bordered:Ie=!0,className:_e,rootClassName:Ke,getPopupContainer:je,popupClassName:It,dropdownClassName:Ze,listHeight:ke=256,placement:me,listItemHeight:de=24,size:ue,disabled:ne,notFoundContent:w,status:L,builtinPlacements:Oe,dropdownMatchSelectWidth:K,popupMatchSelectWidth:pe,direction:Fe,style:lt,allowClear:gt}=b,at=xt(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:ct,renderEmpty:Me,direction:ee,virtual:Ge,popupMatchSelectWidth:P,popupOverflow:R,select:l}=m.useContext(se.E_),d=ct("select",B),I=ct(),N=Fe!=null?Fe:ee,{compactSize:X,compactItemClassnames:U}=(0,qe.ri)(d,N),[Ce,fe]=(0,Pe.Z)(d),le=m.useMemo(()=>{const{mode:rn}=at;if(rn!=="combobox")return rn===D?"combobox":rn},[at.mode]),ve=le==="multiple"||le==="tags",Ye=(0,Ct.Z)(at.suffixIcon,at.showArrow),tt=($=pe!=null?pe:K)!==null&&$!==void 0?$:P,{status:rt,hasFeedback:mt,isFormItemInput:E,feedbackIcon:i}=m.useContext(A.aM),h=(0,ce.F)(rt,L);let V;w!==void 0?V=w:le==="combobox"?V=null:V=(Me==null?void 0:Me("Select"))||m.createElement(Te.Z,{componentName:"Select"});const{suffixIcon:oe,itemIcon:ge,removeIcon:dt,clearIcon:Ae}=(0,we.Z)(Object.assign(Object.assign({},at),{multiple:ve,hasFeedback:mt,feedbackIcon:i,showSuffixIcon:Ye,prefixCls:d,showArrow:at.showArrow,componentName:"Select"})),Qe=gt===!0?{clearIcon:Ae}:gt,St=(0,te.Z)(at,["suffixIcon","itemIcon"]),Dt=C()(It||Ze,{[`${d}-dropdown-${N}`]:N==="rtl"},Ke,fe),Et=(0,T.Z)(rn=>{var Mt;return(Mt=ue!=null?ue:X)!==null&&Mt!==void 0?Mt:rn}),Ht=m.useContext(S.Z),Xt=ne!=null?ne:Ht,qt=C()({[`${d}-lg`]:Et==="large",[`${d}-sm`]:Et==="small",[`${d}-rtl`]:N==="rtl",[`${d}-borderless`]:!Ie,[`${d}-in-form-item`]:E},(0,ce.Z)(d,h,mt),U,l==null?void 0:l.className,_e,Ke,fe),vn=m.useMemo(()=>me!==void 0?me:N==="rtl"?"bottomRight":"bottomLeft",[me,N]),tn=(0,nt.Z)(Oe,R);return Ce(m.createElement(v.ZP,Object.assign({ref:x,virtual:Ge,showSearch:l==null?void 0:l.showSearch},St,{style:Object.assign(Object.assign({},l==null?void 0:l.style),lt),dropdownMatchSelectWidth:tt,builtinPlacements:tn,transitionName:(0,k.m)(I,"slide-up",at.transitionName),listHeight:ke,listItemHeight:de,mode:le,prefixCls:d,placement:vn,direction:N,suffixIcon:oe,menuItemSelectedIcon:ge,removeIcon:dt,allowClear:Qe,notFoundContent:V,className:qt,getPopupContainer:je||De,dropdownClassName:Dt,disabled:Xt})))},u=m.forwardRef(_),t=(0,z.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=D,u.Option=v.Wx,u.OptGroup=v.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,st.default=u},14154:function(bn,st,e){e.d(st,{Z:function(){return u}});var o=e(17313),C=e(74207),v=e(37613),te=e(83116),m=e(13826),z=e(92899);const k=t=>{const{optionHeight:b,optionFontSize:x,optionLineHeight:$,optionPadding:B}=t;return{position:"relative",display:"block",minHeight:b,padding:B,color:t.colorText,fontWeight:"normal",fontSize:x,lineHeight:$,boxSizing:"border-box"}};var se=t=>{const{antCls:b,componentCls:x}=t,$=`${x}-item`,B=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Ie=`&${b}-slide-up-appear${b}-slide-up-appear-active`,_e=`&${b}-slide-up-leave${b}-slide-up-leave-active`,Ke=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${B}${Ke}bottomLeft, - ${Ie}${Ke}bottomLeft - `]:{animationName:m.fJ},[` - ${B}${Ke}topLeft, - ${Ie}${Ke}topLeft, - ${B}${Ke}topRight, - ${Ie}${Ke}topRight - `]:{animationName:m.Qt},[`${_e}${Ke}bottomLeft`]:{animationName:m.Uw},[` - ${_e}${Ke}topLeft, - ${_e}${Ke}topRight - `]:{animationName:m.ly},"&-hidden":{display:"none"},[`${$}`]:Object.assign(Object.assign({},k(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${$}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${$}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${$}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${$}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,m.oN)(t,"slide-up"),(0,m.oN)(t,"slide-down"),(0,z.Fm)(t,"move-up"),(0,z.Fm)(t,"move-down")]};const S=2,Te=t=>{let{controlHeightSM:b,controlHeight:x,lineWidth:$}=t;const B=(x-b)/2-$,Ie=Math.ceil(B/2);return[B,Ie]};function T(t,b){const{componentCls:x,iconCls:$}=t,B=`${x}-selection-overflow`,Ie=t.multipleSelectItemHeight,[_e]=Te(t),Ke=b?`${x}-${b}`:"";return{[`${x}-multiple${Ke}`]:{fontSize:t.fontSize,[B]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${_e-S}px ${S*2}px`,borderRadius:t.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${S}px 0`,lineHeight:`${Ie}px`,visibility:"hidden",content:'"\\a0"'}},[` + `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${m}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:I}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Ie.vS),{paddingInline:tt})}}]};const be=P=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:m,motionEaseInOut:I,motionEaseOut:B,iconCls:j,iconSize:K,iconMarginInlineEnd:Me}=P;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${I}`].join(","),[`${R}-item-icon, ${j}`]:{minWidth:K,fontSize:K,transition:[`font-size ${m} ${B}`,`margin ${l} ${I}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Me,opacity:1,transition:[`opacity ${l} ${I}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Ie.Ro)()),[`&${R}-item-only-child`]:{[`> ${j}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=P=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:m,borderRadius:I,menuArrowSize:B,menuArrowOffset:j}=P;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:P.margin,width:B,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${m}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:B*.6,height:B*.15,backgroundColor:"currentcolor",borderRadius:I,transition:[`background ${l} ${m}`,`transform ${l} ${m}`,`top ${l} ${m}`,`color ${l} ${m}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${j})`},"&::after":{transform:`rotate(-45deg) translateY(${j})`}}}}},gt=P=>{const{antCls:R,componentCls:l,fontSize:m,motionDurationSlow:I,motionDurationMid:B,motionEaseInOut:j,paddingXS:K,padding:Me,colorSplit:ue,lineWidth:re,zIndexPopup:me,borderRadiusLG:ze,subMenuItemBorderRadius:tt,menuArrowSize:rt,menuArrowOffset:mt,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:W}=P;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ie.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,Ie.Wf)(P)),(0,Ie.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:m,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${I} 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:P.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${K}px ${Me}px`,fontSize:W,lineHeight:h,transition:`all ${I}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${I} ${j}`,`background ${I} ${j}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${I} ${j}`,`background ${I} ${j}`,`padding ${B} ${j}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${I} ${j}`,`padding ${I} ${j}`].join(",")},[`${l}-title-content`]:{transition:`color ${I}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ue,borderStyle:E,borderWidth:0,borderTopWidth:re,marginBlock:re,padding:0,"&-dashed":{borderStyle:"dashed"}}}),be(P)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${m*2}px ${Me}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:me,borderRadius:ze,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:P.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:P.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:P.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:P.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:ze},be(P)),lt(P)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:tt},[`${l}-submenu-title::after`]:{transition:`transform ${I} ${j}`}})}}),lt(P)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${mt})`},"&::after":{transform:`rotate(45deg) translateX(-${mt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${rt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${mt})`},"&::before":{transform:`rotate(45deg) translateX(${mt})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var at=(P,R)=>(0,It.Z)("Menu",m=>{if(R===!1)return[];const{colorBgElevated:I,colorPrimary:B,colorTextLightSolid:j,controlHeightLG:K,fontSize:Me,darkItemColor:ue,darkDangerItemColor:re,darkItemBg:me,darkSubMenuItemBg:ze,darkItemSelectedColor:tt,darkItemSelectedBg:rt,darkDangerItemSelectedBg:mt,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:W,darkDangerItemHoverColor:le,darkDangerItemSelectedColor:ge,darkDangerItemActiveBg:dt}=m,Ae=Me/7*5,Ge=(0,je.TS)(m,{menuArrowSize:Ae,menuHorizontalHeight:K*1.15,menuArrowOffset:`${Ae*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:I}),St=(0,je.TS)(Ge,{itemColor:ue,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:tt,itemBg:me,popupBg:me,subMenuItemBg:ze,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:W,dangerItemColor:re,dangerItemHoverColor:le,dangerItemSelectedColor:ge,dangerItemActiveBg:dt,dangerItemSelectedBg:mt,menuSubMenuBg:ze,horizontalItemSelectedColor:j,horizontalItemSelectedBg:B});return[gt(Ge),ve(Ge),Oe(Ge),L(Ge,"light"),L(St,"dark"),de(Ge),(0,_e.Z)(Ge),(0,Ue.oN)(Ge,"slide-up"),(0,Ue.oN)(Ge,"slide-down"),(0,Le._y)(Ge,"zoom-big")]},m=>{const{colorPrimary:I,colorError:B,colorTextDisabled:j,colorErrorBg:K,colorText:Me,colorTextDescription:ue,colorBgContainer:re,colorFillAlter:me,colorFillContent:ze,lineWidth:tt,lineWidthBold:rt,controlItemBgActive:mt,colorBgTextHover:E,controlHeightLG:i,lineHeight:h,colorBgElevated:W,marginXXS:le,padding:ge,fontSize:dt,controlHeightSM:Ae,fontSizeLG:Ge,colorTextLightSolid:St,colorErrorHover:Dt}=m,Et=new N.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:m.zIndexPopupBase+50,radiusItem:m.borderRadiusLG,itemBorderRadius:m.borderRadiusLG,radiusSubMenuItem:m.borderRadiusSM,subMenuItemBorderRadius:m.borderRadiusSM,colorItemText:Me,itemColor:Me,colorItemTextHover:Me,itemHoverColor:Me,colorItemTextHoverHorizontal:I,horizontalItemHoverColor:I,colorGroupTitle:ue,groupTitleColor:ue,colorItemTextSelected:I,itemSelectedColor:I,colorItemTextSelectedHorizontal:I,horizontalItemSelectedColor:I,colorItemBg:re,itemBg:re,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:ze,itemActiveBg:mt,colorSubItemBg:me,subMenuItemBg:me,colorItemBgSelected:mt,itemSelectedBg:mt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:rt,activeBarHeight:rt,colorActiveBarBorderSize:tt,activeBarBorderWidth:tt,colorItemTextDisabled:j,itemDisabledColor:j,colorDangerItemText:B,dangerItemColor:B,colorDangerItemTextHover:B,dangerItemHoverColor:B,colorDangerItemTextSelected:B,dangerItemSelectedColor:B,colorDangerItemBgActive:K,dangerItemActiveBg:K,colorDangerItemBgSelected:K,dangerItemSelectedBg:K,itemMarginInline:m.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:W,itemMarginBlock:le,itemPaddingInline:ge,horizontalLineHeight:`${i*1.15}px`,iconSize:dt,iconMarginInlineEnd:Ae-dt,collapsedIconSize:Ge,groupTitleFontSize:dt,darkItemDisabledColor:new N.C(St).setAlpha(.25).toRgbString(),darkItemColor:Et,darkDangerItemColor:B,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:I,darkDangerItemSelectedBg:B,darkItemHoverBg:"transparent",darkGroupTitleColor:Et,darkItemHoverColor:St,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:B}},{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"]]})(P),Fe=function(P,R){var l={};for(var m in P)Object.prototype.hasOwnProperty.call(P,m)&&R.indexOf(m)<0&&(l[m]=P[m]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,m=Object.getOwnPropertySymbols(P);I{var l,m;const I=C.useContext(t.Z),B=I||{},{getPrefixCls:j,getPopupContainer:K,direction:Me,menu:ue}=C.useContext(k.E_),re=j(),{prefixCls:me,className:ze,style:tt,theme:rt="light",expandIcon:mt,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:h,items:W,children:le,rootClassName:ge,mode:dt,selectable:Ae,onClick:Ge,overflowedIndicatorPopupClassName:St}=P,Dt=Fe(P,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Et=(0,He.Z)(Dt,["collapsedWidth"]),Ht=Y(W)||le;(l=B.validator)===null||l===void 0||l.call(B,{mode:dt});const Xt=(0,_.useEvent)(function(){var bt;Ge==null||Ge.apply(void 0,arguments),(bt=B.onClick)===null||bt===void 0||bt.call(B)}),qt=B.mode||dt,vn=Ae!=null?Ae:B.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${re}-slide-up`},inline:(0,u.Z)(re),other:{motionName:`${re}-zoom-big`}},Mt=j("menu",me||B.prefixCls),[pn,yn]=at(Mt,!I),Ne=f()(`${Mt}-${rt}`,ue==null?void 0:ue.className,ze);let ot;if(typeof mt=="function")ot=mt;else if(mt===null||mt===!1)ot=null;else if(B.expandIcon===null||B.expandIcon===!1)ot=null;else{const bt=mt!=null?mt:B.expandIcon;ot=(0,A.Tm)(bt,{className:f()(`${Mt}-submenu-expand-icon`,(0,A.l$)(bt)?(m=bt.props)===null||m===void 0?void 0:m.className:"")})}const Xe=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:Me,firstLevel:!0,theme:rt,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,Me,E,rt]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(Pe.Provider,{value:Xe},C.createElement(o.ZP,Object.assign({getPopupContainer:K,overflowedIndicator:C.createElement(D.Z,null),overflowedIndicatorPopupClassName:f()(Mt,`${Mt}-${rt}`,St),mode:qt,selectable:vn,onClick:Xt},Et,{inlineCollapsed:tn,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),tt),className:Ne,prefixCls:Mt,direction:Me,defaultMotions:rn,expandIcon:ot,ref:R,rootClassName:f()(ge,yn)}),Ht))))});const ee=(0,C.forwardRef)((P,R)=>{const l=(0,C.useRef)(null),m=C.useContext(v.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:I=>{var B;(B=l.current)===null||B===void 0||B.focus(I)}})),C.createElement(De,Object.assign({ref:l},P,m))});ee.Item=Ct,ee.SubMenu=xt,ee.Divider=se,ee.ItemGroup=o.BW;var Qe=ee},93948:function(bn,st,e){e.d(st,{Z:function(){return E}});var o=e(59301),C=e(29679),v=e(40001),te=e(19248),f=e(99267),k=e(92310),V=e.n(k),ce=e(2738),se=e(36355),S=e(92413),He=e(33708),T=e(37061),A={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},qe=function(){var h=(0,o.useRef)([]),W=(0,o.useRef)(null);return(0,o.useEffect)(function(){var le=Date.now(),ge=!1;h.current.forEach(function(dt){if(dt){ge=!0;var Ae=dt.style;Ae.transitionDuration=".3s, .3s, .3s, .06s",W.current&&le-W.current<100&&(Ae.transitionDuration="0s, 0s")}}),ge&&(W.current=Date.now())}),h.current},Pe=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],nt=function(h){var W=(0,He.Z)((0,He.Z)({},A),h),le=W.className,ge=W.percent,dt=W.prefixCls,Ae=W.strokeColor,Ge=W.strokeLinecap,St=W.strokeWidth,Dt=W.style,Et=W.trailColor,Ht=W.trailWidth,Xt=W.transition,qt=(0,T.Z)(W,Pe);delete qt.gapPosition;var vn=Array.isArray(ge)?ge:[ge],tn=Array.isArray(Ae)?Ae:[Ae],rn=qe(),Mt=St/2,pn=100-St/2,yn="M ".concat(Ge==="round"?Mt:0,",").concat(Mt,` + L `).concat(Ge==="round"?pn:100,",").concat(Mt),Ne="0 0 100 ".concat(St),ot=0;return o.createElement("svg",(0,S.Z)({className:V()("".concat(dt,"-line"),le),viewBox:Ne,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(dt,"-line-trail"),d:yn,strokeLinecap:Ge,stroke:Et,strokeWidth:Ht||St,fillOpacity:"0"}),vn.map(function(Xe,bt){var Jt=1;switch(Ge){case"round":Jt=1-St/100;break;case"square":Jt=1-St/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(Xe*Jt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},We=tn[bt]||tn[tn.length-1];return ot+=Xe,o.createElement("path",{key:bt,className:"".concat(dt,"-line-path"),d:yn,strokeLinecap:Ge,stroke:We,strokeWidth:St,fillOpacity:"0",ref:function(y){rn[bt]=y},style:_t})}))},Ct=nt,xe=e(39559),xt=e(33606),D=e(47273),_=0,u=(0,D.Z)();function t(){var i;return u?(i=_,_+=1):i="TEST_OR_SSR",i}var b=function(i){var h=o.useState(),W=(0,xt.Z)(h,2),le=W[0],ge=W[1];return o.useEffect(function(){ge("rc_progress_".concat(t()))},[]),i||le},x=function(h){var W=h.bg,le=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:W}},le)};function Y(i,h){return Object.keys(i).map(function(W){var le=parseFloat(W),ge="".concat(Math.floor(le*h),"%");return"".concat(i[W]," ").concat(ge)})}var N=o.forwardRef(function(i,h){var W=i.prefixCls,le=i.color,ge=i.gradientId,dt=i.radius,Ae=i.style,Ge=i.ptg,St=i.strokeLinecap,Dt=i.strokeWidth,Et=i.size,Ht=i.gapDegree,Xt=le&&(0,xe.Z)(le)==="object",qt=Xt?"#FFF":void 0,vn=Et/2,tn=o.createElement("circle",{className:"".concat(W,"-circle-path"),r:dt,cx:vn,cy:vn,stroke:qt,strokeLinecap:St,strokeWidth:Dt,opacity:Ge===0?0:1,style:Ae,ref:h});if(!Xt)return tn;var rn="".concat(ge,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=Y(le,(360-Ht)/360),yn=Y(le,1),Ne="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ot="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:Et,height:Et,mask:"url(#".concat(rn,")")},o.createElement(x,{bg:ot},o.createElement(x,{bg:Ne}))))}),Ie=N,_e=100,Ue=function(h,W,le,ge,dt,Ae,Ge,St,Dt,Et){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=le/100*360*((360-Ae)/360),qt=Ae===0?0:{bottom:0,top:180,left:90,right:-90}[Ge],vn=(100-ge)/100*W;Dt==="round"&&ge!==100&&(vn+=Et/2,vn>=W&&(vn=W-.01));var tn=_e/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(W,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(dt+Xt+qt,"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}},Le=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function It(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var je=function(h){var W=(0,He.Z)((0,He.Z)({},A),h),le=W.id,ge=W.prefixCls,dt=W.steps,Ae=W.strokeWidth,Ge=W.trailWidth,St=W.gapDegree,Dt=St===void 0?0:St,Et=W.gapPosition,Ht=W.trailColor,Xt=W.strokeLinecap,qt=W.style,vn=W.className,tn=W.strokeColor,rn=W.percent,Mt=(0,T.Z)(W,Le),pn=_e/2,yn=b(le),Ne="".concat(yn,"-gradient"),ot=pn-Ae/2,Xe=Math.PI*2*ot,bt=Dt>0?90+Dt/2:-90,Jt=Xe*((360-Dt)/360),_t=(0,xe.Z)(dt)==="object"?dt:{count:dt,space:2},We=_t.count,Tt=_t.space,y=It(rn),ae=It(tn),oe=ae.find(function(Ee){return Ee&&(0,xe.Z)(Ee)==="object"}),s=oe&&(0,xe.Z)(oe)==="object",c=s?"butt":Xt,ie=Ue(Xe,Jt,0,100,bt,Dt,Et,Ht,c,Ae),G=qe(),Re=function(){var it=0;return y.map(function(yt,Zt){var wt=ae[Zt]||ae[ae.length-1],Rt=Ue(Xe,Jt,it,yt,bt,Dt,Et,wt,c,Ae);return it+=yt,o.createElement(Ie,{key:Zt,color:wt,ptg:yt,radius:ot,prefixCls:ge,gradientId:Ne,style:Rt,strokeLinecap:c,strokeWidth:Ae,gapDegree:Dt,ref:function(F){G[Zt]=F},size:_e})}).reverse()},Be=function(){var it=Math.round(We*(y[0]/100)),yt=100/We,Zt=0;return new Array(We).fill(null).map(function(wt,Rt){var O=Rt<=it-1?ae[0]:Ht,F=O&&(0,xe.Z)(O)==="object"?"url(#".concat(Ne,")"):void 0,z=Ue(Xe,Jt,Zt,yt,bt,Dt,Et,O,"butt",Ae,Tt);return Zt+=(Jt-z.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Rt,className:"".concat(ge,"-circle-path"),r:ot,cx:pn,cy:pn,stroke:F,strokeWidth:Ae,opacity:1,style:z,ref:function(Ce){G[Rt]=Ce}})})};return o.createElement("svg",(0,S.Z)({className:V()("".concat(ge,"-circle"),vn),viewBox:"0 0 ".concat(_e," ").concat(_e),style:qt,id:le,role:"presentation"},Mt),!We&&o.createElement("circle",{className:"".concat(ge,"-circle-trail"),r:ot,cx:pn,cy:pn,stroke:Ht,strokeLinecap:c,strokeWidth:Ge||Ae,style:ie}),We?Be():Re())},Ve=je,ve={Line:Ct,Circle:Ve},fe=e(6848),de=e(93398);function ne(i){return!i||i<0?0:i>100?100:i}function w(i){let{success:h,successPercent:W}=i,le=W;return h&&"progress"in h&&(le=h.progress),h&&"percent"in h&&(le=h.percent),le}const L=i=>{let{percent:h,success:W,successPercent:le}=i;const ge=ne(w({success:W,successPercent:le}));return[ge,ne(ne(h)-ge)]},we=i=>{let{success:h={},strokeColor:W}=i;const{strokeColor:le}=h;return[le||de.presetPrimaryColors.green,W||null]},U=(i,h,W)=>{var le,ge,dt,Ae;let Ge=-1,St=-1;if(h==="step"){const Dt=W.steps,Et=W.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Ge=i==="small"?2:14,St=Et!=null?Et:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=14,St=8]=i,Ge*=Dt}else if(h==="line"){const Dt=W==null?void 0:W.strokeWidth;typeof i=="string"||typeof i=="undefined"?St=Dt||(i==="small"?6:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=-1,St=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Ge,St]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Ge,St]=[i,i]:(Ge=(ge=(le=i[0])!==null&&le!==void 0?le:i[1])!==null&&ge!==void 0?ge:120,St=(Ae=(dt=i[0])!==null&&dt!==void 0?dt:i[1])!==null&&Ae!==void 0?Ae:120));return[Ge,St]},Oe=3,be=i=>Oe/i*100;var gt=i=>{const{prefixCls:h,trailColor:W=null,strokeLinecap:le="round",gapPosition:ge,gapDegree:dt,width:Ae=120,type:Ge,children:St,success:Dt,size:Et=Ae}=i,[Ht,Xt]=U(Et,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(be(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(dt||dt===0)return dt;if(Ge==="dashboard")return 75},[dt,Ge]),rn=ge||Ge==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=we({success:Dt,strokeColor:i.strokeColor}),yn=V()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),Ne=o.createElement(Ve,{percent:L(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:le,trailColor:W,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(fe.Z,{title:St},o.createElement("span",null,Ne)):o.createElement(o.Fragment,null,Ne,St))},at=function(i,h){var W={};for(var le in i)Object.prototype.hasOwnProperty.call(i,le)&&h.indexOf(le)<0&&(W[le]=i[le]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,le=Object.getOwnPropertySymbols(i);ge{let h=[];return Object.keys(i).forEach(W=>{const le=parseFloat(W.replace(/%/g,""));isNaN(le)||h.push({key:le,value:i[W]})}),h=h.sort((W,le)=>W.key-le.key),h.map(W=>{let{key:le,value:ge}=W;return`${ge} ${le}%`}).join(", ")},ct=(i,h)=>{const{from:W=de.presetPrimaryColors.blue,to:le=de.presetPrimaryColors.blue,direction:ge=h==="rtl"?"to left":"to right"}=i,dt=at(i,["from","to","direction"]);if(Object.keys(dt).length!==0){const Ae=Fe(dt);return{backgroundImage:`linear-gradient(${ge}, ${Ae})`}}return{backgroundImage:`linear-gradient(${ge}, ${W}, ${le})`}};var ee=i=>{const{prefixCls:h,direction:W,percent:le,size:ge,strokeWidth:dt,strokeColor:Ae,strokeLinecap:Ge="round",children:St,trailColor:Dt=null,success:Et}=i,Ht=Ae&&typeof Ae!="string"?ct(Ae,W):{backgroundColor:Ae},Xt=Ge==="square"||Ge==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=ge!=null?ge:[-1,dt||(ge==="small"?6:8)],[tn,rn]=U(vn,"line",{strokeWidth:dt}),Mt=Object.assign({width:`${ne(le)}%`,height:rn,borderRadius:Xt},Ht),pn=w(i),yn={width:`${ne(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:Et==null?void 0:Et.strokeColor},Ne={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:Ne},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),St)},P=i=>{const{size:h,steps:W,percent:le=0,strokeWidth:ge=8,strokeColor:dt,trailColor:Ae=null,prefixCls:Ge,children:St}=i,Dt=Math.round(W*(le/100)),Et=h==="small"?2:14,Ht=h!=null?h:[Et,ge],[Xt,qt]=U(Ht,"step",{steps:W,strokeWidth:ge}),vn=Xt/W,tn=new Array(W);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},j=i=>{const{componentCls:h,iconCls:W}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[W]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:B(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:B(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},K=i=>{const{componentCls:h,iconCls:W}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[W]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},Me=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},ue=i=>{const{componentCls:h,iconCls:W}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${W}`]:{fontSize:i.fontSizeSM}}}};var re=(0,m.Z)("Progress",i=>{const h=i.marginXXS/2,W=(0,I.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[j(W),K(W),Me(W),ue(W)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),me=function(i,h){var W={};for(var le in i)Object.prototype.hasOwnProperty.call(i,le)&&h.indexOf(le)<0&&(W[le]=i[le]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,le=Object.getOwnPropertySymbols(i);ge{const{prefixCls:W,className:le,rootClassName:ge,steps:dt,strokeColor:Ae,percent:Ge=0,size:St="default",showInfo:Dt=!0,type:Et="line",status:Ht,format:Xt,style:qt}=i,vn=me(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var y,ae;const oe=w(i);return parseInt(oe!==void 0?(y=oe!=null?oe:0)===null||y===void 0?void 0:y.toString():(ae=Ge!=null?Ge:0)===null||ae===void 0?void 0:ae.toString(),10)},[Ge,i.success,i.successPercent]),rn=o.useMemo(()=>!tt.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(se.E_),Ne=Mt("progress",W),[ot,Xe]=re(Ne),bt=o.useMemo(()=>{if(!Dt)return null;const y=w(i);let ae;const oe=Xt||(c=>`${c}%`),s=Et==="line";return Xt||rn!=="exception"&&rn!=="success"?ae=oe(ne(Ge),ne(y)):rn==="exception"?ae=s?o.createElement(te.Z,null):o.createElement(f.Z,null):rn==="success"&&(ae=s?o.createElement(C.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Ne}-text`,title:typeof ae=="string"?ae:void 0},ae)},[Dt,Ge,tn,rn,Et,Ne,Xt]),Jt=Array.isArray(Ae)?Ae[0]:Ae,_t=typeof Ae=="string"||Array.isArray(Ae)?Ae:void 0;let We;Et==="line"?We=dt?o.createElement(P,Object.assign({},i,{strokeColor:_t,prefixCls:Ne,steps:dt}),bt):o.createElement(ee,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,direction:pn}),bt):(Et==="circle"||Et==="dashboard")&&(We=o.createElement(gt,Object.assign({},i,{strokeColor:Jt,prefixCls:Ne,progressStatus:rn}),bt));const Tt=V()(Ne,`${Ne}-status-${rn}`,`${Ne}-${Et==="dashboard"&&"circle"||dt&&"steps"||Et}`,{[`${Ne}-inline-circle`]:Et==="circle"&&U(St,"circle")[0]<=20,[`${Ne}-show-info`]:Dt,[`${Ne}-${St}`]:typeof St=="string",[`${Ne}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,le,ge,Xe);return ot(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,ce.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),We))}),E=mt},13570:function(bn,st,e){e.d(st,{Z:function(){return ne}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},te=v,f=e(7657),k=function(L,we){return C.createElement(f.Z,(0,o.Z)({},L,{ref:we,icon:te}))},V=C.forwardRef(k),ce=V,se=e(92310),S=e.n(se),He=e(400),T=e(33606),A=e(37061),qe=e(18929),Pe=e(10228),nt=e(26112);function Ct(w,L){var we=w.disabled,U=w.prefixCls,Oe=w.character,be=w.characterRender,lt=w.index,gt=w.count,at=w.value,Fe=w.allowHalf,ct=w.focused,De=w.onHover,ee=w.onClick,Qe=function(K){De(K,lt)},P=function(K){ee(K,lt)},R=function(K){K.keyCode===Pe.Z.ENTER&&ee(K,lt)},l=lt+1,m=new Set([U]);at===0&<===0&&ct?m.add("".concat(U,"-focused")):Fe&&at+.5>=l&&atlt?"true":"false","aria-posinset":lt+1,"aria-setsize":gt,tabIndex:we?-1:0},C.createElement("div",{className:"".concat(U,"-first")},I),C.createElement("div",{className:"".concat(U,"-second")},I)));return be&&(B=be(B,w)),B}var xe=C.forwardRef(Ct);function xt(){var w=C.useRef({});function L(U){return w.current[U]}function we(U){return function(Oe){w.current[U]=Oe}}return[L,we]}function D(w){var L=w.pageXOffset,we="scrollLeft";if(typeof L!="number"){var U=w.document;L=U.documentElement[we],typeof L!="number"&&(L=U.body[we])}return L}function _(w){var L,we,U=w.ownerDocument,Oe=U.body,be=U&&U.documentElement,lt=w.getBoundingClientRect();return L=lt.left,we=lt.top,L-=be.clientLeft||Oe.clientLeft||0,we-=be.clientTop||Oe.clientTop||0,{left:L,top:we}}function u(w){var L=_(w),we=w.ownerDocument,U=we.defaultView||we.parentWindow;return L.left+=D(U),L.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(w,L){var we,U=w.prefixCls,Oe=U===void 0?"rc-rate":U,be=w.className,lt=w.defaultValue,gt=w.value,at=w.count,Fe=at===void 0?5:at,ct=w.allowHalf,De=ct===void 0?!1:ct,ee=w.allowClear,Qe=ee===void 0?!0:ee,P=w.character,R=P===void 0?"\u2605":P,l=w.characterRender,m=w.disabled,I=w.direction,B=I===void 0?"ltr":I,j=w.tabIndex,K=j===void 0?0:j,Me=w.autoFocus,ue=w.onHoverChange,re=w.onChange,me=w.onFocus,ze=w.onBlur,tt=w.onKeyDown,rt=w.onMouseLeave,mt=(0,A.Z)(w,t),E=xt(),i=(0,T.Z)(E,2),h=i[0],W=i[1],le=C.useRef(null),ge=function(){if(!m){var c;(c=le.current)===null||c===void 0||c.focus()}};C.useImperativeHandle(L,function(){return{focus:ge,blur:function(){if(!m){var c;(c=le.current)===null||c===void 0||c.blur()}}}});var dt=(0,qe.Z)(lt||0,{value:gt}),Ae=(0,T.Z)(dt,2),Ge=Ae[0],St=Ae[1],Dt=(0,qe.Z)(null),Et=(0,T.Z)(Dt,2),Ht=Et[0],Xt=Et[1],qt=function(c,ie){var G=B==="rtl",Re=c+1;if(De){var Be=h(c),Ee=u(Be),it=Be.clientWidth;(G&&ie-Ee>it/2||!G&&ie-Ee0&&!G||ie===Pe.Z.RIGHT&&Re>0&&G?(De?Re-=.5:Re-=1,vn(Re),c.preventDefault()):ie===Pe.Z.LEFT&&Re{const{componentCls:L}=w;return{[`${L}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:w.marginXS},"> div":{transition:`all ${w.motionDurationMid}, outline 0s`,"&:hover":{transform:w.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${w.lineWidth}px dashed ${w.starColor}`,transform:w.starHoverScale}},"&-first, &-second":{color:w.starBg,transition:`all ${w.motionDurationMid}`,userSelect:"none",[w.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${L}-star-first, &-half ${L}-star-second`]:{opacity:1},[`&-half ${L}-star-first, &-full ${L}-star-second`]:{color:"inherit"}}}},je=w=>({[`&-rtl${w.componentCls}`]:{direction:"rtl"}}),Ve=w=>{const{componentCls:L}=w;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(w)),{display:"inline-block",margin:0,padding:0,color:w.starColor,fontSize:w.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${L} ${L}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),It(w)),{[`+ ${L}-text`]:{display:"inline-block",marginInlineStart:w.marginXS,fontSize:w.fontSize}}),je(w))}};var ve=(0,Ue.Z)("Rate",w=>{const L=(0,Le.TS)(w,{});return[Ve(L)]},w=>({starColor:w.yellow6,starSize:w.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:w.colorFillContent})),fe=function(w,L){var we={};for(var U in w)Object.prototype.hasOwnProperty.call(w,U)&&L.indexOf(U)<0&&(we[U]=w[U]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,U=Object.getOwnPropertySymbols(w);Oe{const{prefixCls:we,className:U,rootClassName:Oe,style:be,tooltips:lt,character:gt=C.createElement(ce,null)}=w,at=fe(w,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(m,I)=>{let{index:B}=I;return lt?C.createElement(Ie.Z,{title:lt[B]},m):m},{getPrefixCls:ct,direction:De,rate:ee}=C.useContext(N.E_),Qe=ct("rate",we),[P,R]=ve(Qe),l=Object.assign(Object.assign({},ee==null?void 0:ee.style),be);return P(C.createElement(Y,Object.assign({ref:L,character:gt,characterRender:Fe},at,{className:S()(U,Oe,R,ee==null?void 0:ee.className),style:l,prefixCls:Qe,direction:De})))})},57809:function(bn,st,e){var o=e(92310),C=e.n(o),v=e(77861),te=e(2738),f=e(59301),k=e(53487),V=e(62892),ce=e(19080),se=e(36355),S=e(1684),He=e(93891),T=e(19716),A=e(32441),qe=e(33234),Pe=e(14154),nt=e(58582),Ct=e(84443),xe=e(66339),xt=function(b,x){var Y={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&(Y[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ie=0,N=Object.getOwnPropertySymbols(b);Ie{var Y,{prefixCls:N,bordered:Ie=!0,className:_e,rootClassName:Ue,getPopupContainer:Le,popupClassName:It,dropdownClassName:je,listHeight:Ve=256,placement:ve,listItemHeight:fe=24,size:de,disabled:ne,notFoundContent:w,status:L,builtinPlacements:we,dropdownMatchSelectWidth:U,popupMatchSelectWidth:Oe,direction:be,style:lt,allowClear:gt}=b,at=xt(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Fe,getPrefixCls:ct,renderEmpty:De,direction:ee,virtual:Qe,popupMatchSelectWidth:P,popupOverflow:R,select:l}=f.useContext(se.E_),m=ct("select",N),I=ct(),B=be!=null?be:ee,{compactSize:j,compactItemClassnames:K}=(0,qe.ri)(m,B),[Me,ue]=(0,Pe.Z)(m),re=f.useMemo(()=>{const{mode:rn}=at;if(rn!=="combobox")return rn===D?"combobox":rn},[at.mode]),me=re==="multiple"||re==="tags",ze=(0,Ct.Z)(at.suffixIcon,at.showArrow),tt=(Y=Oe!=null?Oe:U)!==null&&Y!==void 0?Y:P,{status:rt,hasFeedback:mt,isFormItemInput:E,feedbackIcon:i}=f.useContext(A.aM),h=(0,ce.F)(rt,L);let W;w!==void 0?W=w:re==="combobox"?W=null:W=(De==null?void 0:De("Select"))||f.createElement(He.Z,{componentName:"Select"});const{suffixIcon:le,itemIcon:ge,removeIcon:dt,clearIcon:Ae}=(0,xe.Z)(Object.assign(Object.assign({},at),{multiple:me,hasFeedback:mt,feedbackIcon:i,showSuffixIcon:ze,prefixCls:m,showArrow:at.showArrow,componentName:"Select"})),Ge=gt===!0?{clearIcon:Ae}:gt,St=(0,te.Z)(at,["suffixIcon","itemIcon"]),Dt=C()(It||je,{[`${m}-dropdown-${B}`]:B==="rtl"},Ue,ue),Et=(0,T.Z)(rn=>{var Mt;return(Mt=de!=null?de:j)!==null&&Mt!==void 0?Mt:rn}),Ht=f.useContext(S.Z),Xt=ne!=null?ne:Ht,qt=C()({[`${m}-lg`]:Et==="large",[`${m}-sm`]:Et==="small",[`${m}-rtl`]:B==="rtl",[`${m}-borderless`]:!Ie,[`${m}-in-form-item`]:E},(0,ce.Z)(m,h,mt),K,l==null?void 0:l.className,_e,Ue,ue),vn=f.useMemo(()=>ve!==void 0?ve:B==="rtl"?"bottomRight":"bottomLeft",[ve,B]),tn=(0,nt.Z)(we,R);return Me(f.createElement(v.ZP,Object.assign({ref:x,virtual:Qe,showSearch:l==null?void 0:l.showSearch},St,{style:Object.assign(Object.assign({},l==null?void 0:l.style),lt),dropdownMatchSelectWidth:tt,builtinPlacements:tn,transitionName:(0,V.m)(I,"slide-up",at.transitionName),listHeight:Ve,listItemHeight:fe,mode:re,prefixCls:m,placement:vn,direction:B,suffixIcon:le,menuItemSelectedIcon:ge,removeIcon:dt,allowClear:Ge,notFoundContent:W,className:qt,getPopupContainer:Le||Fe,dropdownClassName:Dt,disabled:Xt})))},u=f.forwardRef(_),t=(0,k.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=D,u.Option=v.Wx,u.OptGroup=v.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,st.default=u},14154:function(bn,st,e){e.d(st,{Z:function(){return u}});var o=e(17313),C=e(74207),v=e(37613),te=e(83116),f=e(13826),k=e(92899);const V=t=>{const{optionHeight:b,optionFontSize:x,optionLineHeight:Y,optionPadding:N}=t;return{position:"relative",display:"block",minHeight:b,padding:N,color:t.colorText,fontWeight:"normal",fontSize:x,lineHeight:Y,boxSizing:"border-box"}};var se=t=>{const{antCls:b,componentCls:x}=t,Y=`${x}-item`,N=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Ie=`&${b}-slide-up-appear${b}-slide-up-appear-active`,_e=`&${b}-slide-up-leave${b}-slide-up-leave-active`,Ue=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${N}${Ue}bottomLeft, + ${Ie}${Ue}bottomLeft + `]:{animationName:f.fJ},[` + ${N}${Ue}topLeft, + ${Ie}${Ue}topLeft, + ${N}${Ue}topRight, + ${Ie}${Ue}topRight + `]:{animationName:f.Qt},[`${_e}${Ue}bottomLeft`]:{animationName:f.Uw},[` + ${_e}${Ue}topLeft, + ${_e}${Ue}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${Y}`]:Object.assign(Object.assign({},V(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Y}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${Y}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${Y}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${Y}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const S=2,He=t=>{let{controlHeightSM:b,controlHeight:x,lineWidth:Y}=t;const N=(x-b)/2-Y,Ie=Math.ceil(N/2);return[N,Ie]};function T(t,b){const{componentCls:x,iconCls:Y}=t,N=`${x}-selection-overflow`,Ie=t.multipleSelectItemHeight,[_e]=He(t),Ue=b?`${x}-${b}`:"";return{[`${x}-multiple${Ue}`]:{fontSize:t.fontSize,[N]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${_e-S}px ${S*2}px`,borderRadius:t.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${S}px 0`,lineHeight:`${Ie}px`,visibility:"hidden",content:'"\\a0"'}},[` &${x}-show-arrow ${x}-selector, &${x}-allow-clear ${x}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ie,marginTop:S,marginBottom:S,lineHeight:`${Ie-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:S*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${x}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${$}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${B}-item + ${B}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-_e,"\n &-input,\n &-mirror\n ":{height:Ie,fontFamily:t.fontFamily,lineHeight:`${Ie}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"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var qe=t=>{const{componentCls:b}=t,x=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),$=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,B]=Te(t);return[T(t),T(x,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:B}}},T($,"lg")]};function Pe(t,b){const{componentCls:x,inputPaddingHorizontalBase:$,borderRadius:B}=t,Ie=t.controlHeight-t.lineWidth*2,_e=Math.ceil(t.fontSize*1.25),Ke=b?`${x}-${b}`:"";return{[`${x}-single${Ke}`]:{fontSize:t.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:B,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:$,insetInlineEnd:$,bottom:0,"&-input":{width:"100%"}},[` + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ie,marginTop:S,marginBottom:S,lineHeight:`${Ie-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:S*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${x}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Y}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${N}-item + ${N}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-_e,"\n &-input,\n &-mirror\n ":{height:Ie,fontFamily:t.fontFamily,lineHeight:`${Ie}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"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var qe=t=>{const{componentCls:b}=t,x=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),Y=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,N]=He(t);return[T(t),T(x,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:N}}},T(Y,"lg")]};function Pe(t,b){const{componentCls:x,inputPaddingHorizontalBase:Y,borderRadius:N}=t,Ie=t.controlHeight-t.lineWidth*2,_e=Math.ceil(t.fontSize*1.25),Ue=b?`${x}-${b}`:"";return{[`${x}-single${Ue}`]:{fontSize:t.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:N,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Y,insetInlineEnd:Y,bottom:0,"&-input":{width:"100%"}},[` ${x}-selection-item, ${x}-selection-placeholder `]:{padding:0,lineHeight:`${Ie}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ie}px`}},[`${x}-selection-item`]:{position:"relative",userSelect:"none"},[`${x}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${x}-selection-item:after`,`${x}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` &${x}-show-arrow ${x}-selection-item, &${x}-show-arrow ${x}-selection-placeholder - `]:{paddingInlineEnd:_e},[`&${x}-open ${x}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${$}px`,[`${x}-selection-search-input`]:{height:Ie},"&:after":{lineHeight:`${Ie}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${$}px`,"&:after":{display:"none"}}}}}}}function nt(t){const{componentCls:b}=t,x=t.controlPaddingHorizontalSM-t.lineWidth;return[Pe(t),Pe((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${b}-selector`]:{padding:`0 ${x}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:x+t.fontSize*1.5},[` + `]:{paddingInlineEnd:_e},[`&${x}-open ${x}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${Y}px`,[`${x}-selection-search-input`]:{height:Ie},"&:after":{lineHeight:`${Ie}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Y}px`,"&:after":{display:"none"}}}}}}}function nt(t){const{componentCls:b}=t,x=t.controlPaddingHorizontalSM-t.lineWidth;return[Pe(t),Pe((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${b}-selector`]:{padding:`0 ${x}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:x+t.fontSize*1.5},[` &${b}-show-arrow ${b}-selection-item, &${b}-show-arrow ${b}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Pe((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Ct=t=>{const{componentCls:b,selectorBg:x}=t;return{position:"relative",backgroundColor:x,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,b){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:$,borderHoverColor:B,outlineColor:Ie,antCls:_e}=b,Ke=x?{[`${$}-selector`]:{borderColor:B}}:{};return{[t]:{[`&:not(${$}-disabled):not(${$}-customize-input):not(${_e}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${$}-focused& ${$}-selector`]:{borderColor:B,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Ie}`,outline:0},[`&:hover ${$}-selector`]:{borderColor:B}})}}},xt=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},D=t=>{const{componentCls:b,inputPaddingHorizontalBase:x,iconCls:$}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},Ct(t)),xt(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[$]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:x+t.fontSize+t.paddingXS}}}},_=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},D(t),nt(t),qe(t),se(t),{[`${b}-rtl`]:{direction:"rtl"}},we(b,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${b}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${b}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,te.Z)("Select",(t,b)=>{let{rootPrefixCls:x}=b;const $=(0,v.TS)(t,{rootPrefixCls:x,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[_($)]},t=>{const{fontSize:b,lineHeight:x,controlHeight:$,controlPaddingHorizontal:B,zIndexPopupBase:Ie,colorText:_e,fontWeightStrong:Ke,controlItemBgActive:je,controlItemBgHover:It,colorBgContainer:Ze,colorFillSecondary:ke,controlHeightLG:me,controlHeightSM:de,colorBgContainerDisabled:ue,colorTextDisabled:ne}=t;return{zIndexPopup:Ie+50,optionSelectedColor:_e,optionSelectedFontWeight:Ke,optionSelectedBg:je,optionActiveBg:It,optionPadding:`${($-b*x)/2}px ${B}px`,optionFontSize:b,optionLineHeight:x,optionHeight:$,selectorBg:Ze,clearBg:Ze,singleItemHeightLG:me,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:de,multipleItemHeightLG:$,multipleSelectorBgDisabled:ue,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(bn,st,e){e.d(st,{Z:function(){return C}});const o=v=>{const m={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},m),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},m),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},m),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},m),{points:["br","tr"],offset:[0,-4]})}};function C(v,te){return v||o(te)}},84443:function(bn,st,e){e.d(st,{Z:function(){return o}});function o(C,v){return v!==void 0?v:C!==null}},66339:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(40001),C=e(19248),v=e(99267),te=e(84105),m=e(58617),z=e(47472),k=e(59301);function ce(se){let{suffixIcon:S,clearIcon:Te,menuItemSelectedIcon:T,removeIcon:A,loading:qe,multiple:Pe,hasFeedback:nt,prefixCls:Ct,showSuffixIcon:we,feedbackIcon:xt,showArrow:D,componentName:_}=se;const u=Te!=null?Te:k.createElement(C.Z,null),t=B=>S===null&&!nt&&!D?null:k.createElement(k.Fragment,null,we!==!1&&B,nt&&xt);let b=null;if(S!==void 0)b=t(S);else if(qe)b=t(k.createElement(m.Z,{spin:!0}));else{const B=`${Ct}-suffix`;b=Ie=>{let{open:_e,showSearch:Ke}=Ie;return t(_e&&Ke?k.createElement(z.Z,{className:B}):k.createElement(te.Z,{className:B}))}}let x=null;T!==void 0?x=T:Pe?x=k.createElement(o.Z,null):x=null;let $=null;return A!==void 0?$=A:$=k.createElement(v.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:x,removeIcon:$}}},61621:function(bn,st,e){e.d(st,{Z:function(){return R}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),m=e(2738),k=l=>{const{prefixCls:d,className:I,style:N,size:X,shape:U}=l,Ce=C()({[`${d}-lg`]:X==="large",[`${d}-sm`]:X==="small"}),fe=C()({[`${d}-circle`]:U==="circle",[`${d}-square`]:U==="square",[`${d}-round`]:U==="round"}),le=v.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return v.createElement("span",{className:C()(d,Ce,fe,I),style:Object.assign(Object.assign({},le),N)})},ce=e(93083),se=e(83116),S=e(37613);const Te=new ce.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T=l=>({height:l,lineHeight:`${l}px`}),A=l=>Object.assign({width:l},T(l)),qe=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Te,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Pe=l=>Object.assign({width:l*5,minWidth:l*5},T(l)),nt=l=>{const{skeletonAvatarCls:d,gradientFromColor:I,controlHeight:N,controlHeightLG:X,controlHeightSM:U}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:I},A(N)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},A(X)),[`${d}${d}-sm`]:Object.assign({},A(U))}},Ct=l=>{const{controlHeight:d,borderRadiusSM:I,skeletonInputCls:N,controlHeightLG:X,controlHeightSM:U,gradientFromColor:Ce}=l;return{[`${N}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ce,borderRadius:I},Pe(d)),[`${N}-lg`]:Object.assign({},Pe(X)),[`${N}-sm`]:Object.assign({},Pe(U))}},we=l=>Object.assign({width:l},T(l)),xt=l=>{const{skeletonImageCls:d,imageSizeBase:I,gradientFromColor:N,borderRadiusSM:X}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:N,borderRadius:X},we(I*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},we(I)),{maxWidth:I*4,maxHeight:I*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},D=(l,d,I)=>{const{skeletonButtonCls:N}=l;return{[`${I}${N}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${I}${N}-round`]:{borderRadius:d}}},_=l=>Object.assign({width:l*2,minWidth:l*2},T(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:I,controlHeight:N,controlHeightLG:X,controlHeightSM:U,gradientFromColor:Ce}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ce,borderRadius:d,width:N*2,minWidth:N*2},_(N))},D(l,N,I)),{[`${I}-lg`]:Object.assign({},_(X))}),D(l,X,`${I}-lg`)),{[`${I}-sm`]:Object.assign({},_(U))}),D(l,U,`${I}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:I,skeletonTitleCls:N,skeletonParagraphCls:X,skeletonButtonCls:U,skeletonInputCls:Ce,skeletonImageCls:fe,controlHeight:le,controlHeightLG:ve,controlHeightSM:Ye,gradientFromColor:tt,padding:rt,marginSM:mt,borderRadius:E,titleHeight:i,blockRadius:h,paragraphLiHeight:V,controlHeightXS:oe,paragraphMarginTop:ge}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:rt,verticalAlign:"top",[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tt},A(le)),[`${I}-circle`]:{borderRadius:"50%"},[`${I}-lg`]:Object.assign({},A(ve)),[`${I}-sm`]:Object.assign({},A(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${N}`]:{width:"100%",height:i,background:tt,borderRadius:h,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:V,listStyle:"none",background:tt,borderRadius:h,"+ li":{marginBlockStart:oe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${N}, ${X} > li`]:{borderRadius:E}}},[`${d}-with-avatar ${d}-content`]:{[`${N}`]:{marginBlockStart:mt,[`+ ${X}`]:{marginBlockStart:ge}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),nt(l)),Ct(l)),xt(l)),[`${d}${d}-block`]:{width:"100%",[`${U}`]:{width:"100%"},[`${Ce}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${N}, - ${X} > li, + `]:{paddingInlineEnd:t.fontSize*1.5}}}},Pe((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const Ct=t=>{const{componentCls:b,selectorBg:x}=t;return{position:"relative",backgroundColor:x,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},xe=function(t,b){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Y,borderHoverColor:N,outlineColor:Ie,antCls:_e}=b,Ue=x?{[`${Y}-selector`]:{borderColor:N}}:{};return{[t]:{[`&:not(${Y}-disabled):not(${Y}-customize-input):not(${_e}-pagination-size-changer)`]:Object.assign(Object.assign({},Ue),{[`${Y}-focused& ${Y}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Ie}`,outline:0},[`&:hover ${Y}-selector`]:{borderColor:N}})}}},xt=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},D=t=>{const{componentCls:b,inputPaddingHorizontalBase:x,iconCls:Y}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},Ct(t)),xt(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Y]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:x+t.fontSize+t.paddingXS}}}},_=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},D(t),nt(t),qe(t),se(t),{[`${b}-rtl`]:{direction:"rtl"}},xe(b,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),xe(`${b}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),xe(`${b}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,te.Z)("Select",(t,b)=>{let{rootPrefixCls:x}=b;const Y=(0,v.TS)(t,{rootPrefixCls:x,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[_(Y)]},t=>{const{fontSize:b,lineHeight:x,controlHeight:Y,controlPaddingHorizontal:N,zIndexPopupBase:Ie,colorText:_e,fontWeightStrong:Ue,controlItemBgActive:Le,controlItemBgHover:It,colorBgContainer:je,colorFillSecondary:Ve,controlHeightLG:ve,controlHeightSM:fe,colorBgContainerDisabled:de,colorTextDisabled:ne}=t;return{zIndexPopup:Ie+50,optionSelectedColor:_e,optionSelectedFontWeight:Ue,optionSelectedBg:Le,optionActiveBg:It,optionPadding:`${(Y-b*x)/2}px ${N}px`,optionFontSize:b,optionLineHeight:x,optionHeight:Y,selectorBg:je,clearBg:je,singleItemHeightLG:ve,multipleItemBg:Ve,multipleItemBorderColor:"transparent",multipleItemHeight:fe,multipleItemHeightLG:Y,multipleSelectorBgDisabled:de,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(bn,st,e){e.d(st,{Z:function(){return C}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function C(v,te){return v||o(te)}},84443:function(bn,st,e){e.d(st,{Z:function(){return o}});function o(C,v){return v!==void 0?v:C!==null}},66339:function(bn,st,e){e.d(st,{Z:function(){return ce}});var o=e(40001),C=e(19248),v=e(99267),te=e(84105),f=e(58617),k=e(47472),V=e(59301);function ce(se){let{suffixIcon:S,clearIcon:He,menuItemSelectedIcon:T,removeIcon:A,loading:qe,multiple:Pe,hasFeedback:nt,prefixCls:Ct,showSuffixIcon:xe,feedbackIcon:xt,showArrow:D,componentName:_}=se;const u=He!=null?He:V.createElement(C.Z,null),t=N=>S===null&&!nt&&!D?null:V.createElement(V.Fragment,null,xe!==!1&&N,nt&&xt);let b=null;if(S!==void 0)b=t(S);else if(qe)b=t(V.createElement(f.Z,{spin:!0}));else{const N=`${Ct}-suffix`;b=Ie=>{let{open:_e,showSearch:Ue}=Ie;return t(_e&&Ue?V.createElement(k.Z,{className:N}):V.createElement(te.Z,{className:N}))}}let x=null;T!==void 0?x=T:Pe?x=V.createElement(o.Z,null):x=null;let Y=null;return A!==void 0?Y=A:Y=V.createElement(v.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:x,removeIcon:Y}}},61621:function(bn,st,e){e.d(st,{Z:function(){return R}});var o=e(92310),C=e.n(o),v=e(59301),te=e(36355),f=e(2738),V=l=>{const{prefixCls:m,className:I,style:B,size:j,shape:K}=l,Me=C()({[`${m}-lg`]:j==="large",[`${m}-sm`]:j==="small"}),ue=C()({[`${m}-circle`]:K==="circle",[`${m}-square`]:K==="square",[`${m}-round`]:K==="round"}),re=v.useMemo(()=>typeof j=="number"?{width:j,height:j,lineHeight:`${j}px`}:{},[j]);return v.createElement("span",{className:C()(m,Me,ue,I),style:Object.assign(Object.assign({},re),B)})},ce=e(93083),se=e(83116),S=e(37613);const He=new ce.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T=l=>({height:l,lineHeight:`${l}px`}),A=l=>Object.assign({width:l},T(l)),qe=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Pe=l=>Object.assign({width:l*5,minWidth:l*5},T(l)),nt=l=>{const{skeletonAvatarCls:m,gradientFromColor:I,controlHeight:B,controlHeightLG:j,controlHeightSM:K}=l;return{[`${m}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:I},A(B)),[`${m}${m}-circle`]:{borderRadius:"50%"},[`${m}${m}-lg`]:Object.assign({},A(j)),[`${m}${m}-sm`]:Object.assign({},A(K))}},Ct=l=>{const{controlHeight:m,borderRadiusSM:I,skeletonInputCls:B,controlHeightLG:j,controlHeightSM:K,gradientFromColor:Me}=l;return{[`${B}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Me,borderRadius:I},Pe(m)),[`${B}-lg`]:Object.assign({},Pe(j)),[`${B}-sm`]:Object.assign({},Pe(K))}},xe=l=>Object.assign({width:l},T(l)),xt=l=>{const{skeletonImageCls:m,imageSizeBase:I,gradientFromColor:B,borderRadiusSM:j}=l;return{[`${m}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:B,borderRadius:j},xe(I*2)),{[`${m}-path`]:{fill:"#bfbfbf"},[`${m}-svg`]:Object.assign(Object.assign({},xe(I)),{maxWidth:I*4,maxHeight:I*4}),[`${m}-svg${m}-svg-circle`]:{borderRadius:"50%"}}),[`${m}${m}-circle`]:{borderRadius:"50%"}}},D=(l,m,I)=>{const{skeletonButtonCls:B}=l;return{[`${I}${B}-circle`]:{width:m,minWidth:m,borderRadius:"50%"},[`${I}${B}-round`]:{borderRadius:m}}},_=l=>Object.assign({width:l*2,minWidth:l*2},T(l)),u=l=>{const{borderRadiusSM:m,skeletonButtonCls:I,controlHeight:B,controlHeightLG:j,controlHeightSM:K,gradientFromColor:Me}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Me,borderRadius:m,width:B*2,minWidth:B*2},_(B))},D(l,B,I)),{[`${I}-lg`]:Object.assign({},_(j))}),D(l,j,`${I}-lg`)),{[`${I}-sm`]:Object.assign({},_(K))}),D(l,K,`${I}-sm`))},t=l=>{const{componentCls:m,skeletonAvatarCls:I,skeletonTitleCls:B,skeletonParagraphCls:j,skeletonButtonCls:K,skeletonInputCls:Me,skeletonImageCls:ue,controlHeight:re,controlHeightLG:me,controlHeightSM:ze,gradientFromColor:tt,padding:rt,marginSM:mt,borderRadius:E,titleHeight:i,blockRadius:h,paragraphLiHeight:W,controlHeightXS:le,paragraphMarginTop:ge}=l;return{[`${m}`]:{display:"table",width:"100%",[`${m}-header`]:{display:"table-cell",paddingInlineEnd:rt,verticalAlign:"top",[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:tt},A(re)),[`${I}-circle`]:{borderRadius:"50%"},[`${I}-lg`]:Object.assign({},A(me)),[`${I}-sm`]:Object.assign({},A(ze))},[`${m}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${B}`]:{width:"100%",height:i,background:tt,borderRadius:h,[`+ ${j}`]:{marginBlockStart:ze}},[`${j}`]:{padding:0,"> li":{width:"100%",height:W,listStyle:"none",background:tt,borderRadius:h,"+ li":{marginBlockStart:le}}},[`${j}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${m}-content`]:{[`${B}, ${j} > li`]:{borderRadius:E}}},[`${m}-with-avatar ${m}-content`]:{[`${B}`]:{marginBlockStart:mt,[`+ ${j}`]:{marginBlockStart:ge}}},[`${m}${m}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),nt(l)),Ct(l)),xt(l)),[`${m}${m}-block`]:{width:"100%",[`${K}`]:{width:"100%"},[`${Me}`]:{width:"100%"}},[`${m}${m}-active`]:{[` + ${B}, + ${j} > li, ${I}, - ${U}, - ${Ce}, - ${fe} - `]:Object.assign({},qe(l))}}};var b=(0,se.Z)("Skeleton",l=>{const{componentCls:d}=l,I=(0,S.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(I)]},l=>{const{colorFillContent:d,colorFill:I}=l,N=d,X=I;return{color:N,colorGradientEnd:X,gradientFromColor:N,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),$=l=>{const{prefixCls:d,className:I,rootClassName:N,active:X,shape:U="circle",size:Ce="default"}=l,{getPrefixCls:fe}=v.useContext(te.E_),le=fe("skeleton",d),[ve,Ye]=b(le),tt=(0,m.Z)(l,["prefixCls","className"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X},I,N,Ye);return ve(v.createElement("div",{className:rt},v.createElement(k,Object.assign({prefixCls:`${le}-avatar`,shape:U,size:Ce},tt))))},Ie=l=>{const{prefixCls:d,className:I,rootClassName:N,active:X,block:U=!1,size:Ce="default"}=l,{getPrefixCls:fe}=v.useContext(te.E_),le=fe("skeleton",d),[ve,Ye]=b(le),tt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,N,Ye);return ve(v.createElement("div",{className:rt},v.createElement(k,Object.assign({prefixCls:`${le}-button`,size:Ce},tt))))};const _e="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 je=l=>{const{prefixCls:d,className:I,rootClassName:N,style:X,active:U}=l,{getPrefixCls:Ce}=v.useContext(te.E_),fe=Ce("skeleton",d),[le,ve]=b(fe),Ye=C()(fe,`${fe}-element`,{[`${fe}-active`]:U},I,N,ve);return le(v.createElement("div",{className:Ye},v.createElement("div",{className:C()(`${fe}-image`,I),style:X},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${fe}-image-svg`},v.createElement("path",{d:_e,className:`${fe}-image-path`})))))},Ze=l=>{const{prefixCls:d,className:I,rootClassName:N,active:X,block:U,size:Ce="default"}=l,{getPrefixCls:fe}=v.useContext(te.E_),le=fe("skeleton",d),[ve,Ye]=b(le),tt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,N,Ye);return ve(v.createElement("div",{className:rt},v.createElement(k,Object.assign({prefixCls:`${le}-input`,size:Ce},tt))))},ke=e(92413),me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},de=me,ue=e(7657),ne=function(d,I){return v.createElement(ue.Z,(0,ke.Z)({},d,{ref:I,icon:de}))},w=v.forwardRef(ne),L=w,K=l=>{const{prefixCls:d,className:I,rootClassName:N,style:X,active:U,children:Ce}=l,{getPrefixCls:fe}=v.useContext(te.E_),le=fe("skeleton",d),[ve,Ye]=b(le),tt=C()(le,`${le}-element`,{[`${le}-active`]:U},Ye,I,N),rt=Ce!=null?Ce:v.createElement(L,null);return ve(v.createElement("div",{className:tt},v.createElement("div",{className:C()(`${le}-image`,I),style:X},rt)))},pe=e(26407),lt=l=>{const d=fe=>{const{width:le,rows:ve=2}=l;if(Array.isArray(le))return le[fe];if(ve-1===fe)return le},{prefixCls:I,className:N,style:X,rows:U}=l,Ce=(0,pe.Z)(Array(U)).map((fe,le)=>v.createElement("li",{key:le,style:{width:d(le)}}));return v.createElement("ul",{className:C()(I,N),style:X},Ce)},at=l=>{let{prefixCls:d,className:I,width:N,style:X}=l;return v.createElement("h3",{className:C()(d,I),style:Object.assign({width:N},X)})};function De(l){return l&&typeof l=="object"?l:{}}function ct(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Me(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function ee(l,d){const I={};return(!l||!d)&&(I.width="61%"),!l&&d?I.rows=3:I.rows=2,I}const Ge=l=>{const{prefixCls:d,loading:I,className:N,rootClassName:X,style:U,children:Ce,avatar:fe=!1,title:le=!0,paragraph:ve=!0,active:Ye,round:tt}=l,{getPrefixCls:rt,direction:mt,skeleton:E}=v.useContext(te.E_),i=rt("skeleton",d),[h,V]=b(i);if(I||!("loading"in l)){const oe=!!fe,ge=!!le,dt=!!ve;let Ae;if(oe){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},ct(ge,dt)),De(fe));Ae=v.createElement("div",{className:`${i}-header`},v.createElement(k,Object.assign({},Dt)))}let Qe;if(ge||dt){let Dt;if(ge){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},Me(oe,dt)),De(le));Dt=v.createElement(at,Object.assign({},Ht))}let Et;if(dt){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},ee(oe,ge)),De(ve));Et=v.createElement(lt,Object.assign({},Ht))}Qe=v.createElement("div",{className:`${i}-content`},Dt,Et)}const St=C()(i,{[`${i}-with-avatar`]:oe,[`${i}-active`]:Ye,[`${i}-rtl`]:mt==="rtl",[`${i}-round`]:tt},E==null?void 0:E.className,N,X,V);return h(v.createElement("div",{className:St,style:Object.assign(Object.assign({},E==null?void 0:E.style),U)},Ae,Qe))}return typeof Ce!="undefined"?Ce:null};Ge.Button=Ie,Ge.Avatar=$,Ge.Input=Ze,Ge.Image=je,Ge.Node=K;var P=Ge,R=P},81327:function(bn,st,e){e.d(st,{Z:function(){return Ct}});var o=e(59301),C=e(92310),v=e.n(C),te=e(11592),m=e(36355),z=e(33234);const k=o.createContext({latestIndex:0}),ce=k.Provider;var S=we=>{let{className:xt,index:D,children:_,split:u,style:t}=we;const{latestIndex:b}=o.useContext(k);return _==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:xt,style:t},_),D{var D,_;const{getPrefixCls:u,space:t,direction:b}=o.useContext(m.E_),{size:x=(t==null?void 0:t.size)||"small",align:$,className:B,rootClassName:Ie,children:_e,direction:Ke="horizontal",prefixCls:je,split:It,style:Ze,wrap:ke=!1,classNames:me,styles:de}=we,ue=qe(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,w]=Array.isArray(x)?x:[x,x],L=T(w),Oe=T(ne),K=A(w),pe=A(ne),Fe=(0,te.Z)(_e,{keepEmpty:!0}),lt=$===void 0&&Ke==="horizontal"?"center":$,gt=u("space",je),[at,De]=(0,Te.Z)(gt),ct=v()(gt,t==null?void 0:t.className,De,`${gt}-${Ke}`,{[`${gt}-rtl`]:b==="rtl",[`${gt}-align-${lt}`]:lt,[`${gt}-gap-row-${w}`]:L,[`${gt}-gap-col-${ne}`]:Oe},B,Ie),Me=v()(`${gt}-item`,(D=me==null?void 0:me.item)!==null&&D!==void 0?D:(_=t==null?void 0:t.classNames)===null||_===void 0?void 0:_.item);let ee=0;const Ge=Fe.map((l,d)=>{var I,N;l!=null&&(ee=d);const X=l&&l.key||`${Me}-${d}`;return o.createElement(S,{className:Me,key:X,index:d,split:It,style:(I=de==null?void 0:de.item)!==null&&I!==void 0?I:(N=t==null?void 0:t.styles)===null||N===void 0?void 0:N.item},l)}),P=o.useMemo(()=>({latestIndex:ee}),[ee]);if(Fe.length===0)return null;const R={};return ke&&(R.flexWrap="wrap"),!Oe&&pe&&(R.columnGap=ne),!L&&K&&(R.rowGap=w),at(o.createElement("div",Object.assign({ref:xt,className:ct,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),Ze)},ue),o.createElement(ce,{value:P},Ge)))});nt.Compact=z.ZP;var Ct=nt},31797:function(bn,st,e){e.d(st,{default:function(){return b}});var o=e(59301),C=e(56762),v=e(92343),te=e(92310),m=e.n(te),z=e(36355),k=e(61621),se=x=>{const{value:$,formatter:B,precision:Ie,decimalSeparator:_e,groupSeparator:Ke="",prefixCls:je}=x;let It;if(typeof B=="function")It=B($);else{const Ze=String($),ke=Ze.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||Ze==="-")It=Ze;else{const me=ke[1];let de=ke[2]||"0",ue=ke[4]||"";de=de.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Ie=="number"&&(ue=ue.padEnd(Ie,"0").slice(0,Ie>0?Ie:0)),ue&&(ue=`${_e}${ue}`),It=[o.createElement("span",{key:"int",className:`${je}-content-value-int`},me,de),ue&&o.createElement("span",{key:"decimal",className:`${je}-content-value-decimal`},ue)]}}return o.createElement("span",{className:`${je}-content-value`},It)},S=e(17313),Te=e(83116),T=e(37613);const A=x=>{const{componentCls:$,marginXXS:B,padding:Ie,colorTextDescription:_e,titleFontSize:Ke,colorTextHeading:je,contentFontSize:It,fontFamily:Ze}=x;return{[`${$}`]:Object.assign(Object.assign({},(0,S.Wf)(x)),{[`${$}-title`]:{marginBottom:B,color:_e,fontSize:Ke},[`${$}-skeleton`]:{paddingTop:Ie},[`${$}-content`]:{color:je,fontSize:It,fontFamily:Ze,[`${$}-content-value`]:{display:"inline-block",direction:"ltr"},[`${$}-content-prefix, ${$}-content-suffix`]:{display:"inline-block"},[`${$}-content-prefix`]:{marginInlineEnd:B},[`${$}-content-suffix`]:{marginInlineStart:B}}})}};var qe=(0,Te.Z)("Statistic",x=>{const $=(0,T.TS)(x,{});return[A($)]},x=>{const{fontSizeHeading3:$,fontSize:B}=x;return{titleFontSize:B,contentFontSize:$}}),nt=x=>{const{prefixCls:$,className:B,rootClassName:Ie,style:_e,valueStyle:Ke,value:je=0,title:It,valueRender:Ze,prefix:ke,suffix:me,loading:de=!1,onMouseEnter:ue,onMouseLeave:ne,decimalSeparator:w=".",groupSeparator:L=","}=x,{getPrefixCls:Oe,direction:K,statistic:pe}=o.useContext(z.E_),Fe=Oe("statistic",$),[lt,gt]=qe(Fe),at=o.createElement(se,Object.assign({decimalSeparator:w,groupSeparator:L,prefixCls:Fe},x,{value:je})),De=m()(Fe,{[`${Fe}-rtl`]:K==="rtl"},pe==null?void 0:pe.className,B,Ie,gt);return lt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),_e),onMouseEnter:ue,onMouseLeave:ne},It&&o.createElement("div",{className:`${Fe}-title`},It),o.createElement(k.Z,{paragraph:!1,loading:de,className:`${Fe}-skeleton`},o.createElement("div",{style:Ke,className:`${Fe}-content`},ke&&o.createElement("span",{className:`${Fe}-content-prefix`},ke),Ze?Ze(at):at,me&&o.createElement("span",{className:`${Fe}-content-suffix`},me)))))};const Ct=[["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 we(x,$){let B=x;const Ie=/\[[^\]]*]/g,_e=($.match(Ie)||[]).map(Ze=>Ze.slice(1,-1)),Ke=$.replace(Ie,"[]"),je=Ct.reduce((Ze,ke)=>{let[me,de]=ke;if(Ze.includes(me)){const ue=Math.floor(B/de);return B-=ue*de,Ze.replace(new RegExp(`${me}+`,"g"),ne=>{const w=ne.length;return ue.toString().padStart(w,"0")})}return Ze},Ke);let It=0;return je.replace(Ie,()=>{const Ze=_e[It];return It+=1,Ze})}function xt(x,$){const{format:B=""}=$,Ie=new Date(x).getTime(),_e=Date.now(),Ke=Math.max(Ie-_e,0);return we(Ke,B)}const D=1e3/30;function _(x){return new Date(x).getTime()}const u=x=>{const{value:$,format:B="HH:mm:ss",onChange:Ie,onFinish:_e}=x,Ke=(0,C.Z)(),je=o.useRef(null),It=()=>{_e==null||_e(),je.current&&(clearInterval(je.current),je.current=null)},Ze=()=>{const de=_($);de>=Date.now()&&(je.current=setInterval(()=>{Ke(),Ie==null||Ie(de-Date.now()),de(Ze(),()=>{je.current&&(clearInterval(je.current),je.current=null)}),[$]);const ke=(de,ue)=>xt(de,Object.assign(Object.assign({},ue),{format:B})),me=de=>(0,v.Tm)(de,{title:void 0});return o.createElement(nt,Object.assign({},x,{valueRender:me,formatter:ke}))};var t=o.memo(u);nt.Countdown=t;var b=nt},8378:function(bn,st){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + ${K}, + ${Me}, + ${ue} + `]:Object.assign({},qe(l))}}};var b=(0,se.Z)("Skeleton",l=>{const{componentCls:m}=l,I=(0,S.TS)(l,{skeletonAvatarCls:`${m}-avatar`,skeletonTitleCls:`${m}-title`,skeletonParagraphCls:`${m}-paragraph`,skeletonButtonCls:`${m}-button`,skeletonInputCls:`${m}-input`,skeletonImageCls:`${m}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(I)]},l=>{const{colorFillContent:m,colorFill:I}=l,B=m,j=I;return{color:B,colorGradientEnd:j,gradientFromColor:B,gradientToColor:j,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Y=l=>{const{prefixCls:m,className:I,rootClassName:B,active:j,shape:K="circle",size:Me="default"}=l,{getPrefixCls:ue}=v.useContext(te.E_),re=ue("skeleton",m),[me,ze]=b(re),tt=(0,f.Z)(l,["prefixCls","className"]),rt=C()(re,`${re}-element`,{[`${re}-active`]:j},I,B,ze);return me(v.createElement("div",{className:rt},v.createElement(V,Object.assign({prefixCls:`${re}-avatar`,shape:K,size:Me},tt))))},Ie=l=>{const{prefixCls:m,className:I,rootClassName:B,active:j,block:K=!1,size:Me="default"}=l,{getPrefixCls:ue}=v.useContext(te.E_),re=ue("skeleton",m),[me,ze]=b(re),tt=(0,f.Z)(l,["prefixCls"]),rt=C()(re,`${re}-element`,{[`${re}-active`]:j,[`${re}-block`]:K},I,B,ze);return me(v.createElement("div",{className:rt},v.createElement(V,Object.assign({prefixCls:`${re}-button`,size:Me},tt))))};const _e="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Le=l=>{const{prefixCls:m,className:I,rootClassName:B,style:j,active:K}=l,{getPrefixCls:Me}=v.useContext(te.E_),ue=Me("skeleton",m),[re,me]=b(ue),ze=C()(ue,`${ue}-element`,{[`${ue}-active`]:K},I,B,me);return re(v.createElement("div",{className:ze},v.createElement("div",{className:C()(`${ue}-image`,I),style:j},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ue}-image-svg`},v.createElement("path",{d:_e,className:`${ue}-image-path`})))))},je=l=>{const{prefixCls:m,className:I,rootClassName:B,active:j,block:K,size:Me="default"}=l,{getPrefixCls:ue}=v.useContext(te.E_),re=ue("skeleton",m),[me,ze]=b(re),tt=(0,f.Z)(l,["prefixCls"]),rt=C()(re,`${re}-element`,{[`${re}-active`]:j,[`${re}-block`]:K},I,B,ze);return me(v.createElement("div",{className:rt},v.createElement(V,Object.assign({prefixCls:`${re}-input`,size:Me},tt))))},Ve=e(92413),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},fe=ve,de=e(7657),ne=function(m,I){return v.createElement(de.Z,(0,Ve.Z)({},m,{ref:I,icon:fe}))},w=v.forwardRef(ne),L=w,U=l=>{const{prefixCls:m,className:I,rootClassName:B,style:j,active:K,children:Me}=l,{getPrefixCls:ue}=v.useContext(te.E_),re=ue("skeleton",m),[me,ze]=b(re),tt=C()(re,`${re}-element`,{[`${re}-active`]:K},ze,I,B),rt=Me!=null?Me:v.createElement(L,null);return me(v.createElement("div",{className:tt},v.createElement("div",{className:C()(`${re}-image`,I),style:j},rt)))},Oe=e(26407),lt=l=>{const m=ue=>{const{width:re,rows:me=2}=l;if(Array.isArray(re))return re[ue];if(me-1===ue)return re},{prefixCls:I,className:B,style:j,rows:K}=l,Me=(0,Oe.Z)(Array(K)).map((ue,re)=>v.createElement("li",{key:re,style:{width:m(re)}}));return v.createElement("ul",{className:C()(I,B),style:j},Me)},at=l=>{let{prefixCls:m,className:I,width:B,style:j}=l;return v.createElement("h3",{className:C()(m,I),style:Object.assign({width:B},j)})};function Fe(l){return l&&typeof l=="object"?l:{}}function ct(l,m){return l&&!m?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function De(l,m){return!l&&m?{width:"38%"}:l&&m?{width:"50%"}:{}}function ee(l,m){const I={};return(!l||!m)&&(I.width="61%"),!l&&m?I.rows=3:I.rows=2,I}const Qe=l=>{const{prefixCls:m,loading:I,className:B,rootClassName:j,style:K,children:Me,avatar:ue=!1,title:re=!0,paragraph:me=!0,active:ze,round:tt}=l,{getPrefixCls:rt,direction:mt,skeleton:E}=v.useContext(te.E_),i=rt("skeleton",m),[h,W]=b(i);if(I||!("loading"in l)){const le=!!ue,ge=!!re,dt=!!me;let Ae;if(le){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},ct(ge,dt)),Fe(ue));Ae=v.createElement("div",{className:`${i}-header`},v.createElement(V,Object.assign({},Dt)))}let Ge;if(ge||dt){let Dt;if(ge){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},De(le,dt)),Fe(re));Dt=v.createElement(at,Object.assign({},Ht))}let Et;if(dt){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},ee(le,ge)),Fe(me));Et=v.createElement(lt,Object.assign({},Ht))}Ge=v.createElement("div",{className:`${i}-content`},Dt,Et)}const St=C()(i,{[`${i}-with-avatar`]:le,[`${i}-active`]:ze,[`${i}-rtl`]:mt==="rtl",[`${i}-round`]:tt},E==null?void 0:E.className,B,j,W);return h(v.createElement("div",{className:St,style:Object.assign(Object.assign({},E==null?void 0:E.style),K)},Ae,Ge))}return typeof Me!="undefined"?Me:null};Qe.Button=Ie,Qe.Avatar=Y,Qe.Input=je,Qe.Image=Le,Qe.Node=U;var P=Qe,R=P},81327:function(bn,st,e){e.d(st,{Z:function(){return Ct}});var o=e(59301),C=e(92310),v=e.n(C),te=e(11592),f=e(36355),k=e(33234);const V=o.createContext({latestIndex:0}),ce=V.Provider;var S=xe=>{let{className:xt,index:D,children:_,split:u,style:t}=xe;const{latestIndex:b}=o.useContext(V);return _==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:xt,style:t},_),D{var D,_;const{getPrefixCls:u,space:t,direction:b}=o.useContext(f.E_),{size:x=(t==null?void 0:t.size)||"small",align:Y,className:N,rootClassName:Ie,children:_e,direction:Ue="horizontal",prefixCls:Le,split:It,style:je,wrap:Ve=!1,classNames:ve,styles:fe}=xe,de=qe(xe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,w]=Array.isArray(x)?x:[x,x],L=T(w),we=T(ne),U=A(w),Oe=A(ne),be=(0,te.Z)(_e,{keepEmpty:!0}),lt=Y===void 0&&Ue==="horizontal"?"center":Y,gt=u("space",Le),[at,Fe]=(0,He.Z)(gt),ct=v()(gt,t==null?void 0:t.className,Fe,`${gt}-${Ue}`,{[`${gt}-rtl`]:b==="rtl",[`${gt}-align-${lt}`]:lt,[`${gt}-gap-row-${w}`]:L,[`${gt}-gap-col-${ne}`]:we},N,Ie),De=v()(`${gt}-item`,(D=ve==null?void 0:ve.item)!==null&&D!==void 0?D:(_=t==null?void 0:t.classNames)===null||_===void 0?void 0:_.item);let ee=0;const Qe=be.map((l,m)=>{var I,B;l!=null&&(ee=m);const j=l&&l.key||`${De}-${m}`;return o.createElement(S,{className:De,key:j,index:m,split:It,style:(I=fe==null?void 0:fe.item)!==null&&I!==void 0?I:(B=t==null?void 0:t.styles)===null||B===void 0?void 0:B.item},l)}),P=o.useMemo(()=>({latestIndex:ee}),[ee]);if(be.length===0)return null;const R={};return Ve&&(R.flexWrap="wrap"),!we&&Oe&&(R.columnGap=ne),!L&&U&&(R.rowGap=w),at(o.createElement("div",Object.assign({ref:xt,className:ct,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),je)},de),o.createElement(ce,{value:P},Qe)))});nt.Compact=k.ZP;var Ct=nt},31797:function(bn,st,e){e.d(st,{default:function(){return b}});var o=e(59301),C=e(56762),v=e(92343),te=e(92310),f=e.n(te),k=e(36355),V=e(61621),se=x=>{const{value:Y,formatter:N,precision:Ie,decimalSeparator:_e,groupSeparator:Ue="",prefixCls:Le}=x;let It;if(typeof N=="function")It=N(Y);else{const je=String(Y),Ve=je.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Ve||je==="-")It=je;else{const ve=Ve[1];let fe=Ve[2]||"0",de=Ve[4]||"";fe=fe.replace(/\B(?=(\d{3})+(?!\d))/g,Ue),typeof Ie=="number"&&(de=de.padEnd(Ie,"0").slice(0,Ie>0?Ie:0)),de&&(de=`${_e}${de}`),It=[o.createElement("span",{key:"int",className:`${Le}-content-value-int`},ve,fe),de&&o.createElement("span",{key:"decimal",className:`${Le}-content-value-decimal`},de)]}}return o.createElement("span",{className:`${Le}-content-value`},It)},S=e(17313),He=e(83116),T=e(37613);const A=x=>{const{componentCls:Y,marginXXS:N,padding:Ie,colorTextDescription:_e,titleFontSize:Ue,colorTextHeading:Le,contentFontSize:It,fontFamily:je}=x;return{[`${Y}`]:Object.assign(Object.assign({},(0,S.Wf)(x)),{[`${Y}-title`]:{marginBottom:N,color:_e,fontSize:Ue},[`${Y}-skeleton`]:{paddingTop:Ie},[`${Y}-content`]:{color:Le,fontSize:It,fontFamily:je,[`${Y}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Y}-content-prefix, ${Y}-content-suffix`]:{display:"inline-block"},[`${Y}-content-prefix`]:{marginInlineEnd:N},[`${Y}-content-suffix`]:{marginInlineStart:N}}})}};var qe=(0,He.Z)("Statistic",x=>{const Y=(0,T.TS)(x,{});return[A(Y)]},x=>{const{fontSizeHeading3:Y,fontSize:N}=x;return{titleFontSize:N,contentFontSize:Y}}),nt=x=>{const{prefixCls:Y,className:N,rootClassName:Ie,style:_e,valueStyle:Ue,value:Le=0,title:It,valueRender:je,prefix:Ve,suffix:ve,loading:fe=!1,onMouseEnter:de,onMouseLeave:ne,decimalSeparator:w=".",groupSeparator:L=","}=x,{getPrefixCls:we,direction:U,statistic:Oe}=o.useContext(k.E_),be=we("statistic",Y),[lt,gt]=qe(be),at=o.createElement(se,Object.assign({decimalSeparator:w,groupSeparator:L,prefixCls:be},x,{value:Le})),Fe=f()(be,{[`${be}-rtl`]:U==="rtl"},Oe==null?void 0:Oe.className,N,Ie,gt);return lt(o.createElement("div",{className:Fe,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),_e),onMouseEnter:de,onMouseLeave:ne},It&&o.createElement("div",{className:`${be}-title`},It),o.createElement(V.Z,{paragraph:!1,loading:fe,className:`${be}-skeleton`},o.createElement("div",{style:Ue,className:`${be}-content`},Ve&&o.createElement("span",{className:`${be}-content-prefix`},Ve),je?je(at):at,ve&&o.createElement("span",{className:`${be}-content-suffix`},ve)))))};const Ct=[["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 xe(x,Y){let N=x;const Ie=/\[[^\]]*]/g,_e=(Y.match(Ie)||[]).map(je=>je.slice(1,-1)),Ue=Y.replace(Ie,"[]"),Le=Ct.reduce((je,Ve)=>{let[ve,fe]=Ve;if(je.includes(ve)){const de=Math.floor(N/fe);return N-=de*fe,je.replace(new RegExp(`${ve}+`,"g"),ne=>{const w=ne.length;return de.toString().padStart(w,"0")})}return je},Ue);let It=0;return Le.replace(Ie,()=>{const je=_e[It];return It+=1,je})}function xt(x,Y){const{format:N=""}=Y,Ie=new Date(x).getTime(),_e=Date.now(),Ue=Math.max(Ie-_e,0);return xe(Ue,N)}const D=1e3/30;function _(x){return new Date(x).getTime()}const u=x=>{const{value:Y,format:N="HH:mm:ss",onChange:Ie,onFinish:_e}=x,Ue=(0,C.Z)(),Le=o.useRef(null),It=()=>{_e==null||_e(),Le.current&&(clearInterval(Le.current),Le.current=null)},je=()=>{const fe=_(Y);fe>=Date.now()&&(Le.current=setInterval(()=>{Ue(),Ie==null||Ie(fe-Date.now()),fe(je(),()=>{Le.current&&(clearInterval(Le.current),Le.current=null)}),[Y]);const Ve=(fe,de)=>xt(fe,Object.assign(Object.assign({},de),{format:N})),ve=fe=>(0,v.Tm)(fe,{title:void 0});return o.createElement(nt,Object.assign({},x,{valueRender:ve,formatter:Ve}))};var t=o.memo(u);nt.Countdown=t;var b=nt},8378:function(bn,st){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});st.Z=e},92899:function(bn,st,e){e.d(st,{Fm:function(){return T}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),m=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),z=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),k=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ce=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Te={"move-up":{inKeyframes:se,outKeyframes:S},"move-down":{inKeyframes:v,outKeyframes:te},"move-left":{inKeyframes:m,outKeyframes:z},"move-right":{inKeyframes:k,outKeyframes:ce}},T=(A,qe)=>{const{antCls:Pe}=A,nt=`${Pe}-${qe}`,{inKeyframes:Ct,outKeyframes:we}=Te[qe];return[(0,C.R)(nt,Ct,we,A.motionDurationMid),{[` + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});st.Z=e},92899:function(bn,st,e){e.d(st,{Fm:function(){return T}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),V=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ce=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),He={"move-up":{inKeyframes:se,outKeyframes:S},"move-down":{inKeyframes:v,outKeyframes:te},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:V,outKeyframes:ce}},T=(A,qe)=>{const{antCls:Pe}=A,nt=`${Pe}-${qe}`,{inKeyframes:Ct,outKeyframes:xe}=He[qe];return[(0,C.R)(nt,Ct,xe,A.motionDurationMid),{[` ${nt}-enter, ${nt}-appear - `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${nt}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(bn,st,e){e.d(st,{Qt:function(){return m},Uw:function(){return te},fJ:function(){return v},ly:function(){return z},oN:function(){return T}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),m=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),z=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),k=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ce=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),S=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Te={"slide-up":{inKeyframes:v,outKeyframes:te},"slide-down":{inKeyframes:m,outKeyframes:z},"slide-left":{inKeyframes:k,outKeyframes:ce},"slide-right":{inKeyframes:se,outKeyframes:S}},T=(A,qe)=>{const{antCls:Pe}=A,nt=`${Pe}-${qe}`,{inKeyframes:Ct,outKeyframes:we}=Te[qe];return[(0,C.R)(nt,Ct,we,A.motionDurationMid),{[` + `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${nt}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(bn,st,e){e.d(st,{Qt:function(){return f},Uw:function(){return te},fJ:function(){return v},ly:function(){return k},oN:function(){return T}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),V=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ce=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),S=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),He={"slide-up":{inKeyframes:v,outKeyframes:te},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:V,outKeyframes:ce},"slide-right":{inKeyframes:se,outKeyframes:S}},T=(A,qe)=>{const{antCls:Pe}=A,nt=`${Pe}-${qe}`,{inKeyframes:Ct,outKeyframes:xe}=He[qe];return[(0,C.R)(nt,Ct,xe,A.motionDurationMid),{[` ${nt}-enter, ${nt}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${nt}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},54580:function(bn,st,e){e.d(st,{default:function(){return Rt}});var o=e(59301),C=e(26407),v=e(92310),te=e.n(v),m=e(92413),z=e(6909),k=e(4771),ce=e(9427),se=e(25440),S=e(400),Te=e(37061),T=e(85195),A=e(39559),qe=e(20569),Pe=e(26112);function nt(O,F){var j="cannot ".concat(O.method," ").concat(O.action," ").concat(F.status,"'"),G=new Error(j);return G.status=F.status,G.method=O.method,G.url=O.action,G}function Ct(O){var F=O.responseText||O.response;if(!F)return F;try{return JSON.parse(F)}catch(j){return F}}function we(O){var F=new XMLHttpRequest;O.onProgress&&F.upload&&(F.upload.onprogress=function(he){he.total>0&&(he.percent=he.loaded/he.total*100),O.onProgress(he)});var j=new FormData;O.data&&Object.keys(O.data).forEach(function(Se){var he=O.data[Se];if(Array.isArray(he)){he.forEach(function(J){j.append("".concat(Se,"[]"),J)});return}j.append(Se,he)}),O.file instanceof Blob?j.append(O.filename,O.file,O.file.name):j.append(O.filename,O.file),F.onerror=function(he){O.onError(he)},F.onload=function(){return F.status<200||F.status>=300?O.onError(nt(O,F),Ct(F)):O.onSuccess(Ct(F),F)},F.open(O.method,O.action,!0),O.withCredentials&&"withCredentials"in F&&(F.withCredentials=!0);var G=O.headers||{};return G["X-Requested-With"]!==null&&F.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(G).forEach(function(Se){G[Se]!==null&&F.setRequestHeader(Se,G[Se])}),F.send(j),{abort:function(){F.abort()}}}var xt=+new Date,D=0;function _(){return"rc-upload-".concat(xt,"-").concat(++D)}var u=e(48736),t=function(O,F){if(O&&F){var j=Array.isArray(F)?F:F.split(","),G=O.name||"",Se=O.type||"",he=Se.replace(/\/.*$/,"");return j.some(function(J){var f=J.trim();if(/^\*(\/\*)?$/.test(J))return!0;if(f.charAt(0)==="."){var M=G.toLowerCase(),Z=f.toLowerCase(),Y=[Z];return(Z===".jpg"||Z===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(q){return M.endsWith(q)})}return/\/\*$/.test(f)?he===f.replace(/\/.*$/,""):Se===f?!0:/^\w+$/.test(f)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(f,"'.Skip for check.")),!0):!1})}return!0};function b(O,F){var j=O.createReader(),G=[];function Se(){j.readEntries(function(he){var J=Array.prototype.slice.apply(he);G=G.concat(J);var f=!J.length;f?F(G):Se()})}Se()}var x=function(F,j,G){var Se=function he(J,f){J&&(J.path=f||"",J.isFile?J.file(function(M){G(M)&&(J.fullPath&&!M.webkitRelativePath&&(Object.defineProperties(M,{webkitRelativePath:{writable:!0}}),M.webkitRelativePath=J.fullPath.replace(/^\//,""),Object.defineProperties(M,{webkitRelativePath:{writable:!1}})),j([M]))}):J.isDirectory&&b(J,function(M){M.forEach(function(Z){he(Z,"".concat(f).concat(J.name,"/"))})}))};F.forEach(function(he){Se(he.webkitGetAsEntry())})},$=x,B=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ie=function(O){(0,ce.Z)(j,O);var F=(0,se.Z)(j);function j(){var G;(0,z.Z)(this,j);for(var Se=arguments.length,he=new Array(Se),J=0;J{let{uid:he}=Se;return he===O.uid});return G===-1?j.push(O):j[G]=O,j}function ve(O,F){const j=O.uid!==void 0?"uid":"name";return F.filter(G=>G[j]===O[j])[0]}function Ye(O,F){const j=O.uid!==void 0?"uid":"name",G=F.filter(Se=>Se[j]!==O[j]);return G.length===F.length?null:G}const tt=function(){const F=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),G=F[F.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(G)||[""])[0]},rt=O=>O.indexOf("image/")===0,mt=O=>{if(O.type&&!O.thumbUrl)return rt(O.type);const F=O.thumbUrl||O.url||"",j=tt(F);return/^data:image\//.test(F)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(j)?!0:!(/^data:/.test(F)||j)},E=200;function i(O){return new Promise(F=>{if(!O.type||!rt(O.type)){F("");return}const j=document.createElement("canvas");j.width=E,j.height=E,j.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(j);const G=j.getContext("2d"),Se=new Image;if(Se.onload=()=>{const{width:he,height:J}=Se;let f=E,M=E,Z=0,Y=0;he>J?(M=J*(E/he),Y=-(M-f)/2):(f=he*(E/J),Z=-(f-M)/2),G.drawImage(Se,Z,Y,f,M);const q=j.toDataURL();document.body.removeChild(j),window.URL.revokeObjectURL(Se.src),F(q)},Se.crossOrigin="anonymous",O.type.startsWith("image/svg+xml")){const he=new FileReader;he.onload=()=>{he.result&&(Se.src=he.result)},he.readAsDataURL(O)}else if(O.type.startsWith("image/gif")){const he=new FileReader;he.onload=()=>{he.result&&F(he.result)},he.readAsDataURL(O)}else Se.src=window.URL.createObjectURL(O)})}var h=e(26227),V=e(41464),oe=e(15277),ge=e(93948),dt=e(6848),Qe=o.forwardRef((O,F)=>{let{prefixCls:j,className:G,style:Se,locale:he,listType:J,file:f,items:M,progress:Z,iconRender:Y,actionIconRender:q,itemRender:Le,isImgUrl:He,showPreviewIcon:pt,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:jt,downloadIcon:Vt,onPreview:Ft,onDownload:ut,onClose:Gt}=O;var $t,Sn;const{status:Qt}=f,[Wt,fn]=o.useState(Qt);o.useEffect(()=>{Qt!=="removed"&&fn(Qt)},[Qt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=Y(f);let zt=o.createElement("div",{className:`${j}-icon`},Ln);if(J==="picture"||J==="picture-card"||J==="picture-circle")if(Wt==="uploading"||!f.thumbUrl&&!f.url){const Vn=te()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:Wt!=="uploading"});zt=o.createElement("div",{className:Vn},Ln)}else{const Vn=He!=null&&He(f)?o.createElement("img",{src:f.thumbUrl||f.url,alt:f.name,className:`${j}-list-item-image`,crossOrigin:f.crossOrigin}):Ln,Zn=te()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:He&&!He(f)});zt=o.createElement("a",{className:Zn,onClick:$n=>Ft(f,$n),href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const et=te()(`${j}-list-item`,`${j}-list-item-${Wt}`),Je=typeof f.linkProps=="string"?JSON.parse(f.linkProps):f.linkProps,Yt=Ot?q((typeof jt=="function"?jt(f):jt)||o.createElement(h.Z,null),()=>Gt(f),j,he.removeFile):null,Lt=Bt&&Wt==="done"?q((typeof Vt=="function"?Vt(f):Vt)||o.createElement(V.Z,null),()=>ut(f),j,he.downloadFile):null,dn=J!=="picture-card"&&J!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:te()(`${j}-list-item-actions`,{picture:J==="picture"})},Lt,Yt),cn=te()(`${j}-list-item-name`),On=f.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:f.name},Je,{href:f.url,onClick:Vn=>Ft(f,Vn)}),f.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(f,Vn),title:f.name},f.name),dn],an={pointerEvents:"none",opacity:.5},Cn=pt?o.createElement("a",{href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:f.url||f.thumbUrl?void 0:an,onClick:Vn=>Ft(f,Vn),title:he.previewFile},typeof Ut=="function"?Ut(f):Ut||o.createElement(oe.Z,null)):null,Bn=(J==="picture-card"||J==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${j}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(de.E_),Pt=Nt(),ln=o.createElement("div",{className:et},zt,On,Bn,gn&&o.createElement(I.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in f?o.createElement(ge.Z,Object.assign({},Z,{type:"line",percent:f.percent,"aria-label":f["aria-label"],"aria-labelledby":f["aria-labelledby"]})):null;return o.createElement("div",{className:te()(`${j}-list-item-progress`,Zn)},$n)})),In=f.response&&typeof f.response=="string"?f.response:(($t=f.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=f.error)===null||Sn===void 0?void 0:Sn.message)||he.uploadError,kn=Wt==="error"?o.createElement(dt.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:te()(`${j}-list-item-container`,G),style:Se,ref:F},Le?Le(kn,f,M,{download:ut.bind(null,f),preview:Ft.bind(null,f),remove:Gt.bind(null,f)}):kn)});const St=(O,F)=>{const{listType:j="text",previewFile:G=i,onPreview:Se,onDownload:he,onRemove:J,locale:f,iconRender:M,isImageUrl:Z=mt,prefixCls:Y,items:q=[],showPreviewIcon:Le=!0,showRemoveIcon:He=!0,showDownloadIcon:pt=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:jt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:ut,disabled:Gt}=O,$t=(0,N.Z)(),[Sn,Qt]=o.useState(!1);o.useEffect(()=>{j!=="picture"&&j!=="picture-card"&&j!=="picture-circle"||(q||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",G&&G(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[j,q,G]),o.useEffect(()=>{Qt(!0)},[]);const Wt=(an,Cn)=>{if(Se)return Cn==null||Cn.preventDefault(),Se(an)},fn=an=>{typeof he=="function"?he(an):an.url&&window.open(an.url)},gn=an=>{J==null||J(an)},xn=an=>{if(M)return M(an,j);const Cn=an.status==="uploading",Bn=Z&&Z(an)?o.createElement(d,null):o.createElement(lt,null);let Nt=Cn?o.createElement(gt.Z,null):o.createElement(ee,null);return j==="picture"?Nt=Cn?o.createElement(gt.Z,null):Bn:(j==="picture-card"||j==="picture-circle")&&(Nt=Cn?f.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,U.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Gt};if((0,U.l$)(an)){const ln=(0,U.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(Ce.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(Ce.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(F,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:zt}=o.useContext(de.E_),et=zt("upload",Y),Je=zt(),Yt=te()(`${et}-list`,`${et}-list-${j}`),Lt=(0,C.Z)(q.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${et}-${j==="picture-card"||j==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,X.Z)(Je));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[Je]);return j!=="picture-card"&&j!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(I.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Qe,{key:Cn,locale:f,prefixCls:et,className:Nt,style:Pt,file:Bn,items:q,progress:jt,listType:j,isImgUrl:Z,showPreviewIcon:Le,showRemoveIcon:He,showDownloadIcon:pt,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:ut,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(I.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,U.Tm)(Vt,Nt=>({className:te()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var Et=o.forwardRef(St),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=O=>{const{componentCls:F,iconCls:j}=O;return{[`${F}-wrapper`]:{[`${F}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[F]:{padding:`${O.padding}px 0`},[`${F}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${F}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimaryHover},[`p${F}-drag-icon`]:{marginBottom:O.margin,[j]:{color:O.colorPrimary,fontSize:O.uploadThumbnailSize}},[`p${F}-text`]:{margin:`0 0 ${O.marginXXS}px`,color:O.colorTextHeading,fontSize:O.fontSizeLG},[`p${F}-hint`]:{color:O.colorTextDescription,fontSize:O.fontSize},[`&${F}-disabled`]:{cursor:"not-allowed",[`p${F}-drag-icon ${j}, + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${nt}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},54580:function(bn,st,e){e.d(st,{default:function(){return Rt}});var o=e(59301),C=e(26407),v=e(92310),te=e.n(v),f=e(92413),k=e(6909),V=e(4771),ce=e(9427),se=e(25440),S=e(400),He=e(37061),T=e(85195),A=e(39559),qe=e(20569),Pe=e(26112);function nt(O,F){var z="cannot ".concat(O.method," ").concat(O.action," ").concat(F.status,"'"),J=new Error(z);return J.status=F.status,J.method=O.method,J.url=O.action,J}function Ct(O){var F=O.responseText||O.response;if(!F)return F;try{return JSON.parse(F)}catch(z){return F}}function xe(O){var F=new XMLHttpRequest;O.onProgress&&F.upload&&(F.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),O.onProgress(pe)});var z=new FormData;O.data&&Object.keys(O.data).forEach(function(Ce){var pe=O.data[Ce];if(Array.isArray(pe)){pe.forEach(function(X){z.append("".concat(Ce,"[]"),X)});return}z.append(Ce,pe)}),O.file instanceof Blob?z.append(O.filename,O.file,O.file.name):z.append(O.filename,O.file),F.onerror=function(pe){O.onError(pe)},F.onload=function(){return F.status<200||F.status>=300?O.onError(nt(O,F),Ct(F)):O.onSuccess(Ct(F),F)},F.open(O.method,O.action,!0),O.withCredentials&&"withCredentials"in F&&(F.withCredentials=!0);var J=O.headers||{};return J["X-Requested-With"]!==null&&F.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(J).forEach(function(Ce){J[Ce]!==null&&F.setRequestHeader(Ce,J[Ce])}),F.send(z),{abort:function(){F.abort()}}}var xt=+new Date,D=0;function _(){return"rc-upload-".concat(xt,"-").concat(++D)}var u=e(48736),t=function(O,F){if(O&&F){var z=Array.isArray(F)?F:F.split(","),J=O.name||"",Ce=O.type||"",pe=Ce.replace(/\/.*$/,"");return z.some(function(X){var d=X.trim();if(/^\*(\/\*)?$/.test(X))return!0;if(d.charAt(0)==="."){var M=J.toLowerCase(),Z=d.toLowerCase(),Q=[Z];return(Z===".jpg"||Z===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function(q){return M.endsWith(q)})}return/\/\*$/.test(d)?pe===d.replace(/\/.*$/,""):Ce===d?!0:/^\w+$/.test(d)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function b(O,F){var z=O.createReader(),J=[];function Ce(){z.readEntries(function(pe){var X=Array.prototype.slice.apply(pe);J=J.concat(X);var d=!X.length;d?F(J):Ce()})}Ce()}var x=function(F,z,J){var Ce=function pe(X,d){X&&(X.path=d||"",X.isFile?X.file(function(M){J(M)&&(X.fullPath&&!M.webkitRelativePath&&(Object.defineProperties(M,{webkitRelativePath:{writable:!0}}),M.webkitRelativePath=X.fullPath.replace(/^\//,""),Object.defineProperties(M,{webkitRelativePath:{writable:!1}})),z([M]))}):X.isDirectory&&b(X,function(M){M.forEach(function(Z){pe(Z,"".concat(d).concat(X.name,"/"))})}))};F.forEach(function(pe){Ce(pe.webkitGetAsEntry())})},Y=x,N=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ie=function(O){(0,ce.Z)(z,O);var F=(0,se.Z)(z);function z(){var J;(0,k.Z)(this,z);for(var Ce=arguments.length,pe=new Array(Ce),X=0;X{let{uid:pe}=Ce;return pe===O.uid});return J===-1?z.push(O):z[J]=O,z}function me(O,F){const z=O.uid!==void 0?"uid":"name";return F.filter(J=>J[z]===O[z])[0]}function ze(O,F){const z=O.uid!==void 0?"uid":"name",J=F.filter(Ce=>Ce[z]!==O[z]);return J.length===F.length?null:J}const tt=function(){const F=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),J=F[F.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(J)||[""])[0]},rt=O=>O.indexOf("image/")===0,mt=O=>{if(O.type&&!O.thumbUrl)return rt(O.type);const F=O.thumbUrl||O.url||"",z=tt(F);return/^data:image\//.test(F)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(z)?!0:!(/^data:/.test(F)||z)},E=200;function i(O){return new Promise(F=>{if(!O.type||!rt(O.type)){F("");return}const z=document.createElement("canvas");z.width=E,z.height=E,z.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(z);const J=z.getContext("2d"),Ce=new Image;if(Ce.onload=()=>{const{width:pe,height:X}=Ce;let d=E,M=E,Z=0,Q=0;pe>X?(M=X*(E/pe),Q=-(M-d)/2):(d=pe*(E/X),Z=-(d-M)/2),J.drawImage(Ce,Z,Q,d,M);const q=z.toDataURL();document.body.removeChild(z),window.URL.revokeObjectURL(Ce.src),F(q)},Ce.crossOrigin="anonymous",O.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(Ce.src=pe.result)},pe.readAsDataURL(O)}else if(O.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&F(pe.result)},pe.readAsDataURL(O)}else Ce.src=window.URL.createObjectURL(O)})}var h=e(26227),W=e(41464),le=e(15277),ge=e(93948),dt=e(6848),Ge=o.forwardRef((O,F)=>{let{prefixCls:z,className:J,style:Ce,locale:pe,listType:X,file:d,items:M,progress:Z,iconRender:Q,actionIconRender:q,itemRender:Te,isImgUrl:Ze,showPreviewIcon:pt,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:jt,downloadIcon:Vt,onPreview:Ft,onDownload:ut,onClose:Gt}=O;var $t,Sn;const{status:Qt}=d,[Wt,fn]=o.useState(Qt);o.useEffect(()=>{Qt!=="removed"&&fn(Qt)},[Qt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=Q(d);let zt=o.createElement("div",{className:`${z}-icon`},Ln);if(X==="picture"||X==="picture-card"||X==="picture-circle")if(Wt==="uploading"||!d.thumbUrl&&!d.url){const Vn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Wt!=="uploading"});zt=o.createElement("div",{className:Vn},Ln)}else{const Vn=Ze!=null&&Ze(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${z}-list-item-image`,crossOrigin:d.crossOrigin}):Ln,Zn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Ze&&!Ze(d)});zt=o.createElement("a",{className:Zn,onClick:$n=>Ft(d,$n),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const et=te()(`${z}-list-item`,`${z}-list-item-${Wt}`),Je=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,Yt=Ot?q((typeof jt=="function"?jt(d):jt)||o.createElement(h.Z,null),()=>Gt(d),z,pe.removeFile):null,Lt=Bt&&Wt==="done"?q((typeof Vt=="function"?Vt(d):Vt)||o.createElement(W.Z,null),()=>ut(d),z,pe.downloadFile):null,dn=X!=="picture-card"&&X!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:te()(`${z}-list-item-actions`,{picture:X==="picture"})},Lt,Yt),cn=te()(`${z}-list-item-name`),On=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:d.name},Je,{href:d.url,onClick:Vn=>Ft(d,Vn)}),d.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(d,Vn),title:d.name},d.name),dn],an={pointerEvents:"none",opacity:.5},Cn=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:an,onClick:Vn=>Ft(d,Vn),title:pe.previewFile},typeof Ut=="function"?Ut(d):Ut||o.createElement(le.Z,null)):null,Bn=(X==="picture-card"||X==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${z}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(fe.E_),Pt=Nt(),ln=o.createElement("div",{className:et},zt,On,Bn,gn&&o.createElement(I.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in d?o.createElement(ge.Z,Object.assign({},Z,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:te()(`${z}-list-item-progress`,Zn)},$n)})),In=d.response&&typeof d.response=="string"?d.response:(($t=d.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=d.error)===null||Sn===void 0?void 0:Sn.message)||pe.uploadError,kn=Wt==="error"?o.createElement(dt.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:te()(`${z}-list-item-container`,J),style:Ce,ref:F},Te?Te(kn,d,M,{download:ut.bind(null,d),preview:Ft.bind(null,d),remove:Gt.bind(null,d)}):kn)});const St=(O,F)=>{const{listType:z="text",previewFile:J=i,onPreview:Ce,onDownload:pe,onRemove:X,locale:d,iconRender:M,isImageUrl:Z=mt,prefixCls:Q,items:q=[],showPreviewIcon:Te=!0,showRemoveIcon:Ze=!0,showDownloadIcon:pt=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:jt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:ut,disabled:Gt}=O,$t=(0,B.Z)(),[Sn,Qt]=o.useState(!1);o.useEffect(()=>{z!=="picture"&&z!=="picture-card"&&z!=="picture-circle"||(q||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",J&&J(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[z,q,J]),o.useEffect(()=>{Qt(!0)},[]);const Wt=(an,Cn)=>{if(Ce)return Cn==null||Cn.preventDefault(),Ce(an)},fn=an=>{typeof pe=="function"?pe(an):an.url&&window.open(an.url)},gn=an=>{X==null||X(an)},xn=an=>{if(M)return M(an,z);const Cn=an.status==="uploading",Bn=Z&&Z(an)?o.createElement(m,null):o.createElement(lt,null);let Nt=Cn?o.createElement(gt.Z,null):o.createElement(ee,null);return z==="picture"?Nt=Cn?o.createElement(gt.Z,null):Bn:(z==="picture-card"||z==="picture-circle")&&(Nt=Cn?d.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,K.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Gt};if((0,K.l$)(an)){const ln=(0,K.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(Me.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(Me.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(F,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:zt}=o.useContext(fe.E_),et=zt("upload",Q),Je=zt(),Yt=te()(`${et}-list`,`${et}-list-${z}`),Lt=(0,C.Z)(q.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${et}-${z==="picture-card"||z==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,j.Z)(Je));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[Je]);return z!=="picture-card"&&z!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(I.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Ge,{key:Cn,locale:d,prefixCls:et,className:Nt,style:Pt,file:Bn,items:q,progress:jt,listType:z,isImgUrl:Z,showPreviewIcon:Te,showRemoveIcon:Ze,showDownloadIcon:pt,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:ut,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(I.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,K.Tm)(Vt,Nt=>({className:te()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var Et=o.forwardRef(St),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=O=>{const{componentCls:F,iconCls:z}=O;return{[`${F}-wrapper`]:{[`${F}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[F]:{padding:`${O.padding}px 0`},[`${F}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${F}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimaryHover},[`p${F}-drag-icon`]:{marginBottom:O.margin,[z]:{color:O.colorPrimary,fontSize:O.uploadThumbnailSize}},[`p${F}-text`]:{margin:`0 0 ${O.marginXXS}px`,color:O.colorTextHeading,fontSize:O.fontSizeLG},[`p${F}-hint`]:{color:O.colorTextDescription,fontSize:O.fontSize},[`&${F}-disabled`]:{cursor:"not-allowed",[`p${F}-drag-icon ${z}, p${F}-text, p${F}-hint - `]:{color:O.colorTextDisabled}}}}}},pn=O=>{const{componentCls:F,antCls:j,iconCls:G,fontSize:Se,lineHeight:he}=O,J=`${F}-list-item`,f=`${J}-actions`,M=`${J}-action`,Z=Math.round(Se*he);return{[`${F}-wrapper`]:{[`${F}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:O.lineHeight,[J]:{position:"relative",height:O.lineHeight*Se,marginTop:O.marginXS,fontSize:Se,display:"flex",alignItems:"center",transition:`background-color ${O.motionDurationSlow}`,"&:hover":{backgroundColor:O.controlItemBgHover},[`${J}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${O.paddingXS}px`,lineHeight:he,flex:"auto",transition:`all ${O.motionDurationSlow}`}),[f]:{[M]:{opacity:0},[`${M}${j}-btn-sm`]:{height:Z,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + `]:{color:O.colorTextDisabled}}}}}},pn=O=>{const{componentCls:F,antCls:z,iconCls:J,fontSize:Ce,lineHeight:pe}=O,X=`${F}-list-item`,d=`${X}-actions`,M=`${X}-action`,Z=Math.round(Ce*pe);return{[`${F}-wrapper`]:{[`${F}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:O.lineHeight,[X]:{position:"relative",height:O.lineHeight*Ce,marginTop:O.marginXS,fontSize:Ce,display:"flex",alignItems:"center",transition:`background-color ${O.motionDurationSlow}`,"&:hover":{backgroundColor:O.controlItemBgHover},[`${X}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${O.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${O.motionDurationSlow}`}),[d]:{[M]:{opacity:0},[`${M}${z}-btn-sm`]:{height:Z,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` ${M}:focus-visible, &.picture ${M} - `]:{opacity:1},[G]:{color:O.actionsColor,transition:`all ${O.motionDurationSlow}`},[`&:hover ${G}`]:{color:O.colorText}},[`${F}-icon ${G}`]:{color:O.colorTextDescription,fontSize:Se},[`${J}-progress`]:{position:"absolute",bottom:-O.uploadProgressOffset,width:"100%",paddingInlineStart:Se+O.paddingXS,fontSize:Se,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${J}:hover ${M}`]:{opacity:1,color:O.colorText},[`${J}-error`]:{color:O.colorError,[`${J}-name, ${F}-icon ${G}`]:{color:O.colorError},[f]:{[`${G}, ${G}:hover`]:{color:O.colorError},[M]:{opacity:1}}},[`${F}-list-item-container`]:{transition:`opacity ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Ne=e(1950);const ot=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Xe=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=O=>{const{componentCls:F}=O,j=`${F}-animate-inline`;return[{[`${F}-wrapper`]:{[`${j}-appear, ${j}-enter, ${j}-leave`]:{animationDuration:O.motionDurationSlow,animationTimingFunction:O.motionEaseInOutCirc,animationFillMode:"forwards"},[`${j}-appear, ${j}-enter`]:{animationName:ot},[`${j}-leave`]:{animationName:Xe}}},{[`${F}-wrapper`]:(0,Ne.J$)(O)},ot,Xe]},_t=e(93398),Ve=e(64993);const Tt=O=>{const{componentCls:F,iconCls:j,uploadThumbnailSize:G,uploadProgressOffset:Se}=O,he=`${F}-list`,J=`${he}-item`;return{[`${F}-wrapper`]:{[` - ${he}${he}-picture, - ${he}${he}-picture-card, - ${he}${he}-picture-circle - `]:{[J]:{position:"relative",height:G+O.lineWidth*2+O.paddingXS*2,padding:O.paddingXS,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusLG,"&:hover":{background:"transparent"},[`${J}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:G,height:G,lineHeight:`${G+O.paddingSM}px`,textAlign:"center",flex:"none",[j]:{fontSize:O.fontSizeHeading2,color:O.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${J}-progress`]:{bottom:Se,width:`calc(100% - ${O.paddingSM*2}px)`,marginTop:0,paddingInlineStart:G+O.paddingXS}},[`${J}-error`]:{borderColor:O.colorError,[`${J}-thumbnail ${j}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:O.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:O.colorError}}},[`${J}-uploading`]:{borderStyle:"dashed",[`${J}-name`]:{marginBottom:Se}}},[`${he}${he}-picture-circle ${J}`]:{[`&, &::before, ${J}-thumbnail`]:{borderRadius:"50%"}}}}},y=O=>{const{componentCls:F,iconCls:j,fontSizeLG:G,colorTextLightSolid:Se}=O,he=`${F}-list`,J=`${he}-item`,f=O.uploadPicCardSize;return{[` + `]:{opacity:1},[J]:{color:O.actionsColor,transition:`all ${O.motionDurationSlow}`},[`&:hover ${J}`]:{color:O.colorText}},[`${F}-icon ${J}`]:{color:O.colorTextDescription,fontSize:Ce},[`${X}-progress`]:{position:"absolute",bottom:-O.uploadProgressOffset,width:"100%",paddingInlineStart:Ce+O.paddingXS,fontSize:Ce,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${X}:hover ${M}`]:{opacity:1,color:O.colorText},[`${X}-error`]:{color:O.colorError,[`${X}-name, ${F}-icon ${J}`]:{color:O.colorError},[d]:{[`${J}, ${J}:hover`]:{color:O.colorError},[M]:{opacity:1}}},[`${F}-list-item-container`]:{transition:`opacity ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Ne=e(1950);const ot=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Xe=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=O=>{const{componentCls:F}=O,z=`${F}-animate-inline`;return[{[`${F}-wrapper`]:{[`${z}-appear, ${z}-enter, ${z}-leave`]:{animationDuration:O.motionDurationSlow,animationTimingFunction:O.motionEaseInOutCirc,animationFillMode:"forwards"},[`${z}-appear, ${z}-enter`]:{animationName:ot},[`${z}-leave`]:{animationName:Xe}}},{[`${F}-wrapper`]:(0,Ne.J$)(O)},ot,Xe]},_t=e(93398),We=e(64993);const Tt=O=>{const{componentCls:F,iconCls:z,uploadThumbnailSize:J,uploadProgressOffset:Ce}=O,pe=`${F}-list`,X=`${pe}-item`;return{[`${F}-wrapper`]:{[` + ${pe}${pe}-picture, + ${pe}${pe}-picture-card, + ${pe}${pe}-picture-circle + `]:{[X]:{position:"relative",height:J+O.lineWidth*2+O.paddingXS*2,padding:O.paddingXS,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusLG,"&:hover":{background:"transparent"},[`${X}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:J,height:J,lineHeight:`${J+O.paddingSM}px`,textAlign:"center",flex:"none",[z]:{fontSize:O.fontSizeHeading2,color:O.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${X}-progress`]:{bottom:Ce,width:`calc(100% - ${O.paddingSM*2}px)`,marginTop:0,paddingInlineStart:J+O.paddingXS}},[`${X}-error`]:{borderColor:O.colorError,[`${X}-thumbnail ${z}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:O.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:O.colorError}}},[`${X}-uploading`]:{borderStyle:"dashed",[`${X}-name`]:{marginBottom:Ce}}},[`${pe}${pe}-picture-circle ${X}`]:{[`&, &::before, ${X}-thumbnail`]:{borderRadius:"50%"}}}}},y=O=>{const{componentCls:F,iconCls:z,fontSizeLG:J,colorTextLightSolid:Ce}=O,pe=`${F}-list`,X=`${pe}-item`,d=O.uploadPicCardSize;return{[` ${F}-wrapper${F}-picture-card-wrapper, ${F}-wrapper${F}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${F}${F}-select`]:{width:f,height:f,marginInlineEnd:O.marginXS,marginBottom:O.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[`> ${F}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimary}},[`${he}${he}-picture-card, ${he}${he}-picture-circle`]:{[`${he}-item-container`]:{display:"inline-block",width:f,height:f,marginBlock:`0 ${O.marginXS}px`,marginInline:`0 ${O.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[J]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${O.paddingXS*2}px)`,height:`calc(100% - ${O.paddingXS*2}px)`,backgroundColor:O.colorBgMask,opacity:0,transition:`all ${O.motionDurationSlow}`,content:'" "'}},[`${J}:hover`]:{[`&::before, ${J}-actions`]:{opacity:1}},[`${J}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${O.motionDurationSlow}`,[`${j}-eye, ${j}-download, ${j}-delete`]:{zIndex:10,width:G,margin:`0 ${O.marginXXS}px`,fontSize:G,cursor:"pointer",transition:`all ${O.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${J}-actions, ${J}-actions:hover`]:{[`${j}-eye, ${j}-download, ${j}-delete`]:{color:new Ve.C(Se).setAlpha(.65).toRgbString(),"&:hover":{color:Se}}},[`${J}-thumbnail, ${J}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${J}-name`]:{display:"none",textAlign:"center"},[`${J}-file + ${J}-name`]:{position:"absolute",bottom:O.margin,display:"block",width:`calc(100% - ${O.paddingXS*2}px)`},[`${J}-uploading`]:{[`&${J}`]:{backgroundColor:O.colorFillAlter},[`&::before, ${j}-eye, ${j}-download, ${j}-delete`]:{display:"none"}},[`${J}-progress`]:{bottom:O.marginXL,width:`calc(100% - ${O.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${F}-wrapper${F}-picture-circle-wrapper`]:{[`${F}${F}-select`]:{borderRadius:"50%"}}}};var ae=O=>{const{componentCls:F}=O;return{[`${F}-rtl`]:{direction:"rtl"}}};const s=O=>{const{componentCls:F,colorTextDisabled:j}=O;return{[`${F}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(O)),{[F]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${F}-select`]:{display:"inline-block"},[`${F}-disabled`]:{color:j,cursor:"not-allowed"}})}};var c=(0,qt.Z)("Upload",O=>{const{fontSizeHeading3:F,fontSize:j,lineHeight:G,lineWidth:Se,controlHeightLG:he}=O,J=Math.round(j*G),f=(0,vn.TS)(O,{uploadThumbnailSize:F*2,uploadProgressOffset:J/2+Se,uploadPicCardSize:he*2.55});return[s(f),rn(f),Tt(f),y(f),pn(f),Jt(f),ae(f),(0,Xt.Z)(f)]},O=>({actionsColor:O.colorTextDescription})),ie=function(O,F,j,G){function Se(he){return he instanceof j?he:new j(function(J){J(he)})}return new(j||(j=Promise))(function(he,J){function f(Y){try{Z(G.next(Y))}catch(q){J(q)}}function M(Y){try{Z(G.throw(Y))}catch(q){J(q)}}function Z(Y){Y.done?he(Y.value):Se(Y.value).then(f,M)}Z((G=G.apply(O,F||[])).next())})};const Q=`__LIST_IGNORE_${Date.now()}__`,Re=(O,F)=>{const{fileList:j,defaultFileList:G,onRemove:Se,showUploadList:he=!0,listType:J="text",onPreview:f,onDownload:M,onChange:Z,onDrop:Y,previewFile:q,disabled:Le,locale:He,iconRender:pt,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:jt,type:Vt="select",children:Ft,style:ut,itemRender:Gt,maxCount:$t,data:Sn={},multiple:Qt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=O,Ln=o.useContext(ue.Z),zt=Le!=null?Le:Ln,[et,Je]=(0,ke.Z)(G||[],{value:j,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(j||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[j]);const cn=(Dn,Nn,or)=>{let jn=(0,C.Z)(Nn),qn=!1;$t===1?jn=jn.slice(-1):$t&&(qn=jn.length>$t,jn=jn.slice(0,$t)),(0,me.flushSync)(()=>{Je(jn)});const br={file:Dn,fileList:jn};or&&(br.event=or),(!qn||jn.some(jr=>jr.uid===Dn.uid))&&(0,me.flushSync)(()=>{Z==null||Z(br)})},On=(Dn,Nn)=>ie(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:jn}=O;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[Q],br===Q)return Object.defineProperty(Dn,Q,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return jn&&(qn=yield jn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[Q]);if(!Nn.length)return;const or=Nn.map(qn=>fe(qn.file));let jn=(0,C.Z)(et);or.forEach(qn=>{jn=le(qn,jn)}),or.forEach((qn,br)=>{let jr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,jr=En}cn(jr,jn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!ve(Nn,et))return;const jn=fe(Nn);jn.status="done",jn.percent=100,jn.response=Dn,jn.xhr=or;const qn=le(jn,et);cn(jn,qn)},Bn=(Dn,Nn)=>{if(!ve(Nn,et))return;const or=fe(Nn);or.status="uploading",or.percent=Dn.percent;const jn=le(or,et);cn(or,jn,Dn)},Nt=(Dn,Nn,or)=>{if(!ve(or,et))return;const jn=fe(or);jn.error=Dn,jn.response=Nn,jn.status="error";const qn=le(jn,et);cn(jn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof Se=="function"?Se(Dn):Se).then(or=>{var jn;if(or===!1)return;const qn=Ye(Dn,et);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),et==null||et.forEach(br=>{const jr=Nn.uid!==void 0?"uid":"name";br[jr]===Nn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(jn=dn.current)===null||jn===void 0||jn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(Y==null||Y(Dn))};o.useImperativeHandle(F,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:et,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(de.E_),Zn=In("upload",Ut),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},O),{data:Sn,multiple:Qt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:zt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||zt)&&delete $n.id;const[sr,vr]=c(Zn),[gr]=(0,ne.Z)("Upload",w.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof he=="boolean"?{}:he,Lr=(Dn,Nn)=>he?o.createElement(Et,{prefixCls:Zn,listType:J,items:et,previewFile:q,onPreview:f,onDownload:M,onRemove:Pt,showRemoveIcon:!zt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),He),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Gt,disabled:zt}):Dn,kr=te()(`${Zn}-wrapper`,jt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:J==="picture-card",[`${Zn}-picture-circle-wrapper`]:J==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),ut);if(Vt==="drag"){const Dn=te()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:et.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:zt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(Ze,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=te()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:zt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(Ze,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(J==="picture-card"||J==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(Re),it=function(O,F){var j={};for(var G in O)Object.prototype.hasOwnProperty.call(O,G)&&F.indexOf(G)<0&&(j[G]=O[G]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,G=Object.getOwnPropertySymbols(O);Se{var{style:j,height:G}=O,Se=it(O,["style","height"]);return o.createElement(Ee,Object.assign({ref:F},Se,{type:"drag",style:Object.assign(Object.assign({},j),{height:G})}))});const wt=Ee;wt.Dragger=Zt,wt.LIST_IGNORE=Q;var Rt=wt},31561:function(bn,st,e){e.d(st,{Z:function(){return b}});var o=e(92413),C=e(400),v=e(33606),te=e(37061),m=e(35593),z=e(92310),k=e.n(z),ce=e(8654),se=e(59301),S=e(10228),Te=e(16089),T=S.Z.ESC,A=S.Z.TAB;function qe(x){var $=x.visible,B=x.triggerRef,Ie=x.onVisibleChange,_e=x.autoFocus,Ke=x.overlayRef,je=se.useRef(!1),It=function(){if($){var de,ue;(de=B.current)===null||de===void 0||(ue=de.focus)===null||ue===void 0||ue.call(de),Ie==null||Ie(!1)}},Ze=function(){var de;return(de=Ke.current)!==null&&de!==void 0&&de.focus?(Ke.current.focus(),je.current=!0,!0):!1},ke=function(de){switch(de.keyCode){case T:It();break;case A:{var ue=!1;je.current||(ue=Ze()),ue?de.preventDefault():It();break}}};se.useEffect(function(){return $?(window.addEventListener("keydown",ke),_e&&(0,Te.Z)(Ze,3),function(){window.removeEventListener("keydown",ke),je.current=!1}):function(){je.current=!1}},[$])}var Pe=(0,se.forwardRef)(function(x,$){var B=x.overlay,Ie=x.arrow,_e=x.prefixCls,Ke=(0,se.useMemo)(function(){var It;return typeof B=="function"?It=B():It=B,It},[B]),je=(0,ce.sQ)($,Ke==null?void 0:Ke.ref);return se.createElement(se.Fragment,null,Ie&&se.createElement("div",{className:"".concat(_e,"-arrow")}),se.cloneElement(Ke,{ref:(0,ce.Yr)(Ke)?je:void 0}))}),nt=Pe,Ct={adjustX:1,adjustY:1},we=[0,0],xt={topLeft:{points:["bl","tl"],overflow:Ct,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:Ct,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:Ct,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:Ct,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:Ct,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:Ct,offset:[0,4],targetOffset:we}},D=xt,_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(x,$){var B,Ie=x.arrow,_e=Ie===void 0?!1:Ie,Ke=x.prefixCls,je=Ke===void 0?"rc-dropdown":Ke,It=x.transitionName,Ze=x.animation,ke=x.align,me=x.placement,de=me===void 0?"bottomLeft":me,ue=x.placements,ne=ue===void 0?D:ue,w=x.getPopupContainer,L=x.showAction,Oe=x.hideAction,K=x.overlayClassName,pe=x.overlayStyle,Fe=x.visible,lt=x.trigger,gt=lt===void 0?["hover"]:lt,at=x.autoFocus,De=x.overlay,ct=x.children,Me=x.onVisibleChange,ee=(0,te.Z)(x,_),Ge=se.useState(),P=(0,v.Z)(Ge,2),R=P[0],l=P[1],d="visible"in x?Fe:R,I=se.useRef(null),N=se.useRef(null),X=se.useRef(null);se.useImperativeHandle($,function(){return I.current});var U=function(E){l(E),Me==null||Me(E)};qe({visible:d,triggerRef:X,onVisibleChange:U,autoFocus:at,overlayRef:N});var Ce=function(E){var i=x.onOverlayClick;l(!1),i&&i(E)},fe=function(){return se.createElement(nt,{ref:N,overlay:De,prefixCls:je,arrow:_e})},le=function(){return typeof De=="function"?fe:fe()},ve=function(){var E=x.minOverlayWidthMatchTrigger,i=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?E:!i},Ye=function(){var E=x.openClassName;return E!==void 0?E:"".concat(je,"-open")},tt=se.cloneElement(ct,{className:k()((B=ct.props)===null||B===void 0?void 0:B.className,d&&Ye()),ref:(0,ce.Yr)(ct)?(0,ce.sQ)(X,ct.ref):void 0}),rt=Oe;return!rt&>.indexOf("contextMenu")!==-1&&(rt=["click"]),se.createElement(m.Z,(0,o.Z)({builtinPlacements:ne},ee,{prefixCls:je,ref:I,popupClassName:k()(K,(0,C.Z)({},"".concat(je,"-show-arrow"),_e)),popupStyle:pe,action:gt,showAction:L,hideAction:rt,popupPlacement:de,popupAlign:ke,popupTransitionName:It,popupAnimation:Ze,popupVisible:d,stretch:ve()?"minWidth":"",popup:le(),onPopupVisibleChange:U,onPopupClick:Ce,getPopupContainer:w}),tt)}var t=se.forwardRef(u),b=t},93681:function(bn,st,e){e.r(st),e.d(st,{BaseInput:function(){return S},default:function(){return xt}});var o=e(92413),C=e(33708),v=e(400),te=e(39559),m=e(92310),z=e.n(m),k=e(59301),ce=e(5643),se=function(_){var u,t,b=_.inputElement,x=_.prefixCls,$=_.prefix,B=_.suffix,Ie=_.addonBefore,_e=_.addonAfter,Ke=_.className,je=_.style,It=_.disabled,Ze=_.readOnly,ke=_.focused,me=_.triggerFocus,de=_.allowClear,ue=_.value,ne=_.handleReset,w=_.hidden,L=_.classes,Oe=_.classNames,K=_.dataAttrs,pe=_.styles,Fe=_.components,lt=(Fe==null?void 0:Fe.affixWrapper)||"span",gt=(Fe==null?void 0:Fe.groupWrapper)||"span",at=(Fe==null?void 0:Fe.wrapper)||"span",De=(Fe==null?void 0:Fe.groupAddon)||"span",ct=(0,k.useRef)(null),Me=function(fe){var le;(le=ct.current)!==null&&le!==void 0&&le.contains(fe.target)&&(me==null||me())},ee=function(){var fe;if(!de)return null;var le=!It&&!Ze&&ue,ve="".concat(x,"-clear-icon"),Ye=(0,te.Z)(de)==="object"&&de!==null&&de!==void 0&&de.clearIcon?de.clearIcon:"\u2716";return k.createElement("span",{onClick:ne,onMouseDown:function(rt){return rt.preventDefault()},className:z()(ve,(fe={},(0,v.Z)(fe,"".concat(ve,"-hidden"),!le),(0,v.Z)(fe,"".concat(ve,"-has-suffix"),!!B),fe)),role:"button",tabIndex:-1},Ye)},Ge=(0,k.cloneElement)(b,{value:ue,hidden:w,className:z()((u=b.props)===null||u===void 0?void 0:u.className,!(0,ce.X3)(_)&&!(0,ce.He)(_)&&Ke)||null,style:(0,C.Z)((0,C.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,ce.X3)(_)&&!(0,ce.He)(_)?je:{})});if((0,ce.X3)(_)){var P,R="".concat(x,"-affix-wrapper"),l=z()(R,(P={},(0,v.Z)(P,"".concat(R,"-disabled"),It),(0,v.Z)(P,"".concat(R,"-focused"),ke),(0,v.Z)(P,"".concat(R,"-readonly"),Ze),(0,v.Z)(P,"".concat(R,"-input-with-clear-btn"),B&&de&&ue),P),!(0,ce.He)(_)&&Ke,L==null?void 0:L.affixWrapper,Oe==null?void 0:Oe.affixWrapper),d=(B||de)&&k.createElement("span",{className:z()("".concat(x,"-suffix"),Oe==null?void 0:Oe.suffix),style:pe==null?void 0:pe.suffix},ee(),B);Ge=k.createElement(lt,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,ce.He)(_)?void 0:je),pe==null?void 0:pe.affixWrapper),hidden:!(0,ce.He)(_)&&w,onClick:Me},K==null?void 0:K.affixWrapper,{ref:ct}),$&&k.createElement("span",{className:z()("".concat(x,"-prefix"),Oe==null?void 0:Oe.prefix),style:pe==null?void 0:pe.prefix},$),(0,k.cloneElement)(b,{value:ue,hidden:null}),d)}if((0,ce.He)(_)){var I="".concat(x,"-group"),N="".concat(I,"-addon"),X=z()("".concat(x,"-wrapper"),I,L==null?void 0:L.wrapper),U=z()("".concat(x,"-group-wrapper"),Ke,L==null?void 0:L.group);return k.createElement(gt,{className:U,style:je,hidden:w},k.createElement(at,{className:X},Ie&&k.createElement(De,{className:N},Ie),(0,k.cloneElement)(Ge,{hidden:null}),_e&&k.createElement(De,{className:N},_e)))}return Ge},S=se,Te=e(26407),T=e(33606),A=e(37061),qe=e(18929),Pe=e(2738),nt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Ct=(0,k.forwardRef)(function(D,_){var u=D.autoComplete,t=D.onChange,b=D.onFocus,x=D.onBlur,$=D.onPressEnter,B=D.onKeyDown,Ie=D.prefixCls,_e=Ie===void 0?"rc-input":Ie,Ke=D.disabled,je=D.htmlSize,It=D.className,Ze=D.maxLength,ke=D.suffix,me=D.showCount,de=D.type,ue=de===void 0?"text":de,ne=D.classes,w=D.classNames,L=D.styles,Oe=(0,A.Z)(D,nt),K=(0,qe.Z)(D.defaultValue,{value:D.value}),pe=(0,T.Z)(K,2),Fe=pe[0],lt=pe[1],gt=(0,k.useState)(!1),at=(0,T.Z)(gt,2),De=at[0],ct=at[1],Me=(0,k.useRef)(null),ee=function(U){Me.current&&(0,ce.nH)(Me.current,U)};(0,k.useImperativeHandle)(_,function(){return{focus:ee,blur:function(){var U;(U=Me.current)===null||U===void 0||U.blur()},setSelectionRange:function(U,Ce,fe){var le;(le=Me.current)===null||le===void 0||le.setSelectionRange(U,Ce,fe)},select:function(){var U;(U=Me.current)===null||U===void 0||U.select()},input:Me.current}}),(0,k.useEffect)(function(){ct(function(X){return X&&Ke?!1:X})},[Ke]);var Ge=function(U){D.value===void 0&<(U.target.value),Me.current&&(0,ce.rJ)(Me.current,U,t)},P=function(U){$&&U.key==="Enter"&&$(U),B==null||B(U)},R=function(U){ct(!0),b==null||b(U)},l=function(U){ct(!1),x==null||x(U)},d=function(U){lt(""),ee(),Me.current&&(0,ce.rJ)(Me.current,U,t)},I=function(){var U=(0,Pe.Z)(D,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return k.createElement("input",(0,o.Z)({autoComplete:u},U,{onChange:Ge,onFocus:R,onBlur:l,onKeyDown:P,className:z()(_e,(0,v.Z)({},"".concat(_e,"-disabled"),Ke),w==null?void 0:w.input),style:L==null?void 0:L.input,ref:Me,size:je,type:ue}))},N=function(){var U=Number(Ze)>0;if(ke||me){var Ce=(0,ce.D7)(Fe),fe=(0,Te.Z)(Ce).length,le=(0,te.Z)(me)==="object"?me.formatter({value:Ce,count:fe,maxLength:Ze}):"".concat(fe).concat(U?" / ".concat(Ze):"");return k.createElement(k.Fragment,null,!!me&&k.createElement("span",{className:z()("".concat(_e,"-show-count-suffix"),(0,v.Z)({},"".concat(_e,"-show-count-has-suffix"),!!ke),w==null?void 0:w.count),style:(0,C.Z)({},L==null?void 0:L.count)},le),ke)}return null};return k.createElement(S,(0,o.Z)({},Oe,{prefixCls:_e,className:It,inputElement:I(),handleReset:d,value:(0,ce.D7)(Fe),focused:De,triggerFocus:ee,suffix:N(),disabled:Ke,classes:ne,classNames:w,styles:L}))}),we=Ct,xt=we},5643:function(bn,st,e){e.d(st,{D7:function(){return m},He:function(){return o},X3:function(){return C},nH:function(){return te},rJ:function(){return v}});function o(z){return!!(z.addonBefore||z.addonAfter)}function C(z){return!!(z.prefix||z.suffix||z.allowClear)}function v(z,k,ce,se){if(ce){var S=k;if(k.type==="click"){var Te=z.cloneNode(!0);S=Object.create(k,{target:{value:Te},currentTarget:{value:Te}}),Te.value="",ce(S);return}if(se!==void 0){S=Object.create(k,{target:{value:z},currentTarget:{value:z}}),z.value=se,ce(S);return}ce(S)}}function te(z,k){if(z){z.focus(k);var ce=k||{},se=ce.cursor;if(se){var S=z.value.length;switch(se){case"start":z.setSelectionRange(0,0);break;case"end":z.setSelectionRange(S,S);break;default:z.setSelectionRange(0,S)}}}}function m(z){return typeof z=="undefined"||z===null?"":String(z)}},15285:function(bn,st,e){e.d(st,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return Q},ZP:function(){return J},Xl:function(){return B}});var o=e(92413),C=e(400),v=e(33708),te=e(26407),m=e(33606),z=e(37061),k=e(92310),ce=e.n(k),se=e(11780),S=e(18929),Te=e(13697),T=e(48736),A=e(59301),qe=e(4676),Pe=A.createContext(null);function nt(f,M){return f===void 0?null:"".concat(f,"-").concat(M)}function Ct(f){var M=A.useContext(Pe);return nt(M,f)}var we=e(80547),xt=["children","locked"],D=A.createContext(null);function _(f,M){var Z=(0,v.Z)({},f);return Object.keys(M).forEach(function(Y){var q=M[Y];q!==void 0&&(Z[Y]=q)}),Z}function u(f){var M=f.children,Z=f.locked,Y=(0,z.Z)(f,xt),q=A.useContext(D),Le=(0,we.Z)(function(){return _(q,Y)},[q,Y],function(He,pt){return!Z&&(He[0]!==pt[0]||!(0,Te.Z)(He[1],pt[1],!0))});return A.createElement(D.Provider,{value:Le},M)}var t=[],b=A.createContext(null);function x(){return A.useContext(b)}var $=A.createContext(t);function B(f){var M=A.useContext($);return A.useMemo(function(){return f!==void 0?[].concat((0,te.Z)(M),[f]):M},[M,f])}var Ie=A.createContext(null),_e=A.createContext({}),Ke=_e,je=e(29194);function It(f){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,je.Z)(f)){var Z=f.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(Z)||f.isContentEditable||Z==="a"&&!!f.getAttribute("href"),q=f.getAttribute("tabindex"),Le=Number(q),He=null;return q&&!Number.isNaN(Le)?He=Le:Y&&He===null&&(He=0),Y&&f.disabled&&(He=null),He!==null&&(He>=0||M&&He<0)}return!1}function Ze(f){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=(0,te.Z)(f.querySelectorAll("*")).filter(function(Y){return It(Y,M)});return It(f,M)&&Z.unshift(f),Z}var ke=null;function me(){ke=document.activeElement}function de(){ke=null}function ue(){if(ke)try{ke.focus()}catch(f){}}function ne(f,M){if(M.keyCode===9){var Z=Ze(f),Y=Z[M.shiftKey?0:Z.length-1],q=Y===document.activeElement||f===document.activeElement;if(q){var Le=Z[M.shiftKey?Z.length-1:0];Le.focus(),M.preventDefault()}}}var w=e(10228),L=e(16089),Oe=w.Z.LEFT,K=w.Z.RIGHT,pe=w.Z.UP,Fe=w.Z.DOWN,lt=w.Z.ENTER,gt=w.Z.ESC,at=w.Z.HOME,De=w.Z.END,ct=[pe,Fe,Oe,K];function Me(f,M,Z,Y){var q,Le,He,pt,Ot="prev",Bt="next",Ut="children",jt="parent";if(f==="inline"&&Y===lt)return{inlineTrigger:!0};var Vt=(q={},(0,C.Z)(q,pe,Ot),(0,C.Z)(q,Fe,Bt),q),Ft=(Le={},(0,C.Z)(Le,Oe,Z?Bt:Ot),(0,C.Z)(Le,K,Z?Ot:Bt),(0,C.Z)(Le,Fe,Ut),(0,C.Z)(Le,lt,Ut),Le),ut=(He={},(0,C.Z)(He,pe,Ot),(0,C.Z)(He,Fe,Bt),(0,C.Z)(He,lt,Ut),(0,C.Z)(He,gt,jt),(0,C.Z)(He,Oe,Z?Ut:jt),(0,C.Z)(He,K,Z?jt:Ut),He),Gt={inline:Vt,horizontal:Ft,vertical:ut,inlineSub:Vt,horizontalSub:ut,verticalSub:ut},$t=(pt=Gt["".concat(f).concat(M?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch($t){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function ee(f){for(var M=f;M;){if(M.getAttribute("data-menu-list"))return M;M=M.parentElement}return null}function Ge(f,M){for(var Z=f||document.activeElement;Z;){if(M.has(Z))return Z;Z=Z.parentElement}return null}function P(f,M){var Z=Ze(f,!0);return Z.filter(function(Y){return M.has(Y)})}function R(f,M,Z){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!f)return null;var q=P(f,M),Le=q.length,He=q.findIndex(function(pt){return Z===pt});return Y<0?He===-1?He=Le-1:He-=1:Y>0&&(He+=1),He=(He+Le)%Le,q[He]}var l=function(M,Z){var Y=new Set,q=new Map,Le=new Map;return M.forEach(function(He){var pt=document.querySelector("[data-menu-id='".concat(nt(Z,He),"']"));pt&&(Y.add(pt),Le.set(pt,He),q.set(He,pt))}),{elements:Y,key2element:q,element2key:Le}};function d(f,M,Z,Y,q,Le,He,pt,Ot,Bt){var Ut=A.useRef(),jt=A.useRef();jt.current=M;var Vt=function(){L.Z.cancel(Ut.current)};return A.useEffect(function(){return function(){Vt()}},[]),function(Ft){var ut=Ft.which;if([].concat(ct,[lt,gt,at,De]).includes(ut)){var Gt=Le(),$t=l(Gt,Y),Sn=$t,Qt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(M),xn=Ge(gn,Qt),Ln=fn.get(xn),zt=Me(f,He(Ln,!0).length===1,Z,ut);if(!zt&&ut!==at&&ut!==De)return;(ct.includes(ut)||[at,De].includes(ut))&&Ft.preventDefault();var et=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);pt(Pt),Vt(),Ut.current=(0,L.Z)(function(){jt.current===Pt&&Bn.focus()})}};if([at,De].includes(ut)||zt.sibling||!xn){var Je;!xn||f==="inline"?Je=q.current:Je=ee(xn);var Yt,Lt=P(Je,Qt);ut===at?Yt=Lt[0]:ut===De?Yt=Lt[Lt.length-1]:Yt=R(Je,Qt,xn,zt.offset),et(Yt)}else if(zt.inlineTrigger)Ot(Ln);else if(zt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,L.Z)(function(){$t=l(Gt,Y);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);et(Bn)},5);else if(zt.offset<0){var dn=He(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),et(On)}}Bt==null||Bt(Ft)}}function I(f){Promise.resolve().then(f)}var N="__RC_UTIL_PATH_SPLIT__",X=function(M){return M.join(N)},U=function(M){return M.split(N)},Ce="rc-menu-more";function fe(){var f=A.useState({}),M=(0,m.Z)(f,2),Z=M[1],Y=(0,A.useRef)(new Map),q=(0,A.useRef)(new Map),Le=A.useState([]),He=(0,m.Z)(Le,2),pt=He[0],Ot=He[1],Bt=(0,A.useRef)(0),Ut=(0,A.useRef)(!1),jt=function(){Ut.current||Z({})},Vt=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.set(gn,Wt),Y.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;I(function(){xn===Bt.current&&jt()})},[]),Ft=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.delete(gn),Y.current.delete(Wt)},[]),ut=(0,A.useCallback)(function(Wt){Ot(Wt)},[]),Gt=(0,A.useCallback)(function(Wt,fn){var gn=Y.current.get(Wt)||"",xn=U(gn);return fn&&pt.includes(xn[0])&&xn.unshift(Ce),xn},[pt]),$t=(0,A.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Gt(gn,!0);return xn.includes(fn)})},[Gt]),Sn=function(){var fn=(0,te.Z)(Y.current.keys());return pt.length&&fn.push(Ce),fn},Qt=(0,A.useCallback)(function(Wt){var fn="".concat(Y.current.get(Wt)).concat(N),gn=new Set;return(0,te.Z)(q.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(q.current.get(xn))}),gn},[]);return A.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:ut,isSubPathKey:$t,getKeyPath:Gt,getKeys:Sn,getSubPathKeys:Qt}}function le(f){var M=A.useRef(f);M.current=f;var Z=A.useCallback(function(){for(var Y,q=arguments.length,Le=new Array(q),He=0;He1&&(Qt.motionAppear=!1);var Wt=Qt.onVisibleChanged;return Qt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Gt?null:A.createElement(u,{mode:Le,locked:!Vt.current},A.createElement(re.default,(0,o.Z)({visible:Sn},Qt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return A.createElement(pn,{id:M,className:gn,style:xn},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ie=function(M){var Z,Y=M.style,q=M.className,Le=M.title,He=M.eventKey,pt=M.warnKey,Ot=M.disabled,Bt=M.internalPopupClose,Ut=M.children,jt=M.itemIcon,Vt=M.expandIcon,Ft=M.popupClassName,ut=M.popupOffset,Gt=M.popupStyle,$t=M.onClick,Sn=M.onMouseEnter,Qt=M.onMouseLeave,Wt=M.onTitleClick,fn=M.onTitleMouseEnter,gn=M.onTitleMouseLeave,xn=(0,z.Z)(M,s),Ln=Ct(He),zt=A.useContext(D),et=zt.prefixCls,Je=zt.mode,Yt=zt.openKeys,Lt=zt.disabled,dn=zt.overflowDisabled,cn=zt.activeKey,On=zt.selectedKeys,an=zt.itemIcon,Cn=zt.expandIcon,Bn=zt.onItemClick,Nt=zt.onOpenChange,Pt=zt.onActive,ln=A.useContext(Ke),In=ln._internalRenderSubMenuItem,kn=A.useContext(Ie),Vn=kn.isSubPathKey,Zn=B(),$n="".concat(et,"-submenu"),sr=Lt||Ot,vr=A.useRef(),gr=A.useRef(),Tr=jt!=null?jt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(He),pr=!dn&&Sr,ma=Vn(On,He),la=oe(He,sr,fn,gn),Lr=la.active,kr=(0,z.Z)(la,c),Pa=A.useState(!1),ea=(0,m.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:He,domEvent:Nr})},or=function(Nr){Dn(!1),Qt==null||Qt({key:He,domEvent:Nr})},jn=A.useMemo(function(){return Lr||(Je!=="inline"?Ma||Vn([cn],He):!1)},[Je,Lr,cn,Ma,He,Vn]),qn=ge(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:He,domEvent:Nr}),Je==="inline"&&Nt(He,!Sr))},jr=le(function(Mr){$t==null||$t(Qe(Mr)),Bn(Mr)}),un=function(Nr){Je!=="inline"&&Nt(He,Nr)},En=function(){Pt(He)},wn=Ln&&"".concat(Ln,"-popup"),Pn=A.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Le=="string"?Le:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),Le,A.createElement(dt,{icon:Je!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},M),{},{isOpen:pr,isSubMenu:!0})},A.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=A.useRef(Je);if(Je!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=Je,!dn){var ar=Yn.current;Pn=A.createElement(y,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&Je!=="inline",popupClassName:Ft,popupOffset:ut,popupStyle:Gt,popup:A.createElement(u,{mode:ar==="horizontal"?"vertical":ar},A.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Gr=A.createElement(se.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:Y,className:ce()($n,"".concat($n,"-").concat(Je),q,(Z={},(0,C.Z)(Z,"".concat($n,"-open"),pr),(0,C.Z)(Z,"".concat($n,"-active"),jn),(0,C.Z)(Z,"".concat($n,"-selected"),ma),(0,C.Z)(Z,"".concat($n,"-disabled"),sr),Z)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&A.createElement(ae,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Gr=In(Gr,M,{selected:ma,active:jn,open:pr,disabled:sr})),A.createElement(u,{onItemClick:jr,mode:Je==="horizontal"?"vertical":Je,itemIcon:Tr,expandIcon:rr},Gr)};function Q(f){var M=f.eventKey,Z=f.children,Y=B(M),q=Ne(Z,Y),Le=x();A.useEffect(function(){if(Le)return Le.registerPath(M,Y),function(){Le.unregisterPath(M,Y)}},[Y]);var He;return Le?He=q:He=A.createElement(ie,f,q),A.createElement($.Provider,{value:Y},He)}var Re=e(39559),Be=["className","title","eventKey","children"],Ee=["children"],it=function(M){var Z=M.className,Y=M.title,q=M.eventKey,Le=M.children,He=(0,z.Z)(M,Be),pt=A.useContext(D),Ot=pt.prefixCls,Bt="".concat(Ot,"-item-group");return A.createElement("li",(0,o.Z)({role:"presentation"},He,{onClick:function(jt){return jt.stopPropagation()},className:ce()(Bt,Z)}),A.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof Y=="string"?Y:void 0},Y),A.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},Le))};function yt(f){var M=f.children,Z=(0,z.Z)(f,Ee),Y=B(Z.eventKey),q=Ne(M,Y),Le=x();return Le?q:A.createElement(it,(0,h.Z)(Z,["warnKey"]),q)}function Zt(f){var M=f.className,Z=f.style,Y=A.useContext(D),q=Y.prefixCls,Le=x();return Le?null:A.createElement("li",{role:"separator",className:ce()("".concat(q,"-item-divider"),M),style:Z})}var wt=["label","children","key","type"];function Rt(f){return(f||[]).map(function(M,Z){if(M&&(0,Re.Z)(M)==="object"){var Y=M,q=Y.label,Le=Y.children,He=Y.key,pt=Y.type,Ot=(0,z.Z)(Y,wt),Bt=He!=null?He:"tmp-".concat(Z);return Le||pt==="group"?pt==="group"?A.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):A.createElement(Q,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Le)):pt==="divider"?A.createElement(Zt,(0,o.Z)({key:Bt},Ot)):A.createElement(vn,(0,o.Z)({key:Bt},Ot),q)}return null}).filter(function(M){return M})}function O(f,M,Z){var Y=f;return M&&(Y=Rt(M)),Ne(Y,Z)}var F=["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"],j=[],G=A.forwardRef(function(f,M){var Z,Y,q=f,Le=q.prefixCls,He=Le===void 0?"rc-menu":Le,pt=q.rootClassName,Ot=q.style,Bt=q.className,Ut=q.tabIndex,jt=Ut===void 0?0:Ut,Vt=q.items,Ft=q.children,ut=q.direction,Gt=q.id,$t=q.mode,Sn=$t===void 0?"vertical":$t,Qt=q.inlineCollapsed,Wt=q.disabled,fn=q.disabledOverflow,gn=q.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=q.subMenuCloseDelay,zt=Ln===void 0?.1:Ln,et=q.forceSubMenuRender,Je=q.defaultOpenKeys,Yt=q.openKeys,Lt=q.activeKey,dn=q.defaultActiveFirst,cn=q.selectable,On=cn===void 0?!0:cn,an=q.multiple,Cn=an===void 0?!1:an,Bn=q.defaultSelectedKeys,Nt=q.selectedKeys,Pt=q.onSelect,ln=q.onDeselect,In=q.inlineIndent,kn=In===void 0?24:In,Vn=q.motion,Zn=q.defaultMotions,$n=q.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Pa=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Dn=(0,z.Z)(q,F),Nn=A.useMemo(function(){return O(Ft,Vt,j)},[Ft,Vt]),or=A.useState(!1),jn=(0,m.Z)(or,2),qn=jn[0],br=jn[1],jr=A.useRef(),un=tt(Gt),En=ut==="rtl",wn=(0,S.Z)(Je,{value:Yt,postState:function(fr){return fr||j}}),Pn=(0,m.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,qe.flushSync)(va):va()},Mr=A.useState(Yn),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=A.useRef(!1),mo=A.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Qt?["vertical",Qt]:[Sn,!1]},[Sn,Qt]),vo=(0,m.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=A.useState(Sa),wo=(0,m.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=A.useState(ia),po=(0,m.Z)(ro,2),ho=po[0],Io=po[1];A.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(j))},[Sa,ia]);var bo=A.useState(0),ao=(0,m.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;A.useEffect(function(){go&&Na(Yn)},[Yn]),A.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=fe(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=A.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=A.useMemo(function(){return{isSubPathKey:wa}},[wa]);A.useEffect(function(){Ro(Ya?j:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Ya]);var ra=(0,S.Z)(Lt||dn&&((Z=Nn[0])===null||Z===void 0?void 0:Z.key),{value:Lt}),sa=(0,m.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=le(function(Ar){ya(Ar)}),Aa=le(function(){ya(void 0)});(0,A.useImperativeHandle)(M,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),za=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=P(jr.current,za),$o=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,S.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?j:[fr]}}),ko=(0,m.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,te.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(za):Pt==null||Pt(za)}!Cn&&Yn.length&&Ba!=="inline"&&Gr(j)},Vo=le(function(Ar){la==null||la(Qe(Ar)),Do(Ar)}),Wo=le(function(Ar,fr){var yr=Yn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Te.Z)(Yn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,En,un,jr,Hn,Qn,ya,al,kr);A.useEffect(function(){br(!0)},[]);var Ko=A.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return A.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=A.createElement(se.Z,(0,o.Z)({id:Gt,ref:jr,prefixCls:"".concat(He,"-overflow"),component:"ul",itemComponent:vn,className:ce()(He,"".concat(He,"-root"),"".concat(He,"-").concat(Ba),Bt,(Y={},(0,C.Z)(Y,"".concat(He,"-inline-collapsed"),ho),(0,C.Z)(Y,"".concat(He,"-rtl"),En),Y),pt),dir:ut,style:Ot,role:"menu",tabIndex:jt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return A.createElement(Q,{eventKey:Ce,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return A.createElement(Ke.Provider,{value:Ko},A.createElement(Pe.Provider,{value:un},A.createElement(u,{prefixCls:He,rootClassName:pt,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:zt,forceSubMenuRender:et,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},A.createElement(Ie.Provider,{value:Ir},ll),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(b.Provider,{value:Ur},Nn)))))}),Se=G,he=Se;he.Item=vn,he.SubMenu=Q,he.ItemGroup=yt,he.Divider=Zt;var J=he},11780:function(bn,st,e){e.d(st,{Z:function(){return me}});var o=e(92413),C=e(33708),v=e(33606),te=e(37061),m=e(59301),z=e(92310),k=e.n(z),ce=e(29301),se=e(34280),S=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Te=void 0;function T(de,ue){var ne=de.prefixCls,w=de.invalidate,L=de.item,Oe=de.renderItem,K=de.responsive,pe=de.responsiveDisabled,Fe=de.registerSize,lt=de.itemKey,gt=de.className,at=de.style,De=de.children,ct=de.display,Me=de.order,ee=de.component,Ge=ee===void 0?"div":ee,P=(0,te.Z)(de,S),R=K&&!ct;function l(U){Fe(lt,U)}m.useEffect(function(){return function(){l(null)}},[]);var d=Oe&&L!==Te?Oe(L,{index:Me}):De,I;w||(I={opacity:R?0:1,height:R?0:Te,overflowY:R?"hidden":Te,order:K?Me:Te,pointerEvents:R?"none":Te,position:R?"absolute":Te});var N={};R&&(N["aria-hidden"]=!0);var X=m.createElement(Ge,(0,o.Z)({className:k()(!w&&ne,gt),style:(0,C.Z)((0,C.Z)({},I),at)},N,P,{ref:ue}),d);return K&&(X=m.createElement(ce.Z,{onResize:function(Ce){var fe=Ce.offsetWidth;l(fe)},disabled:pe},X)),X}var A=m.forwardRef(T);A.displayName="Item";var qe=A,Pe=e(6089),nt=e(4676),Ct=e(16089);function we(de){if(typeof MessageChannel=="undefined")(0,Ct.Z)(de);else{var ue=new MessageChannel;ue.port1.onmessage=function(){return de()},ue.port2.postMessage(void 0)}}function xt(){var de=m.useRef(null),ue=function(w){de.current||(de.current=[],we(function(){(0,nt.unstable_batchedUpdates)(function(){de.current.forEach(function(L){L()}),de.current=null})})),de.current.push(w)};return ue}function D(de,ue){var ne=m.useState(ue),w=(0,v.Z)(ne,2),L=w[0],Oe=w[1],K=(0,Pe.Z)(function(pe){de(function(){Oe(pe)})});return[L,K]}var _=m.createContext(null),u=["component"],t=["className"],b=["className"],x=function(ue,ne){var w=m.useContext(_);if(!w){var L=ue.component,Oe=L===void 0?"div":L,K=(0,te.Z)(ue,u);return m.createElement(Oe,(0,o.Z)({},K,{ref:ne}))}var pe=w.className,Fe=(0,te.Z)(w,t),lt=ue.className,gt=(0,te.Z)(ue,b);return m.createElement(_.Provider,{value:null},m.createElement(qe,(0,o.Z)({ref:ne,className:k()(pe,lt)},Fe,gt)))},$=m.forwardRef(x);$.displayName="RawItem";var B=$,Ie=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],_e="responsive",Ke="invalidate";function je(de){return"+ ".concat(de.length," ...")}function It(de,ue){var ne=de.prefixCls,w=ne===void 0?"rc-overflow":ne,L=de.data,Oe=L===void 0?[]:L,K=de.renderItem,pe=de.renderRawItem,Fe=de.itemKey,lt=de.itemWidth,gt=lt===void 0?10:lt,at=de.ssr,De=de.style,ct=de.className,Me=de.maxCount,ee=de.renderRest,Ge=de.renderRawRest,P=de.suffix,R=de.component,l=R===void 0?"div":R,d=de.itemComponent,I=de.onVisibleChange,N=(0,te.Z)(de,Ie),X=at==="full",U=xt(),Ce=D(U,null),fe=(0,v.Z)(Ce,2),le=fe[0],ve=fe[1],Ye=le||0,tt=D(U,new Map),rt=(0,v.Z)(tt,2),mt=rt[0],E=rt[1],i=D(U,0),h=(0,v.Z)(i,2),V=h[0],oe=h[1],ge=D(U,0),dt=(0,v.Z)(ge,2),Ae=dt[0],Qe=dt[1],St=D(U,0),Dt=(0,v.Z)(St,2),Et=Dt[0],Ht=Dt[1],Xt=(0,m.useState)(null),qt=(0,v.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,m.useState)(null),Mt=(0,v.Z)(rn,2),pn=Mt[0],yn=Mt[1],Ne=m.useMemo(function(){return pn===null&&X?Number.MAX_SAFE_INTEGER:pn||0},[pn,le]),ot=(0,m.useState)(!1),Xe=(0,v.Z)(ot,2),bt=Xe[0],Jt=Xe[1],_t="".concat(w,"-item"),Ve=Math.max(V,Ae),Tt=Me===_e,y=Oe.length&&Tt,re=Me===Ke,ae=y||typeof Me=="number"&&Oe.length>Me,s=(0,m.useMemo)(function(){var J=Oe;return y?le===null&&X?J=Oe:J=Oe.slice(0,Math.min(Oe.length,Ye/gt)):typeof Me=="number"&&(J=Oe.slice(0,Me)),J},[Oe,gt,le,Me,y]),c=(0,m.useMemo)(function(){return y?Oe.slice(Ne+1):Oe.slice(s.length)},[Oe,s,y,Ne]),ie=(0,m.useCallback)(function(J,f){var M;return typeof Fe=="function"?Fe(J):(M=Fe&&(J==null?void 0:J[Fe]))!==null&&M!==void 0?M:f},[Fe]),Q=(0,m.useCallback)(K||function(J){return J},[K]);function Re(J,f,M){pn===J&&(f===void 0||f===vn)||(yn(J),M||(Jt(JYe){Re(Z-1,J-Y-Et+Ae);break}}P&&Zt(0)+Et>Ye&&tn(null)}},[Ye,mt,Ae,Et,ie,s]);var wt=bt&&!!c.length,Rt={};vn!==null&&y&&(Rt={position:"absolute",left:vn,top:0});var O={prefixCls:_t,responsive:y,component:d,invalidate:re},F=pe?function(J,f){var M=ie(J,f);return m.createElement(_.Provider,{key:M,value:(0,C.Z)((0,C.Z)({},O),{},{order:f,item:J,itemKey:M,registerSize:Ee,display:f<=Ne})},pe(J,f))}:function(J,f){var M=ie(J,f);return m.createElement(qe,(0,o.Z)({},O,{order:f,key:M,item:J,renderItem:Q,itemKey:M,registerSize:Ee,display:f<=Ne}))},j={order:wt?Ne:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:wt},G=ee||je,Se=Ge?m.createElement(_.Provider,{value:(0,C.Z)((0,C.Z)({},O),j)},Ge(c)):m.createElement(qe,(0,o.Z)({},O,j),typeof G=="function"?G(c):G),he=m.createElement(l,(0,o.Z)({className:k()(!re&&w,ct),style:De,ref:ue},N),s.map(F),ae?Se:null,P&&m.createElement(qe,(0,o.Z)({},O,{responsive:Tt,responsiveDisabled:!y,order:Ne,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Rt}),P));return Tt?m.createElement(ce.Z,{onResize:Be,disabled:!y},he):he}var Ze=m.forwardRef(It);Ze.displayName="Overflow",Ze.Item=B,Ze.RESPONSIVE=_e,Ze.INVALIDATE=Ke;var ke=Ze,me=ke},17115:function(bn,st,e){e.d(st,{ZP:function(){return k}});var o=e(33606),C=e(59301),v=e(47273),te=0,m=(0,v.Z)();function z(){var ce;return m?(ce=te,te+=1):ce="TEST_OR_SSR",ce}function k(ce){var se=C.useState(),S=(0,o.Z)(se,2),Te=S[0],T=S[1];return C.useEffect(function(){T("rc_select_".concat(z()))},[]),ce||Te}},77861:function(bn,st,e){e.d(st,{Ac:function(){return ve},Xo:function(){return Qe},Wx:function(){return Dt},ZP:function(){return ae},lk:function(){return _}});var o=e(92413),C=e(26407),v=e(400),te=e(33708),m=e(33606),z=e(37061),k=e(39559),ce=e(18929),se=e(48736),S=e(59301),Te=e(92310),T=e.n(Te),A=e(34280),qe=e(49658),Pe=e(10228),nt=e(8654),Ct=function(c){var ie=c.className,Q=c.customizeIcon,Re=c.customizeIconProps,Be=c.onMouseDown,Ee=c.onClick,it=c.children,yt;return typeof Q=="function"?yt=Q(Re):yt=Q,S.createElement("span",{className:ie,onMouseDown:function(wt){wt.preventDefault(),Be&&Be(wt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},yt!==void 0?yt:S.createElement("span",{className:T()(ie.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},it))},we=Ct;function xt(s,c,ie,Q,Re){var Be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,yt=S.useMemo(function(){if((0,k.Z)(Q)==="object")return Q.clearIcon;if(Re)return Re},[Q,Re]),Zt=S.useMemo(function(){return!!(!Be&&Q&&(ie.length||Ee)&&!(it==="combobox"&&Ee===""))},[Q,Be,ie.length,Ee,it]);return{allowClear:Zt,clearIcon:S.createElement(we,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:yt},"\xD7")}}var D=S.createContext(null);function _(){return S.useContext(D)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=S.useState(!1),ie=(0,m.Z)(c,2),Q=ie[0],Re=ie[1],Be=S.useRef(null),Ee=function(){window.clearTimeout(Be.current)};S.useEffect(function(){return Ee},[]);var it=function(Zt,wt){Ee(),Be.current=window.setTimeout(function(){Re(Zt),wt&&wt()},s)};return[Q,it,Ee]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=S.useRef(null),ie=S.useRef(null);S.useEffect(function(){return function(){window.clearTimeout(ie.current)}},[]);function Q(Re){(Re||c.current===null)&&(c.current=Re),window.clearTimeout(ie.current),ie.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},Q]}function b(s,c,ie,Q){var Re=S.useRef(null);Re.current={open:c,triggerOpen:ie,customizedTrigger:Q},S.useEffect(function(){function Be(Ee){var it;if(!((it=Re.current)!==null&&it!==void 0&&it.customizedTrigger)){var yt=Ee.target;yt.shadowRoot&&Ee.composed&&(yt=Ee.composedPath()[0]||yt),Re.current.open&&s().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Be),function(){return window.removeEventListener("mousedown",Be)}},[])}var x=e(26112),$=e(11780),B=function(c,ie){var Q,Re,Be=c.prefixCls,Ee=c.id,it=c.inputElement,yt=c.disabled,Zt=c.tabIndex,wt=c.autoFocus,Rt=c.autoComplete,O=c.editable,F=c.activeDescendantId,j=c.value,G=c.maxLength,Se=c.onKeyDown,he=c.onMouseDown,J=c.onChange,f=c.onPaste,M=c.onCompositionStart,Z=c.onCompositionEnd,Y=c.open,q=c.attrs,Le=it||S.createElement("input",null),He=Le,pt=He.ref,Ot=He.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,jt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,ut=Ot.style;return(0,se.Kp)(!("maxLength"in Le.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Le=S.cloneElement(Le,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},Ot),{},{id:Ee,ref:(0,nt.sQ)(ie,pt),disabled:yt,tabIndex:Zt,autoComplete:Rt||"off",autoFocus:wt,className:T()("".concat(Be,"-selection-search-input"),(Q=Le)===null||Q===void 0||(Re=Q.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Y?F:void 0},q),{},{value:O?j:"",maxLength:G,readOnly:!O,unselectable:O?null:"on",style:(0,te.Z)((0,te.Z)({},ut),{},{opacity:O?null:0}),onKeyDown:function($t){Se($t),Bt&&Bt($t)},onMouseDown:function($t){he($t),jt&&jt($t)},onChange:function($t){J($t),Ut&&Ut($t)},onCompositionStart:function($t){M($t),Vt&&Vt($t)},onCompositionEnd:function($t){Z($t),Ft&&Ft($t)},onPaste:f})),Le},Ie=S.forwardRef(B);Ie.displayName="Input";var _e=Ie;function Ke(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var je=typeof window!="undefined"&&window.document&&window.document.documentElement,It=je;function Ze(s){return s!=null}function ke(s){return!s&&s!==0}function me(s){return["string","number"].includes((0,k.Z)(s))}function de(s){var c=void 0;return s&&(me(s.title)?c=s.title.toString():me(s.label)&&(c=s.label.toString())),c}function ue(s,c){It?S.useLayoutEffect(s,c):S.useEffect(s,c)}function ne(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var w=function(c){c.preventDefault(),c.stopPropagation()},L=function(c){var ie=c.id,Q=c.prefixCls,Re=c.values,Be=c.open,Ee=c.searchValue,it=c.autoClearSearchValue,yt=c.inputRef,Zt=c.placeholder,wt=c.disabled,Rt=c.mode,O=c.showSearch,F=c.autoFocus,j=c.autoComplete,G=c.activeDescendantId,Se=c.tabIndex,he=c.removeIcon,J=c.maxTagCount,f=c.maxTagTextLength,M=c.maxTagPlaceholder,Z=M===void 0?function(cn){return"+ ".concat(cn.length," ...")}:M,Y=c.tagRender,q=c.onToggleOpen,Le=c.onRemove,He=c.onInputChange,pt=c.onInputPaste,Ot=c.onInputKeyDown,Bt=c.onInputMouseDown,Ut=c.onInputCompositionStart,jt=c.onInputCompositionEnd,Vt=S.useRef(null),Ft=(0,S.useState)(0),ut=(0,m.Z)(Ft,2),Gt=ut[0],$t=ut[1],Sn=(0,S.useState)(!1),Qt=(0,m.Z)(Sn,2),Wt=Qt[0],fn=Qt[1],gn="".concat(Q,"-selection"),xn=Be||Rt==="multiple"&&it===!1||Rt==="tags"?Ee:"",Ln=Rt==="tags"||Rt==="multiple"&&it===!1||O&&(Be||Wt);ue(function(){$t(Vt.current.scrollWidth)},[xn]);function zt(cn,On,an,Cn,Bn){return S.createElement("span",{className:T()("".concat(gn,"-item"),(0,v.Z)({},"".concat(gn,"-item-disabled"),an)),title:de(cn)},S.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&S.createElement(we,{className:"".concat(gn,"-item-remove"),onMouseDown:w,onClick:Bn,customizeIcon:he},"\xD7"))}function et(cn,On,an,Cn,Bn){var Nt=function(ln){w(ln),q(!Be)};return S.createElement("span",{onMouseDown:Nt},Y({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function Je(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!wt&&!On,Nt=an;if(typeof f=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>f&&(Nt="".concat(Pt.slice(0,f),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),Le(cn)};return typeof Y=="function"?et(Cn,Nt,On,Bn,ln):zt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof Z=="function"?Z(cn):Z;return zt({title:On},On,!1)}var Lt=S.createElement("div",{className:"".concat(gn,"-search"),style:{width:Gt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},S.createElement(_e,{ref:yt,open:Be,prefixCls:Q,id:ie,inputElement:null,disabled:wt,autoFocus:F,autoComplete:j,editable:Ln,activeDescendantId:G,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:He,onPaste:pt,onCompositionStart:Ut,onCompositionEnd:jt,tabIndex:Se,attrs:(0,x.Z)(c,!0)}),S.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=S.createElement($.Z,{prefixCls:"".concat(gn,"-overflow"),data:Re,renderItem:Je,renderRest:Yt,suffix:Lt,itemKey:ne,maxCount:J});return S.createElement(S.Fragment,null,dn,!Re.length&&!xn&&S.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},Oe=L,K=function(c){var ie=c.inputElement,Q=c.prefixCls,Re=c.id,Be=c.inputRef,Ee=c.disabled,it=c.autoFocus,yt=c.autoComplete,Zt=c.activeDescendantId,wt=c.mode,Rt=c.open,O=c.values,F=c.placeholder,j=c.tabIndex,G=c.showSearch,Se=c.searchValue,he=c.activeValue,J=c.maxLength,f=c.onInputKeyDown,M=c.onInputMouseDown,Z=c.onInputChange,Y=c.onInputPaste,q=c.onInputCompositionStart,Le=c.onInputCompositionEnd,He=c.title,pt=S.useState(!1),Ot=(0,m.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=wt==="combobox",Vt=jt||G,Ft=O[0],ut=Se||"";jt&&he&&!Bt&&(ut=he),S.useEffect(function(){jt&&Ut(!1)},[jt,he]);var Gt=wt!=="combobox"&&!Rt&&!G?!1:!!ut,$t=He===void 0?de(Ft):He,Sn=function(){if(Ft)return null;var Wt=Gt?{visibility:"hidden"}:void 0;return S.createElement("span",{className:"".concat(Q,"-selection-placeholder"),style:Wt},F)};return S.createElement(S.Fragment,null,S.createElement("span",{className:"".concat(Q,"-selection-search")},S.createElement(_e,{ref:Be,prefixCls:Q,id:Re,open:Rt,inputElement:ie,disabled:Ee,autoFocus:it,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:ut,onKeyDown:f,onMouseDown:M,onChange:function(Wt){Ut(!0),Z(Wt)},onPaste:Y,onCompositionStart:q,onCompositionEnd:Le,tabIndex:j,attrs:(0,x.Z)(c,!0),maxLength:jt?J:void 0})),!jt&&Ft?S.createElement("span",{className:"".concat(Q,"-selection-item"),title:$t,style:Gt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},pe=K;function Fe(s){return![Pe.Z.ESC,Pe.Z.SHIFT,Pe.Z.BACKSPACE,Pe.Z.TAB,Pe.Z.WIN_KEY,Pe.Z.ALT,Pe.Z.META,Pe.Z.WIN_KEY_RIGHT,Pe.Z.CTRL,Pe.Z.SEMICOLON,Pe.Z.EQUALS,Pe.Z.CAPS_LOCK,Pe.Z.CONTEXT_MENU,Pe.Z.F1,Pe.Z.F2,Pe.Z.F3,Pe.Z.F4,Pe.Z.F5,Pe.Z.F6,Pe.Z.F7,Pe.Z.F8,Pe.Z.F9,Pe.Z.F10,Pe.Z.F11,Pe.Z.F12].includes(s)}var lt=function(c,ie){var Q=(0,S.useRef)(null),Re=(0,S.useRef)(!1),Be=c.prefixCls,Ee=c.open,it=c.mode,yt=c.showSearch,Zt=c.tokenWithEnter,wt=c.autoClearSearchValue,Rt=c.onSearch,O=c.onSearchSubmit,F=c.onToggleOpen,j=c.onInputKeyDown,G=c.domRef;S.useImperativeHandle(ie,function(){return{focus:function(){Q.current.focus()},blur:function(){Q.current.blur()}}});var Se=t(0),he=(0,m.Z)(Se,2),J=he[0],f=he[1],M=function(ut){var Gt=ut.which;(Gt===Pe.Z.UP||Gt===Pe.Z.DOWN)&&ut.preventDefault(),j&&j(ut),Gt===Pe.Z.ENTER&&it==="tags"&&!Re.current&&!Ee&&(O==null||O(ut.target.value)),Fe(Gt)&&F(!0)},Z=function(){f(!0)},Y=(0,S.useRef)(null),q=function(ut){Rt(ut,!0,Re.current)!==!1&&F(!0)},Le=function(){Re.current=!0},He=function(ut){Re.current=!1,it!=="combobox"&&q(ut.target.value)},pt=function(ut){var Gt=ut.target.value;if(Zt&&Y.current&&/[\r\n]/.test(Y.current)){var $t=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gt=Gt.replace($t,Y.current)}Y.current=null,q(Gt)},Ot=function(ut){var Gt=ut.clipboardData,$t=Gt.getData("text");Y.current=$t},Bt=function(ut){var Gt=ut.target;if(Gt!==Q.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){Q.current.focus()}):Q.current.focus()}},Ut=function(ut){var Gt=J();ut.target!==Q.current&&!Gt&&it!=="combobox"&&ut.preventDefault(),(it!=="combobox"&&(!yt||!Gt)||!Ee)&&(Ee&&wt!==!1&&Rt("",!0,!1),F())},jt={inputRef:Q,onInputKeyDown:M,onInputMouseDown:Z,onInputChange:pt,onInputPaste:Ot,onInputCompositionStart:Le,onInputCompositionEnd:He},Vt=it==="multiple"||it==="tags"?S.createElement(Oe,(0,o.Z)({},c,jt)):S.createElement(pe,(0,o.Z)({},c,jt));return S.createElement("div",{ref:G,className:"".concat(Be,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},gt=S.forwardRef(lt);gt.displayName="Selector";var at=gt,De=e(35593),ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Me=function(c){var ie=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"}}},ee=function(c,ie){var Q=c.prefixCls,Re=c.disabled,Be=c.visible,Ee=c.children,it=c.popupElement,yt=c.animation,Zt=c.transitionName,wt=c.dropdownStyle,Rt=c.dropdownClassName,O=c.direction,F=O===void 0?"ltr":O,j=c.placement,G=c.builtinPlacements,Se=c.dropdownMatchSelectWidth,he=c.dropdownRender,J=c.dropdownAlign,f=c.getPopupContainer,M=c.empty,Z=c.getTriggerDOMNode,Y=c.onPopupVisibleChange,q=c.onPopupMouseEnter,Le=(0,z.Z)(c,ct),He="".concat(Q,"-dropdown"),pt=it;he&&(pt=he(it));var Ot=S.useMemo(function(){return G||Me(Se)},[G,Se]),Bt=yt?"".concat(He,"-").concat(yt):Zt,Ut=typeof Se=="number",jt=S.useMemo(function(){return Ut?null:Se===!1?"minWidth":"width"},[Se,Ut]),Vt=wt;Ut&&(Vt=(0,te.Z)((0,te.Z)({},Vt),{},{width:Se}));var Ft=S.useRef(null);return S.useImperativeHandle(ie,function(){return{getPopupElement:function(){return Ft.current}}}),S.createElement(De.Z,(0,o.Z)({},Le,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:j||(F==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:He,popupTransitionName:Bt,popup:S.createElement("div",{ref:Ft,onMouseEnter:q},pt),stretch:jt,popupAlign:J,popupVisible:Be,getPopupContainer:f,popupClassName:T()(Rt,(0,v.Z)({},"".concat(He,"-empty"),M)),popupStyle:Vt,getTriggerDOMNode:Z,onPopupVisibleChange:Y}),Ee)},Ge=S.forwardRef(ee);Ge.displayName="SelectTrigger";var P=Ge,R=e(34589);function l(s,c){var ie=s.key,Q;return"value"in s&&(Q=s.value),ie!=null?ie:Q!==void 0?Q:"rc-index-key-".concat(c)}function d(s,c){var ie=s||{},Q=ie.label,Re=ie.value,Be=ie.options,Ee=ie.groupLabel,it=Q||(c?"children":"label");return{label:it,value:Re||"value",options:Be||"options",groupLabel:Ee||it}}function I(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=c.fieldNames,Q=c.childrenAsData,Re=[],Be=d(ie,!1),Ee=Be.label,it=Be.value,yt=Be.options,Zt=Be.groupLabel;function wt(Rt,O){Rt.forEach(function(F){if(O||!(yt in F)){var j=F[it];Re.push({key:l(F,Re.length),groupOption:O,data:F,label:F[Ee],value:j})}else{var G=F[Zt];G===void 0&&Q&&(G=F.label),Re.push({key:l(F,Re.length),group:!0,data:F,label:G}),wt(F[yt],!0)}})}return wt(s,!1),Re}function N(s){var c=(0,te.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function X(s,c){if(!c||!c.length)return null;var ie=!1;function Q(Be,Ee){var it=(0,R.Z)(Ee),yt=it[0],Zt=it.slice(1);if(!yt)return[Be];var wt=Be.split(yt);return ie=ie||wt.length>1,wt.reduce(function(Rt,O){return[].concat((0,C.Z)(Rt),(0,C.Z)(Q(O,Zt)))},[]).filter(function(Rt){return Rt})}var Re=Q(s,c);return ie?Re:null}var U=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ce=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function fe(s){return s==="tags"||s==="multiple"}var le=S.forwardRef(function(s,c){var ie,Q,Re=s.id,Be=s.prefixCls,Ee=s.className,it=s.showSearch,yt=s.tagRender,Zt=s.direction,wt=s.omitDomProps,Rt=s.displayValues,O=s.onDisplayValuesChange,F=s.emptyOptions,j=s.notFoundContent,G=j===void 0?"Not Found":j,Se=s.onClear,he=s.mode,J=s.disabled,f=s.loading,M=s.getInputElement,Z=s.getRawInputElement,Y=s.open,q=s.defaultOpen,Le=s.onDropdownVisibleChange,He=s.activeValue,pt=s.onActiveValueChange,Ot=s.activeDescendantId,Bt=s.searchValue,Ut=s.autoClearSearchValue,jt=s.onSearch,Vt=s.onSearchSplit,Ft=s.tokenSeparators,ut=s.allowClear,Gt=s.suffixIcon,$t=s.clearIcon,Sn=s.OptionList,Qt=s.animation,Wt=s.transitionName,fn=s.dropdownStyle,gn=s.dropdownClassName,xn=s.dropdownMatchSelectWidth,Ln=s.dropdownRender,zt=s.dropdownAlign,et=s.placement,Je=s.builtinPlacements,Yt=s.getPopupContainer,Lt=s.showAction,dn=Lt===void 0?[]:Lt,cn=s.onFocus,On=s.onBlur,an=s.onKeyUp,Cn=s.onKeyDown,Bn=s.onMouseDown,Nt=(0,z.Z)(s,U),Pt=fe(he),ln=(it!==void 0?it:Pt)||he==="combobox",In=(0,te.Z)({},Nt);Ce.forEach(function(Qn){delete In[Qn]}),wt==null||wt.forEach(function(Qn){delete In[Qn]});var kn=S.useState(!1),Vn=(0,m.Z)(kn,2),Zn=Vn[0],$n=Vn[1];S.useEffect(function(){$n((0,qe.Z)())},[]);var sr=S.useRef(null),vr=S.useRef(null),gr=S.useRef(null),Tr=S.useRef(null),rr=S.useRef(null),Sr=u(),pr=(0,m.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];S.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=S.useMemo(function(){var Qn;if(he!=="combobox")return Bt;var Hn=(Qn=Rt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,he,Rt]),Pa=he==="combobox"&&typeof M=="function"&&M()||null,ea=typeof Z=="function"&&Z(),Ma=(0,nt.x1)(vr,ea==null||(ie=ea.props)===null||ie===void 0?void 0:ie.ref),Ca=S.useState(!1),Dn=(0,m.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,A.Z)(function(){or(!0)},[]);var jn=(0,ce.Z)(!1,{defaultValue:q,value:Y}),qn=(0,m.Z)(jn,2),br=qn[0],jr=qn[1],un=Nn?br:!1,En=!G&&F;(J||En&&un&&he==="combobox")&&(un=!1);var wn=En?!1:un,Pn=S.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!un;J||(jr(Hn),un!==Hn&&(Le==null||Le(Hn)))},[J,un,jr,Le]),Yn=S.useMemo(function(){return(Ft||[]).some(function(Qn){return[` + `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${F}${F}-select`]:{width:d,height:d,marginInlineEnd:O.marginXS,marginBottom:O.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[`> ${F}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${F}-disabled):hover`]:{borderColor:O.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${O.marginXS}px`,marginInline:`0 ${O.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[X]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${O.paddingXS*2}px)`,height:`calc(100% - ${O.paddingXS*2}px)`,backgroundColor:O.colorBgMask,opacity:0,transition:`all ${O.motionDurationSlow}`,content:'" "'}},[`${X}:hover`]:{[`&::before, ${X}-actions`]:{opacity:1}},[`${X}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${O.motionDurationSlow}`,[`${z}-eye, ${z}-download, ${z}-delete`]:{zIndex:10,width:J,margin:`0 ${O.marginXXS}px`,fontSize:J,cursor:"pointer",transition:`all ${O.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${X}-actions, ${X}-actions:hover`]:{[`${z}-eye, ${z}-download, ${z}-delete`]:{color:new We.C(Ce).setAlpha(.65).toRgbString(),"&:hover":{color:Ce}}},[`${X}-thumbnail, ${X}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${X}-name`]:{display:"none",textAlign:"center"},[`${X}-file + ${X}-name`]:{position:"absolute",bottom:O.margin,display:"block",width:`calc(100% - ${O.paddingXS*2}px)`},[`${X}-uploading`]:{[`&${X}`]:{backgroundColor:O.colorFillAlter},[`&::before, ${z}-eye, ${z}-download, ${z}-delete`]:{display:"none"}},[`${X}-progress`]:{bottom:O.marginXL,width:`calc(100% - ${O.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${F}-wrapper${F}-picture-circle-wrapper`]:{[`${F}${F}-select`]:{borderRadius:"50%"}}}};var oe=O=>{const{componentCls:F}=O;return{[`${F}-rtl`]:{direction:"rtl"}}};const s=O=>{const{componentCls:F,colorTextDisabled:z}=O;return{[`${F}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(O)),{[F]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${F}-select`]:{display:"inline-block"},[`${F}-disabled`]:{color:z,cursor:"not-allowed"}})}};var c=(0,qt.Z)("Upload",O=>{const{fontSizeHeading3:F,fontSize:z,lineHeight:J,lineWidth:Ce,controlHeightLG:pe}=O,X=Math.round(z*J),d=(0,vn.TS)(O,{uploadThumbnailSize:F*2,uploadProgressOffset:X/2+Ce,uploadPicCardSize:pe*2.55});return[s(d),rn(d),Tt(d),y(d),pn(d),Jt(d),oe(d),(0,Xt.Z)(d)]},O=>({actionsColor:O.colorTextDescription})),ie=function(O,F,z,J){function Ce(pe){return pe instanceof z?pe:new z(function(X){X(pe)})}return new(z||(z=Promise))(function(pe,X){function d(Q){try{Z(J.next(Q))}catch(q){X(q)}}function M(Q){try{Z(J.throw(Q))}catch(q){X(q)}}function Z(Q){Q.done?pe(Q.value):Ce(Q.value).then(d,M)}Z((J=J.apply(O,F||[])).next())})};const G=`__LIST_IGNORE_${Date.now()}__`,Re=(O,F)=>{const{fileList:z,defaultFileList:J,onRemove:Ce,showUploadList:pe=!0,listType:X="text",onPreview:d,onDownload:M,onChange:Z,onDrop:Q,previewFile:q,disabled:Te,locale:Ze,iconRender:pt,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:jt,type:Vt="select",children:Ft,style:ut,itemRender:Gt,maxCount:$t,data:Sn={},multiple:Qt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=O,Ln=o.useContext(de.Z),zt=Te!=null?Te:Ln,[et,Je]=(0,Ve.Z)(J||[],{value:z,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(z||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[z]);const cn=(Dn,Nn,or)=>{let jn=(0,C.Z)(Nn),qn=!1;$t===1?jn=jn.slice(-1):$t&&(qn=jn.length>$t,jn=jn.slice(0,$t)),(0,ve.flushSync)(()=>{Je(jn)});const br={file:Dn,fileList:jn};or&&(br.event=or),(!qn||jn.some(jr=>jr.uid===Dn.uid))&&(0,ve.flushSync)(()=>{Z==null||Z(br)})},On=(Dn,Nn)=>ie(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:jn}=O;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[G],br===G)return Object.defineProperty(Dn,G,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return jn&&(qn=yield jn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[G]);if(!Nn.length)return;const or=Nn.map(qn=>ue(qn.file));let jn=(0,C.Z)(et);or.forEach(qn=>{jn=re(qn,jn)}),or.forEach((qn,br)=>{let jr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,jr=En}cn(jr,jn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!me(Nn,et))return;const jn=ue(Nn);jn.status="done",jn.percent=100,jn.response=Dn,jn.xhr=or;const qn=re(jn,et);cn(jn,qn)},Bn=(Dn,Nn)=>{if(!me(Nn,et))return;const or=ue(Nn);or.status="uploading",or.percent=Dn.percent;const jn=re(or,et);cn(or,jn,Dn)},Nt=(Dn,Nn,or)=>{if(!me(or,et))return;const jn=ue(or);jn.error=Dn,jn.response=Nn,jn.status="error";const qn=re(jn,et);cn(jn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof Ce=="function"?Ce(Dn):Ce).then(or=>{var jn;if(or===!1)return;const qn=ze(Dn,et);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),et==null||et.forEach(br=>{const jr=Nn.uid!==void 0?"uid":"name";br[jr]===Nn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(jn=dn.current)===null||jn===void 0||jn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(Q==null||Q(Dn))};o.useImperativeHandle(F,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:et,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(fe.E_),Zn=In("upload",Ut),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},O),{data:Sn,multiple:Qt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:zt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||zt)&&delete $n.id;const[sr,vr]=c(Zn),[gr]=(0,ne.Z)("Upload",w.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Dn,Nn)=>pe?o.createElement(Et,{prefixCls:Zn,listType:X,items:et,previewFile:q,onPreview:d,onDownload:M,onRemove:Pt,showRemoveIcon:!zt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ze),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Gt,disabled:zt}):Dn,kr=te()(`${Zn}-wrapper`,jt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:X==="picture-card",[`${Zn}-picture-circle-wrapper`]:X==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),ut);if(Vt==="drag"){const Dn=te()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:et.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:zt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(je,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=te()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:zt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(je,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(X==="picture-card"||X==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(Re),it=function(O,F){var z={};for(var J in O)Object.prototype.hasOwnProperty.call(O,J)&&F.indexOf(J)<0&&(z[J]=O[J]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,J=Object.getOwnPropertySymbols(O);Ce{var{style:z,height:J}=O,Ce=it(O,["style","height"]);return o.createElement(Ee,Object.assign({ref:F},Ce,{type:"drag",style:Object.assign(Object.assign({},z),{height:J})}))});const wt=Ee;wt.Dragger=Zt,wt.LIST_IGNORE=G;var Rt=wt},31561:function(bn,st,e){e.d(st,{Z:function(){return b}});var o=e(92413),C=e(400),v=e(33606),te=e(37061),f=e(35593),k=e(92310),V=e.n(k),ce=e(8654),se=e(59301),S=e(10228),He=e(16089),T=S.Z.ESC,A=S.Z.TAB;function qe(x){var Y=x.visible,N=x.triggerRef,Ie=x.onVisibleChange,_e=x.autoFocus,Ue=x.overlayRef,Le=se.useRef(!1),It=function(){if(Y){var fe,de;(fe=N.current)===null||fe===void 0||(de=fe.focus)===null||de===void 0||de.call(fe),Ie==null||Ie(!1)}},je=function(){var fe;return(fe=Ue.current)!==null&&fe!==void 0&&fe.focus?(Ue.current.focus(),Le.current=!0,!0):!1},Ve=function(fe){switch(fe.keyCode){case T:It();break;case A:{var de=!1;Le.current||(de=je()),de?fe.preventDefault():It();break}}};se.useEffect(function(){return Y?(window.addEventListener("keydown",Ve),_e&&(0,He.Z)(je,3),function(){window.removeEventListener("keydown",Ve),Le.current=!1}):function(){Le.current=!1}},[Y])}var Pe=(0,se.forwardRef)(function(x,Y){var N=x.overlay,Ie=x.arrow,_e=x.prefixCls,Ue=(0,se.useMemo)(function(){var It;return typeof N=="function"?It=N():It=N,It},[N]),Le=(0,ce.sQ)(Y,Ue==null?void 0:Ue.ref);return se.createElement(se.Fragment,null,Ie&&se.createElement("div",{className:"".concat(_e,"-arrow")}),se.cloneElement(Ue,{ref:(0,ce.Yr)(Ue)?Le:void 0}))}),nt=Pe,Ct={adjustX:1,adjustY:1},xe=[0,0],xt={topLeft:{points:["bl","tl"],overflow:Ct,offset:[0,-4],targetOffset:xe},top:{points:["bc","tc"],overflow:Ct,offset:[0,-4],targetOffset:xe},topRight:{points:["br","tr"],overflow:Ct,offset:[0,-4],targetOffset:xe},bottomLeft:{points:["tl","bl"],overflow:Ct,offset:[0,4],targetOffset:xe},bottom:{points:["tc","bc"],overflow:Ct,offset:[0,4],targetOffset:xe},bottomRight:{points:["tr","br"],overflow:Ct,offset:[0,4],targetOffset:xe}},D=xt,_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(x,Y){var N,Ie=x.arrow,_e=Ie===void 0?!1:Ie,Ue=x.prefixCls,Le=Ue===void 0?"rc-dropdown":Ue,It=x.transitionName,je=x.animation,Ve=x.align,ve=x.placement,fe=ve===void 0?"bottomLeft":ve,de=x.placements,ne=de===void 0?D:de,w=x.getPopupContainer,L=x.showAction,we=x.hideAction,U=x.overlayClassName,Oe=x.overlayStyle,be=x.visible,lt=x.trigger,gt=lt===void 0?["hover"]:lt,at=x.autoFocus,Fe=x.overlay,ct=x.children,De=x.onVisibleChange,ee=(0,te.Z)(x,_),Qe=se.useState(),P=(0,v.Z)(Qe,2),R=P[0],l=P[1],m="visible"in x?be:R,I=se.useRef(null),B=se.useRef(null),j=se.useRef(null);se.useImperativeHandle(Y,function(){return I.current});var K=function(E){l(E),De==null||De(E)};qe({visible:m,triggerRef:j,onVisibleChange:K,autoFocus:at,overlayRef:B});var Me=function(E){var i=x.onOverlayClick;l(!1),i&&i(E)},ue=function(){return se.createElement(nt,{ref:B,overlay:Fe,prefixCls:Le,arrow:_e})},re=function(){return typeof Fe=="function"?ue:ue()},me=function(){var E=x.minOverlayWidthMatchTrigger,i=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?E:!i},ze=function(){var E=x.openClassName;return E!==void 0?E:"".concat(Le,"-open")},tt=se.cloneElement(ct,{className:V()((N=ct.props)===null||N===void 0?void 0:N.className,m&&ze()),ref:(0,ce.Yr)(ct)?(0,ce.sQ)(j,ct.ref):void 0}),rt=we;return!rt&>.indexOf("contextMenu")!==-1&&(rt=["click"]),se.createElement(f.Z,(0,o.Z)({builtinPlacements:ne},ee,{prefixCls:Le,ref:I,popupClassName:V()(U,(0,C.Z)({},"".concat(Le,"-show-arrow"),_e)),popupStyle:Oe,action:gt,showAction:L,hideAction:rt,popupPlacement:fe,popupAlign:Ve,popupTransitionName:It,popupAnimation:je,popupVisible:m,stretch:me()?"minWidth":"",popup:re(),onPopupVisibleChange:K,onPopupClick:Me,getPopupContainer:w}),tt)}var t=se.forwardRef(u),b=t},93681:function(bn,st,e){e.r(st),e.d(st,{BaseInput:function(){return S},default:function(){return xt}});var o=e(92413),C=e(33708),v=e(400),te=e(39559),f=e(92310),k=e.n(f),V=e(59301),ce=e(5643),se=function(_){var u,t,b=_.inputElement,x=_.prefixCls,Y=_.prefix,N=_.suffix,Ie=_.addonBefore,_e=_.addonAfter,Ue=_.className,Le=_.style,It=_.disabled,je=_.readOnly,Ve=_.focused,ve=_.triggerFocus,fe=_.allowClear,de=_.value,ne=_.handleReset,w=_.hidden,L=_.classes,we=_.classNames,U=_.dataAttrs,Oe=_.styles,be=_.components,lt=(be==null?void 0:be.affixWrapper)||"span",gt=(be==null?void 0:be.groupWrapper)||"span",at=(be==null?void 0:be.wrapper)||"span",Fe=(be==null?void 0:be.groupAddon)||"span",ct=(0,V.useRef)(null),De=function(ue){var re;(re=ct.current)!==null&&re!==void 0&&re.contains(ue.target)&&(ve==null||ve())},ee=function(){var ue;if(!fe)return null;var re=!It&&!je&&de,me="".concat(x,"-clear-icon"),ze=(0,te.Z)(fe)==="object"&&fe!==null&&fe!==void 0&&fe.clearIcon?fe.clearIcon:"\u2716";return V.createElement("span",{onClick:ne,onMouseDown:function(rt){return rt.preventDefault()},className:k()(me,(ue={},(0,v.Z)(ue,"".concat(me,"-hidden"),!re),(0,v.Z)(ue,"".concat(me,"-has-suffix"),!!N),ue)),role:"button",tabIndex:-1},ze)},Qe=(0,V.cloneElement)(b,{value:de,hidden:w,className:k()((u=b.props)===null||u===void 0?void 0:u.className,!(0,ce.X3)(_)&&!(0,ce.He)(_)&&Ue)||null,style:(0,C.Z)((0,C.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,ce.X3)(_)&&!(0,ce.He)(_)?Le:{})});if((0,ce.X3)(_)){var P,R="".concat(x,"-affix-wrapper"),l=k()(R,(P={},(0,v.Z)(P,"".concat(R,"-disabled"),It),(0,v.Z)(P,"".concat(R,"-focused"),Ve),(0,v.Z)(P,"".concat(R,"-readonly"),je),(0,v.Z)(P,"".concat(R,"-input-with-clear-btn"),N&&fe&&de),P),!(0,ce.He)(_)&&Ue,L==null?void 0:L.affixWrapper,we==null?void 0:we.affixWrapper),m=(N||fe)&&V.createElement("span",{className:k()("".concat(x,"-suffix"),we==null?void 0:we.suffix),style:Oe==null?void 0:Oe.suffix},ee(),N);Qe=V.createElement(lt,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,ce.He)(_)?void 0:Le),Oe==null?void 0:Oe.affixWrapper),hidden:!(0,ce.He)(_)&&w,onClick:De},U==null?void 0:U.affixWrapper,{ref:ct}),Y&&V.createElement("span",{className:k()("".concat(x,"-prefix"),we==null?void 0:we.prefix),style:Oe==null?void 0:Oe.prefix},Y),(0,V.cloneElement)(b,{value:de,hidden:null}),m)}if((0,ce.He)(_)){var I="".concat(x,"-group"),B="".concat(I,"-addon"),j=k()("".concat(x,"-wrapper"),I,L==null?void 0:L.wrapper),K=k()("".concat(x,"-group-wrapper"),Ue,L==null?void 0:L.group);return V.createElement(gt,{className:K,style:Le,hidden:w},V.createElement(at,{className:j},Ie&&V.createElement(Fe,{className:B},Ie),(0,V.cloneElement)(Qe,{hidden:null}),_e&&V.createElement(Fe,{className:B},_e)))}return Qe},S=se,He=e(26407),T=e(33606),A=e(37061),qe=e(18929),Pe=e(2738),nt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],Ct=(0,V.forwardRef)(function(D,_){var u=D.autoComplete,t=D.onChange,b=D.onFocus,x=D.onBlur,Y=D.onPressEnter,N=D.onKeyDown,Ie=D.prefixCls,_e=Ie===void 0?"rc-input":Ie,Ue=D.disabled,Le=D.htmlSize,It=D.className,je=D.maxLength,Ve=D.suffix,ve=D.showCount,fe=D.type,de=fe===void 0?"text":fe,ne=D.classes,w=D.classNames,L=D.styles,we=(0,A.Z)(D,nt),U=(0,qe.Z)(D.defaultValue,{value:D.value}),Oe=(0,T.Z)(U,2),be=Oe[0],lt=Oe[1],gt=(0,V.useState)(!1),at=(0,T.Z)(gt,2),Fe=at[0],ct=at[1],De=(0,V.useRef)(null),ee=function(K){De.current&&(0,ce.nH)(De.current,K)};(0,V.useImperativeHandle)(_,function(){return{focus:ee,blur:function(){var K;(K=De.current)===null||K===void 0||K.blur()},setSelectionRange:function(K,Me,ue){var re;(re=De.current)===null||re===void 0||re.setSelectionRange(K,Me,ue)},select:function(){var K;(K=De.current)===null||K===void 0||K.select()},input:De.current}}),(0,V.useEffect)(function(){ct(function(j){return j&&Ue?!1:j})},[Ue]);var Qe=function(K){D.value===void 0&<(K.target.value),De.current&&(0,ce.rJ)(De.current,K,t)},P=function(K){Y&&K.key==="Enter"&&Y(K),N==null||N(K)},R=function(K){ct(!0),b==null||b(K)},l=function(K){ct(!1),x==null||x(K)},m=function(K){lt(""),ee(),De.current&&(0,ce.rJ)(De.current,K,t)},I=function(){var K=(0,Pe.Z)(D,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return V.createElement("input",(0,o.Z)({autoComplete:u},K,{onChange:Qe,onFocus:R,onBlur:l,onKeyDown:P,className:k()(_e,(0,v.Z)({},"".concat(_e,"-disabled"),Ue),w==null?void 0:w.input),style:L==null?void 0:L.input,ref:De,size:Le,type:de}))},B=function(){var K=Number(je)>0;if(Ve||ve){var Me=(0,ce.D7)(be),ue=(0,He.Z)(Me).length,re=(0,te.Z)(ve)==="object"?ve.formatter({value:Me,count:ue,maxLength:je}):"".concat(ue).concat(K?" / ".concat(je):"");return V.createElement(V.Fragment,null,!!ve&&V.createElement("span",{className:k()("".concat(_e,"-show-count-suffix"),(0,v.Z)({},"".concat(_e,"-show-count-has-suffix"),!!Ve),w==null?void 0:w.count),style:(0,C.Z)({},L==null?void 0:L.count)},re),Ve)}return null};return V.createElement(S,(0,o.Z)({},we,{prefixCls:_e,className:It,inputElement:I(),handleReset:m,value:(0,ce.D7)(be),focused:Fe,triggerFocus:ee,suffix:B(),disabled:Ue,classes:ne,classNames:w,styles:L}))}),xe=Ct,xt=xe},5643:function(bn,st,e){e.d(st,{D7:function(){return f},He:function(){return o},X3:function(){return C},nH:function(){return te},rJ:function(){return v}});function o(k){return!!(k.addonBefore||k.addonAfter)}function C(k){return!!(k.prefix||k.suffix||k.allowClear)}function v(k,V,ce,se){if(ce){var S=V;if(V.type==="click"){var He=k.cloneNode(!0);S=Object.create(V,{target:{value:He},currentTarget:{value:He}}),He.value="",ce(S);return}if(se!==void 0){S=Object.create(V,{target:{value:k},currentTarget:{value:k}}),k.value=se,ce(S);return}ce(S)}}function te(k,V){if(k){k.focus(V);var ce=V||{},se=ce.cursor;if(se){var S=k.value.length;switch(se){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(S,S);break;default:k.setSelectionRange(0,S)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(bn,st,e){e.d(st,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return G},ZP:function(){return X},Xl:function(){return N}});var o=e(92413),C=e(400),v=e(33708),te=e(26407),f=e(33606),k=e(37061),V=e(92310),ce=e.n(V),se=e(11780),S=e(18929),He=e(13697),T=e(48736),A=e(59301),qe=e(4676),Pe=A.createContext(null);function nt(d,M){return d===void 0?null:"".concat(d,"-").concat(M)}function Ct(d){var M=A.useContext(Pe);return nt(M,d)}var xe=e(80547),xt=["children","locked"],D=A.createContext(null);function _(d,M){var Z=(0,v.Z)({},d);return Object.keys(M).forEach(function(Q){var q=M[Q];q!==void 0&&(Z[Q]=q)}),Z}function u(d){var M=d.children,Z=d.locked,Q=(0,k.Z)(d,xt),q=A.useContext(D),Te=(0,xe.Z)(function(){return _(q,Q)},[q,Q],function(Ze,pt){return!Z&&(Ze[0]!==pt[0]||!(0,He.Z)(Ze[1],pt[1],!0))});return A.createElement(D.Provider,{value:Te},M)}var t=[],b=A.createContext(null);function x(){return A.useContext(b)}var Y=A.createContext(t);function N(d){var M=A.useContext(Y);return A.useMemo(function(){return d!==void 0?[].concat((0,te.Z)(M),[d]):M},[M,d])}var Ie=A.createContext(null),_e=A.createContext({}),Ue=_e,Le=e(29194);function It(d){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Le.Z)(d)){var Z=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(Z)||d.isContentEditable||Z==="a"&&!!d.getAttribute("href"),q=d.getAttribute("tabindex"),Te=Number(q),Ze=null;return q&&!Number.isNaN(Te)?Ze=Te:Q&&Ze===null&&(Ze=0),Q&&d.disabled&&(Ze=null),Ze!==null&&(Ze>=0||M&&Ze<0)}return!1}function je(d){var M=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=(0,te.Z)(d.querySelectorAll("*")).filter(function(Q){return It(Q,M)});return It(d,M)&&Z.unshift(d),Z}var Ve=null;function ve(){Ve=document.activeElement}function fe(){Ve=null}function de(){if(Ve)try{Ve.focus()}catch(d){}}function ne(d,M){if(M.keyCode===9){var Z=je(d),Q=Z[M.shiftKey?0:Z.length-1],q=Q===document.activeElement||d===document.activeElement;if(q){var Te=Z[M.shiftKey?Z.length-1:0];Te.focus(),M.preventDefault()}}}var w=e(10228),L=e(16089),we=w.Z.LEFT,U=w.Z.RIGHT,Oe=w.Z.UP,be=w.Z.DOWN,lt=w.Z.ENTER,gt=w.Z.ESC,at=w.Z.HOME,Fe=w.Z.END,ct=[Oe,be,we,U];function De(d,M,Z,Q){var q,Te,Ze,pt,Ot="prev",Bt="next",Ut="children",jt="parent";if(d==="inline"&&Q===lt)return{inlineTrigger:!0};var Vt=(q={},(0,C.Z)(q,Oe,Ot),(0,C.Z)(q,be,Bt),q),Ft=(Te={},(0,C.Z)(Te,we,Z?Bt:Ot),(0,C.Z)(Te,U,Z?Ot:Bt),(0,C.Z)(Te,be,Ut),(0,C.Z)(Te,lt,Ut),Te),ut=(Ze={},(0,C.Z)(Ze,Oe,Ot),(0,C.Z)(Ze,be,Bt),(0,C.Z)(Ze,lt,Ut),(0,C.Z)(Ze,gt,jt),(0,C.Z)(Ze,we,Z?Ut:jt),(0,C.Z)(Ze,U,Z?jt:Ut),Ze),Gt={inline:Vt,horizontal:Ft,vertical:ut,inlineSub:Vt,horizontalSub:ut,verticalSub:ut},$t=(pt=Gt["".concat(d).concat(M?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch($t){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function ee(d){for(var M=d;M;){if(M.getAttribute("data-menu-list"))return M;M=M.parentElement}return null}function Qe(d,M){for(var Z=d||document.activeElement;Z;){if(M.has(Z))return Z;Z=Z.parentElement}return null}function P(d,M){var Z=je(d,!0);return Z.filter(function(Q){return M.has(Q)})}function R(d,M,Z){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var q=P(d,M),Te=q.length,Ze=q.findIndex(function(pt){return Z===pt});return Q<0?Ze===-1?Ze=Te-1:Ze-=1:Q>0&&(Ze+=1),Ze=(Ze+Te)%Te,q[Ze]}var l=function(M,Z){var Q=new Set,q=new Map,Te=new Map;return M.forEach(function(Ze){var pt=document.querySelector("[data-menu-id='".concat(nt(Z,Ze),"']"));pt&&(Q.add(pt),Te.set(pt,Ze),q.set(Ze,pt))}),{elements:Q,key2element:q,element2key:Te}};function m(d,M,Z,Q,q,Te,Ze,pt,Ot,Bt){var Ut=A.useRef(),jt=A.useRef();jt.current=M;var Vt=function(){L.Z.cancel(Ut.current)};return A.useEffect(function(){return function(){Vt()}},[]),function(Ft){var ut=Ft.which;if([].concat(ct,[lt,gt,at,Fe]).includes(ut)){var Gt=Te(),$t=l(Gt,Q),Sn=$t,Qt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(M),xn=Qe(gn,Qt),Ln=fn.get(xn),zt=De(d,Ze(Ln,!0).length===1,Z,ut);if(!zt&&ut!==at&&ut!==Fe)return;(ct.includes(ut)||[at,Fe].includes(ut))&&Ft.preventDefault();var et=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);pt(Pt),Vt(),Ut.current=(0,L.Z)(function(){jt.current===Pt&&Bn.focus()})}};if([at,Fe].includes(ut)||zt.sibling||!xn){var Je;!xn||d==="inline"?Je=q.current:Je=ee(xn);var Yt,Lt=P(Je,Qt);ut===at?Yt=Lt[0]:ut===Fe?Yt=Lt[Lt.length-1]:Yt=R(Je,Qt,xn,zt.offset),et(Yt)}else if(zt.inlineTrigger)Ot(Ln);else if(zt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,L.Z)(function(){$t=l(Gt,Q);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);et(Bn)},5);else if(zt.offset<0){var dn=Ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),et(On)}}Bt==null||Bt(Ft)}}function I(d){Promise.resolve().then(d)}var B="__RC_UTIL_PATH_SPLIT__",j=function(M){return M.join(B)},K=function(M){return M.split(B)},Me="rc-menu-more";function ue(){var d=A.useState({}),M=(0,f.Z)(d,2),Z=M[1],Q=(0,A.useRef)(new Map),q=(0,A.useRef)(new Map),Te=A.useState([]),Ze=(0,f.Z)(Te,2),pt=Ze[0],Ot=Ze[1],Bt=(0,A.useRef)(0),Ut=(0,A.useRef)(!1),jt=function(){Ut.current||Z({})},Vt=(0,A.useCallback)(function(Wt,fn){var gn=j(fn);q.current.set(gn,Wt),Q.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;I(function(){xn===Bt.current&&jt()})},[]),Ft=(0,A.useCallback)(function(Wt,fn){var gn=j(fn);q.current.delete(gn),Q.current.delete(Wt)},[]),ut=(0,A.useCallback)(function(Wt){Ot(Wt)},[]),Gt=(0,A.useCallback)(function(Wt,fn){var gn=Q.current.get(Wt)||"",xn=K(gn);return fn&&pt.includes(xn[0])&&xn.unshift(Me),xn},[pt]),$t=(0,A.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Gt(gn,!0);return xn.includes(fn)})},[Gt]),Sn=function(){var fn=(0,te.Z)(Q.current.keys());return pt.length&&fn.push(Me),fn},Qt=(0,A.useCallback)(function(Wt){var fn="".concat(Q.current.get(Wt)).concat(B),gn=new Set;return(0,te.Z)(q.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(q.current.get(xn))}),gn},[]);return A.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:ut,isSubPathKey:$t,getKeyPath:Gt,getKeys:Sn,getSubPathKeys:Qt}}function re(d){var M=A.useRef(d);M.current=d;var Z=A.useCallback(function(){for(var Q,q=arguments.length,Te=new Array(q),Ze=0;Ze1&&(Qt.motionAppear=!1);var Wt=Qt.onVisibleChanged;return Qt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Gt?null:A.createElement(u,{mode:Te,locked:!Vt.current},A.createElement(ae.default,(0,o.Z)({visible:Sn},Qt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return A.createElement(pn,{id:M,className:gn,style:xn},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ie=function(M){var Z,Q=M.style,q=M.className,Te=M.title,Ze=M.eventKey,pt=M.warnKey,Ot=M.disabled,Bt=M.internalPopupClose,Ut=M.children,jt=M.itemIcon,Vt=M.expandIcon,Ft=M.popupClassName,ut=M.popupOffset,Gt=M.popupStyle,$t=M.onClick,Sn=M.onMouseEnter,Qt=M.onMouseLeave,Wt=M.onTitleClick,fn=M.onTitleMouseEnter,gn=M.onTitleMouseLeave,xn=(0,k.Z)(M,s),Ln=Ct(Ze),zt=A.useContext(D),et=zt.prefixCls,Je=zt.mode,Yt=zt.openKeys,Lt=zt.disabled,dn=zt.overflowDisabled,cn=zt.activeKey,On=zt.selectedKeys,an=zt.itemIcon,Cn=zt.expandIcon,Bn=zt.onItemClick,Nt=zt.onOpenChange,Pt=zt.onActive,ln=A.useContext(Ue),In=ln._internalRenderSubMenuItem,kn=A.useContext(Ie),Vn=kn.isSubPathKey,Zn=N(),$n="".concat(et,"-submenu"),sr=Lt||Ot,vr=A.useRef(),gr=A.useRef(),Tr=jt!=null?jt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(Ze),pr=!dn&&Sr,ma=Vn(On,Ze),la=le(Ze,sr,fn,gn),Lr=la.active,kr=(0,k.Z)(la,c),Pa=A.useState(!1),ea=(0,f.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:Ze,domEvent:Nr})},or=function(Nr){Dn(!1),Qt==null||Qt({key:Ze,domEvent:Nr})},jn=A.useMemo(function(){return Lr||(Je!=="inline"?Ma||Vn([cn],Ze):!1)},[Je,Lr,cn,Ma,Ze,Vn]),qn=ge(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:Ze,domEvent:Nr}),Je==="inline"&&Nt(Ze,!Sr))},jr=re(function(Mr){$t==null||$t(Ge(Mr)),Bn(Mr)}),un=function(Nr){Je!=="inline"&&Nt(Ze,Nr)},En=function(){Pt(Ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=A.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Te=="string"?Te:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),Te,A.createElement(dt,{icon:Je!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},M),{},{isOpen:pr,isSubMenu:!0})},A.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=A.useRef(Je);if(Je!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=Je,!dn){var ar=Yn.current;Pn=A.createElement(y,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&Je!=="inline",popupClassName:Ft,popupOffset:ut,popupStyle:Gt,popup:A.createElement(u,{mode:ar==="horizontal"?"vertical":ar},A.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Gr=A.createElement(se.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:Q,className:ce()($n,"".concat($n,"-").concat(Je),q,(Z={},(0,C.Z)(Z,"".concat($n,"-open"),pr),(0,C.Z)(Z,"".concat($n,"-active"),jn),(0,C.Z)(Z,"".concat($n,"-selected"),ma),(0,C.Z)(Z,"".concat($n,"-disabled"),sr),Z)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&A.createElement(oe,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Gr=In(Gr,M,{selected:ma,active:jn,open:pr,disabled:sr})),A.createElement(u,{onItemClick:jr,mode:Je==="horizontal"?"vertical":Je,itemIcon:Tr,expandIcon:rr},Gr)};function G(d){var M=d.eventKey,Z=d.children,Q=N(M),q=Ne(Z,Q),Te=x();A.useEffect(function(){if(Te)return Te.registerPath(M,Q),function(){Te.unregisterPath(M,Q)}},[Q]);var Ze;return Te?Ze=q:Ze=A.createElement(ie,d,q),A.createElement(Y.Provider,{value:Q},Ze)}var Re=e(39559),Be=["className","title","eventKey","children"],Ee=["children"],it=function(M){var Z=M.className,Q=M.title,q=M.eventKey,Te=M.children,Ze=(0,k.Z)(M,Be),pt=A.useContext(D),Ot=pt.prefixCls,Bt="".concat(Ot,"-item-group");return A.createElement("li",(0,o.Z)({role:"presentation"},Ze,{onClick:function(jt){return jt.stopPropagation()},className:ce()(Bt,Z)}),A.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof Q=="string"?Q:void 0},Q),A.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},Te))};function yt(d){var M=d.children,Z=(0,k.Z)(d,Ee),Q=N(Z.eventKey),q=Ne(M,Q),Te=x();return Te?q:A.createElement(it,(0,h.Z)(Z,["warnKey"]),q)}function Zt(d){var M=d.className,Z=d.style,Q=A.useContext(D),q=Q.prefixCls,Te=x();return Te?null:A.createElement("li",{role:"separator",className:ce()("".concat(q,"-item-divider"),M),style:Z})}var wt=["label","children","key","type"];function Rt(d){return(d||[]).map(function(M,Z){if(M&&(0,Re.Z)(M)==="object"){var Q=M,q=Q.label,Te=Q.children,Ze=Q.key,pt=Q.type,Ot=(0,k.Z)(Q,wt),Bt=Ze!=null?Ze:"tmp-".concat(Z);return Te||pt==="group"?pt==="group"?A.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Te)):A.createElement(G,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Te)):pt==="divider"?A.createElement(Zt,(0,o.Z)({key:Bt},Ot)):A.createElement(vn,(0,o.Z)({key:Bt},Ot),q)}return null}).filter(function(M){return M})}function O(d,M,Z){var Q=d;return M&&(Q=Rt(M)),Ne(Q,Z)}var F=["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"],z=[],J=A.forwardRef(function(d,M){var Z,Q,q=d,Te=q.prefixCls,Ze=Te===void 0?"rc-menu":Te,pt=q.rootClassName,Ot=q.style,Bt=q.className,Ut=q.tabIndex,jt=Ut===void 0?0:Ut,Vt=q.items,Ft=q.children,ut=q.direction,Gt=q.id,$t=q.mode,Sn=$t===void 0?"vertical":$t,Qt=q.inlineCollapsed,Wt=q.disabled,fn=q.disabledOverflow,gn=q.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=q.subMenuCloseDelay,zt=Ln===void 0?.1:Ln,et=q.forceSubMenuRender,Je=q.defaultOpenKeys,Yt=q.openKeys,Lt=q.activeKey,dn=q.defaultActiveFirst,cn=q.selectable,On=cn===void 0?!0:cn,an=q.multiple,Cn=an===void 0?!1:an,Bn=q.defaultSelectedKeys,Nt=q.selectedKeys,Pt=q.onSelect,ln=q.onDeselect,In=q.inlineIndent,kn=In===void 0?24:In,Vn=q.motion,Zn=q.defaultMotions,$n=q.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Pa=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Dn=(0,k.Z)(q,F),Nn=A.useMemo(function(){return O(Ft,Vt,z)},[Ft,Vt]),or=A.useState(!1),jn=(0,f.Z)(or,2),qn=jn[0],br=jn[1],jr=A.useRef(),un=tt(Gt),En=ut==="rtl",wn=(0,S.Z)(Je,{value:Yt,postState:function(fr){return fr||z}}),Pn=(0,f.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,qe.flushSync)(va):va()},Mr=A.useState(Yn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=A.useRef(!1),mo=A.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Qt?["vertical",Qt]:[Sn,!1]},[Sn,Qt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=A.useState(Sa),wo=(0,f.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=A.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];A.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(z))},[Sa,ia]);var bo=A.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;A.useEffect(function(){go&&Na(Yn)},[Yn]),A.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ue(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=A.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=A.useMemo(function(){return{isSubPathKey:wa}},[wa]);A.useEffect(function(){Ro(Ya?z:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Ya]);var ra=(0,S.Z)(Lt||dn&&((Z=Nn[0])===null||Z===void 0?void 0:Z.key),{value:Lt}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=re(function(Ar){ya(Ar)}),Aa=re(function(){ya(void 0)});(0,A.useImperativeHandle)(M,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),za=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=P(jr.current,za),$o=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,S.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?z:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,te.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(za):Pt==null||Pt(za)}!Cn&&Yn.length&&Ba!=="inline"&&Gr(z)},Vo=re(function(Ar){la==null||la(Ge(Ar)),Do(Ar)}),Wo=re(function(Ar,fr){var yr=Yn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,He.Z)(Yn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=m(Ba,Ia,En,un,jr,Hn,Qn,ya,al,kr);A.useEffect(function(){br(!0)},[]);var Ko=A.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return A.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=A.createElement(se.Z,(0,o.Z)({id:Gt,ref:jr,prefixCls:"".concat(Ze,"-overflow"),component:"ul",itemComponent:vn,className:ce()(Ze,"".concat(Ze,"-root"),"".concat(Ze,"-").concat(Ba),Bt,(Q={},(0,C.Z)(Q,"".concat(Ze,"-inline-collapsed"),ho),(0,C.Z)(Q,"".concat(Ze,"-rtl"),En),Q),pt),dir:ut,style:Ot,role:"menu",tabIndex:jt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return A.createElement(G,{eventKey:Me,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return A.createElement(Ue.Provider,{value:Ko},A.createElement(Pe.Provider,{value:un},A.createElement(u,{prefixCls:Ze,rootClassName:pt,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:zt,forceSubMenuRender:et,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},A.createElement(Ie.Provider,{value:Ir},ll),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(b.Provider,{value:Ur},Nn)))))}),Ce=J,pe=Ce;pe.Item=vn,pe.SubMenu=G,pe.ItemGroup=yt,pe.Divider=Zt;var X=pe},11780:function(bn,st,e){e.d(st,{Z:function(){return ve}});var o=e(92413),C=e(33708),v=e(33606),te=e(37061),f=e(59301),k=e(92310),V=e.n(k),ce=e(29301),se=e(34280),S=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],He=void 0;function T(fe,de){var ne=fe.prefixCls,w=fe.invalidate,L=fe.item,we=fe.renderItem,U=fe.responsive,Oe=fe.responsiveDisabled,be=fe.registerSize,lt=fe.itemKey,gt=fe.className,at=fe.style,Fe=fe.children,ct=fe.display,De=fe.order,ee=fe.component,Qe=ee===void 0?"div":ee,P=(0,te.Z)(fe,S),R=U&&!ct;function l(K){be(lt,K)}f.useEffect(function(){return function(){l(null)}},[]);var m=we&&L!==He?we(L,{index:De}):Fe,I;w||(I={opacity:R?0:1,height:R?0:He,overflowY:R?"hidden":He,order:U?De:He,pointerEvents:R?"none":He,position:R?"absolute":He});var B={};R&&(B["aria-hidden"]=!0);var j=f.createElement(Qe,(0,o.Z)({className:V()(!w&&ne,gt),style:(0,C.Z)((0,C.Z)({},I),at)},B,P,{ref:de}),m);return U&&(j=f.createElement(ce.Z,{onResize:function(Me){var ue=Me.offsetWidth;l(ue)},disabled:Oe},j)),j}var A=f.forwardRef(T);A.displayName="Item";var qe=A,Pe=e(6089),nt=e(4676),Ct=e(16089);function xe(fe){if(typeof MessageChannel=="undefined")(0,Ct.Z)(fe);else{var de=new MessageChannel;de.port1.onmessage=function(){return fe()},de.port2.postMessage(void 0)}}function xt(){var fe=f.useRef(null),de=function(w){fe.current||(fe.current=[],xe(function(){(0,nt.unstable_batchedUpdates)(function(){fe.current.forEach(function(L){L()}),fe.current=null})})),fe.current.push(w)};return de}function D(fe,de){var ne=f.useState(de),w=(0,v.Z)(ne,2),L=w[0],we=w[1],U=(0,Pe.Z)(function(Oe){fe(function(){we(Oe)})});return[L,U]}var _=f.createContext(null),u=["component"],t=["className"],b=["className"],x=function(de,ne){var w=f.useContext(_);if(!w){var L=de.component,we=L===void 0?"div":L,U=(0,te.Z)(de,u);return f.createElement(we,(0,o.Z)({},U,{ref:ne}))}var Oe=w.className,be=(0,te.Z)(w,t),lt=de.className,gt=(0,te.Z)(de,b);return f.createElement(_.Provider,{value:null},f.createElement(qe,(0,o.Z)({ref:ne,className:V()(Oe,lt)},be,gt)))},Y=f.forwardRef(x);Y.displayName="RawItem";var N=Y,Ie=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],_e="responsive",Ue="invalidate";function Le(fe){return"+ ".concat(fe.length," ...")}function It(fe,de){var ne=fe.prefixCls,w=ne===void 0?"rc-overflow":ne,L=fe.data,we=L===void 0?[]:L,U=fe.renderItem,Oe=fe.renderRawItem,be=fe.itemKey,lt=fe.itemWidth,gt=lt===void 0?10:lt,at=fe.ssr,Fe=fe.style,ct=fe.className,De=fe.maxCount,ee=fe.renderRest,Qe=fe.renderRawRest,P=fe.suffix,R=fe.component,l=R===void 0?"div":R,m=fe.itemComponent,I=fe.onVisibleChange,B=(0,te.Z)(fe,Ie),j=at==="full",K=xt(),Me=D(K,null),ue=(0,v.Z)(Me,2),re=ue[0],me=ue[1],ze=re||0,tt=D(K,new Map),rt=(0,v.Z)(tt,2),mt=rt[0],E=rt[1],i=D(K,0),h=(0,v.Z)(i,2),W=h[0],le=h[1],ge=D(K,0),dt=(0,v.Z)(ge,2),Ae=dt[0],Ge=dt[1],St=D(K,0),Dt=(0,v.Z)(St,2),Et=Dt[0],Ht=Dt[1],Xt=(0,f.useState)(null),qt=(0,v.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,f.useState)(null),Mt=(0,v.Z)(rn,2),pn=Mt[0],yn=Mt[1],Ne=f.useMemo(function(){return pn===null&&j?Number.MAX_SAFE_INTEGER:pn||0},[pn,re]),ot=(0,f.useState)(!1),Xe=(0,v.Z)(ot,2),bt=Xe[0],Jt=Xe[1],_t="".concat(w,"-item"),We=Math.max(W,Ae),Tt=De===_e,y=we.length&&Tt,ae=De===Ue,oe=y||typeof De=="number"&&we.length>De,s=(0,f.useMemo)(function(){var X=we;return y?re===null&&j?X=we:X=we.slice(0,Math.min(we.length,ze/gt)):typeof De=="number"&&(X=we.slice(0,De)),X},[we,gt,re,De,y]),c=(0,f.useMemo)(function(){return y?we.slice(Ne+1):we.slice(s.length)},[we,s,y,Ne]),ie=(0,f.useCallback)(function(X,d){var M;return typeof be=="function"?be(X):(M=be&&(X==null?void 0:X[be]))!==null&&M!==void 0?M:d},[be]),G=(0,f.useCallback)(U||function(X){return X},[U]);function Re(X,d,M){pn===X&&(d===void 0||d===vn)||(yn(X),M||(Jt(Xze){Re(Z-1,X-Q-Et+Ae);break}}P&&Zt(0)+Et>ze&&tn(null)}},[ze,mt,Ae,Et,ie,s]);var wt=bt&&!!c.length,Rt={};vn!==null&&y&&(Rt={position:"absolute",left:vn,top:0});var O={prefixCls:_t,responsive:y,component:m,invalidate:ae},F=Oe?function(X,d){var M=ie(X,d);return f.createElement(_.Provider,{key:M,value:(0,C.Z)((0,C.Z)({},O),{},{order:d,item:X,itemKey:M,registerSize:Ee,display:d<=Ne})},Oe(X,d))}:function(X,d){var M=ie(X,d);return f.createElement(qe,(0,o.Z)({},O,{order:d,key:M,item:X,renderItem:G,itemKey:M,registerSize:Ee,display:d<=Ne}))},z={order:wt?Ne:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:wt},J=ee||Le,Ce=Qe?f.createElement(_.Provider,{value:(0,C.Z)((0,C.Z)({},O),z)},Qe(c)):f.createElement(qe,(0,o.Z)({},O,z),typeof J=="function"?J(c):J),pe=f.createElement(l,(0,o.Z)({className:V()(!ae&&w,ct),style:Fe,ref:de},B),s.map(F),oe?Ce:null,P&&f.createElement(qe,(0,o.Z)({},O,{responsive:Tt,responsiveDisabled:!y,order:Ne,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Rt}),P));return Tt?f.createElement(ce.Z,{onResize:Be,disabled:!y},pe):pe}var je=f.forwardRef(It);je.displayName="Overflow",je.Item=N,je.RESPONSIVE=_e,je.INVALIDATE=Ue;var Ve=je,ve=Ve},17115:function(bn,st,e){e.d(st,{ZP:function(){return V}});var o=e(33606),C=e(59301),v=e(47273),te=0,f=(0,v.Z)();function k(){var ce;return f?(ce=te,te+=1):ce="TEST_OR_SSR",ce}function V(ce){var se=C.useState(),S=(0,o.Z)(se,2),He=S[0],T=S[1];return C.useEffect(function(){T("rc_select_".concat(k()))},[]),ce||He}},77861:function(bn,st,e){e.d(st,{Ac:function(){return me},Xo:function(){return Ge},Wx:function(){return Dt},ZP:function(){return oe},lk:function(){return _}});var o=e(92413),C=e(26407),v=e(400),te=e(33708),f=e(33606),k=e(37061),V=e(39559),ce=e(18929),se=e(48736),S=e(59301),He=e(92310),T=e.n(He),A=e(34280),qe=e(49658),Pe=e(10228),nt=e(8654),Ct=function(c){var ie=c.className,G=c.customizeIcon,Re=c.customizeIconProps,Be=c.onMouseDown,Ee=c.onClick,it=c.children,yt;return typeof G=="function"?yt=G(Re):yt=G,S.createElement("span",{className:ie,onMouseDown:function(wt){wt.preventDefault(),Be&&Be(wt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},yt!==void 0?yt:S.createElement("span",{className:T()(ie.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},it))},xe=Ct;function xt(s,c,ie,G,Re){var Be=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,yt=S.useMemo(function(){if((0,V.Z)(G)==="object")return G.clearIcon;if(Re)return Re},[G,Re]),Zt=S.useMemo(function(){return!!(!Be&&G&&(ie.length||Ee)&&!(it==="combobox"&&Ee===""))},[G,Be,ie.length,Ee,it]);return{allowClear:Zt,clearIcon:S.createElement(xe,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:yt},"\xD7")}}var D=S.createContext(null);function _(){return S.useContext(D)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=S.useState(!1),ie=(0,f.Z)(c,2),G=ie[0],Re=ie[1],Be=S.useRef(null),Ee=function(){window.clearTimeout(Be.current)};S.useEffect(function(){return Ee},[]);var it=function(Zt,wt){Ee(),Be.current=window.setTimeout(function(){Re(Zt),wt&&wt()},s)};return[G,it,Ee]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=S.useRef(null),ie=S.useRef(null);S.useEffect(function(){return function(){window.clearTimeout(ie.current)}},[]);function G(Re){(Re||c.current===null)&&(c.current=Re),window.clearTimeout(ie.current),ie.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},G]}function b(s,c,ie,G){var Re=S.useRef(null);Re.current={open:c,triggerOpen:ie,customizedTrigger:G},S.useEffect(function(){function Be(Ee){var it;if(!((it=Re.current)!==null&&it!==void 0&&it.customizedTrigger)){var yt=Ee.target;yt.shadowRoot&&Ee.composed&&(yt=Ee.composedPath()[0]||yt),Re.current.open&&s().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Be),function(){return window.removeEventListener("mousedown",Be)}},[])}var x=e(26112),Y=e(11780),N=function(c,ie){var G,Re,Be=c.prefixCls,Ee=c.id,it=c.inputElement,yt=c.disabled,Zt=c.tabIndex,wt=c.autoFocus,Rt=c.autoComplete,O=c.editable,F=c.activeDescendantId,z=c.value,J=c.maxLength,Ce=c.onKeyDown,pe=c.onMouseDown,X=c.onChange,d=c.onPaste,M=c.onCompositionStart,Z=c.onCompositionEnd,Q=c.open,q=c.attrs,Te=it||S.createElement("input",null),Ze=Te,pt=Ze.ref,Ot=Ze.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,jt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,ut=Ot.style;return(0,se.Kp)(!("maxLength"in Te.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Te=S.cloneElement(Te,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},Ot),{},{id:Ee,ref:(0,nt.sQ)(ie,pt),disabled:yt,tabIndex:Zt,autoComplete:Rt||"off",autoFocus:wt,className:T()("".concat(Be,"-selection-search-input"),(G=Te)===null||G===void 0||(Re=G.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Q?F:void 0},q),{},{value:O?z:"",maxLength:J,readOnly:!O,unselectable:O?null:"on",style:(0,te.Z)((0,te.Z)({},ut),{},{opacity:O?null:0}),onKeyDown:function($t){Ce($t),Bt&&Bt($t)},onMouseDown:function($t){pe($t),jt&&jt($t)},onChange:function($t){X($t),Ut&&Ut($t)},onCompositionStart:function($t){M($t),Vt&&Vt($t)},onCompositionEnd:function($t){Z($t),Ft&&Ft($t)},onPaste:d})),Te},Ie=S.forwardRef(N);Ie.displayName="Input";var _e=Ie;function Ue(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Le=typeof window!="undefined"&&window.document&&window.document.documentElement,It=Le;function je(s){return s!=null}function Ve(s){return!s&&s!==0}function ve(s){return["string","number"].includes((0,V.Z)(s))}function fe(s){var c=void 0;return s&&(ve(s.title)?c=s.title.toString():ve(s.label)&&(c=s.label.toString())),c}function de(s,c){It?S.useLayoutEffect(s,c):S.useEffect(s,c)}function ne(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var w=function(c){c.preventDefault(),c.stopPropagation()},L=function(c){var ie=c.id,G=c.prefixCls,Re=c.values,Be=c.open,Ee=c.searchValue,it=c.autoClearSearchValue,yt=c.inputRef,Zt=c.placeholder,wt=c.disabled,Rt=c.mode,O=c.showSearch,F=c.autoFocus,z=c.autoComplete,J=c.activeDescendantId,Ce=c.tabIndex,pe=c.removeIcon,X=c.maxTagCount,d=c.maxTagTextLength,M=c.maxTagPlaceholder,Z=M===void 0?function(cn){return"+ ".concat(cn.length," ...")}:M,Q=c.tagRender,q=c.onToggleOpen,Te=c.onRemove,Ze=c.onInputChange,pt=c.onInputPaste,Ot=c.onInputKeyDown,Bt=c.onInputMouseDown,Ut=c.onInputCompositionStart,jt=c.onInputCompositionEnd,Vt=S.useRef(null),Ft=(0,S.useState)(0),ut=(0,f.Z)(Ft,2),Gt=ut[0],$t=ut[1],Sn=(0,S.useState)(!1),Qt=(0,f.Z)(Sn,2),Wt=Qt[0],fn=Qt[1],gn="".concat(G,"-selection"),xn=Be||Rt==="multiple"&&it===!1||Rt==="tags"?Ee:"",Ln=Rt==="tags"||Rt==="multiple"&&it===!1||O&&(Be||Wt);de(function(){$t(Vt.current.scrollWidth)},[xn]);function zt(cn,On,an,Cn,Bn){return S.createElement("span",{className:T()("".concat(gn,"-item"),(0,v.Z)({},"".concat(gn,"-item-disabled"),an)),title:fe(cn)},S.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&S.createElement(xe,{className:"".concat(gn,"-item-remove"),onMouseDown:w,onClick:Bn,customizeIcon:pe},"\xD7"))}function et(cn,On,an,Cn,Bn){var Nt=function(ln){w(ln),q(!Be)};return S.createElement("span",{onMouseDown:Nt},Q({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function Je(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!wt&&!On,Nt=an;if(typeof d=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>d&&(Nt="".concat(Pt.slice(0,d),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),Te(cn)};return typeof Q=="function"?et(Cn,Nt,On,Bn,ln):zt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof Z=="function"?Z(cn):Z;return zt({title:On},On,!1)}var Lt=S.createElement("div",{className:"".concat(gn,"-search"),style:{width:Gt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},S.createElement(_e,{ref:yt,open:Be,prefixCls:G,id:ie,inputElement:null,disabled:wt,autoFocus:F,autoComplete:z,editable:Ln,activeDescendantId:J,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:Ze,onPaste:pt,onCompositionStart:Ut,onCompositionEnd:jt,tabIndex:Ce,attrs:(0,x.Z)(c,!0)}),S.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=S.createElement(Y.Z,{prefixCls:"".concat(gn,"-overflow"),data:Re,renderItem:Je,renderRest:Yt,suffix:Lt,itemKey:ne,maxCount:X});return S.createElement(S.Fragment,null,dn,!Re.length&&!xn&&S.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},we=L,U=function(c){var ie=c.inputElement,G=c.prefixCls,Re=c.id,Be=c.inputRef,Ee=c.disabled,it=c.autoFocus,yt=c.autoComplete,Zt=c.activeDescendantId,wt=c.mode,Rt=c.open,O=c.values,F=c.placeholder,z=c.tabIndex,J=c.showSearch,Ce=c.searchValue,pe=c.activeValue,X=c.maxLength,d=c.onInputKeyDown,M=c.onInputMouseDown,Z=c.onInputChange,Q=c.onInputPaste,q=c.onInputCompositionStart,Te=c.onInputCompositionEnd,Ze=c.title,pt=S.useState(!1),Ot=(0,f.Z)(pt,2),Bt=Ot[0],Ut=Ot[1],jt=wt==="combobox",Vt=jt||J,Ft=O[0],ut=Ce||"";jt&&pe&&!Bt&&(ut=pe),S.useEffect(function(){jt&&Ut(!1)},[jt,pe]);var Gt=wt!=="combobox"&&!Rt&&!J?!1:!!ut,$t=Ze===void 0?fe(Ft):Ze,Sn=function(){if(Ft)return null;var Wt=Gt?{visibility:"hidden"}:void 0;return S.createElement("span",{className:"".concat(G,"-selection-placeholder"),style:Wt},F)};return S.createElement(S.Fragment,null,S.createElement("span",{className:"".concat(G,"-selection-search")},S.createElement(_e,{ref:Be,prefixCls:G,id:Re,open:Rt,inputElement:ie,disabled:Ee,autoFocus:it,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:ut,onKeyDown:d,onMouseDown:M,onChange:function(Wt){Ut(!0),Z(Wt)},onPaste:Q,onCompositionStart:q,onCompositionEnd:Te,tabIndex:z,attrs:(0,x.Z)(c,!0),maxLength:jt?X:void 0})),!jt&&Ft?S.createElement("span",{className:"".concat(G,"-selection-item"),title:$t,style:Gt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},Oe=U;function be(s){return![Pe.Z.ESC,Pe.Z.SHIFT,Pe.Z.BACKSPACE,Pe.Z.TAB,Pe.Z.WIN_KEY,Pe.Z.ALT,Pe.Z.META,Pe.Z.WIN_KEY_RIGHT,Pe.Z.CTRL,Pe.Z.SEMICOLON,Pe.Z.EQUALS,Pe.Z.CAPS_LOCK,Pe.Z.CONTEXT_MENU,Pe.Z.F1,Pe.Z.F2,Pe.Z.F3,Pe.Z.F4,Pe.Z.F5,Pe.Z.F6,Pe.Z.F7,Pe.Z.F8,Pe.Z.F9,Pe.Z.F10,Pe.Z.F11,Pe.Z.F12].includes(s)}var lt=function(c,ie){var G=(0,S.useRef)(null),Re=(0,S.useRef)(!1),Be=c.prefixCls,Ee=c.open,it=c.mode,yt=c.showSearch,Zt=c.tokenWithEnter,wt=c.autoClearSearchValue,Rt=c.onSearch,O=c.onSearchSubmit,F=c.onToggleOpen,z=c.onInputKeyDown,J=c.domRef;S.useImperativeHandle(ie,function(){return{focus:function(){G.current.focus()},blur:function(){G.current.blur()}}});var Ce=t(0),pe=(0,f.Z)(Ce,2),X=pe[0],d=pe[1],M=function(ut){var Gt=ut.which;(Gt===Pe.Z.UP||Gt===Pe.Z.DOWN)&&ut.preventDefault(),z&&z(ut),Gt===Pe.Z.ENTER&&it==="tags"&&!Re.current&&!Ee&&(O==null||O(ut.target.value)),be(Gt)&&F(!0)},Z=function(){d(!0)},Q=(0,S.useRef)(null),q=function(ut){Rt(ut,!0,Re.current)!==!1&&F(!0)},Te=function(){Re.current=!0},Ze=function(ut){Re.current=!1,it!=="combobox"&&q(ut.target.value)},pt=function(ut){var Gt=ut.target.value;if(Zt&&Q.current&&/[\r\n]/.test(Q.current)){var $t=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gt=Gt.replace($t,Q.current)}Q.current=null,q(Gt)},Ot=function(ut){var Gt=ut.clipboardData,$t=Gt.getData("text");Q.current=$t},Bt=function(ut){var Gt=ut.target;if(Gt!==G.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){G.current.focus()}):G.current.focus()}},Ut=function(ut){var Gt=X();ut.target!==G.current&&!Gt&&it!=="combobox"&&ut.preventDefault(),(it!=="combobox"&&(!yt||!Gt)||!Ee)&&(Ee&&wt!==!1&&Rt("",!0,!1),F())},jt={inputRef:G,onInputKeyDown:M,onInputMouseDown:Z,onInputChange:pt,onInputPaste:Ot,onInputCompositionStart:Te,onInputCompositionEnd:Ze},Vt=it==="multiple"||it==="tags"?S.createElement(we,(0,o.Z)({},c,jt)):S.createElement(Oe,(0,o.Z)({},c,jt));return S.createElement("div",{ref:J,className:"".concat(Be,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},gt=S.forwardRef(lt);gt.displayName="Selector";var at=gt,Fe=e(35593),ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],De=function(c){var ie=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"}}},ee=function(c,ie){var G=c.prefixCls,Re=c.disabled,Be=c.visible,Ee=c.children,it=c.popupElement,yt=c.animation,Zt=c.transitionName,wt=c.dropdownStyle,Rt=c.dropdownClassName,O=c.direction,F=O===void 0?"ltr":O,z=c.placement,J=c.builtinPlacements,Ce=c.dropdownMatchSelectWidth,pe=c.dropdownRender,X=c.dropdownAlign,d=c.getPopupContainer,M=c.empty,Z=c.getTriggerDOMNode,Q=c.onPopupVisibleChange,q=c.onPopupMouseEnter,Te=(0,k.Z)(c,ct),Ze="".concat(G,"-dropdown"),pt=it;pe&&(pt=pe(it));var Ot=S.useMemo(function(){return J||De(Ce)},[J,Ce]),Bt=yt?"".concat(Ze,"-").concat(yt):Zt,Ut=typeof Ce=="number",jt=S.useMemo(function(){return Ut?null:Ce===!1?"minWidth":"width"},[Ce,Ut]),Vt=wt;Ut&&(Vt=(0,te.Z)((0,te.Z)({},Vt),{},{width:Ce}));var Ft=S.useRef(null);return S.useImperativeHandle(ie,function(){return{getPopupElement:function(){return Ft.current}}}),S.createElement(Fe.Z,(0,o.Z)({},Te,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:z||(F==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:Ze,popupTransitionName:Bt,popup:S.createElement("div",{ref:Ft,onMouseEnter:q},pt),stretch:jt,popupAlign:X,popupVisible:Be,getPopupContainer:d,popupClassName:T()(Rt,(0,v.Z)({},"".concat(Ze,"-empty"),M)),popupStyle:Vt,getTriggerDOMNode:Z,onPopupVisibleChange:Q}),Ee)},Qe=S.forwardRef(ee);Qe.displayName="SelectTrigger";var P=Qe,R=e(34589);function l(s,c){var ie=s.key,G;return"value"in s&&(G=s.value),ie!=null?ie:G!==void 0?G:"rc-index-key-".concat(c)}function m(s,c){var ie=s||{},G=ie.label,Re=ie.value,Be=ie.options,Ee=ie.groupLabel,it=G||(c?"children":"label");return{label:it,value:Re||"value",options:Be||"options",groupLabel:Ee||it}}function I(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=c.fieldNames,G=c.childrenAsData,Re=[],Be=m(ie,!1),Ee=Be.label,it=Be.value,yt=Be.options,Zt=Be.groupLabel;function wt(Rt,O){Rt.forEach(function(F){if(O||!(yt in F)){var z=F[it];Re.push({key:l(F,Re.length),groupOption:O,data:F,label:F[Ee],value:z})}else{var J=F[Zt];J===void 0&&G&&(J=F.label),Re.push({key:l(F,Re.length),group:!0,data:F,label:J}),wt(F[yt],!0)}})}return wt(s,!1),Re}function B(s){var c=(0,te.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function j(s,c){if(!c||!c.length)return null;var ie=!1;function G(Be,Ee){var it=(0,R.Z)(Ee),yt=it[0],Zt=it.slice(1);if(!yt)return[Be];var wt=Be.split(yt);return ie=ie||wt.length>1,wt.reduce(function(Rt,O){return[].concat((0,C.Z)(Rt),(0,C.Z)(G(O,Zt)))},[]).filter(function(Rt){return Rt})}var Re=G(s,c);return ie?Re:null}var K=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Me=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ue(s){return s==="tags"||s==="multiple"}var re=S.forwardRef(function(s,c){var ie,G,Re=s.id,Be=s.prefixCls,Ee=s.className,it=s.showSearch,yt=s.tagRender,Zt=s.direction,wt=s.omitDomProps,Rt=s.displayValues,O=s.onDisplayValuesChange,F=s.emptyOptions,z=s.notFoundContent,J=z===void 0?"Not Found":z,Ce=s.onClear,pe=s.mode,X=s.disabled,d=s.loading,M=s.getInputElement,Z=s.getRawInputElement,Q=s.open,q=s.defaultOpen,Te=s.onDropdownVisibleChange,Ze=s.activeValue,pt=s.onActiveValueChange,Ot=s.activeDescendantId,Bt=s.searchValue,Ut=s.autoClearSearchValue,jt=s.onSearch,Vt=s.onSearchSplit,Ft=s.tokenSeparators,ut=s.allowClear,Gt=s.suffixIcon,$t=s.clearIcon,Sn=s.OptionList,Qt=s.animation,Wt=s.transitionName,fn=s.dropdownStyle,gn=s.dropdownClassName,xn=s.dropdownMatchSelectWidth,Ln=s.dropdownRender,zt=s.dropdownAlign,et=s.placement,Je=s.builtinPlacements,Yt=s.getPopupContainer,Lt=s.showAction,dn=Lt===void 0?[]:Lt,cn=s.onFocus,On=s.onBlur,an=s.onKeyUp,Cn=s.onKeyDown,Bn=s.onMouseDown,Nt=(0,k.Z)(s,K),Pt=ue(pe),ln=(it!==void 0?it:Pt)||pe==="combobox",In=(0,te.Z)({},Nt);Me.forEach(function(Qn){delete In[Qn]}),wt==null||wt.forEach(function(Qn){delete In[Qn]});var kn=S.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],$n=Vn[1];S.useEffect(function(){$n((0,qe.Z)())},[]);var sr=S.useRef(null),vr=S.useRef(null),gr=S.useRef(null),Tr=S.useRef(null),rr=S.useRef(null),Sr=u(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];S.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=S.useMemo(function(){var Qn;if(pe!=="combobox")return Bt;var Hn=(Qn=Rt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,pe,Rt]),Pa=pe==="combobox"&&typeof M=="function"&&M()||null,ea=typeof Z=="function"&&Z(),Ma=(0,nt.x1)(vr,ea==null||(ie=ea.props)===null||ie===void 0?void 0:ie.ref),Ca=S.useState(!1),Dn=(0,f.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,A.Z)(function(){or(!0)},[]);var jn=(0,ce.Z)(!1,{defaultValue:q,value:Q}),qn=(0,f.Z)(jn,2),br=qn[0],jr=qn[1],un=Nn?br:!1,En=!J&&F;(X||En&&un&&pe==="combobox")&&(un=!1);var wn=En?!1:un,Pn=S.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!un;X||(jr(Hn),un!==Hn&&(Te==null||Te(Hn)))},[X,un,jr,Te]),Yn=S.useMemo(function(){return(Ft||[]).some(function(Qn){return[` `,`\r -`].includes(Qn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Ft);return he!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),jt&&kr!==ra&&jt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||jt(Hn,{source:"submit"})};S.useEffect(function(){!un&&!Pt&&he!=="combobox"&&ar("",!1,!1)},[un]),S.useEffect(function(){br&&J&&jr(!1),J&&la(!1)},[J]);var Mr=t(),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Pe.Z.ENTER&&(he!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===Pe.Z.BACKSPACE&&!Kr&&Pt&&!kr&&Rt.length){for(var Ir=(0,C.Z)(Rt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&O(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(s).map(function(ie,Q){if(!S.isValidElement(ie)||!ie.type)return null;var Re=ie,Be=Re.type.isSelectOptGroup,Ee=Re.key,it=Re.props,yt=it.children,Zt=(0,z.Z)(it,h);return c||!Be?V(ie):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?Q:Ee,"__"),label:Ee},Zt),{},{options:oe(yt)})}).filter(function(ie){return ie})}function ge(s,c,ie,Q,Re){return S.useMemo(function(){var Be=s,Ee=!s;Ee&&(Be=oe(c));var it=new Map,yt=new Map,Zt=function(O,F,j){j&&typeof j=="string"&&O.set(F[j],F)};function wt(Rt){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=0;F1&&arguments[1]!==void 0?arguments[1]:1,Yt=pt.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Gt(et);var Yt={source:Je?"keyboard":"mouse"},Lt=pt[et];if(!Lt){G(null,-1,Yt);return}G(Lt.value,et,Yt)};(0,S.useEffect)(function(){$t(Se!==!1?jt(0):-1)},[pt.length,Zt]);var Sn=S.useCallback(function(zt){return f.has(zt)&&yt!=="combobox"},[yt,(0,C.Z)(f).toString(),f.size]);(0,S.useEffect)(function(){var zt=setTimeout(function(){if(!it&&Ee&&f.size===1){var Je=Array.from(f)[0],Yt=pt.findIndex(function(Lt){var dn=Lt.data;return dn.value===Je});Yt!==-1&&($t(Yt),Ut(Yt))}});if(Ee){var et;(et=Ot.current)===null||et===void 0||et.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[Ee,Zt,j.length]);var Qt=function(et){et!==void 0&&he(et,{selected:!f.has(et)}),it||wt(!1)};if(S.useImperativeHandle(ie,function(){return{onKeyDown:function(et){var Je=et.which,Yt=et.ctrlKey;switch(Je){case Pe.Z.N:case Pe.Z.P:case Pe.Z.UP:case Pe.Z.DOWN:{var Lt=0;if(Je===Pe.Z.UP?Lt=-1:Je===Pe.Z.DOWN?Lt=1:tn()&&Yt&&(Je===Pe.Z.N?Lt=1:Je===Pe.Z.P&&(Lt=-1)),Lt!==0){var dn=jt(ut+Lt,Lt);Ut(dn),$t(dn,!0)}break}case Pe.Z.ENTER:{var cn=pt[ut];cn&&!cn.data.disabled?Qt(cn.value):Qt(void 0),Ee&&et.preventDefault();break}case Pe.Z.ESC:wt(!1),Ee&&et.stopPropagation()}},onKeyUp:function(){},scrollTo:function(et){Ut(et)}}}),pt.length===0)return S.createElement("div",{role:"listbox",id:"".concat(Be,"_list"),className:"".concat(He,"-empty"),onMouseDown:Bt},Rt);var Wt=Object.keys(M).map(function(zt){return M[zt]}),fn=function(et){return et.label};function gn(zt,et){var Je=zt.group;return{role:Je?"presentation":"option",id:"".concat(Be,"_list_").concat(et)}}var xn=function(et){var Je=pt[et];if(!Je)return null;var Yt=Je.data||{},Lt=Yt.value,dn=Je.group,cn=(0,x.Z)(Yt,!0),On=fn(Je);return Je?S.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:et},gn(Je,et),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Be,"_list")};return S.createElement(S.Fragment,null,Z&&S.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(ut-1),xn(ut),xn(ut+1)),S.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:pt,height:q,itemHeight:Le,fullHeight:!1,onMouseDown:Bt,onScroll:O,virtual:Z,direction:Y,innerProps:Z?null:Ln},function(zt,et){var Je,Yt=zt.group,Lt=zt.groupOption,dn=zt.data,cn=zt.label,On=zt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return S.createElement("div",{className:T()(He,"".concat(He,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,z.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(He,"-option"),vr=T()(He,sr,kn,(Je={},(0,v.Z)(Je,"".concat(sr,"-grouped"),Lt),(0,v.Z)(Je,"".concat(sr,"-active"),ut===et&&!Nt),(0,v.Z)(Je,"".concat(sr,"-disabled"),Nt),(0,v.Z)(Je,"".concat(sr,"-selected"),$n),Je)),gr=fn(zt),Tr=!J||typeof J=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),S.createElement("div",(0,o.Z)({},(0,x.Z)(Zn),Z?{}:gn(zt,et),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){ut===et||Nt||$t(et)},onClick:function(){Nt||Qt(On)},style:In}),S.createElement("div",{className:"".concat(sr,"-content")},rr),S.isValidElement(J)||$n,Tr&&S.createElement(we,{className:"".concat(He,"-option-state"),customizeIcon:J,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=S.forwardRef(pn);yn.displayName="OptionList";var Ne=yn;function ot(s){var c=s.mode,ie=s.options,Q=s.children,Re=s.backfill,Be=s.allowClear,Ee=s.placeholder,it=s.getInputElement,yt=s.showSearch,Zt=s.onSearch,wt=s.defaultOpen,Rt=s.autoFocus,O=s.labelInValue,F=s.value,j=s.inputValue,G=s.optionLabelProp,Se=isMultiple(c),he=yt!==void 0?yt:Se||c==="combobox",J=ie||convertChildrenToData(Q);if(warning(c!=="tags"||J.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var f=J.some(function(Y){return Y.options?Y.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!f,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!G,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Re,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!it||!Be||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!he&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!wt||Rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),F!=null){var M=toArray(F);warning(!O||M.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Se||Array.isArray(F),"`value` should be array when `mode` is `multiple` or `tags`")}if(Q){var Z=null;toNodeArray(Q).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var q=Y,Le=q.type;if(Le.isSelectOption)return!1;if(Le.isSelectOptGroup){var He=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(Z=pt.type,!1)});return!He}return Z=Le,!0}),Z&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Z.displayName||Z.name||Z,"`.")),warning(j===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Xe(s,c){if(s){var ie=function Q(Re){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),Ee&&Q==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[Ee,Q]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[ut?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,N(ia)]};if(wn&&F){var ar=Yn(),Gr=(0,m.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];F(Mr,Nr)}else if(!wn&&j&&Pn!=="clear"){var Br=Yn(),Na=(0,m.Z)(Br,2),Ua=Na[0],mo=Na[1];j(Ua,mo)}},or=dt(function(un,En){var wn,Pn=Qt?En.selected:!0;Pn?wn=Qt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),Q==="combobox"?Lr(""):(!fe||O)&&(et(""),Lr(""))}),jn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(et(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),et("")}return}wn.source!=="blur"&&(Q==="combobox"&&Sr(En),wt==null||wt(En))},br=function(En){var wn=En;Q!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},jr=S.useMemo(function(){var un=He!==!1&&Se!==!1;return(0,te.Z)((0,te.Z)({},Je),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Le,rawValues:Zn,fieldNames:gn,virtual:un,direction:pt,listHeight:Bt,listItemHeight:jt,childrenAsData:Wt})},[Je,rr,Dn,Ca,or,Le,Zn,gn,He,Se,Bt,jt,Wt]);return S.createElement(vn.Provider,{value:jr},S.createElement(ve,(0,o.Z)({},$t,{id:Sn,prefixCls:Be,ref:c,omitDomProps:_t,mode:Q,displayValues:Vn,onDisplayValuesChange:jn,direction:pt,searchValue:zt,onSearch:qn,autoClearSearchValue:O,onSearchSplit:br,dropdownMatchSelectWidth:Se,OptionList:Ne,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),y=Tt;y.Option=Dt,y.OptGroup=Qe;var re=y,ae=re},9296:function(bn,st,e){e.r(st),e.d(st,{ResizableTextArea:function(){return Ie},default:function(){return ke}});var o=e(92413),C=e(33708),v=e(400),te=e(39559),m=e(33606),z=e(37061),k=e(26407),ce=e(92310),se=e.n(ce),S=e(93681),Te=e(5643),T=e(18929),A=e(59301),qe=e(29301),Pe=e(34280),nt=e(16089),Ct=` +`].includes(Qn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:j(Hn,Ft);return pe!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),jt&&kr!==ra&&jt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||jt(Hn,{source:"submit"})};S.useEffect(function(){!un&&!Pt&&pe!=="combobox"&&ar("",!1,!1)},[un]),S.useEffect(function(){br&&X&&jr(!1),X&&la(!1)},[X]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Pe.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===Pe.Z.BACKSPACE&&!Kr&&Pt&&!kr&&Rt.length){for(var Ir=(0,C.Z)(Rt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&O(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(s).map(function(ie,G){if(!S.isValidElement(ie)||!ie.type)return null;var Re=ie,Be=Re.type.isSelectOptGroup,Ee=Re.key,it=Re.props,yt=it.children,Zt=(0,k.Z)(it,h);return c||!Be?W(ie):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?G:Ee,"__"),label:Ee},Zt),{},{options:le(yt)})}).filter(function(ie){return ie})}function ge(s,c,ie,G,Re){return S.useMemo(function(){var Be=s,Ee=!s;Ee&&(Be=le(c));var it=new Map,yt=new Map,Zt=function(O,F,z){z&&typeof z=="string"&&O.set(F[z],F)};function wt(Rt){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=0;F1&&arguments[1]!==void 0?arguments[1]:1,Yt=pt.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Gt(et);var Yt={source:Je?"keyboard":"mouse"},Lt=pt[et];if(!Lt){J(null,-1,Yt);return}J(Lt.value,et,Yt)};(0,S.useEffect)(function(){$t(Ce!==!1?jt(0):-1)},[pt.length,Zt]);var Sn=S.useCallback(function(zt){return d.has(zt)&&yt!=="combobox"},[yt,(0,C.Z)(d).toString(),d.size]);(0,S.useEffect)(function(){var zt=setTimeout(function(){if(!it&&Ee&&d.size===1){var Je=Array.from(d)[0],Yt=pt.findIndex(function(Lt){var dn=Lt.data;return dn.value===Je});Yt!==-1&&($t(Yt),Ut(Yt))}});if(Ee){var et;(et=Ot.current)===null||et===void 0||et.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[Ee,Zt,z.length]);var Qt=function(et){et!==void 0&&pe(et,{selected:!d.has(et)}),it||wt(!1)};if(S.useImperativeHandle(ie,function(){return{onKeyDown:function(et){var Je=et.which,Yt=et.ctrlKey;switch(Je){case Pe.Z.N:case Pe.Z.P:case Pe.Z.UP:case Pe.Z.DOWN:{var Lt=0;if(Je===Pe.Z.UP?Lt=-1:Je===Pe.Z.DOWN?Lt=1:tn()&&Yt&&(Je===Pe.Z.N?Lt=1:Je===Pe.Z.P&&(Lt=-1)),Lt!==0){var dn=jt(ut+Lt,Lt);Ut(dn),$t(dn,!0)}break}case Pe.Z.ENTER:{var cn=pt[ut];cn&&!cn.data.disabled?Qt(cn.value):Qt(void 0),Ee&&et.preventDefault();break}case Pe.Z.ESC:wt(!1),Ee&&et.stopPropagation()}},onKeyUp:function(){},scrollTo:function(et){Ut(et)}}}),pt.length===0)return S.createElement("div",{role:"listbox",id:"".concat(Be,"_list"),className:"".concat(Ze,"-empty"),onMouseDown:Bt},Rt);var Wt=Object.keys(M).map(function(zt){return M[zt]}),fn=function(et){return et.label};function gn(zt,et){var Je=zt.group;return{role:Je?"presentation":"option",id:"".concat(Be,"_list_").concat(et)}}var xn=function(et){var Je=pt[et];if(!Je)return null;var Yt=Je.data||{},Lt=Yt.value,dn=Je.group,cn=(0,x.Z)(Yt,!0),On=fn(Je);return Je?S.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:et},gn(Je,et),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Be,"_list")};return S.createElement(S.Fragment,null,Z&&S.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(ut-1),xn(ut),xn(ut+1)),S.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:pt,height:q,itemHeight:Te,fullHeight:!1,onMouseDown:Bt,onScroll:O,virtual:Z,direction:Q,innerProps:Z?null:Ln},function(zt,et){var Je,Yt=zt.group,Lt=zt.groupOption,dn=zt.data,cn=zt.label,On=zt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return S.createElement("div",{className:T()(Ze,"".concat(Ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,k.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(Ze,"-option"),vr=T()(Ze,sr,kn,(Je={},(0,v.Z)(Je,"".concat(sr,"-grouped"),Lt),(0,v.Z)(Je,"".concat(sr,"-active"),ut===et&&!Nt),(0,v.Z)(Je,"".concat(sr,"-disabled"),Nt),(0,v.Z)(Je,"".concat(sr,"-selected"),$n),Je)),gr=fn(zt),Tr=!X||typeof X=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),S.createElement("div",(0,o.Z)({},(0,x.Z)(Zn),Z?{}:gn(zt,et),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){ut===et||Nt||$t(et)},onClick:function(){Nt||Qt(On)},style:In}),S.createElement("div",{className:"".concat(sr,"-content")},rr),S.isValidElement(X)||$n,Tr&&S.createElement(xe,{className:"".concat(Ze,"-option-state"),customizeIcon:X,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=S.forwardRef(pn);yn.displayName="OptionList";var Ne=yn;function ot(s){var c=s.mode,ie=s.options,G=s.children,Re=s.backfill,Be=s.allowClear,Ee=s.placeholder,it=s.getInputElement,yt=s.showSearch,Zt=s.onSearch,wt=s.defaultOpen,Rt=s.autoFocus,O=s.labelInValue,F=s.value,z=s.inputValue,J=s.optionLabelProp,Ce=isMultiple(c),pe=yt!==void 0?yt:Ce||c==="combobox",X=ie||convertChildrenToData(G);if(warning(c!=="tags"||X.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var d=X.some(function(Q){return Q.options?Q.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!J,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Re,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!it||!Be||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!wt||Rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),F!=null){var M=toArray(F);warning(!O||M.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ce||Array.isArray(F),"`value` should be array when `mode` is `multiple` or `tags`")}if(G){var Z=null;toNodeArray(G).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var q=Q,Te=q.type;if(Te.isSelectOption)return!1;if(Te.isSelectOptGroup){var Ze=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(Z=pt.type,!1)});return!Ze}return Z=Te,!0}),Z&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Z.displayName||Z.name||Z,"`.")),warning(z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Xe(s,c){if(s){var ie=function G(Re){for(var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),Ee&&G==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[Ee,G]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[ut?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,B(ia)]};if(wn&&F){var ar=Yn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];F(Mr,Nr)}else if(!wn&&z&&Pn!=="clear"){var Br=Yn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];z(Ua,mo)}},or=dt(function(un,En){var wn,Pn=Qt?En.selected:!0;Pn?wn=Qt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),G==="combobox"?Lr(""):(!ue||O)&&(et(""),Lr(""))}),jn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(et(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),et("")}return}wn.source!=="blur"&&(G==="combobox"&&Sr(En),wt==null||wt(En))},br=function(En){var wn=En;G!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},jr=S.useMemo(function(){var un=Ze!==!1&&Ce!==!1;return(0,te.Z)((0,te.Z)({},Je),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Te,rawValues:Zn,fieldNames:gn,virtual:un,direction:pt,listHeight:Bt,listItemHeight:jt,childrenAsData:Wt})},[Je,rr,Dn,Ca,or,Te,Zn,gn,Ze,Ce,Bt,jt,Wt]);return S.createElement(vn.Provider,{value:jr},S.createElement(me,(0,o.Z)({},$t,{id:Sn,prefixCls:Be,ref:c,omitDomProps:_t,mode:G,displayValues:Vn,onDisplayValuesChange:jn,direction:pt,searchValue:zt,onSearch:qn,autoClearSearchValue:O,onSearchSplit:br,dropdownMatchSelectWidth:Ce,OptionList:Ne,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),y=Tt;y.Option=Dt,y.OptGroup=Ge;var ae=y,oe=ae},9296:function(bn,st,e){e.r(st),e.d(st,{ResizableTextArea:function(){return Ie},default:function(){return Ve}});var o=e(92413),C=e(33708),v=e(400),te=e(39559),f=e(33606),k=e(37061),V=e(26407),ce=e(92310),se=e.n(ce),S=e(93681),He=e(5643),T=e(18929),A=e(59301),qe=e(29301),Pe=e(34280),nt=e(16089),Ct=` min-height:0 !important; max-height:none !important; height:0 !important; @@ -170,4 +170,4 @@ top:0 !important; right:0 !important; pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],xt={},D;function _(me){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(de&&xt[ue])return xt[ue];var ne=window.getComputedStyle(me),w=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),L=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),Oe=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),K=we.map(function(Fe){return"".concat(Fe,":").concat(ne.getPropertyValue(Fe))}).join(";"),pe={sizingStyle:K,paddingSize:L,borderSize:Oe,boxSizing:w};return de&&ue&&(xt[ue]=pe),pe}function u(me){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ue=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;D||(D=document.createElement("textarea"),D.setAttribute("tab-index","-1"),D.setAttribute("aria-hidden","true"),document.body.appendChild(D)),me.getAttribute("wrap")?D.setAttribute("wrap",me.getAttribute("wrap")):D.removeAttribute("wrap");var w=_(me,de),L=w.paddingSize,Oe=w.borderSize,K=w.boxSizing,pe=w.sizingStyle;D.setAttribute("style","".concat(pe,";").concat(Ct)),D.value=me.value||me.placeholder||"";var Fe=void 0,lt=void 0,gt,at=D.scrollHeight;if(K==="border-box"?at+=Oe:K==="content-box"&&(at-=L),ue!==null||ne!==null){D.value=" ";var De=D.scrollHeight-L;ue!==null&&(Fe=De*ue,K==="border-box"&&(Fe=Fe+L+Oe),at=Math.max(Fe,at)),ne!==null&&(lt=De*ne,K==="border-box"&&(lt=lt+L+Oe),gt=at>lt?"":"hidden",at=Math.min(lt,at))}var ct={height:at,overflowY:gt,resize:"none"};return Fe&&(ct.minHeight=Fe),lt&&(ct.maxHeight=lt),ct}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,x=1,$=2,B=A.forwardRef(function(me,de){var ue=me,ne=ue.prefixCls,w=ue.onPressEnter,L=ue.defaultValue,Oe=ue.value,K=ue.autoSize,pe=ue.onResize,Fe=ue.className,lt=ue.style,gt=ue.disabled,at=ue.onChange,De=ue.onInternalAutoSize,ct=(0,z.Z)(ue,t),Me=(0,T.Z)(L,{value:Oe,postState:function(Qe){return Qe!=null?Qe:""}}),ee=(0,m.Z)(Me,2),Ge=ee[0],P=ee[1],R=function(Qe){P(Qe.target.value),at==null||at(Qe)},l=A.useRef();A.useImperativeHandle(de,function(){return{textArea:l.current}});var d=A.useMemo(function(){return K&&(0,te.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),I=(0,m.Z)(d,2),N=I[0],X=I[1],U=!!K,Ce=function(){try{if(document.activeElement===l.current){var Qe=l.current,St=Qe.selectionStart,Dt=Qe.selectionEnd,Et=Qe.scrollTop;l.current.setSelectionRange(St,Dt),l.current.scrollTop=Et}}catch(Ht){}},fe=A.useState($),le=(0,m.Z)(fe,2),ve=le[0],Ye=le[1],tt=A.useState(),rt=(0,m.Z)(tt,2),mt=rt[0],E=rt[1],i=function(){Ye(b)};(0,Pe.Z)(function(){U&&i()},[Oe,N,X,U]),(0,Pe.Z)(function(){if(ve===b)Ye(x);else if(ve===x){var Ae=u(l.current,!1,N,X);Ye($),E(Ae)}else Ce()},[ve]);var h=A.useRef(),V=function(){nt.Z.cancel(h.current)},oe=function(Qe){ve===$&&(pe==null||pe(Qe),K&&(V(),h.current=(0,nt.Z)(function(){i()})))};A.useEffect(function(){return V},[]);var ge=U?mt:null,dt=(0,C.Z)((0,C.Z)({},lt),ge);return(ve===b||ve===x)&&(dt.overflowY="hidden",dt.overflowX="hidden"),A.createElement(qe.Z,{onResize:oe,disabled:!(K||pe)},A.createElement("textarea",(0,o.Z)({},ct,{ref:l,style:dt,className:se()(ne,Fe,(0,v.Z)({},"".concat(ne,"-disabled"),gt)),disabled:gt,value:Ge,onChange:R})))}),Ie=B,_e=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(me,de){return(0,k.Z)(me||"").slice(0,de).join("")}function je(me,de,ue,ne){var w=ue;return me?w=Ke(ue,ne):(0,k.Z)(de||"").lengthne&&(w=de),w}var It=A.forwardRef(function(me,de){var ue,ne=me.defaultValue,w=me.value,L=me.onFocus,Oe=me.onBlur,K=me.onChange,pe=me.allowClear,Fe=me.maxLength,lt=me.onCompositionStart,gt=me.onCompositionEnd,at=me.suffix,De=me.prefixCls,ct=De===void 0?"rc-textarea":De,Me=me.classes,ee=me.showCount,Ge=me.className,P=me.style,R=me.disabled,l=me.hidden,d=me.classNames,I=me.styles,N=me.onResize,X=(0,z.Z)(me,_e),U=(0,T.Z)(ne,{value:w,defaultValue:ne}),Ce=(0,m.Z)(U,2),fe=Ce[0],le=Ce[1],ve=(0,A.useRef)(null),Ye=A.useState(!1),tt=(0,m.Z)(Ye,2),rt=tt[0],mt=tt[1],E=A.useState(!1),i=(0,m.Z)(E,2),h=i[0],V=i[1],oe=A.useRef(),ge=A.useRef(0),dt=A.useState(null),Ae=(0,m.Z)(dt,2),Qe=Ae[0],St=Ae[1],Dt=function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.focus()};(0,A.useImperativeHandle)(de,function(){return{resizableTextArea:ve.current,focus:Dt,blur:function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.blur()}}}),(0,A.useEffect)(function(){mt(function(_t){return!R&&_t})},[R]);var Et=Number(Fe)>0,Ht=function(Ve){V(!0),oe.current=fe,ge.current=Ve.currentTarget.selectionStart,lt==null||lt(Ve)},Xt=function(Ve){V(!1);var Tt=Ve.currentTarget.value;if(Et){var y,re=ge.current>=Fe+1||ge.current===((y=oe.current)===null||y===void 0?void 0:y.length);Tt=je(re,oe.current,Tt,Fe)}Tt!==fe&&(le(Tt),(0,Te.rJ)(Ve.currentTarget,Ve,K,Tt)),gt==null||gt(Ve)},qt=function(Ve){var Tt=Ve.target.value;if(!h&&Et){var y=Ve.target.selectionStart>=Fe+1||Ve.target.selectionStart===Tt.length||!Ve.target.selectionStart;Tt=je(y,fe,Tt,Fe)}le(Tt),(0,Te.rJ)(Ve.currentTarget,Ve,K,Tt)},vn=function(Ve){var Tt=X.onPressEnter,y=X.onKeyDown;Ve.key==="Enter"&&Tt&&Tt(Ve),y==null||y(Ve)},tn=function(Ve){mt(!0),L==null||L(Ve)},rn=function(Ve){mt(!1),Oe==null||Oe(Ve)},Mt=function(Ve){var Tt;le(""),Dt(),(0,Te.rJ)((Tt=ve.current)===null||Tt===void 0?void 0:Tt.textArea,Ve,K)},pn=(0,Te.D7)(fe);!h&&Et&&w==null&&(pn=Ke(pn,Fe));var yn=at,Ne;if(ee){var ot=(0,k.Z)(pn).length;(0,te.Z)(ee)==="object"?Ne=ee.formatter({value:pn,count:ot,maxLength:Fe}):Ne="".concat(ot).concat(Et?" / ".concat(Fe):""),yn=A.createElement(A.Fragment,null,yn,A.createElement("span",{className:se()("".concat(ct,"-data-count"),d==null?void 0:d.count),style:I==null?void 0:I.count},Ne))}var Xe=function(Ve){var Tt;N==null||N(Ve),(Tt=ve.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&St(!0)},bt=!X.autoSize&&!ee&&!pe,Jt=A.createElement(S.BaseInput,{value:pn,allowClear:pe,handleReset:Mt,suffix:yn,prefixCls:ct,classes:{affixWrapper:se()(Me==null?void 0:Me.affixWrapper,(ue={},(0,v.Z)(ue,"".concat(ct,"-show-count"),ee),(0,v.Z)(ue,"".concat(ct,"-textarea-allow-clear"),pe),ue))},disabled:R,focused:rt,className:Ge,style:(0,C.Z)((0,C.Z)({},P),Qe&&!bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ne=="string"?Ne:void 0}},hidden:l,inputElement:A.createElement(Ie,(0,o.Z)({},X,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:d==null?void 0:d.textarea,style:(0,C.Z)((0,C.Z)({},I==null?void 0:I.textarea),{},{resize:P==null?void 0:P.resize}),disabled:R,prefixCls:ct,onResize:Xe,ref:ve}))});return Jt}),Ze=It,ke=Ze},24916:function(bn,st,e){e.d(st,{Z:function(){return Me}});var o=e(92413),C=e(39559),v=e(33708),te=e(400),m=e(33606),z=e(37061),k=e(92310),ce=e.n(k),se=e(29301),S=e(70425),Te=e(34280),T=e(59301),A=e(4676),qe=T.forwardRef(function(ee,Ge){var P=ee.height,R=ee.offsetY,l=ee.offsetX,d=ee.children,I=ee.prefixCls,N=ee.onInnerResize,X=ee.innerProps,U=ee.rtl,Ce=ee.extra,fe={},le={display:"flex",flexDirection:"column"};return R!==void 0&&(fe={height:P,position:"relative",overflow:"hidden"},le=(0,v.Z)((0,v.Z)({},le),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(R,"px)")},U?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),T.createElement("div",{style:fe},T.createElement(se.Z,{onResize:function(Ye){var tt=Ye.offsetHeight;tt&&N&&N()}},T.createElement("div",(0,o.Z)({style:le,className:ce()((0,te.Z)({},"".concat(I,"-holder-inner"),I)),ref:Ge},X),d,Ce)))});qe.displayName="Filler";var Pe=qe;function nt(ee){var Ge=ee.children,P=ee.setRef,R=T.useCallback(function(l){P(l)},[]);return T.cloneElement(Ge,{ref:R})}function Ct(ee,Ge,P,R,l,d,I,N){var X=N.getKey;return ee.slice(Ge,P+1).map(function(U,Ce){var fe=Ge+Ce,le=I(U,fe,{style:{width:R},offsetX:l}),ve=X(U);return T.createElement(nt,{key:ve,setRef:function(tt){return d(U,tt)}},le)})}function we(ee,Ge,P,R){var l=P-ee,d=Ge-P,I=Math.min(l,d)*2;if(R<=I){var N=Math.floor(R/2);return R%2?P+N+1:P-N}return l>d?P-(R-d):P+(R-l)}function xt(ee,Ge,P){var R=ee.length,l=Ge.length,d,I;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,fe=X?U<0&&N.current.left||U>0&&N.current.right:U<0&&N.current.top||U>0&&N.current.bottom;return Ce&&fe?(clearTimeout(d.current),l.current=!1):(!fe||l.current)&&I(),!l.current&&fe}};function x(ee,Ge,P,R,l,d,I){var N=(0,T.useRef)(0),X=(0,T.useRef)(null),U=(0,T.useRef)(null),Ce=(0,T.useRef)(!1),fe=b(Ge,P,R,l);function le(E,i){if(_.Z.cancel(X.current),!fe(!1,i)){var h=E;if(!h._virtualHandled)h._virtualHandled=!0;else return;N.current+=i,U.current=i,t||h.preventDefault(),X.current=(0,_.Z)(function(){var V=Ce.current?10:1;I(N.current*V,!1),N.current=0})}}function ve(E,i){I(i,!0),t||E.preventDefault()}var Ye=(0,T.useRef)(null),tt=(0,T.useRef)(null);function rt(E){if(ee){_.Z.cancel(tt.current),tt.current=(0,_.Z)(function(){Ye.current=null},2);var i=E.deltaX,h=E.deltaY,V=E.shiftKey,oe=i,ge=h;(Ye.current==="sx"||!Ye.current&&V&&h&&!i)&&(oe=h,ge=0,Ye.current="sx");var dt=Math.abs(oe),Ae=Math.abs(ge);Ye.current===null&&(Ye.current=d&&dt>Ae?"x":"y"),Ye.current==="y"?le(E,ge):ve(E,oe)}}function mt(E){ee&&(Ce.current=E.detail===U.current)}return[rt,mt]}function $(ee,Ge,P,R){var l=T.useMemo(function(){return[new Map,[]]},[ee,P.id,R]),d=(0,m.Z)(l,2),I=d[0],N=d[1],X=function(Ce){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ce,le=I.get(Ce),ve=I.get(fe);if(le===void 0||ve===void 0)for(var Ye=ee.length,tt=N.length;tt0&&arguments[0]!==void 0?arguments[0]:!1;Ce();var Ye=function(){var mt=!1;N.current.forEach(function(E,i){if(E&&E.offsetParent){var h=E.offsetHeight,V=getComputedStyle(E),oe=V.marginTop,ge=V.marginBottom,dt=je(oe),Ae=je(ge),Qe=h+dt+Ae;X.current.get(i)!==Qe&&(X.current.set(i,Qe),mt=!0)}}),mt&&I(function(E){return E+1})};if(ve)Ye();else{U.current+=1;var tt=U.current;Promise.resolve().then(function(){tt===U.current&&Ye()})}}function le(ve,Ye){var tt=ee(ve),rt=N.current.get(tt);Ye?(N.current.set(tt,Ye),fe()):N.current.delete(tt),!rt!=!Ye&&(Ye?Ge==null||Ge(ve):P==null||P(ve))}return(0,T.useEffect)(function(){return Ce},[]),[le,fe,X.current,d]}var Ze=14/15;function ke(ee,Ge,P){var R=(0,T.useRef)(!1),l=(0,T.useRef)(0),d=(0,T.useRef)(0),I=(0,T.useRef)(null),N=(0,T.useRef)(null),X,U=function(ve){if(R.current){var Ye=Math.ceil(ve.touches[0].pageX),tt=Math.ceil(ve.touches[0].pageY),rt=l.current-Ye,mt=d.current-tt,E=Math.abs(rt)>Math.abs(mt);E?l.current=Ye:d.current=tt;var i=P(E,E?rt:mt,!1,ve);i&&ve.preventDefault(),clearInterval(N.current),i&&(N.current=setInterval(function(){E?rt*=Ze:mt*=Ze;var h=Math.floor(E?rt:mt);(!P(E,h,!0)||Math.abs(h)<=.1)&&clearInterval(N.current)},16))}},Ce=function(){R.current=!1,X()},fe=function(ve){X(),ve.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(ve.touches[0].pageX),d.current=Math.ceil(ve.touches[0].pageY),I.current=ve.target,I.current.addEventListener("touchmove",U,{passive:!1}),I.current.addEventListener("touchend",Ce,{passive:!0}))};X=function(){I.current&&(I.current.removeEventListener("touchmove",U),I.current.removeEventListener("touchend",Ce))},(0,Te.Z)(function(){return ee&&Ge.current.addEventListener("touchstart",fe,{passive:!0}),function(){var le;(le=Ge.current)===null||le===void 0||le.removeEventListener("touchstart",fe),X(),clearInterval(N.current)}},[ee])}function me(ee){return Math.floor(Math.pow(ee,.5))}function de(ee,Ge){var P="touches"in ee?ee.touches[0]:ee;return P[Ge?"pageX":"pageY"]-window[Ge?"scrollX":"scrollY"]}function ue(ee,Ge,P){T.useEffect(function(){var R=Ge.current;if(ee&&R){var l=!1,d,I,N=function(){_.Z.cancel(d)},X=function le(){N(),d=(0,_.Z)(function(){P(I),le()})},U=function(ve){if(!ve.target.draggable){var Ye=ve;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Ce=function(){l=!1,N()},fe=function(ve){if(l){var Ye=de(ve,!1),tt=R.getBoundingClientRect(),rt=tt.top,mt=tt.bottom;if(Ye<=rt){var E=rt-Ye;I=-me(E),X()}else if(Ye>=mt){var i=Ye-mt;I=me(i),X()}else N()}};return R.addEventListener("mousedown",U),R.ownerDocument.addEventListener("mouseup",Ce),R.ownerDocument.addEventListener("mousemove",fe),function(){R.removeEventListener("mousedown",U),R.ownerDocument.removeEventListener("mouseup",Ce),R.ownerDocument.removeEventListener("mousemove",fe),N()}}},[ee])}var ne=10;function w(ee,Ge,P,R,l,d,I,N){var X=T.useRef(),U=T.useState(null),Ce=(0,m.Z)(U,2),fe=Ce[0],le=Ce[1];return(0,Te.Z)(function(){if(fe&&fe.times=0;Ht-=1){var Xt=l(Ge[Ht]),qt=P.get(Xt);if(qt===void 0){E=!0;break}if(Et-=qt,Et<=0)break}switch(V){case"top":h=ge-rt;break;case"bottom":h=dt-mt+rt;break;default:{var vn=ee.current.scrollTop,tn=vn+mt;getn&&(i="bottom")}}h!==null&&I(h),h!==fe.lastTop&&(E=!0)}E&&le((0,v.Z)((0,v.Z)({},fe),{},{times:fe.times+1,targetAlign:i,lastTop:h}))}},[fe,ee.current]),function(ve){if(ve==null){N();return}if(_.Z.cancel(X.current),typeof ve=="number")I(ve);else if(ve&&(0,C.Z)(ve)==="object"){var Ye,tt=ve.align;"index"in ve?Ye=ve.index:Ye=Ge.findIndex(function(E){return l(E)===ve.key});var rt=ve.offset,mt=rt===void 0?0:rt;le({times:0,index:Ye,offset:mt,originAlign:tt})}}}var L=T.forwardRef(function(ee,Ge){var P=ee.prefixCls,R=ee.rtl,l=ee.scrollOffset,d=ee.scrollRange,I=ee.onStartMove,N=ee.onStopMove,X=ee.onScroll,U=ee.horizontal,Ce=ee.spinSize,fe=ee.containerSize,le=ee.style,ve=ee.thumbStyle,Ye=ee.showScrollBar,tt=T.useState(!1),rt=(0,m.Z)(tt,2),mt=rt[0],E=rt[1],i=T.useState(null),h=(0,m.Z)(i,2),V=h[0],oe=h[1],ge=T.useState(null),dt=(0,m.Z)(ge,2),Ae=dt[0],Qe=dt[1],St=!R,Dt=T.useRef(),Et=T.useRef(),Ht=T.useState(Ye),Xt=(0,m.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=T.useRef(),rn=function(){Ye===!0||Ye===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=d-fe||0,pn=fe-Ce||0,yn=T.useMemo(function(){if(l===0||Mt===0)return 0;var y=l/Mt;return y*pn},[l,Mt,pn]),Ne=function(re){re.stopPropagation(),re.preventDefault()},ot=T.useRef({top:yn,dragging:mt,pageY:V,startTop:Ae});ot.current={top:yn,dragging:mt,pageY:V,startTop:Ae};var Xe=function(re){E(!0),oe(de(re,U)),Qe(ot.current.top),I(),re.stopPropagation(),re.preventDefault()};T.useEffect(function(){var y=function(c){c.preventDefault()},re=Dt.current,ae=Et.current;return re.addEventListener("touchstart",y,{passive:!1}),ae.addEventListener("touchstart",Xe,{passive:!1}),function(){re.removeEventListener("touchstart",y),ae.removeEventListener("touchstart",Xe)}},[]);var bt=T.useRef();bt.current=Mt;var Jt=T.useRef();Jt.current=pn,T.useEffect(function(){if(mt){var y,re=function(c){var ie=ot.current,Q=ie.dragging,Re=ie.pageY,Be=ie.startTop;_.Z.cancel(y);var Ee=Dt.current.getBoundingClientRect(),it=fe/(U?Ee.width:Ee.height);if(Q){var yt=(de(c,U)-Re)*it,Zt=Be;!St&&U?Zt-=yt:Zt+=yt;var wt=bt.current,Rt=Jt.current,O=Rt?Zt/Rt:0,F=Math.ceil(O*wt);F=Math.max(F,0),F=Math.min(F,wt),y=(0,_.Z)(function(){X(F,U)})}},ae=function(){E(!1),N()};return window.addEventListener("mousemove",re,{passive:!0}),window.addEventListener("touchmove",re,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",re),window.removeEventListener("touchmove",re),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),_.Z.cancel(y)}}},[mt]),T.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),T.useImperativeHandle(Ge,function(){return{delayHidden:rn}});var _t="".concat(P,"-scrollbar"),Ve={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return U?(Ve.height=8,Ve.left=0,Ve.right=0,Ve.bottom=0,Tt.height="100%",Tt.width=Ce,St?Tt.left=yn:Tt.right=yn):(Ve.width=8,Ve.top=0,Ve.bottom=0,St?Ve.right=0:Ve.left=0,Tt.width="100%",Tt.height=Ce,Tt.top=yn),T.createElement("div",{ref:Dt,className:ce()(_t,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(_t,"-horizontal"),U),"".concat(_t,"-vertical"),!U),"".concat(_t,"-visible"),qt)),style:(0,v.Z)((0,v.Z)({},Ve),le),onMouseDown:Ne,onMouseMove:rn},T.createElement("div",{ref:Et,className:ce()("".concat(_t,"-thumb"),(0,te.Z)({},"".concat(_t,"-thumb-moving"),mt)),style:(0,v.Z)((0,v.Z)({},Tt),ve),onMouseDown:Xe}))}),Oe=L,K=20;function pe(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ge=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P=ee/Ge*ee;return isNaN(P)&&(P=0),P=Math.max(P,K),Math.floor(P)}var Fe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],gt={overflowY:"auto",overflowAnchor:"none"};function at(ee,Ge){var P=ee.prefixCls,R=P===void 0?"rc-virtual-list":P,l=ee.className,d=ee.height,I=ee.itemHeight,N=ee.fullHeight,X=N===void 0?!0:N,U=ee.style,Ce=ee.data,fe=ee.children,le=ee.itemKey,ve=ee.virtual,Ye=ee.direction,tt=ee.scrollWidth,rt=ee.component,mt=rt===void 0?"div":rt,E=ee.onScroll,i=ee.onVirtualScroll,h=ee.onVisibleChange,V=ee.innerProps,oe=ee.extraRender,ge=ee.styles,dt=ee.showScrollBar,Ae=dt===void 0?"optional":dt,Qe=(0,z.Z)(ee,Fe),St=T.useCallback(function(Nt){return typeof le=="function"?le(Nt):Nt==null?void 0:Nt[le]},[le]),Dt=It(St,null,null),Et=(0,m.Z)(Dt,4),Ht=Et[0],Xt=Et[1],qt=Et[2],vn=Et[3],tn=!!(ve!==!1&&d&&I),rn=T.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&Ce&&(Math.max(I*Ce.length,rn)>d||!!tt),pn=Ye==="rtl",yn=ce()(R,(0,te.Z)({},"".concat(R,"-rtl"),pn),l),Ne=Ce||lt,ot=(0,T.useRef)(),Xe=(0,T.useRef)(),bt=(0,T.useRef)(),Jt=(0,T.useState)(0),_t=(0,m.Z)(Jt,2),Ve=_t[0],Tt=_t[1],y=(0,T.useState)(0),re=(0,m.Z)(y,2),ae=re[0],s=re[1],c=(0,T.useState)(!1),ie=(0,m.Z)(c,2),Q=ie[0],Re=ie[1],Be=function(){Re(!0)},Ee=function(){Re(!1)},it={getKey:St};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=jt(ln);return ot.current.scrollTop=In,In})}var Zt=(0,T.useRef)({start:0,end:Ne.length}),wt=(0,T.useRef)(),Rt=D(Ne,St),O=(0,m.Z)(Rt,1),F=O[0];wt.current=F;var j=T.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Ne.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=Xe.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Ne.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Ne.length,Zn=0;Zn=Ve&&ln===void 0&&(ln=Zn,In=Pt),gr>Ve+d&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(d/I)),kn===void 0&&(kn=Ne.length-1),kn=Math.min(kn+1,Ne.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,Ve,Ne,vn,d]),G=j.scrollHeight,Se=j.start,he=j.end,J=j.offset;Zt.current.start=Se,Zt.current.end=he,T.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Ne[Se];if(ln){var In=St(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-I;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[G]);var f=T.useState({width:0,height:d}),M=(0,m.Z)(f,2),Z=M[0],Y=M[1],q=function(Pt){Y({width:Pt.offsetWidth,height:Pt.offsetHeight})},Le=(0,T.useRef)(),He=(0,T.useRef)(),pt=T.useMemo(function(){return pe(Z.width,tt)},[Z.width,tt]),Ot=T.useMemo(function(){return pe(Z.height,G)},[Z.height,G]),Bt=G-d,Ut=(0,T.useRef)(Bt);Ut.current=Bt;function jt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=Ve<=0,Ft=Ve>=Bt,ut=ae<=0,Gt=ae>=tt,$t=b(Vt,Ft,ut,Gt),Sn=function(){return{x:pn?-ae:ae,y:Ve}},Qt=(0,T.useRef)(Sn()),Wt=(0,S.useEvent)(function(Nt){if(i){var Pt=(0,v.Z)((0,v.Z)({},Sn()),Nt);(Qt.current.x!==Pt.x||Qt.current.y!==Pt.y)&&(i(Pt),Qt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,A.flushSync)(function(){s(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==Ve&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=tt?tt-Z.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,S.useEvent)(function(Nt,Pt){Pt?((0,A.flushSync)(function(){s(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),zt=x(tn,Vt,Ft,ut,Gt,!!tt,Ln),et=(0,m.Z)(zt,2),Je=et[0],Yt=et[1];ke(tn,ot,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Je({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),ue(Mt,ot,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,Te.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ot.current;return Pt.addEventListener("wheel",Je,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",Je),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,Te.Z)(function(){if(tt){var Nt=xn(ae);s(Nt),Wt({x:Nt})}},[Z.width,tt]);var Lt=function(){var Pt,ln;(Pt=Le.current)===null||Pt===void 0||Pt.delayHidden(),(ln=He.current)===null||ln===void 0||ln.delayHidden()},dn=w(ot,Ne,qt,I,St,function(){return Xt(!0)},yt,Lt);T.useImperativeHandle(Ge,function(){return{nativeElement:bt.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&s(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,Te.Z)(function(){if(h){var Nt=Ne.slice(Se,he+1);h(Nt,Ne)}},[Se,he,Ne]);var cn=$(Ne,St,qt,I),On=oe==null?void 0:oe({start:Se,end:he,virtual:Mt,offsetX:ae,offsetY:J,rtl:pn,getSize:cn}),an=Ct(Ne,Se,he,tt,ae,Ht,fe,it),Cn=null;d&&(Cn=(0,v.Z)((0,te.Z)({},X?"height":"maxHeight",d),gt),tn&&(Cn.overflowY="hidden",tt&&(Cn.overflowX="hidden"),Q&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),T.createElement("div",(0,o.Z)({ref:bt,style:(0,v.Z)((0,v.Z)({},U),{},{position:"relative"}),className:yn},Bn,Qe),T.createElement(se.Z,{onResize:q},T.createElement(mt,{className:"".concat(R,"-holder"),style:Cn,ref:ot,onScroll:gn,onMouseEnter:Lt},T.createElement(Pe,{prefixCls:R,height:G,offsetX:ae,offsetY:J,scrollWidth:tt,onInnerResize:Xt,ref:Xe,innerProps:V,rtl:pn,extra:On},an))),Mt&&G>d&&T.createElement(Oe,{ref:Le,prefixCls:R,scrollOffset:Ve,scrollRange:G,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:Ee,spinSize:Ot,containerSize:Z.height,style:ge==null?void 0:ge.verticalScrollBar,thumbStyle:ge==null?void 0:ge.verticalScrollBarThumb,showScrollBar:Ae}),Mt&&tt>Z.width&&T.createElement(Oe,{ref:He,prefixCls:R,scrollOffset:ae,scrollRange:tt,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:Ee,spinSize:pt,containerSize:Z.width,horizontal:!0,style:ge==null?void 0:ge.horizontalScrollBar,thumbStyle:ge==null?void 0:ge.horizontalScrollBarThumb,showScrollBar:Ae}))}var De=T.forwardRef(at);De.displayName="List";var ct=De,Me=ct},96908:function(bn){bn.exports="data:image/png;base64,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"},57177:function(bn){bn.exports="data:image/png;base64,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"},81378:function(bn){bn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},16722:function(bn,st,e){e.d(st,{Z:function(){return ce}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,C=(se,S)=>(!S||se!=="hidden")&&se!=="visible"&&se!=="clip",v=(se,S)=>{if(se.clientHeight{const A=(qe=>{if(!qe.ownerDocument||!qe.ownerDocument.defaultView)return null;try{return qe.ownerDocument.defaultView.frameElement}catch(Pe){return null}})(T);return!!A&&(A.clientHeightqeS||qe>se&&Pe=S&&nt>=Te?qe-se-T:Pe>S&&ntTe?Pe-S+A:0,m=se=>{const S=se.parentElement;return S==null?se.getRootNode().host||null:S},z=(se,S)=>{var Te,T,A,qe;if(typeof document=="undefined")return[];const{scrollMode:Pe,block:nt,inline:Ct,boundary:we,skipOverflowHiddenElements:xt}=S,D=typeof we=="function"?we:Oe=>Oe!==we;if(!o(se))throw new TypeError("Invalid target");const _=document.scrollingElement||document.documentElement,u=[];let t=se;for(;o(t)&&D(t);){if(t=m(t),t===_){u.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,xt)&&u.push(t)}const b=(T=(Te=window.visualViewport)==null?void 0:Te.width)!=null?T:innerWidth,x=(qe=(A=window.visualViewport)==null?void 0:A.height)!=null?qe:innerHeight,{scrollX:$,scrollY:B}=window,{height:Ie,width:_e,top:Ke,right:je,bottom:It,left:Ze}=se.getBoundingClientRect(),{top:ke,right:me,bottom:de,left:ue}=(Oe=>{const K=window.getComputedStyle(Oe);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(se);let ne=nt==="start"||nt==="nearest"?Ke-ke:nt==="end"?It+de:Ke+Ie/2-ke+de,w=Ct==="center"?Ze+_e/2-ue+me:Ct==="end"?je+me:Ze-ue;const L=[];for(let Oe=0;Oe=0&&Ze>=0&&It<=x&&je<=b&&(K===_&&!v(K)||Ke>=lt&&It<=at&&Ze>=De&&je<=gt))return L;const ct=getComputedStyle(K),Me=parseInt(ct.borderLeftWidth,10),ee=parseInt(ct.borderTopWidth,10),Ge=parseInt(ct.borderRightWidth,10),P=parseInt(ct.borderBottomWidth,10);let R=0,l=0;const d="offsetWidth"in K?K.offsetWidth-K.clientWidth-Me-Ge:0,I="offsetHeight"in K?K.offsetHeight-K.clientHeight-ee-P:0,N="offsetWidth"in K?K.offsetWidth===0?0:Fe/K.offsetWidth:0,X="offsetHeight"in K?K.offsetHeight===0?0:pe/K.offsetHeight:0;if(_===K)R=nt==="start"?ne:nt==="end"?ne-x:nt==="nearest"?te(B,B+x,x,ee,P,B+ne,B+ne+Ie,Ie):ne-x/2,l=Ct==="start"?w:Ct==="center"?w-b/2:Ct==="end"?w-b:te($,$+b,b,Me,Ge,$+w,$+w+_e,_e),R=Math.max(0,R+B),l=Math.max(0,l+$);else{R=nt==="start"?ne-lt-ee:nt==="end"?ne-at+P+I:nt==="nearest"?te(lt,at,pe,ee,P+I,ne,ne+Ie,Ie):ne-(lt+pe/2)+I/2,l=Ct==="start"?w-De-Me:Ct==="center"?w-(De+Fe/2)+d/2:Ct==="end"?w-gt+Ge+d:te(De,gt,Fe,Me,Ge+d,w,w+_e,_e);const{scrollLeft:U,scrollTop:Ce}=K;R=X===0?0:Math.max(0,Math.min(Ce+R/X,K.scrollHeight-pe/X+I)),l=N===0?0:Math.max(0,Math.min(U+l/N,K.scrollWidth-Fe/N+d)),ne+=Ce-R,w+=U-l}L.push({el:K,top:R,left:l})}return L},k=se=>se===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)(se)?se:{block:"start",inline:"nearest"};function ce(se,S){if(!se.isConnected||!(A=>{let qe=A;for(;qe&&qe.parentNode;){if(qe.parentNode===document)return!0;qe=qe.parentNode instanceof ShadowRoot?qe.parentNode.host:qe.parentNode}return!1})(se))return;const Te=(A=>{const qe=window.getComputedStyle(A);return{top:parseFloat(qe.scrollMarginTop)||0,right:parseFloat(qe.scrollMarginRight)||0,bottom:parseFloat(qe.scrollMarginBottom)||0,left:parseFloat(qe.scrollMarginLeft)||0}})(se);if((A=>typeof A=="object"&&typeof A.behavior=="function")(S))return S.behavior(z(se,S));const T=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:A,top:qe,left:Pe}of z(se,k(S))){const nt=qe-Te.top+Te.bottom,Ct=Pe-Te.left+Te.right;A.scroll({top:nt,left:Ct,behavior:T})}}}}]); +`,xe=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],xt={},D;function _(ve){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=ve.getAttribute("id")||ve.getAttribute("data-reactid")||ve.getAttribute("name");if(fe&&xt[de])return xt[de];var ne=window.getComputedStyle(ve),w=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),L=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),we=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),U=xe.map(function(be){return"".concat(be,":").concat(ne.getPropertyValue(be))}).join(";"),Oe={sizingStyle:U,paddingSize:L,borderSize:we,boxSizing:w};return fe&&de&&(xt[de]=Oe),Oe}function u(ve){var fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,de=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;D||(D=document.createElement("textarea"),D.setAttribute("tab-index","-1"),D.setAttribute("aria-hidden","true"),document.body.appendChild(D)),ve.getAttribute("wrap")?D.setAttribute("wrap",ve.getAttribute("wrap")):D.removeAttribute("wrap");var w=_(ve,fe),L=w.paddingSize,we=w.borderSize,U=w.boxSizing,Oe=w.sizingStyle;D.setAttribute("style","".concat(Oe,";").concat(Ct)),D.value=ve.value||ve.placeholder||"";var be=void 0,lt=void 0,gt,at=D.scrollHeight;if(U==="border-box"?at+=we:U==="content-box"&&(at-=L),de!==null||ne!==null){D.value=" ";var Fe=D.scrollHeight-L;de!==null&&(be=Fe*de,U==="border-box"&&(be=be+L+we),at=Math.max(be,at)),ne!==null&&(lt=Fe*ne,U==="border-box"&&(lt=lt+L+we),gt=at>lt?"":"hidden",at=Math.min(lt,at))}var ct={height:at,overflowY:gt,resize:"none"};return be&&(ct.minHeight=be),lt&&(ct.maxHeight=lt),ct}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,x=1,Y=2,N=A.forwardRef(function(ve,fe){var de=ve,ne=de.prefixCls,w=de.onPressEnter,L=de.defaultValue,we=de.value,U=de.autoSize,Oe=de.onResize,be=de.className,lt=de.style,gt=de.disabled,at=de.onChange,Fe=de.onInternalAutoSize,ct=(0,k.Z)(de,t),De=(0,T.Z)(L,{value:we,postState:function(Ge){return Ge!=null?Ge:""}}),ee=(0,f.Z)(De,2),Qe=ee[0],P=ee[1],R=function(Ge){P(Ge.target.value),at==null||at(Ge)},l=A.useRef();A.useImperativeHandle(fe,function(){return{textArea:l.current}});var m=A.useMemo(function(){return U&&(0,te.Z)(U)==="object"?[U.minRows,U.maxRows]:[]},[U]),I=(0,f.Z)(m,2),B=I[0],j=I[1],K=!!U,Me=function(){try{if(document.activeElement===l.current){var Ge=l.current,St=Ge.selectionStart,Dt=Ge.selectionEnd,Et=Ge.scrollTop;l.current.setSelectionRange(St,Dt),l.current.scrollTop=Et}}catch(Ht){}},ue=A.useState(Y),re=(0,f.Z)(ue,2),me=re[0],ze=re[1],tt=A.useState(),rt=(0,f.Z)(tt,2),mt=rt[0],E=rt[1],i=function(){ze(b)};(0,Pe.Z)(function(){K&&i()},[we,B,j,K]),(0,Pe.Z)(function(){if(me===b)ze(x);else if(me===x){var Ae=u(l.current,!1,B,j);ze(Y),E(Ae)}else Me()},[me]);var h=A.useRef(),W=function(){nt.Z.cancel(h.current)},le=function(Ge){me===Y&&(Oe==null||Oe(Ge),U&&(W(),h.current=(0,nt.Z)(function(){i()})))};A.useEffect(function(){return W},[]);var ge=K?mt:null,dt=(0,C.Z)((0,C.Z)({},lt),ge);return(me===b||me===x)&&(dt.overflowY="hidden",dt.overflowX="hidden"),A.createElement(qe.Z,{onResize:le,disabled:!(U||Oe)},A.createElement("textarea",(0,o.Z)({},ct,{ref:l,style:dt,className:se()(ne,be,(0,v.Z)({},"".concat(ne,"-disabled"),gt)),disabled:gt,value:Qe,onChange:R})))}),Ie=N,_e=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ue(ve,fe){return(0,V.Z)(ve||"").slice(0,fe).join("")}function Le(ve,fe,de,ne){var w=de;return ve?w=Ue(de,ne):(0,V.Z)(fe||"").lengthne&&(w=fe),w}var It=A.forwardRef(function(ve,fe){var de,ne=ve.defaultValue,w=ve.value,L=ve.onFocus,we=ve.onBlur,U=ve.onChange,Oe=ve.allowClear,be=ve.maxLength,lt=ve.onCompositionStart,gt=ve.onCompositionEnd,at=ve.suffix,Fe=ve.prefixCls,ct=Fe===void 0?"rc-textarea":Fe,De=ve.classes,ee=ve.showCount,Qe=ve.className,P=ve.style,R=ve.disabled,l=ve.hidden,m=ve.classNames,I=ve.styles,B=ve.onResize,j=(0,k.Z)(ve,_e),K=(0,T.Z)(ne,{value:w,defaultValue:ne}),Me=(0,f.Z)(K,2),ue=Me[0],re=Me[1],me=(0,A.useRef)(null),ze=A.useState(!1),tt=(0,f.Z)(ze,2),rt=tt[0],mt=tt[1],E=A.useState(!1),i=(0,f.Z)(E,2),h=i[0],W=i[1],le=A.useRef(),ge=A.useRef(0),dt=A.useState(null),Ae=(0,f.Z)(dt,2),Ge=Ae[0],St=Ae[1],Dt=function(){var We;(We=me.current)===null||We===void 0||We.textArea.focus()};(0,A.useImperativeHandle)(fe,function(){return{resizableTextArea:me.current,focus:Dt,blur:function(){var We;(We=me.current)===null||We===void 0||We.textArea.blur()}}}),(0,A.useEffect)(function(){mt(function(_t){return!R&&_t})},[R]);var Et=Number(be)>0,Ht=function(We){W(!0),le.current=ue,ge.current=We.currentTarget.selectionStart,lt==null||lt(We)},Xt=function(We){W(!1);var Tt=We.currentTarget.value;if(Et){var y,ae=ge.current>=be+1||ge.current===((y=le.current)===null||y===void 0?void 0:y.length);Tt=Le(ae,le.current,Tt,be)}Tt!==ue&&(re(Tt),(0,He.rJ)(We.currentTarget,We,U,Tt)),gt==null||gt(We)},qt=function(We){var Tt=We.target.value;if(!h&&Et){var y=We.target.selectionStart>=be+1||We.target.selectionStart===Tt.length||!We.target.selectionStart;Tt=Le(y,ue,Tt,be)}re(Tt),(0,He.rJ)(We.currentTarget,We,U,Tt)},vn=function(We){var Tt=j.onPressEnter,y=j.onKeyDown;We.key==="Enter"&&Tt&&Tt(We),y==null||y(We)},tn=function(We){mt(!0),L==null||L(We)},rn=function(We){mt(!1),we==null||we(We)},Mt=function(We){var Tt;re(""),Dt(),(0,He.rJ)((Tt=me.current)===null||Tt===void 0?void 0:Tt.textArea,We,U)},pn=(0,He.D7)(ue);!h&&Et&&w==null&&(pn=Ue(pn,be));var yn=at,Ne;if(ee){var ot=(0,V.Z)(pn).length;(0,te.Z)(ee)==="object"?Ne=ee.formatter({value:pn,count:ot,maxLength:be}):Ne="".concat(ot).concat(Et?" / ".concat(be):""),yn=A.createElement(A.Fragment,null,yn,A.createElement("span",{className:se()("".concat(ct,"-data-count"),m==null?void 0:m.count),style:I==null?void 0:I.count},Ne))}var Xe=function(We){var Tt;B==null||B(We),(Tt=me.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&St(!0)},bt=!j.autoSize&&!ee&&!Oe,Jt=A.createElement(S.BaseInput,{value:pn,allowClear:Oe,handleReset:Mt,suffix:yn,prefixCls:ct,classes:{affixWrapper:se()(De==null?void 0:De.affixWrapper,(de={},(0,v.Z)(de,"".concat(ct,"-show-count"),ee),(0,v.Z)(de,"".concat(ct,"-textarea-allow-clear"),Oe),de))},disabled:R,focused:rt,className:Qe,style:(0,C.Z)((0,C.Z)({},P),Ge&&!bt?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ne=="string"?Ne:void 0}},hidden:l,inputElement:A.createElement(Ie,(0,o.Z)({},j,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:m==null?void 0:m.textarea,style:(0,C.Z)((0,C.Z)({},I==null?void 0:I.textarea),{},{resize:P==null?void 0:P.resize}),disabled:R,prefixCls:ct,onResize:Xe,ref:me}))});return Jt}),je=It,Ve=je},24916:function(bn,st,e){e.d(st,{Z:function(){return De}});var o=e(92413),C=e(39559),v=e(33708),te=e(400),f=e(33606),k=e(37061),V=e(92310),ce=e.n(V),se=e(29301),S=e(70425),He=e(34280),T=e(59301),A=e(4676),qe=T.forwardRef(function(ee,Qe){var P=ee.height,R=ee.offsetY,l=ee.offsetX,m=ee.children,I=ee.prefixCls,B=ee.onInnerResize,j=ee.innerProps,K=ee.rtl,Me=ee.extra,ue={},re={display:"flex",flexDirection:"column"};return R!==void 0&&(ue={height:P,position:"relative",overflow:"hidden"},re=(0,v.Z)((0,v.Z)({},re),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(R,"px)")},K?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),T.createElement("div",{style:ue},T.createElement(se.Z,{onResize:function(ze){var tt=ze.offsetHeight;tt&&B&&B()}},T.createElement("div",(0,o.Z)({style:re,className:ce()((0,te.Z)({},"".concat(I,"-holder-inner"),I)),ref:Qe},j),m,Me)))});qe.displayName="Filler";var Pe=qe;function nt(ee){var Qe=ee.children,P=ee.setRef,R=T.useCallback(function(l){P(l)},[]);return T.cloneElement(Qe,{ref:R})}function Ct(ee,Qe,P,R,l,m,I,B){var j=B.getKey;return ee.slice(Qe,P+1).map(function(K,Me){var ue=Qe+Me,re=I(K,ue,{style:{width:R},offsetX:l}),me=j(K);return T.createElement(nt,{key:me,setRef:function(tt){return m(K,tt)}},re)})}function xe(ee,Qe,P,R){var l=P-ee,m=Qe-P,I=Math.min(l,m)*2;if(R<=I){var B=Math.floor(R/2);return R%2?P+B+1:P-B}return l>m?P-(R-m):P+(R-l)}function xt(ee,Qe,P){var R=ee.length,l=Qe.length,m,I;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,ue=j?K<0&&B.current.left||K>0&&B.current.right:K<0&&B.current.top||K>0&&B.current.bottom;return Me&&ue?(clearTimeout(m.current),l.current=!1):(!ue||l.current)&&I(),!l.current&&ue}};function x(ee,Qe,P,R,l,m,I){var B=(0,T.useRef)(0),j=(0,T.useRef)(null),K=(0,T.useRef)(null),Me=(0,T.useRef)(!1),ue=b(Qe,P,R,l);function re(E,i){if(_.Z.cancel(j.current),!ue(!1,i)){var h=E;if(!h._virtualHandled)h._virtualHandled=!0;else return;B.current+=i,K.current=i,t||h.preventDefault(),j.current=(0,_.Z)(function(){var W=Me.current?10:1;I(B.current*W,!1),B.current=0})}}function me(E,i){I(i,!0),t||E.preventDefault()}var ze=(0,T.useRef)(null),tt=(0,T.useRef)(null);function rt(E){if(ee){_.Z.cancel(tt.current),tt.current=(0,_.Z)(function(){ze.current=null},2);var i=E.deltaX,h=E.deltaY,W=E.shiftKey,le=i,ge=h;(ze.current==="sx"||!ze.current&&W&&h&&!i)&&(le=h,ge=0,ze.current="sx");var dt=Math.abs(le),Ae=Math.abs(ge);ze.current===null&&(ze.current=m&&dt>Ae?"x":"y"),ze.current==="y"?re(E,ge):me(E,le)}}function mt(E){ee&&(Me.current=E.detail===K.current)}return[rt,mt]}function Y(ee,Qe,P,R){var l=T.useMemo(function(){return[new Map,[]]},[ee,P.id,R]),m=(0,f.Z)(l,2),I=m[0],B=m[1],j=function(Me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Me,re=I.get(Me),me=I.get(ue);if(re===void 0||me===void 0)for(var ze=ee.length,tt=B.length;tt0&&arguments[0]!==void 0?arguments[0]:!1;Me();var ze=function(){var mt=!1;B.current.forEach(function(E,i){if(E&&E.offsetParent){var h=E.offsetHeight,W=getComputedStyle(E),le=W.marginTop,ge=W.marginBottom,dt=Le(le),Ae=Le(ge),Ge=h+dt+Ae;j.current.get(i)!==Ge&&(j.current.set(i,Ge),mt=!0)}}),mt&&I(function(E){return E+1})};if(me)ze();else{K.current+=1;var tt=K.current;Promise.resolve().then(function(){tt===K.current&&ze()})}}function re(me,ze){var tt=ee(me),rt=B.current.get(tt);ze?(B.current.set(tt,ze),ue()):B.current.delete(tt),!rt!=!ze&&(ze?Qe==null||Qe(me):P==null||P(me))}return(0,T.useEffect)(function(){return Me},[]),[re,ue,j.current,m]}var je=14/15;function Ve(ee,Qe,P){var R=(0,T.useRef)(!1),l=(0,T.useRef)(0),m=(0,T.useRef)(0),I=(0,T.useRef)(null),B=(0,T.useRef)(null),j,K=function(me){if(R.current){var ze=Math.ceil(me.touches[0].pageX),tt=Math.ceil(me.touches[0].pageY),rt=l.current-ze,mt=m.current-tt,E=Math.abs(rt)>Math.abs(mt);E?l.current=ze:m.current=tt;var i=P(E,E?rt:mt,!1,me);i&&me.preventDefault(),clearInterval(B.current),i&&(B.current=setInterval(function(){E?rt*=je:mt*=je;var h=Math.floor(E?rt:mt);(!P(E,h,!0)||Math.abs(h)<=.1)&&clearInterval(B.current)},16))}},Me=function(){R.current=!1,j()},ue=function(me){j(),me.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(me.touches[0].pageX),m.current=Math.ceil(me.touches[0].pageY),I.current=me.target,I.current.addEventListener("touchmove",K,{passive:!1}),I.current.addEventListener("touchend",Me,{passive:!0}))};j=function(){I.current&&(I.current.removeEventListener("touchmove",K),I.current.removeEventListener("touchend",Me))},(0,He.Z)(function(){return ee&&Qe.current.addEventListener("touchstart",ue,{passive:!0}),function(){var re;(re=Qe.current)===null||re===void 0||re.removeEventListener("touchstart",ue),j(),clearInterval(B.current)}},[ee])}function ve(ee){return Math.floor(Math.pow(ee,.5))}function fe(ee,Qe){var P="touches"in ee?ee.touches[0]:ee;return P[Qe?"pageX":"pageY"]-window[Qe?"scrollX":"scrollY"]}function de(ee,Qe,P){T.useEffect(function(){var R=Qe.current;if(ee&&R){var l=!1,m,I,B=function(){_.Z.cancel(m)},j=function re(){B(),m=(0,_.Z)(function(){P(I),re()})},K=function(me){if(!me.target.draggable){var ze=me;ze._virtualHandled||(ze._virtualHandled=!0,l=!0)}},Me=function(){l=!1,B()},ue=function(me){if(l){var ze=fe(me,!1),tt=R.getBoundingClientRect(),rt=tt.top,mt=tt.bottom;if(ze<=rt){var E=rt-ze;I=-ve(E),j()}else if(ze>=mt){var i=ze-mt;I=ve(i),j()}else B()}};return R.addEventListener("mousedown",K),R.ownerDocument.addEventListener("mouseup",Me),R.ownerDocument.addEventListener("mousemove",ue),function(){R.removeEventListener("mousedown",K),R.ownerDocument.removeEventListener("mouseup",Me),R.ownerDocument.removeEventListener("mousemove",ue),B()}}},[ee])}var ne=10;function w(ee,Qe,P,R,l,m,I,B){var j=T.useRef(),K=T.useState(null),Me=(0,f.Z)(K,2),ue=Me[0],re=Me[1];return(0,He.Z)(function(){if(ue&&ue.times=0;Ht-=1){var Xt=l(Qe[Ht]),qt=P.get(Xt);if(qt===void 0){E=!0;break}if(Et-=qt,Et<=0)break}switch(W){case"top":h=ge-rt;break;case"bottom":h=dt-mt+rt;break;default:{var vn=ee.current.scrollTop,tn=vn+mt;getn&&(i="bottom")}}h!==null&&I(h),h!==ue.lastTop&&(E=!0)}E&&re((0,v.Z)((0,v.Z)({},ue),{},{times:ue.times+1,targetAlign:i,lastTop:h}))}},[ue,ee.current]),function(me){if(me==null){B();return}if(_.Z.cancel(j.current),typeof me=="number")I(me);else if(me&&(0,C.Z)(me)==="object"){var ze,tt=me.align;"index"in me?ze=me.index:ze=Qe.findIndex(function(E){return l(E)===me.key});var rt=me.offset,mt=rt===void 0?0:rt;re({times:0,index:ze,offset:mt,originAlign:tt})}}}var L=T.forwardRef(function(ee,Qe){var P=ee.prefixCls,R=ee.rtl,l=ee.scrollOffset,m=ee.scrollRange,I=ee.onStartMove,B=ee.onStopMove,j=ee.onScroll,K=ee.horizontal,Me=ee.spinSize,ue=ee.containerSize,re=ee.style,me=ee.thumbStyle,ze=ee.showScrollBar,tt=T.useState(!1),rt=(0,f.Z)(tt,2),mt=rt[0],E=rt[1],i=T.useState(null),h=(0,f.Z)(i,2),W=h[0],le=h[1],ge=T.useState(null),dt=(0,f.Z)(ge,2),Ae=dt[0],Ge=dt[1],St=!R,Dt=T.useRef(),Et=T.useRef(),Ht=T.useState(ze),Xt=(0,f.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=T.useRef(),rn=function(){ze===!0||ze===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=m-ue||0,pn=ue-Me||0,yn=T.useMemo(function(){if(l===0||Mt===0)return 0;var y=l/Mt;return y*pn},[l,Mt,pn]),Ne=function(ae){ae.stopPropagation(),ae.preventDefault()},ot=T.useRef({top:yn,dragging:mt,pageY:W,startTop:Ae});ot.current={top:yn,dragging:mt,pageY:W,startTop:Ae};var Xe=function(ae){E(!0),le(fe(ae,K)),Ge(ot.current.top),I(),ae.stopPropagation(),ae.preventDefault()};T.useEffect(function(){var y=function(c){c.preventDefault()},ae=Dt.current,oe=Et.current;return ae.addEventListener("touchstart",y,{passive:!1}),oe.addEventListener("touchstart",Xe,{passive:!1}),function(){ae.removeEventListener("touchstart",y),oe.removeEventListener("touchstart",Xe)}},[]);var bt=T.useRef();bt.current=Mt;var Jt=T.useRef();Jt.current=pn,T.useEffect(function(){if(mt){var y,ae=function(c){var ie=ot.current,G=ie.dragging,Re=ie.pageY,Be=ie.startTop;_.Z.cancel(y);var Ee=Dt.current.getBoundingClientRect(),it=ue/(K?Ee.width:Ee.height);if(G){var yt=(fe(c,K)-Re)*it,Zt=Be;!St&&K?Zt-=yt:Zt+=yt;var wt=bt.current,Rt=Jt.current,O=Rt?Zt/Rt:0,F=Math.ceil(O*wt);F=Math.max(F,0),F=Math.min(F,wt),y=(0,_.Z)(function(){j(F,K)})}},oe=function(){E(!1),B()};return window.addEventListener("mousemove",ae,{passive:!0}),window.addEventListener("touchmove",ae,{passive:!0}),window.addEventListener("mouseup",oe,{passive:!0}),window.addEventListener("touchend",oe,{passive:!0}),function(){window.removeEventListener("mousemove",ae),window.removeEventListener("touchmove",ae),window.removeEventListener("mouseup",oe),window.removeEventListener("touchend",oe),_.Z.cancel(y)}}},[mt]),T.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),T.useImperativeHandle(Qe,function(){return{delayHidden:rn}});var _t="".concat(P,"-scrollbar"),We={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return K?(We.height=8,We.left=0,We.right=0,We.bottom=0,Tt.height="100%",Tt.width=Me,St?Tt.left=yn:Tt.right=yn):(We.width=8,We.top=0,We.bottom=0,St?We.right=0:We.left=0,Tt.width="100%",Tt.height=Me,Tt.top=yn),T.createElement("div",{ref:Dt,className:ce()(_t,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(_t,"-horizontal"),K),"".concat(_t,"-vertical"),!K),"".concat(_t,"-visible"),qt)),style:(0,v.Z)((0,v.Z)({},We),re),onMouseDown:Ne,onMouseMove:rn},T.createElement("div",{ref:Et,className:ce()("".concat(_t,"-thumb"),(0,te.Z)({},"".concat(_t,"-thumb-moving"),mt)),style:(0,v.Z)((0,v.Z)({},Tt),me),onMouseDown:Xe}))}),we=L,U=20;function Oe(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P=ee/Qe*ee;return isNaN(P)&&(P=0),P=Math.max(P,U),Math.floor(P)}var be=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],gt={overflowY:"auto",overflowAnchor:"none"};function at(ee,Qe){var P=ee.prefixCls,R=P===void 0?"rc-virtual-list":P,l=ee.className,m=ee.height,I=ee.itemHeight,B=ee.fullHeight,j=B===void 0?!0:B,K=ee.style,Me=ee.data,ue=ee.children,re=ee.itemKey,me=ee.virtual,ze=ee.direction,tt=ee.scrollWidth,rt=ee.component,mt=rt===void 0?"div":rt,E=ee.onScroll,i=ee.onVirtualScroll,h=ee.onVisibleChange,W=ee.innerProps,le=ee.extraRender,ge=ee.styles,dt=ee.showScrollBar,Ae=dt===void 0?"optional":dt,Ge=(0,k.Z)(ee,be),St=T.useCallback(function(Nt){return typeof re=="function"?re(Nt):Nt==null?void 0:Nt[re]},[re]),Dt=It(St,null,null),Et=(0,f.Z)(Dt,4),Ht=Et[0],Xt=Et[1],qt=Et[2],vn=Et[3],tn=!!(me!==!1&&m&&I),rn=T.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&Me&&(Math.max(I*Me.length,rn)>m||!!tt),pn=ze==="rtl",yn=ce()(R,(0,te.Z)({},"".concat(R,"-rtl"),pn),l),Ne=Me||lt,ot=(0,T.useRef)(),Xe=(0,T.useRef)(),bt=(0,T.useRef)(),Jt=(0,T.useState)(0),_t=(0,f.Z)(Jt,2),We=_t[0],Tt=_t[1],y=(0,T.useState)(0),ae=(0,f.Z)(y,2),oe=ae[0],s=ae[1],c=(0,T.useState)(!1),ie=(0,f.Z)(c,2),G=ie[0],Re=ie[1],Be=function(){Re(!0)},Ee=function(){Re(!1)},it={getKey:St};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=jt(ln);return ot.current.scrollTop=In,In})}var Zt=(0,T.useRef)({start:0,end:Ne.length}),wt=(0,T.useRef)(),Rt=D(Ne,St),O=(0,f.Z)(Rt,1),F=O[0];wt.current=F;var z=T.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Ne.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=Xe.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Ne.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Ne.length,Zn=0;Zn=We&&ln===void 0&&(ln=Zn,In=Pt),gr>We+m&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(m/I)),kn===void 0&&(kn=Ne.length-1),kn=Math.min(kn+1,Ne.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,We,Ne,vn,m]),J=z.scrollHeight,Ce=z.start,pe=z.end,X=z.offset;Zt.current.start=Ce,Zt.current.end=pe,T.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Ne[Ce];if(ln){var In=St(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-I;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[J]);var d=T.useState({width:0,height:m}),M=(0,f.Z)(d,2),Z=M[0],Q=M[1],q=function(Pt){Q({width:Pt.offsetWidth,height:Pt.offsetHeight})},Te=(0,T.useRef)(),Ze=(0,T.useRef)(),pt=T.useMemo(function(){return Oe(Z.width,tt)},[Z.width,tt]),Ot=T.useMemo(function(){return Oe(Z.height,J)},[Z.height,J]),Bt=J-m,Ut=(0,T.useRef)(Bt);Ut.current=Bt;function jt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=We<=0,Ft=We>=Bt,ut=oe<=0,Gt=oe>=tt,$t=b(Vt,Ft,ut,Gt),Sn=function(){return{x:pn?-oe:oe,y:We}},Qt=(0,T.useRef)(Sn()),Wt=(0,S.useEvent)(function(Nt){if(i){var Pt=(0,v.Z)((0,v.Z)({},Sn()),Nt);(Qt.current.x!==Pt.x||Qt.current.y!==Pt.y)&&(i(Pt),Qt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,A.flushSync)(function(){s(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==We&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=tt?tt-Z.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,S.useEvent)(function(Nt,Pt){Pt?((0,A.flushSync)(function(){s(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),zt=x(tn,Vt,Ft,ut,Gt,!!tt,Ln),et=(0,f.Z)(zt,2),Je=et[0],Yt=et[1];Ve(tn,ot,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Je({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),de(Mt,ot,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,He.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ot.current;return Pt.addEventListener("wheel",Je,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",Je),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,He.Z)(function(){if(tt){var Nt=xn(oe);s(Nt),Wt({x:Nt})}},[Z.width,tt]);var Lt=function(){var Pt,ln;(Pt=Te.current)===null||Pt===void 0||Pt.delayHidden(),(ln=Ze.current)===null||ln===void 0||ln.delayHidden()},dn=w(ot,Ne,qt,I,St,function(){return Xt(!0)},yt,Lt);T.useImperativeHandle(Qe,function(){return{nativeElement:bt.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&s(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,He.Z)(function(){if(h){var Nt=Ne.slice(Ce,pe+1);h(Nt,Ne)}},[Ce,pe,Ne]);var cn=Y(Ne,St,qt,I),On=le==null?void 0:le({start:Ce,end:pe,virtual:Mt,offsetX:oe,offsetY:X,rtl:pn,getSize:cn}),an=Ct(Ne,Ce,pe,tt,oe,Ht,ue,it),Cn=null;m&&(Cn=(0,v.Z)((0,te.Z)({},j?"height":"maxHeight",m),gt),tn&&(Cn.overflowY="hidden",tt&&(Cn.overflowX="hidden"),G&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),T.createElement("div",(0,o.Z)({ref:bt,style:(0,v.Z)((0,v.Z)({},K),{},{position:"relative"}),className:yn},Bn,Ge),T.createElement(se.Z,{onResize:q},T.createElement(mt,{className:"".concat(R,"-holder"),style:Cn,ref:ot,onScroll:gn,onMouseEnter:Lt},T.createElement(Pe,{prefixCls:R,height:J,offsetX:oe,offsetY:X,scrollWidth:tt,onInnerResize:Xt,ref:Xe,innerProps:W,rtl:pn,extra:On},an))),Mt&&J>m&&T.createElement(we,{ref:Te,prefixCls:R,scrollOffset:We,scrollRange:J,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:Ee,spinSize:Ot,containerSize:Z.height,style:ge==null?void 0:ge.verticalScrollBar,thumbStyle:ge==null?void 0:ge.verticalScrollBarThumb,showScrollBar:Ae}),Mt&&tt>Z.width&&T.createElement(we,{ref:Ze,prefixCls:R,scrollOffset:oe,scrollRange:tt,rtl:pn,onScroll:fn,onStartMove:Be,onStopMove:Ee,spinSize:pt,containerSize:Z.width,horizontal:!0,style:ge==null?void 0:ge.horizontalScrollBar,thumbStyle:ge==null?void 0:ge.horizontalScrollBarThumb,showScrollBar:Ae}))}var Fe=T.forwardRef(at);Fe.displayName="List";var ct=Fe,De=ct},96908:function(bn){bn.exports="data:image/png;base64,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"},57177:function(bn){bn.exports="data:image/png;base64,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"},81378:function(bn){bn.exports="data:image/png;base64,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"},16722:function(bn,st,e){e.d(st,{Z:function(){return ce}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,C=(se,S)=>(!S||se!=="hidden")&&se!=="visible"&&se!=="clip",v=(se,S)=>{if(se.clientHeight{const A=(qe=>{if(!qe.ownerDocument||!qe.ownerDocument.defaultView)return null;try{return qe.ownerDocument.defaultView.frameElement}catch(Pe){return null}})(T);return!!A&&(A.clientHeightqeS||qe>se&&Pe=S&&nt>=He?qe-se-T:Pe>S&&ntHe?Pe-S+A:0,f=se=>{const S=se.parentElement;return S==null?se.getRootNode().host||null:S},k=(se,S)=>{var He,T,A,qe;if(typeof document=="undefined")return[];const{scrollMode:Pe,block:nt,inline:Ct,boundary:xe,skipOverflowHiddenElements:xt}=S,D=typeof xe=="function"?xe:we=>we!==xe;if(!o(se))throw new TypeError("Invalid target");const _=document.scrollingElement||document.documentElement,u=[];let t=se;for(;o(t)&&D(t);){if(t=f(t),t===_){u.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,xt)&&u.push(t)}const b=(T=(He=window.visualViewport)==null?void 0:He.width)!=null?T:innerWidth,x=(qe=(A=window.visualViewport)==null?void 0:A.height)!=null?qe:innerHeight,{scrollX:Y,scrollY:N}=window,{height:Ie,width:_e,top:Ue,right:Le,bottom:It,left:je}=se.getBoundingClientRect(),{top:Ve,right:ve,bottom:fe,left:de}=(we=>{const U=window.getComputedStyle(we);return{top:parseFloat(U.scrollMarginTop)||0,right:parseFloat(U.scrollMarginRight)||0,bottom:parseFloat(U.scrollMarginBottom)||0,left:parseFloat(U.scrollMarginLeft)||0}})(se);let ne=nt==="start"||nt==="nearest"?Ue-Ve:nt==="end"?It+fe:Ue+Ie/2-Ve+fe,w=Ct==="center"?je+_e/2-de+ve:Ct==="end"?Le+ve:je-de;const L=[];for(let we=0;we=0&&je>=0&&It<=x&&Le<=b&&(U===_&&!v(U)||Ue>=lt&&It<=at&&je>=Fe&&Le<=gt))return L;const ct=getComputedStyle(U),De=parseInt(ct.borderLeftWidth,10),ee=parseInt(ct.borderTopWidth,10),Qe=parseInt(ct.borderRightWidth,10),P=parseInt(ct.borderBottomWidth,10);let R=0,l=0;const m="offsetWidth"in U?U.offsetWidth-U.clientWidth-De-Qe:0,I="offsetHeight"in U?U.offsetHeight-U.clientHeight-ee-P:0,B="offsetWidth"in U?U.offsetWidth===0?0:be/U.offsetWidth:0,j="offsetHeight"in U?U.offsetHeight===0?0:Oe/U.offsetHeight:0;if(_===U)R=nt==="start"?ne:nt==="end"?ne-x:nt==="nearest"?te(N,N+x,x,ee,P,N+ne,N+ne+Ie,Ie):ne-x/2,l=Ct==="start"?w:Ct==="center"?w-b/2:Ct==="end"?w-b:te(Y,Y+b,b,De,Qe,Y+w,Y+w+_e,_e),R=Math.max(0,R+N),l=Math.max(0,l+Y);else{R=nt==="start"?ne-lt-ee:nt==="end"?ne-at+P+I:nt==="nearest"?te(lt,at,Oe,ee,P+I,ne,ne+Ie,Ie):ne-(lt+Oe/2)+I/2,l=Ct==="start"?w-Fe-De:Ct==="center"?w-(Fe+be/2)+m/2:Ct==="end"?w-gt+Qe+m:te(Fe,gt,be,De,Qe+m,w,w+_e,_e);const{scrollLeft:K,scrollTop:Me}=U;R=j===0?0:Math.max(0,Math.min(Me+R/j,U.scrollHeight-Oe/j+I)),l=B===0?0:Math.max(0,Math.min(K+l/B,U.scrollWidth-be/B+m)),ne+=Me-R,w+=K-l}L.push({el:U,top:R,left:l})}return L},V=se=>se===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)(se)?se:{block:"start",inline:"nearest"};function ce(se,S){if(!se.isConnected||!(A=>{let qe=A;for(;qe&&qe.parentNode;){if(qe.parentNode===document)return!0;qe=qe.parentNode instanceof ShadowRoot?qe.parentNode.host:qe.parentNode}return!1})(se))return;const He=(A=>{const qe=window.getComputedStyle(A);return{top:parseFloat(qe.scrollMarginTop)||0,right:parseFloat(qe.scrollMarginRight)||0,bottom:parseFloat(qe.scrollMarginBottom)||0,left:parseFloat(qe.scrollMarginLeft)||0}})(se);if((A=>typeof A=="object"&&typeof A.behavior=="function")(S))return S.behavior(k(se,S));const T=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:A,top:qe,left:Pe}of k(se,V(S))){const nt=qe-He.top+He.bottom,Ct=Pe-He.left+He.right;A.scroll({top:nt,left:Ct,behavior:T})}}}}]); diff --git a/p__Declaration__Research__Project__index.b0fbff4d.async.js b/p__Declaration__Research__Project__index.161823d9.async.js similarity index 86% rename from p__Declaration__Research__Project__index.b0fbff4d.async.js rename to p__Declaration__Research__Project__index.161823d9.async.js index aa0576f61a..43ddc660f3 100644 --- a/p__Declaration__Research__Project__index.b0fbff4d.async.js +++ b/p__Declaration__Research__Project__index.161823d9.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5089],{89489:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},59477:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},49198:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},52671:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},8657:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},56082:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},33853:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},15075:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},43531:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},38819:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},88010:function(ut,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var At=[];function ae(re,y){var a=At.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=At.pop();return re===void 0?new go.Point:re}function ve(re){At.push(re)}function Me(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,me=b-z,fe=NaN,Be=NaN;if(ne===0)if(me===0)re===a&&(fe=re,Be=y);else{var xe=(E-ee)/me,Ae=E-xe*b;fe=re,Be=xe*fe+Ae}else if(me===0){var be=(y-x)/ne,yt=y-be*re;fe=b,Be=be*fe+yt}else{var be=(y-x)/ne,xe=(E-ee)/me,yt=y-be*re,Ae=E-xe*b;fe=(Ae-yt)/(be-xe),Be=be*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,me,fe,Be,xe){var Ae=1-te,be=te,yt=re*Ae+a*be,mt=y*Ae+x*be,Jt=a*Ae+b*be,Xe=x*Ae+E*be,et=b*Ae+z*be,bt=E*Ae+ee*be,Gt=yt*Ae+Jt*be,Ft=mt*Ae+Xe*be,Zt=Jt*Ae+et*be,Ue=Xe*Ae+bt*be,Pt=Gt*Ae+Zt*be,Tt=Ft*Ae+Ue*be;ne.x=yt,ne.y=mt,me.x=Gt,me.y=Ft,fe.x=Pt,fe.y=Tt,Be.x=Zt,Be.y=Ue,xe.x=et,xe.y=bt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,me=new go.PathFigure(te,0,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),me.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,te,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),me=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,me,fe,Be,Be);var xe=se(),Ae=se(),be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,xe,Ae);var yt=se(),mt=se(),Jt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Jt,Be,Be);var Xe=se(),et=se(),bt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,Xe,et),te.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Xe.x*y,Xe.y*a,et.x*y,et.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,me.x*y,me.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Jt.x*y,Jt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,xe.x*y,xe.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Jt.x*y,Jt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),ve(ne),ve(me),ve(fe),ve(Be),ve(xe),ve(Ae),ve(be),ve(yt),ve(mt),ve(Jt),ve(Xe),ve(et),ve(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,me,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a));var xe=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,me,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),ve(te),ve(ne),ve(me),ve(fe),ve(xe),ve(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),ve(me),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),ve(me),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Me(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Me(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,me=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var xe=new go.PathFigure(.5*y,.2*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,me=new go.PathFigure(.8*y,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var me=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,me=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var xe=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+me,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var be=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe);var Be=ae(ne.x,ne.y),xe=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,me.x*y,me.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,me.x*y,me.y*a).close());var xe=new go.PathFigure(.45*y,0,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ve(te),ve(ne),ve(me),ve(fe),ve(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,me=1,fe=.5,Be=.5,xe=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,me*y,fe*a,me*y,.7*a,me*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(xe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,me=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=me*.5,Be=z,xe=z,Ae=me*Be,be=me*xe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(xe+be)/2)*a,(ee-Be)*y,(te+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-xe)*a,(ee-Be)*y,(te-be)*a,(ee-Ae)*y,(te-xe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-xe)*a,(ee+Be)*y,(te-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+be)*a,(ee+(Ae+Be)/2)*y,(te+(xe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,me=new go.PathFigure((te-z)*y,ne*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,me=.1,fe=.9,Be=new go.PathFigure((me-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,me=.4,fe=.9;var xe=new go.PathFigure((me-te)*y,fe*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var me=.05,fe=ie*.05,Be=.175,xe=.95,ee=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.375,xe=.95,te=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.625,xe=.95,ne=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.825,xe=.95,Ae=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,me=.775,fe=new go.PathFigure((ne-ee)*y,me*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me-ee)*a,(ne-ee)*y,(me-te)*a,(ne-te)*y,(me-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,me*a,(ne+te)*y,(me-ee)*a,(ne+ee)*y,(me-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me+ee)*a,(ne+ee)*y,(me+te)*a,(ne+te)*y,(me+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,me*a,(ne-te)*y,(me+ee)*a,(ne-ee)*y,(me+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},At="5.0",ae={},se=null,ve=!1,Me=!1,at=null,Ie=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,je){ie=De,Ue(De,je)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,je){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,je)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var je="auto",pt=ae.id,Qt,ct=!1,Xt=0;Xt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,je,pt){var Qt=document.createElement("param");Qt.setAttribute("name",je),Qt.setAttribute("value",pt),De.appendChild(Qt)},be=function(De){return De&&De!=="false"},yt=function(De,je,pt){te(re)<=4.2&&(pt=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Xt=je.width,ye=je.height;if(je.disableAutoScale=je.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():je.disableAutoScale,je.width!==void 0)if(te(re)<=4.4)be(je.showToolBar)&&(je.height-=7),be(je.showAlgebraInput)&&(je.height-=37),je.width<605&&be(je.showToolBar)&&(je.width=605,Xt=605);else{var wt=100;(be(je.showToolBar)||be(je.showMenuBar))&&(je.hasOwnProperty("customToolBar")&&(je.customToolbar=je.customToolBar),wt=be(je.showMenuBar)?245:155),Xt=5?(je.appletOnLoad=function(Ce){var Ke=De.querySelector(".ggb_preview");Ke&&Ke.parentNode.removeChild(Ke),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(sn),window.GGBT_wsf_view&&$(window).trigger("resize"),Sn(Ce)},We||sn.appendChild(Te)):ct.appendChild(Te),sn.appendChild(ct),We||De.appendChild(sn),setTimeout(function(){ut.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(ct),De.appendChild(pe),je.appletOnLoad=function(Ce){ut.resize(),Sn(Ce)}}function ue(Ce,Ke){Ke&&typeof Ke.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,Ke.appletOnLoad):renderGGBElement(Ce),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ke)}function Re(Ce,Ke){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:Ke}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){ue(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):ue(Ce,Ke)}if(Qt){scriptLoadStarted=!0;for(var gt=0;gt0?(Et.remove(),sn.attr("id","fullscreencontent").show(),jQuery(Sn).append(sn),window.dispatchEvent(new Event("resize"))):yt(Et,je,!1),window.GGBT_wsf_view.launchFullScreen(Sn)}else He=Qt,yt(De,je,!1);if(!window.GGBT_wsf_view)for(ye=0;yeDe/4*3&&(Et=De/4*3),Sn=Et/5.8,wt.setAttribute("src",b),wt.setAttribute("width",Et),wt.setAttribute("height",Sn);var sn=(De-Et)/2,We=(je-Sn)/2;wt.style.left=sn+"px",wt.style.top=We+"px",ct.appendChild(wt)}}return ct.appendChild(ye),ct},Gt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,je){if(re=De,je){Ue(re,!0);return}var pt=!ve;if(pt){var Qt=te(re);!isNaN(Qt)&&Qt<4.4&&(pt=!1)}var ct,Xt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var ye=re.indexOf("//");ye>0?Xt=re:ye===0?Xt=ct+re:Xt="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ft)if(re.slice(Ft[wt].length*-1)===Ft[wt]||re.slice((Ft[wt].length+1)*-1)===Ft[wt]+"/"){Ue(Xt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ae.showToolBar)&&!be(ae.showMenuBar)&&!be(ae.showAlgebraInput)&&!be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Xt+="webSimple/":Xt+="web3d/",Ue(Xt,!1)},Ue=function(De,je){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,je===null&&(je=De.indexOf("http")===-1),dt=je,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!je&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ft.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Qt=parseFloat(re);Qt!==NaN&&Qt<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),Zt("5.0",je))},Pt=function(De,je){window.console&&window.console.log&&(!je||typeof je.showLogging=="undefined"||je.showLogging&&je.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Tt):Tt();function Tt(){var De=At;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Ue(ie,dt),Ie=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function At(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function ae(Ie,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Ie.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ie&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))rt=se(Ie,Oe,nt,ie,Ie.scaleContainerClass);else return lt;return nt&&(!Ie.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Me(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Ie.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ie.style.left="40px":Ie.style.left=rt+"px",Ie.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Ie.style.top="40px":Ie.style.top=nt+"px",Ie.style.left=rt+"px")}function at(Ie,Oe){var ie=Ie.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=ve(Oe,Ie);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var At=c[ut];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function ut(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var ie=Ie.indexOf(sb);ie==-1&&(ie=Ie.length);var lt=Ie.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Ie.substring(O,lt+P):W}function At(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=ut(Oe.src)}return Ie}function ae(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function se(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Me(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=ve()),at==W&&Me()&&(at=ut(o.location.href)),at=At(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],At=O,ae=[],se=[];function ve(Ie){var Oe=se[Ie](),ie=ae[Ie];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Ie,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in ae[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Ie[Oe]=ve(Oe));return Ie},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var at=Me.indexOf(Db);at!=-1&&(At=parseInt(Me.substring(at+P),$),Me=Me.substring(O,at))}catch(Ie){}return webModule.__softPermutationId=At,C(Me+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(ut,At,ae){"use strict";ae.d(At,{Ax:function(){return at},Ds:function(){return Ie},KI:function(){return ie},SI:function(){return Me},f1:function(){return ve}});var se=ae(3294);function ve(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[me,fe]=(0,se.useState)(!1),[Be,xe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xe=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=Xe,z.current.onload=function(){Jt()},fe(!1),xe("")}),be=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=Xe=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:Xe.dataUrl}});et!=null&&et.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(Xe.state)}})).status===0&&x():et!=null&&et.id&&x(et),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),xe("")}),mt=()=>{const Xe=document.querySelector('a[href="https://markerjs.com/"]');Xe&&Xe.parentNode&&(Xe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Gt=document.querySelector(bt.name);Gt&&Gt.setAttribute("title",bt.title)})},Jt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Ie.Z,{spinning:me,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(ve.imageDimensions,He,re?ve.fullWidth:""),style:y},se.createElement("img",{className:ve.img,ref:z}))))}},41588:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(95237),Me=ae(43604),at=ae(99313),Ie=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[5089],{89489:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},59477:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},49198:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},52671:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},8657:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},56082:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},33853:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},15075:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},43531:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},38819:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},88010:function(ut,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var At=[];function ae(re,y){var a=At.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=At.pop();return re===void 0?new go.Point:re}function he(re){At.push(re)}function Me(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,me=b-z,fe=NaN,Be=NaN;if(ne===0)if(me===0)re===a&&(fe=re,Be=y);else{var xe=(E-ee)/me,Ae=E-xe*b;fe=re,Be=xe*fe+Ae}else if(me===0){var be=(y-x)/ne,yt=y-be*re;fe=b,Be=be*fe+yt}else{var be=(y-x)/ne,xe=(E-ee)/me,yt=y-be*re,Ae=E-xe*b;fe=(Ae-yt)/(be-xe),Be=be*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,me,fe,Be,xe){var Ae=1-te,be=te,yt=re*Ae+a*be,mt=y*Ae+x*be,Jt=a*Ae+b*be,Xe=x*Ae+E*be,et=b*Ae+z*be,bt=E*Ae+ee*be,Gt=yt*Ae+Jt*be,Ft=mt*Ae+Xe*be,Zt=Jt*Ae+et*be,Ye=Xe*Ae+bt*be,Pt=Gt*Ae+Zt*be,Tt=Ft*Ae+Ye*be;ne.x=yt,ne.y=mt,me.x=Gt,me.y=Ft,fe.x=Pt,fe.y=Tt,Be.x=Zt,Be.y=Ye,xe.x=et,xe.y=bt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,me=new go.PathFigure(te,0,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),me.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,te,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),me=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,me,fe,Be,Be);var xe=se(),Ae=se(),be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,xe,Ae);var yt=se(),mt=se(),Jt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Jt,Be,Be);var Xe=se(),et=se(),bt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,Xe,et),te.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Xe.x*y,Xe.y*a,et.x*y,et.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,me.x*y,me.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Jt.x*y,Jt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,xe.x*y,xe.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Jt.x*y,Jt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),he(ne),he(me),he(fe),he(Be),he(xe),he(Ae),he(be),he(yt),he(mt),he(Jt),he(Xe),he(et),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,me,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a));var xe=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,me,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),he(te),he(ne),he(me),he(fe),he(xe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),he(me),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),he(me),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Me(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Me(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),he(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),he(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,me=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var xe=new go.PathFigure(.5*y,.2*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,me=new go.PathFigure(.8*y,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var me=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,me=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var xe=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+me,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var be=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe);var Be=ae(ne.x,ne.y),xe=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,me.x*y,me.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,me.x*y,me.y*a).close());var xe=new go.PathFigure(.45*y,0,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(te),he(ne),he(me),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,me=1,fe=.5,Be=.5,xe=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,me*y,fe*a,me*y,.7*a,me*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(xe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,me=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=me*.5,Be=z,xe=z,Ae=me*Be,be=me*xe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(xe+be)/2)*a,(ee-Be)*y,(te+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-xe)*a,(ee-Be)*y,(te-be)*a,(ee-Ae)*y,(te-xe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-xe)*a,(ee+Be)*y,(te-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+be)*a,(ee+(Ae+Be)/2)*y,(te+(xe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,me=new go.PathFigure((te-z)*y,ne*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,me=.1,fe=.9,Be=new go.PathFigure((me-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,me=.4,fe=.9;var xe=new go.PathFigure((me-te)*y,fe*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var me=.05,fe=ie*.05,Be=.175,xe=.95,ee=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.375,xe=.95,te=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.625,xe=.95,ne=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.825,xe=.95,Ae=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,me=.775,fe=new go.PathFigure((ne-ee)*y,me*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me-ee)*a,(ne-ee)*y,(me-te)*a,(ne-te)*y,(me-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,me*a,(ne+te)*y,(me-ee)*a,(ne+ee)*y,(me-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me+ee)*a,(ne+ee)*y,(me+te)*a,(ne+te)*y,(me+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,me*a,(ne-te)*y,(me+ee)*a,(ne-ee)*y,(me+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},At="5.0",ae={},se=null,he=!1,Me=!1,at=null,Ie=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,We){ie=De,Ye(De,We)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,We){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,We)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var We="auto",pt=ae.id,Qt,ct=!1,Xt=0;Xt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,We,pt){var Qt=document.createElement("param");Qt.setAttribute("name",We),Qt.setAttribute("value",pt),De.appendChild(Qt)},be=function(De){return De&&De!=="false"},yt=function(De,We,pt){te(re)<=4.2&&(pt=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Xt=We.width,ye=We.height;if(We.disableAutoScale=We.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():We.disableAutoScale,We.width!==void 0)if(te(re)<=4.4)be(We.showToolBar)&&(We.height-=7),be(We.showAlgebraInput)&&(We.height-=37),We.width<605&&be(We.showToolBar)&&(We.width=605,Xt=605);else{var wt=100;(be(We.showToolBar)||be(We.showMenuBar))&&(We.hasOwnProperty("customToolBar")&&(We.customToolbar=We.customToolBar),wt=be(We.showMenuBar)?245:155),Xt=5?(We.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(sn),window.GGBT_wsf_view&&$(window).trigger("resize"),Sn(Ce)},Ve||sn.appendChild(Te)):ct.appendChild(Te),sn.appendChild(ct),Ve||De.appendChild(sn),setTimeout(function(){ut.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(ct),De.appendChild(pe),We.appletOnLoad=function(Ce){ut.resize(),Sn(Ce)}}function ue(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function Re(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){ue(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):ue(Ce,je)}if(Qt){scriptLoadStarted=!0;for(var gt=0;gt0?(Et.remove(),sn.attr("id","fullscreencontent").show(),jQuery(Sn).append(sn),window.dispatchEvent(new Event("resize"))):yt(Et,We,!1),window.GGBT_wsf_view.launchFullScreen(Sn)}else He=Qt,yt(De,We,!1);if(!window.GGBT_wsf_view)for(ye=0;yeDe/4*3&&(Et=De/4*3),Sn=Et/5.8,wt.setAttribute("src",b),wt.setAttribute("width",Et),wt.setAttribute("height",Sn);var sn=(De-Et)/2,Ve=(We-Sn)/2;wt.style.left=sn+"px",wt.style.top=Ve+"px",ct.appendChild(wt)}}return ct.appendChild(ye),ct},Gt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,We){if(re=De,We){Ye(re,!0);return}var pt=!he;if(pt){var Qt=te(re);!isNaN(Qt)&&Qt<4.4&&(pt=!1)}var ct,Xt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var ye=re.indexOf("//");ye>0?Xt=re:ye===0?Xt=ct+re:Xt="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ft)if(re.slice(Ft[wt].length*-1)===Ft[wt]||re.slice((Ft[wt].length+1)*-1)===Ft[wt]+"/"){Ye(Xt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ae.showToolBar)&&!be(ae.showMenuBar)&&!be(ae.showAlgebraInput)&&!be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Xt+="webSimple/":Xt+="web3d/",Ye(Xt,!1)},Ye=function(De,We){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,We===null&&(We=De.indexOf("http")===-1),dt=We,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!We&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ft.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Qt=parseFloat(re);Qt!==NaN&&Qt<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),Zt("5.0",We))},Pt=function(De,We){window.console&&window.console.log&&(!We||typeof We.showLogging=="undefined"||We.showLogging&&We.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Tt):Tt();function Tt(){var De=At;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Ye(ie,dt),Ie=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function At(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function ae(Ie,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Ie.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ie&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))rt=se(Ie,Oe,nt,ie,Ie.scaleContainerClass);else return lt;return nt&&(!Ie.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Me(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Ie.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ie.style.left="40px":Ie.style.left=rt+"px",Ie.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Ie.style.top="40px":Ie.style.top=nt+"px",Ie.style.left=rt+"px")}function at(Ie,Oe){var ie=Ie.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=he(Oe,Ie);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var At=c[ut];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function ut(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var ie=Ie.indexOf(sb);ie==-1&&(ie=Ie.length);var lt=Ie.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Ie.substring(O,lt+P):W}function At(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=ut(Oe.src)}return Ie}function ae(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function se(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Me(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=he()),at==W&&Me()&&(at=ut(o.location.href)),at=At(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],At=O,ae=[],se=[];function he(Ie){var Oe=se[Ie](),ie=ae[Ie];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Ie,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in ae[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Ie[Oe]=he(Oe));return Ie},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var at=Me.indexOf(Db);at!=-1&&(At=parseInt(Me.substring(at+P),$),Me=Me.substring(O,at))}catch(Ie){}return webModule.__softPermutationId=At,C(Me+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(ut,At,ae){"use strict";ae.d(At,{Ax:function(){return at},Ds:function(){return Ie},KI:function(){return ie},SI:function(){return Me},f1:function(){return he}});var se=ae(3294);function he(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[me,fe]=(0,se.useState)(!1),[Be,xe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xe=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=Xe,z.current.onload=function(){Jt()},fe(!1),xe("")}),be=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=Xe=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:Xe.dataUrl}});et!=null&&et.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(Xe.state)}})).status===0&&x():et!=null&&et.id&&x(et),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),xe("")}),mt=()=>{const Xe=document.querySelector('a[href="https://markerjs.com/"]');Xe&&Xe.parentNode&&(Xe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Gt=document.querySelector(bt.name);Gt&&Gt.setAttribute("title",bt.title)})},Jt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Ie.Z,{spinning:me,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(he.imageDimensions,He,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(95237),Me=ae(43604),at=ae(99313),Ie=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(ve.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},rt.createElement("h1",null,ne.name),rt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(ve.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=nt},97692:function(ut,At,ae){"use strict";ae.d(At,{h:function(){return ee}});var se=ae(59301),ve=ae(57809),Me=ae(78241),at=ae(3113),Ie=ae(89780),Oe=ae.n(Ie),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,me)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:me}):te[ne]=me,a=(te,ne)=>{for(var me in ne||(ne={}))He.call(ne,me)&&y(te,me,ne[me]);if(dt)for(var me of dt(ne))re.call(ne,me)&&y(te,me,ne[me]);return te},x=(te,ne)=>nt(te,_e(ne));const b=ve.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};At.Z=({callback:te,onCancel:ne})=>{const[me,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function xe(Ae){te(Ae)}return se.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(ve.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:me})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:me,options:fe={}}){const Be=(0,se.useRef)(),[xe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(xe){let be=function(yt){const mt=yt.getValue();ne&&ne(mt)};return xe.on("change",be),()=>{xe.off("change",be)}}},[xe,ne]),(0,se.useEffect)(()=>{xe&&xe.setOption("mode",me)},[xe,me]),(0,se.useEffect)(()=>{xe&&(te!==xe.getValue()||te==="")&&setTimeout(()=>{xe.setValue(te||"")},300)},[xe,te]),(0,se.useEffect)(()=>{if(Be.current&&!xe){const be=Oe().fromTextArea(Be.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,xe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Xn}});var se=ae(59301),ve=ae(89780),Me=ae.n(ve),at=ae(76374),Ie=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ve="",className:qe,showTextOnly:$e,showLines:Mt,style:on={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ve]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ve,qe,$e)=>qe in Ve?re(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ve[qe]=$e,ee=(Ve,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ve,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ve,$e,qe[$e]);return Ve},te=(Ve,qe)=>y(Ve,a(qe));let ne=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Ve,title:qe,icon:$e,actionName:Mt,className:on="",children:Kt}){function oa(){Ve(Mt)}return He.createElement("a",{title:qe,className:on,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ve,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Mt,fullScreen:on,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ve?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ve?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(me,te(ee({},da),{onActionCallback:Mt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(me,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ae(79346),xe=ae(78241),Ae=ae(92832),be=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(Ve,qe,$e)=>qe in Ve?yt(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ve[qe]=$e,Ft=(Ve,qe)=>{for(var $e in qe||(qe={}))et.call(qe,$e)&&Gt(Ve,$e,qe[$e]);if(Xe)for(var $e of Xe(qe))bt.call(qe,$e)&&Gt(Ve,$e,qe[$e]);return Ve},Zt=(Ve,qe)=>mt(Ve,Jt(qe));const Ue={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ve,onCancel:qe})=>{function $e(Mt){Ve(Mt)}return se.createElement(xe.default,Zt(Ft({},Ue),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Tt=ae(97692),De=ae(28451),je=ae(43418),pt=ae(95237),Qt=ae(73524),ct=ae(59301),Xt=({callback:Ve,onCancel:qe})=>{const $e=document.createElement("canvas"),Mt=$e.getContext("2d");$e.width=1e3,$e.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,$e.width,$e.height);const on=$e.toDataURL("image/png");return ct.createElement(je.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(pt.Z,{style:{height:"100vh"}},ct.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Kt=>{Ve({src:Kt.url})},onClose:qe})))},ye=ae(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var Ve=this.diagram;return!(Ve===null||Ve.isReadOnly||Ve.isModelReadOnly||Ve.selection.count<2)},wt.prototype.alignLeft=function(){var Ve=this.diagram;Ve.startTransaction("aligning left");var qe=1/0;Ve.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ve.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var Ve=this.diagram;Ve.startTransaction("aligning right");var qe=-1/0;Ve.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Mt,qe)}}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ve.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var Ve=this.diagram;Ve.startTransaction("alignTop");var qe=1/0;Ve.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ve.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var Ve=this.diagram;Ve.startTransaction("aligning bottom");var qe=-1/0;Ve.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Mt,qe)}}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ve.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var Ve=this.diagram,qe=Ve.selection.first();if(qe){Ve.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ve.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point($e-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ve.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var Ve=this.diagram,qe=Ve.selection.first();if(qe){Ve.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ve.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,$e-Mt.actualBounds.height/2))}),Ve.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(Ve){var qe=this.diagram;qe.startTransaction("align Column"),Ve===void 0&&(Ve=0),Ve=parseFloat(Ve);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.y+on.actualBounds.height+Ve,oa=$e[Mt+1];oa.move(new go.Point(on.actualBounds.x,Kt))}qe.commitTransaction("align Column")},wt.prototype.alignRow=function(Ve){Ve===void 0&&(Ve=0),Ve=parseFloat(Ve);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.x+on.actualBounds.width+Ve,oa=$e[Mt+1];oa.move(new go.Point(Kt,on.actualBounds.y))}qe.commitTransaction("align Row")},wt.prototype.canRotate=function(Ve){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},wt.prototype.rotate=function(Ve){Ve===void 0&&(Ve=90);var qe=this.diagram;qe.startTransaction("rotate "+Ve.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ve)}),qe.commitTransaction("rotate "+Ve.toString())},wt.prototype.pullToFront=function(){var Ve=this.diagram;Ve.startTransaction("pullToFront");var qe=new go.Map;Ve.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.max(Mt,Kt)}}),qe.set($e,Mt)}),Ve.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)+1)}),Ve.commitTransaction("pullToFront")},wt.prototype.pushToBack=function(){var Ve=this.diagram;Ve.startTransaction("pushToBack");var qe=new go.Map;Ve.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.min(Mt,Kt)}}),qe.set($e,Mt)}),Ve.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)-1-wt._findGroupDepth($e))}),Ve.commitTransaction("pushToBack")},wt._assignZOrder=function(Ve,qe,$e){$e===void 0&&($e=Ve),Ve.layer===$e.layer&&(Ve.zOrder=qe),Ve instanceof go.Group&&Ve.memberParts.each(function(Mt){wt._assignZOrder(Mt,qe+1,$e)})},wt._findGroupDepth=function(Ve){if(Ve instanceof go.Group){var qe=0;return Ve.memberParts.each(function($e){qe=Math.max(qe,wt._findGroupDepth($e))}),qe+1}else return 0},wt.prototype.doKeyDown=function(){var Ve=this.diagram;if(Ve!==null){var qe=Ve.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},wt.prototype._getAllParts=function(){var Ve=new Array;return this.diagram.nodes.each(function(qe){Ve.push(qe)}),this.diagram.parts.each(function(qe){Ve.push(qe)}),Ve},wt.prototype._arrowKeyMove=function(){var Ve=this.diagram,qe=Ve.lastInput,$e=0,Mt=0;if(qe.control||qe.meta)$e=1,Mt=1;else if(Ve.grid!==null){var on=Ve.grid.gridCellSize;Mt=on.width,$e=on.height}Ve.startTransaction("arrowKeyMove"),Ve.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Mt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Mt,Kt.actualBounds.y))}),Ve.commitTransaction("arrowKeyMove")},wt.prototype._arrowKeySelect=function(){var Ve=this.diagram,qe=Ve.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ve.select($e))},wt.prototype._findNearestPartTowards=function(Ve){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Mt=this._getAllParts(),on=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ve.select(Mn)}else Ve.select(on)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(qe).first();Mt!==null&&Ve.select(Mt)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Kt=this._sortTreeChildrenByY(on),oa=Kt.indexOf(qe);if(oaKt.y?1:on.xKt.x?1:0}),qe},wt.prototype.copyToClipboard=function(Ve){go.CommandHandler.prototype.copyToClipboard.call(this,Ve),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var Ve=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ve,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ve},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ve){if(Ve!=="move"&&Ve!=="select"&&Ve!=="scroll"&&Ve!=="tree"&&Ve!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ve);this._arrowKeyBehavior=Ve}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ve){if(!(Ve instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ve);this._pasteOffset.set(Ve)}});var Et=wt,Sn=ae(74413),sn=ae(43604),We=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},pe=ae(59301),ue=(Ve,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ve,qe)).next())});function Re({onCancel:Ve,callback:qe}){let $e=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Wt=ye.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new ye.S0(Mt.current,{padding:20,grid:Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:pn=>{var na=pn.diagram.commandHandler.addTopLevelParts(pn.diagram.selection,!0);na||pn.diagram.currentTool.doCancel()},commandHandler:Wt(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:pn=>{var na=pn.subject;na.location=na.location.copy().snapToGridPoint(pn.diagram.grid.gridOrigin,pn.diagram.grid.gridCellSize),setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:pn=>{var na=pn.subject;setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()})},LinkRelinked:pn=>{var na=pn.parameter.part;na.invalidateConnectedLinks();var Ba=pn.subject;pn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),Wt(ye.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},Wt(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),Wt(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function po(pn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new ye.E9().setRectSpot(Oo.actualBounds,pn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Wt(ye.bn,{figure:na,alignment:pn,alignmentFocus:pn.opposite(),width:pn.equals(ye.z6.Top)||pn.equals(ye.z6.Bottom)?25:18,height:pn.equals(ye.z6.Top)||pn.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(pn){return Wt(ye.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},pn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.Vm,{padding:10}),po(ye.z6.Top,"TriangleUp"),po(ye.z6.Left,"TriangleLeft"),po(ye.z6.Right,"TriangleRight"),po(ye.z6.Bottom,"TriangleDown"),Ya({alignment:new ye.z6(.75,0)}));function Ha(pn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,pn,na)})}}function Wa(pn,na){return na||(na="color"),Wt(ye.bn,{width:16,height:16,stroke:"lightgray",fill:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}function To(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(pn,na){return na||(na="thickness"),Wt(ye.bn,"LineH",{width:16,height:16,strokeWidth:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function $o(pn,na){return na||(na="dash"),Wt(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function er(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(pn,na){return na||(na="figure"),Wt(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}$e.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Wt(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(pn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.s_,"Auto",{name:"BODY"},Wt(ye.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.Vm,{background:"transparent",margin:20})),Wt(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.s_,"Auto",Wt(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(ye.Vm,{margin:1.5})),Ya({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Wt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Wt(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",pn=>pn>=1?10:0),new ye.KX("toShortLength","dir",pn=>pn>=1?10:0),new ye.KX("points").makeTwoWay(),Wt(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn===1)),Wt(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn>=1),new ye.KX("width","thickness",pn=>7+3*pn),new ye.KX("height","thickness",pn=>7+3*pn),new ye.KX("segmentOffset","thickness",pn=>new ye.E9(-15,4+1.5*pn))),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn===2),new ye.KX("width","thickness",pn=>7+3*pn),new ye.KX("height","thickness",pn=>7+3*pn),new ye.KX("segmentOffset","thickness",pn=>new ye.E9(-15,4+1.5*pn))),Wt(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Wt(ye.uz,Wt(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new ye.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new ye.z6(0,0,-6,-4)}));function lr(pn){return Wt(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(pn+4).toString()+" H3"})}function yr(pn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return pn===0?na="M0 0 M16 16 M0 8 L16 8":pn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(ye.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",pn),contextClick:Ha("dir",pn)})}function sr(pn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,pn?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(pn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(pn,na){var Ba=0,aa=ye.z6.RightSide;pn.equals(ye.z6.Top)?(Ba=270,aa=ye.z6.TopSide):pn.equals(ye.z6.Left)?(Ba=180,aa=ye.z6.LeftSide):pn.equals(ye.z6.Bottom)&&(Ba=90,aa=ye.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",ye.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{alignment:pn,alignmentFocus:pn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Wt("ContextMenu",zo(),er(),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",yr(0),yr(1),yr(2))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wt(ye.s_,"Spot",sr(!1),en(ye.z6.Top,!1),en(ye.z6.Left,!1),en(ye.z6.Right,!1),en(ye.z6.Bottom,!1)),Wt(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},sr(!0),en(ye.z6.Top,!0),en(ye.z6.Left,!0),en(ye.z6.Right,!0),en(ye.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},rt.createElement("h1",null,ne.name),rt.createElement(he.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(he.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=nt},97692:function(ut,At,ae){"use strict";ae.d(At,{h:function(){return ee}});var se=ae(59301),he=ae(57809),Me=ae(78241),at=ae(3113),Ie=ae(89780),Oe=ae.n(Ie),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,me)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:me}):te[ne]=me,a=(te,ne)=>{for(var me in ne||(ne={}))He.call(ne,me)&&y(te,me,ne[me]);if(dt)for(var me of dt(ne))re.call(ne,me)&&y(te,me,ne[me]);return te},x=(te,ne)=>nt(te,_e(ne));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};At.Z=({callback:te,onCancel:ne})=>{const[me,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function xe(Ae){te(Ae)}return se.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:me})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:me,options:fe={}}){const Be=(0,se.useRef)(),[xe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(xe){let be=function(yt){const mt=yt.getValue();ne&&ne(mt)};return xe.on("change",be),()=>{xe.off("change",be)}}},[xe,ne]),(0,se.useEffect)(()=>{xe&&xe.setOption("mode",me)},[xe,me]),(0,se.useEffect)(()=>{xe&&(te!==xe.getValue()||te==="")&&setTimeout(()=>{xe.setValue(te||"")},300)},[xe,te]),(0,se.useEffect)(()=>{if(Be.current&&!xe){const be=Oe().fromTextArea(Be.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,xe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Xn}});var se=ae(59301),he=ae(89780),Me=ae.n(he),at=ae(76374),Ie=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ue="",className:qe,showTextOnly:$e,showLines:Mt,style:on={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,qe,$e)=>qe in Ue?re(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,ee=(Ue,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ue,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ue,$e,qe[$e]);return Ue},te=(Ue,qe)=>y(Ue,a(qe));let ne=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Ue,title:qe,icon:$e,actionName:Mt,className:on="",children:Kt}){function oa(){Ue(Mt)}return He.createElement("a",{title:qe,className:on,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ue,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Mt,fullScreen:on,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(me,te(ee({},da),{onActionCallback:Mt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(me,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ae(79346),xe=ae(78241),Ae=ae(92832),be=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(Ue,qe,$e)=>qe in Ue?yt(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,Ft=(Ue,qe)=>{for(var $e in qe||(qe={}))et.call(qe,$e)&&Gt(Ue,$e,qe[$e]);if(Xe)for(var $e of Xe(qe))bt.call(qe,$e)&&Gt(Ue,$e,qe[$e]);return Ue},Zt=(Ue,qe)=>mt(Ue,Jt(qe));const Ye={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ue,onCancel:qe})=>{function $e(Mt){Ue(Mt)}return se.createElement(xe.default,Zt(Ft({},Ye),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Tt=ae(97692),De=ae(28451),We=ae(43418),pt=ae(95237),Qt=ae(73524),ct=ae(59301),Xt=({callback:Ue,onCancel:qe})=>{const $e=document.createElement("canvas"),Mt=$e.getContext("2d");$e.width=1e3,$e.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,$e.width,$e.height);const on=$e.toDataURL("image/png");return ct.createElement(We.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(pt.Z,{style:{height:"100vh"}},ct.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Kt=>{Ue({src:Kt.url})},onClose:qe})))},ye=ae(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},wt.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ue.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Mt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ue.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ue.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Mt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point($e-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,$e-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(Ue){var qe=this.diagram;qe.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.y+on.actualBounds.height+Ue,oa=$e[Mt+1];oa.move(new go.Point(on.actualBounds.x,Kt))}qe.commitTransaction("align Column")},wt.prototype.alignRow=function(Ue){Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.x+on.actualBounds.width+Ue,oa=$e[Mt+1];oa.move(new go.Point(Kt,on.actualBounds.y))}qe.commitTransaction("align Row")},wt.prototype.canRotate=function(Ue){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},wt.prototype.rotate=function(Ue){Ue===void 0&&(Ue=90);var qe=this.diagram;qe.startTransaction("rotate "+Ue.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ue)}),qe.commitTransaction("rotate "+Ue.toString())},wt.prototype.pullToFront=function(){var Ue=this.diagram;Ue.startTransaction("pullToFront");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.max(Mt,Kt)}}),qe.set($e,Mt)}),Ue.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)+1)}),Ue.commitTransaction("pullToFront")},wt.prototype.pushToBack=function(){var Ue=this.diagram;Ue.startTransaction("pushToBack");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.min(Mt,Kt)}}),qe.set($e,Mt)}),Ue.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)-1-wt._findGroupDepth($e))}),Ue.commitTransaction("pushToBack")},wt._assignZOrder=function(Ue,qe,$e){$e===void 0&&($e=Ue),Ue.layer===$e.layer&&(Ue.zOrder=qe),Ue instanceof go.Group&&Ue.memberParts.each(function(Mt){wt._assignZOrder(Mt,qe+1,$e)})},wt._findGroupDepth=function(Ue){if(Ue instanceof go.Group){var qe=0;return Ue.memberParts.each(function($e){qe=Math.max(qe,wt._findGroupDepth($e))}),qe+1}else return 0},wt.prototype.doKeyDown=function(){var Ue=this.diagram;if(Ue!==null){var qe=Ue.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},wt.prototype._getAllParts=function(){var Ue=new Array;return this.diagram.nodes.each(function(qe){Ue.push(qe)}),this.diagram.parts.each(function(qe){Ue.push(qe)}),Ue},wt.prototype._arrowKeyMove=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=0,Mt=0;if(qe.control||qe.meta)$e=1,Mt=1;else if(Ue.grid!==null){var on=Ue.grid.gridCellSize;Mt=on.width,$e=on.height}Ue.startTransaction("arrowKeyMove"),Ue.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Mt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Mt,Kt.actualBounds.y))}),Ue.commitTransaction("arrowKeyMove")},wt.prototype._arrowKeySelect=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ue.select($e))},wt.prototype._findNearestPartTowards=function(Ue){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Mt=this._getAllParts(),on=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(qe).first();Mt!==null&&Ue.select(Mt)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Kt=this._sortTreeChildrenByY(on),oa=Kt.indexOf(qe);if(oaKt.y?1:on.xKt.x?1:0}),qe},wt.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var Et=wt,Sn=ae(74413),sn=ae(43604),Ve=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},pe=ae(59301),ue=(Ue,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Re({onCancel:Ue,callback:qe}){let $e=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Wt=ye.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new ye.S0(Mt.current,{padding:20,grid:Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:pn=>{var na=pn.diagram.commandHandler.addTopLevelParts(pn.diagram.selection,!0);na||pn.diagram.currentTool.doCancel()},commandHandler:Wt(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:pn=>{var na=pn.subject;na.location=na.location.copy().snapToGridPoint(pn.diagram.grid.gridOrigin,pn.diagram.grid.gridCellSize),setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:pn=>{var na=pn.subject;setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()})},LinkRelinked:pn=>{var na=pn.parameter.part;na.invalidateConnectedLinks();var Ba=pn.subject;pn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center,locationObjectName:"SHAPE",desiredSize:new ye.$u(120,60),minSize:new ye.$u(40,40),resizable:!0,resizeCellSize:new ye.$u(10,10),rotatable:!0},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),new ye.KX("desiredSize","size",ye.$u.parse).makeTwoWay(ye.$u.stringify),Wt(ye.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("figure"),new ye.KX("fill"),new ye.KX("stroke","borderColor"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(ye.al,{margin:1,textAlign:"center",overflow:ye.al.OverflowEllipsis,editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(ye.s_,"Vertical",{maxSize:new ye.$u(200,NaN)},Wt(ye.al,{font:"bold 10pt sans-serif",textAlign:"center"},new ye.KX("text")),Wt(ye.al,{font:"10pt sans-serif",textAlign:"center"},new ye.KX("text","details"))));function po(pn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new ye.E9().setRectSpot(Oo.actualBounds,pn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Wt(ye.bn,{figure:na,alignment:pn,alignmentFocus:pn.opposite(),width:pn.equals(ye.z6.Top)||pn.equals(ye.z6.Bottom)?25:18,height:pn.equals(ye.z6.Top)||pn.equals(ye.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(pn){return Wt(ye.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},pn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.Vm,{padding:10}),po(ye.z6.Top,"TriangleUp"),po(ye.z6.Left,"TriangleLeft"),po(ye.z6.Right,"TriangleRight"),po(ye.z6.Bottom,"TriangleDown"),Ya({alignment:new ye.z6(.75,0)}));function Ha(pn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,pn,na)})}}function Wa(pn,na){return na||(na="color"),Wt(ye.bn,{width:16,height:16,stroke:"lightgray",fill:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}function To(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(pn,na){return na||(na="thickness"),Wt(ye.bn,"LineH",{width:16,height:16,strokeWidth:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function $o(pn,na){return na||(na="dash"),Wt(ye.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function er(){return[Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(pn,na){return na||(na="figure"),Wt(ye.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}$e.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Wt(ye.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:ye.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(pn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new ye.KX("location","loc",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.s_,"Auto",{name:"BODY"},Wt(ye.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:ye.z6.AllSides,toSpot:ye.z6.AllSides},new ye.KX("fill"),new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.Vm,{background:"transparent",margin:20})),Wt(ye.al,{alignment:ye.z6.Top,alignmentFocus:ye.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new ye.KX("text"),new ye.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Wt(ye.uz,"Spot",Wt(ye.s_,"Auto",Wt(ye.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(ye.Vm,{margin:1.5})),Ya({alignment:ye.z6.TopRight,alignmentFocus:ye.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Wt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Wt(ye.rU,{layerName:"Foreground",routing:ye.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new ye.KX("fromSpot","fromSpot",ye.z6.parse),new ye.KX("toSpot","toSpot",ye.z6.parse),new ye.KX("fromShortLength","dir",pn=>pn>=1?10:0),new ye.KX("toShortLength","dir",pn=>pn>=1?10:0),new ye.KX("points").makeTwoWay(),Wt(ye.bn,{strokeWidth:2},new ye.KX("stroke","color"),new ye.KX("strokeWidth","thickness"),new ye.KX("strokeDashArray","dash")),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,0),segmentOrientation:ye.rU.OrientAlong,alignmentFocus:ye.z6.Right,figure:"circle",width:10,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn===1)),Wt(ye.bn,{segmentIndex:-1,segmentOffset:new ye.E9(-10,6),segmentOrientation:ye.rU.OrientPlus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn>=1),new ye.KX("width","thickness",pn=>7+3*pn),new ye.KX("height","thickness",pn=>7+3*pn),new ye.KX("segmentOffset","thickness",pn=>new ye.E9(-15,4+1.5*pn))),Wt(ye.bn,{segmentIndex:0,segmentOffset:new ye.E9(15,-6),segmentOrientation:ye.rU.OrientMinus90,alignmentFocus:ye.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new ye.KX("fill","color"),new ye.KX("visible","dir",pn=>pn===2),new ye.KX("width","thickness",pn=>7+3*pn),new ye.KX("height","thickness",pn=>7+3*pn),new ye.KX("segmentOffset","thickness",pn=>new ye.E9(-15,4+1.5*pn))),Wt(ye.al,{alignmentFocus:new ye.z6(0,1,-4,0),editable:!0},new ye.KX("text").makeTwoWay(),new ye.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Wt(ye.uz,Wt(ye.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new ye.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new ye.z6(0,0,-6,-4)}));function lr(pn){return Wt(ye.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(pn+4).toString()+" H3"})}function yr(pn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return pn===0?na="M0 0 M16 16 M0 8 L16 8":pn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(ye.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",pn),contextClick:Ha("dir",pn)})}function sr(pn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,pn?"toSpot":"fromSpot",ye.z6.stringify(ye.z6.AllSides)),(pn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(pn,na){var Ba=0,aa=ye.z6.RightSide;pn.equals(ye.z6.Top)?(Ba=270,aa=ye.z6.TopSide):pn.equals(ye.z6.Left)?(Ba=180,aa=ye.z6.LeftSide):pn.equals(ye.z6.Bottom)&&(Ba=90,aa=ye.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",ye.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Wt(ye.bn,{alignment:pn,alignmentFocus:pn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Wt("ContextMenu",zo(),er(),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",yr(0),yr(1),yr(2))),Wt("ContextMenuButton",Wt(ye.s_,"Horizontal",Wt(ye.s_,"Spot",sr(!1),en(ye.z6.Top,!1),en(ye.z6.Left,!1),en(ye.z6.Right,!1),en(ye.z6.Bottom,!1)),Wt(ye.s_,"Spot",{margin:new ye.Zt(0,0,0,2)},sr(!0),en(ye.z6.Top,!0),en(ye.z6.Left,!0),en(ye.z6.Right,!0),en(ye.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(pn){return console.log("shapeName:",pn),Lr.indexOf(pn)>=0}var nr=new ye.YI(on.current,{maxSelectionCount:1,linkTemplate:Wt(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Wt(ye.uz,"Link",{locationSpot:ye.z6.Center},Wt(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Wt(ye.bn,{isPanelMain:!0,strokeWidth:2}),Wt(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(pn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:pn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(pn){var na;const Ba=pn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.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 ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Wt(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>ue(this,null,function*(){var Wt=$e.current.makeImage();const ka=yield(0,We.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),pe.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},pe.createElement(je.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:pe.createElement(pt.Z,null,pe.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),pe.createElement(sn.Z,{onClick:()=>{var Wt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ve},pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},pe.createElement("div",{style:{display:"flex",height:"100%"}},pe.createElement("div",{style:{width:"300px",height:"100%"}},pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:on})),pe.createElement("div",{style:{flex:1,position:"relative"}},pe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),pe.createElement("div",{className:"tr"},pe.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=Re,Pe=ae(5112),he=ae(5871);const Je=Pe.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ve,onCancel:qe})=>{function $e(Mt){Ve(Mt)}return se.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(he.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(he.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(xe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Ke=ae(78673),zt=ae(80727),St=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ve,width:qe,height:$e,callback:Mt,showSaveButton:on},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(St())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Wt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ve)},[Ve]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Wt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(sn.Z,{flex:1},se.createElement(Ke.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),st=ae(1012),tn=ae(8591);const gn="link",$t="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ve,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ve,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(pn){return console.log("shapeName:",pn),Lr.indexOf(pn)>=0}var nr=new ye.YI(on.current,{maxSelectionCount:1,linkTemplate:Wt(ye.rU,{locationSpot:ye.z6.Center,selectionAdornmentTemplate:Wt(ye.uz,"Link",{locationSpot:ye.z6.Center},Wt(ye.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(ye.bn,{toArrow:"Standard",stroke:null}))},{routing:ye.rU.AvoidsNodes,curve:ye.rU.JumpOver,corner:5,toShortLength:4},new ye.KX("points"),Wt(ye.bn,{isPanelMain:!0,strokeWidth:2}),Wt(ye.bn,{toArrow:"Standard",stroke:null})),model:new ye.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...ye.bn.getFigureGenerators().toArray().map(pn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:pn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(pn){var na;const Ba=pn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Wt(ye.NB,"Auto",{locationSpot:ye.z6.Center},new ye.KX("location","location",ye.E9.parse).makeTwoWay(ye.E9.stringify),Wt(ye.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 ye.KX("stroke").makeTwoWay(),new ye.KX("fill").makeTwoWay(),new ye.KX("figure")),Wt(ye.al,{margin:new ye.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new ye.$u(16,16),maxSize:new ye.$u(10,NaN),textAlign:"center",editable:!0},new ye.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Wt(ye.s_,"Grid",Wt(ye.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(ye.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>ue(this,null,function*(){var Wt=$e.current.makeImage();const ka=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),pe.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},pe.createElement(We.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:pe.createElement(pt.Z,null,pe.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),pe.createElement(sn.Z,{onClick:()=>{var Wt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},pe.createElement("div",{style:{display:"flex",height:"100%"}},pe.createElement("div",{style:{width:"300px",height:"100%"}},pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:on})),pe.createElement("div",{style:{flex:1,position:"relative"}},pe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),pe.createElement("div",{className:"tr"},pe.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=Re,Pe=ae(5112),ve=ae(5871);const Ke=Pe.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ue,onCancel:qe})=>{function $e(Mt){Ue(Mt)}return se.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(xe.default.Item,{name:"align"},se.createElement(Ke,null,se.createElement(Pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},je=ae(78673),zt=ae(80727),St=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:qe,height:$e,callback:Mt,showSaveButton:on},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(St())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Wt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Wt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),st=ae(1012),tn=ae(8591);const gn="link",$t="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ue,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,mn=["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 cn(Ve){return/^\d+$/.test(Ve)?`${Ve}px`:Ve}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ve="",onChange:qe,width:$e="100%",height:Mt=400,miniToolbar:on=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Wt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ve),[nr,pn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,st.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Me().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ve,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Wt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{pn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ve==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ve!==en.getValue()&&(en.setValue(Ve),Nr(Ve),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ve]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,mn=["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 cn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:qe,width:$e="100%",height:Mt=400,miniToolbar:on=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Wt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,pn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,st.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Me().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Wt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{pn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case gn:return se.createElement(Pt,{callback:gr,onCancel:fr});case kn:return se.createElement(Tt.Z,{callback:gr,onCancel:fr});case $t:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in xe?dt(xe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):xe[Ae]=be,E=(xe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(xe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(xe,be,Ae[be]);return xe},z=(xe,Ae)=>He(xe,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:xe,onCancel:Ae})=>{const[be]=ee();let yt=(0,rt.useRef)();function mt(et){yt.current.width=be.getFieldValue("width"),yt.current.align=be.getFieldValue("align"),xe(et,yt.current)}function Jt(et,bt){if(et.status===-1){ve.ZP.error(et.message);return}be.setFieldsValue({src:`/api/attachments/${et.id}`,type:bt.type})}function Xe(et){let bt=et.target.files[0];yt.current=bt,Be(bt,Jt)}return _e.createElement(se.default,z(E({form:be},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Me.default,{style:te})),_e.createElement(fe,{onFileChange:Xe}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Me.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Ie.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:xe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:xe}))}function Be(xe,Ae){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw ve.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",xe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),xe)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(be)}},79346:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Me}});var se=ae(59301),ve=ae(4676);class Me extends se.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,ve.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,At,ae){"use strict";ae.d(At,{i:function(){return te},Z:function(){return me}});var se={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"},ve=ae(71418),Me=ae(6848),at=ae(92310),Ie=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",nt="data:image/png;base64,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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var me=({className:fe,dataSource:Be=[],col:xe=4,right:Ae,bottom:be=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Jt,loading:Xe,onRemove:et=()=>{},isCurrent:bt=!0,showAlias:Gt=!1})=>{const Ft=Math.floor((mt-(xe-1)*Ae)/xe),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ue=>(window.ENV==="build"&&(Ue.ptimg=`/react/build${Ue.ptimg}`,Ue.swimg=`/react/build${Ue.swimg}`),Ue));return ee.createElement(ve.Z,{spinning:Xe},ee.createElement("div",{className:Ie()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Ue,Pt)=>{var Tt;const{name:De,id:je,identifier:pt,featured:Qt,school_name:ct,image_url:Xt,excellent:ye,is_plan:wt}=Ue;return ee.createElement("div",{key:je,className:se.wrap,style:{width:Ft,marginRight:(1+Pt)%xe===0?0:Ae+yt,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Jt&&(0,Oe.L9)([Jt]),(0,Oe.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Xt}`}),bt&&(0,lt.bg)()&&(Ue==null?void 0:Ue.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),et(Ue)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Tt=Ue==null?void 0:Ue.subject_tags)==null?void 0:Tt.map((Et,Sn)=>{var sn,We;if(Sn===0){const pe=(sn=Zt.find(ue=>ue.name==Et))==null?void 0:sn.swimg;return ee.createElement("img",{className:se.sign,src:pe,style:{left:"-4px"}})}const Te=(We=Zt.find(pe=>pe.name==Et))==null?void 0:We.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(Sn-1)+2*Sn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ue==null?void 0:Ue.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Me.Z,{title:Gt&&(Ue!=null&&Ue.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ue==null?void 0:Ue.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Gt&&(Ue==null?void 0:Ue.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Ue.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Ue.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,At,ae){"use strict";ae.d(At,{jL:function(){return Ie},w9:function(){return Ue},QD:function(){return Ht},cQ:function(){return et.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return Qt},YG:function(){return je},qp:function(){return _e},vr:function(){return gn},qE:function(){return St},Je:function(){return ee},wb:function(){return Xe},cq:function(){return Sn},tp:function(){return re}});var se=ae(59301),ve={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"},Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Ie=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:ve.banner},se.createElement("div",{className:ve.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:ve.btns},mn.map((Xn,Ve)=>se.createElement("div",{key:Ve,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Me,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ve={},fontColor:qe="#6A7283",showCount:$e})=>{const[Mt,on]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),mn.length===0&&on(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ve},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ve=!1})=>{var qe;const[$e,Mt]=(0,se.useState)(""),[on,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Mt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(on),$e||null)},Mn=En=>{En!==$e&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ve=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ve||cn(mn+1,"next")},className:Ve?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),me=ae(6848),fe=ae(13570),Be=ae(3294),xe=ae(955),Ae=ae(96908),be=ae(57177),yt=ae(81378),mt=ae(8797),Xe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ve,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Wt=>{Wt.preventDefault(),Ve&&(0,xe.L9)([Ve]),En&&(0,xe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(me.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},et=ae(33847),bt={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"},Gt="data:image/png;base64,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",Ft=ae(59301),Ue=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ve,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Ft.createElement(ne.Z,{spinning:qe},Ft.createElement("div",{className:lt()(bt.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Ft.createElement("div",{className:bt.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},Ft.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ve&&(0,xe.L9)([Ve]),(0,xe.xg)(Mt.first_category_url)}},Ft.createElement("div",{className:bt.top},Ft.createElement(me.Z,{title:Mt.name},Ft.createElement("div",{className:bt.name},Mt.name)),Ft.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Ft.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),Kt&&Ft.createElement("div",{className:bt.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Ft.createElement("div",{className:bt.sign},"\u516C\u5F00")),Ft.createElement("div",{className:bt.bottom},Mt.visits>0&&Ft.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Ft.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Ft.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Ft.createElement("div",{className:bt.lockWrap},Ft.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ft.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Ft.createElement(mt.Z,null)))},Pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tt=ae(89070),je=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Pt.tabs,fn),style:ua},se.createElement("div",{className:Pt.tabsWrap},mn.map((Xn,Ve)=>se.createElement("aside",{className:Pt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Tt.history.push(Xn.link)},key:Ve},se.createElement("div",{className:cn===Xn.id?Pt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(me.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Pt.tabBar},va)),Qt=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),ct={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Xt=ae(38854),ye=ae(20834);const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Sn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=wt})=>{var Xn;return se.createElement("div",{className:lt()(ct.orderWrap,wn)},se.createElement(Xt.Z,{dropdownRender:()=>se.createElement(ye.default,null,va.map((Ve,qe)=>se.createElement(ye.default.Item,{key:qe,onClick:()=>ua(Ve.id)},Ve.name)))},se.createElement("span",{className:ct.orderTextWrap},(Xn=va.find(Ve=>cn===Ve.id))==null?void 0:Xn.name)),se.createElement("span",{className:ct.orderIconWrap},se.createElement("span",{className:ct.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:ct.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},We=ae(3113),Te=Object.defineProperty,pe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,gt=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,Pe=(mn,cn)=>{for(var wn in cn||(cn={}))ue.call(cn,wn)&>(mn,wn,cn[wn]);if(pe)for(var wn of pe(cn))Re.call(cn,wn)&>(mn,wn,cn[wn]);return mn},he=(mn,cn)=>{var wn={};for(var fn in mn)ue.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&pe)for(var fn of pe(mn))cn.indexOf(fn)<0&&Re.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Je=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ve(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ve(wn.throw(qe))}catch($e){ua($e)}},Ve=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ve((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ve=()=>{},size:qe="middle",shape:$e="round"}=cn,Mt=he(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,Kt]=(0,se.useState)(!1);return se.createElement(We.ZP,Pe({onClick:(0,rt.throttle)(oa=>Je(void 0,null,function*(){Xn&&Kt(!0);try{yield Ve(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(sn.btn,sn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:on||va},Mt),ua)},Ke={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"},St=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(Ke.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:Ke.node},wn)),kt={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ve,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(kt.btns,Xn),style:Ve},mn&&se.createElement(We.ZP,{loading:qe,onClick:wn,type:"primary",className:kt.confirm},cn),fn&&se.createElement(We.ZP,{onClick:va,className:kt.cancel},ua)),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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(st.fixedBottom,mn),style:cn},se.createElement("div",{className:st.wrap},se.createElement("div",{className:st.left},wn),se.createElement("div",{className:st.center},fn),se.createElement("div",{className:st.right},ua))),$t={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()($t.crumbs,mn),style:cn},wn.map((fn,ua)=>uaTt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ve=>{const qe=Math.floor(Ve/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(59301);function ve(Me,at){const Ie=(0,se.useRef)();(0,se.useEffect)(()=>{Ie.current=Me}),(0,se.useEffect)(()=>{function Oe(){Ie.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},41797:function(ut,At,ae){"use strict";ae.r(At),ae.d(At,{default:function(){return mt}});var se=ae(59301),ve={contWrap:"contWrap___Q_UkN",header:"header___cou3X",headTitle:"headTitle___x_b94",searchWrap:"searchWrap___a67PN",wrap1:"wrap1___eZ74d",editBtn:"editBtn___bDq0n"},Me=ae(89070),at=ae(78241),Ie=ae(43418),Oe=ae(8591),ie=ae(92832),lt=ae(71418),rt=ae(38854),nt=ae(28103),_e=ae(57809),dt=ae(5083),He=ae(1710),re=ae(3113),y=ae(29458),a=ae(12290),x=ae(85149),b=ae(84105),E=ae(8797),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,me=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,xe=(Jt,Xe,et)=>Xe in Jt?ne(Jt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:et}):Jt[Xe]=et,Ae=(Jt,Xe)=>{for(var et in Xe||(Xe={}))fe.call(Xe,et)&&xe(Jt,et,Xe[et]);if(me)for(var et of me(Xe))Be.call(Xe,et)&&xe(Jt,et,Xe[et]);return Jt},be=(Jt,Xe,et)=>new Promise((bt,Gt)=>{var Ft=Pt=>{try{Ue(et.next(Pt))}catch(Tt){Gt(Tt)}},Zt=Pt=>{try{Ue(et.throw(Pt))}catch(Tt){Gt(Tt)}},Ue=Pt=>Pt.done?bt(Pt.value):Promise.resolve(Pt.value).then(Ft,Zt);Ue((et=et.apply(Jt,Xe)).next())});const yt=({declaration:Jt,user:Xe,dispatch:et,loading:bt})=>{const[Gt,Ft]=(0,se.useState)([]),[Zt,Ue]=(0,se.useState)(0),[Pt,Tt]=(0,se.useState)(!1),[De,je]=(0,se.useState)(!1),[pt,Qt]=(0,se.useState)(""),[ct,Xt]=(0,se.useState)(""),[ye,wt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",year:""}),[Et]=at.default.useForm(),Sn=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5DE5\u53F7",align:"left",width:120,ellipsis:!0,dataIndex:"staff_id",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:pe=>te.createElement("span",null,pe===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),pe===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),pe===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),pe===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u9879\u76EE\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"project_type",render:pe=>te.createElement("span",null,pe===1&&"\u6C11\u53E3\u7EB5\u5411",pe===2&&"\u6C11\u53E3\u6A2A\u5411",pe===3&&"\u56FD\u9632\u7EB5\u5411",pe===4&&"\u56FD\u9632\u6A2A\u5411")},{title:"\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,width:120,dataIndex:"title",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u6807\u51C6\u53F7",width:120,align:"left",ellipsis:!0,dataIndex:"number",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9879\u76EE\u7EA7\u522B",width:120,align:"left",ellipsis:!0,dataIndex:"project_level_name",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u7ECF\u8D39\uFF08\u4E07\u5143\uFF09",align:"left",width:120,ellipsis:!0,dataIndex:"project_funds",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u672C\u5E74\u5EA6\u5230\u8D26\uFF08\u4E07\u5143\uFF09",align:"left",width:140,ellipsis:!0,dataIndex:"current_year_account_funds",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u7ACB\u9879\u5E74\u5EA6",width:120,align:"left",ellipsis:!0,dataIndex:"year",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(pe,ue)=>{var Re,gt,Pe;return te.createElement(te.Fragment,null,((0,ee.Ny)()||[0,1].includes(ue==null?void 0:ue.status)&&!(0,ee.Ny)())&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/project/edit?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.project_type}`)}},"\u67E5\u770B"),((Re=Xe==null?void 0:Xe.userInfo)==null?void 0:Re.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/project/edit?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.project_type}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ue==null?void 0:ue.id,verify_status:"agree",reason:""})).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Et.setFieldValue("reason",ue==null?void 0:ue.reason),Ie.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(at.default,{form:Et,layout:"vertical",onFinish:he=>be(void 0,null,function*(){(yield(0,z.Uk)(Ae({declaration_id:ue==null?void 0:ue.id,verify_status:"reject"},he))).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:ve.formWrap},te.createElement(at.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){yield Et.submit()})})}},"\u9A73\u56DE"),((gt=Xe==null?void 0:Xe.userInfo)==null?void 0:gt.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),sn())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((Pe=Xe==null?void 0:Xe.userInfo)==null?void 0:Pe.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.UX)({id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),sn())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{sn(),We()},[]);const sn=()=>be(void 0,null,function*(){var pe,ue;Tt(!0);const Re=yield(0,z.Dn)(Ae({declare_type:2},ye));(Re==null?void 0:Re.status)===0&&(Ft(((pe=Re==null?void 0:Re.data)==null?void 0:pe.list)||[]),Ue(((ue=Re==null?void 0:Re.data)==null?void 0:ue.count)||0)),Tt(!1)}),We=()=>be(void 0,null,function*(){var pe,ue;const Re=yield(0,z.Xi)({declare_type:2});(Re==null?void 0:Re.status)===0&&(Qt(((pe=Re==null?void 0:Re.data)==null?void 0:pe.content)||"\u6682\u65E0\u6570\u636E"),Xt(((ue=Re==null?void 0:Re.data)==null?void 0:ue.content)||"\u6682\u65E0\u6570\u636E"))}),Te=()=>be(void 0,null,function*(){const pe=yield(0,z.kF)({declare_type:2,content:pt});(pe==null?void 0:pe.status)===0&&Oe.ZP.success("\u7F16\u8F91\u6210\u529F!")});return te.createElement(lt.Z,{spinning:Pt},te.createElement("div",{className:ve.contWrap},te.createElement("div",{className:ve.header},te.createElement("div",{className:ve.headTitle},"\u79D1\u7814\u9879\u76EE\u7533\u62A5"),te.createElement("div",null,te.createElement(rt.Z,{menu:{items:[{key:1,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=1")}},"\u6C11\u53E3\u7EB5\u5411")},{key:2,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=2")}},"\u6C11\u53E3\u6A2A\u5411")},{key:3,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=3")}},"\u56FD\u9632\u7EB5\u5411")},{key:4,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=4")}},"\u56FD\u9632\u6A2A\u5411")}]},trigger:["click"]},te.createElement(y.op,{shape:"default",onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}})}},te.createElement("span",null,"\u6DFB\u52A0\u9879\u76EE ",te.createElement(b.Z,null)))))),te.createElement(nt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:ve.searchWrap},te.createElement(_e.default,{size:"large",defaultValue:ye.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:pe=>{ye.status=pe,wt(Ae({},ye)),ye.page=1,sn()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(dt.default,{size:"large",picker:"year",placeholder:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6",style:{width:200,borderRadius:2},onChange:pe=>{ye.year=(pe==null?void 0:pe.format("YYYY"))||"",ye.page=1,wt(Ae({},ye)),sn()},format:"YYYY"}),te.createElement(y.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:ye.keyword,onChange:pe=>{ye.page=1,ye.keywords=pe,wt(Ae({},ye)),sn()}})),te.createElement("div",null,te.createElement(He.default,{dataSource:Gt,scroll:{x:1300},pagination:{total:Zt||0,size:"default",onChange:(pe,ue)=>{ye.page=pe,ye.limit=ue,wt(Ae({},ye)),sn()},current:ye==null?void 0:ye.page,pageSize:ye==null?void 0:ye.limit,showTotal:pe=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},pe),"\u6761\u6570\u636E")},columns:Sn,locale:{emptyText:te.createElement(E.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(nt.Z,{style:{margin:"30px 0px"}}),De?te.createElement("div",null,te.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:pt,id:"editContent",onChange:pe=>{Qt(pe)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(y.op,{shape:"default",onClick:()=>{je(!1),Qt(ct)}},"\u53D6\u6D88"),te.createElement(re.ZP,{className:"ml20",type:"primary",onClick:()=>be(void 0,null,function*(){je(!1),yield Te()})},"\u63D0\u4EA4"))):te.createElement("div",{className:ve.wrap1},ee.Ny&&te.createElement("div",{className:ve.editBtn,onClick:()=>{je(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(x.Z,{className:"discuss-content",value:pt,style:{fontSize:"12px",color:"#232B40"}}))))};var mt=(0,Me.connect)(({declaration:Jt,user:Xe,loading:et})=>({declaration:Jt,loading:et,user:Xe}))(yt)},50371:function(ut,At){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ve=1;ve{const Ie=Me[at];Ie!==void 0&&(se[at]=Ie)})}return se}At.Z=ae},13845:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return se},Z:function(){return ve}});function se(Me){return Me!=null&&Me===Me.window}function ve(Me,at){var Ie,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Me)?lt=Me[at?"pageYOffset":"pageXOffset"]:Me instanceof Document?lt=Me.documentElement[ie]:(Me instanceof HTMLElement||Me)&&(lt=Me[ie]),Me&&!se(Me)&&typeof lt!="number"&&(lt=(Oe=((Ie=Me.ownerDocument)!==null&&Ie!==void 0?Ie:Me).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(59301);function ve(){const[,Me]=se.useReducer(at=>at+1,0);return Me}},68031:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return at}});var se=ae(16089);function ve(Ie,Oe,ie,lt){const rt=ie-Oe;return Ie/=lt/2,Ie<1?rt/2*Ie*Ie*Ie+Oe:rt/2*((Ie-=2)*Ie*Ie+2)+Oe}var Me=ae(13845);function at(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Me.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=ve(y>rt?rt:y,_e,Ie,rt);(0,Me.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var xe;const{prefixCls:Ae,className:be,rootClassName:yt,children:mt,indeterminate:Jt=!1,style:Xe,onMouseEnter:et,onMouseLeave:bt,skipGroup:Gt=!1,disabled:Ft}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ue,direction:Pt,checkbox:Tt}=at.useContext(Ie.E_),De=at.useContext(rt),{isFormItemInput:je}=at.useContext(ie.aM),pt=at.useContext(Oe.Z),Qt=(xe=(De==null?void 0:De.disabled)||Ft)!==null&&xe!==void 0?xe:pt,ct=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Gt)return Zt.value!==ct.current&&(De==null||De.cancelValue(ct.current),De==null||De.registerValue(Zt.value),ct.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Xt=Ue("checkbox",Ae),[ye,wt]=(0,nt.ZP)(Xt),Et=Object.assign({},Zt);De&&!Gt&&(Et.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},Et.name=De.name,Et.checked=De.value.includes(Zt.value));const Sn=ve()(`${Xt}-wrapper`,{[`${Xt}-rtl`]:Pt==="rtl",[`${Xt}-wrapper-checked`]:Et.checked,[`${Xt}-wrapper-disabled`]:Qt,[`${Xt}-wrapper-in-form-item`]:je},Tt==null?void 0:Tt.className,be,yt,wt),sn=ve()({[`${Xt}-indeterminate`]:Jt},dt.A,wt),We=Jt?"mixed":void 0;return ye(at.createElement(_e.Z,{component:"Checkbox",disabled:Qt},at.createElement("label",{className:Sn,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Xe),onMouseEnter:et,onMouseLeave:bt},at.createElement(Me.Z,Object.assign({"aria-checked":We},Et,{prefixCls:Xt,className:sn,disabled:Qt,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var xe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(xe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:xe,children:Ae,options:be=[],prefixCls:yt,className:mt,rootClassName:Jt,style:Xe,onChange:et}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Gt,direction:Ft}=at.useContext(Ie.E_),[Zt,Ue]=at.useState(bt.value||xe||[]),[Pt,Tt]=at.useState([]);at.useEffect(()=>{"value"in bt&&Ue(bt.value||[])},[bt.value]);const De=at.useMemo(()=>be.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[be]),je=Te=>{Tt(pe=>pe.filter(ue=>ue!==Te))},pt=Te=>{Tt(pe=>[].concat((0,x.Z)(pe),[Te]))},Qt=Te=>{const pe=Zt.indexOf(Te.value),ue=(0,x.Z)(Zt);pe===-1?ue.push(Te.value):ue.splice(pe,1),"value"in bt||Ue(ue),et==null||et(ue.filter(Re=>Pt.includes(Re)).sort((Re,gt)=>{const Pe=De.findIndex(Je=>Je.value===Re),he=De.findIndex(Je=>Je.value===gt);return Pe-he}))},ct=Gt("checkbox",yt),Xt=`${ct}-group`,[ye,wt]=(0,nt.ZP)(ct),Et=(0,b.Z)(bt,["value","disabled"]),Sn=be.length?De.map(Te=>at.createElement(a,{prefixCls:ct,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:bt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Xt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,sn={toggleOption:Qt,value:Zt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:je},We=ve()(Xt,{[`${Xt}-rtl`]:Ft==="rtl"},mt,Jt,wt);return ye(at.createElement("div",Object.assign({className:We,style:Xe},Et,{ref:Be}),at.createElement(rt.Provider,{value:sn},Sn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var me=ne},98447:function(ut,At,ae){"use strict";ae.d(At,{C2:function(){return Ie}});var se=ae(17313),ve=ae(37613),Me=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case gn:return se.createElement(Pt,{callback:gr,onCancel:fr});case kn:return se.createElement(Tt.Z,{callback:gr,onCancel:fr});case $t:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in xe?dt(xe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):xe[Ae]=be,E=(xe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(xe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(xe,be,Ae[be]);return xe},z=(xe,Ae)=>He(xe,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:xe,onCancel:Ae})=>{const[be]=ee();let yt=(0,rt.useRef)();function mt(et){yt.current.width=be.getFieldValue("width"),yt.current.align=be.getFieldValue("align"),xe(et,yt.current)}function Jt(et,bt){if(et.status===-1){he.ZP.error(et.message);return}be.setFieldsValue({src:`/api/attachments/${et.id}`,type:bt.type})}function Xe(et){let bt=et.target.files[0];yt.current=bt,Be(bt,Jt)}return _e.createElement(se.default,z(E({form:be},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Me.default,{style:te})),_e.createElement(fe,{onFileChange:Xe}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Me.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Ie.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:xe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:xe}))}function Be(xe,Ae){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",xe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),xe)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(be)}},79346:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Me}});var se=ae(59301),he=ae(4676);class Me extends se.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,he.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,At,ae){"use strict";ae.d(At,{i:function(){return te},Z:function(){return me}});var se={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"},he=ae(71418),Me=ae(6848),at=ae(92310),Ie=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="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=",re="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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var me=({className:fe,dataSource:Be=[],col:xe=4,right:Ae,bottom:be=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Jt,loading:Xe,onRemove:et=()=>{},isCurrent:bt=!0,showAlias:Gt=!1})=>{const Ft=Math.floor((mt-(xe-1)*Ae)/xe),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return ee.createElement(he.Z,{spinning:Xe},ee.createElement("div",{className:Ie()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Ye,Pt)=>{var Tt;const{name:De,id:We,identifier:pt,featured:Qt,school_name:ct,image_url:Xt,excellent:ye,is_plan:wt}=Ye;return ee.createElement("div",{key:We,className:se.wrap,style:{width:Ft,marginRight:(1+Pt)%xe===0?0:Ae+yt,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Jt&&(0,Oe.L9)([Jt]),(0,Oe.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Xt}`}),bt&&(0,lt.bg)()&&(Ye==null?void 0:Ye.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),et(Ye)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Tt=Ye==null?void 0:Ye.subject_tags)==null?void 0:Tt.map((Et,Sn)=>{var sn,Ve;if(Sn===0){const pe=(sn=Zt.find(ue=>ue.name==Et))==null?void 0:sn.swimg;return ee.createElement("img",{className:se.sign,src:pe,style:{left:"-4px"}})}const Te=(Ve=Zt.find(pe=>pe.name==Et))==null?void 0:Ve.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(Sn-1)+2*Sn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Me.Z,{title:Gt&&(Ye!=null&&Ye.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Gt&&(Ye==null?void 0:Ye.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Ye.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Ye.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,At,ae){"use strict";ae.d(At,{jL:function(){return Ie},w9:function(){return Ye},QD:function(){return Ht},cQ:function(){return et.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return Qt},YG:function(){return We},qp:function(){return _e},vr:function(){return gn},qE:function(){return St},Je:function(){return ee},wb:function(){return Xe},cq:function(){return Sn},tp:function(){return re}});var se=ae(59301),he={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"},Me="data:image/png;base64,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",Ie=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:he.btns},mn.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Me,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:qe="#6A7283",showCount:$e})=>{const[Mt,on]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),mn.length===0&&on(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ue},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var qe;const[$e,Mt]=(0,se.useState)(""),[on,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Mt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(on),$e||null)},Mn=En=>{En!==$e&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ue=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||cn(mn+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),me=ae(6848),fe=ae(13570),Be=ae(3294),xe=ae(955),Ae=ae(96908),be=ae(57177),yt=ae(81378),mt=ae(8797),Xe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Wt=>{Wt.preventDefault(),Ue&&(0,xe.L9)([Ue]),En&&(0,xe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(me.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},et=ae(33847),bt={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"},Gt="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",Ft=ae(59301),Ye=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Ft.createElement(ne.Z,{spinning:qe},Ft.createElement("div",{className:lt()(bt.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Ft.createElement("div",{className:bt.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},Ft.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,xe.L9)([Ue]),(0,xe.xg)(Mt.first_category_url)}},Ft.createElement("div",{className:bt.top},Ft.createElement(me.Z,{title:Mt.name},Ft.createElement("div",{className:bt.name},Mt.name)),Ft.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Ft.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),Kt&&Ft.createElement("div",{className:bt.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Ft.createElement("div",{className:bt.sign},"\u516C\u5F00")),Ft.createElement("div",{className:bt.bottom},Mt.visits>0&&Ft.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Ft.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Ft.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Ft.createElement("div",{className:bt.lockWrap},Ft.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ft.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Ft.createElement(mt.Z,null)))},Pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tt=ae(89070),We=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Pt.tabs,fn),style:ua},se.createElement("div",{className:Pt.tabsWrap},mn.map((Xn,Ue)=>se.createElement("aside",{className:Pt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Tt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:cn===Xn.id?Pt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(me.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Pt.tabBar},va)),Qt=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),ct={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Xt=ae(38854),ye=ae(20834);const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Sn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=wt})=>{var Xn;return se.createElement("div",{className:lt()(ct.orderWrap,wn)},se.createElement(Xt.Z,{dropdownRender:()=>se.createElement(ye.default,null,va.map((Ue,qe)=>se.createElement(ye.default.Item,{key:qe,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:ct.orderTextWrap},(Xn=va.find(Ue=>cn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:ct.orderIconWrap},se.createElement("span",{className:ct.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:ct.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ve=ae(3113),Te=Object.defineProperty,pe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,gt=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,Pe=(mn,cn)=>{for(var wn in cn||(cn={}))ue.call(cn,wn)&>(mn,wn,cn[wn]);if(pe)for(var wn of pe(cn))Re.call(cn,wn)&>(mn,wn,cn[wn]);return mn},ve=(mn,cn)=>{var wn={};for(var fn in mn)ue.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&pe)for(var fn of pe(mn))cn.indexOf(fn)<0&&Re.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Ke=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ue(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ue(wn.throw(qe))}catch($e){ua($e)}},Ue=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ue((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:qe="middle",shape:$e="round"}=cn,Mt=ve(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,Kt]=(0,se.useState)(!1);return se.createElement(Ve.ZP,Pe({onClick:(0,rt.throttle)(oa=>Ke(void 0,null,function*(){Xn&&Kt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(sn.btn,sn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:on||va},Mt),ua)},je={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"},St=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(je.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(kt.btns,Xn),style:Ue},mn&&se.createElement(Ve.ZP,{loading:qe,onClick:wn,type:"primary",className:kt.confirm},cn),fn&&se.createElement(Ve.ZP,{onClick:va,className:kt.cancel},ua)),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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(st.fixedBottom,mn),style:cn},se.createElement("div",{className:st.wrap},se.createElement("div",{className:st.left},wn),se.createElement("div",{className:st.center},fn),se.createElement("div",{className:st.right},ua))),$t={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()($t.crumbs,mn),style:cn},wn.map((fn,ua)=>uaTt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const qe=Math.floor(Ue/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(59301);function he(Me,at){const Ie=(0,se.useRef)();(0,se.useEffect)(()=>{Ie.current=Me}),(0,se.useEffect)(()=>{function Oe(){Ie.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},41797:function(ut,At,ae){"use strict";ae.r(At),ae.d(At,{default:function(){return mt}});var se=ae(59301),he={contWrap:"contWrap___Q_UkN",header:"header___cou3X",headTitle:"headTitle___x_b94",searchWrap:"searchWrap___a67PN",wrap1:"wrap1___eZ74d",editBtn:"editBtn___bDq0n"},Me=ae(89070),at=ae(78241),Ie=ae(43418),Oe=ae(8591),ie=ae(92832),lt=ae(71418),rt=ae(38854),nt=ae(28103),_e=ae(57809),dt=ae(5083),He=ae(1710),re=ae(3113),y=ae(29458),a=ae(12290),x=ae(85149),b=ae(84105),E=ae(8797),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,me=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,xe=(Jt,Xe,et)=>Xe in Jt?ne(Jt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:et}):Jt[Xe]=et,Ae=(Jt,Xe)=>{for(var et in Xe||(Xe={}))fe.call(Xe,et)&&xe(Jt,et,Xe[et]);if(me)for(var et of me(Xe))Be.call(Xe,et)&&xe(Jt,et,Xe[et]);return Jt},be=(Jt,Xe,et)=>new Promise((bt,Gt)=>{var Ft=Pt=>{try{Ye(et.next(Pt))}catch(Tt){Gt(Tt)}},Zt=Pt=>{try{Ye(et.throw(Pt))}catch(Tt){Gt(Tt)}},Ye=Pt=>Pt.done?bt(Pt.value):Promise.resolve(Pt.value).then(Ft,Zt);Ye((et=et.apply(Jt,Xe)).next())});const yt=({declaration:Jt,user:Xe,dispatch:et,loading:bt})=>{const[Gt,Ft]=(0,se.useState)([]),[Zt,Ye]=(0,se.useState)(0),[Pt,Tt]=(0,se.useState)(!1),[De,We]=(0,se.useState)(!1),[pt,Qt]=(0,se.useState)(""),[ct,Xt]=(0,se.useState)(""),[ye,wt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",year:""}),[Et]=at.default.useForm(),Sn=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5DE5\u53F7",align:"left",width:120,ellipsis:!0,dataIndex:"staff_id",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:pe=>te.createElement("span",null,pe===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),pe===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),pe===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),pe===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u9879\u76EE\u7C7B\u578B",align:"left",width:120,ellipsis:!0,dataIndex:"project_type",render:pe=>te.createElement("span",null,pe===1&&"\u6C11\u53E3\u7EB5\u5411",pe===2&&"\u6C11\u53E3\u6A2A\u5411",pe===3&&"\u56FD\u9632\u7EB5\u5411",pe===4&&"\u56FD\u9632\u6A2A\u5411")},{title:"\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,width:120,dataIndex:"title",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u6807\u51C6\u53F7",width:120,align:"left",ellipsis:!0,dataIndex:"number",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9879\u76EE\u7EA7\u522B",width:120,align:"left",ellipsis:!0,dataIndex:"project_level_name",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u7ECF\u8D39\uFF08\u4E07\u5143\uFF09",align:"left",width:120,ellipsis:!0,dataIndex:"project_funds",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u672C\u5E74\u5EA6\u5230\u8D26\uFF08\u4E07\u5143\uFF09",align:"left",width:140,ellipsis:!0,dataIndex:"current_year_account_funds",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u7ACB\u9879\u5E74\u5EA6",width:120,align:"left",ellipsis:!0,dataIndex:"year",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(pe,ue)=>{var Re,gt,Pe,ve;return te.createElement(te.Fragment,null,((0,ee.Ny)()&&((Re=Xe.userInfo)==null?void 0:Re.real_name)!==(ue==null?void 0:ue.user_name)||[0,1].includes(ue==null?void 0:ue.status))&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/project/view?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.project_type}`)}},"\u67E5\u770B"),((gt=Xe==null?void 0:Xe.userInfo)==null?void 0:gt.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/project/edit?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.project_type}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ue==null?void 0:ue.id,verify_status:"agree",reason:""})).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Et.setFieldValue("reason",ue==null?void 0:ue.reason),Ie.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(at.default,{form:Et,layout:"vertical",onFinish:Ke=>be(void 0,null,function*(){(yield(0,z.Uk)(Ae({declaration_id:ue==null?void 0:ue.id,verify_status:"reject"},Ke))).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},te.createElement(at.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){yield Et.submit()})})}},"\u9A73\u56DE"),((Pe=Xe==null?void 0:Xe.userInfo)==null?void 0:Pe.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),sn())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ve=Xe==null?void 0:Xe.userInfo)==null?void 0:ve.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.UX)({id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),sn())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{sn(),Ve()},[]);const sn=()=>be(void 0,null,function*(){var pe,ue;Tt(!0);const Re=yield(0,z.Dn)(Ae({declare_type:2},ye));(Re==null?void 0:Re.status)===0&&(Ft(((pe=Re==null?void 0:Re.data)==null?void 0:pe.list)||[]),Ye(((ue=Re==null?void 0:Re.data)==null?void 0:ue.count)||0)),Tt(!1)}),Ve=()=>be(void 0,null,function*(){var pe,ue;const Re=yield(0,z.Xi)({declare_type:2});(Re==null?void 0:Re.status)===0&&(Qt(((pe=Re==null?void 0:Re.data)==null?void 0:pe.content)||"\u6682\u65E0\u6570\u636E"),Xt(((ue=Re==null?void 0:Re.data)==null?void 0:ue.content)||"\u6682\u65E0\u6570\u636E"))}),Te=()=>be(void 0,null,function*(){if((pt==null?void 0:pt.length)>1e3){Oe.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const pe=yield(0,z.kF)({declare_type:2,content:pt});(pe==null?void 0:pe.status)===0&&(We(!1),Oe.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return te.createElement(lt.Z,{spinning:Pt},te.createElement("div",{className:he.contWrap},te.createElement("div",{className:he.header},te.createElement("div",{className:he.headTitle},"\u79D1\u7814\u9879\u76EE\u7533\u62A5"),te.createElement("div",null,te.createElement(rt.Z,{menu:{items:[{key:1,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=1")}},"\u6C11\u53E3\u7EB5\u5411")},{key:2,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=2")}},"\u6C11\u53E3\u6A2A\u5411")},{key:3,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=3")}},"\u56FD\u9632\u7EB5\u5411")},{key:4,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/project/edit?type=4")}},"\u56FD\u9632\u6A2A\u5411")}]},trigger:["click"]},te.createElement(y.op,{shape:"default",onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}})}},te.createElement("span",null,"\u6DFB\u52A0\u9879\u76EE ",te.createElement(b.Z,null)))))),te.createElement(nt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:he.searchWrap},te.createElement(_e.default,{size:"large",defaultValue:ye.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:pe=>{ye.status=pe,wt(Ae({},ye)),ye.page=1,sn()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(dt.default,{size:"large",picker:"year",placeholder:"\u8BF7\u9009\u62E9\u7ACB\u9879\u5E74\u5EA6",style:{width:200,borderRadius:2},onChange:pe=>{ye.year=(pe==null?void 0:pe.format("YYYY"))||"",ye.page=1,wt(Ae({},ye)),sn()},format:"YYYY"}),te.createElement(y.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:ye.keyword,onChange:pe=>{ye.page=1,ye.keywords=pe,wt(Ae({},ye)),sn()}})),te.createElement("div",null,te.createElement(He.default,{dataSource:Gt,scroll:{x:1300},pagination:{total:Zt||0,size:"default",onChange:(pe,ue)=>{ye.page=pe,ye.limit=ue,wt(Ae({},ye)),sn()},current:ye==null?void 0:ye.page,pageSize:ye==null?void 0:ye.limit,showTotal:pe=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},pe),"\u6761\u6570\u636E")},columns:Sn,locale:{emptyText:te.createElement(E.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(nt.Z,{style:{margin:"30px 0px"}}),De?te.createElement("div",null,te.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:pt,id:"editContent",onChange:pe=>{Qt(pe)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(y.op,{shape:"default",onClick:()=>{We(!1),Qt(ct)}},"\u53D6\u6D88"),te.createElement(re.ZP,{className:"ml20",type:"primary",onClick:()=>be(void 0,null,function*(){yield Te()})},"\u63D0\u4EA4"))):te.createElement("div",{className:he.wrap1},ee.Ny&&te.createElement("div",{className:he.editBtn,onClick:()=>{We(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(x.Z,{className:"discuss-content",value:pt,style:{fontSize:"12px",color:"#232B40"}}))))};var mt=(0,Me.connect)(({declaration:Jt,user:Xe,loading:et})=>({declaration:Jt,loading:et,user:Xe}))(yt)},50371:function(ut,At){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Ie=Me[at];Ie!==void 0&&(se[at]=Ie)})}return se}At.Z=ae},13845:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return se},Z:function(){return he}});function se(Me){return Me!=null&&Me===Me.window}function he(Me,at){var Ie,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Me)?lt=Me[at?"pageYOffset":"pageXOffset"]:Me instanceof Document?lt=Me.documentElement[ie]:(Me instanceof HTMLElement||Me)&&(lt=Me[ie]),Me&&!se(Me)&&typeof lt!="number"&&(lt=(Oe=((Ie=Me.ownerDocument)!==null&&Ie!==void 0?Ie:Me).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(59301);function he(){const[,Me]=se.useReducer(at=>at+1,0);return Me}},68031:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return at}});var se=ae(16089);function he(Ie,Oe,ie,lt){const rt=ie-Oe;return Ie/=lt/2,Ie<1?rt/2*Ie*Ie*Ie+Oe:rt/2*((Ie-=2)*Ie*Ie+2)+Oe}var Me=ae(13845);function at(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Me.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=he(y>rt?rt:y,_e,Ie,rt);(0,Me.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var xe;const{prefixCls:Ae,className:be,rootClassName:yt,children:mt,indeterminate:Jt=!1,style:Xe,onMouseEnter:et,onMouseLeave:bt,skipGroup:Gt=!1,disabled:Ft}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ye,direction:Pt,checkbox:Tt}=at.useContext(Ie.E_),De=at.useContext(rt),{isFormItemInput:We}=at.useContext(ie.aM),pt=at.useContext(Oe.Z),Qt=(xe=(De==null?void 0:De.disabled)||Ft)!==null&&xe!==void 0?xe:pt,ct=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Gt)return Zt.value!==ct.current&&(De==null||De.cancelValue(ct.current),De==null||De.registerValue(Zt.value),ct.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Xt=Ye("checkbox",Ae),[ye,wt]=(0,nt.ZP)(Xt),Et=Object.assign({},Zt);De&&!Gt&&(Et.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},Et.name=De.name,Et.checked=De.value.includes(Zt.value));const Sn=he()(`${Xt}-wrapper`,{[`${Xt}-rtl`]:Pt==="rtl",[`${Xt}-wrapper-checked`]:Et.checked,[`${Xt}-wrapper-disabled`]:Qt,[`${Xt}-wrapper-in-form-item`]:We},Tt==null?void 0:Tt.className,be,yt,wt),sn=he()({[`${Xt}-indeterminate`]:Jt},dt.A,wt),Ve=Jt?"mixed":void 0;return ye(at.createElement(_e.Z,{component:"Checkbox",disabled:Qt},at.createElement("label",{className:Sn,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Xe),onMouseEnter:et,onMouseLeave:bt},at.createElement(Me.Z,Object.assign({"aria-checked":Ve},Et,{prefixCls:Xt,className:sn,disabled:Qt,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var xe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(xe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:xe,children:Ae,options:be=[],prefixCls:yt,className:mt,rootClassName:Jt,style:Xe,onChange:et}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Gt,direction:Ft}=at.useContext(Ie.E_),[Zt,Ye]=at.useState(bt.value||xe||[]),[Pt,Tt]=at.useState([]);at.useEffect(()=>{"value"in bt&&Ye(bt.value||[])},[bt.value]);const De=at.useMemo(()=>be.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[be]),We=Te=>{Tt(pe=>pe.filter(ue=>ue!==Te))},pt=Te=>{Tt(pe=>[].concat((0,x.Z)(pe),[Te]))},Qt=Te=>{const pe=Zt.indexOf(Te.value),ue=(0,x.Z)(Zt);pe===-1?ue.push(Te.value):ue.splice(pe,1),"value"in bt||Ye(ue),et==null||et(ue.filter(Re=>Pt.includes(Re)).sort((Re,gt)=>{const Pe=De.findIndex(Ke=>Ke.value===Re),ve=De.findIndex(Ke=>Ke.value===gt);return Pe-ve}))},ct=Gt("checkbox",yt),Xt=`${ct}-group`,[ye,wt]=(0,nt.ZP)(ct),Et=(0,b.Z)(bt,["value","disabled"]),Sn=be.length?De.map(Te=>at.createElement(a,{prefixCls:ct,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:bt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Xt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,sn={toggleOption:Qt,value:Zt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:We},Ve=he()(Xt,{[`${Xt}-rtl`]:Ft==="rtl"},mt,Jt,wt);return ye(at.createElement("div",Object.assign({className:Ve,style:Xe},Et,{ref:Be}),at.createElement(rt.Provider,{value:sn},Sn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var me=ne},98447:function(ut,At,ae){"use strict";ae.d(At,{C2:function(){return Ie}});var se=ae(17313),he=ae(37613),Me=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` ${lt}:not(${lt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Oe.colorPrimary}},[`${lt}:not(${lt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Oe.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Oe.colorPrimary,borderColor:Oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Oe.motionDurationMid} ${Oe.motionEaseOutBack} ${Oe.motionDurationFast}`}}},[` ${lt}-checked:not(${lt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,ie){const lt=(0,ve.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}At.ZP=(0,Me.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Ie(lt,Oe)]})},5083:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return ad}});var se=ae(61186),ve=ae.n(se),Me=ae(48736),at=ae(90111),Ie=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);ve().extend(y()),ve().extend(He()),ve().extend(Ie()),ve().extend(ie()),ve().extend(rt()),ve().extend(_e()),ve().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var ze=(Qe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ve()()},getFixedDate:function(le){return ve()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return ve()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return ve()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return ve()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(ze=le.addDate(ze,-7)),ze}function st(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function $t(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Ut,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Ut){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!$t({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!$t({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/pe)*pe,It=Ot+pe-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,We.Z)(function(){if(!oe)return[[""],""];for(var Qe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,Et.Z)(Ot,2),Vt=It[1];function Ut(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Vt,Ut,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case un.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Vt=(0,ne.useState)(!1),Ut=(0,Et.Z)(Vt,2),ht=Ut[0],Nt=Ut[1],qt=(0,ne.useState)(!1),An=(0,Et.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case un.Z.ESC:{Nt(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ve(oe,le){return ne.useMemo(function(){return oe||(le?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,Et.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,Et.Z)(Ee,2),Qe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(nn){ze(nn),ge(nn)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=ne.createContext({}),on=Mt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,ze){var vt=Qe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Qe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Vt=It===void 0?1:It,Ut=oe.secondStep,ht=Ut===void 0?1:Ut,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,Et.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,We.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(ot){var Bt=ot.disabled,Lt=ot.value;Bt||(Lt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,Et.Z)(de,2),Se=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var ot=tt.value%12,Bt=ot===0?"12":Mn(ot,2);return(0,wt.Z)((0,wt.Z)({},tt),{},{label:Bt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Vt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ze=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Bt=La[Le];if(Bt)for(var Lt=Bt.units.findIndex(function(an){return an.value===Bt.value}),Dt=Bt.units.length,Yt=1;Yt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ze&&Ze(Rt,hn),ga&&!kt(ft,Rt,ln)&&!(Vt!=null&&Vt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var hn,ia,pa=dn==="date";switch(Rt===un.Z.PAGE_UP||Rt===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,Rt){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(Rt===un.Z.UP?"-":"").concat(pa?Re:_r)));break}if(hn)return!(Vt!=null&&Vt(hn))}return!0},Xa=function(Rt){if(Yt.current&&Yt.current.onKeyDown){var hn=!0,ia=Rt.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Yt.current.onKeyDown(Rt)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Yt.current&&Yt.current.onBlur&&Yt.current.onBlur(Rt)};Ye&&Bt!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Yt.current&&Yt.current.onClose&&Yt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,wt.Z)((0,wt.Z)({},oe),{},{cellRender:oo,operationRef:Yt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:vn,sourceMode:Rn,onPanelChange:fa,disabledDate:Vt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),hn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ge||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Vt&&Vt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Vt&&Vt(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(on.Provider,{value:(0,wt.Z)((0,wt.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Bt==="right",hideNextBtn:ot&&Bt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,ye.Z)(le,"".concat(Le,"-panel-has-range"),Lt&&Lt[0]&&Lt[1]),(0,ye.Z)(le,"".concat(Le,"-panel-has-range-hover"),Dt&&Dt[0]&&Dt[1]),(0,ye.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Vt=oe.direction,Ut="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Vt==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Ut,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(ze,(le={},(0,ye.Z)(le,"".concat(Ut,"-range"),Ot),(0,ye.Z)(le,"".concat(Ut,"-rtl"),Vt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Qe,ze){var vt=Qe.label,ft=Qe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Vt=ge.transitionName,Ut=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ze=ge.onClick,Ge=ge.onKeyDown,it=ge.onSelect,tt=ge.direction,ot=ge.autoComplete,Bt=ot===void 0?"off":ot,Lt=ge.inputRender,Dt=ge.changeOnBlur,Yt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",an=Ve(Aa),_t=da(In(On,zn,xn,Pn)),ln=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,Sn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,Et.Z)(Nn,2),ra=Kn[0],vn=Kn[1],Fn=ne.useState(ra),yn=(0,Et.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=ne.useRef(null),ma=(0,Sn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,Et.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Ut,locale:ht}),ya=(0,Et.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Ut});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,Et.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),vn($n),ko&&!kt(Ut,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Ut,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ze==null||Ze.apply(void 0,xo),Yt.current&&(Yt.current.focus(),yo(!0))},Un=function($n){Dt&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ge==null||Ge($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Dt}),Ln=(0,Et.Z)(Tn,2),Rt=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Ut,locale:ht}),Ao=(0,Et.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,wt.Z)((0,wt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Ut,className:De()((0,ye.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,wt.Z)((0,wt.Z)((0,wt.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Yt,title:oo},Rt),{},{size:qa(zn,_t[0],Ut),name:ze},(0,sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Bt}),wa=Lt?Lt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Vt,popupPlacement:Io,direction:tt},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,ye.Z)(le,"".concat(Le,"-disabled"),Oa),(0,ye.Z)(le,"".concat(Le,"-focused"),ia),(0,ye.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,ye.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,je.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;zeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!Ke(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,ze[1],Ct,le]),Ut=ne.useCallback(function(ht){if(ze[1]||Qe&&Qe(ht))return!0;if(ze[0]&&ft)return!Ke(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,wt.Z)((0,wt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,ye.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Wt(pa,Jr,Yn),Wt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=st(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ze),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=st(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(st(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Wt(ba,null,0)),Ca[1]||(ba=Wt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Wt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return ne.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:ze,dropdownClassName:Ot,dropdownAlign:Vt,getPopupContainer:Ut,transitionName:It,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:dn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,ye.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,ye.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,ye.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Yt},(0,sn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,ye.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,ye.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,ye.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,ye.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,je.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,ze=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Vt,controlHeightSM:Ut,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,ie){const lt=(0,he.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}At.ZP=(0,Me.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Ie(lt,Oe)]})},5083:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return ad}});var se=ae(61186),he=ae.n(se),Me=ae(48736),at=ae(90111),Ie=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);he().extend(y()),he().extend(He()),he().extend(Ie()),he().extend(ie()),he().extend(rt()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var ze=(Qe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(ze=le.addDate(ze,-7)),ze}function st(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function $t(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Ut,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Ut){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!$t({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!$t({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/pe)*pe,It=Ot+pe-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Ve.Z)(function(){if(!oe)return[[""],""];for(var Qe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,Et.Z)(Ot,2),Vt=It[1];function Ut(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Vt,Ut,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case un.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Vt=(0,ne.useState)(!1),Ut=(0,Et.Z)(Vt,2),ht=Ut[0],Nt=Ut[1],qt=(0,ne.useState)(!1),An=(0,Et.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case un.Z.ESC:{Nt(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return ne.useMemo(function(){return oe||(le?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,Et.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,Et.Z)(Ee,2),Qe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(nn){ze(nn),ge(nn)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=ne.createContext({}),on=Mt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,ze){var vt=Qe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Qe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Vt=It===void 0?1:It,Ut=oe.secondStep,ht=Ut===void 0?1:Ut,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,Et.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Ve.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(ot){var Bt=ot.disabled,Lt=ot.value;Bt||(Lt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,Et.Z)(de,2),Se=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var ot=tt.value%12,Bt=ot===0?"12":Mn(ot,2);return(0,wt.Z)((0,wt.Z)({},tt),{},{label:Bt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Vt,Ga&&Ga(Qa)),Je=Oo(0,59,ht,Va&&Va(Qa,Po)),Ze=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Je,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Bt=La[Le];if(Bt)for(var Lt=Bt.units.findIndex(function(an){return an.value===Bt.value}),Dt=Bt.units.length,Yt=1;Yt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ze&&Ze(Rt,hn),ga&&!kt(ft,Rt,ln)&&!(Vt!=null&&Vt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var hn,ia,pa=dn==="date";switch(Rt===un.Z.PAGE_UP||Rt===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,Rt){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(Rt===un.Z.UP?"-":"").concat(pa?Re:_r)));break}if(hn)return!(Vt!=null&&Vt(hn))}return!0},Xa=function(Rt){if(Yt.current&&Yt.current.onKeyDown){var hn=!0,ia=Rt.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Yt.current.onKeyDown(Rt)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Yt.current&&Yt.current.onBlur&&Yt.current.onBlur(Rt)};Je&&Bt!=="right"&&(Je.current={onKeyDown:Xa,onClose:function(){Yt.current&&Yt.current.onClose&&Yt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,wt.Z)((0,wt.Z)({},oe),{},{cellRender:oo,operationRef:Yt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:vn,sourceMode:Rn,onPanelChange:fa,disabledDate:Vt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),hn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ge||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Vt&&Vt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Vt&&Vt(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(on.Provider,{value:(0,wt.Z)((0,wt.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Bt==="right",hideNextBtn:ot&&Bt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,ye.Z)(le,"".concat(Le,"-panel-has-range"),Lt&&Lt[0]&&Lt[1]),(0,ye.Z)(le,"".concat(Le,"-panel-has-range-hover"),Dt&&Dt[0]&&Dt[1]),(0,ye.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Vt=oe.direction,Ut="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Vt==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Ut,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(ze,(le={},(0,ye.Z)(le,"".concat(Ut,"-range"),Ot),(0,ye.Z)(le,"".concat(Ut,"-rtl"),Vt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Qe,ze){var vt=Qe.label,ft=Qe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Vt=ge.transitionName,Ut=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Je=ge.onContextMenu,Ze=ge.onClick,Ge=ge.onKeyDown,it=ge.onSelect,tt=ge.direction,ot=ge.autoComplete,Bt=ot===void 0?"off":ot,Lt=ge.inputRender,Dt=ge.changeOnBlur,Yt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,Sn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,Et.Z)(Nn,2),ra=Kn[0],vn=Kn[1],Fn=ne.useState(ra),yn=(0,Et.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=ne.useRef(null),ma=(0,Sn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,Et.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Ut,locale:ht}),ya=(0,Et.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Ut});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,Et.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),vn($n),ko&&!kt(Ut,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Ut,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ze==null||Ze.apply(void 0,xo),Yt.current&&(Yt.current.focus(),yo(!0))},Un=function($n){Dt&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ge==null||Ge($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Dt}),Ln=(0,Et.Z)(Tn,2),Rt=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Ut,locale:ht}),Ao=(0,Et.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,wt.Z)((0,wt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Ut,className:De()((0,ye.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,wt.Z)((0,wt.Z)((0,wt.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Yt,title:oo},Rt),{},{size:qa(zn,_t[0],Ut),name:ze},(0,sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Bt}),wa=Lt?Lt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Vt,popupPlacement:Io,direction:tt},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,ye.Z)(le,"".concat(Le,"-disabled"),Oa),(0,ye.Z)(le,"".concat(Le,"-focused"),ia),(0,ye.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Je,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,ye.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,We.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;zeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,ze[1],Ct,le]),Ut=ne.useCallback(function(ht){if(ze[1]||Qe&&Qe(ht))return!0;if(ze[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,wt.Z)((0,wt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,ye.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Wt(pa,Jr,Yn),Wt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=st(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ze),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=st(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(st(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Wt(ba,null,0)),Ca[1]||(ba=Wt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Wt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return ne.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:ze,dropdownClassName:Ot,dropdownAlign:Vt,getPopupContainer:Ut,transitionName:It,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:dn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,ye.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,ye.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,ye.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Yt},(0,sn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,ye.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,ye.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,ye.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,ye.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,We.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,ze=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Vt,controlHeightSM:Ut,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:ze,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Vt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,12 +133,12 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Vt,colorPrimary:Ut,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ze=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Vt,outline:"none","&-focused":{borderColor:Ut},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Vt,colorPrimary:Ut,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Je=(Fe-ft*2)/3-Le-vt,Ze=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Vt,outline:"none","&-focused":{borderColor:Ut},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start - ${Ee}::after`]:{insetInlineEnd:-(ze-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(ze-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, + ${Ee}::after`]:{insetInlineEnd:-(ze-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(ze-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Je,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Je,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Je,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Je,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Ut},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:ze*7,th:{width:ze,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, @@ -151,55 +151,55 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Vt,status:Ut,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(et,null):ne.createElement(be,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Pt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Ut),Va),Ja,ga,ze,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Vt,qt),allowClear:oi(Nt,ht,ne.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Ut,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Ut),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Vt,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(jt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:jt}),Ze=ne.useContext(Vi.Z),Ge=ga!=null?ga:Ze,it=(0,ne.useContext)(Cl.aM),{hasFeedback:tt,status:ot,feedbackIcon:Bt}=it,Lt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(et,null):ne.createElement(be,null),tt&&Bt),[Dt]=(0,wl.Z)("DatePicker",Ll.Z),Yt=Object.assign(Object.assign({},Dt),It.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Yt,Ne,On),suffixIcon:Lt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Yt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ge,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return dt}});var se=ae(92310),ve=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Me.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:me,plain:fe,style:Be}=He,xe=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Jt=!!ne,Xe=E==="left"&&z!=null,et=E==="right"&&z!=null,bt=ve()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Jt,[`${Ae}-with-text${mt}`]:Jt,[`${Ae}-dashed`]:!!me,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Xe,[`${Ae}-no-default-orientation-margin-right`]:et},ee,te),Gt=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Ft=Object.assign(Object.assign({},Xe&&{marginLeft:Gt}),et&&{marginRight:Gt});return be(Me.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},xe,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ae}-inner-text`,style:Ft},ne)))}},91857:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(38819),Me=ae(92310),at=ae.n(Me),Ie=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:me,prefixCls:fe,children:Be,trigger:xe,disabled:Ae,dropdownRender:be,getPopupContainer:yt,overlayClassName:mt,rootClassName:Jt,open:Xe,onOpenChange:et,visible:bt,onVisibleChange:Gt,mouseEnterDelay:Ft=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Ue=!0,placement:Pt="",overlay:Tt,transitionName:De}=te,{getPopupContainer:je,getPrefixCls:pt,direction:Qt}=se.useContext(dt.E_),ct=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Pt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Pt,De]),Xt=se.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Qt==="rtl"?"bottomRight":"bottomLeft",[Pt,Qt]),ye=pt("dropdown",fe),[wt,Et]=(0,a.Z)(ye),[,Sn]=(0,y.Z)(),sn=se.Children.only(Be),We=(0,_e.Tm)(sn,{className:at()(`${ye}-trigger`,{[`${ye}-rtl`]:Qt==="rtl"},sn.props.className),disabled:Ae}),Te=Ae?[]:xe;let pe;Te&&Te.includes("contextMenu")&&(pe=!0);const[ue,Re]=(0,ie.Z)(!1,{value:Xe!=null?Xe:bt}),gt=(0,Oe.useEvent)(Ce=>{et==null||et(Ce),Gt==null||Gt(Ce),Re(Ce)}),Pe=at()(mt,Jt,Et,{[`${ye}-rtl`]:Qt==="rtl"}),he=(0,rt.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ue,offset:Sn.marginXXS,arrowWidth:me?Sn.sizePopupArrow:0,borderRadius:Sn.borderRadius}),Je=se.useCallback(()=>{Re(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Tt=="function"?Ce=Tt():Ce=Tt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${ye}-menu`,expandIcon:se.createElement("span",{className:`${ye}-menu-submenu-arrow`},se.createElement(ve.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:Ke=>{let{mode:zt}=Ke}},Ce)};return wt(se.createElement(Ie.Z,Object.assign({alignPoint:pe},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Ft,mouseLeaveDelay:Zt,visible:ue,builtinPlacements:he,arrow:!!me,overlayClassName:Pe,prefixCls:ye,getPopupContainer:yt||je,transitionName:ct,trigger:Te,overlay:ke,placement:Xt,onVisibleChange:gt}),We))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,At.Z=b},38854:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return y}});var se=ae(91857),ve=ae(92310),Me=ae.n(ve),at=ae(59301),Ie=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,children:xe,className:Ae,menu:be,arrow:yt,autoFocus:mt,overlay:Jt,trigger:Xe,align:et,open:bt,onOpenChange:Gt,placement:Ft,getPopupContainer:Zt,href:Ue,icon:Pt=at.createElement(Ie.Z,null),title:Tt,buttonsRender:De=ke=>ke,mouseEnterDelay:je,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:ye}=a,wt=_e(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=b("dropdown",z),Sn=`${Et}-button`,[sn,We]=(0,nt.Z)(Et),Te={menu:be,arrow:yt,autoFocus:mt,align:et,disabled:ne,trigger:ne?[]:Xe,onOpenChange:Gt,getPopupContainer:Zt||x,mouseEnterDelay:je,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:ye},{compactSize:pe,compactItemClassnames:ue}=(0,rt.ri)(Et,E),Re=Me()(Sn,ue,Ae,We);"overlay"in a&&(Te.overlay=Jt),"open"in a&&(Te.open=bt),"placement"in a?Te.placement=Ft:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,href:Ue,title:Tt},xe),Pe=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Pt}),[he,Je]=De([gt,Pe]);return sn(at.createElement(lt.Z.Compact,Object.assign({className:Re,size:pe,block:!0},wt),he,at.createElement(se.Z,Object.assign({},Te),Je)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return _e}});var se=ae(17313),ve=ae(13826),Me=ae(92899),at=ae(29878),Ie=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:me,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:xe}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Vt,status:Ut,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(et,null):ne.createElement(be,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Pt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Ut),Va),Ja,ga,ze,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Vt,qt),allowClear:oi(Nt,ht,ne.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Ut,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Ut),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Vt,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Je=(0,xl.Z)(jt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:jt}),Ze=ne.useContext(Vi.Z),Ge=ga!=null?ga:Ze,it=(0,ne.useContext)(Cl.aM),{hasFeedback:tt,status:ot,feedbackIcon:Bt}=it,Lt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(et,null):ne.createElement(be,null),tt&&Bt),[Dt]=(0,wl.Z)("DatePicker",Ll.Z),Yt=Object.assign(Object.assign({},Dt),It.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Yt,Ne,On),suffixIcon:Lt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Yt.lang,className:De()({[`${to}-${Je}`]:Je,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ge,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return dt}});var se=ae(92310),he=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Me.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:me,plain:fe,style:Be}=He,xe=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Jt=!!ne,Xe=E==="left"&&z!=null,et=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Jt,[`${Ae}-with-text${mt}`]:Jt,[`${Ae}-dashed`]:!!me,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Xe,[`${Ae}-no-default-orientation-margin-right`]:et},ee,te),Gt=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Ft=Object.assign(Object.assign({},Xe&&{marginLeft:Gt}),et&&{marginRight:Gt});return be(Me.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},xe,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ae}-inner-text`,style:Ft},ne)))}},91857:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(38819),Me=ae(92310),at=ae.n(Me),Ie=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:me,prefixCls:fe,children:Be,trigger:xe,disabled:Ae,dropdownRender:be,getPopupContainer:yt,overlayClassName:mt,rootClassName:Jt,open:Xe,onOpenChange:et,visible:bt,onVisibleChange:Gt,mouseEnterDelay:Ft=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Ye=!0,placement:Pt="",overlay:Tt,transitionName:De}=te,{getPopupContainer:We,getPrefixCls:pt,direction:Qt}=se.useContext(dt.E_),ct=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Pt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Pt,De]),Xt=se.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Qt==="rtl"?"bottomRight":"bottomLeft",[Pt,Qt]),ye=pt("dropdown",fe),[wt,Et]=(0,a.Z)(ye),[,Sn]=(0,y.Z)(),sn=se.Children.only(Be),Ve=(0,_e.Tm)(sn,{className:at()(`${ye}-trigger`,{[`${ye}-rtl`]:Qt==="rtl"},sn.props.className),disabled:Ae}),Te=Ae?[]:xe;let pe;Te&&Te.includes("contextMenu")&&(pe=!0);const[ue,Re]=(0,ie.Z)(!1,{value:Xe!=null?Xe:bt}),gt=(0,Oe.useEvent)(Ce=>{et==null||et(Ce),Gt==null||Gt(Ce),Re(Ce)}),Pe=at()(mt,Jt,Et,{[`${ye}-rtl`]:Qt==="rtl"}),ve=(0,rt.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ye,offset:Sn.marginXXS,arrowWidth:me?Sn.sizePopupArrow:0,borderRadius:Sn.borderRadius}),Ke=se.useCallback(()=>{Re(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Tt=="function"?Ce=Tt():Ce=Tt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${ye}-menu`,expandIcon:se.createElement("span",{className:`${ye}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ke,validator:je=>{let{mode:zt}=je}},Ce)};return wt(se.createElement(Ie.Z,Object.assign({alignPoint:pe},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Ft,mouseLeaveDelay:Zt,visible:ue,builtinPlacements:ve,arrow:!!me,overlayClassName:Pe,prefixCls:ye,getPopupContainer:yt||We,transitionName:ct,trigger:Te,overlay:ke,placement:Xt,onVisibleChange:gt}),Ve))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,At.Z=b},38854:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return y}});var se=ae(91857),he=ae(92310),Me=ae.n(he),at=ae(59301),Ie=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,children:xe,className:Ae,menu:be,arrow:yt,autoFocus:mt,overlay:Jt,trigger:Xe,align:et,open:bt,onOpenChange:Gt,placement:Ft,getPopupContainer:Zt,href:Ye,icon:Pt=at.createElement(Ie.Z,null),title:Tt,buttonsRender:De=ke=>ke,mouseEnterDelay:We,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:ye}=a,wt=_e(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=b("dropdown",z),Sn=`${Et}-button`,[sn,Ve]=(0,nt.Z)(Et),Te={menu:be,arrow:yt,autoFocus:mt,align:et,disabled:ne,trigger:ne?[]:Xe,onOpenChange:Gt,getPopupContainer:Zt||x,mouseEnterDelay:We,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:ye},{compactSize:pe,compactItemClassnames:ue}=(0,rt.ri)(Et,E),Re=Me()(Sn,ue,Ae,Ve);"overlay"in a&&(Te.overlay=Jt),"open"in a&&(Te.open=bt),"placement"in a?Te.placement=Ft:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,href:Ye,title:Tt},xe),Pe=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Pt}),[ve,Ke]=De([gt,Pe]);return sn(at.createElement(lt.Z.Compact,Object.assign({className:Re,size:pe,block:!0},wt),ve,at.createElement(se.Z,Object.assign({},Te),Ke)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return _e}});var se=ae(17313),he=ae(13826),Me=ae(92899),at=ae(29878),Ie=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:me,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:xe}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottom, &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomRight, - &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomRight`]:{animationName:ve.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topLeft, + &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomRight`]:{animationName:he.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topLeft, &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topLeft, &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-top, &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-top, &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topRight, - &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topRight`]:{animationName:ve.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomLeft, + &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topRight`]:{animationName:he.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomLeft, &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottom, - &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:ve.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, + &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:ve.ly}})},(0,Ie.ZP)(dt,{colorBg:xe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:xe,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:xe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:xe,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,ve.oN)(dt,"slide-up"),(0,ve.oN)(dt,"slide-down"),(0,Me.Fm)(dt,"move-up"),(0,Me.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:me}=(0,Ie.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:me,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(34280),Me=ae(56762),at=ae(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Me.Z)(),rt=(0,at.ZP)();return(0,ve.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}At.Z=Ie},45818:function(ut,At,ae){"use strict";ae.d(At,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(fe,Be){return ve.createElement(Ie.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=me=>!isNaN(parseFloat(me))&&isFinite(me),a=ae(36355),x=ae(84966),b=function(me,fe){var Be={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Be[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,xe=Object.getOwnPropertySymbols(me);Ae{let me=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${fe}${me}`}})();var ne=ve.forwardRef((me,fe)=>{const{prefixCls:Be,className:xe,trigger:Ae,children:be,defaultCollapsed:yt=!1,theme:mt="dark",style:Jt={},collapsible:Xe=!1,reverseArrow:et=!1,width:bt=200,collapsedWidth:Gt=80,zeroWidthTriggerStyle:Ft,breakpoint:Zt,onCollapse:Ue,onBreakpoint:Pt}=me,Tt=b(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,ve.useContext)(x.Gs),[je,pt]=(0,ve.useState)("collapsed"in me?me.collapsed:yt),[Qt,ct]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in me&&pt(me.collapsed)},[me.collapsed]);const Xt=(We,Te)=>{"collapsed"in me||pt(We),Ue==null||Ue(We,Te)},ye=(0,ve.useRef)();ye.current=We=>{ct(We.matches),Pt==null||Pt(We.matches),je!==We.matches&&Xt(We.matches,"responsive")},(0,ve.useEffect)(()=>{function We(pe){return ye.current(pe)}let Te;if(typeof window!="undefined"){const{matchMedia:pe}=window;if(pe&&Zt&&Zt in E){Te=pe(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",We)}catch(ue){Te.addListener(We)}We(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",We)}catch(pe){Te==null||Te.removeListener(We)}}},[Zt]),(0,ve.useEffect)(()=>{const We=ee("ant-sider-");return De.addSider(We),()=>De.removeSider(We)},[]);const wt=()=>{Xt(!je,"clickTrigger")},{getPrefixCls:Et}=(0,ve.useContext)(a.E_),Sn=()=>{const We=Et("layout-sider",Be),Te=(0,He.Z)(Tt,["collapsed"]),pe=je?Gt:bt,ue=y(pe)?`${pe}px`:String(pe),Re=parseFloat(String(Gt||0))===0?ve.createElement("span",{onClick:wt,className:dt()(`${We}-zero-width-trigger`,`${We}-zero-width-trigger-${et?"right":"left"}`),style:Ft},Ae||ve.createElement(lt,null)):null,he={expanded:et?ve.createElement(nt.Z,null):ve.createElement(rt.Z,null),collapsed:et?ve.createElement(rt.Z,null):ve.createElement(nt.Z,null)}[je?"collapsed":"expanded"],Je=Ae!==null?Re||ve.createElement("div",{className:`${We}-trigger`,onClick:wt,style:{width:ue}},Ae||he):null,ke=Object.assign(Object.assign({},Jt),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),Ce=dt()(We,`${We}-${mt}`,{[`${We}-collapsed`]:!!je,[`${We}-has-trigger`]:Xe&&Ae!==null&&!Re,[`${We}-below`]:!!Qt,[`${We}-zero-width`]:parseFloat(ue)===0},xe);return ve.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),ve.createElement("div",{className:`${We}-children`},be),Xe||Qt&&Re?Je:null)},sn=ve.useMemo(()=>({siderCollapsed:je}),[je]);return ve.createElement(z.Provider,{value:sn},Sn())})},84966:function(ut,At,ae){"use strict";ae.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),ve=ae(92310),Me=ae.n(ve),at=ae(2738),Ie=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:me,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:xe}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:xe,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:xe,background:Be,border:`1px solid ${me}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:me,colorText:fe,triggerColor:Be,footerBg:xe,triggerBg:Ae,headerHeight:be,headerPadding:yt,headerColor:mt,footerPadding:Jt,triggerHeight:Xe,zeroTriggerHeight:et,zeroTriggerWidth:bt,motionDurationMid:Gt,motionDurationSlow:Ft,fontSize:Zt,borderRadius:Ue,bodyBg:Pt,headerBg:Tt,siderBg:De}=te;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Gt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:Be,lineHeight:`${Xe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Gt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:et,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Ue,borderEndEndRadius:Ue,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ft} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ft}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:Ue,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ue}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:be,padding:yt,color:mt,lineHeight:`${be}px`,background:Tt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:Jt,color:fe,fontSize:Zt,background:xe},[`${me}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:me,controlHeightLG:fe,colorText:Be,controlHeightSM:xe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${xe}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var me={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(me[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:me,displayName:fe}=te;return Be=>Ie.forwardRef((Ae,be)=>Ie.createElement(Be,Object.assign({ref:be,suffixCls:ne,tagName:me},Ae)))}const y=Ie.forwardRef((te,ne)=>{const{prefixCls:me,suffixCls:fe,className:Be,tagName:xe}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Ie.useContext(Oe.E_),yt=be("layout",me),[mt,Jt]=_e(yt),Xe=fe?`${yt}-${fe}`:yt;return mt(Ie.createElement(xe,Object.assign({className:Me()(me||Xe,Be,Jt),ref:ne},Ae)))}),a=Ie.forwardRef((te,ne)=>{const{direction:me}=Ie.useContext(Oe.E_),[fe,Be]=Ie.useState([]),{prefixCls:xe,className:Ae,rootClassName:be,children:yt,hasSider:mt,tagName:Jt,style:Xe}=te,et=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,at.Z)(et,["suffixCls"]),{getPrefixCls:Gt,layout:Ft}=Ie.useContext(Oe.E_),Zt=Gt("layout",xe),[Ue,Pt]=_e(Zt),Tt=Me()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:me==="rtl"},Ft==null?void 0:Ft.className,Ae,be,Pt),De=Ie.useMemo(()=>({siderHook:{addSider:je=>{Be(pt=>[].concat((0,se.Z)(pt),[je]))},removeSider:je=>{Be(pt=>pt.filter(Qt=>Qt!==je))}}}),[]);return Ue(Ie.createElement(He.Provider,{value:De},Ie.createElement(Jt,Object.assign({ref:ne,className:Tt,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Xe)},bt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,At,ae){"use strict";ae.d(At,{J:function(){return Oe}});var se=ae(59301),ve=ae(33234),Me=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Ie),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Ie.Provider,{value:dt},se.createElement(ve.BR,null,(0,Me.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});At.Z=Ie},20834:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return sn}});var se=ae(15285),ve=ae(59301),Me=ae(45818),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{const{prefixCls:Te,className:pe,dashed:ue}=We,Re=ie(We,["prefixCls","className","dashed"]),{getPrefixCls:gt}=ve.useContext(Oe.E_),Pe=gt("menu",Te),he=Ie()({[`${Pe}-item-divider-dashed`]:!!ue},pe);return ve.createElement(se.iz,Object.assign({className:he},Re))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=We=>{var Te;const{className:pe,children:ue,icon:Re,title:gt,danger:Pe}=We,{prefixCls:he,firstLevel:Je,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:Ke}=ve.useContext(y),zt=tn=>{const gn=ve.createElement("span",{className:`${he}-title-content`},ue);return(!Re||(0,He.l$)(ue)&&ue.type==="span")&&ue&&tn&&Je&&typeof ue=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},ue.charAt(0)):gn},{siderCollapsed:St}=ve.useContext(Me.D);let kt=gt;typeof gt=="undefined"?kt=Je?ue:"":gt===!1&&(kt="");const xt={title:kt};!St&&!Ke&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(ue).length;let st=ve.createElement(se.ck,Object.assign({},(0,_e.Z)(We,["title","icon","danger"]),{className:Ie()({[`${he}-item-danger`]:Pe,[`${he}-item-only-child`]:(Re?Ht+1:Ht)===1},pe),title:typeof gt=="string"?gt:void 0}),(0,He.Tm)(Re,{className:Ie()((0,He.l$)(Re)?(Te=Re.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),zt(Ke));return Ce||(st=ve.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),st)),st},E=We=>{var Te;const{popupClassName:pe,icon:ue,title:Re,theme:gt}=We,Pe=ve.useContext(y),{prefixCls:he,inlineCollapsed:Je,theme:ke}=Pe,Ce=(0,se.Xl)();let Ke;if(!ue)Ke=Je&&!Ce.length&&Re&&typeof Re=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},Re.charAt(0)):ve.createElement("span",{className:`${he}-title-content`},Re);else{const St=(0,He.l$)(Re)&&Re.type==="span";Ke=ve.createElement(ve.Fragment,null,(0,He.Tm)(ue,{className:Ie()((0,He.l$)(ue)?(Te=ue.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),St?Re:ve.createElement("span",{className:`${he}-title-content`},Re))}const zt=ve.useMemo(()=>Object.assign(Object.assign({},Pe),{firstLevel:!1}),[Pe]);return ve.createElement(y.Provider,{value:zt},ve.createElement(se.Wd,Object.assign({},(0,_e.Z)(We,["icon"]),{title:Ke,popupClassName:Ie()(he,pe,`${he}-${gt||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),me=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{if(Te&&typeof Te=="object"){const ue=Te,{label:Re,children:gt,key:Pe,type:he}=ue,Je=me(ue,["label","children","key","type"]),ke=Pe!=null?Pe:`tmp-${pe}`;return gt||he==="group"?he==="group"?ve.createElement(se.BW,Object.assign({key:ke},Je,{title:Re}),fe(gt)):ve.createElement(E,Object.assign({key:ke},Je,{title:Re}),fe(gt)):he==="divider"?ve.createElement(rt,Object.assign({key:ke},Je)):ve.createElement(x,Object.assign({key:ke},Je),Re)}return null}).filter(Te=>Te)}function Be(We){return ve.useMemo(()=>We&&fe(We),[We])}var xe=ae(64993),Ae=ae(17313),be=ae(8378),yt=ae(13826),mt=ae(29878),Jt=ae(83116),Xe=ae(37613),bt=We=>{const{componentCls:Te,motionDurationSlow:pe,horizontalLineHeight:ue,colorSplit:Re,lineWidth:gt,lineType:Pe,itemPaddingInline:he}=We;return{[`${Te}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${gt}px ${Pe} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${Te}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:he.ly}})},(0,Ie.ZP)(dt,{colorBg:xe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:xe,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:xe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:xe,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,he.oN)(dt,"slide-up"),(0,he.oN)(dt,"slide-down"),(0,Me.Fm)(dt,"move-up"),(0,Me.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:me}=(0,Ie.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:me,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(34280),Me=ae(56762),at=ae(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Me.Z)(),rt=(0,at.ZP)();return(0,he.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}At.Z=Ie},45818:function(ut,At,ae){"use strict";ae.d(At,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(fe,Be){return he.createElement(Ie.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=me=>!isNaN(parseFloat(me))&&isFinite(me),a=ae(36355),x=ae(84966),b=function(me,fe){var Be={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Be[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,xe=Object.getOwnPropertySymbols(me);Ae{let me=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${fe}${me}`}})();var ne=he.forwardRef((me,fe)=>{const{prefixCls:Be,className:xe,trigger:Ae,children:be,defaultCollapsed:yt=!1,theme:mt="dark",style:Jt={},collapsible:Xe=!1,reverseArrow:et=!1,width:bt=200,collapsedWidth:Gt=80,zeroWidthTriggerStyle:Ft,breakpoint:Zt,onCollapse:Ye,onBreakpoint:Pt}=me,Tt=b(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[We,pt]=(0,he.useState)("collapsed"in me?me.collapsed:yt),[Qt,ct]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in me&&pt(me.collapsed)},[me.collapsed]);const Xt=(Ve,Te)=>{"collapsed"in me||pt(Ve),Ye==null||Ye(Ve,Te)},ye=(0,he.useRef)();ye.current=Ve=>{ct(Ve.matches),Pt==null||Pt(Ve.matches),We!==Ve.matches&&Xt(Ve.matches,"responsive")},(0,he.useEffect)(()=>{function Ve(pe){return ye.current(pe)}let Te;if(typeof window!="undefined"){const{matchMedia:pe}=window;if(pe&&Zt&&Zt in E){Te=pe(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",Ve)}catch(ue){Te.addListener(Ve)}Ve(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",Ve)}catch(pe){Te==null||Te.removeListener(Ve)}}},[Zt]),(0,he.useEffect)(()=>{const Ve=ee("ant-sider-");return De.addSider(Ve),()=>De.removeSider(Ve)},[]);const wt=()=>{Xt(!We,"clickTrigger")},{getPrefixCls:Et}=(0,he.useContext)(a.E_),Sn=()=>{const Ve=Et("layout-sider",Be),Te=(0,He.Z)(Tt,["collapsed"]),pe=We?Gt:bt,ue=y(pe)?`${pe}px`:String(pe),Re=parseFloat(String(Gt||0))===0?he.createElement("span",{onClick:wt,className:dt()(`${Ve}-zero-width-trigger`,`${Ve}-zero-width-trigger-${et?"right":"left"}`),style:Ft},Ae||he.createElement(lt,null)):null,ve={expanded:et?he.createElement(nt.Z,null):he.createElement(rt.Z,null),collapsed:et?he.createElement(rt.Z,null):he.createElement(nt.Z,null)}[We?"collapsed":"expanded"],Ke=Ae!==null?Re||he.createElement("div",{className:`${Ve}-trigger`,onClick:wt,style:{width:ue}},Ae||ve):null,ke=Object.assign(Object.assign({},Jt),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),Ce=dt()(Ve,`${Ve}-${mt}`,{[`${Ve}-collapsed`]:!!We,[`${Ve}-has-trigger`]:Xe&&Ae!==null&&!Re,[`${Ve}-below`]:!!Qt,[`${Ve}-zero-width`]:parseFloat(ue)===0},xe);return he.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),he.createElement("div",{className:`${Ve}-children`},be),Xe||Qt&&Re?Ke:null)},sn=he.useMemo(()=>({siderCollapsed:We}),[We]);return he.createElement(z.Provider,{value:sn},Sn())})},84966:function(ut,At,ae){"use strict";ae.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),he=ae(92310),Me=ae.n(he),at=ae(2738),Ie=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:me,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:xe}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:xe,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:xe,background:Be,border:`1px solid ${me}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:me,colorText:fe,triggerColor:Be,footerBg:xe,triggerBg:Ae,headerHeight:be,headerPadding:yt,headerColor:mt,footerPadding:Jt,triggerHeight:Xe,zeroTriggerHeight:et,zeroTriggerWidth:bt,motionDurationMid:Gt,motionDurationSlow:Ft,fontSize:Zt,borderRadius:Ye,bodyBg:Pt,headerBg:Tt,siderBg:De}=te;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Gt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:Be,lineHeight:`${Xe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Gt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:et,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Ye,borderEndEndRadius:Ye,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ft} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ft}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:Ye,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ye}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:be,padding:yt,color:mt,lineHeight:`${be}px`,background:Tt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:Jt,color:fe,fontSize:Zt,background:xe},[`${me}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:me,controlHeightLG:fe,colorText:Be,controlHeightSM:xe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${xe}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var me={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(me[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:me,displayName:fe}=te;return Be=>Ie.forwardRef((Ae,be)=>Ie.createElement(Be,Object.assign({ref:be,suffixCls:ne,tagName:me},Ae)))}const y=Ie.forwardRef((te,ne)=>{const{prefixCls:me,suffixCls:fe,className:Be,tagName:xe}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Ie.useContext(Oe.E_),yt=be("layout",me),[mt,Jt]=_e(yt),Xe=fe?`${yt}-${fe}`:yt;return mt(Ie.createElement(xe,Object.assign({className:Me()(me||Xe,Be,Jt),ref:ne},Ae)))}),a=Ie.forwardRef((te,ne)=>{const{direction:me}=Ie.useContext(Oe.E_),[fe,Be]=Ie.useState([]),{prefixCls:xe,className:Ae,rootClassName:be,children:yt,hasSider:mt,tagName:Jt,style:Xe}=te,et=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,at.Z)(et,["suffixCls"]),{getPrefixCls:Gt,layout:Ft}=Ie.useContext(Oe.E_),Zt=Gt("layout",xe),[Ye,Pt]=_e(Zt),Tt=Me()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:me==="rtl"},Ft==null?void 0:Ft.className,Ae,be,Pt),De=Ie.useMemo(()=>({siderHook:{addSider:We=>{Be(pt=>[].concat((0,se.Z)(pt),[We]))},removeSider:We=>{Be(pt=>pt.filter(Qt=>Qt!==We))}}}),[]);return Ye(Ie.createElement(He.Provider,{value:De},Ie.createElement(Jt,Object.assign({ref:ne,className:Tt,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Xe)},bt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,At,ae){"use strict";ae.d(At,{J:function(){return Oe}});var se=ae(59301),he=ae(33234),Me=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Ie),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Ie.Provider,{value:dt},se.createElement(he.BR,null,(0,Me.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});At.Z=Ie},20834:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return sn}});var se=ae(15285),he=ae(59301),Me=ae(45818),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{const{prefixCls:Te,className:pe,dashed:ue}=Ve,Re=ie(Ve,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Oe.E_),Pe=gt("menu",Te),ve=Ie()({[`${Pe}-item-divider-dashed`]:!!ue},pe);return he.createElement(se.iz,Object.assign({className:ve},Re))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ve=>{var Te;const{className:pe,children:ue,icon:Re,title:gt,danger:Pe}=Ve,{prefixCls:ve,firstLevel:Ke,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const gn=he.createElement("span",{className:`${ve}-title-content`},ue);return(!Re||(0,He.l$)(ue)&&ue.type==="span")&&ue&&tn&&Ke&&typeof ue=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ue.charAt(0)):gn},{siderCollapsed:St}=he.useContext(Me.D);let kt=gt;typeof gt=="undefined"?kt=Ke?ue:"":gt===!1&&(kt="");const xt={title:kt};!St&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(ue).length;let st=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Ve,["title","icon","danger"]),{className:Ie()({[`${ve}-item-danger`]:Pe,[`${ve}-item-only-child`]:(Re?Ht+1:Ht)===1},pe),title:typeof gt=="string"?gt:void 0}),(0,He.Tm)(Re,{className:Ie()((0,He.l$)(Re)?(Te=Re.props)===null||Te===void 0?void 0:Te.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(st=he.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),st)),st},E=Ve=>{var Te;const{popupClassName:pe,icon:ue,title:Re,theme:gt}=Ve,Pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Ke,theme:ke}=Pe,Ce=(0,se.Xl)();let je;if(!ue)je=Ke&&!Ce.length&&Re&&typeof Re=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},Re.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},Re);else{const St=(0,He.l$)(Re)&&Re.type==="span";je=he.createElement(he.Fragment,null,(0,He.Tm)(ue,{className:Ie()((0,He.l$)(ue)?(Te=ue.props)===null||Te===void 0?void 0:Te.className:"",`${ve}-item-icon`)}),St?Re:he.createElement("span",{className:`${ve}-title-content`},Re))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Pe),{firstLevel:!1}),[Pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Ve,["icon"]),{title:je,popupClassName:Ie()(ve,pe,`${ve}-${gt||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),me=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{if(Te&&typeof Te=="object"){const ue=Te,{label:Re,children:gt,key:Pe,type:ve}=ue,Ke=me(ue,["label","children","key","type"]),ke=Pe!=null?Pe:`tmp-${pe}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:ke},Ke,{title:Re}),fe(gt)):he.createElement(E,Object.assign({key:ke},Ke,{title:Re}),fe(gt)):ve==="divider"?he.createElement(rt,Object.assign({key:ke},Ke)):he.createElement(x,Object.assign({key:ke},Ke),Re)}return null}).filter(Te=>Te)}function Be(Ve){return he.useMemo(()=>Ve&&fe(Ve),[Ve])}var xe=ae(64993),Ae=ae(17313),be=ae(8378),yt=ae(13826),mt=ae(29878),Jt=ae(83116),Xe=ae(37613),bt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,horizontalLineHeight:ue,colorSplit:Re,lineWidth:gt,lineType:Pe,itemPaddingInline:ve}=Ve;return{[`${Te}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${gt}px ${Pe} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${Te}-item:hover, > ${Te}-item-active, - > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${pe}`,`background ${pe}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Ft=We=>{let{componentCls:Te,menuArrowOffset:pe}=We;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, - ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${pe})`},"&::after":{transform:`rotate(45deg) translateY(${pe})`}}}}};const Zt=We=>Object.assign({},(0,Ae.oN)(We));var Pt=(We,Te)=>{const{componentCls:pe,itemColor:ue,itemSelectedColor:Re,groupTitleColor:gt,itemBg:Pe,subMenuItemBg:he,itemSelectedBg:Je,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:Ke,motionDurationSlow:zt,motionEaseInOut:St,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:st,lineType:tn,colorSplit:gn,itemDisabledColor:$t,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=We;return{[`${pe}-${Te}, ${pe}-${Te} > ${pe}`]:{color:ue,background:Pe,[`&${pe}-root:focus-visible`]:Object.assign({},Zt(We)),[`${pe}-item-group-title`]:{color:gt},[`${pe}-submenu-selected`]:{[`> ${pe}-submenu-title`]:{color:Re}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{color:`${$t} !important`},[`${pe}-item:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{[`&:hover, > ${pe}-submenu-title:hover`]:{color:st}},[`&:not(${pe}-horizontal)`]:{[`${pe}-item:not(${pe}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${pe}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${pe}-item-danger`]:{color:bn,[`&${pe}-item:hover`]:{[`&:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{color:Cn}},[`&${pe}-item:active`]:{background:kn}},[`${pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${pe}-item-selected`]:{color:Re,[`&${pe}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${pe}-item-selected`]:{backgroundColor:Je,[`&${pe}-item-danger`]:{backgroundColor:ca}},[`${pe}-item, ${pe}-submenu-title`]:{[`&:not(${pe}-item-disabled):focus-visible`]:Object.assign({},Zt(We))},[`&${pe}-submenu > ${pe}`]:{backgroundColor:Ea},[`&${pe}-popup > ${pe}`]:{backgroundColor:_a},[`&${pe}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${pe}-item, > ${pe}-submenu`]:{top:Ke,marginTop:-Ke,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${St}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${pe}-root`]:{[`&${pe}-inline, &${pe}-vertical`]:{borderInlineEnd:`${Ke}px ${tn} ${gn}`}},[`&${pe}-inline`]:{[`${pe}-sub${pe}-inline`]:{background:he},[`${pe}-item, ${pe}-submenu-title`]:Ke&&Ce?{width:`calc(100% + ${Ke}px)`}:{},[`${pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${pe}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${pe}-selected, ${pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${St}`,`opacity ${Ht} ${St}`].join(",")}}}}}};const Tt=We=>{const{componentCls:Te,itemHeight:pe,itemMarginInline:ue,padding:Re,menuArrowSize:gt,marginXS:Pe,itemMarginBlock:he}=We,Je=Re+gt+Pe;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:he,width:`calc(100% - ${ue*2}px)`},[`> ${Te}-item, + > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${pe}`,`background ${pe}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Ft=Ve=>{let{componentCls:Te,menuArrowOffset:pe}=Ve;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, + ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${pe})`},"&::after":{transform:`rotate(45deg) translateY(${pe})`}}}}};const Zt=Ve=>Object.assign({},(0,Ae.oN)(Ve));var Pt=(Ve,Te)=>{const{componentCls:pe,itemColor:ue,itemSelectedColor:Re,groupTitleColor:gt,itemBg:Pe,subMenuItemBg:ve,itemSelectedBg:Ke,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:St,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:st,lineType:tn,colorSplit:gn,itemDisabledColor:$t,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Ve;return{[`${pe}-${Te}, ${pe}-${Te} > ${pe}`]:{color:ue,background:Pe,[`&${pe}-root:focus-visible`]:Object.assign({},Zt(Ve)),[`${pe}-item-group-title`]:{color:gt},[`${pe}-submenu-selected`]:{[`> ${pe}-submenu-title`]:{color:Re}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{color:`${$t} !important`},[`${pe}-item:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{[`&:hover, > ${pe}-submenu-title:hover`]:{color:st}},[`&:not(${pe}-horizontal)`]:{[`${pe}-item:not(${pe}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${pe}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${pe}-item-danger`]:{color:bn,[`&${pe}-item:hover`]:{[`&:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{color:Cn}},[`&${pe}-item:active`]:{background:kn}},[`${pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${pe}-item-selected`]:{color:Re,[`&${pe}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${pe}-item-selected`]:{backgroundColor:Ke,[`&${pe}-item-danger`]:{backgroundColor:ca}},[`${pe}-item, ${pe}-submenu-title`]:{[`&:not(${pe}-item-disabled):focus-visible`]:Object.assign({},Zt(Ve))},[`&${pe}-submenu > ${pe}`]:{backgroundColor:Ea},[`&${pe}-popup > ${pe}`]:{backgroundColor:_a},[`&${pe}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${pe}-item, > ${pe}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${St}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${pe}-root`]:{[`&${pe}-inline, &${pe}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${gn}`}},[`&${pe}-inline`]:{[`${pe}-sub${pe}-inline`]:{background:ve},[`${pe}-item, ${pe}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${pe}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${pe}-selected, ${pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${St}`,`opacity ${Ht} ${St}`].join(",")}}}}}};const Tt=Ve=>{const{componentCls:Te,itemHeight:pe,itemMarginInline:ue,padding:Re,menuArrowSize:gt,marginXS:Pe,itemMarginBlock:ve}=Ve,Ke=Re+gt+Pe;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:ve,width:`calc(100% - ${ue*2}px)`},[`> ${Te}-item, > ${Te}-submenu > ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`},[`${Te}-item-group-list ${Te}-submenu-title, - ${Te}-submenu-title`]:{paddingInlineEnd:Je}}};var je=We=>{const{componentCls:Te,iconCls:pe,itemHeight:ue,colorTextLightSolid:Re,dropdownWidth:gt,controlHeightLG:Pe,motionDurationMid:he,motionEaseOut:Je,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:Ke,motionDurationSlow:zt,paddingXS:St,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=We,st={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Tt(We))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Tt(We)),{boxShadow:kt})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${Pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${he} ${Je}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:st,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:st}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:Ke,textAlign:"center"}}},[`> ${Te}-item, + ${Te}-submenu-title`]:{paddingInlineEnd:Ke}}};var We=Ve=>{const{componentCls:Te,iconCls:pe,itemHeight:ue,colorTextLightSolid:Re,dropdownWidth:gt,controlHeightLG:Pe,motionDurationMid:ve,motionEaseOut:Ke,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:St,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Ve,st={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Tt(Ve))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Tt(Ve)),{boxShadow:kt})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${Pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Ke}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:st,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:st}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-submenu > ${Te}-submenu-title, - > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ke/2}px - ${Ce}px)`,textOverflow:"clip",[` + > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${Te}-submenu-arrow, ${Te}-submenu-expand-icon - `]:{opacity:0},[`${Te}-item-icon, ${pe}`]:{margin:0,fontSize:Ht,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${pe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${pe}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:St})}}]};const pt=We=>{const{componentCls:Te,motionDurationSlow:pe,motionDurationMid:ue,motionEaseInOut:Re,motionEaseOut:gt,iconCls:Pe,iconSize:he,iconMarginInlineEnd:Je}=We;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${pe}`,`background ${pe}`,`padding ${pe} ${Re}`].join(","),[`${Te}-item-icon, ${Pe}`]:{minWidth:he,fontSize:he,transition:[`font-size ${ue} ${gt}`,`margin ${pe} ${Re}`,`color ${pe}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${pe} ${Re}`,`margin ${pe}`,`color ${pe}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${Pe}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=We=>{const{componentCls:Te,motionDurationSlow:pe,motionEaseInOut:ue,borderRadius:Re,menuArrowSize:gt,menuArrowOffset:Pe}=We;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:We.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${pe} ${ue}, opacity ${pe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${pe} ${ue}`,`transform ${pe} ${ue}`,`top ${pe} ${ue}`,`color ${pe} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Pe})`},"&::after":{transform:`rotate(-45deg) translateY(${Pe})`}}}}},ct=We=>{const{antCls:Te,componentCls:pe,fontSize:ue,motionDurationSlow:Re,motionDurationMid:gt,motionEaseInOut:Pe,paddingXS:he,padding:Je,colorSplit:ke,lineWidth:Ce,zIndexPopup:Ke,borderRadiusLG:zt,subMenuItemBorderRadius:St,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:st,groupTitleLineHeight:tn,groupTitleFontSize:gn}=We;return[{"":{[`${pe}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${pe}-submenu-hidden`]:{display:"none"}},{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(We)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${pe}-item`]:{flex:"none"}},[`${pe}-item, ${pe}-submenu, ${pe}-submenu-title`]:{borderRadius:We.itemBorderRadius},[`${pe}-item-group-title`]:{padding:`${he}px ${Je}px`,fontSize:gn,lineHeight:tn,transition:`all ${Re}`},[`&-horizontal ${pe}-submenu`]:{transition:[`border-color ${Re} ${Pe}`,`background ${Re} ${Pe}`].join(",")},[`${pe}-submenu, ${pe}-submenu-inline`]:{transition:[`border-color ${Re} ${Pe}`,`background ${Re} ${Pe}`,`padding ${gt} ${Pe}`].join(",")},[`${pe}-submenu ${pe}-sub`]:{cursor:"initial",transition:[`background ${Re} ${Pe}`,`padding ${Re} ${Pe}`].join(",")},[`${pe}-title-content`]:{transition:`color ${Re}`},[`${pe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${pe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(We)),{[`${pe}-item-group`]:{[`${pe}-item-group-list`]:{margin:0,padding:0,[`${pe}-item, ${pe}-submenu-title`]:{paddingInline:`${ue*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ke,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${pe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${st}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:st},"\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:We.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:We.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:We.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:We.paddingXS},[`> ${pe}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(We)),Qt(We)),{[`${pe}-item, ${pe}-submenu > ${pe}-submenu-title`]:{borderRadius:St},[`${pe}-submenu-title::after`]:{transition:`transform ${Re} ${Pe}`}})}}),Qt(We)),{[`&-inline-collapsed ${pe}-submenu-arrow, - &-inline ${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${pe}-submenu-open${pe}-submenu-inline > ${pe}-submenu-title > ${pe}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[pe]:{lineHeight:"inherit"}}}]};var Xt=(We,Te)=>(0,Jt.Z)("Menu",ue=>{if(Te===!1)return[];const{colorBgElevated:Re,colorPrimary:gt,colorTextLightSolid:Pe,controlHeightLG:he,fontSize:Je,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:Ke,darkSubMenuItemBg:zt,darkItemSelectedColor:St,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:st,darkItemHoverColor:tn,darkItemDisabledColor:gn,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=ue,un=Je/7*5,kn=(0,Xe.TS)(ue,{menuArrowSize:un,menuHorizontalHeight:he*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),ca=(0,Xe.TS)(kn,{itemColor:ke,itemHoverColor:tn,groupTitleColor:st,itemSelectedColor:St,itemBg:Ke,popupBg:Ke,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:$t,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Pe,horizontalItemSelectedBg:gt});return[ct(kn),bt(kn),je(kn),Pt(kn,"light"),Pt(ca,"dark"),Ft(kn),(0,be.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},ue=>{const{colorPrimary:Re,colorError:gt,colorTextDisabled:Pe,colorErrorBg:he,colorText:Je,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:Ke,colorFillContent:zt,lineWidth:St,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:st,lineHeight:tn,colorBgElevated:gn,marginXXS:$t,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=ue,Sa=new xe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:Ke,subMenuItemBg:Ke,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:St,activeBarBorderWidth:St,colorItemTextDisabled:Pe,itemDisabledColor:Pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:st,groupTitleLineHeight:tn,collapsedWidth:st*2,popupBg:gn,itemMarginBlock:$t,itemPaddingInline:bn,horizontalLineHeight:`${st*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new xe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Re,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(We),ye=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{var pe,ue;const Re=ve.useContext(ne.Z),gt=Re||{},{getPrefixCls:Pe,getPopupContainer:he,direction:Je,menu:ke}=ve.useContext(Oe.E_),Ce=Pe(),{prefixCls:Ke,className:zt,style:St,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:st,siderCollapsed:tn,items:gn,children:$t,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=We,xa=ye(We,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||$t;(pe=gt.validator)===null||pe===void 0||pe.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=gt.onClick)===null||fn===void 0||fn.call(gt)}),Na=gt.mode||Cn,In=un!=null?un:gt.selectable,qa=ve.useMemo(()=>tn!==void 0?tn:st,[st,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Pe("menu",Ke||gt.prefixCls),[eo,Mo]=Xt(Pa,!Re),mn=Ie()(`${Pa}-${kt}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:gt.expandIcon;cn=(0,He.Tm)(fn,{className:Ie()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(ue=fn.props)===null||ue===void 0?void 0:ue.className:"")})}const wn=ve.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(ve.createElement(ne.Z.Provider,{value:null},ve.createElement(y.Provider,{value:wn},ve.createElement(se.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:ve.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),St),className:mn,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Ie()(bn,Mo)}),Ea))))});const Sn=(0,ve.forwardRef)((We,Te)=>{const pe=(0,ve.useRef)(null),ue=ve.useContext(Me.D);return(0,ve.useImperativeHandle)(Te,()=>({menu:pe.current,focus:Re=>{var gt;(gt=pe.current)===null||gt===void 0||gt.focus(Re)}})),ve.createElement(Et,Object.assign({ref:pe},We,ue))});Sn.Item=x,Sn.SubMenu=E,Sn.Divider=rt,Sn.ItemGroup=se.BW;var sn=Sn},58421:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return gt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(he,Je){return ve.createElement(Ie.Z,(0,se.Z)({},he,{ref:Je,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),me=function(Pe){(0,b.Z)(Je,Pe);var he=(0,E.Z)(Je);function Je(){var ke;(0,a.Z)(this,Je);for(var Ce=arguments.length,Ke=new Array(Ce),zt=0;zt=0||St.relatedTarget.className.indexOf("".concat(st,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(St){var kt=ke.state.goInputText;kt!==""&&(St.keyCode===te.ENTER||St.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,Ke=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(St){return St.toString()===Ke.toString()})?zt:zt.concat([Ke.toString()]).sort(function(St,kt){var xt=Number.isNaN(Number(St))?0:Number(St),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,Ke=this.props,zt=Ke.pageSize,St=Ke.locale,kt=Ke.rootPrefixCls,xt=Ke.changeSize,Ht=Ke.quickGo,st=Ke.goButton,tn=Ke.selectComponentClass,gn=Ke.buildOptionText,$t=Ke.selectPrefixCls,bn=Ke.disabled,Cn=this.state.goInputText,un="".concat(kt,"-options"),kn=tn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return ve.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=ve.createElement(kn,{disabled:bn,prefixCls:$t,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":St.page_size,defaultOpen:!1},Fa)}return Ht&&(st&&(Sa=typeof st=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},St.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},st)),xa=ve.createElement("div",{className:"".concat(un,"-quick-jumper")},St.jump_to,ve.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":St.page}),St.page,Sa)),ve.createElement("li",{className:"".concat(un)},ca,xa)}}]),Je}(ve.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=me,Be=function(he){var Je,ke=he.rootPrefixCls,Ce=he.page,Ke=he.active,zt=he.className,St=he.showTitle,kt=he.onClick,xt=he.onKeyPress,Ht=he.itemRender,st="".concat(ke,"-item"),tn=He()(st,"".concat(st,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(st,"-active"),Ke),(0,re.Z)(Je,"".concat(st,"-disabled"),!Ce),(0,re.Z)(Je,he.className,zt),Je)),gn=function(){kt(Ce)},$t=function(un){xt(un,kt,Ce)},bn=Ht(Ce,"page",ve.createElement("a",{rel:"nofollow"},Ce));return bn?ve.createElement("li",{title:St?Ce.toString():null,className:tn,onClick:gn,onKeyPress:$t,tabIndex:0},bn):null},xe=Be;function Ae(){}function be(Pe){var he=Number(Pe);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var yt=function(he,Je,ke){return ke};function mt(Pe,he,Je){var ke=typeof Pe=="undefined"?he.pageSize:Pe;return Math.floor((Je.total-1)/ke)+1}var Jt=function(Pe){(0,b.Z)(Je,Pe);var he=(0,E.Z)(Je);function Je(ke){var Ce;(0,a.Z)(this,Je),Ce=he.call(this,ke),Ce.paginationNode=ve.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var st=Ce.props.prefixCls,tn=xt||ve.createElement("button",{type:"button","aria-label":Ht,className:"".concat(st,"-item-link")});return typeof xt=="function"&&(tn=ve.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,st=xt.total,tn=Ce.state.pageSize;return st<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),st=Ce.state.currentInputValue;Ht!==st&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,st=mt(xt,Ce.state,Ce.props);Ht=Ht>st?st:Ht,st===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,st=Ht.disabled,tn=Ht.onChange,gn=Ce.state,$t=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!st){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,$t),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?st-2:0),gn=2;gn=zt?kt=zt:kt=Number(Ke),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,Ke=Ce.showSizeChanger,zt=Ce.total,St=Ce.totalBoundaryShowSizeChanger;return typeof Ke!="undefined"?Ke:zt>St}},{key:"render",value:function(){var Ce=this.props,Ke=Ce.prefixCls,zt=Ce.className,St=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,st=Ce.locale,tn=Ce.showQuickJumper,gn=Ce.showLessItems,$t=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=tn&&tn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ve=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},st.jump_to_confirm):fn=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=ve.createElement("li",{title:$t?"".concat(st.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(Ke,"-simple-pager")},fn));var Mt=this.renderPrev(Xn);return ve.createElement("ul",(0,se.Z)({className:He()(Ke,"".concat(Ke,"-simple"),(0,re.Z)({},"".concat(Ke,"-disabled"),kt),zt),style:St,ref:this.paginationNode},qe),$e,Mt?ve.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,re.Z)({},"".concat(Ke,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,ve.createElement("li",{title:$t?"".concat(In,"/").concat(Pa):null,className:"".concat(Ke,"-simple-pager")},ve.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(Ke,"-slash")},"/"),Pa),ve.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,re.Z)({},"".concat(Ke,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ve)),fn)}if(Pa<=3+va*2){var on={locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:un};Pa||eo.push(ve.createElement(xe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(Ke,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(ve.createElement(xe,(0,se.Z)({},on,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?st.prev_3:st.prev_5,En=gn?st.next_3:st.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?ve.createElement("li",{title:$t?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(Ke,"-jump-prev"),(0,re.Z)({},"".concat(Ke,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?ve.createElement("li",{title:$t?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(Ke,"-jump-next"),(0,re.Z)({},"".concat(Ke,"-jump-next-custom-icon"),!!xa))},ta):null),wn=ve.createElement(xe,{locale:st,last:!0,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:$t,itemRender:un}),cn=ve.createElement(xe,{locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:un});var Wt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Wt=Pa-va*2);for(var po=Wt;po<=ka;po+=1){var Ya=In===po;eo.push(ve.createElement(xe,{locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:$t,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,ve.cloneElement)(eo[0],{className:"".concat(Ke,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,ve.cloneElement)(eo[eo.length-1],{className:"".concat(Ke,"-item-before-jump-next")}),eo.push(mn)),Wt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ve);return ve.createElement("ul",(0,se.Z)({className:He()(Ke,zt,(0,re.Z)({},"".concat(Ke,"-disabled"),kt)),style:St,ref:this.paginationNode},qe),$e,To?ve.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,re.Z)({},"".concat(Ke,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?ve.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,re.Z)({},"".concat(Ke,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,ve.createElement(fe,{disabled:kt,locale:st,rootPrefixCls:Ke,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,Ke){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==Ke.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==Ke.pageSize){var St=Ke.current,kt=mt(Ce.pageSize,Ke,Ce);St=St>kt?kt:St,"current"in Ce||(zt.current=St,zt.currentInputValue=St),zt.pageSize=Ce.pageSize}return zt}}]),Je}(ve.Component);Jt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var Xe=Jt,et=ae(22075),bt=ae(36355),Gt=ae(19716),Ft=ae(8628),Zt=ae(9763),Ue=ae(57809);const Pt=Pe=>ve.createElement(Ue.default,Object.assign({},Pe,{showSearch:!0,size:"small"})),Tt=Pe=>ve.createElement(Ue.default,Object.assign({},Pe,{showSearch:!0,size:"middle"}));Pt.Option=Ue.default.Option,Tt.Option=Ue.default.Option;var De=ae(9937),je=ae(17313),pt=ae(83116),Qt=ae(37613);const ct=Pe=>{const{componentCls:he}=Pe;return{[`${he}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${he}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${he}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${he}-disabled`]:{cursor:"not-allowed",[`${he}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Pe.colorBorder,backgroundColor:Pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Pe.itemActiveBgDisabled},a:{color:Pe.itemActiveColorDisabled}}},[`${he}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${he}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${he}-simple-pager`]:{color:Pe.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"}}}}}},Xt=Pe=>{const{componentCls:he}=Pe;return{[`&${he}-mini ${he}-total-text, &${he}-mini ${he}-simple-pager`]:{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`},[`&${he}-mini ${he}-item`]:{minWidth:Pe.itemSizeSM,height:Pe.itemSizeSM,margin:0,lineHeight:`${Pe.itemSizeSM-2}px`},[`&${he}-mini:not(${he}-disabled) ${he}-item:not(${he}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive}},[`&${he}-mini ${he}-prev, &${he}-mini ${he}-next`]:{minWidth:Pe.itemSizeSM,height:Pe.itemSizeSM,margin:0,lineHeight:`${Pe.itemSizeSM}px`},[`&${he}-mini:not(${he}-disabled)`]:{[`${he}-prev, ${he}-next`]:{[`&:hover ${he}-item-link`]:{backgroundColor:Pe.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Pe.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:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`}},[`&${he}-mini ${he}-jump-prev, &${he}-mini ${he}-jump-next`]:{height:Pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${Pe.itemSizeSM}px`},[`&${he}-mini ${he}-options`]:{marginInlineStart:Pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Pe)),{width:Pe.paginationMiniQuickJumperInputWidth,height:Pe.controlHeightSM})}}}},ye=Pe=>{const{componentCls:he}=Pe;return{[` - &${he}-simple ${he}-prev, - &${he}-simple ${he}-next - `]:{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`,verticalAlign:"top",[`${he}-item-link`]:{height:Pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive},"&::after":{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`}}},[`&${he}-simple ${he}-simple-pager`]:{display:"inline-block",height:Pe.itemSizeSM,marginInlineEnd:Pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Pe.marginXS,padding:`0 ${Pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Pe.itemInputBg,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadius,outline:"none",transition:`border-color ${Pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Pe.colorPrimary},"&:focus":{borderColor:Pe.colorPrimaryHover,boxShadow:`${Pe.inputOutlineOffset}px 0 ${Pe.controlOutlineWidth}px ${Pe.controlOutline}`},"&[disabled]":{color:Pe.colorTextDisabled,backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,cursor:"not-allowed"}}}}},wt=Pe=>{const{componentCls:he}=Pe;return{[`${he}-jump-prev, ${he}-jump-next`]:{outline:0,[`${he}-item-container`]:{position:"relative",[`${he}-item-link-icon`]:{color:Pe.colorPrimary,fontSize:Pe.fontSizeSM,opacity:0,transition:`all ${Pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${he}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${Pe.motionDurationMid}`}},"&:hover":{[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}}},[` - ${he}-prev, - ${he}-jump-prev, - ${he}-jump-next + `]:{opacity:0},[`${Te}-item-icon, ${pe}`]:{margin:0,fontSize:Ht,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${pe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${pe}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:St})}}]};const pt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,motionDurationMid:ue,motionEaseInOut:Re,motionEaseOut:gt,iconCls:Pe,iconSize:ve,iconMarginInlineEnd:Ke}=Ve;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${pe}`,`background ${pe}`,`padding ${pe} ${Re}`].join(","),[`${Te}-item-icon, ${Pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${ue} ${gt}`,`margin ${pe} ${Re}`,`color ${pe}`].join(","),"+ span":{marginInlineStart:Ke,opacity:1,transition:[`opacity ${pe} ${Re}`,`margin ${pe}`,`color ${pe}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${Pe}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,motionEaseInOut:ue,borderRadius:Re,menuArrowSize:gt,menuArrowOffset:Pe}=Ve;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ve.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${pe} ${ue}, opacity ${pe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${pe} ${ue}`,`transform ${pe} ${ue}`,`top ${pe} ${ue}`,`color ${pe} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Pe})`},"&::after":{transform:`rotate(-45deg) translateY(${Pe})`}}}}},ct=Ve=>{const{antCls:Te,componentCls:pe,fontSize:ue,motionDurationSlow:Re,motionDurationMid:gt,motionEaseInOut:Pe,paddingXS:ve,padding:Ke,colorSplit:ke,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:St,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:st,groupTitleLineHeight:tn,groupTitleFontSize:gn}=Ve;return[{"":{[`${pe}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${pe}-submenu-hidden`]:{display:"none"}},{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ve)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${pe}-item`]:{flex:"none"}},[`${pe}-item, ${pe}-submenu, ${pe}-submenu-title`]:{borderRadius:Ve.itemBorderRadius},[`${pe}-item-group-title`]:{padding:`${ve}px ${Ke}px`,fontSize:gn,lineHeight:tn,transition:`all ${Re}`},[`&-horizontal ${pe}-submenu`]:{transition:[`border-color ${Re} ${Pe}`,`background ${Re} ${Pe}`].join(",")},[`${pe}-submenu, ${pe}-submenu-inline`]:{transition:[`border-color ${Re} ${Pe}`,`background ${Re} ${Pe}`,`padding ${gt} ${Pe}`].join(",")},[`${pe}-submenu ${pe}-sub`]:{cursor:"initial",transition:[`background ${Re} ${Pe}`,`padding ${Re} ${Pe}`].join(",")},[`${pe}-title-content`]:{transition:`color ${Re}`},[`${pe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${pe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Ve)),{[`${pe}-item-group`]:{[`${pe}-item-group-list`]:{margin:0,padding:0,[`${pe}-item, ${pe}-submenu-title`]:{paddingInline:`${ue*2}px ${Ke}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${pe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${st}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:st},"\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:Ve.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ve.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ve.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ve.paddingXS},[`> ${pe}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Ve)),Qt(Ve)),{[`${pe}-item, ${pe}-submenu > ${pe}-submenu-title`]:{borderRadius:St},[`${pe}-submenu-title::after`]:{transition:`transform ${Re} ${Pe}`}})}}),Qt(Ve)),{[`&-inline-collapsed ${pe}-submenu-arrow, + &-inline ${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${pe}-submenu-open${pe}-submenu-inline > ${pe}-submenu-title > ${pe}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[pe]:{lineHeight:"inherit"}}}]};var Xt=(Ve,Te)=>(0,Jt.Z)("Menu",ue=>{if(Te===!1)return[];const{colorBgElevated:Re,colorPrimary:gt,colorTextLightSolid:Pe,controlHeightLG:ve,fontSize:Ke,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:St,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:st,darkItemHoverColor:tn,darkItemDisabledColor:gn,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=ue,un=Ke/7*5,kn=(0,Xe.TS)(ue,{menuArrowSize:un,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),ca=(0,Xe.TS)(kn,{itemColor:ke,itemHoverColor:tn,groupTitleColor:st,itemSelectedColor:St,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:$t,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Pe,horizontalItemSelectedBg:gt});return[ct(kn),bt(kn),We(kn),Pt(kn,"light"),Pt(ca,"dark"),Ft(kn),(0,be.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},ue=>{const{colorPrimary:Re,colorError:gt,colorTextDisabled:Pe,colorErrorBg:ve,colorText:Ke,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:St,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:st,lineHeight:tn,colorBgElevated:gn,marginXXS:$t,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=ue,Sa=new xe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:Ke,itemColor:Ke,colorItemTextHover:Ke,itemHoverColor:Ke,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:St,activeBarBorderWidth:St,colorItemTextDisabled:Pe,itemDisabledColor:Pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:st,groupTitleLineHeight:tn,collapsedWidth:st*2,popupBg:gn,itemMarginBlock:$t,itemPaddingInline:bn,horizontalLineHeight:`${st*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new xe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Re,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ve),ye=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{var pe,ue;const Re=he.useContext(ne.Z),gt=Re||{},{getPrefixCls:Pe,getPopupContainer:ve,direction:Ke,menu:ke}=he.useContext(Oe.E_),Ce=Pe(),{prefixCls:je,className:zt,style:St,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:st,siderCollapsed:tn,items:gn,children:$t,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=Ve,xa=ye(Ve,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||$t;(pe=gt.validator)===null||pe===void 0||pe.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=gt.onClick)===null||fn===void 0||fn.call(gt)}),Na=gt.mode||Cn,In=un!=null?un:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:st,[st,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Pe("menu",je||gt.prefixCls),[eo,Mo]=Xt(Pa,!Re),mn=Ie()(`${Pa}-${kt}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:gt.expandIcon;cn=(0,He.Tm)(fn,{className:Ie()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(ue=fn.props)===null||ue===void 0?void 0:ue.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Ke,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Ke,Ht,kt]);return eo(he.createElement(ne.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),St),className:mn,prefixCls:Pa,direction:Ke,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Ie()(bn,Mo)}),Ea))))});const Sn=(0,he.forwardRef)((Ve,Te)=>{const pe=(0,he.useRef)(null),ue=he.useContext(Me.D);return(0,he.useImperativeHandle)(Te,()=>({menu:pe.current,focus:Re=>{var gt;(gt=pe.current)===null||gt===void 0||gt.focus(Re)}})),he.createElement(Et,Object.assign({ref:pe},Ve,ue))});Sn.Item=x,Sn.SubMenu=E,Sn.Divider=rt,Sn.ItemGroup=se.BW;var sn=Sn},58421:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return gt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(ve,Ke){return he.createElement(Ie.Z,(0,se.Z)({},ve,{ref:Ke,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),me=function(Pe){(0,b.Z)(Ke,Pe);var ve=(0,E.Z)(Ke);function Ke(){var ke;(0,a.Z)(this,Ke);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||St.relatedTarget.className.indexOf("".concat(st,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(St){var kt=ke.state.goInputText;kt!==""&&(St.keyCode===te.ENTER||St.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Ke,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(St){return St.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(St,kt){var xt=Number.isNaN(Number(St))?0:Number(St),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,St=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,st=je.goButton,tn=je.selectComponentClass,gn=je.buildOptionText,$t=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,un="".concat(kt,"-options"),kn=tn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:$t,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":St.page_size,defaultOpen:!1},Fa)}return Ht&&(st&&(Sa=typeof st=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},St.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},st)),xa=he.createElement("div",{className:"".concat(un,"-quick-jumper")},St.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":St.page}),St.page,Sa)),he.createElement("li",{className:"".concat(un)},ca,xa)}}]),Ke}(he.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=me,Be=function(ve){var Ke,ke=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,St=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,st="".concat(ke,"-item"),tn=He()(st,"".concat(st,"-").concat(Ce),(Ke={},(0,re.Z)(Ke,"".concat(st,"-active"),je),(0,re.Z)(Ke,"".concat(st,"-disabled"),!Ce),(0,re.Z)(Ke,ve.className,zt),Ke)),gn=function(){kt(Ce)},$t=function(un){xt(un,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:St?Ce.toString():null,className:tn,onClick:gn,onKeyPress:$t,tabIndex:0},bn):null},xe=Be;function Ae(){}function be(Pe){var ve=Number(Pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var yt=function(ve,Ke,ke){return ke};function mt(Pe,ve,Ke){var ke=typeof Pe=="undefined"?ve.pageSize:Pe;return Math.floor((Ke.total-1)/ke)+1}var Jt=function(Pe){(0,b.Z)(Ke,Pe);var ve=(0,E.Z)(Ke);function Ke(ke){var Ce;(0,a.Z)(this,Ke),Ce=ve.call(this,ke),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var st=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(st,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,st=xt.total,tn=Ce.state.pageSize;return st<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),st=Ce.state.currentInputValue;Ht!==st&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,st=mt(xt,Ce.state,Ce.props);Ht=Ht>st?st:Ht,st===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,st=Ht.disabled,tn=Ht.onChange,gn=Ce.state,$t=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!st){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,$t),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?st-2:0),gn=2;gn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,St=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>St}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,St=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,st=Ce.locale,tn=Ce.showQuickJumper,gn=Ce.showLessItems,$t=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=tn&&tn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},st.jump_to_confirm):fn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=he.createElement("li",{title:$t?"".concat(st.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},fn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:He()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:St,ref:this.paginationNode},qe),$e,Mt?he.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:$t?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),fn)}if(Pa<=3+va*2){var on={locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:un};Pa||eo.push(he.createElement(xe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(he.createElement(xe,(0,se.Z)({},on,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?st.prev_3:st.prev_5,En=gn?st.next_3:st.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:$t?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?he.createElement("li",{title:$t?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(xe,{locale:st,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:$t,itemRender:un}),cn=he.createElement(xe,{locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:un});var Wt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Wt=Pa-va*2);for(var po=Wt;po<=ka;po+=1){var Ya=In===po;eo.push(he.createElement(xe,{locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:$t,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(mn)),Wt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:He()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:St,ref:this.paginationNode},qe),$e,To?he.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:st,rootPrefixCls:je,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var St=je.current,kt=mt(Ce.pageSize,je,Ce);St=St>kt?kt:St,"current"in Ce||(zt.current=St,zt.currentInputValue=St),zt.pageSize=Ce.pageSize}return zt}}]),Ke}(he.Component);Jt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var Xe=Jt,et=ae(22075),bt=ae(36355),Gt=ae(19716),Ft=ae(8628),Zt=ae(9763),Ye=ae(57809);const Pt=Pe=>he.createElement(Ye.default,Object.assign({},Pe,{showSearch:!0,size:"small"})),Tt=Pe=>he.createElement(Ye.default,Object.assign({},Pe,{showSearch:!0,size:"middle"}));Pt.Option=Ye.default.Option,Tt.Option=Ye.default.Option;var De=ae(9937),We=ae(17313),pt=ae(83116),Qt=ae(37613);const ct=Pe=>{const{componentCls:ve}=Pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Pe.colorBorder,backgroundColor:Pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Pe.itemActiveBgDisabled},a:{color:Pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Xt=Pe=>{const{componentCls:ve}=Pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Pe.itemSizeSM,height:Pe.itemSizeSM,margin:0,lineHeight:`${Pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Pe.itemSizeSM,height:Pe.itemSizeSM,margin:0,lineHeight:`${Pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + &${ve}-mini ${ve}-prev ${ve}-item-link, + &${ve}-mini ${ve}-next ${ve}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${Pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Pe)),{width:Pe.paginationMiniQuickJumperInputWidth,height:Pe.controlHeightSM})}}}},ye=Pe=>{const{componentCls:ve}=Pe;return{[` + &${ve}-simple ${ve}-prev, + &${ve}-simple ${ve}-next + `]:{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive},"&::after":{height:Pe.itemSizeSM,lineHeight:`${Pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Pe.itemSizeSM,marginInlineEnd:Pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Pe.marginXS,padding:`0 ${Pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Pe.itemInputBg,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,borderRadius:Pe.borderRadius,outline:"none",transition:`border-color ${Pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Pe.colorPrimary},"&:focus":{borderColor:Pe.colorPrimaryHover,boxShadow:`${Pe.inputOutlineOffset}px 0 ${Pe.controlOutlineWidth}px ${Pe.controlOutline}`},"&[disabled]":{color:Pe.colorTextDisabled,backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,cursor:"not-allowed"}}}}},wt=Pe=>{const{componentCls:ve}=Pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Pe.colorPrimary,fontSize:Pe.fontSizeSM,opacity:0,transition:`all ${Pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${Pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + ${ve}-prev, + ${ve}-jump-prev, + ${ve}-jump-next `]:{marginInlineEnd:Pe.marginXS},[` - ${he}-prev, - ${he}-next, - ${he}-jump-prev, - ${he}-jump-next - `]:{display:"inline-block",minWidth:Pe.itemSize,height:Pe.itemSize,color:Pe.colorText,fontFamily:Pe.fontFamily,lineHeight:`${Pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Pe.borderRadius,cursor:"pointer",transition:`all ${Pe.motionDurationMid}`},[`${he}-prev, ${he}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Pe.colorText,cursor:"pointer",userSelect:"none"},[`${he}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Pe.lineWidth}px ${Pe.lineType} transparent`,borderRadius:Pe.borderRadius,outline:"none",transition:`all ${Pe.motionDurationMid}`},[`&:hover ${he}-item-link`]:{backgroundColor:Pe.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:Pe.colorBgTextActive},[`&${he}-disabled:hover`]:{[`${he}-item-link`]:{backgroundColor:"transparent"}}},[`${he}-slash`]:{marginInlineEnd:Pe.paginationSlashMarginInlineEnd,marginInlineStart:Pe.paginationSlashMarginInlineStart},[`${he}-options`]:{display:"inline-block",marginInlineStart:Pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Pe.controlHeight,marginInlineStart:Pe.marginXS,lineHeight:`${Pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Pe)),{width:Pe.controlHeightLG*1.25,height:Pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Pe.marginXS,marginInlineEnd:Pe.marginXS})}}}},Et=Pe=>{const{componentCls:he}=Pe;return{[`${he}-item`]:{display:"inline-block",minWidth:Pe.itemSize,height:Pe.itemSize,marginInlineEnd:Pe.marginXS,fontFamily:Pe.fontFamily,lineHeight:`${Pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Pe.lineWidth}px ${Pe.lineType} transparent`,borderRadius:Pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Pe.paginationItemPaddingInline}px`,color:Pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${he}-item-active)`]:{"&:hover":{transition:`all ${Pe.motionDurationMid}`,backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive}},"&-active":{fontWeight:Pe.fontWeightStrong,backgroundColor:Pe.itemActiveBg,borderColor:Pe.colorPrimary,a:{color:Pe.colorPrimary},"&:hover":{borderColor:Pe.colorPrimaryHover},"&:hover a":{color:Pe.colorPrimaryHover}}}}},Sn=Pe=>{const{componentCls:he}=Pe;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(Pe)),{"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:Pe.itemSize,marginInlineEnd:Pe.marginXS,lineHeight:`${Pe.itemSize-2}px`,verticalAlign:"middle"}}),Et(Pe)),wt(Pe)),ye(Pe)),Xt(Pe)),ct(Pe)),{[`@media only screen and (max-width: ${Pe.screenLG}px)`]:{[`${he}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Pe.screenSM}px)`]:{[`${he}-options`]:{display:"none"}}}),[`&${Pe.componentCls}-rtl`]:{direction:"rtl"}}},sn=Pe=>{const{componentCls:he}=Pe;return{[`${he}${he}-disabled:not(${he}-mini)`]:{"&, &:hover":{[`${he}-item-link`]:{borderColor:Pe.colorBorder}},"&:focus-visible":{[`${he}-item-link`]:{borderColor:Pe.colorBorder}},[`${he}-item, ${he}-item-link`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,[`&:hover:not(${he}-item-active)`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,a:{color:Pe.colorTextDisabled}},[`&${he}-item-active`]:{backgroundColor:Pe.itemActiveBgDisabled}},[`${he}-prev, ${he}-next`]:{"&:hover button":{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,color:Pe.colorTextDisabled},[`${he}-item-link`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder}}},[`${he}:not(${he}-mini)`]:{[`${he}-prev, ${he}-next`]:{"&:hover button":{borderColor:Pe.colorPrimaryHover,backgroundColor:Pe.itemBg},[`${he}-item-link`]:{backgroundColor:Pe.itemLinkBg,borderColor:Pe.colorBorder},[`&:hover ${he}-item-link`]:{borderColor:Pe.colorPrimary,backgroundColor:Pe.itemBg,color:Pe.colorPrimary},[`&${he}-disabled`]:{[`${he}-item-link`]:{borderColor:Pe.colorBorder,color:Pe.colorTextDisabled}}},[`${he}-item`]:{backgroundColor:Pe.itemBg,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,[`&:hover:not(${he}-item-active)`]:{borderColor:Pe.colorPrimary,backgroundColor:Pe.itemBg,a:{color:Pe.colorPrimary}},"&-active":{borderColor:Pe.colorPrimary}}}}},We=Pe=>{const{componentCls:he}=Pe;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,je.Qy)(Pe)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,je.oN)(Pe))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,je.oN)(Pe))}}}};var Te=(0,pt.Z)("Pagination",Pe=>{const he=(0,Qt.TS)(Pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Pe.marginXXS/2,paginationMiniQuickJumperInputWidth:Pe.controlHeightLG*1.1,paginationItemPaddingInline:Pe.marginXXS*1.5,paginationEllipsisLetterSpacing:Pe.marginXXS/2,paginationSlashMarginInlineStart:Pe.marginXXS,paginationSlashMarginInlineEnd:Pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Pe),(0,De.TM)(Pe));return[Sn(he),We(he),Pe.wireframe&&sn(he)]},Pe=>({itemBg:Pe.colorBgContainer,itemSize:Pe.controlHeight,itemSizeSM:Pe.controlHeightSM,itemActiveBg:Pe.colorBgContainer,itemLinkBg:Pe.colorBgContainer,itemActiveColorDisabled:Pe.colorTextDisabled,itemActiveBgDisabled:Pe.controlItemBgActiveDisabled,itemInputBg:Pe.colorBgContainer,miniOptionsSizeChangerTop:0})),pe=function(Pe,he){var Je={};for(var ke in Pe)Object.prototype.hasOwnProperty.call(Pe,ke)&&he.indexOf(ke)<0&&(Je[ke]=Pe[ke]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(Pe);Ce{const{prefixCls:he,selectPrefixCls:Je,className:ke,rootClassName:Ce,style:Ke,size:zt,locale:St,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Pe,st=pe(Pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Ft.Z)(xt),{getPrefixCls:gn,direction:$t,pagination:bn={}}=ve.useContext(bt.E_),Cn=gn("pagination",he),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=ve.useMemo(()=>{const Pa=ve.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=ve.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ve.createElement(_e.Z,null):ve.createElement(nt.Z,null)),Mo=ve.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ve.createElement(nt.Z,null):ve.createElement(_e.Z,null)),mn=ve.createElement("a",{className:`${Cn}-item-link`},ve.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?ve.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):ve.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=ve.createElement("a",{className:`${Cn}-item-link`},ve.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?ve.createElement(lt,{className:`${Cn}-item-link-icon`}):ve.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[$t,Cn]),[Sa]=(0,Zt.Z)("Pagination",et.Z),Ea=Object.assign(Object.assign({},Sa),St),Fa=(0,Gt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=gn("select",Je),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:$t==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),Ke);return un(ve.createElement(Xe,Object.assign({},xa,st,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Pt:Tt),locale:Ea,showSizeChanger:ca})))},gt=Re},13570:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Zt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(Pt,Tt){return ve.createElement(Ie.Z,(0,se.Z)({},Pt,{ref:Tt,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Ue,Pt){var Tt=Ue.disabled,De=Ue.prefixCls,je=Ue.character,pt=Ue.characterRender,Qt=Ue.index,ct=Ue.count,Xt=Ue.value,ye=Ue.allowHalf,wt=Ue.focused,Et=Ue.onHover,Sn=Ue.onClick,sn=function(he){Et(he,Qt)},We=function(he){Sn(he,Qt)},Te=function(he){he.keyCode===y.Z.ENTER&&Sn(he,Qt)},pe=Qt+1,ue=new Set([De]);Xt===0&&Qt===0&&wt?ue.add("".concat(De,"-focused")):ye&&Xt+.5>=pe&&XtQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":ct,tabIndex:Tt?-1:0},ve.createElement("div",{className:"".concat(De,"-first")},Re),ve.createElement("div",{className:"".concat(De,"-second")},Re)));return pt&&(gt=pt(gt,Ue)),gt}var b=ve.forwardRef(x);function E(){var Ue=ve.useRef({});function Pt(De){return Ue.current[De]}function Tt(De){return function(je){Ue.current[De]=je}}return[Pt,Tt]}function z(Ue){var Pt=Ue.pageXOffset,Tt="scrollLeft";if(typeof Pt!="number"){var De=Ue.document;Pt=De.documentElement[Tt],typeof Pt!="number"&&(Pt=De.body[Tt])}return Pt}function ee(Ue){var Pt,Tt,De=Ue.ownerDocument,je=De.body,pt=De&&De.documentElement,Qt=Ue.getBoundingClientRect();return Pt=Qt.left,Tt=Qt.top,Pt-=pt.clientLeft||je.clientLeft||0,Tt-=pt.clientTop||je.clientTop||0,{left:Pt,top:Tt}}function te(Ue){var Pt=ee(Ue),Tt=Ue.ownerDocument,De=Tt.defaultView||Tt.parentWindow;return Pt.left+=z(De),Pt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ue,Pt){var Tt,De=Ue.prefixCls,je=De===void 0?"rc-rate":De,pt=Ue.className,Qt=Ue.defaultValue,ct=Ue.value,Xt=Ue.count,ye=Xt===void 0?5:Xt,wt=Ue.allowHalf,Et=wt===void 0?!1:wt,Sn=Ue.allowClear,sn=Sn===void 0?!0:Sn,We=Ue.character,Te=We===void 0?"\u2605":We,pe=Ue.characterRender,ue=Ue.disabled,Re=Ue.direction,gt=Re===void 0?"ltr":Re,Pe=Ue.tabIndex,he=Pe===void 0?0:Pe,Je=Ue.autoFocus,ke=Ue.onHoverChange,Ce=Ue.onChange,Ke=Ue.onFocus,zt=Ue.onBlur,St=Ue.onKeyDown,kt=Ue.onMouseLeave,xt=(0,He.Z)(Ue,ne),Ht=E(),st=(0,dt.Z)(Ht,2),tn=st[0],gn=st[1],$t=ve.useRef(null),bn=function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.focus()}};ve.useImperativeHandle(Pt,function(){return{focus:bn,blur:function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)(Qt||0,{value:ct}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=gt==="rtl",En=Kt+1;if(Et){var da=tn(Kt),ta=te(da),Wt=da.clientWidth;(Mn&&oa-ta>Wt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(Et?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Pt}=Ue;return{[`${Pt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ue.marginXS},"> div":{transition:`all ${Ue.motionDurationMid}, outline 0s`,"&:hover":{transform:Ue.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ue.lineWidth}px dashed ${Ue.starColor}`,transform:Ue.starHoverScale}},"&-first, &-second":{color:Ue.starBg,transition:`all ${Ue.motionDurationMid}`,userSelect:"none",[Ue.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Pt}-star-first, &-half ${Pt}-star-second`]:{opacity:1},[`&-half ${Pt}-star-first, &-full ${Pt}-star-second`]:{color:"inherit"}}}},Xe=Ue=>({[`&-rtl${Ue.componentCls}`]:{direction:"rtl"}}),et=Ue=>{const{componentCls:Pt}=Ue;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ue)),{display:"inline-block",margin:0,padding:0,color:Ue.starColor,fontSize:Ue.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Pt} ${Pt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Jt(Ue)),{[`+ ${Pt}-text`]:{display:"inline-block",marginInlineStart:Ue.marginXS,fontSize:Ue.fontSize}}),Xe(Ue))}};var bt=(0,yt.Z)("Rate",Ue=>{const Pt=(0,mt.TS)(Ue,{});return[et(Pt)]},Ue=>({starColor:Ue.yellow6,starSize:Ue.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ue.colorFillContent})),Gt=function(Ue,Pt){var Tt={};for(var De in Ue)Object.prototype.hasOwnProperty.call(Ue,De)&&Pt.indexOf(De)<0&&(Tt[De]=Ue[De]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,De=Object.getOwnPropertySymbols(Ue);je{const{prefixCls:Tt,className:De,rootClassName:je,style:pt,tooltips:Qt,character:ct=ve.createElement(lt,null)}=Ue,Xt=Gt(Ue,["prefixCls","className","rootClassName","style","tooltips","character"]),ye=(ue,Re)=>{let{index:gt}=Re;return Qt?ve.createElement(Ae.Z,{title:Qt[gt]},ue):ue},{getPrefixCls:wt,direction:Et,rate:Sn}=ve.useContext(xe.E_),sn=wt("rate",Tt),[We,Te]=bt(sn),pe=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),pt);return We(ve.createElement(Be,Object.assign({ref:Pt,character:ct,characterRender:ye},Xt,{className:nt()(De,je,Te,Sn==null?void 0:Sn.className),style:pe,prefixCls:sn,direction:Et})))})},61621:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Te}});var se=ae(92310),ve=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(2738),ie=pe=>{const{prefixCls:ue,className:Re,style:gt,size:Pe,shape:he}=pe,Je=ve()({[`${ue}-lg`]:Pe==="large",[`${ue}-sm`]:Pe==="small"}),ke=ve()({[`${ue}-circle`]:he==="circle",[`${ue}-square`]:he==="square",[`${ue}-round`]:he==="round"}),Ce=Me.useMemo(()=>typeof Pe=="number"?{width:Pe,height:Pe,lineHeight:`${Pe}px`}:{},[Pe]);return Me.createElement("span",{className:ve()(ue,Je,ke,Re),style:Object.assign(Object.assign({},Ce),gt)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=pe=>({height:pe,lineHeight:`${pe}px`}),He=pe=>Object.assign({width:pe},dt(pe)),re=pe=>({background:pe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:pe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=pe=>Object.assign({width:pe*5,minWidth:pe*5},dt(pe)),a=pe=>{const{skeletonAvatarCls:ue,gradientFromColor:Re,controlHeight:gt,controlHeightLG:Pe,controlHeightSM:he}=pe;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},He(gt)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},He(Pe)),[`${ue}${ue}-sm`]:Object.assign({},He(he))}},x=pe=>{const{controlHeight:ue,borderRadiusSM:Re,skeletonInputCls:gt,controlHeightLG:Pe,controlHeightSM:he,gradientFromColor:Je}=pe;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:Re},y(ue)),[`${gt}-lg`]:Object.assign({},y(Pe)),[`${gt}-sm`]:Object.assign({},y(he))}},b=pe=>Object.assign({width:pe},dt(pe)),E=pe=>{const{skeletonImageCls:ue,imageSizeBase:Re,gradientFromColor:gt,borderRadiusSM:Pe}=pe;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:Pe},b(Re*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},b(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},z=(pe,ue,Re)=>{const{skeletonButtonCls:gt}=pe;return{[`${Re}${gt}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${Re}${gt}-round`]:{borderRadius:ue}}},ee=pe=>Object.assign({width:pe*2,minWidth:pe*2},dt(pe)),te=pe=>{const{borderRadiusSM:ue,skeletonButtonCls:Re,controlHeight:gt,controlHeightLG:Pe,controlHeightSM:he,gradientFromColor:Je}=pe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ue,width:gt*2,minWidth:gt*2},ee(gt))},z(pe,gt,Re)),{[`${Re}-lg`]:Object.assign({},ee(Pe))}),z(pe,Pe,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ee(he))}),z(pe,he,`${Re}-sm`))},ne=pe=>{const{componentCls:ue,skeletonAvatarCls:Re,skeletonTitleCls:gt,skeletonParagraphCls:Pe,skeletonButtonCls:he,skeletonInputCls:Je,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:Ke,controlHeightSM:zt,gradientFromColor:St,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:st,blockRadius:tn,paragraphLiHeight:gn,controlHeightXS:$t,paragraphMarginTop:bn}=pe;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},He(Ce)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},He(Ke)),[`${Re}-sm`]:Object.assign({},He(zt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:st,background:St,borderRadius:tn,[`+ ${Pe}`]:{marginBlockStart:zt}},[`${Pe}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:St,borderRadius:tn,"+ li":{marginBlockStart:$t}}},[`${Pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${gt}, ${Pe} > li`]:{borderRadius:Ht}}},[`${ue}-with-avatar ${ue}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${Pe}`]:{marginBlockStart:bn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(pe)),a(pe)),x(pe)),E(pe)),[`${ue}${ue}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` + ${ve}-prev, + ${ve}-next, + ${ve}-jump-prev, + ${ve}-jump-next + `]:{display:"inline-block",minWidth:Pe.itemSize,height:Pe.itemSize,color:Pe.colorText,fontFamily:Pe.fontFamily,lineHeight:`${Pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Pe.borderRadius,cursor:"pointer",transition:`all ${Pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Pe.lineWidth}px ${Pe.lineType} transparent`,borderRadius:Pe.borderRadius,outline:"none",transition:`all ${Pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Pe.paginationSlashMarginInlineEnd,marginInlineStart:Pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Pe.controlHeight,marginInlineStart:Pe.marginXS,lineHeight:`${Pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Pe)),{width:Pe.controlHeightLG*1.25,height:Pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Pe.marginXS,marginInlineEnd:Pe.marginXS})}}}},Et=Pe=>{const{componentCls:ve}=Pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:Pe.itemSize,height:Pe.itemSize,marginInlineEnd:Pe.marginXS,fontFamily:Pe.fontFamily,lineHeight:`${Pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Pe.lineWidth}px ${Pe.lineType} transparent`,borderRadius:Pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Pe.paginationItemPaddingInline}px`,color:Pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Pe.motionDurationMid}`,backgroundColor:Pe.colorBgTextHover},"&:active":{backgroundColor:Pe.colorBgTextActive}},"&-active":{fontWeight:Pe.fontWeightStrong,backgroundColor:Pe.itemActiveBg,borderColor:Pe.colorPrimary,a:{color:Pe.colorPrimary},"&:hover":{borderColor:Pe.colorPrimaryHover},"&:hover a":{color:Pe.colorPrimaryHover}}}}},Sn=Pe=>{const{componentCls:ve}=Pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,We.Wf)(Pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Pe.itemSize,marginInlineEnd:Pe.marginXS,lineHeight:`${Pe.itemSize-2}px`,verticalAlign:"middle"}}),Et(Pe)),wt(Pe)),ye(Pe)),Xt(Pe)),ct(Pe)),{[`@media only screen and (max-width: ${Pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Pe.componentCls}-rtl`]:{direction:"rtl"}}},sn=Pe=>{const{componentCls:ve}=Pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,a:{color:Pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder,color:Pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Pe.colorBgContainerDisabled,borderColor:Pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Pe.colorPrimaryHover,backgroundColor:Pe.itemBg},[`${ve}-item-link`]:{backgroundColor:Pe.itemLinkBg,borderColor:Pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Pe.colorPrimary,backgroundColor:Pe.itemBg,color:Pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Pe.colorBorder,color:Pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Pe.itemBg,border:`${Pe.lineWidth}px ${Pe.lineType} ${Pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Pe.colorPrimary,backgroundColor:Pe.itemBg,a:{color:Pe.colorPrimary}},"&-active":{borderColor:Pe.colorPrimary}}}}},Ve=Pe=>{const{componentCls:ve}=Pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,We.Qy)(Pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,We.oN)(Pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,We.oN)(Pe))}}}};var Te=(0,pt.Z)("Pagination",Pe=>{const ve=(0,Qt.TS)(Pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Pe.marginXXS/2,paginationMiniQuickJumperInputWidth:Pe.controlHeightLG*1.1,paginationItemPaddingInline:Pe.marginXXS*1.5,paginationEllipsisLetterSpacing:Pe.marginXXS/2,paginationSlashMarginInlineStart:Pe.marginXXS,paginationSlashMarginInlineEnd:Pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Pe),(0,De.TM)(Pe));return[Sn(ve),Ve(ve),Pe.wireframe&&sn(ve)]},Pe=>({itemBg:Pe.colorBgContainer,itemSize:Pe.controlHeight,itemSizeSM:Pe.controlHeightSM,itemActiveBg:Pe.colorBgContainer,itemLinkBg:Pe.colorBgContainer,itemActiveColorDisabled:Pe.colorTextDisabled,itemActiveBgDisabled:Pe.controlItemBgActiveDisabled,itemInputBg:Pe.colorBgContainer,miniOptionsSizeChangerTop:0})),pe=function(Pe,ve){var Ke={};for(var ke in Pe)Object.prototype.hasOwnProperty.call(Pe,ke)&&ve.indexOf(ke)<0&&(Ke[ke]=Pe[ke]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(Pe);Ce{const{prefixCls:ve,selectPrefixCls:Ke,className:ke,rootClassName:Ce,style:je,size:zt,locale:St,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Pe,st=pe(Pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Ft.Z)(xt),{getPrefixCls:gn,direction:$t,pagination:bn={}}=he.useContext(bt.E_),Cn=gn("pagination",ve),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),mn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?he.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):he.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?he.createElement(lt,{className:`${Cn}-item-link-icon`}):he.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[$t,Cn]),[Sa]=(0,Zt.Z)("Pagination",et.Z),Ea=Object.assign(Object.assign({},Sa),St),Fa=(0,Gt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=gn("select",Ke),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:$t==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return un(he.createElement(Xe,Object.assign({},xa,st,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Pt:Tt),locale:Ea,showSizeChanger:ca})))},gt=Re},13570:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Zt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(Pt,Tt){return he.createElement(Ie.Z,(0,se.Z)({},Pt,{ref:Tt,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Ye,Pt){var Tt=Ye.disabled,De=Ye.prefixCls,We=Ye.character,pt=Ye.characterRender,Qt=Ye.index,ct=Ye.count,Xt=Ye.value,ye=Ye.allowHalf,wt=Ye.focused,Et=Ye.onHover,Sn=Ye.onClick,sn=function(ve){Et(ve,Qt)},Ve=function(ve){Sn(ve,Qt)},Te=function(ve){ve.keyCode===y.Z.ENTER&&Sn(ve,Qt)},pe=Qt+1,ue=new Set([De]);Xt===0&&Qt===0&&wt?ue.add("".concat(De,"-focused")):ye&&Xt+.5>=pe&&XtQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":ct,tabIndex:Tt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},Re),he.createElement("div",{className:"".concat(De,"-second")},Re)));return pt&&(gt=pt(gt,Ye)),gt}var b=he.forwardRef(x);function E(){var Ye=he.useRef({});function Pt(De){return Ye.current[De]}function Tt(De){return function(We){Ye.current[De]=We}}return[Pt,Tt]}function z(Ye){var Pt=Ye.pageXOffset,Tt="scrollLeft";if(typeof Pt!="number"){var De=Ye.document;Pt=De.documentElement[Tt],typeof Pt!="number"&&(Pt=De.body[Tt])}return Pt}function ee(Ye){var Pt,Tt,De=Ye.ownerDocument,We=De.body,pt=De&&De.documentElement,Qt=Ye.getBoundingClientRect();return Pt=Qt.left,Tt=Qt.top,Pt-=pt.clientLeft||We.clientLeft||0,Tt-=pt.clientTop||We.clientTop||0,{left:Pt,top:Tt}}function te(Ye){var Pt=ee(Ye),Tt=Ye.ownerDocument,De=Tt.defaultView||Tt.parentWindow;return Pt.left+=z(De),Pt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ye,Pt){var Tt,De=Ye.prefixCls,We=De===void 0?"rc-rate":De,pt=Ye.className,Qt=Ye.defaultValue,ct=Ye.value,Xt=Ye.count,ye=Xt===void 0?5:Xt,wt=Ye.allowHalf,Et=wt===void 0?!1:wt,Sn=Ye.allowClear,sn=Sn===void 0?!0:Sn,Ve=Ye.character,Te=Ve===void 0?"\u2605":Ve,pe=Ye.characterRender,ue=Ye.disabled,Re=Ye.direction,gt=Re===void 0?"ltr":Re,Pe=Ye.tabIndex,ve=Pe===void 0?0:Pe,Ke=Ye.autoFocus,ke=Ye.onHoverChange,Ce=Ye.onChange,je=Ye.onFocus,zt=Ye.onBlur,St=Ye.onKeyDown,kt=Ye.onMouseLeave,xt=(0,He.Z)(Ye,ne),Ht=E(),st=(0,dt.Z)(Ht,2),tn=st[0],gn=st[1],$t=he.useRef(null),bn=function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.focus()}};he.useImperativeHandle(Pt,function(){return{focus:bn,blur:function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)(Qt||0,{value:ct}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=gt==="rtl",En=Kt+1;if(Et){var da=tn(Kt),ta=te(da),Wt=da.clientWidth;(Mn&&oa-ta>Wt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(Et?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Pt}=Ye;return{[`${Pt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ye.marginXS},"> div":{transition:`all ${Ye.motionDurationMid}, outline 0s`,"&:hover":{transform:Ye.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ye.lineWidth}px dashed ${Ye.starColor}`,transform:Ye.starHoverScale}},"&-first, &-second":{color:Ye.starBg,transition:`all ${Ye.motionDurationMid}`,userSelect:"none",[Ye.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Pt}-star-first, &-half ${Pt}-star-second`]:{opacity:1},[`&-half ${Pt}-star-first, &-full ${Pt}-star-second`]:{color:"inherit"}}}},Xe=Ye=>({[`&-rtl${Ye.componentCls}`]:{direction:"rtl"}}),et=Ye=>{const{componentCls:Pt}=Ye;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ye)),{display:"inline-block",margin:0,padding:0,color:Ye.starColor,fontSize:Ye.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Pt} ${Pt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Jt(Ye)),{[`+ ${Pt}-text`]:{display:"inline-block",marginInlineStart:Ye.marginXS,fontSize:Ye.fontSize}}),Xe(Ye))}};var bt=(0,yt.Z)("Rate",Ye=>{const Pt=(0,mt.TS)(Ye,{});return[et(Pt)]},Ye=>({starColor:Ye.yellow6,starSize:Ye.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ye.colorFillContent})),Gt=function(Ye,Pt){var Tt={};for(var De in Ye)Object.prototype.hasOwnProperty.call(Ye,De)&&Pt.indexOf(De)<0&&(Tt[De]=Ye[De]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,De=Object.getOwnPropertySymbols(Ye);We{const{prefixCls:Tt,className:De,rootClassName:We,style:pt,tooltips:Qt,character:ct=he.createElement(lt,null)}=Ye,Xt=Gt(Ye,["prefixCls","className","rootClassName","style","tooltips","character"]),ye=(ue,Re)=>{let{index:gt}=Re;return Qt?he.createElement(Ae.Z,{title:Qt[gt]},ue):ue},{getPrefixCls:wt,direction:Et,rate:Sn}=he.useContext(xe.E_),sn=wt("rate",Tt),[Ve,Te]=bt(sn),pe=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),pt);return Ve(he.createElement(Be,Object.assign({ref:Pt,character:ct,characterRender:ye},Xt,{className:nt()(De,We,Te,Sn==null?void 0:Sn.className),style:pe,prefixCls:sn,direction:Et})))})},61621:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Te}});var se=ae(92310),he=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(2738),ie=pe=>{const{prefixCls:ue,className:Re,style:gt,size:Pe,shape:ve}=pe,Ke=he()({[`${ue}-lg`]:Pe==="large",[`${ue}-sm`]:Pe==="small"}),ke=he()({[`${ue}-circle`]:ve==="circle",[`${ue}-square`]:ve==="square",[`${ue}-round`]:ve==="round"}),Ce=Me.useMemo(()=>typeof Pe=="number"?{width:Pe,height:Pe,lineHeight:`${Pe}px`}:{},[Pe]);return Me.createElement("span",{className:he()(ue,Ke,ke,Re),style:Object.assign(Object.assign({},Ce),gt)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=pe=>({height:pe,lineHeight:`${pe}px`}),He=pe=>Object.assign({width:pe},dt(pe)),re=pe=>({background:pe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:pe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=pe=>Object.assign({width:pe*5,minWidth:pe*5},dt(pe)),a=pe=>{const{skeletonAvatarCls:ue,gradientFromColor:Re,controlHeight:gt,controlHeightLG:Pe,controlHeightSM:ve}=pe;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},He(gt)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},He(Pe)),[`${ue}${ue}-sm`]:Object.assign({},He(ve))}},x=pe=>{const{controlHeight:ue,borderRadiusSM:Re,skeletonInputCls:gt,controlHeightLG:Pe,controlHeightSM:ve,gradientFromColor:Ke}=pe;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:Re},y(ue)),[`${gt}-lg`]:Object.assign({},y(Pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=pe=>Object.assign({width:pe},dt(pe)),E=pe=>{const{skeletonImageCls:ue,imageSizeBase:Re,gradientFromColor:gt,borderRadiusSM:Pe}=pe;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:Pe},b(Re*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},b(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},z=(pe,ue,Re)=>{const{skeletonButtonCls:gt}=pe;return{[`${Re}${gt}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${Re}${gt}-round`]:{borderRadius:ue}}},ee=pe=>Object.assign({width:pe*2,minWidth:pe*2},dt(pe)),te=pe=>{const{borderRadiusSM:ue,skeletonButtonCls:Re,controlHeight:gt,controlHeightLG:Pe,controlHeightSM:ve,gradientFromColor:Ke}=pe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:ue,width:gt*2,minWidth:gt*2},ee(gt))},z(pe,gt,Re)),{[`${Re}-lg`]:Object.assign({},ee(Pe))}),z(pe,Pe,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ee(ve))}),z(pe,ve,`${Re}-sm`))},ne=pe=>{const{componentCls:ue,skeletonAvatarCls:Re,skeletonTitleCls:gt,skeletonParagraphCls:Pe,skeletonButtonCls:ve,skeletonInputCls:Ke,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:St,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:st,blockRadius:tn,paragraphLiHeight:gn,controlHeightXS:$t,paragraphMarginTop:bn}=pe;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},He(Ce)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},He(je)),[`${Re}-sm`]:Object.assign({},He(zt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:st,background:St,borderRadius:tn,[`+ ${Pe}`]:{marginBlockStart:zt}},[`${Pe}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:St,borderRadius:tn,"+ li":{marginBlockStart:$t}}},[`${Pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${gt}, ${Pe} > li`]:{borderRadius:Ht}}},[`${ue}-with-avatar ${ue}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${Pe}`]:{marginBlockStart:bn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(pe)),a(pe)),x(pe)),E(pe)),[`${ue}${ue}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Ke}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` ${gt}, ${Pe} > li, ${Re}, - ${he}, - ${Je}, + ${ve}, + ${Ke}, ${ke} - `]:Object.assign({},re(pe))}}};var me=(0,rt.Z)("Skeleton",pe=>{const{componentCls:ue}=pe,Re=(0,nt.TS)(pe,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:pe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${pe.gradientFromColor} 25%, ${pe.gradientToColor} 37%, ${pe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Re)]},pe=>{const{colorFillContent:ue,colorFill:Re}=pe,gt=ue,Pe=Re;return{color:gt,colorGradientEnd:Pe,gradientFromColor:gt,gradientToColor:Pe,titleHeight:pe.controlHeight/2,blockRadius:pe.borderRadiusSM,paragraphMarginTop:pe.marginLG+pe.marginXXS,paragraphLiHeight:pe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,shape:he="circle",size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls","className"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Je},St))))},Ae=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,block:he=!1,size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe,[`${Ce}-block`]:he},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},St))))};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 mt=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:Pe,active:he}=pe,{getPrefixCls:Je}=Me.useContext(at.E_),ke=Je("skeleton",ue),[Ce,Ke]=me(ke),zt=ve()(ke,`${ke}-element`,{[`${ke}-active`]:he},Re,gt,Ke);return Ce(Me.createElement("div",{className:zt},Me.createElement("div",{className:ve()(`${ke}-image`,Re),style:Pe},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Me.createElement("path",{d:be,className:`${ke}-image-path`})))))},Xe=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,block:he,size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe,[`${Ce}-block`]:he},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},St))))},et=ae(92413),bt={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"},Gt=bt,Ft=ae(7657),Zt=function(ue,Re){return Me.createElement(Ft.Z,(0,et.Z)({},ue,{ref:Re,icon:Gt}))},Ue=Me.forwardRef(Zt),Pt=Ue,De=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:Pe,active:he,children:Je}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},zt,Re,gt),kt=Je!=null?Je:Me.createElement(Pt,null);return Ke(Me.createElement("div",{className:St},Me.createElement("div",{className:ve()(`${Ce}-image`,Re),style:Pe},kt)))},je=ae(26407),Qt=pe=>{const ue=ke=>{const{width:Ce,rows:Ke=2}=pe;if(Array.isArray(Ce))return Ce[ke];if(Ke-1===ke)return Ce},{prefixCls:Re,className:gt,style:Pe,rows:he}=pe,Je=(0,je.Z)(Array(he)).map((ke,Ce)=>Me.createElement("li",{key:Ce,style:{width:ue(Ce)}}));return Me.createElement("ul",{className:ve()(Re,gt),style:Pe},Je)},Xt=pe=>{let{prefixCls:ue,className:Re,width:gt,style:Pe}=pe;return Me.createElement("h3",{className:ve()(ue,Re),style:Object.assign({width:gt},Pe)})};function ye(pe){return pe&&typeof pe=="object"?pe:{}}function wt(pe,ue){return pe&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(pe,ue){return!pe&&ue?{width:"38%"}:pe&&ue?{width:"50%"}:{}}function Sn(pe,ue){const Re={};return(!pe||!ue)&&(Re.width="61%"),!pe&&ue?Re.rows=3:Re.rows=2,Re}const sn=pe=>{const{prefixCls:ue,loading:Re,className:gt,rootClassName:Pe,style:he,children:Je,avatar:ke=!1,title:Ce=!0,paragraph:Ke=!0,active:zt,round:St}=pe,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Me.useContext(at.E_),st=kt("skeleton",ue),[tn,gn]=me(st);if(Re||!("loading"in pe)){const $t=!!ke,bn=!!Ce,Cn=!!Ke;let un;if($t){const xa=Object.assign(Object.assign({prefixCls:`${st}-avatar`},wt(bn,Cn)),ye(ke));un=Me.createElement("div",{className:`${st}-header`},Me.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-title`},Et($t,Cn)),ye(Ce));xa=Me.createElement(Xt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-paragraph`},Sn($t,bn)),ye(Ke));Sa=Me.createElement(Qt,Object.assign({},Ea))}kn=Me.createElement("div",{className:`${st}-content`},xa,Sa)}const ca=ve()(st,{[`${st}-with-avatar`]:$t,[`${st}-active`]:zt,[`${st}-rtl`]:xt==="rtl",[`${st}-round`]:St},Ht==null?void 0:Ht.className,gt,Pe,gn);return tn(Me.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),he)},un,kn))}return typeof Je!="undefined"?Je:null};sn.Button=Ae,sn.Avatar=Be,sn.Input=Xe,sn.Image=mt,sn.Node=De;var We=sn,Te=We},31797:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return me}});var se=ae(59301),ve=ae(56762),Me=ae(92343),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:xe,precision:Ae,decimalSeparator:be,groupSeparator:yt="",prefixCls:mt}=fe;let Jt;if(typeof xe=="function")Jt=xe(Be);else{const Xe=String(Be),et=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!et||Xe==="-")Jt=Xe;else{const bt=et[1];let Gt=et[2]||"0",Ft=et[4]||"";Gt=Gt.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Ft=Ft.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Ft&&(Ft=`${be}${Ft}`),Jt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},bt,Gt),Ft&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Ft)]}}return se.createElement("span",{className:`${mt}-content-value`},Jt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:xe,padding:Ae,colorTextDescription:be,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Jt,fontFamily:Xe}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:xe,color:be,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Jt,fontFamily:Xe,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:xe},[`${Be}-content-suffix`]:{marginInlineStart:xe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:xe}=fe;return{titleFontSize:xe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:xe,rootClassName:Ae,style:be,valueStyle:yt,value:mt=0,title:Jt,valueRender:Xe,prefix:et,suffix:bt,loading:Gt=!1,onMouseEnter:Ft,onMouseLeave:Zt,decimalSeparator:Ue=".",groupSeparator:Pt=","}=fe,{getPrefixCls:Tt,direction:De,statistic:je}=se.useContext(Oe.E_),pt=Tt("statistic",Be),[Qt,ct]=re(pt),Xt=se.createElement(rt,Object.assign({decimalSeparator:Ue,groupSeparator:Pt,prefixCls:pt},fe,{value:mt})),ye=Ie()(pt,{[`${pt}-rtl`]:De==="rtl"},je==null?void 0:je.className,xe,Ae,ct);return Qt(se.createElement("div",{className:ye,style:Object.assign(Object.assign({},je==null?void 0:je.style),be),onMouseEnter:Ft,onMouseLeave:Zt},Jt&&se.createElement("div",{className:`${pt}-title`},Jt),se.createElement(ie.Z,{paragraph:!1,loading:Gt,className:`${pt}-skeleton`},se.createElement("div",{style:yt,className:`${pt}-content`},et&&se.createElement("span",{className:`${pt}-content-prefix`},et),Xe?Xe(Xt):Xt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let xe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(Xe=>Xe.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((Xe,et)=>{let[bt,Gt]=et;if(Xe.includes(bt)){const Ft=Math.floor(xe/Gt);return xe-=Ft*Gt,Xe.replace(new RegExp(`${bt}+`,"g"),Zt=>{const Ue=Zt.length;return Ft.toString().padStart(Ue,"0")})}return Xe},yt);let Jt=0;return mt.replace(Ae,()=>{const Xe=be[Jt];return Jt+=1,Xe})}function E(fe,Be){const{format:xe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),yt=Math.max(Ae-be,0);return b(yt,xe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:xe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,yt=(0,ve.Z)(),mt=se.useRef(null),Jt=()=>{be==null||be(),mt.current&&(clearInterval(mt.current),mt.current=null)},Xe=()=>{const Gt=ee(Be);Gt>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Gt-Date.now()),Gt(Xe(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const et=(Gt,Ft)=>E(Gt,Object.assign(Object.assign({},Ft),{format:xe})),bt=Gt=>(0,Me.Tm)(Gt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:et}))};var ne=se.memo(te);a.Countdown=ne;var me=a},15969:function(ut,At,ae){"use strict";ae.d(At,{N:function(){return se}});const se=ve=>({color:ve.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ve.motionDurationSlow}`,"&:focus, &:hover":{color:ve.colorLinkHover},"&:active":{color:ve.colorLinkActive}})},1710:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Bo}});var se={},ve="rc-table-internal-hook",Me=ae(33606),at=ae(6089),Ie=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ze=ie.useRef(Fe);Ze.current=Fe;var Ge=ie.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),it=(0,Me.Z)(Ge,1),tt=it[0];return(0,Ie.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Bt={};return ce.forEach(function(Lt){Bt[Lt]=ot[Lt]}),Bt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ze=ie.useRef();Ze.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ge=ie.useState({}),it=(0,Me.Z)(Ge,2),tt=it[1];return(0,Ie.Z)(function(){if(!we)return;function ot(Bt){var Lt=Se(Bt);(0,Oe.Z)(Ze.current,Lt,!0)||tt({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ze.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Ye?{ref:tt}:{},Bt=ie.useRef(0),Lt=ie.useRef(it),Dt=ce();return Dt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(Lt.current,it))&&(Bt.current+=1),Lt.current=it,ie.createElement(de.Provider,{value:Bt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Ye?ie.forwardRef(Ze):Ze}function we(Ne,Fe){var Ye=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Ye?ie.memo(ie.forwardRef(Ze),Fe):ie.memo(Ze,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function me(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ze;(de==null?void 0:de[Ye])!==((Ze=we.current)===null||Ze===void 0?void 0:Ze[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=me();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var xe=ae(39559),Ae=ae(33708),be=ae(400),yt=ae(92310),mt=ae.n(yt),Jt=ae(80547),Xe=ae(97938),et=ae(48736),bt=ie.createContext({renderWithProps:!1}),Gt=bt,Ft="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Ue(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ze=Fe||Zt(Ye).join("-")||Ft;Se[Ze];)Ze="".concat(Ze,"_next");Se[Ze]=!0,ce.push(Ze)}),ce}function Pt(de){return de!=null}function Tt(de){return de&&(0,xe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Gt),Ze=ee(),Ge=(0,Jt.Z)(function(){if(Pt(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,Xe.Z)(de,it),ot=tt,Bt=void 0;if(Ne){var Lt=Ne(tt,de,Se);Tt(Lt)?(ot=Lt.children,Bt=Lt.props,Ye.renderWithProps=!0):ot=Lt}return[ot,Bt]},[Ze,de,we,ce,Ne,Se],function(it,tt){if(Fe){var ot=(0,Me.Z)(it,2),Bt=ot[1],Lt=(0,Me.Z)(tt,2),Dt=Lt[1];return Fe(Dt,Bt)}return Ye.renderWithProps?!0:!(0,Oe.Z)(it,tt,!0)});return Ge}function je(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(ne,function(Se){var we=je(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var Qt=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function ct(de){var ce,Se,we,Ne,Fe,Ye,Ze,Ge,it=de.component,tt=de.children,ot=de.ellipsis,Bt=de.scope,Lt=de.prefixCls,Dt=de.className,Yt=de.align,jt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,vn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(Lt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,ln,tt,an,Hn),_n=(0,Me.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof vn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=vn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Me.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],hn=function(Yn){var Zo;jt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ze=Rn.title)!==null&&Ze!==void 0?Ze:Qt({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,Dt,(Ge={},(0,be.Z)(Ge,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ge,"".concat(fa,"-ellipsis"),ot),(0,be.Z)(Ge,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ge,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ge,"".concat(fa,"-row-hover"),!Jn&&Ln),Ge),Rn.className,Jn==null?void 0:Jn.className),Ao={};Yt&&(Ao.textAlign=Yt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,xe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Bt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Xt=ie.memo(ct);function ye(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ze=Se[ce]||{},Ge,it;Ye.fixed==="left"?Ge=we.left[Ne==="rtl"?ce:de]:Ze.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var tt=!1,ot=!1,Bt=!1,Lt=!1,Dt=Se[ce+1],Yt=Se[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ge!==void 0){var an=Yt&&Yt.fixed==="left";Lt=!an&&jt}else if(it!==void 0){var _t=Dt&&Dt.fixed==="right";Bt=!_t&&jt}}else if(Ge!==void 0){var ln=Dt&&Dt.fixed==="left";tt=!ln&&jt}else if(it!==void 0){var Hn=Yt&&Yt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ge,fixRight:it,lastFixLeft:tt,firstFixRight:ot,lastFixRight:Bt,firstFixLeft:Lt,isSticky:we.isSticky}}var wt=ie.createContext({}),Et=wt;function Sn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ze=de.align,Ge=nt(ne,["prefixCls","direction"]),it=Ge.prefixCls,tt=Ge.direction,ot=ie.useContext(Et),Bt=ot.scrollColumnIndex,Lt=ot.stickyOffsets,Dt=ot.flattenColumns,Yt=ot.columns,jt=Se+Fe-1,an=jt+1===Bt?Fe+1:Fe,_t=ye(Se,Se+an-1,Dt,Lt,tt,Yt==null?void 0:Yt[Se]);return ie.createElement(Xt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ze,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var sn=ae(37061),We=["children"];function Te(de){var ce=de.children,Se=(0,sn.Z)(de,We);return ie.createElement("tr",Se,ce)}function pe(de){var ce=de.children;return ce}pe.Row=Te,pe.Cell=Sn;var ue=pe;function Re(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Ye=we.length-1,Ze=we[Ye],Ge=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ze!=null&&Ze.scrollbar?Ye:null,columns:Ne}},[Ze,we,Ye,Se,Ne]);return ie.createElement(Et.Provider,{value:Ge},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(Re),Pe=ue,he=ae(70425),Je=ae(29301),ke=ae(29194),Ce=ae(24514),Ke=ae(75152),zt=ae(26112);function St(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ze=Fe(ce),Ge=Ne==null?void 0:Ne.has(Ze);if(ce&&Array.isArray(ce[we])&&Ge)for(var it=0;it1?yn-1:0),dn=1;dn=0;Ze-=1){var Ge=ce[Ze],it=Se&&Se[Ze],tt=it&&it[xa];if(Ge||tt||Ye){var ot=tt||{},Bt=ot.columnType,Lt=(0,sn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ze,style:{width:Ge}},Lt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Ye,prefixCls:tt,key:Lt[Yt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Se(Ye,Ze){var Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ge]=ce[Ge]||[];var it=Ze,tt=Ye.filter(Boolean).map(function(ot){var Bt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},Lt=1,Dt=ot.children;return Dt&&Dt.length>0&&(Lt=Se(Dt,it,Ge+1).reduce(function(Yt,jt){return Yt+jt},0),Bt.hasSubColumns=!0),"colSpan"in ot&&(Lt=ot.colSpan),"rowSpan"in ot&&(Bt.rowSpan=ot.rowSpan),Bt.colSpan=Lt,Bt.colEnd=Bt.colStart+Lt-1,ce[Ge].push(Bt),it+=Lt,Lt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ze){ce[Ze].forEach(function(Ge){!("rowSpan"in Ge)&&!Ge.hasSubColumns&&(Ge.rowSpan=we-Ze)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(it){var tt=va(ce,it.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ze=0,Ge=de.map(function(it){var tt=(0,Ae.Z)({},it),ot=va(ce,tt.width);if(ot)tt.width=ot;else{var Bt=Math.floor(Ye);tt.width=Fe===1?Ne:Bt,Ne-=Bt,Fe-=1}return Ze+=tt.width,tt});return[Ge,Ze]}return[de,ce]},[de,ce])}var Ve=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,sn.Z)(we,Ve),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=$e(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,xe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ze="".concat(ce,"-").concat(Ne),Ge=we.children;return Ge&&Ge.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ge,Ze).map(function(it){return(0,Ae.Z)({fixed:Ye},it)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ze},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,sn.Z)(ce,qe),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ze=de.columnTitle,Ge=de.getRowKey,it=de.onTriggerExpand,tt=de.expandIcon,ot=de.rowExpandable,Bt=de.expandIconColumnIndex,Lt=de.direction,Dt=de.expandRowByClick,Yt=de.columnWidth,jt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Bt||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(jt==="left"||jt)&&!Bt?ma="left":(jt==="right"||jt)&&Bt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ze),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Yt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ge(fa,ya),Xa=Ye.has(ha),Ca=ot?ot(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return Dt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ge,Ye,tt,Lt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,Lt]),Wn=ie.useMemo(function(){return Lt==="rtl"?Kt(Mt(Hn)):Mt(Hn)},[Hn,Lt,an]),Nn=Xn(Wn,an),Kn=(0,Me.Z)(Nn,2),ra=Kn[0],vn=Kn[1];return[Hn,ra,vn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ze="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:mt()(Ze,"".concat(Se,"-row-spaced"))});var Ge=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:mt()(Ze,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ge})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ze){we.push(ce(Ye,Ze)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ze=we.defaultExpandAllRows,Ge=we.expandedRowRender,it=we.onExpand,tt=we.onExpandedRowsChange,ot=we.childrenColumnName,Bt=Ne||En,Lt=ot||"children",Dt=ie.useMemo(function(){return Ge?"row":de.expandable&&de.internalHooks===ve&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,xe.Z)(Wn)==="object"&&Wn[Lt]})?"nest":!1},[!!Ge,ce]),Yt=ie.useState(function(){return Ye||(Ze?da(ce,Se,Lt):[])}),jt=(0,Me.Z)(Yt,2),an=jt[0],_t=jt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),it&&it(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,it,tt]);return[we,Dt,ln,Bt,Lt,Hn]}function Wt(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return ye(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Jt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Oe.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Me.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ze(Ge){Ye.current.push(Ge);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var tt=Ye.current,ot=ce.current;Ye.current=[],tt.forEach(function(Bt){ce.current=Bt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ze]}function po(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Me.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Me.Z)(Ne,2),Ye=Fe[0],Ze=Fe[1],Ge=ie.useCallback(function(it,tt){we(it),Ze(tt)},[]);return[Se,Ye,Ge]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,xe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ze=Se.offsetScroll,Ge=Ze===void 0?0:Ze,it=Se.getContainer,tt=it===void 0?function(){return Wa}:it,ot=tt()||Wa;return ie.useMemo(function(){var Bt=!!de;return{isSticky:Bt,stickyClassName:Bt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ge,container:ot}},[Ge,Ne,Ye,ce,ot])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ze=0,Ge=0;Ge=ot&&(Rn=ot-Bt),Ye({scrollLeft:Rn/ot*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ge===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ge).top+Ge.clientHeight;jn-(0,Ke.Z)()<=ma||dn>=ma-Ze?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*ot||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",vn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Bt,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ge,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ge]),ie.useEffect(function(){jt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[jt.isHiddenScrollBar]),tt<=ot||!Bt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Ke.Z)(),width:ot,bottom:Ze},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:Lt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",pn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ze=Se.data,Ge=Se.rowKey,it=Se.scroll,tt=Se.tableLayout,ot=Se.direction,Bt=Se.title,Lt=Se.footer,Dt=Se.summary,Yt=Se.caption,jt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,vn=Se.tailor,Fn=Se.sticky,yn=Ze||pn,rn=!!yn.length,dn=Nn===ve,jn=ie.useCallback(function(Ua,vo){return(0,Xe.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ge=="function"?Ge:function(Ua){var vo=Ua&&Ua[Ge];return vo}},[Ge]),la=jn(["body"]),Rn=Ya(),sa=(0,Me.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Me.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Me.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:dn&&vn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),hn=(0,Me.Z)(Rt,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Me.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Me.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Me.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Ue(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Pt(it.y),So=it&&Pt(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Dt==null?void 0:Dt(yn)},[Dt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===ue&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Me.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Yt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ge),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:vn===0||yn===0||yn>1},[yn,vn,tt]);la?ma.visibility="hidden":tt&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Bt,sa={};return(yn===0||vn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Xt,(0,_e.Z)({className:mt()(Dt,it),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ze,index:Fe,renderIndex:Ye,dataIndex:Lt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ze=de.extra,Ge=de.getHeight,it=(0,sn.Z)(de,ci),tt=Se.record,ot=Se.indent,Bt=Se.index,Lt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=Lt.scrollX,Yt=Lt.flattenColumns,jt=Lt.prefixCls,an=Lt.fixColumn,_t=Lt.componentWidth,ln=st(tt,Fe,we,ot),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,vn;if(Hn&&Wn){var Fn=Kn(tt,we,ot+1,Wn),yn=ra==null?void 0:ra(tt,we,ot),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(jt,"-expanded-row-cell");vn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Xt,{component:"div",prefixCls:jt,className:mt()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Dt});Ze&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(jt,"-row-extra"),Ze)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Yt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Bt,record:tt,inverse:Ze,getHeight:Ge})}));return Hn?ie.createElement("div",{ref:ce},ma,vn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ze=Ne.getRowKey,Ge=Ne.expandedKeys,it=Ne.prefixCls,tt=Ne.childrenColumnName,ot=Ne.emptyNode,Bt=Ne.scrollX,Lt=nt(ar),Dt=Lt.scrollY,Yt=Lt.listItemHeight,jt=ie.useRef(),an=kt(Se,tt,Ge,Ze),_t=ie.useMemo(function(){var vn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return vn+=yn,[rn,yn,vn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(vn){return vn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(vn){var Fn=(0,Me.Z)(vn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=jt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),vn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ze(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ze(an[ia].record,ia),Ro=dn(Un,pa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(it,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:Dt,itemHeight:Yt||24,data:an,itemKey:function(Fn){return Ze(Fn.record)},scrollWidth:Bt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(vn,Fn,yn){var rn=Ze(vn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:vn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Xt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ze=Se||{},Ge=Ze.x,it=Ze.y;typeof Ge!="number"&&(Ge=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var tt=ie.useMemo(function(){return{scrollY:it,listItemHeight:Ye}},[it,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ge}),components:{body:Hr},columns:ce,internalHooks:ve,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ze}=Se;const Ge=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ge,{[`${Ge}-spaced`]:!Ze,[`${Ge}-expanded`]:Ze&&Ye,[`${Ge}-collapsed`]:Ze&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ze,Ge)=>{const it=String(Ze.value);if(Ze.children)return{key:it||Ge,label:Ze.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ze.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,ot={key:Ze.value!==void 0?it:Ge,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(it)}),ie.createElement("span",null,Ze.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ze)?ot:null:Zi(Fe,Ze.text)?ot:null:ot})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ze,filterMultiple:Ge,filterMode:it="menu",filterSearch:tt=!1,filterState:ot,triggerFilter:Bt,locale:Lt,children:Dt,getPopupContainer:Yt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),vn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=jt!=null?jt:Hn)!==null&&Se!==void 0?Se:Nn,yn=ot==null?void 0:ot.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:hn}=Rt;dn(hn)},ma=(Rt,hn)=>{let{node:ia,checked:pa}=hn;jn(Ge?{selectedKeys:Rt}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:hn}=Rt.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const hn=Rt&&Rt.length?Rt:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Bt({column:Fe,key:Ze,filteredKeys:hn})},Ca=()=>{vn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),hn&&vn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&vn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),vn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(hn)}else dn([])},yo=Rt=>{let{filters:hn}=Rt;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var hn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((hn=Rt.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{vn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:Lt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ge?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement(hi.default,{selectable:!0,multiple:Ge,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Yt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ge,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((ln||[]).map(pa=>String(pa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},Lt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},Lt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Dt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Yt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ze=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ge=Ne.filteredValue;"filterDropdown"in Ne||(Ge=(Ye=Ge==null?void 0:Ge.map(String))!==null&&Ye!==void 0?Ye:Ge),we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:Ge,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ze))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ze){return Se.map((Ge,it)=>{const tt=mo(it,Ze),{filterMultiple:ot=!0,filterMode:Bt,filterSearch:Lt}=Ge;let Dt=Ge;if(Dt.filters||Dt.filterDropdown){const Yt=Ma(Dt,tt),jt=we.find(an=>{let{key:_t}=an;return Yt===_t});Dt=Object.assign(Object.assign({},Dt),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Dt,columnKey:Yt,filterState:jt,filterMultiple:ot,filterMode:Bt,filterSearch:Lt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ge.title,an))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bl(de,ce,Dt.children,we,Ne,Fe,Ye,tt)})),Dt})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ze}=Fe;if(Ze)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ge=jr(Ye);ce[we]=Ge.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ze=>Ye.some(Ge=>{const it=jr(Fe),tt=it.findIndex(Bt=>String(Bt)===String(Ge)),ot=tt!==-1?it[tt]:Ge;return Ne(ot,Ze)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ze=ie.useMemo(()=>Vi(we||[]),[we]),[Ge,it]=ie.useState(()=>ji(Ze,!0)),tt=ie.useMemo(()=>{const Dt=ji(Ze,!1);if(Dt.length===0)return Dt;let Yt=!0,jt=!0;if(Dt.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Yt=!1:jt=!1}),Yt){const an=(Ze||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ge.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ze[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Dt},[Ze,Ge]),ot=ie.useMemo(()=>ni(tt),[tt]),Bt=Dt=>{const Yt=tt.filter(jt=>{let{key:an}=jt;return an!==Dt.key});Yt.push(Dt),it(Yt),Ne(ni(Yt),Yt)};return[Dt=>bl(ce,Se,Dt,tt,Ye,Bt,Fe),tt,ot]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ze=function(Ge){Ge.forEach((it,tt)=>{const ot=Se(it,tt);Ye.set(ot,it),it&&typeof it=="object"&&ce in it&&Ze(it[ce]||[])})};const Ye=new Map;Ze(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ze]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ge=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ge.pageSize);Ge.current>it&&(Ge.current=it||1);const tt=(Bt,Lt)=>{Ze({current:Bt!=null?Bt:1,pageSize:Lt||Ge.pageSize})},ot=(Bt,Lt)=>{var Dt;Se&&((Dt=Se.onChange)===null||Dt===void 0||Dt.call(Se,Bt,Lt)),tt(Bt,Lt),ce(Bt,Lt||(Ge==null?void 0:Ge.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ge),{onChange:ot}),tt]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ze,onSelectAll:Ge,onSelectInvert:it,onSelectNone:tt,onSelectMultiple:ot,columnWidth:Bt,type:Lt,selections:Dt,fixed:Yt,renderCell:jt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:vn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,hn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:vn})},[Hn,Kn,_t,vn,Se]),Rn=(0,ie.useMemo)(()=>Al(vn,Wn),[vn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=Lt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,Lt]),Ca=(0,ie.useMemo)(()=>Lt==="radio"?new Set:new Set(ha),[ha,Lt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ze){const Ln=Un.map(Rt=>Nn(Rt));Ze(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ze,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Dt||an?null:(Dt===!0?[Ji,Qi,Xi]:Dt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const hn=Kn(Ln,Rt),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ge==null||Ge(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(Lt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;Lt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Yt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Dt&&Lt==="checkbox"}),Wo={fixed:Yn,width:Bt,className:`${ln}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Bt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ze=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ze),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ze)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ze):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ze),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ze){return(ce||[]).map((Ge,it)=>{const tt=mo(it,Ze);let ot=Ge;if(ot.sorter){const Bt=ot.sortDirections||Ne,Lt=ot.showSorterTooltip===void 0?Ye:ot.showSorterTooltip,Dt=Ma(ot,tt),Yt=Se.find(ra=>{let{key:vn}=ra;return vn===Dt}),jt=Yt?Yt.sortOrder:null,an=ql(Bt,jt);let _t;if(Ge.sortIcon)_t=Ge.sortIcon({sortOrder:jt});else{const ra=Bt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),vn=Bt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&vn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof Lt=="object"?Lt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const vn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ge.title,ra)),_t);return Lt?ie.createElement($i.Z,Object.assign({},Kn),vn):vn},onHeaderCell:ra=>{const vn=Ge.onHeaderCell&&Ge.onHeaderCell(ra)||{},Fn=vn.onClick,yn=vn.onKeyDown;vn.onClick=jn=>{we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),Fn==null||Fn(jn)},vn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),yn==null||yn(jn))};const rn=Do(Ge.title,{}),dn=rn==null?void 0:rn.toString();return jt?vn["aria-sort"]=jt==="ascend"?"ascending":"descending":vn["aria-label"]=dn||"",vn.className=mt()(vn.className,`${de}-column-has-sorters`),vn.tabIndex=0,Ge.ellipsis&&(vn.title=(rn!=null?rn:"").toString()),vn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Se,we,Ne,Fe,Ye,tt)})),ot})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ze)=>Ze.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ze},sortOrder:Ge}=Ye;return Dl(Ze)&&Ge});return Fe.length?Ne.sort((Ye,Ze)=>{for(let Ge=0;Ge{const Ze=Ye[Se];return Ze?Object.assign(Object.assign({},Ye),{[Se]:_i(Ze,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ze,Ge]=ie.useState(Fl(Se,!0)),it=ie.useMemo(()=>{let Dt=!0;const Yt=Fl(Se,!1);if(!Yt.length)return Ze;const jt=[];function an(ln){Dt?jt.push(ln):jt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Yt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Dt=!1),an(ln))}),jt},[Se,Ze]),tt=ie.useMemo(()=>{const Dt=it.map(Yt=>{let{column:jt,sortOrder:an}=Yt;return{column:jt,order:an}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[it]);function ot(Dt){let Yt;Dt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Yt=[Dt]:Yt=[].concat((0,In.Z)(it.filter(jt=>{let{key:an}=jt;return an!==Dt.key})),[Dt]),Ge(Yt),we(Ol(Yt),Yt)}return[Dt=>qi(ce,Dt,it,ot,Ne,Fe,Ye),it,tt,()=>Ol(it)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(pe))}}};var me=(0,rt.Z)("Skeleton",pe=>{const{componentCls:ue}=pe,Re=(0,nt.TS)(pe,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:pe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${pe.gradientFromColor} 25%, ${pe.gradientToColor} 37%, ${pe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Re)]},pe=>{const{colorFillContent:ue,colorFill:Re}=pe,gt=ue,Pe=Re;return{color:gt,colorGradientEnd:Pe,gradientFromColor:gt,gradientToColor:Pe,titleHeight:pe.controlHeight/2,blockRadius:pe.borderRadiusSM,paragraphMarginTop:pe.marginLG+pe.marginXXS,paragraphLiHeight:pe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,shape:ve="circle",size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Ke},St))))},Ae=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,block:ve=!1,size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe,[`${Ce}-block`]:ve},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Ke},St))))};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 mt=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:Pe,active:ve}=pe,{getPrefixCls:Ke}=Me.useContext(at.E_),ke=Ke("skeleton",ue),[Ce,je]=me(ke),zt=he()(ke,`${ke}-element`,{[`${ke}-active`]:ve},Re,gt,je);return Ce(Me.createElement("div",{className:zt},Me.createElement("div",{className:he()(`${ke}-image`,Re),style:Pe},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Me.createElement("path",{d:be,className:`${ke}-image-path`})))))},Xe=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:Pe,block:ve,size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Pe,[`${Ce}-block`]:ve},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Ke},St))))},et=ae(92413),bt={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"},Gt=bt,Ft=ae(7657),Zt=function(ue,Re){return Me.createElement(Ft.Z,(0,et.Z)({},ue,{ref:Re,icon:Gt}))},Ye=Me.forwardRef(Zt),Pt=Ye,De=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:Pe,active:ve,children:Ke}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,Re,gt),kt=Ke!=null?Ke:Me.createElement(Pt,null);return je(Me.createElement("div",{className:St},Me.createElement("div",{className:he()(`${Ce}-image`,Re),style:Pe},kt)))},We=ae(26407),Qt=pe=>{const ue=ke=>{const{width:Ce,rows:je=2}=pe;if(Array.isArray(Ce))return Ce[ke];if(je-1===ke)return Ce},{prefixCls:Re,className:gt,style:Pe,rows:ve}=pe,Ke=(0,We.Z)(Array(ve)).map((ke,Ce)=>Me.createElement("li",{key:Ce,style:{width:ue(Ce)}}));return Me.createElement("ul",{className:he()(Re,gt),style:Pe},Ke)},Xt=pe=>{let{prefixCls:ue,className:Re,width:gt,style:Pe}=pe;return Me.createElement("h3",{className:he()(ue,Re),style:Object.assign({width:gt},Pe)})};function ye(pe){return pe&&typeof pe=="object"?pe:{}}function wt(pe,ue){return pe&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(pe,ue){return!pe&&ue?{width:"38%"}:pe&&ue?{width:"50%"}:{}}function Sn(pe,ue){const Re={};return(!pe||!ue)&&(Re.width="61%"),!pe&&ue?Re.rows=3:Re.rows=2,Re}const sn=pe=>{const{prefixCls:ue,loading:Re,className:gt,rootClassName:Pe,style:ve,children:Ke,avatar:ke=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:St}=pe,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Me.useContext(at.E_),st=kt("skeleton",ue),[tn,gn]=me(st);if(Re||!("loading"in pe)){const $t=!!ke,bn=!!Ce,Cn=!!je;let un;if($t){const xa=Object.assign(Object.assign({prefixCls:`${st}-avatar`},wt(bn,Cn)),ye(ke));un=Me.createElement("div",{className:`${st}-header`},Me.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-title`},Et($t,Cn)),ye(Ce));xa=Me.createElement(Xt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-paragraph`},Sn($t,bn)),ye(je));Sa=Me.createElement(Qt,Object.assign({},Ea))}kn=Me.createElement("div",{className:`${st}-content`},xa,Sa)}const ca=he()(st,{[`${st}-with-avatar`]:$t,[`${st}-active`]:zt,[`${st}-rtl`]:xt==="rtl",[`${st}-round`]:St},Ht==null?void 0:Ht.className,gt,Pe,gn);return tn(Me.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},un,kn))}return typeof Ke!="undefined"?Ke:null};sn.Button=Ae,sn.Avatar=Be,sn.Input=Xe,sn.Image=mt,sn.Node=De;var Ve=sn,Te=Ve},31797:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return me}});var se=ae(59301),he=ae(56762),Me=ae(92343),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:xe,precision:Ae,decimalSeparator:be,groupSeparator:yt="",prefixCls:mt}=fe;let Jt;if(typeof xe=="function")Jt=xe(Be);else{const Xe=String(Be),et=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!et||Xe==="-")Jt=Xe;else{const bt=et[1];let Gt=et[2]||"0",Ft=et[4]||"";Gt=Gt.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Ft=Ft.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Ft&&(Ft=`${be}${Ft}`),Jt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},bt,Gt),Ft&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Ft)]}}return se.createElement("span",{className:`${mt}-content-value`},Jt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:xe,padding:Ae,colorTextDescription:be,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Jt,fontFamily:Xe}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:xe,color:be,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Jt,fontFamily:Xe,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:xe},[`${Be}-content-suffix`]:{marginInlineStart:xe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:xe}=fe;return{titleFontSize:xe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:xe,rootClassName:Ae,style:be,valueStyle:yt,value:mt=0,title:Jt,valueRender:Xe,prefix:et,suffix:bt,loading:Gt=!1,onMouseEnter:Ft,onMouseLeave:Zt,decimalSeparator:Ye=".",groupSeparator:Pt=","}=fe,{getPrefixCls:Tt,direction:De,statistic:We}=se.useContext(Oe.E_),pt=Tt("statistic",Be),[Qt,ct]=re(pt),Xt=se.createElement(rt,Object.assign({decimalSeparator:Ye,groupSeparator:Pt,prefixCls:pt},fe,{value:mt})),ye=Ie()(pt,{[`${pt}-rtl`]:De==="rtl"},We==null?void 0:We.className,xe,Ae,ct);return Qt(se.createElement("div",{className:ye,style:Object.assign(Object.assign({},We==null?void 0:We.style),be),onMouseEnter:Ft,onMouseLeave:Zt},Jt&&se.createElement("div",{className:`${pt}-title`},Jt),se.createElement(ie.Z,{paragraph:!1,loading:Gt,className:`${pt}-skeleton`},se.createElement("div",{style:yt,className:`${pt}-content`},et&&se.createElement("span",{className:`${pt}-content-prefix`},et),Xe?Xe(Xt):Xt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let xe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(Xe=>Xe.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((Xe,et)=>{let[bt,Gt]=et;if(Xe.includes(bt)){const Ft=Math.floor(xe/Gt);return xe-=Ft*Gt,Xe.replace(new RegExp(`${bt}+`,"g"),Zt=>{const Ye=Zt.length;return Ft.toString().padStart(Ye,"0")})}return Xe},yt);let Jt=0;return mt.replace(Ae,()=>{const Xe=be[Jt];return Jt+=1,Xe})}function E(fe,Be){const{format:xe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),yt=Math.max(Ae-be,0);return b(yt,xe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:xe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,yt=(0,he.Z)(),mt=se.useRef(null),Jt=()=>{be==null||be(),mt.current&&(clearInterval(mt.current),mt.current=null)},Xe=()=>{const Gt=ee(Be);Gt>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Gt-Date.now()),Gt(Xe(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const et=(Gt,Ft)=>E(Gt,Object.assign(Object.assign({},Ft),{format:xe})),bt=Gt=>(0,Me.Tm)(Gt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:et}))};var ne=se.memo(te);a.Countdown=ne;var me=a},15969:function(ut,At,ae){"use strict";ae.d(At,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Me=ae(33606),at=ae(6089),Ie=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Je=Ne.children,Ze=ie.useRef(Fe);Ze.current=Fe;var Ge=ie.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),it=(0,Me.Z)(Ge,1),tt=it[0];return(0,Ie.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Je)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Bt={};return ce.forEach(function(Lt){Bt[Lt]=ot[Lt]}),Bt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Je=Ne.getValue,Ze=ie.useRef();Ze.current=Se(we?Je():de==null?void 0:de.defaultValue);var Ge=ie.useState({}),it=(0,Me.Z)(Ge,2),tt=it[1];return(0,Ie.Z)(function(){if(!we)return;function ot(Bt){var Lt=Se(Bt);(0,Oe.Z)(Ze.current,Lt,!0)||tt({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ze.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Je?{ref:tt}:{},Bt=ie.useRef(0),Lt=ie.useRef(it),Dt=ce();return Dt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(Lt.current,it))&&(Bt.current+=1),Lt.current=it,ie.createElement(de.Provider,{value:Bt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Je?ie.forwardRef(Ze):Ze}function we(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Je?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Je?ie.memo(ie.forwardRef(Ze),Fe):ie.memo(Ze,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function me(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Je){var Ze;(de==null?void 0:de[Je])!==((Ze=we.current)===null||Ze===void 0?void 0:Ze[Je])&&Ne.push(Je)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=me();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var xe=ae(39559),Ae=ae(33708),be=ae(400),yt=ae(92310),mt=ae.n(yt),Jt=ae(80547),Xe=ae(97938),et=ae(48736),bt=ie.createContext({renderWithProps:!1}),Gt=bt,Ft="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Ye(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Je=Ne.dataIndex,Ze=Fe||Zt(Je).join("-")||Ft;Se[Ze];)Ze="".concat(Ze,"_next");Se[Ze]=!0,ce.push(Ze)}),ce}function Pt(de){return de!=null}function Tt(de){return de&&(0,xe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Je=ie.useContext(Gt),Ze=ee(),Ge=(0,Jt.Z)(function(){if(Pt(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,Xe.Z)(de,it),ot=tt,Bt=void 0;if(Ne){var Lt=Ne(tt,de,Se);Tt(Lt)?(ot=Lt.children,Bt=Lt.props,Je.renderWithProps=!0):ot=Lt}return[ot,Bt]},[Ze,de,we,ce,Ne,Se],function(it,tt){if(Fe){var ot=(0,Me.Z)(it,2),Bt=ot[1],Lt=(0,Me.Z)(tt,2),Dt=Lt[1];return Fe(Dt,Bt)}return Je.renderWithProps?!0:!(0,Oe.Z)(it,tt,!0)});return Ge}function We(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(ne,function(Se){var we=We(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var Qt=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Je=Se===!0?{showTitle:!0}:Se;return Je&&(Je.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function ct(de){var ce,Se,we,Ne,Fe,Je,Ze,Ge,it=de.component,tt=de.children,ot=de.ellipsis,Bt=de.scope,Lt=de.prefixCls,Dt=de.className,Yt=de.align,jt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,vn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(Lt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,ln,tt,an,Hn),_n=(0,Me.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof vn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=vn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Je=Jn==null?void 0:Jn.rowSpan)!==null&&Je!==void 0?Je:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Me.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],hn=function(Yn){var Zo;jt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ze=Rn.title)!==null&&Ze!==void 0?Ze:Qt({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,Dt,(Ge={},(0,be.Z)(Ge,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ge,"".concat(fa,"-ellipsis"),ot),(0,be.Z)(Ge,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ge,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ge,"".concat(fa,"-row-hover"),!Jn&&Ln),Ge),Rn.className,Jn==null?void 0:Jn.className),Ao={};Yt&&(Ao.textAlign=Yt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,xe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Bt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Xt=ie.memo(ct);function ye(de,ce,Se,we,Ne,Fe){var Je=Se[de]||{},Ze=Se[ce]||{},Ge,it;Je.fixed==="left"?Ge=we.left[Ne==="rtl"?ce:de]:Ze.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var tt=!1,ot=!1,Bt=!1,Lt=!1,Dt=Se[ce+1],Yt=Se[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ge!==void 0){var an=Yt&&Yt.fixed==="left";Lt=!an&&jt}else if(it!==void 0){var _t=Dt&&Dt.fixed==="right";Bt=!_t&&jt}}else if(Ge!==void 0){var ln=Dt&&Dt.fixed==="left";tt=!ln&&jt}else if(it!==void 0){var Hn=Yt&&Yt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ge,fixRight:it,lastFixLeft:tt,firstFixRight:ot,lastFixRight:Bt,firstFixLeft:Lt,isSticky:we.isSticky}}var wt=ie.createContext({}),Et=wt;function Sn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Je=de.rowSpan,Ze=de.align,Ge=nt(ne,["prefixCls","direction"]),it=Ge.prefixCls,tt=Ge.direction,ot=ie.useContext(Et),Bt=ot.scrollColumnIndex,Lt=ot.stickyOffsets,Dt=ot.flattenColumns,Yt=ot.columns,jt=Se+Fe-1,an=jt+1===Bt?Fe+1:Fe,_t=ye(Se,Se+an-1,Dt,Lt,tt,Yt==null?void 0:Yt[Se]);return ie.createElement(Xt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ze,colSpan:an,rowSpan:Je,render:function(){return we}},_t))}var sn=ae(37061),Ve=["children"];function Te(de){var ce=de.children,Se=(0,sn.Z)(de,Ve);return ie.createElement("tr",Se,ce)}function pe(de){var ce=de.children;return ce}pe.Row=Te,pe.Cell=Sn;var ue=pe;function Re(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Je=we.length-1,Ze=we[Je],Ge=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ze!=null&&Ze.scrollbar?Je:null,columns:Ne}},[Ze,we,Je,Se,Ne]);return ie.createElement(Et.Provider,{value:Ge},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(Re),Pe=ue,ve=ae(70425),Ke=ae(29301),ke=ae(29194),Ce=ae(24514),je=ae(75152),zt=ae(26112);function St(de,ce,Se,we,Ne,Fe,Je){de.push({record:ce,indent:Se,index:Je});var Ze=Fe(ce),Ge=Ne==null?void 0:Ne.has(Ze);if(ce&&Array.isArray(ce[we])&&Ge)for(var it=0;it1?yn-1:0),dn=1;dn=0;Ze-=1){var Ge=ce[Ze],it=Se&&Se[Ze],tt=it&&it[xa];if(Ge||tt||Je){var ot=tt||{},Bt=ot.columnType,Lt=(0,sn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ze,style:{width:Ge}},Lt))),Je=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Je,prefixCls:tt,key:Lt[Yt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Se(Je,Ze){var Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ge]=ce[Ge]||[];var it=Ze,tt=Je.filter(Boolean).map(function(ot){var Bt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},Lt=1,Dt=ot.children;return Dt&&Dt.length>0&&(Lt=Se(Dt,it,Ge+1).reduce(function(Yt,jt){return Yt+jt},0),Bt.hasSubColumns=!0),"colSpan"in ot&&(Lt=ot.colSpan),"rowSpan"in ot&&(Bt.rowSpan=ot.rowSpan),Bt.colSpan=Lt,Bt.colEnd=Bt.colStart+Lt-1,ce[Ge].push(Bt),it+=Lt,Lt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ze){ce[Ze].forEach(function(Ge){!("rowSpan"in Ge)&&!Ge.hasSubColumns&&(Ge.rowSpan=we-Ze)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(it){var tt=va(ce,it.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Je=Ne/we,Ze=0,Ge=de.map(function(it){var tt=(0,Ae.Z)({},it),ot=va(ce,tt.width);if(ot)tt.width=ot;else{var Bt=Math.floor(Je);tt.width=Fe===1?Ne:Bt,Ne-=Bt,Fe-=1}return Ze+=tt.width,tt});return[Ge,Ze]}return[de,ce]},[de,ce])}var Ue=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,sn.Z)(we,Ue),Je=(0,Ae.Z)({key:Se},Fe);return Ne&&(Je.children=$e(Ne)),Je})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,xe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Je=Fe===!0?"left":Fe,Ze="".concat(ce,"-").concat(Ne),Ge=we.children;return Ge&&Ge.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ge,Ze).map(function(it){return(0,Ae.Z)({fixed:Je},it)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ze},we),{},{fixed:Je})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Je=de[Fe];if(Ne&&Je.fixed!=="right")Ne=!1;else if(!Ne&&Je.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,sn.Z)(ce,qe),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Je=de.expandedKeys,Ze=de.columnTitle,Ge=de.getRowKey,it=de.onTriggerExpand,tt=de.expandIcon,ot=de.rowExpandable,Bt=de.expandIconColumnIndex,Lt=de.direction,Dt=de.expandRowByClick,Yt=de.columnWidth,jt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Bt||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(jt==="left"||jt)&&!Bt?ma="left":(jt==="right"||jt)&&Bt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ze),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Yt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ge(fa,ya),Xa=Je.has(ha),Ca=ot?ot(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return Dt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ge,Je,tt,Lt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,Lt]),Wn=ie.useMemo(function(){return Lt==="rtl"?Kt(Mt(Hn)):Mt(Hn)},[Hn,Lt,an]),Nn=Xn(Wn,an),Kn=(0,Me.Z)(Nn,2),ra=Kn[0],vn=Kn[1];return[Hn,ra,vn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Je=de.expandable,Ze="".concat(Se,"-row-expand-icon");if(!Je)return ie.createElement("span",{className:mt()(Ze,"".concat(Se,"-row-spaced"))});var Ge=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:mt()(Ze,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ge})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Je,Ze){we.push(ce(Je,Ze)),Ne(Je[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Je=we.defaultExpandedRowKeys,Ze=we.defaultExpandAllRows,Ge=we.expandedRowRender,it=we.onExpand,tt=we.onExpandedRowsChange,ot=we.childrenColumnName,Bt=Ne||En,Lt=ot||"children",Dt=ie.useMemo(function(){return Ge?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,xe.Z)(Wn)==="object"&&Wn[Lt]})?"nest":!1},[!!Ge,ce]),Yt=ie.useState(function(){return Je||(Ze?da(ce,Se,Lt):[])}),jt=(0,Me.Z)(Yt,2),an=jt[0],_t=jt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),it&&it(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,it,tt]);return[we,Dt,ln,Bt,Lt,Hn]}function Wt(de,ce,Se,we){var Ne=de.map(function(Fe,Je){return ye(Je,Je,de,ce,Se,we==null?void 0:we[Je])});return(0,Jt.Z)(function(){return Ne},[Ne],function(Fe,Je){return!(0,Oe.Z)(Fe,Je)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Me.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Je=(0,ie.useRef)([]);function Ze(Ge){Je.current.push(Ge);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var tt=Je.current,ot=ce.current;Je.current=[],tt.forEach(function(Bt){ce.current=Bt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ze]}function po(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Je){ce.current=Je,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Me.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Me.Z)(Ne,2),Je=Fe[0],Ze=Fe[1],Ge=ie.useCallback(function(it,tt){we(it),Ze(tt)},[]);return[Se,Je,Ge]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,xe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Je=Fe===void 0?0:Fe,Ze=Se.offsetScroll,Ge=Ze===void 0?0:Ze,it=Se.getContainer,tt=it===void 0?function(){return Wa}:it,ot=tt()||Wa;return ie.useMemo(function(){var Bt=!!de;return{isSticky:Bt,stickyClassName:Bt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Je,offsetScroll:Ge,container:ot}},[Ge,Ne,Je,ce,ot])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Je=0,Ze=0,Ge=0;Ge=ot&&(Rn=ot-Bt),Je({scrollLeft:Rn/ot*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ge===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ge).top+Ge.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ze?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*ot||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",vn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Bt,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ge,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ge]),ie.useEffect(function(){jt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[jt.isHiddenScrollBar]),tt<=ot||!Bt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:ot,bottom:Ze},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:Lt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",pn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Je=Se.style,Ze=Se.data,Ge=Se.rowKey,it=Se.scroll,tt=Se.tableLayout,ot=Se.direction,Bt=Se.title,Lt=Se.footer,Dt=Se.summary,Yt=Se.caption,jt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,vn=Se.tailor,Fn=Se.sticky,yn=Ze||pn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,Xe.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ge=="function"?Ge:function(Ua){var vo=Ua&&Ua[Ge];return vo}},[Ge]),la=jn(["body"]),Rn=Ya(),sa=(0,Me.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Me.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Me.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:dn&&vn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),hn=(0,Me.Z)(Rt,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Me.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Me.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Me.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Ye(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Pt(it.y),So=it&&Pt(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Dt==null?void 0:Dt(yn)},[Dt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===ue&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Me.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Yt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ge),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:vn===0||yn===0||yn>1},[yn,vn,tt]);la?ma.visibility="hidden":tt&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Bt,sa={};return(yn===0||vn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Xt,(0,_e.Z)({className:mt()(Dt,it),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ze,index:Fe,renderIndex:Je,dataIndex:Lt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Je=de.style,Ze=de.extra,Ge=de.getHeight,it=(0,sn.Z)(de,ci),tt=Se.record,ot=Se.indent,Bt=Se.index,Lt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=Lt.scrollX,Yt=Lt.flattenColumns,jt=Lt.prefixCls,an=Lt.fixColumn,_t=Lt.componentWidth,ln=st(tt,Fe,we,ot),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,vn;if(Hn&&Wn){var Fn=Kn(tt,we,ot+1,Wn),yn=ra==null?void 0:ra(tt,we,ot),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(jt,"-expanded-row-cell");vn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Xt,{component:"div",prefixCls:jt,className:mt()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Je),{},{width:Dt});Ze&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(jt,"-row-extra"),Ze)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Yt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Bt,record:tt,inverse:Ze,getHeight:Ge})}));return Hn?ie.createElement("div",{ref:ce},ma,vn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Je=Ne.onColumnResize,Ze=Ne.getRowKey,Ge=Ne.expandedKeys,it=Ne.prefixCls,tt=Ne.childrenColumnName,ot=Ne.emptyNode,Bt=Ne.scrollX,Lt=nt(ar),Dt=Lt.scrollY,Yt=Lt.listItemHeight,jt=ie.useRef(),an=kt(Se,tt,Ge,Ze),_t=ie.useMemo(function(){var vn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return vn+=yn,[rn,yn,vn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(vn){return vn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(vn){var Fn=(0,Me.Z)(vn,2),yn=Fn[0],rn=Fn[1];Je(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=jt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),vn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ze(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ze(an[ia].record,ia),Ro=dn(Un,pa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(it,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:Dt,itemHeight:Yt||24,data:an,itemKey:function(Fn){return Ze(Fn.record)},scrollWidth:Bt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(vn,Fn,yn){var rn=Ze(vn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:vn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Xt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Je=de.listItemHeight,Ze=Se||{},Ge=Ze.x,it=Ze.y;typeof Ge!="number"&&(Ge=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var tt=ie.useMemo(function(){return{scrollY:it,listItemHeight:Je}},[it,Je]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ge}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Je,expandable:Ze}=Se;const Ge=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ge,{[`${Ge}-spaced`]:!Ze,[`${Ge}-expanded`]:Ze&&Je,[`${Ge}-collapsed`]:Ze&&!Je}),"aria-label":Je?de.collapse:de.expand,"aria-expanded":Je})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je}=de;return ce.map((Ze,Ge)=>{const it=String(Ze.value);if(Ze.children)return{key:it||Ge,label:Ze.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ze.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je})};const tt=Ne?kr.default:Gi.ZP,ot={key:Ze.value!==void 0?it:Ge,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(it)}),ie.createElement("span",null,Ze.text))};return Fe.trim()?typeof Je=="function"?Je(Fe,Ze)?ot:null:Zi(Fe,Ze.text)?ot:null:ot})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Je,columnKey:Ze,filterMultiple:Ge,filterMode:it="menu",filterSearch:tt=!1,filterState:ot,triggerFilter:Bt,locale:Lt,children:Dt,getPopupContainer:Yt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),vn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=jt!=null?jt:Hn)!==null&&Se!==void 0?Se:Nn,yn=ot==null?void 0:ot.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:hn}=Rt;dn(hn)},ma=(Rt,hn)=>{let{node:ia,checked:pa}=hn;jn(Ge?{selectedKeys:Rt}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:hn}=Rt.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const hn=Rt&&Rt.length?Rt:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Bt({column:Fe,key:Ze,filteredKeys:hn})},Ca=()=>{vn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),hn&&vn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&vn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),vn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Je}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(hn)}else dn([])},yo=Rt=>{let{filters:hn}=Rt;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var hn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((hn=Rt.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Je}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{vn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:Lt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ge?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement(hi.default,{selectable:!0,multiple:Ge,prefixCls:`${Je}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Yt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ge,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((ln||[]).map(pa=>String(pa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},Lt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},Lt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Dt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Yt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Je;const Ze=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ge=Ne.filteredValue;"filterDropdown"in Ne||(Ge=(Je=Ge==null?void 0:Ge.map(String))!==null&&Je!==void 0?Je:Ge),we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:Ge,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ze))))}),we}function bl(de,ce,Se,we,Ne,Fe,Je,Ze){return Se.map((Ge,it)=>{const tt=mo(it,Ze),{filterMultiple:ot=!0,filterMode:Bt,filterSearch:Lt}=Ge;let Dt=Ge;if(Dt.filters||Dt.filterDropdown){const Yt=Ma(Dt,tt),jt=we.find(an=>{let{key:_t}=an;return Yt===_t});Dt=Object.assign(Object.assign({},Dt),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Dt,columnKey:Yt,filterState:jt,filterMultiple:ot,filterMode:Bt,filterSearch:Lt,triggerFilter:Fe,locale:Ne,getPopupContainer:Je},Lo(Ge.title,an))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bl(de,ce,Dt.children,we,Ne,Fe,Je,tt)})),Dt})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Je,filterDropdown:Ze}=Fe;if(Ze)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ge=jr(Je);ce[we]=Ge.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Je}=we;return Ne&&Je&&Je.length?Se.filter(Ze=>Je.some(Ge=>{const it=jr(Fe),tt=it.findIndex(Bt=>String(Bt)===String(Ge)),ot=tt!==-1?it[tt]:Ge;return Ne(ot,Ze)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Je}=de;const Ze=ie.useMemo(()=>Vi(we||[]),[we]),[Ge,it]=ie.useState(()=>ji(Ze,!0)),tt=ie.useMemo(()=>{const Dt=ji(Ze,!1);if(Dt.length===0)return Dt;let Yt=!0,jt=!0;if(Dt.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Yt=!1:jt=!1}),Yt){const an=(Ze||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ge.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ze[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Dt},[Ze,Ge]),ot=ie.useMemo(()=>ni(tt),[tt]),Bt=Dt=>{const Yt=tt.filter(jt=>{let{key:an}=jt;return an!==Dt.key});Yt.push(Dt),it(Yt),Ne(ni(Yt),Yt)};return[Dt=>bl(ce,Se,Dt,tt,Je,Bt,Fe),tt,ot]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ze=function(Ge){Ge.forEach((it,tt)=>{const ot=Se(it,tt);Je.set(ot,it),it&&typeof it=="object"&&ce in it&&Ze(it[ce]||[])})};const Je=new Map;Ze(de),we.current={data:de,childrenColumnName:ce,kvMap:Je,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Je,Ze]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ge=(0,El.Z)(Je,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ge.pageSize);Ge.current>it&&(Ge.current=it||1);const tt=(Bt,Lt)=>{Ze({current:Bt!=null?Bt:1,pageSize:Lt||Ge.pageSize})},ot=(Bt,Lt)=>{var Dt;Se&&((Dt=Se.onChange)===null||Dt===void 0||Dt.call(Se,Bt,Lt)),tt(Bt,Lt),ce(Bt,Lt||(Ge==null?void 0:Ge.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ge),{onChange:ot}),tt]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Je,onSelect:Ze,onSelectAll:Ge,onSelectInvert:it,onSelectNone:tt,onSelectMultiple:ot,columnWidth:Bt,type:Lt,selections:Dt,fixed:Yt,renderCell:jt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:vn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,hn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:vn})},[Hn,Kn,_t,vn,Se]),Rn=(0,ie.useMemo)(()=>Al(vn,Wn),[vn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=Lt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,Lt]),Ca=(0,ie.useMemo)(()=>Lt==="radio"?new Set:new Set(ha),[ha,Lt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Je==null||Je(Un,Tn,{type:Vn})},[dn,Nn,Je,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ze){const Ln=Un.map(Rt=>Nn(Rt));Ze(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ze,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Dt||an?null:(Dt===!0?[Ji,Qi,Xi]:Dt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const hn=Kn(Ln,Rt),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ge==null||Ge(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(Lt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;Lt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Yt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Dt&&Lt==="checkbox"}),Wo={fixed:Yn,width:Bt,className:`${ln}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Bt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Je){we.push({column:Fe,key:Ma(Fe,Je),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Je)=>{const Ze=mo(Je,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ze),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ze)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ze):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ze),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Je,Ze){return(ce||[]).map((Ge,it)=>{const tt=mo(it,Ze);let ot=Ge;if(ot.sorter){const Bt=ot.sortDirections||Ne,Lt=ot.showSorterTooltip===void 0?Je:ot.showSorterTooltip,Dt=Ma(ot,tt),Yt=Se.find(ra=>{let{key:vn}=ra;return vn===Dt}),jt=Yt?Yt.sortOrder:null,an=ql(Bt,jt);let _t;if(Ge.sortIcon)_t=Ge.sortIcon({sortOrder:jt});else{const ra=Bt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),vn=Bt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&vn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof Lt=="object"?Lt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const vn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ge.title,ra)),_t);return Lt?ie.createElement($i.Z,Object.assign({},Kn),vn):vn},onHeaderCell:ra=>{const vn=Ge.onHeaderCell&&Ge.onHeaderCell(ra)||{},Fn=vn.onClick,yn=vn.onKeyDown;vn.onClick=jn=>{we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),Fn==null||Fn(jn)},vn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),yn==null||yn(jn))};const rn=Do(Ge.title,{}),dn=rn==null?void 0:rn.toString();return jt?vn["aria-sort"]=jt==="ascend"?"ascending":"descending":vn["aria-label"]=dn||"",vn.className=mt()(vn.className,`${de}-column-has-sorters`),vn.tabIndex=0,Ge.ellipsis&&(vn.title=(rn!=null?rn:"").toString()),vn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Se,we,Ne,Fe,Je,tt)})),ot})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Je,Ze)=>Ze.multiplePriority-Je.multiplePriority),Ne=de.slice(),Fe=we.filter(Je=>{let{column:{sorter:Ze},sortOrder:Ge}=Je;return Dl(Ze)&&Ge});return Fe.length?Ne.sort((Je,Ze)=>{for(let Ge=0;Ge{const Ze=Je[Se];return Ze?Object.assign(Object.assign({},Je),{[Se]:_i(Ze,ce,Se)}):Je}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Je}=de;const[Ze,Ge]=ie.useState(Fl(Se,!0)),it=ie.useMemo(()=>{let Dt=!0;const Yt=Fl(Se,!1);if(!Yt.length)return Ze;const jt=[];function an(ln){Dt?jt.push(ln):jt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Yt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Dt=!1),an(ln))}),jt},[Se,Ze]),tt=ie.useMemo(()=>{const Dt=it.map(Yt=>{let{column:jt,sortOrder:an}=Yt;return{column:jt,order:an}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[it]);function ot(Dt){let Yt;Dt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Yt=[Dt]:Yt=[].concat((0,In.Z)(it.filter(jt=>{let{key:an}=jt;return an!==Dt.key})),[Dt]),Ge(Yt),we(Ol(Yt),Yt)}return[Dt=>qi(ce,Dt,it,ot,Ne,Fe,Je),it,tt,()=>Ol(it)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Je)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Je+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, @@ -210,10 +210,10 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ze,tableBorderColor:Ge,tableExpandIconBg:it,tableExpandColumnWidth:tt,borderRadius:ot,fontSize:Bt,fontSizeSM:Lt,lineHeight:Dt,tablePaddingVertical:Yt,tablePaddingHorizontal:jt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ze} ${Ge}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Bt*Dt-Fe*3)/2-Math.ceil((Lt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Yt}px -${jt}px`,padding:`${Yt}px ${jt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ze,colorText:Ge,lineWidth:it,lineType:tt,tableBorderColor:ot,tableHeaderIconColor:Bt,fontSizeSM:Lt,tablePaddingHorizontal:Dt,borderRadius:Yt,motionDurationSlow:jt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${it}px ${tt} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Dt/2}px`,padding:`0 ${Ye}px`,color:Bt,fontSize:Lt,borderRadius:Yt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Yt,boxShadow:vn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Hn,fontSize:Lt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ze,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-it}px ${Ze}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ze}=de,Ge=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Je,lineType:Ze,tableBorderColor:Ge,tableExpandIconBg:it,tableExpandColumnWidth:tt,borderRadius:ot,fontSize:Bt,fontSizeSM:Lt,lineHeight:Dt,tablePaddingVertical:Yt,tablePaddingHorizontal:jt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ze} ${Ge}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Bt*Dt-Fe*3)/2-Math.ceil((Lt*1.4-Fe*3)/2),marginInlineEnd:Je},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Yt}px -${jt}px`,padding:`${Yt}px ${jt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Je,paddingXS:Ze,colorText:Ge,lineWidth:it,lineType:tt,tableBorderColor:ot,tableHeaderIconColor:Bt,fontSizeSM:Lt,tablePaddingHorizontal:Dt,borderRadius:Yt,motionDurationSlow:jt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${it}px ${tt} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Je,marginInline:`${Je}px ${-Dt/2}px`,padding:`0 ${Je}px`,color:Bt,fontSize:Lt,borderRadius:Yt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Yt,boxShadow:vn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Hn,fontSize:Lt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ze,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Je,marginInlineStart:Je},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-it}px ${Ze}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Je,zIndexTableSticky:Ze}=de,Ge=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right - `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` + `]:{position:"sticky !important",zIndex:Fe,background:Je},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` @@ -225,10 +225,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${Ge}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ge}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ge}`}}}}},Ut=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Ge,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ge}`}}}}},Ut=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Je,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Ge,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Je*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Je*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ze,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ge}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ze,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ge}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Je)=>({[`${ce}${ce}-${we}`]:{fontSize:Je,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -240,7 +240,7 @@ `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Ge}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:Ye,borderTop:it,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ge,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ze,tableFontSize:Ge,tableBg:it,tableRadius:tt,tableHeaderTextColor:ot,motionDurationMid:Bt,tableHeaderBg:Lt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:Yt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ze}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ge,background:it,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Je,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Ge}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:Je,borderTop:it,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ge,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Je,tableBorderColor:Ze,tableFontSize:Ge,tableBg:it,tableRadius:tt,tableHeaderTextColor:ot,motionDurationMid:Bt,tableHeaderBg:Lt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:Yt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Je} ${Ze}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ge,background:it,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, @@ -255,4 +255,4 @@ &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Yt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ze,headerBg:Ge,headerColor:it,headerSortActiveBg:tt,headerSortHoverBg:ot,bodySortBg:Bt,rowHoverBg:Lt,rowSelectedBg:Dt,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:vn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ge,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:Lt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ze+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Ut(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ze,padding:Ge,paddingSM:it,paddingXS:tt,colorBorderSecondary:ot,borderRadiusLG:Bt,fontSize:Lt,controlHeight:Dt,colorTextPlaceholder:Yt}=de,jt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ze,rowExpandedBg:ce,cellPaddingBlock:Ge,cellPaddingInline:Ge,cellPaddingBlockMD:it,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:ot,headerBorderRadius:Bt,footerBg:_t,footerColor:we,cellFontSize:Lt,cellFontSizeMD:Lt,cellFontSizeSM:Lt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Dt,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ze,dropdownPrefixCls:Ge,dataSource:it,pagination:tt,rowSelection:ot,rowKey:Bt="key",rowClassName:Lt,columns:Dt,children:Yt,childrenColumnName:jt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:vn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Dt||$e(Yt),[Dt,Yt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ge),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Bt=="function"?Bt:Da=>Da==null?void 0:Da[Bt],[Bt]),[Rt]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);hn.pagination=tt===!1?{}:Or(wa,tt),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof Lt=="function"?ho=mt()(Lt(Da,no,jo)):ho=mt()(Lt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ze,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:ve,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Pe;var ko=Va,Bo=ko},17574:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Ft}});var se=ae(23130),ve=ae(26407),Me=ae(52671),at=ae(8657),Ie=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Ue,Pt){return Oe.createElement(rt.Z,(0,Ie.Z)({},Ue,{ref:Pt,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Ue,dropLevelOffset:Pt,prefixCls:Tt,indent:De,direction:je="ltr"}=Zt,pt=je==="ltr"?"left":"right",Qt=je==="ltr"?"right":"left",ct={[pt]:-Pt*De+ee,[Qt]:0};switch(Ue){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[pt]=De+ee;break}return Oe.createElement("div",{style:ct,className:`${Tt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Ue)=>{const{getPrefixCls:Pt,direction:Tt,virtual:De,tree:je}=Oe.useContext(x.E_),{prefixCls:pt,className:Qt,showIcon:ct=!1,showLine:Xt,switcherIcon:ye,blockNode:wt=!1,children:Et,checkable:Sn=!1,selectable:sn=!0,draggable:We,motion:Te,style:pe}=Zt,ue=Pt("tree",pt),Re=Pt(),gt=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Re)),{motionAppear:!1}),Pe=Object.assign(Object.assign({},Zt),{checkable:Sn,selectable:sn,showIcon:ct,motion:gt,blockNode:wt,showLine:!!Xt,dropIndicatorRender:te}),[he,Je]=(0,z.ZP)(ue),ke=Oe.useMemo(()=>{if(!We)return!1;let Ke={};switch(typeof We){case"function":Ke.nodeDraggable=We;break;case"object":Ke=Object.assign({},We);break;default:break}return Ke.icon!==!1&&(Ke.icon=Ke.icon||Oe.createElement(b.Z,null)),Ke},[We]),Ce=Ke=>Oe.createElement(ne.Z,{prefixCls:ue,switcherIcon:ye,treeNodeProps:Ke,showLine:Xt});return he(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Ue,virtual:De},Pe,{style:Object.assign(Object.assign({},je==null?void 0:je.style),pe),prefixCls:ue,className:re()({[`${ue}-icon-hide`]:!ct,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!sn,[`${ue}-rtl`]:Tt==="rtl"},je==null?void 0:je.className,Qt,Je),direction:Tt,checkable:Sn&&Oe.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:sn,switcherIcon:Ce,draggable:ke}),Et))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function xe(Zt,Ue){function Pt(Tt){const{key:De,children:je}=Tt;Ue(De,Tt)!==!1&&xe(je||[],Ue)}Zt.forEach(Pt)}function Ae(Zt){let{treeData:Ue,expandedKeys:Pt,startKey:Tt,endKey:De}=Zt;const je=[];let pt=Be.None;if(Tt&&Tt===De)return[Tt];if(!Tt||!De)return[];function Qt(ct){return ct===Tt||ct===De}return xe(Ue,ct=>{if(pt===Be.End)return!1;if(Qt(ct)){if(je.push(ct),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&je.push(ct);return Pt.includes(ct)}),je}function be(Zt,Ue){const Pt=(0,ve.Z)(Ue),Tt=[];return xe(Zt,(De,je)=>{const pt=Pt.indexOf(De);return pt!==-1&&(Tt.push(je),Pt.splice(pt,1)),!!Pt.length}),Tt}var yt=function(Zt,Ue){var Pt={};for(var Tt in Zt)Object.prototype.hasOwnProperty.call(Zt,Tt)&&Ue.indexOf(Tt)<0&&(Pt[Tt]=Zt[Tt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Tt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Pt,defaultExpandParent:Tt,defaultExpandedKeys:De}=Zt,je=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Oe.useRef(),Qt=Oe.useRef(),ct=()=>{const{keyEntities:ke}=(0,a.I8)(Jt(je));let Ce;return Pt?Ce=Object.keys(ke):Tt?Ce=(0,y.r7)(je.expandedKeys||De||[],ke):Ce=je.expandedKeys||De,Ce},[Xt,ye]=Oe.useState(je.selectedKeys||je.defaultSelectedKeys||[]),[wt,Et]=Oe.useState(()=>ct());Oe.useEffect(()=>{"selectedKeys"in je&&ye(je.selectedKeys)},[je.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in je&&Et(je.expandedKeys)},[je.expandedKeys]);const Sn=(ke,Ce)=>{var Ke;return"expandedKeys"in je||Et(ke),(Ke=je.onExpand)===null||Ke===void 0?void 0:Ke.call(je,ke,Ce)},sn=(ke,Ce)=>{var Ke;const{multiple:zt}=je,{node:St,nativeEvent:kt}=Ce,{key:xt=""}=St,Ht=Jt(je),st=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),gn=kt==null?void 0:kt.shiftKey;let $t;zt&&tn?($t=ke,pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)):zt&&gn?($t=Array.from(new Set([].concat((0,ve.Z)(Qt.current||[]),(0,ve.Z)(Ae({treeData:Ht,expandedKeys:wt,startKey:xt,endKey:pt.current}))))),st.selectedNodes=be(Ht,$t)):($t=[xt],pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)),(Ke=je.onSelect)===null||Ke===void 0||Ke.call(je,$t,st),"selectedKeys"in je||ye($t)},{getPrefixCls:We,direction:Te}=Oe.useContext(x.E_),{prefixCls:pe,className:ue,showIcon:Re=!0,expandAction:gt="click"}=je,Pe=yt(je,["prefixCls","className","showIcon","expandAction"]),he=We("tree",pe),Je=re()(`${he}-directory`,{[`${he}-directory-rtl`]:Te==="rtl"},ue);return Oe.createElement(fe,Object.assign({icon:mt,ref:Ue,blockNode:!0},Pe,{showIcon:Re,expandAction:gt,prefixCls:he,className:Je,expandedKeys:wt,selectedKeys:Xt,onSelect:sn,onExpand:Sn}))};var bt=Oe.forwardRef(Xe);const Gt=fe;Gt.DirectoryTree=bt,Gt.TreeNode=se.O;var Ft=Gt},20648:function(ut,At,ae){"use strict";ae.d(At,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),ve=ae(98447),Me=ae(17313),at=ae(8378),Ie=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};At.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,ve.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return x}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(E,z){return ve.createElement(Ie.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:me,loading:fe}=ee;if(fe)return ve.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",yt)}):be}return Be?ve.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):ve.createElement("span",{className:`${E}-switcher-leaf-line`})}const xe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",xe)}):Ae!==void 0?Ae:te?me?ve.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(lt,{className:xe})}},39417:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return fe}});var se=ae(92413),ve=ae(400),Me=ae(37061),at=ae(33708),Ie=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(xe){for(var Ae=xe.prefixCls,be=xe.level,yt=xe.isStart,mt=xe.isEnd,Jt="".concat(Ae,"-indent-unit"),Xe=[],et=0;et0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=We.length,ue=Te.length;if(Math.abs(pe-ue)!==1)return{add:!1,key:null};function Re(gt,Pe){var he=new Map;gt.forEach(function(ke){he.set(ke,!0)});var Je=Pe.filter(function(ke){return!he.has(ke)});return Je.length===1?Je[0]:null}return pe ").concat(Te);return Te}var pt=a.forwardRef(function(We,Te){var pe=We.prefixCls,ue=We.data,Re=We.selectable,gt=We.checkable,Pe=We.expandedKeys,he=We.selectedKeys,Je=We.checkedKeys,ke=We.loadedKeys,Ce=We.loadingKeys,Ke=We.halfCheckedKeys,zt=We.keyEntities,St=We.disabled,kt=We.dragging,xt=We.dragOverNodeKey,Ht=We.dropPosition,st=We.motion,tn=We.height,gn=We.itemHeight,$t=We.virtual,bn=We.focusable,Cn=We.activeItem,un=We.focused,kn=We.tabIndex,ca=We.onKeyDown,xa=We.onFocus,Sa=We.onBlur,Ea=We.onActiveChange,Fa=We.onListChangeStart,Na=We.onListChangeEnd,In=(0,ee.Z)(We,et),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(ue),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(ue),Xn=(0,z.Z)(va,2),Ve=Xn[0],qe=Xn[1],$e=a.useState([]),Mt=(0,z.Z)($e,2),on=Mt[0],Kt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(ue);ta.current=ue;function Wt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(Pe);var Ya=Jt(Mo,Pe);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Tt(Xe(fn,ue,Ya.key),$t,tn,gn),To=fn.slice();To.splice(Ha+1,0,Pt),qe(To),Kt(Wa),da("show")}else{var zo=ue.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Tt(Xe(ue,fn,Ya.key),$t,tn,gn),$o=ue.slice();$o.splice(zo+1,0,Pt),qe($o),Kt(Xo),da("hide")}else fn!==ue&&(ua(ue),qe(ue))},[Pe,ue]),a.useEffect(function(){kt||Wt()},[kt]);var ka=st?Ve:ue,po={expandedKeys:Pe,selectedKeys:he,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:Ke,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},je(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||St,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Gt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(pe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(pe,"-indent")},a.createElement("div",{ref:_a,className:"".concat(pe,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:$t,itemHeight:gn,prefixCls:"".concat(pe,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Ft})&&Wt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,xe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,xe.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:st,motionNodes:zo===Ft?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Wt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var Qt=pt,ct=ae(35654),Xt=ae(90782),ye=ae(67841),wt=10,Et=function(We){(0,rt.Z)(pe,We);var Te=(0,nt.Z)(pe);function pe(){var ue;(0,Oe.Z)(this,pe);for(var Re=arguments.length,gt=new Array(Re),Pe=0;Pe2&&arguments[2]!==void 0?arguments[2]:!1,Ke=ue.state,zt=Ke.dragChildrenKeys,St=Ke.dropPosition,kt=Ke.dropTargetKey,xt=Ke.dropTargetPos,Ht=Ke.dropAllowed;if(Ht){var st=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),kt!==null){var tn=(0,at.Z)((0,at.Z)({},(0,xe.H8)(kt,ue.getTreeNodeRequiredProps())),{},{active:((ke=ue.getActiveItem())===null||ke===void 0?void 0:ke.key)===kt,data:(0,ye.Z)(ue.state.keyEntities,kt).node}),gn=zt.indexOf(kt)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,ct.yx)(xt),bn={event:he,node:(0,xe.F)(tn),dragNode:ue.dragNode?(0,xe.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(zt),dropToGap:St!==0,dropPosition:St+Number($t[$t.length-1])};Ce||st==null||st(bn),ue.dragNode=null}}},ue.cleanDragState=function(){var he=ue.state.draggingNodeKey;he!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(he,Je){var ke=ue.state,Ce=ke.expandedKeys,Ke=ke.flattenNodes,zt=Je.expanded,St=Je.key,kt=Je.isLeaf;if(!(kt||he.shiftKey||he.metaKey||he.ctrlKey)){var xt=Ke.filter(function(st){return st.key===St})[0],Ht=(0,xe.F)((0,at.Z)((0,at.Z)({},(0,xe.H8)(St,ue.getTreeNodeRequiredProps())),{},{data:xt.data}));ue.setExpandedKeys(zt?(0,ct._5)(Ce,St):(0,ct.L0)(Ce,St)),ue.onNodeExpand(he,Ht)}},ue.onNodeClick=function(he,Je){var ke=ue.props,Ce=ke.onClick,Ke=ke.expandAction;Ke==="click"&&ue.triggerExpandActionExpand(he,Je),Ce==null||Ce(he,Je)},ue.onNodeDoubleClick=function(he,Je){var ke=ue.props,Ce=ke.onDoubleClick,Ke=ke.expandAction;Ke==="doubleClick"&&ue.triggerExpandActionExpand(he,Je),Ce==null||Ce(he,Je)},ue.onNodeSelect=function(he,Je){var ke=ue.state.selectedKeys,Ce=ue.state,Ke=Ce.keyEntities,zt=Ce.fieldNames,St=ue.props,kt=St.onSelect,xt=St.multiple,Ht=Je.selected,st=Je[zt.key],tn=!Ht;tn?xt?ke=(0,ct.L0)(ke,st):ke=[st]:ke=(0,ct._5)(ke,st);var gn=ke.map(function($t){var bn=(0,ye.Z)(Ke,$t);return bn?bn.node:null}).filter(function($t){return $t});ue.setUncontrolledState({selectedKeys:ke}),kt==null||kt(ke,{event:"select",selected:tn,node:Je,selectedNodes:gn,nativeEvent:he.nativeEvent})},ue.onNodeCheck=function(he,Je,ke){var Ce=ue.state,Ke=Ce.keyEntities,zt=Ce.checkedKeys,St=Ce.halfCheckedKeys,kt=ue.props,xt=kt.checkStrictly,Ht=kt.onCheck,st=Je.key,tn,gn={event:"check",node:Je,checked:ke,nativeEvent:he.nativeEvent};if(xt){var $t=ke?(0,ct.L0)(zt,st):(0,ct._5)(zt,st),bn=(0,ct._5)(St,st);tn={checked:$t,halfChecked:bn},gn.checkedNodes=$t.map(function(Sa){return(0,ye.Z)(Ke,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),ue.setUncontrolledState({checkedKeys:$t})}else{var Cn=(0,Xt.S)([].concat((0,Ie.Z)(zt),[st]),!0,Ke),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(st);var xa=(0,Xt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},Ke);un=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,ye.Z)(Ke,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),ue.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,gn)},ue.onNodeLoad=function(he){var Je=he.key,ke=new Promise(function(Ce,Ke){ue.setState(function(zt){var St=zt.loadedKeys,kt=St===void 0?[]:St,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,st=ue.props,tn=st.loadData,gn=st.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var $t=tn(he);return $t.then(function(){var bn=ue.state.loadedKeys,Cn=(0,ct.L0)(bn,Je);gn==null||gn(Cn,{event:"load",node:he}),ue.setUncontrolledState({loadedKeys:Cn}),ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Je)}}),ue.loadingRetryTimes[Je]=(ue.loadingRetryTimes[Je]||0)+1,ue.loadingRetryTimes[Je]>=wt){var Cn=ue.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ct.L0)(Cn,Je)}),Ce()}Ke(bn)}),{loadingKeys:(0,ct.L0)(Ht,Je)}})});return ke.catch(function(){}),ke},ue.onNodeMouseEnter=function(he,Je){var ke=ue.props.onMouseEnter;ke==null||ke({event:he,node:Je})},ue.onNodeMouseLeave=function(he,Je){var ke=ue.props.onMouseLeave;ke==null||ke({event:he,node:Je})},ue.onNodeContextMenu=function(he,Je){var ke=ue.props.onRightClick;ke&&(he.preventDefault(),ke({event:he,node:Je}))},ue.onFocus=function(){var he=ue.props.onFocus;ue.setState({focused:!0});for(var Je=arguments.length,ke=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var Ce=!1,Ke=!0,zt={};Object.keys(he).forEach(function(St){if(St in ue.props){Ke=!1;return}Ce=!0,zt[St]=he[St]}),Ce&&(!Je||Ke)&&ue.setState((0,at.Z)((0,at.Z)({},zt),ke))}},ue.scrollTo=function(he){ue.listRef.current.scrollTo(he)},ue}return(0,ie.Z)(pe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{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 Re,gt=this.state,Pe=gt.focused,he=gt.flattenNodes,Je=gt.keyEntities,ke=gt.draggingNodeKey,Ce=gt.activeKey,Ke=gt.dropLevelOffset,zt=gt.dropContainerKey,St=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,st=this.props,tn=st.prefixCls,gn=st.className,$t=st.style,bn=st.showLine,Cn=st.focusable,un=st.tabIndex,kn=un===void 0?0:un,ca=st.selectable,xa=st.showIcon,Sa=st.icon,Ea=st.switcherIcon,Fa=st.draggable,Na=st.checkable,In=st.checkStrictly,qa=st.disabled,_a=st.motion,Pa=st.loadData,eo=st.filterTreeNode,Mo=st.height,mn=st.itemHeight,cn=st.virtual,wn=st.titleRender,fn=st.dropIndicatorRender,ua=st.onContextMenu,va=st.onScroll,Xn=st.direction,Ve=st.rootClassName,qe=st.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Me.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:Ke,dropContainerKey:zt,dropTargetKey:St,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(tn,gn,Ve,(Re={},(0,ve.Z)(Re,"".concat(tn,"-show-line"),bn),(0,ve.Z)(Re,"".concat(tn,"-focused"),Pe),(0,ve.Z)(Re,"".concat(tn,"-active-focused"),Ce!==null),Re)),style:qe},a.createElement(Qt,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:$t,data:he,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:Pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Re,gt){var Pe=gt.prevProps,he={prevProps:Re};function Je(Cn){return!Pe&&Cn in Re||Pe&&Pe[Cn]!==Re[Cn]}var ke,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,xe.w$)(Re.fieldNames),he.fieldNames=Ce),Je("treeData")?ke=Re.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,xe.zn)(Re.children)),ke){he.treeData=ke;var Ke=(0,xe.I8)(ke,{fieldNames:Ce});he.keyEntities=(0,at.Z)((0,ve.Z)({},Ft,Ue),Ke.keyEntities)}var zt=he.keyEntities||gt.keyEntities;if(Je("expandedKeys")||Pe&&Je("autoExpandParent"))he.expandedKeys=Re.autoExpandParent||!Pe&&Re.defaultExpandParent?(0,ct.r7)(Re.expandedKeys,zt):Re.expandedKeys;else if(!Pe&&Re.defaultExpandAll){var St=(0,at.Z)({},zt);delete St[Ft],he.expandedKeys=Object.keys(St).map(function(Cn){return St[Cn].key})}else!Pe&&Re.defaultExpandedKeys&&(he.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,ct.r7)(Re.defaultExpandedKeys,zt):Re.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ke||he.expandedKeys){var kt=(0,xe.oH)(ke||gt.treeData,he.expandedKeys||gt.expandedKeys,Ce);he.flattenNodes=kt}if(Re.selectable&&(Je("selectedKeys")?he.selectedKeys=(0,ct.BT)(Re.selectedKeys,Re):!Pe&&Re.defaultSelectedKeys&&(he.selectedKeys=(0,ct.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var xt;if(Je("checkedKeys")?xt=(0,ct.E6)(Re.checkedKeys)||{}:!Pe&&Re.defaultCheckedKeys?xt=(0,ct.E6)(Re.defaultCheckedKeys)||{}:ke&&(xt=(0,ct.E6)(Re.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,st=Ht.checkedKeys,tn=st===void 0?[]:st,gn=Ht.halfCheckedKeys,$t=gn===void 0?[]:gn;if(!Re.checkStrictly){var bn=(0,Xt.S)(tn,!0,zt);tn=bn.checkedKeys,$t=bn.halfCheckedKeys}he.checkedKeys=tn,he.halfCheckedKeys=$t}}return Je("loadedKeys")&&(he.loadedKeys=Re.loadedKeys),he}}]),pe}(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:b,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=fe.Z;var Sn=Et,sn=Sn},35654:function(ut,At,ae){"use strict";ae.d(At,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),ve=ae(39559),Me=ae(48736),at=ae(59301),Ie=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),me=ne.indexOf(te);return me>=0&&ne.splice(me,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],me=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(xe){var Ae=xe.key,be=xe.children;ne.push(Ae),fe(be)})}return fe(me.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,me,fe,Be,xe,Ae,be,yt){var mt,Jt=ee.clientX,Xe=ee.clientY,et=ee.target.getBoundingClientRect(),bt=et.top,Gt=et.height,Ft=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Jt),Zt=(Ft-12)/me,Ue=(0,Oe.Z)(Ae,ne.props.eventKey);if(Xe-1.5?Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:0})?ct=0:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1,{dropPosition:ct,dropLevelOffset:Xt,dropTargetKey:Ue.key,dropTargetPos:Ue.pos,dragOverNodeKey:Qt,dropContainerKey:ct===0?null:((mt=Ue.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:Sn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},me=ne.processProps,fe=me===void 0?x:me,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(xe){var Ae=xe.children,be=_objectWithoutProperties(xe,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ve.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function me(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var xe=Be.parent,Ae=Be.node;Ae.disabled||xe&&me(xe.key)}}}return(ee||[]).forEach(function(fe){me(fe)}),(0,se.Z)(ne)}},90782:function(ut,At,ae){"use strict";ae.d(At,{S:function(){return ie}});var se=ae(48736),ve=ae(67841);function Me(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Ie(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(me){return!_e(me.node)}).forEach(function(me){dt.add(me.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(me){return!_e(me.node)}).forEach(function(me){var fe=me.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Me(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,me=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&me.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,me=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,xe=He.has(Be);ne&&!xe&&(ne=!1),!me&&(xe||re.has(Be))&&(me=!0)}),ne||He.delete(ee.key),me&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Me(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,ve.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ie(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return se}});function se(ve,Me){return ve[Me]}},71430:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),ve=ae(26407),Me=ae(33708),at=ae(37061),Ie=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,me=te._title,fe=te.key,Be=te.children,xe=ne||"title";return{title:xe,_title:me||[xe],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function me(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(xe){var Ae=xe[te.key],be=xe[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),me(be,"".concat(Be).concat(yt," > "))})}me(ee)}function y(ee){function te(ne){var me=(0,Ie.Z)(ne);return me.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,xe=fe.props,Ae=xe.children,be=(0,at.Z)(xe,rt),yt=(0,Me.Z)({key:Be},be),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var me=He(ne),fe=me._title,Be=me.key,xe=me.children,Ae=new Set(te===!0?[]:te),be=[];function yt(mt){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(Xe,et){for(var bt=nt(Jt?Jt.pos:"0",et),Gt=dt(Xe[Be],bt),Ft,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,me=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,xe=te.childrenPropName,Ae=te.fieldNames,be=arguments.length>2?arguments[2]:void 0,yt=Be||be,mt={},Jt={},Xe={posEntities:mt,keyEntities:Jt};return ne&&(Xe=ne(Xe)||Xe),x(ee,function(et){var bt=et.node,Gt=et.index,Ft=et.pos,Zt=et.key,Ue=et.parentPos,Pt=et.level,Tt=et.nodes,De={node:bt,nodes:Tt,index:Gt,key:Zt,pos:Ft,level:Pt},je=dt(Zt,Ft);mt[Ft]=De,Jt[je]=De,De.parent=mt[Ue],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),me&&me(De,Xe)},{externalGetKey:yt,childrenPropName:xe,fieldNames:Ae}),fe&&fe(Xe),Xe}function E(ee,te){var ne=te.expandedKeys,me=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,xe=te.checkedKeys,Ae=te.halfCheckedKeys,be=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Jt=(0,lt.Z)(mt,ee),Xe={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:me.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Jt?Jt.pos:""),dragOver:be===ee&&yt===0,dragOverGapTop:be===ee&&yt===-1,dragOverGapBottom:be===ee&&yt===1};return Xe}function z(ee){var te=ee.data,ne=ee.expanded,me=ee.selected,fe=ee.checked,Be=ee.loaded,xe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Jt=ee.pos,Xe=ee.active,et=ee.eventKey,bt=(0,Me.Z)((0,Me.Z)({},te),{},{expanded:ne,selected:me,checked:fe,loaded:Be,loading:xe,halfChecked:Ae,dragOver:be,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Jt,active:Xe,key:et});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(4676);function ve(Me,at,Ie,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Ie,rt)}:Ie;return Me!=null&&Me.addEventListener&&Me.addEventListener(at,ie,Oe),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(at,ie,Oe)}}}},55468:function(ut,At,ae){"use strict";ae.d(At,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in ve||(ve[y]=se.test(y)),ve[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,At,ae){"use strict";ae.d(At,{G:function(){return at}});var se=ae(47273),ve=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Me=function(Oe,ie){if(!ve(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Me(Ie,Oe):ve(Ie)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); + `]:{background:Yt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Je,controlInteractiveSize:Ze,headerBg:Ge,headerColor:it,headerSortActiveBg:tt,headerSortHoverBg:ot,bodySortBg:Bt,rowHoverBg:Lt,rowSelectedBg:Dt,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:vn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Je,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ge,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:Lt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ze+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Ut(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Je,controlItemBgActiveHover:Ze,padding:Ge,paddingSM:it,paddingXS:tt,colorBorderSecondary:ot,borderRadiusLG:Bt,fontSize:Lt,controlHeight:Dt,colorTextPlaceholder:Yt}=de,jt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Je,rowSelectedHoverBg:Ze,rowExpandedBg:ce,cellPaddingBlock:Ge,cellPaddingInline:Ge,cellPaddingBlockMD:it,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:ot,headerBorderRadius:Bt,footerBg:_t,footerColor:we,cellFontSize:Lt,cellFontSizeMD:Lt,cellFontSizeSM:Lt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Dt,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Je,bordered:Ze,dropdownPrefixCls:Ge,dataSource:it,pagination:tt,rowSelection:ot,rowKey:Bt="key",rowClassName:Lt,columns:Dt,children:Yt,childrenColumnName:jt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:vn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Dt||$e(Yt),[Dt,Yt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Je),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ge),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Bt=="function"?Bt:Da=>Da==null?void 0:Da[Bt],[Bt]),[Rt]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);hn.pagination=tt===!1?{}:Or(wa,tt),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof Lt=="function"?ho=mt()(Lt(Da,no,jo)):ho=mt()(Lt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ze,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Pe;var ko=Va,Bo=ko},17574:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Ft}});var se=ae(23130),he=ae(26407),Me=ae(52671),at=ae(8657),Ie=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Ye,Pt){return Oe.createElement(rt.Z,(0,Ie.Z)({},Ye,{ref:Pt,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Ye,dropLevelOffset:Pt,prefixCls:Tt,indent:De,direction:We="ltr"}=Zt,pt=We==="ltr"?"left":"right",Qt=We==="ltr"?"right":"left",ct={[pt]:-Pt*De+ee,[Qt]:0};switch(Ye){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[pt]=De+ee;break}return Oe.createElement("div",{style:ct,className:`${Tt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Ye)=>{const{getPrefixCls:Pt,direction:Tt,virtual:De,tree:We}=Oe.useContext(x.E_),{prefixCls:pt,className:Qt,showIcon:ct=!1,showLine:Xt,switcherIcon:ye,blockNode:wt=!1,children:Et,checkable:Sn=!1,selectable:sn=!0,draggable:Ve,motion:Te,style:pe}=Zt,ue=Pt("tree",pt),Re=Pt(),gt=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Re)),{motionAppear:!1}),Pe=Object.assign(Object.assign({},Zt),{checkable:Sn,selectable:sn,showIcon:ct,motion:gt,blockNode:wt,showLine:!!Xt,dropIndicatorRender:te}),[ve,Ke]=(0,z.ZP)(ue),ke=Oe.useMemo(()=>{if(!Ve)return!1;let je={};switch(typeof Ve){case"function":je.nodeDraggable=Ve;break;case"object":je=Object.assign({},Ve);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Oe.createElement(b.Z,null)),je},[Ve]),Ce=je=>Oe.createElement(ne.Z,{prefixCls:ue,switcherIcon:ye,treeNodeProps:je,showLine:Xt});return ve(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Ye,virtual:De},Pe,{style:Object.assign(Object.assign({},We==null?void 0:We.style),pe),prefixCls:ue,className:re()({[`${ue}-icon-hide`]:!ct,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!sn,[`${ue}-rtl`]:Tt==="rtl"},We==null?void 0:We.className,Qt,Ke),direction:Tt,checkable:Sn&&Oe.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:sn,switcherIcon:Ce,draggable:ke}),Et))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function xe(Zt,Ye){function Pt(Tt){const{key:De,children:We}=Tt;Ye(De,Tt)!==!1&&xe(We||[],Ye)}Zt.forEach(Pt)}function Ae(Zt){let{treeData:Ye,expandedKeys:Pt,startKey:Tt,endKey:De}=Zt;const We=[];let pt=Be.None;if(Tt&&Tt===De)return[Tt];if(!Tt||!De)return[];function Qt(ct){return ct===Tt||ct===De}return xe(Ye,ct=>{if(pt===Be.End)return!1;if(Qt(ct)){if(We.push(ct),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&We.push(ct);return Pt.includes(ct)}),We}function be(Zt,Ye){const Pt=(0,he.Z)(Ye),Tt=[];return xe(Zt,(De,We)=>{const pt=Pt.indexOf(De);return pt!==-1&&(Tt.push(We),Pt.splice(pt,1)),!!Pt.length}),Tt}var yt=function(Zt,Ye){var Pt={};for(var Tt in Zt)Object.prototype.hasOwnProperty.call(Zt,Tt)&&Ye.indexOf(Tt)<0&&(Pt[Tt]=Zt[Tt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Tt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Pt,defaultExpandParent:Tt,defaultExpandedKeys:De}=Zt,We=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Oe.useRef(),Qt=Oe.useRef(),ct=()=>{const{keyEntities:ke}=(0,a.I8)(Jt(We));let Ce;return Pt?Ce=Object.keys(ke):Tt?Ce=(0,y.r7)(We.expandedKeys||De||[],ke):Ce=We.expandedKeys||De,Ce},[Xt,ye]=Oe.useState(We.selectedKeys||We.defaultSelectedKeys||[]),[wt,Et]=Oe.useState(()=>ct());Oe.useEffect(()=>{"selectedKeys"in We&&ye(We.selectedKeys)},[We.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in We&&Et(We.expandedKeys)},[We.expandedKeys]);const Sn=(ke,Ce)=>{var je;return"expandedKeys"in We||Et(ke),(je=We.onExpand)===null||je===void 0?void 0:je.call(We,ke,Ce)},sn=(ke,Ce)=>{var je;const{multiple:zt}=We,{node:St,nativeEvent:kt}=Ce,{key:xt=""}=St,Ht=Jt(We),st=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),gn=kt==null?void 0:kt.shiftKey;let $t;zt&&tn?($t=ke,pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)):zt&&gn?($t=Array.from(new Set([].concat((0,he.Z)(Qt.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:wt,startKey:xt,endKey:pt.current}))))),st.selectedNodes=be(Ht,$t)):($t=[xt],pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)),(je=We.onSelect)===null||je===void 0||je.call(We,$t,st),"selectedKeys"in We||ye($t)},{getPrefixCls:Ve,direction:Te}=Oe.useContext(x.E_),{prefixCls:pe,className:ue,showIcon:Re=!0,expandAction:gt="click"}=We,Pe=yt(We,["prefixCls","className","showIcon","expandAction"]),ve=Ve("tree",pe),Ke=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:Te==="rtl"},ue);return Oe.createElement(fe,Object.assign({icon:mt,ref:Ye,blockNode:!0},Pe,{showIcon:Re,expandAction:gt,prefixCls:ve,className:Ke,expandedKeys:wt,selectedKeys:Xt,onSelect:sn,onExpand:Sn}))};var bt=Oe.forwardRef(Xe);const Gt=fe;Gt.DirectoryTree=bt,Gt.TreeNode=se.O;var Ft=Gt},20648:function(ut,At,ae){"use strict";ae.d(At,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),he=ae(98447),Me=ae(17313),at=ae(8378),Ie=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};At.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return x}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(E,z){return he.createElement(Ie.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:me,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",yt)}):be}return Be?he.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const xe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",xe)}):Ae!==void 0?Ae:te?me?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):he.createElement(lt,{className:xe})}},39417:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return fe}});var se=ae(92413),he=ae(400),Me=ae(37061),at=ae(33708),Ie=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(xe){for(var Ae=xe.prefixCls,be=xe.level,yt=xe.isStart,mt=xe.isEnd,Jt="".concat(Ae,"-indent-unit"),Xe=[],et=0;et0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=Ve.length,ue=Te.length;if(Math.abs(pe-ue)!==1)return{add:!1,key:null};function Re(gt,Pe){var ve=new Map;gt.forEach(function(ke){ve.set(ke,!0)});var Ke=Pe.filter(function(ke){return!ve.has(ke)});return Ke.length===1?Ke[0]:null}return pe ").concat(Te);return Te}var pt=a.forwardRef(function(Ve,Te){var pe=Ve.prefixCls,ue=Ve.data,Re=Ve.selectable,gt=Ve.checkable,Pe=Ve.expandedKeys,ve=Ve.selectedKeys,Ke=Ve.checkedKeys,ke=Ve.loadedKeys,Ce=Ve.loadingKeys,je=Ve.halfCheckedKeys,zt=Ve.keyEntities,St=Ve.disabled,kt=Ve.dragging,xt=Ve.dragOverNodeKey,Ht=Ve.dropPosition,st=Ve.motion,tn=Ve.height,gn=Ve.itemHeight,$t=Ve.virtual,bn=Ve.focusable,Cn=Ve.activeItem,un=Ve.focused,kn=Ve.tabIndex,ca=Ve.onKeyDown,xa=Ve.onFocus,Sa=Ve.onBlur,Ea=Ve.onActiveChange,Fa=Ve.onListChangeStart,Na=Ve.onListChangeEnd,In=(0,ee.Z)(Ve,et),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(ue),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(ue),Xn=(0,z.Z)(va,2),Ue=Xn[0],qe=Xn[1],$e=a.useState([]),Mt=(0,z.Z)($e,2),on=Mt[0],Kt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(ue);ta.current=ue;function Wt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(Pe);var Ya=Jt(Mo,Pe);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Tt(Xe(fn,ue,Ya.key),$t,tn,gn),To=fn.slice();To.splice(Ha+1,0,Pt),qe(To),Kt(Wa),da("show")}else{var zo=ue.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Tt(Xe(ue,fn,Ya.key),$t,tn,gn),$o=ue.slice();$o.splice(zo+1,0,Pt),qe($o),Kt(Xo),da("hide")}else fn!==ue&&(ua(ue),qe(ue))},[Pe,ue]),a.useEffect(function(){kt||Wt()},[kt]);var ka=st?Ue:ue,po={expandedKeys:Pe,selectedKeys:ve,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Ke,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},We(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||St,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Gt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(pe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(pe,"-indent")},a.createElement("div",{ref:_a,className:"".concat(pe,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:$t,itemHeight:gn,prefixCls:"".concat(pe,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Ft})&&Wt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,xe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,xe.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:st,motionNodes:zo===Ft?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Wt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var Qt=pt,ct=ae(35654),Xt=ae(90782),ye=ae(67841),wt=10,Et=function(Ve){(0,rt.Z)(pe,Ve);var Te=(0,nt.Z)(pe);function pe(){var ue;(0,Oe.Z)(this,pe);for(var Re=arguments.length,gt=new Array(Re),Pe=0;Pe2&&arguments[2]!==void 0?arguments[2]:!1,je=ue.state,zt=je.dragChildrenKeys,St=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var st=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),kt!==null){var tn=(0,at.Z)((0,at.Z)({},(0,xe.H8)(kt,ue.getTreeNodeRequiredProps())),{},{active:((ke=ue.getActiveItem())===null||ke===void 0?void 0:ke.key)===kt,data:(0,ye.Z)(ue.state.keyEntities,kt).node}),gn=zt.indexOf(kt)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,ct.yx)(xt),bn={event:ve,node:(0,xe.F)(tn),dragNode:ue.dragNode?(0,xe.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(zt),dropToGap:St!==0,dropPosition:St+Number($t[$t.length-1])};Ce||st==null||st(bn),ue.dragNode=null}}},ue.cleanDragState=function(){var ve=ue.state.draggingNodeKey;ve!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(ve,Ke){var ke=ue.state,Ce=ke.expandedKeys,je=ke.flattenNodes,zt=Ke.expanded,St=Ke.key,kt=Ke.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(st){return st.key===St})[0],Ht=(0,xe.F)((0,at.Z)((0,at.Z)({},(0,xe.H8)(St,ue.getTreeNodeRequiredProps())),{},{data:xt.data}));ue.setExpandedKeys(zt?(0,ct._5)(Ce,St):(0,ct.L0)(Ce,St)),ue.onNodeExpand(ve,Ht)}},ue.onNodeClick=function(ve,Ke){var ke=ue.props,Ce=ke.onClick,je=ke.expandAction;je==="click"&&ue.triggerExpandActionExpand(ve,Ke),Ce==null||Ce(ve,Ke)},ue.onNodeDoubleClick=function(ve,Ke){var ke=ue.props,Ce=ke.onDoubleClick,je=ke.expandAction;je==="doubleClick"&&ue.triggerExpandActionExpand(ve,Ke),Ce==null||Ce(ve,Ke)},ue.onNodeSelect=function(ve,Ke){var ke=ue.state.selectedKeys,Ce=ue.state,je=Ce.keyEntities,zt=Ce.fieldNames,St=ue.props,kt=St.onSelect,xt=St.multiple,Ht=Ke.selected,st=Ke[zt.key],tn=!Ht;tn?xt?ke=(0,ct.L0)(ke,st):ke=[st]:ke=(0,ct._5)(ke,st);var gn=ke.map(function($t){var bn=(0,ye.Z)(je,$t);return bn?bn.node:null}).filter(function($t){return $t});ue.setUncontrolledState({selectedKeys:ke}),kt==null||kt(ke,{event:"select",selected:tn,node:Ke,selectedNodes:gn,nativeEvent:ve.nativeEvent})},ue.onNodeCheck=function(ve,Ke,ke){var Ce=ue.state,je=Ce.keyEntities,zt=Ce.checkedKeys,St=Ce.halfCheckedKeys,kt=ue.props,xt=kt.checkStrictly,Ht=kt.onCheck,st=Ke.key,tn,gn={event:"check",node:Ke,checked:ke,nativeEvent:ve.nativeEvent};if(xt){var $t=ke?(0,ct.L0)(zt,st):(0,ct._5)(zt,st),bn=(0,ct._5)(St,st);tn={checked:$t,halfChecked:bn},gn.checkedNodes=$t.map(function(Sa){return(0,ye.Z)(je,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),ue.setUncontrolledState({checkedKeys:$t})}else{var Cn=(0,Xt.S)([].concat((0,Ie.Z)(zt),[st]),!0,je),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(st);var xa=(0,Xt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);un=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,ye.Z)(je,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),ue.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,gn)},ue.onNodeLoad=function(ve){var Ke=ve.key,ke=new Promise(function(Ce,je){ue.setState(function(zt){var St=zt.loadedKeys,kt=St===void 0?[]:St,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,st=ue.props,tn=st.loadData,gn=st.onLoad;if(!tn||kt.indexOf(Ke)!==-1||Ht.indexOf(Ke)!==-1)return null;var $t=tn(ve);return $t.then(function(){var bn=ue.state.loadedKeys,Cn=(0,ct.L0)(bn,Ke);gn==null||gn(Cn,{event:"load",node:ve}),ue.setUncontrolledState({loadedKeys:Cn}),ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Ke)}}),Ce()}).catch(function(bn){if(ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Ke)}}),ue.loadingRetryTimes[Ke]=(ue.loadingRetryTimes[Ke]||0)+1,ue.loadingRetryTimes[Ke]>=wt){var Cn=ue.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ct.L0)(Cn,Ke)}),Ce()}je(bn)}),{loadingKeys:(0,ct.L0)(Ht,Ke)}})});return ke.catch(function(){}),ke},ue.onNodeMouseEnter=function(ve,Ke){var ke=ue.props.onMouseEnter;ke==null||ke({event:ve,node:Ke})},ue.onNodeMouseLeave=function(ve,Ke){var ke=ue.props.onMouseLeave;ke==null||ke({event:ve,node:Ke})},ue.onNodeContextMenu=function(ve,Ke){var ke=ue.props.onRightClick;ke&&(ve.preventDefault(),ke({event:ve,node:Ke}))},ue.onFocus=function(){var ve=ue.props.onFocus;ue.setState({focused:!0});for(var Ke=arguments.length,ke=new Array(Ke),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(St){if(St in ue.props){je=!1;return}Ce=!0,zt[St]=ve[St]}),Ce&&(!Ke||je)&&ue.setState((0,at.Z)((0,at.Z)({},zt),ke))}},ue.scrollTo=function(ve){ue.listRef.current.scrollTo(ve)},ue}return(0,ie.Z)(pe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{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 Re,gt=this.state,Pe=gt.focused,ve=gt.flattenNodes,Ke=gt.keyEntities,ke=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,St=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,st=this.props,tn=st.prefixCls,gn=st.className,$t=st.style,bn=st.showLine,Cn=st.focusable,un=st.tabIndex,kn=un===void 0?0:un,ca=st.selectable,xa=st.showIcon,Sa=st.icon,Ea=st.switcherIcon,Fa=st.draggable,Na=st.checkable,In=st.checkStrictly,qa=st.disabled,_a=st.motion,Pa=st.loadData,eo=st.filterTreeNode,Mo=st.height,mn=st.itemHeight,cn=st.virtual,wn=st.titleRender,fn=st.dropIndicatorRender,ua=st.onContextMenu,va=st.onScroll,Xn=st.direction,Ue=st.rootClassName,qe=st.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Me.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Ke,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:St,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(tn,gn,Ue,(Re={},(0,he.Z)(Re,"".concat(tn,"-show-line"),bn),(0,he.Z)(Re,"".concat(tn,"-focused"),Pe),(0,he.Z)(Re,"".concat(tn,"-active-focused"),Ce!==null),Re)),style:qe},a.createElement(Qt,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:$t,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:Pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Re,gt){var Pe=gt.prevProps,ve={prevProps:Re};function Ke(Cn){return!Pe&&Cn in Re||Pe&&Pe[Cn]!==Re[Cn]}var ke,Ce=gt.fieldNames;if(Ke("fieldNames")&&(Ce=(0,xe.w$)(Re.fieldNames),ve.fieldNames=Ce),Ke("treeData")?ke=Re.treeData:Ke("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,xe.zn)(Re.children)),ke){ve.treeData=ke;var je=(0,xe.I8)(ke,{fieldNames:Ce});ve.keyEntities=(0,at.Z)((0,he.Z)({},Ft,Ye),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Ke("expandedKeys")||Pe&&Ke("autoExpandParent"))ve.expandedKeys=Re.autoExpandParent||!Pe&&Re.defaultExpandParent?(0,ct.r7)(Re.expandedKeys,zt):Re.expandedKeys;else if(!Pe&&Re.defaultExpandAll){var St=(0,at.Z)({},zt);delete St[Ft],ve.expandedKeys=Object.keys(St).map(function(Cn){return St[Cn].key})}else!Pe&&Re.defaultExpandedKeys&&(ve.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,ct.r7)(Re.defaultExpandedKeys,zt):Re.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,ke||ve.expandedKeys){var kt=(0,xe.oH)(ke||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(Re.selectable&&(Ke("selectedKeys")?ve.selectedKeys=(0,ct.BT)(Re.selectedKeys,Re):!Pe&&Re.defaultSelectedKeys&&(ve.selectedKeys=(0,ct.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var xt;if(Ke("checkedKeys")?xt=(0,ct.E6)(Re.checkedKeys)||{}:!Pe&&Re.defaultCheckedKeys?xt=(0,ct.E6)(Re.defaultCheckedKeys)||{}:ke&&(xt=(0,ct.E6)(Re.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,st=Ht.checkedKeys,tn=st===void 0?[]:st,gn=Ht.halfCheckedKeys,$t=gn===void 0?[]:gn;if(!Re.checkStrictly){var bn=(0,Xt.S)(tn,!0,zt);tn=bn.checkedKeys,$t=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=$t}}return Ke("loadedKeys")&&(ve.loadedKeys=Re.loadedKeys),ve}}]),pe}(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:b,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=fe.Z;var Sn=Et,sn=Sn},35654:function(ut,At,ae){"use strict";ae.d(At,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),he=ae(39559),Me=ae(48736),at=ae(59301),Ie=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),me=ne.indexOf(te);return me>=0&&ne.splice(me,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],me=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(xe){var Ae=xe.key,be=xe.children;ne.push(Ae),fe(be)})}return fe(me.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,me,fe,Be,xe,Ae,be,yt){var mt,Jt=ee.clientX,Xe=ee.clientY,et=ee.target.getBoundingClientRect(),bt=et.top,Gt=et.height,Ft=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Jt),Zt=(Ft-12)/me,Ye=(0,Oe.Z)(Ae,ne.props.eventKey);if(Xe-1.5?Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:0})?ct=0:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1,{dropPosition:ct,dropLevelOffset:Xt,dropTargetKey:Ye.key,dropTargetPos:Ye.pos,dragOverNodeKey:Qt,dropContainerKey:ct===0?null:((mt=Ye.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:Sn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},me=ne.processProps,fe=me===void 0?x:me,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(xe){var Ae=xe.children,be=_objectWithoutProperties(xe,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function me(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var xe=Be.parent,Ae=Be.node;Ae.disabled||xe&&me(xe.key)}}}return(ee||[]).forEach(function(fe){me(fe)}),(0,se.Z)(ne)}},90782:function(ut,At,ae){"use strict";ae.d(At,{S:function(){return ie}});var se=ae(48736),he=ae(67841);function Me(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Ie(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(me){return!_e(me.node)}).forEach(function(me){dt.add(me.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(me){return!_e(me.node)}).forEach(function(me){var fe=me.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Me(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,me=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&me.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,me=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,xe=He.has(Be);ne&&!xe&&(ne=!1),!me&&(xe||re.has(Be))&&(me=!0)}),ne||He.delete(ee.key),me&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Me(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ie(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return se}});function se(he,Me){return he[Me]}},71430:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),he=ae(26407),Me=ae(33708),at=ae(37061),Ie=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,me=te._title,fe=te.key,Be=te.children,xe=ne||"title";return{title:xe,_title:me||[xe],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function me(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(xe){var Ae=xe[te.key],be=xe[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),me(be,"".concat(Be).concat(yt," > "))})}me(ee)}function y(ee){function te(ne){var me=(0,Ie.Z)(ne);return me.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,xe=fe.props,Ae=xe.children,be=(0,at.Z)(xe,rt),yt=(0,Me.Z)({key:Be},be),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var me=He(ne),fe=me._title,Be=me.key,xe=me.children,Ae=new Set(te===!0?[]:te),be=[];function yt(mt){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(Xe,et){for(var bt=nt(Jt?Jt.pos:"0",et),Gt=dt(Xe[Be],bt),Ft,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,me=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,xe=te.childrenPropName,Ae=te.fieldNames,be=arguments.length>2?arguments[2]:void 0,yt=Be||be,mt={},Jt={},Xe={posEntities:mt,keyEntities:Jt};return ne&&(Xe=ne(Xe)||Xe),x(ee,function(et){var bt=et.node,Gt=et.index,Ft=et.pos,Zt=et.key,Ye=et.parentPos,Pt=et.level,Tt=et.nodes,De={node:bt,nodes:Tt,index:Gt,key:Zt,pos:Ft,level:Pt},We=dt(Zt,Ft);mt[Ft]=De,Jt[We]=De,De.parent=mt[Ye],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),me&&me(De,Xe)},{externalGetKey:yt,childrenPropName:xe,fieldNames:Ae}),fe&&fe(Xe),Xe}function E(ee,te){var ne=te.expandedKeys,me=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,xe=te.checkedKeys,Ae=te.halfCheckedKeys,be=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Jt=(0,lt.Z)(mt,ee),Xe={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:me.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Jt?Jt.pos:""),dragOver:be===ee&&yt===0,dragOverGapTop:be===ee&&yt===-1,dragOverGapBottom:be===ee&&yt===1};return Xe}function z(ee){var te=ee.data,ne=ee.expanded,me=ee.selected,fe=ee.checked,Be=ee.loaded,xe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Jt=ee.pos,Xe=ee.active,et=ee.eventKey,bt=(0,Me.Z)((0,Me.Z)({},te),{},{expanded:ne,selected:me,checked:fe,loaded:Be,loading:xe,halfChecked:Ae,dragOver:be,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Jt,active:Xe,key:et});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(4676);function he(Me,at,Ie,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Ie,rt)}:Ie;return Me!=null&&Me.addEventListener&&Me.addEventListener(at,ie,Oe),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(at,ie,Oe)}}}},55468:function(ut,At,ae){"use strict";ae.d(At,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,At,ae){"use strict";ae.d(At,{G:function(){return at}});var se=ae(47273),he=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Me=function(Oe,ie){if(!he(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Me(Ie,Oe):he(Ie)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,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"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__ResearchAward__Edit__index.2cb879cd.async.js b/p__Declaration__Research__ResearchAward__Edit__index.2cb879cd.async.js deleted file mode 100644 index c3840370c5..0000000000 --- a/p__Declaration__Research__ResearchAward__Edit__index.2cb879cd.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7608],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},26227:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},84105:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},41464:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},18785:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},73331:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},15277:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},61481:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},33853:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},61485:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},38819:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},47472:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Be){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Be,icon:ee}))},L=h.forwardRef(k),ie=L},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),v=e(8591),ee=e(43418),f=e(3113),k=e(3294),L=e(23538),ie=Object.defineProperty,ue=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,N=(J,C,Z)=>C in J?ie(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,E=(J,C)=>{for(var Z in C||(C={}))b.call(C,Z)&&N(J,Z,C[Z]);if(ue)for(var Z of ue(C))Be.call(C,Z)&&N(J,Z,C[Z]);return J},_e=(J,C,Z)=>new Promise((Oe,T)=>{var Ce=vt=>{try{rt(Z.next(vt))}catch(qe){T(qe)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(qe){T(qe)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(Ce,Ie);rt((Z=Z.apply(J,C)).next())});const be="\u3000\u3000";function tt(J){var C=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+C[Z]}var bt=({value:J=[],action:C,onChange:Z,className:Oe,maxSize:T=150,title:Ce="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:qe=>qe.size/1024/1024(R.name.indexOf(be)===-1&&(R.name=`${R.name}${be}${tt(R.size)}`),E({},R))),qe.file.status==="done"&&((dt=(De=qe.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((V=(oe=qe.file)==null?void 0:oe.response)==null?void 0:V.message),Z([]);return}Z(We)},onRemove:qe=>_e(void 0,null,function*(){const De=qe.size/1024/1024;return qe.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},Ce),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},he=e(61481),ce=e(89392),xe=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,C,Z)=>C in J?xe(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,y=(J,C)=>{for(var Z in C||(C={}))c.call(C,Z)&&p(J,Z,C[Z]);if(G)for(var Z of G(C))t.call(C,Z)&&p(J,Z,C[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ye=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,et=(J,C,Z)=>C in J?ye(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,Re=(J,C)=>{for(var Z in C||(C={}))Ke.call(C,Z)&&et(J,Z,C[Z]);if(Ue)for(var Z of Ue(C))Ze.call(C,Z)&&et(J,Z,C[Z]);return J},ze=(J,C,Z)=>new Promise((Oe,T)=>{var Ce=vt=>{try{rt(Z.next(vt))}catch(qe){T(qe)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(qe){T(qe)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(Ce,Ie);rt((Z=Z.apply(J,C)).next())});const{Dragger:Ee}=h.default;function ae(J){let C=[];return J&&J.length>0&&(C=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+be+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),C}var le=({value:J,onChange:C,action:Z,data:Oe,className:T,maxSize:Ce=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:qe,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:V=!0,uploadText:We,setFileProgress:R,showFileProgress:x})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),W(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};x&&R(w.some(de=>de.status==="uploading"));const se={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(de,Ye)=>{const Ge=de.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(be)===-1&&(Qe.name=`${Qe.name}${be}${tt(Qe.size)}`),Re({},Qe)}),console.log("info:",de,w),C(w)},onRemove:de=>ze(void 0,null,function*(){if(!V)return!0;const Ye=()=>ze(void 0,null,function*(){if(de.response?de.response.id:de.id){let $e=yield(0,L.JZ)(de.response?de.response.id:de.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:Ee=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*ye)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(C=>(window.ENV==="build"&&(C.ptimg=`/react/build${C.ptimg}`,C.swimg=`/react/build${C.swimg}`),C));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((C,Z)=>{var Oe;const{name:T,id:Ce,identifier:Ie,featured:rt,school_name:vt,image_url:qe,excellent:De,is_plan:dt}=C;return G.createElement("div",{key:Ce,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:ye+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),et&&(0,k.L9)([et]),(0,k.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${qe}`}),Ee&&(0,ie.bg)()&&(C==null?void 0:C.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(C)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=C==null?void 0:C.subject_tags)==null?void 0:Oe.map((oe,V)=>{var We,R;if(V===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const x=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:x,style:{left:`${48+52*(V-1)+2*V}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(C==null?void 0:C.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(v.Z,{title:ae&&(C!=null&&C.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${C==null?void 0:C.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},ae&&(C==null?void 0:C.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,C.stages_count))),G.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,C.members_count)))))))})),!z.length&&G.createElement(L.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return C},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Bn},_b:function(){return At},t7:function(){return he},Gi:function(){return rt},YG:function(){return Ce},qp:function(){return Be},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return V},tp:function(){return _e}});var o=e(59301),h={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"},v="data:image/png;base64,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",f=({dataSource:Ne=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Ne.length>0&&o.createElement("div",{className:h.btns},Ne.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),k={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"},L=e(92310),ie=e.n(L),ue=e(89392),Be=({dataSource:Ne=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:S="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Se=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Ne.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Ne.length===0&&i(0),re(!1)},[Ne]),o.createElement("div",{className:ie()(k.row,qt),style:Lt},o.createElement("div",{onClick:(0,ue.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${k.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:Se,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:Y},Ne==null?void 0:Ne.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:S},className:ot===Fe.id?k.active:""},o.createElement("span",{title:Fe.name,className:k.name},Fe.name),!!_&&o.createElement("span",{className:k.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Se.current.scrollTop=0,i(1),re(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},N={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"},_e=({dataSource:Ne=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(N.tabs,St)},Ne.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?N.active:"",key:_t.id},_t.name))),be={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},tt=e(92832),he=({dataSource:Ne=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var S;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Se;let Fe=ot;(Se=JSON.stringify(ot))!=null&&Se.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(we){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=Se=>{Se!==_&&(ne(Se),at(encodeURIComponent(i),Se))};return o.createElement("div",{className:ie()(be.input,qt),style:_t},!!Ne.length&&o.createElement("div",{className:be.dropdown},o.createElement("div",{className:be.text},(S=Ne.find(Se=>Se.id===_))==null?void 0:S.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:be.b1}),o.createElement("b",{className:be.b2})),o.createElement("div",{className:be.menu},Ne.map((Se,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Se.id)},Se.name)))),o.createElement(tt.default,{onPressEnter:re,value:i,onChange:Se=>{s(Se.target.value),St(encodeURIComponent(Se.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},G=({value:Ne,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Ne<2,Lt=Ne>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(ce.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Ne-1,"prev")},className:ke?ce.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Ne+1,"next")},className:Lt?ce.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),ye=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Ne,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:S},o.createElement("div",{className:ie()(c.list,Ne)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:Se,cover_image_id:Fe,pic:we}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),Se&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${we}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:ye}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Se&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),Ee={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),C=({className:Ne,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:S},le.createElement("div",{className:ie()(Ee.list,Ne)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:Se}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:Ee.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:Ee.li,onClick:we=>{we.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:Ee.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:Ee.name},ne.name)),le.createElement("img",{className:Ee.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:Ee.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:Ee.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:Ee.sign},"\u516C\u5F00")),le.createElement("div",{className:Ee.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:Ee.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),Ce=({dataSource:Ne=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Ne.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Ne,style:ot={},children:at})=>o.createElement("div",{className:ie()(Ne),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},qe=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:Ne,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:ie()(vt.orderWrap,at)},o.createElement(qe.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,S)=>o.createElement(De.default.Item,{key:S,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Ne==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Ne==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Ne==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Ne==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),x=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Ne,ot,at)=>ot in Ne?x(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Ne[ot]=at,X=(Ne,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Ne,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Ne,at,ot[at]);return Ne},W=(Ne,ot)=>{var at={};for(var St in Ne)u.call(Ne,St)&&ot.indexOf(St)<0&&(at[St]=Ne[St]);if(Ne!=null&&l)for(var St of l(Ne))ot.indexOf(St)<0&&w.call(Ne,St)&&(at[St]=Ne[St]);return at},Pe=(Ne,ot,at)=>new Promise((St,qt)=>{var _t=S=>{try{Lt(at.next(S))}catch(_){qt(_)}},ke=S=>{try{Lt(at.throw(S))}catch(_){qt(_)}},Lt=S=>S.done?St(S.value):Promise.resolve(S.value).then(_t,ke);Lt((at=at.apply(Ne,ot)).next())}),te=Ne=>{var ot=Ne,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:S="middle",shape:_="round"}=ot,ne=W(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ue.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(We.btn,We[`${S}-${_}`],at),style:St,size:S,shape:_,loading:i||_t},ne),qt)},de={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"},Ge=({className:Ne,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(de.head,Ne),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:de.node},at)),$e={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"},Qe=({confirmShow:Ne=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:S=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Lt},Ne&&o.createElement(R.ZP,{loading:S,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Ne,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Ne),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Ne,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Ne),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Ne,ot,at)=>ot in Ne?gt(Ne,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Ne[ot]=at,vn=(Ne,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Ne,at,ot[at]);if(Bt)for(var at of Bt(ot))Sn.call(ot,at)&&on(Ne,at,ot[at]);return Ne},dn=(Ne,ot)=>Ht(Ne,tn(ot)),ln=(Ne,ot)=>{var at={};for(var St in Ne)sn.call(Ne,St)&&ot.indexOf(St)<0&&(at[St]=Ne[St]);if(Ne!=null&&Bt)for(var St of Bt(Ne))ot.indexOf(St)<0&&Sn.call(Ne,St)&&(at[St]=Ne[St]);return at};const{Countdown:gn}=Je.default;var Bn=Ne=>{var ot=Ne,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const S=Math.floor(Lt/1e3);_t(S)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},35816:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___t0hAu",core:"core___hyBPc",header:"header___Fm3DN",tip:"tip___EqjV8",editBtn:"editBtn___qm2rm",contBox:"contBox___jcQsK",formWrap:"formWrap___hQkj2",partSty:"partSty___T9TdL",titleTag:"titleTag___gyO6Q",tag:"tag____YA1k",title:"title___m45Xd",partSty1:"partSty1___RdJhv",partSty2:"partSty2___pdB7D",partSty3:"partSty3___ID20J"},v=e(78241),ee=e(8591),f=e(71418),k=e(95237),L=e(43604),ie=e(92832),ue=e(57809),b=e(5083),Be=e(3113),N=e(43418),E=e(29458),_e=e(57490),be=e(89070),tt=e(61186),bt=e.n(tt),he=e(70849),ce=e(59301),xe=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(et,Re,ze)=>Re in et?xe(et,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):et[Re]=ze,q=(et,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(et,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(et,ze,Re[ze]);return et},ye=(et,Re)=>G(et,c(Re)),Ue=(et,Re,ze)=>new Promise((Ee,ae)=>{var le=Z=>{try{C(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{C(ze.throw(Z))}catch(Oe){ae(Oe)}},C=Z=>Z.done?Ee(Z.value):Promise.resolve(Z.value).then(le,J);C((ze=ze.apply(et,Re)).next())});const Ke=({declaration:et,user:Re,dispatch:ze,loading:Ee})=>{const[ae,le]=(0,o.useState)(!1),[J]=v.default.useForm(),[C,Z]=(0,o.useState)({}),[Oe]=(0,be.useSearchParams)(),T=Oe.get("id"),[Ce]=v.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,V;vt(),T&&qe(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((V=Re==null?void 0:Re.userInfo)==null?void 0:V.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,he.LX)({declare_type:5});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),qe=()=>Ue(void 0,null,function*(){var oe,V,We,R,x,l;le(!0);const u=yield(0,he.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(ye(q({},(u==null?void 0:u.data)||{}),{award_date:(oe=u==null?void 0:u.data)!=null&&oe.award_date?bt()((V=u==null?void 0:u.data)==null?void 0:V.award_date):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,_e.z)([(x=u==null?void 0:u.data)==null?void 0:x.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,V)=>{},dt=oe=>Ue(void 0,null,function*(){var V,We,R;rt(!0),oe.award_date=oe.award_date?(V=oe.award_date)==null?void 0:V.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]);let x={status:-1};T?x=yield(0,he.Bb)(ye(q({},oe),{id:T,declare_type:5})):x=yield(0,he.eu)(ye(q({},oe),{declare_type:5})),(x==null?void 0:x.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ce.createElement(f.Z,{spinning:ae},ce.createElement("div",{className:h.contentWrap},ce.createElement("div",{className:h.core},ce.createElement("div",{className:h.header},ce.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u79D1\u7814\u83B7\u5956"),ce.createElement("div",null,ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{be.history.back()}})))),ce.createElement("div",{className:h.contBox},ce.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ce.createElement(v.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",initialValues:{main_type:1}},ce.createElement("div",{className:h.partSty},ce.createElement("div",{className:h.titleTag},ce.createElement("span",{className:h.tag}),ce.createElement("span",{className:h.title},"\u57FA\u672C\u4FE1\u606F")),ce.createElement(k.Z,{gutter:[16,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},ce.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7B2C\u4E00\u5B8C\u6210\u4EBA",name:"first_completed_personnel",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u5B8C\u6210\u4EBA"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u5B8C\u6210\u4EBA",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u4E3B\u8981\u5B8C\u6210\u4EBA",name:"main_completed_personnel",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u4EBA"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u4EBA",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B",name:"first_completed_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B"}]},ce.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B",options:C==null?void 0:C.first_complete_type,fieldNames:{label:"option",value:"id"}}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",name:"main_completed_units",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u83B7\u5956\u7EA7\u522B",name:"award_level_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u7EA7\u522B"}]},ce.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u7EA7\u522B",options:C==null?void 0:C.award_level,fieldNames:{label:"option",value:"id"}}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},ce.createElement(b.default,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u6388\u5956\u5355\u4F4D",name:"awarding_units",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6388\u5956\u5355\u4F4D"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ce.createElement(ie.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),ce.createElement("div",{className:h.partSty3},ce.createElement("div",{className:h.titleTag},ce.createElement("span",{className:h.tag}),ce.createElement("span",{className:h.title},"\u9644\u4EF6")),ce.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ce.createElement(_e.Z,{number:1,uploadText:!0,maxSize:20})),ce.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ce.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ce.createElement("div",null,"\u8BF7\u5C06\u83B7\u5956\u8BC1\u4E66\u6216\u8005\u53D1\u6587\u7684PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(et==null?void 0:et.mode)!=="review"&&ce.createElement(k.Z,{justify:"end",className:"mt20"},ce.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),be.history.back()}},"\u53D6\u6D88"),ce.createElement(Be.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(et==null?void 0:et.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(et==null?void 0:et.mode)==="review"&&ce.createElement(k.Z,{justify:"end",className:"mt20"},ce.createElement(E.op,{shape:"default",onClick:()=>{N.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,he.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&be.history.back()})})}},"\u901A\u8FC7"),ce.createElement(Be.ZP,{className:"ml20",type:"primary",onClick:()=>{N.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ce.createElement("div",null,ce.createElement(v.default,{form:Ce,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,he.Uk)(q({declaration_id:T,verify_status:"reject"},oe))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),be.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ce.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ce.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield Ce.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,be.connect)(({declaration:et,loading:Re,user:ze})=>({declaration:et,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return v},JZ:function(){return f},bN:function(){return L},jP:function(){return k},rO:function(){return ee}});var o=e(99064),h=(ie,ue,b)=>new Promise((Be,N)=>{var E=tt=>{try{be(b.next(tt))}catch(bt){N(bt)}},_e=tt=>{try{be(b.throw(tt))}catch(bt){N(bt)}},be=tt=>tt.done?Be(tt.value):Promise.resolve(tt.value).then(E,_e);be((b=b.apply(ie,ue)).next())});function v(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function k(ie){return(0,o.v_)("libraries.json",ie)}function L(ie,ue){return(0,o.gz)(`libraries/${ie}.json`,ue)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const v=null;function ee(k,L,ie){return h()({[`${k}-status-success`]:L==="success",[`${k}-status-warning`]:L==="warning",[`${k}-status-error`]:L==="error",[`${k}-status-validating`]:L==="validating",[`${k}-has-feedback`]:ie})}const f=(k,L)=>L||k},93891:function(fn,lt,e){var o=e(59301),h=e(36355),v=e(64165);const ee=f=>{const{componentName:k}=f,{getPrefixCls:L}=(0,o.useContext)(h.E_),ie=L("empty");switch(k){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(v.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),k=e(58319),L=e.n(k),ie=e(23250),ue=e.n(ie),b=e(74959),Be=e.n(b),N=e(10238),E=e.n(N),_e=e(33656),be=e.n(_e);h().extend(be()),h().extend(E()),h().extend(f()),h().extend(L()),h().extend(ue()),h().extend(Be()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var tt={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=tt[r];return a||r.split("_")[0]},he=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ce={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var H=function(ut,me,Le){for(var mt=me;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=g.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=g.getDate(g.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(g.getMonth(r)/3)*3,Te=ge+2;return H("month",ge,Te)}case"year":return H("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ge(Le);return}Te.current=requestAnimationFrame(function(){ge(Le)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:g}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function me(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Te=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ne=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Ne,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),me=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Nt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Le(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!me&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):me||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(g(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Bn(In),$n=m(Wn);r&&($n?!Ve&&(!Nt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Nt,typing:me}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),g=m[0],H=m[1];return{label:g,value:H}})):[])},[n,r])}var S=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,oe.Z)(m,2),H=g[0],M=g[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Te(){M(ve.current[0])}return(0,S.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ge,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return g}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)g.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Nt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ge.addMonth:ge.addYear:Pr=La?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ge.getNow(),Bo="".concat(g,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(g,"-panel"),H,(r={},(0,De.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:g,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return g==null?void 0:g(ht(ge))},onMouseLeave:function(){return g==null?void 0:g(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Nt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,V.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,V.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(me)>je(Te);case"week":return Ct(me)>Ct(Te);default:return!de(ve,me,Te)&&ve.isAfter(me,Te)}return!1},[H,M[1],Te,r]),ut=t.useCallback(function(me){if(M[1]||H&&H(me))return!0;if(M[0]&&ge)return!de(ve,me,Te)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:we(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:me,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:we(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?we(Fn,1):we(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!we(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=we(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,me),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=Qn(M,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Bi),Zi=xr&&(we(dr,0)&&!zr[0]||we(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Nl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:we(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:we(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Ni)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,qe.Z)(a);function a(){var m;(0,Ce.Z)(this,a);for(var g=arguments.length,H=new Array(g),M=0;M{const{lineHeight:g}=n,H=Math.floor(a*g)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${me}`,borderBottom:`${Te}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Te}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Te}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Nt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-g-ve,Qr=(Yr-ge*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Nt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Nt,paddingBlock:(mt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&g===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Nt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Le,me,t.createElement(Ee.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:ut,getPopupContainer:me,style:Le,className:mt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(Ee.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=g,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(xe);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),v=e(92310),ee=e.n(v),f=e(31561),k=e(70425),L=e(18929),ie=e(2738),ue=e(79676),b=e(53487),Be=e(92343),N=e(36355),E=e(20834),_e=e(40875),be=e(88088),tt=e(47211);const bt=null,he=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:ye,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:et,open:Re,onOpenChange:ze,visible:Ee,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:C=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:Ce,getPrefixCls:Ie,direction:rt}=o.useContext(N.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),qe=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,tt.Z)(De),[,V]=(0,be.Z)(),We=o.Children.only(z),R=(0,Be.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:ye}),x=ye?[]:q;let l;x&&x.includes("contextMenu")&&(l=!0);const[u,w]=(0,L.Z)(!1,{value:Re!=null?Re:Ee}),P=(0,k.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,et,oe,{[`${De}-rtl`]:rt==="rtl"}),W=(0,ue.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:C,offset:V.marginXXS,arrowWidth:p?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),se=()=>{let te;return t!=null&&t.items?te=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(_e.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:de=>{let{mode:Ye}=de}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:W,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||Ce,transitionName:vt,trigger:x,overlay:se,placement:qe,onVisibleChange:P}),R))};function ce(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const xe=(0,b.Z)(he,"dropdown",c=>c,ce),G=c=>o.createElement(xe,Object.assign({},c),o.createElement("span",null));he._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=he},38854:function(fn,lt,e){e.d(lt,{Z:function(){return be}});var o=e(91857),h=e(92310),v=e.n(h),ee=e(59301),f=e(18785),k=e(3113),L=e(36355),ie=e(81327),ue=e(33234),b=e(47211),Be=function(tt,bt){var he={};for(var ce in tt)Object.prototype.hasOwnProperty.call(tt,ce)&&bt.indexOf(ce)<0&&(he[ce]=tt[ce]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ce=Object.getOwnPropertySymbols(tt);xe{const{getPopupContainer:bt,getPrefixCls:he,direction:ce}=ee.useContext(L.E_),{prefixCls:xe,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:ye,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:et,trigger:Re,align:ze,open:Ee,onOpenChange:ae,placement:le,getPopupContainer:J,href:C,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=se=>se,mouseEnterDelay:Ce,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:qe,dropdownRender:De}=tt,dt=Be(tt,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=he("dropdown",xe),V=`${oe}-button`,[We,R]=(0,b.Z)(oe),x={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:Ce,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:qe,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ue.ri)(oe,ce),w=v()(V,u,ye,R);"overlay"in tt&&(x.overlay=et),"open"in tt&&(x.open=Ee),"placement"in tt?x.placement=le:x.placement=ce==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(k.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:C,title:Oe},q),X=ee.createElement(k.ZP,{type:G,danger:c,icon:Z}),[W,Pe]=T([P,X]);return We(ee.createElement(ie.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),W,ee.createElement(o.Z,Object.assign({},x),Pe)))};N.__ANT_BUTTON=!0;var E=N;const _e=o.Z;_e.Button=E;var be=_e},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Be}});var o=e(17313),h=e(13826),v=e(92899),ee=e(29878),f=e(19447),k=e(83116),L=e(37613),ue=N=>{const{componentCls:E,menuCls:_e,colorError:be,colorTextLightSolid:tt}=N,bt=`${_e}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${_e} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:be,"&:hover":{color:tt,backgroundColor:be}}}}}};const b=N=>{const{componentCls:E,menuCls:_e,zIndexPopup:be,dropdownArrowDistance:tt,sizePopupArrow:bt,antCls:he,iconCls:ce,motionDurationMid:xe,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=N;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(N)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:be,display:"block","&::before":{position:"absolute",insetBlock:-tt+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${he}-btn`]:{[`& > ${ce}-down, & > ${he}-btn-icon > ${ce}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${he}-btn > ${ce}-down`]:{fontSize:y},[`${ce}-down::before`]:{transition:`transform ${xe}`}},[`${E}-wrap-open`]:{[`${ce}-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${E}-placement-bottomLeft, - &${he}-slide-down-appear${he}-slide-down-appear-active${E}-placement-bottomLeft, - &${he}-slide-down-enter${he}-slide-down-enter-active${E}-placement-bottom, - &${he}-slide-down-appear${he}-slide-down-appear-active${E}-placement-bottom, - &${he}-slide-down-enter${he}-slide-down-enter-active${E}-placement-bottomRight, - &${he}-slide-down-appear${he}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${he}-slide-up-enter${he}-slide-up-enter-active${E}-placement-topLeft, - &${he}-slide-up-appear${he}-slide-up-appear-active${E}-placement-topLeft, - &${he}-slide-up-enter${he}-slide-up-enter-active${E}-placement-top, - &${he}-slide-up-appear${he}-slide-up-appear-active${E}-placement-top, - &${he}-slide-up-enter${he}-slide-up-enter-active${E}-placement-topRight, - &${he}-slide-up-appear${he}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${he}-slide-down-leave${he}-slide-down-leave-active${E}-placement-bottomLeft, - &${he}-slide-down-leave${he}-slide-down-leave-active${E}-placement-bottom, - &${he}-slide-down-leave${he}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${he}-slide-up-leave${he}-slide-up-leave-active${E}-placement-topLeft, - &${he}-slide-up-leave${he}-slide-up-leave-active${E}-placement-top, - &${he}-slide-up-leave${he}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(N,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:be,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:N.borderRadiusLG,outline:"none",boxShadow:N.boxShadowSecondary},(0,o.Qy)(N)),{[`${_e}-item-group-title`]:{padding:`${G}px ${z}px`,color:N.colorTextDescription,transition:`all ${xe}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:c,marginInlineEnd:N.marginXS,fontSize:N.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${xe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:N.colorText,fontWeight:"normal",fontSize:c,lineHeight:N.lineHeight,cursor:"pointer",transition:`all ${xe}`,borderRadius:N.borderRadiusSM,"&:hover, &-active":{backgroundColor:N.controlItemBgHover}},(0,o.Qy)(N)),{"&-selected":{color:N.colorPrimary,backgroundColor:N.controlItemBgActive,"&:hover, &-active":{backgroundColor:N.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${N.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:N.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:N.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:N.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${N.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:z+N.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${_e}-submenu-selected ${E}-menu-submenu-title`]:{color:N.colorPrimary}})}},[(0,h.oN)(N,"slide-up"),(0,h.oN)(N,"slide-down"),(0,v.Fm)(N,"move-up"),(0,v.Fm)(N,"move-down"),(0,ee._y)(N,"zoom-big")]]};var Be=(0,k.Z)("Dropdown",(N,E)=>{let{rootPrefixCls:_e}=E;const{marginXXS:be,sizePopupArrow:tt,controlHeight:bt,fontSize:he,lineHeight:ce,paddingXXS:xe,componentCls:G,borderRadiusLG:c}=N,t=(bt-he*ce)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,L.TS)(N,{menuCls:`${G}-menu`,rootPrefixCls:_e,dropdownArrowDistance:tt/2+be,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:xe});return[b(y),ue(y)]},N=>({zIndexPopup:N.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(9763),k=e(64993),L=e(88088),ue=()=>{const[,G]=(0,L.Z)(),t=new k.C(G.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"}))))},Be=()=>{const[,G]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:ye}=(0,v.useMemo)(()=>({borderColor:new k.C(c).onBackground(y).toHexShortString(),shadowColor:new k.C(t).onBackground(y).toHexShortString(),contentColor:new k.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:ye}))))},N=e(83116),E=e(37613);const _e=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var be=(0,N.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(p)]}),tt=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:ye,style:Ue}=G,Ke=tt(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:et,empty:Re}=v.useContext(ee.E_),ze=Ze("empty",p),[Ee,ae]=be(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,C=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=v.createElement("img",{alt:C,src:y}):Z=y,Ee(v.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===he,[`${ze}-rtl`]:et==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),v.createElement("div",{className:`${ze}-image`,style:ye},Z),J&&v.createElement("div",{className:`${ze}-description`},J),q&&v.createElement("div",{className:`${ze}-footer`},q)))};ce.PRESENTED_IMAGE_DEFAULT=bt,ce.PRESENTED_IMAGE_SIMPLE=he;var xe=ce},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(77900),f=e(59301),k=e(62892),L=e(32441);function ie(S){const[_,ne]=f.useState(S);return f.useEffect(()=>{const i=setTimeout(()=>{ne(S)},S.length?0:10);return()=>{clearTimeout(i)}},[S]),_}var ue=e(17313),b=e(29878),Be=e(8378),N=e(37613),E=e(83116),be=S=>{const{componentCls:_}=S,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${S.motionDurationSlow} ${S.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${S.motionDurationSlow} ${S.motionEaseInOut}, - opacity ${S.motionDurationSlow} ${S.motionEaseInOut}, - transform ${S.motionDurationSlow} ${S.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const tt=S=>({legend:{display:"block",width:"100%",marginBottom:S.marginLG,padding:0,color:S.colorTextDescription,fontSize:S.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`},label:{fontSize:S.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 ${S.controlOutlineWidth}px ${S.controlOutline}`},output:{display:"block",paddingTop:15,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight}}),bt=(S,_)=>{const{formItemCls:ne}=S;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},he=S=>{const{componentCls:_}=S;return{[S.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(S)),tt(S)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:S.paddingSM},"&-small":Object.assign({},bt(S,S.controlHeightSM)),"&-large":Object.assign({},bt(S,S.controlHeightLG))})}},ce=S=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:Se,labelHeight:Fe,labelColonMarginInlineStart:we,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=S;return{[_]:Object.assign(Object.assign({},(0,ue.Wf)(S)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:S.colorError}},"&-has-error":{[`${_}-split`]:{color:S.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${S.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Se,[`> ${ne}`]:{fontSize:S.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:S.marginXXS,color:re,fontSize:S.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:S.marginXXS,color:S.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:S.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:S.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:we,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:S.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:S.colorTextDescription,fontSize:S.fontSize,lineHeight:S.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:S.controlHeightSM,transition:`color ${S.motionDurationMid} ${S.motionEaseOut}`},"&-explain":{"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:S.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:S.motionDurationMid,animationTimingFunction:S.motionEaseOutBack,pointerEvents:"none","&-success":{color:S.colorSuccess},"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning},"&-validating":{color:S.colorPrimary}}})}},xe=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:S.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=S=>({padding:S.verticalLabelPadding,margin:S.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${ne} ${ne}-label`]:c(S),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(S),[`@media (max-width: ${S.screenXSMax}px)`]:[t(S),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(S)}}],[`@media (max-width: ${S.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(S)}}}},y=(S,_)=>(0,N.TS)(S,{formItemCls:`${S.componentCls}-item`,rootPrefixCls:_});var z=(0,E.Z)("Form",(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[he(i),ce(i),be(i),xe(i),G(i),p(i),(0,Be.Z)(i),b.kr]},S=>({labelRequiredMarkColor:S.colorError,labelColor:S.colorTextHeading,labelFontSize:S.fontSize,labelHeight:S.controlHeight,labelColonMarginInlineStart:S.marginXXS/2,labelColonMarginInlineEnd:S.marginXS,itemMarginBottom:S.marginLG,verticalLabelPadding:`0 0 ${S.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function ye(S,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof S=="string"?S:`${_}-${i}`,error:S,errorStatus:ne}}var Ke=S=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:Se}=S;const{prefixCls:Fe}=f.useContext(L.Rk),we=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,k.Z)(Fe),[Fe]),Ot=ie(i),Tt=ie(s),yt=f.useMemo(()=>_!=null?[ye(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((B,F)=>ye(B,"error","error",F))),(0,o.Z)(Tt.map((B,F)=>ye(B,"warning","warning",F)))),[_,ne,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Se},B=>{const{className:F,style:U}=B;return f.createElement("div",Object.assign({},I,{className:v()(we,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,k.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:v()(O,{[`${we}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),et=e(36355),Re=e(1684),ze=e(52946),Ee=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function C(S){return S===void 0||S===!1?[]:Array.isArray(S)?S:[S]}function Z(S,_){if(!S.length)return;const ne=S.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(S,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":S.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(S){return C(S).join("_")}function Ce(S){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>S!=null?S:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=C(s),Se=Z(Y,i.__INTERNAL__.name),Fe=Se?document.getElementById(Se):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[S,_]);return[i]}var Ie=e(28726),rt=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(et.E_),{prefixCls:Y,className:Se,rootClassName:Fe,size:we,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:B,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=S,Q=rt(S,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,Ee.Z)(we),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,fe,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,Se,Fe),[kt]=Ce(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:B,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Tt,I,B,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),V=e(92343),We=e(11592);function R(S){if(typeof S=="function")return S;const _=(0,We.Z)(S);return _.length<=1?_[0]:_}const x=()=>{const{status:S,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:S,errors:_,warnings:ne}};x.Context=L.aM;var l=x,u=e(16089);function w(S){const[_,ne]=f.useState(S),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(Se){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let we=Fe;return s.current.forEach(it=>{we=it(we)}),we})})),s.current.push(Se))}return[_,Y]}function P(){const{itemRef:S}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(S(i),re)),_.current.ref}return ne}var X=e(29194),W=e(34280),Pe=e(2738),se=e(27382),te=e(37028);const de=S=>{const{formItemCls:_}=S;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[de(i)]}),$e=S=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:Se,extra:Fe,help:we,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=S,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},B=v()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),fe=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:we,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=Se&&Se.mark==="pro_table_render"&&Se.render?Se.render(S,{input:U,errorList:fe,extra:d}):f.createElement(f.Fragment,null,U,fe,d);return f.createElement(L.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:B}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:Se,requiredMark:Fe,tooltip:we}=S;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:B}=f.useContext(L.q3);if(!ne)return null;const F=s||yt||{},U=re||Tt,pe=`${_}-item-label`,fe=v()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||B!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(we);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!Se}):Q&&!Se&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:Se,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(S){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:Se,noStyle:Fe}=S;const we=`${Y}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Oe(ne,i,Se,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let B;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Bt[ht];B=fe!==!1&&K?f.createElement("span",{className:v()(`${we}-feedback-icon`,`${we}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:B,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:we.errors,kt=zt?d:we.warnings;return Oe(Zt,kt,we,"",!!it,Fe)}(),Rt=v()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(se.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},S,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},S,we,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:B},f.createElement(sn,{prefixCls:_,meta:we,errors:we.errors,warnings:we.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(S=>{let{children:_}=S;return _},(S,_)=>S.value===_.value&&S.update===_.update&&S.childProps.length===_.childProps.length&&S.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(S){return S!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(S){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:Se,children:Fe,required:we,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=S,{getPrefixCls:B}=f.useContext(et.E_),{name:F}=f.useContext(L.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(L.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Tt!==void 0?Tt:K,O=gn(_),D=B("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:S.hasFeedback,validateStatus:S.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},S,{className:v()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},S,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=C(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=we!==void 0?we:!!(Se&&Se.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,V.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||S.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),S.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(C(Ot)),(0,o.Z)(C(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Nn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=S,i=at(S,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(et.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Se,Fe,we)=>f.createElement(L.Rk.Provider,{value:Y},ne(Se.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:we.errors,warnings:we.warnings})))};function _t(){const{form:S}=(0,f.useContext)(L.q3);return S}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=Ce,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ce},n:function(){return bt}});var o=e(19248),h=e(92310),v=e.n(h),ee=e(93681),f=e(8654),k=e(59301),L=e(19080),ie=e(36355),ue=e(1684),b=e(19716),Be=e(32441),N=e(33234),E=e(59412),_e=e(9937);function be(xe){return!!(xe.prefix||xe.suffix||xe.allowClear)}var tt=function(xe,G){var c={};for(var t in xe)Object.prototype.hasOwnProperty.call(xe,t)&&G.indexOf(t)<0&&(c[t]=xe[t]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(xe);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:ye,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:et,addonBefore:Re,className:ze,style:Ee,styles:ae,rootClassName:le,onChange:J,classNames:C}=xe,Z=tt(xe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:Ce}=k.useContext(ie.E_),Ie=Oe("input",t),rt=(0,k.useRef)(null),[vt,qe]=(0,_e.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,N.ri)(Ie,T),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),V=k.useContext(ue.Z),We=q!=null?q:V,{status:R,hasFeedback:x,feedbackIcon:l}=(0,k.useContext)(Be.aM),u=(0,L.F)(R,y),w=be(xe)||!!x,P=(0,k.useRef)(w);(0,k.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,E.Z)(rt,!0),W=Ye=>{X(),ye==null||ye(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},se=Ye=>{X(),J==null||J(Ye)},te=(x||Ke)&&k.createElement(k.Fragment,null,Ke,x&&l);let de;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?de=Ze:Ze&&(de={clearIcon:k.createElement(o.Z,null)}),vt(k.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:Ce==null?void 0:Ce.autoComplete},Z,{disabled:We,onBlur:W,onFocus:Pe,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),Ee),styles:Object.assign(Object.assign({},Ce==null?void 0:Ce.styles),ae),suffix:te,allowClear:de,className:v()(ze,le,dt,Ce==null?void 0:Ce.className),onChange:se,addonAfter:et&&k.createElement(N.BR,null,k.createElement(Be.Ux,{override:!0,status:!0},et)),addonBefore:Re&&k.createElement(N.BR,null,k.createElement(Be.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},C),Ce==null?void 0:Ce.classNames),{input:v()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,L.Z)(Ie,u),C==null?void 0:C.input,(c=Ce==null?void 0:Ce.classNames)===null||c===void 0?void 0:c.input,qe)}),classes:{affixWrapper:v()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ie}-affix-wrapper`,u,x),qe),wrapper:v()({[`${Ie}-group-rtl`]:T==="rtl"},qe),group:v()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,L.Z)(`${Ie}-group-wrapper`,u,x),qe)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),v=e.n(h),ee=e(9296),f=e(59301),k=e(19080),L=e(36355),ie=e(1684),ue=e(19716),b=e(32441),Be=e(9432),N=e(9937),E=function(be,tt){var bt={};for(var he in be)Object.prototype.hasOwnProperty.call(be,he)&&tt.indexOf(he)<0&&(bt[he]=be[he]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,he=Object.getOwnPropertySymbols(be);ce{const{prefixCls:bt,bordered:he=!0,size:ce,disabled:xe,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=be,q=E(be,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:Ue}=f.useContext(L.E_),Ke=(0,ue.Z)(ce),Ze=f.useContext(ie.Z),et=xe!=null?xe:Ze,{status:Re,hasFeedback:ze,feedbackIcon:Ee}=f.useContext(b.aM),ae=(0,k.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(tt,()=>{var T;return{resizableTextArea:(T=le.current)===null||T===void 0?void 0:T.resizableTextArea,focus:Ce=>{var Ie,rt;(0,Be.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,Ce)},blur:()=>{var Ce;return(Ce=le.current)===null||Ce===void 0?void 0:Ce.blur()}}});const J=ye("input",bt);let C;typeof c=="object"&&(c!=null&&c.clearIcon)?C=c:c&&(C={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,N.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:et,allowClear:C,className:v()(z,y),classes:{affixWrapper:v()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!he,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,k.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${J}-borderless`]:!he,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,k.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},Ee),showCount:t,ref:le})))});lt.Z=_e},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(v,ee){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var L,ie,ue,b;!((L=v.current)===null||L===void 0)&&L.input&&((ie=v.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ue=v.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((b=v.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&k(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),k}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(32441),k=e(9937),ie=Ze=>{const{getPrefixCls:et,direction:Re}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:Ee}=Ze,ae=et("input-group",ze),le=et("input"),[J,C]=(0,k.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},C,Ee),Oe=(0,v.useContext)(f.aM),T=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(v.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:T},Ze.children)))},ue=e(9432),b=e(73331),Be=e(15277),N=e(2738),E=e(8654),_e=e(59412),be=function(Ze,et){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&et.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ze=Object.getOwnPropertySymbols(Ze);EeZe?v.createElement(Be.Z,null):v.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ce=v.forwardRef((Ze,et)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[Ee,ae]=(0,v.useState)(()=>ze?Re.visible:!1),le=(0,v.useRef)(null);v.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,_e.Z)(le),C=()=>{const{disabled:We}=Ze;We||(Ee&&J(),ae(R=>{var x;const l=!R;return typeof Re=="object"&&((x=Re.onVisibleChange)===null||x===void 0||x.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:x=tt}=Ze,l=bt[R]||"",u=x(Ee),w={[l]:C,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(u)?u:v.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:Ce,size:Ie}=Ze,rt=be(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=v.useContext(ee.E_),qe=vt("input",Ce),De=vt("input-password",T),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),V=Object.assign(Object.assign({},(0,N.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:Ee?"text":"password",className:oe,prefixCls:qe,suffix:dt});return Ie&&(V.size=Ie),v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(et,le)},V))}),xe=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,et){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&et.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,ze=Object.getOwnPropertySymbols(Ze);Ee{const{prefixCls:Re,inputPrefixCls:ze,className:Ee,size:ae,suffix:le,enterButton:J=!1,addonAfter:C,loading:Z,disabled:Oe,onSearch:T,onChange:Ce,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:qe,direction:De}=v.useContext(ee.E_),dt=v.useRef(!1),oe=qe("input-search",Re),V=qe("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),x=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),Ce&&Ce($e)},u=$e=>{var ft;document.activeElement===((ft=x.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=x.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?v.createElement(xe.Z,null):null,W=`${oe}-button`;let Pe;const se=J||{},te=se.type&&se.type.__ANT_BUTTON===!0;te||se.type==="button"?Pe=(0,G.Tm)(se,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=se==null?void 0:se.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:W,size:R}:{})):Pe=v.createElement(c.ZP,{className:W,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),C&&(Pe=[Pe,(0,G.Tm)(C,{key:"addonAfter"})]);const de=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},Ee),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(x,et),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:V,addonAfter:Pe,suffix:le,onChange:l,className:de,disabled:Oe}))}),ye=e(1643);const Ue=ue.Z;Ue.Group=ie,Ue.Search=q,Ue.TextArea=ye.Z,Ue.Password=ce;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return L},TM:function(){return G},Xy:function(){return ie},bi:function(){return Be},e5:function(){return xe},ik:function(){return N},nz:function(){return f},pU:function(){return k},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ue=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Be=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:ye,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:z,activeShadow:ye}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},N=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},k(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},ue(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},ue(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},_e=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),N(c)),Be(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},be=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`}}}},tt=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:ye,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},N(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),be(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:ye}}}),Be(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},he=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ce=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function xe(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:ye,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:et,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:Ee,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:C}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((ye-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:et-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:Ee,hoverBorderColor:Ee,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${C}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,xe(c));return[_e(t),ce(t),tt(t),bt(t),he(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return xe},Z:function(){return t}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},L=h.forwardRef(k),ie=L,ue=e(33853),b=e(38819),Be=e(92310),N=e.n(Be),E=e(2738),be=p=>!isNaN(parseFloat(p))&&isFinite(p),tt=e(36355),bt=e(84966),he=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,q=Object.getOwnPropertySymbols(p);ye{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:ye,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:et={},collapsible:Re=!1,reverseArrow:ze=!1,width:Ee=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:C,onBreakpoint:Z}=p,Oe=he(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[Ce,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const qe=(R,x)=>{"collapsed"in p||Ie(R),C==null||C(R,x)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),Ce!==R.matches&&qe(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let x;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ce){x=l(`(max-width: ${ce[J]})`);try{x.addEventListener("change",R)}catch(u){x.addListener(R)}R(x)}}return()=>{try{x==null||x.removeEventListener("change",R)}catch(l){x==null||x.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{qe(!Ce,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(tt.E_),V=()=>{const R=oe("layout-sider",z),x=(0,E.Z)(Oe,["collapsed"]),l=Ce?ae:Ee,u=be(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:N()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},ye||h.createElement(ie,null)):null,W={expanded:ze?h.createElement(b.Z,null):h.createElement(ue.Z,null),collapsed:ze?h.createElement(ue.Z,null):h.createElement(b.Z,null)}[Ce?"collapsed":"expanded"],Pe=ye!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},ye||W):null,se=Object.assign(Object.assign({},et),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=N()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!Ce,[`${R}-has-trigger`]:Re&&ye!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},x,{style:se,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:Ce}),[Ce]);return h.createElement(xe.Provider,{value:We},V())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return xe},$_:function(){return ce},h4:function(){return he},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(2738),f=e(59301),k=e(36355),L=e(83116),ue=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:ye,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:et,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:Ee,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:C,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-Ee,zIndex:1,width:Ee,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:C,borderEndEndRadius:C,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Ee,borderStartStartRadius:C,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C}}}}},ue(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:et,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Be=(0,L.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:ye,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+ye*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),N=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function _e(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((ye,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},ye)))}const be=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,ye=N(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(k.E_),Ke=Ue("layout",p),[Ze,et]=Be(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:v()(p||Re,z,et),ref:t},ye)))}),tt=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(k.E_),[y,z]=f.useState([]),{prefixCls:q,className:ye,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:et,style:Re}=c,ze=N(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Ee=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(k.E_),J=ae("layout",q),[C,Z]=Be(J),Oe=v()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,ye,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:Ce=>{z(Ie=>[].concat((0,o.Z)(Ie),[Ce]))},removeSider:Ce=>{z(Ie=>Ie.filter(rt=>rt!==Ce))}}}),[]);return C(f.createElement(E.Provider,{value:T},f.createElement(et,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},Ee),Ke)))}),bt=_e({tagName:"div",displayName:"Layout"})(tt),he=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(be),ce=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(be),xe=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(be);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return k}});var o=e(59301),h=e(33234),v=e(70425),ee=function(L,ie){var ue={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&ie.indexOf(b)<0&&(ue[b]=L[b]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,b=Object.getOwnPropertySymbols(L);Be{const{children:ue}=L,b=ee(L,["children"]),Be=o.useContext(f),N=o.useMemo(()=>Object.assign(Object.assign({},Be),b),[Be,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:N},o.createElement(h.BR,null,(0,v.supportNodeRef)(ue)?o.cloneElement(ue,{ref:ie}):ue))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),k=e(36355),L=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:x,className:l,dashed:u}=R,w=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(k.E_),X=P("menu",x),W=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:W},w))},b=e(11592),Be=e(2738),N=e(6848),E=e(92343),be=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var x;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:W,firstLevel:Pe,direction:se,disableMenuItemTitleTooltip:te,inlineCollapsed:de}=h.useContext(be),Ye=j=>{const Me=h.createElement("span",{className:`${W}-title-content`},u);return(!w||(0,E.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!de&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Be.Z)(R,["title","icon","danger"]),{className:f()({[`${W}-item-danger`]:X,[`${W}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(w,{className:f()((0,E.l$)(w)?(x=w.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ye(de));return te||(A=h.createElement(N.Z,Object.assign({},ft,{placement:se==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),A)),A},ce=R=>{var x;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(be),{prefixCls:W,inlineCollapsed:Pe,theme:se}=X,te=(0,o.Xl)();let de;if(!u)de=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${W}-title-content`},w);else{const Ge=(0,E.l$)(w)&&w.type==="span";de=h.createElement(h.Fragment,null,(0,E.Tm)(u,{className:f()((0,E.l$)(u)?(x=u.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ge?w:h.createElement("span",{className:`${W}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(be.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Be.Z)(R,["icon"]),{title:de,popupClassName:f()(W,l,`${W}-${P||se}`)})))},xe=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(x&&typeof x=="object"){const u=x,{label:w,children:P,key:X,type:W}=u,Pe=p(u,["label","children","key","type"]),se=X!=null?X:`tmp-${l}`;return P||W==="group"?W==="group"?h.createElement(o.BW,Object.assign({key:se},Pe,{title:w}),y(P)):h.createElement(ce,Object.assign({key:se},Pe,{title:w}),y(P)):W==="divider"?h.createElement(ue,Object.assign({key:se},Pe)):h.createElement(bt,Object.assign({key:se},Pe),w)}return null}).filter(x=>x)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),ye=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),et=e(83116),Re=e(37613),Ee=R=>{const{componentCls:x,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:W}=R;return{[`${x}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${x}-item, ${x}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${x}-item:hover, - > ${x}-item-active, - > ${x}-submenu ${x}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${x}-item, ${x}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${x}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:x,menuArrowOffset:l}=R;return{[`${x}-rtl`]:{direction:"rtl"},[`${x}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${x}-rtl${x}-vertical, - ${x}-submenu-rtl ${x}-vertical`]:{[`${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,ye.oN)(R));var Z=(R,x)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:W,itemSelectedBg:Pe,activeBarHeight:se,activeBarWidth:te,activeBarBorderWidth:de,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${x}, ${l}-${x} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},x==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:de,marginTop:-de,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${se}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:se,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:se,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${de}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:de&&te?{width:`calc(100% + ${de}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:x,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:W}=R,Pe=w+P+X;return{[`${x}-item`]:{position:"relative",overflow:"hidden"},[`${x}-item, ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:W,width:`calc(100% - ${u*2}px)`},[`> ${x}-item, - > ${x}-submenu > ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${x}-item-group-list ${x}-submenu-title, - ${x}-submenu-title`]:{paddingInlineEnd:Pe}}};var Ce=R=>{const{componentCls:x,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:W,motionEaseOut:Pe,paddingXL:se,itemMarginInline:te,fontSizeLG:de,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[x]:{"&-inline, &-vertical":Object.assign({[`&${x}-root`]:{boxShadow:"none"}},Oe(R))},[`${x}-submenu-popup`]:{[`${x}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${x}-submenu-popup ${x}-vertical${x}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${x}-inline`]:{width:"100%",[`&${x}-root`]:{[`${x}-item, ${x}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${W} ${Pe}`].join(","),[`> ${x}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${x}-sub${x}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${x}-submenu > ${x}-submenu-title`]:A,[`& ${x}-item-group-title`]:{paddingInlineStart:se}},[`${x}-item`]:A}},{[`${x}-inline-collapsed`]:{width:ft,[`&${x}-root`]:{[`${x}-item, ${x}-submenu ${x}-submenu-title`]:{[`> ${x}-inline-collapsed-noicon`]:{fontSize:de,textAlign:"center"}}},[`> ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-submenu > ${x}-submenu-title, - > ${x}-submenu > ${x}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de/2}px - ${te}px)`,textOverflow:"clip",[` - ${x}-submenu-arrow, - ${x}-submenu-expand-icon - `]:{opacity:0},[`${x}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${x}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${x}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${x}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:x,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:W,iconMarginInlineEnd:Pe}=R;return{[`${x}-item, ${x}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${x}-item-icon, ${X}`]:{minWidth:W,fontSize:W,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${x}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${x}-item-only-child`]:{[`> ${X}, > ${x}-item-icon`]:{marginInlineEnd:0}}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${x}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:x,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${x}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:x,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:W,padding:Pe,colorSplit:se,lineWidth:te,zIndexPopup:de,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,ye.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,ye.Wf)(R)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:se,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${x}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var qe=(R,x)=>(0,et.Z)("Menu",u=>{if(x===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:W,fontSize:Pe,darkItemColor:se,darkDangerItemColor:te,darkItemBg:de,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:se,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:de,popupBg:de,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),Ee(gt),Ce(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:W,colorText:Pe,colorTextDescription:se,colorBgContainer:te,colorFillAlter:de,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Bt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:se,groupTitleColor:se,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:W,direction:Pe,menu:se}=h.useContext(k.E_),te=X(),{prefixCls:de,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,Be.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",de||P.prefixCls),[yn,Bn]=qe(gn,!w),Ne=f()(`${gn}-${$e}`,se==null?void 0:se.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(be.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:h.createElement(xe.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},se==null?void 0:se.style),Ge),className:Ne,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:x,rootClassName:f()(nt,Bn)}),sn))))});const V=(0,h.forwardRef)((R,x)=>{const l=(0,h.useRef)(null),u=h.useContext(v.D);return(0,h.useImperativeHandle)(x,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});V.Item=bt,V.SubMenu=ce,V.Divider=ue,V.ItemGroup=o.BW;var We=V},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),v=e(40001),ee=e(19248),f=e(99267),k=e(92310),L=e.n(k),ie=e(2738),ue=e(36355),b=e(92413),Be=e(33708),N=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},be=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],tt=function(j){var Me=(0,Be.Z)((0,Be.Z)({},E),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Bt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,N.Z)(Me,be);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=_e(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Ne="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Ne,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Bn,strokeLinecap:gt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Bn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(S){ln[St]=S},style:_t})}))},bt=tt,he=e(39559),ce=e(33606),xe=e(47273),G=0,c=(0,xe.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ce.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Bt=A.size,sn=A.gapDegree,Sn=Xe&&(0,he.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Bn=z(Xe,1),Ne="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Ne}))))}),ye=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Bt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function et(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Be.Z)((0,Be.Z)({},E),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Bt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,N.Z)(Me,Ze),yn=Ue/2,Bn=p(Xe),Ne="".concat(Bn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,he.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,S=et(ln),_=et(dn),ne=_.find(function(we){return we&&(0,he.Z)(we)==="object"}),i=ne&&(0,he.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Bt,sn,s,Je),Y=_e(),Se=function(){var it=0;return S.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Bt,Tt,s,Je);return it+=ht,o.createElement(ye,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Ne,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(B){Y[Ot]=B},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(S[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,B=I&&(0,he.Z)(I)==="object"?"url(#".concat(Ne,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Bt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:B,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:L()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Se())},ze=Re,Ee={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function C(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(C({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},T=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Bt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Bt!=null?Bt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},Ce=3,Ie=A=>Ce/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Bt=Je}=A,[sn,Sn]=T(Bt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Bn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Ne=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Ne)):o.createElement(o.Fragment,null,Ne,Ht))},qe=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=qe(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var V=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Bt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=C(A),Bn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Ne={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Ne},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Bn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Bt=j==="small"?2:14,sn=j!=null?j:[Bt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new x.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},W=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},se=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),W(Me),Pe(Me),se(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=A,vn=de(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var S,_;const ne=C(A);return parseInt(ne!==void 0?(S=ne!=null?ne:0)===null||S===void 0?void 0:S.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(ue.E_),Ne=gn("progress",Me),[ot,at]=te(Ne),St=o.useMemo(()=>{if(!tn)return null;const S=C(A);let _;const ne=Sn||(s=>`${s}%`),i=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(S)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Ne}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Bt,Ne,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Bt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Ne,steps:At}),St):o.createElement(V,Object.assign({},A,{strokeColor:qt,prefixCls:Ne,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Ne,progressStatus:ln}),St));const Lt=L()(Ne,`${Ne}-status-${ln}`,`${Ne}-${Bt==="dashboard"&&"circle"||At&&"steps"||Bt}`,{[`${Ne}-inline-circle`]:Bt==="circle"&&T(Ht,"circle")[0]<=20,[`${Ne}-show-info`]:tn,[`${Ne}-${Ht}`]:typeof Ht=="string",[`${Ne}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},L=h.forwardRef(k),ie=L,ue=e(92310),b=e.n(ue),Be=e(400),N=e(33606),E=e(37061),_e=e(18929),be=e(10228),tt=e(26112);function bt(C,Z){var Oe=C.disabled,T=C.prefixCls,Ce=C.character,Ie=C.characterRender,rt=C.index,vt=C.count,qe=C.value,De=C.allowHalf,dt=C.focused,oe=C.onHover,V=C.onClick,We=function(W){oe(W,rt)},R=function(W){V(W,rt)},x=function(W){W.keyCode===be.Z.ENTER&&V(W,rt)},l=rt+1,u=new Set([T]);qe===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&qe+.5>=l&&qert?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,C)),P}var he=h.forwardRef(bt);function ce(){var C=h.useRef({});function Z(T){return C.current[T]}function Oe(T){return function(Ce){C.current[T]=Ce}}return[Z,Oe]}function xe(C){var Z=C.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=C.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(C){var Z,Oe,T=C.ownerDocument,Ce=T.body,Ie=T&&T.documentElement,rt=C.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||Ce.clientLeft||0,Oe-=Ie.clientTop||Ce.clientTop||0,{left:Z,top:Oe}}function c(C){var Z=G(C),Oe=C.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=xe(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(C,Z){var Oe,T=C.prefixCls,Ce=T===void 0?"rc-rate":T,Ie=C.className,rt=C.defaultValue,vt=C.value,qe=C.count,De=qe===void 0?5:qe,dt=C.allowHalf,oe=dt===void 0?!1:dt,V=C.allowClear,We=V===void 0?!0:V,R=C.character,x=R===void 0?"\u2605":R,l=C.characterRender,u=C.disabled,w=C.direction,P=w===void 0?"ltr":w,X=C.tabIndex,W=X===void 0?0:X,Pe=C.autoFocus,se=C.onHoverChange,te=C.onChange,de=C.onFocus,Ye=C.onBlur,Ge=C.onKeyDown,$e=C.onMouseLeave,ft=(0,E.Z)(C,t),Qe=ce(),A=(0,N.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,_e.Z)(rt||0,{value:vt}),Je=(0,N.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,_e.Z)(null),Bt=(0,N.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(s,re){var Y=P==="rtl",Se=s+1;if(oe){var Fe=j(s),we=c(Fe),it=Fe.clientWidth;(Y&&re-we>it/2||!Y&&re-we0&&!Y||re===be.Z.RIGHT&&Se>0&&Y?(oe?Se-=.5:Se-=1,vn(Se),s.preventDefault()):re===be.Z.LEFT&&Se{const{componentCls:Z}=C;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:C.marginXS},"> div":{transition:`all ${C.motionDurationMid}, outline 0s`,"&:hover":{transform:C.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${C.lineWidth}px dashed ${C.starColor}`,transform:C.starHoverScale}},"&-first, &-second":{color:C.starBg,transition:`all ${C.motionDurationMid}`,userSelect:"none",[C.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=C=>({[`&-rtl${C.componentCls}`]:{direction:"rtl"}}),ze=C=>{const{componentCls:Z}=C;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(C)),{display:"inline-block",margin:0,padding:0,color:C.starColor,fontSize:C.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),et(C)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:C.marginXS,fontSize:C.fontSize}}),Re(C))}};var Ee=(0,Ke.Z)("Rate",C=>{const Z=(0,Ze.TS)(C,{});return[ze(Z)]},C=>({starColor:C.yellow6,starSize:C.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:C.colorFillContent})),ae=function(C,Z){var Oe={};for(var T in C)Object.prototype.hasOwnProperty.call(C,T)&&Z.indexOf(T)<0&&(Oe[T]=C[T]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,T=Object.getOwnPropertySymbols(C);Ce{const{prefixCls:Oe,className:T,rootClassName:Ce,style:Ie,tooltips:rt,character:vt=h.createElement(ie,null)}=C,qe=ae(C,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(ye.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:V}=h.useContext(q.E_),We=dt("rate",Oe),[R,x]=Ee(We),l=Object.assign(Object.assign({},V==null?void 0:V.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},qe,{className:b()(T,Ce,x,V==null?void 0:V.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),v=e(77861),ee=e(2738),f=e(59301),k=e(53487),L=e(62892),ie=e(19080),ue=e(36355),b=e(1684),Be=e(93891),N=e(19716),E=e(32441),_e=e(33234),be=e(14154),tt=e(58582),bt=e(84443),he=e(66339),ce=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,q=Object.getOwnPropertySymbols(p);ye{var z,{prefixCls:q,bordered:ye=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:et,dropdownClassName:Re,listHeight:ze=256,placement:Ee,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:C,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:Ce,direction:Ie,style:rt,allowClear:vt}=p,qe=ce(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:V,virtual:We,popupMatchSelectWidth:R,popupOverflow:x,select:l}=f.useContext(ue.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:V,{compactSize:X,compactItemClassnames:W}=(0,_e.ri)(u,P),[Pe,se]=(0,be.Z)(u),te=f.useMemo(()=>{const{mode:ln}=qe;if(ln!=="combobox")return ln===xe?"combobox":ln},[qe.mode]),de=te==="multiple"||te==="tags",Ye=(0,bt.Z)(qe.suffixIcon,qe.showArrow),Ge=(z=Ce!=null?Ce:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),j=(0,ie.F)($e,Z);let Me;C!==void 0?Me=C:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Be.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,he.Z)(Object.assign(Object.assign({},qe),{multiple:de,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:qe.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(qe,["suffixIcon","itemIcon"]),tn=h()(et||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,se),Bt=(0,N.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Bt==="large",[`${u}-sm`]:Bt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!ye,[`${u}-in-form-item`]:Qe},(0,ie.Z)(u,j,ft),W,l==null?void 0:l.className,Ue,Ke,se),vn=f.useMemo(()=>Ee!==void 0?Ee:P==="rtl"?"bottomRight":"bottomLeft",[Ee,P]),dn=(0,tt.Z)(Oe,x);return Pe(f.createElement(v.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(w,"slide-up",qe.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,k.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=xe,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116),f=e(13826),k=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ue=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,ye=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${ye}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${ye}${Ke}topLeft, - ${q}${Ke}topRight, - ${ye}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const b=2,Be=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,ye=Math.ceil(q/2);return[q,ye]};function N(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,ye=t.multipleSelectItemHeight,[Ue]=Be(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:b,marginBottom:b,lineHeight:`${ye-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:t.fontFamily,lineHeight:`${ye}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:p}=t,y=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Be(t);return[N(t),N(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},N(z,"lg")]};function be(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,ye=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function tt(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[be(t),be((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},be((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},he=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:ye,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ce=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},xe=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ce(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},xe(t),tt(t),_e(t),ue(t),{[`${p}-rtl`]:{direction:"rtl"}},he(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),he(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),he(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,v.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:ye,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:et,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:Ee,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:ye+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:et,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:Ee,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(v,ee){return v||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,v){return v!==void 0?v:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(40001),h=e(19248),v=e(99267),ee=e(84105),f=e(58617),k=e(47472),L=e(59301);function ie(ue){let{suffixIcon:b,clearIcon:Be,menuItemSelectedIcon:N,removeIcon:E,loading:_e,multiple:be,hasFeedback:tt,prefixCls:bt,showSuffixIcon:he,feedbackIcon:ce,showArrow:xe,componentName:G}=ue;const c=Be!=null?Be:L.createElement(h.Z,null),t=q=>b===null&&!tt&&!xe?null:L.createElement(L.Fragment,null,he!==!1&&q,tt&&ce);let p=null;if(b!==void 0)p=t(b);else if(_e)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=ye=>{let{open:Ue,showSearch:Ke}=ye;return t(Ue&&Ke?L.createElement(k.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let y=null;N!==void 0?y=N:be?y=L.createElement(o.Z,null):y=null;let z=null;return E!==void 0?z=E:z=L.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return x}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:W}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),se=h()({[`${u}-circle`]:W==="circle",[`${u}-square`]:W==="square",[`${u}-round`]:W==="round"}),te=v.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return v.createElement("span",{className:h()(u,Pe,se,w),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),ue=e(83116),b=e(37613);const Be=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),N=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},N(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Be,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),be=l=>Object.assign({width:l*5,minWidth:l*5},N(l)),tt=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},E(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},E(X)),[`${u}${u}-sm`]:Object.assign({},E(W))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},be(u)),[`${P}-lg`]:Object.assign({},be(X)),[`${P}-sm`]:Object.assign({},be(W))}},he=l=>Object.assign({width:l},N(l)),ce=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},he(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},he(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},xe=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},N(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},xe(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),xe(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(W))}),xe(l,W,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:W,skeletonInputCls:Pe,skeletonImageCls:se,controlHeight:te,controlHeightLG:de,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},E(de)),[`${w}-sm`]:Object.assign({},E(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),tt(l)),bt(l)),ce(l)),[`${u}${u}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${W}, - ${Pe}, - ${se} - `]:Object.assign({},_e(l))}}};var p=(0,ue.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:W="circle",size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:W,size:Pe},Ge))))},ye=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W=!1,size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W}=l,{getPrefixCls:Pe}=v.useContext(ee.E_),se=Pe("skeleton",u),[te,de]=p(se),Ye=h()(se,`${se}-element`,{[`${se}-active`]:W},w,P,de);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:h()(`${se}-image`,w),style:X},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${se}-image-svg`},v.createElement("path",{d:Ue,className:`${se}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W,size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),Ee={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=Ee,le=e(7657),J=function(u,w){return v.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},C=v.forwardRef(J),Z=C,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W,children:Pe}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:W},Ye,w,P),$e=Pe!=null?Pe:v.createElement(Z,null);return de(v.createElement("div",{className:Ge},v.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},Ce=e(26407),rt=l=>{const u=se=>{const{width:te,rows:de=2}=l;if(Array.isArray(te))return te[se];if(de-1===se)return te},{prefixCls:w,className:P,style:X,rows:W}=l,Pe=(0,Ce.Z)(Array(W)).map((se,te)=>v.createElement("li",{key:te,style:{width:u(te)}}));return v.createElement("ul",{className:h()(w,P),style:X},Pe)},qe=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return v.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function V(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:W,children:Pe,avatar:se=!1,title:te=!0,paragraph:de=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!se,nt=!!te,At=!!de;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(se));Je=v.createElement("div",{className:`${A}-header`},v.createElement(L,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=v.createElement(qe,Object.assign({},sn))}let Bt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},V(Xe,nt)),De(de));Bt=v.createElement(rt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Bt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),W)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=ye,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,x=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),v=e.n(h),ee=e(11592),f=e(36355),k=e(33234);const L=o.createContext({latestIndex:0}),ie=L.Provider;var b=he=>{let{className:ce,index:xe,children:G,split:c,style:t}=he;const{latestIndex:p}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ce,style:t},G),xe{var xe,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:ye,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:et,style:Re,wrap:ze=!1,classNames:Ee,styles:ae}=he,le=_e(he,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,C]=Array.isArray(y)?y:[y,y],Z=N(C),Oe=N(J),T=E(C),Ce=E(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[qe,De]=(0,Be.Z)(vt),dt=v()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${C}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,ye),oe=v()(`${vt}-item`,(xe=Ee==null?void 0:Ee.item)!==null&&xe!==void 0?xe:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let V=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(V=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:et,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:V}),[V]);if(Ie.length===0)return null;const x={};return ze&&(x.flexWrap="wrap"),!Oe&&Ce&&(x.columnGap=J),!Z&&T&&(x.rowGap=C),qe(o.createElement("div",Object.assign({ref:ce,className:dt,style:Object.assign(Object.assign(Object.assign({},x),t==null?void 0:t.style),Re)},le),o.createElement(ie,{value:R},We)))});tt.Compact=k.ZP;var bt=tt},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),k=e(36355),L=e(61621),ue=y=>{const{value:z,formatter:q,precision:ye,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let et;if(typeof q=="function")et=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")et=Re;else{const Ee=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof ye=="number"&&(le=le.padEnd(ye,"0").slice(0,ye>0?ye:0)),le&&(le=`${Ue}${le}`),et=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Ee,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},et)},b=e(17313),Be=e(83116),N=e(37613);const E=y=>{const{componentCls:z,marginXXS:q,padding:ye,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:et,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:ye},[`${z}-content`]:{color:Ze,fontSize:et,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var _e=(0,Be.Z)("Statistic",y=>{const z=(0,N.TS)(y,{});return[E(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),tt=y=>{const{prefixCls:z,className:q,rootClassName:ye,style:Ue,valueStyle:Ke,value:Ze=0,title:et,valueRender:Re,prefix:ze,suffix:Ee,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:C=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:Ce}=o.useContext(k.E_),Ie=Oe("statistic",z),[rt,vt]=_e(Ie),qe=o.createElement(ue,Object.assign({decimalSeparator:C,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},Ce==null?void 0:Ce.className,q,ye,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},Ce==null?void 0:Ce.style),Ue),onMouseEnter:le,onMouseLeave:J},et&&o.createElement("div",{className:`${Ie}-title`},et),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(qe):qe,Ee&&o.createElement("span",{className:`${Ie}-content-suffix`},Ee)))))};const bt=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function he(y,z){let q=y;const ye=/\[[^\]]*]/g,Ue=(z.match(ye)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(ye,"[]"),Ze=bt.reduce((Re,ze)=>{let[Ee,ae]=ze;if(Re.includes(Ee)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${Ee}+`,"g"),J=>{const C=J.length;return le.toString().padStart(C,"0")})}return Re},Ke);let et=0;return Ze.replace(ye,()=>{const Re=Ue[et];return et+=1,Re})}function ce(y,z){const{format:q=""}=z,ye=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(ye-Ue,0);return he(Ke,q)}const xe=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:ye,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),et=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),ye==null||ye(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>ce(ae,Object.assign(Object.assign({},le),{format:q})),Ee=ae=>(0,v.Tm)(ae,{title:void 0});return o.createElement(tt,Object.assign({},y,{valueRender:Ee,formatter:ze}))};var t=o.memo(c);tt.Countdown=t;var p=tt},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return N}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ue=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Be={"move-up":{inKeyframes:ue,outKeyframes:b},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:L,outKeyframes:ie}},N=(E,_e)=>{const{antCls:be}=E,tt=`${be}-${_e}`,{inKeyframes:bt,outKeyframes:he}=Be[_e];return[(0,h.R)(tt,bt,he,E.motionDurationMid),{[` - ${tt}-enter, - ${tt}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${tt}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return k},oN:function(){return N}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ue=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Be={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:L,outKeyframes:ie},"slide-right":{inKeyframes:ue,outKeyframes:b}},N=(E,_e)=>{const{antCls:be}=E,tt=`${be}-${_e}`,{inKeyframes:bt,outKeyframes:he}=Be[_e];return[(0,h.R)(tt,bt,he,E.motionDurationMid),{[` - ${tt}-enter, - ${tt}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${tt}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),v=e(92310),ee=e.n(v),f=e(92413),k=e(6909),L=e(4771),ie=e(9427),ue=e(25440),b=e(400),Be=e(37061),N=e(85195),E=e(39559),_e=e(20569),be=e(26112);function tt(I,B){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(B.status,"'"),U=new Error(F);return U.status=B.status,U.method=I.method,U.url=I.action,U}function bt(I){var B=I.responseText||I.response;if(!B)return B;try{return JSON.parse(B)}catch(F){return B}}function he(I){var B=new XMLHttpRequest;I.onProgress&&B.upload&&(B.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,fe)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),B.onerror=function(fe){I.onError(fe)},B.onload=function(){return B.status<200||B.status>=300?I.onError(tt(I,B),bt(B)):I.onSuccess(bt(B),B)},B.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in B&&(B.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&B.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&B.setRequestHeader(pe,U[pe])}),B.send(F),{abort:function(){B.abort()}}}var ce=+new Date,xe=0;function G(){return"rc-upload-".concat(ce,"-").concat(++xe)}var c=e(48736),t=function(I,B){if(I&&B){var F=Array.isArray(B)?B:B.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?fe===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,B){var F=I.createReader(),U=[];function pe(){F.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var d=!K.length;d?B(U):pe()})}pe()}var y=function(B,F,U){var pe=function fe(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(d).concat(K.name,"/"))})}))};B.forEach(function(fe){pe(fe.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(I){(0,ie.Z)(F,I);var B=(0,ue.Z)(F);function F(){var U;(0,k.Z)(this,F);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?F.push(I):F[U]=I,F}function de(I,B){const F=I.uid!==void 0?"uid":"name";return B.filter(U=>U[F]===I[F])[0]}function Ye(I,B){const F=I.uid!==void 0?"uid":"name",U=B.filter(pe=>pe[F]!==I[F]);return U.length===B.length?null:U}const Ge=function(){const B=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=B[B.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const B=I.thumbUrl||I.url||"",F=Ge(B);return/^data:image\//.test(B)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(B)||F)},Qe=200;function A(I){return new Promise(B=>{if(!I.type||!$e(I.type)){B("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-d)/2):(d=fe*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),B($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&B(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,B)=>{let{prefixCls:F,className:U,style:pe,locale:fe,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,fe.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:fe.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Nn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Nn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:B},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,B)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Nn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(V,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Nn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Nn),wt},zn=(Qt,un,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,W.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,W.l$)(Qt)){const Gt=(0,W.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(B,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Nn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Nn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Nn}=Qt;return(0,W.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:B,iconCls:F}=I;return{[`${B}-wrapper`]:{[`${B}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[B]:{padding:`${I.padding}px 0`},[`${B}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${B}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${B}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${B}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${B}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${B}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${B}-disabled`]:{cursor:"not-allowed",[`p${B}-drag-icon ${F}, - p${B}-text, - p${B}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:B,antCls:F,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${B}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${B}-wrapper`]:{[`${B}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${B}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${B}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${B}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Ne=e(1950);const ot=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:B}=I,F=`${B}-animate-inline`;return[{[`${B}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${B}-wrapper`]:(0,Ne.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:B,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${B}-list`,K=`${fe}-item`;return{[`${B}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},S=I=>{const{componentCls:B,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${B}-list`,K=`${fe}-item`,d=I.uploadPicCardSize;return{[` - ${B}-wrapper${B}-picture-card-wrapper, - ${B}-wrapper${B}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${B}${B}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${B}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${B}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${B}-wrapper${B}-picture-circle-wrapper`]:{[`${B}${B}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:B}=I;return{[`${B}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:B,colorTextDisabled:F}=I;return{[`${B}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[B]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${B}-select`]:{display:"inline-block"},[`${B}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:B,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:B*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(d),ln(d),Lt(d),S(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,B,F,U){function pe(fe){return fe instanceof F?fe:new F(function(K){K(fe)})}return new(F||(F=Promise))(function(fe,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,B||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Se=(I,B)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,Ee.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,Ee.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>se(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!de(Mn,It))return;const Ln=se(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!de(Mn,It))return;const or=se(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!de(or,It))return;const Ln=se(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(B,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Nn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Nn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",C.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Lr=(Rn,Mn)=>fe?o.createElement(Bt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var we=o.forwardRef(Se),it=function(I,B){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&B.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(we,Object.assign({ref:B},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Tt=we;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),v=e(33606),ee=e(37061),f=e(35593),k=e(92310),L=e.n(k),ie=e(8654),ue=e(59301),b=e(10228),Be=e(16089),N=b.Z.ESC,E=b.Z.TAB;function _e(y){var z=y.visible,q=y.triggerRef,ye=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ue.useRef(!1),et=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),ye==null||ye(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case N:et();break;case E:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():et();break}}};ue.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Be.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var be=(0,ue.forwardRef)(function(y,z){var q=y.overlay,ye=y.arrow,Ue=y.prefixCls,Ke=(0,ue.useMemo)(function(){var et;return typeof q=="function"?et=q():et=q,et},[q]),Ze=(0,ie.sQ)(z,Ke==null?void 0:Ke.ref);return ue.createElement(ue.Fragment,null,ye&&ue.createElement("div",{className:"".concat(Ue,"-arrow")}),ue.cloneElement(Ke,{ref:(0,ie.Yr)(Ke)?Ze:void 0}))}),tt=be,bt={adjustX:1,adjustY:1},he=[0,0],ce={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:he},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:he},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:he},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:he},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:he},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:he}},xe=ce,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,ye=y.arrow,Ue=ye===void 0?!1:ye,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,et=y.transitionName,Re=y.animation,ze=y.align,Ee=y.placement,ae=Ee===void 0?"bottomLeft":Ee,le=y.placements,J=le===void 0?xe:le,C=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,Ce=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,qe=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,V=(0,ee.Z)(y,G),We=ue.useState(),R=(0,v.Z)(We,2),x=R[0],l=R[1],u="visible"in y?Ie:x,w=ue.useRef(null),P=ue.useRef(null),X=ue.useRef(null);ue.useImperativeHandle(z,function(){return w.current});var W=function(Qe){l(Qe),oe==null||oe(Qe)};_e({visible:u,triggerRef:X,onVisibleChange:W,autoFocus:qe,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},se=function(){return ue.createElement(tt,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?se:se()},de=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ue.cloneElement(dt,{className:L()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,ie.Yr)(dt)?(0,ie.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ue.createElement(f.Z,(0,o.Z)({builtinPlacements:J},V,{prefixCls:Ze,ref:w,popupClassName:L()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:Ce,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:et,popupAnimation:Re,popupVisible:u,stretch:de()?"minWidth":"",popup:te(),onPopupVisibleChange:W,onPopupClick:Pe,getPopupContainer:C}),Ge)}var t=ue.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ce}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(92310),k=e.n(f),L=e(59301),ie=e(5643),ue=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,ye=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,et=G.disabled,Re=G.readOnly,ze=G.focused,Ee=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,C=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,Ce=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",qe=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,L.useRef)(null),oe=function(se){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(se.target)&&(Ee==null||Ee())},V=function(){var se;if(!ae)return null;var te=!et&&!Re&&le,de="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:k()(de,(se={},(0,v.Z)(se,"".concat(de,"-hidden"),!te),(0,v.Z)(se,"".concat(de,"-has-suffix"),!!q),se)),role:"button",tabIndex:-1},Ye)},We=(0,L.cloneElement)(p,{value:le,hidden:C,className:k()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(G)&&!(0,ie.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(G)&&!(0,ie.He)(G)?Ze:{})});if((0,ie.X3)(G)){var R,x="".concat(y,"-affix-wrapper"),l=k()(x,(R={},(0,v.Z)(R,"".concat(x,"-disabled"),et),(0,v.Z)(R,"".concat(x,"-focused"),ze),(0,v.Z)(R,"".concat(x,"-readonly"),Re),(0,v.Z)(R,"".concat(x,"-input-with-clear-btn"),q&&ae&&le),R),!(0,ie.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&L.createElement("span",{className:k()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:Ce==null?void 0:Ce.suffix},V(),q);We=L.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,ie.He)(G)?void 0:Ze),Ce==null?void 0:Ce.affixWrapper),hidden:!(0,ie.He)(G)&&C,onClick:oe},T==null?void 0:T.affixWrapper,{ref:dt}),z&&L.createElement("span",{className:k()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:Ce==null?void 0:Ce.prefix},z),(0,L.cloneElement)(p,{value:le,hidden:null}),u)}if((0,ie.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=k()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),W=k()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return L.createElement(vt,{className:W,style:Ze,hidden:C},L.createElement(qe,{className:X},ye&&L.createElement(De,{className:P},ye),(0,L.cloneElement)(We,{hidden:null}),Ue&&L.createElement(De,{className:P},Ue)))}return We},b=ue,Be=e(26407),N=e(33606),E=e(37061),_e=e(18929),be=e(2738),tt=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(xe,G){var c=xe.autoComplete,t=xe.onChange,p=xe.onFocus,y=xe.onBlur,z=xe.onPressEnter,q=xe.onKeyDown,ye=xe.prefixCls,Ue=ye===void 0?"rc-input":ye,Ke=xe.disabled,Ze=xe.htmlSize,et=xe.className,Re=xe.maxLength,ze=xe.suffix,Ee=xe.showCount,ae=xe.type,le=ae===void 0?"text":ae,J=xe.classes,C=xe.classNames,Z=xe.styles,Oe=(0,E.Z)(xe,tt),T=(0,_e.Z)(xe.defaultValue,{value:xe.value}),Ce=(0,N.Z)(T,2),Ie=Ce[0],rt=Ce[1],vt=(0,L.useState)(!1),qe=(0,N.Z)(vt,2),De=qe[0],dt=qe[1],oe=(0,L.useRef)(null),V=function(W){oe.current&&(0,ie.nH)(oe.current,W)};(0,L.useImperativeHandle)(G,function(){return{focus:V,blur:function(){var W;(W=oe.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Pe,se){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(W,Pe,se)},select:function(){var W;(W=oe.current)===null||W===void 0||W.select()},input:oe.current}}),(0,L.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(W){xe.value===void 0&&rt(W.target.value),oe.current&&(0,ie.rJ)(oe.current,W,t)},R=function(W){z&&W.key==="Enter"&&z(W),q==null||q(W)},x=function(W){dt(!0),p==null||p(W)},l=function(W){dt(!1),y==null||y(W)},u=function(W){rt(""),V(),oe.current&&(0,ie.rJ)(oe.current,W,t)},w=function(){var W=(0,be.Z)(xe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},W,{onChange:We,onFocus:x,onBlur:l,onKeyDown:R,className:k()(Ue,(0,v.Z)({},"".concat(Ue,"-disabled"),Ke),C==null?void 0:C.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var W=Number(Re)>0;if(ze||Ee){var Pe=(0,ie.D7)(Ie),se=(0,Be.Z)(Pe).length,te=(0,ee.Z)(Ee)==="object"?Ee.formatter({value:Pe,count:se,maxLength:Re}):"".concat(se).concat(W?" / ".concat(Re):"");return L.createElement(L.Fragment,null,!!Ee&&L.createElement("span",{className:k()("".concat(Ue,"-show-count-suffix"),(0,v.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),C==null?void 0:C.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:et,inputElement:w(),handleReset:u,value:(0,ie.D7)(Ie),focused:De,triggerFocus:V,suffix:P(),disabled:Ke,classes:J,classNames:C,styles:Z}))}),he=bt,ce=he},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return v}});function o(k){return!!(k.addonBefore||k.addonAfter)}function h(k){return!!(k.prefix||k.suffix||k.allowClear)}function v(k,L,ie,ue){if(ie){var b=L;if(L.type==="click"){var Be=k.cloneNode(!0);b=Object.create(L,{target:{value:Be},currentTarget:{value:Be}}),Be.value="",ie(b);return}if(ue!==void 0){b=Object.create(L,{target:{value:k},currentTarget:{value:k}}),k.value=ue,ie(b);return}ie(b)}}function ee(k,L){if(k){k.focus(L);var ie=L||{},ue=ie.cursor;if(ue){var b=k.value.length;switch(ue){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(b,b);break;default:k.setSelectionRange(0,b)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),v=e(33708),ee=e(26407),f=e(33606),k=e(37061),L=e(92310),ie=e.n(L),ue=e(11780),b=e(18929),Be=e(13697),N=e(48736),E=e(59301),_e=e(4676),be=E.createContext(null);function tt(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=E.useContext(be);return tt(O,d)}var he=e(80547),ce=["children","locked"],xe=E.createContext(null);function G(d,O){var D=(0,v.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,k.Z)(d,ce),$=E.useContext(xe),He=(0,he.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Be.Z)(Ae[1],pt[1],!0))});return E.createElement(xe.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var z=E.createContext(t);function q(d){var O=E.useContext(z);return E.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var ye=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function et(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return et(Q,O)});return et(d,O)&&D.unshift(d),D}var ze=null;function Ee(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var C=e(10228),Z=e(16089),Oe=C.Z.LEFT,T=C.Z.RIGHT,Ce=C.Z.UP,Ie=C.Z.DOWN,rt=C.Z.ENTER,vt=C.Z.ESC,qe=C.Z.HOME,De=C.Z.END,dt=[Ce,Ie,Oe,T];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,Ce,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,Ce,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function V(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function x(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(tt(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,qe,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==qe&&st!==De)return;(dt.includes(st)||[qe,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Nn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([qe,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=V(bn);var wn,xn=R(Pt,Wt);st===qe?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=x(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Nn=x(un,Vt.elements);It(Nn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},W=function(O){return O.split(P)},Pe="rc-menu-more";function se(){var d=E.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,E.useRef)(new Map),$=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=W(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=E.useRef(d);O.current=d;var D=E.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var de=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return E.useEffect(function(){Ye+=1;var He="".concat(de,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=E.useContext(xe),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=E.useContext(xe),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=E.createElement(O,(0,v.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,k.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,N.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Bt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,k.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,N.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),E.createElement(ue.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(E.Component),Sn=E.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,k.Z)(d,tn),pn=bt(He),Wt=E.useContext(xe),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=E.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=E.useRef(),an=E.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Nn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,k.Z)(Et,Bt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Nn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===C.Z.ENTER){var Sr=Nn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=E.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,v.Z)((0,v.Z)({},Vn),Q),className:ie()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,E.createElement(At,{props:(0,v.Z)((0,v.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return E.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:E.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=E.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,k.Z)(O,dn),Ae=E.useContext(xe),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return E.createElement("ul",(0,o.Z)({className:ie()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=E.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Bn=e(11592);function Ne(d,O){return(0,Bn.Z)(d).map(function(D,Q){if(E.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return E.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Lt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function S(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=E.useContext(xe),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=E.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,v.Z)((0,v.Z)({},qt),Vt):(0,v.Z)((0,v.Z)({},St),Vt),wn=Lt[Rt],xn=ke(Rt,nn,rn),mn=E.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,v.Z)((0,v.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=E.useRef();return E.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),E.createElement(ot.Z,{prefixCls:O,popupClassName:ie()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=E.useContext(xe),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=E.useRef(!1);kt.current=Zt===He;var Dt=E.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;E.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,v.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,k.Z)(O,i),zn=bt(Ae),Ft=E.useContext(xe),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(ye),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,k.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:Ae,domEvent:Br})},or=function(Br){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Br})},Ln=E.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Br){sr||(jt==null||jt({key:Ae,domEvent:Br}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(Ae,Br)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(S,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(ue.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Ne(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=E.createElement(re,d,$),E.createElement(z.Provider,{value:Q},Ae)}var Se=e(39559),Fe=["className","title","eventKey","children"],we=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,k.Z)(O,Fe),pt=E.useContext(xe),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,k.Z)(d,we),Q=q(D.eventKey),$=Ne(O,Q),He=y();return He?$:E.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=E.useContext(xe),$=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:ie()("".concat($,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,Se.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,k.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Ne(Q,D)}var B=["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"],F=[],U=E.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Nn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Tr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Lr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,k.Z)($,B),Mn=E.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=E.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=E.useState(Qn),Br=(0,f.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Gr(F))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Na!=="horizontal"||nn;E.useEffect(function(){go&&Ba(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=se(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Na!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Be.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Na,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(ue.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Na),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(be.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Na,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},E.createElement(ye.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return Ee}});var o=e(92413),h=e(33708),v=e(33606),ee=e(37061),f=e(59301),k=e(92310),L=e.n(k),ie=e(29301),ue=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Be=void 0;function N(ae,le){var J=ae.prefixCls,C=ae.invalidate,Z=ae.item,Oe=ae.renderItem,T=ae.responsive,Ce=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,qe=ae.style,De=ae.children,dt=ae.display,oe=ae.order,V=ae.component,We=V===void 0?"div":V,R=(0,ee.Z)(ae,b),x=T&&!dt;function l(W){Ie(rt,W)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Be?Oe(Z,{index:oe}):De,w;C||(w={opacity:x?0:1,height:x?0:Be,overflowY:x?"hidden":Be,order:T?oe:Be,pointerEvents:x?"none":Be,position:x?"absolute":Be});var P={};x&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:L()(!C&&J,vt),style:(0,h.Z)((0,h.Z)({},w),qe)},P,R,{ref:le}),u);return T&&(X=f.createElement(ie.Z,{onResize:function(Pe){var se=Pe.offsetWidth;l(se)},disabled:Ce},X)),X}var E=f.forwardRef(N);E.displayName="Item";var _e=E,be=e(6089),tt=e(4676),bt=e(16089);function he(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function ce(){var ae=f.useRef(null),le=function(C){ae.current||(ae.current=[],he(function(){(0,tt.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(C)};return le}function xe(ae,le){var J=f.useState(le),C=(0,v.Z)(J,2),Z=C[0],Oe=C[1],T=(0,be.Z)(function(Ce){ae(function(){Oe(Ce)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var C=f.useContext(G);if(!C){var Z=le.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var Ce=C.className,Ie=(0,ee.Z)(C,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(_e,(0,o.Z)({ref:J,className:L()(Ce,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function et(ae,le){var J=ae.prefixCls,C=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,T=ae.renderItem,Ce=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,qe=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,V=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,x=ae.component,l=x===void 0?"div":x,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,ye),X=qe==="full",W=ce(),Pe=xe(W,null),se=(0,v.Z)(Pe,2),te=se[0],de=se[1],Ye=te||0,Ge=xe(W,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=xe(W,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],nt=xe(W,0),At=(0,v.Z)(nt,2),Je=At[0],gt=At[1],Ht=xe(W,0),tn=(0,v.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Bn=gn[1],Ne=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,v.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(C,"-item"),ke=Math.max(Me,Je),Lt=oe===Ue,S=Oe.length&&Lt,_=oe===Ke,ne=S||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return S?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,S]),s=(0,f.useMemo)(function(){return S?Oe.slice(Ne+1):Oe.slice(i.length)},[Oe,i,S,Ne]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function Se(K,d,O){yn===K&&(d===void 0||d===vn)||(Bn(K),O||(qt(KYe){Se(D-1,K-Q-Bt+Je);break}}R&&Ot(0)+Bt>Ye&&dn(null)}},[Ye,ft,Je,Bt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&S&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:S,component:u,invalidate:_},B=Ce?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:we,display:d<=Ne})},Ce(K,d))}:function(K,d){var O=re(K,d);return f.createElement(_e,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:we,display:d<=Ne}))},F={order:Tt?Ne:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=V||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(_e,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:L()(!_&&C,dt),style:De,ref:le},P),i.map(B),ne?pe:null,R&&f.createElement(_e,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!S,order:Ne,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ie.Z,{onResize:Fe,disabled:!S},fe):fe}var Re=f.forwardRef(et);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,Ee=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return L}});var o=e(33606),h=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function k(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function L(ie){var ue=h.useState(),b=(0,o.Z)(ue,2),Be=b[0],N=b[1];return h.useEffect(function(){N("rc_select_".concat(k()))},[]),ie||Be}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return de},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),v=e(400),ee=e(33708),f=e(33606),k=e(37061),L=e(39559),ie=e(18929),ue=e(48736),b=e(59301),Be=e(92310),N=e.n(Be),E=e(34280),_e=e(49658),be=e(10228),tt=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,Se=s.customizeIconProps,Fe=s.onMouseDown,we=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Se):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:we,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:N()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},he=bt;function ce(i,s,re,Y,Se){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,we=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,L.Z)(Y)==="object")return Y.clearIcon;if(Se)return Se},[Y,Se]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||we)&&!(it==="combobox"&&we===""))},[Y,Fe,re.length,we,it]);return{allowClear:Ot,clearIcon:b.createElement(he,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var xe=b.createContext(null);function G(){return b.useContext(xe)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],Se=re[1],Fe=b.useRef(null),we=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return we},[]);var it=function(Ot,Tt){we(),Fe.current=window.setTimeout(function(){Se(Ot),Tt&&Tt()},i)};return[Y,it,we]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(Se){(Se||s.current===null)&&(s.current=Se),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var Se=b.useRef(null);Se.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(we){var it;if(!((it=Se.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=we.target;ht.shadowRoot&&we.composed&&(ht=we.composedPath()[0]||ht),Se.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Se.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,Se,Fe=s.prefixCls,we=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,B=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ue.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:we,ref:(0,tt.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:N()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Se=Y.props)===null||Se===void 0?void 0:Se.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(we,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(we,"_list"),"aria-activedescendant":Q?B:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},ye=b.forwardRef(q);ye.displayName="Input";var Ue=ye;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,et=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function Ee(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(Ee(i.title)?s=i.title.toString():Ee(i.label)&&(s=i.label.toString())),s}function le(i,s){et?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var C=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,Se=s.values,Fe=s.open,we=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,B=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?we:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Nn){return b.createElement("span",{className:N()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(he,{className:"".concat(rn,"-item-remove"),onMouseDown:C,onClick:Nn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Nn){var wt=function(Gt){C(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Nn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Nn=!Tt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Nn,Gt):Ft(an,wt,Dn,Nn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Tt,autoFocus:B,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Se,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Se.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,Se=s.id,Fe=s.inputRef,we=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,B=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},B)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Se,open:yt,inputElement:re,disabled:we,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},Ce=T;function Ie(i){return![be.Z.ESC,be.Z.SHIFT,be.Z.BACKSPACE,be.Z.TAB,be.Z.WIN_KEY,be.Z.ALT,be.Z.META,be.Z.WIN_KEY_RIGHT,be.Z.CTRL,be.Z.SEMICOLON,be.Z.EQUALS,be.Z.CAPS_LOCK,be.Z.CONTEXT_MENU,be.Z.F1,be.Z.F2,be.Z.F3,be.Z.F4,be.Z.F5,be.Z.F6,be.Z.F7,be.Z.F8,be.Z.F9,be.Z.F10,be.Z.F11,be.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),Se=(0,b.useRef)(!1),Fe=s.prefixCls,we=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,B=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],d=fe[1],O=function(st){var Kt=st.which;(Kt===be.Z.UP||Kt===be.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===be.Z.ENTER&&it==="tags"&&!Se.current&&!we&&(I==null||I(st.target.value)),Ie(Kt)&&B(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,Se.current)!==!1&&B(!0)},He=function(){Se.current=!0},Ae=function(st){Se.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!we)&&(we&&Tt!==!1&&yt("",!0,!1),B())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(Ce,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var qe=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},V=function(s,re){var Y=s.prefixCls,Se=s.disabled,Fe=s.visible,we=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,B=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,k.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(B==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:N()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),we)},We=b.forwardRef(V);We.displayName="SelectTrigger";var R=We,x=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,Se=re.value,Fe=re.options,we=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Se||"value",options:Fe||"options",groupLabel:we||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,Se=[],Fe=u(re,!1),we=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(B){if(I||!(ht in B)){var F=B[it];Se.push({key:l(B,Se.length),groupOption:I,data:B,label:B[we],value:F})}else{var U=B[Ot];U===void 0&&Y&&(U=B.label),Se.push({key:l(B,Se.length),group:!0,data:B,label:U}),Tt(B[ht],!0)}})}return Tt(i,!1),Se}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,we){var it=(0,x.Z)(we),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Se=Y(i,s);return re?Se:null}var W=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function se(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,Se=i.id,Fe=i.prefixCls,we=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,B=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,fe=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Nn=i.onMouseDown,wt=(0,k.Z)(i,W),Et=se(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,_e.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,tt.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Ln=(0,ie.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&B;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Br=(0,f.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===be.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===be.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var Se=re,Fe=Se.type.isSelectOptGroup,we=Se.key,it=Se.props,ht=it.children,Ot=(0,k.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(we===null?Y:we,"__"),label:we},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,Se){return b.useMemo(function(){var Fe=i,we=!i;we&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,B,F){F&&typeof F=="string"&&I.set(B[F],B)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=0;B1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&we&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(we){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[we,Ot,F.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!d.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case be.Z.N:case be.Z.P:case be.Z.UP:case be.Z.DOWN:{var xn=0;if(Pt===be.Z.UP?xn=-1:Pt===be.Z.DOWN?xn=1:dn()&&wn&&(Pt===be.Z.N?xn=1:Pt===be.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case be.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),we&&It.preventDefault();break}case be.Z.ESC:Tt(!1),we&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Nn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:N()(Ae,"".concat(Ae,"-group")),title:Nn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,k.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=N()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(he,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=b.forwardRef(yn);Bn.displayName="OptionList";var Ne=Bn;function ot(i){var s=i.mode,re=i.options,Y=i.children,Se=i.backfill,Fe=i.allowClear,we=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,B=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Se,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!we,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),B!=null){var O=toArray(B);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(B),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(Se){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=0;we2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),we&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[we,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&B){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Br=Gr[1];B(Mr,Br)}else if(!Cn&&F&&On!=="clear"){var Nr=Qn(),Ba=(0,f.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!se||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(de,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Ne,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),S=Lt;S.Option=tn,S.OptGroup=gt;var _=S,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return ye},default:function(){return ze}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(33606),k=e(37061),L=e(26407),ie=e(92310),ue=e.n(ie),b=e(93681),Be=e(5643),N=e(18929),E=e(59301),_e=e(29301),be=e(34280),tt=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,he=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ce={},xe;function G(Ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=Ee.getAttribute("id")||Ee.getAttribute("data-reactid")||Ee.getAttribute("name");if(ae&&ce[le])return ce[le];var J=window.getComputedStyle(Ee),C=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=he.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),Ce={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:C};return ae&&le&&(ce[le]=Ce),Ce}function c(Ee){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;xe||(xe=document.createElement("textarea"),xe.setAttribute("tab-index","-1"),xe.setAttribute("aria-hidden","true"),document.body.appendChild(xe)),Ee.getAttribute("wrap")?xe.setAttribute("wrap",Ee.getAttribute("wrap")):xe.removeAttribute("wrap");var C=G(Ee,ae),Z=C.paddingSize,Oe=C.borderSize,T=C.boxSizing,Ce=C.sizingStyle;xe.setAttribute("style","".concat(Ce,";").concat(bt)),xe.value=Ee.value||Ee.placeholder||"";var Ie=void 0,rt=void 0,vt,qe=xe.scrollHeight;if(T==="border-box"?qe+=Oe:T==="content-box"&&(qe-=Z),le!==null||J!==null){xe.value=" ";var De=xe.scrollHeight-Z;le!==null&&(Ie=De*le,T==="border-box"&&(Ie=Ie+Z+Oe),qe=Math.max(Ie,qe)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=qe>rt?"":"hidden",qe=Math.min(rt,qe))}var dt={height:qe,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=E.forwardRef(function(Ee,ae){var le=Ee,J=le.prefixCls,C=le.onPressEnter,Z=le.defaultValue,Oe=le.value,T=le.autoSize,Ce=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,qe=le.onChange,De=le.onInternalAutoSize,dt=(0,k.Z)(le,t),oe=(0,N.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),V=(0,f.Z)(oe,2),We=V[0],R=V[1],x=function(gt){R(gt.target.value),qe==null||qe(gt)},l=E.useRef();E.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=E.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],W=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Bt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},se=E.useState(z),te=(0,f.Z)(se,2),de=te[0],Ye=te[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,be.Z)(function(){W&&A()},[Oe,P,X,W]),(0,be.Z)(function(){if(de===p)Ye(y);else if(de===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[de]);var j=E.useRef(),Me=function(){tt.Z.cancel(j.current)},Xe=function(gt){de===z&&(Ce==null||Ce(gt),T&&(Me(),j.current=(0,tt.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=W?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(de===p||de===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(_e.Z,{onResize:Xe,disabled:!(T||Ce)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ue()(J,Ie,(0,v.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:x})))}),ye=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(Ee,ae){return(0,L.Z)(Ee||"").slice(0,ae).join("")}function Ze(Ee,ae,le,J){var C=le;return Ee?C=Ke(le,J):(0,L.Z)(ae||"").lengthJ&&(C=ae),C}var et=E.forwardRef(function(Ee,ae){var le,J=Ee.defaultValue,C=Ee.value,Z=Ee.onFocus,Oe=Ee.onBlur,T=Ee.onChange,Ce=Ee.allowClear,Ie=Ee.maxLength,rt=Ee.onCompositionStart,vt=Ee.onCompositionEnd,qe=Ee.suffix,De=Ee.prefixCls,dt=De===void 0?"rc-textarea":De,oe=Ee.classes,V=Ee.showCount,We=Ee.className,R=Ee.style,x=Ee.disabled,l=Ee.hidden,u=Ee.classNames,w=Ee.styles,P=Ee.onResize,X=(0,k.Z)(Ee,Ue),W=(0,N.Z)(J,{value:C,defaultValue:J}),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1],de=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(ae,function(){return{resizableTextArea:de.current,focus:tn,blur:function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!x&&_t})},[x]);var Bt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=se,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Bt){var S,_=nt.current>=Ie+1||nt.current===((S=Xe.current)===null||S===void 0?void 0:S.length);Lt=Ze(_,Xe.current,Lt,Ie)}Lt!==se&&(te(Lt),(0,Be.rJ)(ke.currentTarget,ke,T,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Bt){var S=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(S,se,Lt,Ie)}te(Lt),(0,Be.rJ)(ke.currentTarget,ke,T,Lt)},vn=function(ke){var Lt=X.onPressEnter,S=X.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),S==null||S(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Be.rJ)((Lt=de.current)===null||Lt===void 0?void 0:Lt.textArea,ke,T)},yn=(0,Be.D7)(se);!j&&Bt&&C==null&&(yn=Ke(yn,Ie));var Bn=qe,Ne;if(V){var ot=(0,L.Z)(yn).length;(0,ee.Z)(V)==="object"?Ne=V.formatter({value:yn,count:ot,maxLength:Ie}):Ne="".concat(ot).concat(Bt?" / ".concat(Ie):""),Bn=E.createElement(E.Fragment,null,Bn,E.createElement("span",{className:ue()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Ne))}var at=function(ke){var Lt;P==null||P(ke),(Lt=de.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!V&&!Ce,qt=E.createElement(b.BaseInput,{value:yn,allowClear:Ce,handleReset:gn,suffix:Bn,prefixCls:dt,classes:{affixWrapper:ue()(oe==null?void 0:oe.affixWrapper,(le={},(0,v.Z)(le,"".concat(dt,"-show-count"),V),(0,v.Z)(le,"".concat(dt,"-textarea-allow-clear"),Ce),le))},disabled:x,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ne=="string"?Ne:void 0}},hidden:l,inputElement:E.createElement(ye,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:x,prefixCls:dt,onResize:at,ref:de}))});return qt}),Re=et,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),v=e(33708),ee=e(400),f=e(33606),k=e(37061),L=e(92310),ie=e.n(L),ue=e(29301),b=e(70425),Be=e(34280),N=e(59301),E=e(4676),_e=N.forwardRef(function(V,We){var R=V.height,x=V.offsetY,l=V.offsetX,u=V.children,w=V.prefixCls,P=V.onInnerResize,X=V.innerProps,W=V.rtl,Pe=V.extra,se={},te={display:"flex",flexDirection:"column"};return x!==void 0&&(se={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(x,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),N.createElement("div",{style:se},N.createElement(ue.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},N.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});_e.displayName="Filler";var be=_e;function tt(V){var We=V.children,R=V.setRef,x=N.useCallback(function(l){R(l)},[]);return N.cloneElement(We,{ref:x})}function bt(V,We,R,x,l,u,w,P){var X=P.getKey;return V.slice(We,R+1).map(function(W,Pe){var se=We+Pe,te=w(W,se,{style:{width:x},offsetX:l}),de=X(W);return N.createElement(tt,{key:de,setRef:function(Ge){return u(W,Ge)}},te)})}function he(V,We,R,x){var l=R-V,u=We-R,w=Math.min(l,u)*2;if(x<=w){var P=Math.floor(x/2);return x%2?R+P+1:R-P}return l>u?R-(x-u):R+(x-l)}function ce(V,We,R){var x=V.length,l=We.length,u,w;if(x===0&&l===0)return null;x2&&arguments[2]!==void 0?arguments[2]:!1,se=X?W<0&&P.current.left||W>0&&P.current.right:W<0&&P.current.top||W>0&&P.current.bottom;return Pe&&se?(clearTimeout(u.current),l.current=!1):(!se||l.current)&&w(),!l.current&&se}};function y(V,We,R,x,l,u,w){var P=(0,N.useRef)(0),X=(0,N.useRef)(null),W=(0,N.useRef)(null),Pe=(0,N.useRef)(!1),se=p(We,R,x,l);function te(Qe,A){if(G.Z.cancel(X.current),!se(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,W.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function de(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,N.useRef)(null),Ge=(0,N.useRef)(null);function $e(Qe){if(V){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):de(Qe,Xe)}}function ft(Qe){V&&(Pe.current=Qe.detail===W.current)}return[$e,ft]}function z(V,We,R,x){var l=N.useMemo(function(){return[new Map,[]]},[V,R.id,x]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),de=w.get(se);if(te===void 0||de===void 0)for(var Ye=V.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(de)Ye();else{W.current+=1;var Ge=W.current;Promise.resolve().then(function(){Ge===W.current&&Ye()})}}function te(de,Ye){var Ge=V(de),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),se()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(de):R==null||R(de))}return(0,N.useEffect)(function(){return Pe},[]),[te,se,X.current,u]}var Re=14/15;function ze(V,We,R){var x=(0,N.useRef)(!1),l=(0,N.useRef)(0),u=(0,N.useRef)(0),w=(0,N.useRef)(null),P=(0,N.useRef)(null),X,W=function(de){if(x.current){var Ye=Math.ceil(de.touches[0].pageX),Ge=Math.ceil(de.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,de);A&&de.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){x.current=!1,X()},se=function(de){X(),de.touches.length===1&&!x.current&&(x.current=!0,l.current=Math.ceil(de.touches[0].pageX),u.current=Math.ceil(de.touches[0].pageY),w.current=de.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Pe))},(0,Be.Z)(function(){return V&&We.current.addEventListener("touchstart",se,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",se),X(),clearInterval(P.current)}},[V])}function Ee(V){return Math.floor(Math.pow(V,.5))}function ae(V,We){var R="touches"in V?V.touches[0]:V;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(V,We,R){N.useEffect(function(){var x=We.current;if(V&&x){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},W=function(de){if(!de.target.draggable){var Ye=de;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},se=function(de){if(l){var Ye=ae(de,!1),Ge=x.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-Ee(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=Ee(A),X()}else P()}};return x.addEventListener("mousedown",W),x.ownerDocument.addEventListener("mouseup",Pe),x.ownerDocument.addEventListener("mousemove",se),function(){x.removeEventListener("mousedown",W),x.ownerDocument.removeEventListener("mouseup",Pe),x.ownerDocument.removeEventListener("mousemove",se),P()}}},[V])}var J=10;function C(V,We,R,x,l,u,w,P){var X=N.useRef(),W=N.useState(null),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1];return(0,Be.Z)(function(){if(se&&se.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Bt-=on,Bt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=V.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==se.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},se),{},{times:se.times+1,targetAlign:A,lastTop:j}))}},[se,V.current]),function(de){if(de==null){P();return}if(G.Z.cancel(X.current),typeof de=="number")w(de);else if(de&&(0,h.Z)(de)==="object"){var Ye,Ge=de.align;"index"in de?Ye=de.index:Ye=We.findIndex(function(Qe){return l(Qe)===de.key});var $e=de.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=N.forwardRef(function(V,We){var R=V.prefixCls,x=V.rtl,l=V.scrollOffset,u=V.scrollRange,w=V.onStartMove,P=V.onStopMove,X=V.onScroll,W=V.horizontal,Pe=V.spinSize,se=V.containerSize,te=V.style,de=V.thumbStyle,Ye=V.showScrollBar,Ge=N.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=N.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=N.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!x,tn=N.useRef(),Bt=N.useRef(),sn=N.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=N.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-se||0,yn=se-Pe||0,Bn=N.useMemo(function(){if(l===0||gn===0)return 0;var S=l/gn;return S*yn},[l,gn,yn]),Ne=function(_){_.stopPropagation(),_.preventDefault()},ot=N.useRef({top:Bn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Bn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,W)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};N.useEffect(function(){var S=function(s){s.preventDefault()},_=tn.current,ne=Bt.current;return _.addEventListener("touchstart",S,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",S),ne.removeEventListener("touchstart",at)}},[]);var St=N.useRef();St.current=gn;var qt=N.useRef();qt.current=yn,N.useEffect(function(){if(ft){var S,_=function(s){var re=ot.current,Y=re.dragging,Se=re.pageY,Fe=re.startTop;G.Z.cancel(S);var we=tn.current.getBoundingClientRect(),it=se/(W?we.width:we.height);if(Y){var ht=(ae(s,W)-Se)*it,Ot=Fe;!Ht&&W?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,B=Math.ceil(I*Tt);B=Math.max(B,0),B=Math.min(B,Tt),S=(0,G.Z)(function(){X(B,W)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(S)}}},[ft]),N.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),N.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Bn:Lt.right=Bn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Bn),N.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Ne,onMouseMove:ln},N.createElement("div",{ref:Bt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Lt),de),onMouseDown:at}))}),Oe=Z,T=20;function Ce(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=V/We*V;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function qe(V,We){var R=V.prefixCls,x=R===void 0?"rc-virtual-list":R,l=V.className,u=V.height,w=V.itemHeight,P=V.fullHeight,X=P===void 0?!0:P,W=V.style,Pe=V.data,se=V.children,te=V.itemKey,de=V.virtual,Ye=V.direction,Ge=V.scrollWidth,$e=V.component,ft=$e===void 0?"div":$e,Qe=V.onScroll,A=V.onVirtualScroll,j=V.onVisibleChange,Me=V.innerProps,Xe=V.extraRender,nt=V.styles,At=V.showScrollBar,Je=At===void 0?"optional":At,gt=(0,k.Z)(V,Ie),Ht=N.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=et(Ht,null,null),Bt=(0,f.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],dn=!!(de!==!1&&u&&w),ln=N.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Bn=ie()(x,(0,ee.Z)({},"".concat(x,"-rtl"),yn),l),Ne=Pe||rt,ot=(0,N.useRef)(),at=(0,N.useRef)(),St=(0,N.useRef)(),qt=(0,N.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],S=(0,N.useState)(0),_=(0,f.Z)(S,2),ne=_[0],i=_[1],s=(0,N.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],Se=re[1],Fe=function(){Se(!0)},we=function(){Se(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,N.useRef)({start:0,end:Ne.length}),Tt=(0,N.useRef)(),yt=xe(Ne,Ht),I=(0,f.Z)(yt,1),B=I[0];Tt.current=B;var F=N.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Ne.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Ne.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Ne.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Ne.length-1),kn=Math.min(kn+1,Ne.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Ne,vn,u]),U=F.scrollHeight,pe=F.start,fe=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=fe,N.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Ne[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=N.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,N.useRef)(),Ae=(0,N.useRef)(),pt=N.useMemo(function(){return Ce(D.width,Ge)},[D.width,Ge]),xt=N.useMemo(function(){return Ce(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,N.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,N.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Be.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Be.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=C(ot,Ne,on,w,Ht,function(){return Sn(!0)},ht,xn);N.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Be.Z)(function(){if(j){var wt=Ne.slice(pe,fe+1);j(wt,Ne)}},[pe,fe,Ne]);var an=z(Ne,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Ne,pe,fe,Ge,ne,sn,se,it),un=null;u&&(un=(0,v.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),N.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},W),{},{position:"relative"}),className:Bn},Nn,gt),N.createElement(ue.Z,{onResize:$},N.createElement(ft,{className:"".concat(x,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},N.createElement(be,{prefixCls:x,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&N.createElement(Oe,{ref:He,prefixCls:x,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&N.createElement(Oe,{ref:Ae,prefixCls:x,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=N.forwardRef(qe);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});const o=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,h=(ue,b)=>(!b||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",v=(ue,b)=>{if(ue.clientHeight{const E=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(be){return null}})(N);return!!E&&(E.clientHeight_eb||_e>ue&&be=b&&tt>=Be?_e-ue-N:be>b&&ttBe?be-b+E:0,f=ue=>{const b=ue.parentElement;return b==null?ue.getRootNode().host||null:b},k=(ue,b)=>{var Be,N,E,_e;if(typeof document=="undefined")return[];const{scrollMode:be,block:tt,inline:bt,boundary:he,skipOverflowHiddenElements:ce}=b,xe=typeof he=="function"?he:Oe=>Oe!==he;if(!o(ue))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ue;for(;o(t)&&xe(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,ce)&&c.push(t)}const p=(N=(Be=window.visualViewport)==null?void 0:Be.width)!=null?N:innerWidth,y=(_e=(E=window.visualViewport)==null?void 0:E.height)!=null?_e:innerHeight,{scrollX:z,scrollY:q}=window,{height:ye,width:Ue,top:Ke,right:Ze,bottom:et,left:Re}=ue.getBoundingClientRect(),{top:ze,right:Ee,bottom:ae,left:le}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(ue);let J=tt==="start"||tt==="nearest"?Ke-ze:tt==="end"?et+ae:Ke+ye/2-ze+ae,C=bt==="center"?Re+Ue/2-le+Ee:bt==="end"?Ze+Ee:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&et<=y&&Ze<=p&&(T===G&&!v(T)||Ke>=rt&&et<=qe&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),oe=parseInt(dt.borderLeftWidth,10),V=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let x=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-oe-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-V-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:Ce/T.offsetHeight:0;if(G===T)x=tt==="start"?J:tt==="end"?J-y:tt==="nearest"?ee(q,q+y,y,V,R,q+J,q+J+ye,ye):J-y/2,l=bt==="start"?C:bt==="center"?C-p/2:bt==="end"?C-p:ee(z,z+p,p,oe,We,z+C,z+C+Ue,Ue),x=Math.max(0,x+q),l=Math.max(0,l+z);else{x=tt==="start"?J-rt-V:tt==="end"?J-qe+R+w:tt==="nearest"?ee(rt,qe,Ce,V,R+w,J,J+ye,ye):J-(rt+Ce/2)+w/2,l=bt==="start"?C-De-oe:bt==="center"?C-(De+Ie/2)+u/2:bt==="end"?C-vt+We+u:ee(De,vt,Ie,oe,We+u,C,C+Ue,Ue);const{scrollLeft:W,scrollTop:Pe}=T;x=X===0?0:Math.max(0,Math.min(Pe+x/X,T.scrollHeight-Ce/X+w)),l=P===0?0:Math.max(0,Math.min(W+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-x,C+=W-l}Z.push({el:T,top:x,left:l})}return Z},L=ue=>ue===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function ie(ue,b){if(!ue.isConnected||!(E=>{let _e=E;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(ue))return;const Be=(E=>{const _e=window.getComputedStyle(E);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(ue);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(k(ue,b));const N=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:_e,left:be}of k(ue,L(b))){const tt=_e-Be.top+Be.bottom,bt=be-Be.left+Be.right;E.scroll({top:tt,left:bt,behavior:N})}}}}]); diff --git a/p__Declaration__Research__ResearchAward__Edit__index.edb8ccf2.async.js b/p__Declaration__Research__ResearchAward__Edit__index.edb8ccf2.async.js new file mode 100644 index 0000000000..151c72fad2 --- /dev/null +++ b/p__Declaration__Research__ResearchAward__Edit__index.edb8ccf2.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[7608],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},26227:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},84105:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},41464:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},18785:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},73331:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},15277:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},61481:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},33853:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},61485:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},38819:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},47472:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Be){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Be,icon:ee}))},L=b.forwardRef(V),le=L},57490:function(fn,ot,e){e.d(ot,{z:function(){return ae},Z:function(){return oe}});var o=e(59301),b=e(54580),v=e(8591),ee=e(43418),f=e(3113),V=e(3294),L=e(23538),le=Object.defineProperty,ce=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,Z=($,S,N)=>S in $?le($,S,{enumerable:!0,configurable:!0,writable:!0,value:N}):$[S]=N,w=($,S)=>{for(var N in S||(S={}))C.call(S,N)&&Z($,N,S[N]);if(ce)for(var N of ce(S))Be.call(S,N)&&Z($,N,S[N]);return $},_e=($,S,N)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(N.next(mt))}catch(qe){k(qe)}},Ee=mt=>{try{nt(N.throw(mt))}catch(qe){k(qe)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,Ee);nt((N=N.apply($,S)).next())});const he="\u3000\u3000";function et($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var N=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,N)).toFixed(1)+" "+S[N]}var bt=({value:$=[],action:S,onChange:N,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:Ee=null})=>{const nt={multiple:!1,fileList:$,accept:Ee,withCredentials:!0,beforeUpload:qe=>qe.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${et(R.size)}`),w({},R))),qe.file.status==="done"&&((lt=(Re=qe.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(we=qe.file)==null?void 0:we.response)==null?void 0:G.message),N([]);return}N(Ue)},onRemove:qe=>_e(void 0,null,function*(){const Re=qe.size/1024/1024;return qe.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},be=e(61481),se=e(89392),ye=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,N)=>S in $?ye($,S,{enumerable:!0,configurable:!0,writable:!0,value:N}):$[S]=N,E=($,S)=>{for(var N in S||(S={}))c.call(S,N)&&p($,N,S[N]);if(Q)for(var N of Q(S))t.call(S,N)&&p($,N,S[N]);return $};const z=$=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,N)=>S in $?Se($,S,{enumerable:!0,configurable:!0,writable:!0,value:N}):$[S]=N,Oe=($,S)=>{for(var N in S||(S={}))We.call(S,N)&&ct($,N,S[N]);if(Ke)for(var N of Ke(S))Ze.call(S,N)&&ct($,N,S[N]);return $},ze=($,S,N)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(N.next(mt))}catch(qe){k(qe)}},Ee=mt=>{try{nt(N.throw(mt))}catch(qe){k(qe)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,Ee);nt((N=N.apply($,S)).next())});const{Dragger:xe}=b.default;function ae($){let S=[];return $&&$.length>0&&(S=$.map(N=>({uid:N.id,id:N.id,name:N.title+he+N.filesize,url:N.url,filesize:N.filesize,status:"done",response:{id:N.id}}))),S}var oe=({value:$,onChange:S,action:N,data:Pe,className:k,maxSize:pe=150,title:Ee="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:qe,isDragger:Re,number:lt=1e3,aloneClear:we=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};h&&R(x.some(ue=>ue.status==="uploading"));const ie={multiple:!0,accept:mt,withCredentials:!0,fileList:x,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return x.concat(Ye).length>lt?(x.pop(),P([...x]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),we?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${et(Qe.size)}`),Oe({},Qe)}),console.log("info:",ue,x),S(x)},onRemove:ue=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,L.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:xe=!0,showAlias:ae=!1})=>{const oe=Math.floor((Ze-(q-1)*Se)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,E)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,N)=>{var Pe;const{name:k,id:pe,identifier:Ee,featured:nt,school_name:mt,image_url:qe,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:oe,marginRight:(1+N)%q===0?0:Se+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:we=>{we.preventDefault(),we.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${Ee}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${qe}`}),xe&&(0,le.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:we=>{we.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((we,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==we))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==we))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(v.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(L.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Bn},_b:function(){return At},t7:function(){return be},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Be},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return _e}});var o=e(59301),b={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"},v="data:image/png;base64,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",f=({dataSource:Ne=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Ne.length>0&&o.createElement("div",{className:b.btns},Ne.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},L=e(92310),le=e.n(L),ce=e(89392),Be=({dataSource:Ne=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Ne.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Ne.length===0&&i(0),re(!1)},[Ne]),o.createElement("div",{className:le()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:Ce,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Ne==null?void 0:Ne.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},_e=({dataSource:Ne=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:le()(Z.tabs,St)},Ne.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?Z.active:"",key:_t.id},_t.name))),he={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"},et=e(92832),be=({dataSource:Ne=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=at;(Ce=JSON.stringify(at))!=null&&Ce.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ie){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=Ce=>{Ce!==_&&(ne(Ce),rt(encodeURIComponent(i),Ce))};return o.createElement("div",{className:le()(he.input,qt),style:_t},!!Ne.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(y=Ne.find(Ce=>Ce.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Ne.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(Ce.id)},Ce.name)))),o.createElement(et.default,{onPressEnter:re,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},se={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Ne,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Ne<2,Lt=Ne>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:le()(se.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Ne-1,"prev")},className:ke?se.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||at(Ne+1,"next")},className:Lt?se.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),E=e(13570),z=e(3294),q=e(955),Se=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Ne,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:le()(c.list,Ne)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:Ce,cover_image_id:Fe,pic:Ie}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),Ce&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ie}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",oe=e(59301),S=({className:Ne,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return oe.createElement(t.Z,{spinning:y},oe.createElement("div",{className:le()(xe.list,Ne)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:Ce}=ne,Fe=ne.is_public!=0&&ne.is_public;return oe.createElement("div",{className:xe.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},oe.createElement("a",{className:xe.li,onClick:Ie=>{Ie.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},oe.createElement("div",{className:xe.top},oe.createElement(p.Z,{title:ne.name},oe.createElement("div",{className:xe.name},ne.name)),oe.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),oe.createElement("div",{className:xe.text,title:ne.creator},ne.creator),s&&oe.createElement("div",{className:xe.btns},oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&oe.createElement("div",{className:xe.sign},"\u516C\u5F00")),oe.createElement("div",{className:xe.bottom},ne.visits>0&&oe.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-liulanyan"}),oe.createElement("span",null,ne.visits))),ne.course_members_count>0&&oe.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&oe.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&oe.createElement("div",{className:xe.lockWrap},oe.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&oe.createElement(Ze.Z,null)))},N={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"},Pe=e(89070),pe=({dataSource:Ne=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:le()(N.tabs,St),style:qt},o.createElement("div",{className:N.tabsWrap},Ne.map((ke,Lt)=>o.createElement("aside",{className:N.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Lt},o.createElement("div",{className:at===ke.id?N.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:N.tabBar},_t)),nt=({className:Ne,style:at={},children:rt})=>o.createElement("div",{className:le()(Ne),style:at},rt),mt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},qe=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Ne,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:le()(mt.orderWrap,rt)},o.createElement(qe.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Lt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Lt=>at===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Ne==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Ne==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Ne==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Ne==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Ne,at,rt)=>at in Ne?h(Ne,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ne[at]=rt,J=(Ne,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Ne,rt,at[rt]);if(l)for(var rt of l(at))x.call(at,rt)&&P(Ne,rt,at[rt]);return Ne},F=(Ne,at)=>{var rt={};for(var St in Ne)d.call(Ne,St)&&at.indexOf(St)<0&&(rt[St]=Ne[St]);if(Ne!=null&&l)for(var St of l(Ne))at.indexOf(St)<0&&x.call(Ne,St)&&(rt[St]=Ne[St]);return rt},De=(Ne,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Lt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Lt(rt.throw(y))}catch(_){qt(_)}},Lt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Lt((rt=rt.apply(Ne,at)).next())}),te=Ne=>{var at=Ne,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,ce.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:le()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Ne,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:le()(ue.head,Ne),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},rt)),$e={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"},Qe=({confirmShow:Ne=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:y=!1})=>o.createElement("div",{className:le()($e.btns,ke),style:Lt},Ne&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Ne,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:le()(A.fixedBottom,Ne),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Ne,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:le()(Xe.crumbs,Ne),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Ne,at,rt)=>at in Ne?gt(Ne,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Ne[at]=rt,vn=(Ne,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Ne,rt,at[rt]);if(Bt)for(var rt of Bt(at))Sn.call(at,rt)&&on(Ne,rt,at[rt]);return Ne},dn=(Ne,at)=>Ht(Ne,tn(at)),ln=(Ne,at)=>{var rt={};for(var St in Ne)sn.call(Ne,St)&&at.indexOf(St)<0&&(rt[St]=Ne[St]);if(Ne!=null&&Bt)for(var St of Bt(Ne))at.indexOf(St)<0&&Sn.call(Ne,St)&&(rt[St]=Ne[St]);return rt};const{Countdown:gn}=Je.default;var Bn=Ne=>{var at=Ne,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Lt=>{const y=Math.floor(Lt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},35816:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___t0hAu",core:"core___hyBPc",header:"header___Fm3DN",tip:"tip___EqjV8",editBtn:"editBtn___qm2rm",contBox:"contBox___jcQsK",formWrap:"formWrap___hQkj2",partSty:"partSty___T9TdL",titleTag:"titleTag___gyO6Q",tag:"tag____YA1k",title:"title___m45Xd",partSty1:"partSty1___RdJhv",partSty2:"partSty2___pdB7D",partSty3:"partSty3___ID20J"},v=e(78241),ee=e(8591),f=e(71418),V=e(95237),L=e(43604),le=e(92832),ce=e(57809),C=e(5083),Be=e(3113),Z=e(43418),w=e(29458),_e=e(57490),he=e(89070),et=e(61186),bt=e.n(et),be=e(70849),se=e(59301),ye=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?ye(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))E.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},Se=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((xe,ae)=>{var oe=N=>{try{S(ze.next(N))}catch(Pe){ae(Pe)}},$=N=>{try{S(ze.throw(N))}catch(Pe){ae(Pe)}},S=N=>N.done?xe(N.value):Promise.resolve(N.value).then(oe,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:xe})=>{var ae;const[oe,$]=(0,o.useState)(!1),[S]=v.default.useForm(),[N,Pe]=(0,o.useState)({}),[k]=(0,he.useSearchParams)(),pe=k.get("id"),[Ee]=v.default.useForm(),[nt,mt]=(0,o.useState)(!1),qe=(0,he.useLocation)(),Re=(ae=qe==null?void 0:qe.pathname)==null?void 0:ae.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;we(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const we=()=>Ke(void 0,null,function*(){const h=yield(0,be.LX)({declare_type:5});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,x,P,J;$(!0);const F=yield(0,be.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(Se(q({},(F==null?void 0:F.data)||{}),{award_date:(h=F==null?void 0:F.data)!=null&&h.award_date?bt()((l=F==null?void 0:F.data)==null?void 0:l.award_date):"",attachment_id:(x=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&x.id?(0,_e.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,x;mt(!0),h.award_date=h.award_date?(l=h.award_date)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(x=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:x[0]);let P={status:-1};pe?P=yield(0,be.Bb)(Se(q({},h),{id:pe,declare_type:5})):P=yield(0,be.eu)(Se(q({},h),{declare_type:5})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),he.history.back()),mt(!1)});return se.createElement(f.Z,{spinning:oe},se.createElement("div",{className:b.contentWrap},se.createElement("div",{className:b.core},se.createElement("div",{className:b.header},se.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u79D1\u7814\u83B7\u5956"),se.createElement("div",null,se.createElement("span",null,se.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),se.createElement("div",{className:b.contBox},se.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),se.createElement(v.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,disabled:lt==="view",labelAlign:"right",initialValues:{main_type:1}},se.createElement("div",{className:b.partSty},se.createElement("div",{className:b.titleTag},se.createElement("span",{className:b.tag}),se.createElement("span",{className:b.title},"\u57FA\u672C\u4FE1\u606F")),se.createElement(V.Z,{gutter:[16,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),se.createElement(V.Z,{gutter:[24,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u578B"}]},se.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u79D1\u7814\u7C7B",value:1}]}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",maxLength:200})))),se.createElement(V.Z,{gutter:[24,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u7B2C\u4E00\u5B8C\u6210\u4EBA",name:"first_completed_personnel",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u5B8C\u6210\u4EBA"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u5B8C\u6210\u4EBA",maxLength:200}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u4E3B\u8981\u5B8C\u6210\u4EBA",name:"main_completed_personnel",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u4EBA"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u4EBA",maxLength:200})))),se.createElement(V.Z,{gutter:[24,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B",name:"first_completed_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B"}]},se.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u5B8C\u6210\u4EBA\u7C7B\u578B",options:N==null?void 0:N.first_complete_type,fieldNames:{label:"option",value:"id"}}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",name:"main_completed_units",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",maxLength:200})))),se.createElement(V.Z,{gutter:[24,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u83B7\u5956\u7EA7\u522B",name:"award_level_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u7EA7\u522B"}]},se.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u7EA7\u522B",options:N==null?void 0:N.award_level,fieldNames:{label:"option",value:"id"}}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},se.createElement(C.default,{style:{width:"100%"},placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"})))),se.createElement(V.Z,{gutter:[24,16]},se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u6388\u5956\u5355\u4F4D",name:"awarding_units",rules:[{required:!0,message:"\u8BF7\u586B\u5199\u6388\u5956\u5355\u4F4D"}]},se.createElement(le.default,{placeholder:"\u8BF7\u8F93\u5165\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",maxLength:200}))),se.createElement(L.Z,{span:12},se.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},se.createElement(le.default,{showCount:!0,maxLength:200,placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8"}))))),se.createElement("div",{className:b.partSty3},se.createElement("div",{className:b.titleTag},se.createElement("span",{className:b.tag}),se.createElement("span",{className:b.title},"\u9644\u4EF6")),se.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},se.createElement(_e.Z,{number:1,uploadText:!0,maxSize:20})),se.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},se.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),se.createElement("div",null,"\u8BF7\u5C06\u83B7\u5956\u8BC1\u4E66\u6216\u8005\u53D1\u6587\u7684PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&se.createElement(V.Z,{justify:"end",className:"mt20"},se.createElement(w.op,{shape:"default",onClick:()=>{S.resetFields(),he.history.back()}},"\u53D6\u6D88"),se.createElement(Be.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&se.createElement(V.Z,{justify:"end",className:"mt20"},se.createElement(w.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,be.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),se.createElement(Be.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:se.createElement("div",null,se.createElement(v.default,{form:Ee,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,be.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},se.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},se.createElement(le.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield Ee.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return v},JZ:function(){return f},bN:function(){return L},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(le,ce,C)=>new Promise((Be,Z)=>{var w=et=>{try{he(C.next(et))}catch(bt){Z(bt)}},_e=et=>{try{he(C.throw(et))}catch(bt){Z(bt)}},he=et=>et.done?Be(et.value):Promise.resolve(et.value).then(w,_e);he((C=C.apply(le,ce)).next())});function v(le){return(0,o.U2)(`libraries/${le}.json`)}function ee(le){return(0,o.U2)("library_tags.json",le)}function f(le){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${le}.json`)).status===0})}function V(le){return(0,o.v_)("libraries.json",le)}function L(le,ce){return(0,o.gz)(`libraries/${le}.json`,ce)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const v=null;function ee(V,L,le){return b()({[`${V}-status-success`]:L==="success",[`${V}-status-warning`]:L==="warning",[`${V}-status-error`]:L==="error",[`${V}-status-validating`]:L==="validating",[`${V}-has-feedback`]:le})}const f=(V,L)=>L||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),v=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:L}=(0,o.useContext)(b.E_),le=L("empty");switch(V){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${le}-small`});default:return o.createElement(v.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),L=e.n(V),le=e(23250),ce=e.n(le),C=e(74959),Be=e.n(C),Z=e(10238),w=e.n(Z),_e=e(33656),he=e.n(_e);b().extend(he()),b().extend(w()),b().extend(f()),b().extend(L()),b().extend(ce()),b().extend(Be()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(T){var M=(T||"").replace("Wo","wo");return m.bind(this)(M)}});var et={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=et[r];return a||r.split("_")[0]},be=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},se={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),T=0;T1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var T=function(dt,fe,Le){for(var vt=fe;vt<=Le;){var Ut=void 0;switch(dt){case"date":{if(Ut=g.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=g.getDate(g.getEndDate(r));return T("date",M,me)}case"quarter":{var ve=Math.floor(g.getMonth(r)/3)*3,Te=ve+2;return T("month",ve,Te)}case"year":return T("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return T("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var T="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),vt){ve(Le);return}Te.current=requestAnimationFrame(function(){ve(Le)})}var je=tt(me,{formatList:a,generateConfig:m,locale:g}),Ve=(0,we.Z)(je,2),ut=Ve[1];function dt(Le){Ct(Le)}function fe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ut,dt,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,T=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Te=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(T)return T(-1),!0;break;case Je.Z.PAGE_DOWN:if(T)return T(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ne=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Ne,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,T=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,we.Z)(ut,2),fe=dt[0],Le=dt[1],vt=(0,t.useState)(!1),Ut=(0,we.Z)(vt,2),Nt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Le(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!fe&&r&&!T(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):fe||T(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(g(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Bn(In),$n=m(Wn);r&&($n?!Ve&&(!Nt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Nt,typing:fe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,we.Z)(a,2),g=m[0],T=m[1];return{label:g,value:T}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,we.Z)(m,2),T=g[0],M=g[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Te(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==T})&&Te()},[r.join("||")]),[T,ve,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(T,M){var me=T;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return g}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=T)g.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,T=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,fe=dt===void 0?1:dt,Le=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=T?r.getHour(T):-1,cr=lr,Cr=T?r.getMinute(T):-1,tr=T?r.getSecond(T):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,vt,Ut]},[Le,vt,Ut,Nt,Gn]),ir=(0,we.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,we.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:T,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ve.addMonth:ve.addYear:Pr=La?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?x:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ve.getNow(),Un=H(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ve.getNow(),Bo="".concat(g,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(g,"-panel"),T,(r={},(0,Re.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,T=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:T,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:g,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(T,M){var me=T.label,ve=T.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return g==null?void 0:g(ht(ve))},onMouseLeave:function(){return g==null?void 0:g(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,T=a.id,M=a.name,me=a.tabIndex,ve=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,fe=a.locale,Le=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Nt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,we.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,we.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,we.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:fe}),Wr=(0,we.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,we.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:fe,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(fe)>je(Te);case"week":return Ct(fe)>Ct(Te);default:return!ue(me,fe,Te)&&me.isAfter(fe,Te)}return!1},[T,M[1],Te,r]),dt=t.useCallback(function(fe){if(M[1]||T&&T(fe))return!0;if(M[0]&&ve)return!ue(me,fe,Te)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:Ie(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:fe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ie(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ie(Fn,1):Ie(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ie(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ie(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,fe),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=Qn(M,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Bi),Zi=xr&&(Ie(dr,0)&&!zr[0]||Ie(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Te,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Nl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ie(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ie(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Ni)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,qe.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var g=arguments.length,T=new Array(g),M=0;M{const{lineHeight:g}=n,T=Math.floor(a*g)+2,M=Math.max((r-T)/2,0),me=Math.max(r-T-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:T,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:fe,pickerCellBorderGap:Le,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Te}px dashed ${fe}`,borderBottom:`${Te}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Te}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Te}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Nt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:T,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:fe,colorSplit:Le,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-g-me,Qr=(Yr-ve*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:T,height:T,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(T/2),insetInlineStart:Math.ceil(T/2),display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Nt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:T,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:T},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:T,activeShadow:M}))),[`${r}-active-bar`]:{background:T}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:T,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:fe,fontSizeLG:Le,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,T)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Le,T)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,vt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ut,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:T},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:T,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:T*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Nt,paddingBlock:(vt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:T,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&T===void 0&&(ve.showSecond=!1),!me.includes("m")&&g===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:T,className:M,placement:me,size:ve,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:fe,allowClear:Le,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(N,null)),disabled:ur,ref:Nt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:T||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Le,fe,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:dt,getPopupContainer:fe,style:Le,className:vt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),T=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:T,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:T,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=g,ve.RangePicker=me,ve.TimePicker=T,ve.QuarterPicker=M,ve}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),v=e(92310),ee=e.n(v),f=e(31561),V=e(70425),L=e(18929),le=e(2738),ce=e(79676),C=e(53487),Be=e(92343),Z=e(36355),w=e(20834),_e=e(40875),he=e(88088),et=e(47211);const bt=null,be=c=>{const{menu:t,arrow:p,prefixCls:E,children:z,trigger:q,disabled:Se,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:xe,onVisibleChange:ae,mouseEnterDelay:oe=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:N="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:Ee,direction:nt}=o.useContext(Z.E_),mt=o.useMemo(()=>{const te=Ee();return k!==void 0?k:N.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ee,N,k]),qe=o.useMemo(()=>N?N.includes("Center")?N.slice(0,N.indexOf("Center")):N:nt==="rtl"?"bottomRight":"bottomLeft",[N,nt]),Re=Ee("dropdown",E),[lt,we]=(0,et.Z)(Re),[,G]=(0,he.Z)(),Ue=o.Children.only(z),R=(0,Be.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:Se}),h=Se?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,x]=(0,L.Z)(!1,{value:Oe!=null?Oe:xe}),P=(0,V.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),x(te)}),J=ee()(Ze,ct,we,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{x(!1)},[]),ie=()=>{let te;return t!=null&&t.items?te=o.createElement(w.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(_e.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ue=>{let{mode:Ye}=ue}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,le.Z)(c,["rootClassName"]),{mouseEnterDelay:oe,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:ie,placement:qe,onVisibleChange:P}),R))};function se(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,C.Z)(be,"dropdown",c=>c,se),Q=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));be._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=be},38854:function(fn,ot,e){e.d(ot,{Z:function(){return he}});var o=e(91857),b=e(92310),v=e.n(b),ee=e(59301),f=e(18785),V=e(3113),L=e(36355),le=e(81327),ce=e(33234),C=e(47211),Be=function(et,bt){var be={};for(var se in et)Object.prototype.hasOwnProperty.call(et,se)&&bt.indexOf(se)<0&&(be[se]=et[se]);if(et!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,se=Object.getOwnPropertySymbols(et);ye{const{getPopupContainer:bt,getPrefixCls:be,direction:se}=ee.useContext(L.E_),{prefixCls:ye,type:Q="default",danger:c,disabled:t,loading:p,onClick:E,htmlType:z,children:q,className:Se,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:xe,onOpenChange:ae,placement:oe,getPopupContainer:$,href:S,icon:N=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=ie=>ie,mouseEnterDelay:pe,mouseLeaveDelay:Ee,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:qe,dropdownRender:Re}=et,lt=Be(et,["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"]),we=be("dropdown",ye),G=`${we}-button`,[Ue,R]=(0,C.Z)(we),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:ae,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:Ee,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:qe,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,ce.ri)(we,se),x=v()(G,d,Se,R);"overlay"in et&&(h.overlay=ct),"open"in et&&(h.open=xe),"placement"in et?h.placement=oe:h.placement=se==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:E,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:N}),[F,De]=k([P,J]);return Ue(ee.createElement(le.Z.Compact,Object.assign({className:x,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};Z.__ANT_BUTTON=!0;var w=Z;const _e=o.Z;_e.Button=w;var he=_e},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Be}});var o=e(17313),b=e(13826),v=e(92899),ee=e(29878),f=e(19447),V=e(83116),L=e(37613),ce=Z=>{const{componentCls:w,menuCls:_e,colorError:he,colorTextLightSolid:et}=Z,bt=`${_e}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${_e} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:et,backgroundColor:he}}}}}};const C=Z=>{const{componentCls:w,menuCls:_e,zIndexPopup:he,dropdownArrowDistance:et,sizePopupArrow:bt,antCls:be,iconCls:se,motionDurationMid:ye,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:E,controlPaddingHorizontal:z,colorBgElevated:q}=Z;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-et+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${be}-btn`]:{[`& > ${se}-down, & > ${be}-btn-icon > ${se}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${be}-btn > ${se}-down`]:{fontSize:E},[`${se}-down::before`]:{transition:`transform ${ye}`}},[`${w}-wrap-open`]:{[`${se}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${be}-slide-down-enter${be}-slide-down-enter-active${w}-placement-bottomLeft, + &${be}-slide-down-appear${be}-slide-down-appear-active${w}-placement-bottomLeft, + &${be}-slide-down-enter${be}-slide-down-enter-active${w}-placement-bottom, + &${be}-slide-down-appear${be}-slide-down-appear-active${w}-placement-bottom, + &${be}-slide-down-enter${be}-slide-down-enter-active${w}-placement-bottomRight, + &${be}-slide-down-appear${be}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${be}-slide-up-enter${be}-slide-up-enter-active${w}-placement-topLeft, + &${be}-slide-up-appear${be}-slide-up-appear-active${w}-placement-topLeft, + &${be}-slide-up-enter${be}-slide-up-enter-active${w}-placement-top, + &${be}-slide-up-appear${be}-slide-up-appear-active${w}-placement-top, + &${be}-slide-up-enter${be}-slide-up-enter-active${w}-placement-topRight, + &${be}-slide-up-appear${be}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${be}-slide-down-leave${be}-slide-down-leave-active${w}-placement-bottomLeft, + &${be}-slide-down-leave${be}-slide-down-leave-active${w}-placement-bottom, + &${be}-slide-down-leave${be}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${be}-slide-up-leave${be}-slide-up-leave-active${w}-placement-topLeft, + &${be}-slide-up-leave${be}-slide-up-leave-active${w}-placement-top, + &${be}-slide-up-leave${be}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${_e}-item-group-title`]:{padding:`${Q}px ${z}px`,color:Z.colorTextDescription,transition:`all ${ye}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:z+Z.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${_e}-submenu-selected ${w}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,b.oN)(Z,"slide-up"),(0,b.oN)(Z,"slide-down"),(0,v.Fm)(Z,"move-up"),(0,v.Fm)(Z,"move-down"),(0,ee._y)(Z,"zoom-big")]]};var Be=(0,V.Z)("Dropdown",(Z,w)=>{let{rootPrefixCls:_e}=w;const{marginXXS:he,sizePopupArrow:et,controlHeight:bt,fontSize:be,lineHeight:se,paddingXXS:ye,componentCls:Q,borderRadiusLG:c}=Z,t=(bt-be*se)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),E=(0,L.TS)(Z,{menuCls:`${Q}-menu`,rootPrefixCls:_e,dropdownArrowDistance:et/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[C(E),ce(E)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return ye}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(9763),V=e(64993),L=e(88088),ce=()=>{const[,Q]=(0,L.Z)(),t=new V.C(Q.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"}))))},Be=()=>{const[,Q]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:E}=Q,{borderColor:z,shadowColor:q,contentColor:Se}=(0,v.useMemo)(()=>({borderColor:new V.C(c).onBackground(E).toHexShortString(),shadowColor:new V.C(t).onBackground(E).toHexShortString(),contentColor:new V.C(p).onBackground(E).toHexShortString()}),[c,t,p,E]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Se}))))},Z=e(83116),w=e(37613);const _e=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:E,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var he=(0,Z.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,w.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(p)]}),et=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,p=Object.getOwnPropertySymbols(Q);E{var{className:c,rootClassName:t,prefixCls:p,image:E=bt,description:z,children:q,imageStyle:Se,style:Ke}=Q,We=et(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=v.useContext(ee.E_),ze=Ze("empty",p),[xe,ae]=he(ze),[oe]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:oe==null?void 0:oe.description,S=typeof $=="string"?$:"empty";let N=null;return typeof E=="string"?N=v.createElement("img",{alt:S,src:E}):N=E,xe(v.createElement("div",Object.assign({className:b()(ae,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:E===be,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),v.createElement("div",{className:`${ze}-image`,style:Se},N),$&&v.createElement("div",{className:`${ze}-description`},$),q&&v.createElement("div",{className:`${ze}-footer`},q)))};se.PRESENTED_IMAGE_DEFAULT=bt,se.PRESENTED_IMAGE_SIMPLE=be;var ye=se},78241:function(fn,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(77900),f=e(59301),V=e(62892),L=e(32441);function le(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var ce=e(17313),C=e(29878),Be=e(8378),Z=e(37613),w=e(83116),he=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const et=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},be=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(y)),et(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},se=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:Ie,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,ce.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:Ce,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ie,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},ye=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},E=(y,_)=>(0,Z.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,w.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[be(i),se(i),he(i),ye(i),Q(i),p(i),(0,Be.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Se(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:Ce}=y;const{prefixCls:Fe}=f.useContext(L.Rk),Ie=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=le(i),Tt=le(s),yt=f.useMemo(()=>_!=null?[Se(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((B,H)=>Se(B,"error","error",H))),(0,o.Z)(Tt.map((B,H)=>Se(B,"warning","warning",H)))),[_,ne,Ot,Tt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},B=>{const{className:H,style:K}=B;return f.createElement("div",Object.assign({},I,{className:v()(Ie,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:de,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:de,className:v()(O,{[`${Ie}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),xe=e(19716),ae=e(16722);const oe=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function N(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:oe.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),Ce=N(U,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var Ee=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:Ce,rootClassName:Fe,size:Ie,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:B,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:de,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,xe.Z)(Ie),He=f.useContext(Ee.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,Ce,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:B,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,B,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),we=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:y,errors:_,warnings:ne}};h.Context=L.aM;var l=h,d=e(16089);function x(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(Ce){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let Ie=Fe;return s.current.forEach(it=>{Ie=it(Ie)}),Ie})})),s.current.push(Ce))}return[_,U]}function P(){const{itemRef:y}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,we.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),ie=e(27382),te=e(37028);const ue=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,w.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[ue(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:Ce,extra:Fe,help:Ie,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},B=v()(`${Tt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:Ie,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Tt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(y,{input:K,errorList:de,extra:u}):f.createElement(f.Fragment,null,K,de,u);return f.createElement(L.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:B}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:Ce,requiredMark:Fe,tooltip:Ie}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:B}=f.useContext(L.q3);if(!ne)return null;const H=s||yt||{},K=re||Tt,ge=`${_}-item-label`,de=v()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||B!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ie);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!Ce}):Y&&!Ce&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:Ce,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:Ce,noStyle:Fe}=y;const Ie=`${U}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Pe(ne,i,Ce,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let B;if(s){const ge=s!==!0&&s.icons||it,de=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Bt[ht];B=de!==!1&&W?f.createElement("span",{className:v()(`${Ie}-feedback-icon`,`${Ie}-feedback-icon-${ht}`)},de||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Tt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:B,isFormItemInput:H}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:Ie.errors,kt=zt?u:Ie.warnings;return Pe(Zt,kt,Ie,"",!!it,Fe)}(),Rt=v()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(ie.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,Ie,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:B},f.createElement(sn,{prefixCls:_,meta:Ie,errors:Ie.errors,warnings:Ie.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:Ce,children:Fe,required:Ie,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=y,{getPrefixCls:B}=f.useContext(ct.E_),{name:H}=f.useContext(L.q3),K=R(Fe),ge=typeof K=="function",de=f.useContext(L.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:W,O=gn(_),D=B("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:v()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=N(rn,H),zn=Ie!==void 0?Ie:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,we.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Nn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,Ie)=>f.createElement(L.Rk.Provider,{value:U},ne(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ie.errors,warnings:Ie.warnings})))};function _t(){const{form:y}=(0,f.useContext)(L.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return se},n:function(){return bt}});var o=e(19248),b=e(92310),v=e.n(b),ee=e(93681),f=e(8654),V=e(59301),L=e(19080),le=e(36355),ce=e(1684),C=e(19716),Be=e(32441),Z=e(33234),w=e(59412),_e=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var et=function(ye,Q){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&Q.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:E,size:z,disabled:q,onBlur:Se,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:xe,styles:ae,rootClassName:oe,onChange:$,classNames:S}=ye,N=et(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(le.E_),Ee=Pe("input",t),nt=(0,V.useRef)(null),[mt,qe]=(0,_e.ZP)(Ee),{compactSize:Re,compactItemClassnames:lt}=(0,Z.ri)(Ee,k),we=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(ce.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Be.aM),d=(0,L.F)(R,E),x=he(ye)||!!h,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const J=(0,w.Z)(nt,!0),F=Ye=>{J(),Se==null||Se(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},ie=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:Ee,autoComplete:pe==null?void 0:pe.autoComplete},N,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),xe),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ae),suffix:te,allowClear:ue,className:v()(ze,oe,lt,pe==null?void 0:pe.className),onChange:ie,addonAfter:ct&&V.createElement(Z.BR,null,V.createElement(Be.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(Z.BR,null,V.createElement(Be.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:v()({[`${Ee}-sm`]:we==="small",[`${Ee}-lg`]:we==="large",[`${Ee}-rtl`]:k==="rtl",[`${Ee}-borderless`]:!p},!x&&(0,L.Z)(Ee,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,qe)}),classes:{affixWrapper:v()({[`${Ee}-affix-wrapper-sm`]:we==="small",[`${Ee}-affix-wrapper-lg`]:we==="large",[`${Ee}-affix-wrapper-rtl`]:k==="rtl",[`${Ee}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ee}-affix-wrapper`,d,h),qe),wrapper:v()({[`${Ee}-group-rtl`]:k==="rtl"},qe),group:v()({[`${Ee}-group-wrapper-sm`]:we==="small",[`${Ee}-group-wrapper-lg`]:we==="large",[`${Ee}-group-wrapper-rtl`]:k==="rtl",[`${Ee}-group-wrapper-disabled`]:Ue},(0,L.Z)(`${Ee}-group-wrapper`,d,h),qe)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),v=e.n(b),ee=e(9296),f=e(59301),V=e(19080),L=e(36355),le=e(1684),ce=e(19716),C=e(32441),Be=e(9432),Z=e(9937),w=function(he,et){var bt={};for(var be in he)Object.prototype.hasOwnProperty.call(he,be)&&et.indexOf(be)<0&&(bt[be]=he[be]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,be=Object.getOwnPropertySymbols(he);se{const{prefixCls:bt,bordered:be=!0,size:se,disabled:ye,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:E,className:z}=he,q=w(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ke}=f.useContext(L.E_),We=(0,ce.Z)(se),Ze=f.useContext(le.Z),ct=ye!=null?ye:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:xe}=f.useContext(C.aM),ae=(0,V.F)(Oe,Q),oe=f.useRef(null);f.useImperativeHandle(et,()=>{var k;return{resizableTextArea:(k=oe.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var Ee,nt;(0,Be.n)((nt=(Ee=oe.current)===null||Ee===void 0?void 0:Ee.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=oe.current)===null||pe===void 0?void 0:pe.blur()}}});const $=Se("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[N,Pe]=(0,Z.ZP)($);return N(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:v()(z,E),classes:{affixWrapper:v()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!be,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,ae),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${$}-borderless`]:!be,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,ae),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},xe),showCount:t,ref:oe})))});ot.Z=_e},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(v,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var L,le,ce,C;!((L=v.current)===null||L===void 0)&&L.input&&((le=v.current)===null||le===void 0?void 0:le.input.getAttribute("type"))==="password"&&(!((ce=v.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((C=v.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(32441),V=e(9937),le=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:xe}=Ze,ae=ct("input-group",ze),oe=ct("input"),[$,S]=(0,V.ZP)(oe),N=b()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Oe==="rtl"},S,xe),Pe=(0,v.useContext)(f.aM),k=(0,v.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(v.createElement("span",{className:N,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:k},Ze.children)))},ce=e(9432),C=e(73331),Be=e(15277),Z=e(2738),w=e(8654),_e=e(59412),he=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?v.createElement(Be.Z,null):v.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var se=v.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[xe,ae]=(0,v.useState)(()=>ze?Oe.visible:!1),oe=(0,v.useRef)(null);v.useEffect(()=>{ze&&ae(Oe.visible)},[ze,Oe]);const $=(0,_e.Z)(oe),S=()=>{const{disabled:Ue}=Ze;Ue||(xe&&$(),ae(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},N=Ue=>{const{action:R="click",iconRender:h=et}=Ze,l=bt[R]||"",d=h(xe),x={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),x)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:Ee}=Ze,nt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=v.useContext(ee.E_),qe=mt("input",pe),Re=mt("input-password",k),lt=Oe&&N(Re),we=b()(Re,Pe,{[`${Re}-${Ee}`]:!!Ee}),G=Object.assign(Object.assign({},(0,Z.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:we,prefixCls:qe,suffix:lt});return Ee&&(G.size=Ee),v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(ct,oe)},G))}),ye=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),E=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Oe,inputPrefixCls:ze,className:xe,size:ae,suffix:oe,enterButton:$=!1,addonAfter:S,loading:N,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:Ee,onCompositionEnd:nt}=Ze,mt=E(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:qe,direction:Re}=v.useContext(ee.E_),lt=v.useRef(!1),we=qe("input-search",Oe),G=qe("input",ze),{compactSize:Ue}=(0,p.ri)(we,Re),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:Ue)!==null&&ft!==void 0?ft:$e}),h=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||N||x($e)},J=typeof $=="boolean"?v.createElement(ye.Z,null):null,F=`${we}-button`;let De;const ie=$||{},te=ie.type&&ie.type.__ANT_BUTTON===!0;te||ie.type==="button"?De=(0,Q.Tm)(ie,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=ie==null?void 0:ie.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=v.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:x,loading:N,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ue=b()(we,{[`${we}-rtl`]:Re==="rtl",[`${we}-${R}`]:!!R,[`${we}-with-button`]:!!$},xe),Ye=$e=>{lt.current=!0,Ee==null||Ee($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:oe,onChange:l,className:ue,disabled:Pe}))}),Se=e(1643);const Ke=ce.Z;Ke.Group=le,Ke.Search=q,Ke.TextArea=Se.Z,Ke.Password=se;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return L},TM:function(){return Q},Xy:function(){return le},bi:function(){return Be},e5:function(){return ye},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),le=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:E,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:E,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Be=(c,t)=>{const{componentCls:p,colorError:E,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Se,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:E,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},le(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({},ce(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},_e=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:E}=c,q=(p-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Be(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},et=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:E,motionDurationSlow:z,colorIcon:q,colorIconHover:Se,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:E},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Be(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:E,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),w(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},le(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}}}})}},be=c=>{const{componentCls:t,antCls:p}=c,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${p}-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,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:c.controlHeightLG},[`&-small ${E}-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}}}}},se=c=>{const{componentCls:t,paddingLG:p}=c,E=`${t}-textarea`;return{[E]:{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:p}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:E,lineWidth:z,controlHeightSM:q,controlHeightLG:Se,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:ae,controlOutline:oe,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*E)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*E)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${ae}px ${oe}`,errorActiveShadow:`0 0 0 ${ae}px ${$}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,ye(c));return[_e(t),se(t),et(t),bt(t),be(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return ye},Z:function(){return t}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(E,z){return b.createElement(f.Z,(0,o.Z)({},E,{ref:z,icon:ee}))},L=b.forwardRef(V),le=L,ce=e(33853),C=e(38819),Be=e(92310),Z=e.n(Be),w=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),et=e(36355),bt=e(84966),be=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${E}${p}`}})();var t=b.forwardRef((p,E)=>{const{prefixCls:z,className:q,trigger:Se,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:oe,breakpoint:$,onCollapse:S,onBreakpoint:N}=p,Pe=be(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,Ee]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&Ee(p.collapsed)},[p.collapsed]);const qe=(R,h)=>{"collapsed"in p||Ee(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),N==null||N(R.matches),pe!==R.matches&&qe(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in se){h=l(`(max-width: ${se[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{qe(!pe,"clickTrigger")},{getPrefixCls:we}=(0,b.useContext)(et.E_),G=()=>{const R=we("layout-sider",z),h=(0,w.Z)(Pe,["collapsed"]),l=pe?ae:xe,d=he(l)?`${l}px`:String(l),x=parseFloat(String(ae||0))===0?b.createElement("span",{onClick:lt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:oe},Se||b.createElement(le,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(ce.Z,null),collapsed:ze?b.createElement(ce.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=Se!==null?x||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},Se||F):null,ie=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&Se!==null&&!x,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:ie,ref:E}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&x?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(ye.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return ye},$_:function(){return se},h4:function(){return be},Gs:function(){return w},ZP:function(){return Q}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(2738),f=e(59301),V=e(36355),L=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:E,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:E,triggerColor:z,footerBg:q,triggerBg:Se,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:ae,motionDurationSlow:oe,fontSize:$,borderRadius:S,bodyBg:N,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:N,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${oe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${oe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:E,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Be=(0,L.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:E,colorText:z,controlHeightSM:q,marginXXS:Se,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Se*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var E in c)Object.prototype.hasOwnProperty.call(c,E)&&t.indexOf(E)<0&&(p[E]=c[E]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function _e(c){let{suffixCls:t,tagName:p,displayName:E}=c;return z=>f.forwardRef((Se,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:E,className:z,tagName:q}=c,Se=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Be(We),Oe=E?`${We}-${E}`:We;return Ze(f.createElement(q,Object.assign({className:v()(p||Oe,z,ct),ref:t},Se)))}),et=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[E,z]=f.useState([]),{prefixCls:q,className:Se,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:oe}=f.useContext(V.E_),$=ae("layout",q),[S,N]=Be($),Pe=v()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:E.length>0,[`${$}-rtl`]:p==="rtl"},oe==null?void 0:oe.className,Se,Ke,N),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(Ee=>[].concat((0,o.Z)(Ee),[pe]))},removeSider:pe=>{z(Ee=>Ee.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(w.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Oe)},xe),We)))}),bt=_e({tagName:"div",displayName:"Layout"})(et),be=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(he),se=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),v=e(70425),ee=function(L,le){var ce={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&le.indexOf(C)<0&&(ce[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,C=Object.getOwnPropertySymbols(L);Be{const{children:ce}=L,C=ee(L,["children"]),Be=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Be),C),[Be,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(b.BR,null,(0,v.supportNodeRef)(ce)?o.cloneElement(ce,{ref:le}):ce))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),L=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:h,className:l,dashed:d}=R,x=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},x))},C=e(11592),Be=e(2738),Z=e(6848),w=e(92343),he=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:x,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:ie,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=b.useContext(he),Ye=j=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!x||(0,w.l$)(d)&&d.type==="span")&&d&&j&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(v.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Be.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,w.Tm)(x,{className:f()((0,w.l$)(x)?(h=x.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ue));return te||(A=b.createElement(Z.Z,Object.assign({},ft,{placement:ie==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},se=R=>{var h;const{popupClassName:l,icon:d,title:x,theme:P}=R,J=b.useContext(he),{prefixCls:F,inlineCollapsed:De,theme:ie}=J,te=(0,o.Xl)();let ue;if(!d)ue=De&&!te.length&&x&&typeof x=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},x.charAt(0)):b.createElement("span",{className:`${F}-title-content`},x);else{const Ge=(0,w.l$)(x)&&x.type==="span";ue=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:f()((0,w.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?x:b.createElement("span",{className:`${F}-title-content`},x))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(he.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Be.Z)(R,["icon"]),{title:ue,popupClassName:f()(F,l,`${F}-${P||ie}`)})))},ye=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(h&&typeof h=="object"){const d=h,{label:x,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),ie=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:ie},De,{title:x}),E(P)):b.createElement(se,Object.assign({key:ie},De,{title:x}),E(P)):F==="divider"?b.createElement(ce,Object.assign({key:ie},De)):b.createElement(bt,Object.assign({key:ie},De),x)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&E(R),[R])}var q=e(64993),Se=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),xe=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},oe=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,Se.oN)(R));var N=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:ie,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ie}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=x+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:ie,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:ie}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ee=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:ie,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:j,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${J}`,`padding ${x} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ee(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ee(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var qe=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:ie,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Oe.TS)(gt,{itemColor:ie,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),xe(gt),pe(gt),N(gt,"light"),N(Ht,"dark"),oe(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:ie,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Bt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=b.useContext(t.Z),P=x||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:ie}=b.useContext(V.E_),te=J(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,Be.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ue||P.prefixCls),[yn,Bn]=qe(gn,!x),Ne=f()(`${gn}-${$e}`,ie==null?void 0:ie.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,w.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(he.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ge),className:Ne,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Bn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(v.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),b.createElement(we,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=se,G.Divider=ce,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),v=e(40001),ee=e(19248),f=e(99267),V=e(92310),L=e.n(V),le=e(2738),ce=e(36355),C=e(92413),Be=e(33708),Z=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],et=function(j){var Me=(0,Be.Z)((0,Be.Z)({},w),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Bt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=_e(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Ne="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Ne,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Bn,strokeLinecap:gt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Bn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=et,be=e(39559),se=e(33606),ye=e(47273),Q=0,c=(0,ye.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,se.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},E=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Bt=A.size,sn=A.gapDegree,Sn=Xe&&(0,be.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Bn=z(Xe,1),Ne="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:at},o.createElement(E,{bg:Ne}))))}),Se=q,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Bt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Oe=function(j){var Me=(0,Be.Z)((0,Be.Z)({},w),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Bt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ke/2,Bn=p(Xe),Ne="".concat(Bn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,be.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(Ie){return Ie&&(0,be.Z)(Ie)==="object"}),i=ne&&(0,be.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Bt,sn,s,Je),U=_e(),Ce=function(){var it=0;return y.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Bt,Tt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Tt,ptg:ht,radius:at,prefixCls:tt,gradientId:Ne,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(B){U[Ot]=B},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,B=I&&(0,be.Z)(I)==="object"?"url(#".concat(Ne,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Bt,I,"butt",Je,Lt);return Ot+=(qt-H.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:B,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:L()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Ce())},ze=Oe,xe={Line:bt,Circle:ze},ae=e(6848),oe=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const N=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},Pe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||oe.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Bt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Bt!=null?Bt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,Ee=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Bt=Je}=A,[sn,Sn]=k(Bt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ee(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Bn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Ne=o.createElement(ze,{percent:N(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Ne)):o.createElement(o.Fragment,null,Ne,Ht))},qe=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=oe.presetPrimaryColors.blue,to:Xe=oe.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=qe(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Bt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Bn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Ne={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Ne},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Bn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Bt=j==="small"?2:14,sn=j!=null?j:[Bt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ie=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),ie(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(ce.E_),Ne=gn("progress",Me),[at,rt]=te(Ne),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Ne}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Bt,Ne,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Bt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Ne,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Ne,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Ne,progressStatus:ln}),St));const Lt=L()(Ne,`${Ne}-status-${ln}`,`${Ne}-${Bt==="dashboard"&&"circle"||At&&"steps"||Bt}`,{[`${Ne}-inline-circle`]:Bt==="circle"&&k(Ht,"circle")[0]<=20,[`${Ne}-show-info`]:tn,[`${Ne}-${Ht}`]:typeof Ht=="string",[`${Ne}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,le.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(N,Pe){return b.createElement(f.Z,(0,o.Z)({},N,{ref:Pe,icon:ee}))},L=b.forwardRef(V),le=L,ce=e(92310),C=e.n(ce),Be=e(400),Z=e(33606),w=e(37061),_e=e(18929),he=e(10228),et=e(26112);function bt(S,N){var Pe=S.disabled,k=S.prefixCls,pe=S.character,Ee=S.characterRender,nt=S.index,mt=S.count,qe=S.value,Re=S.allowHalf,lt=S.focused,we=S.onHover,G=S.onClick,Ue=function(F){we(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===he.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);qe===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&qe+.5>=l&&qent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},x),b.createElement("div",{className:"".concat(k,"-second")},x)));return Ee&&(P=Ee(P,S)),P}var be=b.forwardRef(bt);function se(){var S=b.useRef({});function N(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[N,Pe]}function ye(S){var N=S.pageXOffset,Pe="scrollLeft";if(typeof N!="number"){var k=S.document;N=k.documentElement[Pe],typeof N!="number"&&(N=k.body[Pe])}return N}function Q(S){var N,Pe,k=S.ownerDocument,pe=k.body,Ee=k&&k.documentElement,nt=S.getBoundingClientRect();return N=nt.left,Pe=nt.top,N-=Ee.clientLeft||pe.clientLeft||0,Pe-=Ee.clientTop||pe.clientTop||0,{left:N,top:Pe}}function c(S){var N=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return N.left+=ye(k),N.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,N){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,Ee=S.className,nt=S.defaultValue,mt=S.value,qe=S.count,Re=qe===void 0?5:qe,lt=S.allowHalf,we=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,ie=S.onHoverChange,te=S.onChange,ue=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,w.Z)(S,t),Qe=se(),A=(0,Z.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(N,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,_e.Z)(nt||0,{value:mt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,_e.Z)(null),Bt=(0,Z.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(s,re){var U=P==="rtl",Ce=s+1;if(we){var Fe=j(s),Ie=c(Fe),it=Fe.clientWidth;(U&&re-Ie>it/2||!U&&re-Ie0&&!U||re===he.Z.RIGHT&&Ce>0&&U?(we?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):re===he.Z.LEFT&&Ce{const{componentCls:N}=S;return{[`${N}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${N}-star-first, &-half ${N}-star-second`]:{opacity:1},[`&-half ${N}-star-first, &-full ${N}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:N}=S;return{[N]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${N} ${N}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${N}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var xe=(0,We.Z)("Rate",S=>{const N=(0,Ze.TS)(S,{});return[ze(N)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,N){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&N.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:Ee,tooltips:nt,character:mt=b.createElement(le,null)}=S,qe=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,x)=>{let{index:P}=x;return nt?b.createElement(Se.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:we,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=xe(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),Ee);return R(b.createElement(z,Object.assign({ref:N,character:mt,characterRender:Re},qe,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:we})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),v=e(77861),ee=e(2738),f=e(59301),V=e(53487),L=e(62892),le=e(19080),ce=e(36355),C=e(1684),Be=e(93891),Z=e(19716),w=e(32441),_e=e(33234),he=e(14154),et=e(58582),bt=e(84443),be=e(66339),se=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:q,bordered:Se=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:xe,listItemHeight:ae=24,size:oe,disabled:$,notFoundContent:S,status:N,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:Ee,style:nt,allowClear:mt}=p,qe=se(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:we,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(ce.E_),d=lt("select",q),x=lt(),P=Ee!=null?Ee:G,{compactSize:J,compactItemClassnames:F}=(0,_e.ri)(d,P),[De,ie]=(0,he.Z)(d),te=f.useMemo(()=>{const{mode:ln}=qe;if(ln!=="combobox")return ln===ye?"combobox":ln},[qe.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(qe.suffixIcon,qe.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(w.aM),j=(0,le.F)($e,N);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(we==null?void 0:we("Select"))||f.createElement(Be.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,be.Z)(Object.assign(Object.assign({},qe),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:qe.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(qe,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,ie),Bt=(0,Z.Z)(ln=>{var gn;return(gn=oe!=null?oe:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Bt==="large",[`${d}-sm`]:Bt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!Se,[`${d}-in-form-item`]:Qe},(0,le.Z)(d,j,ft),F,l==null?void 0:l.className,Ke,We,ie),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,et.Z)(Pe,h);return De(f.createElement(v.ZP,Object.assign({ref:E,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(x,"slide-up",qe.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116),f=e(13826),V=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:E,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:E}=t,z=`${E}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${Se}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${Se}${We}topLeft, + ${q}${We}topRight, + ${Se}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Be=t=>{let{controlHeightSM:p,controlHeight:E,lineWidth:z}=t;const q=(E-p)/2-z,Se=Math.ceil(q/2);return[q,Se]};function Z(t,p){const{componentCls:E,iconCls:z}=t,q=`${E}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ke]=Be(t),We=p?`${E}-${p}`:"";return{[`${E}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:C,marginBottom:C,lineHeight:`${Se-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:p}=t,E=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Be(t);return[Z(t),Z(E,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(z,"lg")]};function he(t,p){const{componentCls:E,inputPaddingHorizontalBase:z,borderRadius:q}=t,Se=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${E}-${p}`:"";return{[`${E}-single${We}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${E}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function et(t){const{componentCls:p}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${p}-selector`]:{padding:`0 ${E}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},be=function(t,p){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Se,antCls:Ke}=p,We=E?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},se=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:E,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),se(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),et(t),_e(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},be(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),be(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),be(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:E}=p;const z=(0,v.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:E,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Se,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:ae,colorBgContainerDisabled:oe,colorTextDisabled:$}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*E)/2}px ${q}px`,optionFontSize:p,optionLineHeight:E,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:oe,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(v,ee){return v||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,v){return v!==void 0?v:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return le}});var o=e(40001),b=e(19248),v=e(99267),ee=e(84105),f=e(58617),V=e(47472),L=e(59301);function le(ce){let{suffixIcon:C,clearIcon:Be,menuItemSelectedIcon:Z,removeIcon:w,loading:_e,multiple:he,hasFeedback:et,prefixCls:bt,showSuffixIcon:be,feedbackIcon:se,showArrow:ye,componentName:Q}=ce;const c=Be!=null?Be:L.createElement(b.Z,null),t=q=>C===null&&!et&&!ye?null:L.createElement(L.Fragment,null,be!==!1&&q,et&&se);let p=null;if(C!==void 0)p=t(C);else if(_e)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Se=>{let{open:Ke,showSearch:We}=Se;return t(Ke&&We?L.createElement(V.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let E=null;Z!==void 0?E=Z:he?E=L.createElement(o.Z,null):E=null;let z=null;return w!==void 0?z=w:z=L.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:E,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:d,className:x,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),ie=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=v.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return v.createElement("span",{className:b()(d,De,ie,x),style:Object.assign(Object.assign({},te),P)})},le=e(93083),ce=e(83116),C=e(37613);const Be=new le.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},Z(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Be,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),et=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},w(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(J)),[`${d}${d}-sm`]:Object.assign({},w(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he(J)),[`${P}-sm`]:Object.assign({},he(F))}},be=l=>Object.assign({width:l},Z(l)),se=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},be(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},be(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},ye=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},ye(l,P,x)),{[`${x}-lg`]:Object.assign({},Q(J))}),ye(l,J,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},Q(F))}),ye(l,F,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:ie,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},w(te)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},w(ue)),[`${x}-sm`]:Object.assign({},w(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),et(l)),bt(l)),se(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${x}, + ${F}, + ${De}, + ${ie} + `]:Object.assign({},_e(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,J=x;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:ie}=v.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},Se=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:ie}=v.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=v.useContext(ee.E_),ie=De("skeleton",d),[te,ue]=p(ie),Ye=b()(ie,`${ie}-element`,{[`${ie}-active`]:F},x,P,ue);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:b()(`${ie}-image`,x),style:J},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ie}-image-svg`},v.createElement("path",{d:Ke,className:`${ie}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:ie}=v.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=xe,oe=e(7657),$=function(d,x){return v.createElement(oe.Z,(0,ze.Z)({},d,{ref:x,icon:ae}))},S=v.forwardRef($),N=S,k=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:ie}=v.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,x,P),$e=De!=null?De:v.createElement(N,null);return ue(v.createElement("div",{className:Ge},v.createElement("div",{className:b()(`${te}-image`,x),style:J},$e)))},pe=e(26407),nt=l=>{const d=ie=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[ie];if(ue-1===ie)return te},{prefixCls:x,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((ie,te)=>v.createElement("li",{key:te,style:{width:d(te)}}));return v.createElement("ul",{className:b()(x,P),style:J},De)},qe=l=>{let{prefixCls:d,className:x,width:P,style:J}=l;return v.createElement("h3",{className:b()(d,x),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function we(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const Ue=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:J,style:F,children:De,avatar:ie=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",d),[j,Me]=p(A);if(x||!("loading"in l)){const Xe=!!ie,tt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(ie));Je=v.createElement("div",{className:`${A}-header`},v.createElement(L,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},we(Xe,At)),Re(te));tn=v.createElement(qe,Object.assign({},sn))}let Bt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ue));Bt=v.createElement(nt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Bt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=Se,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),v=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const L=o.createContext({latestIndex:0}),le=L.Provider;var C=be=>{let{className:se,index:ye,children:Q,split:c,style:t}=be;const{latestIndex:p}=o.useContext(L);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:se,style:t},Q),ye{var ye,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:E=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Se,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:xe,styles:ae}=be,oe=_e(be,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(E)?E:[E,E],N=Z(S),Pe=Z($),k=w(S),pe=w($),Ee=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[qe,Re]=(0,Be.Z)(mt),lt=v()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:N,[`${mt}-gap-col-${$}`]:Pe},q,Se),we=v()(`${mt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=Ee.map((l,d)=>{var x,P;l!=null&&(G=d);const J=l&&l.key||`${we}-${d}`;return o.createElement(C,{className:we,key:J,index:d,split:ct,style:(x=ae==null?void 0:ae.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(Ee.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!N&&k&&(h.rowGap=S),qe(o.createElement("div",Object.assign({ref:se,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},oe),o.createElement(le,{value:R},Ue)))});et.Compact=V.ZP;var bt=et},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),L=e(61621),ce=E=>{const{value:z,formatter:q,precision:Se,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=E;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const xe=ze[1];let ae=ze[2]||"0",oe=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof Se=="number"&&(oe=oe.padEnd(Se,"0").slice(0,Se>0?Se:0)),oe&&(oe=`${Ke}${oe}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,ae),oe&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},oe)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Be=e(83116),Z=e(37613);const w=E=>{const{componentCls:z,marginXXS:q,padding:Se,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=E;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var _e=(0,Be.Z)("Statistic",E=>{const z=(0,Z.TS)(E,{});return[w(z)]},E=>{const{fontSizeHeading3:z,fontSize:q}=E;return{titleFontSize:q,contentFontSize:z}}),et=E=>{const{prefixCls:z,className:q,rootClassName:Se,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:xe,loading:ae=!1,onMouseEnter:oe,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:N=","}=E,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),Ee=Pe("statistic",z),[nt,mt]=_e(Ee),qe=o.createElement(ce,Object.assign({decimalSeparator:S,groupSeparator:N,prefixCls:Ee},E,{value:Ze})),Re=f()(Ee,{[`${Ee}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,Se,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:oe,onMouseLeave:$},ct&&o.createElement("div",{className:`${Ee}-title`},ct),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${Ee}-skeleton`},o.createElement("div",{style:We,className:`${Ee}-content`},ze&&o.createElement("span",{className:`${Ee}-content-prefix`},ze),Oe?Oe(qe):qe,xe&&o.createElement("span",{className:`${Ee}-content-suffix`},xe)))))};const bt=[["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 be(E,z){let q=E;const Se=/\[[^\]]*]/g,Ke=(z.match(Se)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(Se,"[]"),Ze=bt.reduce((Oe,ze)=>{let[xe,ae]=ze;if(Oe.includes(xe)){const oe=Math.floor(q/ae);return q-=oe*ae,Oe.replace(new RegExp(`${xe}+`,"g"),$=>{const S=$.length;return oe.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(Se,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function se(E,z){const{format:q=""}=z,Se=new Date(E).getTime(),Ke=Date.now(),We=Math.max(Se-Ke,0);return be(We,q)}const ye=1e3/30;function Q(E){return new Date(E).getTime()}const c=E=>{const{value:z,format:q="HH:mm:ss",onChange:Se,onFinish:Ke}=E,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const ae=Q(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{We(),Se==null||Se(ae-Date.now()),ae(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,oe)=>se(ae,Object.assign(Object.assign({},oe),{format:q})),xe=ae=>(0,v.Tm)(ae,{title:void 0});return o.createElement(et,Object.assign({},E,{valueRender:xe,formatter:ze}))};var t=o.memo(c);et.Countdown=t;var p=et},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),le=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Be={"move-up":{inKeyframes:ce,outKeyframes:C},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:L,outKeyframes:le}},Z=(w,_e)=>{const{antCls:he}=w,et=`${he}-${_e}`,{inKeyframes:bt,outKeyframes:be}=Be[_e];return[(0,b.R)(et,bt,be,w.motionDurationMid),{[` + ${et}-enter, + ${et}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${et}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return V},oN:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),le=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Be={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:L,outKeyframes:le},"slide-right":{inKeyframes:ce,outKeyframes:C}},Z=(w,_e)=>{const{antCls:he}=w,et=`${he}-${_e}`,{inKeyframes:bt,outKeyframes:be}=Be[_e];return[(0,b.R)(et,bt,be,w.motionDurationMid),{[` + ${et}-enter, + ${et}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${et}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),v=e(92310),ee=e.n(v),f=e(92413),V=e(6909),L=e(4771),le=e(9427),ce=e(25440),C=e(400),Be=e(37061),Z=e(85195),w=e(39559),_e=e(20569),he=e(26112);function et(I,B){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(B.status,"'"),K=new Error(H);return K.status=B.status,K.method=I.method,K.url=I.action,K}function bt(I){var B=I.responseText||I.response;if(!B)return B;try{return JSON.parse(B)}catch(H){return B}}function be(I){var B=new XMLHttpRequest;I.onProgress&&B.upload&&(B.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var de=I.data[ge];if(Array.isArray(de)){de.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,de)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),B.onerror=function(de){I.onError(de)},B.onload=function(){return B.status<200||B.status>=300?I.onError(et(I,B),bt(B)):I.onSuccess(bt(B),B)},B.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in B&&(B.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&B.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&B.setRequestHeader(ge,K[ge])}),B.send(H),{abort:function(){B.abort()}}}var se=+new Date,ye=0;function Q(){return"rc-upload-".concat(se,"-").concat(++ye)}var c=e(48736),t=function(I,B){if(I&&B){var H=Array.isArray(B)?B:B.split(","),K=I.name||"",ge=I.type||"",de=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?de===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,B){var H=I.createReader(),K=[];function ge(){H.readEntries(function(de){var W=Array.prototype.slice.apply(de);K=K.concat(W);var u=!W.length;u?B(K):ge()})}ge()}var E=function(B,H,K){var ge=function de(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){de(D,"".concat(u).concat(W.name,"/"))})}))};B.forEach(function(de){ge(de.webkitGetAsEntry())})},z=E,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,le.Z)(H,I);var B=(0,ce.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,de=new Array(ge),W=0;W{let{uid:de}=ge;return de===I.uid});return K===-1?H.push(I):H[K]=I,H}function ue(I,B){const H=I.uid!==void 0?"uid":"name";return B.filter(K=>K[H]===I[H])[0]}function Ye(I,B){const H=I.uid!==void 0?"uid":"name",K=B.filter(ge=>ge[H]!==I[H]);return K.length===B.length?null:K}const Ge=function(){const B=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=B[B.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const B=I.thumbUrl||I.url||"",H=Ge(B);return/^data:image\//.test(B)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(B)||H)},Qe=200;function A(I){return new Promise(B=>{if(!I.type||!$e(I.type)){B("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:de,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;de>W?(O=W*(Qe/de),Y=-(O-u)/2):(u=de*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),B(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(ge.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&B(de.result)},de.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,B)=>{let{prefixCls:H,className:K,style:ge,locale:de,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),H,de.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,de.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:de.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Nn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Nn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:B},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,B)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:de,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Nn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Nn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Nn),wt},zn=(Qt,un,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(B,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Nn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Nn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Nn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:B,iconCls:H}=I;return{[`${B}-wrapper`]:{[`${B}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[B]:{padding:`${I.padding}px 0`},[`${B}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${B}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${B}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${B}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${B}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${B}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${B}-disabled`]:{cursor:"not-allowed",[`p${B}-drag-icon ${H}, + p${B}-text, + p${B}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:B,antCls:H,iconCls:K,fontSize:ge,lineHeight:de}=I,W=`${B}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*de);return{[`${B}-wrapper`]:{[`${B}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${B}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${B}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${B}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Ne=e(1950);const at=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:B}=I,H=`${B}-animate-inline`;return[{[`${B}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${B}-wrapper`]:(0,Ne.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:B,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,de=`${B}-list`,W=`${de}-item`;return{[`${B}-wrapper`]:{[` + ${de}${de}-picture, + ${de}${de}-picture-card, + ${de}${de}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${de}${de}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:B,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,de=`${B}-list`,W=`${de}-item`,u=I.uploadPicCardSize;return{[` + ${B}-wrapper${B}-picture-card-wrapper, + ${B}-wrapper${B}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${B}${B}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${B}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${B}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${B}-wrapper${B}-picture-circle-wrapper`]:{[`${B}${B}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:B}=I;return{[`${B}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:B,colorTextDisabled:H}=I;return{[`${B}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[B]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${B}-select`]:{display:"inline-block"},[`${B}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:B,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:de}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:B*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:de*2.55});return[i(u),ln(u),Lt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,B,H,K){function ge(de){return de instanceof H?de:new H(function(W){W(de)})}return new(H||(H=Promise))(function(de,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?de(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,B||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,B)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:de=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(oe.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>ie(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Ln=ie(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=ie(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Ln=ie(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(B,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Nn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Nn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Lr=(Rn,Mn)=>de?o.createElement(Bt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ie=o.forwardRef(Ce),it=function(I,B){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&B.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(Ie,Object.assign({ref:B},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Tt=Ie;Tt.Dragger=Ot,Tt.LIST_IGNORE=U;var yt=Tt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),v=e(33606),ee=e(37061),f=e(35593),V=e(92310),L=e.n(V),le=e(8654),ce=e(59301),C=e(10228),Be=e(16089),Z=C.Z.ESC,w=C.Z.TAB;function _e(E){var z=E.visible,q=E.triggerRef,Se=E.onVisibleChange,Ke=E.autoFocus,We=E.overlayRef,Ze=ce.useRef(!1),ct=function(){if(z){var ae,oe;(ae=q.current)===null||ae===void 0||(oe=ae.focus)===null||oe===void 0||oe.call(ae),Se==null||Se(!1)}},Oe=function(){var ae;return(ae=We.current)!==null&&ae!==void 0&&ae.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case Z:ct();break;case w:{var oe=!1;Ze.current||(oe=Oe()),oe?ae.preventDefault():ct();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Be.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ce.forwardRef)(function(E,z){var q=E.overlay,Se=E.arrow,Ke=E.prefixCls,We=(0,ce.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,le.sQ)(z,We==null?void 0:We.ref);return ce.createElement(ce.Fragment,null,Se&&ce.createElement("div",{className:"".concat(Ke,"-arrow")}),ce.cloneElement(We,{ref:(0,le.Yr)(We)?Ze:void 0}))}),et=he,bt={adjustX:1,adjustY:1},be=[0,0],se={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:be},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:be},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:be},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:be},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:be},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:be}},ye=se,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(E,z){var q,Se=E.arrow,Ke=Se===void 0?!1:Se,We=E.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=E.transitionName,Oe=E.animation,ze=E.align,xe=E.placement,ae=xe===void 0?"bottomLeft":xe,oe=E.placements,$=oe===void 0?ye:oe,S=E.getPopupContainer,N=E.showAction,Pe=E.hideAction,k=E.overlayClassName,pe=E.overlayStyle,Ee=E.visible,nt=E.trigger,mt=nt===void 0?["hover"]:nt,qe=E.autoFocus,Re=E.overlay,lt=E.children,we=E.onVisibleChange,G=(0,ee.Z)(E,Q),Ue=ce.useState(),R=(0,v.Z)(Ue,2),h=R[0],l=R[1],d="visible"in E?Ee:h,x=ce.useRef(null),P=ce.useRef(null),J=ce.useRef(null);ce.useImperativeHandle(z,function(){return x.current});var F=function(Qe){l(Qe),we==null||we(Qe)};_e({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:qe,overlayRef:P});var De=function(Qe){var A=E.onOverlayClick;l(!1),A&&A(Qe)},ie=function(){return ce.createElement(et,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?ie:ie()},ue=function(){var Qe=E.minOverlayWidthMatchTrigger,A=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Qe:!A},Ye=function(){var Qe=E.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(lt,{className:L()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,le.Yr)(lt)?(0,le.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:x,popupClassName:L()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:N,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return se}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(92310),V=e.n(f),L=e(59301),le=e(5643),ce=function(Q){var c,t,p=Q.inputElement,E=Q.prefixCls,z=Q.prefix,q=Q.suffix,Se=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,xe=Q.triggerFocus,ae=Q.allowClear,oe=Q.value,$=Q.handleReset,S=Q.hidden,N=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,Ee=Q.components,nt=(Ee==null?void 0:Ee.affixWrapper)||"span",mt=(Ee==null?void 0:Ee.groupWrapper)||"span",qe=(Ee==null?void 0:Ee.wrapper)||"span",Re=(Ee==null?void 0:Ee.groupAddon)||"span",lt=(0,L.useRef)(null),we=function(ie){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(ie.target)&&(xe==null||xe())},G=function(){var ie;if(!ae)return null;var te=!ct&&!Oe&&oe,ue="".concat(E,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ue,(ie={},(0,v.Z)(ie,"".concat(ue,"-hidden"),!te),(0,v.Z)(ie,"".concat(ue,"-has-suffix"),!!q),ie)),role:"button",tabIndex:-1},Ye)},Ue=(0,L.cloneElement)(p,{value:oe,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,le.X3)(Q)&&!(0,le.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,le.X3)(Q)&&!(0,le.He)(Q)?Ze:{})});if((0,le.X3)(Q)){var R,h="".concat(E,"-affix-wrapper"),l=V()(h,(R={},(0,v.Z)(R,"".concat(h,"-disabled"),ct),(0,v.Z)(R,"".concat(h,"-focused"),ze),(0,v.Z)(R,"".concat(h,"-readonly"),Oe),(0,v.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&ae&&oe),R),!(0,le.He)(Q)&&We,N==null?void 0:N.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||ae)&&L.createElement("span",{className:V()("".concat(E,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=L.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,le.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,le.He)(Q)&&S,onClick:we},k==null?void 0:k.affixWrapper,{ref:lt}),z&&L.createElement("span",{className:V()("".concat(E,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,L.cloneElement)(p,{value:oe,hidden:null}),d)}if((0,le.He)(Q)){var x="".concat(E,"-group"),P="".concat(x,"-addon"),J=V()("".concat(E,"-wrapper"),x,N==null?void 0:N.wrapper),F=V()("".concat(E,"-group-wrapper"),We,N==null?void 0:N.group);return L.createElement(mt,{className:F,style:Ze,hidden:S},L.createElement(qe,{className:J},Se&&L.createElement(Re,{className:P},Se),(0,L.cloneElement)(Ue,{hidden:null}),Ke&&L.createElement(Re,{className:P},Ke)))}return Ue},C=ce,Be=e(26407),Z=e(33606),w=e(37061),_e=e(18929),he=e(2738),et=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(ye,Q){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,E=ye.onBlur,z=ye.onPressEnter,q=ye.onKeyDown,Se=ye.prefixCls,Ke=Se===void 0?"rc-input":Se,We=ye.disabled,Ze=ye.htmlSize,ct=ye.className,Oe=ye.maxLength,ze=ye.suffix,xe=ye.showCount,ae=ye.type,oe=ae===void 0?"text":ae,$=ye.classes,S=ye.classNames,N=ye.styles,Pe=(0,w.Z)(ye,et),k=(0,_e.Z)(ye.defaultValue,{value:ye.value}),pe=(0,Z.Z)(k,2),Ee=pe[0],nt=pe[1],mt=(0,L.useState)(!1),qe=(0,Z.Z)(mt,2),Re=qe[0],lt=qe[1],we=(0,L.useRef)(null),G=function(F){we.current&&(0,le.nH)(we.current,F)};(0,L.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=we.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,ie){var te;(te=we.current)===null||te===void 0||te.setSelectionRange(F,De,ie)},select:function(){var F;(F=we.current)===null||F===void 0||F.select()},input:we.current}}),(0,L.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){ye.value===void 0&&nt(F.target.value),we.current&&(0,le.rJ)(we.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),E==null||E(F)},d=function(F){nt(""),G(),we.current&&(0,le.rJ)(we.current,F,t)},x=function(){var F=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,v.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:N==null?void 0:N.input,ref:we,size:Ze,type:oe}))},P=function(){var F=Number(Oe)>0;if(ze||xe){var De=(0,le.D7)(Ee),ie=(0,Be.Z)(De).length,te=(0,ee.Z)(xe)==="object"?xe.formatter({value:De,count:ie,maxLength:Oe}):"".concat(ie).concat(F?" / ".concat(Oe):"");return L.createElement(L.Fragment,null,!!xe&&L.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,v.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},N==null?void 0:N.count)},te),ze)}return null};return L.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:x(),handleReset:d,value:(0,le.D7)(Ee),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:N}))}),be=bt,se=be},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return v}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function v(V,L,le,ce){if(le){var C=L;if(L.type==="click"){var Be=V.cloneNode(!0);C=Object.create(L,{target:{value:Be},currentTarget:{value:Be}}),Be.value="",le(C);return}if(ce!==void 0){C=Object.create(L,{target:{value:V},currentTarget:{value:V}}),V.value=ce,le(C);return}le(C)}}function ee(V,L){if(V){V.focus(L);var le=L||{},ce=le.cursor;if(ce){var C=V.value.length;switch(ce){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),v=e(33708),ee=e(26407),f=e(33606),V=e(37061),L=e(92310),le=e.n(L),ce=e(11780),C=e(18929),Be=e(13697),Z=e(48736),w=e(59301),_e=e(4676),he=w.createContext(null);function et(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=w.useContext(he);return et(O,u)}var be=e(80547),se=["children","locked"],ye=w.createContext(null);function Q(u,O){var D=(0,v.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,se),X=w.useContext(ye),He=(0,be.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Be.Z)(Ae[1],pt[1],!0))});return w.createElement(ye.Provider,{value:He},O)}var t=[],p=w.createContext(null);function E(){return w.useContext(p)}var z=w.createContext(t);function q(u){var O=w.useContext(z);return w.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var Se=w.createContext(null),Ke=w.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function xe(){ze=document.activeElement}function ae(){ze=null}function oe(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),N=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,Ee=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,qe=S.Z.HOME,Re=S.Z.END,lt=[pe,Ee,Pe,k];function we(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,Ee,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,Ee,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,Ee,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(et(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=O;var kt=function(){N.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,qe,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=we(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==qe&&st!==Re)return;(lt.includes(st)||[qe,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Nn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,N.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([qe,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===qe?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,N.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Nn=h(un,Vt.elements);It(Nn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function ie(){var u=w.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,w.useRef)(new Map),X=(0,w.useRef)(new Map),He=w.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,w.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=w.useRef(u);O.current=u;var D=w.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(c,{mode:He,locked:!kt.current},w.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=w.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=w.useContext(We),En=Gt._internalRenderSubMenuItem,kn=w.useContext(Se),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=w.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:Ae,domEvent:Br})},or=function(Br){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Br})},Ln=w.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Br){sr||(jt==null||jt({key:Ae,domEvent:Br}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(Ae,Br)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=w.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:w.createElement(c,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=w.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:le()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Ln),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),w.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Ne(D,Y),He=E();w.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=w.createElement(re,u,X),w.createElement(z.Provider,{value:Y},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],Ie=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=w.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:le()(Rt,D)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,Ie),Y=q(D.eventKey),X=Ne(O,Y),He=E();return He?X:w.createElement(it,(0,j.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=w.useContext(ye),X=Y.prefixCls,He=E();return He?null:w.createElement("li",{role:"separator",className:le()("".concat(X,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):w.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Ne(Y,D)}var B=["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"],H=[],K=w.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Nn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Tr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Lr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,B),Mn=w.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=w.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=w.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=w.useState(Qn),Br=(0,f.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,f.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Gr(H))},[Sa,ia]);var bo=w.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Na!=="horizontal"||nn;w.useEffect(function(){go&&Ba(Qn)},[Qn]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ie(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,w.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Na!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Be.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Na,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:le()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Na),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(We.Provider,{value:Ko},w.createElement(he.Provider,{value:Xt},w.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Na,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},w.createElement(Se.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,de=ge;de.Item=vn,de.SubMenu=U,de.ItemGroup=ht,de.Divider=Ot;var W=de},11780:function(fn,ot,e){e.d(ot,{Z:function(){return xe}});var o=e(92413),b=e(33708),v=e(33606),ee=e(37061),f=e(59301),V=e(92310),L=e.n(V),le=e(29301),ce=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Be=void 0;function Z(ae,oe){var $=ae.prefixCls,S=ae.invalidate,N=ae.item,Pe=ae.renderItem,k=ae.responsive,pe=ae.responsiveDisabled,Ee=ae.registerSize,nt=ae.itemKey,mt=ae.className,qe=ae.style,Re=ae.children,lt=ae.display,we=ae.order,G=ae.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(ae,C),h=k&&!lt;function l(F){Ee(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&N!==Be?Pe(N,{index:we}):Re,x;S||(x={opacity:h?0:1,height:h?0:Be,overflowY:h?"hidden":Be,order:k?we:Be,pointerEvents:h?"none":Be,position:h?"absolute":Be});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:L()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},x),qe)},P,R,{ref:oe}),d);return k&&(J=f.createElement(le.Z,{onResize:function(De){var ie=De.offsetWidth;l(ie)},disabled:pe},J)),J}var w=f.forwardRef(Z);w.displayName="Item";var _e=w,he=e(6089),et=e(4676),bt=e(16089);function be(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return ae()},oe.port2.postMessage(void 0)}}function se(){var ae=f.useRef(null),oe=function(S){ae.current||(ae.current=[],be(function(){(0,et.unstable_batchedUpdates)(function(){ae.current.forEach(function(N){N()}),ae.current=null})})),ae.current.push(S)};return oe}function ye(ae,oe){var $=f.useState(oe),S=(0,v.Z)($,2),N=S[0],Pe=S[1],k=(0,he.Z)(function(pe){ae(function(){Pe(pe)})});return[N,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],E=function(oe,$){var S=f.useContext(Q);if(!S){var N=oe.component,Pe=N===void 0?"div":N,k=(0,ee.Z)(oe,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,Ee=(0,ee.Z)(S,t),nt=oe.className,mt=(0,ee.Z)(oe,p);return f.createElement(Q.Provider,{value:null},f.createElement(_e,(0,o.Z)({ref:$,className:L()(pe,nt)},Ee,mt)))},z=f.forwardRef(E);z.displayName="RawItem";var q=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function ct(ae,oe){var $=ae.prefixCls,S=$===void 0?"rc-overflow":$,N=ae.data,Pe=N===void 0?[]:N,k=ae.renderItem,pe=ae.renderRawItem,Ee=ae.itemKey,nt=ae.itemWidth,mt=nt===void 0?10:nt,qe=ae.ssr,Re=ae.style,lt=ae.className,we=ae.maxCount,G=ae.renderRest,Ue=ae.renderRawRest,R=ae.suffix,h=ae.component,l=h===void 0?"div":h,d=ae.itemComponent,x=ae.onVisibleChange,P=(0,ee.Z)(ae,Se),J=qe==="full",F=se(),De=ye(F,null),ie=(0,v.Z)(De,2),te=ie[0],ue=ie[1],Ye=te||0,Ge=ye(F,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(F,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],tt=ye(F,0),At=(0,v.Z)(tt,2),Je=At[0],gt=At[1],Ht=ye(F,0),tn=(0,v.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Bn=gn[1],Ne=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,v.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=we===Ke,y=Pe.length&&Lt,_=we===We,ne=y||typeof we=="number"&&Pe.length>we,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof we=="number"&&(W=Pe.slice(0,we)),W},[Pe,mt,te,we,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Ne+1):Pe.slice(i.length)},[Pe,i,y,Ne]),re=(0,f.useCallback)(function(W,u){var O;return typeof Ee=="function"?Ee(W):(O=Ee&&(W==null?void 0:W[Ee]))!==null&&O!==void 0?O:u},[Ee]),U=(0,f.useCallback)(k||function(W){return W},[k]);function Ce(W,u,O){yn===W&&(u===void 0||u===vn)||(Bn(W),O||(qt(WYe){Ce(D-1,W-Y-Bt+Je);break}}R&&Ot(0)+Bt>Ye&&dn(null)}},[Ye,ft,Je,Bt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},B=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:Ie,display:u<=Ne})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(_e,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:Ie,display:u<=Ne}))},H={order:Tt?Ne:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(_e,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),de=f.createElement(l,(0,o.Z)({className:L()(!_&&S,lt),style:Re,ref:oe},P),i.map(B),ne?ge:null,R&&f.createElement(_e,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!y,order:Ne,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(le.Z,{onResize:Fe,disabled:!y},de):de}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,xe=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return L}});var o=e(33606),b=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function V(){var le;return f?(le=ee,ee+=1):le="TEST_OR_SSR",le}function L(le){var ce=b.useState(),C=(0,o.Z)(ce,2),Be=C[0],Z=C[1];return b.useEffect(function(){Z("rc_select_".concat(V()))},[]),le||Be}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),v=e(400),ee=e(33708),f=e(33606),V=e(37061),L=e(39559),le=e(18929),ce=e(48736),C=e(59301),Be=e(92310),Z=e.n(Be),w=e(34280),_e=e(49658),he=e(10228),et=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,Ie=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(Ce):ht=U,C.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ie,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:Z()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},be=bt;function se(i,s,re,U,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ie=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,L.Z)(U)==="object")return U.clearIcon;if(Ce)return Ce},[U,Ce]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||Ie)&&!(it==="combobox"&&Ie===""))},[U,Fe,re.length,Ie,it]);return{allowClear:Ot,clearIcon:C.createElement(be,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=C.createContext(null);function Q(){return C.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],Ce=re[1],Fe=C.useRef(null),Ie=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return Ie},[]);var it=function(Ot,Tt){Ie(),Fe.current=window.setTimeout(function(){Ce(Ot),Tt&&Tt()},i)};return[U,it,Ie]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var Ce=C.useRef(null);Ce.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(Ie){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ie.target;ht.shadowRoot&&Ie.composed&&(ht=Ie.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),z=e(11780),q=function(s,re){var U,Ce,Fe=s.prefixCls,Ie=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,B=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,de=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ie,ref:(0,et.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:Z()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(Ce=U.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ie,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ie,"_list"),"aria-activedescendant":Y?B:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},Se=C.forwardRef(q);Se.displayName="Input";var Ke=Se;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function oe(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},N=function(s){var re=s.id,U=s.prefixCls,Ce=s.values,Fe=s.open,Ie=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,B=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,de=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ie:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);oe(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Nn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(be,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Nn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Nn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Nn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Nn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Nn,Gt):Ft(an,wt,Dn,Nn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Tt,autoFocus:B,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,E.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!Ce.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=N,k=function(s){var re=s.inputElement,U=s.prefixCls,Ce=s.id,Fe=s.inputRef,Ie=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,B=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,de=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&de&&!Rt&&(st=de),C.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Tt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},B)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:Ce,open:yt,inputElement:re,disabled:Ie,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,E.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function Ee(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),Ce=(0,C.useRef)(!1),Fe=s.prefixCls,Ie=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,B=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),de=(0,f.Z)(ge,2),W=de[0],u=de[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!Ie&&(I==null||I(st.target.value)),Ee(Kt)&&B(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,Ce.current)!==!1&&B(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ie)&&(Ie&&Tt!==!1&&yt("",!0,!1),B())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var qe=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],we=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,Ce=s.disabled,Fe=s.visible,Ie=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,B=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,de=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;de&&(pt=de(it));var xt=C.useMemo(function(){return K||we(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(B==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),Ie)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,Ce=re.value,Fe=re.options,Ie=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:Ie||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,Ce=[],Fe=d(re,!1),Ie=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(B){if(I||!(ht in B)){var H=B[it];Ce.push({key:l(B,Ce.length),groupOption:I,data:B,label:B[Ie],value:H})}else{var K=B[Ot];K===void 0&&U&&(K=B.label),Ce.push({key:l(B,Ce.length),group:!0,data:B,label:K}),Tt(B[ht],!0)}})}return Tt(i,!1),Ce}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,Ie){var it=(0,h.Z)(Ie),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=U(i,s);return re?Ce:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ie(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,Ce=i.id,Fe=i.prefixCls,Ie=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,B=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,de=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Nn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=ie(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,_e.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,et.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Ln=(0,le.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&B;(W||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Br=(0,f.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var Ce=re,Fe=Ce.type.isSelectOptGroup,Ie=Ce.key,it=Ce.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ie===null?U:Ie,"__"),label:Ie},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,Ce){return C.useMemo(function(){var Fe=i,Ie=!i;Ie&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,B,H){H&&typeof H=="string"&&I.set(B[H],B)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=0;B1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ie&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ie){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ie,Ot,H.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!u.has(It)}),it||Tt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ie&&It.preventDefault();break}case he.Z.ESC:Tt(!1),Ie&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Nn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Nn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Tr&&C.createElement(be,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=C.forwardRef(yn);Bn.displayName="OptionList";var Ne=Bn;function at(i){var s=i.mode,re=i.options,U=i.children,Ce=i.backfill,Fe=i.allowClear,Ie=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,B=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),de=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ie,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),B!=null){var O=toArray(B);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(B),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=0;Ie2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ie&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ie,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&B){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Br=Gr[1];B(Mr,Br)}else if(!Cn&&H&&On!=="clear"){var Nr=Qn(),Ba=(0,f.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Lr(""):(!ie||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Ne,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Lt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(33606),V=e(37061),L=e(26407),le=e(92310),ce=e.n(le),C=e(93681),Be=e(5643),Z=e(18929),w=e(59301),_e=e(29301),he=e(34280),et=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,be=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],se={},ye;function Q(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(ae&&se[oe])return se[oe];var $=window.getComputedStyle(xe),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),N=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=be.map(function(Ee){return"".concat(Ee,":").concat($.getPropertyValue(Ee))}).join(";"),pe={sizingStyle:k,paddingSize:N,borderSize:Pe,boxSizing:S};return ae&&oe&&(se[oe]=pe),pe}function c(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var S=Q(xe,ae),N=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;ye.setAttribute("style","".concat(pe,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ee=void 0,nt=void 0,mt,qe=ye.scrollHeight;if(k==="border-box"?qe+=Pe:k==="content-box"&&(qe-=N),oe!==null||$!==null){ye.value=" ";var Re=ye.scrollHeight-N;oe!==null&&(Ee=Re*oe,k==="border-box"&&(Ee=Ee+N+Pe),qe=Math.max(Ee,qe)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+N+Pe),mt=qe>nt?"":"hidden",qe=Math.min(nt,qe))}var lt={height:qe,overflowY:mt,resize:"none"};return Ee&&(lt.minHeight=Ee),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,E=1,z=2,q=w.forwardRef(function(xe,ae){var oe=xe,$=oe.prefixCls,S=oe.onPressEnter,N=oe.defaultValue,Pe=oe.value,k=oe.autoSize,pe=oe.onResize,Ee=oe.className,nt=oe.style,mt=oe.disabled,qe=oe.onChange,Re=oe.onInternalAutoSize,lt=(0,V.Z)(oe,t),we=(0,Z.Z)(N,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(we,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),qe==null||qe(gt)},l=w.useRef();w.useImperativeHandle(ae,function(){return{textArea:l.current}});var d=w.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),x=(0,f.Z)(d,2),P=x[0],J=x[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Bt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},ie=w.useState(z),te=(0,f.Z)(ie,2),ue=te[0],Ye=te[1],Ge=w.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){F&&A()},[Pe,P,J,F]),(0,he.Z)(function(){if(ue===p)Ye(E);else if(ue===E){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ue]);var j=w.useRef(),Me=function(){et.Z.cancel(j.current)},Xe=function(gt){ue===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,et.Z)(function(){A()})))};w.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ue===p||ue===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(_e.Z,{onResize:Xe,disabled:!(k||pe)},w.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:ce()($,Ee,(0,v.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),Se=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(xe,ae){return(0,L.Z)(xe||"").slice(0,ae).join("")}function Ze(xe,ae,oe,$){var S=oe;return xe?S=We(oe,$):(0,L.Z)(ae||"").length$&&(S=ae),S}var ct=w.forwardRef(function(xe,ae){var oe,$=xe.defaultValue,S=xe.value,N=xe.onFocus,Pe=xe.onBlur,k=xe.onChange,pe=xe.allowClear,Ee=xe.maxLength,nt=xe.onCompositionStart,mt=xe.onCompositionEnd,qe=xe.suffix,Re=xe.prefixCls,lt=Re===void 0?"rc-textarea":Re,we=xe.classes,G=xe.showCount,Ue=xe.className,R=xe.style,h=xe.disabled,l=xe.hidden,d=xe.classNames,x=xe.styles,P=xe.onResize,J=(0,V.Z)(xe,Ke),F=(0,Z.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),ie=De[0],te=De[1],ue=(0,w.useRef)(null),Ye=w.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=w.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=w.useRef(),tt=w.useRef(0),At=w.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,w.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,w.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Bt=Number(Ee)>0,sn=function(ke){Me(!0),Xe.current=ie,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Bt){var y,_=tt.current>=Ee+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Lt=Ze(_,Xe.current,Lt,Ee)}Lt!==ie&&(te(Lt),(0,Be.rJ)(ke.currentTarget,ke,k,Lt)),mt==null||mt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Bt){var y=ke.target.selectionStart>=Ee+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(y,ie,Lt,Ee)}te(Lt),(0,Be.rJ)(ke.currentTarget,ke,k,Lt)},vn=function(ke){var Lt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),y==null||y(ke)},dn=function(ke){ft(!0),N==null||N(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Be.rJ)((Lt=ue.current)===null||Lt===void 0?void 0:Lt.textArea,ke,k)},yn=(0,Be.D7)(ie);!j&&Bt&&S==null&&(yn=We(yn,Ee));var Bn=qe,Ne;if(G){var at=(0,L.Z)(yn).length;(0,ee.Z)(G)==="object"?Ne=G.formatter({value:yn,count:at,maxLength:Ee}):Ne="".concat(at).concat(Bt?" / ".concat(Ee):""),Bn=w.createElement(w.Fragment,null,Bn,w.createElement("span",{className:ce()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Ne))}var rt=function(ke){var Lt;P==null||P(ke),(Lt=ue.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=w.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Bn,prefixCls:lt,classes:{affixWrapper:ce()(we==null?void 0:we.affixWrapper,(oe={},(0,v.Z)(oe,"".concat(lt,"-show-count"),G),(0,v.Z)(oe,"".concat(lt,"-textarea-allow-clear"),pe),oe))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ne=="string"?Ne:void 0}},hidden:l,inputElement:w.createElement(Se,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ue}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return we}});var o=e(92413),b=e(39559),v=e(33708),ee=e(400),f=e(33606),V=e(37061),L=e(92310),le=e.n(L),ce=e(29301),C=e(70425),Be=e(34280),Z=e(59301),w=e(4676),_e=Z.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,x=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,ie={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(ie={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:ie},Z.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:te,className:le()((0,ee.Z)({},"".concat(x,"-holder-inner"),x)),ref:Ue},J),d,De)))});_e.displayName="Filler";var he=_e;function et(G){var Ue=G.children,R=G.setRef,h=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,x,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var ie=Ue+De,te=x(F,ie,{style:{width:h},offsetX:l}),ue=J(F);return Z.createElement(et,{key:ue,setRef:function(Ge){return d(F,Ge)}},te)})}function be(G,Ue,R,h){var l=R-G,d=Ue-R,x=Math.min(l,d)*2;if(h<=x){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function se(G,Ue,R){var h=G.length,l=Ue.length,d,x;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,ie=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&ie?(clearTimeout(d.current),l.current=!1):(!ie||l.current)&&x(),!l.current&&ie}};function E(G,Ue,R,h,l,d,x){var P=(0,Z.useRef)(0),J=(0,Z.useRef)(null),F=(0,Z.useRef)(null),De=(0,Z.useRef)(!1),ie=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!ie(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,F.current=A,t||j.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;x(P.current*Me,!1),P.current=0})}}function ue(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ue(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=Z.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),x=d[0],P=d[1],J=function(De){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=x.get(De),ue=x.get(ie);if(te===void 0||ue===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(ue)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ue,Ye){var Ge=G(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ie()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ue):R==null||R(ue))}return(0,Z.useEffect)(function(){return De},[]),[te,ie,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),x=(0,Z.useRef)(null),P=(0,Z.useRef)(null),J,F=function(ue){if(h.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},ie=function(ue){J(),ue.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ue.touches[0].pageX),d.current=Math.ceil(ue.touches[0].pageY),x.current=ue.target,x.current.addEventListener("touchmove",F,{passive:!1}),x.current.addEventListener("touchend",De,{passive:!0}))};J=function(){x.current&&(x.current.removeEventListener("touchmove",F),x.current.removeEventListener("touchend",De))},(0,Be.Z)(function(){return G&&Ue.current.addEventListener("touchstart",ie,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",ie),J(),clearInterval(P.current)}},[G])}function xe(G){return Math.floor(Math.pow(G,.5))}function ae(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function oe(G,Ue,R){Z.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,x,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(x),te()})},F=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},ie=function(ue){if(l){var Ye=ae(ue,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-xe(Qe),J()}else if(Ye>=ft){var A=Ye-ft;x=xe(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",ie),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",ie),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,x,P){var J=Z.useRef(),F=Z.useState(null),De=(0,f.Z)(F,2),ie=De[0],te=De[1];return(0,Be.Z)(function(){if(ie&&ie.times<$){if(!G.current){te(function(ln){return(0,v.Z)({},ln)});return}d();var ue=ie.targetAlign,Ye=ie.originAlign,Ge=ie.index,$e=ie.offset,ft=G.current.clientHeight,Qe=!1,A=ue,j=null;if(ft){for(var Me=ue||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Bt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Bt-=on,Bt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&x(j),j!==ie.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},ie),{},{times:ie.times+1,targetAlign:A,lastTop:j}))}},[ie,G.current]),function(ue){if(ue==null){P();return}if(Q.Z.cancel(J.current),typeof ue=="number")x(ue);else if(ue&&(0,b.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var N=Z.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,x=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,ie=G.containerSize,te=G.style,ue=G.thumbStyle,Ye=G.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=Z.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=Z.useRef(),Bt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-ie||0,yn=ie-De||0,Bn=Z.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Ne=function(_){_.stopPropagation(),_.preventDefault()},at=Z.useRef({top:Bn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Bn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(ae(_,F)),gt(at.current.top),x(),_.stopPropagation(),_.preventDefault()};Z.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Bt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,Ce=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var Ie=tn.current.getBoundingClientRect(),it=ie/(F?Ie.width:Ie.height);if(U){var ht=(ae(s,F)-Ce)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,B=Math.ceil(I*Tt);B=Math.max(B,0),B=Math.min(B,Tt),y=(0,Q.Z)(function(){J(B,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=De,Ht?Lt.left=Bn:Lt.right=Bn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=De,Lt.top=Bn),Z.createElement("div",{ref:tn,className:le()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Ne,onMouseMove:ln},Z.createElement("div",{ref:Bt,className:le()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Lt),ue),onMouseDown:rt}))}),Pe=N,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var Ee=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function qe(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,x=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,ie=G.children,te=G.itemKey,ue=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,Ee),Ht=Z.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Bt=(0,f.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],dn=!!(ue!==!1&&d&&x),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(x*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Bn=le()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Ne=De||nt,at=(0,Z.useRef)(),rt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],y=(0,Z.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,Z.useState)(!1),re=(0,f.Z)(s,2),U=re[0],Ce=re[1],Fe=function(){Ce(!0)},Ie=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Ne.length}),Tt=(0,Z.useRef)(),yt=ye(Ne,Ht),I=(0,f.Z)(yt,1),B=I[0];Tt.current=B;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Ne.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Ne.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Ne.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Ne.length-1),kn=Math.min(kn+1,Ne.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Ne,vn,d]),K=H.scrollHeight,ge=H.start,de=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=de,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Ne[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,w.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=E(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),oe(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Be.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Be.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Ne,on,x,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Be.Z)(function(){if(j){var wt=Ne.slice(ge,de+1);j(wt,Ne)}},[ge,de,Ne]);var an=z(Ne,Ht,on,x),Dn=Xe==null?void 0:Xe({start:ge,end:de,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Ne,ge,de,Ge,ne,sn,ie,it),un=null;d&&(un=(0,v.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},F),{},{position:"relative"}),className:Bn},Nn,gt),Z.createElement(ce.Z,{onResize:X},Z.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},Z.createElement(he,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&Z.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ie,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ie,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=Z.forwardRef(qe);Re.displayName="List";var lt=Re,we=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return le}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,b=(ce,C)=>(!C||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",v=(ce,C)=>{if(ce.clientHeight{const w=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(he){return null}})(Z);return!!w&&(w.clientHeight_eC||_e>ce&&he=C&&et>=Be?_e-ce-Z:he>C&&etBe?he-C+w:0,f=ce=>{const C=ce.parentElement;return C==null?ce.getRootNode().host||null:C},V=(ce,C)=>{var Be,Z,w,_e;if(typeof document=="undefined")return[];const{scrollMode:he,block:et,inline:bt,boundary:be,skipOverflowHiddenElements:se}=C,ye=typeof be=="function"?be:Pe=>Pe!==be;if(!o(ce))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&ye(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,se)&&c.push(t)}const p=(Z=(Be=window.visualViewport)==null?void 0:Be.width)!=null?Z:innerWidth,E=(_e=(w=window.visualViewport)==null?void 0:w.height)!=null?_e:innerHeight,{scrollX:z,scrollY:q}=window,{height:Se,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=ce.getBoundingClientRect(),{top:ze,right:xe,bottom:ae,left:oe}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(ce);let $=et==="start"||et==="nearest"?We-ze:et==="end"?ct+ae:We+Se/2-ze+ae,S=bt==="center"?Oe+Ke/2-oe+xe:bt==="end"?Ze+xe:Oe-oe;const N=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=E&&Ze<=p&&(k===Q&&!v(k)||We>=nt&&ct<=qe&&Oe>=Re&&Ze<=mt))return N;const lt=getComputedStyle(k),we=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-we-Ue:0,x="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:Ee/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=et==="start"?$:et==="end"?$-E:et==="nearest"?ee(q,q+E,E,G,R,q+$,q+$+Se,Se):$-E/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,we,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=et==="start"?$-nt-G:et==="end"?$-qe+R+x:et==="nearest"?ee(nt,qe,pe,G,R+x,$,$+Se,Se):$-(nt+pe/2)+x/2,l=bt==="start"?S-Re-we:bt==="center"?S-(Re+Ee/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,Ee,we,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+x)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-Ee/P+d)),$+=De-h,S+=F-l}N.push({el:k,top:h,left:l})}return N},L=ce=>ce===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function le(ce,C){if(!ce.isConnected||!(w=>{let _e=w;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(ce))return;const Be=(w=>{const _e=window.getComputedStyle(w);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(ce);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(V(ce,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:_e,left:he}of V(ce,L(C))){const et=_e-Be.top+Be.bottom,bt=he-Be.left+Be.right;w.scroll({top:et,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__ResearchAward__index.7eecde98.async.js b/p__Declaration__Research__ResearchAward__index.8cd71b11.async.js similarity index 91% rename from p__Declaration__Research__ResearchAward__index.7eecde98.async.js rename to p__Declaration__Research__ResearchAward__index.8cd71b11.async.js index 9d4ff35fc7..f8b37cd536 100644 --- a/p__Declaration__Research__ResearchAward__index.7eecde98.async.js +++ b/p__Declaration__Research__ResearchAward__index.8cd71b11.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3261],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Re||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Re||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Re=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Re+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[3261],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Re||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Re||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Re=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Re+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Re=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Re=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Re.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Oe={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Oe},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Oe},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Oe},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="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=",re="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Re;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Re=Tt.find(ye=>ye.name==yt))==null?void 0:Re.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Re=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Re.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Re.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Re.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},54718:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___ZerjL",header:"header___ibOSv",headTitle:"headTitle___p8XFP",searchWrap:"searchWrap___LajYj",wrap1:"wrap1___wPfjp",editBtn:"editBtn___X6YOc"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Re=>z.createElement("span",null,Re===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Re===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Re===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Re===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u7B2C\u4E00\u5B8C\u6210\u4EBA",align:"left",ellipsis:!0,dataIndex:"first_completed_personnel",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",align:"left",ellipsis:!0,dataIndex:"main_completed_units",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u83B7\u5956\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"award_level_name",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_date",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u6388\u5956\u5355\u4F4D",align:"left",ellipsis:!0,dataIndex:"awarding_units",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Re,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/researchAward/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/researchAward/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Re,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:5},qe));(ye==null?void 0:ye.status)===0&&(bt(((Re=ye==null?void 0:ye.data)==null?void 0:Re.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Re,ke;const ye=yield(0,b.Xi)({declare_type:5});(ye==null?void 0:ye.status)===0&&(Ve(((Re=ye==null?void 0:ye.data)==null?void 0:Re.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Re=yield(0,b.kF)({declare_type:5,content:De});(Re==null?void 0:Re.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u79D1\u7814\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/researchAward/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u79D1\u7814\u83B7\u5956")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Re=>{qe.status=Re,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Re=>{qe.start_time=Re!=null&&Re[0]?Re[0].format("YYYY-MM-DD"):"",qe.end_time=Re!=null&&Re[1]?Re[1].format("YYYY-MM-DD"):"",qe.page=1,Vt(Be({},qe)),console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Re=>{qe.page=1,qe.keywords=Re,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1e3},pagination:{total:Kt||0,size:"default",onChange:(Re,ke)=>{qe.page=Re,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Re=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Re),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Re=>{Ve(Re)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Re=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Re},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Re=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Re,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAEulJREFUeF7tW3d8VVW2/s4lCQQCPEIAUQjS24QylNBBSAL4KD4Fab5RQSPgiOj49A0DT1qAUBXpzS4MJYDOKB2GFkIRQpHOEIQkhBCqlEDueb+9djl7n3tTHHjPf3Ilv5ucu8+556xvf2t9q2jdPPq5bVkWYFmwLA9/Z/+xY2B/ys/oD3Hc/c7X2QBsy4KHzgRsj7iGTafSZ/m9PF52FXE+uyL/B9i2emdHbJu+jR+nX/l57Dj9yHPZcdsL2/bS5172zpZ6bbA7tr3yWmKNPF+8s+ta9DX8PH599rv8Xi9/bm09vx92PX6P8jP29HRMu1fxdM7zAWkeeLdZVpH3Kz075qJ148hnBBAHwuMAIkFih2GCREdoPfvHz2G3wvGw4PUHkrR6PiBZwiBkbPFAElZueAmGAxI7zo0oj7l/ZwaVBjONaQmA+HVzyPjSiLrR2X1xgPjn+hq5efIGiZ+bJ0gEJjeUB3aWZXkaWtcZQGRwtssZg7jBuR3zZxKtl0zT3v9/QJLGFHBqIPHdK3asZJzY/cZnjEkaawAvbC9jhWSnA4Zcx9ljgqRY7g+8f4FJZFN4l1rXDy8RLo4Z2mSSARK5Pk4Tzijh/iS7XGAa7k5zb8rJPTYmOcyg7Zcnkxx3p7ON3J1iH3dhuTKJXDDf6f7YZIDvBkvbKGL3aG5Q+gzHnXuANOt68hKb4gYZjAOkuzsTJOHu/IDEY5bJuLxB4iDn9dLdHUUQ5sr4k0ksyHX5MkU8pCsuqXUaANKgDCRhdXF9AZICJG8mGS7PJyY5bFTxU9ybl9yzAzpjMBmG3SOz57VDi5VI4GTwxyRNMEg39huA5MQfISJUTOIPxY3NGWXGJLnjNUO4WcIVhAKJu7hHAEncm0+s0tydIRb8CgcvrOs/LrIpuiu15lJoKiY5IEmF57g7J2b5U4GP7O5IcTkv2nV+mcRAEgpLyj+l6nRWSTY4AV+pK6Y43TFJqTYz9viLSQVmklKaWqz0AckSAPEonwdIXIIb0pudIoA1VN7/VUzSQCLyKzVu08bneDEmObJbSm0V1A3pzVZKuSzjjmSQCyRiElN4ppTnEtwlFnz+li5Zc3NGvDOVp+nubFhZBxZoMtsPSCImOSDwLMeR2ZYmHNzqz4xJFC2kBPcRDgWISS6QmL3Z3sq+cwtHtqxCRHQfBAQWFTHJl0npZ49g6+I4RMWOQWjlGiLHkiCZ8jnt5EHsX7sYHQeNhDfHi6RVs9G0+yCULFdR7AWe/yiQRKzauPBD1GgWhfCIViJXMgGQm8VQgn7Eg9xoVtb+eTZnB09ShWZWSamTqOoiwgGJjno8sDVVJ4VFvu4ONn65eQ3enAco8W9h8BQJ4PeQx4vlLZRLiB/2oJfPHMaWRXEoWbY8OgwaRddymMQlM2Nc+pnD2LxgLKKGjkNY5VpOLqPijePC0o4fwO5lMxEzlF33CWz/cgru3b6BZwaO4PcphEDWpXMoXioURYNLEiDfzRiOOm3+HdWbdPSTT9FdKeAMsARIxEgBPFttXd03RwEk1RuJCMkcvXpAmWhu7o4B7EjvnOy7SFz2CTJTTuP5Dz/llQRS6TypvXAsCQfXLsGtzHR62KDgEqj7TE80jOkD21PEB6KH2few++uPkHH2GHqN/hQesUaquxtpKdiyeDzlMNFvxiGkTHkfJmWcPoJNC8Ygeuh4lA2v5RjKT56UduoQdn01HTGDx6Fk+Uq4eyMLm+aPwpP1mqJxlwGqMrE2/k38rlMvVG3cjgM07W3UbdtNAVTQmKRXHXSQrKt759i8hMOMW8Rgkg9ISoLLcpDGJI19V1NOYd/qhbielkJGGjA1QZWQGDipx/dh66I4lKtWF/Xa90RA0WBcOJKI07vWoU777mj2fKzBpMzzJ5G0Yjayfj5H13tpxhoCSMahHAa8bePOjUysnzUC4REt8fvurxiqju0KYtD8MYh5Mw5lK9c0YorazUIFZpw/jn8snoAOr41E2FPMHdq4knICQcVDEBJaQYDrBQMoolNvVPl9OzB2fzdtGOq27Y4agkFUdBLlHb+VDp/P+HoJkpWZNMtmLoozwwSJuS1Zf5P5kXR5jvsyQdow+8/IungO5avVI1eQfvow+k9Z5eRWsLEm7g160M7DJsMTGKQqEfvXLMbxbWvQY8QclK4QToxcN+M9XPnnCbpeYLFgXPrpAAFkMTdj2/CIWh0JbdvG/dvXEVS8JN9o5IakcLBxmTFo/mjE/HECwgRAjsuRCSKPSdfTL2DDrBFo+4f/Qvlq9Wkz3Ll5FbeupOFmZiqebtQaHk8A1kwaQgBVbdKeDPvdlLc4QE07GS40N5DyikmUBzKA3EVQd0xyM8kESZaGeOz4Yca7qNWqC6q3iEHS8tk4f3AH+k9ZqRiUcfYoNs79H7R9+X083bA1pWVSOGTfvY3lI19CvQ7PoXHPVwnU7yYORc3WXVG7zbNIXDoTZ5M2OwCxU7WYJNWdqndJcUcgeZHOAJo3GjFvTUBYpZoqjjjuBch5cJ8AYF7gwLefomzlGsh5+AC3r6bjYfZ9LpA8FqLeGIOQ0CewZuJgRET1RrUmHQiQbyf/EXXb9SCAmIFZSqC7L1McOMVTE0An+bau7PmEJ6oi2DvVBFM4FBwkhjffvXuWf4LzB3ei3+QVqgrOWHJq9w/oPe5LFC0eQmUjCRK7i/Uz36dg3HPkAif3Efe3+5uPcHbPJgOg76e+g4f37qqY1ajbHxAe0QI7v5iCC0eTjFjG2OR9+BCegAB1j3JB8xcGo0rD1tj+2SSknjyozitRphzCwmshJOwJ+ikdWhEhoeVheQKInasnxKJB1IuCQcC3k9/kADWLcuVTfup3umz3clB4ciyZD1gZiTMNma1KPUoMSHVnKaXmlINkWYiZ2cyT2BodIE4UC9s/j8fVC2dIOAjy8CqAAGHv8lk4t38r+rG4xYseKh75Ayj5+6+Qk51N645uSUCrfsNQLTIKF5J349bliwZAN6+mEQNrtIxGSOlyqiXB5MtT9ZqiVPnKyLxwCjkPskm5bZj7F1Rp0AoNOvdTxdHTu9ehQtU6KFU+nFxhQtxraBD9omIQi0l12/dE9WadyP3qjJEtD3/VctUeMUpLXliXd3+sANIltVNbc5jkLybpMUoqPB6fgKQVs4hBfeOXKwZtmPXf5Cq6vTdTuD2FAoF08G+f46fNq/DihKUIKhFigOQPIIkAixFfvN0NrfsNQ/XIaBbqKW5wSc4DFYuHG+eOQudhE4kV/DBfx1yRIxS469mycAwCihZDmwF/oqsw0cPOb9ilH2o2j6Y1CXGvo0F0H1Rr0p7OXxM/FHXb9USN5lEiRyoYSHpNUAfSurzrIxWD3MzgIMkYw5lEO13Iab/rCRx+DmNQyqFd6DtpuTrn++nvknjo+s5UWifBlPlP8vqlOLJ+GV4Y/SmCWT4j0iL2tnvpxz4uTqfIl8M4QDUio3lPTggHWRZKOyUBmsQBUg1BUQUXbkYa68DaJUg/k4yuw6cRkDu+mIxbV1IR81Y8V5FeG6vGD0LDmH6o1pTFIC/WTByCeh0YQBxAnsiasYbUnMiHzNYFr27Ihh8l4hk7P7JtChlOJduXSZxF8rg/kMyElq9NWjkbKYxBE/+qkuBti8bi9tUM9PjzHAGO4xoZSPtXL8CJHX9H/6kJKFIkQHVl2R0mfvMxziaZMcgNUKv+b6Mm270ikdWZlHYqWTAoHuWqiERVB0nUjKQcTknegcRls9BzxFykHv+RUofI3kNQOaKlMn7CuEFoFN0X1Zox1ZaD1RMHU+pQk20SoyurlaBUV9ZMXPX1sjloZeyYQQzyUp75eEHau3IOUg7tRJ8JyxS4jFUXj+1D77FfUAWCM8gBie3S9DNH0Gv8V/x+mKFF67ygADEXx/IiCZJ0Y2mnk7Fxzih0eTseYeG1VTvaYJIGEhMrq+NiSVWe3Pk3VKgegdYDhqvKObm4sQPRiBjUka6XMIGt74lakTFO+10xSe9XmZ1bule9I8zYzNh3eft01W7wulyXfybxSgIZTZtbcOdJ7O+9K+eSi2MASZFwctf3FGeYkUIrVecEUCDZWDn6VYQ+VQ2dYkdT65zXLjhIEqAB01fDExBoCAD2B3NxjEHVW0STzXWQmLu7fOqQAGgywqrU5q0F6VJUu1kvxQCb5o3ClfMnUTLsCUQNHY/AoGCnmQdg1ehX0LBzf9Ro3onmG5hoqN/xP1AzMsYlEKS7KxhIyj1e3j6NGMSN7avU8nJ3+YG0b9U8AujFuKWqEs4Kmyx3qN26Kxp3e9lp8lnMgMlUK2vzn3/ipRNmPg0kVhtjLo4A8lO3kwBViojEvoQFaPPSewZIaacPYePsUegyfDLKhdd2zTfojT8e2DNTTmHnV9Nw50YW1e/KVqpBu/z+LzfIXoFFi3OAug4g1SZjUv2OL6BWC8YgvVpuNvz0ARTdtbkr5lb6P6aKPEgOhnB353G3F8TUDyeNIxx0kDxUkeBymhi0ah7J3d7jv3E6tQAdT0neidb9h6PS7yIJpNtX07B14Tj6vccHs2AFBPJzNJASmUjYu5kAYpUEXYJLBkV07oOUgzvgzclBz7/Mg6dIoAKJubgNs0ei63DGoDqCQXJuQQRnFqYfPsCJnX/HoR++QXBIaTy4fxd1OzyHeu2fI6OfO7AVP21ZjWffnY6Mc8dQIrQCgkuFctk9diA4QF0EO/MCycmNcqvZWanbptisgKmqA+yxPYJJecQkR+GxSjY/RweHfb4vgQGUiN7jvzZEyMPsu5QQkuso9yQCixXDtdQUFCtRCs+8NhJlnqzK3agEW4C0xwWQniexKsRfP+hL91CxdiO0e+UDBJUoyd2gKAmln07GegFQOQaQ9PtiDZCD04kbcHRzAn65dgWV6zdDZK8hOLN/C45uXEFFVpYr7VkxC9l376DtS+86SaUYw0oY+yoVTzlA7Kv5pJCZDzmdWznS5WaRZJJ1aetkYpAESRpGdlmVi9OYYeY+XOFJJqlYBAuZF07gl6wreLpJB59xLlZ1vngsCawoyXZsmYpVULVpBwQFszqa09qQILGHzfjncdzKTOX+XrBVgsTU4vbP4lG/0/No3P1lWO6KOGtLnDyEDXNGoes7U0gkyMYGl70cyJ1fT8WN9Ito0LkvJa/sA++DbGya/yG5OpaEJq/7Gs17DUGl+s1x92YWWKW9SGAQrqWepwp4kx4DUbVRWx70ZSuDJLwvY/yNc+lsslK3xNPQiA6SSFo4K7S2g84Q57hQYgwkrW1Oaz1yJEuukXmVbEvIxp82Z+czfOIwiWzoEg5SKXgf3MPF4z9SuSa3FwE0eySeZQBVqcOrxmKxBCmHjM3KOCLFFZNC9+/exrbF46kKEhZeEx1jx9DzHd++FofXLVVfGVyqDKIGj0NQcMi/0DrnJR4DoEtb4olByp1oEz4kHAoAEsUkNkQiQDJyIqkMZVIqJ1hlV1Z1Z0U31md6lYHIQZK9pNxAcsckN1B3rmfi58OJqNqwNYqVLMObfn5A8lV3smSeg6xL51G6QiWKgezc7Hu3cVv0tBhrS5V/UiSavLpuFkd529ycUtXVnckwurdLmyepSoIEyYhJfmYVpCEcILRqA1OCLlC5y+KG5sxzzTfI6VUCWbo34by0UWQ3SCK/VnU8yYb8urIyJrFvMMe5RC6iYpIjHPiu1gdPtLxFmy5yz8pRz8oYdGSpc+7CwV2nsy5umqjNZjMm8Z3sgMQ7pVKKq/KO35jEJ1OVbPfXlVVu0M8QimCsoxTzB4lvFqegKrZCvjN3Jkg8y1cz5T4jxpoE1w0ugFRG9dM6p3KNwSR9DFlWrrUmnSiWClDTCCAZW2RckQPwTq3NP0gmM6S8LiLGh8WwfJ6tc84m5/v1mMQtb3yHYKE/d8c3BXdqVEWmumGu4Yh/INRdwZgkEkxRGnIXViXDbOTkkqDqTHJA0guj5NK08hBsLLV+3jjB6Qdp7kw20XSQaK5AEwI8T3GEhCMcWOucH/dbAWdn5TbfoI8Yu9ydj6uULkpMCskaoQRJfndeMOU+vSoCNg1oOAORElhSd67iqsOk3FyYCZIjvx2GOgVWO6sYijW0LmyIE+0GbcdqQFEzXAZ2zdWZrXB5rh5jePs8X5BUjNGZ5BYMUvU5ao85JD6uLOJILiAVhEl5g6QNFop5BU4+Z4bOqKFJd5ZrnBHNONmU0ydceYE3DbZ3W7GcoPeLt3j9orV7/sD5AGJz22Wt3liSn6PIx48UfvwoFrCOLR8ddOPaz9sAu6W/CxUC9CjmffRziR3758dWzEbOAcDmY5PaqxCgRzfyo1xBua+kxQNbenOwzbYRVAjQo5j08Z5rxJc9C1+L9Xq9LCapVyGDHq/Bf+3VfASAWzQUAvRrTfp41/sA5BYNhQA9XoP/2qv5ldC6aCgE6Nea9PGuzzXHkaKhZewS/j/cFL5+EwvkmYQy0dDi9UULfpM7K/xSssD/Akhf9+xkhHlgAAAAAElFTkSuQmCC",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Re;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Re=Tt.find(ye=>ye.name==yt))==null?void 0:Re.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Re=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Re.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Re.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Re.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},54718:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___ZerjL",header:"header___ibOSv",headTitle:"headTitle___p8XFP",searchWrap:"searchWrap___LajYj",wrap1:"wrap1___wPfjp",editBtn:"editBtn___X6YOc"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Re=>z.createElement("span",null,Re===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Re===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Re===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Re===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u7B2C\u4E00\u5B8C\u6210\u4EBA",align:"left",ellipsis:!0,dataIndex:"first_completed_personnel",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u4E3B\u8981\u5B8C\u6210\u5355\u4F4D",align:"left",ellipsis:!0,dataIndex:"main_completed_units",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u83B7\u5956\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"award_level_name",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_date",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u6388\u5956\u5355\u4F4D",align:"left",ellipsis:!0,dataIndex:"awarding_units",render:Re=>z.createElement("span",null,Re||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Re,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/researchAward/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/researchAward/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Re,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:5},qe));(ye==null?void 0:ye.status)===0&&(bt(((Re=ye==null?void 0:ye.data)==null?void 0:Re.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Re,ke;const ye=yield(0,b.Xi)({declare_type:5});(ye==null?void 0:ye.status)===0&&(Ve(((Re=ye==null?void 0:ye.data)==null?void 0:Re.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Re=yield(0,b.kF)({declare_type:5,content:De});(Re==null?void 0:Re.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u79D1\u7814\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/researchAward/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u79D1\u7814\u83B7\u5956")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Re=>{qe.status=Re,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Re=>{qe.start_time=Re!=null&&Re[0]?Re[0].format("YYYY-MM-DD"):"",qe.end_time=Re!=null&&Re[1]?Re[1].format("YYYY-MM-DD"):"",qe.page=1,Vt(Be({},qe)),console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Re=>{qe.page=1,qe.keywords=Re,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1e3},pagination:{total:Kt||0,size:"default",onChange:(Re,ke)=>{qe.page=Re,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Re=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Re),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Re=>{Ve(Re)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Re=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Re},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Re=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Re,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Re.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Re.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Re.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Re.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Re=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:gt}),Re))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Re]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Re);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Re=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Oe=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Oe,placement:Vt,onVisibleChange:ut}),Re))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Oe=>Oe,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Re]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Re);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Re,ke)=>{"collapsed"in ue||pt(Re),We==null||We(Re,ke)},xe=(0,he.useRef)();xe.current=Re=>{qe(Re.matches),Bt==null||Bt(Re.matches),Ve!==Re.matches&&Vt(Re.matches,"responsive")},(0,he.useEffect)(()=>{function Re(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Re)}catch(me){ke.addListener(Re)}Re(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Re)}catch(ye){ke==null||ke.removeListener(Re)}}},[Tt]),(0,he.useEffect)(()=>{const Re=ee("ant-sider-");return De.addSider(Re),()=>De.removeSider(Re)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Re=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Re}-zero-width-trigger`,`${Re}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Re}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Re,`${Re}-${at}`,{[`${Re}-collapsed`]:!!Ve,[`${Re}-has-trigger`]:et&&Ae!==null&&!ze,[`${Re}-below`]:!!$t,[`${Re}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Re}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:ke,className:ye,dashed:me}=Re,ze=ie(Re,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Re=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Re,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Re,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Re=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Re,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Re,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Re){return he.useMemo(()=>Re&&fe(Re),[Re])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Re=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Re;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Re,ke)=>{"collapsed"in ue||pt(Re),We==null||We(Re,ke)},xe=(0,he.useRef)();xe.current=Re=>{qe(Re.matches),Bt==null||Bt(Re.matches),Ve!==Re.matches&&Vt(Re.matches,"responsive")},(0,he.useEffect)(()=>{function Re(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Re)}catch(me){ke.addListener(Re)}Re(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Re)}catch(ye){ke==null||ke.removeListener(Re)}}},[Tt]),(0,he.useEffect)(()=>{const Re=ee("ant-sider-");return De.addSider(Re),()=>De.removeSider(Re)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Re=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Re}-zero-width-trigger`,`${Re}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Re}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Oe=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Re,`${Re}-${at}`,{[`${Re}-collapsed`]:!!Ve,[`${Re}-has-trigger`]:et&&Ae!==null&&!ze,[`${Re}-below`]:!!$t,[`${Re}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Oe,ref:fe}),he.createElement("div",{className:`${Re}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{const{prefixCls:ke,className:ye,dashed:me}=Re,ze=ie(Re,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Re=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Re,{prefixCls:ve,firstLevel:Je,direction:Oe,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Re,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Oe==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Re=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Re,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Oe}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Re,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Oe}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Oe=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Oe},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Oe},Je)):he.createElement(x,Object.assign({key:Oe},Je),ze)}return null}).filter(ke=>ke)}function Be(Re){return he.useMemo(()=>Re&&fe(Re),[Re])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Re=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Re;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Re=>{let{componentCls:ke,menuArrowOffset:ye}=Re;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Re=>Object.assign({},(0,Ae.oN)(Re));var Bt=(Re,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Re;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Re)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Re))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Re=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Re,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Re=>Object.assign({},(0,Ae.oN)(Re));var Bt=(Re,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Oe,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Re;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Re)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Re))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Oe}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Oe,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Re=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Re,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Re=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Re,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Re))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Re)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Re=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Oe,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Re,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Re))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Re)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Oe}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Re;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Re;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Re.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Re=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Re;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Re)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Re.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Re)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Re.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Re.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Re.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Re.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Re)),$t(Re)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Re)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Re,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Re),xe=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Re,xa=xe(Re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Re,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Re,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Oe,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(pe,ve,Je){var Oe=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Re;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Re=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Re;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Re.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Re=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Oe,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Re;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Re)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Re.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Oe,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Re)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Re.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Re.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Re.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Re.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Re)),$t(Re)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Re)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Re,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Oe,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Oe,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Oe,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Oe,groupTitleColor:Oe,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Re),xe=function(Re,ke){var ye={};for(var me in Re)Object.prototype.hasOwnProperty.call(Re,me)&&ke.indexOf(me)<0&&(ye[me]=Re[me]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Re);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Oe}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Re,xa=xe(Re,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Oe==null?void 0:Oe.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Re,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Re,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Oe;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Oe.getValidValue()))},Oe.go=function(Pt){var kt=Oe.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Oe.setState({goInputText:""}),Oe.props.quickGo(Oe.getValidValue()))},Oe}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Oe=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Oe,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Oe){return Oe};function at(Se,ve,Je){var Oe=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Oe)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Oe){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Oe),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Re=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Re(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Oe in pe)Object.prototype.hasOwnProperty.call(pe,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=pe[Oe]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Re=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Re=We.character,ke=Re===void 0?"\u2605":Re,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Re,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Re(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Re=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Re(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Oe in Se)Object.prototype.hasOwnProperty.call(Se,Oe)&&ve.indexOf(Oe)<0&&(Je[Oe]=Se[Oe]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Oe=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Oe,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Oe,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Re=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Re=We.character,ke=Re===void 0?"\u2605":Re,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Oe=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Re,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Re(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Oe=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Oe,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Oe,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Oe} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Re=Sn,ke=Re},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Re=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Re);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Oe=Je("skeleton",me),[Ce,je]=ue(Oe),zt=he()(Oe,`${Oe}-element`,{[`${Oe}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Oe}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Oe}-image-svg`},Te.createElement("path",{d:be,className:`${Oe}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Oe}=Te.useContext(ot.E_),Ce=Oe("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Oe=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Oe];if(je-1===Oe)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Oe,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Oe=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Oe,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Oe));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Re=Sn,ke=Re},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Re=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Re);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Oe=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Oe.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Re,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Ie.useMemo(()=>{if(!Re)return!1;let je={};switch(typeof Re){case"function":je.nodeDraggable=Re;break;case"object":je=Object.assign({},Re);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Re]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Re,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Re("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Re.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Oe){ve.set(Oe,!0)});var Je=pe.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Re,ke){var ye=Re.prefixCls,me=Re.data,ze=Re.selectable,gt=Re.checkable,pe=Re.expandedKeys,ve=Re.selectedKeys,Je=Re.checkedKeys,Oe=Re.loadedKeys,Ce=Re.loadingKeys,je=Re.halfCheckedKeys,zt=Re.keyEntities,Pt=Re.disabled,kt=Re.dragging,xt=Re.dragOverNodeKey,Ht=Re.dropPosition,ct=Re.motion,tn=Re.height,sn=Re.itemHeight,Xt=Re.virtual,bn=Re.focusable,Cn=Re.activeItem,cn=Re.focused,kn=Re.tabIndex,ca=Re.onKeyDown,xa=Re.onFocus,pa=Re.onBlur,Ea=Re.onActiveChange,Fa=Re.onListChangeStart,Na=Re.onListChangeEnd,In=(0,ee.Z)(Re,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Re){(0,it.Z)(ye,Re);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,ct):Oe=[ct]:Oe=(0,qe._5)(Oe,ct);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Oe=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Oe,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Re,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Oe=Ie.useMemo(()=>{if(!Re)return!1;let je={};switch(typeof Re){case"function":je.nodeDraggable=Re;break;case"object":je=Object.assign({},Re);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Re]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Oe}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Oe}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Oe):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Oe):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Oe,Ce)=>{var je;return"expandedKeys"in Ve||yt(Oe),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Oe,Ce)},Sn=(Oe,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Oe,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Re,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Re("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Re.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Oe){ve.set(Oe,!0)});var Je=Se.filter(function(Oe){return!ve.has(Oe)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Re,ke){var ye=Re.prefixCls,me=Re.data,ze=Re.selectable,ut=Re.checkable,Se=Re.expandedKeys,ve=Re.selectedKeys,Je=Re.checkedKeys,Oe=Re.loadedKeys,Ce=Re.loadingKeys,je=Re.halfCheckedKeys,zt=Re.keyEntities,Pt=Re.disabled,kt=Re.dragging,xt=Re.dragOverNodeKey,Ht=Re.dropPosition,gt=Re.motion,tn=Re.height,sn=Re.itemHeight,Xt=Re.virtual,bn=Re.focusable,Cn=Re.activeItem,cn=Re.focused,kn=Re.tabIndex,ca=Re.onKeyDown,xa=Re.onFocus,pa=Re.onBlur,Ea=Re.onActiveChange,Fa=Re.onListChangeStart,Na=Re.onListChangeEnd,In=(0,ee.Z)(Re,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Oe,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Re){(0,it.Z)(ye,Re);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Oe=me.getActiveItem())===null||Oe===void 0?void 0:Oe.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Oe=me.state,Ce=Oe.expandedKeys,je=Oe.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Oe=me.props,Ce=Oe.onClick,je=Oe.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Oe=me.props,Ce=Oe.onDoubleClick,je=Oe.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Oe=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Oe=(0,qe.L0)(Oe,gt):Oe=[gt]:Oe=(0,qe._5)(Oe,gt);var sn=Oe.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Oe}),kt==null||kt(Oe,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Oe){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Oe,nativeEvent:ve.nativeEvent};if(xt){var Xt=Oe?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Oe){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Oe=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Oe.catch(function(){}),Oe},me.onNodeMouseEnter=function(ve,Je){var Oe=me.props.onMouseEnter;Oe==null||Oe({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Oe=me.props.onMouseLeave;Oe==null||Oe({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Oe=me.props.onRightClick;Oe&&(ve.preventDefault(),Oe({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Oe=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Oe))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Oe=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Oe,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Oe!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Oe,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Oe=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Oe=(0,Pe.zn)(ze.children)),Oe){ve.treeData=Oe;var je=(0,Pe.I8)(Oe,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Oe||ve.expandedKeys){var kt=(0,Pe.oH)(Oe||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Oe&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); diff --git a/p__Declaration__Research__TeachBook__Edit__index.3fece94c.async.js b/p__Declaration__Research__TeachBook__Edit__index.3fece94c.async.js deleted file mode 100644 index 9237cd2d6c..0000000000 --- a/p__Declaration__Research__TeachBook__Edit__index.3fece94c.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9995],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},26227:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},84105:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},41464:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},18785:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},73331:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},15277:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},61481:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},33853:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},61485:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},38819:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},47472:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ie=L},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),v=e(8591),ee=e(43418),f=e(3113),k=e(3294),L=e(23538),ie=Object.defineProperty,de=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,S,Z)=>S in J?ie(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,E=(J,S)=>{for(var Z in S||(S={}))b.call(S,Z)&&B(J,Z,S[Z]);if(de)for(var Z of de(S))Ne.call(S,Z)&&B(J,Z,S[Z]);return J},tt=(J,S,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,S)).next())});const he="\u3000\u3000";function qe(J){var S=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+S[Z]}var bt=({value:J=[],action:S,onChange:Z,className:Oe,maxSize:T=150,title:be="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),E({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((V=(oe=et.file)==null?void 0:oe.response)==null?void 0:V.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},be),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},we=e(61481),ce=e(89392),ye=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,S,Z)=>S in J?ye(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,y=(J,S)=>{for(var Z in S||(S={}))c.call(S,Z)&&p(J,Z,S[Z]);if(G)for(var Z of G(S))t.call(S,Z)&&p(J,Z,S[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,S,Z)=>S in J?Se(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,Re=(J,S)=>{for(var Z in S||(S={}))Ke.call(S,Z)&&_e(J,Z,S[Z]);if(Ue)for(var Z of Ue(S))Ze.call(S,Z)&&_e(J,Z,S[Z]);return J},ze=(J,S,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,S)).next())});const{Dragger:xe}=h.default;function ae(J){let S=[];return J&&J.length>0&&(S=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+he+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),S}var le=({value:J,onChange:S,action:Z,data:Oe,className:T,maxSize:be=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:V=!0,uploadText:We,setFileProgress:R,showFileProgress:x})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),W(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};x&&R(w.some(ue=>ue.status==="uploading"));const se={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",ue,w),S(w)},onRemove:ue=>ze(void 0,null,function*(){if(!V)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,L.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:xe=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Se)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,Z)=>{var Oe;const{name:T,id:be,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=S;return G.createElement("div",{key:be,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:Se+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),_e&&(0,k.L9)([_e]),(0,k.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),xe&&(0,ie.bg)()&&(S==null?void 0:S.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(S)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=S==null?void 0:S.subject_tags)==null?void 0:Oe.map((oe,V)=>{var We,R;if(V===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const x=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:x,style:{left:`${48+52*(V-1)+2*V}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(v.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,S.stages_count))),G.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,S.members_count)))))))})),!z.length&&G.createElement(L.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return be},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return V},tp:function(){return tt}});var o=e(59301),h={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"},v="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),k={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"},L=e(92310),ie=e.n(L),de=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:C="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ie()(k.row,qt),style:Lt},o.createElement("div",{onClick:(0,de.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${k.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:Ce,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:C},className:ot===Fe.id?k.active:""},o.createElement("span",{title:Fe.name,className:k.name},Fe.name),!!_&&o.createElement("span",{className:k.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),re(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var C;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=ot;(Ce=JSON.stringify(ot))!=null&&Ce.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=Ce=>{Ce!==_&&(ne(Ce),at(encodeURIComponent(i),Ce))};return o.createElement("div",{className:ie()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(C=Be.find(Ce=>Ce.id===_))==null?void 0:C.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Ce.id)},Ce.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(ce.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?ce.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Be+1,"next")},className:Lt?ce.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Se=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:C},o.createElement("div",{className:ie()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:Ce,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),Ce&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),S=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:C},le.createElement("div",{className:ie()(xe.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:Ce}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:xe.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:xe.li,onClick:Ee=>{Ee.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:xe.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:xe.name},ne.name)),le.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:xe.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:xe.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:xe.sign},"\u516C\u5F00")),le.createElement("div",{className:xe.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:xe.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),be=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:ie()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:ie()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,C)=>o.createElement(De.default.Item,{key:C,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),x=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?x(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},W=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=C=>{try{Lt(at.next(C))}catch(_){qt(_)}},ke=C=>{try{Lt(at.throw(C))}catch(_){qt(_)}},Lt=C=>C.done?St(C.value):Promise.resolve(C.value).then(_t,ke);Lt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:C="middle",shape:_="round"}=ot,ne=W(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,de.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(We.btn,We[`${C}-${_}`],at),style:St,size:C,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(ue.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:C=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:C,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const C=Math.floor(Lt/1e3);_t(C)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},60369:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___Fdwjt",core:"core___YoA4Z",header:"header___vB7p2",tip:"tip___PaZvz",editBtn:"editBtn___QZ9Cr",contBox:"contBox___LE6CM",formWrap:"formWrap___MhxBl",partSty:"partSty___qU8CK",titleTag:"titleTag___yperF",tag:"tag___KME8T",title:"title___E_K8l",partSty1:"partSty1___flqmT",partSty2:"partSty2___Sldyf",partSty3:"partSty3___KCgrZ"},v=e(78241),ee=e(8591),f=e(71418),k=e(95237),L=e(43604),ie=e(92832),de=e(57809),b=e(5083),Ne=e(3113),B=e(43418),E=e(29458),tt=e(57490),he=e(89070),qe=e(70849),bt=e(61186),we=e.n(bt),ce=e(59301),ye=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?ye(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Se=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((xe,ae)=>{var le=Z=>{try{S(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{S(ze.throw(Z))}catch(Oe){ae(Oe)}},S=Z=>Z.done?xe(Z.value):Promise.resolve(Z.value).then(le,J);S((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:xe})=>{const[ae,le]=(0,o.useState)(!1),[J]=v.default.useForm(),[S,Z]=(0,o.useState)({}),[Oe]=(0,he.useSearchParams)(),T=Oe.get("id"),[be]=v.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,V;vt(),T&&et(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((V=Re==null?void 0:Re.userInfo)==null?void 0:V.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,qe.LX)({declare_type:12});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),et=()=>Ue(void 0,null,function*(){var oe,V,We,R,x,l;le(!0);const u=yield(0,qe.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(Se(q({},(u==null?void 0:u.data)||{}),{publish_time:(oe=u==null?void 0:u.data)!=null&&oe.publish_time?we()((V=u==null?void 0:u.data)==null?void 0:V.publish_time):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,tt.z)([(x=u==null?void 0:u.data)==null?void 0:x.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,V)=>{},dt=oe=>Ue(void 0,null,function*(){var V,We,R;oe.publish_time=oe.publish_time?(V=oe.publish_time)==null?void 0:V.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let x={status:-1};T?x=yield(0,qe.Bb)(Se(q({},oe),{id:T,declare_type:12})):x=yield(0,qe.eu)(Se(q({},oe),{declare_type:12})),(x==null?void 0:x.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ce.createElement(f.Z,{spinning:ae},ce.createElement("div",{className:h.contentWrap},ce.createElement("div",{className:h.core},ce.createElement("div",{className:h.header},ce.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u51FA\u7248\u6559\u6750"),ce.createElement("div",null,ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ce.createElement("div",{className:h.contBox},ce.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ce.createElement(v.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:2}},ce.createElement("div",{className:h.partSty},ce.createElement("div",{className:h.titleTag},ce.createElement("span",{className:h.tag}),ce.createElement("span",{className:h.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ce.createElement(k.Z,{gutter:[16,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ce.createElement(k.Z,{gutter:[16,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ce.createElement(de.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u6559\u6750\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6559\u6750\u540D\u79F0"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u6559\u6750\u540D\u79F0",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u6559\u6750\u4F5C\u8005",name:"authors",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6559\u6750\u4F5C\u8005"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u6559\u6750\u4F5C\u8005",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u603B\u5B57\u6570",name:"words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u64B0\u5199\u5B57\u6570",name:"write_words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u64B0\u5199\u5B57\u6570"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u64B0\u5199\u5B57\u6570",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u51FA\u7248\u793E",name:"publisher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u51FA\u7248\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}]},ce.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u4E66\u53F7",name:"books_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E66\u53F7"}]},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u4E66\u53F7",maxLength:200})))),ce.createElement(k.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u6559\u6750\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",name:"content_publish_situation"},ce.createElement(ie.default,{placeholder:"\u6559\u6750\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ce.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ce.createElement("div",{className:h.partSty3},ce.createElement("div",{className:h.titleTag},ce.createElement("span",{className:h.tag}),ce.createElement("span",{className:h.title},"\u9644\u4EF6")),ce.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ce.createElement(tt.Z,{number:1,uploadText:!0,maxSize:20})),ce.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ce.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ce.createElement("div",null,"\u8BF7\u5C06\u83B7\u5956\u8BC1\u4E66\u6216\u8005\u53D1\u6587\u7684PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&ce.createElement(k.Z,{justify:"end",className:"mt20"},ce.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),he.history.back()}},"\u53D6\u6D88"),ce.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&ce.createElement(k.Z,{justify:"end",className:"mt20"},ce.createElement(E.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),ce.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ce.createElement("div",null,ce.createElement(v.default,{form:be,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:T,verify_status:"reject"},oe))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ce.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ce.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield be.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,loading:Re,user:ze}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return v},JZ:function(){return f},bN:function(){return L},jP:function(){return k},rO:function(){return ee}});var o=e(99064),h=(ie,de,b)=>new Promise((Ne,B)=>{var E=qe=>{try{he(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{he(b.throw(qe))}catch(bt){B(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(E,tt);he((b=b.apply(ie,de)).next())});function v(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function k(ie){return(0,o.v_)("libraries.json",ie)}function L(ie,de){return(0,o.gz)(`libraries/${ie}.json`,de)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const v=null;function ee(k,L,ie){return h()({[`${k}-status-success`]:L==="success",[`${k}-status-warning`]:L==="warning",[`${k}-status-error`]:L==="error",[`${k}-status-validating`]:L==="validating",[`${k}-has-feedback`]:ie})}const f=(k,L)=>L||k},93891:function(fn,lt,e){var o=e(59301),h=e(36355),v=e(64165);const ee=f=>{const{componentName:k}=f,{getPrefixCls:L}=(0,o.useContext)(h.E_),ie=L("empty");switch(k){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(v.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),k=e(58319),L=e.n(k),ie=e(23250),de=e.n(ie),b=e(74959),Ne=e.n(b),B=e(10238),E=e.n(B),tt=e(33656),he=e.n(tt);h().extend(he()),h().extend(E()),h().extend(f()),h().extend(L()),h().extend(de()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ce={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var H=function(ut,me,Le){for(var mt=me;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=g.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=g.getDate(g.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(g.getMonth(r)/3)*3,Te=ge+2;return H("month",ge,Te)}case"year":return H("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ge(Le);return}Te.current=requestAnimationFrame(function(){ge(Le)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:g}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function me(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Te=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),me=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Le(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!me&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):me||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(g(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:me}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),g=m[0],H=m[1];return{label:g,value:H}})):[])},[n,r])}var C=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,oe.Z)(m,2),H=g[0],M=g[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Te(){M(ve.current[0])}return(0,C.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ge,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return g}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)g.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Bt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ge.addMonth:ge.addYear:Pr=La?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ge.getNow(),No="".concat(g,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(g,"-panel"),H,(r={},(0,De.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:g,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return g==null?void 0:g(ht(ge))},onMouseLeave:function(){return g==null?void 0:g(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,V.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,V.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(me)>je(Te);case"week":return Ct(me)>Ct(Te);default:return!ue(ve,me,Te)&&ve.isAfter(me,Te)}return!1},[H,M[1],Te,r]),ut=t.useCallback(function(me){if(M[1]||H&&H(me))return!0;if(M[0]&&ge)return!ue(ve,me,Te)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:me,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,me),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,be.Z)(this,a);for(var g=arguments.length,H=new Array(g),M=0;M{const{lineHeight:g}=n,H=Math.floor(a*g)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${me}`,borderBottom:`${Te}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Te}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Te}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-g-ve,Qr=(Yr-ge*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&g===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Le,me,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:ut,getPopupContainer:me,style:Le,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=g,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),v=e(92310),ee=e.n(v),f=e(31561),k=e(70425),L=e(18929),ie=e(2738),de=e(79676),b=e(53487),Ne=e(92343),B=e(36355),E=e(20834),tt=e(40875),he=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Se,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:xe,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:S=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:be,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,qe.Z)(De),[,V]=(0,he.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Se}),x=Se?[]:q;let l;x&&x.includes("contextMenu")&&(l=!0);const[u,w]=(0,L.Z)(!1,{value:Re!=null?Re:xe}),P=(0,k.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,_e,oe,{[`${De}-rtl`]:rt==="rtl"}),W=(0,de.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:V.marginXXS,arrowWidth:p?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),se=()=>{let te;return t!=null&&t.items?te=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:ue=>{let{mode:Ye}=ue}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:W,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||be,transitionName:vt,trigger:x,overlay:se,placement:et,onVisibleChange:P}),R))};function ce(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,b.Z)(we,"dropdown",c=>c,ce),G=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return he}});var o=e(91857),h=e(92310),v=e.n(h),ee=e(59301),f=e(18785),k=e(3113),L=e(36355),ie=e(81327),de=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var ce in qe)Object.prototype.hasOwnProperty.call(qe,ce)&&bt.indexOf(ce)<0&&(we[ce]=qe[ce]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ce=Object.getOwnPropertySymbols(qe);ye{const{getPopupContainer:bt,getPrefixCls:we,direction:ce}=ee.useContext(L.E_),{prefixCls:ye,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Se,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:xe,onOpenChange:ae,placement:le,getPopupContainer:J,href:S,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=se=>se,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=we("dropdown",ye),V=`${oe}-button`,[We,R]=(0,b.Z)(oe),x={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,de.ri)(oe,ce),w=v()(V,u,Se,R);"overlay"in qe&&(x.overlay=_e),"open"in qe&&(x.open=xe),"placement"in qe?x.placement=le:x.placement=ce==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(k.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:S,title:Oe},q),X=ee.createElement(k.ZP,{type:G,danger:c,icon:Z}),[W,Pe]=T([P,X]);return We(ee.createElement(ie.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),W,ee.createElement(o.Z,Object.assign({},x),Pe)))};B.__ANT_BUTTON=!0;var E=B;const tt=o.Z;tt.Button=E;var he=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),v=e(92899),ee=e(29878),f=e(19447),k=e(83116),L=e(37613),de=B=>{const{componentCls:E,menuCls:tt,colorError:he,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const b=B=>{const{componentCls:E,menuCls:tt,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:ce,motionDurationMid:ye,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${ce}-down, & > ${we}-btn-icon > ${ce}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${we}-btn > ${ce}-down`]:{fontSize:y},[`${ce}-down::before`]:{transition:`transform ${ye}`}},[`${E}-wrap-open`]:{[`${ce}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${ye}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${E}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,v.Fm)(B,"move-up"),(0,v.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,k.Z)("Dropdown",(B,E)=>{let{rootPrefixCls:tt}=E;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:ce,paddingXXS:ye,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*ce)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,L.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[b(y),de(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(9763),k=e(64993),L=e(88088),de=()=>{const[,G]=(0,L.Z)(),t=new k.C(G.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"}))))},Ne=()=>{const[,G]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Se}=(0,v.useMemo)(()=>({borderColor:new k.C(c).onBackground(y).toHexShortString(),shadowColor:new k.C(t).onBackground(y).toHexShortString(),contentColor:new k.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Se}))))},B=e(83116),E=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var he=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Se,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=v.useContext(ee.E_),ze=Ze("empty",p),[xe,ae]=he(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,S=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=v.createElement("img",{alt:S,src:y}):Z=y,xe(v.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),v.createElement("div",{className:`${ze}-image`,style:Se},Z),J&&v.createElement("div",{className:`${ze}-description`},J),q&&v.createElement("div",{className:`${ze}-footer`},q)))};ce.PRESENTED_IMAGE_DEFAULT=bt,ce.PRESENTED_IMAGE_SIMPLE=we;var ye=ce},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(77900),f=e(59301),k=e(62892),L=e(32441);function ie(C){const[_,ne]=f.useState(C);return f.useEffect(()=>{const i=setTimeout(()=>{ne(C)},C.length?0:10);return()=>{clearTimeout(i)}},[C]),_}var de=e(17313),b=e(29878),Ne=e(8378),B=e(37613),E=e(83116),he=C=>{const{componentCls:_}=C,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${C.motionDurationSlow} ${C.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${C.motionDurationSlow} ${C.motionEaseInOut}, - opacity ${C.motionDurationSlow} ${C.motionEaseInOut}, - transform ${C.motionDurationSlow} ${C.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=C=>({legend:{display:"block",width:"100%",marginBottom:C.marginLG,padding:0,color:C.colorTextDescription,fontSize:C.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`},label:{fontSize:C.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 ${C.controlOutlineWidth}px ${C.controlOutline}`},output:{display:"block",paddingTop:15,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight}}),bt=(C,_)=>{const{formItemCls:ne}=C;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=C=>{const{componentCls:_}=C;return{[C.componentCls]:Object.assign(Object.assign(Object.assign({},(0,de.Wf)(C)),qe(C)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:C.paddingSM},"&-small":Object.assign({},bt(C,C.controlHeightSM)),"&-large":Object.assign({},bt(C,C.controlHeightLG))})}},ce=C=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=C;return{[_]:Object.assign(Object.assign({},(0,de.Wf)(C)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:C.colorError}},"&-has-error":{[`${_}-split`]:{color:C.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${C.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Ce,[`> ${ne}`]:{fontSize:C.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:C.marginXXS,color:re,fontSize:C.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:C.marginXXS,color:C.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:C.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:C.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:C.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:C.colorTextDescription,fontSize:C.fontSize,lineHeight:C.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:C.controlHeightSM,transition:`color ${C.motionDurationMid} ${C.motionEaseOut}`},"&-explain":{"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:C.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:C.motionDurationMid,animationTimingFunction:C.motionEaseOutBack,pointerEvents:"none","&-success":{color:C.colorSuccess},"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning},"&-validating":{color:C.colorPrimary}}})}},ye=C=>{const{componentCls:_,formItemCls:ne}=C;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=C=>{const{componentCls:_,formItemCls:ne}=C;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:C.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=C=>({padding:C.verticalLabelPadding,margin:C.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=C=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=C;return{[`${ne} ${ne}-label`]:c(C),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=C=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=C;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(C),[`@media (max-width: ${C.screenXSMax}px)`]:[t(C),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(C)}}],[`@media (max-width: ${C.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(C)}},[`@media (max-width: ${C.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(C)}},[`@media (max-width: ${C.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(C)}}}},y=(C,_)=>(0,B.TS)(C,{formItemCls:`${C.componentCls}-item`,rootPrefixCls:_});var z=(0,E.Z)("Form",(C,_)=>{let{rootPrefixCls:ne}=_;const i=y(C,ne);return[we(i),ce(i),he(i),ye(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},C=>({labelRequiredMarkColor:C.colorError,labelColor:C.colorTextHeading,labelFontSize:C.fontSize,labelHeight:C.controlHeight,labelColonMarginInlineStart:C.marginXXS/2,labelColonMarginInlineEnd:C.marginXS,itemMarginBottom:C.marginLG,verticalLabelPadding:`0 0 ${C.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Se(C,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof C=="string"?C:`${_}-${i}`,error:C,errorStatus:ne}}var Ke=C=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:Ce}=C;const{prefixCls:Fe}=f.useContext(L.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,k.Z)(Fe),[Fe]),Ot=ie(i),Tt=ie(s),yt=f.useMemo(()=>_!=null?[Se(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Se(N,"error","error",F))),(0,o.Z)(Tt.map((N,F)=>Se(N,"warning","warning",F)))),[_,ne,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:v()(Ee,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,k.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:v()(O,{[`${Ee}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),xe=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function S(C){return C===void 0||C===!1?[]:Array.isArray(C)?C:[C]}function Z(C,_){if(!C.length)return;const ne=C.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(C,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":C.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(C){return S(C).join("_")}function be(C){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>C!=null?C:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=S(s),Ce=Z(Y,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[C,_]);return[i]}var Ie=e(28726),rt=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:Ce,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=C,Q=rt(C,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,xe.Z)(Ee),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,fe,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,Ce,Fe),[kt]=be(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Tt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),V=e(92343),We=e(11592);function R(C){if(typeof C=="function")return C;const _=(0,We.Z)(C);return _.length<=1?_[0]:_}const x=()=>{const{status:C,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:C,errors:_,warnings:ne}};x.Context=L.aM;var l=x,u=e(16089);function w(C){const[_,ne]=f.useState(C),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(Ce){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(Ce))}return[_,Y]}function P(){const{itemRef:C}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(C(i),re)),_.current.ref}return ne}var X=e(29194),W=e(34280),Pe=e(2738),se=e(27382),te=e(37028);const ue=C=>{const{formItemCls:_}=C;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(C,_)=>{let{rootPrefixCls:ne}=_;const i=y(C,ne);return[ue(i)]}),$e=C=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:Ce,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=C,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=v()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),fe=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:Ee,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(C,{input:U,errorList:fe,extra:d}):f.createElement(f.Fragment,null,U,fe,d);return f.createElement(L.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:Ce,requiredMark:Fe,tooltip:Ee}=C;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const F=s||yt||{},U=re||Tt,pe=`${_}-item-label`,fe=v()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!Ce}):Q&&!Ce&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:Ce,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(C){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:Ce,noStyle:Fe}=C;const Ee=`${Y}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Oe(ne,i,Ce,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=fe!==!1&&K?f.createElement("span",{className:v()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:Ee.errors,kt=zt?d:Ee.warnings;return Oe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=v()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(se.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},C,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},C,Ee,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(C=>{let{children:_}=C;return _},(C,_)=>C.value===_.value&&C.update===_.update&&C.childProps.length===_.childProps.length&&C.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(C){return C!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(C){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:Ce,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=C,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(L.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(L.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Tt!==void 0?Tt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:C.hasFeedback,validateStatus:C.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},C,{className:v()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},C,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=Ee!==void 0?Ee:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,V.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||C.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),C.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=C,i=at(C,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,Ee)=>f.createElement(L.Rk.Provider,{value:Y},ne(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:C}=(0,f.useContext)(L.q3);return C}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=be,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ce},n:function(){return bt}});var o=e(19248),h=e(92310),v=e.n(h),ee=e(93681),f=e(8654),k=e(59301),L=e(19080),ie=e(36355),de=e(1684),b=e(19716),Ne=e(32441),B=e(33234),E=e(59412),tt=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var qe=function(ye,G){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&G.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Se,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:xe,styles:ae,rootClassName:le,onChange:J,classNames:S}=ye,Z=qe(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:be}=k.useContext(ie.E_),Ie=Oe("input",t),rt=(0,k.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,T),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),V=k.useContext(de.Z),We=q!=null?q:V,{status:R,hasFeedback:x,feedbackIcon:l}=(0,k.useContext)(Ne.aM),u=(0,L.F)(R,y),w=he(ye)||!!x,P=(0,k.useRef)(w);(0,k.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,E.Z)(rt,!0),W=Ye=>{X(),Se==null||Se(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},se=Ye=>{X(),J==null||J(Ye)},te=(x||Ke)&&k.createElement(k.Fragment,null,Ke,x&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:k.createElement(o.Z,null)}),vt(k.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:be==null?void 0:be.autoComplete},Z,{disabled:We,onBlur:W,onFocus:Pe,style:Object.assign(Object.assign({},be==null?void 0:be.style),xe),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),ae),suffix:te,allowClear:ue,className:v()(ze,le,dt,be==null?void 0:be.className),onChange:se,addonAfter:_e&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},S),be==null?void 0:be.classNames),{input:v()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,L.Z)(Ie,u),S==null?void 0:S.input,(c=be==null?void 0:be.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:v()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ie}-affix-wrapper`,u,x),et),wrapper:v()({[`${Ie}-group-rtl`]:T==="rtl"},et),group:v()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,L.Z)(`${Ie}-group-wrapper`,u,x),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),v=e.n(h),ee=e(9296),f=e(59301),k=e(19080),L=e(36355),ie=e(1684),de=e(19716),b=e(32441),Ne=e(9432),B=e(9937),E=function(he,qe){var bt={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&qe.indexOf(we)<0&&(bt[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,we=Object.getOwnPropertySymbols(he);ce{const{prefixCls:bt,bordered:we=!0,size:ce,disabled:ye,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=he,q=E(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ue}=f.useContext(L.E_),Ke=(0,de.Z)(ce),Ze=f.useContext(ie.Z),_e=ye!=null?ye:Ze,{status:Re,hasFeedback:ze,feedbackIcon:xe}=f.useContext(b.aM),ae=(0,k.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var T;return{resizableTextArea:(T=le.current)===null||T===void 0?void 0:T.resizableTextArea,focus:be=>{var Ie,rt;(0,Ne.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,be)},blur:()=>{var be;return(be=le.current)===null||be===void 0?void 0:be.blur()}}});const J=Se("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:S,className:v()(z,y),classes:{affixWrapper:v()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,k.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,k.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},xe),showCount:t,ref:le})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(v,ee){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var L,ie,de,b;!((L=v.current)===null||L===void 0)&&L.input&&((ie=v.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((de=v.current)===null||de===void 0)&&de.input.hasAttribute("value"))&&((b=v.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&k(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),k}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(32441),k=e(9937),ie=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:xe}=Ze,ae=_e("input-group",ze),le=_e("input"),[J,S]=(0,k.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},S,xe),Oe=(0,v.useContext)(f.aM),T=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(v.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:T},Ze.children)))},de=e(9432),b=e(73331),Ne=e(15277),B=e(2738),E=e(8654),tt=e(59412),he=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?v.createElement(Ne.Z,null):v.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ce=v.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[xe,ae]=(0,v.useState)(()=>ze?Re.visible:!1),le=(0,v.useRef)(null);v.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,tt.Z)(le),S=()=>{const{disabled:We}=Ze;We||(xe&&J(),ae(R=>{var x;const l=!R;return typeof Re=="object"&&((x=Re.onVisibleChange)===null||x===void 0||x.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:x=qe}=Ze,l=bt[R]||"",u=x(xe),w={[l]:S,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(u)?u:v.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:be,size:Ie}=Ze,rt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=v.useContext(ee.E_),et=vt("input",be),De=vt("input-password",T),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),V=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:oe,prefixCls:et,suffix:dt});return Ie&&(V.size=Ie),v.createElement(de.Z,Object.assign({ref:(0,E.sQ)(_e,le)},V))}),ye=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Re,inputPrefixCls:ze,className:xe,size:ae,suffix:le,enterButton:J=!1,addonAfter:S,loading:Z,disabled:Oe,onSearch:T,onChange:be,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=v.useContext(ee.E_),dt=v.useRef(!1),oe=et("input-search",Re),V=et("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),x=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),be&&be($e)},u=$e=>{var ft;document.activeElement===((ft=x.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=x.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?v.createElement(ye.Z,null):null,W=`${oe}-button`;let Pe;const se=J||{},te=se.type&&se.type.__ANT_BUTTON===!0;te||se.type==="button"?Pe=(0,G.Tm)(se,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=se==null?void 0:se.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:W,size:R}:{})):Pe=v.createElement(c.ZP,{className:W,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),S&&(Pe=[Pe,(0,G.Tm)(S,{key:"addonAfter"})]);const ue=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},xe),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return v.createElement(de.Z,Object.assign({ref:(0,E.sQ)(x,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:V,addonAfter:Pe,suffix:le,onChange:l,className:ue,disabled:Oe}))}),Se=e(1643);const Ue=de.Z;Ue.Group=ie,Ue.Search=q,Ue.TextArea=Se.Z,Ue.Password=ce;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return L},TM:function(){return G},Xy:function(){return ie},bi:function(){return Ne},e5:function(){return ye},ik:function(){return B},nz:function(){return f},pU:function(){return k},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),de=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Se,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},k(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},de(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},de(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Se,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ce=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Se,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,ye(c));return[tt(t),ce(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return ye},Z:function(){return t}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},L=h.forwardRef(k),ie=L,de=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),E=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Se,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:S,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[be,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,x)=>{"collapsed"in p||Ie(R),S==null||S(R,x)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),be!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let x;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ce){x=l(`(max-width: ${ce[J]})`);try{x.addEventListener("change",R)}catch(u){x.addListener(R)}R(x)}}return()=>{try{x==null||x.removeEventListener("change",R)}catch(l){x==null||x.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{et(!be,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(qe.E_),V=()=>{const R=oe("layout-sider",z),x=(0,E.Z)(Oe,["collapsed"]),l=be?ae:xe,u=he(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Se||h.createElement(ie,null)):null,W={expanded:ze?h.createElement(b.Z,null):h.createElement(de.Z,null),collapsed:ze?h.createElement(de.Z,null):h.createElement(b.Z,null)}[be?"collapsed":"expanded"],Pe=Se!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Se||W):null,se=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!be,[`${R}-has-trigger`]:Re&&Se!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},x,{style:se,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:be}),[be]);return h.createElement(ye.Provider,{value:We},V())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return ye},$_:function(){return ce},h4:function(){return we},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(2738),f=e(59301),k=e(36355),L=e(83116),de=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Se,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:S,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},de(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Se,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Se*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Se,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Se=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(k.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:v()(p||Re,z,_e),ref:t},Se)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(k.E_),[y,z]=f.useState([]),{prefixCls:q,className:Se,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(k.E_),J=ae("layout",q),[S,Z]=Ne(J),Oe=v()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,Se,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:be=>{z(Ie=>[].concat((0,o.Z)(Ie),[be]))},removeSider:be=>{z(Ie=>Ie.filter(rt=>rt!==be))}}}),[]);return S(f.createElement(E.Provider,{value:T},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},xe),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ce=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return k}});var o=e(59301),h=e(33234),v=e(70425),ee=function(L,ie){var de={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&ie.indexOf(b)<0&&(de[b]=L[b]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(L);Ne{const{children:de}=L,b=ee(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,v.supportNodeRef)(de)?o.cloneElement(de,{ref:ie}):de))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),k=e(36355),L=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:x,className:l,dashed:u}=R,w=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(k.E_),X=P("menu",x),W=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:W},w))},b=e(11592),Ne=e(2738),B=e(6848),E=e(92343),he=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var x;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:W,firstLevel:Pe,direction:se,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=h.useContext(he),Ye=j=>{const Me=h.createElement("span",{className:`${W}-title-content`},u);return(!w||(0,E.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${W}-item-danger`]:X,[`${W}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(w,{className:f()((0,E.l$)(w)?(x=w.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ye(ue));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:se==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),A)),A},ce=R=>{var x;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(he),{prefixCls:W,inlineCollapsed:Pe,theme:se}=X,te=(0,o.Xl)();let ue;if(!u)ue=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${W}-title-content`},w);else{const Ge=(0,E.l$)(w)&&w.type==="span";ue=h.createElement(h.Fragment,null,(0,E.Tm)(u,{className:f()((0,E.l$)(u)?(x=u.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ge?w:h.createElement("span",{className:`${W}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(he.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(W,l,`${W}-${P||se}`)})))},ye=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(x&&typeof x=="object"){const u=x,{label:w,children:P,key:X,type:W}=u,Pe=p(u,["label","children","key","type"]),se=X!=null?X:`tmp-${l}`;return P||W==="group"?W==="group"?h.createElement(o.BW,Object.assign({key:se},Pe,{title:w}),y(P)):h.createElement(ce,Object.assign({key:se},Pe,{title:w}),y(P)):W==="divider"?h.createElement(de,Object.assign({key:se},Pe)):h.createElement(bt,Object.assign({key:se},Pe),w)}return null}).filter(x=>x)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Se=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),xe=R=>{const{componentCls:x,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:W}=R;return{[`${x}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${x}-item, ${x}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${x}-item:hover, - > ${x}-item-active, - > ${x}-submenu ${x}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${x}-item, ${x}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${x}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:x,menuArrowOffset:l}=R;return{[`${x}-rtl`]:{direction:"rtl"},[`${x}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${x}-rtl${x}-vertical, - ${x}-submenu-rtl ${x}-vertical`]:{[`${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Se.oN)(R));var Z=(R,x)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:W,itemSelectedBg:Pe,activeBarHeight:se,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${x}, ${l}-${x} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},x==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${se}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:se,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:se,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:x,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:W}=R,Pe=w+P+X;return{[`${x}-item`]:{position:"relative",overflow:"hidden"},[`${x}-item, ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:W,width:`calc(100% - ${u*2}px)`},[`> ${x}-item, - > ${x}-submenu > ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${x}-item-group-list ${x}-submenu-title, - ${x}-submenu-title`]:{paddingInlineEnd:Pe}}};var be=R=>{const{componentCls:x,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:W,motionEaseOut:Pe,paddingXL:se,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[x]:{"&-inline, &-vertical":Object.assign({[`&${x}-root`]:{boxShadow:"none"}},Oe(R))},[`${x}-submenu-popup`]:{[`${x}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${x}-submenu-popup ${x}-vertical${x}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${x}-inline`]:{width:"100%",[`&${x}-root`]:{[`${x}-item, ${x}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${W} ${Pe}`].join(","),[`> ${x}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${x}-sub${x}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${x}-submenu > ${x}-submenu-title`]:A,[`& ${x}-item-group-title`]:{paddingInlineStart:se}},[`${x}-item`]:A}},{[`${x}-inline-collapsed`]:{width:ft,[`&${x}-root`]:{[`${x}-item, ${x}-submenu ${x}-submenu-title`]:{[`> ${x}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-submenu > ${x}-submenu-title, - > ${x}-submenu > ${x}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` - ${x}-submenu-arrow, - ${x}-submenu-expand-icon - `]:{opacity:0},[`${x}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${x}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${x}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${x}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:x,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:W,iconMarginInlineEnd:Pe}=R;return{[`${x}-item, ${x}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${x}-item-icon, ${X}`]:{minWidth:W,fontSize:W,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${x}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${x}-item-only-child`]:{[`> ${X}, > ${x}-item-icon`]:{marginInlineEnd:0}}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${x}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:x,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${x}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:x,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:W,padding:Pe,colorSplit:se,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:se,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${x}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,x)=>(0,_e.Z)("Menu",u=>{if(x===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:W,fontSize:Pe,darkItemColor:se,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:se,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),xe(gt),be(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:W,colorText:Pe,colorTextDescription:se,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:se,groupTitleColor:se,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:W,direction:Pe,menu:se}=h.useContext(k.E_),te=X(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",ue||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,se==null?void 0:se.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(he.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:h.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},se==null?void 0:se.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:x,rootClassName:f()(nt,Nn)}),sn))))});const V=(0,h.forwardRef)((R,x)=>{const l=(0,h.useRef)(null),u=h.useContext(v.D);return(0,h.useImperativeHandle)(x,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});V.Item=bt,V.SubMenu=ce,V.Divider=de,V.ItemGroup=o.BW;var We=V},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),v=e(40001),ee=e(19248),f=e(99267),k=e(92310),L=e.n(k),ie=e(2738),de=e(36355),b=e(92413),Ne=e(33708),B=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(C){ln[St]=C},style:_t})}))},bt=qe,we=e(39559),ce=e(33606),ye=e(47273),G=0,c=(0,ye.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ce.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Se=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,C=_e(ln),_=_e(dn),ne=_.find(function(Ee){return Ee&&(0,we.Z)(Ee)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),Ce=function(){var it=0;return C.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(C[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:L()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Ce())},ze=Re,xe={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(S({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},T=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},be=3,Ie=A=>be/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=T(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var V=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new x.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},W=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},se=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),W(Me),Pe(Me),se(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var C,_;const ne=S(A);return parseInt(ne!==void 0?(C=ne!=null?ne:0)===null||C===void 0?void 0:C.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(de.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const C=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(C)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(V,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&T(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},L=h.forwardRef(k),ie=L,de=e(92310),b=e.n(de),Ne=e(400),B=e(33606),E=e(37061),tt=e(18929),he=e(10228),qe=e(26112);function bt(S,Z){var Oe=S.disabled,T=S.prefixCls,be=S.character,Ie=S.characterRender,rt=S.index,vt=S.count,et=S.value,De=S.allowHalf,dt=S.focused,oe=S.onHover,V=S.onClick,We=function(W){oe(W,rt)},R=function(W){V(W,rt)},x=function(W){W.keyCode===he.Z.ENTER&&V(W,rt)},l=rt+1,u=new Set([T]);et===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,S)),P}var we=h.forwardRef(bt);function ce(){var S=h.useRef({});function Z(T){return S.current[T]}function Oe(T){return function(be){S.current[T]=be}}return[Z,Oe]}function ye(S){var Z=S.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=S.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(S){var Z,Oe,T=S.ownerDocument,be=T.body,Ie=T&&T.documentElement,rt=S.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||be.clientLeft||0,Oe-=Ie.clientTop||be.clientTop||0,{left:Z,top:Oe}}function c(S){var Z=G(S),Oe=S.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=ye(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,Z){var Oe,T=S.prefixCls,be=T===void 0?"rc-rate":T,Ie=S.className,rt=S.defaultValue,vt=S.value,et=S.count,De=et===void 0?5:et,dt=S.allowHalf,oe=dt===void 0?!1:dt,V=S.allowClear,We=V===void 0?!0:V,R=S.character,x=R===void 0?"\u2605":R,l=S.characterRender,u=S.disabled,w=S.direction,P=w===void 0?"ltr":w,X=S.tabIndex,W=X===void 0?0:X,Pe=S.autoFocus,se=S.onHoverChange,te=S.onChange,ue=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,E.Z)(S,t),Qe=ce(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",Ce=s+1;if(oe){var Fe=j(s),Ee=c(Fe),it=Fe.clientWidth;(Y&&re-Ee>it/2||!Y&&re-Ee0&&!Y||re===he.Z.RIGHT&&Ce>0&&Y?(oe?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):re===he.Z.LEFT&&Ce{const{componentCls:Z}=S;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:Z}=S;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(S)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Re(S))}};var xe=(0,Ke.Z)("Rate",S=>{const Z=(0,Ze.TS)(S,{});return[ze(Z)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,Z){var Oe={};for(var T in S)Object.prototype.hasOwnProperty.call(S,T)&&Z.indexOf(T)<0&&(Oe[T]=S[T]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,T=Object.getOwnPropertySymbols(S);be{const{prefixCls:Oe,className:T,rootClassName:be,style:Ie,tooltips:rt,character:vt=h.createElement(ie,null)}=S,et=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Se.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:V}=h.useContext(q.E_),We=dt("rate",Oe),[R,x]=xe(We),l=Object.assign(Object.assign({},V==null?void 0:V.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(T,be,x,V==null?void 0:V.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),v=e(77861),ee=e(2738),f=e(59301),k=e(53487),L=e(62892),ie=e(19080),de=e(36355),b=e(1684),Ne=e(93891),B=e(19716),E=e(32441),tt=e(33234),he=e(14154),qe=e(58582),bt=e(84443),we=e(66339),ce=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:q,bordered:Se=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:xe,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:S,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:be,direction:Ie,style:rt,allowClear:vt}=p,et=ce(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:V,virtual:We,popupMatchSelectWidth:R,popupOverflow:x,select:l}=f.useContext(de.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:V,{compactSize:X,compactItemClassnames:W}=(0,tt.ri)(u,P),[Pe,se]=(0,he.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===ye?"combobox":ln},[et.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=be!=null?be:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),j=(0,ie.F)($e,Z);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,se),Nt=(0,B.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Se,[`${u}-in-form-item`]:Qe},(0,ie.Z)(u,j,ft),W,l==null?void 0:l.className,Ue,Ke,se),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,qe.Z)(Oe,x);return Pe(f.createElement(v.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,k.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116),f=e(13826),k=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var de=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Se}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Se}${Ke}topLeft, - ${q}${Ke}topRight, - ${Se}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Se=Math.ceil(q/2);return[q,Se]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:b,marginBottom:b,lineHeight:`${Se-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function he(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Se=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Se,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ce=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ce(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),qe(t),tt(t),de(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,v.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Se,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(v,ee){return v||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,v){return v!==void 0?v:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});var o=e(40001),h=e(19248),v=e(99267),ee=e(84105),f=e(58617),k=e(47472),L=e(59301);function ie(de){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:E,loading:tt,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:ce,showArrow:ye,componentName:G}=de;const c=Ne!=null?Ne:L.createElement(h.Z,null),t=q=>b===null&&!qe&&!ye?null:L.createElement(L.Fragment,null,we!==!1&&q,qe&&ce);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Se=>{let{open:Ue,showSearch:Ke}=Se;return t(Ue&&Ke?L.createElement(k.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:he?y=L.createElement(o.Z,null):y=null;let z=null;return E!==void 0?z=E:z=L.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return x}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:W}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),se=h()({[`${u}-circle`]:W==="circle",[`${u}-square`]:W==="square",[`${u}-round`]:W==="round"}),te=v.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return v.createElement("span",{className:h()(u,Pe,se,w),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),de=e(83116),b=e(37613);const Ne=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},E(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},E(X)),[`${u}${u}-sm`]:Object.assign({},E(W))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},he(u)),[`${P}-lg`]:Object.assign({},he(X)),[`${P}-sm`]:Object.assign({},he(W))}},we=l=>Object.assign({width:l},B(l)),ce=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},ye=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},ye(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),ye(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(W))}),ye(l,W,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:W,skeletonInputCls:Pe,skeletonImageCls:se,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},E(ue)),[`${w}-sm`]:Object.assign({},E(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ce(l)),[`${u}${u}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${W}, - ${Pe}, - ${se} - `]:Object.assign({},tt(l))}}};var p=(0,de.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:W="circle",size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:W,size:Pe},Ge))))},Se=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W=!1,size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W}=l,{getPrefixCls:Pe}=v.useContext(ee.E_),se=Pe("skeleton",u),[te,ue]=p(se),Ye=h()(se,`${se}-element`,{[`${se}-active`]:W},w,P,ue);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:h()(`${se}-image`,w),style:X},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${se}-image-svg`},v.createElement("path",{d:Ue,className:`${se}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W,size:Pe="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=xe,le=e(7657),J=function(u,w){return v.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},S=v.forwardRef(J),Z=S,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W,children:Pe}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",u),[ue,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:W},Ye,w,P),$e=Pe!=null?Pe:v.createElement(Z,null);return ue(v.createElement("div",{className:Ge},v.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},be=e(26407),rt=l=>{const u=se=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[se];if(ue-1===se)return te},{prefixCls:w,className:P,style:X,rows:W}=l,Pe=(0,be.Z)(Array(W)).map((se,te)=>v.createElement("li",{key:te,style:{width:u(te)}}));return v.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return v.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function V(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:W,children:Pe,avatar:se=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!se,nt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(se));Je=v.createElement("div",{className:`${A}-header`},v.createElement(L,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=v.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},V(Xe,nt)),De(ue));Nt=v.createElement(rt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),W)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Se,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,x=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),v=e.n(h),ee=e(11592),f=e(36355),k=e(33234);const L=o.createContext({latestIndex:0}),ie=L.Provider;var b=we=>{let{className:ce,index:ye,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ce,style:t},G),ye{var ye,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Se,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:xe,styles:ae}=we,le=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,S]=Array.isArray(y)?y:[y,y],Z=B(S),Oe=B(J),T=E(S),be=E(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=v()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${S}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Se),oe=v()(`${vt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let V=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(V=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:_e,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:V}),[V]);if(Ie.length===0)return null;const x={};return ze&&(x.flexWrap="wrap"),!Oe&&be&&(x.columnGap=J),!Z&&T&&(x.rowGap=S),et(o.createElement("div",Object.assign({ref:ce,className:dt,style:Object.assign(Object.assign(Object.assign({},x),t==null?void 0:t.style),Re)},le),o.createElement(ie,{value:R},We)))});qe.Compact=k.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),k=e(36355),L=e(61621),de=y=>{const{value:z,formatter:q,precision:Se,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const xe=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Se=="number"&&(le=le.padEnd(Se,"0").slice(0,Se>0?Se:0)),le&&(le=`${Ue}${le}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const E=y=>{const{componentCls:z,marginXXS:q,padding:Se,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[E(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Se,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:xe,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:S=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:be}=o.useContext(k.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(de,Object.assign({decimalSeparator:S,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},be==null?void 0:be.className,q,Se,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ue),onMouseEnter:le,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,xe&&o.createElement("span",{className:`${Ie}-content-suffix`},xe)))))};const bt=[["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 we(y,z){let q=y;const Se=/\[[^\]]*]/g,Ue=(z.match(Se)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Se,"[]"),Ze=bt.reduce((Re,ze)=>{let[xe,ae]=ze;if(Re.includes(xe)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${xe}+`,"g"),J=>{const S=J.length;return le.toString().padStart(S,"0")})}return Re},Ke);let _e=0;return Ze.replace(Se,()=>{const Re=Ue[_e];return _e+=1,Re})}function ce(y,z){const{format:q=""}=z,Se=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Se-Ue,0);return we(Ke,q)}const ye=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Se,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Se==null||Se(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>ce(ae,Object.assign(Object.assign({},le),{format:q})),xe=ae=>(0,v.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:xe,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),de=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:de,outKeyframes:b},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:L,outKeyframes:ie}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return k},oN:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),de=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:L,outKeyframes:ie},"slide-right":{inKeyframes:de,outKeyframes:b}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),v=e(92310),ee=e.n(v),f=e(92413),k=e(6909),L=e(4771),ie=e(9427),de=e(25440),b=e(400),Ne=e(37061),B=e(85195),E=e(39559),tt=e(20569),he=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,fe)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(fe){I.onError(fe)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var ce=+new Date,ye=0;function G(){return"rc-upload-".concat(ce,"-").concat(++ye)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?fe===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function fe(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(fe){pe(fe.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,ie.Z)(F,I);var N=(0,de.Z)(F);function F(){var U;(0,k.Z)(this,F);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?F.push(I):F[U]=I,F}function ue(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-d)/2):(d=fe*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&N(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:fe,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,fe.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:fe.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(V,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,W.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,W.l$)(Qt)){const Gt=(0,W.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,W.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${N}-list`,K=`${fe}-item`;return{[`${N}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},C=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${N}-list`,K=`${fe}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(d),ln(d),Lt(d),C(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(fe){return fe instanceof F?fe:new F(function(K){K(fe)})}return new(F||(F=Promise))(function(fe,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>se(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Ln=se(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=se(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Ln=se(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Lr=(Rn,Mn)=>fe?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(Ce),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Tt=Ee;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),v=e(33606),ee=e(37061),f=e(35593),k=e(92310),L=e.n(k),ie=e(8654),de=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,E=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Se=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=de.useRef(!1),_e=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Se==null||Se(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:_e();break;case E:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():_e();break}}};de.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,de.forwardRef)(function(y,z){var q=y.overlay,Se=y.arrow,Ue=y.prefixCls,Ke=(0,de.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,ie.sQ)(z,Ke==null?void 0:Ke.ref);return de.createElement(de.Fragment,null,Se&&de.createElement("div",{className:"".concat(Ue,"-arrow")}),de.cloneElement(Ke,{ref:(0,ie.Yr)(Ke)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},we=[0,0],ce={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},ye=ce,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Se=y.arrow,Ue=Se===void 0?!1:Se,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,xe=y.placement,ae=xe===void 0?"bottomLeft":xe,le=y.placements,J=le===void 0?ye:le,S=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,be=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,V=(0,ee.Z)(y,G),We=de.useState(),R=(0,v.Z)(We,2),x=R[0],l=R[1],u="visible"in y?Ie:x,w=de.useRef(null),P=de.useRef(null),X=de.useRef(null);de.useImperativeHandle(z,function(){return w.current});var W=function(Qe){l(Qe),oe==null||oe(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:W,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},se=function(){return de.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?se:se()},ue=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=de.cloneElement(dt,{className:L()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,ie.Yr)(dt)?(0,ie.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),de.createElement(f.Z,(0,o.Z)({builtinPlacements:J},V,{prefixCls:Ze,ref:w,popupClassName:L()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:be,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:W,onPopupClick:Pe,getPopupContainer:S}),Ge)}var t=de.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ce}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(92310),k=e.n(f),L=e(59301),ie=e(5643),de=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Se=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,xe=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,S=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,be=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,L.useRef)(null),oe=function(se){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(se.target)&&(xe==null||xe())},V=function(){var se;if(!ae)return null;var te=!_e&&!Re&&le,ue="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:k()(ue,(se={},(0,v.Z)(se,"".concat(ue,"-hidden"),!te),(0,v.Z)(se,"".concat(ue,"-has-suffix"),!!q),se)),role:"button",tabIndex:-1},Ye)},We=(0,L.cloneElement)(p,{value:le,hidden:S,className:k()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(G)&&!(0,ie.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(G)&&!(0,ie.He)(G)?Ze:{})});if((0,ie.X3)(G)){var R,x="".concat(y,"-affix-wrapper"),l=k()(x,(R={},(0,v.Z)(R,"".concat(x,"-disabled"),_e),(0,v.Z)(R,"".concat(x,"-focused"),ze),(0,v.Z)(R,"".concat(x,"-readonly"),Re),(0,v.Z)(R,"".concat(x,"-input-with-clear-btn"),q&&ae&&le),R),!(0,ie.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&L.createElement("span",{className:k()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:be==null?void 0:be.suffix},V(),q);We=L.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,ie.He)(G)?void 0:Ze),be==null?void 0:be.affixWrapper),hidden:!(0,ie.He)(G)&&S,onClick:oe},T==null?void 0:T.affixWrapper,{ref:dt}),z&&L.createElement("span",{className:k()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:be==null?void 0:be.prefix},z),(0,L.cloneElement)(p,{value:le,hidden:null}),u)}if((0,ie.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=k()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),W=k()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return L.createElement(vt,{className:W,style:Ze,hidden:S},L.createElement(et,{className:X},Se&&L.createElement(De,{className:P},Se),(0,L.cloneElement)(We,{hidden:null}),Ue&&L.createElement(De,{className:P},Ue)))}return We},b=de,Ne=e(26407),B=e(33606),E=e(37061),tt=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(ye,G){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,y=ye.onBlur,z=ye.onPressEnter,q=ye.onKeyDown,Se=ye.prefixCls,Ue=Se===void 0?"rc-input":Se,Ke=ye.disabled,Ze=ye.htmlSize,_e=ye.className,Re=ye.maxLength,ze=ye.suffix,xe=ye.showCount,ae=ye.type,le=ae===void 0?"text":ae,J=ye.classes,S=ye.classNames,Z=ye.styles,Oe=(0,E.Z)(ye,qe),T=(0,tt.Z)(ye.defaultValue,{value:ye.value}),be=(0,B.Z)(T,2),Ie=be[0],rt=be[1],vt=(0,L.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],oe=(0,L.useRef)(null),V=function(W){oe.current&&(0,ie.nH)(oe.current,W)};(0,L.useImperativeHandle)(G,function(){return{focus:V,blur:function(){var W;(W=oe.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Pe,se){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(W,Pe,se)},select:function(){var W;(W=oe.current)===null||W===void 0||W.select()},input:oe.current}}),(0,L.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(W){ye.value===void 0&&rt(W.target.value),oe.current&&(0,ie.rJ)(oe.current,W,t)},R=function(W){z&&W.key==="Enter"&&z(W),q==null||q(W)},x=function(W){dt(!0),p==null||p(W)},l=function(W){dt(!1),y==null||y(W)},u=function(W){rt(""),V(),oe.current&&(0,ie.rJ)(oe.current,W,t)},w=function(){var W=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},W,{onChange:We,onFocus:x,onBlur:l,onKeyDown:R,className:k()(Ue,(0,v.Z)({},"".concat(Ue,"-disabled"),Ke),S==null?void 0:S.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var W=Number(Re)>0;if(ze||xe){var Pe=(0,ie.D7)(Ie),se=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(xe)==="object"?xe.formatter({value:Pe,count:se,maxLength:Re}):"".concat(se).concat(W?" / ".concat(Re):"");return L.createElement(L.Fragment,null,!!xe&&L.createElement("span",{className:k()("".concat(Ue,"-show-count-suffix"),(0,v.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,ie.D7)(Ie),focused:De,triggerFocus:V,suffix:P(),disabled:Ke,classes:J,classNames:S,styles:Z}))}),we=bt,ce=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return v}});function o(k){return!!(k.addonBefore||k.addonAfter)}function h(k){return!!(k.prefix||k.suffix||k.allowClear)}function v(k,L,ie,de){if(ie){var b=L;if(L.type==="click"){var Ne=k.cloneNode(!0);b=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ie(b);return}if(de!==void 0){b=Object.create(L,{target:{value:k},currentTarget:{value:k}}),k.value=de,ie(b);return}ie(b)}}function ee(k,L){if(k){k.focus(L);var ie=L||{},de=ie.cursor;if(de){var b=k.value.length;switch(de){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(b,b);break;default:k.setSelectionRange(0,b)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),v=e(33708),ee=e(26407),f=e(33606),k=e(37061),L=e(92310),ie=e.n(L),de=e(11780),b=e(18929),Ne=e(13697),B=e(48736),E=e(59301),tt=e(4676),he=E.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=E.useContext(he);return qe(O,d)}var we=e(80547),ce=["children","locked"],ye=E.createContext(null);function G(d,O){var D=(0,v.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,k.Z)(d,ce),$=E.useContext(ye),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return E.createElement(ye.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var z=E.createContext(t);function q(d){var O=E.useContext(z);return E.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Se=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function xe(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),Z=e(16089),Oe=S.Z.LEFT,T=S.Z.RIGHT,be=S.Z.UP,Ie=S.Z.DOWN,rt=S.Z.ENTER,vt=S.Z.ESC,et=S.Z.HOME,De=S.Z.END,dt=[be,Ie,Oe,T];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,be,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,be,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function V(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function x(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=V(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=x(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=x(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},W=function(O){return O.split(P)},Pe="rc-menu-more";function se(){var d=E.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,E.useRef)(new Map),$=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=W(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=E.useRef(d);O.current=d;var D=E.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var ue=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return E.useEffect(function(){Ye+=1;var He="".concat(ue,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=E.useContext(ye),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=E.useContext(ye),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=E.createElement(O,(0,v.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,k.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,k.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),E.createElement(de.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(E.Component),Sn=E.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,k.Z)(d,tn),pn=bt(He),Wt=E.useContext(ye),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=E.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=E.useRef(),an=E.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,k.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===S.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=E.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,v.Z)((0,v.Z)({},Vn),Q),className:ie()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,E.createElement(At,{props:(0,v.Z)((0,v.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return E.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:E.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=E.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,k.Z)(O,dn),Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return E.createElement("ul",(0,o.Z)({className:ie()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=E.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(E.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return E.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Lt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function C(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=E.useContext(ye),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=E.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,v.Z)((0,v.Z)({},qt),Vt):(0,v.Z)((0,v.Z)({},St),Vt),wn=Lt[Rt],xn=ke(Rt,nn,rn),mn=E.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,v.Z)((0,v.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=E.useRef();return E.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),E.createElement(ot.Z,{prefixCls:O,popupClassName:ie()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=E.useRef(!1);kt.current=Zt===He;var Dt=E.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;E.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,v.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,k.Z)(O,i),zn=bt(Ae),Ft=E.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(Se),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,k.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=E.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(C,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(de.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=E.createElement(re,d,$),E.createElement(z.Provider,{value:Q},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,k.Z)(O,Fe),pt=E.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,k.Z)(d,Ee),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:E.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=E.useContext(ye),$=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:ie()("".concat($,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,k.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=E.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Tr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Lr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,k.Z)($,N),Mn=E.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=E.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=E.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;E.useEffect(function(){go&&Na(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=se(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(de.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?de.Z.INVALIDATE:de.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(he.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},E.createElement(Se.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92413),h=e(33708),v=e(33606),ee=e(37061),f=e(59301),k=e(92310),L=e.n(k),ie=e(29301),de=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,le){var J=ae.prefixCls,S=ae.invalidate,Z=ae.item,Oe=ae.renderItem,T=ae.responsive,be=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,et=ae.style,De=ae.children,dt=ae.display,oe=ae.order,V=ae.component,We=V===void 0?"div":V,R=(0,ee.Z)(ae,b),x=T&&!dt;function l(W){Ie(rt,W)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:oe}):De,w;S||(w={opacity:x?0:1,height:x?0:Ne,overflowY:x?"hidden":Ne,order:T?oe:Ne,pointerEvents:x?"none":Ne,position:x?"absolute":Ne});var P={};x&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:L()(!S&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:le}),u);return T&&(X=f.createElement(ie.Z,{onResize:function(Pe){var se=Pe.offsetWidth;l(se)},disabled:be},X)),X}var E=f.forwardRef(B);E.displayName="Item";var tt=E,he=e(6089),qe=e(4676),bt=e(16089);function we(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function ce(){var ae=f.useRef(null),le=function(S){ae.current||(ae.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(S)};return le}function ye(ae,le){var J=f.useState(le),S=(0,v.Z)(J,2),Z=S[0],Oe=S[1],T=(0,he.Z)(function(be){ae(function(){Oe(be)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var S=f.useContext(G);if(!S){var Z=le.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var be=S.className,Ie=(0,ee.Z)(S,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:L()(be,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function _e(ae,le){var J=ae.prefixCls,S=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,T=ae.renderItem,be=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,et=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,V=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,x=ae.component,l=x===void 0?"div":x,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,Se),X=et==="full",W=ce(),Pe=ye(W,null),se=(0,v.Z)(Pe,2),te=se[0],ue=se[1],Ye=te||0,Ge=ye(W,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(W,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],nt=ye(W,0),At=(0,v.Z)(nt,2),Je=At[0],gt=At[1],Ht=ye(W,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,v.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=oe===Ue,C=Oe.length&&Lt,_=oe===Ke,ne=C||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return C?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,C]),s=(0,f.useMemo)(function(){return C?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,C,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function Ce(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){Ce(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&C&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:C,component:u,invalidate:_},N=be?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:Ee,display:d<=Be})},be(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:Ee,display:d<=Be}))},F={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=V||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:L()(!_&&S,dt),style:De,ref:le},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!C,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ie.Z,{onResize:Fe,disabled:!C},fe):fe}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,xe=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return L}});var o=e(33606),h=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function k(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function L(ie){var de=h.useState(),b=(0,o.Z)(de,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(k()))},[]),ie||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),v=e(400),ee=e(33708),f=e(33606),k=e(37061),L=e(39559),ie=e(18929),de=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),E=e(34280),tt=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Ce):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function ce(i,s,re,Y,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,L.Z)(Y)==="object")return Y.clearIcon;if(Ce)return Ce},[Y,Ce]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[Y,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=b.createContext(null);function G(){return b.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=b.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return Ee},[]);var it=function(Ot,Tt){Ee(),Fe.current=window.setTimeout(function(){Ce(Ot),Tt&&Tt()},i)};return[Y,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var Ce=b.useRef(null);Ce.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(Ee){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,Ce,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,de.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Ce=Y.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Se=b.forwardRef(q);Se.displayName="Input";var Ue=Se;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function le(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,Ce=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Ce.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,Ce=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Ce,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},be=T;function Ie(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),Ce=(0,b.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],d=fe[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!Ee&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,Ce.current)!==!1&&N(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(be,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},V=function(s,re){var Y=s.prefixCls,Ce=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,k.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),Ee)},We=b.forwardRef(V);We.displayName="SelectTrigger";var R=We,x=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,Ce=re.value,Fe=re.options,Ee=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:Ee||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,Ce=[],Fe=u(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];Ce.push({key:l(N,Ce.length),groupOption:I,data:N,label:N[Ee],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),Ce.push({key:l(N,Ce.length),group:!0,data:N,label:U}),Tt(N[ht],!0)}})}return Tt(i,!1),Ce}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,de.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,Ee){var it=(0,x.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=Y(i,s);return re?Ce:null}var W=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function se(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,Ce=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,fe=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,k.Z)(i,W),Et=se(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Ln=(0,ie.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var Ce=re,Fe=Ce.type.isSelectOptGroup,Ee=Ce.key,it=Ce.props,ht=it.children,Ot=(0,k.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?Y:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,Ce){return b.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,F.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!d.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case he.Z.ESC:Tt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,k.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,Ce=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ee,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!se||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),C=Lt;C.Option=tn,C.OptGroup=gt;var _=C,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(33606),k=e(37061),L=e(26407),ie=e(92310),de=e.n(ie),b=e(93681),Ne=e(5643),B=e(18929),E=e(59301),tt=e(29301),he=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ce={},ye;function G(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(ae&&ce[le])return ce[le];var J=window.getComputedStyle(xe),S=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),be={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:S};return ae&&le&&(ce[le]=be),be}function c(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var S=G(xe,ae),Z=S.paddingSize,Oe=S.borderSize,T=S.boxSizing,be=S.sizingStyle;ye.setAttribute("style","".concat(be,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ie=void 0,rt=void 0,vt,et=ye.scrollHeight;if(T==="border-box"?et+=Oe:T==="content-box"&&(et-=Z),le!==null||J!==null){ye.value=" ";var De=ye.scrollHeight-Z;le!==null&&(Ie=De*le,T==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=E.forwardRef(function(xe,ae){var le=xe,J=le.prefixCls,S=le.onPressEnter,Z=le.defaultValue,Oe=le.value,T=le.autoSize,be=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,et=le.onChange,De=le.onInternalAutoSize,dt=(0,k.Z)(le,t),oe=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),V=(0,f.Z)(oe,2),We=V[0],R=V[1],x=function(gt){R(gt.target.value),et==null||et(gt)},l=E.useRef();E.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=E.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],W=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},se=E.useState(z),te=(0,f.Z)(se,2),ue=te[0],Ye=te[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){W&&A()},[Oe,P,X,W]),(0,he.Z)(function(){if(ue===p)Ye(y);else if(ue===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[ue]);var j=E.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ue===z&&(be==null||be(gt),T&&(Me(),j.current=(0,qe.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=W?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(ue===p||ue===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(tt.Z,{onResize:Xe,disabled:!(T||be)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:de()(J,Ie,(0,v.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:x})))}),Se=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(xe,ae){return(0,L.Z)(xe||"").slice(0,ae).join("")}function Ze(xe,ae,le,J){var S=le;return xe?S=Ke(le,J):(0,L.Z)(ae||"").lengthJ&&(S=ae),S}var _e=E.forwardRef(function(xe,ae){var le,J=xe.defaultValue,S=xe.value,Z=xe.onFocus,Oe=xe.onBlur,T=xe.onChange,be=xe.allowClear,Ie=xe.maxLength,rt=xe.onCompositionStart,vt=xe.onCompositionEnd,et=xe.suffix,De=xe.prefixCls,dt=De===void 0?"rc-textarea":De,oe=xe.classes,V=xe.showCount,We=xe.className,R=xe.style,x=xe.disabled,l=xe.hidden,u=xe.classNames,w=xe.styles,P=xe.onResize,X=(0,k.Z)(xe,Ue),W=(0,B.Z)(J,{value:S,defaultValue:J}),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1],ue=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!x&&_t})},[x]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=se,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var C,_=nt.current>=Ie+1||nt.current===((C=Xe.current)===null||C===void 0?void 0:C.length);Lt=Ze(_,Xe.current,Lt,Ie)}Lt!==se&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var C=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(C,se,Lt,Ie)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)},vn=function(ke){var Lt=X.onPressEnter,C=X.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),C==null||C(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ue.current)===null||Lt===void 0?void 0:Lt.textArea,ke,T)},yn=(0,Ne.D7)(se);!j&&Nt&&S==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(V){var ot=(0,L.Z)(yn).length;(0,ee.Z)(V)==="object"?Be=V.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=E.createElement(E.Fragment,null,Nn,E.createElement("span",{className:de()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Lt;P==null||P(ke),(Lt=ue.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!V&&!be,qt=E.createElement(b.BaseInput,{value:yn,allowClear:be,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:de()(oe==null?void 0:oe.affixWrapper,(le={},(0,v.Z)(le,"".concat(dt,"-show-count"),V),(0,v.Z)(le,"".concat(dt,"-textarea-allow-clear"),be),le))},disabled:x,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:E.createElement(Se,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:x,prefixCls:dt,onResize:at,ref:ue}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),v=e(33708),ee=e(400),f=e(33606),k=e(37061),L=e(92310),ie=e.n(L),de=e(29301),b=e(70425),Ne=e(34280),B=e(59301),E=e(4676),tt=B.forwardRef(function(V,We){var R=V.height,x=V.offsetY,l=V.offsetX,u=V.children,w=V.prefixCls,P=V.onInnerResize,X=V.innerProps,W=V.rtl,Pe=V.extra,se={},te={display:"flex",flexDirection:"column"};return x!==void 0&&(se={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(x,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:se},B.createElement(de.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var he=tt;function qe(V){var We=V.children,R=V.setRef,x=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:x})}function bt(V,We,R,x,l,u,w,P){var X=P.getKey;return V.slice(We,R+1).map(function(W,Pe){var se=We+Pe,te=w(W,se,{style:{width:x},offsetX:l}),ue=X(W);return B.createElement(qe,{key:ue,setRef:function(Ge){return u(W,Ge)}},te)})}function we(V,We,R,x){var l=R-V,u=We-R,w=Math.min(l,u)*2;if(x<=w){var P=Math.floor(x/2);return x%2?R+P+1:R-P}return l>u?R-(x-u):R+(x-l)}function ce(V,We,R){var x=V.length,l=We.length,u,w;if(x===0&&l===0)return null;x2&&arguments[2]!==void 0?arguments[2]:!1,se=X?W<0&&P.current.left||W>0&&P.current.right:W<0&&P.current.top||W>0&&P.current.bottom;return Pe&&se?(clearTimeout(u.current),l.current=!1):(!se||l.current)&&w(),!l.current&&se}};function y(V,We,R,x,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),W=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),se=p(We,R,x,l);function te(Qe,A){if(G.Z.cancel(X.current),!se(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,W.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function ue(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(V){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):ue(Qe,Xe)}}function ft(Qe){V&&(Pe.current=Qe.detail===W.current)}return[$e,ft]}function z(V,We,R,x){var l=B.useMemo(function(){return[new Map,[]]},[V,R.id,x]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),ue=w.get(se);if(te===void 0||ue===void 0)for(var Ye=V.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(ue)Ye();else{W.current+=1;var Ge=W.current;Promise.resolve().then(function(){Ge===W.current&&Ye()})}}function te(ue,Ye){var Ge=V(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),se()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(ue):R==null||R(ue))}return(0,B.useEffect)(function(){return Pe},[]),[te,se,X.current,u]}var Re=14/15;function ze(V,We,R){var x=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,W=function(ue){if(x.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){x.current=!1,X()},se=function(ue){X(),ue.touches.length===1&&!x.current&&(x.current=!0,l.current=Math.ceil(ue.touches[0].pageX),u.current=Math.ceil(ue.touches[0].pageY),w.current=ue.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return V&&We.current.addEventListener("touchstart",se,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",se),X(),clearInterval(P.current)}},[V])}function xe(V){return Math.floor(Math.pow(V,.5))}function ae(V,We){var R="touches"in V?V.touches[0]:V;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(V,We,R){B.useEffect(function(){var x=We.current;if(V&&x){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},W=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},se=function(ue){if(l){var Ye=ae(ue,!1),Ge=x.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-xe(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=xe(A),X()}else P()}};return x.addEventListener("mousedown",W),x.ownerDocument.addEventListener("mouseup",Pe),x.ownerDocument.addEventListener("mousemove",se),function(){x.removeEventListener("mousedown",W),x.ownerDocument.removeEventListener("mouseup",Pe),x.ownerDocument.removeEventListener("mousemove",se),P()}}},[V])}var J=10;function S(V,We,R,x,l,u,w,P){var X=B.useRef(),W=B.useState(null),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(se&&se.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=V.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==se.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},se),{},{times:se.times+1,targetAlign:A,lastTop:j}))}},[se,V.current]),function(ue){if(ue==null){P();return}if(G.Z.cancel(X.current),typeof ue=="number")w(ue);else if(ue&&(0,h.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=We.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(V,We){var R=V.prefixCls,x=V.rtl,l=V.scrollOffset,u=V.scrollRange,w=V.onStartMove,P=V.onStopMove,X=V.onScroll,W=V.horizontal,Pe=V.spinSize,se=V.containerSize,te=V.style,ue=V.thumbStyle,Ye=V.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!x,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-se||0,yn=se-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var C=l/gn;return C*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,W)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var C=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",C,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",C),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var C,_=function(s){var re=ot.current,Y=re.dragging,Ce=re.pageY,Fe=re.startTop;G.Z.cancel(C);var Ee=tn.current.getBoundingClientRect(),it=se/(W?Ee.width:Ee.height);if(Y){var ht=(ae(s,W)-Ce)*it,Ot=Fe;!Ht&&W?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),C=(0,G.Z)(function(){X(N,W)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(C)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Nn),B.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Lt),ue),onMouseDown:at}))}),Oe=Z,T=20;function be(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=V/We*V;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(V,We){var R=V.prefixCls,x=R===void 0?"rc-virtual-list":R,l=V.className,u=V.height,w=V.itemHeight,P=V.fullHeight,X=P===void 0?!0:P,W=V.style,Pe=V.data,se=V.children,te=V.itemKey,ue=V.virtual,Ye=V.direction,Ge=V.scrollWidth,$e=V.component,ft=$e===void 0?"div":$e,Qe=V.onScroll,A=V.onVirtualScroll,j=V.onVisibleChange,Me=V.innerProps,Xe=V.extraRender,nt=V.styles,At=V.showScrollBar,Je=At===void 0?"optional":At,gt=(0,k.Z)(V,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=ie()(x,(0,ee.Z)({},"".concat(x,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],C=(0,B.useState)(0),_=(0,f.Z)(C,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=function(){Ce(!0)},Ee=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=ye(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,fe=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=fe,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return be(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return be(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(pe,fe+1);j(wt,Be)}},[pe,fe,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,fe,Ge,ne,sn,se,it),un=null;u&&(un=(0,v.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},W),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(de.Z,{onResize:$},B.createElement(ft,{className:"".concat(x,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(he,{prefixCls:x,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:x,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:x,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return ie}});const o=de=>typeof de=="object"&&de!=null&&de.nodeType===1,h=(de,b)=>(!b||de!=="hidden")&&de!=="visible"&&de!=="clip",v=(de,b)=>{if(de.clientHeight{const E=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(he){return null}})(B);return!!E&&(E.clientHeightttb||tt>de&&he=b&&qe>=Ne?tt-de-B:he>b&&qeNe?he-b+E:0,f=de=>{const b=de.parentElement;return b==null?de.getRootNode().host||null:b},k=(de,b)=>{var Ne,B,E,tt;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:ce}=b,ye=typeof we=="function"?we:Oe=>Oe!==we;if(!o(de))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=de;for(;o(t)&&ye(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,ce)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(E=window.visualViewport)==null?void 0:E.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Se,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=de.getBoundingClientRect(),{top:ze,right:xe,bottom:ae,left:le}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(de);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+ae:Ke+Se/2-ze+ae,S=bt==="center"?Re+Ue/2-le+xe:bt==="end"?Ze+xe:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(T===G&&!v(T)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),oe=parseInt(dt.borderLeftWidth,10),V=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let x=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-oe-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-V-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:be/T.offsetHeight:0;if(G===T)x=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,V,R,q+J,q+J+Se,Se):J-y/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,oe,We,z+S,z+S+Ue,Ue),x=Math.max(0,x+q),l=Math.max(0,l+z);else{x=qe==="start"?J-rt-V:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,be,V,R+w,J,J+Se,Se):J-(rt+be/2)+w/2,l=bt==="start"?S-De-oe:bt==="center"?S-(De+Ie/2)+u/2:bt==="end"?S-vt+We+u:ee(De,vt,Ie,oe,We+u,S,S+Ue,Ue);const{scrollLeft:W,scrollTop:Pe}=T;x=X===0?0:Math.max(0,Math.min(Pe+x/X,T.scrollHeight-be/X+w)),l=P===0?0:Math.max(0,Math.min(W+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-x,S+=W-l}Z.push({el:T,top:x,left:l})}return Z},L=de=>de===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(de)?de:{block:"start",inline:"nearest"};function ie(de,b){if(!de.isConnected||!(E=>{let tt=E;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(de))return;const Ne=(E=>{const tt=window.getComputedStyle(E);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(de);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(k(de,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:tt,left:he}of k(de,L(b))){const qe=tt-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;E.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachBook__Edit__index.b8b1dab5.async.js b/p__Declaration__Research__TeachBook__Edit__index.b8b1dab5.async.js new file mode 100644 index 0000000000..2cb6b7bfd9 --- /dev/null +++ b/p__Declaration__Research__TeachBook__Edit__index.b8b1dab5.async.js @@ -0,0 +1,173 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9995],{40001:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},26227:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},84105:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},41464:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},18785:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},73331:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},15277:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},61481:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},33853:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},61485:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},38819:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},47472:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},87395:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},te=g,m=e(7657),j=function(S,He){return C.createElement(m.Z,(0,o.Z)({},S,{ref:He,icon:te}))},W=C.forwardRef(j),se=W},57490:function(bn,st,e){e.d(st,{z:function(){return ue},Z:function(){return ce}});var o=e(59301),C=e(54580),g=e(8591),te=e(43418),m=e(3113),j=e(3294),W=e(23538),se=Object.defineProperty,fe=Object.getOwnPropertySymbols,S=Object.prototype.hasOwnProperty,He=Object.prototype.propertyIsEnumerable,T=(ne,w,L)=>w in ne?se(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,A=(ne,w)=>{for(var L in w||(w={}))S.call(w,L)&&T(ne,L,w[L]);if(fe)for(var L of fe(w))He.call(w,L)&&T(ne,L,w[L]);return ne},_e=(ne,w,L)=>new Promise((Be,K)=>{var Ae=pt=>{try{lt(L.next(pt))}catch(at){K(at)}},Ie=pt=>{try{lt(L.throw(pt))}catch(at){K(at)}},lt=pt=>pt.done?Be(pt.value):Promise.resolve(pt.value).then(Ae,Ie);lt((L=L.apply(ne,w)).next())});const De="\u3000\u3000";function $e(ne){var w=["Bytes","KB","MB","GB","TB"];if(ne==0)return"0 Byte";var L=parseInt(""+Math.floor(Math.log(ne)/Math.log(1024)),10);return(ne/Math.pow(1024,L)).toFixed(1)+" "+w[L]}var mt=({value:ne=[],action:w,onChange:L,className:Be,maxSize:K=150,title:Ae="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const lt={multiple:!1,fileList:ne,accept:Ie,withCredentials:!0,beforeUpload:at=>at.size/1024/1024(D.name.indexOf(De)===-1&&(D.name=`${D.name}${De}${$e(D.size)}`),A({},D))),at.file.status==="done"&&((ct=(Fe=at.file)==null?void 0:Fe.response)==null?void 0:ct.status)===-1){message.error((ee=(Re=at.file)==null?void 0:Re.response)==null?void 0:ee.message),L([]);return}L(Je)},onRemove:at=>_e(void 0,null,function*(){const Fe=at.size/1024/1024;return at.status==="uploading"?!0:Fe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:ne.length>0,ghost:!0},Ae),React.createElement("span",{onClick:pt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",K,"M)"," ")))},Pe=e(61481),It=e(89392),F=Object.defineProperty,_=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,b=(ne,w,L)=>w in ne?F(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,x=(ne,w)=>{for(var L in w||(w={}))u.call(w,L)&&b(ne,L,w[L]);if(_)for(var L of _(w))t.call(w,L)&&b(ne,L,w[L]);return ne};const Y=ne=>React.createElement("svg",x({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},ne),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var N="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Oe=Object.defineProperty,et=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,wt=(ne,w,L)=>w in ne?Oe(ne,w,{enumerable:!0,configurable:!0,writable:!0,value:L}):ne[w]=L,je=(ne,w)=>{for(var L in w||(w={}))Ke.call(w,L)&&wt(ne,L,w[L]);if(et)for(var L of et(w))Le.call(w,L)&&wt(ne,L,w[L]);return ne},ke=(ne,w,L)=>new Promise((Be,K)=>{var Ae=pt=>{try{lt(L.next(pt))}catch(at){K(at)}},Ie=pt=>{try{lt(L.throw(pt))}catch(at){K(at)}},lt=pt=>pt.done?Be(pt.value):Promise.resolve(pt.value).then(Ae,Ie);lt((L=L.apply(ne,w)).next())});const{Dragger:me}=C.default;function ue(ne){let w=[];return ne&&ne.length>0&&(w=ne.map(L=>({uid:L.id,id:L.id,name:L.title+De+L.filesize,url:L.url,filesize:L.filesize,status:"done",response:{id:L.id}}))),w}var ce=({value:ne,onChange:w,action:L,data:Be,className:K,maxSize:Ae=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:lt=!1,accept:pt="",additionalText:at,isDragger:Fe,number:ct=1e3,aloneClear:Re=!1,realTimeRemove:ee=!0,uploadText:Je,setFileProgress:D,showFileProgress:R})=>{const[l,d]=(0,o.useState)(!1);let[I,M]=(0,o.useState)(ne||[]),[X,U]=(0,o.useState)(1);(0,o.useEffect)(()=>{ne&&(X===1&&M([...ne]),U(2),ct===(ne==null?void 0:ne.length)&&d(!0))},[ne]);const be=()=>{setTimeout(()=>{I.pop(),M([...I])},500)};R&&D(I.some(ve=>ve.status==="uploading"));const de={multiple:!0,accept:pt,withCredentials:!0,fileList:I,beforeUpload:(ve,Qe)=>{const nt=ve.size/1024/1024;return I.concat(Qe).length>ct?(I.pop(),M([...I]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ct}\u4E2A\u6587\u4EF6`),Re?Promise.reject():(be(),!1)):nt=ct?d(!0):d(!1),M([...I]),I=I.map(E=>{var i,h;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(h=E==null?void 0:E.response)==null?void 0:h.url),E.name.indexOf(De)===-1&&(E.name=`${E.name}${De}${$e(E.size)}`),je({},E)}),console.log("info:",ve,I),w(I)},onRemove:ve=>ke(void 0,null,function*(){if(!ee)return!0;const Qe=()=>ke(void 0,null,function*(){if(ve.response?ve.response.id:ve.id){let rt=yield(0,W.JZ)(ve.response?ve.response.id:ve.uid);return Promise.resolve(rt)}else return!0});if(lt)return new Promise((nt,rt)=>{te.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ke(void 0,null,function*(){const vt=yield Qe();g.ZP.success("\u5220\u9664\u6210\u529F"),nt(!0)}),onCancel:()=>nt(!1)})});{const nt=yield Qe();return I.length-1{},isCurrent:me=!0,showAlias:ue=!1})=>{const ce=Math.floor((Le-(N-1)*Oe)/N),ne=[{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(w=>(window.ENV==="build"&&(w.ptimg=`/react/build${w.ptimg}`,w.swimg=`/react/build${w.swimg}`),w));return _.createElement(C.Z,{spinning:je},_.createElement("div",{className:m()(o.list,x)},!!(Y!=null&&Y.length)&&(Y==null?void 0:Y.map((w,L)=>{var Be;const{name:K,id:Ae,identifier:Ie,featured:lt,school_name:pt,image_url:at,excellent:Fe,is_plan:ct}=w;return _.createElement("div",{key:Ae,className:o.wrap,style:{width:ce,marginRight:(1+L)%N===0?0:Oe+Ke,marginBottom:et}},_.createElement("a",{className:o.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),wt&&(0,j.L9)([wt]),(0,j.xg)(`/paths/${Ie}`)}},_.createElement("div",{className:o.img},_.createElement("img",{className:o.cover,src:`${at}`}),me&&(0,se.bg)()&&(w==null?void 0:w.studying)&&_.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),ke(w)}},_.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),_.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Be=w==null?void 0:w.subject_tags)==null?void 0:Be.map((Re,ee)=>{var Je,D;if(ee===0){const l=(Je=ne.find(d=>d.name==Re))==null?void 0:Je.swimg;return _.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(D=ne.find(l=>l.name==Re))==null?void 0:D.ptimg;return _.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(ee-1)+2*ee}px`}})}),_.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(w==null?void 0:w.excellent)&&_.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),_.createElement("div",{className:o.name},_.createElement(g.Z,{title:ue&&(w!=null&&w.excellent_alias_name)?_.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${K}`,_.createElement("br",null),_.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${w==null?void 0:w.excellent_alias_name}`)):K},_.createElement("span",{className:o.e},ue&&(w==null?void 0:w.excellent_alias_name)||K))),_.createElement("div",{className:o.tags},_.createElement("div",null,_.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),_.createElement("span",null,w.stages_count))),_.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},_.createElement("span",null,_.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),_.createElement("span",null,w.members_count)))))))})),!Y.length&&_.createElement(W.Z,null)))}},29458:function(bn,st,e){e.d(st,{jL:function(){return m},w9:function(){return w},QD:function(){return E},cQ:function(){return ke.Z},op:function(){return le},O5:function(){return yn},_b:function(){return dt},t7:function(){return Pe},Gi:function(){return lt},YG:function(){return Ae},qp:function(){return He},vr:function(){return k},qE:function(){return nt},Je:function(){return _},wb:function(){return je},cq:function(){return ee},tp:function(){return _e}});var o=e(59301),C={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",m=({dataSource:Me=[],img:ot,imgWidth:qe=346,title:Ct,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,Ct),o.createElement("span",null,Jt)),Me.length>0&&o.createElement("div",{className:C.btns},Me.map((Ve,Tt)=>o.createElement("div",{key:Tt,onClick:Ve.click},Ve.name,Ve.sign?o.createElement("img",{src:g,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:qe}))),j={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"},W=e(92310),se=e.n(W),fe=e(89392),He=({dataSource:Me=[],value:ot,onChange:qe,onTitleChange:Ct,className:Jt,title:_t,titleWidth:Ve=41,style:Tt={},fontColor:y="#6A7283",showCount:re})=>{const[ae,s]=(0,o.useState)(0),[c,ie]=(0,o.useState)(!1),Q=(0,o.useRef)(null),we=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Ne;Me.length!==0&&(((Ne=Q==null?void 0:Q.current)==null?void 0:Ne.clientHeight)>97?s(1):s(0)),Me.length===0&&s(0),ie(!1)},[Me]),o.createElement("div",{className:se()(j.row,Jt),style:Tt},o.createElement("div",{onClick:(0,fe.throttle)(()=>Ct==null?void 0:Ct(),2e3),style:{width:Ve,marginTop:c?12:4},className:`${j.title} ${Ct?"current":""}`},_t),o.createElement("div",{className:c?`${j.tagsWrap} ${j.tagsBorderWrap}`:j.tagsWrap},o.createElement("div",{className:j.bar,ref:we,style:ae>0?{height:ae===1?97:"auto",overflow:ae===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:j.tag,ref:Q},Me==null?void 0:Me.map(Ne=>o.createElement("span",{onClick:()=>qe(Ne.id),key:Ne.id,style:{color:y},className:ot===Ne.id?j.active:""},o.createElement("span",{title:Ne.name,className:j.name},Ne.name),!!re&&o.createElement("span",{className:j.num},Ne.count))))),!!ae&&o.createElement(o.Fragment,null,ae===1?o.createElement("div",{onClick:()=>{var Ne;s(2),((Ne=Q==null?void 0:Q.current)==null?void 0:Ne.clientHeight)>245?ie(!0):ie(!1)},className:j.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{we.current.scrollTop=0,s(1),ie(!1)},className:j.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},T={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"},_e=({dataSource:Me=[],value:ot,onChange:qe,className:Ct,style:Jt={}})=>o.createElement("div",{style:Jt,className:se()(T.tabs,Ct)},Me.map(_t=>o.createElement("span",{onClick:()=>qe(_t.id),className:ot===_t.id?T.active:"",key:_t.id},_t.name))),De={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},$e=e(92832),Pe=({dataSource:Me=[],value:ot="",onChange:qe,onInputChange:Ct=()=>{},className:Jt,style:_t={},placeholder:Ve,allowClear:Tt=!1})=>{var y;const[re,ae]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var we;let Ne=ot;(we=JSON.stringify(ot))!=null&&we.includes("{")&&(ae(ot.id),Ne=ot.value||"");try{c(decodeURIComponent(Ne||""))}catch(xe){c(decodeURIComponent(Ne||""))}},[ot]);const ie=()=>{qe(encodeURIComponent(s),re||null)},Q=we=>{we!==re&&(ae(we),qe(encodeURIComponent(s),we))};return o.createElement("div",{className:se()(De.input,Jt),style:_t},!!Me.length&&o.createElement("div",{className:De.dropdown},o.createElement("div",{className:De.text},(y=Me.find(we=>we.id===re))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:De.b1}),o.createElement("b",{className:De.b2})),o.createElement("div",{className:De.menu},Me.map((we,Ne)=>o.createElement("div",{key:Ne,onClick:()=>Q(we.id)},we.name)))),o.createElement($e.default,{onPressEnter:ie,value:s,onChange:we=>{c(we.target.value),Ct(encodeURIComponent(we.target.value),re||null)},bordered:!1,placeholder:Ve}),o.createElement("i",{onClick:ie,className:"iconfont icon-sousuo9 font14 pl10 current"}))},It={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"},_=({value:Me,onChange:ot,className:qe,total:Ct,pageSize:Jt,style:_t={}})=>{const Ve=Me<2,Tt=Me>=Math.ceil(Ct/Jt);return Ct<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(It.quickPager,qe),style:_t},o.createElement("div",{onClick:()=>{Ve||ot(Me-1,"prev")},className:Ve?It.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Me+1,"next")},className:Tt?It.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),b=e(6848),x=e(13570),Y=e(3294),N=e(955),Oe=e(96908),et=e(57177),Ke=e(81378),Le=e(8797),je=({className:Me,dataSource:ot=[],col:qe=4,right:Ct,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(qe-1)*Ct)/qe);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:se()(u.list,Me)},!!ot.length&&ot.map((ae,s)=>{const{name:c,id:ie,identifier:Q,power:we,cover_image_id:Ne,pic:xe}=ae;return o.createElement("div",{className:u.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:Ct+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Q}/challenges`,className:u.li,onClick:it=>{it.preventDefault(),Tt&&(0,N.L9)([Tt]),we&&(0,N.xg)(`/shixuns/${Q}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${xe}`}),ae.is_jupyter&&o.createElement("img",{className:u.sign,src:Oe}),ae.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:et}),ae.is_unity_3d&&o.createElement("img",{className:u.sign,src:Ke})),o.createElement("div",{className:u.name},o.createElement(b.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(b.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ae.challenges_count))),!!ae.myshixuns_count&&o.createElement(b.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ae.myshixuns_count))),o.createElement(b.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ae.level))),o.createElement("div",{className:u.rate},o.createElement(x.Z,{allowHalf:!0,disabled:!0,defaultValue:ae.score_info}),o.createElement("span",null,"\xA0",ae.score_info?`${ae.score_info}\u5206`:"5\u5206")))),!we&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${Y.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Le.Z,null)))},ke=e(33847),me={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"},ue="data:image/png;base64,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",ce=e(59301),w=({className:Me,dataSource:ot=[],col:qe=4,right:Ct,bottom:Jt=23,precision:_t=0,wrapWidth:Ve=1200,trackEventItems:Tt,loading:y})=>{const re=Math.floor((Ve-(qe-1)*Ct)/qe);return ce.createElement(t.Z,{spinning:y},ce.createElement("div",{className:se()(me.list,Me)},!!ot.length&&ot.map((ae,s)=>{const{subject_identifier:c,id:ie,identifier:Q,power:we}=ae,Ne=ae.is_public!=0&&ae.is_public;return ce.createElement("div",{className:me.wrap,key:ie,style:{width:re,marginRight:(1+s)%qe===0?0:Ct+_t,marginBottom:Jt}},ce.createElement("a",{className:me.li,onClick:xe=>{xe.preventDefault(),Tt&&(0,N.L9)([Tt]),(0,N.xg)(ae.first_category_url)}},ce.createElement("div",{className:me.top},ce.createElement(b.Z,{title:ae.name},ce.createElement("div",{className:me.name},ae.name)),ce.createElement("img",{className:me.img,src:Y.Z.IMG_SERVER+"/images/"+ae.avatar_url}),ce.createElement("div",{className:me.text,title:ae.creator},ae.creator),c&&ce.createElement("div",{className:me.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ne&&ce.createElement("div",{className:me.sign},"\u516C\u5F00")),ce.createElement("div",{className:me.bottom},ae.visits>0&&ce.createElement(b.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-liulanyan"}),ce.createElement("span",null,ae.visits))),ae.course_members_count>0&&ce.createElement(b.Z,{title:"\u6210\u5458",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan"}),ae.course_members_count)),ae.tasks_count>0&&ce.createElement(b.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-zuoye"}),ae.tasks_count)),ae.is_end?ce.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ae.is_accessible&&ce.createElement("div",{className:me.lockWrap},ce.createElement("img",{src:`${Y.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ce.createElement(Le.Z,null)))},L={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Be=e(89070),Ae=({dataSource:Me=[],value:ot,onChange:qe,className:Ct,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(L.tabs,Ct),style:Jt},o.createElement("div",{className:L.tabsWrap},Me.map((Ve,Tt)=>o.createElement("aside",{className:L.tab,onClick:()=>{qe(Ve.id),Ve.link&&Be.history.push(Ve.link)},key:Tt},o.createElement("div",{className:ot===Ve.id?L.active:""},Ve.name),(Ve==null?void 0:Ve.resetCount)==null&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement("span",null,"\uFF08",Ve==null?void 0:Ve.total,"\uFF09"),(Ve==null?void 0:Ve.resetCount)!==void 0&&(Ve==null?void 0:Ve.total)!==void 0&&o.createElement(b.Z,{title:(Ve==null?void 0:Ve.tip)!=null?Ve==null?void 0:Ve.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ve==null?void 0:Ve.resetCount),"/",o.createElement("span",null,Ve==null?void 0:Ve.total),"\uFF09"))))),o.createElement("div",{className:L.tabBar},_t)),lt=({className:Me,style:ot={},children:qe})=>o.createElement("div",{className:se()(Me),style:ot},qe),pt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},at=e(38854),Fe=e(20834);const ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var ee=({sortValue:Me,dropValue:ot,className:qe,onSort:Ct,onDrop:Jt,dataSource:_t=ct})=>{var Ve;return o.createElement("div",{className:se()(pt.orderWrap,qe)},o.createElement(at.Z,{dropdownRender:()=>o.createElement(Fe.default,null,_t.map((Tt,y)=>o.createElement(Fe.default.Item,{key:y,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:pt.orderTextWrap},(Ve=_t.find(Tt=>ot===Tt.id))==null?void 0:Ve.name)),o.createElement("span",{className:pt.orderIconWrap},o.createElement("span",{className:pt.orderAsc},o.createElement("i",{className:Me==="asc"?`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-up font12 ${pt.cursorPointer}`,onClick:()=>Ct(Me==="asc"?"desc":"asc")})),o.createElement("span",{className:pt.orderDesc},o.createElement("i",{className:Me==="desc"?`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer} ${pt.active}`:`iconfont icon-sanjiaoxing-down font12 ${pt.cursorPointer}`,onClick:()=>Ct(Me==="asc"?"desc":"asc")}))))},Je={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},D=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,I=Object.prototype.propertyIsEnumerable,M=(Me,ot,qe)=>ot in Me?R(Me,ot,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ot]=qe,X=(Me,ot)=>{for(var qe in ot||(ot={}))d.call(ot,qe)&&M(Me,qe,ot[qe]);if(l)for(var qe of l(ot))I.call(ot,qe)&&M(Me,qe,ot[qe]);return Me},U=(Me,ot)=>{var qe={};for(var Ct in Me)d.call(Me,Ct)&&ot.indexOf(Ct)<0&&(qe[Ct]=Me[Ct]);if(Me!=null&&l)for(var Ct of l(Me))ot.indexOf(Ct)<0&&I.call(Me,Ct)&&(qe[Ct]=Me[Ct]);return qe},be=(Me,ot,qe)=>new Promise((Ct,Jt)=>{var _t=y=>{try{Tt(qe.next(y))}catch(re){Jt(re)}},Ve=y=>{try{Tt(qe.throw(y))}catch(re){Jt(re)}},Tt=y=>y.done?Ct(y.value):Promise.resolve(y.value).then(_t,Ve);Tt((qe=qe.apply(Me,ot)).next())}),le=Me=>{var ot=Me,{className:qe,style:Ct,children:Jt,loading:_t=!1,openLoading:Ve,onClick:Tt=()=>{},size:y="middle",shape:re="round"}=ot,ae=U(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(D.ZP,X({onClick:(0,fe.throttle)(ie=>be(void 0,null,function*(){Ve&&c(!0);try{yield Tt(ie)}catch(Q){console.log("error",Q)}Ve&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(Je.btn,Je[`${y}-${re}`],qe),style:Ct,size:y,shape:re,loading:s||_t},ae),Jt)},ve={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"},nt=({className:Me,style:ot,children:qe=null,onClick:Ct,title:Jt})=>o.createElement("div",{className:se()(ve.head,Me),style:ot},o.createElement("span",{className:"primary-hover",onClick:Ct},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:ve.node},qe)),rt={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"},E=({confirmShow:Me=!0,confirmTitle:ot,confirmClick:qe,cancelShow:Ct=!0,cancelTitle:Jt,cancelClick:_t,className:Ve,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:se()(rt.btns,Ve),style:Tt},Me&&o.createElement(D.ZP,{loading:y,onClick:qe,type:"primary",className:rt.confirm},ot),Ct&&o.createElement(D.ZP,{onClick:_t,className:rt.cancel},Jt)),i={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"},k=({className:Me,style:ot={},LeftContent:qe,children:Ct,RightContent:Jt})=>o.createElement("div",{className:se()(i.fixedBottom,Me),style:ot},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},qe),o.createElement("div",{className:i.center},Ct),o.createElement("div",{className:i.right},Jt))),oe={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"},dt=({className:Me,style:ot={},dataSource:qe=[]})=>o.createElement("div",{className:se()(oe.crumbs,Me),style:ot},qe.map((Ct,Jt)=>JtBe.history.push(Ct.path)},Ct.name):o.createElement("span",null,Ct.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},Ct.name))),Ee=e(31797),Ge=Object.defineProperty,St=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,xt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Me,ot,qe)=>ot in Me?Ge(Me,ot,{enumerable:!0,configurable:!0,writable:!0,value:qe}):Me[ot]=qe,vn=(Me,ot)=>{for(var qe in ot||(ot={}))Ht.call(ot,qe)&&qt(Me,qe,ot[qe]);if(xt)for(var qe of xt(ot))Xt.call(ot,qe)&&qt(Me,qe,ot[qe]);return Me},tn=(Me,ot)=>St(Me,Dt(ot)),rn=(Me,ot)=>{var qe={};for(var Ct in Me)Ht.call(Me,Ct)&&ot.indexOf(Ct)<0&&(qe[Ct]=Me[Ct]);if(Me!=null&&xt)for(var Ct of xt(Me))ot.indexOf(Ct)<0&&Xt.call(Me,Ct)&&(qe[Ct]=Me[Ct]);return qe};const{Countdown:Mt}=Ee.default;var yn=Me=>{var ot=Me,{onChange:qe}=ot,Ct=rn(ot,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&&qe(Jt)},[Jt]);const Ve=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(Mt,tn(vn({},Ct),{onChange:Ve}))}},60369:function(bn,st,e){e.r(st),e.d(st,{default:function(){return wt}});var o=e(59301),C={contentWrap:"contentWrap___Fdwjt",core:"core___YoA4Z",header:"header___vB7p2",tip:"tip___PaZvz",editBtn:"editBtn___QZ9Cr",contBox:"contBox___LE6CM",formWrap:"formWrap___MhxBl",partSty:"partSty___qU8CK",titleTag:"titleTag___yperF",tag:"tag___KME8T",title:"title___E_K8l",partSty1:"partSty1___flqmT",partSty2:"partSty2___Sldyf",partSty3:"partSty3___KCgrZ"},g=e(78241),te=e(8591),m=e(71418),j=e(95237),W=e(43604),se=e(92832),fe=e(57809),S=e(5871),He=e(5083),T=e(3113),A=e(43418),_e=e(29458),De=e(57490),$e=e(89070),mt=e(70849),Pe=e(61186),It=e.n(Pe),F=e(59301),_=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Y=Object.prototype.propertyIsEnumerable,N=(je,ke,me)=>ke in je?_(je,ke,{enumerable:!0,configurable:!0,writable:!0,value:me}):je[ke]=me,Oe=(je,ke)=>{for(var me in ke||(ke={}))x.call(ke,me)&&N(je,me,ke[me]);if(b)for(var me of b(ke))Y.call(ke,me)&&N(je,me,ke[me]);return je},et=(je,ke)=>u(je,t(ke)),Ke=(je,ke,me)=>new Promise((ue,ce)=>{var ne=Be=>{try{L(me.next(Be))}catch(K){ce(K)}},w=Be=>{try{L(me.throw(Be))}catch(K){ce(K)}},L=Be=>Be.done?ue(Be.value):Promise.resolve(Be.value).then(ne,w);L((me=me.apply(je,ke)).next())});const Le=({declaration:je,user:ke,dispatch:me,loading:ue})=>{var ce;const[ne,w]=(0,o.useState)(!1),[L]=g.default.useForm(),[Be,K]=(0,o.useState)({}),[Ae]=(0,$e.useSearchParams)(),Ie=Ae.get("id"),[lt]=g.default.useForm(),[pt,at]=(0,o.useState)(!1),Fe=(0,$e.useLocation)(),ct=(ce=Fe==null?void 0:Fe.pathname)==null?void 0:ce.split("/"),Re=ct!=null&&ct.length?ct[(ct==null?void 0:ct.length)-1]:"";(0,o.useEffect)(()=>{var l,d;ee(),Ie&&Je(),L.setFieldsValue({user_name:(l=ke==null?void 0:ke.userInfo)==null?void 0:l.real_name,staff_id:((d=ke==null?void 0:ke.userInfo)==null?void 0:d.staff_id)||"--"})},[]);const ee=()=>Ke(void 0,null,function*(){const l=yield(0,mt.LX)({declare_type:12});(l==null?void 0:l.status)===0&&K(l==null?void 0:l.data)}),Je=()=>Ke(void 0,null,function*(){var l,d,I,M,X,U;w(!0);const be=yield(0,mt.Hs)({id:Ie});(be==null?void 0:be.status)===0&&L.setFieldsValue(et(Oe({},(be==null?void 0:be.data)||{}),{publish_time:(l=be==null?void 0:be.data)!=null&&l.publish_time?It()((d=be==null?void 0:be.data)==null?void 0:d.publish_time):"",attachment_id:(M=(I=be==null?void 0:be.data)==null?void 0:I.attachment_info)!=null&&M.id?(0,De.z)([(X=be==null?void 0:be.data)==null?void 0:X.attachment_info]):"",staff_id:((U=be==null?void 0:be.data)==null?void 0:U.staff_id)||"--"})),w(!1)}),D=(l,d)=>{},R=l=>Ke(void 0,null,function*(){var d,I,M;l.publish_time=l.publish_time?(d=l.publish_time)==null?void 0:d.format("YYYY-MM-DD"):"",l.project_type=Number(l.project_type),l.attachment_id&&(l.attachment_id=(M=(I=l==null?void 0:l.attachment_id)==null?void 0:I.map(U=>U.response.id))==null?void 0:M[0]),at(!0);let X={status:-1};Ie?X=yield(0,mt.Bb)(et(Oe({},l),{id:Ie,declare_type:12})):X=yield(0,mt.eu)(et(Oe({},l),{declare_type:12})),(X==null?void 0:X.status)===0&&(te.ZP.success("\u4FDD\u5B58\u6210\u529F!"),$e.history.back()),at(!1)});return F.createElement(m.Z,{spinning:ne},F.createElement("div",{className:C.contentWrap},F.createElement("div",{className:C.core},F.createElement("div",{className:C.header},F.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5\u51FA\u7248\u6559\u6750"),F.createElement("div",null,F.createElement("span",null,F.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{$e.history.back()}})))),F.createElement("div",{className:C.contBox},F.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),F.createElement(g.default,{className:C.formWrap,form:L,layout:"horizontal",onValuesChange:D,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:Re==="view",initialValues:{main_type:2}},F.createElement("div",{className:C.partSty},F.createElement("div",{className:C.titleTag},F.createElement("span",{className:C.tag}),F.createElement("span",{className:C.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),F.createElement(j.Z,{gutter:[16,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),F.createElement(j.Z,{gutter:[16,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},F.createElement(fe.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u6559\u6750\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6559\u6750\u540D\u79F0"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u6559\u6750\u540D\u79F0",maxLength:200})))),F.createElement(j.Z,{gutter:[24,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u6559\u6750\u4F5C\u8005",name:"authors",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6559\u6750\u4F5C\u8005"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u6559\u6750\u4F5C\u8005",maxLength:200}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u603B\u5B57\u6570",name:"words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u603B\u5B57\u6570",maxLength:200})))),F.createElement(j.Z,{gutter:[24,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u64B0\u5199\u5B57\u6570",name:"write_words_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u64B0\u5199\u5B57\u6570"}]},F.createElement(S.Z,{placeholder:"\u8BF7\u8F93\u5165\u64B0\u5199\u5B57\u6570",parser:l=>l.replace(/[^\d]/g,""),min:0,style:{width:"100%"}}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u51FA\u7248\u793E",name:"publisher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u51FA\u7248\u793E",maxLength:200})))),F.createElement(j.Z,{gutter:[24,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u51FA\u7248\u65F6\u95F4",name:"publish_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4"}]},F.createElement(He.default,{placeholder:"\u8BF7\u9009\u62E9\u51FA\u7248\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u4E66\u53F7",name:"books_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E66\u53F7"}]},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4E66\u53F7",maxLength:200})))),F.createElement(j.Z,{gutter:[24,16]},F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u6559\u6750\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",name:"content_publish_situation"},F.createElement(se.default,{placeholder:"\u6559\u6750\u90E8\u5206\u5185\u5BB9\u53D1\u8868\u60C5\u51B5",maxLength:200}))),F.createElement(W.Z,{span:12},F.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},F.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),F.createElement("div",{className:C.partSty3},F.createElement("div",{className:C.titleTag},F.createElement("span",{className:C.tag}),F.createElement("span",{className:C.title},"\u9644\u4EF6")),F.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},F.createElement(De.Z,{number:1,uploadText:!0,maxSize:20})),F.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},F.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),F.createElement("div",null,"\u8BF7\u5C06\u83B7\u5956\u8BC1\u4E66\u6216\u8005\u53D1\u6587\u7684PDF\u626B\u63CF\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(Re)&&F.createElement(j.Z,{justify:"end",className:"mt20"},F.createElement(_e.op,{shape:"default",onClick:()=>{L.resetFields(),$e.history.back()}},"\u53D6\u6D88"),F.createElement(T.ZP,{className:"ml20",type:"primary",loading:pt,disabled:Re==="view",onClick:()=>{L.submit()}},"\u4FDD\u5B58")),Re==="review"&&F.createElement(j.Z,{justify:"end",className:"mt20"},F.createElement(_e.op,{shape:"default",onClick:()=>{A.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield L.submit(),(yield(0,mt.Uk)({declaration_id:Ie,verify_status:"agree",reason:""})).status===0&&$e.history.back()})})}},"\u901A\u8FC7"),F.createElement(T.ZP,{className:"ml20",type:"primary",onClick:()=>{A.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:F.createElement("div",null,F.createElement(g.default,{form:lt,layout:"vertical",onFinish:l=>Ke(void 0,null,function*(){(yield(0,mt.Uk)(Oe({declaration_id:Ie,verify_status:"reject"},l))).status===0&&(te.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),$e.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},F.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},F.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield lt.submit()})})}},"\u9A73\u56DE"))))))};var wt=(0,$e.connect)(({declaration:je,loading:ke,user:me})=>({declaration:je,loading:ke,user:me}))(Le)},23538:function(bn,st,e){e.d(st,{$J:function(){return g},JZ:function(){return m},bN:function(){return W},jP:function(){return j},rO:function(){return te}});var o=e(99064),C=(se,fe,S)=>new Promise((He,T)=>{var A=$e=>{try{De(S.next($e))}catch(mt){T(mt)}},_e=$e=>{try{De(S.throw($e))}catch(mt){T(mt)}},De=$e=>$e.done?He($e.value):Promise.resolve($e.value).then(A,_e);De((S=S.apply(se,fe)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function te(se){return(0,o.U2)("library_tags.json",se)}function m(se){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function j(se){return(0,o.v_)("libraries.json",se)}function W(se,fe){return(0,o.gz)(`libraries/${se}.json`,fe)}},56762:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(){const[,g]=o.useReducer(te=>te+1,0);return g}},19080:function(bn,st,e){e.d(st,{F:function(){return m},Z:function(){return te}});var o=e(92310),C=e.n(o);const g=null;function te(j,W,se){return C()({[`${j}-status-success`]:W==="success",[`${j}-status-warning`]:W==="warning",[`${j}-status-error`]:W==="error",[`${j}-status-validating`]:W==="validating",[`${j}-has-feedback`]:se})}const m=(j,W)=>W||j},93891:function(bn,st,e){var o=e(59301),C=e(36355),g=e(64165);const te=m=>{const{componentName:j}=m,{getPrefixCls:W}=(0,o.useContext)(C.E_),se=W("empty");switch(j){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};st.Z=te},5083:function(bn,st,e){e.d(st,{default:function(){return Yo}});var o=e(61186),C=e.n(o),g=e(48736),te=e(90111),m=e.n(te),j=e(58319),W=e.n(j),se=e(23250),fe=e.n(se),S=e(74959),He=e.n(S),T=e(10238),A=e.n(T),_e=e(33656),De=e.n(_e);C().extend(De()),C().extend(A()),C().extend(m()),C().extend(W()),C().extend(fe()),C().extend(He()),C().extend(function(n,r){var a=r.prototype,v=a.format;a.format=function(V){var H=(V||"").replace("Wo","wo");return v.bind(this)(H)}});var $e={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},mt=function(r){var a=$e[r];return a||r.split("_")[0]},Pe=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},It={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(mt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(mt(r)).weekday(0)},getWeek:function(r,a){return a.locale(mt(r)).week()},getShortWeekDays:function(r){return C()().locale(mt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(mt(r)).localeData().monthsShort()},format:function(r,a,v){return a.locale(mt(r)).format(v)},parse:function(r,a,v){for(var p=mt(r),V=0;V1&&(H=r.addDate(H,-7)),H}function i(n,r,a){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,v*10);case"quarter":case"month":return a.addYear(n,v);default:return a.addMonth(n,v)}}function h(n,r){var a=r.generateConfig,v=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(v.locale,n,p)}function k(n,r){var a=r.generateConfig,v=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(v.locale,n,p)}function oe(n){var r=n.cellDate,a=n.mode,v=n.disabledDate,p=n.generateConfig;if(!v)return!1;var V=function(gt,he,We){for(var bt=he;bt<=We;){var en=void 0;switch(gt){case"date":{if(en=p.setDate(r,bt),!v(en))return!1;break}case"month":{if(en=p.setMonth(r,bt),!oe({cellDate:en,mode:"month",generateConfig:p,disabledDate:v}))return!1;break}case"year":{if(en=p.setYear(r,bt),!oe({cellDate:en,mode:"year",generateConfig:p,disabledDate:v}))return!1;break}}bt+=1}return!0};switch(a){case"date":case"week":return v(r);case"month":{var H=1,Se=p.getDate(p.getEndDate(r));return V("date",H,Se)}case"quarter":{var ye=Math.floor(p.getMonth(r)/3)*3,ze=ye+2;return V("month",ye,ze)}case"year":return V("month",0,11);case"decade":{var At=p.getYear(r),Ue=Math.floor(At/l)*l,Ye=Ue+l-1;return V("year",Ue,Ye)}}}function ge(n,r){var a=r.formatList,v=r.generateConfig,p=r.locale;return(0,D.Z)(function(){if(!n)return[[""],""];for(var V="",H=[],Se=0;Se1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),bt){ye(We);return}ze.current=requestAnimationFrame(function(){ye(We)})}var Ue=ge(Se,{formatList:a,generateConfig:v,locale:p}),Ye=(0,Re.Z)(Ue,2),ft=Ye[1];function gt(We){At(We)}function he(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;At(null,We)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ft,gt,he]}var Ee=e(10228),Ge=e(16089),St=e(26407),Dt=e(29194),xt=new Map;function Ht(n,r){var a;function v(){(0,Dt.Z)(n)?r():a=(0,Ge.Z)(function(){v()})}return v(),function(){Ge.Z.cancel(a)}}function Xt(n,r,a){if(xt.get(n)&&cancelAnimationFrame(xt.get(n)),a<=0){xt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var v=r-n.scrollTop,p=v/a*10;xt.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,v=r.onCtrlLeftRight,p=r.onUpDown,V=r.onPageUpDown,H=r.onEnter,Se=n.which,ye=n.ctrlKey,ze=n.metaKey;switch(Se){case Ee.Z.LEFT:if(ye||ze){if(v)return v(-1),!0}else if(a)return a(-1),!0;break;case Ee.Z.RIGHT:if(ye||ze){if(v)return v(1),!0}else if(a)return a(1),!0;break;case Ee.Z.UP:if(p)return p(-1),!0;break;case Ee.Z.DOWN:if(p)return p(1),!0;break;case Ee.Z.PAGE_UP:if(V)return V(-1),!0;break;case Ee.Z.PAGE_DOWN:if(V)return V(1),!0;break;case Ee.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,v){var p=n;if(!p)switch(r){case"time":p=v?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function tn(n,r,a){var v=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(v,p)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,St.Z)(Mt).forEach(function(v){v(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Me=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},qe=function(r){return r==="month"||r==="date"?"quarter":r},Ct=function(r){return r==="date"?"week":r},Jt={year:Me,month:ot,quarter:qe,week:Ct,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ve(n){var r=n.open,a=n.value,v=n.isClickOutside,p=n.triggerOpen,V=n.forwardKeyDown,H=n.onKeyDown,Se=n.blurToCancel,ye=n.onSubmit,ze=n.onCancel,At=n.onFocus,Ue=n.onBlur,Ye=n.changeOnBlur,ft=(0,t.useState)(!1),gt=(0,Re.Z)(ft,2),he=gt[0],We=gt[1],bt=(0,t.useState)(!1),en=(0,Re.Z)(bt,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),zn={onMouseDown:function(){We(!0),p(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(H(Wn,Jn),!kt.current){switch(Wn.which){case Ee.Z.ENTER:{r?ye()!==!1&&We(!0):p(!0),Wn.preventDefault();return}case Ee.Z.TAB:{he&&r&&!Wn.shiftKey?(We(!1),Wn.preventDefault()):!he&&r&&!V(Wn)&&Wn.shiftKey&&(We(!0),Wn.preventDefault());return}case Ee.Z.ESC:{We(!0),ze();return}}!r&&![Ee.Z.SHIFT].includes(Wn.which)?p(!0):he||V(Wn)}},onFocus:function(Wn){We(!0),nn(!0),At&&At(Wn)},onBlur:function(Wn){if(sn.current||!v(document.activeElement)){sn.current=!1;return}Se?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;v(lr)&&ze()},0):r&&(p(!1),on.current&&ye()),nn(!1),Ue==null||Ue(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(An){var Wn=yn(An),Jn=v(Wn);r&&(Jn?!Ye&&(!Kt||Jn)&&p(!1):(sn.current=!0,(0,Ge.Z)(function(){sn.current=!1})))})}),[zn,{focused:Kt,typing:he}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var v=(0,Re.Z)(a,2),p=v[0],V=v[1];return{label:p,value:V}})):[])},[n,r])}var y=e(34280);function re(n){var r=n.valueTexts,a=n.onTextChange,v=t.useState(""),p=(0,Re.Z)(v,2),V=p[0],H=p[1],Se=t.useRef([]);Se.current=r;function ye(At){H(At),a(At)}function ze(){H(Se.current[0])}return(0,y.Z)(function(){r.every(function(At){return At!==V})&&ze()},[r.join("||")]),[V,ye,ze]}var ae=t.createContext({}),s=ae,c=e(39559);function ie(n){var r=n.cellRender,a=n.monthCellRender,v=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!v))return function(V,H){var Se=V;return v&&H.type==="date"?v(Se,H.today):a&&H.type==="month"?a(Se,H.locale):H.originNode}},[r,a,v]);return p}function Q(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",v=String(n);v.length=1?a|0:1,H=n;H<=r;H+=V)p.push({label:Q(H,2),value:H,disabled:(v||[]).includes(H)});return p}function Gt(n){var r=n.generateConfig,a=n.prefixCls,v=n.operationRef,p=n.activeColumnIndex,V=n.value,H=n.showHour,Se=n.showMinute,ye=n.showSecond,ze=n.use12Hours,At=n.hourStep,Ue=At===void 0?1:At,Ye=n.minuteStep,ft=Ye===void 0?1:Ye,gt=n.secondStep,he=gt===void 0?1:gt,We=n.disabledHours,bt=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,zn=[],An="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=V?r.getHour(V):-1,cr=lr,Cr=V?r.getMinute(V):-1,tr=V?r.getSecond(V):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[We,bt,en]},[We,bt,en,Kt,Gn]),ir=(0,Re.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=ut(0,23,Ue,ur&&ur()),Zr=(0,D.Z)(function(){return Vr},Vr,Ft);ze&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,Re.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Q(Hr,2);return(0,ct.Z)((0,ct.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Jn,Zr]),Yr=ut(0,59,ft,_n&&_n(lr)),aa=ut(0,59,he,mr&&mr(lr,Cr)),$r=Ut({value:V,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:ze});v.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===We||Dr)&&(io(mn),zn&&zn(mn),$r&&$r(mn,Un),An&&!rt(ye,mn,ua)&&!(ft!=null&&ft(mn))&&An(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ee.Z.PAGE_UP||mn===Ee.Z.PAGE_DOWN?Dr=La?ye.addMonth:ye.addYear:Dr=La?ye.addDate:ye.addMonth,mn){case Ee.Z.LEFT:case Ee.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ee.Z.RIGHT:case Ee.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ee.Z.UP:case Ee.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ee.Z.UP?"-":"").concat(La?I:Cn)));break}if(Un)return!(ft!=null&&ft(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ee.Z.LEFT,Ee.Z.RIGHT,Ee.Z.UP,Ee.Z.DOWN,Ee.Z.PAGE_UP,Ee.Z.PAGE_DOWN,Ee.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ee.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ie({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,ct.Z)((0,ct.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ft});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,u.Z)({},dr,(0,c.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(ht,(0,u.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=ye.getNow(),Un=z(ye.getHour(mn),ye.getMinute(mn),ye.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=O(ye,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(p,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ft&&ft(ua),locale:Se,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&We==="date"&&!nn){var no=ye.getNow(),No="".concat(p,"-today-btn"),so=ft&&ft(no);xo=t.createElement("a",{className:K()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Se.today)}return t.createElement(s.Provider,{value:(0,ct.Z)((0,ct.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?kt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:en,className:K()("".concat(p,"-panel"),V,(r={},(0,Fe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Fe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Fe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=jn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,v=n.popupElement,p=n.popupStyle,V=n.visible,H=n.dropdownClassName,Se=n.dropdownAlign,ye=n.transitionName,ze=n.getPopupContainer,At=n.children,Ue=n.range,Ye=n.popupPlacement,ft=n.direction,gt="".concat(a,"-dropdown"),he=function(){return Ye!==void 0?Ye:ft==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:jr,prefixCls:gt,popupTransitionName:ye,popup:v,popupAlign:Se,popupVisible:V,popupClassName:K()(H,(r={},(0,Fe.Z)(r,"".concat(gt,"-range"),Ue),(0,Fe.Z)(r,"".concat(gt,"-rtl"),ft==="rtl"),r)),popupStyle:p,getPopupContainer:ze},At)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,v=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(V,H){var Se=V.label,ye=V.value;return t.createElement("li",{key:H,onClick:function(){return v==null?void 0:v(yt(ye))},onMouseEnter:function(){return p==null?void 0:p(yt(ye))},onMouseLeave:function(){return p==null?void 0:p(null)}},Se)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,v=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||v||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(n,r,a){var v=(0,c.Z)(r)==="object"?r.clearIcon:a;return v||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,v=a.prefixCls,p=v===void 0?"rc-picker":v,V=a.id,H=a.name,Se=a.tabIndex,ye=a.style,ze=a.className,At=a.dropdownClassName,Ue=a.dropdownAlign,Ye=a.popupStyle,ft=a.transitionName,gt=a.generateConfig,he=a.locale,We=a.inputReadOnly,bt=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,zn=a.value,An=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,$r=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Ne(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,ee.Z)(null,{value:zn,defaultValue:An}),oa=(0,Re.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Re.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,ee.Z)(!1,{value:Jn,defaultValue:lr,postState:function(Rn){return Gn?!1:Rn},onChange:function(Rn){Zr&&Zr(Rn),!Rn&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,Re.Z)(Ga,2),Ea=Ja[0],Da=Ja[1],Va=ge(Oa,{formatList:Za,generateConfig:gt,locale:he}),Wr=(0,Re.Z)(Va,2),da=Wr[0],to=Wr[1],zr=re({valueTexts:da,onTextChange:function(Rn){var fa=k(Rn,{locale:he,formatList:Za,generateConfig:gt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Re.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(Rn){Or(Rn),xa(Rn),Vr&&!rt(gt,Fa,Rn)&&Vr(Rn,Rn?h(Rn,{generateConfig:gt,locale:he,format:Za[0]}):"")},Ta=function(Rn){Gn&&Rn||Da(Rn)},xo=function(Rn){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(Rn):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var Rn=arguments.length,fa=new Array(Rn),ba=0;baYe(ze);case"month":return Ue(he)>Ue(ze);case"week":return At(he)>At(ze);default:return!ve(Se,he,ze)&&Se.isAfter(he,ze)}return!1},[V,H[1],ze,r]),gt=t.useCallback(function(he){if(H[1]||V&&V(he))return!0;if(H[0]&&ye)return!ve(Se,he,ze)&&Se.isAfter(ye,he);if(!r&&ye)switch(a){case"quarter":return Ye(he)0&&arguments[0]!==void 0?arguments[0]:!1,hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,c.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,ct.Z)((0,ct.Z)({},kt),{},{defaultValue:xe(wr,Tn)||void 0})}return t.createElement(Rt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,u.Z)({},n,hn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:K()((0,Fe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:xe(Fn,Tn),locale:We,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?xe(Fn,1):xe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,$l=pa.current.offsetWidth,Ql=Wr.current.offsetWidth;$l&&Ql&&co>$l-Ql-(oa==="rtl"?0:Oi)&&(Yl=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,hn=Dn(H,La[Tn],$r),Mn=Nn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!xe(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:We,onOk:function(){var Ka=xe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,he),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(wn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(hn||Mn)&&t.createElement("div",{className:"".concat(H,"-footer")},hn,Mn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:K()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(H,"-range-arrow"),style:Di}),Pi()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(hn){hn.preventDefault()}},Xr));var Ni=$n(H,xr,hr),Bi=t.createElement("span",{onMouseDown:function(hn){hn.preventDefault(),hn.stopPropagation()},onMouseUp:function(hn){hn.preventDefault(),hn.stopPropagation();var Mn=dr;zr[0]||(Mn=it(Mn,null,0)),zr[1]||(Mn=it(Mn,null,1)),ba(Mn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Ni),Zi=xr&&(xe(dr,0)&&!zr[0]||xe(dr,1)&&!zr[1]),Jl={size:tn(on,da[0],he)},Cl=0,Sl=0;Ga.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(hn,Mn){var nr=it(Fn,hn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else mn(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:At,prefixCls:H,dropdownClassName:Ue,dropdownAlign:ft,getPopupContainer:gt,transitionName:Ye,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:K()(H,"".concat(H,"-range"),ze,(r={},(0,Fe.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,Fe.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,Fe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:ye,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Je.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:K()("".concat(H,"-input"),(a={},(0,Fe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,Fe.Z)(a,"".concat(H,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,u.Z)({id:Se,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(hn){Al(hn.target.value)},autoFocus:en,placeholder:xe(bt,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:K()("".concat(H,"-input"),(v={},(0,Fe.Z)(v,"".concat(H,"-input-active"),Tn===1),(0,Fe.Z)(v,"".concat(H,"-input-placeholder"),!!Zl),v)),ref:Ja},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(hn){Ol(hn.target.value)},placeholder:xe(bt,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,pt.Z)(a,n);var r=(0,at.Z)(a);function a(){var v;(0,Ae.Z)(this,a);for(var p=arguments.length,V=new Array(p),H=0;H{const{lineHeight:p}=n,V=Math.floor(a*p)+2,H=Math.max((r-V)/2,0),Se=Math.max(r-V-H,0);return{padding:`${H}px ${v}px ${Se}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,cellHeight:p,motionDurationSlow:V,borderRadiusSM:H,motionDurationMid:Se,cellHoverBg:ye,lineWidth:ze,lineType:At,colorPrimary:Ue,cellActiveWithRangeBg:Ye,colorTextLightSolid:ft,controlHeightSM:gt,cellRangeBorderColor:he,pickerCellBorderGap:We,cellHoverWithRangeBg:bt,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'},[v]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${Se}, border ${Se}`},"&-range-hover-start, &-range-hover-end":{[v]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[v]:{background:ye}},[`&-in-view${a}-today ${v}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${At} ${Ue}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ye}},[`&-in-view${a}-selected ${v}, + &-in-view${a}-range-start ${v}, + &-in-view${a}-range-end ${v}`]:{color:ft,background:Ue},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ye}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:gt,borderTop:`${ze}px dashed ${he}`,borderBottom:`${ze}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:We},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:bt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${v}`]:{borderStartStartRadius:H,borderEndStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${v}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-p)/2,borderInlineStart:`${ze}px dashed ${he}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-p)/2,borderInlineEnd:`${ze}px dashed ${he}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Kt,pointerEvents:"none",[v]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${v}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,pickerYearMonthCellWidth:p,pickerControlIconSize:V,cellWidth:H,paddingSM:Se,paddingXS:ye,paddingXXS:ze,colorBgContainer:At,lineWidth:Ue,lineType:Ye,borderRadiusLG:ft,colorPrimary:gt,colorTextHeading:he,colorSplit:We,pickerControlIconBorderWidth:bt,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:zn,colorTextDisabled:An,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=H*7+Fr*2,aa=(Yr-ye*2)/3-p-Se,$r=(Yr-ye*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:At,border:`${Ue}px ${Ye} ${We}`,borderRadius:ft,outline:"none","&-focused":{borderColor:gt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ye}px`,color:he,borderBottom:`${Ue}px ${Ye} ${We}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ye},"&:hover":{color:gt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:V,height:V,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:bt,borderBlockEndWidth:0,borderInlineStartWidth:bt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(V/2),insetInlineStart:Math.ceil(V/2),display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:bt,borderBlockEndWidth:0,borderInlineStartWidth:bt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+zn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:An,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${v}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${v}::after`]:{insetInlineEnd:-(H-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[v]:{padding:`0 ${ye}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:$r,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:$r,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:$r,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:$r,borderInlineStart:`${Ue}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ue}px ${Ye} ${We}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*Ue}px`,textAlign:"center","&-extra":{padding:`0 ${Se}px`,lineHeight:`${Kt-2*Ue}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ue}px ${Ye} ${We}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:An,cursor:"not-allowed"}},"&-decade-panel":{[v]:{padding:`0 ${ye/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ye}px`},[v]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ue}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ue}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ye}px ${Se}px`},[`${r}-cell`]:{[`&:hover ${v}, + &-selected ${v}, + ${v}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:gt},[`&${r}-cell-week`]:{color:new $a.C(mr).setAlpha(.5).toHexString()},[v]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ye}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ue}px ${Ye} ${We}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ue}px ${Ye} ${We}`},"&-active":{background:new $a.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:An,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:v,errorActiveShadow:p,colorWarning:V,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:v},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:v,activeShadow:p}))),[`${r}-active-bar`]:{background:v}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:V},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:V,activeShadow:H}))),[`${r}-active-bar`]:{background:V}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:v,fontSize:p,paddingInline:V,colorBgContainer:H,lineWidth:Se,lineType:ye,colorBorder:ze,borderRadius:At,motionDurationMid:Ue,colorBgContainerDisabled:Ye,colorTextDisabled:ft,colorTextPlaceholder:gt,controlHeightLG:he,fontSizeLG:We,controlHeightSM:bt,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:zn,motionDurationSlow:An,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,v,p,V)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${Se}px ${ye} ${ze}`,borderRadius:At,transition:`border ${Ue}, box-shadow ${Ue}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ye,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:gt}}},"&-large":Object.assign(Object.assign({},Ur(n,he,We,V)),{[`${r}-input > input`]:{fontSize:We}}),"&-small":Object.assign({},Ur(n,bt,p,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:ft,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ft,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ue}, color ${Ue}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:We,color:ft,fontSize:We,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:V},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Se,height:on,marginInlineStart:V,background:zn,opacity:0,transition:`all ${An} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Se-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:V*1.5,transition:`left ${An} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${An}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${Se}px ${ye} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(bt-Math.round(p*kt))/2,cursor:"pointer",transition:`all ${An}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Se}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:v,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:v+v/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+v/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new $a.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:v,showMinute:p,showSecond:V,use12Hours:H}=n,Se=rl(r)[0],ye=Object.assign({},n);return r&&Array.isArray(r)&&(ye.format=Se),Se&&typeof Se=="string"&&(!Se.includes("s")&&V===void 0&&(ye.showSecond=!1),!Se.includes("m")&&p===void 0&&(ye.showMinute=!1),!Se.includes("H")&&!Se.includes("h")&&!Se.includes("K")&&!Se.includes("k")&&v===void 0&&(ye.showHour=!1),(Se.includes("a")||Se.includes("A"))&&H===void 0&&(ye.use12Hours=!0)),a==="time"?ye:(typeof Se=="function"&&delete ye.format,{showTime:ye})}function Vo(n,r,a){if(n===!1)return!1;const v={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},v),n):v}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:V,className:H,placement:Se,size:ye,disabled:ze,bordered:At=!0,placeholder:Ue,popupClassName:Ye,dropdownClassName:ft,status:gt,clearIcon:he,allowClear:We,rootClassName:bt}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",p),{compactSize:zn,compactItemClassnames:An}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Aa(kt),Gn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ye!=null?ye:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ke,null):t.createElement(et,null),mr&&Zr);(0,t.useImperativeHandle)(v,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(L,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,Se),placeholder:ko(Xr,lr,Ue),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Gn,{className:K()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!At},(0,ro.Z)(kt,(0,ro.F)(Vr,gt),mr),tr,An,H,bt),locale:Xr.lang,prefixCls:kt,getPopupContainer:V||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:K()(tr,Ye||ft,bt),allowClear:Vo(We,he,t.createElement(me.Z,null))})))})}var Ar=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:gt,getPopupContainer:he,style:We,className:bt,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:zn,disabled:An,status:Wn,clearIcon:Jn,allowClear:lr}=Ye,cr=Ar(Ye,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[At]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",gt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ye,[Jr,xr]=Aa(ir);(0,t.useImperativeHandle)(ft,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};ye&&(hr.picker=ye);const Fr=ye||Ye.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},Ye),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Qr}),$r=t.useContext(ho.Z),ga=An!=null?An:$r,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ke,null):t.createElement(et,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ye.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:K()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,bt,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),We),prefixCls:ir,getPopupContainer:he||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:K()(xr,en,kt||zn),allowClear:Vo(lr,Jn,t.createElement(me.Z,null))})))});return ze&&(Ue.displayName=ze),Ue}const a=r(),v=r("week","WeekPicker"),p=r("month","MonthPicker"),V=r("year","YearPicker"),H=r("time","TimePicker"),Se=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:v,MonthPicker:p,YearPicker:V,TimePicker:H,QuarterPicker:Se}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:v,YearPicker:p,TimePicker:V,QuarterPicker:H}=fr(n),Se=ll(n),ye=r;return ye.WeekPicker=a,ye.MonthPicker=v,ye.YearPicker=p,ye.RangePicker=Se,ye.TimePicker=V,ye.QuarterPicker=H,ye}var ca=va;const za=ca(F);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,_.Z)(za,"picker",null,Po);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,_.Z)(za.RangePicker,"picker",null,Po);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(bn,st,e){var o=e(59301),C=e(38819),g=e(92310),te=e.n(g),m=e(31561),j=e(70425),W=e(18929),se=e(2738),fe=e(79676),S=e(53487),He=e(92343),T=e(36355),A=e(20834),_e=e(40875),De=e(88088),$e=e(47211);const mt=null,Pe=u=>{const{menu:t,arrow:b,prefixCls:x,children:Y,trigger:N,disabled:Oe,dropdownRender:et,getPopupContainer:Ke,overlayClassName:Le,rootClassName:wt,open:je,onOpenChange:ke,visible:me,onVisibleChange:ue,mouseEnterDelay:ce=.15,mouseLeaveDelay:ne=.1,autoAdjustOverflow:w=!0,placement:L="",overlay:Be,transitionName:K}=u,{getPopupContainer:Ae,getPrefixCls:Ie,direction:lt}=o.useContext(T.E_),pt=o.useMemo(()=>{const le=Ie();return K!==void 0?K:L.includes("top")?`${le}-slide-down`:`${le}-slide-up`},[Ie,L,K]),at=o.useMemo(()=>L?L.includes("Center")?L.slice(0,L.indexOf("Center")):L:lt==="rtl"?"bottomRight":"bottomLeft",[L,lt]),Fe=Ie("dropdown",x),[ct,Re]=(0,$e.Z)(Fe),[,ee]=(0,De.Z)(),Je=o.Children.only(Y),D=(0,He.Tm)(Je,{className:te()(`${Fe}-trigger`,{[`${Fe}-rtl`]:lt==="rtl"},Je.props.className),disabled:Oe}),R=Oe?[]:N;let l;R&&R.includes("contextMenu")&&(l=!0);const[d,I]=(0,W.Z)(!1,{value:je!=null?je:me}),M=(0,j.useEvent)(le=>{ke==null||ke(le),ue==null||ue(le),I(le)}),X=te()(Le,wt,Re,{[`${Fe}-rtl`]:lt==="rtl"}),U=(0,fe.Z)({arrowPointAtCenter:typeof b=="object"&&b.pointAtCenter,autoAdjustOverflow:w,offset:ee.marginXXS,arrowWidth:b?ee.sizePopupArrow:0,borderRadius:ee.borderRadius}),be=o.useCallback(()=>{I(!1)},[]),de=()=>{let le;return t!=null&&t.items?le=o.createElement(A.default,Object.assign({},t)):typeof Be=="function"?le=Be():le=Be,et&&(le=et(le)),le=o.Children.only(typeof le=="string"?o.createElement("span",null,le):le),o.createElement(_e.J,{prefixCls:`${Fe}-menu`,expandIcon:o.createElement("span",{className:`${Fe}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${Fe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:be,validator:ve=>{let{mode:Qe}=ve}},le)};return ct(o.createElement(m.Z,Object.assign({alignPoint:l},(0,se.Z)(u,["rootClassName"]),{mouseEnterDelay:ce,mouseLeaveDelay:ne,visible:d,builtinPlacements:U,arrow:!!b,overlayClassName:X,prefixCls:Fe,getPopupContainer:Ke||Ae,transitionName:pt,trigger:R,overlay:de,placement:at,onVisibleChange:M}),D))};function It(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const F=(0,S.Z)(Pe,"dropdown",u=>u,It),_=u=>o.createElement(F,Object.assign({},u),o.createElement("span",null));Pe._InternalPanelDoNotUseOrYouWillBeFired=_,st.Z=Pe},38854:function(bn,st,e){e.d(st,{Z:function(){return De}});var o=e(91857),C=e(92310),g=e.n(C),te=e(59301),m=e(18785),j=e(3113),W=e(36355),se=e(81327),fe=e(33234),S=e(47211),He=function($e,mt){var Pe={};for(var It in $e)Object.prototype.hasOwnProperty.call($e,It)&&mt.indexOf(It)<0&&(Pe[It]=$e[It]);if($e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var F=0,It=Object.getOwnPropertySymbols($e);F{const{getPopupContainer:mt,getPrefixCls:Pe,direction:It}=te.useContext(W.E_),{prefixCls:F,type:_="default",danger:u,disabled:t,loading:b,onClick:x,htmlType:Y,children:N,className:Oe,menu:et,arrow:Ke,autoFocus:Le,overlay:wt,trigger:je,align:ke,open:me,onOpenChange:ue,placement:ce,getPopupContainer:ne,href:w,icon:L=te.createElement(m.Z,null),title:Be,buttonsRender:K=de=>de,mouseEnterDelay:Ae,mouseLeaveDelay:Ie,overlayClassName:lt,overlayStyle:pt,destroyPopupOnHide:at,dropdownRender:Fe}=$e,ct=He($e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Re=Pe("dropdown",F),ee=`${Re}-button`,[Je,D]=(0,S.Z)(Re),R={menu:et,arrow:Ke,autoFocus:Le,align:ke,disabled:t,trigger:t?[]:je,onOpenChange:ue,getPopupContainer:ne||mt,mouseEnterDelay:Ae,mouseLeaveDelay:Ie,overlayClassName:lt,overlayStyle:pt,destroyPopupOnHide:at,dropdownRender:Fe},{compactSize:l,compactItemClassnames:d}=(0,fe.ri)(Re,It),I=g()(ee,d,Oe,D);"overlay"in $e&&(R.overlay=wt),"open"in $e&&(R.open=me),"placement"in $e?R.placement=ce:R.placement=It==="rtl"?"bottomLeft":"bottomRight";const M=te.createElement(j.ZP,{type:_,danger:u,disabled:t,loading:b,onClick:x,htmlType:Y,href:w,title:Be},N),X=te.createElement(j.ZP,{type:_,danger:u,icon:L}),[U,be]=K([M,X]);return Je(te.createElement(se.Z.Compact,Object.assign({className:I,size:l,block:!0},ct),U,te.createElement(o.Z,Object.assign({},R),be)))};T.__ANT_BUTTON=!0;var A=T;const _e=o.Z;_e.Button=A;var De=_e},47211:function(bn,st,e){e.d(st,{Z:function(){return He}});var o=e(17313),C=e(13826),g=e(92899),te=e(29878),m=e(19447),j=e(83116),W=e(37613),fe=T=>{const{componentCls:A,menuCls:_e,colorError:De,colorTextLightSolid:$e}=T,mt=`${_e}-item`;return{[`${A}, ${A}-menu-submenu`]:{[`${_e} ${mt}`]:{[`&${mt}-danger:not(${mt}-disabled)`]:{color:De,"&:hover":{color:$e,backgroundColor:De}}}}}};const S=T=>{const{componentCls:A,menuCls:_e,zIndexPopup:De,dropdownArrowDistance:$e,sizePopupArrow:mt,antCls:Pe,iconCls:It,motionDurationMid:F,dropdownPaddingVertical:_,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:b,fontSizeIcon:x,controlPaddingHorizontal:Y,colorBgElevated:N}=T;return[{[A]:Object.assign(Object.assign({},(0,o.Wf)(T)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:De,display:"block","&::before":{position:"absolute",insetBlock:-$e+mt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Pe}-btn`]:{[`& > ${It}-down, & > ${Pe}-btn-icon > ${It}-down`]:{fontSize:x}},[`${A}-wrap`]:{position:"relative",[`${Pe}-btn > ${It}-down`]:{fontSize:x},[`${It}-down::before`]:{transition:`transform ${F}`}},[`${A}-wrap-open`]:{[`${It}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Pe}-slide-down-enter${Pe}-slide-down-enter-active${A}-placement-bottomLeft, + &${Pe}-slide-down-appear${Pe}-slide-down-appear-active${A}-placement-bottomLeft, + &${Pe}-slide-down-enter${Pe}-slide-down-enter-active${A}-placement-bottom, + &${Pe}-slide-down-appear${Pe}-slide-down-appear-active${A}-placement-bottom, + &${Pe}-slide-down-enter${Pe}-slide-down-enter-active${A}-placement-bottomRight, + &${Pe}-slide-down-appear${Pe}-slide-down-appear-active${A}-placement-bottomRight`]:{animationName:C.fJ},[`&${Pe}-slide-up-enter${Pe}-slide-up-enter-active${A}-placement-topLeft, + &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${A}-placement-topLeft, + &${Pe}-slide-up-enter${Pe}-slide-up-enter-active${A}-placement-top, + &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${A}-placement-top, + &${Pe}-slide-up-enter${Pe}-slide-up-enter-active${A}-placement-topRight, + &${Pe}-slide-up-appear${Pe}-slide-up-appear-active${A}-placement-topRight`]:{animationName:C.Qt},[`&${Pe}-slide-down-leave${Pe}-slide-down-leave-active${A}-placement-bottomLeft, + &${Pe}-slide-down-leave${Pe}-slide-down-leave-active${A}-placement-bottom, + &${Pe}-slide-down-leave${Pe}-slide-down-leave-active${A}-placement-bottomRight`]:{animationName:C.Uw},[`&${Pe}-slide-up-leave${Pe}-slide-up-leave-active${A}-placement-topLeft, + &${Pe}-slide-up-leave${Pe}-slide-up-leave-active${A}-placement-top, + &${Pe}-slide-up-leave${Pe}-slide-up-leave-active${A}-placement-topRight`]:{animationName:C.ly}})},(0,m.ZP)(T,{colorBg:N,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${A} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:De,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${A}, ${A}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:N,backgroundClip:"padding-box",borderRadius:T.borderRadiusLG,outline:"none",boxShadow:T.boxShadowSecondary},(0,o.Qy)(T)),{[`${_e}-item-group-title`]:{padding:`${_}px ${Y}px`,color:T.colorTextDescription,transition:`all ${F}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:u,marginInlineEnd:T.marginXS,fontSize:T.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${F}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${_}px ${Y}px`,color:T.colorText,fontWeight:"normal",fontSize:u,lineHeight:T.lineHeight,cursor:"pointer",transition:`all ${F}`,borderRadius:T.borderRadiusSM,"&:hover, &-active":{backgroundColor:T.controlItemBgHover}},(0,o.Qy)(T)),{"&-selected":{color:T.colorPrimary,backgroundColor:T.controlItemBgActive,"&:hover, &-active":{backgroundColor:T.controlItemBgActiveHover}},"&-disabled":{color:b,cursor:"not-allowed","&:hover":{color:b,backgroundColor:N,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${T.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:T.colorSplit},[`${A}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:T.paddingXS,[`${A}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:T.colorTextDescription,fontSize:x,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${T.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:Y+T.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${A}-menu-submenu-title`]:{[`&, ${A}-menu-submenu-arrow-icon`]:{color:b,backgroundColor:N,cursor:"not-allowed"}},[`${_e}-submenu-selected ${A}-menu-submenu-title`]:{color:T.colorPrimary}})}},[(0,C.oN)(T,"slide-up"),(0,C.oN)(T,"slide-down"),(0,g.Fm)(T,"move-up"),(0,g.Fm)(T,"move-down"),(0,te._y)(T,"zoom-big")]]};var He=(0,j.Z)("Dropdown",(T,A)=>{let{rootPrefixCls:_e}=A;const{marginXXS:De,sizePopupArrow:$e,controlHeight:mt,fontSize:Pe,lineHeight:It,paddingXXS:F,componentCls:_,borderRadiusLG:u}=T,t=(mt-Pe*It)/2,{dropdownArrowOffset:b}=(0,m.fS)({contentRadius:u}),x=(0,W.TS)(T,{menuCls:`${_}-menu`,rootPrefixCls:_e,dropdownArrowDistance:$e/2+De,dropdownArrowOffset:b,dropdownPaddingVertical:t,dropdownEdgeChildPadding:F});return[S(x),fe(x)]},T=>({zIndexPopup:T.zIndexPopupBase+50}))},64165:function(bn,st,e){e.d(st,{Z:function(){return F}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(9763),j=e(64993),W=e(88088),fe=()=>{const[,_]=(0,W.Z)(),t=new j.C(_.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},He=()=>{const[,_]=(0,W.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:b,colorBgContainer:x}=_,{borderColor:Y,shadowColor:N,contentColor:Oe}=(0,g.useMemo)(()=>({borderColor:new j.C(u).onBackground(x).toHexShortString(),shadowColor:new j.C(t).onBackground(x).toHexShortString(),contentColor:new j.C(b).onBackground(x).toHexShortString()}),[u,t,b,x]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:N,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:Y},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Oe}))))},T=e(83116),A=e(37613);const _e=_=>{const{componentCls:u,margin:t,marginXS:b,marginXL:x,fontSize:Y,lineHeight:N}=_;return{[u]:{marginInline:b,fontSize:Y,lineHeight:N,textAlign:"center",[`${u}-image`]:{height:_.emptyImgHeight,marginBottom:b,opacity:_.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:_.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:x,color:_.colorTextDisabled,[`${u}-description`]:{color:_.colorTextDisabled},[`${u}-image`]:{height:_.emptyImgHeightMD}},"&-small":{marginBlock:b,color:_.colorTextDisabled,[`${u}-image`]:{height:_.emptyImgHeightSM}}}}};var De=(0,T.Z)("Empty",_=>{const{componentCls:u,controlHeightLG:t}=_,b=(0,A.TS)(_,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(b)]}),$e=function(_,u){var t={};for(var b in _)Object.prototype.hasOwnProperty.call(_,b)&&u.indexOf(b)<0&&(t[b]=_[b]);if(_!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,b=Object.getOwnPropertySymbols(_);x{var{className:u,rootClassName:t,prefixCls:b,image:x=mt,description:Y,children:N,imageStyle:Oe,style:et}=_,Ke=$e(_,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Le,direction:wt,empty:je}=g.useContext(te.E_),ke=Le("empty",b),[me,ue]=De(ke),[ce]=(0,m.Z)("Empty"),ne=typeof Y!="undefined"?Y:ce==null?void 0:ce.description,w=typeof ne=="string"?ne:"empty";let L=null;return typeof x=="string"?L=g.createElement("img",{alt:w,src:x}):L=x,me(g.createElement("div",Object.assign({className:C()(ue,ke,je==null?void 0:je.className,{[`${ke}-normal`]:x===Pe,[`${ke}-rtl`]:wt==="rtl"},u,t),style:Object.assign(Object.assign({},je==null?void 0:je.style),et)},Ke),g.createElement("div",{className:`${ke}-image`,style:Oe},L),ne&&g.createElement("div",{className:`${ke}-description`},ne),N&&g.createElement("div",{className:`${ke}-footer`},N)))};It.PRESENTED_IMAGE_DEFAULT=mt,It.PRESENTED_IMAGE_SIMPLE=Pe;var F=It},78241:function(bn,st,e){e.d(st,{default:function(){return Tt}});var o=e(26407),C=e(92310),g=e.n(C),te=e(77900),m=e(59301),j=e(62892),W=e(32441);function se(y){const[re,ae]=m.useState(y);return m.useEffect(()=>{const s=setTimeout(()=>{ae(y)},y.length?0:10);return()=>{clearTimeout(s)}},[y]),re}var fe=e(17313),S=e(29878),He=e(8378),T=e(37613),A=e(83116),De=y=>{const{componentCls:re}=y,ae=`${re}-show-help`,s=`${re}-show-help-item`;return{[ae]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const $e=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),mt=(y,re)=>{const{formItemCls:ae}=y;return{[ae]:{[`${ae}-label > label`]:{height:re},[`${ae}-control-input`]:{minHeight:re}}}},Pe=y=>{const{componentCls:re}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(y)),$e(y)),{[`${re}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},mt(y,y.controlHeightSM)),"&-large":Object.assign({},mt(y,y.controlHeightLG))})}},It=y=>{const{formItemCls:re,iconCls:ae,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ie,labelColor:Q,labelFontSize:we,labelHeight:Ne,labelColonMarginInlineStart:xe,labelColonMarginInlineEnd:it,itemMarginBottom:yt}=y;return{[re]:Object.assign(Object.assign({},(0,fe.Wf)(y)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${re}-split`]:{color:y.colorError}},"&-has-error":{[`${re}-split`]:{color:y.colorWarning}},[`${re}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Ne,color:Q,fontSize:we,[`> ${ae}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${re}-required:not(${re}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:ie,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${re}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xe,marginInlineEnd:it},[`&${re}-no-colon::after`]:{content:'"\\a0"'}}},[`${re}-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:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[re]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${re}-explain`]:{height:"auto",opacity:1},[`${re}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:S.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},F=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-horizontal`]:{[`${ae}-label`]:{flexGrow:0},[`${ae}-control`]:{flex:"1 1 0",minWidth:0},[`${ae}-label[class$='-24'], ${ae}-label[class*='-24 ']`]:{[`& + ${ae}-control`]:{minWidth:"unset"}}}}},_=y=>{const{componentCls:re,formItemCls:ae}=y;return{[`${re}-inline`]:{display:"flex",flexWrap:"wrap",[ae]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ae}-label, + > ${ae}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ae}-label`]:{flex:"none"},[`${re}-text`]:{display:"inline-block"},[`${ae}-has-feedback`]:{display:"inline-block"}}}}},u=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${ae} ${ae}-label`]:u(y),[re]:{[ae]:{flexWrap:"wrap",[`${ae}-label, ${ae}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},b=y=>{const{componentCls:re,formItemCls:ae,rootPrefixCls:s}=y;return{[`${re}-vertical`]:{[ae]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${re}-item-control`]:{width:"100%"}}},[`${re}-vertical ${ae}-label, + .${s}-col-24${ae}-label, + .${s}-col-xl-24${ae}-label`]:u(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[re]:{[`.${s}-col-xs-24${ae}-label`]:u(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[re]:{[`.${s}-col-sm-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[re]:{[`.${s}-col-md-24${ae}-label`]:u(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[re]:{[`.${s}-col-lg-24${ae}-label`]:u(y)}}}},x=(y,re)=>(0,T.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:re});var Y=(0,A.Z)("Form",(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[Pe(s),It(s),De(s),F(s),_(s),b(s),(0,He.Z)(s),S.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const N=[];function Oe(y,re,ae){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${re}-${s}`,error:y,errorStatus:ae}}var Ke=y=>{let{help:re,helpStatus:ae,errors:s=N,warnings:c=N,className:ie,fieldId:Q,onVisibleChanged:we}=y;const{prefixCls:Ne}=m.useContext(W.Rk),xe=`${Ne}-item-explain`,[,it]=Y(Ne),yt=(0,m.useMemo)(()=>(0,j.Z)(Ne),[Ne]),Zt=se(s),Et=se(c),Rt=m.useMemo(()=>re!=null?[Oe(re,"help",ae)]:[].concat((0,o.Z)(Zt.map((Z,z)=>Oe(Z,"error","error",z))),(0,o.Z)(Et.map((Z,z)=>Oe(Z,"warning","warning",z)))),[re,ae,Zt,Et]),O={};return Q&&(O.id=`${Q}_help`),m.createElement(te.default,{motionDeadline:yt.motionDeadline,motionName:`${Ne}-show-help`,visible:!!Rt.length,onVisibleChanged:we},Z=>{const{className:z,style:G}=Z;return m.createElement("div",Object.assign({},O,{className:g()(xe,z,ie,it),style:G,role:"alert"}),m.createElement(te.CSSMotionList,Object.assign({keys:Rt},(0,j.Z)(Ne),{motionName:`${Ne}-show-help-item`,component:!1}),Ce=>{const{key:pe,error:J,errorStatus:f,className:P,style:B}=Ce;return m.createElement("div",{key:pe,className:g()(P,{[`${xe}-${f}`]:f}),style:B},J)}))})},Le=e(95013),wt=e(36355),je=e(1684),ke=e(52946),me=e(19716),ue=e(16722);const ce=["parentNode"],ne="form_item";function w(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function L(y,re){if(!y.length)return;const ae=y.join("_");return re?`${re}_${ae}`:ce.includes(ae)?`${ne}_${ae}`:ae}function Be(y,re,ae,s,c,ie){let Q=s;return ie!==void 0?Q=ie:ae.validating?Q="validating":y.length?Q="error":re.length?Q="warning":(ae.touched||c&&ae.validated)&&(Q="success"),Q}function K(y){return w(y).join("_")}function Ae(y){const[re]=(0,Le.useForm)(),ae=m.useRef({}),s=m.useMemo(()=>y!=null?y:Object.assign(Object.assign({},re),{__INTERNAL__:{itemRef:c=>ie=>{const Q=K(c);ie?ae.current[Q]=ie:delete ae.current[Q]}},scrollToField:function(c){let ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Q=w(c),we=L(Q,s.__INTERNAL__.name),Ne=we?document.getElementById(we):null;Ne&&(0,ue.Z)(Ne,Object.assign({scrollMode:"if-needed",block:"nearest"},ie))},getFieldInstance:c=>{const ie=K(c);return ae.current[ie]}}),[y,re]);return[s]}var Ie=e(28726),lt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{const ae=m.useContext(je.Z),{getPrefixCls:s,direction:c,form:ie}=m.useContext(wt.E_),{prefixCls:Q,className:we,rootClassName:Ne,size:xe,disabled:it=ae,form:yt,colon:Zt,labelAlign:Et,labelWrap:Rt,labelCol:O,wrapperCol:Z,hideRequiredMark:z,layout:G="horizontal",scrollToFirstError:Ce,requiredMark:pe,onFinishFailed:J,name:f,style:P,feedbackIcons:B}=y,$=lt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),q=(0,me.Z)(xe),Te=m.useContext(Ie.Z),Ze=(0,m.useMemo)(()=>pe!==void 0?pe:ie&&ie.requiredMark!==void 0?ie.requiredMark:!z,[z,pe,ie]),ht=Zt!=null?Zt:ie==null?void 0:ie.colon,Ot=s("form",Q),[Bt,Ut]=Y(Ot),jt=g()(Ot,`${Ot}-${G}`,{[`${Ot}-hide-required-mark`]:Ze===!1,[`${Ot}-rtl`]:c==="rtl",[`${Ot}-${q}`]:q},Ut,ie==null?void 0:ie.className,we,Ne),[Vt]=Ae(yt),{__INTERNAL__:Ft}=Vt;Ft.name=f;const ut=(0,m.useMemo)(()=>({name:f,labelAlign:Et,labelCol:O,labelWrap:Rt,wrapperCol:Z,vertical:G==="vertical",colon:ht,requiredMark:Ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:B}),[f,Et,O,Z,G,ht,Ze,Vt,B]);m.useImperativeHandle(re,()=>Vt);const Gt=(Sn,Qt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Qt,Wt)}},Yt=Sn=>{if(J==null||J(Sn),Sn.errorFields.length){const Qt=Sn.errorFields[0].name;if(Ce!==void 0){Gt(Ce,Qt);return}ie&&ie.scrollToFirstError!==void 0&&Gt(ie.scrollToFirstError,Qt)}};return Bt(m.createElement(je.n,{disabled:it},m.createElement(ke.q,{size:q},m.createElement(W.RV,Object.assign({},{validateMessages:Te}),m.createElement(W.q3.Provider,{value:ut},m.createElement(Le.default,Object.assign({id:f},$,{name:f,onFinishFailed:Yt,form:Vt,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),P),className:jt})))))))};var Fe=m.forwardRef(pt),ct=e(41799),Re=e(8654),ee=e(92343),Je=e(11592);function D(y){if(typeof y=="function")return y;const re=(0,Je.Z)(y);return re.length<=1?re[0]:re}const R=()=>{const{status:y,errors:re=[],warnings:ae=[]}=(0,m.useContext)(W.aM);return{status:y,errors:re,warnings:ae}};R.Context=W.aM;var l=R,d=e(16089);function I(y){const[re,ae]=m.useState(y),s=(0,m.useRef)(null),c=(0,m.useRef)([]),ie=(0,m.useRef)(!1);m.useEffect(()=>(ie.current=!1,()=>{ie.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function Q(we){ie.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,ae(Ne=>{let xe=Ne;return c.current.forEach(it=>{xe=it(xe)}),xe})})),c.current.push(we))}return[re,Q]}function M(){const{itemRef:y}=m.useContext(W.q3),re=m.useRef({});function ae(s,c){const ie=c&&typeof c=="object"&&c.ref,Q=s.join("_");return(re.current.name!==Q||re.current.originRef!==ie)&&(re.current.name=Q,re.current.originRef=ie,re.current.ref=(0,Re.sQ)(y(s),ie)),re.current.ref}return ae}var X=e(29194),U=e(34280),be=e(2738),de=e(27382),le=e(37028);const ve=y=>{const{formItemCls:re}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${re}-control`]:{display:"flex"}}}};var Qe=(0,A.b)(["Form","item-item"],(y,re)=>{let{rootPrefixCls:ae}=re;const s=x(y,ae);return[ve(s)]}),rt=y=>{const{prefixCls:re,status:ae,wrapperCol:s,children:c,errors:ie,warnings:Q,_internalItemRender:we,extra:Ne,help:xe,fieldId:it,marginBottom:yt,onErrorVisibleChanged:Zt}=y,Et=`${re}-item`,Rt=m.useContext(W.q3),O=s||Rt.wrapperCol||{},Z=g()(`${Et}-control`,O.className),z=m.useMemo(()=>Object.assign({},Rt),[Rt]);delete z.labelCol,delete z.wrapperCol;const G=m.createElement("div",{className:`${Et}-control-input`},m.createElement("div",{className:`${Et}-control-input-content`},c)),Ce=m.useMemo(()=>({prefixCls:re,status:ae}),[re,ae]),pe=yt!==null||ie.length||Q.length?m.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},m.createElement(W.Rk.Provider,{value:Ce},m.createElement(Ke,{fieldId:it,errors:ie,warnings:Q,help:xe,helpStatus:ae,className:`${Et}-explain-connected`,onVisibleChanged:Zt})),!!yt&&m.createElement("div",{style:{width:0,height:yt}})):null,J={};it&&(J.id=`${it}_extra`);const f=Ne?m.createElement("div",Object.assign({},J,{className:`${Et}-extra`}),Ne):null,P=we&&we.mark==="pro_table_render"&&we.render?we.render(y,{input:G,errorList:pe,extra:f}):m.createElement(m.Fragment,null,G,pe,f);return m.createElement(W.q3.Provider,{value:z},m.createElement(le.Z,Object.assign({},O,{className:Z}),P),m.createElement(Qe,{prefixCls:re}))},vt=e(61485),E=e(31724),i=e(9763),h=e(6848),k=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{let{prefixCls:re,label:ae,htmlFor:s,labelCol:c,labelAlign:ie,colon:Q,required:we,requiredMark:Ne,tooltip:xe}=y;var it;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:Et,labelCol:Rt,labelWrap:O,colon:Z}=m.useContext(W.q3);if(!ae)return null;const z=c||Rt||{},G=ie||Et,Ce=`${re}-item-label`,pe=g()(Ce,G==="left"&&`${Ce}-left`,z.className,{[`${Ce}-wrap`]:!!O});let J=ae;const f=Q===!0||Z!==!1&&Q!==!1;f&&!Zt&&typeof ae=="string"&&ae.trim()!==""&&(J=ae.replace(/[:|:]\s*$/,""));const B=oe(xe);if(B){const{icon:Ze=m.createElement(vt.Z,null)}=B,ht=k(B,["icon"]),Ot=m.createElement(h.Z,Object.assign({},ht),m.cloneElement(Ze,{className:`${re}-item-tooltip`,title:""}));J=m.createElement(m.Fragment,null,J,Ot)}const $=Ne==="optional",q=typeof Ne=="function";q?J=Ne(J,{required:!!we}):$&&!we&&(J=m.createElement(m.Fragment,null,J,m.createElement("span",{className:`${re}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((it=E.Z.Form)===null||it===void 0?void 0:it.optional))));const Te=g()({[`${re}-item-required`]:we,[`${re}-item-required-mark-optional`]:$||q,[`${re}-item-no-colon`]:!f});return m.createElement(le.Z,Object.assign({},z,{className:pe}),m.createElement("label",{htmlFor:s,className:Te,title:typeof ae=="string"?ae:""},J))},Ee=e(29679),Ge=e(19248),St=e(96512),Dt=e(58617);const xt={success:Ee.Z,warning:St.Z,error:Ge.Z,validating:Dt.Z};function Ht(y){let{children:re,errors:ae,warnings:s,hasFeedback:c,validateStatus:ie,prefixCls:Q,meta:we,noStyle:Ne}=y;const xe=`${Q}-item`,{feedbackIcons:it}=m.useContext(W.q3),yt=Be(ae,s,we,null,!!c,ie),{isFormItemInput:Zt,status:Et}=m.useContext(W.aM),Rt=m.useMemo(()=>{var O;let Z;if(c){const Ce=c!==!0&&c.icons||it,pe=yt&&((O=Ce==null?void 0:Ce({status:yt,errors:ae,warnings:s}))===null||O===void 0?void 0:O[yt]),J=yt&&xt[yt];Z=pe!==!1&&J?m.createElement("span",{className:g()(`${xe}-feedback-icon`,`${xe}-feedback-icon-${yt}`)},pe||m.createElement(J,null)):null}let z=!0,G=yt||"";return Ne&&(z=Zt,G=(yt!=null?yt:Et)||""),{status:G,errors:ae,warnings:s,hasFeedback:!!c,feedbackIcon:Z,isFormItemInput:z}},[yt,c,Ne,Zt,Et]);return m.createElement(W.aM.Provider,{value:Rt},re)}var Xt=function(y,re){var ae={};for(var s in y)Object.prototype.hasOwnProperty.call(y,s)&&re.indexOf(s)<0&&(ae[s]=y[s]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(y);c{if(B&&pe.current){const Ut=getComputedStyle(pe.current);Te(parseInt(Ut.marginBottom,10))}},[B,$]);const Ze=Ut=>{Ut||Te(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const jt=Ut?J:xe.errors,Vt=Ut?f:xe.warnings;return Be(jt,Vt,xe,"",!!it,Ne)}(),Bt=g()(G,ae,s,{[`${G}-with-help`]:P||J.length||f.length,[`${G}-has-feedback`]:Ot&&it,[`${G}-has-success`]:Ot==="success",[`${G}-has-warning`]:Ot==="warning",[`${G}-has-error`]:Ot==="error",[`${G}-is-validating`]:Ot==="validating",[`${G}-hidden`]:yt});return m.createElement("div",{className:Bt,style:c,ref:pe},m.createElement(de.Z,Object.assign({className:`${G}-row`},(0,be.Z)(z,["_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"])),m.createElement(dt,Object.assign({htmlFor:Et},y,{requiredMark:Ce,required:Rt!=null?Rt:O,prefixCls:re})),m.createElement(rt,Object.assign({},y,xe,{errors:J,warnings:f,prefixCls:re,status:Ot,help:ie,marginBottom:q,onErrorVisibleChanged:Ze}),m.createElement(W.qI.Provider,{value:Z},m.createElement(Ht,{prefixCls:re,meta:xe,errors:xe.errors,warnings:xe.warnings,hasFeedback:it,validateStatus:Ot},Zt)))),!!q&&m.createElement("div",{className:`${G}-margin-offset`,style:{marginBottom:-q}}))}const vn="__SPLIT__",tn=null,rn=m.memo(y=>{let{children:re}=y;return re},(y,re)=>y.value===re.value&&y.update===re.update&&y.childProps.length===re.childProps.length&&y.childProps.every((ae,s)=>ae===re.childProps[s]));function Mt(y){return y!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(y){const{name:re,noStyle:ae,className:s,dependencies:c,prefixCls:ie,shouldUpdate:Q,rules:we,children:Ne,required:xe,label:it,messageVariables:yt,trigger:Zt="onChange",validateTrigger:Et,hidden:Rt,help:O}=y,{getPrefixCls:Z}=m.useContext(wt.E_),{name:z}=m.useContext(W.q3),G=D(Ne),Ce=typeof G=="function",pe=m.useContext(W.qI),{validateTrigger:J}=m.useContext(Le.FieldContext),f=Et!==void 0?Et:J,P=Mt(re),B=Z("form",ie),[$,q]=Y(B),Te=m.useContext(Le.ListContext),Ze=m.useRef(),[ht,Ot]=I({}),[Bt,Ut]=(0,ct.Z)(()=>pn()),jt=Qt=>{const Wt=Te==null?void 0:Te.getKey(Qt.name);if(Ut(Qt.destroy?pn():Qt,!0),ae&&O!==!1&&pe){let fn=Qt.name;if(Qt.destroy)fn=Ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),Ze.current=fn}pe(Qt,fn)}},Vt=(Qt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Qt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Qt.destroy?delete gn[Ln]:gn[Ln]=Qt,gn})},[Ft,ut]=m.useMemo(()=>{const Qt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(ht).forEach(fn=>{Qt.push.apply(Qt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Qt,Wt]},[ht,Bt.errors,Bt.warnings]),Gt=M();function Yt(Qt,Wt,fn){return ae&&!Rt?m.createElement(Ht,{prefixCls:B,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Bt,errors:Ft,warnings:ut,noStyle:!0},Qt):m.createElement(qt,Object.assign({key:"row"},y,{className:g()(s,q),prefixCls:B,fieldId:Wt,isRequired:fn,errors:Ft,warnings:ut,meta:Bt,onSubItemMetaChange:Vt}),Qt)}if(!P&&!Ce&&!c)return $(Yt(G));let Sn={};return typeof it=="string"?Sn.label=it:re&&(Sn.label=String(re)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),$(m.createElement(Le.Field,Object.assign({},y,{messageVariables:Sn,trigger:Zt,validateTrigger:f,onMetaChange:jt}),(Qt,Wt,fn)=>{const gn=w(re).length&&Wt?Wt.name:[],xn=L(gn,z),Ln=xe!==void 0?xe:!!(we&&we.some(Xe=>{if(Xe&&typeof Xe=="object"&&Xe.required&&!Xe.warningOnly)return!0;if(typeof Xe=="function"){const $t=Xe(fn);return $t&&$t.required&&!$t.warningOnly}return!1})),zt=Object.assign({},Qt);let tt=null;if(Array.isArray(G)&&P)tt=G;else if(!(Ce&&(!(Q||c)||P))){if(!(c&&!Ce&&!P))if((0,ee.l$)(G)){const Xe=Object.assign(Object.assign({},G.props),zt);if(Xe.id||(Xe.id=xn),O||Ft.length>0||ut.length>0||y.extra){const dn=[];(O||Ft.length>0)&&dn.push(`${xn}_help`),y.extra&&dn.push(`${xn}_extra`),Xe["aria-describedby"]=dn.join(" ")}Ft.length>0&&(Xe["aria-invalid"]="true"),Ln&&(Xe["aria-required"]="true"),(0,Re.Yr)(G)&&(Xe.ref=Gt(gn,G)),new Set([].concat((0,o.Z)(w(Zt)),(0,o.Z)(w(f)))).forEach(dn=>{Xe[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:re,children:ae}=y,s=qe(y,["prefixCls","children"]);const{getPrefixCls:c}=m.useContext(wt.E_),ie=c("form",re),Q=m.useMemo(()=>({prefixCls:ie,status:"error"}),[ie]);return m.createElement(Le.List,Object.assign({},s),(we,Ne,xe)=>m.createElement(W.Rk.Provider,{value:Q},ae(we.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Ne,{errors:xe.errors,warnings:xe.warnings})))};function _t(){const{form:y}=(0,m.useContext)(W.q3);return y}const Ve=Fe;Ve.Item=ot,Ve.List=Jt,Ve.ErrorList=Ke,Ve.useForm=Ae,Ve.useFormInstance=_t,Ve.useWatch=Le.useWatch,Ve.Provider=W.RV,Ve.create=()=>{};var Tt=Ve},5871:function(bn,st,e){e.d(st,{Z:function(){return vt}});var o=e(84105),C=e(87395),g=e(92310),te=e.n(g),m=e(92413),j=e(400),W=e(39559),se=e(33606),fe=e(37061),S=e(6909),He=e(4771);function T(){return typeof BigInt=="function"}function A(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function _e(E){var i=E.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var k=i||"0",oe=k.split("."),ge=oe[0]||"0",dt=oe[1]||"0";ge==="0"&&dt==="0"&&(h=!1);var Ee=h?"-":"";return{negative:h,negativeStr:Ee,trimStr:k,integerStr:ge,decimalStr:dt,fullStr:"".concat(Ee).concat(k)}}function De(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function $e(E){var i=String(E);if(De(E)){var h=Number(i.slice(i.indexOf("e-")+2)),k=i.match(/\.(\d+)/);return k!=null&&k[1]&&(h+=k[1].length),h}return i.includes(".")&&Pe(i)?i.length-i.indexOf(".")-1:0}function mt(E){var i=String(E);if(De(E)){if(E>Number.MAX_SAFE_INTEGER)return String(T()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":_e("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),F=function(){function E(i){if((0,S.Z)(this,E),(0,j.Z)(this,"origin",""),(0,j.Z)(this,"number",void 0),(0,j.Z)(this,"empty",void 0),A(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,He.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new E(h);var k=Number(h);if(Number.isNaN(k))return this;var oe=this.number+k;if(oe>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oeNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(oe0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":mt(this.number):this.origin}}]),E}();function _(E){return T()?new It(E):new F(E)}function u(E,i,h){var k=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var oe=_e(E),ge=oe.negativeStr,dt=oe.integerStr,Ee=oe.decimalStr,Ge="".concat(i).concat(Ee),St="".concat(ge).concat(dt);if(h>=0){var Dt=Number(Ee[h]);if(Dt>=5&&!k){var xt=_(E).add("".concat(ge,"0.").concat("0".repeat(h)).concat(10-Dt));return u(xt.toString(),i,h,k)}return h===0?St:"".concat(St).concat(i).concat(Ee.padEnd(h,"0").slice(0,h))}return Ge===".0"?St:"".concat(St).concat(Ge)}var t=_,b=e(93681),x=e(34280),Y=e(8654),N=e(59301),Oe=e(48736);function et(E,i){var h=(0,N.useRef)(null);function k(){try{var ge=E.selectionStart,dt=E.selectionEnd,Ee=E.value,Ge=Ee.substring(0,ge),St=Ee.substring(dt);h.current={start:ge,end:dt,value:Ee,beforeTxt:Ge,afterTxt:St}}catch(Dt){}}function oe(){if(E&&h.current&&i)try{var ge=E.value,dt=h.current,Ee=dt.beforeTxt,Ge=dt.afterTxt,St=dt.start,Dt=ge.length;if(ge.endsWith(Ge))Dt=ge.length-h.current.afterTxt.length;else if(ge.startsWith(Ee))Dt=Ee.length;else{var xt=Ee[St-1],Ht=ge.indexOf(xt,St-1);Ht!==-1&&(Dt=Ht+1)}E.setSelectionRange(Dt,Dt)}catch(Xt){(0,Oe.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[k,oe]}var Ke=e(49658),Le=function(){var i=(0,N.useState)(!1),h=(0,se.Z)(i,2),k=h[0],oe=h[1];return(0,x.Z)(function(){oe((0,Ke.Z)())},[]),k},wt=Le,je=e(16089),ke=200,me=600;function ue(E){var i=E.prefixCls,h=E.upNode,k=E.downNode,oe=E.upDisabled,ge=E.downDisabled,dt=E.onStep,Ee=N.useRef(),Ge=N.useRef([]),St=N.useRef();St.current=dt;var Dt=function(){clearTimeout(Ee.current)},xt=function(pn,yn){pn.preventDefault(),Dt(),St.current(yn);function Me(){St.current(yn),Ee.current=setTimeout(Me,ke)}Ee.current=setTimeout(Me,me)};N.useEffect(function(){return function(){Dt(),Ge.current.forEach(function(Mt){return je.Z.cancel(Mt)})}},[]);var Ht=wt();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=te()(Xt,"".concat(Xt,"-up"),(0,j.Z)({},"".concat(Xt,"-up-disabled"),oe)),vn=te()(Xt,"".concat(Xt,"-down"),(0,j.Z)({},"".concat(Xt,"-down-disabled"),ge)),tn=function(){return Ge.current.push((0,je.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return N.createElement("div",{className:"".concat(Xt,"-wrap")},N.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){xt(pn,!0)},"aria-label":"Increase Value","aria-disabled":oe,className:qt}),h||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),N.createElement("span",(0,m.Z)({},rn,{onMouseDown:function(pn){xt(pn,!1)},"aria-label":"Decrease Value","aria-disabled":ge,className:vn}),k||N.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function ce(E){var i=typeof E=="number"?mt(E):_e(E).fullStr,h=i.includes(".");return h?_e(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var ne=e(5643),w=function(){var E=(0,N.useRef)(0),i=function(){je.Z.cancel(E.current)};return(0,N.useEffect)(function(){return i},[]),function(h){i(),E.current=(0,je.Z)(function(){h()})}},L=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],Be=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],K=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},Ae=function(i){var h=t(i);return h.isInvalidate()?null:h},Ie=N.forwardRef(function(E,i){var h,k=E.prefixCls,oe=k===void 0?"rc-input-number":k,ge=E.className,dt=E.style,Ee=E.min,Ge=E.max,St=E.step,Dt=St===void 0?1:St,xt=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Me=E.stringMode,ot=E.parser,qe=E.formatter,Ct=E.precision,Jt=E.decimalSeparator,_t=E.onChange,Ve=E.onInput,Tt=E.onPressEnter,y=E.onStep,re=(0,fe.Z)(E,L),ae="".concat(oe,"-input"),s=N.useRef(null),c=N.useState(!1),ie=(0,se.Z)(c,2),Q=ie[0],we=ie[1],Ne=N.useRef(!1),xe=N.useRef(!1),it=N.useRef(!1),yt=N.useState(function(){return t(Ht!=null?Ht:xt)}),Zt=(0,se.Z)(yt,2),Et=Zt[0],Rt=Zt[1];function O(tt){Ht===void 0&&Rt(tt)}var Z=N.useCallback(function(tt,Xe){if(!Xe)return Ct>=0?Ct:Math.max($e(tt),$e(Dt))},[Ct,Dt]),z=N.useCallback(function(tt){var Xe=String(tt);if(ot)return ot(Xe);var $t=Xe;return Jt&&($t=$t.replace(Jt,".")),$t.replace(/[^\w.-]+/g,"")},[ot,Jt]),G=N.useRef(""),Ce=N.useCallback(function(tt,Xe){if(qe)return qe(tt,{userTyping:Xe,input:String(G.current)});var $t=typeof tt=="number"?mt(tt):tt;if(!Xe){var Lt=Z($t,Xe);if(Pe($t)&&(Jt||Lt>=0)){var dn=Jt||".";$t=u($t,dn,Lt)}}return $t},[qe,Z,Jt]),pe=N.useState(function(){var tt=xt!=null?xt:Ht;return Et.isInvalidate()&&["string","number"].includes((0,W.Z)(tt))?Number.isNaN(tt)?"":tt:Ce(Et.toString(),!1)}),J=(0,se.Z)(pe,2),f=J[0],P=J[1];G.current=f;function B(tt,Xe){P(Ce(tt.isInvalidate()?tt.toString(!1):tt.toString(!Xe),Xe))}var $=N.useMemo(function(){return Ae(Ge)},[Ge,Ct]),q=N.useMemo(function(){return Ae(Ee)},[Ee,Ct]),Te=N.useMemo(function(){return!$||!Et||Et.isInvalidate()?!1:$.lessEquals(Et)},[$,Et]),Ze=N.useMemo(function(){return!q||!Et||Et.isInvalidate()?!1:Et.lessEquals(q)},[q,Et]),ht=et(s.current,Q),Ot=(0,se.Z)(ht,2),Bt=Ot[0],Ut=Ot[1],jt=function(Xe){return $&&!Xe.lessEquals($)?$:q&&!q.lessEquals(Xe)?q:null},Vt=function(Xe){return!jt(Xe)},Ft=function(Xe,$t){var Lt=Xe,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!$t&&(Lt=jt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=Z(cn,$t);return On>=0&&(Lt=t(u(cn,".",On)),Vt(Lt)||(Lt=t(u(cn,".",On,!0)))),Lt.equals(Et)||(O(Lt),_t==null||_t(Lt.isEmpty()?null:K(Me,Lt)),Ht===void 0&&B(Lt,$t)),Lt}return Et},ut=w(),Gt=function tt(Xe){if(Bt(),G.current=Xe,P(Xe),!xe.current){var $t=z(Xe),Lt=t($t);Lt.isNaN()||Ft(Lt,!0)}Ve==null||Ve(Xe),ut(function(){var dn=Xe;ot||(dn=Xe.replace(/。/g,".")),dn!==Xe&&tt(dn)})},Yt=function(){xe.current=!0},Sn=function(){xe.current=!1,Gt(s.current.value)},Qt=function(Xe){Gt(Xe.target.value)},Wt=function(Xe){var $t;if(!(Xe&&Te||!Xe&&Ze)){Ne.current=!1;var Lt=t(it.current?ce(Dt):Dt);Xe||(Lt=Lt.negate());var dn=(Et||t(0)).add(Lt.toString()),cn=Ft(dn,!1);y==null||y(K(Me,cn),{offset:it.current?ce(Dt):Dt,type:Xe?"up":"down"}),($t=s.current)===null||$t===void 0||$t.focus()}},fn=function(Xe){var $t=t(z(f)),Lt=$t;$t.isNaN()?Lt=Ft(Et,Xe):Lt=Ft($t,Xe),Ht!==void 0?B(Et,!1):Lt.isNaN()||B(Lt,!1)},gn=function(){Ne.current=!0},xn=function(Xe){var $t=Xe.key,Lt=Xe.shiftKey;Ne.current=!0,it.current=Lt,$t==="Enter"&&(xe.current||(Ne.current=!1),fn(!1),Tt==null||Tt(Xe)),rn!==!1&&!xe.current&&["Up","ArrowUp","Down","ArrowDown"].includes($t)&&(Wt($t==="Up"||$t==="ArrowUp"),Xe.preventDefault())},Ln=function(){Ne.current=!1,it.current=!1},zt=function(){fn(!1),we(!1),Ne.current=!1};return(0,x.o)(function(){Et.isInvalidate()||B(Et,!1)},[Ct]),(0,x.o)(function(){var tt=t(Ht);Rt(tt);var Xe=t(z(f));(!tt.equals(Xe)||!Ne.current||qe)&&B(tt,Ne.current)},[Ht]),(0,x.o)(function(){qe&&Ut()},[f]),N.createElement("div",{className:te()(oe,yn==null?void 0:yn.input,ge,(h={},(0,j.Z)(h,"".concat(oe,"-focused"),Q),(0,j.Z)(h,"".concat(oe,"-disabled"),Xt),(0,j.Z)(h,"".concat(oe,"-readonly"),qt),(0,j.Z)(h,"".concat(oe,"-not-a-number"),Et.isNaN()),(0,j.Z)(h,"".concat(oe,"-out-of-range"),!Et.isInvalidate()&&!Vt(Et)),h)),style:dt,onFocus:function(){we(!0)},onBlur:zt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:Yt,onCompositionEnd:Sn,onBeforeInput:gn},pn&&N.createElement(ue,{prefixCls:oe,upNode:vn,downNode:tn,upDisabled:Te,downDisabled:Ze,onStep:Wt}),N.createElement("div",{className:"".concat(ae,"-wrap")},N.createElement("input",(0,m.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ee,"aria-valuemax":Ge,"aria-valuenow":Et.isInvalidate()?null:Et.toString(),step:Dt},re,{ref:(0,Y.sQ)(s,i),className:ae,value:f,onChange:Qt,disabled:Xt,readOnly:qt}))))}),lt=N.forwardRef(function(E,i){var h=E.disabled,k=E.style,oe=E.prefixCls,ge=E.value,dt=E.prefix,Ee=E.suffix,Ge=E.addonBefore,St=E.addonAfter,Dt=E.classes,xt=E.className,Ht=E.classNames,Xt=(0,fe.Z)(E,Be),qt=N.useRef(null),vn=function(rn){qt.current&&(0,ne.nH)(qt.current,rn)};return N.createElement(b.BaseInput,{inputElement:N.createElement(Ie,(0,m.Z)({prefixCls:oe,disabled:h,classNames:Ht,ref:(0,Y.sQ)(qt,i)},Xt)),className:xt,triggerFocus:vn,prefixCls:oe,value:ge,disabled:h,style:k,prefix:dt,suffix:Ee,addonAfter:St,addonBefore:Ge,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});lt.displayName="InputNumber";var pt=lt,at=pt,Fe=e(19080),ct=e(36355),Re=e(92736),ee=e(1684),Je=e(19716),D=e(32441),R=e(33234),l=e(9937),d=e(17313),I=e(74207),M=e(83116),X=e(37613);const U=(E,i)=>{let{componentCls:h,borderRadiusSM:k,borderRadiusLG:oe}=E;const ge=i==="lg"?oe:k;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:ge,borderEndEndRadius:ge},[`${h}-handler-up`]:{borderStartEndRadius:ge},[`${h}-handler-down`]:{borderEndEndRadius:ge}}}},be=E=>{const{componentCls:i,lineWidth:h,lineType:k,colorBorder:oe,borderRadius:ge,fontSizeLG:dt,controlHeightLG:Ee,controlHeightSM:Ge,colorError:St,paddingInlineSM:Dt,colorTextDescription:xt,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Me,handleVisible:ot,handleBorderColor:qe}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Me,margin:0,padding:0,border:`${h}px ${k} ${oe}`,borderRadius:ge,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:dt,borderRadius:yn,[`input${i}-input`]:{height:Ee-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Ge-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:St}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,d.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:ge,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:ge,borderEndEndRadius:ge,borderEndStartRadius:0,opacity:ot===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:xt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${k} ${qe}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,d.Ro)()),{color:xt,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:ge},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${k} ${qe}`,borderEndEndRadius:ge}},U(E,"lg")),U(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` + ${i}-handler-up-disabled, + ${i}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${i}-handler-up-disabled:hover &-handler-up-inner, + ${i}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},de=E=>{const{componentCls:i,paddingBlock:h,paddingInline:k,inputAffixPadding:oe,controlWidth:ge,borderRadiusLG:dt,borderRadiusSM:Ee}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:ge,padding:0,paddingInlineStart:k,"&-lg":{borderRadius:dt},"&-sm":{borderRadius:Ee},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:oe},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:k,marginInlineStart:oe}}})}};var le=(0,M.Z)("InputNumber",E=>{const i=(0,X.TS)(E,(0,l.e5)(E));return[be(i),de(i),(0,I.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),ve=function(E,i){var h={};for(var k in E)Object.prototype.hasOwnProperty.call(E,k)&&i.indexOf(k)<0&&(h[k]=E[k]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,k=Object.getOwnPropertySymbols(E);oe{const{getPrefixCls:h,direction:k}=N.useContext(ct.E_),oe=N.useRef(null);N.useImperativeHandle(i,()=>oe.current);const{className:ge,rootClassName:dt,size:Ee,disabled:Ge,prefixCls:St,addonBefore:Dt,addonAfter:xt,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=ve(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",St),[pn,yn]=le(Mt),{compactSize:Me,compactItemClassnames:ot}=(0,R.ri)(Mt,k);let qe=N.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),Ct=N.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(qe=typeof tn.upIcon=="undefined"?qe:N.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),Ct=typeof tn.downIcon=="undefined"?Ct:N.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:Ve,isFormItemInput:Tt,feedbackIcon:y}=N.useContext(D.aM),re=(0,Fe.F)(Ve,vn),ae=(0,Je.Z)(Ne=>{var xe;return(xe=Ee!=null?Ee:Me)!==null&&xe!==void 0?xe:Ne}),s=N.useContext(ee.Z),c=Ge!=null?Ge:s,ie=te()({[`${Mt}-lg`]:ae==="large",[`${Mt}-sm`]:ae==="small",[`${Mt}-rtl`]:k==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,Fe.Z)(Mt,re),ot,yn),Q=`${Mt}-group`,we=N.createElement(at,Object.assign({ref:oe,disabled:c,className:te()(ge,dt),upHandler:qe,downHandler:Ct,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&y,addonAfter:xt&&N.createElement(R.BR,null,N.createElement(D.Ux,{override:!0,status:!0},xt)),addonBefore:Dt&&N.createElement(R.BR,null,N.createElement(D.Ux,{override:!0,status:!0},Dt)),classNames:{input:ie},classes:{affixWrapper:te()((0,Fe.Z)(`${Mt}-affix-wrapper`,re,_t),{[`${Mt}-affix-wrapper-sm`]:ae==="small",[`${Mt}-affix-wrapper-lg`]:ae==="large",[`${Mt}-affix-wrapper-rtl`]:k==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:te()({[`${Q}-rtl`]:k==="rtl",[`${Mt}-wrapper-disabled`]:c},yn),group:te()({[`${Mt}-group-wrapper-sm`]:ae==="small",[`${Mt}-group-wrapper-lg`]:ae==="large",[`${Mt}-group-wrapper-rtl`]:k==="rtl"},(0,Fe.Z)(`${Mt}-group-wrapper`,re,_t),yn)}},rn));return pn(we)}),nt=Qe,rt=E=>N.createElement(Re.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},N.createElement(Qe,Object.assign({},E)));nt._InternalPanelDoNotUseOrYouWillBeFired=rt;var vt=nt},9432:function(bn,st,e){e.d(st,{Z:function(){return It},n:function(){return mt}});var o=e(19248),C=e(92310),g=e.n(C),te=e(93681),m=e(8654),j=e(59301),W=e(19080),se=e(36355),fe=e(1684),S=e(19716),He=e(32441),T=e(33234),A=e(59412),_e=e(9937);function De(F){return!!(F.prefix||F.suffix||F.allowClear)}var $e=function(F,_){var u={};for(var t in F)Object.prototype.hasOwnProperty.call(F,t)&&_.indexOf(t)<0&&(u[t]=F[t]);if(F!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,t=Object.getOwnPropertySymbols(F);b{var u;const{prefixCls:t,bordered:b=!0,status:x,size:Y,disabled:N,onBlur:Oe,onFocus:et,suffix:Ke,allowClear:Le,addonAfter:wt,addonBefore:je,className:ke,style:me,styles:ue,rootClassName:ce,onChange:ne,classNames:w}=F,L=$e(F,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Be,direction:K,input:Ae}=j.useContext(se.E_),Ie=Be("input",t),lt=(0,j.useRef)(null),[pt,at]=(0,_e.ZP)(Ie),{compactSize:Fe,compactItemClassnames:ct}=(0,T.ri)(Ie,K),Re=(0,S.Z)(Qe=>{var nt;return(nt=Y!=null?Y:Fe)!==null&&nt!==void 0?nt:Qe}),ee=j.useContext(fe.Z),Je=N!=null?N:ee,{status:D,hasFeedback:R,feedbackIcon:l}=(0,j.useContext)(He.aM),d=(0,W.F)(D,x),I=De(F)||!!R,M=(0,j.useRef)(I);(0,j.useEffect)(()=>{var Qe;I&&M.current,M.current=I},[I]);const X=(0,A.Z)(lt,!0),U=Qe=>{X(),Oe==null||Oe(Qe)},be=Qe=>{X(),et==null||et(Qe)},de=Qe=>{X(),ne==null||ne(Qe)},le=(R||Ke)&&j.createElement(j.Fragment,null,Ke,R&&l);let ve;return typeof Le=="object"&&(Le!=null&&Le.clearIcon)?ve=Le:Le&&(ve={clearIcon:j.createElement(o.Z,null)}),pt(j.createElement(te.default,Object.assign({ref:(0,m.sQ)(_,lt),prefixCls:Ie,autoComplete:Ae==null?void 0:Ae.autoComplete},L,{disabled:Je,onBlur:U,onFocus:be,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),me),styles:Object.assign(Object.assign({},Ae==null?void 0:Ae.styles),ue),suffix:le,allowClear:ve,className:g()(ke,ce,ct,Ae==null?void 0:Ae.className),onChange:de,addonAfter:wt&&j.createElement(T.BR,null,j.createElement(He.Ux,{override:!0,status:!0},wt)),addonBefore:je&&j.createElement(T.BR,null,j.createElement(He.Ux,{override:!0,status:!0},je)),classNames:Object.assign(Object.assign(Object.assign({},w),Ae==null?void 0:Ae.classNames),{input:g()({[`${Ie}-sm`]:Re==="small",[`${Ie}-lg`]:Re==="large",[`${Ie}-rtl`]:K==="rtl",[`${Ie}-borderless`]:!b},!I&&(0,W.Z)(Ie,d),w==null?void 0:w.input,(u=Ae==null?void 0:Ae.classNames)===null||u===void 0?void 0:u.input,at)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:Re==="small",[`${Ie}-affix-wrapper-lg`]:Re==="large",[`${Ie}-affix-wrapper-rtl`]:K==="rtl",[`${Ie}-affix-wrapper-borderless`]:!b},(0,W.Z)(`${Ie}-affix-wrapper`,d,R),at),wrapper:g()({[`${Ie}-group-rtl`]:K==="rtl"},at),group:g()({[`${Ie}-group-wrapper-sm`]:Re==="small",[`${Ie}-group-wrapper-lg`]:Re==="large",[`${Ie}-group-wrapper-rtl`]:K==="rtl",[`${Ie}-group-wrapper-disabled`]:Je},(0,W.Z)(`${Ie}-group-wrapper`,d,R),at)}})))})},1643:function(bn,st,e){var o=e(19248),C=e(92310),g=e.n(C),te=e(9296),m=e(59301),j=e(19080),W=e(36355),se=e(1684),fe=e(19716),S=e(32441),He=e(9432),T=e(9937),A=function(De,$e){var mt={};for(var Pe in De)Object.prototype.hasOwnProperty.call(De,Pe)&&$e.indexOf(Pe)<0&&(mt[Pe]=De[Pe]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var It=0,Pe=Object.getOwnPropertySymbols(De);It{const{prefixCls:mt,bordered:Pe=!0,size:It,disabled:F,status:_,allowClear:u,showCount:t,classNames:b,rootClassName:x,className:Y}=De,N=A(De,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Oe,direction:et}=m.useContext(W.E_),Ke=(0,fe.Z)(It),Le=m.useContext(se.Z),wt=F!=null?F:Le,{status:je,hasFeedback:ke,feedbackIcon:me}=m.useContext(S.aM),ue=(0,j.F)(je,_),ce=m.useRef(null);m.useImperativeHandle($e,()=>{var K;return{resizableTextArea:(K=ce.current)===null||K===void 0?void 0:K.resizableTextArea,focus:Ae=>{var Ie,lt;(0,He.n)((lt=(Ie=ce.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||lt===void 0?void 0:lt.textArea,Ae)},blur:()=>{var Ae;return(Ae=ce.current)===null||Ae===void 0?void 0:Ae.blur()}}});const ne=Oe("input",mt);let w;typeof u=="object"&&(u!=null&&u.clearIcon)?w=u:u&&(w={clearIcon:m.createElement(o.Z,null)});const[L,Be]=(0,T.ZP)(ne);return L(m.createElement(te.default,Object.assign({},N,{disabled:wt,allowClear:w,className:g()(Y,x),classes:{affixWrapper:g()(`${ne}-textarea-affix-wrapper`,{[`${ne}-affix-wrapper-rtl`]:et==="rtl",[`${ne}-affix-wrapper-borderless`]:!Pe,[`${ne}-affix-wrapper-sm`]:Ke==="small",[`${ne}-affix-wrapper-lg`]:Ke==="large",[`${ne}-textarea-show-count`]:t},(0,j.Z)(`${ne}-affix-wrapper`,ue),Be)},classNames:Object.assign(Object.assign({},b),{textarea:g()({[`${ne}-borderless`]:!Pe,[`${ne}-sm`]:Ke==="small",[`${ne}-lg`]:Ke==="large"},(0,j.Z)(ne,ue),Be,b==null?void 0:b.textarea)}),prefixCls:ne,suffix:ke&&m.createElement("span",{className:`${ne}-textarea-suffix`},me),showCount:t,ref:ce})))});st.Z=_e},59412:function(bn,st,e){e.d(st,{Z:function(){return C}});var o=e(59301);function C(g,te){const m=(0,o.useRef)([]),j=()=>{m.current.push(setTimeout(()=>{var W,se,fe,S;!((W=g.current)===null||W===void 0)&&W.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((fe=g.current)===null||fe===void 0)&&fe.input.hasAttribute("value"))&&((S=g.current)===null||S===void 0||S.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(te&&j(),()=>m.current.forEach(W=>{W&&clearTimeout(W)})),[]),j}},92832:function(bn,st,e){e.d(st,{default:function(){return Ke}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(32441),j=e(9937),se=Le=>{const{getPrefixCls:wt,direction:je}=(0,g.useContext)(te.E_),{prefixCls:ke,className:me}=Le,ue=wt("input-group",ke),ce=wt("input"),[ne,w]=(0,j.ZP)(ce),L=C()(ue,{[`${ue}-lg`]:Le.size==="large",[`${ue}-sm`]:Le.size==="small",[`${ue}-compact`]:Le.compact,[`${ue}-rtl`]:je==="rtl"},w,me),Be=(0,g.useContext)(m.aM),K=(0,g.useMemo)(()=>Object.assign(Object.assign({},Be),{isFormItemInput:!1}),[Be]);return ne(g.createElement("span",{className:L,style:Le.style,onMouseEnter:Le.onMouseEnter,onMouseLeave:Le.onMouseLeave,onFocus:Le.onFocus,onBlur:Le.onBlur},g.createElement(m.aM.Provider,{value:K},Le.children)))},fe=e(9432),S=e(73331),He=e(15277),T=e(2738),A=e(8654),_e=e(59412),De=function(Le,wt){var je={};for(var ke in Le)Object.prototype.hasOwnProperty.call(Le,ke)&&wt.indexOf(ke)<0&&(je[ke]=Le[ke]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(Le);meLe?g.createElement(He.Z,null):g.createElement(S.Z,null),mt={click:"onClick",hover:"onMouseOver"};var It=g.forwardRef((Le,wt)=>{const{visibilityToggle:je=!0}=Le,ke=typeof je=="object"&&je.visible!==void 0,[me,ue]=(0,g.useState)(()=>ke?je.visible:!1),ce=(0,g.useRef)(null);g.useEffect(()=>{ke&&ue(je.visible)},[ke,je]);const ne=(0,_e.Z)(ce),w=()=>{const{disabled:Je}=Le;Je||(me&&ne(),ue(D=>{var R;const l=!D;return typeof je=="object"&&((R=je.onVisibleChange)===null||R===void 0||R.call(je,l)),l}))},L=Je=>{const{action:D="click",iconRender:R=$e}=Le,l=mt[D]||"",d=R(me),I={[l]:w,className:`${Je}-icon`,key:"passwordIcon",onMouseDown:M=>{M.preventDefault()},onMouseUp:M=>{M.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),I)},{className:Be,prefixCls:K,inputPrefixCls:Ae,size:Ie}=Le,lt=De(Le,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:pt}=g.useContext(te.E_),at=pt("input",Ae),Fe=pt("input-password",K),ct=je&&L(Fe),Re=C()(Fe,Be,{[`${Fe}-${Ie}`]:!!Ie}),ee=Object.assign(Object.assign({},(0,T.Z)(lt,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Re,prefixCls:at,suffix:ct});return Ie&&(ee.size=Ie),g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(wt,ce)},ee))}),F=e(47472),_=e(92343),u=e(3113),t=e(19716),b=e(33234),x=function(Le,wt){var je={};for(var ke in Le)Object.prototype.hasOwnProperty.call(Le,ke)&&wt.indexOf(ke)<0&&(je[ke]=Le[ke]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,ke=Object.getOwnPropertySymbols(Le);me{const{prefixCls:je,inputPrefixCls:ke,className:me,size:ue,suffix:ce,enterButton:ne=!1,addonAfter:w,loading:L,disabled:Be,onSearch:K,onChange:Ae,onCompositionStart:Ie,onCompositionEnd:lt}=Le,pt=x(Le,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:at,direction:Fe}=g.useContext(te.E_),ct=g.useRef(!1),Re=at("input-search",je),ee=at("input",ke),{compactSize:Je}=(0,b.ri)(Re,Fe),D=(0,t.Z)(rt=>{var vt;return(vt=ue!=null?ue:Je)!==null&&vt!==void 0?vt:rt}),R=g.useRef(null),l=rt=>{rt&&rt.target&&rt.type==="click"&&K&&K(rt.target.value,rt,{source:"clear"}),Ae&&Ae(rt)},d=rt=>{var vt;document.activeElement===((vt=R.current)===null||vt===void 0?void 0:vt.input)&&rt.preventDefault()},I=rt=>{var vt,E;K&&K((E=(vt=R.current)===null||vt===void 0?void 0:vt.input)===null||E===void 0?void 0:E.value,rt,{source:"input"})},M=rt=>{ct.current||L||I(rt)},X=typeof ne=="boolean"?g.createElement(F.Z,null):null,U=`${Re}-button`;let be;const de=ne||{},le=de.type&&de.type.__ANT_BUTTON===!0;le||de.type==="button"?be=(0,_.Tm)(de,Object.assign({onMouseDown:d,onClick:rt=>{var vt,E;(E=(vt=de==null?void 0:de.props)===null||vt===void 0?void 0:vt.onClick)===null||E===void 0||E.call(vt,rt),I(rt)},key:"enterButton"},le?{className:U,size:D}:{})):be=g.createElement(u.ZP,{className:U,type:ne?"primary":void 0,size:D,disabled:Be,key:"enterButton",onMouseDown:d,onClick:I,loading:L,icon:X},ne),w&&(be=[be,(0,_.Tm)(w,{key:"addonAfter"})]);const ve=C()(Re,{[`${Re}-rtl`]:Fe==="rtl",[`${Re}-${D}`]:!!D,[`${Re}-with-button`]:!!ne},me),Qe=rt=>{ct.current=!0,Ie==null||Ie(rt)},nt=rt=>{ct.current=!1,lt==null||lt(rt)};return g.createElement(fe.Z,Object.assign({ref:(0,A.sQ)(R,wt),onPressEnter:M},pt,{size:D,onCompositionStart:Qe,onCompositionEnd:nt,prefixCls:ee,addonAfter:be,suffix:ce,onChange:l,className:ve,disabled:Be}))}),Oe=e(1643);const et=fe.Z;et.Group=se,et.Search=N,et.TextArea=Oe.Z,et.Password=It;var Ke=et},9937:function(bn,st,e){e.d(st,{M1:function(){return W},TM:function(){return _},Xy:function(){return se},bi:function(){return He},e5:function(){return F},ik:function(){return T},nz:function(){return m},pU:function(){return j},s7:function(){return A},x0:function(){return S}});var o=e(17313),C=e(74207),g=e(37613),te=e(83116);const m=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),j=u=>({borderColor:u.hoverBorderColor}),W=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),se=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},j((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),fe=u=>{const{paddingBlockLG:t,fontSizeLG:b,lineHeightLG:x,borderRadiusLG:Y,paddingInlineLG:N}=u;return{padding:`${t}px ${N}px`,fontSize:b,lineHeight:x,borderRadius:Y}},S=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),He=(u,t)=>{const{componentCls:b,colorError:x,colorWarning:Y,errorActiveShadow:N,warningActiveShadow:Oe,colorErrorBorderHover:et,colorWarningBorderHover:Ke}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:x,"&:hover":{borderColor:et},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:x,activeShadow:N}))),[`${b}-prefix, ${b}-suffix`]:{color:x}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:Y,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:Y,activeShadow:Oe}))),[`${b}-prefix, ${b}-suffix`]:{color:Y}}}},T=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},m(u.colorTextPlaceholder)),{"&:hover":Object.assign({},j(u)),"&:focus, &-focused":Object.assign({},W(u)),"&-disabled, &[disabled]":Object.assign({},se(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},fe(u)),"&-sm":Object.assign({},S(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),A=u=>{const{componentCls:t,antCls:b}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},fe(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},S(u)),[`&-lg ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${b}-select-single ${b}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${b}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${b}-select-single:not(${b}-select-customize-input)`]:{[`${b}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${b}-select-selector`]:{color:u.colorPrimary}}},[`${b}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${b}-cascader-input`]:{textAlign:"start",border:0,boxShadow:"none"}}},"&-addon:first-child":{borderInlineEnd:0},"&-addon:last-child":{borderInlineStart:0}},[`${t}`]:{width:"100%",marginBottom:0,textAlign:"inherit","&:focus":{zIndex:1,borderInlineEndWidth:1},"&:hover":{zIndex:1,borderInlineEndWidth:1,[`${t}-search-with-button &`]:{zIndex:0}}},[`> ${t}:first-child, ${t}-group-addon:first-child`]:{borderStartEndRadius:0,borderEndEndRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}-affix-wrapper`]:{[`&:not(:first-child) ${t}`]:{borderStartStartRadius:0,borderEndStartRadius:0},[`&:not(:last-child) ${t}`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`> ${t}:last-child, ${t}-group-addon:last-child`]:{borderStartStartRadius:0,borderEndStartRadius:0,[`${b}-select ${b}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${b}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${b}-select > ${b}-select-selector, + & > ${b}-select-auto-complete ${t}, + & > ${b}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${b}-select-focused`]:{zIndex:1},[`& > ${b}-select > ${b}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${b}-select:first-child > ${b}-select-selector, + & > ${b}-select-auto-complete:first-child ${t}, + & > ${b}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, + & > ${b}-select:last-child > ${b}-select-selector, + & > ${b}-cascader-picker:last-child ${t}, + & > ${b}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${b}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},_e=u=>{const{componentCls:t,controlHeightSM:b,lineWidth:x}=u,N=(b-x*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),T(u)),He(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:b,paddingTop:N,paddingBottom:N}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},De=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},$e=u=>{const{componentCls:t,inputAffixPadding:b,colorTextDescription:x,motionDurationSlow:Y,colorIcon:N,colorIconHover:Oe,iconCls:et}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},T(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},j(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:x},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:b},"&-suffix":{marginInlineStart:b}}}),De(u)),{[`${et}${t}-password-icon`]:{color:N,cursor:"pointer",transition:`all ${Y}`,"&:hover":{color:Oe}}}),He(u,`${t}-affix-wrapper`))}},mt=u=>{const{componentCls:t,colorError:b,colorWarning:x,borderRadiusLG:Y,borderRadiusSM:N}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),A(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:Y,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:N}},"&-status-error":{[`${t}-group-addon`]:{color:b,borderColor:b}},"&-status-warning":{[`${t}-group-addon`]:{color:x,borderColor:x}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Pe=u=>{const{componentCls:t,antCls:b}=u,x=`${t}-search`;return{[x]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${x}-button:not(${b}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${x}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${x}-button:not(${b}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${b}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${x}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${x}-button`]:{height:u.controlHeightLG},[`&-small ${x}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},It=u=>{const{componentCls:t,paddingLG:b}=u,x=`${t}-textarea`;return{[x]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${x}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:b}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${x}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function F(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const _=u=>{const{controlHeight:t,fontSize:b,lineHeight:x,lineWidth:Y,controlHeightSM:N,controlHeightLG:Oe,fontSizeLG:et,lineHeightLG:Ke,paddingSM:Le,controlPaddingHorizontalSM:wt,controlPaddingHorizontal:je,colorFillAlter:ke,colorPrimaryHover:me,controlOutlineWidth:ue,controlOutline:ce,colorErrorOutline:ne,colorWarningOutline:w}=u;return{paddingBlock:Math.max(Math.round((t-b*x)/2*10)/10-Y,3),paddingBlockSM:Math.max(Math.round((N-b*x)/2*10)/10-Y,0),paddingBlockLG:Math.ceil((Oe-et*Ke)/2*10)/10-Y,paddingInline:Le-Y,paddingInlineSM:wt-Y,paddingInlineLG:je-Y,addonBg:ke,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${ue}px ${ce}`,errorActiveShadow:`0 0 0 ${ue}px ${ne}`,warningActiveShadow:`0 0 0 ${ue}px ${w}`}};st.ZP=(0,te.Z)("Input",u=>{const t=(0,g.TS)(u,F(u));return[_e(t),It(t),$e(t),mt(t),Pe(t),(0,C.c)(t)]},_)},45818:function(bn,st,e){e.d(st,{D:function(){return F},Z:function(){return t}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},te=g,m=e(7657),j=function(x,Y){return C.createElement(m.Z,(0,o.Z)({},x,{ref:Y,icon:te}))},W=C.forwardRef(j),se=W,fe=e(33853),S=e(38819),He=e(92310),T=e.n(He),A=e(2738),De=b=>!isNaN(parseFloat(b))&&isFinite(b),$e=e(36355),mt=e(84966),Pe=function(b,x){var Y={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&(Y[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,N=Object.getOwnPropertySymbols(b);Oe{let b=0;return function(){let x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return b+=1,`${x}${b}`}})();var t=C.forwardRef((b,x)=>{const{prefixCls:Y,className:N,trigger:Oe,children:et,defaultCollapsed:Ke=!1,theme:Le="dark",style:wt={},collapsible:je=!1,reverseArrow:ke=!1,width:me=200,collapsedWidth:ue=80,zeroWidthTriggerStyle:ce,breakpoint:ne,onCollapse:w,onBreakpoint:L}=b,Be=Pe(b,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:K}=(0,C.useContext)(mt.Gs),[Ae,Ie]=(0,C.useState)("collapsed"in b?b.collapsed:Ke),[lt,pt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in b&&Ie(b.collapsed)},[b.collapsed]);const at=(D,R)=>{"collapsed"in b||Ie(D),w==null||w(D,R)},Fe=(0,C.useRef)();Fe.current=D=>{pt(D.matches),L==null||L(D.matches),Ae!==D.matches&&at(D.matches,"responsive")},(0,C.useEffect)(()=>{function D(l){return Fe.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&ne&&ne in It){R=l(`(max-width: ${It[ne]})`);try{R.addEventListener("change",D)}catch(d){R.addListener(D)}D(R)}}return()=>{try{R==null||R.removeEventListener("change",D)}catch(l){R==null||R.removeListener(D)}}},[ne]),(0,C.useEffect)(()=>{const D=_("ant-sider-");return K.addSider(D),()=>K.removeSider(D)},[]);const ct=()=>{at(!Ae,"clickTrigger")},{getPrefixCls:Re}=(0,C.useContext)($e.E_),ee=()=>{const D=Re("layout-sider",Y),R=(0,A.Z)(Be,["collapsed"]),l=Ae?ue:me,d=De(l)?`${l}px`:String(l),I=parseFloat(String(ue||0))===0?C.createElement("span",{onClick:ct,className:T()(`${D}-zero-width-trigger`,`${D}-zero-width-trigger-${ke?"right":"left"}`),style:ce},Oe||C.createElement(se,null)):null,U={expanded:ke?C.createElement(S.Z,null):C.createElement(fe.Z,null),collapsed:ke?C.createElement(fe.Z,null):C.createElement(S.Z,null)}[Ae?"collapsed":"expanded"],be=Oe!==null?I||C.createElement("div",{className:`${D}-trigger`,onClick:ct,style:{width:d}},Oe||U):null,de=Object.assign(Object.assign({},wt),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),le=T()(D,`${D}-${Le}`,{[`${D}-collapsed`]:!!Ae,[`${D}-has-trigger`]:je&&Oe!==null&&!I,[`${D}-below`]:!!lt,[`${D}-zero-width`]:parseFloat(d)===0},N);return C.createElement("aside",Object.assign({className:le},R,{style:de,ref:x}),C.createElement("div",{className:`${D}-children`},et),je||lt&&I?be:null)},Je=C.useMemo(()=>({siderCollapsed:Ae}),[Ae]);return C.createElement(F.Provider,{value:Je},ee())})},84966:function(bn,st,e){e.d(st,{VY:function(){return F},$_:function(){return It},h4:function(){return Pe},Gs:function(){return A},ZP:function(){return _}});var o=e(26407),C=e(92310),g=e.n(C),te=e(2738),m=e(59301),j=e(36355),W=e(83116),fe=u=>{const{componentCls:t,bodyBg:b,lightSiderBg:x,lightTriggerBg:Y,lightTriggerColor:N}=u;return{[`${t}-sider-light`]:{background:x,[`${t}-sider-trigger`]:{color:N,background:Y},[`${t}-sider-zero-width-trigger`]:{color:N,background:Y,border:`1px solid ${b}`,borderInlineStart:0}}}};const S=u=>{const{antCls:t,componentCls:b,colorText:x,triggerColor:Y,footerBg:N,triggerBg:Oe,headerHeight:et,headerPadding:Ke,headerColor:Le,footerPadding:wt,triggerHeight:je,zeroTriggerHeight:ke,zeroTriggerWidth:me,motionDurationMid:ue,motionDurationSlow:ce,fontSize:ne,borderRadius:w,bodyBg:L,headerBg:Be,siderBg:K}=u;return{[b]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:L,"&, *":{boxSizing:"border-box"},[`&${b}-has-sider`]:{flexDirection:"row",[`> ${b}, > ${b}-content`]:{width:0}},[`${b}-header, &${b}-footer`]:{flex:"0 0 auto"},[`${b}-sider`]:{position:"relative",minWidth:0,background:K,transition:`all ${ue}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:je},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:je,color:Y,lineHeight:`${je}px`,textAlign:"center",background:Oe,cursor:"pointer",transition:`all ${ue}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:et,insetInlineEnd:-me,zIndex:1,width:me,height:ke,color:Y,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:K,borderStartStartRadius:0,borderStartEndRadius:w,borderEndEndRadius:w,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:w,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:w}}}}},fe(u)),{"&-rtl":{direction:"rtl"}}),[`${b}-header`]:{height:et,padding:Ke,color:Le,lineHeight:`${et}px`,background:Be,[`${t}-menu`]:{lineHeight:"inherit"}},[`${b}-footer`]:{padding:wt,color:x,fontSize:ne,background:N},[`${b}-content`]:{flex:"auto",minHeight:0}}};var He=(0,W.Z)("Layout",u=>[S(u)],u=>{const{colorBgLayout:t,controlHeight:b,controlHeightLG:x,colorText:Y,controlHeightSM:N,marginXXS:Oe,colorTextLightSolid:et,colorBgContainer:Ke}=u,Le=x*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:b*2,headerPadding:`0 ${Le}px`,headerColor:Y,footerPadding:`${N}px ${Le}px`,footerBg:t,siderBg:"#001529",triggerHeight:x+Oe*2,triggerBg:"#002140",triggerColor:et,zeroTriggerWidth:x,zeroTriggerHeight:x,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:Y}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),T=function(u,t){var b={};for(var x in u)Object.prototype.hasOwnProperty.call(u,x)&&t.indexOf(x)<0&&(b[x]=u[x]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Y=0,x=Object.getOwnPropertySymbols(u);Ynull,removeSider:()=>null}});function _e(u){let{suffixCls:t,tagName:b,displayName:x}=u;return Y=>m.forwardRef((Oe,et)=>m.createElement(Y,Object.assign({ref:et,suffixCls:t,tagName:b},Oe)))}const De=m.forwardRef((u,t)=>{const{prefixCls:b,suffixCls:x,className:Y,tagName:N}=u,Oe=T(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:et}=m.useContext(j.E_),Ke=et("layout",b),[Le,wt]=He(Ke),je=x?`${Ke}-${x}`:Ke;return Le(m.createElement(N,Object.assign({className:g()(b||je,Y,wt),ref:t},Oe)))}),$e=m.forwardRef((u,t)=>{const{direction:b}=m.useContext(j.E_),[x,Y]=m.useState([]),{prefixCls:N,className:Oe,rootClassName:et,children:Ke,hasSider:Le,tagName:wt,style:je}=u,ke=T(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,te.Z)(ke,["suffixCls"]),{getPrefixCls:ue,layout:ce}=m.useContext(j.E_),ne=ue("layout",N),[w,L]=He(ne),Be=g()(ne,{[`${ne}-has-sider`]:typeof Le=="boolean"?Le:x.length>0,[`${ne}-rtl`]:b==="rtl"},ce==null?void 0:ce.className,Oe,et,L),K=m.useMemo(()=>({siderHook:{addSider:Ae=>{Y(Ie=>[].concat((0,o.Z)(Ie),[Ae]))},removeSider:Ae=>{Y(Ie=>Ie.filter(lt=>lt!==Ae))}}}),[]);return w(m.createElement(A.Provider,{value:K},m.createElement(wt,Object.assign({ref:t,className:Be,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),je)},me),Ke)))}),mt=_e({tagName:"div",displayName:"Layout"})($e),Pe=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(De),It=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(De),F=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(De);var _=mt},40875:function(bn,st,e){e.d(st,{J:function(){return j}});var o=e(59301),C=e(33234),g=e(70425),te=function(W,se){var fe={};for(var S in W)Object.prototype.hasOwnProperty.call(W,S)&&se.indexOf(S)<0&&(fe[S]=W[S]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,S=Object.getOwnPropertySymbols(W);He{const{children:fe}=W,S=te(W,["children"]),He=o.useContext(m),T=o.useMemo(()=>Object.assign(Object.assign({},He),S),[He,S.prefixCls,S.mode,S.selectable]);return o.createElement(m.Provider,{value:T},o.createElement(C.BR,null,(0,g.supportNodeRef)(fe)?o.cloneElement(fe,{ref:se}):fe))});st.Z=m},20834:function(bn,st,e){e.d(st,{default:function(){return Je}});var o=e(15285),C=e(59301),g=e(45818),te=e(92310),m=e.n(te),j=e(36355),W=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{const{prefixCls:R,className:l,dashed:d}=D,I=W(D,["prefixCls","className","dashed"]),{getPrefixCls:M}=C.useContext(j.E_),X=M("menu",R),U=m()({[`${X}-item-divider-dashed`]:!!d},l);return C.createElement(o.iz,Object.assign({className:U},I))},S=e(11592),He=e(2738),T=e(6848),A=e(92343),De=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),mt=D=>{var R;const{className:l,children:d,icon:I,title:M,danger:X}=D,{prefixCls:U,firstLevel:be,direction:de,disableMenuItemTitleTooltip:le,inlineCollapsed:ve}=C.useContext(De),Qe=h=>{const k=C.createElement("span",{className:`${U}-title-content`},d);return(!I||(0,A.l$)(d)&&d.type==="span")&&d&&h&&be&&typeof d=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},d.charAt(0)):k},{siderCollapsed:nt}=C.useContext(g.D);let rt=M;typeof M=="undefined"?rt=be?d:"":M===!1&&(rt="");const vt={title:rt};!nt&&!ve&&(vt.title=null,vt.open=!1);const E=(0,S.Z)(d).length;let i=C.createElement(o.ck,Object.assign({},(0,He.Z)(D,["title","icon","danger"]),{className:m()({[`${U}-item-danger`]:X,[`${U}-item-only-child`]:(I?E+1:E)===1},l),title:typeof M=="string"?M:void 0}),(0,A.Tm)(I,{className:m()((0,A.l$)(I)?(R=I.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),Qe(ve));return le||(i=C.createElement(T.Z,Object.assign({},vt,{placement:de==="rtl"?"left":"right",overlayClassName:`${U}-inline-collapsed-tooltip`}),i)),i},It=D=>{var R;const{popupClassName:l,icon:d,title:I,theme:M}=D,X=C.useContext(De),{prefixCls:U,inlineCollapsed:be,theme:de}=X,le=(0,o.Xl)();let ve;if(!d)ve=be&&!le.length&&I&&typeof I=="string"?C.createElement("div",{className:`${U}-inline-collapsed-noicon`},I.charAt(0)):C.createElement("span",{className:`${U}-title-content`},I);else{const nt=(0,A.l$)(I)&&I.type==="span";ve=C.createElement(C.Fragment,null,(0,A.Tm)(d,{className:m()((0,A.l$)(d)?(R=d.props)===null||R===void 0?void 0:R.className:"",`${U}-item-icon`)}),nt?I:C.createElement("span",{className:`${U}-title-content`},I))}const Qe=C.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return C.createElement(De.Provider,{value:Qe},C.createElement(o.Wd,Object.assign({},(0,He.Z)(D,["icon"]),{title:ve,popupClassName:m()(U,l,`${U}-${M||de}`)})))},F=e(18785),_=e(70425),u=e(62892),t=e(40875),b=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{if(R&&typeof R=="object"){const d=R,{label:I,children:M,key:X,type:U}=d,be=b(d,["label","children","key","type"]),de=X!=null?X:`tmp-${l}`;return M||U==="group"?U==="group"?C.createElement(o.BW,Object.assign({key:de},be,{title:I}),x(M)):C.createElement(It,Object.assign({key:de},be,{title:I}),x(M)):U==="divider"?C.createElement(fe,Object.assign({key:de},be)):C.createElement(mt,Object.assign({key:de},be),I)}return null}).filter(R=>R)}function Y(D){return C.useMemo(()=>D&&x(D),[D])}var N=e(64993),Oe=e(17313),et=e(8378),Ke=e(13826),Le=e(29878),wt=e(83116),je=e(37613),me=D=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:I,lineWidth:M,lineType:X,itemPaddingInline:U}=D;return{[`${R}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${M}px ${X} ${I}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:U},[`> ${R}-item:hover, + > ${R}-item-active, + > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},ce=D=>{let{componentCls:R,menuArrowOffset:l}=D;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, + ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const ne=D=>Object.assign({},(0,Oe.oN)(D));var L=(D,R)=>{const{componentCls:l,itemColor:d,itemSelectedColor:I,groupTitleColor:M,itemBg:X,subMenuItemBg:U,itemSelectedBg:be,activeBarHeight:de,activeBarWidth:le,activeBarBorderWidth:ve,motionDurationSlow:Qe,motionEaseInOut:nt,motionEaseOut:rt,itemPaddingInline:vt,motionDurationMid:E,itemHoverColor:i,lineType:h,colorSplit:k,itemDisabledColor:oe,dangerItemColor:ge,dangerItemHoverColor:dt,dangerItemSelectedColor:Ee,dangerItemActiveBg:Ge,dangerItemSelectedBg:St,itemHoverBg:Dt,itemActiveBg:xt,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=D;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:d,background:X,[`&${l}-root:focus-visible`]:Object.assign({},ne(D)),[`${l}-item-group-title`]:{color:M},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:I}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${oe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:xt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:xt}}},[`${l}-item-danger`]:{color:ge,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:dt}},[`&${l}-item:active`]:{background:Ge}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:I,[`&${l}-item-danger`]:{color:Ee},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:be,[`&${l}-item-danger`]:{backgroundColor:St}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},ne(D))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ve,marginTop:-ve,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:vt,bottom:0,borderBottom:`${de}px solid transparent`,transition:`border-color ${Qe} ${nt}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:de,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:de,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ve}px ${h} ${k}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:U},[`${l}-item, ${l}-submenu-title`]:ve&&le?{width:`calc(100% + ${ve}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${le}px solid ${I}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${rt}`,`opacity ${E} ${rt}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ee}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${nt}`,`opacity ${E} ${nt}`].join(",")}}}}}};const Be=D=>{const{componentCls:R,itemHeight:l,itemMarginInline:d,padding:I,menuArrowSize:M,marginXS:X,itemMarginBlock:U}=D,be=I+M+X;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:I,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:U,width:`calc(100% - ${d*2}px)`},[`> ${R}-item, + > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, + ${R}-submenu-title`]:{paddingInlineEnd:be}}};var Ae=D=>{const{componentCls:R,iconCls:l,itemHeight:d,colorTextLightSolid:I,dropdownWidth:M,controlHeightLG:X,motionDurationMid:U,motionEaseOut:be,paddingXL:de,itemMarginInline:le,fontSizeLG:ve,motionDurationSlow:Qe,paddingXS:nt,boxShadowSecondary:rt,collapsedWidth:vt,collapsedIconSize:E}=D,i={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},Be(D))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},Be(D)),{boxShadow:rt})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:M,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Qe}`,`background ${Qe}`,`padding ${U} ${be}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:de}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:vt,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:ve,textAlign:"center"}}},[`> ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, + > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ve/2}px - ${le}px)`,textOverflow:"clip",[` + ${R}-submenu-arrow, + ${R}-submenu-expand-icon + `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:I}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Oe.vS),{paddingInline:nt})}}]};const Ie=D=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:I,motionEaseOut:M,iconCls:X,iconSize:U,iconMarginInlineEnd:be}=D;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${I}`].join(","),[`${R}-item-icon, ${X}`]:{minWidth:U,fontSize:U,transition:[`font-size ${d} ${M}`,`margin ${l} ${I}`,`color ${l}`].join(","),"+ span":{marginInlineStart:be,opacity:1,transition:[`opacity ${l} ${I}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Oe.Ro)()),[`&${R}-item-only-child`]:{[`> ${X}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},lt=D=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:d,borderRadius:I,menuArrowSize:M,menuArrowOffset:X}=D;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:D.margin,width:M,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:M*.6,height:M*.15,backgroundColor:"currentcolor",borderRadius:I,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},pt=D=>{const{antCls:R,componentCls:l,fontSize:d,motionDurationSlow:I,motionDurationMid:M,motionEaseInOut:X,paddingXS:U,padding:be,colorSplit:de,lineWidth:le,zIndexPopup:ve,borderRadiusLG:Qe,subMenuItemBorderRadius:nt,menuArrowSize:rt,menuArrowOffset:vt,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:k}=D;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Oe.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,Oe.Wf)(D)),(0,Oe.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${I} 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:D.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${U}px ${be}px`,fontSize:k,lineHeight:h,transition:`all ${I}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${I} ${X}`,`background ${I} ${X}`,`padding ${M} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${I} ${X}`,`padding ${I} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${I}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:de,borderStyle:E,borderWidth:0,borderTopWidth:le,marginBlock:le,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(D)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${be}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ve,borderRadius:Qe,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:D.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:D.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:D.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:D.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Qe},Ie(D)),lt(D)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:nt},[`${l}-submenu-title::after`]:{transition:`transform ${I} ${X}`}})}}),lt(D)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${vt})`},"&::after":{transform:`rotate(45deg) translateX(-${vt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${rt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${vt})`},"&::before":{transform:`rotate(45deg) translateX(${vt})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var at=(D,R)=>(0,wt.Z)("Menu",d=>{if(R===!1)return[];const{colorBgElevated:I,colorPrimary:M,colorTextLightSolid:X,controlHeightLG:U,fontSize:be,darkItemColor:de,darkDangerItemColor:le,darkItemBg:ve,darkSubMenuItemBg:Qe,darkItemSelectedColor:nt,darkItemSelectedBg:rt,darkDangerItemSelectedBg:vt,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:k,darkDangerItemHoverColor:oe,darkDangerItemSelectedColor:ge,darkDangerItemActiveBg:dt}=d,Ee=be/7*5,Ge=(0,je.TS)(d,{menuArrowSize:Ee,menuHorizontalHeight:U*1.15,menuArrowOffset:`${Ee*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:I}),St=(0,je.TS)(Ge,{itemColor:de,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:nt,itemBg:ve,popupBg:ve,subMenuItemBg:Qe,itemActiveBg:"transparent",itemSelectedBg:rt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:k,dangerItemColor:le,dangerItemHoverColor:oe,dangerItemSelectedColor:ge,dangerItemActiveBg:dt,dangerItemSelectedBg:vt,menuSubMenuBg:Qe,horizontalItemSelectedColor:X,horizontalItemSelectedBg:M});return[pt(Ge),me(Ge),Ae(Ge),L(Ge,"light"),L(St,"dark"),ce(Ge),(0,et.Z)(Ge),(0,Ke.oN)(Ge,"slide-up"),(0,Ke.oN)(Ge,"slide-down"),(0,Le._y)(Ge,"zoom-big")]},d=>{const{colorPrimary:I,colorError:M,colorTextDisabled:X,colorErrorBg:U,colorText:be,colorTextDescription:de,colorBgContainer:le,colorFillAlter:ve,colorFillContent:Qe,lineWidth:nt,lineWidthBold:rt,controlItemBgActive:vt,colorBgTextHover:E,controlHeightLG:i,lineHeight:h,colorBgElevated:k,marginXXS:oe,padding:ge,fontSize:dt,controlHeightSM:Ee,fontSizeLG:Ge,colorTextLightSolid:St,colorErrorHover:Dt}=d,xt=new N.C(St).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:be,itemColor:be,colorItemTextHover:be,itemHoverColor:be,colorItemTextHoverHorizontal:I,horizontalItemHoverColor:I,colorGroupTitle:de,groupTitleColor:de,colorItemTextSelected:I,itemSelectedColor:I,colorItemTextSelectedHorizontal:I,horizontalItemSelectedColor:I,colorItemBg:le,itemBg:le,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:Qe,itemActiveBg:vt,colorSubItemBg:ve,subMenuItemBg:ve,colorItemBgSelected:vt,itemSelectedBg:vt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:rt,activeBarHeight:rt,colorActiveBarBorderSize:nt,activeBarBorderWidth:nt,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:M,dangerItemColor:M,colorDangerItemTextHover:M,dangerItemHoverColor:M,colorDangerItemTextSelected:M,dangerItemSelectedColor:M,colorDangerItemBgActive:U,dangerItemActiveBg:U,colorDangerItemBgSelected:U,dangerItemSelectedBg:U,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:k,itemMarginBlock:oe,itemPaddingInline:ge,horizontalLineHeight:`${i*1.15}px`,iconSize:dt,iconMarginInlineEnd:Ee-dt,collapsedIconSize:Ge,groupTitleFontSize:dt,darkItemDisabledColor:new N.C(St).setAlpha(.25).toRgbString(),darkItemColor:xt,darkDangerItemColor:M,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:St,darkItemSelectedBg:I,darkDangerItemSelectedBg:M,darkItemHoverBg:"transparent",darkGroupTitleColor:xt,darkItemHoverColor:St,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:St,darkDangerItemActiveBg:M}},{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"]]})(D),Fe=function(D,R){var l={};for(var d in D)Object.prototype.hasOwnProperty.call(D,d)&&R.indexOf(d)<0&&(l[d]=D[d]);if(D!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,d=Object.getOwnPropertySymbols(D);I{var l,d;const I=C.useContext(t.Z),M=I||{},{getPrefixCls:X,getPopupContainer:U,direction:be,menu:de}=C.useContext(j.E_),le=X(),{prefixCls:ve,className:Qe,style:nt,theme:rt="light",expandIcon:vt,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:h,items:k,children:oe,rootClassName:ge,mode:dt,selectable:Ee,onClick:Ge,overflowedIndicatorPopupClassName:St}=D,Dt=Fe(D,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),xt=(0,He.Z)(Dt,["collapsedWidth"]),Ht=Y(k)||oe;(l=M.validator)===null||l===void 0||l.call(M,{mode:dt});const Xt=(0,_.useEvent)(function(){var Ct;Ge==null||Ge.apply(void 0,arguments),(Ct=M.onClick)===null||Ct===void 0||Ct.call(M)}),qt=M.mode||dt,vn=Ee!=null?Ee:M.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${le}-slide-up`},inline:(0,u.Z)(le),other:{motionName:`${le}-zoom-big`}},Mt=X("menu",ve||M.prefixCls),[pn,yn]=at(Mt,!I),Me=m()(`${Mt}-${rt}`,de==null?void 0:de.className,Qe);let ot;if(typeof vt=="function")ot=vt;else if(vt===null||vt===!1)ot=null;else if(M.expandIcon===null||M.expandIcon===!1)ot=null;else{const Ct=vt!=null?vt:M.expandIcon;ot=(0,A.Tm)(Ct,{className:m()(`${Mt}-submenu-expand-icon`,(0,A.l$)(Ct)?(d=Ct.props)===null||d===void 0?void 0:d.className:"")})}const qe=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:be,firstLevel:!0,theme:rt,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,be,E,rt]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(De.Provider,{value:qe},C.createElement(o.ZP,Object.assign({getPopupContainer:U,overflowedIndicator:C.createElement(F.Z,null),overflowedIndicatorPopupClassName:m()(Mt,`${Mt}-${rt}`,St),mode:qt,selectable:vn,onClick:Xt},xt,{inlineCollapsed:tn,style:Object.assign(Object.assign({},de==null?void 0:de.style),nt),className:Me,prefixCls:Mt,direction:be,defaultMotions:rn,expandIcon:ot,ref:R,rootClassName:m()(ge,yn)}),Ht))))});const ee=(0,C.forwardRef)((D,R)=>{const l=(0,C.useRef)(null),d=C.useContext(g.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:I=>{var M;(M=l.current)===null||M===void 0||M.focus(I)}})),C.createElement(Re,Object.assign({ref:l},D,d))});ee.Item=mt,ee.SubMenu=It,ee.Divider=fe,ee.ItemGroup=o.BW;var Je=ee},93948:function(bn,st,e){e.d(st,{Z:function(){return E}});var o=e(59301),C=e(29679),g=e(40001),te=e(19248),m=e(99267),j=e(92310),W=e.n(j),se=e(2738),fe=e(36355),S=e(92413),He=e(33708),T=e(37061),A={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var h=(0,o.useRef)([]),k=(0,o.useRef)(null);return(0,o.useEffect)(function(){var oe=Date.now(),ge=!1;h.current.forEach(function(dt){if(dt){ge=!0;var Ee=dt.style;Ee.transitionDuration=".3s, .3s, .3s, .06s",k.current&&oe-k.current<100&&(Ee.transitionDuration="0s, 0s")}}),ge&&(k.current=Date.now())}),h.current},De=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],$e=function(h){var k=(0,He.Z)((0,He.Z)({},A),h),oe=k.className,ge=k.percent,dt=k.prefixCls,Ee=k.strokeColor,Ge=k.strokeLinecap,St=k.strokeWidth,Dt=k.style,xt=k.trailColor,Ht=k.trailWidth,Xt=k.transition,qt=(0,T.Z)(k,De);delete qt.gapPosition;var vn=Array.isArray(ge)?ge:[ge],tn=Array.isArray(Ee)?Ee:[Ee],rn=_e(),Mt=St/2,pn=100-St/2,yn="M ".concat(Ge==="round"?Mt:0,",").concat(Mt,` + L `).concat(Ge==="round"?pn:100,",").concat(Mt),Me="0 0 100 ".concat(St),ot=0;return o.createElement("svg",(0,S.Z)({className:W()("".concat(dt,"-line"),oe),viewBox:Me,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(dt,"-line-trail"),d:yn,strokeLinecap:Ge,stroke:xt,strokeWidth:Ht||St,fillOpacity:"0"}),vn.map(function(qe,Ct){var Jt=1;switch(Ge){case"round":Jt=1-St/100;break;case"square":Jt=1-St/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(qe*Jt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ve=tn[Ct]||tn[tn.length-1];return ot+=qe,o.createElement("path",{key:Ct,className:"".concat(dt,"-line-path"),d:yn,strokeLinecap:Ge,stroke:Ve,strokeWidth:St,fillOpacity:"0",ref:function(y){rn[Ct]=y},style:_t})}))},mt=$e,Pe=e(39559),It=e(33606),F=e(47273),_=0,u=(0,F.Z)();function t(){var i;return u?(i=_,_+=1):i="TEST_OR_SSR",i}var b=function(i){var h=o.useState(),k=(0,It.Z)(h,2),oe=k[0],ge=k[1];return o.useEffect(function(){ge("rc_progress_".concat(t()))},[]),i||oe},x=function(h){var k=h.bg,oe=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:k}},oe)};function Y(i,h){return Object.keys(i).map(function(k){var oe=parseFloat(k),ge="".concat(Math.floor(oe*h),"%");return"".concat(i[k]," ").concat(ge)})}var N=o.forwardRef(function(i,h){var k=i.prefixCls,oe=i.color,ge=i.gradientId,dt=i.radius,Ee=i.style,Ge=i.ptg,St=i.strokeLinecap,Dt=i.strokeWidth,xt=i.size,Ht=i.gapDegree,Xt=oe&&(0,Pe.Z)(oe)==="object",qt=Xt?"#FFF":void 0,vn=xt/2,tn=o.createElement("circle",{className:"".concat(k,"-circle-path"),r:dt,cx:vn,cy:vn,stroke:qt,strokeLinecap:St,strokeWidth:Dt,opacity:Ge===0?0:1,style:Ee,ref:h});if(!Xt)return tn;var rn="".concat(ge,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=Y(oe,(360-Ht)/360),yn=Y(oe,1),Me="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ot="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:xt,height:xt,mask:"url(#".concat(rn,")")},o.createElement(x,{bg:ot},o.createElement(x,{bg:Me}))))}),Oe=N,et=100,Ke=function(h,k,oe,ge,dt,Ee,Ge,St,Dt,xt){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=oe/100*360*((360-Ee)/360),qt=Ee===0?0:{bottom:0,top:180,left:90,right:-90}[Ge],vn=(100-ge)/100*k;Dt==="round"&&ge!==100&&(vn+=xt/2,vn>=k&&(vn=k-.01));var tn=et/2;return{stroke:typeof St=="string"?St:void 0,strokeDasharray:"".concat(k,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(dt+Xt+qt,"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}},Le=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function wt(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var je=function(h){var k=(0,He.Z)((0,He.Z)({},A),h),oe=k.id,ge=k.prefixCls,dt=k.steps,Ee=k.strokeWidth,Ge=k.trailWidth,St=k.gapDegree,Dt=St===void 0?0:St,xt=k.gapPosition,Ht=k.trailColor,Xt=k.strokeLinecap,qt=k.style,vn=k.className,tn=k.strokeColor,rn=k.percent,Mt=(0,T.Z)(k,Le),pn=et/2,yn=b(oe),Me="".concat(yn,"-gradient"),ot=pn-Ee/2,qe=Math.PI*2*ot,Ct=Dt>0?90+Dt/2:-90,Jt=qe*((360-Dt)/360),_t=(0,Pe.Z)(dt)==="object"?dt:{count:dt,space:2},Ve=_t.count,Tt=_t.space,y=wt(rn),re=wt(tn),ae=re.find(function(xe){return xe&&(0,Pe.Z)(xe)==="object"}),s=ae&&(0,Pe.Z)(ae)==="object",c=s?"butt":Xt,ie=Ke(qe,Jt,0,100,Ct,Dt,xt,Ht,c,Ee),Q=_e(),we=function(){var it=0;return y.map(function(yt,Zt){var Et=re[Zt]||re[re.length-1],Rt=Ke(qe,Jt,it,yt,Ct,Dt,xt,Et,c,Ee);return it+=yt,o.createElement(Oe,{key:Zt,color:Et,ptg:yt,radius:ot,prefixCls:ge,gradientId:Me,style:Rt,strokeLinecap:c,strokeWidth:Ee,gapDegree:Dt,ref:function(Z){Q[Zt]=Z},size:et})}).reverse()},Ne=function(){var it=Math.round(Ve*(y[0]/100)),yt=100/Ve,Zt=0;return new Array(Ve).fill(null).map(function(Et,Rt){var O=Rt<=it-1?re[0]:Ht,Z=O&&(0,Pe.Z)(O)==="object"?"url(#".concat(Me,")"):void 0,z=Ke(qe,Jt,Zt,yt,Ct,Dt,xt,O,"butt",Ee,Tt);return Zt+=(Jt-z.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:Rt,className:"".concat(ge,"-circle-path"),r:ot,cx:pn,cy:pn,stroke:Z,strokeWidth:Ee,opacity:1,style:z,ref:function(Ce){Q[Rt]=Ce}})})};return o.createElement("svg",(0,S.Z)({className:W()("".concat(ge,"-circle"),vn),viewBox:"0 0 ".concat(et," ").concat(et),style:qt,id:oe,role:"presentation"},Mt),!Ve&&o.createElement("circle",{className:"".concat(ge,"-circle-trail"),r:ot,cx:pn,cy:pn,stroke:Ht,strokeLinecap:c,strokeWidth:Ge||Ee,style:ie}),Ve?Ne():we())},ke=je,me={Line:mt,Circle:ke},ue=e(6848),ce=e(93398);function ne(i){return!i||i<0?0:i>100?100:i}function w(i){let{success:h,successPercent:k}=i,oe=k;return h&&"progress"in h&&(oe=h.progress),h&&"percent"in h&&(oe=h.percent),oe}const L=i=>{let{percent:h,success:k,successPercent:oe}=i;const ge=ne(w({success:k,successPercent:oe}));return[ge,ne(ne(h)-ge)]},Be=i=>{let{success:h={},strokeColor:k}=i;const{strokeColor:oe}=h;return[oe||ce.presetPrimaryColors.green,k||null]},K=(i,h,k)=>{var oe,ge,dt,Ee;let Ge=-1,St=-1;if(h==="step"){const Dt=k.steps,xt=k.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Ge=i==="small"?2:14,St=xt!=null?xt:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=14,St=8]=i,Ge*=Dt}else if(h==="line"){const Dt=k==null?void 0:k.strokeWidth;typeof i=="string"||typeof i=="undefined"?St=Dt||(i==="small"?6:8):typeof i=="number"?[Ge,St]=[i,i]:[Ge=-1,St=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Ge,St]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Ge,St]=[i,i]:(Ge=(ge=(oe=i[0])!==null&&oe!==void 0?oe:i[1])!==null&&ge!==void 0?ge:120,St=(Ee=(dt=i[0])!==null&&dt!==void 0?dt:i[1])!==null&&Ee!==void 0?Ee:120));return[Ge,St]},Ae=3,Ie=i=>Ae/i*100;var pt=i=>{const{prefixCls:h,trailColor:k=null,strokeLinecap:oe="round",gapPosition:ge,gapDegree:dt,width:Ee=120,type:Ge,children:St,success:Dt,size:xt=Ee}=i,[Ht,Xt]=K(xt,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(Ie(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(dt||dt===0)return dt;if(Ge==="dashboard")return 75},[dt,Ge]),rn=ge||Ge==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=Be({success:Dt,strokeColor:i.strokeColor}),yn=W()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),Me=o.createElement(ke,{percent:L(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:oe,trailColor:k,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(ue.Z,{title:St},o.createElement("span",null,Me)):o.createElement(o.Fragment,null,Me,St))},at=function(i,h){var k={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(k[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{let h=[];return Object.keys(i).forEach(k=>{const oe=parseFloat(k.replace(/%/g,""));isNaN(oe)||h.push({key:oe,value:i[k]})}),h=h.sort((k,oe)=>k.key-oe.key),h.map(k=>{let{key:oe,value:ge}=k;return`${ge} ${oe}%`}).join(", ")},ct=(i,h)=>{const{from:k=ce.presetPrimaryColors.blue,to:oe=ce.presetPrimaryColors.blue,direction:ge=h==="rtl"?"to left":"to right"}=i,dt=at(i,["from","to","direction"]);if(Object.keys(dt).length!==0){const Ee=Fe(dt);return{backgroundImage:`linear-gradient(${ge}, ${Ee})`}}return{backgroundImage:`linear-gradient(${ge}, ${k}, ${oe})`}};var ee=i=>{const{prefixCls:h,direction:k,percent:oe,size:ge,strokeWidth:dt,strokeColor:Ee,strokeLinecap:Ge="round",children:St,trailColor:Dt=null,success:xt}=i,Ht=Ee&&typeof Ee!="string"?ct(Ee,k):{backgroundColor:Ee},Xt=Ge==="square"||Ge==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=ge!=null?ge:[-1,dt||(ge==="small"?6:8)],[tn,rn]=K(vn,"line",{strokeWidth:dt}),Mt=Object.assign({width:`${ne(oe)}%`,height:rn,borderRadius:Xt},Ht),pn=w(i),yn={width:`${ne(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:xt==null?void 0:xt.strokeColor},Me={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:Me},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),St)},D=i=>{const{size:h,steps:k,percent:oe=0,strokeWidth:ge=8,strokeColor:dt,trailColor:Ee=null,prefixCls:Ge,children:St}=i,Dt=Math.round(k*(oe/100)),xt=h==="small"?2:14,Ht=h!=null?h:[xt,ge],[Xt,qt]=K(Ht,"step",{steps:k,strokeWidth:ge}),vn=Xt/k,tn=new Array(k);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[k]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:M(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:M(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},U=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[k]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},be=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},de=i=>{const{componentCls:h,iconCls:k}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${k}`]:{fontSize:i.fontSizeSM}}}};var le=(0,d.Z)("Progress",i=>{const h=i.marginXXS/2,k=(0,I.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[X(k),U(k),be(k),de(k)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ve=function(i,h){var k={};for(var oe in i)Object.prototype.hasOwnProperty.call(i,oe)&&h.indexOf(oe)<0&&(k[oe]=i[oe]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,oe=Object.getOwnPropertySymbols(i);ge{const{prefixCls:k,className:oe,rootClassName:ge,steps:dt,strokeColor:Ee,percent:Ge=0,size:St="default",showInfo:Dt=!0,type:xt="line",status:Ht,format:Xt,style:qt}=i,vn=ve(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var y,re;const ae=w(i);return parseInt(ae!==void 0?(y=ae!=null?ae:0)===null||y===void 0?void 0:y.toString():(re=Ge!=null?Ge:0)===null||re===void 0?void 0:re.toString(),10)},[Ge,i.success,i.successPercent]),rn=o.useMemo(()=>!nt.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(fe.E_),Me=Mt("progress",k),[ot,qe]=le(Me),Ct=o.useMemo(()=>{if(!Dt)return null;const y=w(i);let re;const ae=Xt||(c=>`${c}%`),s=xt==="line";return Xt||rn!=="exception"&&rn!=="success"?re=ae(ne(Ge),ne(y)):rn==="exception"?re=s?o.createElement(te.Z,null):o.createElement(m.Z,null):rn==="success"&&(re=s?o.createElement(C.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Me}-text`,title:typeof re=="string"?re:void 0},re)},[Dt,Ge,tn,rn,xt,Me,Xt]),Jt=Array.isArray(Ee)?Ee[0]:Ee,_t=typeof Ee=="string"||Array.isArray(Ee)?Ee:void 0;let Ve;xt==="line"?Ve=dt?o.createElement(D,Object.assign({},i,{strokeColor:_t,prefixCls:Me,steps:dt}),Ct):o.createElement(ee,Object.assign({},i,{strokeColor:Jt,prefixCls:Me,direction:pn}),Ct):(xt==="circle"||xt==="dashboard")&&(Ve=o.createElement(pt,Object.assign({},i,{strokeColor:Jt,prefixCls:Me,progressStatus:rn}),Ct));const Tt=W()(Me,`${Me}-status-${rn}`,`${Me}-${xt==="dashboard"&&"circle"||dt&&"steps"||xt}`,{[`${Me}-inline-circle`]:xt==="circle"&&K(St,"circle")[0]<=20,[`${Me}-show-info`]:Dt,[`${Me}-${St}`]:typeof St=="string",[`${Me}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,oe,ge,qe);return ot(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ve))}),E=vt},13570:function(bn,st,e){e.d(st,{Z:function(){return ne}});var o=e(92413),C=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},te=g,m=e(7657),j=function(L,Be){return C.createElement(m.Z,(0,o.Z)({},L,{ref:Be,icon:te}))},W=C.forwardRef(j),se=W,fe=e(92310),S=e.n(fe),He=e(400),T=e(33606),A=e(37061),_e=e(18929),De=e(10228),$e=e(26112);function mt(w,L){var Be=w.disabled,K=w.prefixCls,Ae=w.character,Ie=w.characterRender,lt=w.index,pt=w.count,at=w.value,Fe=w.allowHalf,ct=w.focused,Re=w.onHover,ee=w.onClick,Je=function(U){Re(U,lt)},D=function(U){ee(U,lt)},R=function(U){U.keyCode===De.Z.ENTER&&ee(U,lt)},l=lt+1,d=new Set([K]);at===0&<===0&&ct?d.add("".concat(K,"-focused")):Fe&&at+.5>=l&&atlt?"true":"false","aria-posinset":lt+1,"aria-setsize":pt,tabIndex:Be?-1:0},C.createElement("div",{className:"".concat(K,"-first")},I),C.createElement("div",{className:"".concat(K,"-second")},I)));return Ie&&(M=Ie(M,w)),M}var Pe=C.forwardRef(mt);function It(){var w=C.useRef({});function L(K){return w.current[K]}function Be(K){return function(Ae){w.current[K]=Ae}}return[L,Be]}function F(w){var L=w.pageXOffset,Be="scrollLeft";if(typeof L!="number"){var K=w.document;L=K.documentElement[Be],typeof L!="number"&&(L=K.body[Be])}return L}function _(w){var L,Be,K=w.ownerDocument,Ae=K.body,Ie=K&&K.documentElement,lt=w.getBoundingClientRect();return L=lt.left,Be=lt.top,L-=Ie.clientLeft||Ae.clientLeft||0,Be-=Ie.clientTop||Ae.clientTop||0,{left:L,top:Be}}function u(w){var L=_(w),Be=w.ownerDocument,K=Be.defaultView||Be.parentWindow;return L.left+=F(K),L.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function b(w,L){var Be,K=w.prefixCls,Ae=K===void 0?"rc-rate":K,Ie=w.className,lt=w.defaultValue,pt=w.value,at=w.count,Fe=at===void 0?5:at,ct=w.allowHalf,Re=ct===void 0?!1:ct,ee=w.allowClear,Je=ee===void 0?!0:ee,D=w.character,R=D===void 0?"\u2605":D,l=w.characterRender,d=w.disabled,I=w.direction,M=I===void 0?"ltr":I,X=w.tabIndex,U=X===void 0?0:X,be=w.autoFocus,de=w.onHoverChange,le=w.onChange,ve=w.onFocus,Qe=w.onBlur,nt=w.onKeyDown,rt=w.onMouseLeave,vt=(0,A.Z)(w,t),E=It(),i=(0,T.Z)(E,2),h=i[0],k=i[1],oe=C.useRef(null),ge=function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.focus()}};C.useImperativeHandle(L,function(){return{focus:ge,blur:function(){if(!d){var c;(c=oe.current)===null||c===void 0||c.blur()}}}});var dt=(0,_e.Z)(lt||0,{value:pt}),Ee=(0,T.Z)(dt,2),Ge=Ee[0],St=Ee[1],Dt=(0,_e.Z)(null),xt=(0,T.Z)(Dt,2),Ht=xt[0],Xt=xt[1],qt=function(c,ie){var Q=M==="rtl",we=c+1;if(Re){var Ne=h(c),xe=u(Ne),it=Ne.clientWidth;(Q&&ie-xe>it/2||!Q&&ie-xe0&&!Q||ie===De.Z.RIGHT&&we>0&&Q?(Re?we-=.5:we-=1,vn(we),c.preventDefault()):ie===De.Z.LEFT&&we{const{componentCls:L}=w;return{[`${L}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:w.marginXS},"> div":{transition:`all ${w.motionDurationMid}, outline 0s`,"&:hover":{transform:w.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${w.lineWidth}px dashed ${w.starColor}`,transform:w.starHoverScale}},"&-first, &-second":{color:w.starBg,transition:`all ${w.motionDurationMid}`,userSelect:"none",[w.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${L}-star-first, &-half ${L}-star-second`]:{opacity:1},[`&-half ${L}-star-first, &-full ${L}-star-second`]:{color:"inherit"}}}},je=w=>({[`&-rtl${w.componentCls}`]:{direction:"rtl"}}),ke=w=>{const{componentCls:L}=w;return{[L]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,et.Wf)(w)),{display:"inline-block",margin:0,padding:0,color:w.starColor,fontSize:w.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${L} ${L}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),wt(w)),{[`+ ${L}-text`]:{display:"inline-block",marginInlineStart:w.marginXS,fontSize:w.fontSize}}),je(w))}};var me=(0,Ke.Z)("Rate",w=>{const L=(0,Le.TS)(w,{});return[ke(L)]},w=>({starColor:w.yellow6,starSize:w.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:w.colorFillContent})),ue=function(w,L){var Be={};for(var K in w)Object.prototype.hasOwnProperty.call(w,K)&&L.indexOf(K)<0&&(Be[K]=w[K]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,K=Object.getOwnPropertySymbols(w);Ae{const{prefixCls:Be,className:K,rootClassName:Ae,style:Ie,tooltips:lt,character:pt=C.createElement(se,null)}=w,at=ue(w,["prefixCls","className","rootClassName","style","tooltips","character"]),Fe=(d,I)=>{let{index:M}=I;return lt?C.createElement(Oe.Z,{title:lt[M]},d):d},{getPrefixCls:ct,direction:Re,rate:ee}=C.useContext(N.E_),Je=ct("rate",Be),[D,R]=me(Je),l=Object.assign(Object.assign({},ee==null?void 0:ee.style),Ie);return D(C.createElement(Y,Object.assign({ref:L,character:pt,characterRender:Fe},at,{className:S()(K,Ae,R,ee==null?void 0:ee.className),style:l,prefixCls:Je,direction:Re})))})},57809:function(bn,st,e){var o=e(92310),C=e.n(o),g=e(77861),te=e(2738),m=e(59301),j=e(53487),W=e(62892),se=e(19080),fe=e(36355),S=e(1684),He=e(93891),T=e(19716),A=e(32441),_e=e(33234),De=e(14154),$e=e(58582),mt=e(84443),Pe=e(66339),It=function(b,x){var Y={};for(var N in b)Object.prototype.hasOwnProperty.call(b,N)&&x.indexOf(N)<0&&(Y[N]=b[N]);if(b!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Oe=0,N=Object.getOwnPropertySymbols(b);Oe{var Y,{prefixCls:N,bordered:Oe=!0,className:et,rootClassName:Ke,getPopupContainer:Le,popupClassName:wt,dropdownClassName:je,listHeight:ke=256,placement:me,listItemHeight:ue=24,size:ce,disabled:ne,notFoundContent:w,status:L,builtinPlacements:Be,dropdownMatchSelectWidth:K,popupMatchSelectWidth:Ae,direction:Ie,style:lt,allowClear:pt}=b,at=It(b,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Fe,getPrefixCls:ct,renderEmpty:Re,direction:ee,virtual:Je,popupMatchSelectWidth:D,popupOverflow:R,select:l}=m.useContext(fe.E_),d=ct("select",N),I=ct(),M=Ie!=null?Ie:ee,{compactSize:X,compactItemClassnames:U}=(0,_e.ri)(d,M),[be,de]=(0,De.Z)(d),le=m.useMemo(()=>{const{mode:rn}=at;if(rn!=="combobox")return rn===F?"combobox":rn},[at.mode]),ve=le==="multiple"||le==="tags",Qe=(0,mt.Z)(at.suffixIcon,at.showArrow),nt=(Y=Ae!=null?Ae:K)!==null&&Y!==void 0?Y:D,{status:rt,hasFeedback:vt,isFormItemInput:E,feedbackIcon:i}=m.useContext(A.aM),h=(0,se.F)(rt,L);let k;w!==void 0?k=w:le==="combobox"?k=null:k=(Re==null?void 0:Re("Select"))||m.createElement(He.Z,{componentName:"Select"});const{suffixIcon:oe,itemIcon:ge,removeIcon:dt,clearIcon:Ee}=(0,Pe.Z)(Object.assign(Object.assign({},at),{multiple:ve,hasFeedback:vt,feedbackIcon:i,showSuffixIcon:Qe,prefixCls:d,showArrow:at.showArrow,componentName:"Select"})),Ge=pt===!0?{clearIcon:Ee}:pt,St=(0,te.Z)(at,["suffixIcon","itemIcon"]),Dt=C()(wt||je,{[`${d}-dropdown-${M}`]:M==="rtl"},Ke,de),xt=(0,T.Z)(rn=>{var Mt;return(Mt=ce!=null?ce:X)!==null&&Mt!==void 0?Mt:rn}),Ht=m.useContext(S.Z),Xt=ne!=null?ne:Ht,qt=C()({[`${d}-lg`]:xt==="large",[`${d}-sm`]:xt==="small",[`${d}-rtl`]:M==="rtl",[`${d}-borderless`]:!Oe,[`${d}-in-form-item`]:E},(0,se.Z)(d,h,vt),U,l==null?void 0:l.className,et,Ke,de),vn=m.useMemo(()=>me!==void 0?me:M==="rtl"?"bottomRight":"bottomLeft",[me,M]),tn=(0,$e.Z)(Be,R);return be(m.createElement(g.ZP,Object.assign({ref:x,virtual:Je,showSearch:l==null?void 0:l.showSearch},St,{style:Object.assign(Object.assign({},l==null?void 0:l.style),lt),dropdownMatchSelectWidth:nt,builtinPlacements:tn,transitionName:(0,W.m)(I,"slide-up",at.transitionName),listHeight:ke,listItemHeight:ue,mode:le,prefixCls:d,placement:vn,direction:M,suffixIcon:oe,menuItemSelectedIcon:ge,removeIcon:dt,allowClear:Ge,notFoundContent:k,className:qt,getPopupContainer:Le||Fe,dropdownClassName:Dt,disabled:Xt})))},u=m.forwardRef(_),t=(0,j.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=F,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,st.default=u},14154:function(bn,st,e){e.d(st,{Z:function(){return u}});var o=e(17313),C=e(74207),g=e(37613),te=e(83116),m=e(13826),j=e(92899);const W=t=>{const{optionHeight:b,optionFontSize:x,optionLineHeight:Y,optionPadding:N}=t;return{position:"relative",display:"block",minHeight:b,padding:N,color:t.colorText,fontWeight:"normal",fontSize:x,lineHeight:Y,boxSizing:"border-box"}};var fe=t=>{const{antCls:b,componentCls:x}=t,Y=`${x}-item`,N=`&${b}-slide-up-enter${b}-slide-up-enter-active`,Oe=`&${b}-slide-up-appear${b}-slide-up-appear-active`,et=`&${b}-slide-up-leave${b}-slide-up-leave-active`,Ke=`${x}-dropdown-placement-`;return[{[`${x}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${N}${Ke}bottomLeft, + ${Oe}${Ke}bottomLeft + `]:{animationName:m.fJ},[` + ${N}${Ke}topLeft, + ${Oe}${Ke}topLeft, + ${N}${Ke}topRight, + ${Oe}${Ke}topRight + `]:{animationName:m.Qt},[`${et}${Ke}bottomLeft`]:{animationName:m.Uw},[` + ${et}${Ke}topLeft, + ${et}${Ke}topRight + `]:{animationName:m.ly},"&-hidden":{display:"none"},[`${Y}`]:Object.assign(Object.assign({},W(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Y}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${Y}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${Y}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${Y}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,m.oN)(t,"slide-up"),(0,m.oN)(t,"slide-down"),(0,j.Fm)(t,"move-up"),(0,j.Fm)(t,"move-down")]};const S=2,He=t=>{let{controlHeightSM:b,controlHeight:x,lineWidth:Y}=t;const N=(x-b)/2-Y,Oe=Math.ceil(N/2);return[N,Oe]};function T(t,b){const{componentCls:x,iconCls:Y}=t,N=`${x}-selection-overflow`,Oe=t.multipleSelectItemHeight,[et]=He(t),Ke=b?`${x}-${b}`:"";return{[`${x}-multiple${Ke}`]:{fontSize:t.fontSize,[N]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${x}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${et-S}px ${S*2}px`,borderRadius:t.borderRadius,[`${x}-show-search&`]:{cursor:"text"},[`${x}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${S}px 0`,lineHeight:`${Oe}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${x}-show-arrow ${x}-selector, + &${x}-allow-clear ${x}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${x}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Oe,marginTop:S,marginBottom:S,lineHeight:`${Oe-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:S*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${x}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Y}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${N}-item + ${N}-item`]:{[`${x}-selection-search`]:{marginInlineStart:0}},[`${x}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-et,"\n &-input,\n &-mirror\n ":{height:Oe,fontFamily:t.fontFamily,lineHeight:`${Oe}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"}},[`${x}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:b}=t,x=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),Y=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,N]=He(t);return[T(t),T(x,"sm"),{[`${b}-multiple${b}-sm`]:{[`${b}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${b}-selection-search`]:{marginInlineStart:N}}},T(Y,"lg")]};function De(t,b){const{componentCls:x,inputPaddingHorizontalBase:Y,borderRadius:N}=t,Oe=t.controlHeight-t.lineWidth*2,et=Math.ceil(t.fontSize*1.25),Ke=b?`${x}-${b}`:"";return{[`${x}-single${Ke}`]:{fontSize:t.fontSize,[`${x}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:N,[`${x}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Y,insetInlineEnd:Y,bottom:0,"&-input":{width:"100%"}},[` + ${x}-selection-item, + ${x}-selection-placeholder + `]:{padding:0,lineHeight:`${Oe}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Oe}px`}},[`${x}-selection-item`]:{position:"relative",userSelect:"none"},[`${x}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${x}-selection-item:after`,`${x}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${x}-show-arrow ${x}-selection-item, + &${x}-show-arrow ${x}-selection-placeholder + `]:{paddingInlineEnd:et},[`&${x}-open ${x}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${x}-customize-input)`]:{[`${x}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${Y}px`,[`${x}-selection-search-input`]:{height:Oe},"&:after":{lineHeight:`${Oe}px`}}},[`&${x}-customize-input`]:{[`${x}-selector`]:{"&:after":{display:"none"},[`${x}-selection-search`]:{position:"static",width:"100%"},[`${x}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${Y}px`,"&:after":{display:"none"}}}}}}}function $e(t){const{componentCls:b}=t,x=t.controlPaddingHorizontalSM-t.lineWidth;return[De(t),De((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${b}-single${b}-sm`]:{[`&:not(${b}-customize-input)`]:{[`${b}-selection-search`]:{insetInlineStart:x,insetInlineEnd:x},[`${b}-selector`]:{padding:`0 ${x}px`},[`&${b}-show-arrow ${b}-selection-search`]:{insetInlineEnd:x+t.fontSize*1.5},[` + &${b}-show-arrow ${b}-selection-item, + &${b}-show-arrow ${b}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},De((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const mt=t=>{const{componentCls:b,selectorBg:x}=t;return{position:"relative",backgroundColor:x,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${b}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${b}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${b}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Pe=function(t,b){let x=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Y,borderHoverColor:N,outlineColor:Oe,antCls:et}=b,Ke=x?{[`${Y}-selector`]:{borderColor:N}}:{};return{[t]:{[`&:not(${Y}-disabled):not(${Y}-customize-input):not(${et}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${Y}-focused& ${Y}-selector`]:{borderColor:N,boxShadow:`0 0 0 ${b.controlOutlineWidth}px ${Oe}`,outline:0},[`&:hover ${Y}-selector`]:{borderColor:N}})}}},It=t=>{const{componentCls:b}=t;return{[`${b}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},F=t=>{const{componentCls:b,inputPaddingHorizontalBase:x,iconCls:Y}=t;return{[b]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${b}-customize-input) ${b}-selector`]:Object.assign(Object.assign({},mt(t)),It(t)),[`${b}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${b}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${b}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[Y]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${b}-suffix)`]:{pointerEvents:"auto"}},[`${b}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${b}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:x,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${b}-clear`]:{opacity:1}}}),[`${b}-has-feedback`]:{[`${b}-clear`]:{insetInlineEnd:x+t.fontSize+t.paddingXS}}}},_=t=>{const{componentCls:b}=t;return[{[b]:{[`&-borderless ${b}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${b}-in-form-item`]:{width:"100%"}}},F(t),$e(t),_e(t),fe(t),{[`${b}-rtl`]:{direction:"rtl"}},Pe(b,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Pe(`${b}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Pe(`${b}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${b}-selector`,focusElCls:`${b}-focused`})]};var u=(0,te.Z)("Select",(t,b)=>{let{rootPrefixCls:x}=b;const Y=(0,g.TS)(t,{rootPrefixCls:x,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[_(Y)]},t=>{const{fontSize:b,lineHeight:x,controlHeight:Y,controlPaddingHorizontal:N,zIndexPopupBase:Oe,colorText:et,fontWeightStrong:Ke,controlItemBgActive:Le,controlItemBgHover:wt,colorBgContainer:je,colorFillSecondary:ke,controlHeightLG:me,controlHeightSM:ue,colorBgContainerDisabled:ce,colorTextDisabled:ne}=t;return{zIndexPopup:Oe+50,optionSelectedColor:et,optionSelectedFontWeight:Ke,optionSelectedBg:Le,optionActiveBg:wt,optionPadding:`${(Y-b*x)/2}px ${N}px`,optionFontSize:b,optionLineHeight:x,optionHeight:Y,selectorBg:je,clearBg:je,singleItemHeightLG:me,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:ue,multipleItemHeightLG:Y,multipleSelectorBgDisabled:ce,multipleItemColorDisabled:ne,multipleItemBorderColorDisabled:"transparent"}})},58582:function(bn,st,e){e.d(st,{Z:function(){return C}});const o=g=>{const m={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},m),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},m),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},m),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},m),{points:["br","tr"],offset:[0,-4]})}};function C(g,te){return g||o(te)}},84443:function(bn,st,e){e.d(st,{Z:function(){return o}});function o(C,g){return g!==void 0?g:C!==null}},66339:function(bn,st,e){e.d(st,{Z:function(){return se}});var o=e(40001),C=e(19248),g=e(99267),te=e(84105),m=e(58617),j=e(47472),W=e(59301);function se(fe){let{suffixIcon:S,clearIcon:He,menuItemSelectedIcon:T,removeIcon:A,loading:_e,multiple:De,hasFeedback:$e,prefixCls:mt,showSuffixIcon:Pe,feedbackIcon:It,showArrow:F,componentName:_}=fe;const u=He!=null?He:W.createElement(C.Z,null),t=N=>S===null&&!$e&&!F?null:W.createElement(W.Fragment,null,Pe!==!1&&N,$e&&It);let b=null;if(S!==void 0)b=t(S);else if(_e)b=t(W.createElement(m.Z,{spin:!0}));else{const N=`${mt}-suffix`;b=Oe=>{let{open:et,showSearch:Ke}=Oe;return t(et&&Ke?W.createElement(j.Z,{className:N}):W.createElement(te.Z,{className:N}))}}let x=null;T!==void 0?x=T:De?x=W.createElement(o.Z,null):x=null;let Y=null;return A!==void 0?Y=A:Y=W.createElement(g.Z,null),{clearIcon:u,suffixIcon:b,itemIcon:x,removeIcon:Y}}},61621:function(bn,st,e){e.d(st,{Z:function(){return R}});var o=e(92310),C=e.n(o),g=e(59301),te=e(36355),m=e(2738),W=l=>{const{prefixCls:d,className:I,style:M,size:X,shape:U}=l,be=C()({[`${d}-lg`]:X==="large",[`${d}-sm`]:X==="small"}),de=C()({[`${d}-circle`]:U==="circle",[`${d}-square`]:U==="square",[`${d}-round`]:U==="round"}),le=g.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return g.createElement("span",{className:C()(d,be,de,I),style:Object.assign(Object.assign({},le),M)})},se=e(93083),fe=e(83116),S=e(37613);const He=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),T=l=>({height:l,lineHeight:`${l}px`}),A=l=>Object.assign({width:l},T(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),De=l=>Object.assign({width:l*5,minWidth:l*5},T(l)),$e=l=>{const{skeletonAvatarCls:d,gradientFromColor:I,controlHeight:M,controlHeightLG:X,controlHeightSM:U}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:I},A(M)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},A(X)),[`${d}${d}-sm`]:Object.assign({},A(U))}},mt=l=>{const{controlHeight:d,borderRadiusSM:I,skeletonInputCls:M,controlHeightLG:X,controlHeightSM:U,gradientFromColor:be}=l;return{[`${M}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:I},De(d)),[`${M}-lg`]:Object.assign({},De(X)),[`${M}-sm`]:Object.assign({},De(U))}},Pe=l=>Object.assign({width:l},T(l)),It=l=>{const{skeletonImageCls:d,imageSizeBase:I,gradientFromColor:M,borderRadiusSM:X}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:M,borderRadius:X},Pe(I*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Pe(I)),{maxWidth:I*4,maxHeight:I*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},F=(l,d,I)=>{const{skeletonButtonCls:M}=l;return{[`${I}${M}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${I}${M}-round`]:{borderRadius:d}}},_=l=>Object.assign({width:l*2,minWidth:l*2},T(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:I,controlHeight:M,controlHeightLG:X,controlHeightSM:U,gradientFromColor:be}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:be,borderRadius:d,width:M*2,minWidth:M*2},_(M))},F(l,M,I)),{[`${I}-lg`]:Object.assign({},_(X))}),F(l,X,`${I}-lg`)),{[`${I}-sm`]:Object.assign({},_(U))}),F(l,U,`${I}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:I,skeletonTitleCls:M,skeletonParagraphCls:X,skeletonButtonCls:U,skeletonInputCls:be,skeletonImageCls:de,controlHeight:le,controlHeightLG:ve,controlHeightSM:Qe,gradientFromColor:nt,padding:rt,marginSM:vt,borderRadius:E,titleHeight:i,blockRadius:h,paragraphLiHeight:k,controlHeightXS:oe,paragraphMarginTop:ge}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:rt,verticalAlign:"top",[`${I}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:nt},A(le)),[`${I}-circle`]:{borderRadius:"50%"},[`${I}-lg`]:Object.assign({},A(ve)),[`${I}-sm`]:Object.assign({},A(Qe))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${M}`]:{width:"100%",height:i,background:nt,borderRadius:h,[`+ ${X}`]:{marginBlockStart:Qe}},[`${X}`]:{padding:0,"> li":{width:"100%",height:k,listStyle:"none",background:nt,borderRadius:h,"+ li":{marginBlockStart:oe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${M}, ${X} > li`]:{borderRadius:E}}},[`${d}-with-avatar ${d}-content`]:{[`${M}`]:{marginBlockStart:vt,[`+ ${X}`]:{marginBlockStart:ge}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),$e(l)),mt(l)),It(l)),[`${d}${d}-block`]:{width:"100%",[`${U}`]:{width:"100%"},[`${be}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${M}, + ${X} > li, + ${I}, + ${U}, + ${be}, + ${de} + `]:Object.assign({},_e(l))}}};var b=(0,fe.Z)("Skeleton",l=>{const{componentCls:d}=l,I=(0,S.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(I)]},l=>{const{colorFillContent:d,colorFill:I}=l,M=d,X=I;return{color:M,colorGradientEnd:X,gradientFromColor:M,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Y=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,shape:U="circle",size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls","className"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-avatar`,shape:U,size:be},nt))))},Oe=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,block:U=!1,size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-button`,size:be},nt))))};const et="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Le=l=>{const{prefixCls:d,className:I,rootClassName:M,style:X,active:U}=l,{getPrefixCls:be}=g.useContext(te.E_),de=be("skeleton",d),[le,ve]=b(de),Qe=C()(de,`${de}-element`,{[`${de}-active`]:U},I,M,ve);return le(g.createElement("div",{className:Qe},g.createElement("div",{className:C()(`${de}-image`,I),style:X},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${de}-image-svg`},g.createElement("path",{d:et,className:`${de}-image-path`})))))},je=l=>{const{prefixCls:d,className:I,rootClassName:M,active:X,block:U,size:be="default"}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=(0,m.Z)(l,["prefixCls"]),rt=C()(le,`${le}-element`,{[`${le}-active`]:X,[`${le}-block`]:U},I,M,Qe);return ve(g.createElement("div",{className:rt},g.createElement(W,Object.assign({prefixCls:`${le}-input`,size:be},nt))))},ke=e(92413),me={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"},ue=me,ce=e(7657),ne=function(d,I){return g.createElement(ce.Z,(0,ke.Z)({},d,{ref:I,icon:ue}))},w=g.forwardRef(ne),L=w,K=l=>{const{prefixCls:d,className:I,rootClassName:M,style:X,active:U,children:be}=l,{getPrefixCls:de}=g.useContext(te.E_),le=de("skeleton",d),[ve,Qe]=b(le),nt=C()(le,`${le}-element`,{[`${le}-active`]:U},Qe,I,M),rt=be!=null?be:g.createElement(L,null);return ve(g.createElement("div",{className:nt},g.createElement("div",{className:C()(`${le}-image`,I),style:X},rt)))},Ae=e(26407),lt=l=>{const d=de=>{const{width:le,rows:ve=2}=l;if(Array.isArray(le))return le[de];if(ve-1===de)return le},{prefixCls:I,className:M,style:X,rows:U}=l,be=(0,Ae.Z)(Array(U)).map((de,le)=>g.createElement("li",{key:le,style:{width:d(le)}}));return g.createElement("ul",{className:C()(I,M),style:X},be)},at=l=>{let{prefixCls:d,className:I,width:M,style:X}=l;return g.createElement("h3",{className:C()(d,I),style:Object.assign({width:M},X)})};function Fe(l){return l&&typeof l=="object"?l:{}}function ct(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Re(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function ee(l,d){const I={};return(!l||!d)&&(I.width="61%"),!l&&d?I.rows=3:I.rows=2,I}const Je=l=>{const{prefixCls:d,loading:I,className:M,rootClassName:X,style:U,children:be,avatar:de=!1,title:le=!0,paragraph:ve=!0,active:Qe,round:nt}=l,{getPrefixCls:rt,direction:vt,skeleton:E}=g.useContext(te.E_),i=rt("skeleton",d),[h,k]=b(i);if(I||!("loading"in l)){const oe=!!de,ge=!!le,dt=!!ve;let Ee;if(oe){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},ct(ge,dt)),Fe(de));Ee=g.createElement("div",{className:`${i}-header`},g.createElement(W,Object.assign({},Dt)))}let Ge;if(ge||dt){let Dt;if(ge){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},Re(oe,dt)),Fe(le));Dt=g.createElement(at,Object.assign({},Ht))}let xt;if(dt){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},ee(oe,ge)),Fe(ve));xt=g.createElement(lt,Object.assign({},Ht))}Ge=g.createElement("div",{className:`${i}-content`},Dt,xt)}const St=C()(i,{[`${i}-with-avatar`]:oe,[`${i}-active`]:Qe,[`${i}-rtl`]:vt==="rtl",[`${i}-round`]:nt},E==null?void 0:E.className,M,X,k);return h(g.createElement("div",{className:St,style:Object.assign(Object.assign({},E==null?void 0:E.style),U)},Ee,Ge))}return typeof be!="undefined"?be:null};Je.Button=Oe,Je.Avatar=Y,Je.Input=je,Je.Image=Le,Je.Node=K;var D=Je,R=D},81327:function(bn,st,e){e.d(st,{Z:function(){return mt}});var o=e(59301),C=e(92310),g=e.n(C),te=e(11592),m=e(36355),j=e(33234);const W=o.createContext({latestIndex:0}),se=W.Provider;var S=Pe=>{let{className:It,index:F,children:_,split:u,style:t}=Pe;const{latestIndex:b}=o.useContext(W);return _==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:It,style:t},_),F{var F,_;const{getPrefixCls:u,space:t,direction:b}=o.useContext(m.E_),{size:x=(t==null?void 0:t.size)||"small",align:Y,className:N,rootClassName:Oe,children:et,direction:Ke="horizontal",prefixCls:Le,split:wt,style:je,wrap:ke=!1,classNames:me,styles:ue}=Pe,ce=_e(Pe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[ne,w]=Array.isArray(x)?x:[x,x],L=T(w),Be=T(ne),K=A(w),Ae=A(ne),Ie=(0,te.Z)(et,{keepEmpty:!0}),lt=Y===void 0&&Ke==="horizontal"?"center":Y,pt=u("space",Le),[at,Fe]=(0,He.Z)(pt),ct=g()(pt,t==null?void 0:t.className,Fe,`${pt}-${Ke}`,{[`${pt}-rtl`]:b==="rtl",[`${pt}-align-${lt}`]:lt,[`${pt}-gap-row-${w}`]:L,[`${pt}-gap-col-${ne}`]:Be},N,Oe),Re=g()(`${pt}-item`,(F=me==null?void 0:me.item)!==null&&F!==void 0?F:(_=t==null?void 0:t.classNames)===null||_===void 0?void 0:_.item);let ee=0;const Je=Ie.map((l,d)=>{var I,M;l!=null&&(ee=d);const X=l&&l.key||`${Re}-${d}`;return o.createElement(S,{className:Re,key:X,index:d,split:wt,style:(I=ue==null?void 0:ue.item)!==null&&I!==void 0?I:(M=t==null?void 0:t.styles)===null||M===void 0?void 0:M.item},l)}),D=o.useMemo(()=>({latestIndex:ee}),[ee]);if(Ie.length===0)return null;const R={};return ke&&(R.flexWrap="wrap"),!Be&&Ae&&(R.columnGap=ne),!L&&K&&(R.rowGap=w),at(o.createElement("div",Object.assign({ref:It,className:ct,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),je)},ce),o.createElement(se,{value:D},Je)))});$e.Compact=j.ZP;var mt=$e},31797:function(bn,st,e){e.d(st,{default:function(){return b}});var o=e(59301),C=e(56762),g=e(92343),te=e(92310),m=e.n(te),j=e(36355),W=e(61621),fe=x=>{const{value:Y,formatter:N,precision:Oe,decimalSeparator:et,groupSeparator:Ke="",prefixCls:Le}=x;let wt;if(typeof N=="function")wt=N(Y);else{const je=String(Y),ke=je.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||je==="-")wt=je;else{const me=ke[1];let ue=ke[2]||"0",ce=ke[4]||"";ue=ue.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Oe=="number"&&(ce=ce.padEnd(Oe,"0").slice(0,Oe>0?Oe:0)),ce&&(ce=`${et}${ce}`),wt=[o.createElement("span",{key:"int",className:`${Le}-content-value-int`},me,ue),ce&&o.createElement("span",{key:"decimal",className:`${Le}-content-value-decimal`},ce)]}}return o.createElement("span",{className:`${Le}-content-value`},wt)},S=e(17313),He=e(83116),T=e(37613);const A=x=>{const{componentCls:Y,marginXXS:N,padding:Oe,colorTextDescription:et,titleFontSize:Ke,colorTextHeading:Le,contentFontSize:wt,fontFamily:je}=x;return{[`${Y}`]:Object.assign(Object.assign({},(0,S.Wf)(x)),{[`${Y}-title`]:{marginBottom:N,color:et,fontSize:Ke},[`${Y}-skeleton`]:{paddingTop:Oe},[`${Y}-content`]:{color:Le,fontSize:wt,fontFamily:je,[`${Y}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Y}-content-prefix, ${Y}-content-suffix`]:{display:"inline-block"},[`${Y}-content-prefix`]:{marginInlineEnd:N},[`${Y}-content-suffix`]:{marginInlineStart:N}}})}};var _e=(0,He.Z)("Statistic",x=>{const Y=(0,T.TS)(x,{});return[A(Y)]},x=>{const{fontSizeHeading3:Y,fontSize:N}=x;return{titleFontSize:N,contentFontSize:Y}}),$e=x=>{const{prefixCls:Y,className:N,rootClassName:Oe,style:et,valueStyle:Ke,value:Le=0,title:wt,valueRender:je,prefix:ke,suffix:me,loading:ue=!1,onMouseEnter:ce,onMouseLeave:ne,decimalSeparator:w=".",groupSeparator:L=","}=x,{getPrefixCls:Be,direction:K,statistic:Ae}=o.useContext(j.E_),Ie=Be("statistic",Y),[lt,pt]=_e(Ie),at=o.createElement(fe,Object.assign({decimalSeparator:w,groupSeparator:L,prefixCls:Ie},x,{value:Le})),Fe=m()(Ie,{[`${Ie}-rtl`]:K==="rtl"},Ae==null?void 0:Ae.className,N,Oe,pt);return lt(o.createElement("div",{className:Fe,style:Object.assign(Object.assign({},Ae==null?void 0:Ae.style),et),onMouseEnter:ce,onMouseLeave:ne},wt&&o.createElement("div",{className:`${Ie}-title`},wt),o.createElement(W.Z,{paragraph:!1,loading:ue,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ke&&o.createElement("span",{className:`${Ie}-content-prefix`},ke),je?je(at):at,me&&o.createElement("span",{className:`${Ie}-content-suffix`},me)))))};const mt=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function Pe(x,Y){let N=x;const Oe=/\[[^\]]*]/g,et=(Y.match(Oe)||[]).map(je=>je.slice(1,-1)),Ke=Y.replace(Oe,"[]"),Le=mt.reduce((je,ke)=>{let[me,ue]=ke;if(je.includes(me)){const ce=Math.floor(N/ue);return N-=ce*ue,je.replace(new RegExp(`${me}+`,"g"),ne=>{const w=ne.length;return ce.toString().padStart(w,"0")})}return je},Ke);let wt=0;return Le.replace(Oe,()=>{const je=et[wt];return wt+=1,je})}function It(x,Y){const{format:N=""}=Y,Oe=new Date(x).getTime(),et=Date.now(),Ke=Math.max(Oe-et,0);return Pe(Ke,N)}const F=1e3/30;function _(x){return new Date(x).getTime()}const u=x=>{const{value:Y,format:N="HH:mm:ss",onChange:Oe,onFinish:et}=x,Ke=(0,C.Z)(),Le=o.useRef(null),wt=()=>{et==null||et(),Le.current&&(clearInterval(Le.current),Le.current=null)},je=()=>{const ue=_(Y);ue>=Date.now()&&(Le.current=setInterval(()=>{Ke(),Oe==null||Oe(ue-Date.now()),ue(je(),()=>{Le.current&&(clearInterval(Le.current),Le.current=null)}),[Y]);const ke=(ue,ce)=>It(ue,Object.assign(Object.assign({},ce),{format:N})),me=ue=>(0,g.Tm)(ue,{title:void 0});return o.createElement($e,Object.assign({},x,{valueRender:me,formatter:ke}))};var t=o.memo(u);$e.Countdown=t;var b=$e},8378:function(bn,st){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});st.Z=e},92899:function(bn,st,e){e.d(st,{Fm:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),te=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),m=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),j=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),W=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),fe=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),S=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),He={"move-up":{inKeyframes:fe,outKeyframes:S},"move-down":{inKeyframes:g,outKeyframes:te},"move-left":{inKeyframes:m,outKeyframes:j},"move-right":{inKeyframes:W,outKeyframes:se}},T=(A,_e)=>{const{antCls:De}=A,$e=`${De}-${_e}`,{inKeyframes:mt,outKeyframes:Pe}=He[_e];return[(0,C.R)($e,mt,Pe,A.motionDurationMid),{[` + ${$e}-enter, + ${$e}-appear + `]:{opacity:0,animationTimingFunction:A.motionEaseOutCirc},[`${$e}-leave`]:{animationTimingFunction:A.motionEaseInOutCirc}}]}},13826:function(bn,st,e){e.d(st,{Qt:function(){return m},Uw:function(){return te},fJ:function(){return g},ly:function(){return j},oN:function(){return T}});var o=e(93083),C=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),te=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),m=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),j=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),W=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),fe=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),S=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),He={"slide-up":{inKeyframes:g,outKeyframes:te},"slide-down":{inKeyframes:m,outKeyframes:j},"slide-left":{inKeyframes:W,outKeyframes:se},"slide-right":{inKeyframes:fe,outKeyframes:S}},T=(A,_e)=>{const{antCls:De}=A,$e=`${De}-${_e}`,{inKeyframes:mt,outKeyframes:Pe}=He[_e];return[(0,C.R)($e,mt,Pe,A.motionDurationMid),{[` + ${$e}-enter, + ${$e}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:A.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${$e}-leave`]:{animationTimingFunction:A.motionEaseInQuint}}]}},54580:function(bn,st,e){e.d(st,{default:function(){return Rt}});var o=e(59301),C=e(26407),g=e(92310),te=e.n(g),m=e(92413),j=e(6909),W=e(4771),se=e(9427),fe=e(25440),S=e(400),He=e(37061),T=e(85195),A=e(39559),_e=e(20569),De=e(26112);function $e(O,Z){var z="cannot ".concat(O.method," ").concat(O.action," ").concat(Z.status,"'"),G=new Error(z);return G.status=Z.status,G.method=O.method,G.url=O.action,G}function mt(O){var Z=O.responseText||O.response;if(!Z)return Z;try{return JSON.parse(Z)}catch(z){return Z}}function Pe(O){var Z=new XMLHttpRequest;O.onProgress&&Z.upload&&(Z.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),O.onProgress(pe)});var z=new FormData;O.data&&Object.keys(O.data).forEach(function(Ce){var pe=O.data[Ce];if(Array.isArray(pe)){pe.forEach(function(J){z.append("".concat(Ce,"[]"),J)});return}z.append(Ce,pe)}),O.file instanceof Blob?z.append(O.filename,O.file,O.file.name):z.append(O.filename,O.file),Z.onerror=function(pe){O.onError(pe)},Z.onload=function(){return Z.status<200||Z.status>=300?O.onError($e(O,Z),mt(Z)):O.onSuccess(mt(Z),Z)},Z.open(O.method,O.action,!0),O.withCredentials&&"withCredentials"in Z&&(Z.withCredentials=!0);var G=O.headers||{};return G["X-Requested-With"]!==null&&Z.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(G).forEach(function(Ce){G[Ce]!==null&&Z.setRequestHeader(Ce,G[Ce])}),Z.send(z),{abort:function(){Z.abort()}}}var It=+new Date,F=0;function _(){return"rc-upload-".concat(It,"-").concat(++F)}var u=e(48736),t=function(O,Z){if(O&&Z){var z=Array.isArray(Z)?Z:Z.split(","),G=O.name||"",Ce=O.type||"",pe=Ce.replace(/\/.*$/,"");return z.some(function(J){var f=J.trim();if(/^\*(\/\*)?$/.test(J))return!0;if(f.charAt(0)==="."){var P=G.toLowerCase(),B=f.toLowerCase(),$=[B];return(B===".jpg"||B===".jpeg")&&($=[".jpg",".jpeg"]),$.some(function(q){return P.endsWith(q)})}return/\/\*$/.test(f)?pe===f.replace(/\/.*$/,""):Ce===f?!0:/^\w+$/.test(f)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(f,"'.Skip for check.")),!0):!1})}return!0};function b(O,Z){var z=O.createReader(),G=[];function Ce(){z.readEntries(function(pe){var J=Array.prototype.slice.apply(pe);G=G.concat(J);var f=!J.length;f?Z(G):Ce()})}Ce()}var x=function(Z,z,G){var Ce=function pe(J,f){J&&(J.path=f||"",J.isFile?J.file(function(P){G(P)&&(J.fullPath&&!P.webkitRelativePath&&(Object.defineProperties(P,{webkitRelativePath:{writable:!0}}),P.webkitRelativePath=J.fullPath.replace(/^\//,""),Object.defineProperties(P,{webkitRelativePath:{writable:!1}})),z([P]))}):J.isDirectory&&b(J,function(P){P.forEach(function(B){pe(B,"".concat(f).concat(J.name,"/"))})}))};Z.forEach(function(pe){Ce(pe.webkitGetAsEntry())})},Y=x,N=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Oe=function(O){(0,se.Z)(z,O);var Z=(0,fe.Z)(z);function z(){var G;(0,j.Z)(this,z);for(var Ce=arguments.length,pe=new Array(Ce),J=0;J{let{uid:pe}=Ce;return pe===O.uid});return G===-1?z.push(O):z[G]=O,z}function ve(O,Z){const z=O.uid!==void 0?"uid":"name";return Z.filter(G=>G[z]===O[z])[0]}function Qe(O,Z){const z=O.uid!==void 0?"uid":"name",G=Z.filter(Ce=>Ce[z]!==O[z]);return G.length===Z.length?null:G}const nt=function(){const Z=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),G=Z[Z.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(G)||[""])[0]},rt=O=>O.indexOf("image/")===0,vt=O=>{if(O.type&&!O.thumbUrl)return rt(O.type);const Z=O.thumbUrl||O.url||"",z=nt(Z);return/^data:image\//.test(Z)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(z)?!0:!(/^data:/.test(Z)||z)},E=200;function i(O){return new Promise(Z=>{if(!O.type||!rt(O.type)){Z("");return}const z=document.createElement("canvas");z.width=E,z.height=E,z.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(z);const G=z.getContext("2d"),Ce=new Image;if(Ce.onload=()=>{const{width:pe,height:J}=Ce;let f=E,P=E,B=0,$=0;pe>J?(P=J*(E/pe),$=-(P-f)/2):(f=pe*(E/J),B=-(f-P)/2),G.drawImage(Ce,B,$,f,P);const q=z.toDataURL();document.body.removeChild(z),window.URL.revokeObjectURL(Ce.src),Z(q)},Ce.crossOrigin="anonymous",O.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(Ce.src=pe.result)},pe.readAsDataURL(O)}else if(O.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&Z(pe.result)},pe.readAsDataURL(O)}else Ce.src=window.URL.createObjectURL(O)})}var h=e(26227),k=e(41464),oe=e(15277),ge=e(93948),dt=e(6848),Ge=o.forwardRef((O,Z)=>{let{prefixCls:z,className:G,style:Ce,locale:pe,listType:J,file:f,items:P,progress:B,iconRender:$,actionIconRender:q,itemRender:Te,isImgUrl:Ze,showPreviewIcon:ht,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:jt,downloadIcon:Vt,onPreview:Ft,onDownload:ut,onClose:Gt}=O;var Yt,Sn;const{status:Qt}=f,[Wt,fn]=o.useState(Qt);o.useEffect(()=>{Qt!=="removed"&&fn(Qt)},[Qt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=$(f);let zt=o.createElement("div",{className:`${z}-icon`},Ln);if(J==="picture"||J==="picture-card"||J==="picture-circle")if(Wt==="uploading"||!f.thumbUrl&&!f.url){const Vn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Wt!=="uploading"});zt=o.createElement("div",{className:Vn},Ln)}else{const Vn=Ze!=null&&Ze(f)?o.createElement("img",{src:f.thumbUrl||f.url,alt:f.name,className:`${z}-list-item-image`,crossOrigin:f.crossOrigin}):Ln,Zn=te()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:Ze&&!Ze(f)});zt=o.createElement("a",{className:Zn,onClick:Yn=>Ft(f,Yn),href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const tt=te()(`${z}-list-item`,`${z}-list-item-${Wt}`),Xe=typeof f.linkProps=="string"?JSON.parse(f.linkProps):f.linkProps,$t=Ot?q((typeof jt=="function"?jt(f):jt)||o.createElement(h.Z,null),()=>Gt(f),z,pe.removeFile):null,Lt=Bt&&Wt==="done"?q((typeof Vt=="function"?Vt(f):Vt)||o.createElement(k.Z,null),()=>ut(f),z,pe.downloadFile):null,dn=J!=="picture-card"&&J!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:te()(`${z}-list-item-actions`,{picture:J==="picture"})},Lt,$t),cn=te()(`${z}-list-item-name`),On=f.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:f.name},Xe,{href:f.url,onClick:Vn=>Ft(f,Vn)}),f.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(f,Vn),title:f.name},f.name),dn],an={pointerEvents:"none",opacity:.5},Cn=ht?o.createElement("a",{href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:f.url||f.thumbUrl?void 0:an,onClick:Vn=>Ft(f,Vn),title:pe.previewFile},typeof Ut=="function"?Ut(f):Ut||o.createElement(oe.Z,null)):null,Bn=(J==="picture-card"||J==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${z}-list-item-actions`},Cn,Wt==="done"&&Lt,$t),{getPrefixCls:Nt}=o.useContext(ue.E_),Pt=Nt(),ln=o.createElement("div",{className:tt},zt,On,Bn,gn&&o.createElement(I.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in f?o.createElement(ge.Z,Object.assign({},B,{type:"line",percent:f.percent,"aria-label":f["aria-label"],"aria-labelledby":f["aria-labelledby"]})):null;return o.createElement("div",{className:te()(`${z}-list-item-progress`,Zn)},Yn)})),In=f.response&&typeof f.response=="string"?f.response:((Yt=f.error)===null||Yt===void 0?void 0:Yt.statusText)||((Sn=f.error)===null||Sn===void 0?void 0:Sn.message)||pe.uploadError,kn=Wt==="error"?o.createElement(dt.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:te()(`${z}-list-item-container`,G),style:Ce,ref:Z},Te?Te(kn,f,P,{download:ut.bind(null,f),preview:Ft.bind(null,f),remove:Gt.bind(null,f)}):kn)});const St=(O,Z)=>{const{listType:z="text",previewFile:G=i,onPreview:Ce,onDownload:pe,onRemove:J,locale:f,iconRender:P,isImageUrl:B=vt,prefixCls:$,items:q=[],showPreviewIcon:Te=!0,showRemoveIcon:Ze=!0,showDownloadIcon:ht=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:jt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:ut,disabled:Gt}=O,Yt=(0,M.Z)(),[Sn,Qt]=o.useState(!1);o.useEffect(()=>{z!=="picture"&&z!=="picture-card"&&z!=="picture-circle"||(q||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",G&&G(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",Yt()}))})},[z,q,G]),o.useEffect(()=>{Qt(!0)},[]);const Wt=(an,Cn)=>{if(Ce)return Cn==null||Cn.preventDefault(),Ce(an)},fn=an=>{typeof pe=="function"?pe(an):an.url&&window.open(an.url)},gn=an=>{J==null||J(an)},xn=an=>{if(P)return P(an,z);const Cn=an.status==="uploading",Bn=B&&B(an)?o.createElement(d,null):o.createElement(lt,null);let Nt=Cn?o.createElement(pt.Z,null):o.createElement(ee,null);return z==="picture"?Nt=Cn?o.createElement(pt.Z,null):Bn:(z==="picture-card"||z==="picture-circle")&&(Nt=Cn?f.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,U.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Gt};if((0,U.l$)(an)){const ln=(0,U.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(be.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(be.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(Z,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:zt}=o.useContext(ue.E_),tt=zt("upload",$),Xe=zt(),$t=te()(`${tt}-list`,`${tt}-list-${z}`),Lt=(0,C.Z)(q.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${tt}-${z==="picture-card"||z==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,X.Z)(Xe));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[Xe]);return z!=="picture-card"&&z!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:$t},o.createElement(I.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Ge,{key:Cn,locale:f,prefixCls:tt,className:Nt,style:Pt,file:Bn,items:q,progress:jt,listType:z,isImgUrl:B,showPreviewIcon:Te,showRemoveIcon:Ze,showDownloadIcon:ht,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:ut,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(I.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,U.Tm)(Vt,Nt=>({className:te()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var xt=o.forwardRef(St),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=O=>{const{componentCls:Z,iconCls:z}=O;return{[`${Z}-wrapper`]:{[`${Z}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[Z]:{padding:`${O.padding}px 0`},[`${Z}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Z}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Z}-disabled):hover`]:{borderColor:O.colorPrimaryHover},[`p${Z}-drag-icon`]:{marginBottom:O.margin,[z]:{color:O.colorPrimary,fontSize:O.uploadThumbnailSize}},[`p${Z}-text`]:{margin:`0 0 ${O.marginXXS}px`,color:O.colorTextHeading,fontSize:O.fontSizeLG},[`p${Z}-hint`]:{color:O.colorTextDescription,fontSize:O.fontSize},[`&${Z}-disabled`]:{cursor:"not-allowed",[`p${Z}-drag-icon ${z}, + p${Z}-text, + p${Z}-hint + `]:{color:O.colorTextDisabled}}}}}},pn=O=>{const{componentCls:Z,antCls:z,iconCls:G,fontSize:Ce,lineHeight:pe}=O,J=`${Z}-list-item`,f=`${J}-actions`,P=`${J}-action`,B=Math.round(Ce*pe);return{[`${Z}-wrapper`]:{[`${Z}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:O.lineHeight,[J]:{position:"relative",height:O.lineHeight*Ce,marginTop:O.marginXS,fontSize:Ce,display:"flex",alignItems:"center",transition:`background-color ${O.motionDurationSlow}`,"&:hover":{backgroundColor:O.controlItemBgHover},[`${J}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${O.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${O.motionDurationSlow}`}),[f]:{[P]:{opacity:0},[`${P}${z}-btn-sm`]:{height:B,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${P}:focus-visible, + &.picture ${P} + `]:{opacity:1},[G]:{color:O.actionsColor,transition:`all ${O.motionDurationSlow}`},[`&:hover ${G}`]:{color:O.colorText}},[`${Z}-icon ${G}`]:{color:O.colorTextDescription,fontSize:Ce},[`${J}-progress`]:{position:"absolute",bottom:-O.uploadProgressOffset,width:"100%",paddingInlineStart:Ce+O.paddingXS,fontSize:Ce,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${J}:hover ${P}`]:{opacity:1,color:O.colorText},[`${J}-error`]:{color:O.colorError,[`${J}-name, ${Z}-icon ${G}`]:{color:O.colorError},[f]:{[`${G}, ${G}:hover`]:{color:O.colorError},[P]:{opacity:1}}},[`${Z}-list-item-container`]:{transition:`opacity ${O.motionDurationSlow}, height ${O.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Me=e(1950);const ot=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),qe=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=O=>{const{componentCls:Z}=O,z=`${Z}-animate-inline`;return[{[`${Z}-wrapper`]:{[`${z}-appear, ${z}-enter, ${z}-leave`]:{animationDuration:O.motionDurationSlow,animationTimingFunction:O.motionEaseInOutCirc,animationFillMode:"forwards"},[`${z}-appear, ${z}-enter`]:{animationName:ot},[`${z}-leave`]:{animationName:qe}}},{[`${Z}-wrapper`]:(0,Me.J$)(O)},ot,qe]},_t=e(93398),Ve=e(64993);const Tt=O=>{const{componentCls:Z,iconCls:z,uploadThumbnailSize:G,uploadProgressOffset:Ce}=O,pe=`${Z}-list`,J=`${pe}-item`;return{[`${Z}-wrapper`]:{[` + ${pe}${pe}-picture, + ${pe}${pe}-picture-card, + ${pe}${pe}-picture-circle + `]:{[J]:{position:"relative",height:G+O.lineWidth*2+O.paddingXS*2,padding:O.paddingXS,border:`${O.lineWidth}px ${O.lineType} ${O.colorBorder}`,borderRadius:O.borderRadiusLG,"&:hover":{background:"transparent"},[`${J}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:G,height:G,lineHeight:`${G+O.paddingSM}px`,textAlign:"center",flex:"none",[z]:{fontSize:O.fontSizeHeading2,color:O.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${J}-progress`]:{bottom:Ce,width:`calc(100% - ${O.paddingSM*2}px)`,marginTop:0,paddingInlineStart:G+O.paddingXS}},[`${J}-error`]:{borderColor:O.colorError,[`${J}-thumbnail ${z}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:O.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:O.colorError}}},[`${J}-uploading`]:{borderStyle:"dashed",[`${J}-name`]:{marginBottom:Ce}}},[`${pe}${pe}-picture-circle ${J}`]:{[`&, &::before, ${J}-thumbnail`]:{borderRadius:"50%"}}}}},y=O=>{const{componentCls:Z,iconCls:z,fontSizeLG:G,colorTextLightSolid:Ce}=O,pe=`${Z}-list`,J=`${pe}-item`,f=O.uploadPicCardSize;return{[` + ${Z}-wrapper${Z}-picture-card-wrapper, + ${Z}-wrapper${Z}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${Z}${Z}-select`]:{width:f,height:f,marginInlineEnd:O.marginXS,marginBottom:O.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:O.colorFillAlter,border:`${O.lineWidth}px dashed ${O.colorBorder}`,borderRadius:O.borderRadiusLG,cursor:"pointer",transition:`border-color ${O.motionDurationSlow}`,[`> ${Z}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Z}-disabled):hover`]:{borderColor:O.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:f,height:f,marginBlock:`0 ${O.marginXS}px`,marginInline:`0 ${O.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[J]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${O.paddingXS*2}px)`,height:`calc(100% - ${O.paddingXS*2}px)`,backgroundColor:O.colorBgMask,opacity:0,transition:`all ${O.motionDurationSlow}`,content:'" "'}},[`${J}:hover`]:{[`&::before, ${J}-actions`]:{opacity:1}},[`${J}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${O.motionDurationSlow}`,[`${z}-eye, ${z}-download, ${z}-delete`]:{zIndex:10,width:G,margin:`0 ${O.marginXXS}px`,fontSize:G,cursor:"pointer",transition:`all ${O.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${J}-actions, ${J}-actions:hover`]:{[`${z}-eye, ${z}-download, ${z}-delete`]:{color:new Ve.C(Ce).setAlpha(.65).toRgbString(),"&:hover":{color:Ce}}},[`${J}-thumbnail, ${J}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${J}-name`]:{display:"none",textAlign:"center"},[`${J}-file + ${J}-name`]:{position:"absolute",bottom:O.margin,display:"block",width:`calc(100% - ${O.paddingXS*2}px)`},[`${J}-uploading`]:{[`&${J}`]:{backgroundColor:O.colorFillAlter},[`&::before, ${z}-eye, ${z}-download, ${z}-delete`]:{display:"none"}},[`${J}-progress`]:{bottom:O.marginXL,width:`calc(100% - ${O.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Z}-wrapper${Z}-picture-circle-wrapper`]:{[`${Z}${Z}-select`]:{borderRadius:"50%"}}}};var ae=O=>{const{componentCls:Z}=O;return{[`${Z}-rtl`]:{direction:"rtl"}}};const s=O=>{const{componentCls:Z,colorTextDisabled:z}=O;return{[`${Z}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(O)),{[Z]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Z}-select`]:{display:"inline-block"},[`${Z}-disabled`]:{color:z,cursor:"not-allowed"}})}};var c=(0,qt.Z)("Upload",O=>{const{fontSizeHeading3:Z,fontSize:z,lineHeight:G,lineWidth:Ce,controlHeightLG:pe}=O,J=Math.round(z*G),f=(0,vn.TS)(O,{uploadThumbnailSize:Z*2,uploadProgressOffset:J/2+Ce,uploadPicCardSize:pe*2.55});return[s(f),rn(f),Tt(f),y(f),pn(f),Jt(f),ae(f),(0,Xt.Z)(f)]},O=>({actionsColor:O.colorTextDescription})),ie=function(O,Z,z,G){function Ce(pe){return pe instanceof z?pe:new z(function(J){J(pe)})}return new(z||(z=Promise))(function(pe,J){function f($){try{B(G.next($))}catch(q){J(q)}}function P($){try{B(G.throw($))}catch(q){J(q)}}function B($){$.done?pe($.value):Ce($.value).then(f,P)}B((G=G.apply(O,Z||[])).next())})};const Q=`__LIST_IGNORE_${Date.now()}__`,we=(O,Z)=>{const{fileList:z,defaultFileList:G,onRemove:Ce,showUploadList:pe=!0,listType:J="text",onPreview:f,onDownload:P,onChange:B,onDrop:$,previewFile:q,disabled:Te,locale:Ze,iconRender:ht,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:jt,type:Vt="select",children:Ft,style:ut,itemRender:Gt,maxCount:Yt,data:Sn={},multiple:Qt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=O,Ln=o.useContext(ce.Z),zt=Te!=null?Te:Ln,[tt,Xe]=(0,ke.Z)(G||[],{value:z,postState:Dn=>Dn!=null?Dn:[]}),[$t,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(z||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[z]);const cn=(Dn,Nn,or)=>{let jn=(0,C.Z)(Nn),qn=!1;Yt===1?jn=jn.slice(-1):Yt&&(qn=jn.length>Yt,jn=jn.slice(0,Yt)),(0,me.flushSync)(()=>{Xe(jn)});const br={file:Dn,fileList:jn};or&&(br.event=or),(!qn||jn.some(jr=>jr.uid===Dn.uid))&&(0,me.flushSync)(()=>{B==null||B(br)})},On=(Dn,Nn)=>ie(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:jn}=O;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[Q],br===Q)return Object.defineProperty(Dn,Q,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return jn&&(qn=yield jn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[Q]);if(!Nn.length)return;const or=Nn.map(qn=>de(qn.file));let jn=(0,C.Z)(tt);or.forEach(qn=>{jn=le(qn,jn)}),or.forEach((qn,br)=>{let jr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,jr=En}cn(jr,jn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!ve(Nn,tt))return;const jn=de(Nn);jn.status="done",jn.percent=100,jn.response=Dn,jn.xhr=or;const qn=le(jn,tt);cn(jn,qn)},Bn=(Dn,Nn)=>{if(!ve(Nn,tt))return;const or=de(Nn);or.status="uploading",or.percent=Dn.percent;const jn=le(or,tt);cn(or,jn,Dn)},Nt=(Dn,Nn,or)=>{if(!ve(or,tt))return;const jn=de(or);jn.error=Dn,jn.response=Nn,jn.status="error";const qn=le(jn,tt);cn(jn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof Ce=="function"?Ce(Dn):Ce).then(or=>{var jn;if(or===!1)return;const qn=Qe(Dn,tt);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),tt==null||tt.forEach(br=>{const jr=Nn.uid!==void 0?"uid":"name";br[jr]===Nn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(jn=dn.current)===null||jn===void 0||jn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&($==null||$(Dn))};o.useImperativeHandle(Z,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:tt,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(ue.E_),Zn=In("upload",Ut),Yn=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},O),{data:Sn,multiple:Qt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:zt,beforeUpload:On,onChange:void 0});delete Yn.className,delete Yn.style,(!Ft||zt)&&delete Yn.id;const[sr,vr]=c(Zn),[gr]=(0,ne.Z)("Upload",w.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Dn,Nn)=>pe?o.createElement(xt,{prefixCls:Zn,listType:J,items:tt,previewFile:q,onPreview:f,onDownload:P,onRemove:Pt,showRemoveIcon:!zt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:ht,locale:Object.assign(Object.assign({},gr),Ze),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Gt,disabled:zt}):Dn,kr=te()(`${Zn}-wrapper`,jt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:J==="picture-card",[`${Zn}-picture-circle-wrapper`]:J==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),ut);if(Vt==="drag"){const Dn=te()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:tt.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:$t==="dragover",[`${Zn}-disabled`]:zt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(je,Object.assign({},Yn,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=te()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:zt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(je,Object.assign({},Yn,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(J==="picture-card"||J==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var xe=o.forwardRef(we),it=function(O,Z){var z={};for(var G in O)Object.prototype.hasOwnProperty.call(O,G)&&Z.indexOf(G)<0&&(z[G]=O[G]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,G=Object.getOwnPropertySymbols(O);Ce{var{style:z,height:G}=O,Ce=it(O,["style","height"]);return o.createElement(xe,Object.assign({ref:Z},Ce,{type:"drag",style:Object.assign(Object.assign({},z),{height:G})}))});const Et=xe;Et.Dragger=Zt,Et.LIST_IGNORE=Q;var Rt=Et},31561:function(bn,st,e){e.d(st,{Z:function(){return b}});var o=e(92413),C=e(400),g=e(33606),te=e(37061),m=e(35593),j=e(92310),W=e.n(j),se=e(8654),fe=e(59301),S=e(10228),He=e(16089),T=S.Z.ESC,A=S.Z.TAB;function _e(x){var Y=x.visible,N=x.triggerRef,Oe=x.onVisibleChange,et=x.autoFocus,Ke=x.overlayRef,Le=fe.useRef(!1),wt=function(){if(Y){var ue,ce;(ue=N.current)===null||ue===void 0||(ce=ue.focus)===null||ce===void 0||ce.call(ue),Oe==null||Oe(!1)}},je=function(){var ue;return(ue=Ke.current)!==null&&ue!==void 0&&ue.focus?(Ke.current.focus(),Le.current=!0,!0):!1},ke=function(ue){switch(ue.keyCode){case T:wt();break;case A:{var ce=!1;Le.current||(ce=je()),ce?ue.preventDefault():wt();break}}};fe.useEffect(function(){return Y?(window.addEventListener("keydown",ke),et&&(0,He.Z)(je,3),function(){window.removeEventListener("keydown",ke),Le.current=!1}):function(){Le.current=!1}},[Y])}var De=(0,fe.forwardRef)(function(x,Y){var N=x.overlay,Oe=x.arrow,et=x.prefixCls,Ke=(0,fe.useMemo)(function(){var wt;return typeof N=="function"?wt=N():wt=N,wt},[N]),Le=(0,se.sQ)(Y,Ke==null?void 0:Ke.ref);return fe.createElement(fe.Fragment,null,Oe&&fe.createElement("div",{className:"".concat(et,"-arrow")}),fe.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?Le:void 0}))}),$e=De,mt={adjustX:1,adjustY:1},Pe=[0,0],It={topLeft:{points:["bl","tl"],overflow:mt,offset:[0,-4],targetOffset:Pe},top:{points:["bc","tc"],overflow:mt,offset:[0,-4],targetOffset:Pe},topRight:{points:["br","tr"],overflow:mt,offset:[0,-4],targetOffset:Pe},bottomLeft:{points:["tl","bl"],overflow:mt,offset:[0,4],targetOffset:Pe},bottom:{points:["tc","bc"],overflow:mt,offset:[0,4],targetOffset:Pe},bottomRight:{points:["tr","br"],overflow:mt,offset:[0,4],targetOffset:Pe}},F=It,_=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(x,Y){var N,Oe=x.arrow,et=Oe===void 0?!1:Oe,Ke=x.prefixCls,Le=Ke===void 0?"rc-dropdown":Ke,wt=x.transitionName,je=x.animation,ke=x.align,me=x.placement,ue=me===void 0?"bottomLeft":me,ce=x.placements,ne=ce===void 0?F:ce,w=x.getPopupContainer,L=x.showAction,Be=x.hideAction,K=x.overlayClassName,Ae=x.overlayStyle,Ie=x.visible,lt=x.trigger,pt=lt===void 0?["hover"]:lt,at=x.autoFocus,Fe=x.overlay,ct=x.children,Re=x.onVisibleChange,ee=(0,te.Z)(x,_),Je=fe.useState(),D=(0,g.Z)(Je,2),R=D[0],l=D[1],d="visible"in x?Ie:R,I=fe.useRef(null),M=fe.useRef(null),X=fe.useRef(null);fe.useImperativeHandle(Y,function(){return I.current});var U=function(E){l(E),Re==null||Re(E)};_e({visible:d,triggerRef:X,onVisibleChange:U,autoFocus:at,overlayRef:M});var be=function(E){var i=x.onOverlayClick;l(!1),i&&i(E)},de=function(){return fe.createElement($e,{ref:M,overlay:Fe,prefixCls:Le,arrow:et})},le=function(){return typeof Fe=="function"?de:de()},ve=function(){var E=x.minOverlayWidthMatchTrigger,i=x.alignPoint;return"minOverlayWidthMatchTrigger"in x?E:!i},Qe=function(){var E=x.openClassName;return E!==void 0?E:"".concat(Le,"-open")},nt=fe.cloneElement(ct,{className:W()((N=ct.props)===null||N===void 0?void 0:N.className,d&&Qe()),ref:(0,se.Yr)(ct)?(0,se.sQ)(X,ct.ref):void 0}),rt=Be;return!rt&&pt.indexOf("contextMenu")!==-1&&(rt=["click"]),fe.createElement(m.Z,(0,o.Z)({builtinPlacements:ne},ee,{prefixCls:Le,ref:I,popupClassName:W()(K,(0,C.Z)({},"".concat(Le,"-show-arrow"),et)),popupStyle:Ae,action:pt,showAction:L,hideAction:rt,popupPlacement:ue,popupAlign:ke,popupTransitionName:wt,popupAnimation:je,popupVisible:d,stretch:ve()?"minWidth":"",popup:le(),onPopupVisibleChange:U,onPopupClick:be,getPopupContainer:w}),nt)}var t=fe.forwardRef(u),b=t},93681:function(bn,st,e){e.r(st),e.d(st,{BaseInput:function(){return S},default:function(){return It}});var o=e(92413),C=e(33708),g=e(400),te=e(39559),m=e(92310),j=e.n(m),W=e(59301),se=e(5643),fe=function(_){var u,t,b=_.inputElement,x=_.prefixCls,Y=_.prefix,N=_.suffix,Oe=_.addonBefore,et=_.addonAfter,Ke=_.className,Le=_.style,wt=_.disabled,je=_.readOnly,ke=_.focused,me=_.triggerFocus,ue=_.allowClear,ce=_.value,ne=_.handleReset,w=_.hidden,L=_.classes,Be=_.classNames,K=_.dataAttrs,Ae=_.styles,Ie=_.components,lt=(Ie==null?void 0:Ie.affixWrapper)||"span",pt=(Ie==null?void 0:Ie.groupWrapper)||"span",at=(Ie==null?void 0:Ie.wrapper)||"span",Fe=(Ie==null?void 0:Ie.groupAddon)||"span",ct=(0,W.useRef)(null),Re=function(de){var le;(le=ct.current)!==null&&le!==void 0&&le.contains(de.target)&&(me==null||me())},ee=function(){var de;if(!ue)return null;var le=!wt&&!je&&ce,ve="".concat(x,"-clear-icon"),Qe=(0,te.Z)(ue)==="object"&&ue!==null&&ue!==void 0&&ue.clearIcon?ue.clearIcon:"\u2716";return W.createElement("span",{onClick:ne,onMouseDown:function(rt){return rt.preventDefault()},className:j()(ve,(de={},(0,g.Z)(de,"".concat(ve,"-hidden"),!le),(0,g.Z)(de,"".concat(ve,"-has-suffix"),!!N),de)),role:"button",tabIndex:-1},Qe)},Je=(0,W.cloneElement)(b,{value:ce,hidden:w,className:j()((u=b.props)===null||u===void 0?void 0:u.className,!(0,se.X3)(_)&&!(0,se.He)(_)&&Ke)||null,style:(0,C.Z)((0,C.Z)({},(t=b.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(_)&&!(0,se.He)(_)?Le:{})});if((0,se.X3)(_)){var D,R="".concat(x,"-affix-wrapper"),l=j()(R,(D={},(0,g.Z)(D,"".concat(R,"-disabled"),wt),(0,g.Z)(D,"".concat(R,"-focused"),ke),(0,g.Z)(D,"".concat(R,"-readonly"),je),(0,g.Z)(D,"".concat(R,"-input-with-clear-btn"),N&&ue&&ce),D),!(0,se.He)(_)&&Ke,L==null?void 0:L.affixWrapper,Be==null?void 0:Be.affixWrapper),d=(N||ue)&&W.createElement("span",{className:j()("".concat(x,"-suffix"),Be==null?void 0:Be.suffix),style:Ae==null?void 0:Ae.suffix},ee(),N);Je=W.createElement(lt,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,se.He)(_)?void 0:Le),Ae==null?void 0:Ae.affixWrapper),hidden:!(0,se.He)(_)&&w,onClick:Re},K==null?void 0:K.affixWrapper,{ref:ct}),Y&&W.createElement("span",{className:j()("".concat(x,"-prefix"),Be==null?void 0:Be.prefix),style:Ae==null?void 0:Ae.prefix},Y),(0,W.cloneElement)(b,{value:ce,hidden:null}),d)}if((0,se.He)(_)){var I="".concat(x,"-group"),M="".concat(I,"-addon"),X=j()("".concat(x,"-wrapper"),I,L==null?void 0:L.wrapper),U=j()("".concat(x,"-group-wrapper"),Ke,L==null?void 0:L.group);return W.createElement(pt,{className:U,style:Le,hidden:w},W.createElement(at,{className:X},Oe&&W.createElement(Fe,{className:M},Oe),(0,W.cloneElement)(Je,{hidden:null}),et&&W.createElement(Fe,{className:M},et)))}return Je},S=fe,He=e(26407),T=e(33606),A=e(37061),_e=e(18929),De=e(2738),$e=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],mt=(0,W.forwardRef)(function(F,_){var u=F.autoComplete,t=F.onChange,b=F.onFocus,x=F.onBlur,Y=F.onPressEnter,N=F.onKeyDown,Oe=F.prefixCls,et=Oe===void 0?"rc-input":Oe,Ke=F.disabled,Le=F.htmlSize,wt=F.className,je=F.maxLength,ke=F.suffix,me=F.showCount,ue=F.type,ce=ue===void 0?"text":ue,ne=F.classes,w=F.classNames,L=F.styles,Be=(0,A.Z)(F,$e),K=(0,_e.Z)(F.defaultValue,{value:F.value}),Ae=(0,T.Z)(K,2),Ie=Ae[0],lt=Ae[1],pt=(0,W.useState)(!1),at=(0,T.Z)(pt,2),Fe=at[0],ct=at[1],Re=(0,W.useRef)(null),ee=function(U){Re.current&&(0,se.nH)(Re.current,U)};(0,W.useImperativeHandle)(_,function(){return{focus:ee,blur:function(){var U;(U=Re.current)===null||U===void 0||U.blur()},setSelectionRange:function(U,be,de){var le;(le=Re.current)===null||le===void 0||le.setSelectionRange(U,be,de)},select:function(){var U;(U=Re.current)===null||U===void 0||U.select()},input:Re.current}}),(0,W.useEffect)(function(){ct(function(X){return X&&Ke?!1:X})},[Ke]);var Je=function(U){F.value===void 0&<(U.target.value),Re.current&&(0,se.rJ)(Re.current,U,t)},D=function(U){Y&&U.key==="Enter"&&Y(U),N==null||N(U)},R=function(U){ct(!0),b==null||b(U)},l=function(U){ct(!1),x==null||x(U)},d=function(U){lt(""),ee(),Re.current&&(0,se.rJ)(Re.current,U,t)},I=function(){var U=(0,De.Z)(F,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return W.createElement("input",(0,o.Z)({autoComplete:u},U,{onChange:Je,onFocus:R,onBlur:l,onKeyDown:D,className:j()(et,(0,g.Z)({},"".concat(et,"-disabled"),Ke),w==null?void 0:w.input),style:L==null?void 0:L.input,ref:Re,size:Le,type:ce}))},M=function(){var U=Number(je)>0;if(ke||me){var be=(0,se.D7)(Ie),de=(0,He.Z)(be).length,le=(0,te.Z)(me)==="object"?me.formatter({value:be,count:de,maxLength:je}):"".concat(de).concat(U?" / ".concat(je):"");return W.createElement(W.Fragment,null,!!me&&W.createElement("span",{className:j()("".concat(et,"-show-count-suffix"),(0,g.Z)({},"".concat(et,"-show-count-has-suffix"),!!ke),w==null?void 0:w.count),style:(0,C.Z)({},L==null?void 0:L.count)},le),ke)}return null};return W.createElement(S,(0,o.Z)({},Be,{prefixCls:et,className:wt,inputElement:I(),handleReset:d,value:(0,se.D7)(Ie),focused:Fe,triggerFocus:ee,suffix:M(),disabled:Ke,classes:ne,classNames:w,styles:L}))}),Pe=mt,It=Pe},5643:function(bn,st,e){e.d(st,{D7:function(){return m},He:function(){return o},X3:function(){return C},nH:function(){return te},rJ:function(){return g}});function o(j){return!!(j.addonBefore||j.addonAfter)}function C(j){return!!(j.prefix||j.suffix||j.allowClear)}function g(j,W,se,fe){if(se){var S=W;if(W.type==="click"){var He=j.cloneNode(!0);S=Object.create(W,{target:{value:He},currentTarget:{value:He}}),He.value="",se(S);return}if(fe!==void 0){S=Object.create(W,{target:{value:j},currentTarget:{value:j}}),j.value=fe,se(S);return}se(S)}}function te(j,W){if(j){j.focus(W);var se=W||{},fe=se.cursor;if(fe){var S=j.value.length;switch(fe){case"start":j.setSelectionRange(0,0);break;case"end":j.setSelectionRange(S,S);break;default:j.setSelectionRange(0,S)}}}}function m(j){return typeof j=="undefined"||j===null?"":String(j)}},15285:function(bn,st,e){e.d(st,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return Q},ZP:function(){return J},Xl:function(){return N}});var o=e(92413),C=e(400),g=e(33708),te=e(26407),m=e(33606),j=e(37061),W=e(92310),se=e.n(W),fe=e(11780),S=e(18929),He=e(13697),T=e(48736),A=e(59301),_e=e(4676),De=A.createContext(null);function $e(f,P){return f===void 0?null:"".concat(f,"-").concat(P)}function mt(f){var P=A.useContext(De);return $e(P,f)}var Pe=e(80547),It=["children","locked"],F=A.createContext(null);function _(f,P){var B=(0,g.Z)({},f);return Object.keys(P).forEach(function($){var q=P[$];q!==void 0&&(B[$]=q)}),B}function u(f){var P=f.children,B=f.locked,$=(0,j.Z)(f,It),q=A.useContext(F),Te=(0,Pe.Z)(function(){return _(q,$)},[q,$],function(Ze,ht){return!B&&(Ze[0]!==ht[0]||!(0,He.Z)(Ze[1],ht[1],!0))});return A.createElement(F.Provider,{value:Te},P)}var t=[],b=A.createContext(null);function x(){return A.useContext(b)}var Y=A.createContext(t);function N(f){var P=A.useContext(Y);return A.useMemo(function(){return f!==void 0?[].concat((0,te.Z)(P),[f]):P},[P,f])}var Oe=A.createContext(null),et=A.createContext({}),Ke=et,Le=e(29194);function wt(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Le.Z)(f)){var B=f.nodeName.toLowerCase(),$=["input","select","textarea","button"].includes(B)||f.isContentEditable||B==="a"&&!!f.getAttribute("href"),q=f.getAttribute("tabindex"),Te=Number(q),Ze=null;return q&&!Number.isNaN(Te)?Ze=Te:$&&Ze===null&&(Ze=0),$&&f.disabled&&(Ze=null),Ze!==null&&(Ze>=0||P&&Ze<0)}return!1}function je(f){var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,B=(0,te.Z)(f.querySelectorAll("*")).filter(function($){return wt($,P)});return wt(f,P)&&B.unshift(f),B}var ke=null;function me(){ke=document.activeElement}function ue(){ke=null}function ce(){if(ke)try{ke.focus()}catch(f){}}function ne(f,P){if(P.keyCode===9){var B=je(f),$=B[P.shiftKey?0:B.length-1],q=$===document.activeElement||f===document.activeElement;if(q){var Te=B[P.shiftKey?B.length-1:0];Te.focus(),P.preventDefault()}}}var w=e(10228),L=e(16089),Be=w.Z.LEFT,K=w.Z.RIGHT,Ae=w.Z.UP,Ie=w.Z.DOWN,lt=w.Z.ENTER,pt=w.Z.ESC,at=w.Z.HOME,Fe=w.Z.END,ct=[Ae,Ie,Be,K];function Re(f,P,B,$){var q,Te,Ze,ht,Ot="prev",Bt="next",Ut="children",jt="parent";if(f==="inline"&&$===lt)return{inlineTrigger:!0};var Vt=(q={},(0,C.Z)(q,Ae,Ot),(0,C.Z)(q,Ie,Bt),q),Ft=(Te={},(0,C.Z)(Te,Be,B?Bt:Ot),(0,C.Z)(Te,K,B?Ot:Bt),(0,C.Z)(Te,Ie,Ut),(0,C.Z)(Te,lt,Ut),Te),ut=(Ze={},(0,C.Z)(Ze,Ae,Ot),(0,C.Z)(Ze,Ie,Bt),(0,C.Z)(Ze,lt,Ut),(0,C.Z)(Ze,pt,jt),(0,C.Z)(Ze,Be,B?Ut:jt),(0,C.Z)(Ze,K,B?jt:Ut),Ze),Gt={inline:Vt,horizontal:Ft,vertical:ut,inlineSub:Vt,horizontalSub:ut,verticalSub:ut},Yt=(ht=Gt["".concat(f).concat(P?"":"Sub")])===null||ht===void 0?void 0:ht[$];switch(Yt){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case jt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function ee(f){for(var P=f;P;){if(P.getAttribute("data-menu-list"))return P;P=P.parentElement}return null}function Je(f,P){for(var B=f||document.activeElement;B;){if(P.has(B))return B;B=B.parentElement}return null}function D(f,P){var B=je(f,!0);return B.filter(function($){return P.has($)})}function R(f,P,B){var $=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!f)return null;var q=D(f,P),Te=q.length,Ze=q.findIndex(function(ht){return B===ht});return $<0?Ze===-1?Ze=Te-1:Ze-=1:$>0&&(Ze+=1),Ze=(Ze+Te)%Te,q[Ze]}var l=function(P,B){var $=new Set,q=new Map,Te=new Map;return P.forEach(function(Ze){var ht=document.querySelector("[data-menu-id='".concat($e(B,Ze),"']"));ht&&($.add(ht),Te.set(ht,Ze),q.set(Ze,ht))}),{elements:$,key2element:q,element2key:Te}};function d(f,P,B,$,q,Te,Ze,ht,Ot,Bt){var Ut=A.useRef(),jt=A.useRef();jt.current=P;var Vt=function(){L.Z.cancel(Ut.current)};return A.useEffect(function(){return function(){Vt()}},[]),function(Ft){var ut=Ft.which;if([].concat(ct,[lt,pt,at,Fe]).includes(ut)){var Gt=Te(),Yt=l(Gt,$),Sn=Yt,Qt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(P),xn=Je(gn,Qt),Ln=fn.get(xn),zt=Re(f,Ze(Ln,!0).length===1,B,ut);if(!zt&&ut!==at&&ut!==Fe)return;(ct.includes(ut)||[at,Fe].includes(ut))&&Ft.preventDefault();var tt=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);ht(Pt),Vt(),Ut.current=(0,L.Z)(function(){jt.current===Pt&&Bn.focus()})}};if([at,Fe].includes(ut)||zt.sibling||!xn){var Xe;!xn||f==="inline"?Xe=q.current:Xe=ee(xn);var $t,Lt=D(Xe,Qt);ut===at?$t=Lt[0]:ut===Fe?$t=Lt[Lt.length-1]:$t=R(Xe,Qt,xn,zt.offset),tt($t)}else if(zt.inlineTrigger)Ot(Ln);else if(zt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,L.Z)(function(){Yt=l(Gt,$);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,Yt.elements);tt(Bn)},5);else if(zt.offset<0){var dn=Ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),tt(On)}}Bt==null||Bt(Ft)}}function I(f){Promise.resolve().then(f)}var M="__RC_UTIL_PATH_SPLIT__",X=function(P){return P.join(M)},U=function(P){return P.split(M)},be="rc-menu-more";function de(){var f=A.useState({}),P=(0,m.Z)(f,2),B=P[1],$=(0,A.useRef)(new Map),q=(0,A.useRef)(new Map),Te=A.useState([]),Ze=(0,m.Z)(Te,2),ht=Ze[0],Ot=Ze[1],Bt=(0,A.useRef)(0),Ut=(0,A.useRef)(!1),jt=function(){Ut.current||B({})},Vt=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.set(gn,Wt),$.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;I(function(){xn===Bt.current&&jt()})},[]),Ft=(0,A.useCallback)(function(Wt,fn){var gn=X(fn);q.current.delete(gn),$.current.delete(Wt)},[]),ut=(0,A.useCallback)(function(Wt){Ot(Wt)},[]),Gt=(0,A.useCallback)(function(Wt,fn){var gn=$.current.get(Wt)||"",xn=U(gn);return fn&&ht.includes(xn[0])&&xn.unshift(be),xn},[ht]),Yt=(0,A.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Gt(gn,!0);return xn.includes(fn)})},[Gt]),Sn=function(){var fn=(0,te.Z)($.current.keys());return ht.length&&fn.push(be),fn},Qt=(0,A.useCallback)(function(Wt){var fn="".concat($.current.get(Wt)).concat(M),gn=new Set;return(0,te.Z)(q.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(q.current.get(xn))}),gn},[]);return A.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:ut,isSubPathKey:Yt,getKeyPath:Gt,getKeys:Sn,getSubPathKeys:Qt}}function le(f){var P=A.useRef(f);P.current=f;var B=A.useCallback(function(){for(var $,q=arguments.length,Te=new Array(q),Ze=0;Ze1&&(Qt.motionAppear=!1);var Wt=Qt.onVisibleChanged;return Qt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&Yt(!0),Wt==null?void 0:Wt(fn)},Gt?null:A.createElement(u,{mode:Te,locked:!Vt.current},A.createElement(re.default,(0,o.Z)({visible:Sn},Qt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(ht,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return A.createElement(pn,{id:P,className:gn,style:xn},q)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ie=function(P){var B,$=P.style,q=P.className,Te=P.title,Ze=P.eventKey,ht=P.warnKey,Ot=P.disabled,Bt=P.internalPopupClose,Ut=P.children,jt=P.itemIcon,Vt=P.expandIcon,Ft=P.popupClassName,ut=P.popupOffset,Gt=P.popupStyle,Yt=P.onClick,Sn=P.onMouseEnter,Qt=P.onMouseLeave,Wt=P.onTitleClick,fn=P.onTitleMouseEnter,gn=P.onTitleMouseLeave,xn=(0,j.Z)(P,s),Ln=mt(Ze),zt=A.useContext(F),tt=zt.prefixCls,Xe=zt.mode,$t=zt.openKeys,Lt=zt.disabled,dn=zt.overflowDisabled,cn=zt.activeKey,On=zt.selectedKeys,an=zt.itemIcon,Cn=zt.expandIcon,Bn=zt.onItemClick,Nt=zt.onOpenChange,Pt=zt.onActive,ln=A.useContext(Ke),In=ln._internalRenderSubMenuItem,kn=A.useContext(Oe),Vn=kn.isSubPathKey,Zn=N(),Yn="".concat(tt,"-submenu"),sr=Lt||Ot,vr=A.useRef(),gr=A.useRef(),Tr=jt!=null?jt:an,rr=Vt!=null?Vt:Cn,Sr=$t.includes(Ze),pr=!dn&&Sr,ma=Vn(On,Ze),la=oe(Ze,sr,fn,gn),Lr=la.active,kr=(0,j.Z)(la,c),Pa=A.useState(!1),ea=(0,m.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:Ze,domEvent:Nr})},or=function(Nr){Dn(!1),Qt==null||Qt({key:Ze,domEvent:Nr})},jn=A.useMemo(function(){return Lr||(Xe!=="inline"?Ma||Vn([cn],Ze):!1)},[Xe,Lr,cn,Ma,Ze,Vn]),qn=ge(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:Ze,domEvent:Nr}),Xe==="inline"&&Nt(Ze,!Sr))},jr=le(function(Mr){Yt==null||Yt(Ge(Mr)),Bn(Mr)}),un=function(Nr){Xe!=="inline"&&Nt(Ze,Nr)},En=function(){Pt(Ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=A.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Te=="string"?Te:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),Te,A.createElement(dt,{icon:Xe!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},P),{},{isOpen:pr,isSubMenu:!0})},A.createElement("i",{className:"".concat(Yn,"-arrow")}))),$n=A.useRef(Xe);if(Xe!=="inline"&&Zn.length>1?$n.current="vertical":$n.current=Xe,!dn){var ar=$n.current;Pn=A.createElement(y,{mode:ar,prefixCls:Yn,visible:!Bt&&pr&&Xe!=="inline",popupClassName:Ft,popupOffset:ut,popupStyle:Gt,popup:A.createElement(u,{mode:ar==="horizontal"?"vertical":ar},A.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Gr=A.createElement(fe.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:$,className:se()(Yn,"".concat(Yn,"-").concat(Xe),q,(B={},(0,C.Z)(B,"".concat(Yn,"-open"),pr),(0,C.Z)(B,"".concat(Yn,"-active"),jn),(0,C.Z)(B,"".concat(Yn,"-selected"),ma),(0,C.Z)(B,"".concat(Yn,"-disabled"),sr),B)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&A.createElement(ae,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Gr=In(Gr,P,{selected:ma,active:jn,open:pr,disabled:sr})),A.createElement(u,{onItemClick:jr,mode:Xe==="horizontal"?"vertical":Xe,itemIcon:Tr,expandIcon:rr},Gr)};function Q(f){var P=f.eventKey,B=f.children,$=N(P),q=Me(B,$),Te=x();A.useEffect(function(){if(Te)return Te.registerPath(P,$),function(){Te.unregisterPath(P,$)}},[$]);var Ze;return Te?Ze=q:Ze=A.createElement(ie,f,q),A.createElement(Y.Provider,{value:$},Ze)}var we=e(39559),Ne=["className","title","eventKey","children"],xe=["children"],it=function(P){var B=P.className,$=P.title,q=P.eventKey,Te=P.children,Ze=(0,j.Z)(P,Ne),ht=A.useContext(F),Ot=ht.prefixCls,Bt="".concat(Ot,"-item-group");return A.createElement("li",(0,o.Z)({role:"presentation"},Ze,{onClick:function(jt){return jt.stopPropagation()},className:se()(Bt,B)}),A.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof $=="string"?$:void 0},$),A.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},Te))};function yt(f){var P=f.children,B=(0,j.Z)(f,xe),$=N(B.eventKey),q=Me(P,$),Te=x();return Te?q:A.createElement(it,(0,h.Z)(B,["warnKey"]),q)}function Zt(f){var P=f.className,B=f.style,$=A.useContext(F),q=$.prefixCls,Te=x();return Te?null:A.createElement("li",{role:"separator",className:se()("".concat(q,"-item-divider"),P),style:B})}var Et=["label","children","key","type"];function Rt(f){return(f||[]).map(function(P,B){if(P&&(0,we.Z)(P)==="object"){var $=P,q=$.label,Te=$.children,Ze=$.key,ht=$.type,Ot=(0,j.Z)($,Et),Bt=Ze!=null?Ze:"tmp-".concat(B);return Te||ht==="group"?ht==="group"?A.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Te)):A.createElement(Q,(0,o.Z)({key:Bt},Ot,{title:q}),Rt(Te)):ht==="divider"?A.createElement(Zt,(0,o.Z)({key:Bt},Ot)):A.createElement(vn,(0,o.Z)({key:Bt},Ot),q)}return null}).filter(function(P){return P})}function O(f,P,B){var $=f;return P&&($=Rt(P)),Me($,B)}var Z=["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"],z=[],G=A.forwardRef(function(f,P){var B,$,q=f,Te=q.prefixCls,Ze=Te===void 0?"rc-menu":Te,ht=q.rootClassName,Ot=q.style,Bt=q.className,Ut=q.tabIndex,jt=Ut===void 0?0:Ut,Vt=q.items,Ft=q.children,ut=q.direction,Gt=q.id,Yt=q.mode,Sn=Yt===void 0?"vertical":Yt,Qt=q.inlineCollapsed,Wt=q.disabled,fn=q.disabledOverflow,gn=q.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=q.subMenuCloseDelay,zt=Ln===void 0?.1:Ln,tt=q.forceSubMenuRender,Xe=q.defaultOpenKeys,$t=q.openKeys,Lt=q.activeKey,dn=q.defaultActiveFirst,cn=q.selectable,On=cn===void 0?!0:cn,an=q.multiple,Cn=an===void 0?!1:an,Bn=q.defaultSelectedKeys,Nt=q.selectedKeys,Pt=q.onSelect,ln=q.onDeselect,In=q.inlineIndent,kn=In===void 0?24:In,Vn=q.motion,Zn=q.defaultMotions,Yn=q.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=q.builtinPlacements,gr=q.itemIcon,Tr=q.expandIcon,rr=q.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=q.overflowedIndicatorPopupClassName,ma=q.getPopupContainer,la=q.onClick,Lr=q.onOpenChange,kr=q.onKeyDown,Pa=q.openAnimation,ea=q.openTransitionName,Ma=q._internalRenderMenuItem,Ca=q._internalRenderSubMenuItem,Dn=(0,j.Z)(q,Z),Nn=A.useMemo(function(){return O(Ft,Vt,z)},[Ft,Vt]),or=A.useState(!1),jn=(0,m.Z)(or,2),qn=jn[0],br=jn[1],jr=A.useRef(),un=nt(Gt),En=ut==="rtl",wn=(0,S.Z)(Xe,{value:$t,postState:function(fr){return fr||z}}),Pn=(0,m.Z)(wn,2),$n=Pn[0],ar=Pn[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=A.useState($n),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=A.useRef(!1),mo=A.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Qt?["vertical",Qt]:[Sn,!1]},[Sn,Qt]),vo=(0,m.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=A.useState(Sa),wo=(0,m.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=A.useState(ia),po=(0,m.Z)(ro,2),ho=po[0],Io=po[1];A.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(z))},[Sa,ia]);var bo=A.useState(0),ao=(0,m.Z)(bo,2),_a=ao[0],Co=ao[1],$a=_a>=Nn.length-1||Ba!=="horizontal"||fn;A.useEffect(function(){go&&Na($n)},[$n]),A.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=de(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=A.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=A.useMemo(function(){return{isSubPathKey:wa}},[wa]);A.useEffect(function(){Ro($a?z:Nn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,$a]);var ra=(0,S.Z)(Lt||dn&&((B=Nn[0])===null||B===void 0?void 0:B.key),{value:Lt}),sa=(0,m.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=le(function(Ar){ya(Ar)}),Aa=le(function(){ya(void 0)});(0,A.useImperativeHandle)(P,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),za=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=D(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,S.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?z:[fr]}}),ko=(0,m.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,te.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(za):Pt==null||Pt(za)}!Cn&&$n.length&&Ba!=="inline"&&Gr(z)},Vo=le(function(Ar){la==null||la(Ge(Ar)),Do(Ar)}),Wo=le(function(Ar,fr){var yr=$n.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,He.Z)($n,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!$n.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,En,un,jr,Hn,Qn,ya,al,kr);A.useEffect(function(){br(!0)},[]);var Ko=A.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Ar,fr){return A.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=A.createElement(fe.Z,(0,o.Z)({id:Gt,ref:jr,prefixCls:"".concat(Ze,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ze,"".concat(Ze,"-root"),"".concat(Ze,"-").concat(Ba),Bt,($={},(0,C.Z)($,"".concat(Ze,"-inline-collapsed"),ho),(0,C.Z)($,"".concat(Ze,"-rtl"),En),$),ht),dir:ut,style:Ot,role:"menu",tabIndex:jt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return A.createElement(Q,{eventKey:be,title:Sr,disabled:$a,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?fe.Z.INVALIDATE:fe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return A.createElement(Ke.Provider,{value:Ko},A.createElement(De.Provider,{value:un},A.createElement(u,{prefixCls:Ze,rootClassName:ht,mode:Ba,openKeys:$n,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:zt,forceSubMenuRender:tt,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},A.createElement(Oe.Provider,{value:Ir},ll),A.createElement("div",{style:{display:"none"},"aria-hidden":!0},A.createElement(b.Provider,{value:Ur},Nn)))))}),Ce=G,pe=Ce;pe.Item=vn,pe.SubMenu=Q,pe.ItemGroup=yt,pe.Divider=Zt;var J=pe},11780:function(bn,st,e){e.d(st,{Z:function(){return me}});var o=e(92413),C=e(33708),g=e(33606),te=e(37061),m=e(59301),j=e(92310),W=e.n(j),se=e(29301),fe=e(34280),S=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],He=void 0;function T(ue,ce){var ne=ue.prefixCls,w=ue.invalidate,L=ue.item,Be=ue.renderItem,K=ue.responsive,Ae=ue.responsiveDisabled,Ie=ue.registerSize,lt=ue.itemKey,pt=ue.className,at=ue.style,Fe=ue.children,ct=ue.display,Re=ue.order,ee=ue.component,Je=ee===void 0?"div":ee,D=(0,te.Z)(ue,S),R=K&&!ct;function l(U){Ie(lt,U)}m.useEffect(function(){return function(){l(null)}},[]);var d=Be&&L!==He?Be(L,{index:Re}):Fe,I;w||(I={opacity:R?0:1,height:R?0:He,overflowY:R?"hidden":He,order:K?Re:He,pointerEvents:R?"none":He,position:R?"absolute":He});var M={};R&&(M["aria-hidden"]=!0);var X=m.createElement(Je,(0,o.Z)({className:W()(!w&&ne,pt),style:(0,C.Z)((0,C.Z)({},I),at)},M,D,{ref:ce}),d);return K&&(X=m.createElement(se.Z,{onResize:function(be){var de=be.offsetWidth;l(de)},disabled:Ae},X)),X}var A=m.forwardRef(T);A.displayName="Item";var _e=A,De=e(6089),$e=e(4676),mt=e(16089);function Pe(ue){if(typeof MessageChannel=="undefined")(0,mt.Z)(ue);else{var ce=new MessageChannel;ce.port1.onmessage=function(){return ue()},ce.port2.postMessage(void 0)}}function It(){var ue=m.useRef(null),ce=function(w){ue.current||(ue.current=[],Pe(function(){(0,$e.unstable_batchedUpdates)(function(){ue.current.forEach(function(L){L()}),ue.current=null})})),ue.current.push(w)};return ce}function F(ue,ce){var ne=m.useState(ce),w=(0,g.Z)(ne,2),L=w[0],Be=w[1],K=(0,De.Z)(function(Ae){ue(function(){Be(Ae)})});return[L,K]}var _=m.createContext(null),u=["component"],t=["className"],b=["className"],x=function(ce,ne){var w=m.useContext(_);if(!w){var L=ce.component,Be=L===void 0?"div":L,K=(0,te.Z)(ce,u);return m.createElement(Be,(0,o.Z)({},K,{ref:ne}))}var Ae=w.className,Ie=(0,te.Z)(w,t),lt=ce.className,pt=(0,te.Z)(ce,b);return m.createElement(_.Provider,{value:null},m.createElement(_e,(0,o.Z)({ref:ne,className:W()(Ae,lt)},Ie,pt)))},Y=m.forwardRef(x);Y.displayName="RawItem";var N=Y,Oe=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],et="responsive",Ke="invalidate";function Le(ue){return"+ ".concat(ue.length," ...")}function wt(ue,ce){var ne=ue.prefixCls,w=ne===void 0?"rc-overflow":ne,L=ue.data,Be=L===void 0?[]:L,K=ue.renderItem,Ae=ue.renderRawItem,Ie=ue.itemKey,lt=ue.itemWidth,pt=lt===void 0?10:lt,at=ue.ssr,Fe=ue.style,ct=ue.className,Re=ue.maxCount,ee=ue.renderRest,Je=ue.renderRawRest,D=ue.suffix,R=ue.component,l=R===void 0?"div":R,d=ue.itemComponent,I=ue.onVisibleChange,M=(0,te.Z)(ue,Oe),X=at==="full",U=It(),be=F(U,null),de=(0,g.Z)(be,2),le=de[0],ve=de[1],Qe=le||0,nt=F(U,new Map),rt=(0,g.Z)(nt,2),vt=rt[0],E=rt[1],i=F(U,0),h=(0,g.Z)(i,2),k=h[0],oe=h[1],ge=F(U,0),dt=(0,g.Z)(ge,2),Ee=dt[0],Ge=dt[1],St=F(U,0),Dt=(0,g.Z)(St,2),xt=Dt[0],Ht=Dt[1],Xt=(0,m.useState)(null),qt=(0,g.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,m.useState)(null),Mt=(0,g.Z)(rn,2),pn=Mt[0],yn=Mt[1],Me=m.useMemo(function(){return pn===null&&X?Number.MAX_SAFE_INTEGER:pn||0},[pn,le]),ot=(0,m.useState)(!1),qe=(0,g.Z)(ot,2),Ct=qe[0],Jt=qe[1],_t="".concat(w,"-item"),Ve=Math.max(k,Ee),Tt=Re===et,y=Be.length&&Tt,re=Re===Ke,ae=y||typeof Re=="number"&&Be.length>Re,s=(0,m.useMemo)(function(){var J=Be;return y?le===null&&X?J=Be:J=Be.slice(0,Math.min(Be.length,Qe/pt)):typeof Re=="number"&&(J=Be.slice(0,Re)),J},[Be,pt,le,Re,y]),c=(0,m.useMemo)(function(){return y?Be.slice(Me+1):Be.slice(s.length)},[Be,s,y,Me]),ie=(0,m.useCallback)(function(J,f){var P;return typeof Ie=="function"?Ie(J):(P=Ie&&(J==null?void 0:J[Ie]))!==null&&P!==void 0?P:f},[Ie]),Q=(0,m.useCallback)(K||function(J){return J},[K]);function we(J,f,P){pn===J&&(f===void 0||f===vn)||(yn(J),P||(Jt(JQe){we(B-1,J-$-xt+Ee);break}}D&&Zt(0)+xt>Qe&&tn(null)}},[Qe,vt,Ee,xt,ie,s]);var Et=Ct&&!!c.length,Rt={};vn!==null&&y&&(Rt={position:"absolute",left:vn,top:0});var O={prefixCls:_t,responsive:y,component:d,invalidate:re},Z=Ae?function(J,f){var P=ie(J,f);return m.createElement(_.Provider,{key:P,value:(0,C.Z)((0,C.Z)({},O),{},{order:f,item:J,itemKey:P,registerSize:xe,display:f<=Me})},Ae(J,f))}:function(J,f){var P=ie(J,f);return m.createElement(_e,(0,o.Z)({},O,{order:f,key:P,item:J,renderItem:Q,itemKey:P,registerSize:xe,display:f<=Me}))},z={order:Et?Me:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Et},G=ee||Le,Ce=Je?m.createElement(_.Provider,{value:(0,C.Z)((0,C.Z)({},O),z)},Je(c)):m.createElement(_e,(0,o.Z)({},O,z),typeof G=="function"?G(c):G),pe=m.createElement(l,(0,o.Z)({className:W()(!re&&w,ct),style:Fe,ref:ce},M),s.map(Z),ae?Ce:null,D&&m.createElement(_e,(0,o.Z)({},O,{responsive:Tt,responsiveDisabled:!y,order:Me,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:Rt}),D));return Tt?m.createElement(se.Z,{onResize:Ne,disabled:!y},pe):pe}var je=m.forwardRef(wt);je.displayName="Overflow",je.Item=N,je.RESPONSIVE=et,je.INVALIDATE=Ke;var ke=je,me=ke},17115:function(bn,st,e){e.d(st,{ZP:function(){return W}});var o=e(33606),C=e(59301),g=e(47273),te=0,m=(0,g.Z)();function j(){var se;return m?(se=te,te+=1):se="TEST_OR_SSR",se}function W(se){var fe=C.useState(),S=(0,o.Z)(fe,2),He=S[0],T=S[1];return C.useEffect(function(){T("rc_select_".concat(j()))},[]),se||He}},77861:function(bn,st,e){e.d(st,{Ac:function(){return ve},Xo:function(){return Ge},Wx:function(){return Dt},ZP:function(){return ae},lk:function(){return _}});var o=e(92413),C=e(26407),g=e(400),te=e(33708),m=e(33606),j=e(37061),W=e(39559),se=e(18929),fe=e(48736),S=e(59301),He=e(92310),T=e.n(He),A=e(34280),_e=e(49658),De=e(10228),$e=e(8654),mt=function(c){var ie=c.className,Q=c.customizeIcon,we=c.customizeIconProps,Ne=c.onMouseDown,xe=c.onClick,it=c.children,yt;return typeof Q=="function"?yt=Q(we):yt=Q,S.createElement("span",{className:ie,onMouseDown:function(Et){Et.preventDefault(),Ne&&Ne(Et)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xe,"aria-hidden":!0},yt!==void 0?yt:S.createElement("span",{className:T()(ie.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},it))},Pe=mt;function It(s,c,ie,Q,we){var Ne=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xe=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,yt=S.useMemo(function(){if((0,W.Z)(Q)==="object")return Q.clearIcon;if(we)return we},[Q,we]),Zt=S.useMemo(function(){return!!(!Ne&&Q&&(ie.length||xe)&&!(it==="combobox"&&xe===""))},[Q,Ne,ie.length,xe,it]);return{allowClear:Zt,clearIcon:S.createElement(Pe,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:yt},"\xD7")}}var F=S.createContext(null);function _(){return S.useContext(F)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=S.useState(!1),ie=(0,m.Z)(c,2),Q=ie[0],we=ie[1],Ne=S.useRef(null),xe=function(){window.clearTimeout(Ne.current)};S.useEffect(function(){return xe},[]);var it=function(Zt,Et){xe(),Ne.current=window.setTimeout(function(){we(Zt),Et&&Et()},s)};return[Q,it,xe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=S.useRef(null),ie=S.useRef(null);S.useEffect(function(){return function(){window.clearTimeout(ie.current)}},[]);function Q(we){(we||c.current===null)&&(c.current=we),window.clearTimeout(ie.current),ie.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},Q]}function b(s,c,ie,Q){var we=S.useRef(null);we.current={open:c,triggerOpen:ie,customizedTrigger:Q},S.useEffect(function(){function Ne(xe){var it;if(!((it=we.current)!==null&&it!==void 0&&it.customizedTrigger)){var yt=xe.target;yt.shadowRoot&&xe.composed&&(yt=xe.composedPath()[0]||yt),we.current.open&&s().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&we.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Ne),function(){return window.removeEventListener("mousedown",Ne)}},[])}var x=e(26112),Y=e(11780),N=function(c,ie){var Q,we,Ne=c.prefixCls,xe=c.id,it=c.inputElement,yt=c.disabled,Zt=c.tabIndex,Et=c.autoFocus,Rt=c.autoComplete,O=c.editable,Z=c.activeDescendantId,z=c.value,G=c.maxLength,Ce=c.onKeyDown,pe=c.onMouseDown,J=c.onChange,f=c.onPaste,P=c.onCompositionStart,B=c.onCompositionEnd,$=c.open,q=c.attrs,Te=it||S.createElement("input",null),Ze=Te,ht=Ze.ref,Ot=Ze.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,jt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,ut=Ot.style;return(0,fe.Kp)(!("maxLength"in Te.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Te=S.cloneElement(Te,(0,te.Z)((0,te.Z)((0,te.Z)({type:"search"},Ot),{},{id:xe,ref:(0,$e.sQ)(ie,ht),disabled:yt,tabIndex:Zt,autoComplete:Rt||"off",autoFocus:Et,className:T()("".concat(Ne,"-selection-search-input"),(Q=Te)===null||Q===void 0||(we=Q.props)===null||we===void 0?void 0:we.className),role:"combobox","aria-label":"Search","aria-expanded":$||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xe,"_list"),"aria-activedescendant":$?Z:void 0},q),{},{value:O?z:"",maxLength:G,readOnly:!O,unselectable:O?null:"on",style:(0,te.Z)((0,te.Z)({},ut),{},{opacity:O?null:0}),onKeyDown:function(Yt){Ce(Yt),Bt&&Bt(Yt)},onMouseDown:function(Yt){pe(Yt),jt&&jt(Yt)},onChange:function(Yt){J(Yt),Ut&&Ut(Yt)},onCompositionStart:function(Yt){P(Yt),Vt&&Vt(Yt)},onCompositionEnd:function(Yt){B(Yt),Ft&&Ft(Yt)},onPaste:f})),Te},Oe=S.forwardRef(N);Oe.displayName="Input";var et=Oe;function Ke(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Le=typeof window!="undefined"&&window.document&&window.document.documentElement,wt=Le;function je(s){return s!=null}function ke(s){return!s&&s!==0}function me(s){return["string","number"].includes((0,W.Z)(s))}function ue(s){var c=void 0;return s&&(me(s.title)?c=s.title.toString():me(s.label)&&(c=s.label.toString())),c}function ce(s,c){wt?S.useLayoutEffect(s,c):S.useEffect(s,c)}function ne(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var w=function(c){c.preventDefault(),c.stopPropagation()},L=function(c){var ie=c.id,Q=c.prefixCls,we=c.values,Ne=c.open,xe=c.searchValue,it=c.autoClearSearchValue,yt=c.inputRef,Zt=c.placeholder,Et=c.disabled,Rt=c.mode,O=c.showSearch,Z=c.autoFocus,z=c.autoComplete,G=c.activeDescendantId,Ce=c.tabIndex,pe=c.removeIcon,J=c.maxTagCount,f=c.maxTagTextLength,P=c.maxTagPlaceholder,B=P===void 0?function(cn){return"+ ".concat(cn.length," ...")}:P,$=c.tagRender,q=c.onToggleOpen,Te=c.onRemove,Ze=c.onInputChange,ht=c.onInputPaste,Ot=c.onInputKeyDown,Bt=c.onInputMouseDown,Ut=c.onInputCompositionStart,jt=c.onInputCompositionEnd,Vt=S.useRef(null),Ft=(0,S.useState)(0),ut=(0,m.Z)(Ft,2),Gt=ut[0],Yt=ut[1],Sn=(0,S.useState)(!1),Qt=(0,m.Z)(Sn,2),Wt=Qt[0],fn=Qt[1],gn="".concat(Q,"-selection"),xn=Ne||Rt==="multiple"&&it===!1||Rt==="tags"?xe:"",Ln=Rt==="tags"||Rt==="multiple"&&it===!1||O&&(Ne||Wt);ce(function(){Yt(Vt.current.scrollWidth)},[xn]);function zt(cn,On,an,Cn,Bn){return S.createElement("span",{className:T()("".concat(gn,"-item"),(0,g.Z)({},"".concat(gn,"-item-disabled"),an)),title:ue(cn)},S.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&S.createElement(Pe,{className:"".concat(gn,"-item-remove"),onMouseDown:w,onClick:Bn,customizeIcon:pe},"\xD7"))}function tt(cn,On,an,Cn,Bn){var Nt=function(ln){w(ln),q(!Ne)};return S.createElement("span",{onMouseDown:Nt},$({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function Xe(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!Et&&!On,Nt=an;if(typeof f=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>f&&(Nt="".concat(Pt.slice(0,f),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),Te(cn)};return typeof $=="function"?tt(Cn,Nt,On,Bn,ln):zt(cn,Nt,On,Bn,ln)}function $t(cn){var On=typeof B=="function"?B(cn):B;return zt({title:On},On,!1)}var Lt=S.createElement("div",{className:"".concat(gn,"-search"),style:{width:Gt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},S.createElement(et,{ref:yt,open:Ne,prefixCls:Q,id:ie,inputElement:null,disabled:Et,autoFocus:Z,autoComplete:z,editable:Ln,activeDescendantId:G,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:Ze,onPaste:ht,onCompositionStart:Ut,onCompositionEnd:jt,tabIndex:Ce,attrs:(0,x.Z)(c,!0)}),S.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=S.createElement(Y.Z,{prefixCls:"".concat(gn,"-overflow"),data:we,renderItem:Xe,renderRest:$t,suffix:Lt,itemKey:ne,maxCount:J});return S.createElement(S.Fragment,null,dn,!we.length&&!xn&&S.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},Be=L,K=function(c){var ie=c.inputElement,Q=c.prefixCls,we=c.id,Ne=c.inputRef,xe=c.disabled,it=c.autoFocus,yt=c.autoComplete,Zt=c.activeDescendantId,Et=c.mode,Rt=c.open,O=c.values,Z=c.placeholder,z=c.tabIndex,G=c.showSearch,Ce=c.searchValue,pe=c.activeValue,J=c.maxLength,f=c.onInputKeyDown,P=c.onInputMouseDown,B=c.onInputChange,$=c.onInputPaste,q=c.onInputCompositionStart,Te=c.onInputCompositionEnd,Ze=c.title,ht=S.useState(!1),Ot=(0,m.Z)(ht,2),Bt=Ot[0],Ut=Ot[1],jt=Et==="combobox",Vt=jt||G,Ft=O[0],ut=Ce||"";jt&&pe&&!Bt&&(ut=pe),S.useEffect(function(){jt&&Ut(!1)},[jt,pe]);var Gt=Et!=="combobox"&&!Rt&&!G?!1:!!ut,Yt=Ze===void 0?ue(Ft):Ze,Sn=function(){if(Ft)return null;var Wt=Gt?{visibility:"hidden"}:void 0;return S.createElement("span",{className:"".concat(Q,"-selection-placeholder"),style:Wt},Z)};return S.createElement(S.Fragment,null,S.createElement("span",{className:"".concat(Q,"-selection-search")},S.createElement(et,{ref:Ne,prefixCls:Q,id:we,open:Rt,inputElement:ie,disabled:xe,autoFocus:it,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:ut,onKeyDown:f,onMouseDown:P,onChange:function(Wt){Ut(!0),B(Wt)},onPaste:$,onCompositionStart:q,onCompositionEnd:Te,tabIndex:z,attrs:(0,x.Z)(c,!0),maxLength:jt?J:void 0})),!jt&&Ft?S.createElement("span",{className:"".concat(Q,"-selection-item"),title:Yt,style:Gt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},Ae=K;function Ie(s){return![De.Z.ESC,De.Z.SHIFT,De.Z.BACKSPACE,De.Z.TAB,De.Z.WIN_KEY,De.Z.ALT,De.Z.META,De.Z.WIN_KEY_RIGHT,De.Z.CTRL,De.Z.SEMICOLON,De.Z.EQUALS,De.Z.CAPS_LOCK,De.Z.CONTEXT_MENU,De.Z.F1,De.Z.F2,De.Z.F3,De.Z.F4,De.Z.F5,De.Z.F6,De.Z.F7,De.Z.F8,De.Z.F9,De.Z.F10,De.Z.F11,De.Z.F12].includes(s)}var lt=function(c,ie){var Q=(0,S.useRef)(null),we=(0,S.useRef)(!1),Ne=c.prefixCls,xe=c.open,it=c.mode,yt=c.showSearch,Zt=c.tokenWithEnter,Et=c.autoClearSearchValue,Rt=c.onSearch,O=c.onSearchSubmit,Z=c.onToggleOpen,z=c.onInputKeyDown,G=c.domRef;S.useImperativeHandle(ie,function(){return{focus:function(){Q.current.focus()},blur:function(){Q.current.blur()}}});var Ce=t(0),pe=(0,m.Z)(Ce,2),J=pe[0],f=pe[1],P=function(ut){var Gt=ut.which;(Gt===De.Z.UP||Gt===De.Z.DOWN)&&ut.preventDefault(),z&&z(ut),Gt===De.Z.ENTER&&it==="tags"&&!we.current&&!xe&&(O==null||O(ut.target.value)),Ie(Gt)&&Z(!0)},B=function(){f(!0)},$=(0,S.useRef)(null),q=function(ut){Rt(ut,!0,we.current)!==!1&&Z(!0)},Te=function(){we.current=!0},Ze=function(ut){we.current=!1,it!=="combobox"&&q(ut.target.value)},ht=function(ut){var Gt=ut.target.value;if(Zt&&$.current&&/[\r\n]/.test($.current)){var Yt=$.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Gt=Gt.replace(Yt,$.current)}$.current=null,q(Gt)},Ot=function(ut){var Gt=ut.clipboardData,Yt=Gt.getData("text");$.current=Yt},Bt=function(ut){var Gt=ut.target;if(Gt!==Q.current){var Yt=document.body.style.msTouchAction!==void 0;Yt?setTimeout(function(){Q.current.focus()}):Q.current.focus()}},Ut=function(ut){var Gt=J();ut.target!==Q.current&&!Gt&&it!=="combobox"&&ut.preventDefault(),(it!=="combobox"&&(!yt||!Gt)||!xe)&&(xe&&Et!==!1&&Rt("",!0,!1),Z())},jt={inputRef:Q,onInputKeyDown:P,onInputMouseDown:B,onInputChange:ht,onInputPaste:Ot,onInputCompositionStart:Te,onInputCompositionEnd:Ze},Vt=it==="multiple"||it==="tags"?S.createElement(Be,(0,o.Z)({},c,jt)):S.createElement(Ae,(0,o.Z)({},c,jt));return S.createElement("div",{ref:G,className:"".concat(Ne,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},pt=S.forwardRef(lt);pt.displayName="Selector";var at=pt,Fe=e(35593),ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Re=function(c){var ie=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ie,adjustY:1},htmlRegion:"scroll"}}},ee=function(c,ie){var Q=c.prefixCls,we=c.disabled,Ne=c.visible,xe=c.children,it=c.popupElement,yt=c.animation,Zt=c.transitionName,Et=c.dropdownStyle,Rt=c.dropdownClassName,O=c.direction,Z=O===void 0?"ltr":O,z=c.placement,G=c.builtinPlacements,Ce=c.dropdownMatchSelectWidth,pe=c.dropdownRender,J=c.dropdownAlign,f=c.getPopupContainer,P=c.empty,B=c.getTriggerDOMNode,$=c.onPopupVisibleChange,q=c.onPopupMouseEnter,Te=(0,j.Z)(c,ct),Ze="".concat(Q,"-dropdown"),ht=it;pe&&(ht=pe(it));var Ot=S.useMemo(function(){return G||Re(Ce)},[G,Ce]),Bt=yt?"".concat(Ze,"-").concat(yt):Zt,Ut=typeof Ce=="number",jt=S.useMemo(function(){return Ut?null:Ce===!1?"minWidth":"width"},[Ce,Ut]),Vt=Et;Ut&&(Vt=(0,te.Z)((0,te.Z)({},Vt),{},{width:Ce}));var Ft=S.useRef(null);return S.useImperativeHandle(ie,function(){return{getPopupElement:function(){return Ft.current}}}),S.createElement(Fe.Z,(0,o.Z)({},Te,{showAction:$?["click"]:[],hideAction:$?["click"]:[],popupPlacement:z||(Z==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:Ze,popupTransitionName:Bt,popup:S.createElement("div",{ref:Ft,onMouseEnter:q},ht),stretch:jt,popupAlign:J,popupVisible:Ne,getPopupContainer:f,popupClassName:T()(Rt,(0,g.Z)({},"".concat(Ze,"-empty"),P)),popupStyle:Vt,getTriggerDOMNode:B,onPopupVisibleChange:$}),xe)},Je=S.forwardRef(ee);Je.displayName="SelectTrigger";var D=Je,R=e(34589);function l(s,c){var ie=s.key,Q;return"value"in s&&(Q=s.value),ie!=null?ie:Q!==void 0?Q:"rc-index-key-".concat(c)}function d(s,c){var ie=s||{},Q=ie.label,we=ie.value,Ne=ie.options,xe=ie.groupLabel,it=Q||(c?"children":"label");return{label:it,value:we||"value",options:Ne||"options",groupLabel:xe||it}}function I(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=c.fieldNames,Q=c.childrenAsData,we=[],Ne=d(ie,!1),xe=Ne.label,it=Ne.value,yt=Ne.options,Zt=Ne.groupLabel;function Et(Rt,O){Rt.forEach(function(Z){if(O||!(yt in Z)){var z=Z[it];we.push({key:l(Z,we.length),groupOption:O,data:Z,label:Z[xe],value:z})}else{var G=Z[Zt];G===void 0&&Q&&(G=Z.label),we.push({key:l(Z,we.length),group:!0,data:Z,label:G}),Et(Z[yt],!0)}})}return Et(s,!1),we}function M(s){var c=(0,te.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,fe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function X(s,c){if(!c||!c.length)return null;var ie=!1;function Q(Ne,xe){var it=(0,R.Z)(xe),yt=it[0],Zt=it.slice(1);if(!yt)return[Ne];var Et=Ne.split(yt);return ie=ie||Et.length>1,Et.reduce(function(Rt,O){return[].concat((0,C.Z)(Rt),(0,C.Z)(Q(O,Zt)))},[]).filter(function(Rt){return Rt})}var we=Q(s,c);return ie?we:null}var U=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function de(s){return s==="tags"||s==="multiple"}var le=S.forwardRef(function(s,c){var ie,Q,we=s.id,Ne=s.prefixCls,xe=s.className,it=s.showSearch,yt=s.tagRender,Zt=s.direction,Et=s.omitDomProps,Rt=s.displayValues,O=s.onDisplayValuesChange,Z=s.emptyOptions,z=s.notFoundContent,G=z===void 0?"Not Found":z,Ce=s.onClear,pe=s.mode,J=s.disabled,f=s.loading,P=s.getInputElement,B=s.getRawInputElement,$=s.open,q=s.defaultOpen,Te=s.onDropdownVisibleChange,Ze=s.activeValue,ht=s.onActiveValueChange,Ot=s.activeDescendantId,Bt=s.searchValue,Ut=s.autoClearSearchValue,jt=s.onSearch,Vt=s.onSearchSplit,Ft=s.tokenSeparators,ut=s.allowClear,Gt=s.suffixIcon,Yt=s.clearIcon,Sn=s.OptionList,Qt=s.animation,Wt=s.transitionName,fn=s.dropdownStyle,gn=s.dropdownClassName,xn=s.dropdownMatchSelectWidth,Ln=s.dropdownRender,zt=s.dropdownAlign,tt=s.placement,Xe=s.builtinPlacements,$t=s.getPopupContainer,Lt=s.showAction,dn=Lt===void 0?[]:Lt,cn=s.onFocus,On=s.onBlur,an=s.onKeyUp,Cn=s.onKeyDown,Bn=s.onMouseDown,Nt=(0,j.Z)(s,U),Pt=de(pe),ln=(it!==void 0?it:Pt)||pe==="combobox",In=(0,te.Z)({},Nt);be.forEach(function(Qn){delete In[Qn]}),Et==null||Et.forEach(function(Qn){delete In[Qn]});var kn=S.useState(!1),Vn=(0,m.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];S.useEffect(function(){Yn((0,_e.Z)())},[]);var sr=S.useRef(null),vr=S.useRef(null),gr=S.useRef(null),Tr=S.useRef(null),rr=S.useRef(null),Sr=u(),pr=(0,m.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];S.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=S.useMemo(function(){var Qn;if(pe!=="combobox")return Bt;var Hn=(Qn=Rt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,pe,Rt]),Pa=pe==="combobox"&&typeof P=="function"&&P()||null,ea=typeof B=="function"&&B(),Ma=(0,$e.x1)(vr,ea==null||(ie=ea.props)===null||ie===void 0?void 0:ie.ref),Ca=S.useState(!1),Dn=(0,m.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,A.Z)(function(){or(!0)},[]);var jn=(0,se.Z)(!1,{defaultValue:q,value:$}),qn=(0,m.Z)(jn,2),br=qn[0],jr=qn[1],un=Nn?br:!1,En=!G&&Z;(J||En&&un&&pe==="combobox")&&(un=!1);var wn=En?!1:un,Pn=S.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!un;J||(jr(Hn),un!==Hn&&(Te==null||Te(Hn)))},[J,un,jr,Te]),$n=S.useMemo(function(){return(Ft||[]).some(function(Qn){return[` +`,`\r +`].includes(Qn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;ht==null||ht(null);var sa=Ur?null:X(Hn,Ft);return pe!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),jt&&kr!==ra&&jt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||jt(Hn,{source:"submit"})};S.useEffect(function(){!un&&!Pt&&pe!=="combobox"&&ar("",!1,!1)},[un]),S.useEffect(function(){br&&J&&jr(!1),J&&la(!1)},[J]);var Mr=t(),Nr=(0,m.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===De.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===De.Z.BACKSPACE&&!Kr&&Pt&&!kr&&Rt.length){for(var Ir=(0,C.Z)(Rt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&O(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(s).map(function(ie,Q){if(!S.isValidElement(ie)||!ie.type)return null;var we=ie,Ne=we.type.isSelectOptGroup,xe=we.key,it=we.props,yt=it.children,Zt=(0,j.Z)(it,h);return c||!Ne?k(ie):(0,te.Z)((0,te.Z)({key:"__RC_SELECT_GRP__".concat(xe===null?Q:xe,"__"),label:xe},Zt),{},{options:oe(yt)})}).filter(function(ie){return ie})}function ge(s,c,ie,Q,we){return S.useMemo(function(){var Ne=s,xe=!s;xe&&(Ne=oe(c));var it=new Map,yt=new Map,Zt=function(O,Z,z){z&&typeof z=="string"&&O.set(Z[z],Z)};function Et(Rt){for(var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=0;Z1&&arguments[1]!==void 0?arguments[1]:1,$t=ht.length,Lt=0;Lt<$t;Lt+=1){var dn=(tt+Lt*Xe+$t)%$t,cn=ht[dn],On=cn.group,an=cn.data;if(!On&&!an.disabled)return dn}return-1},Vt=S.useState(function(){return jt(0)}),Ft=(0,m.Z)(Vt,2),ut=Ft[0],Gt=Ft[1],Yt=function(tt){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Gt(tt);var $t={source:Xe?"keyboard":"mouse"},Lt=ht[tt];if(!Lt){G(null,-1,$t);return}G(Lt.value,tt,$t)};(0,S.useEffect)(function(){Yt(Ce!==!1?jt(0):-1)},[ht.length,Zt]);var Sn=S.useCallback(function(zt){return f.has(zt)&&yt!=="combobox"},[yt,(0,C.Z)(f).toString(),f.size]);(0,S.useEffect)(function(){var zt=setTimeout(function(){if(!it&&xe&&f.size===1){var Xe=Array.from(f)[0],$t=ht.findIndex(function(Lt){var dn=Lt.data;return dn.value===Xe});$t!==-1&&(Yt($t),Ut($t))}});if(xe){var tt;(tt=Ot.current)===null||tt===void 0||tt.scrollTo(void 0)}return function(){return clearTimeout(zt)}},[xe,Zt,z.length]);var Qt=function(tt){tt!==void 0&&pe(tt,{selected:!f.has(tt)}),it||Et(!1)};if(S.useImperativeHandle(ie,function(){return{onKeyDown:function(tt){var Xe=tt.which,$t=tt.ctrlKey;switch(Xe){case De.Z.N:case De.Z.P:case De.Z.UP:case De.Z.DOWN:{var Lt=0;if(Xe===De.Z.UP?Lt=-1:Xe===De.Z.DOWN?Lt=1:tn()&&$t&&(Xe===De.Z.N?Lt=1:Xe===De.Z.P&&(Lt=-1)),Lt!==0){var dn=jt(ut+Lt,Lt);Ut(dn),Yt(dn,!0)}break}case De.Z.ENTER:{var cn=ht[ut];cn&&!cn.data.disabled?Qt(cn.value):Qt(void 0),xe&&tt.preventDefault();break}case De.Z.ESC:Et(!1),xe&&tt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(tt){Ut(tt)}}}),ht.length===0)return S.createElement("div",{role:"listbox",id:"".concat(Ne,"_list"),className:"".concat(Ze,"-empty"),onMouseDown:Bt},Rt);var Wt=Object.keys(P).map(function(zt){return P[zt]}),fn=function(tt){return tt.label};function gn(zt,tt){var Xe=zt.group;return{role:Xe?"presentation":"option",id:"".concat(Ne,"_list_").concat(tt)}}var xn=function(tt){var Xe=ht[tt];if(!Xe)return null;var $t=Xe.data||{},Lt=$t.value,dn=Xe.group,cn=(0,x.Z)($t,!0),On=fn(Xe);return Xe?S.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:tt},gn(Xe,tt),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Ne,"_list")};return S.createElement(S.Fragment,null,B&&S.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(ut-1),xn(ut),xn(ut+1)),S.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:ht,height:q,itemHeight:Te,fullHeight:!1,onMouseDown:Bt,onScroll:O,virtual:B,direction:$,innerProps:B?null:Ln},function(zt,tt){var Xe,$t=zt.group,Lt=zt.groupOption,dn=zt.data,cn=zt.label,On=zt.value,an=dn.key;if($t){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return S.createElement("div",{className:T()(Ze,"".concat(Ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,j.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),Yn=Sn(On),sr="".concat(Ze,"-option"),vr=T()(Ze,sr,kn,(Xe={},(0,g.Z)(Xe,"".concat(sr,"-grouped"),Lt),(0,g.Z)(Xe,"".concat(sr,"-active"),ut===tt&&!Nt),(0,g.Z)(Xe,"".concat(sr,"-disabled"),Nt),(0,g.Z)(Xe,"".concat(sr,"-selected"),Yn),Xe)),gr=fn(zt),Tr=!J||typeof J=="function"||Yn,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),S.createElement("div",(0,o.Z)({},(0,x.Z)(Zn),B?{}:gn(zt,tt),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){ut===tt||Nt||Yt(tt)},onClick:function(){Nt||Qt(On)},style:In}),S.createElement("div",{className:"".concat(sr,"-content")},rr),S.isValidElement(J)||Yn,Tr&&S.createElement(Pe,{className:"".concat(Ze,"-option-state"),customizeIcon:J,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},yn=S.forwardRef(pn);yn.displayName="OptionList";var Me=yn;function ot(s){var c=s.mode,ie=s.options,Q=s.children,we=s.backfill,Ne=s.allowClear,xe=s.placeholder,it=s.getInputElement,yt=s.showSearch,Zt=s.onSearch,Et=s.defaultOpen,Rt=s.autoFocus,O=s.labelInValue,Z=s.value,z=s.inputValue,G=s.optionLabelProp,Ce=isMultiple(c),pe=yt!==void 0?yt:Ce||c==="combobox",J=ie||convertChildrenToData(Q);if(warning(c!=="tags"||J.every(function($){return!$.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var f=J.some(function($){return $.options?$.options.some(function(q){return typeof("value"in q?q.value:q.key)=="number"}):typeof("value"in $?$.value:$.key)=="number"});warning(!f,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!G,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!we,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!it||!Ne||!xe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Et||Rt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Z!=null){var P=toArray(Z);warning(!O||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(!Ce||Array.isArray(Z),"`value` should be array when `mode` is `multiple` or `tags`")}if(Q){var B=null;toNodeArray(Q).some(function($){if(!React.isValidElement($)||!$.type)return!1;var q=$,Te=q.type;if(Te.isSelectOption)return!1;if(Te.isSelectOptGroup){var Ze=toNodeArray($.props.children).every(function(ht){return!React.isValidElement(ht)||!$.type||ht.type.isSelectOption?!0:(B=ht.type,!1)});return!Ze}return B=Te,!0}),B&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(B.displayName||B.name||B,"`.")),warning(z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function qe(s,c){if(s){var ie=function Q(we){for(var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=0;xe2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,$n=Pn===void 0?"keyboard":Pn;Ma(En),xe&&Q==="combobox"&&un!==null&&$n==="keyboard"&&Lr(String(un))},[xe,Q]),Nn=function(En,wn,Pn){var $n=function(){var Sa,ia=kn(En);return[ut?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,M(ia)]};if(wn&&Z){var ar=$n(),Gr=(0,m.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];Z(Mr,Nr)}else if(!wn&&z&&Pn!=="clear"){var Br=$n(),Na=(0,m.Z)(Br,2),Ua=Na[0],mo=Na[1];z(Ua,mo)}},or=dt(function(un,En){var wn,Pn=Qt?En.selected:!0;Pn?wn=Qt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function($n){return $n.value!==un}),Sr(wn),Nn(un,Pn),Q==="combobox"?Lr(""):(!de||O)&&(tt(""),Lr(""))}),jn=function(En,wn){Sr(En);var Pn=wn.type,$n=wn.values;(Pn==="remove"||Pn==="clear")&&$n.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(tt(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var $n=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr($n),Nn(Pn,!0),tt("")}return}wn.source!=="blur"&&(Q==="combobox"&&Sr(En),Et==null||Et(En))},br=function(En){var wn=En;Q!=="tags"&&(wn=En.map(function($n){var ar=Lt.get($n);return ar==null?void 0:ar.value}).filter(function($n){return $n!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function($n){Nn($n,!0)})},jr=S.useMemo(function(){var un=Ze!==!1&&Ce!==!1;return(0,te.Z)((0,te.Z)({},Xe),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Te,rawValues:Zn,fieldNames:gn,virtual:un,direction:ht,listHeight:Bt,listItemHeight:jt,childrenAsData:Wt})},[Xe,rr,Dn,Ca,or,Te,Zn,gn,Ze,Ce,Bt,jt,Wt]);return S.createElement(vn.Provider,{value:jr},S.createElement(ve,(0,o.Z)({},Yt,{id:Sn,prefixCls:Ne,ref:c,omitDomProps:_t,mode:Q,displayValues:Vn,onDisplayValuesChange:jn,direction:ht,searchValue:zt,onSearch:qn,autoClearSearchValue:O,onSearchSplit:br,dropdownMatchSelectWidth:Ce,OptionList:Me,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),y=Tt;y.Option=Dt,y.OptGroup=Ge;var re=y,ae=re},9296:function(bn,st,e){e.r(st),e.d(st,{ResizableTextArea:function(){return Oe},default:function(){return ke}});var o=e(92413),C=e(33708),g=e(400),te=e(39559),m=e(33606),j=e(37061),W=e(26407),se=e(92310),fe=e.n(se),S=e(93681),He=e(5643),T=e(18929),A=e(59301),_e=e(29301),De=e(34280),$e=e(16089),mt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Pe=["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"],It={},F;function _(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(ue&&It[ce])return It[ce];var ne=window.getComputedStyle(me),w=ne.getPropertyValue("box-sizing")||ne.getPropertyValue("-moz-box-sizing")||ne.getPropertyValue("-webkit-box-sizing"),L=parseFloat(ne.getPropertyValue("padding-bottom"))+parseFloat(ne.getPropertyValue("padding-top")),Be=parseFloat(ne.getPropertyValue("border-bottom-width"))+parseFloat(ne.getPropertyValue("border-top-width")),K=Pe.map(function(Ie){return"".concat(Ie,":").concat(ne.getPropertyValue(Ie))}).join(";"),Ae={sizingStyle:K,paddingSize:L,borderSize:Be,boxSizing:w};return ue&&ce&&(It[ce]=Ae),Ae}function u(me){var ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,ne=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;F||(F=document.createElement("textarea"),F.setAttribute("tab-index","-1"),F.setAttribute("aria-hidden","true"),document.body.appendChild(F)),me.getAttribute("wrap")?F.setAttribute("wrap",me.getAttribute("wrap")):F.removeAttribute("wrap");var w=_(me,ue),L=w.paddingSize,Be=w.borderSize,K=w.boxSizing,Ae=w.sizingStyle;F.setAttribute("style","".concat(Ae,";").concat(mt)),F.value=me.value||me.placeholder||"";var Ie=void 0,lt=void 0,pt,at=F.scrollHeight;if(K==="border-box"?at+=Be:K==="content-box"&&(at-=L),ce!==null||ne!==null){F.value=" ";var Fe=F.scrollHeight-L;ce!==null&&(Ie=Fe*ce,K==="border-box"&&(Ie=Ie+L+Be),at=Math.max(Ie,at)),ne!==null&&(lt=Fe*ne,K==="border-box"&&(lt=lt+L+Be),pt=at>lt?"":"hidden",at=Math.min(lt,at))}var ct={height:at,overflowY:pt,resize:"none"};return Ie&&(ct.minHeight=Ie),lt&&(ct.maxHeight=lt),ct}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],b=0,x=1,Y=2,N=A.forwardRef(function(me,ue){var ce=me,ne=ce.prefixCls,w=ce.onPressEnter,L=ce.defaultValue,Be=ce.value,K=ce.autoSize,Ae=ce.onResize,Ie=ce.className,lt=ce.style,pt=ce.disabled,at=ce.onChange,Fe=ce.onInternalAutoSize,ct=(0,j.Z)(ce,t),Re=(0,T.Z)(L,{value:Be,postState:function(Ge){return Ge!=null?Ge:""}}),ee=(0,m.Z)(Re,2),Je=ee[0],D=ee[1],R=function(Ge){D(Ge.target.value),at==null||at(Ge)},l=A.useRef();A.useImperativeHandle(ue,function(){return{textArea:l.current}});var d=A.useMemo(function(){return K&&(0,te.Z)(K)==="object"?[K.minRows,K.maxRows]:[]},[K]),I=(0,m.Z)(d,2),M=I[0],X=I[1],U=!!K,be=function(){try{if(document.activeElement===l.current){var Ge=l.current,St=Ge.selectionStart,Dt=Ge.selectionEnd,xt=Ge.scrollTop;l.current.setSelectionRange(St,Dt),l.current.scrollTop=xt}}catch(Ht){}},de=A.useState(Y),le=(0,m.Z)(de,2),ve=le[0],Qe=le[1],nt=A.useState(),rt=(0,m.Z)(nt,2),vt=rt[0],E=rt[1],i=function(){Qe(b)};(0,De.Z)(function(){U&&i()},[Be,M,X,U]),(0,De.Z)(function(){if(ve===b)Qe(x);else if(ve===x){var Ee=u(l.current,!1,M,X);Qe(Y),E(Ee)}else be()},[ve]);var h=A.useRef(),k=function(){$e.Z.cancel(h.current)},oe=function(Ge){ve===Y&&(Ae==null||Ae(Ge),K&&(k(),h.current=(0,$e.Z)(function(){i()})))};A.useEffect(function(){return k},[]);var ge=U?vt:null,dt=(0,C.Z)((0,C.Z)({},lt),ge);return(ve===b||ve===x)&&(dt.overflowY="hidden",dt.overflowX="hidden"),A.createElement(_e.Z,{onResize:oe,disabled:!(K||Ae)},A.createElement("textarea",(0,o.Z)({},ct,{ref:l,style:dt,className:fe()(ne,Ie,(0,g.Z)({},"".concat(ne,"-disabled"),pt)),disabled:pt,value:Je,onChange:R})))}),Oe=N,et=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(me,ue){return(0,W.Z)(me||"").slice(0,ue).join("")}function Le(me,ue,ce,ne){var w=ce;return me?w=Ke(ce,ne):(0,W.Z)(ue||"").lengthne&&(w=ue),w}var wt=A.forwardRef(function(me,ue){var ce,ne=me.defaultValue,w=me.value,L=me.onFocus,Be=me.onBlur,K=me.onChange,Ae=me.allowClear,Ie=me.maxLength,lt=me.onCompositionStart,pt=me.onCompositionEnd,at=me.suffix,Fe=me.prefixCls,ct=Fe===void 0?"rc-textarea":Fe,Re=me.classes,ee=me.showCount,Je=me.className,D=me.style,R=me.disabled,l=me.hidden,d=me.classNames,I=me.styles,M=me.onResize,X=(0,j.Z)(me,et),U=(0,T.Z)(ne,{value:w,defaultValue:ne}),be=(0,m.Z)(U,2),de=be[0],le=be[1],ve=(0,A.useRef)(null),Qe=A.useState(!1),nt=(0,m.Z)(Qe,2),rt=nt[0],vt=nt[1],E=A.useState(!1),i=(0,m.Z)(E,2),h=i[0],k=i[1],oe=A.useRef(),ge=A.useRef(0),dt=A.useState(null),Ee=(0,m.Z)(dt,2),Ge=Ee[0],St=Ee[1],Dt=function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.focus()};(0,A.useImperativeHandle)(ue,function(){return{resizableTextArea:ve.current,focus:Dt,blur:function(){var Ve;(Ve=ve.current)===null||Ve===void 0||Ve.textArea.blur()}}}),(0,A.useEffect)(function(){vt(function(_t){return!R&&_t})},[R]);var xt=Number(Ie)>0,Ht=function(Ve){k(!0),oe.current=de,ge.current=Ve.currentTarget.selectionStart,lt==null||lt(Ve)},Xt=function(Ve){k(!1);var Tt=Ve.currentTarget.value;if(xt){var y,re=ge.current>=Ie+1||ge.current===((y=oe.current)===null||y===void 0?void 0:y.length);Tt=Le(re,oe.current,Tt,Ie)}Tt!==de&&(le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,K,Tt)),pt==null||pt(Ve)},qt=function(Ve){var Tt=Ve.target.value;if(!h&&xt){var y=Ve.target.selectionStart>=Ie+1||Ve.target.selectionStart===Tt.length||!Ve.target.selectionStart;Tt=Le(y,de,Tt,Ie)}le(Tt),(0,He.rJ)(Ve.currentTarget,Ve,K,Tt)},vn=function(Ve){var Tt=X.onPressEnter,y=X.onKeyDown;Ve.key==="Enter"&&Tt&&Tt(Ve),y==null||y(Ve)},tn=function(Ve){vt(!0),L==null||L(Ve)},rn=function(Ve){vt(!1),Be==null||Be(Ve)},Mt=function(Ve){var Tt;le(""),Dt(),(0,He.rJ)((Tt=ve.current)===null||Tt===void 0?void 0:Tt.textArea,Ve,K)},pn=(0,He.D7)(de);!h&&xt&&w==null&&(pn=Ke(pn,Ie));var yn=at,Me;if(ee){var ot=(0,W.Z)(pn).length;(0,te.Z)(ee)==="object"?Me=ee.formatter({value:pn,count:ot,maxLength:Ie}):Me="".concat(ot).concat(xt?" / ".concat(Ie):""),yn=A.createElement(A.Fragment,null,yn,A.createElement("span",{className:fe()("".concat(ct,"-data-count"),d==null?void 0:d.count),style:I==null?void 0:I.count},Me))}var qe=function(Ve){var Tt;M==null||M(Ve),(Tt=ve.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&St(!0)},Ct=!X.autoSize&&!ee&&!Ae,Jt=A.createElement(S.BaseInput,{value:pn,allowClear:Ae,handleReset:Mt,suffix:yn,prefixCls:ct,classes:{affixWrapper:fe()(Re==null?void 0:Re.affixWrapper,(ce={},(0,g.Z)(ce,"".concat(ct,"-show-count"),ee),(0,g.Z)(ce,"".concat(ct,"-textarea-allow-clear"),Ae),ce))},disabled:R,focused:rt,className:Je,style:(0,C.Z)((0,C.Z)({},D),Ge&&!Ct?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Me=="string"?Me:void 0}},hidden:l,inputElement:A.createElement(Oe,(0,o.Z)({},X,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:d==null?void 0:d.textarea,style:(0,C.Z)((0,C.Z)({},I==null?void 0:I.textarea),{},{resize:D==null?void 0:D.resize}),disabled:R,prefixCls:ct,onResize:qe,ref:ve}))});return Jt}),je=wt,ke=je},24916:function(bn,st,e){e.d(st,{Z:function(){return Re}});var o=e(92413),C=e(39559),g=e(33708),te=e(400),m=e(33606),j=e(37061),W=e(92310),se=e.n(W),fe=e(29301),S=e(70425),He=e(34280),T=e(59301),A=e(4676),_e=T.forwardRef(function(ee,Je){var D=ee.height,R=ee.offsetY,l=ee.offsetX,d=ee.children,I=ee.prefixCls,M=ee.onInnerResize,X=ee.innerProps,U=ee.rtl,be=ee.extra,de={},le={display:"flex",flexDirection:"column"};return R!==void 0&&(de={height:D,position:"relative",overflow:"hidden"},le=(0,g.Z)((0,g.Z)({},le),{},(0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)((0,te.Z)({transform:"translateY(".concat(R,"px)")},U?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),T.createElement("div",{style:de},T.createElement(fe.Z,{onResize:function(Qe){var nt=Qe.offsetHeight;nt&&M&&M()}},T.createElement("div",(0,o.Z)({style:le,className:se()((0,te.Z)({},"".concat(I,"-holder-inner"),I)),ref:Je},X),d,be)))});_e.displayName="Filler";var De=_e;function $e(ee){var Je=ee.children,D=ee.setRef,R=T.useCallback(function(l){D(l)},[]);return T.cloneElement(Je,{ref:R})}function mt(ee,Je,D,R,l,d,I,M){var X=M.getKey;return ee.slice(Je,D+1).map(function(U,be){var de=Je+be,le=I(U,de,{style:{width:R},offsetX:l}),ve=X(U);return T.createElement($e,{key:ve,setRef:function(nt){return d(U,nt)}},le)})}function Pe(ee,Je,D,R){var l=D-ee,d=Je-D,I=Math.min(l,d)*2;if(R<=I){var M=Math.floor(R/2);return R%2?D+M+1:D-M}return l>d?D-(R-d):D+(R-l)}function It(ee,Je,D){var R=ee.length,l=Je.length,d,I;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,de=X?U<0&&M.current.left||U>0&&M.current.right:U<0&&M.current.top||U>0&&M.current.bottom;return be&&de?(clearTimeout(d.current),l.current=!1):(!de||l.current)&&I(),!l.current&&de}};function x(ee,Je,D,R,l,d,I){var M=(0,T.useRef)(0),X=(0,T.useRef)(null),U=(0,T.useRef)(null),be=(0,T.useRef)(!1),de=b(Je,D,R,l);function le(E,i){if(_.Z.cancel(X.current),!de(!1,i)){var h=E;if(!h._virtualHandled)h._virtualHandled=!0;else return;M.current+=i,U.current=i,t||h.preventDefault(),X.current=(0,_.Z)(function(){var k=be.current?10:1;I(M.current*k,!1),M.current=0})}}function ve(E,i){I(i,!0),t||E.preventDefault()}var Qe=(0,T.useRef)(null),nt=(0,T.useRef)(null);function rt(E){if(ee){_.Z.cancel(nt.current),nt.current=(0,_.Z)(function(){Qe.current=null},2);var i=E.deltaX,h=E.deltaY,k=E.shiftKey,oe=i,ge=h;(Qe.current==="sx"||!Qe.current&&k&&h&&!i)&&(oe=h,ge=0,Qe.current="sx");var dt=Math.abs(oe),Ee=Math.abs(ge);Qe.current===null&&(Qe.current=d&&dt>Ee?"x":"y"),Qe.current==="y"?le(E,ge):ve(E,oe)}}function vt(E){ee&&(be.current=E.detail===U.current)}return[rt,vt]}function Y(ee,Je,D,R){var l=T.useMemo(function(){return[new Map,[]]},[ee,D.id,R]),d=(0,m.Z)(l,2),I=d[0],M=d[1],X=function(be){var de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:be,le=I.get(be),ve=I.get(de);if(le===void 0||ve===void 0)for(var Qe=ee.length,nt=M.length;nt0&&arguments[0]!==void 0?arguments[0]:!1;be();var Qe=function(){var vt=!1;M.current.forEach(function(E,i){if(E&&E.offsetParent){var h=E.offsetHeight,k=getComputedStyle(E),oe=k.marginTop,ge=k.marginBottom,dt=Le(oe),Ee=Le(ge),Ge=h+dt+Ee;X.current.get(i)!==Ge&&(X.current.set(i,Ge),vt=!0)}}),vt&&I(function(E){return E+1})};if(ve)Qe();else{U.current+=1;var nt=U.current;Promise.resolve().then(function(){nt===U.current&&Qe()})}}function le(ve,Qe){var nt=ee(ve),rt=M.current.get(nt);Qe?(M.current.set(nt,Qe),de()):M.current.delete(nt),!rt!=!Qe&&(Qe?Je==null||Je(ve):D==null||D(ve))}return(0,T.useEffect)(function(){return be},[]),[le,de,X.current,d]}var je=14/15;function ke(ee,Je,D){var R=(0,T.useRef)(!1),l=(0,T.useRef)(0),d=(0,T.useRef)(0),I=(0,T.useRef)(null),M=(0,T.useRef)(null),X,U=function(ve){if(R.current){var Qe=Math.ceil(ve.touches[0].pageX),nt=Math.ceil(ve.touches[0].pageY),rt=l.current-Qe,vt=d.current-nt,E=Math.abs(rt)>Math.abs(vt);E?l.current=Qe:d.current=nt;var i=D(E,E?rt:vt,!1,ve);i&&ve.preventDefault(),clearInterval(M.current),i&&(M.current=setInterval(function(){E?rt*=je:vt*=je;var h=Math.floor(E?rt:vt);(!D(E,h,!0)||Math.abs(h)<=.1)&&clearInterval(M.current)},16))}},be=function(){R.current=!1,X()},de=function(ve){X(),ve.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(ve.touches[0].pageX),d.current=Math.ceil(ve.touches[0].pageY),I.current=ve.target,I.current.addEventListener("touchmove",U,{passive:!1}),I.current.addEventListener("touchend",be,{passive:!0}))};X=function(){I.current&&(I.current.removeEventListener("touchmove",U),I.current.removeEventListener("touchend",be))},(0,He.Z)(function(){return ee&&Je.current.addEventListener("touchstart",de,{passive:!0}),function(){var le;(le=Je.current)===null||le===void 0||le.removeEventListener("touchstart",de),X(),clearInterval(M.current)}},[ee])}function me(ee){return Math.floor(Math.pow(ee,.5))}function ue(ee,Je){var D="touches"in ee?ee.touches[0]:ee;return D[Je?"pageX":"pageY"]-window[Je?"scrollX":"scrollY"]}function ce(ee,Je,D){T.useEffect(function(){var R=Je.current;if(ee&&R){var l=!1,d,I,M=function(){_.Z.cancel(d)},X=function le(){M(),d=(0,_.Z)(function(){D(I),le()})},U=function(ve){if(!ve.target.draggable){var Qe=ve;Qe._virtualHandled||(Qe._virtualHandled=!0,l=!0)}},be=function(){l=!1,M()},de=function(ve){if(l){var Qe=ue(ve,!1),nt=R.getBoundingClientRect(),rt=nt.top,vt=nt.bottom;if(Qe<=rt){var E=rt-Qe;I=-me(E),X()}else if(Qe>=vt){var i=Qe-vt;I=me(i),X()}else M()}};return R.addEventListener("mousedown",U),R.ownerDocument.addEventListener("mouseup",be),R.ownerDocument.addEventListener("mousemove",de),function(){R.removeEventListener("mousedown",U),R.ownerDocument.removeEventListener("mouseup",be),R.ownerDocument.removeEventListener("mousemove",de),M()}}},[ee])}var ne=10;function w(ee,Je,D,R,l,d,I,M){var X=T.useRef(),U=T.useState(null),be=(0,m.Z)(U,2),de=be[0],le=be[1];return(0,He.Z)(function(){if(de&&de.times=0;Ht-=1){var Xt=l(Je[Ht]),qt=D.get(Xt);if(qt===void 0){E=!0;break}if(xt-=qt,xt<=0)break}switch(k){case"top":h=ge-rt;break;case"bottom":h=dt-vt+rt;break;default:{var vn=ee.current.scrollTop,tn=vn+vt;getn&&(i="bottom")}}h!==null&&I(h),h!==de.lastTop&&(E=!0)}E&&le((0,g.Z)((0,g.Z)({},de),{},{times:de.times+1,targetAlign:i,lastTop:h}))}},[de,ee.current]),function(ve){if(ve==null){M();return}if(_.Z.cancel(X.current),typeof ve=="number")I(ve);else if(ve&&(0,C.Z)(ve)==="object"){var Qe,nt=ve.align;"index"in ve?Qe=ve.index:Qe=Je.findIndex(function(E){return l(E)===ve.key});var rt=ve.offset,vt=rt===void 0?0:rt;le({times:0,index:Qe,offset:vt,originAlign:nt})}}}var L=T.forwardRef(function(ee,Je){var D=ee.prefixCls,R=ee.rtl,l=ee.scrollOffset,d=ee.scrollRange,I=ee.onStartMove,M=ee.onStopMove,X=ee.onScroll,U=ee.horizontal,be=ee.spinSize,de=ee.containerSize,le=ee.style,ve=ee.thumbStyle,Qe=ee.showScrollBar,nt=T.useState(!1),rt=(0,m.Z)(nt,2),vt=rt[0],E=rt[1],i=T.useState(null),h=(0,m.Z)(i,2),k=h[0],oe=h[1],ge=T.useState(null),dt=(0,m.Z)(ge,2),Ee=dt[0],Ge=dt[1],St=!R,Dt=T.useRef(),xt=T.useRef(),Ht=T.useState(Qe),Xt=(0,m.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=T.useRef(),rn=function(){Qe===!0||Qe===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=d-de||0,pn=de-be||0,yn=T.useMemo(function(){if(l===0||Mt===0)return 0;var y=l/Mt;return y*pn},[l,Mt,pn]),Me=function(re){re.stopPropagation(),re.preventDefault()},ot=T.useRef({top:yn,dragging:vt,pageY:k,startTop:Ee});ot.current={top:yn,dragging:vt,pageY:k,startTop:Ee};var qe=function(re){E(!0),oe(ue(re,U)),Ge(ot.current.top),I(),re.stopPropagation(),re.preventDefault()};T.useEffect(function(){var y=function(c){c.preventDefault()},re=Dt.current,ae=xt.current;return re.addEventListener("touchstart",y,{passive:!1}),ae.addEventListener("touchstart",qe,{passive:!1}),function(){re.removeEventListener("touchstart",y),ae.removeEventListener("touchstart",qe)}},[]);var Ct=T.useRef();Ct.current=Mt;var Jt=T.useRef();Jt.current=pn,T.useEffect(function(){if(vt){var y,re=function(c){var ie=ot.current,Q=ie.dragging,we=ie.pageY,Ne=ie.startTop;_.Z.cancel(y);var xe=Dt.current.getBoundingClientRect(),it=de/(U?xe.width:xe.height);if(Q){var yt=(ue(c,U)-we)*it,Zt=Ne;!St&&U?Zt-=yt:Zt+=yt;var Et=Ct.current,Rt=Jt.current,O=Rt?Zt/Rt:0,Z=Math.ceil(O*Et);Z=Math.max(Z,0),Z=Math.min(Z,Et),y=(0,_.Z)(function(){X(Z,U)})}},ae=function(){E(!1),M()};return window.addEventListener("mousemove",re,{passive:!0}),window.addEventListener("touchmove",re,{passive:!0}),window.addEventListener("mouseup",ae,{passive:!0}),window.addEventListener("touchend",ae,{passive:!0}),function(){window.removeEventListener("mousemove",re),window.removeEventListener("touchmove",re),window.removeEventListener("mouseup",ae),window.removeEventListener("touchend",ae),_.Z.cancel(y)}}},[vt]),T.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),T.useImperativeHandle(Je,function(){return{delayHidden:rn}});var _t="".concat(D,"-scrollbar"),Ve={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return U?(Ve.height=8,Ve.left=0,Ve.right=0,Ve.bottom=0,Tt.height="100%",Tt.width=be,St?Tt.left=yn:Tt.right=yn):(Ve.width=8,Ve.top=0,Ve.bottom=0,St?Ve.right=0:Ve.left=0,Tt.width="100%",Tt.height=be,Tt.top=yn),T.createElement("div",{ref:Dt,className:se()(_t,(0,te.Z)((0,te.Z)((0,te.Z)({},"".concat(_t,"-horizontal"),U),"".concat(_t,"-vertical"),!U),"".concat(_t,"-visible"),qt)),style:(0,g.Z)((0,g.Z)({},Ve),le),onMouseDown:Me,onMouseMove:rn},T.createElement("div",{ref:xt,className:se()("".concat(_t,"-thumb"),(0,te.Z)({},"".concat(_t,"-thumb-moving"),vt)),style:(0,g.Z)((0,g.Z)({},Tt),ve),onMouseDown:qe}))}),Be=L,K=20;function Ae(){var ee=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,D=ee/Je*ee;return isNaN(D)&&(D=0),D=Math.max(D,K),Math.floor(D)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],lt=[],pt={overflowY:"auto",overflowAnchor:"none"};function at(ee,Je){var D=ee.prefixCls,R=D===void 0?"rc-virtual-list":D,l=ee.className,d=ee.height,I=ee.itemHeight,M=ee.fullHeight,X=M===void 0?!0:M,U=ee.style,be=ee.data,de=ee.children,le=ee.itemKey,ve=ee.virtual,Qe=ee.direction,nt=ee.scrollWidth,rt=ee.component,vt=rt===void 0?"div":rt,E=ee.onScroll,i=ee.onVirtualScroll,h=ee.onVisibleChange,k=ee.innerProps,oe=ee.extraRender,ge=ee.styles,dt=ee.showScrollBar,Ee=dt===void 0?"optional":dt,Ge=(0,j.Z)(ee,Ie),St=T.useCallback(function(Nt){return typeof le=="function"?le(Nt):Nt==null?void 0:Nt[le]},[le]),Dt=wt(St,null,null),xt=(0,m.Z)(Dt,4),Ht=xt[0],Xt=xt[1],qt=xt[2],vn=xt[3],tn=!!(ve!==!1&&d&&I),rn=T.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&be&&(Math.max(I*be.length,rn)>d||!!nt),pn=Qe==="rtl",yn=se()(R,(0,te.Z)({},"".concat(R,"-rtl"),pn),l),Me=be||lt,ot=(0,T.useRef)(),qe=(0,T.useRef)(),Ct=(0,T.useRef)(),Jt=(0,T.useState)(0),_t=(0,m.Z)(Jt,2),Ve=_t[0],Tt=_t[1],y=(0,T.useState)(0),re=(0,m.Z)(y,2),ae=re[0],s=re[1],c=(0,T.useState)(!1),ie=(0,m.Z)(c,2),Q=ie[0],we=ie[1],Ne=function(){we(!0)},xe=function(){we(!1)},it={getKey:St};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=jt(ln);return ot.current.scrollTop=In,In})}var Zt=(0,T.useRef)({start:0,end:Me.length}),Et=(0,T.useRef)(),Rt=F(Me,St),O=(0,m.Z)(Rt,1),Z=O[0];Et.current=Z;var z=T.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Me.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=qe.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Me.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Me.length,Zn=0;Zn=Ve&&ln===void 0&&(ln=Zn,In=Pt),gr>Ve+d&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(d/I)),kn===void 0&&(kn=Me.length-1),kn=Math.min(kn+1,Me.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,Ve,Me,vn,d]),G=z.scrollHeight,Ce=z.start,pe=z.end,J=z.offset;Zt.current.start=Ce,Zt.current.end=pe,T.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Me[Ce];if(ln){var In=St(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-I;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[G]);var f=T.useState({width:0,height:d}),P=(0,m.Z)(f,2),B=P[0],$=P[1],q=function(Pt){$({width:Pt.offsetWidth,height:Pt.offsetHeight})},Te=(0,T.useRef)(),Ze=(0,T.useRef)(),ht=T.useMemo(function(){return Ae(B.width,nt)},[B.width,nt]),Ot=T.useMemo(function(){return Ae(B.height,G)},[B.height,G]),Bt=G-d,Ut=(0,T.useRef)(Bt);Ut.current=Bt;function jt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=Ve<=0,Ft=Ve>=Bt,ut=ae<=0,Gt=ae>=nt,Yt=b(Vt,Ft,ut,Gt),Sn=function(){return{x:pn?-ae:ae,y:Ve}},Qt=(0,T.useRef)(Sn()),Wt=(0,S.useEvent)(function(Nt){if(i){var Pt=(0,g.Z)((0,g.Z)({},Sn()),Nt);(Qt.current.x!==Pt.x||Qt.current.y!==Pt.y)&&(i(Pt),Qt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,A.flushSync)(function(){s(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==Ve&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=nt?nt-B.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,S.useEvent)(function(Nt,Pt){Pt?((0,A.flushSync)(function(){s(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),zt=x(tn,Vt,Ft,ut,Gt,!!nt,Ln),tt=(0,m.Z)(zt,2),Xe=tt[0],$t=tt[1];ke(tn,ot,function(Nt,Pt,ln,In){var kn=In;return Yt(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Xe({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),ce(Mt,ot,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,He.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ot.current;return Pt.addEventListener("wheel",Xe,{passive:!1}),Pt.addEventListener("DOMMouseScroll",$t,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",Xe),Pt.removeEventListener("DOMMouseScroll",$t),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,He.Z)(function(){if(nt){var Nt=xn(ae);s(Nt),Wt({x:Nt})}},[B.width,nt]);var Lt=function(){var Pt,ln;(Pt=Te.current)===null||Pt===void 0||Pt.delayHidden(),(ln=Ze.current)===null||ln===void 0||ln.delayHidden()},dn=w(ot,Me,qt,I,St,function(){return Xt(!0)},yt,Lt);T.useImperativeHandle(Je,function(){return{nativeElement:Ct.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&s(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,He.Z)(function(){if(h){var Nt=Me.slice(Ce,pe+1);h(Nt,Me)}},[Ce,pe,Me]);var cn=Y(Me,St,qt,I),On=oe==null?void 0:oe({start:Ce,end:pe,virtual:Mt,offsetX:ae,offsetY:J,rtl:pn,getSize:cn}),an=mt(Me,Ce,pe,nt,ae,Ht,de,it),Cn=null;d&&(Cn=(0,g.Z)((0,te.Z)({},X?"height":"maxHeight",d),pt),tn&&(Cn.overflowY="hidden",nt&&(Cn.overflowX="hidden"),Q&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),T.createElement("div",(0,o.Z)({ref:Ct,style:(0,g.Z)((0,g.Z)({},U),{},{position:"relative"}),className:yn},Bn,Ge),T.createElement(fe.Z,{onResize:q},T.createElement(vt,{className:"".concat(R,"-holder"),style:Cn,ref:ot,onScroll:gn,onMouseEnter:Lt},T.createElement(De,{prefixCls:R,height:G,offsetX:ae,offsetY:J,scrollWidth:nt,onInnerResize:Xt,ref:qe,innerProps:k,rtl:pn,extra:On},an))),Mt&&G>d&&T.createElement(Be,{ref:Te,prefixCls:R,scrollOffset:Ve,scrollRange:G,rtl:pn,onScroll:fn,onStartMove:Ne,onStopMove:xe,spinSize:Ot,containerSize:B.height,style:ge==null?void 0:ge.verticalScrollBar,thumbStyle:ge==null?void 0:ge.verticalScrollBarThumb,showScrollBar:Ee}),Mt&&nt>B.width&&T.createElement(Be,{ref:Ze,prefixCls:R,scrollOffset:ae,scrollRange:nt,rtl:pn,onScroll:fn,onStartMove:Ne,onStopMove:xe,spinSize:ht,containerSize:B.width,horizontal:!0,style:ge==null?void 0:ge.horizontalScrollBar,thumbStyle:ge==null?void 0:ge.horizontalScrollBarThumb,showScrollBar:Ee}))}var Fe=T.forwardRef(at);Fe.displayName="List";var ct=Fe,Re=ct},96908:function(bn){bn.exports="data:image/png;base64,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"},57177:function(bn){bn.exports="data:image/png;base64,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"},81378:function(bn){bn.exports="data:image/png;base64,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"},16722:function(bn,st,e){e.d(st,{Z:function(){return se}});const o=fe=>typeof fe=="object"&&fe!=null&&fe.nodeType===1,C=(fe,S)=>(!S||fe!=="hidden")&&fe!=="visible"&&fe!=="clip",g=(fe,S)=>{if(fe.clientHeight{const A=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(De){return null}})(T);return!!A&&(A.clientHeight_eS||_e>fe&&De=S&&$e>=He?_e-fe-T:De>S&&$eHe?De-S+A:0,m=fe=>{const S=fe.parentElement;return S==null?fe.getRootNode().host||null:S},j=(fe,S)=>{var He,T,A,_e;if(typeof document=="undefined")return[];const{scrollMode:De,block:$e,inline:mt,boundary:Pe,skipOverflowHiddenElements:It}=S,F=typeof Pe=="function"?Pe:Be=>Be!==Pe;if(!o(fe))throw new TypeError("Invalid target");const _=document.scrollingElement||document.documentElement,u=[];let t=fe;for(;o(t)&&F(t);){if(t=m(t),t===_){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,It)&&u.push(t)}const b=(T=(He=window.visualViewport)==null?void 0:He.width)!=null?T:innerWidth,x=(_e=(A=window.visualViewport)==null?void 0:A.height)!=null?_e:innerHeight,{scrollX:Y,scrollY:N}=window,{height:Oe,width:et,top:Ke,right:Le,bottom:wt,left:je}=fe.getBoundingClientRect(),{top:ke,right:me,bottom:ue,left:ce}=(Be=>{const K=window.getComputedStyle(Be);return{top:parseFloat(K.scrollMarginTop)||0,right:parseFloat(K.scrollMarginRight)||0,bottom:parseFloat(K.scrollMarginBottom)||0,left:parseFloat(K.scrollMarginLeft)||0}})(fe);let ne=$e==="start"||$e==="nearest"?Ke-ke:$e==="end"?wt+ue:Ke+Oe/2-ke+ue,w=mt==="center"?je+et/2-ce+me:mt==="end"?Le+me:je-ce;const L=[];for(let Be=0;Be=0&&je>=0&&wt<=x&&Le<=b&&(K===_&&!g(K)||Ke>=lt&&wt<=at&&je>=Fe&&Le<=pt))return L;const ct=getComputedStyle(K),Re=parseInt(ct.borderLeftWidth,10),ee=parseInt(ct.borderTopWidth,10),Je=parseInt(ct.borderRightWidth,10),D=parseInt(ct.borderBottomWidth,10);let R=0,l=0;const d="offsetWidth"in K?K.offsetWidth-K.clientWidth-Re-Je:0,I="offsetHeight"in K?K.offsetHeight-K.clientHeight-ee-D:0,M="offsetWidth"in K?K.offsetWidth===0?0:Ie/K.offsetWidth:0,X="offsetHeight"in K?K.offsetHeight===0?0:Ae/K.offsetHeight:0;if(_===K)R=$e==="start"?ne:$e==="end"?ne-x:$e==="nearest"?te(N,N+x,x,ee,D,N+ne,N+ne+Oe,Oe):ne-x/2,l=mt==="start"?w:mt==="center"?w-b/2:mt==="end"?w-b:te(Y,Y+b,b,Re,Je,Y+w,Y+w+et,et),R=Math.max(0,R+N),l=Math.max(0,l+Y);else{R=$e==="start"?ne-lt-ee:$e==="end"?ne-at+D+I:$e==="nearest"?te(lt,at,Ae,ee,D+I,ne,ne+Oe,Oe):ne-(lt+Ae/2)+I/2,l=mt==="start"?w-Fe-Re:mt==="center"?w-(Fe+Ie/2)+d/2:mt==="end"?w-pt+Je+d:te(Fe,pt,Ie,Re,Je+d,w,w+et,et);const{scrollLeft:U,scrollTop:be}=K;R=X===0?0:Math.max(0,Math.min(be+R/X,K.scrollHeight-Ae/X+I)),l=M===0?0:Math.max(0,Math.min(U+l/M,K.scrollWidth-Ie/M+d)),ne+=be-R,w+=U-l}L.push({el:K,top:R,left:l})}return L},W=fe=>fe===!1?{block:"end",inline:"nearest"}:(S=>S===Object(S)&&Object.keys(S).length!==0)(fe)?fe:{block:"start",inline:"nearest"};function se(fe,S){if(!fe.isConnected||!(A=>{let _e=A;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(fe))return;const He=(A=>{const _e=window.getComputedStyle(A);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(fe);if((A=>typeof A=="object"&&typeof A.behavior=="function")(S))return S.behavior(j(fe,S));const T=typeof S=="boolean"||S==null?void 0:S.behavior;for(const{el:A,top:_e,left:De}of j(fe,W(S))){const $e=_e-He.top+He.bottom,mt=De-He.left+He.right;A.scroll({top:$e,left:mt,behavior:T})}}}}]); diff --git a/p__Declaration__Research__TeachCompetition__index.89f68c26.async.js b/p__Declaration__Research__TeachBook__index.90718ab3.async.js similarity index 90% rename from p__Declaration__Research__TeachCompetition__index.89f68c26.async.js rename to p__Declaration__Research__TeachBook__index.90718ab3.async.js index dbc9c5a5e4..035781e58e 100644 --- a/p__Declaration__Research__TeachCompetition__index.89f68c26.async.js +++ b/p__Declaration__Research__TeachBook__index.90718ab3.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[2625],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[3939],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},9718:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___wFSWW",header:"header___CMvaP",headTitle:"headTitle___TTILi",searchWrap:"searchWrap___W4kZ4",wrap1:"wrap1___Nlotq",editBtn:"editBtn___QTEkm"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u7ADE\u8D5B\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u7B49\u7EA7",align:"left",ellipsis:!0,dataIndex:"award_grade_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6307\u5BFC\u8001\u5E08",align:"left",ellipsis:!0,dataIndex:"instructor",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53C2\u8D5B\u5B66\u751F",align:"left",ellipsis:!0,dataIndex:"competitor",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53C2\u8D5B\u5B66\u751F\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"competitor_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachCompetition/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachCompetition/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:8},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:8});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Oe=yield(0,b.kF)({declare_type:8,content:De});(Oe==null?void 0:Oe.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u5B66\u79D1\u7ADE\u8D5B\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachCompetition/edit")}},"\u6DFB\u52A0\u5B66\u79D1\u7ADE\u8D5B"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,user:Zt,loading:at}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},14915:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___ez7Zf",header:"header___yjl0D",headTitle:"headTitle___tSMsO",searchWrap:"searchWrap___olCiw",wrap1:"wrap1___gg1w5",editBtn:"editBtn___RhOqF"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u6559\u6750\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u4F5C\u8005",align:"left",ellipsis:!0,dataIndex:"authors",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u603B\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"words_count",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64B0\u5199\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"write_words_count",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u4E66\u53F7",align:"left",ellipsis:!0,dataIndex:"books_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u51FA\u7248\u793E",align:"left",ellipsis:!0,dataIndex:"publisher",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u51FA\u7248\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachBook/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachBook/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:12},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:12});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:12,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u51FA\u7248\u6559\u6750\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachBook/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u6559\u6750"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:gt}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Oe,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Oe,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Oe=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Oe(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Oe);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,gt=Oe.checkable,pe=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,ct=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__TeachCompetition__Edit__index.724c0b16.async.js b/p__Declaration__Research__TeachCompetition__Edit__index.724c0b16.async.js new file mode 100644 index 0000000000..612bc1dcf3 --- /dev/null +++ b/p__Declaration__Research__TeachCompetition__Edit__index.724c0b16.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6290],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},26227:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},84105:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},41464:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},18785:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},73331:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},15277:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},61481:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},33853:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},61485:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},38819:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},47472:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),ie=L},57490:function(fn,ot,e){e.d(ot,{z:function(){return ae},Z:function(){return oe}});var o=e(59301),b=e(54580),g=e(8591),ee=e(43418),f=e(3113),V=e(3294),L=e(23538),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=($,S,B)=>S in $?ie($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,x=($,S)=>{for(var B in S||(S={}))C.call(S,B)&&Z($,B,S[B]);if(se)for(var B of se(S))Ne.call(S,B)&&Z($,B,S[B]);return $},et=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},ye=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,ye);nt((B=B.apply($,S)).next())});const we="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var B=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,B)).toFixed(1)+" "+S[B]}var bt=({value:$=[],action:S,onChange:B,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:ye=null})=>{const nt={multiple:!1,fileList:$,accept:ye,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(we)===-1&&(R.name=`${R.name}${we}${qe(R.size)}`),x({},R))),_e.file.status==="done"&&((lt=(Re=_e.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(xe=_e.file)==null?void 0:xe.response)==null?void 0:G.message),B([]);return}B(Ue)},onRemove:_e=>et(void 0,null,function*(){const Re=_e.size/1024/1024;return _e.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ie=e(61481),fe=e(89392),Ce=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,B)=>S in $?Ce($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,w=($,S)=>{for(var B in S||(S={}))c.call(S,B)&&p($,B,S[B]);if(Q)for(var B of Q(S))t.call(S,B)&&p($,B,S[B]);return $};const z=$=>React.createElement("svg",w({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",be=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,B)=>S in $?be($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,Oe=($,S)=>{for(var B in S||(S={}))We.call(S,B)&&ct($,B,S[B]);if(Ke)for(var B of Ke(S))Ze.call(S,B)&&ct($,B,S[B]);return $},ze=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},ye=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,ye);nt((B=B.apply($,S)).next())});const{Dragger:Se}=b.default;function ae($){let S=[];return $&&$.length>0&&(S=$.map(B=>({uid:B.id,id:B.id,name:B.title+we+B.filesize,url:B.url,filesize:B.filesize,status:"done",response:{id:B.id}}))),S}var oe=({value:$,onChange:S,action:B,data:Pe,className:k,maxSize:pe=150,title:ye="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Re,number:lt=1e3,aloneClear:xe=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[E,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{E.pop(),P([...E])},500)};h&&R(E.some(ce=>ce.status==="uploading"));const le={multiple:!0,accept:mt,withCredentials:!0,fileList:E,beforeUpload:(ce,Ye)=>{const Ge=ce.size/1024/1024;return E.concat(Ye).length>lt?(E.pop(),P([...E]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),xe?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...E]),E=E.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(we)===-1&&(Qe.name=`${Qe.name}${we}${qe(Qe.size)}`),Oe({},Qe)}),console.log("info:",ce,E),S(E)},onRemove:ce=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ce.response?ce.response.id:ce.id){let $e=yield(0,L.JZ)(ce.response?ce.response.id:ce.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return E.length-1{},isCurrent:Se=!0,showAlias:ae=!1})=>{const oe=Math.floor((Ze-(q-1)*be)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,w)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,B)=>{var Pe;const{name:k,id:pe,identifier:ye,featured:nt,school_name:mt,image_url:_e,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:oe,marginRight:(1+B)%q===0?0:be+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:xe=>{xe.preventDefault(),xe.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${ye}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${_e}`}),Se&&(0,ie.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:xe=>{xe.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((xe,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==xe))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==xe))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(g.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(L.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},L=e(92310),ie=e.n(L),se=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),he=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ie()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,se.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:he,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{he.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(Z.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?Z.active:"",key:_t.id},_t.name))),we={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"},qe=e(92832),Ie=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var he;let Fe=at;(he=JSON.stringify(at))!=null&&he.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=he=>{he!==_&&(ne(he),rt(encodeURIComponent(i),he))};return o.createElement("div",{className:ie()(we.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:we.dropdown},o.createElement("div",{className:we.text},(y=Be.find(he=>he.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:we.b1}),o.createElement("b",{className:we.b2})),o.createElement("div",{className:we.menu},Be.map((he,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(he.id)},he.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:he=>{s(he.target.value),St(encodeURIComponent(he.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},fe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(fe.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?fe.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||at(Be+1,"next")},className:Lt?fe.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),w=e(13570),z=e(3294),q=e(955),be=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ie()(c.list,Be)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:he,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),he&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:be}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(w.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!he&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),Se={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",oe=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return oe.createElement(t.Z,{spinning:y},oe.createElement("div",{className:ie()(Se.list,Be)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:he}=ne,Fe=ne.is_public!=0&&ne.is_public;return oe.createElement("div",{className:Se.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},oe.createElement("a",{className:Se.li,onClick:Ee=>{Ee.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},oe.createElement("div",{className:Se.top},oe.createElement(p.Z,{title:ne.name},oe.createElement("div",{className:Se.name},ne.name)),oe.createElement("img",{className:Se.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),oe.createElement("div",{className:Se.text,title:ne.creator},ne.creator),s&&oe.createElement("div",{className:Se.btns},oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&oe.createElement("div",{className:Se.sign},"\u516C\u5F00")),oe.createElement("div",{className:Se.bottom},ne.visits>0&&oe.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-liulanyan"}),oe.createElement("span",null,ne.visits))),ne.course_members_count>0&&oe.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&oe.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&oe.createElement("div",{className:Se.lockWrap},oe.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&oe.createElement(Ze.Z,null)))},B={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"},Pe=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(B.tabs,St),style:qt},o.createElement("div",{className:B.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:B.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Lt},o.createElement("div",{className:at===ke.id?B.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:B.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:ie()(Be),style:at},rt),mt={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"},_e=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:ie()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Lt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Lt=>at===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,J=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))E.call(at,rt)&&P(Be,rt,at[rt]);return Be},F=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&E.call(Be,St)&&(rt[St]=Be[St]);return rt},De=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Lt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Lt(rt.throw(y))}catch(_){qt(_)}},Lt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Lt((rt=rt.apply(Be,at)).next())}),te=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,se.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ce={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"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(ce.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ce.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:y=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Lt=>{const y=Math.floor(Lt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},54672:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___YkKqv",core:"core___C2Wni",header:"header___ixPN1",tip:"tip___f7N_I",editBtn:"editBtn___mZDKK",contBox:"contBox___dHtFC",formWrap:"formWrap___CEZZx",partSty:"partSty___ROOh0",titleTag:"titleTag___kAXLp",tag:"tag___plJBr",title:"title___r5S7B",partSty1:"partSty1___uihbz",partSty2:"partSty2___eq2lW",partSty3:"partSty3___qOpIe"},g=e(78241),ee=e(8591),f=e(71418),V=e(95237),L=e(43604),ie=e(92832),se=e(57809),C=e(5083),Ne=e(3113),Z=e(43418),x=e(89070),et=e(29458),we=e(57490),qe=e(70849),bt=e(61186),Ie=e.n(bt),fe=e(59301),Ce=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?Ce(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))w.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},be=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((Se,ae)=>{var oe=B=>{try{S(ze.next(B))}catch(Pe){ae(Pe)}},$=B=>{try{S(ze.throw(B))}catch(Pe){ae(Pe)}},S=B=>B.done?Se(B.value):Promise.resolve(B.value).then(oe,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:Se})=>{var ae;const[oe,$]=(0,o.useState)(!1),[S]=g.default.useForm(),[B,Pe]=(0,o.useState)({}),[k]=(0,x.useSearchParams)(),pe=k.get("id"),[ye]=g.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,x.useLocation)(),Re=(ae=_e==null?void 0:_e.pathname)==null?void 0:ae.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;xe(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const xe=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:8});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,E,P,J;$(!0);const F=yield(0,qe.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(be(q({},(F==null?void 0:F.data)||{}),{award_time:(h=F==null?void 0:F.data)!=null&&h.award_time?Ie()((l=F==null?void 0:F.data)==null?void 0:l.award_time):"",attachment_id:(E=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&E.id?(0,we.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,E;h.award_time=h.award_time?(l=h.award_time)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(E=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:E[0]),mt(!0);let P={status:-1};pe?P=yield(0,qe.Bb)(be(q({},h),{id:pe,declare_type:8})):P=yield(0,qe.eu)(be(q({},h),{declare_type:8})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),x.history.back()),mt(!1)});return fe.createElement(f.Z,{spinning:oe},fe.createElement("div",{className:b.contentWrap},fe.createElement("div",{className:b.core},fe.createElement("div",{className:b.header},fe.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u5B66\u79D1\u7ADE\u8D5B"),fe.createElement("div",null,fe.createElement("span",null,fe.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{x.history.back()}})))),fe.createElement("div",{className:b.contBox},fe.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),fe.createElement(g.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:2}},fe.createElement("div",{className:b.partSty},fe.createElement("div",{className:b.titleTag},fe.createElement("span",{className:b.tag}),fe.createElement("span",{className:b.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),fe.createElement(V.Z,{gutter:[16,16]},fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),fe.createElement(V.Z,{gutter:[16,16]},fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},fe.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u7ADE\u8D5B\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0"}]},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",maxLength:200})))),fe.createElement(V.Z,{gutter:[24,16]},fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u83B7\u5956\u7B49\u7EA7",name:"award_grade_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u7B49\u7EA7"}]},fe.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u7B49\u7EA7",options:B==null?void 0:B.award_grade,fieldNames:{label:"option",value:"id"}}))),fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},fe.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"})))),fe.createElement(V.Z,{gutter:[24,16]},fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u6307\u5BFC\u8001\u5E08",name:"instructor",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08"}]},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08",maxLength:200}))),fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u53C2\u8D5B\u5B66\u751F",name:"competitor",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u5B66\u751F"}]},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u5B66\u751F",maxLength:200})))),fe.createElement(V.Z,{gutter:[24,16]},fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B",name:"competitor_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B"}]},fe.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B",options:B==null?void 0:B.competitor_type,fieldNames:{label:"option",value:"id"}}))),fe.createElement(L.Z,{span:12},fe.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},fe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),fe.createElement("div",{className:b.partSty3},fe.createElement("div",{className:b.titleTag},fe.createElement("span",{className:b.tag}),fe.createElement("span",{className:b.title},"\u9644\u4EF6")),fe.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},fe.createElement(we.Z,{number:1,uploadText:!0,maxSize:20})),fe.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},fe.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),fe.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&fe.createElement(V.Z,{justify:"end",className:"mt20"},fe.createElement(et.op,{shape:"default",onClick:()=>{S.resetFields(),x.history.back()}},"\u53D6\u6D88"),fe.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&fe.createElement(V.Z,{justify:"end",className:"mt20"},fe.createElement(et.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&x.history.back()})})}},"\u901A\u8FC7"),fe.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:fe.createElement("div",null,fe.createElement(g.default,{form:ye,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),x.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},fe.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},fe.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield ye.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,x.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return g},JZ:function(){return f},bN:function(){return L},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(ie,se,C)=>new Promise((Ne,Z)=>{var x=qe=>{try{we(C.next(qe))}catch(bt){Z(bt)}},et=qe=>{try{we(C.throw(qe))}catch(bt){Z(bt)}},we=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(x,et);we((C=C.apply(ie,se)).next())});function g(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function V(ie){return(0,o.v_)("libraries.json",ie)}function L(ie,se){return(0,o.gz)(`libraries/${ie}.json`,se)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const g=null;function ee(V,L,ie){return b()({[`${V}-status-success`]:L==="success",[`${V}-status-warning`]:L==="warning",[`${V}-status-error`]:L==="error",[`${V}-status-validating`]:L==="validating",[`${V}-has-feedback`]:ie})}const f=(V,L)=>L||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),g=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:L}=(0,o.useContext)(b.E_),ie=L("empty");switch(V){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(g.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),L=e.n(V),ie=e(23250),se=e.n(ie),C=e(74959),Ne=e.n(C),Z=e(10238),x=e.n(Z),et=e(33656),we=e.n(et);b().extend(we()),b().extend(x()),b().extend(f()),b().extend(L()),b().extend(se()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(T){var M=(T||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ie=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},fe={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),T=0;T1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var T=function(dt,de,Le){for(var vt=de;vt<=Le;){var Ut=void 0;switch(dt){case"date":{if(Ut=v.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=v.getDate(v.getEndDate(r));return T("date",M,me)}case"quarter":{var ve=Math.floor(v.getMonth(r)/3)*3,Te=ve+2;return T("month",ve,Te)}case"year":return T("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return T("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var T="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),vt){ve(Le);return}Te.current=requestAnimationFrame(function(){ve(Le)})}var je=tt(me,{formatList:a,generateConfig:m,locale:v}),Ve=(0,xe.Z)(je,2),ut=Ve[1];function dt(Le){Ct(Le)}function de(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){de(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ut,dt,de]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,T=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Te=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(T)return T(-1),!0;break;case Je.Z.PAGE_DOWN:if(T)return T(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,T=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,xe.Z)(ut,2),de=dt[0],Le=dt[1],vt=(0,t.useState)(!1),Ut=(0,xe.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{de&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!de&&r&&!T(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):de||T(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:de}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,xe.Z)(a,2),v=m[0],T=m[1];return{label:v,value:T}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,xe.Z)(m,2),T=v[0],M=v[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Te(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==T})&&Te()},[r.join("||")]),[T,ve,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(T,M){var me=T;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return v}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=T)v.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,T=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,de=dt===void 0?1:dt,Le=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=T?r.getHour(T):-1,cr=lr,Cr=T?r.getMinute(T):-1,tr=T?r.getSecond(T):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,vt,Ut]},[Le,vt,Ut,Bt,Gn]),ir=(0,xe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,xe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,de,mr&&mr(lr,Cr)),Qr=zt({value:T,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ve.addMonth:ve.addYear:Pr=La?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?E:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ve.getNow(),Un=H(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ve.getNow(),No="".concat(v,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(v,"-panel"),T,(r={},(0,Re.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,T=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),de=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:de(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:T,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(T,M){var me=T.label,ve=T.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return v==null?void 0:v(ht(ve))},onMouseLeave:function(){return v==null?void 0:v(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,T=a.id,M=a.name,me=a.tabIndex,ve=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,de=a.locale,Le=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,xe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,xe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,xe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:de}),Wr=(0,xe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:de,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,xe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:de,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(de)>je(Te);case"week":return Ct(de)>Ct(Te);default:return!ce(me,de,Te)&&me.isAfter(de,Te)}return!1},[T,M[1],Te,r]),dt=t.useCallback(function(de){if(M[1]||T&&T(de))return!0;if(M[0]&&ve)return!ce(me,de,Te)&&me.isAfter(ve,de);if(!r&&ve)switch(a){case"quarter":return Ve(de)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&de.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:de,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,de,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,de),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,de,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],de)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Te,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var v=arguments.length,T=new Array(v),M=0;M{const{lineHeight:v}=n,T=Math.floor(a*v)+2,M=Math.max((r-T)/2,0),me=Math.max(r-T-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:T,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:de,pickerCellBorderGap:Le,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Te}px dashed ${de}`,borderBottom:`${Te}px dashed ${de}`,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${de}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${de}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:T,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:de,colorSplit:Le,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-v-me,Qr=(Yr-ve*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:de,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:T,height:T,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(T/2),insetInlineStart:Math.ceil(T/2),display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:T,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:T},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:T,activeShadow:M}))),[`${r}-active-bar`]:{background:T}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:T,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:de,fontSizeLG:Le,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,T)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,de,Le,T)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,vt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ut,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:T},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:T,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:T*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:T,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&T===void 0&&(ve.showSecond=!1),!me.includes("m")&&v===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:T,className:M,placement:me,size:ve,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:de,allowClear:Le,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(B,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:T||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Le,de,t.createElement(Se.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:dt,getPopupContainer:de,style:Le,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:de||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(Se.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),T=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:T,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:T,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=v,ve.RangePicker=me,ve.TimePicker=T,ve.QuarterPicker=M,ve}var ca=va;const za=ca(Ce);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),g=e(92310),ee=e.n(g),f=e(31561),V=e(70425),L=e(18929),ie=e(2738),se=e(79676),C=e(53487),Ne=e(92343),Z=e(36355),x=e(20834),et=e(40875),we=e(88088),qe=e(47211);const bt=null,Ie=c=>{const{menu:t,arrow:p,prefixCls:w,children:z,trigger:q,disabled:be,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:Se,onVisibleChange:ae,mouseEnterDelay:oe=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:B="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:ye,direction:nt}=o.useContext(Z.E_),mt=o.useMemo(()=>{const te=ye();return k!==void 0?k:B.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[ye,B,k]),_e=o.useMemo(()=>B?B.includes("Center")?B.slice(0,B.indexOf("Center")):B:nt==="rtl"?"bottomRight":"bottomLeft",[B,nt]),Re=ye("dropdown",w),[lt,xe]=(0,qe.Z)(Re),[,G]=(0,we.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:be}),h=be?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,E]=(0,L.Z)(!1,{value:Oe!=null?Oe:Se}),P=(0,V.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),E(te)}),J=ee()(Ze,ct,xe,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,se.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{E(!1)},[]),le=()=>{let te;return t!=null&&t.items?te=o.createElement(x.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(et.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ce=>{let{mode:Ye}=ce}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:oe,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:le,placement:_e,onVisibleChange:P}),R))};function fe(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Ce=(0,C.Z)(Ie,"dropdown",c=>c,fe),Q=c=>o.createElement(Ce,Object.assign({},c),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=Ie},38854:function(fn,ot,e){e.d(ot,{Z:function(){return we}});var o=e(91857),b=e(92310),g=e.n(b),ee=e(59301),f=e(18785),V=e(3113),L=e(36355),ie=e(81327),se=e(33234),C=e(47211),Ne=function(qe,bt){var Ie={};for(var fe in qe)Object.prototype.hasOwnProperty.call(qe,fe)&&bt.indexOf(fe)<0&&(Ie[fe]=qe[fe]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,fe=Object.getOwnPropertySymbols(qe);Ce{const{getPopupContainer:bt,getPrefixCls:Ie,direction:fe}=ee.useContext(L.E_),{prefixCls:Ce,type:Q="default",danger:c,disabled:t,loading:p,onClick:w,htmlType:z,children:q,className:be,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:Se,onOpenChange:ae,placement:oe,getPopupContainer:$,href:S,icon:B=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=le=>le,mouseEnterDelay:pe,mouseLeaveDelay:ye,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re}=qe,lt=Ne(qe,["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"]),xe=Ie("dropdown",Ce),G=`${xe}-button`,[Ue,R]=(0,C.Z)(xe),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:ae,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:ye,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,se.ri)(xe,fe),E=g()(G,d,be,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=Se),"placement"in qe?h.placement=oe:h.placement=fe==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:w,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:B}),[F,De]=k([P,J]);return Ue(ee.createElement(ie.Z.Compact,Object.assign({className:E,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};Z.__ANT_BUTTON=!0;var x=Z;const et=o.Z;et.Button=x;var we=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),g=e(92899),ee=e(29878),f=e(19447),V=e(83116),L=e(37613),se=Z=>{const{componentCls:x,menuCls:et,colorError:we,colorTextLightSolid:qe}=Z,bt=`${et}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:we,"&:hover":{color:qe,backgroundColor:we}}}}}};const C=Z=>{const{componentCls:x,menuCls:et,zIndexPopup:we,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ie,iconCls:fe,motionDurationMid:Ce,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:w,controlPaddingHorizontal:z,colorBgElevated:q}=Z;return[{[x]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:we,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${fe}-down, & > ${Ie}-btn-icon > ${fe}-down`]:{fontSize:w}},[`${x}-wrap`]:{position:"relative",[`${Ie}-btn > ${fe}-down`]:{fontSize:w},[`${fe}-down::before`]:{transition:`transform ${Ce}`}},[`${x}-wrap-open`]:{[`${fe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:we,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${et}-item-group-title`]:{padding:`${Q}px ${z}px`,color:Z.colorTextDescription,transition:`all ${Ce}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Ce}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${Ce}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:w,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+Z.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${et}-submenu-selected ${x}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,b.oN)(Z,"slide-up"),(0,b.oN)(Z,"slide-down"),(0,g.Fm)(Z,"move-up"),(0,g.Fm)(Z,"move-down"),(0,ee._y)(Z,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(Z,x)=>{let{rootPrefixCls:et}=x;const{marginXXS:we,sizePopupArrow:qe,controlHeight:bt,fontSize:Ie,lineHeight:fe,paddingXXS:Ce,componentCls:Q,borderRadiusLG:c}=Z,t=(bt-Ie*fe)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),w=(0,L.TS)(Z,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+we,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Ce});return[C(w),se(w)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return Ce}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(9763),V=e(64993),L=e(88088),se=()=>{const[,Q]=(0,L.Z)(),t=new V.C(Q.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,Q]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:w}=Q,{borderColor:z,shadowColor:q,contentColor:be}=(0,g.useMemo)(()=>({borderColor:new V.C(c).onBackground(w).toHexShortString(),shadowColor:new V.C(t).onBackground(w).toHexShortString(),contentColor:new V.C(p).onBackground(w).toHexShortString()}),[c,t,p,w]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:be}))))},Z=e(83116),x=e(37613);const et=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:w,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:w,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var we=(0,Z.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,x.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(Q);w{var{className:c,rootClassName:t,prefixCls:p,image:w=bt,description:z,children:q,imageStyle:be,style:Ke}=Q,We=qe(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=g.useContext(ee.E_),ze=Ze("empty",p),[Se,ae]=we(ze),[oe]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:oe==null?void 0:oe.description,S=typeof $=="string"?$:"empty";let B=null;return typeof w=="string"?B=g.createElement("img",{alt:S,src:w}):B=w,Se(g.createElement("div",Object.assign({className:b()(ae,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:w===Ie,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),g.createElement("div",{className:`${ze}-image`,style:be},B),$&&g.createElement("div",{className:`${ze}-description`},$),q&&g.createElement("div",{className:`${ze}-footer`},q)))};fe.PRESENTED_IMAGE_DEFAULT=bt,fe.PRESENTED_IMAGE_SIMPLE=Ie;var Ce=fe},78241:function(fn,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(77900),f=e(59301),V=e(62892),L=e(32441);function ie(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var se=e(17313),C=e(29878),Ne=e(8378),Z=e(37613),x=e(83116),we=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},Ie=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(y)),qe(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},fe=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:he,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,se.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:he,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Ce=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},w=(y,_)=>(0,Z.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,x.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=w(y,ne);return[Ie(i),fe(i),we(i),Ce(i),Q(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function be(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:he}=y;const{prefixCls:Fe}=f.useContext(L.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ie(i),Tt=ie(s),yt=f.useMemo(()=>_!=null?[be(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,H)=>be(N,"error","error",H))),(0,o.Z)(Tt.map((N,H)=>be(N,"warning","warning",H)))),[_,ne,Ot,Tt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:he},N=>{const{className:H,style:K}=N;return f.createElement("div",Object.assign({},I,{className:g()(Ee,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:ue,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:ue,className:g()(O,{[`${Ee}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),Se=e(19716),ae=e(16722);const oe=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function B(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:oe.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),he=B(U,i.__INTERNAL__.name),Fe=he?document.getElementById(he):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var ye=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:he,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:ue,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,Se.Z)(Ee),He=f.useContext(ye.Z),Ae=(0,f.useMemo)(()=>ue!==void 0?ue:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,ue,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,he,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,N,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),xe=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:y,errors:_,warnings:ne}};h.Context=L.aM;var l=h,d=e(16089);function E(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(he){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(he))}return[_,U]}function P(){const{itemRef:y}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,xe.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),le=e(27382),te=e(37028);const ce=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,x.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=w(y,ne);return[ce(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:he,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),ue=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:Ee,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Tt}-extra`}),Fe):null,O=he&&he.mark==="pro_table_render"&&he.render?he.render(y,{input:K,errorList:ue,extra:u}):f.createElement(f.Fragment,null,K,ue,u);return f.createElement(L.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:he,requiredMark:Fe,tooltip:Ee}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const H=s||yt||{},K=re||Tt,ge=`${_}-item-label`,ue=g()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!he}):Y&&!he&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:he,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:ue}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:he,noStyle:Fe}=y;const Ee=`${U}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Pe(ne,i,he,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,ue=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=ue!==!1&&W?f.createElement("span",{className:g()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},ue||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Tt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&ue.current){const zt=getComputedStyle(ue.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:Ee.errors,kt=zt?u:Ee.warnings;return Pe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=g()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:ue},f.createElement(le.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,Ee,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:he,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:H}=f.useContext(L.q3),K=R(Fe),ge=typeof K=="function",ue=f.useContext(L.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:W,O=gn(_),D=N("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=E({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&ue){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}ue(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:g()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=B(rn,H),zn=Ee!==void 0?Ee:!!(he&&he.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,xe.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(he,Fe,Ee)=>f.createElement(L.Rk.Provider,{value:U},ne(he.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:y}=(0,f.useContext)(L.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return fe},n:function(){return bt}});var o=e(19248),b=e(92310),g=e.n(b),ee=e(93681),f=e(8654),V=e(59301),L=e(19080),ie=e(36355),se=e(1684),C=e(19716),Ne=e(32441),Z=e(33234),x=e(59412),et=e(9937);function we(Ce){return!!(Ce.prefix||Ce.suffix||Ce.allowClear)}var qe=function(Ce,Q){var c={};for(var t in Ce)Object.prototype.hasOwnProperty.call(Ce,t)&&Q.indexOf(t)<0&&(c[t]=Ce[t]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Ce);p{var c;const{prefixCls:t,bordered:p=!0,status:w,size:z,disabled:q,onBlur:be,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:Se,styles:ae,rootClassName:oe,onChange:$,classNames:S}=Ce,B=qe(Ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(ie.E_),ye=Pe("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(ye),{compactSize:Re,compactItemClassnames:lt}=(0,Z.ri)(ye,k),xe=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(se.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,L.F)(R,w),E=we(Ce)||!!h,P=(0,V.useRef)(E);(0,V.useEffect)(()=>{var Ye;E&&P.current,P.current=E},[E]);const J=(0,x.Z)(nt,!0),F=Ye=>{J(),be==null||be(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},le=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ce;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ce=Ze:Ze&&(ce={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:ye,autoComplete:pe==null?void 0:pe.autoComplete},B,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Se),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ae),suffix:te,allowClear:ce,className:g()(ze,oe,lt,pe==null?void 0:pe.className),onChange:le,addonAfter:ct&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:g()({[`${ye}-sm`]:xe==="small",[`${ye}-lg`]:xe==="large",[`${ye}-rtl`]:k==="rtl",[`${ye}-borderless`]:!p},!E&&(0,L.Z)(ye,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:g()({[`${ye}-affix-wrapper-sm`]:xe==="small",[`${ye}-affix-wrapper-lg`]:xe==="large",[`${ye}-affix-wrapper-rtl`]:k==="rtl",[`${ye}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${ye}-affix-wrapper`,d,h),_e),wrapper:g()({[`${ye}-group-rtl`]:k==="rtl"},_e),group:g()({[`${ye}-group-wrapper-sm`]:xe==="small",[`${ye}-group-wrapper-lg`]:xe==="large",[`${ye}-group-wrapper-rtl`]:k==="rtl",[`${ye}-group-wrapper-disabled`]:Ue},(0,L.Z)(`${ye}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),g=e.n(b),ee=e(9296),f=e(59301),V=e(19080),L=e(36355),ie=e(1684),se=e(19716),C=e(32441),Ne=e(9432),Z=e(9937),x=function(we,qe){var bt={};for(var Ie in we)Object.prototype.hasOwnProperty.call(we,Ie)&&qe.indexOf(Ie)<0&&(bt[Ie]=we[Ie]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Ie=Object.getOwnPropertySymbols(we);fe{const{prefixCls:bt,bordered:Ie=!0,size:fe,disabled:Ce,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:w,className:z}=we,q=x(we,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:be,direction:Ke}=f.useContext(L.E_),We=(0,se.Z)(fe),Ze=f.useContext(ie.Z),ct=Ce!=null?Ce:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:Se}=f.useContext(C.aM),ae=(0,V.F)(Oe,Q),oe=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=oe.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var ye,nt;(0,Ne.n)((nt=(ye=oe.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=oe.current)===null||pe===void 0?void 0:pe.blur()}}});const $=be("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[B,Pe]=(0,Z.ZP)($);return B(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:g()(z,w),classes:{affixWrapper:g()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ie,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,ae),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${$}-borderless`]:!Ie,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,ae),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},Se),showCount:t,ref:oe})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(g,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var L,ie,se,C;!((L=g.current)===null||L===void 0)&&L.input&&((ie=g.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((se=g.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(32441),V=e(9937),ie=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:Se}=Ze,ae=ct("input-group",ze),oe=ct("input"),[$,S]=(0,V.ZP)(oe),B=b()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Oe==="rtl"},S,Se),Pe=(0,g.useContext)(f.aM),k=(0,g.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(g.createElement("span",{className:B,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:k},Ze.children)))},se=e(9432),C=e(73331),Ne=e(15277),Z=e(2738),x=e(8654),et=e(59412),we=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ze=Object.getOwnPropertySymbols(Ze);SeZe?g.createElement(Ne.Z,null):g.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var fe=g.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[Se,ae]=(0,g.useState)(()=>ze?Oe.visible:!1),oe=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Oe.visible)},[ze,Oe]);const $=(0,et.Z)(oe),S=()=>{const{disabled:Ue}=Ze;Ue||(Se&&$(),ae(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},B=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(Se),E={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),E)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:ye}=Ze,nt=we(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=g.useContext(ee.E_),_e=mt("input",pe),Re=mt("input-password",k),lt=Oe&&B(Re),xe=b()(Re,Pe,{[`${Re}-${ye}`]:!!ye}),G=Object.assign(Object.assign({},(0,Z.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:Se?"text":"password",className:xe,prefixCls:_e,suffix:lt});return ye&&(G.size=ye),g.createElement(se.Z,Object.assign({ref:(0,x.sQ)(ct,oe)},G))}),Ce=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),w=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ze=Object.getOwnPropertySymbols(Ze);Se{const{prefixCls:Oe,inputPrefixCls:ze,className:Se,size:ae,suffix:oe,enterButton:$=!1,addonAfter:S,loading:B,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:ye,onCompositionEnd:nt}=Ze,mt=w(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Re}=g.useContext(ee.E_),lt=g.useRef(!1),xe=_e("input-search",Oe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(xe,Re),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:Ue)!==null&&ft!==void 0?ft:$e}),h=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},E=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||B||E($e)},J=typeof $=="boolean"?g.createElement(Ce.Z,null):null,F=`${xe}-button`;let De;const le=$||{},te=le.type&&le.type.__ANT_BUTTON===!0;te||le.type==="button"?De=(0,Q.Tm)(le,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=le==null?void 0:le.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),E($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=g.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:E,loading:B,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ce=b()(xe,{[`${xe}-rtl`]:Re==="rtl",[`${xe}-${R}`]:!!R,[`${xe}-with-button`]:!!$},Se),Ye=$e=>{lt.current=!0,ye==null||ye($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return g.createElement(se.Z,Object.assign({ref:(0,x.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:oe,onChange:l,className:ce,disabled:Pe}))}),be=e(1643);const Ke=se.Z;Ke.Group=ie,Ke.Search=q,Ke.TextArea=be.Z,Ke.Password=fe;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return L},TM:function(){return Q},Xy:function(){return ie},bi:function(){return Ne},e5:function(){return Ce},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return x},x0:function(){return C}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),se=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:w,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:w,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:w,colorWarning:z,errorActiveShadow:q,warningActiveShadow:be,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:w,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:w}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:z,activeShadow:be}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},se(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=c=>{const{componentCls:t,antCls:p}=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({},se(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:w}=c,q=(p-w*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},we=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:w,motionDurationSlow:z,colorIcon:q,colorIconHover:be,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:w},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),we(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:be}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:w,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),x(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:w,borderColor:w}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},Ie=c=>{const{componentCls:t,antCls:p}=c,w=`${t}-search`;return{[w]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${w}-button:not(${p}-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,[`${w}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${w}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${w}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${w}-button`]:{height:c.controlHeightLG},[`&-small ${w}-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}}}}},fe=c=>{const{componentCls:t,paddingLG:p}=c,w=`${t}-textarea`;return{[w]:{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:p}},[`&-affix-wrapper${w}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${w}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Ce(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:w,lineWidth:z,controlHeightSM:q,controlHeightLG:be,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:Se,controlOutlineWidth:ae,controlOutline:oe,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*w)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*w)/2*10)/10-z,0),paddingBlockLG:Math.ceil((be-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:Se,hoverBorderColor:Se,activeShadow:`0 0 0 ${ae}px ${oe}`,errorActiveShadow:`0 0 0 ${ae}px ${$}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,Ce(c));return[et(t),fe(t),qe(t),bt(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return Ce},Z:function(){return t}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),V=function(w,z){return b.createElement(f.Z,(0,o.Z)({},w,{ref:z,icon:ee}))},L=b.forwardRef(V),ie=L,se=e(33853),C=e(38819),Ne=e(92310),Z=e.n(Ne),x=e(2738),we=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ie=function(p,w){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&w.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,q=Object.getOwnPropertySymbols(p);be{let p=0;return function(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${w}${p}`}})();var t=b.forwardRef((p,w)=>{const{prefixCls:z,className:q,trigger:be,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:Se=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:oe,breakpoint:$,onCollapse:S,onBreakpoint:B}=p,Pe=Ie(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,ye]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&ye(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||ye(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),B==null||B(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in fe){h=l(`(max-width: ${fe[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:xe}=(0,b.useContext)(qe.E_),G=()=>{const R=xe("layout-sider",z),h=(0,x.Z)(Pe,["collapsed"]),l=pe?ae:Se,d=we(l)?`${l}px`:String(l),E=parseFloat(String(ae||0))===0?b.createElement("span",{onClick:lt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:oe},be||b.createElement(ie,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(se.Z,null),collapsed:ze?b.createElement(se.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=be!==null?E||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},be||F):null,le=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&be!==null&&!E,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:le,ref:w}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&E?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Ce.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return Ce},$_:function(){return fe},h4:function(){return Ie},Gs:function(){return x},ZP:function(){return Q}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(2738),f=e(59301),V=e(36355),L=e(83116),se=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:w,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:w,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:w,triggerColor:z,footerBg:q,triggerBg:be,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:Se,motionDurationMid:ae,motionDurationSlow:oe,fontSize:$,borderRadius:S,bodyBg:B,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:B,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-Se,zIndex:1,width:Se,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${oe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${oe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Se,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},se(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:w,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:w,colorText:z,controlHeightSM:q,marginXXS:be,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=w*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:w+be*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:w,zeroTriggerHeight:w,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var w in c)Object.prototype.hasOwnProperty.call(c,w)&&t.indexOf(w)<0&&(p[w]=c[w]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,w=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:w}=c;return z=>f.forwardRef((be,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},be)))}const we=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:w,className:z,tagName:q}=c,be=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Oe=w?`${We}-${w}`:We;return Ze(f.createElement(q,Object.assign({className:g()(p||Oe,z,ct),ref:t},be)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[w,z]=f.useState([]),{prefixCls:q,className:be,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Se=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:oe}=f.useContext(V.E_),$=ae("layout",q),[S,B]=Ne($),Pe=g()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:w.length>0,[`${$}-rtl`]:p==="rtl"},oe==null?void 0:oe.className,be,Ke,B),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(ye=>[].concat((0,o.Z)(ye),[pe]))},removeSider:pe=>{z(ye=>ye.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(x.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Oe)},Se),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(we),fe=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(we),Ce=et({suffixCls:"content",tagName:"main",displayName:"Content"})(we);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),g=e(70425),ee=function(L,ie){var se={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&ie.indexOf(C)<0&&(se[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(L);Ne{const{children:se}=L,C=ee(L,["children"]),Ne=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(b.BR,null,(0,g.supportNodeRef)(se)?o.cloneElement(se,{ref:ie}):se))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),L=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{const{prefixCls:h,className:l,dashed:d}=R,E=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},E))},C=e(11592),Ne=e(2738),Z=e(6848),x=e(92343),we=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:E,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:le,disableMenuItemTitleTooltip:te,inlineCollapsed:ce}=b.useContext(we),Ye=j=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!E||(0,x.l$)(d)&&d.type==="span")&&d&&j&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(g.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ce&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(E?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,x.Tm)(E,{className:f()((0,x.l$)(E)?(h=E.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ce));return te||(A=b.createElement(Z.Z,Object.assign({},ft,{placement:le==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},fe=R=>{var h;const{popupClassName:l,icon:d,title:E,theme:P}=R,J=b.useContext(we),{prefixCls:F,inlineCollapsed:De,theme:le}=J,te=(0,o.Xl)();let ce;if(!d)ce=De&&!te.length&&E&&typeof E=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},E.charAt(0)):b.createElement("span",{className:`${F}-title-content`},E);else{const Ge=(0,x.l$)(E)&&E.type==="span";ce=b.createElement(b.Fragment,null,(0,x.Tm)(d,{className:f()((0,x.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?E:b.createElement("span",{className:`${F}-title-content`},E))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(we.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ce,popupClassName:f()(F,l,`${F}-${P||le}`)})))},Ce=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{if(h&&typeof h=="object"){const d=h,{label:E,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),le=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:le},De,{title:E}),w(P)):b.createElement(fe,Object.assign({key:le},De,{title:E}),w(P)):F==="divider"?b.createElement(se,Object.assign({key:le},De)):b.createElement(bt,Object.assign({key:le},De),E)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&w(R),[R])}var q=e(64993),be=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),Se=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:E,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},oe=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,be.oN)(R));var B=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:E,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:le,activeBarWidth:te,activeBarBorderWidth:ce,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:E}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:E,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ce,marginTop:-ce,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${le}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:le,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:le,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ce}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ce&&te?{width:`calc(100% + ${ce}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:E,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=E+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:E,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:le,itemMarginInline:te,fontSizeLG:ce,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:le}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ce,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ce/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:E}},[`${h}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:Ge})}}]};const ye=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:E,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${E}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${E}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${E}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:E,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:E,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:le,lineWidth:te,zIndexPopup:ce,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,be.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,be.Wf)(R)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${E} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:j,transition:`all ${E}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${E} ${J}`,`background ${E} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${E} ${J}`,`background ${E} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${E} ${J}`,`padding ${E} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${E}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:le,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ce,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},ye(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${E} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:E,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:le,darkDangerItemColor:te,darkItemBg:ce,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),Ht=(0,Oe.TS)(gt,{itemColor:le,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ce,popupBg:ce,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),Se(gt),pe(gt),B(gt,"light"),B(Ht,"dark"),oe(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:E,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:le,colorBgContainer:te,colorFillAlter:ce,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:le,groupTitleColor:le,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ce,subMenuItemBg:ce,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:E,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{var l,d;const E=b.useContext(t.Z),P=E||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:le}=b.useContext(V.E_),te=J(),{prefixCls:ce,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ce||P.prefixCls),[yn,Nn]=_e(gn,!E),Be=f()(`${gn}-${$e}`,le==null?void 0:le.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,x.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,x.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(we.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(Ce.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},le==null?void 0:le.style),Ge),className:Be,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(g.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:E=>{var P;(P=l.current)===null||P===void 0||P.focus(E)}})),b.createElement(xe,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=fe,G.Divider=se,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),g=e(40001),ee=e(19248),f=e(99267),V=e(92310),L=e.n(V),ie=e(2738),se=e(36355),C=e(92413),Ne=e(33708),Z=e(37061),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},we=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,we);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ie=e(39559),fe=e(33606),Ce=e(47273),Q=0,c=(0,Ce.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,fe.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},w=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ie.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(w,{bg:at},o.createElement(w,{bg:Be}))))}),be=q,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Oe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(Ee){return Ee&&(0,Ie.Z)(Ee)==="object"}),i=ne&&(0,Ie.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),he=function(){var it=0;return y.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(be,{key:Ot,color:Tt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,Ie.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-H.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:L()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():he())},ze=Oe,Se={Line:bt,Circle:ze},ae=e(6848),oe=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const B=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},Pe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||oe.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,ye=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(ye(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:B(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=oe.presetPrimaryColors.blue,to:Xe=oe.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},le=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,E.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),le(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ce=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ce(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(se.E_),Be=gn("progress",Me),[at,rt]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),V=function(B,Pe){return b.createElement(f.Z,(0,o.Z)({},B,{ref:Pe,icon:ee}))},L=b.forwardRef(V),ie=L,se=e(92310),C=e.n(se),Ne=e(400),Z=e(33606),x=e(37061),et=e(18929),we=e(10228),qe=e(26112);function bt(S,B){var Pe=S.disabled,k=S.prefixCls,pe=S.character,ye=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Re=S.allowHalf,lt=S.focused,xe=S.onHover,G=S.onClick,Ue=function(F){xe(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===we.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},E),b.createElement("div",{className:"".concat(k,"-second")},E)));return ye&&(P=ye(P,S)),P}var Ie=b.forwardRef(bt);function fe(){var S=b.useRef({});function B(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[B,Pe]}function Ce(S){var B=S.pageXOffset,Pe="scrollLeft";if(typeof B!="number"){var k=S.document;B=k.documentElement[Pe],typeof B!="number"&&(B=k.body[Pe])}return B}function Q(S){var B,Pe,k=S.ownerDocument,pe=k.body,ye=k&&k.documentElement,nt=S.getBoundingClientRect();return B=nt.left,Pe=nt.top,B-=ye.clientLeft||pe.clientLeft||0,Pe-=ye.clientTop||pe.clientTop||0,{left:B,top:Pe}}function c(S){var B=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return B.left+=Ce(k),B.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,B){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,ye=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Re=_e===void 0?5:_e,lt=S.allowHalf,xe=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,E=S.direction,P=E===void 0?"ltr":E,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,le=S.onHoverChange,te=S.onChange,ce=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,x.Z)(S,t),Qe=fe(),A=(0,Z.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(B,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,Z.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var U=P==="rtl",he=s+1;if(xe){var Fe=j(s),Ee=c(Fe),it=Fe.clientWidth;(U&&re-Ee>it/2||!U&&re-Ee0&&!U||re===we.Z.RIGHT&&he>0&&U?(xe?he-=.5:he-=1,vn(he),s.preventDefault()):re===we.Z.LEFT&&he{const{componentCls:B}=S;return{[`${B}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${B}-star-first, &-half ${B}-star-second`]:{opacity:1},[`&-half ${B}-star-first, &-full ${B}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:B}=S;return{[B]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${B} ${B}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${B}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var Se=(0,We.Z)("Rate",S=>{const B=(0,Ze.TS)(S,{});return[ze(B)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,B){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&B.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:ye,tooltips:nt,character:mt=b.createElement(ie,null)}=S,_e=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,E)=>{let{index:P}=E;return nt?b.createElement(be.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:xe,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=Se(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),ye);return R(b.createElement(z,Object.assign({ref:B,character:mt,characterRender:Re},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:xe})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),g=e(77861),ee=e(2738),f=e(59301),V=e(53487),L=e(62892),ie=e(19080),se=e(36355),C=e(1684),Ne=e(93891),Z=e(19716),x=e(32441),et=e(33234),we=e(14154),qe=e(58582),bt=e(84443),Ie=e(66339),fe=function(p,w){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&w.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,q=Object.getOwnPropertySymbols(p);be{var z,{prefixCls:q,bordered:be=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:Se,listItemHeight:ae=24,size:oe,disabled:$,notFoundContent:S,status:B,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:ye,style:nt,allowClear:mt}=p,_e=fe(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:xe,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(se.E_),d=lt("select",q),E=lt(),P=ye!=null?ye:G,{compactSize:J,compactItemClassnames:F}=(0,et.ri)(d,P),[De,le]=(0,we.Z)(d),te=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===Ce?"combobox":ln},[_e.mode]),ce=te==="multiple"||te==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(x.aM),j=(0,ie.F)($e,B);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(xe==null?void 0:xe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ie.Z)(Object.assign(Object.assign({},_e),{multiple:ce,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,le),Nt=(0,Z.Z)(ln=>{var gn;return(gn=oe!=null?oe:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!be,[`${d}-in-form-item`]:Qe},(0,ie.Z)(d,j,ft),F,l==null?void 0:l.className,Ke,We,le),vn=f.useMemo(()=>Se!==void 0?Se:P==="rtl"?"bottomRight":"bottomLeft",[Se,P]),dn=(0,qe.Z)(Pe,h);return De(f.createElement(g.ZP,Object.assign({ref:w,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(E,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ce,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116),f=e(13826),V=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:w,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:w,lineHeight:z,boxSizing:"border-box"}};var se=t=>{const{antCls:p,componentCls:w}=t,z=`${w}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,be=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${w}-dropdown-placement-`;return[{[`${w}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${be}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${be}${We}topLeft, + ${q}${We}topRight, + ${be}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:w,lineWidth:z}=t;const q=(w-p)/2-z,be=Math.ceil(q/2);return[q,be]};function Z(t,p){const{componentCls:w,iconCls:z}=t,q=`${w}-selection-overflow`,be=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${w}-${p}`:"";return{[`${w}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${w}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${w}-show-search&`]:{cursor:"text"},[`${w}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${be}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${w}-show-arrow ${w}-selector, + &${w}-allow-clear ${w}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${w}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:be,marginTop:C,marginBottom:C,lineHeight:`${be-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${w}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${w}-selection-search`]:{marginInlineStart:0}},[`${w}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:be,fontFamily:t.fontFamily,lineHeight:`${be}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${w}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,w=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[Z(t),Z(w,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(z,"lg")]};function we(t,p){const{componentCls:w,inputPaddingHorizontalBase:z,borderRadius:q}=t,be=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${w}-${p}`:"";return{[`${w}-single${We}`]:{fontSize:t.fontSize,[`${w}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${w}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${w}-selection-item, + ${w}-selection-placeholder + `]:{padding:0,lineHeight:`${be}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${be}px`}},[`${w}-selection-item`]:{position:"relative",userSelect:"none"},[`${w}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${w}-selection-item:after`,`${w}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${w}-show-arrow ${w}-selection-item, + &${w}-show-arrow ${w}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${w}-open ${w}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${w}-customize-input)`]:{[`${w}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${w}-selection-search-input`]:{height:be},"&:after":{lineHeight:`${be}px`}}},[`&${w}-customize-input`]:{[`${w}-selector`]:{"&:after":{display:"none"},[`${w}-selection-search`]:{position:"static",width:"100%"},[`${w}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,w=t.controlPaddingHorizontalSM-t.lineWidth;return[we(t),we((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:w,insetInlineEnd:w},[`${p}-selector`]:{padding:`0 ${w}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:w+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},we((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:w}=t;return{position:"relative",backgroundColor:w,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,p){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:be,antCls:Ke}=p,We=w?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${be}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},fe=t=>{const{componentCls:p}=t;return{[`${p}-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=t=>{const{componentCls:p,inputPaddingHorizontalBase:w,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),fe(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:w+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Ce(t),qe(t),et(t),se(t),{[`${p}-rtl`]:{direction:"rtl"}},Ie(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:w}=p;const z=(0,g.TS)(t,{rootPrefixCls:w,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:w,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:be,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:Se,controlHeightSM:ae,colorBgContainerDisabled:oe,colorTextDisabled:$}=t;return{zIndexPopup:be+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*w)/2}px ${q}px`,optionFontSize:p,optionLineHeight:w,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:Se,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:oe,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(g,ee){return g||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,g){return g!==void 0?g:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(40001),b=e(19248),g=e(99267),ee=e(84105),f=e(58617),V=e(47472),L=e(59301);function ie(se){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:Z,removeIcon:x,loading:et,multiple:we,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ie,feedbackIcon:fe,showArrow:Ce,componentName:Q}=se;const c=Ne!=null?Ne:L.createElement(b.Z,null),t=q=>C===null&&!qe&&!Ce?null:L.createElement(L.Fragment,null,Ie!==!1&&q,qe&&fe);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=be=>{let{open:Ke,showSearch:We}=be;return t(Ke&&We?L.createElement(V.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let w=null;Z!==void 0?w=Z:we?w=L.createElement(o.Z,null):w=null;let z=null;return x!==void 0?z=x:z=L.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:w,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:d,className:E,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),le=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=g.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return g.createElement("span",{className:b()(d,De,le,E),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),se=e(83116),C=e(37613);const Ne=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),x=l=>Object.assign({width:l},Z(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),we=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:E,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},x(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},x(J)),[`${d}${d}-sm`]:Object.assign({},x(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:E,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:E},we(d)),[`${P}-lg`]:Object.assign({},we(J)),[`${P}-sm`]:Object.assign({},we(F))}},Ie=l=>Object.assign({width:l},Z(l)),fe=l=>{const{skeletonImageCls:d,imageSizeBase:E,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},Ie(E*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(E)),{maxWidth:E*4,maxHeight:E*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Ce=(l,d,E)=>{const{skeletonButtonCls:P}=l;return{[`${E}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${E}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:E,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},Ce(l,P,E)),{[`${E}-lg`]:Object.assign({},Q(J))}),Ce(l,J,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},Q(F))}),Ce(l,F,`${E}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:E,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:le,controlHeight:te,controlHeightLG:ce,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},x(te)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},x(ce)),[`${E}-sm`]:Object.assign({},x(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),fe(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${E}, + ${F}, + ${De}, + ${le} + `]:Object.assign({},et(l))}}};var p=(0,se.Z)("Skeleton",l=>{const{componentCls:d}=l,E=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(E)]},l=>{const{colorFillContent:d,colorFill:E}=l,P=d,J=E;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},E,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},be=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},E,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:E,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=g.useContext(ee.E_),le=De("skeleton",d),[te,ce]=p(le),Ye=b()(le,`${le}-element`,{[`${le}-active`]:F},E,P,ce);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:b()(`${le}-image`,E),style:J},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${le}-image-svg`},g.createElement("path",{d:Ke,className:`${le}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},E,P,Ye);return ce(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=Se,oe=e(7657),$=function(d,E){return g.createElement(oe.Z,(0,ze.Z)({},d,{ref:E,icon:ae}))},S=g.forwardRef($),B=S,k=l=>{const{prefixCls:d,className:E,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:le}=g.useContext(ee.E_),te=le("skeleton",d),[ce,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,E,P),$e=De!=null?De:g.createElement(B,null);return ce(g.createElement("div",{className:Ge},g.createElement("div",{className:b()(`${te}-image`,E),style:J},$e)))},pe=e(26407),nt=l=>{const d=le=>{const{width:te,rows:ce=2}=l;if(Array.isArray(te))return te[le];if(ce-1===le)return te},{prefixCls:E,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((le,te)=>g.createElement("li",{key:te,style:{width:d(te)}}));return g.createElement("ul",{className:b()(E,P),style:J},De)},_e=l=>{let{prefixCls:d,className:E,width:P,style:J}=l;return g.createElement("h3",{className:b()(d,E),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xe(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const E={};return(!l||!d)&&(E.width="61%"),!l&&d?E.rows=3:E.rows=2,E}const Ue=l=>{const{prefixCls:d,loading:E,className:P,rootClassName:J,style:F,children:De,avatar:le=!1,title:te=!0,paragraph:ce=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",d),[j,Me]=p(A);if(E||!("loading"in l)){const Xe=!!le,tt=!!te,At=!!ce;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(le));Je=g.createElement("div",{className:`${A}-header`},g.createElement(L,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},xe(Xe,At)),Re(te));tn=g.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ce));Nt=g.createElement(nt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return j(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=be,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),g=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const L=o.createContext({latestIndex:0}),ie=L.Provider;var C=Ie=>{let{className:fe,index:Ce,children:Q,split:c,style:t}=Ie;const{latestIndex:p}=o.useContext(L);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:fe,style:t},Q),Ce{var Ce,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:w=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:be,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:Se,styles:ae}=Ie,oe=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(w)?w:[w,w],B=Z(S),Pe=Z($),k=x(S),pe=x($),ye=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Re]=(0,Ne.Z)(mt),lt=g()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:B,[`${mt}-gap-col-${$}`]:Pe},q,be),xe=g()(`${mt}-item`,(Ce=Se==null?void 0:Se.item)!==null&&Ce!==void 0?Ce:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=ye.map((l,d)=>{var E,P;l!=null&&(G=d);const J=l&&l.key||`${xe}-${d}`;return o.createElement(C,{className:xe,key:J,index:d,split:ct,style:(E=ae==null?void 0:ae.item)!==null&&E!==void 0?E:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(ye.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!B&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:fe,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},oe),o.createElement(ie,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),L=e(61621),se=w=>{const{value:z,formatter:q,precision:be,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=w;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const Se=ze[1];let ae=ze[2]||"0",oe=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof be=="number"&&(oe=oe.padEnd(be,"0").slice(0,be>0?be:0)),oe&&(oe=`${Ke}${oe}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Se,ae),oe&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},oe)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),Z=e(37613);const x=w=>{const{componentCls:z,marginXXS:q,padding:be,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=w;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(w)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:be},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var et=(0,Ne.Z)("Statistic",w=>{const z=(0,Z.TS)(w,{});return[x(z)]},w=>{const{fontSizeHeading3:z,fontSize:q}=w;return{titleFontSize:q,contentFontSize:z}}),qe=w=>{const{prefixCls:z,className:q,rootClassName:be,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:Se,loading:ae=!1,onMouseEnter:oe,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:B=","}=w,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),ye=Pe("statistic",z),[nt,mt]=et(ye),_e=o.createElement(se,Object.assign({decimalSeparator:S,groupSeparator:B,prefixCls:ye},w,{value:Ze})),Re=f()(ye,{[`${ye}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,be,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:oe,onMouseLeave:$},ct&&o.createElement("div",{className:`${ye}-title`},ct),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${ye}-skeleton`},o.createElement("div",{style:We,className:`${ye}-content`},ze&&o.createElement("span",{className:`${ye}-content-prefix`},ze),Oe?Oe(_e):_e,Se&&o.createElement("span",{className:`${ye}-content-suffix`},Se)))))};const bt=[["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 Ie(w,z){let q=w;const be=/\[[^\]]*]/g,Ke=(z.match(be)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(be,"[]"),Ze=bt.reduce((Oe,ze)=>{let[Se,ae]=ze;if(Oe.includes(Se)){const oe=Math.floor(q/ae);return q-=oe*ae,Oe.replace(new RegExp(`${Se}+`,"g"),$=>{const S=$.length;return oe.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(be,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function fe(w,z){const{format:q=""}=z,be=new Date(w).getTime(),Ke=Date.now(),We=Math.max(be-Ke,0);return Ie(We,q)}const Ce=1e3/30;function Q(w){return new Date(w).getTime()}const c=w=>{const{value:z,format:q="HH:mm:ss",onChange:be,onFinish:Ke}=w,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const ae=Q(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{We(),be==null||be(ae-Date.now()),ae(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,oe)=>fe(ae,Object.assign(Object.assign({},oe),{format:q})),Se=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},w,{valueRender:Se,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:se,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:L,outKeyframes:ie}},Z=(x,et)=>{const{antCls:we}=x,qe=`${we}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,x.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return V},oN:function(){return Z}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:L,outKeyframes:ie},"slide-right":{inKeyframes:se,outKeyframes:C}},Z=(x,et)=>{const{antCls:we}=x,qe=`${we}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,x.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),g=e(92310),ee=e.n(g),f=e(92413),V=e(6909),L=e(4771),ie=e(9427),se=e(25440),C=e(400),Ne=e(37061),Z=e(85195),x=e(39559),et=e(20569),we=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(H);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Ie(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(ue){ue.total>0&&(ue.percent=ue.loaded/ue.total*100),I.onProgress(ue)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var ue=I.data[ge];if(Array.isArray(ue)){ue.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,ue)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(ue){I.onError(ue)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(H),{abort:function(){N.abort()}}}var fe=+new Date,Ce=0;function Q(){return"rc-upload-".concat(fe,"-").concat(++Ce)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",ue=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?ue===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),K=[];function ge(){H.readEntries(function(ue){var W=Array.prototype.slice.apply(ue);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var w=function(N,H,K){var ge=function ue(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){ue(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(ue){ge(ue.webkitGetAsEntry())})},z=w,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(I){(0,ie.Z)(H,I);var N=(0,se.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,ue=new Array(ge),W=0;W{let{uid:ue}=ge;return ue===I.uid});return K===-1?H.push(I):H[K]=I,H}function ce(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(K=>K[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[H]!==I[H]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:ue,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;ue>W?(O=W*(Qe/ue),Y=-(O-u)/2):(u=ue*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),N(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const ue=new FileReader;ue.onload=()=>{ue.result&&(ge.src=ue.result)},ue.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const ue=new FileReader;ue.onload=()=>{ue.result&&N(ue.result)},ue.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:K,style:ge,locale:ue,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),H,ue.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,ue.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:ue.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(E.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||ue.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:ue,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof ue=="function"?ue(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(E.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(E.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:K,fontSize:ge,lineHeight:ue}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*ue);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:ue,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,ue=`${N}-list`,W=`${ue}-item`;return{[`${N}-wrapper`]:{[` + ${ue}${ue}-picture, + ${ue}${ue}-picture-card, + ${ue}${ue}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${ue}${ue}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,ue=`${N}-list`,W=`${ue}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${ue}${ue}-picture-card, ${ue}${ue}-picture-circle`]:{[`${ue}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:ue}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:ue*2.55});return[i(u),ln(u),Lt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,H,K){function ge(ue){return ue instanceof H?ue:new H(function(W){W(ue)})}return new(H||(H=Promise))(function(ue,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?ue(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,he=(I,N)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:ue=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(oe.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,Se.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,Se.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>le(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ce(Mn,It))return;const Ln=le(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ce(Mn,It))return;const or=le(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ce(or,It))return;const Ln=le(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof ue=="boolean"?{}:ue,Lr=(Rn,Mn)=>ue?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(he),it=function(I,N){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Tt=Ee;Tt.Dragger=Ot,Tt.LIST_IGNORE=U;var yt=Tt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),g=e(33606),ee=e(37061),f=e(35593),V=e(92310),L=e.n(V),ie=e(8654),se=e(59301),C=e(10228),Ne=e(16089),Z=C.Z.ESC,x=C.Z.TAB;function et(w){var z=w.visible,q=w.triggerRef,be=w.onVisibleChange,Ke=w.autoFocus,We=w.overlayRef,Ze=se.useRef(!1),ct=function(){if(z){var ae,oe;(ae=q.current)===null||ae===void 0||(oe=ae.focus)===null||oe===void 0||oe.call(ae),be==null||be(!1)}},Oe=function(){var ae;return(ae=We.current)!==null&&ae!==void 0&&ae.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case Z:ct();break;case x:{var oe=!1;Ze.current||(oe=Oe()),oe?ae.preventDefault():ct();break}}};se.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var we=(0,se.forwardRef)(function(w,z){var q=w.overlay,be=w.arrow,Ke=w.prefixCls,We=(0,se.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,ie.sQ)(z,We==null?void 0:We.ref);return se.createElement(se.Fragment,null,be&&se.createElement("div",{className:"".concat(Ke,"-arrow")}),se.cloneElement(We,{ref:(0,ie.Yr)(We)?Ze:void 0}))}),qe=we,bt={adjustX:1,adjustY:1},Ie=[0,0],fe={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ie}},Ce=fe,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(w,z){var q,be=w.arrow,Ke=be===void 0?!1:be,We=w.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=w.transitionName,Oe=w.animation,ze=w.align,Se=w.placement,ae=Se===void 0?"bottomLeft":Se,oe=w.placements,$=oe===void 0?Ce:oe,S=w.getPopupContainer,B=w.showAction,Pe=w.hideAction,k=w.overlayClassName,pe=w.overlayStyle,ye=w.visible,nt=w.trigger,mt=nt===void 0?["hover"]:nt,_e=w.autoFocus,Re=w.overlay,lt=w.children,xe=w.onVisibleChange,G=(0,ee.Z)(w,Q),Ue=se.useState(),R=(0,g.Z)(Ue,2),h=R[0],l=R[1],d="visible"in w?ye:h,E=se.useRef(null),P=se.useRef(null),J=se.useRef(null);se.useImperativeHandle(z,function(){return E.current});var F=function(Qe){l(Qe),xe==null||xe(Qe)};et({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:_e,overlayRef:P});var De=function(Qe){var A=w.onOverlayClick;l(!1),A&&A(Qe)},le=function(){return se.createElement(qe,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?le:le()},ce=function(){var Qe=w.minOverlayWidthMatchTrigger,A=w.alignPoint;return"minOverlayWidthMatchTrigger"in w?Qe:!A},Ye=function(){var Qe=w.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=se.cloneElement(lt,{className:L()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,ie.Yr)(lt)?(0,ie.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),se.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:E,popupClassName:L()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:B,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ce()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=se.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return fe}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(92310),V=e.n(f),L=e(59301),ie=e(5643),se=function(Q){var c,t,p=Q.inputElement,w=Q.prefixCls,z=Q.prefix,q=Q.suffix,be=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,Se=Q.triggerFocus,ae=Q.allowClear,oe=Q.value,$=Q.handleReset,S=Q.hidden,B=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,ye=Q.components,nt=(ye==null?void 0:ye.affixWrapper)||"span",mt=(ye==null?void 0:ye.groupWrapper)||"span",_e=(ye==null?void 0:ye.wrapper)||"span",Re=(ye==null?void 0:ye.groupAddon)||"span",lt=(0,L.useRef)(null),xe=function(le){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(le.target)&&(Se==null||Se())},G=function(){var le;if(!ae)return null;var te=!ct&&!Oe&&oe,ce="".concat(w,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ce,(le={},(0,g.Z)(le,"".concat(ce,"-hidden"),!te),(0,g.Z)(le,"".concat(ce,"-has-suffix"),!!q),le)),role:"button",tabIndex:-1},Ye)},Ue=(0,L.cloneElement)(p,{value:oe,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(Q)&&!(0,ie.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(Q)&&!(0,ie.He)(Q)?Ze:{})});if((0,ie.X3)(Q)){var R,h="".concat(w,"-affix-wrapper"),l=V()(h,(R={},(0,g.Z)(R,"".concat(h,"-disabled"),ct),(0,g.Z)(R,"".concat(h,"-focused"),ze),(0,g.Z)(R,"".concat(h,"-readonly"),Oe),(0,g.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&ae&&oe),R),!(0,ie.He)(Q)&&We,B==null?void 0:B.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||ae)&&L.createElement("span",{className:V()("".concat(w,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=L.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,ie.He)(Q)&&S,onClick:xe},k==null?void 0:k.affixWrapper,{ref:lt}),z&&L.createElement("span",{className:V()("".concat(w,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,L.cloneElement)(p,{value:oe,hidden:null}),d)}if((0,ie.He)(Q)){var E="".concat(w,"-group"),P="".concat(E,"-addon"),J=V()("".concat(w,"-wrapper"),E,B==null?void 0:B.wrapper),F=V()("".concat(w,"-group-wrapper"),We,B==null?void 0:B.group);return L.createElement(mt,{className:F,style:Ze,hidden:S},L.createElement(_e,{className:J},be&&L.createElement(Re,{className:P},be),(0,L.cloneElement)(Ue,{hidden:null}),Ke&&L.createElement(Re,{className:P},Ke)))}return Ue},C=se,Ne=e(26407),Z=e(33606),x=e(37061),et=e(18929),we=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(Ce,Q){var c=Ce.autoComplete,t=Ce.onChange,p=Ce.onFocus,w=Ce.onBlur,z=Ce.onPressEnter,q=Ce.onKeyDown,be=Ce.prefixCls,Ke=be===void 0?"rc-input":be,We=Ce.disabled,Ze=Ce.htmlSize,ct=Ce.className,Oe=Ce.maxLength,ze=Ce.suffix,Se=Ce.showCount,ae=Ce.type,oe=ae===void 0?"text":ae,$=Ce.classes,S=Ce.classNames,B=Ce.styles,Pe=(0,x.Z)(Ce,qe),k=(0,et.Z)(Ce.defaultValue,{value:Ce.value}),pe=(0,Z.Z)(k,2),ye=pe[0],nt=pe[1],mt=(0,L.useState)(!1),_e=(0,Z.Z)(mt,2),Re=_e[0],lt=_e[1],xe=(0,L.useRef)(null),G=function(F){xe.current&&(0,ie.nH)(xe.current,F)};(0,L.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=xe.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,le){var te;(te=xe.current)===null||te===void 0||te.setSelectionRange(F,De,le)},select:function(){var F;(F=xe.current)===null||F===void 0||F.select()},input:xe.current}}),(0,L.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){Ce.value===void 0&&nt(F.target.value),xe.current&&(0,ie.rJ)(xe.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),w==null||w(F)},d=function(F){nt(""),G(),xe.current&&(0,ie.rJ)(xe.current,F,t)},E=function(){var F=(0,we.Z)(Ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,g.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:B==null?void 0:B.input,ref:xe,size:Ze,type:oe}))},P=function(){var F=Number(Oe)>0;if(ze||Se){var De=(0,ie.D7)(ye),le=(0,Ne.Z)(De).length,te=(0,ee.Z)(Se)==="object"?Se.formatter({value:De,count:le,maxLength:Oe}):"".concat(le).concat(F?" / ".concat(Oe):"");return L.createElement(L.Fragment,null,!!Se&&L.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,g.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},B==null?void 0:B.count)},te),ze)}return null};return L.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:E(),handleReset:d,value:(0,ie.D7)(ye),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:B}))}),Ie=bt,fe=Ie},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return g}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function g(V,L,ie,se){if(ie){var C=L;if(L.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ie(C);return}if(se!==void 0){C=Object.create(L,{target:{value:V},currentTarget:{value:V}}),V.value=se,ie(C);return}ie(C)}}function ee(V,L){if(V){V.focus(L);var ie=L||{},se=ie.cursor;if(se){var C=V.value.length;switch(se){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),g=e(33708),ee=e(26407),f=e(33606),V=e(37061),L=e(92310),ie=e.n(L),se=e(11780),C=e(18929),Ne=e(13697),Z=e(48736),x=e(59301),et=e(4676),we=x.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=x.useContext(we);return qe(O,u)}var Ie=e(80547),fe=["children","locked"],Ce=x.createContext(null);function Q(u,O){var D=(0,g.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,fe),X=x.useContext(Ce),He=(0,Ie.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return x.createElement(Ce.Provider,{value:He},O)}var t=[],p=x.createContext(null);function w(){return x.useContext(p)}var z=x.createContext(t);function q(u){var O=x.useContext(z);return x.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var be=x.createContext(null),Ke=x.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function Se(){ze=document.activeElement}function ae(){ze=null}function oe(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),B=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,ye=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Re=S.Z.END,lt=[pe,ye,Pe,k];function xe(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,ye,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,ye,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,ye,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=x.useRef(),Zt=x.useRef();Zt.current=O;var kt=function(){B.Z.cancel(zt.current)};return x.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=xe(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Re)return;(lt.includes(st)||[_e,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,B.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,B.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function E(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function le(){var u=x.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,x.useRef)(new Map),X=(0,x.useRef)(new Map),He=x.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,x.useRef)(0),zt=(0,x.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,x.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;E(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,x.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,x.useCallback)(function(jt){xt(jt)},[]),Kt=(0,x.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,x.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,x.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return x.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=x.useRef(u);O.current=u;var D=x.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:x.createElement(c,{mode:He,locked:!kt.current},x.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return x.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=x.useContext(Ce),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=x.useContext(We),En=Gt._internalRenderSubMenuItem,kn=x.useContext(be),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=x.useRef(),gr=x.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=x.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=x.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=x.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,x.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},x.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=x.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=x.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:x.createElement(c,{mode:ar==="horizontal"?"vertical":ar},x.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=x.createElement(se.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Ln),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&x.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),x.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Be(D,Y),He=w();x.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=x.createElement(re,u,X),x.createElement(z.Provider,{value:Y},Ae)}var he=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=x.useContext(Ce),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return x.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),x.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),x.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,Ee),Y=q(D.eventKey),X=Be(O,Y),He=w();return He?X:x.createElement(it,(0,j.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=x.useContext(Ce),X=Y.prefixCls,He=w();return He?null:x.createElement("li",{role:"separator",className:ie()("".concat(X,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,he.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?x.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):x.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?x.createElement(Ot,(0,o.Z)({key:Rt},xt)):x.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],H=[],K=x.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Tr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Lr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=x.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=x.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=x.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=x.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=x.useRef(!1),mo=x.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=x.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=x.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];x.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=x.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;x.useEffect(function(){go&&Na(Qn)},[Qn]),x.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=le(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=x.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=x.useMemo(function(){return{isSubPathKey:wa}},[wa]);x.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,x.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);x.useEffect(function(){br(!0)},[]);var Ko=x.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return x.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=x.createElement(se.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return x.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return x.createElement(We.Provider,{value:Ko},x.createElement(we.Provider,{value:Xt},x.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},x.createElement(be.Provider,{value:Ir},ll),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,ue=ge;ue.Item=vn,ue.SubMenu=U,ue.ItemGroup=ht,ue.Divider=Ot;var W=ue},11780:function(fn,ot,e){e.d(ot,{Z:function(){return Se}});var o=e(92413),b=e(33708),g=e(33606),ee=e(37061),f=e(59301),V=e(92310),L=e.n(V),ie=e(29301),se=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function Z(ae,oe){var $=ae.prefixCls,S=ae.invalidate,B=ae.item,Pe=ae.renderItem,k=ae.responsive,pe=ae.responsiveDisabled,ye=ae.registerSize,nt=ae.itemKey,mt=ae.className,_e=ae.style,Re=ae.children,lt=ae.display,xe=ae.order,G=ae.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(ae,C),h=k&&!lt;function l(F){ye(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&B!==Ne?Pe(B,{index:xe}):Re,E;S||(E={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?xe:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:L()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},E),_e)},P,R,{ref:oe}),d);return k&&(J=f.createElement(ie.Z,{onResize:function(De){var le=De.offsetWidth;l(le)},disabled:pe},J)),J}var x=f.forwardRef(Z);x.displayName="Item";var et=x,we=e(6089),qe=e(4676),bt=e(16089);function Ie(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return ae()},oe.port2.postMessage(void 0)}}function fe(){var ae=f.useRef(null),oe=function(S){ae.current||(ae.current=[],Ie(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(B){B()}),ae.current=null})})),ae.current.push(S)};return oe}function Ce(ae,oe){var $=f.useState(oe),S=(0,g.Z)($,2),B=S[0],Pe=S[1],k=(0,we.Z)(function(pe){ae(function(){Pe(pe)})});return[B,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],w=function(oe,$){var S=f.useContext(Q);if(!S){var B=oe.component,Pe=B===void 0?"div":B,k=(0,ee.Z)(oe,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,ye=(0,ee.Z)(S,t),nt=oe.className,mt=(0,ee.Z)(oe,p);return f.createElement(Q.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:L()(pe,nt)},ye,mt)))},z=f.forwardRef(w);z.displayName="RawItem";var q=z,be=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function ct(ae,oe){var $=ae.prefixCls,S=$===void 0?"rc-overflow":$,B=ae.data,Pe=B===void 0?[]:B,k=ae.renderItem,pe=ae.renderRawItem,ye=ae.itemKey,nt=ae.itemWidth,mt=nt===void 0?10:nt,_e=ae.ssr,Re=ae.style,lt=ae.className,xe=ae.maxCount,G=ae.renderRest,Ue=ae.renderRawRest,R=ae.suffix,h=ae.component,l=h===void 0?"div":h,d=ae.itemComponent,E=ae.onVisibleChange,P=(0,ee.Z)(ae,be),J=_e==="full",F=fe(),De=Ce(F,null),le=(0,g.Z)(De,2),te=le[0],ce=le[1],Ye=te||0,Ge=Ce(F,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Ce(F,0),j=(0,g.Z)(A,2),Me=j[0],Xe=j[1],tt=Ce(F,0),At=(0,g.Z)(tt,2),Je=At[0],gt=At[1],Ht=Ce(F,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,g.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=xe===Ke,y=Pe.length&&Lt,_=xe===We,ne=y||typeof xe=="number"&&Pe.length>xe,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof xe=="number"&&(W=Pe.slice(0,xe)),W},[Pe,mt,te,xe,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Be+1):Pe.slice(i.length)},[Pe,i,y,Be]),re=(0,f.useCallback)(function(W,u){var O;return typeof ye=="function"?ye(W):(O=ye&&(W==null?void 0:W[ye]))!==null&&O!==void 0?O:u},[ye]),U=(0,f.useCallback)(k||function(W){return W},[k]);function he(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){he(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},N=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:Ee,display:u<=Be})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:Ee,display:u<=Be}))},H={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(et,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),ue=f.createElement(l,(0,o.Z)({className:L()(!_&&S,lt),style:Re,ref:oe},P),i.map(N),ne?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ie.Z,{onResize:Fe,disabled:!y},ue):ue}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,Se=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return L}});var o=e(33606),b=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function V(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function L(ie){var se=b.useState(),C=(0,o.Z)(se,2),Ne=C[0],Z=C[1];return b.useEffect(function(){Z("rc_select_".concat(V()))},[]),ie||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ce},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),g=e(400),ee=e(33708),f=e(33606),V=e(37061),L=e(39559),ie=e(18929),se=e(48736),C=e(59301),Ne=e(92310),Z=e.n(Ne),x=e(34280),et=e(49658),we=e(10228),qe=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,he=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(he):ht=U,C.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:Z()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ie=bt;function fe(i,s,re,U,he){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,L.Z)(U)==="object")return U.clearIcon;if(he)return he},[U,he]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[U,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Ce=C.createContext(null);function Q(){return C.useContext(Ce)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],he=re[1],Fe=C.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return Ee},[]);var it=function(Ot,Tt){Ee(),Fe.current=window.setTimeout(function(){he(Ot),Tt&&Tt()},i)};return[U,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(he){(he||s.current===null)&&(s.current=he),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var he=C.useRef(null);he.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(Ee){var it;if(!((it=he.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),he.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&he.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var w=e(26112),z=e(11780),q=function(s,re){var U,he,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,ue=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,se.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:Z()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(he=U.props)===null||he===void 0?void 0:he.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Y?N:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){ue(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},be=C.forwardRef(q);be.displayName="Input";var Ke=be;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function Se(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(Se(i.title)?s=i.title.toString():Se(i.label)&&(s=i.label.toString())),s}function oe(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},B=function(s){var re=s.id,U=s.prefixCls,he=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,ue=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);oe(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:ue},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,w.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:he,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!he.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=B,k=function(s){var re=s.inputElement,U=s.prefixCls,he=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,ue=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&ue&&!Rt&&(st=ue),C.useEffect(function(){Zt&&zt(!1)},[Zt,ue]);var Kt=Tt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:he,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,w.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function ye(i){return![we.Z.ESC,we.Z.SHIFT,we.Z.BACKSPACE,we.Z.TAB,we.Z.WIN_KEY,we.Z.ALT,we.Z.META,we.Z.WIN_KEY_RIGHT,we.Z.CTRL,we.Z.SEMICOLON,we.Z.EQUALS,we.Z.CAPS_LOCK,we.Z.CONTEXT_MENU,we.Z.F1,we.Z.F2,we.Z.F3,we.Z.F4,we.Z.F5,we.Z.F6,we.Z.F7,we.Z.F8,we.Z.F9,we.Z.F10,we.Z.F11,we.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),he=(0,C.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),ue=(0,f.Z)(ge,2),W=ue[0],u=ue[1],O=function(st){var Kt=st.which;(Kt===we.Z.UP||Kt===we.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===we.Z.ENTER&&it==="tags"&&!he.current&&!Ee&&(I==null||I(st.target.value)),ye(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,he.current)!==!1&&N(!0)},He=function(){he.current=!0},Ae=function(st){he.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],xe=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,he=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,ue=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;ue&&(pt=ue(it));var xt=C.useMemo(function(){return K||xe(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),Ee)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,he=re.value,Fe=re.options,Ee=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:he||"value",options:Fe||"options",groupLabel:Ee||it}}function E(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,he=[],Fe=d(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];he.push({key:l(N,he.length),groupOption:I,data:N,label:N[Ee],value:H})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),he.push({key:l(N,he.length),group:!0,data:N,label:K}),Tt(N[ht],!0)}})}return Tt(i,!1),he}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,Ee){var it=(0,h.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var he=U(i,s);return re?he:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function le(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,he=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,ue=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=le(ue),Gt=(it!==void 0?it:Et)||ue==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(ue!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,ue,yt]),Da=ue==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,x.Z)(function(){or(!0)},[]);var Ln=(0,ie.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&ue==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return ue!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&ue!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===we.Z.ENTER&&(ue!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===we.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var he=re,Fe=he.type.isSelectOptGroup,Ee=he.key,it=he.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?U:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,he){return C.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,H.length]);var Wt=function(It){It!==void 0&&ue(It,{selected:!u.has(It)}),it||Tt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case we.Z.N:case we.Z.P:case we.Z.UP:case we.Z.DOWN:{var xn=0;if(Pt===we.Z.UP?xn=-1:Pt===we.Z.DOWN?xn=1:dn()&&wn&&(Pt===we.Z.N?xn=1:Pt===we.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case we.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case we.Z.ESC:Tt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,w.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,w.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Tr&&C.createElement(Ie,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,re=i.options,U=i.children,he=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),ue=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!he,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!ue&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(he){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ee,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Lr(""):(!le||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ce,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Lt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return be},default:function(){return ze}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(33606),V=e(37061),L=e(26407),ie=e(92310),se=e.n(ie),C=e(93681),Ne=e(5643),Z=e(18929),x=e(59301),et=e(29301),we=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],fe={},Ce;function Q(Se){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=Se.getAttribute("id")||Se.getAttribute("data-reactid")||Se.getAttribute("name");if(ae&&fe[oe])return fe[oe];var $=window.getComputedStyle(Se),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),B=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ie.map(function(ye){return"".concat(ye,":").concat($.getPropertyValue(ye))}).join(";"),pe={sizingStyle:k,paddingSize:B,borderSize:Pe,boxSizing:S};return ae&&oe&&(fe[oe]=pe),pe}function c(Se){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=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)),Se.getAttribute("wrap")?Ce.setAttribute("wrap",Se.getAttribute("wrap")):Ce.removeAttribute("wrap");var S=Q(Se,ae),B=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;Ce.setAttribute("style","".concat(pe,";").concat(bt)),Ce.value=Se.value||Se.placeholder||"";var ye=void 0,nt=void 0,mt,_e=Ce.scrollHeight;if(k==="border-box"?_e+=Pe:k==="content-box"&&(_e-=B),oe!==null||$!==null){Ce.value=" ";var Re=Ce.scrollHeight-B;oe!==null&&(ye=Re*oe,k==="border-box"&&(ye=ye+B+Pe),_e=Math.max(ye,_e)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+B+Pe),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return ye&&(lt.minHeight=ye),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,w=1,z=2,q=x.forwardRef(function(Se,ae){var oe=Se,$=oe.prefixCls,S=oe.onPressEnter,B=oe.defaultValue,Pe=oe.value,k=oe.autoSize,pe=oe.onResize,ye=oe.className,nt=oe.style,mt=oe.disabled,_e=oe.onChange,Re=oe.onInternalAutoSize,lt=(0,V.Z)(oe,t),xe=(0,Z.Z)(B,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(xe,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=x.useRef();x.useImperativeHandle(ae,function(){return{textArea:l.current}});var d=x.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),E=(0,f.Z)(d,2),P=E[0],J=E[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},le=x.useState(z),te=(0,f.Z)(le,2),ce=te[0],Ye=te[1],Ge=x.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,we.Z)(function(){F&&A()},[Pe,P,J,F]),(0,we.Z)(function(){if(ce===p)Ye(w);else if(ce===w){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ce]);var j=x.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ce===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,qe.Z)(function(){A()})))};x.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ce===p||ce===w)&&(At.overflowY="hidden",At.overflowX="hidden"),x.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},x.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:se()($,ye,(0,g.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),be=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(Se,ae){return(0,L.Z)(Se||"").slice(0,ae).join("")}function Ze(Se,ae,oe,$){var S=oe;return Se?S=We(oe,$):(0,L.Z)(ae||"").length$&&(S=ae),S}var ct=x.forwardRef(function(Se,ae){var oe,$=Se.defaultValue,S=Se.value,B=Se.onFocus,Pe=Se.onBlur,k=Se.onChange,pe=Se.allowClear,ye=Se.maxLength,nt=Se.onCompositionStart,mt=Se.onCompositionEnd,_e=Se.suffix,Re=Se.prefixCls,lt=Re===void 0?"rc-textarea":Re,xe=Se.classes,G=Se.showCount,Ue=Se.className,R=Se.style,h=Se.disabled,l=Se.hidden,d=Se.classNames,E=Se.styles,P=Se.onResize,J=(0,V.Z)(Se,Ke),F=(0,Z.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),le=De[0],te=De[1],ce=(0,x.useRef)(null),Ye=x.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=x.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=x.useRef(),tt=x.useRef(0),At=x.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ce.current)===null||ke===void 0||ke.textArea.focus()};(0,x.useImperativeHandle)(ae,function(){return{resizableTextArea:ce.current,focus:tn,blur:function(){var ke;(ke=ce.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,x.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(ye)>0,sn=function(ke){Me(!0),Xe.current=le,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var y,_=tt.current>=ye+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Lt=Ze(_,Xe.current,Lt,ye)}Lt!==le&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)),mt==null||mt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var y=ke.target.selectionStart>=ye+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(y,le,Lt,ye)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)},vn=function(ke){var Lt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),y==null||y(ke)},dn=function(ke){ft(!0),B==null||B(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ce.current)===null||Lt===void 0?void 0:Lt.textArea,ke,k)},yn=(0,Ne.D7)(le);!j&&Nt&&S==null&&(yn=We(yn,ye));var Nn=_e,Be;if(G){var at=(0,L.Z)(yn).length;(0,ee.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:ye}):Be="".concat(at).concat(Nt?" / ".concat(ye):""),Nn=x.createElement(x.Fragment,null,Nn,x.createElement("span",{className:se()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:E==null?void 0:E.count},Be))}var rt=function(ke){var Lt;P==null||P(ke),(Lt=ce.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=x.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:se()(xe==null?void 0:xe.affixWrapper,(oe={},(0,g.Z)(oe,"".concat(lt,"-show-count"),G),(0,g.Z)(oe,"".concat(lt,"-textarea-allow-clear"),pe),oe))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:x.createElement(be,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},E==null?void 0:E.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ce}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return xe}});var o=e(92413),b=e(39559),g=e(33708),ee=e(400),f=e(33606),V=e(37061),L=e(92310),ie=e.n(L),se=e(29301),C=e(70425),Ne=e(34280),Z=e(59301),x=e(4676),et=Z.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,E=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,le={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(le={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:le},Z.createElement(se.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(E,"-holder-inner"),E)),ref:Ue},J),d,De)))});et.displayName="Filler";var we=et;function qe(G){var Ue=G.children,R=G.setRef,h=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,E,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var le=Ue+De,te=E(F,le,{style:{width:h},offsetX:l}),ce=J(F);return Z.createElement(qe,{key:ce,setRef:function(Ge){return d(F,Ge)}},te)})}function Ie(G,Ue,R,h){var l=R-G,d=Ue-R,E=Math.min(l,d)*2;if(h<=E){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function fe(G,Ue,R){var h=G.length,l=Ue.length,d,E;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,le=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&le?(clearTimeout(d.current),l.current=!1):(!le||l.current)&&E(),!l.current&&le}};function w(G,Ue,R,h,l,d,E){var P=(0,Z.useRef)(0),J=(0,Z.useRef)(null),F=(0,Z.useRef)(null),De=(0,Z.useRef)(!1),le=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!le(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,F.current=A,t||j.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;E(P.current*Me,!1),P.current=0})}}function ce(Qe,A){E(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ce(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=Z.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),E=d[0],P=d[1],J=function(De){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=E.get(De),ce=E.get(le);if(te===void 0||ce===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&E(function(Qe){return Qe+1})};if(ce)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ce,Ye){var Ge=G(ce),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),le()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ce):R==null||R(ce))}return(0,Z.useEffect)(function(){return De},[]),[te,le,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),E=(0,Z.useRef)(null),P=(0,Z.useRef)(null),J,F=function(ce){if(h.current){var Ye=Math.ceil(ce.touches[0].pageX),Ge=Math.ceil(ce.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ce);A&&ce.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},le=function(ce){J(),ce.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ce.touches[0].pageX),d.current=Math.ceil(ce.touches[0].pageY),E.current=ce.target,E.current.addEventListener("touchmove",F,{passive:!1}),E.current.addEventListener("touchend",De,{passive:!0}))};J=function(){E.current&&(E.current.removeEventListener("touchmove",F),E.current.removeEventListener("touchend",De))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",le,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",le),J(),clearInterval(P.current)}},[G])}function Se(G){return Math.floor(Math.pow(G,.5))}function ae(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function oe(G,Ue,R){Z.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,E,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(E),te()})},F=function(ce){if(!ce.target.draggable){var Ye=ce;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},le=function(ce){if(l){var Ye=ae(ce,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;E=-Se(Qe),J()}else if(Ye>=ft){var A=Ye-ft;E=Se(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",le),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",le),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,E,P){var J=Z.useRef(),F=Z.useState(null),De=(0,f.Z)(F,2),le=De[0],te=De[1];return(0,Ne.Z)(function(){if(le&&le.times<$){if(!G.current){te(function(ln){return(0,g.Z)({},ln)});return}d();var ce=le.targetAlign,Ye=le.originAlign,Ge=le.index,$e=le.offset,ft=G.current.clientHeight,Qe=!1,A=ce,j=null;if(ft){for(var Me=ce||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&E(j),j!==le.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},le),{},{times:le.times+1,targetAlign:A,lastTop:j}))}},[le,G.current]),function(ce){if(ce==null){P();return}if(Q.Z.cancel(J.current),typeof ce=="number")E(ce);else if(ce&&(0,b.Z)(ce)==="object"){var Ye,Ge=ce.align;"index"in ce?Ye=ce.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ce.key});var $e=ce.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var B=Z.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,E=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,le=G.containerSize,te=G.style,ce=G.thumbStyle,Ye=G.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=Z.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=Z.useRef(),Nt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-le||0,yn=le-De||0,Nn=Z.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},at=Z.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(ae(_,F)),gt(at.current.top),E(),_.stopPropagation(),_.preventDefault()};Z.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,he=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var Ee=tn.current.getBoundingClientRect(),it=le/(F?Ee.width:Ee.height);if(U){var ht=(ae(s,F)-he)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),y=(0,Q.Z)(function(){J(N,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=De,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=De,Lt.top=Nn),Z.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},Z.createElement("div",{ref:Nt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),ce),onMouseDown:rt}))}),Pe=B,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,E=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,le=G.children,te=G.itemKey,ce=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,ye),Ht=Z.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ce!==!1&&d&&E),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(E*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ie()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Be=De||nt,at=(0,Z.useRef)(),rt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],y=(0,Z.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,Z.useState)(!1),re=(0,f.Z)(s,2),U=re[0],he=re[1],Fe=function(){he(!0)},Ee=function(){he(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Be.length}),Tt=(0,Z.useRef)(),yt=Ce(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/E)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=H.scrollHeight,ge=H.start,ue=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=ue,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-E;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,x.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,x.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=w(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),oe(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,E,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(ge,ue+1);j(wt,Be)}},[ge,ue,Be]);var an=z(Be,Ht,on,E),Dn=Xe==null?void 0:Xe({start:ge,end:ue,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,ue,Ge,ne,sn,le,it),un=null;d&&(un=(0,g.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},F),{},{position:"relative"}),className:Nn},Bn,gt),Z.createElement(se.Z,{onResize:X},Z.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},Z.createElement(we,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&Z.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=Z.forwardRef(_e);Re.displayName="List";var lt=Re,xe=lt},96908:function(fn){fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,b=(se,C)=>(!C||se!=="hidden")&&se!=="visible"&&se!=="clip",g=(se,C)=>{if(se.clientHeight{const x=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(we){return null}})(Z);return!!x&&(x.clientHeightetC||et>se&&we=C&&qe>=Ne?et-se-Z:we>C&&qeNe?we-C+x:0,f=se=>{const C=se.parentElement;return C==null?se.getRootNode().host||null:C},V=(se,C)=>{var Ne,Z,x,et;if(typeof document=="undefined")return[];const{scrollMode:we,block:qe,inline:bt,boundary:Ie,skipOverflowHiddenElements:fe}=C,Ce=typeof Ie=="function"?Ie:Pe=>Pe!==Ie;if(!o(se))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=se;for(;o(t)&&Ce(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,fe)&&c.push(t)}const p=(Z=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?Z:innerWidth,w=(et=(x=window.visualViewport)==null?void 0:x.height)!=null?et:innerHeight,{scrollX:z,scrollY:q}=window,{height:be,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=se.getBoundingClientRect(),{top:ze,right:Se,bottom:ae,left:oe}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(se);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+ae:We+be/2-ze+ae,S=bt==="center"?Oe+Ke/2-oe+Se:bt==="end"?Ze+Se:Oe-oe;const B=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=w&&Ze<=p&&(k===Q&&!g(k)||We>=nt&&ct<=_e&&Oe>=Re&&Ze<=mt))return B;const lt=getComputedStyle(k),xe=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-xe-Ue:0,E="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:ye/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=qe==="start"?$:qe==="end"?$-w:qe==="nearest"?ee(q,q+w,w,G,R,q+$,q+$+be,be):$-w/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,xe,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+E:qe==="nearest"?ee(nt,_e,pe,G,R+E,$,$+be,be):$-(nt+pe/2)+E/2,l=bt==="start"?S-Re-xe:bt==="center"?S-(Re+ye/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,ye,xe,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+E)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-ye/P+d)),$+=De-h,S+=F-l}B.push({el:k,top:h,left:l})}return B},L=se=>se===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(se)?se:{block:"start",inline:"nearest"};function ie(se,C){if(!se.isConnected||!(x=>{let et=x;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(se))return;const Ne=(x=>{const et=window.getComputedStyle(x);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(se);if((x=>typeof x=="object"&&typeof x.behavior=="function")(C))return C.behavior(V(se,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:x,top:et,left:we}of V(se,L(C))){const qe=et-Ne.top+Ne.bottom,bt=we-Ne.left+Ne.right;x.scroll({top:qe,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__TeachCompetition__Edit__index.b962e139.async.js b/p__Declaration__Research__TeachCompetition__Edit__index.b962e139.async.js deleted file mode 100644 index e99cb4fbc0..0000000000 --- a/p__Declaration__Research__TeachCompetition__Edit__index.b962e139.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[6290],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},26227:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},84105:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},41464:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},18785:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},73331:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},15277:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},61481:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},33853:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},61485:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},38819:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},47472:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),W=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(W),se=L},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),g=e(8591),ee=e(43418),f=e(3113),W=e(3294),L=e(23538),se=Object.defineProperty,ce=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,C,Z)=>C in J?se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,x=(J,C)=>{for(var Z in C||(C={}))b.call(C,Z)&&B(J,Z,C[Z]);if(ce)for(var Z of ce(C))Ne.call(C,Z)&&B(J,Z,C[Z]);return J},tt=(J,C,Z)=>new Promise((Oe,T)=>{var he=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(he,Ie);rt((Z=Z.apply(J,C)).next())});const Ee="\u3000\u3000";function qe(J){var C=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+C[Z]}var bt=({value:J=[],action:C,onChange:Z,className:Oe,maxSize:T=150,title:he="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(Ee)===-1&&(R.name=`${R.name}${Ee}${qe(R.size)}`),x({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((k=(oe=et.file)==null?void 0:oe.response)==null?void 0:k.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},he),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},we=e(61481),me=e(89392),Se=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,C,Z)=>C in J?Se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,y=(J,C)=>{for(var Z in C||(C={}))c.call(C,Z)&&p(J,Z,C[Z]);if(G)for(var Z of G(C))t.call(C,Z)&&p(J,Z,C[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ce=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,C,Z)=>C in J?Ce(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,Re=(J,C)=>{for(var Z in C||(C={}))Ke.call(C,Z)&&_e(J,Z,C[Z]);if(Ue)for(var Z of Ue(C))Ze.call(C,Z)&&_e(J,Z,C[Z]);return J},ze=(J,C,Z)=>new Promise((Oe,T)=>{var he=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(he,Ie);rt((Z=Z.apply(J,C)).next())});const{Dragger:ye}=h.default;function ae(J){let C=[];return J&&J.length>0&&(C=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+Ee+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),C}var le=({value:J,onChange:C,action:Z,data:Oe,className:T,maxSize:he=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:k=!0,uploadText:We,setFileProgress:R,showFileProgress:E})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,V]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),V(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};E&&R(w.some(ue=>ue.status==="uploading"));const ie={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(Ee)===-1&&(Qe.name=`${Qe.name}${Ee}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",ue,w),C(w)},onRemove:ue=>ze(void 0,null,function*(){if(!k)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,L.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:ye=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Ce)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(C=>(window.ENV==="build"&&(C.ptimg=`/react/build${C.ptimg}`,C.swimg=`/react/build${C.swimg}`),C));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((C,Z)=>{var Oe;const{name:T,id:he,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=C;return G.createElement("div",{key:he,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:Ce+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),_e&&(0,W.L9)([_e]),(0,W.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),ye&&(0,se.bg)()&&(C==null?void 0:C.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(C)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=C==null?void 0:C.subject_tags)==null?void 0:Oe.map((oe,k)=>{var We,R;if(k===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const E=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:E,style:{left:`${48+52*(k-1)+2*k}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(C==null?void 0:C.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(g.Z,{title:ae&&(C!=null&&C.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${C==null?void 0:C.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},ae&&(C==null?void 0:C.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,C.stages_count))),G.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,C.members_count)))))))})),!z.length&&G.createElement(L.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return C},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return he},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return k},tp:function(){return tt}});var o=e(59301),h={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),W={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"},L=e(92310),se=e.n(L),ce=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:S="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:se()(W.row,qt),style:Lt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${W.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${W.tagsWrap} ${W.tagsBorderWrap}`:W.tagsWrap},o.createElement("div",{className:W.bar,ref:be,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:W.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:S},className:ot===Fe.id?W.active:""},o.createElement("span",{title:Fe.name,className:W.name},Fe.name),!!_&&o.createElement("span",{className:W.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:W.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),re(!1)},className:W.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),Ee={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var S;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=ot;(be=JSON.stringify(ot))!=null&&be.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(xe){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=be=>{be!==_&&(ne(be),at(encodeURIComponent(i),be))};return o.createElement("div",{className:se()(Ee.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:Ee.dropdown},o.createElement("div",{className:Ee.text},(S=Be.find(be=>be.id===_))==null?void 0:S.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Ee.b1}),o.createElement("b",{className:Ee.b2})),o.createElement("div",{className:Ee.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},me={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"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(me.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?me.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Be+1,"next")},className:Lt?me.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Ce=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:S},o.createElement("div",{className:se()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:be,cover_image_id:Fe,pic:xe}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),be&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${xe}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Ce}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),C=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:S},le.createElement("div",{className:se()(ye.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:be}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:ye.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:ye.li,onClick:xe=>{xe.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:ye.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:ye.name},ne.name)),le.createElement("img",{className:ye.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:ye.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:ye.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:ye.sign},"\u516C\u5F00")),le.createElement("div",{className:ye.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:ye.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),he=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:se()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var k=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:se()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,S)=>o.createElement(De.default.Item,{key:S,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),E=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?E(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},V=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=S=>{try{Lt(at.next(S))}catch(_){qt(_)}},ke=S=>{try{Lt(at.throw(S))}catch(_){qt(_)}},Lt=S=>S.done?St(S.value):Promise.resolve(S.value).then(_t,ke);Lt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:S="middle",shape:_="round"}=ot,ne=V(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ce.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(We.btn,We[`${S}-${_}`],at),style:St,size:S,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(ue.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:S=!1})=>o.createElement("div",{className:se()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:S,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:se()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:se()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const S=Math.floor(Lt/1e3);_t(S)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},54672:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___YkKqv",core:"core___C2Wni",header:"header___ixPN1",tip:"tip___f7N_I",editBtn:"editBtn___mZDKK",contBox:"contBox___dHtFC",formWrap:"formWrap___CEZZx",partSty:"partSty___ROOh0",titleTag:"titleTag___kAXLp",tag:"tag___plJBr",title:"title___r5S7B",partSty1:"partSty1___uihbz",partSty2:"partSty2___eq2lW",partSty3:"partSty3___qOpIe"},g=e(78241),ee=e(8591),f=e(71418),W=e(95237),L=e(43604),se=e(92832),ce=e(57809),b=e(5083),Ne=e(3113),B=e(43418),x=e(89070),tt=e(29458),Ee=e(57490),qe=e(70849),bt=e(61186),we=e.n(bt),me=e(59301),Se=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?Se(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Ce=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((ye,ae)=>{var le=Z=>{try{C(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{C(ze.throw(Z))}catch(Oe){ae(Oe)}},C=Z=>Z.done?ye(Z.value):Promise.resolve(Z.value).then(le,J);C((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:ye})=>{const[ae,le]=(0,o.useState)(!1),[J]=g.default.useForm(),[C,Z]=(0,o.useState)({}),[Oe]=(0,x.useSearchParams)(),T=Oe.get("id"),[he]=g.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,k;vt(),T&&et(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((k=Re==null?void 0:Re.userInfo)==null?void 0:k.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,qe.LX)({declare_type:8});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),et=()=>Ue(void 0,null,function*(){var oe,k,We,R,E,l;le(!0);const u=yield(0,qe.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(Ce(q({},(u==null?void 0:u.data)||{}),{award_time:(oe=u==null?void 0:u.data)!=null&&oe.award_time?we()((k=u==null?void 0:u.data)==null?void 0:k.award_time):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,Ee.z)([(E=u==null?void 0:u.data)==null?void 0:E.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,k)=>{},dt=oe=>Ue(void 0,null,function*(){var k,We,R;oe.award_time=oe.award_time?(k=oe.award_time)==null?void 0:k.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let E={status:-1};T?E=yield(0,qe.Bb)(Ce(q({},oe),{id:T,declare_type:8})):E=yield(0,qe.eu)(Ce(q({},oe),{declare_type:8})),(E==null?void 0:E.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return me.createElement(f.Z,{spinning:ae},me.createElement("div",{className:h.contentWrap},me.createElement("div",{className:h.core},me.createElement("div",{className:h.header},me.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u5B66\u79D1\u7ADE\u8D5B"),me.createElement("div",null,me.createElement("span",null,me.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{x.history.back()}})))),me.createElement("div",{className:h.contBox},me.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),me.createElement(g.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:2}},me.createElement("div",{className:h.partSty},me.createElement("div",{className:h.titleTag},me.createElement("span",{className:h.tag}),me.createElement("span",{className:h.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),me.createElement(W.Z,{gutter:[16,16]},me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),me.createElement(W.Z,{gutter:[16,16]},me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},me.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u7ADE\u8D5B\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0"}]},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7ADE\u8D5B\u540D\u79F0",maxLength:200})))),me.createElement(W.Z,{gutter:[24,16]},me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u83B7\u5956\u7B49\u7EA7",name:"award_grade_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u7B49\u7EA7"}]},me.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u7B49\u7EA7",options:C==null?void 0:C.award_grade,fieldNames:{label:"option",value:"id"}}))),me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},me.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"})))),me.createElement(W.Z,{gutter:[24,16]},me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u6307\u5BFC\u8001\u5E08",name:"instructor",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08"}]},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u6307\u5BFC\u8001\u5E08",maxLength:200}))),me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u53C2\u8D5B\u5B66\u751F",name:"competitor",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u5B66\u751F"}]},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u53C2\u8D5B\u5B66\u751F",maxLength:200})))),me.createElement(W.Z,{gutter:[24,16]},me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B",name:"competitor_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B"}]},me.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u53C2\u8D5B\u8005\u5B66\u751F\u7C7B\u578B",options:C==null?void 0:C.competitor_type,fieldNames:{label:"option",value:"id"}}))),me.createElement(L.Z,{span:12},me.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},me.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),me.createElement("div",{className:h.partSty3},me.createElement("div",{className:h.titleTag},me.createElement("span",{className:h.tag}),me.createElement("span",{className:h.title},"\u9644\u4EF6")),me.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},me.createElement(Ee.Z,{number:1,uploadText:!0,maxSize:20})),me.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},me.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),me.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&me.createElement(W.Z,{justify:"end",className:"mt20"},me.createElement(tt.op,{shape:"default",onClick:()=>{J.resetFields(),x.history.back()}},"\u53D6\u6D88"),me.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&me.createElement(W.Z,{justify:"end",className:"mt20"},me.createElement(tt.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&x.history.back()})})}},"\u901A\u8FC7"),me.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:me.createElement("div",null,me.createElement(g.default,{form:he,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:T,verify_status:"reject"},oe))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),x.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},me.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},me.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield he.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,x.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return g},JZ:function(){return f},bN:function(){return L},jP:function(){return W},rO:function(){return ee}});var o=e(99064),h=(se,ce,b)=>new Promise((Ne,B)=>{var x=qe=>{try{Ee(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{Ee(b.throw(qe))}catch(bt){B(bt)}},Ee=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(x,tt);Ee((b=b.apply(se,ce)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function W(se){return(0,o.v_)("libraries.json",se)}function L(se,ce){return(0,o.gz)(`libraries/${se}.json`,ce)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const g=null;function ee(W,L,se){return h()({[`${W}-status-success`]:L==="success",[`${W}-status-warning`]:L==="warning",[`${W}-status-error`]:L==="error",[`${W}-status-validating`]:L==="validating",[`${W}-has-feedback`]:se})}const f=(W,L)=>L||W},93891:function(fn,lt,e){var o=e(59301),h=e(36355),g=e(64165);const ee=f=>{const{componentName:W}=f,{getPrefixCls:L}=(0,o.useContext)(h.E_),se=L("empty");switch(W){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),W=e(58319),L=e.n(W),se=e(23250),ce=e.n(se),b=e(74959),Ne=e.n(b),B=e(10238),x=e.n(B),tt=e(33656),Ee=e.n(tt);h().extend(Ee()),h().extend(x()),h().extend(f()),h().extend(L()),h().extend(ce()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},me={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var H=function(ut,fe,Le){for(var mt=fe;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=v.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=v.getDate(v.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(v.getMonth(r)/3)*3,Te=ge+2;return H("month",ge,Te)}case"year":return H("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ge(Le);return}Te.current=requestAnimationFrame(function(){ge(Le)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:v}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function fe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Te=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),fe=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!fe&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):fe||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),v=m[0],H=m[1];return{label:v,value:H}})):[])},[n,r])}var S=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,oe.Z)(m,2),H=v[0],M=v[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Te(){M(ve.current[0])}return(0,S.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ge,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return v}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)v.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,fe=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Bt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ge.addMonth:ge.addYear:Pr=La?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ge.getNow(),No="".concat(v,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(v,"-panel"),H,(r={},(0,De.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return v==null?void 0:v(ht(ge))},onMouseLeave:function(){return v==null?void 0:v(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,fe=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,k.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,k.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:fe}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:fe,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(fe)>je(Te);case"week":return Ct(fe)>Ct(Te);default:return!ue(ve,fe,Te)&&ve.isAfter(fe,Te)}return!1},[H,M[1],Te,r]),ut=t.useCallback(function(fe){if(M[1]||H&&H(fe))return!0;if(M[0]&&ge)return!ue(ve,fe,Te)&&ve.isAfter(ge,fe);if(!r&&ge)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:xe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:fe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:xe(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?xe(Fn,1):xe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!xe(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=xe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,fe),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(xe(dr,0)&&!zr[0]||xe(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:xe(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:xe(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,he.Z)(this,a);for(var v=arguments.length,H=new Array(v),M=0;M{const{lineHeight:v}=n,H=Math.floor(a*v)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:fe,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${fe}`,borderBottom:`${Te}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:fe,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-v-ve,Qr=(Yr-ge*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:fe,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:fe,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&v===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:fe,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Le,fe,t.createElement(ye.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:ut,getPopupContainer:fe,style:Le,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(ye.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=v,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(Se);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),g=e(92310),ee=e.n(g),f=e(31561),W=e(70425),L=e(18929),se=e(2738),ce=e(79676),b=e(53487),Ne=e(92343),B=e(36355),x=e(20834),tt=e(40875),Ee=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Ce,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:ye,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:C=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:he,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,qe.Z)(De),[,k]=(0,Ee.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Ce}),E=Ce?[]:q;let l;E&&E.includes("contextMenu")&&(l=!0);const[u,w]=(0,L.Z)(!1,{value:Re!=null?Re:ye}),P=(0,W.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,_e,oe,{[`${De}-rtl`]:rt==="rtl"}),V=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:C,offset:k.marginXXS,arrowWidth:p?k.sizePopupArrow:0,borderRadius:k.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),ie=()=>{let te;return t!=null&&t.items?te=o.createElement(x.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:ue=>{let{mode:Ye}=ue}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:V,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||he,transitionName:vt,trigger:E,overlay:ie,placement:et,onVisibleChange:P}),R))};function me(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,b.Z)(we,"dropdown",c=>c,me),G=c=>o.createElement(Se,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return Ee}});var o=e(91857),h=e(92310),g=e.n(h),ee=e(59301),f=e(18785),W=e(3113),L=e(36355),se=e(81327),ce=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var me in qe)Object.prototype.hasOwnProperty.call(qe,me)&&bt.indexOf(me)<0&&(we[me]=qe[me]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,me=Object.getOwnPropertySymbols(qe);Se{const{getPopupContainer:bt,getPrefixCls:we,direction:me}=ee.useContext(L.E_),{prefixCls:Se,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Ce,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:ye,onOpenChange:ae,placement:le,getPopupContainer:J,href:C,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=ie=>ie,mouseEnterDelay:he,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=we("dropdown",Se),k=`${oe}-button`,[We,R]=(0,b.Z)(oe),E={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:he,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ce.ri)(oe,me),w=g()(k,u,Ce,R);"overlay"in qe&&(E.overlay=_e),"open"in qe&&(E.open=ye),"placement"in qe?E.placement=le:E.placement=me==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(W.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:C,title:Oe},q),X=ee.createElement(W.ZP,{type:G,danger:c,icon:Z}),[V,Pe]=T([P,X]);return We(ee.createElement(se.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),V,ee.createElement(o.Z,Object.assign({},E),Pe)))};B.__ANT_BUTTON=!0;var x=B;const tt=o.Z;tt.Button=x;var Ee=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),g=e(92899),ee=e(29878),f=e(19447),W=e(83116),L=e(37613),ce=B=>{const{componentCls:x,menuCls:tt,colorError:Ee,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:Ee,"&:hover":{color:qe,backgroundColor:Ee}}}}}};const b=B=>{const{componentCls:x,menuCls:tt,zIndexPopup:Ee,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:me,motionDurationMid:Se,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[x]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ee,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${me}-down, & > ${we}-btn-icon > ${me}-down`]:{fontSize:y}},[`${x}-wrap`]:{position:"relative",[`${we}-btn > ${me}-down`]:{fontSize:y},[`${me}-down::before`]:{transition:`transform ${Se}`}},[`${x}-wrap-open`]:{[`${me}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:Ee,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${Se}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${x}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,W.Z)("Dropdown",(B,x)=>{let{rootPrefixCls:tt}=x;const{marginXXS:Ee,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:me,paddingXXS:Se,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*me)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,L.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+Ee,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Se});return[b(y),ce(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return Se}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(9763),W=e(64993),L=e(88088),ce=()=>{const[,G]=(0,L.Z)(),t=new W.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,G]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Ce}=(0,g.useMemo)(()=>({borderColor:new W.C(c).onBackground(y).toHexShortString(),shadowColor:new W.C(t).onBackground(y).toHexShortString(),contentColor:new W.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ce}))))},B=e(83116),x=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var Ee=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,x.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Ce,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=g.useContext(ee.E_),ze=Ze("empty",p),[ye,ae]=Ee(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,C=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=g.createElement("img",{alt:C,src:y}):Z=y,ye(g.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),g.createElement("div",{className:`${ze}-image`,style:Ce},Z),J&&g.createElement("div",{className:`${ze}-description`},J),q&&g.createElement("div",{className:`${ze}-footer`},q)))};me.PRESENTED_IMAGE_DEFAULT=bt,me.PRESENTED_IMAGE_SIMPLE=we;var Se=me},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(77900),f=e(59301),W=e(62892),L=e(32441);function se(S){const[_,ne]=f.useState(S);return f.useEffect(()=>{const i=setTimeout(()=>{ne(S)},S.length?0:10);return()=>{clearTimeout(i)}},[S]),_}var ce=e(17313),b=e(29878),Ne=e(8378),B=e(37613),x=e(83116),Ee=S=>{const{componentCls:_}=S,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${S.motionDurationSlow} ${S.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${S.motionDurationSlow} ${S.motionEaseInOut}, - opacity ${S.motionDurationSlow} ${S.motionEaseInOut}, - transform ${S.motionDurationSlow} ${S.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=S=>({legend:{display:"block",width:"100%",marginBottom:S.marginLG,padding:0,color:S.colorTextDescription,fontSize:S.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`},label:{fontSize:S.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 ${S.controlOutlineWidth}px ${S.controlOutline}`},output:{display:"block",paddingTop:15,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight}}),bt=(S,_)=>{const{formItemCls:ne}=S;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=S=>{const{componentCls:_}=S;return{[S.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(S)),qe(S)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:S.paddingSM},"&-small":Object.assign({},bt(S,S.controlHeightSM)),"&-large":Object.assign({},bt(S,S.controlHeightLG))})}},me=S=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:xe,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=S;return{[_]:Object.assign(Object.assign({},(0,ce.Wf)(S)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:S.colorError}},"&-has-error":{[`${_}-split`]:{color:S.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${S.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:be,[`> ${ne}`]:{fontSize:S.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:S.marginXXS,color:re,fontSize:S.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:S.marginXXS,color:S.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:S.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:S.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xe,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:S.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:S.colorTextDescription,fontSize:S.fontSize,lineHeight:S.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:S.controlHeightSM,transition:`color ${S.motionDurationMid} ${S.motionEaseOut}`},"&-explain":{"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:S.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:S.motionDurationMid,animationTimingFunction:S.motionEaseOutBack,pointerEvents:"none","&-success":{color:S.colorSuccess},"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning},"&-validating":{color:S.colorPrimary}}})}},Se=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:S.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=S=>({padding:S.verticalLabelPadding,margin:S.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${ne} ${ne}-label`]:c(S),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(S),[`@media (max-width: ${S.screenXSMax}px)`]:[t(S),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(S)}}],[`@media (max-width: ${S.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(S)}}}},y=(S,_)=>(0,B.TS)(S,{formItemCls:`${S.componentCls}-item`,rootPrefixCls:_});var z=(0,x.Z)("Form",(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[we(i),me(i),Ee(i),Se(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},S=>({labelRequiredMarkColor:S.colorError,labelColor:S.colorTextHeading,labelFontSize:S.fontSize,labelHeight:S.controlHeight,labelColonMarginInlineStart:S.marginXXS/2,labelColonMarginInlineEnd:S.marginXS,itemMarginBottom:S.marginLG,verticalLabelPadding:`0 0 ${S.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Ce(S,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof S=="string"?S:`${_}-${i}`,error:S,errorStatus:ne}}var Ke=S=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:be}=S;const{prefixCls:Fe}=f.useContext(L.Rk),xe=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,W.Z)(Fe),[Fe]),Ot=se(i),Tt=se(s),yt=f.useMemo(()=>_!=null?[Ce(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Ce(N,"error","error",F))),(0,o.Z)(Tt.map((N,F)=>Ce(N,"warning","warning",F)))),[_,ne,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:g()(xe,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,W.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:de,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:de,className:g()(O,{[`${xe}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),ye=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function C(S){return S===void 0||S===!1?[]:Array.isArray(S)?S:[S]}function Z(S,_){if(!S.length)return;const ne=S.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(S,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":S.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(S){return C(S).join("_")}function he(S){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>S!=null?S:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=C(s),be=Z(Y,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[S,_]);return[i]}var Ie=e(28726),rt=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:be,rootClassName:Fe,size:xe,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:de,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=S,Q=rt(S,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,ye.Z)(xe),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,be,Fe),[kt]=he(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Tt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),k=e(92343),We=e(11592);function R(S){if(typeof S=="function")return S;const _=(0,We.Z)(S);return _.length<=1?_[0]:_}const E=()=>{const{status:S,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:S,errors:_,warnings:ne}};E.Context=L.aM;var l=E,u=e(16089);function w(S){const[_,ne]=f.useState(S),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(be){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let xe=Fe;return s.current.forEach(it=>{xe=it(xe)}),xe})})),s.current.push(be))}return[_,Y]}function P(){const{itemRef:S}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(S(i),re)),_.current.ref}return ne}var X=e(29194),V=e(34280),Pe=e(2738),ie=e(27382),te=e(37028);const ue=S=>{const{formItemCls:_}=S;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,x.b)(["Form","item-item"],(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[ue(i)]}),$e=S=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:be,extra:Fe,help:xe,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=S,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:xe,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(S,{input:U,errorList:de,extra:d}):f.createElement(f.Fragment,null,U,de,d);return f.createElement(L.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:be,requiredMark:Fe,tooltip:xe}=S;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const F=s||yt||{},U=re||Tt,pe=`${_}-item-label`,de=g()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(xe);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!be}):Q&&!be&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:be,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(S){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:be,noStyle:Fe}=S;const xe=`${Y}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Oe(ne,i,be,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,de=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=de!==!1&&K?f.createElement("span",{className:g()(`${xe}-feedback-icon`,`${xe}-feedback-icon-${ht}`)},de||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:xe.errors,kt=zt?d:xe.warnings;return Oe(Zt,kt,xe,"",!!it,Fe)}(),Rt=g()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(ie.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},S,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},S,xe,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:xe,errors:xe.errors,warnings:xe.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(S=>{let{children:_}=S;return _},(S,_)=>S.value===_.value&&S.update===_.update&&S.childProps.length===_.childProps.length&&S.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(S){return S!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(S){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:be,children:Fe,required:xe,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=S,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(L.q3),U=R(Fe),pe=typeof U=="function",de=f.useContext(L.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Tt!==void 0?Tt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:S.hasFeedback,validateStatus:S.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},S,{className:g()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},S,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=C(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=xe!==void 0?xe:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,k.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||S.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),S.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(C(Ot)),(0,o.Z)(C(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=S,i=at(S,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,xe)=>f.createElement(L.Rk.Provider,{value:Y},ne(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:xe.errors,warnings:xe.warnings})))};function _t(){const{form:S}=(0,f.useContext)(L.q3);return S}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=he,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return me},n:function(){return bt}});var o=e(19248),h=e(92310),g=e.n(h),ee=e(93681),f=e(8654),W=e(59301),L=e(19080),se=e(36355),ce=e(1684),b=e(19716),Ne=e(32441),B=e(33234),x=e(59412),tt=e(9937);function Ee(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var qe=function(Se,G){var c={};for(var t in Se)Object.prototype.hasOwnProperty.call(Se,t)&&G.indexOf(t)<0&&(c[t]=Se[t]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Se);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Ce,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:ye,styles:ae,rootClassName:le,onChange:J,classNames:C}=Se,Z=qe(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:he}=W.useContext(se.E_),Ie=Oe("input",t),rt=(0,W.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,T),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),k=W.useContext(ce.Z),We=q!=null?q:k,{status:R,hasFeedback:E,feedbackIcon:l}=(0,W.useContext)(Ne.aM),u=(0,L.F)(R,y),w=Ee(Se)||!!E,P=(0,W.useRef)(w);(0,W.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,x.Z)(rt,!0),V=Ye=>{X(),Ce==null||Ce(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},ie=Ye=>{X(),J==null||J(Ye)},te=(E||Ke)&&W.createElement(W.Fragment,null,Ke,E&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:W.createElement(o.Z,null)}),vt(W.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:he==null?void 0:he.autoComplete},Z,{disabled:We,onBlur:V,onFocus:Pe,style:Object.assign(Object.assign({},he==null?void 0:he.style),ye),styles:Object.assign(Object.assign({},he==null?void 0:he.styles),ae),suffix:te,allowClear:ue,className:g()(ze,le,dt,he==null?void 0:he.className),onChange:ie,addonAfter:_e&&W.createElement(B.BR,null,W.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&W.createElement(B.BR,null,W.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},C),he==null?void 0:he.classNames),{input:g()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,L.Z)(Ie,u),C==null?void 0:C.input,(c=he==null?void 0:he.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ie}-affix-wrapper`,u,E),et),wrapper:g()({[`${Ie}-group-rtl`]:T==="rtl"},et),group:g()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,L.Z)(`${Ie}-group-wrapper`,u,E),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),g=e.n(h),ee=e(9296),f=e(59301),W=e(19080),L=e(36355),se=e(1684),ce=e(19716),b=e(32441),Ne=e(9432),B=e(9937),x=function(Ee,qe){var bt={};for(var we in Ee)Object.prototype.hasOwnProperty.call(Ee,we)&&qe.indexOf(we)<0&&(bt[we]=Ee[we]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,we=Object.getOwnPropertySymbols(Ee);me{const{prefixCls:bt,bordered:we=!0,size:me,disabled:Se,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=Ee,q=x(Ee,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ce,direction:Ue}=f.useContext(L.E_),Ke=(0,ce.Z)(me),Ze=f.useContext(se.Z),_e=Se!=null?Se:Ze,{status:Re,hasFeedback:ze,feedbackIcon:ye}=f.useContext(b.aM),ae=(0,W.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var T;return{resizableTextArea:(T=le.current)===null||T===void 0?void 0:T.resizableTextArea,focus:he=>{var Ie,rt;(0,Ne.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,he)},blur:()=>{var he;return(he=le.current)===null||he===void 0?void 0:he.blur()}}});const J=Ce("input",bt);let C;typeof c=="object"&&(c!=null&&c.clearIcon)?C=c:c&&(C={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:C,className:g()(z,y),classes:{affixWrapper:g()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,W.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,W.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},ye),showCount:t,ref:le})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(g,ee){const f=(0,o.useRef)([]),W=()=>{f.current.push(setTimeout(()=>{var L,se,ce,b;!((L=g.current)===null||L===void 0)&&L.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((ce=g.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((b=g.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&W(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),W}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(32441),W=e(9937),se=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:ye}=Ze,ae=_e("input-group",ze),le=_e("input"),[J,C]=(0,W.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},C,ye),Oe=(0,g.useContext)(f.aM),T=(0,g.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(g.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:T},Ze.children)))},ce=e(9432),b=e(73331),Ne=e(15277),B=e(2738),x=e(8654),tt=e(59412),Ee=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);yeZe?g.createElement(Ne.Z,null):g.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var me=g.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[ye,ae]=(0,g.useState)(()=>ze?Re.visible:!1),le=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,tt.Z)(le),C=()=>{const{disabled:We}=Ze;We||(ye&&J(),ae(R=>{var E;const l=!R;return typeof Re=="object"&&((E=Re.onVisibleChange)===null||E===void 0||E.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:E=qe}=Ze,l=bt[R]||"",u=E(ye),w={[l]:C,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(u)?u:g.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:he,size:Ie}=Ze,rt=Ee(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=g.useContext(ee.E_),et=vt("input",he),De=vt("input-password",T),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),k=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:ye?"text":"password",className:oe,prefixCls:et,suffix:dt});return Ie&&(k.size=Ie),g.createElement(ce.Z,Object.assign({ref:(0,x.sQ)(_e,le)},k))}),Se=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);ye{const{prefixCls:Re,inputPrefixCls:ze,className:ye,size:ae,suffix:le,enterButton:J=!1,addonAfter:C,loading:Z,disabled:Oe,onSearch:T,onChange:he,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=g.useContext(ee.E_),dt=g.useRef(!1),oe=et("input-search",Re),k=et("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),E=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),he&&he($e)},u=$e=>{var ft;document.activeElement===((ft=E.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=E.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?g.createElement(Se.Z,null):null,V=`${oe}-button`;let Pe;const ie=J||{},te=ie.type&&ie.type.__ANT_BUTTON===!0;te||ie.type==="button"?Pe=(0,G.Tm)(ie,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=ie==null?void 0:ie.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:V,size:R}:{})):Pe=g.createElement(c.ZP,{className:V,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),C&&(Pe=[Pe,(0,G.Tm)(C,{key:"addonAfter"})]);const ue=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},ye),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return g.createElement(ce.Z,Object.assign({ref:(0,x.sQ)(E,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:k,addonAfter:Pe,suffix:le,onChange:l,className:ue,disabled:Oe}))}),Ce=e(1643);const Ue=ce.Z;Ue.Group=se,Ue.Search=q,Ue.TextArea=Ce.Z,Ue.Password=me;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return L},TM:function(){return G},Xy:function(){return se},bi:function(){return Ne},e5:function(){return Se},ik:function(){return B},nz:function(){return f},pU:function(){return W},s7:function(){return x},x0:function(){return b}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),W=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),se=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},W((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Ce,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:z,activeShadow:Ce}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},W(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},se(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({},ce(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ee=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Ce,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},W(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),Ee(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Ce}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),x(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},me=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Ce,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:ye,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:C}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Ce-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:ye,hoverBorderColor:ye,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${C}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,Se(c));return[tt(t),me(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return Se},Z:function(){return t}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),W=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},L=h.forwardRef(W),se=L,ce=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),x=e(2738),Ee=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Ce,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:ye=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:C,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[he,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,E)=>{"collapsed"in p||Ie(R),C==null||C(R,E)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),he!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let E;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in me){E=l(`(max-width: ${me[J]})`);try{E.addEventListener("change",R)}catch(u){E.addListener(R)}R(E)}}return()=>{try{E==null||E.removeEventListener("change",R)}catch(l){E==null||E.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{et(!he,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(qe.E_),k=()=>{const R=oe("layout-sider",z),E=(0,x.Z)(Oe,["collapsed"]),l=he?ae:ye,u=Ee(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Ce||h.createElement(se,null)):null,V={expanded:ze?h.createElement(b.Z,null):h.createElement(ce.Z,null),collapsed:ze?h.createElement(ce.Z,null):h.createElement(b.Z,null)}[he?"collapsed":"expanded"],Pe=Ce!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Ce||V):null,ie=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!he,[`${R}-has-trigger`]:Re&&Ce!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},E,{style:ie,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:he}),[he]);return h.createElement(Se.Provider,{value:We},k())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return Se},$_:function(){return me},h4:function(){return we},Gs:function(){return x},ZP:function(){return G}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(2738),f=e(59301),W=e(36355),L=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Ce,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:ye,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:C,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-ye,zIndex:1,width:ye,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:C,borderEndEndRadius:C,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ye,borderStartStartRadius:C,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Ce,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Ce*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Ce,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Ce)))}const Ee=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Ce=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(W.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:g()(p||Re,z,_e),ref:t},Ce)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(W.E_),[y,z]=f.useState([]),{prefixCls:q,className:Ce,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ye=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(W.E_),J=ae("layout",q),[C,Z]=Ne(J),Oe=g()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,Ce,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:he=>{z(Ie=>[].concat((0,o.Z)(Ie),[he]))},removeSider:he=>{z(Ie=>Ie.filter(rt=>rt!==he))}}}),[]);return C(f.createElement(x.Provider,{value:T},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},ye),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(Ee),me=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ee),Se=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(Ee);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return W}});var o=e(59301),h=e(33234),g=e(70425),ee=function(L,se){var ce={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&se.indexOf(b)<0&&(ce[b]=L[b]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(L);Ne{const{children:ce}=L,b=ee(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,g.supportNodeRef)(ce)?o.cloneElement(ce,{ref:se}):ce))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),W=e(36355),L=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:E,className:l,dashed:u}=R,w=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(W.E_),X=P("menu",E),V=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:V},w))},b=e(11592),Ne=e(2738),B=e(6848),x=e(92343),Ee=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var E;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:V,firstLevel:Pe,direction:ie,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=h.useContext(Ee),Ye=j=>{const Me=h.createElement("span",{className:`${V}-title-content`},u);return(!w||(0,x.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${V}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(g.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${V}-item-danger`]:X,[`${V}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,x.Tm)(w,{className:f()((0,x.l$)(w)?(E=w.props)===null||E===void 0?void 0:E.className:"",`${V}-item-icon`)}),Ye(ue));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:ie==="rtl"?"left":"right",overlayClassName:`${V}-inline-collapsed-tooltip`}),A)),A},me=R=>{var E;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(Ee),{prefixCls:V,inlineCollapsed:Pe,theme:ie}=X,te=(0,o.Xl)();let ue;if(!u)ue=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${V}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${V}-title-content`},w);else{const Ge=(0,x.l$)(w)&&w.type==="span";ue=h.createElement(h.Fragment,null,(0,x.Tm)(u,{className:f()((0,x.l$)(u)?(E=u.props)===null||E===void 0?void 0:E.className:"",`${V}-item-icon`)}),Ge?w:h.createElement("span",{className:`${V}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(Ee.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(V,l,`${V}-${P||ie}`)})))},Se=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(E&&typeof E=="object"){const u=E,{label:w,children:P,key:X,type:V}=u,Pe=p(u,["label","children","key","type"]),ie=X!=null?X:`tmp-${l}`;return P||V==="group"?V==="group"?h.createElement(o.BW,Object.assign({key:ie},Pe,{title:w}),y(P)):h.createElement(me,Object.assign({key:ie},Pe,{title:w}),y(P)):V==="divider"?h.createElement(ce,Object.assign({key:ie},Pe)):h.createElement(bt,Object.assign({key:ie},Pe),w)}return null}).filter(E=>E)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Ce=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),ye=R=>{const{componentCls:E,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:V}=R;return{[`${E}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${E}-item, ${E}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:V},[`> ${E}-item:hover, - > ${E}-item-active, - > ${E}-submenu ${E}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${E}-item, ${E}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${E}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:E,menuArrowOffset:l}=R;return{[`${E}-rtl`]:{direction:"rtl"},[`${E}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${E}-rtl${E}-vertical, - ${E}-submenu-rtl ${E}-vertical`]:{[`${E}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Ce.oN)(R));var Z=(R,E)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:V,itemSelectedBg:Pe,activeBarHeight:ie,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${E}, ${l}-${E} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},E==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ie}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:V},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:E,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:V}=R,Pe=w+P+X;return{[`${E}-item`]:{position:"relative",overflow:"hidden"},[`${E}-item, ${E}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:V,width:`calc(100% - ${u*2}px)`},[`> ${E}-item, - > ${E}-submenu > ${E}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${E}-item-group-list ${E}-submenu-title, - ${E}-submenu-title`]:{paddingInlineEnd:Pe}}};var he=R=>{const{componentCls:E,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:V,motionEaseOut:Pe,paddingXL:ie,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[E]:{"&-inline, &-vertical":Object.assign({[`&${E}-root`]:{boxShadow:"none"}},Oe(R))},[`${E}-submenu-popup`]:{[`${E}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${E}-submenu-popup ${E}-vertical${E}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${E}-inline`]:{width:"100%",[`&${E}-root`]:{[`${E}-item, ${E}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${V} ${Pe}`].join(","),[`> ${E}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${E}-sub${E}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${E}-submenu > ${E}-submenu-title`]:A,[`& ${E}-item-group-title`]:{paddingInlineStart:ie}},[`${E}-item`]:A}},{[`${E}-inline-collapsed`]:{width:ft,[`&${E}-root`]:{[`${E}-item, ${E}-submenu ${E}-submenu-title`]:{[`> ${E}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${E}-item, - > ${E}-item-group > ${E}-item-group-list > ${E}-item, - > ${E}-item-group > ${E}-item-group-list > ${E}-submenu > ${E}-submenu-title, - > ${E}-submenu > ${E}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` - ${E}-submenu-arrow, - ${E}-submenu-expand-icon - `]:{opacity:0},[`${E}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${E}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${E}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${E}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:E,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:V,iconMarginInlineEnd:Pe}=R;return{[`${E}-item, ${E}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${E}-item-icon, ${X}`]:{minWidth:V,fontSize:V,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${E}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${E}-item-only-child`]:{[`> ${X}, > ${E}-item-icon`]:{marginInlineEnd:0}}},[`${E}-item-disabled, ${E}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${E}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:E,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${E}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:E,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:V,padding:Pe,colorSplit:ie,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ce.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,Ce.Wf)(R)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${V}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${E}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,E)=>(0,_e.Z)("Menu",u=>{if(E===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:V,fontSize:Pe,darkItemColor:ie,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:V*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:ie,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),ye(gt),he(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:V,colorText:Pe,colorTextDescription:ie,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:V,dangerItemActiveBg:V,colorDangerItemBgSelected:V,dangerItemSelectedBg:V,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:V,direction:Pe,menu:ie}=h.useContext(W.E_),te=X(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",ue||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,ie==null?void 0:ie.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,x.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,x.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(Ee.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:V,overflowedIndicator:h.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:E,rootClassName:f()(nt,Nn)}),sn))))});const k=(0,h.forwardRef)((R,E)=>{const l=(0,h.useRef)(null),u=h.useContext(g.D);return(0,h.useImperativeHandle)(E,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});k.Item=bt,k.SubMenu=me,k.Divider=ce,k.ItemGroup=o.BW;var We=k},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),g=e(40001),ee=e(19248),f=e(99267),W=e(92310),L=e.n(W),se=e(2738),ce=e(36355),b=e(92413),Ne=e(33708),B=e(37061),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},Ee=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,Ee);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(S){ln[St]=S},style:_t})}))},bt=qe,we=e(39559),me=e(33606),Se=e(47273),G=0,c=(0,Se.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,me.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Ce=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,S=_e(ln),_=_e(dn),ne=_.find(function(xe){return xe&&(0,we.Z)(xe)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),be=function(){var it=0;return S.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Ce,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(S[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:L()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():be())},ze=Re,ye={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function C(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(C({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},T=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},he=3,Ie=A=>he/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=T(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var k=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=C(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new E.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},V=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ie=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),V(Me),Pe(Me),ie(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var S,_;const ne=C(A);return parseInt(ne!==void 0?(S=ne!=null?ne:0)===null||S===void 0?void 0:S.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ce.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const S=C(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(S)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(k,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&T(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),W=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},L=h.forwardRef(W),se=L,ce=e(92310),b=e.n(ce),Ne=e(400),B=e(33606),x=e(37061),tt=e(18929),Ee=e(10228),qe=e(26112);function bt(C,Z){var Oe=C.disabled,T=C.prefixCls,he=C.character,Ie=C.characterRender,rt=C.index,vt=C.count,et=C.value,De=C.allowHalf,dt=C.focused,oe=C.onHover,k=C.onClick,We=function(V){oe(V,rt)},R=function(V){k(V,rt)},E=function(V){V.keyCode===Ee.Z.ENTER&&k(V,rt)},l=rt+1,u=new Set([T]);et===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,C)),P}var we=h.forwardRef(bt);function me(){var C=h.useRef({});function Z(T){return C.current[T]}function Oe(T){return function(he){C.current[T]=he}}return[Z,Oe]}function Se(C){var Z=C.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=C.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(C){var Z,Oe,T=C.ownerDocument,he=T.body,Ie=T&&T.documentElement,rt=C.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||he.clientLeft||0,Oe-=Ie.clientTop||he.clientTop||0,{left:Z,top:Oe}}function c(C){var Z=G(C),Oe=C.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=Se(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(C,Z){var Oe,T=C.prefixCls,he=T===void 0?"rc-rate":T,Ie=C.className,rt=C.defaultValue,vt=C.value,et=C.count,De=et===void 0?5:et,dt=C.allowHalf,oe=dt===void 0?!1:dt,k=C.allowClear,We=k===void 0?!0:k,R=C.character,E=R===void 0?"\u2605":R,l=C.characterRender,u=C.disabled,w=C.direction,P=w===void 0?"ltr":w,X=C.tabIndex,V=X===void 0?0:X,Pe=C.autoFocus,ie=C.onHoverChange,te=C.onChange,ue=C.onFocus,Ye=C.onBlur,Ge=C.onKeyDown,$e=C.onMouseLeave,ft=(0,x.Z)(C,t),Qe=me(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",be=s+1;if(oe){var Fe=j(s),xe=c(Fe),it=Fe.clientWidth;(Y&&re-xe>it/2||!Y&&re-xe0&&!Y||re===Ee.Z.RIGHT&&be>0&&Y?(oe?be-=.5:be-=1,vn(be),s.preventDefault()):re===Ee.Z.LEFT&&be{const{componentCls:Z}=C;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:C.marginXS},"> div":{transition:`all ${C.motionDurationMid}, outline 0s`,"&:hover":{transform:C.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${C.lineWidth}px dashed ${C.starColor}`,transform:C.starHoverScale}},"&-first, &-second":{color:C.starBg,transition:`all ${C.motionDurationMid}`,userSelect:"none",[C.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=C=>({[`&-rtl${C.componentCls}`]:{direction:"rtl"}}),ze=C=>{const{componentCls:Z}=C;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(C)),{display:"inline-block",margin:0,padding:0,color:C.starColor,fontSize:C.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(C)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:C.marginXS,fontSize:C.fontSize}}),Re(C))}};var ye=(0,Ke.Z)("Rate",C=>{const Z=(0,Ze.TS)(C,{});return[ze(Z)]},C=>({starColor:C.yellow6,starSize:C.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:C.colorFillContent})),ae=function(C,Z){var Oe={};for(var T in C)Object.prototype.hasOwnProperty.call(C,T)&&Z.indexOf(T)<0&&(Oe[T]=C[T]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,T=Object.getOwnPropertySymbols(C);he{const{prefixCls:Oe,className:T,rootClassName:he,style:Ie,tooltips:rt,character:vt=h.createElement(se,null)}=C,et=ae(C,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Ce.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:k}=h.useContext(q.E_),We=dt("rate",Oe),[R,E]=ye(We),l=Object.assign(Object.assign({},k==null?void 0:k.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(T,he,E,k==null?void 0:k.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),g=e(77861),ee=e(2738),f=e(59301),W=e(53487),L=e(62892),se=e(19080),ce=e(36355),b=e(1684),Ne=e(93891),B=e(19716),x=e(32441),tt=e(33234),Ee=e(14154),qe=e(58582),bt=e(84443),we=e(66339),me=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{var z,{prefixCls:q,bordered:Ce=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:ye,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:C,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:he,direction:Ie,style:rt,allowClear:vt}=p,et=me(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:k,virtual:We,popupMatchSelectWidth:R,popupOverflow:E,select:l}=f.useContext(ce.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:k,{compactSize:X,compactItemClassnames:V}=(0,tt.ri)(u,P),[Pe,ie]=(0,Ee.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===Se?"combobox":ln},[et.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=he!=null?he:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(x.aM),j=(0,se.F)($e,Z);let Me;C!==void 0?Me=C:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,ie),Nt=(0,B.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Ce,[`${u}-in-form-item`]:Qe},(0,se.Z)(u,j,ft),V,l==null?void 0:l.className,Ue,Ke,ie),vn=f.useMemo(()=>ye!==void 0?ye:P==="rtl"?"bottomRight":"bottomLeft",[ye,P]),dn=(0,qe.Z)(Oe,E);return Pe(f.createElement(g.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,W.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116),f=e(13826),W=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ce=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Ce}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Ce}${Ke}topLeft, - ${q}${Ke}topRight, - ${Ce}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,W.Fm)(t,"move-up"),(0,W.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Ce=Math.ceil(q/2);return[q,Ce]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Ce=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Ce}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ce,marginTop:b,marginBottom:b,lineHeight:`${Ce-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:t.fontFamily,lineHeight:`${Ce}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function Ee(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Ce=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Ce}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ce}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Ce},"&:after":{lineHeight:`${Ce}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[Ee(t),Ee((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Ee((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Ce,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ce}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},me=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),me(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Se(t),qe(t),tt(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,g.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Ce,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:ye,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:Ce+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:ye,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(g,ee){return g||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,g){return g!==void 0?g:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(40001),h=e(19248),g=e(99267),ee=e(84105),f=e(58617),W=e(47472),L=e(59301);function se(ce){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:x,loading:tt,multiple:Ee,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:me,showArrow:Se,componentName:G}=ce;const c=Ne!=null?Ne:L.createElement(h.Z,null),t=q=>b===null&&!qe&&!Se?null:L.createElement(L.Fragment,null,we!==!1&&q,qe&&me);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Ce=>{let{open:Ue,showSearch:Ke}=Ce;return t(Ue&&Ke?L.createElement(W.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:Ee?y=L.createElement(o.Z,null):y=null;let z=null;return x!==void 0?z=x:z=L.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return E}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:V}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),ie=h()({[`${u}-circle`]:V==="circle",[`${u}-square`]:V==="square",[`${u}-round`]:V==="round"}),te=g.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return g.createElement("span",{className:h()(u,Pe,ie,w),style:Object.assign(Object.assign({},te),P)})},se=e(93083),ce=e(83116),b=e(37613);const Ne=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),x=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Ee=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:V}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},x(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},x(X)),[`${u}${u}-sm`]:Object.assign({},x(V))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:V,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},Ee(u)),[`${P}-lg`]:Object.assign({},Ee(X)),[`${P}-sm`]:Object.assign({},Ee(V))}},we=l=>Object.assign({width:l},B(l)),me=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},Se=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:V,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},Se(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),Se(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(V))}),Se(l,V,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:V,skeletonInputCls:Pe,skeletonImageCls:ie,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},x(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},x(ue)),[`${w}-sm`]:Object.assign({},x(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),me(l)),[`${u}${u}-block`]:{width:"100%",[`${V}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${V}, - ${Pe}, - ${ie} - `]:Object.assign({},tt(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:V="circle",size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:V,size:Pe},Ge))))},Ce=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:V=!1,size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:V},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:V}=l,{getPrefixCls:Pe}=g.useContext(ee.E_),ie=Pe("skeleton",u),[te,ue]=p(ie),Ye=h()(ie,`${ie}-element`,{[`${ie}-active`]:V},w,P,ue);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:h()(`${ie}-image`,w),style:X},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ie}-image-svg`},g.createElement("path",{d:Ue,className:`${ie}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:V,size:Pe="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:V},w,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=ye,le=e(7657),J=function(u,w){return g.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},C=g.forwardRef(J),Z=C,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:V,children:Pe}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",u),[ue,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:V},Ye,w,P),$e=Pe!=null?Pe:g.createElement(Z,null);return ue(g.createElement("div",{className:Ge},g.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},he=e(26407),rt=l=>{const u=ie=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[ie];if(ue-1===ie)return te},{prefixCls:w,className:P,style:X,rows:V}=l,Pe=(0,he.Z)(Array(V)).map((ie,te)=>g.createElement("li",{key:te,style:{width:u(te)}}));return g.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return g.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function k(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:V,children:Pe,avatar:ie=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!ie,nt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(ie));Je=g.createElement("div",{className:`${A}-header`},g.createElement(L,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=g.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},k(Xe,nt)),De(ue));Nt=g.createElement(rt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),V)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Ce,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,E=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),g=e.n(h),ee=e(11592),f=e(36355),W=e(33234);const L=o.createContext({latestIndex:0}),se=L.Provider;var b=we=>{let{className:me,index:Se,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:me,style:t},G),Se{var Se,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Ce,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:ye,styles:ae}=we,le=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,C]=Array.isArray(y)?y:[y,y],Z=B(C),Oe=B(J),T=x(C),he=x(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=g()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${C}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Ce),oe=g()(`${vt}-item`,(Se=ye==null?void 0:ye.item)!==null&&Se!==void 0?Se:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let k=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(k=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:_e,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:k}),[k]);if(Ie.length===0)return null;const E={};return ze&&(E.flexWrap="wrap"),!Oe&&he&&(E.columnGap=J),!Z&&T&&(E.rowGap=C),et(o.createElement("div",Object.assign({ref:me,className:dt,style:Object.assign(Object.assign(Object.assign({},E),t==null?void 0:t.style),Re)},le),o.createElement(se,{value:R},We)))});qe.Compact=W.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),W=e(36355),L=e(61621),ce=y=>{const{value:z,formatter:q,precision:Ce,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const ye=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Ce=="number"&&(le=le.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),le&&(le=`${Ue}${le}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ye,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const x=y=>{const{componentCls:z,marginXXS:q,padding:Ce,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Ce},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[x(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Ce,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:ye,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:C=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:he}=o.useContext(W.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(ce,Object.assign({decimalSeparator:C,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},he==null?void 0:he.className,q,Ce,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},he==null?void 0:he.style),Ue),onMouseEnter:le,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,ye&&o.createElement("span",{className:`${Ie}-content-suffix`},ye)))))};const bt=[["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 we(y,z){let q=y;const Ce=/\[[^\]]*]/g,Ue=(z.match(Ce)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Ce,"[]"),Ze=bt.reduce((Re,ze)=>{let[ye,ae]=ze;if(Re.includes(ye)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${ye}+`,"g"),J=>{const C=J.length;return le.toString().padStart(C,"0")})}return Re},Ke);let _e=0;return Ze.replace(Ce,()=>{const Re=Ue[_e];return _e+=1,Re})}function me(y,z){const{format:q=""}=z,Ce=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Ce-Ue,0);return we(Ke,q)}const Se=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Ce,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Ce==null||Ce(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>me(ae,Object.assign(Object.assign({},le),{format:q})),ye=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:ye,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),W=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ce,outKeyframes:b},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:W},"move-right":{inKeyframes:L,outKeyframes:se}},B=(x,tt)=>{const{antCls:Ee}=x,qe=`${Ee}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,x.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return W},oN:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),W=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:W},"slide-left":{inKeyframes:L,outKeyframes:se},"slide-right":{inKeyframes:ce,outKeyframes:b}},B=(x,tt)=>{const{antCls:Ee}=x,qe=`${Ee}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,x.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),g=e(92310),ee=e.n(g),f=e(92413),W=e(6909),L=e(4771),se=e(9427),ce=e(25440),b=e(400),Ne=e(37061),B=e(85195),x=e(39559),tt=e(20569),Ee=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var de=I.data[pe];if(Array.isArray(de)){de.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,de)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var me=+new Date,Se=0;function G(){return"rc-upload-".concat(me,"-").concat(++Se)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",de=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?de===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(de){var K=Array.prototype.slice.apply(de);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function de(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){de(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(de){pe(de.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(I){(0,se.Z)(F,I);var N=(0,ce.Z)(F);function F(){var U;(0,W.Z)(this,F);for(var pe=arguments.length,de=new Array(pe),K=0;K{let{uid:de}=pe;return de===I.uid});return U===-1?F.push(I):F[U]=I,F}function ue(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:de,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;de>K?(O=K*(Qe/de),Q=-(O-d)/2):(d=de*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(pe.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:de,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,de.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,de.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:de.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:de,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(k,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,V.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,V.l$)(Qt)){const Gt=(0,V.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,V.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:de}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,de=`${N}-list`,K=`${de}-item`;return{[`${N}-wrapper`]:{[` - ${de}${de}-picture, - ${de}${de}-picture-card, - ${de}${de}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${de}${de}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},S=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,de=`${N}-list`,K=`${de}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:de}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:de*2.55});return[i(d),ln(d),Lt(d),S(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(de){return de instanceof F?de:new F(function(K){K(de)})}return new(F||(F=Promise))(function(de,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?de(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:de=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,ye.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,ye.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>ie(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Ln=ie(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=ie(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Ln=ie(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",C.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Lr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var xe=o.forwardRef(be),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(xe,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Tt=xe;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),g=e(33606),ee=e(37061),f=e(35593),W=e(92310),L=e.n(W),se=e(8654),ce=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,x=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Ce=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ce.useRef(!1),_e=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Ce==null||Ce(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:_e();break;case x:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():_e();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var Ee=(0,ce.forwardRef)(function(y,z){var q=y.overlay,Ce=y.arrow,Ue=y.prefixCls,Ke=(0,ce.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,se.sQ)(z,Ke==null?void 0:Ke.ref);return ce.createElement(ce.Fragment,null,Ce&&ce.createElement("div",{className:"".concat(Ue,"-arrow")}),ce.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?Ze:void 0}))}),qe=Ee,bt={adjustX:1,adjustY:1},we=[0,0],me={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},Se=me,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Ce=y.arrow,Ue=Ce===void 0?!1:Ce,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,ye=y.placement,ae=ye===void 0?"bottomLeft":ye,le=y.placements,J=le===void 0?Se:le,C=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,he=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,k=(0,ee.Z)(y,G),We=ce.useState(),R=(0,g.Z)(We,2),E=R[0],l=R[1],u="visible"in y?Ie:E,w=ce.useRef(null),P=ce.useRef(null),X=ce.useRef(null);ce.useImperativeHandle(z,function(){return w.current});var V=function(Qe){l(Qe),oe==null||oe(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:V,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},ie=function(){return ce.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?ie:ie()},ue=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(dt,{className:L()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,se.Yr)(dt)?(0,se.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:J},k,{prefixCls:Ze,ref:w,popupClassName:L()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:he,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:V,onPopupClick:Pe,getPopupContainer:C}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return me}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(92310),W=e.n(f),L=e(59301),se=e(5643),ce=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Ce=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,ye=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,C=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,he=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,L.useRef)(null),oe=function(ie){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(ie.target)&&(ye==null||ye())},k=function(){var ie;if(!ae)return null;var te=!_e&&!Re&&le,ue="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:W()(ue,(ie={},(0,g.Z)(ie,"".concat(ue,"-hidden"),!te),(0,g.Z)(ie,"".concat(ue,"-has-suffix"),!!q),ie)),role:"button",tabIndex:-1},Ye)},We=(0,L.cloneElement)(p,{value:le,hidden:C,className:W()((c=p.props)===null||c===void 0?void 0:c.className,!(0,se.X3)(G)&&!(0,se.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(G)&&!(0,se.He)(G)?Ze:{})});if((0,se.X3)(G)){var R,E="".concat(y,"-affix-wrapper"),l=W()(E,(R={},(0,g.Z)(R,"".concat(E,"-disabled"),_e),(0,g.Z)(R,"".concat(E,"-focused"),ze),(0,g.Z)(R,"".concat(E,"-readonly"),Re),(0,g.Z)(R,"".concat(E,"-input-with-clear-btn"),q&&ae&&le),R),!(0,se.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&L.createElement("span",{className:W()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:he==null?void 0:he.suffix},k(),q);We=L.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,se.He)(G)?void 0:Ze),he==null?void 0:he.affixWrapper),hidden:!(0,se.He)(G)&&C,onClick:oe},T==null?void 0:T.affixWrapper,{ref:dt}),z&&L.createElement("span",{className:W()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:he==null?void 0:he.prefix},z),(0,L.cloneElement)(p,{value:le,hidden:null}),u)}if((0,se.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=W()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),V=W()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return L.createElement(vt,{className:V,style:Ze,hidden:C},L.createElement(et,{className:X},Ce&&L.createElement(De,{className:P},Ce),(0,L.cloneElement)(We,{hidden:null}),Ue&&L.createElement(De,{className:P},Ue)))}return We},b=ce,Ne=e(26407),B=e(33606),x=e(37061),tt=e(18929),Ee=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(Se,G){var c=Se.autoComplete,t=Se.onChange,p=Se.onFocus,y=Se.onBlur,z=Se.onPressEnter,q=Se.onKeyDown,Ce=Se.prefixCls,Ue=Ce===void 0?"rc-input":Ce,Ke=Se.disabled,Ze=Se.htmlSize,_e=Se.className,Re=Se.maxLength,ze=Se.suffix,ye=Se.showCount,ae=Se.type,le=ae===void 0?"text":ae,J=Se.classes,C=Se.classNames,Z=Se.styles,Oe=(0,x.Z)(Se,qe),T=(0,tt.Z)(Se.defaultValue,{value:Se.value}),he=(0,B.Z)(T,2),Ie=he[0],rt=he[1],vt=(0,L.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],oe=(0,L.useRef)(null),k=function(V){oe.current&&(0,se.nH)(oe.current,V)};(0,L.useImperativeHandle)(G,function(){return{focus:k,blur:function(){var V;(V=oe.current)===null||V===void 0||V.blur()},setSelectionRange:function(V,Pe,ie){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(V,Pe,ie)},select:function(){var V;(V=oe.current)===null||V===void 0||V.select()},input:oe.current}}),(0,L.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(V){Se.value===void 0&&rt(V.target.value),oe.current&&(0,se.rJ)(oe.current,V,t)},R=function(V){z&&V.key==="Enter"&&z(V),q==null||q(V)},E=function(V){dt(!0),p==null||p(V)},l=function(V){dt(!1),y==null||y(V)},u=function(V){rt(""),k(),oe.current&&(0,se.rJ)(oe.current,V,t)},w=function(){var V=(0,Ee.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},V,{onChange:We,onFocus:E,onBlur:l,onKeyDown:R,className:W()(Ue,(0,g.Z)({},"".concat(Ue,"-disabled"),Ke),C==null?void 0:C.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var V=Number(Re)>0;if(ze||ye){var Pe=(0,se.D7)(Ie),ie=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(ye)==="object"?ye.formatter({value:Pe,count:ie,maxLength:Re}):"".concat(ie).concat(V?" / ".concat(Re):"");return L.createElement(L.Fragment,null,!!ye&&L.createElement("span",{className:W()("".concat(Ue,"-show-count-suffix"),(0,g.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),C==null?void 0:C.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,se.D7)(Ie),focused:De,triggerFocus:k,suffix:P(),disabled:Ke,classes:J,classNames:C,styles:Z}))}),we=bt,me=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return g}});function o(W){return!!(W.addonBefore||W.addonAfter)}function h(W){return!!(W.prefix||W.suffix||W.allowClear)}function g(W,L,se,ce){if(se){var b=L;if(L.type==="click"){var Ne=W.cloneNode(!0);b=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",se(b);return}if(ce!==void 0){b=Object.create(L,{target:{value:W},currentTarget:{value:W}}),W.value=ce,se(b);return}se(b)}}function ee(W,L){if(W){W.focus(L);var se=L||{},ce=se.cursor;if(ce){var b=W.value.length;switch(ce){case"start":W.setSelectionRange(0,0);break;case"end":W.setSelectionRange(b,b);break;default:W.setSelectionRange(0,b)}}}}function f(W){return typeof W=="undefined"||W===null?"":String(W)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),g=e(33708),ee=e(26407),f=e(33606),W=e(37061),L=e(92310),se=e.n(L),ce=e(11780),b=e(18929),Ne=e(13697),B=e(48736),x=e(59301),tt=e(4676),Ee=x.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=x.useContext(Ee);return qe(O,d)}var we=e(80547),me=["children","locked"],Se=x.createContext(null);function G(d,O){var D=(0,g.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,W.Z)(d,me),$=x.useContext(Se),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return x.createElement(Se.Provider,{value:He},O)}var t=[],p=x.createContext(null);function y(){return x.useContext(p)}var z=x.createContext(t);function q(d){var O=x.useContext(z);return x.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Ce=x.createContext(null),Ue=x.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function ye(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var C=e(10228),Z=e(16089),Oe=C.Z.LEFT,T=C.Z.RIGHT,he=C.Z.UP,Ie=C.Z.DOWN,rt=C.Z.ENTER,vt=C.Z.ESC,et=C.Z.HOME,De=C.Z.END,dt=[he,Ie,Oe,T];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,he,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,he,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function k(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function E(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=x.useRef(),Zt=x.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return x.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=k(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=E(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=E(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},V=function(O){return O.split(P)},Pe="rc-menu-more";function ie(){var d=x.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,x.useRef)(new Map),$=(0,x.useRef)(new Map),He=x.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,x.useRef)(0),zt=(0,x.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,x.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,x.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,x.useCallback)(function(jt){xt(jt)},[]),Kt=(0,x.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=V(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,x.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,x.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return x.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=x.useRef(d);O.current=d;var D=x.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var ue=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return x.useEffect(function(){Ye+=1;var He="".concat(ue,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=x.useContext(Se),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=x.useContext(Se),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=x.createElement(O,(0,g.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,W.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,W.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),x.createElement(ce.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(x.Component),Sn=x.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,W.Z)(d,tn),pn=bt(He),Wt=x.useContext(Se),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=x.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=x.useRef(),an=x.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,W.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===C.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=x.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,g.Z)((0,g.Z)({},Vn),Q),className:se()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,x.createElement(At,{props:(0,g.Z)((0,g.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return x.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:x.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=x.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,W.Z)(O,dn),Ae=x.useContext(Se),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return x.createElement("ul",(0,o.Z)({className:se()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=x.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(x.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return x.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Lt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function S(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=x.useContext(Se),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=x.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,g.Z)((0,g.Z)({},qt),Vt):(0,g.Z)((0,g.Z)({},St),Vt),wn=Lt[Rt],xn=ke(Rt,nn,rn),mn=x.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,g.Z)((0,g.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=x.useRef();return x.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),x.createElement(ot.Z,{prefixCls:O,popupClassName:se()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=x.useContext(Se),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=x.useRef(!1);kt.current=Zt===He;var Dt=x.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;x.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,g.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:x.createElement(c,{mode:He,locked:!kt.current},x.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return x.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,W.Z)(O,i),zn=bt(Ae),Ft=x.useContext(Se),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=x.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=x.useContext(Ce),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=x.useRef(),gr=x.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,W.Z)(la,s),Da=x.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=x.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=x.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,x.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},x.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=x.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=x.createElement(S,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:x.createElement(c,{mode:ar==="horizontal"?"vertical":ar},x.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=x.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:se()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&x.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),x.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();x.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=x.createElement(re,d,$),x.createElement(z.Provider,{value:Q},Ae)}var be=e(39559),Fe=["className","title","eventKey","children"],xe=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,W.Z)(O,Fe),pt=x.useContext(Se),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return x.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,D)}),x.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),x.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,W.Z)(d,xe),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:x.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=x.useContext(Se),$=Q.prefixCls,He=y();return He?null:x.createElement("li",{role:"separator",className:se()("".concat($,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,W.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?x.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):x.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?x.createElement(Ot,(0,o.Z)({key:Rt},xt)):x.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=x.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Tr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Lr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,W.Z)($,N),Mn=x.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=x.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=x.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=x.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=x.useRef(!1),mo=x.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=x.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=x.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];x.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=x.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;x.useEffect(function(){go&&Na(Qn)},[Qn]),x.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ie(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=x.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=x.useMemo(function(){return{isSubPathKey:wa}},[wa]);x.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,x.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);x.useEffect(function(){br(!0)},[]);var Ko=x.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return x.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=x.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return x.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return x.createElement(Ke.Provider,{value:Ko},x.createElement(Ee.Provider,{value:Xt},x.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},x.createElement(Ce.Provider,{value:Ir},ll),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,de=pe;de.Item=vn,de.SubMenu=Y,de.ItemGroup=ht,de.Divider=Ot;var K=de},11780:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92413),h=e(33708),g=e(33606),ee=e(37061),f=e(59301),W=e(92310),L=e.n(W),se=e(29301),ce=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,le){var J=ae.prefixCls,C=ae.invalidate,Z=ae.item,Oe=ae.renderItem,T=ae.responsive,he=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,et=ae.style,De=ae.children,dt=ae.display,oe=ae.order,k=ae.component,We=k===void 0?"div":k,R=(0,ee.Z)(ae,b),E=T&&!dt;function l(V){Ie(rt,V)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:oe}):De,w;C||(w={opacity:E?0:1,height:E?0:Ne,overflowY:E?"hidden":Ne,order:T?oe:Ne,pointerEvents:E?"none":Ne,position:E?"absolute":Ne});var P={};E&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:L()(!C&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:le}),u);return T&&(X=f.createElement(se.Z,{onResize:function(Pe){var ie=Pe.offsetWidth;l(ie)},disabled:he},X)),X}var x=f.forwardRef(B);x.displayName="Item";var tt=x,Ee=e(6089),qe=e(4676),bt=e(16089);function we(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function me(){var ae=f.useRef(null),le=function(C){ae.current||(ae.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(C)};return le}function Se(ae,le){var J=f.useState(le),C=(0,g.Z)(J,2),Z=C[0],Oe=C[1],T=(0,Ee.Z)(function(he){ae(function(){Oe(he)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var C=f.useContext(G);if(!C){var Z=le.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var he=C.className,Ie=(0,ee.Z)(C,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:L()(he,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Ce=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function _e(ae,le){var J=ae.prefixCls,C=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,T=ae.renderItem,he=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,et=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,k=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,E=ae.component,l=E===void 0?"div":E,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,Ce),X=et==="full",V=me(),Pe=Se(V,null),ie=(0,g.Z)(Pe,2),te=ie[0],ue=ie[1],Ye=te||0,Ge=Se(V,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Se(V,0),j=(0,g.Z)(A,2),Me=j[0],Xe=j[1],nt=Se(V,0),At=(0,g.Z)(nt,2),Je=At[0],gt=At[1],Ht=Se(V,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,g.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(C,"-item"),ke=Math.max(Me,Je),Lt=oe===Ue,S=Oe.length&&Lt,_=oe===Ke,ne=S||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return S?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,S]),s=(0,f.useMemo)(function(){return S?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,S,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function be(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){be(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&S&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:S,component:u,invalidate:_},N=he?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:xe,display:d<=Be})},he(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:xe,display:d<=Be}))},F={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=k||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),de=f.createElement(l,(0,o.Z)({className:L()(!_&&C,dt),style:De,ref:le},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!S,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(se.Z,{onResize:Fe,disabled:!S},de):de}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,ye=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return L}});var o=e(33606),h=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function W(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function L(se){var ce=h.useState(),b=(0,o.Z)(ce,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(W()))},[]),se||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),g=e(400),ee=e(33708),f=e(33606),W=e(37061),L=e(39559),se=e(18929),ce=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),x=e(34280),tt=e(49658),Ee=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,xe=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(be):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xe,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function me(i,s,re,Y,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xe=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,L.Z)(Y)==="object")return Y.clearIcon;if(be)return be},[Y,be]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||xe)&&!(it==="combobox"&&xe===""))},[Y,Fe,re.length,xe,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Se=b.createContext(null);function G(){return b.useContext(Se)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],be=re[1],Fe=b.useRef(null),xe=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return xe},[]);var it=function(Ot,Tt){xe(),Fe.current=window.setTimeout(function(){be(Ot),Tt&&Tt()},i)};return[Y,it,xe]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var be=b.useRef(null);be.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(xe){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=xe.target;ht.shadowRoot&&xe.composed&&(ht=xe.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,be,Fe=s.prefixCls,xe=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,de=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:xe,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(be=Y.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xe,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Ce=b.forwardRef(q);Ce.displayName="Input";var Ue=Ce;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function ye(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(ye(i.title)?s=i.title.toString():ye(i.label)&&(s=i.label.toString())),s}function le(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var C=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,be=s.values,Fe=s.open,xe=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,de=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?xe:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:C,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){C(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!be.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,be=s.id,Fe=s.inputRef,xe=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,de=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&de&&!Rt&&(st=de),b.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:be,open:yt,inputElement:re,disabled:xe,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},he=T;function Ie(i){return![Ee.Z.ESC,Ee.Z.SHIFT,Ee.Z.BACKSPACE,Ee.Z.TAB,Ee.Z.WIN_KEY,Ee.Z.ALT,Ee.Z.META,Ee.Z.WIN_KEY_RIGHT,Ee.Z.CTRL,Ee.Z.SEMICOLON,Ee.Z.EQUALS,Ee.Z.CAPS_LOCK,Ee.Z.CONTEXT_MENU,Ee.Z.F1,Ee.Z.F2,Ee.Z.F3,Ee.Z.F4,Ee.Z.F5,Ee.Z.F6,Ee.Z.F7,Ee.Z.F8,Ee.Z.F9,Ee.Z.F10,Ee.Z.F11,Ee.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),be=(0,b.useRef)(!1),Fe=s.prefixCls,xe=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),de=(0,f.Z)(pe,2),K=de[0],d=de[1],O=function(st){var Kt=st.which;(Kt===Ee.Z.UP||Kt===Ee.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===Ee.Z.ENTER&&it==="tags"&&!be.current&&!xe&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Ae=function(st){be.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!xe)&&(xe&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(he,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},k=function(s,re){var Y=s.prefixCls,be=s.disabled,Fe=s.visible,xe=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,de=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,W.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;de&&(pt=de(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),xe)},We=b.forwardRef(k);We.displayName="SelectTrigger";var R=We,E=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,be=re.value,Fe=re.options,xe=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:xe||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,be=[],Fe=u(re,!1),xe=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[xe],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:U}),Tt(N[ht],!0)}})}return Tt(i,!1),be}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,xe){var it=(0,E.Z)(xe),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var be=Y(i,s);return re?be:null}var V=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ie(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,be=i.id,Fe=i.prefixCls,xe=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,de=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,W.Z)(i,V),Et=ie(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,x.Z)(function(){or(!0)},[]);var Ln=(0,se.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Ee.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===Ee.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var be=re,Fe=be.type.isSelectOptGroup,xe=be.key,it=be.props,ht=it.children,Ot=(0,W.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(xe===null?Y:xe,"__"),label:xe},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,be){return b.useMemo(function(){var Fe=i,xe=!i;xe&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&xe&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(xe){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[xe,Ot,F.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!d.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case Ee.Z.N:case Ee.Z.P:case Ee.Z.UP:case Ee.Z.DOWN:{var xn=0;if(Pt===Ee.Z.UP?xn=-1:Pt===Ee.Z.DOWN?xn=1:dn()&&wn&&(Pt===Ee.Z.N?xn=1:Pt===Ee.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case Ee.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),xe&&It.preventDefault();break}case Ee.Z.ESC:Tt(!1),xe&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,W.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,be=i.backfill,Fe=i.allowClear,xe=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),de=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!xe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=0;xe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),xe&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[xe,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!ie||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),S=Lt;S.Option=tn,S.OptGroup=gt;var _=S,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Ce},default:function(){return ze}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(33606),W=e(37061),L=e(26407),se=e(92310),ce=e.n(se),b=e(93681),Ne=e(5643),B=e(18929),x=e(59301),tt=e(29301),Ee=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],me={},Se;function G(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=ye.getAttribute("id")||ye.getAttribute("data-reactid")||ye.getAttribute("name");if(ae&&me[le])return me[le];var J=window.getComputedStyle(ye),C=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),he={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:C};return ae&&le&&(me[le]=he),he}function c(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),ye.getAttribute("wrap")?Se.setAttribute("wrap",ye.getAttribute("wrap")):Se.removeAttribute("wrap");var C=G(ye,ae),Z=C.paddingSize,Oe=C.borderSize,T=C.boxSizing,he=C.sizingStyle;Se.setAttribute("style","".concat(he,";").concat(bt)),Se.value=ye.value||ye.placeholder||"";var Ie=void 0,rt=void 0,vt,et=Se.scrollHeight;if(T==="border-box"?et+=Oe:T==="content-box"&&(et-=Z),le!==null||J!==null){Se.value=" ";var De=Se.scrollHeight-Z;le!==null&&(Ie=De*le,T==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=x.forwardRef(function(ye,ae){var le=ye,J=le.prefixCls,C=le.onPressEnter,Z=le.defaultValue,Oe=le.value,T=le.autoSize,he=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,et=le.onChange,De=le.onInternalAutoSize,dt=(0,W.Z)(le,t),oe=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),k=(0,f.Z)(oe,2),We=k[0],R=k[1],E=function(gt){R(gt.target.value),et==null||et(gt)},l=x.useRef();x.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=x.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],V=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ie=x.useState(z),te=(0,f.Z)(ie,2),ue=te[0],Ye=te[1],Ge=x.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,Ee.Z)(function(){V&&A()},[Oe,P,X,V]),(0,Ee.Z)(function(){if(ue===p)Ye(y);else if(ue===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[ue]);var j=x.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ue===z&&(he==null||he(gt),T&&(Me(),j.current=(0,qe.Z)(function(){A()})))};x.useEffect(function(){return Me},[]);var nt=V?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(ue===p||ue===y)&&(At.overflowY="hidden",At.overflowX="hidden"),x.createElement(tt.Z,{onResize:Xe,disabled:!(T||he)},x.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ce()(J,Ie,(0,g.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:E})))}),Ce=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(ye,ae){return(0,L.Z)(ye||"").slice(0,ae).join("")}function Ze(ye,ae,le,J){var C=le;return ye?C=Ke(le,J):(0,L.Z)(ae||"").lengthJ&&(C=ae),C}var _e=x.forwardRef(function(ye,ae){var le,J=ye.defaultValue,C=ye.value,Z=ye.onFocus,Oe=ye.onBlur,T=ye.onChange,he=ye.allowClear,Ie=ye.maxLength,rt=ye.onCompositionStart,vt=ye.onCompositionEnd,et=ye.suffix,De=ye.prefixCls,dt=De===void 0?"rc-textarea":De,oe=ye.classes,k=ye.showCount,We=ye.className,R=ye.style,E=ye.disabled,l=ye.hidden,u=ye.classNames,w=ye.styles,P=ye.onResize,X=(0,W.Z)(ye,Ue),V=(0,B.Z)(J,{value:C,defaultValue:J}),Pe=(0,f.Z)(V,2),ie=Pe[0],te=Pe[1],ue=(0,x.useRef)(null),Ye=x.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=x.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=x.useRef(),nt=x.useRef(0),At=x.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,x.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,x.useEffect)(function(){ft(function(_t){return!E&&_t})},[E]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=ie,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var S,_=nt.current>=Ie+1||nt.current===((S=Xe.current)===null||S===void 0?void 0:S.length);Lt=Ze(_,Xe.current,Lt,Ie)}Lt!==ie&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var S=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(S,ie,Lt,Ie)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)},vn=function(ke){var Lt=X.onPressEnter,S=X.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),S==null||S(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ue.current)===null||Lt===void 0?void 0:Lt.textArea,ke,T)},yn=(0,Ne.D7)(ie);!j&&Nt&&C==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(k){var ot=(0,L.Z)(yn).length;(0,ee.Z)(k)==="object"?Be=k.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=x.createElement(x.Fragment,null,Nn,x.createElement("span",{className:ce()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Lt;P==null||P(ke),(Lt=ue.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!k&&!he,qt=x.createElement(b.BaseInput,{value:yn,allowClear:he,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:ce()(oe==null?void 0:oe.affixWrapper,(le={},(0,g.Z)(le,"".concat(dt,"-show-count"),k),(0,g.Z)(le,"".concat(dt,"-textarea-allow-clear"),he),le))},disabled:E,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:x.createElement(Ce,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:E,prefixCls:dt,onResize:at,ref:ue}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),g=e(33708),ee=e(400),f=e(33606),W=e(37061),L=e(92310),se=e.n(L),ce=e(29301),b=e(70425),Ne=e(34280),B=e(59301),x=e(4676),tt=B.forwardRef(function(k,We){var R=k.height,E=k.offsetY,l=k.offsetX,u=k.children,w=k.prefixCls,P=k.onInnerResize,X=k.innerProps,V=k.rtl,Pe=k.extra,ie={},te={display:"flex",flexDirection:"column"};return E!==void 0&&(ie={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(E,"px)")},V?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ie},B.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:se()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var Ee=tt;function qe(k){var We=k.children,R=k.setRef,E=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:E})}function bt(k,We,R,E,l,u,w,P){var X=P.getKey;return k.slice(We,R+1).map(function(V,Pe){var ie=We+Pe,te=w(V,ie,{style:{width:E},offsetX:l}),ue=X(V);return B.createElement(qe,{key:ue,setRef:function(Ge){return u(V,Ge)}},te)})}function we(k,We,R,E){var l=R-k,u=We-R,w=Math.min(l,u)*2;if(E<=w){var P=Math.floor(E/2);return E%2?R+P+1:R-P}return l>u?R-(E-u):R+(E-l)}function me(k,We,R){var E=k.length,l=We.length,u,w;if(E===0&&l===0)return null;E2&&arguments[2]!==void 0?arguments[2]:!1,ie=X?V<0&&P.current.left||V>0&&P.current.right:V<0&&P.current.top||V>0&&P.current.bottom;return Pe&&ie?(clearTimeout(u.current),l.current=!1):(!ie||l.current)&&w(),!l.current&&ie}};function y(k,We,R,E,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),V=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),ie=p(We,R,E,l);function te(Qe,A){if(G.Z.cancel(X.current),!ie(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,V.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function ue(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(k){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):ue(Qe,Xe)}}function ft(Qe){k&&(Pe.current=Qe.detail===V.current)}return[$e,ft]}function z(k,We,R,E){var l=B.useMemo(function(){return[new Map,[]]},[k,R.id,E]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),ue=w.get(ie);if(te===void 0||ue===void 0)for(var Ye=k.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(ue)Ye();else{V.current+=1;var Ge=V.current;Promise.resolve().then(function(){Ge===V.current&&Ye()})}}function te(ue,Ye){var Ge=k(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ie()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(ue):R==null||R(ue))}return(0,B.useEffect)(function(){return Pe},[]),[te,ie,X.current,u]}var Re=14/15;function ze(k,We,R){var E=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,V=function(ue){if(E.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){E.current=!1,X()},ie=function(ue){X(),ue.touches.length===1&&!E.current&&(E.current=!0,l.current=Math.ceil(ue.touches[0].pageX),u.current=Math.ceil(ue.touches[0].pageY),w.current=ue.target,w.current.addEventListener("touchmove",V,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",V),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return k&&We.current.addEventListener("touchstart",ie,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",ie),X(),clearInterval(P.current)}},[k])}function ye(k){return Math.floor(Math.pow(k,.5))}function ae(k,We){var R="touches"in k?k.touches[0]:k;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(k,We,R){B.useEffect(function(){var E=We.current;if(k&&E){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},V=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},ie=function(ue){if(l){var Ye=ae(ue,!1),Ge=E.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-ye(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=ye(A),X()}else P()}};return E.addEventListener("mousedown",V),E.ownerDocument.addEventListener("mouseup",Pe),E.ownerDocument.addEventListener("mousemove",ie),function(){E.removeEventListener("mousedown",V),E.ownerDocument.removeEventListener("mouseup",Pe),E.ownerDocument.removeEventListener("mousemove",ie),P()}}},[k])}var J=10;function C(k,We,R,E,l,u,w,P){var X=B.useRef(),V=B.useState(null),Pe=(0,f.Z)(V,2),ie=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(ie&&ie.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=k.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==ie.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},ie),{},{times:ie.times+1,targetAlign:A,lastTop:j}))}},[ie,k.current]),function(ue){if(ue==null){P();return}if(G.Z.cancel(X.current),typeof ue=="number")w(ue);else if(ue&&(0,h.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=We.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(k,We){var R=k.prefixCls,E=k.rtl,l=k.scrollOffset,u=k.scrollRange,w=k.onStartMove,P=k.onStopMove,X=k.onScroll,V=k.horizontal,Pe=k.spinSize,ie=k.containerSize,te=k.style,ue=k.thumbStyle,Ye=k.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!E,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-ie||0,yn=ie-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var S=l/gn;return S*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,V)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var S=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",S,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",S),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var S,_=function(s){var re=ot.current,Y=re.dragging,be=re.pageY,Fe=re.startTop;G.Z.cancel(S);var xe=tn.current.getBoundingClientRect(),it=ie/(V?xe.width:xe.height);if(Y){var ht=(ae(s,V)-be)*it,Ot=Fe;!Ht&&V?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),S=(0,G.Z)(function(){X(N,V)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(S)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return V?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Nn),B.createElement("div",{ref:tn,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),V),"".concat(_t,"-vertical"),!V),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),ue),onMouseDown:at}))}),Oe=Z,T=20;function he(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=k/We*k;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(k,We){var R=k.prefixCls,E=R===void 0?"rc-virtual-list":R,l=k.className,u=k.height,w=k.itemHeight,P=k.fullHeight,X=P===void 0?!0:P,V=k.style,Pe=k.data,ie=k.children,te=k.itemKey,ue=k.virtual,Ye=k.direction,Ge=k.scrollWidth,$e=k.component,ft=$e===void 0?"div":$e,Qe=k.onScroll,A=k.onVirtualScroll,j=k.onVisibleChange,Me=k.innerProps,Xe=k.extraRender,nt=k.styles,At=k.showScrollBar,Je=At===void 0?"optional":At,gt=(0,W.Z)(k,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=se()(E,(0,ee.Z)({},"".concat(E,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],S=(0,B.useState)(0),_=(0,f.Z)(S,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],be=re[1],Fe=function(){be(!0)},xe=function(){be(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=Se(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,de=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=de,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return he(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return he(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,x.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,x.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=C(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(pe,de+1);j(wt,Be)}},[pe,de,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:de,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,de,Ge,ne,sn,ie,it),un=null;u&&(un=(0,g.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},V),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ce.Z,{onResize:$},B.createElement(ft,{className:"".concat(E,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(Ee,{prefixCls:E,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:E,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:xe,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:E,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:xe,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return se}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,h=(ce,b)=>(!b||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",g=(ce,b)=>{if(ce.clientHeight{const x=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(Ee){return null}})(B);return!!x&&(x.clientHeightttb||tt>ce&&Ee=b&&qe>=Ne?tt-ce-B:Ee>b&&qeNe?Ee-b+x:0,f=ce=>{const b=ce.parentElement;return b==null?ce.getRootNode().host||null:b},W=(ce,b)=>{var Ne,B,x,tt;if(typeof document=="undefined")return[];const{scrollMode:Ee,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:me}=b,Se=typeof we=="function"?we:Oe=>Oe!==we;if(!o(ce))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&Se(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,me)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(x=window.visualViewport)==null?void 0:x.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Ce,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=ce.getBoundingClientRect(),{top:ze,right:ye,bottom:ae,left:le}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(ce);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+ae:Ke+Ce/2-ze+ae,C=bt==="center"?Re+Ue/2-le+ye:bt==="end"?Ze+ye:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(T===G&&!g(T)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),oe=parseInt(dt.borderLeftWidth,10),k=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let E=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-oe-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-k-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:he/T.offsetHeight:0;if(G===T)E=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,k,R,q+J,q+J+Ce,Ce):J-y/2,l=bt==="start"?C:bt==="center"?C-p/2:bt==="end"?C-p:ee(z,z+p,p,oe,We,z+C,z+C+Ue,Ue),E=Math.max(0,E+q),l=Math.max(0,l+z);else{E=qe==="start"?J-rt-k:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,he,k,R+w,J,J+Ce,Ce):J-(rt+he/2)+w/2,l=bt==="start"?C-De-oe:bt==="center"?C-(De+Ie/2)+u/2:bt==="end"?C-vt+We+u:ee(De,vt,Ie,oe,We+u,C,C+Ue,Ue);const{scrollLeft:V,scrollTop:Pe}=T;E=X===0?0:Math.max(0,Math.min(Pe+E/X,T.scrollHeight-he/X+w)),l=P===0?0:Math.max(0,Math.min(V+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-E,C+=V-l}Z.push({el:T,top:E,left:l})}return Z},L=ce=>ce===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function se(ce,b){if(!ce.isConnected||!(x=>{let tt=x;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(ce))return;const Ne=(x=>{const tt=window.getComputedStyle(x);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(ce);if((x=>typeof x=="object"&&typeof x.behavior=="function")(b))return b.behavior(W(ce,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:x,top:tt,left:Ee}of W(ce,L(b))){const qe=tt-Ne.top+Ne.bottom,bt=Ee-Ne.left+Ne.right;x.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachBook__index.c2e7b698.async.js b/p__Declaration__Research__TeachCompetition__index.97503290.async.js similarity index 91% rename from p__Declaration__Research__TeachBook__index.c2e7b698.async.js rename to p__Declaration__Research__TeachCompetition__index.97503290.async.js index b55a512e92..4850548799 100644 --- a/p__Declaration__Research__TeachBook__index.c2e7b698.async.js +++ b/p__Declaration__Research__TeachCompetition__index.97503290.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3939],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[2625],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},14915:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___ez7Zf",header:"header___yjl0D",headTitle:"headTitle___tSMsO",searchWrap:"searchWrap___olCiw",wrap1:"wrap1___gg1w5",editBtn:"editBtn___RhOqF"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u6559\u6750\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u4F5C\u8005",align:"left",ellipsis:!0,dataIndex:"authors",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u603B\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"words_count",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64B0\u5199\u5B57\u6570",align:"left",ellipsis:!0,dataIndex:"write_words_count",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u4E66\u53F7",align:"left",ellipsis:!0,dataIndex:"books_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u51FA\u7248\u793E",align:"left",ellipsis:!0,dataIndex:"publisher",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u51FA\u7248\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachBook/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachBook/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:12},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:12});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Oe=yield(0,b.kF)({declare_type:12,content:De});(Oe==null?void 0:Oe.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u51FA\u7248\u6559\u6750\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachBook/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u6559\u6750"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},9718:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___wFSWW",header:"header___CMvaP",headTitle:"headTitle___TTILi",searchWrap:"searchWrap___W4kZ4",wrap1:"wrap1___Nlotq",editBtn:"editBtn___QTEkm"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u7ADE\u8D5B\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u7B49\u7EA7",align:"left",ellipsis:!0,dataIndex:"award_grade_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6307\u5BFC\u8001\u5E08",align:"left",ellipsis:!0,dataIndex:"instructor",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53C2\u8D5B\u5B66\u751F",align:"left",ellipsis:!0,dataIndex:"competitor",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53C2\u8D5B\u5B66\u751F\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"competitor_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachCompetition/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachCompetition/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:8},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:8});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:8,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u5B66\u79D1\u7ADE\u8D5B\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachCompetition/edit")}},"\u6DFB\u52A0\u5B66\u79D1\u7ADE\u8D5B"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,user:Zt,loading:at}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:gt}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Oe,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Oe,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Oe=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Oe(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Oe);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,gt=Oe.checkable,pe=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,ct=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__TeachMeeting__Edit__index.1dff1fb5.async.js b/p__Declaration__Research__TeachMeeting__Edit__index.1dff1fb5.async.js deleted file mode 100644 index 71880ab08b..0000000000 --- a/p__Declaration__Research__TeachMeeting__Edit__index.1dff1fb5.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8902],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},26227:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},84105:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},41464:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},18785:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},73331:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},15277:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},61481:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},33853:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},61485:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},38819:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},47472:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),ce=L},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),g=e(8591),ee=e(43418),f=e(3113),k=e(3294),L=e(23538),ce=Object.defineProperty,ie=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,S,Z)=>S in J?ce(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,x=(J,S)=>{for(var Z in S||(S={}))b.call(S,Z)&&B(J,Z,S[Z]);if(ie)for(var Z of ie(S))Ne.call(S,Z)&&B(J,Z,S[Z]);return J},tt=(J,S,Z)=>new Promise((Oe,T)=>{var he=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(he,Ie);rt((Z=Z.apply(J,S)).next())});const Ee="\u3000\u3000";function qe(J){var S=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+S[Z]}var bt=({value:J=[],action:S,onChange:Z,className:Oe,maxSize:T=150,title:he="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(Ee)===-1&&(R.name=`${R.name}${Ee}${qe(R.size)}`),x({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((V=(oe=et.file)==null?void 0:oe.response)==null?void 0:V.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},he),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},we=e(61481),ue=e(89392),Se=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,S,Z)=>S in J?Se(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,y=(J,S)=>{for(var Z in S||(S={}))c.call(S,Z)&&p(J,Z,S[Z]);if(G)for(var Z of G(S))t.call(S,Z)&&p(J,Z,S[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ce=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,S,Z)=>S in J?Ce(J,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[S]=Z,Re=(J,S)=>{for(var Z in S||(S={}))Ke.call(S,Z)&&_e(J,Z,S[Z]);if(Ue)for(var Z of Ue(S))Ze.call(S,Z)&&_e(J,Z,S[Z]);return J},ze=(J,S,Z)=>new Promise((Oe,T)=>{var he=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(he,Ie);rt((Z=Z.apply(J,S)).next())});const{Dragger:ye}=h.default;function ae(J){let S=[];return J&&J.length>0&&(S=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+Ee+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),S}var le=({value:J,onChange:S,action:Z,data:Oe,className:T,maxSize:he=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:V=!0,uploadText:We,setFileProgress:R,showFileProgress:E})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),W(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};E&&R(w.some(de=>de.status==="uploading"));const se={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(de,Ye)=>{const Ge=de.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(Ee)===-1&&(Qe.name=`${Qe.name}${Ee}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",de,w),S(w)},onRemove:de=>ze(void 0,null,function*(){if(!V)return!0;const Ye=()=>ze(void 0,null,function*(){if(de.response?de.response.id:de.id){let $e=yield(0,L.JZ)(de.response?de.response.id:de.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:ye=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Ce)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,Z)=>{var Oe;const{name:T,id:he,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=S;return G.createElement("div",{key:he,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:Ce+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),_e&&(0,k.L9)([_e]),(0,k.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),ye&&(0,ce.bg)()&&(S==null?void 0:S.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(S)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=S==null?void 0:S.subject_tags)==null?void 0:Oe.map((oe,V)=>{var We,R;if(V===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const E=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:E,style:{left:`${48+52*(V-1)+2*V}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(g.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,S.stages_count))),G.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,S.members_count)))))))})),!z.length&&G.createElement(L.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return he},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return V},tp:function(){return tt}});var o=e(59301),h={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),k={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"},L=e(92310),ce=e.n(L),ie=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:C="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ce()(k.row,qt),style:Lt},o.createElement("div",{onClick:(0,ie.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${k.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:be,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:C},className:ot===Fe.id?k.active:""},o.createElement("span",{title:Fe.name,className:k.name},Fe.name),!!_&&o.createElement("span",{className:k.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),re(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ce()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),Ee={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var C;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=ot;(be=JSON.stringify(ot))!=null&&be.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(xe){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=be=>{be!==_&&(ne(be),at(encodeURIComponent(i),be))};return o.createElement("div",{className:ce()(Ee.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:Ee.dropdown},o.createElement("div",{className:Ee.text},(C=Be.find(be=>be.id===_))==null?void 0:C.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Ee.b1}),o.createElement("b",{className:Ee.b2})),o.createElement("div",{className:Ee.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ue={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ce()(ue.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?ue.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||ot(Be+1,"next")},className:Lt?ue.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Ce=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:C},o.createElement("div",{className:ce()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:be,cover_image_id:Fe,pic:xe}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),be&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${xe}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Ce}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),S=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:C})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:C},le.createElement("div",{className:ce()(ye.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:be}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:ye.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:ye.li,onClick:xe=>{xe.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:ye.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:ye.name},ne.name)),le.createElement("img",{className:ye.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:ye.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:ye.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:ye.sign},"\u516C\u5F00")),le.createElement("div",{className:ye.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:ye.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),he=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ce()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Lt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:ce()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:ce()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Lt,C)=>o.createElement(De.default.Item,{key:C,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Lt=>ot===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),E=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?E(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},W=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=C=>{try{Lt(at.next(C))}catch(_){qt(_)}},ke=C=>{try{Lt(at.throw(C))}catch(_){qt(_)}},Lt=C=>C.done?St(C.value):Promise.resolve(C.value).then(_t,ke);Lt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:C="middle",shape:_="round"}=ot,ne=W(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ie.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ce()(We.btn,We[`${C}-${_}`],at),style:St,size:C,shape:_,loading:i||_t},ne),qt)},de={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:ce()(de.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:de.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:C=!1})=>o.createElement("div",{className:ce()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:C,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:ce()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:ce()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Lt=>{const C=Math.floor(Lt/1e3);_t(C)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},39622:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___TTpf0",core:"core___EnHFv",header:"header___NxMBI",tip:"tip___lhjYU",editBtn:"editBtn___nYSDO",contBox:"contBox___wBm3F",formWrap:"formWrap___j60Sk",partSty:"partSty___IqrVz",titleTag:"titleTag___b5KeE",tag:"tag___dYzVu",title:"title___h9cWD",partSty1:"partSty1___pNX54",partSty2:"partSty2___C99DI",partSty3:"partSty3___Uqtqu"},g=e(78241),ee=e(8591),f=e(71418),k=e(95237),L=e(43604),ce=e(92832),ie=e(57809),b=e(5083),Ne=e(3113),B=e(43418),x=e(89070),tt=e(29458),Ee=e(57490),qe=e(70849),bt=e(61186),we=e.n(bt),ue=e(59301),Se=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?Se(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Ce=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((ye,ae)=>{var le=Z=>{try{S(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{S(ze.throw(Z))}catch(Oe){ae(Oe)}},S=Z=>Z.done?ye(Z.value):Promise.resolve(Z.value).then(le,J);S((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:ye})=>{const[ae,le]=(0,o.useState)(!1),[J]=g.default.useForm(),[S,Z]=(0,o.useState)({}),[Oe]=(0,x.useSearchParams)(),T=Oe.get("id"),[he]=g.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,V;vt(),T&&et(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((V=Re==null?void 0:Re.userInfo)==null?void 0:V.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,qe.LX)({declare_type:13});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),et=()=>Ue(void 0,null,function*(){var oe,V,We,R,E,l;le(!0);const u=yield(0,qe.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(Ce(q({},(u==null?void 0:u.data)||{}),{meeting_time:(oe=u==null?void 0:u.data)!=null&&oe.meeting_time?we()((V=u==null?void 0:u.data)==null?void 0:V.meeting_time):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,Ee.z)([(E=u==null?void 0:u.data)==null?void 0:E.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,V)=>{},dt=oe=>Ue(void 0,null,function*(){var V,We,R;oe.meeting_time=oe.meeting_time?(V=oe.meeting_time)==null?void 0:V.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let E={status:-1};T?E=yield(0,qe.Bb)(Ce(q({},oe),{id:T,declare_type:13})):E=yield(0,qe.eu)(Ce(q({},oe),{declare_type:13})),(E==null?void 0:E.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ue.createElement(f.Z,{spinning:ae},ue.createElement("div",{className:h.contentWrap},ue.createElement("div",{className:h.core},ue.createElement("div",{className:h.header},ue.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u7C7B\u6559\u7814\u6D3B\u52A8"),ue.createElement("div",null,ue.createElement("span",null,ue.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{x.history.back()}})))),ue.createElement("div",{className:h.contBox},ue.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ue.createElement(g.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:2}},ue.createElement("div",{className:h.partSty},ue.createElement("div",{className:h.titleTag},ue.createElement("span",{className:h.tag}),ue.createElement("span",{className:h.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ue.createElement(k.Z,{gutter:[16,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ue.createElement(k.Z,{gutter:[16,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ue.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",maxLength:200})))),ue.createElement(k.Z,{gutter:[24,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u57F9\u8BAD\u9898\u76EE",name:"report_title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u57F9\u8BAD\u9898\u76EE"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u57F9\u8BAD\u9898\u76EE",maxLength:200}))),ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u5185\u5BB9\u6458\u8981",name:"report_desc",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9\u6458\u8981"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9\u6458\u8981",maxLength:200})))),ue.createElement(k.Z,{gutter:[24,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u662F\u5426\u7279\u9080",name:"is_invite",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"}]},ue.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"},ue.createElement(ie.default.Option,{value:!0},"\u662F"),ue.createElement(ie.default.Option,{value:!1},"\u5426")))),ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u662F\u5426\u5883\u5916",name:"is_abroad",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"}]},ue.createElement(ie.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"},ue.createElement(ie.default.Option,{value:!0},"\u662F"),ue.createElement(ie.default.Option,{value:!1},"\u5426"))))),ue.createElement(k.Z,{gutter:[24,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u65F6\u95F4",name:"meeting_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4"}]},ue.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u5730\u70B9",name:"place",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u5730\u70B9"}]},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u5730\u70B9",maxLength:200})))),ue.createElement(k.Z,{gutter:[24,16]},ue.createElement(L.Z,{span:12},ue.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ue.createElement(ce.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ue.createElement("div",{className:h.partSty3},ue.createElement("div",{className:h.titleTag},ue.createElement("span",{className:h.tag}),ue.createElement("span",{className:h.title},"\u9644\u4EF6")),ue.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ue.createElement(Ee.Z,{number:1,uploadText:!0,maxSize:20})),ue.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ue.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ue.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&ue.createElement(k.Z,{justify:"end",className:"mt20"},ue.createElement(tt.op,{shape:"default",onClick:()=>{J.resetFields(),x.history.back()}},"\u53D6\u6D88"),ue.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&ue.createElement(k.Z,{justify:"end",className:"mt20"},ue.createElement(tt.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&x.history.back()})})}},"\u901A\u8FC7"),ue.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ue.createElement("div",null,ue.createElement(g.default,{form:he,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:T,verify_status:"reject"},oe))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),x.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ue.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ue.createElement(ce.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield he.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,x.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return g},JZ:function(){return f},bN:function(){return L},jP:function(){return k},rO:function(){return ee}});var o=e(99064),h=(ce,ie,b)=>new Promise((Ne,B)=>{var x=qe=>{try{Ee(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{Ee(b.throw(qe))}catch(bt){B(bt)}},Ee=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(x,tt);Ee((b=b.apply(ce,ie)).next())});function g(ce){return(0,o.U2)(`libraries/${ce}.json`)}function ee(ce){return(0,o.U2)("library_tags.json",ce)}function f(ce){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${ce}.json`)).status===0})}function k(ce){return(0,o.v_)("libraries.json",ce)}function L(ce,ie){return(0,o.gz)(`libraries/${ce}.json`,ie)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const g=null;function ee(k,L,ce){return h()({[`${k}-status-success`]:L==="success",[`${k}-status-warning`]:L==="warning",[`${k}-status-error`]:L==="error",[`${k}-status-validating`]:L==="validating",[`${k}-has-feedback`]:ce})}const f=(k,L)=>L||k},93891:function(fn,lt,e){var o=e(59301),h=e(36355),g=e(64165);const ee=f=>{const{componentName:k}=f,{getPrefixCls:L}=(0,o.useContext)(h.E_),ce=L("empty");switch(k){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ce}-small`});default:return o.createElement(g.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),k=e(58319),L=e.n(k),ce=e(23250),ie=e.n(ce),b=e(74959),Ne=e.n(b),B=e(10238),x=e.n(B),tt=e(33656),Ee=e.n(tt);h().extend(Ee()),h().extend(x()),h().extend(f()),h().extend(L()),h().extend(ie()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ue={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var H=function(ut,me,Le){for(var mt=me;mt<=Le;){var Ut=void 0;switch(ut){case"date":{if(Ut=v.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=v.getDate(v.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(v.getMonth(r)/3)*3,Te=ge+2;return H("month",ge,Te)}case"year":return H("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),mt){ge(Le);return}Te.current=requestAnimationFrame(function(){ge(Le)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:v}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Le){Ct(Le)}function me(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Te=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),me=ut[0],Le=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!me&&r&&!H(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):me||H(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:me}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),v=m[0],H=m[1];return{label:v,value:H}})):[])},[n,r])}var C=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,oe.Z)(m,2),H=v[0],M=v[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Te(){M(ve.current[0])}return(0,C.Z)(function(){r.every(function(Ct){return Ct!==H})&&Te()},[r.join("||")]),[H,ge,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return v}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)v.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Le=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,mt,Ut]},[Le,mt,Ut,Bt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ge.addMonth:ge.addYear:Pr=La?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ge.getNow(),No="".concat(v,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(v,"-panel"),H,(r={},(0,De.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return v==null?void 0:v(ht(ge))},onMouseLeave:function(){return v==null?void 0:v(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Le=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,V.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,V.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(me)>je(Te);case"week":return Ct(me)>Ct(Te);default:return!de(ve,me,Te)&&ve.isAfter(me,Te)}return!1},[H,M[1],Te,r]),ut=t.useCallback(function(me){if(M[1]||H&&H(me))return!0;if(M[0]&&ge)return!de(ve,me,Te)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:xe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:me,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:xe(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?xe(Fn,1):xe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!xe(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=xe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,me),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(xe(dr,0)&&!zr[0]||xe(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Te,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:xe(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:xe(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,he.Z)(this,a);for(var v=arguments.length,H=new Array(v),M=0;M{const{lineHeight:v}=n,H=Math.floor(a*v)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Le,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Te}px dashed ${me}`,borderBottom:`${Te}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Le,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-v-ve,Qr=(Yr-ge*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Le,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Le,H)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,mt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ct,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&v===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Le,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Le,me,t.createElement(ye.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:ut,getPopupContainer:me,style:Le,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(ye.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=v,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(Se);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),g=e(92310),ee=e.n(g),f=e(31561),k=e(70425),L=e(18929),ce=e(2738),ie=e(79676),b=e(53487),Ne=e(92343),B=e(36355),x=e(20834),tt=e(40875),Ee=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Ce,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:ye,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:S=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:he,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,qe.Z)(De),[,V]=(0,Ee.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Ce}),E=Ce?[]:q;let l;E&&E.includes("contextMenu")&&(l=!0);const[u,w]=(0,L.Z)(!1,{value:Re!=null?Re:ye}),P=(0,k.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,_e,oe,{[`${De}-rtl`]:rt==="rtl"}),W=(0,ie.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:V.marginXXS,arrowWidth:p?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),se=()=>{let te;return t!=null&&t.items?te=o.createElement(x.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:de=>{let{mode:Ye}=de}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ce.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:W,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||he,transitionName:vt,trigger:E,overlay:se,placement:et,onVisibleChange:P}),R))};function ue(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,b.Z)(we,"dropdown",c=>c,ue),G=c=>o.createElement(Se,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return Ee}});var o=e(91857),h=e(92310),g=e.n(h),ee=e(59301),f=e(18785),k=e(3113),L=e(36355),ce=e(81327),ie=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var ue in qe)Object.prototype.hasOwnProperty.call(qe,ue)&&bt.indexOf(ue)<0&&(we[ue]=qe[ue]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ue=Object.getOwnPropertySymbols(qe);Se{const{getPopupContainer:bt,getPrefixCls:we,direction:ue}=ee.useContext(L.E_),{prefixCls:Se,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Ce,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:ye,onOpenChange:ae,placement:le,getPopupContainer:J,href:S,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=se=>se,mouseEnterDelay:he,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=we("dropdown",Se),V=`${oe}-button`,[We,R]=(0,b.Z)(oe),E={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:he,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ie.ri)(oe,ue),w=g()(V,u,Ce,R);"overlay"in qe&&(E.overlay=_e),"open"in qe&&(E.open=ye),"placement"in qe?E.placement=le:E.placement=ue==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(k.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:S,title:Oe},q),X=ee.createElement(k.ZP,{type:G,danger:c,icon:Z}),[W,Pe]=T([P,X]);return We(ee.createElement(ce.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),W,ee.createElement(o.Z,Object.assign({},E),Pe)))};B.__ANT_BUTTON=!0;var x=B;const tt=o.Z;tt.Button=x;var Ee=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),g=e(92899),ee=e(29878),f=e(19447),k=e(83116),L=e(37613),ie=B=>{const{componentCls:x,menuCls:tt,colorError:Ee,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:Ee,"&:hover":{color:qe,backgroundColor:Ee}}}}}};const b=B=>{const{componentCls:x,menuCls:tt,zIndexPopup:Ee,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:ue,motionDurationMid:Se,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[x]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ee,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${ue}-down, & > ${we}-btn-icon > ${ue}-down`]:{fontSize:y}},[`${x}-wrap`]:{position:"relative",[`${we}-btn > ${ue}-down`]:{fontSize:y},[`${ue}-down::before`]:{transition:`transform ${Se}`}},[`${x}-wrap-open`]:{[`${ue}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${x}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${x}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${x}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${x}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${x}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:Ee,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${Se}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${x}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,k.Z)("Dropdown",(B,x)=>{let{rootPrefixCls:tt}=x;const{marginXXS:Ee,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:ue,paddingXXS:Se,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*ue)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,L.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+Ee,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Se});return[b(y),ie(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return Se}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(9763),k=e(64993),L=e(88088),ie=()=>{const[,G]=(0,L.Z)(),t=new k.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,G]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Ce}=(0,g.useMemo)(()=>({borderColor:new k.C(c).onBackground(y).toHexShortString(),shadowColor:new k.C(t).onBackground(y).toHexShortString(),contentColor:new k.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Ce}))))},B=e(83116),x=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var Ee=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,x.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Ce,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=g.useContext(ee.E_),ze=Ze("empty",p),[ye,ae]=Ee(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,S=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=g.createElement("img",{alt:S,src:y}):Z=y,ye(g.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),g.createElement("div",{className:`${ze}-image`,style:Ce},Z),J&&g.createElement("div",{className:`${ze}-description`},J),q&&g.createElement("div",{className:`${ze}-footer`},q)))};ue.PRESENTED_IMAGE_DEFAULT=bt,ue.PRESENTED_IMAGE_SIMPLE=we;var Se=ue},78241:function(fn,lt,e){e.d(lt,{default:function(){return Lt}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(77900),f=e(59301),k=e(62892),L=e(32441);function ce(C){const[_,ne]=f.useState(C);return f.useEffect(()=>{const i=setTimeout(()=>{ne(C)},C.length?0:10);return()=>{clearTimeout(i)}},[C]),_}var ie=e(17313),b=e(29878),Ne=e(8378),B=e(37613),x=e(83116),Ee=C=>{const{componentCls:_}=C,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${C.motionDurationSlow} ${C.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${C.motionDurationSlow} ${C.motionEaseInOut}, - opacity ${C.motionDurationSlow} ${C.motionEaseInOut}, - transform ${C.motionDurationSlow} ${C.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=C=>({legend:{display:"block",width:"100%",marginBottom:C.marginLG,padding:0,color:C.colorTextDescription,fontSize:C.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${C.lineWidth}px ${C.lineType} ${C.colorBorder}`},label:{fontSize:C.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 ${C.controlOutlineWidth}px ${C.controlOutline}`},output:{display:"block",paddingTop:15,color:C.colorText,fontSize:C.fontSize,lineHeight:C.lineHeight}}),bt=(C,_)=>{const{formItemCls:ne}=C;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=C=>{const{componentCls:_}=C;return{[C.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ie.Wf)(C)),qe(C)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:C.paddingSM},"&-small":Object.assign({},bt(C,C.controlHeightSM)),"&-large":Object.assign({},bt(C,C.controlHeightLG))})}},ue=C=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:xe,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=C;return{[_]:Object.assign(Object.assign({},(0,ie.Wf)(C)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:C.colorError}},"&-has-error":{[`${_}-split`]:{color:C.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${C.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:be,[`> ${ne}`]:{fontSize:C.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:C.marginXXS,color:re,fontSize:C.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:C.marginXXS,color:C.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:C.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:C.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:xe,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:C.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:C.colorTextDescription,fontSize:C.fontSize,lineHeight:C.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:C.controlHeightSM,transition:`color ${C.motionDurationMid} ${C.motionEaseOut}`},"&-explain":{"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:C.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:C.motionDurationMid,animationTimingFunction:C.motionEaseOutBack,pointerEvents:"none","&-success":{color:C.colorSuccess},"&-error":{color:C.colorError},"&-warning":{color:C.colorWarning},"&-validating":{color:C.colorPrimary}}})}},Se=C=>{const{componentCls:_,formItemCls:ne}=C;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=C=>{const{componentCls:_,formItemCls:ne}=C;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:C.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=C=>({padding:C.verticalLabelPadding,margin:C.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=C=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=C;return{[`${ne} ${ne}-label`]:c(C),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=C=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=C;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(C),[`@media (max-width: ${C.screenXSMax}px)`]:[t(C),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(C)}}],[`@media (max-width: ${C.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(C)}},[`@media (max-width: ${C.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(C)}},[`@media (max-width: ${C.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(C)}}}},y=(C,_)=>(0,B.TS)(C,{formItemCls:`${C.componentCls}-item`,rootPrefixCls:_});var z=(0,x.Z)("Form",(C,_)=>{let{rootPrefixCls:ne}=_;const i=y(C,ne);return[we(i),ue(i),Ee(i),Se(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},C=>({labelRequiredMarkColor:C.colorError,labelColor:C.colorTextHeading,labelFontSize:C.fontSize,labelHeight:C.controlHeight,labelColonMarginInlineStart:C.marginXXS/2,labelColonMarginInlineEnd:C.marginXS,itemMarginBottom:C.marginLG,verticalLabelPadding:`0 0 ${C.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Ce(C,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof C=="string"?C:`${_}-${i}`,error:C,errorStatus:ne}}var Ke=C=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:be}=C;const{prefixCls:Fe}=f.useContext(L.Rk),xe=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,k.Z)(Fe),[Fe]),Ot=ce(i),Tt=ce(s),yt=f.useMemo(()=>_!=null?[Ce(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Ce(N,"error","error",F))),(0,o.Z)(Tt.map((N,F)=>Ce(N,"warning","warning",F)))),[_,ne,Ot,Tt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:g()(xe,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,k.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:g()(O,{[`${xe}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),ye=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function S(C){return C===void 0||C===!1?[]:Array.isArray(C)?C:[C]}function Z(C,_){if(!C.length)return;const ne=C.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(C,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":C.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(C){return S(C).join("_")}function he(C){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>C!=null?C:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=S(s),be=Z(Y,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[C,_]);return[i]}var Ie=e(28726),rt=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:be,rootClassName:Fe,size:xe,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=C,Q=rt(C,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,ye.Z)(xe),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,fe,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,be,Fe),[kt]=he(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Tt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),V=e(92343),We=e(11592);function R(C){if(typeof C=="function")return C;const _=(0,We.Z)(C);return _.length<=1?_[0]:_}const E=()=>{const{status:C,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:C,errors:_,warnings:ne}};E.Context=L.aM;var l=E,u=e(16089);function w(C){const[_,ne]=f.useState(C),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(be){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let xe=Fe;return s.current.forEach(it=>{xe=it(xe)}),xe})})),s.current.push(be))}return[_,Y]}function P(){const{itemRef:C}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(C(i),re)),_.current.ref}return ne}var X=e(29194),W=e(34280),Pe=e(2738),se=e(27382),te=e(37028);const de=C=>{const{formItemCls:_}=C;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,x.b)(["Form","item-item"],(C,_)=>{let{rootPrefixCls:ne}=_;const i=y(C,ne);return[de(i)]}),$e=C=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:be,extra:Fe,help:xe,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=C,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),fe=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:xe,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Tt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(C,{input:U,errorList:fe,extra:d}):f.createElement(f.Fragment,null,U,fe,d);return f.createElement(L.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:be,requiredMark:Fe,tooltip:xe}=C;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const F=s||yt||{},U=re||Tt,pe=`${_}-item-label`,fe=g()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(xe);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!be}):Q&&!be&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:be,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(C){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:be,noStyle:Fe}=C;const xe=`${Y}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Oe(ne,i,be,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=fe!==!1&&K?f.createElement("span",{className:g()(`${xe}-feedback-icon`,`${xe}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Tt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(C,_){var ne={};for(var i in C)Object.prototype.hasOwnProperty.call(C,i)&&_.indexOf(i)<0&&(ne[i]=C[i]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(C);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:xe.errors,kt=zt?d:xe.warnings;return Oe(Zt,kt,xe,"",!!it,Fe)}(),Rt=g()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(se.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},C,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},C,xe,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:xe,errors:xe.errors,warnings:xe.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(C=>{let{children:_}=C;return _},(C,_)=>C.value===_.value&&C.update===_.update&&C.childProps.length===_.childProps.length&&C.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(C){return C!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(C){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:be,children:Fe,required:xe,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=C,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(L.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(L.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Tt!==void 0?Tt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:C.hasFeedback,validateStatus:C.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},C,{className:g()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},C,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=xe!==void 0?xe:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,V.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||C.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),C.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=C,i=at(C,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,xe)=>f.createElement(L.Rk.Provider,{value:Y},ne(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:xe.errors,warnings:xe.warnings})))};function _t(){const{form:C}=(0,f.useContext)(L.q3);return C}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=he,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ue},n:function(){return bt}});var o=e(19248),h=e(92310),g=e.n(h),ee=e(93681),f=e(8654),k=e(59301),L=e(19080),ce=e(36355),ie=e(1684),b=e(19716),Ne=e(32441),B=e(33234),x=e(59412),tt=e(9937);function Ee(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var qe=function(Se,G){var c={};for(var t in Se)Object.prototype.hasOwnProperty.call(Se,t)&&G.indexOf(t)<0&&(c[t]=Se[t]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Se);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Ce,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:ye,styles:ae,rootClassName:le,onChange:J,classNames:S}=Se,Z=qe(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:he}=k.useContext(ce.E_),Ie=Oe("input",t),rt=(0,k.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,T),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),V=k.useContext(ie.Z),We=q!=null?q:V,{status:R,hasFeedback:E,feedbackIcon:l}=(0,k.useContext)(Ne.aM),u=(0,L.F)(R,y),w=Ee(Se)||!!E,P=(0,k.useRef)(w);(0,k.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,x.Z)(rt,!0),W=Ye=>{X(),Ce==null||Ce(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},se=Ye=>{X(),J==null||J(Ye)},te=(E||Ke)&&k.createElement(k.Fragment,null,Ke,E&&l);let de;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?de=Ze:Ze&&(de={clearIcon:k.createElement(o.Z,null)}),vt(k.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:he==null?void 0:he.autoComplete},Z,{disabled:We,onBlur:W,onFocus:Pe,style:Object.assign(Object.assign({},he==null?void 0:he.style),ye),styles:Object.assign(Object.assign({},he==null?void 0:he.styles),ae),suffix:te,allowClear:de,className:g()(ze,le,dt,he==null?void 0:he.className),onChange:se,addonAfter:_e&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},S),he==null?void 0:he.classNames),{input:g()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,L.Z)(Ie,u),S==null?void 0:S.input,(c=he==null?void 0:he.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:g()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ie}-affix-wrapper`,u,E),et),wrapper:g()({[`${Ie}-group-rtl`]:T==="rtl"},et),group:g()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,L.Z)(`${Ie}-group-wrapper`,u,E),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),g=e.n(h),ee=e(9296),f=e(59301),k=e(19080),L=e(36355),ce=e(1684),ie=e(19716),b=e(32441),Ne=e(9432),B=e(9937),x=function(Ee,qe){var bt={};for(var we in Ee)Object.prototype.hasOwnProperty.call(Ee,we)&&qe.indexOf(we)<0&&(bt[we]=Ee[we]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ue=0,we=Object.getOwnPropertySymbols(Ee);ue{const{prefixCls:bt,bordered:we=!0,size:ue,disabled:Se,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=Ee,q=x(Ee,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ce,direction:Ue}=f.useContext(L.E_),Ke=(0,ie.Z)(ue),Ze=f.useContext(ce.Z),_e=Se!=null?Se:Ze,{status:Re,hasFeedback:ze,feedbackIcon:ye}=f.useContext(b.aM),ae=(0,k.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var T;return{resizableTextArea:(T=le.current)===null||T===void 0?void 0:T.resizableTextArea,focus:he=>{var Ie,rt;(0,Ne.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,he)},blur:()=>{var he;return(he=le.current)===null||he===void 0?void 0:he.blur()}}});const J=Ce("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:S,className:g()(z,y),classes:{affixWrapper:g()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,k.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,k.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},ye),showCount:t,ref:le})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(g,ee){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var L,ce,ie,b;!((L=g.current)===null||L===void 0)&&L.input&&((ce=g.current)===null||ce===void 0?void 0:ce.input.getAttribute("type"))==="password"&&(!((ie=g.current)===null||ie===void 0)&&ie.input.hasAttribute("value"))&&((b=g.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&k(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),k}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(32441),k=e(9937),ce=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:ye}=Ze,ae=_e("input-group",ze),le=_e("input"),[J,S]=(0,k.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},S,ye),Oe=(0,g.useContext)(f.aM),T=(0,g.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(g.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:T},Ze.children)))},ie=e(9432),b=e(73331),Ne=e(15277),B=e(2738),x=e(8654),tt=e(59412),Ee=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);yeZe?g.createElement(Ne.Z,null):g.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ue=g.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[ye,ae]=(0,g.useState)(()=>ze?Re.visible:!1),le=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,tt.Z)(le),S=()=>{const{disabled:We}=Ze;We||(ye&&J(),ae(R=>{var E;const l=!R;return typeof Re=="object"&&((E=Re.onVisibleChange)===null||E===void 0||E.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:E=qe}=Ze,l=bt[R]||"",u=E(ye),w={[l]:S,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(u)?u:g.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:he,size:Ie}=Ze,rt=Ee(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=g.useContext(ee.E_),et=vt("input",he),De=vt("input-password",T),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),V=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:ye?"text":"password",className:oe,prefixCls:et,suffix:dt});return Ie&&(V.size=Ie),g.createElement(ie.Z,Object.assign({ref:(0,x.sQ)(_e,le)},V))}),Se=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);ye{const{prefixCls:Re,inputPrefixCls:ze,className:ye,size:ae,suffix:le,enterButton:J=!1,addonAfter:S,loading:Z,disabled:Oe,onSearch:T,onChange:he,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=g.useContext(ee.E_),dt=g.useRef(!1),oe=et("input-search",Re),V=et("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),E=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),he&&he($e)},u=$e=>{var ft;document.activeElement===((ft=E.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=E.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?g.createElement(Se.Z,null):null,W=`${oe}-button`;let Pe;const se=J||{},te=se.type&&se.type.__ANT_BUTTON===!0;te||se.type==="button"?Pe=(0,G.Tm)(se,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=se==null?void 0:se.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:W,size:R}:{})):Pe=g.createElement(c.ZP,{className:W,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),S&&(Pe=[Pe,(0,G.Tm)(S,{key:"addonAfter"})]);const de=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},ye),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return g.createElement(ie.Z,Object.assign({ref:(0,x.sQ)(E,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:V,addonAfter:Pe,suffix:le,onChange:l,className:de,disabled:Oe}))}),Ce=e(1643);const Ue=ie.Z;Ue.Group=ce,Ue.Search=q,Ue.TextArea=Ce.Z,Ue.Password=ue;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return L},TM:function(){return G},Xy:function(){return ce},bi:function(){return Ne},e5:function(){return Se},ik:function(){return B},nz:function(){return f},pU:function(){return k},s7:function(){return x},x0:function(){return b}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ce=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),ie=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Ce,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:z,activeShadow:Ce}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},k(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},ce(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({},ie(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=c=>{const{componentCls:t,antCls:p}=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({},ie(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ee=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Ce,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),Ee(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Ce}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),x(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ce(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ue=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Ce,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:ye,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Ce-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:ye,hoverBorderColor:ye,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,Se(c));return[tt(t),ue(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return Se},Z:function(){return t}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),k=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},L=h.forwardRef(k),ce=L,ie=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),x=e(2738),Ee=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Ce,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:ye=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:S,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[he,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,E)=>{"collapsed"in p||Ie(R),S==null||S(R,E)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),he!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let E;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ue){E=l(`(max-width: ${ue[J]})`);try{E.addEventListener("change",R)}catch(u){E.addListener(R)}R(E)}}return()=>{try{E==null||E.removeEventListener("change",R)}catch(l){E==null||E.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{et(!he,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(qe.E_),V=()=>{const R=oe("layout-sider",z),E=(0,x.Z)(Oe,["collapsed"]),l=he?ae:ye,u=Ee(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Ce||h.createElement(ce,null)):null,W={expanded:ze?h.createElement(b.Z,null):h.createElement(ie.Z,null),collapsed:ze?h.createElement(ie.Z,null):h.createElement(b.Z,null)}[he?"collapsed":"expanded"],Pe=Ce!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Ce||W):null,se=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!he,[`${R}-has-trigger`]:Re&&Ce!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},E,{style:se,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:he}),[he]);return h.createElement(Se.Provider,{value:We},V())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return Se},$_:function(){return ue},h4:function(){return we},Gs:function(){return x},ZP:function(){return G}});var o=e(26407),h=e(92310),g=e.n(h),ee=e(2738),f=e(59301),k=e(36355),L=e(83116),ie=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Ce,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:ye,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:S,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-ye,zIndex:1,width:ye,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ye,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ie(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Ce,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Ce*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Ce,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Ce)))}const Ee=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Ce=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(k.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:g()(p||Re,z,_e),ref:t},Ce)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(k.E_),[y,z]=f.useState([]),{prefixCls:q,className:Ce,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ye=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(k.E_),J=ae("layout",q),[S,Z]=Ne(J),Oe=g()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,Ce,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:he=>{z(Ie=>[].concat((0,o.Z)(Ie),[he]))},removeSider:he=>{z(Ie=>Ie.filter(rt=>rt!==he))}}}),[]);return S(f.createElement(x.Provider,{value:T},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},ye),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(Ee),ue=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ee),Se=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(Ee);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return k}});var o=e(59301),h=e(33234),g=e(70425),ee=function(L,ce){var ie={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&ce.indexOf(b)<0&&(ie[b]=L[b]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(L);Ne{const{children:ie}=L,b=ee(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,g.supportNodeRef)(ie)?o.cloneElement(ie,{ref:ce}):ie))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),k=e(36355),L=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:E,className:l,dashed:u}=R,w=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(k.E_),X=P("menu",E),W=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:W},w))},b=e(11592),Ne=e(2738),B=e(6848),x=e(92343),Ee=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var E;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:W,firstLevel:Pe,direction:se,disableMenuItemTitleTooltip:te,inlineCollapsed:de}=h.useContext(Ee),Ye=j=>{const Me=h.createElement("span",{className:`${W}-title-content`},u);return(!w||(0,x.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(g.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!de&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${W}-item-danger`]:X,[`${W}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,x.Tm)(w,{className:f()((0,x.l$)(w)?(E=w.props)===null||E===void 0?void 0:E.className:"",`${W}-item-icon`)}),Ye(de));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:se==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),A)),A},ue=R=>{var E;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(Ee),{prefixCls:W,inlineCollapsed:Pe,theme:se}=X,te=(0,o.Xl)();let de;if(!u)de=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${W}-title-content`},w);else{const Ge=(0,x.l$)(w)&&w.type==="span";de=h.createElement(h.Fragment,null,(0,x.Tm)(u,{className:f()((0,x.l$)(u)?(E=u.props)===null||E===void 0?void 0:E.className:"",`${W}-item-icon`)}),Ge?w:h.createElement("span",{className:`${W}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(Ee.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:de,popupClassName:f()(W,l,`${W}-${P||se}`)})))},Se=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(E&&typeof E=="object"){const u=E,{label:w,children:P,key:X,type:W}=u,Pe=p(u,["label","children","key","type"]),se=X!=null?X:`tmp-${l}`;return P||W==="group"?W==="group"?h.createElement(o.BW,Object.assign({key:se},Pe,{title:w}),y(P)):h.createElement(ue,Object.assign({key:se},Pe,{title:w}),y(P)):W==="divider"?h.createElement(ie,Object.assign({key:se},Pe)):h.createElement(bt,Object.assign({key:se},Pe),w)}return null}).filter(E=>E)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Ce=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),ye=R=>{const{componentCls:E,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:W}=R;return{[`${E}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${E}-item, ${E}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${E}-item:hover, - > ${E}-item-active, - > ${E}-submenu ${E}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${E}-item, ${E}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${E}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:E,menuArrowOffset:l}=R;return{[`${E}-rtl`]:{direction:"rtl"},[`${E}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${E}-rtl${E}-vertical, - ${E}-submenu-rtl ${E}-vertical`]:{[`${E}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Ce.oN)(R));var Z=(R,E)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:W,itemSelectedBg:Pe,activeBarHeight:se,activeBarWidth:te,activeBarBorderWidth:de,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${E}, ${l}-${E} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},E==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:de,marginTop:-de,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${se}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:se,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:se,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${de}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:de&&te?{width:`calc(100% + ${de}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:E,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:W}=R,Pe=w+P+X;return{[`${E}-item`]:{position:"relative",overflow:"hidden"},[`${E}-item, ${E}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:W,width:`calc(100% - ${u*2}px)`},[`> ${E}-item, - > ${E}-submenu > ${E}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${E}-item-group-list ${E}-submenu-title, - ${E}-submenu-title`]:{paddingInlineEnd:Pe}}};var he=R=>{const{componentCls:E,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:W,motionEaseOut:Pe,paddingXL:se,itemMarginInline:te,fontSizeLG:de,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[E]:{"&-inline, &-vertical":Object.assign({[`&${E}-root`]:{boxShadow:"none"}},Oe(R))},[`${E}-submenu-popup`]:{[`${E}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${E}-submenu-popup ${E}-vertical${E}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${E}-inline`]:{width:"100%",[`&${E}-root`]:{[`${E}-item, ${E}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${W} ${Pe}`].join(","),[`> ${E}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${E}-sub${E}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${E}-submenu > ${E}-submenu-title`]:A,[`& ${E}-item-group-title`]:{paddingInlineStart:se}},[`${E}-item`]:A}},{[`${E}-inline-collapsed`]:{width:ft,[`&${E}-root`]:{[`${E}-item, ${E}-submenu ${E}-submenu-title`]:{[`> ${E}-inline-collapsed-noicon`]:{fontSize:de,textAlign:"center"}}},[`> ${E}-item, - > ${E}-item-group > ${E}-item-group-list > ${E}-item, - > ${E}-item-group > ${E}-item-group-list > ${E}-submenu > ${E}-submenu-title, - > ${E}-submenu > ${E}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de/2}px - ${te}px)`,textOverflow:"clip",[` - ${E}-submenu-arrow, - ${E}-submenu-expand-icon - `]:{opacity:0},[`${E}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${E}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${E}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${E}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:E,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:W,iconMarginInlineEnd:Pe}=R;return{[`${E}-item, ${E}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${E}-item-icon, ${X}`]:{minWidth:W,fontSize:W,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${E}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${E}-item-only-child`]:{[`> ${X}, > ${E}-item-icon`]:{marginInlineEnd:0}}},[`${E}-item-disabled, ${E}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${E}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:E,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${E}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:E,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:W,padding:Pe,colorSplit:se,lineWidth:te,zIndexPopup:de,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ce.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,Ce.Wf)(R)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:se,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${E}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,E)=>(0,_e.Z)("Menu",u=>{if(E===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:W,fontSize:Pe,darkItemColor:se,darkDangerItemColor:te,darkItemBg:de,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:se,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:de,popupBg:de,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),ye(gt),he(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:W,colorText:Pe,colorTextDescription:se,colorBgContainer:te,colorFillAlter:de,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:se,groupTitleColor:se,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,E){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&E.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:W,direction:Pe,menu:se}=h.useContext(k.E_),te=X(),{prefixCls:de,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",de||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,se==null?void 0:se.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,x.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,x.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(Ee.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:h.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},se==null?void 0:se.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:E,rootClassName:f()(nt,Nn)}),sn))))});const V=(0,h.forwardRef)((R,E)=>{const l=(0,h.useRef)(null),u=h.useContext(g.D);return(0,h.useImperativeHandle)(E,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});V.Item=bt,V.SubMenu=ue,V.Divider=ie,V.ItemGroup=o.BW;var We=V},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),g=e(40001),ee=e(19248),f=e(99267),k=e(92310),L=e.n(k),ce=e(2738),ie=e(36355),b=e(92413),Ne=e(33708),B=e(37061),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},Ee=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,Ee);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(C){ln[St]=C},style:_t})}))},bt=qe,we=e(39559),ue=e(33606),Se=e(47273),G=0,c=(0,Se.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ue.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Ce=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,C=_e(ln),_=_e(dn),ne=_.find(function(xe){return xe&&(0,we.Z)(xe)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),be=function(){var it=0;return C.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(Ce,{key:Ot,color:Tt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(C[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-F.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:L()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():be())},ze=Re,ye={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(S({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},T=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},he=3,Ie=A=>he/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=T(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var V=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new E.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},W=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},se=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),W(Me),Pe(Me),se(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=de(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var C,_;const ne=S(A);return parseInt(ne!==void 0?(C=ne!=null?ne:0)===null||C===void 0?void 0:C.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ie.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const C=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(C)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(V,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&T(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,ce.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),k=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},L=h.forwardRef(k),ce=L,ie=e(92310),b=e.n(ie),Ne=e(400),B=e(33606),x=e(37061),tt=e(18929),Ee=e(10228),qe=e(26112);function bt(S,Z){var Oe=S.disabled,T=S.prefixCls,he=S.character,Ie=S.characterRender,rt=S.index,vt=S.count,et=S.value,De=S.allowHalf,dt=S.focused,oe=S.onHover,V=S.onClick,We=function(W){oe(W,rt)},R=function(W){V(W,rt)},E=function(W){W.keyCode===Ee.Z.ENTER&&V(W,rt)},l=rt+1,u=new Set([T]);et===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,S)),P}var we=h.forwardRef(bt);function ue(){var S=h.useRef({});function Z(T){return S.current[T]}function Oe(T){return function(he){S.current[T]=he}}return[Z,Oe]}function Se(S){var Z=S.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=S.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(S){var Z,Oe,T=S.ownerDocument,he=T.body,Ie=T&&T.documentElement,rt=S.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||he.clientLeft||0,Oe-=Ie.clientTop||he.clientTop||0,{left:Z,top:Oe}}function c(S){var Z=G(S),Oe=S.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=Se(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,Z){var Oe,T=S.prefixCls,he=T===void 0?"rc-rate":T,Ie=S.className,rt=S.defaultValue,vt=S.value,et=S.count,De=et===void 0?5:et,dt=S.allowHalf,oe=dt===void 0?!1:dt,V=S.allowClear,We=V===void 0?!0:V,R=S.character,E=R===void 0?"\u2605":R,l=S.characterRender,u=S.disabled,w=S.direction,P=w===void 0?"ltr":w,X=S.tabIndex,W=X===void 0?0:X,Pe=S.autoFocus,se=S.onHoverChange,te=S.onChange,de=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,x.Z)(S,t),Qe=ue(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",be=s+1;if(oe){var Fe=j(s),xe=c(Fe),it=Fe.clientWidth;(Y&&re-xe>it/2||!Y&&re-xe0&&!Y||re===Ee.Z.RIGHT&&be>0&&Y?(oe?be-=.5:be-=1,vn(be),s.preventDefault()):re===Ee.Z.LEFT&&be{const{componentCls:Z}=S;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:Z}=S;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(S)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Re(S))}};var ye=(0,Ke.Z)("Rate",S=>{const Z=(0,Ze.TS)(S,{});return[ze(Z)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,Z){var Oe={};for(var T in S)Object.prototype.hasOwnProperty.call(S,T)&&Z.indexOf(T)<0&&(Oe[T]=S[T]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,T=Object.getOwnPropertySymbols(S);he{const{prefixCls:Oe,className:T,rootClassName:he,style:Ie,tooltips:rt,character:vt=h.createElement(ce,null)}=S,et=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Ce.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:V}=h.useContext(q.E_),We=dt("rate",Oe),[R,E]=ye(We),l=Object.assign(Object.assign({},V==null?void 0:V.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(T,he,E,V==null?void 0:V.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),g=e(77861),ee=e(2738),f=e(59301),k=e(53487),L=e(62892),ce=e(19080),ie=e(36355),b=e(1684),Ne=e(93891),B=e(19716),x=e(32441),tt=e(33234),Ee=e(14154),qe=e(58582),bt=e(84443),we=e(66339),ue=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{var z,{prefixCls:q,bordered:Ce=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:ye,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:S,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:he,direction:Ie,style:rt,allowClear:vt}=p,et=ue(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:V,virtual:We,popupMatchSelectWidth:R,popupOverflow:E,select:l}=f.useContext(ie.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:V,{compactSize:X,compactItemClassnames:W}=(0,tt.ri)(u,P),[Pe,se]=(0,Ee.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===Se?"combobox":ln},[et.mode]),de=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=he!=null?he:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(x.aM),j=(0,ce.F)($e,Z);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:de,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,se),Nt=(0,B.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Ce,[`${u}-in-form-item`]:Qe},(0,ce.Z)(u,j,ft),W,l==null?void 0:l.className,Ue,Ke,se),vn=f.useMemo(()=>ye!==void 0?ye:P==="rtl"?"bottomRight":"bottomLeft",[ye,P]),dn=(0,qe.Z)(Oe,E);return Pe(f.createElement(g.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,k.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),g=e(37613),ee=e(83116),f=e(13826),k=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ie=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ce=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Ce}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Ce}${Ke}topLeft, - ${q}${Ke}topRight, - ${Ce}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Ce=Math.ceil(q/2);return[q,Ce]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Ce=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Ce}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ce,marginTop:b,marginBottom:b,lineHeight:`${Ce-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:t.fontFamily,lineHeight:`${Ce}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function Ee(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Ce=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Ce}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ce}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Ce},"&:after":{lineHeight:`${Ce}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[Ee(t),Ee((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Ee((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Ce,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ce}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ue=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ue(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Se(t),qe(t),tt(t),ie(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,g.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Ce,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:ye,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:Ce+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:ye,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(g,ee){return g||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,g){return g!==void 0?g:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});var o=e(40001),h=e(19248),g=e(99267),ee=e(84105),f=e(58617),k=e(47472),L=e(59301);function ce(ie){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:x,loading:tt,multiple:Ee,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:ue,showArrow:Se,componentName:G}=ie;const c=Ne!=null?Ne:L.createElement(h.Z,null),t=q=>b===null&&!qe&&!Se?null:L.createElement(L.Fragment,null,we!==!1&&q,qe&&ue);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Ce=>{let{open:Ue,showSearch:Ke}=Ce;return t(Ue&&Ke?L.createElement(k.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:Ee?y=L.createElement(o.Z,null):y=null;let z=null;return x!==void 0?z=x:z=L.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return E}});var o=e(92310),h=e.n(o),g=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:W}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),se=h()({[`${u}-circle`]:W==="circle",[`${u}-square`]:W==="square",[`${u}-round`]:W==="round"}),te=g.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return g.createElement("span",{className:h()(u,Pe,se,w),style:Object.assign(Object.assign({},te),P)})},ce=e(93083),ie=e(83116),b=e(37613);const Ne=new ce.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),x=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Ee=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},x(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},x(X)),[`${u}${u}-sm`]:Object.assign({},x(W))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},Ee(u)),[`${P}-lg`]:Object.assign({},Ee(X)),[`${P}-sm`]:Object.assign({},Ee(W))}},we=l=>Object.assign({width:l},B(l)),ue=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},Se=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},Se(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),Se(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(W))}),Se(l,W,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:W,skeletonInputCls:Pe,skeletonImageCls:se,controlHeight:te,controlHeightLG:de,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},x(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},x(de)),[`${w}-sm`]:Object.assign({},x(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ue(l)),[`${u}${u}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${W}, - ${Pe}, - ${se} - `]:Object.assign({},tt(l))}}};var p=(0,ie.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:W="circle",size:Pe="default"}=l,{getPrefixCls:se}=g.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return de(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:W,size:Pe},Ge))))},Ce=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W=!1,size:Pe="default"}=l,{getPrefixCls:se}=g.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W}=l,{getPrefixCls:Pe}=g.useContext(ee.E_),se=Pe("skeleton",u),[te,de]=p(se),Ye=h()(se,`${se}-element`,{[`${se}-active`]:W},w,P,de);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:h()(`${se}-image`,w),style:X},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${se}-image-svg`},g.createElement("path",{d:Ue,className:`${se}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W,size:Pe="default"}=l,{getPrefixCls:se}=g.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=ye,le=e(7657),J=function(u,w){return g.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},S=g.forwardRef(J),Z=S,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W,children:Pe}=l,{getPrefixCls:se}=g.useContext(ee.E_),te=se("skeleton",u),[de,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:W},Ye,w,P),$e=Pe!=null?Pe:g.createElement(Z,null);return de(g.createElement("div",{className:Ge},g.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},he=e(26407),rt=l=>{const u=se=>{const{width:te,rows:de=2}=l;if(Array.isArray(te))return te[se];if(de-1===se)return te},{prefixCls:w,className:P,style:X,rows:W}=l,Pe=(0,he.Z)(Array(W)).map((se,te)=>g.createElement("li",{key:te,style:{width:u(te)}}));return g.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return g.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function V(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:W,children:Pe,avatar:se=!1,title:te=!0,paragraph:de=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!se,nt=!!te,At=!!de;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(se));Je=g.createElement("div",{className:`${A}-header`},g.createElement(L,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=g.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},V(Xe,nt)),De(de));Nt=g.createElement(rt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),W)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Ce,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,E=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),g=e.n(h),ee=e(11592),f=e(36355),k=e(33234);const L=o.createContext({latestIndex:0}),ce=L.Provider;var b=we=>{let{className:ue,index:Se,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ue,style:t},G),Se{var Se,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Ce,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:ye,styles:ae}=we,le=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,S]=Array.isArray(y)?y:[y,y],Z=B(S),Oe=B(J),T=x(S),he=x(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=g()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${S}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Ce),oe=g()(`${vt}-item`,(Se=ye==null?void 0:ye.item)!==null&&Se!==void 0?Se:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let V=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(V=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:_e,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:V}),[V]);if(Ie.length===0)return null;const E={};return ze&&(E.flexWrap="wrap"),!Oe&&he&&(E.columnGap=J),!Z&&T&&(E.rowGap=S),et(o.createElement("div",Object.assign({ref:ue,className:dt,style:Object.assign(Object.assign(Object.assign({},E),t==null?void 0:t.style),Re)},le),o.createElement(ce,{value:R},We)))});qe.Compact=k.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),k=e(36355),L=e(61621),ie=y=>{const{value:z,formatter:q,precision:Ce,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const ye=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Ce=="number"&&(le=le.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),le&&(le=`${Ue}${le}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ye,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const x=y=>{const{componentCls:z,marginXXS:q,padding:Ce,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Ce},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[x(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Ce,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:ye,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:S=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:he}=o.useContext(k.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(ie,Object.assign({decimalSeparator:S,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},he==null?void 0:he.className,q,Ce,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},he==null?void 0:he.style),Ue),onMouseEnter:le,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,ye&&o.createElement("span",{className:`${Ie}-content-suffix`},ye)))))};const bt=[["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 we(y,z){let q=y;const Ce=/\[[^\]]*]/g,Ue=(z.match(Ce)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Ce,"[]"),Ze=bt.reduce((Re,ze)=>{let[ye,ae]=ze;if(Re.includes(ye)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${ye}+`,"g"),J=>{const S=J.length;return le.toString().padStart(S,"0")})}return Re},Ke);let _e=0;return Ze.replace(Ce,()=>{const Re=Ue[_e];return _e+=1,Re})}function ue(y,z){const{format:q=""}=z,Ce=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Ce-Ue,0);return we(Ke,q)}const Se=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Ce,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Ce==null||Ce(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>ue(ae,Object.assign(Object.assign({},le),{format:q})),ye=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:ye,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ce=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ie=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ie,outKeyframes:b},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:L,outKeyframes:ce}},B=(x,tt)=>{const{antCls:Ee}=x,qe=`${Ee}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,x.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return k},oN:function(){return B}});var o=e(93083),h=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ce=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ie=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:L,outKeyframes:ce},"slide-right":{inKeyframes:ie,outKeyframes:b}},B=(x,tt)=>{const{antCls:Ee}=x,qe=`${Ee}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,x.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),g=e(92310),ee=e.n(g),f=e(92413),k=e(6909),L=e(4771),ce=e(9427),ie=e(25440),b=e(400),Ne=e(37061),B=e(85195),x=e(39559),tt=e(20569),Ee=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,fe)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(fe){I.onError(fe)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var ue=+new Date,Se=0;function G(){return"rc-upload-".concat(ue,"-").concat(++Se)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?fe===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function fe(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(fe){pe(fe.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(I){(0,ce.Z)(F,I);var N=(0,ie.Z)(F);function F(){var U;(0,k.Z)(this,F);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?F.push(I):F[U]=I,F}function de(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-d)/2):(d=fe*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&N(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:fe,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,fe.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:fe.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(V,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,W.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,W.l$)(Qt)){const Gt=(0,W.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,W.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${N}-list`,K=`${fe}-item`;return{[`${N}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},C=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${N}-list`,K=`${fe}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(d),ln(d),Lt(d),C(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(fe){return fe instanceof F?fe:new F(function(K){K(fe)})}return new(F||(F=Promise))(function(fe,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Ln=(0,h.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,ye.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,ye.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>se(qn.file));let Ln=(0,h.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!de(Mn,It))return;const Ln=se(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!de(Mn,It))return;const or=se(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!de(or,It))return;const Ln=se(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Lr=(Rn,Mn)=>fe?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var xe=o.forwardRef(be),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(xe,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Tt=xe;Tt.Dragger=Ot,Tt.LIST_IGNORE=Y;var yt=Tt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),g=e(33606),ee=e(37061),f=e(35593),k=e(92310),L=e.n(k),ce=e(8654),ie=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,x=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Ce=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ie.useRef(!1),_e=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Ce==null||Ce(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:_e();break;case x:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():_e();break}}};ie.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var Ee=(0,ie.forwardRef)(function(y,z){var q=y.overlay,Ce=y.arrow,Ue=y.prefixCls,Ke=(0,ie.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,ce.sQ)(z,Ke==null?void 0:Ke.ref);return ie.createElement(ie.Fragment,null,Ce&&ie.createElement("div",{className:"".concat(Ue,"-arrow")}),ie.cloneElement(Ke,{ref:(0,ce.Yr)(Ke)?Ze:void 0}))}),qe=Ee,bt={adjustX:1,adjustY:1},we=[0,0],ue={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},Se=ue,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Ce=y.arrow,Ue=Ce===void 0?!1:Ce,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,ye=y.placement,ae=ye===void 0?"bottomLeft":ye,le=y.placements,J=le===void 0?Se:le,S=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,he=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,V=(0,ee.Z)(y,G),We=ie.useState(),R=(0,g.Z)(We,2),E=R[0],l=R[1],u="visible"in y?Ie:E,w=ie.useRef(null),P=ie.useRef(null),X=ie.useRef(null);ie.useImperativeHandle(z,function(){return w.current});var W=function(Qe){l(Qe),oe==null||oe(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:W,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},se=function(){return ie.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?se:se()},de=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ie.cloneElement(dt,{className:L()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,ce.Yr)(dt)?(0,ce.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ie.createElement(f.Z,(0,o.Z)({builtinPlacements:J},V,{prefixCls:Ze,ref:w,popupClassName:L()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:he,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:de()?"minWidth":"",popup:te(),onPopupVisibleChange:W,onPopupClick:Pe,getPopupContainer:S}),Ge)}var t=ie.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ue}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(92310),k=e.n(f),L=e(59301),ce=e(5643),ie=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Ce=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,ye=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,S=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,he=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,L.useRef)(null),oe=function(se){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(se.target)&&(ye==null||ye())},V=function(){var se;if(!ae)return null;var te=!_e&&!Re&&le,de="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:k()(de,(se={},(0,g.Z)(se,"".concat(de,"-hidden"),!te),(0,g.Z)(se,"".concat(de,"-has-suffix"),!!q),se)),role:"button",tabIndex:-1},Ye)},We=(0,L.cloneElement)(p,{value:le,hidden:S,className:k()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ce.X3)(G)&&!(0,ce.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ce.X3)(G)&&!(0,ce.He)(G)?Ze:{})});if((0,ce.X3)(G)){var R,E="".concat(y,"-affix-wrapper"),l=k()(E,(R={},(0,g.Z)(R,"".concat(E,"-disabled"),_e),(0,g.Z)(R,"".concat(E,"-focused"),ze),(0,g.Z)(R,"".concat(E,"-readonly"),Re),(0,g.Z)(R,"".concat(E,"-input-with-clear-btn"),q&&ae&&le),R),!(0,ce.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&L.createElement("span",{className:k()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:he==null?void 0:he.suffix},V(),q);We=L.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,ce.He)(G)?void 0:Ze),he==null?void 0:he.affixWrapper),hidden:!(0,ce.He)(G)&&S,onClick:oe},T==null?void 0:T.affixWrapper,{ref:dt}),z&&L.createElement("span",{className:k()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:he==null?void 0:he.prefix},z),(0,L.cloneElement)(p,{value:le,hidden:null}),u)}if((0,ce.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=k()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),W=k()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return L.createElement(vt,{className:W,style:Ze,hidden:S},L.createElement(et,{className:X},Ce&&L.createElement(De,{className:P},Ce),(0,L.cloneElement)(We,{hidden:null}),Ue&&L.createElement(De,{className:P},Ue)))}return We},b=ie,Ne=e(26407),B=e(33606),x=e(37061),tt=e(18929),Ee=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(Se,G){var c=Se.autoComplete,t=Se.onChange,p=Se.onFocus,y=Se.onBlur,z=Se.onPressEnter,q=Se.onKeyDown,Ce=Se.prefixCls,Ue=Ce===void 0?"rc-input":Ce,Ke=Se.disabled,Ze=Se.htmlSize,_e=Se.className,Re=Se.maxLength,ze=Se.suffix,ye=Se.showCount,ae=Se.type,le=ae===void 0?"text":ae,J=Se.classes,S=Se.classNames,Z=Se.styles,Oe=(0,x.Z)(Se,qe),T=(0,tt.Z)(Se.defaultValue,{value:Se.value}),he=(0,B.Z)(T,2),Ie=he[0],rt=he[1],vt=(0,L.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],oe=(0,L.useRef)(null),V=function(W){oe.current&&(0,ce.nH)(oe.current,W)};(0,L.useImperativeHandle)(G,function(){return{focus:V,blur:function(){var W;(W=oe.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Pe,se){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(W,Pe,se)},select:function(){var W;(W=oe.current)===null||W===void 0||W.select()},input:oe.current}}),(0,L.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(W){Se.value===void 0&&rt(W.target.value),oe.current&&(0,ce.rJ)(oe.current,W,t)},R=function(W){z&&W.key==="Enter"&&z(W),q==null||q(W)},E=function(W){dt(!0),p==null||p(W)},l=function(W){dt(!1),y==null||y(W)},u=function(W){rt(""),V(),oe.current&&(0,ce.rJ)(oe.current,W,t)},w=function(){var W=(0,Ee.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},W,{onChange:We,onFocus:E,onBlur:l,onKeyDown:R,className:k()(Ue,(0,g.Z)({},"".concat(Ue,"-disabled"),Ke),S==null?void 0:S.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var W=Number(Re)>0;if(ze||ye){var Pe=(0,ce.D7)(Ie),se=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(ye)==="object"?ye.formatter({value:Pe,count:se,maxLength:Re}):"".concat(se).concat(W?" / ".concat(Re):"");return L.createElement(L.Fragment,null,!!ye&&L.createElement("span",{className:k()("".concat(Ue,"-show-count-suffix"),(0,g.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,ce.D7)(Ie),focused:De,triggerFocus:V,suffix:P(),disabled:Ke,classes:J,classNames:S,styles:Z}))}),we=bt,ue=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return g}});function o(k){return!!(k.addonBefore||k.addonAfter)}function h(k){return!!(k.prefix||k.suffix||k.allowClear)}function g(k,L,ce,ie){if(ce){var b=L;if(L.type==="click"){var Ne=k.cloneNode(!0);b=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ce(b);return}if(ie!==void 0){b=Object.create(L,{target:{value:k},currentTarget:{value:k}}),k.value=ie,ce(b);return}ce(b)}}function ee(k,L){if(k){k.focus(L);var ce=L||{},ie=ce.cursor;if(ie){var b=k.value.length;switch(ie){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(b,b);break;default:k.setSelectionRange(0,b)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),g=e(33708),ee=e(26407),f=e(33606),k=e(37061),L=e(92310),ce=e.n(L),ie=e(11780),b=e(18929),Ne=e(13697),B=e(48736),x=e(59301),tt=e(4676),Ee=x.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=x.useContext(Ee);return qe(O,d)}var we=e(80547),ue=["children","locked"],Se=x.createContext(null);function G(d,O){var D=(0,g.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,k.Z)(d,ue),$=x.useContext(Se),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return x.createElement(Se.Provider,{value:He},O)}var t=[],p=x.createContext(null);function y(){return x.useContext(p)}var z=x.createContext(t);function q(d){var O=x.useContext(z);return x.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Ce=x.createContext(null),Ue=x.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function ye(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),Z=e(16089),Oe=S.Z.LEFT,T=S.Z.RIGHT,he=S.Z.UP,Ie=S.Z.DOWN,rt=S.Z.ENTER,vt=S.Z.ESC,et=S.Z.HOME,De=S.Z.END,dt=[he,Ie,Oe,T];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,he,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,he,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function V(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function E(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=x.useRef(),Zt=x.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return x.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=V(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=E(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=E(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},W=function(O){return O.split(P)},Pe="rc-menu-more";function se(){var d=x.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,x.useRef)(new Map),$=(0,x.useRef)(new Map),He=x.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,x.useRef)(0),zt=(0,x.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,x.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,x.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,x.useCallback)(function(jt){xt(jt)},[]),Kt=(0,x.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=W(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,x.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,x.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return x.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=x.useRef(d);O.current=d;var D=x.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var de=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return x.useEffect(function(){Ye+=1;var He="".concat(de,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=x.useContext(Se),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=x.useContext(Se),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=x.createElement(O,(0,g.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,k.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,k.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),x.createElement(ie.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(x.Component),Sn=x.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,k.Z)(d,tn),pn=bt(He),Wt=x.useContext(Se),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=x.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=x.useRef(),an=x.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,k.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===S.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=x.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,g.Z)((0,g.Z)({},Vn),Q),className:ce()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,x.createElement(At,{props:(0,g.Z)((0,g.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return x.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:x.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=x.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,k.Z)(O,dn),Ae=x.useContext(Se),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return x.createElement("ul",(0,o.Z)({className:ce()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=x.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(x.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return x.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Lt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function C(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=x.useContext(Se),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=x.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,g.Z)((0,g.Z)({},qt),Vt):(0,g.Z)((0,g.Z)({},St),Vt),wn=Lt[Rt],xn=ke(Rt,nn,rn),mn=x.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,g.Z)((0,g.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=x.useRef();return x.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),x.createElement(ot.Z,{prefixCls:O,popupClassName:ce()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=x.useContext(Se),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=x.useRef(!1);kt.current=Zt===He;var Dt=x.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;x.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,g.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:x.createElement(c,{mode:He,locked:!kt.current},x.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return x.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,k.Z)(O,i),zn=bt(Ae),Ft=x.useContext(Se),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=x.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=x.useContext(Ce),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=x.useRef(),gr=x.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,k.Z)(la,s),Da=x.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=x.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=x.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,x.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},x.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=x.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=x.createElement(C,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:x.createElement(c,{mode:ar==="horizontal"?"vertical":ar},x.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=x.createElement(ie.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:ce()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Ln),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&x.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),x.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();x.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=x.createElement(re,d,$),x.createElement(z.Provider,{value:Q},Ae)}var be=e(39559),Fe=["className","title","eventKey","children"],xe=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,k.Z)(O,Fe),pt=x.useContext(Se),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return x.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ce()(Rt,D)}),x.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),x.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,k.Z)(d,xe),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:x.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=x.useContext(Se),$=Q.prefixCls,He=y();return He?null:x.createElement("li",{role:"separator",className:ce()("".concat($,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,k.Z)(Q,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?x.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):x.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?x.createElement(Ot,(0,o.Z)({key:Rt},xt)):x.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=x.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Tr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Lr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,k.Z)($,N),Mn=x.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=x.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=x.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=x.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=x.useRef(!1),mo=x.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=x.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=x.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];x.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=x.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;x.useEffect(function(){go&&Na(Qn)},[Qn]),x.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=se(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=x.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=x.useMemo(function(){return{isSubPathKey:wa}},[wa]);x.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,x.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);x.useEffect(function(){br(!0)},[]);var Ko=x.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return x.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=x.createElement(ie.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ce()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return x.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ie.Z.INVALIDATE:ie.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return x.createElement(Ke.Provider,{value:Ko},x.createElement(Ee.Provider,{value:Xt},x.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},x.createElement(Ce.Provider,{value:Ir},ll),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92413),h=e(33708),g=e(33606),ee=e(37061),f=e(59301),k=e(92310),L=e.n(k),ce=e(29301),ie=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,le){var J=ae.prefixCls,S=ae.invalidate,Z=ae.item,Oe=ae.renderItem,T=ae.responsive,he=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,et=ae.style,De=ae.children,dt=ae.display,oe=ae.order,V=ae.component,We=V===void 0?"div":V,R=(0,ee.Z)(ae,b),E=T&&!dt;function l(W){Ie(rt,W)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:oe}):De,w;S||(w={opacity:E?0:1,height:E?0:Ne,overflowY:E?"hidden":Ne,order:T?oe:Ne,pointerEvents:E?"none":Ne,position:E?"absolute":Ne});var P={};E&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:L()(!S&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:le}),u);return T&&(X=f.createElement(ce.Z,{onResize:function(Pe){var se=Pe.offsetWidth;l(se)},disabled:he},X)),X}var x=f.forwardRef(B);x.displayName="Item";var tt=x,Ee=e(6089),qe=e(4676),bt=e(16089);function we(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function ue(){var ae=f.useRef(null),le=function(S){ae.current||(ae.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(S)};return le}function Se(ae,le){var J=f.useState(le),S=(0,g.Z)(J,2),Z=S[0],Oe=S[1],T=(0,Ee.Z)(function(he){ae(function(){Oe(he)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var S=f.useContext(G);if(!S){var Z=le.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var he=S.className,Ie=(0,ee.Z)(S,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:L()(he,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Ce=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function _e(ae,le){var J=ae.prefixCls,S=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,T=ae.renderItem,he=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,et=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,V=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,E=ae.component,l=E===void 0?"div":E,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,Ce),X=et==="full",W=ue(),Pe=Se(W,null),se=(0,g.Z)(Pe,2),te=se[0],de=se[1],Ye=te||0,Ge=Se(W,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Se(W,0),j=(0,g.Z)(A,2),Me=j[0],Xe=j[1],nt=Se(W,0),At=(0,g.Z)(nt,2),Je=At[0],gt=At[1],Ht=Se(W,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,g.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=oe===Ue,C=Oe.length&&Lt,_=oe===Ke,ne=C||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return C?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,C]),s=(0,f.useMemo)(function(){return C?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,C,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function be(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){be(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&C&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:C,component:u,invalidate:_},N=he?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:xe,display:d<=Be})},he(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:xe,display:d<=Be}))},F={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},U=V||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:L()(!_&&S,dt),style:De,ref:le},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!C,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(ce.Z,{onResize:Fe,disabled:!C},fe):fe}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,ye=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return L}});var o=e(33606),h=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function k(){var ce;return f?(ce=ee,ee+=1):ce="TEST_OR_SSR",ce}function L(ce){var ie=h.useState(),b=(0,o.Z)(ie,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(k()))},[]),ce||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return de},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),g=e(400),ee=e(33708),f=e(33606),k=e(37061),L=e(39559),ce=e(18929),ie=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),x=e(34280),tt=e(49658),Ee=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,xe=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(be):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:xe,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function ue(i,s,re,Y,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,xe=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,L.Z)(Y)==="object")return Y.clearIcon;if(be)return be},[Y,be]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||xe)&&!(it==="combobox"&&xe===""))},[Y,Fe,re.length,xe,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Se=b.createContext(null);function G(){return b.useContext(Se)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],be=re[1],Fe=b.useRef(null),xe=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return xe},[]);var it=function(Ot,Tt){xe(),Fe.current=window.setTimeout(function(){be(Ot),Tt&&Tt()},i)};return[Y,it,xe]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var be=b.useRef(null);be.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(xe){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=xe.target;ht.shadowRoot&&xe.composed&&(ht=xe.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,be,Fe=s.prefixCls,xe=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ie.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:xe,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(be=Y.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(xe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(xe,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Ce=b.forwardRef(q);Ce.displayName="Input";var Ue=Ce;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function ye(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(ye(i.title)?s=i.title.toString():ye(i.label)&&(s=i.label.toString())),s}function le(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,be=s.values,Fe=s.open,xe=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?xe:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!be.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,be=s.id,Fe=s.inputRef,xe=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Tt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:be,open:yt,inputElement:re,disabled:xe,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},he=T;function Ie(i){return![Ee.Z.ESC,Ee.Z.SHIFT,Ee.Z.BACKSPACE,Ee.Z.TAB,Ee.Z.WIN_KEY,Ee.Z.ALT,Ee.Z.META,Ee.Z.WIN_KEY_RIGHT,Ee.Z.CTRL,Ee.Z.SEMICOLON,Ee.Z.EQUALS,Ee.Z.CAPS_LOCK,Ee.Z.CONTEXT_MENU,Ee.Z.F1,Ee.Z.F2,Ee.Z.F3,Ee.Z.F4,Ee.Z.F5,Ee.Z.F6,Ee.Z.F7,Ee.Z.F8,Ee.Z.F9,Ee.Z.F10,Ee.Z.F11,Ee.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),be=(0,b.useRef)(!1),Fe=s.prefixCls,xe=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],d=fe[1],O=function(st){var Kt=st.which;(Kt===Ee.Z.UP||Kt===Ee.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===Ee.Z.ENTER&&it==="tags"&&!be.current&&!xe&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Ae=function(st){be.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!xe)&&(xe&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(he,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},V=function(s,re){var Y=s.prefixCls,be=s.disabled,Fe=s.visible,xe=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,k.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),xe)},We=b.forwardRef(V);We.displayName="SelectTrigger";var R=We,E=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,be=re.value,Fe=re.options,xe=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:xe||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,be=[],Fe=u(re,!1),xe=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[xe],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:U}),Tt(N[ht],!0)}})}return Tt(i,!1),be}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ie.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,xe){var it=(0,E.Z)(xe),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var be=Y(i,s);return re?be:null}var W=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function se(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,be=i.id,Fe=i.prefixCls,xe=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,fe=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,k.Z)(i,W),Et=se(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Tr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,x.Z)(function(){or(!0)},[]);var Ln=(0,ce.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===Ee.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===Ee.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var be=re,Fe=be.type.isSelectOptGroup,xe=be.key,it=be.props,ht=it.children,Ot=(0,k.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(xe===null?Y:xe,"__"),label:xe},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,be){return b.useMemo(function(){var Fe=i,xe=!i;xe&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&xe&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(xe){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[xe,Ot,F.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!d.has(It)}),it||Tt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case Ee.Z.N:case Ee.Z.P:case Ee.Z.UP:case Ee.Z.DOWN:{var xn=0;if(Pt===Ee.Z.UP?xn=-1:Pt===Ee.Z.DOWN?xn=1:dn()&&wn&&(Pt===Ee.Z.N?xn=1:Pt===Ee.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case Ee.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),xe&&It.preventDefault();break}case Ee.Z.ESC:Tt(!1),xe&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,k.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Tr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,be=i.backfill,Fe=i.allowClear,xe=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!xe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,xe=0;xe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),xe&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[xe,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Lr(""):(!se||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(de,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),C=Lt;C.Option=tn,C.OptGroup=gt;var _=C,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Ce},default:function(){return ze}});var o=e(92413),h=e(33708),g=e(400),ee=e(39559),f=e(33606),k=e(37061),L=e(26407),ce=e(92310),ie=e.n(ce),b=e(93681),Ne=e(5643),B=e(18929),x=e(59301),tt=e(29301),Ee=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ue={},Se;function G(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=ye.getAttribute("id")||ye.getAttribute("data-reactid")||ye.getAttribute("name");if(ae&&ue[le])return ue[le];var J=window.getComputedStyle(ye),S=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),he={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:S};return ae&&le&&(ue[le]=he),he}function c(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),ye.getAttribute("wrap")?Se.setAttribute("wrap",ye.getAttribute("wrap")):Se.removeAttribute("wrap");var S=G(ye,ae),Z=S.paddingSize,Oe=S.borderSize,T=S.boxSizing,he=S.sizingStyle;Se.setAttribute("style","".concat(he,";").concat(bt)),Se.value=ye.value||ye.placeholder||"";var Ie=void 0,rt=void 0,vt,et=Se.scrollHeight;if(T==="border-box"?et+=Oe:T==="content-box"&&(et-=Z),le!==null||J!==null){Se.value=" ";var De=Se.scrollHeight-Z;le!==null&&(Ie=De*le,T==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=x.forwardRef(function(ye,ae){var le=ye,J=le.prefixCls,S=le.onPressEnter,Z=le.defaultValue,Oe=le.value,T=le.autoSize,he=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,et=le.onChange,De=le.onInternalAutoSize,dt=(0,k.Z)(le,t),oe=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),V=(0,f.Z)(oe,2),We=V[0],R=V[1],E=function(gt){R(gt.target.value),et==null||et(gt)},l=x.useRef();x.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=x.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],W=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},se=x.useState(z),te=(0,f.Z)(se,2),de=te[0],Ye=te[1],Ge=x.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,Ee.Z)(function(){W&&A()},[Oe,P,X,W]),(0,Ee.Z)(function(){if(de===p)Ye(y);else if(de===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[de]);var j=x.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){de===z&&(he==null||he(gt),T&&(Me(),j.current=(0,qe.Z)(function(){A()})))};x.useEffect(function(){return Me},[]);var nt=W?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(de===p||de===y)&&(At.overflowY="hidden",At.overflowX="hidden"),x.createElement(tt.Z,{onResize:Xe,disabled:!(T||he)},x.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ie()(J,Ie,(0,g.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:E})))}),Ce=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(ye,ae){return(0,L.Z)(ye||"").slice(0,ae).join("")}function Ze(ye,ae,le,J){var S=le;return ye?S=Ke(le,J):(0,L.Z)(ae||"").lengthJ&&(S=ae),S}var _e=x.forwardRef(function(ye,ae){var le,J=ye.defaultValue,S=ye.value,Z=ye.onFocus,Oe=ye.onBlur,T=ye.onChange,he=ye.allowClear,Ie=ye.maxLength,rt=ye.onCompositionStart,vt=ye.onCompositionEnd,et=ye.suffix,De=ye.prefixCls,dt=De===void 0?"rc-textarea":De,oe=ye.classes,V=ye.showCount,We=ye.className,R=ye.style,E=ye.disabled,l=ye.hidden,u=ye.classNames,w=ye.styles,P=ye.onResize,X=(0,k.Z)(ye,Ue),W=(0,B.Z)(J,{value:S,defaultValue:J}),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1],de=(0,x.useRef)(null),Ye=x.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=x.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=x.useRef(),nt=x.useRef(0),At=x.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.focus()};(0,x.useImperativeHandle)(ae,function(){return{resizableTextArea:de.current,focus:tn,blur:function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,x.useEffect)(function(){ft(function(_t){return!E&&_t})},[E]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=se,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var C,_=nt.current>=Ie+1||nt.current===((C=Xe.current)===null||C===void 0?void 0:C.length);Lt=Ze(_,Xe.current,Lt,Ie)}Lt!==se&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)),vt==null||vt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var C=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(C,se,Lt,Ie)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,T,Lt)},vn=function(ke){var Lt=X.onPressEnter,C=X.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),C==null||C(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=de.current)===null||Lt===void 0?void 0:Lt.textArea,ke,T)},yn=(0,Ne.D7)(se);!j&&Nt&&S==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(V){var ot=(0,L.Z)(yn).length;(0,ee.Z)(V)==="object"?Be=V.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=x.createElement(x.Fragment,null,Nn,x.createElement("span",{className:ie()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Lt;P==null||P(ke),(Lt=de.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!V&&!he,qt=x.createElement(b.BaseInput,{value:yn,allowClear:he,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:ie()(oe==null?void 0:oe.affixWrapper,(le={},(0,g.Z)(le,"".concat(dt,"-show-count"),V),(0,g.Z)(le,"".concat(dt,"-textarea-allow-clear"),he),le))},disabled:E,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:x.createElement(Ce,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:E,prefixCls:dt,onResize:at,ref:de}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),g=e(33708),ee=e(400),f=e(33606),k=e(37061),L=e(92310),ce=e.n(L),ie=e(29301),b=e(70425),Ne=e(34280),B=e(59301),x=e(4676),tt=B.forwardRef(function(V,We){var R=V.height,E=V.offsetY,l=V.offsetX,u=V.children,w=V.prefixCls,P=V.onInnerResize,X=V.innerProps,W=V.rtl,Pe=V.extra,se={},te={display:"flex",flexDirection:"column"};return E!==void 0&&(se={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(E,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:se},B.createElement(ie.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:ce()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var Ee=tt;function qe(V){var We=V.children,R=V.setRef,E=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:E})}function bt(V,We,R,E,l,u,w,P){var X=P.getKey;return V.slice(We,R+1).map(function(W,Pe){var se=We+Pe,te=w(W,se,{style:{width:E},offsetX:l}),de=X(W);return B.createElement(qe,{key:de,setRef:function(Ge){return u(W,Ge)}},te)})}function we(V,We,R,E){var l=R-V,u=We-R,w=Math.min(l,u)*2;if(E<=w){var P=Math.floor(E/2);return E%2?R+P+1:R-P}return l>u?R-(E-u):R+(E-l)}function ue(V,We,R){var E=V.length,l=We.length,u,w;if(E===0&&l===0)return null;E2&&arguments[2]!==void 0?arguments[2]:!1,se=X?W<0&&P.current.left||W>0&&P.current.right:W<0&&P.current.top||W>0&&P.current.bottom;return Pe&&se?(clearTimeout(u.current),l.current=!1):(!se||l.current)&&w(),!l.current&&se}};function y(V,We,R,E,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),W=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),se=p(We,R,E,l);function te(Qe,A){if(G.Z.cancel(X.current),!se(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,W.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function de(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(V){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):de(Qe,Xe)}}function ft(Qe){V&&(Pe.current=Qe.detail===W.current)}return[$e,ft]}function z(V,We,R,E){var l=B.useMemo(function(){return[new Map,[]]},[V,R.id,E]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),de=w.get(se);if(te===void 0||de===void 0)for(var Ye=V.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(de)Ye();else{W.current+=1;var Ge=W.current;Promise.resolve().then(function(){Ge===W.current&&Ye()})}}function te(de,Ye){var Ge=V(de),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),se()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(de):R==null||R(de))}return(0,B.useEffect)(function(){return Pe},[]),[te,se,X.current,u]}var Re=14/15;function ze(V,We,R){var E=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,W=function(de){if(E.current){var Ye=Math.ceil(de.touches[0].pageX),Ge=Math.ceil(de.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,de);A&&de.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){E.current=!1,X()},se=function(de){X(),de.touches.length===1&&!E.current&&(E.current=!0,l.current=Math.ceil(de.touches[0].pageX),u.current=Math.ceil(de.touches[0].pageY),w.current=de.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return V&&We.current.addEventListener("touchstart",se,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",se),X(),clearInterval(P.current)}},[V])}function ye(V){return Math.floor(Math.pow(V,.5))}function ae(V,We){var R="touches"in V?V.touches[0]:V;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(V,We,R){B.useEffect(function(){var E=We.current;if(V&&E){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},W=function(de){if(!de.target.draggable){var Ye=de;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},se=function(de){if(l){var Ye=ae(de,!1),Ge=E.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-ye(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=ye(A),X()}else P()}};return E.addEventListener("mousedown",W),E.ownerDocument.addEventListener("mouseup",Pe),E.ownerDocument.addEventListener("mousemove",se),function(){E.removeEventListener("mousedown",W),E.ownerDocument.removeEventListener("mouseup",Pe),E.ownerDocument.removeEventListener("mousemove",se),P()}}},[V])}var J=10;function S(V,We,R,E,l,u,w,P){var X=B.useRef(),W=B.useState(null),Pe=(0,f.Z)(W,2),se=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(se&&se.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=V.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==se.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},se),{},{times:se.times+1,targetAlign:A,lastTop:j}))}},[se,V.current]),function(de){if(de==null){P();return}if(G.Z.cancel(X.current),typeof de=="number")w(de);else if(de&&(0,h.Z)(de)==="object"){var Ye,Ge=de.align;"index"in de?Ye=de.index:Ye=We.findIndex(function(Qe){return l(Qe)===de.key});var $e=de.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(V,We){var R=V.prefixCls,E=V.rtl,l=V.scrollOffset,u=V.scrollRange,w=V.onStartMove,P=V.onStopMove,X=V.onScroll,W=V.horizontal,Pe=V.spinSize,se=V.containerSize,te=V.style,de=V.thumbStyle,Ye=V.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!E,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-se||0,yn=se-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var C=l/gn;return C*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,W)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var C=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",C,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",C),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var C,_=function(s){var re=ot.current,Y=re.dragging,be=re.pageY,Fe=re.startTop;G.Z.cancel(C);var xe=tn.current.getBoundingClientRect(),it=se/(W?xe.width:xe.height);if(Y){var ht=(ae(s,W)-be)*it,Ot=Fe;!Ht&&W?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),C=(0,G.Z)(function(){X(N,W)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(C)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=Pe,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=Pe,Lt.top=Nn),B.createElement("div",{ref:tn,className:ce()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:ce()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),de),onMouseDown:at}))}),Oe=Z,T=20;function he(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=V/We*V;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(V,We){var R=V.prefixCls,E=R===void 0?"rc-virtual-list":R,l=V.className,u=V.height,w=V.itemHeight,P=V.fullHeight,X=P===void 0?!0:P,W=V.style,Pe=V.data,se=V.children,te=V.itemKey,de=V.virtual,Ye=V.direction,Ge=V.scrollWidth,$e=V.component,ft=$e===void 0?"div":$e,Qe=V.onScroll,A=V.onVirtualScroll,j=V.onVisibleChange,Me=V.innerProps,Xe=V.extraRender,nt=V.styles,At=V.showScrollBar,Je=At===void 0?"optional":At,gt=(0,k.Z)(V,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(de!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=ce()(E,(0,ee.Z)({},"".concat(E,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],C=(0,B.useState)(0),_=(0,f.Z)(C,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],be=re[1],Fe=function(){be(!0)},xe=function(){be(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=Se(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,fe=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=fe,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return he(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return he(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,x.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,x.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(pe,fe+1);j(wt,Be)}},[pe,fe,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,fe,Ge,ne,sn,se,it),un=null;u&&(un=(0,g.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},W),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ie.Z,{onResize:$},B.createElement(ft,{className:"".concat(E,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(Ee,{prefixCls:E,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:E,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:xe,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:E,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:xe,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return ce}});const o=ie=>typeof ie=="object"&&ie!=null&&ie.nodeType===1,h=(ie,b)=>(!b||ie!=="hidden")&&ie!=="visible"&&ie!=="clip",g=(ie,b)=>{if(ie.clientHeight{const x=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(Ee){return null}})(B);return!!x&&(x.clientHeightttb||tt>ie&&Ee=b&&qe>=Ne?tt-ie-B:Ee>b&&qeNe?Ee-b+x:0,f=ie=>{const b=ie.parentElement;return b==null?ie.getRootNode().host||null:b},k=(ie,b)=>{var Ne,B,x,tt;if(typeof document=="undefined")return[];const{scrollMode:Ee,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:ue}=b,Se=typeof we=="function"?we:Oe=>Oe!==we;if(!o(ie))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ie;for(;o(t)&&Se(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ue)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(x=window.visualViewport)==null?void 0:x.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Ce,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=ie.getBoundingClientRect(),{top:ze,right:ye,bottom:ae,left:le}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(ie);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+ae:Ke+Ce/2-ze+ae,S=bt==="center"?Re+Ue/2-le+ye:bt==="end"?Ze+ye:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(T===G&&!g(T)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),oe=parseInt(dt.borderLeftWidth,10),V=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let E=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-oe-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-V-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:he/T.offsetHeight:0;if(G===T)E=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,V,R,q+J,q+J+Ce,Ce):J-y/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,oe,We,z+S,z+S+Ue,Ue),E=Math.max(0,E+q),l=Math.max(0,l+z);else{E=qe==="start"?J-rt-V:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,he,V,R+w,J,J+Ce,Ce):J-(rt+he/2)+w/2,l=bt==="start"?S-De-oe:bt==="center"?S-(De+Ie/2)+u/2:bt==="end"?S-vt+We+u:ee(De,vt,Ie,oe,We+u,S,S+Ue,Ue);const{scrollLeft:W,scrollTop:Pe}=T;E=X===0?0:Math.max(0,Math.min(Pe+E/X,T.scrollHeight-he/X+w)),l=P===0?0:Math.max(0,Math.min(W+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-E,S+=W-l}Z.push({el:T,top:E,left:l})}return Z},L=ie=>ie===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ie)?ie:{block:"start",inline:"nearest"};function ce(ie,b){if(!ie.isConnected||!(x=>{let tt=x;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(ie))return;const Ne=(x=>{const tt=window.getComputedStyle(x);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(ie);if((x=>typeof x=="object"&&typeof x.behavior=="function")(b))return b.behavior(k(ie,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:x,top:tt,left:Ee}of k(ie,L(b))){const qe=tt-Ne.top+Ne.bottom,bt=Ee-Ne.left+Ne.right;x.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachMeeting__Edit__index.f5de76a2.async.js b/p__Declaration__Research__TeachMeeting__Edit__index.f5de76a2.async.js new file mode 100644 index 0000000000..742704a835 --- /dev/null +++ b/p__Declaration__Research__TeachMeeting__Edit__index.f5de76a2.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[8902],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},26227:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},84105:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},41464:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},18785:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},73331:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},15277:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},61481:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},33853:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},61485:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},38819:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},47472:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ee=g,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},L=b.forwardRef(V),se=L},57490:function(fn,ot,e){e.d(ot,{z:function(){return ae},Z:function(){return oe}});var o=e(59301),b=e(54580),g=e(8591),ee=e(43418),f=e(3113),V=e(3294),L=e(23538),se=Object.defineProperty,le=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=($,S,Z)=>S in $?se($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,x=($,S)=>{for(var Z in S||(S={}))C.call(S,Z)&&B($,Z,S[Z]);if(le)for(var Z of le(S))Ne.call(S,Z)&&B($,Z,S[Z]);return $},et=($,S,Z)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(Z.next(mt))}catch(_e){k(_e)}},ye=mt=>{try{nt(Z.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,ye);nt((Z=Z.apply($,S)).next())});const we="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,Z)).toFixed(1)+" "+S[Z]}var bt=({value:$=[],action:S,onChange:Z,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:ye=null})=>{const nt={multiple:!1,fileList:$,accept:ye,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(we)===-1&&(R.name=`${R.name}${we}${qe(R.size)}`),x({},R))),_e.file.status==="done"&&((lt=(Re=_e.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(xe=_e.file)==null?void 0:xe.response)==null?void 0:G.message),Z([]);return}Z(Ue)},onRemove:_e=>et(void 0,null,function*(){const Re=_e.size/1024/1024;return _e.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ie=e(61481),ce=e(89392),Ce=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,Z)=>S in $?Ce($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,w=($,S)=>{for(var Z in S||(S={}))c.call(S,Z)&&p($,Z,S[Z]);if(Q)for(var Z of Q(S))t.call(S,Z)&&p($,Z,S[Z]);return $};const z=$=>React.createElement("svg",w({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",be=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,Z)=>S in $?be($,S,{enumerable:!0,configurable:!0,writable:!0,value:Z}):$[S]=Z,Oe=($,S)=>{for(var Z in S||(S={}))We.call(S,Z)&&ct($,Z,S[Z]);if(Ke)for(var Z of Ke(S))Ze.call(S,Z)&&ct($,Z,S[Z]);return $},ze=($,S,Z)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(Z.next(mt))}catch(_e){k(_e)}},ye=mt=>{try{nt(Z.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,ye);nt((Z=Z.apply($,S)).next())});const{Dragger:Se}=b.default;function ae($){let S=[];return $&&$.length>0&&(S=$.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+we+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),S}var oe=({value:$,onChange:S,action:Z,data:Pe,className:k,maxSize:pe=150,title:ye="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Re,number:lt=1e3,aloneClear:xe=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[E,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{E.pop(),P([...E])},500)};h&&R(E.some(ue=>ue.status==="uploading"));const ie={multiple:!0,accept:mt,withCredentials:!0,fileList:E,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return E.concat(Ye).length>lt?(E.pop(),P([...E]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),xe?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...E]),E=E.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(we)===-1&&(Qe.name=`${Qe.name}${we}${qe(Qe.size)}`),Oe({},Qe)}),console.log("info:",ue,E),S(E)},onRemove:ue=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,L.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();g.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return E.length-1{},isCurrent:Se=!0,showAlias:ae=!1})=>{const oe=Math.floor((Ze-(q-1)*be)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,w)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,Z)=>{var Pe;const{name:k,id:pe,identifier:ye,featured:nt,school_name:mt,image_url:_e,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:oe,marginRight:(1+Z)%q===0?0:be+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:xe=>{xe.preventDefault(),xe.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${ye}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${_e}`}),Se&&(0,se.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:xe=>{xe.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((xe,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==xe))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==xe))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(g.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(L.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Lt)=>o.createElement("div",{key:Lt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:g,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},L=e(92310),se=e.n(L),le=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Lt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),he=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:se()(V.row,qt),style:Lt},o.createElement("div",{onClick:(0,le.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:he,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{he.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?B.active:"",key:_t.id},_t.name))),we={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"},qe=e(92832),Ie=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Lt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var he;let Fe=at;(he=JSON.stringify(at))!=null&&he.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=he=>{he!==_&&(ne(he),rt(encodeURIComponent(i),he))};return o.createElement("div",{className:se()(we.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:we.dropdown},o.createElement("div",{className:we.text},(y=Be.find(he=>he.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:we.b1}),o.createElement("b",{className:we.b2})),o.createElement("div",{className:we.menu},Be.map((he,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(he.id)},he.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:he=>{s(he.target.value),St(encodeURIComponent(he.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ce={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Lt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(ce.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?ce.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||at(Be+1,"next")},className:Lt?ce.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),w=e(13570),z=e(3294),q=e(955),be=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:se()(c.list,Be)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:he,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Lt&&(0,q.L9)([Lt]),he&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:be}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(w.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!he&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),Se={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",oe=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Lt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return oe.createElement(t.Z,{spinning:y},oe.createElement("div",{className:se()(Se.list,Be)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:he}=ne,Fe=ne.is_public!=0&&ne.is_public;return oe.createElement("div",{className:Se.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},oe.createElement("a",{className:Se.li,onClick:Ee=>{Ee.preventDefault(),Lt&&(0,q.L9)([Lt]),(0,q.xg)(ne.first_category_url)}},oe.createElement("div",{className:Se.top},oe.createElement(p.Z,{title:ne.name},oe.createElement("div",{className:Se.name},ne.name)),oe.createElement("img",{className:Se.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),oe.createElement("div",{className:Se.text,title:ne.creator},ne.creator),s&&oe.createElement("div",{className:Se.btns},oe.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),oe.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&oe.createElement("div",{className:Se.sign},"\u516C\u5F00")),oe.createElement("div",{className:Se.bottom},ne.visits>0&&oe.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-liulanyan"}),oe.createElement("span",null,ne.visits))),ne.course_members_count>0&&oe.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&oe.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?oe.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):oe.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&oe.createElement("div",{className:Se.lockWrap},oe.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),oe.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&oe.createElement(Ze.Z,null)))},Z={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"},Pe=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Lt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Lt},o.createElement("div",{className:at===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:se()(Be),style:at},rt),mt={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"},_e=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:se()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Lt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Lt=>at===Lt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,J=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))E.call(at,rt)&&P(Be,rt,at[rt]);return Be},F=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&E.call(Be,St)&&(rt[St]=Be[St]);return rt},De=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Lt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Lt(rt.throw(y))}catch(_){qt(_)}},Lt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Lt((rt=rt.apply(Be,at)).next())}),te=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Lt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,le.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Lt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(ue.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Lt,confirmLoading:y=!1})=>o.createElement("div",{className:se()($e.btns,ke),style:Lt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:se()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:se()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Lt=>{const y=Math.floor(Lt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},39622:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___TTpf0",core:"core___EnHFv",header:"header___NxMBI",tip:"tip___lhjYU",editBtn:"editBtn___nYSDO",contBox:"contBox___wBm3F",formWrap:"formWrap___j60Sk",partSty:"partSty___IqrVz",titleTag:"titleTag___b5KeE",tag:"tag___dYzVu",title:"title___h9cWD",partSty1:"partSty1___pNX54",partSty2:"partSty2___C99DI",partSty3:"partSty3___Uqtqu"},g=e(78241),ee=e(8591),f=e(71418),V=e(95237),L=e(43604),se=e(92832),le=e(57809),C=e(5083),Ne=e(3113),B=e(43418),x=e(89070),et=e(29458),we=e(57490),qe=e(70849),bt=e(61186),Ie=e.n(bt),ce=e(59301),Ce=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?Ce(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))w.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},be=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((Se,ae)=>{var oe=Z=>{try{S(ze.next(Z))}catch(Pe){ae(Pe)}},$=Z=>{try{S(ze.throw(Z))}catch(Pe){ae(Pe)}},S=Z=>Z.done?Se(Z.value):Promise.resolve(Z.value).then(oe,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:Se})=>{var ae;const[oe,$]=(0,o.useState)(!1),[S]=g.default.useForm(),[Z,Pe]=(0,o.useState)({}),[k]=(0,x.useSearchParams)(),pe=k.get("id"),[ye]=g.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,x.useLocation)(),Re=(ae=_e==null?void 0:_e.pathname)==null?void 0:ae.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;xe(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const xe=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:13});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,E,P,J;$(!0);const F=yield(0,qe.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(be(q({},(F==null?void 0:F.data)||{}),{meeting_time:(h=F==null?void 0:F.data)!=null&&h.meeting_time?Ie()((l=F==null?void 0:F.data)==null?void 0:l.meeting_time):"",attachment_id:(E=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&E.id?(0,we.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,E;h.meeting_time=h.meeting_time?(l=h.meeting_time)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(E=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:E[0]),mt(!0);let P={status:-1};pe?P=yield(0,qe.Bb)(be(q({},h),{id:pe,declare_type:13})):P=yield(0,qe.eu)(be(q({},h),{declare_type:13})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),x.history.back()),mt(!1)});return ce.createElement(f.Z,{spinning:oe},ce.createElement("div",{className:b.contentWrap},ce.createElement("div",{className:b.core},ce.createElement("div",{className:b.header},ce.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u7C7B\u6559\u7814\u6D3B\u52A8"),ce.createElement("div",null,ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{x.history.back()}})))),ce.createElement("div",{className:b.contBox},ce.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ce.createElement(g.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:2}},ce.createElement("div",{className:b.partSty},ce.createElement("div",{className:b.titleTag},ce.createElement("span",{className:b.tag}),ce.createElement("span",{className:b.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ce.createElement(V.Z,{gutter:[16,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ce.createElement(V.Z,{gutter:[16,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",maxLength:200})))),ce.createElement(V.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u57F9\u8BAD\u9898\u76EE",name:"report_title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u57F9\u8BAD\u9898\u76EE"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u57F9\u8BAD\u9898\u76EE",maxLength:200}))),ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u5185\u5BB9\u6458\u8981",name:"report_desc",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5185\u5BB9\u6458\u8981"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5185\u5BB9\u6458\u8981",maxLength:200})))),ce.createElement(V.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u662F\u5426\u7279\u9080",name:"is_invite",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"}]},ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u7279\u9080"},ce.createElement(le.default.Option,{value:!0},"\u662F"),ce.createElement(le.default.Option,{value:!1},"\u5426")))),ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u662F\u5426\u5883\u5916",name:"is_abroad",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"}]},ce.createElement(le.default,{placeholder:"\u8BF7\u9009\u62E9\u662F\u5426\u5883\u5916"},ce.createElement(le.default.Option,{value:!0},"\u662F"),ce.createElement(le.default.Option,{value:!1},"\u5426"))))),ce.createElement(V.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u65F6\u95F4",name:"meeting_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4"}]},ce.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u4F1A\u8BAE\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u4F1A\u8BAE\u5730\u70B9",name:"place",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u5730\u70B9"}]},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u4F1A\u8BAE\u5730\u70B9",maxLength:200})))),ce.createElement(V.Z,{gutter:[24,16]},ce.createElement(L.Z,{span:12},ce.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ce.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ce.createElement("div",{className:b.partSty3},ce.createElement("div",{className:b.titleTag},ce.createElement("span",{className:b.tag}),ce.createElement("span",{className:b.title},"\u9644\u4EF6")),ce.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ce.createElement(we.Z,{number:1,uploadText:!0,maxSize:20})),ce.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ce.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ce.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&ce.createElement(V.Z,{justify:"end",className:"mt20"},ce.createElement(et.op,{shape:"default",onClick:()=>{S.resetFields(),x.history.back()}},"\u53D6\u6D88"),ce.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&ce.createElement(V.Z,{justify:"end",className:"mt20"},ce.createElement(et.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&x.history.back()})})}},"\u901A\u8FC7"),ce.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ce.createElement("div",null,ce.createElement(g.default,{form:ye,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),x.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},ce.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ce.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield ye.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,x.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return g},JZ:function(){return f},bN:function(){return L},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(se,le,C)=>new Promise((Ne,B)=>{var x=qe=>{try{we(C.next(qe))}catch(bt){B(bt)}},et=qe=>{try{we(C.throw(qe))}catch(bt){B(bt)}},we=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(x,et);we((C=C.apply(se,le)).next())});function g(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function V(se){return(0,o.v_)("libraries.json",se)}function L(se,le){return(0,o.gz)(`libraries/${se}.json`,le)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,g]=o.useReducer(ee=>ee+1,0);return g}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const g=null;function ee(V,L,se){return b()({[`${V}-status-success`]:L==="success",[`${V}-status-warning`]:L==="warning",[`${V}-status-error`]:L==="error",[`${V}-status-validating`]:L==="validating",[`${V}-has-feedback`]:se})}const f=(V,L)=>L||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),g=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:L}=(0,o.useContext)(b.E_),se=L("empty");switch(V){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(g.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),g=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),L=e.n(V),se=e(23250),le=e.n(se),C=e(74959),Ne=e.n(C),B=e(10238),x=e.n(B),et=e(33656),we=e.n(et);b().extend(we()),b().extend(x()),b().extend(f()),b().extend(L()),b().extend(le()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(T){var M=(T||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ie=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ce={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var v=bt(r),T=0;T1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,v=r.format;return typeof v=="function"?v(n):a.locale.format(m.locale,n,v)}function Me(n,r){var a=r.generateConfig,m=r.locale,v=r.formatList;return!n||typeof v[0]=="function"?null:a.locale.parse(m.locale,n,v)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,v=n.generateConfig;if(!m)return!1;var T=function(dt,fe,Le){for(var vt=fe;vt<=Le;){var Ut=void 0;switch(dt){case"date":{if(Ut=v.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=v.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:v,disabledDate:m}))return!1;break}case"year":{if(Ut=v.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:v,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=v.getDate(v.getEndDate(r));return T("date",M,me)}case"quarter":{var ve=Math.floor(v.getMonth(r)/3)*3,Te=ve+2;return T("month",ve,Te)}case"year":return T("month",0,11);case"decade":{var Ct=v.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return T("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,v=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var T="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Te.current),vt){ve(Le);return}Te.current=requestAnimationFrame(function(){ve(Le)})}var je=tt(me,{formatList:a,generateConfig:m,locale:v}),Ve=(0,xe.Z)(je,2),ut=Ve[1];function dt(Le){Ct(Le)}function fe(){var Le=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Le)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Te.current)}},[]),[ut,dt,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,v=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=v,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,v=r.onUpDown,T=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Te=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Te){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Te){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(v)return v(-1),!0;break;case Je.Z.DOWN:if(v)return v(1),!0;break;case Je.Z.PAGE_UP:if(T)return T(-1),!0;break;case Je.Z.PAGE_DOWN:if(T)return T(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var v=n;if(!v)switch(r){case"time":v=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":v="gggg-wo";break;case"month":v="YYYY-MM";break;case"quarter":v="YYYY-[Q]Q";break;case"year":v="YYYY";break;default:v=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return v}function dn(n,r,a){var m=n==="time"?8:10,v=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,v)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,v=n.triggerOpen,T=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Te=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,xe.Z)(ut,2),fe=dt[0],Le=dt[1],vt=(0,t.useState)(!1),Ut=(0,xe.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Le(!0),v(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Le(!0):v(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Le(!1),Wn.preventDefault()):!fe&&r&&!T(Wn)&&Wn.shiftKey&&(Le(!0),Wn.preventDefault());return}case Je.Z.ESC:{Le(!0),Te();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?v(!0):fe||T(Wn)}},onFocus:function(Wn){Le(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Te()},0):r&&(v(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&v(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,xe.Z)(a,2),v=m[0],T=m[1];return{label:v,value:T}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),v=(0,xe.Z)(m,2),T=v[0],M=v[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Te(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==T})&&Te()},[r.join("||")]),[T,ve,Te]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,v=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(T,M){var me=T;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return v}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=T)v.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return v}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,v=n.activeColumnIndex,T=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Te=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,fe=dt===void 0?1:dt,Le=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=T?r.getHour(T):-1,cr=lr,Cr=T?r.getMinute(T):-1,tr=T?r.getSecond(T):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Le,vt,Ut]},[Le,vt,Ut,Bt,Gn]),ir=(0,xe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Te&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Te)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Te,Zr]),xr=(0,xe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Te?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Te,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:T,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Te});m.current={onUpDown:function(Hr){var Rr=jn[v];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Le||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=La?ve.addMonth:ve.addYear:Pr=La?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(La?E:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Te&&!Jr.current&&Fa(Te)},[Te]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:v,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,Ta=function(){var en=ve.getNow(),Un=H(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(v,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:v,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Bt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Le==="date"&&!Yt){var no=ve.getNow(),No="".concat(v,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(v,"-panel"),T,(r={},(0,Re.Z)(r,"".concat(v,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(v,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(v,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(v,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,v=n.popupStyle,T=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Te=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:T,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:v,getPopupContainer:Te},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,v=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(T,M){var me=T.label,ve=T.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return v==null?void 0:v(ht(ve))},onMouseLeave:function(){return v==null?void 0:v(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,v=n.disabledSeconds;r==="time"&&(a||m||v)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,v=m===void 0?"rc-picker":m,T=a.id,M=a.name,me=a.tabIndex,ve=a.style,Te=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,fe=a.locale,Le=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Lt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,xe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,xe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,xe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:fe}),Wr=(0,xe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,xe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:fe,format:Za[0]}):"")},Ta=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Te);case"month":return je(fe)>je(Te);case"week":return Ct(fe)>Ct(Te);default:return!ue(me,fe,Te)&&me.isAfter(fe,Te)}return!1},[T,M[1],Te,r]),dt=t.useCallback(function(fe){if(M[1]||T&&T(fe))return!0;if(M[0]&&ve)return!ue(me,fe,Te)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:Ee(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:fe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Tn===0?!kl:!Ul)),value:Ee(Fn,Tn),locale:Le,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(it(La,uo,Tn),it(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,La[Tn],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Tn)||Gn&&Gn(Fn[Tn]),locale:Le,onOk:function(){var Ka=Ee(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Tn),wr=A(nr,Jt,fe),Fo=La[Tn],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Tn===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Te,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Tn===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Tn===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Tn===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var v=arguments.length,T=new Array(v),M=0;M{const{lineHeight:v}=n,T=Math.floor(a*v)+2,M=Math.max((r-T)/2,0),me=Math.max(r-T-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:v,motionDurationSlow:T,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Te,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:fe,pickerCellBorderGap:Le,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:v,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:v,height:v,lineHeight:`${v}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Te}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Te}px dashed ${fe}`,borderBottom:`${Te}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${T}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Le},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-v)/2,borderInlineStart:`${Te}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-v)/2,borderInlineEnd:`${Te}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:v,pickerControlIconSize:T,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Te,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:fe,colorSplit:Le,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-v-me,Qr=(Yr-ve*2)/4-v;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Le}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Le}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:T,height:T,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(T/2),insetInlineStart:Math.ceil(T/2),display:"inline-block",width:T,height:T,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Le}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Le}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:v},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Le}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Te}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Le}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Te*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:v,colorWarning:T,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:v}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:T},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:T,activeShadow:M}))),[`${r}-active-bar`]:{background:T}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:v,paddingInline:T,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Te,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:fe,fontSizeLG:Le,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,v,T)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Te}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Te,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Le,T)),{[`${r}-input > input`]:{fontSize:Le}}),"&-small":Object.assign({},Ur(n,vt,v,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Le,color:ut,fontSize:Le,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:T},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:T,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:T*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(v*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Te}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:v}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:v+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:v,showSecond:T,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&T===void 0&&(ve.showSecond=!1),!me.includes("m")&&v===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:v,getPopupContainer:T,className:M,placement:me,size:ve,disabled:Te,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:fe,allowClear:Le,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",v),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Te!=null?Te:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:T||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Le,fe,t.createElement(Se.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var v=0,m=Object.getOwnPropertySymbols(n);v{const{prefixCls:dt,getPopupContainer:fe,style:Le,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Le),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(Se.Z,null))})))});return Te&&(je.displayName=Te),je}const a=r(),m=r("week","WeekPicker"),v=r("month","MonthPicker"),T=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:v,YearPicker:T,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:v,TimePicker:T,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=v,ve.RangePicker=me,ve.TimePicker=T,ve.QuarterPicker=M,ve}var ca=va;const za=ca(Ce);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),g=e(92310),ee=e.n(g),f=e(31561),V=e(70425),L=e(18929),se=e(2738),le=e(79676),C=e(53487),Ne=e(92343),B=e(36355),x=e(20834),et=e(40875),we=e(88088),qe=e(47211);const bt=null,Ie=c=>{const{menu:t,arrow:p,prefixCls:w,children:z,trigger:q,disabled:be,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:Se,onVisibleChange:ae,mouseEnterDelay:oe=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:Z="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:ye,direction:nt}=o.useContext(B.E_),mt=o.useMemo(()=>{const te=ye();return k!==void 0?k:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[ye,Z,k]),_e=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:nt==="rtl"?"bottomRight":"bottomLeft",[Z,nt]),Re=ye("dropdown",w),[lt,xe]=(0,qe.Z)(Re),[,G]=(0,we.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:be}),h=be?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,E]=(0,L.Z)(!1,{value:Oe!=null?Oe:Se}),P=(0,V.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),E(te)}),J=ee()(Ze,ct,xe,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,le.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{E(!1)},[]),ie=()=>{let te;return t!=null&&t.items?te=o.createElement(x.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(et.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ue=>{let{mode:Ye}=ue}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(c,["rootClassName"]),{mouseEnterDelay:oe,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:ie,placement:_e,onVisibleChange:P}),R))};function ce(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Ce=(0,C.Z)(Ie,"dropdown",c=>c,ce),Q=c=>o.createElement(Ce,Object.assign({},c),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=Ie},38854:function(fn,ot,e){e.d(ot,{Z:function(){return we}});var o=e(91857),b=e(92310),g=e.n(b),ee=e(59301),f=e(18785),V=e(3113),L=e(36355),se=e(81327),le=e(33234),C=e(47211),Ne=function(qe,bt){var Ie={};for(var ce in qe)Object.prototype.hasOwnProperty.call(qe,ce)&&bt.indexOf(ce)<0&&(Ie[ce]=qe[ce]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ce=Object.getOwnPropertySymbols(qe);Ce{const{getPopupContainer:bt,getPrefixCls:Ie,direction:ce}=ee.useContext(L.E_),{prefixCls:Ce,type:Q="default",danger:c,disabled:t,loading:p,onClick:w,htmlType:z,children:q,className:be,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:Se,onOpenChange:ae,placement:oe,getPopupContainer:$,href:S,icon:Z=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=ie=>ie,mouseEnterDelay:pe,mouseLeaveDelay:ye,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re}=qe,lt=Ne(qe,["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"]),xe=Ie("dropdown",Ce),G=`${xe}-button`,[Ue,R]=(0,C.Z)(xe),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:ae,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:ye,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,le.ri)(xe,ce),E=g()(G,d,be,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=Se),"placement"in qe?h.placement=oe:h.placement=ce==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:w,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:Z}),[F,De]=k([P,J]);return Ue(ee.createElement(se.Z.Compact,Object.assign({className:E,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};B.__ANT_BUTTON=!0;var x=B;const et=o.Z;et.Button=x;var we=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),g=e(92899),ee=e(29878),f=e(19447),V=e(83116),L=e(37613),le=B=>{const{componentCls:x,menuCls:et,colorError:we,colorTextLightSolid:qe}=B,bt=`${et}-item`;return{[`${x}, ${x}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:we,"&:hover":{color:qe,backgroundColor:we}}}}}};const C=B=>{const{componentCls:x,menuCls:et,zIndexPopup:we,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ie,iconCls:ce,motionDurationMid:Ce,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:w,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[x]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:we,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${ce}-down, & > ${Ie}-btn-icon > ${ce}-down`]:{fontSize:w}},[`${x}-wrap`]:{position:"relative",[`${Ie}-btn > ${ce}-down`]:{fontSize:w},[`${ce}-down::before`]:{transition:`transform ${Ce}`}},[`${x}-wrap-open`]:{[`${ce}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${x}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${x}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${x}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${x}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${x}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${x}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${x} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:we,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${x}, ${x}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${et}-item-group-title`]:{padding:`${Q}px ${z}px`,color:B.colorTextDescription,transition:`all ${Ce}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Ce}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${Ce}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${x}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${x}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:w,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${x}-menu-submenu-title`]:{[`&, ${x}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${et}-submenu-selected ${x}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,b.oN)(B,"slide-up"),(0,b.oN)(B,"slide-down"),(0,g.Fm)(B,"move-up"),(0,g.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(B,x)=>{let{rootPrefixCls:et}=x;const{marginXXS:we,sizePopupArrow:qe,controlHeight:bt,fontSize:Ie,lineHeight:ce,paddingXXS:Ce,componentCls:Q,borderRadiusLG:c}=B,t=(bt-Ie*ce)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),w=(0,L.TS)(B,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+we,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Ce});return[C(w),le(w)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return Ce}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(9763),V=e(64993),L=e(88088),le=()=>{const[,Q]=(0,L.Z)(),t=new V.C(Q.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Ne=()=>{const[,Q]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:w}=Q,{borderColor:z,shadowColor:q,contentColor:be}=(0,g.useMemo)(()=>({borderColor:new V.C(c).onBackground(w).toHexShortString(),shadowColor:new V.C(t).onBackground(w).toHexShortString(),contentColor:new V.C(p).onBackground(w).toHexShortString()}),[c,t,p,w]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:q,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:z},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:be}))))},B=e(83116),x=e(37613);const et=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:w,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:w,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var we=(0,B.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,x.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,p=Object.getOwnPropertySymbols(Q);w{var{className:c,rootClassName:t,prefixCls:p,image:w=bt,description:z,children:q,imageStyle:be,style:Ke}=Q,We=qe(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=g.useContext(ee.E_),ze=Ze("empty",p),[Se,ae]=we(ze),[oe]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:oe==null?void 0:oe.description,S=typeof $=="string"?$:"empty";let Z=null;return typeof w=="string"?Z=g.createElement("img",{alt:S,src:w}):Z=w,Se(g.createElement("div",Object.assign({className:b()(ae,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:w===Ie,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),g.createElement("div",{className:`${ze}-image`,style:be},Z),$&&g.createElement("div",{className:`${ze}-description`},$),q&&g.createElement("div",{className:`${ze}-footer`},q)))};ce.PRESENTED_IMAGE_DEFAULT=bt,ce.PRESENTED_IMAGE_SIMPLE=Ie;var Ce=ce},78241:function(fn,ot,e){e.d(ot,{default:function(){return Lt}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(77900),f=e(59301),V=e(62892),L=e(32441);function se(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var le=e(17313),C=e(29878),Ne=e(8378),B=e(37613),x=e(83116),we=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},Ie=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,le.Wf)(y)),qe(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},ce=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:he,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,le.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:he,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Ce=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},w=(y,_)=>(0,B.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,x.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=w(y,ne);return[Ie(i),ce(i),we(i),Ce(i),Q(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function be(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:he}=y;const{prefixCls:Fe}=f.useContext(L.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=se(i),Tt=se(s),yt=f.useMemo(()=>_!=null?[be(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,H)=>be(N,"error","error",H))),(0,o.Z)(Tt.map((N,H)=>be(N,"warning","warning",H)))),[_,ne,Ot,Tt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:he},N=>{const{className:H,style:K}=N;return f.createElement("div",Object.assign({},I,{className:g()(Ee,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:de,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:de,className:g()(O,{[`${Ee}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),Se=e(19716),ae=e(16722);const oe=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function Z(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:oe.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),he=Z(U,i.__INTERNAL__.name),Fe=he?document.getElementById(he):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var ye=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:he,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:de,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,Se.Z)(Ee),He=f.useContext(ye.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=g()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,he,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Tt,I,N,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),xe=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:y,errors:_,warnings:ne}};h.Context=L.aM;var l=h,d=e(16089);function E(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(he){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(he))}return[_,U]}function P(){const{itemRef:y}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,xe.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),ie=e(27382),te=e(37028);const ue=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,x.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=w(y,ne);return[ue(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:he,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Tt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=g()(`${Tt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Tt}-control-input`},f.createElement("div",{className:`${Tt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:Ee,helpStatus:ne,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Tt}-extra`}),Fe):null,O=he&&he.mark==="pro_table_render"&&he.render?he.render(y,{input:K,errorList:de,extra:u}):f.createElement(f.Fragment,null,K,de,u);return f.createElement(L.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:he,requiredMark:Fe,tooltip:Ee}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const H=s||yt||{},K=re||Tt,ge=`${_}-item-label`,de=g()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!he}):Y&&!he&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=g()({[`${_}-item-required`]:he,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:he,noStyle:Fe}=y;const Ee=`${U}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Pe(ne,i,he,null,!!s,re),{isFormItemInput:Ot,status:Tt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,de=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=de!==!1&&W?f.createElement("span",{className:g()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},de||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Tt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Tt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:Ee.errors,kt=zt?u:Ee.warnings;return Pe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=g()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(ie.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Tt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,Ee,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:he,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:H}=f.useContext(L.q3),K=R(Fe),ge=typeof K=="function",de=f.useContext(L.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Tt!==void 0?Tt:W,O=gn(_),D=N("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=E({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:g()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=Z(rn,H),zn=Ee!==void 0?Ee:!!(he&&he.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,xe.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(he,Fe,Ee)=>f.createElement(L.Rk.Provider,{value:U},ne(he.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:y}=(0,f.useContext)(L.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Lt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return ce},n:function(){return bt}});var o=e(19248),b=e(92310),g=e.n(b),ee=e(93681),f=e(8654),V=e(59301),L=e(19080),se=e(36355),le=e(1684),C=e(19716),Ne=e(32441),B=e(33234),x=e(59412),et=e(9937);function we(Ce){return!!(Ce.prefix||Ce.suffix||Ce.allowClear)}var qe=function(Ce,Q){var c={};for(var t in Ce)Object.prototype.hasOwnProperty.call(Ce,t)&&Q.indexOf(t)<0&&(c[t]=Ce[t]);if(Ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Ce);p{var c;const{prefixCls:t,bordered:p=!0,status:w,size:z,disabled:q,onBlur:be,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:Se,styles:ae,rootClassName:oe,onChange:$,classNames:S}=Ce,Z=qe(Ce,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(se.E_),ye=Pe("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(ye),{compactSize:Re,compactItemClassnames:lt}=(0,B.ri)(ye,k),xe=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(le.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,L.F)(R,w),E=we(Ce)||!!h,P=(0,V.useRef)(E);(0,V.useEffect)(()=>{var Ye;E&&P.current,P.current=E},[E]);const J=(0,x.Z)(nt,!0),F=Ye=>{J(),be==null||be(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},ie=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:ye,autoComplete:pe==null?void 0:pe.autoComplete},Z,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Se),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ae),suffix:te,allowClear:ue,className:g()(ze,oe,lt,pe==null?void 0:pe.className),onChange:ie,addonAfter:ct&&V.createElement(B.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(B.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:g()({[`${ye}-sm`]:xe==="small",[`${ye}-lg`]:xe==="large",[`${ye}-rtl`]:k==="rtl",[`${ye}-borderless`]:!p},!E&&(0,L.Z)(ye,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:g()({[`${ye}-affix-wrapper-sm`]:xe==="small",[`${ye}-affix-wrapper-lg`]:xe==="large",[`${ye}-affix-wrapper-rtl`]:k==="rtl",[`${ye}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${ye}-affix-wrapper`,d,h),_e),wrapper:g()({[`${ye}-group-rtl`]:k==="rtl"},_e),group:g()({[`${ye}-group-wrapper-sm`]:xe==="small",[`${ye}-group-wrapper-lg`]:xe==="large",[`${ye}-group-wrapper-rtl`]:k==="rtl",[`${ye}-group-wrapper-disabled`]:Ue},(0,L.Z)(`${ye}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),g=e.n(b),ee=e(9296),f=e(59301),V=e(19080),L=e(36355),se=e(1684),le=e(19716),C=e(32441),Ne=e(9432),B=e(9937),x=function(we,qe){var bt={};for(var Ie in we)Object.prototype.hasOwnProperty.call(we,Ie)&&qe.indexOf(Ie)<0&&(bt[Ie]=we[Ie]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ce=0,Ie=Object.getOwnPropertySymbols(we);ce{const{prefixCls:bt,bordered:Ie=!0,size:ce,disabled:Ce,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:w,className:z}=we,q=x(we,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:be,direction:Ke}=f.useContext(L.E_),We=(0,le.Z)(ce),Ze=f.useContext(se.Z),ct=Ce!=null?Ce:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:Se}=f.useContext(C.aM),ae=(0,V.F)(Oe,Q),oe=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=oe.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var ye,nt;(0,Ne.n)((nt=(ye=oe.current)===null||ye===void 0?void 0:ye.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=oe.current)===null||pe===void 0?void 0:pe.blur()}}});const $=be("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[Z,Pe]=(0,B.ZP)($);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:g()(z,w),classes:{affixWrapper:g()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ie,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,ae),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:g()({[`${$}-borderless`]:!Ie,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,ae),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},Se),showCount:t,ref:oe})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(g,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var L,se,le,C;!((L=g.current)===null||L===void 0)&&L.input&&((se=g.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((le=g.current)===null||le===void 0)&&le.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(32441),V=e(9937),se=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,g.useContext)(ee.E_),{prefixCls:ze,className:Se}=Ze,ae=ct("input-group",ze),oe=ct("input"),[$,S]=(0,V.ZP)(oe),Z=b()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Oe==="rtl"},S,Se),Pe=(0,g.useContext)(f.aM),k=(0,g.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(g.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},g.createElement(f.aM.Provider,{value:k},Ze.children)))},le=e(9432),C=e(73331),Ne=e(15277),B=e(2738),x=e(8654),et=e(59412),we=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ze=Object.getOwnPropertySymbols(Ze);SeZe?g.createElement(Ne.Z,null):g.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ce=g.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[Se,ae]=(0,g.useState)(()=>ze?Oe.visible:!1),oe=(0,g.useRef)(null);g.useEffect(()=>{ze&&ae(Oe.visible)},[ze,Oe]);const $=(0,et.Z)(oe),S=()=>{const{disabled:Ue}=Ze;Ue||(Se&&$(),ae(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},Z=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(Se),E={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),E)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:ye}=Ze,nt=we(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=g.useContext(ee.E_),_e=mt("input",pe),Re=mt("input-password",k),lt=Oe&&Z(Re),xe=b()(Re,Pe,{[`${Re}-${ye}`]:!!ye}),G=Object.assign(Object.assign({},(0,B.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:Se?"text":"password",className:xe,prefixCls:_e,suffix:lt});return ye&&(G.size=ye),g.createElement(le.Z,Object.assign({ref:(0,x.sQ)(ct,oe)},G))}),Ce=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),w=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ze=Object.getOwnPropertySymbols(Ze);Se{const{prefixCls:Oe,inputPrefixCls:ze,className:Se,size:ae,suffix:oe,enterButton:$=!1,addonAfter:S,loading:Z,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:ye,onCompositionEnd:nt}=Ze,mt=w(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Re}=g.useContext(ee.E_),lt=g.useRef(!1),xe=_e("input-search",Oe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(xe,Re),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:Ue)!==null&&ft!==void 0?ft:$e}),h=g.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},E=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||Z||E($e)},J=typeof $=="boolean"?g.createElement(Ce.Z,null):null,F=`${xe}-button`;let De;const ie=$||{},te=ie.type&&ie.type.__ANT_BUTTON===!0;te||ie.type==="button"?De=(0,Q.Tm)(ie,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=ie==null?void 0:ie.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),E($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=g.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:E,loading:Z,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ue=b()(xe,{[`${xe}-rtl`]:Re==="rtl",[`${xe}-${R}`]:!!R,[`${xe}-with-button`]:!!$},Se),Ye=$e=>{lt.current=!0,ye==null||ye($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return g.createElement(le.Z,Object.assign({ref:(0,x.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:oe,onChange:l,className:ue,disabled:Pe}))}),be=e(1643);const Ke=le.Z;Ke.Group=se,Ke.Search=q,Ke.TextArea=be.Z,Ke.Password=ce;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return L},TM:function(){return Q},Xy:function(){return se},bi:function(){return Ne},e5:function(){return Ce},ik:function(){return B},nz:function(){return f},pU:function(){return V},s7:function(){return x},x0:function(){return C}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),se=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,g.TS)(c,{hoverBorderColor:c.colorBorder})))}),le=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:w,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:w,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:w,colorWarning:z,errorActiveShadow:q,warningActiveShadow:be,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:w,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:w,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:w}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},L((0,g.TS)(c,{activeBorderColor:z,activeShadow:be}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},se(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({},le(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),x=c=>{const{componentCls:t,antCls:p}=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({},le(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:w}=c,q=(p-w*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},we=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:w,motionDurationSlow:z,colorIcon:q,colorIconHover:be,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:w},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),we(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:be}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:w,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),x(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:w,borderColor:w}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(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}}}})}},Ie=c=>{const{componentCls:t,antCls:p}=c,w=`${t}-search`;return{[w]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${w}-button:not(${p}-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,[`${w}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${w}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${w}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${w}-button`]:{height:c.controlHeightLG},[`&-small ${w}-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}}}}},ce=c=>{const{componentCls:t,paddingLG:p}=c,w=`${t}-textarea`;return{[w]:{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:p}},[`&-affix-wrapper${w}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${w}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Ce(c){return(0,g.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:w,lineWidth:z,controlHeightSM:q,controlHeightLG:be,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:Se,controlOutlineWidth:ae,controlOutline:oe,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*w)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*w)/2*10)/10-z,0),paddingBlockLG:Math.ceil((be-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:Se,hoverBorderColor:Se,activeShadow:`0 0 0 ${ae}px ${oe}`,errorActiveShadow:`0 0 0 ${ae}px ${$}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,g.TS)(c,Ce(c));return[et(t),ce(t),qe(t),bt(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return Ce},Z:function(){return t}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ee=g,f=e(7657),V=function(w,z){return b.createElement(f.Z,(0,o.Z)({},w,{ref:z,icon:ee}))},L=b.forwardRef(V),se=L,le=e(33853),C=e(38819),Ne=e(92310),B=e.n(Ne),x=e(2738),we=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ie=function(p,w){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&w.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,q=Object.getOwnPropertySymbols(p);be{let p=0;return function(){let w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${w}${p}`}})();var t=b.forwardRef((p,w)=>{const{prefixCls:z,className:q,trigger:be,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:Se=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:oe,breakpoint:$,onCollapse:S,onBreakpoint:Z}=p,Pe=Ie(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,ye]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&ye(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||ye(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),Z==null||Z(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in ce){h=l(`(max-width: ${ce[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:xe}=(0,b.useContext)(qe.E_),G=()=>{const R=xe("layout-sider",z),h=(0,x.Z)(Pe,["collapsed"]),l=pe?ae:Se,d=we(l)?`${l}px`:String(l),E=parseFloat(String(ae||0))===0?b.createElement("span",{onClick:lt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:oe},be||b.createElement(se,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(le.Z,null),collapsed:ze?b.createElement(le.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=be!==null?E||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},be||F):null,ie=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&be!==null&&!E,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:ie,ref:w}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&E?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Ce.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return Ce},$_:function(){return ce},h4:function(){return Ie},Gs:function(){return x},ZP:function(){return Q}});var o=e(26407),b=e(92310),g=e.n(b),ee=e(2738),f=e(59301),V=e(36355),L=e(83116),le=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:w,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:w,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:w,triggerColor:z,footerBg:q,triggerBg:be,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:Se,motionDurationMid:ae,motionDurationSlow:oe,fontSize:$,borderRadius:S,bodyBg:Z,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:be,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-Se,zIndex:1,width:Se,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${oe} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${oe}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-Se,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},le(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:w,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:w,colorText:z,controlHeightSM:q,marginXXS:be,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=w*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:w+be*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:w,zeroTriggerHeight:w,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var w in c)Object.prototype.hasOwnProperty.call(c,w)&&t.indexOf(w)<0&&(p[w]=c[w]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,w=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:w}=c;return z=>f.forwardRef((be,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},be)))}const we=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:w,className:z,tagName:q}=c,be=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Oe=w?`${We}-${w}`:We;return Ze(f.createElement(q,Object.assign({className:g()(p||Oe,z,ct),ref:t},be)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[w,z]=f.useState([]),{prefixCls:q,className:be,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),Se=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:oe}=f.useContext(V.E_),$=ae("layout",q),[S,Z]=Ne($),Pe=g()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:w.length>0,[`${$}-rtl`]:p==="rtl"},oe==null?void 0:oe.className,be,Ke,Z),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(ye=>[].concat((0,o.Z)(ye),[pe]))},removeSider:pe=>{z(ye=>ye.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(x.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},oe==null?void 0:oe.style),Oe)},Se),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(we),ce=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(we),Ce=et({suffixCls:"content",tagName:"main",displayName:"Content"})(we);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),g=e(70425),ee=function(L,se){var le={};for(var C in L)Object.prototype.hasOwnProperty.call(L,C)&&se.indexOf(C)<0&&(le[C]=L[C]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(L);Ne{const{children:le}=L,C=ee(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(b.BR,null,(0,g.supportNodeRef)(le)?o.cloneElement(le,{ref:se}):le))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),g=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),L=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{const{prefixCls:h,className:l,dashed:d}=R,E=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},E))},C=e(11592),Ne=e(2738),B=e(6848),x=e(92343),we=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:E,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:ie,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=b.useContext(we),Ye=j=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!E||(0,x.l$)(d)&&d.type==="span")&&d&&j&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(g.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(E?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,x.Tm)(E,{className:f()((0,x.l$)(E)?(h=E.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ue));return te||(A=b.createElement(B.Z,Object.assign({},ft,{placement:ie==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},ce=R=>{var h;const{popupClassName:l,icon:d,title:E,theme:P}=R,J=b.useContext(we),{prefixCls:F,inlineCollapsed:De,theme:ie}=J,te=(0,o.Xl)();let ue;if(!d)ue=De&&!te.length&&E&&typeof E=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},E.charAt(0)):b.createElement("span",{className:`${F}-title-content`},E);else{const Ge=(0,x.l$)(E)&&E.type==="span";ue=b.createElement(b.Fragment,null,(0,x.Tm)(d,{className:f()((0,x.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?E:b.createElement("span",{className:`${F}-title-content`},E))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(we.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(F,l,`${F}-${P||ie}`)})))},Ce=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{if(h&&typeof h=="object"){const d=h,{label:E,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),ie=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:ie},De,{title:E}),w(P)):b.createElement(ce,Object.assign({key:ie},De,{title:E}),w(P)):F==="divider"?b.createElement(le,Object.assign({key:ie},De)):b.createElement(bt,Object.assign({key:ie},De),E)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&w(R),[R])}var q=e(64993),be=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),Se=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:E,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${E}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},oe=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,be.oN)(R));var Z=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:E,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:ie,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:E}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:E,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ie}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ie,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${E}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:E,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=E+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:E,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:E,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:ie,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:ie}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:E}},[`${h}-item-group-title`]:Object.assign(Object.assign({},be.vS),{paddingInline:Ge})}}]};const ye=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:E,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${E}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${E}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${E}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,be.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:E,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:E,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:E,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:ie,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,be.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,be.Wf)(R)),(0,be.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${E} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:j,transition:`all ${E}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${E} ${J}`,`background ${E} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${E} ${J}`,`background ${E} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${E} ${J}`,`padding ${E} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${E}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ie,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ye(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},ye(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${E} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:E,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:ie,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:E}),Ht=(0,Oe.TS)(gt,{itemColor:ie,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),Se(gt),pe(gt),Z(gt,"light"),Z(Ht,"dark"),oe(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:E,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:ie,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:E,horizontalItemHoverColor:E,colorGroupTitle:ie,groupTitleColor:ie,colorItemTextSelected:E,itemSelectedColor:E,colorItemTextSelectedHorizontal:E,horizontalItemSelectedColor:E,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:E,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,d=Object.getOwnPropertySymbols(R);E{var l,d;const E=b.useContext(t.Z),P=E||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:ie}=b.useContext(V.E_),te=J(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ue||P.prefixCls),[yn,Nn]=_e(gn,!E),Be=f()(`${gn}-${$e}`,ie==null?void 0:ie.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,x.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,x.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(we.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(Ce.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ge),className:Be,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(g.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:E=>{var P;(P=l.current)===null||P===void 0||P.focus(E)}})),b.createElement(xe,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=ce,G.Divider=le,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),g=e(40001),ee=e(19248),f=e(99267),V=e(92310),L=e.n(V),se=e(2738),le=e(36355),C=e(92413),Ne=e(33708),B=e(37061),x={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},we=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,we);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ie=e(39559),ce=e(33606),Ce=e(47273),Q=0,c=(0,Ce.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ce.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},w=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ie.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(w,{bg:at},o.createElement(w,{bg:Be}))))}),be=q,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Oe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},x),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Lt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(Ee){return Ee&&(0,Ie.Z)(Ee)==="object"}),i=ne&&(0,Ie.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),he=function(){var it=0;return y.map(function(ht,Ot){var Tt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Tt,s,Je);return it+=ht,o.createElement(be,{key:Ot,color:Tt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Tt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,Ie.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Lt);return Ot+=(qt-H.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:L()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():he())},ze=Oe,Se={Line:bt,Circle:ze},ae=e(6848),oe=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},Pe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||oe.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,ye=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(ye(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=oe.presetPrimaryColors.blue,to:Xe=oe.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ie=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,E.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),ie(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(le.E_),Be=gn("progress",Me),[at,rt]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Lt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Lt,role:"progressbar","aria-valuenow":dn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ee=g,f=e(7657),V=function(Z,Pe){return b.createElement(f.Z,(0,o.Z)({},Z,{ref:Pe,icon:ee}))},L=b.forwardRef(V),se=L,le=e(92310),C=e.n(le),Ne=e(400),B=e(33606),x=e(37061),et=e(18929),we=e(10228),qe=e(26112);function bt(S,Z){var Pe=S.disabled,k=S.prefixCls,pe=S.character,ye=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Re=S.allowHalf,lt=S.focused,xe=S.onHover,G=S.onClick,Ue=function(F){xe(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===we.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},E),b.createElement("div",{className:"".concat(k,"-second")},E)));return ye&&(P=ye(P,S)),P}var Ie=b.forwardRef(bt);function ce(){var S=b.useRef({});function Z(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[Z,Pe]}function Ce(S){var Z=S.pageXOffset,Pe="scrollLeft";if(typeof Z!="number"){var k=S.document;Z=k.documentElement[Pe],typeof Z!="number"&&(Z=k.body[Pe])}return Z}function Q(S){var Z,Pe,k=S.ownerDocument,pe=k.body,ye=k&&k.documentElement,nt=S.getBoundingClientRect();return Z=nt.left,Pe=nt.top,Z-=ye.clientLeft||pe.clientLeft||0,Pe-=ye.clientTop||pe.clientTop||0,{left:Z,top:Pe}}function c(S){var Z=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return Z.left+=Ce(k),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,Z){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,ye=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Re=_e===void 0?5:_e,lt=S.allowHalf,xe=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,E=S.direction,P=E===void 0?"ltr":E,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,ie=S.onHoverChange,te=S.onChange,ue=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,x.Z)(S,t),Qe=ce(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(Z,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var U=P==="rtl",he=s+1;if(xe){var Fe=j(s),Ee=c(Fe),it=Fe.clientWidth;(U&&re-Ee>it/2||!U&&re-Ee0&&!U||re===we.Z.RIGHT&&he>0&&U?(xe?he-=.5:he-=1,vn(he),s.preventDefault()):re===we.Z.LEFT&&he{const{componentCls:Z}=S;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:Z}=S;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var Se=(0,We.Z)("Rate",S=>{const Z=(0,Ze.TS)(S,{});return[ze(Z)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,Z){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&Z.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:ye,tooltips:nt,character:mt=b.createElement(se,null)}=S,_e=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,E)=>{let{index:P}=E;return nt?b.createElement(be.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:xe,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=Se(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),ye);return R(b.createElement(z,Object.assign({ref:Z,character:mt,characterRender:Re},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:xe})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),g=e(77861),ee=e(2738),f=e(59301),V=e(53487),L=e(62892),se=e(19080),le=e(36355),C=e(1684),Ne=e(93891),B=e(19716),x=e(32441),et=e(33234),we=e(14154),qe=e(58582),bt=e(84443),Ie=e(66339),ce=function(p,w){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&w.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,q=Object.getOwnPropertySymbols(p);be{var z,{prefixCls:q,bordered:be=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:Se,listItemHeight:ae=24,size:oe,disabled:$,notFoundContent:S,status:Z,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:ye,style:nt,allowClear:mt}=p,_e=ce(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:xe,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(le.E_),d=lt("select",q),E=lt(),P=ye!=null?ye:G,{compactSize:J,compactItemClassnames:F}=(0,et.ri)(d,P),[De,ie]=(0,we.Z)(d),te=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===Ce?"combobox":ln},[_e.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(x.aM),j=(0,se.F)($e,Z);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(xe==null?void 0:xe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ie.Z)(Object.assign(Object.assign({},_e),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,ie),Nt=(0,B.Z)(ln=>{var gn;return(gn=oe!=null?oe:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!be,[`${d}-in-form-item`]:Qe},(0,se.Z)(d,j,ft),F,l==null?void 0:l.className,Ke,We,ie),vn=f.useMemo(()=>Se!==void 0?Se:P==="rtl"?"bottomRight":"bottomLeft",[Se,P]),dn=(0,qe.Z)(Pe,h);return De(f.createElement(g.ZP,Object.assign({ref:w,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(E,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Ce,c.Option=g.Wx,c.OptGroup=g.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),g=e(37613),ee=e(83116),f=e(13826),V=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:w,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:w,lineHeight:z,boxSizing:"border-box"}};var le=t=>{const{antCls:p,componentCls:w}=t,z=`${w}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,be=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${w}-dropdown-placement-`;return[{[`${w}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${be}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${be}${We}topLeft, + ${q}${We}topRight, + ${be}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:w,lineWidth:z}=t;const q=(w-p)/2-z,be=Math.ceil(q/2);return[q,be]};function B(t,p){const{componentCls:w,iconCls:z}=t,q=`${w}-selection-overflow`,be=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${w}-${p}`:"";return{[`${w}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${w}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${w}-show-search&`]:{cursor:"text"},[`${w}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${be}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${w}-show-arrow ${w}-selector, + &${w}-allow-clear ${w}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${w}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:be,marginTop:C,marginBottom:C,lineHeight:`${be-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${w}-disabled&`]:{color:t.multipleItemColorDisabled,borderColor:t.multipleItemBorderColorDisabled,cursor:"not-allowed"},"&-content":{display:"inline-block",marginInlineEnd:t.paddingXS/2,overflow:"hidden",whiteSpace:"pre",textOverflow:"ellipsis"},"&-remove":Object.assign(Object.assign({},(0,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${w}-selection-search`]:{marginInlineStart:0}},[`${w}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:be,fontFamily:t.fontFamily,lineHeight:`${be}px`,transition:`all ${t.motionDurationSlow}`},"&-input":{width:"100%",minWidth:4.1},"&-mirror":{position:"absolute",top:0,insetInlineStart:0,insetInlineEnd:"auto",zIndex:999,whiteSpace:"pre",visibility:"hidden"}},[`${w}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,w=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(w,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function we(t,p){const{componentCls:w,inputPaddingHorizontalBase:z,borderRadius:q}=t,be=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${w}-${p}`:"";return{[`${w}-single${We}`]:{fontSize:t.fontSize,[`${w}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${w}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${w}-selection-item, + ${w}-selection-placeholder + `]:{padding:0,lineHeight:`${be}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${be}px`}},[`${w}-selection-item`]:{position:"relative",userSelect:"none"},[`${w}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${w}-selection-item:after`,`${w}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${w}-show-arrow ${w}-selection-item, + &${w}-show-arrow ${w}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${w}-open ${w}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${w}-customize-input)`]:{[`${w}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${w}-selection-search-input`]:{height:be},"&:after":{lineHeight:`${be}px`}}},[`&${w}-customize-input`]:{[`${w}-selector`]:{"&:after":{display:"none"},[`${w}-selection-search`]:{position:"static",width:"100%"},[`${w}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,w=t.controlPaddingHorizontalSM-t.lineWidth;return[we(t),we((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:w,insetInlineEnd:w},[`${p}-selector`]:{padding:`0 ${w}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:w+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},we((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:w}=t;return{position:"relative",backgroundColor:w,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,p){let w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:be,antCls:Ke}=p,We=w?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${be}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ce=t=>{const{componentCls:p}=t;return{[`${p}-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=t=>{const{componentCls:p,inputPaddingHorizontalBase:w,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ce(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:w,zIndex:1,display:"inline-block",width:t.fontSizeIcon,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",background:t.clearBg,cursor:"pointer",opacity:0,transition:`color ${t.motionDurationMid} ease, opacity ${t.motionDurationSlow} ease`,textRendering:"auto","&:before":{display:"block"},"&:hover":{color:t.colorTextTertiary}},"&:hover":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:w+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Ce(t),qe(t),et(t),le(t),{[`${p}-rtl`]:{direction:"rtl"}},Ie(p,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${p}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${p}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:w}=p;const z=(0,g.TS)(t,{rootPrefixCls:w,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:w,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:be,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:Se,controlHeightSM:ae,colorBgContainerDisabled:oe,colorTextDisabled:$}=t;return{zIndexPopup:be+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*w)/2}px ${q}px`,optionFontSize:p,optionLineHeight:w,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:Se,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:oe,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=g=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(g,ee){return g||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,g){return g!==void 0?g:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return se}});var o=e(40001),b=e(19248),g=e(99267),ee=e(84105),f=e(58617),V=e(47472),L=e(59301);function se(le){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:x,loading:et,multiple:we,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ie,feedbackIcon:ce,showArrow:Ce,componentName:Q}=le;const c=Ne!=null?Ne:L.createElement(b.Z,null),t=q=>C===null&&!qe&&!Ce?null:L.createElement(L.Fragment,null,Ie!==!1&&q,qe&&ce);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=be=>{let{open:Ke,showSearch:We}=be;return t(Ke&&We?L.createElement(V.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let w=null;B!==void 0?w=B:we?w=L.createElement(o.Z,null):w=null;let z=null;return x!==void 0?z=x:z=L.createElement(g.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:w,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),g=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:d,className:E,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),ie=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=g.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return g.createElement("span",{className:b()(d,De,ie,E),style:Object.assign(Object.assign({},te),P)})},se=e(93083),le=e(83116),C=e(37613);const Ne=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),x=l=>Object.assign({width:l},B(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),we=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:E,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:E},x(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},x(J)),[`${d}${d}-sm`]:Object.assign({},x(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:E,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:E},we(d)),[`${P}-lg`]:Object.assign({},we(J)),[`${P}-sm`]:Object.assign({},we(F))}},Ie=l=>Object.assign({width:l},B(l)),ce=l=>{const{skeletonImageCls:d,imageSizeBase:E,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},Ie(E*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(E)),{maxWidth:E*4,maxHeight:E*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Ce=(l,d,E)=>{const{skeletonButtonCls:P}=l;return{[`${E}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${E}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:E,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},Ce(l,P,E)),{[`${E}-lg`]:Object.assign({},Q(J))}),Ce(l,J,`${E}-lg`)),{[`${E}-sm`]:Object.assign({},Q(F))}),Ce(l,F,`${E}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:E,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:ie,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${E}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},x(te)),[`${E}-circle`]:{borderRadius:"50%"},[`${E}-lg`]:Object.assign({},x(ue)),[`${E}-sm`]:Object.assign({},x(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ce(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${E}, + ${F}, + ${De}, + ${ie} + `]:Object.assign({},et(l))}}};var p=(0,le.Z)("Skeleton",l=>{const{componentCls:d}=l,E=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(E)]},l=>{const{colorFillContent:d,colorFill:E}=l,P=d,J=E;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},E,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},be=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},E,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:E,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=g.useContext(ee.E_),ie=De("skeleton",d),[te,ue]=p(ie),Ye=b()(ie,`${ie}-element`,{[`${ie}-active`]:F},E,P,ue);return te(g.createElement("div",{className:Ye},g.createElement("div",{className:b()(`${ie}-image`,E),style:J},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ie}-image-svg`},g.createElement("path",{d:Ke,className:`${ie}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:E,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},E,P,Ye);return ue(g.createElement("div",{className:$e},g.createElement(L,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),Se={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=Se,oe=e(7657),$=function(d,E){return g.createElement(oe.Z,(0,ze.Z)({},d,{ref:E,icon:ae}))},S=g.forwardRef($),Z=S,k=l=>{const{prefixCls:d,className:E,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:ie}=g.useContext(ee.E_),te=ie("skeleton",d),[ue,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,E,P),$e=De!=null?De:g.createElement(Z,null);return ue(g.createElement("div",{className:Ge},g.createElement("div",{className:b()(`${te}-image`,E),style:J},$e)))},pe=e(26407),nt=l=>{const d=ie=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[ie];if(ue-1===ie)return te},{prefixCls:E,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((ie,te)=>g.createElement("li",{key:te,style:{width:d(te)}}));return g.createElement("ul",{className:b()(E,P),style:J},De)},_e=l=>{let{prefixCls:d,className:E,width:P,style:J}=l;return g.createElement("h3",{className:b()(d,E),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function xe(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const E={};return(!l||!d)&&(E.width="61%"),!l&&d?E.rows=3:E.rows=2,E}const Ue=l=>{const{prefixCls:d,loading:E,className:P,rootClassName:J,style:F,children:De,avatar:ie=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=g.useContext(ee.E_),A=$e("skeleton",d),[j,Me]=p(A);if(E||!("loading"in l)){const Xe=!!ie,tt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(ie));Je=g.createElement("div",{className:`${A}-header`},g.createElement(L,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},xe(Xe,At)),Re(te));tn=g.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ue));Nt=g.createElement(nt,Object.assign({},sn))}gt=g.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return j(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=be,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),g=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const L=o.createContext({latestIndex:0}),se=L.Provider;var C=Ie=>{let{className:ce,index:Ce,children:Q,split:c,style:t}=Ie;const{latestIndex:p}=o.useContext(L);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ce,style:t},Q),Ce{var Ce,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:w=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:be,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:Se,styles:ae}=Ie,oe=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(w)?w:[w,w],Z=B(S),Pe=B($),k=x(S),pe=x($),ye=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Re]=(0,Ne.Z)(mt),lt=g()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:Z,[`${mt}-gap-col-${$}`]:Pe},q,be),xe=g()(`${mt}-item`,(Ce=Se==null?void 0:Se.item)!==null&&Ce!==void 0?Ce:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=ye.map((l,d)=>{var E,P;l!=null&&(G=d);const J=l&&l.key||`${xe}-${d}`;return o.createElement(C,{className:xe,key:J,index:d,split:ct,style:(E=ae==null?void 0:ae.item)!==null&&E!==void 0?E:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(ye.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!Z&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:ce,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},oe),o.createElement(se,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),g=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),L=e(61621),le=w=>{const{value:z,formatter:q,precision:be,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=w;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const Se=ze[1];let ae=ze[2]||"0",oe=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof be=="number"&&(oe=oe.padEnd(be,"0").slice(0,be>0?be:0)),oe&&(oe=`${Ke}${oe}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},Se,ae),oe&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},oe)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),B=e(37613);const x=w=>{const{componentCls:z,marginXXS:q,padding:be,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=w;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(w)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:be},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var et=(0,Ne.Z)("Statistic",w=>{const z=(0,B.TS)(w,{});return[x(z)]},w=>{const{fontSizeHeading3:z,fontSize:q}=w;return{titleFontSize:q,contentFontSize:z}}),qe=w=>{const{prefixCls:z,className:q,rootClassName:be,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:Se,loading:ae=!1,onMouseEnter:oe,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:Z=","}=w,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),ye=Pe("statistic",z),[nt,mt]=et(ye),_e=o.createElement(le,Object.assign({decimalSeparator:S,groupSeparator:Z,prefixCls:ye},w,{value:Ze})),Re=f()(ye,{[`${ye}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,be,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:oe,onMouseLeave:$},ct&&o.createElement("div",{className:`${ye}-title`},ct),o.createElement(L.Z,{paragraph:!1,loading:ae,className:`${ye}-skeleton`},o.createElement("div",{style:We,className:`${ye}-content`},ze&&o.createElement("span",{className:`${ye}-content-prefix`},ze),Oe?Oe(_e):_e,Se&&o.createElement("span",{className:`${ye}-content-suffix`},Se)))))};const bt=[["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 Ie(w,z){let q=w;const be=/\[[^\]]*]/g,Ke=(z.match(be)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(be,"[]"),Ze=bt.reduce((Oe,ze)=>{let[Se,ae]=ze;if(Oe.includes(Se)){const oe=Math.floor(q/ae);return q-=oe*ae,Oe.replace(new RegExp(`${Se}+`,"g"),$=>{const S=$.length;return oe.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(be,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function ce(w,z){const{format:q=""}=z,be=new Date(w).getTime(),Ke=Date.now(),We=Math.max(be-Ke,0);return Ie(We,q)}const Ce=1e3/30;function Q(w){return new Date(w).getTime()}const c=w=>{const{value:z,format:q="HH:mm:ss",onChange:be,onFinish:Ke}=w,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const ae=Q(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{We(),be==null||be(ae-Date.now()),ae(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,oe)=>ce(ae,Object.assign(Object.assign({},oe),{format:q})),Se=ae=>(0,g.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},w,{valueRender:Se,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return B}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),le=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:le,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:L,outKeyframes:se}},B=(x,et)=>{const{antCls:we}=x,qe=`${we}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,x.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:x.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return g},ly:function(){return V},oN:function(){return B}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),le=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:g,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:L,outKeyframes:se},"slide-right":{inKeyframes:le,outKeyframes:C}},B=(x,et)=>{const{antCls:we}=x,qe=`${we}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,x.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:x.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:x.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),g=e(92310),ee=e.n(g),f=e(92413),V=e(6909),L=e(4771),se=e(9427),le=e(25440),C=e(400),Ne=e(37061),B=e(85195),x=e(39559),et=e(20569),we=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(H);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Ie(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var de=I.data[ge];if(Array.isArray(de)){de.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,de)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(H),{abort:function(){N.abort()}}}var ce=+new Date,Ce=0;function Q(){return"rc-upload-".concat(ce,"-").concat(++Ce)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",de=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?de===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),K=[];function ge(){H.readEntries(function(de){var W=Array.prototype.slice.apply(de);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var w=function(N,H,K){var ge=function de(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){de(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(de){ge(de.webkitGetAsEntry())})},z=w,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],be=function(I){(0,se.Z)(H,I);var N=(0,le.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,de=new Array(ge),W=0;W{let{uid:de}=ge;return de===I.uid});return K===-1?H.push(I):H[K]=I,H}function ue(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(K=>K[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[H]!==I[H]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:de,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;de>W?(O=W*(Qe/de),Y=-(O-u)/2):(u=de*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),N(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(ge.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:K,style:ge,locale:de,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),H,de.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,de.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:de.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(E.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:de,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(E.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(E.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:K,fontSize:ge,lineHeight:de}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Lt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,de=`${N}-list`,W=`${de}-item`;return{[`${N}-wrapper`]:{[` + ${de}${de}-picture, + ${de}${de}-picture-card, + ${de}${de}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${de}${de}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,de=`${N}-list`,W=`${de}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:de}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:de*2.55});return[i(u),ln(u),Lt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,H,K){function ge(de){return de instanceof H?de:new H(function(W){W(de)})}return new(H||(H=Promise))(function(de,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?de(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,he=(I,N)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:de=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(oe.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Vt===1?Ln=Ln.slice(-1):Vt&&(qn=Ln.length>Vt,Ln=Ln.slice(0,Vt)),(0,Se.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,Se.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>ie(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=te(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Ln=ie(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=te(Ln,It);an(Ln,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=ie(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=te(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Ln=ie(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=te(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Ln;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Lr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Ee=o.forwardRef(he),it=function(I,N){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Tt=Ee;Tt.Dragger=Ot,Tt.LIST_IGNORE=U;var yt=Tt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),g=e(33606),ee=e(37061),f=e(35593),V=e(92310),L=e.n(V),se=e(8654),le=e(59301),C=e(10228),Ne=e(16089),B=C.Z.ESC,x=C.Z.TAB;function et(w){var z=w.visible,q=w.triggerRef,be=w.onVisibleChange,Ke=w.autoFocus,We=w.overlayRef,Ze=le.useRef(!1),ct=function(){if(z){var ae,oe;(ae=q.current)===null||ae===void 0||(oe=ae.focus)===null||oe===void 0||oe.call(ae),be==null||be(!1)}},Oe=function(){var ae;return(ae=We.current)!==null&&ae!==void 0&&ae.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:ct();break;case x:{var oe=!1;Ze.current||(oe=Oe()),oe?ae.preventDefault():ct();break}}};le.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var we=(0,le.forwardRef)(function(w,z){var q=w.overlay,be=w.arrow,Ke=w.prefixCls,We=(0,le.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,se.sQ)(z,We==null?void 0:We.ref);return le.createElement(le.Fragment,null,be&&le.createElement("div",{className:"".concat(Ke,"-arrow")}),le.cloneElement(We,{ref:(0,se.Yr)(We)?Ze:void 0}))}),qe=we,bt={adjustX:1,adjustY:1},Ie=[0,0],ce={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ie}},Ce=ce,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(w,z){var q,be=w.arrow,Ke=be===void 0?!1:be,We=w.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=w.transitionName,Oe=w.animation,ze=w.align,Se=w.placement,ae=Se===void 0?"bottomLeft":Se,oe=w.placements,$=oe===void 0?Ce:oe,S=w.getPopupContainer,Z=w.showAction,Pe=w.hideAction,k=w.overlayClassName,pe=w.overlayStyle,ye=w.visible,nt=w.trigger,mt=nt===void 0?["hover"]:nt,_e=w.autoFocus,Re=w.overlay,lt=w.children,xe=w.onVisibleChange,G=(0,ee.Z)(w,Q),Ue=le.useState(),R=(0,g.Z)(Ue,2),h=R[0],l=R[1],d="visible"in w?ye:h,E=le.useRef(null),P=le.useRef(null),J=le.useRef(null);le.useImperativeHandle(z,function(){return E.current});var F=function(Qe){l(Qe),xe==null||xe(Qe)};et({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:_e,overlayRef:P});var De=function(Qe){var A=w.onOverlayClick;l(!1),A&&A(Qe)},ie=function(){return le.createElement(qe,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?ie:ie()},ue=function(){var Qe=w.minOverlayWidthMatchTrigger,A=w.alignPoint;return"minOverlayWidthMatchTrigger"in w?Qe:!A},Ye=function(){var Qe=w.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=le.cloneElement(lt,{className:L()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,se.Yr)(lt)?(0,se.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),le.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:E,popupClassName:L()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=le.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return ce}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(92310),V=e.n(f),L=e(59301),se=e(5643),le=function(Q){var c,t,p=Q.inputElement,w=Q.prefixCls,z=Q.prefix,q=Q.suffix,be=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,Se=Q.triggerFocus,ae=Q.allowClear,oe=Q.value,$=Q.handleReset,S=Q.hidden,Z=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,ye=Q.components,nt=(ye==null?void 0:ye.affixWrapper)||"span",mt=(ye==null?void 0:ye.groupWrapper)||"span",_e=(ye==null?void 0:ye.wrapper)||"span",Re=(ye==null?void 0:ye.groupAddon)||"span",lt=(0,L.useRef)(null),xe=function(ie){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(ie.target)&&(Se==null||Se())},G=function(){var ie;if(!ae)return null;var te=!ct&&!Oe&&oe,ue="".concat(w,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return L.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ue,(ie={},(0,g.Z)(ie,"".concat(ue,"-hidden"),!te),(0,g.Z)(ie,"".concat(ue,"-has-suffix"),!!q),ie)),role:"button",tabIndex:-1},Ye)},Ue=(0,L.cloneElement)(p,{value:oe,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,se.X3)(Q)&&!(0,se.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(Q)&&!(0,se.He)(Q)?Ze:{})});if((0,se.X3)(Q)){var R,h="".concat(w,"-affix-wrapper"),l=V()(h,(R={},(0,g.Z)(R,"".concat(h,"-disabled"),ct),(0,g.Z)(R,"".concat(h,"-focused"),ze),(0,g.Z)(R,"".concat(h,"-readonly"),Oe),(0,g.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&ae&&oe),R),!(0,se.He)(Q)&&We,Z==null?void 0:Z.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||ae)&&L.createElement("span",{className:V()("".concat(w,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=L.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,se.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,se.He)(Q)&&S,onClick:xe},k==null?void 0:k.affixWrapper,{ref:lt}),z&&L.createElement("span",{className:V()("".concat(w,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,L.cloneElement)(p,{value:oe,hidden:null}),d)}if((0,se.He)(Q)){var E="".concat(w,"-group"),P="".concat(E,"-addon"),J=V()("".concat(w,"-wrapper"),E,Z==null?void 0:Z.wrapper),F=V()("".concat(w,"-group-wrapper"),We,Z==null?void 0:Z.group);return L.createElement(mt,{className:F,style:Ze,hidden:S},L.createElement(_e,{className:J},be&&L.createElement(Re,{className:P},be),(0,L.cloneElement)(Ue,{hidden:null}),Ke&&L.createElement(Re,{className:P},Ke)))}return Ue},C=le,Ne=e(26407),B=e(33606),x=e(37061),et=e(18929),we=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(Ce,Q){var c=Ce.autoComplete,t=Ce.onChange,p=Ce.onFocus,w=Ce.onBlur,z=Ce.onPressEnter,q=Ce.onKeyDown,be=Ce.prefixCls,Ke=be===void 0?"rc-input":be,We=Ce.disabled,Ze=Ce.htmlSize,ct=Ce.className,Oe=Ce.maxLength,ze=Ce.suffix,Se=Ce.showCount,ae=Ce.type,oe=ae===void 0?"text":ae,$=Ce.classes,S=Ce.classNames,Z=Ce.styles,Pe=(0,x.Z)(Ce,qe),k=(0,et.Z)(Ce.defaultValue,{value:Ce.value}),pe=(0,B.Z)(k,2),ye=pe[0],nt=pe[1],mt=(0,L.useState)(!1),_e=(0,B.Z)(mt,2),Re=_e[0],lt=_e[1],xe=(0,L.useRef)(null),G=function(F){xe.current&&(0,se.nH)(xe.current,F)};(0,L.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=xe.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,ie){var te;(te=xe.current)===null||te===void 0||te.setSelectionRange(F,De,ie)},select:function(){var F;(F=xe.current)===null||F===void 0||F.select()},input:xe.current}}),(0,L.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){Ce.value===void 0&&nt(F.target.value),xe.current&&(0,se.rJ)(xe.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),w==null||w(F)},d=function(F){nt(""),G(),xe.current&&(0,se.rJ)(xe.current,F,t)},E=function(){var F=(0,we.Z)(Ce,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,g.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:Z==null?void 0:Z.input,ref:xe,size:Ze,type:oe}))},P=function(){var F=Number(Oe)>0;if(ze||Se){var De=(0,se.D7)(ye),ie=(0,Ne.Z)(De).length,te=(0,ee.Z)(Se)==="object"?Se.formatter({value:De,count:ie,maxLength:Oe}):"".concat(ie).concat(F?" / ".concat(Oe):"");return L.createElement(L.Fragment,null,!!Se&&L.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,g.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:E(),handleReset:d,value:(0,se.D7)(ye),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:Z}))}),Ie=bt,ce=Ie},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return g}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function g(V,L,se,le){if(se){var C=L;if(L.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",se(C);return}if(le!==void 0){C=Object.create(L,{target:{value:V},currentTarget:{value:V}}),V.value=le,se(C);return}se(C)}}function ee(V,L){if(V){V.focus(L);var se=L||{},le=se.cursor;if(le){var C=V.value.length;switch(le){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),g=e(33708),ee=e(26407),f=e(33606),V=e(37061),L=e(92310),se=e.n(L),le=e(11780),C=e(18929),Ne=e(13697),B=e(48736),x=e(59301),et=e(4676),we=x.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=x.useContext(we);return qe(O,u)}var Ie=e(80547),ce=["children","locked"],Ce=x.createContext(null);function Q(u,O){var D=(0,g.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,ce),X=x.useContext(Ce),He=(0,Ie.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return x.createElement(Ce.Provider,{value:He},O)}var t=[],p=x.createContext(null);function w(){return x.useContext(p)}var z=x.createContext(t);function q(u){var O=x.useContext(z);return x.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var be=x.createContext(null),Ke=x.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function Se(){ze=document.activeElement}function ae(){ze=null}function oe(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),Z=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,ye=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Re=S.Z.END,lt=[pe,ye,Pe,k];function xe(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,ye,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,ye,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,ye,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=x.useRef(),Zt=x.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return x.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=xe(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Re)return;(lt.includes(st)||[_e,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function E(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function ie(){var u=x.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,x.useRef)(new Map),X=(0,x.useRef)(new Map),He=x.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,x.useRef)(0),zt=(0,x.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,x.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;E(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,x.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,x.useCallback)(function(jt){xt(jt)},[]),Kt=(0,x.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,x.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,x.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return x.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=x.useRef(u);O.current=u;var D=x.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:x.createElement(c,{mode:He,locked:!kt.current},x.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return x.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=x.useContext(Ce),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=x.useContext(We),En=Gt._internalRenderSubMenuItem,kn=x.useContext(be),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=x.useRef(),gr=x.useRef(),Tr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Lr=la.active,kr=(0,V.Z)(la,s),Da=x.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Ln=x.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Lr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=x.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,x.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},x.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=x.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=x.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:x.createElement(c,{mode:ar==="horizontal"?"vertical":ar},x.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=x.createElement(le.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:se()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Ln),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&x.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Ln,open:pr,disabled:sr})),x.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Be(D,Y),He=w();x.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=x.createElement(re,u,X),x.createElement(z.Provider,{value:Y},Ae)}var he=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=x.useContext(Ce),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return x.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,D)}),x.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),x.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,Ee),Y=q(D.eventKey),X=Be(O,Y),He=w();return He?X:x.createElement(it,(0,j.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=x.useContext(Ce),X=Y.prefixCls,He=w();return He?null:x.createElement("li",{role:"separator",className:se()("".concat(X,"-item-divider"),O),style:D})}var Tt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,he.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Tt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?x.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):x.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?x.createElement(Ot,(0,o.Z)({key:Rt},xt)):x.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],H=[],K=x.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Tr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Lr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=x.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=x.useState(!1),Ln=(0,f.Z)(or,2),qn=Ln[0],br=Ln[1],jr=x.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=x.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=x.useRef(!1),mo=x.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=x.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=x.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];x.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=x.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;x.useEffect(function(){go&&Na(Qn)},[Qn]),x.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ie(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=x.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=x.useMemo(function(){return{isSubPathKey:wa}},[wa]);x.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,x.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);x.useEffect(function(){br(!0)},[]);var Ko=x.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return x.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=x.createElement(le.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return x.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?le.Z.INVALIDATE:le.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return x.createElement(We.Provider,{value:Ko},x.createElement(we.Provider,{value:Xt},x.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},x.createElement(be.Provider,{value:Ir},ll),x.createElement("div",{style:{display:"none"},"aria-hidden":!0},x.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,de=ge;de.Item=vn,de.SubMenu=U,de.ItemGroup=ht,de.Divider=Ot;var W=de},11780:function(fn,ot,e){e.d(ot,{Z:function(){return Se}});var o=e(92413),b=e(33708),g=e(33606),ee=e(37061),f=e(59301),V=e(92310),L=e.n(V),se=e(29301),le=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,oe){var $=ae.prefixCls,S=ae.invalidate,Z=ae.item,Pe=ae.renderItem,k=ae.responsive,pe=ae.responsiveDisabled,ye=ae.registerSize,nt=ae.itemKey,mt=ae.className,_e=ae.style,Re=ae.children,lt=ae.display,xe=ae.order,G=ae.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(ae,C),h=k&&!lt;function l(F){ye(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&Z!==Ne?Pe(Z,{index:xe}):Re,E;S||(E={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?xe:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:L()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},E),_e)},P,R,{ref:oe}),d);return k&&(J=f.createElement(se.Z,{onResize:function(De){var ie=De.offsetWidth;l(ie)},disabled:pe},J)),J}var x=f.forwardRef(B);x.displayName="Item";var et=x,we=e(6089),qe=e(4676),bt=e(16089);function Ie(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var oe=new MessageChannel;oe.port1.onmessage=function(){return ae()},oe.port2.postMessage(void 0)}}function ce(){var ae=f.useRef(null),oe=function(S){ae.current||(ae.current=[],Ie(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(S)};return oe}function Ce(ae,oe){var $=f.useState(oe),S=(0,g.Z)($,2),Z=S[0],Pe=S[1],k=(0,we.Z)(function(pe){ae(function(){Pe(pe)})});return[Z,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],w=function(oe,$){var S=f.useContext(Q);if(!S){var Z=oe.component,Pe=Z===void 0?"div":Z,k=(0,ee.Z)(oe,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,ye=(0,ee.Z)(S,t),nt=oe.className,mt=(0,ee.Z)(oe,p);return f.createElement(Q.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:L()(pe,nt)},ye,mt)))},z=f.forwardRef(w);z.displayName="RawItem";var q=z,be=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function ct(ae,oe){var $=ae.prefixCls,S=$===void 0?"rc-overflow":$,Z=ae.data,Pe=Z===void 0?[]:Z,k=ae.renderItem,pe=ae.renderRawItem,ye=ae.itemKey,nt=ae.itemWidth,mt=nt===void 0?10:nt,_e=ae.ssr,Re=ae.style,lt=ae.className,xe=ae.maxCount,G=ae.renderRest,Ue=ae.renderRawRest,R=ae.suffix,h=ae.component,l=h===void 0?"div":h,d=ae.itemComponent,E=ae.onVisibleChange,P=(0,ee.Z)(ae,be),J=_e==="full",F=ce(),De=Ce(F,null),ie=(0,g.Z)(De,2),te=ie[0],ue=ie[1],Ye=te||0,Ge=Ce(F,new Map),$e=(0,g.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Ce(F,0),j=(0,g.Z)(A,2),Me=j[0],Xe=j[1],tt=Ce(F,0),At=(0,g.Z)(tt,2),Je=At[0],gt=At[1],Ht=Ce(F,0),tn=(0,g.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,g.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Lt=xe===Ke,y=Pe.length&&Lt,_=xe===We,ne=y||typeof xe=="number"&&Pe.length>xe,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof xe=="number"&&(W=Pe.slice(0,xe)),W},[Pe,mt,te,xe,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Be+1):Pe.slice(i.length)},[Pe,i,y,Be]),re=(0,f.useCallback)(function(W,u){var O;return typeof ye=="function"?ye(W):(O=ye&&(W==null?void 0:W[ye]))!==null&&O!==void 0?O:u},[ye]),U=(0,f.useCallback)(k||function(W){return W},[k]);function he(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){he(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Tt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},N=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:Ee,display:u<=Be})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:Ee,display:u<=Be}))},H={order:Tt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Tt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(et,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),de=f.createElement(l,(0,o.Z)({className:L()(!_&&S,lt),style:Re,ref:oe},P),i.map(N),ne?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Lt?f.createElement(se.Z,{onResize:Fe,disabled:!y},de):de}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,Se=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return L}});var o=e(33606),b=e(59301),g=e(47273),ee=0,f=(0,g.Z)();function V(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function L(se){var le=b.useState(),C=(0,o.Z)(le,2),Ne=C[0],B=C[1];return b.useEffect(function(){B("rc_select_".concat(V()))},[]),se||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),g=e(400),ee=e(33708),f=e(33606),V=e(37061),L=e(39559),se=e(18929),le=e(48736),C=e(59301),Ne=e(92310),B=e.n(Ne),x=e(34280),et=e(49658),we=e(10228),qe=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,he=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(he):ht=U,C.createElement("span",{className:re,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ie=bt;function ce(i,s,re,U,he){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,L.Z)(U)==="object")return U.clearIcon;if(he)return he},[U,he]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[U,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Ce=C.createContext(null);function Q(){return C.useContext(Ce)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],he=re[1],Fe=C.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return Ee},[]);var it=function(Ot,Tt){Ee(),Fe.current=window.setTimeout(function(){he(Ot),Tt&&Tt()},i)};return[U,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(he){(he||s.current===null)&&(s.current=he),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var he=C.useRef(null);he.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(Ee){var it;if(!((it=he.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),he.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&he.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var w=e(26112),z=e(11780),q=function(s,re){var U,he,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Tt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,de=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,le.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:B()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(he=U.props)===null||he===void 0?void 0:he.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Y?N:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},be=C.forwardRef(q);be.displayName="Input";var Ke=be;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function Se(i){return["string","number"].includes((0,L.Z)(i))}function ae(i){var s=void 0;return i&&(Se(i.title)?s=i.title.toString():Se(i.label)&&(s=i.label.toString())),s}function oe(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,U=s.prefixCls,he=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Tt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,de=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);oe(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:B()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Tt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Tt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,w.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:he,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!he.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=Z,k=function(s){var re=s.inputElement,U=s.prefixCls,he=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Tt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,de=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&de&&!Rt&&(st=de),C.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Tt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:he,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,w.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function ye(i){return![we.Z.ESC,we.Z.SHIFT,we.Z.BACKSPACE,we.Z.TAB,we.Z.WIN_KEY,we.Z.ALT,we.Z.META,we.Z.WIN_KEY_RIGHT,we.Z.CTRL,we.Z.SEMICOLON,we.Z.EQUALS,we.Z.CAPS_LOCK,we.Z.CONTEXT_MENU,we.Z.F1,we.Z.F2,we.Z.F3,we.Z.F4,we.Z.F5,we.Z.F6,we.Z.F7,we.Z.F8,we.Z.F9,we.Z.F10,we.Z.F11,we.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),he=(0,C.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Tt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),de=(0,f.Z)(ge,2),W=de[0],u=de[1],O=function(st){var Kt=st.which;(Kt===we.Z.UP||Kt===we.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===we.Z.ENTER&&it==="tags"&&!he.current&&!Ee&&(I==null||I(st.target.value)),ye(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,he.current)!==!1&&N(!0)},He=function(){he.current=!0},Ae=function(st){he.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Tt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],xe=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,he=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Tt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,de=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;de&&(pt=de(it));var xt=C.useMemo(function(){return K||xe(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Tt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:B()(yt,(0,g.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),Ee)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,he=re.value,Fe=re.options,Ee=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:he||"value",options:Fe||"options",groupLabel:Ee||it}}function E(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,he=[],Fe=d(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Tt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];he.push({key:l(N,he.length),groupOption:I,data:N,label:N[Ee],value:H})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),he.push({key:l(N,he.length),group:!0,data:N,label:K}),Tt(N[ht],!0)}})}return Tt(i,!1),he}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"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`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,Ee){var it=(0,h.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Tt=Fe.split(ht);return re=re||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var he=U(i,s);return re?he:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ie(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,he=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Tt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,de=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=ie(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Tt==null||Tt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Tr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,x.Z)(function(){or(!0)},[]);var Ln=(0,se.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===we.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===we.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var he=re,Fe=he.type.isSelectOptGroup,Ee=he.key,it=he.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?U:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,he){return C.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,H.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!u.has(It)}),it||Tt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case we.Z.N:case we.Z.P:case we.Z.UP:case we.Z.DOWN:{var xn=0;if(Pt===we.Z.UP?xn=-1:Pt===we.Z.DOWN?xn=1:dn()&&wn&&(Pt===we.Z.N?xn=1:Pt===we.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case we.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case we.Z.ESC:Tt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,w.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,w.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Tr&&C.createElement(Ie,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,re=i.options,U=i.children,he=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Tt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),de=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!he,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(he){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Lr(String(Xt))},[Ee,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Lr(""):(!ie||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Lt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return be},default:function(){return ze}});var o=e(92413),b=e(33708),g=e(400),ee=e(39559),f=e(33606),V=e(37061),L=e(26407),se=e(92310),le=e.n(se),C=e(93681),Ne=e(5643),B=e(18929),x=e(59301),et=e(29301),we=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ce={},Ce;function Q(Se){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=Se.getAttribute("id")||Se.getAttribute("data-reactid")||Se.getAttribute("name");if(ae&&ce[oe])return ce[oe];var $=window.getComputedStyle(Se),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),Z=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ie.map(function(ye){return"".concat(ye,":").concat($.getPropertyValue(ye))}).join(";"),pe={sizingStyle:k,paddingSize:Z,borderSize:Pe,boxSizing:S};return ae&&oe&&(ce[oe]=pe),pe}function c(Se){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=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)),Se.getAttribute("wrap")?Ce.setAttribute("wrap",Se.getAttribute("wrap")):Ce.removeAttribute("wrap");var S=Q(Se,ae),Z=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;Ce.setAttribute("style","".concat(pe,";").concat(bt)),Ce.value=Se.value||Se.placeholder||"";var ye=void 0,nt=void 0,mt,_e=Ce.scrollHeight;if(k==="border-box"?_e+=Pe:k==="content-box"&&(_e-=Z),oe!==null||$!==null){Ce.value=" ";var Re=Ce.scrollHeight-Z;oe!==null&&(ye=Re*oe,k==="border-box"&&(ye=ye+Z+Pe),_e=Math.max(ye,_e)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+Z+Pe),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return ye&&(lt.minHeight=ye),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,w=1,z=2,q=x.forwardRef(function(Se,ae){var oe=Se,$=oe.prefixCls,S=oe.onPressEnter,Z=oe.defaultValue,Pe=oe.value,k=oe.autoSize,pe=oe.onResize,ye=oe.className,nt=oe.style,mt=oe.disabled,_e=oe.onChange,Re=oe.onInternalAutoSize,lt=(0,V.Z)(oe,t),xe=(0,B.Z)(Z,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(xe,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=x.useRef();x.useImperativeHandle(ae,function(){return{textArea:l.current}});var d=x.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),E=(0,f.Z)(d,2),P=E[0],J=E[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ie=x.useState(z),te=(0,f.Z)(ie,2),ue=te[0],Ye=te[1],Ge=x.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,we.Z)(function(){F&&A()},[Pe,P,J,F]),(0,we.Z)(function(){if(ue===p)Ye(w);else if(ue===w){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ue]);var j=x.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ue===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,qe.Z)(function(){A()})))};x.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ue===p||ue===w)&&(At.overflowY="hidden",At.overflowX="hidden"),x.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},x.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:le()($,ye,(0,g.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),be=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(Se,ae){return(0,L.Z)(Se||"").slice(0,ae).join("")}function Ze(Se,ae,oe,$){var S=oe;return Se?S=We(oe,$):(0,L.Z)(ae||"").length$&&(S=ae),S}var ct=x.forwardRef(function(Se,ae){var oe,$=Se.defaultValue,S=Se.value,Z=Se.onFocus,Pe=Se.onBlur,k=Se.onChange,pe=Se.allowClear,ye=Se.maxLength,nt=Se.onCompositionStart,mt=Se.onCompositionEnd,_e=Se.suffix,Re=Se.prefixCls,lt=Re===void 0?"rc-textarea":Re,xe=Se.classes,G=Se.showCount,Ue=Se.className,R=Se.style,h=Se.disabled,l=Se.hidden,d=Se.classNames,E=Se.styles,P=Se.onResize,J=(0,V.Z)(Se,Ke),F=(0,B.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),ie=De[0],te=De[1],ue=(0,x.useRef)(null),Ye=x.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=x.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=x.useRef(),tt=x.useRef(0),At=x.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,x.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,x.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(ye)>0,sn=function(ke){Me(!0),Xe.current=ie,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Lt=ke.currentTarget.value;if(Nt){var y,_=tt.current>=ye+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Lt=Ze(_,Xe.current,Lt,ye)}Lt!==ie&&(te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)),mt==null||mt(ke)},on=function(ke){var Lt=ke.target.value;if(!j&&Nt){var y=ke.target.selectionStart>=ye+1||ke.target.selectionStart===Lt.length||!ke.target.selectionStart;Lt=Ze(y,ie,Lt,ye)}te(Lt),(0,Ne.rJ)(ke.currentTarget,ke,k,Lt)},vn=function(ke){var Lt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Lt&&Lt(ke),y==null||y(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Lt;te(""),tn(),(0,Ne.rJ)((Lt=ue.current)===null||Lt===void 0?void 0:Lt.textArea,ke,k)},yn=(0,Ne.D7)(ie);!j&&Nt&&S==null&&(yn=We(yn,ye));var Nn=_e,Be;if(G){var at=(0,L.Z)(yn).length;(0,ee.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:ye}):Be="".concat(at).concat(Nt?" / ".concat(ye):""),Nn=x.createElement(x.Fragment,null,Nn,x.createElement("span",{className:le()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:E==null?void 0:E.count},Be))}var rt=function(ke){var Lt;P==null||P(ke),(Lt=ue.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=x.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:le()(xe==null?void 0:xe.affixWrapper,(oe={},(0,g.Z)(oe,"".concat(lt,"-show-count"),G),(0,g.Z)(oe,"".concat(lt,"-textarea-allow-clear"),pe),oe))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:x.createElement(be,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},E==null?void 0:E.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ue}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return xe}});var o=e(92413),b=e(39559),g=e(33708),ee=e(400),f=e(33606),V=e(37061),L=e(92310),se=e.n(L),le=e(29301),C=e(70425),Ne=e(34280),B=e(59301),x=e(4676),et=B.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,E=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,ie={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(ie={height:R,position:"relative",overflow:"hidden"},te=(0,g.Z)((0,g.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ie},B.createElement(le.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:se()((0,ee.Z)({},"".concat(E,"-holder-inner"),E)),ref:Ue},J),d,De)))});et.displayName="Filler";var we=et;function qe(G){var Ue=G.children,R=G.setRef,h=B.useCallback(function(l){R(l)},[]);return B.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,E,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var ie=Ue+De,te=E(F,ie,{style:{width:h},offsetX:l}),ue=J(F);return B.createElement(qe,{key:ue,setRef:function(Ge){return d(F,Ge)}},te)})}function Ie(G,Ue,R,h){var l=R-G,d=Ue-R,E=Math.min(l,d)*2;if(h<=E){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function ce(G,Ue,R){var h=G.length,l=Ue.length,d,E;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,ie=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&ie?(clearTimeout(d.current),l.current=!1):(!ie||l.current)&&E(),!l.current&&ie}};function w(G,Ue,R,h,l,d,E){var P=(0,B.useRef)(0),J=(0,B.useRef)(null),F=(0,B.useRef)(null),De=(0,B.useRef)(!1),ie=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!ie(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,F.current=A,t||j.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;E(P.current*Me,!1),P.current=0})}}function ue(Qe,A){E(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ue(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=B.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),E=d[0],P=d[1],J=function(De){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=E.get(De),ue=E.get(ie);if(te===void 0||ue===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&E(function(Qe){return Qe+1})};if(ue)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ue,Ye){var Ge=G(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ie()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ue):R==null||R(ue))}return(0,B.useEffect)(function(){return De},[]),[te,ie,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,B.useRef)(!1),l=(0,B.useRef)(0),d=(0,B.useRef)(0),E=(0,B.useRef)(null),P=(0,B.useRef)(null),J,F=function(ue){if(h.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},ie=function(ue){J(),ue.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ue.touches[0].pageX),d.current=Math.ceil(ue.touches[0].pageY),E.current=ue.target,E.current.addEventListener("touchmove",F,{passive:!1}),E.current.addEventListener("touchend",De,{passive:!0}))};J=function(){E.current&&(E.current.removeEventListener("touchmove",F),E.current.removeEventListener("touchend",De))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",ie,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",ie),J(),clearInterval(P.current)}},[G])}function Se(G){return Math.floor(Math.pow(G,.5))}function ae(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function oe(G,Ue,R){B.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,E,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(E),te()})},F=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},ie=function(ue){if(l){var Ye=ae(ue,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;E=-Se(Qe),J()}else if(Ye>=ft){var A=Ye-ft;E=Se(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",ie),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",ie),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,E,P){var J=B.useRef(),F=B.useState(null),De=(0,f.Z)(F,2),ie=De[0],te=De[1];return(0,Ne.Z)(function(){if(ie&&ie.times<$){if(!G.current){te(function(ln){return(0,g.Z)({},ln)});return}d();var ue=ie.targetAlign,Ye=ie.originAlign,Ge=ie.index,$e=ie.offset,ft=G.current.clientHeight,Qe=!1,A=ue,j=null;if(ft){for(var Me=ue||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&E(j),j!==ie.lastTop&&(Qe=!0)}Qe&&te((0,g.Z)((0,g.Z)({},ie),{},{times:ie.times+1,targetAlign:A,lastTop:j}))}},[ie,G.current]),function(ue){if(ue==null){P();return}if(Q.Z.cancel(J.current),typeof ue=="number")E(ue);else if(ue&&(0,b.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,E=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,ie=G.containerSize,te=G.style,ue=G.thumbStyle,Ye=G.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=B.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-ie||0,yn=ie-De||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},at=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(ae(_,F)),gt(at.current.top),E(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,he=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var Ee=tn.current.getBoundingClientRect(),it=ie/(F?Ee.width:Ee.height);if(U){var ht=(ae(s,F)-he)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Tt);N=Math.max(N,0),N=Math.min(N,Tt),y=(0,Q.Z)(function(){J(N,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Lt.height="100%",Lt.width=De,Ht?Lt.left=Nn:Lt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Lt.width="100%",Lt.height=De,Lt.top=Nn),B.createElement("div",{ref:tn,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,g.Z)((0,g.Z)({},Lt),ue),onMouseDown:rt}))}),Pe=Z,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var ye=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,E=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,ie=G.children,te=G.itemKey,ue=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,ye),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&d&&E),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(E*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=se()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Be=De||nt,at=(0,B.useRef)(),rt=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Lt=_t[1],y=(0,B.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),U=re[0],he=re[1],Fe=function(){he(!0)},Ee=function(){he(!1)},it={getKey:Ht};function ht(wt){Lt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Tt=(0,B.useRef)(),yt=Ce(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Tt.current=N;var H=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/E)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=H.scrollHeight,ge=H.start,de=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=de,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-E;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=B.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,x.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,x.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=w(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),oe(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,E,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(ge,de+1);j(wt,Be)}},[ge,de,Be]);var an=z(Be,Ht,on,E),Dn=Xe==null?void 0:Xe({start:ge,end:de,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,de,Ge,ne,sn,ie,it),un=null;d&&(un=(0,g.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},F),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(le.Z,{onResize:X},B.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},B.createElement(we,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&B.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=B.forwardRef(_e);Re.displayName="List";var lt=Re,xe=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return se}});const o=le=>typeof le=="object"&&le!=null&&le.nodeType===1,b=(le,C)=>(!C||le!=="hidden")&&le!=="visible"&&le!=="clip",g=(le,C)=>{if(le.clientHeight{const x=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(we){return null}})(B);return!!x&&(x.clientHeightetC||et>le&&we=C&&qe>=Ne?et-le-B:we>C&&qeNe?we-C+x:0,f=le=>{const C=le.parentElement;return C==null?le.getRootNode().host||null:C},V=(le,C)=>{var Ne,B,x,et;if(typeof document=="undefined")return[];const{scrollMode:we,block:qe,inline:bt,boundary:Ie,skipOverflowHiddenElements:ce}=C,Ce=typeof Ie=="function"?Ie:Pe=>Pe!==Ie;if(!o(le))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=le;for(;o(t)&&Ce(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,ce)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,w=(et=(x=window.visualViewport)==null?void 0:x.height)!=null?et:innerHeight,{scrollX:z,scrollY:q}=window,{height:be,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=le.getBoundingClientRect(),{top:ze,right:Se,bottom:ae,left:oe}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(le);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+ae:We+be/2-ze+ae,S=bt==="center"?Oe+Ke/2-oe+Se:bt==="end"?Ze+Se:Oe-oe;const Z=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=w&&Ze<=p&&(k===Q&&!g(k)||We>=nt&&ct<=_e&&Oe>=Re&&Ze<=mt))return Z;const lt=getComputedStyle(k),xe=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-xe-Ue:0,E="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:ye/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=qe==="start"?$:qe==="end"?$-w:qe==="nearest"?ee(q,q+w,w,G,R,q+$,q+$+be,be):$-w/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,xe,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+E:qe==="nearest"?ee(nt,_e,pe,G,R+E,$,$+be,be):$-(nt+pe/2)+E/2,l=bt==="start"?S-Re-xe:bt==="center"?S-(Re+ye/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,ye,xe,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+E)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-ye/P+d)),$+=De-h,S+=F-l}Z.push({el:k,top:h,left:l})}return Z},L=le=>le===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(le)?le:{block:"start",inline:"nearest"};function se(le,C){if(!le.isConnected||!(x=>{let et=x;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(le))return;const Ne=(x=>{const et=window.getComputedStyle(x);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(le);if((x=>typeof x=="object"&&typeof x.behavior=="function")(C))return C.behavior(V(le,C));const B=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:x,top:et,left:we}of V(le,L(C))){const qe=et-Ne.top+Ne.bottom,bt=we-Ne.left+Ne.right;x.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachMeeting__index.29744b98.async.js b/p__Declaration__Research__TeachMeeting__index.9898c033.async.js similarity index 91% rename from p__Declaration__Research__TeachMeeting__index.29744b98.async.js rename to p__Declaration__Research__TeachMeeting__index.9898c033.async.js index 3bbdcf1d76..25e371abe0 100644 --- a/p__Declaration__Research__TeachMeeting__index.29744b98.async.js +++ b/p__Declaration__Research__TeachMeeting__index.9898c033.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[3996],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[3996],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},9330:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___J8Jd_",header:"header___lDwdB",headTitle:"headTitle___elVz7",searchWrap:"searchWrap___IYqXj",wrap1:"wrap1___kY9K8",editBtn:"editBtn___v_nzZ"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"report_title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u662F\u5426\u7279\u9080",align:"left",ellipsis:!0,dataIndex:"is_invite",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u662F\u5426\u5883\u5916",align:"left",ellipsis:!0,dataIndex:"is_abroad",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6D3B\u52A8\u5730\u70B9",align:"left",ellipsis:!0,dataIndex:"place",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6D3B\u52A8\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"meeting_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachMeeting/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachMeeting/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:13},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:13});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Oe=yield(0,b.kF)({declare_type:13,content:De});(Oe==null?void 0:Oe.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u57F9\u8BAD\u6216\u6559\u5B66\u4F1A\u8BAE"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachMeeting/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u6559\u7814\u6D3B\u52A8"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,user:at,loading:Zt})=>({declaration:St,user:at,loading:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},9330:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___J8Jd_",header:"header___lDwdB",headTitle:"headTitle___elVz7",searchWrap:"searchWrap___IYqXj",wrap1:"wrap1___kY9K8",editBtn:"editBtn___v_nzZ"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u4F1A\u8BAE\u57F9\u8BAD\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"report_title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u662F\u5426\u7279\u9080",align:"left",ellipsis:!0,dataIndex:"is_invite",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u662F\u5426\u5883\u5916",align:"left",ellipsis:!0,dataIndex:"is_abroad",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6D3B\u52A8\u5730\u70B9",align:"left",ellipsis:!0,dataIndex:"place",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u6D3B\u52A8\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"meeting_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachMeeting/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachMeeting/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:13},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:13});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:13,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u57F9\u8BAD\u6216\u6559\u5B66\u4F1A\u8BAE"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachMeeting/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u6559\u7814\u6D3B\u52A8"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,user:at,loading:Zt})=>({declaration:St,user:at,loading:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:gt}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Oe,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Oe,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Oe=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Oe(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Oe);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,gt=Oe.checkable,pe=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,ct=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="}}]); diff --git a/p__Declaration__Research__TeachPaper__Edit__index.13622005.async.js b/p__Declaration__Research__TeachPaper__Edit__index.13622005.async.js deleted file mode 100644 index 60baf765ea..0000000000 --- a/p__Declaration__Research__TeachPaper__Edit__index.13622005.async.js +++ /dev/null @@ -1,162 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5232],{40001:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},26227:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},84105:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},41464:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},18785:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},73331:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},15277:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},61481:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},33853:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},61485:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},38819:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},47472:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:re}))},j=b.forwardRef(K),ie=j},57490:function(un,at,e){e.d(at,{z:function(){return te},Z:function(){return ce}});var o=e(59301),b=e(54580),m=e(8591),re=e(43418),i=e(3113),K=e(3294),j=e(23538),ie=Object.defineProperty,se=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,F=(B,v,D)=>v in B?ie(B,v,{enumerable:!0,configurable:!0,writable:!0,value:D}):B[v]=D,I=(B,v)=>{for(var D in v||(v={}))C.call(v,D)&&F(B,D,v[D]);if(se)for(var D of se(v))Me.call(v,D)&&F(B,D,v[D]);return B},_e=(B,v,D)=>new Promise((k,O)=>{var ve=Xe=>{try{Qe(D.next(Xe))}catch(Ye){O(Ye)}},me=Xe=>{try{Qe(D.throw(Xe))}catch(Ye){O(Ye)}},Qe=Xe=>Xe.done?k(Xe.value):Promise.resolve(Xe.value).then(ve,me);Qe((D=D.apply(B,v)).next())});const we="\u3000\u3000";function Ge(B){var v=["Bytes","KB","MB","GB","TB"];if(B==0)return"0 Byte";var D=parseInt(""+Math.floor(Math.log(B)/Math.log(1024)),10);return(B/Math.pow(1024,D)).toFixed(1)+" "+v[D]}var it=({value:B=[],action:v,onChange:D,className:k,maxSize:O=150,title:ve="\u6587\u4EF6\u4E0A\u4F20",accept:me=null})=>{const Qe={multiple:!1,fileList:B,accept:me,withCredentials:!0,beforeUpload:Ye=>Ye.size/1024/1024(P.name.indexOf(we)===-1&&(P.name=`${P.name}${we}${Ge(P.size)}`),I({},P))),Ye.file.status==="done"&&((nt=(Ee=Ye.file)==null?void 0:Ee.response)==null?void 0:nt.status)===-1){message.error((Y=(be=Ye.file)==null?void 0:be.response)==null?void 0:Y.message),D([]);return}D(ke)},onRemove:Ye=>_e(void 0,null,function*(){const Ee=Ye.size/1024/1024;return Ye.status==="uploading"?!0:Ee0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:B.length>0,ghost:!0},ve),React.createElement("span",{onClick:Xe,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",O,"M)"," ")))},Ie=e(61481),bt=e(89392),A=Object.defineProperty,G=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,h=(B,v,D)=>v in B?A(B,v,{enumerable:!0,configurable:!0,writable:!0,value:D}):B[v]=D,E=(B,v)=>{for(var D in v||(v={}))u.call(v,D)&&h(B,D,v[D]);if(G)for(var D of G(v))t.call(v,D)&&h(B,D,v[D]);return B};const U=B=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},B),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var ae="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ye=Object.defineProperty,qe=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,ht=(B,v,D)=>v in B?ye(B,v,{enumerable:!0,configurable:!0,writable:!0,value:D}):B[v]=D,Re=(B,v)=>{for(var D in v||(v={}))ze.call(v,D)&&ht(B,D,v[D]);if(qe)for(var D of qe(v))Be.call(v,D)&&ht(B,D,v[D]);return B},Te=(B,v,D)=>new Promise((k,O)=>{var ve=Xe=>{try{Qe(D.next(Xe))}catch(Ye){O(Ye)}},me=Xe=>{try{Qe(D.throw(Xe))}catch(Ye){O(Ye)}},Qe=Xe=>Xe.done?k(Xe.value):Promise.resolve(Xe.value).then(ve,me);Qe((D=D.apply(B,v)).next())});const{Dragger:fe}=b.default;function te(B){let v=[];return B&&B.length>0&&(v=B.map(D=>({uid:D.id,id:D.id,name:D.title+we+D.filesize,url:D.url,filesize:D.filesize,status:"done",response:{id:D.id}}))),v}var ce=({value:B,onChange:v,action:D,data:k,className:O,maxSize:ve=150,title:me="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Qe=!1,accept:Xe="",additionalText:Ye,isDragger:Ee,number:nt=1e3,aloneClear:be=!1,realTimeRemove:Y=!0,uploadText:ke,setFileProgress:P,showFileProgress:y})=>{const[l,d]=(0,o.useState)(!1);let[S,M]=(0,o.useState)(B||[]),[Z,z]=(0,o.useState)(1);(0,o.useEffect)(()=>{B&&(Z===1&&M([...B]),z(2),nt===(B==null?void 0:B.length)&&d(!0))},[B]);const ge=()=>{setTimeout(()=>{S.pop(),M([...S])},500)};y&&P(S.some(oe=>oe.status==="uploading"));const Q={multiple:!0,accept:Xe,withCredentials:!0,fileList:S,beforeUpload:(oe,je)=>{const Ne=oe.size/1024/1024;return S.concat(je).length>nt?(S.pop(),M([...S]),m.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${nt}\u4E2A\u6587\u4EF6`),be?Promise.reject():(ge(),!1)):Ne=nt?d(!0):d(!1),M([...S]),S=S.map(Je=>{var w,$;return(w=Je==null?void 0:Je.response)!=null&&w.id&&(Je.url=($=Je==null?void 0:Je.response)==null?void 0:$.url),Je.name.indexOf(we)===-1&&(Je.name=`${Je.name}${we}${Ge(Je.size)}`),Re({},Je)}),console.log("info:",oe,S),v(S)},onRemove:oe=>Te(void 0,null,function*(){if(!Y)return!0;const je=()=>Te(void 0,null,function*(){if(oe.response?oe.response.id:oe.id){let Ke=yield(0,j.JZ)(oe.response?oe.response.id:oe.uid);return Promise.resolve(Ke)}else return!0});if(Qe)return new Promise((Ne,Ke)=>{re.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Te(void 0,null,function*(){const rt=yield je();m.ZP.success("\u5220\u9664\u6210\u529F"),Ne(!0)}),onCancel:()=>Ne(!1)})});{const Ne=yield je();return S.length-1{},isCurrent:fe=!0,showAlias:te=!1})=>{const ce=Math.floor((Be-(ae-1)*ye)/ae),B=[{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(v=>(window.ENV==="build"&&(v.ptimg=`/react/build${v.ptimg}`,v.swimg=`/react/build${v.swimg}`),v));return G.createElement(b.Z,{spinning:Re},G.createElement("div",{className:i()(o.list,E)},!!(U!=null&&U.length)&&(U==null?void 0:U.map((v,D)=>{var k;const{name:O,id:ve,identifier:me,featured:Qe,school_name:Xe,image_url:Ye,excellent:Ee,is_plan:nt}=v;return G.createElement("div",{key:ve,className:o.wrap,style:{width:ce,marginRight:(1+D)%ae===0?0:ye+ze,marginBottom:qe}},G.createElement("a",{className:o.li,onClick:be=>{be.preventDefault(),be.stopPropagation(),ht&&(0,K.L9)([ht]),(0,K.xg)(`/paths/${me}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${Ye}`}),fe&&(0,ie.bg)()&&(v==null?void 0:v.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:be=>{be.stopPropagation(),Te(v)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(k=v==null?void 0:v.subject_tags)==null?void 0:k.map((be,Y)=>{var ke,P;if(Y===0){const l=(ke=B.find(d=>d.name==be))==null?void 0:ke.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const y=(P=B.find(l=>l.name==be))==null?void 0:P.ptimg;return G.createElement("img",{className:o.sign,src:y,style:{left:`${48+52*(Y-1)+2*Y}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(v==null?void 0:v.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(m.Z,{title:te&&(v!=null&&v.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${O}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${v==null?void 0:v.excellent_alias_name}`)):O},G.createElement("span",{className:o.e},te&&(v==null?void 0:v.excellent_alias_name)||O))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(m.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,v.stages_count))),G.createElement(m.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,v.members_count)))))))})),!U.length&&G.createElement(j.Z,null)))}},29458:function(un,at,e){e.d(at,{jL:function(){return i},w9:function(){return v},QD:function(){return Je},cQ:function(){return Te.Z},op:function(){return J},O5:function(){return Bn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return Qe},YG:function(){return ve},qp:function(){return Me},vr:function(){return Pe},qE:function(){return Ne},Je:function(){return G},wb:function(){return Re},cq:function(){return Y},tp:function(){return _e}});var o=e(59301),b={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"},m="data:image/png;base64,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",i=({dataSource:Ze=[],img:st,imgWidth:lt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Ze.length>0&&o.createElement("div",{className:b.btns},Ze.map((Ue,Lt)=>o.createElement("div",{key:Lt,onClick:Ue.click},Ue.name,Ue.sign?o.createElement("img",{src:m,width:39}):null))),_t),st&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:st,width:lt}))),K={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"},j=e(92310),ie=e.n(j),se=e(89392),Me=({dataSource:Ze=[],value:st,onChange:lt,onTitleChange:St,className:qt,title:_t,titleWidth:Ue=41,style:Lt={},fontColor:x="#6A7283",showCount:le})=>{const[ue,s]=(0,o.useState)(0),[c,de]=(0,o.useState)(!1),_=(0,o.useRef)(null),Ae=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Ze.length!==0&&(((Fe=_==null?void 0:_.current)==null?void 0:Fe.clientHeight)>97?s(1):s(0)),Ze.length===0&&s(0),de(!1)},[Ze]),o.createElement("div",{className:ie()(K.row,qt),style:Lt},o.createElement("div",{onClick:(0,se.throttle)(()=>St==null?void 0:St(),2e3),style:{width:Ue,marginTop:c?12:4},className:`${K.title} ${St?"current":""}`},_t),o.createElement("div",{className:c?`${K.tagsWrap} ${K.tagsBorderWrap}`:K.tagsWrap},o.createElement("div",{className:K.bar,ref:Ae,style:ue>0?{height:ue===1?97:"auto",overflow:ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:K.tag,ref:_},Ze==null?void 0:Ze.map(Fe=>o.createElement("span",{onClick:()=>lt(Fe.id),key:Fe.id,style:{color:x},className:st===Fe.id?K.active:""},o.createElement("span",{title:Fe.name,className:K.name},Fe.name),!!le&&o.createElement("span",{className:K.num},Fe.count))))),!!ue&&o.createElement(o.Fragment,null,ue===1?o.createElement("div",{onClick:()=>{var Fe;s(2),((Fe=_==null?void 0:_.current)==null?void 0:Fe.clientHeight)>245?de(!0):de(!1)},className:K.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ae.current.scrollTop=0,s(1),de(!1)},className:K.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},F={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},_e=({dataSource:Ze=[],value:st,onChange:lt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(F.tabs,St)},Ze.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:st===_t.id?F.active:"",key:_t.id},_t.name))),we={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"},Ge=e(92832),Ie=({dataSource:Ze=[],value:st="",onChange:lt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:Ue,allowClear:Lt=!1})=>{var x;const[le,ue]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ae;let Fe=st;(Ae=JSON.stringify(st))!=null&&Ae.includes("{")&&(ue(st.id),Fe=st.value||"");try{c(decodeURIComponent(Fe||""))}catch(Oe){c(decodeURIComponent(Fe||""))}},[st]);const de=()=>{lt(encodeURIComponent(s),le||null)},_=Ae=>{Ae!==le&&(ue(Ae),lt(encodeURIComponent(s),Ae))};return o.createElement("div",{className:ie()(we.input,qt),style:_t},!!Ze.length&&o.createElement("div",{className:we.dropdown},o.createElement("div",{className:we.text},(x=Ze.find(Ae=>Ae.id===le))==null?void 0:x.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:we.b1}),o.createElement("b",{className:we.b2})),o.createElement("div",{className:we.menu},Ze.map((Ae,Fe)=>o.createElement("div",{key:Fe,onClick:()=>_(Ae.id)},Ae.name)))),o.createElement(Ge.default,{onPressEnter:de,value:s,onChange:Ae=>{c(Ae.target.value),St(encodeURIComponent(Ae.target.value),le||null)},bordered:!1,placeholder:Ue}),o.createElement("i",{onClick:de,className:"iconfont icon-sousuo9 font14 pl10 current"}))},bt={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"},G=({value:Ze,onChange:st,className:lt,total:St,pageSize:qt,style:_t={}})=>{const Ue=Ze<2,Lt=Ze>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(bt.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{Ue||st(Ze-1,"prev")},className:Ue?bt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||st(Ze+1,"next")},className:Lt?bt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),h=e(6848),E=e(13570),U=e(3294),ae=e(955),ye=e(96908),qe=e(57177),ze=e(81378),Be=e(8797),Re=({className:Ze,dataSource:st=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:Ue=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor((Ue-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:x},o.createElement("div",{className:ie()(u.list,Ze)},!!st.length&&st.map((ue,s)=>{const{name:c,id:de,identifier:_,power:Ae,cover_image_id:Fe,pic:Oe}=ue;return o.createElement("div",{className:u.wrap,key:de,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${_}/challenges`,className:u.li,onClick:ct=>{ct.preventDefault(),Lt&&(0,ae.L9)([Lt]),Ae&&(0,ae.xg)(`/shixuns/${_}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Oe}`}),ue.is_jupyter&&o.createElement("img",{className:u.sign,src:ye}),ue.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:qe}),ue.is_unity_3d&&o.createElement("img",{className:u.sign,src:ze})),o.createElement("div",{className:u.name},o.createElement(h.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(h.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ue.challenges_count))),!!ue.myshixuns_count&&o.createElement(h.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ue.myshixuns_count))),o.createElement(h.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ue.level))),o.createElement("div",{className:u.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ue.score_info}),o.createElement("span",null,"\xA0",ue.score_info?`${ue.score_info}\u5206`:"5\u5206")))),!Ae&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!st.length&&o.createElement(Be.Z,null)))},Te=e(33847),fe={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"},te="data:image/png;base64,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",ce=e(59301),v=({className:Ze,dataSource:st=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:Ue=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor((Ue-(lt-1)*St)/lt);return ce.createElement(t.Z,{spinning:x},ce.createElement("div",{className:ie()(fe.list,Ze)},!!st.length&&st.map((ue,s)=>{const{subject_identifier:c,id:de,identifier:_,power:Ae}=ue,Fe=ue.is_public!=0&&ue.is_public;return ce.createElement("div",{className:fe.wrap,key:de,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},ce.createElement("a",{className:fe.li,onClick:Oe=>{Oe.preventDefault(),Lt&&(0,ae.L9)([Lt]),(0,ae.xg)(ue.first_category_url)}},ce.createElement("div",{className:fe.top},ce.createElement(h.Z,{title:ue.name},ce.createElement("div",{className:fe.name},ue.name)),ce.createElement("img",{className:fe.img,src:U.Z.IMG_SERVER+"/images/"+ue.avatar_url}),ce.createElement("div",{className:fe.text,title:ue.creator},ue.creator),c&&ce.createElement("div",{className:fe.btns},ce.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ce.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&ce.createElement("div",{className:fe.sign},"\u516C\u5F00")),ce.createElement("div",{className:fe.bottom},ue.visits>0&&ce.createElement(h.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-liulanyan"}),ce.createElement("span",null,ue.visits))),ue.course_members_count>0&&ce.createElement(h.Z,{title:"\u6210\u5458",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-chengyuan"}),ue.course_members_count)),ue.tasks_count>0&&ce.createElement(h.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ce.createElement("span",null,ce.createElement("i",{className:"iconfont icon-zuoye"}),ue.tasks_count)),ue.is_end?ce.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ce.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ue.is_accessible&&ce.createElement("div",{className:fe.lockWrap},ce.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ce.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!st.length&&ce.createElement(Be.Z,null)))},D={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"},k=e(89070),ve=({dataSource:Ze=[],value:st,onChange:lt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(D.tabs,St),style:qt},o.createElement("div",{className:D.tabsWrap},Ze.map((Ue,Lt)=>o.createElement("aside",{className:D.tab,onClick:()=>{lt(Ue.id),Ue.link&&k.history.push(Ue.link)},key:Lt},o.createElement("div",{className:st===Ue.id?D.active:""},Ue.name),(Ue==null?void 0:Ue.resetCount)==null&&(Ue==null?void 0:Ue.total)!==void 0&&o.createElement("span",null,"\uFF08",Ue==null?void 0:Ue.total,"\uFF09"),(Ue==null?void 0:Ue.resetCount)!==void 0&&(Ue==null?void 0:Ue.total)!==void 0&&o.createElement(h.Z,{title:(Ue==null?void 0:Ue.tip)!=null?Ue==null?void 0:Ue.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},Ue==null?void 0:Ue.resetCount),"/",o.createElement("span",null,Ue==null?void 0:Ue.total),"\uFF09"))))),o.createElement("div",{className:D.tabBar},_t)),Qe=({className:Ze,style:st={},children:lt})=>o.createElement("div",{className:ie()(Ze),style:st},lt),Xe={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"},Ye=e(38854),Ee=e(20834);const nt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Y=({sortValue:Ze,dropValue:st,className:lt,onSort:St,onDrop:qt,dataSource:_t=nt})=>{var Ue;return o.createElement("div",{className:ie()(Xe.orderWrap,lt)},o.createElement(Ye.Z,{dropdownRender:()=>o.createElement(Ee.default,null,_t.map((Lt,x)=>o.createElement(Ee.default.Item,{key:x,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:Xe.orderTextWrap},(Ue=_t.find(Lt=>st===Lt.id))==null?void 0:Ue.name)),o.createElement("span",{className:Xe.orderIconWrap},o.createElement("span",{className:Xe.orderAsc},o.createElement("i",{className:Ze==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer}`,onClick:()=>St(Ze==="asc"?"desc":"asc")})),o.createElement("span",{className:Xe.orderDesc},o.createElement("i",{className:Ze==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer}`,onClick:()=>St(Ze==="asc"?"desc":"asc")}))))},ke={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=e(3113),y=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,M=(Ze,st,lt)=>st in Ze?y(Ze,st,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Ze[st]=lt,Z=(Ze,st)=>{for(var lt in st||(st={}))d.call(st,lt)&&M(Ze,lt,st[lt]);if(l)for(var lt of l(st))S.call(st,lt)&&M(Ze,lt,st[lt]);return Ze},z=(Ze,st)=>{var lt={};for(var St in Ze)d.call(Ze,St)&&st.indexOf(St)<0&&(lt[St]=Ze[St]);if(Ze!=null&&l)for(var St of l(Ze))st.indexOf(St)<0&&S.call(Ze,St)&&(lt[St]=Ze[St]);return lt},ge=(Ze,st,lt)=>new Promise((St,qt)=>{var _t=x=>{try{Lt(lt.next(x))}catch(le){qt(le)}},Ue=x=>{try{Lt(lt.throw(x))}catch(le){qt(le)}},Lt=x=>x.done?St(x.value):Promise.resolve(x.value).then(_t,Ue);Lt((lt=lt.apply(Ze,st)).next())}),J=Ze=>{var st=Ze,{className:lt,style:St,children:qt,loading:_t=!1,openLoading:Ue,onClick:Lt=()=>{},size:x="middle",shape:le="round"}=st,ue=z(st,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(P.ZP,Z({onClick:(0,se.throttle)(de=>ge(void 0,null,function*(){Ue&&c(!0);try{yield Lt(de)}catch(_){console.log("error",_)}Ue&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(ke.btn,ke[`${x}-${le}`],lt),style:St,size:x,shape:le,loading:s||_t},ue),qt)},oe={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"},Ne=({className:Ze,style:st,children:lt=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(oe.head,Ze),style:st},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:oe.node},lt)),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"},Je=({confirmShow:Ze=!0,confirmTitle:st,confirmClick:lt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:Ue,style:Lt,confirmLoading:x=!1})=>o.createElement("div",{className:ie()(Ke.btns,Ue),style:Lt},Ze&&o.createElement(P.ZP,{loading:x,onClick:lt,type:"primary",className:Ke.confirm},st),St&&o.createElement(P.ZP,{onClick:_t,className:Ke.cancel},qt)),w={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"},Pe=({className:Ze,style:st={},LeftContent:lt,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(w.fixedBottom,Ze),style:st},o.createElement("div",{className:w.wrap},o.createElement("div",{className:w.left},lt),o.createElement("div",{className:w.center},St),o.createElement("div",{className:w.right},qt))),et={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"},At=({className:Ze,style:st={},dataSource:lt=[]})=>o.createElement("div",{className:ie()(et.crumbs,Ze),style:st},lt.map((St,qt)=>qtk.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),tt=e(31797),vt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Ze,st,lt)=>st in Ze?vt(Ze,st,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Ze[st]=lt,vn=(Ze,st)=>{for(var lt in st||(st={}))sn.call(st,lt)&&on(Ze,lt,st[lt]);if(Bt)for(var lt of Bt(st))Sn.call(st,lt)&&on(Ze,lt,st[lt]);return Ze},fn=(Ze,st)=>Ht(Ze,tn(st)),ln=(Ze,st)=>{var lt={};for(var St in Ze)sn.call(Ze,St)&&st.indexOf(St)<0&&(lt[St]=Ze[St]);if(Ze!=null&&Bt)for(var St of Bt(Ze))st.indexOf(St)<0&&Sn.call(Ze,St)&&(lt[St]=Ze[St]);return lt};const{Countdown:gn}=tt.default;var Bn=Ze=>{var st=Ze,{onChange:lt}=st,St=ln(st,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&<(qt)},[qt]);const Ue=Lt=>{const x=Math.floor(Lt/1e3);_t(x)};return o.createElement(gn,fn(vn({},St),{onChange:Ue}))}},9538:function(un,at,e){e.r(at),e.d(at,{default:function(){return ht}});var o=e(59301),b={contentWrap:"contentWrap___BJcjd",core:"core___HMx2K",header:"header___SBKTc",tip:"tip___GR7UJ",editBtn:"editBtn___O7CUA",contBox:"contBox___U9cvb",formWrap:"formWrap___obT53",partSty:"partSty___ZFauJ",titleTag:"titleTag___WR3x0",tag:"tag___nPREC",title:"title___xKFQO",partSty1:"partSty1___bk04U",partSty2:"partSty2___OHjd8",partSty3:"partSty3___XW2Mf"},m=e(78241),re=e(8591),i=e(71418),K=e(95237),j=e(43604),ie=e(92832),se=e(57809),C=e(5083),Me=e(3113),F=e(43418),I=e(5112),_e=e(29458),we=e(57490),Ge=e(89070),it=e(70849),Ie=e(61186),bt=e.n(Ie),A=e(59301),G=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,ae=(Re,Te,fe)=>Te in Re?G(Re,Te,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Re[Te]=fe,ye=(Re,Te)=>{for(var fe in Te||(Te={}))E.call(Te,fe)&&ae(Re,fe,Te[fe]);if(h)for(var fe of h(Te))U.call(Te,fe)&&ae(Re,fe,Te[fe]);return Re},qe=(Re,Te)=>u(Re,t(Te)),ze=(Re,Te,fe)=>new Promise((te,ce)=>{var B=k=>{try{D(fe.next(k))}catch(O){ce(O)}},v=k=>{try{D(fe.throw(k))}catch(O){ce(O)}},D=k=>k.done?te(k.value):Promise.resolve(k.value).then(B,v);D((fe=fe.apply(Re,Te)).next())});const Be=({declaration:Re,user:Te,dispatch:fe,loading:te})=>{var ce;const[B,v]=(0,o.useState)(!1),[D]=m.default.useForm(),[k,O]=(0,o.useState)({}),[ve]=(0,Ge.useSearchParams)(),me=ve.get("id"),Qe=ve.get("type"),[Xe,Ye]=(0,o.useState)({lable:"",value:""}),[Ee,nt]=(0,o.useState)(!1),[be,Y]=(0,o.useState)(!1),[ke]=m.default.useForm(),[P,y]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var Z,z;l(),me&&d(),D.setFieldsValue({user_name:(Z=Te==null?void 0:Te.userInfo)==null?void 0:Z.real_name,staff_id:((z=Te==null?void 0:Te.userInfo)==null?void 0:z.staff_id)||"--",treatise_type:Number(Qe)})},[]);const l=()=>ze(void 0,null,function*(){const Z=yield(0,it.LX)({declare_type:11});(Z==null?void 0:Z.status)===0&&O(Z==null?void 0:Z.data)}),d=()=>ze(void 0,null,function*(){var Z,z,ge,Q,J,oe,je,Ne,Ke,rt,Je;v(!0);const w=yield(0,it.Hs)({id:me});if((w==null?void 0:w.status)===0)if(D.setFieldsValue(qe(ye({},(w==null?void 0:w.data)||{}),{publish_date:(Z=w==null?void 0:w.data)!=null&&Z.publish_date?bt()((z=w==null?void 0:w.data)==null?void 0:z.publish_date):"",year:(ge=w==null?void 0:w.data)!=null&&ge.year?bt()((Q=w==null?void 0:w.data)==null?void 0:Q.year):"",attachment_id:(oe=(J=w==null?void 0:w.data)==null?void 0:J.attachment_info)!=null&&oe.id?(0,we.z)([(je=w==null?void 0:w.data)==null?void 0:je.attachment_info]):"",staff_id:((Ne=w==null?void 0:w.data)==null?void 0:Ne.staff_id)||"--"})),w!=null&&w.data&&"magazine_id"in(w==null?void 0:w.data)){const $=(Ke=w==null?void 0:w.data)==null?void 0:Ke.magazine_id,Pe=(rt=k==null?void 0:k.teach_magazines)==null?void 0:rt.find(et=>et.id===$);Pe&&Ye({lable:Pe.option,value:$}),D.setFieldValue("magazine_name",(Pe==null?void 0:Pe.option)||((Je=w==null?void 0:w.data)==null?void 0:Je.magazine_name)),Y(!0)}else Y(!1);v(!1)}),S=(Z,z)=>{},M=Z=>ze(void 0,null,function*(){var z,ge,Q,J;Z.publish_date=Z.publish_date?(z=Z.publish_date)==null?void 0:z.format("YYYY-MM-DD"):"",Z.year=Z.year?(ge=Z.year)==null?void 0:ge.format("YYYY"):"",Z.attachment_id&&(Z.attachment_id=(J=(Q=Z==null?void 0:Z.attachment_id)==null?void 0:Q.map(je=>je.response.id))==null?void 0:J[0]),be?Z.magazine_id=Xe.value:(Z.magazine_name=Z.magazine_name,delete Z.magazine_id),y(!0);let oe={status:-1};me?oe=yield(0,it.Bb)(qe(ye({},Z),{id:me,declare_type:11})):oe=yield(0,it.eu)(qe(ye({},Z),{declare_type:11})),(oe==null?void 0:oe.status)===0&&re.ZP.success("\u4FDD\u5B58\u6210\u529F!"),y(!1)});return A.createElement(i.Z,{spinning:B},A.createElement("div",{className:b.contentWrap},A.createElement("div",{className:b.core},A.createElement("div",{className:b.header},A.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u672C\u5E74\u5EA6\u53D1\u8868\u7684\u8BBA\u6587"),A.createElement("div",null,A.createElement("span",null,A.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Ge.history.back()}})))),A.createElement("div",{className:b.contBox},A.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),A.createElement(m.default,{className:b.formWrap,form:D,layout:"horizontal",onValuesChange:S,onFinish:M,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Re==null?void 0:Re.mode)==="view",initialValues:{treatise_category:2}},A.createElement("div",{className:b.partSty},A.createElement("div",{className:b.titleTag},A.createElement("span",{className:b.tag}),A.createElement("span",{className:b.title},"\u8BBA\u6587\u57FA\u672C\u4FE1\u606F")),A.createElement(K.Z,{gutter:[16,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),A.createElement(K.Z,{gutter:[16,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u8BBA\u6587\u9898\u76EE",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE",maxLength:200}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u8BBA\u6587\u4F5C\u8005",name:"author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005",maxLength:200})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u4F5C\u8005\u603B\u4EBA\u6570",name:"author_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570",maxLength:200}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",name:"first_author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",maxLength:200})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",name:"first_author_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B"}]},A.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",options:k==null?void 0:k.teach_first_author_type,fieldNames:{label:"option",value:"id"}}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",name:"is_communicator"},A.createElement(se.default,{placeholder:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",name:"communicator_is_school"},A.createElement(se.default,{placeholder:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",name:"has_abroad_cooperative_units"},A.createElement(se.default,{placeholder:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u662F\u5426FullPaper",name:"is_fullpaper"},A.createElement(se.default,{placeholder:"\u662F\u5426FullPaper",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"DOI",name:"doi",rules:[{required:!0,message:"\u8BF7\u8F93\u5165DOI"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165DOI",maxLength:200})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u53D1\u8868\u65E5\u671F",name:"publish_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F"}]},A.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F",format:"YYYY-MM-DD",style:{width:"100%"}}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u7C7B\u522B",name:"treatise_category",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},A.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u8BBA\u6587\u7C7B\u578B",name:"treatise_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B"}]},A.createElement(se.default,{placeholder:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B",options:[{label:"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u6559\u5B66\u8BBA\u6587",value:1},{label:"\u666E\u901A\u671F\u520A\u6559\u5B66\u8BBA\u6587",value:2}]}))))),A.createElement("div",{className:b.partSty1},A.createElement("div",{className:b.titleTag},A.createElement("span",{className:b.tag}),A.createElement("span",{className:b.title},"\u671F\u520A\u4FE1\u606F")),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u671F\u520A",name:"magazine_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u671F\u520A"}]},A.createElement(ie.default,{disabled:be,placeholder:"\u5982\u6CA1\u6709\u5BF9\u5E94\u671F\u520A\uFF0C\u8BF7\u76F4\u63A5\u5F55\u5165\u671F\u520A\u540D\u79F0\u5373\u53EF",suffix:A.createElement(_e.op,{shape:"default",onClick:()=>{var Z;const z=D.getFieldValue("magazine_name"),ge=(Z=k==null?void 0:k.teach_magazines)==null?void 0:Z.find(Q=>Q.option===z);ge&&Ye({lable:ge==null?void 0:ge.option,value:ge==null?void 0:ge.id}),nt(!0),Y(!0)}},"\u9009\u62E9\u671F\u520A"),maxLength:200}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"ISSN/ISBN",name:"number"},A.createElement(ie.default,{placeholder:"ISSN/ISBN",maxLength:200})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u5E74",name:"year"},A.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",picker:"year",style:{width:"100%"},format:"YYYY"}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u5377",name:"volume"},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5377",maxLength:200})))),A.createElement(K.Z,{gutter:[24,16]},A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u671F",name:"issue"},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u671F",maxLength:200}))),A.createElement(j.Z,{span:12},A.createElement(m.default.Item,{label:"\u9875\u7801",name:"page_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9875\u7801"}]},A.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9875\u7801",maxLength:200}))))),A.createElement("div",{className:b.partSty3},A.createElement("div",{className:b.titleTag},A.createElement("span",{className:b.tag}),A.createElement("span",{className:b.title},"\u9644\u4EF6")),A.createElement(m.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},A.createElement(we.Z,{number:1,uploadText:!0,maxSize:20})),A.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},A.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),A.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(Re==null?void 0:Re.mode)!=="review"&&A.createElement(K.Z,{justify:"end",className:"mt20"},A.createElement(_e.op,{shape:"default",onClick:()=>{D.resetFields(),Ge.history.back()}},"\u53D6\u6D88"),A.createElement(Me.ZP,{className:"ml20",type:"primary",loading:P,disabled:(Re==null?void 0:Re.mode)==="view",onClick:()=>{D.submit()}},"\u4FDD\u5B58")),(Re==null?void 0:Re.mode)==="review"&&A.createElement(K.Z,{justify:"end",className:"mt20"},A.createElement(_e.op,{shape:"default",onClick:()=>{F.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){yield D.submit(),(yield(0,it.Uk)({declaration_id:me,verify_status:"agree",reason:""})).status===0&&Ge.history.back()})})}},"\u901A\u8FC7"),A.createElement(Me.ZP,{className:"ml20",type:"primary",onClick:()=>{F.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:A.createElement("div",null,A.createElement(m.default,{form:ke,layout:"vertical",onFinish:Z=>ze(void 0,null,function*(){(yield(0,it.Uk)(ye({declaration_id:me,verify_status:"reject"},Z))).status===0&&(re.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ge.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},A.createElement(m.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},A.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){yield ke.submit()})})}},"\u9A73\u56DE")))),A.createElement(F.default,{title:"\u6DFB\u52A0\u9009\u9879",open:Ee,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:b.optionModal,onCancel:()=>{nt(!1),Y(!1)},onOk:()=>{nt(!1),D.setFieldValue("magazine_name",Xe==null?void 0:Xe.lable),Y(!0)}},A.createElement(I.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:Z=>{var z;const ge=Z.target.value,Q=(z=k==null?void 0:k.teach_magazines)==null?void 0:z.find(J=>J.id===ge);Q&&Ye({lable:Q.option,value:ge})},value:Xe==null?void 0:Xe.value,options:(ce=k==null?void 0:k.teach_magazines)==null?void 0:ce.map(Z=>({label:Z.option,value:Z.id}))}))))};var ht=(0,Ge.connect)(({declaration:Re,loading:Te,user:fe})=>({declaration:Re,user:fe,loading:Te}))(Be)},23538:function(un,at,e){e.d(at,{$J:function(){return m},JZ:function(){return i},bN:function(){return j},jP:function(){return K},rO:function(){return re}});var o=e(99064),b=(ie,se,C)=>new Promise((Me,F)=>{var I=Ge=>{try{we(C.next(Ge))}catch(it){F(it)}},_e=Ge=>{try{we(C.throw(Ge))}catch(it){F(it)}},we=Ge=>Ge.done?Me(Ge.value):Promise.resolve(Ge.value).then(I,_e);we((C=C.apply(ie,se)).next())});function m(ie){return(0,o.U2)(`libraries/${ie}.json`)}function re(ie){return(0,o.U2)("library_tags.json",ie)}function i(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function K(ie){return(0,o.v_)("libraries.json",ie)}function j(ie,se){return(0,o.gz)(`libraries/${ie}.json`,se)}},56762:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(){const[,m]=o.useReducer(re=>re+1,0);return m}},19080:function(un,at,e){e.d(at,{F:function(){return i},Z:function(){return re}});var o=e(92310),b=e.n(o);const m=null;function re(K,j,ie){return b()({[`${K}-status-success`]:j==="success",[`${K}-status-warning`]:j==="warning",[`${K}-status-error`]:j==="error",[`${K}-status-validating`]:j==="validating",[`${K}-has-feedback`]:ie})}const i=(K,j)=>j||K},93891:function(un,at,e){var o=e(59301),b=e(36355),m=e(64165);const re=i=>{const{componentName:K}=i,{getPrefixCls:j}=(0,o.useContext)(b.E_),ie=j("empty");switch(K){case"Table":case"List":return o.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(m.Z,{image:m.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(m.Z,null)}};at.Z=re},5083:function(un,at,e){e.d(at,{default:function(){return Yo}});var o=e(61186),b=e.n(o),m=e(48736),re=e(90111),i=e.n(re),K=e(58319),j=e.n(K),ie=e(23250),se=e.n(ie),C=e(74959),Me=e.n(C),F=e(10238),I=e.n(F),_e=e(33656),we=e.n(_e);b().extend(we()),b().extend(I()),b().extend(i()),b().extend(j()),b().extend(se()),b().extend(Me()),b().extend(function(n,r){var a=r.prototype,g=a.format;a.format=function(V){var T=(V||"").replace("Wo","wo");return g.bind(this)(T)}});var Ge={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},it=function(r){var a=Ge[r];return a||r.split("_")[0]},Ie=function(){(0,m.ET)(!1,"Not match any format. Please help to fire a issue about this.")},bt={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(it(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(it(r)).weekday(0)},getWeek:function(r,a){return a.locale(it(r)).week()},getShortWeekDays:function(r){return b()().locale(it(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(it(r)).localeData().monthsShort()},format:function(r,a,g){return a.locale(it(r)).format(g)},parse:function(r,a,g){for(var p=it(r),V=0;V1&&(T=r.addDate(T,-7)),T}function w(n,r,a){var g=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,g*10);case"quarter":case"month":return a.addYear(n,g);default:return a.addMonth(n,g)}}function $(n,r){var a=r.generateConfig,g=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(g.locale,n,p)}function Pe(n,r){var a=r.generateConfig,g=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(g.locale,n,p)}function et(n){var r=n.cellDate,a=n.mode,g=n.disabledDate,p=n.generateConfig;if(!g)return!1;var V=function(ft,he,We){for(var mt=he;mt<=We;){var Ut=void 0;switch(ft){case"date":{if(Ut=p.setDate(r,mt),!g(Ut))return!1;break}case"month":{if(Ut=p.setMonth(r,mt),!et({cellDate:Ut,mode:"month",generateConfig:p,disabledDate:g}))return!1;break}case"year":{if(Ut=p.setYear(r,mt),!et({cellDate:Ut,mode:"year",generateConfig:p,disabledDate:g}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return g(r);case"month":{var T=1,Ce=p.getDate(p.getEndDate(r));return V("date",T,Ce)}case"quarter":{var Se=Math.floor(p.getMonth(r)/3)*3,Le=Se+2;return V("month",Se,Le)}case"year":return V("month",0,11);case"decade":{var Ct=p.getYear(r),Ve=Math.floor(Ct/l)*l,$e=Ve+l-1;return V("year",Ve,$e)}}}function ot(n,r){var a=r.formatList,g=r.generateConfig,p=r.locale;return(0,P.Z)(function(){if(!n)return[[""],""];for(var V="",T=[],Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Le.current),mt){Se(We);return}Le.current=requestAnimationFrame(function(){Se(We)})}var Ve=ot(Ce,{formatList:a,generateConfig:g,locale:p}),$e=(0,be.Z)(Ve,2),dt=$e[1];function ft(We){Ct(We)}function he(){var We=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,We)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Le.current)}},[]),[dt,ft,he]}var tt=e(10228),vt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function g(){(0,tn.Z)(n)?r():a=(0,vt.Z)(function(){g()})}return g(),function(){vt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var g=r-n.scrollTop,p=g/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,g=r.onCtrlLeftRight,p=r.onUpDown,V=r.onPageUpDown,T=r.onEnter,Ce=n.which,Se=n.ctrlKey,Le=n.metaKey;switch(Ce){case tt.Z.LEFT:if(Se||Le){if(g)return g(-1),!0}else if(a)return a(-1),!0;break;case tt.Z.RIGHT:if(Se||Le){if(g)return g(1),!0}else if(a)return a(1),!0;break;case tt.Z.UP:if(p)return p(-1),!0;break;case tt.Z.DOWN:if(p)return p(1),!0;break;case tt.Z.PAGE_UP:if(V)return V(-1),!0;break;case tt.Z.PAGE_DOWN:if(V)return V(1),!0;break;case tt.Z.ENTER:if(T)return T(),!0;break}return!1}function vn(n,r,a,g){var p=n;if(!p)switch(r){case"time":p=g?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function fn(n,r,a){var g=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(g,p)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(g){g(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Ze=function(r){return r==="month"||r==="date"?"year":r},st=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Ze,month:st,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function Ue(n){var r=n.open,a=n.value,g=n.isClickOutside,p=n.triggerOpen,V=n.forwardKeyDown,T=n.onKeyDown,Ce=n.blurToCancel,Se=n.onSubmit,Le=n.onCancel,Ct=n.onFocus,Ve=n.onBlur,$e=n.changeOnBlur,dt=(0,t.useState)(!1),ft=(0,be.Z)(dt,2),he=ft[0],We=ft[1],mt=(0,t.useState)(!1),Ut=(0,be.Z)(mt,2),Nt=Ut[0],Yt=Ut[1],Gt=(0,t.useRef)(!1),Qt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),zn={onMouseDown:function(){We(!0),p(!0)},onKeyDown:function(Vn){var Gn=function(){Mt.current=!0};if(T(Vn,Gn),!Mt.current){switch(Vn.which){case tt.Z.ENTER:{r?Se()!==!1&&We(!0):p(!0),Vn.preventDefault();return}case tt.Z.TAB:{he&&r&&!Vn.shiftKey?(We(!1),Vn.preventDefault()):!he&&r&&!V(Vn)&&Vn.shiftKey&&(We(!0),Vn.preventDefault());return}case tt.Z.ESC:{We(!0),Le();return}}!r&&![tt.Z.SHIFT].includes(Vn.which)?p(!0):he||V(Vn)}},onFocus:function(Vn){We(!0),Yt(!0),Ct&&Ct(Vn)},onBlur:function(Vn){if(Gt.current||!g(document.activeElement)){Gt.current=!1;return}Ce?setTimeout(function(){for(var Gn=document,lr=Gn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;g(lr)&&Le()},0):r&&(p(!1),Qt.current&&Se()),Yt(!1),Ve==null||Ve(Vn)}};return(0,t.useEffect)(function(){Qt.current=!1},[r]),(0,t.useEffect)(function(){Qt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Vn=Bn(In),Gn=g(Vn);r&&(Gn?!$e&&(!Nt||Gn)&&p(!1):(Gt.current=!0,(0,vt.Z)(function(){Gt.current=!1})))})}),[zn,{focused:Nt,typing:he}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,m.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var g=(0,be.Z)(a,2),p=g[0],V=g[1];return{label:p,value:V}})):[])},[n,r])}var x=e(34280);function le(n){var r=n.valueTexts,a=n.onTextChange,g=t.useState(""),p=(0,be.Z)(g,2),V=p[0],T=p[1],Ce=t.useRef([]);Ce.current=r;function Se(Ct){T(Ct),a(Ct)}function Le(){T(Ce.current[0])}return(0,x.Z)(function(){r.every(function(Ct){return Ct!==V})&&Le()},[r.join("||")]),[V,Se,Le]}var ue=t.createContext({}),s=ue,c=e(39559);function de(n){var r=n.cellRender,a=n.monthCellRender,g=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!g))return function(V,T){var Ce=V;return g&&T.type==="date"?g(Ce,T.today):a&&T.type==="month"?a(Ce,T.locale):T.originNode}},[r,a,g]);return p}function _(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",g=String(n);g.length=1?a|0:1,T=n;T<=r;T+=V)p.push({label:_(T,2),value:T,disabled:(g||[]).includes(T)});return p}function Kt(n){var r=n.generateConfig,a=n.prefixCls,g=n.operationRef,p=n.activeColumnIndex,V=n.value,T=n.showHour,Ce=n.showMinute,Se=n.showSecond,Le=n.use12Hours,Ct=n.hourStep,Ve=Ct===void 0?1:Ct,$e=n.minuteStep,dt=$e===void 0?1:$e,ft=n.secondStep,he=ft===void 0?1:ft,We=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,Gt=n.onSelect,Qt=n.cellRender,Mt=n.locale,zn=[],In="".concat(a,"-content"),Vn="".concat(a,"-time-panel"),Gn,lr=V?r.getHour(V):-1,cr=lr,Cr=V?r.getMinute(V):-1,tr=V?r.getSecond(V):-1,Jn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Jn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[We,mt,Ut]},[We,mt,Ut,Nt,Jn]),ir=(0,be.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Wr=ut(0,23,Ve,ur&&ur()),Zr=(0,P.Z)(function(){return Wr},Wr,Dt);Le&&(Gn=cr>=12,cr%=12);var Gr=t.useMemo(function(){if(!Le)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Le,Zr]),xr=(0,be.Z)(Gr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Le?Zr.filter(Gn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":_(Hr,2);return(0,nt.Z)((0,nt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Le,Gn,Zr]),Yr=ut(0,59,dt,_n&&_n(lr)),aa=ut(0,59,he,mr&&mr(lr,Cr)),$r=jt({value:V,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Le});g.current={onUpDown:function(Hr){var Rr=zn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===We||Pr)&&(io(en),zn&&zn(en),$r&&$r(en,Un),In&&!Ke(Se,en,ua)&&!(dt!=null&&dt(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===tt.Z.PAGE_UP||en===tt.Z.PAGE_DOWN?Pr=La?Se.addMonth:Se.addYear:Pr=La?Se.addDate:Se.addMonth,en){case tt.Z.LEFT:case tt.Z.PAGE_UP:Un=Pr(oa,-1);break;case tt.Z.RIGHT:case tt.Z.PAGE_DOWN:Un=Pr(oa,1);break;case tt.Z.UP:case tt.Z.DOWN:Un=Pr(oa,Number("".concat(en===tt.Z.UP?"-":"").concat(La?S:dn)));break}if(Un)return!(dt!=null&&dt(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([tt.Z.LEFT,tt.Z.RIGHT,tt.Z.UP,tt.Z.DOWN,tt.Z.PAGE_UP,tt.Z.PAGE_DOWN,tt.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==tt.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,m.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Le&&!Qr.current&&Fa(Le)},[Le]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=de({cellRender:Gr,monthCellRender:Zr,dateRender:Wr}),dr=(0,nt.Z)((0,nt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Wa,disabledDate:dt});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(zt,(0,u.Z)({},dr,(0,c.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}})):ha=t.createElement(gt,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}))}var qa,Ha,Ta=function(){var en=Se.getNow(),Un=W(Se.getHour(en),Se.getMinute(en),Se.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=R(Se,en,Un[0],Un[1],Un[2]);Vr(Pr,"submit")};ga||(qa=Rn(p,Or,Qt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||dt&&dt(ua),locale:Ce,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Vr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(Gt&&Or==="date"&&We==="date"&&!Yt){var no=Se.getNow(),Bo="".concat(p,"-today-btn"),so=dt&&dt(no);xo=t.createElement("a",{className:O()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Vr(no,"mouse",!0)}},Ce.today)}return t.createElement(s.Provider,{value:(0,nt.Z)((0,nt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:O()("".concat(p,"-panel"),V,(r={},(0,Ee.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Ee.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Ee.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:T,onKeyDown:to,onBlur:jr,onMouseDown:Gn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),zr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,g=n.popupElement,p=n.popupStyle,V=n.visible,T=n.dropdownClassName,Ce=n.dropdownAlign,Se=n.transitionName,Le=n.getPopupContainer,Ct=n.children,Ve=n.range,$e=n.popupPlacement,dt=n.direction,ft="".concat(a,"-dropdown"),he=function(){return $e!==void 0?$e:dt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:zr,prefixCls:ft,popupTransitionName:Se,popup:g,popupAlign:Ce,popupVisible:V,popupClassName:O()(T,(r={},(0,Ee.Z)(r,"".concat(ft,"-range"),Ve),(0,Ee.Z)(r,"".concat(ft,"-rtl"),dt==="rtl"),r)),popupStyle:p,getPopupContainer:Le},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,g=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(V,T){var Ce=V.label,Se=V.value;return t.createElement("li",{key:T,onClick:function(){return g==null?void 0:g(pt(Se))},onMouseEnter:function(){return p==null?void 0:p(pt(Se))},onMouseLeave:function(){return p==null?void 0:p(null)}},Ce)}))):null}function On(n){var r=n.picker,a=n.disabledHours,g=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||g||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(n,r,a){var g=(0,c.Z)(r)==="object"?r.clearIcon:a;return g||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,g=a.prefixCls,p=g===void 0?"rc-picker":g,V=a.id,T=a.name,Ce=a.tabIndex,Se=a.style,Le=a.className,Ct=a.dropdownClassName,Ve=a.dropdownAlign,$e=a.popupStyle,dt=a.transitionName,ft=a.generateConfig,he=a.locale,We=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,Gt=Yt===void 0?"date":Yt,Qt=a.format,Mt=a.use12Hours,zn=a.value,In=a.defaultValue,Vn=a.presets,Gn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Jn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Wr=a.onChange,Zr=a.onOpenChange,Gr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,$r=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=Gt==="date"&&!!Nt||Gt==="time",ka=Lt(Vn),Za=Fe(vn(Qt,Gt,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,Y.Z)(null,{value:zn,defaultValue:In}),oa=(0,be.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,be.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ja=(0,Y.Z)(!1,{value:Gn,defaultValue:lr,postState:function(An){return Jn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ga=(0,be.Z)(Ja,2),Ea=Ga[0],Pa=Ga[1],Wa=ot(Oa,{formatList:Za,generateConfig:ft,locale:he}),Vr=(0,be.Z)(Wa,2),da=Vr[0],to=Vr[1],jr=le({valueTexts:da,onTextChange:function(An){var fa=Pe(An,{locale:he,formatList:Za,generateConfig:ft});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,be.Z)(jr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Wr&&!Ke(ft,Fa,An)&&Wr(An,An?$(An,{generateConfig:ft,locale:he,format:Za[0]}):"")},Ta=function(An){Jn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,m.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;ba$e(Le);case"month":return Ve(he)>Ve(Le);case"week":return Ct(he)>Ct(Le);default:return!oe(Ce,he,Le)&&Ce.isAfter(he,Le)}return!1},[V,T[1],Le,r]),ft=t.useCallback(function(he){if(T[1]||V&&V(he))return!0;if(T[0]&&Se)return!oe(Ce,he,Le)&&Ce.isAfter(Se,he);if(!r&&Se)switch(a){case"quarter":return $e(he)<$e(Se);case"month":return Ve(he)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,c.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,nt.Z)((0,nt.Z)({},Mt),{},{defaultValue:Oe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,u.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?zo:Xo,disabledTime:function(Va){return Xn?Xn(Va,Tn===0?"start":"end"):!1},className:O()((0,Ee.Z)({},"".concat(T,"-panel-focused"),Tn===0?!kl:!Ul)),value:Oe(Fn,Tn),locale:We,tabIndex:-1,onPanelChange:function(Va,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(ct(La,uo,Tn),ct(Fn,Va,Tn));var fo=Va;er==="right"&&La[Tn]===uo&&(fo=w(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Oe(Fn,1):Oe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ja.current&&Ea.current&&pa.current&&Vr.current){co=Ja.current.offsetWidth+Ea.current.offsetWidth;var Oi=Vr.current.offsetLeft>co?Vr.current.offsetLeft-co:Vr.current.offsetLeft,$l=pa.current.offsetWidth,Ql=Vr.current.offsetWidth;$l&&Ql&&co>$l-Ql-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(T,La[Tn],$r),Pn=Mn({prefixCls:T,components:Mo,needConfirmButton:Oa,okDisabled:!Oe(Fn,Tn)||Jn&&Jn(Fn[Tn]),locale:We,onOk:function(){var Ka=Oe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),za(!1,Tn,"confirm"))}});if(Qt!=="time"&&!Mt){var nr=xo(Tn),wr=w(nr,Qt,he),Fo=La[Tn],Va=Fo===Qt,uo=bl(Va?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(w(Ka,Qt,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Va&&uo):er=t.createElement(t.Fragment,null,uo,Va&&fo)}else er=bl();var jo=t.createElement("div",{className:"".concat(T,"-panel-layout")},t.createElement(Cn,{prefixCls:T,presets:Ri,onClick:function(Ka){ba(Ka,null),za(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(T,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(T,"-footer")},cn,Pn)));return mr&&(jo=mr(jo)),t.createElement("div",{className:"".concat(T,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},jo)}var Mi=t.createElement("div",{className:O()("".concat(T,"-range-wrapper"),"".concat(T,"-").concat(Qt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Vr,className:"".concat(T,"-range-arrow"),style:Pi}),Di()),Jl;Xr&&(Jl=t.createElement("span",{className:"".concat(T,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=$n(T,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;jr[0]||(Pn=ct(Pn,null,0)),jr[1]||(Pn=ct(Pn,null,1)),ba(Pn,null),za(!1,Tn,"clear")},className:"".concat(T,"-clear"),role:"button"},Bi),Zi=xr&&(Oe(dr,0)&&!jr[0]||Oe(dr,1)&&!jr[1]),Gl={size:fn(Qt,da[0],he)},Cl=0,Sl=0;Ja.current&&Ga.current&&Ea.current&&(Tn===0?Sl=Ja.current.offsetWidth:(Cl=co,Sl=Ga.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=ct(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;jr[wr]?za(!1,!1,"confirm"):za(!1,Tn,"confirm")}else en(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:Qt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:T,dropdownClassName:Ve,dropdownAlign:dt,getPopupContainer:ft,transitionName:$e,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:O()(T,"".concat(T,"-range"),Le,(r={},(0,Ee.Z)(r,"".concat(T,"-disabled"),jr[0]&&jr[1]),(0,Ee.Z)(r,"".concat(T,"-focused"),Tn===0?jl:Kl),(0,Ee.Z)(r,"".concat(T,"-rtl"),oa==="rtl"),r)),style:Se,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,ke.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:O()("".concat(T,"-input"),(a={},(0,Ee.Z)(a,"".concat(T,"-input-active"),Tn===0),(0,Ee.Z)(a,"".concat(T,"-input-placeholder"),!!Nl),a)),ref:Ja},t.createElement("input",(0,u.Z)({id:Ce,disabled:jr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Oe(mt,0)||"",ref:Pa},Ci,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(T,"-range-separator"),ref:Ea},Vn),t.createElement("div",{className:O()("".concat(T,"-input"),(g={},(0,Ee.Z)(g,"".concat(T,"-input-active"),Tn===1),(0,Ee.Z)(g,"".concat(T,"-input-placeholder"),!!Zl),g)),ref:Ga},t.createElement("input",(0,u.Z)({disabled:jr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Oe(mt,1)||"",ref:Wa},yi,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(T,"-active-bar"),style:(0,nt.Z)((0,nt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Jl,Zi&&Ni)))}var wo=function(n){(0,Xe.Z)(a,n);var r=(0,Ye.Z)(a);function a(){var g;(0,ve.Z)(this,a);for(var p=arguments.length,V=new Array(p),T=0;T{const{lineHeight:p}=n,V=Math.floor(a*p)+2,T=Math.max((r-V)/2,0),Ce=Math.max(r-V-T,0);return{padding:`${T}px ${g}px ${Ce}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,cellHeight:p,motionDurationSlow:V,borderRadiusSM:T,motionDurationMid:Ce,cellHoverBg:Se,lineWidth:Le,lineType:Ct,colorPrimary:Ve,cellActiveWithRangeBg:$e,colorTextLightSolid:dt,controlHeightSM:ft,cellRangeBorderColor:he,pickerCellBorderGap:We,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'},[g]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:T,transition:`background ${Ce}, border ${Ce}`},"&-range-hover-start, &-range-hover-end":{[g]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[g]:{background:Se}},[`&-in-view${a}-today ${g}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Le}px ${Ct} ${Ve}`,borderRadius:T,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:$e}},[`&-in-view${a}-selected ${g}, - &-in-view${a}-range-start ${g}, - &-in-view${a}-range-end ${g}`]:{color:dt,background:Ve},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:$e}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ft,borderTop:`${Le}px dashed ${he}`,borderBottom:`${Le}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${V}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:We},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${g}`]:{borderStartStartRadius:T,borderEndStartRadius:T,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${g}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:T,borderEndEndRadius:T},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-p)/2,borderInlineStart:`${Le}px dashed ${he}`,borderStartStartRadius:T,borderEndStartRadius:T},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-p)/2,borderInlineEnd:`${Le}px dashed ${he}`,borderStartEndRadius:T,borderEndEndRadius:T},"&-disabled":{color:Nt,pointerEvents:"none",[g]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${g}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:g,pickerYearMonthCellWidth:p,pickerControlIconSize:V,cellWidth:T,paddingSM:Ce,paddingXS:Se,paddingXXS:Le,colorBgContainer:Ct,lineWidth:Ve,lineType:$e,borderRadiusLG:dt,colorPrimary:ft,colorTextHeading:he,colorSplit:We,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:Gt,fontWeightStrong:Qt,cellHeight:Mt,pickerCellPaddingVertical:zn,colorTextDisabled:In,colorText:Vn,fontSize:Gn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Jn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Wr,timeColumnHeight:Zr,timeColumnWidth:Gr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=T*7+Fr*2,aa=(Yr-Se*2)/3-p-Ce,$r=(Yr-Se*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${Ve}px ${$e} ${We}`,borderRadius:dt,outline:"none","&-focused":{borderColor:ft},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${Se}px`,color:he,borderBottom:`${Ve}px ${$e} ${We}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Gn,"&:hover":{color:Gt}},"&-view":{flex:"auto",fontWeight:Qt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Se},"&:hover":{color:ft}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:V,height:V,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(V/2),insetInlineStart:Math.ceil(V/2),display:"inline-block",width:V,height:V,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+zn*2,color:Vn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${zn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Vn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${g}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${g}::after`]:{insetInlineEnd:-(T-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${g}::after`]:{insetInlineEnd:0,insetInlineStart:-(T-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[g]:{padding:`0 ${Se}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:$r,borderInlineStart:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:$r,borderInlineEnd:`${Ve}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:$r,borderInlineEnd:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:$r,borderInlineStart:`${Ve}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ve}px ${$e} ${We}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*Ve}px`,textAlign:"center","&-extra":{padding:`0 ${Ce}px`,lineHeight:`${Nt-2*Ve}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ve}px ${$e} ${We}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Jn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[g]:{padding:`0 ${Se/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Se}px`},[g]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ve}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ve}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ve}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Se}px ${Ce}px`},[`${r}-cell`]:{[`&:hover ${g}, - &-selected ${g}, - ${g}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Wr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ft},[`&${r}-cell-week`]:{color:new $a.C(mr).setAlpha(.5).toHexString()},[g]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Se}px ${Fr}px`},[`${r}-content`]:{width:T*7,th:{width:T,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ve}px ${$e} ${We}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Gr,margin:`${Le}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ve}px ${$e} ${We}`},"&-active":{background:new $a.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Gr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Gr-xr)/2,color:Vn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Wr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Le*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:g,errorActiveShadow:p,colorWarning:V,warningActiveShadow:T}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:g},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:g,activeShadow:p}))),[`${r}-active-bar`]:{background:g}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:V},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:V,activeShadow:T}))),[`${r}-active-bar`]:{background:V}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:g,fontSize:p,paddingInline:V,colorBgContainer:T,lineWidth:Ce,lineType:Se,colorBorder:Le,borderRadius:Ct,motionDurationMid:Ve,colorBgContainerDisabled:$e,colorTextDisabled:dt,colorTextPlaceholder:ft,controlHeightLG:he,fontSizeLG:We,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:Gt,lineWidthBold:Qt,lineHeight:Mt,colorPrimary:zn,motionDurationSlow:In,zIndexPopup:Vn,paddingXXS:Gn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Jn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Wr,colorSplit:Zr,cellHoverBg:Gr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,g,p,V)),{position:"relative",display:"inline-flex",alignItems:"center",background:T,lineHeight:1,border:`${Ce}px ${Se} ${Le}`,borderRadius:Ct,transition:`border ${Ve}, box-shadow ${Ve}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:$e,borderColor:Le,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ft}}},"&-large":Object.assign(Object.assign({},Ur(n,he,We,V)),{[`${r}-input > input`]:{fontSize:We}}),"&-small":Object.assign({},Ur(n,mt,p,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:dt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:dt,lineHeight:1,background:T,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ve}, color ${Ve}`,"> *":{verticalAlign:"top"},"&:hover":{color:Gt}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:We,color:dt,fontSize:We,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:Gt},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:V},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Ce,height:Qt,marginInlineStart:V,background:zn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Vn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Gn},[`${r}-ranges`]:{marginBottom:0,padding:`${Gn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Ce-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:zn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:V*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Jn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${Ce}px ${Se} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Wr,paddingInline:Nt,paddingBlock:(mt-Math.round(p*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:Gr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Ce}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Le}}}}),"&-dropdown-range":{padding:`${Jn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:g,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:g+g/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+g/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new $a.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:g,showMinute:p,showSecond:V,use12Hours:T}=n,Ce=rl(r)[0],Se=Object.assign({},n);return r&&Array.isArray(r)&&(Se.format=Ce),Ce&&typeof Ce=="string"&&(!Ce.includes("s")&&V===void 0&&(Se.showSecond=!1),!Ce.includes("m")&&p===void 0&&(Se.showMinute=!1),!Ce.includes("H")&&!Ce.includes("h")&&!Ce.includes("K")&&!Ce.includes("k")&&g===void 0&&(Se.showHour=!1),(Ce.includes("a")||Ce.includes("A"))&&T===void 0&&(Se.use12Hours=!0)),a==="time"?Se:(typeof Ce=="function"&&delete Se.format,{showTime:Se})}function Wo(n,r,a){if(n===!1)return!1;const g={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},g),n):g}var Vo=e(3113);function al(n){return t.createElement(Vo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:V,className:T,placement:Ce,size:Se,disabled:Le,bordered:Ct=!0,placeholder:Ve,popupClassName:$e,dropdownClassName:dt,status:ft,clearIcon:he,allowClear:We,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:Gt,getPopupContainer:Qt}=(0,t.useContext)(po.E_),Mt=Yt("picker",p),{compactSize:zn,compactItemClassnames:In}=(0,_a.ri)(Mt,Gt),{format:Vn,showTime:Gn,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Jn=Object.assign(Object.assign({},Gn?Po(Object.assign({format:Vn,picker:lr},Gn)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Vn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Se!=null?Se:zn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Le!=null?Le:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Wr,feedbackIcon:Zr}=_n,Gr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(Te,null):t.createElement(qe,null),mr&&Zr);(0,t.useImperativeHandle)(g,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(D,null)),disabled:ur,ref:Nt,dropdownAlign:lo(Gt,Ce),placeholder:ko(Xr,lr,Ve),suffixIcon:Gr,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Jn,{className:O()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Wr,ft),mr),tr,In,T,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:V||Qt,generateConfig:n,components:Ko,direction:Gt,dropdownClassName:O()(tr,$e||dt,mt),allowClear:Wo(We,he,t.createElement(fe.Z,null))})))})}var Ar=function(n,r){var a={};for(var g in n)Object.prototype.hasOwnProperty.call(n,g)&&r.indexOf(g)<0&&(a[g]=n[g]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,g=Object.getOwnPropertySymbols(n);p{const{prefixCls:ft,getPopupContainer:he,style:We,className:mt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:Gt,placeholder:Qt,popupClassName:Mt,dropdownClassName:zn,disabled:In,status:Vn,clearIcon:Gn,allowClear:lr}=$e,cr=Ar($e,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Jn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ft),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Wr,showTime:Zr}=$e,[Gr,xr]=Aa(ir);(0,t.useImperativeHandle)(dt,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};Se&&(hr.picker=Se);const Fr=Se||$e.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Wr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Wr},$e),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Qr}),$r=t.useContext(ho.Z),ga=In!=null?In:$r,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(Te,null):t.createElement(qe,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),$e.locale);return Gr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Qt),suffixIcon:qr,dropdownAlign:lo(tr,Gt),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:O()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Vn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),We),prefixCls:ir,getPopupContainer:he||Jn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:O()(xr,Ut,Mt||zn),allowClear:Wo(lr,Gn,t.createElement(fe.Z,null))})))});return Le&&(Ve.displayName=Le),Ve}const a=r(),g=r("week","WeekPicker"),p=r("month","MonthPicker"),V=r("year","YearPicker"),T=r("time","TimePicker"),Ce=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:g,MonthPicker:p,YearPicker:V,TimePicker:T,QuarterPicker:Ce}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:g,YearPicker:p,TimePicker:V,QuarterPicker:T}=fr(n),Ce=ll(n),Se=r;return Se.WeekPicker=a,Se.MonthPicker=g,Se.YearPicker=p,Se.RangePicker=Ce,Se.TimePicker=V,Se.QuarterPicker=T,Se}var ca=va;const ja=ca(A);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(ja,"picker",null,Do);ja._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(ja.RangePicker,"picker",null,Do);ja._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,ja.generatePicker=ca;var Yo=ja},91857:function(un,at,e){var o=e(59301),b=e(38819),m=e(92310),re=e.n(m),i=e(31561),K=e(70425),j=e(18929),ie=e(2738),se=e(79676),C=e(53487),Me=e(92343),F=e(36355),I=e(20834),_e=e(40875),we=e(88088),Ge=e(47211);const it=null,Ie=u=>{const{menu:t,arrow:h,prefixCls:E,children:U,trigger:ae,disabled:ye,dropdownRender:qe,getPopupContainer:ze,overlayClassName:Be,rootClassName:ht,open:Re,onOpenChange:Te,visible:fe,onVisibleChange:te,mouseEnterDelay:ce=.15,mouseLeaveDelay:B=.1,autoAdjustOverflow:v=!0,placement:D="",overlay:k,transitionName:O}=u,{getPopupContainer:ve,getPrefixCls:me,direction:Qe}=o.useContext(F.E_),Xe=o.useMemo(()=>{const J=me();return O!==void 0?O:D.includes("top")?`${J}-slide-down`:`${J}-slide-up`},[me,D,O]),Ye=o.useMemo(()=>D?D.includes("Center")?D.slice(0,D.indexOf("Center")):D:Qe==="rtl"?"bottomRight":"bottomLeft",[D,Qe]),Ee=me("dropdown",E),[nt,be]=(0,Ge.Z)(Ee),[,Y]=(0,we.Z)(),ke=o.Children.only(U),P=(0,Me.Tm)(ke,{className:re()(`${Ee}-trigger`,{[`${Ee}-rtl`]:Qe==="rtl"},ke.props.className),disabled:ye}),y=ye?[]:ae;let l;y&&y.includes("contextMenu")&&(l=!0);const[d,S]=(0,j.Z)(!1,{value:Re!=null?Re:fe}),M=(0,K.useEvent)(J=>{Te==null||Te(J),te==null||te(J),S(J)}),Z=re()(Be,ht,be,{[`${Ee}-rtl`]:Qe==="rtl"}),z=(0,se.Z)({arrowPointAtCenter:typeof h=="object"&&h.pointAtCenter,autoAdjustOverflow:v,offset:Y.marginXXS,arrowWidth:h?Y.sizePopupArrow:0,borderRadius:Y.borderRadius}),ge=o.useCallback(()=>{S(!1)},[]),Q=()=>{let J;return t!=null&&t.items?J=o.createElement(I.default,Object.assign({},t)):typeof k=="function"?J=k():J=k,qe&&(J=qe(J)),J=o.Children.only(typeof J=="string"?o.createElement("span",null,J):J),o.createElement(_e.J,{prefixCls:`${Ee}-menu`,expandIcon:o.createElement("span",{className:`${Ee}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Ee}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:ge,validator:oe=>{let{mode:je}=oe}},J)};return nt(o.createElement(i.Z,Object.assign({alignPoint:l},(0,ie.Z)(u,["rootClassName"]),{mouseEnterDelay:ce,mouseLeaveDelay:B,visible:d,builtinPlacements:z,arrow:!!h,overlayClassName:Z,prefixCls:Ee,getPopupContainer:ze||ve,transitionName:Xe,trigger:y,overlay:Q,placement:Ye,onVisibleChange:M}),P))};function bt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const A=(0,C.Z)(Ie,"dropdown",u=>u,bt),G=u=>o.createElement(A,Object.assign({},u),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=G,at.Z=Ie},38854:function(un,at,e){e.d(at,{Z:function(){return we}});var o=e(91857),b=e(92310),m=e.n(b),re=e(59301),i=e(18785),K=e(3113),j=e(36355),ie=e(81327),se=e(33234),C=e(47211),Me=function(Ge,it){var Ie={};for(var bt in Ge)Object.prototype.hasOwnProperty.call(Ge,bt)&&it.indexOf(bt)<0&&(Ie[bt]=Ge[bt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,bt=Object.getOwnPropertySymbols(Ge);A{const{getPopupContainer:it,getPrefixCls:Ie,direction:bt}=re.useContext(j.E_),{prefixCls:A,type:G="default",danger:u,disabled:t,loading:h,onClick:E,htmlType:U,children:ae,className:ye,menu:qe,arrow:ze,autoFocus:Be,overlay:ht,trigger:Re,align:Te,open:fe,onOpenChange:te,placement:ce,getPopupContainer:B,href:v,icon:D=re.createElement(i.Z,null),title:k,buttonsRender:O=Q=>Q,mouseEnterDelay:ve,mouseLeaveDelay:me,overlayClassName:Qe,overlayStyle:Xe,destroyPopupOnHide:Ye,dropdownRender:Ee}=Ge,nt=Me(Ge,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),be=Ie("dropdown",A),Y=`${be}-button`,[ke,P]=(0,C.Z)(be),y={menu:qe,arrow:ze,autoFocus:Be,align:Te,disabled:t,trigger:t?[]:Re,onOpenChange:te,getPopupContainer:B||it,mouseEnterDelay:ve,mouseLeaveDelay:me,overlayClassName:Qe,overlayStyle:Xe,destroyPopupOnHide:Ye,dropdownRender:Ee},{compactSize:l,compactItemClassnames:d}=(0,se.ri)(be,bt),S=m()(Y,d,ye,P);"overlay"in Ge&&(y.overlay=ht),"open"in Ge&&(y.open=fe),"placement"in Ge?y.placement=ce:y.placement=bt==="rtl"?"bottomLeft":"bottomRight";const M=re.createElement(K.ZP,{type:G,danger:u,disabled:t,loading:h,onClick:E,htmlType:U,href:v,title:k},ae),Z=re.createElement(K.ZP,{type:G,danger:u,icon:D}),[z,ge]=O([M,Z]);return ke(re.createElement(ie.Z.Compact,Object.assign({className:S,size:l,block:!0},nt),z,re.createElement(o.Z,Object.assign({},y),ge)))};F.__ANT_BUTTON=!0;var I=F;const _e=o.Z;_e.Button=I;var we=_e},47211:function(un,at,e){e.d(at,{Z:function(){return Me}});var o=e(17313),b=e(13826),m=e(92899),re=e(29878),i=e(19447),K=e(83116),j=e(37613),se=F=>{const{componentCls:I,menuCls:_e,colorError:we,colorTextLightSolid:Ge}=F,it=`${_e}-item`;return{[`${I}, ${I}-menu-submenu`]:{[`${_e} ${it}`]:{[`&${it}-danger:not(${it}-disabled)`]:{color:we,"&:hover":{color:Ge,backgroundColor:we}}}}}};const C=F=>{const{componentCls:I,menuCls:_e,zIndexPopup:we,dropdownArrowDistance:Ge,sizePopupArrow:it,antCls:Ie,iconCls:bt,motionDurationMid:A,dropdownPaddingVertical:G,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:h,fontSizeIcon:E,controlPaddingHorizontal:U,colorBgElevated:ae}=F;return[{[I]:Object.assign(Object.assign({},(0,o.Wf)(F)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:we,display:"block","&::before":{position:"absolute",insetBlock:-Ge+it/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${bt}-down, & > ${Ie}-btn-icon > ${bt}-down`]:{fontSize:E}},[`${I}-wrap`]:{position:"relative",[`${Ie}-btn > ${bt}-down`]:{fontSize:E},[`${bt}-down::before`]:{transition:`transform ${A}`}},[`${I}-wrap-open`]:{[`${bt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${I}-placement-bottomLeft, - &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${I}-placement-bottomLeft, - &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${I}-placement-bottom, - &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${I}-placement-bottom, - &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${I}-placement-bottomRight, - &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${I}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${I}-placement-topLeft, - &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${I}-placement-topLeft, - &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${I}-placement-top, - &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${I}-placement-top, - &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${I}-placement-topRight, - &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${I}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${I}-placement-bottomLeft, - &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${I}-placement-bottom, - &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${I}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${I}-placement-topLeft, - &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${I}-placement-top, - &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${I}-placement-topRight`]:{animationName:b.ly}})},(0,i.ZP)(F,{colorBg:ae,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${I} ${_e}`]:{position:"relative",margin:0},[`${_e}-submenu-popup`]:{position:"absolute",zIndex:we,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${I}, ${I}-menu-submenu`]:{[_e]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:ae,backgroundClip:"padding-box",borderRadius:F.borderRadiusLG,outline:"none",boxShadow:F.boxShadowSecondary},(0,o.Qy)(F)),{[`${_e}-item-group-title`]:{padding:`${G}px ${U}px`,color:F.colorTextDescription,transition:`all ${A}`},[`${_e}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${_e}-item-icon`]:{minWidth:u,marginInlineEnd:F.marginXS,fontSize:F.fontSizeSM},[`${_e}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${A}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${_e}-item, ${_e}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${U}px`,color:F.colorText,fontWeight:"normal",fontSize:u,lineHeight:F.lineHeight,cursor:"pointer",transition:`all ${A}`,borderRadius:F.borderRadiusSM,"&:hover, &-active":{backgroundColor:F.controlItemBgHover}},(0,o.Qy)(F)),{"&-selected":{color:F.colorPrimary,backgroundColor:F.controlItemBgActive,"&:hover, &-active":{backgroundColor:F.controlItemBgActiveHover}},"&-disabled":{color:h,cursor:"not-allowed","&:hover":{color:h,backgroundColor:ae,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${F.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:F.colorSplit},[`${I}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:F.paddingXS,[`${I}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:F.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${_e}-item-group-list`]:{margin:`0 ${F.marginXS}px`,padding:0,listStyle:"none"},[`${_e}-submenu-title`]:{paddingInlineEnd:U+F.fontSizeSM},[`${_e}-submenu-vertical`]:{position:"relative"},[`${_e}-submenu${_e}-submenu-disabled ${I}-menu-submenu-title`]:{[`&, ${I}-menu-submenu-arrow-icon`]:{color:h,backgroundColor:ae,cursor:"not-allowed"}},[`${_e}-submenu-selected ${I}-menu-submenu-title`]:{color:F.colorPrimary}})}},[(0,b.oN)(F,"slide-up"),(0,b.oN)(F,"slide-down"),(0,m.Fm)(F,"move-up"),(0,m.Fm)(F,"move-down"),(0,re._y)(F,"zoom-big")]]};var Me=(0,K.Z)("Dropdown",(F,I)=>{let{rootPrefixCls:_e}=I;const{marginXXS:we,sizePopupArrow:Ge,controlHeight:it,fontSize:Ie,lineHeight:bt,paddingXXS:A,componentCls:G,borderRadiusLG:u}=F,t=(it-Ie*bt)/2,{dropdownArrowOffset:h}=(0,i.fS)({contentRadius:u}),E=(0,j.TS)(F,{menuCls:`${G}-menu`,rootPrefixCls:_e,dropdownArrowDistance:Ge/2+we,dropdownArrowOffset:h,dropdownPaddingVertical:t,dropdownEdgeChildPadding:A});return[C(E),se(E)]},F=>({zIndexPopup:F.zIndexPopupBase+50}))},64165:function(un,at,e){e.d(at,{Z:function(){return A}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),i=e(9763),K=e(64993),j=e(88088),se=()=>{const[,G]=(0,j.Z)(),t=new K.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return m.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{fill:"none",fillRule:"evenodd"},m.createElement("g",{transform:"translate(24 31.67)"},m.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),m.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"}),m.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)"}),m.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"}),m.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"})),m.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"}),m.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},m.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),m.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Me=()=>{const[,G]=(0,j.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:h,colorBgContainer:E}=G,{borderColor:U,shadowColor:ae,contentColor:ye}=(0,m.useMemo)(()=>({borderColor:new K.C(u).onBackground(E).toHexShortString(),shadowColor:new K.C(t).onBackground(E).toHexShortString(),contentColor:new K.C(h).onBackground(E).toHexShortString()}),[u,t,h,E]);return m.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},m.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},m.createElement("ellipse",{fill:ae,cx:"32",cy:"33",rx:"32",ry:"7"}),m.createElement("g",{fillRule:"nonzero",stroke:U},m.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"}),m.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},F=e(83116),I=e(37613);const _e=G=>{const{componentCls:u,margin:t,marginXS:h,marginXL:E,fontSize:U,lineHeight:ae}=G;return{[u]:{marginInline:h,fontSize:U,lineHeight:ae,textAlign:"center",[`${u}-image`]:{height:G.emptyImgHeight,marginBottom:h,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:G.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:G.colorTextDisabled,[`${u}-description`]:{color:G.colorTextDisabled},[`${u}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:h,color:G.colorTextDisabled,[`${u}-image`]:{height:G.emptyImgHeightSM}}}}};var we=(0,F.Z)("Empty",G=>{const{componentCls:u,controlHeightLG:t}=G,h=(0,I.TS)(G,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[_e(h)]}),Ge=function(G,u){var t={};for(var h in G)Object.prototype.hasOwnProperty.call(G,h)&&u.indexOf(h)<0&&(t[h]=G[h]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(G);E{var{className:u,rootClassName:t,prefixCls:h,image:E=it,description:U,children:ae,imageStyle:ye,style:qe}=G,ze=Ge(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Be,direction:ht,empty:Re}=m.useContext(re.E_),Te=Be("empty",h),[fe,te]=we(Te),[ce]=(0,i.Z)("Empty"),B=typeof U!="undefined"?U:ce==null?void 0:ce.description,v=typeof B=="string"?B:"empty";let D=null;return typeof E=="string"?D=m.createElement("img",{alt:v,src:E}):D=E,fe(m.createElement("div",Object.assign({className:b()(te,Te,Re==null?void 0:Re.className,{[`${Te}-normal`]:E===Ie,[`${Te}-rtl`]:ht==="rtl"},u,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),qe)},ze),m.createElement("div",{className:`${Te}-image`,style:ye},D),B&&m.createElement("div",{className:`${Te}-description`},B),ae&&m.createElement("div",{className:`${Te}-footer`},ae)))};bt.PRESENTED_IMAGE_DEFAULT=it,bt.PRESENTED_IMAGE_SIMPLE=Ie;var A=bt},78241:function(un,at,e){e.d(at,{default:function(){return Lt}});var o=e(26407),b=e(92310),m=e.n(b),re=e(77900),i=e(59301),K=e(62892),j=e(32441);function ie(x){const[le,ue]=i.useState(x);return i.useEffect(()=>{const s=setTimeout(()=>{ue(x)},x.length?0:10);return()=>{clearTimeout(s)}},[x]),le}var se=e(17313),C=e(29878),Me=e(8378),F=e(37613),I=e(83116),we=x=>{const{componentCls:le}=x,ue=`${le}-show-help`,s=`${le}-show-help-item`;return{[ue]:{transition:`opacity ${x.motionDurationSlow} ${x.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${x.motionDurationSlow} ${x.motionEaseInOut}, - opacity ${x.motionDurationSlow} ${x.motionEaseInOut}, - transform ${x.motionDurationSlow} ${x.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Ge=x=>({legend:{display:"block",width:"100%",marginBottom:x.marginLG,padding:0,color:x.colorTextDescription,fontSize:x.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`},label:{fontSize:x.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},output:{display:"block",paddingTop:15,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight}}),it=(x,le)=>{const{formItemCls:ue}=x;return{[ue]:{[`${ue}-label > label`]:{height:le},[`${ue}-control-input`]:{minHeight:le}}}},Ie=x=>{const{componentCls:le}=x;return{[x.componentCls]:Object.assign(Object.assign(Object.assign({},(0,se.Wf)(x)),Ge(x)),{[`${le}-text`]:{display:"inline-block",paddingInlineEnd:x.paddingSM},"&-small":Object.assign({},it(x,x.controlHeightSM)),"&-large":Object.assign({},it(x,x.controlHeightLG))})}},bt=x=>{const{formItemCls:le,iconCls:ue,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:de,labelColor:_,labelFontSize:Ae,labelHeight:Fe,labelColonMarginInlineStart:Oe,labelColonMarginInlineEnd:ct,itemMarginBottom:pt}=x;return{[le]:Object.assign(Object.assign({},(0,se.Wf)(x)),{marginBottom:pt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${le}-split`]:{color:x.colorError}},"&-has-error":{[`${le}-split`]:{color:x.colorWarning}},[`${le}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${x.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:_,fontSize:Ae,[`> ${ue}`]:{fontSize:x.fontSize,verticalAlign:"top"},[`&${le}-required:not(${le}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:x.marginXXS,color:de,fontSize:x.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-optional`]:{display:"inline-block",marginInlineStart:x.marginXXS,color:x.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-tooltip`]:{color:x.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:x.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Oe,marginInlineEnd:ct},[`&${le}-no-colon::after`]:{content:'"\\a0"'}}},[`${le}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${c}-col-'"]):not([class*="' ${c}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:x.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[le]:{"&-explain, &-extra":{clear:"both",color:x.colorTextDescription,fontSize:x.fontSize,lineHeight:x.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:x.controlHeightSM,transition:`color ${x.motionDurationMid} ${x.motionEaseOut}`},"&-explain":{"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning}}},[`&-with-help ${le}-explain`]:{height:"auto",opacity:1},[`${le}-feedback-icon`]:{fontSize:x.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:x.motionDurationMid,animationTimingFunction:x.motionEaseOutBack,pointerEvents:"none","&-success":{color:x.colorSuccess},"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning},"&-validating":{color:x.colorPrimary}}})}},A=x=>{const{componentCls:le,formItemCls:ue}=x;return{[`${le}-horizontal`]:{[`${ue}-label`]:{flexGrow:0},[`${ue}-control`]:{flex:"1 1 0",minWidth:0},[`${ue}-label[class$='-24'], ${ue}-label[class*='-24 ']`]:{[`& + ${ue}-control`]:{minWidth:"unset"}}}}},G=x=>{const{componentCls:le,formItemCls:ue}=x;return{[`${le}-inline`]:{display:"flex",flexWrap:"wrap",[ue]:{flex:"none",marginInlineEnd:x.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ue}-label, - > ${ue}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ue}-label`]:{flex:"none"},[`${le}-text`]:{display:"inline-block"},[`${ue}-has-feedback`]:{display:"inline-block"}}}}},u=x=>({padding:x.verticalLabelPadding,margin:x.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=x=>{const{componentCls:le,formItemCls:ue,rootPrefixCls:s}=x;return{[`${ue} ${ue}-label`]:u(x),[le]:{[ue]:{flexWrap:"wrap",[`${ue}-label, ${ue}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},h=x=>{const{componentCls:le,formItemCls:ue,rootPrefixCls:s}=x;return{[`${le}-vertical`]:{[ue]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${le}-item-control`]:{width:"100%"}}},[`${le}-vertical ${ue}-label, - .${s}-col-24${ue}-label, - .${s}-col-xl-24${ue}-label`]:u(x),[`@media (max-width: ${x.screenXSMax}px)`]:[t(x),{[le]:{[`.${s}-col-xs-24${ue}-label`]:u(x)}}],[`@media (max-width: ${x.screenSMMax}px)`]:{[le]:{[`.${s}-col-sm-24${ue}-label`]:u(x)}},[`@media (max-width: ${x.screenMDMax}px)`]:{[le]:{[`.${s}-col-md-24${ue}-label`]:u(x)}},[`@media (max-width: ${x.screenLGMax}px)`]:{[le]:{[`.${s}-col-lg-24${ue}-label`]:u(x)}}}},E=(x,le)=>(0,F.TS)(x,{formItemCls:`${x.componentCls}-item`,rootPrefixCls:le});var U=(0,I.Z)("Form",(x,le)=>{let{rootPrefixCls:ue}=le;const s=E(x,ue);return[Ie(s),bt(s),we(s),A(s),G(s),h(s),(0,Me.Z)(s),C.kr]},x=>({labelRequiredMarkColor:x.colorError,labelColor:x.colorTextHeading,labelFontSize:x.fontSize,labelHeight:x.controlHeight,labelColonMarginInlineStart:x.marginXXS/2,labelColonMarginInlineEnd:x.marginXS,itemMarginBottom:x.marginLG,verticalLabelPadding:`0 0 ${x.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const ae=[];function ye(x,le,ue){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof x=="string"?x:`${le}-${s}`,error:x,errorStatus:ue}}var ze=x=>{let{help:le,helpStatus:ue,errors:s=ae,warnings:c=ae,className:de,fieldId:_,onVisibleChanged:Ae}=x;const{prefixCls:Fe}=i.useContext(j.Rk),Oe=`${Fe}-item-explain`,[,ct]=U(Fe),pt=(0,i.useMemo)(()=>(0,K.Z)(Fe),[Fe]),Ot=ie(s),Tt=ie(c),yt=i.useMemo(()=>le!=null?[ye(le,"help",ue)]:[].concat((0,o.Z)(Ot.map((L,W)=>ye(L,"error","error",W))),(0,o.Z)(Tt.map((L,W)=>ye(L,"warning","warning",W)))),[le,ue,Ot,Tt]),R={};return _&&(R.id=`${_}_help`),i.createElement(re.default,{motionDeadline:pt.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ae},L=>{const{className:W,style:q}=L;return i.createElement("div",Object.assign({},R,{className:m()(Oe,W,de,ct),style:q,role:"alert"}),i.createElement(re.CSSMotionList,Object.assign({keys:yt},(0,K.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),xe=>{const{key:pe,error:X,errorStatus:f,className:N,style:H}=xe;return i.createElement("div",{key:pe,className:m()(N,{[`${Oe}-${f}`]:f}),style:H},X)}))})},Be=e(95013),ht=e(36355),Re=e(1684),Te=e(52946),fe=e(19716),te=e(16722);const ce=["parentNode"],B="form_item";function v(x){return x===void 0||x===!1?[]:Array.isArray(x)?x:[x]}function D(x,le){if(!x.length)return;const ue=x.join("_");return le?`${le}_${ue}`:ce.includes(ue)?`${B}_${ue}`:ue}function k(x,le,ue,s,c,de){let _=s;return de!==void 0?_=de:ue.validating?_="validating":x.length?_="error":le.length?_="warning":(ue.touched||c&&ue.validated)&&(_="success"),_}function O(x){return v(x).join("_")}function ve(x){const[le]=(0,Be.useForm)(),ue=i.useRef({}),s=i.useMemo(()=>x!=null?x:Object.assign(Object.assign({},le),{__INTERNAL__:{itemRef:c=>de=>{const _=O(c);de?ue.current[_]=de:delete ue.current[_]}},scrollToField:function(c){let de=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=v(c),Ae=D(_,s.__INTERNAL__.name),Fe=Ae?document.getElementById(Ae):null;Fe&&(0,te.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},de))},getFieldInstance:c=>{const de=O(c);return ue.current[de]}}),[x,le]);return[s]}var me=e(28726),Qe=function(x,le){var ue={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ue[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{const ue=i.useContext(Re.Z),{getPrefixCls:s,direction:c,form:de}=i.useContext(ht.E_),{prefixCls:_,className:Ae,rootClassName:Fe,size:Oe,disabled:ct=ue,form:pt,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:R,wrapperCol:L,hideRequiredMark:W,layout:q="horizontal",scrollToFirstError:xe,requiredMark:pe,onFinishFailed:X,name:f,style:N,feedbackIcons:H}=x,ee=Qe(x,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ne=(0,fe.Z)(Oe),He=i.useContext(me.Z),De=(0,i.useMemo)(()=>pe!==void 0?pe:de&&de.requiredMark!==void 0?de.requiredMark:!W,[W,pe,de]),gt=Ot!=null?Ot:de==null?void 0:de.colon,xt=s("form",_),[Rt,jt]=U(xt),Zt=m()(xt,`${xt}-${q}`,{[`${xt}-hide-required-mark`]:De===!1,[`${xt}-rtl`]:c==="rtl",[`${xt}-${ne}`]:ne},jt,de==null?void 0:de.className,Ae,Fe),[kt]=ve(pt),{__INTERNAL__:Dt}=kt;Dt.name=f;const ut=(0,i.useMemo)(()=>({name:f,labelAlign:Tt,labelCol:R,labelWrap:yt,wrapperCol:L,vertical:q==="vertical",colon:gt,requiredMark:De,itemRef:Dt.itemRef,form:kt,feedbackIcons:H}),[f,Tt,R,L,q,gt,De,kt,H]);i.useImperativeHandle(le,()=>kt);const Kt=(pn,Vt)=>{if(pn){let zt={block:"nearest"};typeof pn=="object"&&(zt=pn),kt.scrollToField(Vt,zt)}},Wt=pn=>{if(X==null||X(pn),pn.errorFields.length){const Vt=pn.errorFields[0].name;if(xe!==void 0){Kt(xe,Vt);return}de&&de.scrollToFirstError!==void 0&&Kt(de.scrollToFirstError,Vt)}};return Rt(i.createElement(Re.n,{disabled:ct},i.createElement(Te.q,{size:ne},i.createElement(j.RV,Object.assign({},{validateMessages:He}),i.createElement(j.q3.Provider,{value:ut},i.createElement(Be.default,Object.assign({id:f},ee,{name:f,onFinishFailed:Wt,form:kt,style:Object.assign(Object.assign({},de==null?void 0:de.style),N),className:Zt})))))))};var Ee=i.forwardRef(Xe),nt=e(41799),be=e(8654),Y=e(92343),ke=e(11592);function P(x){if(typeof x=="function")return x;const le=(0,ke.Z)(x);return le.length<=1?le[0]:le}const y=()=>{const{status:x,errors:le=[],warnings:ue=[]}=(0,i.useContext)(j.aM);return{status:x,errors:le,warnings:ue}};y.Context=j.aM;var l=y,d=e(16089);function S(x){const[le,ue]=i.useState(x),s=(0,i.useRef)(null),c=(0,i.useRef)([]),de=(0,i.useRef)(!1);i.useEffect(()=>(de.current=!1,()=>{de.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function _(Ae){de.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,ue(Fe=>{let Oe=Fe;return c.current.forEach(ct=>{Oe=ct(Oe)}),Oe})})),c.current.push(Ae))}return[le,_]}function M(){const{itemRef:x}=i.useContext(j.q3),le=i.useRef({});function ue(s,c){const de=c&&typeof c=="object"&&c.ref,_=s.join("_");return(le.current.name!==_||le.current.originRef!==de)&&(le.current.name=_,le.current.originRef=de,le.current.ref=(0,be.sQ)(x(s),de)),le.current.ref}return ue}var Z=e(29194),z=e(34280),ge=e(2738),Q=e(27382),J=e(37028);const oe=x=>{const{formItemCls:le}=x;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${le}-control`]:{display:"flex"}}}};var je=(0,I.b)(["Form","item-item"],(x,le)=>{let{rootPrefixCls:ue}=le;const s=E(x,ue);return[oe(s)]}),Ke=x=>{const{prefixCls:le,status:ue,wrapperCol:s,children:c,errors:de,warnings:_,_internalItemRender:Ae,extra:Fe,help:Oe,fieldId:ct,marginBottom:pt,onErrorVisibleChanged:Ot}=x,Tt=`${le}-item`,yt=i.useContext(j.q3),R=s||yt.wrapperCol||{},L=m()(`${Tt}-control`,R.className),W=i.useMemo(()=>Object.assign({},yt),[yt]);delete W.labelCol,delete W.wrapperCol;const q=i.createElement("div",{className:`${Tt}-control-input`},i.createElement("div",{className:`${Tt}-control-input-content`},c)),xe=i.useMemo(()=>({prefixCls:le,status:ue}),[le,ue]),pe=pt!==null||de.length||_.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(j.Rk.Provider,{value:xe},i.createElement(ze,{fieldId:ct,errors:de,warnings:_,help:Oe,helpStatus:ue,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!pt&&i.createElement("div",{style:{width:0,height:pt}})):null,X={};ct&&(X.id=`${ct}_extra`);const f=Fe?i.createElement("div",Object.assign({},X,{className:`${Tt}-extra`}),Fe):null,N=Ae&&Ae.mark==="pro_table_render"&&Ae.render?Ae.render(x,{input:q,errorList:pe,extra:f}):i.createElement(i.Fragment,null,q,pe,f);return i.createElement(j.q3.Provider,{value:W},i.createElement(J.Z,Object.assign({},R,{className:L}),N),i.createElement(je,{prefixCls:le}))},rt=e(61485),Je=e(31724),w=e(9763),$=e(6848),Pe=function(x,le){var ue={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ue[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{let{prefixCls:le,label:ue,htmlFor:s,labelCol:c,labelAlign:de,colon:_,required:Ae,requiredMark:Fe,tooltip:Oe}=x;var ct;const[pt]=(0,w.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:R,colon:L}=i.useContext(j.q3);if(!ue)return null;const W=c||yt||{},q=de||Tt,xe=`${le}-item-label`,pe=m()(xe,q==="left"&&`${xe}-left`,W.className,{[`${xe}-wrap`]:!!R});let X=ue;const f=_===!0||L!==!1&&_!==!1;f&&!Ot&&typeof ue=="string"&&ue.trim()!==""&&(X=ue.replace(/[:|:]\s*$/,""));const H=et(Oe);if(H){const{icon:De=i.createElement(rt.Z,null)}=H,gt=Pe(H,["icon"]),xt=i.createElement($.Z,Object.assign({},gt),i.cloneElement(De,{className:`${le}-item-tooltip`,title:""}));X=i.createElement(i.Fragment,null,X,xt)}const ee=Fe==="optional",ne=typeof Fe=="function";ne?X=Fe(X,{required:!!Ae}):ee&&!Ae&&(X=i.createElement(i.Fragment,null,X,i.createElement("span",{className:`${le}-item-optional`,title:""},(pt==null?void 0:pt.optional)||((ct=Je.Z.Form)===null||ct===void 0?void 0:ct.optional))));const He=m()({[`${le}-item-required`]:Ae,[`${le}-item-required-mark-optional`]:ee||ne,[`${le}-item-no-colon`]:!f});return i.createElement(J.Z,Object.assign({},W,{className:pe}),i.createElement("label",{htmlFor:s,className:He,title:typeof ue=="string"?ue:""},X))},tt=e(29679),vt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:tt.Z,warning:Ht.Z,error:vt.Z,validating:tn.Z};function sn(x){let{children:le,errors:ue,warnings:s,hasFeedback:c,validateStatus:de,prefixCls:_,meta:Ae,noStyle:Fe}=x;const Oe=`${_}-item`,{feedbackIcons:ct}=i.useContext(j.q3),pt=k(ue,s,Ae,null,!!c,de),{isFormItemInput:Ot,status:Tt}=i.useContext(j.aM),yt=i.useMemo(()=>{var R;let L;if(c){const xe=c!==!0&&c.icons||ct,pe=pt&&((R=xe==null?void 0:xe({status:pt,errors:ue,warnings:s}))===null||R===void 0?void 0:R[pt]),X=pt&&Bt[pt];L=pe!==!1&&X?i.createElement("span",{className:m()(`${Oe}-feedback-icon`,`${Oe}-feedback-icon-${pt}`)},pe||i.createElement(X,null)):null}let W=!0,q=pt||"";return Fe&&(W=Ot,q=(pt!=null?pt:Tt)||""),{status:q,errors:ue,warnings:s,hasFeedback:!!c,feedbackIcon:L,isFormItemInput:W}},[pt,c,Fe,Ot,Tt]);return i.createElement(j.aM.Provider,{value:yt},le)}var Sn=function(x,le){var ue={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ue[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{if(H&&pe.current){const jt=getComputedStyle(pe.current);He(parseInt(jt.marginBottom,10))}},[H,ee]);const De=jt=>{jt||He(null)},xt=function(){let jt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=jt?X:Oe.errors,kt=jt?f:Oe.warnings;return k(Zt,kt,Oe,"",!!ct,Fe)}(),Rt=m()(q,ue,s,{[`${q}-with-help`]:N||X.length||f.length,[`${q}-has-feedback`]:xt&&ct,[`${q}-has-success`]:xt==="success",[`${q}-has-warning`]:xt==="warning",[`${q}-has-error`]:xt==="error",[`${q}-is-validating`]:xt==="validating",[`${q}-hidden`]:pt});return i.createElement("div",{className:Rt,style:c,ref:pe},i.createElement(Q.Z,Object.assign({className:`${q}-row`},(0,ge.Z)(W,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(At,Object.assign({htmlFor:Tt},x,{requiredMark:xe,required:yt!=null?yt:R,prefixCls:le})),i.createElement(Ke,Object.assign({},x,Oe,{errors:X,warnings:f,prefixCls:le,status:xt,help:de,marginBottom:ne,onErrorVisibleChanged:De}),i.createElement(j.qI.Provider,{value:L},i.createElement(sn,{prefixCls:le,meta:Oe,errors:Oe.errors,warnings:Oe.warnings,hasFeedback:ct,validateStatus:xt},Ot)))),!!ne&&i.createElement("div",{className:`${q}-margin-offset`,style:{marginBottom:-ne}}))}const vn="__SPLIT__",fn=null,ln=i.memo(x=>{let{children:le}=x;return le},(x,le)=>x.value===le.value&&x.update===le.update&&x.childProps.length===le.childProps.length&&x.childProps.every((ue,s)=>ue===le.childProps[s]));function gn(x){return x!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(x){const{name:le,noStyle:ue,className:s,dependencies:c,prefixCls:de,shouldUpdate:_,rules:Ae,children:Fe,required:Oe,label:ct,messageVariables:pt,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:R}=x,{getPrefixCls:L}=i.useContext(ht.E_),{name:W}=i.useContext(j.q3),q=P(Fe),xe=typeof q=="function",pe=i.useContext(j.qI),{validateTrigger:X}=i.useContext(Be.FieldContext),f=Tt!==void 0?Tt:X,N=gn(le),H=L("form",de),[ee,ne]=U(H),He=i.useContext(Be.ListContext),De=i.useRef(),[gt,xt]=S({}),[Rt,jt]=(0,nt.Z)(()=>yn()),Zt=Vt=>{const zt=He==null?void 0:He.getKey(Vt.name);if(jt(Vt.destroy?yn():Vt,!0),ue&&R!==!1&&pe){let nn=Vt.name;if(Vt.destroy)nn=De.current||nn;else if(zt!==void 0){const[rn,bn]=zt;nn=[rn].concat((0,o.Z)(bn)),De.current=nn}pe(Vt,nn)}},kt=(Vt,zt)=>{xt(nn=>{const rn=Object.assign({},nn),jn=[].concat((0,o.Z)(Vt.name.slice(0,-1)),(0,o.Z)(zt)).join(vn);return Vt.destroy?delete rn[jn]:rn[jn]=Vt,rn})},[Dt,ut]=i.useMemo(()=>{const Vt=(0,o.Z)(Rt.errors),zt=(0,o.Z)(Rt.warnings);return Object.values(gt).forEach(nn=>{Vt.push.apply(Vt,(0,o.Z)(nn.errors||[])),zt.push.apply(zt,(0,o.Z)(nn.warnings||[]))}),[Vt,zt]},[gt,Rt.errors,Rt.warnings]),Kt=M();function Wt(Vt,zt,nn){return ue&&!yt?i.createElement(sn,{prefixCls:H,hasFeedback:x.hasFeedback,validateStatus:x.validateStatus,meta:Rt,errors:Dt,warnings:ut,noStyle:!0},Vt):i.createElement(on,Object.assign({key:"row"},x,{className:m()(s,ne),prefixCls:H,fieldId:zt,isRequired:nn,errors:Dt,warnings:ut,meta:Rt,onSubItemMetaChange:kt}),Vt)}if(!N&&!xe&&!c)return ee(Wt(q));let pn={};return typeof ct=="string"?pn.label=ct:le&&(pn.label=String(le)),pt&&(pn=Object.assign(Object.assign({},pn),pt)),ee(i.createElement(Be.Field,Object.assign({},x,{messageVariables:pn,trigger:Ot,validateTrigger:f,onMetaChange:Zt}),(Vt,zt,nn)=>{const rn=v(le).length&&zt?zt.name:[],bn=D(rn,W),jn=Oe!==void 0?Oe:!!(Ae&&Ae.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Vt);let It=null;if(Array.isArray(q)&&N)It=q;else if(!(xe&&(!(_||c)||N))){if(!(c&&!xe&&!N))if((0,Y.l$)(q)){const Pt=Object.assign(Object.assign({},q.props),Ft);if(Pt.id||(Pt.id=bn),R||Dt.length>0||ut.length>0||x.extra){const mn=[];(R||Dt.length>0)&&mn.push(`${bn}_help`),x.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),jn&&(Pt["aria-required"]="true"),(0,be.Yr)(q)&&(Pt.ref=Kt(rn,q)),new Set([].concat((0,o.Z)(v(Ot)),(0,o.Z)(v(f)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,$t,dn,Nn,wt=arguments.length,Et=new Array(wt),Jt=0;Jt{var{prefixCls:le,children:ue}=x,s=lt(x,["prefixCls","children"]);const{getPrefixCls:c}=i.useContext(ht.E_),de=c("form",le),_=i.useMemo(()=>({prefixCls:de,status:"error"}),[de]);return i.createElement(Be.List,Object.assign({},s),(Ae,Fe,Oe)=>i.createElement(j.Rk.Provider,{value:_},ue(Ae.map(ct=>Object.assign(Object.assign({},ct),{fieldKey:ct.key})),Fe,{errors:Oe.errors,warnings:Oe.warnings})))};function _t(){const{form:x}=(0,i.useContext)(j.q3);return x}const Ue=Ee;Ue.Item=st,Ue.List=qt,Ue.ErrorList=ze,Ue.useForm=ve,Ue.useFormInstance=_t,Ue.useWatch=Be.useWatch,Ue.Provider=j.RV,Ue.create=()=>{};var Lt=Ue},9432:function(un,at,e){e.d(at,{Z:function(){return bt},n:function(){return it}});var o=e(19248),b=e(92310),m=e.n(b),re=e(93681),i=e(8654),K=e(59301),j=e(19080),ie=e(36355),se=e(1684),C=e(19716),Me=e(32441),F=e(33234),I=e(59412),_e=e(9937);function we(A){return!!(A.prefix||A.suffix||A.allowClear)}var Ge=function(A,G){var u={};for(var t in A)Object.prototype.hasOwnProperty.call(A,t)&&G.indexOf(t)<0&&(u[t]=A[t]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,t=Object.getOwnPropertySymbols(A);h{var u;const{prefixCls:t,bordered:h=!0,status:E,size:U,disabled:ae,onBlur:ye,onFocus:qe,suffix:ze,allowClear:Be,addonAfter:ht,addonBefore:Re,className:Te,style:fe,styles:te,rootClassName:ce,onChange:B,classNames:v}=A,D=Ge(A,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:k,direction:O,input:ve}=K.useContext(ie.E_),me=k("input",t),Qe=(0,K.useRef)(null),[Xe,Ye]=(0,_e.ZP)(me),{compactSize:Ee,compactItemClassnames:nt}=(0,F.ri)(me,O),be=(0,C.Z)(je=>{var Ne;return(Ne=U!=null?U:Ee)!==null&&Ne!==void 0?Ne:je}),Y=K.useContext(se.Z),ke=ae!=null?ae:Y,{status:P,hasFeedback:y,feedbackIcon:l}=(0,K.useContext)(Me.aM),d=(0,j.F)(P,E),S=we(A)||!!y,M=(0,K.useRef)(S);(0,K.useEffect)(()=>{var je;S&&M.current,M.current=S},[S]);const Z=(0,I.Z)(Qe,!0),z=je=>{Z(),ye==null||ye(je)},ge=je=>{Z(),qe==null||qe(je)},Q=je=>{Z(),B==null||B(je)},J=(y||ze)&&K.createElement(K.Fragment,null,ze,y&&l);let oe;return typeof Be=="object"&&(Be!=null&&Be.clearIcon)?oe=Be:Be&&(oe={clearIcon:K.createElement(o.Z,null)}),Xe(K.createElement(re.default,Object.assign({ref:(0,i.sQ)(G,Qe),prefixCls:me,autoComplete:ve==null?void 0:ve.autoComplete},D,{disabled:ke,onBlur:z,onFocus:ge,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),fe),styles:Object.assign(Object.assign({},ve==null?void 0:ve.styles),te),suffix:J,allowClear:oe,className:m()(Te,ce,nt,ve==null?void 0:ve.className),onChange:Q,addonAfter:ht&&K.createElement(F.BR,null,K.createElement(Me.Ux,{override:!0,status:!0},ht)),addonBefore:Re&&K.createElement(F.BR,null,K.createElement(Me.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},v),ve==null?void 0:ve.classNames),{input:m()({[`${me}-sm`]:be==="small",[`${me}-lg`]:be==="large",[`${me}-rtl`]:O==="rtl",[`${me}-borderless`]:!h},!S&&(0,j.Z)(me,d),v==null?void 0:v.input,(u=ve==null?void 0:ve.classNames)===null||u===void 0?void 0:u.input,Ye)}),classes:{affixWrapper:m()({[`${me}-affix-wrapper-sm`]:be==="small",[`${me}-affix-wrapper-lg`]:be==="large",[`${me}-affix-wrapper-rtl`]:O==="rtl",[`${me}-affix-wrapper-borderless`]:!h},(0,j.Z)(`${me}-affix-wrapper`,d,y),Ye),wrapper:m()({[`${me}-group-rtl`]:O==="rtl"},Ye),group:m()({[`${me}-group-wrapper-sm`]:be==="small",[`${me}-group-wrapper-lg`]:be==="large",[`${me}-group-wrapper-rtl`]:O==="rtl",[`${me}-group-wrapper-disabled`]:ke},(0,j.Z)(`${me}-group-wrapper`,d,y),Ye)}})))})},1643:function(un,at,e){var o=e(19248),b=e(92310),m=e.n(b),re=e(9296),i=e(59301),K=e(19080),j=e(36355),ie=e(1684),se=e(19716),C=e(32441),Me=e(9432),F=e(9937),I=function(we,Ge){var it={};for(var Ie in we)Object.prototype.hasOwnProperty.call(we,Ie)&&Ge.indexOf(Ie)<0&&(it[Ie]=we[Ie]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,Ie=Object.getOwnPropertySymbols(we);bt{const{prefixCls:it,bordered:Ie=!0,size:bt,disabled:A,status:G,allowClear:u,showCount:t,classNames:h,rootClassName:E,className:U}=we,ae=I(we,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:qe}=i.useContext(j.E_),ze=(0,se.Z)(bt),Be=i.useContext(ie.Z),ht=A!=null?A:Be,{status:Re,hasFeedback:Te,feedbackIcon:fe}=i.useContext(C.aM),te=(0,K.F)(Re,G),ce=i.useRef(null);i.useImperativeHandle(Ge,()=>{var O;return{resizableTextArea:(O=ce.current)===null||O===void 0?void 0:O.resizableTextArea,focus:ve=>{var me,Qe;(0,Me.n)((Qe=(me=ce.current)===null||me===void 0?void 0:me.resizableTextArea)===null||Qe===void 0?void 0:Qe.textArea,ve)},blur:()=>{var ve;return(ve=ce.current)===null||ve===void 0?void 0:ve.blur()}}});const B=ye("input",it);let v;typeof u=="object"&&(u!=null&&u.clearIcon)?v=u:u&&(v={clearIcon:i.createElement(o.Z,null)});const[D,k]=(0,F.ZP)(B);return D(i.createElement(re.default,Object.assign({},ae,{disabled:ht,allowClear:v,className:m()(U,E),classes:{affixWrapper:m()(`${B}-textarea-affix-wrapper`,{[`${B}-affix-wrapper-rtl`]:qe==="rtl",[`${B}-affix-wrapper-borderless`]:!Ie,[`${B}-affix-wrapper-sm`]:ze==="small",[`${B}-affix-wrapper-lg`]:ze==="large",[`${B}-textarea-show-count`]:t},(0,K.Z)(`${B}-affix-wrapper`,te),k)},classNames:Object.assign(Object.assign({},h),{textarea:m()({[`${B}-borderless`]:!Ie,[`${B}-sm`]:ze==="small",[`${B}-lg`]:ze==="large"},(0,K.Z)(B,te),k,h==null?void 0:h.textarea)}),prefixCls:B,suffix:Te&&i.createElement("span",{className:`${B}-textarea-suffix`},fe),showCount:t,ref:ce})))});at.Z=_e},59412:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(m,re){const i=(0,o.useRef)([]),K=()=>{i.current.push(setTimeout(()=>{var j,ie,se,C;!((j=m.current)===null||j===void 0)&&j.input&&((ie=m.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((se=m.current)===null||se===void 0)&&se.input.hasAttribute("value"))&&((C=m.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(re&&K(),()=>i.current.forEach(j=>{j&&clearTimeout(j)})),[]),K}},92832:function(un,at,e){e.d(at,{default:function(){return ze}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),i=e(32441),K=e(9937),ie=Be=>{const{getPrefixCls:ht,direction:Re}=(0,m.useContext)(re.E_),{prefixCls:Te,className:fe}=Be,te=ht("input-group",Te),ce=ht("input"),[B,v]=(0,K.ZP)(ce),D=b()(te,{[`${te}-lg`]:Be.size==="large",[`${te}-sm`]:Be.size==="small",[`${te}-compact`]:Be.compact,[`${te}-rtl`]:Re==="rtl"},v,fe),k=(0,m.useContext)(i.aM),O=(0,m.useMemo)(()=>Object.assign(Object.assign({},k),{isFormItemInput:!1}),[k]);return B(m.createElement("span",{className:D,style:Be.style,onMouseEnter:Be.onMouseEnter,onMouseLeave:Be.onMouseLeave,onFocus:Be.onFocus,onBlur:Be.onBlur},m.createElement(i.aM.Provider,{value:O},Be.children)))},se=e(9432),C=e(73331),Me=e(15277),F=e(2738),I=e(8654),_e=e(59412),we=function(Be,ht){var Re={};for(var Te in Be)Object.prototype.hasOwnProperty.call(Be,Te)&&ht.indexOf(Te)<0&&(Re[Te]=Be[Te]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Te=Object.getOwnPropertySymbols(Be);feBe?m.createElement(Me.Z,null):m.createElement(C.Z,null),it={click:"onClick",hover:"onMouseOver"};var bt=m.forwardRef((Be,ht)=>{const{visibilityToggle:Re=!0}=Be,Te=typeof Re=="object"&&Re.visible!==void 0,[fe,te]=(0,m.useState)(()=>Te?Re.visible:!1),ce=(0,m.useRef)(null);m.useEffect(()=>{Te&&te(Re.visible)},[Te,Re]);const B=(0,_e.Z)(ce),v=()=>{const{disabled:ke}=Be;ke||(fe&&B(),te(P=>{var y;const l=!P;return typeof Re=="object"&&((y=Re.onVisibleChange)===null||y===void 0||y.call(Re,l)),l}))},D=ke=>{const{action:P="click",iconRender:y=Ge}=Be,l=it[P]||"",d=y(fe),S={[l]:v,className:`${ke}-icon`,key:"passwordIcon",onMouseDown:M=>{M.preventDefault()},onMouseUp:M=>{M.preventDefault()}};return m.cloneElement(m.isValidElement(d)?d:m.createElement("span",null,d),S)},{className:k,prefixCls:O,inputPrefixCls:ve,size:me}=Be,Qe=we(Be,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Xe}=m.useContext(re.E_),Ye=Xe("input",ve),Ee=Xe("input-password",O),nt=Re&&D(Ee),be=b()(Ee,k,{[`${Ee}-${me}`]:!!me}),Y=Object.assign(Object.assign({},(0,F.Z)(Qe,["suffix","iconRender","visibilityToggle"])),{type:fe?"text":"password",className:be,prefixCls:Ye,suffix:nt});return me&&(Y.size=me),m.createElement(se.Z,Object.assign({ref:(0,I.sQ)(ht,ce)},Y))}),A=e(47472),G=e(92343),u=e(3113),t=e(19716),h=e(33234),E=function(Be,ht){var Re={};for(var Te in Be)Object.prototype.hasOwnProperty.call(Be,Te)&&ht.indexOf(Te)<0&&(Re[Te]=Be[Te]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,Te=Object.getOwnPropertySymbols(Be);fe{const{prefixCls:Re,inputPrefixCls:Te,className:fe,size:te,suffix:ce,enterButton:B=!1,addonAfter:v,loading:D,disabled:k,onSearch:O,onChange:ve,onCompositionStart:me,onCompositionEnd:Qe}=Be,Xe=E(Be,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Ye,direction:Ee}=m.useContext(re.E_),nt=m.useRef(!1),be=Ye("input-search",Re),Y=Ye("input",Te),{compactSize:ke}=(0,h.ri)(be,Ee),P=(0,t.Z)(Ke=>{var rt;return(rt=te!=null?te:ke)!==null&&rt!==void 0?rt:Ke}),y=m.useRef(null),l=Ke=>{Ke&&Ke.target&&Ke.type==="click"&&O&&O(Ke.target.value,Ke,{source:"clear"}),ve&&ve(Ke)},d=Ke=>{var rt;document.activeElement===((rt=y.current)===null||rt===void 0?void 0:rt.input)&&Ke.preventDefault()},S=Ke=>{var rt,Je;O&&O((Je=(rt=y.current)===null||rt===void 0?void 0:rt.input)===null||Je===void 0?void 0:Je.value,Ke,{source:"input"})},M=Ke=>{nt.current||D||S(Ke)},Z=typeof B=="boolean"?m.createElement(A.Z,null):null,z=`${be}-button`;let ge;const Q=B||{},J=Q.type&&Q.type.__ANT_BUTTON===!0;J||Q.type==="button"?ge=(0,G.Tm)(Q,Object.assign({onMouseDown:d,onClick:Ke=>{var rt,Je;(Je=(rt=Q==null?void 0:Q.props)===null||rt===void 0?void 0:rt.onClick)===null||Je===void 0||Je.call(rt,Ke),S(Ke)},key:"enterButton"},J?{className:z,size:P}:{})):ge=m.createElement(u.ZP,{className:z,type:B?"primary":void 0,size:P,disabled:k,key:"enterButton",onMouseDown:d,onClick:S,loading:D,icon:Z},B),v&&(ge=[ge,(0,G.Tm)(v,{key:"addonAfter"})]);const oe=b()(be,{[`${be}-rtl`]:Ee==="rtl",[`${be}-${P}`]:!!P,[`${be}-with-button`]:!!B},fe),je=Ke=>{nt.current=!0,me==null||me(Ke)},Ne=Ke=>{nt.current=!1,Qe==null||Qe(Ke)};return m.createElement(se.Z,Object.assign({ref:(0,I.sQ)(y,ht),onPressEnter:M},Xe,{size:P,onCompositionStart:je,onCompositionEnd:Ne,prefixCls:Y,addonAfter:ge,suffix:ce,onChange:l,className:oe,disabled:k}))}),ye=e(1643);const qe=se.Z;qe.Group=ie,qe.Search=ae,qe.TextArea=ye.Z,qe.Password=bt;var ze=qe},9937:function(un,at,e){e.d(at,{M1:function(){return j},TM:function(){return G},Xy:function(){return ie},bi:function(){return Me},e5:function(){return A},ik:function(){return F},nz:function(){return i},pU:function(){return K},s7:function(){return I},x0:function(){return C}});var o=e(17313),b=e(74207),m=e(37613),re=e(83116);const i=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),K=u=>({borderColor:u.hoverBorderColor}),j=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),ie=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},K((0,m.TS)(u,{hoverBorderColor:u.colorBorder})))}),se=u=>{const{paddingBlockLG:t,fontSizeLG:h,lineHeightLG:E,borderRadiusLG:U,paddingInlineLG:ae}=u;return{padding:`${t}px ${ae}px`,fontSize:h,lineHeight:E,borderRadius:U}},C=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),Me=(u,t)=>{const{componentCls:h,colorError:E,colorWarning:U,errorActiveShadow:ae,warningActiveShadow:ye,colorErrorBorderHover:qe,colorWarningBorderHover:ze}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:qe},"&:focus, &-focused":Object.assign({},j((0,m.TS)(u,{activeBorderColor:E,activeShadow:ae}))),[`${h}-prefix, ${h}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:U,"&:hover":{borderColor:ze},"&:focus, &-focused":Object.assign({},j((0,m.TS)(u,{activeBorderColor:U,activeShadow:ye}))),[`${h}-prefix, ${h}-suffix`]:{color:U}}}},F=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},i(u.colorTextPlaceholder)),{"&:hover":Object.assign({},K(u)),"&:focus, &-focused":Object.assign({},j(u)),"&-disabled, &[disabled]":Object.assign({},ie(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},se(u)),"&-sm":Object.assign({},C(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),I=u=>{const{componentCls:t,antCls:h}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},se(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(u)),[`&-lg ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${h}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${h}-select-single:not(${h}-select-customize-input)`]:{[`${h}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${h}-select-selector`]:{color:u.colorPrimary}}},[`${h}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${h}-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,[`${h}-select ${h}-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,[`${h}-select ${h}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${h}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${h}-select > ${h}-select-selector, - & > ${h}-select-auto-complete ${t}, - & > ${h}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${h}-select-focused`]:{zIndex:1},[`& > ${h}-select > ${h}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${h}-select:first-child > ${h}-select-selector, - & > ${h}-select-auto-complete:first-child ${t}, - & > ${h}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${h}-select:last-child > ${h}-select-selector, - & > ${h}-cascader-picker:last-child ${t}, - & > ${h}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${h}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},_e=u=>{const{componentCls:t,controlHeightSM:h,lineWidth:E}=u,ae=(h-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),F(u)),Me(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:h,paddingTop:ae,paddingBottom:ae}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},we=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Ge=u=>{const{componentCls:t,inputAffixPadding:h,colorTextDescription:E,motionDurationSlow:U,colorIcon:ae,colorIconHover:ye,iconCls:qe}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},F(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},K(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:E},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:h},"&-suffix":{marginInlineStart:h}}}),we(u)),{[`${qe}${t}-password-icon`]:{color:ae,cursor:"pointer",transition:`all ${U}`,"&:hover":{color:ye}}}),Me(u,`${t}-affix-wrapper`))}},it=u=>{const{componentCls:t,colorError:h,colorWarning:E,borderRadiusLG:U,borderRadiusSM:ae}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),I(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:U,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:ae}},"&-status-error":{[`${t}-group-addon`]:{color:h,borderColor:h}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ie=u=>{const{componentCls:t,antCls:h}=u,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${h}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${h}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${h}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:u.controlHeightLG},[`&-small ${E}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},bt=u=>{const{componentCls:t,paddingLG:h}=u,E=`${t}-textarea`;return{[E]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function A(u){return(0,m.TS)(u,{inputAffixPadding:u.paddingXXS})}const G=u=>{const{controlHeight:t,fontSize:h,lineHeight:E,lineWidth:U,controlHeightSM:ae,controlHeightLG:ye,fontSizeLG:qe,lineHeightLG:ze,paddingSM:Be,controlPaddingHorizontalSM:ht,controlPaddingHorizontal:Re,colorFillAlter:Te,colorPrimaryHover:fe,controlOutlineWidth:te,controlOutline:ce,colorErrorOutline:B,colorWarningOutline:v}=u;return{paddingBlock:Math.max(Math.round((t-h*E)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((ae-h*E)/2*10)/10-U,0),paddingBlockLG:Math.ceil((ye-qe*ze)/2*10)/10-U,paddingInline:Be-U,paddingInlineSM:ht-U,paddingInlineLG:Re-U,addonBg:Te,activeBorderColor:fe,hoverBorderColor:fe,activeShadow:`0 0 0 ${te}px ${ce}`,errorActiveShadow:`0 0 0 ${te}px ${B}`,warningActiveShadow:`0 0 0 ${te}px ${v}`}};at.ZP=(0,re.Z)("Input",u=>{const t=(0,m.TS)(u,A(u));return[_e(t),bt(t),Ge(t),it(t),Ie(t),(0,b.c)(t)]},G)},45818:function(un,at,e){e.d(at,{D:function(){return A},Z:function(){return t}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(E,U){return b.createElement(i.Z,(0,o.Z)({},E,{ref:U,icon:re}))},j=b.forwardRef(K),ie=j,se=e(33853),C=e(38819),Me=e(92310),F=e.n(Me),I=e(2738),we=h=>!isNaN(parseFloat(h))&&isFinite(h),Ge=e(36355),it=e(84966),Ie=function(h,E){var U={};for(var ae in h)Object.prototype.hasOwnProperty.call(h,ae)&&E.indexOf(ae)<0&&(U[ae]=h[ae]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ae=Object.getOwnPropertySymbols(h);ye{let h=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return h+=1,`${E}${h}`}})();var t=b.forwardRef((h,E)=>{const{prefixCls:U,className:ae,trigger:ye,children:qe,defaultCollapsed:ze=!1,theme:Be="dark",style:ht={},collapsible:Re=!1,reverseArrow:Te=!1,width:fe=200,collapsedWidth:te=80,zeroWidthTriggerStyle:ce,breakpoint:B,onCollapse:v,onBreakpoint:D}=h,k=Ie(h,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:O}=(0,b.useContext)(it.Gs),[ve,me]=(0,b.useState)("collapsed"in h?h.collapsed:ze),[Qe,Xe]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in h&&me(h.collapsed)},[h.collapsed]);const Ye=(P,y)=>{"collapsed"in h||me(P),v==null||v(P,y)},Ee=(0,b.useRef)();Ee.current=P=>{Xe(P.matches),D==null||D(P.matches),ve!==P.matches&&Ye(P.matches,"responsive")},(0,b.useEffect)(()=>{function P(l){return Ee.current(l)}let y;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&B&&B in bt){y=l(`(max-width: ${bt[B]})`);try{y.addEventListener("change",P)}catch(d){y.addListener(P)}P(y)}}return()=>{try{y==null||y.removeEventListener("change",P)}catch(l){y==null||y.removeListener(P)}}},[B]),(0,b.useEffect)(()=>{const P=G("ant-sider-");return O.addSider(P),()=>O.removeSider(P)},[]);const nt=()=>{Ye(!ve,"clickTrigger")},{getPrefixCls:be}=(0,b.useContext)(Ge.E_),Y=()=>{const P=be("layout-sider",U),y=(0,I.Z)(k,["collapsed"]),l=ve?te:fe,d=we(l)?`${l}px`:String(l),S=parseFloat(String(te||0))===0?b.createElement("span",{onClick:nt,className:F()(`${P}-zero-width-trigger`,`${P}-zero-width-trigger-${Te?"right":"left"}`),style:ce},ye||b.createElement(ie,null)):null,z={expanded:Te?b.createElement(C.Z,null):b.createElement(se.Z,null),collapsed:Te?b.createElement(se.Z,null):b.createElement(C.Z,null)}[ve?"collapsed":"expanded"],ge=ye!==null?S||b.createElement("div",{className:`${P}-trigger`,onClick:nt,style:{width:d}},ye||z):null,Q=Object.assign(Object.assign({},ht),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),J=F()(P,`${P}-${Be}`,{[`${P}-collapsed`]:!!ve,[`${P}-has-trigger`]:Re&&ye!==null&&!S,[`${P}-below`]:!!Qe,[`${P}-zero-width`]:parseFloat(d)===0},ae);return b.createElement("aside",Object.assign({className:J},y,{style:Q,ref:E}),b.createElement("div",{className:`${P}-children`},qe),Re||Qe&&S?ge:null)},ke=b.useMemo(()=>({siderCollapsed:ve}),[ve]);return b.createElement(A.Provider,{value:ke},Y())})},84966:function(un,at,e){e.d(at,{VY:function(){return A},$_:function(){return bt},h4:function(){return Ie},Gs:function(){return I},ZP:function(){return G}});var o=e(26407),b=e(92310),m=e.n(b),re=e(2738),i=e(59301),K=e(36355),j=e(83116),se=u=>{const{componentCls:t,bodyBg:h,lightSiderBg:E,lightTriggerBg:U,lightTriggerColor:ae}=u;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:ae,background:U},[`${t}-sider-zero-width-trigger`]:{color:ae,background:U,border:`1px solid ${h}`,borderInlineStart:0}}}};const C=u=>{const{antCls:t,componentCls:h,colorText:E,triggerColor:U,footerBg:ae,triggerBg:ye,headerHeight:qe,headerPadding:ze,headerColor:Be,footerPadding:ht,triggerHeight:Re,zeroTriggerHeight:Te,zeroTriggerWidth:fe,motionDurationMid:te,motionDurationSlow:ce,fontSize:B,borderRadius:v,bodyBg:D,headerBg:k,siderBg:O}=u;return{[h]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:D,"&, *":{boxSizing:"border-box"},[`&${h}-has-sider`]:{flexDirection:"row",[`> ${h}, > ${h}-content`]:{width:0}},[`${h}-header, &${h}-footer`]:{flex:"0 0 auto"},[`${h}-sider`]:{position:"relative",minWidth:0,background:O,transition:`all ${te}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:U,lineHeight:`${Re}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${te}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:qe,insetInlineEnd:-fe,zIndex:1,width:fe,height:Te,color:U,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:O,borderStartStartRadius:0,borderStartEndRadius:v,borderEndEndRadius:v,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ce} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ce}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-fe,borderStartStartRadius:v,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:v}}}}},se(u)),{"&-rtl":{direction:"rtl"}}),[`${h}-header`]:{height:qe,padding:ze,color:Be,lineHeight:`${qe}px`,background:k,[`${t}-menu`]:{lineHeight:"inherit"}},[`${h}-footer`]:{padding:ht,color:E,fontSize:B,background:ae},[`${h}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,j.Z)("Layout",u=>[C(u)],u=>{const{colorBgLayout:t,controlHeight:h,controlHeightLG:E,colorText:U,controlHeightSM:ae,marginXXS:ye,colorTextLightSolid:qe,colorBgContainer:ze}=u,Be=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:h*2,headerPadding:`0 ${Be}px`,headerColor:U,footerPadding:`${ae}px ${Be}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+ye*2,triggerBg:"#002140",triggerColor:qe,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:ze,lightTriggerBg:ze,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),F=function(u,t){var h={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&t.indexOf(E)<0&&(h[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,E=Object.getOwnPropertySymbols(u);Unull,removeSider:()=>null}});function _e(u){let{suffixCls:t,tagName:h,displayName:E}=u;return U=>i.forwardRef((ye,qe)=>i.createElement(U,Object.assign({ref:qe,suffixCls:t,tagName:h},ye)))}const we=i.forwardRef((u,t)=>{const{prefixCls:h,suffixCls:E,className:U,tagName:ae}=u,ye=F(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:qe}=i.useContext(K.E_),ze=qe("layout",h),[Be,ht]=Me(ze),Re=E?`${ze}-${E}`:ze;return Be(i.createElement(ae,Object.assign({className:m()(h||Re,U,ht),ref:t},ye)))}),Ge=i.forwardRef((u,t)=>{const{direction:h}=i.useContext(K.E_),[E,U]=i.useState([]),{prefixCls:ae,className:ye,rootClassName:qe,children:ze,hasSider:Be,tagName:ht,style:Re}=u,Te=F(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),fe=(0,re.Z)(Te,["suffixCls"]),{getPrefixCls:te,layout:ce}=i.useContext(K.E_),B=te("layout",ae),[v,D]=Me(B),k=m()(B,{[`${B}-has-sider`]:typeof Be=="boolean"?Be:E.length>0,[`${B}-rtl`]:h==="rtl"},ce==null?void 0:ce.className,ye,qe,D),O=i.useMemo(()=>({siderHook:{addSider:ve=>{U(me=>[].concat((0,o.Z)(me),[ve]))},removeSider:ve=>{U(me=>me.filter(Qe=>Qe!==ve))}}}),[]);return v(i.createElement(I.Provider,{value:O},i.createElement(ht,Object.assign({ref:t,className:k,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Re)},fe),ze)))}),it=_e({tagName:"div",displayName:"Layout"})(Ge),Ie=_e({suffixCls:"header",tagName:"header",displayName:"Header"})(we),bt=_e({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(we),A=_e({suffixCls:"content",tagName:"main",displayName:"Content"})(we);var G=it},40875:function(un,at,e){e.d(at,{J:function(){return K}});var o=e(59301),b=e(33234),m=e(70425),re=function(j,ie){var se={};for(var C in j)Object.prototype.hasOwnProperty.call(j,C)&&ie.indexOf(C)<0&&(se[C]=j[C]);if(j!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,C=Object.getOwnPropertySymbols(j);Me{const{children:se}=j,C=re(j,["children"]),Me=o.useContext(i),F=o.useMemo(()=>Object.assign(Object.assign({},Me),C),[Me,C.prefixCls,C.mode,C.selectable]);return o.createElement(i.Provider,{value:F},o.createElement(b.BR,null,(0,m.supportNodeRef)(se)?o.cloneElement(se,{ref:ie}):se))});at.Z=i},20834:function(un,at,e){e.d(at,{default:function(){return ke}});var o=e(15285),b=e(59301),m=e(45818),re=e(92310),i=e.n(re),K=e(36355),j=function(P,y){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&y.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(P);S{const{prefixCls:y,className:l,dashed:d}=P,S=j(P,["prefixCls","className","dashed"]),{getPrefixCls:M}=b.useContext(K.E_),Z=M("menu",y),z=i()({[`${Z}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:z},S))},C=e(11592),Me=e(2738),F=e(6848),I=e(92343),we=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),it=P=>{var y;const{className:l,children:d,icon:S,title:M,danger:Z}=P,{prefixCls:z,firstLevel:ge,direction:Q,disableMenuItemTitleTooltip:J,inlineCollapsed:oe}=b.useContext(we),je=$=>{const Pe=b.createElement("span",{className:`${z}-title-content`},d);return(!S||(0,I.l$)(d)&&d.type==="span")&&d&&$&&ge&&typeof d=="string"?b.createElement("div",{className:`${z}-inline-collapsed-noicon`},d.charAt(0)):Pe},{siderCollapsed:Ne}=b.useContext(m.D);let Ke=M;typeof M=="undefined"?Ke=ge?d:"":M===!1&&(Ke="");const rt={title:Ke};!Ne&&!oe&&(rt.title=null,rt.open=!1);const Je=(0,C.Z)(d).length;let w=b.createElement(o.ck,Object.assign({},(0,Me.Z)(P,["title","icon","danger"]),{className:i()({[`${z}-item-danger`]:Z,[`${z}-item-only-child`]:(S?Je+1:Je)===1},l),title:typeof M=="string"?M:void 0}),(0,I.Tm)(S,{className:i()((0,I.l$)(S)?(y=S.props)===null||y===void 0?void 0:y.className:"",`${z}-item-icon`)}),je(oe));return J||(w=b.createElement(F.Z,Object.assign({},rt,{placement:Q==="rtl"?"left":"right",overlayClassName:`${z}-inline-collapsed-tooltip`}),w)),w},bt=P=>{var y;const{popupClassName:l,icon:d,title:S,theme:M}=P,Z=b.useContext(we),{prefixCls:z,inlineCollapsed:ge,theme:Q}=Z,J=(0,o.Xl)();let oe;if(!d)oe=ge&&!J.length&&S&&typeof S=="string"?b.createElement("div",{className:`${z}-inline-collapsed-noicon`},S.charAt(0)):b.createElement("span",{className:`${z}-title-content`},S);else{const Ne=(0,I.l$)(S)&&S.type==="span";oe=b.createElement(b.Fragment,null,(0,I.Tm)(d,{className:i()((0,I.l$)(d)?(y=d.props)===null||y===void 0?void 0:y.className:"",`${z}-item-icon`)}),Ne?S:b.createElement("span",{className:`${z}-title-content`},S))}const je=b.useMemo(()=>Object.assign(Object.assign({},Z),{firstLevel:!1}),[Z]);return b.createElement(we.Provider,{value:je},b.createElement(o.Wd,Object.assign({},(0,Me.Z)(P,["icon"]),{title:oe,popupClassName:i()(z,l,`${z}-${M||Q}`)})))},A=e(18785),G=e(70425),u=e(62892),t=e(40875),h=function(P,y){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&y.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(P);S{if(y&&typeof y=="object"){const d=y,{label:S,children:M,key:Z,type:z}=d,ge=h(d,["label","children","key","type"]),Q=Z!=null?Z:`tmp-${l}`;return M||z==="group"?z==="group"?b.createElement(o.BW,Object.assign({key:Q},ge,{title:S}),E(M)):b.createElement(bt,Object.assign({key:Q},ge,{title:S}),E(M)):z==="divider"?b.createElement(se,Object.assign({key:Q},ge)):b.createElement(it,Object.assign({key:Q},ge),S)}return null}).filter(y=>y)}function U(P){return b.useMemo(()=>P&&E(P),[P])}var ae=e(64993),ye=e(17313),qe=e(8378),ze=e(13826),Be=e(29878),ht=e(83116),Re=e(37613),fe=P=>{const{componentCls:y,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:S,lineWidth:M,lineType:Z,itemPaddingInline:z}=P;return{[`${y}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${M}px ${Z} ${S}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${y}-item, ${y}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:z},[`> ${y}-item:hover, - > ${y}-item-active, - > ${y}-submenu ${y}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${y}-item, ${y}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${y}-submenu-arrow`]:{display:"none"}}}},ce=P=>{let{componentCls:y,menuArrowOffset:l}=P;return{[`${y}-rtl`]:{direction:"rtl"},[`${y}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${y}-rtl${y}-vertical, - ${y}-submenu-rtl ${y}-vertical`]:{[`${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const B=P=>Object.assign({},(0,ye.oN)(P));var D=(P,y)=>{const{componentCls:l,itemColor:d,itemSelectedColor:S,groupTitleColor:M,itemBg:Z,subMenuItemBg:z,itemSelectedBg:ge,activeBarHeight:Q,activeBarWidth:J,activeBarBorderWidth:oe,motionDurationSlow:je,motionEaseInOut:Ne,motionEaseOut:Ke,itemPaddingInline:rt,motionDurationMid:Je,itemHoverColor:w,lineType:$,colorSplit:Pe,itemDisabledColor:et,dangerItemColor:ot,dangerItemHoverColor:At,dangerItemSelectedColor:tt,dangerItemActiveBg:vt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:fn,popupBg:ln}=P;return{[`${l}-${y}, ${l}-${y} > ${l}`]:{color:d,background:Z,[`&${l}-root:focus-visible`]:Object.assign({},B(P)),[`${l}-item-group-title`]:{color:M},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:S}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${et} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:w}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:ot,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:vt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:S,[`&${l}-item-danger`]:{color:tt},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:ge,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},B(P))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},y==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:oe,marginTop:-oe,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:rt,bottom:0,borderBottom:`${Q}px solid transparent`,transition:`border-color ${je} ${Ne}`,content:'""'},"&:hover, &-active, &-open":{background:fn,"&::after":{borderBottomWidth:Q,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:Q,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${oe}px ${$} ${Pe}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:z},[`${l}-item, ${l}-submenu-title`]:oe&&J?{width:`calc(100% + ${oe}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${J}px solid ${S}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Je} ${Ke}`,`opacity ${Je} ${Ke}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:tt}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Je} ${Ne}`,`opacity ${Je} ${Ne}`].join(",")}}}}}};const k=P=>{const{componentCls:y,itemHeight:l,itemMarginInline:d,padding:S,menuArrowSize:M,marginXS:Z,itemMarginBlock:z}=P,ge=S+M+Z;return{[`${y}-item`]:{position:"relative",overflow:"hidden"},[`${y}-item, ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:S,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:z,width:`calc(100% - ${d*2}px)`},[`> ${y}-item, - > ${y}-submenu > ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${y}-item-group-list ${y}-submenu-title, - ${y}-submenu-title`]:{paddingInlineEnd:ge}}};var ve=P=>{const{componentCls:y,iconCls:l,itemHeight:d,colorTextLightSolid:S,dropdownWidth:M,controlHeightLG:Z,motionDurationMid:z,motionEaseOut:ge,paddingXL:Q,itemMarginInline:J,fontSizeLG:oe,motionDurationSlow:je,paddingXS:Ne,boxShadowSecondary:Ke,collapsedWidth:rt,collapsedIconSize:Je}=P,w={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[y]:{"&-inline, &-vertical":Object.assign({[`&${y}-root`]:{boxShadow:"none"}},k(P))},[`${y}-submenu-popup`]:{[`${y}-vertical`]:Object.assign(Object.assign({},k(P)),{boxShadow:Ke})}},{[`${y}-submenu-popup ${y}-vertical${y}-sub`]:{minWidth:M,maxHeight:`calc(100vh - ${Z*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${y}-inline`]:{width:"100%",[`&${y}-root`]:{[`${y}-item, ${y}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${je}`,`background ${je}`,`padding ${z} ${ge}`].join(","),[`> ${y}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${y}-sub${y}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${y}-submenu > ${y}-submenu-title`]:w,[`& ${y}-item-group-title`]:{paddingInlineStart:Q}},[`${y}-item`]:w}},{[`${y}-inline-collapsed`]:{width:rt,[`&${y}-root`]:{[`${y}-item, ${y}-submenu ${y}-submenu-title`]:{[`> ${y}-inline-collapsed-noicon`]:{fontSize:oe,textAlign:"center"}}},[`> ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-submenu > ${y}-submenu-title, - > ${y}-submenu > ${y}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${oe/2}px - ${J}px)`,textOverflow:"clip",[` - ${y}-submenu-arrow, - ${y}-submenu-expand-icon - `]:{opacity:0},[`${y}-item-icon, ${l}`]:{margin:0,fontSize:Je,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${y}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${y}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:S}},[`${y}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:Ne})}}]};const me=P=>{const{componentCls:y,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:S,motionEaseOut:M,iconCls:Z,iconSize:z,iconMarginInlineEnd:ge}=P;return{[`${y}-item, ${y}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${S}`].join(","),[`${y}-item-icon, ${Z}`]:{minWidth:z,fontSize:z,transition:[`font-size ${d} ${M}`,`margin ${l} ${S}`,`color ${l}`].join(","),"+ span":{marginInlineStart:ge,opacity:1,transition:[`opacity ${l} ${S}`,`margin ${l}`,`color ${l}`].join(",")}},[`${y}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${y}-item-only-child`]:{[`> ${Z}, > ${y}-item-icon`]:{marginInlineEnd:0}}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${y}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qe=P=>{const{componentCls:y,motionDurationSlow:l,motionEaseInOut:d,borderRadius:S,menuArrowSize:M,menuArrowOffset:Z}=P;return{[`${y}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:P.margin,width:M,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:M*.6,height:M*.15,backgroundColor:"currentcolor",borderRadius:S,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Z})`},"&::after":{transform:`rotate(-45deg) translateY(${Z})`}}}}},Xe=P=>{const{antCls:y,componentCls:l,fontSize:d,motionDurationSlow:S,motionDurationMid:M,motionEaseInOut:Z,paddingXS:z,padding:ge,colorSplit:Q,lineWidth:J,zIndexPopup:oe,borderRadiusLG:je,subMenuItemBorderRadius:Ne,menuArrowSize:Ke,menuArrowOffset:rt,lineType:Je,menuPanelMaskInset:w,groupTitleLineHeight:$,groupTitleFontSize:Pe}=P;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,ye.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,ye.Wf)(P)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${S} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:P.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${z}px ${ge}px`,fontSize:Pe,lineHeight:$,transition:`all ${S}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${S} ${Z}`,`background ${S} ${Z}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${S} ${Z}`,`background ${S} ${Z}`,`padding ${M} ${Z}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${S} ${Z}`,`padding ${S} ${Z}`].join(",")},[`${l}-title-content`]:{transition:`color ${S}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Q,borderStyle:Je,borderWidth:0,borderTopWidth:J,marginBlock:J,padding:0,"&-dashed":{borderStyle:"dashed"}}}),me(P)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${ge}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:oe,borderRadius:je,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${w}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:w},"\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:P.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:P.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:P.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:P.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:je},me(P)),Qe(P)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ne},[`${l}-submenu-title::after`]:{transition:`transform ${S} ${Z}`}})}}),Qe(P)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${rt})`},"&::after":{transform:`rotate(45deg) translateX(-${rt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${rt})`},"&::before":{transform:`rotate(45deg) translateX(${rt})`}}})},{[`${y}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var Ye=(P,y)=>(0,ht.Z)("Menu",d=>{if(y===!1)return[];const{colorBgElevated:S,colorPrimary:M,colorTextLightSolid:Z,controlHeightLG:z,fontSize:ge,darkItemColor:Q,darkDangerItemColor:J,darkItemBg:oe,darkSubMenuItemBg:je,darkItemSelectedColor:Ne,darkItemSelectedBg:Ke,darkDangerItemSelectedBg:rt,darkItemHoverBg:Je,darkGroupTitleColor:w,darkItemHoverColor:$,darkItemDisabledColor:Pe,darkDangerItemHoverColor:et,darkDangerItemSelectedColor:ot,darkDangerItemActiveBg:At}=d,tt=ge/7*5,vt=(0,Re.TS)(d,{menuArrowSize:tt,menuHorizontalHeight:z*1.15,menuArrowOffset:`${tt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:S}),Ht=(0,Re.TS)(vt,{itemColor:Q,itemHoverColor:$,groupTitleColor:w,itemSelectedColor:Ne,itemBg:oe,popupBg:oe,subMenuItemBg:je,itemActiveBg:"transparent",itemSelectedBg:Ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Je,itemDisabledColor:Pe,dangerItemColor:J,dangerItemHoverColor:et,dangerItemSelectedColor:ot,dangerItemActiveBg:At,dangerItemSelectedBg:rt,menuSubMenuBg:je,horizontalItemSelectedColor:Z,horizontalItemSelectedBg:M});return[Xe(vt),fe(vt),ve(vt),D(vt,"light"),D(Ht,"dark"),ce(vt),(0,qe.Z)(vt),(0,ze.oN)(vt,"slide-up"),(0,ze.oN)(vt,"slide-down"),(0,Be._y)(vt,"zoom-big")]},d=>{const{colorPrimary:S,colorError:M,colorTextDisabled:Z,colorErrorBg:z,colorText:ge,colorTextDescription:Q,colorBgContainer:J,colorFillAlter:oe,colorFillContent:je,lineWidth:Ne,lineWidthBold:Ke,controlItemBgActive:rt,colorBgTextHover:Je,controlHeightLG:w,lineHeight:$,colorBgElevated:Pe,marginXXS:et,padding:ot,fontSize:At,controlHeightSM:tt,fontSizeLG:vt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Bt=new ae.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:ge,itemColor:ge,colorItemTextHover:ge,itemHoverColor:ge,colorItemTextHoverHorizontal:S,horizontalItemHoverColor:S,colorGroupTitle:Q,groupTitleColor:Q,colorItemTextSelected:S,itemSelectedColor:S,colorItemTextSelectedHorizontal:S,horizontalItemSelectedColor:S,colorItemBg:J,itemBg:J,colorItemBgHover:Je,itemHoverBg:Je,colorItemBgActive:je,itemActiveBg:rt,colorSubItemBg:oe,subMenuItemBg:oe,colorItemBgSelected:rt,itemSelectedBg:rt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ke,activeBarHeight:Ke,colorActiveBarBorderSize:Ne,activeBarBorderWidth:Ne,colorItemTextDisabled:Z,itemDisabledColor:Z,colorDangerItemText:M,dangerItemColor:M,colorDangerItemTextHover:M,dangerItemHoverColor:M,colorDangerItemTextSelected:M,dangerItemSelectedColor:M,colorDangerItemBgActive:z,dangerItemActiveBg:z,colorDangerItemBgSelected:z,dangerItemSelectedBg:z,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:w,groupTitleLineHeight:$,collapsedWidth:w*2,popupBg:Pe,itemMarginBlock:et,itemPaddingInline:ot,horizontalLineHeight:`${w*1.15}px`,iconSize:At,iconMarginInlineEnd:tt-At,collapsedIconSize:vt,groupTitleFontSize:At,darkItemDisabledColor:new ae.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:M,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:S,darkDangerItemSelectedBg:M,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:M}},{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"]]})(P),Ee=function(P,y){var l={};for(var d in P)Object.prototype.hasOwnProperty.call(P,d)&&y.indexOf(d)<0&&(l[d]=P[d]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(P);S{var l,d;const S=b.useContext(t.Z),M=S||{},{getPrefixCls:Z,getPopupContainer:z,direction:ge,menu:Q}=b.useContext(K.E_),J=Z(),{prefixCls:oe,className:je,style:Ne,theme:Ke="light",expandIcon:rt,_internalDisableMenuItemTitleTooltip:Je,inlineCollapsed:w,siderCollapsed:$,items:Pe,children:et,rootClassName:ot,mode:At,selectable:tt,onClick:vt,overflowedIndicatorPopupClassName:Ht}=P,tn=Ee(P,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,Me.Z)(tn,["collapsedWidth"]),sn=U(Pe)||et;(l=M.validator)===null||l===void 0||l.call(M,{mode:At});const Sn=(0,G.useEvent)(function(){var St;vt==null||vt.apply(void 0,arguments),(St=M.onClick)===null||St===void 0||St.call(M)}),on=M.mode||At,vn=tt!=null?tt:M.selectable,fn=b.useMemo(()=>$!==void 0?$:w,[w,$]),ln={horizontal:{motionName:`${J}-slide-up`},inline:(0,u.Z)(J),other:{motionName:`${J}-zoom-big`}},gn=Z("menu",oe||M.prefixCls),[yn,Bn]=Ye(gn,!S),Ze=i()(`${gn}-${Ke}`,Q==null?void 0:Q.className,je);let st;if(typeof rt=="function")st=rt;else if(rt===null||rt===!1)st=null;else if(M.expandIcon===null||M.expandIcon===!1)st=null;else{const St=rt!=null?rt:M.expandIcon;st=(0,I.Tm)(St,{className:i()(`${gn}-submenu-expand-icon`,(0,I.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const lt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:fn||!1,direction:ge,firstLevel:!0,theme:Ke,mode:on,disableMenuItemTitleTooltip:Je}),[gn,fn,ge,Je,Ke]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(we.Provider,{value:lt},b.createElement(o.ZP,Object.assign({getPopupContainer:z,overflowedIndicator:b.createElement(A.Z,null),overflowedIndicatorPopupClassName:i()(gn,`${gn}-${Ke}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:fn,style:Object.assign(Object.assign({},Q==null?void 0:Q.style),Ne),className:Ze,prefixCls:gn,direction:ge,defaultMotions:ln,expandIcon:st,ref:y,rootClassName:i()(ot,Bn)}),sn))))});const Y=(0,b.forwardRef)((P,y)=>{const l=(0,b.useRef)(null),d=b.useContext(m.D);return(0,b.useImperativeHandle)(y,()=>({menu:l.current,focus:S=>{var M;(M=l.current)===null||M===void 0||M.focus(S)}})),b.createElement(be,Object.assign({ref:l},P,d))});Y.Item=it,Y.SubMenu=bt,Y.Divider=se,Y.ItemGroup=o.BW;var ke=Y},93948:function(un,at,e){e.d(at,{Z:function(){return Je}});var o=e(59301),b=e(29679),m=e(40001),re=e(19248),i=e(99267),K=e(92310),j=e.n(K),ie=e(2738),se=e(36355),C=e(92413),Me=e(33708),F=e(37061),I={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},_e=function(){var $=(0,o.useRef)([]),Pe=(0,o.useRef)(null);return(0,o.useEffect)(function(){var et=Date.now(),ot=!1;$.current.forEach(function(At){if(At){ot=!0;var tt=At.style;tt.transitionDuration=".3s, .3s, .3s, .06s",Pe.current&&et-Pe.current<100&&(tt.transitionDuration="0s, 0s")}}),ot&&(Pe.current=Date.now())}),$.current},we=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Ge=function($){var Pe=(0,Me.Z)((0,Me.Z)({},I),$),et=Pe.className,ot=Pe.percent,At=Pe.prefixCls,tt=Pe.strokeColor,vt=Pe.strokeLinecap,Ht=Pe.strokeWidth,tn=Pe.style,Bt=Pe.trailColor,sn=Pe.trailWidth,Sn=Pe.transition,on=(0,F.Z)(Pe,we);delete on.gapPosition;var vn=Array.isArray(ot)?ot:[ot],fn=Array.isArray(tt)?tt:[tt],ln=_e(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(vt==="round"?gn:0,",").concat(gn,` - L `).concat(vt==="round"?yn:100,",").concat(gn),Ze="0 0 100 ".concat(Ht),st=0;return o.createElement("svg",(0,C.Z)({className:j()("".concat(At,"-line"),et),viewBox:Ze,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Bn,strokeLinecap:vt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(lt,St){var qt=1;switch(vt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(lt*qt,"px, 100px"),strokeDashoffset:"-".concat(st,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Ue=fn[St]||fn[fn.length-1];return st+=lt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Bn,strokeLinecap:vt,stroke:Ue,strokeWidth:Ht,fillOpacity:"0",ref:function(x){ln[St]=x},style:_t})}))},it=Ge,Ie=e(39559),bt=e(33606),A=e(47273),G=0,u=(0,A.Z)();function t(){var w;return u?(w=G,G+=1):w="TEST_OR_SSR",w}var h=function(w){var $=o.useState(),Pe=(0,bt.Z)($,2),et=Pe[0],ot=Pe[1];return o.useEffect(function(){ot("rc_progress_".concat(t()))},[]),w||et},E=function($){var Pe=$.bg,et=$.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Pe}},et)};function U(w,$){return Object.keys(w).map(function(Pe){var et=parseFloat(Pe),ot="".concat(Math.floor(et*$),"%");return"".concat(w[Pe]," ").concat(ot)})}var ae=o.forwardRef(function(w,$){var Pe=w.prefixCls,et=w.color,ot=w.gradientId,At=w.radius,tt=w.style,vt=w.ptg,Ht=w.strokeLinecap,tn=w.strokeWidth,Bt=w.size,sn=w.gapDegree,Sn=et&&(0,Ie.Z)(et)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,fn=o.createElement("circle",{className:"".concat(Pe,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:vt===0?0:1,style:tt,ref:$});if(!Sn)return fn;var ln="".concat(ot,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=U(et,(360-sn)/360),Bn=U(et,1),Ze="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),st="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},fn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:st},o.createElement(E,{bg:Ze}))))}),ye=ae,qe=100,ze=function($,Pe,et,ot,At,tt,vt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=et/100*360*((360-tt)/360),on=tt===0?0:{bottom:0,top:180,left:90,right:-90}[vt],vn=(100-ot)/100*Pe;tn==="round"&&ot!==100&&(vn+=Bt/2,vn>=Pe&&(vn=Pe-.01));var fn=qe/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Pe,"px ").concat($),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(fn,"px ").concat(fn,"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}},Be=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ht(w){var $=w!=null?w:[];return Array.isArray($)?$:[$]}var Re=function($){var Pe=(0,Me.Z)((0,Me.Z)({},I),$),et=Pe.id,ot=Pe.prefixCls,At=Pe.steps,tt=Pe.strokeWidth,vt=Pe.trailWidth,Ht=Pe.gapDegree,tn=Ht===void 0?0:Ht,Bt=Pe.gapPosition,sn=Pe.trailColor,Sn=Pe.strokeLinecap,on=Pe.style,vn=Pe.className,fn=Pe.strokeColor,ln=Pe.percent,gn=(0,F.Z)(Pe,Be),yn=qe/2,Bn=h(et),Ze="".concat(Bn,"-gradient"),st=yn-tt/2,lt=Math.PI*2*st,St=tn>0?90+tn/2:-90,qt=lt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},Ue=_t.count,Lt=_t.space,x=ht(ln),le=ht(fn),ue=le.find(function(Oe){return Oe&&(0,Ie.Z)(Oe)==="object"}),s=ue&&(0,Ie.Z)(ue)==="object",c=s?"butt":Sn,de=ze(lt,qt,0,100,St,tn,Bt,sn,c,tt),_=_e(),Ae=function(){var ct=0;return x.map(function(pt,Ot){var Tt=le[Ot]||le[le.length-1],yt=ze(lt,qt,ct,pt,St,tn,Bt,Tt,c,tt);return ct+=pt,o.createElement(ye,{key:Ot,color:Tt,ptg:pt,radius:st,prefixCls:ot,gradientId:Ze,style:yt,strokeLinecap:c,strokeWidth:tt,gapDegree:tn,ref:function(L){_[Ot]=L},size:qe})}).reverse()},Fe=function(){var ct=Math.round(Ue*(x[0]/100)),pt=100/Ue,Ot=0;return new Array(Ue).fill(null).map(function(Tt,yt){var R=yt<=ct-1?le[0]:sn,L=R&&(0,Ie.Z)(R)==="object"?"url(#".concat(Ze,")"):void 0,W=ze(lt,qt,Ot,pt,St,tn,Bt,R,"butt",tt,Lt);return Ot+=(qt-W.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(ot,"-circle-path"),r:st,cx:yn,cy:yn,stroke:L,strokeWidth:tt,opacity:1,style:W,ref:function(xe){_[yt]=xe}})})};return o.createElement("svg",(0,C.Z)({className:j()("".concat(ot,"-circle"),vn),viewBox:"0 0 ".concat(qe," ").concat(qe),style:on,id:et,role:"presentation"},gn),!Ue&&o.createElement("circle",{className:"".concat(ot,"-circle-trail"),r:st,cx:yn,cy:yn,stroke:sn,strokeLinecap:c,strokeWidth:vt||tt,style:de}),Ue?Fe():Ae())},Te=Re,fe={Line:it,Circle:Te},te=e(6848),ce=e(93398);function B(w){return!w||w<0?0:w>100?100:w}function v(w){let{success:$,successPercent:Pe}=w,et=Pe;return $&&"progress"in $&&(et=$.progress),$&&"percent"in $&&(et=$.percent),et}const D=w=>{let{percent:$,success:Pe,successPercent:et}=w;const ot=B(v({success:Pe,successPercent:et}));return[ot,B(B($)-ot)]},k=w=>{let{success:$={},strokeColor:Pe}=w;const{strokeColor:et}=$;return[et||ce.presetPrimaryColors.green,Pe||null]},O=(w,$,Pe)=>{var et,ot,At,tt;let vt=-1,Ht=-1;if($==="step"){const tn=Pe.steps,Bt=Pe.strokeWidth;typeof w=="string"||typeof w=="undefined"?(vt=w==="small"?2:14,Ht=Bt!=null?Bt:8):typeof w=="number"?[vt,Ht]=[w,w]:[vt=14,Ht=8]=w,vt*=tn}else if($==="line"){const tn=Pe==null?void 0:Pe.strokeWidth;typeof w=="string"||typeof w=="undefined"?Ht=tn||(w==="small"?6:8):typeof w=="number"?[vt,Ht]=[w,w]:[vt=-1,Ht=8]=w}else($==="circle"||$==="dashboard")&&(typeof w=="string"||typeof w=="undefined"?[vt,Ht]=w==="small"?[60,60]:[120,120]:typeof w=="number"?[vt,Ht]=[w,w]:(vt=(ot=(et=w[0])!==null&&et!==void 0?et:w[1])!==null&&ot!==void 0?ot:120,Ht=(tt=(At=w[0])!==null&&At!==void 0?At:w[1])!==null&&tt!==void 0?tt:120));return[vt,Ht]},ve=3,me=w=>ve/w*100;var Xe=w=>{const{prefixCls:$,trailColor:Pe=null,strokeLinecap:et="round",gapPosition:ot,gapDegree:At,width:tt=120,type:vt,children:Ht,success:tn,size:Bt=tt}=w,[sn,Sn]=O(Bt,"circle");let{strokeWidth:on}=w;on===void 0&&(on=Math.max(me(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},fn=o.useMemo(()=>{if(At||At===0)return At;if(vt==="dashboard")return 75},[At,vt]),ln=ot||vt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(w.strokeColor)==="[object Object]",yn=k({success:tn,strokeColor:w.strokeColor}),Bn=j()(`${$}-inner`,{[`${$}-circle-gradient`]:gn}),Ze=o.createElement(Te,{percent:D(w),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:et,trailColor:Pe,prefixCls:$,gapDegree:fn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(te.Z,{title:Ht},o.createElement("span",null,Ze)):o.createElement(o.Fragment,null,Ze,Ht))},Ye=function(w,$){var Pe={};for(var et in w)Object.prototype.hasOwnProperty.call(w,et)&&$.indexOf(et)<0&&(Pe[et]=w[et]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,et=Object.getOwnPropertySymbols(w);ot{let $=[];return Object.keys(w).forEach(Pe=>{const et=parseFloat(Pe.replace(/%/g,""));isNaN(et)||$.push({key:et,value:w[Pe]})}),$=$.sort((Pe,et)=>Pe.key-et.key),$.map(Pe=>{let{key:et,value:ot}=Pe;return`${ot} ${et}%`}).join(", ")},nt=(w,$)=>{const{from:Pe=ce.presetPrimaryColors.blue,to:et=ce.presetPrimaryColors.blue,direction:ot=$==="rtl"?"to left":"to right"}=w,At=Ye(w,["from","to","direction"]);if(Object.keys(At).length!==0){const tt=Ee(At);return{backgroundImage:`linear-gradient(${ot}, ${tt})`}}return{backgroundImage:`linear-gradient(${ot}, ${Pe}, ${et})`}};var Y=w=>{const{prefixCls:$,direction:Pe,percent:et,size:ot,strokeWidth:At,strokeColor:tt,strokeLinecap:vt="round",children:Ht,trailColor:tn=null,success:Bt}=w,sn=tt&&typeof tt!="string"?nt(tt,Pe):{backgroundColor:tt},Sn=vt==="square"||vt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=ot!=null?ot:[-1,At||(ot==="small"?6:8)],[fn,ln]=O(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${B(et)}%`,height:ln,borderRadius:Sn},sn),yn=v(w),Bn={width:`${B(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Ze={width:fn<0?"100%":fn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${$}-outer`,style:Ze},o.createElement("div",{className:`${$}-inner`,style:on},o.createElement("div",{className:`${$}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${$}-success-bg`,style:Bn}):null)),Ht)},P=w=>{const{size:$,steps:Pe,percent:et=0,strokeWidth:ot=8,strokeColor:At,trailColor:tt=null,prefixCls:vt,children:Ht}=w,tn=Math.round(Pe*(et/100)),Bt=$==="small"?2:14,sn=$!=null?$:[Bt,ot],[Sn,on]=O(sn,"step",{steps:Pe,strokeWidth:ot}),vn=Sn/Pe,fn=new Array(Pe);for(let ln=0;ln{const $=w?"100%":"-100%";return new y.Keyframes(`antProgress${w?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${$}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${$}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Z=w=>{const{componentCls:$,iconCls:Pe}=w;return{[$]:Object.assign(Object.assign({},(0,l.Wf)(w)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:w.fontSize,marginInlineEnd:w.marginXS,marginBottom:w.marginXS},[`${$}-outer`]:{display:"inline-block",width:"100%"},[`&${$}-show-info`]:{[`${$}-outer`]:{marginInlineEnd:`calc(-2em - ${w.marginXS}px)`,paddingInlineEnd:`calc(2em + ${w.paddingXS}px)`}},[`${$}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:w.remainingColor,borderRadius:w.lineBorderRadius},[`${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:w.defaultColor}},[`${$}-success-bg, ${$}-bg`]:{position:"relative",backgroundColor:w.defaultColor,borderRadius:w.lineBorderRadius,transition:`all ${w.motionDurationSlow} ${w.motionEaseInOutCirc}`},[`${$}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:w.colorSuccess},[`${$}-text`]:{display:"inline-block",width:"2em",marginInlineStart:w.marginXS,color:w.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Pe]:{fontSize:w.fontSize}},[`&${$}-status-active`]:{[`${$}-bg::before`]:{position:"absolute",inset:0,backgroundColor:w.colorBgContainer,borderRadius:w.lineBorderRadius,opacity:0,animationName:M(),animationDuration:w.progressActiveMotionDuration,animationTimingFunction:w.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${$}-rtl${$}-status-active`]:{[`${$}-bg::before`]:{animationName:M(!0)}},[`&${$}-status-exception`]:{[`${$}-bg`]:{backgroundColor:w.colorError},[`${$}-text`]:{color:w.colorError}},[`&${$}-status-exception ${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:w.colorError}},[`&${$}-status-success`]:{[`${$}-bg`]:{backgroundColor:w.colorSuccess},[`${$}-text`]:{color:w.colorSuccess}},[`&${$}-status-success ${$}-inner:not(${$}-circle-gradient)`]:{[`${$}-circle-path`]:{stroke:w.colorSuccess}}})}},z=w=>{const{componentCls:$,iconCls:Pe}=w;return{[$]:{[`${$}-circle-trail`]:{stroke:w.remainingColor},[`&${$}-circle ${$}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${$}-circle ${$}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:w.circleTextColor,fontSize:w.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Pe]:{fontSize:`${w.fontSize/w.fontSizeSM}em`}},[`${$}-circle&-status-exception`]:{[`${$}-text`]:{color:w.colorError}},[`${$}-circle&-status-success`]:{[`${$}-text`]:{color:w.colorSuccess}}},[`${$}-inline-circle`]:{lineHeight:1,[`${$}-inner`]:{verticalAlign:"bottom"}}}},ge=w=>{const{componentCls:$}=w;return{[$]:{[`${$}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:w.progressStepMinWidth,marginInlineEnd:w.progressStepMarginInlineEnd,backgroundColor:w.remainingColor,transition:`all ${w.motionDurationSlow}`,"&-active":{backgroundColor:w.defaultColor}}}}}},Q=w=>{const{componentCls:$,iconCls:Pe}=w;return{[$]:{[`${$}-small&-line, ${$}-small&-line ${$}-text ${Pe}`]:{fontSize:w.fontSizeSM}}}};var J=(0,d.Z)("Progress",w=>{const $=w.marginXXS/2,Pe=(0,S.TS)(w,{progressStepMarginInlineEnd:$,progressStepMinWidth:$,progressActiveMotionDuration:"2.4s"});return[Z(Pe),z(Pe),ge(Pe),Q(Pe)]},w=>({circleTextColor:w.colorText,defaultColor:w.colorInfo,remainingColor:w.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),oe=function(w,$){var Pe={};for(var et in w)Object.prototype.hasOwnProperty.call(w,et)&&$.indexOf(et)<0&&(Pe[et]=w[et]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,et=Object.getOwnPropertySymbols(w);ot{const{prefixCls:Pe,className:et,rootClassName:ot,steps:At,strokeColor:tt,percent:vt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=w,vn=oe(w,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fn=o.useMemo(()=>{var x,le;const ue=v(w);return parseInt(ue!==void 0?(x=ue!=null?ue:0)===null||x===void 0?void 0:x.toString():(le=vt!=null?vt:0)===null||le===void 0?void 0:le.toString(),10)},[vt,w.success,w.successPercent]),ln=o.useMemo(()=>!Ne.includes(sn)&&fn>=100?"success":sn||"normal",[sn,fn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(se.E_),Ze=gn("progress",Pe),[st,lt]=J(Ze),St=o.useMemo(()=>{if(!tn)return null;const x=v(w);let le;const ue=Sn||(c=>`${c}%`),s=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?le=ue(B(vt),B(x)):ln==="exception"?le=s?o.createElement(re.Z,null):o.createElement(i.Z,null):ln==="success"&&(le=s?o.createElement(b.Z,null):o.createElement(m.Z,null)),o.createElement("span",{className:`${Ze}-text`,title:typeof le=="string"?le:void 0},le)},[tn,vt,fn,ln,Bt,Ze,Sn]),qt=Array.isArray(tt)?tt[0]:tt,_t=typeof tt=="string"||Array.isArray(tt)?tt:void 0;let Ue;Bt==="line"?Ue=At?o.createElement(P,Object.assign({},w,{strokeColor:_t,prefixCls:Ze,steps:At}),St):o.createElement(Y,Object.assign({},w,{strokeColor:qt,prefixCls:Ze,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&(Ue=o.createElement(Xe,Object.assign({},w,{strokeColor:qt,prefixCls:Ze,progressStatus:ln}),St));const Lt=j()(Ze,`${Ze}-status-${ln}`,`${Ze}-${Bt==="dashboard"&&"circle"||At&&"steps"||Bt}`,{[`${Ze}-inline-circle`]:Bt==="circle"&&O(Ht,"circle")[0]<=20,[`${Ze}-show-info`]:tn,[`${Ze}-${Ht}`]:typeof Ht=="string",[`${Ze}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,et,ot,lt);return st(o.createElement("div",Object.assign({ref:$,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":fn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Ue))}),Je=rt},5112:function(un,at,e){e.d(at,{ZP:function(){return ce}});var o=e(92310),b=e.n(o),m=e(18929),re=e(26112),i=e(59301),K=e(36355),j=e(19716);const ie=i.createContext(null),se=ie.Provider;var C=ie;const Me=i.createContext(null),F=Me.Provider;var I=e(5630),_e=e(8654),we=e(1684),Ge=e(32441),it=e(17313),Ie=e(83116),bt=e(37613);const A=B=>{const{componentCls:v,antCls:D}=B,k=`${v}-group`;return{[k]:Object.assign(Object.assign({},(0,it.Wf)(B)),{display:"inline-block",fontSize:0,[`&${k}-rtl`]:{direction:"rtl"},[`${D}-badge ${D}-badge-count`]:{zIndex:1},[`> ${D}-badge:not(:first-child) > ${D}-button-wrapper`]:{borderInlineStart:"none"}})}},G=B=>{const{componentCls:v,wrapperMarginInlineEnd:D,colorPrimary:k,radioSize:O,motionDurationSlow:ve,motionDurationMid:me,motionEaseInOutCirc:Qe,colorBgContainer:Xe,colorBorder:Ye,lineWidth:Ee,dotSize:nt,colorBgContainerDisabled:be,colorTextDisabled:Y,paddingXS:ke,dotColorDisabled:P,lineType:y,radioDotDisabledSize:l,wireframe:d,colorWhite:S}=B,M=`${v}-inner`;return{[`${v}-wrapper`]:Object.assign(Object.assign({},(0,it.Wf)(B)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:D,cursor:"pointer",[`&${v}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:B.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${v}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${Ee}px ${y} ${k}`,borderRadius:"50%",visibility:"hidden",content:'""'},[v]:Object.assign(Object.assign({},(0,it.Wf)(B)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${v}-wrapper:hover &, - &:hover ${M}`]:{borderColor:k},[`${v}-input:focus-visible + ${M}`]:Object.assign({},(0,it.oN)(B)),[`${v}:hover::after, ${v}-wrapper:hover &::after`]:{visibility:"visible"},[`${v}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:O,height:O,marginBlockStart:O/-2,marginInlineStart:O/-2,backgroundColor:d?k:S,borderBlockStart:0,borderInlineStart:0,borderRadius:O,transform:"scale(0)",opacity:0,transition:`all ${ve} ${Qe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:O,height:O,backgroundColor:Xe,borderColor:Ye,borderStyle:"solid",borderWidth:Ee,borderRadius:"50%",transition:`all ${me}`},[`${v}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${v}-checked`]:{[M]:{borderColor:k,backgroundColor:d?Xe:k,"&::after":{transform:`scale(${nt/O})`,opacity:1,transition:`all ${ve} ${Qe}`}}},[`${v}-disabled`]:{cursor:"not-allowed",[M]:{backgroundColor:be,borderColor:Ye,cursor:"not-allowed","&::after":{backgroundColor:P}},[`${v}-input`]:{cursor:"not-allowed"},[`${v}-disabled + span`]:{color:Y,cursor:"not-allowed"},[`&${v}-checked`]:{[M]:{"&::after":{transform:`scale(${l/O})`}}}},[`span${v} + *`]:{paddingInlineStart:ke,paddingInlineEnd:ke}})}},u=B=>{const{buttonColor:v,controlHeight:D,componentCls:k,lineWidth:O,lineType:ve,colorBorder:me,motionDurationSlow:Qe,motionDurationMid:Xe,buttonPaddingInline:Ye,fontSize:Ee,buttonBg:nt,fontSizeLG:be,controlHeightLG:Y,controlHeightSM:ke,paddingXS:P,borderRadius:y,borderRadiusSM:l,borderRadiusLG:d,buttonCheckedBg:S,buttonSolidCheckedColor:M,colorTextDisabled:Z,colorBgContainerDisabled:z,buttonCheckedBgDisabled:ge,buttonCheckedColorDisabled:Q,colorPrimary:J,colorPrimaryHover:oe,colorPrimaryActive:je,buttonSolidCheckedBg:Ne,buttonSolidCheckedHoverBg:Ke,buttonSolidCheckedActiveBg:rt}=B;return{[`${k}-button-wrapper`]:{position:"relative",display:"inline-block",height:D,margin:0,paddingInline:Ye,paddingBlock:0,color:v,fontSize:Ee,lineHeight:`${D-O*2}px`,background:nt,border:`${O}px ${ve} ${me}`,borderBlockStartWidth:O+.02,borderInlineStartWidth:0,borderInlineEndWidth:O,cursor:"pointer",transition:[`color ${Xe}`,`background ${Xe}`,`box-shadow ${Xe}`].join(","),a:{color:v},[`> ${k}-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:me,transition:`background-color ${Qe}`,content:'""'}},"&:first-child":{borderInlineStart:`${O}px ${ve} ${me}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${k}-group-large &`]:{height:Y,fontSize:be,lineHeight:`${Y-O*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${k}-group-small &`]:{height:ke,paddingInline:P-O,paddingBlock:0,lineHeight:`${ke-O*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:J},"&:has(:focus-visible)":Object.assign({},(0,it.oN)(B)),[`${k}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${k}-button-wrapper-disabled)`]:{zIndex:1,color:J,background:S,borderColor:J,"&::before":{backgroundColor:J},"&:first-child":{borderColor:J},"&:hover":{color:oe,borderColor:oe,"&::before":{backgroundColor:oe}},"&:active":{color:je,borderColor:je,"&::before":{backgroundColor:je}}},[`${k}-group-solid &-checked:not(${k}-button-wrapper-disabled)`]:{color:M,background:Ne,borderColor:Ne,"&:hover":{color:M,background:Ke,borderColor:Ke},"&:active":{color:M,background:rt,borderColor:rt}},"&-disabled":{color:Z,backgroundColor:z,borderColor:me,cursor:"not-allowed","&:first-child, &:hover":{color:Z,backgroundColor:z,borderColor:me}},[`&-disabled${k}-button-wrapper-checked`]:{color:Q,backgroundColor:ge,borderColor:me,boxShadow:"none"}}}},t=B=>B-4*2;var h=(0,Ie.Z)("Radio",B=>{const{controlOutline:v,controlOutlineWidth:D,radioSize:k}=B,O=`0 0 0 ${D}px ${v}`,ve=O,me=t(k),Qe=(0,bt.TS)(B,{radioDotDisabledSize:me,radioFocusShadow:O,radioButtonFocusShadow:ve});return[A(Qe),G(Qe),u(Qe)]},B=>{const{wireframe:v,padding:D,marginXS:k,lineWidth:O,fontSizeLG:ve,colorText:me,colorBgContainer:Qe,colorTextDisabled:Xe,controlItemBgActiveDisabled:Ye,colorTextLightSolid:Ee,colorPrimary:nt,colorPrimaryHover:be,colorPrimaryActive:Y}=B,ke=4,P=ve,y=v?t(P):P-(ke+O)*2;return{radioSize:P,dotSize:y,dotColorDisabled:Xe,buttonSolidCheckedColor:Ee,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:be,buttonSolidCheckedActiveBg:Y,buttonBg:Qe,buttonCheckedBg:Qe,buttonColor:me,buttonCheckedBgDisabled:Ye,buttonCheckedColorDisabled:Xe,buttonPaddingInline:D-O,wrapperMarginInlineEnd:k}}),E=e(14088),U=e(4572),ae=function(B,v){var D={};for(var k in B)Object.prototype.hasOwnProperty.call(B,k)&&v.indexOf(k)<0&&(D[k]=B[k]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,k=Object.getOwnPropertySymbols(B);O{var D,k;const O=i.useContext(C),ve=i.useContext(Me),{getPrefixCls:me,direction:Qe,radio:Xe}=i.useContext(K.E_),Ye=i.useRef(null),Ee=(0,_e.sQ)(v,Ye),{isFormItemInput:nt}=i.useContext(Ge.aM),be=je=>{var Ne,Ke;(Ne=B.onChange)===null||Ne===void 0||Ne.call(B,je),(Ke=O==null?void 0:O.onChange)===null||Ke===void 0||Ke.call(O,je)},{prefixCls:Y,className:ke,rootClassName:P,children:y,style:l}=B,d=ae(B,["prefixCls","className","rootClassName","children","style"]),S=me("radio",Y),M=((O==null?void 0:O.optionType)||ve)==="button",Z=M?`${S}-button`:S,[z,ge]=h(S),Q=Object.assign({},d),J=i.useContext(we.Z);O&&(Q.name=O.name,Q.onChange=be,Q.checked=B.value===O.value,Q.disabled=(D=Q.disabled)!==null&&D!==void 0?D:O.disabled),Q.disabled=(k=Q.disabled)!==null&&k!==void 0?k:J;const oe=b()(`${Z}-wrapper`,{[`${Z}-wrapper-checked`]:Q.checked,[`${Z}-wrapper-disabled`]:Q.disabled,[`${Z}-wrapper-rtl`]:Qe==="rtl",[`${Z}-wrapper-in-form-item`]:nt},Xe==null?void 0:Xe.className,ke,P,ge);return z(i.createElement(E.Z,{component:"Radio",disabled:Q.disabled},i.createElement("label",{className:oe,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),l),onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave},i.createElement(I.Z,Object.assign({},Q,{className:b()(Q.className,!M&&U.A),type:"radio",prefixCls:Z,ref:Ee})),y!==void 0?i.createElement("span",null,y):null)))};var ze=i.forwardRef(ye);const Be=i.forwardRef((B,v)=>{const{getPrefixCls:D,direction:k}=i.useContext(K.E_),[O,ve]=(0,m.Z)(B.defaultValue,{value:B.value}),me=Ne=>{const Ke=O,rt=Ne.target.value;"value"in B||ve(rt);const{onChange:Je}=B;Je&&rt!==Ke&&Je(Ne)},{prefixCls:Qe,className:Xe,rootClassName:Ye,options:Ee,buttonStyle:nt="outline",disabled:be,children:Y,size:ke,style:P,id:y,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:M}=B,Z=D("radio",Qe),z=`${Z}-group`,[ge,Q]=h(Z);let J=Y;Ee&&Ee.length>0&&(J=Ee.map(Ne=>typeof Ne=="string"||typeof Ne=="number"?i.createElement(ze,{key:Ne.toString(),prefixCls:Z,disabled:be,value:Ne,checked:O===Ne},Ne):i.createElement(ze,{key:`radio-group-value-options-${Ne.value}`,prefixCls:Z,disabled:Ne.disabled||be,value:Ne.value,checked:O===Ne.value,title:Ne.title,style:Ne.style},Ne.label)));const oe=(0,j.Z)(ke),je=b()(z,`${z}-${nt}`,{[`${z}-${oe}`]:oe,[`${z}-rtl`]:k==="rtl"},Xe,Ye,Q);return ge(i.createElement("div",Object.assign({},(0,re.Z)(B,{aria:!0,data:!0}),{className:je,style:P,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:M,id:y,ref:v}),i.createElement(se,{value:{onChange:me,value:O,disabled:B.disabled,name:B.name,optionType:B.optionType}},J)))});var ht=i.memo(Be),Re=function(B,v){var D={};for(var k in B)Object.prototype.hasOwnProperty.call(B,k)&&v.indexOf(k)<0&&(D[k]=B[k]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var O=0,k=Object.getOwnPropertySymbols(B);O{const{getPrefixCls:D}=i.useContext(K.E_),{prefixCls:k}=B,O=Re(B,["prefixCls"]),ve=D("radio",k);return i.createElement(F,{value:"button"},i.createElement(ze,Object.assign({prefixCls:ve},O,{type:"radio",ref:v})))};var fe=i.forwardRef(Te);const te=ze;te.Button=fe,te.Group=ht,te.__ANT_RADIO=!0;var ce=te},13570:function(un,at,e){e.d(at,{Z:function(){return B}});var o=e(92413),b=e(59301),m={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"},re=m,i=e(7657),K=function(D,k){return b.createElement(i.Z,(0,o.Z)({},D,{ref:k,icon:re}))},j=b.forwardRef(K),ie=j,se=e(92310),C=e.n(se),Me=e(400),F=e(33606),I=e(37061),_e=e(18929),we=e(10228),Ge=e(26112);function it(v,D){var k=v.disabled,O=v.prefixCls,ve=v.character,me=v.characterRender,Qe=v.index,Xe=v.count,Ye=v.value,Ee=v.allowHalf,nt=v.focused,be=v.onHover,Y=v.onClick,ke=function(z){be(z,Qe)},P=function(z){Y(z,Qe)},y=function(z){z.keyCode===we.Z.ENTER&&Y(z,Qe)},l=Qe+1,d=new Set([O]);Ye===0&&Qe===0&&nt?d.add("".concat(O,"-focused")):Ee&&Ye+.5>=l&&YeQe?"true":"false","aria-posinset":Qe+1,"aria-setsize":Xe,tabIndex:k?-1:0},b.createElement("div",{className:"".concat(O,"-first")},S),b.createElement("div",{className:"".concat(O,"-second")},S)));return me&&(M=me(M,v)),M}var Ie=b.forwardRef(it);function bt(){var v=b.useRef({});function D(O){return v.current[O]}function k(O){return function(ve){v.current[O]=ve}}return[D,k]}function A(v){var D=v.pageXOffset,k="scrollLeft";if(typeof D!="number"){var O=v.document;D=O.documentElement[k],typeof D!="number"&&(D=O.body[k])}return D}function G(v){var D,k,O=v.ownerDocument,ve=O.body,me=O&&O.documentElement,Qe=v.getBoundingClientRect();return D=Qe.left,k=Qe.top,D-=me.clientLeft||ve.clientLeft||0,k-=me.clientTop||ve.clientTop||0,{left:D,top:k}}function u(v){var D=G(v),k=v.ownerDocument,O=k.defaultView||k.parentWindow;return D.left+=A(O),D.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function h(v,D){var k,O=v.prefixCls,ve=O===void 0?"rc-rate":O,me=v.className,Qe=v.defaultValue,Xe=v.value,Ye=v.count,Ee=Ye===void 0?5:Ye,nt=v.allowHalf,be=nt===void 0?!1:nt,Y=v.allowClear,ke=Y===void 0?!0:Y,P=v.character,y=P===void 0?"\u2605":P,l=v.characterRender,d=v.disabled,S=v.direction,M=S===void 0?"ltr":S,Z=v.tabIndex,z=Z===void 0?0:Z,ge=v.autoFocus,Q=v.onHoverChange,J=v.onChange,oe=v.onFocus,je=v.onBlur,Ne=v.onKeyDown,Ke=v.onMouseLeave,rt=(0,I.Z)(v,t),Je=bt(),w=(0,F.Z)(Je,2),$=w[0],Pe=w[1],et=b.useRef(null),ot=function(){if(!d){var c;(c=et.current)===null||c===void 0||c.focus()}};b.useImperativeHandle(D,function(){return{focus:ot,blur:function(){if(!d){var c;(c=et.current)===null||c===void 0||c.blur()}}}});var At=(0,_e.Z)(Qe||0,{value:Xe}),tt=(0,F.Z)(At,2),vt=tt[0],Ht=tt[1],tn=(0,_e.Z)(null),Bt=(0,F.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(c,de){var _=M==="rtl",Ae=c+1;if(be){var Fe=$(c),Oe=u(Fe),ct=Fe.clientWidth;(_&&de-Oe>ct/2||!_&&de-Oe0&&!_||de===we.Z.RIGHT&&Ae>0&&_?(be?Ae-=.5:Ae-=1,vn(Ae),c.preventDefault()):de===we.Z.LEFT&&Ae{const{componentCls:D}=v;return{[`${D}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:v.marginXS},"> div":{transition:`all ${v.motionDurationMid}, outline 0s`,"&:hover":{transform:v.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${v.lineWidth}px dashed ${v.starColor}`,transform:v.starHoverScale}},"&-first, &-second":{color:v.starBg,transition:`all ${v.motionDurationMid}`,userSelect:"none",[v.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${D}-star-first, &-half ${D}-star-second`]:{opacity:1},[`&-half ${D}-star-first, &-full ${D}-star-second`]:{color:"inherit"}}}},Re=v=>({[`&-rtl${v.componentCls}`]:{direction:"rtl"}}),Te=v=>{const{componentCls:D}=v;return{[D]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,qe.Wf)(v)),{display:"inline-block",margin:0,padding:0,color:v.starColor,fontSize:v.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${D} ${D}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ht(v)),{[`+ ${D}-text`]:{display:"inline-block",marginInlineStart:v.marginXS,fontSize:v.fontSize}}),Re(v))}};var fe=(0,ze.Z)("Rate",v=>{const D=(0,Be.TS)(v,{});return[Te(D)]},v=>({starColor:v.yellow6,starSize:v.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:v.colorFillContent})),te=function(v,D){var k={};for(var O in v)Object.prototype.hasOwnProperty.call(v,O)&&D.indexOf(O)<0&&(k[O]=v[O]);if(v!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,O=Object.getOwnPropertySymbols(v);ve{const{prefixCls:k,className:O,rootClassName:ve,style:me,tooltips:Qe,character:Xe=b.createElement(ie,null)}=v,Ye=te(v,["prefixCls","className","rootClassName","style","tooltips","character"]),Ee=(d,S)=>{let{index:M}=S;return Qe?b.createElement(ye.Z,{title:Qe[M]},d):d},{getPrefixCls:nt,direction:be,rate:Y}=b.useContext(ae.E_),ke=nt("rate",k),[P,y]=fe(ke),l=Object.assign(Object.assign({},Y==null?void 0:Y.style),me);return P(b.createElement(U,Object.assign({ref:D,character:Xe,characterRender:Ee},Ye,{className:C()(O,ve,y,Y==null?void 0:Y.className),style:l,prefixCls:ke,direction:be})))})},57809:function(un,at,e){var o=e(92310),b=e.n(o),m=e(77861),re=e(2738),i=e(59301),K=e(53487),j=e(62892),ie=e(19080),se=e(36355),C=e(1684),Me=e(93891),F=e(19716),I=e(32441),_e=e(33234),we=e(14154),Ge=e(58582),it=e(84443),Ie=e(66339),bt=function(h,E){var U={};for(var ae in h)Object.prototype.hasOwnProperty.call(h,ae)&&E.indexOf(ae)<0&&(U[ae]=h[ae]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ae=Object.getOwnPropertySymbols(h);ye{var U,{prefixCls:ae,bordered:ye=!0,className:qe,rootClassName:ze,getPopupContainer:Be,popupClassName:ht,dropdownClassName:Re,listHeight:Te=256,placement:fe,listItemHeight:te=24,size:ce,disabled:B,notFoundContent:v,status:D,builtinPlacements:k,dropdownMatchSelectWidth:O,popupMatchSelectWidth:ve,direction:me,style:Qe,allowClear:Xe}=h,Ye=bt(h,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Ee,getPrefixCls:nt,renderEmpty:be,direction:Y,virtual:ke,popupMatchSelectWidth:P,popupOverflow:y,select:l}=i.useContext(se.E_),d=nt("select",ae),S=nt(),M=me!=null?me:Y,{compactSize:Z,compactItemClassnames:z}=(0,_e.ri)(d,M),[ge,Q]=(0,we.Z)(d),J=i.useMemo(()=>{const{mode:ln}=Ye;if(ln!=="combobox")return ln===A?"combobox":ln},[Ye.mode]),oe=J==="multiple"||J==="tags",je=(0,it.Z)(Ye.suffixIcon,Ye.showArrow),Ne=(U=ve!=null?ve:O)!==null&&U!==void 0?U:P,{status:Ke,hasFeedback:rt,isFormItemInput:Je,feedbackIcon:w}=i.useContext(I.aM),$=(0,ie.F)(Ke,D);let Pe;v!==void 0?Pe=v:J==="combobox"?Pe=null:Pe=(be==null?void 0:be("Select"))||i.createElement(Me.Z,{componentName:"Select"});const{suffixIcon:et,itemIcon:ot,removeIcon:At,clearIcon:tt}=(0,Ie.Z)(Object.assign(Object.assign({},Ye),{multiple:oe,hasFeedback:rt,feedbackIcon:w,showSuffixIcon:je,prefixCls:d,showArrow:Ye.showArrow,componentName:"Select"})),vt=Xe===!0?{clearIcon:tt}:Xe,Ht=(0,re.Z)(Ye,["suffixIcon","itemIcon"]),tn=b()(ht||Re,{[`${d}-dropdown-${M}`]:M==="rtl"},ze,Q),Bt=(0,F.Z)(ln=>{var gn;return(gn=ce!=null?ce:Z)!==null&&gn!==void 0?gn:ln}),sn=i.useContext(C.Z),Sn=B!=null?B:sn,on=b()({[`${d}-lg`]:Bt==="large",[`${d}-sm`]:Bt==="small",[`${d}-rtl`]:M==="rtl",[`${d}-borderless`]:!ye,[`${d}-in-form-item`]:Je},(0,ie.Z)(d,$,rt),z,l==null?void 0:l.className,qe,ze,Q),vn=i.useMemo(()=>fe!==void 0?fe:M==="rtl"?"bottomRight":"bottomLeft",[fe,M]),fn=(0,Ge.Z)(k,y);return ge(i.createElement(m.ZP,Object.assign({ref:E,virtual:ke,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),Qe),dropdownMatchSelectWidth:Ne,builtinPlacements:fn,transitionName:(0,j.m)(S,"slide-up",Ye.transitionName),listHeight:Te,listItemHeight:te,mode:J,prefixCls:d,placement:vn,direction:M,suffixIcon:et,menuItemSelectedIcon:ot,removeIcon:At,allowClear:vt,notFoundContent:Pe,className:on,getPopupContainer:Be||Ee,dropdownClassName:tn,disabled:Sn})))},u=i.forwardRef(G),t=(0,K.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=A,u.Option=m.Wx,u.OptGroup=m.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,at.default=u},14154:function(un,at,e){e.d(at,{Z:function(){return u}});var o=e(17313),b=e(74207),m=e(37613),re=e(83116),i=e(13826),K=e(92899);const j=t=>{const{optionHeight:h,optionFontSize:E,optionLineHeight:U,optionPadding:ae}=t;return{position:"relative",display:"block",minHeight:h,padding:ae,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:U,boxSizing:"border-box"}};var se=t=>{const{antCls:h,componentCls:E}=t,U=`${E}-item`,ae=`&${h}-slide-up-enter${h}-slide-up-enter-active`,ye=`&${h}-slide-up-appear${h}-slide-up-appear-active`,qe=`&${h}-slide-up-leave${h}-slide-up-leave-active`,ze=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${ae}${ze}bottomLeft, - ${ye}${ze}bottomLeft - `]:{animationName:i.fJ},[` - ${ae}${ze}topLeft, - ${ye}${ze}topLeft, - ${ae}${ze}topRight, - ${ye}${ze}topRight - `]:{animationName:i.Qt},[`${qe}${ze}bottomLeft`]:{animationName:i.Uw},[` - ${qe}${ze}topLeft, - ${qe}${ze}topRight - `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${U}`]:Object.assign(Object.assign({},j(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${U}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${U}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${U}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${U}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(t,"slide-up"),(0,i.oN)(t,"slide-down"),(0,K.Fm)(t,"move-up"),(0,K.Fm)(t,"move-down")]};const C=2,Me=t=>{let{controlHeightSM:h,controlHeight:E,lineWidth:U}=t;const ae=(E-h)/2-U,ye=Math.ceil(ae/2);return[ae,ye]};function F(t,h){const{componentCls:E,iconCls:U}=t,ae=`${E}-selection-overflow`,ye=t.multipleSelectItemHeight,[qe]=Me(t),ze=h?`${E}-${h}`:"";return{[`${E}-multiple${ze}`]:{fontSize:t.fontSize,[ae]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${qe-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${E}-show-arrow ${E}-selector, - &${E}-allow-clear ${E}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:C,marginBottom:C,lineHeight:`${ye-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${U}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${ae}-item + ${ae}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-qe,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:t.fontFamily,lineHeight:`${ye}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var _e=t=>{const{componentCls:h}=t,E=(0,m.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),U=(0,m.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,ae]=Me(t);return[F(t),F(E,"sm"),{[`${h}-multiple${h}-sm`]:{[`${h}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${h}-selection-search`]:{marginInlineStart:ae}}},F(U,"lg")]};function we(t,h){const{componentCls:E,inputPaddingHorizontalBase:U,borderRadius:ae}=t,ye=t.controlHeight-t.lineWidth*2,qe=Math.ceil(t.fontSize*1.25),ze=h?`${E}-${h}`:"";return{[`${E}-single${ze}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:ae,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:U,insetInlineEnd:U,bottom:0,"&-input":{width:"100%"}},[` - ${E}-selection-item, - ${E}-selection-placeholder - `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${E}-show-arrow ${E}-selection-item, - &${E}-show-arrow ${E}-selection-placeholder - `]:{paddingInlineEnd:qe},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${U}px`,[`${E}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${U}px`,"&:after":{display:"none"}}}}}}}function Ge(t){const{componentCls:h}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[we(t),we((0,m.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${h}-single${h}-sm`]:{[`&:not(${h}-customize-input)`]:{[`${h}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${h}-selector`]:{padding:`0 ${E}px`},[`&${h}-show-arrow ${h}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` - &${h}-show-arrow ${h}-selection-item, - &${h}-show-arrow ${h}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},we((0,m.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const it=t=>{const{componentCls:h,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${h}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${h}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${h}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,h){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:U,borderHoverColor:ae,outlineColor:ye,antCls:qe}=h,ze=E?{[`${U}-selector`]:{borderColor:ae}}:{};return{[t]:{[`&:not(${U}-disabled):not(${U}-customize-input):not(${qe}-pagination-size-changer)`]:Object.assign(Object.assign({},ze),{[`${U}-focused& ${U}-selector`]:{borderColor:ae,boxShadow:`0 0 0 ${h.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${U}-selector`]:{borderColor:ae}})}}},bt=t=>{const{componentCls:h}=t;return{[`${h}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},A=t=>{const{componentCls:h,inputPaddingHorizontalBase:E,iconCls:U}=t;return{[h]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${h}-customize-input) ${h}-selector`]:Object.assign(Object.assign({},it(t)),bt(t)),[`${h}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${h}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${h}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[U]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${h}-suffix)`]:{pointerEvents:"auto"}},[`${h}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${h}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${h}-clear`]:{opacity:1}}}),[`${h}-has-feedback`]:{[`${h}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:h}=t;return[{[h]:{[`&-borderless ${h}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${h}-in-form-item`]:{width:"100%"}}},A(t),Ge(t),_e(t),se(t),{[`${h}-rtl`]:{direction:"rtl"}},Ie(h,(0,m.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${h}-status-error`,(0,m.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${h}-status-warning`,(0,m.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${h}-selector`,focusElCls:`${h}-focused`})]};var u=(0,re.Z)("Select",(t,h)=>{let{rootPrefixCls:E}=h;const U=(0,m.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(U)]},t=>{const{fontSize:h,lineHeight:E,controlHeight:U,controlPaddingHorizontal:ae,zIndexPopupBase:ye,colorText:qe,fontWeightStrong:ze,controlItemBgActive:Be,controlItemBgHover:ht,colorBgContainer:Re,colorFillSecondary:Te,controlHeightLG:fe,controlHeightSM:te,colorBgContainerDisabled:ce,colorTextDisabled:B}=t;return{zIndexPopup:ye+50,optionSelectedColor:qe,optionSelectedFontWeight:ze,optionSelectedBg:Be,optionActiveBg:ht,optionPadding:`${(U-h*E)/2}px ${ae}px`,optionFontSize:h,optionLineHeight:E,optionHeight:U,selectorBg:Re,clearBg:Re,singleItemHeightLG:fe,multipleItemBg:Te,multipleItemBorderColor:"transparent",multipleItemHeight:te,multipleItemHeightLG:U,multipleSelectorBgDisabled:ce,multipleItemColorDisabled:B,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,at,e){e.d(at,{Z:function(){return b}});const o=m=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:m==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function b(m,re){return m||o(re)}},84443:function(un,at,e){e.d(at,{Z:function(){return o}});function o(b,m){return m!==void 0?m:b!==null}},66339:function(un,at,e){e.d(at,{Z:function(){return ie}});var o=e(40001),b=e(19248),m=e(99267),re=e(84105),i=e(58617),K=e(47472),j=e(59301);function ie(se){let{suffixIcon:C,clearIcon:Me,menuItemSelectedIcon:F,removeIcon:I,loading:_e,multiple:we,hasFeedback:Ge,prefixCls:it,showSuffixIcon:Ie,feedbackIcon:bt,showArrow:A,componentName:G}=se;const u=Me!=null?Me:j.createElement(b.Z,null),t=ae=>C===null&&!Ge&&!A?null:j.createElement(j.Fragment,null,Ie!==!1&&ae,Ge&&bt);let h=null;if(C!==void 0)h=t(C);else if(_e)h=t(j.createElement(i.Z,{spin:!0}));else{const ae=`${it}-suffix`;h=ye=>{let{open:qe,showSearch:ze}=ye;return t(qe&&ze?j.createElement(K.Z,{className:ae}):j.createElement(re.Z,{className:ae}))}}let E=null;F!==void 0?E=F:we?E=j.createElement(o.Z,null):E=null;let U=null;return I!==void 0?U=I:U=j.createElement(m.Z,null),{clearIcon:u,suffixIcon:h,itemIcon:E,removeIcon:U}}},61621:function(un,at,e){e.d(at,{Z:function(){return y}});var o=e(92310),b=e.n(o),m=e(59301),re=e(36355),i=e(2738),j=l=>{const{prefixCls:d,className:S,style:M,size:Z,shape:z}=l,ge=b()({[`${d}-lg`]:Z==="large",[`${d}-sm`]:Z==="small"}),Q=b()({[`${d}-circle`]:z==="circle",[`${d}-square`]:z==="square",[`${d}-round`]:z==="round"}),J=m.useMemo(()=>typeof Z=="number"?{width:Z,height:Z,lineHeight:`${Z}px`}:{},[Z]);return m.createElement("span",{className:b()(d,ge,Q,S),style:Object.assign(Object.assign({},J),M)})},ie=e(93083),se=e(83116),C=e(37613);const Me=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),F=l=>({height:l,lineHeight:`${l}px`}),I=l=>Object.assign({width:l},F(l)),_e=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Me,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),we=l=>Object.assign({width:l*5,minWidth:l*5},F(l)),Ge=l=>{const{skeletonAvatarCls:d,gradientFromColor:S,controlHeight:M,controlHeightLG:Z,controlHeightSM:z}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:S},I(M)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},I(Z)),[`${d}${d}-sm`]:Object.assign({},I(z))}},it=l=>{const{controlHeight:d,borderRadiusSM:S,skeletonInputCls:M,controlHeightLG:Z,controlHeightSM:z,gradientFromColor:ge}=l;return{[`${M}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ge,borderRadius:S},we(d)),[`${M}-lg`]:Object.assign({},we(Z)),[`${M}-sm`]:Object.assign({},we(z))}},Ie=l=>Object.assign({width:l},F(l)),bt=l=>{const{skeletonImageCls:d,imageSizeBase:S,gradientFromColor:M,borderRadiusSM:Z}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:M,borderRadius:Z},Ie(S*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(S)),{maxWidth:S*4,maxHeight:S*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},A=(l,d,S)=>{const{skeletonButtonCls:M}=l;return{[`${S}${M}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${S}${M}-round`]:{borderRadius:d}}},G=l=>Object.assign({width:l*2,minWidth:l*2},F(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:S,controlHeight:M,controlHeightLG:Z,controlHeightSM:z,gradientFromColor:ge}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ge,borderRadius:d,width:M*2,minWidth:M*2},G(M))},A(l,M,S)),{[`${S}-lg`]:Object.assign({},G(Z))}),A(l,Z,`${S}-lg`)),{[`${S}-sm`]:Object.assign({},G(z))}),A(l,z,`${S}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:S,skeletonTitleCls:M,skeletonParagraphCls:Z,skeletonButtonCls:z,skeletonInputCls:ge,skeletonImageCls:Q,controlHeight:J,controlHeightLG:oe,controlHeightSM:je,gradientFromColor:Ne,padding:Ke,marginSM:rt,borderRadius:Je,titleHeight:w,blockRadius:$,paragraphLiHeight:Pe,controlHeightXS:et,paragraphMarginTop:ot}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:Ke,verticalAlign:"top",[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ne},I(J)),[`${S}-circle`]:{borderRadius:"50%"},[`${S}-lg`]:Object.assign({},I(oe)),[`${S}-sm`]:Object.assign({},I(je))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${M}`]:{width:"100%",height:w,background:Ne,borderRadius:$,[`+ ${Z}`]:{marginBlockStart:je}},[`${Z}`]:{padding:0,"> li":{width:"100%",height:Pe,listStyle:"none",background:Ne,borderRadius:$,"+ li":{marginBlockStart:et}}},[`${Z}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${M}, ${Z} > li`]:{borderRadius:Je}}},[`${d}-with-avatar ${d}-content`]:{[`${M}`]:{marginBlockStart:rt,[`+ ${Z}`]:{marginBlockStart:ot}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),Ge(l)),it(l)),bt(l)),[`${d}${d}-block`]:{width:"100%",[`${z}`]:{width:"100%"},[`${ge}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${M}, - ${Z} > li, - ${S}, - ${z}, - ${ge}, - ${Q} - `]:Object.assign({},_e(l))}}};var h=(0,se.Z)("Skeleton",l=>{const{componentCls:d}=l,S=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(S)]},l=>{const{colorFillContent:d,colorFill:S}=l,M=d,Z=S;return{color:M,colorGradientEnd:Z,gradientFromColor:M,gradientToColor:Z,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=l=>{const{prefixCls:d,className:S,rootClassName:M,active:Z,shape:z="circle",size:ge="default"}=l,{getPrefixCls:Q}=m.useContext(re.E_),J=Q("skeleton",d),[oe,je]=h(J),Ne=(0,i.Z)(l,["prefixCls","className"]),Ke=b()(J,`${J}-element`,{[`${J}-active`]:Z},S,M,je);return oe(m.createElement("div",{className:Ke},m.createElement(j,Object.assign({prefixCls:`${J}-avatar`,shape:z,size:ge},Ne))))},ye=l=>{const{prefixCls:d,className:S,rootClassName:M,active:Z,block:z=!1,size:ge="default"}=l,{getPrefixCls:Q}=m.useContext(re.E_),J=Q("skeleton",d),[oe,je]=h(J),Ne=(0,i.Z)(l,["prefixCls"]),Ke=b()(J,`${J}-element`,{[`${J}-active`]:Z,[`${J}-block`]:z},S,M,je);return oe(m.createElement("div",{className:Ke},m.createElement(j,Object.assign({prefixCls:`${J}-button`,size:ge},Ne))))};const qe="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 Be=l=>{const{prefixCls:d,className:S,rootClassName:M,style:Z,active:z}=l,{getPrefixCls:ge}=m.useContext(re.E_),Q=ge("skeleton",d),[J,oe]=h(Q),je=b()(Q,`${Q}-element`,{[`${Q}-active`]:z},S,M,oe);return J(m.createElement("div",{className:je},m.createElement("div",{className:b()(`${Q}-image`,S),style:Z},m.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Q}-image-svg`},m.createElement("path",{d:qe,className:`${Q}-image-path`})))))},Re=l=>{const{prefixCls:d,className:S,rootClassName:M,active:Z,block:z,size:ge="default"}=l,{getPrefixCls:Q}=m.useContext(re.E_),J=Q("skeleton",d),[oe,je]=h(J),Ne=(0,i.Z)(l,["prefixCls"]),Ke=b()(J,`${J}-element`,{[`${J}-active`]:Z,[`${J}-block`]:z},S,M,je);return oe(m.createElement("div",{className:Ke},m.createElement(j,Object.assign({prefixCls:`${J}-input`,size:ge},Ne))))},Te=e(92413),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},te=fe,ce=e(7657),B=function(d,S){return m.createElement(ce.Z,(0,Te.Z)({},d,{ref:S,icon:te}))},v=m.forwardRef(B),D=v,O=l=>{const{prefixCls:d,className:S,rootClassName:M,style:Z,active:z,children:ge}=l,{getPrefixCls:Q}=m.useContext(re.E_),J=Q("skeleton",d),[oe,je]=h(J),Ne=b()(J,`${J}-element`,{[`${J}-active`]:z},je,S,M),Ke=ge!=null?ge:m.createElement(D,null);return oe(m.createElement("div",{className:Ne},m.createElement("div",{className:b()(`${J}-image`,S),style:Z},Ke)))},ve=e(26407),Qe=l=>{const d=Q=>{const{width:J,rows:oe=2}=l;if(Array.isArray(J))return J[Q];if(oe-1===Q)return J},{prefixCls:S,className:M,style:Z,rows:z}=l,ge=(0,ve.Z)(Array(z)).map((Q,J)=>m.createElement("li",{key:J,style:{width:d(J)}}));return m.createElement("ul",{className:b()(S,M),style:Z},ge)},Ye=l=>{let{prefixCls:d,className:S,width:M,style:Z}=l;return m.createElement("h3",{className:b()(d,S),style:Object.assign({width:M},Z)})};function Ee(l){return l&&typeof l=="object"?l:{}}function nt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function be(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function Y(l,d){const S={};return(!l||!d)&&(S.width="61%"),!l&&d?S.rows=3:S.rows=2,S}const ke=l=>{const{prefixCls:d,loading:S,className:M,rootClassName:Z,style:z,children:ge,avatar:Q=!1,title:J=!0,paragraph:oe=!0,active:je,round:Ne}=l,{getPrefixCls:Ke,direction:rt,skeleton:Je}=m.useContext(re.E_),w=Ke("skeleton",d),[$,Pe]=h(w);if(S||!("loading"in l)){const et=!!Q,ot=!!J,At=!!oe;let tt;if(et){const tn=Object.assign(Object.assign({prefixCls:`${w}-avatar`},nt(ot,At)),Ee(Q));tt=m.createElement("div",{className:`${w}-header`},m.createElement(j,Object.assign({},tn)))}let vt;if(ot||At){let tn;if(ot){const sn=Object.assign(Object.assign({prefixCls:`${w}-title`},be(et,At)),Ee(J));tn=m.createElement(Ye,Object.assign({},sn))}let Bt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${w}-paragraph`},Y(et,ot)),Ee(oe));Bt=m.createElement(Qe,Object.assign({},sn))}vt=m.createElement("div",{className:`${w}-content`},tn,Bt)}const Ht=b()(w,{[`${w}-with-avatar`]:et,[`${w}-active`]:je,[`${w}-rtl`]:rt==="rtl",[`${w}-round`]:Ne},Je==null?void 0:Je.className,M,Z,Pe);return $(m.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Je==null?void 0:Je.style),z)},tt,vt))}return typeof ge!="undefined"?ge:null};ke.Button=ye,ke.Avatar=U,ke.Input=Re,ke.Image=Be,ke.Node=O;var P=ke,y=P},81327:function(un,at,e){e.d(at,{Z:function(){return it}});var o=e(59301),b=e(92310),m=e.n(b),re=e(11592),i=e(36355),K=e(33234);const j=o.createContext({latestIndex:0}),ie=j.Provider;var C=Ie=>{let{className:bt,index:A,children:G,split:u,style:t}=Ie;const{latestIndex:h}=o.useContext(j);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:bt,style:t},G),A{var A,G;const{getPrefixCls:u,space:t,direction:h}=o.useContext(i.E_),{size:E=(t==null?void 0:t.size)||"small",align:U,className:ae,rootClassName:ye,children:qe,direction:ze="horizontal",prefixCls:Be,split:ht,style:Re,wrap:Te=!1,classNames:fe,styles:te}=Ie,ce=_e(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[B,v]=Array.isArray(E)?E:[E,E],D=F(v),k=F(B),O=I(v),ve=I(B),me=(0,re.Z)(qe,{keepEmpty:!0}),Qe=U===void 0&&ze==="horizontal"?"center":U,Xe=u("space",Be),[Ye,Ee]=(0,Me.Z)(Xe),nt=m()(Xe,t==null?void 0:t.className,Ee,`${Xe}-${ze}`,{[`${Xe}-rtl`]:h==="rtl",[`${Xe}-align-${Qe}`]:Qe,[`${Xe}-gap-row-${v}`]:D,[`${Xe}-gap-col-${B}`]:k},ae,ye),be=m()(`${Xe}-item`,(A=fe==null?void 0:fe.item)!==null&&A!==void 0?A:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let Y=0;const ke=me.map((l,d)=>{var S,M;l!=null&&(Y=d);const Z=l&&l.key||`${be}-${d}`;return o.createElement(C,{className:be,key:Z,index:d,split:ht,style:(S=te==null?void 0:te.item)!==null&&S!==void 0?S:(M=t==null?void 0:t.styles)===null||M===void 0?void 0:M.item},l)}),P=o.useMemo(()=>({latestIndex:Y}),[Y]);if(me.length===0)return null;const y={};return Te&&(y.flexWrap="wrap"),!k&&ve&&(y.columnGap=B),!D&&O&&(y.rowGap=v),Ye(o.createElement("div",Object.assign({ref:bt,className:nt,style:Object.assign(Object.assign(Object.assign({},y),t==null?void 0:t.style),Re)},ce),o.createElement(ie,{value:P},ke)))});Ge.Compact=K.ZP;var it=Ge},31797:function(un,at,e){e.d(at,{default:function(){return h}});var o=e(59301),b=e(56762),m=e(92343),re=e(92310),i=e.n(re),K=e(36355),j=e(61621),se=E=>{const{value:U,formatter:ae,precision:ye,decimalSeparator:qe,groupSeparator:ze="",prefixCls:Be}=E;let ht;if(typeof ae=="function")ht=ae(U);else{const Re=String(U),Te=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Te||Re==="-")ht=Re;else{const fe=Te[1];let te=Te[2]||"0",ce=Te[4]||"";te=te.replace(/\B(?=(\d{3})+(?!\d))/g,ze),typeof ye=="number"&&(ce=ce.padEnd(ye,"0").slice(0,ye>0?ye:0)),ce&&(ce=`${qe}${ce}`),ht=[o.createElement("span",{key:"int",className:`${Be}-content-value-int`},fe,te),ce&&o.createElement("span",{key:"decimal",className:`${Be}-content-value-decimal`},ce)]}}return o.createElement("span",{className:`${Be}-content-value`},ht)},C=e(17313),Me=e(83116),F=e(37613);const I=E=>{const{componentCls:U,marginXXS:ae,padding:ye,colorTextDescription:qe,titleFontSize:ze,colorTextHeading:Be,contentFontSize:ht,fontFamily:Re}=E;return{[`${U}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${U}-title`]:{marginBottom:ae,color:qe,fontSize:ze},[`${U}-skeleton`]:{paddingTop:ye},[`${U}-content`]:{color:Be,fontSize:ht,fontFamily:Re,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:ae},[`${U}-content-suffix`]:{marginInlineStart:ae}}})}};var _e=(0,Me.Z)("Statistic",E=>{const U=(0,F.TS)(E,{});return[I(U)]},E=>{const{fontSizeHeading3:U,fontSize:ae}=E;return{titleFontSize:ae,contentFontSize:U}}),Ge=E=>{const{prefixCls:U,className:ae,rootClassName:ye,style:qe,valueStyle:ze,value:Be=0,title:ht,valueRender:Re,prefix:Te,suffix:fe,loading:te=!1,onMouseEnter:ce,onMouseLeave:B,decimalSeparator:v=".",groupSeparator:D=","}=E,{getPrefixCls:k,direction:O,statistic:ve}=o.useContext(K.E_),me=k("statistic",U),[Qe,Xe]=_e(me),Ye=o.createElement(se,Object.assign({decimalSeparator:v,groupSeparator:D,prefixCls:me},E,{value:Be})),Ee=i()(me,{[`${me}-rtl`]:O==="rtl"},ve==null?void 0:ve.className,ae,ye,Xe);return Qe(o.createElement("div",{className:Ee,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),qe),onMouseEnter:ce,onMouseLeave:B},ht&&o.createElement("div",{className:`${me}-title`},ht),o.createElement(j.Z,{paragraph:!1,loading:te,className:`${me}-skeleton`},o.createElement("div",{style:ze,className:`${me}-content`},Te&&o.createElement("span",{className:`${me}-content-prefix`},Te),Re?Re(Ye):Ye,fe&&o.createElement("span",{className:`${me}-content-suffix`},fe)))))};const it=[["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 Ie(E,U){let ae=E;const ye=/\[[^\]]*]/g,qe=(U.match(ye)||[]).map(Re=>Re.slice(1,-1)),ze=U.replace(ye,"[]"),Be=it.reduce((Re,Te)=>{let[fe,te]=Te;if(Re.includes(fe)){const ce=Math.floor(ae/te);return ae-=ce*te,Re.replace(new RegExp(`${fe}+`,"g"),B=>{const v=B.length;return ce.toString().padStart(v,"0")})}return Re},ze);let ht=0;return Be.replace(ye,()=>{const Re=qe[ht];return ht+=1,Re})}function bt(E,U){const{format:ae=""}=U,ye=new Date(E).getTime(),qe=Date.now(),ze=Math.max(ye-qe,0);return Ie(ze,ae)}const A=1e3/30;function G(E){return new Date(E).getTime()}const u=E=>{const{value:U,format:ae="HH:mm:ss",onChange:ye,onFinish:qe}=E,ze=(0,b.Z)(),Be=o.useRef(null),ht=()=>{qe==null||qe(),Be.current&&(clearInterval(Be.current),Be.current=null)},Re=()=>{const te=G(U);te>=Date.now()&&(Be.current=setInterval(()=>{ze(),ye==null||ye(te-Date.now()),te(Re(),()=>{Be.current&&(clearInterval(Be.current),Be.current=null)}),[U]);const Te=(te,ce)=>bt(te,Object.assign(Object.assign({},ce),{format:ae})),fe=te=>(0,m.Tm)(te,{title:void 0});return o.createElement(Ge,Object.assign({},E,{valueRender:fe,formatter:Te}))};var t=o.memo(u);Ge.Countdown=t;var h=Ge},8378:function(un,at){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});at.Z=e},92899:function(un,at,e){e.d(at,{Fm:function(){return F}});var o=e(93083),b=e(95406);const m=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),re=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),K=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),j=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),se=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Me={"move-up":{inKeyframes:se,outKeyframes:C},"move-down":{inKeyframes:m,outKeyframes:re},"move-left":{inKeyframes:i,outKeyframes:K},"move-right":{inKeyframes:j,outKeyframes:ie}},F=(I,_e)=>{const{antCls:we}=I,Ge=`${we}-${_e}`,{inKeyframes:it,outKeyframes:Ie}=Me[_e];return[(0,b.R)(Ge,it,Ie,I.motionDurationMid),{[` - ${Ge}-enter, - ${Ge}-appear - `]:{opacity:0,animationTimingFunction:I.motionEaseOutCirc},[`${Ge}-leave`]:{animationTimingFunction:I.motionEaseInOutCirc}}]}},13826:function(un,at,e){e.d(at,{Qt:function(){return i},Uw:function(){return re},fJ:function(){return m},ly:function(){return K},oN:function(){return F}});var o=e(93083),b=e(95406);const m=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),re=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),i=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),K=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),j=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),se=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Me={"slide-up":{inKeyframes:m,outKeyframes:re},"slide-down":{inKeyframes:i,outKeyframes:K},"slide-left":{inKeyframes:j,outKeyframes:ie},"slide-right":{inKeyframes:se,outKeyframes:C}},F=(I,_e)=>{const{antCls:we}=I,Ge=`${we}-${_e}`,{inKeyframes:it,outKeyframes:Ie}=Me[_e];return[(0,b.R)(Ge,it,Ie,I.motionDurationMid),{[` - ${Ge}-enter, - ${Ge}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:I.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Ge}-leave`]:{animationTimingFunction:I.motionEaseInQuint}}]}},54580:function(un,at,e){e.d(at,{default:function(){return yt}});var o=e(59301),b=e(26407),m=e(92310),re=e.n(m),i=e(92413),K=e(6909),j=e(4771),ie=e(9427),se=e(25440),C=e(400),Me=e(37061),F=e(85195),I=e(39559),_e=e(20569),we=e(26112);function Ge(R,L){var W="cannot ".concat(R.method," ").concat(R.action," ").concat(L.status,"'"),q=new Error(W);return q.status=L.status,q.method=R.method,q.url=R.action,q}function it(R){var L=R.responseText||R.response;if(!L)return L;try{return JSON.parse(L)}catch(W){return L}}function Ie(R){var L=new XMLHttpRequest;R.onProgress&&L.upload&&(L.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),R.onProgress(pe)});var W=new FormData;R.data&&Object.keys(R.data).forEach(function(xe){var pe=R.data[xe];if(Array.isArray(pe)){pe.forEach(function(X){W.append("".concat(xe,"[]"),X)});return}W.append(xe,pe)}),R.file instanceof Blob?W.append(R.filename,R.file,R.file.name):W.append(R.filename,R.file),L.onerror=function(pe){R.onError(pe)},L.onload=function(){return L.status<200||L.status>=300?R.onError(Ge(R,L),it(L)):R.onSuccess(it(L),L)},L.open(R.method,R.action,!0),R.withCredentials&&"withCredentials"in L&&(L.withCredentials=!0);var q=R.headers||{};return q["X-Requested-With"]!==null&&L.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(q).forEach(function(xe){q[xe]!==null&&L.setRequestHeader(xe,q[xe])}),L.send(W),{abort:function(){L.abort()}}}var bt=+new Date,A=0;function G(){return"rc-upload-".concat(bt,"-").concat(++A)}var u=e(48736),t=function(R,L){if(R&&L){var W=Array.isArray(L)?L:L.split(","),q=R.name||"",xe=R.type||"",pe=xe.replace(/\/.*$/,"");return W.some(function(X){var f=X.trim();if(/^\*(\/\*)?$/.test(X))return!0;if(f.charAt(0)==="."){var N=q.toLowerCase(),H=f.toLowerCase(),ee=[H];return(H===".jpg"||H===".jpeg")&&(ee=[".jpg",".jpeg"]),ee.some(function(ne){return N.endsWith(ne)})}return/\/\*$/.test(f)?pe===f.replace(/\/.*$/,""):xe===f?!0:/^\w+$/.test(f)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(f,"'.Skip for check.")),!0):!1})}return!0};function h(R,L){var W=R.createReader(),q=[];function xe(){W.readEntries(function(pe){var X=Array.prototype.slice.apply(pe);q=q.concat(X);var f=!X.length;f?L(q):xe()})}xe()}var E=function(L,W,q){var xe=function pe(X,f){X&&(X.path=f||"",X.isFile?X.file(function(N){q(N)&&(X.fullPath&&!N.webkitRelativePath&&(Object.defineProperties(N,{webkitRelativePath:{writable:!0}}),N.webkitRelativePath=X.fullPath.replace(/^\//,""),Object.defineProperties(N,{webkitRelativePath:{writable:!1}})),W([N]))}):X.isDirectory&&h(X,function(N){N.forEach(function(H){pe(H,"".concat(f).concat(X.name,"/"))})}))};L.forEach(function(pe){xe(pe.webkitGetAsEntry())})},U=E,ae=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(R){(0,ie.Z)(W,R);var L=(0,se.Z)(W);function W(){var q;(0,K.Z)(this,W);for(var xe=arguments.length,pe=new Array(xe),X=0;X{let{uid:pe}=xe;return pe===R.uid});return q===-1?W.push(R):W[q]=R,W}function oe(R,L){const W=R.uid!==void 0?"uid":"name";return L.filter(q=>q[W]===R[W])[0]}function je(R,L){const W=R.uid!==void 0?"uid":"name",q=L.filter(xe=>xe[W]!==R[W]);return q.length===L.length?null:q}const Ne=function(){const L=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),q=L[L.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(q)||[""])[0]},Ke=R=>R.indexOf("image/")===0,rt=R=>{if(R.type&&!R.thumbUrl)return Ke(R.type);const L=R.thumbUrl||R.url||"",W=Ne(L);return/^data:image\//.test(L)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(W)?!0:!(/^data:/.test(L)||W)},Je=200;function w(R){return new Promise(L=>{if(!R.type||!Ke(R.type)){L("");return}const W=document.createElement("canvas");W.width=Je,W.height=Je,W.style.cssText=`position: fixed; left: 0; top: 0; width: ${Je}px; height: ${Je}px; z-index: 9999; display: none;`,document.body.appendChild(W);const q=W.getContext("2d"),xe=new Image;if(xe.onload=()=>{const{width:pe,height:X}=xe;let f=Je,N=Je,H=0,ee=0;pe>X?(N=X*(Je/pe),ee=-(N-f)/2):(f=pe*(Je/X),H=-(f-N)/2),q.drawImage(xe,H,ee,f,N);const ne=W.toDataURL();document.body.removeChild(W),window.URL.revokeObjectURL(xe.src),L(ne)},xe.crossOrigin="anonymous",R.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(xe.src=pe.result)},pe.readAsDataURL(R)}else if(R.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&L(pe.result)},pe.readAsDataURL(R)}else xe.src=window.URL.createObjectURL(R)})}var $=e(26227),Pe=e(41464),et=e(15277),ot=e(93948),At=e(6848),vt=o.forwardRef((R,L)=>{let{prefixCls:W,className:q,style:xe,locale:pe,listType:X,file:f,items:N,progress:H,iconRender:ee,actionIconRender:ne,itemRender:He,isImgUrl:De,showPreviewIcon:gt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:jt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:ut,onClose:Kt}=R;var Wt,pn;const{status:Vt}=f,[zt,nn]=o.useState(Vt);o.useEffect(()=>{Vt!=="removed"&&nn(Vt)},[Vt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Wn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Wn)}},[]);const jn=ee(f);let Ft=o.createElement("div",{className:`${W}-icon`},jn);if(X==="picture"||X==="picture-card"||X==="picture-circle")if(zt==="uploading"||!f.thumbUrl&&!f.url){const Wn=re()(`${W}-list-item-thumbnail`,{[`${W}-list-item-file`]:zt!=="uploading"});Ft=o.createElement("div",{className:Wn},jn)}else{const Wn=De!=null&&De(f)?o.createElement("img",{src:f.thumbUrl||f.url,alt:f.name,className:`${W}-list-item-image`,crossOrigin:f.crossOrigin}):jn,Zn=re()(`${W}-list-item-thumbnail`,{[`${W}-list-item-file`]:De&&!De(f)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(f,Yn),href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Wn)}const It=re()(`${W}-list-item`,`${W}-list-item-${zt}`),Pt=typeof f.linkProps=="string"?JSON.parse(f.linkProps):f.linkProps,wn=xt?ne((typeof Zt=="function"?Zt(f):Zt)||o.createElement($.Z,null),()=>Kt(f),W,pe.removeFile):null,xn=Rt&&zt==="done"?ne((typeof kt=="function"?kt(f):kt)||o.createElement(Pe.Z,null),()=>ut(f),W,pe.downloadFile):null,mn=X!=="picture-card"&&X!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:re()(`${W}-list-item-actions`,{picture:X==="picture"})},xn,wn),an=re()(`${W}-list-item-name`),Dn=f.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:f.name},Pt,{href:f.url,onClick:Wn=>Dt(f,Wn)}),f.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Wn=>Dt(f,Wn),title:f.name},f.name),mn],$t={pointerEvents:"none",opacity:.5},dn=gt?o.createElement("a",{href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:f.url||f.thumbUrl?void 0:$t,onClick:Wn=>Dt(f,Wn),title:pe.previewFile},typeof jt=="function"?jt(f):jt||o.createElement(et.Z,null)):null,Nn=(X==="picture-card"||X==="picture-circle")&&zt!=="uploading"&&o.createElement("span",{className:`${W}-list-item-actions`},dn,zt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(te.E_),Et=wt(),Jt=o.createElement("div",{className:It},Ft,Dn,Nn,rn&&o.createElement(S.default,{motionName:`${Et}-fade`,visible:zt==="uploading",motionDeadline:2e3},Wn=>{let{className:Zn}=Wn;const Yn="percent"in f?o.createElement(ot.Z,Object.assign({},H,{type:"line",percent:f.percent,"aria-label":f["aria-label"],"aria-labelledby":f["aria-labelledby"]})):null;return o.createElement("div",{className:re()(`${W}-list-item-progress`,Zn)},Yn)})),En=f.response&&typeof f.response=="string"?f.response:((Wt=f.error)===null||Wt===void 0?void 0:Wt.statusText)||((pn=f.error)===null||pn===void 0?void 0:pn.message)||pe.uploadError,kn=zt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Wn=>Wn.parentNode},Jt):Jt;return o.createElement("div",{className:re()(`${W}-list-item-container`,q),style:xe,ref:L},He?He(kn,f,N,{download:ut.bind(null,f),preview:Dt.bind(null,f),remove:Kt.bind(null,f)}):kn)});const Ht=(R,L)=>{const{listType:W="text",previewFile:q=w,onPreview:xe,onDownload:pe,onRemove:X,locale:f,iconRender:N,isImageUrl:H=rt,prefixCls:ee,items:ne=[],showPreviewIcon:He=!0,showRemoveIcon:De=!0,showDownloadIcon:gt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:jt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:ut,disabled:Kt}=R,Wt=(0,M.Z)(),[pn,Vt]=o.useState(!1);o.useEffect(()=>{W!=="picture"&&W!=="picture-card"&&W!=="picture-circle"||(ne||[]).forEach($t=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!($t.originFileObj instanceof File||$t.originFileObj instanceof Blob)||$t.thumbUrl!==void 0||($t.thumbUrl="",q&&q($t.originFileObj).then(dn=>{$t.thumbUrl=dn||"",Wt()}))})},[W,ne,q]),o.useEffect(()=>{Vt(!0)},[]);const zt=($t,dn)=>{if(xe)return dn==null||dn.preventDefault(),xe($t)},nn=$t=>{typeof pe=="function"?pe($t):$t.url&&window.open($t.url)},rn=$t=>{X==null||X($t)},bn=$t=>{if(N)return N($t,W);const dn=$t.status==="uploading",Nn=H&&H($t)?o.createElement(d,null):o.createElement(Qe,null);let wt=dn?o.createElement(Xe.Z,null):o.createElement(Y,null);return W==="picture"?wt=dn?o.createElement(Xe.Z,null):Nn:(W==="picture-card"||W==="picture-circle")&&(wt=dn?f.uploading:Nn),wt},jn=($t,dn,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Jt=>{dn(),(0,z.l$)($t)&&$t.props.onClick&&$t.props.onClick(Jt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,z.l$)($t)){const Jt=(0,z.Tm)($t,Object.assign(Object.assign({},$t.props),{onClick:()=>{}}));return o.createElement(ge.ZP,Object.assign({},Et,{icon:Jt}))}return o.createElement(ge.ZP,Object.assign({},Et),o.createElement("span",null,$t))};o.useImperativeHandle(L,()=>({handlePreview:zt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(te.E_),It=Ft("upload",ee),Pt=Ft(),wn=re()(`${It}-list`,`${It}-list-${W}`),xn=(0,b.Z)(ne.map($t=>({key:$t.uid,file:$t})));let an={motionDeadline:2e3,motionName:`${It}-${W==="picture-card"||W==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const $t=Object.assign({},(0,Z.Z)(Pt));return delete $t.onAppearEnd,delete $t.onEnterEnd,delete $t.onLeaveEnd,$t},[Pt]);return W!=="picture-card"&&W!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(S.CSSMotionList,Object.assign({},an,{component:!1}),$t=>{let{key:dn,file:Nn,className:wt,style:Et}=$t;return o.createElement(vt,{key:dn,locale:f,prefixCls:It,className:wt,style:Et,file:Nn,items:ne,progress:Zt,listType:W,isImgUrl:H,showPreviewIcon:He,showRemoveIcon:De,showDownloadIcon:gt,removeIcon:xt,previewIcon:Rt,downloadIcon:jt,iconRender:bn,actionIconRender:jn,itemRender:ut,onPreview:zt,onDownload:nn,onClose:rn})}),kt&&o.createElement(S.default,Object.assign({},an,{visible:Dt,forceRender:!0}),$t=>{let{className:dn,style:Nn}=$t;return(0,z.Tm)(kt,wt=>({className:re()(wt.className,dn),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:dn?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=R=>{const{componentCls:L,iconCls:W}=R;return{[`${L}-wrapper`]:{[`${L}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:R.colorFillAlter,border:`${R.lineWidth}px dashed ${R.colorBorder}`,borderRadius:R.borderRadiusLG,cursor:"pointer",transition:`border-color ${R.motionDurationSlow}`,[L]:{padding:`${R.padding}px 0`},[`${L}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${L}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${L}-disabled):hover`]:{borderColor:R.colorPrimaryHover},[`p${L}-drag-icon`]:{marginBottom:R.margin,[W]:{color:R.colorPrimary,fontSize:R.uploadThumbnailSize}},[`p${L}-text`]:{margin:`0 0 ${R.marginXXS}px`,color:R.colorTextHeading,fontSize:R.fontSizeLG},[`p${L}-hint`]:{color:R.colorTextDescription,fontSize:R.fontSize},[`&${L}-disabled`]:{cursor:"not-allowed",[`p${L}-drag-icon ${W}, - p${L}-text, - p${L}-hint - `]:{color:R.colorTextDisabled}}}}}},yn=R=>{const{componentCls:L,antCls:W,iconCls:q,fontSize:xe,lineHeight:pe}=R,X=`${L}-list-item`,f=`${X}-actions`,N=`${X}-action`,H=Math.round(xe*pe);return{[`${L}-wrapper`]:{[`${L}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:R.lineHeight,[X]:{position:"relative",height:R.lineHeight*xe,marginTop:R.marginXS,fontSize:xe,display:"flex",alignItems:"center",transition:`background-color ${R.motionDurationSlow}`,"&:hover":{backgroundColor:R.controlItemBgHover},[`${X}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${R.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${R.motionDurationSlow}`}),[f]:{[N]:{opacity:0},[`${N}${W}-btn-sm`]:{height:H,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${N}:focus-visible, - &.picture ${N} - `]:{opacity:1},[q]:{color:R.actionsColor,transition:`all ${R.motionDurationSlow}`},[`&:hover ${q}`]:{color:R.colorText}},[`${L}-icon ${q}`]:{color:R.colorTextDescription,fontSize:xe},[`${X}-progress`]:{position:"absolute",bottom:-R.uploadProgressOffset,width:"100%",paddingInlineStart:xe+R.paddingXS,fontSize:xe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${X}:hover ${N}`]:{opacity:1,color:R.colorText},[`${X}-error`]:{color:R.colorError,[`${X}-name, ${L}-icon ${q}`]:{color:R.colorError},[f]:{[`${q}, ${q}:hover`]:{color:R.colorError},[N]:{opacity:1}}},[`${L}-list-item-container`]:{transition:`opacity ${R.motionDurationSlow}, height ${R.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Ze=e(1950);const st=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=R=>{const{componentCls:L}=R,W=`${L}-animate-inline`;return[{[`${L}-wrapper`]:{[`${W}-appear, ${W}-enter, ${W}-leave`]:{animationDuration:R.motionDurationSlow,animationTimingFunction:R.motionEaseInOutCirc,animationFillMode:"forwards"},[`${W}-appear, ${W}-enter`]:{animationName:st},[`${W}-leave`]:{animationName:lt}}},{[`${L}-wrapper`]:(0,Ze.J$)(R)},st,lt]},_t=e(93398),Ue=e(64993);const Lt=R=>{const{componentCls:L,iconCls:W,uploadThumbnailSize:q,uploadProgressOffset:xe}=R,pe=`${L}-list`,X=`${pe}-item`;return{[`${L}-wrapper`]:{[` - ${pe}${pe}-picture, - ${pe}${pe}-picture-card, - ${pe}${pe}-picture-circle - `]:{[X]:{position:"relative",height:q+R.lineWidth*2+R.paddingXS*2,padding:R.paddingXS,border:`${R.lineWidth}px ${R.lineType} ${R.colorBorder}`,borderRadius:R.borderRadiusLG,"&:hover":{background:"transparent"},[`${X}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:q,height:q,lineHeight:`${q+R.paddingSM}px`,textAlign:"center",flex:"none",[W]:{fontSize:R.fontSizeHeading2,color:R.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${X}-progress`]:{bottom:xe,width:`calc(100% - ${R.paddingSM*2}px)`,marginTop:0,paddingInlineStart:q+R.paddingXS}},[`${X}-error`]:{borderColor:R.colorError,[`${X}-thumbnail ${W}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:R.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:R.colorError}}},[`${X}-uploading`]:{borderStyle:"dashed",[`${X}-name`]:{marginBottom:xe}}},[`${pe}${pe}-picture-circle ${X}`]:{[`&, &::before, ${X}-thumbnail`]:{borderRadius:"50%"}}}}},x=R=>{const{componentCls:L,iconCls:W,fontSizeLG:q,colorTextLightSolid:xe}=R,pe=`${L}-list`,X=`${pe}-item`,f=R.uploadPicCardSize;return{[` - ${L}-wrapper${L}-picture-card-wrapper, - ${L}-wrapper${L}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${L}${L}-select`]:{width:f,height:f,marginInlineEnd:R.marginXS,marginBottom:R.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:R.colorFillAlter,border:`${R.lineWidth}px dashed ${R.colorBorder}`,borderRadius:R.borderRadiusLG,cursor:"pointer",transition:`border-color ${R.motionDurationSlow}`,[`> ${L}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${L}-disabled):hover`]:{borderColor:R.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:f,height:f,marginBlock:`0 ${R.marginXS}px`,marginInline:`0 ${R.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[X]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${R.paddingXS*2}px)`,height:`calc(100% - ${R.paddingXS*2}px)`,backgroundColor:R.colorBgMask,opacity:0,transition:`all ${R.motionDurationSlow}`,content:'" "'}},[`${X}:hover`]:{[`&::before, ${X}-actions`]:{opacity:1}},[`${X}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${R.motionDurationSlow}`,[`${W}-eye, ${W}-download, ${W}-delete`]:{zIndex:10,width:q,margin:`0 ${R.marginXXS}px`,fontSize:q,cursor:"pointer",transition:`all ${R.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${X}-actions, ${X}-actions:hover`]:{[`${W}-eye, ${W}-download, ${W}-delete`]:{color:new Ue.C(xe).setAlpha(.65).toRgbString(),"&:hover":{color:xe}}},[`${X}-thumbnail, ${X}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${X}-name`]:{display:"none",textAlign:"center"},[`${X}-file + ${X}-name`]:{position:"absolute",bottom:R.margin,display:"block",width:`calc(100% - ${R.paddingXS*2}px)`},[`${X}-uploading`]:{[`&${X}`]:{backgroundColor:R.colorFillAlter},[`&::before, ${W}-eye, ${W}-download, ${W}-delete`]:{display:"none"}},[`${X}-progress`]:{bottom:R.marginXL,width:`calc(100% - ${R.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${L}-wrapper${L}-picture-circle-wrapper`]:{[`${L}${L}-select`]:{borderRadius:"50%"}}}};var ue=R=>{const{componentCls:L}=R;return{[`${L}-rtl`]:{direction:"rtl"}}};const s=R=>{const{componentCls:L,colorTextDisabled:W}=R;return{[`${L}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(R)),{[L]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${L}-select`]:{display:"inline-block"},[`${L}-disabled`]:{color:W,cursor:"not-allowed"}})}};var c=(0,on.Z)("Upload",R=>{const{fontSizeHeading3:L,fontSize:W,lineHeight:q,lineWidth:xe,controlHeightLG:pe}=R,X=Math.round(W*q),f=(0,vn.TS)(R,{uploadThumbnailSize:L*2,uploadProgressOffset:X/2+xe,uploadPicCardSize:pe*2.55});return[s(f),ln(f),Lt(f),x(f),yn(f),qt(f),ue(f),(0,Sn.Z)(f)]},R=>({actionsColor:R.colorTextDescription})),de=function(R,L,W,q){function xe(pe){return pe instanceof W?pe:new W(function(X){X(pe)})}return new(W||(W=Promise))(function(pe,X){function f(ee){try{H(q.next(ee))}catch(ne){X(ne)}}function N(ee){try{H(q.throw(ee))}catch(ne){X(ne)}}function H(ee){ee.done?pe(ee.value):xe(ee.value).then(f,N)}H((q=q.apply(R,L||[])).next())})};const _=`__LIST_IGNORE_${Date.now()}__`,Ae=(R,L)=>{const{fileList:W,defaultFileList:q,onRemove:xe,showUploadList:pe=!0,listType:X="text",onPreview:f,onDownload:N,onChange:H,onDrop:ee,previewFile:ne,disabled:He,locale:De,iconRender:gt,isImageUrl:xt,progress:Rt,prefixCls:jt,className:Zt,type:kt="select",children:Dt,style:ut,itemRender:Kt,maxCount:Wt,data:pn={},multiple:Vt=!1,action:zt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=R,jn=o.useContext(ce.Z),Ft=He!=null?He:jn,[It,Pt]=(0,Te.Z)(q||[],{value:W,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(W||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[W]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Wt===1?Ln=Ln.slice(-1):Wt&&(qn=Ln.length>Wt,Ln=Ln.slice(0,Wt)),(0,fe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(zr=>zr.uid===Rn.uid))&&(0,fe.flushSync)(()=>{H==null||H(br)})},Dn=(Rn,Mn)=>de(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=R;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[_],br===_)return Object.defineProperty(Rn,_,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),$t=Rn=>{const Mn=Rn.filter(qn=>!qn.file[_]);if(!Mn.length)return;const or=Mn.map(qn=>Q(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=J(qn,Ln)}),or.forEach((qn,br)=>{let zr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,zr=hn}an(zr,Ln)})},dn=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!oe(Mn,It))return;const Ln=Q(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=J(Ln,It);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!oe(Mn,It))return;const or=Q(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=J(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!oe(or,It))return;const Ln=Q(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=J(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof xe=="function"?xe(Rn):xe).then(or=>{var Ln;if(or===!1)return;const qn=je(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const zr=Mn.uid!==void 0?"uid":"name";br[zr]===Mn[zr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Jt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(ee==null||ee(Rn))};o.useImperativeHandle(L,()=>({onBatchStart:$t,onSuccess:dn,onProgress:Nn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Wn}=o.useContext(te.E_),Zn=En("upload",jt),Yn=Object.assign(Object.assign({onBatchStart:$t,onError:wt,onProgress:Nn,onSuccess:dn},R),{data:pn,multiple:Vt,action:zt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=c(Zn),[gr]=(0,B.Z)("Upload",v.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Rn,Mn)=>pe?o.createElement(Bt,{prefixCls:Zn,listType:X,items:It,previewFile:ne,onPreview:f,onDownload:N,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:gt,locale:Object.assign(Object.assign({},gr),De),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=re()(`${Zn}-wrapper`,Zt,bn,vr,Wn==null?void 0:Wn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:X==="picture-card",[`${Zn}-picture-circle-wrapper`]:X==="picture-circle"}),Da=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),ut);if(kt==="drag"){const Rn=re()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Jt,onDragOver:Jt,onDragLeave:Jt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=re()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(X==="picture-card"||X==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Oe=o.forwardRef(Ae),ct=function(R,L){var W={};for(var q in R)Object.prototype.hasOwnProperty.call(R,q)&&L.indexOf(q)<0&&(W[q]=R[q]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,q=Object.getOwnPropertySymbols(R);xe{var{style:W,height:q}=R,xe=ct(R,["style","height"]);return o.createElement(Oe,Object.assign({ref:L},xe,{type:"drag",style:Object.assign(Object.assign({},W),{height:q})}))});const Tt=Oe;Tt.Dragger=Ot,Tt.LIST_IGNORE=_;var yt=Tt},5630:function(un,at,e){var o=e(92413),b=e(33708),m=e(400),re=e(33606),i=e(37061),K=e(92310),j=e.n(K),ie=e(18929),se=e(59301),C=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Me=(0,se.forwardRef)(function(F,I){var _e,we=F.prefixCls,Ge=we===void 0?"rc-checkbox":we,it=F.className,Ie=F.style,bt=F.checked,A=F.disabled,G=F.defaultChecked,u=G===void 0?!1:G,t=F.type,h=t===void 0?"checkbox":t,E=F.title,U=F.onChange,ae=(0,i.Z)(F,C),ye=(0,se.useRef)(null),qe=(0,ie.Z)(u,{value:bt}),ze=(0,re.Z)(qe,2),Be=ze[0],ht=ze[1];(0,se.useImperativeHandle)(I,function(){return{focus:function(){var te;(te=ye.current)===null||te===void 0||te.focus()},blur:function(){var te;(te=ye.current)===null||te===void 0||te.blur()},input:ye.current}});var Re=j()(Ge,it,(_e={},(0,m.Z)(_e,"".concat(Ge,"-checked"),Be),(0,m.Z)(_e,"".concat(Ge,"-disabled"),A),_e)),Te=function(te){A||("checked"in F||ht(te.target.checked),U==null||U({target:(0,b.Z)((0,b.Z)({},F),{},{type:h,checked:te.target.checked}),stopPropagation:function(){te.stopPropagation()},preventDefault:function(){te.preventDefault()},nativeEvent:te.nativeEvent}))};return se.createElement("span",{className:Re,title:E,style:Ie},se.createElement("input",(0,o.Z)({},ae,{className:"".concat(Ge,"-input"),ref:ye,onChange:Te,disabled:A,checked:!!Be,type:h})),se.createElement("span",{className:"".concat(Ge,"-inner")}))});at.Z=Me},31561:function(un,at,e){e.d(at,{Z:function(){return h}});var o=e(92413),b=e(400),m=e(33606),re=e(37061),i=e(35593),K=e(92310),j=e.n(K),ie=e(8654),se=e(59301),C=e(10228),Me=e(16089),F=C.Z.ESC,I=C.Z.TAB;function _e(E){var U=E.visible,ae=E.triggerRef,ye=E.onVisibleChange,qe=E.autoFocus,ze=E.overlayRef,Be=se.useRef(!1),ht=function(){if(U){var te,ce;(te=ae.current)===null||te===void 0||(ce=te.focus)===null||ce===void 0||ce.call(te),ye==null||ye(!1)}},Re=function(){var te;return(te=ze.current)!==null&&te!==void 0&&te.focus?(ze.current.focus(),Be.current=!0,!0):!1},Te=function(te){switch(te.keyCode){case F:ht();break;case I:{var ce=!1;Be.current||(ce=Re()),ce?te.preventDefault():ht();break}}};se.useEffect(function(){return U?(window.addEventListener("keydown",Te),qe&&(0,Me.Z)(Re,3),function(){window.removeEventListener("keydown",Te),Be.current=!1}):function(){Be.current=!1}},[U])}var we=(0,se.forwardRef)(function(E,U){var ae=E.overlay,ye=E.arrow,qe=E.prefixCls,ze=(0,se.useMemo)(function(){var ht;return typeof ae=="function"?ht=ae():ht=ae,ht},[ae]),Be=(0,ie.sQ)(U,ze==null?void 0:ze.ref);return se.createElement(se.Fragment,null,ye&&se.createElement("div",{className:"".concat(qe,"-arrow")}),se.cloneElement(ze,{ref:(0,ie.Yr)(ze)?Be:void 0}))}),Ge=we,it={adjustX:1,adjustY:1},Ie=[0,0],bt={topLeft:{points:["bl","tl"],overflow:it,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:it,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:it,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:it,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:it,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:it,offset:[0,4],targetOffset:Ie}},A=bt,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(E,U){var ae,ye=E.arrow,qe=ye===void 0?!1:ye,ze=E.prefixCls,Be=ze===void 0?"rc-dropdown":ze,ht=E.transitionName,Re=E.animation,Te=E.align,fe=E.placement,te=fe===void 0?"bottomLeft":fe,ce=E.placements,B=ce===void 0?A:ce,v=E.getPopupContainer,D=E.showAction,k=E.hideAction,O=E.overlayClassName,ve=E.overlayStyle,me=E.visible,Qe=E.trigger,Xe=Qe===void 0?["hover"]:Qe,Ye=E.autoFocus,Ee=E.overlay,nt=E.children,be=E.onVisibleChange,Y=(0,re.Z)(E,G),ke=se.useState(),P=(0,m.Z)(ke,2),y=P[0],l=P[1],d="visible"in E?me:y,S=se.useRef(null),M=se.useRef(null),Z=se.useRef(null);se.useImperativeHandle(U,function(){return S.current});var z=function(Je){l(Je),be==null||be(Je)};_e({visible:d,triggerRef:Z,onVisibleChange:z,autoFocus:Ye,overlayRef:M});var ge=function(Je){var w=E.onOverlayClick;l(!1),w&&w(Je)},Q=function(){return se.createElement(Ge,{ref:M,overlay:Ee,prefixCls:Be,arrow:qe})},J=function(){return typeof Ee=="function"?Q:Q()},oe=function(){var Je=E.minOverlayWidthMatchTrigger,w=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Je:!w},je=function(){var Je=E.openClassName;return Je!==void 0?Je:"".concat(Be,"-open")},Ne=se.cloneElement(nt,{className:j()((ae=nt.props)===null||ae===void 0?void 0:ae.className,d&&je()),ref:(0,ie.Yr)(nt)?(0,ie.sQ)(Z,nt.ref):void 0}),Ke=k;return!Ke&&Xe.indexOf("contextMenu")!==-1&&(Ke=["click"]),se.createElement(i.Z,(0,o.Z)({builtinPlacements:B},Y,{prefixCls:Be,ref:S,popupClassName:j()(O,(0,b.Z)({},"".concat(Be,"-show-arrow"),qe)),popupStyle:ve,action:Xe,showAction:D,hideAction:Ke,popupPlacement:te,popupAlign:Te,popupTransitionName:ht,popupAnimation:Re,popupVisible:d,stretch:oe()?"minWidth":"",popup:J(),onPopupVisibleChange:z,onPopupClick:ge,getPopupContainer:v}),Ne)}var t=se.forwardRef(u),h=t},93681:function(un,at,e){e.r(at),e.d(at,{BaseInput:function(){return C},default:function(){return bt}});var o=e(92413),b=e(33708),m=e(400),re=e(39559),i=e(92310),K=e.n(i),j=e(59301),ie=e(5643),se=function(G){var u,t,h=G.inputElement,E=G.prefixCls,U=G.prefix,ae=G.suffix,ye=G.addonBefore,qe=G.addonAfter,ze=G.className,Be=G.style,ht=G.disabled,Re=G.readOnly,Te=G.focused,fe=G.triggerFocus,te=G.allowClear,ce=G.value,B=G.handleReset,v=G.hidden,D=G.classes,k=G.classNames,O=G.dataAttrs,ve=G.styles,me=G.components,Qe=(me==null?void 0:me.affixWrapper)||"span",Xe=(me==null?void 0:me.groupWrapper)||"span",Ye=(me==null?void 0:me.wrapper)||"span",Ee=(me==null?void 0:me.groupAddon)||"span",nt=(0,j.useRef)(null),be=function(Q){var J;(J=nt.current)!==null&&J!==void 0&&J.contains(Q.target)&&(fe==null||fe())},Y=function(){var Q;if(!te)return null;var J=!ht&&!Re&&ce,oe="".concat(E,"-clear-icon"),je=(0,re.Z)(te)==="object"&&te!==null&&te!==void 0&&te.clearIcon?te.clearIcon:"\u2716";return j.createElement("span",{onClick:B,onMouseDown:function(Ke){return Ke.preventDefault()},className:K()(oe,(Q={},(0,m.Z)(Q,"".concat(oe,"-hidden"),!J),(0,m.Z)(Q,"".concat(oe,"-has-suffix"),!!ae),Q)),role:"button",tabIndex:-1},je)},ke=(0,j.cloneElement)(h,{value:ce,hidden:v,className:K()((u=h.props)===null||u===void 0?void 0:u.className,!(0,ie.X3)(G)&&!(0,ie.He)(G)&&ze)||null,style:(0,b.Z)((0,b.Z)({},(t=h.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(G)&&!(0,ie.He)(G)?Be:{})});if((0,ie.X3)(G)){var P,y="".concat(E,"-affix-wrapper"),l=K()(y,(P={},(0,m.Z)(P,"".concat(y,"-disabled"),ht),(0,m.Z)(P,"".concat(y,"-focused"),Te),(0,m.Z)(P,"".concat(y,"-readonly"),Re),(0,m.Z)(P,"".concat(y,"-input-with-clear-btn"),ae&&te&&ce),P),!(0,ie.He)(G)&&ze,D==null?void 0:D.affixWrapper,k==null?void 0:k.affixWrapper),d=(ae||te)&&j.createElement("span",{className:K()("".concat(E,"-suffix"),k==null?void 0:k.suffix),style:ve==null?void 0:ve.suffix},Y(),ae);ke=j.createElement(Qe,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(G)?void 0:Be),ve==null?void 0:ve.affixWrapper),hidden:!(0,ie.He)(G)&&v,onClick:be},O==null?void 0:O.affixWrapper,{ref:nt}),U&&j.createElement("span",{className:K()("".concat(E,"-prefix"),k==null?void 0:k.prefix),style:ve==null?void 0:ve.prefix},U),(0,j.cloneElement)(h,{value:ce,hidden:null}),d)}if((0,ie.He)(G)){var S="".concat(E,"-group"),M="".concat(S,"-addon"),Z=K()("".concat(E,"-wrapper"),S,D==null?void 0:D.wrapper),z=K()("".concat(E,"-group-wrapper"),ze,D==null?void 0:D.group);return j.createElement(Xe,{className:z,style:Be,hidden:v},j.createElement(Ye,{className:Z},ye&&j.createElement(Ee,{className:M},ye),(0,j.cloneElement)(ke,{hidden:null}),qe&&j.createElement(Ee,{className:M},qe)))}return ke},C=se,Me=e(26407),F=e(33606),I=e(37061),_e=e(18929),we=e(2738),Ge=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],it=(0,j.forwardRef)(function(A,G){var u=A.autoComplete,t=A.onChange,h=A.onFocus,E=A.onBlur,U=A.onPressEnter,ae=A.onKeyDown,ye=A.prefixCls,qe=ye===void 0?"rc-input":ye,ze=A.disabled,Be=A.htmlSize,ht=A.className,Re=A.maxLength,Te=A.suffix,fe=A.showCount,te=A.type,ce=te===void 0?"text":te,B=A.classes,v=A.classNames,D=A.styles,k=(0,I.Z)(A,Ge),O=(0,_e.Z)(A.defaultValue,{value:A.value}),ve=(0,F.Z)(O,2),me=ve[0],Qe=ve[1],Xe=(0,j.useState)(!1),Ye=(0,F.Z)(Xe,2),Ee=Ye[0],nt=Ye[1],be=(0,j.useRef)(null),Y=function(z){be.current&&(0,ie.nH)(be.current,z)};(0,j.useImperativeHandle)(G,function(){return{focus:Y,blur:function(){var z;(z=be.current)===null||z===void 0||z.blur()},setSelectionRange:function(z,ge,Q){var J;(J=be.current)===null||J===void 0||J.setSelectionRange(z,ge,Q)},select:function(){var z;(z=be.current)===null||z===void 0||z.select()},input:be.current}}),(0,j.useEffect)(function(){nt(function(Z){return Z&&ze?!1:Z})},[ze]);var ke=function(z){A.value===void 0&&Qe(z.target.value),be.current&&(0,ie.rJ)(be.current,z,t)},P=function(z){U&&z.key==="Enter"&&U(z),ae==null||ae(z)},y=function(z){nt(!0),h==null||h(z)},l=function(z){nt(!1),E==null||E(z)},d=function(z){Qe(""),Y(),be.current&&(0,ie.rJ)(be.current,z,t)},S=function(){var z=(0,we.Z)(A,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return j.createElement("input",(0,o.Z)({autoComplete:u},z,{onChange:ke,onFocus:y,onBlur:l,onKeyDown:P,className:K()(qe,(0,m.Z)({},"".concat(qe,"-disabled"),ze),v==null?void 0:v.input),style:D==null?void 0:D.input,ref:be,size:Be,type:ce}))},M=function(){var z=Number(Re)>0;if(Te||fe){var ge=(0,ie.D7)(me),Q=(0,Me.Z)(ge).length,J=(0,re.Z)(fe)==="object"?fe.formatter({value:ge,count:Q,maxLength:Re}):"".concat(Q).concat(z?" / ".concat(Re):"");return j.createElement(j.Fragment,null,!!fe&&j.createElement("span",{className:K()("".concat(qe,"-show-count-suffix"),(0,m.Z)({},"".concat(qe,"-show-count-has-suffix"),!!Te),v==null?void 0:v.count),style:(0,b.Z)({},D==null?void 0:D.count)},J),Te)}return null};return j.createElement(C,(0,o.Z)({},k,{prefixCls:qe,className:ht,inputElement:S(),handleReset:d,value:(0,ie.D7)(me),focused:Ee,triggerFocus:Y,suffix:M(),disabled:ze,classes:B,classNames:v,styles:D}))}),Ie=it,bt=Ie},5643:function(un,at,e){e.d(at,{D7:function(){return i},He:function(){return o},X3:function(){return b},nH:function(){return re},rJ:function(){return m}});function o(K){return!!(K.addonBefore||K.addonAfter)}function b(K){return!!(K.prefix||K.suffix||K.allowClear)}function m(K,j,ie,se){if(ie){var C=j;if(j.type==="click"){var Me=K.cloneNode(!0);C=Object.create(j,{target:{value:Me},currentTarget:{value:Me}}),Me.value="",ie(C);return}if(se!==void 0){C=Object.create(j,{target:{value:K},currentTarget:{value:K}}),K.value=se,ie(C);return}ie(C)}}function re(K,j){if(K){K.focus(j);var ie=j||{},se=ie.cursor;if(se){var C=K.value.length;switch(se){case"start":K.setSelectionRange(0,0);break;case"end":K.setSelectionRange(C,C);break;default:K.setSelectionRange(0,C)}}}}function i(K){return typeof K=="undefined"||K===null?"":String(K)}},15285:function(un,at,e){e.d(at,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return pt},sN:function(){return vn},Wd:function(){return _},ZP:function(){return X},Xl:function(){return ae}});var o=e(92413),b=e(400),m=e(33708),re=e(26407),i=e(33606),K=e(37061),j=e(92310),ie=e.n(j),se=e(11780),C=e(18929),Me=e(13697),F=e(48736),I=e(59301),_e=e(4676),we=I.createContext(null);function Ge(f,N){return f===void 0?null:"".concat(f,"-").concat(N)}function it(f){var N=I.useContext(we);return Ge(N,f)}var Ie=e(80547),bt=["children","locked"],A=I.createContext(null);function G(f,N){var H=(0,m.Z)({},f);return Object.keys(N).forEach(function(ee){var ne=N[ee];ne!==void 0&&(H[ee]=ne)}),H}function u(f){var N=f.children,H=f.locked,ee=(0,K.Z)(f,bt),ne=I.useContext(A),He=(0,Ie.Z)(function(){return G(ne,ee)},[ne,ee],function(De,gt){return!H&&(De[0]!==gt[0]||!(0,Me.Z)(De[1],gt[1],!0))});return I.createElement(A.Provider,{value:He},N)}var t=[],h=I.createContext(null);function E(){return I.useContext(h)}var U=I.createContext(t);function ae(f){var N=I.useContext(U);return I.useMemo(function(){return f!==void 0?[].concat((0,re.Z)(N),[f]):N},[N,f])}var ye=I.createContext(null),qe=I.createContext({}),ze=qe,Be=e(29194);function ht(f){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Be.Z)(f)){var H=f.nodeName.toLowerCase(),ee=["input","select","textarea","button"].includes(H)||f.isContentEditable||H==="a"&&!!f.getAttribute("href"),ne=f.getAttribute("tabindex"),He=Number(ne),De=null;return ne&&!Number.isNaN(He)?De=He:ee&&De===null&&(De=0),ee&&f.disabled&&(De=null),De!==null&&(De>=0||N&&De<0)}return!1}function Re(f){var N=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=(0,re.Z)(f.querySelectorAll("*")).filter(function(ee){return ht(ee,N)});return ht(f,N)&&H.unshift(f),H}var Te=null;function fe(){Te=document.activeElement}function te(){Te=null}function ce(){if(Te)try{Te.focus()}catch(f){}}function B(f,N){if(N.keyCode===9){var H=Re(f),ee=H[N.shiftKey?0:H.length-1],ne=ee===document.activeElement||f===document.activeElement;if(ne){var He=H[N.shiftKey?H.length-1:0];He.focus(),N.preventDefault()}}}var v=e(10228),D=e(16089),k=v.Z.LEFT,O=v.Z.RIGHT,ve=v.Z.UP,me=v.Z.DOWN,Qe=v.Z.ENTER,Xe=v.Z.ESC,Ye=v.Z.HOME,Ee=v.Z.END,nt=[ve,me,k,O];function be(f,N,H,ee){var ne,He,De,gt,xt="prev",Rt="next",jt="children",Zt="parent";if(f==="inline"&&ee===Qe)return{inlineTrigger:!0};var kt=(ne={},(0,b.Z)(ne,ve,xt),(0,b.Z)(ne,me,Rt),ne),Dt=(He={},(0,b.Z)(He,k,H?Rt:xt),(0,b.Z)(He,O,H?xt:Rt),(0,b.Z)(He,me,jt),(0,b.Z)(He,Qe,jt),He),ut=(De={},(0,b.Z)(De,ve,xt),(0,b.Z)(De,me,Rt),(0,b.Z)(De,Qe,jt),(0,b.Z)(De,Xe,Zt),(0,b.Z)(De,k,H?jt:Zt),(0,b.Z)(De,O,H?Zt:jt),De),Kt={inline:kt,horizontal:Dt,vertical:ut,inlineSub:kt,horizontalSub:ut,verticalSub:ut},Wt=(gt=Kt["".concat(f).concat(N?"":"Sub")])===null||gt===void 0?void 0:gt[ee];switch(Wt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case jt:return{offset:1,sibling:!1};default:return null}}function Y(f){for(var N=f;N;){if(N.getAttribute("data-menu-list"))return N;N=N.parentElement}return null}function ke(f,N){for(var H=f||document.activeElement;H;){if(N.has(H))return H;H=H.parentElement}return null}function P(f,N){var H=Re(f,!0);return H.filter(function(ee){return N.has(ee)})}function y(f,N,H){var ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!f)return null;var ne=P(f,N),He=ne.length,De=ne.findIndex(function(gt){return H===gt});return ee<0?De===-1?De=He-1:De-=1:ee>0&&(De+=1),De=(De+He)%He,ne[De]}var l=function(N,H){var ee=new Set,ne=new Map,He=new Map;return N.forEach(function(De){var gt=document.querySelector("[data-menu-id='".concat(Ge(H,De),"']"));gt&&(ee.add(gt),He.set(gt,De),ne.set(De,gt))}),{elements:ee,key2element:ne,element2key:He}};function d(f,N,H,ee,ne,He,De,gt,xt,Rt){var jt=I.useRef(),Zt=I.useRef();Zt.current=N;var kt=function(){D.Z.cancel(jt.current)};return I.useEffect(function(){return function(){kt()}},[]),function(Dt){var ut=Dt.which;if([].concat(nt,[Qe,Xe,Ye,Ee]).includes(ut)){var Kt=He(),Wt=l(Kt,ee),pn=Wt,Vt=pn.elements,zt=pn.key2element,nn=pn.element2key,rn=zt.get(N),bn=ke(rn,Vt),jn=nn.get(bn),Ft=be(f,De(jn,!0).length===1,H,ut);if(!Ft&&ut!==Ye&&ut!==Ee)return;(nt.includes(ut)||[Ye,Ee].includes(ut))&&Dt.preventDefault();var It=function(dn){if(dn){var Nn=dn,wt=dn.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(dn);gt(Et),kt(),jt.current=(0,D.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([Ye,Ee].includes(ut)||Ft.sibling||!bn){var Pt;!bn||f==="inline"?Pt=ne.current:Pt=Y(bn);var wn,xn=P(Pt,Vt);ut===Ye?wn=xn[0]:ut===Ee?wn=xn[xn.length-1]:wn=y(Pt,Vt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(jn);else if(Ft.offset>0)xt(jn,!0),kt(),jt.current=(0,D.Z)(function(){Wt=l(Kt,ee);var $t=bn.getAttribute("aria-controls"),dn=document.getElementById($t),Nn=y(dn,Wt.elements);It(Nn)},5);else if(Ft.offset<0){var mn=De(jn,!0),an=mn[mn.length-2],Dn=zt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function S(f){Promise.resolve().then(f)}var M="__RC_UTIL_PATH_SPLIT__",Z=function(N){return N.join(M)},z=function(N){return N.split(M)},ge="rc-menu-more";function Q(){var f=I.useState({}),N=(0,i.Z)(f,2),H=N[1],ee=(0,I.useRef)(new Map),ne=(0,I.useRef)(new Map),He=I.useState([]),De=(0,i.Z)(He,2),gt=De[0],xt=De[1],Rt=(0,I.useRef)(0),jt=(0,I.useRef)(!1),Zt=function(){jt.current||H({})},kt=(0,I.useCallback)(function(zt,nn){var rn=Z(nn);ne.current.set(rn,zt),ee.current.set(zt,rn),Rt.current+=1;var bn=Rt.current;S(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,I.useCallback)(function(zt,nn){var rn=Z(nn);ne.current.delete(rn),ee.current.delete(zt)},[]),ut=(0,I.useCallback)(function(zt){xt(zt)},[]),Kt=(0,I.useCallback)(function(zt,nn){var rn=ee.current.get(zt)||"",bn=z(rn);return nn&>.includes(bn[0])&&bn.unshift(ge),bn},[gt]),Wt=(0,I.useCallback)(function(zt,nn){return zt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,re.Z)(ee.current.keys());return gt.length&&nn.push(ge),nn},Vt=(0,I.useCallback)(function(zt){var nn="".concat(ee.current.get(zt)).concat(M),rn=new Set;return(0,re.Z)(ne.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(ne.current.get(bn))}),rn},[]);return I.useEffect(function(){return function(){jt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:ut,isSubPathKey:Wt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Vt}}function J(f){var N=I.useRef(f);N.current=f;var H=I.useCallback(function(){for(var ee,ne=arguments.length,He=new Array(ne),De=0;De1&&(Vt.motionAppear=!1);var zt=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Wt(!0),zt==null?void 0:zt(nn)},Kt?null:I.createElement(u,{mode:He,locked:!kt.current},I.createElement(le.default,(0,o.Z)({visible:pn},Vt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(gt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return I.createElement(yn,{id:N,className:rn,style:bn},ne)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],de=function(N){var H,ee=N.style,ne=N.className,He=N.title,De=N.eventKey,gt=N.warnKey,xt=N.disabled,Rt=N.internalPopupClose,jt=N.children,Zt=N.itemIcon,kt=N.expandIcon,Dt=N.popupClassName,ut=N.popupOffset,Kt=N.popupStyle,Wt=N.onClick,pn=N.onMouseEnter,Vt=N.onMouseLeave,zt=N.onTitleClick,nn=N.onTitleMouseEnter,rn=N.onTitleMouseLeave,bn=(0,K.Z)(N,s),jn=it(De),Ft=I.useContext(A),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,$t=Ft.itemIcon,dn=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Jt=I.useContext(ze),En=Jt._internalRenderSubMenuItem,kn=I.useContext(ye),Wn=kn.isSubPathKey,Zn=ae(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=I.useRef(),gr=I.useRef(),Tr=Zt!=null?Zt:$t,rr=kt!=null?kt:dn,Sr=wn.includes(De),pr=!mn&&Sr,ma=Wn(Dn,De),la=et(De,sr,nn,rn),Lr=la.active,kr=(0,K.Z)(la,c),Da=I.useState(!1),ea=(0,i.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:De,domEvent:Br})},or=function(Br){Rn(!1),Vt==null||Vt({key:De,domEvent:Br})},Ln=I.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Wn([an],De):!1)},[Pt,Lr,an,Ma,De,Wn]),qn=ot(Zn.length),br=function(Br){sr||(zt==null||zt({key:De,domEvent:Br}),Pt==="inline"&&wt(De,!Sr))},zr=J(function(Mr){Wt==null||Wt(vt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(De,Br)},hn=function(){Et(De)},Cn=jn&&"".concat(jn,"-popup"),On=I.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&jn?null:jn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,I.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,m.Z)((0,m.Z)({},N),{},{isOpen:pr,isSubMenu:!0})},I.createElement("i",{className:"".concat(Yn,"-arrow")}))),$n=I.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?$n.current="vertical":$n.current=Pt,!mn){var ar=$n.current;On=I.createElement(x,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:ut,popupStyle:Kt,popup:I.createElement(u,{mode:ar==="horizontal"?"vertical":ar},I.createElement(yn,{id:Cn,ref:gr},jt)),disabled:sr,onVisibleChange:Xt},On)}var Jr=I.createElement(se.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:ee,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),ne,(H={},(0,b.Z)(H,"".concat(Yn,"-open"),pr),(0,b.Z)(H,"".concat(Yn,"-active"),Ln),(0,b.Z)(H,"".concat(Yn,"-selected"),ma),(0,b.Z)(H,"".concat(Yn,"-disabled"),sr),H)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&I.createElement(ue,{id:Cn,open:pr,keyPath:Zn},jt));return En&&(Jr=En(Jr,N,{selected:ma,active:Ln,open:pr,disabled:sr})),I.createElement(u,{onItemClick:zr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Jr)};function _(f){var N=f.eventKey,H=f.children,ee=ae(N),ne=Ze(H,ee),He=E();I.useEffect(function(){if(He)return He.registerPath(N,ee),function(){He.unregisterPath(N,ee)}},[ee]);var De;return He?De=ne:De=I.createElement(de,f,ne),I.createElement(U.Provider,{value:ee},De)}var Ae=e(39559),Fe=["className","title","eventKey","children"],Oe=["children"],ct=function(N){var H=N.className,ee=N.title,ne=N.eventKey,He=N.children,De=(0,K.Z)(N,Fe),gt=I.useContext(A),xt=gt.prefixCls,Rt="".concat(xt,"-item-group");return I.createElement("li",(0,o.Z)({role:"presentation"},De,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,H)}),I.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof ee=="string"?ee:void 0},ee),I.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function pt(f){var N=f.children,H=(0,K.Z)(f,Oe),ee=ae(H.eventKey),ne=Ze(N,ee),He=E();return He?ne:I.createElement(ct,(0,$.Z)(H,["warnKey"]),ne)}function Ot(f){var N=f.className,H=f.style,ee=I.useContext(A),ne=ee.prefixCls,He=E();return He?null:I.createElement("li",{role:"separator",className:ie()("".concat(ne,"-item-divider"),N),style:H})}var Tt=["label","children","key","type"];function yt(f){return(f||[]).map(function(N,H){if(N&&(0,Ae.Z)(N)==="object"){var ee=N,ne=ee.label,He=ee.children,De=ee.key,gt=ee.type,xt=(0,K.Z)(ee,Tt),Rt=De!=null?De:"tmp-".concat(H);return He||gt==="group"?gt==="group"?I.createElement(pt,(0,o.Z)({key:Rt},xt,{title:ne}),yt(He)):I.createElement(_,(0,o.Z)({key:Rt},xt,{title:ne}),yt(He)):gt==="divider"?I.createElement(Ot,(0,o.Z)({key:Rt},xt)):I.createElement(vn,(0,o.Z)({key:Rt},xt),ne)}return null}).filter(function(N){return N})}function R(f,N,H){var ee=f;return N&&(ee=yt(N)),Ze(ee,H)}var L=["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"],W=[],q=I.forwardRef(function(f,N){var H,ee,ne=f,He=ne.prefixCls,De=He===void 0?"rc-menu":He,gt=ne.rootClassName,xt=ne.style,Rt=ne.className,jt=ne.tabIndex,Zt=jt===void 0?0:jt,kt=ne.items,Dt=ne.children,ut=ne.direction,Kt=ne.id,Wt=ne.mode,pn=Wt===void 0?"vertical":Wt,Vt=ne.inlineCollapsed,zt=ne.disabled,nn=ne.disabledOverflow,rn=ne.subMenuOpenDelay,bn=rn===void 0?.1:rn,jn=ne.subMenuCloseDelay,Ft=jn===void 0?.1:jn,It=ne.forceSubMenuRender,Pt=ne.defaultOpenKeys,wn=ne.openKeys,xn=ne.activeKey,mn=ne.defaultActiveFirst,an=ne.selectable,Dn=an===void 0?!0:an,$t=ne.multiple,dn=$t===void 0?!1:$t,Nn=ne.defaultSelectedKeys,wt=ne.selectedKeys,Et=ne.onSelect,Jt=ne.onDeselect,En=ne.inlineIndent,kn=En===void 0?24:En,Wn=ne.motion,Zn=ne.defaultMotions,Yn=ne.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=ne.builtinPlacements,gr=ne.itemIcon,Tr=ne.expandIcon,rr=ne.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=ne.overflowedIndicatorPopupClassName,ma=ne.getPopupContainer,la=ne.onClick,Lr=ne.onOpenChange,kr=ne.onKeyDown,Da=ne.openAnimation,ea=ne.openTransitionName,Ma=ne._internalRenderMenuItem,Ca=ne._internalRenderSubMenuItem,Rn=(0,K.Z)(ne,L),Mn=I.useMemo(function(){return R(Dt,kt,W)},[Dt,kt]),or=I.useState(!1),Ln=(0,i.Z)(or,2),qn=Ln[0],br=Ln[1],zr=I.useRef(),Xt=Ne(Kt),hn=ut==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||W}}),On=(0,i.Z)(Cn,2),$n=On[0],ar=On[1],Jr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,_e.flushSync)(va):va()},Mr=I.useState($n),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=I.useRef(!1),mo=I.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Vt?["vertical",Vt]:[pn,!1]},[pn,Vt]),vo=(0,i.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=I.useState(Sa),wo=(0,i.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=I.useState(ia),po=(0,i.Z)(ro,2),ho=po[0],Io=po[1];I.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Jr(W))},[Sa,ia]);var bo=I.useState(0),ao=(0,i.Z)(bo,2),_a=ao[0],Co=ao[1],$a=_a>=Mn.length-1||Na!=="horizontal"||nn;I.useEffect(function(){go&&Ba($n)},[$n]),I.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=Q(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=I.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=I.useMemo(function(){return{isSubPathKey:wa}},[wa]);I.useEffect(function(){Ro($a?W:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,$a]);var ra=(0,C.Z)(xn||mn&&((H=Mn[0])===null||H===void 0?void 0:H.key),{value:xn}),sa=(0,i.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=J(function(Ar){ya(Ar)}),Aa=J(function(){ya(void 0)});(0,I.useImperativeHandle)(N,function(){return{list:zr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),ja=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=P(zr.current,ja),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?W:[fr]}}),ko=(0,i.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;dn?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,re.Z)(lo),[yr]):ca=[yr],rl(ca);var ja=(0,m.Z)((0,m.Z)({},fr),{},{selectedKeys:ca});va?Jt==null||Jt(ja):Et==null||Et(ja)}!dn&&$n.length&&Na!=="inline"&&Jr(W)},Wo=J(function(Ar){la==null||la(vt(Ar)),Po(Ar)}),Vo=J(function(Ar,fr){var yr=$n.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Me.Z)($n,yr,!0)||Jr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!$n.includes(fr);Vo(fr,va)},yl=d(Na,Ia,hn,Xt,zr,Hn,Qn,ya,al,kr);I.useEffect(function(){br(!0)},[]);var Ko=I.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return I.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=I.createElement(se.Z,(0,o.Z)({id:Kt,ref:zr,prefixCls:"".concat(De,"-overflow"),component:"ul",itemComponent:vn,className:ie()(De,"".concat(De,"-root"),"".concat(De,"-").concat(Na),Rt,(ee={},(0,b.Z)(ee,"".concat(De,"-inline-collapsed"),ho),(0,b.Z)(ee,"".concat(De,"-rtl"),hn),ee),gt),dir:ut,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return I.createElement(_,{eventKey:ge,title:Sr,disabled:$a,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?se.Z.INVALIDATE:se.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return I.createElement(ze.Provider,{value:Ko},I.createElement(we.Provider,{value:Xt},I.createElement(u,{prefixCls:De,rootClassName:gt,mode:Na,openKeys:$n,rtl:hn,disabled:zt,motion:qn?Wn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Wo,onOpenChange:Vo},I.createElement(ye.Provider,{value:Ir},ll),I.createElement("div",{style:{display:"none"},"aria-hidden":!0},I.createElement(h.Provider,{value:Ur},Mn)))))}),xe=q,pe=xe;pe.Item=vn,pe.SubMenu=_,pe.ItemGroup=pt,pe.Divider=Ot;var X=pe},11780:function(un,at,e){e.d(at,{Z:function(){return fe}});var o=e(92413),b=e(33708),m=e(33606),re=e(37061),i=e(59301),K=e(92310),j=e.n(K),ie=e(29301),se=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Me=void 0;function F(te,ce){var B=te.prefixCls,v=te.invalidate,D=te.item,k=te.renderItem,O=te.responsive,ve=te.responsiveDisabled,me=te.registerSize,Qe=te.itemKey,Xe=te.className,Ye=te.style,Ee=te.children,nt=te.display,be=te.order,Y=te.component,ke=Y===void 0?"div":Y,P=(0,re.Z)(te,C),y=O&&!nt;function l(z){me(Qe,z)}i.useEffect(function(){return function(){l(null)}},[]);var d=k&&D!==Me?k(D,{index:be}):Ee,S;v||(S={opacity:y?0:1,height:y?0:Me,overflowY:y?"hidden":Me,order:O?be:Me,pointerEvents:y?"none":Me,position:y?"absolute":Me});var M={};y&&(M["aria-hidden"]=!0);var Z=i.createElement(ke,(0,o.Z)({className:j()(!v&&B,Xe),style:(0,b.Z)((0,b.Z)({},S),Ye)},M,P,{ref:ce}),d);return O&&(Z=i.createElement(ie.Z,{onResize:function(ge){var Q=ge.offsetWidth;l(Q)},disabled:ve},Z)),Z}var I=i.forwardRef(F);I.displayName="Item";var _e=I,we=e(6089),Ge=e(4676),it=e(16089);function Ie(te){if(typeof MessageChannel=="undefined")(0,it.Z)(te);else{var ce=new MessageChannel;ce.port1.onmessage=function(){return te()},ce.port2.postMessage(void 0)}}function bt(){var te=i.useRef(null),ce=function(v){te.current||(te.current=[],Ie(function(){(0,Ge.unstable_batchedUpdates)(function(){te.current.forEach(function(D){D()}),te.current=null})})),te.current.push(v)};return ce}function A(te,ce){var B=i.useState(ce),v=(0,m.Z)(B,2),D=v[0],k=v[1],O=(0,we.Z)(function(ve){te(function(){k(ve)})});return[D,O]}var G=i.createContext(null),u=["component"],t=["className"],h=["className"],E=function(ce,B){var v=i.useContext(G);if(!v){var D=ce.component,k=D===void 0?"div":D,O=(0,re.Z)(ce,u);return i.createElement(k,(0,o.Z)({},O,{ref:B}))}var ve=v.className,me=(0,re.Z)(v,t),Qe=ce.className,Xe=(0,re.Z)(ce,h);return i.createElement(G.Provider,{value:null},i.createElement(_e,(0,o.Z)({ref:B,className:j()(ve,Qe)},me,Xe)))},U=i.forwardRef(E);U.displayName="RawItem";var ae=U,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],qe="responsive",ze="invalidate";function Be(te){return"+ ".concat(te.length," ...")}function ht(te,ce){var B=te.prefixCls,v=B===void 0?"rc-overflow":B,D=te.data,k=D===void 0?[]:D,O=te.renderItem,ve=te.renderRawItem,me=te.itemKey,Qe=te.itemWidth,Xe=Qe===void 0?10:Qe,Ye=te.ssr,Ee=te.style,nt=te.className,be=te.maxCount,Y=te.renderRest,ke=te.renderRawRest,P=te.suffix,y=te.component,l=y===void 0?"div":y,d=te.itemComponent,S=te.onVisibleChange,M=(0,re.Z)(te,ye),Z=Ye==="full",z=bt(),ge=A(z,null),Q=(0,m.Z)(ge,2),J=Q[0],oe=Q[1],je=J||0,Ne=A(z,new Map),Ke=(0,m.Z)(Ne,2),rt=Ke[0],Je=Ke[1],w=A(z,0),$=(0,m.Z)(w,2),Pe=$[0],et=$[1],ot=A(z,0),At=(0,m.Z)(ot,2),tt=At[0],vt=At[1],Ht=A(z,0),tn=(0,m.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,i.useState)(null),on=(0,m.Z)(Sn,2),vn=on[0],fn=on[1],ln=(0,i.useState)(null),gn=(0,m.Z)(ln,2),yn=gn[0],Bn=gn[1],Ze=i.useMemo(function(){return yn===null&&Z?Number.MAX_SAFE_INTEGER:yn||0},[yn,J]),st=(0,i.useState)(!1),lt=(0,m.Z)(st,2),St=lt[0],qt=lt[1],_t="".concat(v,"-item"),Ue=Math.max(Pe,tt),Lt=be===qe,x=k.length&&Lt,le=be===ze,ue=x||typeof be=="number"&&k.length>be,s=(0,i.useMemo)(function(){var X=k;return x?J===null&&Z?X=k:X=k.slice(0,Math.min(k.length,je/Xe)):typeof be=="number"&&(X=k.slice(0,be)),X},[k,Xe,J,be,x]),c=(0,i.useMemo)(function(){return x?k.slice(Ze+1):k.slice(s.length)},[k,s,x,Ze]),de=(0,i.useCallback)(function(X,f){var N;return typeof me=="function"?me(X):(N=me&&(X==null?void 0:X[me]))!==null&&N!==void 0?N:f},[me]),_=(0,i.useCallback)(O||function(X){return X},[O]);function Ae(X,f,N){yn===X&&(f===void 0||f===vn)||(Bn(X),N||(qt(Xje){Ae(H-1,X-ee-Bt+tt);break}}P&&Ot(0)+Bt>je&&fn(null)}},[je,rt,tt,Bt,de,s]);var Tt=St&&!!c.length,yt={};vn!==null&&x&&(yt={position:"absolute",left:vn,top:0});var R={prefixCls:_t,responsive:x,component:d,invalidate:le},L=ve?function(X,f){var N=de(X,f);return i.createElement(G.Provider,{key:N,value:(0,b.Z)((0,b.Z)({},R),{},{order:f,item:X,itemKey:N,registerSize:Oe,display:f<=Ze})},ve(X,f))}:function(X,f){var N=de(X,f);return i.createElement(_e,(0,o.Z)({},R,{order:f,key:N,item:X,renderItem:_,itemKey:N,registerSize:Oe,display:f<=Ze}))},W={order:Tt?Ze:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:ct,display:Tt},q=Y||Be,xe=ke?i.createElement(G.Provider,{value:(0,b.Z)((0,b.Z)({},R),W)},ke(c)):i.createElement(_e,(0,o.Z)({},R,W),typeof q=="function"?q(c):q),pe=i.createElement(l,(0,o.Z)({className:j()(!le&&v,nt),style:Ee,ref:ce},M),s.map(L),ue?xe:null,P&&i.createElement(_e,(0,o.Z)({},R,{responsive:Lt,responsiveDisabled:!x,order:Ze,className:"".concat(_t,"-suffix"),registerSize:pt,display:!0,style:yt}),P));return Lt?i.createElement(ie.Z,{onResize:Fe,disabled:!x},pe):pe}var Re=i.forwardRef(ht);Re.displayName="Overflow",Re.Item=ae,Re.RESPONSIVE=qe,Re.INVALIDATE=ze;var Te=Re,fe=Te},17115:function(un,at,e){e.d(at,{ZP:function(){return j}});var o=e(33606),b=e(59301),m=e(47273),re=0,i=(0,m.Z)();function K(){var ie;return i?(ie=re,re+=1):ie="TEST_OR_SSR",ie}function j(ie){var se=b.useState(),C=(0,o.Z)(se,2),Me=C[0],F=C[1];return b.useEffect(function(){F("rc_select_".concat(K()))},[]),ie||Me}},77861:function(un,at,e){e.d(at,{Ac:function(){return oe},Xo:function(){return vt},Wx:function(){return tn},ZP:function(){return ue},lk:function(){return G}});var o=e(92413),b=e(26407),m=e(400),re=e(33708),i=e(33606),K=e(37061),j=e(39559),ie=e(18929),se=e(48736),C=e(59301),Me=e(92310),F=e.n(Me),I=e(34280),_e=e(49658),we=e(10228),Ge=e(8654),it=function(c){var de=c.className,_=c.customizeIcon,Ae=c.customizeIconProps,Fe=c.onMouseDown,Oe=c.onClick,ct=c.children,pt;return typeof _=="function"?pt=_(Ae):pt=_,C.createElement("span",{className:de,onMouseDown:function(Tt){Tt.preventDefault(),Fe&&Fe(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Oe,"aria-hidden":!0},pt!==void 0?pt:C.createElement("span",{className:F()(de.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},ct))},Ie=it;function bt(s,c,de,_,Ae){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Oe=arguments.length>6?arguments[6]:void 0,ct=arguments.length>7?arguments[7]:void 0,pt=C.useMemo(function(){if((0,j.Z)(_)==="object")return _.clearIcon;if(Ae)return Ae},[_,Ae]),Ot=C.useMemo(function(){return!!(!Fe&&_&&(de.length||Oe)&&!(ct==="combobox"&&Oe===""))},[_,Fe,de.length,Oe,ct]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:pt},"\xD7")}}var A=C.createContext(null);function G(){return C.useContext(A)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=C.useState(!1),de=(0,i.Z)(c,2),_=de[0],Ae=de[1],Fe=C.useRef(null),Oe=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return Oe},[]);var ct=function(Ot,Tt){Oe(),Fe.current=window.setTimeout(function(){Ae(Ot),Tt&&Tt()},s)};return[_,ct,Oe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=C.useRef(null),de=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(de.current)}},[]);function _(Ae){(Ae||c.current===null)&&(c.current=Ae),window.clearTimeout(de.current),de.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},_]}function h(s,c,de,_){var Ae=C.useRef(null);Ae.current={open:c,triggerOpen:de,customizedTrigger:_},C.useEffect(function(){function Fe(Oe){var ct;if(!((ct=Ae.current)!==null&&ct!==void 0&&ct.customizedTrigger)){var pt=Oe.target;pt.shadowRoot&&Oe.composed&&(pt=Oe.composedPath()[0]||pt),Ae.current.open&&s().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(pt)&&Ot!==pt})&&Ae.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),U=e(11780),ae=function(c,de){var _,Ae,Fe=c.prefixCls,Oe=c.id,ct=c.inputElement,pt=c.disabled,Ot=c.tabIndex,Tt=c.autoFocus,yt=c.autoComplete,R=c.editable,L=c.activeDescendantId,W=c.value,q=c.maxLength,xe=c.onKeyDown,pe=c.onMouseDown,X=c.onChange,f=c.onPaste,N=c.onCompositionStart,H=c.onCompositionEnd,ee=c.open,ne=c.attrs,He=ct||C.createElement("input",null),De=He,gt=De.ref,xt=De.props,Rt=xt.onKeyDown,jt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,ut=xt.style;return(0,se.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,re.Z)((0,re.Z)((0,re.Z)({type:"search"},xt),{},{id:Oe,ref:(0,Ge.sQ)(de,gt),disabled:pt,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:F()("".concat(Fe,"-selection-search-input"),(_=He)===null||_===void 0||(Ae=_.props)===null||Ae===void 0?void 0:Ae.className),role:"combobox","aria-label":"Search","aria-expanded":ee||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Oe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Oe,"_list"),"aria-activedescendant":ee?L:void 0},ne),{},{value:R?W:"",maxLength:q,readOnly:!R,unselectable:R?null:"on",style:(0,re.Z)((0,re.Z)({},ut),{},{opacity:R?null:0}),onKeyDown:function(Wt){xe(Wt),Rt&&Rt(Wt)},onMouseDown:function(Wt){pe(Wt),Zt&&Zt(Wt)},onChange:function(Wt){X(Wt),jt&&jt(Wt)},onCompositionStart:function(Wt){N(Wt),kt&&kt(Wt)},onCompositionEnd:function(Wt){H(Wt),Dt&&Dt(Wt)},onPaste:f})),He},ye=C.forwardRef(ae);ye.displayName="Input";var qe=ye;function ze(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Be=typeof window!="undefined"&&window.document&&window.document.documentElement,ht=Be;function Re(s){return s!=null}function Te(s){return!s&&s!==0}function fe(s){return["string","number"].includes((0,j.Z)(s))}function te(s){var c=void 0;return s&&(fe(s.title)?c=s.title.toString():fe(s.label)&&(c=s.label.toString())),c}function ce(s,c){ht?C.useLayoutEffect(s,c):C.useEffect(s,c)}function B(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var v=function(c){c.preventDefault(),c.stopPropagation()},D=function(c){var de=c.id,_=c.prefixCls,Ae=c.values,Fe=c.open,Oe=c.searchValue,ct=c.autoClearSearchValue,pt=c.inputRef,Ot=c.placeholder,Tt=c.disabled,yt=c.mode,R=c.showSearch,L=c.autoFocus,W=c.autoComplete,q=c.activeDescendantId,xe=c.tabIndex,pe=c.removeIcon,X=c.maxTagCount,f=c.maxTagTextLength,N=c.maxTagPlaceholder,H=N===void 0?function(an){return"+ ".concat(an.length," ...")}:N,ee=c.tagRender,ne=c.onToggleOpen,He=c.onRemove,De=c.onInputChange,gt=c.onInputPaste,xt=c.onInputKeyDown,Rt=c.onInputMouseDown,jt=c.onInputCompositionStart,Zt=c.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),ut=(0,i.Z)(Dt,2),Kt=ut[0],Wt=ut[1],pn=(0,C.useState)(!1),Vt=(0,i.Z)(pn,2),zt=Vt[0],nn=Vt[1],rn="".concat(_,"-selection"),bn=Fe||yt==="multiple"&&ct===!1||yt==="tags"?Oe:"",jn=yt==="tags"||yt==="multiple"&&ct===!1||R&&(Fe||zt);ce(function(){Wt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,$t,dn,Nn){return C.createElement("span",{className:F()("".concat(rn,"-item"),(0,m.Z)({},"".concat(rn,"-item-disabled"),$t)),title:te(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),dn&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:v,onClick:Nn,customizeIcon:pe},"\xD7"))}function It(an,Dn,$t,dn,Nn){var wt=function(Jt){v(Jt),ne(!Fe)};return C.createElement("span",{onMouseDown:wt},ee({label:Dn,value:an,disabled:$t,closable:dn,onClose:Nn}))}function Pt(an){var Dn=an.disabled,$t=an.label,dn=an.value,Nn=!Tt&&!Dn,wt=$t;if(typeof f=="number"&&(typeof $t=="string"||typeof $t=="number")){var Et=String(wt);Et.length>f&&(wt="".concat(Et.slice(0,f),"..."))}var Jt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof ee=="function"?It(dn,wt,Dn,Nn,Jt):Ft(an,wt,Dn,Nn,Jt)}function wn(an){var Dn=typeof H=="function"?H(an):H;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(qe,{ref:pt,open:Fe,prefixCls:_,id:de,inputElement:null,disabled:Tt,autoFocus:L,autoComplete:W,editable:jn,activeDescendantId:q,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:De,onPaste:gt,onCompositionStart:jt,onCompositionEnd:Zt,tabIndex:xe,attrs:(0,E.Z)(c,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(U.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ae,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:B,maxCount:X});return C.createElement(C.Fragment,null,mn,!Ae.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},k=D,O=function(c){var de=c.inputElement,_=c.prefixCls,Ae=c.id,Fe=c.inputRef,Oe=c.disabled,ct=c.autoFocus,pt=c.autoComplete,Ot=c.activeDescendantId,Tt=c.mode,yt=c.open,R=c.values,L=c.placeholder,W=c.tabIndex,q=c.showSearch,xe=c.searchValue,pe=c.activeValue,X=c.maxLength,f=c.onInputKeyDown,N=c.onInputMouseDown,H=c.onInputChange,ee=c.onInputPaste,ne=c.onInputCompositionStart,He=c.onInputCompositionEnd,De=c.title,gt=C.useState(!1),xt=(0,i.Z)(gt,2),Rt=xt[0],jt=xt[1],Zt=Tt==="combobox",kt=Zt||q,Dt=R[0],ut=xe||"";Zt&&pe&&!Rt&&(ut=pe),C.useEffect(function(){Zt&&jt(!1)},[Zt,pe]);var Kt=Tt!=="combobox"&&!yt&&!q?!1:!!ut,Wt=De===void 0?te(Dt):De,pn=function(){if(Dt)return null;var zt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(_,"-selection-placeholder"),style:zt},L)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(_,"-selection-search")},C.createElement(qe,{ref:Fe,prefixCls:_,id:Ae,open:yt,inputElement:de,disabled:Oe,autoFocus:ct,autoComplete:pt,editable:kt,activeDescendantId:Ot,value:ut,onKeyDown:f,onMouseDown:N,onChange:function(zt){jt(!0),H(zt)},onPaste:ee,onCompositionStart:ne,onCompositionEnd:He,tabIndex:W,attrs:(0,E.Z)(c,!0),maxLength:Zt?X:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(_,"-selection-item"),title:Wt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},ve=O;function me(s){return![we.Z.ESC,we.Z.SHIFT,we.Z.BACKSPACE,we.Z.TAB,we.Z.WIN_KEY,we.Z.ALT,we.Z.META,we.Z.WIN_KEY_RIGHT,we.Z.CTRL,we.Z.SEMICOLON,we.Z.EQUALS,we.Z.CAPS_LOCK,we.Z.CONTEXT_MENU,we.Z.F1,we.Z.F2,we.Z.F3,we.Z.F4,we.Z.F5,we.Z.F6,we.Z.F7,we.Z.F8,we.Z.F9,we.Z.F10,we.Z.F11,we.Z.F12].includes(s)}var Qe=function(c,de){var _=(0,C.useRef)(null),Ae=(0,C.useRef)(!1),Fe=c.prefixCls,Oe=c.open,ct=c.mode,pt=c.showSearch,Ot=c.tokenWithEnter,Tt=c.autoClearSearchValue,yt=c.onSearch,R=c.onSearchSubmit,L=c.onToggleOpen,W=c.onInputKeyDown,q=c.domRef;C.useImperativeHandle(de,function(){return{focus:function(){_.current.focus()},blur:function(){_.current.blur()}}});var xe=t(0),pe=(0,i.Z)(xe,2),X=pe[0],f=pe[1],N=function(ut){var Kt=ut.which;(Kt===we.Z.UP||Kt===we.Z.DOWN)&&ut.preventDefault(),W&&W(ut),Kt===we.Z.ENTER&&ct==="tags"&&!Ae.current&&!Oe&&(R==null||R(ut.target.value)),me(Kt)&&L(!0)},H=function(){f(!0)},ee=(0,C.useRef)(null),ne=function(ut){yt(ut,!0,Ae.current)!==!1&&L(!0)},He=function(){Ae.current=!0},De=function(ut){Ae.current=!1,ct!=="combobox"&&ne(ut.target.value)},gt=function(ut){var Kt=ut.target.value;if(Ot&&ee.current&&/[\r\n]/.test(ee.current)){var Wt=ee.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Wt,ee.current)}ee.current=null,ne(Kt)},xt=function(ut){var Kt=ut.clipboardData,Wt=Kt.getData("text");ee.current=Wt},Rt=function(ut){var Kt=ut.target;if(Kt!==_.current){var Wt=document.body.style.msTouchAction!==void 0;Wt?setTimeout(function(){_.current.focus()}):_.current.focus()}},jt=function(ut){var Kt=X();ut.target!==_.current&&!Kt&&ct!=="combobox"&&ut.preventDefault(),(ct!=="combobox"&&(!pt||!Kt)||!Oe)&&(Oe&&Tt!==!1&&yt("",!0,!1),L())},Zt={inputRef:_,onInputKeyDown:N,onInputMouseDown:H,onInputChange:gt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:De},kt=ct==="multiple"||ct==="tags"?C.createElement(k,(0,o.Z)({},c,Zt)):C.createElement(ve,(0,o.Z)({},c,Zt));return C.createElement("div",{ref:q,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:jt},kt)},Xe=C.forwardRef(Qe);Xe.displayName="Selector";var Ye=Xe,Ee=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],be=function(c){var de=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:de,adjustY:1},htmlRegion:"scroll"}}},Y=function(c,de){var _=c.prefixCls,Ae=c.disabled,Fe=c.visible,Oe=c.children,ct=c.popupElement,pt=c.animation,Ot=c.transitionName,Tt=c.dropdownStyle,yt=c.dropdownClassName,R=c.direction,L=R===void 0?"ltr":R,W=c.placement,q=c.builtinPlacements,xe=c.dropdownMatchSelectWidth,pe=c.dropdownRender,X=c.dropdownAlign,f=c.getPopupContainer,N=c.empty,H=c.getTriggerDOMNode,ee=c.onPopupVisibleChange,ne=c.onPopupMouseEnter,He=(0,K.Z)(c,nt),De="".concat(_,"-dropdown"),gt=ct;pe&&(gt=pe(ct));var xt=C.useMemo(function(){return q||be(xe)},[q,xe]),Rt=pt?"".concat(De,"-").concat(pt):Ot,jt=typeof xe=="number",Zt=C.useMemo(function(){return jt?null:xe===!1?"minWidth":"width"},[xe,jt]),kt=Tt;jt&&(kt=(0,re.Z)((0,re.Z)({},kt),{},{width:xe}));var Dt=C.useRef(null);return C.useImperativeHandle(de,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Ee.Z,(0,o.Z)({},He,{showAction:ee?["click"]:[],hideAction:ee?["click"]:[],popupPlacement:W||(L==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:De,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:ne},gt),stretch:Zt,popupAlign:X,popupVisible:Fe,getPopupContainer:f,popupClassName:F()(yt,(0,m.Z)({},"".concat(De,"-empty"),N)),popupStyle:kt,getTriggerDOMNode:H,onPopupVisibleChange:ee}),Oe)},ke=C.forwardRef(Y);ke.displayName="SelectTrigger";var P=ke,y=e(34589);function l(s,c){var de=s.key,_;return"value"in s&&(_=s.value),de!=null?de:_!==void 0?_:"rc-index-key-".concat(c)}function d(s,c){var de=s||{},_=de.label,Ae=de.value,Fe=de.options,Oe=de.groupLabel,ct=_||(c?"children":"label");return{label:ct,value:Ae||"value",options:Fe||"options",groupLabel:Oe||ct}}function S(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},de=c.fieldNames,_=c.childrenAsData,Ae=[],Fe=d(de,!1),Oe=Fe.label,ct=Fe.value,pt=Fe.options,Ot=Fe.groupLabel;function Tt(yt,R){yt.forEach(function(L){if(R||!(pt in L)){var W=L[ct];Ae.push({key:l(L,Ae.length),groupOption:R,data:L,label:L[Oe],value:W})}else{var q=L[Ot];q===void 0&&_&&(q=L.label),Ae.push({key:l(L,Ae.length),group:!0,data:L,label:q}),Tt(L[pt],!0)}})}return Tt(s,!1),Ae}function M(s){var c=(0,re.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,se.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function Z(s,c){if(!c||!c.length)return null;var de=!1;function _(Fe,Oe){var ct=(0,y.Z)(Oe),pt=ct[0],Ot=ct.slice(1);if(!pt)return[Fe];var Tt=Fe.split(pt);return de=de||Tt.length>1,Tt.reduce(function(yt,R){return[].concat((0,b.Z)(yt),(0,b.Z)(_(R,Ot)))},[]).filter(function(yt){return yt})}var Ae=_(s,c);return de?Ae:null}var z=["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"],ge=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Q(s){return s==="tags"||s==="multiple"}var J=C.forwardRef(function(s,c){var de,_,Ae=s.id,Fe=s.prefixCls,Oe=s.className,ct=s.showSearch,pt=s.tagRender,Ot=s.direction,Tt=s.omitDomProps,yt=s.displayValues,R=s.onDisplayValuesChange,L=s.emptyOptions,W=s.notFoundContent,q=W===void 0?"Not Found":W,xe=s.onClear,pe=s.mode,X=s.disabled,f=s.loading,N=s.getInputElement,H=s.getRawInputElement,ee=s.open,ne=s.defaultOpen,He=s.onDropdownVisibleChange,De=s.activeValue,gt=s.onActiveValueChange,xt=s.activeDescendantId,Rt=s.searchValue,jt=s.autoClearSearchValue,Zt=s.onSearch,kt=s.onSearchSplit,Dt=s.tokenSeparators,ut=s.allowClear,Kt=s.suffixIcon,Wt=s.clearIcon,pn=s.OptionList,Vt=s.animation,zt=s.transitionName,nn=s.dropdownStyle,rn=s.dropdownClassName,bn=s.dropdownMatchSelectWidth,jn=s.dropdownRender,Ft=s.dropdownAlign,It=s.placement,Pt=s.builtinPlacements,wn=s.getPopupContainer,xn=s.showAction,mn=xn===void 0?[]:xn,an=s.onFocus,Dn=s.onBlur,$t=s.onKeyUp,dn=s.onKeyDown,Nn=s.onMouseDown,wt=(0,K.Z)(s,z),Et=Q(pe),Jt=(ct!==void 0?ct:Et)||pe==="combobox",En=(0,re.Z)({},wt);ge.forEach(function(Qn){delete En[Qn]}),Tt==null||Tt.forEach(function(Qn){delete En[Qn]});var kn=C.useState(!1),Wn=(0,i.Z)(kn,2),Zn=Wn[0],Yn=Wn[1];C.useEffect(function(){Yn((0,_e.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=u(),pr=(0,i.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Qn;if(pe!=="combobox")return Rt;var Hn=(Qn=yt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,pe,yt]),Da=pe==="combobox"&&typeof N=="function"&&N()||null,ea=typeof H=="function"&&H(),Ma=(0,Ge.x1)(vr,ea==null||(de=ea.props)===null||de===void 0?void 0:de.ref),Ca=C.useState(!1),Rn=(0,i.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,I.Z)(function(){or(!0)},[]);var Ln=(0,ie.Z)(!1,{defaultValue:ne,value:ee}),qn=(0,i.Z)(Ln,2),br=qn[0],zr=qn[1],Xt=Mn?br:!1,hn=!q&&L;(X||hn&&Xt&&pe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!Xt;X||(zr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[X,Xt,zr,He]),$n=C.useMemo(function(){return(Dt||[]).some(function(Qn){return[` -`,`\r -`].includes(Qn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;gt==null||gt(null);var sa=Ur?null:Z(Hn,Dt);return pe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Jr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&pe!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&X&&zr(!1),X&&la(!1)},[X]);var Mr=t(),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===we.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===we.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&R(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Je.Z)(s).map(function(de,_){if(!C.isValidElement(de)||!de.type)return null;var Ae=de,Fe=Ae.type.isSelectOptGroup,Oe=Ae.key,ct=Ae.props,pt=ct.children,Ot=(0,K.Z)(ct,$);return c||!Fe?Pe(de):(0,re.Z)((0,re.Z)({key:"__RC_SELECT_GRP__".concat(Oe===null?_:Oe,"__"),label:Oe},Ot),{},{options:et(pt)})}).filter(function(de){return de})}function ot(s,c,de,_,Ae){return C.useMemo(function(){var Fe=s,Oe=!s;Oe&&(Fe=et(c));var ct=new Map,pt=new Map,Ot=function(R,L,W){W&&typeof W=="string"&&R.set(L[W],L)};function Tt(yt){for(var R=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,L=0;L1&&arguments[1]!==void 0?arguments[1]:1,wn=gt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=gt[It];if(!xn){q(null,-1,wn);return}q(xn.value,It,wn)};(0,C.useEffect)(function(){Wt(xe!==!1?Zt(0):-1)},[gt.length,Ot]);var pn=C.useCallback(function(Ft){return f.has(Ft)&&pt!=="combobox"},[pt,(0,b.Z)(f).toString(),f.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!ct&&Oe&&f.size===1){var Pt=Array.from(f)[0],wn=gt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Wt(wn),jt(wn))}});if(Oe){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Oe,Ot,W.length]);var Vt=function(It){It!==void 0&&pe(It,{selected:!f.has(It)}),ct||Tt(!1)};if(C.useImperativeHandle(de,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case we.Z.N:case we.Z.P:case we.Z.UP:case we.Z.DOWN:{var xn=0;if(Pt===we.Z.UP?xn=-1:Pt===we.Z.DOWN?xn=1:fn()&&wn&&(Pt===we.Z.N?xn=1:Pt===we.Z.P&&(xn=-1)),xn!==0){var mn=Zt(ut+xn,xn);jt(mn),Wt(mn,!0)}break}case we.Z.ENTER:{var an=gt[ut];an&&!an.data.disabled?Vt(an.value):Vt(void 0),Oe&&It.preventDefault();break}case we.Z.ESC:Tt(!1),Oe&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){jt(It)}}}),gt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(De,"-empty"),onMouseDown:Rt},yt);var zt=Object.keys(N).map(function(Ft){return N[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=gt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},jn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,H&&C.createElement("div",(0,o.Z)({},jn,{style:{height:0,width:0,overflow:"hidden"}}),bn(ut-1),bn(ut),bn(ut+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:gt,height:ne,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:R,virtual:H,direction:ee,innerProps:H?null:jn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,$t=mn.key;if(wn){var dn,Nn=(dn=mn.title)!==null&&dn!==void 0?dn:gn(an)?an.toString():void 0;return C.createElement("div",{className:F()(De,"".concat(De,"-group")),title:Nn},an!==void 0?an:$t)}var wt=mn.disabled,Et=mn.title,Jt=mn.children,En=mn.style,kn=mn.className,Wn=(0,K.Z)(mn,ln),Zn=(0,sn.Z)(Wn,zt),Yn=pn(Dn),sr="".concat(De,"-option"),vr=F()(De,sr,kn,(Pt={},(0,m.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,m.Z)(Pt,"".concat(sr,"-active"),ut===It&&!wt),(0,m.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,m.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!X||typeof X=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),H?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){ut===It||wt||Wt(It)},onClick:function(){wt||Vt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(X)||Yn,Tr&&C.createElement(Ie,{className:"".concat(De,"-option-state"),customizeIcon:X,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=C.forwardRef(yn);Bn.displayName="OptionList";var Ze=Bn;function st(s){var c=s.mode,de=s.options,_=s.children,Ae=s.backfill,Fe=s.allowClear,Oe=s.placeholder,ct=s.getInputElement,pt=s.showSearch,Ot=s.onSearch,Tt=s.defaultOpen,yt=s.autoFocus,R=s.labelInValue,L=s.value,W=s.inputValue,q=s.optionLabelProp,xe=isMultiple(c),pe=pt!==void 0?pt:xe||c==="combobox",X=de||convertChildrenToData(_);if(warning(c!=="tags"||X.every(function(ee){return!ee.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var f=X.some(function(ee){return ee.options?ee.options.some(function(ne){return typeof("value"in ne?ne.value:ne.key)=="number"}):typeof("value"in ee?ee.value:ee.key)=="number"});warning(!f,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!q,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Ae,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!ct,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!ct||!Fe||!Oe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),L!=null){var N=toArray(L);warning(!R||N.every(function(ee){return _typeof(ee)==="object"&&("key"in ee||"value"in ee)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!xe||Array.isArray(L),"`value` should be array when `mode` is `multiple` or `tags`")}if(_){var H=null;toNodeArray(_).some(function(ee){if(!React.isValidElement(ee)||!ee.type)return!1;var ne=ee,He=ne.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var De=toNodeArray(ee.props.children).every(function(gt){return!React.isValidElement(gt)||!ee.type||gt.type.isSelectOption?!0:(H=gt.type,!1)});return!De}return H=He,!0}),H&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(H.displayName||H.name||H,"`.")),warning(W===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(s,c){if(s){var de=function _(Ae){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=0;Oe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,$n=On===void 0?"keyboard":On;Ma(hn),Oe&&_==="combobox"&&Xt!==null&&$n==="keyboard"&&Lr(String(Xt))},[Oe,_]),Mn=function(hn,Cn,On){var $n=function(){var Sa,ia=kn(hn);return[ut?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,M(ia)]};if(Cn&&L){var ar=$n(),Jr=(0,i.Z)(ar,2),Mr=Jr[0],Br=Jr[1];L(Mr,Br)}else if(!Cn&&W&&On!=="clear"){var Nr=$n(),Ba=(0,i.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];W(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Vt?hn.selected:!0;On?Cn=Vt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function($n){return $n.value!==Xt}),Sr(Cn),Mn(Xt,On),_==="combobox"?Lr(""):(!Q||R)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,$n=Cn.values;(On==="remove"||On==="clear")&&$n.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var $n=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr($n),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(_==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;_!=="tags"&&(Cn=hn.map(function($n){var ar=xn.get($n);return ar==null?void 0:ar.value}).filter(function($n){return $n!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function($n){Mn($n,!0)})},zr=C.useMemo(function(){var Xt=De!==!1&&xe!==!1;return(0,re.Z)((0,re.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:gt,listHeight:Rt,listItemHeight:Zt,childrenAsData:zt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,De,xe,Rt,Zt,zt]);return C.createElement(vn.Provider,{value:zr},C.createElement(oe,(0,o.Z)({},Wt,{id:pn,prefixCls:Fe,ref:c,omitDomProps:_t,mode:_,displayValues:Wn,onDisplayValuesChange:Ln,direction:gt,searchValue:Ft,onSearch:qn,autoClearSearchValue:R,onSearchSplit:br,dropdownMatchSelectWidth:xe,OptionList:Ze,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),x=Lt;x.Option=tn,x.OptGroup=vt;var le=x,ue=le},9296:function(un,at,e){e.r(at),e.d(at,{ResizableTextArea:function(){return ye},default:function(){return Te}});var o=e(92413),b=e(33708),m=e(400),re=e(39559),i=e(33606),K=e(37061),j=e(26407),ie=e(92310),se=e.n(ie),C=e(93681),Me=e(5643),F=e(18929),I=e(59301),_e=e(29301),we=e(34280),Ge=e(16089),it=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],bt={},A;function G(fe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=fe.getAttribute("id")||fe.getAttribute("data-reactid")||fe.getAttribute("name");if(te&&bt[ce])return bt[ce];var B=window.getComputedStyle(fe),v=B.getPropertyValue("box-sizing")||B.getPropertyValue("-moz-box-sizing")||B.getPropertyValue("-webkit-box-sizing"),D=parseFloat(B.getPropertyValue("padding-bottom"))+parseFloat(B.getPropertyValue("padding-top")),k=parseFloat(B.getPropertyValue("border-bottom-width"))+parseFloat(B.getPropertyValue("border-top-width")),O=Ie.map(function(me){return"".concat(me,":").concat(B.getPropertyValue(me))}).join(";"),ve={sizingStyle:O,paddingSize:D,borderSize:k,boxSizing:v};return te&&ce&&(bt[ce]=ve),ve}function u(fe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ce=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;A||(A=document.createElement("textarea"),A.setAttribute("tab-index","-1"),A.setAttribute("aria-hidden","true"),document.body.appendChild(A)),fe.getAttribute("wrap")?A.setAttribute("wrap",fe.getAttribute("wrap")):A.removeAttribute("wrap");var v=G(fe,te),D=v.paddingSize,k=v.borderSize,O=v.boxSizing,ve=v.sizingStyle;A.setAttribute("style","".concat(ve,";").concat(it)),A.value=fe.value||fe.placeholder||"";var me=void 0,Qe=void 0,Xe,Ye=A.scrollHeight;if(O==="border-box"?Ye+=k:O==="content-box"&&(Ye-=D),ce!==null||B!==null){A.value=" ";var Ee=A.scrollHeight-D;ce!==null&&(me=Ee*ce,O==="border-box"&&(me=me+D+k),Ye=Math.max(me,Ye)),B!==null&&(Qe=Ee*B,O==="border-box"&&(Qe=Qe+D+k),Xe=Ye>Qe?"":"hidden",Ye=Math.min(Qe,Ye))}var nt={height:Ye,overflowY:Xe,resize:"none"};return me&&(nt.minHeight=me),Qe&&(nt.maxHeight=Qe),nt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,E=1,U=2,ae=I.forwardRef(function(fe,te){var ce=fe,B=ce.prefixCls,v=ce.onPressEnter,D=ce.defaultValue,k=ce.value,O=ce.autoSize,ve=ce.onResize,me=ce.className,Qe=ce.style,Xe=ce.disabled,Ye=ce.onChange,Ee=ce.onInternalAutoSize,nt=(0,K.Z)(ce,t),be=(0,F.Z)(D,{value:k,postState:function(vt){return vt!=null?vt:""}}),Y=(0,i.Z)(be,2),ke=Y[0],P=Y[1],y=function(vt){P(vt.target.value),Ye==null||Ye(vt)},l=I.useRef();I.useImperativeHandle(te,function(){return{textArea:l.current}});var d=I.useMemo(function(){return O&&(0,re.Z)(O)==="object"?[O.minRows,O.maxRows]:[]},[O]),S=(0,i.Z)(d,2),M=S[0],Z=S[1],z=!!O,ge=function(){try{if(document.activeElement===l.current){var vt=l.current,Ht=vt.selectionStart,tn=vt.selectionEnd,Bt=vt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},Q=I.useState(U),J=(0,i.Z)(Q,2),oe=J[0],je=J[1],Ne=I.useState(),Ke=(0,i.Z)(Ne,2),rt=Ke[0],Je=Ke[1],w=function(){je(h)};(0,we.Z)(function(){z&&w()},[k,M,Z,z]),(0,we.Z)(function(){if(oe===h)je(E);else if(oe===E){var tt=u(l.current,!1,M,Z);je(U),Je(tt)}else ge()},[oe]);var $=I.useRef(),Pe=function(){Ge.Z.cancel($.current)},et=function(vt){oe===U&&(ve==null||ve(vt),O&&(Pe(),$.current=(0,Ge.Z)(function(){w()})))};I.useEffect(function(){return Pe},[]);var ot=z?rt:null,At=(0,b.Z)((0,b.Z)({},Qe),ot);return(oe===h||oe===E)&&(At.overflowY="hidden",At.overflowX="hidden"),I.createElement(_e.Z,{onResize:et,disabled:!(O||ve)},I.createElement("textarea",(0,o.Z)({},nt,{ref:l,style:At,className:se()(B,me,(0,m.Z)({},"".concat(B,"-disabled"),Xe)),disabled:Xe,value:ke,onChange:y})))}),ye=ae,qe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ze(fe,te){return(0,j.Z)(fe||"").slice(0,te).join("")}function Be(fe,te,ce,B){var v=ce;return fe?v=ze(ce,B):(0,j.Z)(te||"").lengthB&&(v=te),v}var ht=I.forwardRef(function(fe,te){var ce,B=fe.defaultValue,v=fe.value,D=fe.onFocus,k=fe.onBlur,O=fe.onChange,ve=fe.allowClear,me=fe.maxLength,Qe=fe.onCompositionStart,Xe=fe.onCompositionEnd,Ye=fe.suffix,Ee=fe.prefixCls,nt=Ee===void 0?"rc-textarea":Ee,be=fe.classes,Y=fe.showCount,ke=fe.className,P=fe.style,y=fe.disabled,l=fe.hidden,d=fe.classNames,S=fe.styles,M=fe.onResize,Z=(0,K.Z)(fe,qe),z=(0,F.Z)(B,{value:v,defaultValue:B}),ge=(0,i.Z)(z,2),Q=ge[0],J=ge[1],oe=(0,I.useRef)(null),je=I.useState(!1),Ne=(0,i.Z)(je,2),Ke=Ne[0],rt=Ne[1],Je=I.useState(!1),w=(0,i.Z)(Je,2),$=w[0],Pe=w[1],et=I.useRef(),ot=I.useRef(0),At=I.useState(null),tt=(0,i.Z)(At,2),vt=tt[0],Ht=tt[1],tn=function(){var Ue;(Ue=oe.current)===null||Ue===void 0||Ue.textArea.focus()};(0,I.useImperativeHandle)(te,function(){return{resizableTextArea:oe.current,focus:tn,blur:function(){var Ue;(Ue=oe.current)===null||Ue===void 0||Ue.textArea.blur()}}}),(0,I.useEffect)(function(){rt(function(_t){return!y&&_t})},[y]);var Bt=Number(me)>0,sn=function(Ue){Pe(!0),et.current=Q,ot.current=Ue.currentTarget.selectionStart,Qe==null||Qe(Ue)},Sn=function(Ue){Pe(!1);var Lt=Ue.currentTarget.value;if(Bt){var x,le=ot.current>=me+1||ot.current===((x=et.current)===null||x===void 0?void 0:x.length);Lt=Be(le,et.current,Lt,me)}Lt!==Q&&(J(Lt),(0,Me.rJ)(Ue.currentTarget,Ue,O,Lt)),Xe==null||Xe(Ue)},on=function(Ue){var Lt=Ue.target.value;if(!$&&Bt){var x=Ue.target.selectionStart>=me+1||Ue.target.selectionStart===Lt.length||!Ue.target.selectionStart;Lt=Be(x,Q,Lt,me)}J(Lt),(0,Me.rJ)(Ue.currentTarget,Ue,O,Lt)},vn=function(Ue){var Lt=Z.onPressEnter,x=Z.onKeyDown;Ue.key==="Enter"&&Lt&&Lt(Ue),x==null||x(Ue)},fn=function(Ue){rt(!0),D==null||D(Ue)},ln=function(Ue){rt(!1),k==null||k(Ue)},gn=function(Ue){var Lt;J(""),tn(),(0,Me.rJ)((Lt=oe.current)===null||Lt===void 0?void 0:Lt.textArea,Ue,O)},yn=(0,Me.D7)(Q);!$&&Bt&&v==null&&(yn=ze(yn,me));var Bn=Ye,Ze;if(Y){var st=(0,j.Z)(yn).length;(0,re.Z)(Y)==="object"?Ze=Y.formatter({value:yn,count:st,maxLength:me}):Ze="".concat(st).concat(Bt?" / ".concat(me):""),Bn=I.createElement(I.Fragment,null,Bn,I.createElement("span",{className:se()("".concat(nt,"-data-count"),d==null?void 0:d.count),style:S==null?void 0:S.count},Ze))}var lt=function(Ue){var Lt;M==null||M(Ue),(Lt=oe.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!Z.autoSize&&!Y&&!ve,qt=I.createElement(C.BaseInput,{value:yn,allowClear:ve,handleReset:gn,suffix:Bn,prefixCls:nt,classes:{affixWrapper:se()(be==null?void 0:be.affixWrapper,(ce={},(0,m.Z)(ce,"".concat(nt,"-show-count"),Y),(0,m.Z)(ce,"".concat(nt,"-textarea-allow-clear"),ve),ce))},disabled:y,focused:Ke,className:ke,style:(0,b.Z)((0,b.Z)({},P),vt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Ze=="string"?Ze:void 0}},hidden:l,inputElement:I.createElement(ye,(0,o.Z)({},Z,{onKeyDown:vn,onChange:on,onFocus:fn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},S==null?void 0:S.textarea),{},{resize:P==null?void 0:P.resize}),disabled:y,prefixCls:nt,onResize:lt,ref:oe}))});return qt}),Re=ht,Te=Re},24916:function(un,at,e){e.d(at,{Z:function(){return be}});var o=e(92413),b=e(39559),m=e(33708),re=e(400),i=e(33606),K=e(37061),j=e(92310),ie=e.n(j),se=e(29301),C=e(70425),Me=e(34280),F=e(59301),I=e(4676),_e=F.forwardRef(function(Y,ke){var P=Y.height,y=Y.offsetY,l=Y.offsetX,d=Y.children,S=Y.prefixCls,M=Y.onInnerResize,Z=Y.innerProps,z=Y.rtl,ge=Y.extra,Q={},J={display:"flex",flexDirection:"column"};return y!==void 0&&(Q={height:P,position:"relative",overflow:"hidden"},J=(0,m.Z)((0,m.Z)({},J),{},(0,re.Z)((0,re.Z)((0,re.Z)((0,re.Z)((0,re.Z)({transform:"translateY(".concat(y,"px)")},z?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),F.createElement("div",{style:Q},F.createElement(se.Z,{onResize:function(je){var Ne=je.offsetHeight;Ne&&M&&M()}},F.createElement("div",(0,o.Z)({style:J,className:ie()((0,re.Z)({},"".concat(S,"-holder-inner"),S)),ref:ke},Z),d,ge)))});_e.displayName="Filler";var we=_e;function Ge(Y){var ke=Y.children,P=Y.setRef,y=F.useCallback(function(l){P(l)},[]);return F.cloneElement(ke,{ref:y})}function it(Y,ke,P,y,l,d,S,M){var Z=M.getKey;return Y.slice(ke,P+1).map(function(z,ge){var Q=ke+ge,J=S(z,Q,{style:{width:y},offsetX:l}),oe=Z(z);return F.createElement(Ge,{key:oe,setRef:function(Ne){return d(z,Ne)}},J)})}function Ie(Y,ke,P,y){var l=P-Y,d=ke-P,S=Math.min(l,d)*2;if(y<=S){var M=Math.floor(y/2);return y%2?P+M+1:P-M}return l>d?P-(y-d):P+(y-l)}function bt(Y,ke,P){var y=Y.length,l=ke.length,d,S;if(y===0&&l===0)return null;y2&&arguments[2]!==void 0?arguments[2]:!1,Q=Z?z<0&&M.current.left||z>0&&M.current.right:z<0&&M.current.top||z>0&&M.current.bottom;return ge&&Q?(clearTimeout(d.current),l.current=!1):(!Q||l.current)&&S(),!l.current&&Q}};function E(Y,ke,P,y,l,d,S){var M=(0,F.useRef)(0),Z=(0,F.useRef)(null),z=(0,F.useRef)(null),ge=(0,F.useRef)(!1),Q=h(ke,P,y,l);function J(Je,w){if(G.Z.cancel(Z.current),!Q(!1,w)){var $=Je;if(!$._virtualHandled)$._virtualHandled=!0;else return;M.current+=w,z.current=w,t||$.preventDefault(),Z.current=(0,G.Z)(function(){var Pe=ge.current?10:1;S(M.current*Pe,!1),M.current=0})}}function oe(Je,w){S(w,!0),t||Je.preventDefault()}var je=(0,F.useRef)(null),Ne=(0,F.useRef)(null);function Ke(Je){if(Y){G.Z.cancel(Ne.current),Ne.current=(0,G.Z)(function(){je.current=null},2);var w=Je.deltaX,$=Je.deltaY,Pe=Je.shiftKey,et=w,ot=$;(je.current==="sx"||!je.current&&Pe&&$&&!w)&&(et=$,ot=0,je.current="sx");var At=Math.abs(et),tt=Math.abs(ot);je.current===null&&(je.current=d&&At>tt?"x":"y"),je.current==="y"?J(Je,ot):oe(Je,et)}}function rt(Je){Y&&(ge.current=Je.detail===z.current)}return[Ke,rt]}function U(Y,ke,P,y){var l=F.useMemo(function(){return[new Map,[]]},[Y,P.id,y]),d=(0,i.Z)(l,2),S=d[0],M=d[1],Z=function(ge){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ge,J=S.get(ge),oe=S.get(Q);if(J===void 0||oe===void 0)for(var je=Y.length,Ne=M.length;Ne0&&arguments[0]!==void 0?arguments[0]:!1;ge();var je=function(){var rt=!1;M.current.forEach(function(Je,w){if(Je&&Je.offsetParent){var $=Je.offsetHeight,Pe=getComputedStyle(Je),et=Pe.marginTop,ot=Pe.marginBottom,At=Be(et),tt=Be(ot),vt=$+At+tt;Z.current.get(w)!==vt&&(Z.current.set(w,vt),rt=!0)}}),rt&&S(function(Je){return Je+1})};if(oe)je();else{z.current+=1;var Ne=z.current;Promise.resolve().then(function(){Ne===z.current&&je()})}}function J(oe,je){var Ne=Y(oe),Ke=M.current.get(Ne);je?(M.current.set(Ne,je),Q()):M.current.delete(Ne),!Ke!=!je&&(je?ke==null||ke(oe):P==null||P(oe))}return(0,F.useEffect)(function(){return ge},[]),[J,Q,Z.current,d]}var Re=14/15;function Te(Y,ke,P){var y=(0,F.useRef)(!1),l=(0,F.useRef)(0),d=(0,F.useRef)(0),S=(0,F.useRef)(null),M=(0,F.useRef)(null),Z,z=function(oe){if(y.current){var je=Math.ceil(oe.touches[0].pageX),Ne=Math.ceil(oe.touches[0].pageY),Ke=l.current-je,rt=d.current-Ne,Je=Math.abs(Ke)>Math.abs(rt);Je?l.current=je:d.current=Ne;var w=P(Je,Je?Ke:rt,!1,oe);w&&oe.preventDefault(),clearInterval(M.current),w&&(M.current=setInterval(function(){Je?Ke*=Re:rt*=Re;var $=Math.floor(Je?Ke:rt);(!P(Je,$,!0)||Math.abs($)<=.1)&&clearInterval(M.current)},16))}},ge=function(){y.current=!1,Z()},Q=function(oe){Z(),oe.touches.length===1&&!y.current&&(y.current=!0,l.current=Math.ceil(oe.touches[0].pageX),d.current=Math.ceil(oe.touches[0].pageY),S.current=oe.target,S.current.addEventListener("touchmove",z,{passive:!1}),S.current.addEventListener("touchend",ge,{passive:!0}))};Z=function(){S.current&&(S.current.removeEventListener("touchmove",z),S.current.removeEventListener("touchend",ge))},(0,Me.Z)(function(){return Y&&ke.current.addEventListener("touchstart",Q,{passive:!0}),function(){var J;(J=ke.current)===null||J===void 0||J.removeEventListener("touchstart",Q),Z(),clearInterval(M.current)}},[Y])}function fe(Y){return Math.floor(Math.pow(Y,.5))}function te(Y,ke){var P="touches"in Y?Y.touches[0]:Y;return P[ke?"pageX":"pageY"]-window[ke?"scrollX":"scrollY"]}function ce(Y,ke,P){F.useEffect(function(){var y=ke.current;if(Y&&y){var l=!1,d,S,M=function(){G.Z.cancel(d)},Z=function J(){M(),d=(0,G.Z)(function(){P(S),J()})},z=function(oe){if(!oe.target.draggable){var je=oe;je._virtualHandled||(je._virtualHandled=!0,l=!0)}},ge=function(){l=!1,M()},Q=function(oe){if(l){var je=te(oe,!1),Ne=y.getBoundingClientRect(),Ke=Ne.top,rt=Ne.bottom;if(je<=Ke){var Je=Ke-je;S=-fe(Je),Z()}else if(je>=rt){var w=je-rt;S=fe(w),Z()}else M()}};return y.addEventListener("mousedown",z),y.ownerDocument.addEventListener("mouseup",ge),y.ownerDocument.addEventListener("mousemove",Q),function(){y.removeEventListener("mousedown",z),y.ownerDocument.removeEventListener("mouseup",ge),y.ownerDocument.removeEventListener("mousemove",Q),M()}}},[Y])}var B=10;function v(Y,ke,P,y,l,d,S,M){var Z=F.useRef(),z=F.useState(null),ge=(0,i.Z)(z,2),Q=ge[0],J=ge[1];return(0,Me.Z)(function(){if(Q&&Q.times=0;sn-=1){var Sn=l(ke[sn]),on=P.get(Sn);if(on===void 0){Je=!0;break}if(Bt-=on,Bt<=0)break}switch(Pe){case"top":$=ot-Ke;break;case"bottom":$=At-rt+Ke;break;default:{var vn=Y.current.scrollTop,fn=vn+rt;otfn&&(w="bottom")}}$!==null&&S($),$!==Q.lastTop&&(Je=!0)}Je&&J((0,m.Z)((0,m.Z)({},Q),{},{times:Q.times+1,targetAlign:w,lastTop:$}))}},[Q,Y.current]),function(oe){if(oe==null){M();return}if(G.Z.cancel(Z.current),typeof oe=="number")S(oe);else if(oe&&(0,b.Z)(oe)==="object"){var je,Ne=oe.align;"index"in oe?je=oe.index:je=ke.findIndex(function(Je){return l(Je)===oe.key});var Ke=oe.offset,rt=Ke===void 0?0:Ke;J({times:0,index:je,offset:rt,originAlign:Ne})}}}var D=F.forwardRef(function(Y,ke){var P=Y.prefixCls,y=Y.rtl,l=Y.scrollOffset,d=Y.scrollRange,S=Y.onStartMove,M=Y.onStopMove,Z=Y.onScroll,z=Y.horizontal,ge=Y.spinSize,Q=Y.containerSize,J=Y.style,oe=Y.thumbStyle,je=Y.showScrollBar,Ne=F.useState(!1),Ke=(0,i.Z)(Ne,2),rt=Ke[0],Je=Ke[1],w=F.useState(null),$=(0,i.Z)(w,2),Pe=$[0],et=$[1],ot=F.useState(null),At=(0,i.Z)(ot,2),tt=At[0],vt=At[1],Ht=!y,tn=F.useRef(),Bt=F.useRef(),sn=F.useState(je),Sn=(0,i.Z)(sn,2),on=Sn[0],vn=Sn[1],fn=F.useRef(),ln=function(){je===!0||je===!1||(clearTimeout(fn.current),vn(!0),fn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-Q||0,yn=Q-ge||0,Bn=F.useMemo(function(){if(l===0||gn===0)return 0;var x=l/gn;return x*yn},[l,gn,yn]),Ze=function(le){le.stopPropagation(),le.preventDefault()},st=F.useRef({top:Bn,dragging:rt,pageY:Pe,startTop:tt});st.current={top:Bn,dragging:rt,pageY:Pe,startTop:tt};var lt=function(le){Je(!0),et(te(le,z)),vt(st.current.top),S(),le.stopPropagation(),le.preventDefault()};F.useEffect(function(){var x=function(c){c.preventDefault()},le=tn.current,ue=Bt.current;return le.addEventListener("touchstart",x,{passive:!1}),ue.addEventListener("touchstart",lt,{passive:!1}),function(){le.removeEventListener("touchstart",x),ue.removeEventListener("touchstart",lt)}},[]);var St=F.useRef();St.current=gn;var qt=F.useRef();qt.current=yn,F.useEffect(function(){if(rt){var x,le=function(c){var de=st.current,_=de.dragging,Ae=de.pageY,Fe=de.startTop;G.Z.cancel(x);var Oe=tn.current.getBoundingClientRect(),ct=Q/(z?Oe.width:Oe.height);if(_){var pt=(te(c,z)-Ae)*ct,Ot=Fe;!Ht&&z?Ot-=pt:Ot+=pt;var Tt=St.current,yt=qt.current,R=yt?Ot/yt:0,L=Math.ceil(R*Tt);L=Math.max(L,0),L=Math.min(L,Tt),x=(0,G.Z)(function(){Z(L,z)})}},ue=function(){Je(!1),M()};return window.addEventListener("mousemove",le,{passive:!0}),window.addEventListener("touchmove",le,{passive:!0}),window.addEventListener("mouseup",ue,{passive:!0}),window.addEventListener("touchend",ue,{passive:!0}),function(){window.removeEventListener("mousemove",le),window.removeEventListener("touchmove",le),window.removeEventListener("mouseup",ue),window.removeEventListener("touchend",ue),G.Z.cancel(x)}}},[rt]),F.useEffect(function(){return ln(),function(){clearTimeout(fn.current)}},[l]),F.useImperativeHandle(ke,function(){return{delayHidden:ln}});var _t="".concat(P,"-scrollbar"),Ue={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return z?(Ue.height=8,Ue.left=0,Ue.right=0,Ue.bottom=0,Lt.height="100%",Lt.width=ge,Ht?Lt.left=Bn:Lt.right=Bn):(Ue.width=8,Ue.top=0,Ue.bottom=0,Ht?Ue.right=0:Ue.left=0,Lt.width="100%",Lt.height=ge,Lt.top=Bn),F.createElement("div",{ref:tn,className:ie()(_t,(0,re.Z)((0,re.Z)((0,re.Z)({},"".concat(_t,"-horizontal"),z),"".concat(_t,"-vertical"),!z),"".concat(_t,"-visible"),on)),style:(0,m.Z)((0,m.Z)({},Ue),J),onMouseDown:Ze,onMouseMove:ln},F.createElement("div",{ref:Bt,className:ie()("".concat(_t,"-thumb"),(0,re.Z)({},"".concat(_t,"-thumb-moving"),rt)),style:(0,m.Z)((0,m.Z)({},Lt),oe),onMouseDown:lt}))}),k=D,O=20;function ve(){var Y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,P=Y/ke*Y;return isNaN(P)&&(P=0),P=Math.max(P,O),Math.floor(P)}var me=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Qe=[],Xe={overflowY:"auto",overflowAnchor:"none"};function Ye(Y,ke){var P=Y.prefixCls,y=P===void 0?"rc-virtual-list":P,l=Y.className,d=Y.height,S=Y.itemHeight,M=Y.fullHeight,Z=M===void 0?!0:M,z=Y.style,ge=Y.data,Q=Y.children,J=Y.itemKey,oe=Y.virtual,je=Y.direction,Ne=Y.scrollWidth,Ke=Y.component,rt=Ke===void 0?"div":Ke,Je=Y.onScroll,w=Y.onVirtualScroll,$=Y.onVisibleChange,Pe=Y.innerProps,et=Y.extraRender,ot=Y.styles,At=Y.showScrollBar,tt=At===void 0?"optional":At,vt=(0,K.Z)(Y,me),Ht=F.useCallback(function(wt){return typeof J=="function"?J(wt):wt==null?void 0:wt[J]},[J]),tn=ht(Ht,null,null),Bt=(0,i.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],fn=!!(oe!==!1&&d&&S),ln=F.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=fn&&ge&&(Math.max(S*ge.length,ln)>d||!!Ne),yn=je==="rtl",Bn=ie()(y,(0,re.Z)({},"".concat(y,"-rtl"),yn),l),Ze=ge||Qe,st=(0,F.useRef)(),lt=(0,F.useRef)(),St=(0,F.useRef)(),qt=(0,F.useState)(0),_t=(0,i.Z)(qt,2),Ue=_t[0],Lt=_t[1],x=(0,F.useState)(0),le=(0,i.Z)(x,2),ue=le[0],s=le[1],c=(0,F.useState)(!1),de=(0,i.Z)(c,2),_=de[0],Ae=de[1],Fe=function(){Ae(!0)},Oe=function(){Ae(!1)},ct={getKey:Ht};function pt(wt){Lt(function(Et){var Jt;typeof wt=="function"?Jt=wt(Et):Jt=wt;var En=Zt(Jt);return st.current.scrollTop=En,En})}var Ot=(0,F.useRef)({start:0,end:Ze.length}),Tt=(0,F.useRef)(),yt=A(Ze,Ht),R=(0,i.Z)(yt,1),L=R[0];Tt.current=L;var W=F.useMemo(function(){if(!fn)return{scrollHeight:void 0,start:0,end:Ze.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=lt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Ze.length-1,offset:void 0}}for(var Et=0,Jt,En,kn,Wn=Ze.length,Zn=0;Zn=Ue&&Jt===void 0&&(Jt=Zn,En=Et),gr>Ue+d&&kn===void 0&&(kn=Zn),Et=gr}return Jt===void 0&&(Jt=0,En=0,kn=Math.ceil(d/S)),kn===void 0&&(kn=Ze.length-1),kn=Math.min(kn+1,Ze.length-1),{scrollHeight:Et,start:Jt,end:kn,offset:En}},[gn,fn,Ue,Ze,vn,d]),q=W.scrollHeight,xe=W.start,pe=W.end,X=W.offset;Ot.current.start=xe,Ot.current.end=pe,F.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Jt=Ze[xe];if(Jt){var En=Ht(Jt);if(En===Et){var kn=on.get(Et),Wn=kn-S;pt(function(Zn){return Zn+Wn})}}}on.resetRecord()},[q]);var f=F.useState({width:0,height:d}),N=(0,i.Z)(f,2),H=N[0],ee=N[1],ne=function(Et){ee({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,F.useRef)(),De=(0,F.useRef)(),gt=F.useMemo(function(){return ve(H.width,Ne)},[H.width,Ne]),xt=F.useMemo(function(){return ve(H.height,q)},[H.height,q]),Rt=q-d,jt=(0,F.useRef)(Rt);jt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(jt.current)||(Et=Math.min(Et,jt.current)),Et=Math.max(Et,0),Et}var kt=Ue<=0,Dt=Ue>=Rt,ut=ue<=0,Kt=ue>=Ne,Wt=h(kt,Dt,ut,Kt),pn=function(){return{x:yn?-ue:ue,y:Ue}},Vt=(0,F.useRef)(pn()),zt=(0,C.useEvent)(function(wt){if(w){var Et=(0,m.Z)((0,m.Z)({},pn()),wt);(Vt.current.x!==Et.x||Vt.current.y!==Et.y)&&(w(Et),Vt.current=Et)}});function nn(wt,Et){var Jt=wt;Et?((0,I.flushSync)(function(){s(Jt)}),zt()):pt(Jt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==Ue&&pt(Et),Je==null||Je(wt),zt()}var bn=function(Et){var Jt=Et,En=Ne?Ne-H.width:0;return Jt=Math.max(Jt,0),Jt=Math.min(Jt,En),Jt},jn=(0,C.useEvent)(function(wt,Et){Et?((0,I.flushSync)(function(){s(function(Jt){var En=Jt+(yn?-wt:wt);return bn(En)})}),zt()):pt(function(Jt){var En=Jt+wt;return En})}),Ft=E(fn,kt,Dt,ut,Kt,!!Ne,jn),It=(0,i.Z)(Ft,2),Pt=It[0],wn=It[1];Te(fn,st,function(wt,Et,Jt,En){var kn=En;return Wt(wt,Et,Jt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ce(gn,st,function(wt){pt(function(Et){return Et+wt})}),(0,Me.Z)(function(){function wt(Jt){var En=kt&&Jt.detail<0,kn=Dt&&Jt.detail>0;fn&&!En&&!kn&&Jt.preventDefault()}var Et=st.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[fn,kt,Dt]),(0,Me.Z)(function(){if(Ne){var wt=bn(ue);s(wt),zt({x:wt})}},[H.width,Ne]);var xn=function(){var Et,Jt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Jt=De.current)===null||Jt===void 0||Jt.delayHidden()},mn=v(st,Ze,on,S,Ht,function(){return Sn(!0)},pt,xn);F.useImperativeHandle(ke,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Jt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Jt(Et)?(Et.left!==void 0&&s(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Me.Z)(function(){if($){var wt=Ze.slice(xe,pe+1);$(wt,Ze)}},[xe,pe,Ze]);var an=U(Ze,Ht,on,S),Dn=et==null?void 0:et({start:xe,end:pe,virtual:gn,offsetX:ue,offsetY:X,rtl:yn,getSize:an}),$t=it(Ze,xe,pe,Ne,ue,sn,Q,ct),dn=null;d&&(dn=(0,m.Z)((0,re.Z)({},Z?"height":"maxHeight",d),Xe),fn&&(dn.overflowY="hidden",Ne&&(dn.overflowX="hidden"),_&&(dn.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),F.createElement("div",(0,o.Z)({ref:St,style:(0,m.Z)((0,m.Z)({},z),{},{position:"relative"}),className:Bn},Nn,vt),F.createElement(se.Z,{onResize:ne},F.createElement(rt,{className:"".concat(y,"-holder"),style:dn,ref:st,onScroll:rn,onMouseEnter:xn},F.createElement(we,{prefixCls:y,height:q,offsetX:ue,offsetY:X,scrollWidth:Ne,onInnerResize:Sn,ref:lt,innerProps:Pe,rtl:yn,extra:Dn},$t))),gn&&q>d&&F.createElement(k,{ref:He,prefixCls:y,scrollOffset:Ue,scrollRange:q,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Oe,spinSize:xt,containerSize:H.height,style:ot==null?void 0:ot.verticalScrollBar,thumbStyle:ot==null?void 0:ot.verticalScrollBarThumb,showScrollBar:tt}),gn&&Ne>H.width&&F.createElement(k,{ref:De,prefixCls:y,scrollOffset:ue,scrollRange:Ne,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Oe,spinSize:gt,containerSize:H.width,horizontal:!0,style:ot==null?void 0:ot.horizontalScrollBar,thumbStyle:ot==null?void 0:ot.horizontalScrollBarThumb,showScrollBar:tt}))}var Ee=F.forwardRef(Ye);Ee.displayName="List";var nt=Ee,be=nt},96908:function(un){un.exports="data:image/png;base64,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"},57177:function(un){un.exports="data:image/png;base64,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"},81378:function(un){un.exports="data:image/png;base64,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"},16722:function(un,at,e){e.d(at,{Z:function(){return ie}});const o=se=>typeof se=="object"&&se!=null&&se.nodeType===1,b=(se,C)=>(!C||se!=="hidden")&&se!=="visible"&&se!=="clip",m=(se,C)=>{if(se.clientHeight{const I=(_e=>{if(!_e.ownerDocument||!_e.ownerDocument.defaultView)return null;try{return _e.ownerDocument.defaultView.frameElement}catch(we){return null}})(F);return!!I&&(I.clientHeight_eC||_e>se&&we=C&&Ge>=Me?_e-se-F:we>C&&GeMe?we-C+I:0,i=se=>{const C=se.parentElement;return C==null?se.getRootNode().host||null:C},K=(se,C)=>{var Me,F,I,_e;if(typeof document=="undefined")return[];const{scrollMode:we,block:Ge,inline:it,boundary:Ie,skipOverflowHiddenElements:bt}=C,A=typeof Ie=="function"?Ie:k=>k!==Ie;if(!o(se))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,u=[];let t=se;for(;o(t)&&A(t);){if(t=i(t),t===G){u.push(t);break}t!=null&&t===document.body&&m(t)&&!m(document.documentElement)||t!=null&&m(t,bt)&&u.push(t)}const h=(F=(Me=window.visualViewport)==null?void 0:Me.width)!=null?F:innerWidth,E=(_e=(I=window.visualViewport)==null?void 0:I.height)!=null?_e:innerHeight,{scrollX:U,scrollY:ae}=window,{height:ye,width:qe,top:ze,right:Be,bottom:ht,left:Re}=se.getBoundingClientRect(),{top:Te,right:fe,bottom:te,left:ce}=(k=>{const O=window.getComputedStyle(k);return{top:parseFloat(O.scrollMarginTop)||0,right:parseFloat(O.scrollMarginRight)||0,bottom:parseFloat(O.scrollMarginBottom)||0,left:parseFloat(O.scrollMarginLeft)||0}})(se);let B=Ge==="start"||Ge==="nearest"?ze-Te:Ge==="end"?ht+te:ze+ye/2-Te+te,v=it==="center"?Re+qe/2-ce+fe:it==="end"?Be+fe:Re-ce;const D=[];for(let k=0;k=0&&Re>=0&&ht<=E&&Be<=h&&(O===G&&!m(O)||ze>=Qe&&ht<=Ye&&Re>=Ee&&Be<=Xe))return D;const nt=getComputedStyle(O),be=parseInt(nt.borderLeftWidth,10),Y=parseInt(nt.borderTopWidth,10),ke=parseInt(nt.borderRightWidth,10),P=parseInt(nt.borderBottomWidth,10);let y=0,l=0;const d="offsetWidth"in O?O.offsetWidth-O.clientWidth-be-ke:0,S="offsetHeight"in O?O.offsetHeight-O.clientHeight-Y-P:0,M="offsetWidth"in O?O.offsetWidth===0?0:me/O.offsetWidth:0,Z="offsetHeight"in O?O.offsetHeight===0?0:ve/O.offsetHeight:0;if(G===O)y=Ge==="start"?B:Ge==="end"?B-E:Ge==="nearest"?re(ae,ae+E,E,Y,P,ae+B,ae+B+ye,ye):B-E/2,l=it==="start"?v:it==="center"?v-h/2:it==="end"?v-h:re(U,U+h,h,be,ke,U+v,U+v+qe,qe),y=Math.max(0,y+ae),l=Math.max(0,l+U);else{y=Ge==="start"?B-Qe-Y:Ge==="end"?B-Ye+P+S:Ge==="nearest"?re(Qe,Ye,ve,Y,P+S,B,B+ye,ye):B-(Qe+ve/2)+S/2,l=it==="start"?v-Ee-be:it==="center"?v-(Ee+me/2)+d/2:it==="end"?v-Xe+ke+d:re(Ee,Xe,me,be,ke+d,v,v+qe,qe);const{scrollLeft:z,scrollTop:ge}=O;y=Z===0?0:Math.max(0,Math.min(ge+y/Z,O.scrollHeight-ve/Z+S)),l=M===0?0:Math.max(0,Math.min(z+l/M,O.scrollWidth-me/M+d)),B+=ge-y,v+=z-l}D.push({el:O,top:y,left:l})}return D},j=se=>se===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(se)?se:{block:"start",inline:"nearest"};function ie(se,C){if(!se.isConnected||!(I=>{let _e=I;for(;_e&&_e.parentNode;){if(_e.parentNode===document)return!0;_e=_e.parentNode instanceof ShadowRoot?_e.parentNode.host:_e.parentNode}return!1})(se))return;const Me=(I=>{const _e=window.getComputedStyle(I);return{top:parseFloat(_e.scrollMarginTop)||0,right:parseFloat(_e.scrollMarginRight)||0,bottom:parseFloat(_e.scrollMarginBottom)||0,left:parseFloat(_e.scrollMarginLeft)||0}})(se);if((I=>typeof I=="object"&&typeof I.behavior=="function")(C))return C.behavior(K(se,C));const F=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:I,top:_e,left:we}of K(se,j(C))){const Ge=_e-Me.top+Me.bottom,it=we-Me.left+Me.right;I.scroll({top:Ge,left:it,behavior:F})}}}}]); diff --git a/p__Declaration__Research__TeachPaper__Edit__index.5f23bc66.async.js b/p__Declaration__Research__TeachPaper__Edit__index.5f23bc66.async.js new file mode 100644 index 0000000000..a2b683b8fa --- /dev/null +++ b/p__Declaration__Research__TeachPaper__Edit__index.5f23bc66.async.js @@ -0,0 +1,174 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5232],{40001:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},26227:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=e(59301),v={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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},84105:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},41464:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=e(59301),v={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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},18785:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},73331:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},15277:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},61481:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},33853:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},61485:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},38819:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},47472:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},87395:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(92413),C=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},ae=v,s=e(7657),z=function(x,Fe){return C.createElement(s.Z,(0,o.Z)({},x,{ref:Fe,icon:ae}))},V=C.forwardRef(z),ie=V},57490:function(hn,dt,e){e.d(dt,{z:function(){return G},Z:function(){return me}});var o=e(59301),C=e(54580),v=e(8591),ae=e(43418),s=e(3113),z=e(3294),V=e(23538),ie=Object.defineProperty,ve=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,H=(B,g,F)=>g in B?ie(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,O=(B,g)=>{for(var F in g||(g={}))x.call(g,F)&&H(B,F,g[F]);if(ve)for(var F of ve(g))Fe.call(g,F)&&H(B,F,g[F]);return B},et=(B,g,F)=>new Promise((q,D)=>{var de=tt=>{try{qe(F.next(tt))}catch(nt){D(nt)}},he=tt=>{try{qe(F.throw(tt))}catch(nt){D(nt)}},qe=tt=>tt.done?q(tt.value):Promise.resolve(tt.value).then(de,he);qe((F=F.apply(B,g)).next())});const De="\u3000\u3000";function _e(B){var g=["Bytes","KB","MB","GB","TB"];if(B==0)return"0 Byte";var F=parseInt(""+Math.floor(Math.log(B)/Math.log(1024)),10);return(B/Math.pow(1024,F)).toFixed(1)+" "+g[F]}var ft=({value:B=[],action:g,onChange:F,className:q,maxSize:D=150,title:de="\u6587\u4EF6\u4E0A\u4F20",accept:he=null})=>{const qe={multiple:!1,fileList:B,accept:he,withCredentials:!0,beforeUpload:nt=>nt.size/1024/1024(M.name.indexOf(De)===-1&&(M.name=`${M.name}${De}${_e(M.size)}`),O({},M))),nt.file.status==="done"&&((ct=(be=nt.file)==null?void 0:be.response)==null?void 0:ct.status)===-1){message.error((X=(Se=nt.file)==null?void 0:Se.response)==null?void 0:X.message),F([]);return}F(Ve)},onRemove:nt=>et(void 0,null,function*(){const be=nt.size/1024/1024;return nt.status==="uploading"?!0:be0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:B.length>0,ghost:!0},de),React.createElement("span",{onClick:tt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",D,"M)"," ")))},xe=e(61481),Et=e(89392),Pe=Object.defineProperty,y=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,S=(B,g,F)=>g in B?Pe(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,I=(B,g)=>{for(var F in g||(g={}))d.call(g,F)&&S(B,F,g[F]);if(y)for(var F of y(g))t.call(g,F)&&S(B,F,g[F]);return B};const Q=B=>React.createElement("svg",I({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},B),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var T="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Me=Object.defineProperty,at=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,xt=(B,g,F)=>g in B?Me(B,g,{enumerable:!0,configurable:!0,writable:!0,value:F}):B[g]=F,Ye=(B,g)=>{for(var F in g||(g={}))Ke.call(g,F)&&xt(B,F,g[F]);if(at)for(var F of at(g))Ze.call(g,F)&&xt(B,F,g[F]);return B},Qe=(B,g,F)=>new Promise((q,D)=>{var de=tt=>{try{qe(F.next(tt))}catch(nt){D(nt)}},he=tt=>{try{qe(F.throw(tt))}catch(nt){D(nt)}},qe=tt=>tt.done?q(tt.value):Promise.resolve(tt.value).then(de,he);qe((F=F.apply(B,g)).next())});const{Dragger:ge}=C.default;function G(B){let g=[];return B&&B.length>0&&(g=B.map(F=>({uid:F.id,id:F.id,name:F.title+De+F.filesize,url:F.url,filesize:F.filesize,status:"done",response:{id:F.id}}))),g}var me=({value:B,onChange:g,action:F,data:q,className:D,maxSize:de=150,title:he="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:qe=!1,accept:tt="",additionalText:nt,isDragger:be,number:ct=1e3,aloneClear:Se=!1,realTimeRemove:X=!0,uploadText:Ve,setFileProgress:M,showFileProgress:R})=>{const[l,f]=(0,o.useState)(!1);let[A,N]=(0,o.useState)(B||[]),[J,$]=(0,o.useState)(1);(0,o.useEffect)(()=>{B&&(J===1&&N([...B]),$(2),ct===(B==null?void 0:B.length)&&f(!0))},[B]);const Be=()=>{setTimeout(()=>{A.pop(),N([...A])},500)};R&&M(A.some(W=>W.status==="uploading"));const le={multiple:!0,accept:tt,withCredentials:!0,fileList:A,beforeUpload:(W,He)=>{const Ee=W.size/1024/1024;return A.concat(He).length>ct?(A.pop(),N([...A]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${ct}\u4E2A\u6587\u4EF6`),Se?Promise.reject():(Be(),!1)):Ee=ct?f(!0):f(!1),N([...A]),A=A.map(E=>{var i,h;return(i=E==null?void 0:E.response)!=null&&i.id&&(E.url=(h=E==null?void 0:E.response)==null?void 0:h.url),E.name.indexOf(De)===-1&&(E.name=`${E.name}${De}${_e(E.size)}`),Ye({},E)}),console.log("info:",W,A),g(A)},onRemove:W=>Qe(void 0,null,function*(){if(!X)return!0;const He=()=>Qe(void 0,null,function*(){if(W.response?W.response.id:W.id){let ke=yield(0,V.JZ)(W.response?W.response.id:W.uid);return Promise.resolve(ke)}else return!0});if(qe)return new Promise((Ee,ke)=>{ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>Qe(void 0,null,function*(){const st=yield He();v.ZP.success("\u5220\u9664\u6210\u529F"),Ee(!0)}),onCancel:()=>Ee(!1)})});{const Ee=yield He();return A.length-1{},isCurrent:ge=!0,showAlias:G=!1})=>{const me=Math.floor((Ze-(T-1)*Me)/T),B=[{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 y.createElement(C.Z,{spinning:Ye},y.createElement("div",{className:s()(o.list,I)},!!(Q!=null&&Q.length)&&(Q==null?void 0:Q.map((g,F)=>{var q;const{name:D,id:de,identifier:he,featured:qe,school_name:tt,image_url:nt,excellent:be,is_plan:ct}=g;return y.createElement("div",{key:de,className:o.wrap,style:{width:me,marginRight:(1+F)%T===0?0:Me+Ke,marginBottom:at}},y.createElement("a",{className:o.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),xt&&(0,z.L9)([xt]),(0,z.xg)(`/paths/${he}`)}},y.createElement("div",{className:o.img},y.createElement("img",{className:o.cover,src:`${nt}`}),ge&&(0,ie.bg)()&&(g==null?void 0:g.studying)&&y.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),Qe(g)}},y.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),y.createElement("span",{className:"c-red"},"\u79FB\u9664")),(q=g==null?void 0:g.subject_tags)==null?void 0:q.map((Se,X)=>{var Ve,M;if(X===0){const l=(Ve=B.find(f=>f.name==Se))==null?void 0:Ve.swimg;return y.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const R=(M=B.find(l=>l.name==Se))==null?void 0:M.ptimg;return y.createElement("img",{className:o.sign,src:R,style:{left:`${48+52*(X-1)+2*X}px`}})}),y.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(g==null?void 0:g.excellent)&&y.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),y.createElement("div",{className:o.name},y.createElement(v.Z,{title:G&&(g!=null&&g.excellent_alias_name)?y.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${D}`,y.createElement("br",null),y.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${g==null?void 0:g.excellent_alias_name}`)):D},y.createElement("span",{className:o.e},G&&(g==null?void 0:g.excellent_alias_name)||D))),y.createElement("div",{className:o.tags},y.createElement("div",null,y.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),y.createElement("span",null,g.stages_count))),y.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},y.createElement("span",null,y.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),y.createElement("span",null,g.members_count)))))))})),!Q.length&&y.createElement(V.Z,null)))}},29458:function(hn,dt,e){e.d(dt,{jL:function(){return s},w9:function(){return g},QD:function(){return E},cQ:function(){return Qe.Z},op:function(){return oe},O5:function(){return yn},_b:function(){return Ue},t7:function(){return xe},Gi:function(){return qe},YG:function(){return de},qp:function(){return Fe},vr:function(){return K},qE:function(){return Ee},Je:function(){return y},wb:function(){return Ye},cq:function(){return X},tp:function(){return et}});var o=e(59301),C={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"},v="data:image/png;base64,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",s=({dataSource:Te=[],img:ut,imgWidth:lt=346,title:St,sunTitle:Jt,bannerExtraContent:_t})=>o.createElement("div",{className:C.banner},o.createElement("div",{className:C.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,Jt)),Te.length>0&&o.createElement("div",{className:C.btns},Te.map(($e,Tt)=>o.createElement("div",{key:Tt,onClick:$e.click},$e.name,$e.sign?o.createElement("img",{src:v,width:39}):null))),_t),ut&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ut,width:lt}))),z={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"},V=e(92310),ie=e.n(V),ve=e(89392),Fe=({dataSource:Te=[],value:ut,onChange:lt,onTitleChange:St,className:Jt,title:_t,titleWidth:$e=41,style:Tt={},fontColor:w="#6A7283",showCount:ce})=>{const[ue,c]=(0,o.useState)(0),[u,fe]=(0,o.useState)(!1),ee=(0,o.useRef)(null),Ne=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Le;Te.length!==0&&(((Le=ee==null?void 0:ee.current)==null?void 0:Le.clientHeight)>97?c(1):c(0)),Te.length===0&&c(0),fe(!1)},[Te]),o.createElement("div",{className:ie()(z.row,Jt),style:Tt},o.createElement("div",{onClick:(0,ve.throttle)(()=>St==null?void 0:St(),2e3),style:{width:$e,marginTop:u?12:4},className:`${z.title} ${St?"current":""}`},_t),o.createElement("div",{className:u?`${z.tagsWrap} ${z.tagsBorderWrap}`:z.tagsWrap},o.createElement("div",{className:z.bar,ref:Ne,style:ue>0?{height:ue===1?97:"auto",overflow:ue===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:z.tag,ref:ee},Te==null?void 0:Te.map(Le=>o.createElement("span",{onClick:()=>lt(Le.id),key:Le.id,style:{color:w},className:ut===Le.id?z.active:""},o.createElement("span",{title:Le.name,className:z.name},Le.name),!!ce&&o.createElement("span",{className:z.num},Le.count))))),!!ue&&o.createElement(o.Fragment,null,ue===1?o.createElement("div",{onClick:()=>{var Le;c(2),((Le=ee==null?void 0:ee.current)==null?void 0:Le.clientHeight)>245?fe(!0):fe(!1)},className:z.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ne.current.scrollTop=0,c(1),fe(!1)},className:z.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},H={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"},et=({dataSource:Te=[],value:ut,onChange:lt,className:St,style:Jt={}})=>o.createElement("div",{style:Jt,className:ie()(H.tabs,St)},Te.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:ut===_t.id?H.active:"",key:_t.id},_t.name))),De={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},_e=e(92832),xe=({dataSource:Te=[],value:ut="",onChange:lt,onInputChange:St=()=>{},className:Jt,style:_t={},placeholder:$e,allowClear:Tt=!1})=>{var w;const[ce,ue]=(0,o.useState)(""),[c,u]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ne;let Le=ut;(Ne=JSON.stringify(ut))!=null&&Ne.includes("{")&&(ue(ut.id),Le=ut.value||"");try{u(decodeURIComponent(Le||""))}catch(Oe){u(decodeURIComponent(Le||""))}},[ut]);const fe=()=>{lt(encodeURIComponent(c),ce||null)},ee=Ne=>{Ne!==ce&&(ue(Ne),lt(encodeURIComponent(c),Ne))};return o.createElement("div",{className:ie()(De.input,Jt),style:_t},!!Te.length&&o.createElement("div",{className:De.dropdown},o.createElement("div",{className:De.text},(w=Te.find(Ne=>Ne.id===ce))==null?void 0:w.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:De.b1}),o.createElement("b",{className:De.b2})),o.createElement("div",{className:De.menu},Te.map((Ne,Le)=>o.createElement("div",{key:Le,onClick:()=>ee(Ne.id)},Ne.name)))),o.createElement(_e.default,{onPressEnter:fe,value:c,onChange:Ne=>{u(Ne.target.value),St(encodeURIComponent(Ne.target.value),ce||null)},bordered:!1,placeholder:$e}),o.createElement("i",{onClick:fe,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Et={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},y=({value:Te,onChange:ut,className:lt,total:St,pageSize:Jt,style:_t={}})=>{const $e=Te<2,Tt=Te>=Math.ceil(St/Jt);return St<=Jt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(Et.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{$e||ut(Te-1,"prev")},className:$e?Et.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ut(Te+1,"next")},className:Tt?Et.disabled:""},"\u4E0B\u4E00\u9875"))},d={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),S=e(6848),I=e(13570),Q=e(3294),T=e(955),Me=e(96908),at=e(57177),Ke=e(81378),Ze=e(8797),Ye=({className:Te,dataSource:ut=[],col:lt=4,right:St,bottom:Jt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Tt,loading:w})=>{const ce=Math.floor(($e-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:w},o.createElement("div",{className:ie()(d.list,Te)},!!ut.length&&ut.map((ue,c)=>{const{name:u,id:fe,identifier:ee,power:Ne,cover_image_id:Le,pic:Oe}=ue;return o.createElement("div",{className:d.wrap,key:fe,style:{width:ce,marginRight:(1+c)%lt===0?0:St+_t,marginBottom:Jt}},o.createElement("a",{target:"_blank",href:`/shixuns/${ee}/challenges`,className:d.li,onClick:mt=>{mt.preventDefault(),Tt&&(0,T.L9)([Tt]),Ne&&(0,T.xg)(`/shixuns/${ee}/challenges`)}},o.createElement("div",{className:d.img},o.createElement("img",{className:d.cover,src:`${Oe}`}),ue.is_jupyter&&o.createElement("img",{className:d.sign,src:Me}),ue.is_jupyter_lab&&o.createElement("img",{className:d.sign,src:at}),ue.is_unity_3d&&o.createElement("img",{className:d.sign,src:Ke})),o.createElement("div",{className:d.name},o.createElement(S.Z,{title:u||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:d.e},u||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:d.tags},o.createElement(S.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ue.challenges_count))),!!ue.myshixuns_count&&o.createElement(S.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ue.myshixuns_count))),o.createElement(S.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ue.level))),o.createElement("div",{className:d.rate},o.createElement(I.Z,{allowHalf:!0,disabled:!0,defaultValue:ue.score_info}),o.createElement("span",null,"\xA0",ue.score_info?`${ue.score_info}\u5206`:"5\u5206")))),!Ne&&o.createElement("div",{className:d.lockWrap},o.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ut.length&&o.createElement(Ze.Z,null)))},Qe=e(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"},G="data:image/png;base64,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",me=e(59301),g=({className:Te,dataSource:ut=[],col:lt=4,right:St,bottom:Jt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Tt,loading:w})=>{const ce=Math.floor(($e-(lt-1)*St)/lt);return me.createElement(t.Z,{spinning:w},me.createElement("div",{className:ie()(ge.list,Te)},!!ut.length&&ut.map((ue,c)=>{const{subject_identifier:u,id:fe,identifier:ee,power:Ne}=ue,Le=ue.is_public!=0&&ue.is_public;return me.createElement("div",{className:ge.wrap,key:fe,style:{width:ce,marginRight:(1+c)%lt===0?0:St+_t,marginBottom:Jt}},me.createElement("a",{className:ge.li,onClick:Oe=>{Oe.preventDefault(),Tt&&(0,T.L9)([Tt]),(0,T.xg)(ue.first_category_url)}},me.createElement("div",{className:ge.top},me.createElement(S.Z,{title:ue.name},me.createElement("div",{className:ge.name},ue.name)),me.createElement("img",{className:ge.img,src:Q.Z.IMG_SERVER+"/images/"+ue.avatar_url}),me.createElement("div",{className:ge.text,title:ue.creator},ue.creator),u&&me.createElement("div",{className:ge.btns},me.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),me.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Le&&me.createElement("div",{className:ge.sign},"\u516C\u5F00")),me.createElement("div",{className:ge.bottom},ue.visits>0&&me.createElement(S.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-liulanyan"}),me.createElement("span",null,ue.visits))),ue.course_members_count>0&&me.createElement(S.Z,{title:"\u6210\u5458",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-chengyuan"}),ue.course_members_count)),ue.tasks_count>0&&me.createElement(S.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},me.createElement("span",null,me.createElement("i",{className:"iconfont icon-zuoye"}),ue.tasks_count)),ue.is_end?me.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):me.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ue.is_accessible&&me.createElement("div",{className:ge.lockWrap},me.createElement("img",{src:`${Q.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),me.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ut.length&&me.createElement(Ze.Z,null)))},F={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"},q=e(89070),de=({dataSource:Te=[],value:ut,onChange:lt,className:St,style:Jt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(F.tabs,St),style:Jt},o.createElement("div",{className:F.tabsWrap},Te.map(($e,Tt)=>o.createElement("aside",{className:F.tab,onClick:()=>{lt($e.id),$e.link&&q.history.push($e.link)},key:Tt},o.createElement("div",{className:ut===$e.id?F.active:""},$e.name),($e==null?void 0:$e.resetCount)==null&&($e==null?void 0:$e.total)!==void 0&&o.createElement("span",null,"\uFF08",$e==null?void 0:$e.total,"\uFF09"),($e==null?void 0:$e.resetCount)!==void 0&&($e==null?void 0:$e.total)!==void 0&&o.createElement(S.Z,{title:($e==null?void 0:$e.tip)!=null?$e==null?void 0:$e.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},$e==null?void 0:$e.resetCount),"/",o.createElement("span",null,$e==null?void 0:$e.total),"\uFF09"))))),o.createElement("div",{className:F.tabBar},_t)),qe=({className:Te,style:ut={},children:lt})=>o.createElement("div",{className:ie()(Te),style:ut},lt),tt={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=e(38854),be=e(20834);const ct=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var X=({sortValue:Te,dropValue:ut,className:lt,onSort:St,onDrop:Jt,dataSource:_t=ct})=>{var $e;return o.createElement("div",{className:ie()(tt.orderWrap,lt)},o.createElement(nt.Z,{dropdownRender:()=>o.createElement(be.default,null,_t.map((Tt,w)=>o.createElement(be.default.Item,{key:w,onClick:()=>Jt(Tt.id)},Tt.name)))},o.createElement("span",{className:tt.orderTextWrap},($e=_t.find(Tt=>ut===Tt.id))==null?void 0:$e.name)),o.createElement("span",{className:tt.orderIconWrap},o.createElement("span",{className:tt.orderAsc},o.createElement("i",{className:Te==="asc"?`iconfont icon-sanjiaoxing-up font12 ${tt.cursorPointer} ${tt.active}`:`iconfont icon-sanjiaoxing-up font12 ${tt.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")})),o.createElement("span",{className:tt.orderDesc},o.createElement("i",{className:Te==="desc"?`iconfont icon-sanjiaoxing-down font12 ${tt.cursorPointer} ${tt.active}`:`iconfont icon-sanjiaoxing-down font12 ${tt.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")}))))},Ve={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"},M=e(3113),R=Object.defineProperty,l=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,A=Object.prototype.propertyIsEnumerable,N=(Te,ut,lt)=>ut in Te?R(Te,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[ut]=lt,J=(Te,ut)=>{for(var lt in ut||(ut={}))f.call(ut,lt)&&N(Te,lt,ut[lt]);if(l)for(var lt of l(ut))A.call(ut,lt)&&N(Te,lt,ut[lt]);return Te},$=(Te,ut)=>{var lt={};for(var St in Te)f.call(Te,St)&&ut.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&l)for(var St of l(Te))ut.indexOf(St)<0&&A.call(Te,St)&&(lt[St]=Te[St]);return lt},Be=(Te,ut,lt)=>new Promise((St,Jt)=>{var _t=w=>{try{Tt(lt.next(w))}catch(ce){Jt(ce)}},$e=w=>{try{Tt(lt.throw(w))}catch(ce){Jt(ce)}},Tt=w=>w.done?St(w.value):Promise.resolve(w.value).then(_t,$e);Tt((lt=lt.apply(Te,ut)).next())}),oe=Te=>{var ut=Te,{className:lt,style:St,children:Jt,loading:_t=!1,openLoading:$e,onClick:Tt=()=>{},size:w="middle",shape:ce="round"}=ut,ue=$(ut,["className","style","children","loading","openLoading","onClick","size","shape"]);const[c,u]=(0,o.useState)(!1);return o.createElement(M.ZP,J({onClick:(0,ve.throttle)(fe=>Be(void 0,null,function*(){$e&&u(!0);try{yield Tt(fe)}catch(ee){console.log("error",ee)}$e&&u(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ve.btn,Ve[`${w}-${ce}`],lt),style:St,size:w,shape:ce,loading:c||_t},ue),Jt)},W={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"},Ee=({className:Te,style:ut,children:lt=null,onClick:St,title:Jt})=>o.createElement("div",{className:ie()(W.head,Te),style:ut},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:Jt},Jt),o.createElement("div",{className:W.node},lt)),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"},E=({confirmShow:Te=!0,confirmTitle:ut,confirmClick:lt,cancelShow:St=!0,cancelTitle:Jt,cancelClick:_t,className:$e,style:Tt,confirmLoading:w=!1})=>o.createElement("div",{className:ie()(ke.btns,$e),style:Tt},Te&&o.createElement(M.ZP,{loading:w,onClick:lt,type:"primary",className:ke.confirm},ut),St&&o.createElement(M.ZP,{onClick:_t,className:ke.cancel},Jt)),i={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"},K=({className:Te,style:ut={},LeftContent:lt,children:St,RightContent:Jt})=>o.createElement("div",{className:ie()(i.fixedBottom,Te),style:ut},o.createElement("div",{className:i.wrap},o.createElement("div",{className:i.left},lt),o.createElement("div",{className:i.center},St),o.createElement("div",{className:i.right},Jt))),se={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"},Ue=({className:Te,style:ut={},dataSource:lt=[]})=>o.createElement("div",{className:ie()(se.crumbs,Te),style:ut},lt.map((St,Jt)=>Jtq.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:Jt,style:{color:"#5F6368"}},St.name))),Ae=e(31797),Je=Object.defineProperty,bt=Object.defineProperties,Dt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,qt=(Te,ut,lt)=>ut in Te?Je(Te,ut,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[ut]=lt,vn=(Te,ut)=>{for(var lt in ut||(ut={}))Ht.call(ut,lt)&&qt(Te,lt,ut[lt]);if(wt)for(var lt of wt(ut))Xt.call(ut,lt)&&qt(Te,lt,ut[lt]);return Te},tn=(Te,ut)=>bt(Te,Dt(ut)),rn=(Te,ut)=>{var lt={};for(var St in Te)Ht.call(Te,St)&&ut.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&wt)for(var St of wt(Te))ut.indexOf(St)<0&&Xt.call(Te,St)&&(lt[St]=Te[St]);return lt};const{Countdown:Mt}=Ae.default;var yn=Te=>{var ut=Te,{onChange:lt}=ut,St=rn(ut,["onChange"]);const[Jt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof Jt=="number"&&Jt>=0&<(Jt)},[Jt]);const $e=Tt=>{const w=Math.floor(Tt/1e3);_t(w)};return o.createElement(Mt,tn(vn({},St),{onChange:$e}))}},9538:function(hn,dt,e){e.r(dt),e.d(dt,{default:function(){return Ye}});var o=e(59301),C={contentWrap:"contentWrap___BJcjd",core:"core___HMx2K",header:"header___SBKTc",tip:"tip___GR7UJ",editBtn:"editBtn___O7CUA",contBox:"contBox___U9cvb",formWrap:"formWrap___obT53",partSty:"partSty___ZFauJ",titleTag:"titleTag___WR3x0",tag:"tag___nPREC",title:"title___xKFQO",partSty1:"partSty1___bk04U",partSty2:"partSty2___OHjd8",partSty3:"partSty3___XW2Mf"},v=e(78241),ae=e(8591),s=e(71418),z=e(95237),V=e(43604),ie=e(92832),ve=e(5871),x=e(57809),Fe=e(5083),H=e(3113),O=e(43418),et=e(5112),De=e(29458),_e=e(57490),ft=e(89070),xe=e(70849),Et=e(61186),Pe=e.n(Et),y=e(59301),d=Object.defineProperty,t=Object.defineProperties,S=Object.getOwnPropertyDescriptors,I=Object.getOwnPropertySymbols,Q=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,Me=(Qe,ge,G)=>ge in Qe?d(Qe,ge,{enumerable:!0,configurable:!0,writable:!0,value:G}):Qe[ge]=G,at=(Qe,ge)=>{for(var G in ge||(ge={}))Q.call(ge,G)&&Me(Qe,G,ge[G]);if(I)for(var G of I(ge))T.call(ge,G)&&Me(Qe,G,ge[G]);return Qe},Ke=(Qe,ge)=>t(Qe,S(ge)),Ze=(Qe,ge,G)=>new Promise((me,B)=>{var g=D=>{try{q(G.next(D))}catch(de){B(de)}},F=D=>{try{q(G.throw(D))}catch(de){B(de)}},q=D=>D.done?me(D.value):Promise.resolve(D.value).then(g,F);q((G=G.apply(Qe,ge)).next())});const xt=({declaration:Qe,user:ge,dispatch:G,loading:me})=>{var B,g;const[F,q]=(0,o.useState)(!1),[D]=v.default.useForm(),[de,he]=(0,o.useState)({}),[qe]=(0,ft.useSearchParams)(),tt=qe.get("id"),nt=qe.get("type"),[be,ct]=(0,o.useState)({lable:"",value:""}),[Se,X]=(0,o.useState)(!1),[Ve,M]=(0,o.useState)(!1),[R]=v.default.useForm(),[l,f]=(0,o.useState)(!1),A=(0,ft.useLocation)(),N=(B=A==null?void 0:A.pathname)==null?void 0:B.split("/"),J=N!=null&&N.length?N[(N==null?void 0:N.length)-1]:"";(0,o.useEffect)(()=>{var W,He;$(),tt&&Be(),D.setFieldsValue({user_name:(W=ge==null?void 0:ge.userInfo)==null?void 0:W.real_name,staff_id:((He=ge==null?void 0:ge.userInfo)==null?void 0:He.staff_id)||"--",treatise_type:Number(nt)})},[]);const $=()=>Ze(void 0,null,function*(){const W=yield(0,xe.LX)({declare_type:11});(W==null?void 0:W.status)===0&&he(W==null?void 0:W.data)}),Be=()=>Ze(void 0,null,function*(){var W,He,Ee,ke,st,E,i,h,K,se,pe;q(!0);const Ue=yield(0,xe.Hs)({id:tt});if((Ue==null?void 0:Ue.status)===0)if(D.setFieldsValue(Ke(at({},(Ue==null?void 0:Ue.data)||{}),{publish_date:(W=Ue==null?void 0:Ue.data)!=null&&W.publish_date?Pe()((He=Ue==null?void 0:Ue.data)==null?void 0:He.publish_date):"",year:(Ee=Ue==null?void 0:Ue.data)!=null&&Ee.year?Pe()((ke=Ue==null?void 0:Ue.data)==null?void 0:ke.year):"",attachment_id:(E=(st=Ue==null?void 0:Ue.data)==null?void 0:st.attachment_info)!=null&&E.id?(0,_e.z)([(i=Ue==null?void 0:Ue.data)==null?void 0:i.attachment_info]):"",staff_id:((h=Ue==null?void 0:Ue.data)==null?void 0:h.staff_id)||"--"})),Ue!=null&&Ue.data&&"magazine_id"in(Ue==null?void 0:Ue.data)){const Ae=(K=Ue==null?void 0:Ue.data)==null?void 0:K.magazine_id,Je=(se=de==null?void 0:de.teach_magazines)==null?void 0:se.find(bt=>bt.id===Ae);Je&&ct({lable:Je.option,value:Ae}),D.setFieldValue("magazine_name",(Je==null?void 0:Je.option)||((pe=Ue==null?void 0:Ue.data)==null?void 0:pe.magazine_name)),M(!0)}else M(!1);q(!1)}),le=(W,He)=>{},oe=W=>Ze(void 0,null,function*(){var He,Ee,ke,st;W.publish_date=W.publish_date?(He=W.publish_date)==null?void 0:He.format("YYYY-MM-DD"):"",W.year=W.year?(Ee=W.year)==null?void 0:Ee.format("YYYY"):"",W.attachment_id&&(W.attachment_id=(st=(ke=W==null?void 0:W.attachment_id)==null?void 0:ke.map(i=>i.response.id))==null?void 0:st[0]),Ve?W.magazine_id=be.value:(W.magazine_name=W.magazine_name,delete W.magazine_id),f(!0);let E={status:-1};tt?E=yield(0,xe.Bb)(Ke(at({},W),{id:tt,declare_type:11})):E=yield(0,xe.eu)(Ke(at({},W),{declare_type:11})),(E==null?void 0:E.status)===0&&(ae.ZP.success("\u4FDD\u5B58\u6210\u529F!"),ft.history.back()),f(!1)});return y.createElement(s.Z,{spinning:F},y.createElement("div",{className:C.contentWrap},y.createElement("div",{className:C.core},y.createElement("div",{className:C.header},y.createElement("div",{className:C.tip},"\u8BF7\u586B\u62A5\u672C\u5E74\u5EA6\u53D1\u8868\u7684\u8BBA\u6587"),y.createElement("div",null,y.createElement("span",null,y.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{ft.history.back()}})))),y.createElement("div",{className:C.contBox},y.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u7684\u8BBA\u6587\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),y.createElement(v.default,{className:C.formWrap,form:D,layout:"horizontal",onValuesChange:le,onFinish:oe,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:J==="view",initialValues:{treatise_category:2}},y.createElement("div",{className:C.partSty},y.createElement("div",{className:C.titleTag},y.createElement("span",{className:C.tag}),y.createElement("span",{className:C.title},"\u8BBA\u6587\u57FA\u672C\u4FE1\u606F")),y.createElement(z.Z,{gutter:[16,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),y.createElement(z.Z,{gutter:[16,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u8BBA\u6587\u9898\u76EE",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBA\u6587\u9898\u76EE",maxLength:200}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u8BBA\u6587\u4F5C\u8005",name:"author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u8BBA\u6587\u4F5C\u8005",maxLength:200})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u4F5C\u8005\u603B\u4EBA\u6570",name:"author_count",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570"}]},y.createElement(ve.Z,{placeholder:"\u8BF7\u8F93\u5165\u4F5C\u8005\u603B\u4EBA\u6570",parser:W=>W.replace(/[^\d]/g,""),min:0,style:{width:"100%"}}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",name:"first_author",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7B2C\u4E00\u4F5C\u8005\u59D3\u540D",maxLength:200})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",name:"first_author_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B"}]},y.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u7B2C\u4E00\u4F5C\u8005\u7C7B\u578B",options:de==null?void 0:de.teach_first_author_type,fieldNames:{label:"option",value:"id"}}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",name:"is_communicator"},y.createElement(x.default,{placeholder:"\u7533\u62A5\u4EBA\u662F\u5426\u901A\u8BAF\u4F5C\u8005",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",name:"communicator_is_school"},y.createElement(x.default,{placeholder:"\u901A\u8BAF\u4F5C\u8005\u5355\u4F4D\u662F\u5426\u4E3A\u672C\u6821",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",name:"has_abroad_cooperative_units"},y.createElement(x.default,{placeholder:"\u662F\u5426\u6709\u5883\u5916\u5408\u4F5C\u5355\u4F4D",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u662F\u5426FullPaper",name:"is_fullpaper"},y.createElement(x.default,{placeholder:"\u662F\u5426FullPaper",options:[{label:"\u662F",value:!0},{label:"\u5426",value:!1}]}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"DOI",name:"doi",rules:[{required:!0,message:"\u8BF7\u8F93\u5165DOI"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165DOI",maxLength:200})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u53D1\u8868\u65E5\u671F",name:"publish_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F"}]},y.createElement(Fe.default,{placeholder:"\u8BF7\u9009\u62E9\u53D1\u8868\u65E5\u671F",format:"YYYY-MM-DD",style:{width:"100%"}}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"treatise_category",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},y.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u8BBA\u6587\u7C7B\u578B",name:"treatise_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B"}]},y.createElement(x.default,{placeholder:"\u8BF7\u9009\u62E9\u8BBA\u6587\u7C7B\u578B",options:[{label:"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u6559\u5B66\u8BBA\u6587",value:1},{label:"\u666E\u901A\u671F\u520A\u6559\u5B66\u8BBA\u6587",value:2}]}))))),y.createElement("div",{className:C.partSty1},y.createElement("div",{className:C.titleTag},y.createElement("span",{className:C.tag}),y.createElement("span",{className:C.title},"\u671F\u520A\u4FE1\u606F")),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u671F\u520A",name:"magazine_name",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u671F\u520A"}]},y.createElement(ie.default,{disabled:Ve,placeholder:"\u5982\u6CA1\u6709\u5BF9\u5E94\u671F\u520A\uFF0C\u8BF7\u76F4\u63A5\u5F55\u5165\u671F\u520A\u540D\u79F0\u5373\u53EF",suffix:y.createElement(De.op,{shape:"default",onClick:()=>{var W;const He=D.getFieldValue("magazine_name"),Ee=(W=de==null?void 0:de.teach_magazines)==null?void 0:W.find(ke=>ke.option===He);Ee&&ct({lable:Ee==null?void 0:Ee.option,value:Ee==null?void 0:Ee.id}),X(!0),M(!0)}},"\u9009\u62E9\u671F\u520A"),maxLength:200}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"ISSN/ISBN",name:"number"},y.createElement(ie.default,{placeholder:"ISSN/ISBN",maxLength:200})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u5E74",name:"year"},y.createElement(Fe.default,{placeholder:"\u8BF7\u9009\u62E9\u5E74\u4EFD",picker:"year",style:{width:"100%"},format:"YYYY"}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u5377",name:"volume"},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5377",maxLength:200})))),y.createElement(z.Z,{gutter:[24,16]},y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u671F",name:"issue"},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u671F",maxLength:200}))),y.createElement(V.Z,{span:12},y.createElement(v.default.Item,{label:"\u9875\u7801",name:"page_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9875\u7801"}]},y.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9875\u7801",maxLength:200}))))),y.createElement("div",{className:C.partSty3},y.createElement("div",{className:C.titleTag},y.createElement("span",{className:C.tag}),y.createElement("span",{className:C.title},"\u9644\u4EF6")),y.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},y.createElement(_e.Z,{number:1,uploadText:!0,maxSize:20})),y.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},y.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),y.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(J)&&y.createElement(z.Z,{justify:"end",className:"mt20"},y.createElement(De.op,{shape:"default",onClick:()=>{D.resetFields(),ft.history.back()}},"\u53D6\u6D88"),y.createElement(H.ZP,{className:"ml20",type:"primary",loading:l,disabled:J==="view",onClick:()=>{D.submit()}},"\u4FDD\u5B58")),J==="review"&&y.createElement(z.Z,{justify:"end",className:"mt20"},y.createElement(De.op,{shape:"default",onClick:()=>{O.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ze(void 0,null,function*(){yield D.submit(),(yield(0,xe.Uk)({declaration_id:tt,verify_status:"agree",reason:""})).status===0&&ft.history.back()})})}},"\u901A\u8FC7"),y.createElement(H.ZP,{className:"ml20",type:"primary",onClick:()=>{O.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:y.createElement("div",null,y.createElement(v.default,{form:R,layout:"vertical",onFinish:W=>Ze(void 0,null,function*(){(yield(0,xe.Uk)(at({declaration_id:tt,verify_status:"reject"},W))).status===0&&(ae.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),ft.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:C.formWrap},y.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},y.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ze(void 0,null,function*(){yield R.submit()})})}},"\u9A73\u56DE")))),y.createElement(O.default,{title:"\u6DFB\u52A0\u9009\u9879",open:Se,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:C.optionModal,onCancel:()=>{X(!1),M(!1)},onOk:()=>{X(!1),D.setFieldValue("magazine_name",be==null?void 0:be.lable),M(!0)}},y.createElement(et.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:W=>{var He;const Ee=W.target.value,ke=(He=de==null?void 0:de.teach_magazines)==null?void 0:He.find(st=>st.id===Ee);ke&&ct({lable:ke.option,value:Ee})},value:be==null?void 0:be.value,options:(g=de==null?void 0:de.teach_magazines)==null?void 0:g.map(W=>({label:W.option,value:W.id}))}))))};var Ye=(0,ft.connect)(({declaration:Qe,loading:ge,user:G})=>({declaration:Qe,user:G,loading:ge}))(xt)},23538:function(hn,dt,e){e.d(dt,{$J:function(){return v},JZ:function(){return s},bN:function(){return V},jP:function(){return z},rO:function(){return ae}});var o=e(99064),C=(ie,ve,x)=>new Promise((Fe,H)=>{var O=_e=>{try{De(x.next(_e))}catch(ft){H(ft)}},et=_e=>{try{De(x.throw(_e))}catch(ft){H(ft)}},De=_e=>_e.done?Fe(_e.value):Promise.resolve(_e.value).then(O,et);De((x=x.apply(ie,ve)).next())});function v(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ae(ie){return(0,o.U2)("library_tags.json",ie)}function s(ie){return C(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function z(ie){return(0,o.v_)("libraries.json",ie)}function V(ie,ve){return(0,o.gz)(`libraries/${ie}.json`,ve)}},56762:function(hn,dt,e){e.d(dt,{Z:function(){return C}});var o=e(59301);function C(){const[,v]=o.useReducer(ae=>ae+1,0);return v}},19080:function(hn,dt,e){e.d(dt,{F:function(){return s},Z:function(){return ae}});var o=e(92310),C=e.n(o);const v=null;function ae(z,V,ie){return C()({[`${z}-status-success`]:V==="success",[`${z}-status-warning`]:V==="warning",[`${z}-status-error`]:V==="error",[`${z}-status-validating`]:V==="validating",[`${z}-has-feedback`]:ie})}const s=(z,V)=>V||z},93891:function(hn,dt,e){var o=e(59301),C=e(36355),v=e(64165);const ae=s=>{const{componentName:z}=s,{getPrefixCls:V}=(0,o.useContext)(C.E_),ie=V("empty");switch(z){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(v.Z,null)}};dt.Z=ae},5083:function(hn,dt,e){e.d(dt,{default:function(){return $o}});var o=e(61186),C=e.n(o),v=e(48736),ae=e(90111),s=e.n(ae),z=e(58319),V=e.n(z),ie=e(23250),ve=e.n(ie),x=e(74959),Fe=e.n(x),H=e(10238),O=e.n(H),et=e(33656),De=e.n(et);C().extend(De()),C().extend(O()),C().extend(s()),C().extend(V()),C().extend(ve()),C().extend(Fe()),C().extend(function(n,r){var a=r.prototype,p=a.format;a.format=function(Y){var k=(Y||"").replace("Wo","wo");return p.bind(this)(k)}});var _e={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ft=function(r){var a=_e[r];return a||r.split("_")[0]},xe=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},Et={getNow:function(){return C()()},getFixedDate:function(r){return C()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return C()().locale(ft(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(ft(r)).weekday(0)},getWeek:function(r,a){return a.locale(ft(r)).week()},getShortWeekDays:function(r){return C()().locale(ft(r)).localeData().weekdaysMin()},getShortMonths:function(r){return C()().locale(ft(r)).localeData().monthsShort()},format:function(r,a,p){return a.locale(ft(r)).format(p)},parse:function(r,a,p){for(var b=ft(r),Y=0;Y1&&(k=r.addDate(k,-7)),k}function i(n,r,a){var p=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,p*10);case"quarter":case"month":return a.addYear(n,p);default:return a.addMonth(n,p)}}function h(n,r){var a=r.generateConfig,p=r.locale,b=r.format;return typeof b=="function"?b(n):a.locale.format(p.locale,n,b)}function K(n,r){var a=r.generateConfig,p=r.locale,b=r.formatList;return!n||typeof b[0]=="function"?null:a.locale.parse(p.locale,n,b)}function se(n){var r=n.cellDate,a=n.mode,p=n.disabledDate,b=n.generateConfig;if(!p)return!1;var Y=function(pt,ye,Ge){for(var Ct=ye;Ct<=Ge;){var en=void 0;switch(pt){case"date":{if(en=b.setDate(r,Ct),!p(en))return!1;break}case"month":{if(en=b.setMonth(r,Ct),!se({cellDate:en,mode:"month",generateConfig:b,disabledDate:p}))return!1;break}case"year":{if(en=b.setYear(r,Ct),!se({cellDate:en,mode:"year",generateConfig:b,disabledDate:p}))return!1;break}}Ct+=1}return!0};switch(a){case"date":case"week":return p(r);case"month":{var k=1,Ie=b.getDate(b.getEndDate(r));return Y("date",k,Ie)}case"quarter":{var Re=Math.floor(b.getMonth(r)/3)*3,We=Re+2;return Y("month",Re,We)}case"year":return Y("month",0,11);case"decade":{var Rt=b.getYear(r),Xe=Math.floor(Rt/l)*l,rt=Xe+l-1;return Y("year",Xe,rt)}}}function pe(n,r){var a=r.formatList,p=r.generateConfig,b=r.locale;return(0,M.Z)(function(){if(!n)return[[""],""];for(var Y="",k=[],Ie=0;Ie1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(We.current),Ct){Re(Ge);return}We.current=requestAnimationFrame(function(){Re(Ge)})}var Xe=pe(Ie,{formatList:a,generateConfig:p,locale:b}),rt=(0,Se.Z)(Xe,2),gt=rt[1];function pt(Ge){Rt(Ge)}function ye(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Rt(null,Ge)}return(0,t.useEffect)(function(){ye(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(We.current)}},[]),[gt,pt,ye]}var Ae=e(10228),Je=e(16089),bt=e(26407),Dt=e(29194),wt=new Map;function Ht(n,r){var a;function p(){(0,Dt.Z)(n)?r():a=(0,Je.Z)(function(){p()})}return p(),function(){Je.Z.cancel(a)}}function Xt(n,r,a){if(wt.get(n)&&cancelAnimationFrame(wt.get(n)),a<=0){wt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var p=r-n.scrollTop,b=p/a*10;wt.set(n,requestAnimationFrame(function(){n.scrollTop+=b,n.scrollTop!==r&&Xt(n,r,a-10)}))}function qt(n,r){var a=r.onLeftRight,p=r.onCtrlLeftRight,b=r.onUpDown,Y=r.onPageUpDown,k=r.onEnter,Ie=n.which,Re=n.ctrlKey,We=n.metaKey;switch(Ie){case Ae.Z.LEFT:if(Re||We){if(p)return p(-1),!0}else if(a)return a(-1),!0;break;case Ae.Z.RIGHT:if(Re||We){if(p)return p(1),!0}else if(a)return a(1),!0;break;case Ae.Z.UP:if(b)return b(-1),!0;break;case Ae.Z.DOWN:if(b)return b(1),!0;break;case Ae.Z.PAGE_UP:if(Y)return Y(-1),!0;break;case Ae.Z.PAGE_DOWN:if(Y)return Y(1),!0;break;case Ae.Z.ENTER:if(k)return k(),!0;break}return!1}function vn(n,r,a,p){var b=n;if(!b)switch(r){case"time":b=p?"hh:mm:ss a":"HH:mm:ss";break;case"week":b="gggg-wo";break;case"month":b="YYYY-MM";break;case"quarter":b="YYYY-[Q]Q";break;case"year":b="YYYY";break;default:b=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return b}function tn(n,r,a){var p=n==="time"?8:10,b=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(p,b)+2}var rn=null,Mt=new Set;function pn(n){return!rn&&typeof window!="undefined"&&window.addEventListener&&(rn=function(a){(0,bt.Z)(Mt).forEach(function(p){p(a)})},window.addEventListener("mousedown",rn)),Mt.add(n),function(){Mt.delete(n),Mt.size===0&&(window.removeEventListener("mousedown",rn),rn=null)}}function yn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Te=function(r){return r==="month"||r==="date"?"year":r},ut=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},Jt={year:Te,month:ut,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function $e(n){var r=n.open,a=n.value,p=n.isClickOutside,b=n.triggerOpen,Y=n.forwardKeyDown,k=n.onKeyDown,Ie=n.blurToCancel,Re=n.onSubmit,We=n.onCancel,Rt=n.onFocus,Xe=n.onBlur,rt=n.changeOnBlur,gt=(0,t.useState)(!1),pt=(0,Se.Z)(gt,2),ye=pt[0],Ge=pt[1],Ct=(0,t.useState)(!1),en=(0,Se.Z)(Ct,2),Kt=en[0],nn=en[1],sn=(0,t.useRef)(!1),on=(0,t.useRef)(!1),kt=(0,t.useRef)(!1),jn={onMouseDown:function(){Ge(!0),b(!0)},onKeyDown:function(Wn){var Jn=function(){kt.current=!0};if(k(Wn,Jn),!kt.current){switch(Wn.which){case Ae.Z.ENTER:{r?Re()!==!1&&Ge(!0):b(!0),Wn.preventDefault();return}case Ae.Z.TAB:{ye&&r&&!Wn.shiftKey?(Ge(!1),Wn.preventDefault()):!ye&&r&&!Y(Wn)&&Wn.shiftKey&&(Ge(!0),Wn.preventDefault());return}case Ae.Z.ESC:{Ge(!0),We();return}}!r&&![Ae.Z.SHIFT].includes(Wn.which)?b(!0):ye||Y(Wn)}},onFocus:function(Wn){Ge(!0),nn(!0),Rt&&Rt(Wn)},onBlur:function(Wn){if(sn.current||!p(document.activeElement)){sn.current=!1;return}Ie?setTimeout(function(){for(var Jn=document,lr=Jn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;p(lr)&&We()},0):r&&(b(!1),on.current&&Re()),nn(!1),Xe==null||Xe(Wn)}};return(0,t.useEffect)(function(){on.current=!1},[r]),(0,t.useEffect)(function(){on.current=!0},[a]),(0,t.useEffect)(function(){return pn(function(Rn){var Wn=yn(Rn),Jn=p(Wn);r&&(Jn?!rt&&(!Kt||Jn)&&b(!1):(sn.current=!0,(0,Je.Z)(function(){sn.current=!1})))})}),[jn,{focused:Kt,typing:ye}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var p=(0,Se.Z)(a,2),b=p[0],Y=p[1];return{label:b,value:Y}})):[])},[n,r])}var w=e(34280);function ce(n){var r=n.valueTexts,a=n.onTextChange,p=t.useState(""),b=(0,Se.Z)(p,2),Y=b[0],k=b[1],Ie=t.useRef([]);Ie.current=r;function Re(Rt){k(Rt),a(Rt)}function We(){k(Ie.current[0])}return(0,w.Z)(function(){r.every(function(Rt){return Rt!==Y})&&We()},[r.join("||")]),[Y,Re,We]}var ue=t.createContext({}),c=ue,u=e(39559);function fe(n){var r=n.cellRender,a=n.monthCellRender,p=n.dateRender,b=t.useMemo(function(){if(r)return r;if(!(!a&&!p))return function(Y,k){var Ie=Y;return p&&k.type==="date"?p(Ie,k.today):a&&k.type==="month"?a(Ie,k.locale):k.originNode}},[r,a,p]);return b}function ee(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",p=String(n);p.length=1?a|0:1,k=n;k<=r;k+=Y)b.push({label:ee(k,2),value:k,disabled:(p||[]).includes(k)});return b}function Qt(n){var r=n.generateConfig,a=n.prefixCls,p=n.operationRef,b=n.activeColumnIndex,Y=n.value,k=n.showHour,Ie=n.showMinute,Re=n.showSecond,We=n.use12Hours,Rt=n.hourStep,Xe=Rt===void 0?1:Rt,rt=n.minuteStep,gt=rt===void 0?1:rt,pt=n.secondStep,ye=pt===void 0?1:pt,Ge=n.disabledHours,Ct=n.disabledMinutes,en=n.disabledSeconds,Kt=n.disabledTime,nn=n.hideDisabledOptions,sn=n.onSelect,on=n.cellRender,kt=n.locale,jn=[],Rn="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),Jn,lr=Y?r.getHour(Y):-1,cr=lr,Cr=Y?r.getMinute(Y):-1,tr=Y?r.getSecond(Y):-1,Qn=r.getNow(),Xn=t.useMemo(function(){if(Kt){var Kn=Kt(Qn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Ge,Ct,en]},[Ge,Ct,en,Kt,Qn]),ir=(0,Se.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=vt(0,23,Xe,ur&&ur()),Zr=(0,M.Z)(function(){return Vr},Vr,Ft);We&&(Jn=cr>=12,cr%=12);var Jr=t.useMemo(function(){if(!We)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Ar=Hr.disabled,qr=Hr.value;Ar||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[We,Zr]),xr=(0,Se.Z)(Jr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return We?Zr.filter(Jn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Ar=Hr===0?"12":ee(Hr,2);return(0,ct.Z)((0,ct.Z)({},Kn),{},{label:Ar,value:Hr})}):Zr},[We,Jn,Zr]),$r=vt(0,59,gt,_n&&_n(lr)),aa=vt(0,59,ye,mr&&mr(lr,Cr)),Yr=Ut({value:Y,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:$r,seconds:aa,use12Hours:We});p.current={onUpDown:function(Hr){var Ar=jn[b];if(Ar)for(var qr=Ar.units.findIndex(function(ka){return ka.value===Ar.value}),ta=Ar.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ge||Dr)&&(io(mn),jn&&jn(mn),Yr&&Yr(mn,Un),Rn&&!ke(Re,mn,ua)&&!(gt!=null&>(mn))&&Rn(mn))},da=function(mn){if(or.includes(Or)){var Un,Dr,La=Or==="date";switch(mn===Ae.Z.PAGE_UP||mn===Ae.Z.PAGE_DOWN?Dr=La?Re.addMonth:Re.addYear:Dr=La?Re.addDate:Re.addMonth,mn){case Ae.Z.LEFT:case Ae.Z.PAGE_UP:Un=Dr(oa,-1);break;case Ae.Z.RIGHT:case Ae.Z.PAGE_DOWN:Un=Dr(oa,1);break;case Ae.Z.UP:case Ae.Z.DOWN:Un=Dr(oa,Number("".concat(mn===Ae.Z.UP?"-":"").concat(La?A:Cn)));break}if(Un)return!(gt!=null&>(Un))}return!0},to=function(mn){if(Er.current&&Er.current.onKeyDown){var Un=!0,Dr=mn.which;if([Ae.Z.LEFT,Ae.Z.RIGHT,Ae.Z.UP,Ae.Z.DOWN,Ae.Z.PAGE_UP,Ae.Z.PAGE_DOWN,Ae.Z.ENTER].includes(Dr)&&(mn.preventDefault(),Dr!==Ae.Z.ENTER&&en===0&&(Un=da(Dr))),Un)return Er.current.onKeyDown(mn)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jr=function(mn){Er.current&&Er.current.onBlur&&Er.current.onBlur(mn)};aa&&Ar!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){We&&!Gr.current&&Fa(We)},[We]),t.useEffect(function(){Gr.current=!1},[]);var ha,Xa=fe({cellRender:Jr,monthCellRender:Zr,dateRender:Vr}),dr=(0,ct.Z)((0,ct.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:b,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:gt});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(cn,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"year":ha=t.createElement(Ca,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"month":ha=t.createElement(In,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"week":ha=t.createElement(Sr,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(Wt,(0,d.Z)({},dr,(0,u.Z)(nn)==="object"?nn:null,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}));break;default:nn?ha=t.createElement(xn,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}})):ha=t.createElement(ht,(0,d.Z)({},dr,{onSelect:function(mn,Un){xa(mn),Wr(mn,Un)}}))}var qa,Ha,Ta=function(){var mn=Re.getNow(),Un=U(Re.getHour(mn),Re.getMinute(mn),Re.getSecond(mn),Xr?Xn:1,hr?ur:1,Fr?mr:1),Dr=P(Re,mn,Un[0],Un[1],Un[2]);Wr(Dr,"submit")};ga||(qa=Dn(b,Or,on),nn&&Or!=="date"?Ha=null:Ha=Nn({prefixCls:b,components:Cr,needConfirmButton:xr,okDisabled:!ua||gt&>(ua),locale:Ie,showNow:Kt,onNow:xr&&Ta,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(sn&&Or==="date"&&Ge==="date"&&!nn){var no=Re.getNow(),No="".concat(b,"-today-btn"),so=gt&>(no);xo=t.createElement("a",{className:D()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},Ie.today)}return t.createElement(c.Provider,{value:(0,ct.Z)((0,ct.Z)({},$r),{},{mode:Or,hideHeader:"hideHeader"in n?kt:$r.hideHeader,hidePrevBtn:Hr&&Ar==="right",hideNextBtn:Hr&&Ar==="left"})},t.createElement("div",{tabIndex:en,className:D()("".concat(b,"-panel"),Y,(r={},(0,be.Z)(r,"".concat(b,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,be.Z)(r,"".concat(b,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,be.Z)(r,"".concat(b,"-panel-rtl"),tr==="rtl"),r)),style:k,onKeyDown:to,onBlur:jr,onMouseDown:Jn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(b,"-footer")},qa,Ha,xo):null))}var qn=zn,br=e(35593),zr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function un(n){var r,a=n.prefixCls,p=n.popupElement,b=n.popupStyle,Y=n.visible,k=n.dropdownClassName,Ie=n.dropdownAlign,Re=n.transitionName,We=n.getPopupContainer,Rt=n.children,Xe=n.range,rt=n.popupPlacement,gt=n.direction,pt="".concat(a,"-dropdown"),ye=function(){return rt!==void 0?rt:gt==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:ye(),builtinPlacements:zr,prefixCls:pt,popupTransitionName:Re,popup:p,popupAlign:Ie,popupVisible:Y,popupClassName:D()(k,(r={},(0,be.Z)(r,"".concat(pt,"-range"),Xe),(0,be.Z)(r,"".concat(pt,"-rtl"),gt==="rtl"),r)),popupStyle:b,getPopupContainer:We},Rt)}var En=un;function wn(n){var r=n.prefixCls,a=n.presets,p=n.onClick,b=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(Y,k){var Ie=Y.label,Re=Y.value;return t.createElement("li",{key:k,onClick:function(){return p==null?void 0:p(yt(Re))},onMouseEnter:function(){return b==null?void 0:b(yt(Re))},onMouseLeave:function(){return b==null?void 0:b(null)}},Ie)}))):null}function Pn(n){var r=n.picker,a=n.disabledHours,p=n.disabledMinutes,b=n.disabledSeconds;r==="time"&&(a||p||b)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Yn(n,r,a){var p=(0,u.Z)(r)==="object"?r.clearIcon:a;return p||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,p=a.prefixCls,b=p===void 0?"rc-picker":p,Y=a.id,k=a.name,Ie=a.tabIndex,Re=a.style,We=a.className,Rt=a.dropdownClassName,Xe=a.dropdownAlign,rt=a.popupStyle,gt=a.transitionName,pt=a.generateConfig,ye=a.locale,Ge=a.inputReadOnly,Ct=a.allowClear,en=a.autoFocus,Kt=a.showTime,nn=a.picker,sn=nn===void 0?"date":nn,on=a.format,kt=a.use12Hours,jn=a.value,Rn=a.defaultValue,Wn=a.presets,Jn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Qn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,Jr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,$r=a.onMouseLeave,aa=a.onContextMenu,Yr=a.onClick,ga=a.onKeyDown,Aa=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Ar=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Gr=sn==="date"&&!!Kt||sn==="time",ka=Tt(Wn),Za=Le(vn(on,sn,Kt,kt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,X.Z)(null,{value:jn,defaultValue:Rn}),oa=(0,Se.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Se.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Qa=(0,X.Z)(!1,{value:Jn,defaultValue:lr,postState:function(An){return Qn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ja=(0,Se.Z)(Qa,2),Ea=Ja[0],Da=Ja[1],Va=pe(Oa,{formatList:Za,generateConfig:pt,locale:ye}),Wr=(0,Se.Z)(Va,2),da=Wr[0],to=Wr[1],jr=ce({valueTexts:da,onTextChange:function(An){var fa=K(An,{locale:ye,formatList:Za,generateConfig:pt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Se.Z)(jr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!ke(pt,Fa,An)&&Vr(An,An?h(An,{generateConfig:pt,locale:ye,format:Za[0]}):"")},Ta=function(An){Qn&&An||Da(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;bart(We);case"month":return Xe(ye)>Xe(We);case"week":return Rt(ye)>Rt(We);default:return!W(Ie,ye,We)&&Ie.isAfter(ye,We)}return!1},[Y,k[1],We,r]),pt=t.useCallback(function(ye){if(k[1]||Y&&Y(ye))return!0;if(k[0]&&Re)return!W(Ie,ye,We)&&Ie.isAfter(Re,ye);if(!r&&Re)switch(a){case"quarter":return rt(ye)0&&arguments[0]!==void 0?arguments[0]:!1,bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mn=null;_r&&Zo&&Zo[0]&&Zo[1]&&ye.isAfter(Zo[1],Zo[0])&&(Mn=Zo);var nr=kt;if(kt&&(0,u.Z)(kt)==="object"&&kt.defaultValue){var wr=kt.defaultValue;nr=(0,ct.Z)((0,ct.Z)({},kt),{},{defaultValue:Oe(wr,Tn)||void 0})}return t.createElement(At.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Mn}},t.createElement(qn,(0,d.Z)({},n,bn,{cellRender:Ri,showTime:nr,mode:La[Tn],generateConfig:ye,style:void 0,direction:oa,disabledDate:Tn===0?zo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Tn===0?"start":"end"):!1},className:D()((0,be.Z)({},"".concat(k,"-panel-focused"),Tn===0?!kl:!Ul)),value:Oe(Fn,Tn),locale:Ge,tabIndex:-1,onPanelChange:function(Wa,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(mt(La,uo,Tn),mt(Fn,Wa,Tn));var fo=Wa;er==="right"&&La[Tn]===uo&&(fo=i(fo,uo,ye,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Oe(Fn,1):Oe(Fn,0)})))}var co=0,$l=0;if(Tn&&Qa.current&&Ea.current&&pa.current&&Wr.current){co=Qa.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Yl=pa.current.offsetWidth,Gl=Wr.current.offsetWidth;Yl&&Gl&&co>Yl-Gl-(oa==="rtl"?0:Oi)&&($l=co)}var Di=oa==="rtl"?{right:co}:{left:co};function Pi(){var er,bn=Dn(k,La[Tn],Yr),Mn=Nn({prefixCls:k,components:Mo,needConfirmButton:Oa,okDisabled:!Oe(Fn,Tn)||Qn&&Qn(Fn[Tn]),locale:Ge,onOk:function(){var Ka=Oe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),za(!1,Tn,"confirm"))}});if(on!=="time"&&!kt){var nr=xo(Tn),wr=i(nr,on,ye),Fo=La[Tn],Wa=Fo===on,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(i(Ka,on,ye,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var jo=t.createElement("div",{className:"".concat(k,"-panel-layout")},t.createElement(wn,{prefixCls:k,presets:Ai,onClick:function(Ka){ba(Ka,null),za(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(k,"-panels")},er),(bn||Mn)&&t.createElement("div",{className:"".concat(k,"-footer")},bn,Mn)));return mr&&(jo=mr(jo)),t.createElement("div",{className:"".concat(k,"-panel-container"),style:{marginLeft:$l},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},jo)}var Mi=t.createElement("div",{className:D()("".concat(k,"-range-wrapper"),"".concat(k,"-").concat(on,"-range-wrapper")),style:{minWidth:Pr}},t.createElement("div",{ref:Wr,className:"".concat(k,"-range-arrow"),style:Di}),Pi()),Ql;Xr&&(Ql=t.createElement("span",{className:"".concat(k,"-suffix"),onMouseDown:function(bn){bn.preventDefault()}},Xr));var Ni=Yn(k,xr,hr),Bi=t.createElement("span",{onMouseDown:function(bn){bn.preventDefault(),bn.stopPropagation()},onMouseUp:function(bn){bn.preventDefault(),bn.stopPropagation();var Mn=dr;jr[0]||(Mn=mt(Mn,null,0)),jr[1]||(Mn=mt(Mn,null,1)),ba(Mn,null),za(!1,Tn,"clear")},className:"".concat(k,"-clear"),role:"button"},Ni),Zi=xr&&(Oe(dr,0)&&!jr[0]||Oe(dr,1)&&!jr[1]),Jl={size:tn(on,da[0],ye)},Cl=0,Sl=0;Qa.current&&Ja.current&&Ea.current&&(Tn===0?Sl=Qa.current.offsetWidth:(Cl=co,Sl=Ja.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(bn,Mn){var nr=mt(Fn,bn,Tn);if(Mn==="submit"||Mn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;jr[wr]?za(!1,!1,"confirm"):za(!1,Tn,"confirm")}else mn(nr)};return t.createElement(c.Provider,{value:{operationRef:to,hideHeader:on==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(En,{visible:_r,popupElement:Mi,popupStyle:Rt,prefixCls:k,dropdownClassName:Xe,dropdownAlign:gt,getPopupContainer:pt,transitionName:rt,range:!0,direction:oa},t.createElement("div",(0,d.Z)({ref:Or,className:D()(k,"".concat(k,"-range"),We,(r={},(0,be.Z)(r,"".concat(k,"-disabled"),jr[0]&&jr[1]),(0,be.Z)(r,"".concat(k,"-focused"),Tn===0?jl:Kl),(0,be.Z)(r,"".concat(k,"-rtl"),oa==="rtl"),r)),style:Re,onClick:xi,onMouseEnter:Gr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ve.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:D()("".concat(k,"-input"),(a={},(0,be.Z)(a,"".concat(k,"-input-active"),Tn===0),(0,be.Z)(a,"".concat(k,"-input-placeholder"),!!Bl),a)),ref:Qa},t.createElement("input",(0,d.Z)({id:Ie,disabled:jr[0],readOnly:$r||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(bn){Rl(bn.target.value)},autoFocus:en,placeholder:Oe(Ct,0)||"",ref:Da},Ci,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(k,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:D()("".concat(k,"-input"),(p={},(0,be.Z)(p,"".concat(k,"-input-active"),Tn===1),(0,be.Z)(p,"".concat(k,"-input-placeholder"),!!Zl),p)),ref:Ja},t.createElement("input",(0,d.Z)({disabled:jr[1],readOnly:$r||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(bn){Ol(bn.target.value)},placeholder:Oe(Ct,1)||"",ref:Va},yi,Jl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(k,"-active-bar"),style:(0,ct.Z)((0,ct.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Ql,Zi&&Bi)))}var wo=function(n){(0,tt.Z)(a,n);var r=(0,nt.Z)(a);function a(){var p;(0,de.Z)(this,a);for(var b=arguments.length,Y=new Array(b),k=0;k{const{lineHeight:b}=n,Y=Math.floor(a*b)+2,k=Math.max((r-Y)/2,0),Ie=Math.max(r-Y-k,0);return{padding:`${k}px ${p}px ${Ie}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:p,cellHeight:b,motionDurationSlow:Y,borderRadiusSM:k,motionDurationMid:Ie,cellHoverBg:Re,lineWidth:We,lineType:Rt,colorPrimary:Xe,cellActiveWithRangeBg:rt,colorTextLightSolid:gt,controlHeightSM:pt,cellRangeBorderColor:ye,pickerCellBorderGap:Ge,cellHoverWithRangeBg:Ct,cellWidth:en,colorTextDisabled:Kt,cellBgDisabled:nn}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:b,transform:"translateY(-50%)",transition:`all ${Y}`,content:'""'},[p]:{position:"relative",zIndex:2,display:"inline-block",minWidth:b,height:b,lineHeight:`${b}px`,borderRadius:k,transition:`background ${Ie}, border ${Ie}`},"&-range-hover-start, &-range-hover-end":{[p]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[p]:{background:Re}},[`&-in-view${a}-today ${p}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${We}px ${Rt} ${Xe}`,borderRadius:k,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:rt}},[`&-in-view${a}-selected ${p}, + &-in-view${a}-range-start ${p}, + &-in-view${a}-range-end ${p}`]:{color:gt,background:Xe},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:rt}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:pt,borderTop:`${We}px dashed ${ye}`,borderBottom:`${We}px dashed ${ye}`,transform:"translateY(-50%)",transition:`all ${Y}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ge},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:Ct},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${p}`]:{borderStartStartRadius:k,borderEndStartRadius:k,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${p}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:k,borderEndEndRadius:k},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(en-b)/2,borderInlineStart:`${We}px dashed ${ye}`,borderStartStartRadius:k,borderEndStartRadius:k},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(en-b)/2,borderInlineEnd:`${We}px dashed ${ye}`,borderStartEndRadius:k,borderEndEndRadius:k},"&-disabled":{color:Kt,pointerEvents:"none",[p]:{background:"transparent"},"&::before":{background:nn}},[`&-disabled${a}-today ${p}::before`]:{borderColor:Kt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:p,pickerYearMonthCellWidth:b,pickerControlIconSize:Y,cellWidth:k,paddingSM:Ie,paddingXS:Re,paddingXXS:We,colorBgContainer:Rt,lineWidth:Xe,lineType:rt,borderRadiusLG:gt,colorPrimary:pt,colorTextHeading:ye,colorSplit:Ge,pickerControlIconBorderWidth:Ct,colorIcon:en,textHeight:Kt,motionDurationMid:nn,colorIconHover:sn,fontWeightStrong:on,cellHeight:kt,pickerCellPaddingVertical:jn,colorTextDisabled:Rn,colorText:Wn,fontSize:Jn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Qn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:Jr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,$r=k*7+Fr*2,aa=($r-Re*2)/3-b-Ie,Yr=($r-Re*2)/4-b;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Rt,border:`${Xe}px ${rt} ${Ge}`,borderRadius:gt,outline:"none","&-focused":{borderColor:pt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:$r},"&-header":{display:"flex",padding:`0 ${Re}px`,color:ye,borderBottom:`${Xe}px ${rt} ${Ge}`,"> *":{flex:"none"},button:{padding:0,color:en,lineHeight:`${Kt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${nn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Jn,"&:hover":{color:sn}},"&-view":{flex:"auto",fontWeight:on,lineHeight:`${Kt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Re},"&:hover":{color:pt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Y,height:Y,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Y,height:Y,border:"0 solid currentcolor",borderBlockStartWidth:Ct,borderBlockEndWidth:0,borderInlineStartWidth:Ct,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Y/2),insetInlineStart:Math.ceil(Y/2),display:"inline-block",width:Y,height:Y,border:"0 solid currentcolor",borderBlockStartWidth:Ct,borderBlockEndWidth:0,borderInlineStartWidth:Ct,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:kt,fontWeight:"normal"},th:{height:kt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:Rn,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${p}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${p}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${p}::after`]:{insetInlineEnd:-(k-kt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${p}::after`]:{insetInlineEnd:0,insetInlineStart:-(k-kt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[p]:{padding:`0 ${Re}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Yr,borderInlineStart:`${Xe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Yr,borderInlineEnd:`${Xe}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Yr,borderInlineEnd:`${Xe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Yr,borderInlineStart:`${Xe}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Xe}px ${rt} ${Ge}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Kt-2*Xe}px`,textAlign:"center","&-extra":{padding:`0 ${Ie}px`,lineHeight:`${Kt-2*Xe}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Xe}px ${rt} ${Ge}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Qn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:Rn,cursor:"not-allowed"}},"&-decade-panel":{[p]:{padding:`0 ${Re/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Re}px`},[p]:{width:b},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Xe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Xe}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Xe}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Xe}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Re}px ${Ie}px`},[`${r}-cell`]:{[`&:hover ${p}, + &-selected ${p}, + ${p}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${nn}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:pt},[`&${r}-cell-week`]:{color:new Ya.C(mr).setAlpha(.5).toHexString()},[p]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Re}px ${Fr}px`},[`${r}-content`]:{width:k*7,th:{width:k,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Xe}px ${rt} ${Ge}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Jr,margin:`${We}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${nn}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Xe}px ${rt} ${Ge}`},"&-active":{background:new Ya.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Jr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Jr-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${nn}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:Rn,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+We*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:p,errorActiveShadow:b,colorWarning:Y,warningActiveShadow:k}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:p},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:p,activeShadow:b}))),[`${r}-active-bar`]:{background:p}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:Y},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:Y,activeShadow:k}))),[`${r}-active-bar`]:{background:Y}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:p,fontSize:b,paddingInline:Y,colorBgContainer:k,lineWidth:Ie,lineType:Re,colorBorder:We,borderRadius:Rt,motionDurationMid:Xe,colorBgContainerDisabled:rt,colorTextDisabled:gt,colorTextPlaceholder:pt,controlHeightLG:ye,fontSizeLG:Ge,controlHeightSM:Ct,paddingInlineSM:en,paddingXS:Kt,marginXS:nn,colorTextDescription:sn,lineWidthBold:on,lineHeight:kt,colorPrimary:jn,motionDurationSlow:Rn,zIndexPopup:Wn,paddingXXS:Jn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Qn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:Jr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,p,b,Y)),{position:"relative",display:"inline-flex",alignItems:"center",background:k,lineHeight:1,border:`${Ie}px ${Re} ${We}`,borderRadius:Rt,transition:`border ${Xe}, box-shadow ${Xe}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:rt,borderColor:We,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:pt}}},"&-large":Object.assign(Object.assign({},Ur(n,ye,Ge,Y)),{[`${r}-input > input`]:{fontSize:Ge}}),"&-small":Object.assign({},Ur(n,Ct,b,en)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Kt/2,color:gt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:nn}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:gt,lineHeight:1,background:k,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Xe}, color ${Xe}`,"> *":{verticalAlign:"top"},"&:hover":{color:sn}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ge,color:gt,fontSize:Ge,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:sn},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:Y},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-Ie,height:on,marginInlineStart:Y,background:jn,opacity:0,transition:`all ${Rn} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Kt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:en},[`${r}-active-bar`]:{marginInlineStart:en}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Jn},[`${r}-ranges`]:{marginBottom:0,padding:`${Jn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*Ie-Kt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Y*1.5,transition:`left ${Rn} ease-out`},(0,Ro.r)(Qn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${Rn}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Kt,borderInlineEnd:`${Ie}px ${Re} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Kt,paddingBlock:(Ct-Math.round(b*kt))/2,cursor:"pointer",transition:`all ${Rn}`,"+ li":{marginTop:nn},"&:hover":{background:Jr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${Ie}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:We}}}}),"&-dropdown-range":{padding:`${Qn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Gn.Fm)(n,"move-up"),(0,Gn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:p,padding:b}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:p+p/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:b+p/2}},Ga=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Ya.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Ya.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Ra=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ao.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ga(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Do(n){const{format:r,picker:a,showHour:p,showMinute:b,showSecond:Y,use12Hours:k}=n,Ie=rl(r)[0],Re=Object.assign({},n);return r&&Array.isArray(r)&&(Re.format=Ie),Ie&&typeof Ie=="string"&&(!Ie.includes("s")&&Y===void 0&&(Re.showSecond=!1),!Ie.includes("m")&&b===void 0&&(Re.showMinute=!1),!Ie.includes("H")&&!Ie.includes("h")&&!Ie.includes("K")&&!Ie.includes("k")&&p===void 0&&(Re.showHour=!1),(Ie.includes("a")||Ie.includes("A"))&&k===void 0&&(Re.use12Hours=!0)),a==="time"?Re:(typeof Ie=="function"&&delete Re.format,{showTime:Re})}function Vo(n,r,a){if(n===!1)return!1;const p={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},p),n):p}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var p in n)Object.prototype.hasOwnProperty.call(n,p)&&r.indexOf(p)<0&&(a[p]=n[p]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,p=Object.getOwnPropertySymbols(n);b{const{prefixCls:b,getPopupContainer:Y,className:k,placement:Ie,size:Re,disabled:We,bordered:Rt=!0,placeholder:Xe,popupClassName:rt,dropdownClassName:gt,status:pt,clearIcon:ye,allowClear:Ge,rootClassName:Ct}=a,en=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Kt=t.useRef(null),{getPrefixCls:nn,direction:sn,getPopupContainer:on}=(0,t.useContext)(po.E_),kt=nn("picker",b),{compactSize:jn,compactItemClassnames:Rn}=(0,_a.ri)(kt,sn),{format:Wn,showTime:Jn,picker:lr}=a,cr=nn(),[Cr,tr]=Ra(kt),Qn=Object.assign(Object.assign({},Jn?Do(Object.assign({format:Wn,picker:lr},Jn)):{}),lr==="time"?Do(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Re!=null?Re:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=We!=null?We:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,Jr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(Qe,null):t.createElement(at,null),mr&&Zr);(0,t.useImperativeHandle)(p,()=>({focus:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Kt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${kt}-separator`},t.createElement(F,null)),disabled:ur,ref:Kt,dropdownAlign:lo(sn,Ie),placeholder:ko(Xr,lr,Xe),suffixIcon:Jr,prevIcon:t.createElement("span",{className:`${kt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${kt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${kt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${kt}-super-next-icon`}),transitionName:`${cr}-slide-up`},en,Qn,{className:D()({[`${kt}-${Xn}`]:Xn,[`${kt}-borderless`]:!Rt},(0,ro.Z)(kt,(0,ro.F)(Vr,pt),mr),tr,Rn,k,Ct),locale:Xr.lang,prefixCls:kt,getPopupContainer:Y||on,generateConfig:n,components:Ko,direction:sn,dropdownClassName:D()(tr,rt||gt,Ct),allowClear:Vo(Ge,ye,t.createElement(ge.Z,null))})))})}var Rr=function(n,r){var a={};for(var p in n)Object.prototype.hasOwnProperty.call(n,p)&&r.indexOf(p)<0&&(a[p]=n[p]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,p=Object.getOwnPropertySymbols(n);b{const{prefixCls:pt,getPopupContainer:ye,style:Ge,className:Ct,rootClassName:en,size:Kt,bordered:nn=!0,placement:sn,placeholder:on,popupClassName:kt,dropdownClassName:jn,disabled:Rn,status:Wn,clearIcon:Jn,allowClear:lr}=rt,cr=Rr(rt,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Qn,[Rt]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",pt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=rt,[Jr,xr]=Ra(ir);(0,t.useImperativeHandle)(gt,()=>({focus:()=>{var Gr;return(Gr=mr.current)===null||Gr===void 0?void 0:Gr.focus()},blur:()=>{var Gr;return(Gr=mr.current)===null||Gr===void 0?void 0:Gr.blur()}}));const Xr={showToday:!0};let hr={};Re&&(hr.picker=Re);const Fr=Re||rt.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Do(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Do(Object.assign(Object.assign({format:Vr},rt),{picker:Fr})):{});const $r=Cr(),aa=(0,Io.Z)(Gr=>{var ka;return(ka=Kt!=null?Kt:ur)!==null&&ka!==void 0?ka:Gr}),Yr=t.useContext(ho.Z),ga=Rn!=null?Rn:Yr,Aa=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Ar}=Aa,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(Qe,null):t.createElement(at,null),Kn&&Ar),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),rt.locale);return Jr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,on),suffixIcon:qr,dropdownAlign:lo(tr,sn),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${$r}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:D()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!nn},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,Ct,en),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ge),prefixCls:ir,getPopupContainer:ye||Qn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:D()(xr,en,kt||jn),allowClear:Vo(lr,Jn,t.createElement(ge.Z,null))})))});return We&&(Xe.displayName=We),Xe}const a=r(),p=r("week","WeekPicker"),b=r("month","MonthPicker"),Y=r("year","YearPicker"),k=r("time","TimePicker"),Ie=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:p,MonthPicker:b,YearPicker:Y,TimePicker:k,QuarterPicker:Ie}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:p,YearPicker:b,TimePicker:Y,QuarterPicker:k}=fr(n),Ie=ll(n),Re=r;return Re.WeekPicker=a,Re.MonthPicker=p,Re.YearPicker=b,Re.RangePicker=Ie,Re.TimePicker=Y,Re.QuarterPicker=k,Re}var ca=va;const ja=ca(Pe);function Po(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,y.Z)(ja,"picker",null,Po);ja._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,y.Z)(ja.RangePicker,"picker",null,Po);ja._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,ja.generatePicker=ca;var $o=ja},91857:function(hn,dt,e){var o=e(59301),C=e(38819),v=e(92310),ae=e.n(v),s=e(31561),z=e(70425),V=e(18929),ie=e(2738),ve=e(79676),x=e(53487),Fe=e(92343),H=e(36355),O=e(20834),et=e(40875),De=e(88088),_e=e(47211);const ft=null,xe=d=>{const{menu:t,arrow:S,prefixCls:I,children:Q,trigger:T,disabled:Me,dropdownRender:at,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:xt,open:Ye,onOpenChange:Qe,visible:ge,onVisibleChange:G,mouseEnterDelay:me=.15,mouseLeaveDelay:B=.1,autoAdjustOverflow:g=!0,placement:F="",overlay:q,transitionName:D}=d,{getPopupContainer:de,getPrefixCls:he,direction:qe}=o.useContext(H.E_),tt=o.useMemo(()=>{const oe=he();return D!==void 0?D:F.includes("top")?`${oe}-slide-down`:`${oe}-slide-up`},[he,F,D]),nt=o.useMemo(()=>F?F.includes("Center")?F.slice(0,F.indexOf("Center")):F:qe==="rtl"?"bottomRight":"bottomLeft",[F,qe]),be=he("dropdown",I),[ct,Se]=(0,_e.Z)(be),[,X]=(0,De.Z)(),Ve=o.Children.only(Q),M=(0,Fe.Tm)(Ve,{className:ae()(`${be}-trigger`,{[`${be}-rtl`]:qe==="rtl"},Ve.props.className),disabled:Me}),R=Me?[]:T;let l;R&&R.includes("contextMenu")&&(l=!0);const[f,A]=(0,V.Z)(!1,{value:Ye!=null?Ye:ge}),N=(0,z.useEvent)(oe=>{Qe==null||Qe(oe),G==null||G(oe),A(oe)}),J=ae()(Ze,xt,Se,{[`${be}-rtl`]:qe==="rtl"}),$=(0,ve.Z)({arrowPointAtCenter:typeof S=="object"&&S.pointAtCenter,autoAdjustOverflow:g,offset:X.marginXXS,arrowWidth:S?X.sizePopupArrow:0,borderRadius:X.borderRadius}),Be=o.useCallback(()=>{A(!1)},[]),le=()=>{let oe;return t!=null&&t.items?oe=o.createElement(O.default,Object.assign({},t)):typeof q=="function"?oe=q():oe=q,at&&(oe=at(oe)),oe=o.Children.only(typeof oe=="string"?o.createElement("span",null,oe):oe),o.createElement(et.J,{prefixCls:`${be}-menu`,expandIcon:o.createElement("span",{className:`${be}-menu-submenu-arrow`},o.createElement(C.Z,{className:`${be}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Be,validator:W=>{let{mode:He}=W}},oe)};return ct(o.createElement(s.Z,Object.assign({alignPoint:l},(0,ie.Z)(d,["rootClassName"]),{mouseEnterDelay:me,mouseLeaveDelay:B,visible:f,builtinPlacements:$,arrow:!!S,overlayClassName:J,prefixCls:be,getPopupContainer:Ke||de,transitionName:tt,trigger:R,overlay:le,placement:nt,onVisibleChange:N}),M))};function Et(d){return Object.assign(Object.assign({},d),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Pe=(0,x.Z)(xe,"dropdown",d=>d,Et),y=d=>o.createElement(Pe,Object.assign({},d),o.createElement("span",null));xe._InternalPanelDoNotUseOrYouWillBeFired=y,dt.Z=xe},38854:function(hn,dt,e){e.d(dt,{Z:function(){return De}});var o=e(91857),C=e(92310),v=e.n(C),ae=e(59301),s=e(18785),z=e(3113),V=e(36355),ie=e(81327),ve=e(33234),x=e(47211),Fe=function(_e,ft){var xe={};for(var Et in _e)Object.prototype.hasOwnProperty.call(_e,Et)&&ft.indexOf(Et)<0&&(xe[Et]=_e[Et]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pe=0,Et=Object.getOwnPropertySymbols(_e);Pe{const{getPopupContainer:ft,getPrefixCls:xe,direction:Et}=ae.useContext(V.E_),{prefixCls:Pe,type:y="default",danger:d,disabled:t,loading:S,onClick:I,htmlType:Q,children:T,className:Me,menu:at,arrow:Ke,autoFocus:Ze,overlay:xt,trigger:Ye,align:Qe,open:ge,onOpenChange:G,placement:me,getPopupContainer:B,href:g,icon:F=ae.createElement(s.Z,null),title:q,buttonsRender:D=le=>le,mouseEnterDelay:de,mouseLeaveDelay:he,overlayClassName:qe,overlayStyle:tt,destroyPopupOnHide:nt,dropdownRender:be}=_e,ct=Fe(_e,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Se=xe("dropdown",Pe),X=`${Se}-button`,[Ve,M]=(0,x.Z)(Se),R={menu:at,arrow:Ke,autoFocus:Ze,align:Qe,disabled:t,trigger:t?[]:Ye,onOpenChange:G,getPopupContainer:B||ft,mouseEnterDelay:de,mouseLeaveDelay:he,overlayClassName:qe,overlayStyle:tt,destroyPopupOnHide:nt,dropdownRender:be},{compactSize:l,compactItemClassnames:f}=(0,ve.ri)(Se,Et),A=v()(X,f,Me,M);"overlay"in _e&&(R.overlay=xt),"open"in _e&&(R.open=ge),"placement"in _e?R.placement=me:R.placement=Et==="rtl"?"bottomLeft":"bottomRight";const N=ae.createElement(z.ZP,{type:y,danger:d,disabled:t,loading:S,onClick:I,htmlType:Q,href:g,title:q},T),J=ae.createElement(z.ZP,{type:y,danger:d,icon:F}),[$,Be]=D([N,J]);return Ve(ae.createElement(ie.Z.Compact,Object.assign({className:A,size:l,block:!0},ct),$,ae.createElement(o.Z,Object.assign({},R),Be)))};H.__ANT_BUTTON=!0;var O=H;const et=o.Z;et.Button=O;var De=et},47211:function(hn,dt,e){e.d(dt,{Z:function(){return Fe}});var o=e(17313),C=e(13826),v=e(92899),ae=e(29878),s=e(19447),z=e(83116),V=e(37613),ve=H=>{const{componentCls:O,menuCls:et,colorError:De,colorTextLightSolid:_e}=H,ft=`${et}-item`;return{[`${O}, ${O}-menu-submenu`]:{[`${et} ${ft}`]:{[`&${ft}-danger:not(${ft}-disabled)`]:{color:De,"&:hover":{color:_e,backgroundColor:De}}}}}};const x=H=>{const{componentCls:O,menuCls:et,zIndexPopup:De,dropdownArrowDistance:_e,sizePopupArrow:ft,antCls:xe,iconCls:Et,motionDurationMid:Pe,dropdownPaddingVertical:y,fontSize:d,dropdownEdgeChildPadding:t,colorTextDisabled:S,fontSizeIcon:I,controlPaddingHorizontal:Q,colorBgElevated:T}=H;return[{[O]:Object.assign(Object.assign({},(0,o.Wf)(H)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:De,display:"block","&::before":{position:"absolute",insetBlock:-_e+ft/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${xe}-btn`]:{[`& > ${Et}-down, & > ${xe}-btn-icon > ${Et}-down`]:{fontSize:I}},[`${O}-wrap`]:{position:"relative",[`${xe}-btn > ${Et}-down`]:{fontSize:I},[`${Et}-down::before`]:{transition:`transform ${Pe}`}},[`${O}-wrap-open`]:{[`${Et}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottomLeft, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottomLeft, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottom, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottom, + &${xe}-slide-down-enter${xe}-slide-down-enter-active${O}-placement-bottomRight, + &${xe}-slide-down-appear${xe}-slide-down-appear-active${O}-placement-bottomRight`]:{animationName:C.fJ},[`&${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-topLeft, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-topLeft, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-top, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-top, + &${xe}-slide-up-enter${xe}-slide-up-enter-active${O}-placement-topRight, + &${xe}-slide-up-appear${xe}-slide-up-appear-active${O}-placement-topRight`]:{animationName:C.Qt},[`&${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottomLeft, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottom, + &${xe}-slide-down-leave${xe}-slide-down-leave-active${O}-placement-bottomRight`]:{animationName:C.Uw},[`&${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-topLeft, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-top, + &${xe}-slide-up-leave${xe}-slide-up-leave-active${O}-placement-topRight`]:{animationName:C.ly}})},(0,s.ZP)(H,{colorBg:T,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${O} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:De,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${O}, ${O}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:T,backgroundClip:"padding-box",borderRadius:H.borderRadiusLG,outline:"none",boxShadow:H.boxShadowSecondary},(0,o.Qy)(H)),{[`${et}-item-group-title`]:{padding:`${y}px ${Q}px`,color:H.colorTextDescription,transition:`all ${Pe}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:d,marginInlineEnd:H.marginXS,fontSize:H.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Pe}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${y}px ${Q}px`,color:H.colorText,fontWeight:"normal",fontSize:d,lineHeight:H.lineHeight,cursor:"pointer",transition:`all ${Pe}`,borderRadius:H.borderRadiusSM,"&:hover, &-active":{backgroundColor:H.controlItemBgHover}},(0,o.Qy)(H)),{"&-selected":{color:H.colorPrimary,backgroundColor:H.controlItemBgActive,"&:hover, &-active":{backgroundColor:H.controlItemBgActiveHover}},"&-disabled":{color:S,cursor:"not-allowed","&:hover":{color:S,backgroundColor:T,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${H.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:H.colorSplit},[`${O}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:H.paddingXS,[`${O}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:H.colorTextDescription,fontSize:I,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${H.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:Q+H.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${O}-menu-submenu-title`]:{[`&, ${O}-menu-submenu-arrow-icon`]:{color:S,backgroundColor:T,cursor:"not-allowed"}},[`${et}-submenu-selected ${O}-menu-submenu-title`]:{color:H.colorPrimary}})}},[(0,C.oN)(H,"slide-up"),(0,C.oN)(H,"slide-down"),(0,v.Fm)(H,"move-up"),(0,v.Fm)(H,"move-down"),(0,ae._y)(H,"zoom-big")]]};var Fe=(0,z.Z)("Dropdown",(H,O)=>{let{rootPrefixCls:et}=O;const{marginXXS:De,sizePopupArrow:_e,controlHeight:ft,fontSize:xe,lineHeight:Et,paddingXXS:Pe,componentCls:y,borderRadiusLG:d}=H,t=(ft-xe*Et)/2,{dropdownArrowOffset:S}=(0,s.fS)({contentRadius:d}),I=(0,V.TS)(H,{menuCls:`${y}-menu`,rootPrefixCls:et,dropdownArrowDistance:_e/2+De,dropdownArrowOffset:S,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Pe});return[x(I),ve(I)]},H=>({zIndexPopup:H.zIndexPopupBase+50}))},64165:function(hn,dt,e){e.d(dt,{Z:function(){return Pe}});var o=e(92310),C=e.n(o),v=e(59301),ae=e(36355),s=e(9763),z=e(64993),V=e(88088),ve=()=>{const[,y]=(0,V.Z)(),t=new z.C(y.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"}))))},Fe=()=>{const[,y]=(0,V.Z)(),{colorFill:d,colorFillTertiary:t,colorFillQuaternary:S,colorBgContainer:I}=y,{borderColor:Q,shadowColor:T,contentColor:Me}=(0,v.useMemo)(()=>({borderColor:new z.C(d).onBackground(I).toHexShortString(),shadowColor:new z.C(t).onBackground(I).toHexShortString(),contentColor:new z.C(S).onBackground(I).toHexShortString()}),[d,t,S,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:T,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:Q},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:Me}))))},H=e(83116),O=e(37613);const et=y=>{const{componentCls:d,margin:t,marginXS:S,marginXL:I,fontSize:Q,lineHeight:T}=y;return{[d]:{marginInline:S,fontSize:Q,lineHeight:T,textAlign:"center",[`${d}-image`]:{height:y.emptyImgHeight,marginBottom:S,opacity:y.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${d}-description`]:{color:y.colorText},[`${d}-footer`]:{marginTop:t},"&-normal":{marginBlock:I,color:y.colorTextDisabled,[`${d}-description`]:{color:y.colorTextDisabled},[`${d}-image`]:{height:y.emptyImgHeightMD}},"&-small":{marginBlock:S,color:y.colorTextDisabled,[`${d}-image`]:{height:y.emptyImgHeightSM}}}}};var De=(0,H.Z)("Empty",y=>{const{componentCls:d,controlHeightLG:t}=y,S=(0,O.TS)(y,{emptyImgCls:`${d}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(S)]}),_e=function(y,d){var t={};for(var S in y)Object.prototype.hasOwnProperty.call(y,S)&&d.indexOf(S)<0&&(t[S]=y[S]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,S=Object.getOwnPropertySymbols(y);I{var{className:d,rootClassName:t,prefixCls:S,image:I=ft,description:Q,children:T,imageStyle:Me,style:at}=y,Ke=_e(y,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:xt,empty:Ye}=v.useContext(ae.E_),Qe=Ze("empty",S),[ge,G]=De(Qe),[me]=(0,s.Z)("Empty"),B=typeof Q!="undefined"?Q:me==null?void 0:me.description,g=typeof B=="string"?B:"empty";let F=null;return typeof I=="string"?F=v.createElement("img",{alt:g,src:I}):F=I,ge(v.createElement("div",Object.assign({className:C()(G,Qe,Ye==null?void 0:Ye.className,{[`${Qe}-normal`]:I===xe,[`${Qe}-rtl`]:xt==="rtl"},d,t),style:Object.assign(Object.assign({},Ye==null?void 0:Ye.style),at)},Ke),v.createElement("div",{className:`${Qe}-image`,style:Me},F),B&&v.createElement("div",{className:`${Qe}-description`},B),T&&v.createElement("div",{className:`${Qe}-footer`},T)))};Et.PRESENTED_IMAGE_DEFAULT=ft,Et.PRESENTED_IMAGE_SIMPLE=xe;var Pe=Et},78241:function(hn,dt,e){e.d(dt,{default:function(){return Tt}});var o=e(26407),C=e(92310),v=e.n(C),ae=e(77900),s=e(59301),z=e(62892),V=e(32441);function ie(w){const[ce,ue]=s.useState(w);return s.useEffect(()=>{const c=setTimeout(()=>{ue(w)},w.length?0:10);return()=>{clearTimeout(c)}},[w]),ce}var ve=e(17313),x=e(29878),Fe=e(8378),H=e(37613),O=e(83116),De=w=>{const{componentCls:ce}=w,ue=`${ce}-show-help`,c=`${ce}-show-help-item`;return{[ue]:{transition:`opacity ${w.motionDurationSlow} ${w.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[c]:{overflow:"hidden",transition:`height ${w.motionDurationSlow} ${w.motionEaseInOut}, + opacity ${w.motionDurationSlow} ${w.motionEaseInOut}, + transform ${w.motionDurationSlow} ${w.motionEaseInOut} !important`,[`&${c}-appear, &${c}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${c}-leave-active`]:{transform:"translateY(-5px)"}}}}};const _e=w=>({legend:{display:"block",width:"100%",marginBottom:w.marginLG,padding:0,color:w.colorTextDescription,fontSize:w.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${w.lineWidth}px ${w.lineType} ${w.colorBorder}`},label:{fontSize:w.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 ${w.controlOutlineWidth}px ${w.controlOutline}`},output:{display:"block",paddingTop:15,color:w.colorText,fontSize:w.fontSize,lineHeight:w.lineHeight}}),ft=(w,ce)=>{const{formItemCls:ue}=w;return{[ue]:{[`${ue}-label > label`]:{height:ce},[`${ue}-control-input`]:{minHeight:ce}}}},xe=w=>{const{componentCls:ce}=w;return{[w.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ve.Wf)(w)),_e(w)),{[`${ce}-text`]:{display:"inline-block",paddingInlineEnd:w.paddingSM},"&-small":Object.assign({},ft(w,w.controlHeightSM)),"&-large":Object.assign({},ft(w,w.controlHeightLG))})}},Et=w=>{const{formItemCls:ce,iconCls:ue,componentCls:c,rootPrefixCls:u,labelRequiredMarkColor:fe,labelColor:ee,labelFontSize:Ne,labelHeight:Le,labelColonMarginInlineStart:Oe,labelColonMarginInlineEnd:mt,itemMarginBottom:yt}=w;return{[ce]:Object.assign(Object.assign({},(0,ve.Wf)(w)),{marginBottom:yt,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${u}-row`]:{display:"none"},"&-has-warning":{[`${ce}-split`]:{color:w.colorError}},"&-has-error":{[`${ce}-split`]:{color:w.colorWarning}},[`${ce}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${w.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Le,color:ee,fontSize:Ne,[`> ${ue}`]:{fontSize:w.fontSize,verticalAlign:"top"},[`&${ce}-required:not(${ce}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:w.marginXXS,color:fe,fontSize:w.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${c}-hide-required-mark &`]:{display:"none"}},[`${ce}-optional`]:{display:"inline-block",marginInlineStart:w.marginXXS,color:w.colorTextDescription,[`${c}-hide-required-mark &`]:{display:"none"}},[`${ce}-tooltip`]:{color:w.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:w.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Oe,marginInlineEnd:mt},[`&${ce}-no-colon::after`]:{content:'"\\a0"'}}},[`${ce}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${u}-col-'"]):not([class*="' ${u}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:w.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[ce]:{"&-explain, &-extra":{clear:"both",color:w.colorTextDescription,fontSize:w.fontSize,lineHeight:w.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:w.controlHeightSM,transition:`color ${w.motionDurationMid} ${w.motionEaseOut}`},"&-explain":{"&-error":{color:w.colorError},"&-warning":{color:w.colorWarning}}},[`&-with-help ${ce}-explain`]:{height:"auto",opacity:1},[`${ce}-feedback-icon`]:{fontSize:w.fontSize,textAlign:"center",visibility:"visible",animationName:x.kr,animationDuration:w.motionDurationMid,animationTimingFunction:w.motionEaseOutBack,pointerEvents:"none","&-success":{color:w.colorSuccess},"&-error":{color:w.colorError},"&-warning":{color:w.colorWarning},"&-validating":{color:w.colorPrimary}}})}},Pe=w=>{const{componentCls:ce,formItemCls:ue}=w;return{[`${ce}-horizontal`]:{[`${ue}-label`]:{flexGrow:0},[`${ue}-control`]:{flex:"1 1 0",minWidth:0},[`${ue}-label[class$='-24'], ${ue}-label[class*='-24 ']`]:{[`& + ${ue}-control`]:{minWidth:"unset"}}}}},y=w=>{const{componentCls:ce,formItemCls:ue}=w;return{[`${ce}-inline`]:{display:"flex",flexWrap:"wrap",[ue]:{flex:"none",marginInlineEnd:w.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ue}-label, + > ${ue}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ue}-label`]:{flex:"none"},[`${ce}-text`]:{display:"inline-block"},[`${ue}-has-feedback`]:{display:"inline-block"}}}}},d=w=>({padding:w.verticalLabelPadding,margin:w.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=w=>{const{componentCls:ce,formItemCls:ue,rootPrefixCls:c}=w;return{[`${ue} ${ue}-label`]:d(w),[ce]:{[ue]:{flexWrap:"wrap",[`${ue}-label, ${ue}-control`]:{[`&:not([class*=" ${c}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},S=w=>{const{componentCls:ce,formItemCls:ue,rootPrefixCls:c}=w;return{[`${ce}-vertical`]:{[ue]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${ce}-item-control`]:{width:"100%"}}},[`${ce}-vertical ${ue}-label, + .${c}-col-24${ue}-label, + .${c}-col-xl-24${ue}-label`]:d(w),[`@media (max-width: ${w.screenXSMax}px)`]:[t(w),{[ce]:{[`.${c}-col-xs-24${ue}-label`]:d(w)}}],[`@media (max-width: ${w.screenSMMax}px)`]:{[ce]:{[`.${c}-col-sm-24${ue}-label`]:d(w)}},[`@media (max-width: ${w.screenMDMax}px)`]:{[ce]:{[`.${c}-col-md-24${ue}-label`]:d(w)}},[`@media (max-width: ${w.screenLGMax}px)`]:{[ce]:{[`.${c}-col-lg-24${ue}-label`]:d(w)}}}},I=(w,ce)=>(0,H.TS)(w,{formItemCls:`${w.componentCls}-item`,rootPrefixCls:ce});var Q=(0,O.Z)("Form",(w,ce)=>{let{rootPrefixCls:ue}=ce;const c=I(w,ue);return[xe(c),Et(c),De(c),Pe(c),y(c),S(c),(0,Fe.Z)(c),x.kr]},w=>({labelRequiredMarkColor:w.colorError,labelColor:w.colorTextHeading,labelFontSize:w.fontSize,labelHeight:w.controlHeight,labelColonMarginInlineStart:w.marginXXS/2,labelColonMarginInlineEnd:w.marginXS,itemMarginBottom:w.marginLG,verticalLabelPadding:`0 0 ${w.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const T=[];function Me(w,ce,ue){let c=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof w=="string"?w:`${ce}-${c}`,error:w,errorStatus:ue}}var Ke=w=>{let{help:ce,helpStatus:ue,errors:c=T,warnings:u=T,className:fe,fieldId:ee,onVisibleChanged:Ne}=w;const{prefixCls:Le}=s.useContext(V.Rk),Oe=`${Le}-item-explain`,[,mt]=Q(Le),yt=(0,s.useMemo)(()=>(0,z.Z)(Le),[Le]),Zt=ie(c),It=ie(u),At=s.useMemo(()=>ce!=null?[Me(ce,"help",ue)]:[].concat((0,o.Z)(Zt.map((j,U)=>Me(j,"error","error",U))),(0,o.Z)(It.map((j,U)=>Me(j,"warning","warning",U)))),[ce,ue,Zt,It]),P={};return ee&&(P.id=`${ee}_help`),s.createElement(ae.default,{motionDeadline:yt.motionDeadline,motionName:`${Le}-show-help`,visible:!!At.length,onVisibleChanged:Ne},j=>{const{className:U,style:te}=j;return s.createElement("div",Object.assign({},P,{className:v()(Oe,U,fe,mt),style:te,role:"alert"}),s.createElement(ae.CSSMotionList,Object.assign({keys:At},(0,z.Z)(Le),{motionName:`${Le}-show-help-item`,component:!1}),we=>{const{key:Ce,error:ne,errorStatus:m,className:Z,style:L}=we;return s.createElement("div",{key:Ce,className:v()(Z,{[`${Oe}-${m}`]:m}),style:L},ne)}))})},Ze=e(95013),xt=e(36355),Ye=e(1684),Qe=e(52946),ge=e(19716),G=e(16722);const me=["parentNode"],B="form_item";function g(w){return w===void 0||w===!1?[]:Array.isArray(w)?w:[w]}function F(w,ce){if(!w.length)return;const ue=w.join("_");return ce?`${ce}_${ue}`:me.includes(ue)?`${B}_${ue}`:ue}function q(w,ce,ue,c,u,fe){let ee=c;return fe!==void 0?ee=fe:ue.validating?ee="validating":w.length?ee="error":ce.length?ee="warning":(ue.touched||u&&ue.validated)&&(ee="success"),ee}function D(w){return g(w).join("_")}function de(w){const[ce]=(0,Ze.useForm)(),ue=s.useRef({}),c=s.useMemo(()=>w!=null?w:Object.assign(Object.assign({},ce),{__INTERNAL__:{itemRef:u=>fe=>{const ee=D(u);fe?ue.current[ee]=fe:delete ue.current[ee]}},scrollToField:function(u){let fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const ee=g(u),Ne=F(ee,c.__INTERNAL__.name),Le=Ne?document.getElementById(Ne):null;Le&&(0,G.Z)(Le,Object.assign({scrollMode:"if-needed",block:"nearest"},fe))},getFieldInstance:u=>{const fe=D(u);return ue.current[fe]}}),[w,ce]);return[c]}var he=e(28726),qe=function(w,ce){var ue={};for(var c in w)Object.prototype.hasOwnProperty.call(w,c)&&ce.indexOf(c)<0&&(ue[c]=w[c]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(w);u{const ue=s.useContext(Ye.Z),{getPrefixCls:c,direction:u,form:fe}=s.useContext(xt.E_),{prefixCls:ee,className:Ne,rootClassName:Le,size:Oe,disabled:mt=ue,form:yt,colon:Zt,labelAlign:It,labelWrap:At,labelCol:P,wrapperCol:j,hideRequiredMark:U,layout:te="horizontal",scrollToFirstError:we,requiredMark:Ce,onFinishFailed:ne,name:m,style:Z,feedbackIcons:L}=w,_=qe(w,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),re=(0,ge.Z)(Oe),je=s.useContext(he.Z),ze=(0,s.useMemo)(()=>Ce!==void 0?Ce:fe&&fe.requiredMark!==void 0?fe.requiredMark:!U,[U,Ce,fe]),ht=Zt!=null?Zt:fe==null?void 0:fe.colon,Ot=c("form",ee),[Bt,Ut]=Q(Ot),zt=v()(Ot,`${Ot}-${te}`,{[`${Ot}-hide-required-mark`]:ze===!1,[`${Ot}-rtl`]:u==="rtl",[`${Ot}-${re}`]:re},Ut,fe==null?void 0:fe.className,Ne,Le),[Vt]=de(yt),{__INTERNAL__:Ft}=Vt;Ft.name=m;const vt=(0,s.useMemo)(()=>({name:m,labelAlign:It,labelCol:P,labelWrap:At,wrapperCol:j,vertical:te==="vertical",colon:ht,requiredMark:ze,itemRef:Ft.itemRef,form:Vt,feedbackIcons:L}),[m,It,P,j,te,ht,ze,Vt,L]);s.useImperativeHandle(ce,()=>Vt);const Qt=(Sn,Gt)=>{if(Sn){let Wt={block:"nearest"};typeof Sn=="object"&&(Wt=Sn),Vt.scrollToField(Gt,Wt)}},$t=Sn=>{if(ne==null||ne(Sn),Sn.errorFields.length){const Gt=Sn.errorFields[0].name;if(we!==void 0){Qt(we,Gt);return}fe&&fe.scrollToFirstError!==void 0&&Qt(fe.scrollToFirstError,Gt)}};return Bt(s.createElement(Ye.n,{disabled:mt},s.createElement(Qe.q,{size:re},s.createElement(V.RV,Object.assign({},{validateMessages:je}),s.createElement(V.q3.Provider,{value:vt},s.createElement(Ze.default,Object.assign({id:m},_,{name:m,onFinishFailed:$t,form:Vt,style:Object.assign(Object.assign({},fe==null?void 0:fe.style),Z),className:zt})))))))};var be=s.forwardRef(tt),ct=e(41799),Se=e(8654),X=e(92343),Ve=e(11592);function M(w){if(typeof w=="function")return w;const ce=(0,Ve.Z)(w);return ce.length<=1?ce[0]:ce}const R=()=>{const{status:w,errors:ce=[],warnings:ue=[]}=(0,s.useContext)(V.aM);return{status:w,errors:ce,warnings:ue}};R.Context=V.aM;var l=R,f=e(16089);function A(w){const[ce,ue]=s.useState(w),c=(0,s.useRef)(null),u=(0,s.useRef)([]),fe=(0,s.useRef)(!1);s.useEffect(()=>(fe.current=!1,()=>{fe.current=!0,f.Z.cancel(c.current),c.current=null}),[]);function ee(Ne){fe.current||(c.current===null&&(u.current=[],c.current=(0,f.Z)(()=>{c.current=null,ue(Le=>{let Oe=Le;return u.current.forEach(mt=>{Oe=mt(Oe)}),Oe})})),u.current.push(Ne))}return[ce,ee]}function N(){const{itemRef:w}=s.useContext(V.q3),ce=s.useRef({});function ue(c,u){const fe=u&&typeof u=="object"&&u.ref,ee=c.join("_");return(ce.current.name!==ee||ce.current.originRef!==fe)&&(ce.current.name=ee,ce.current.originRef=fe,ce.current.ref=(0,Se.sQ)(w(c),fe)),ce.current.ref}return ue}var J=e(29194),$=e(34280),Be=e(2738),le=e(27382),oe=e(37028);const W=w=>{const{formItemCls:ce}=w;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${ce}-control`]:{display:"flex"}}}};var He=(0,O.b)(["Form","item-item"],(w,ce)=>{let{rootPrefixCls:ue}=ce;const c=I(w,ue);return[W(c)]}),ke=w=>{const{prefixCls:ce,status:ue,wrapperCol:c,children:u,errors:fe,warnings:ee,_internalItemRender:Ne,extra:Le,help:Oe,fieldId:mt,marginBottom:yt,onErrorVisibleChanged:Zt}=w,It=`${ce}-item`,At=s.useContext(V.q3),P=c||At.wrapperCol||{},j=v()(`${It}-control`,P.className),U=s.useMemo(()=>Object.assign({},At),[At]);delete U.labelCol,delete U.wrapperCol;const te=s.createElement("div",{className:`${It}-control-input`},s.createElement("div",{className:`${It}-control-input-content`},u)),we=s.useMemo(()=>({prefixCls:ce,status:ue}),[ce,ue]),Ce=yt!==null||fe.length||ee.length?s.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},s.createElement(V.Rk.Provider,{value:we},s.createElement(Ke,{fieldId:mt,errors:fe,warnings:ee,help:Oe,helpStatus:ue,className:`${It}-explain-connected`,onVisibleChanged:Zt})),!!yt&&s.createElement("div",{style:{width:0,height:yt}})):null,ne={};mt&&(ne.id=`${mt}_extra`);const m=Le?s.createElement("div",Object.assign({},ne,{className:`${It}-extra`}),Le):null,Z=Ne&&Ne.mark==="pro_table_render"&&Ne.render?Ne.render(w,{input:te,errorList:Ce,extra:m}):s.createElement(s.Fragment,null,te,Ce,m);return s.createElement(V.q3.Provider,{value:U},s.createElement(oe.Z,Object.assign({},P,{className:j}),Z),s.createElement(He,{prefixCls:ce}))},st=e(61485),E=e(31724),i=e(9763),h=e(6848),K=function(w,ce){var ue={};for(var c in w)Object.prototype.hasOwnProperty.call(w,c)&&ce.indexOf(c)<0&&(ue[c]=w[c]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(w);u{let{prefixCls:ce,label:ue,htmlFor:c,labelCol:u,labelAlign:fe,colon:ee,required:Ne,requiredMark:Le,tooltip:Oe}=w;var mt;const[yt]=(0,i.Z)("Form"),{vertical:Zt,labelAlign:It,labelCol:At,labelWrap:P,colon:j}=s.useContext(V.q3);if(!ue)return null;const U=u||At||{},te=fe||It,we=`${ce}-item-label`,Ce=v()(we,te==="left"&&`${we}-left`,U.className,{[`${we}-wrap`]:!!P});let ne=ue;const m=ee===!0||j!==!1&&ee!==!1;m&&!Zt&&typeof ue=="string"&&ue.trim()!==""&&(ne=ue.replace(/[:|:]\s*$/,""));const L=se(Oe);if(L){const{icon:ze=s.createElement(st.Z,null)}=L,ht=K(L,["icon"]),Ot=s.createElement(h.Z,Object.assign({},ht),s.cloneElement(ze,{className:`${ce}-item-tooltip`,title:""}));ne=s.createElement(s.Fragment,null,ne,Ot)}const _=Le==="optional",re=typeof Le=="function";re?ne=Le(ne,{required:!!Ne}):_&&!Ne&&(ne=s.createElement(s.Fragment,null,ne,s.createElement("span",{className:`${ce}-item-optional`,title:""},(yt==null?void 0:yt.optional)||((mt=E.Z.Form)===null||mt===void 0?void 0:mt.optional))));const je=v()({[`${ce}-item-required`]:Ne,[`${ce}-item-required-mark-optional`]:_||re,[`${ce}-item-no-colon`]:!m});return s.createElement(oe.Z,Object.assign({},U,{className:Ce}),s.createElement("label",{htmlFor:c,className:je,title:typeof ue=="string"?ue:""},ne))},Ae=e(29679),Je=e(19248),bt=e(96512),Dt=e(58617);const wt={success:Ae.Z,warning:bt.Z,error:Je.Z,validating:Dt.Z};function Ht(w){let{children:ce,errors:ue,warnings:c,hasFeedback:u,validateStatus:fe,prefixCls:ee,meta:Ne,noStyle:Le}=w;const Oe=`${ee}-item`,{feedbackIcons:mt}=s.useContext(V.q3),yt=q(ue,c,Ne,null,!!u,fe),{isFormItemInput:Zt,status:It}=s.useContext(V.aM),At=s.useMemo(()=>{var P;let j;if(u){const we=u!==!0&&u.icons||mt,Ce=yt&&((P=we==null?void 0:we({status:yt,errors:ue,warnings:c}))===null||P===void 0?void 0:P[yt]),ne=yt&&wt[yt];j=Ce!==!1&&ne?s.createElement("span",{className:v()(`${Oe}-feedback-icon`,`${Oe}-feedback-icon-${yt}`)},Ce||s.createElement(ne,null)):null}let U=!0,te=yt||"";return Le&&(U=Zt,te=(yt!=null?yt:It)||""),{status:te,errors:ue,warnings:c,hasFeedback:!!u,feedbackIcon:j,isFormItemInput:U}},[yt,u,Le,Zt,It]);return s.createElement(V.aM.Provider,{value:At},ce)}var Xt=function(w,ce){var ue={};for(var c in w)Object.prototype.hasOwnProperty.call(w,c)&&ce.indexOf(c)<0&&(ue[c]=w[c]);if(w!=null&&typeof Object.getOwnPropertySymbols=="function")for(var u=0,c=Object.getOwnPropertySymbols(w);u{if(L&&Ce.current){const Ut=getComputedStyle(Ce.current);je(parseInt(Ut.marginBottom,10))}},[L,_]);const ze=Ut=>{Ut||je(null)},Ot=function(){let Ut=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const zt=Ut?ne:Oe.errors,Vt=Ut?m:Oe.warnings;return q(zt,Vt,Oe,"",!!mt,Le)}(),Bt=v()(te,ue,c,{[`${te}-with-help`]:Z||ne.length||m.length,[`${te}-has-feedback`]:Ot&&mt,[`${te}-has-success`]:Ot==="success",[`${te}-has-warning`]:Ot==="warning",[`${te}-has-error`]:Ot==="error",[`${te}-is-validating`]:Ot==="validating",[`${te}-hidden`]:yt});return s.createElement("div",{className:Bt,style:u,ref:Ce},s.createElement(le.Z,Object.assign({className:`${te}-row`},(0,Be.Z)(U,["_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(Ue,Object.assign({htmlFor:It},w,{requiredMark:we,required:At!=null?At:P,prefixCls:ce})),s.createElement(ke,Object.assign({},w,Oe,{errors:ne,warnings:m,prefixCls:ce,status:Ot,help:fe,marginBottom:re,onErrorVisibleChanged:ze}),s.createElement(V.qI.Provider,{value:j},s.createElement(Ht,{prefixCls:ce,meta:Oe,errors:Oe.errors,warnings:Oe.warnings,hasFeedback:mt,validateStatus:Ot},Zt)))),!!re&&s.createElement("div",{className:`${te}-margin-offset`,style:{marginBottom:-re}}))}const vn="__SPLIT__",tn=null,rn=s.memo(w=>{let{children:ce}=w;return ce},(w,ce)=>w.value===ce.value&&w.update===ce.update&&w.childProps.length===ce.childProps.length&&w.childProps.every((ue,c)=>ue===ce.childProps[c]));function Mt(w){return w!=null}function pn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function yn(w){const{name:ce,noStyle:ue,className:c,dependencies:u,prefixCls:fe,shouldUpdate:ee,rules:Ne,children:Le,required:Oe,label:mt,messageVariables:yt,trigger:Zt="onChange",validateTrigger:It,hidden:At,help:P}=w,{getPrefixCls:j}=s.useContext(xt.E_),{name:U}=s.useContext(V.q3),te=M(Le),we=typeof te=="function",Ce=s.useContext(V.qI),{validateTrigger:ne}=s.useContext(Ze.FieldContext),m=It!==void 0?It:ne,Z=Mt(ce),L=j("form",fe),[_,re]=Q(L),je=s.useContext(Ze.ListContext),ze=s.useRef(),[ht,Ot]=A({}),[Bt,Ut]=(0,ct.Z)(()=>pn()),zt=Gt=>{const Wt=je==null?void 0:je.getKey(Gt.name);if(Ut(Gt.destroy?pn():Gt,!0),ue&&P!==!1&&Ce){let fn=Gt.name;if(Gt.destroy)fn=ze.current||fn;else if(Wt!==void 0){const[gn,xn]=Wt;fn=[gn].concat((0,o.Z)(xn)),ze.current=fn}Ce(Gt,fn)}},Vt=(Gt,Wt)=>{Ot(fn=>{const gn=Object.assign({},fn),Ln=[].concat((0,o.Z)(Gt.name.slice(0,-1)),(0,o.Z)(Wt)).join(vn);return Gt.destroy?delete gn[Ln]:gn[Ln]=Gt,gn})},[Ft,vt]=s.useMemo(()=>{const Gt=(0,o.Z)(Bt.errors),Wt=(0,o.Z)(Bt.warnings);return Object.values(ht).forEach(fn=>{Gt.push.apply(Gt,(0,o.Z)(fn.errors||[])),Wt.push.apply(Wt,(0,o.Z)(fn.warnings||[]))}),[Gt,Wt]},[ht,Bt.errors,Bt.warnings]),Qt=N();function $t(Gt,Wt,fn){return ue&&!At?s.createElement(Ht,{prefixCls:L,hasFeedback:w.hasFeedback,validateStatus:w.validateStatus,meta:Bt,errors:Ft,warnings:vt,noStyle:!0},Gt):s.createElement(qt,Object.assign({key:"row"},w,{className:v()(c,re),prefixCls:L,fieldId:Wt,isRequired:fn,errors:Ft,warnings:vt,meta:Bt,onSubItemMetaChange:Vt}),Gt)}if(!Z&&!we&&!u)return _($t(te));let Sn={};return typeof mt=="string"?Sn.label=mt:ce&&(Sn.label=String(ce)),yt&&(Sn=Object.assign(Object.assign({},Sn),yt)),_(s.createElement(Ze.Field,Object.assign({},w,{messageVariables:Sn,trigger:Zt,validateTrigger:m,onMetaChange:zt}),(Gt,Wt,fn)=>{const gn=g(ce).length&&Wt?Wt.name:[],xn=F(gn,U),Ln=Oe!==void 0?Oe:!!(Ne&&Ne.some(ot=>{if(ot&&typeof ot=="object"&&ot.required&&!ot.warningOnly)return!0;if(typeof ot=="function"){const Yt=ot(fn);return Yt&&Yt.required&&!Yt.warningOnly}return!1})),jt=Object.assign({},Gt);let it=null;if(Array.isArray(te)&&Z)it=te;else if(!(we&&(!(ee||u)||Z))){if(!(u&&!we&&!Z))if((0,X.l$)(te)){const ot=Object.assign(Object.assign({},te.props),jt);if(ot.id||(ot.id=xn),P||Ft.length>0||vt.length>0||w.extra){const dn=[];(P||Ft.length>0)&&dn.push(`${xn}_help`),w.extra&&dn.push(`${xn}_extra`),ot["aria-describedby"]=dn.join(" ")}Ft.length>0&&(ot["aria-invalid"]="true"),Ln&&(ot["aria-required"]="true"),(0,Se.Yr)(te)&&(ot.ref=Qt(gn,te)),new Set([].concat((0,o.Z)(g(Zt)),(0,o.Z)(g(m)))).forEach(dn=>{ot[dn]=function(){for(var cn,On,an,Cn,Bn,Nt=arguments.length,Pt=new Array(Nt),ln=0;ln{var{prefixCls:ce,children:ue}=w,c=lt(w,["prefixCls","children"]);const{getPrefixCls:u}=s.useContext(xt.E_),fe=u("form",ce),ee=s.useMemo(()=>({prefixCls:fe,status:"error"}),[fe]);return s.createElement(Ze.List,Object.assign({},c),(Ne,Le,Oe)=>s.createElement(V.Rk.Provider,{value:ee},ue(Ne.map(mt=>Object.assign(Object.assign({},mt),{fieldKey:mt.key})),Le,{errors:Oe.errors,warnings:Oe.warnings})))};function _t(){const{form:w}=(0,s.useContext)(V.q3);return w}const $e=be;$e.Item=ut,$e.List=Jt,$e.ErrorList=Ke,$e.useForm=de,$e.useFormInstance=_t,$e.useWatch=Ze.useWatch,$e.Provider=V.RV,$e.create=()=>{};var Tt=$e},5871:function(hn,dt,e){e.d(dt,{Z:function(){return st}});var o=e(84105),C=e(87395),v=e(92310),ae=e.n(v),s=e(92413),z=e(400),V=e(39559),ie=e(33606),ve=e(37061),x=e(6909),Fe=e(4771);function H(){return typeof BigInt=="function"}function O(E){return!E&&E!==0&&!Number.isNaN(E)||!String(E).trim()}function et(E){var i=E.trim(),h=i.startsWith("-");h&&(i=i.slice(1)),i=i.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,""),i.startsWith(".")&&(i="0".concat(i));var K=i||"0",se=K.split("."),pe=se[0]||"0",Ue=se[1]||"0";pe==="0"&&Ue==="0"&&(h=!1);var Ae=h?"-":"";return{negative:h,negativeStr:Ae,trimStr:K,integerStr:pe,decimalStr:Ue,fullStr:"".concat(Ae).concat(K)}}function De(E){var i=String(E);return!Number.isNaN(Number(i))&&i.includes("e")}function _e(E){var i=String(E);if(De(E)){var h=Number(i.slice(i.indexOf("e-")+2)),K=i.match(/\.(\d+)/);return K!=null&&K[1]&&(h+=K[1].length),h}return i.includes(".")&&xe(i)?i.length-i.indexOf(".")-1:0}function ft(E){var i=String(E);if(De(E)){if(E>Number.MAX_SAFE_INTEGER)return String(H()?BigInt(E).toString():Number.MAX_SAFE_INTEGER);if(E0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":et("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),E}(),Pe=function(){function E(i){if((0,x.Z)(this,E),(0,z.Z)(this,"origin",""),(0,z.Z)(this,"number",void 0),(0,z.Z)(this,"empty",void 0),O(i)){this.empty=!0;return}this.origin=String(i),this.number=Number(i)}return(0,Fe.Z)(E,[{key:"negate",value:function(){return new E(-this.toNumber())}},{key:"add",value:function(h){if(this.isInvalidate())return new E(h);var K=Number(h);if(Number.isNaN(K))return this;var se=this.number+K;if(se>Number.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(seNumber.MAX_SAFE_INTEGER)return new E(Number.MAX_SAFE_INTEGER);if(se0&&arguments[0]!==void 0?arguments[0]:!0;return h?this.isInvalidate()?"":ft(this.number):this.origin}}]),E}();function y(E){return H()?new Et(E):new Pe(E)}function d(E,i,h){var K=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(E==="")return"";var se=et(E),pe=se.negativeStr,Ue=se.integerStr,Ae=se.decimalStr,Je="".concat(i).concat(Ae),bt="".concat(pe).concat(Ue);if(h>=0){var Dt=Number(Ae[h]);if(Dt>=5&&!K){var wt=y(E).add("".concat(pe,"0.").concat("0".repeat(h)).concat(10-Dt));return d(wt.toString(),i,h,K)}return h===0?bt:"".concat(bt).concat(i).concat(Ae.padEnd(h,"0").slice(0,h))}return Je===".0"?bt:"".concat(bt).concat(Je)}var t=y,S=e(93681),I=e(34280),Q=e(8654),T=e(59301),Me=e(48736);function at(E,i){var h=(0,T.useRef)(null);function K(){try{var pe=E.selectionStart,Ue=E.selectionEnd,Ae=E.value,Je=Ae.substring(0,pe),bt=Ae.substring(Ue);h.current={start:pe,end:Ue,value:Ae,beforeTxt:Je,afterTxt:bt}}catch(Dt){}}function se(){if(E&&h.current&&i)try{var pe=E.value,Ue=h.current,Ae=Ue.beforeTxt,Je=Ue.afterTxt,bt=Ue.start,Dt=pe.length;if(pe.endsWith(Je))Dt=pe.length-h.current.afterTxt.length;else if(pe.startsWith(Ae))Dt=Ae.length;else{var wt=Ae[bt-1],Ht=pe.indexOf(wt,bt-1);Ht!==-1&&(Dt=Ht+1)}E.setSelectionRange(Dt,Dt)}catch(Xt){(0,Me.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(Xt.message))}}return[K,se]}var Ke=e(49658),Ze=function(){var i=(0,T.useState)(!1),h=(0,ie.Z)(i,2),K=h[0],se=h[1];return(0,I.Z)(function(){se((0,Ke.Z)())},[]),K},xt=Ze,Ye=e(16089),Qe=200,ge=600;function G(E){var i=E.prefixCls,h=E.upNode,K=E.downNode,se=E.upDisabled,pe=E.downDisabled,Ue=E.onStep,Ae=T.useRef(),Je=T.useRef([]),bt=T.useRef();bt.current=Ue;var Dt=function(){clearTimeout(Ae.current)},wt=function(pn,yn){pn.preventDefault(),Dt(),bt.current(yn);function Te(){bt.current(yn),Ae.current=setTimeout(Te,Qe)}Ae.current=setTimeout(Te,ge)};T.useEffect(function(){return function(){Dt(),Je.current.forEach(function(Mt){return Ye.Z.cancel(Mt)})}},[]);var Ht=xt();if(Ht)return null;var Xt="".concat(i,"-handler"),qt=ae()(Xt,"".concat(Xt,"-up"),(0,z.Z)({},"".concat(Xt,"-up-disabled"),se)),vn=ae()(Xt,"".concat(Xt,"-down"),(0,z.Z)({},"".concat(Xt,"-down-disabled"),pe)),tn=function(){return Je.current.push((0,Ye.Z)(Dt))},rn={unselectable:"on",role:"button",onMouseUp:tn,onMouseLeave:tn};return T.createElement("div",{className:"".concat(Xt,"-wrap")},T.createElement("span",(0,s.Z)({},rn,{onMouseDown:function(pn){wt(pn,!0)},"aria-label":"Increase Value","aria-disabled":se,className:qt}),h||T.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-up-inner")})),T.createElement("span",(0,s.Z)({},rn,{onMouseDown:function(pn){wt(pn,!1)},"aria-label":"Decrease Value","aria-disabled":pe,className:vn}),K||T.createElement("span",{unselectable:"on",className:"".concat(i,"-handler-down-inner")})))}function me(E){var i=typeof E=="number"?ft(E):et(E).fullStr,h=i.includes(".");return h?et(i.replace(/(\d)\.(\d)/g,"$1$2.")).fullStr:E+"0"}var B=e(5643),g=function(){var E=(0,T.useRef)(0),i=function(){Ye.Z.cancel(E.current)};return(0,T.useEffect)(function(){return i},[]),function(h){i(),E.current=(0,Ye.Z)(function(){h()})}},F=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","classNames","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],q=["disabled","style","prefixCls","value","prefix","suffix","addonBefore","addonAfter","classes","className","classNames"],D=function(i,h){return i||h.isEmpty()?h.toString():h.toNumber()},de=function(i){var h=t(i);return h.isInvalidate()?null:h},he=T.forwardRef(function(E,i){var h,K=E.prefixCls,se=K===void 0?"rc-input-number":K,pe=E.className,Ue=E.style,Ae=E.min,Je=E.max,bt=E.step,Dt=bt===void 0?1:bt,wt=E.defaultValue,Ht=E.value,Xt=E.disabled,qt=E.readOnly,vn=E.upHandler,tn=E.downHandler,rn=E.keyboard,Mt=E.controls,pn=Mt===void 0?!0:Mt,yn=E.classNames,Te=E.stringMode,ut=E.parser,lt=E.formatter,St=E.precision,Jt=E.decimalSeparator,_t=E.onChange,$e=E.onInput,Tt=E.onPressEnter,w=E.onStep,ce=(0,ve.Z)(E,F),ue="".concat(se,"-input"),c=T.useRef(null),u=T.useState(!1),fe=(0,ie.Z)(u,2),ee=fe[0],Ne=fe[1],Le=T.useRef(!1),Oe=T.useRef(!1),mt=T.useRef(!1),yt=T.useState(function(){return t(Ht!=null?Ht:wt)}),Zt=(0,ie.Z)(yt,2),It=Zt[0],At=Zt[1];function P(it){Ht===void 0&&At(it)}var j=T.useCallback(function(it,ot){if(!ot)return St>=0?St:Math.max(_e(it),_e(Dt))},[St,Dt]),U=T.useCallback(function(it){var ot=String(it);if(ut)return ut(ot);var Yt=ot;return Jt&&(Yt=Yt.replace(Jt,".")),Yt.replace(/[^\w.-]+/g,"")},[ut,Jt]),te=T.useRef(""),we=T.useCallback(function(it,ot){if(lt)return lt(it,{userTyping:ot,input:String(te.current)});var Yt=typeof it=="number"?ft(it):it;if(!ot){var Lt=j(Yt,ot);if(xe(Yt)&&(Jt||Lt>=0)){var dn=Jt||".";Yt=d(Yt,dn,Lt)}}return Yt},[lt,j,Jt]),Ce=T.useState(function(){var it=wt!=null?wt:Ht;return It.isInvalidate()&&["string","number"].includes((0,V.Z)(it))?Number.isNaN(it)?"":it:we(It.toString(),!1)}),ne=(0,ie.Z)(Ce,2),m=ne[0],Z=ne[1];te.current=m;function L(it,ot){Z(we(it.isInvalidate()?it.toString(!1):it.toString(!ot),ot))}var _=T.useMemo(function(){return de(Je)},[Je,St]),re=T.useMemo(function(){return de(Ae)},[Ae,St]),je=T.useMemo(function(){return!_||!It||It.isInvalidate()?!1:_.lessEquals(It)},[_,It]),ze=T.useMemo(function(){return!re||!It||It.isInvalidate()?!1:It.lessEquals(re)},[re,It]),ht=at(c.current,ee),Ot=(0,ie.Z)(ht,2),Bt=Ot[0],Ut=Ot[1],zt=function(ot){return _&&!ot.lessEquals(_)?_:re&&!re.lessEquals(ot)?re:null},Vt=function(ot){return!zt(ot)},Ft=function(ot,Yt){var Lt=ot,dn=Vt(Lt)||Lt.isEmpty();if(!Lt.isEmpty()&&!Yt&&(Lt=zt(Lt)||Lt,dn=!0),!qt&&!Xt&&dn){var cn=Lt.toString(),On=j(cn,Yt);return On>=0&&(Lt=t(d(cn,".",On)),Vt(Lt)||(Lt=t(d(cn,".",On,!0)))),Lt.equals(It)||(P(Lt),_t==null||_t(Lt.isEmpty()?null:D(Te,Lt)),Ht===void 0&&L(Lt,Yt)),Lt}return It},vt=g(),Qt=function it(ot){if(Bt(),te.current=ot,Z(ot),!Oe.current){var Yt=U(ot),Lt=t(Yt);Lt.isNaN()||Ft(Lt,!0)}$e==null||$e(ot),vt(function(){var dn=ot;ut||(dn=ot.replace(/。/g,".")),dn!==ot&&it(dn)})},$t=function(){Oe.current=!0},Sn=function(){Oe.current=!1,Qt(c.current.value)},Gt=function(ot){Qt(ot.target.value)},Wt=function(ot){var Yt;if(!(ot&&je||!ot&&ze)){Le.current=!1;var Lt=t(mt.current?me(Dt):Dt);ot||(Lt=Lt.negate());var dn=(It||t(0)).add(Lt.toString()),cn=Ft(dn,!1);w==null||w(D(Te,cn),{offset:mt.current?me(Dt):Dt,type:ot?"up":"down"}),(Yt=c.current)===null||Yt===void 0||Yt.focus()}},fn=function(ot){var Yt=t(U(m)),Lt=Yt;Yt.isNaN()?Lt=Ft(It,ot):Lt=Ft(Yt,ot),Ht!==void 0?L(It,!1):Lt.isNaN()||L(Lt,!1)},gn=function(){Le.current=!0},xn=function(ot){var Yt=ot.key,Lt=ot.shiftKey;Le.current=!0,mt.current=Lt,Yt==="Enter"&&(Oe.current||(Le.current=!1),fn(!1),Tt==null||Tt(ot)),rn!==!1&&!Oe.current&&["Up","ArrowUp","Down","ArrowDown"].includes(Yt)&&(Wt(Yt==="Up"||Yt==="ArrowUp"),ot.preventDefault())},Ln=function(){Le.current=!1,mt.current=!1},jt=function(){fn(!1),Ne(!1),Le.current=!1};return(0,I.o)(function(){It.isInvalidate()||L(It,!1)},[St]),(0,I.o)(function(){var it=t(Ht);At(it);var ot=t(U(m));(!it.equals(ot)||!Le.current||lt)&&L(it,Le.current)},[Ht]),(0,I.o)(function(){lt&&Ut()},[m]),T.createElement("div",{className:ae()(se,yn==null?void 0:yn.input,pe,(h={},(0,z.Z)(h,"".concat(se,"-focused"),ee),(0,z.Z)(h,"".concat(se,"-disabled"),Xt),(0,z.Z)(h,"".concat(se,"-readonly"),qt),(0,z.Z)(h,"".concat(se,"-not-a-number"),It.isNaN()),(0,z.Z)(h,"".concat(se,"-out-of-range"),!It.isInvalidate()&&!Vt(It)),h)),style:Ue,onFocus:function(){Ne(!0)},onBlur:jt,onKeyDown:xn,onKeyUp:Ln,onCompositionStart:$t,onCompositionEnd:Sn,onBeforeInput:gn},pn&&T.createElement(G,{prefixCls:se,upNode:vn,downNode:tn,upDisabled:je,downDisabled:ze,onStep:Wt}),T.createElement("div",{className:"".concat(ue,"-wrap")},T.createElement("input",(0,s.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":Ae,"aria-valuemax":Je,"aria-valuenow":It.isInvalidate()?null:It.toString(),step:Dt},ce,{ref:(0,Q.sQ)(c,i),className:ue,value:m,onChange:Gt,disabled:Xt,readOnly:qt}))))}),qe=T.forwardRef(function(E,i){var h=E.disabled,K=E.style,se=E.prefixCls,pe=E.value,Ue=E.prefix,Ae=E.suffix,Je=E.addonBefore,bt=E.addonAfter,Dt=E.classes,wt=E.className,Ht=E.classNames,Xt=(0,ve.Z)(E,q),qt=T.useRef(null),vn=function(rn){qt.current&&(0,B.nH)(qt.current,rn)};return T.createElement(S.BaseInput,{inputElement:T.createElement(he,(0,s.Z)({prefixCls:se,disabled:h,classNames:Ht,ref:(0,Q.sQ)(qt,i)},Xt)),className:wt,triggerFocus:vn,prefixCls:se,value:pe,disabled:h,style:K,prefix:Ue,suffix:Ae,addonAfter:bt,addonBefore:Je,classes:Dt,classNames:Ht,components:{affixWrapper:"div",groupWrapper:"div",wrapper:"div",groupAddon:"div"}})});qe.displayName="InputNumber";var tt=qe,nt=tt,be=e(19080),ct=e(36355),Se=e(92736),X=e(1684),Ve=e(19716),M=e(32441),R=e(33234),l=e(9937),f=e(17313),A=e(74207),N=e(83116),J=e(37613);const $=(E,i)=>{let{componentCls:h,borderRadiusSM:K,borderRadiusLG:se}=E;const pe=i==="lg"?se:K;return{[`&-${i}`]:{[`${h}-handler-wrap`]:{borderStartEndRadius:pe,borderEndEndRadius:pe},[`${h}-handler-up`]:{borderStartEndRadius:pe},[`${h}-handler-down`]:{borderEndEndRadius:pe}}}},Be=E=>{const{componentCls:i,lineWidth:h,lineType:K,colorBorder:se,borderRadius:pe,fontSizeLG:Ue,controlHeightLG:Ae,controlHeightSM:Je,colorError:bt,paddingInlineSM:Dt,colorTextDescription:wt,motionDurationMid:Ht,handleHoverColor:Xt,paddingInline:qt,paddingBlock:vn,handleBg:tn,handleActiveBg:rn,colorTextDisabled:Mt,borderRadiusSM:pn,borderRadiusLG:yn,controlWidth:Te,handleVisible:ut,handleBorderColor:lt}=E;return[{[i]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),(0,l.ik)(E)),(0,l.bi)(E,i)),{display:"inline-block",width:Te,margin:0,padding:0,border:`${h}px ${K} ${se}`,borderRadius:pe,"&-rtl":{direction:"rtl",[`${i}-input`]:{direction:"rtl"}},"&-lg":{padding:0,fontSize:Ue,borderRadius:yn,[`input${i}-input`]:{height:Ae-2*h}},"&-sm":{padding:0,borderRadius:pn,[`input${i}-input`]:{height:Je-2*h,padding:`0 ${Dt}px`}},"&:hover":Object.assign({},(0,l.pU)(E)),"&-focused":Object.assign({},(0,l.M1)(E)),"&-out-of-range":{[`${i}-input-wrap`]:{input:{color:bt}}},"&-group":Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),(0,l.s7)(E)),{"&-wrapper":{display:"inline-block",textAlign:"start",verticalAlign:"top",[`${i}-affix-wrapper`]:{width:"100%"},"&-lg":{[`${i}-group-addon`]:{borderRadius:yn,fontSize:E.fontSizeLG}},"&-sm":{[`${i}-group-addon`]:{borderRadius:pn}},[`${i}-wrapper-disabled > ${i}-group-addon`]:Object.assign({},(0,l.Xy)(E))}}),[`&-disabled ${i}-input`]:{cursor:"not-allowed"},[i]:{"&-input":Object.assign(Object.assign(Object.assign(Object.assign({},(0,f.Wf)(E)),{width:"100%",padding:`${vn}px ${qt}px`,textAlign:"start",backgroundColor:"transparent",border:0,borderRadius:pe,outline:0,transition:`all ${Ht} linear`,appearance:"textfield",fontSize:"inherit"}),(0,l.nz)(E.colorTextPlaceholder)),{'&[type="number"]::-webkit-inner-spin-button, &[type="number"]::-webkit-outer-spin-button':{margin:0,webkitAppearance:"none",appearance:"none"}})}})},{[i]:Object.assign(Object.assign(Object.assign({[`&:hover ${i}-handler-wrap, &-focused ${i}-handler-wrap`]:{opacity:1},[`${i}-handler-wrap`]:{position:"absolute",insetBlockStart:0,insetInlineEnd:0,width:E.handleWidth,height:"100%",background:tn,borderStartStartRadius:0,borderStartEndRadius:pe,borderEndEndRadius:pe,borderEndStartRadius:0,opacity:ut===!0?1:0,display:"flex",flexDirection:"column",alignItems:"stretch",transition:`opacity ${Ht} linear ${Ht}`,[`${i}-handler`]:{display:"flex",alignItems:"center",justifyContent:"center",flex:"auto",height:"40%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{marginInlineEnd:0,fontSize:E.handleFontSize}}},[`${i}-handler`]:{height:"50%",overflow:"hidden",color:wt,fontWeight:"bold",lineHeight:0,textAlign:"center",cursor:"pointer",borderInlineStart:`${h}px ${K} ${lt}`,transition:`all ${Ht} linear`,"&:active":{background:rn},"&:hover":{height:"60%",[` + ${i}-handler-up-inner, + ${i}-handler-down-inner + `]:{color:Xt}},"&-up-inner, &-down-inner":Object.assign(Object.assign({},(0,f.Ro)()),{color:wt,transition:`all ${Ht} linear`,userSelect:"none"})},[`${i}-handler-up`]:{borderStartEndRadius:pe},[`${i}-handler-down`]:{borderBlockStart:`${h}px ${K} ${lt}`,borderEndEndRadius:pe}},$(E,"lg")),$(E,"sm")),{"&-disabled, &-readonly":{[`${i}-handler-wrap`]:{display:"none"},[`${i}-input`]:{color:"inherit"}},[` + ${i}-handler-up-disabled, + ${i}-handler-down-disabled + `]:{cursor:"not-allowed"},[` + ${i}-handler-up-disabled:hover &-handler-up-inner, + ${i}-handler-down-disabled:hover &-handler-down-inner + `]:{color:Mt}})},{[`${i}-borderless`]:{borderColor:"transparent",boxShadow:"none",[`${i}-handler-down`]:{borderBlockStartWidth:0}}}]},le=E=>{const{componentCls:i,paddingBlock:h,paddingInline:K,inputAffixPadding:se,controlWidth:pe,borderRadiusLG:Ue,borderRadiusSM:Ae}=E;return{[`${i}-affix-wrapper`]:Object.assign(Object.assign(Object.assign({},(0,l.ik)(E)),(0,l.bi)(E,`${i}-affix-wrapper`)),{position:"relative",display:"inline-flex",width:pe,padding:0,paddingInlineStart:K,"&-lg":{borderRadius:Ue},"&-sm":{borderRadius:Ae},[`&:not(${i}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},(0,l.pU)(E)),{zIndex:1}),"&-focused, &:focus":{zIndex:1},[`&-disabled > ${i}-disabled`]:{background:"transparent"},[`> div${i}`]:{width:"100%",border:"none",outline:"none",[`&${i}-focused`]:{boxShadow:"none !important"}},[`input${i}-input`]:{padding:`${h}px 0`},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${i}-handler-wrap`]:{zIndex:2},[i]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center",pointerEvents:"none"},"&-prefix":{marginInlineEnd:se},"&-suffix":{position:"absolute",insetBlockStart:0,insetInlineEnd:0,zIndex:1,height:"100%",marginInlineEnd:K,marginInlineStart:se}}})}};var oe=(0,N.Z)("InputNumber",E=>{const i=(0,J.TS)(E,(0,l.e5)(E));return[Be(i),le(i),(0,A.c)(i)]},E=>Object.assign(Object.assign({},(0,l.TM)(E)),{controlWidth:90,handleWidth:E.controlHeightSM-E.lineWidth*2,handleFontSize:E.fontSize/2,handleVisible:"auto",handleActiveBg:E.colorFillAlter,handleBg:E.colorBgContainer,handleHoverColor:E.colorPrimary,handleBorderColor:E.colorBorder})),W=function(E,i){var h={};for(var K in E)Object.prototype.hasOwnProperty.call(E,K)&&i.indexOf(K)<0&&(h[K]=E[K]);if(E!=null&&typeof Object.getOwnPropertySymbols=="function")for(var se=0,K=Object.getOwnPropertySymbols(E);se{const{getPrefixCls:h,direction:K}=T.useContext(ct.E_),se=T.useRef(null);T.useImperativeHandle(i,()=>se.current);const{className:pe,rootClassName:Ue,size:Ae,disabled:Je,prefixCls:bt,addonBefore:Dt,addonAfter:wt,prefix:Ht,bordered:Xt=!0,readOnly:qt,status:vn,controls:tn}=E,rn=W(E,["className","rootClassName","size","disabled","prefixCls","addonBefore","addonAfter","prefix","bordered","readOnly","status","controls"]),Mt=h("input-number",bt),[pn,yn]=oe(Mt),{compactSize:Te,compactItemClassnames:ut}=(0,R.ri)(Mt,K);let lt=T.createElement(C.Z,{className:`${Mt}-handler-up-inner`}),St=T.createElement(o.Z,{className:`${Mt}-handler-down-inner`});const Jt=typeof tn=="boolean"?tn:void 0;typeof tn=="object"&&(lt=typeof tn.upIcon=="undefined"?lt:T.createElement("span",{className:`${Mt}-handler-up-inner`},tn.upIcon),St=typeof tn.downIcon=="undefined"?St:T.createElement("span",{className:`${Mt}-handler-down-inner`},tn.downIcon));const{hasFeedback:_t,status:$e,isFormItemInput:Tt,feedbackIcon:w}=T.useContext(M.aM),ce=(0,be.F)($e,vn),ue=(0,Ve.Z)(Le=>{var Oe;return(Oe=Ae!=null?Ae:Te)!==null&&Oe!==void 0?Oe:Le}),c=T.useContext(X.Z),u=Je!=null?Je:c,fe=ae()({[`${Mt}-lg`]:ue==="large",[`${Mt}-sm`]:ue==="small",[`${Mt}-rtl`]:K==="rtl",[`${Mt}-borderless`]:!Xt,[`${Mt}-in-form-item`]:Tt},(0,be.Z)(Mt,ce),ut,yn),ee=`${Mt}-group`,Ne=T.createElement(nt,Object.assign({ref:se,disabled:u,className:ae()(pe,Ue),upHandler:lt,downHandler:St,prefixCls:Mt,readOnly:qt,controls:Jt,prefix:Ht,suffix:_t&&w,addonAfter:wt&&T.createElement(R.BR,null,T.createElement(M.Ux,{override:!0,status:!0},wt)),addonBefore:Dt&&T.createElement(R.BR,null,T.createElement(M.Ux,{override:!0,status:!0},Dt)),classNames:{input:fe},classes:{affixWrapper:ae()((0,be.Z)(`${Mt}-affix-wrapper`,ce,_t),{[`${Mt}-affix-wrapper-sm`]:ue==="small",[`${Mt}-affix-wrapper-lg`]:ue==="large",[`${Mt}-affix-wrapper-rtl`]:K==="rtl",[`${Mt}-affix-wrapper-borderless`]:!Xt},yn),wrapper:ae()({[`${ee}-rtl`]:K==="rtl",[`${Mt}-wrapper-disabled`]:u},yn),group:ae()({[`${Mt}-group-wrapper-sm`]:ue==="small",[`${Mt}-group-wrapper-lg`]:ue==="large",[`${Mt}-group-wrapper-rtl`]:K==="rtl"},(0,be.Z)(`${Mt}-group-wrapper`,ce,_t),yn)}},rn));return pn(Ne)}),Ee=He,ke=E=>T.createElement(Se.ZP,{theme:{components:{InputNumber:{handleVisible:!0}}}},T.createElement(He,Object.assign({},E)));Ee._InternalPanelDoNotUseOrYouWillBeFired=ke;var st=Ee},9432:function(hn,dt,e){e.d(dt,{Z:function(){return Et},n:function(){return ft}});var o=e(19248),C=e(92310),v=e.n(C),ae=e(93681),s=e(8654),z=e(59301),V=e(19080),ie=e(36355),ve=e(1684),x=e(19716),Fe=e(32441),H=e(33234),O=e(59412),et=e(9937);function De(Pe){return!!(Pe.prefix||Pe.suffix||Pe.allowClear)}var _e=function(Pe,y){var d={};for(var t in Pe)Object.prototype.hasOwnProperty.call(Pe,t)&&y.indexOf(t)<0&&(d[t]=Pe[t]);if(Pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,t=Object.getOwnPropertySymbols(Pe);S{var d;const{prefixCls:t,bordered:S=!0,status:I,size:Q,disabled:T,onBlur:Me,onFocus:at,suffix:Ke,allowClear:Ze,addonAfter:xt,addonBefore:Ye,className:Qe,style:ge,styles:G,rootClassName:me,onChange:B,classNames:g}=Pe,F=_e(Pe,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:q,direction:D,input:de}=z.useContext(ie.E_),he=q("input",t),qe=(0,z.useRef)(null),[tt,nt]=(0,et.ZP)(he),{compactSize:be,compactItemClassnames:ct}=(0,H.ri)(he,D),Se=(0,x.Z)(He=>{var Ee;return(Ee=Q!=null?Q:be)!==null&&Ee!==void 0?Ee:He}),X=z.useContext(ve.Z),Ve=T!=null?T:X,{status:M,hasFeedback:R,feedbackIcon:l}=(0,z.useContext)(Fe.aM),f=(0,V.F)(M,I),A=De(Pe)||!!R,N=(0,z.useRef)(A);(0,z.useEffect)(()=>{var He;A&&N.current,N.current=A},[A]);const J=(0,O.Z)(qe,!0),$=He=>{J(),Me==null||Me(He)},Be=He=>{J(),at==null||at(He)},le=He=>{J(),B==null||B(He)},oe=(R||Ke)&&z.createElement(z.Fragment,null,Ke,R&&l);let W;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?W=Ze:Ze&&(W={clearIcon:z.createElement(o.Z,null)}),tt(z.createElement(ae.default,Object.assign({ref:(0,s.sQ)(y,qe),prefixCls:he,autoComplete:de==null?void 0:de.autoComplete},F,{disabled:Ve,onBlur:$,onFocus:Be,style:Object.assign(Object.assign({},de==null?void 0:de.style),ge),styles:Object.assign(Object.assign({},de==null?void 0:de.styles),G),suffix:oe,allowClear:W,className:v()(Qe,me,ct,de==null?void 0:de.className),onChange:le,addonAfter:xt&&z.createElement(H.BR,null,z.createElement(Fe.Ux,{override:!0,status:!0},xt)),addonBefore:Ye&&z.createElement(H.BR,null,z.createElement(Fe.Ux,{override:!0,status:!0},Ye)),classNames:Object.assign(Object.assign(Object.assign({},g),de==null?void 0:de.classNames),{input:v()({[`${he}-sm`]:Se==="small",[`${he}-lg`]:Se==="large",[`${he}-rtl`]:D==="rtl",[`${he}-borderless`]:!S},!A&&(0,V.Z)(he,f),g==null?void 0:g.input,(d=de==null?void 0:de.classNames)===null||d===void 0?void 0:d.input,nt)}),classes:{affixWrapper:v()({[`${he}-affix-wrapper-sm`]:Se==="small",[`${he}-affix-wrapper-lg`]:Se==="large",[`${he}-affix-wrapper-rtl`]:D==="rtl",[`${he}-affix-wrapper-borderless`]:!S},(0,V.Z)(`${he}-affix-wrapper`,f,R),nt),wrapper:v()({[`${he}-group-rtl`]:D==="rtl"},nt),group:v()({[`${he}-group-wrapper-sm`]:Se==="small",[`${he}-group-wrapper-lg`]:Se==="large",[`${he}-group-wrapper-rtl`]:D==="rtl",[`${he}-group-wrapper-disabled`]:Ve},(0,V.Z)(`${he}-group-wrapper`,f,R),nt)}})))})},1643:function(hn,dt,e){var o=e(19248),C=e(92310),v=e.n(C),ae=e(9296),s=e(59301),z=e(19080),V=e(36355),ie=e(1684),ve=e(19716),x=e(32441),Fe=e(9432),H=e(9937),O=function(De,_e){var ft={};for(var xe in De)Object.prototype.hasOwnProperty.call(De,xe)&&_e.indexOf(xe)<0&&(ft[xe]=De[xe]);if(De!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,xe=Object.getOwnPropertySymbols(De);Et{const{prefixCls:ft,bordered:xe=!0,size:Et,disabled:Pe,status:y,allowClear:d,showCount:t,classNames:S,rootClassName:I,className:Q}=De,T=O(De,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Me,direction:at}=s.useContext(V.E_),Ke=(0,ve.Z)(Et),Ze=s.useContext(ie.Z),xt=Pe!=null?Pe:Ze,{status:Ye,hasFeedback:Qe,feedbackIcon:ge}=s.useContext(x.aM),G=(0,z.F)(Ye,y),me=s.useRef(null);s.useImperativeHandle(_e,()=>{var D;return{resizableTextArea:(D=me.current)===null||D===void 0?void 0:D.resizableTextArea,focus:de=>{var he,qe;(0,Fe.n)((qe=(he=me.current)===null||he===void 0?void 0:he.resizableTextArea)===null||qe===void 0?void 0:qe.textArea,de)},blur:()=>{var de;return(de=me.current)===null||de===void 0?void 0:de.blur()}}});const B=Me("input",ft);let g;typeof d=="object"&&(d!=null&&d.clearIcon)?g=d:d&&(g={clearIcon:s.createElement(o.Z,null)});const[F,q]=(0,H.ZP)(B);return F(s.createElement(ae.default,Object.assign({},T,{disabled:xt,allowClear:g,className:v()(Q,I),classes:{affixWrapper:v()(`${B}-textarea-affix-wrapper`,{[`${B}-affix-wrapper-rtl`]:at==="rtl",[`${B}-affix-wrapper-borderless`]:!xe,[`${B}-affix-wrapper-sm`]:Ke==="small",[`${B}-affix-wrapper-lg`]:Ke==="large",[`${B}-textarea-show-count`]:t},(0,z.Z)(`${B}-affix-wrapper`,G),q)},classNames:Object.assign(Object.assign({},S),{textarea:v()({[`${B}-borderless`]:!xe,[`${B}-sm`]:Ke==="small",[`${B}-lg`]:Ke==="large"},(0,z.Z)(B,G),q,S==null?void 0:S.textarea)}),prefixCls:B,suffix:Qe&&s.createElement("span",{className:`${B}-textarea-suffix`},ge),showCount:t,ref:me})))});dt.Z=et},59412:function(hn,dt,e){e.d(dt,{Z:function(){return C}});var o=e(59301);function C(v,ae){const s=(0,o.useRef)([]),z=()=>{s.current.push(setTimeout(()=>{var V,ie,ve,x;!((V=v.current)===null||V===void 0)&&V.input&&((ie=v.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ve=v.current)===null||ve===void 0)&&ve.input.hasAttribute("value"))&&((x=v.current)===null||x===void 0||x.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ae&&z(),()=>s.current.forEach(V=>{V&&clearTimeout(V)})),[]),z}},92832:function(hn,dt,e){e.d(dt,{default:function(){return Ke}});var o=e(92310),C=e.n(o),v=e(59301),ae=e(36355),s=e(32441),z=e(9937),ie=Ze=>{const{getPrefixCls:xt,direction:Ye}=(0,v.useContext)(ae.E_),{prefixCls:Qe,className:ge}=Ze,G=xt("input-group",Qe),me=xt("input"),[B,g]=(0,z.ZP)(me),F=C()(G,{[`${G}-lg`]:Ze.size==="large",[`${G}-sm`]:Ze.size==="small",[`${G}-compact`]:Ze.compact,[`${G}-rtl`]:Ye==="rtl"},g,ge),q=(0,v.useContext)(s.aM),D=(0,v.useMemo)(()=>Object.assign(Object.assign({},q),{isFormItemInput:!1}),[q]);return B(v.createElement("span",{className:F,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(s.aM.Provider,{value:D},Ze.children)))},ve=e(9432),x=e(73331),Fe=e(15277),H=e(2738),O=e(8654),et=e(59412),De=function(Ze,xt){var Ye={};for(var Qe in Ze)Object.prototype.hasOwnProperty.call(Ze,Qe)&&xt.indexOf(Qe)<0&&(Ye[Qe]=Ze[Qe]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Qe=Object.getOwnPropertySymbols(Ze);geZe?v.createElement(Fe.Z,null):v.createElement(x.Z,null),ft={click:"onClick",hover:"onMouseOver"};var Et=v.forwardRef((Ze,xt)=>{const{visibilityToggle:Ye=!0}=Ze,Qe=typeof Ye=="object"&&Ye.visible!==void 0,[ge,G]=(0,v.useState)(()=>Qe?Ye.visible:!1),me=(0,v.useRef)(null);v.useEffect(()=>{Qe&&G(Ye.visible)},[Qe,Ye]);const B=(0,et.Z)(me),g=()=>{const{disabled:Ve}=Ze;Ve||(ge&&B(),G(M=>{var R;const l=!M;return typeof Ye=="object"&&((R=Ye.onVisibleChange)===null||R===void 0||R.call(Ye,l)),l}))},F=Ve=>{const{action:M="click",iconRender:R=_e}=Ze,l=ft[M]||"",f=R(ge),A={[l]:g,className:`${Ve}-icon`,key:"passwordIcon",onMouseDown:N=>{N.preventDefault()},onMouseUp:N=>{N.preventDefault()}};return v.cloneElement(v.isValidElement(f)?f:v.createElement("span",null,f),A)},{className:q,prefixCls:D,inputPrefixCls:de,size:he}=Ze,qe=De(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:tt}=v.useContext(ae.E_),nt=tt("input",de),be=tt("input-password",D),ct=Ye&&F(be),Se=C()(be,q,{[`${be}-${he}`]:!!he}),X=Object.assign(Object.assign({},(0,H.Z)(qe,["suffix","iconRender","visibilityToggle"])),{type:ge?"text":"password",className:Se,prefixCls:nt,suffix:ct});return he&&(X.size=he),v.createElement(ve.Z,Object.assign({ref:(0,O.sQ)(xt,me)},X))}),Pe=e(47472),y=e(92343),d=e(3113),t=e(19716),S=e(33234),I=function(Ze,xt){var Ye={};for(var Qe in Ze)Object.prototype.hasOwnProperty.call(Ze,Qe)&&xt.indexOf(Qe)<0&&(Ye[Qe]=Ze[Qe]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,Qe=Object.getOwnPropertySymbols(Ze);ge{const{prefixCls:Ye,inputPrefixCls:Qe,className:ge,size:G,suffix:me,enterButton:B=!1,addonAfter:g,loading:F,disabled:q,onSearch:D,onChange:de,onCompositionStart:he,onCompositionEnd:qe}=Ze,tt=I(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:nt,direction:be}=v.useContext(ae.E_),ct=v.useRef(!1),Se=nt("input-search",Ye),X=nt("input",Qe),{compactSize:Ve}=(0,S.ri)(Se,be),M=(0,t.Z)(ke=>{var st;return(st=G!=null?G:Ve)!==null&&st!==void 0?st:ke}),R=v.useRef(null),l=ke=>{ke&&ke.target&&ke.type==="click"&&D&&D(ke.target.value,ke,{source:"clear"}),de&&de(ke)},f=ke=>{var st;document.activeElement===((st=R.current)===null||st===void 0?void 0:st.input)&&ke.preventDefault()},A=ke=>{var st,E;D&&D((E=(st=R.current)===null||st===void 0?void 0:st.input)===null||E===void 0?void 0:E.value,ke,{source:"input"})},N=ke=>{ct.current||F||A(ke)},J=typeof B=="boolean"?v.createElement(Pe.Z,null):null,$=`${Se}-button`;let Be;const le=B||{},oe=le.type&&le.type.__ANT_BUTTON===!0;oe||le.type==="button"?Be=(0,y.Tm)(le,Object.assign({onMouseDown:f,onClick:ke=>{var st,E;(E=(st=le==null?void 0:le.props)===null||st===void 0?void 0:st.onClick)===null||E===void 0||E.call(st,ke),A(ke)},key:"enterButton"},oe?{className:$,size:M}:{})):Be=v.createElement(d.ZP,{className:$,type:B?"primary":void 0,size:M,disabled:q,key:"enterButton",onMouseDown:f,onClick:A,loading:F,icon:J},B),g&&(Be=[Be,(0,y.Tm)(g,{key:"addonAfter"})]);const W=C()(Se,{[`${Se}-rtl`]:be==="rtl",[`${Se}-${M}`]:!!M,[`${Se}-with-button`]:!!B},ge),He=ke=>{ct.current=!0,he==null||he(ke)},Ee=ke=>{ct.current=!1,qe==null||qe(ke)};return v.createElement(ve.Z,Object.assign({ref:(0,O.sQ)(R,xt),onPressEnter:N},tt,{size:M,onCompositionStart:He,onCompositionEnd:Ee,prefixCls:X,addonAfter:Be,suffix:me,onChange:l,className:W,disabled:q}))}),Me=e(1643);const at=ve.Z;at.Group=ie,at.Search=T,at.TextArea=Me.Z,at.Password=Et;var Ke=at},9937:function(hn,dt,e){e.d(dt,{M1:function(){return V},TM:function(){return y},Xy:function(){return ie},bi:function(){return Fe},e5:function(){return Pe},ik:function(){return H},nz:function(){return s},pU:function(){return z},s7:function(){return O},x0:function(){return x}});var o=e(17313),C=e(74207),v=e(37613),ae=e(83116);const s=d=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:d,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),z=d=>({borderColor:d.hoverBorderColor}),V=d=>({borderColor:d.activeBorderColor,boxShadow:d.activeShadow,outline:0}),ie=d=>({color:d.colorTextDisabled,backgroundColor:d.colorBgContainerDisabled,borderColor:d.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},z((0,v.TS)(d,{hoverBorderColor:d.colorBorder})))}),ve=d=>{const{paddingBlockLG:t,fontSizeLG:S,lineHeightLG:I,borderRadiusLG:Q,paddingInlineLG:T}=d;return{padding:`${t}px ${T}px`,fontSize:S,lineHeight:I,borderRadius:Q}},x=d=>({padding:`${d.paddingBlockSM}px ${d.paddingInlineSM}px`,borderRadius:d.borderRadiusSM}),Fe=(d,t)=>{const{componentCls:S,colorError:I,colorWarning:Q,errorActiveShadow:T,warningActiveShadow:Me,colorErrorBorderHover:at,colorWarningBorderHover:Ke}=d;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:I,"&:hover":{borderColor:at},"&:focus, &-focused":Object.assign({},V((0,v.TS)(d,{activeBorderColor:I,activeShadow:T}))),[`${S}-prefix, ${S}-suffix`]:{color:I}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:Q,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},V((0,v.TS)(d,{activeBorderColor:Q,activeShadow:Me}))),[`${S}-prefix, ${S}-suffix`]:{color:Q}}}},H=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({},z(d)),"&:focus, &-focused":Object.assign({},V(d)),"&-disabled, &[disabled]":Object.assign({},ie(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({},ve(d)),"&-sm":Object.assign({},x(d)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),O=d=>{const{componentCls:t,antCls:S}=d;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:d.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},ve(d)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},x(d)),[`&-lg ${S}-select-single ${S}-select-selector`]:{height:d.controlHeightLG},[`&-sm ${S}-select-single ${S}-select-selector`]:{height:d.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 ${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,[`${S}-select`]:{margin:`-${d.paddingBlock+1}px -${d.paddingInline}px`,[`&${S}-select-single:not(${S}-select-customize-input)`]:{[`${S}-select-selector`]:{backgroundColor:"inherit",border:`${d.lineWidth}px ${d.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${S}-select-selector`]:{color:d.colorPrimary}}},[`${S}-cascader-picker`]:{margin:`-9px -${d.paddingInline}px`,backgroundColor:"transparent",[`${S}-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,[`${S}-select ${S}-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,[`${S}-select ${S}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:d.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${S}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-d.lineWidth,borderInlineEndWidth:d.lineWidth},[`${t}`]:{float:"none"},[`& > ${S}-select > ${S}-select-selector, + & > ${S}-select-auto-complete ${t}, + & > ${S}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:d.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${S}-select-focused`]:{zIndex:1},[`& > ${S}-select > ${S}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${S}-select:first-child > ${S}-select-selector, + & > ${S}-select-auto-complete:first-child ${t}, + & > ${S}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:d.borderRadius,borderEndStartRadius:d.borderRadius},[`& > *:last-child, + & > ${S}-select:last-child > ${S}-select-selector, + & > ${S}-cascader-picker:last-child ${t}, + & > ${S}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:d.lineWidth,borderStartEndRadius:d.borderRadius,borderEndEndRadius:d.borderRadius},[`& > ${S}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-d.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:d.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:d.borderRadius}}}})}},et=d=>{const{componentCls:t,controlHeightSM:S,lineWidth:I}=d,T=(S-I*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(d)),H(d)),Fe(d,t)),{'&[type="color"]':{height:d.controlHeight,[`&${t}-lg`]:{height:d.controlHeightLG},[`&${t}-sm`]:{height:S,paddingTop:T,paddingBottom:T}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},De=d=>{const{componentCls:t}=d;return{[`${t}-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`}}}},_e=d=>{const{componentCls:t,inputAffixPadding:S,colorTextDescription:I,motionDurationSlow:Q,colorIcon:T,colorIconHover:Me,iconCls:at}=d;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},H(d)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},z(d)),{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:d.paddingXS}},"&-show-count-suffix":{color:I},"&-show-count-has-suffix":{marginInlineEnd:d.paddingXXS},"&-prefix":{marginInlineEnd:S},"&-suffix":{marginInlineStart:S}}}),De(d)),{[`${at}${t}-password-icon`]:{color:T,cursor:"pointer",transition:`all ${Q}`,"&:hover":{color:Me}}}),Fe(d,`${t}-affix-wrapper`))}},ft=d=>{const{componentCls:t,colorError:S,colorWarning:I,borderRadiusLG:Q,borderRadiusSM:T}=d;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(d)),O(d)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:Q,fontSize:d.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:T}},"&-status-error":{[`${t}-group-addon`]:{color:S,borderColor:S}},"&-status-warning":{[`${t}-group-addon`]:{color:I,borderColor:I}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(d))},[`&: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}}}})}},xe=d=>{const{componentCls:t,antCls:S}=d,I=`${t}-search`;return{[I]:{[`${t}`]:{"&:hover, &:focus":{borderColor:d.colorPrimaryHover,[`+ ${t}-group-addon ${I}-button:not(${S}-btn-primary)`]:{borderInlineStartColor:d.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:d.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:d.borderRadius,borderEndEndRadius:d.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${I}-button:not(${S}-btn-primary)`]:{color:d.colorTextDescription,"&:hover":{color:d.colorPrimaryHover},"&:active":{color:d.colorPrimaryActive},[`&${S}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${I}-button`]:{height:d.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${I}-button`]:{height:d.controlHeightLG},[`&-small ${I}-button`]:{height:d.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-d.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}}}}},Et=d=>{const{componentCls:t,paddingLG:S}=d,I=`${t}-textarea`;return{[I]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-d.fontSize*d.lineHeight,insetInlineEnd:0,color:d.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:S}},[`&-affix-wrapper${I}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:S}},[`&-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:d.paddingXS,insetBlockStart:d.paddingXS},[`${I}-suffix`]:{position:"absolute",top:0,insetInlineEnd:d.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Pe(d){return(0,v.TS)(d,{inputAffixPadding:d.paddingXXS})}const y=d=>{const{controlHeight:t,fontSize:S,lineHeight:I,lineWidth:Q,controlHeightSM:T,controlHeightLG:Me,fontSizeLG:at,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:xt,controlPaddingHorizontal:Ye,colorFillAlter:Qe,colorPrimaryHover:ge,controlOutlineWidth:G,controlOutline:me,colorErrorOutline:B,colorWarningOutline:g}=d;return{paddingBlock:Math.max(Math.round((t-S*I)/2*10)/10-Q,3),paddingBlockSM:Math.max(Math.round((T-S*I)/2*10)/10-Q,0),paddingBlockLG:Math.ceil((Me-at*Ke)/2*10)/10-Q,paddingInline:Ze-Q,paddingInlineSM:xt-Q,paddingInlineLG:Ye-Q,addonBg:Qe,activeBorderColor:ge,hoverBorderColor:ge,activeShadow:`0 0 0 ${G}px ${me}`,errorActiveShadow:`0 0 0 ${G}px ${B}`,warningActiveShadow:`0 0 0 ${G}px ${g}`}};dt.ZP=(0,ae.Z)("Input",d=>{const t=(0,v.TS)(d,Pe(d));return[et(t),Et(t),_e(t),ft(t),xe(t),(0,C.c)(t)]},y)},45818:function(hn,dt,e){e.d(dt,{D:function(){return Pe},Z:function(){return t}});var o=e(92413),C=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"},ae=v,s=e(7657),z=function(I,Q){return C.createElement(s.Z,(0,o.Z)({},I,{ref:Q,icon:ae}))},V=C.forwardRef(z),ie=V,ve=e(33853),x=e(38819),Fe=e(92310),H=e.n(Fe),O=e(2738),De=S=>!isNaN(parseFloat(S))&&isFinite(S),_e=e(36355),ft=e(84966),xe=function(S,I){var Q={};for(var T in S)Object.prototype.hasOwnProperty.call(S,T)&&I.indexOf(T)<0&&(Q[T]=S[T]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,T=Object.getOwnPropertySymbols(S);Me{let S=0;return function(){let I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return S+=1,`${I}${S}`}})();var t=C.forwardRef((S,I)=>{const{prefixCls:Q,className:T,trigger:Me,children:at,defaultCollapsed:Ke=!1,theme:Ze="dark",style:xt={},collapsible:Ye=!1,reverseArrow:Qe=!1,width:ge=200,collapsedWidth:G=80,zeroWidthTriggerStyle:me,breakpoint:B,onCollapse:g,onBreakpoint:F}=S,q=xe(S,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:D}=(0,C.useContext)(ft.Gs),[de,he]=(0,C.useState)("collapsed"in S?S.collapsed:Ke),[qe,tt]=(0,C.useState)(!1);(0,C.useEffect)(()=>{"collapsed"in S&&he(S.collapsed)},[S.collapsed]);const nt=(M,R)=>{"collapsed"in S||he(M),g==null||g(M,R)},be=(0,C.useRef)();be.current=M=>{tt(M.matches),F==null||F(M.matches),de!==M.matches&&nt(M.matches,"responsive")},(0,C.useEffect)(()=>{function M(l){return be.current(l)}let R;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&B&&B in Et){R=l(`(max-width: ${Et[B]})`);try{R.addEventListener("change",M)}catch(f){R.addListener(M)}M(R)}}return()=>{try{R==null||R.removeEventListener("change",M)}catch(l){R==null||R.removeListener(M)}}},[B]),(0,C.useEffect)(()=>{const M=y("ant-sider-");return D.addSider(M),()=>D.removeSider(M)},[]);const ct=()=>{nt(!de,"clickTrigger")},{getPrefixCls:Se}=(0,C.useContext)(_e.E_),X=()=>{const M=Se("layout-sider",Q),R=(0,O.Z)(q,["collapsed"]),l=de?G:ge,f=De(l)?`${l}px`:String(l),A=parseFloat(String(G||0))===0?C.createElement("span",{onClick:ct,className:H()(`${M}-zero-width-trigger`,`${M}-zero-width-trigger-${Qe?"right":"left"}`),style:me},Me||C.createElement(ie,null)):null,$={expanded:Qe?C.createElement(x.Z,null):C.createElement(ve.Z,null),collapsed:Qe?C.createElement(ve.Z,null):C.createElement(x.Z,null)}[de?"collapsed":"expanded"],Be=Me!==null?A||C.createElement("div",{className:`${M}-trigger`,onClick:ct,style:{width:f}},Me||$):null,le=Object.assign(Object.assign({},xt),{flex:`0 0 ${f}`,maxWidth:f,minWidth:f,width:f}),oe=H()(M,`${M}-${Ze}`,{[`${M}-collapsed`]:!!de,[`${M}-has-trigger`]:Ye&&Me!==null&&!A,[`${M}-below`]:!!qe,[`${M}-zero-width`]:parseFloat(f)===0},T);return C.createElement("aside",Object.assign({className:oe},R,{style:le,ref:I}),C.createElement("div",{className:`${M}-children`},at),Ye||qe&&A?Be:null)},Ve=C.useMemo(()=>({siderCollapsed:de}),[de]);return C.createElement(Pe.Provider,{value:Ve},X())})},84966:function(hn,dt,e){e.d(dt,{VY:function(){return Pe},$_:function(){return Et},h4:function(){return xe},Gs:function(){return O},ZP:function(){return y}});var o=e(26407),C=e(92310),v=e.n(C),ae=e(2738),s=e(59301),z=e(36355),V=e(83116),ve=d=>{const{componentCls:t,bodyBg:S,lightSiderBg:I,lightTriggerBg:Q,lightTriggerColor:T}=d;return{[`${t}-sider-light`]:{background:I,[`${t}-sider-trigger`]:{color:T,background:Q},[`${t}-sider-zero-width-trigger`]:{color:T,background:Q,border:`1px solid ${S}`,borderInlineStart:0}}}};const x=d=>{const{antCls:t,componentCls:S,colorText:I,triggerColor:Q,footerBg:T,triggerBg:Me,headerHeight:at,headerPadding:Ke,headerColor:Ze,footerPadding:xt,triggerHeight:Ye,zeroTriggerHeight:Qe,zeroTriggerWidth:ge,motionDurationMid:G,motionDurationSlow:me,fontSize:B,borderRadius:g,bodyBg:F,headerBg:q,siderBg:D}=d;return{[S]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:F,"&, *":{boxSizing:"border-box"},[`&${S}-has-sider`]:{flexDirection:"row",[`> ${S}, > ${S}-content`]:{width:0}},[`${S}-header, &${S}-footer`]:{flex:"0 0 auto"},[`${S}-sider`]:{position:"relative",minWidth:0,background:D,transition:`all ${G}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ye},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ye,color:Q,lineHeight:`${Ye}px`,textAlign:"center",background:Me,cursor:"pointer",transition:`all ${G}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:at,insetInlineEnd:-ge,zIndex:1,width:ge,height:Qe,color:Q,fontSize:d.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:D,borderStartStartRadius:0,borderStartEndRadius:g,borderEndEndRadius:g,borderEndStartRadius:0,cursor:"pointer",transition:`background ${me} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${me}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ge,borderStartStartRadius:g,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:g}}}}},ve(d)),{"&-rtl":{direction:"rtl"}}),[`${S}-header`]:{height:at,padding:Ke,color:Ze,lineHeight:`${at}px`,background:q,[`${t}-menu`]:{lineHeight:"inherit"}},[`${S}-footer`]:{padding:xt,color:I,fontSize:B,background:T},[`${S}-content`]:{flex:"auto",minHeight:0}}};var Fe=(0,V.Z)("Layout",d=>[x(d)],d=>{const{colorBgLayout:t,controlHeight:S,controlHeightLG:I,colorText:Q,controlHeightSM:T,marginXXS:Me,colorTextLightSolid:at,colorBgContainer:Ke}=d,Ze=I*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:S*2,headerPadding:`0 ${Ze}px`,headerColor:Q,footerPadding:`${T}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:I+Me*2,triggerBg:"#002140",triggerColor:at,zeroTriggerWidth:I,zeroTriggerHeight:I,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:Q}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),H=function(d,t){var S={};for(var I in d)Object.prototype.hasOwnProperty.call(d,I)&&t.indexOf(I)<0&&(S[I]=d[I]);if(d!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Q=0,I=Object.getOwnPropertySymbols(d);Qnull,removeSider:()=>null}});function et(d){let{suffixCls:t,tagName:S,displayName:I}=d;return Q=>s.forwardRef((Me,at)=>s.createElement(Q,Object.assign({ref:at,suffixCls:t,tagName:S},Me)))}const De=s.forwardRef((d,t)=>{const{prefixCls:S,suffixCls:I,className:Q,tagName:T}=d,Me=H(d,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:at}=s.useContext(z.E_),Ke=at("layout",S),[Ze,xt]=Fe(Ke),Ye=I?`${Ke}-${I}`:Ke;return Ze(s.createElement(T,Object.assign({className:v()(S||Ye,Q,xt),ref:t},Me)))}),_e=s.forwardRef((d,t)=>{const{direction:S}=s.useContext(z.E_),[I,Q]=s.useState([]),{prefixCls:T,className:Me,rootClassName:at,children:Ke,hasSider:Ze,tagName:xt,style:Ye}=d,Qe=H(d,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ge=(0,ae.Z)(Qe,["suffixCls"]),{getPrefixCls:G,layout:me}=s.useContext(z.E_),B=G("layout",T),[g,F]=Fe(B),q=v()(B,{[`${B}-has-sider`]:typeof Ze=="boolean"?Ze:I.length>0,[`${B}-rtl`]:S==="rtl"},me==null?void 0:me.className,Me,at,F),D=s.useMemo(()=>({siderHook:{addSider:de=>{Q(he=>[].concat((0,o.Z)(he),[de]))},removeSider:de=>{Q(he=>he.filter(qe=>qe!==de))}}}),[]);return g(s.createElement(O.Provider,{value:D},s.createElement(xt,Object.assign({ref:t,className:q,style:Object.assign(Object.assign({},me==null?void 0:me.style),Ye)},ge),Ke)))}),ft=et({tagName:"div",displayName:"Layout"})(_e),xe=et({suffixCls:"header",tagName:"header",displayName:"Header"})(De),Et=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(De),Pe=et({suffixCls:"content",tagName:"main",displayName:"Content"})(De);var y=ft},40875:function(hn,dt,e){e.d(dt,{J:function(){return z}});var o=e(59301),C=e(33234),v=e(70425),ae=function(V,ie){var ve={};for(var x in V)Object.prototype.hasOwnProperty.call(V,x)&&ie.indexOf(x)<0&&(ve[x]=V[x]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,x=Object.getOwnPropertySymbols(V);Fe{const{children:ve}=V,x=ae(V,["children"]),Fe=o.useContext(s),H=o.useMemo(()=>Object.assign(Object.assign({},Fe),x),[Fe,x.prefixCls,x.mode,x.selectable]);return o.createElement(s.Provider,{value:H},o.createElement(C.BR,null,(0,v.supportNodeRef)(ve)?o.cloneElement(ve,{ref:ie}):ve))});dt.Z=s},20834:function(hn,dt,e){e.d(dt,{default:function(){return Ve}});var o=e(15285),C=e(59301),v=e(45818),ae=e(92310),s=e.n(ae),z=e(36355),V=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,f=Object.getOwnPropertySymbols(M);A{const{prefixCls:R,className:l,dashed:f}=M,A=V(M,["prefixCls","className","dashed"]),{getPrefixCls:N}=C.useContext(z.E_),J=N("menu",R),$=s()({[`${J}-item-divider-dashed`]:!!f},l);return C.createElement(o.iz,Object.assign({className:$},A))},x=e(11592),Fe=e(2738),H=e(6848),O=e(92343),De=(0,C.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ft=M=>{var R;const{className:l,children:f,icon:A,title:N,danger:J}=M,{prefixCls:$,firstLevel:Be,direction:le,disableMenuItemTitleTooltip:oe,inlineCollapsed:W}=C.useContext(De),He=h=>{const K=C.createElement("span",{className:`${$}-title-content`},f);return(!A||(0,O.l$)(f)&&f.type==="span")&&f&&h&&Be&&typeof f=="string"?C.createElement("div",{className:`${$}-inline-collapsed-noicon`},f.charAt(0)):K},{siderCollapsed:Ee}=C.useContext(v.D);let ke=N;typeof N=="undefined"?ke=Be?f:"":N===!1&&(ke="");const st={title:ke};!Ee&&!W&&(st.title=null,st.open=!1);const E=(0,x.Z)(f).length;let i=C.createElement(o.ck,Object.assign({},(0,Fe.Z)(M,["title","icon","danger"]),{className:s()({[`${$}-item-danger`]:J,[`${$}-item-only-child`]:(A?E+1:E)===1},l),title:typeof N=="string"?N:void 0}),(0,O.Tm)(A,{className:s()((0,O.l$)(A)?(R=A.props)===null||R===void 0?void 0:R.className:"",`${$}-item-icon`)}),He(W));return oe||(i=C.createElement(H.Z,Object.assign({},st,{placement:le==="rtl"?"left":"right",overlayClassName:`${$}-inline-collapsed-tooltip`}),i)),i},Et=M=>{var R;const{popupClassName:l,icon:f,title:A,theme:N}=M,J=C.useContext(De),{prefixCls:$,inlineCollapsed:Be,theme:le}=J,oe=(0,o.Xl)();let W;if(!f)W=Be&&!oe.length&&A&&typeof A=="string"?C.createElement("div",{className:`${$}-inline-collapsed-noicon`},A.charAt(0)):C.createElement("span",{className:`${$}-title-content`},A);else{const Ee=(0,O.l$)(A)&&A.type==="span";W=C.createElement(C.Fragment,null,(0,O.Tm)(f,{className:s()((0,O.l$)(f)?(R=f.props)===null||R===void 0?void 0:R.className:"",`${$}-item-icon`)}),Ee?A:C.createElement("span",{className:`${$}-title-content`},A))}const He=C.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return C.createElement(De.Provider,{value:He},C.createElement(o.Wd,Object.assign({},(0,Fe.Z)(M,["icon"]),{title:W,popupClassName:s()($,l,`${$}-${N||le}`)})))},Pe=e(18785),y=e(70425),d=e(62892),t=e(40875),S=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,f=Object.getOwnPropertySymbols(M);A{if(R&&typeof R=="object"){const f=R,{label:A,children:N,key:J,type:$}=f,Be=S(f,["label","children","key","type"]),le=J!=null?J:`tmp-${l}`;return N||$==="group"?$==="group"?C.createElement(o.BW,Object.assign({key:le},Be,{title:A}),I(N)):C.createElement(Et,Object.assign({key:le},Be,{title:A}),I(N)):$==="divider"?C.createElement(ve,Object.assign({key:le},Be)):C.createElement(ft,Object.assign({key:le},Be),A)}return null}).filter(R=>R)}function Q(M){return C.useMemo(()=>M&&I(M),[M])}var T=e(64993),Me=e(17313),at=e(8378),Ke=e(13826),Ze=e(29878),xt=e(83116),Ye=e(37613),ge=M=>{const{componentCls:R,motionDurationSlow:l,horizontalLineHeight:f,colorSplit:A,lineWidth:N,lineType:J,itemPaddingInline:$}=M;return{[`${R}-horizontal`]:{lineHeight:f,border:0,borderBottom:`${N}px ${J} ${A}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${R}-item, ${R}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:$},[`> ${R}-item:hover, + > ${R}-item-active, + > ${R}-submenu ${R}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${R}-item, ${R}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${R}-submenu-arrow`]:{display:"none"}}}},me=M=>{let{componentCls:R,menuArrowOffset:l}=M;return{[`${R}-rtl`]:{direction:"rtl"},[`${R}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${R}-rtl${R}-vertical, + ${R}-submenu-rtl ${R}-vertical`]:{[`${R}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const B=M=>Object.assign({},(0,Me.oN)(M));var F=(M,R)=>{const{componentCls:l,itemColor:f,itemSelectedColor:A,groupTitleColor:N,itemBg:J,subMenuItemBg:$,itemSelectedBg:Be,activeBarHeight:le,activeBarWidth:oe,activeBarBorderWidth:W,motionDurationSlow:He,motionEaseInOut:Ee,motionEaseOut:ke,itemPaddingInline:st,motionDurationMid:E,itemHoverColor:i,lineType:h,colorSplit:K,itemDisabledColor:se,dangerItemColor:pe,dangerItemHoverColor:Ue,dangerItemSelectedColor:Ae,dangerItemActiveBg:Je,dangerItemSelectedBg:bt,itemHoverBg:Dt,itemActiveBg:wt,menuSubMenuBg:Ht,horizontalItemSelectedColor:Xt,horizontalItemSelectedBg:qt,horizontalItemBorderRadius:vn,horizontalItemHoverBg:tn,popupBg:rn}=M;return{[`${l}-${R}, ${l}-${R} > ${l}`]:{color:f,background:J,[`&${l}-root:focus-visible`]:Object.assign({},B(M)),[`${l}-item-group-title`]:{color:N},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:A}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${se} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:i}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:wt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:Dt},"&:active":{backgroundColor:wt}}},[`${l}-item-danger`]:{color:pe,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:Ue}},[`&${l}-item:active`]:{background:Je}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:A,[`&${l}-item-danger`]:{color:Ae},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Be,[`&${l}-item-danger`]:{backgroundColor:bt}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},B(M))},[`&${l}-submenu > ${l}`]:{backgroundColor:Ht},[`&${l}-popup > ${l}`]:{backgroundColor:rn},[`&${l}-horizontal`]:Object.assign(Object.assign({},R==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:W,marginTop:-W,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:st,bottom:0,borderBottom:`${le}px solid transparent`,transition:`border-color ${He} ${Ee}`,content:'""'},"&:hover, &-active, &-open":{background:tn,"&::after":{borderBottomWidth:le,borderBottomColor:Xt}},"&-selected":{color:Xt,backgroundColor:qt,"&:hover":{backgroundColor:qt},"&::after":{borderBottomWidth:le,borderBottomColor:Xt}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${W}px ${h} ${K}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:$},[`${l}-item, ${l}-submenu-title`]:W&&oe?{width:`calc(100% + ${W}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${oe}px solid ${A}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${E} ${ke}`,`opacity ${E} ${ke}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Ae}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${E} ${Ee}`,`opacity ${E} ${Ee}`].join(",")}}}}}};const q=M=>{const{componentCls:R,itemHeight:l,itemMarginInline:f,padding:A,menuArrowSize:N,marginXS:J,itemMarginBlock:$}=M,Be=A+N+J;return{[`${R}-item`]:{position:"relative",overflow:"hidden"},[`${R}-item, ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:A,overflow:"hidden",textOverflow:"ellipsis",marginInline:f,marginBlock:$,width:`calc(100% - ${f*2}px)`},[`> ${R}-item, + > ${R}-submenu > ${R}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${R}-item-group-list ${R}-submenu-title, + ${R}-submenu-title`]:{paddingInlineEnd:Be}}};var de=M=>{const{componentCls:R,iconCls:l,itemHeight:f,colorTextLightSolid:A,dropdownWidth:N,controlHeightLG:J,motionDurationMid:$,motionEaseOut:Be,paddingXL:le,itemMarginInline:oe,fontSizeLG:W,motionDurationSlow:He,paddingXS:Ee,boxShadowSecondary:ke,collapsedWidth:st,collapsedIconSize:E}=M,i={height:f,lineHeight:`${f}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[R]:{"&-inline, &-vertical":Object.assign({[`&${R}-root`]:{boxShadow:"none"}},q(M))},[`${R}-submenu-popup`]:{[`${R}-vertical`]:Object.assign(Object.assign({},q(M)),{boxShadow:ke})}},{[`${R}-submenu-popup ${R}-vertical${R}-sub`]:{minWidth:N,maxHeight:`calc(100vh - ${J*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${R}-inline`]:{width:"100%",[`&${R}-root`]:{[`${R}-item, ${R}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${He}`,`background ${He}`,`padding ${$} ${Be}`].join(","),[`> ${R}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${R}-sub${R}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${R}-submenu > ${R}-submenu-title`]:i,[`& ${R}-item-group-title`]:{paddingInlineStart:le}},[`${R}-item`]:i}},{[`${R}-inline-collapsed`]:{width:st,[`&${R}-root`]:{[`${R}-item, ${R}-submenu ${R}-submenu-title`]:{[`> ${R}-inline-collapsed-noicon`]:{fontSize:W,textAlign:"center"}}},[`> ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-item, + > ${R}-item-group > ${R}-item-group-list > ${R}-submenu > ${R}-submenu-title, + > ${R}-submenu > ${R}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${W/2}px - ${oe}px)`,textOverflow:"clip",[` + ${R}-submenu-arrow, + ${R}-submenu-expand-icon + `]:{opacity:0},[`${R}-item-icon, ${l}`]:{margin:0,fontSize:E,lineHeight:`${f}px`,"+ span":{display:"inline-block",opacity:0}}},[`${R}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${R}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:A}},[`${R}-item-group-title`]:Object.assign(Object.assign({},Me.vS),{paddingInline:Ee})}}]};const he=M=>{const{componentCls:R,motionDurationSlow:l,motionDurationMid:f,motionEaseInOut:A,motionEaseOut:N,iconCls:J,iconSize:$,iconMarginInlineEnd:Be}=M;return{[`${R}-item, ${R}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${A}`].join(","),[`${R}-item-icon, ${J}`]:{minWidth:$,fontSize:$,transition:[`font-size ${f} ${N}`,`margin ${l} ${A}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Be,opacity:1,transition:[`opacity ${l} ${A}`,`margin ${l}`,`color ${l}`].join(",")}},[`${R}-item-icon`]:Object.assign({},(0,Me.Ro)()),[`&${R}-item-only-child`]:{[`> ${J}, > ${R}-item-icon`]:{marginInlineEnd:0}}},[`${R}-item-disabled, ${R}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${R}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},qe=M=>{const{componentCls:R,motionDurationSlow:l,motionEaseInOut:f,borderRadius:A,menuArrowSize:N,menuArrowOffset:J}=M;return{[`${R}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:M.margin,width:N,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${f}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:N*.6,height:N*.15,backgroundColor:"currentcolor",borderRadius:A,transition:[`background ${l} ${f}`,`transform ${l} ${f}`,`top ${l} ${f}`,`color ${l} ${f}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},tt=M=>{const{antCls:R,componentCls:l,fontSize:f,motionDurationSlow:A,motionDurationMid:N,motionEaseInOut:J,paddingXS:$,padding:Be,colorSplit:le,lineWidth:oe,zIndexPopup:W,borderRadiusLG:He,subMenuItemBorderRadius:Ee,menuArrowSize:ke,menuArrowOffset:st,lineType:E,menuPanelMaskInset:i,groupTitleLineHeight:h,groupTitleFontSize:K}=M;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Me.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,Me.Wf)(M)),(0,Me.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:f,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${A} 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:M.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${$}px ${Be}px`,fontSize:K,lineHeight:h,transition:`all ${A}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${A} ${J}`,`background ${A} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${A} ${J}`,`background ${A} ${J}`,`padding ${N} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${A} ${J}`,`padding ${A} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${A}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:le,borderStyle:E,borderWidth:0,borderTopWidth:oe,marginBlock:oe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),he(M)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${f*2}px ${Be}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:W,borderRadius:He,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${i}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:i},"\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:M.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:M.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:M.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:M.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:He},he(M)),qe(M)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ee},[`${l}-submenu-title::after`]:{transition:`transform ${A} ${J}`}})}}),qe(M)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${st})`},"&::after":{transform:`rotate(45deg) translateX(-${st})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${st})`},"&::before":{transform:`rotate(45deg) translateX(${st})`}}})},{[`${R}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var nt=(M,R)=>(0,xt.Z)("Menu",f=>{if(R===!1)return[];const{colorBgElevated:A,colorPrimary:N,colorTextLightSolid:J,controlHeightLG:$,fontSize:Be,darkItemColor:le,darkDangerItemColor:oe,darkItemBg:W,darkSubMenuItemBg:He,darkItemSelectedColor:Ee,darkItemSelectedBg:ke,darkDangerItemSelectedBg:st,darkItemHoverBg:E,darkGroupTitleColor:i,darkItemHoverColor:h,darkItemDisabledColor:K,darkDangerItemHoverColor:se,darkDangerItemSelectedColor:pe,darkDangerItemActiveBg:Ue}=f,Ae=Be/7*5,Je=(0,Ye.TS)(f,{menuArrowSize:Ae,menuHorizontalHeight:$*1.15,menuArrowOffset:`${Ae*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:A}),bt=(0,Ye.TS)(Je,{itemColor:le,itemHoverColor:h,groupTitleColor:i,itemSelectedColor:Ee,itemBg:W,popupBg:W,subMenuItemBg:He,itemActiveBg:"transparent",itemSelectedBg:ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:E,itemDisabledColor:K,dangerItemColor:oe,dangerItemHoverColor:se,dangerItemSelectedColor:pe,dangerItemActiveBg:Ue,dangerItemSelectedBg:st,menuSubMenuBg:He,horizontalItemSelectedColor:J,horizontalItemSelectedBg:N});return[tt(Je),ge(Je),de(Je),F(Je,"light"),F(bt,"dark"),me(Je),(0,at.Z)(Je),(0,Ke.oN)(Je,"slide-up"),(0,Ke.oN)(Je,"slide-down"),(0,Ze._y)(Je,"zoom-big")]},f=>{const{colorPrimary:A,colorError:N,colorTextDisabled:J,colorErrorBg:$,colorText:Be,colorTextDescription:le,colorBgContainer:oe,colorFillAlter:W,colorFillContent:He,lineWidth:Ee,lineWidthBold:ke,controlItemBgActive:st,colorBgTextHover:E,controlHeightLG:i,lineHeight:h,colorBgElevated:K,marginXXS:se,padding:pe,fontSize:Ue,controlHeightSM:Ae,fontSizeLG:Je,colorTextLightSolid:bt,colorErrorHover:Dt}=f,wt=new T.C(bt).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:f.zIndexPopupBase+50,radiusItem:f.borderRadiusLG,itemBorderRadius:f.borderRadiusLG,radiusSubMenuItem:f.borderRadiusSM,subMenuItemBorderRadius:f.borderRadiusSM,colorItemText:Be,itemColor:Be,colorItemTextHover:Be,itemHoverColor:Be,colorItemTextHoverHorizontal:A,horizontalItemHoverColor:A,colorGroupTitle:le,groupTitleColor:le,colorItemTextSelected:A,itemSelectedColor:A,colorItemTextSelectedHorizontal:A,horizontalItemSelectedColor:A,colorItemBg:oe,itemBg:oe,colorItemBgHover:E,itemHoverBg:E,colorItemBgActive:He,itemActiveBg:st,colorSubItemBg:W,subMenuItemBg:W,colorItemBgSelected:st,itemSelectedBg:st,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ke,activeBarHeight:ke,colorActiveBarBorderSize:Ee,activeBarBorderWidth:Ee,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:N,dangerItemColor:N,colorDangerItemTextHover:N,dangerItemHoverColor:N,colorDangerItemTextSelected:N,dangerItemSelectedColor:N,colorDangerItemBgActive:$,dangerItemActiveBg:$,colorDangerItemBgSelected:$,dangerItemSelectedBg:$,itemMarginInline:f.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:i,groupTitleLineHeight:h,collapsedWidth:i*2,popupBg:K,itemMarginBlock:se,itemPaddingInline:pe,horizontalLineHeight:`${i*1.15}px`,iconSize:Ue,iconMarginInlineEnd:Ae-Ue,collapsedIconSize:Je,groupTitleFontSize:Ue,darkItemDisabledColor:new T.C(bt).setAlpha(.25).toRgbString(),darkItemColor:wt,darkDangerItemColor:N,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:bt,darkItemSelectedBg:A,darkDangerItemSelectedBg:N,darkItemHoverBg:"transparent",darkGroupTitleColor:wt,darkItemHoverColor:bt,darkDangerItemHoverColor:Dt,darkDangerItemSelectedColor:bt,darkDangerItemActiveBg:N}},{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"]]})(M),be=function(M,R){var l={};for(var f in M)Object.prototype.hasOwnProperty.call(M,f)&&R.indexOf(f)<0&&(l[f]=M[f]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,f=Object.getOwnPropertySymbols(M);A{var l,f;const A=C.useContext(t.Z),N=A||{},{getPrefixCls:J,getPopupContainer:$,direction:Be,menu:le}=C.useContext(z.E_),oe=J(),{prefixCls:W,className:He,style:Ee,theme:ke="light",expandIcon:st,_internalDisableMenuItemTitleTooltip:E,inlineCollapsed:i,siderCollapsed:h,items:K,children:se,rootClassName:pe,mode:Ue,selectable:Ae,onClick:Je,overflowedIndicatorPopupClassName:bt}=M,Dt=be(M,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),wt=(0,Fe.Z)(Dt,["collapsedWidth"]),Ht=Q(K)||se;(l=N.validator)===null||l===void 0||l.call(N,{mode:Ue});const Xt=(0,y.useEvent)(function(){var St;Je==null||Je.apply(void 0,arguments),(St=N.onClick)===null||St===void 0||St.call(N)}),qt=N.mode||Ue,vn=Ae!=null?Ae:N.selectable,tn=C.useMemo(()=>h!==void 0?h:i,[i,h]),rn={horizontal:{motionName:`${oe}-slide-up`},inline:(0,d.Z)(oe),other:{motionName:`${oe}-zoom-big`}},Mt=J("menu",W||N.prefixCls),[pn,yn]=nt(Mt,!A),Te=s()(`${Mt}-${ke}`,le==null?void 0:le.className,He);let ut;if(typeof st=="function")ut=st;else if(st===null||st===!1)ut=null;else if(N.expandIcon===null||N.expandIcon===!1)ut=null;else{const St=st!=null?st:N.expandIcon;ut=(0,O.Tm)(St,{className:s()(`${Mt}-submenu-expand-icon`,(0,O.l$)(St)?(f=St.props)===null||f===void 0?void 0:f.className:"")})}const lt=C.useMemo(()=>({prefixCls:Mt,inlineCollapsed:tn||!1,direction:Be,firstLevel:!0,theme:ke,mode:qt,disableMenuItemTitleTooltip:E}),[Mt,tn,Be,E,ke]);return pn(C.createElement(t.Z.Provider,{value:null},C.createElement(De.Provider,{value:lt},C.createElement(o.ZP,Object.assign({getPopupContainer:$,overflowedIndicator:C.createElement(Pe.Z,null),overflowedIndicatorPopupClassName:s()(Mt,`${Mt}-${ke}`,bt),mode:qt,selectable:vn,onClick:Xt},wt,{inlineCollapsed:tn,style:Object.assign(Object.assign({},le==null?void 0:le.style),Ee),className:Te,prefixCls:Mt,direction:Be,defaultMotions:rn,expandIcon:ut,ref:R,rootClassName:s()(pe,yn)}),Ht))))});const X=(0,C.forwardRef)((M,R)=>{const l=(0,C.useRef)(null),f=C.useContext(v.D);return(0,C.useImperativeHandle)(R,()=>({menu:l.current,focus:A=>{var N;(N=l.current)===null||N===void 0||N.focus(A)}})),C.createElement(Se,Object.assign({ref:l},M,f))});X.Item=ft,X.SubMenu=Et,X.Divider=ve,X.ItemGroup=o.BW;var Ve=X},93948:function(hn,dt,e){e.d(dt,{Z:function(){return E}});var o=e(59301),C=e(29679),v=e(40001),ae=e(19248),s=e(99267),z=e(92310),V=e.n(z),ie=e(2738),ve=e(36355),x=e(92413),Fe=e(33708),H=e(37061),O={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var h=(0,o.useRef)([]),K=(0,o.useRef)(null);return(0,o.useEffect)(function(){var se=Date.now(),pe=!1;h.current.forEach(function(Ue){if(Ue){pe=!0;var Ae=Ue.style;Ae.transitionDuration=".3s, .3s, .3s, .06s",K.current&&se-K.current<100&&(Ae.transitionDuration="0s, 0s")}}),pe&&(K.current=Date.now())}),h.current},De=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],_e=function(h){var K=(0,Fe.Z)((0,Fe.Z)({},O),h),se=K.className,pe=K.percent,Ue=K.prefixCls,Ae=K.strokeColor,Je=K.strokeLinecap,bt=K.strokeWidth,Dt=K.style,wt=K.trailColor,Ht=K.trailWidth,Xt=K.transition,qt=(0,H.Z)(K,De);delete qt.gapPosition;var vn=Array.isArray(pe)?pe:[pe],tn=Array.isArray(Ae)?Ae:[Ae],rn=et(),Mt=bt/2,pn=100-bt/2,yn="M ".concat(Je==="round"?Mt:0,",").concat(Mt,` + L `).concat(Je==="round"?pn:100,",").concat(Mt),Te="0 0 100 ".concat(bt),ut=0;return o.createElement("svg",(0,x.Z)({className:V()("".concat(Ue,"-line"),se),viewBox:Te,preserveAspectRatio:"none",style:Dt},qt),o.createElement("path",{className:"".concat(Ue,"-line-trail"),d:yn,strokeLinecap:Je,stroke:wt,strokeWidth:Ht||bt,fillOpacity:"0"}),vn.map(function(lt,St){var Jt=1;switch(Je){case"round":Jt=1-bt/100;break;case"square":Jt=1-bt/2/100;break;default:Jt=1;break}var _t={strokeDasharray:"".concat(lt*Jt,"px, 100px"),strokeDashoffset:"-".concat(ut,"px"),transition:Xt||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},$e=tn[St]||tn[tn.length-1];return ut+=lt,o.createElement("path",{key:St,className:"".concat(Ue,"-line-path"),d:yn,strokeLinecap:Je,stroke:$e,strokeWidth:bt,fillOpacity:"0",ref:function(w){rn[St]=w},style:_t})}))},ft=_e,xe=e(39559),Et=e(33606),Pe=e(47273),y=0,d=(0,Pe.Z)();function t(){var i;return d?(i=y,y+=1):i="TEST_OR_SSR",i}var S=function(i){var h=o.useState(),K=(0,Et.Z)(h,2),se=K[0],pe=K[1];return o.useEffect(function(){pe("rc_progress_".concat(t()))},[]),i||se},I=function(h){var K=h.bg,se=h.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:K}},se)};function Q(i,h){return Object.keys(i).map(function(K){var se=parseFloat(K),pe="".concat(Math.floor(se*h),"%");return"".concat(i[K]," ").concat(pe)})}var T=o.forwardRef(function(i,h){var K=i.prefixCls,se=i.color,pe=i.gradientId,Ue=i.radius,Ae=i.style,Je=i.ptg,bt=i.strokeLinecap,Dt=i.strokeWidth,wt=i.size,Ht=i.gapDegree,Xt=se&&(0,xe.Z)(se)==="object",qt=Xt?"#FFF":void 0,vn=wt/2,tn=o.createElement("circle",{className:"".concat(K,"-circle-path"),r:Ue,cx:vn,cy:vn,stroke:qt,strokeLinecap:bt,strokeWidth:Dt,opacity:Je===0?0:1,style:Ae,ref:h});if(!Xt)return tn;var rn="".concat(pe,"-conic"),Mt=Ht?"".concat(180+Ht/2,"deg"):"0deg",pn=Q(se,(360-Ht)/360),yn=Q(se,1),Te="conic-gradient(from ".concat(Mt,", ").concat(pn.join(", "),")"),ut="linear-gradient(to ".concat(Ht?"bottom":"top",", ").concat(yn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:rn},tn),o.createElement("foreignObject",{x:0,y:0,width:wt,height:wt,mask:"url(#".concat(rn,")")},o.createElement(I,{bg:ut},o.createElement(I,{bg:Te}))))}),Me=T,at=100,Ke=function(h,K,se,pe,Ue,Ae,Je,bt,Dt,wt){var Ht=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Xt=se/100*360*((360-Ae)/360),qt=Ae===0?0:{bottom:0,top:180,left:90,right:-90}[Je],vn=(100-pe)/100*K;Dt==="round"&&pe!==100&&(vn+=wt/2,vn>=K&&(vn=K-.01));var tn=at/2;return{stroke:typeof bt=="string"?bt:void 0,strokeDasharray:"".concat(K,"px ").concat(h),strokeDashoffset:vn+Ht,transform:"rotate(".concat(Ue+Xt+qt,"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}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function xt(i){var h=i!=null?i:[];return Array.isArray(h)?h:[h]}var Ye=function(h){var K=(0,Fe.Z)((0,Fe.Z)({},O),h),se=K.id,pe=K.prefixCls,Ue=K.steps,Ae=K.strokeWidth,Je=K.trailWidth,bt=K.gapDegree,Dt=bt===void 0?0:bt,wt=K.gapPosition,Ht=K.trailColor,Xt=K.strokeLinecap,qt=K.style,vn=K.className,tn=K.strokeColor,rn=K.percent,Mt=(0,H.Z)(K,Ze),pn=at/2,yn=S(se),Te="".concat(yn,"-gradient"),ut=pn-Ae/2,lt=Math.PI*2*ut,St=Dt>0?90+Dt/2:-90,Jt=lt*((360-Dt)/360),_t=(0,xe.Z)(Ue)==="object"?Ue:{count:Ue,space:2},$e=_t.count,Tt=_t.space,w=xt(rn),ce=xt(tn),ue=ce.find(function(Oe){return Oe&&(0,xe.Z)(Oe)==="object"}),c=ue&&(0,xe.Z)(ue)==="object",u=c?"butt":Xt,fe=Ke(lt,Jt,0,100,St,Dt,wt,Ht,u,Ae),ee=et(),Ne=function(){var mt=0;return w.map(function(yt,Zt){var It=ce[Zt]||ce[ce.length-1],At=Ke(lt,Jt,mt,yt,St,Dt,wt,It,u,Ae);return mt+=yt,o.createElement(Me,{key:Zt,color:It,ptg:yt,radius:ut,prefixCls:pe,gradientId:Te,style:At,strokeLinecap:u,strokeWidth:Ae,gapDegree:Dt,ref:function(j){ee[Zt]=j},size:at})}).reverse()},Le=function(){var mt=Math.round($e*(w[0]/100)),yt=100/$e,Zt=0;return new Array($e).fill(null).map(function(It,At){var P=At<=mt-1?ce[0]:Ht,j=P&&(0,xe.Z)(P)==="object"?"url(#".concat(Te,")"):void 0,U=Ke(lt,Jt,Zt,yt,St,Dt,wt,P,"butt",Ae,Tt);return Zt+=(Jt-U.strokeDashoffset+Tt)*100/Jt,o.createElement("circle",{key:At,className:"".concat(pe,"-circle-path"),r:ut,cx:pn,cy:pn,stroke:j,strokeWidth:Ae,opacity:1,style:U,ref:function(we){ee[At]=we}})})};return o.createElement("svg",(0,x.Z)({className:V()("".concat(pe,"-circle"),vn),viewBox:"0 0 ".concat(at," ").concat(at),style:qt,id:se,role:"presentation"},Mt),!$e&&o.createElement("circle",{className:"".concat(pe,"-circle-trail"),r:ut,cx:pn,cy:pn,stroke:Ht,strokeLinecap:u,strokeWidth:Je||Ae,style:fe}),$e?Le():Ne())},Qe=Ye,ge={Line:ft,Circle:Qe},G=e(6848),me=e(93398);function B(i){return!i||i<0?0:i>100?100:i}function g(i){let{success:h,successPercent:K}=i,se=K;return h&&"progress"in h&&(se=h.progress),h&&"percent"in h&&(se=h.percent),se}const F=i=>{let{percent:h,success:K,successPercent:se}=i;const pe=B(g({success:K,successPercent:se}));return[pe,B(B(h)-pe)]},q=i=>{let{success:h={},strokeColor:K}=i;const{strokeColor:se}=h;return[se||me.presetPrimaryColors.green,K||null]},D=(i,h,K)=>{var se,pe,Ue,Ae;let Je=-1,bt=-1;if(h==="step"){const Dt=K.steps,wt=K.strokeWidth;typeof i=="string"||typeof i=="undefined"?(Je=i==="small"?2:14,bt=wt!=null?wt:8):typeof i=="number"?[Je,bt]=[i,i]:[Je=14,bt=8]=i,Je*=Dt}else if(h==="line"){const Dt=K==null?void 0:K.strokeWidth;typeof i=="string"||typeof i=="undefined"?bt=Dt||(i==="small"?6:8):typeof i=="number"?[Je,bt]=[i,i]:[Je=-1,bt=8]=i}else(h==="circle"||h==="dashboard")&&(typeof i=="string"||typeof i=="undefined"?[Je,bt]=i==="small"?[60,60]:[120,120]:typeof i=="number"?[Je,bt]=[i,i]:(Je=(pe=(se=i[0])!==null&&se!==void 0?se:i[1])!==null&&pe!==void 0?pe:120,bt=(Ae=(Ue=i[0])!==null&&Ue!==void 0?Ue:i[1])!==null&&Ae!==void 0?Ae:120));return[Je,bt]},de=3,he=i=>de/i*100;var tt=i=>{const{prefixCls:h,trailColor:K=null,strokeLinecap:se="round",gapPosition:pe,gapDegree:Ue,width:Ae=120,type:Je,children:bt,success:Dt,size:wt=Ae}=i,[Ht,Xt]=D(wt,"circle");let{strokeWidth:qt}=i;qt===void 0&&(qt=Math.max(he(Ht),6));const vn={width:Ht,height:Xt,fontSize:Ht*.15+6},tn=o.useMemo(()=>{if(Ue||Ue===0)return Ue;if(Je==="dashboard")return 75},[Ue,Je]),rn=pe||Je==="dashboard"&&"bottom"||void 0,Mt=Object.prototype.toString.call(i.strokeColor)==="[object Object]",pn=q({success:Dt,strokeColor:i.strokeColor}),yn=V()(`${h}-inner`,{[`${h}-circle-gradient`]:Mt}),Te=o.createElement(Qe,{percent:F(i),strokeWidth:qt,trailWidth:qt,strokeColor:pn,strokeLinecap:se,trailColor:K,prefixCls:h,gapDegree:tn,gapPosition:rn});return o.createElement("div",{className:yn,style:vn},Ht<=20?o.createElement(G.Z,{title:bt},o.createElement("span",null,Te)):o.createElement(o.Fragment,null,Te,bt))},nt=function(i,h){var K={};for(var se in i)Object.prototype.hasOwnProperty.call(i,se)&&h.indexOf(se)<0&&(K[se]=i[se]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,se=Object.getOwnPropertySymbols(i);pe{let h=[];return Object.keys(i).forEach(K=>{const se=parseFloat(K.replace(/%/g,""));isNaN(se)||h.push({key:se,value:i[K]})}),h=h.sort((K,se)=>K.key-se.key),h.map(K=>{let{key:se,value:pe}=K;return`${pe} ${se}%`}).join(", ")},ct=(i,h)=>{const{from:K=me.presetPrimaryColors.blue,to:se=me.presetPrimaryColors.blue,direction:pe=h==="rtl"?"to left":"to right"}=i,Ue=nt(i,["from","to","direction"]);if(Object.keys(Ue).length!==0){const Ae=be(Ue);return{backgroundImage:`linear-gradient(${pe}, ${Ae})`}}return{backgroundImage:`linear-gradient(${pe}, ${K}, ${se})`}};var X=i=>{const{prefixCls:h,direction:K,percent:se,size:pe,strokeWidth:Ue,strokeColor:Ae,strokeLinecap:Je="round",children:bt,trailColor:Dt=null,success:wt}=i,Ht=Ae&&typeof Ae!="string"?ct(Ae,K):{backgroundColor:Ae},Xt=Je==="square"||Je==="butt"?0:void 0,qt={backgroundColor:Dt||void 0,borderRadius:Xt},vn=pe!=null?pe:[-1,Ue||(pe==="small"?6:8)],[tn,rn]=D(vn,"line",{strokeWidth:Ue}),Mt=Object.assign({width:`${B(se)}%`,height:rn,borderRadius:Xt},Ht),pn=g(i),yn={width:`${B(pn)}%`,height:rn,borderRadius:Xt,backgroundColor:wt==null?void 0:wt.strokeColor},Te={width:tn<0?"100%":tn,height:rn};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${h}-outer`,style:Te},o.createElement("div",{className:`${h}-inner`,style:qt},o.createElement("div",{className:`${h}-bg`,style:Mt}),pn!==void 0?o.createElement("div",{className:`${h}-success-bg`,style:yn}):null)),bt)},M=i=>{const{size:h,steps:K,percent:se=0,strokeWidth:pe=8,strokeColor:Ue,trailColor:Ae=null,prefixCls:Je,children:bt}=i,Dt=Math.round(K*(se/100)),wt=h==="small"?2:14,Ht=h!=null?h:[wt,pe],[Xt,qt]=D(Ht,"step",{steps:K,strokeWidth:pe}),vn=Xt/K,tn=new Array(K);for(let rn=0;rn{const h=i?"100%":"-100%";return new R.Keyframes(`antProgress${i?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${h}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${h}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=i=>{const{componentCls:h,iconCls:K}=i;return{[h]:Object.assign(Object.assign({},(0,l.Wf)(i)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:i.fontSize,marginInlineEnd:i.marginXS,marginBottom:i.marginXS},[`${h}-outer`]:{display:"inline-block",width:"100%"},[`&${h}-show-info`]:{[`${h}-outer`]:{marginInlineEnd:`calc(-2em - ${i.marginXS}px)`,paddingInlineEnd:`calc(2em + ${i.paddingXS}px)`}},[`${h}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:i.remainingColor,borderRadius:i.lineBorderRadius},[`${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.defaultColor}},[`${h}-success-bg, ${h}-bg`]:{position:"relative",backgroundColor:i.defaultColor,borderRadius:i.lineBorderRadius,transition:`all ${i.motionDurationSlow} ${i.motionEaseInOutCirc}`},[`${h}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:i.colorSuccess},[`${h}-text`]:{display:"inline-block",width:"2em",marginInlineStart:i.marginXS,color:i.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[K]:{fontSize:i.fontSize}},[`&${h}-status-active`]:{[`${h}-bg::before`]:{position:"absolute",inset:0,backgroundColor:i.colorBgContainer,borderRadius:i.lineBorderRadius,opacity:0,animationName:N(),animationDuration:i.progressActiveMotionDuration,animationTimingFunction:i.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${h}-rtl${h}-status-active`]:{[`${h}-bg::before`]:{animationName:N(!0)}},[`&${h}-status-exception`]:{[`${h}-bg`]:{backgroundColor:i.colorError},[`${h}-text`]:{color:i.colorError}},[`&${h}-status-exception ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorError}},[`&${h}-status-success`]:{[`${h}-bg`]:{backgroundColor:i.colorSuccess},[`${h}-text`]:{color:i.colorSuccess}},[`&${h}-status-success ${h}-inner:not(${h}-circle-gradient)`]:{[`${h}-circle-path`]:{stroke:i.colorSuccess}}})}},$=i=>{const{componentCls:h,iconCls:K}=i;return{[h]:{[`${h}-circle-trail`]:{stroke:i.remainingColor},[`&${h}-circle ${h}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${h}-circle ${h}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:i.circleTextColor,fontSize:i.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[K]:{fontSize:`${i.fontSize/i.fontSizeSM}em`}},[`${h}-circle&-status-exception`]:{[`${h}-text`]:{color:i.colorError}},[`${h}-circle&-status-success`]:{[`${h}-text`]:{color:i.colorSuccess}}},[`${h}-inline-circle`]:{lineHeight:1,[`${h}-inner`]:{verticalAlign:"bottom"}}}},Be=i=>{const{componentCls:h}=i;return{[h]:{[`${h}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:i.progressStepMinWidth,marginInlineEnd:i.progressStepMarginInlineEnd,backgroundColor:i.remainingColor,transition:`all ${i.motionDurationSlow}`,"&-active":{backgroundColor:i.defaultColor}}}}}},le=i=>{const{componentCls:h,iconCls:K}=i;return{[h]:{[`${h}-small&-line, ${h}-small&-line ${h}-text ${K}`]:{fontSize:i.fontSizeSM}}}};var oe=(0,f.Z)("Progress",i=>{const h=i.marginXXS/2,K=(0,A.TS)(i,{progressStepMarginInlineEnd:h,progressStepMinWidth:h,progressActiveMotionDuration:"2.4s"});return[J(K),$(K),Be(K),le(K)]},i=>({circleTextColor:i.colorText,defaultColor:i.colorInfo,remainingColor:i.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),W=function(i,h){var K={};for(var se in i)Object.prototype.hasOwnProperty.call(i,se)&&h.indexOf(se)<0&&(K[se]=i[se]);if(i!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,se=Object.getOwnPropertySymbols(i);pe{const{prefixCls:K,className:se,rootClassName:pe,steps:Ue,strokeColor:Ae,percent:Je=0,size:bt="default",showInfo:Dt=!0,type:wt="line",status:Ht,format:Xt,style:qt}=i,vn=W(i,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),tn=o.useMemo(()=>{var w,ce;const ue=g(i);return parseInt(ue!==void 0?(w=ue!=null?ue:0)===null||w===void 0?void 0:w.toString():(ce=Je!=null?Je:0)===null||ce===void 0?void 0:ce.toString(),10)},[Je,i.success,i.successPercent]),rn=o.useMemo(()=>!Ee.includes(Ht)&&tn>=100?"success":Ht||"normal",[Ht,tn]),{getPrefixCls:Mt,direction:pn,progress:yn}=o.useContext(ve.E_),Te=Mt("progress",K),[ut,lt]=oe(Te),St=o.useMemo(()=>{if(!Dt)return null;const w=g(i);let ce;const ue=Xt||(u=>`${u}%`),c=wt==="line";return Xt||rn!=="exception"&&rn!=="success"?ce=ue(B(Je),B(w)):rn==="exception"?ce=c?o.createElement(ae.Z,null):o.createElement(s.Z,null):rn==="success"&&(ce=c?o.createElement(C.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Te}-text`,title:typeof ce=="string"?ce:void 0},ce)},[Dt,Je,tn,rn,wt,Te,Xt]),Jt=Array.isArray(Ae)?Ae[0]:Ae,_t=typeof Ae=="string"||Array.isArray(Ae)?Ae:void 0;let $e;wt==="line"?$e=Ue?o.createElement(M,Object.assign({},i,{strokeColor:_t,prefixCls:Te,steps:Ue}),St):o.createElement(X,Object.assign({},i,{strokeColor:Jt,prefixCls:Te,direction:pn}),St):(wt==="circle"||wt==="dashboard")&&($e=o.createElement(tt,Object.assign({},i,{strokeColor:Jt,prefixCls:Te,progressStatus:rn}),St));const Tt=V()(Te,`${Te}-status-${rn}`,`${Te}-${wt==="dashboard"&&"circle"||Ue&&"steps"||wt}`,{[`${Te}-inline-circle`]:wt==="circle"&&D(bt,"circle")[0]<=20,[`${Te}-show-info`]:Dt,[`${Te}-${bt}`]:typeof bt=="string",[`${Te}-rtl`]:pn==="rtl"},yn==null?void 0:yn.className,se,pe,lt);return ut(o.createElement("div",Object.assign({ref:h,style:Object.assign(Object.assign({},yn==null?void 0:yn.style),qt),className:Tt,role:"progressbar","aria-valuenow":tn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),$e))}),E=st},5112:function(hn,dt,e){e.d(dt,{ZP:function(){return me}});var o=e(92310),C=e.n(o),v=e(18929),ae=e(26112),s=e(59301),z=e(36355),V=e(19716);const ie=s.createContext(null),ve=ie.Provider;var x=ie;const Fe=s.createContext(null),H=Fe.Provider;var O=e(5630),et=e(8654),De=e(1684),_e=e(32441),ft=e(17313),xe=e(83116),Et=e(37613);const Pe=B=>{const{componentCls:g,antCls:F}=B,q=`${g}-group`;return{[q]:Object.assign(Object.assign({},(0,ft.Wf)(B)),{display:"inline-block",fontSize:0,[`&${q}-rtl`]:{direction:"rtl"},[`${F}-badge ${F}-badge-count`]:{zIndex:1},[`> ${F}-badge:not(:first-child) > ${F}-button-wrapper`]:{borderInlineStart:"none"}})}},y=B=>{const{componentCls:g,wrapperMarginInlineEnd:F,colorPrimary:q,radioSize:D,motionDurationSlow:de,motionDurationMid:he,motionEaseInOutCirc:qe,colorBgContainer:tt,colorBorder:nt,lineWidth:be,dotSize:ct,colorBgContainerDisabled:Se,colorTextDisabled:X,paddingXS:Ve,dotColorDisabled:M,lineType:R,radioDotDisabledSize:l,wireframe:f,colorWhite:A}=B,N=`${g}-inner`;return{[`${g}-wrapper`]:Object.assign(Object.assign({},(0,ft.Wf)(B)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:F,cursor:"pointer",[`&${g}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:B.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${g}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${be}px ${R} ${q}`,borderRadius:"50%",visibility:"hidden",content:'""'},[g]:Object.assign(Object.assign({},(0,ft.Wf)(B)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${g}-wrapper:hover &, + &:hover ${N}`]:{borderColor:q},[`${g}-input:focus-visible + ${N}`]:Object.assign({},(0,ft.oN)(B)),[`${g}:hover::after, ${g}-wrapper:hover &::after`]:{visibility:"visible"},[`${g}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:D,height:D,marginBlockStart:D/-2,marginInlineStart:D/-2,backgroundColor:f?q:A,borderBlockStart:0,borderInlineStart:0,borderRadius:D,transform:"scale(0)",opacity:0,transition:`all ${de} ${qe}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:D,height:D,backgroundColor:tt,borderColor:nt,borderStyle:"solid",borderWidth:be,borderRadius:"50%",transition:`all ${he}`},[`${g}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${g}-checked`]:{[N]:{borderColor:q,backgroundColor:f?tt:q,"&::after":{transform:`scale(${ct/D})`,opacity:1,transition:`all ${de} ${qe}`}}},[`${g}-disabled`]:{cursor:"not-allowed",[N]:{backgroundColor:Se,borderColor:nt,cursor:"not-allowed","&::after":{backgroundColor:M}},[`${g}-input`]:{cursor:"not-allowed"},[`${g}-disabled + span`]:{color:X,cursor:"not-allowed"},[`&${g}-checked`]:{[N]:{"&::after":{transform:`scale(${l/D})`}}}},[`span${g} + *`]:{paddingInlineStart:Ve,paddingInlineEnd:Ve}})}},d=B=>{const{buttonColor:g,controlHeight:F,componentCls:q,lineWidth:D,lineType:de,colorBorder:he,motionDurationSlow:qe,motionDurationMid:tt,buttonPaddingInline:nt,fontSize:be,buttonBg:ct,fontSizeLG:Se,controlHeightLG:X,controlHeightSM:Ve,paddingXS:M,borderRadius:R,borderRadiusSM:l,borderRadiusLG:f,buttonCheckedBg:A,buttonSolidCheckedColor:N,colorTextDisabled:J,colorBgContainerDisabled:$,buttonCheckedBgDisabled:Be,buttonCheckedColorDisabled:le,colorPrimary:oe,colorPrimaryHover:W,colorPrimaryActive:He,buttonSolidCheckedBg:Ee,buttonSolidCheckedHoverBg:ke,buttonSolidCheckedActiveBg:st}=B;return{[`${q}-button-wrapper`]:{position:"relative",display:"inline-block",height:F,margin:0,paddingInline:nt,paddingBlock:0,color:g,fontSize:be,lineHeight:`${F-D*2}px`,background:ct,border:`${D}px ${de} ${he}`,borderBlockStartWidth:D+.02,borderInlineStartWidth:0,borderInlineEndWidth:D,cursor:"pointer",transition:[`color ${tt}`,`background ${tt}`,`box-shadow ${tt}`].join(","),a:{color:g},[`> ${q}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-D,insetInlineStart:-D,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:D,paddingInline:0,backgroundColor:he,transition:`background-color ${qe}`,content:'""'}},"&:first-child":{borderInlineStart:`${D}px ${de} ${he}`,borderStartStartRadius:R,borderEndStartRadius:R},"&:last-child":{borderStartEndRadius:R,borderEndEndRadius:R},"&:first-child:last-child":{borderRadius:R},[`${q}-group-large &`]:{height:X,fontSize:Se,lineHeight:`${X-D*2}px`,"&:first-child":{borderStartStartRadius:f,borderEndStartRadius:f},"&:last-child":{borderStartEndRadius:f,borderEndEndRadius:f}},[`${q}-group-small &`]:{height:Ve,paddingInline:M-D,paddingBlock:0,lineHeight:`${Ve-D*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:oe},"&:has(:focus-visible)":Object.assign({},(0,ft.oN)(B)),[`${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:oe,background:A,borderColor:oe,"&::before":{backgroundColor:oe},"&:first-child":{borderColor:oe},"&:hover":{color:W,borderColor:W,"&::before":{backgroundColor:W}},"&:active":{color:He,borderColor:He,"&::before":{backgroundColor:He}}},[`${q}-group-solid &-checked:not(${q}-button-wrapper-disabled)`]:{color:N,background:Ee,borderColor:Ee,"&:hover":{color:N,background:ke,borderColor:ke},"&:active":{color:N,background:st,borderColor:st}},"&-disabled":{color:J,backgroundColor:$,borderColor:he,cursor:"not-allowed","&:first-child, &:hover":{color:J,backgroundColor:$,borderColor:he}},[`&-disabled${q}-button-wrapper-checked`]:{color:le,backgroundColor:Be,borderColor:he,boxShadow:"none"}}}},t=B=>B-4*2;var S=(0,xe.Z)("Radio",B=>{const{controlOutline:g,controlOutlineWidth:F,radioSize:q}=B,D=`0 0 0 ${F}px ${g}`,de=D,he=t(q),qe=(0,Et.TS)(B,{radioDotDisabledSize:he,radioFocusShadow:D,radioButtonFocusShadow:de});return[Pe(qe),y(qe),d(qe)]},B=>{const{wireframe:g,padding:F,marginXS:q,lineWidth:D,fontSizeLG:de,colorText:he,colorBgContainer:qe,colorTextDisabled:tt,controlItemBgActiveDisabled:nt,colorTextLightSolid:be,colorPrimary:ct,colorPrimaryHover:Se,colorPrimaryActive:X}=B,Ve=4,M=de,R=g?t(M):M-(Ve+D)*2;return{radioSize:M,dotSize:R,dotColorDisabled:tt,buttonSolidCheckedColor:be,buttonSolidCheckedBg:ct,buttonSolidCheckedHoverBg:Se,buttonSolidCheckedActiveBg:X,buttonBg:qe,buttonCheckedBg:qe,buttonColor:he,buttonCheckedBgDisabled:nt,buttonCheckedColorDisabled:tt,buttonPaddingInline:F-D,wrapperMarginInlineEnd:q}}),I=e(14088),Q=e(4572),T=function(B,g){var F={};for(var q in B)Object.prototype.hasOwnProperty.call(B,q)&&g.indexOf(q)<0&&(F[q]=B[q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,q=Object.getOwnPropertySymbols(B);D{var F,q;const D=s.useContext(x),de=s.useContext(Fe),{getPrefixCls:he,direction:qe,radio:tt}=s.useContext(z.E_),nt=s.useRef(null),be=(0,et.sQ)(g,nt),{isFormItemInput:ct}=s.useContext(_e.aM),Se=He=>{var Ee,ke;(Ee=B.onChange)===null||Ee===void 0||Ee.call(B,He),(ke=D==null?void 0:D.onChange)===null||ke===void 0||ke.call(D,He)},{prefixCls:X,className:Ve,rootClassName:M,children:R,style:l}=B,f=T(B,["prefixCls","className","rootClassName","children","style"]),A=he("radio",X),N=((D==null?void 0:D.optionType)||de)==="button",J=N?`${A}-button`:A,[$,Be]=S(A),le=Object.assign({},f),oe=s.useContext(De.Z);D&&(le.name=D.name,le.onChange=Se,le.checked=B.value===D.value,le.disabled=(F=le.disabled)!==null&&F!==void 0?F:D.disabled),le.disabled=(q=le.disabled)!==null&&q!==void 0?q:oe;const W=C()(`${J}-wrapper`,{[`${J}-wrapper-checked`]:le.checked,[`${J}-wrapper-disabled`]:le.disabled,[`${J}-wrapper-rtl`]:qe==="rtl",[`${J}-wrapper-in-form-item`]:ct},tt==null?void 0:tt.className,Ve,M,Be);return $(s.createElement(I.Z,{component:"Radio",disabled:le.disabled},s.createElement("label",{className:W,style:Object.assign(Object.assign({},tt==null?void 0:tt.style),l),onMouseEnter:B.onMouseEnter,onMouseLeave:B.onMouseLeave},s.createElement(O.Z,Object.assign({},le,{className:C()(le.className,!N&&Q.A),type:"radio",prefixCls:J,ref:be})),R!==void 0?s.createElement("span",null,R):null)))};var Ke=s.forwardRef(Me);const Ze=s.forwardRef((B,g)=>{const{getPrefixCls:F,direction:q}=s.useContext(z.E_),[D,de]=(0,v.Z)(B.defaultValue,{value:B.value}),he=Ee=>{const ke=D,st=Ee.target.value;"value"in B||de(st);const{onChange:E}=B;E&&st!==ke&&E(Ee)},{prefixCls:qe,className:tt,rootClassName:nt,options:be,buttonStyle:ct="outline",disabled:Se,children:X,size:Ve,style:M,id:R,onMouseEnter:l,onMouseLeave:f,onFocus:A,onBlur:N}=B,J=F("radio",qe),$=`${J}-group`,[Be,le]=S(J);let oe=X;be&&be.length>0&&(oe=be.map(Ee=>typeof Ee=="string"||typeof Ee=="number"?s.createElement(Ke,{key:Ee.toString(),prefixCls:J,disabled:Se,value:Ee,checked:D===Ee},Ee):s.createElement(Ke,{key:`radio-group-value-options-${Ee.value}`,prefixCls:J,disabled:Ee.disabled||Se,value:Ee.value,checked:D===Ee.value,title:Ee.title,style:Ee.style},Ee.label)));const W=(0,V.Z)(Ve),He=C()($,`${$}-${ct}`,{[`${$}-${W}`]:W,[`${$}-rtl`]:q==="rtl"},tt,nt,le);return Be(s.createElement("div",Object.assign({},(0,ae.Z)(B,{aria:!0,data:!0}),{className:He,style:M,onMouseEnter:l,onMouseLeave:f,onFocus:A,onBlur:N,id:R,ref:g}),s.createElement(ve,{value:{onChange:he,value:D,disabled:B.disabled,name:B.name,optionType:B.optionType}},oe)))});var xt=s.memo(Ze),Ye=function(B,g){var F={};for(var q in B)Object.prototype.hasOwnProperty.call(B,q)&&g.indexOf(q)<0&&(F[q]=B[q]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function")for(var D=0,q=Object.getOwnPropertySymbols(B);D{const{getPrefixCls:F}=s.useContext(z.E_),{prefixCls:q}=B,D=Ye(B,["prefixCls"]),de=F("radio",q);return s.createElement(H,{value:"button"},s.createElement(Ke,Object.assign({prefixCls:de},D,{type:"radio",ref:g})))};var ge=s.forwardRef(Qe);const G=Ke;G.Button=ge,G.Group=xt,G.__ANT_RADIO=!0;var me=G},13570:function(hn,dt,e){e.d(dt,{Z:function(){return B}});var o=e(92413),C=e(59301),v={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"},ae=v,s=e(7657),z=function(F,q){return C.createElement(s.Z,(0,o.Z)({},F,{ref:q,icon:ae}))},V=C.forwardRef(z),ie=V,ve=e(92310),x=e.n(ve),Fe=e(400),H=e(33606),O=e(37061),et=e(18929),De=e(10228),_e=e(26112);function ft(g,F){var q=g.disabled,D=g.prefixCls,de=g.character,he=g.characterRender,qe=g.index,tt=g.count,nt=g.value,be=g.allowHalf,ct=g.focused,Se=g.onHover,X=g.onClick,Ve=function($){Se($,qe)},M=function($){X($,qe)},R=function($){$.keyCode===De.Z.ENTER&&X($,qe)},l=qe+1,f=new Set([D]);nt===0&&qe===0&&ct?f.add("".concat(D,"-focused")):be&&nt+.5>=l&&ntqe?"true":"false","aria-posinset":qe+1,"aria-setsize":tt,tabIndex:q?-1:0},C.createElement("div",{className:"".concat(D,"-first")},A),C.createElement("div",{className:"".concat(D,"-second")},A)));return he&&(N=he(N,g)),N}var xe=C.forwardRef(ft);function Et(){var g=C.useRef({});function F(D){return g.current[D]}function q(D){return function(de){g.current[D]=de}}return[F,q]}function Pe(g){var F=g.pageXOffset,q="scrollLeft";if(typeof F!="number"){var D=g.document;F=D.documentElement[q],typeof F!="number"&&(F=D.body[q])}return F}function y(g){var F,q,D=g.ownerDocument,de=D.body,he=D&&D.documentElement,qe=g.getBoundingClientRect();return F=qe.left,q=qe.top,F-=he.clientLeft||de.clientLeft||0,q-=he.clientTop||de.clientTop||0,{left:F,top:q}}function d(g){var F=y(g),q=g.ownerDocument,D=q.defaultView||q.parentWindow;return F.left+=Pe(D),F.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function S(g,F){var q,D=g.prefixCls,de=D===void 0?"rc-rate":D,he=g.className,qe=g.defaultValue,tt=g.value,nt=g.count,be=nt===void 0?5:nt,ct=g.allowHalf,Se=ct===void 0?!1:ct,X=g.allowClear,Ve=X===void 0?!0:X,M=g.character,R=M===void 0?"\u2605":M,l=g.characterRender,f=g.disabled,A=g.direction,N=A===void 0?"ltr":A,J=g.tabIndex,$=J===void 0?0:J,Be=g.autoFocus,le=g.onHoverChange,oe=g.onChange,W=g.onFocus,He=g.onBlur,Ee=g.onKeyDown,ke=g.onMouseLeave,st=(0,O.Z)(g,t),E=Et(),i=(0,H.Z)(E,2),h=i[0],K=i[1],se=C.useRef(null),pe=function(){if(!f){var u;(u=se.current)===null||u===void 0||u.focus()}};C.useImperativeHandle(F,function(){return{focus:pe,blur:function(){if(!f){var u;(u=se.current)===null||u===void 0||u.blur()}}}});var Ue=(0,et.Z)(qe||0,{value:tt}),Ae=(0,H.Z)(Ue,2),Je=Ae[0],bt=Ae[1],Dt=(0,et.Z)(null),wt=(0,H.Z)(Dt,2),Ht=wt[0],Xt=wt[1],qt=function(u,fe){var ee=N==="rtl",Ne=u+1;if(Se){var Le=h(u),Oe=d(Le),mt=Le.clientWidth;(ee&&fe-Oe>mt/2||!ee&&fe-Oe0&&!ee||fe===De.Z.RIGHT&&Ne>0&&ee?(Se?Ne-=.5:Ne-=1,vn(Ne),u.preventDefault()):fe===De.Z.LEFT&&Ne{const{componentCls:F}=g;return{[`${F}-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 ${F}-star-first, &-half ${F}-star-second`]:{opacity:1},[`&-half ${F}-star-first, &-full ${F}-star-second`]:{color:"inherit"}}}},Ye=g=>({[`&-rtl${g.componentCls}`]:{direction:"rtl"}}),Qe=g=>{const{componentCls:F}=g;return{[F]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,at.Wf)(g)),{display:"inline-block",margin:0,padding:0,color:g.starColor,fontSize:g.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${F} ${F}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),xt(g)),{[`+ ${F}-text`]:{display:"inline-block",marginInlineStart:g.marginXS,fontSize:g.fontSize}}),Ye(g))}};var ge=(0,Ke.Z)("Rate",g=>{const F=(0,Ze.TS)(g,{});return[Qe(F)]},g=>({starColor:g.yellow6,starSize:g.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:g.colorFillContent})),G=function(g,F){var q={};for(var D in g)Object.prototype.hasOwnProperty.call(g,D)&&F.indexOf(D)<0&&(q[D]=g[D]);if(g!=null&&typeof Object.getOwnPropertySymbols=="function")for(var de=0,D=Object.getOwnPropertySymbols(g);de{const{prefixCls:q,className:D,rootClassName:de,style:he,tooltips:qe,character:tt=C.createElement(ie,null)}=g,nt=G(g,["prefixCls","className","rootClassName","style","tooltips","character"]),be=(f,A)=>{let{index:N}=A;return qe?C.createElement(Me.Z,{title:qe[N]},f):f},{getPrefixCls:ct,direction:Se,rate:X}=C.useContext(T.E_),Ve=ct("rate",q),[M,R]=ge(Ve),l=Object.assign(Object.assign({},X==null?void 0:X.style),he);return M(C.createElement(Q,Object.assign({ref:F,character:tt,characterRender:be},nt,{className:x()(D,de,R,X==null?void 0:X.className),style:l,prefixCls:Ve,direction:Se})))})},57809:function(hn,dt,e){var o=e(92310),C=e.n(o),v=e(77861),ae=e(2738),s=e(59301),z=e(53487),V=e(62892),ie=e(19080),ve=e(36355),x=e(1684),Fe=e(93891),H=e(19716),O=e(32441),et=e(33234),De=e(14154),_e=e(58582),ft=e(84443),xe=e(66339),Et=function(S,I){var Q={};for(var T in S)Object.prototype.hasOwnProperty.call(S,T)&&I.indexOf(T)<0&&(Q[T]=S[T]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,T=Object.getOwnPropertySymbols(S);Me{var Q,{prefixCls:T,bordered:Me=!0,className:at,rootClassName:Ke,getPopupContainer:Ze,popupClassName:xt,dropdownClassName:Ye,listHeight:Qe=256,placement:ge,listItemHeight:G=24,size:me,disabled:B,notFoundContent:g,status:F,builtinPlacements:q,dropdownMatchSelectWidth:D,popupMatchSelectWidth:de,direction:he,style:qe,allowClear:tt}=S,nt=Et(S,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:be,getPrefixCls:ct,renderEmpty:Se,direction:X,virtual:Ve,popupMatchSelectWidth:M,popupOverflow:R,select:l}=s.useContext(ve.E_),f=ct("select",T),A=ct(),N=he!=null?he:X,{compactSize:J,compactItemClassnames:$}=(0,et.ri)(f,N),[Be,le]=(0,De.Z)(f),oe=s.useMemo(()=>{const{mode:rn}=nt;if(rn!=="combobox")return rn===Pe?"combobox":rn},[nt.mode]),W=oe==="multiple"||oe==="tags",He=(0,ft.Z)(nt.suffixIcon,nt.showArrow),Ee=(Q=de!=null?de:D)!==null&&Q!==void 0?Q:M,{status:ke,hasFeedback:st,isFormItemInput:E,feedbackIcon:i}=s.useContext(O.aM),h=(0,ie.F)(ke,F);let K;g!==void 0?K=g:oe==="combobox"?K=null:K=(Se==null?void 0:Se("Select"))||s.createElement(Fe.Z,{componentName:"Select"});const{suffixIcon:se,itemIcon:pe,removeIcon:Ue,clearIcon:Ae}=(0,xe.Z)(Object.assign(Object.assign({},nt),{multiple:W,hasFeedback:st,feedbackIcon:i,showSuffixIcon:He,prefixCls:f,showArrow:nt.showArrow,componentName:"Select"})),Je=tt===!0?{clearIcon:Ae}:tt,bt=(0,ae.Z)(nt,["suffixIcon","itemIcon"]),Dt=C()(xt||Ye,{[`${f}-dropdown-${N}`]:N==="rtl"},Ke,le),wt=(0,H.Z)(rn=>{var Mt;return(Mt=me!=null?me:J)!==null&&Mt!==void 0?Mt:rn}),Ht=s.useContext(x.Z),Xt=B!=null?B:Ht,qt=C()({[`${f}-lg`]:wt==="large",[`${f}-sm`]:wt==="small",[`${f}-rtl`]:N==="rtl",[`${f}-borderless`]:!Me,[`${f}-in-form-item`]:E},(0,ie.Z)(f,h,st),$,l==null?void 0:l.className,at,Ke,le),vn=s.useMemo(()=>ge!==void 0?ge:N==="rtl"?"bottomRight":"bottomLeft",[ge,N]),tn=(0,_e.Z)(q,R);return Be(s.createElement(v.ZP,Object.assign({ref:I,virtual:Ve,showSearch:l==null?void 0:l.showSearch},bt,{style:Object.assign(Object.assign({},l==null?void 0:l.style),qe),dropdownMatchSelectWidth:Ee,builtinPlacements:tn,transitionName:(0,V.m)(A,"slide-up",nt.transitionName),listHeight:Qe,listItemHeight:G,mode:oe,prefixCls:f,placement:vn,direction:N,suffixIcon:se,menuItemSelectedIcon:pe,removeIcon:Ue,allowClear:Je,notFoundContent:K,className:qt,getPopupContainer:Ze||be,dropdownClassName:Dt,disabled:Xt})))},d=s.forwardRef(y),t=(0,z.Z)(d);d.SECRET_COMBOBOX_MODE_DO_NOT_USE=Pe,d.Option=v.Wx,d.OptGroup=v.Xo,d._InternalPanelDoNotUseOrYouWillBeFired=t,dt.default=d},14154:function(hn,dt,e){e.d(dt,{Z:function(){return d}});var o=e(17313),C=e(74207),v=e(37613),ae=e(83116),s=e(13826),z=e(92899);const V=t=>{const{optionHeight:S,optionFontSize:I,optionLineHeight:Q,optionPadding:T}=t;return{position:"relative",display:"block",minHeight:S,padding:T,color:t.colorText,fontWeight:"normal",fontSize:I,lineHeight:Q,boxSizing:"border-box"}};var ve=t=>{const{antCls:S,componentCls:I}=t,Q=`${I}-item`,T=`&${S}-slide-up-enter${S}-slide-up-enter-active`,Me=`&${S}-slide-up-appear${S}-slide-up-appear-active`,at=`&${S}-slide-up-leave${S}-slide-up-leave-active`,Ke=`${I}-dropdown-placement-`;return[{[`${I}-dropdown`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"absolute",top:-9999,zIndex:t.zIndexPopup,boxSizing:"border-box",padding:t.paddingXXS,overflow:"hidden",fontSize:t.fontSize,fontVariant:"initial",backgroundColor:t.colorBgElevated,borderRadius:t.borderRadiusLG,outline:"none",boxShadow:t.boxShadowSecondary,[` + ${T}${Ke}bottomLeft, + ${Me}${Ke}bottomLeft + `]:{animationName:s.fJ},[` + ${T}${Ke}topLeft, + ${Me}${Ke}topLeft, + ${T}${Ke}topRight, + ${Me}${Ke}topRight + `]:{animationName:s.Qt},[`${at}${Ke}bottomLeft`]:{animationName:s.Uw},[` + ${at}${Ke}topLeft, + ${at}${Ke}topRight + `]:{animationName:s.ly},"&-hidden":{display:"none"},[`${Q}`]:Object.assign(Object.assign({},V(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${Q}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${Q}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${Q}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${Q}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,s.oN)(t,"slide-up"),(0,s.oN)(t,"slide-down"),(0,z.Fm)(t,"move-up"),(0,z.Fm)(t,"move-down")]};const x=2,Fe=t=>{let{controlHeightSM:S,controlHeight:I,lineWidth:Q}=t;const T=(I-S)/2-Q,Me=Math.ceil(T/2);return[T,Me]};function H(t,S){const{componentCls:I,iconCls:Q}=t,T=`${I}-selection-overflow`,Me=t.multipleSelectItemHeight,[at]=Fe(t),Ke=S?`${I}-${S}`:"";return{[`${I}-multiple${Ke}`]:{fontSize:t.fontSize,[T]:{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:`${at-x}px ${x*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:`${x}px 0`,lineHeight:`${Me}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:Me,marginTop:x,marginBottom:x,lineHeight:`${Me-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:x*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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${Q}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${T}-item + ${T}-item`]:{[`${I}-selection-search`]:{marginInlineStart:0}},[`${I}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-at,"\n &-input,\n &-mirror\n ":{height:Me,fontFamily:t.fontFamily,lineHeight:`${Me}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 et=t=>{const{componentCls:S}=t,I=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),Q=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,T]=Fe(t);return[H(t),H(I,"sm"),{[`${S}-multiple${S}-sm`]:{[`${S}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${S}-selection-search`]:{marginInlineStart:T}}},H(Q,"lg")]};function De(t,S){const{componentCls:I,inputPaddingHorizontalBase:Q,borderRadius:T}=t,Me=t.controlHeight-t.lineWidth*2,at=Math.ceil(t.fontSize*1.25),Ke=S?`${I}-${S}`:"";return{[`${I}-single${Ke}`]:{fontSize:t.fontSize,[`${I}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:T,[`${I}-selection-search`]:{position:"absolute",top:0,insetInlineStart:Q,insetInlineEnd:Q,bottom:0,"&-input":{width:"100%"}},[` + ${I}-selection-item, + ${I}-selection-placeholder + `]:{padding:0,lineHeight:`${Me}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Me}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:at},[`&${I}-open ${I}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${I}-customize-input)`]:{[`${I}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${Q}px`,[`${I}-selection-search-input`]:{height:Me},"&:after":{lineHeight:`${Me}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 ${Q}px`,"&:after":{display:"none"}}}}}}}function _e(t){const{componentCls:S}=t,I=t.controlPaddingHorizontalSM-t.lineWidth;return[De(t),De((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${S}-single${S}-sm`]:{[`&:not(${S}-customize-input)`]:{[`${S}-selection-search`]:{insetInlineStart:I,insetInlineEnd:I},[`${S}-selector`]:{padding:`0 ${I}px`},[`&${S}-show-arrow ${S}-selection-search`]:{insetInlineEnd:I+t.fontSize*1.5},[` + &${S}-show-arrow ${S}-selection-item, + &${S}-show-arrow ${S}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},De((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const ft=t=>{const{componentCls:S,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"},[`${S}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${S}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${S}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},xe=function(t,S){let I=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:Q,borderHoverColor:T,outlineColor:Me,antCls:at}=S,Ke=I?{[`${Q}-selector`]:{borderColor:T}}:{};return{[t]:{[`&:not(${Q}-disabled):not(${Q}-customize-input):not(${at}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${Q}-focused& ${Q}-selector`]:{borderColor:T,boxShadow:`0 0 0 ${S.controlOutlineWidth}px ${Me}`,outline:0},[`&:hover ${Q}-selector`]:{borderColor:T}})}}},Et=t=>{const{componentCls:S}=t;return{[`${S}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Pe=t=>{const{componentCls:S,inputPaddingHorizontalBase:I,iconCls:Q}=t;return{[S]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${S}-customize-input) ${S}-selector`]:Object.assign(Object.assign({},ft(t)),Et(t)),[`${S}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${S}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${S}-arrow`]:Object.assign(Object.assign({},(0,o.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",[Q]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${S}-suffix)`]:{pointerEvents:"auto"}},[`${S}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${S}-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":{[`${S}-clear`]:{opacity:1}}}),[`${S}-has-feedback`]:{[`${S}-clear`]:{insetInlineEnd:I+t.fontSize+t.paddingXS}}}},y=t=>{const{componentCls:S}=t;return[{[S]:{[`&-borderless ${S}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${S}-in-form-item`]:{width:"100%"}}},Pe(t),_e(t),et(t),ve(t),{[`${S}-rtl`]:{direction:"rtl"}},xe(S,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),xe(`${S}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),xe(`${S}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,C.c)(t,{borderElCls:`${S}-selector`,focusElCls:`${S}-focused`})]};var d=(0,ae.Z)("Select",(t,S)=>{let{rootPrefixCls:I}=S;const Q=(0,v.TS)(t,{rootPrefixCls:I,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[y(Q)]},t=>{const{fontSize:S,lineHeight:I,controlHeight:Q,controlPaddingHorizontal:T,zIndexPopupBase:Me,colorText:at,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:xt,colorBgContainer:Ye,colorFillSecondary:Qe,controlHeightLG:ge,controlHeightSM:G,colorBgContainerDisabled:me,colorTextDisabled:B}=t;return{zIndexPopup:Me+50,optionSelectedColor:at,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:xt,optionPadding:`${(Q-S*I)/2}px ${T}px`,optionFontSize:S,optionLineHeight:I,optionHeight:Q,selectorBg:Ye,clearBg:Ye,singleItemHeightLG:ge,multipleItemBg:Qe,multipleItemBorderColor:"transparent",multipleItemHeight:G,multipleItemHeightLG:Q,multipleSelectorBgDisabled:me,multipleItemColorDisabled:B,multipleItemBorderColorDisabled:"transparent"}})},58582:function(hn,dt,e){e.d(dt,{Z:function(){return C}});const o=v=>{const s={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="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(v,ae){return v||o(ae)}},84443:function(hn,dt,e){e.d(dt,{Z:function(){return o}});function o(C,v){return v!==void 0?v:C!==null}},66339:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});var o=e(40001),C=e(19248),v=e(99267),ae=e(84105),s=e(58617),z=e(47472),V=e(59301);function ie(ve){let{suffixIcon:x,clearIcon:Fe,menuItemSelectedIcon:H,removeIcon:O,loading:et,multiple:De,hasFeedback:_e,prefixCls:ft,showSuffixIcon:xe,feedbackIcon:Et,showArrow:Pe,componentName:y}=ve;const d=Fe!=null?Fe:V.createElement(C.Z,null),t=T=>x===null&&!_e&&!Pe?null:V.createElement(V.Fragment,null,xe!==!1&&T,_e&&Et);let S=null;if(x!==void 0)S=t(x);else if(et)S=t(V.createElement(s.Z,{spin:!0}));else{const T=`${ft}-suffix`;S=Me=>{let{open:at,showSearch:Ke}=Me;return t(at&&Ke?V.createElement(z.Z,{className:T}):V.createElement(ae.Z,{className:T}))}}let I=null;H!==void 0?I=H:De?I=V.createElement(o.Z,null):I=null;let Q=null;return O!==void 0?Q=O:Q=V.createElement(v.Z,null),{clearIcon:d,suffixIcon:S,itemIcon:I,removeIcon:Q}}},61621:function(hn,dt,e){e.d(dt,{Z:function(){return R}});var o=e(92310),C=e.n(o),v=e(59301),ae=e(36355),s=e(2738),V=l=>{const{prefixCls:f,className:A,style:N,size:J,shape:$}=l,Be=C()({[`${f}-lg`]:J==="large",[`${f}-sm`]:J==="small"}),le=C()({[`${f}-circle`]:$==="circle",[`${f}-square`]:$==="square",[`${f}-round`]:$==="round"}),oe=v.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return v.createElement("span",{className:C()(f,Be,le,A),style:Object.assign(Object.assign({},oe),N)})},ie=e(93083),ve=e(83116),x=e(37613);const Fe=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),H=l=>({height:l,lineHeight:`${l}px`}),O=l=>Object.assign({width:l},H(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Fe,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),De=l=>Object.assign({width:l*5,minWidth:l*5},H(l)),_e=l=>{const{skeletonAvatarCls:f,gradientFromColor:A,controlHeight:N,controlHeightLG:J,controlHeightSM:$}=l;return{[`${f}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:A},O(N)),[`${f}${f}-circle`]:{borderRadius:"50%"},[`${f}${f}-lg`]:Object.assign({},O(J)),[`${f}${f}-sm`]:Object.assign({},O($))}},ft=l=>{const{controlHeight:f,borderRadiusSM:A,skeletonInputCls:N,controlHeightLG:J,controlHeightSM:$,gradientFromColor:Be}=l;return{[`${N}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Be,borderRadius:A},De(f)),[`${N}-lg`]:Object.assign({},De(J)),[`${N}-sm`]:Object.assign({},De($))}},xe=l=>Object.assign({width:l},H(l)),Et=l=>{const{skeletonImageCls:f,imageSizeBase:A,gradientFromColor:N,borderRadiusSM:J}=l;return{[`${f}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:N,borderRadius:J},xe(A*2)),{[`${f}-path`]:{fill:"#bfbfbf"},[`${f}-svg`]:Object.assign(Object.assign({},xe(A)),{maxWidth:A*4,maxHeight:A*4}),[`${f}-svg${f}-svg-circle`]:{borderRadius:"50%"}}),[`${f}${f}-circle`]:{borderRadius:"50%"}}},Pe=(l,f,A)=>{const{skeletonButtonCls:N}=l;return{[`${A}${N}-circle`]:{width:f,minWidth:f,borderRadius:"50%"},[`${A}${N}-round`]:{borderRadius:f}}},y=l=>Object.assign({width:l*2,minWidth:l*2},H(l)),d=l=>{const{borderRadiusSM:f,skeletonButtonCls:A,controlHeight:N,controlHeightLG:J,controlHeightSM:$,gradientFromColor:Be}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${A}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Be,borderRadius:f,width:N*2,minWidth:N*2},y(N))},Pe(l,N,A)),{[`${A}-lg`]:Object.assign({},y(J))}),Pe(l,J,`${A}-lg`)),{[`${A}-sm`]:Object.assign({},y($))}),Pe(l,$,`${A}-sm`))},t=l=>{const{componentCls:f,skeletonAvatarCls:A,skeletonTitleCls:N,skeletonParagraphCls:J,skeletonButtonCls:$,skeletonInputCls:Be,skeletonImageCls:le,controlHeight:oe,controlHeightLG:W,controlHeightSM:He,gradientFromColor:Ee,padding:ke,marginSM:st,borderRadius:E,titleHeight:i,blockRadius:h,paragraphLiHeight:K,controlHeightXS:se,paragraphMarginTop:pe}=l;return{[`${f}`]:{display:"table",width:"100%",[`${f}-header`]:{display:"table-cell",paddingInlineEnd:ke,verticalAlign:"top",[`${A}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ee},O(oe)),[`${A}-circle`]:{borderRadius:"50%"},[`${A}-lg`]:Object.assign({},O(W)),[`${A}-sm`]:Object.assign({},O(He))},[`${f}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${N}`]:{width:"100%",height:i,background:Ee,borderRadius:h,[`+ ${J}`]:{marginBlockStart:He}},[`${J}`]:{padding:0,"> li":{width:"100%",height:K,listStyle:"none",background:Ee,borderRadius:h,"+ li":{marginBlockStart:se}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${f}-content`]:{[`${N}, ${J} > li`]:{borderRadius:E}}},[`${f}-with-avatar ${f}-content`]:{[`${N}`]:{marginBlockStart:st,[`+ ${J}`]:{marginBlockStart:pe}}},[`${f}${f}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},d(l)),_e(l)),ft(l)),Et(l)),[`${f}${f}-block`]:{width:"100%",[`${$}`]:{width:"100%"},[`${Be}`]:{width:"100%"}},[`${f}${f}-active`]:{[` + ${N}, + ${J} > li, + ${A}, + ${$}, + ${Be}, + ${le} + `]:Object.assign({},et(l))}}};var S=(0,ve.Z)("Skeleton",l=>{const{componentCls:f}=l,A=(0,x.TS)(l,{skeletonAvatarCls:`${f}-avatar`,skeletonTitleCls:`${f}-title`,skeletonParagraphCls:`${f}-paragraph`,skeletonButtonCls:`${f}-button`,skeletonInputCls:`${f}-input`,skeletonImageCls:`${f}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(A)]},l=>{const{colorFillContent:f,colorFill:A}=l,N=f,J=A;return{color:N,colorGradientEnd:J,gradientFromColor:N,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Q=l=>{const{prefixCls:f,className:A,rootClassName:N,active:J,shape:$="circle",size:Be="default"}=l,{getPrefixCls:le}=v.useContext(ae.E_),oe=le("skeleton",f),[W,He]=S(oe),Ee=(0,s.Z)(l,["prefixCls","className"]),ke=C()(oe,`${oe}-element`,{[`${oe}-active`]:J},A,N,He);return W(v.createElement("div",{className:ke},v.createElement(V,Object.assign({prefixCls:`${oe}-avatar`,shape:$,size:Be},Ee))))},Me=l=>{const{prefixCls:f,className:A,rootClassName:N,active:J,block:$=!1,size:Be="default"}=l,{getPrefixCls:le}=v.useContext(ae.E_),oe=le("skeleton",f),[W,He]=S(oe),Ee=(0,s.Z)(l,["prefixCls"]),ke=C()(oe,`${oe}-element`,{[`${oe}-active`]:J,[`${oe}-block`]:$},A,N,He);return W(v.createElement("div",{className:ke},v.createElement(V,Object.assign({prefixCls:`${oe}-button`,size:Be},Ee))))};const at="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 Ze=l=>{const{prefixCls:f,className:A,rootClassName:N,style:J,active:$}=l,{getPrefixCls:Be}=v.useContext(ae.E_),le=Be("skeleton",f),[oe,W]=S(le),He=C()(le,`${le}-element`,{[`${le}-active`]:$},A,N,W);return oe(v.createElement("div",{className:He},v.createElement("div",{className:C()(`${le}-image`,A),style:J},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${le}-image-svg`},v.createElement("path",{d:at,className:`${le}-image-path`})))))},Ye=l=>{const{prefixCls:f,className:A,rootClassName:N,active:J,block:$,size:Be="default"}=l,{getPrefixCls:le}=v.useContext(ae.E_),oe=le("skeleton",f),[W,He]=S(oe),Ee=(0,s.Z)(l,["prefixCls"]),ke=C()(oe,`${oe}-element`,{[`${oe}-active`]:J,[`${oe}-block`]:$},A,N,He);return W(v.createElement("div",{className:ke},v.createElement(V,Object.assign({prefixCls:`${oe}-input`,size:Be},Ee))))},Qe=e(92413),ge={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"},G=ge,me=e(7657),B=function(f,A){return v.createElement(me.Z,(0,Qe.Z)({},f,{ref:A,icon:G}))},g=v.forwardRef(B),F=g,D=l=>{const{prefixCls:f,className:A,rootClassName:N,style:J,active:$,children:Be}=l,{getPrefixCls:le}=v.useContext(ae.E_),oe=le("skeleton",f),[W,He]=S(oe),Ee=C()(oe,`${oe}-element`,{[`${oe}-active`]:$},He,A,N),ke=Be!=null?Be:v.createElement(F,null);return W(v.createElement("div",{className:Ee},v.createElement("div",{className:C()(`${oe}-image`,A),style:J},ke)))},de=e(26407),qe=l=>{const f=le=>{const{width:oe,rows:W=2}=l;if(Array.isArray(oe))return oe[le];if(W-1===le)return oe},{prefixCls:A,className:N,style:J,rows:$}=l,Be=(0,de.Z)(Array($)).map((le,oe)=>v.createElement("li",{key:oe,style:{width:f(oe)}}));return v.createElement("ul",{className:C()(A,N),style:J},Be)},nt=l=>{let{prefixCls:f,className:A,width:N,style:J}=l;return v.createElement("h3",{className:C()(f,A),style:Object.assign({width:N},J)})};function be(l){return l&&typeof l=="object"?l:{}}function ct(l,f){return l&&!f?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Se(l,f){return!l&&f?{width:"38%"}:l&&f?{width:"50%"}:{}}function X(l,f){const A={};return(!l||!f)&&(A.width="61%"),!l&&f?A.rows=3:A.rows=2,A}const Ve=l=>{const{prefixCls:f,loading:A,className:N,rootClassName:J,style:$,children:Be,avatar:le=!1,title:oe=!0,paragraph:W=!0,active:He,round:Ee}=l,{getPrefixCls:ke,direction:st,skeleton:E}=v.useContext(ae.E_),i=ke("skeleton",f),[h,K]=S(i);if(A||!("loading"in l)){const se=!!le,pe=!!oe,Ue=!!W;let Ae;if(se){const Dt=Object.assign(Object.assign({prefixCls:`${i}-avatar`},ct(pe,Ue)),be(le));Ae=v.createElement("div",{className:`${i}-header`},v.createElement(V,Object.assign({},Dt)))}let Je;if(pe||Ue){let Dt;if(pe){const Ht=Object.assign(Object.assign({prefixCls:`${i}-title`},Se(se,Ue)),be(oe));Dt=v.createElement(nt,Object.assign({},Ht))}let wt;if(Ue){const Ht=Object.assign(Object.assign({prefixCls:`${i}-paragraph`},X(se,pe)),be(W));wt=v.createElement(qe,Object.assign({},Ht))}Je=v.createElement("div",{className:`${i}-content`},Dt,wt)}const bt=C()(i,{[`${i}-with-avatar`]:se,[`${i}-active`]:He,[`${i}-rtl`]:st==="rtl",[`${i}-round`]:Ee},E==null?void 0:E.className,N,J,K);return h(v.createElement("div",{className:bt,style:Object.assign(Object.assign({},E==null?void 0:E.style),$)},Ae,Je))}return typeof Be!="undefined"?Be:null};Ve.Button=Me,Ve.Avatar=Q,Ve.Input=Ye,Ve.Image=Ze,Ve.Node=D;var M=Ve,R=M},81327:function(hn,dt,e){e.d(dt,{Z:function(){return ft}});var o=e(59301),C=e(92310),v=e.n(C),ae=e(11592),s=e(36355),z=e(33234);const V=o.createContext({latestIndex:0}),ie=V.Provider;var x=xe=>{let{className:Et,index:Pe,children:y,split:d,style:t}=xe;const{latestIndex:S}=o.useContext(V);return y==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:Et,style:t},y),Pe{var Pe,y;const{getPrefixCls:d,space:t,direction:S}=o.useContext(s.E_),{size:I=(t==null?void 0:t.size)||"small",align:Q,className:T,rootClassName:Me,children:at,direction:Ke="horizontal",prefixCls:Ze,split:xt,style:Ye,wrap:Qe=!1,classNames:ge,styles:G}=xe,me=et(xe,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[B,g]=Array.isArray(I)?I:[I,I],F=H(g),q=H(B),D=O(g),de=O(B),he=(0,ae.Z)(at,{keepEmpty:!0}),qe=Q===void 0&&Ke==="horizontal"?"center":Q,tt=d("space",Ze),[nt,be]=(0,Fe.Z)(tt),ct=v()(tt,t==null?void 0:t.className,be,`${tt}-${Ke}`,{[`${tt}-rtl`]:S==="rtl",[`${tt}-align-${qe}`]:qe,[`${tt}-gap-row-${g}`]:F,[`${tt}-gap-col-${B}`]:q},T,Me),Se=v()(`${tt}-item`,(Pe=ge==null?void 0:ge.item)!==null&&Pe!==void 0?Pe:(y=t==null?void 0:t.classNames)===null||y===void 0?void 0:y.item);let X=0;const Ve=he.map((l,f)=>{var A,N;l!=null&&(X=f);const J=l&&l.key||`${Se}-${f}`;return o.createElement(x,{className:Se,key:J,index:f,split:xt,style:(A=G==null?void 0:G.item)!==null&&A!==void 0?A:(N=t==null?void 0:t.styles)===null||N===void 0?void 0:N.item},l)}),M=o.useMemo(()=>({latestIndex:X}),[X]);if(he.length===0)return null;const R={};return Qe&&(R.flexWrap="wrap"),!q&&de&&(R.columnGap=B),!F&&D&&(R.rowGap=g),nt(o.createElement("div",Object.assign({ref:Et,className:ct,style:Object.assign(Object.assign(Object.assign({},R),t==null?void 0:t.style),Ye)},me),o.createElement(ie,{value:M},Ve)))});_e.Compact=z.ZP;var ft=_e},31797:function(hn,dt,e){e.d(dt,{default:function(){return S}});var o=e(59301),C=e(56762),v=e(92343),ae=e(92310),s=e.n(ae),z=e(36355),V=e(61621),ve=I=>{const{value:Q,formatter:T,precision:Me,decimalSeparator:at,groupSeparator:Ke="",prefixCls:Ze}=I;let xt;if(typeof T=="function")xt=T(Q);else{const Ye=String(Q),Qe=Ye.match(/^(-?)(\d*)(\.(\d+))?$/);if(!Qe||Ye==="-")xt=Ye;else{const ge=Qe[1];let G=Qe[2]||"0",me=Qe[4]||"";G=G.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Me=="number"&&(me=me.padEnd(Me,"0").slice(0,Me>0?Me:0)),me&&(me=`${at}${me}`),xt=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ge,G),me&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},me)]}}return o.createElement("span",{className:`${Ze}-content-value`},xt)},x=e(17313),Fe=e(83116),H=e(37613);const O=I=>{const{componentCls:Q,marginXXS:T,padding:Me,colorTextDescription:at,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:xt,fontFamily:Ye}=I;return{[`${Q}`]:Object.assign(Object.assign({},(0,x.Wf)(I)),{[`${Q}-title`]:{marginBottom:T,color:at,fontSize:Ke},[`${Q}-skeleton`]:{paddingTop:Me},[`${Q}-content`]:{color:Ze,fontSize:xt,fontFamily:Ye,[`${Q}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Q}-content-prefix, ${Q}-content-suffix`]:{display:"inline-block"},[`${Q}-content-prefix`]:{marginInlineEnd:T},[`${Q}-content-suffix`]:{marginInlineStart:T}}})}};var et=(0,Fe.Z)("Statistic",I=>{const Q=(0,H.TS)(I,{});return[O(Q)]},I=>{const{fontSizeHeading3:Q,fontSize:T}=I;return{titleFontSize:T,contentFontSize:Q}}),_e=I=>{const{prefixCls:Q,className:T,rootClassName:Me,style:at,valueStyle:Ke,value:Ze=0,title:xt,valueRender:Ye,prefix:Qe,suffix:ge,loading:G=!1,onMouseEnter:me,onMouseLeave:B,decimalSeparator:g=".",groupSeparator:F=","}=I,{getPrefixCls:q,direction:D,statistic:de}=o.useContext(z.E_),he=q("statistic",Q),[qe,tt]=et(he),nt=o.createElement(ve,Object.assign({decimalSeparator:g,groupSeparator:F,prefixCls:he},I,{value:Ze})),be=s()(he,{[`${he}-rtl`]:D==="rtl"},de==null?void 0:de.className,T,Me,tt);return qe(o.createElement("div",{className:be,style:Object.assign(Object.assign({},de==null?void 0:de.style),at),onMouseEnter:me,onMouseLeave:B},xt&&o.createElement("div",{className:`${he}-title`},xt),o.createElement(V.Z,{paragraph:!1,loading:G,className:`${he}-skeleton`},o.createElement("div",{style:Ke,className:`${he}-content`},Qe&&o.createElement("span",{className:`${he}-content-prefix`},Qe),Ye?Ye(nt):nt,ge&&o.createElement("span",{className:`${he}-content-suffix`},ge)))))};const ft=[["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 xe(I,Q){let T=I;const Me=/\[[^\]]*]/g,at=(Q.match(Me)||[]).map(Ye=>Ye.slice(1,-1)),Ke=Q.replace(Me,"[]"),Ze=ft.reduce((Ye,Qe)=>{let[ge,G]=Qe;if(Ye.includes(ge)){const me=Math.floor(T/G);return T-=me*G,Ye.replace(new RegExp(`${ge}+`,"g"),B=>{const g=B.length;return me.toString().padStart(g,"0")})}return Ye},Ke);let xt=0;return Ze.replace(Me,()=>{const Ye=at[xt];return xt+=1,Ye})}function Et(I,Q){const{format:T=""}=Q,Me=new Date(I).getTime(),at=Date.now(),Ke=Math.max(Me-at,0);return xe(Ke,T)}const Pe=1e3/30;function y(I){return new Date(I).getTime()}const d=I=>{const{value:Q,format:T="HH:mm:ss",onChange:Me,onFinish:at}=I,Ke=(0,C.Z)(),Ze=o.useRef(null),xt=()=>{at==null||at(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Ye=()=>{const G=y(Q);G>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Me==null||Me(G-Date.now()),G(Ye(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[Q]);const Qe=(G,me)=>Et(G,Object.assign(Object.assign({},me),{format:T})),ge=G=>(0,v.Tm)(G,{title:void 0});return o.createElement(_e,Object.assign({},I,{valueRender:ge,formatter:Qe}))};var t=o.memo(d);_e.Countdown=t;var S=_e},8378:function(hn,dt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});dt.Z=e},92899:function(hn,dt,e){e.d(dt,{Fm:function(){return H}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ae=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),s=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),z=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),V=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ve=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),x=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Fe={"move-up":{inKeyframes:ve,outKeyframes:x},"move-down":{inKeyframes:v,outKeyframes:ae},"move-left":{inKeyframes:s,outKeyframes:z},"move-right":{inKeyframes:V,outKeyframes:ie}},H=(O,et)=>{const{antCls:De}=O,_e=`${De}-${et}`,{inKeyframes:ft,outKeyframes:xe}=Fe[et];return[(0,C.R)(_e,ft,xe,O.motionDurationMid),{[` + ${_e}-enter, + ${_e}-appear + `]:{opacity:0,animationTimingFunction:O.motionEaseOutCirc},[`${_e}-leave`]:{animationTimingFunction:O.motionEaseInOutCirc}}]}},13826:function(hn,dt,e){e.d(dt,{Qt:function(){return s},Uw:function(){return ae},fJ:function(){return v},ly:function(){return z},oN:function(){return H}});var o=e(93083),C=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ae=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),s=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),z=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),V=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ve=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),x=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Fe={"slide-up":{inKeyframes:v,outKeyframes:ae},"slide-down":{inKeyframes:s,outKeyframes:z},"slide-left":{inKeyframes:V,outKeyframes:ie},"slide-right":{inKeyframes:ve,outKeyframes:x}},H=(O,et)=>{const{antCls:De}=O,_e=`${De}-${et}`,{inKeyframes:ft,outKeyframes:xe}=Fe[et];return[(0,C.R)(_e,ft,xe,O.motionDurationMid),{[` + ${_e}-enter, + ${_e}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:O.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${_e}-leave`]:{animationTimingFunction:O.motionEaseInQuint}}]}},54580:function(hn,dt,e){e.d(dt,{default:function(){return At}});var o=e(59301),C=e(26407),v=e(92310),ae=e.n(v),s=e(92413),z=e(6909),V=e(4771),ie=e(9427),ve=e(25440),x=e(400),Fe=e(37061),H=e(85195),O=e(39559),et=e(20569),De=e(26112);function _e(P,j){var U="cannot ".concat(P.method," ").concat(P.action," ").concat(j.status,"'"),te=new Error(U);return te.status=j.status,te.method=P.method,te.url=P.action,te}function ft(P){var j=P.responseText||P.response;if(!j)return j;try{return JSON.parse(j)}catch(U){return j}}function xe(P){var j=new XMLHttpRequest;P.onProgress&&j.upload&&(j.upload.onprogress=function(Ce){Ce.total>0&&(Ce.percent=Ce.loaded/Ce.total*100),P.onProgress(Ce)});var U=new FormData;P.data&&Object.keys(P.data).forEach(function(we){var Ce=P.data[we];if(Array.isArray(Ce)){Ce.forEach(function(ne){U.append("".concat(we,"[]"),ne)});return}U.append(we,Ce)}),P.file instanceof Blob?U.append(P.filename,P.file,P.file.name):U.append(P.filename,P.file),j.onerror=function(Ce){P.onError(Ce)},j.onload=function(){return j.status<200||j.status>=300?P.onError(_e(P,j),ft(j)):P.onSuccess(ft(j),j)},j.open(P.method,P.action,!0),P.withCredentials&&"withCredentials"in j&&(j.withCredentials=!0);var te=P.headers||{};return te["X-Requested-With"]!==null&&j.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(te).forEach(function(we){te[we]!==null&&j.setRequestHeader(we,te[we])}),j.send(U),{abort:function(){j.abort()}}}var Et=+new Date,Pe=0;function y(){return"rc-upload-".concat(Et,"-").concat(++Pe)}var d=e(48736),t=function(P,j){if(P&&j){var U=Array.isArray(j)?j:j.split(","),te=P.name||"",we=P.type||"",Ce=we.replace(/\/.*$/,"");return U.some(function(ne){var m=ne.trim();if(/^\*(\/\*)?$/.test(ne))return!0;if(m.charAt(0)==="."){var Z=te.toLowerCase(),L=m.toLowerCase(),_=[L];return(L===".jpg"||L===".jpeg")&&(_=[".jpg",".jpeg"]),_.some(function(re){return Z.endsWith(re)})}return/\/\*$/.test(m)?Ce===m.replace(/\/.*$/,""):we===m?!0:/^\w+$/.test(m)?((0,d.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(m,"'.Skip for check.")),!0):!1})}return!0};function S(P,j){var U=P.createReader(),te=[];function we(){U.readEntries(function(Ce){var ne=Array.prototype.slice.apply(Ce);te=te.concat(ne);var m=!ne.length;m?j(te):we()})}we()}var I=function(j,U,te){var we=function Ce(ne,m){ne&&(ne.path=m||"",ne.isFile?ne.file(function(Z){te(Z)&&(ne.fullPath&&!Z.webkitRelativePath&&(Object.defineProperties(Z,{webkitRelativePath:{writable:!0}}),Z.webkitRelativePath=ne.fullPath.replace(/^\//,""),Object.defineProperties(Z,{webkitRelativePath:{writable:!1}})),U([Z]))}):ne.isDirectory&&S(ne,function(Z){Z.forEach(function(L){Ce(L,"".concat(m).concat(ne.name,"/"))})}))};j.forEach(function(Ce){we(Ce.webkitGetAsEntry())})},Q=I,T=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Me=function(P){(0,ie.Z)(U,P);var j=(0,ve.Z)(U);function U(){var te;(0,z.Z)(this,U);for(var we=arguments.length,Ce=new Array(we),ne=0;ne{let{uid:Ce}=we;return Ce===P.uid});return te===-1?U.push(P):U[te]=P,U}function W(P,j){const U=P.uid!==void 0?"uid":"name";return j.filter(te=>te[U]===P[U])[0]}function He(P,j){const U=P.uid!==void 0?"uid":"name",te=j.filter(we=>we[U]!==P[U]);return te.length===j.length?null:te}const Ee=function(){const j=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),te=j[j.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(te)||[""])[0]},ke=P=>P.indexOf("image/")===0,st=P=>{if(P.type&&!P.thumbUrl)return ke(P.type);const j=P.thumbUrl||P.url||"",U=Ee(j);return/^data:image\//.test(j)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(U)?!0:!(/^data:/.test(j)||U)},E=200;function i(P){return new Promise(j=>{if(!P.type||!ke(P.type)){j("");return}const U=document.createElement("canvas");U.width=E,U.height=E,U.style.cssText=`position: fixed; left: 0; top: 0; width: ${E}px; height: ${E}px; z-index: 9999; display: none;`,document.body.appendChild(U);const te=U.getContext("2d"),we=new Image;if(we.onload=()=>{const{width:Ce,height:ne}=we;let m=E,Z=E,L=0,_=0;Ce>ne?(Z=ne*(E/Ce),_=-(Z-m)/2):(m=Ce*(E/ne),L=-(m-Z)/2),te.drawImage(we,L,_,m,Z);const re=U.toDataURL();document.body.removeChild(U),window.URL.revokeObjectURL(we.src),j(re)},we.crossOrigin="anonymous",P.type.startsWith("image/svg+xml")){const Ce=new FileReader;Ce.onload=()=>{Ce.result&&(we.src=Ce.result)},Ce.readAsDataURL(P)}else if(P.type.startsWith("image/gif")){const Ce=new FileReader;Ce.onload=()=>{Ce.result&&j(Ce.result)},Ce.readAsDataURL(P)}else we.src=window.URL.createObjectURL(P)})}var h=e(26227),K=e(41464),se=e(15277),pe=e(93948),Ue=e(6848),Je=o.forwardRef((P,j)=>{let{prefixCls:U,className:te,style:we,locale:Ce,listType:ne,file:m,items:Z,progress:L,iconRender:_,actionIconRender:re,itemRender:je,isImgUrl:ze,showPreviewIcon:ht,showRemoveIcon:Ot,showDownloadIcon:Bt,previewIcon:Ut,removeIcon:zt,downloadIcon:Vt,onPreview:Ft,onDownload:vt,onClose:Qt}=P;var $t,Sn;const{status:Gt}=m,[Wt,fn]=o.useState(Gt);o.useEffect(()=>{Gt!=="removed"&&fn(Gt)},[Gt]);const[gn,xn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{xn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const Ln=_(m);let jt=o.createElement("div",{className:`${U}-icon`},Ln);if(ne==="picture"||ne==="picture-card"||ne==="picture-circle")if(Wt==="uploading"||!m.thumbUrl&&!m.url){const Vn=ae()(`${U}-list-item-thumbnail`,{[`${U}-list-item-file`]:Wt!=="uploading"});jt=o.createElement("div",{className:Vn},Ln)}else{const Vn=ze!=null&&ze(m)?o.createElement("img",{src:m.thumbUrl||m.url,alt:m.name,className:`${U}-list-item-image`,crossOrigin:m.crossOrigin}):Ln,Zn=ae()(`${U}-list-item-thumbnail`,{[`${U}-list-item-file`]:ze&&!ze(m)});jt=o.createElement("a",{className:Zn,onClick:$n=>Ft(m,$n),href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const it=ae()(`${U}-list-item`,`${U}-list-item-${Wt}`),ot=typeof m.linkProps=="string"?JSON.parse(m.linkProps):m.linkProps,Yt=Ot?re((typeof zt=="function"?zt(m):zt)||o.createElement(h.Z,null),()=>Qt(m),U,Ce.removeFile):null,Lt=Bt&&Wt==="done"?re((typeof Vt=="function"?Vt(m):Vt)||o.createElement(K.Z,null),()=>vt(m),U,Ce.downloadFile):null,dn=ne!=="picture-card"&&ne!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ae()(`${U}-list-item-actions`,{picture:ne==="picture"})},Lt,Yt),cn=ae()(`${U}-list-item-name`),On=m.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:cn,title:m.name},ot,{href:m.url,onClick:Vn=>Ft(m,Vn)}),m.name),dn]:[o.createElement("span",{key:"view",className:cn,onClick:Vn=>Ft(m,Vn),title:m.name},m.name),dn],an={pointerEvents:"none",opacity:.5},Cn=ht?o.createElement("a",{href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:m.url||m.thumbUrl?void 0:an,onClick:Vn=>Ft(m,Vn),title:Ce.previewFile},typeof Ut=="function"?Ut(m):Ut||o.createElement(se.Z,null)):null,Bn=(ne==="picture-card"||ne==="picture-circle")&&Wt!=="uploading"&&o.createElement("span",{className:`${U}-list-item-actions`},Cn,Wt==="done"&&Lt,Yt),{getPrefixCls:Nt}=o.useContext(G.E_),Pt=Nt(),ln=o.createElement("div",{className:it},jt,On,Bn,gn&&o.createElement(A.default,{motionName:`${Pt}-fade`,visible:Wt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const $n="percent"in m?o.createElement(pe.Z,Object.assign({},L,{type:"line",percent:m.percent,"aria-label":m["aria-label"],"aria-labelledby":m["aria-labelledby"]})):null;return o.createElement("div",{className:ae()(`${U}-list-item-progress`,Zn)},$n)})),In=m.response&&typeof m.response=="string"?m.response:(($t=m.error)===null||$t===void 0?void 0:$t.statusText)||((Sn=m.error)===null||Sn===void 0?void 0:Sn.message)||Ce.uploadError,kn=Wt==="error"?o.createElement(Ue.Z,{title:In,getPopupContainer:Vn=>Vn.parentNode},ln):ln;return o.createElement("div",{className:ae()(`${U}-list-item-container`,te),style:we,ref:j},je?je(kn,m,Z,{download:vt.bind(null,m),preview:Ft.bind(null,m),remove:Qt.bind(null,m)}):kn)});const bt=(P,j)=>{const{listType:U="text",previewFile:te=i,onPreview:we,onDownload:Ce,onRemove:ne,locale:m,iconRender:Z,isImageUrl:L=st,prefixCls:_,items:re=[],showPreviewIcon:je=!0,showRemoveIcon:ze=!0,showDownloadIcon:ht=!1,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,progress:zt={size:[-1,2],showInfo:!1},appendAction:Vt,appendActionVisible:Ft=!0,itemRender:vt,disabled:Qt}=P,$t=(0,N.Z)(),[Sn,Gt]=o.useState(!1);o.useEffect(()=>{U!=="picture"&&U!=="picture-card"&&U!=="picture-circle"||(re||[]).forEach(an=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(an.originFileObj instanceof File||an.originFileObj instanceof Blob)||an.thumbUrl!==void 0||(an.thumbUrl="",te&&te(an.originFileObj).then(Cn=>{an.thumbUrl=Cn||"",$t()}))})},[U,re,te]),o.useEffect(()=>{Gt(!0)},[]);const Wt=(an,Cn)=>{if(we)return Cn==null||Cn.preventDefault(),we(an)},fn=an=>{typeof Ce=="function"?Ce(an):an.url&&window.open(an.url)},gn=an=>{ne==null||ne(an)},xn=an=>{if(Z)return Z(an,U);const Cn=an.status==="uploading",Bn=L&&L(an)?o.createElement(f,null):o.createElement(qe,null);let Nt=Cn?o.createElement(tt.Z,null):o.createElement(X,null);return U==="picture"?Nt=Cn?o.createElement(tt.Z,null):Bn:(U==="picture-card"||U==="picture-circle")&&(Nt=Cn?m.uploading:Bn),Nt},Ln=(an,Cn,Bn,Nt)=>{const Pt={type:"text",size:"small",title:Nt,onClick:ln=>{Cn(),(0,$.l$)(an)&&an.props.onClick&&an.props.onClick(ln)},className:`${Bn}-list-item-action`,disabled:Qt};if((0,$.l$)(an)){const ln=(0,$.Tm)(an,Object.assign(Object.assign({},an.props),{onClick:()=>{}}));return o.createElement(Be.ZP,Object.assign({},Pt,{icon:ln}))}return o.createElement(Be.ZP,Object.assign({},Pt),o.createElement("span",null,an))};o.useImperativeHandle(j,()=>({handlePreview:Wt,handleDownload:fn}));const{getPrefixCls:jt}=o.useContext(G.E_),it=jt("upload",_),ot=jt(),Yt=ae()(`${it}-list`,`${it}-list-${U}`),Lt=(0,C.Z)(re.map(an=>({key:an.uid,file:an})));let cn={motionDeadline:2e3,motionName:`${it}-${U==="picture-card"||U==="picture-circle"?"animate-inline":"animate"}`,keys:Lt,motionAppear:Sn};const On=o.useMemo(()=>{const an=Object.assign({},(0,J.Z)(ot));return delete an.onAppearEnd,delete an.onEnterEnd,delete an.onLeaveEnd,an},[ot]);return U!=="picture-card"&&U!=="picture-circle"&&(cn=Object.assign(Object.assign({},On),cn)),o.createElement("div",{className:Yt},o.createElement(A.CSSMotionList,Object.assign({},cn,{component:!1}),an=>{let{key:Cn,file:Bn,className:Nt,style:Pt}=an;return o.createElement(Je,{key:Cn,locale:m,prefixCls:it,className:Nt,style:Pt,file:Bn,items:re,progress:zt,listType:U,isImgUrl:L,showPreviewIcon:je,showRemoveIcon:ze,showDownloadIcon:ht,removeIcon:Ot,previewIcon:Bt,downloadIcon:Ut,iconRender:xn,actionIconRender:Ln,itemRender:vt,onPreview:Wt,onDownload:fn,onClose:gn})}),Vt&&o.createElement(A.default,Object.assign({},cn,{visible:Ft,forceRender:!0}),an=>{let{className:Cn,style:Bn}=an;return(0,$.Tm)(Vt,Nt=>({className:ae()(Nt.className,Cn),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:Cn?"none":void 0}),Nt.style)}))}))};var wt=o.forwardRef(bt),Ht=e(17313),Xt=e(8378),qt=e(83116),vn=e(37613),rn=P=>{const{componentCls:j,iconCls:U}=P;return{[`${j}-wrapper`]:{[`${j}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:P.colorFillAlter,border:`${P.lineWidth}px dashed ${P.colorBorder}`,borderRadius:P.borderRadiusLG,cursor:"pointer",transition:`border-color ${P.motionDurationSlow}`,[j]:{padding:`${P.padding}px 0`},[`${j}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${j}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${j}-disabled):hover`]:{borderColor:P.colorPrimaryHover},[`p${j}-drag-icon`]:{marginBottom:P.margin,[U]:{color:P.colorPrimary,fontSize:P.uploadThumbnailSize}},[`p${j}-text`]:{margin:`0 0 ${P.marginXXS}px`,color:P.colorTextHeading,fontSize:P.fontSizeLG},[`p${j}-hint`]:{color:P.colorTextDescription,fontSize:P.fontSize},[`&${j}-disabled`]:{cursor:"not-allowed",[`p${j}-drag-icon ${U}, + p${j}-text, + p${j}-hint + `]:{color:P.colorTextDisabled}}}}}},pn=P=>{const{componentCls:j,antCls:U,iconCls:te,fontSize:we,lineHeight:Ce}=P,ne=`${j}-list-item`,m=`${ne}-actions`,Z=`${ne}-action`,L=Math.round(we*Ce);return{[`${j}-wrapper`]:{[`${j}-list`]:Object.assign(Object.assign({},(0,Ht.dF)()),{lineHeight:P.lineHeight,[ne]:{position:"relative",height:P.lineHeight*we,marginTop:P.marginXS,fontSize:we,display:"flex",alignItems:"center",transition:`background-color ${P.motionDurationSlow}`,"&:hover":{backgroundColor:P.controlItemBgHover},[`${ne}-name`]:Object.assign(Object.assign({},Ht.vS),{padding:`0 ${P.paddingXS}px`,lineHeight:Ce,flex:"auto",transition:`all ${P.motionDurationSlow}`}),[m]:{[Z]:{opacity:0},[`${Z}${U}-btn-sm`]:{height:L,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${Z}:focus-visible, + &.picture ${Z} + `]:{opacity:1},[te]:{color:P.actionsColor,transition:`all ${P.motionDurationSlow}`},[`&:hover ${te}`]:{color:P.colorText}},[`${j}-icon ${te}`]:{color:P.colorTextDescription,fontSize:we},[`${ne}-progress`]:{position:"absolute",bottom:-P.uploadProgressOffset,width:"100%",paddingInlineStart:we+P.paddingXS,fontSize:we,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${ne}:hover ${Z}`]:{opacity:1,color:P.colorText},[`${ne}-error`]:{color:P.colorError,[`${ne}-name, ${j}-icon ${te}`]:{color:P.colorError},[m]:{[`${te}, ${te}:hover`]:{color:P.colorError},[Z]:{opacity:1}}},[`${j}-list-item-container`]:{transition:`opacity ${P.motionDurationSlow}, height ${P.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},yn=e(93083),Te=e(1950);const ut=new yn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new yn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Jt=P=>{const{componentCls:j}=P,U=`${j}-animate-inline`;return[{[`${j}-wrapper`]:{[`${U}-appear, ${U}-enter, ${U}-leave`]:{animationDuration:P.motionDurationSlow,animationTimingFunction:P.motionEaseInOutCirc,animationFillMode:"forwards"},[`${U}-appear, ${U}-enter`]:{animationName:ut},[`${U}-leave`]:{animationName:lt}}},{[`${j}-wrapper`]:(0,Te.J$)(P)},ut,lt]},_t=e(93398),$e=e(64993);const Tt=P=>{const{componentCls:j,iconCls:U,uploadThumbnailSize:te,uploadProgressOffset:we}=P,Ce=`${j}-list`,ne=`${Ce}-item`;return{[`${j}-wrapper`]:{[` + ${Ce}${Ce}-picture, + ${Ce}${Ce}-picture-card, + ${Ce}${Ce}-picture-circle + `]:{[ne]:{position:"relative",height:te+P.lineWidth*2+P.paddingXS*2,padding:P.paddingXS,border:`${P.lineWidth}px ${P.lineType} ${P.colorBorder}`,borderRadius:P.borderRadiusLG,"&:hover":{background:"transparent"},[`${ne}-thumbnail`]:Object.assign(Object.assign({},Ht.vS),{width:te,height:te,lineHeight:`${te+P.paddingSM}px`,textAlign:"center",flex:"none",[U]:{fontSize:P.fontSizeHeading2,color:P.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${ne}-progress`]:{bottom:we,width:`calc(100% - ${P.paddingSM*2}px)`,marginTop:0,paddingInlineStart:te+P.paddingXS}},[`${ne}-error`]:{borderColor:P.colorError,[`${ne}-thumbnail ${U}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:P.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:P.colorError}}},[`${ne}-uploading`]:{borderStyle:"dashed",[`${ne}-name`]:{marginBottom:we}}},[`${Ce}${Ce}-picture-circle ${ne}`]:{[`&, &::before, ${ne}-thumbnail`]:{borderRadius:"50%"}}}}},w=P=>{const{componentCls:j,iconCls:U,fontSizeLG:te,colorTextLightSolid:we}=P,Ce=`${j}-list`,ne=`${Ce}-item`,m=P.uploadPicCardSize;return{[` + ${j}-wrapper${j}-picture-card-wrapper, + ${j}-wrapper${j}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,Ht.dF)()),{display:"inline-block",width:"100%",[`${j}${j}-select`]:{width:m,height:m,marginInlineEnd:P.marginXS,marginBottom:P.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:P.colorFillAlter,border:`${P.lineWidth}px dashed ${P.colorBorder}`,borderRadius:P.borderRadiusLG,cursor:"pointer",transition:`border-color ${P.motionDurationSlow}`,[`> ${j}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${j}-disabled):hover`]:{borderColor:P.colorPrimary}},[`${Ce}${Ce}-picture-card, ${Ce}${Ce}-picture-circle`]:{[`${Ce}-item-container`]:{display:"inline-block",width:m,height:m,marginBlock:`0 ${P.marginXS}px`,marginInline:`0 ${P.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[ne]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${P.paddingXS*2}px)`,height:`calc(100% - ${P.paddingXS*2}px)`,backgroundColor:P.colorBgMask,opacity:0,transition:`all ${P.motionDurationSlow}`,content:'" "'}},[`${ne}:hover`]:{[`&::before, ${ne}-actions`]:{opacity:1}},[`${ne}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${P.motionDurationSlow}`,[`${U}-eye, ${U}-download, ${U}-delete`]:{zIndex:10,width:te,margin:`0 ${P.marginXXS}px`,fontSize:te,cursor:"pointer",transition:`all ${P.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${ne}-actions, ${ne}-actions:hover`]:{[`${U}-eye, ${U}-download, ${U}-delete`]:{color:new $e.C(we).setAlpha(.65).toRgbString(),"&:hover":{color:we}}},[`${ne}-thumbnail, ${ne}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${ne}-name`]:{display:"none",textAlign:"center"},[`${ne}-file + ${ne}-name`]:{position:"absolute",bottom:P.margin,display:"block",width:`calc(100% - ${P.paddingXS*2}px)`},[`${ne}-uploading`]:{[`&${ne}`]:{backgroundColor:P.colorFillAlter},[`&::before, ${U}-eye, ${U}-download, ${U}-delete`]:{display:"none"}},[`${ne}-progress`]:{bottom:P.marginXL,width:`calc(100% - ${P.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${j}-wrapper${j}-picture-circle-wrapper`]:{[`${j}${j}-select`]:{borderRadius:"50%"}}}};var ue=P=>{const{componentCls:j}=P;return{[`${j}-rtl`]:{direction:"rtl"}}};const c=P=>{const{componentCls:j,colorTextDisabled:U}=P;return{[`${j}-wrapper`]:Object.assign(Object.assign({},(0,Ht.Wf)(P)),{[j]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${j}-select`]:{display:"inline-block"},[`${j}-disabled`]:{color:U,cursor:"not-allowed"}})}};var u=(0,qt.Z)("Upload",P=>{const{fontSizeHeading3:j,fontSize:U,lineHeight:te,lineWidth:we,controlHeightLG:Ce}=P,ne=Math.round(U*te),m=(0,vn.TS)(P,{uploadThumbnailSize:j*2,uploadProgressOffset:ne/2+we,uploadPicCardSize:Ce*2.55});return[c(m),rn(m),Tt(m),w(m),pn(m),Jt(m),ue(m),(0,Xt.Z)(m)]},P=>({actionsColor:P.colorTextDescription})),fe=function(P,j,U,te){function we(Ce){return Ce instanceof U?Ce:new U(function(ne){ne(Ce)})}return new(U||(U=Promise))(function(Ce,ne){function m(_){try{L(te.next(_))}catch(re){ne(re)}}function Z(_){try{L(te.throw(_))}catch(re){ne(re)}}function L(_){_.done?Ce(_.value):we(_.value).then(m,Z)}L((te=te.apply(P,j||[])).next())})};const ee=`__LIST_IGNORE_${Date.now()}__`,Ne=(P,j)=>{const{fileList:U,defaultFileList:te,onRemove:we,showUploadList:Ce=!0,listType:ne="text",onPreview:m,onDownload:Z,onChange:L,onDrop:_,previewFile:re,disabled:je,locale:ze,iconRender:ht,isImageUrl:Ot,progress:Bt,prefixCls:Ut,className:zt,type:Vt="select",children:Ft,style:vt,itemRender:Qt,maxCount:$t,data:Sn={},multiple:Gt=!1,action:Wt="",accept:fn="",supportServerRender:gn=!0,rootClassName:xn}=P,Ln=o.useContext(me.Z),jt=je!=null?je:Ln,[it,ot]=(0,Qe.Z)(te||[],{value:U,postState:Dn=>Dn!=null?Dn:[]}),[Yt,Lt]=o.useState("drop"),dn=o.useRef(null);o.useMemo(()=>{const Dn=Date.now();(U||[]).forEach((Nn,or)=>{!Nn.uid&&!Object.isFrozen(Nn)&&(Nn.uid=`__AUTO__${Dn}_${or}__`)})},[U]);const cn=(Dn,Nn,or)=>{let zn=(0,C.Z)(Nn),qn=!1;$t===1?zn=zn.slice(-1):$t&&(qn=zn.length>$t,zn=zn.slice(0,$t)),(0,ge.flushSync)(()=>{ot(zn)});const br={file:Dn,fileList:zn};or&&(br.event=or),(!qn||zn.some(zr=>zr.uid===Dn.uid))&&(0,ge.flushSync)(()=>{L==null||L(br)})},On=(Dn,Nn)=>fe(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:zn}=P;let qn=Dn;if(or){const br=yield or(Dn,Nn);if(br===!1)return!1;if(delete Dn[ee],br===ee)return Object.defineProperty(Dn,ee,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return zn&&(qn=yield zn(qn)),qn}),an=Dn=>{const Nn=Dn.filter(qn=>!qn.file[ee]);if(!Nn.length)return;const or=Nn.map(qn=>le(qn.file));let zn=(0,C.Z)(it);or.forEach(qn=>{zn=oe(qn,zn)}),or.forEach((qn,br)=>{let zr=qn;if(Nn[br].parsedFile)qn.status="uploading";else{const{originFileObj:un}=qn;let En;try{En=new File([un],un.name,{type:un.type})}catch(wn){En=new Blob([un],{type:un.type}),En.name=un.name,En.lastModifiedDate=new Date,En.lastModified=new Date().getTime()}En.uid=qn.uid,zr=En}cn(zr,zn)})},Cn=(Dn,Nn,or)=>{try{typeof Dn=="string"&&(Dn=JSON.parse(Dn))}catch(br){}if(!W(Nn,it))return;const zn=le(Nn);zn.status="done",zn.percent=100,zn.response=Dn,zn.xhr=or;const qn=oe(zn,it);cn(zn,qn)},Bn=(Dn,Nn)=>{if(!W(Nn,it))return;const or=le(Nn);or.status="uploading",or.percent=Dn.percent;const zn=oe(or,it);cn(or,zn,Dn)},Nt=(Dn,Nn,or)=>{if(!W(or,it))return;const zn=le(or);zn.error=Dn,zn.response=Nn,zn.status="error";const qn=oe(zn,it);cn(zn,qn)},Pt=Dn=>{let Nn;Promise.resolve(typeof we=="function"?we(Dn):we).then(or=>{var zn;if(or===!1)return;const qn=He(Dn,it);qn&&(Nn=Object.assign(Object.assign({},Dn),{status:"removed"}),it==null||it.forEach(br=>{const zr=Nn.uid!==void 0?"uid":"name";br[zr]===Nn[zr]&&!Object.isFrozen(br)&&(br.status="removed")}),(zn=dn.current)===null||zn===void 0||zn.abort(Nn),cn(Nn,qn))})},ln=Dn=>{Lt(Dn.type),Dn.type==="drop"&&(_==null||_(Dn))};o.useImperativeHandle(j,()=>({onBatchStart:an,onSuccess:Cn,onProgress:Bn,onError:Nt,fileList:it,upload:dn.current}));const{getPrefixCls:In,direction:kn,upload:Vn}=o.useContext(G.E_),Zn=In("upload",Ut),$n=Object.assign(Object.assign({onBatchStart:an,onError:Nt,onProgress:Bn,onSuccess:Cn},P),{data:Sn,multiple:Gt,action:Wt,accept:fn,supportServerRender:gn,prefixCls:Zn,disabled:jt,beforeUpload:On,onChange:void 0});delete $n.className,delete $n.style,(!Ft||jt)&&delete $n.id;const[sr,vr]=u(Zn),[gr]=(0,B.Z)("Upload",g.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof Ce=="boolean"?{}:Ce,Lr=(Dn,Nn)=>Ce?o.createElement(wt,{prefixCls:Zn,listType:ne,items:it,previewFile:re,onPreview:m,onDownload:Z,onRemove:Pt,showRemoveIcon:!jt&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:ht,locale:Object.assign(Object.assign({},gr),ze),isImageUrl:Ot,progress:Bt,appendAction:Dn,appendActionVisible:Nn,itemRender:Qt,disabled:jt}):Dn,kr=ae()(`${Zn}-wrapper`,zt,xn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:ne==="picture-card",[`${Zn}-picture-circle-wrapper`]:ne==="picture-circle"}),Pa=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),vt);if(Vt==="drag"){const Dn=ae()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:it.some(Nn=>Nn.status==="uploading"),[`${Zn}-drag-hover`]:Yt==="dragover",[`${Zn}-disabled`]:jt,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Dn,style:Pa,onDrop:ln,onDragOver:ln,onDragLeave:ln},o.createElement(Ye,Object.assign({},$n,{ref:dn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Ft))),Lr()))}const ea=ae()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:jt}),Ca=(Dn=>o.createElement("div",{className:ea,style:Dn},o.createElement(Ye,Object.assign({},$n,{ref:dn}))))(Ft?void 0:{display:"none"});return sr(ne==="picture-card"||ne==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Ft)):o.createElement("span",{className:kr},Ca,Lr()))};var Oe=o.forwardRef(Ne),mt=function(P,j){var U={};for(var te in P)Object.prototype.hasOwnProperty.call(P,te)&&j.indexOf(te)<0&&(U[te]=P[te]);if(P!=null&&typeof Object.getOwnPropertySymbols=="function")for(var we=0,te=Object.getOwnPropertySymbols(P);we{var{style:U,height:te}=P,we=mt(P,["style","height"]);return o.createElement(Oe,Object.assign({ref:j},we,{type:"drag",style:Object.assign(Object.assign({},U),{height:te})}))});const It=Oe;It.Dragger=Zt,It.LIST_IGNORE=ee;var At=It},5630:function(hn,dt,e){var o=e(92413),C=e(33708),v=e(400),ae=e(33606),s=e(37061),z=e(92310),V=e.n(z),ie=e(18929),ve=e(59301),x=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Fe=(0,ve.forwardRef)(function(H,O){var et,De=H.prefixCls,_e=De===void 0?"rc-checkbox":De,ft=H.className,xe=H.style,Et=H.checked,Pe=H.disabled,y=H.defaultChecked,d=y===void 0?!1:y,t=H.type,S=t===void 0?"checkbox":t,I=H.title,Q=H.onChange,T=(0,s.Z)(H,x),Me=(0,ve.useRef)(null),at=(0,ie.Z)(d,{value:Et}),Ke=(0,ae.Z)(at,2),Ze=Ke[0],xt=Ke[1];(0,ve.useImperativeHandle)(O,function(){return{focus:function(){var G;(G=Me.current)===null||G===void 0||G.focus()},blur:function(){var G;(G=Me.current)===null||G===void 0||G.blur()},input:Me.current}});var Ye=V()(_e,ft,(et={},(0,v.Z)(et,"".concat(_e,"-checked"),Ze),(0,v.Z)(et,"".concat(_e,"-disabled"),Pe),et)),Qe=function(G){Pe||("checked"in H||xt(G.target.checked),Q==null||Q({target:(0,C.Z)((0,C.Z)({},H),{},{type:S,checked:G.target.checked}),stopPropagation:function(){G.stopPropagation()},preventDefault:function(){G.preventDefault()},nativeEvent:G.nativeEvent}))};return ve.createElement("span",{className:Ye,title:I,style:xe},ve.createElement("input",(0,o.Z)({},T,{className:"".concat(_e,"-input"),ref:Me,onChange:Qe,disabled:Pe,checked:!!Ze,type:S})),ve.createElement("span",{className:"".concat(_e,"-inner")}))});dt.Z=Fe},31561:function(hn,dt,e){e.d(dt,{Z:function(){return S}});var o=e(92413),C=e(400),v=e(33606),ae=e(37061),s=e(35593),z=e(92310),V=e.n(z),ie=e(8654),ve=e(59301),x=e(10228),Fe=e(16089),H=x.Z.ESC,O=x.Z.TAB;function et(I){var Q=I.visible,T=I.triggerRef,Me=I.onVisibleChange,at=I.autoFocus,Ke=I.overlayRef,Ze=ve.useRef(!1),xt=function(){if(Q){var G,me;(G=T.current)===null||G===void 0||(me=G.focus)===null||me===void 0||me.call(G),Me==null||Me(!1)}},Ye=function(){var G;return(G=Ke.current)!==null&&G!==void 0&&G.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},Qe=function(G){switch(G.keyCode){case H:xt();break;case O:{var me=!1;Ze.current||(me=Ye()),me?G.preventDefault():xt();break}}};ve.useEffect(function(){return Q?(window.addEventListener("keydown",Qe),at&&(0,Fe.Z)(Ye,3),function(){window.removeEventListener("keydown",Qe),Ze.current=!1}):function(){Ze.current=!1}},[Q])}var De=(0,ve.forwardRef)(function(I,Q){var T=I.overlay,Me=I.arrow,at=I.prefixCls,Ke=(0,ve.useMemo)(function(){var xt;return typeof T=="function"?xt=T():xt=T,xt},[T]),Ze=(0,ie.sQ)(Q,Ke==null?void 0:Ke.ref);return ve.createElement(ve.Fragment,null,Me&&ve.createElement("div",{className:"".concat(at,"-arrow")}),ve.cloneElement(Ke,{ref:(0,ie.Yr)(Ke)?Ze:void 0}))}),_e=De,ft={adjustX:1,adjustY:1},xe=[0,0],Et={topLeft:{points:["bl","tl"],overflow:ft,offset:[0,-4],targetOffset:xe},top:{points:["bc","tc"],overflow:ft,offset:[0,-4],targetOffset:xe},topRight:{points:["br","tr"],overflow:ft,offset:[0,-4],targetOffset:xe},bottomLeft:{points:["tl","bl"],overflow:ft,offset:[0,4],targetOffset:xe},bottom:{points:["tc","bc"],overflow:ft,offset:[0,4],targetOffset:xe},bottomRight:{points:["tr","br"],overflow:ft,offset:[0,4],targetOffset:xe}},Pe=Et,y=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function d(I,Q){var T,Me=I.arrow,at=Me===void 0?!1:Me,Ke=I.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,xt=I.transitionName,Ye=I.animation,Qe=I.align,ge=I.placement,G=ge===void 0?"bottomLeft":ge,me=I.placements,B=me===void 0?Pe:me,g=I.getPopupContainer,F=I.showAction,q=I.hideAction,D=I.overlayClassName,de=I.overlayStyle,he=I.visible,qe=I.trigger,tt=qe===void 0?["hover"]:qe,nt=I.autoFocus,be=I.overlay,ct=I.children,Se=I.onVisibleChange,X=(0,ae.Z)(I,y),Ve=ve.useState(),M=(0,v.Z)(Ve,2),R=M[0],l=M[1],f="visible"in I?he:R,A=ve.useRef(null),N=ve.useRef(null),J=ve.useRef(null);ve.useImperativeHandle(Q,function(){return A.current});var $=function(E){l(E),Se==null||Se(E)};et({visible:f,triggerRef:J,onVisibleChange:$,autoFocus:nt,overlayRef:N});var Be=function(E){var i=I.onOverlayClick;l(!1),i&&i(E)},le=function(){return ve.createElement(_e,{ref:N,overlay:be,prefixCls:Ze,arrow:at})},oe=function(){return typeof be=="function"?le:le()},W=function(){var E=I.minOverlayWidthMatchTrigger,i=I.alignPoint;return"minOverlayWidthMatchTrigger"in I?E:!i},He=function(){var E=I.openClassName;return E!==void 0?E:"".concat(Ze,"-open")},Ee=ve.cloneElement(ct,{className:V()((T=ct.props)===null||T===void 0?void 0:T.className,f&&He()),ref:(0,ie.Yr)(ct)?(0,ie.sQ)(J,ct.ref):void 0}),ke=q;return!ke&&tt.indexOf("contextMenu")!==-1&&(ke=["click"]),ve.createElement(s.Z,(0,o.Z)({builtinPlacements:B},X,{prefixCls:Ze,ref:A,popupClassName:V()(D,(0,C.Z)({},"".concat(Ze,"-show-arrow"),at)),popupStyle:de,action:tt,showAction:F,hideAction:ke,popupPlacement:G,popupAlign:Qe,popupTransitionName:xt,popupAnimation:Ye,popupVisible:f,stretch:W()?"minWidth":"",popup:oe(),onPopupVisibleChange:$,onPopupClick:Be,getPopupContainer:g}),Ee)}var t=ve.forwardRef(d),S=t},93681:function(hn,dt,e){e.r(dt),e.d(dt,{BaseInput:function(){return x},default:function(){return Et}});var o=e(92413),C=e(33708),v=e(400),ae=e(39559),s=e(92310),z=e.n(s),V=e(59301),ie=e(5643),ve=function(y){var d,t,S=y.inputElement,I=y.prefixCls,Q=y.prefix,T=y.suffix,Me=y.addonBefore,at=y.addonAfter,Ke=y.className,Ze=y.style,xt=y.disabled,Ye=y.readOnly,Qe=y.focused,ge=y.triggerFocus,G=y.allowClear,me=y.value,B=y.handleReset,g=y.hidden,F=y.classes,q=y.classNames,D=y.dataAttrs,de=y.styles,he=y.components,qe=(he==null?void 0:he.affixWrapper)||"span",tt=(he==null?void 0:he.groupWrapper)||"span",nt=(he==null?void 0:he.wrapper)||"span",be=(he==null?void 0:he.groupAddon)||"span",ct=(0,V.useRef)(null),Se=function(le){var oe;(oe=ct.current)!==null&&oe!==void 0&&oe.contains(le.target)&&(ge==null||ge())},X=function(){var le;if(!G)return null;var oe=!xt&&!Ye&&me,W="".concat(I,"-clear-icon"),He=(0,ae.Z)(G)==="object"&&G!==null&&G!==void 0&&G.clearIcon?G.clearIcon:"\u2716";return V.createElement("span",{onClick:B,onMouseDown:function(ke){return ke.preventDefault()},className:z()(W,(le={},(0,v.Z)(le,"".concat(W,"-hidden"),!oe),(0,v.Z)(le,"".concat(W,"-has-suffix"),!!T),le)),role:"button",tabIndex:-1},He)},Ve=(0,V.cloneElement)(S,{value:me,hidden:g,className:z()((d=S.props)===null||d===void 0?void 0:d.className,!(0,ie.X3)(y)&&!(0,ie.He)(y)&&Ke)||null,style:(0,C.Z)((0,C.Z)({},(t=S.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(y)&&!(0,ie.He)(y)?Ze:{})});if((0,ie.X3)(y)){var M,R="".concat(I,"-affix-wrapper"),l=z()(R,(M={},(0,v.Z)(M,"".concat(R,"-disabled"),xt),(0,v.Z)(M,"".concat(R,"-focused"),Qe),(0,v.Z)(M,"".concat(R,"-readonly"),Ye),(0,v.Z)(M,"".concat(R,"-input-with-clear-btn"),T&&G&&me),M),!(0,ie.He)(y)&&Ke,F==null?void 0:F.affixWrapper,q==null?void 0:q.affixWrapper),f=(T||G)&&V.createElement("span",{className:z()("".concat(I,"-suffix"),q==null?void 0:q.suffix),style:de==null?void 0:de.suffix},X(),T);Ve=V.createElement(qe,(0,o.Z)({className:l,style:(0,C.Z)((0,C.Z)({},(0,ie.He)(y)?void 0:Ze),de==null?void 0:de.affixWrapper),hidden:!(0,ie.He)(y)&&g,onClick:Se},D==null?void 0:D.affixWrapper,{ref:ct}),Q&&V.createElement("span",{className:z()("".concat(I,"-prefix"),q==null?void 0:q.prefix),style:de==null?void 0:de.prefix},Q),(0,V.cloneElement)(S,{value:me,hidden:null}),f)}if((0,ie.He)(y)){var A="".concat(I,"-group"),N="".concat(A,"-addon"),J=z()("".concat(I,"-wrapper"),A,F==null?void 0:F.wrapper),$=z()("".concat(I,"-group-wrapper"),Ke,F==null?void 0:F.group);return V.createElement(tt,{className:$,style:Ze,hidden:g},V.createElement(nt,{className:J},Me&&V.createElement(be,{className:N},Me),(0,V.cloneElement)(Ve,{hidden:null}),at&&V.createElement(be,{className:N},at)))}return Ve},x=ve,Fe=e(26407),H=e(33606),O=e(37061),et=e(18929),De=e(2738),_e=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ft=(0,V.forwardRef)(function(Pe,y){var d=Pe.autoComplete,t=Pe.onChange,S=Pe.onFocus,I=Pe.onBlur,Q=Pe.onPressEnter,T=Pe.onKeyDown,Me=Pe.prefixCls,at=Me===void 0?"rc-input":Me,Ke=Pe.disabled,Ze=Pe.htmlSize,xt=Pe.className,Ye=Pe.maxLength,Qe=Pe.suffix,ge=Pe.showCount,G=Pe.type,me=G===void 0?"text":G,B=Pe.classes,g=Pe.classNames,F=Pe.styles,q=(0,O.Z)(Pe,_e),D=(0,et.Z)(Pe.defaultValue,{value:Pe.value}),de=(0,H.Z)(D,2),he=de[0],qe=de[1],tt=(0,V.useState)(!1),nt=(0,H.Z)(tt,2),be=nt[0],ct=nt[1],Se=(0,V.useRef)(null),X=function($){Se.current&&(0,ie.nH)(Se.current,$)};(0,V.useImperativeHandle)(y,function(){return{focus:X,blur:function(){var $;($=Se.current)===null||$===void 0||$.blur()},setSelectionRange:function($,Be,le){var oe;(oe=Se.current)===null||oe===void 0||oe.setSelectionRange($,Be,le)},select:function(){var $;($=Se.current)===null||$===void 0||$.select()},input:Se.current}}),(0,V.useEffect)(function(){ct(function(J){return J&&Ke?!1:J})},[Ke]);var Ve=function($){Pe.value===void 0&&qe($.target.value),Se.current&&(0,ie.rJ)(Se.current,$,t)},M=function($){Q&&$.key==="Enter"&&Q($),T==null||T($)},R=function($){ct(!0),S==null||S($)},l=function($){ct(!1),I==null||I($)},f=function($){qe(""),X(),Se.current&&(0,ie.rJ)(Se.current,$,t)},A=function(){var $=(0,De.Z)(Pe,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return V.createElement("input",(0,o.Z)({autoComplete:d},$,{onChange:Ve,onFocus:R,onBlur:l,onKeyDown:M,className:z()(at,(0,v.Z)({},"".concat(at,"-disabled"),Ke),g==null?void 0:g.input),style:F==null?void 0:F.input,ref:Se,size:Ze,type:me}))},N=function(){var $=Number(Ye)>0;if(Qe||ge){var Be=(0,ie.D7)(he),le=(0,Fe.Z)(Be).length,oe=(0,ae.Z)(ge)==="object"?ge.formatter({value:Be,count:le,maxLength:Ye}):"".concat(le).concat($?" / ".concat(Ye):"");return V.createElement(V.Fragment,null,!!ge&&V.createElement("span",{className:z()("".concat(at,"-show-count-suffix"),(0,v.Z)({},"".concat(at,"-show-count-has-suffix"),!!Qe),g==null?void 0:g.count),style:(0,C.Z)({},F==null?void 0:F.count)},oe),Qe)}return null};return V.createElement(x,(0,o.Z)({},q,{prefixCls:at,className:xt,inputElement:A(),handleReset:f,value:(0,ie.D7)(he),focused:be,triggerFocus:X,suffix:N(),disabled:Ke,classes:B,classNames:g,styles:F}))}),xe=ft,Et=xe},5643:function(hn,dt,e){e.d(dt,{D7:function(){return s},He:function(){return o},X3:function(){return C},nH:function(){return ae},rJ:function(){return v}});function o(z){return!!(z.addonBefore||z.addonAfter)}function C(z){return!!(z.prefix||z.suffix||z.allowClear)}function v(z,V,ie,ve){if(ie){var x=V;if(V.type==="click"){var Fe=z.cloneNode(!0);x=Object.create(V,{target:{value:Fe},currentTarget:{value:Fe}}),Fe.value="",ie(x);return}if(ve!==void 0){x=Object.create(V,{target:{value:z},currentTarget:{value:z}}),z.value=ve,ie(x);return}ie(x)}}function ae(z,V){if(z){z.focus(V);var ie=V||{},ve=ie.cursor;if(ve){var x=z.value.length;switch(ve){case"start":z.setSelectionRange(0,0);break;case"end":z.setSelectionRange(x,x);break;default:z.setSelectionRange(0,x)}}}}function s(z){return typeof z=="undefined"||z===null?"":String(z)}},15285:function(hn,dt,e){e.d(dt,{iz:function(){return Zt},ck:function(){return vn},BW:function(){return yt},sN:function(){return vn},Wd:function(){return ee},ZP:function(){return ne},Xl:function(){return T}});var o=e(92413),C=e(400),v=e(33708),ae=e(26407),s=e(33606),z=e(37061),V=e(92310),ie=e.n(V),ve=e(11780),x=e(18929),Fe=e(13697),H=e(48736),O=e(59301),et=e(4676),De=O.createContext(null);function _e(m,Z){return m===void 0?null:"".concat(m,"-").concat(Z)}function ft(m){var Z=O.useContext(De);return _e(Z,m)}var xe=e(80547),Et=["children","locked"],Pe=O.createContext(null);function y(m,Z){var L=(0,v.Z)({},m);return Object.keys(Z).forEach(function(_){var re=Z[_];re!==void 0&&(L[_]=re)}),L}function d(m){var Z=m.children,L=m.locked,_=(0,z.Z)(m,Et),re=O.useContext(Pe),je=(0,xe.Z)(function(){return y(re,_)},[re,_],function(ze,ht){return!L&&(ze[0]!==ht[0]||!(0,Fe.Z)(ze[1],ht[1],!0))});return O.createElement(Pe.Provider,{value:je},Z)}var t=[],S=O.createContext(null);function I(){return O.useContext(S)}var Q=O.createContext(t);function T(m){var Z=O.useContext(Q);return O.useMemo(function(){return m!==void 0?[].concat((0,ae.Z)(Z),[m]):Z},[Z,m])}var Me=O.createContext(null),at=O.createContext({}),Ke=at,Ze=e(29194);function xt(m){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(m)){var L=m.nodeName.toLowerCase(),_=["input","select","textarea","button"].includes(L)||m.isContentEditable||L==="a"&&!!m.getAttribute("href"),re=m.getAttribute("tabindex"),je=Number(re),ze=null;return re&&!Number.isNaN(je)?ze=je:_&&ze===null&&(ze=0),_&&m.disabled&&(ze=null),ze!==null&&(ze>=0||Z&&ze<0)}return!1}function Ye(m){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,L=(0,ae.Z)(m.querySelectorAll("*")).filter(function(_){return xt(_,Z)});return xt(m,Z)&&L.unshift(m),L}var Qe=null;function ge(){Qe=document.activeElement}function G(){Qe=null}function me(){if(Qe)try{Qe.focus()}catch(m){}}function B(m,Z){if(Z.keyCode===9){var L=Ye(m),_=L[Z.shiftKey?0:L.length-1],re=_===document.activeElement||m===document.activeElement;if(re){var je=L[Z.shiftKey?L.length-1:0];je.focus(),Z.preventDefault()}}}var g=e(10228),F=e(16089),q=g.Z.LEFT,D=g.Z.RIGHT,de=g.Z.UP,he=g.Z.DOWN,qe=g.Z.ENTER,tt=g.Z.ESC,nt=g.Z.HOME,be=g.Z.END,ct=[de,he,q,D];function Se(m,Z,L,_){var re,je,ze,ht,Ot="prev",Bt="next",Ut="children",zt="parent";if(m==="inline"&&_===qe)return{inlineTrigger:!0};var Vt=(re={},(0,C.Z)(re,de,Ot),(0,C.Z)(re,he,Bt),re),Ft=(je={},(0,C.Z)(je,q,L?Bt:Ot),(0,C.Z)(je,D,L?Ot:Bt),(0,C.Z)(je,he,Ut),(0,C.Z)(je,qe,Ut),je),vt=(ze={},(0,C.Z)(ze,de,Ot),(0,C.Z)(ze,he,Bt),(0,C.Z)(ze,qe,Ut),(0,C.Z)(ze,tt,zt),(0,C.Z)(ze,q,L?Ut:zt),(0,C.Z)(ze,D,L?zt:Ut),ze),Qt={inline:Vt,horizontal:Ft,vertical:vt,inlineSub:Vt,horizontalSub:vt,verticalSub:vt},$t=(ht=Qt["".concat(m).concat(Z?"":"Sub")])===null||ht===void 0?void 0:ht[_];switch($t){case Ot:return{offset:-1,sibling:!0};case Bt:return{offset:1,sibling:!0};case zt:return{offset:-1,sibling:!1};case Ut:return{offset:1,sibling:!1};default:return null}}function X(m){for(var Z=m;Z;){if(Z.getAttribute("data-menu-list"))return Z;Z=Z.parentElement}return null}function Ve(m,Z){for(var L=m||document.activeElement;L;){if(Z.has(L))return L;L=L.parentElement}return null}function M(m,Z){var L=Ye(m,!0);return L.filter(function(_){return Z.has(_)})}function R(m,Z,L){var _=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!m)return null;var re=M(m,Z),je=re.length,ze=re.findIndex(function(ht){return L===ht});return _<0?ze===-1?ze=je-1:ze-=1:_>0&&(ze+=1),ze=(ze+je)%je,re[ze]}var l=function(Z,L){var _=new Set,re=new Map,je=new Map;return Z.forEach(function(ze){var ht=document.querySelector("[data-menu-id='".concat(_e(L,ze),"']"));ht&&(_.add(ht),je.set(ht,ze),re.set(ze,ht))}),{elements:_,key2element:re,element2key:je}};function f(m,Z,L,_,re,je,ze,ht,Ot,Bt){var Ut=O.useRef(),zt=O.useRef();zt.current=Z;var Vt=function(){F.Z.cancel(Ut.current)};return O.useEffect(function(){return function(){Vt()}},[]),function(Ft){var vt=Ft.which;if([].concat(ct,[qe,tt,nt,be]).includes(vt)){var Qt=je(),$t=l(Qt,_),Sn=$t,Gt=Sn.elements,Wt=Sn.key2element,fn=Sn.element2key,gn=Wt.get(Z),xn=Ve(gn,Gt),Ln=fn.get(xn),jt=Se(m,ze(Ln,!0).length===1,L,vt);if(!jt&&vt!==nt&&vt!==be)return;(ct.includes(vt)||[nt,be].includes(vt))&&Ft.preventDefault();var it=function(Cn){if(Cn){var Bn=Cn,Nt=Cn.querySelector("a");Nt!=null&&Nt.getAttribute("href")&&(Bn=Nt);var Pt=fn.get(Cn);ht(Pt),Vt(),Ut.current=(0,F.Z)(function(){zt.current===Pt&&Bn.focus()})}};if([nt,be].includes(vt)||jt.sibling||!xn){var ot;!xn||m==="inline"?ot=re.current:ot=X(xn);var Yt,Lt=M(ot,Gt);vt===nt?Yt=Lt[0]:vt===be?Yt=Lt[Lt.length-1]:Yt=R(ot,Gt,xn,jt.offset),it(Yt)}else if(jt.inlineTrigger)Ot(Ln);else if(jt.offset>0)Ot(Ln,!0),Vt(),Ut.current=(0,F.Z)(function(){$t=l(Qt,_);var an=xn.getAttribute("aria-controls"),Cn=document.getElementById(an),Bn=R(Cn,$t.elements);it(Bn)},5);else if(jt.offset<0){var dn=ze(Ln,!0),cn=dn[dn.length-2],On=Wt.get(cn);Ot(cn,!1),it(On)}}Bt==null||Bt(Ft)}}function A(m){Promise.resolve().then(m)}var N="__RC_UTIL_PATH_SPLIT__",J=function(Z){return Z.join(N)},$=function(Z){return Z.split(N)},Be="rc-menu-more";function le(){var m=O.useState({}),Z=(0,s.Z)(m,2),L=Z[1],_=(0,O.useRef)(new Map),re=(0,O.useRef)(new Map),je=O.useState([]),ze=(0,s.Z)(je,2),ht=ze[0],Ot=ze[1],Bt=(0,O.useRef)(0),Ut=(0,O.useRef)(!1),zt=function(){Ut.current||L({})},Vt=(0,O.useCallback)(function(Wt,fn){var gn=J(fn);re.current.set(gn,Wt),_.current.set(Wt,gn),Bt.current+=1;var xn=Bt.current;A(function(){xn===Bt.current&&zt()})},[]),Ft=(0,O.useCallback)(function(Wt,fn){var gn=J(fn);re.current.delete(gn),_.current.delete(Wt)},[]),vt=(0,O.useCallback)(function(Wt){Ot(Wt)},[]),Qt=(0,O.useCallback)(function(Wt,fn){var gn=_.current.get(Wt)||"",xn=$(gn);return fn&&ht.includes(xn[0])&&xn.unshift(Be),xn},[ht]),$t=(0,O.useCallback)(function(Wt,fn){return Wt.some(function(gn){var xn=Qt(gn,!0);return xn.includes(fn)})},[Qt]),Sn=function(){var fn=(0,ae.Z)(_.current.keys());return ht.length&&fn.push(Be),fn},Gt=(0,O.useCallback)(function(Wt){var fn="".concat(_.current.get(Wt)).concat(N),gn=new Set;return(0,ae.Z)(re.current.keys()).forEach(function(xn){xn.startsWith(fn)&&gn.add(re.current.get(xn))}),gn},[]);return O.useEffect(function(){return function(){Ut.current=!0}},[]),{registerPath:Vt,unregisterPath:Ft,refreshOverflowKeys:vt,isSubPathKey:$t,getKeyPath:Qt,getKeys:Sn,getSubPathKeys:Gt}}function oe(m){var Z=O.useRef(m);Z.current=m;var L=O.useCallback(function(){for(var _,re=arguments.length,je=new Array(re),ze=0;ze1&&(Gt.motionAppear=!1);var Wt=Gt.onVisibleChanged;return Gt.onVisibleChanged=function(fn){return!Vt.current&&!fn&&$t(!0),Wt==null?void 0:Wt(fn)},Qt?null:O.createElement(d,{mode:je,locked:!Vt.current},O.createElement(ce.default,(0,o.Z)({visible:Sn},Gt,{forceRender:Ot,removeOnLeave:!1,leavedClassName:"".concat(ht,"-hidden")}),function(fn){var gn=fn.className,xn=fn.style;return O.createElement(pn,{id:Z,className:gn,style:xn},re)}))}var c=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],u=["active"],fe=function(Z){var L,_=Z.style,re=Z.className,je=Z.title,ze=Z.eventKey,ht=Z.warnKey,Ot=Z.disabled,Bt=Z.internalPopupClose,Ut=Z.children,zt=Z.itemIcon,Vt=Z.expandIcon,Ft=Z.popupClassName,vt=Z.popupOffset,Qt=Z.popupStyle,$t=Z.onClick,Sn=Z.onMouseEnter,Gt=Z.onMouseLeave,Wt=Z.onTitleClick,fn=Z.onTitleMouseEnter,gn=Z.onTitleMouseLeave,xn=(0,z.Z)(Z,c),Ln=ft(ze),jt=O.useContext(Pe),it=jt.prefixCls,ot=jt.mode,Yt=jt.openKeys,Lt=jt.disabled,dn=jt.overflowDisabled,cn=jt.activeKey,On=jt.selectedKeys,an=jt.itemIcon,Cn=jt.expandIcon,Bn=jt.onItemClick,Nt=jt.onOpenChange,Pt=jt.onActive,ln=O.useContext(Ke),In=ln._internalRenderSubMenuItem,kn=O.useContext(Me),Vn=kn.isSubPathKey,Zn=T(),$n="".concat(it,"-submenu"),sr=Lt||Ot,vr=O.useRef(),gr=O.useRef(),Tr=zt!=null?zt:an,rr=Vt!=null?Vt:Cn,Sr=Yt.includes(ze),pr=!dn&&Sr,ma=Vn(On,ze),la=se(ze,sr,fn,gn),Lr=la.active,kr=(0,z.Z)(la,u),Pa=O.useState(!1),ea=(0,s.Z)(Pa,2),Ma=ea[0],Ca=ea[1],Dn=function(Nr){sr||Ca(Nr)},Nn=function(Nr){Dn(!0),Sn==null||Sn({key:ze,domEvent:Nr})},or=function(Nr){Dn(!1),Gt==null||Gt({key:ze,domEvent:Nr})},zn=O.useMemo(function(){return Lr||(ot!=="inline"?Ma||Vn([cn],ze):!1)},[ot,Lr,cn,Ma,ze,Vn]),qn=pe(Zn.length),br=function(Nr){sr||(Wt==null||Wt({key:ze,domEvent:Nr}),ot==="inline"&&Nt(ze,!Sr))},zr=oe(function(Mr){$t==null||$t(Je(Mr)),Bn(Mr)}),un=function(Nr){ot!=="inline"&&Nt(ze,Nr)},En=function(){Pt(ze)},wn=Ln&&"".concat(Ln,"-popup"),Pn=O.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat($n,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof je=="string"?je:null,"data-menu-id":dn&&Ln?null:Ln,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":wn,"aria-disabled":sr,onClick:br,onFocus:En},kr),je,O.createElement(Ue,{icon:ot!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},Z),{},{isOpen:pr,isSubMenu:!0})},O.createElement("i",{className:"".concat($n,"-arrow")}))),Yn=O.useRef(ot);if(ot!=="inline"&&Zn.length>1?Yn.current="vertical":Yn.current=ot,!dn){var ar=Yn.current;Pn=O.createElement(w,{mode:ar,prefixCls:$n,visible:!Bt&&pr&&ot!=="inline",popupClassName:Ft,popupOffset:vt,popupStyle:Qt,popup:O.createElement(d,{mode:ar==="horizontal"?"vertical":ar},O.createElement(pn,{id:wn,ref:gr},Ut)),disabled:sr,onVisibleChange:un},Pn)}var Qr=O.createElement(ve.Z.Item,(0,o.Z)({role:"none"},xn,{component:"li",style:_,className:ie()($n,"".concat($n,"-").concat(ot),re,(L={},(0,C.Z)(L,"".concat($n,"-open"),pr),(0,C.Z)(L,"".concat($n,"-active"),zn),(0,C.Z)(L,"".concat($n,"-selected"),ma),(0,C.Z)(L,"".concat($n,"-disabled"),sr),L)),onMouseEnter:Nn,onMouseLeave:or}),Pn,!dn&&O.createElement(ue,{id:wn,open:pr,keyPath:Zn},Ut));return In&&(Qr=In(Qr,Z,{selected:ma,active:zn,open:pr,disabled:sr})),O.createElement(d,{onItemClick:zr,mode:ot==="horizontal"?"vertical":ot,itemIcon:Tr,expandIcon:rr},Qr)};function ee(m){var Z=m.eventKey,L=m.children,_=T(Z),re=Te(L,_),je=I();O.useEffect(function(){if(je)return je.registerPath(Z,_),function(){je.unregisterPath(Z,_)}},[_]);var ze;return je?ze=re:ze=O.createElement(fe,m,re),O.createElement(Q.Provider,{value:_},ze)}var Ne=e(39559),Le=["className","title","eventKey","children"],Oe=["children"],mt=function(Z){var L=Z.className,_=Z.title,re=Z.eventKey,je=Z.children,ze=(0,z.Z)(Z,Le),ht=O.useContext(Pe),Ot=ht.prefixCls,Bt="".concat(Ot,"-item-group");return O.createElement("li",(0,o.Z)({role:"presentation"},ze,{onClick:function(zt){return zt.stopPropagation()},className:ie()(Bt,L)}),O.createElement("div",{role:"presentation",className:"".concat(Bt,"-title"),title:typeof _=="string"?_:void 0},_),O.createElement("ul",{role:"group",className:"".concat(Bt,"-list")},je))};function yt(m){var Z=m.children,L=(0,z.Z)(m,Oe),_=T(L.eventKey),re=Te(Z,_),je=I();return je?re:O.createElement(mt,(0,h.Z)(L,["warnKey"]),re)}function Zt(m){var Z=m.className,L=m.style,_=O.useContext(Pe),re=_.prefixCls,je=I();return je?null:O.createElement("li",{role:"separator",className:ie()("".concat(re,"-item-divider"),Z),style:L})}var It=["label","children","key","type"];function At(m){return(m||[]).map(function(Z,L){if(Z&&(0,Ne.Z)(Z)==="object"){var _=Z,re=_.label,je=_.children,ze=_.key,ht=_.type,Ot=(0,z.Z)(_,It),Bt=ze!=null?ze:"tmp-".concat(L);return je||ht==="group"?ht==="group"?O.createElement(yt,(0,o.Z)({key:Bt},Ot,{title:re}),At(je)):O.createElement(ee,(0,o.Z)({key:Bt},Ot,{title:re}),At(je)):ht==="divider"?O.createElement(Zt,(0,o.Z)({key:Bt},Ot)):O.createElement(vn,(0,o.Z)({key:Bt},Ot),re)}return null}).filter(function(Z){return Z})}function P(m,Z,L){var _=m;return Z&&(_=At(Z)),Te(_,L)}var j=["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"],U=[],te=O.forwardRef(function(m,Z){var L,_,re=m,je=re.prefixCls,ze=je===void 0?"rc-menu":je,ht=re.rootClassName,Ot=re.style,Bt=re.className,Ut=re.tabIndex,zt=Ut===void 0?0:Ut,Vt=re.items,Ft=re.children,vt=re.direction,Qt=re.id,$t=re.mode,Sn=$t===void 0?"vertical":$t,Gt=re.inlineCollapsed,Wt=re.disabled,fn=re.disabledOverflow,gn=re.subMenuOpenDelay,xn=gn===void 0?.1:gn,Ln=re.subMenuCloseDelay,jt=Ln===void 0?.1:Ln,it=re.forceSubMenuRender,ot=re.defaultOpenKeys,Yt=re.openKeys,Lt=re.activeKey,dn=re.defaultActiveFirst,cn=re.selectable,On=cn===void 0?!0:cn,an=re.multiple,Cn=an===void 0?!1:an,Bn=re.defaultSelectedKeys,Nt=re.selectedKeys,Pt=re.onSelect,ln=re.onDeselect,In=re.inlineIndent,kn=In===void 0?24:In,Vn=re.motion,Zn=re.defaultMotions,$n=re.triggerSubMenuAction,sr=$n===void 0?"hover":$n,vr=re.builtinPlacements,gr=re.itemIcon,Tr=re.expandIcon,rr=re.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=re.overflowedIndicatorPopupClassName,ma=re.getPopupContainer,la=re.onClick,Lr=re.onOpenChange,kr=re.onKeyDown,Pa=re.openAnimation,ea=re.openTransitionName,Ma=re._internalRenderMenuItem,Ca=re._internalRenderSubMenuItem,Dn=(0,z.Z)(re,j),Nn=O.useMemo(function(){return P(Ft,Vt,U)},[Ft,Vt]),or=O.useState(!1),zn=(0,s.Z)(or,2),qn=zn[0],br=zn[1],zr=O.useRef(),un=Ee(Qt),En=vt==="rtl",wn=(0,x.Z)(ot,{value:Yt,postState:function(fr){return fr||U}}),Pn=(0,s.Z)(wn,2),Yn=Pn[0],ar=Pn[1],Qr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=O.useState(Yn),Nr=(0,s.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=O.useRef(!1),mo=O.useMemo(function(){return(Sn==="inline"||Sn==="vertical")&&Gt?["vertical",Gt]:[Sn,!1]},[Sn,Gt]),vo=(0,s.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",$a=O.useState(Sa),wo=(0,s.Z)($a,2),Ba=wo[0],Ho=wo[1],ro=O.useState(ia),po=(0,s.Z)(ro,2),ho=po[0],Io=po[1];O.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Qr(U))},[Sa,ia]);var bo=O.useState(0),ao=(0,s.Z)(bo,2),_a=ao[0],Co=ao[1],Ya=_a>=Nn.length-1||Ba!=="horizontal"||fn;O.useEffect(function(){go&&Na(Yn)},[Yn]),O.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=le(),oo=na.registerPath,Ro=na.unregisterPath,Ao=na.refreshOverflowKeys,wa=na.isSubPathKey,Gn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=O.useMemo(function(){return{registerPath:oo,unregisterPath:Ro}},[oo,Ro]),Ir=O.useMemo(function(){return{isSubPathKey:wa}},[wa]);O.useEffect(function(){Ao(Ya?U:Nn.slice(_a+1).map(function(Rr){return Rr.key}))},[_a,Ya]);var ra=(0,x.Z)(Lt||dn&&((L=Nn[0])===null||L===void 0?void 0:L.key),{value:Lt}),sa=(0,s.Z)(ra,2),Ia=sa[0],ya=sa[1],Ga=oe(function(Rr){ya(Rr)}),Ra=oe(function(){ya(void 0)});(0,O.useImperativeHandle)(Z,function(){return{list:zr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,un),ja=ca.elements,Po=ca.key2element,il=ca.element2key,Uo=M(zr.current,ja),$o=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Nn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Po.get($o);if($o&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,x.Z)(Bn||[],{value:Nt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?U:[fr]}}),ko=(0,s.Z)(Oo,2),lo=ko[0],rl=ko[1],Do=function(fr){if(On){var yr=fr.key,va=lo.includes(yr),ca;Cn?va?ca=lo.filter(function(Po){return Po!==yr}):ca=[].concat((0,ae.Z)(lo),[yr]):ca=[yr],rl(ca);var ja=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?ln==null||ln(ja):Pt==null||Pt(ja)}!Cn&&Yn.length&&Ba!=="inline"&&Qr(U)},Vo=oe(function(Rr){la==null||la(Je(Rr)),Do(Rr)}),Wo=oe(function(Rr,fr){var yr=Yn.filter(function(ca){return ca!==Rr});if(fr)yr.push(Rr);else if(Ba!=="inline"){var va=Kr(Rr);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Fe.Z)(Yn,yr,!0)||Qr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Yn.includes(fr);Wo(fr,va)},yl=f(Ba,Ia,En,un,zr,Hn,Gn,ya,al,kr);O.useEffect(function(){br(!0)},[]);var Ko=O.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||fn?Nn:Nn.map(function(Rr,fr){return O.createElement(d,{key:Rr.key,overflowDisabled:fr>_a},Rr)}),ll=O.createElement(ve.Z,(0,o.Z)({id:Qt,ref:zr,prefixCls:"".concat(ze,"-overflow"),component:"ul",itemComponent:vn,className:ie()(ze,"".concat(ze,"-root"),"".concat(ze,"-").concat(Ba),Bt,(_={},(0,C.Z)(_,"".concat(ze,"-inline-collapsed"),ho),(0,C.Z)(_,"".concat(ze,"-rtl"),En),_),ht),dir:vt,style:Ot,role:"menu",tabIndex:zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Nn.slice(-yr):null;return O.createElement(ee,{eventKey:Be,title:Sr,disabled:Ya,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||fn?ve.Z.INVALIDATE:ve.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Dn));return O.createElement(Ke.Provider,{value:Ko},O.createElement(De.Provider,{value:un},O.createElement(d,{prefixCls:ze,rootClassName:ht,mode:Ba,openKeys:Yn,rtl:En,disabled:Wt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ga,onInactive:Ra,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:xn,subMenuCloseDelay:jt,forceSubMenuRender:it,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Vo,onOpenChange:Wo},O.createElement(Me.Provider,{value:Ir},ll),O.createElement("div",{style:{display:"none"},"aria-hidden":!0},O.createElement(S.Provider,{value:Ur},Nn)))))}),we=te,Ce=we;Ce.Item=vn,Ce.SubMenu=ee,Ce.ItemGroup=yt,Ce.Divider=Zt;var ne=Ce},11780:function(hn,dt,e){e.d(dt,{Z:function(){return ge}});var o=e(92413),C=e(33708),v=e(33606),ae=e(37061),s=e(59301),z=e(92310),V=e.n(z),ie=e(29301),ve=e(34280),x=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Fe=void 0;function H(G,me){var B=G.prefixCls,g=G.invalidate,F=G.item,q=G.renderItem,D=G.responsive,de=G.responsiveDisabled,he=G.registerSize,qe=G.itemKey,tt=G.className,nt=G.style,be=G.children,ct=G.display,Se=G.order,X=G.component,Ve=X===void 0?"div":X,M=(0,ae.Z)(G,x),R=D&&!ct;function l($){he(qe,$)}s.useEffect(function(){return function(){l(null)}},[]);var f=q&&F!==Fe?q(F,{index:Se}):be,A;g||(A={opacity:R?0:1,height:R?0:Fe,overflowY:R?"hidden":Fe,order:D?Se:Fe,pointerEvents:R?"none":Fe,position:R?"absolute":Fe});var N={};R&&(N["aria-hidden"]=!0);var J=s.createElement(Ve,(0,o.Z)({className:V()(!g&&B,tt),style:(0,C.Z)((0,C.Z)({},A),nt)},N,M,{ref:me}),f);return D&&(J=s.createElement(ie.Z,{onResize:function(Be){var le=Be.offsetWidth;l(le)},disabled:de},J)),J}var O=s.forwardRef(H);O.displayName="Item";var et=O,De=e(6089),_e=e(4676),ft=e(16089);function xe(G){if(typeof MessageChannel=="undefined")(0,ft.Z)(G);else{var me=new MessageChannel;me.port1.onmessage=function(){return G()},me.port2.postMessage(void 0)}}function Et(){var G=s.useRef(null),me=function(g){G.current||(G.current=[],xe(function(){(0,_e.unstable_batchedUpdates)(function(){G.current.forEach(function(F){F()}),G.current=null})})),G.current.push(g)};return me}function Pe(G,me){var B=s.useState(me),g=(0,v.Z)(B,2),F=g[0],q=g[1],D=(0,De.Z)(function(de){G(function(){q(de)})});return[F,D]}var y=s.createContext(null),d=["component"],t=["className"],S=["className"],I=function(me,B){var g=s.useContext(y);if(!g){var F=me.component,q=F===void 0?"div":F,D=(0,ae.Z)(me,d);return s.createElement(q,(0,o.Z)({},D,{ref:B}))}var de=g.className,he=(0,ae.Z)(g,t),qe=me.className,tt=(0,ae.Z)(me,S);return s.createElement(y.Provider,{value:null},s.createElement(et,(0,o.Z)({ref:B,className:V()(de,qe)},he,tt)))},Q=s.forwardRef(I);Q.displayName="RawItem";var T=Q,Me=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],at="responsive",Ke="invalidate";function Ze(G){return"+ ".concat(G.length," ...")}function xt(G,me){var B=G.prefixCls,g=B===void 0?"rc-overflow":B,F=G.data,q=F===void 0?[]:F,D=G.renderItem,de=G.renderRawItem,he=G.itemKey,qe=G.itemWidth,tt=qe===void 0?10:qe,nt=G.ssr,be=G.style,ct=G.className,Se=G.maxCount,X=G.renderRest,Ve=G.renderRawRest,M=G.suffix,R=G.component,l=R===void 0?"div":R,f=G.itemComponent,A=G.onVisibleChange,N=(0,ae.Z)(G,Me),J=nt==="full",$=Et(),Be=Pe($,null),le=(0,v.Z)(Be,2),oe=le[0],W=le[1],He=oe||0,Ee=Pe($,new Map),ke=(0,v.Z)(Ee,2),st=ke[0],E=ke[1],i=Pe($,0),h=(0,v.Z)(i,2),K=h[0],se=h[1],pe=Pe($,0),Ue=(0,v.Z)(pe,2),Ae=Ue[0],Je=Ue[1],bt=Pe($,0),Dt=(0,v.Z)(bt,2),wt=Dt[0],Ht=Dt[1],Xt=(0,s.useState)(null),qt=(0,v.Z)(Xt,2),vn=qt[0],tn=qt[1],rn=(0,s.useState)(null),Mt=(0,v.Z)(rn,2),pn=Mt[0],yn=Mt[1],Te=s.useMemo(function(){return pn===null&&J?Number.MAX_SAFE_INTEGER:pn||0},[pn,oe]),ut=(0,s.useState)(!1),lt=(0,v.Z)(ut,2),St=lt[0],Jt=lt[1],_t="".concat(g,"-item"),$e=Math.max(K,Ae),Tt=Se===at,w=q.length&&Tt,ce=Se===Ke,ue=w||typeof Se=="number"&&q.length>Se,c=(0,s.useMemo)(function(){var ne=q;return w?oe===null&&J?ne=q:ne=q.slice(0,Math.min(q.length,He/tt)):typeof Se=="number"&&(ne=q.slice(0,Se)),ne},[q,tt,oe,Se,w]),u=(0,s.useMemo)(function(){return w?q.slice(Te+1):q.slice(c.length)},[q,c,w,Te]),fe=(0,s.useCallback)(function(ne,m){var Z;return typeof he=="function"?he(ne):(Z=he&&(ne==null?void 0:ne[he]))!==null&&Z!==void 0?Z:m},[he]),ee=(0,s.useCallback)(D||function(ne){return ne},[D]);function Ne(ne,m,Z){pn===ne&&(m===void 0||m===vn)||(yn(ne),Z||(Jt(neHe){Ne(L-1,ne-_-wt+Ae);break}}M&&Zt(0)+wt>He&&tn(null)}},[He,st,Ae,wt,fe,c]);var It=St&&!!u.length,At={};vn!==null&&w&&(At={position:"absolute",left:vn,top:0});var P={prefixCls:_t,responsive:w,component:f,invalidate:ce},j=de?function(ne,m){var Z=fe(ne,m);return s.createElement(y.Provider,{key:Z,value:(0,C.Z)((0,C.Z)({},P),{},{order:m,item:ne,itemKey:Z,registerSize:Oe,display:m<=Te})},de(ne,m))}:function(ne,m){var Z=fe(ne,m);return s.createElement(et,(0,o.Z)({},P,{order:m,key:Z,item:ne,renderItem:ee,itemKey:Z,registerSize:Oe,display:m<=Te}))},U={order:It?Te:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:mt,display:It},te=X||Ze,we=Ve?s.createElement(y.Provider,{value:(0,C.Z)((0,C.Z)({},P),U)},Ve(u)):s.createElement(et,(0,o.Z)({},P,U),typeof te=="function"?te(u):te),Ce=s.createElement(l,(0,o.Z)({className:V()(!ce&&g,ct),style:be,ref:me},N),c.map(j),ue?we:null,M&&s.createElement(et,(0,o.Z)({},P,{responsive:Tt,responsiveDisabled:!w,order:Te,className:"".concat(_t,"-suffix"),registerSize:yt,display:!0,style:At}),M));return Tt?s.createElement(ie.Z,{onResize:Le,disabled:!w},Ce):Ce}var Ye=s.forwardRef(xt);Ye.displayName="Overflow",Ye.Item=T,Ye.RESPONSIVE=at,Ye.INVALIDATE=Ke;var Qe=Ye,ge=Qe},17115:function(hn,dt,e){e.d(dt,{ZP:function(){return V}});var o=e(33606),C=e(59301),v=e(47273),ae=0,s=(0,v.Z)();function z(){var ie;return s?(ie=ae,ae+=1):ie="TEST_OR_SSR",ie}function V(ie){var ve=C.useState(),x=(0,o.Z)(ve,2),Fe=x[0],H=x[1];return C.useEffect(function(){H("rc_select_".concat(z()))},[]),ie||Fe}},77861:function(hn,dt,e){e.d(dt,{Ac:function(){return W},Xo:function(){return Je},Wx:function(){return Dt},ZP:function(){return ue},lk:function(){return y}});var o=e(92413),C=e(26407),v=e(400),ae=e(33708),s=e(33606),z=e(37061),V=e(39559),ie=e(18929),ve=e(48736),x=e(59301),Fe=e(92310),H=e.n(Fe),O=e(34280),et=e(49658),De=e(10228),_e=e(8654),ft=function(u){var fe=u.className,ee=u.customizeIcon,Ne=u.customizeIconProps,Le=u.onMouseDown,Oe=u.onClick,mt=u.children,yt;return typeof ee=="function"?yt=ee(Ne):yt=ee,x.createElement("span",{className:fe,onMouseDown:function(It){It.preventDefault(),Le&&Le(It)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Oe,"aria-hidden":!0},yt!==void 0?yt:x.createElement("span",{className:H()(fe.split(/\s+/).map(function(Zt){return"".concat(Zt,"-icon")}))},mt))},xe=ft;function Et(c,u,fe,ee,Ne){var Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Oe=arguments.length>6?arguments[6]:void 0,mt=arguments.length>7?arguments[7]:void 0,yt=x.useMemo(function(){if((0,V.Z)(ee)==="object")return ee.clearIcon;if(Ne)return Ne},[ee,Ne]),Zt=x.useMemo(function(){return!!(!Le&&ee&&(fe.length||Oe)&&!(mt==="combobox"&&Oe===""))},[ee,Le,fe.length,Oe,mt]);return{allowClear:Zt,clearIcon:x.createElement(xe,{className:"".concat(c,"-clear"),onMouseDown:u,customizeIcon:yt},"\xD7")}}var Pe=x.createContext(null);function y(){return x.useContext(Pe)}function d(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,u=x.useState(!1),fe=(0,s.Z)(u,2),ee=fe[0],Ne=fe[1],Le=x.useRef(null),Oe=function(){window.clearTimeout(Le.current)};x.useEffect(function(){return Oe},[]);var mt=function(Zt,It){Oe(),Le.current=window.setTimeout(function(){Ne(Zt),It&&It()},c)};return[ee,mt,Oe]}function t(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,u=x.useRef(null),fe=x.useRef(null);x.useEffect(function(){return function(){window.clearTimeout(fe.current)}},[]);function ee(Ne){(Ne||u.current===null)&&(u.current=Ne),window.clearTimeout(fe.current),fe.current=window.setTimeout(function(){u.current=null},c)}return[function(){return u.current},ee]}function S(c,u,fe,ee){var Ne=x.useRef(null);Ne.current={open:u,triggerOpen:fe,customizedTrigger:ee},x.useEffect(function(){function Le(Oe){var mt;if(!((mt=Ne.current)!==null&&mt!==void 0&&mt.customizedTrigger)){var yt=Oe.target;yt.shadowRoot&&Oe.composed&&(yt=Oe.composedPath()[0]||yt),Ne.current.open&&c().filter(function(Zt){return Zt}).every(function(Zt){return!Zt.contains(yt)&&Zt!==yt})&&Ne.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Le),function(){return window.removeEventListener("mousedown",Le)}},[])}var I=e(26112),Q=e(11780),T=function(u,fe){var ee,Ne,Le=u.prefixCls,Oe=u.id,mt=u.inputElement,yt=u.disabled,Zt=u.tabIndex,It=u.autoFocus,At=u.autoComplete,P=u.editable,j=u.activeDescendantId,U=u.value,te=u.maxLength,we=u.onKeyDown,Ce=u.onMouseDown,ne=u.onChange,m=u.onPaste,Z=u.onCompositionStart,L=u.onCompositionEnd,_=u.open,re=u.attrs,je=mt||x.createElement("input",null),ze=je,ht=ze.ref,Ot=ze.props,Bt=Ot.onKeyDown,Ut=Ot.onChange,zt=Ot.onMouseDown,Vt=Ot.onCompositionStart,Ft=Ot.onCompositionEnd,vt=Ot.style;return(0,ve.Kp)(!("maxLength"in je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),je=x.cloneElement(je,(0,ae.Z)((0,ae.Z)((0,ae.Z)({type:"search"},Ot),{},{id:Oe,ref:(0,_e.sQ)(fe,ht),disabled:yt,tabIndex:Zt,autoComplete:At||"off",autoFocus:It,className:H()("".concat(Le,"-selection-search-input"),(ee=je)===null||ee===void 0||(Ne=ee.props)===null||Ne===void 0?void 0:Ne.className),role:"combobox","aria-label":"Search","aria-expanded":_||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Oe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Oe,"_list"),"aria-activedescendant":_?j:void 0},re),{},{value:P?U:"",maxLength:te,readOnly:!P,unselectable:P?null:"on",style:(0,ae.Z)((0,ae.Z)({},vt),{},{opacity:P?null:0}),onKeyDown:function($t){we($t),Bt&&Bt($t)},onMouseDown:function($t){Ce($t),zt&&zt($t)},onChange:function($t){ne($t),Ut&&Ut($t)},onCompositionStart:function($t){Z($t),Vt&&Vt($t)},onCompositionEnd:function($t){L($t),Ft&&Ft($t)},onPaste:m})),je},Me=x.forwardRef(T);Me.displayName="Input";var at=Me;function Ke(c){return Array.isArray(c)?c:c!==void 0?[c]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,xt=Ze;function Ye(c){return c!=null}function Qe(c){return!c&&c!==0}function ge(c){return["string","number"].includes((0,V.Z)(c))}function G(c){var u=void 0;return c&&(ge(c.title)?u=c.title.toString():ge(c.label)&&(u=c.label.toString())),u}function me(c,u){xt?x.useLayoutEffect(c,u):x.useEffect(c,u)}function B(c){var u;return(u=c.key)!==null&&u!==void 0?u:c.value}var g=function(u){u.preventDefault(),u.stopPropagation()},F=function(u){var fe=u.id,ee=u.prefixCls,Ne=u.values,Le=u.open,Oe=u.searchValue,mt=u.autoClearSearchValue,yt=u.inputRef,Zt=u.placeholder,It=u.disabled,At=u.mode,P=u.showSearch,j=u.autoFocus,U=u.autoComplete,te=u.activeDescendantId,we=u.tabIndex,Ce=u.removeIcon,ne=u.maxTagCount,m=u.maxTagTextLength,Z=u.maxTagPlaceholder,L=Z===void 0?function(cn){return"+ ".concat(cn.length," ...")}:Z,_=u.tagRender,re=u.onToggleOpen,je=u.onRemove,ze=u.onInputChange,ht=u.onInputPaste,Ot=u.onInputKeyDown,Bt=u.onInputMouseDown,Ut=u.onInputCompositionStart,zt=u.onInputCompositionEnd,Vt=x.useRef(null),Ft=(0,x.useState)(0),vt=(0,s.Z)(Ft,2),Qt=vt[0],$t=vt[1],Sn=(0,x.useState)(!1),Gt=(0,s.Z)(Sn,2),Wt=Gt[0],fn=Gt[1],gn="".concat(ee,"-selection"),xn=Le||At==="multiple"&&mt===!1||At==="tags"?Oe:"",Ln=At==="tags"||At==="multiple"&&mt===!1||P&&(Le||Wt);me(function(){$t(Vt.current.scrollWidth)},[xn]);function jt(cn,On,an,Cn,Bn){return x.createElement("span",{className:H()("".concat(gn,"-item"),(0,v.Z)({},"".concat(gn,"-item-disabled"),an)),title:G(cn)},x.createElement("span",{className:"".concat(gn,"-item-content")},On),Cn&&x.createElement(xe,{className:"".concat(gn,"-item-remove"),onMouseDown:g,onClick:Bn,customizeIcon:Ce},"\xD7"))}function it(cn,On,an,Cn,Bn){var Nt=function(ln){g(ln),re(!Le)};return x.createElement("span",{onMouseDown:Nt},_({label:On,value:cn,disabled:an,closable:Cn,onClose:Bn}))}function ot(cn){var On=cn.disabled,an=cn.label,Cn=cn.value,Bn=!It&&!On,Nt=an;if(typeof m=="number"&&(typeof an=="string"||typeof an=="number")){var Pt=String(Nt);Pt.length>m&&(Nt="".concat(Pt.slice(0,m),"..."))}var ln=function(kn){kn&&kn.stopPropagation(),je(cn)};return typeof _=="function"?it(Cn,Nt,On,Bn,ln):jt(cn,Nt,On,Bn,ln)}function Yt(cn){var On=typeof L=="function"?L(cn):L;return jt({title:On},On,!1)}var Lt=x.createElement("div",{className:"".concat(gn,"-search"),style:{width:Qt},onFocus:function(){fn(!0)},onBlur:function(){fn(!1)}},x.createElement(at,{ref:yt,open:Le,prefixCls:ee,id:fe,inputElement:null,disabled:It,autoFocus:j,autoComplete:U,editable:Ln,activeDescendantId:te,value:xn,onKeyDown:Ot,onMouseDown:Bt,onChange:ze,onPaste:ht,onCompositionStart:Ut,onCompositionEnd:zt,tabIndex:we,attrs:(0,I.Z)(u,!0)}),x.createElement("span",{ref:Vt,className:"".concat(gn,"-search-mirror"),"aria-hidden":!0},xn,"\xA0")),dn=x.createElement(Q.Z,{prefixCls:"".concat(gn,"-overflow"),data:Ne,renderItem:ot,renderRest:Yt,suffix:Lt,itemKey:B,maxCount:ne});return x.createElement(x.Fragment,null,dn,!Ne.length&&!xn&&x.createElement("span",{className:"".concat(gn,"-placeholder")},Zt))},q=F,D=function(u){var fe=u.inputElement,ee=u.prefixCls,Ne=u.id,Le=u.inputRef,Oe=u.disabled,mt=u.autoFocus,yt=u.autoComplete,Zt=u.activeDescendantId,It=u.mode,At=u.open,P=u.values,j=u.placeholder,U=u.tabIndex,te=u.showSearch,we=u.searchValue,Ce=u.activeValue,ne=u.maxLength,m=u.onInputKeyDown,Z=u.onInputMouseDown,L=u.onInputChange,_=u.onInputPaste,re=u.onInputCompositionStart,je=u.onInputCompositionEnd,ze=u.title,ht=x.useState(!1),Ot=(0,s.Z)(ht,2),Bt=Ot[0],Ut=Ot[1],zt=It==="combobox",Vt=zt||te,Ft=P[0],vt=we||"";zt&&Ce&&!Bt&&(vt=Ce),x.useEffect(function(){zt&&Ut(!1)},[zt,Ce]);var Qt=It!=="combobox"&&!At&&!te?!1:!!vt,$t=ze===void 0?G(Ft):ze,Sn=function(){if(Ft)return null;var Wt=Qt?{visibility:"hidden"}:void 0;return x.createElement("span",{className:"".concat(ee,"-selection-placeholder"),style:Wt},j)};return x.createElement(x.Fragment,null,x.createElement("span",{className:"".concat(ee,"-selection-search")},x.createElement(at,{ref:Le,prefixCls:ee,id:Ne,open:At,inputElement:fe,disabled:Oe,autoFocus:mt,autoComplete:yt,editable:Vt,activeDescendantId:Zt,value:vt,onKeyDown:m,onMouseDown:Z,onChange:function(Wt){Ut(!0),L(Wt)},onPaste:_,onCompositionStart:re,onCompositionEnd:je,tabIndex:U,attrs:(0,I.Z)(u,!0),maxLength:zt?ne:void 0})),!zt&&Ft?x.createElement("span",{className:"".concat(ee,"-selection-item"),title:$t,style:Qt?{visibility:"hidden"}:void 0},Ft.label):null,Sn())},de=D;function he(c){return![De.Z.ESC,De.Z.SHIFT,De.Z.BACKSPACE,De.Z.TAB,De.Z.WIN_KEY,De.Z.ALT,De.Z.META,De.Z.WIN_KEY_RIGHT,De.Z.CTRL,De.Z.SEMICOLON,De.Z.EQUALS,De.Z.CAPS_LOCK,De.Z.CONTEXT_MENU,De.Z.F1,De.Z.F2,De.Z.F3,De.Z.F4,De.Z.F5,De.Z.F6,De.Z.F7,De.Z.F8,De.Z.F9,De.Z.F10,De.Z.F11,De.Z.F12].includes(c)}var qe=function(u,fe){var ee=(0,x.useRef)(null),Ne=(0,x.useRef)(!1),Le=u.prefixCls,Oe=u.open,mt=u.mode,yt=u.showSearch,Zt=u.tokenWithEnter,It=u.autoClearSearchValue,At=u.onSearch,P=u.onSearchSubmit,j=u.onToggleOpen,U=u.onInputKeyDown,te=u.domRef;x.useImperativeHandle(fe,function(){return{focus:function(){ee.current.focus()},blur:function(){ee.current.blur()}}});var we=t(0),Ce=(0,s.Z)(we,2),ne=Ce[0],m=Ce[1],Z=function(vt){var Qt=vt.which;(Qt===De.Z.UP||Qt===De.Z.DOWN)&&vt.preventDefault(),U&&U(vt),Qt===De.Z.ENTER&&mt==="tags"&&!Ne.current&&!Oe&&(P==null||P(vt.target.value)),he(Qt)&&j(!0)},L=function(){m(!0)},_=(0,x.useRef)(null),re=function(vt){At(vt,!0,Ne.current)!==!1&&j(!0)},je=function(){Ne.current=!0},ze=function(vt){Ne.current=!1,mt!=="combobox"&&re(vt.target.value)},ht=function(vt){var Qt=vt.target.value;if(Zt&&_.current&&/[\r\n]/.test(_.current)){var $t=_.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Qt=Qt.replace($t,_.current)}_.current=null,re(Qt)},Ot=function(vt){var Qt=vt.clipboardData,$t=Qt.getData("text");_.current=$t},Bt=function(vt){var Qt=vt.target;if(Qt!==ee.current){var $t=document.body.style.msTouchAction!==void 0;$t?setTimeout(function(){ee.current.focus()}):ee.current.focus()}},Ut=function(vt){var Qt=ne();vt.target!==ee.current&&!Qt&&mt!=="combobox"&&vt.preventDefault(),(mt!=="combobox"&&(!yt||!Qt)||!Oe)&&(Oe&&It!==!1&&At("",!0,!1),j())},zt={inputRef:ee,onInputKeyDown:Z,onInputMouseDown:L,onInputChange:ht,onInputPaste:Ot,onInputCompositionStart:je,onInputCompositionEnd:ze},Vt=mt==="multiple"||mt==="tags"?x.createElement(q,(0,o.Z)({},u,zt)):x.createElement(de,(0,o.Z)({},u,zt));return x.createElement("div",{ref:te,className:"".concat(Le,"-selector"),onClick:Bt,onMouseDown:Ut},Vt)},tt=x.forwardRef(qe);tt.displayName="Selector";var nt=tt,be=e(35593),ct=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Se=function(u){var fe=u===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:fe,adjustY:1},htmlRegion:"scroll"}}},X=function(u,fe){var ee=u.prefixCls,Ne=u.disabled,Le=u.visible,Oe=u.children,mt=u.popupElement,yt=u.animation,Zt=u.transitionName,It=u.dropdownStyle,At=u.dropdownClassName,P=u.direction,j=P===void 0?"ltr":P,U=u.placement,te=u.builtinPlacements,we=u.dropdownMatchSelectWidth,Ce=u.dropdownRender,ne=u.dropdownAlign,m=u.getPopupContainer,Z=u.empty,L=u.getTriggerDOMNode,_=u.onPopupVisibleChange,re=u.onPopupMouseEnter,je=(0,z.Z)(u,ct),ze="".concat(ee,"-dropdown"),ht=mt;Ce&&(ht=Ce(mt));var Ot=x.useMemo(function(){return te||Se(we)},[te,we]),Bt=yt?"".concat(ze,"-").concat(yt):Zt,Ut=typeof we=="number",zt=x.useMemo(function(){return Ut?null:we===!1?"minWidth":"width"},[we,Ut]),Vt=It;Ut&&(Vt=(0,ae.Z)((0,ae.Z)({},Vt),{},{width:we}));var Ft=x.useRef(null);return x.useImperativeHandle(fe,function(){return{getPopupElement:function(){return Ft.current}}}),x.createElement(be.Z,(0,o.Z)({},je,{showAction:_?["click"]:[],hideAction:_?["click"]:[],popupPlacement:U||(j==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ot,prefixCls:ze,popupTransitionName:Bt,popup:x.createElement("div",{ref:Ft,onMouseEnter:re},ht),stretch:zt,popupAlign:ne,popupVisible:Le,getPopupContainer:m,popupClassName:H()(At,(0,v.Z)({},"".concat(ze,"-empty"),Z)),popupStyle:Vt,getTriggerDOMNode:L,onPopupVisibleChange:_}),Oe)},Ve=x.forwardRef(X);Ve.displayName="SelectTrigger";var M=Ve,R=e(34589);function l(c,u){var fe=c.key,ee;return"value"in c&&(ee=c.value),fe!=null?fe:ee!==void 0?ee:"rc-index-key-".concat(u)}function f(c,u){var fe=c||{},ee=fe.label,Ne=fe.value,Le=fe.options,Oe=fe.groupLabel,mt=ee||(u?"children":"label");return{label:mt,value:Ne||"value",options:Le||"options",groupLabel:Oe||mt}}function A(c){var u=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fe=u.fieldNames,ee=u.childrenAsData,Ne=[],Le=f(fe,!1),Oe=Le.label,mt=Le.value,yt=Le.options,Zt=Le.groupLabel;function It(At,P){At.forEach(function(j){if(P||!(yt in j)){var U=j[mt];Ne.push({key:l(j,Ne.length),groupOption:P,data:j,label:j[Oe],value:U})}else{var te=j[Zt];te===void 0&&ee&&(te=j.label),Ne.push({key:l(j,Ne.length),group:!0,data:j,label:te}),It(j[yt],!0)}})}return It(c,!1),Ne}function N(c){var u=(0,ae.Z)({},c);return"props"in u||Object.defineProperty(u,"props",{get:function(){return(0,ve.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),u}}),u}function J(c,u){if(!u||!u.length)return null;var fe=!1;function ee(Le,Oe){var mt=(0,R.Z)(Oe),yt=mt[0],Zt=mt.slice(1);if(!yt)return[Le];var It=Le.split(yt);return fe=fe||It.length>1,It.reduce(function(At,P){return[].concat((0,C.Z)(At),(0,C.Z)(ee(P,Zt)))},[]).filter(function(At){return At})}var Ne=ee(c,u);return fe?Ne:null}var $=["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"],Be=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function le(c){return c==="tags"||c==="multiple"}var oe=x.forwardRef(function(c,u){var fe,ee,Ne=c.id,Le=c.prefixCls,Oe=c.className,mt=c.showSearch,yt=c.tagRender,Zt=c.direction,It=c.omitDomProps,At=c.displayValues,P=c.onDisplayValuesChange,j=c.emptyOptions,U=c.notFoundContent,te=U===void 0?"Not Found":U,we=c.onClear,Ce=c.mode,ne=c.disabled,m=c.loading,Z=c.getInputElement,L=c.getRawInputElement,_=c.open,re=c.defaultOpen,je=c.onDropdownVisibleChange,ze=c.activeValue,ht=c.onActiveValueChange,Ot=c.activeDescendantId,Bt=c.searchValue,Ut=c.autoClearSearchValue,zt=c.onSearch,Vt=c.onSearchSplit,Ft=c.tokenSeparators,vt=c.allowClear,Qt=c.suffixIcon,$t=c.clearIcon,Sn=c.OptionList,Gt=c.animation,Wt=c.transitionName,fn=c.dropdownStyle,gn=c.dropdownClassName,xn=c.dropdownMatchSelectWidth,Ln=c.dropdownRender,jt=c.dropdownAlign,it=c.placement,ot=c.builtinPlacements,Yt=c.getPopupContainer,Lt=c.showAction,dn=Lt===void 0?[]:Lt,cn=c.onFocus,On=c.onBlur,an=c.onKeyUp,Cn=c.onKeyDown,Bn=c.onMouseDown,Nt=(0,z.Z)(c,$),Pt=le(Ce),ln=(mt!==void 0?mt:Pt)||Ce==="combobox",In=(0,ae.Z)({},Nt);Be.forEach(function(Gn){delete In[Gn]}),It==null||It.forEach(function(Gn){delete In[Gn]});var kn=x.useState(!1),Vn=(0,s.Z)(kn,2),Zn=Vn[0],$n=Vn[1];x.useEffect(function(){$n((0,et.Z)())},[]);var sr=x.useRef(null),vr=x.useRef(null),gr=x.useRef(null),Tr=x.useRef(null),rr=x.useRef(null),Sr=d(),pr=(0,s.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];x.useImperativeHandle(u,function(){var Gn,Hn;return{focus:(Gn=Tr.current)===null||Gn===void 0?void 0:Gn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=x.useMemo(function(){var Gn;if(Ce!=="combobox")return Bt;var Hn=(Gn=At[0])===null||Gn===void 0?void 0:Gn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Bt,Ce,At]),Pa=Ce==="combobox"&&typeof Z=="function"&&Z()||null,ea=typeof L=="function"&&L(),Ma=(0,_e.x1)(vr,ea==null||(fe=ea.props)===null||fe===void 0?void 0:fe.ref),Ca=x.useState(!1),Dn=(0,s.Z)(Ca,2),Nn=Dn[0],or=Dn[1];(0,O.Z)(function(){or(!0)},[]);var zn=(0,ie.Z)(!1,{defaultValue:re,value:_}),qn=(0,s.Z)(zn,2),br=qn[0],zr=qn[1],un=Nn?br:!1,En=!te&&j;(ne||En&&un&&Ce==="combobox")&&(un=!1);var wn=En?!1:un,Pn=x.useCallback(function(Gn){var Hn=Gn!==void 0?Gn:!un;ne||(zr(Hn),un!==Hn&&(je==null||je(Hn)))},[ne,un,zr,je]),Yn=x.useMemo(function(){return(Ft||[]).some(function(Gn){return[` +`,`\r +`].includes(Gn)})},[Ft]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;ht==null||ht(null);var sa=Ur?null:J(Hn,Ft);return Ce!=="combobox"&&sa&&(ra="",Vt==null||Vt(sa),Pn(!1),Ir=!1),zt&&kr!==ra&&zt(ra,{source:Kr?"typing":"effect"}),Ir},Qr=function(Hn){!Hn||!Hn.trim()||zt(Hn,{source:"submit"})};x.useEffect(function(){!un&&!Pt&&Ce!=="combobox"&&ar("",!1,!1)},[un]),x.useEffect(function(){br&&ne&&zr(!1),ne&&la(!1)},[ne]);var Mr=t(),Nr=(0,s.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===De.Z.ENTER&&(Ce!=="combobox"&&Hn.preventDefault(),un||Pn(!0)),Na(!!kr),Ur===De.Z.BACKSPACE&&!Kr&&Pt&&!kr&&At.length){for(var Ir=(0,C.Z)(At),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&P(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ga=new Array(ya>1?ya-1:0),Ra=1;Ra1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,E.Z)(c).map(function(fe,ee){if(!x.isValidElement(fe)||!fe.type)return null;var Ne=fe,Le=Ne.type.isSelectOptGroup,Oe=Ne.key,mt=Ne.props,yt=mt.children,Zt=(0,z.Z)(mt,h);return u||!Le?K(fe):(0,ae.Z)((0,ae.Z)({key:"__RC_SELECT_GRP__".concat(Oe===null?ee:Oe,"__"),label:Oe},Zt),{},{options:se(yt)})}).filter(function(fe){return fe})}function pe(c,u,fe,ee,Ne){return x.useMemo(function(){var Le=c,Oe=!c;Oe&&(Le=se(u));var mt=new Map,yt=new Map,Zt=function(P,j,U){U&&typeof U=="string"&&P.set(j[U],j)};function It(At){for(var P=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,j=0;j1&&arguments[1]!==void 0?arguments[1]:1,Yt=ht.length,Lt=0;Lt1&&arguments[1]!==void 0?arguments[1]:!1;Qt(it);var Yt={source:ot?"keyboard":"mouse"},Lt=ht[it];if(!Lt){te(null,-1,Yt);return}te(Lt.value,it,Yt)};(0,x.useEffect)(function(){$t(we!==!1?zt(0):-1)},[ht.length,Zt]);var Sn=x.useCallback(function(jt){return m.has(jt)&&yt!=="combobox"},[yt,(0,C.Z)(m).toString(),m.size]);(0,x.useEffect)(function(){var jt=setTimeout(function(){if(!mt&&Oe&&m.size===1){var ot=Array.from(m)[0],Yt=ht.findIndex(function(Lt){var dn=Lt.data;return dn.value===ot});Yt!==-1&&($t(Yt),Ut(Yt))}});if(Oe){var it;(it=Ot.current)===null||it===void 0||it.scrollTo(void 0)}return function(){return clearTimeout(jt)}},[Oe,Zt,U.length]);var Gt=function(it){it!==void 0&&Ce(it,{selected:!m.has(it)}),mt||It(!1)};if(x.useImperativeHandle(fe,function(){return{onKeyDown:function(it){var ot=it.which,Yt=it.ctrlKey;switch(ot){case De.Z.N:case De.Z.P:case De.Z.UP:case De.Z.DOWN:{var Lt=0;if(ot===De.Z.UP?Lt=-1:ot===De.Z.DOWN?Lt=1:tn()&&Yt&&(ot===De.Z.N?Lt=1:ot===De.Z.P&&(Lt=-1)),Lt!==0){var dn=zt(vt+Lt,Lt);Ut(dn),$t(dn,!0)}break}case De.Z.ENTER:{var cn=ht[vt];cn&&!cn.data.disabled?Gt(cn.value):Gt(void 0),Oe&&it.preventDefault();break}case De.Z.ESC:It(!1),Oe&&it.stopPropagation()}},onKeyUp:function(){},scrollTo:function(it){Ut(it)}}}),ht.length===0)return x.createElement("div",{role:"listbox",id:"".concat(Le,"_list"),className:"".concat(ze,"-empty"),onMouseDown:Bt},At);var Wt=Object.keys(Z).map(function(jt){return Z[jt]}),fn=function(it){return it.label};function gn(jt,it){var ot=jt.group;return{role:ot?"presentation":"option",id:"".concat(Le,"_list_").concat(it)}}var xn=function(it){var ot=ht[it];if(!ot)return null;var Yt=ot.data||{},Lt=Yt.value,dn=ot.group,cn=(0,I.Z)(Yt,!0),On=fn(ot);return ot?x.createElement("div",(0,o.Z)({"aria-label":typeof On=="string"&&!dn?On:null},cn,{key:it},gn(ot,it),{"aria-selected":Sn(Lt)}),Lt):null},Ln={role:"listbox",id:"".concat(Le,"_list")};return x.createElement(x.Fragment,null,L&&x.createElement("div",(0,o.Z)({},Ln,{style:{height:0,width:0,overflow:"hidden"}}),xn(vt-1),xn(vt),xn(vt+1)),x.createElement(Xt.Z,{itemKey:"key",ref:Ot,data:ht,height:re,itemHeight:je,fullHeight:!1,onMouseDown:Bt,onScroll:P,virtual:L,direction:_,innerProps:L?null:Ln},function(jt,it){var ot,Yt=jt.group,Lt=jt.groupOption,dn=jt.data,cn=jt.label,On=jt.value,an=dn.key;if(Yt){var Cn,Bn=(Cn=dn.title)!==null&&Cn!==void 0?Cn:Mt(cn)?cn.toString():void 0;return x.createElement("div",{className:H()(ze,"".concat(ze,"-group")),title:Bn},cn!==void 0?cn:an)}var Nt=dn.disabled,Pt=dn.title,ln=dn.children,In=dn.style,kn=dn.className,Vn=(0,z.Z)(dn,rn),Zn=(0,Ht.Z)(Vn,Wt),$n=Sn(On),sr="".concat(ze,"-option"),vr=H()(ze,sr,kn,(ot={},(0,v.Z)(ot,"".concat(sr,"-grouped"),Lt),(0,v.Z)(ot,"".concat(sr,"-active"),vt===it&&!Nt),(0,v.Z)(ot,"".concat(sr,"-disabled"),Nt),(0,v.Z)(ot,"".concat(sr,"-selected"),$n),ot)),gr=fn(jt),Tr=!ne||typeof ne=="function"||$n,rr=typeof gr=="number"?gr:gr||On,Sr=Mt(rr)?rr.toString():void 0;return Pt!==void 0&&(Sr=Pt),x.createElement("div",(0,o.Z)({},(0,I.Z)(Zn),L?{}:gn(jt,it),{"aria-selected":$n,className:vr,title:Sr,onMouseMove:function(){vt===it||Nt||$t(it)},onClick:function(){Nt||Gt(On)},style:In}),x.createElement("div",{className:"".concat(sr,"-content")},rr),x.isValidElement(ne)||$n,Tr&&x.createElement(xe,{className:"".concat(ze,"-option-state"),customizeIcon:ne,customizeIconProps:{isSelected:$n}},$n?"\u2713":null))}))},yn=x.forwardRef(pn);yn.displayName="OptionList";var Te=yn;function ut(c){var u=c.mode,fe=c.options,ee=c.children,Ne=c.backfill,Le=c.allowClear,Oe=c.placeholder,mt=c.getInputElement,yt=c.showSearch,Zt=c.onSearch,It=c.defaultOpen,At=c.autoFocus,P=c.labelInValue,j=c.value,U=c.inputValue,te=c.optionLabelProp,we=isMultiple(u),Ce=yt!==void 0?yt:we||u==="combobox",ne=fe||convertChildrenToData(ee);if(warning(u!=="tags"||ne.every(function(_){return!_.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),u==="tags"||u==="combobox"){var m=ne.some(function(_){return _.options?_.options.some(function(re){return typeof("value"in re?re.value:re.key)=="number"}):typeof("value"in _?_.value:_.key)=="number"});warning(!m,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(u!=="combobox"||!te,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(u==="combobox"||!Ne,"`backfill` only works with `combobox` mode."),warning(u==="combobox"||!mt,"`getInputElement` only work with `combobox` mode."),noteOnce(u!=="combobox"||!mt||!Le||!Oe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Zt&&!Ce&&u!=="combobox"&&u!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!It||At,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),j!=null){var Z=toArray(j);warning(!P||Z.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(!we||Array.isArray(j),"`value` should be array when `mode` is `multiple` or `tags`")}if(ee){var L=null;toNodeArray(ee).some(function(_){if(!React.isValidElement(_)||!_.type)return!1;var re=_,je=re.type;if(je.isSelectOption)return!1;if(je.isSelectOptGroup){var ze=toNodeArray(_.props.children).every(function(ht){return!React.isValidElement(ht)||!_.type||ht.type.isSelectOption?!0:(L=ht.type,!1)});return!ze}return L=je,!0}),L&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(L.displayName||L.name||L,"`.")),warning(U===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(c,u){if(c){var fe=function ee(Ne){for(var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=0;Oe2&&arguments[2]!==void 0?arguments[2]:{},Pn=wn.source,Yn=Pn===void 0?"keyboard":Pn;Ma(En),Oe&&ee==="combobox"&&un!==null&&Yn==="keyboard"&&Lr(String(un))},[Oe,ee]),Nn=function(En,wn,Pn){var Yn=function(){var Sa,ia=kn(En);return[vt?{label:ia==null?void 0:ia[gn.label],value:En,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:En}:En,N(ia)]};if(wn&&j){var ar=Yn(),Qr=(0,s.Z)(ar,2),Mr=Qr[0],Nr=Qr[1];j(Mr,Nr)}else if(!wn&&U&&Pn!=="clear"){var Br=Yn(),Na=(0,s.Z)(Br,2),Ua=Na[0],mo=Na[1];U(Ua,mo)}},or=Ue(function(un,En){var wn,Pn=Gt?En.selected:!0;Pn?wn=Gt?[].concat((0,C.Z)(In),[un]):[un]:wn=In.filter(function(Yn){return Yn.value!==un}),Sr(wn),Nn(un,Pn),ee==="combobox"?Lr(""):(!le||P)&&(it(""),Lr(""))}),zn=function(En,wn){Sr(En);var Pn=wn.type,Yn=wn.values;(Pn==="remove"||Pn==="clear")&&Yn.forEach(function(ar){Nn(ar.value,!1,Pn)})},qn=function(En,wn){if(it(En),Lr(null),wn.source==="submit"){var Pn=(En||"").trim();if(Pn){var Yn=Array.from(new Set([].concat((0,C.Z)(Zn),[Pn])));Sr(Yn),Nn(Pn,!0),it("")}return}wn.source!=="blur"&&(ee==="combobox"&&Sr(En),It==null||It(En))},br=function(En){var wn=En;ee!=="tags"&&(wn=En.map(function(Yn){var ar=Lt.get(Yn);return ar==null?void 0:ar.value}).filter(function(Yn){return Yn!==void 0}));var Pn=Array.from(new Set([].concat((0,C.Z)(Zn),(0,C.Z)(wn))));Sr(Pn),Pn.forEach(function(Yn){Nn(Yn,!0)})},zr=x.useMemo(function(){var un=ze!==!1&&we!==!1;return(0,ae.Z)((0,ae.Z)({},ot),{},{flattenOptions:rr,onActiveValue:Dn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:je,rawValues:Zn,fieldNames:gn,virtual:un,direction:ht,listHeight:Bt,listItemHeight:zt,childrenAsData:Wt})},[ot,rr,Dn,Ca,or,je,Zn,gn,ze,we,Bt,zt,Wt]);return x.createElement(vn.Provider,{value:zr},x.createElement(W,(0,o.Z)({},$t,{id:Sn,prefixCls:Le,ref:u,omitDomProps:_t,mode:ee,displayValues:Vn,onDisplayValuesChange:zn,direction:ht,searchValue:jt,onSearch:qn,autoClearSearchValue:P,onSearchSplit:br,dropdownMatchSelectWidth:we,OptionList:Te,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(Sn,"_list_").concat(ea)})))}),w=Tt;w.Option=Dt,w.OptGroup=Je;var ce=w,ue=ce},9296:function(hn,dt,e){e.r(dt),e.d(dt,{ResizableTextArea:function(){return Me},default:function(){return Qe}});var o=e(92413),C=e(33708),v=e(400),ae=e(39559),s=e(33606),z=e(37061),V=e(26407),ie=e(92310),ve=e.n(ie),x=e(93681),Fe=e(5643),H=e(18929),O=e(59301),et=e(29301),De=e(34280),_e=e(16089),ft=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,xe=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],Et={},Pe;function y(ge){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,me=ge.getAttribute("id")||ge.getAttribute("data-reactid")||ge.getAttribute("name");if(G&&Et[me])return Et[me];var B=window.getComputedStyle(ge),g=B.getPropertyValue("box-sizing")||B.getPropertyValue("-moz-box-sizing")||B.getPropertyValue("-webkit-box-sizing"),F=parseFloat(B.getPropertyValue("padding-bottom"))+parseFloat(B.getPropertyValue("padding-top")),q=parseFloat(B.getPropertyValue("border-bottom-width"))+parseFloat(B.getPropertyValue("border-top-width")),D=xe.map(function(he){return"".concat(he,":").concat(B.getPropertyValue(he))}).join(";"),de={sizingStyle:D,paddingSize:F,borderSize:q,boxSizing:g};return G&&me&&(Et[me]=de),de}function d(ge){var G=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,B=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Pe||(Pe=document.createElement("textarea"),Pe.setAttribute("tab-index","-1"),Pe.setAttribute("aria-hidden","true"),document.body.appendChild(Pe)),ge.getAttribute("wrap")?Pe.setAttribute("wrap",ge.getAttribute("wrap")):Pe.removeAttribute("wrap");var g=y(ge,G),F=g.paddingSize,q=g.borderSize,D=g.boxSizing,de=g.sizingStyle;Pe.setAttribute("style","".concat(de,";").concat(ft)),Pe.value=ge.value||ge.placeholder||"";var he=void 0,qe=void 0,tt,nt=Pe.scrollHeight;if(D==="border-box"?nt+=q:D==="content-box"&&(nt-=F),me!==null||B!==null){Pe.value=" ";var be=Pe.scrollHeight-F;me!==null&&(he=be*me,D==="border-box"&&(he=he+F+q),nt=Math.max(he,nt)),B!==null&&(qe=be*B,D==="border-box"&&(qe=qe+F+q),tt=nt>qe?"":"hidden",nt=Math.min(qe,nt))}var ct={height:nt,overflowY:tt,resize:"none"};return he&&(ct.minHeight=he),qe&&(ct.maxHeight=qe),ct}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],S=0,I=1,Q=2,T=O.forwardRef(function(ge,G){var me=ge,B=me.prefixCls,g=me.onPressEnter,F=me.defaultValue,q=me.value,D=me.autoSize,de=me.onResize,he=me.className,qe=me.style,tt=me.disabled,nt=me.onChange,be=me.onInternalAutoSize,ct=(0,z.Z)(me,t),Se=(0,H.Z)(F,{value:q,postState:function(Je){return Je!=null?Je:""}}),X=(0,s.Z)(Se,2),Ve=X[0],M=X[1],R=function(Je){M(Je.target.value),nt==null||nt(Je)},l=O.useRef();O.useImperativeHandle(G,function(){return{textArea:l.current}});var f=O.useMemo(function(){return D&&(0,ae.Z)(D)==="object"?[D.minRows,D.maxRows]:[]},[D]),A=(0,s.Z)(f,2),N=A[0],J=A[1],$=!!D,Be=function(){try{if(document.activeElement===l.current){var Je=l.current,bt=Je.selectionStart,Dt=Je.selectionEnd,wt=Je.scrollTop;l.current.setSelectionRange(bt,Dt),l.current.scrollTop=wt}}catch(Ht){}},le=O.useState(Q),oe=(0,s.Z)(le,2),W=oe[0],He=oe[1],Ee=O.useState(),ke=(0,s.Z)(Ee,2),st=ke[0],E=ke[1],i=function(){He(S)};(0,De.Z)(function(){$&&i()},[q,N,J,$]),(0,De.Z)(function(){if(W===S)He(I);else if(W===I){var Ae=d(l.current,!1,N,J);He(Q),E(Ae)}else Be()},[W]);var h=O.useRef(),K=function(){_e.Z.cancel(h.current)},se=function(Je){W===Q&&(de==null||de(Je),D&&(K(),h.current=(0,_e.Z)(function(){i()})))};O.useEffect(function(){return K},[]);var pe=$?st:null,Ue=(0,C.Z)((0,C.Z)({},qe),pe);return(W===S||W===I)&&(Ue.overflowY="hidden",Ue.overflowX="hidden"),O.createElement(et.Z,{onResize:se,disabled:!(D||de)},O.createElement("textarea",(0,o.Z)({},ct,{ref:l,style:Ue,className:ve()(B,he,(0,v.Z)({},"".concat(B,"-disabled"),tt)),disabled:tt,value:Ve,onChange:R})))}),Me=T,at=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(ge,G){return(0,V.Z)(ge||"").slice(0,G).join("")}function Ze(ge,G,me,B){var g=me;return ge?g=Ke(me,B):(0,V.Z)(G||"").lengthB&&(g=G),g}var xt=O.forwardRef(function(ge,G){var me,B=ge.defaultValue,g=ge.value,F=ge.onFocus,q=ge.onBlur,D=ge.onChange,de=ge.allowClear,he=ge.maxLength,qe=ge.onCompositionStart,tt=ge.onCompositionEnd,nt=ge.suffix,be=ge.prefixCls,ct=be===void 0?"rc-textarea":be,Se=ge.classes,X=ge.showCount,Ve=ge.className,M=ge.style,R=ge.disabled,l=ge.hidden,f=ge.classNames,A=ge.styles,N=ge.onResize,J=(0,z.Z)(ge,at),$=(0,H.Z)(B,{value:g,defaultValue:B}),Be=(0,s.Z)($,2),le=Be[0],oe=Be[1],W=(0,O.useRef)(null),He=O.useState(!1),Ee=(0,s.Z)(He,2),ke=Ee[0],st=Ee[1],E=O.useState(!1),i=(0,s.Z)(E,2),h=i[0],K=i[1],se=O.useRef(),pe=O.useRef(0),Ue=O.useState(null),Ae=(0,s.Z)(Ue,2),Je=Ae[0],bt=Ae[1],Dt=function(){var $e;($e=W.current)===null||$e===void 0||$e.textArea.focus()};(0,O.useImperativeHandle)(G,function(){return{resizableTextArea:W.current,focus:Dt,blur:function(){var $e;($e=W.current)===null||$e===void 0||$e.textArea.blur()}}}),(0,O.useEffect)(function(){st(function(_t){return!R&&_t})},[R]);var wt=Number(he)>0,Ht=function($e){K(!0),se.current=le,pe.current=$e.currentTarget.selectionStart,qe==null||qe($e)},Xt=function($e){K(!1);var Tt=$e.currentTarget.value;if(wt){var w,ce=pe.current>=he+1||pe.current===((w=se.current)===null||w===void 0?void 0:w.length);Tt=Ze(ce,se.current,Tt,he)}Tt!==le&&(oe(Tt),(0,Fe.rJ)($e.currentTarget,$e,D,Tt)),tt==null||tt($e)},qt=function($e){var Tt=$e.target.value;if(!h&&wt){var w=$e.target.selectionStart>=he+1||$e.target.selectionStart===Tt.length||!$e.target.selectionStart;Tt=Ze(w,le,Tt,he)}oe(Tt),(0,Fe.rJ)($e.currentTarget,$e,D,Tt)},vn=function($e){var Tt=J.onPressEnter,w=J.onKeyDown;$e.key==="Enter"&&Tt&&Tt($e),w==null||w($e)},tn=function($e){st(!0),F==null||F($e)},rn=function($e){st(!1),q==null||q($e)},Mt=function($e){var Tt;oe(""),Dt(),(0,Fe.rJ)((Tt=W.current)===null||Tt===void 0?void 0:Tt.textArea,$e,D)},pn=(0,Fe.D7)(le);!h&&wt&&g==null&&(pn=Ke(pn,he));var yn=nt,Te;if(X){var ut=(0,V.Z)(pn).length;(0,ae.Z)(X)==="object"?Te=X.formatter({value:pn,count:ut,maxLength:he}):Te="".concat(ut).concat(wt?" / ".concat(he):""),yn=O.createElement(O.Fragment,null,yn,O.createElement("span",{className:ve()("".concat(ct,"-data-count"),f==null?void 0:f.count),style:A==null?void 0:A.count},Te))}var lt=function($e){var Tt;N==null||N($e),(Tt=W.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&bt(!0)},St=!J.autoSize&&!X&&!de,Jt=O.createElement(x.BaseInput,{value:pn,allowClear:de,handleReset:Mt,suffix:yn,prefixCls:ct,classes:{affixWrapper:ve()(Se==null?void 0:Se.affixWrapper,(me={},(0,v.Z)(me,"".concat(ct,"-show-count"),X),(0,v.Z)(me,"".concat(ct,"-textarea-allow-clear"),de),me))},disabled:R,focused:ke,className:Ve,style:(0,C.Z)((0,C.Z)({},M),Je&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Te=="string"?Te:void 0}},hidden:l,inputElement:O.createElement(Me,(0,o.Z)({},J,{onKeyDown:vn,onChange:qt,onFocus:tn,onBlur:rn,onCompositionStart:Ht,onCompositionEnd:Xt,className:f==null?void 0:f.textarea,style:(0,C.Z)((0,C.Z)({},A==null?void 0:A.textarea),{},{resize:M==null?void 0:M.resize}),disabled:R,prefixCls:ct,onResize:lt,ref:W}))});return Jt}),Ye=xt,Qe=Ye},24916:function(hn,dt,e){e.d(dt,{Z:function(){return Se}});var o=e(92413),C=e(39559),v=e(33708),ae=e(400),s=e(33606),z=e(37061),V=e(92310),ie=e.n(V),ve=e(29301),x=e(70425),Fe=e(34280),H=e(59301),O=e(4676),et=H.forwardRef(function(X,Ve){var M=X.height,R=X.offsetY,l=X.offsetX,f=X.children,A=X.prefixCls,N=X.onInnerResize,J=X.innerProps,$=X.rtl,Be=X.extra,le={},oe={display:"flex",flexDirection:"column"};return R!==void 0&&(le={height:M,position:"relative",overflow:"hidden"},oe=(0,v.Z)((0,v.Z)({},oe),{},(0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)({transform:"translateY(".concat(R,"px)")},$?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),H.createElement("div",{style:le},H.createElement(ve.Z,{onResize:function(He){var Ee=He.offsetHeight;Ee&&N&&N()}},H.createElement("div",(0,o.Z)({style:oe,className:ie()((0,ae.Z)({},"".concat(A,"-holder-inner"),A)),ref:Ve},J),f,Be)))});et.displayName="Filler";var De=et;function _e(X){var Ve=X.children,M=X.setRef,R=H.useCallback(function(l){M(l)},[]);return H.cloneElement(Ve,{ref:R})}function ft(X,Ve,M,R,l,f,A,N){var J=N.getKey;return X.slice(Ve,M+1).map(function($,Be){var le=Ve+Be,oe=A($,le,{style:{width:R},offsetX:l}),W=J($);return H.createElement(_e,{key:W,setRef:function(Ee){return f($,Ee)}},oe)})}function xe(X,Ve,M,R){var l=M-X,f=Ve-M,A=Math.min(l,f)*2;if(R<=A){var N=Math.floor(R/2);return R%2?M+N+1:M-N}return l>f?M-(R-f):M+(R-l)}function Et(X,Ve,M){var R=X.length,l=Ve.length,f,A;if(R===0&&l===0)return null;R2&&arguments[2]!==void 0?arguments[2]:!1,le=J?$<0&&N.current.left||$>0&&N.current.right:$<0&&N.current.top||$>0&&N.current.bottom;return Be&&le?(clearTimeout(f.current),l.current=!1):(!le||l.current)&&A(),!l.current&&le}};function I(X,Ve,M,R,l,f,A){var N=(0,H.useRef)(0),J=(0,H.useRef)(null),$=(0,H.useRef)(null),Be=(0,H.useRef)(!1),le=S(Ve,M,R,l);function oe(E,i){if(y.Z.cancel(J.current),!le(!1,i)){var h=E;if(!h._virtualHandled)h._virtualHandled=!0;else return;N.current+=i,$.current=i,t||h.preventDefault(),J.current=(0,y.Z)(function(){var K=Be.current?10:1;A(N.current*K,!1),N.current=0})}}function W(E,i){A(i,!0),t||E.preventDefault()}var He=(0,H.useRef)(null),Ee=(0,H.useRef)(null);function ke(E){if(X){y.Z.cancel(Ee.current),Ee.current=(0,y.Z)(function(){He.current=null},2);var i=E.deltaX,h=E.deltaY,K=E.shiftKey,se=i,pe=h;(He.current==="sx"||!He.current&&K&&h&&!i)&&(se=h,pe=0,He.current="sx");var Ue=Math.abs(se),Ae=Math.abs(pe);He.current===null&&(He.current=f&&Ue>Ae?"x":"y"),He.current==="y"?oe(E,pe):W(E,se)}}function st(E){X&&(Be.current=E.detail===$.current)}return[ke,st]}function Q(X,Ve,M,R){var l=H.useMemo(function(){return[new Map,[]]},[X,M.id,R]),f=(0,s.Z)(l,2),A=f[0],N=f[1],J=function(Be){var le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Be,oe=A.get(Be),W=A.get(le);if(oe===void 0||W===void 0)for(var He=X.length,Ee=N.length;Ee0&&arguments[0]!==void 0?arguments[0]:!1;Be();var He=function(){var st=!1;N.current.forEach(function(E,i){if(E&&E.offsetParent){var h=E.offsetHeight,K=getComputedStyle(E),se=K.marginTop,pe=K.marginBottom,Ue=Ze(se),Ae=Ze(pe),Je=h+Ue+Ae;J.current.get(i)!==Je&&(J.current.set(i,Je),st=!0)}}),st&&A(function(E){return E+1})};if(W)He();else{$.current+=1;var Ee=$.current;Promise.resolve().then(function(){Ee===$.current&&He()})}}function oe(W,He){var Ee=X(W),ke=N.current.get(Ee);He?(N.current.set(Ee,He),le()):N.current.delete(Ee),!ke!=!He&&(He?Ve==null||Ve(W):M==null||M(W))}return(0,H.useEffect)(function(){return Be},[]),[oe,le,J.current,f]}var Ye=14/15;function Qe(X,Ve,M){var R=(0,H.useRef)(!1),l=(0,H.useRef)(0),f=(0,H.useRef)(0),A=(0,H.useRef)(null),N=(0,H.useRef)(null),J,$=function(W){if(R.current){var He=Math.ceil(W.touches[0].pageX),Ee=Math.ceil(W.touches[0].pageY),ke=l.current-He,st=f.current-Ee,E=Math.abs(ke)>Math.abs(st);E?l.current=He:f.current=Ee;var i=M(E,E?ke:st,!1,W);i&&W.preventDefault(),clearInterval(N.current),i&&(N.current=setInterval(function(){E?ke*=Ye:st*=Ye;var h=Math.floor(E?ke:st);(!M(E,h,!0)||Math.abs(h)<=.1)&&clearInterval(N.current)},16))}},Be=function(){R.current=!1,J()},le=function(W){J(),W.touches.length===1&&!R.current&&(R.current=!0,l.current=Math.ceil(W.touches[0].pageX),f.current=Math.ceil(W.touches[0].pageY),A.current=W.target,A.current.addEventListener("touchmove",$,{passive:!1}),A.current.addEventListener("touchend",Be,{passive:!0}))};J=function(){A.current&&(A.current.removeEventListener("touchmove",$),A.current.removeEventListener("touchend",Be))},(0,Fe.Z)(function(){return X&&Ve.current.addEventListener("touchstart",le,{passive:!0}),function(){var oe;(oe=Ve.current)===null||oe===void 0||oe.removeEventListener("touchstart",le),J(),clearInterval(N.current)}},[X])}function ge(X){return Math.floor(Math.pow(X,.5))}function G(X,Ve){var M="touches"in X?X.touches[0]:X;return M[Ve?"pageX":"pageY"]-window[Ve?"scrollX":"scrollY"]}function me(X,Ve,M){H.useEffect(function(){var R=Ve.current;if(X&&R){var l=!1,f,A,N=function(){y.Z.cancel(f)},J=function oe(){N(),f=(0,y.Z)(function(){M(A),oe()})},$=function(W){if(!W.target.draggable){var He=W;He._virtualHandled||(He._virtualHandled=!0,l=!0)}},Be=function(){l=!1,N()},le=function(W){if(l){var He=G(W,!1),Ee=R.getBoundingClientRect(),ke=Ee.top,st=Ee.bottom;if(He<=ke){var E=ke-He;A=-ge(E),J()}else if(He>=st){var i=He-st;A=ge(i),J()}else N()}};return R.addEventListener("mousedown",$),R.ownerDocument.addEventListener("mouseup",Be),R.ownerDocument.addEventListener("mousemove",le),function(){R.removeEventListener("mousedown",$),R.ownerDocument.removeEventListener("mouseup",Be),R.ownerDocument.removeEventListener("mousemove",le),N()}}},[X])}var B=10;function g(X,Ve,M,R,l,f,A,N){var J=H.useRef(),$=H.useState(null),Be=(0,s.Z)($,2),le=Be[0],oe=Be[1];return(0,Fe.Z)(function(){if(le&&le.times=0;Ht-=1){var Xt=l(Ve[Ht]),qt=M.get(Xt);if(qt===void 0){E=!0;break}if(wt-=qt,wt<=0)break}switch(K){case"top":h=pe-ke;break;case"bottom":h=Ue-st+ke;break;default:{var vn=X.current.scrollTop,tn=vn+st;petn&&(i="bottom")}}h!==null&&A(h),h!==le.lastTop&&(E=!0)}E&&oe((0,v.Z)((0,v.Z)({},le),{},{times:le.times+1,targetAlign:i,lastTop:h}))}},[le,X.current]),function(W){if(W==null){N();return}if(y.Z.cancel(J.current),typeof W=="number")A(W);else if(W&&(0,C.Z)(W)==="object"){var He,Ee=W.align;"index"in W?He=W.index:He=Ve.findIndex(function(E){return l(E)===W.key});var ke=W.offset,st=ke===void 0?0:ke;oe({times:0,index:He,offset:st,originAlign:Ee})}}}var F=H.forwardRef(function(X,Ve){var M=X.prefixCls,R=X.rtl,l=X.scrollOffset,f=X.scrollRange,A=X.onStartMove,N=X.onStopMove,J=X.onScroll,$=X.horizontal,Be=X.spinSize,le=X.containerSize,oe=X.style,W=X.thumbStyle,He=X.showScrollBar,Ee=H.useState(!1),ke=(0,s.Z)(Ee,2),st=ke[0],E=ke[1],i=H.useState(null),h=(0,s.Z)(i,2),K=h[0],se=h[1],pe=H.useState(null),Ue=(0,s.Z)(pe,2),Ae=Ue[0],Je=Ue[1],bt=!R,Dt=H.useRef(),wt=H.useRef(),Ht=H.useState(He),Xt=(0,s.Z)(Ht,2),qt=Xt[0],vn=Xt[1],tn=H.useRef(),rn=function(){He===!0||He===!1||(clearTimeout(tn.current),vn(!0),tn.current=setTimeout(function(){vn(!1)},3e3))},Mt=f-le||0,pn=le-Be||0,yn=H.useMemo(function(){if(l===0||Mt===0)return 0;var w=l/Mt;return w*pn},[l,Mt,pn]),Te=function(ce){ce.stopPropagation(),ce.preventDefault()},ut=H.useRef({top:yn,dragging:st,pageY:K,startTop:Ae});ut.current={top:yn,dragging:st,pageY:K,startTop:Ae};var lt=function(ce){E(!0),se(G(ce,$)),Je(ut.current.top),A(),ce.stopPropagation(),ce.preventDefault()};H.useEffect(function(){var w=function(u){u.preventDefault()},ce=Dt.current,ue=wt.current;return ce.addEventListener("touchstart",w,{passive:!1}),ue.addEventListener("touchstart",lt,{passive:!1}),function(){ce.removeEventListener("touchstart",w),ue.removeEventListener("touchstart",lt)}},[]);var St=H.useRef();St.current=Mt;var Jt=H.useRef();Jt.current=pn,H.useEffect(function(){if(st){var w,ce=function(u){var fe=ut.current,ee=fe.dragging,Ne=fe.pageY,Le=fe.startTop;y.Z.cancel(w);var Oe=Dt.current.getBoundingClientRect(),mt=le/($?Oe.width:Oe.height);if(ee){var yt=(G(u,$)-Ne)*mt,Zt=Le;!bt&&$?Zt-=yt:Zt+=yt;var It=St.current,At=Jt.current,P=At?Zt/At:0,j=Math.ceil(P*It);j=Math.max(j,0),j=Math.min(j,It),w=(0,y.Z)(function(){J(j,$)})}},ue=function(){E(!1),N()};return window.addEventListener("mousemove",ce,{passive:!0}),window.addEventListener("touchmove",ce,{passive:!0}),window.addEventListener("mouseup",ue,{passive:!0}),window.addEventListener("touchend",ue,{passive:!0}),function(){window.removeEventListener("mousemove",ce),window.removeEventListener("touchmove",ce),window.removeEventListener("mouseup",ue),window.removeEventListener("touchend",ue),y.Z.cancel(w)}}},[st]),H.useEffect(function(){return rn(),function(){clearTimeout(tn.current)}},[l]),H.useImperativeHandle(Ve,function(){return{delayHidden:rn}});var _t="".concat(M,"-scrollbar"),$e={position:"absolute",visibility:qt?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return $?($e.height=8,$e.left=0,$e.right=0,$e.bottom=0,Tt.height="100%",Tt.width=Be,bt?Tt.left=yn:Tt.right=yn):($e.width=8,$e.top=0,$e.bottom=0,bt?$e.right=0:$e.left=0,Tt.width="100%",Tt.height=Be,Tt.top=yn),H.createElement("div",{ref:Dt,className:ie()(_t,(0,ae.Z)((0,ae.Z)((0,ae.Z)({},"".concat(_t,"-horizontal"),$),"".concat(_t,"-vertical"),!$),"".concat(_t,"-visible"),qt)),style:(0,v.Z)((0,v.Z)({},$e),oe),onMouseDown:Te,onMouseMove:rn},H.createElement("div",{ref:wt,className:ie()("".concat(_t,"-thumb"),(0,ae.Z)({},"".concat(_t,"-thumb-moving"),st)),style:(0,v.Z)((0,v.Z)({},Tt),W),onMouseDown:lt}))}),q=F,D=20;function de(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,M=X/Ve*X;return isNaN(M)&&(M=0),M=Math.max(M,D),Math.floor(M)}var he=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],qe=[],tt={overflowY:"auto",overflowAnchor:"none"};function nt(X,Ve){var M=X.prefixCls,R=M===void 0?"rc-virtual-list":M,l=X.className,f=X.height,A=X.itemHeight,N=X.fullHeight,J=N===void 0?!0:N,$=X.style,Be=X.data,le=X.children,oe=X.itemKey,W=X.virtual,He=X.direction,Ee=X.scrollWidth,ke=X.component,st=ke===void 0?"div":ke,E=X.onScroll,i=X.onVirtualScroll,h=X.onVisibleChange,K=X.innerProps,se=X.extraRender,pe=X.styles,Ue=X.showScrollBar,Ae=Ue===void 0?"optional":Ue,Je=(0,z.Z)(X,he),bt=H.useCallback(function(Nt){return typeof oe=="function"?oe(Nt):Nt==null?void 0:Nt[oe]},[oe]),Dt=xt(bt,null,null),wt=(0,s.Z)(Dt,4),Ht=wt[0],Xt=wt[1],qt=wt[2],vn=wt[3],tn=!!(W!==!1&&f&&A),rn=H.useMemo(function(){return Object.values(qt.maps).reduce(function(Nt,Pt){return Nt+Pt},0)},[qt.id,qt.maps]),Mt=tn&&Be&&(Math.max(A*Be.length,rn)>f||!!Ee),pn=He==="rtl",yn=ie()(R,(0,ae.Z)({},"".concat(R,"-rtl"),pn),l),Te=Be||qe,ut=(0,H.useRef)(),lt=(0,H.useRef)(),St=(0,H.useRef)(),Jt=(0,H.useState)(0),_t=(0,s.Z)(Jt,2),$e=_t[0],Tt=_t[1],w=(0,H.useState)(0),ce=(0,s.Z)(w,2),ue=ce[0],c=ce[1],u=(0,H.useState)(!1),fe=(0,s.Z)(u,2),ee=fe[0],Ne=fe[1],Le=function(){Ne(!0)},Oe=function(){Ne(!1)},mt={getKey:bt};function yt(Nt){Tt(function(Pt){var ln;typeof Nt=="function"?ln=Nt(Pt):ln=Nt;var In=zt(ln);return ut.current.scrollTop=In,In})}var Zt=(0,H.useRef)({start:0,end:Te.length}),It=(0,H.useRef)(),At=Pe(Te,bt),P=(0,s.Z)(At,1),j=P[0];It.current=j;var U=H.useMemo(function(){if(!tn)return{scrollHeight:void 0,start:0,end:Te.length-1,offset:void 0};if(!Mt){var Nt;return{scrollHeight:((Nt=lt.current)===null||Nt===void 0?void 0:Nt.offsetHeight)||0,start:0,end:Te.length-1,offset:void 0}}for(var Pt=0,ln,In,kn,Vn=Te.length,Zn=0;Zn=$e&&ln===void 0&&(ln=Zn,In=Pt),gr>$e+f&&kn===void 0&&(kn=Zn),Pt=gr}return ln===void 0&&(ln=0,In=0,kn=Math.ceil(f/A)),kn===void 0&&(kn=Te.length-1),kn=Math.min(kn+1,Te.length-1),{scrollHeight:Pt,start:ln,end:kn,offset:In}},[Mt,tn,$e,Te,vn,f]),te=U.scrollHeight,we=U.start,Ce=U.end,ne=U.offset;Zt.current.start=we,Zt.current.end=Ce,H.useLayoutEffect(function(){var Nt=qt.getRecord();if(Nt.size===1){var Pt=Array.from(Nt)[0],ln=Te[we];if(ln){var In=bt(ln);if(In===Pt){var kn=qt.get(Pt),Vn=kn-A;yt(function(Zn){return Zn+Vn})}}}qt.resetRecord()},[te]);var m=H.useState({width:0,height:f}),Z=(0,s.Z)(m,2),L=Z[0],_=Z[1],re=function(Pt){_({width:Pt.offsetWidth,height:Pt.offsetHeight})},je=(0,H.useRef)(),ze=(0,H.useRef)(),ht=H.useMemo(function(){return de(L.width,Ee)},[L.width,Ee]),Ot=H.useMemo(function(){return de(L.height,te)},[L.height,te]),Bt=te-f,Ut=(0,H.useRef)(Bt);Ut.current=Bt;function zt(Nt){var Pt=Nt;return Number.isNaN(Ut.current)||(Pt=Math.min(Pt,Ut.current)),Pt=Math.max(Pt,0),Pt}var Vt=$e<=0,Ft=$e>=Bt,vt=ue<=0,Qt=ue>=Ee,$t=S(Vt,Ft,vt,Qt),Sn=function(){return{x:pn?-ue:ue,y:$e}},Gt=(0,H.useRef)(Sn()),Wt=(0,x.useEvent)(function(Nt){if(i){var Pt=(0,v.Z)((0,v.Z)({},Sn()),Nt);(Gt.current.x!==Pt.x||Gt.current.y!==Pt.y)&&(i(Pt),Gt.current=Pt)}});function fn(Nt,Pt){var ln=Nt;Pt?((0,O.flushSync)(function(){c(ln)}),Wt()):yt(ln)}function gn(Nt){var Pt=Nt.currentTarget.scrollTop;Pt!==$e&&yt(Pt),E==null||E(Nt),Wt()}var xn=function(Pt){var ln=Pt,In=Ee?Ee-L.width:0;return ln=Math.max(ln,0),ln=Math.min(ln,In),ln},Ln=(0,x.useEvent)(function(Nt,Pt){Pt?((0,O.flushSync)(function(){c(function(ln){var In=ln+(pn?-Nt:Nt);return xn(In)})}),Wt()):yt(function(ln){var In=ln+Nt;return In})}),jt=I(tn,Vt,Ft,vt,Qt,!!Ee,Ln),it=(0,s.Z)(jt,2),ot=it[0],Yt=it[1];Qe(tn,ut,function(Nt,Pt,ln,In){var kn=In;return $t(Nt,Pt,ln)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),ot({preventDefault:function(){},deltaX:Nt?Pt:0,deltaY:Nt?0:Pt}),!0):!1}),me(Mt,ut,function(Nt){yt(function(Pt){return Pt+Nt})}),(0,Fe.Z)(function(){function Nt(ln){var In=Vt&&ln.detail<0,kn=Ft&&ln.detail>0;tn&&!In&&!kn&&ln.preventDefault()}var Pt=ut.current;return Pt.addEventListener("wheel",ot,{passive:!1}),Pt.addEventListener("DOMMouseScroll",Yt,{passive:!0}),Pt.addEventListener("MozMousePixelScroll",Nt,{passive:!1}),function(){Pt.removeEventListener("wheel",ot),Pt.removeEventListener("DOMMouseScroll",Yt),Pt.removeEventListener("MozMousePixelScroll",Nt)}},[tn,Vt,Ft]),(0,Fe.Z)(function(){if(Ee){var Nt=xn(ue);c(Nt),Wt({x:Nt})}},[L.width,Ee]);var Lt=function(){var Pt,ln;(Pt=je.current)===null||Pt===void 0||Pt.delayHidden(),(ln=ze.current)===null||ln===void 0||ln.delayHidden()},dn=g(ut,Te,qt,A,bt,function(){return Xt(!0)},yt,Lt);H.useImperativeHandle(Ve,function(){return{nativeElement:St.current,getScrollInfo:Sn,scrollTo:function(Pt){function ln(In){return In&&(0,C.Z)(In)==="object"&&("left"in In||"top"in In)}ln(Pt)?(Pt.left!==void 0&&c(xn(Pt.left)),dn(Pt.top)):dn(Pt)}}}),(0,Fe.Z)(function(){if(h){var Nt=Te.slice(we,Ce+1);h(Nt,Te)}},[we,Ce,Te]);var cn=Q(Te,bt,qt,A),On=se==null?void 0:se({start:we,end:Ce,virtual:Mt,offsetX:ue,offsetY:ne,rtl:pn,getSize:cn}),an=ft(Te,we,Ce,Ee,ue,Ht,le,mt),Cn=null;f&&(Cn=(0,v.Z)((0,ae.Z)({},J?"height":"maxHeight",f),tt),tn&&(Cn.overflowY="hidden",Ee&&(Cn.overflowX="hidden"),ee&&(Cn.pointerEvents="none")));var Bn={};return pn&&(Bn.dir="rtl"),H.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},$),{},{position:"relative"}),className:yn},Bn,Je),H.createElement(ve.Z,{onResize:re},H.createElement(st,{className:"".concat(R,"-holder"),style:Cn,ref:ut,onScroll:gn,onMouseEnter:Lt},H.createElement(De,{prefixCls:R,height:te,offsetX:ue,offsetY:ne,scrollWidth:Ee,onInnerResize:Xt,ref:lt,innerProps:K,rtl:pn,extra:On},an))),Mt&&te>f&&H.createElement(q,{ref:je,prefixCls:R,scrollOffset:$e,scrollRange:te,rtl:pn,onScroll:fn,onStartMove:Le,onStopMove:Oe,spinSize:Ot,containerSize:L.height,style:pe==null?void 0:pe.verticalScrollBar,thumbStyle:pe==null?void 0:pe.verticalScrollBarThumb,showScrollBar:Ae}),Mt&&Ee>L.width&&H.createElement(q,{ref:ze,prefixCls:R,scrollOffset:ue,scrollRange:Ee,rtl:pn,onScroll:fn,onStartMove:Le,onStopMove:Oe,spinSize:ht,containerSize:L.width,horizontal:!0,style:pe==null?void 0:pe.horizontalScrollBar,thumbStyle:pe==null?void 0:pe.horizontalScrollBarThumb,showScrollBar:Ae}))}var be=H.forwardRef(nt);be.displayName="List";var ct=be,Se=ct},96908:function(hn){hn.exports="data:image/png;base64,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"},57177:function(hn){hn.exports="data:image/png;base64,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"},81378:function(hn){hn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},16722:function(hn,dt,e){e.d(dt,{Z:function(){return ie}});const o=ve=>typeof ve=="object"&&ve!=null&&ve.nodeType===1,C=(ve,x)=>(!x||ve!=="hidden")&&ve!=="visible"&&ve!=="clip",v=(ve,x)=>{if(ve.clientHeight{const O=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(De){return null}})(H);return!!O&&(O.clientHeightetx||et>ve&&De=x&&_e>=Fe?et-ve-H:De>x&&_eFe?De-x+O:0,s=ve=>{const x=ve.parentElement;return x==null?ve.getRootNode().host||null:x},z=(ve,x)=>{var Fe,H,O,et;if(typeof document=="undefined")return[];const{scrollMode:De,block:_e,inline:ft,boundary:xe,skipOverflowHiddenElements:Et}=x,Pe=typeof xe=="function"?xe:q=>q!==xe;if(!o(ve))throw new TypeError("Invalid target");const y=document.scrollingElement||document.documentElement,d=[];let t=ve;for(;o(t)&&Pe(t);){if(t=s(t),t===y){d.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,Et)&&d.push(t)}const S=(H=(Fe=window.visualViewport)==null?void 0:Fe.width)!=null?H:innerWidth,I=(et=(O=window.visualViewport)==null?void 0:O.height)!=null?et:innerHeight,{scrollX:Q,scrollY:T}=window,{height:Me,width:at,top:Ke,right:Ze,bottom:xt,left:Ye}=ve.getBoundingClientRect(),{top:Qe,right:ge,bottom:G,left:me}=(q=>{const D=window.getComputedStyle(q);return{top:parseFloat(D.scrollMarginTop)||0,right:parseFloat(D.scrollMarginRight)||0,bottom:parseFloat(D.scrollMarginBottom)||0,left:parseFloat(D.scrollMarginLeft)||0}})(ve);let B=_e==="start"||_e==="nearest"?Ke-Qe:_e==="end"?xt+G:Ke+Me/2-Qe+G,g=ft==="center"?Ye+at/2-me+ge:ft==="end"?Ze+ge:Ye-me;const F=[];for(let q=0;q=0&&Ye>=0&&xt<=I&&Ze<=S&&(D===y&&!v(D)||Ke>=qe&&xt<=nt&&Ye>=be&&Ze<=tt))return F;const ct=getComputedStyle(D),Se=parseInt(ct.borderLeftWidth,10),X=parseInt(ct.borderTopWidth,10),Ve=parseInt(ct.borderRightWidth,10),M=parseInt(ct.borderBottomWidth,10);let R=0,l=0;const f="offsetWidth"in D?D.offsetWidth-D.clientWidth-Se-Ve:0,A="offsetHeight"in D?D.offsetHeight-D.clientHeight-X-M:0,N="offsetWidth"in D?D.offsetWidth===0?0:he/D.offsetWidth:0,J="offsetHeight"in D?D.offsetHeight===0?0:de/D.offsetHeight:0;if(y===D)R=_e==="start"?B:_e==="end"?B-I:_e==="nearest"?ae(T,T+I,I,X,M,T+B,T+B+Me,Me):B-I/2,l=ft==="start"?g:ft==="center"?g-S/2:ft==="end"?g-S:ae(Q,Q+S,S,Se,Ve,Q+g,Q+g+at,at),R=Math.max(0,R+T),l=Math.max(0,l+Q);else{R=_e==="start"?B-qe-X:_e==="end"?B-nt+M+A:_e==="nearest"?ae(qe,nt,de,X,M+A,B,B+Me,Me):B-(qe+de/2)+A/2,l=ft==="start"?g-be-Se:ft==="center"?g-(be+he/2)+f/2:ft==="end"?g-tt+Ve+f:ae(be,tt,he,Se,Ve+f,g,g+at,at);const{scrollLeft:$,scrollTop:Be}=D;R=J===0?0:Math.max(0,Math.min(Be+R/J,D.scrollHeight-de/J+A)),l=N===0?0:Math.max(0,Math.min($+l/N,D.scrollWidth-he/N+f)),B+=Be-R,g+=$-l}F.push({el:D,top:R,left:l})}return F},V=ve=>ve===!1?{block:"end",inline:"nearest"}:(x=>x===Object(x)&&Object.keys(x).length!==0)(ve)?ve:{block:"start",inline:"nearest"};function ie(ve,x){if(!ve.isConnected||!(O=>{let et=O;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(ve))return;const Fe=(O=>{const et=window.getComputedStyle(O);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(ve);if((O=>typeof O=="object"&&typeof O.behavior=="function")(x))return x.behavior(z(ve,x));const H=typeof x=="boolean"||x==null?void 0:x.behavior;for(const{el:O,top:et,left:De}of z(ve,V(x))){const _e=et-Fe.top+Fe.bottom,ft=De-Fe.left+Fe.right;O.scroll({top:_e,left:ft,behavior:H})}}}}]); diff --git a/p__Declaration__Research__TeachPaper__index.f0d0effb.async.js b/p__Declaration__Research__TeachPaper__index.228b5b5e.async.js similarity index 86% rename from p__Declaration__Research__TeachPaper__index.f0d0effb.async.js rename to p__Declaration__Research__TeachPaper__index.228b5b5e.async.js index a7838479dd..d373b32d72 100644 --- a/p__Declaration__Research__TeachPaper__index.f0d0effb.async.js +++ b/p__Declaration__Research__TeachPaper__index.228b5b5e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[4292],{89489:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},59477:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},49198:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},52671:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},8657:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},56082:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},33853:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},15075:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},43531:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},38819:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return ve.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=ve.forwardRef(Oe),lt=ie},88010:function(ut,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var At=[];function ae(re,y){var a=At.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=At.pop();return re===void 0?new go.Point:re}function ve(re){At.push(re)}function Me(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,me=b-z,fe=NaN,Be=NaN;if(ne===0)if(me===0)re===a&&(fe=re,Be=y);else{var xe=(E-ee)/me,Ae=E-xe*b;fe=re,Be=xe*fe+Ae}else if(me===0){var be=(y-x)/ne,yt=y-be*re;fe=b,Be=be*fe+yt}else{var be=(y-x)/ne,xe=(E-ee)/me,yt=y-be*re,Ae=E-xe*b;fe=(Ae-yt)/(be-xe),Be=be*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,me,fe,Be,xe){var Ae=1-te,be=te,yt=re*Ae+a*be,mt=y*Ae+x*be,Jt=a*Ae+b*be,Xe=x*Ae+E*be,et=b*Ae+z*be,bt=E*Ae+ee*be,Gt=yt*Ae+Jt*be,Ft=mt*Ae+Xe*be,Zt=Jt*Ae+et*be,Ue=Xe*Ae+bt*be,Pt=Gt*Ae+Zt*be,Tt=Ft*Ae+Ue*be;ne.x=yt,ne.y=mt,me.x=Gt,me.y=Ft,fe.x=Pt,fe.y=Tt,Be.x=Zt,Be.y=Ue,xe.x=et,xe.y=bt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,me=new go.PathFigure(te,0,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),me.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,te,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),me=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,me,fe,Be,Be);var xe=se(),Ae=se(),be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,xe,Ae);var yt=se(),mt=se(),Jt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Jt,Be,Be);var Xe=se(),et=se(),bt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,Xe,et),te.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Xe.x*y,Xe.y*a,et.x*y,et.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,me.x*y,me.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Jt.x*y,Jt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,xe.x*y,xe.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Jt.x*y,Jt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),ve(ne),ve(me),ve(fe),ve(Be),ve(xe),ve(Ae),ve(be),ve(yt),ve(mt),ve(Jt),ve(Xe),ve(et),ve(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,me,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a));var xe=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,me,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),ve(te),ve(ne),ve(me),ve(fe),ve(xe),ve(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),ve(me),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),ve(me),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Me(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Me(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),ve(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),ve(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),ve(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,me=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var xe=new go.PathFigure(.5*y,.2*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,me=new go.PathFigure(.8*y,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var me=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,me=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var xe=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+me,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var be=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe);var Be=ae(ne.x,ne.y),xe=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,me.x*y,me.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,me.x*y,me.y*a).close());var xe=new go.PathFigure(.45*y,0,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ve(te),ve(ne),ve(me),ve(fe),ve(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,me=1,fe=.5,Be=.5,xe=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,me*y,fe*a,me*y,.7*a,me*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(xe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,me=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=me*.5,Be=z,xe=z,Ae=me*Be,be=me*xe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(xe+be)/2)*a,(ee-Be)*y,(te+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-xe)*a,(ee-Be)*y,(te-be)*a,(ee-Ae)*y,(te-xe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-xe)*a,(ee+Be)*y,(te-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+be)*a,(ee+(Ae+Be)/2)*y,(te+(xe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,me=new go.PathFigure((te-z)*y,ne*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,me=.1,fe=.9,Be=new go.PathFigure((me-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,me=.4,fe=.9;var xe=new go.PathFigure((me-te)*y,fe*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var me=.05,fe=ie*.05,Be=.175,xe=.95,ee=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.375,xe=.95,te=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.625,xe=.95,ne=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.825,xe=.95,Ae=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,me=.775,fe=new go.PathFigure((ne-ee)*y,me*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me-ee)*a,(ne-ee)*y,(me-te)*a,(ne-te)*y,(me-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,me*a,(ne+te)*y,(me-ee)*a,(ne+ee)*y,(me-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me+ee)*a,(ne+ee)*y,(me+te)*a,(ne+te)*y,(me+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,me*a,(ne-te)*y,(me+ee)*a,(ne-ee)*y,(me+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},At="5.0",ae={},se=null,ve=!1,Me=!1,at=null,Ie=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,je){ie=De,Ue(De,je)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,je){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,je)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var je="auto",pt=ae.id,Qt,ct=!1,Xt=0;Xt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,je,pt){var Qt=document.createElement("param");Qt.setAttribute("name",je),Qt.setAttribute("value",pt),De.appendChild(Qt)},be=function(De){return De&&De!=="false"},yt=function(De,je,pt){te(re)<=4.2&&(pt=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Xt=je.width,Se=je.height;if(je.disableAutoScale=je.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():je.disableAutoScale,je.width!==void 0)if(te(re)<=4.4)be(je.showToolBar)&&(je.height-=7),be(je.showAlgebraInput)&&(je.height-=37),je.width<605&&be(je.showToolBar)&&(je.width=605,Xt=605);else{var wt=100;(be(je.showToolBar)||be(je.showMenuBar))&&(je.hasOwnProperty("customToolBar")&&(je.customToolbar=je.customToolBar),wt=be(je.showMenuBar)?245:155),Xt=5?(je.appletOnLoad=function(Ce){var Ke=De.querySelector(".ggb_preview");Ke&&Ke.parentNode.removeChild(Ke),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(sn),window.GGBT_wsf_view&&$(window).trigger("resize"),Sn(Ce)},We||sn.appendChild(Te)):ct.appendChild(Te),sn.appendChild(ct),We||De.appendChild(sn),setTimeout(function(){ut.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(ct),De.appendChild(pe),je.appletOnLoad=function(Ce){ut.resize(),Sn(Ce)}}function ue(Ce,Ke){Ke&&typeof Ke.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,Ke.appletOnLoad):renderGGBElement(Ce),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",Ke)}function Re(Ce,Ke){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:Ke}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){ue(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):ue(Ce,Ke)}if(Qt){scriptLoadStarted=!0;for(var gt=0;gt0?(Et.remove(),sn.attr("id","fullscreencontent").show(),jQuery(Sn).append(sn),window.dispatchEvent(new Event("resize"))):yt(Et,je,!1),window.GGBT_wsf_view.launchFullScreen(Sn)}else He=Qt,yt(De,je,!1);if(!window.GGBT_wsf_view)for(Se=0;SeDe/4*3&&(Et=De/4*3),Sn=Et/5.8,wt.setAttribute("src",b),wt.setAttribute("width",Et),wt.setAttribute("height",Sn);var sn=(De-Et)/2,We=(je-Sn)/2;wt.style.left=sn+"px",wt.style.top=We+"px",ct.appendChild(wt)}}return ct.appendChild(Se),ct},Gt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,je){if(re=De,je){Ue(re,!0);return}var pt=!ve;if(pt){var Qt=te(re);!isNaN(Qt)&&Qt<4.4&&(pt=!1)}var ct,Xt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var Se=re.indexOf("//");Se>0?Xt=re:Se===0?Xt=ct+re:Xt="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ft)if(re.slice(Ft[wt].length*-1)===Ft[wt]||re.slice((Ft[wt].length+1)*-1)===Ft[wt]+"/"){Ue(Xt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ae.showToolBar)&&!be(ae.showMenuBar)&&!be(ae.showAlgebraInput)&&!be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Xt+="webSimple/":Xt+="web3d/",Ue(Xt,!1)},Ue=function(De,je){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,je===null&&(je=De.indexOf("http")===-1),dt=je,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!je&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ft.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Qt=parseFloat(re);Qt!==NaN&&Qt<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),Zt("5.0",je))},Pt=function(De,je){window.console&&window.console.log&&(!je||typeof je.showLogging=="undefined"||je.showLogging&&je.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Tt):Tt();function Tt(){var De=At;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Ue(ie,dt),Ie=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function At(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function ae(Ie,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Ie.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ie&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))rt=se(Ie,Oe,nt,ie,Ie.scaleContainerClass);else return lt;return nt&&(!Ie.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Me(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Ie.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ie.style.left="40px":Ie.style.left=rt+"px",Ie.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Ie.style.top="40px":Ie.style.top=nt+"px",Ie.style.left=rt+"px")}function at(Ie,Oe){var ie=Ie.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=ve(Oe,Ie);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var At=c[ut];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function ut(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var ie=Ie.indexOf(sb);ie==-1&&(ie=Ie.length);var lt=Ie.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Ie.substring(O,lt+P):W}function At(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=ut(Oe.src)}return Ie}function ae(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function se(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Me(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=ve()),at==W&&Me()&&(at=ut(o.location.href)),at=At(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],At=O,ae=[],se=[];function ve(Ie){var Oe=se[Ie](),ie=ae[Ie];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Ie,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in ae[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Ie[Oe]=ve(Oe));return Ie},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var at=Me.indexOf(Db);at!=-1&&(At=parseInt(Me.substring(at+P),$),Me=Me.substring(O,at))}catch(Ie){}return webModule.__softPermutationId=At,C(Me+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(ut,At,ae){"use strict";ae.d(At,{Ax:function(){return at},Ds:function(){return Ie},KI:function(){return ie},SI:function(){return Me},f1:function(){return ve}});var se=ae(3294);function ve(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[me,fe]=(0,se.useState)(!1),[Be,xe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xe=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=Xe,z.current.onload=function(){Jt()},fe(!1),xe("")}),be=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=Xe=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:Xe.dataUrl}});et!=null&&et.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(Xe.state)}})).status===0&&x():et!=null&&et.id&&x(et),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),xe("")}),mt=()=>{const Xe=document.querySelector('a[href="https://markerjs.com/"]');Xe&&Xe.parentNode&&(Xe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Gt=document.querySelector(bt.name);Gt&&Gt.setAttribute("title",bt.title)})},Jt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Ie.Z,{spinning:me,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(ve.imageDimensions,He,re?ve.fullWidth:""),style:y},se.createElement("img",{className:ve.img,ref:z}))))}},41588:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(95237),Me=ae(43604),at=ae(99313),Ie=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[4292],{89489:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},59477:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},49198:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},52671:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},8657:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},56082:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},33853:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},15075:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},43531:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},38819:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return lt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(nt,_e){return he.createElement(Ie.Z,(0,se.Z)({},nt,{ref:_e,icon:at}))},ie=he.forwardRef(Oe),lt=ie},88010:function(ut,At){"use strict";At.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function ut(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(ut.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(ut.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(ut.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(ut.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof ut))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var At=[];function ae(re,y){var a=At.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=At.pop();return re===void 0?new go.Point:re}function he(re){At.push(re)}function Me(re,y,a,x,b,E,z,ee,te){te||(te=new go.Point);var ne=re-a,me=b-z,fe=NaN,Be=NaN;if(ne===0)if(me===0)re===a&&(fe=re,Be=y);else{var xe=(E-ee)/me,Ae=E-xe*b;fe=re,Be=xe*fe+Ae}else if(me===0){var be=(y-x)/ne,yt=y-be*re;fe=b,Be=be*fe+yt}else{var be=(y-x)/ne,xe=(E-ee)/me,yt=y-be*re,Ae=E-xe*b;fe=(Ae-yt)/(be-xe),Be=be*fe+yt}return te.x=fe,te.y=Be,te}function at(re,y,a,x,b,E,z,ee,te,ne,me,fe,Be,xe){var Ae=1-te,be=te,yt=re*Ae+a*be,mt=y*Ae+x*be,Jt=a*Ae+b*be,Xe=x*Ae+E*be,et=b*Ae+z*be,bt=E*Ae+ee*be,Gt=yt*Ae+Jt*be,Ft=mt*Ae+Xe*be,Zt=Jt*Ae+et*be,Ye=Xe*Ae+bt*be,Pt=Gt*Ae+Zt*be,Tt=Ft*Ae+Ye*be;ne.x=yt,ne.y=mt,me.x=Gt,me.y=Ft,fe.x=Pt,fe.y=Tt,Be.x=Zt,Be.y=Ye,xe.x=et,xe.y=bt}var Ie=new go.Spot(.156,.156),Oe=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ut("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Ie,b.spot2=Oe,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ut("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Ie,E.spot2=Oe,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new ut("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ut("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),te=x-Math.min(Math.cos(ee)*x/2,E),ne=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,me=new go.PathFigure(te,0,!0);return b.add(me),me.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,0)),me.add(new go.PathSegment(go.PathSegment.Line,y,ne)),me.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,y,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,y-te,a)),me.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),me.add(new go.PathSegment(go.PathSegment.Line,te,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a-ne)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,0,ne).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ut("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ut("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ut("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,te=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-te+ee-.02)*a)),E=.2,z=0,ee=-.3,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-te+ee)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-te+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,te=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-te+ee-.02)*a,(.5+te+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-te+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-te+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+te+ee)*a,(.5-te+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+te+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+te+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure(z*y,(ee-E)*a);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var ne=se(),me=se(),fe=se(),Be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,ne,me,fe,Be,Be);var xe=se(),Ae=se(),be=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,xe,Ae);var yt=se(),mt=se(),Jt=se();at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,yt,mt,Jt,Be,Be);var Xe=se(),et=se(),bt=se();return at(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,Xe,et),te.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,Xe.x*y,Xe.y*a,et.x*y,et.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ne.x*y,ne.y*a,me.x*y,me.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,Jt.x*y,Jt.y*a)),te.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,xe.x*y,xe.y*a,Ae.x*y,Ae.y*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Jt.x*y,Jt.y*a,yt.x*y,yt.y*a,mt.x*y,mt.y*a).close()),he(ne),he(me),he(fe),he(Be),he(xe),he(Ae),he(be),he(yt),he(mt),he(Jt),he(Xe),he(et),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ut("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,me,fe,ne,te,te),Be.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a));var xe=ae(ne.x,ne.y);at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,te,te,ne,me,fe);var Ae=ae(ne.x,ne.y);Be.add(new go.PathSegment(go.PathSegment.Line,(xe.x*.1+.95*.9)*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,xe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var yt=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(yt),he(te),he(ne),he(me),he(fe),he(xe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var te=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var te=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(te),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ut("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ut("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),he(me),te}),go.Shape.setFigureParameter("Arrow2",0,new ut("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ut("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,te=new go.Geometry,ne=new go.PathFigure(0,z,!0);te.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E,z)),ne.add(new go.PathSegment(go.PathSegment.Line,E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,ee)),ne.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),te.spot1=new go.Spot(0,z/a);var me=Me(0,ee/a,1,ee/a,E/y,1,1,.5,se());return te.spot2=new go.Spot(me.x,me.y),he(me),te}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ut("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var te=Me(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(te.x,te.y),te=Me(.7,1,1,.5,0,E/a,1,E/a,te),z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ut("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ut("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Me(0,.5,.3,ee/a,0,E/a,1,E/a,se());return ne.spot1=new go.Spot(fe.x,fe.y),fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,fe),ne.spot2=new go.Spot(fe.x,fe.y),he(fe),ne}),go.Shape.setFigureParameter("IBeamArrow",0,new ut("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new ut("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ut("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,te=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,te=a):(E=0,z=a,ee=0,te=a));var ne=new go.Geometry,me=new go.PathFigure(y,.5*a,!0);ne.add(me),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,te)),me.add(new go.PathSegment(go.PathSegment.Line,0,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),me.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),me.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),ne.spot1=new go.Spot(0,E/a);var fe=Me(.7,te/a,1,.5,0,z/a,1,z/a,se());return ne.spot2=new go.Spot(fe.x,fe.y),he(fe),ne}),go.Shape.setFigureParameter("Pointer",0,new ut("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Me(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ut("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Me(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ut("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ut("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var te=Me(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(te.x,te.y),he(te),z}),go.Shape.setFigureParameter("SquareArrow",0,new ut("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,te=.5,ne=.1,me=new go.PathFigure(te*y,(ne+E)*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-b)*y,ne*a,(te-z)*y,(ne+E)*a,(te-b)*y,(ne+ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-E)*a,(te-b)*y,(ne-ee)*a,(te-z)*y,(ne-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+b)*y,ne*a,(te+z)*y,(ne-E)*a,(te+b)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+E)*a,(te+b)*y,(ne+ee)*a,(te+z)*y,(ne+E)*a));var fe=.05,Be=ie*fe;te=.05,ne=.25;var xe=new go.PathFigure(.5*y,.2*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),te=.95,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,(te+fe)*y,ne*a,(te+Be)*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,te=.825,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,te=.5,ne=.7,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),xe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,te=.175,ne=.35,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te+fe)*y,(ne-Be)*a,(te+Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-fe)*y,ne*a,(te-Be)*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),xe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,te=.05,ne=.25,xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-fe)*a,(te-fe)*y,(ne-Be)*a,(te-Be)*y,(ne-fe)*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new ut("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var ne=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),ne.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var te=new go.PathFigure(.8*y,.75*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),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,.8*y,.5*a));var ne=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,te=.9,ne=.5,me=new go.PathFigure(.8*y,.5*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,a)),me.add(new go.PathSegment(go.PathSegment.Line,0,0)),me.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),me.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((te+ee)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a,(te+z)*y,(ne+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ne*a,(te-z)*y,(ne+ee)*a,(te-ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a,(te-z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ne*a,(te+z)*y,(ne-ee)*a,(te+ee)*y,(ne-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ne=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.8*y,.5*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var me=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,te=new go.PathFigure(.1*y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ne=new go.PathFigure(.2*y,0,!0);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,te=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,te=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,te=0,ne=.5,me=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.4,ee=.4,te=.2,ne=.5;var xe=new go.PathFigure(te*y+me,(ne+ee)*a+fe,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee+z*.5)*y+me,ne*a+fe,te*y+me,(ne-ee)*a+fe,(te-ee+z*.5)*y+me,(ne-z)*a+fe)),xe.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te-ee+z*.5)*y+me,(ne+z)*a+fe,te*y+me,(ne+ee)*a+fe).close()),z=ie*.2,ee=.2,te=.5,ne=.5;var Ae=new go.PathFigure((te-ee)*y+me,ne*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te-ee)*y+me,(ne-z)*a+fe,(te-z)*y+me,(ne-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y+me,ne*a+fe,(te-z)*y+me,(ne+ee)*a+fe,(te-ee)*y+me,(ne+z)*a+fe)),z=ie*.4,ee=.4,te=.8,ne=.5;var be=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),z=ie*.8,ee=.8,te=1,ne=.5;var yt=new go.PathFigure(te*y+me,(ne-ee)*a+fe,!0);return x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y+me,ne*a+fe,(te+z)*y+me,(ne-ee)*a+fe,(te+ee)*y+me,(ne-z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne+ee)*a+fe,(te+ee)*y+me,(ne+z)*a+fe,(te+z)*y+me,(ne+ee)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-z*.5)*y+me,ne*a+fe,te*y+me,(ne+ee)*a+fe,(te+ee-z*.5)*y+me,(ne+z)*a+fe)),yt.add(new go.PathSegment(go.PathSegment.Bezier,te*y+me,(ne-ee)*a+fe,(te+ee-z*.5)*y+me,(ne-z)*a+fe,te*y+me,(ne-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,te=se(),ne=se(),me=se(),fe=se();at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe);var Be=ae(ne.x,ne.y),xe=new go.PathFigure(ne.x*y,ne.y*a,!0);x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,me.x*y,me.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,at(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,me,fe,ne,te,te),xe.add(new go.PathSegment(go.PathSegment.Line,ne.x*y,ne.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,me.x*y,me.y*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),at(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,te,te,ne,me,fe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ne.x*y,ne.y*a,fe.x*y,fe.y*a,me.x*y,me.y*a).close());var xe=new go.PathFigure(.45*y,0,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),xe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(te),he(ne),he(me),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,te){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+te)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+te)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,te=.4*Math.SQRT2/2+.5,ne=.5-.5*Math.SQRT2/2,me=1,fe=.5,Be=.5,xe=0,Ae=new go.PathFigure(te*y,(1-ne)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,me*y,fe*a,me*y,.7*a,me*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(xe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,te=z,ne=Math.PI/4,me=4*(1-Math.cos(ne))/(3*Math.sin(ne)),fe=me*.5,Be=z,xe=z,Ae=me*Be,be=me*xe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,te*a,(ee-(Ae+Be)/2)*y,(te+(xe+be)/2)*a,(ee-Be)*y,(te+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(te-xe)*a,(ee-Be)*y,(te-be)*a,(ee-Ae)*y,(te-xe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,te*a,(ee+Ae)*y,(te-xe)*a,(ee+Be)*y,(te-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(te+be)*a,(ee+(Ae+Be)/2)*y,(te+(xe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var yt=new go.PathFigure(.2*y,a,!1);x.add(yt),yt.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var mt=new go.PathFigure(.8*y,a,!1);return x.add(mt),mt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,te=.2,ne=.9,me=new go.PathFigure((te-z)*y,ne*a,!0);x.add(me),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),me.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),z=.1,ee=ie*.1,te=.8,ne=.9;var fe=new go.PathFigure((te-z)*y,ne*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne-z)*a,(te-z)*y,(ne-ee)*a,(te-ee)*y,(ne-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*y,ne*a,(te+ee)*y,(ne-z)*a,(te+z)*y,(ne-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ne+z)*a,(te+z)*y,(ne+ee)*a,(te+ee)*y,(ne+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*y,ne*a,(te-ee)*y,(ne+z)*a,(te-z)*y,(ne+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var te=.1,ne=ie*.1,me=.1,fe=.9,Be=new go.PathFigure((me-te)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),te=.1,ne=ie*.1,me=.4,fe=.9;var xe=new go.PathFigure((me-te)*y,fe*a,!0);return x.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe-te)*a,(me-te)*y,(fe-ne)*a,(me-ne)*y,(fe-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me+te)*y,fe*a,(me+ne)*y,(fe-te)*a,(me+te)*y,(fe-ne)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,me*y,(fe+te)*a,(me+te)*y,(fe+ne)*a,(me+ne)*y,(fe+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(me-te)*y,fe*a,(me-ne)*y,(fe+te)*a,(me-te)*y,(fe+ne)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var me=.05,fe=ie*.05,Be=.175,xe=.95,ee=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.375,xe=.95,te=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.625,xe=.95,ne=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a));var me=.05,fe=ie*.05,Be=.825,xe=.95,Ae=new go.PathFigure((Be-me)*y,xe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe-me)*a,(Be-me)*y,(xe-fe)*a,(Be-fe)*y,(xe-me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+me)*y,xe*a,(Be+fe)*y,(xe-me)*a,(Be+me)*y,(xe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(xe+me)*a,(Be+me)*y,(xe+fe)*a,(Be+fe)*y,(xe+me)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-me)*y,xe*a,(Be-fe)*y,(xe+me)*a,(Be-me)*y,(xe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,te=ie*.05,ne=.35,me=.775,fe=new go.PathFigure((ne-ee)*y,me*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me-ee)*a,(ne-ee)*y,(me-te)*a,(ne-te)*y,(me-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+ee)*y,me*a,(ne+te)*y,(me-ee)*a,(ne+ee)*y,(me-te)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(me+ee)*a,(ne+ee)*y,(me+te)*a,(ne+te)*y,(me+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-ee)*y,me*a,(ne-te)*y,(me+ee)*a,(ne-ee)*y,(me+te)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(0,.7*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var ne=new go.PathFigure(.15*y,.5*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,te=new go.PathFigure((z-b)*y,ee*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var ne=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),ne.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var te=new go.PathFigure(.5*y,.1*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var te=new go.PathFigure(y*.816,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var te=new go.PathFigure(y*1,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var te=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var te=new go.PathFigure(y*.83,a*1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),te.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ne=new go.PathFigure(y*.78,a*.05,!1);return x.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 ut={},At="5.0",ae={},se=null,he=!1,Me=!1,at=null,Ie=!1,Oe=null,ie=null,lt=0;lt4?parseFloat(De):5};ut.setHTML5Codebase=function(De,We){ie=De,Ye(De,We)},ut.setJavaCodebase=ut.setJavaCodebaseVersion=ut.isCompiledInstalled=ut.setPreCompiledScriptPath=ut.setPreCompiledResourcePath=function(){},ut.setHTML5CodebaseVersion=function(De,We){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Oe=De,Zt(De,We)},ut.getHTML5CodebaseVersion=function(){return re},ut.getParameters=function(){return ae},ut.setFontsCSSURL=function(De){z=De},ut.setGiacJSURL=function(De){},ut.setJNLPFile=function(De){nt=De},ut.setJNLPBaseDir=function(De){},ut.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var We="auto",pt=ae.id,Qt,ct=!1,Xt=0;Xt=5)return!0;var De=ut.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},ut.startAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},ut.stopAnimation=function(){var De=ut.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},ut.getAppletObject=function(){var De=ae.id!==void 0?ae.id:"ggbApplet";return window[De]},ut.resize=function(){};var Ae=function(De,We,pt){var Qt=document.createElement("param");Qt.setAttribute("name",We),Qt.setAttribute("value",pt),De.appendChild(Qt)},be=function(De){return De&&De!=="false"},yt=function(De,We,pt){te(re)<=4.2&&(pt=!0);var Qt=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Qt=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var ct=document.createElement("div");ct.classList.add("appletParameters","notranslate");var Xt=We.width,Se=We.height;if(We.disableAutoScale=We.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():We.disableAutoScale,We.width!==void 0)if(te(re)<=4.4)be(We.showToolBar)&&(We.height-=7),be(We.showAlgebraInput)&&(We.height-=37),We.width<605&&be(We.showToolBar)&&(We.width=605,Xt=605);else{var wt=100;(be(We.showToolBar)||be(We.showMenuBar))&&(We.hasOwnProperty("customToolBar")&&(We.customToolbar=We.customToolBar),wt=be(We.showMenuBar)?245:155),Xt=5?(We.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(sn),window.GGBT_wsf_view&&$(window).trigger("resize"),Sn(Ce)},Ve||sn.appendChild(Te)):ct.appendChild(Te),sn.appendChild(ct),Ve||De.appendChild(sn),setTimeout(function(){ut.resize()},1)}else{var pe=document.createElement("div");pe.className="applet_scaler",pe.style.position="relative",pe.style.display="block",pe.appendChild(ct),De.appendChild(pe),We.appletOnLoad=function(Ce){ut.resize(),Sn(Ce)}}function ue(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Pt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function Re(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){ue(zt.article,zt.params)}),html5AppletsToProcess=null)},te(re)<5&&(Ce.className+=" geogebraweb")):ue(Ce,je)}if(Qt){scriptLoadStarted=!0;for(var gt=0;gt0?(Et.remove(),sn.attr("id","fullscreencontent").show(),jQuery(Sn).append(sn),window.dispatchEvent(new Event("resize"))):yt(Et,We,!1),window.GGBT_wsf_view.launchFullScreen(Sn)}else He=Qt,yt(De,We,!1);if(!window.GGBT_wsf_view)for(Se=0;SeDe/4*3&&(Et=De/4*3),Sn=Et/5.8,wt.setAttribute("src",b),wt.setAttribute("width",Et),wt.setAttribute("height",Sn);var sn=(De-Et)/2,Ve=(We-Sn)/2;wt.style.left=sn+"px",wt.style.top=Ve+"px",ct.appendChild(wt)}}return ct.appendChild(Se),ct},Gt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Ft=["web","webSimple","web3d","tablet","tablet3d","phone"],Zt=function(De,We){if(re=De,We){Ye(re,!0);return}var pt=!he;if(pt){var Qt=te(re);!isNaN(Qt)&&Qt<4.4&&(pt=!1)}var ct,Xt;window.location.protocol.substr(0,4)==="http"?ct=window.location.protocol:ct="http:";var Se=re.indexOf("//");Se>0?Xt=re:Se===0?Xt=ct+re:Xt="https://www.geogebra.org/apps/5.2.814.0/";for(var wt in Ft)if(re.slice(Ft[wt].length*-1)===Ft[wt]||re.slice((Ft[wt].length+1)*-1)===Ft[wt]+"/"){Ye(Xt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ae.showToolBar)&&!be(ae.showMenuBar)&&!be(ae.showAlgebraInput)&&!be(ae.enableRightClick)&&(!ae.appName||ae.appName=="classic")?Xt+="webSimple/":Xt+="web3d/",Ye(Xt,!1)},Ye=function(De,We){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,We===null&&(We=De.indexOf("http")===-1),dt=We,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!We&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Ft.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var Qt=parseFloat(re);Qt!==NaN&&Qt<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Qt+" is deprecated. Using version latest instead."),Zt("5.0",We))},Pt=function(De,We){window.console&&window.console.log&&(!We||typeof We.showLogging=="undefined"||We.showLogging&&We.showLogging!=="false")&&console.log(De)};ae.material_id!==void 0?fe(Tt):Tt();function Tt(){var De=At;Oe!==null?De=Oe:parseFloat(De)<5&&(De="5.0"),Zt(De,!1),ie!==null&&Ye(ie,dt),Ie=!0}return ut},GGBAppletUtils=function(){"use strict";function ut(){return window.GGBT_wsf_edit!==void 0}function At(Ie,Oe){Oe!=1?(Ie.style.transformOrigin="0% 0% 0px",Ie.style.webkitTransformOrigin="0% 0% 0px",Ie.style.transform="scale("+Oe+","+Oe+")",Ie.style.webkitTransform="scale("+Oe+","+Oe+")",Ie.style.maxWidth="initial",Ie.querySelector(".ggb_preview")!==null&&(Ie.querySelector(".ggb_preview").style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ie.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ie.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ie.style.transform="none",Ie.style.webkitTransform="none")}function ae(Ie,Oe,ie,lt,rt,nt){var _e=null;if(nt!=null&&nt!="")for(var dt=Ie.parentNode;dt!=null;)if((" "+dt.className+" ").indexOf(" "+nt+" ")>-1){_e=dt;break}else dt=dt.parentNode;var He=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)He=_e.offsetWidth,re=Math.max(lt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(He=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=He):(He=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Ie){var z=Ie.getBoundingClientRect();z.left>0&&z.left<=He&&(rt===void 0||!rt)&&(document.dir==="rtl"?(x=He-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Ie.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Ie&&((ie===void 0||!ie)&&Oe>0&&Oe+a1&&(nt=!0)),Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Ie.hasOwnProperty("disableAutoScale")&&Ie.disableAutoScale))rt=se(Ie,Oe,nt,ie,Ie.scaleContainerClass);else return lt;return nt&&(!Ie.hasOwnProperty("scale")||lt===1)?rt:Math.min(lt,rt)}function Me(Ie){var Oe=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),lt=Ie.getBoundingClientRect(),rt=(Oe-lt.width)/2,nt=(ie-lt.height)/2;nt<0&&(nt=0),Ie.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(rt<40?Ie.style.left="40px":Ie.style.left=rt+"px",Ie.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Ie.style.top="40px":Ie.style.top=nt+"px",Ie.style.left=rt+"px")}function at(Ie,Oe){var ie=Ie.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Oe.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ie)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var lt=he(Oe,Ie);ut()&&ie.setAttribute("data-param-scale",lt);for(var rt=null,nt=0;nt=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(ut){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ut){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ut){var At=c[ut];return At==null?null:At},r=d,webModule.__errFn=e}function B(){function ut(Ie){var Oe=Ie.lastIndexOf(rb);Oe==-1&&(Oe=Ie.length);var ie=Ie.indexOf(sb);ie==-1&&(ie=Ie.length);var lt=Ie.lastIndexOf(tb,Math.min(ie,Oe));return lt>=O?Ie.substring(O,lt+P):W}function At(Ie){if(!Ie.match(/^\w+:\/\//)){var Oe=o.createElement(ub);Oe.src=Ie+vb,Ie=ut(Oe.src)}return Ie}function ae(){var Ie=__gwt_getMetaProperty(wb);return Ie!=null?Ie:W}function se(){for(var Ie=o.getElementsByTagName(_),Oe=O;OeO?Ie[Ie.length-P].href:W}function Me(){var Ie=o.location;return Ie.href==Ie.protocol+zb+Ie.host+Ie.pathname+Ie.search+Ie.hash}var at=ae();return at==W&&(at=se()),at==W&&(at=he()),at==W&&Me()&&(at=ut(o.location.href)),at=At(at),at}function C(ut){return ut.match(/^\//)||ut.match(/^[a-zA-Z]+:\/\//)?ut:webModule.__moduleBase+ut}function D(){var ut=[],At=O,ae=[],se=[];function he(Ie){var Oe=se[Ie](),ie=ae[Ie];if(Oe in ie)return Oe;var lt=[];for(var rt in ie)lt[ie[rt]]=rt;throw r&&r(Ie,lt,Oe),null}if(__gwt_isKnownPropertyValue=function(Ie,Oe){return Oe in ae[Ie]},webModule.__getPropMap=function(){var Ie={};for(var Oe in ae)ae.hasOwnProperty(Oe)&&(Ie[Oe]=he(Oe));return Ie},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Me;try{Me=Cb;var at=Me.indexOf(Db);at!=-1&&(At=parseInt(Me.substring(at+P),$),Me=Me.substring(O,at))}catch(Ie){}return webModule.__softPermutationId=At,C(Me+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(ut,At,ae){"use strict";ae.d(At,{Ax:function(){return at},Ds:function(){return Ie},KI:function(){return ie},SI:function(){return Me},f1:function(){return he}});var se=ae(3294);function he(lt){let rt=!0;if(lt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(dt,He)).next())}),_e=({data:dt,className:He,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),te=(0,se.useRef)(null),ne=(0,se.useRef)(null),[me,fe]=(0,se.useState)(!1),[Be,xe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{te.current||(te.current=document.createElement("style"),document.head.appendChild(te.current)),dt!=null&&dt.visible?(document.body.setAttribute("data-custom","y-hidden"),te.current.innerHTML=" html { overflow-y: hidden; }",dt!=null&&dt.src&&Ae()):(document.body.removeAttribute("data-custom"),te.current&&(document.head.removeChild(te.current),te.current=null))},[dt==null?void 0:dt.visible]);const Ae=()=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Xe=yield(0,lt.ZJ)(dt==null?void 0:dt.src);z.current.src="",z.current.src=Xe,z.current.onload=function(){Jt()},fe(!1),xe("")}),be=()=>{document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",a()},yt=Xe=>rt(void 0,null,function*(){fe(!0),xe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const et=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:dt.title,file:Xe.dataUrl}});et!=null&&et.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${dt.id}/add_subitem.json`,{method:"post",body:{subitem_id:et==null?void 0:et.id,settings:JSON.stringify(Xe.state)}})).status===0&&x():et!=null&&et.id&&x(et),document.body.removeAttribute("data-custom"),te.current.innerHTML=" ",fe(!1),xe("")}),mt=()=>{const Xe=document.querySelector('a[href="https://markerjs.com/"]');Xe&&Xe.parentNode&&(Xe.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Gt=document.querySelector(bt.name);Gt&&Gt.setAttribute("title",bt.title)})},Jt=()=>{ee.current=new Oe.hP(z.current),ee.current.targetRoot=ne.current,ee.current.addEventListener("render",yt),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),dt!=null&&dt.snapshotData&&ee.current.restoreState(dt.snapshotData),setTimeout(()=>{window.scrollTo(0,0),mt()},300)};return se.createElement(se.Fragment,null,(dt==null?void 0:dt.visible)&&se.createElement(Ie.Z,{spinning:me,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:ne,className:at()(he.imageDimensions,He,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(95237),Me=ae(43604),at=ae(99313),Ie=ae(3113),Oe=ae(85149),ie=ae(88010),lt=ae(48136),rt=ae(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:dt,value:He=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(ve.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},rt.createElement("h1",null,ne.name),rt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(ve.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(ve.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=nt},97692:function(ut,At,ae){"use strict";ae.d(At,{h:function(){return ee}});var se=ae(59301),ve=ae(57809),Me=ae(78241),at=ae(3113),Ie=ae(89780),Oe=ae.n(Ie),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,me)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:me}):te[ne]=me,a=(te,ne)=>{for(var me in ne||(ne={}))He.call(ne,me)&&y(te,me,ne[me]);if(dt)for(var me of dt(ne))re.call(ne,me)&&y(te,me,ne[me]);return te},x=(te,ne)=>nt(te,_e(ne));const b=ve.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};At.Z=({callback:te,onCancel:ne})=>{const[me,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function xe(Ae){te(Ae)}return se.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(ve.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:me})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:me,options:fe={}}){const Be=(0,se.useRef)(),[xe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(xe){let be=function(yt){const mt=yt.getValue();ne&&ne(mt)};return xe.on("change",be),()=>{xe.off("change",be)}}},[xe,ne]),(0,se.useEffect)(()=>{xe&&xe.setOption("mode",me)},[xe,me]),(0,se.useEffect)(()=>{xe&&(te!==xe.getValue()||te==="")&&setTimeout(()=>{xe.setValue(te||"")},300)},[xe,te]),(0,se.useEffect)(()=>{if(Be.current&&!xe){const be=Oe().fromTextArea(Be.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,xe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Xn}});var se=ae(59301),ve=ae(89780),Me=ae.n(ve),at=ae(76374),Ie=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ve="",className:qe,showTextOnly:$e,showLines:Mt,style:on={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ve]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ve,qe,$e)=>qe in Ve?re(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ve[qe]=$e,ee=(Ve,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ve,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ve,$e,qe[$e]);return Ve},te=(Ve,qe)=>y(Ve,a(qe));let ne=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Ve,title:qe,icon:$e,actionName:Mt,className:on="",children:Kt}){function oa(){Ve(Mt)}return He.createElement("a",{title:qe,className:on,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ve,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Mt,fullScreen:on,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ve?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ve?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(me,te(ee({},da),{onActionCallback:Mt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(me,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ae(79346),xe=ae(78241),Ae=ae(92832),be=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(Ve,qe,$e)=>qe in Ve?yt(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ve[qe]=$e,Ft=(Ve,qe)=>{for(var $e in qe||(qe={}))et.call(qe,$e)&&Gt(Ve,$e,qe[$e]);if(Xe)for(var $e of Xe(qe))bt.call(qe,$e)&&Gt(Ve,$e,qe[$e]);return Ve},Zt=(Ve,qe)=>mt(Ve,Jt(qe));const Ue={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ve,onCancel:qe})=>{function $e(Mt){Ve(Mt)}return se.createElement(xe.default,Zt(Ft({},Ue),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Tt=ae(97692),De=ae(28451),je=ae(43418),pt=ae(95237),Qt=ae(73524),ct=ae(59301),Xt=({callback:Ve,onCancel:qe})=>{const $e=document.createElement("canvas"),Mt=$e.getContext("2d");$e.width=1e3,$e.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,$e.width,$e.height);const on=$e.toDataURL("image/png");return ct.createElement(je.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(pt.Z,{style:{height:"100vh"}},ct.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Kt=>{Ve({src:Kt.url})},onClose:qe})))},Se=ae(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var Ve=this.diagram;return!(Ve===null||Ve.isReadOnly||Ve.isModelReadOnly||Ve.selection.count<2)},wt.prototype.alignLeft=function(){var Ve=this.diagram;Ve.startTransaction("aligning left");var qe=1/0;Ve.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ve.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var Ve=this.diagram;Ve.startTransaction("aligning right");var qe=-1/0;Ve.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Mt,qe)}}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ve.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var Ve=this.diagram;Ve.startTransaction("alignTop");var qe=1/0;Ve.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ve.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var Ve=this.diagram;Ve.startTransaction("aligning bottom");var qe=-1/0;Ve.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Mt,qe)}}),Ve.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ve.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var Ve=this.diagram,qe=Ve.selection.first();if(qe){Ve.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ve.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point($e-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ve.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var Ve=this.diagram,qe=Ve.selection.first();if(qe){Ve.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ve.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,$e-Mt.actualBounds.height/2))}),Ve.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(Ve){var qe=this.diagram;qe.startTransaction("align Column"),Ve===void 0&&(Ve=0),Ve=parseFloat(Ve);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.y+on.actualBounds.height+Ve,oa=$e[Mt+1];oa.move(new go.Point(on.actualBounds.x,Kt))}qe.commitTransaction("align Column")},wt.prototype.alignRow=function(Ve){Ve===void 0&&(Ve=0),Ve=parseFloat(Ve);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.x+on.actualBounds.width+Ve,oa=$e[Mt+1];oa.move(new go.Point(Kt,on.actualBounds.y))}qe.commitTransaction("align Row")},wt.prototype.canRotate=function(Ve){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},wt.prototype.rotate=function(Ve){Ve===void 0&&(Ve=90);var qe=this.diagram;qe.startTransaction("rotate "+Ve.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ve)}),qe.commitTransaction("rotate "+Ve.toString())},wt.prototype.pullToFront=function(){var Ve=this.diagram;Ve.startTransaction("pullToFront");var qe=new go.Map;Ve.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.max(Mt,Kt)}}),qe.set($e,Mt)}),Ve.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)+1)}),Ve.commitTransaction("pullToFront")},wt.prototype.pushToBack=function(){var Ve=this.diagram;Ve.startTransaction("pushToBack");var qe=new go.Map;Ve.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.min(Mt,Kt)}}),qe.set($e,Mt)}),Ve.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)-1-wt._findGroupDepth($e))}),Ve.commitTransaction("pushToBack")},wt._assignZOrder=function(Ve,qe,$e){$e===void 0&&($e=Ve),Ve.layer===$e.layer&&(Ve.zOrder=qe),Ve instanceof go.Group&&Ve.memberParts.each(function(Mt){wt._assignZOrder(Mt,qe+1,$e)})},wt._findGroupDepth=function(Ve){if(Ve instanceof go.Group){var qe=0;return Ve.memberParts.each(function($e){qe=Math.max(qe,wt._findGroupDepth($e))}),qe+1}else return 0},wt.prototype.doKeyDown=function(){var Ve=this.diagram;if(Ve!==null){var qe=Ve.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},wt.prototype._getAllParts=function(){var Ve=new Array;return this.diagram.nodes.each(function(qe){Ve.push(qe)}),this.diagram.parts.each(function(qe){Ve.push(qe)}),Ve},wt.prototype._arrowKeyMove=function(){var Ve=this.diagram,qe=Ve.lastInput,$e=0,Mt=0;if(qe.control||qe.meta)$e=1,Mt=1;else if(Ve.grid!==null){var on=Ve.grid.gridCellSize;Mt=on.width,$e=on.height}Ve.startTransaction("arrowKeyMove"),Ve.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Mt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Mt,Kt.actualBounds.y))}),Ve.commitTransaction("arrowKeyMove")},wt.prototype._arrowKeySelect=function(){var Ve=this.diagram,qe=Ve.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ve.select($e))},wt.prototype._findNearestPartTowards=function(Ve){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Mt=this._getAllParts(),on=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ve.select(Mn)}else Ve.select(on)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(qe).first();Mt!==null&&Ve.select(Mt)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Kt=this._sortTreeChildrenByY(on),oa=Kt.indexOf(qe);if(oaKt.y?1:on.xKt.x?1:0}),qe},wt.prototype.copyToClipboard=function(Ve){go.CommandHandler.prototype.copyToClipboard.call(this,Ve),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var Ve=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ve,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ve},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ve){if(Ve!=="move"&&Ve!=="select"&&Ve!=="scroll"&&Ve!=="tree"&&Ve!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ve);this._arrowKeyBehavior=Ve}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ve){if(!(Ve instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ve);this._pasteOffset.set(Ve)}});var Et=wt,Sn=ae(74413),sn=ae(43604),We=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},pe=ae(59301),ue=(Ve,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ve,qe)).next())});function Re({onCancel:Ve,callback:qe}){let $e=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Wt=Se.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new Se.S0(Mt.current,{padding:20,grid:Wt(Se.s_,"Grid",Wt(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:pn=>{var na=pn.diagram.commandHandler.addTopLevelParts(pn.diagram.selection,!0);na||pn.diagram.currentTool.doCancel()},commandHandler:Wt(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:pn=>{var na=pn.subject;na.location=na.location.copy().snapToGridPoint(pn.diagram.grid.gridOrigin,pn.diagram.grid.gridCellSize),setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:pn=>{var na=pn.subject;setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()})},LinkRelinked:pn=>{var na=pn.parameter.part;na.invalidateConnectedLinks();var Ba=pn.subject;pn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Wt(Se.NB,"Auto",{locationSpot:Se.z6.Center,locationObjectName:"SHAPE",desiredSize:new Se.$u(120,60),minSize:new Se.$u(40,40),resizable:!0,resizeCellSize:new Se.$u(10,10),rotatable:!0},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),new Se.KX("desiredSize","size",Se.$u.parse).makeTwoWay(Se.$u.stringify),Wt(Se.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("figure"),new Se.KX("fill"),new Se.KX("stroke","borderColor"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(Se.al,{margin:1,textAlign:"center",overflow:Se.al.OverflowEllipsis,editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(Se.s_,"Vertical",{maxSize:new Se.$u(200,NaN)},Wt(Se.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Se.KX("text")),Wt(Se.al,{font:"10pt sans-serif",textAlign:"center"},new Se.KX("text","details"))));function po(pn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new Se.E9().setRectSpot(Oo.actualBounds,pn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Wt(Se.bn,{figure:na,alignment:pn,alignmentFocus:pn.opposite(),width:pn.equals(Se.z6.Top)||pn.equals(Se.z6.Bottom)?25:18,height:pn.equals(Se.z6.Top)||pn.equals(Se.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(pn){return Wt(Se.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},pn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Wt(Se.uz,"Spot",Wt(Se.Vm,{padding:10}),po(Se.z6.Top,"TriangleUp"),po(Se.z6.Left,"TriangleLeft"),po(Se.z6.Right,"TriangleRight"),po(Se.z6.Bottom,"TriangleDown"),Ya({alignment:new Se.z6(.75,0)}));function Ha(pn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,pn,na)})}}function Wa(pn,na){return na||(na="color"),Wt(Se.bn,{width:16,height:16,stroke:"lightgray",fill:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}function To(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(pn,na){return na||(na="thickness"),Wt(Se.bn,"LineH",{width:16,height:16,strokeWidth:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function $o(pn,na){return na||(na="dash"),Wt(Se.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function er(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(pn,na){return na||(na="figure"),Wt(Se.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}$e.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Wt(Se.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Se.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(pn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),Wt(Se.s_,"Auto",{name:"BODY"},Wt(Se.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("fill"),new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.Vm,{background:"transparent",margin:20})),Wt(Se.al,{alignment:Se.z6.Top,alignmentFocus:Se.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Se.KX("text"),new Se.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Wt(Se.uz,"Spot",Wt(Se.s_,"Auto",Wt(Se.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(Se.Vm,{margin:1.5})),Ya({alignment:Se.z6.TopRight,alignmentFocus:Se.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Wt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Wt(Se.rU,{layerName:"Foreground",routing:Se.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Se.KX("fromSpot","fromSpot",Se.z6.parse),new Se.KX("toSpot","toSpot",Se.z6.parse),new Se.KX("fromShortLength","dir",pn=>pn>=1?10:0),new Se.KX("toShortLength","dir",pn=>pn>=1?10:0),new Se.KX("points").makeTwoWay(),Wt(Se.bn,{strokeWidth:2},new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,0),segmentOrientation:Se.rU.OrientAlong,alignmentFocus:Se.z6.Right,figure:"circle",width:10,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn===1)),Wt(Se.bn,{segmentIndex:-1,segmentOffset:new Se.E9(-10,6),segmentOrientation:Se.rU.OrientPlus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn>=1),new Se.KX("width","thickness",pn=>7+3*pn),new Se.KX("height","thickness",pn=>7+3*pn),new Se.KX("segmentOffset","thickness",pn=>new Se.E9(-15,4+1.5*pn))),Wt(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,-6),segmentOrientation:Se.rU.OrientMinus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn===2),new Se.KX("width","thickness",pn=>7+3*pn),new Se.KX("height","thickness",pn=>7+3*pn),new Se.KX("segmentOffset","thickness",pn=>new Se.E9(-15,4+1.5*pn))),Wt(Se.al,{alignmentFocus:new Se.z6(0,1,-4,0),editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Wt(Se.uz,Wt(Se.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new Se.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new Se.z6(0,0,-6,-4)}));function lr(pn){return Wt(Se.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(pn+4).toString()+" H3"})}function yr(pn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return pn===0?na="M0 0 M16 16 M0 8 L16 8":pn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(Se.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",pn),contextClick:Ha("dir",pn)})}function sr(pn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,pn?"toSpot":"fromSpot",Se.z6.stringify(Se.z6.AllSides)),(pn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Wt(Se.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(pn,na){var Ba=0,aa=Se.z6.RightSide;pn.equals(Se.z6.Top)?(Ba=270,aa=Se.z6.TopSide):pn.equals(Se.z6.Left)?(Ba=180,aa=Se.z6.LeftSide):pn.equals(Se.z6.Bottom)&&(Ba=90,aa=Se.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",Se.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Wt(Se.bn,{alignment:pn,alignmentFocus:pn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Wt("ContextMenu",zo(),er(),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",yr(0),yr(1),yr(2))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wt(Se.s_,"Spot",sr(!1),en(Se.z6.Top,!1),en(Se.z6.Left,!1),en(Se.z6.Right,!1),en(Se.z6.Bottom,!1)),Wt(Se.s_,"Spot",{margin:new Se.Zt(0,0,0,2)},sr(!0),en(Se.z6.Top,!0),en(Se.z6.Left,!0),en(Se.z6.Right,!0),en(Se.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:rt.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:`$$${ee.value}$$`}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},rt.createElement("h1",null,ne.name),rt.createElement(he.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:rt.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,te)=>rt.createElement(Me.Z,{flex:"110px",className:ie.Z.item},rt.createElement("div",null,rt.createElement(Oe.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),rt.createElement("div",{className:ie.Z.children},ee.children.map((ne,me)=>rt.createElement("div",{key:me},ne.name&&rt.createElement("h1",null,ne.name),rt.createElement(he.Z,{gutter:[10,10]},ne.data.map((fe,Be)=>rt.createElement(Me.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},rt.createElement(Oe.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var te=ee.innerText;return _e&&_e(te),te};return(0,se.useImperativeHandle)(re,()=>({getData:z})),rt.createElement("div",{className:ie.Z.mathWrap},rt.createElement(at.default,{defaultActiveKey:"1",items:E}),rt.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},He||""),dt&&rt.createElement("div",{className:ie.Z.button},rt.createElement(Ie.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});At.Z=nt},97692:function(ut,At,ae){"use strict";ae.d(At,{h:function(){return ee}});var se=ae(59301),he=ae(57809),Me=ae(78241),at=ae(3113),Ie=ae(89780),Oe=ae.n(Ie),ie=ae(37036),lt=ae(95625),rt=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(te,ne,me)=>ne in te?rt(te,ne,{enumerable:!0,configurable:!0,writable:!0,value:me}):te[ne]=me,a=(te,ne)=>{for(var me in ne||(ne={}))He.call(ne,me)&&y(te,me,ne[me]);if(dt)for(var me of dt(ne))re.call(ne,me)&&y(te,me,ne[me]);return te},x=(te,ne)=>nt(te,_e(ne));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={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"]};At.Z=({callback:te,onCancel:ne})=>{const[me,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function xe(Ae){te(Ae)}return se.createElement(Me.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:xe,style:{width:500}}),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Me.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:me})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(at.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(at.ZP,{type:"ghost",onClick:ne},"\u53D6\u6D88")))};function ee({value:te,onChange:ne,mode:me,options:fe={}}){const Be=(0,se.useRef)(),[xe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(xe){let be=function(yt){const mt=yt.getValue();ne&&ne(mt)};return xe.on("change",be),()=>{xe.off("change",be)}}},[xe,ne]),(0,se.useEffect)(()=>{xe&&xe.setOption("mode",me)},[xe,me]),(0,se.useEffect)(()=>{xe&&(te!==xe.getValue()||te==="")&&setTimeout(()=>{xe.setValue(te||"")},300)},[xe,te]),(0,se.useEffect)(()=>{if(Be.current&&!xe){const be=Oe().fromTextArea(Be.current,a({mode:me,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,xe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Xn}});var se=ae(59301),he=ae(89780),Me=ae.n(he),at=ae(76374),Ie=ae(37036),Oe=ae(6313),ie=ae(25717),lt=ae(99498),rt=ae(25419),nt=ae(67549),_e=ae(85149),dt=({value:Ue="",className:qe,showTextOnly:$e,showLines:Mt,style:on={}})=>{const Kt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:Kt}}))},He=ae(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,qe,$e)=>qe in Ue?re(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,ee=(Ue,qe)=>{for(var $e in qe||(qe={}))b.call(qe,$e)&&z(Ue,$e,qe[$e]);if(x)for(var $e of x(qe))E.call(qe,$e)&&z(Ue,$e,qe[$e]);return Ue},te=(Ue,qe)=>y(Ue,a(qe));let ne=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function me({onActionCallback:Ue,title:qe,icon:$e,actionName:Mt,className:on="",children:Kt}){function oa(){Ue(Mt)}return He.createElement("a",{title:qe,className:on,onClick:oa},He.createElement("i",{className:`${$e}`}),Kt)}var fe=({watch:Ue,showNullButton:qe,showNullProgramButton:$e,onActionCallback:Mt,fullScreen:on,insertTemp:Kt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...ne,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return He.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>He.createElement("li",{key:ta},da.actionName?He.createElement(me,te(ee({},da),{onActionCallback:Mt})):He.createElement("span",{className:"v-line"}))),qe?He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,$e?He.createElement(He.Fragment,null,He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Kt&&He.createElement("li",null,He.createElement(me,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Kt}`,onActionCallback:Mt},He.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&He.createElement("li",null,Mn),He.createElement("li",{className:"btn-full-screen"},He.createElement(me,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ae(79346),xe=ae(78241),Ae=ae(92832),be=ae(3113),yt=Object.defineProperty,mt=Object.defineProperties,Jt=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Gt=(Ue,qe,$e)=>qe in Ue?yt(Ue,qe,{enumerable:!0,configurable:!0,writable:!0,value:$e}):Ue[qe]=$e,Ft=(Ue,qe)=>{for(var $e in qe||(qe={}))et.call(qe,$e)&&Gt(Ue,$e,qe[$e]);if(Xe)for(var $e of Xe(qe))bt.call(qe,$e)&&Gt(Ue,$e,qe[$e]);return Ue},Zt=(Ue,qe)=>mt(Ue,Jt(qe));const Ye={labelCol:{span:4},wrapperCol:{span:20}};var Pt=({callback:Ue,onCancel:qe})=>{function $e(Mt){Ue(Mt)}return se.createElement(xe.default,Zt(Ft({},Ye),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:$e,style:{width:500}}),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(xe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Tt=ae(97692),De=ae(28451),We=ae(43418),pt=ae(95237),Qt=ae(73524),ct=ae(59301),Xt=({callback:Ue,onCancel:qe})=>{const $e=document.createElement("canvas"),Mt=$e.getContext("2d");$e.width=1e3,$e.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,$e.width,$e.height);const on=$e.toDataURL("image/png");return ct.createElement(We.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},ct.createElement(pt.Z,{style:{height:"100vh"}},ct.createElement(Qt.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:Kt=>{Ue({src:Kt.url})},onClose:qe})))},Se=ae(12378);function wt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(wt,go.CommandHandler),wt.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},wt.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.x,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe,$e.position.y))}),Ue.commitTransaction("aligning left")},wt.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.x+$e.actualBounds.width;qe=Math.max(Mt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point(qe-$e.actualBounds.width,$e.position.y))}),Ue.commitTransaction("aligning right")},wt.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var qe=1/0;Ue.selection.each(function($e){$e instanceof go.Link||(qe=Math.min($e.position.y,qe))}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.position.x,qe))}),Ue.commitTransaction("alignTop")},wt.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var qe=-1/0;Ue.selection.each(function($e){if(!($e instanceof go.Link)){var Mt=$e.actualBounds.y+$e.actualBounds.height;qe=Math.max(Mt,qe)}}),Ue.selection.each(function($e){$e instanceof go.Link||$e.move(new go.Point($e.actualBounds.x,qe-$e.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},wt.prototype.alignCenterX=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center X");var $e=qe.actualBounds.x+qe.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point($e-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},wt.prototype.alignCenterY=function(){var Ue=this.diagram,qe=Ue.selection.first();if(qe){Ue.startTransaction("aligning Center Y");var $e=qe.actualBounds.y+qe.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,$e-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},wt.prototype.alignColumn=function(Ue){var qe=this.diagram;qe.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.y+on.actualBounds.height+Ue,oa=$e[Mt+1];oa.move(new go.Point(on.actualBounds.x,Kt))}qe.commitTransaction("align Column")},wt.prototype.alignRow=function(Ue){Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var qe=this.diagram;qe.startTransaction("align Row");var $e=new Array;qe.selection.each(function(Mn){Mn instanceof go.Link||$e.push(Mn)});for(var Mt=0;Mt<$e.length-1;Mt++){var on=$e[Mt],Kt=on.actualBounds.x+on.actualBounds.width+Ue,oa=$e[Mt+1];oa.move(new go.Point(Kt,on.actualBounds.y))}qe.commitTransaction("align Row")},wt.prototype.canRotate=function(Ue){var qe=this.diagram;return!(qe===null||qe.isReadOnly||qe.isModelReadOnly||qe.selection.count<1)},wt.prototype.rotate=function(Ue){Ue===void 0&&(Ue=90);var qe=this.diagram;qe.startTransaction("rotate "+Ue.toString());var qe=this.diagram;qe.selection.each(function($e){$e instanceof go.Link||$e instanceof go.Group||($e.angle+=Ue)}),qe.commitTransaction("rotate "+Ue.toString())},wt.prototype.pullToFront=function(){var Ue=this.diagram;Ue.startTransaction("pullToFront");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.max(Mt,Kt)}}),qe.set($e,Mt)}),Ue.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)+1)}),Ue.commitTransaction("pullToFront")},wt.prototype.pushToBack=function(){var Ue=this.diagram;Ue.startTransaction("pushToBack");var qe=new go.Map;Ue.selection.each(function($e){qe.set($e.layer,0)}),qe.iteratorKeys.each(function($e){var Mt=0;$e.parts.each(function(on){if(!on.isSelected){var Kt=on.zOrder;isNaN(Kt)?on.zOrder=0:Mt=Math.min(Mt,Kt)}}),qe.set($e,Mt)}),Ue.selection.each(function($e){wt._assignZOrder($e,qe.get($e.layer)-1-wt._findGroupDepth($e))}),Ue.commitTransaction("pushToBack")},wt._assignZOrder=function(Ue,qe,$e){$e===void 0&&($e=Ue),Ue.layer===$e.layer&&(Ue.zOrder=qe),Ue instanceof go.Group&&Ue.memberParts.each(function(Mt){wt._assignZOrder(Mt,qe+1,$e)})},wt._findGroupDepth=function(Ue){if(Ue instanceof go.Group){var qe=0;return Ue.memberParts.each(function($e){qe=Math.max(qe,wt._findGroupDepth($e))}),qe+1}else return 0},wt.prototype.doKeyDown=function(){var Ue=this.diagram;if(Ue!==null){var qe=Ue.lastInput;if(qe.key==="Up"||qe.key==="Down"||qe.key==="Left"||qe.key==="Right"){var $e=this.arrowKeyBehavior;if($e==="none")return;if($e==="select"){this._arrowKeySelect();return}else if($e==="move"){this._arrowKeyMove();return}else if($e==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},wt.prototype._getAllParts=function(){var Ue=new Array;return this.diagram.nodes.each(function(qe){Ue.push(qe)}),this.diagram.parts.each(function(qe){Ue.push(qe)}),Ue},wt.prototype._arrowKeyMove=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=0,Mt=0;if(qe.control||qe.meta)$e=1,Mt=1;else if(Ue.grid!==null){var on=Ue.grid.gridCellSize;Mt=on.width,$e=on.height}Ue.startTransaction("arrowKeyMove"),Ue.selection.each(function(Kt){qe.key==="Up"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y-$e)):qe.key==="Down"?Kt.move(new go.Point(Kt.actualBounds.x,Kt.actualBounds.y+$e)):qe.key==="Left"?Kt.move(new go.Point(Kt.actualBounds.x-Mt,Kt.actualBounds.y)):qe.key==="Right"&&Kt.move(new go.Point(Kt.actualBounds.x+Mt,Kt.actualBounds.y))}),Ue.commitTransaction("arrowKeyMove")},wt.prototype._arrowKeySelect=function(){var Ue=this.diagram,qe=Ue.lastInput,$e=null;qe.key==="Up"?$e=this._findNearestPartTowards(270):qe.key==="Down"?$e=this._findNearestPartTowards(90):qe.key==="Left"?$e=this._findNearestPartTowards(180):qe.key==="Right"&&($e=this._findNearestPartTowards(0)),$e!==null&&(qe.shift?$e.isSelected=!0:qe.control||qe.meta?$e.isSelected=!$e.isSelected:Ue.select($e))},wt.prototype._findNearestPartTowards=function(Ue){var qe=this.diagram.selection.first();if(qe===null)return null;for(var $e=qe.actualBounds.center,Mt=this._getAllParts(),on=1/0,Kt=qe,oa=0;oa0){for(var Mn=Kt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if($e.key==="Down")if(qe.isTreeExpanded&&!qe.isTreeLeaf){var Mt=this._sortTreeChildrenByY(qe).first();Mt!==null&&Ue.select(Mt)}else for(;qe!==null;){var on=qe.findTreeParentNode();if(on===null)break;var Kt=this._sortTreeChildrenByY(on),oa=Kt.indexOf(qe);if(oaKt.y?1:on.xKt.x?1:0}),qe},wt.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},wt.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(wt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(wt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var Et=wt,Sn=ae(74413),sn=ae(43604),Ve=ae(99064),Te={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},pe=ae(59301),ue=(Ue,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Re({onCancel:Ue,callback:qe}){let $e=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),Kt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Wt=Se.bx.make,ka={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};$e.current=new Se.S0(Mt.current,{padding:20,grid:Wt(Se.s_,"Grid",Wt(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:pn=>{var na=pn.diagram.commandHandler.addTopLevelParts(pn.diagram.selection,!0);na||pn.diagram.currentTool.doCancel()},commandHandler:Wt(Et),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:pn=>{var na=pn.subject;na.location=na.location.copy().snapToGridPoint(pn.diagram.grid.gridOrigin,pn.diagram.grid.gridCellSize),setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:pn=>{var na=pn.subject;setTimeout(()=>{pn.diagram.commandHandler.editTextBlock()})},LinkRelinked:pn=>{var na=pn.parameter.part;na.invalidateConnectedLinks();var Ba=pn.subject;pn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),$e.current.nodeTemplate=Wt(Se.NB,"Auto",{locationSpot:Se.z6.Center,locationObjectName:"SHAPE",desiredSize:new Se.$u(120,60),minSize:new Se.$u(40,40),resizable:!0,resizeCellSize:new Se.$u(10,10),rotatable:!0},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),new Se.KX("desiredSize","size",Se.$u.parse).makeTwoWay(Se.$u.stringify),Wt(Se.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("figure"),new Se.KX("fill"),new Se.KX("stroke","borderColor"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Wt(Se.al,{margin:1,textAlign:"center",overflow:Se.al.OverflowEllipsis,editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),$e.current.nodeTemplate.toolTip=Wt("ToolTip",Wt(Se.s_,"Vertical",{maxSize:new Se.$u(200,NaN)},Wt(Se.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Se.KX("text")),Wt(Se.al,{font:"10pt sans-serif",textAlign:"center"},new Se.KX("text","details"))));function po(pn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new Se.E9().setRectSpot(Oo.actualBounds,pn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Wt(Se.bn,{figure:na,alignment:pn,alignmentFocus:pn.opposite(),width:pn.equals(Se.z6.Top)||pn.equals(Se.z6.Bottom)?25:18,height:pn.equals(Se.z6.Top)||pn.equals(Se.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(pn){return Wt(Se.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},pn||{})}$e.current.nodeTemplate.selectionAdornmentTemplate=Wt(Se.uz,"Spot",Wt(Se.Vm,{padding:10}),po(Se.z6.Top,"TriangleUp"),po(Se.z6.Left,"TriangleLeft"),po(Se.z6.Right,"TriangleRight"),po(Se.z6.Bottom,"TriangleDown"),Ya({alignment:new Se.z6(.75,0)}));function Ha(pn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,pn,na)})}}function Wa(pn,na){return na||(na="color"),Wt(Se.bn,{width:16,height:16,stroke:"lightgray",fill:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}function To(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(pn,na){return na||(na="thickness"),Wt(Se.bn,"LineH",{width:16,height:16,strokeWidth:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function $o(pn,na){return na||(na="dash"),Wt(Se.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,pn),contextClick:Ha(na,pn)})}function er(){return[Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(pn,na){return na||(na="figure"),Wt(Se.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:pn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,pn),contextClick:Ha(na,pn)})}$e.current.nodeTemplate.contextMenu=Wt("ContextMenu",Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),$e.current.groupTemplate=Wt(Se.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Se.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(pn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new Se.KX("location","loc",Se.E9.parse).makeTwoWay(Se.E9.stringify),Wt(Se.s_,"Auto",{name:"BODY"},Wt(Se.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Se.z6.AllSides,toSpot:Se.z6.AllSides},new Se.KX("fill"),new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.Vm,{background:"transparent",margin:20})),Wt(Se.al,{alignment:Se.z6.Top,alignmentFocus:Se.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Se.KX("text"),new Se.KX("stroke","color"))),$e.current.groupTemplate.selectionAdornmentTemplate=Wt(Se.uz,"Spot",Wt(Se.s_,"Auto",Wt(Se.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Wt(Se.Vm,{margin:1.5})),Ya({alignment:Se.z6.TopRight,alignmentFocus:Se.z6.BottomRight})),$e.current.groupTemplate.contextMenu=Wt("ContextMenu",To(),zo(),er()),$e.current.linkTemplate=Wt(Se.rU,{layerName:"Foreground",routing:Se.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Se.KX("fromSpot","fromSpot",Se.z6.parse),new Se.KX("toSpot","toSpot",Se.z6.parse),new Se.KX("fromShortLength","dir",pn=>pn>=1?10:0),new Se.KX("toShortLength","dir",pn=>pn>=1?10:0),new Se.KX("points").makeTwoWay(),Wt(Se.bn,{strokeWidth:2},new Se.KX("stroke","color"),new Se.KX("strokeWidth","thickness"),new Se.KX("strokeDashArray","dash")),Wt(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,0),segmentOrientation:Se.rU.OrientAlong,alignmentFocus:Se.z6.Right,figure:"circle",width:10,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn===1)),Wt(Se.bn,{segmentIndex:-1,segmentOffset:new Se.E9(-10,6),segmentOrientation:Se.rU.OrientPlus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn>=1),new Se.KX("width","thickness",pn=>7+3*pn),new Se.KX("height","thickness",pn=>7+3*pn),new Se.KX("segmentOffset","thickness",pn=>new Se.E9(-15,4+1.5*pn))),Wt(Se.bn,{segmentIndex:0,segmentOffset:new Se.E9(15,-6),segmentOrientation:Se.rU.OrientMinus90,alignmentFocus:Se.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Se.KX("fill","color"),new Se.KX("visible","dir",pn=>pn===2),new Se.KX("width","thickness",pn=>7+3*pn),new Se.KX("height","thickness",pn=>7+3*pn),new Se.KX("segmentOffset","thickness",pn=>new Se.E9(-15,4+1.5*pn))),Wt(Se.al,{alignmentFocus:new Se.z6(0,1,-4,0),editable:!0},new Se.KX("text").makeTwoWay(),new Se.KX("stroke","color"))),$e.current.linkTemplate.selectionAdornmentTemplate=Wt(Se.uz,Wt(Se.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new Se.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new Se.z6(0,0,-6,-4)}));function lr(pn){return Wt(Se.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(pn+4).toString()+" H3"})}function yr(pn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return pn===0?na="M0 0 M16 16 M0 8 L16 8":pn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Wt(Se.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",pn),contextClick:Ha("dir",pn)})}function sr(pn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,pn?"toSpot":"fromSpot",Se.z6.stringify(Se.z6.AllSides)),(pn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Wt(Se.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(pn,na){var Ba=0,aa=Se.z6.RightSide;pn.equals(Se.z6.Top)?(Ba=270,aa=Se.z6.TopSide):pn.equals(Se.z6.Left)?(Ba=180,aa=Se.z6.LeftSide):pn.equals(Se.z6.Bottom)&&(Ba=90,aa=Se.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",Se.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Wt(Se.bn,{alignment:pn,alignmentFocus:pn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}$e.current.linkTemplate.contextMenu=Wt("ContextMenu",zo(),er(),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",yr(0),yr(1),yr(2))),Wt("ContextMenuButton",Wt(Se.s_,"Horizontal",Wt(Se.s_,"Spot",sr(!1),en(Se.z6.Top,!1),en(Se.z6.Left,!1),en(Se.z6.Right,!1),en(Se.z6.Bottom,!1)),Wt(Se.s_,"Spot",{margin:new Se.Zt(0,0,0,2)},sr(!0),en(Se.z6.Top,!0),en(Se.z6.Left,!0),en(Se.z6.Right,!0),en(Se.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(pn){return console.log("shapeName:",pn),Lr.indexOf(pn)>=0}var nr=new Se.YI(on.current,{maxSelectionCount:1,linkTemplate:Wt(Se.rU,{locationSpot:Se.z6.Center,selectionAdornmentTemplate:Wt(Se.uz,"Link",{locationSpot:Se.z6.Center},Wt(Se.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(Se.bn,{toArrow:"Standard",stroke:null}))},{routing:Se.rU.AvoidsNodes,curve:Se.rU.JumpOver,corner:5,toShortLength:4},new Se.KX("points"),Wt(Se.bn,{isPanelMain:!0,strokeWidth:2}),Wt(Se.bn,{toArrow:"Standard",stroke:null})),model:new Se.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Se.bn.getFigureGenerators().toArray().map(pn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:pn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(pn){var na;const Ba=pn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Wt(Se.NB,"Auto",{locationSpot:Se.z6.Center},new Se.KX("location","location",Se.E9.parse).makeTwoWay(Se.E9.stringify),Wt(Se.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 Se.KX("stroke").makeTwoWay(),new Se.KX("fill").makeTwoWay(),new Se.KX("figure")),Wt(Se.al,{margin:new Se.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Se.$u(16,16),maxSize:new Se.$u(10,NaN),textAlign:"center",editable:!0},new Se.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Wt(Se.s_,"Grid",Wt(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>ue(this,null,function*(){var Wt=$e.current.makeImage();const ka=yield(0,We.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),pe.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},pe.createElement(je.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:pe.createElement(pt.Z,null,pe.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),pe.createElement(sn.Z,{onClick:()=>{var Wt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ve},pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},pe.createElement("div",{style:{display:"flex",height:"100%"}},pe.createElement("div",{style:{width:"300px",height:"100%"}},pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:on})),pe.createElement("div",{style:{flex:1,position:"relative"}},pe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),pe.createElement("div",{className:"tr"},pe.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=Re,ye=ae(5112),he=ae(5871);const Je=ye.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ve,onCancel:qe})=>{function $e(Mt){Ve(Mt)}return se.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(he.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(he.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(xe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(ye.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(ye.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(ye.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(ye.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},Ke=ae(78673),zt=ae(80727),St=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ve,width:qe,height:$e,callback:Mt,showSaveButton:on},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(St())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Wt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ve)},[Ve]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Wt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(sn.Z,{flex:1},se.createElement(Ke.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),st=ae(1012),tn=ae(8591);const gn="link",$t="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ve,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ve,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(pn){return console.log("shapeName:",pn),Lr.indexOf(pn)>=0}var nr=new Se.YI(on.current,{maxSelectionCount:1,linkTemplate:Wt(Se.rU,{locationSpot:Se.z6.Center,selectionAdornmentTemplate:Wt(Se.uz,"Link",{locationSpot:Se.z6.Center},Wt(Se.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Wt(Se.bn,{toArrow:"Standard",stroke:null}))},{routing:Se.rU.AvoidsNodes,curve:Se.rU.JumpOver,corner:5,toShortLength:4},new Se.KX("points"),Wt(Se.bn,{isPanelMain:!0,strokeWidth:2}),Wt(Se.bn,{toArrow:"Standard",stroke:null})),model:new Se.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Se.bn.getFigureGenerators().toArray().map(pn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:pn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return $e.current.addDiagramListener("TextEdited",function(pn){var na;const Ba=pn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&$e.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Wt(Se.NB,"Auto",{locationSpot:Se.z6.Center},new Se.KX("location","location",Se.E9.parse).makeTwoWay(Se.E9.stringify),Wt(Se.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 Se.KX("stroke").makeTwoWay(),new Se.KX("fill").makeTwoWay(),new Se.KX("figure")),Wt(Se.al,{margin:new Se.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Se.$u(16,16),maxSize:new Se.$u(10,NaN),textAlign:"center",editable:!0},new Se.KX("key").makeTwoWay())),setTimeout(()=>{$e.current.grid=Wt(Se.s_,"Grid",Wt(Se.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Wt(Se.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),$e.current.grid.visible=!0,$e.current.grid.gridCellStroke="darkgray",$e.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=$e.current,$e.current}const ta=()=>ue(this,null,function*(){var Wt=$e.current.makeImage();const ka=yield(0,Ve.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Wt.src}});qe({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{$e.current=null}),[]),pe.createElement("div",{ref:oa,className:Kt.current?`${Te.maxH60} body-overflow-initial`:"body-overflow-initial"},pe.createElement(We.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:pe.createElement(pt.Z,null,pe.createElement(sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),pe.createElement(sn.Z,{onClick:()=>{var Wt,ka,po=$e.current.selection.first();if(Kt.current=!Kt.current,document.activeElement&&po){let Ya=(ka=(Wt=document.activeElement)==null?void 0:Wt.value)==null?void 0:ka.trim();typeof Ya=="string"&&$e.current.model.commit(function(Ha){Ha.set(po.data,"text",Ya||"\u672A\u547D\u540D"),$e.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},pe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},pe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Te.flowChartWrp},pe.createElement("div",{style:{display:"flex",height:"100%"}},pe.createElement("div",{style:{width:"300px",height:"100%"}},pe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),pe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Te.myPaletteDiv,ref:on})),pe.createElement("div",{style:{flex:1,position:"relative"}},pe.createElement("div",{ref:Mt,style:{height:"80vh"}}))),pe.createElement("div",{className:"tr"},pe.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=Re,ye=ae(5112),ve=ae(5871);const Ke=ye.ZP.Group,ke={margin:"0 8px"};var Ce=({callback:Ue,onCancel:qe})=>{function $e(Mt){Ue(Mt)}return se.createElement(xe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:$e},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:ke},"\u884C\u6570"),se.createElement(xe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:ke},"\u5217\u6570"),se.createElement(xe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:ke},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(xe.default.Item,{name:"align"},se.createElement(Ke,null,se.createElement(ye.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(ye.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(ye.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(ye.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:qe},"\u53D6\u6D88")))},je=ae(78673),zt=ae(80727),St=ae.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:qe,height:$e,callback:Mt,showSaveButton:on},Kt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:qe||1e3,height:$e||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(St())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Wt=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(Kt,()=>({getImgData:Wt})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Wt,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ae(41588),st=ae(1012),tn=ae(8591);const gn="link",$t="upload-image",bn="add-flowchart",Cn="draw-image",un="add-flowchart",kn="code-block",ca="add-table",xa="------------",Sa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ae(58856),Fa=(Ue,qe,$e)=>new Promise((Mt,on)=>{var Kt=En=>{try{Mn($e.next(En))}catch(da){on(da)}},oa=En=>{try{Mn($e.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(Kt,oa);Mn(($e=$e.apply(Ue,qe)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,mn=["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 cn(Ve){return/^\d+$/.test(Ve)?`${Ve}px`:Ve}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ve="",onChange:qe,width:$e="100%",height:Mt=400,miniToolbar:on=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Wt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ve),[nr,pn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,st.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Me().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ve,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Wt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{pn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ve==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ve!==en.getValue()&&(en.setValue(Ve),Nr(Ve),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ve]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,mn=["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 cn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const fn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[fn+"-B"]:"bold",[fn+"-I"]:"italic"},va={[gn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[$t]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:qe,width:$e="100%",height:Mt=400,miniToolbar:on=!1,isFocus:Kt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Wt=!1,showNullButton:ka=!1,showNullProgramButton:po=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,pn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,st.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):mn.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Me().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!po,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=Sl(Gn);Ma&&Zn.preventDefault()}}),Kt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new at.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Wt&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{pn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&Kt&&en.focus()},[en,Kt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function Sl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),qe&&(po?qe(Zn,Mi(Zn)):qe(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,qe]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case gn:return se.createElement(Pt,{callback:gr,onCancel:fr});case kn:return se.createElement(Tt.Z,{callback:gr,onCancel:fr});case $t:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in xe?dt(xe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):xe[Ae]=be,E=(xe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(xe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(xe,be,Ae[be]);return xe},z=(xe,Ae)=>He(xe,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:xe,onCancel:Ae})=>{const[be]=ee();let yt=(0,rt.useRef)();function mt(et){yt.current.width=be.getFieldValue("width"),yt.current.align=be.getFieldValue("align"),xe(et,yt.current)}function Jt(et,bt){if(et.status===-1){ve.ZP.error(et.message);return}be.setFieldsValue({src:`/api/attachments/${et.id}`,type:bt.type})}function Xe(et){let bt=et.target.files[0];yt.current=bt,Be(bt,Jt)}return _e.createElement(se.default,z(E({form:be},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Me.default,{style:te})),_e.createElement(fe,{onFileChange:Xe}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Me.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Ie.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:xe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:xe}))}function Be(xe,Ae){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw ve.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",xe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),xe)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(be)}},79346:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Me}});var se=ae(59301),ve=ae(4676);class Me extends se.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,ve.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,At,ae){"use strict";ae.d(At,{i:function(){return te},Z:function(){return me}});var se={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"},ve=ae(71418),Me=ae(6848),at=ae(92310),Ie=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,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",nt="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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="data:image/png;base64,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",re="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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var me=({className:fe,dataSource:Be=[],col:xe=4,right:Ae,bottom:be=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Jt,loading:Xe,onRemove:et=()=>{},isCurrent:bt=!0,showAlias:Gt=!1})=>{const Ft=Math.floor((mt-(xe-1)*Ae)/xe),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ue=>(window.ENV==="build"&&(Ue.ptimg=`/react/build${Ue.ptimg}`,Ue.swimg=`/react/build${Ue.swimg}`),Ue));return ee.createElement(ve.Z,{spinning:Xe},ee.createElement("div",{className:Ie()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Ue,Pt)=>{var Tt;const{name:De,id:je,identifier:pt,featured:Qt,school_name:ct,image_url:Xt,excellent:Se,is_plan:wt}=Ue;return ee.createElement("div",{key:je,className:se.wrap,style:{width:Ft,marginRight:(1+Pt)%xe===0?0:Ae+yt,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Jt&&(0,Oe.L9)([Jt]),(0,Oe.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Xt}`}),bt&&(0,lt.bg)()&&(Ue==null?void 0:Ue.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),et(Ue)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Tt=Ue==null?void 0:Ue.subject_tags)==null?void 0:Tt.map((Et,Sn)=>{var sn,We;if(Sn===0){const pe=(sn=Zt.find(ue=>ue.name==Et))==null?void 0:sn.swimg;return ee.createElement("img",{className:se.sign,src:pe,style:{left:"-4px"}})}const Te=(We=Zt.find(pe=>pe.name==Et))==null?void 0:We.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(Sn-1)+2*Sn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ue==null?void 0:Ue.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Me.Z,{title:Gt&&(Ue!=null&&Ue.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ue==null?void 0:Ue.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Gt&&(Ue==null?void 0:Ue.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Ue.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Ue.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,At,ae){"use strict";ae.d(At,{jL:function(){return Ie},w9:function(){return Ue},QD:function(){return Ht},cQ:function(){return et.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return Qt},YG:function(){return je},qp:function(){return _e},vr:function(){return gn},qE:function(){return St},Je:function(){return ee},wb:function(){return Xe},cq:function(){return Sn},tp:function(){return re}});var se=ae(59301),ve={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"},Me="data:image/png;base64,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",Ie=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:ve.banner},se.createElement("div",{className:ve.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:ve.btns},mn.map((Xn,Ve)=>se.createElement("div",{key:Ve,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Me,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ve={},fontColor:qe="#6A7283",showCount:$e})=>{const[Mt,on]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),mn.length===0&&on(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ve},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ve=!1})=>{var qe;const[$e,Mt]=(0,se.useState)(""),[on,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Mt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(on),$e||null)},Mn=En=>{En!==$e&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ve=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ve||cn(mn+1,"next")},className:Ve?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),me=ae(6848),fe=ae(13570),Be=ae(3294),xe=ae(955),Ae=ae(96908),be=ae(57177),yt=ae(81378),mt=ae(8797),Xe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ve,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Wt=>{Wt.preventDefault(),Ve&&(0,xe.L9)([Ve]),En&&(0,xe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(me.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},et=ae(33847),bt={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"},Gt="data:image/png;base64,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",Ft=ae(59301),Ue=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ve,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Ft.createElement(ne.Z,{spinning:qe},Ft.createElement("div",{className:lt()(bt.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Ft.createElement("div",{className:bt.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},Ft.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ve&&(0,xe.L9)([Ve]),(0,xe.xg)(Mt.first_category_url)}},Ft.createElement("div",{className:bt.top},Ft.createElement(me.Z,{title:Mt.name},Ft.createElement("div",{className:bt.name},Mt.name)),Ft.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Ft.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),Kt&&Ft.createElement("div",{className:bt.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Ft.createElement("div",{className:bt.sign},"\u516C\u5F00")),Ft.createElement("div",{className:bt.bottom},Mt.visits>0&&Ft.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Ft.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Ft.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Ft.createElement("div",{className:bt.lockWrap},Ft.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ft.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Ft.createElement(mt.Z,null)))},Pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tt=ae(89070),je=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Pt.tabs,fn),style:ua},se.createElement("div",{className:Pt.tabsWrap},mn.map((Xn,Ve)=>se.createElement("aside",{className:Pt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Tt.history.push(Xn.link)},key:Ve},se.createElement("div",{className:cn===Xn.id?Pt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(me.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Pt.tabBar},va)),Qt=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),ct={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Xt=ae(38854),Se=ae(20834);const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Sn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=wt})=>{var Xn;return se.createElement("div",{className:lt()(ct.orderWrap,wn)},se.createElement(Xt.Z,{dropdownRender:()=>se.createElement(Se.default,null,va.map((Ve,qe)=>se.createElement(Se.default.Item,{key:qe,onClick:()=>ua(Ve.id)},Ve.name)))},se.createElement("span",{className:ct.orderTextWrap},(Xn=va.find(Ve=>cn===Ve.id))==null?void 0:Xn.name)),se.createElement("span",{className:ct.orderIconWrap},se.createElement("span",{className:ct.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:ct.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},We=ae(3113),Te=Object.defineProperty,pe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,gt=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,ye=(mn,cn)=>{for(var wn in cn||(cn={}))ue.call(cn,wn)&>(mn,wn,cn[wn]);if(pe)for(var wn of pe(cn))Re.call(cn,wn)&>(mn,wn,cn[wn]);return mn},he=(mn,cn)=>{var wn={};for(var fn in mn)ue.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&pe)for(var fn of pe(mn))cn.indexOf(fn)<0&&Re.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Je=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ve(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ve(wn.throw(qe))}catch($e){ua($e)}},Ve=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ve((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ve=()=>{},size:qe="middle",shape:$e="round"}=cn,Mt=he(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,Kt]=(0,se.useState)(!1);return se.createElement(We.ZP,ye({onClick:(0,rt.throttle)(oa=>Je(void 0,null,function*(){Xn&&Kt(!0);try{yield Ve(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(sn.btn,sn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:on||va},Mt),ua)},Ke={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"},St=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(Ke.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:Ke.node},wn)),kt={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ve,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(kt.btns,Xn),style:Ve},mn&&se.createElement(We.ZP,{loading:qe,onClick:wn,type:"primary",className:kt.confirm},cn),fn&&se.createElement(We.ZP,{onClick:va,className:kt.cancel},ua)),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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(st.fixedBottom,mn),style:cn},se.createElement("div",{className:st.wrap},se.createElement("div",{className:st.left},wn),se.createElement("div",{className:st.center},fn),se.createElement("div",{className:st.right},ua))),$t={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()($t.crumbs,mn),style:cn},wn.map((fn,ua)=>uaTt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ve=>{const qe=Math.floor(Ve/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(59301);function ve(Me,at){const Ie=(0,se.useRef)();(0,se.useEffect)(()=>{Ie.current=Me}),(0,se.useEffect)(()=>{function Oe(){Ie.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},54571:function(ut,At,ae){"use strict";ae.r(At),ae.d(At,{default:function(){return mt}});var se=ae(59301),ve={contWrap:"contWrap___TBRYc",header:"header___voEFo",headTitle:"headTitle___O70W5",searchWrap:"searchWrap___qBMXc",wrap1:"wrap1___xT3zc",editBtn:"editBtn___iuadR"},Me=ae(89070),at=ae(78241),Ie=ae(43418),Oe=ae(8591),ie=ae(92832),lt=ae(71418),rt=ae(38854),nt=ae(28103),_e=ae(57809),dt=ae(5083),He=ae(1710),re=ae(3113),y=ae(29458),a=ae(12290),x=ae(85149),b=ae(84105),E=ae(8797),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,me=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,xe=(Jt,Xe,et)=>Xe in Jt?ne(Jt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:et}):Jt[Xe]=et,Ae=(Jt,Xe)=>{for(var et in Xe||(Xe={}))fe.call(Xe,et)&&xe(Jt,et,Xe[et]);if(me)for(var et of me(Xe))Be.call(Xe,et)&&xe(Jt,et,Xe[et]);return Jt},be=(Jt,Xe,et)=>new Promise((bt,Gt)=>{var Ft=Pt=>{try{Ue(et.next(Pt))}catch(Tt){Gt(Tt)}},Zt=Pt=>{try{Ue(et.throw(Pt))}catch(Tt){Gt(Tt)}},Ue=Pt=>Pt.done?bt(Pt.value):Promise.resolve(Pt.value).then(Ft,Zt);Ue((et=et.apply(Jt,Xe)).next())});const yt=({declaration:Jt,user:Xe,dispatch:et,loading:bt})=>{const[Gt,Ft]=(0,se.useState)([{}]),[Zt,Ue]=(0,se.useState)(0),[Pt,Tt]=(0,se.useState)(!1),[De,je]=(0,se.useState)(!1),[pt,Qt]=(0,se.useState)(""),[ct,Xt]=(0,se.useState)(""),[Se,wt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[Et]=at.default.useForm(),Sn=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:pe=>te.createElement("span",null,pe===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),pe===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),pe===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),pe===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u8BBA\u6587\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"treatise_type",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"title",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u4F5C\u8005\u59D3\u540D",align:"left",ellipsis:!0,dataIndex:"author",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u671F\u520A\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"magazine_name",render:pe=>te.createElement("span",null,pe||"--")},{title:"ISSN/ISBN",align:"left",ellipsis:!0,dataIndex:"number",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5E74",align:"left",ellipsis:!0,dataIndex:"year",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9875\u7801",align:"left",ellipsis:!0,dataIndex:"page_number",render:pe=>te.createElement("span",null,pe||"--")},{title:"DOI",align:"left",ellipsis:!0,dataIndex:"doi",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u53D1\u8868\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_date",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u64CD\u4F5C",align:"right",width:200,fixed:"right",ellipsis:!0,dataIndex:"school_name",render:(pe,ue)=>{var Re,gt,ye;return te.createElement(te.Fragment,null,((0,ee.Ny)()||[0,1].includes(ue==null?void 0:ue.status)&&!(0,ee.Ny)())&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/teachPaper/edit?id=${ue==null?void 0:ue.id}`)}},"\u67E5\u770B"),((Re=Xe==null?void 0:Xe.userInfo)==null?void 0:Re.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/teachPaper/edit?id=${ue==null?void 0:ue.id}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ue==null?void 0:ue.id,verify_status:"agree",reason:""})).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Et.setFieldValue("reason",ue==null?void 0:ue.reason),Ie.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(at.default,{form:Et,layout:"vertical",onFinish:he=>be(void 0,null,function*(){(yield(0,z.Uk)(Ae({declaration_id:ue==null?void 0:ue.id,verify_status:"reject"},he))).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:ve.formWrap},te.createElement(at.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){yield Et.submit()})})}},"\u9A73\u56DE"),((gt=Xe==null?void 0:Xe.userInfo)==null?void 0:gt.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),sn())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ye=Xe==null?void 0:Xe.userInfo)==null?void 0:ye.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.UX)({id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),sn())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{sn(),We()},[]);const sn=()=>be(void 0,null,function*(){var pe,ue;Tt(!0);const Re=yield(0,z.Dn)(Ae({declare_type:11},Se));(Re==null?void 0:Re.status)===0&&(Ft(((pe=Re==null?void 0:Re.data)==null?void 0:pe.list)||[]),Ue(((ue=Re==null?void 0:Re.data)==null?void 0:ue.count)||0)),Tt(!1)}),We=()=>be(void 0,null,function*(){var pe,ue;const Re=yield(0,z.Xi)({declare_type:11});(Re==null?void 0:Re.status)===0&&(Qt(((pe=Re==null?void 0:Re.data)==null?void 0:pe.content)||"\u6682\u65E0\u6570\u636E"),Xt(((ue=Re==null?void 0:Re.data)==null?void 0:ue.content)||"\u6682\u65E0\u6570\u636E"))}),Te=()=>be(void 0,null,function*(){const pe=yield(0,z.kF)({declare_type:11,content:pt});(pe==null?void 0:pe.status)===0&&Oe.ZP.success("\u7F16\u8F91\u6210\u529F!")});return te.createElement(lt.Z,{spinning:Pt},te.createElement("div",{className:ve.contWrap},te.createElement("div",{className:ve.header},te.createElement("div",{className:ve.headTitle},"\u6559\u5B66\u8BBA\u6587\u7533\u62A5"),te.createElement("div",{style:{marginLeft:"auto"}},te.createElement(rt.Z,{menu:{items:[{key:1,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/teachPaper/edit?type=1")}},"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u6559\u5B66\u8BBA\u6587")},{key:2,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/teachPaper/edit?type=2")}},"\u666E\u901A\u671F\u520A\u6559\u5B66\u8BBA\u6587")}]},trigger:["click"]},te.createElement(y.op,{shape:"default",onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}})}},te.createElement("span",null,"\u6DFB\u52A0\u8BBA\u6587 ",te.createElement(b.Z,null))))),te.createElement("div",null)),te.createElement(nt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:ve.searchWrap},te.createElement(_e.default,{size:"large",defaultValue:Se.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:pe=>{Se.status=pe,wt(Ae({},Se)),Se.page=1,sn()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(dt.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:pe=>{Se.start_time=pe!=null&&pe[0]?pe[0].format("YYYY-MM-DD"):"",Se.end_time=pe!=null&&pe[1]?pe[1].format("YYYY-MM-DD"):"",wt(Ae({},Se)),Se.page=1,console.log(Se),sn()},format:"YYYY-MM-DD"}),te.createElement(y.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:Se.keyword,onChange:pe=>{Se.page=1,Se.keywords=pe,wt(Ae({},Se)),sn()}})),te.createElement("div",null,te.createElement(He.default,{dataSource:Gt,scroll:{x:1500},pagination:{total:Zt||0,size:"default",onChange:(pe,ue)=>{Se.page=pe,Se.limit=ue,wt(Ae({},Se)),sn()},current:Se==null?void 0:Se.page,pageSize:Se==null?void 0:Se.limit,showTotal:pe=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},pe),"\u6761\u6570\u636E")},columns:Sn,locale:{emptyText:te.createElement(E.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(nt.Z,{style:{margin:"30px 0px"}}),De?te.createElement("div",null,te.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:pt,id:"editContent",onChange:pe=>{Qt(pe)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(y.op,{shape:"default",onClick:()=>{je(!1),Qt(ct)}},"\u53D6\u6D88"),te.createElement(re.ZP,{className:"ml20",type:"primary",onClick:()=>be(void 0,null,function*(){je(!1),yield Te()})},"\u63D0\u4EA4"))):te.createElement("div",{className:ve.wrap1},(0,ee.Ny)()&&te.createElement("div",{className:ve.editBtn,onClick:()=>{je(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(x.Z,{className:"discuss-content",value:pt,style:{fontSize:"12px",color:"#232B40"}}))))};var mt=(0,Me.connect)(({declaration:Jt,loading:Xe,user:et})=>({declaration:Jt,loading:Xe,user:et}))(yt)},50371:function(ut,At){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ve=1;ve{const Ie=Me[at];Ie!==void 0&&(se[at]=Ie)})}return se}At.Z=ae},13845:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return se},Z:function(){return ve}});function se(Me){return Me!=null&&Me===Me.window}function ve(Me,at){var Ie,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Me)?lt=Me[at?"pageYOffset":"pageXOffset"]:Me instanceof Document?lt=Me.documentElement[ie]:(Me instanceof HTMLElement||Me)&&(lt=Me[ie]),Me&&!se(Me)&&typeof lt!="number"&&(lt=(Oe=((Ie=Me.ownerDocument)!==null&&Ie!==void 0?Ie:Me).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(59301);function ve(){const[,Me]=se.useReducer(at=>at+1,0);return Me}},68031:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return at}});var se=ae(16089);function ve(Ie,Oe,ie,lt){const rt=ie-Oe;return Ie/=lt/2,Ie<1?rt/2*Ie*Ie*Ie+Oe:rt/2*((Ie-=2)*Ie*Ie+2)+Oe}var Me=ae(13845);function at(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Me.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=ve(y>rt?rt:y,_e,Ie,rt);(0,Me.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var xe;const{prefixCls:Ae,className:be,rootClassName:yt,children:mt,indeterminate:Jt=!1,style:Xe,onMouseEnter:et,onMouseLeave:bt,skipGroup:Gt=!1,disabled:Ft}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ue,direction:Pt,checkbox:Tt}=at.useContext(Ie.E_),De=at.useContext(rt),{isFormItemInput:je}=at.useContext(ie.aM),pt=at.useContext(Oe.Z),Qt=(xe=(De==null?void 0:De.disabled)||Ft)!==null&&xe!==void 0?xe:pt,ct=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Gt)return Zt.value!==ct.current&&(De==null||De.cancelValue(ct.current),De==null||De.registerValue(Zt.value),ct.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Xt=Ue("checkbox",Ae),[Se,wt]=(0,nt.ZP)(Xt),Et=Object.assign({},Zt);De&&!Gt&&(Et.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},Et.name=De.name,Et.checked=De.value.includes(Zt.value));const Sn=ve()(`${Xt}-wrapper`,{[`${Xt}-rtl`]:Pt==="rtl",[`${Xt}-wrapper-checked`]:Et.checked,[`${Xt}-wrapper-disabled`]:Qt,[`${Xt}-wrapper-in-form-item`]:je},Tt==null?void 0:Tt.className,be,yt,wt),sn=ve()({[`${Xt}-indeterminate`]:Jt},dt.A,wt),We=Jt?"mixed":void 0;return Se(at.createElement(_e.Z,{component:"Checkbox",disabled:Qt},at.createElement("label",{className:Sn,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Xe),onMouseEnter:et,onMouseLeave:bt},at.createElement(Me.Z,Object.assign({"aria-checked":We},Et,{prefixCls:Xt,className:sn,disabled:Qt,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var xe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(xe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:xe,children:Ae,options:be=[],prefixCls:yt,className:mt,rootClassName:Jt,style:Xe,onChange:et}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Gt,direction:Ft}=at.useContext(Ie.E_),[Zt,Ue]=at.useState(bt.value||xe||[]),[Pt,Tt]=at.useState([]);at.useEffect(()=>{"value"in bt&&Ue(bt.value||[])},[bt.value]);const De=at.useMemo(()=>be.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[be]),je=Te=>{Tt(pe=>pe.filter(ue=>ue!==Te))},pt=Te=>{Tt(pe=>[].concat((0,x.Z)(pe),[Te]))},Qt=Te=>{const pe=Zt.indexOf(Te.value),ue=(0,x.Z)(Zt);pe===-1?ue.push(Te.value):ue.splice(pe,1),"value"in bt||Ue(ue),et==null||et(ue.filter(Re=>Pt.includes(Re)).sort((Re,gt)=>{const ye=De.findIndex(Je=>Je.value===Re),he=De.findIndex(Je=>Je.value===gt);return ye-he}))},ct=Gt("checkbox",yt),Xt=`${ct}-group`,[Se,wt]=(0,nt.ZP)(ct),Et=(0,b.Z)(bt,["value","disabled"]),Sn=be.length?De.map(Te=>at.createElement(a,{prefixCls:ct,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:bt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Xt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,sn={toggleOption:Qt,value:Zt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:je},We=ve()(Xt,{[`${Xt}-rtl`]:Ft==="rtl"},mt,Jt,wt);return Se(at.createElement("div",Object.assign({className:We,style:Xe},Et,{ref:Be}),at.createElement(rt.Provider,{value:sn},Sn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var me=ne},98447:function(ut,At,ae){"use strict";ae.d(At,{C2:function(){return Ie}});var se=ae(17313),ve=ae(37613),Me=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case gn:return se.createElement(Pt,{callback:gr,onCancel:fr});case kn:return se.createElement(Tt.Z,{callback:gr,onCancel:fr});case $t:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=cn($e),Oi=cn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(po){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in xe?dt(xe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):xe[Ae]=be,E=(xe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(xe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(xe,be,Ae[be]);return xe},z=(xe,Ae)=>He(xe,re(Ae));const{useForm:ee}=se.default,te={width:280,marginRight:10},ne={labelCol:{span:5},wrapperCol:{span:19}};var me=({callback:xe,onCancel:Ae})=>{const[be]=ee();let yt=(0,rt.useRef)();function mt(et){yt.current.width=be.getFieldValue("width"),yt.current.align=be.getFieldValue("align"),xe(et,yt.current)}function Jt(et,bt){if(et.status===-1){he.ZP.error(et.message);return}be.setFieldsValue({src:`/api/attachments/${et.id}`,type:bt.type})}function Xe(et){let bt=et.target.files[0];yt.current=bt,Be(bt,Jt)}return _e.createElement(se.default,z(E({form:be},ne),{className:"upload-image-panel",onFinish:mt,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Me.default,{style:te})),_e.createElement(fe,{onFileChange:Xe}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Me.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(at.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Ie.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Oe.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:xe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:xe}))}function Be(xe,Ae){if(!xe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",xe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var yt=new window.XMLHttpRequest;yt.withCredentials=!0,yt.addEventListener("load",function(mt){Ae(JSON.parse(mt.target.responseText),xe)},!1),yt.addEventListener("error",function(mt){console.error(mt)},!1),yt.open("POST",`${lt.KI}/api/attachments.json`),yt.send(be)}},79346:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Me}});var se=ae(59301),he=ae(4676);class Me extends se.Component{constructor(Ie){super(Ie);const Oe=window.document;this.node=Oe.createElement("div"),Oe.body.appendChild(this.node)}render(){const{children:Ie}=this.props;return(0,he.createPortal)(Ie,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(ut,At,ae){"use strict";ae.d(At,{i:function(){return te},Z:function(){return me}});var se={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"},he=ae(71418),Me=ae(6848),at=ae(92310),Ie=ae.n(at),Oe=ae(955),ie=ae(8797),lt=ae(24065),rt="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",dt="data:image/png;base64,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",He="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=",re="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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ae(59301);const te=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:rt,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:dt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var me=({className:fe,dataSource:Be=[],col:xe=4,right:Ae,bottom:be=23,precision:yt=0,wrapWidth:mt=1200,trackEventItems:Jt,loading:Xe,onRemove:et=()=>{},isCurrent:bt=!0,showAlias:Gt=!1})=>{const Ft=Math.floor((mt-(xe-1)*Ae)/xe),Zt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Ye=>(window.ENV==="build"&&(Ye.ptimg=`/react/build${Ye.ptimg}`,Ye.swimg=`/react/build${Ye.swimg}`),Ye));return ee.createElement(he.Z,{spinning:Xe},ee.createElement("div",{className:Ie()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((Ye,Pt)=>{var Tt;const{name:De,id:We,identifier:pt,featured:Qt,school_name:ct,image_url:Xt,excellent:Se,is_plan:wt}=Ye;return ee.createElement("div",{key:We,className:se.wrap,style:{width:Ft,marginRight:(1+Pt)%xe===0?0:Ae+yt,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:Et=>{Et.preventDefault(),Et.stopPropagation(),Jt&&(0,Oe.L9)([Jt]),(0,Oe.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Xt}`}),bt&&(0,lt.bg)()&&(Ye==null?void 0:Ye.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:Et=>{Et.stopPropagation(),et(Ye)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Tt=Ye==null?void 0:Ye.subject_tags)==null?void 0:Tt.map((Et,Sn)=>{var sn,Ve;if(Sn===0){const pe=(sn=Zt.find(ue=>ue.name==Et))==null?void 0:sn.swimg;return ee.createElement("img",{className:se.sign,src:pe,style:{left:"-4px"}})}const Te=(Ve=Zt.find(pe=>pe.name==Et))==null?void 0:Ve.ptimg;return ee.createElement("img",{className:se.sign,src:Te,style:{left:`${48+52*(Sn-1)+2*Sn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ye==null?void 0:Ye.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Me.Z,{title:Gt&&(Ye!=null&&Ye.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ye==null?void 0:Ye.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Gt&&(Ye==null?void 0:Ye.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Me.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,Ye.stages_count))),ee.createElement(Me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,Ye.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(ut,At,ae){"use strict";ae.d(At,{jL:function(){return Ie},w9:function(){return Ye},QD:function(){return Ht},cQ:function(){return et.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return Qt},YG:function(){return We},qp:function(){return _e},vr:function(){return gn},qE:function(){return St},Je:function(){return ee},wb:function(){return Xe},cq:function(){return Sn},tp:function(){return re}});var se=ae(59301),he={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"},Me="data:image/png;base64,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",Ie=({dataSource:mn=[],img:cn,imgWidth:wn=346,title:fn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,fn),se.createElement("span",null,ua)),mn.length>0&&se.createElement("div",{className:he.btns},mn.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Me,width:39}):null))),va),cn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:cn,width:wn}))),Oe={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=ae(92310),lt=ae.n(ie),rt=ae(89392),_e=({dataSource:mn=[],value:cn,onChange:wn,onTitleChange:fn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:qe="#6A7283",showCount:$e})=>{const[Mt,on]=(0,se.useState)(0),[Kt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;mn.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),mn.length===0&&on(0),oa(!1)},[mn]),se.createElement("div",{className:lt()(Oe.row,ua),style:Ue},se.createElement("div",{onClick:(0,rt.throttle)(()=>fn==null?void 0:fn(),2e3),style:{width:Xn,marginTop:Kt?12:4},className:`${Oe.title} ${fn?"current":""}`},va),se.createElement("div",{className:Kt?`${Oe.tagsWrap} ${Oe.tagsBorderWrap}`:Oe.tagsWrap},se.createElement("div",{className:Oe.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Oe.tag,ref:Mn},mn==null?void 0:mn.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:qe},className:cn===da.id?Oe.active:""},se.createElement("span",{title:da.name,className:Oe.name},da.name),!!$e&&se.createElement("span",{className:Oe.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Oe.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Oe.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},dt={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={}})=>se.createElement("div",{style:ua,className:lt()(dt.tabs,fn)},mn.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:cn===va.id?dt.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ae(92832),b=({dataSource:mn=[],value:cn="",onChange:wn,onInputChange:fn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var qe;const[$e,Mt]=(0,se.useState)(""),[on,Kt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=cn;(En=JSON.stringify(cn))!=null&&En.includes("{")&&(Mt(cn.id),da=cn.value||"");try{Kt(decodeURIComponent(da||""))}catch(ta){Kt(decodeURIComponent(da||""))}},[cn]);const oa=()=>{wn(encodeURIComponent(on),$e||null)},Mn=En=>{En!==$e&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:lt()(y.input,ua),style:va},!!mn.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},(qe=mn.find(En=>En.id===$e))==null?void 0:qe.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},mn.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{Kt(En.target.value),fn(encodeURIComponent(En.target.value),$e||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:mn,onChange:cn,className:wn,total:fn,pageSize:ua,style:va={}})=>{const Xn=mn<2,Ue=mn>=Math.ceil(fn/ua);return fn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:lt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||cn(mn-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||cn(mn+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},te={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ne=ae(71418),me=ae(6848),fe=ae(13570),Be=ae(3294),xe=ae(955),Ae=ae(96908),be=ae(57177),yt=ae(81378),mt=ae(8797),Xe=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return se.createElement(ne.Z,{spinning:qe},se.createElement("div",{className:lt()(te.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{name:Kt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:te.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:te.li,onClick:Wt=>{Wt.preventDefault(),Ue&&(0,xe.L9)([Ue]),En&&(0,xe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:te.img},se.createElement("img",{className:te.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:te.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:te.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:te.sign,src:yt})),se.createElement("div",{className:te.name},se.createElement(me.Z,{title:Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:te.e},Kt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:te.tags},se.createElement(me.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(me.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(me.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:te.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:te.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!cn.length&&se.createElement(mt.Z,null)))},et=ae(33847),bt={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"},Gt="data:image/png;base64,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",Ft=ae(59301),Ye=({className:mn,dataSource:cn=[],col:wn=4,right:fn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:qe})=>{const $e=Math.floor((Xn-(wn-1)*fn)/wn);return Ft.createElement(ne.Z,{spinning:qe},Ft.createElement("div",{className:lt()(bt.list,mn)},!!cn.length&&cn.map((Mt,on)=>{const{subject_identifier:Kt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Ft.createElement("div",{className:bt.wrap,key:oa,style:{width:$e,marginRight:(1+on)%wn===0?0:fn+va,marginBottom:ua}},Ft.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,xe.L9)([Ue]),(0,xe.xg)(Mt.first_category_url)}},Ft.createElement("div",{className:bt.top},Ft.createElement(me.Z,{title:Mt.name},Ft.createElement("div",{className:bt.name},Mt.name)),Ft.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Ft.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),Kt&&Ft.createElement("div",{className:bt.btns},Ft.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Ft.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Ft.createElement("div",{className:bt.sign},"\u516C\u5F00")),Ft.createElement("div",{className:bt.bottom},Mt.visits>0&&Ft.createElement(me.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-liulanyan"}),Ft.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Ft.createElement(me.Z,{title:"\u6210\u5458",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Ft.createElement(me.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Ft.createElement("span",null,Ft.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Ft.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Ft.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Ft.createElement("div",{className:bt.lockWrap},Ft.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Ft.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!cn.length&&Ft.createElement(mt.Z,null)))},Pt={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Tt=ae(89070),We=({dataSource:mn=[],value:cn,onChange:wn,className:fn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:lt()(Pt.tabs,fn),style:ua},se.createElement("div",{className:Pt.tabsWrap},mn.map((Xn,Ue)=>se.createElement("aside",{className:Pt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Tt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:cn===Xn.id?Pt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(me.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Pt.tabBar},va)),Qt=({className:mn,style:cn={},children:wn})=>se.createElement("div",{className:lt()(mn),style:cn},wn),ct={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Xt=ae(38854),Se=ae(20834);const wt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Sn=({sortValue:mn,dropValue:cn,className:wn,onSort:fn,onDrop:ua,dataSource:va=wt})=>{var Xn;return se.createElement("div",{className:lt()(ct.orderWrap,wn)},se.createElement(Xt.Z,{dropdownRender:()=>se.createElement(Se.default,null,va.map((Ue,qe)=>se.createElement(Se.default.Item,{key:qe,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:ct.orderTextWrap},(Xn=va.find(Ue=>cn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:ct.orderIconWrap},se.createElement("span",{className:ct.orderAsc},se.createElement("i",{className:mn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-up font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")})),se.createElement("span",{className:ct.orderDesc},se.createElement("i",{className:mn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer} ${ct.active}`:`iconfont icon-sanjiaoxing-down font12 ${ct.cursorPointer}`,onClick:()=>fn(mn==="asc"?"desc":"asc")}))))},sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Ve=ae(3113),Te=Object.defineProperty,pe=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,gt=(mn,cn,wn)=>cn in mn?Te(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,ye=(mn,cn)=>{for(var wn in cn||(cn={}))ue.call(cn,wn)&>(mn,wn,cn[wn]);if(pe)for(var wn of pe(cn))Re.call(cn,wn)&>(mn,wn,cn[wn]);return mn},ve=(mn,cn)=>{var wn={};for(var fn in mn)ue.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&pe)for(var fn of pe(mn))cn.indexOf(fn)<0&&Re.call(mn,fn)&&(wn[fn]=mn[fn]);return wn},Ke=(mn,cn,wn)=>new Promise((fn,ua)=>{var va=qe=>{try{Ue(wn.next(qe))}catch($e){ua($e)}},Xn=qe=>{try{Ue(wn.throw(qe))}catch($e){ua($e)}},Ue=qe=>qe.done?fn(qe.value):Promise.resolve(qe.value).then(va,Xn);Ue((wn=wn.apply(mn,cn)).next())}),Ce=mn=>{var cn=mn,{className:wn,style:fn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:qe="middle",shape:$e="round"}=cn,Mt=ve(cn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,Kt]=(0,se.useState)(!1);return se.createElement(Ve.ZP,ye({onClick:(0,rt.throttle)(oa=>Ke(void 0,null,function*(){Xn&&Kt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&Kt(!1)}),2e3,{leading:!0,trailing:!1}),className:lt()(sn.btn,sn[`${qe}-${$e}`],wn),style:fn,size:qe,shape:$e,loading:on||va},Mt),ua)},je={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"},St=({className:mn,style:cn,children:wn=null,onClick:fn,title:ua})=>se.createElement("div",{className:lt()(je.head,mn),style:cn},se.createElement("span",{className:"primary-hover",onClick:fn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:mn=!0,confirmTitle:cn,confirmClick:wn,cancelShow:fn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:qe=!1})=>se.createElement("div",{className:lt()(kt.btns,Xn),style:Ue},mn&&se.createElement(Ve.ZP,{loading:qe,onClick:wn,type:"primary",className:kt.confirm},cn),fn&&se.createElement(Ve.ZP,{onClick:va,className:kt.cancel},ua)),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"},gn=({className:mn,style:cn={},LeftContent:wn,children:fn,RightContent:ua})=>se.createElement("div",{className:lt()(st.fixedBottom,mn),style:cn},se.createElement("div",{className:st.wrap},se.createElement("div",{className:st.left},wn),se.createElement("div",{className:st.center},fn),se.createElement("div",{className:st.right},ua))),$t={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},Cn=({className:mn,style:cn={},dataSource:wn=[]})=>se.createElement("div",{className:lt()($t.crumbs,mn),style:cn},wn.map((fn,ua)=>uaTt.history.push(fn.path)},fn.name):se.createElement("span",null,fn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},fn.name))),un=ae(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(mn,cn,wn)=>cn in mn?kn(mn,cn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):mn[cn]=wn,In=(mn,cn)=>{for(var wn in cn||(cn={}))Ea.call(cn,wn)&&Na(mn,wn,cn[wn]);if(Sa)for(var wn of Sa(cn))Fa.call(cn,wn)&&Na(mn,wn,cn[wn]);return mn},qa=(mn,cn)=>ca(mn,xa(cn)),_a=(mn,cn)=>{var wn={};for(var fn in mn)Ea.call(mn,fn)&&cn.indexOf(fn)<0&&(wn[fn]=mn[fn]);if(mn!=null&&Sa)for(var fn of Sa(mn))cn.indexOf(fn)<0&&Fa.call(mn,fn)&&(wn[fn]=mn[fn]);return wn};const{Countdown:Pa}=un.default;var Mo=mn=>{var cn=mn,{onChange:wn}=cn,fn=_a(cn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const qe=Math.floor(Ue/1e3);va(qe)};return se.createElement(Pa,qa(In({},fn),{onChange:Xn}))}},58856:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(59301);function he(Me,at){const Ie=(0,se.useRef)();(0,se.useEffect)(()=>{Ie.current=Me}),(0,se.useEffect)(()=>{function Oe(){Ie.current()}if(at!==null){let ie=setInterval(Oe,at);return()=>clearInterval(ie)}},[at])}},54571:function(ut,At,ae){"use strict";ae.r(At),ae.d(At,{default:function(){return mt}});var se=ae(59301),he={contWrap:"contWrap___TBRYc",header:"header___voEFo",headTitle:"headTitle___O70W5",searchWrap:"searchWrap___qBMXc",wrap1:"wrap1___xT3zc",editBtn:"editBtn___iuadR"},Me=ae(89070),at=ae(78241),Ie=ae(43418),Oe=ae(8591),ie=ae(92832),lt=ae(71418),rt=ae(38854),nt=ae(28103),_e=ae(57809),dt=ae(5083),He=ae(1710),re=ae(3113),y=ae(29458),a=ae(12290),x=ae(85149),b=ae(84105),E=ae(8797),z=ae(70849),ee=ae(24065),te=ae(59301),ne=Object.defineProperty,me=Object.getOwnPropertySymbols,fe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,xe=(Jt,Xe,et)=>Xe in Jt?ne(Jt,Xe,{enumerable:!0,configurable:!0,writable:!0,value:et}):Jt[Xe]=et,Ae=(Jt,Xe)=>{for(var et in Xe||(Xe={}))fe.call(Xe,et)&&xe(Jt,et,Xe[et]);if(me)for(var et of me(Xe))Be.call(Xe,et)&&xe(Jt,et,Xe[et]);return Jt},be=(Jt,Xe,et)=>new Promise((bt,Gt)=>{var Ft=Pt=>{try{Ye(et.next(Pt))}catch(Tt){Gt(Tt)}},Zt=Pt=>{try{Ye(et.throw(Pt))}catch(Tt){Gt(Tt)}},Ye=Pt=>Pt.done?bt(Pt.value):Promise.resolve(Pt.value).then(Ft,Zt);Ye((et=et.apply(Jt,Xe)).next())});const yt=({declaration:Jt,user:Xe,dispatch:et,loading:bt})=>{const[Gt,Ft]=(0,se.useState)([{}]),[Zt,Ye]=(0,se.useState)(0),[Pt,Tt]=(0,se.useState)(!1),[De,We]=(0,se.useState)(!1),[pt,Qt]=(0,se.useState)(""),[ct,Xt]=(0,se.useState)(""),[Se,wt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[Et]=at.default.useForm(),Sn=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:pe=>te.createElement("span",null,pe===-1&&te.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),pe===0&&te.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),pe===1&&te.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),pe===2&&te.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u8BBA\u6587\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"treatise_type",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"title",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u4F5C\u8005\u59D3\u540D",align:"left",ellipsis:!0,dataIndex:"author",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u671F\u520A\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"magazine_name",render:pe=>te.createElement("span",null,pe||"--")},{title:"ISSN/ISBN",align:"left",ellipsis:!0,dataIndex:"number",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u5E74",align:"left",ellipsis:!0,dataIndex:"year",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u9875\u7801",align:"left",ellipsis:!0,dataIndex:"page_number",render:pe=>te.createElement("span",null,pe||"--")},{title:"DOI",align:"left",ellipsis:!0,dataIndex:"doi",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u53D1\u8868\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"publish_date",render:pe=>te.createElement("span",null,pe||"--")},{title:"\u64CD\u4F5C",align:"right",width:200,fixed:"right",ellipsis:!0,dataIndex:"school_name",render:(pe,ue)=>{var Re,gt,ye,ve;return te.createElement(te.Fragment,null,((0,ee.Ny)()&&((Re=Xe.userInfo)==null?void 0:Re.real_name)!==(ue==null?void 0:ue.user_name)||[0,1].includes(ue==null?void 0:ue.status))&&te.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"view"}}),Me.history.push(`/declaration/research/teachPaper/view?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.treatise_type}`)}},"\u67E5\u770B"),((gt=Xe==null?void 0:Xe.userInfo)==null?void 0:gt.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}}),Me.history.push(`/declaration/research/teachPaper/edit?id=${ue==null?void 0:ue.id}&type=${ue==null?void 0:ue.treatise_type}`)}},"\u7F16\u8F91"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.Uk)({declaration_id:ue==null?void 0:ue.id,verify_status:"agree",reason:""})).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())})})}},"\u901A\u8FC7"),(0,ee.Ny)()&&(ue==null?void 0:ue.status)===0&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Et.setFieldValue("reason",ue==null?void 0:ue.reason),Ie.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:te.createElement("div",null,te.createElement(at.default,{form:Et,layout:"vertical",onFinish:Ke=>be(void 0,null,function*(){(yield(0,z.Uk)(Ae({declaration_id:ue==null?void 0:ue.id,verify_status:"reject"},Ke))).status===0&&(Oe.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),sn())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},te.createElement(at.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},te.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){yield Et.submit()})})}},"\u9A73\u56DE"),((ye=Xe==null?void 0:Xe.userInfo)==null?void 0:ye.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.xx)({declaration_id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),sn())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ve=Xe==null?void 0:Xe.userInfo)==null?void 0:ve.real_name)===(ue==null?void 0:ue.user_name)&&[-1,2].includes(ue==null?void 0:ue.status)&&te.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Ie.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>be(void 0,null,function*(){(yield(0,z.UX)({id:ue==null?void 0:ue.id})).status===0&&(Oe.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),sn())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{sn(),Ve()},[]);const sn=()=>be(void 0,null,function*(){var pe,ue;Tt(!0);const Re=yield(0,z.Dn)(Ae({declare_type:11},Se));(Re==null?void 0:Re.status)===0&&(Ft(((pe=Re==null?void 0:Re.data)==null?void 0:pe.list)||[]),Ye(((ue=Re==null?void 0:Re.data)==null?void 0:ue.count)||0)),Tt(!1)}),Ve=()=>be(void 0,null,function*(){var pe,ue;const Re=yield(0,z.Xi)({declare_type:11});(Re==null?void 0:Re.status)===0&&(Qt(((pe=Re==null?void 0:Re.data)==null?void 0:pe.content)||"\u6682\u65E0\u6570\u636E"),Xt(((ue=Re==null?void 0:Re.data)==null?void 0:ue.content)||"\u6682\u65E0\u6570\u636E"))}),Te=()=>be(void 0,null,function*(){if((pt==null?void 0:pt.length)>1e3){Oe.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const pe=yield(0,z.kF)({declare_type:11,content:pt});(pe==null?void 0:pe.status)===0&&(We(!1),Oe.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return te.createElement(lt.Z,{spinning:Pt},te.createElement("div",{className:he.contWrap},te.createElement("div",{className:he.header},te.createElement("div",{className:he.headTitle},"\u6559\u5B66\u8BBA\u6587\u7533\u62A5"),te.createElement("div",{style:{marginLeft:"auto"}},te.createElement(rt.Z,{menu:{items:[{key:1,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/teachPaper/edit?type=1")}},"\u5317\u56FE\u4E2D\u6587\u6838\u5FC3\u671F\u520A\u6559\u5B66\u8BBA\u6587")},{key:2,label:te.createElement("div",{onClick:()=>{Me.history.push("/declaration/research/teachPaper/edit?type=2")}},"\u666E\u901A\u671F\u520A\u6559\u5B66\u8BBA\u6587")}]},trigger:["click"]},te.createElement(y.op,{shape:"default",onClick:()=>{et({type:"declaration/changeMode",payload:{mode:"edit"}})}},te.createElement("span",null,"\u6DFB\u52A0\u8BBA\u6587 ",te.createElement(b.Z,null))))),te.createElement("div",null)),te.createElement(nt.Z,{style:{margin:"12px 0px 20px 0px"}}),te.createElement("div",{className:he.searchWrap},te.createElement(_e.default,{size:"large",defaultValue:Se.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:pe=>{Se.status=pe,wt(Ae({},Se)),Se.page=1,sn()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),te.createElement(dt.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:pe=>{Se.start_time=pe!=null&&pe[0]?pe[0].format("YYYY-MM-DD"):"",Se.end_time=pe!=null&&pe[1]?pe[1].format("YYYY-MM-DD"):"",wt(Ae({},Se)),Se.page=1,console.log(Se),sn()},format:"YYYY-MM-DD"}),te.createElement(y.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:Se.keyword,onChange:pe=>{Se.page=1,Se.keywords=pe,wt(Ae({},Se)),sn()}})),te.createElement("div",null,te.createElement(He.default,{dataSource:Gt,scroll:{x:1500},pagination:{total:Zt||0,size:"default",onChange:(pe,ue)=>{Se.page=pe,Se.limit=ue,wt(Ae({},Se)),sn()},current:Se==null?void 0:Se.page,pageSize:Se==null?void 0:Se.limit,showTotal:pe=>te.createElement(te.Fragment,null,"\u5171",te.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},pe),"\u6761\u6570\u636E")},columns:Sn,locale:{emptyText:te.createElement(E.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),te.createElement(nt.Z,{style:{margin:"30px 0px"}}),De?te.createElement("div",null,te.createElement(a.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:pt,id:"editContent",onChange:pe=>{Qt(pe)}}),te.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},te.createElement(y.op,{shape:"default",onClick:()=>{We(!1),Qt(ct)}},"\u53D6\u6D88"),te.createElement(re.ZP,{className:"ml20",type:"primary",onClick:()=>be(void 0,null,function*(){yield Te()})},"\u63D0\u4EA4"))):te.createElement("div",{className:he.wrap1},(0,ee.Ny)()&&te.createElement("div",{className:he.editBtn,onClick:()=>{We(!0)}},te.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),te.createElement(x.Z,{className:"discuss-content",value:pt,style:{fontSize:"12px",color:"#232B40"}}))))};var mt=(0,Me.connect)(({declaration:Jt,loading:Xe,user:et})=>({declaration:Jt,loading:Xe,user:et}))(yt)},50371:function(ut,At){"use strict";function ae(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Ie=Me[at];Ie!==void 0&&(se[at]=Ie)})}return se}At.Z=ae},13845:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return se},Z:function(){return he}});function se(Me){return Me!=null&&Me===Me.window}function he(Me,at){var Ie,Oe;if(typeof window=="undefined")return 0;const ie=at?"scrollTop":"scrollLeft";let lt=0;return se(Me)?lt=Me[at?"pageYOffset":"pageXOffset"]:Me instanceof Document?lt=Me.documentElement[ie]:(Me instanceof HTMLElement||Me)&&(lt=Me[ie]),Me&&!se(Me)&&typeof lt!="number"&&(lt=(Oe=((Ie=Me.ownerDocument)!==null&&Ie!==void 0?Ie:Me).documentElement)===null||Oe===void 0?void 0:Oe[ie]),lt}},56762:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(59301);function he(){const[,Me]=se.useReducer(at=>at+1,0);return Me}},68031:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return at}});var se=ae(16089);function he(Ie,Oe,ie,lt){const rt=ie-Oe;return Ie/=lt/2,Ie<1?rt/2*Ie*Ie*Ie+Oe:rt/2*((Ie-=2)*Ie*Ie+2)+Oe}var Me=ae(13845);function at(Ie){let Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:lt,duration:rt=450}=Oe,nt=ie(),_e=(0,Me.Z)(nt,!0),dt=Date.now(),He=()=>{const y=Date.now()-dt,a=he(y>rt?rt:y,_e,Ie,rt);(0,Me.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var xe;const{prefixCls:Ae,className:be,rootClassName:yt,children:mt,indeterminate:Jt=!1,style:Xe,onMouseEnter:et,onMouseLeave:bt,skipGroup:Gt=!1,disabled:Ft}=fe,Zt=He(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ye,direction:Pt,checkbox:Tt}=at.useContext(Ie.E_),De=at.useContext(rt),{isFormItemInput:We}=at.useContext(ie.aM),pt=at.useContext(Oe.Z),Qt=(xe=(De==null?void 0:De.disabled)||Ft)!==null&&xe!==void 0?xe:pt,ct=at.useRef(Zt.value);at.useEffect(()=>{De==null||De.registerValue(Zt.value)},[]),at.useEffect(()=>{if(!Gt)return Zt.value!==ct.current&&(De==null||De.cancelValue(ct.current),De==null||De.registerValue(Zt.value),ct.current=Zt.value),()=>De==null?void 0:De.cancelValue(Zt.value)},[Zt.value]);const Xt=Ye("checkbox",Ae),[Se,wt]=(0,nt.ZP)(Xt),Et=Object.assign({},Zt);De&&!Gt&&(Et.onChange=function(){Zt.onChange&&Zt.onChange.apply(Zt,arguments),De.toggleOption&&De.toggleOption({label:mt,value:Zt.value})},Et.name=De.name,Et.checked=De.value.includes(Zt.value));const Sn=he()(`${Xt}-wrapper`,{[`${Xt}-rtl`]:Pt==="rtl",[`${Xt}-wrapper-checked`]:Et.checked,[`${Xt}-wrapper-disabled`]:Qt,[`${Xt}-wrapper-in-form-item`]:We},Tt==null?void 0:Tt.className,be,yt,wt),sn=he()({[`${Xt}-indeterminate`]:Jt},dt.A,wt),Ve=Jt?"mixed":void 0;return Se(at.createElement(_e.Z,{component:"Checkbox",disabled:Qt},at.createElement("label",{className:Sn,style:Object.assign(Object.assign({},Tt==null?void 0:Tt.style),Xe),onMouseEnter:et,onMouseLeave:bt},at.createElement(Me.Z,Object.assign({"aria-checked":Ve},Et,{prefixCls:Xt,className:sn,disabled:Qt,ref:Be})),mt!==void 0&&at.createElement("span",null,mt))))};var a=at.forwardRef(re),x=ae(26407),b=ae(2738),E=function(fe,Be){var xe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(xe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:xe,children:Ae,options:be=[],prefixCls:yt,className:mt,rootClassName:Jt,style:Xe,onChange:et}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Gt,direction:Ft}=at.useContext(Ie.E_),[Zt,Ye]=at.useState(bt.value||xe||[]),[Pt,Tt]=at.useState([]);at.useEffect(()=>{"value"in bt&&Ye(bt.value||[])},[bt.value]);const De=at.useMemo(()=>be.map(Te=>typeof Te=="string"||typeof Te=="number"?{label:Te,value:Te}:Te),[be]),We=Te=>{Tt(pe=>pe.filter(ue=>ue!==Te))},pt=Te=>{Tt(pe=>[].concat((0,x.Z)(pe),[Te]))},Qt=Te=>{const pe=Zt.indexOf(Te.value),ue=(0,x.Z)(Zt);pe===-1?ue.push(Te.value):ue.splice(pe,1),"value"in bt||Ye(ue),et==null||et(ue.filter(Re=>Pt.includes(Re)).sort((Re,gt)=>{const ye=De.findIndex(Ke=>Ke.value===Re),ve=De.findIndex(Ke=>Ke.value===gt);return ye-ve}))},ct=Gt("checkbox",yt),Xt=`${ct}-group`,[Se,wt]=(0,nt.ZP)(ct),Et=(0,b.Z)(bt,["value","disabled"]),Sn=be.length?De.map(Te=>at.createElement(a,{prefixCls:ct,key:Te.value.toString(),disabled:"disabled"in Te?Te.disabled:bt.disabled,value:Te.value,checked:Zt.includes(Te.value),onChange:Te.onChange,className:`${Xt}-item`,style:Te.style,title:Te.title},Te.label)):Ae,sn={toggleOption:Qt,value:Zt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:We},Ve=he()(Xt,{[`${Xt}-rtl`]:Ft==="rtl"},mt,Jt,wt);return Se(at.createElement("div",Object.assign({className:Ve,style:Xe},Et,{ref:Be}),at.createElement(rt.Provider,{value:sn},Sn)))},ee=at.forwardRef(z);var te=at.memo(ee);const ne=a;ne.Group=te,ne.__ANT_CHECKBOX=!0;var me=ne},98447:function(ut,At,ae){"use strict";ae.d(At,{C2:function(){return Ie}});var se=ae(17313),he=ae(37613),Me=ae(83116);const at=Oe=>{const{checkboxCls:ie}=Oe,lt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",flexWrap:"wrap",columnGap:Oe.marginXS,[`> ${Oe.antCls}-row`]:{flex:1}}),[lt]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${lt}`]:{marginInlineStart:0},[`&${lt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Oe)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Oe.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Oe))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Oe.checkboxSize,height:Oe.checkboxSize,direction:"ltr",backgroundColor:Oe.colorBgContainer,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadiusSM,borderCollapse:"separate",transition:`all ${Oe.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Oe.checkboxSize/14*5,height:Oe.checkboxSize/14*8,border:`${Oe.lineWidthBold}px solid ${Oe.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Oe.motionDurationFast} ${Oe.motionEaseInBack}, opacity ${Oe.motionDurationFast}`}},"& + span":{paddingInlineStart:Oe.paddingXS,paddingInlineEnd:Oe.paddingXS}})},{[` ${lt}:not(${lt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Oe.colorPrimary}},[`${lt}:not(${lt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Oe.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Oe.colorPrimary,borderColor:Oe.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Oe.motionDurationMid} ${Oe.motionEaseOutBack} ${Oe.motionDurationFast}`}}},[` ${lt}-checked:not(${lt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,ie){const lt=(0,ve.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}At.ZP=(0,Me.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Ie(lt,Oe)]})},5083:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return ad}});var se=ae(61186),ve=ae.n(se),Me=ae(48736),at=ae(90111),Ie=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);ve().extend(y()),ve().extend(He()),ve().extend(Ie()),ve().extend(ie()),ve().extend(rt()),ve().extend(_e()),ve().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var ze=(Qe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return ve()()},getFixedDate:function(le){return ve()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return ve()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return ve()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return ve()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(ze=le.addDate(ze,-7)),ze}function st(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function $t(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Ut,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Ut){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!$t({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!$t({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/pe)*pe,It=Ot+pe-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,We.Z)(function(){if(!oe)return[[""],""];for(var Qe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,Et.Z)(Ot,2),Vt=It[1];function Ut(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Vt,Ut,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case un.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Vt=(0,ne.useState)(!1),Ut=(0,Et.Z)(Vt,2),ht=Ut[0],Nt=Ut[1],qt=(0,ne.useState)(!1),An=(0,Et.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case un.Z.ESC:{Nt(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ve(oe,le){return ne.useMemo(function(){return oe||(le?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,Et.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,Et.Z)(Ee,2),Qe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(nn){ze(nn),ge(nn)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=ne.createContext({}),on=Mt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,ze){var vt=Qe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Qe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Vt=It===void 0?1:It,Ut=oe.secondStep,ht=Ut===void 0?1:Ut,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,Et.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,We.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(ot){var Bt=ot.disabled,Lt=ot.value;Bt||(Lt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,Et.Z)(de,2),Pe=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var ot=tt.value%12,Bt=ot===0?"12":Mn(ot,2);return(0,wt.Z)((0,wt.Z)({},tt),{},{label:Bt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Vt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ze=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Bt=La[Le];if(Bt)for(var Lt=Bt.units.findIndex(function(an){return an.value===Bt.value}),Dt=Bt.units.length,Yt=1;Yt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ze&&Ze(Rt,hn),ga&&!kt(ft,Rt,ln)&&!(Vt!=null&&Vt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var hn,ia,pa=dn==="date";switch(Rt===un.Z.PAGE_UP||Rt===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,Rt){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(Rt===un.Z.UP?"-":"").concat(pa?Re:_r)));break}if(hn)return!(Vt!=null&&Vt(hn))}return!0},Xa=function(Rt){if(Yt.current&&Yt.current.onKeyDown){var hn=!0,ia=Rt.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Yt.current.onKeyDown(Rt)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Yt.current&&Yt.current.onBlur&&Yt.current.onBlur(Rt)};Ye&&Bt!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Yt.current&&Yt.current.onClose&&Yt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,wt.Z)((0,wt.Z)({},oe),{},{cellRender:oo,operationRef:Yt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:vn,sourceMode:Rn,onPanelChange:fa,disabledDate:Vt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),hn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ge||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Vt&&Vt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Vt&&Vt(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(on.Provider,{value:(0,wt.Z)((0,wt.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Bt==="right",hideNextBtn:ot&&Bt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,Se.Z)(le,"".concat(Le,"-panel-has-range"),Lt&&Lt[0]&&Lt[1]),(0,Se.Z)(le,"".concat(Le,"-panel-has-range-hover"),Dt&&Dt[0]&&Dt[1]),(0,Se.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Vt=oe.direction,Ut="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Vt==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Ut,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(ze,(le={},(0,Se.Z)(le,"".concat(Ut,"-range"),Ot),(0,Se.Z)(le,"".concat(Ut,"-rtl"),Vt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Qe,ze){var vt=Qe.label,ft=Qe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Vt=ge.transitionName,Ut=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ze=ge.onClick,Ge=ge.onKeyDown,it=ge.onSelect,tt=ge.direction,ot=ge.autoComplete,Bt=ot===void 0?"off":ot,Lt=ge.inputRender,Dt=ge.changeOnBlur,Yt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",an=Ve(Aa),_t=da(In(On,zn,xn,Pn)),ln=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,Sn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,Et.Z)(Nn,2),ra=Kn[0],vn=Kn[1],Fn=ne.useState(ra),yn=(0,Et.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=ne.useRef(null),ma=(0,Sn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,Et.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Ut,locale:ht}),ya=(0,Et.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Ut});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,Et.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),vn($n),ko&&!kt(Ut,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Ut,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ze==null||Ze.apply(void 0,xo),Yt.current&&(Yt.current.focus(),yo(!0))},Un=function($n){Dt&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ge==null||Ge($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Dt}),Ln=(0,Et.Z)(Tn,2),Rt=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Ut,locale:ht}),Ao=(0,Et.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,wt.Z)((0,wt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Ut,className:De()((0,Se.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,wt.Z)((0,wt.Z)((0,wt.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Yt,title:oo},Rt),{},{size:qa(zn,_t[0],Ut),name:ze},(0,sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Bt}),wa=Lt?Lt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Vt,popupPlacement:Io,direction:tt},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,Se.Z)(le,"".concat(Le,"-disabled"),Oa),(0,Se.Z)(le,"".concat(Le,"-focused"),ia),(0,Se.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,Se.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,je.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;zeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!Ke(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,ze[1],Ct,le]),Ut=ne.useCallback(function(ht){if(ze[1]||Qe&&Qe(ht))return!0;if(ze[0]&&ft)return!Ke(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,wt.Z)((0,wt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,Se.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Wt(pa,Jr,Yn),Wt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=st(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ze),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=st(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(st(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Pe&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Pe));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Wt(ba,null,0)),Ca[1]||(ba=Wt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Wt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return ne.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:ze,dropdownClassName:Ot,dropdownAlign:Vt,getPopupContainer:Ut,transitionName:It,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:dn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,Se.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,Se.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,Se.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Yt},(0,sn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,Se.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,Se.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,Se.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,Se.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,je.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,ze=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Vt,controlHeightSM:Ut,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Oe.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Oe.colorBgContainer,borderColor:Oe.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Oe.fontSizeLG/2,height:Oe.fontSizeLG/2,backgroundColor:Oe.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${lt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,"&:after":{borderColor:Oe.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Oe.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Oe.colorTextDisabled}}}]};function Ie(Oe,ie){const lt=(0,he.TS)(ie,{checkboxCls:`.${Oe}`,checkboxSize:ie.controlInteractiveSize});return[at(lt)]}At.ZP=(0,Me.Z)("Checkbox",(Oe,ie)=>{let{prefixCls:lt}=ie;return[Ie(lt,Oe)]})},5083:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return ad}});var se=ae(61186),he=ae.n(se),Me=ae(48736),at=ae(90111),Ie=ae.n(at),Oe=ae(58319),ie=ae.n(Oe),lt=ae(23250),rt=ae.n(lt),nt=ae(74959),_e=ae.n(nt),dt=ae(10238),He=ae.n(dt),re=ae(33656),y=ae.n(re);he().extend(y()),he().extend(He()),he().extend(Ie()),he().extend(ie()),he().extend(rt()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var ze=(Qe||"").replace("Wo","wo");return Ee.bind(this)(ze)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Me.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(ze=le.addDate(ze,-7)),ze}function st(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function gn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function $t(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Ut,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Ut){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!$t({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!$t({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var ze=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",ze,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/pe)*pe,It=Ot+pe-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Ve.Z)(function(){if(!oe)return[[""],""];for(var Qe="",ze=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,Et.Z)(Ot,2),Vt=It[1];function Ut(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,ne.useEffect)(function(){ht(!0)},[oe]),(0,ne.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Vt,Ut,ht]}var un=ae(10228),kn=ae(16089),ca=ae(26407),xa=ae(29194),Sa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(Sa.get(oe)&&cancelAnimationFrame(Sa.get(oe)),ge<=0){Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;Sa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,ze=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case un.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case un.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case un.Z.UP:if(Le)return Le(-1),!0;break;case un.Z.DOWN:if(Le)return Le(1),!0;break;case un.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case un.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case un.Z.ENTER:if(ze)return ze(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var mn=function(le){return le==="month"||le==="date"?"year":le},cn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},fn=function(le){return le==="date"?"week":le},ua={year:mn,month:cn,quarter:wn,week:fn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,ze=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Vt=(0,ne.useState)(!1),Ut=(0,Et.Z)(Vt,2),ht=Ut[0],Nt=Ut[1],qt=(0,ne.useState)(!1),An=(0,Et.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,ne.useRef)(!1),On=(0,ne.useRef)(!1),Pn=(0,ne.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(ze(Aa,Ta),!Pn.current){switch(Aa.which){case un.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case un.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case un.Z.ESC:{Nt(!0),Ct();return}}!le&&![un.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,ne.useEffect)(function(){On.current=!1},[le]),(0,ne.useEffect)(function(){On.current=!0},[ge]),(0,ne.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return ne.useMemo(function(){return oe||(le?((0,Me.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,Et.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var qe=ae(34280);function $e(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=ne.useState(""),Le=(0,Et.Z)(Ee,2),Qe=Le[0],ze=Le[1],vt=ne.useRef([]);vt.current=le;function ft(nn){ze(nn),ge(nn)}function Ct(){ze(vt.current[0])}return(0,qe.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=ne.createContext({}),on=Mt,Kt=ae(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=ne.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,ze){var vt=Qe;return Ee&&ze.type==="date"?Ee(vt,ze.today):ge&&ze.type==="month"?ge(vt,ze.locale):ze.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,ze=oe;ze<=le;ze+=Qe)Le.push({label:Mn(ze,2),value:ze,disabled:(Ee||[]).includes(ze)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,ze=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Vt=It===void 0?1:It,Ut=oe.secondStep,ht=Ut===void 0?1:Ut,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=ne.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,Et.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Ve.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=ne.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(ot){var Bt=ot.disabled,Lt=ot.value;Bt||(Lt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,Et.Z)(de,2),Pe=ce[0],we=ce[1],Ne=ne.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var ot=tt.value%12,Bt=ot===0?"12":Mn(ot,2);return(0,wt.Z)((0,wt.Z)({},tt),{},{label:Bt,value:ot})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Vt,Ga&&Ga(Qa)),Je=Oo(0,59,ht,Va&&Va(Qa,Po)),Ze=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Je,use12Hours:Ct});Ee.current={onUpDown:function(ot){var Bt=La[Le];if(Bt)for(var Lt=Bt.units.findIndex(function(an){return an.value===Bt.value}),Dt=Bt.units.length,Yt=1;Yt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ze&&Ze(Rt,hn),ga&&!kt(ft,Rt,ln)&&!(Vt!=null&&Vt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var hn,ia,pa=dn==="date";switch(Rt===un.Z.PAGE_UP||Rt===un.Z.PAGE_DOWN?ia=pa?ft.addMonth:ft.addYear:ia=pa?ft.addDate:ft.addMonth,Rt){case un.Z.LEFT:case un.Z.PAGE_UP:hn=ia(Kn,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:hn=ia(Kn,1);break;case un.Z.UP:case un.Z.DOWN:hn=ia(Kn,Number("".concat(Rt===un.Z.UP?"-":"").concat(pa?Re:_r)));break}if(hn)return!(Vt!=null&&Vt(hn))}return!0},Xa=function(Rt){if(Yt.current&&Yt.current.onKeyDown){var hn=!0,ia=Rt.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==un.Z.ENTER&&An===0&&(hn=ha(ia))),hn)return Yt.current.onKeyDown(Rt)}return(0,Me.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Yt.current&&Yt.current.onBlur&&Yt.current.onBlur(Rt)};Je&&Bt!=="right"&&(Je.current={onKeyDown:Xa,onClose:function(){Yt.current&&Yt.current.onClose&&Yt.current.onClose()}}),ne.useEffect(function(){Ct&&!jt.current&&ra(Ct)},[Ct]),ne.useEffect(function(){jt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,wt.Z)((0,wt.Z)({},oe),{},{cellRender:oo,operationRef:Yt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:vn,sourceMode:Rn,onPanelChange:fa,disabledDate:Vt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=ne.createElement(Di,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"year":_n=ne.createElement(_o,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"month":_n=ne.createElement(Oi,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"quarter":_n=ne.createElement(qn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"week":_n=ne.createElement(Gn,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;case"time":delete Jn.showTime,_n=ne.createElement(si,(0,te.Z)({},Jn,(0,Kt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}));break;default:Dn?_n=ne.createElement(ui,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}})):_n=ne.createElement(nr,(0,te.Z)({},Jn,{onSelect:function(Rt,hn){vn(Rt),ya(Rt,hn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),hn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,hn[0],hn[1],hn[2]);ya(ia,"submit")};Ge||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Vt&&Vt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Vt&&Vt(Vn);Qn=ne.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return ne.createElement(on.Provider,{value:(0,wt.Z)((0,wt.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:ot&&Bt==="right",hideNextBtn:ot&&Bt==="left"})},ne.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,Se.Z)(le,"".concat(Le,"-panel-has-range"),Lt&&Lt[0]&&Lt[1]),(0,Se.Z)(le,"".concat(Le,"-panel-has-range-hover"),Dt&&Dt[0]&&Dt[1]),(0,Se.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:ze,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?ne.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ae(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,ze=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Vt=oe.direction,Ut="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Vt==="rtl"?"bottomRight":"bottomLeft"};return ne.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Ut,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(ze,(le={},(0,Se.Z)(le,"".concat(Ut,"-range"),Ot),(0,Se.Z)(le,"".concat(Ut,"-rtl"),Vt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?ne.createElement("div",{className:"".concat(le,"-presets")},ne.createElement("ul",null,ge.map(function(Qe,ze){var vt=Qe.label,ft=Qe.value;return ne.createElement("li",{key:ze,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,Kt.Z)(le)==="object"?le.clearIcon:ge;return Ee||ne.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,ze=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Vt=ge.transitionName,Ut=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Je=ge.onContextMenu,Ze=ge.onClick,Ge=ge.onKeyDown,it=ge.onSelect,tt=ge.direction,ot=ge.autoComplete,Bt=ot===void 0?"off":ot,Lt=ge.inputRender,Dt=ge.changeOnBlur,Yt=ne.useRef(null),jt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=ne.useRef(null),Hn=ne.useRef(null),Wn=ne.useRef(null),Nn=(0,Sn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,Et.Z)(Nn,2),ra=Kn[0],vn=Kn[1],Fn=ne.useState(ra),yn=(0,Et.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=ne.useRef(null),ma=(0,Sn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,Et.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Ut,locale:ht}),ya=(0,Et.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=$e({valueTexts:ha,onTextChange:function($n){var xo=gn($n,{locale:ht,formatList:_t,generateConfig:Ut});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,Et.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),vn($n),ko&&!kt(Ut,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Ut,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Me.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ze==null||Ze.apply(void 0,xo),Yt.current&&(Yt.current.focus(),yo(!0))},Un=function($n){Dt&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:jt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ge==null||Ge($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Dt}),Ln=(0,Et.Z)(Tn,2),Rt=Ln[0],hn=Ln[1],ia=hn.focused,pa=hn.typing;ne.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),ne.useEffect(function(){Rn||Za()},[zn]),ne.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Yt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Ut,locale:ht}),Ao=(0,Et.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,wt.Z)((0,wt.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=ne.createElement("div",{className:"".concat(Le,"-panel-layout")},ne.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),ne.createElement(hr,(0,te.Z)({},Yn,{generateConfig:Ut,className:De()((0,Se.Z)({},"".concat(Le,"-panel-focused"),!pa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){it==null||it($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=ne.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=ne.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=ne.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,wt.Z)((0,wt.Z)((0,wt.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!pa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Yt,title:oo},Rt),{},{size:qa(zn,_t[0],Ut),name:ze},(0,sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Bt}),wa=Lt?Lt(bo):ne.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!jt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return ne.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},ne.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Vt,popupPlacement:Io,direction:tt},ne.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,Se.Z)(le,"".concat(Le,"-disabled"),Oa),(0,Se.Z)(le,"".concat(Le,"-focused"),ia),(0,Se.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Je,onClick:Vn},ne.createElement("div",{className:De()("".concat(Le,"-input"),(0,Se.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,We.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;zeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,ze[1],Ct,le]),Ut=ne.useCallback(function(ht){if(ze[1]||Qe&&Qe(ht))return!0;if(ze[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,Kt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,wt.Z)((0,wt.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return ne.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},ne.createElement(hr,(0,te.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:pa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,Se.Z)({},"".concat(ze,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Wt(pa,Jr,Yn),Wt(Ln,wr,Yn));var Qr=wr;$a==="right"&&pa[Yn]===Jr&&(Qr=st(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,pd=jn.current.offsetWidth,Sd=ya.current.offsetWidth;pd&&Sd&&Yr>pd-Sd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(ze,pa[Yn],Ze),ba=Fr({prefixCls:ze,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=st(ao,On,ht),Ni=pa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(st(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=ne.createElement(ne.Fragment,null,Qr,wr&&Jr):$a=ne.createElement(ne.Fragment,null,Jr,wr&&Qr)}else $a=cd();var pl=ne.createElement("div",{className:"".concat(ze,"-panel-layout")},ne.createElement(ei,{prefixCls:ze,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),ne.createElement("div",null,ne.createElement("div",{className:"".concat(ze,"-panels")},$a),(ea||ba)&&ne.createElement("div",{className:"".concat(ze,"-footer")},ea,ba)));return Va&&(pl=Va(pl)),ne.createElement("div",{className:"".concat(ze,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},pl)}var Ld=ne.createElement("div",{className:De()("".concat(ze,"-range-wrapper"),"".concat(ze,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},ne.createElement("div",{ref:ya,className:"".concat(ze,"-range-arrow"),style:wd}),Ed()),Pd;Pe&&(Pd=ne.createElement("span",{className:"".concat(ze,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Pe));var Bd=Kr(ze,ce,we),Ad=ne.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Wt(ba,null,0)),Ca[1]||(ba=Wt(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(ze,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Wt(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return ne.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},ne.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:ze,dropdownClassName:Ot,dropdownAlign:Vt,getPopupContainer:Ut,transitionName:It,range:!0,direction:Kn},ne.createElement("div",(0,te.Z)({ref:dn,className:De()(ze,"".concat(ze,"-range"),Ct,(le={},(0,Se.Z)(le,"".concat(ze,"-disabled"),Ca[0]&&Ca[1]),(0,Se.Z)(le,"".concat(ze,"-focused"),Yn===0?Ai:xr),(0,Se.Z)(le,"".concat(ze,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:jt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Yt},(0,sn.Z)(oe,{aria:!0,data:!0})),ne.createElement("div",{className:De()("".concat(ze,"-input"),(ge={},(0,Se.Z)(ge,"".concat(ze,"-input-active"),Yn===0),(0,Se.Z)(ge,"".concat(ze,"-input-placeholder"),!!ol),ge)),ref:ma},ne.createElement("input",(0,te.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-range-separator"),ref:Rn},Aa),ne.createElement("div",{className:De()("".concat(ze,"-input"),(Ee={},(0,Se.Z)(Ee,"".concat(ze,"-input-active"),Yn===1),(0,Se.Z)(Ee,"".concat(ze,"-input-placeholder"),!!rl),Ee)),ref:la},ne.createElement("input",(0,te.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),ne.createElement("div",{className:"".concat(ze,"-active-bar"),style:(0,wt.Z)((0,wt.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,ct.Z)(ge,oe);var le=(0,Xt.Z)(ge);function ge(){var Ee;(0,We.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),ze=0;ze{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,ze=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-ze,0);return{padding:`${ze}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:ze,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Vt,controlHeightSM:Ut,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:ze,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:ze,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Vt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,12 +133,12 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Vt,colorPrimary:Ut,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ze=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Vt,outline:"none","&-focused":{borderColor:Ut},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:ze,borderEndEndRadius:ze},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:ze,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Vt,colorPrimary:Ut,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=ze*7+Ne*2,Je=(Fe-ft*2)/3-Le-vt,Ze=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Vt,outline:"none","&-focused":{borderColor:Ut},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start - ${Ee}::after`]:{insetInlineEnd:-(ze-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(ze-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, + ${Ee}::after`]:{insetInlineEnd:-(ze-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(ze-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ze,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ze,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Je,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Je,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Je,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Je,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Ut},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:ze*7,th:{width:ze,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, @@ -151,55 +151,55 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Vt,status:Ut,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(et,null):ne.createElement(be,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Pe=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Pt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Pe,Qa,Ot),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Ut),Va),Ja,ga,ze,qt),locale:Pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Vt,qt),allowClear:oi(Nt,ht,ne.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Ut,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Ut),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Vt,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(jt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:jt}),Ze=ne.useContext(Vi.Z),Ge=ga!=null?ga:Ze,it=(0,ne.useContext)(Cl.aM),{hasFeedback:tt,status:ot,feedbackIcon:Bt}=it,Lt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(et,null):ne.createElement(be,null),tt&&Bt),[Dt]=(0,wl.Z)("DatePicker",Ll.Z),Yt=Object.assign(Object.assign({},Dt),It.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Yt,Ne,On),suffixIcon:Lt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Pe,io,we,{locale:Yt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ge,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return dt}});var se=ae(92310),ve=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Me.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:me,plain:fe,style:Be}=He,xe=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Jt=!!ne,Xe=E==="left"&&z!=null,et=E==="right"&&z!=null,bt=ve()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Jt,[`${Ae}-with-text${mt}`]:Jt,[`${Ae}-dashed`]:!!me,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Xe,[`${Ae}-no-default-orientation-margin-right`]:et},ee,te),Gt=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Ft=Object.assign(Object.assign({},Xe&&{marginLeft:Gt}),et&&{marginRight:Gt});return be(Me.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},xe,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ae}-inner-text`,style:Ft},ne)))}},91857:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(38819),Me=ae(92310),at=ae.n(Me),Ie=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:me,prefixCls:fe,children:Be,trigger:xe,disabled:Ae,dropdownRender:be,getPopupContainer:yt,overlayClassName:mt,rootClassName:Jt,open:Xe,onOpenChange:et,visible:bt,onVisibleChange:Gt,mouseEnterDelay:Ft=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Ue=!0,placement:Pt="",overlay:Tt,transitionName:De}=te,{getPopupContainer:je,getPrefixCls:pt,direction:Qt}=se.useContext(dt.E_),ct=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Pt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Pt,De]),Xt=se.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Qt==="rtl"?"bottomRight":"bottomLeft",[Pt,Qt]),Se=pt("dropdown",fe),[wt,Et]=(0,a.Z)(Se),[,Sn]=(0,y.Z)(),sn=se.Children.only(Be),We=(0,_e.Tm)(sn,{className:at()(`${Se}-trigger`,{[`${Se}-rtl`]:Qt==="rtl"},sn.props.className),disabled:Ae}),Te=Ae?[]:xe;let pe;Te&&Te.includes("contextMenu")&&(pe=!0);const[ue,Re]=(0,ie.Z)(!1,{value:Xe!=null?Xe:bt}),gt=(0,Oe.useEvent)(Ce=>{et==null||et(Ce),Gt==null||Gt(Ce),Re(Ce)}),ye=at()(mt,Jt,Et,{[`${Se}-rtl`]:Qt==="rtl"}),he=(0,rt.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ue,offset:Sn.marginXXS,arrowWidth:me?Sn.sizePopupArrow:0,borderRadius:Sn.borderRadius}),Je=se.useCallback(()=>{Re(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Tt=="function"?Ce=Tt():Ce=Tt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${Se}-menu`,expandIcon:se.createElement("span",{className:`${Se}-menu-submenu-arrow`},se.createElement(ve.Z,{className:`${Se}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:Ke=>{let{mode:zt}=Ke}},Ce)};return wt(se.createElement(Ie.Z,Object.assign({alignPoint:pe},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Ft,mouseLeaveDelay:Zt,visible:ue,builtinPlacements:he,arrow:!!me,overlayClassName:ye,prefixCls:Se,getPopupContainer:yt||je,transitionName:ct,trigger:Te,overlay:ke,placement:Xt,onVisibleChange:gt}),We))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,At.Z=b},38854:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return y}});var se=ae(91857),ve=ae(92310),Me=ae.n(ve),at=ae(59301),Ie=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,children:xe,className:Ae,menu:be,arrow:yt,autoFocus:mt,overlay:Jt,trigger:Xe,align:et,open:bt,onOpenChange:Gt,placement:Ft,getPopupContainer:Zt,href:Ue,icon:Pt=at.createElement(Ie.Z,null),title:Tt,buttonsRender:De=ke=>ke,mouseEnterDelay:je,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:Se}=a,wt=_e(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=b("dropdown",z),Sn=`${Et}-button`,[sn,We]=(0,nt.Z)(Et),Te={menu:be,arrow:yt,autoFocus:mt,align:et,disabled:ne,trigger:ne?[]:Xe,onOpenChange:Gt,getPopupContainer:Zt||x,mouseEnterDelay:je,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:Se},{compactSize:pe,compactItemClassnames:ue}=(0,rt.ri)(Et,E),Re=Me()(Sn,ue,Ae,We);"overlay"in a&&(Te.overlay=Jt),"open"in a&&(Te.open=bt),"placement"in a?Te.placement=Ft:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,href:Ue,title:Tt},xe),ye=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Pt}),[he,Je]=De([gt,ye]);return sn(at.createElement(lt.Z.Compact,Object.assign({className:Re,size:pe,block:!0},wt),he,at.createElement(se.Z,Object.assign({},Te),Je)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return _e}});var se=ae(17313),ve=ae(13826),Me=ae(92899),at=ae(29878),Ie=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:me,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:xe}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:ze}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&ze===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ae(3113);function ql(oe){return ne.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:ze,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Vt,status:Ut,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=ne.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,ne.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=ne.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,ne.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=ne.createElement(ne.Fragment,null,Qa==="time"?ne.createElement(et,null):ne.createElement(be,null),Va&&Bo);(0,ne.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Pe=Object.assign(Object.assign({},ce),ge.locale);return Po(ne.createElement(ji,Object.assign({separator:ne.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},ne.createElement(Pt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Pe,Qa,Ot),suffixIcon:de,prevIcon:ne.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Ut),Va),Ja,ga,ze,qt),locale:Pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Vt,qt),allowClear:oi(Nt,ht,ne.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Ut,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,ne.useContext)(Wi.E_),to=Po("picker",Ut),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=ne.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,ne.useImperativeHandle)(Vt,()=>({focus:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.focus()},blur:()=>{var jt;return(jt=Va.current)===null||jt===void 0?void 0:jt.blur()}}));const Pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Je=(0,xl.Z)(jt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:jt}),Ze=ne.useContext(Vi.Z),Ge=ga!=null?ga:Ze,it=(0,ne.useContext)(Cl.aM),{hasFeedback:tt,status:ot,feedbackIcon:Bt}=it,Lt=ne.createElement(ne.Fragment,null,Ne==="time"?ne.createElement(et,null):ne.createElement(be,null),tt&&Bt),[Dt]=(0,wl.Z)("DatePicker",Ll.Z),Yt=Object.assign(Object.assign({},Dt),It.locale);return de(ne.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Yt,Ne,On),suffixIcon:Lt,dropdownAlign:$i(Ja,zn),prevIcon:ne.createElement("span",{className:`${to}-prev-icon`}),nextIcon:ne.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:ne.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:ne.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Pe,io,we,{locale:Yt.lang,className:De()({[`${to}-${Je}`]:Je,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(ot,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ge,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,ne.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),ze=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:ze,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:ze}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=ze,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return dt}});var se=ae(92310),he=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(17313),Oe=ae(83116),ie=ae(37613);const lt=He=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=He;return{[re]:Object.assign(Object.assign({},(0,Ie.Wf)(He)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${He.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-with-text`]:{display:"flex",alignItems:"center",margin:`${He.dividerHorizontalWithTextGutterMargin}px 0`,color:He.colorTextHeading,fontWeight:500,fontSize:He.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:He.colorText,fontWeight:"normal",fontSize:He.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var rt=(0,Oe.Z)("Divider",He=>{const re=(0,ie.TS)(He,{dividerHorizontalWithTextGutterMargin:He.margin,dividerHorizontalGutterMargin:He.marginLG,sizePaddingEdgeHorizontal:0});return[lt(re)]},He=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:He.marginXS})),nt=function(He,re){var y={};for(var a in He)Object.prototype.hasOwnProperty.call(He,a)&&re.indexOf(a)<0&&(y[a]=He[a]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(He);x{const{getPrefixCls:re,direction:y,divider:a}=Me.useContext(at.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:te,children:ne,dashed:me,plain:fe,style:Be}=He,xe=nt(He,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,yt]=rt(Ae),mt=E.length>0?`-${E}`:E,Jt=!!ne,Xe=E==="left"&&z!=null,et=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,yt,`${Ae}-${b}`,{[`${Ae}-with-text`]:Jt,[`${Ae}-with-text${mt}`]:Jt,[`${Ae}-dashed`]:!!me,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:Xe,[`${Ae}-no-default-orientation-margin-right`]:et},ee,te),Gt=Me.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Ft=Object.assign(Object.assign({},Xe&&{marginLeft:Gt}),et&&{marginRight:Gt});return be(Me.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},xe,{role:"separator"}),ne&&b!=="vertical"&&Me.createElement("span",{className:`${Ae}-inner-text`,style:Ft},ne)))}},91857:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(38819),Me=ae(92310),at=ae.n(Me),Ie=ae(31561),Oe=ae(70425),ie=ae(18929),lt=ae(2738),rt=ae(79676),nt=ae(53487),_e=ae(92343),dt=ae(36355),He=ae(20834),re=ae(40875),y=ae(88088),a=ae(47211);const x=null,b=te=>{const{menu:ne,arrow:me,prefixCls:fe,children:Be,trigger:xe,disabled:Ae,dropdownRender:be,getPopupContainer:yt,overlayClassName:mt,rootClassName:Jt,open:Xe,onOpenChange:et,visible:bt,onVisibleChange:Gt,mouseEnterDelay:Ft=.15,mouseLeaveDelay:Zt=.1,autoAdjustOverflow:Ye=!0,placement:Pt="",overlay:Tt,transitionName:De}=te,{getPopupContainer:We,getPrefixCls:pt,direction:Qt}=se.useContext(dt.E_),ct=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Pt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Pt,De]),Xt=se.useMemo(()=>Pt?Pt.includes("Center")?Pt.slice(0,Pt.indexOf("Center")):Pt:Qt==="rtl"?"bottomRight":"bottomLeft",[Pt,Qt]),Se=pt("dropdown",fe),[wt,Et]=(0,a.Z)(Se),[,Sn]=(0,y.Z)(),sn=se.Children.only(Be),Ve=(0,_e.Tm)(sn,{className:at()(`${Se}-trigger`,{[`${Se}-rtl`]:Qt==="rtl"},sn.props.className),disabled:Ae}),Te=Ae?[]:xe;let pe;Te&&Te.includes("contextMenu")&&(pe=!0);const[ue,Re]=(0,ie.Z)(!1,{value:Xe!=null?Xe:bt}),gt=(0,Oe.useEvent)(Ce=>{et==null||et(Ce),Gt==null||Gt(Ce),Re(Ce)}),ye=at()(mt,Jt,Et,{[`${Se}-rtl`]:Qt==="rtl"}),ve=(0,rt.Z)({arrowPointAtCenter:typeof me=="object"&&me.pointAtCenter,autoAdjustOverflow:Ye,offset:Sn.marginXXS,arrowWidth:me?Sn.sizePopupArrow:0,borderRadius:Sn.borderRadius}),Ke=se.useCallback(()=>{Re(!1)},[]),ke=()=>{let Ce;return ne!=null&&ne.items?Ce=se.createElement(He.default,Object.assign({},ne)):typeof Tt=="function"?Ce=Tt():Ce=Tt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${Se}-menu`,expandIcon:se.createElement("span",{className:`${Se}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${Se}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ke,validator:je=>{let{mode:zt}=je}},Ce)};return wt(se.createElement(Ie.Z,Object.assign({alignPoint:pe},(0,lt.Z)(te,["rootClassName"]),{mouseEnterDelay:Ft,mouseLeaveDelay:Zt,visible:ue,builtinPlacements:ve,arrow:!!me,overlayClassName:ye,prefixCls:Se,getPopupContainer:yt||We,transitionName:ct,trigger:Te,overlay:ke,placement:Xt,onVisibleChange:gt}),Ve))};function E(te){return Object.assign(Object.assign({},te),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",te=>te,E),ee=te=>se.createElement(z,Object.assign({},te),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,At.Z=b},38854:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return y}});var se=ae(91857),he=ae(92310),Me=ae.n(he),at=ae(59301),Ie=ae(18785),Oe=ae(3113),ie=ae(36355),lt=ae(81327),rt=ae(33234),nt=ae(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=at.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,children:xe,className:Ae,menu:be,arrow:yt,autoFocus:mt,overlay:Jt,trigger:Xe,align:et,open:bt,onOpenChange:Gt,placement:Ft,getPopupContainer:Zt,href:Ye,icon:Pt=at.createElement(Ie.Z,null),title:Tt,buttonsRender:De=ke=>ke,mouseEnterDelay:We,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:Se}=a,wt=_e(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=b("dropdown",z),Sn=`${Et}-button`,[sn,Ve]=(0,nt.Z)(Et),Te={menu:be,arrow:yt,autoFocus:mt,align:et,disabled:ne,trigger:ne?[]:Xe,onOpenChange:Gt,getPopupContainer:Zt||x,mouseEnterDelay:We,mouseLeaveDelay:pt,overlayClassName:Qt,overlayStyle:ct,destroyPopupOnHide:Xt,dropdownRender:Se},{compactSize:pe,compactItemClassnames:ue}=(0,rt.ri)(Et,E),Re=Me()(Sn,ue,Ae,Ve);"overlay"in a&&(Te.overlay=Jt),"open"in a&&(Te.open=bt),"placement"in a?Te.placement=Ft:Te.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=at.createElement(Oe.ZP,{type:ee,danger:te,disabled:ne,loading:me,onClick:fe,htmlType:Be,href:Ye,title:Tt},xe),ye=at.createElement(Oe.ZP,{type:ee,danger:te,icon:Pt}),[ve,Ke]=De([gt,ye]);return sn(at.createElement(lt.Z.Compact,Object.assign({className:Re,size:pe,block:!0},wt),ve,at.createElement(se.Z,Object.assign({},Te),Ke)))};dt.__ANT_BUTTON=!0;var He=dt;const re=se.Z;re.Button=He;var y=re},47211:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return _e}});var se=ae(17313),he=ae(13826),Me=ae(92899),at=ae(29878),Ie=ae(19447),Oe=ae(83116),ie=ae(37613),rt=dt=>{const{componentCls:He,menuCls:re,colorError:y,colorTextLightSolid:a}=dt,x=`${re}-item`;return{[`${He}, ${He}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=dt=>{const{componentCls:He,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:te,dropdownEdgeChildPadding:ne,colorTextDisabled:me,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:xe}=dt;return[{[He]:Object.assign(Object.assign({},(0,se.Wf)(dt)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${He}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${He}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottom, &${b}-slide-down-enter${b}-slide-down-enter-active${He}-placement-bottomRight, - &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomRight`]:{animationName:ve.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topLeft, + &${b}-slide-down-appear${b}-slide-down-appear-active${He}-placement-bottomRight`]:{animationName:he.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topLeft, &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topLeft, &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-top, &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-top, &${b}-slide-up-enter${b}-slide-up-enter-active${He}-placement-topRight, - &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topRight`]:{animationName:ve.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomLeft, + &${b}-slide-up-appear${b}-slide-up-appear-active${He}-placement-topRight`]:{animationName:he.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomLeft, &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottom, - &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:ve.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, + &${b}-slide-down-leave${b}-slide-down-leave-active${He}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:ve.ly}})},(0,Ie.ZP)(dt,{colorBg:xe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:xe,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:xe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:xe,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,ve.oN)(dt,"slide-up"),(0,ve.oN)(dt,"slide-down"),(0,Me.Fm)(dt,"move-up"),(0,Me.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:me}=(0,Ie.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:me,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,At,ae){"use strict";var se=ae(59301),ve=ae(34280),Me=ae(56762),at=ae(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Me.Z)(),rt=(0,at.ZP)();return(0,ve.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}At.Z=Ie},45818:function(ut,At,ae){"use strict";ae.d(At,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(fe,Be){return ve.createElement(Ie.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=me=>!isNaN(parseFloat(me))&&isFinite(me),a=ae(36355),x=ae(84966),b=function(me,fe){var Be={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Be[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,xe=Object.getOwnPropertySymbols(me);Ae{let me=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${fe}${me}`}})();var ne=ve.forwardRef((me,fe)=>{const{prefixCls:Be,className:xe,trigger:Ae,children:be,defaultCollapsed:yt=!1,theme:mt="dark",style:Jt={},collapsible:Xe=!1,reverseArrow:et=!1,width:bt=200,collapsedWidth:Gt=80,zeroWidthTriggerStyle:Ft,breakpoint:Zt,onCollapse:Ue,onBreakpoint:Pt}=me,Tt=b(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,ve.useContext)(x.Gs),[je,pt]=(0,ve.useState)("collapsed"in me?me.collapsed:yt),[Qt,ct]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in me&&pt(me.collapsed)},[me.collapsed]);const Xt=(We,Te)=>{"collapsed"in me||pt(We),Ue==null||Ue(We,Te)},Se=(0,ve.useRef)();Se.current=We=>{ct(We.matches),Pt==null||Pt(We.matches),je!==We.matches&&Xt(We.matches,"responsive")},(0,ve.useEffect)(()=>{function We(pe){return Se.current(pe)}let Te;if(typeof window!="undefined"){const{matchMedia:pe}=window;if(pe&&Zt&&Zt in E){Te=pe(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",We)}catch(ue){Te.addListener(We)}We(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",We)}catch(pe){Te==null||Te.removeListener(We)}}},[Zt]),(0,ve.useEffect)(()=>{const We=ee("ant-sider-");return De.addSider(We),()=>De.removeSider(We)},[]);const wt=()=>{Xt(!je,"clickTrigger")},{getPrefixCls:Et}=(0,ve.useContext)(a.E_),Sn=()=>{const We=Et("layout-sider",Be),Te=(0,He.Z)(Tt,["collapsed"]),pe=je?Gt:bt,ue=y(pe)?`${pe}px`:String(pe),Re=parseFloat(String(Gt||0))===0?ve.createElement("span",{onClick:wt,className:dt()(`${We}-zero-width-trigger`,`${We}-zero-width-trigger-${et?"right":"left"}`),style:Ft},Ae||ve.createElement(lt,null)):null,he={expanded:et?ve.createElement(nt.Z,null):ve.createElement(rt.Z,null),collapsed:et?ve.createElement(rt.Z,null):ve.createElement(nt.Z,null)}[je?"collapsed":"expanded"],Je=Ae!==null?Re||ve.createElement("div",{className:`${We}-trigger`,onClick:wt,style:{width:ue}},Ae||he):null,ke=Object.assign(Object.assign({},Jt),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),Ce=dt()(We,`${We}-${mt}`,{[`${We}-collapsed`]:!!je,[`${We}-has-trigger`]:Xe&&Ae!==null&&!Re,[`${We}-below`]:!!Qt,[`${We}-zero-width`]:parseFloat(ue)===0},xe);return ve.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),ve.createElement("div",{className:`${We}-children`},be),Xe||Qt&&Re?Je:null)},sn=ve.useMemo(()=>({siderCollapsed:je}),[je]);return ve.createElement(z.Provider,{value:sn},Sn())})},84966:function(ut,At,ae){"use strict";ae.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),ve=ae(92310),Me=ae.n(ve),at=ae(2738),Ie=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:me,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:xe}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:xe,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:xe,background:Be,border:`1px solid ${me}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:me,colorText:fe,triggerColor:Be,footerBg:xe,triggerBg:Ae,headerHeight:be,headerPadding:yt,headerColor:mt,footerPadding:Jt,triggerHeight:Xe,zeroTriggerHeight:et,zeroTriggerWidth:bt,motionDurationMid:Gt,motionDurationSlow:Ft,fontSize:Zt,borderRadius:Ue,bodyBg:Pt,headerBg:Tt,siderBg:De}=te;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Gt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:Be,lineHeight:`${Xe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Gt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:et,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Ue,borderEndEndRadius:Ue,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ft} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ft}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:Ue,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ue}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:be,padding:yt,color:mt,lineHeight:`${be}px`,background:Tt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:Jt,color:fe,fontSize:Zt,background:xe},[`${me}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:me,controlHeightLG:fe,colorText:Be,controlHeightSM:xe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${xe}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var me={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(me[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:me,displayName:fe}=te;return Be=>Ie.forwardRef((Ae,be)=>Ie.createElement(Be,Object.assign({ref:be,suffixCls:ne,tagName:me},Ae)))}const y=Ie.forwardRef((te,ne)=>{const{prefixCls:me,suffixCls:fe,className:Be,tagName:xe}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Ie.useContext(Oe.E_),yt=be("layout",me),[mt,Jt]=_e(yt),Xe=fe?`${yt}-${fe}`:yt;return mt(Ie.createElement(xe,Object.assign({className:Me()(me||Xe,Be,Jt),ref:ne},Ae)))}),a=Ie.forwardRef((te,ne)=>{const{direction:me}=Ie.useContext(Oe.E_),[fe,Be]=Ie.useState([]),{prefixCls:xe,className:Ae,rootClassName:be,children:yt,hasSider:mt,tagName:Jt,style:Xe}=te,et=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,at.Z)(et,["suffixCls"]),{getPrefixCls:Gt,layout:Ft}=Ie.useContext(Oe.E_),Zt=Gt("layout",xe),[Ue,Pt]=_e(Zt),Tt=Me()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:me==="rtl"},Ft==null?void 0:Ft.className,Ae,be,Pt),De=Ie.useMemo(()=>({siderHook:{addSider:je=>{Be(pt=>[].concat((0,se.Z)(pt),[je]))},removeSider:je=>{Be(pt=>pt.filter(Qt=>Qt!==je))}}}),[]);return Ue(Ie.createElement(He.Provider,{value:De},Ie.createElement(Jt,Object.assign({ref:ne,className:Tt,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Xe)},bt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,At,ae){"use strict";ae.d(At,{J:function(){return Oe}});var se=ae(59301),ve=ae(33234),Me=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Ie),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Ie.Provider,{value:dt},se.createElement(ve.BR,null,(0,Me.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});At.Z=Ie},20834:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return sn}});var se=ae(15285),ve=ae(59301),Me=ae(45818),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{const{prefixCls:Te,className:pe,dashed:ue}=We,Re=ie(We,["prefixCls","className","dashed"]),{getPrefixCls:gt}=ve.useContext(Oe.E_),ye=gt("menu",Te),he=Ie()({[`${ye}-item-divider-dashed`]:!!ue},pe);return ve.createElement(se.iz,Object.assign({className:he},Re))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=We=>{var Te;const{className:pe,children:ue,icon:Re,title:gt,danger:ye}=We,{prefixCls:he,firstLevel:Je,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:Ke}=ve.useContext(y),zt=tn=>{const gn=ve.createElement("span",{className:`${he}-title-content`},ue);return(!Re||(0,He.l$)(ue)&&ue.type==="span")&&ue&&tn&&Je&&typeof ue=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},ue.charAt(0)):gn},{siderCollapsed:St}=ve.useContext(Me.D);let kt=gt;typeof gt=="undefined"?kt=Je?ue:"":gt===!1&&(kt="");const xt={title:kt};!St&&!Ke&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(ue).length;let st=ve.createElement(se.ck,Object.assign({},(0,_e.Z)(We,["title","icon","danger"]),{className:Ie()({[`${he}-item-danger`]:ye,[`${he}-item-only-child`]:(Re?Ht+1:Ht)===1},pe),title:typeof gt=="string"?gt:void 0}),(0,He.Tm)(Re,{className:Ie()((0,He.l$)(Re)?(Te=Re.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),zt(Ke));return Ce||(st=ve.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${he}-inline-collapsed-tooltip`}),st)),st},E=We=>{var Te;const{popupClassName:pe,icon:ue,title:Re,theme:gt}=We,ye=ve.useContext(y),{prefixCls:he,inlineCollapsed:Je,theme:ke}=ye,Ce=(0,se.Xl)();let Ke;if(!ue)Ke=Je&&!Ce.length&&Re&&typeof Re=="string"?ve.createElement("div",{className:`${he}-inline-collapsed-noicon`},Re.charAt(0)):ve.createElement("span",{className:`${he}-title-content`},Re);else{const St=(0,He.l$)(Re)&&Re.type==="span";Ke=ve.createElement(ve.Fragment,null,(0,He.Tm)(ue,{className:Ie()((0,He.l$)(ue)?(Te=ue.props)===null||Te===void 0?void 0:Te.className:"",`${he}-item-icon`)}),St?Re:ve.createElement("span",{className:`${he}-title-content`},Re))}const zt=ve.useMemo(()=>Object.assign(Object.assign({},ye),{firstLevel:!1}),[ye]);return ve.createElement(y.Provider,{value:zt},ve.createElement(se.Wd,Object.assign({},(0,_e.Z)(We,["icon"]),{title:Ke,popupClassName:Ie()(he,pe,`${he}-${gt||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),me=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{if(Te&&typeof Te=="object"){const ue=Te,{label:Re,children:gt,key:ye,type:he}=ue,Je=me(ue,["label","children","key","type"]),ke=ye!=null?ye:`tmp-${pe}`;return gt||he==="group"?he==="group"?ve.createElement(se.BW,Object.assign({key:ke},Je,{title:Re}),fe(gt)):ve.createElement(E,Object.assign({key:ke},Je,{title:Re}),fe(gt)):he==="divider"?ve.createElement(rt,Object.assign({key:ke},Je)):ve.createElement(x,Object.assign({key:ke},Je),Re)}return null}).filter(Te=>Te)}function Be(We){return ve.useMemo(()=>We&&fe(We),[We])}var xe=ae(64993),Ae=ae(17313),be=ae(8378),yt=ae(13826),mt=ae(29878),Jt=ae(83116),Xe=ae(37613),bt=We=>{const{componentCls:Te,motionDurationSlow:pe,horizontalLineHeight:ue,colorSplit:Re,lineWidth:gt,lineType:ye,itemPaddingInline:he}=We;return{[`${Te}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${gt}px ${ye} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:he},[`> ${Te}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${He}-placement-topRight`]:{animationName:he.ly}})},(0,Ie.ZP)(dt,{colorBg:xe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${He} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${He}, ${He}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:ne,listStyleType:"none",backgroundColor:xe,backgroundClip:"padding-box",borderRadius:dt.borderRadiusLG,outline:"none",boxShadow:dt.boxShadowSecondary},(0,se.Qy)(dt)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:dt.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:te,marginInlineEnd:dt.marginXS,fontSize:dt.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:dt.colorText,fontWeight:"normal",fontSize:te,lineHeight:dt.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:dt.borderRadiusSM,"&:hover, &-active":{backgroundColor:dt.controlItemBgHover}},(0,se.Qy)(dt)),{"&-selected":{color:dt.colorPrimary,backgroundColor:dt.controlItemBgActive,"&:hover, &-active":{backgroundColor:dt.controlItemBgActiveHover}},"&-disabled":{color:me,cursor:"not-allowed","&:hover":{color:me,backgroundColor:xe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${dt.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:dt.colorSplit},[`${He}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:dt.paddingXS,[`${He}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:dt.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${dt.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+dt.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${He}-menu-submenu-title`]:{[`&, ${He}-menu-submenu-arrow-icon`]:{color:me,backgroundColor:xe,cursor:"not-allowed"}},[`${re}-submenu-selected ${He}-menu-submenu-title`]:{color:dt.colorPrimary}})}},[(0,he.oN)(dt,"slide-up"),(0,he.oN)(dt,"slide-down"),(0,Me.Fm)(dt,"move-up"),(0,Me.Fm)(dt,"move-down"),(0,at._y)(dt,"zoom-big")]]};var _e=(0,Oe.Z)("Dropdown",(dt,He)=>{let{rootPrefixCls:re}=He;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:te}=dt,ne=(x-b*E)/2,{dropdownArrowOffset:me}=(0,Ie.fS)({contentRadius:te}),fe=(0,ie.TS)(dt,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:me,dropdownPaddingVertical:ne,dropdownEdgeChildPadding:z});return[nt(fe),rt(fe)]},dt=>({zIndexPopup:dt.zIndexPopupBase+50}))},8628:function(ut,At,ae){"use strict";var se=ae(59301),he=ae(34280),Me=ae(56762),at=ae(69507);function Ie(){let Oe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),lt=(0,Me.Z)(),rt=(0,at.ZP)();return(0,he.Z)(()=>{const nt=rt.subscribe(_e=>{ie.current=_e,Oe&<()});return()=>rt.unsubscribe(nt)},[]),ie.current}At.Z=Ie},45818:function(ut,At,ae){"use strict";ae.d(At,{D:function(){return z},Z:function(){return ne}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(fe,Be){return he.createElement(Ie.Z,(0,se.Z)({},fe,{ref:Be,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(33853),nt=ae(38819),_e=ae(92310),dt=ae.n(_e),He=ae(2738),y=me=>!isNaN(parseFloat(me))&&isFinite(me),a=ae(36355),x=ae(84966),b=function(me,fe){var Be={};for(var xe in me)Object.prototype.hasOwnProperty.call(me,xe)&&fe.indexOf(xe)<0&&(Be[xe]=me[xe]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,xe=Object.getOwnPropertySymbols(me);Ae{let me=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return me+=1,`${fe}${me}`}})();var ne=he.forwardRef((me,fe)=>{const{prefixCls:Be,className:xe,trigger:Ae,children:be,defaultCollapsed:yt=!1,theme:mt="dark",style:Jt={},collapsible:Xe=!1,reverseArrow:et=!1,width:bt=200,collapsedWidth:Gt=80,zeroWidthTriggerStyle:Ft,breakpoint:Zt,onCollapse:Ye,onBreakpoint:Pt}=me,Tt=b(me,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[We,pt]=(0,he.useState)("collapsed"in me?me.collapsed:yt),[Qt,ct]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in me&&pt(me.collapsed)},[me.collapsed]);const Xt=(Ve,Te)=>{"collapsed"in me||pt(Ve),Ye==null||Ye(Ve,Te)},Se=(0,he.useRef)();Se.current=Ve=>{ct(Ve.matches),Pt==null||Pt(Ve.matches),We!==Ve.matches&&Xt(Ve.matches,"responsive")},(0,he.useEffect)(()=>{function Ve(pe){return Se.current(pe)}let Te;if(typeof window!="undefined"){const{matchMedia:pe}=window;if(pe&&Zt&&Zt in E){Te=pe(`(max-width: ${E[Zt]})`);try{Te.addEventListener("change",Ve)}catch(ue){Te.addListener(Ve)}Ve(Te)}}return()=>{try{Te==null||Te.removeEventListener("change",Ve)}catch(pe){Te==null||Te.removeListener(Ve)}}},[Zt]),(0,he.useEffect)(()=>{const Ve=ee("ant-sider-");return De.addSider(Ve),()=>De.removeSider(Ve)},[]);const wt=()=>{Xt(!We,"clickTrigger")},{getPrefixCls:Et}=(0,he.useContext)(a.E_),Sn=()=>{const Ve=Et("layout-sider",Be),Te=(0,He.Z)(Tt,["collapsed"]),pe=We?Gt:bt,ue=y(pe)?`${pe}px`:String(pe),Re=parseFloat(String(Gt||0))===0?he.createElement("span",{onClick:wt,className:dt()(`${Ve}-zero-width-trigger`,`${Ve}-zero-width-trigger-${et?"right":"left"}`),style:Ft},Ae||he.createElement(lt,null)):null,ve={expanded:et?he.createElement(nt.Z,null):he.createElement(rt.Z,null),collapsed:et?he.createElement(rt.Z,null):he.createElement(nt.Z,null)}[We?"collapsed":"expanded"],Ke=Ae!==null?Re||he.createElement("div",{className:`${Ve}-trigger`,onClick:wt,style:{width:ue}},Ae||ve):null,ke=Object.assign(Object.assign({},Jt),{flex:`0 0 ${ue}`,maxWidth:ue,minWidth:ue,width:ue}),Ce=dt()(Ve,`${Ve}-${mt}`,{[`${Ve}-collapsed`]:!!We,[`${Ve}-has-trigger`]:Xe&&Ae!==null&&!Re,[`${Ve}-below`]:!!Qt,[`${Ve}-zero-width`]:parseFloat(ue)===0},xe);return he.createElement("aside",Object.assign({className:Ce},Te,{style:ke,ref:fe}),he.createElement("div",{className:`${Ve}-children`},be),Xe||Qt&&Re?Ke:null)},sn=he.useMemo(()=>({siderCollapsed:We}),[We]);return he.createElement(z.Provider,{value:sn},Sn())})},84966:function(ut,At,ae){"use strict";ae.d(At,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return He},ZP:function(){return ee}});var se=ae(26407),he=ae(92310),Me=ae.n(he),at=ae(2738),Ie=ae(59301),Oe=ae(36355),ie=ae(83116),rt=te=>{const{componentCls:ne,bodyBg:me,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:xe}=te;return{[`${ne}-sider-light`]:{background:fe,[`${ne}-sider-trigger`]:{color:xe,background:Be},[`${ne}-sider-zero-width-trigger`]:{color:xe,background:Be,border:`1px solid ${me}`,borderInlineStart:0}}}};const nt=te=>{const{antCls:ne,componentCls:me,colorText:fe,triggerColor:Be,footerBg:xe,triggerBg:Ae,headerHeight:be,headerPadding:yt,headerColor:mt,footerPadding:Jt,triggerHeight:Xe,zeroTriggerHeight:et,zeroTriggerWidth:bt,motionDurationMid:Gt,motionDurationSlow:Ft,fontSize:Zt,borderRadius:Ye,bodyBg:Pt,headerBg:Tt,siderBg:De}=te;return{[me]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Pt,"&, *":{boxSizing:"border-box"},[`&${me}-has-sider`]:{flexDirection:"row",[`> ${me}, > ${me}-content`]:{width:0}},[`${me}-header, &${me}-footer`]:{flex:"0 0 auto"},[`${me}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Gt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ne}-menu${ne}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Xe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Xe,color:Be,lineHeight:`${Xe}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Gt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:et,color:Be,fontSize:te.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:Ye,borderEndEndRadius:Ye,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Ft} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Ft}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:Ye,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ye}}}}},rt(te)),{"&-rtl":{direction:"rtl"}}),[`${me}-header`]:{height:be,padding:yt,color:mt,lineHeight:`${be}px`,background:Tt,[`${ne}-menu`]:{lineHeight:"inherit"}},[`${me}-footer`]:{padding:Jt,color:fe,fontSize:Zt,background:xe},[`${me}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",te=>[nt(te)],te=>{const{colorBgLayout:ne,controlHeight:me,controlHeightLG:fe,colorText:Be,controlHeightSM:xe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:yt}=te,mt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ne,colorBgTrigger:"#002140",bodyBg:ne,headerBg:"#001529",headerHeight:me*2,headerPadding:`0 ${mt}px`,headerColor:Be,footerPadding:`${xe}px ${mt}px`,footerBg:ne,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:yt,lightTriggerBg:yt,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),dt=function(te,ne){var me={};for(var fe in te)Object.prototype.hasOwnProperty.call(te,fe)&&ne.indexOf(fe)<0&&(me[fe]=te[fe]);if(te!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(te);Benull,removeSider:()=>null}});function re(te){let{suffixCls:ne,tagName:me,displayName:fe}=te;return Be=>Ie.forwardRef((Ae,be)=>Ie.createElement(Be,Object.assign({ref:be,suffixCls:ne,tagName:me},Ae)))}const y=Ie.forwardRef((te,ne)=>{const{prefixCls:me,suffixCls:fe,className:Be,tagName:xe}=te,Ae=dt(te,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Ie.useContext(Oe.E_),yt=be("layout",me),[mt,Jt]=_e(yt),Xe=fe?`${yt}-${fe}`:yt;return mt(Ie.createElement(xe,Object.assign({className:Me()(me||Xe,Be,Jt),ref:ne},Ae)))}),a=Ie.forwardRef((te,ne)=>{const{direction:me}=Ie.useContext(Oe.E_),[fe,Be]=Ie.useState([]),{prefixCls:xe,className:Ae,rootClassName:be,children:yt,hasSider:mt,tagName:Jt,style:Xe}=te,et=dt(te,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,at.Z)(et,["suffixCls"]),{getPrefixCls:Gt,layout:Ft}=Ie.useContext(Oe.E_),Zt=Gt("layout",xe),[Ye,Pt]=_e(Zt),Tt=Me()(Zt,{[`${Zt}-has-sider`]:typeof mt=="boolean"?mt:fe.length>0,[`${Zt}-rtl`]:me==="rtl"},Ft==null?void 0:Ft.className,Ae,be,Pt),De=Ie.useMemo(()=>({siderHook:{addSider:We=>{Be(pt=>[].concat((0,se.Z)(pt),[We]))},removeSider:We=>{Be(pt=>pt.filter(Qt=>Qt!==We))}}}),[]);return Ye(Ie.createElement(He.Provider,{value:De},Ie.createElement(Jt,Object.assign({ref:ne,className:Tt,style:Object.assign(Object.assign({},Ft==null?void 0:Ft.style),Xe)},bt),yt)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(ut,At,ae){"use strict";ae.d(At,{J:function(){return Oe}});var se=ae(59301),he=ae(33234),Me=ae(70425),at=function(ie,lt){var rt={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&<.indexOf(nt)<0&&(rt[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:rt}=ie,nt=at(ie,["children"]),_e=se.useContext(Ie),dt=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Ie.Provider,{value:dt},se.createElement(he.BR,null,(0,Me.supportNodeRef)(rt)?se.cloneElement(rt,{ref:lt}):rt))});At.Z=Ie},20834:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return sn}});var se=ae(15285),he=ae(59301),Me=ae(45818),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{const{prefixCls:Te,className:pe,dashed:ue}=Ve,Re=ie(Ve,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Oe.E_),ye=gt("menu",Te),ve=Ie()({[`${ye}-item-divider-dashed`]:!!ue},pe);return he.createElement(se.iz,Object.assign({className:ve},Re))},nt=ae(11592),_e=ae(2738),dt=ae(6848),He=ae(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Ve=>{var Te;const{className:pe,children:ue,icon:Re,title:gt,danger:ye}=Ve,{prefixCls:ve,firstLevel:Ke,direction:ke,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const gn=he.createElement("span",{className:`${ve}-title-content`},ue);return(!Re||(0,He.l$)(ue)&&ue.type==="span")&&ue&&tn&&Ke&&typeof ue=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ue.charAt(0)):gn},{siderCollapsed:St}=he.useContext(Me.D);let kt=gt;typeof gt=="undefined"?kt=Ke?ue:"":gt===!1&&(kt="");const xt={title:kt};!St&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(ue).length;let st=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Ve,["title","icon","danger"]),{className:Ie()({[`${ve}-item-danger`]:ye,[`${ve}-item-only-child`]:(Re?Ht+1:Ht)===1},pe),title:typeof gt=="string"?gt:void 0}),(0,He.Tm)(Re,{className:Ie()((0,He.l$)(Re)?(Te=Re.props)===null||Te===void 0?void 0:Te.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(st=he.createElement(dt.Z,Object.assign({},xt,{placement:ke==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),st)),st},E=Ve=>{var Te;const{popupClassName:pe,icon:ue,title:Re,theme:gt}=Ve,ye=he.useContext(y),{prefixCls:ve,inlineCollapsed:Ke,theme:ke}=ye,Ce=(0,se.Xl)();let je;if(!ue)je=Ke&&!Ce.length&&Re&&typeof Re=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},Re.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},Re);else{const St=(0,He.l$)(Re)&&Re.type==="span";je=he.createElement(he.Fragment,null,(0,He.Tm)(ue,{className:Ie()((0,He.l$)(ue)?(Te=ue.props)===null||Te===void 0?void 0:Te.className:"",`${ve}-item-icon`)}),St?Re:he.createElement("span",{className:`${ve}-title-content`},Re))}const zt=he.useMemo(()=>Object.assign(Object.assign({},ye),{firstLevel:!1}),[ye]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Ve,["icon"]),{title:je,popupClassName:Ie()(ve,pe,`${ve}-${gt||ke}`)})))},z=ae(18785),ee=ae(70425),te=ae(62892),ne=ae(40875),me=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{if(Te&&typeof Te=="object"){const ue=Te,{label:Re,children:gt,key:ye,type:ve}=ue,Ke=me(ue,["label","children","key","type"]),ke=ye!=null?ye:`tmp-${pe}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:ke},Ke,{title:Re}),fe(gt)):he.createElement(E,Object.assign({key:ke},Ke,{title:Re}),fe(gt)):ve==="divider"?he.createElement(rt,Object.assign({key:ke},Ke)):he.createElement(x,Object.assign({key:ke},Ke),Re)}return null}).filter(Te=>Te)}function Be(Ve){return he.useMemo(()=>Ve&&fe(Ve),[Ve])}var xe=ae(64993),Ae=ae(17313),be=ae(8378),yt=ae(13826),mt=ae(29878),Jt=ae(83116),Xe=ae(37613),bt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,horizontalLineHeight:ue,colorSplit:Re,lineWidth:gt,lineType:ye,itemPaddingInline:ve}=Ve;return{[`${Te}-horizontal`]:{lineHeight:ue,border:0,borderBottom:`${gt}px ${ye} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Te}-item, ${Te}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${Te}-item:hover, > ${Te}-item-active, - > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${pe}`,`background ${pe}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Ft=We=>{let{componentCls:Te,menuArrowOffset:pe}=We;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, - ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${pe})`},"&::after":{transform:`rotate(45deg) translateY(${pe})`}}}}};const Zt=We=>Object.assign({},(0,Ae.oN)(We));var Pt=(We,Te)=>{const{componentCls:pe,itemColor:ue,itemSelectedColor:Re,groupTitleColor:gt,itemBg:ye,subMenuItemBg:he,itemSelectedBg:Je,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:Ke,motionDurationSlow:zt,motionEaseInOut:St,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:st,lineType:tn,colorSplit:gn,itemDisabledColor:$t,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=We;return{[`${pe}-${Te}, ${pe}-${Te} > ${pe}`]:{color:ue,background:ye,[`&${pe}-root:focus-visible`]:Object.assign({},Zt(We)),[`${pe}-item-group-title`]:{color:gt},[`${pe}-submenu-selected`]:{[`> ${pe}-submenu-title`]:{color:Re}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{color:`${$t} !important`},[`${pe}-item:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{[`&:hover, > ${pe}-submenu-title:hover`]:{color:st}},[`&:not(${pe}-horizontal)`]:{[`${pe}-item:not(${pe}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${pe}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${pe}-item-danger`]:{color:bn,[`&${pe}-item:hover`]:{[`&:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{color:Cn}},[`&${pe}-item:active`]:{background:kn}},[`${pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${pe}-item-selected`]:{color:Re,[`&${pe}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${pe}-item-selected`]:{backgroundColor:Je,[`&${pe}-item-danger`]:{backgroundColor:ca}},[`${pe}-item, ${pe}-submenu-title`]:{[`&:not(${pe}-item-disabled):focus-visible`]:Object.assign({},Zt(We))},[`&${pe}-submenu > ${pe}`]:{backgroundColor:Ea},[`&${pe}-popup > ${pe}`]:{backgroundColor:_a},[`&${pe}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${pe}-item, > ${pe}-submenu`]:{top:Ke,marginTop:-Ke,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${St}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${pe}-root`]:{[`&${pe}-inline, &${pe}-vertical`]:{borderInlineEnd:`${Ke}px ${tn} ${gn}`}},[`&${pe}-inline`]:{[`${pe}-sub${pe}-inline`]:{background:he},[`${pe}-item, ${pe}-submenu-title`]:Ke&&Ce?{width:`calc(100% + ${Ke}px)`}:{},[`${pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${pe}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${pe}-selected, ${pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${St}`,`opacity ${Ht} ${St}`].join(",")}}}}}};const Tt=We=>{const{componentCls:Te,itemHeight:pe,itemMarginInline:ue,padding:Re,menuArrowSize:gt,marginXS:ye,itemMarginBlock:he}=We,Je=Re+gt+ye;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:he,width:`calc(100% - ${ue*2}px)`},[`> ${Te}-item, + > ${Te}-submenu ${Te}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Te}-item, ${Te}-submenu-title`]:{transition:[`border-color ${pe}`,`background ${pe}`].join(",")},[`${Te}-submenu-arrow`]:{display:"none"}}}},Ft=Ve=>{let{componentCls:Te,menuArrowOffset:pe}=Ve;return{[`${Te}-rtl`]:{direction:"rtl"},[`${Te}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Te}-rtl${Te}-vertical, + ${Te}-submenu-rtl ${Te}-vertical`]:{[`${Te}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${pe})`},"&::after":{transform:`rotate(45deg) translateY(${pe})`}}}}};const Zt=Ve=>Object.assign({},(0,Ae.oN)(Ve));var Pt=(Ve,Te)=>{const{componentCls:pe,itemColor:ue,itemSelectedColor:Re,groupTitleColor:gt,itemBg:ye,subMenuItemBg:ve,itemSelectedBg:Ke,activeBarHeight:ke,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:St,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:st,lineType:tn,colorSplit:gn,itemDisabledColor:$t,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:un,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:Sa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Ve;return{[`${pe}-${Te}, ${pe}-${Te} > ${pe}`]:{color:ue,background:ye,[`&${pe}-root:focus-visible`]:Object.assign({},Zt(Ve)),[`${pe}-item-group-title`]:{color:gt},[`${pe}-submenu-selected`]:{[`> ${pe}-submenu-title`]:{color:Re}},[`${pe}-item-disabled, ${pe}-submenu-disabled`]:{color:`${$t} !important`},[`${pe}-item:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{[`&:hover, > ${pe}-submenu-title:hover`]:{color:st}},[`&:not(${pe}-horizontal)`]:{[`${pe}-item:not(${pe}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}},[`${pe}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:Sa}}},[`${pe}-item-danger`]:{color:bn,[`&${pe}-item:hover`]:{[`&:not(${pe}-item-selected):not(${pe}-submenu-selected)`]:{color:Cn}},[`&${pe}-item:active`]:{background:kn}},[`${pe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${pe}-item-selected`]:{color:Re,[`&${pe}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${pe}-item-selected`]:{backgroundColor:Ke,[`&${pe}-item-danger`]:{backgroundColor:ca}},[`${pe}-item, ${pe}-submenu-title`]:{[`&:not(${pe}-item-disabled):focus-visible`]:Object.assign({},Zt(Ve))},[`&${pe}-submenu > ${pe}`]:{backgroundColor:Ea},[`&${pe}-popup > ${pe}`]:{backgroundColor:_a},[`&${pe}-horizontal`]:Object.assign(Object.assign({},Te==="dark"?{borderBottom:0}:{}),{[`> ${pe}-item, > ${pe}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${ke}px solid transparent`,transition:`border-color ${zt} ${St}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:ke,borderBottomColor:Fa}}}}),[`&${pe}-root`]:{[`&${pe}-inline, &${pe}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${gn}`}},[`&${pe}-inline`]:{[`${pe}-sub${pe}-inline`]:{background:ve},[`${pe}-item, ${pe}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${pe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${pe}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${pe}-selected, ${pe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${St}`,`opacity ${Ht} ${St}`].join(",")}}}}}};const Tt=Ve=>{const{componentCls:Te,itemHeight:pe,itemMarginInline:ue,padding:Re,menuArrowSize:gt,marginXS:ye,itemMarginBlock:ve}=Ve,Ke=Re+gt+ye;return{[`${Te}-item`]:{position:"relative",overflow:"hidden"},[`${Te}-item, ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:ue,marginBlock:ve,width:`calc(100% - ${ue*2}px)`},[`> ${Te}-item, > ${Te}-submenu > ${Te}-submenu-title`]:{height:pe,lineHeight:`${pe}px`},[`${Te}-item-group-list ${Te}-submenu-title, - ${Te}-submenu-title`]:{paddingInlineEnd:Je}}};var je=We=>{const{componentCls:Te,iconCls:pe,itemHeight:ue,colorTextLightSolid:Re,dropdownWidth:gt,controlHeightLG:ye,motionDurationMid:he,motionEaseOut:Je,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:Ke,motionDurationSlow:zt,paddingXS:St,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=We,st={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Tt(We))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Tt(We)),{boxShadow:kt})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${ye*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${he} ${Je}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:st,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:st}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:Ke,textAlign:"center"}}},[`> ${Te}-item, + ${Te}-submenu-title`]:{paddingInlineEnd:Ke}}};var We=Ve=>{const{componentCls:Te,iconCls:pe,itemHeight:ue,colorTextLightSolid:Re,dropdownWidth:gt,controlHeightLG:ye,motionDurationMid:ve,motionEaseOut:Ke,paddingXL:ke,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:St,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Ve,st={height:ue,lineHeight:`${ue}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Te]:{"&-inline, &-vertical":Object.assign({[`&${Te}-root`]:{boxShadow:"none"}},Tt(Ve))},[`${Te}-submenu-popup`]:{[`${Te}-vertical`]:Object.assign(Object.assign({},Tt(Ve)),{boxShadow:kt})}},{[`${Te}-submenu-popup ${Te}-vertical${Te}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${ye*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Te}-inline`]:{width:"100%",[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Ke}`].join(","),[`> ${Te}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Te}-sub${Te}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Te}-submenu > ${Te}-submenu-title`]:st,[`& ${Te}-item-group-title`]:{paddingInlineStart:ke}},[`${Te}-item`]:st}},{[`${Te}-inline-collapsed`]:{width:xt,[`&${Te}-root`]:{[`${Te}-item, ${Te}-submenu ${Te}-submenu-title`]:{[`> ${Te}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-item, > ${Te}-item-group > ${Te}-item-group-list > ${Te}-submenu > ${Te}-submenu-title, - > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${Ke/2}px - ${Ce}px)`,textOverflow:"clip",[` + > ${Te}-submenu > ${Te}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${Te}-submenu-arrow, ${Te}-submenu-expand-icon - `]:{opacity:0},[`${Te}-item-icon, ${pe}`]:{margin:0,fontSize:Ht,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${pe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${pe}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:St})}}]};const pt=We=>{const{componentCls:Te,motionDurationSlow:pe,motionDurationMid:ue,motionEaseInOut:Re,motionEaseOut:gt,iconCls:ye,iconSize:he,iconMarginInlineEnd:Je}=We;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${pe}`,`background ${pe}`,`padding ${pe} ${Re}`].join(","),[`${Te}-item-icon, ${ye}`]:{minWidth:he,fontSize:he,transition:[`font-size ${ue} ${gt}`,`margin ${pe} ${Re}`,`color ${pe}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${pe} ${Re}`,`margin ${pe}`,`color ${pe}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${ye}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=We=>{const{componentCls:Te,motionDurationSlow:pe,motionEaseInOut:ue,borderRadius:Re,menuArrowSize:gt,menuArrowOffset:ye}=We;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:We.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${pe} ${ue}, opacity ${pe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${pe} ${ue}`,`transform ${pe} ${ue}`,`top ${pe} ${ue}`,`color ${pe} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ye})`},"&::after":{transform:`rotate(-45deg) translateY(${ye})`}}}}},ct=We=>{const{antCls:Te,componentCls:pe,fontSize:ue,motionDurationSlow:Re,motionDurationMid:gt,motionEaseInOut:ye,paddingXS:he,padding:Je,colorSplit:ke,lineWidth:Ce,zIndexPopup:Ke,borderRadiusLG:zt,subMenuItemBorderRadius:St,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:st,groupTitleLineHeight:tn,groupTitleFontSize:gn}=We;return[{"":{[`${pe}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${pe}-submenu-hidden`]:{display:"none"}},{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(We)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${pe}-item`]:{flex:"none"}},[`${pe}-item, ${pe}-submenu, ${pe}-submenu-title`]:{borderRadius:We.itemBorderRadius},[`${pe}-item-group-title`]:{padding:`${he}px ${Je}px`,fontSize:gn,lineHeight:tn,transition:`all ${Re}`},[`&-horizontal ${pe}-submenu`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`].join(",")},[`${pe}-submenu, ${pe}-submenu-inline`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`,`padding ${gt} ${ye}`].join(",")},[`${pe}-submenu ${pe}-sub`]:{cursor:"initial",transition:[`background ${Re} ${ye}`,`padding ${Re} ${ye}`].join(",")},[`${pe}-title-content`]:{transition:`color ${Re}`},[`${pe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${pe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(We)),{[`${pe}-item-group`]:{[`${pe}-item-group-list`]:{margin:0,padding:0,[`${pe}-item, ${pe}-submenu-title`]:{paddingInline:`${ue*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:Ke,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${pe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${st}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:st},"\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:We.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:We.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:We.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:We.paddingXS},[`> ${pe}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(We)),Qt(We)),{[`${pe}-item, ${pe}-submenu > ${pe}-submenu-title`]:{borderRadius:St},[`${pe}-submenu-title::after`]:{transition:`transform ${Re} ${ye}`}})}}),Qt(We)),{[`&-inline-collapsed ${pe}-submenu-arrow, - &-inline ${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${pe}-submenu-open${pe}-submenu-inline > ${pe}-submenu-title > ${pe}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[pe]:{lineHeight:"inherit"}}}]};var Xt=(We,Te)=>(0,Jt.Z)("Menu",ue=>{if(Te===!1)return[];const{colorBgElevated:Re,colorPrimary:gt,colorTextLightSolid:ye,controlHeightLG:he,fontSize:Je,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:Ke,darkSubMenuItemBg:zt,darkItemSelectedColor:St,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:st,darkItemHoverColor:tn,darkItemDisabledColor:gn,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=ue,un=Je/7*5,kn=(0,Xe.TS)(ue,{menuArrowSize:un,menuHorizontalHeight:he*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),ca=(0,Xe.TS)(kn,{itemColor:ke,itemHoverColor:tn,groupTitleColor:st,itemSelectedColor:St,itemBg:Ke,popupBg:Ke,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:$t,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:ye,horizontalItemSelectedBg:gt});return[ct(kn),bt(kn),je(kn),Pt(kn,"light"),Pt(ca,"dark"),Ft(kn),(0,be.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},ue=>{const{colorPrimary:Re,colorError:gt,colorTextDisabled:ye,colorErrorBg:he,colorText:Je,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:Ke,colorFillContent:zt,lineWidth:St,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:st,lineHeight:tn,colorBgElevated:gn,marginXXS:$t,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=ue,Sa=new xe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:Ke,subMenuItemBg:Ke,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:St,activeBarBorderWidth:St,colorItemTextDisabled:ye,itemDisabledColor:ye,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:he,dangerItemActiveBg:he,colorDangerItemBgSelected:he,dangerItemSelectedBg:he,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:st,groupTitleLineHeight:tn,collapsedWidth:st*2,popupBg:gn,itemMarginBlock:$t,itemPaddingInline:bn,horizontalLineHeight:`${st*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new xe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Re,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(We),Se=function(We,Te){var pe={};for(var ue in We)Object.prototype.hasOwnProperty.call(We,ue)&&Te.indexOf(ue)<0&&(pe[ue]=We[ue]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(We);Re{var pe,ue;const Re=ve.useContext(ne.Z),gt=Re||{},{getPrefixCls:ye,getPopupContainer:he,direction:Je,menu:ke}=ve.useContext(Oe.E_),Ce=ye(),{prefixCls:Ke,className:zt,style:St,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:st,siderCollapsed:tn,items:gn,children:$t,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=We,xa=Se(We,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||$t;(pe=gt.validator)===null||pe===void 0||pe.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=gt.onClick)===null||fn===void 0||fn.call(gt)}),Na=gt.mode||Cn,In=un!=null?un:gt.selectable,qa=ve.useMemo(()=>tn!==void 0?tn:st,[st,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=ye("menu",Ke||gt.prefixCls),[eo,Mo]=Xt(Pa,!Re),mn=Ie()(`${Pa}-${kt}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:gt.expandIcon;cn=(0,He.Tm)(fn,{className:Ie()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(ue=fn.props)===null||ue===void 0?void 0:ue.className:"")})}const wn=ve.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(ve.createElement(ne.Z.Provider,{value:null},ve.createElement(y.Provider,{value:wn},ve.createElement(se.ZP,Object.assign({getPopupContainer:he,overflowedIndicator:ve.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),St),className:mn,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Ie()(bn,Mo)}),Ea))))});const Sn=(0,ve.forwardRef)((We,Te)=>{const pe=(0,ve.useRef)(null),ue=ve.useContext(Me.D);return(0,ve.useImperativeHandle)(Te,()=>({menu:pe.current,focus:Re=>{var gt;(gt=pe.current)===null||gt===void 0||gt.focus(Re)}})),ve.createElement(Et,Object.assign({ref:pe},We,ue))});Sn.Item=x,Sn.SubMenu=E,Sn.Divider=rt,Sn.ItemGroup=se.BW;var sn=Sn},58421:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return gt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(he,Je){return ve.createElement(Ie.Z,(0,se.Z)({},he,{ref:Je,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),me=function(ye){(0,b.Z)(Je,ye);var he=(0,E.Z)(Je);function Je(){var ke;(0,a.Z)(this,Je);for(var Ce=arguments.length,Ke=new Array(Ce),zt=0;zt=0||St.relatedTarget.className.indexOf("".concat(st,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(St){var kt=ke.state.goInputText;kt!==""&&(St.keyCode===te.ENTER||St.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,Ke=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(St){return St.toString()===Ke.toString()})?zt:zt.concat([Ke.toString()]).sort(function(St,kt){var xt=Number.isNaN(Number(St))?0:Number(St),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,Ke=this.props,zt=Ke.pageSize,St=Ke.locale,kt=Ke.rootPrefixCls,xt=Ke.changeSize,Ht=Ke.quickGo,st=Ke.goButton,tn=Ke.selectComponentClass,gn=Ke.buildOptionText,$t=Ke.selectPrefixCls,bn=Ke.disabled,Cn=this.state.goInputText,un="".concat(kt,"-options"),kn=tn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return ve.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=ve.createElement(kn,{disabled:bn,prefixCls:$t,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":St.page_size,defaultOpen:!1},Fa)}return Ht&&(st&&(Sa=typeof st=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},St.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},st)),xa=ve.createElement("div",{className:"".concat(un,"-quick-jumper")},St.jump_to,ve.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":St.page}),St.page,Sa)),ve.createElement("li",{className:"".concat(un)},ca,xa)}}]),Je}(ve.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=me,Be=function(he){var Je,ke=he.rootPrefixCls,Ce=he.page,Ke=he.active,zt=he.className,St=he.showTitle,kt=he.onClick,xt=he.onKeyPress,Ht=he.itemRender,st="".concat(ke,"-item"),tn=He()(st,"".concat(st,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(st,"-active"),Ke),(0,re.Z)(Je,"".concat(st,"-disabled"),!Ce),(0,re.Z)(Je,he.className,zt),Je)),gn=function(){kt(Ce)},$t=function(un){xt(un,kt,Ce)},bn=Ht(Ce,"page",ve.createElement("a",{rel:"nofollow"},Ce));return bn?ve.createElement("li",{title:St?Ce.toString():null,className:tn,onClick:gn,onKeyPress:$t,tabIndex:0},bn):null},xe=Be;function Ae(){}function be(ye){var he=Number(ye);return typeof he=="number"&&!Number.isNaN(he)&&isFinite(he)&&Math.floor(he)===he}var yt=function(he,Je,ke){return ke};function mt(ye,he,Je){var ke=typeof ye=="undefined"?he.pageSize:ye;return Math.floor((Je.total-1)/ke)+1}var Jt=function(ye){(0,b.Z)(Je,ye);var he=(0,E.Z)(Je);function Je(ke){var Ce;(0,a.Z)(this,Je),Ce=he.call(this,ke),Ce.paginationNode=ve.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var st=Ce.props.prefixCls,tn=xt||ve.createElement("button",{type:"button","aria-label":Ht,className:"".concat(st,"-item-link")});return typeof xt=="function"&&(tn=ve.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,st=xt.total,tn=Ce.state.pageSize;return st<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),st=Ce.state.currentInputValue;Ht!==st&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,st=mt(xt,Ce.state,Ce.props);Ht=Ht>st?st:Ht,st===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,st=Ht.disabled,tn=Ht.onChange,gn=Ce.state,$t=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!st){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,$t),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?st-2:0),gn=2;gn=zt?kt=zt:kt=Number(Ke),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,Ke=Ce.showSizeChanger,zt=Ce.total,St=Ce.totalBoundaryShowSizeChanger;return typeof Ke!="undefined"?Ke:zt>St}},{key:"render",value:function(){var Ce=this.props,Ke=Ce.prefixCls,zt=Ce.className,St=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,st=Ce.locale,tn=Ce.showQuickJumper,gn=Ce.showLessItems,$t=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=tn&&tn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ve=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},st.jump_to_confirm):fn=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=ve.createElement("li",{title:$t?"".concat(st.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(Ke,"-simple-pager")},fn));var Mt=this.renderPrev(Xn);return ve.createElement("ul",(0,se.Z)({className:He()(Ke,"".concat(Ke,"-simple"),(0,re.Z)({},"".concat(Ke,"-disabled"),kt),zt),style:St,ref:this.paginationNode},qe),$e,Mt?ve.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,re.Z)({},"".concat(Ke,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,ve.createElement("li",{title:$t?"".concat(In,"/").concat(Pa):null,className:"".concat(Ke,"-simple-pager")},ve.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(Ke,"-slash")},"/"),Pa),ve.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,re.Z)({},"".concat(Ke,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ve)),fn)}if(Pa<=3+va*2){var on={locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:un};Pa||eo.push(ve.createElement(xe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(Ke,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(ve.createElement(xe,(0,se.Z)({},on,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?st.prev_3:st.prev_5,En=gn?st.next_3:st.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?ve.createElement("li",{title:$t?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(Ke,"-jump-prev"),(0,re.Z)({},"".concat(Ke,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?ve.createElement("li",{title:$t?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(Ke,"-jump-next"),(0,re.Z)({},"".concat(Ke,"-jump-next-custom-icon"),!!xa))},ta):null),wn=ve.createElement(xe,{locale:st,last:!0,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:$t,itemRender:un}),cn=ve.createElement(xe,{locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:un});var Wt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Wt=Pa-va*2);for(var po=Wt;po<=ka;po+=1){var Ya=In===po;eo.push(ve.createElement(xe,{locale:st,rootPrefixCls:Ke,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:$t,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,ve.cloneElement)(eo[0],{className:"".concat(Ke,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,ve.cloneElement)(eo[eo.length-1],{className:"".concat(Ke,"-item-before-jump-next")}),eo.push(mn)),Wt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ve);return ve.createElement("ul",(0,se.Z)({className:He()(Ke,zt,(0,re.Z)({},"".concat(Ke,"-disabled"),kt)),style:St,ref:this.paginationNode},qe),$e,To?ve.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(Ke,"-prev"),(0,re.Z)({},"".concat(Ke,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?ve.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(Ke,"-next"),(0,re.Z)({},"".concat(Ke,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,ve.createElement(fe,{disabled:kt,locale:st,rootPrefixCls:Ke,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,Ke){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==Ke.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==Ke.pageSize){var St=Ke.current,kt=mt(Ce.pageSize,Ke,Ce);St=St>kt?kt:St,"current"in Ce||(zt.current=St,zt.currentInputValue=St),zt.pageSize=Ce.pageSize}return zt}}]),Je}(ve.Component);Jt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var Xe=Jt,et=ae(22075),bt=ae(36355),Gt=ae(19716),Ft=ae(8628),Zt=ae(9763),Ue=ae(57809);const Pt=ye=>ve.createElement(Ue.default,Object.assign({},ye,{showSearch:!0,size:"small"})),Tt=ye=>ve.createElement(Ue.default,Object.assign({},ye,{showSearch:!0,size:"middle"}));Pt.Option=Ue.default.Option,Tt.Option=Ue.default.Option;var De=ae(9937),je=ae(17313),pt=ae(83116),Qt=ae(37613);const ct=ye=>{const{componentCls:he}=ye;return{[`${he}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${he}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${he}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}}},[`&${he}-disabled`]:{cursor:"not-allowed",[`${he}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ye.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ye.colorBorder,backgroundColor:ye.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ye.itemActiveBgDisabled},a:{color:ye.itemActiveColorDisabled}}},[`${he}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${he}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${he}-simple-pager`]:{color:ye.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"}}}}}},Xt=ye=>{const{componentCls:he}=ye;return{[`&${he}-mini ${he}-total-text, &${he}-mini ${he}-simple-pager`]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`},[`&${he}-mini ${he}-item`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM-2}px`},[`&${he}-mini:not(${he}-disabled) ${he}-item:not(${he}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},[`&${he}-mini ${he}-prev, &${he}-mini ${he}-next`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM}px`},[`&${he}-mini:not(${he}-disabled)`]:{[`${he}-prev, ${he}-next`]:{[`&:hover ${he}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:ye.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:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}},[`&${he}-mini ${he}-jump-prev, &${he}-mini ${he}-jump-next`]:{height:ye.itemSizeSM,marginInlineEnd:0,lineHeight:`${ye.itemSizeSM}px`},[`&${he}-mini ${he}-options`]:{marginInlineStart:ye.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ye.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(ye)),{width:ye.paginationMiniQuickJumperInputWidth,height:ye.controlHeightSM})}}}},Se=ye=>{const{componentCls:he}=ye;return{[` - &${he}-simple ${he}-prev, - &${he}-simple ${he}-next - `]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,verticalAlign:"top",[`${he}-item-link`]:{height:ye.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive},"&::after":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}}},[`&${he}-simple ${he}-simple-pager`]:{display:"inline-block",height:ye.itemSizeSM,marginInlineEnd:ye.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ye.marginXS,padding:`0 ${ye.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ye.itemInputBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadius,outline:"none",transition:`border-color ${ye.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ye.colorPrimary},"&:focus":{borderColor:ye.colorPrimaryHover,boxShadow:`${ye.inputOutlineOffset}px 0 ${ye.controlOutlineWidth}px ${ye.controlOutline}`},"&[disabled]":{color:ye.colorTextDisabled,backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,cursor:"not-allowed"}}}}},wt=ye=>{const{componentCls:he}=ye;return{[`${he}-jump-prev, ${he}-jump-next`]:{outline:0,[`${he}-item-container`]:{position:"relative",[`${he}-item-link-icon`]:{color:ye.colorPrimary,fontSize:ye.fontSizeSM,opacity:0,transition:`all ${ye.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${he}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ye.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ye.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ye.paginationEllipsisTextIndent,opacity:1,transition:`all ${ye.motionDurationMid}`}},"&:hover":{[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}}},[` - ${he}-prev, - ${he}-jump-prev, - ${he}-jump-next + `]:{opacity:0},[`${Te}-item-icon, ${pe}`]:{margin:0,fontSize:Ht,lineHeight:`${ue}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Te}-item-icon, ${pe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Te}-item-icon, ${pe}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Te}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:St})}}]};const pt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,motionDurationMid:ue,motionEaseInOut:Re,motionEaseOut:gt,iconCls:ye,iconSize:ve,iconMarginInlineEnd:Ke}=Ve;return{[`${Te}-item, ${Te}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${pe}`,`background ${pe}`,`padding ${pe} ${Re}`].join(","),[`${Te}-item-icon, ${ye}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${ue} ${gt}`,`margin ${pe} ${Re}`,`color ${pe}`].join(","),"+ span":{marginInlineStart:Ke,opacity:1,transition:[`opacity ${pe} ${Re}`,`margin ${pe}`,`color ${pe}`].join(",")}},[`${Te}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Te}-item-only-child`]:{[`> ${ye}, > ${Te}-item-icon`]:{marginInlineEnd:0}}},[`${Te}-item-disabled, ${Te}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Te}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Qt=Ve=>{const{componentCls:Te,motionDurationSlow:pe,motionEaseInOut:ue,borderRadius:Re,menuArrowSize:gt,menuArrowOffset:ye}=Ve;return{[`${Te}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Ve.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${pe} ${ue}, opacity ${pe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${pe} ${ue}`,`transform ${pe} ${ue}`,`top ${pe} ${ue}`,`color ${pe} ${ue}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ye})`},"&::after":{transform:`rotate(-45deg) translateY(${ye})`}}}}},ct=Ve=>{const{antCls:Te,componentCls:pe,fontSize:ue,motionDurationSlow:Re,motionDurationMid:gt,motionEaseInOut:ye,paddingXS:ve,padding:Ke,colorSplit:ke,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:St,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:st,groupTitleLineHeight:tn,groupTitleFontSize:gn}=Ve;return[{"":{[`${pe}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${pe}-submenu-hidden`]:{display:"none"}},{[pe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Ve)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:ue,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${pe}-item`]:{flex:"none"}},[`${pe}-item, ${pe}-submenu, ${pe}-submenu-title`]:{borderRadius:Ve.itemBorderRadius},[`${pe}-item-group-title`]:{padding:`${ve}px ${Ke}px`,fontSize:gn,lineHeight:tn,transition:`all ${Re}`},[`&-horizontal ${pe}-submenu`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`].join(",")},[`${pe}-submenu, ${pe}-submenu-inline`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`,`padding ${gt} ${ye}`].join(",")},[`${pe}-submenu ${pe}-sub`]:{cursor:"initial",transition:[`background ${Re} ${ye}`,`padding ${Re} ${ye}`].join(",")},[`${pe}-title-content`]:{transition:`color ${Re}`},[`${pe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${pe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ke,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Ve)),{[`${pe}-item-group`]:{[`${pe}-item-group-list`]:{margin:0,padding:0,[`${pe}-item, ${pe}-submenu-title`]:{paddingInline:`${ue*2}px ${Ke}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${pe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${st}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:st},"\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:Ve.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Ve.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Ve.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Ve.paddingXS},[`> ${pe}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Ve)),Qt(Ve)),{[`${pe}-item, ${pe}-submenu > ${pe}-submenu-title`]:{borderRadius:St},[`${pe}-submenu-title::after`]:{transition:`transform ${Re} ${ye}`}})}}),Qt(Ve)),{[`&-inline-collapsed ${pe}-submenu-arrow, + &-inline ${pe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${pe}-submenu-open${pe}-submenu-inline > ${pe}-submenu-title > ${pe}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Te}-layout-header`]:{[pe]:{lineHeight:"inherit"}}}]};var Xt=(Ve,Te)=>(0,Jt.Z)("Menu",ue=>{if(Te===!1)return[];const{colorBgElevated:Re,colorPrimary:gt,colorTextLightSolid:ye,controlHeightLG:ve,fontSize:Ke,darkItemColor:ke,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:St,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:st,darkItemHoverColor:tn,darkItemDisabledColor:gn,darkDangerItemHoverColor:$t,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=ue,un=Ke/7*5,kn=(0,Xe.TS)(ue,{menuArrowSize:un,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),ca=(0,Xe.TS)(kn,{itemColor:ke,itemHoverColor:tn,groupTitleColor:st,itemSelectedColor:St,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:gn,dangerItemColor:Ce,dangerItemHoverColor:$t,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:ye,horizontalItemSelectedBg:gt});return[ct(kn),bt(kn),We(kn),Pt(kn,"light"),Pt(ca,"dark"),Ft(kn),(0,be.Z)(kn),(0,yt.oN)(kn,"slide-up"),(0,yt.oN)(kn,"slide-down"),(0,mt._y)(kn,"zoom-big")]},ue=>{const{colorPrimary:Re,colorError:gt,colorTextDisabled:ye,colorErrorBg:ve,colorText:Ke,colorTextDescription:ke,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:St,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:st,lineHeight:tn,colorBgElevated:gn,marginXXS:$t,padding:bn,fontSize:Cn,controlHeightSM:un,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=ue,Sa=new xe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:ue.zIndexPopupBase+50,radiusItem:ue.borderRadiusLG,itemBorderRadius:ue.borderRadiusLG,radiusSubMenuItem:ue.borderRadiusSM,subMenuItemBorderRadius:ue.borderRadiusSM,colorItemText:Ke,itemColor:Ke,colorItemTextHover:Ke,itemHoverColor:Ke,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:ke,groupTitleColor:ke,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:St,activeBarBorderWidth:St,colorItemTextDisabled:ye,itemDisabledColor:ye,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:ue.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:st,groupTitleLineHeight:tn,collapsedWidth:st*2,popupBg:gn,itemMarginBlock:$t,itemPaddingInline:bn,horizontalLineHeight:`${st*1.15}px`,iconSize:Cn,iconMarginInlineEnd:un-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new xe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:Sa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:Re,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:Sa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Ve),Se=function(Ve,Te){var pe={};for(var ue in Ve)Object.prototype.hasOwnProperty.call(Ve,ue)&&Te.indexOf(ue)<0&&(pe[ue]=Ve[ue]);if(Ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,ue=Object.getOwnPropertySymbols(Ve);Re{var pe,ue;const Re=he.useContext(ne.Z),gt=Re||{},{getPrefixCls:ye,getPopupContainer:ve,direction:Ke,menu:ke}=he.useContext(Oe.E_),Ce=ye(),{prefixCls:je,className:zt,style:St,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:st,siderCollapsed:tn,items:gn,children:$t,rootClassName:bn,mode:Cn,selectable:un,onClick:kn,overflowedIndicatorPopupClassName:ca}=Ve,xa=Se(Ve,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Sa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(gn)||$t;(pe=gt.validator)===null||pe===void 0||pe.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var fn;kn==null||kn.apply(void 0,arguments),(fn=gt.onClick)===null||fn===void 0||fn.call(gt)}),Na=gt.mode||Cn,In=un!=null?un:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:st,[st,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,te.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=ye("menu",je||gt.prefixCls),[eo,Mo]=Xt(Pa,!Re),mn=Ie()(`${Pa}-${kt}`,ke==null?void 0:ke.className,zt);let cn;if(typeof xt=="function")cn=xt;else if(xt===null||xt===!1)cn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)cn=null;else{const fn=xt!=null?xt:gt.expandIcon;cn=(0,He.Tm)(fn,{className:Ie()(`${Pa}-submenu-expand-icon`,(0,He.l$)(fn)?(ue=fn.props)===null||ue===void 0?void 0:ue.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Ke,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Ke,Ht,kt]);return eo(he.createElement(ne.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Ie()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},Sa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},ke==null?void 0:ke.style),St),className:mn,prefixCls:Pa,direction:Ke,defaultMotions:_a,expandIcon:cn,ref:Te,rootClassName:Ie()(bn,Mo)}),Ea))))});const Sn=(0,he.forwardRef)((Ve,Te)=>{const pe=(0,he.useRef)(null),ue=he.useContext(Me.D);return(0,he.useImperativeHandle)(Te,()=>({menu:pe.current,focus:Re=>{var gt;(gt=pe.current)===null||gt===void 0||gt.focus(Re)}})),he.createElement(Et,Object.assign({ref:pe},Ve,ue))});Sn.Item=x,Sn.SubMenu=E,Sn.Divider=rt,Sn.ItemGroup=se.BW;var sn=Sn},58421:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return gt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(ve,Ke){return he.createElement(Ie.Z,(0,se.Z)({},ve,{ref:Ke,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(49198),nt=ae(33853),_e=ae(38819),dt=ae(92310),He=ae.n(dt),re=ae(400),y=ae(33708),a=ae(6909),x=ae(4771),b=ae(9427),E=ae(25440),z=ae(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},te=ee,ne=ae(91735),me=function(ye){(0,b.Z)(Ke,ye);var ve=(0,E.Z)(Ke);function Ke(){var ke;(0,a.Z)(this,Ke);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||St.relatedTarget.className.indexOf("".concat(st,"-item"))>=0))&&Ht(ke.getValidValue()))},ke.go=function(St){var kt=ke.state.goInputText;kt!==""&&(St.keyCode===te.ENTER||St.type==="click")&&(ke.setState({goInputText:""}),ke.props.quickGo(ke.getValidValue()))},ke}return(0,x.Z)(Ke,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(St){return St.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(St,kt){var xt=Number.isNaN(Number(St))?0:Number(St),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,St=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,st=je.goButton,tn=je.selectComponentClass,gn=je.buildOptionText,$t=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,un="".concat(kt,"-options"),kn=tn,ca=null,xa=null,Sa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(gn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:$t,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":St.page_size,defaultOpen:!1},Fa)}return Ht&&(st&&(Sa=typeof st=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(un,"-quick-jumper-button")},St.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},st)),xa=he.createElement("div",{className:"".concat(un,"-quick-jumper")},St.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":St.page}),St.page,Sa)),he.createElement("li",{className:"".concat(un)},ca,xa)}}]),Ke}(he.Component);me.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=me,Be=function(ve){var Ke,ke=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,St=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,st="".concat(ke,"-item"),tn=He()(st,"".concat(st,"-").concat(Ce),(Ke={},(0,re.Z)(Ke,"".concat(st,"-active"),je),(0,re.Z)(Ke,"".concat(st,"-disabled"),!Ce),(0,re.Z)(Ke,ve.className,zt),Ke)),gn=function(){kt(Ce)},$t=function(un){xt(un,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:St?Ce.toString():null,className:tn,onClick:gn,onKeyPress:$t,tabIndex:0},bn):null},xe=Be;function Ae(){}function be(ye){var ve=Number(ye);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var yt=function(ve,Ke,ke){return ke};function mt(ye,ve,Ke){var ke=typeof ye=="undefined"?ve.pageSize:ye;return Math.floor((Ke.total-1)/ke)+1}var Jt=function(ye){(0,b.Z)(Ke,ye);var ve=(0,E.Z)(Ke);function Ke(ke){var Ce;(0,a.Z)(this,Ke),Ce=ve.call(this,ke),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(mt(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var st=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(st,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,st=xt.total,tn=Ce.state.pageSize;return st<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===te.ARROW_UP||xt.keyCode===te.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),st=Ce.state.currentInputValue;Ht!==st&&Ce.setState({currentInputValue:Ht}),xt.keyCode===te.ENTER?Ce.handleChange(Ht):xt.keyCode===te.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===te.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,st=mt(xt,Ce.state,Ce.props);Ht=Ht>st?st:Ht,st===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,st=Ht.disabled,tn=Ht.onChange,gn=Ce.state,$t=gn.pageSize,bn=gn.current,Cn=gn.currentInputValue;if(Ce.isValid(xt)&&!st){var un=mt(void 0,Ce.state,Ce.props),kn=xt;return xt>un?kn=un:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,$t),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?st-2:0),gn=2;gn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,St=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>St}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,St=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,st=Ce.locale,tn=Ce.showQuickJumper,gn=Ce.showLessItems,$t=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,un=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,Sa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=mt(void 0,this.state,this.props),eo=[],Mo=null,mn=null,cn=null,wn=null,fn=null,ua=tn&&tn.goButton,va=gn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?fn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},st.jump_to_confirm):fn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),fn=he.createElement("li",{title:$t?"".concat(st.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},fn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:He()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:St,ref:this.paginationNode},qe),$e,Mt?he.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:He()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:$t?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:He()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),fn)}if(Pa<=3+va*2){var on={locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:$t,itemRender:un};Pa||eo.push(he.createElement(xe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var Kt=1;Kt<=Pa;Kt+=1){var oa=In===Kt;eo.push(he.createElement(xe,(0,se.Z)({},on,{key:Kt,page:Kt,active:oa})))}}else{var Mn=gn?st.prev_3:st.prev_5,En=gn?st.next_3:st.next_5,da=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:$t?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:He()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,mn=ta?he.createElement("li",{title:$t?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:He()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(xe,{locale:st,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:$t,itemRender:un}),cn=he.createElement(xe,{locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:$t,itemRender:un});var Wt=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Wt=Pa-va*2);for(var po=Wt;po<=ka;po+=1){var Ya=In===po;eo.push(he.createElement(xe,{locale:st,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:po,page:po,active:Ya,showTitle:$t,itemRender:un}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(mn)),Wt!==1&&eo.unshift(cn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:He()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:St,ref:this.paginationNode},qe),$e,To?he.createElement("li",{title:$t?st.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:He()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:$t?st.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:He()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:st,rootPrefixCls:je,selectComponentClass:Sa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var St=je.current,kt=mt(Ce.pageSize,je,Ce);St=St>kt?kt:St,"current"in Ce||(zt.current=St,zt.currentInputValue=St),zt.pageSize=Ce.pageSize}return zt}}]),Ke}(he.Component);Jt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:ne.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var Xe=Jt,et=ae(22075),bt=ae(36355),Gt=ae(19716),Ft=ae(8628),Zt=ae(9763),Ye=ae(57809);const Pt=ye=>he.createElement(Ye.default,Object.assign({},ye,{showSearch:!0,size:"small"})),Tt=ye=>he.createElement(Ye.default,Object.assign({},ye,{showSearch:!0,size:"middle"}));Pt.Option=Ye.default.Option,Tt.Option=Ye.default.Option;var De=ae(9937),We=ae(17313),pt=ae(83116),Qt=ae(37613);const ct=ye=>{const{componentCls:ve}=ye;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ye.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ye.colorBorder,backgroundColor:ye.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ye.itemActiveBgDisabled},a:{color:ye.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:ye.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Xt=ye=>{const{componentCls:ve}=ye;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:ye.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + &${ve}-mini ${ve}-prev ${ve}-item-link, + &${ve}-mini ${ve}-next ${ve}-item-link + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:ye.itemSizeSM,marginInlineEnd:0,lineHeight:`${ye.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:ye.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ye.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(ye)),{width:ye.paginationMiniQuickJumperInputWidth,height:ye.controlHeightSM})}}}},Se=ye=>{const{componentCls:ve}=ye;return{[` + &${ve}-simple ${ve}-prev, + &${ve}-simple ${ve}-next + `]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:ye.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive},"&::after":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:ye.itemSizeSM,marginInlineEnd:ye.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ye.marginXS,padding:`0 ${ye.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ye.itemInputBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadius,outline:"none",transition:`border-color ${ye.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ye.colorPrimary},"&:focus":{borderColor:ye.colorPrimaryHover,boxShadow:`${ye.inputOutlineOffset}px 0 ${ye.controlOutlineWidth}px ${ye.controlOutline}`},"&[disabled]":{color:ye.colorTextDisabled,backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,cursor:"not-allowed"}}}}},wt=ye=>{const{componentCls:ve}=ye;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:ye.colorPrimary,fontSize:ye.fontSizeSM,opacity:0,transition:`all ${ye.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ye.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ye.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ye.paginationEllipsisTextIndent,opacity:1,transition:`all ${ye.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + ${ve}-prev, + ${ve}-jump-prev, + ${ve}-jump-next `]:{marginInlineEnd:ye.marginXS},[` - ${he}-prev, - ${he}-next, - ${he}-jump-prev, - ${he}-jump-next - `]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,color:ye.colorText,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ye.borderRadius,cursor:"pointer",transition:`all ${ye.motionDurationMid}`},[`${he}-prev, ${he}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ye.colorText,cursor:"pointer",userSelect:"none"},[`${he}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ye.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:"none",transition:`all ${ye.motionDurationMid}`},[`&:hover ${he}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${he}-item-link`]:{backgroundColor:ye.colorBgTextActive},[`&${he}-disabled:hover`]:{[`${he}-item-link`]:{backgroundColor:"transparent"}}},[`${he}-slash`]:{marginInlineEnd:ye.paginationSlashMarginInlineEnd,marginInlineStart:ye.paginationSlashMarginInlineStart},[`${he}-options`]:{display:"inline-block",marginInlineStart:ye.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ye.controlHeight,marginInlineStart:ye.marginXS,lineHeight:`${ye.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(ye)),{width:ye.controlHeightLG*1.25,height:ye.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ye.marginXS,marginInlineEnd:ye.marginXS})}}}},Et=ye=>{const{componentCls:he}=ye;return{[`${he}-item`]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,marginInlineEnd:ye.marginXS,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ye.paginationItemPaddingInline}px`,color:ye.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${he}-item-active)`]:{"&:hover":{transition:`all ${ye.motionDurationMid}`,backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},"&-active":{fontWeight:ye.fontWeightStrong,backgroundColor:ye.itemActiveBg,borderColor:ye.colorPrimary,a:{color:ye.colorPrimary},"&:hover":{borderColor:ye.colorPrimaryHover},"&:hover a":{color:ye.colorPrimaryHover}}}}},Sn=ye=>{const{componentCls:he}=ye;return{[he]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(ye)),{"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:ye.itemSize,marginInlineEnd:ye.marginXS,lineHeight:`${ye.itemSize-2}px`,verticalAlign:"middle"}}),Et(ye)),wt(ye)),Se(ye)),Xt(ye)),ct(ye)),{[`@media only screen and (max-width: ${ye.screenLG}px)`]:{[`${he}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ye.screenSM}px)`]:{[`${he}-options`]:{display:"none"}}}),[`&${ye.componentCls}-rtl`]:{direction:"rtl"}}},sn=ye=>{const{componentCls:he}=ye;return{[`${he}${he}-disabled:not(${he}-mini)`]:{"&, &:hover":{[`${he}-item-link`]:{borderColor:ye.colorBorder}},"&:focus-visible":{[`${he}-item-link`]:{borderColor:ye.colorBorder}},[`${he}-item, ${he}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,[`&:hover:not(${he}-item-active)`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,a:{color:ye.colorTextDisabled}},[`&${he}-item-active`]:{backgroundColor:ye.itemActiveBgDisabled}},[`${he}-prev, ${he}-next`]:{"&:hover button":{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,color:ye.colorTextDisabled},[`${he}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder}}},[`${he}:not(${he}-mini)`]:{[`${he}-prev, ${he}-next`]:{"&:hover button":{borderColor:ye.colorPrimaryHover,backgroundColor:ye.itemBg},[`${he}-item-link`]:{backgroundColor:ye.itemLinkBg,borderColor:ye.colorBorder},[`&:hover ${he}-item-link`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,color:ye.colorPrimary},[`&${he}-disabled`]:{[`${he}-item-link`]:{borderColor:ye.colorBorder,color:ye.colorTextDisabled}}},[`${he}-item`]:{backgroundColor:ye.itemBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,[`&:hover:not(${he}-item-active)`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,a:{color:ye.colorPrimary}},"&-active":{borderColor:ye.colorPrimary}}}}},We=ye=>{const{componentCls:he}=ye;return{[`${he}:not(${he}-disabled)`]:{[`${he}-item`]:Object.assign({},(0,je.Qy)(ye)),[`${he}-jump-prev, ${he}-jump-next`]:{"&:focus-visible":Object.assign({[`${he}-item-link-icon`]:{opacity:1},[`${he}-item-ellipsis`]:{opacity:0}},(0,je.oN)(ye))},[`${he}-prev, ${he}-next`]:{[`&:focus-visible ${he}-item-link`]:Object.assign({},(0,je.oN)(ye))}}}};var Te=(0,pt.Z)("Pagination",ye=>{const he=(0,Qt.TS)(ye,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ye.marginXXS/2,paginationMiniQuickJumperInputWidth:ye.controlHeightLG*1.1,paginationItemPaddingInline:ye.marginXXS*1.5,paginationEllipsisLetterSpacing:ye.marginXXS/2,paginationSlashMarginInlineStart:ye.marginXXS,paginationSlashMarginInlineEnd:ye.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(ye),(0,De.TM)(ye));return[Sn(he),We(he),ye.wireframe&&sn(he)]},ye=>({itemBg:ye.colorBgContainer,itemSize:ye.controlHeight,itemSizeSM:ye.controlHeightSM,itemActiveBg:ye.colorBgContainer,itemLinkBg:ye.colorBgContainer,itemActiveColorDisabled:ye.colorTextDisabled,itemActiveBgDisabled:ye.controlItemBgActiveDisabled,itemInputBg:ye.colorBgContainer,miniOptionsSizeChangerTop:0})),pe=function(ye,he){var Je={};for(var ke in ye)Object.prototype.hasOwnProperty.call(ye,ke)&&he.indexOf(ke)<0&&(Je[ke]=ye[ke]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ye);Ce{const{prefixCls:he,selectPrefixCls:Je,className:ke,rootClassName:Ce,style:Ke,size:zt,locale:St,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=ye,st=pe(ye,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Ft.Z)(xt),{getPrefixCls:gn,direction:$t,pagination:bn={}}=ve.useContext(bt.E_),Cn=gn("pagination",he),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=ve.useMemo(()=>{const Pa=ve.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=ve.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ve.createElement(_e.Z,null):ve.createElement(nt.Z,null)),Mo=ve.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?ve.createElement(nt.Z,null):ve.createElement(_e.Z,null)),mn=ve.createElement("a",{className:`${Cn}-item-link`},ve.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?ve.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):ve.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=ve.createElement("a",{className:`${Cn}-item-link`},ve.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?ve.createElement(lt,{className:`${Cn}-item-link-icon`}):ve.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[$t,Cn]),[Sa]=(0,Zt.Z)("Pagination",et.Z),Ea=Object.assign(Object.assign({},Sa),St),Fa=(0,Gt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=gn("select",Je),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:$t==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),Ke);return un(ve.createElement(Xe,Object.assign({},xa,st,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Pt:Tt),locale:Ea,showSizeChanger:ca})))},gt=Re},13570:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Zt}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(Pt,Tt){return ve.createElement(Ie.Z,(0,se.Z)({},Pt,{ref:Tt,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Ue,Pt){var Tt=Ue.disabled,De=Ue.prefixCls,je=Ue.character,pt=Ue.characterRender,Qt=Ue.index,ct=Ue.count,Xt=Ue.value,Se=Ue.allowHalf,wt=Ue.focused,Et=Ue.onHover,Sn=Ue.onClick,sn=function(he){Et(he,Qt)},We=function(he){Sn(he,Qt)},Te=function(he){he.keyCode===y.Z.ENTER&&Sn(he,Qt)},pe=Qt+1,ue=new Set([De]);Xt===0&&Qt===0&&wt?ue.add("".concat(De,"-focused")):Se&&Xt+.5>=pe&&XtQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":ct,tabIndex:Tt?-1:0},ve.createElement("div",{className:"".concat(De,"-first")},Re),ve.createElement("div",{className:"".concat(De,"-second")},Re)));return pt&&(gt=pt(gt,Ue)),gt}var b=ve.forwardRef(x);function E(){var Ue=ve.useRef({});function Pt(De){return Ue.current[De]}function Tt(De){return function(je){Ue.current[De]=je}}return[Pt,Tt]}function z(Ue){var Pt=Ue.pageXOffset,Tt="scrollLeft";if(typeof Pt!="number"){var De=Ue.document;Pt=De.documentElement[Tt],typeof Pt!="number"&&(Pt=De.body[Tt])}return Pt}function ee(Ue){var Pt,Tt,De=Ue.ownerDocument,je=De.body,pt=De&&De.documentElement,Qt=Ue.getBoundingClientRect();return Pt=Qt.left,Tt=Qt.top,Pt-=pt.clientLeft||je.clientLeft||0,Tt-=pt.clientTop||je.clientTop||0,{left:Pt,top:Tt}}function te(Ue){var Pt=ee(Ue),Tt=Ue.ownerDocument,De=Tt.defaultView||Tt.parentWindow;return Pt.left+=z(De),Pt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ue,Pt){var Tt,De=Ue.prefixCls,je=De===void 0?"rc-rate":De,pt=Ue.className,Qt=Ue.defaultValue,ct=Ue.value,Xt=Ue.count,Se=Xt===void 0?5:Xt,wt=Ue.allowHalf,Et=wt===void 0?!1:wt,Sn=Ue.allowClear,sn=Sn===void 0?!0:Sn,We=Ue.character,Te=We===void 0?"\u2605":We,pe=Ue.characterRender,ue=Ue.disabled,Re=Ue.direction,gt=Re===void 0?"ltr":Re,ye=Ue.tabIndex,he=ye===void 0?0:ye,Je=Ue.autoFocus,ke=Ue.onHoverChange,Ce=Ue.onChange,Ke=Ue.onFocus,zt=Ue.onBlur,St=Ue.onKeyDown,kt=Ue.onMouseLeave,xt=(0,He.Z)(Ue,ne),Ht=E(),st=(0,dt.Z)(Ht,2),tn=st[0],gn=st[1],$t=ve.useRef(null),bn=function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.focus()}};ve.useImperativeHandle(Pt,function(){return{focus:bn,blur:function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)(Qt||0,{value:ct}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=gt==="rtl",En=Kt+1;if(Et){var da=tn(Kt),ta=te(da),Wt=da.clientWidth;(Mn&&oa-ta>Wt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(Et?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Pt}=Ue;return{[`${Pt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ue.marginXS},"> div":{transition:`all ${Ue.motionDurationMid}, outline 0s`,"&:hover":{transform:Ue.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ue.lineWidth}px dashed ${Ue.starColor}`,transform:Ue.starHoverScale}},"&-first, &-second":{color:Ue.starBg,transition:`all ${Ue.motionDurationMid}`,userSelect:"none",[Ue.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Pt}-star-first, &-half ${Pt}-star-second`]:{opacity:1},[`&-half ${Pt}-star-first, &-full ${Pt}-star-second`]:{color:"inherit"}}}},Xe=Ue=>({[`&-rtl${Ue.componentCls}`]:{direction:"rtl"}}),et=Ue=>{const{componentCls:Pt}=Ue;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ue)),{display:"inline-block",margin:0,padding:0,color:Ue.starColor,fontSize:Ue.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Pt} ${Pt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Jt(Ue)),{[`+ ${Pt}-text`]:{display:"inline-block",marginInlineStart:Ue.marginXS,fontSize:Ue.fontSize}}),Xe(Ue))}};var bt=(0,yt.Z)("Rate",Ue=>{const Pt=(0,mt.TS)(Ue,{});return[et(Pt)]},Ue=>({starColor:Ue.yellow6,starSize:Ue.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ue.colorFillContent})),Gt=function(Ue,Pt){var Tt={};for(var De in Ue)Object.prototype.hasOwnProperty.call(Ue,De)&&Pt.indexOf(De)<0&&(Tt[De]=Ue[De]);if(Ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,De=Object.getOwnPropertySymbols(Ue);je{const{prefixCls:Tt,className:De,rootClassName:je,style:pt,tooltips:Qt,character:ct=ve.createElement(lt,null)}=Ue,Xt=Gt(Ue,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(ue,Re)=>{let{index:gt}=Re;return Qt?ve.createElement(Ae.Z,{title:Qt[gt]},ue):ue},{getPrefixCls:wt,direction:Et,rate:Sn}=ve.useContext(xe.E_),sn=wt("rate",Tt),[We,Te]=bt(sn),pe=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),pt);return We(ve.createElement(Be,Object.assign({ref:Pt,character:ct,characterRender:Se},Xt,{className:nt()(De,je,Te,Sn==null?void 0:Sn.className),style:pe,prefixCls:sn,direction:Et})))})},61621:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Te}});var se=ae(92310),ve=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(2738),ie=pe=>{const{prefixCls:ue,className:Re,style:gt,size:ye,shape:he}=pe,Je=ve()({[`${ue}-lg`]:ye==="large",[`${ue}-sm`]:ye==="small"}),ke=ve()({[`${ue}-circle`]:he==="circle",[`${ue}-square`]:he==="square",[`${ue}-round`]:he==="round"}),Ce=Me.useMemo(()=>typeof ye=="number"?{width:ye,height:ye,lineHeight:`${ye}px`}:{},[ye]);return Me.createElement("span",{className:ve()(ue,Je,ke,Re),style:Object.assign(Object.assign({},Ce),gt)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=pe=>({height:pe,lineHeight:`${pe}px`}),He=pe=>Object.assign({width:pe},dt(pe)),re=pe=>({background:pe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:pe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=pe=>Object.assign({width:pe*5,minWidth:pe*5},dt(pe)),a=pe=>{const{skeletonAvatarCls:ue,gradientFromColor:Re,controlHeight:gt,controlHeightLG:ye,controlHeightSM:he}=pe;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},He(gt)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},He(ye)),[`${ue}${ue}-sm`]:Object.assign({},He(he))}},x=pe=>{const{controlHeight:ue,borderRadiusSM:Re,skeletonInputCls:gt,controlHeightLG:ye,controlHeightSM:he,gradientFromColor:Je}=pe;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:Re},y(ue)),[`${gt}-lg`]:Object.assign({},y(ye)),[`${gt}-sm`]:Object.assign({},y(he))}},b=pe=>Object.assign({width:pe},dt(pe)),E=pe=>{const{skeletonImageCls:ue,imageSizeBase:Re,gradientFromColor:gt,borderRadiusSM:ye}=pe;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:ye},b(Re*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},b(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},z=(pe,ue,Re)=>{const{skeletonButtonCls:gt}=pe;return{[`${Re}${gt}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${Re}${gt}-round`]:{borderRadius:ue}}},ee=pe=>Object.assign({width:pe*2,minWidth:pe*2},dt(pe)),te=pe=>{const{borderRadiusSM:ue,skeletonButtonCls:Re,controlHeight:gt,controlHeightLG:ye,controlHeightSM:he,gradientFromColor:Je}=pe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ue,width:gt*2,minWidth:gt*2},ee(gt))},z(pe,gt,Re)),{[`${Re}-lg`]:Object.assign({},ee(ye))}),z(pe,ye,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ee(he))}),z(pe,he,`${Re}-sm`))},ne=pe=>{const{componentCls:ue,skeletonAvatarCls:Re,skeletonTitleCls:gt,skeletonParagraphCls:ye,skeletonButtonCls:he,skeletonInputCls:Je,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:Ke,controlHeightSM:zt,gradientFromColor:St,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:st,blockRadius:tn,paragraphLiHeight:gn,controlHeightXS:$t,paragraphMarginTop:bn}=pe;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},He(Ce)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},He(Ke)),[`${Re}-sm`]:Object.assign({},He(zt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:st,background:St,borderRadius:tn,[`+ ${ye}`]:{marginBlockStart:zt}},[`${ye}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:St,borderRadius:tn,"+ li":{marginBlockStart:$t}}},[`${ye}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${gt}, ${ye} > li`]:{borderRadius:Ht}}},[`${ue}-with-avatar ${ue}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${ye}`]:{marginBlockStart:bn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(pe)),a(pe)),x(pe)),E(pe)),[`${ue}${ue}-block`]:{width:"100%",[`${he}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` + ${ve}-prev, + ${ve}-next, + ${ve}-jump-prev, + ${ve}-jump-next + `]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,color:ye.colorText,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ye.borderRadius,cursor:"pointer",transition:`all ${ye.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ye.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ye.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:"none",transition:`all ${ye.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:ye.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:ye.paginationSlashMarginInlineEnd,marginInlineStart:ye.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:ye.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ye.controlHeight,marginInlineStart:ye.marginXS,lineHeight:`${ye.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(ye)),{width:ye.controlHeightLG*1.25,height:ye.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ye.marginXS,marginInlineEnd:ye.marginXS})}}}},Et=ye=>{const{componentCls:ve}=ye;return{[`${ve}-item`]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,marginInlineEnd:ye.marginXS,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ye.paginationItemPaddingInline}px`,color:ye.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${ye.motionDurationMid}`,backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},"&-active":{fontWeight:ye.fontWeightStrong,backgroundColor:ye.itemActiveBg,borderColor:ye.colorPrimary,a:{color:ye.colorPrimary},"&:hover":{borderColor:ye.colorPrimaryHover},"&:hover a":{color:ye.colorPrimaryHover}}}}},Sn=ye=>{const{componentCls:ve}=ye;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,We.Wf)(ye)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:ye.itemSize,marginInlineEnd:ye.marginXS,lineHeight:`${ye.itemSize-2}px`,verticalAlign:"middle"}}),Et(ye)),wt(ye)),Se(ye)),Xt(ye)),ct(ye)),{[`@media only screen and (max-width: ${ye.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ye.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${ye.componentCls}-rtl`]:{direction:"rtl"}}},sn=ye=>{const{componentCls:ve}=ye;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:ye.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:ye.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,a:{color:ye.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:ye.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,color:ye.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:ye.colorPrimaryHover,backgroundColor:ye.itemBg},[`${ve}-item-link`]:{backgroundColor:ye.itemLinkBg,borderColor:ye.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,color:ye.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:ye.colorBorder,color:ye.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:ye.itemBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,a:{color:ye.colorPrimary}},"&-active":{borderColor:ye.colorPrimary}}}}},Ve=ye=>{const{componentCls:ve}=ye;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,We.Qy)(ye)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,We.oN)(ye))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,We.oN)(ye))}}}};var Te=(0,pt.Z)("Pagination",ye=>{const ve=(0,Qt.TS)(ye,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ye.marginXXS/2,paginationMiniQuickJumperInputWidth:ye.controlHeightLG*1.1,paginationItemPaddingInline:ye.marginXXS*1.5,paginationEllipsisLetterSpacing:ye.marginXXS/2,paginationSlashMarginInlineStart:ye.marginXXS,paginationSlashMarginInlineEnd:ye.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(ye),(0,De.TM)(ye));return[Sn(ve),Ve(ve),ye.wireframe&&sn(ve)]},ye=>({itemBg:ye.colorBgContainer,itemSize:ye.controlHeight,itemSizeSM:ye.controlHeightSM,itemActiveBg:ye.colorBgContainer,itemLinkBg:ye.colorBgContainer,itemActiveColorDisabled:ye.colorTextDisabled,itemActiveBgDisabled:ye.controlItemBgActiveDisabled,itemInputBg:ye.colorBgContainer,miniOptionsSizeChangerTop:0})),pe=function(ye,ve){var Ke={};for(var ke in ye)Object.prototype.hasOwnProperty.call(ye,ke)&&ve.indexOf(ke)<0&&(Ke[ke]=ye[ke]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,ke=Object.getOwnPropertySymbols(ye);Ce{const{prefixCls:ve,selectPrefixCls:Ke,className:ke,rootClassName:Ce,style:je,size:zt,locale:St,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=ye,st=pe(ye,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Ft.Z)(xt),{getPrefixCls:gn,direction:$t,pagination:bn={}}=he.useContext(bt.E_),Cn=gn("pagination",ve),[un,kn]=Te(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},$t==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),mn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?he.createElement(rt.Z,{className:`${Cn}-item-link-icon`}):he.createElement(lt,{className:`${Cn}-item-link-icon`}),Pa)),cn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},$t==="rtl"?he.createElement(lt,{className:`${Cn}-item-link-icon`}):he.createElement(rt.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:mn,jumpNextIcon:cn}},[$t,Cn]),[Sa]=(0,Zt.Z)("Pagination",et.Z),Ea=Object.assign(Object.assign({},Sa),St),Fa=(0,Gt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=gn("select",Ke),qa=He()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:$t==="rtl"},bn==null?void 0:bn.className,ke,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return un(he.createElement(Xe,Object.assign({},xa,st,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Pt:Tt),locale:Ea,showSizeChanger:ca})))},gt=Re},13570:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Zt}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(Pt,Tt){return he.createElement(Ie.Z,(0,se.Z)({},Pt,{ref:Tt,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(92310),nt=ae.n(rt),_e=ae(400),dt=ae(33606),He=ae(37061),re=ae(18929),y=ae(10228),a=ae(26112);function x(Ye,Pt){var Tt=Ye.disabled,De=Ye.prefixCls,We=Ye.character,pt=Ye.characterRender,Qt=Ye.index,ct=Ye.count,Xt=Ye.value,Se=Ye.allowHalf,wt=Ye.focused,Et=Ye.onHover,Sn=Ye.onClick,sn=function(ve){Et(ve,Qt)},Ve=function(ve){Sn(ve,Qt)},Te=function(ve){ve.keyCode===y.Z.ENTER&&Sn(ve,Qt)},pe=Qt+1,ue=new Set([De]);Xt===0&&Qt===0&&wt?ue.add("".concat(De,"-focused")):Se&&Xt+.5>=pe&&XtQt?"true":"false","aria-posinset":Qt+1,"aria-setsize":ct,tabIndex:Tt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},Re),he.createElement("div",{className:"".concat(De,"-second")},Re)));return pt&&(gt=pt(gt,Ye)),gt}var b=he.forwardRef(x);function E(){var Ye=he.useRef({});function Pt(De){return Ye.current[De]}function Tt(De){return function(We){Ye.current[De]=We}}return[Pt,Tt]}function z(Ye){var Pt=Ye.pageXOffset,Tt="scrollLeft";if(typeof Pt!="number"){var De=Ye.document;Pt=De.documentElement[Tt],typeof Pt!="number"&&(Pt=De.body[Tt])}return Pt}function ee(Ye){var Pt,Tt,De=Ye.ownerDocument,We=De.body,pt=De&&De.documentElement,Qt=Ye.getBoundingClientRect();return Pt=Qt.left,Tt=Qt.top,Pt-=pt.clientLeft||We.clientLeft||0,Tt-=pt.clientTop||We.clientTop||0,{left:Pt,top:Tt}}function te(Ye){var Pt=ee(Ye),Tt=Ye.ownerDocument,De=Tt.defaultView||Tt.parentWindow;return Pt.left+=z(De),Pt.left}var ne=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function me(Ye,Pt){var Tt,De=Ye.prefixCls,We=De===void 0?"rc-rate":De,pt=Ye.className,Qt=Ye.defaultValue,ct=Ye.value,Xt=Ye.count,Se=Xt===void 0?5:Xt,wt=Ye.allowHalf,Et=wt===void 0?!1:wt,Sn=Ye.allowClear,sn=Sn===void 0?!0:Sn,Ve=Ye.character,Te=Ve===void 0?"\u2605":Ve,pe=Ye.characterRender,ue=Ye.disabled,Re=Ye.direction,gt=Re===void 0?"ltr":Re,ye=Ye.tabIndex,ve=ye===void 0?0:ye,Ke=Ye.autoFocus,ke=Ye.onHoverChange,Ce=Ye.onChange,je=Ye.onFocus,zt=Ye.onBlur,St=Ye.onKeyDown,kt=Ye.onMouseLeave,xt=(0,He.Z)(Ye,ne),Ht=E(),st=(0,dt.Z)(Ht,2),tn=st[0],gn=st[1],$t=he.useRef(null),bn=function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.focus()}};he.useImperativeHandle(Pt,function(){return{focus:bn,blur:function(){if(!ue){var Kt;(Kt=$t.current)===null||Kt===void 0||Kt.blur()}}}});var Cn=(0,re.Z)(Qt||0,{value:ct}),un=(0,dt.Z)(Cn,2),kn=un[0],ca=un[1],xa=(0,re.Z)(null),Sa=(0,dt.Z)(xa,2),Ea=Sa[0],Fa=Sa[1],Na=function(Kt,oa){var Mn=gt==="rtl",En=Kt+1;if(Et){var da=tn(Kt),ta=te(da),Wt=da.clientWidth;(Mn&&oa-ta>Wt/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(Et?En-=.5:En-=1,In(En),Kt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Pt}=Ye;return{[`${Pt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ye.marginXS},"> div":{transition:`all ${Ye.motionDurationMid}, outline 0s`,"&:hover":{transform:Ye.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ye.lineWidth}px dashed ${Ye.starColor}`,transform:Ye.starHoverScale}},"&-first, &-second":{color:Ye.starBg,transition:`all ${Ye.motionDurationMid}`,userSelect:"none",[Ye.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Pt}-star-first, &-half ${Pt}-star-second`]:{opacity:1},[`&-half ${Pt}-star-first, &-full ${Pt}-star-second`]:{color:"inherit"}}}},Xe=Ye=>({[`&-rtl${Ye.componentCls}`]:{direction:"rtl"}}),et=Ye=>{const{componentCls:Pt}=Ye;return{[Pt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(Ye)),{display:"inline-block",margin:0,padding:0,color:Ye.starColor,fontSize:Ye.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Pt} ${Pt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Jt(Ye)),{[`+ ${Pt}-text`]:{display:"inline-block",marginInlineStart:Ye.marginXS,fontSize:Ye.fontSize}}),Xe(Ye))}};var bt=(0,yt.Z)("Rate",Ye=>{const Pt=(0,mt.TS)(Ye,{});return[et(Pt)]},Ye=>({starColor:Ye.yellow6,starSize:Ye.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ye.colorFillContent})),Gt=function(Ye,Pt){var Tt={};for(var De in Ye)Object.prototype.hasOwnProperty.call(Ye,De)&&Pt.indexOf(De)<0&&(Tt[De]=Ye[De]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,De=Object.getOwnPropertySymbols(Ye);We{const{prefixCls:Tt,className:De,rootClassName:We,style:pt,tooltips:Qt,character:ct=he.createElement(lt,null)}=Ye,Xt=Gt(Ye,["prefixCls","className","rootClassName","style","tooltips","character"]),Se=(ue,Re)=>{let{index:gt}=Re;return Qt?he.createElement(Ae.Z,{title:Qt[gt]},ue):ue},{getPrefixCls:wt,direction:Et,rate:Sn}=he.useContext(xe.E_),sn=wt("rate",Tt),[Ve,Te]=bt(sn),pe=Object.assign(Object.assign({},Sn==null?void 0:Sn.style),pt);return Ve(he.createElement(Be,Object.assign({ref:Pt,character:ct,characterRender:Se},Xt,{className:nt()(De,We,Te,Sn==null?void 0:Sn.className),style:pe,prefixCls:sn,direction:Et})))})},61621:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return Te}});var se=ae(92310),he=ae.n(se),Me=ae(59301),at=ae(36355),Ie=ae(2738),ie=pe=>{const{prefixCls:ue,className:Re,style:gt,size:ye,shape:ve}=pe,Ke=he()({[`${ue}-lg`]:ye==="large",[`${ue}-sm`]:ye==="small"}),ke=he()({[`${ue}-circle`]:ve==="circle",[`${ue}-square`]:ve==="square",[`${ue}-round`]:ve==="round"}),Ce=Me.useMemo(()=>typeof ye=="number"?{width:ye,height:ye,lineHeight:`${ye}px`}:{},[ye]);return Me.createElement("span",{className:he()(ue,Ke,ke,Re),style:Object.assign(Object.assign({},Ce),gt)})},lt=ae(93083),rt=ae(83116),nt=ae(37613);const _e=new lt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),dt=pe=>({height:pe,lineHeight:`${pe}px`}),He=pe=>Object.assign({width:pe},dt(pe)),re=pe=>({background:pe.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:pe.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=pe=>Object.assign({width:pe*5,minWidth:pe*5},dt(pe)),a=pe=>{const{skeletonAvatarCls:ue,gradientFromColor:Re,controlHeight:gt,controlHeightLG:ye,controlHeightSM:ve}=pe;return{[`${ue}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},He(gt)),[`${ue}${ue}-circle`]:{borderRadius:"50%"},[`${ue}${ue}-lg`]:Object.assign({},He(ye)),[`${ue}${ue}-sm`]:Object.assign({},He(ve))}},x=pe=>{const{controlHeight:ue,borderRadiusSM:Re,skeletonInputCls:gt,controlHeightLG:ye,controlHeightSM:ve,gradientFromColor:Ke}=pe;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:Re},y(ue)),[`${gt}-lg`]:Object.assign({},y(ye)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=pe=>Object.assign({width:pe},dt(pe)),E=pe=>{const{skeletonImageCls:ue,imageSizeBase:Re,gradientFromColor:gt,borderRadiusSM:ye}=pe;return{[`${ue}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:ye},b(Re*2)),{[`${ue}-path`]:{fill:"#bfbfbf"},[`${ue}-svg`]:Object.assign(Object.assign({},b(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${ue}-svg${ue}-svg-circle`]:{borderRadius:"50%"}}),[`${ue}${ue}-circle`]:{borderRadius:"50%"}}},z=(pe,ue,Re)=>{const{skeletonButtonCls:gt}=pe;return{[`${Re}${gt}-circle`]:{width:ue,minWidth:ue,borderRadius:"50%"},[`${Re}${gt}-round`]:{borderRadius:ue}}},ee=pe=>Object.assign({width:pe*2,minWidth:pe*2},dt(pe)),te=pe=>{const{borderRadiusSM:ue,skeletonButtonCls:Re,controlHeight:gt,controlHeightLG:ye,controlHeightSM:ve,gradientFromColor:Ke}=pe;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ke,borderRadius:ue,width:gt*2,minWidth:gt*2},ee(gt))},z(pe,gt,Re)),{[`${Re}-lg`]:Object.assign({},ee(ye))}),z(pe,ye,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ee(ve))}),z(pe,ve,`${Re}-sm`))},ne=pe=>{const{componentCls:ue,skeletonAvatarCls:Re,skeletonTitleCls:gt,skeletonParagraphCls:ye,skeletonButtonCls:ve,skeletonInputCls:Ke,skeletonImageCls:ke,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:St,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:st,blockRadius:tn,paragraphLiHeight:gn,controlHeightXS:$t,paragraphMarginTop:bn}=pe;return{[`${ue}`]:{display:"table",width:"100%",[`${ue}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},He(Ce)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},He(je)),[`${Re}-sm`]:Object.assign({},He(zt))},[`${ue}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:st,background:St,borderRadius:tn,[`+ ${ye}`]:{marginBlockStart:zt}},[`${ye}`]:{padding:0,"> li":{width:"100%",height:gn,listStyle:"none",background:St,borderRadius:tn,"+ li":{marginBlockStart:$t}}},[`${ye}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${ue}-content`]:{[`${gt}, ${ye} > li`]:{borderRadius:Ht}}},[`${ue}-with-avatar ${ue}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${ye}`]:{marginBlockStart:bn}}},[`${ue}${ue}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},te(pe)),a(pe)),x(pe)),E(pe)),[`${ue}${ue}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Ke}`]:{width:"100%"}},[`${ue}${ue}-active`]:{[` ${gt}, ${ye} > li, ${Re}, - ${he}, - ${Je}, + ${ve}, + ${Ke}, ${ke} - `]:Object.assign({},re(pe))}}};var me=(0,rt.Z)("Skeleton",pe=>{const{componentCls:ue}=pe,Re=(0,nt.TS)(pe,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:pe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${pe.gradientFromColor} 25%, ${pe.gradientToColor} 37%, ${pe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Re)]},pe=>{const{colorFillContent:ue,colorFill:Re}=pe,gt=ue,ye=Re;return{color:gt,colorGradientEnd:ye,gradientFromColor:gt,gradientToColor:ye,titleHeight:pe.controlHeight/2,blockRadius:pe.borderRadiusSM,paragraphMarginTop:pe.marginLG+pe.marginXXS,paragraphLiHeight:pe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,shape:he="circle",size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls","className"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:he,size:Je},St))))},Ae=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,block:he=!1,size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye,[`${Ce}-block`]:he},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},St))))};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 mt=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:ye,active:he}=pe,{getPrefixCls:Je}=Me.useContext(at.E_),ke=Je("skeleton",ue),[Ce,Ke]=me(ke),zt=ve()(ke,`${ke}-element`,{[`${ke}-active`]:he},Re,gt,Ke);return Ce(Me.createElement("div",{className:zt},Me.createElement("div",{className:ve()(`${ke}-image`,Re),style:ye},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Me.createElement("path",{d:be,className:`${ke}-image-path`})))))},Xe=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,block:he,size:Je="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye,[`${Ce}-block`]:he},Re,gt,zt);return Ke(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},St))))},et=ae(92413),bt={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"},Gt=bt,Ft=ae(7657),Zt=function(ue,Re){return Me.createElement(Ft.Z,(0,et.Z)({},ue,{ref:Re,icon:Gt}))},Ue=Me.forwardRef(Zt),Pt=Ue,De=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:ye,active:he,children:Je}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[Ke,zt]=me(Ce),St=ve()(Ce,`${Ce}-element`,{[`${Ce}-active`]:he},zt,Re,gt),kt=Je!=null?Je:Me.createElement(Pt,null);return Ke(Me.createElement("div",{className:St},Me.createElement("div",{className:ve()(`${Ce}-image`,Re),style:ye},kt)))},je=ae(26407),Qt=pe=>{const ue=ke=>{const{width:Ce,rows:Ke=2}=pe;if(Array.isArray(Ce))return Ce[ke];if(Ke-1===ke)return Ce},{prefixCls:Re,className:gt,style:ye,rows:he}=pe,Je=(0,je.Z)(Array(he)).map((ke,Ce)=>Me.createElement("li",{key:Ce,style:{width:ue(Ce)}}));return Me.createElement("ul",{className:ve()(Re,gt),style:ye},Je)},Xt=pe=>{let{prefixCls:ue,className:Re,width:gt,style:ye}=pe;return Me.createElement("h3",{className:ve()(ue,Re),style:Object.assign({width:gt},ye)})};function Se(pe){return pe&&typeof pe=="object"?pe:{}}function wt(pe,ue){return pe&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(pe,ue){return!pe&&ue?{width:"38%"}:pe&&ue?{width:"50%"}:{}}function Sn(pe,ue){const Re={};return(!pe||!ue)&&(Re.width="61%"),!pe&&ue?Re.rows=3:Re.rows=2,Re}const sn=pe=>{const{prefixCls:ue,loading:Re,className:gt,rootClassName:ye,style:he,children:Je,avatar:ke=!1,title:Ce=!0,paragraph:Ke=!0,active:zt,round:St}=pe,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Me.useContext(at.E_),st=kt("skeleton",ue),[tn,gn]=me(st);if(Re||!("loading"in pe)){const $t=!!ke,bn=!!Ce,Cn=!!Ke;let un;if($t){const xa=Object.assign(Object.assign({prefixCls:`${st}-avatar`},wt(bn,Cn)),Se(ke));un=Me.createElement("div",{className:`${st}-header`},Me.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-title`},Et($t,Cn)),Se(Ce));xa=Me.createElement(Xt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-paragraph`},Sn($t,bn)),Se(Ke));Sa=Me.createElement(Qt,Object.assign({},Ea))}kn=Me.createElement("div",{className:`${st}-content`},xa,Sa)}const ca=ve()(st,{[`${st}-with-avatar`]:$t,[`${st}-active`]:zt,[`${st}-rtl`]:xt==="rtl",[`${st}-round`]:St},Ht==null?void 0:Ht.className,gt,ye,gn);return tn(Me.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),he)},un,kn))}return typeof Je!="undefined"?Je:null};sn.Button=Ae,sn.Avatar=Be,sn.Input=Xe,sn.Image=mt,sn.Node=De;var We=sn,Te=We},31797:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return me}});var se=ae(59301),ve=ae(56762),Me=ae(92343),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:xe,precision:Ae,decimalSeparator:be,groupSeparator:yt="",prefixCls:mt}=fe;let Jt;if(typeof xe=="function")Jt=xe(Be);else{const Xe=String(Be),et=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!et||Xe==="-")Jt=Xe;else{const bt=et[1];let Gt=et[2]||"0",Ft=et[4]||"";Gt=Gt.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Ft=Ft.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Ft&&(Ft=`${be}${Ft}`),Jt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},bt,Gt),Ft&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Ft)]}}return se.createElement("span",{className:`${mt}-content-value`},Jt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:xe,padding:Ae,colorTextDescription:be,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Jt,fontFamily:Xe}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:xe,color:be,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Jt,fontFamily:Xe,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:xe},[`${Be}-content-suffix`]:{marginInlineStart:xe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:xe}=fe;return{titleFontSize:xe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:xe,rootClassName:Ae,style:be,valueStyle:yt,value:mt=0,title:Jt,valueRender:Xe,prefix:et,suffix:bt,loading:Gt=!1,onMouseEnter:Ft,onMouseLeave:Zt,decimalSeparator:Ue=".",groupSeparator:Pt=","}=fe,{getPrefixCls:Tt,direction:De,statistic:je}=se.useContext(Oe.E_),pt=Tt("statistic",Be),[Qt,ct]=re(pt),Xt=se.createElement(rt,Object.assign({decimalSeparator:Ue,groupSeparator:Pt,prefixCls:pt},fe,{value:mt})),Se=Ie()(pt,{[`${pt}-rtl`]:De==="rtl"},je==null?void 0:je.className,xe,Ae,ct);return Qt(se.createElement("div",{className:Se,style:Object.assign(Object.assign({},je==null?void 0:je.style),be),onMouseEnter:Ft,onMouseLeave:Zt},Jt&&se.createElement("div",{className:`${pt}-title`},Jt),se.createElement(ie.Z,{paragraph:!1,loading:Gt,className:`${pt}-skeleton`},se.createElement("div",{style:yt,className:`${pt}-content`},et&&se.createElement("span",{className:`${pt}-content-prefix`},et),Xe?Xe(Xt):Xt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let xe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(Xe=>Xe.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((Xe,et)=>{let[bt,Gt]=et;if(Xe.includes(bt)){const Ft=Math.floor(xe/Gt);return xe-=Ft*Gt,Xe.replace(new RegExp(`${bt}+`,"g"),Zt=>{const Ue=Zt.length;return Ft.toString().padStart(Ue,"0")})}return Xe},yt);let Jt=0;return mt.replace(Ae,()=>{const Xe=be[Jt];return Jt+=1,Xe})}function E(fe,Be){const{format:xe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),yt=Math.max(Ae-be,0);return b(yt,xe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:xe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,yt=(0,ve.Z)(),mt=se.useRef(null),Jt=()=>{be==null||be(),mt.current&&(clearInterval(mt.current),mt.current=null)},Xe=()=>{const Gt=ee(Be);Gt>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Gt-Date.now()),Gt(Xe(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const et=(Gt,Ft)=>E(Gt,Object.assign(Object.assign({},Ft),{format:xe})),bt=Gt=>(0,Me.Tm)(Gt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:et}))};var ne=se.memo(te);a.Countdown=ne;var me=a},15969:function(ut,At,ae){"use strict";ae.d(At,{N:function(){return se}});const se=ve=>({color:ve.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ve.motionDurationSlow}`,"&:focus, &:hover":{color:ve.colorLinkHover},"&:active":{color:ve.colorLinkActive}})},1710:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Bo}});var se={},ve="rc-table-internal-hook",Me=ae(33606),at=ae(6089),Ie=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ze=ie.useRef(Fe);Ze.current=Fe;var Ge=ie.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),it=(0,Me.Z)(Ge,1),tt=it[0];return(0,Ie.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Pe,defaultValue:de}}function nt(de,ce){var Pe=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Bt={};return ce.forEach(function(Lt){Bt[Lt]=ot[Lt]}),Bt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ze=ie.useRef();Ze.current=Pe(we?Ye():de==null?void 0:de.defaultValue);var Ge=ie.useState({}),it=(0,Me.Z)(Ge,2),tt=it[1];return(0,Ie.Z)(function(){if(!we)return;function ot(Bt){var Lt=Pe(Bt);(0,Oe.Z)(Ze.current,Lt,!0)||tt({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ze.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Pe(Ne,Fe){var Ye=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Ye?{ref:tt}:{},Bt=ie.useRef(0),Lt=ie.useRef(it),Dt=ce();return Dt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(Lt.current,it))&&(Bt.current+=1),Lt.current=it,ie.createElement(de.Provider,{value:Bt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Ye?ie.forwardRef(Ze):Ze}function we(Ne,Fe){var Ye=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Ye?ie.memo(ie.forwardRef(Ze),Fe):ie.memo(Ze,Fe)}return{makeImmutable:Pe,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function me(de,ce){var Pe=ie.useRef(0);Pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ze;(de==null?void 0:de[Ye])!==((Ze=we.current)===null||Ze===void 0?void 0:Ze[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Pe.current,Fe.current),Pe.current}var fe=null,Be=ie.memo(function(){var de=me();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var xe=ae(39559),Ae=ae(33708),be=ae(400),yt=ae(92310),mt=ae.n(yt),Jt=ae(80547),Xe=ae(97938),et=ae(48736),bt=ie.createContext({renderWithProps:!1}),Gt=bt,Ft="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Ue(de){var ce=[],Pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ze=Fe||Zt(Ye).join("-")||Ft;Pe[Ze];)Ze="".concat(Ze,"_next");Pe[Ze]=!0,ce.push(Ze)}),ce}function Pt(de){return de!=null}function Tt(de){return de&&(0,xe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Pe,we,Ne,Fe){var Ye=ie.useContext(Gt),Ze=ee(),Ge=(0,Jt.Z)(function(){if(Pt(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,Xe.Z)(de,it),ot=tt,Bt=void 0;if(Ne){var Lt=Ne(tt,de,Pe);Tt(Lt)?(ot=Lt.children,Bt=Lt.props,Ye.renderWithProps=!0):ot=Lt}return[ot,Bt]},[Ze,de,we,ce,Ne,Pe],function(it,tt){if(Fe){var ot=(0,Me.Z)(it,2),Bt=ot[1],Lt=(0,Me.Z)(tt,2),Dt=Lt[1];return Fe(Dt,Bt)}return Ye.renderWithProps?!0:!(0,Oe.Z)(it,tt,!0)});return Ge}function je(de,ce,Pe,we){var Ne=de+ce-1;return de<=we&&Ne>=Pe}function pt(de,ce){return nt(ne,function(Pe){var we=je(de,ce||1,Pe.hoverStartRow,Pe.hoverEndRow);return[we,Pe.onHover]})}var Qt=function(ce){var Pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Pe===!0?{showTitle:!0}:Pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function ct(de){var ce,Pe,we,Ne,Fe,Ye,Ze,Ge,it=de.component,tt=de.children,ot=de.ellipsis,Bt=de.scope,Lt=de.prefixCls,Dt=de.className,Yt=de.align,jt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,vn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(Lt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,ln,tt,an,Hn),_n=(0,Me.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof vn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=vn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Pe!==void 0?Pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Me.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],hn=function(Yn){var Zo;jt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ze=Rn.title)!==null&&Ze!==void 0?Ze:Qt({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,Dt,(Ge={},(0,be.Z)(Ge,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ge,"".concat(fa,"-ellipsis"),ot),(0,be.Z)(Ge,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ge,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ge,"".concat(fa,"-row-hover"),!Jn&&Ln),Ge),Rn.className,Jn==null?void 0:Jn.className),Ao={};Yt&&(Ao.textAlign=Yt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,xe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Bt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Xt=ie.memo(ct);function Se(de,ce,Pe,we,Ne,Fe){var Ye=Pe[de]||{},Ze=Pe[ce]||{},Ge,it;Ye.fixed==="left"?Ge=we.left[Ne==="rtl"?ce:de]:Ze.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var tt=!1,ot=!1,Bt=!1,Lt=!1,Dt=Pe[ce+1],Yt=Pe[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ge!==void 0){var an=Yt&&Yt.fixed==="left";Lt=!an&&jt}else if(it!==void 0){var _t=Dt&&Dt.fixed==="right";Bt=!_t&&jt}}else if(Ge!==void 0){var ln=Dt&&Dt.fixed==="left";tt=!ln&&jt}else if(it!==void 0){var Hn=Yt&&Yt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ge,fixRight:it,lastFixLeft:tt,firstFixRight:ot,lastFixRight:Bt,firstFixLeft:Lt,isSticky:we.isSticky}}var wt=ie.createContext({}),Et=wt;function Sn(de){var ce=de.className,Pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ze=de.align,Ge=nt(ne,["prefixCls","direction"]),it=Ge.prefixCls,tt=Ge.direction,ot=ie.useContext(Et),Bt=ot.scrollColumnIndex,Lt=ot.stickyOffsets,Dt=ot.flattenColumns,Yt=ot.columns,jt=Pe+Fe-1,an=jt+1===Bt?Fe+1:Fe,_t=Se(Pe,Pe+an-1,Dt,Lt,tt,Yt==null?void 0:Yt[Pe]);return ie.createElement(Xt,(0,_e.Z)({className:ce,index:Pe,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ze,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var sn=ae(37061),We=["children"];function Te(de){var ce=de.children,Pe=(0,sn.Z)(de,We);return ie.createElement("tr",Pe,ce)}function pe(de){var ce=de.children;return ce}pe.Row=Te,pe.Cell=Sn;var ue=pe;function Re(de){var ce=de.children,Pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Ye=we.length-1,Ze=we[Ye],Ge=ie.useMemo(function(){return{stickyOffsets:Pe,flattenColumns:we,scrollColumnIndex:Ze!=null&&Ze.scrollbar?Ye:null,columns:Ne}},[Ze,we,Ye,Pe,Ne]);return ie.createElement(Et.Provider,{value:Ge},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(Re),ye=ue,he=ae(70425),Je=ae(29301),ke=ae(29194),Ce=ae(24514),Ke=ae(75152),zt=ae(26112);function St(de,ce,Pe,we,Ne,Fe,Ye){de.push({record:ce,indent:Pe,index:Ye});var Ze=Fe(ce),Ge=Ne==null?void 0:Ne.has(Ze);if(ce&&Array.isArray(ce[we])&&Ge)for(var it=0;it1?yn-1:0),dn=1;dn=0;Ze-=1){var Ge=ce[Ze],it=Pe&&Pe[Ze],tt=it&&it[xa];if(Ge||tt||Ye){var ot=tt||{},Bt=ot.columnType,Lt=(0,sn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ze,style:{width:Ge}},Lt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Pe=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Ye,prefixCls:tt,key:Lt[Yt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Pe(Ye,Ze){var Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ge]=ce[Ge]||[];var it=Ze,tt=Ye.filter(Boolean).map(function(ot){var Bt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},Lt=1,Dt=ot.children;return Dt&&Dt.length>0&&(Lt=Pe(Dt,it,Ge+1).reduce(function(Yt,jt){return Yt+jt},0),Bt.hasSubColumns=!0),"colSpan"in ot&&(Lt=ot.colSpan),"rowSpan"in ot&&(Bt.rowSpan=ot.rowSpan),Bt.colSpan=Lt,Bt.colEnd=Bt.colStart+Lt-1,ce[Ge].push(Bt),it+=Lt,Lt});return tt}Pe(de,0);for(var we=ce.length,Ne=function(Ze){ce[Ze].forEach(function(Ge){!("rowSpan"in Ge)&&!Ge.hasSubColumns&&(Ge.rowSpan=we-Ze)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Pe=0,we=0;de.forEach(function(it){var tt=va(ce,it.width);tt?Pe+=tt:we+=1});var Ne=ce-Pe,Fe=we,Ye=Ne/we,Ze=0,Ge=de.map(function(it){var tt=(0,Ae.Z)({},it),ot=va(ce,tt.width);if(ot)tt.width=ot;else{var Bt=Math.floor(Ye);tt.width=Fe===1?Ne:Bt,Ne-=Bt,Fe-=1}return Ze+=tt.width,tt});return[Ge,Ze]}return[de,ce]},[de,ce])}var Ve=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,sn.Z)(we,Ve),Ye=(0,Ae.Z)({key:Pe},Fe);return Ne&&(Ye.children=$e(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Pe){return Pe&&(0,xe.Z)(Pe)==="object"}).reduce(function(Pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ze="".concat(ce,"-").concat(Ne),Ge=we.children;return Ge&&Ge.length>0?[].concat((0,In.Z)(Pe),(0,In.Z)(Mt(Ge,Ze).map(function(it){return(0,Ae.Z)({fixed:Ye},it)}))):[].concat((0,In.Z)(Pe),[(0,Ae.Z)((0,Ae.Z)({key:Ze},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Pe=0;Pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Pe=ce.fixed,we=(0,sn.Z)(ce,qe),Ne=Pe;return Pe==="left"?Ne="right":Pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ze=de.columnTitle,Ge=de.getRowKey,it=de.onTriggerExpand,tt=de.expandIcon,ot=de.rowExpandable,Bt=de.expandIconColumnIndex,Lt=de.direction,Dt=de.expandRowByClick,Yt=de.columnWidth,jt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Bt||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(jt==="left"||jt)&&!Bt?ma="left":(jt==="right"||jt)&&Bt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ze),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Yt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ge(fa,ya),Xa=Ye.has(ha),Ca=ot?ot(fa):!0,_n=tt({prefixCls:Pe,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return Dt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ge,Ye,tt,Lt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,Lt]),Wn=ie.useMemo(function(){return Lt==="rtl"?Kt(Mt(Hn)):Mt(Hn)},[Hn,Lt,an]),Nn=Xn(Wn,an),Kn=(0,Me.Z)(Nn,2),ra=Kn[0],vn=Kn[1];return[Hn,ra,vn]}var Mn=oa;function En(de){var ce,Pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ze="".concat(Pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:mt()(Ze,"".concat(Pe,"-row-spaced"))});var Ge=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:mt()(Ze,(ce={},(0,be.Z)(ce,"".concat(Pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Pe,"-row-collapsed"),!Fe),ce)),onClick:Ge})}function da(de,ce,Pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ze){we.push(ce(Ye,Ze)),Ne(Ye[Pe])})}return Ne(de),we}function ta(de,ce,Pe){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ze=we.defaultExpandAllRows,Ge=we.expandedRowRender,it=we.onExpand,tt=we.onExpandedRowsChange,ot=we.childrenColumnName,Bt=Ne||En,Lt=ot||"children",Dt=ie.useMemo(function(){return Ge?"row":de.expandable&&de.internalHooks===ve&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,xe.Z)(Wn)==="object"&&Wn[Lt]})?"nest":!1},[!!Ge,ce]),Yt=ie.useState(function(){return Ye||(Ze?da(ce,Pe,Lt):[])}),jt=(0,Me.Z)(Yt,2),an=jt[0],_t=jt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),it&&it(!ra,Wn),tt&&tt(Kn)},[Pe,ln,ce,it,tt]);return[we,Dt,ln,Bt,Lt,Hn]}function Wt(de,ce,Pe,we){var Ne=de.map(function(Fe,Ye){return Se(Ye,Ye,de,ce,Pe,we==null?void 0:we[Ye])});return(0,Jt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Oe.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Pe=(0,ie.useState)({}),we=(0,Me.Z)(Pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ze(Ge){Ye.current.push(Ge);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var tt=Ye.current,ot=ce.current;Ye.current=[],tt.forEach(function(Bt){ce.current=Bt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ze]}function po(de){var ce=(0,ie.useRef)(de||null),Pe=(0,ie.useRef)();function we(){window.clearTimeout(Pe.current)}function Ne(Ye){ce.current=Ye,we(),Pe.current=window.setTimeout(function(){ce.current=null,Pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Me.Z)(de,2),Pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Me.Z)(Ne,2),Ye=Fe[0],Ze=Fe[1],Ge=ie.useCallback(function(it,tt){we(it),Ze(tt)},[]);return[Pe,Ye,Ge]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Pe=(0,xe.Z)(de)==="object"?de:{},we=Pe.offsetHeader,Ne=we===void 0?0:we,Fe=Pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ze=Pe.offsetScroll,Ge=Ze===void 0?0:Ze,it=Pe.getContainer,tt=it===void 0?function(){return Wa}:it,ot=tt()||Wa;return ie.useMemo(function(){var Bt=!!de;return{isSticky:Bt,stickyClassName:Bt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ge,container:ot}},[Ge,Ne,Ye,ce,ot])}function zo(de,ce,Pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ze=0,Ge=0;Ge=ot&&(Rn=ot-Bt),Ye({scrollLeft:Rn/ot*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ge===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ge).top+Ge.clientHeight;jn-(0,Ke.Z)()<=ma||dn>=ma-Ze?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*ot||0})})};return ie.useImperativeHandle(Pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",vn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Bt,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ge,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ge]),ie.useEffect(function(){jt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[jt.isHiddenScrollBar]),tt<=ot||!Bt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,Ke.Z)(),width:ot,bottom:Ze},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:Lt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",pn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Pe.prefixCls,Ne=Pe.className,Fe=Pe.rowClassName,Ye=Pe.style,Ze=Pe.data,Ge=Pe.rowKey,it=Pe.scroll,tt=Pe.tableLayout,ot=Pe.direction,Bt=Pe.title,Lt=Pe.footer,Dt=Pe.summary,Yt=Pe.caption,jt=Pe.id,an=Pe.showHeader,_t=Pe.components,ln=Pe.emptyText,Hn=Pe.onRow,Wn=Pe.onHeaderRow,Nn=Pe.internalHooks,Kn=Pe.transformColumns,ra=Pe.internalRefs,vn=Pe.tailor,Fn=Pe.sticky,yn=Ze||pn,rn=!!yn.length,dn=Nn===ve,jn=ie.useCallback(function(Ua,vo){return(0,Xe.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ge=="function"?Ge:function(Ua){var vo=Ua&&Ua[Ge];return vo}},[Ge]),la=jn(["body"]),Rn=Ya(),sa=(0,Me.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Pe,yn,ma),Ca=(0,Me.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Me.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:dn&&vn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),hn=(0,Me.Z)(Rt,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Me.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Me.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Me.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Ue(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Pt(it.y),So=it&&Pt(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Dt==null?void 0:Dt(yn)},[Dt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===ue&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Me.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Yt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ge),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:vn===0||yn===0||yn>1},[yn,vn,tt]);la?ma.visibility="hidden":tt&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Bt,sa={};return(yn===0||vn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Xt,(0,_e.Z)({className:mt()(Dt,it),ellipsis:Pe.ellipsis,align:Pe.align,scope:Pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ze,index:Fe,renderIndex:Ye,dataIndex:Lt,render:Rn,shouldCellUpdate:Pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ze=de.extra,Ge=de.getHeight,it=(0,sn.Z)(de,ci),tt=Pe.record,ot=Pe.indent,Bt=Pe.index,Lt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=Lt.scrollX,Yt=Lt.flattenColumns,jt=Lt.prefixCls,an=Lt.fixColumn,_t=Lt.componentWidth,ln=st(tt,Fe,we,ot),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,vn;if(Hn&&Wn){var Fn=Kn(tt,we,ot+1,Wn),yn=ra==null?void 0:ra(tt,we,ot),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(jt,"-expanded-row-cell");vn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Xt,{component:"div",prefixCls:jt,className:mt()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Dt});Ze&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(jt,"-row-extra"),Ze)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Yt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Bt,record:tt,inverse:Ze,getHeight:Ge})}));return Hn?ie.createElement("div",{ref:ce},ma,vn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Pe=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ze=Ne.getRowKey,Ge=Ne.expandedKeys,it=Ne.prefixCls,tt=Ne.childrenColumnName,ot=Ne.emptyNode,Bt=Ne.scrollX,Lt=nt(ar),Dt=Lt.scrollY,Yt=Lt.listItemHeight,jt=ie.useRef(),an=kt(Pe,tt,Ge,Ze),_t=ie.useMemo(function(){var vn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return vn+=yn,[rn,yn,vn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(vn){return vn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(vn){var Fn=(0,Me.Z)(vn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=jt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),vn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ze(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ze(an[ia].record,ia),Ro=dn(Un,pa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(it,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:Dt,itemHeight:Yt||24,data:an,itemKey:function(Fn){return Ze(Fn.record)},scrollWidth:Bt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(vn,Fn,yn){var rn=Ze(vn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:vn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Xt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Pe){var we=Pe.ref,Ne=Pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ze=Pe||{},Ge=Ze.x,it=Ze.y;typeof Ge!="number"&&(Ge=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var tt=ie.useMemo(function(){return{scrollY:it,listItemHeight:Ye}},[it,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Pe),{},{x:Ge}),components:{body:Hr},columns:ce,internalHooks:ve,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ze}=Pe;const Ge=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ge,{[`${Ge}-spaced`]:!Ze,[`${Ge}-expanded`]:Ze&&Ye,[`${Ge}-collapsed`]:Ze&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Pe=Lo(de,ce);return Object.prototype.toString.call(Pe)==="[object Object]"?"":Pe}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Pe()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Pe=>Pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Pe=>{let{value:we,children:Ne}=Pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Pe}=ce;return Pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ze,Ge)=>{const it=String(Ze.value);if(Ze.children)return{key:it||Ge,label:Ze.text,popupClassName:`${Pe}-dropdown-submenu`,children:Ki({filters:Ze.children,prefixCls:Pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,ot={key:Ze.value!==void 0?it:Ge,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(it)}),ie.createElement("span",null,Ze.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ze)?ot:null:Zi(Fe,Ze.text)?ot:null:ot})}function Vl(de){var ce,Pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ze,filterMultiple:Ge,filterMode:it="menu",filterSearch:tt=!1,filterState:ot,triggerFilter:Bt,locale:Lt,children:Dt,getPopupContainer:Yt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),vn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Pe=jt!=null?jt:Hn)!==null&&Pe!==void 0?Pe:Nn,yn=ot==null?void 0:ot.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:hn}=Rt;dn(hn)},ma=(Rt,hn)=>{let{node:ia,checked:pa}=hn;jn(Ge?{selectedKeys:Rt}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:hn}=Rt.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const hn=Rt&&Rt.length?Rt:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Bt({column:Fe,key:Ze,filteredKeys:hn})},Ca=()=>{vn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),hn&&vn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&vn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),vn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(hn)}else dn([])},yo=Rt=>{let{filters:hn}=Rt;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var hn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((hn=Rt.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{vn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:Lt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ge?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement(hi.default,{selectable:!0,multiple:Ge,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Yt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ge,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((ln||[]).map(pa=>String(pa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},Lt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},Lt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Dt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Yt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ze=mo(Fe,Pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ge=Ne.filteredValue;"filterDropdown"in Ne||(Ge=(Ye=Ge==null?void 0:Ge.map(String))!==null&&Ye!==void 0?Ye:Ge),we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:Ge,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ze))))}),we}function bl(de,ce,Pe,we,Ne,Fe,Ye,Ze){return Pe.map((Ge,it)=>{const tt=mo(it,Ze),{filterMultiple:ot=!0,filterMode:Bt,filterSearch:Lt}=Ge;let Dt=Ge;if(Dt.filters||Dt.filterDropdown){const Yt=Ma(Dt,tt),jt=we.find(an=>{let{key:_t}=an;return Yt===_t});Dt=Object.assign(Object.assign({},Dt),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Dt,columnKey:Yt,filterState:jt,filterMultiple:ot,filterMode:Bt,filterSearch:Lt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ge.title,an))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bl(de,ce,Dt.children,we,Ne,Fe,Ye,tt)})),Dt})}function ni(de){const ce={};return de.forEach(Pe=>{let{key:we,filteredKeys:Ne,column:Fe}=Pe;const{filters:Ye,filterDropdown:Ze}=Fe;if(Ze)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ge=jr(Ye);ce[we]=Ge.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Pe.filter(Ze=>Ye.some(Ge=>{const it=jr(Fe),tt=it.findIndex(Bt=>String(Bt)===String(Ge)),ot=tt!==-1?it[tt]:Ge;return Ne(ot,Ze)})):Pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ze=ie.useMemo(()=>Vi(we||[]),[we]),[Ge,it]=ie.useState(()=>ji(Ze,!0)),tt=ie.useMemo(()=>{const Dt=ji(Ze,!1);if(Dt.length===0)return Dt;let Yt=!0,jt=!0;if(Dt.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Yt=!1:jt=!1}),Yt){const an=(Ze||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ge.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ze[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Dt},[Ze,Ge]),ot=ie.useMemo(()=>ni(tt),[tt]),Bt=Dt=>{const Yt=tt.filter(jt=>{let{key:an}=jt;return an!==Dt.key});Yt.push(Dt),it(Yt),Ne(ni(Yt),Yt)};return[Dt=>bl(ce,Pe,Dt,tt,Ye,Bt,Fe),tt,ot]}var Cl=xl;function wl(de,ce,Pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Pe){let Ze=function(Ge){Ge.forEach((it,tt)=>{const ot=Pe(it,tt);Ye.set(ot,it),it&&typeof it=="object"&&ce in it&&Ze(it[ce]||[])})};const Ye=new Map;Ze(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Pe[Ne]=Fe)}),Pe}function Ui(de,ce,Pe){const we=Pe&&typeof Pe=="object"?Pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ze]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ge=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ge.pageSize);Ge.current>it&&(Ge.current=it||1);const tt=(Bt,Lt)=>{Ze({current:Bt!=null?Bt:1,pageSize:Lt||Ge.pageSize})},ot=(Bt,Lt)=>{var Dt;Pe&&((Dt=Pe.onChange)===null||Dt===void 0||Dt.call(Pe,Bt,Lt)),tt(Bt,Lt),ce(Bt,Lt||(Ge==null?void 0:Ge.pageSize))};return Pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ge),{onChange:ot}),tt]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Pe=[];return(ce||[]).forEach(we=>{Pe.push(we),we&&typeof we=="object"&&de in we&&(Pe=[].concat((0,In.Z)(Pe),(0,In.Z)(Al(de,we[de]))))}),Pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ze,onSelectAll:Ge,onSelectInvert:it,onSelectNone:tt,onSelectMultiple:ot,columnWidth:Bt,type:Lt,selections:Dt,fixed:Yt,renderCell:jt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:vn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,hn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:vn})},[Hn,Kn,_t,vn,Pe]),Rn=(0,ie.useMemo)(()=>Al(vn,Wn),[vn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=Lt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,Lt]),Ca=(0,ie.useMemo)(()=>Lt==="radio"?new Set:new Set(ha),[ha,Lt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ze){const Ln=Un.map(Rt=>Nn(Rt));Ze(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ze,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Dt||an?null:(Dt===!0?[Ji,Qi,Xi]:Dt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const hn=Kn(Ln,Rt),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ge==null||Ge(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(Lt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;Lt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Yt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Dt&&Lt==="checkbox"}),Wo={fixed:Yn,width:Bt,className:`${ln}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Bt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ze=mo(Ye,Pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ze),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ze)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ze):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ze),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Pe,we,Ne,Fe,Ye,Ze){return(ce||[]).map((Ge,it)=>{const tt=mo(it,Ze);let ot=Ge;if(ot.sorter){const Bt=ot.sortDirections||Ne,Lt=ot.showSorterTooltip===void 0?Ye:ot.showSorterTooltip,Dt=Ma(ot,tt),Yt=Pe.find(ra=>{let{key:vn}=ra;return vn===Dt}),jt=Yt?Yt.sortOrder:null,an=ql(Bt,jt);let _t;if(Ge.sortIcon)_t=Ge.sortIcon({sortOrder:jt});else{const ra=Bt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),vn=Bt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&vn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof Lt=="object"?Lt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const vn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ge.title,ra)),_t);return Lt?ie.createElement($i.Z,Object.assign({},Kn),vn):vn},onHeaderCell:ra=>{const vn=Ge.onHeaderCell&&Ge.onHeaderCell(ra)||{},Fn=vn.onClick,yn=vn.onKeyDown;vn.onClick=jn=>{we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),Fn==null||Fn(jn)},vn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),yn==null||yn(jn))};const rn=Do(Ge.title,{}),dn=rn==null?void 0:rn.toString();return jt?vn["aria-sort"]=jt==="ascend"?"ascending":"descending":vn["aria-label"]=dn||"",vn.className=mt()(vn.className,`${de}-column-has-sorters`),vn.tabIndex=0,Ge.ellipsis&&(vn.title=(rn!=null?rn:"").toString()),vn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Pe,we,Ne,Fe,Ye,tt)})),ot})}function kl(de){const{column:ce,sortOrder:Pe}=de;return{column:ce,order:Pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Pe=>{let{sortOrder:we}=Pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Pe){const we=ce.slice().sort((Ye,Ze)=>Ze.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ze},sortOrder:Ge}=Ye;return Dl(Ze)&&Ge});return Fe.length?Ne.sort((Ye,Ze)=>{for(let Ge=0;Ge{const Ze=Ye[Pe];return Ze?Object.assign(Object.assign({},Ye),{[Pe]:_i(Ze,ce,Pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ze,Ge]=ie.useState(Fl(Pe,!0)),it=ie.useMemo(()=>{let Dt=!0;const Yt=Fl(Pe,!1);if(!Yt.length)return Ze;const jt=[];function an(ln){Dt?jt.push(ln):jt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Yt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Dt=!1),an(ln))}),jt},[Pe,Ze]),tt=ie.useMemo(()=>{const Dt=it.map(Yt=>{let{column:jt,sortOrder:an}=Yt;return{column:jt,order:an}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[it]);function ot(Dt){let Yt;Dt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Yt=[Dt]:Yt=[].concat((0,In.Z)(it.filter(jt=>{let{key:an}=jt;return an!==Dt.key})),[Dt]),Ge(Yt),we(Ol(Yt),Yt)}return[Dt=>qi(ce,Dt,it,ot,Ne,Fe,Ye),it,tt,()=>Ol(it)]}function ed(de,ce){return de.map(Pe=>{const we=Object.assign({},Pe);return we.title=Lo(Pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Pe=>ed(Pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:we}=ce;return Pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:we}=ce;return Pe!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Pe,borderTop:Pe,[` + `]:Object.assign({},re(pe))}}};var me=(0,rt.Z)("Skeleton",pe=>{const{componentCls:ue}=pe,Re=(0,nt.TS)(pe,{skeletonAvatarCls:`${ue}-avatar`,skeletonTitleCls:`${ue}-title`,skeletonParagraphCls:`${ue}-paragraph`,skeletonButtonCls:`${ue}-button`,skeletonInputCls:`${ue}-input`,skeletonImageCls:`${ue}-image`,imageSizeBase:pe.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${pe.gradientFromColor} 25%, ${pe.gradientToColor} 37%, ${pe.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ne(Re)]},pe=>{const{colorFillContent:ue,colorFill:Re}=pe,gt=ue,ye=Re;return{color:gt,colorGradientEnd:ye,gradientFromColor:gt,gradientToColor:ye,titleHeight:pe.controlHeight/2,blockRadius:pe.borderRadiusSM,paragraphMarginTop:pe.marginLG+pe.marginXXS,paragraphLiHeight:pe.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,shape:ve="circle",size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Ke},St))))},Ae=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,block:ve=!1,size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye,[`${Ce}-block`]:ve},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Ke},St))))};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 mt=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:ye,active:ve}=pe,{getPrefixCls:Ke}=Me.useContext(at.E_),ke=Ke("skeleton",ue),[Ce,je]=me(ke),zt=he()(ke,`${ke}-element`,{[`${ke}-active`]:ve},Re,gt,je);return Ce(Me.createElement("div",{className:zt},Me.createElement("div",{className:he()(`${ke}-image`,Re),style:ye},Me.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ke}-image-svg`},Me.createElement("path",{d:be,className:`${ke}-image-path`})))))},Xe=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,active:ye,block:ve,size:Ke="default"}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=(0,Ie.Z)(pe,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ye,[`${Ce}-block`]:ve},Re,gt,zt);return je(Me.createElement("div",{className:kt},Me.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Ke},St))))},et=ae(92413),bt={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"},Gt=bt,Ft=ae(7657),Zt=function(ue,Re){return Me.createElement(Ft.Z,(0,et.Z)({},ue,{ref:Re,icon:Gt}))},Ye=Me.forwardRef(Zt),Pt=Ye,De=pe=>{const{prefixCls:ue,className:Re,rootClassName:gt,style:ye,active:ve,children:Ke}=pe,{getPrefixCls:ke}=Me.useContext(at.E_),Ce=ke("skeleton",ue),[je,zt]=me(Ce),St=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,Re,gt),kt=Ke!=null?Ke:Me.createElement(Pt,null);return je(Me.createElement("div",{className:St},Me.createElement("div",{className:he()(`${Ce}-image`,Re),style:ye},kt)))},We=ae(26407),Qt=pe=>{const ue=ke=>{const{width:Ce,rows:je=2}=pe;if(Array.isArray(Ce))return Ce[ke];if(je-1===ke)return Ce},{prefixCls:Re,className:gt,style:ye,rows:ve}=pe,Ke=(0,We.Z)(Array(ve)).map((ke,Ce)=>Me.createElement("li",{key:Ce,style:{width:ue(Ce)}}));return Me.createElement("ul",{className:he()(Re,gt),style:ye},Ke)},Xt=pe=>{let{prefixCls:ue,className:Re,width:gt,style:ye}=pe;return Me.createElement("h3",{className:he()(ue,Re),style:Object.assign({width:gt},ye)})};function Se(pe){return pe&&typeof pe=="object"?pe:{}}function wt(pe,ue){return pe&&!ue?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Et(pe,ue){return!pe&&ue?{width:"38%"}:pe&&ue?{width:"50%"}:{}}function Sn(pe,ue){const Re={};return(!pe||!ue)&&(Re.width="61%"),!pe&&ue?Re.rows=3:Re.rows=2,Re}const sn=pe=>{const{prefixCls:ue,loading:Re,className:gt,rootClassName:ye,style:ve,children:Ke,avatar:ke=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:St}=pe,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Me.useContext(at.E_),st=kt("skeleton",ue),[tn,gn]=me(st);if(Re||!("loading"in pe)){const $t=!!ke,bn=!!Ce,Cn=!!je;let un;if($t){const xa=Object.assign(Object.assign({prefixCls:`${st}-avatar`},wt(bn,Cn)),Se(ke));un=Me.createElement("div",{className:`${st}-header`},Me.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-title`},Et($t,Cn)),Se(Ce));xa=Me.createElement(Xt,Object.assign({},Ea))}let Sa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${st}-paragraph`},Sn($t,bn)),Se(je));Sa=Me.createElement(Qt,Object.assign({},Ea))}kn=Me.createElement("div",{className:`${st}-content`},xa,Sa)}const ca=he()(st,{[`${st}-with-avatar`]:$t,[`${st}-active`]:zt,[`${st}-rtl`]:xt==="rtl",[`${st}-round`]:St},Ht==null?void 0:Ht.className,gt,ye,gn);return tn(Me.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},un,kn))}return typeof Ke!="undefined"?Ke:null};sn.Button=Ae,sn.Avatar=Be,sn.Input=Xe,sn.Image=mt,sn.Node=De;var Ve=sn,Te=Ve},31797:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return me}});var se=ae(59301),he=ae(56762),Me=ae(92343),at=ae(92310),Ie=ae.n(at),Oe=ae(36355),ie=ae(61621),rt=fe=>{const{value:Be,formatter:xe,precision:Ae,decimalSeparator:be,groupSeparator:yt="",prefixCls:mt}=fe;let Jt;if(typeof xe=="function")Jt=xe(Be);else{const Xe=String(Be),et=Xe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!et||Xe==="-")Jt=Xe;else{const bt=et[1];let Gt=et[2]||"0",Ft=et[4]||"";Gt=Gt.replace(/\B(?=(\d{3})+(?!\d))/g,yt),typeof Ae=="number"&&(Ft=Ft.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Ft&&(Ft=`${be}${Ft}`),Jt=[se.createElement("span",{key:"int",className:`${mt}-content-value-int`},bt,Gt),Ft&&se.createElement("span",{key:"decimal",className:`${mt}-content-value-decimal`},Ft)]}}return se.createElement("span",{className:`${mt}-content-value`},Jt)},nt=ae(17313),_e=ae(83116),dt=ae(37613);const He=fe=>{const{componentCls:Be,marginXXS:xe,padding:Ae,colorTextDescription:be,titleFontSize:yt,colorTextHeading:mt,contentFontSize:Jt,fontFamily:Xe}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:xe,color:be,fontSize:yt},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:mt,fontSize:Jt,fontFamily:Xe,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:xe},[`${Be}-content-suffix`]:{marginInlineStart:xe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,dt.TS)(fe,{});return[He(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:xe}=fe;return{titleFontSize:xe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:xe,rootClassName:Ae,style:be,valueStyle:yt,value:mt=0,title:Jt,valueRender:Xe,prefix:et,suffix:bt,loading:Gt=!1,onMouseEnter:Ft,onMouseLeave:Zt,decimalSeparator:Ye=".",groupSeparator:Pt=","}=fe,{getPrefixCls:Tt,direction:De,statistic:We}=se.useContext(Oe.E_),pt=Tt("statistic",Be),[Qt,ct]=re(pt),Xt=se.createElement(rt,Object.assign({decimalSeparator:Ye,groupSeparator:Pt,prefixCls:pt},fe,{value:mt})),Se=Ie()(pt,{[`${pt}-rtl`]:De==="rtl"},We==null?void 0:We.className,xe,Ae,ct);return Qt(se.createElement("div",{className:Se,style:Object.assign(Object.assign({},We==null?void 0:We.style),be),onMouseEnter:Ft,onMouseLeave:Zt},Jt&&se.createElement("div",{className:`${pt}-title`},Jt),se.createElement(ie.Z,{paragraph:!1,loading:Gt,className:`${pt}-skeleton`},se.createElement("div",{style:yt,className:`${pt}-content`},et&&se.createElement("span",{className:`${pt}-content-prefix`},et),Xe?Xe(Xt):Xt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let xe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(Xe=>Xe.slice(1,-1)),yt=Be.replace(Ae,"[]"),mt=x.reduce((Xe,et)=>{let[bt,Gt]=et;if(Xe.includes(bt)){const Ft=Math.floor(xe/Gt);return xe-=Ft*Gt,Xe.replace(new RegExp(`${bt}+`,"g"),Zt=>{const Ye=Zt.length;return Ft.toString().padStart(Ye,"0")})}return Xe},yt);let Jt=0;return mt.replace(Ae,()=>{const Xe=be[Jt];return Jt+=1,Xe})}function E(fe,Be){const{format:xe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),yt=Math.max(Ae-be,0);return b(yt,xe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const te=fe=>{const{value:Be,format:xe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,yt=(0,he.Z)(),mt=se.useRef(null),Jt=()=>{be==null||be(),mt.current&&(clearInterval(mt.current),mt.current=null)},Xe=()=>{const Gt=ee(Be);Gt>=Date.now()&&(mt.current=setInterval(()=>{yt(),Ae==null||Ae(Gt-Date.now()),Gt(Xe(),()=>{mt.current&&(clearInterval(mt.current),mt.current=null)}),[Be]);const et=(Gt,Ft)=>E(Gt,Object.assign(Object.assign({},Ft),{format:xe})),bt=Gt=>(0,Me.Tm)(Gt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:et}))};var ne=se.memo(te);a.Countdown=ne;var me=a},15969:function(ut,At,ae){"use strict";ae.d(At,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Me=ae(33606),at=ae(6089),Ie=ae(34280),Oe=ae(13697),ie=ae(59301),lt=ae(4676);function rt(de){var ce=ie.createContext(void 0),Pe=function(Ne){var Fe=Ne.value,Je=Ne.children,Ze=ie.useRef(Fe);Ze.current=Fe;var Ge=ie.useState(function(){return{getValue:function(){return Ze.current},listeners:new Set}}),it=(0,Me.Z)(Ge,1),tt=it[0];return(0,Ie.Z)(function(){(0,lt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(ot){ot(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Je)};return{Context:ce,Provider:Pe,defaultValue:de}}function nt(de,ce){var Pe=(0,at.Z)(typeof ce=="function"?ce:function(ot){if(ce===void 0)return ot;if(!Array.isArray(ce))return ot[ce];var Bt={};return ce.forEach(function(Lt){Bt[Lt]=ot[Lt]}),Bt}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Je=Ne.getValue,Ze=ie.useRef();Ze.current=Pe(we?Je():de==null?void 0:de.defaultValue);var Ge=ie.useState({}),it=(0,Me.Z)(Ge,2),tt=it[1];return(0,Ie.Z)(function(){if(!we)return;function ot(Bt){var Lt=Pe(Bt);(0,Oe.Z)(Ze.current,Lt,!0)||tt({})}return Fe.add(ot),function(){Fe.delete(ot)}},[we]),Ze.current}var _e=ae(92413),dt=ae(8654);function He(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Pe(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Je?{ref:tt}:{},Bt=ie.useRef(0),Lt=ie.useRef(it),Dt=ce();return Dt!==null?ie.createElement(Ne,(0,_e.Z)({},it,ot)):((!Fe||Fe(Lt.current,it))&&(Bt.current+=1),Lt.current=it,ie.createElement(de.Provider,{value:Bt.current},ie.createElement(Ne,(0,_e.Z)({},it,ot))))};return Je?ie.forwardRef(Ze):Ze}function we(Ne,Fe){var Je=(0,dt.Yr)(Ne),Ze=function(it,tt){var ot=Je?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},it,ot))};return Je?ie.memo(ie.forwardRef(Ze),Fe):ie.memo(Ze,Fe)}return{makeImmutable:Pe,responseImmutable:we,useImmutableMark:ce}}var re=He(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=He(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,te=rt(),ne=te;function me(de,ce){var Pe=ie.useRef(0);Pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Je){var Ze;(de==null?void 0:de[Je])!==((Ze=we.current)===null||Ze===void 0?void 0:Ze[Je])&&Ne.push(Je)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Pe.current,Fe.current),Pe.current}var fe=null,Be=ie.memo(function(){var de=me();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var xe=ae(39559),Ae=ae(33708),be=ae(400),yt=ae(92310),mt=ae.n(yt),Jt=ae(80547),Xe=ae(97938),et=ae(48736),bt=ie.createContext({renderWithProps:!1}),Gt=bt,Ft="RC_TABLE_KEY";function Zt(de){return de==null?[]:Array.isArray(de)?de:[de]}function Ye(de){var ce=[],Pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Je=Ne.dataIndex,Ze=Fe||Zt(Je).join("-")||Ft;Pe[Ze];)Ze="".concat(Ze,"_next");Pe[Ze]=!0,ce.push(Ze)}),ce}function Pt(de){return de!=null}function Tt(de){return de&&(0,xe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Pe,we,Ne,Fe){var Je=ie.useContext(Gt),Ze=ee(),Ge=(0,Jt.Z)(function(){if(Pt(we))return[we];var it=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,Xe.Z)(de,it),ot=tt,Bt=void 0;if(Ne){var Lt=Ne(tt,de,Pe);Tt(Lt)?(ot=Lt.children,Bt=Lt.props,Je.renderWithProps=!0):ot=Lt}return[ot,Bt]},[Ze,de,we,ce,Ne,Pe],function(it,tt){if(Fe){var ot=(0,Me.Z)(it,2),Bt=ot[1],Lt=(0,Me.Z)(tt,2),Dt=Lt[1];return Fe(Dt,Bt)}return Je.renderWithProps?!0:!(0,Oe.Z)(it,tt,!0)});return Ge}function We(de,ce,Pe,we){var Ne=de+ce-1;return de<=we&&Ne>=Pe}function pt(de,ce){return nt(ne,function(Pe){var we=We(de,ce||1,Pe.hoverStartRow,Pe.hoverEndRow);return[we,Pe.onHover]})}var Qt=function(ce){var Pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Je=Pe===!0?{showTitle:!0}:Pe;return Je&&(Je.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function ct(de){var ce,Pe,we,Ne,Fe,Je,Ze,Ge,it=de.component,tt=de.children,ot=de.ellipsis,Bt=de.scope,Lt=de.prefixCls,Dt=de.className,Yt=de.align,jt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,vn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(Lt,"-cell"),ya=nt(ne,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(jt,_t,ln,tt,an,Hn),_n=(0,Me.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof vn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=vn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Pe!==void 0?Pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Je=Jn==null?void 0:Jn.rowSpan)!==null&&Je!==void 0?Je:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Me.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],hn=function(Yn){var Zo;jt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;jt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var pa=(Ze=Rn.title)!==null&&Ze!==void 0?Ze:Qt({rowType:Nn,ellipsis:ot,children:oo}),Ro=mt()(fa,Dt,(Ge={},(0,be.Z)(Ge,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ge,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ge,"".concat(fa,"-ellipsis"),ot),(0,be.Z)(Ge,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ge,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ge,"".concat(fa,"-row-hover"),!Jn&&Ln),Ge),Rn.className,Jn==null?void 0:Jn.className),Ao={};Yt&&(Ao.textAlign=Yt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,xe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),ot&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(it,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:pa,scope:Bt,onMouseEnter:hn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Xt=ie.memo(ct);function Se(de,ce,Pe,we,Ne,Fe){var Je=Pe[de]||{},Ze=Pe[ce]||{},Ge,it;Je.fixed==="left"?Ge=we.left[Ne==="rtl"?ce:de]:Ze.fixed==="right"&&(it=we.right[Ne==="rtl"?de:ce]);var tt=!1,ot=!1,Bt=!1,Lt=!1,Dt=Pe[ce+1],Yt=Pe[de-1],jt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ge!==void 0){var an=Yt&&Yt.fixed==="left";Lt=!an&&jt}else if(it!==void 0){var _t=Dt&&Dt.fixed==="right";Bt=!_t&&jt}}else if(Ge!==void 0){var ln=Dt&&Dt.fixed==="left";tt=!ln&&jt}else if(it!==void 0){var Hn=Yt&&Yt.fixed==="right";ot=!Hn&&jt}return{fixLeft:Ge,fixRight:it,lastFixLeft:tt,firstFixRight:ot,lastFixRight:Bt,firstFixLeft:Lt,isSticky:we.isSticky}}var wt=ie.createContext({}),Et=wt;function Sn(de){var ce=de.className,Pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Je=de.rowSpan,Ze=de.align,Ge=nt(ne,["prefixCls","direction"]),it=Ge.prefixCls,tt=Ge.direction,ot=ie.useContext(Et),Bt=ot.scrollColumnIndex,Lt=ot.stickyOffsets,Dt=ot.flattenColumns,Yt=ot.columns,jt=Pe+Fe-1,an=jt+1===Bt?Fe+1:Fe,_t=Se(Pe,Pe+an-1,Dt,Lt,tt,Yt==null?void 0:Yt[Pe]);return ie.createElement(Xt,(0,_e.Z)({className:ce,index:Pe,component:"td",prefixCls:it,record:null,dataIndex:null,align:Ze,colSpan:an,rowSpan:Je,render:function(){return we}},_t))}var sn=ae(37061),Ve=["children"];function Te(de){var ce=de.children,Pe=(0,sn.Z)(de,Ve);return ie.createElement("tr",Pe,ce)}function pe(de){var ce=de.children;return ce}pe.Row=Te,pe.Cell=Sn;var ue=pe;function Re(de){var ce=de.children,Pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(ne,"prefixCls"),Je=we.length-1,Ze=we[Je],Ge=ie.useMemo(function(){return{stickyOffsets:Pe,flattenColumns:we,scrollColumnIndex:Ze!=null&&Ze.scrollbar?Je:null,columns:Ne}},[Ze,we,Je,Pe,Ne]);return ie.createElement(Et.Provider,{value:Ge},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(Re),ye=ue,ve=ae(70425),Ke=ae(29301),ke=ae(29194),Ce=ae(24514),je=ae(75152),zt=ae(26112);function St(de,ce,Pe,we,Ne,Fe,Je){de.push({record:ce,indent:Pe,index:Je});var Ze=Fe(ce),Ge=Ne==null?void 0:Ne.has(Ze);if(ce&&Array.isArray(ce[we])&&Ge)for(var it=0;it1?yn-1:0),dn=1;dn=0;Ze-=1){var Ge=ce[Ze],it=Pe&&Pe[Ze],tt=it&&it[xa];if(Ge||tt||Je){var ot=tt||{},Bt=ot.columnType,Lt=(0,sn.Z)(ot,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ze,style:{width:Ge}},Lt))),Je=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ae(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Pe=[],we=0;we1?"colgroup":"col":null,ellipsis:jt.ellipsis,align:jt.align,component:jt.title?Fe:Je,prefixCls:tt,key:Lt[Yt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var mn=Mo;function cn(de){var ce=[];function Pe(Je,Ze){var Ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ge]=ce[Ge]||[];var it=Ze,tt=Je.filter(Boolean).map(function(ot){var Bt={key:ot.key,className:ot.className||"",children:ot.title,column:ot,colStart:it},Lt=1,Dt=ot.children;return Dt&&Dt.length>0&&(Lt=Pe(Dt,it,Ge+1).reduce(function(Yt,jt){return Yt+jt},0),Bt.hasSubColumns=!0),"colSpan"in ot&&(Lt=ot.colSpan),"rowSpan"in ot&&(Bt.rowSpan=ot.rowSpan),Bt.colSpan=Lt,Bt.colEnd=Bt.colStart+Lt-1,ce[Ge].push(Bt),it+=Lt,Lt});return tt}Pe(de,0);for(var we=ce.length,Ne=function(Ze){ce[Ze].forEach(function(Ge){!("rowSpan"in Ge)&&!Ge.hasSubColumns&&(Ge.rowSpan=we-Ze)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Pe=0,we=0;de.forEach(function(it){var tt=va(ce,it.width);tt?Pe+=tt:we+=1});var Ne=ce-Pe,Fe=we,Je=Ne/we,Ze=0,Ge=de.map(function(it){var tt=(0,Ae.Z)({},it),ot=va(ce,tt.width);if(ot)tt.width=ot;else{var Bt=Math.floor(Je);tt.width=Fe===1?Ne:Bt,Ne-=Bt,Fe-=1}return Ze+=tt.width,tt});return[Ge,Ze]}return[de,ce]},[de,ce])}var Ue=["children"],qe=["fixed"];function $e(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,sn.Z)(we,Ue),Je=(0,Ae.Z)({key:Pe},Fe);return Ne&&(Je.children=$e(Ne)),Je})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Pe){return Pe&&(0,xe.Z)(Pe)==="object"}).reduce(function(Pe,we,Ne){var Fe=we.fixed,Je=Fe===!0?"left":Fe,Ze="".concat(ce,"-").concat(Ne),Ge=we.children;return Ge&&Ge.length>0?[].concat((0,In.Z)(Pe),(0,In.Z)(Mt(Ge,Ze).map(function(it){return(0,Ae.Z)({fixed:Je},it)}))):[].concat((0,In.Z)(Pe),[(0,Ae.Z)((0,Ae.Z)({key:Ze},we),{},{fixed:Je})])},[])}function on(de){for(var ce=!0,Pe=0;Pe=0;Fe-=1){var Je=de[Fe];if(Ne&&Je.fixed!=="right")Ne=!1;else if(!Ne&&Je.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function Kt(de){return de.map(function(ce){var Pe=ce.fixed,we=(0,sn.Z)(ce,qe),Ne=Pe;return Pe==="left"?Ne="right":Pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Je=de.expandedKeys,Ze=de.columnTitle,Ge=de.getRowKey,it=de.onTriggerExpand,tt=de.expandIcon,ot=de.rowExpandable,Bt=de.expandIconColumnIndex,Lt=de.direction,Dt=de.expandRowByClick,Yt=de.columnWidth,jt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||$e(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Bt||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(jt==="left"||jt)&&!Bt?ma="left":(jt==="right"||jt)&&Bt===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ze),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Yt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ge(fa,ya),Xa=Je.has(ha),Ca=ot?ot(fa):!0,_n=tt({prefixCls:Pe,expanded:Xa,expandable:Ca,record:fa,onExpand:it});return Dt?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ge,Je,tt,Lt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,Lt]),Wn=ie.useMemo(function(){return Lt==="rtl"?Kt(Mt(Hn)):Mt(Hn)},[Hn,Lt,an]),Nn=Xn(Wn,an),Kn=(0,Me.Z)(Nn,2),ra=Kn[0],vn=Kn[1];return[Hn,ra,vn]}var Mn=oa;function En(de){var ce,Pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Je=de.expandable,Ze="".concat(Pe,"-row-expand-icon");if(!Je)return ie.createElement("span",{className:mt()(Ze,"".concat(Pe,"-row-spaced"))});var Ge=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:mt()(Ze,(ce={},(0,be.Z)(ce,"".concat(Pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Pe,"-row-collapsed"),!Fe),ce)),onClick:Ge})}function da(de,ce,Pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Je,Ze){we.push(ce(Je,Ze)),Ne(Je[Pe])})}return Ne(de),we}function ta(de,ce,Pe){var we=Sa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Je=we.defaultExpandedRowKeys,Ze=we.defaultExpandAllRows,Ge=we.expandedRowRender,it=we.onExpand,tt=we.onExpandedRowsChange,ot=we.childrenColumnName,Bt=Ne||En,Lt=ot||"children",Dt=ie.useMemo(function(){return Ge?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,xe.Z)(Wn)==="object"&&Wn[Lt]})?"nest":!1},[!!Ge,ce]),Yt=ie.useState(function(){return Je||(Ze?da(ce,Pe,Lt):[])}),jt=(0,Me.Z)(Yt,2),an=jt[0],_t=jt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),it&&it(!ra,Wn),tt&&tt(Kn)},[Pe,ln,ce,it,tt]);return[we,Dt,ln,Bt,Lt,Hn]}function Wt(de,ce,Pe,we){var Ne=de.map(function(Fe,Je){return Se(Je,Je,de,ce,Pe,we==null?void 0:we[Je])});return(0,Jt.Z)(function(){return Ne},[Ne],function(Fe,Je){return!(0,Oe.Z)(Fe,Je)})}function ka(de){var ce=(0,ie.useRef)(de),Pe=(0,ie.useState)({}),we=(0,Me.Z)(Pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Je=(0,ie.useRef)([]);function Ze(Ge){Je.current.push(Ge);var it=Promise.resolve();Fe.current=it,it.then(function(){if(Fe.current===it){var tt=Je.current,ot=ce.current;Je.current=[],tt.forEach(function(Bt){ce.current=Bt(ce.current)}),Fe.current=null,ot!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ze]}function po(de){var ce=(0,ie.useRef)(de||null),Pe=(0,ie.useRef)();function we(){window.clearTimeout(Pe.current)}function Ne(Je){ce.current=Je,we(),Pe.current=window.setTimeout(function(){ce.current=null,Pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Me.Z)(de,2),Pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Me.Z)(Ne,2),Je=Fe[0],Ze=Fe[1],Ge=ie.useCallback(function(it,tt){we(it),Ze(tt)},[]);return[Pe,Je,Ge]}var Ha=ae(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Pe=(0,xe.Z)(de)==="object"?de:{},we=Pe.offsetHeader,Ne=we===void 0?0:we,Fe=Pe.offsetSummary,Je=Fe===void 0?0:Fe,Ze=Pe.offsetScroll,Ge=Ze===void 0?0:Ze,it=Pe.getContainer,tt=it===void 0?function(){return Wa}:it,ot=tt()||Wa;return ie.useMemo(function(){var Bt=!!de;return{isSticky:Bt,stickyClassName:Bt?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Je,offsetScroll:Ge,container:ot}},[Ge,Ne,Je,ce,ot])}function zo(de,ce,Pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Je=0,Ze=0,Ge=0;Ge=ot&&(Rn=ot-Bt),Je({scrollLeft:Rn/ot*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ge===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ge).top+Ge.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ze?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*ot||0})})};return ie.useImperativeHandle(Pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",vn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Bt,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ge,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ge]),ie.useEffect(function(){jt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[jt.isHiddenScrollBar]),tt<=ot||!Bt||jt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:ot,bottom:Ze},className:"".concat(it,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:Lt,className:mt()("".concat(it,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(it,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Bt,"px"),transform:"translate3d(".concat(jt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",pn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Pe.prefixCls,Ne=Pe.className,Fe=Pe.rowClassName,Je=Pe.style,Ze=Pe.data,Ge=Pe.rowKey,it=Pe.scroll,tt=Pe.tableLayout,ot=Pe.direction,Bt=Pe.title,Lt=Pe.footer,Dt=Pe.summary,Yt=Pe.caption,jt=Pe.id,an=Pe.showHeader,_t=Pe.components,ln=Pe.emptyText,Hn=Pe.onRow,Wn=Pe.onHeaderRow,Nn=Pe.internalHooks,Kn=Pe.transformColumns,ra=Pe.internalRefs,vn=Pe.tailor,Fn=Pe.sticky,yn=Ze||pn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,Xe.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ge=="function"?Ge:function(Ua){var vo=Ua&&Ua[Ge];return vo}},[Ge]),la=jn(["body"]),Rn=Ya(),sa=(0,Me.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Pe,yn,ma),Ca=(0,Me.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=it==null?void 0:it.x,Vn=ie.useState(0),Un=(0,Me.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:ot,scrollWidth:dn&&vn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),hn=(0,Me.Z)(Rt,3),ia=hn[0],pa=hn[1],Ro=hn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:pa}},[ia,pa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Me.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Me.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Me.Z)(ja,2),xo=$n[0],Ko=$n[1],br=Ye(pa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,pa.length,ot),Eo=it&&Pt(it.y),So=it&&Pt(Ao)||!!_n.fixed,pr=So&&pa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),Sr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Dt==null?void 0:Dt(yn)},[Dt,yn]),Jo=(Eo||Sr)&&ie.isValidElement(ho)&&ho.type===ue&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:it.y}),So&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,ke.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=po(null),nl=(0,Me.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,at.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=ot==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Yt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ge),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:vn===0||yn===0||yn>1},[yn,vn,tt]);la?ma.visibility="hidden":tt&&(ma.height=ot==null?void 0:ot(yn));var Rn=la?function(){return null}:Bt,sa={};return(yn===0||vn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Xt,(0,_e.Z)({className:mt()(Dt,it),ellipsis:Pe.ellipsis,align:Pe.align,scope:Pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ze,index:Fe,renderIndex:Je,dataIndex:Lt,render:Rn,shouldCellUpdate:Pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Je=de.style,Ze=de.extra,Ge=de.getHeight,it=(0,sn.Z)(de,ci),tt=Pe.record,ot=Pe.indent,Bt=Pe.index,Lt=nt(ne,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Dt=Lt.scrollX,Yt=Lt.flattenColumns,jt=Lt.prefixCls,an=Lt.fixColumn,_t=Lt.componentWidth,ln=st(tt,Fe,we,ot),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,vn;if(Hn&&Wn){var Fn=Kn(tt,we,ot+1,Wn),yn=ra==null?void 0:ra(tt,we,ot),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(jt,"-expanded-row-cell");vn=ie.createElement("div",{className:mt()("".concat(jt,"-expanded-row"),"".concat(jt,"-expanded-row-level-").concat(ot+1),yn)},ie.createElement(Xt,{component:"div",prefixCls:jt,className:mt()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Je),{},{width:Dt});Ze&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,it,{ref:Hn?null:ce,className:mt()(Ne,"".concat(jt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(jt,"-row-extra"),Ze)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Yt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:ot,index:we,renderIndex:Bt,record:tt,inverse:Ze,getHeight:Ge})}));return Hn?ie.createElement("div",{ref:ce},ma,vn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Pe=de.data,we=de.onScroll,Ne=nt(ne,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Je=Ne.onColumnResize,Ze=Ne.getRowKey,Ge=Ne.expandedKeys,it=Ne.prefixCls,tt=Ne.childrenColumnName,ot=Ne.emptyNode,Bt=Ne.scrollX,Lt=nt(ar),Dt=Lt.scrollY,Yt=Lt.listItemHeight,jt=ie.useRef(),an=kt(Pe,tt,Ge,Ze),_t=ie.useMemo(function(){var vn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return vn+=yn,[rn,yn,vn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(vn){return vn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(vn){var Fn=(0,Me.Z)(vn,2),yn=Fn[0],rn=Fn[1];Je(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var vn={};return Object.defineProperty(vn,"scrollLeft",{get:function(){var yn;return((yn=jt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=jt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),vn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ze(Vn.record,Qn),Tn=function(hn){var ia=Qn+hn-1,pa=Ze(an[ia].record,ia),Ro=dn(Un,pa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(it,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:jt,className:mt()(Kn,"".concat(Kn,"-virtual")),height:Dt,itemHeight:Yt||24,data:an,itemKey:function(Fn){return Ze(Fn.record)},scrollWidth:Bt,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(vn,Fn,yn){var rn=Ze(vn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:vn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:mt()("".concat(it,"-placeholder"))},ie.createElement(Xt,{component:"div",prefixCls:it},ot)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Pe){var we=Pe.ref,Ne=Pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Je=de.listItemHeight,Ze=Pe||{},Ge=Ze.x,it=Ze.y;typeof Ge!="number"&&(Ge=((ce||[]).length+1)*Gr),typeof it!="number"&&(it=500);var tt=ie.useMemo(function(){return{scrollY:it,listItemHeight:Je}},[it,Je]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:mt()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Pe),{},{x:Ge}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var Sl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ae(2738),Ri=ae(68031),Ii=ae(36355),Mi=ae(93891),Pl=ae(19716),yl=ae(8628),Ti=ae(31724),zi=ae(58421),qn=ae(71418),Bn=ae(88088);function Gn(de){return function(Pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Je,expandable:Ze}=Pe;const Ge=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:it=>{Ne(Fe,it),it.stopPropagation()},className:mt()(Ge,{[`${Ge}-spaced`]:!Ze,[`${Ge}-expanded`]:Ze&&Je,[`${Ge}-collapsed`]:Ze&&!Je}),"aria-label":Je?de.collapse:de.expand,"aria-expanded":Je})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Pe=Lo(de,ce);return Object.prototype.toString.call(Pe)==="[object Object]"?"":Pe}var Ho={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"},Go=Ho,cr=ae(7657),_o=function(ce,Pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ae(56762);function Hi(de){const ce=ie.useRef(de),Pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Pe()}]}var hr=ae(3113),kr=ae(24905),Fo=ae(38854),fi=ae(64165),hi=ae(20834),ei=ae(40875),Gi=ae(5112),Kr=ae(17574),dr=ae(47472),vi=ae(92832);function pi(de){let{value:ce,onChange:Pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=pi,Si=ae(10228);const Kl=de=>{const{keyCode:ce}=de;ce===Si.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Pe=>Pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Pe=>{let{value:we,children:Ne}=Pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Pe}=ce;return Pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je}=de;return ce.map((Ze,Ge)=>{const it=String(Ze.value);if(Ze.children)return{key:it||Ge,label:Ze.text,popupClassName:`${Pe}-dropdown-submenu`,children:Ki({filters:Ze.children,prefixCls:Pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Je})};const tt=Ne?kr.default:Gi.ZP,ot={key:Ze.value!==void 0?it:Ge,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(it)}),ie.createElement("span",null,Ze.text))};return Fe.trim()?typeof Je=="function"?Je(Fe,Ze)?ot:null:Zi(Fe,Ze.text)?ot:null:ot})}function Vl(de){var ce,Pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Je,columnKey:Ze,filterMultiple:Ge,filterMode:it="menu",filterSearch:tt=!1,filterState:ot,triggerFilter:Bt,locale:Lt,children:Dt,getPopupContainer:Yt}=de,{filterDropdownOpen:jt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(ot&&(!((ce=ot.filteredKeys)===null||ce===void 0)&&ce.length||ot.forceFiltered)),vn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Pe=jt!=null?jt:Hn)!==null&&Pe!==void 0?Pe:Nn,yn=ot==null?void 0:ot.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:hn}=Rt;dn(hn)},ma=(Rt,hn)=>{let{node:ia,checked:pa}=hn;jn(Ge?{selectedKeys:Rt}:{selectedKeys:pa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:hn}=Rt.target;ya(hn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const hn=Rt&&Rt.length?Rt:null;if(hn===null&&(!ot||!ot.filteredKeys)||(0,Oe.Z)(hn,ot==null?void 0:ot.filteredKeys,!0))return null;Bt({column:Fe,key:Ze,filteredKeys:hn})},Ca=()=>{vn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:hn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),hn&&vn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&vn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),vn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=mt()({[`${Je}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const hn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(hn)}else dn([])},yo=Rt=>{let{filters:hn}=Rt;return(hn||[]).map((ia,pa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:pa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var hn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((hn=Rt.children)===null||hn===void 0?void 0:hn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Je}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{vn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],hn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:Lt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):it==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ge?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(pa)):Zi(fa,pa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:Lt}),ie.createElement(hi.default,{selectable:!0,multiple:Ge,prefixCls:`${Je}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Yt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ge,searchValue:fa})})),ia=()=>_t?(0,Oe.Z)((ln||[]).map(pa=>String(pa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,hn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},Lt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},Lt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Dt),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Yt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:mt()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Je;const Ze=mo(Fe,Pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ge=Ne.filteredValue;"filterDropdown"in Ne||(Ge=(Je=Ge==null?void 0:Ge.map(String))!==null&&Je!==void 0?Je:Ge),we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:Ge,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ze),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ze))))}),we}function bl(de,ce,Pe,we,Ne,Fe,Je,Ze){return Pe.map((Ge,it)=>{const tt=mo(it,Ze),{filterMultiple:ot=!0,filterMode:Bt,filterSearch:Lt}=Ge;let Dt=Ge;if(Dt.filters||Dt.filterDropdown){const Yt=Ma(Dt,tt),jt=we.find(an=>{let{key:_t}=an;return Yt===_t});Dt=Object.assign(Object.assign({},Dt),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Dt,columnKey:Yt,filterState:jt,filterMultiple:ot,filterMode:Bt,filterSearch:Lt,triggerFilter:Fe,locale:Ne,getPopupContainer:Je},Lo(Ge.title,an))})}return"children"in Dt&&(Dt=Object.assign(Object.assign({},Dt),{children:bl(de,ce,Dt.children,we,Ne,Fe,Je,tt)})),Dt})}function ni(de){const ce={};return de.forEach(Pe=>{let{key:we,filteredKeys:Ne,column:Fe}=Pe;const{filters:Je,filterDropdown:Ze}=Fe;if(Ze)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ge=jr(Je);ce[we]=Ge.filter(it=>Ne.includes(String(it)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Je}=we;return Ne&&Je&&Je.length?Pe.filter(Ze=>Je.some(Ge=>{const it=jr(Fe),tt=it.findIndex(Bt=>String(Bt)===String(Ge)),ot=tt!==-1?it[tt]:Ge;return Ne(ot,Ze)})):Pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Je}=de;const Ze=ie.useMemo(()=>Vi(we||[]),[we]),[Ge,it]=ie.useState(()=>ji(Ze,!0)),tt=ie.useMemo(()=>{const Dt=ji(Ze,!1);if(Dt.length===0)return Dt;let Yt=!0,jt=!0;if(Dt.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Yt=!1:jt=!1}),Yt){const an=(Ze||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ge.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ze[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Dt},[Ze,Ge]),ot=ie.useMemo(()=>ni(tt),[tt]),Bt=Dt=>{const Yt=tt.filter(jt=>{let{key:an}=jt;return an!==Dt.key});Yt.push(Dt),it(Yt),Ne(ni(Yt),Yt)};return[Dt=>bl(ce,Pe,Dt,tt,Je,Bt,Fe),tt,ot]}var Cl=xl;function wl(de,ce,Pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Pe){let Ze=function(Ge){Ge.forEach((it,tt)=>{const ot=Pe(it,tt);Je.set(ot,it),it&&typeof it=="object"&&ce in it&&Ze(it[ce]||[])})};const Je=new Map;Ze(de),we.current={data:de,childrenColumnName:ce,kvMap:Je,getRowKey:Pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ae(50371),Ll=function(de,ce){var Pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Pe[Ne]=Fe)}),Pe}function Ui(de,ce,Pe){const we=Pe&&typeof Pe=="object"?Pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Je,Ze]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ge=(0,El.Z)(Je,Fe,{total:Ne>0?Ne:de}),it=Math.ceil((Ne||de)/Ge.pageSize);Ge.current>it&&(Ge.current=it||1);const tt=(Bt,Lt)=>{Ze({current:Bt!=null?Bt:1,pageSize:Lt||Ge.pageSize})},ot=(Bt,Lt)=>{var Dt;Pe&&((Dt=Pe.onChange)===null||Dt===void 0||Dt.call(Pe,Bt,Lt)),tt(Bt,Lt),ce(Bt,Lt||(Ge==null?void 0:Ge.pageSize))};return Pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ge),{onChange:ot}),tt]}var Yl=Ui,Jl=ae(84105),Rr=ae(35654),Pi=ae(90782),Yi=ae(71430),Ql=ae(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Pe=[];return(ce||[]).forEach(we=>{Pe.push(we),we&&typeof we=="object"&&de in we&&(Pe=[].concat((0,In.Z)(Pe),(0,In.Z)(Al(de,we[de]))))}),Pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Je,onSelect:Ze,onSelectAll:Ge,onSelectInvert:it,onSelectNone:tt,onSelectMultiple:ot,columnWidth:Bt,type:Lt,selections:Dt,fixed:Yt,renderCell:jt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:vn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,hn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(hn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:vn})},[Hn,Kn,_t,vn,Pe]),Rn=(0,ie.useMemo)(()=>Al(vn,Wn),[vn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=Lt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,Lt]),Ca=(0,ie.useMemo)(()=>Lt==="radio"?new Set:new Set(ha),[ha,Lt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Je==null||Je(Un,Tn,{type:Vn})},[dn,Nn,Je,Pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ze){const Ln=Un.map(Rt=>Nn(Rt));Ze(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ze,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Dt||an?null:(Dt===!0?[Ji,Qi,Xi]:Dt).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const hn=Kn(Ln,Rt),ia=sa.get(hn);ia!=null&&ia.disabled||(Un.has(hn)?Un.delete(hn):Un.add(hn))});const Tn=Array.from(Un);it&&it(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),hn=0;hn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),hn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ge==null||Ge(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let pa;if(Lt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});pa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&hn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;Lt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(So=>{Tn.has(So)&&(Yo.push(So),Tn.delete(So))}):tr.forEach(So=>{Tn.has(So)||(Yo.push(So),Tn.add(So))});const Eo=Array.from(Tn);ot==null||ot(!wa,Eo.map(So=>Nn(So)),Yo.map(So=>Nn(So))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:So}=Yo;let pr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),pr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:So},la,fa).checkedKeys}Za(bo,!wa,pr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return jt?jt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Yt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=mt()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Dt&&Lt==="checkbox"}),Wo={fixed:Yn,width:Bt,className:`${ln}-selection-column`,title:ce.columnTitle||pa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Bt,Ia,ra,_n,sa,ot,Za,fa]),Xa]},Xl=ae(89489),$l=ae(59477),$i=ae(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Pe){let we=[];function Ne(Fe,Je){we.push({column:Fe,key:Ma(Fe,Je),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Je)=>{const Ze=mo(Je,Pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ze),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ze)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ze):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ze),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Pe,we,Ne,Fe,Je,Ze){return(ce||[]).map((Ge,it)=>{const tt=mo(it,Ze);let ot=Ge;if(ot.sorter){const Bt=ot.sortDirections||Ne,Lt=ot.showSorterTooltip===void 0?Je:ot.showSorterTooltip,Dt=Ma(ot,tt),Yt=Pe.find(ra=>{let{key:vn}=ra;return vn===Dt}),jt=Yt?Yt.sortOrder:null,an=ql(Bt,jt);let _t;if(Ge.sortIcon)_t=Ge.sortIcon({sortOrder:jt});else{const ra=Bt.includes(yi)&&ie.createElement($l.Z,{className:mt()(`${de}-column-sorter-up`,{active:jt===yi})}),vn=Bt.includes(Wr)&&ie.createElement(Xl.Z,{className:mt()(`${de}-column-sorter-down`,{active:jt===Wr})});_t=ie.createElement("span",{className:mt()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&vn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,vn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof Lt=="object"?Lt:{title:Nn};ot=Object.assign(Object.assign({},ot),{className:mt()(ot.className,{[`${de}-column-sort`]:jt}),title:ra=>{const vn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ge.title,ra)),_t);return Lt?ie.createElement($i.Z,Object.assign({},Kn),vn):vn},onHeaderCell:ra=>{const vn=Ge.onHeaderCell&&Ge.onHeaderCell(ra)||{},Fn=vn.onClick,yn=vn.onKeyDown;vn.onClick=jn=>{we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),Fn==null||Fn(jn)},vn.onKeyDown=jn=>{jn.keyCode===Si.Z.ENTER&&(we({column:Ge,key:Dt,sortOrder:an,multiplePriority:oi(Ge)}),yn==null||yn(jn))};const rn=Do(Ge.title,{}),dn=rn==null?void 0:rn.toString();return jt?vn["aria-sort"]=jt==="ascend"?"ascending":"descending":vn["aria-label"]=dn||"",vn.className=mt()(vn.className,`${de}-column-has-sorters`),vn.tabIndex=0,Ge.ellipsis&&(vn.title=(rn!=null?rn:"").toString()),vn}})}return"children"in ot&&(ot=Object.assign(Object.assign({},ot),{children:qi(de,ot.children,Pe,we,Ne,Fe,Je,tt)})),ot})}function kl(de){const{column:ce,sortOrder:Pe}=de;return{column:ce,order:Pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Pe=>{let{sortOrder:we}=Pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Pe){const we=ce.slice().sort((Je,Ze)=>Ze.multiplePriority-Je.multiplePriority),Ne=de.slice(),Fe=we.filter(Je=>{let{column:{sorter:Ze},sortOrder:Ge}=Je;return Dl(Ze)&&Ge});return Fe.length?Ne.sort((Je,Ze)=>{for(let Ge=0;Ge{const Ze=Je[Pe];return Ze?Object.assign(Object.assign({},Je),{[Pe]:_i(Ze,ce,Pe)}):Je}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Je}=de;const[Ze,Ge]=ie.useState(Fl(Pe,!0)),it=ie.useMemo(()=>{let Dt=!0;const Yt=Fl(Pe,!1);if(!Yt.length)return Ze;const jt=[];function an(ln){Dt?jt.push(ln):jt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Yt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Dt=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Dt=!1),an(ln))}),jt},[Pe,Ze]),tt=ie.useMemo(()=>{const Dt=it.map(Yt=>{let{column:jt,sortOrder:an}=Yt;return{column:jt,order:an}});return{sortColumns:Dt,sortColumn:Dt[0]&&Dt[0].column,sortOrder:Dt[0]&&Dt[0].order}},[it]);function ot(Dt){let Yt;Dt.multiplePriority===!1||!it.length||it[0].multiplePriority===!1?Yt=[Dt]:Yt=[].concat((0,In.Z)(it.filter(jt=>{let{key:an}=jt;return an!==Dt.key})),[Dt]),Ge(Yt),we(Ol(Yt),Yt)}return[Dt=>qi(ce,Dt,it,ot,Ne,Fe,Je),it,tt,()=>Ol(it)]}function ed(de,ce){return de.map(Pe=>{const we=Object.assign({},Pe);return we.title=Lo(Pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Pe=>ed(Pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:we}=ce;return Pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Pe}=de,{_renderTimes:we}=ce;return Pe!==we}),Ur=ae(64993),bi=ae(17313),nd=ae(83116),ad=ae(37613),le=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Je)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Je+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Pe,borderTop:Pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, @@ -210,10 +210,10 @@ `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ze,tableBorderColor:Ge,tableExpandIconBg:it,tableExpandColumnWidth:tt,borderRadius:ot,fontSize:Bt,fontSizeSM:Lt,lineHeight:Dt,tablePaddingVertical:Yt,tablePaddingHorizontal:jt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ze} ${Ge}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Bt*Dt-Fe*3)/2-Math.ceil((Lt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Yt}px -${jt}px`,padding:`${Yt}px ${jt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ze,colorText:Ge,lineWidth:it,lineType:tt,tableBorderColor:ot,tableHeaderIconColor:Bt,fontSizeSM:Lt,tablePaddingHorizontal:Dt,borderRadius:Yt,motionDurationSlow:jt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:Fn}=de,yn=`${Pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Pe}-tree`,jn=`${it}px ${tt} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Dt/2}px`,padding:`0 ${Ye}px`,color:Bt,fontSize:Lt,borderRadius:Yt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Yt,boxShadow:vn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Hn,fontSize:Lt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ze,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-it}px ${Ze}px`,overflow:"hidden",borderTop:jn}})}},{[`${Pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${Pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ze}=de,Ge=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},ze=ae(15969),ft=de=>{const{componentCls:ce,antCls:Pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Je,lineType:Ze,tableBorderColor:Ge,tableExpandIconBg:it,tableExpandColumnWidth:tt,borderRadius:ot,fontSize:Bt,fontSizeSM:Lt,lineHeight:Dt,tablePaddingVertical:Yt,tablePaddingHorizontal:jt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ze} ${Ge}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,ze.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:it,border:Wn,borderRadius:ot,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Bt*Dt-Fe*3)/2-Math.ceil((Lt*1.4-Fe*3)/2),marginInlineEnd:Je},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Yt}px -${jt}px`,padding:`${Yt}px ${jt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Je,paddingXS:Ze,colorText:Ge,lineWidth:it,lineType:tt,tableBorderColor:ot,tableHeaderIconColor:Bt,fontSizeSM:Lt,tablePaddingHorizontal:Dt,borderRadius:Yt,motionDurationSlow:jt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:vn,filterDropdownMenuBg:Fn}=de,yn=`${Pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Pe}-tree`,jn=`${it}px ${tt} ${ot}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Je,marginInline:`${Je}px ${-Dt/2}px`,padding:`0 ${Je}px`,color:Bt,fontSize:Lt,borderRadius:Yt,cursor:"pointer",transition:`all ${jt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Yt,boxShadow:vn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ze}px 0`,color:Hn,fontSize:Lt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ze}px 0`,paddingInline:Ze,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ze,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Je,marginInlineStart:Je},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ze-it}px ${Ze}px`,overflow:"hidden",borderTop:jn}})}},{[`${Pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${Pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ze,color:Ge},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Je,zIndexTableSticky:Ze}=de,Ge=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right - `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` + `]:{position:"sticky !important",zIndex:Fe,background:Je},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` @@ -225,10 +225,10 @@ `]:{boxShadow:`inset 10px 0 8px -8px ${Ge}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ge}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ge}`}}}}},Ut=de=>{const{componentCls:ce,antCls:Pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Pe}px ${Pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Pe,borderStartEndRadius:Pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Pe},"> *:last-child":{borderStartEndRadius:Pe}}},"&-footer":{borderRadius:`0 0 ${Pe}px ${Pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Ge,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ge}`}}}}},Ut=de=>{const{componentCls:ce,antCls:Pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Pe}px ${Pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Pe,borderStartEndRadius:Pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Pe},"> *:last-child":{borderStartEndRadius:Pe}}},"&-footer":{borderRadius:`0 0 ${Pe}px ${Pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Je,tableHeaderIconColor:Ze,tableHeaderIconColorHover:Ge,tableSelectionColumnWidth:it}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:it,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:it+Je*2,[`&${ce}-selection-col-with-dropdown`]:{width:it+Ne+Fe/4+Je*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ze,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ge}}}}}},On=de=>{const{componentCls:ce}=de,Pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ze,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ge}}}}}},On=de=>{const{componentCls:ce}=de,Pe=(we,Ne,Fe,Je)=>({[`${ce}${ce}-${we}`]:{fontSize:Je,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -240,7 +240,7 @@ `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Ge}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:Ye,borderTop:it,opacity:Pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ge,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Pe,tableBorderColor:we}=de,Ne=`${Pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ze,tableFontSize:Ge,tableBg:it,tableRadius:tt,tableHeaderTextColor:ot,motionDurationMid:Bt,tableHeaderBg:Lt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:Yt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ze}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ge,background:it,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Je,zIndexTableSticky:Ze,stickyScrollBarBorderRadius:Ge}=de,it=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ze,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ze,display:"flex",alignItems:"center",background:Je,borderTop:it,opacity:Pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ge,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Pe,tableBorderColor:we}=de,Ne=`${Pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Je,tableBorderColor:Ze,tableFontSize:Ge,tableBg:it,tableRadius:tt,tableHeaderTextColor:ot,motionDurationMid:Bt,tableHeaderBg:Lt,tableHeaderCellSplitColor:Dt,tableRowHoverBg:Yt,tableSelectedRowBg:jt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Je} ${Ze}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ge,background:it,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, @@ -255,4 +255,4 @@ &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Yt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ze,headerBg:Ge,headerColor:it,headerSortActiveBg:tt,headerSortHoverBg:ot,bodySortBg:Bt,rowHoverBg:Lt,rowSelectedBg:Dt,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:vn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ge,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:Lt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ze+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Pe});return[Ja(_n),Ut(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ze,padding:Ge,paddingSM:it,paddingXS:tt,colorBorderSecondary:ot,borderRadiusLG:Bt,fontSize:Lt,controlHeight:Dt,colorTextPlaceholder:Yt}=de,jt=new Ur.C(Ne).onBackground(Pe).toHexShortString(),an=new Ur.C(Fe).onBackground(Pe).toHexShortString(),_t=new Ur.C(ce).onBackground(Pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ze,rowExpandedBg:ce,cellPaddingBlock:Ge,cellPaddingInline:Ge,cellPaddingBlockMD:it,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:ot,headerBorderRadius:Bt,footerBg:_t,footerColor:we,cellFontSize:Lt,cellFontSizeMD:Lt,cellFontSizeSM:Lt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Pe,filterDropdownBg:Pe,expandIconBg:Pe,selectionColumnWidth:Dt,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ze,dropdownPrefixCls:Ge,dataSource:it,pagination:tt,rowSelection:ot,rowKey:Bt="key",rowClassName:Lt,columns:Dt,children:Yt,childrenColumnName:jt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:vn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Dt||$e(Yt),[Dt,Yt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Pe),yo=Ca("dropdown",Ge),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Bt=="function"?Bt:Da=>Da==null?void 0:Da[Bt],[Bt]),[Rt]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);hn.pagination=tt===!1?{}:Or(wa,tt),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof Lt=="function"?ho=mt()(Lt(Da,no,jo)):ho=mt()(Lt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ze,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:ve,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Pe=ie.useRef(0);return Pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=ye;var ko=Va,Bo=ko},17574:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Ft}});var se=ae(23130),ve=ae(26407),Me=ae(52671),at=ae(8657),Ie=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Ue,Pt){return Oe.createElement(rt.Z,(0,Ie.Z)({},Ue,{ref:Pt,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Ue,dropLevelOffset:Pt,prefixCls:Tt,indent:De,direction:je="ltr"}=Zt,pt=je==="ltr"?"left":"right",Qt=je==="ltr"?"right":"left",ct={[pt]:-Pt*De+ee,[Qt]:0};switch(Ue){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[pt]=De+ee;break}return Oe.createElement("div",{style:ct,className:`${Tt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Ue)=>{const{getPrefixCls:Pt,direction:Tt,virtual:De,tree:je}=Oe.useContext(x.E_),{prefixCls:pt,className:Qt,showIcon:ct=!1,showLine:Xt,switcherIcon:Se,blockNode:wt=!1,children:Et,checkable:Sn=!1,selectable:sn=!0,draggable:We,motion:Te,style:pe}=Zt,ue=Pt("tree",pt),Re=Pt(),gt=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Re)),{motionAppear:!1}),ye=Object.assign(Object.assign({},Zt),{checkable:Sn,selectable:sn,showIcon:ct,motion:gt,blockNode:wt,showLine:!!Xt,dropIndicatorRender:te}),[he,Je]=(0,z.ZP)(ue),ke=Oe.useMemo(()=>{if(!We)return!1;let Ke={};switch(typeof We){case"function":Ke.nodeDraggable=We;break;case"object":Ke=Object.assign({},We);break;default:break}return Ke.icon!==!1&&(Ke.icon=Ke.icon||Oe.createElement(b.Z,null)),Ke},[We]),Ce=Ke=>Oe.createElement(ne.Z,{prefixCls:ue,switcherIcon:Se,treeNodeProps:Ke,showLine:Xt});return he(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Ue,virtual:De},ye,{style:Object.assign(Object.assign({},je==null?void 0:je.style),pe),prefixCls:ue,className:re()({[`${ue}-icon-hide`]:!ct,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!sn,[`${ue}-rtl`]:Tt==="rtl"},je==null?void 0:je.className,Qt,Je),direction:Tt,checkable:Sn&&Oe.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:sn,switcherIcon:Ce,draggable:ke}),Et))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function xe(Zt,Ue){function Pt(Tt){const{key:De,children:je}=Tt;Ue(De,Tt)!==!1&&xe(je||[],Ue)}Zt.forEach(Pt)}function Ae(Zt){let{treeData:Ue,expandedKeys:Pt,startKey:Tt,endKey:De}=Zt;const je=[];let pt=Be.None;if(Tt&&Tt===De)return[Tt];if(!Tt||!De)return[];function Qt(ct){return ct===Tt||ct===De}return xe(Ue,ct=>{if(pt===Be.End)return!1;if(Qt(ct)){if(je.push(ct),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&je.push(ct);return Pt.includes(ct)}),je}function be(Zt,Ue){const Pt=(0,ve.Z)(Ue),Tt=[];return xe(Zt,(De,je)=>{const pt=Pt.indexOf(De);return pt!==-1&&(Tt.push(je),Pt.splice(pt,1)),!!Pt.length}),Tt}var yt=function(Zt,Ue){var Pt={};for(var Tt in Zt)Object.prototype.hasOwnProperty.call(Zt,Tt)&&Ue.indexOf(Tt)<0&&(Pt[Tt]=Zt[Tt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Tt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Pt,defaultExpandParent:Tt,defaultExpandedKeys:De}=Zt,je=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Oe.useRef(),Qt=Oe.useRef(),ct=()=>{const{keyEntities:ke}=(0,a.I8)(Jt(je));let Ce;return Pt?Ce=Object.keys(ke):Tt?Ce=(0,y.r7)(je.expandedKeys||De||[],ke):Ce=je.expandedKeys||De,Ce},[Xt,Se]=Oe.useState(je.selectedKeys||je.defaultSelectedKeys||[]),[wt,Et]=Oe.useState(()=>ct());Oe.useEffect(()=>{"selectedKeys"in je&&Se(je.selectedKeys)},[je.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in je&&Et(je.expandedKeys)},[je.expandedKeys]);const Sn=(ke,Ce)=>{var Ke;return"expandedKeys"in je||Et(ke),(Ke=je.onExpand)===null||Ke===void 0?void 0:Ke.call(je,ke,Ce)},sn=(ke,Ce)=>{var Ke;const{multiple:zt}=je,{node:St,nativeEvent:kt}=Ce,{key:xt=""}=St,Ht=Jt(je),st=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),gn=kt==null?void 0:kt.shiftKey;let $t;zt&&tn?($t=ke,pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)):zt&&gn?($t=Array.from(new Set([].concat((0,ve.Z)(Qt.current||[]),(0,ve.Z)(Ae({treeData:Ht,expandedKeys:wt,startKey:xt,endKey:pt.current}))))),st.selectedNodes=be(Ht,$t)):($t=[xt],pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)),(Ke=je.onSelect)===null||Ke===void 0||Ke.call(je,$t,st),"selectedKeys"in je||Se($t)},{getPrefixCls:We,direction:Te}=Oe.useContext(x.E_),{prefixCls:pe,className:ue,showIcon:Re=!0,expandAction:gt="click"}=je,ye=yt(je,["prefixCls","className","showIcon","expandAction"]),he=We("tree",pe),Je=re()(`${he}-directory`,{[`${he}-directory-rtl`]:Te==="rtl"},ue);return Oe.createElement(fe,Object.assign({icon:mt,ref:Ue,blockNode:!0},ye,{showIcon:Re,expandAction:gt,prefixCls:he,className:Je,expandedKeys:wt,selectedKeys:Xt,onSelect:sn,onExpand:Sn}))};var bt=Oe.forwardRef(Xe);const Gt=fe;Gt.DirectoryTree=bt,Gt.TreeNode=se.O;var Ft=Gt},20648:function(ut,At,ae){"use strict";ae.d(At,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),ve=ae(98447),Me=ae(17313),at=ae(8378),Ie=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};At.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,ve.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return x}});var se=ae(92413),ve=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(E,z){return ve.createElement(Ie.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=ve.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:me,loading:fe}=ee;if(fe)return ve.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",yt)}):be}return Be?ve.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):ve.createElement("span",{className:`${E}-switcher-leaf-line`})}const xe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",xe)}):Ae!==void 0?Ae:te?me?ve.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):ve.createElement(lt,{className:xe})}},39417:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return fe}});var se=ae(92413),ve=ae(400),Me=ae(37061),at=ae(33708),Ie=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(xe){for(var Ae=xe.prefixCls,be=xe.level,yt=xe.isStart,mt=xe.isEnd,Jt="".concat(Ae,"-indent-unit"),Xe=[],et=0;et0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=We.length,ue=Te.length;if(Math.abs(pe-ue)!==1)return{add:!1,key:null};function Re(gt,ye){var he=new Map;gt.forEach(function(ke){he.set(ke,!0)});var Je=ye.filter(function(ke){return!he.has(ke)});return Je.length===1?Je[0]:null}return pe ").concat(Te);return Te}var pt=a.forwardRef(function(We,Te){var pe=We.prefixCls,ue=We.data,Re=We.selectable,gt=We.checkable,ye=We.expandedKeys,he=We.selectedKeys,Je=We.checkedKeys,ke=We.loadedKeys,Ce=We.loadingKeys,Ke=We.halfCheckedKeys,zt=We.keyEntities,St=We.disabled,kt=We.dragging,xt=We.dragOverNodeKey,Ht=We.dropPosition,st=We.motion,tn=We.height,gn=We.itemHeight,$t=We.virtual,bn=We.focusable,Cn=We.activeItem,un=We.focused,kn=We.tabIndex,ca=We.onKeyDown,xa=We.onFocus,Sa=We.onBlur,Ea=We.onActiveChange,Fa=We.onListChangeStart,Na=We.onListChangeEnd,In=(0,ee.Z)(We,et),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(ye),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(ue),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(ue),Xn=(0,z.Z)(va,2),Ve=Xn[0],qe=Xn[1],$e=a.useState([]),Mt=(0,z.Z)($e,2),on=Mt[0],Kt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(ue);ta.current=ue;function Wt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(ye);var Ya=Jt(Mo,ye);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Tt(Xe(fn,ue,Ya.key),$t,tn,gn),To=fn.slice();To.splice(Ha+1,0,Pt),qe(To),Kt(Wa),da("show")}else{var zo=ue.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Tt(Xe(ue,fn,Ya.key),$t,tn,gn),$o=ue.slice();$o.splice(zo+1,0,Pt),qe($o),Kt(Xo),da("hide")}else fn!==ue&&(ua(ue),qe(ue))},[ye,ue]),a.useEffect(function(){kt||Wt()},[kt]);var ka=st?Ve:ue,po={expandedKeys:ye,selectedKeys:he,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:Ke,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},je(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||St,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Gt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(pe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(pe,"-indent")},a.createElement("div",{ref:_a,className:"".concat(pe,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:$t,itemHeight:gn,prefixCls:"".concat(pe,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Ft})&&Wt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,xe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,xe.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:st,motionNodes:zo===Ft?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Wt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var Qt=pt,ct=ae(35654),Xt=ae(90782),Se=ae(67841),wt=10,Et=function(We){(0,rt.Z)(pe,We);var Te=(0,nt.Z)(pe);function pe(){var ue;(0,Oe.Z)(this,pe);for(var Re=arguments.length,gt=new Array(Re),ye=0;ye2&&arguments[2]!==void 0?arguments[2]:!1,Ke=ue.state,zt=Ke.dragChildrenKeys,St=Ke.dropPosition,kt=Ke.dropTargetKey,xt=Ke.dropTargetPos,Ht=Ke.dropAllowed;if(Ht){var st=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),kt!==null){var tn=(0,at.Z)((0,at.Z)({},(0,xe.H8)(kt,ue.getTreeNodeRequiredProps())),{},{active:((ke=ue.getActiveItem())===null||ke===void 0?void 0:ke.key)===kt,data:(0,Se.Z)(ue.state.keyEntities,kt).node}),gn=zt.indexOf(kt)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,ct.yx)(xt),bn={event:he,node:(0,xe.F)(tn),dragNode:ue.dragNode?(0,xe.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(zt),dropToGap:St!==0,dropPosition:St+Number($t[$t.length-1])};Ce||st==null||st(bn),ue.dragNode=null}}},ue.cleanDragState=function(){var he=ue.state.draggingNodeKey;he!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(he,Je){var ke=ue.state,Ce=ke.expandedKeys,Ke=ke.flattenNodes,zt=Je.expanded,St=Je.key,kt=Je.isLeaf;if(!(kt||he.shiftKey||he.metaKey||he.ctrlKey)){var xt=Ke.filter(function(st){return st.key===St})[0],Ht=(0,xe.F)((0,at.Z)((0,at.Z)({},(0,xe.H8)(St,ue.getTreeNodeRequiredProps())),{},{data:xt.data}));ue.setExpandedKeys(zt?(0,ct._5)(Ce,St):(0,ct.L0)(Ce,St)),ue.onNodeExpand(he,Ht)}},ue.onNodeClick=function(he,Je){var ke=ue.props,Ce=ke.onClick,Ke=ke.expandAction;Ke==="click"&&ue.triggerExpandActionExpand(he,Je),Ce==null||Ce(he,Je)},ue.onNodeDoubleClick=function(he,Je){var ke=ue.props,Ce=ke.onDoubleClick,Ke=ke.expandAction;Ke==="doubleClick"&&ue.triggerExpandActionExpand(he,Je),Ce==null||Ce(he,Je)},ue.onNodeSelect=function(he,Je){var ke=ue.state.selectedKeys,Ce=ue.state,Ke=Ce.keyEntities,zt=Ce.fieldNames,St=ue.props,kt=St.onSelect,xt=St.multiple,Ht=Je.selected,st=Je[zt.key],tn=!Ht;tn?xt?ke=(0,ct.L0)(ke,st):ke=[st]:ke=(0,ct._5)(ke,st);var gn=ke.map(function($t){var bn=(0,Se.Z)(Ke,$t);return bn?bn.node:null}).filter(function($t){return $t});ue.setUncontrolledState({selectedKeys:ke}),kt==null||kt(ke,{event:"select",selected:tn,node:Je,selectedNodes:gn,nativeEvent:he.nativeEvent})},ue.onNodeCheck=function(he,Je,ke){var Ce=ue.state,Ke=Ce.keyEntities,zt=Ce.checkedKeys,St=Ce.halfCheckedKeys,kt=ue.props,xt=kt.checkStrictly,Ht=kt.onCheck,st=Je.key,tn,gn={event:"check",node:Je,checked:ke,nativeEvent:he.nativeEvent};if(xt){var $t=ke?(0,ct.L0)(zt,st):(0,ct._5)(zt,st),bn=(0,ct._5)(St,st);tn={checked:$t,halfChecked:bn},gn.checkedNodes=$t.map(function(Sa){return(0,Se.Z)(Ke,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),ue.setUncontrolledState({checkedKeys:$t})}else{var Cn=(0,Xt.S)([].concat((0,Ie.Z)(zt),[st]),!0,Ke),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(st);var xa=(0,Xt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},Ke);un=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,Se.Z)(Ke,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),ue.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,gn)},ue.onNodeLoad=function(he){var Je=he.key,ke=new Promise(function(Ce,Ke){ue.setState(function(zt){var St=zt.loadedKeys,kt=St===void 0?[]:St,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,st=ue.props,tn=st.loadData,gn=st.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var $t=tn(he);return $t.then(function(){var bn=ue.state.loadedKeys,Cn=(0,ct.L0)(bn,Je);gn==null||gn(Cn,{event:"load",node:he}),ue.setUncontrolledState({loadedKeys:Cn}),ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Je)}}),ue.loadingRetryTimes[Je]=(ue.loadingRetryTimes[Je]||0)+1,ue.loadingRetryTimes[Je]>=wt){var Cn=ue.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ct.L0)(Cn,Je)}),Ce()}Ke(bn)}),{loadingKeys:(0,ct.L0)(Ht,Je)}})});return ke.catch(function(){}),ke},ue.onNodeMouseEnter=function(he,Je){var ke=ue.props.onMouseEnter;ke==null||ke({event:he,node:Je})},ue.onNodeMouseLeave=function(he,Je){var ke=ue.props.onMouseLeave;ke==null||ke({event:he,node:Je})},ue.onNodeContextMenu=function(he,Je){var ke=ue.props.onRightClick;ke&&(he.preventDefault(),ke({event:he,node:Je}))},ue.onFocus=function(){var he=ue.props.onFocus;ue.setState({focused:!0});for(var Je=arguments.length,ke=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var Ce=!1,Ke=!0,zt={};Object.keys(he).forEach(function(St){if(St in ue.props){Ke=!1;return}Ce=!0,zt[St]=he[St]}),Ce&&(!Je||Ke)&&ue.setState((0,at.Z)((0,at.Z)({},zt),ke))}},ue.scrollTo=function(he){ue.listRef.current.scrollTo(he)},ue}return(0,ie.Z)(pe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{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 Re,gt=this.state,ye=gt.focused,he=gt.flattenNodes,Je=gt.keyEntities,ke=gt.draggingNodeKey,Ce=gt.activeKey,Ke=gt.dropLevelOffset,zt=gt.dropContainerKey,St=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,st=this.props,tn=st.prefixCls,gn=st.className,$t=st.style,bn=st.showLine,Cn=st.focusable,un=st.tabIndex,kn=un===void 0?0:un,ca=st.selectable,xa=st.showIcon,Sa=st.icon,Ea=st.switcherIcon,Fa=st.draggable,Na=st.checkable,In=st.checkStrictly,qa=st.disabled,_a=st.motion,Pa=st.loadData,eo=st.filterTreeNode,Mo=st.height,mn=st.itemHeight,cn=st.virtual,wn=st.titleRender,fn=st.dropIndicatorRender,ua=st.onContextMenu,va=st.onScroll,Xn=st.direction,Ve=st.rootClassName,qe=st.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Me.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:Ke,dropContainerKey:zt,dropTargetKey:St,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(tn,gn,Ve,(Re={},(0,ve.Z)(Re,"".concat(tn,"-show-line"),bn),(0,ve.Z)(Re,"".concat(tn,"-focused"),ye),(0,ve.Z)(Re,"".concat(tn,"-active-focused"),Ce!==null),Re)),style:qe},a.createElement(Qt,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:$t,data:he,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:ye,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Re,gt){var ye=gt.prevProps,he={prevProps:Re};function Je(Cn){return!ye&&Cn in Re||ye&&ye[Cn]!==Re[Cn]}var ke,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,xe.w$)(Re.fieldNames),he.fieldNames=Ce),Je("treeData")?ke=Re.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,xe.zn)(Re.children)),ke){he.treeData=ke;var Ke=(0,xe.I8)(ke,{fieldNames:Ce});he.keyEntities=(0,at.Z)((0,ve.Z)({},Ft,Ue),Ke.keyEntities)}var zt=he.keyEntities||gt.keyEntities;if(Je("expandedKeys")||ye&&Je("autoExpandParent"))he.expandedKeys=Re.autoExpandParent||!ye&&Re.defaultExpandParent?(0,ct.r7)(Re.expandedKeys,zt):Re.expandedKeys;else if(!ye&&Re.defaultExpandAll){var St=(0,at.Z)({},zt);delete St[Ft],he.expandedKeys=Object.keys(St).map(function(Cn){return St[Cn].key})}else!ye&&Re.defaultExpandedKeys&&(he.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,ct.r7)(Re.defaultExpandedKeys,zt):Re.defaultExpandedKeys);if(he.expandedKeys||delete he.expandedKeys,ke||he.expandedKeys){var kt=(0,xe.oH)(ke||gt.treeData,he.expandedKeys||gt.expandedKeys,Ce);he.flattenNodes=kt}if(Re.selectable&&(Je("selectedKeys")?he.selectedKeys=(0,ct.BT)(Re.selectedKeys,Re):!ye&&Re.defaultSelectedKeys&&(he.selectedKeys=(0,ct.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var xt;if(Je("checkedKeys")?xt=(0,ct.E6)(Re.checkedKeys)||{}:!ye&&Re.defaultCheckedKeys?xt=(0,ct.E6)(Re.defaultCheckedKeys)||{}:ke&&(xt=(0,ct.E6)(Re.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,st=Ht.checkedKeys,tn=st===void 0?[]:st,gn=Ht.halfCheckedKeys,$t=gn===void 0?[]:gn;if(!Re.checkStrictly){var bn=(0,Xt.S)(tn,!0,zt);tn=bn.checkedKeys,$t=bn.halfCheckedKeys}he.checkedKeys=tn,he.halfCheckedKeys=$t}}return Je("loadedKeys")&&(he.loadedKeys=Re.loadedKeys),he}}]),pe}(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:b,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=fe.Z;var Sn=Et,sn=Sn},35654:function(ut,At,ae){"use strict";ae.d(At,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),ve=ae(39559),Me=ae(48736),at=ae(59301),Ie=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),me=ne.indexOf(te);return me>=0&&ne.splice(me,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],me=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(xe){var Ae=xe.key,be=xe.children;ne.push(Ae),fe(be)})}return fe(me.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,me,fe,Be,xe,Ae,be,yt){var mt,Jt=ee.clientX,Xe=ee.clientY,et=ee.target.getBoundingClientRect(),bt=et.top,Gt=et.height,Ft=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Jt),Zt=(Ft-12)/me,Ue=(0,Oe.Z)(Ae,ne.props.eventKey);if(Xe-1.5?Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:0})?ct=0:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1,{dropPosition:ct,dropLevelOffset:Xt,dropTargetKey:Ue.key,dropTargetPos:Ue.pos,dragOverNodeKey:Qt,dropContainerKey:ct===0?null:((mt=Ue.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:Sn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},me=ne.processProps,fe=me===void 0?x:me,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(xe){var Ae=xe.children,be=_objectWithoutProperties(xe,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,ve.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function me(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var xe=Be.parent,Ae=Be.node;Ae.disabled||xe&&me(xe.key)}}}return(ee||[]).forEach(function(fe){me(fe)}),(0,se.Z)(ne)}},90782:function(ut,At,ae){"use strict";ae.d(At,{S:function(){return ie}});var se=ae(48736),ve=ae(67841);function Me(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Ie(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(me){return!_e(me.node)}).forEach(function(me){dt.add(me.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(me){return!_e(me.node)}).forEach(function(me){var fe=me.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Me(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,me=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&me.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,me=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,xe=He.has(Be);ne&&!xe&&(ne=!1),!me&&(xe||re.has(Be))&&(me=!0)}),ne||He.delete(ee.key),me&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Me(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,ve.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ie(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return se}});function se(ve,Me){return ve[Me]}},71430:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),ve=ae(26407),Me=ae(33708),at=ae(37061),Ie=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,me=te._title,fe=te.key,Be=te.children,xe=ne||"title";return{title:xe,_title:me||[xe],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function me(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(xe){var Ae=xe[te.key],be=xe[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),me(be,"".concat(Be).concat(yt," > "))})}me(ee)}function y(ee){function te(ne){var me=(0,Ie.Z)(ne);return me.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,xe=fe.props,Ae=xe.children,be=(0,at.Z)(xe,rt),yt=(0,Me.Z)({key:Be},be),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var me=He(ne),fe=me._title,Be=me.key,xe=me.children,Ae=new Set(te===!0?[]:te),be=[];function yt(mt){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(Xe,et){for(var bt=nt(Jt?Jt.pos:"0",et),Gt=dt(Xe[Be],bt),Ft,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,me=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,xe=te.childrenPropName,Ae=te.fieldNames,be=arguments.length>2?arguments[2]:void 0,yt=Be||be,mt={},Jt={},Xe={posEntities:mt,keyEntities:Jt};return ne&&(Xe=ne(Xe)||Xe),x(ee,function(et){var bt=et.node,Gt=et.index,Ft=et.pos,Zt=et.key,Ue=et.parentPos,Pt=et.level,Tt=et.nodes,De={node:bt,nodes:Tt,index:Gt,key:Zt,pos:Ft,level:Pt},je=dt(Zt,Ft);mt[Ft]=De,Jt[je]=De,De.parent=mt[Ue],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),me&&me(De,Xe)},{externalGetKey:yt,childrenPropName:xe,fieldNames:Ae}),fe&&fe(Xe),Xe}function E(ee,te){var ne=te.expandedKeys,me=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,xe=te.checkedKeys,Ae=te.halfCheckedKeys,be=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Jt=(0,lt.Z)(mt,ee),Xe={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:me.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Jt?Jt.pos:""),dragOver:be===ee&&yt===0,dragOverGapTop:be===ee&&yt===-1,dragOverGapBottom:be===ee&&yt===1};return Xe}function z(ee){var te=ee.data,ne=ee.expanded,me=ee.selected,fe=ee.checked,Be=ee.loaded,xe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Jt=ee.pos,Xe=ee.active,et=ee.eventKey,bt=(0,Me.Z)((0,Me.Z)({},te),{},{expanded:ne,selected:me,checked:fe,loaded:Be,loading:xe,halfChecked:Ae,dragOver:be,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Jt,active:Xe,key:et});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return ve}});var se=ae(4676);function ve(Me,at,Ie,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Ie,rt)}:Ie;return Me!=null&&Me.addEventListener&&Me.addEventListener(at,ie,Oe),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(at,ie,Oe)}}}},55468:function(ut,At,ae){"use strict";ae.d(At,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in ve||(ve[y]=se.test(y)),ve[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,At,ae){"use strict";ae.d(At,{G:function(){return at}});var se=ae(47273),ve=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Me=function(Oe,ie){if(!ve(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Me(Ie,Oe):ve(Ie)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,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"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); + `]:{background:Yt},[`&${ce}-row-selected`]:{"> th, > td":{background:jt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Je,controlInteractiveSize:Ze,headerBg:Ge,headerColor:it,headerSortActiveBg:tt,headerSortHoverBg:ot,bodySortBg:Bt,rowHoverBg:Lt,rowSelectedBg:Dt,rowSelectedHoverBg:Yt,rowExpandedBg:jt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:vn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Je,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:it,tableHeaderBg:Ge,tableFooterTextColor:vn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:ot,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Bt,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:Lt,tableSelectedRowBg:Dt,tableSelectedRowHoverBg:Yt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ze+2*de.padding,tableExpandedRowBg:jt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Pe});return[Ja(_n),Ut(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Je,controlItemBgActiveHover:Ze,padding:Ge,paddingSM:it,paddingXS:tt,colorBorderSecondary:ot,borderRadiusLG:Bt,fontSize:Lt,controlHeight:Dt,colorTextPlaceholder:Yt}=de,jt=new Ur.C(Ne).onBackground(Pe).toHexShortString(),an=new Ur.C(Fe).onBackground(Pe).toHexShortString(),_t=new Ur.C(ce).onBackground(Pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:jt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Je,rowSelectedHoverBg:Ze,rowExpandedBg:ce,cellPaddingBlock:Ge,cellPaddingInline:Ge,cellPaddingBlockMD:it,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:ot,headerBorderRadius:Bt,footerBg:_t,footerColor:we,cellFontSize:Lt,cellFontSizeMD:Lt,cellFontSizeSM:Lt,headerSplitColor:ot,fixedHeaderSortActiveBg:jt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Pe,filterDropdownBg:Pe,expandIconBg:Pe,selectionColumnWidth:Dt,stickyScrollBarBg:Yt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Pe,className:we,rootClassName:Ne,style:Fe,size:Je,bordered:Ze,dropdownPrefixCls:Ge,dataSource:it,pagination:tt,rowSelection:ot,rowKey:Bt="key",rowClassName:Lt,columns:Dt,children:Yt,childrenColumnName:jt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:vn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Dt||$e(Yt),[Dt,Yt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Je),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=it||Ra,Ia=Ca("table",Pe),yo=Ca("dropdown",Ge),Qn=Object.assign({childrenColumnName:jt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Bt=="function"?Bt:Da=>Da==null?void 0:Da[Bt],[Bt]),[Rt]=wl(Za,Vn,Ln),hn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},hn),Da);jo&&((ho=hn.resetPagination)===null||ho===void 0||ho.call(hn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),vn&&vn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},pa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:pa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);hn.sorter=fo(),hn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);hn.filters=za,hn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},hn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);hn.pagination=tt===!1?{}:Or(wa,tt),hn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},ot),xo=(Da,no,jo)=>{let ho;return typeof Lt=="function"?ho=mt()(Lt(Da,no,jo)):ho=mt()(Lt),mt()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=ot?1:0:Qn.expandIconColumnIndex>0&&ot&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:mt()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,So]=(0,Bn.Z)(),pr=mt()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),Sr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=So,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[So,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:pr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(Sr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:mt()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ze,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Pe=ie.useRef(0);return Pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=ye;var ko=Va,Bo=ko},17574:function(ut,At,ae){"use strict";ae.d(At,{default:function(){return Ft}});var se=ae(23130),he=ae(26407),Me=ae(52671),at=ae(8657),Ie=ae(92413),Oe=ae(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"},lt=ie,rt=ae(7657),nt=function(Ye,Pt){return Oe.createElement(rt.Z,(0,Ie.Z)({},Ye,{ref:Pt,icon:lt}))},_e=Oe.forwardRef(nt),dt=_e,He=ae(92310),re=ae.n(He),y=ae(35654),a=ae(71430),x=ae(36355),b=ae(56082),E=ae(62892),z=ae(20648);const ee=4;function te(Zt){const{dropPosition:Ye,dropLevelOffset:Pt,prefixCls:Tt,indent:De,direction:We="ltr"}=Zt,pt=We==="ltr"?"left":"right",Qt=We==="ltr"?"right":"left",ct={[pt]:-Pt*De+ee,[Qt]:0};switch(Ye){case-1:ct.top=-3;break;case 1:ct.bottom=-3;break;default:ct.bottom=-3,ct[pt]=De+ee;break}return Oe.createElement("div",{style:ct,className:`${Tt}-drop-indicator`})}var ne=ae(71997),fe=Oe.forwardRef((Zt,Ye)=>{const{getPrefixCls:Pt,direction:Tt,virtual:De,tree:We}=Oe.useContext(x.E_),{prefixCls:pt,className:Qt,showIcon:ct=!1,showLine:Xt,switcherIcon:Se,blockNode:wt=!1,children:Et,checkable:Sn=!1,selectable:sn=!0,draggable:Ve,motion:Te,style:pe}=Zt,ue=Pt("tree",pt),Re=Pt(),gt=Te!=null?Te:Object.assign(Object.assign({},(0,E.Z)(Re)),{motionAppear:!1}),ye=Object.assign(Object.assign({},Zt),{checkable:Sn,selectable:sn,showIcon:ct,motion:gt,blockNode:wt,showLine:!!Xt,dropIndicatorRender:te}),[ve,Ke]=(0,z.ZP)(ue),ke=Oe.useMemo(()=>{if(!Ve)return!1;let je={};switch(typeof Ve){case"function":je.nodeDraggable=Ve;break;case"object":je=Object.assign({},Ve);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Oe.createElement(b.Z,null)),je},[Ve]),Ce=je=>Oe.createElement(ne.Z,{prefixCls:ue,switcherIcon:Se,treeNodeProps:je,showLine:Xt});return ve(Oe.createElement(se.Z,Object.assign({itemHeight:20,ref:Ye,virtual:De},ye,{style:Object.assign(Object.assign({},We==null?void 0:We.style),pe),prefixCls:ue,className:re()({[`${ue}-icon-hide`]:!ct,[`${ue}-block-node`]:wt,[`${ue}-unselectable`]:!sn,[`${ue}-rtl`]:Tt==="rtl"},We==null?void 0:We.className,Qt,Ke),direction:Tt,checkable:Sn&&Oe.createElement("span",{className:`${ue}-checkbox-inner`}),selectable:sn,switcherIcon:Ce,draggable:ke}),Et))}),Be;(function(Zt){Zt[Zt.None=0]="None",Zt[Zt.Start=1]="Start",Zt[Zt.End=2]="End"})(Be||(Be={}));function xe(Zt,Ye){function Pt(Tt){const{key:De,children:We}=Tt;Ye(De,Tt)!==!1&&xe(We||[],Ye)}Zt.forEach(Pt)}function Ae(Zt){let{treeData:Ye,expandedKeys:Pt,startKey:Tt,endKey:De}=Zt;const We=[];let pt=Be.None;if(Tt&&Tt===De)return[Tt];if(!Tt||!De)return[];function Qt(ct){return ct===Tt||ct===De}return xe(Ye,ct=>{if(pt===Be.End)return!1;if(Qt(ct)){if(We.push(ct),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&We.push(ct);return Pt.includes(ct)}),We}function be(Zt,Ye){const Pt=(0,he.Z)(Ye),Tt=[];return xe(Zt,(De,We)=>{const pt=Pt.indexOf(De);return pt!==-1&&(Tt.push(We),Pt.splice(pt,1)),!!Pt.length}),Tt}var yt=function(Zt,Ye){var Pt={};for(var Tt in Zt)Object.prototype.hasOwnProperty.call(Zt,Tt)&&Ye.indexOf(Tt)<0&&(Pt[Tt]=Zt[Tt]);if(Zt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Tt=Object.getOwnPropertySymbols(Zt);De{var{defaultExpandAll:Pt,defaultExpandParent:Tt,defaultExpandedKeys:De}=Zt,We=yt(Zt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Oe.useRef(),Qt=Oe.useRef(),ct=()=>{const{keyEntities:ke}=(0,a.I8)(Jt(We));let Ce;return Pt?Ce=Object.keys(ke):Tt?Ce=(0,y.r7)(We.expandedKeys||De||[],ke):Ce=We.expandedKeys||De,Ce},[Xt,Se]=Oe.useState(We.selectedKeys||We.defaultSelectedKeys||[]),[wt,Et]=Oe.useState(()=>ct());Oe.useEffect(()=>{"selectedKeys"in We&&Se(We.selectedKeys)},[We.selectedKeys]),Oe.useEffect(()=>{"expandedKeys"in We&&Et(We.expandedKeys)},[We.expandedKeys]);const Sn=(ke,Ce)=>{var je;return"expandedKeys"in We||Et(ke),(je=We.onExpand)===null||je===void 0?void 0:je.call(We,ke,Ce)},sn=(ke,Ce)=>{var je;const{multiple:zt}=We,{node:St,nativeEvent:kt}=Ce,{key:xt=""}=St,Ht=Jt(We),st=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),gn=kt==null?void 0:kt.shiftKey;let $t;zt&&tn?($t=ke,pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)):zt&&gn?($t=Array.from(new Set([].concat((0,he.Z)(Qt.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:wt,startKey:xt,endKey:pt.current}))))),st.selectedNodes=be(Ht,$t)):($t=[xt],pt.current=xt,Qt.current=$t,st.selectedNodes=be(Ht,$t)),(je=We.onSelect)===null||je===void 0||je.call(We,$t,st),"selectedKeys"in We||Se($t)},{getPrefixCls:Ve,direction:Te}=Oe.useContext(x.E_),{prefixCls:pe,className:ue,showIcon:Re=!0,expandAction:gt="click"}=We,ye=yt(We,["prefixCls","className","showIcon","expandAction"]),ve=Ve("tree",pe),Ke=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:Te==="rtl"},ue);return Oe.createElement(fe,Object.assign({icon:mt,ref:Ye,blockNode:!0},ye,{showIcon:Re,expandAction:gt,prefixCls:ve,className:Ke,expandedKeys:wt,selectedKeys:Xt,onSelect:sn,onExpand:Sn}))};var bt=Oe.forwardRef(Xe);const Gt=fe;Gt.DirectoryTree=bt,Gt.TreeNode=se.O;var Ft=Gt},20648:function(ut,At,ae){"use strict";ae.d(At,{TM:function(){return He},Yk:function(){return dt}});var se=ae(93083),he=ae(98447),Me=ae(17313),at=ae(8378),Ie=ae(37613),Oe=ae(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),lt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),rt=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,te=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Me.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Me.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Me.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},lt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:te},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},rt(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},dt=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Ie.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},He=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};At.ZP=(0,Oe.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},dt(a,re),(0,at.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},He(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return x}});var se=ae(92413),he=ae(59301),Me={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"},at=Me,Ie=ae(7657),Oe=function(E,z){return he.createElement(Ie.Z,(0,se.Z)({},E,{ref:z,icon:at}))},ie=he.forwardRef(Oe),lt=ie,rt=ae(52671),nt=ae(58617),_e=ae(15075),dt=ae(43531),He=ae(92310),re=ae.n(He),y=ae(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:te}=b,{isLeaf:ne,expanded:me,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(te&&typeof te=="object"&&(Be=te.showLeafIcon),ne){if(!te)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,yt=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",yt)}):be}return Be?he.createElement(rt.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const xe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",xe)}):Ae!==void 0?Ae:te?me?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt.Z,{className:`${E}-switcher-line-icon`}):he.createElement(lt,{className:xe})}},39417:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return fe}});var se=ae(92413),he=ae(400),Me=ae(37061),at=ae(33708),Ie=ae(6909),Oe=ae(4771),ie=ae(25314),lt=ae(9427),rt=ae(25440),nt=ae(92310),_e=ae.n(nt),dt=ae(26112),He=ae(59301),re=ae(39378),y=function(xe){for(var Ae=xe.prefixCls,be=xe.level,yt=xe.isStart,mt=xe.isEnd,Jt="".concat(Ae,"-indent-unit"),Xe=[],et=0;et0&&arguments[0]!==void 0?arguments[0]:[],Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pe=Ve.length,ue=Te.length;if(Math.abs(pe-ue)!==1)return{add:!1,key:null};function Re(gt,ye){var ve=new Map;gt.forEach(function(ke){ve.set(ke,!0)});var Ke=ye.filter(function(ke){return!ve.has(ke)});return Ke.length===1?Ke[0]:null}return pe ").concat(Te);return Te}var pt=a.forwardRef(function(Ve,Te){var pe=Ve.prefixCls,ue=Ve.data,Re=Ve.selectable,gt=Ve.checkable,ye=Ve.expandedKeys,ve=Ve.selectedKeys,Ke=Ve.checkedKeys,ke=Ve.loadedKeys,Ce=Ve.loadingKeys,je=Ve.halfCheckedKeys,zt=Ve.keyEntities,St=Ve.disabled,kt=Ve.dragging,xt=Ve.dragOverNodeKey,Ht=Ve.dropPosition,st=Ve.motion,tn=Ve.height,gn=Ve.itemHeight,$t=Ve.virtual,bn=Ve.focusable,Cn=Ve.activeItem,un=Ve.focused,kn=Ve.tabIndex,ca=Ve.onKeyDown,xa=Ve.onFocus,Sa=Ve.onBlur,Ea=Ve.onActiveChange,Fa=Ve.onListChangeStart,Na=Ve.onListChangeEnd,In=(0,ee.Z)(Ve,et),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Te,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(ye),eo=(0,z.Z)(Pa,2),Mo=eo[0],mn=eo[1],cn=a.useState(ue),wn=(0,z.Z)(cn,2),fn=wn[0],ua=wn[1],va=a.useState(ue),Xn=(0,z.Z)(va,2),Ue=Xn[0],qe=Xn[1],$e=a.useState([]),Mt=(0,z.Z)($e,2),on=Mt[0],Kt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(ue);ta.current=ue;function Wt(){var Ya=ta.current;ua(Ya),qe(Ya),Kt([]),da(null),Na()}(0,te.Z)(function(){mn(ye);var Ya=Jt(Mo,ye);if(Ya.key!==null)if(Ya.add){var Ha=fn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Tt(Xe(fn,ue,Ya.key),$t,tn,gn),To=fn.slice();To.splice(Ha+1,0,Pt),qe(To),Kt(Wa),da("show")}else{var zo=ue.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Tt(Xe(ue,fn,Ya.key),$t,tn,gn),$o=ue.slice();$o.splice(zo+1,0,Pt),qe($o),Kt(Xo),da("hide")}else fn!==ue&&(ua(ue),qe(ue))},[ye,ue]),a.useEffect(function(){kt||Wt()},[kt]);var ka=st?Ue:ue,po={expandedKeys:ye,selectedKeys:ve,loadedKeys:ke,loadingKeys:Ce,checkedKeys:Ke,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,un&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},We(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||St,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:Sa,value:"",onChange:Gt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(pe,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(pe,"-indent")},a.createElement("div",{ref:_a,className:"".concat(pe,"-indent-unit")}))),a.createElement(ne.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:$t,itemHeight:gn,prefixCls:"".concat(pe,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Ft})&&Wt()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,xe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,xe.H8)(er,po);return a.createElement(mt,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:st,motionNodes:zo===Ft?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Wt,treeNodeRequiredProps:po,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var Qt=pt,ct=ae(35654),Xt=ae(90782),Se=ae(67841),wt=10,Et=function(Ve){(0,rt.Z)(pe,Ve);var Te=(0,nt.Z)(pe);function pe(){var ue;(0,Oe.Z)(this,pe);for(var Re=arguments.length,gt=new Array(Re),ye=0;ye2&&arguments[2]!==void 0?arguments[2]:!1,je=ue.state,zt=je.dragChildrenKeys,St=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var st=ue.props.onDrop;if(ue.setState({dragOverNodeKey:null}),ue.cleanDragState(),kt!==null){var tn=(0,at.Z)((0,at.Z)({},(0,xe.H8)(kt,ue.getTreeNodeRequiredProps())),{},{active:((ke=ue.getActiveItem())===null||ke===void 0?void 0:ke.key)===kt,data:(0,Se.Z)(ue.state.keyEntities,kt).node}),gn=zt.indexOf(kt)!==-1;(0,y.ZP)(!gn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var $t=(0,ct.yx)(xt),bn={event:ve,node:(0,xe.F)(tn),dragNode:ue.dragNode?(0,xe.F)(ue.dragNode.props):null,dragNodesKeys:[ue.dragNode.props.eventKey].concat(zt),dropToGap:St!==0,dropPosition:St+Number($t[$t.length-1])};Ce||st==null||st(bn),ue.dragNode=null}}},ue.cleanDragState=function(){var ve=ue.state.draggingNodeKey;ve!==null&&ue.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),ue.dragStartMousePosition=null,ue.currentMouseOverDroppableNodeKey=null},ue.triggerExpandActionExpand=function(ve,Ke){var ke=ue.state,Ce=ke.expandedKeys,je=ke.flattenNodes,zt=Ke.expanded,St=Ke.key,kt=Ke.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(st){return st.key===St})[0],Ht=(0,xe.F)((0,at.Z)((0,at.Z)({},(0,xe.H8)(St,ue.getTreeNodeRequiredProps())),{},{data:xt.data}));ue.setExpandedKeys(zt?(0,ct._5)(Ce,St):(0,ct.L0)(Ce,St)),ue.onNodeExpand(ve,Ht)}},ue.onNodeClick=function(ve,Ke){var ke=ue.props,Ce=ke.onClick,je=ke.expandAction;je==="click"&&ue.triggerExpandActionExpand(ve,Ke),Ce==null||Ce(ve,Ke)},ue.onNodeDoubleClick=function(ve,Ke){var ke=ue.props,Ce=ke.onDoubleClick,je=ke.expandAction;je==="doubleClick"&&ue.triggerExpandActionExpand(ve,Ke),Ce==null||Ce(ve,Ke)},ue.onNodeSelect=function(ve,Ke){var ke=ue.state.selectedKeys,Ce=ue.state,je=Ce.keyEntities,zt=Ce.fieldNames,St=ue.props,kt=St.onSelect,xt=St.multiple,Ht=Ke.selected,st=Ke[zt.key],tn=!Ht;tn?xt?ke=(0,ct.L0)(ke,st):ke=[st]:ke=(0,ct._5)(ke,st);var gn=ke.map(function($t){var bn=(0,Se.Z)(je,$t);return bn?bn.node:null}).filter(function($t){return $t});ue.setUncontrolledState({selectedKeys:ke}),kt==null||kt(ke,{event:"select",selected:tn,node:Ke,selectedNodes:gn,nativeEvent:ve.nativeEvent})},ue.onNodeCheck=function(ve,Ke,ke){var Ce=ue.state,je=Ce.keyEntities,zt=Ce.checkedKeys,St=Ce.halfCheckedKeys,kt=ue.props,xt=kt.checkStrictly,Ht=kt.onCheck,st=Ke.key,tn,gn={event:"check",node:Ke,checked:ke,nativeEvent:ve.nativeEvent};if(xt){var $t=ke?(0,ct.L0)(zt,st):(0,ct._5)(zt,st),bn=(0,ct._5)(St,st);tn={checked:$t,halfChecked:bn},gn.checkedNodes=$t.map(function(Sa){return(0,Se.Z)(je,Sa)}).filter(function(Sa){return Sa}).map(function(Sa){return Sa.node}),ue.setUncontrolledState({checkedKeys:$t})}else{var Cn=(0,Xt.S)([].concat((0,Ie.Z)(zt),[st]),!0,je),un=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!ke){var ca=new Set(un);ca.delete(st);var xa=(0,Xt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);un=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=un,gn.checkedNodes=[],gn.checkedNodesPositions=[],gn.halfCheckedKeys=kn,un.forEach(function(Sa){var Ea=(0,Se.Z)(je,Sa);if(Ea){var Fa=Ea.node,Na=Ea.pos;gn.checkedNodes.push(Fa),gn.checkedNodesPositions.push({node:Fa,pos:Na})}}),ue.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,gn)},ue.onNodeLoad=function(ve){var Ke=ve.key,ke=new Promise(function(Ce,je){ue.setState(function(zt){var St=zt.loadedKeys,kt=St===void 0?[]:St,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,st=ue.props,tn=st.loadData,gn=st.onLoad;if(!tn||kt.indexOf(Ke)!==-1||Ht.indexOf(Ke)!==-1)return null;var $t=tn(ve);return $t.then(function(){var bn=ue.state.loadedKeys,Cn=(0,ct.L0)(bn,Ke);gn==null||gn(Cn,{event:"load",node:ve}),ue.setUncontrolledState({loadedKeys:Cn}),ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Ke)}}),Ce()}).catch(function(bn){if(ue.setState(function(un){return{loadingKeys:(0,ct._5)(un.loadingKeys,Ke)}}),ue.loadingRetryTimes[Ke]=(ue.loadingRetryTimes[Ke]||0)+1,ue.loadingRetryTimes[Ke]>=wt){var Cn=ue.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),ue.setUncontrolledState({loadedKeys:(0,ct.L0)(Cn,Ke)}),Ce()}je(bn)}),{loadingKeys:(0,ct.L0)(Ht,Ke)}})});return ke.catch(function(){}),ke},ue.onNodeMouseEnter=function(ve,Ke){var ke=ue.props.onMouseEnter;ke==null||ke({event:ve,node:Ke})},ue.onNodeMouseLeave=function(ve,Ke){var ke=ue.props.onMouseLeave;ke==null||ke({event:ve,node:Ke})},ue.onNodeContextMenu=function(ve,Ke){var ke=ue.props.onRightClick;ke&&(ve.preventDefault(),ke({event:ve,node:Ke}))},ue.onFocus=function(){var ve=ue.props.onFocus;ue.setState({focused:!0});for(var Ke=arguments.length,ke=new Array(Ke),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,ke=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!ue.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(St){if(St in ue.props){je=!1;return}Ce=!0,zt[St]=ve[St]}),Ce&&(!Ke||je)&&ue.setState((0,at.Z)((0,at.Z)({},zt),ke))}},ue.scrollTo=function(ve){ue.listRef.current.scrollTo(ve)},ue}return(0,ie.Z)(pe,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{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 Re,gt=this.state,ye=gt.focused,ve=gt.flattenNodes,Ke=gt.keyEntities,ke=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,St=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,st=this.props,tn=st.prefixCls,gn=st.className,$t=st.style,bn=st.showLine,Cn=st.focusable,un=st.tabIndex,kn=un===void 0?0:un,ca=st.selectable,xa=st.showIcon,Sa=st.icon,Ea=st.switcherIcon,Fa=st.draggable,Na=st.checkable,In=st.checkStrictly,qa=st.disabled,_a=st.motion,Pa=st.loadData,eo=st.filterTreeNode,Mo=st.height,mn=st.itemHeight,cn=st.virtual,wn=st.titleRender,fn=st.dropIndicatorRender,ua=st.onContextMenu,va=st.onScroll,Xn=st.direction,Ue=st.rootClassName,qe=st.rootStyle,$e=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Me.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:Sa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:ke,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Ke,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:St,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:fn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:dt()(tn,gn,Ue,(Re={},(0,he.Z)(Re,"".concat(tn,"-show-line"),bn),(0,he.Z)(Re,"".concat(tn,"-focused"),ye),(0,he.Z)(Re,"".concat(tn,"-active-focused"),Ce!==null),Re)),style:qe},a.createElement(Qt,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:$t,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:ke!==null,height:Mo,itemHeight:mn,virtual:cn,focusable:Cn,focused:ye,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),$e))))}}],[{key:"getDerivedStateFromProps",value:function(Re,gt){var ye=gt.prevProps,ve={prevProps:Re};function Ke(Cn){return!ye&&Cn in Re||ye&&ye[Cn]!==Re[Cn]}var ke,Ce=gt.fieldNames;if(Ke("fieldNames")&&(Ce=(0,xe.w$)(Re.fieldNames),ve.fieldNames=Ce),Ke("treeData")?ke=Re.treeData:Ke("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),ke=(0,xe.zn)(Re.children)),ke){ve.treeData=ke;var je=(0,xe.I8)(ke,{fieldNames:Ce});ve.keyEntities=(0,at.Z)((0,he.Z)({},Ft,Ye),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Ke("expandedKeys")||ye&&Ke("autoExpandParent"))ve.expandedKeys=Re.autoExpandParent||!ye&&Re.defaultExpandParent?(0,ct.r7)(Re.expandedKeys,zt):Re.expandedKeys;else if(!ye&&Re.defaultExpandAll){var St=(0,at.Z)({},zt);delete St[Ft],ve.expandedKeys=Object.keys(St).map(function(Cn){return St[Cn].key})}else!ye&&Re.defaultExpandedKeys&&(ve.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,ct.r7)(Re.defaultExpandedKeys,zt):Re.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,ke||ve.expandedKeys){var kt=(0,xe.oH)(ke||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(Re.selectable&&(Ke("selectedKeys")?ve.selectedKeys=(0,ct.BT)(Re.selectedKeys,Re):!ye&&Re.defaultSelectedKeys&&(ve.selectedKeys=(0,ct.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var xt;if(Ke("checkedKeys")?xt=(0,ct.E6)(Re.checkedKeys)||{}:!ye&&Re.defaultCheckedKeys?xt=(0,ct.E6)(Re.defaultCheckedKeys)||{}:ke&&(xt=(0,ct.E6)(Re.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,st=Ht.checkedKeys,tn=st===void 0?[]:st,gn=Ht.halfCheckedKeys,$t=gn===void 0?[]:gn;if(!Re.checkStrictly){var bn=(0,Xt.S)(tn,!0,zt);tn=bn.checkedKeys,$t=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=$t}}return Ke("loadedKeys")&&(ve.loadedKeys=Re.loadedKeys),ve}}]),pe}(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:b,allowDrop:function(){return!0},expandAction:!1},Et.TreeNode=fe.Z;var Sn=Et,sn=Sn},35654:function(ut,At,ae){"use strict";ae.d(At,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return rt},r7:function(){return z},wA:function(){return dt},yx:function(){return _e}});var se=ae(26407),he=ae(39559),Me=ae(48736),at=ae(59301),Ie=ae(39417),Oe=ae(67841),ie=ae(71430),lt=null;function rt(ee,te){if(!ee)return[];var ne=ee.slice(),me=ne.indexOf(te);return me>=0&&ne.splice(me,1),ne}function nt(ee,te){var ne=(ee||[]).slice();return ne.indexOf(te)===-1&&ne.push(te),ne}function _e(ee){return ee.split("-")}function dt(ee,te){var ne=[],me=(0,Oe.Z)(te,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(xe){var Ae=xe.key,be=xe.children;ne.push(Ae),fe(be)})}return fe(me.children),ne}function He(ee){if(ee.parent){var te=_e(ee.pos);return Number(te[te.length-1])===ee.parent.children.length-1}return!1}function re(ee){var te=_e(ee.pos);return Number(te[te.length-1])===0}function y(ee,te,ne,me,fe,Be,xe,Ae,be,yt){var mt,Jt=ee.clientX,Xe=ee.clientY,et=ee.target.getBoundingClientRect(),bt=et.top,Gt=et.height,Ft=(yt==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Jt),Zt=(Ft-12)/me,Ye=(0,Oe.Z)(Ae,ne.props.eventKey);if(Xe-1.5?Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:0})?ct=0:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1:Be({dragNode:wt,dropNode:Et,dropPosition:1})?ct=1:Sn=!1,{dropPosition:ct,dropLevelOffset:Xt,dropTargetKey:Ye.key,dropTargetPos:Ye.pos,dragOverNodeKey:Qt,dropContainerKey:ct===0?null:((mt=Ye.parent)===null||mt===void 0?void 0:mt.key)||null,dropAllowed:Sn}}function a(ee,te){if(ee){var ne=te.multiple;return ne?ee.slice():ee.length?[ee[0]]:ee}}var x=function(te){return te};function b(ee,te){if(!ee)return[];var ne=te||{},me=ne.processProps,fe=me===void 0?x:me,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(xe){var Ae=xe.children,be=_objectWithoutProperties(xe,lt),yt=b(Ae,te);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),yt)})}function E(ee){if(!ee)return null;var te;if(Array.isArray(ee))te={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")te={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Me.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return te}function z(ee,te){var ne=new Set;function me(fe){if(!ne.has(fe)){var Be=(0,Oe.Z)(te,fe);if(Be){ne.add(fe);var xe=Be.parent,Ae=Be.node;Ae.disabled||xe&&me(xe.key)}}}return(ee||[]).forEach(function(fe){me(fe)}),(0,se.Z)(ne)}},90782:function(ut,At,ae){"use strict";ae.d(At,{S:function(){return ie}});var se=ae(48736),he=ae(67841);function Me(lt,rt){var nt=new Set;return lt.forEach(function(_e){rt.has(_e)||nt.add(_e)}),nt}function at(lt){var rt=lt||{},nt=rt.disabled,_e=rt.disableCheckbox,dt=rt.checkable;return!!(nt||_e)||dt===!1}function Ie(lt,rt,nt,_e){for(var dt=new Set(lt),He=new Set,re=0;re<=nt;re+=1){var y=rt.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,te=E.children,ne=te===void 0?[]:te;dt.has(z)&&!_e(ee)&&ne.filter(function(me){return!_e(me.node)}).forEach(function(me){dt.add(me.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=rt.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var te=!0,ne=!1;(z.children||[]).filter(function(me){return!_e(me.node)}).forEach(function(me){var fe=me.key,Be=dt.has(fe);te&&!Be&&(te=!1),!ne&&(Be||He.has(fe))&&(ne=!0)}),te&&dt.add(z.key),ne&&He.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(dt),halfCheckedKeys:Array.from(Me(He,dt))}}function Oe(lt,rt,nt,_e,dt){for(var He=new Set(lt),re=new Set(rt),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,te=z.node,ne=z.children,me=ne===void 0?[]:ne;!He.has(ee)&&!re.has(ee)&&!dt(te)&&me.filter(function(fe){return!dt(fe.node)}).forEach(function(fe){He.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,te=z.node;if(!(dt(te)||!z.parent||x.has(z.parent.key))){if(dt(z.parent.node)){x.add(ee.key);return}var ne=!0,me=!1;(ee.children||[]).filter(function(fe){return!dt(fe.node)}).forEach(function(fe){var Be=fe.key,xe=He.has(Be);ne&&!xe&&(ne=!1),!me&&(xe||re.has(Be))&&(me=!0)}),ne||He.delete(ee.key),me&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(Me(re,He))}}function ie(lt,rt,nt,_e){var dt=[],He;_e?He=_e:He=at;var re=new Set(lt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||dt.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!dt.length,"Tree missing follow keys: ".concat(dt.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return rt===!0?x=Ie(re,y,a,He):x=Oe(re,rt.halfCheckedKeys,y,a,He),x}},67841:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return se}});function se(he,Me){return he[Me]}},71430:function(ut,At,ae){"use strict";ae.d(At,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return dt},oH:function(){return a},w$:function(){return He},zn:function(){return y}});var se=ae(39559),he=ae(26407),Me=ae(33708),at=ae(37061),Ie=ae(11592),Oe=ae(2738),ie=ae(48736),lt=ae(67841),rt=["children"];function nt(ee,te){return"".concat(ee,"-").concat(te)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function dt(ee,te){return ee!=null?ee:te}function He(ee){var te=ee||{},ne=te.title,me=te._title,fe=te.key,Be=te.children,xe=ne||"title";return{title:xe,_title:me||[xe],key:fe||"key",children:Be||"children"}}function re(ee,te){var ne=new Map;function me(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(xe){var Ae=xe[te.key],be=xe[te.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var yt=String(Ae);warning(!ne.has(yt)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(yt)),ne.set(yt,!0),me(be,"".concat(Be).concat(yt," > "))})}me(ee)}function y(ee){function te(ne){var me=(0,Ie.Z)(ne);return me.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,xe=fe.props,Ae=xe.children,be=(0,at.Z)(xe,rt),yt=(0,Me.Z)({key:Be},be),mt=te(Ae);return mt.length&&(yt.children=mt),yt}).filter(function(fe){return fe})}return te(ee)}function a(ee,te,ne){var me=He(ne),fe=me._title,Be=me.key,xe=me.children,Ae=new Set(te===!0?[]:te),be=[];function yt(mt){var Jt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return mt.map(function(Xe,et){for(var bt=nt(Jt?Jt.pos:"0",et),Gt=dt(Xe[Be],bt),Ft,Zt=0;Zt1&&arguments[1]!==void 0?arguments[1]:{},ne=te.initWrapper,me=te.processEntity,fe=te.onProcessFinished,Be=te.externalGetKey,xe=te.childrenPropName,Ae=te.fieldNames,be=arguments.length>2?arguments[2]:void 0,yt=Be||be,mt={},Jt={},Xe={posEntities:mt,keyEntities:Jt};return ne&&(Xe=ne(Xe)||Xe),x(ee,function(et){var bt=et.node,Gt=et.index,Ft=et.pos,Zt=et.key,Ye=et.parentPos,Pt=et.level,Tt=et.nodes,De={node:bt,nodes:Tt,index:Gt,key:Zt,pos:Ft,level:Pt},We=dt(Zt,Ft);mt[Ft]=De,Jt[We]=De,De.parent=mt[Ye],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),me&&me(De,Xe)},{externalGetKey:yt,childrenPropName:xe,fieldNames:Ae}),fe&&fe(Xe),Xe}function E(ee,te){var ne=te.expandedKeys,me=te.selectedKeys,fe=te.loadedKeys,Be=te.loadingKeys,xe=te.checkedKeys,Ae=te.halfCheckedKeys,be=te.dragOverNodeKey,yt=te.dropPosition,mt=te.keyEntities,Jt=(0,lt.Z)(mt,ee),Xe={eventKey:ee,expanded:ne.indexOf(ee)!==-1,selected:me.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Jt?Jt.pos:""),dragOver:be===ee&&yt===0,dragOverGapTop:be===ee&&yt===-1,dragOverGapBottom:be===ee&&yt===1};return Xe}function z(ee){var te=ee.data,ne=ee.expanded,me=ee.selected,fe=ee.checked,Be=ee.loaded,xe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,yt=ee.dragOverGapTop,mt=ee.dragOverGapBottom,Jt=ee.pos,Xe=ee.active,et=ee.eventKey,bt=(0,Me.Z)((0,Me.Z)({},te),{},{expanded:ne,selected:me,checked:fe,loaded:Be,loading:xe,halfChecked:Ae,dragOver:be,dragOverGapTop:yt,dragOverGapBottom:mt,pos:Jt,active:Xe,key:et});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(ut,At,ae){"use strict";ae.d(At,{Z:function(){return he}});var se=ae(4676);function he(Me,at,Ie,Oe){var ie=se.unstable_batchedUpdates?function(rt){se.unstable_batchedUpdates(Ie,rt)}:Ie;return Me!=null&&Me.addEventListener&&Me.addEventListener(at,ie,Oe),{remove:function(){Me!=null&&Me.removeEventListener&&Me.removeEventListener(at,ie,Oe)}}}},55468:function(ut,At,ae){"use strict";ae.d(At,{g1:function(){return _e},os:function(){return He}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Me={cssFloat:1,styleFloat:1,float:1};function at(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Ie(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Oe(re,y){var a=arguments.length,x=at(re);return y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Ie(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Me[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return at(re)}function lt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function rt(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function dt(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function He(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(ut,At,ae){"use strict";ae.d(At,{G:function(){return at}});var se=ae(47273),he=function(Oe){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Oe)?Oe:[Oe],lt=window.document.documentElement;return ie.some(function(rt){return rt in lt.style})}return!1},Me=function(Oe,ie){if(!he(Oe))return!1;var lt=document.createElement("div"),rt=lt.style[Oe];return lt.style[Oe]=ie,lt.style[Oe]!==rt};function at(Ie,Oe){return!Array.isArray(Ie)&&Oe!==void 0?Me(Ie,Oe):he(Ie)}},96908:function(ut){"use strict";ut.exports="data:image/png;base64,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"},57177:function(ut){"use strict";ut.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(ut){"use strict";ut.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__TeachProject__Edit__index.cb1c3735.async.js b/p__Declaration__Research__TeachProject__Edit__index.cb1c3735.async.js new file mode 100644 index 0000000000..1554750640 --- /dev/null +++ b/p__Declaration__Research__TeachProject__Edit__index.cb1c3735.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5472],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},26227:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},84105:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},41464:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},18785:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},73331:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},15277:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},61481:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},33853:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},61485:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},38819:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},47472:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},57490:function(fn,ot,e){e.d(ot,{z:function(){return oe},Z:function(){return le}});var o=e(59301),b=e(54580),v=e(8591),ee=e(43418),f=e(3113),V=e(3294),T=e(23538),ie=Object.defineProperty,ce=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=($,S,B)=>S in $?ie($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,w=($,S)=>{for(var B in S||(S={}))C.call(S,B)&&Z($,B,S[B]);if(ce)for(var B of ce(S))Ne.call(S,B)&&Z($,B,S[B]);return $},et=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const he="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var B=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,B)).toFixed(1)+" "+S[B]}var bt=({value:$=[],action:S,onChange:B,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:xe=null})=>{const nt={multiple:!1,fileList:$,accept:xe,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),w({},R))),_e.file.status==="done"&&((lt=(Re=_e.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(Ee=_e.file)==null?void 0:Ee.response)==null?void 0:G.message),B([]);return}B(Ue)},onRemove:_e=>et(void 0,null,function*(){const Re=_e.size/1024/1024;return _e.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ie=e(61481),ae=e(89392),Se=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,B)=>S in $?Se($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,E=($,S)=>{for(var B in S||(S={}))c.call(S,B)&&p($,B,S[B]);if(Q)for(var B of Q(S))t.call(S,B)&&p($,B,S[B]);return $};const z=$=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ce=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,B)=>S in $?Ce($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,Oe=($,S)=>{for(var B in S||(S={}))We.call(S,B)&&ct($,B,S[B]);if(Ke)for(var B of Ke(S))Ze.call(S,B)&&ct($,B,S[B]);return $},ze=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const{Dragger:ye}=b.default;function oe($){let S=[];return $&&$.length>0&&(S=$.map(B=>({uid:B.id,id:B.id,name:B.title+he+B.filesize,url:B.url,filesize:B.filesize,status:"done",response:{id:B.id}}))),S}var le=({value:$,onChange:S,action:B,data:Pe,className:k,maxSize:pe=150,title:xe="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Re,number:lt=1e3,aloneClear:Ee=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};h&&R(x.some(ue=>ue.status==="uploading"));const se={multiple:!0,accept:mt,withCredentials:!0,fileList:x,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return x.concat(Ye).length>lt?(x.pop(),P([...x]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),Ee?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Oe({},Qe)}),console.log("info:",ue,x),S(x)},onRemove:ue=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,T.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:ye=!0,showAlias:oe=!1})=>{const le=Math.floor((Ze-(q-1)*Ce)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,E)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,B)=>{var Pe;const{name:k,id:pe,identifier:xe,featured:nt,school_name:mt,image_url:_e,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:le,marginRight:(1+B)%q===0?0:Ce+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${xe}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${_e}`}),ye&&(0,ie.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((Ee,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==Ee))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==Ee))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(v.Z,{title:oe&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},oe&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(T.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={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"},v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Tt)=>o.createElement("div",{key:Tt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},T=e(92310),ie=e.n(T),ce=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Tt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ie()(V.row,qt),style:Tt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:be,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(Z.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?Z.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),Ie=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Tt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=at;(be=JSON.stringify(at))!=null&&be.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(we){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=be=>{be!==_&&(ne(be),rt(encodeURIComponent(i),be))};return o.createElement("div",{className:ie()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(y=Be.find(be=>be.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ae={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Tt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(ae.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?ae.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||at(Be+1,"next")},className:Tt?ae.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),E=e(13570),z=e(3294),q=e(955),Ce=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ie()(c.list,Be)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:be,cover_image_id:Fe,pic:we}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Tt&&(0,q.L9)([Tt]),be&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${we}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Ce}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),ye={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"},oe="data:image/png;base64,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",le=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return le.createElement(t.Z,{spinning:y},le.createElement("div",{className:ie()(ye.list,Be)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:be}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:ye.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:ye.li,onClick:we=>{we.preventDefault(),Tt&&(0,q.L9)([Tt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:ye.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:ye.name},ne.name)),le.createElement("img",{className:ye.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:ye.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:ye.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:ye.sign},"\u516C\u5F00")),le.createElement("div",{className:ye.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:ye.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&le.createElement(Ze.Z,null)))},B={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"},Pe=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(B.tabs,St),style:qt},o.createElement("div",{className:B.tabsWrap},Be.map((ke,Tt)=>o.createElement("aside",{className:B.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Tt},o.createElement("div",{className:at===ke.id?B.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:B.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:ie()(Be),style:at},rt),mt={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"},_e=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:ie()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Tt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Tt.id)},Tt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Tt=>at===Tt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,J=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))x.call(at,rt)&&P(Be,rt,at[rt]);return Be},F=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&x.call(Be,St)&&(rt[St]=Be[St]);return rt},De=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Tt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Tt(rt.throw(y))}catch(_){qt(_)}},Tt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Tt((rt=rt.apply(Be,at)).next())}),te=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Tt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,ce.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Tt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(ue.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Tt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},77856:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___tAA_K",core:"core___EletJ",header:"header___EbMwF",tip:"tip___lJi_V",editBtn:"editBtn___QJl3i",contBox:"contBox___mgTVL",formWrap:"formWrap___Lwzr2",partSty:"partSty___A6PzZ",titleTag:"titleTag___lYAl3",tag:"tag___xGp9F",title:"title___Gyvse",partSty1:"partSty1___iMQw1",partSty2:"partSty2___dxmoN",partSty3:"partSty3___hHS2S"},v=e(78241),ee=e(8591),f=e(71418),V=e(95237),T=e(43604),ie=e(92832),ce=e(57809),C=e(5083),Ne=e(3113),Z=e(43418),w=e(29458),et=e(57490),he=e(89070),qe=e(70849),bt=e(61186),Ie=e.n(bt),ae=e(59301),Se=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?Se(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))E.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},Ce=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((ye,oe)=>{var le=B=>{try{S(ze.next(B))}catch(Pe){oe(Pe)}},$=B=>{try{S(ze.throw(B))}catch(Pe){oe(Pe)}},S=B=>B.done?ye(B.value):Promise.resolve(B.value).then(le,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:ye})=>{var oe;const[le,$]=(0,o.useState)(!1),[S]=v.default.useForm(),[B,Pe]=(0,o.useState)({}),[k]=(0,he.useSearchParams)(),pe=k.get("id"),[xe]=v.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,he.useLocation)(),Re=(oe=_e==null?void 0:_e.pathname)==null?void 0:oe.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;Ee(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const Ee=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:9});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,x,P,J;$(!0);const F=yield(0,qe.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(Ce(q({},(F==null?void 0:F.data)||{}),{project_time:(h=F==null?void 0:F.data)!=null&&h.project_time?Ie()((l=F==null?void 0:F.data)==null?void 0:l.project_time):"",attachment_id:(x=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&x.id?(0,et.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,x;h.project_time=h.project_time?(l=h.project_time)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(x=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:x[0]),mt(!0);let P={status:-1};pe?P=yield(0,qe.Bb)(Ce(q({},h),{id:pe,declare_type:9})):P=yield(0,qe.eu)(Ce(q({},h),{declare_type:9})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),he.history.back()),mt(!1)});return ae.createElement(f.Z,{spinning:le},ae.createElement("div",{className:b.contentWrap},ae.createElement("div",{className:b.core},ae.createElement("div",{className:b.header},ae.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u9879\u76EE"),ae.createElement("div",null,ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ae.createElement("div",{className:b.contBox},ae.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ae.createElement(v.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:2}},ae.createElement("div",{className:b.partSty},ae.createElement("div",{className:b.titleTag},ae.createElement("span",{className:b.tag}),ae.createElement("span",{className:b.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ae.createElement(V.Z,{gutter:[16,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0,maxLength:200})))),ae.createElement(V.Z,{gutter:[16,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ae.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",maxLength:200})))),ae.createElement(V.Z,{gutter:[24,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u9898\u76EE",name:"topic",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u9898\u76EE"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u9898\u76EE",maxLength:200}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u8D1F\u8D23\u4EBA",name:"director",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u8D1F\u8D23\u4EBA"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u8D1F\u8D23\u4EBA",maxLength:200})))),ae.createElement(V.Z,{gutter:[24,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u53C2\u4E0E\u4EBA",name:"participants",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u53C2\u4E0E\u4EBA"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u53C2\u4E0E\u4EBA",maxLength:200}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u53D1\u6587\u6587\u53F7",name:"document_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7",maxLength:200})))),ae.createElement(V.Z,{gutter:[24,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u65F6\u95F4",name:"project_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u65F6\u95F4"}]},ae.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u5BF9\u8C61",name:"project_object",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u5BF9\u8C61"}]},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u5BF9\u8C61",maxLength:200})))),ae.createElement(V.Z,{gutter:[24,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u7C7B\u522B",name:"teach_project_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u522B"}]},ae.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u522B",options:B==null?void 0:B.teach_project_type,fieldNames:{label:"option",value:"id"}}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7EA7\u522B",name:"teach_project_level_id"},ae.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7EA7\u522B",options:B==null?void 0:B.teach_project_level,fieldNames:{label:"option",value:"id"}})))),ae.createElement(V.Z,{gutter:[24,16]},ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7B49\u7B2C",name:"teach_project_rank_id"},ae.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7B49\u7B2C",options:B==null?void 0:B.teach_project_rank,fieldNames:{label:"option",value:"id"}}))),ae.createElement(T.Z,{span:12},ae.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ae.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ae.createElement("div",{className:b.partSty3},ae.createElement("div",{className:b.titleTag},ae.createElement("span",{className:b.tag}),ae.createElement("span",{className:b.title},"\u9644\u4EF6")),ae.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ae.createElement(et.Z,{number:1,uploadText:!0,maxSize:20})),ae.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ae.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ae.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&ae.createElement(V.Z,{justify:"end",className:"mt20"},ae.createElement(w.op,{shape:"default",onClick:()=>{S.resetFields(),he.history.back()}},"\u53D6\u6D88"),ae.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:nt,disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&ae.createElement(V.Z,{justify:"end",className:"mt20"},ae.createElement(w.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),ae.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ae.createElement("div",null,ae.createElement(v.default,{form:xe,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},ae.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ae.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return v},JZ:function(){return f},bN:function(){return T},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(ie,ce,C)=>new Promise((Ne,Z)=>{var w=qe=>{try{he(C.next(qe))}catch(bt){Z(bt)}},et=qe=>{try{he(C.throw(qe))}catch(bt){Z(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(w,et);he((C=C.apply(ie,ce)).next())});function v(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function V(ie){return(0,o.v_)("libraries.json",ie)}function T(ie,ce){return(0,o.gz)(`libraries/${ie}.json`,ce)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const v=null;function ee(V,T,ie){return b()({[`${V}-status-success`]:T==="success",[`${V}-status-warning`]:T==="warning",[`${V}-status-error`]:T==="error",[`${V}-status-validating`]:T==="validating",[`${V}-has-feedback`]:ie})}const f=(V,T)=>T||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),v=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:T}=(0,o.useContext)(b.E_),ie=T("empty");switch(V){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(v.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),T=e.n(V),ie=e(23250),ce=e.n(ie),C=e(74959),Ne=e.n(C),Z=e(10238),w=e.n(Z),et=e(33656),he=e.n(et);b().extend(he()),b().extend(w()),b().extend(f()),b().extend(T()),b().extend(ce()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(L){var M=(L||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ie=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ae={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),L=0;L1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var L=function(dt,fe,Te){for(var vt=fe;vt<=Te;){var Ut=void 0;switch(dt){case"date":{if(Ut=g.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=g.getDate(g.getEndDate(r));return L("date",M,me)}case"quarter":{var ve=Math.floor(g.getMonth(r)/3)*3,Le=ve+2;return L("month",ve,Le)}case"year":return L("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return L("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var L="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Le.current),vt){ve(Te);return}Le.current=requestAnimationFrame(function(){ve(Te)})}var je=tt(me,{formatList:a,generateConfig:m,locale:g}),Ve=(0,Ee.Z)(je,2),ut=Ve[1];function dt(Te){Ct(Te)}function fe(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Te)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Le.current)}},[]),[ut,dt,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,L=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Le=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Le){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Le){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(L)return L(-1),!0;break;case Je.Z.PAGE_DOWN:if(L)return L(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,L=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Le=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,Ee.Z)(ut,2),fe=dt[0],Te=dt[1],vt=(0,t.useState)(!1),Ut=(0,Ee.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Te(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Te(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Te(!1),Wn.preventDefault()):!fe&&r&&!L(Wn)&&Wn.shiftKey&&(Te(!0),Wn.preventDefault());return}case Je.Z.ESC:{Te(!0),Le();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):fe||L(Wn)}},onFocus:function(Wn){Te(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Le()},0):r&&(g(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,Ee.Z)(a,2),g=m[0],L=m[1];return{label:g,value:L}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,Ee.Z)(m,2),L=g[0],M=g[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Le(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==L})&&Le()},[r.join("||")]),[L,ve,Le]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(L,M){var me=L;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return g}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=L)g.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,L=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Le=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,fe=dt===void 0?1:dt,Te=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=L?r.getHour(L):-1,cr=lr,Cr=L?r.getMinute(L):-1,tr=L?r.getSecond(L):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Te,vt,Ut]},[Te,vt,Ut,Bt,Gn]),ir=(0,Ee.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Le&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Le)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Le,Zr]),xr=(0,Ee.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Le?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Le,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:L,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Le});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Te||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,Ta=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=Ta?ve.addMonth:ve.addYear:Pr=Ta?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(Ta?x:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Le&&!Jr.current&&Fa(Le)},[Le]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Lr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,La=function(){var en=ve.getNow(),Un=H(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Bt,onNow:xr&&La,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Te==="date"&&!Yt){var no=ve.getNow(),No="".concat(g,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(g,"-panel"),L,(r={},(0,Re.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Tn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,L=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Le=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:L,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:g,getPopupContainer:Le},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(L,M){var me=L.label,ve=L.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return g==null?void 0:g(ht(ve))},onMouseLeave:function(){return g==null?void 0:g(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,L=a.id,M=a.name,me=a.tabIndex,ve=a.style,Le=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,fe=a.locale,Te=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Tt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,Ee.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Ee.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,Ee.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:fe}),Wr=(0,Ee.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Ee.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:fe,format:Za[0]}):"")},La=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Le);case"month":return je(fe)>je(Le);case"week":return Ct(fe)>Ct(Le);default:return!ue(me,fe,Le)&&me.isAfter(fe,Le)}return!1},[L,M[1],Le,r]),dt=t.useCallback(function(fe){if(M[1]||L&&L(fe))return!0;if(M[0]&&ve)return!ue(me,fe,Le)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:we(wr,Ln)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:Ta[Ln],generateConfig:fe,style:void 0,direction:oa,disabledDate:Ln===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Ln===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Ln===0?!kl:!Ul)),value:we(Fn,Ln),locale:Te,tabIndex:-1,onPanelChange:function(Wa,uo){Ln===0&&vl(!0),Ln===1&&pl(!0),Lo(it(Ta,uo,Ln),it(Fn,Wa,Ln));var fo=Wa;er==="right"&&Ta[Ln]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Ln)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ln===0?we(Fn,1):we(Fn,0)})))}var co=0,Yl=0;if(Ln&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,Ta[Ln],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!we(Fn,Ln)||Gn&&Gn(Fn[Ln]),locale:Te,onOk:function(){var Ka=we(Fn,Ln);Ka&&(ba(Fn,Ln),ua==null||ua(Fn),ja(!1,Ln,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Ln),wr=A(nr,Jt,fe),Fo=Ta[Ln],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Ln)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Ln)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Ln,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Ln,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(we(dr,0)&&!zr[0]||we(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Ln===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Ln);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Ln),Ln===0?vl():pl();var wr=Ln===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Ln,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Le,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Ln===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Ln===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:we(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Ln===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:we(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var g=arguments.length,L=new Array(g),M=0;M{const{lineHeight:g}=n,L=Math.floor(a*g)+2,M=Math.max((r-L)/2,0),me=Math.max(r-L-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:L,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Le,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:fe,pickerCellBorderGap:Te,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${L}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Le}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Le}px dashed ${fe}`,borderBottom:`${Le}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${L}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Te},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Le}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Le}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:L,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Le,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:fe,colorSplit:Te,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-g-me,Qr=(Yr-ve*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Te}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Te}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:L,height:L,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:L,height:L,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(L/2),insetInlineStart:Math.ceil(L/2),display:"inline-block",width:L,height:L,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Te}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Te}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Te}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Le}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Te}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Le*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:L,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:L},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:L,activeShadow:M}))),[`${r}-active-bar`]:{background:L}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:L,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Le,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:fe,fontSizeLG:Te,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,L)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Le}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Le,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Te,L)),{[`${r}-input > input`]:{fontSize:Te}}),"&-small":Object.assign({},Ur(n,vt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Te,color:ut,fontSize:Te,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:L},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:L,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:L*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Le}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:L,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&L===void 0&&(ve.showSecond=!1),!me.includes("m")&&g===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:L,className:M,placement:me,size:ve,disabled:Le,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:fe,allowClear:Te,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Le!=null?Le:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(B,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:L||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Te,fe,t.createElement(ye.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:dt,getPopupContainer:fe,style:Te,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Te),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(ye.Z,null))})))});return Le&&(je.displayName=Le),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),L=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:L,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:L,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=g,ve.RangePicker=me,ve.TimePicker=L,ve.QuarterPicker=M,ve}var ca=va;const za=ca(Se);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),v=e(92310),ee=e.n(v),f=e(31561),V=e(70425),T=e(18929),ie=e(2738),ce=e(79676),C=e(53487),Ne=e(92343),Z=e(36355),w=e(20834),et=e(40875),he=e(88088),qe=e(47211);const bt=null,Ie=c=>{const{menu:t,arrow:p,prefixCls:E,children:z,trigger:q,disabled:Ce,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:ye,onVisibleChange:oe,mouseEnterDelay:le=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:B="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:xe,direction:nt}=o.useContext(Z.E_),mt=o.useMemo(()=>{const te=xe();return k!==void 0?k:B.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[xe,B,k]),_e=o.useMemo(()=>B?B.includes("Center")?B.slice(0,B.indexOf("Center")):B:nt==="rtl"?"bottomRight":"bottomLeft",[B,nt]),Re=xe("dropdown",E),[lt,Ee]=(0,qe.Z)(Re),[,G]=(0,he.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:Ce}),h=Ce?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,x]=(0,T.Z)(!1,{value:Oe!=null?Oe:ye}),P=(0,V.useEvent)(te=>{ze==null||ze(te),oe==null||oe(te),x(te)}),J=ee()(Ze,ct,Ee,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{x(!1)},[]),se=()=>{let te;return t!=null&&t.items?te=o.createElement(w.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(et.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ue=>{let{mode:Ye}=ue}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:se,placement:_e,onVisibleChange:P}),R))};function ae(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,C.Z)(Ie,"dropdown",c=>c,ae),Q=c=>o.createElement(Se,Object.assign({},c),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=Ie},38854:function(fn,ot,e){e.d(ot,{Z:function(){return he}});var o=e(91857),b=e(92310),v=e.n(b),ee=e(59301),f=e(18785),V=e(3113),T=e(36355),ie=e(81327),ce=e(33234),C=e(47211),Ne=function(qe,bt){var Ie={};for(var ae in qe)Object.prototype.hasOwnProperty.call(qe,ae)&&bt.indexOf(ae)<0&&(Ie[ae]=qe[ae]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,ae=Object.getOwnPropertySymbols(qe);Se{const{getPopupContainer:bt,getPrefixCls:Ie,direction:ae}=ee.useContext(T.E_),{prefixCls:Se,type:Q="default",danger:c,disabled:t,loading:p,onClick:E,htmlType:z,children:q,className:Ce,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:ye,onOpenChange:oe,placement:le,getPopupContainer:$,href:S,icon:B=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=se=>se,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re}=qe,lt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ee=Ie("dropdown",Se),G=`${Ee}-button`,[Ue,R]=(0,C.Z)(Ee),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:oe,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,ce.ri)(Ee,ae),x=v()(G,d,Ce,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=ye),"placement"in qe?h.placement=le:h.placement=ae==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:E,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:B}),[F,De]=k([P,J]);return Ue(ee.createElement(ie.Z.Compact,Object.assign({className:x,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};Z.__ANT_BUTTON=!0;var w=Z;const et=o.Z;et.Button=w;var he=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),v=e(92899),ee=e(29878),f=e(19447),V=e(83116),T=e(37613),ce=Z=>{const{componentCls:w,menuCls:et,colorError:he,colorTextLightSolid:qe}=Z,bt=`${et}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const C=Z=>{const{componentCls:w,menuCls:et,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ie,iconCls:ae,motionDurationMid:Se,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:E,controlPaddingHorizontal:z,colorBgElevated:q}=Z;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${ae}-down, & > ${Ie}-btn-icon > ${ae}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${Ie}-btn > ${ae}-down`]:{fontSize:E},[`${ae}-down::before`]:{transition:`transform ${Se}`}},[`${w}-wrap-open`]:{[`${ae}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${et}-item-group-title`]:{padding:`${Q}px ${z}px`,color:Z.colorTextDescription,transition:`all ${Se}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+Z.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${et}-submenu-selected ${w}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,b.oN)(Z,"slide-up"),(0,b.oN)(Z,"slide-down"),(0,v.Fm)(Z,"move-up"),(0,v.Fm)(Z,"move-down"),(0,ee._y)(Z,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(Z,w)=>{let{rootPrefixCls:et}=w;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:Ie,lineHeight:ae,paddingXXS:Se,componentCls:Q,borderRadiusLG:c}=Z,t=(bt-Ie*ae)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),E=(0,T.TS)(Z,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Se});return[C(E),ce(E)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return Se}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(9763),V=e(64993),T=e(88088),ce=()=>{const[,Q]=(0,T.Z)(),t=new V.C(Q.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"}))))},Ne=()=>{const[,Q]=(0,T.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:E}=Q,{borderColor:z,shadowColor:q,contentColor:Ce}=(0,v.useMemo)(()=>({borderColor:new V.C(c).onBackground(E).toHexShortString(),shadowColor:new V.C(t).onBackground(E).toHexShortString(),contentColor:new V.C(p).onBackground(E).toHexShortString()}),[c,t,p,E]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Ce}))))},Z=e(83116),w=e(37613);const et=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:E,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var he=(0,Z.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,w.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,p=Object.getOwnPropertySymbols(Q);E{var{className:c,rootClassName:t,prefixCls:p,image:E=bt,description:z,children:q,imageStyle:Ce,style:Ke}=Q,We=qe(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=v.useContext(ee.E_),ze=Ze("empty",p),[ye,oe]=he(ze),[le]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:le==null?void 0:le.description,S=typeof $=="string"?$:"empty";let B=null;return typeof E=="string"?B=v.createElement("img",{alt:S,src:E}):B=E,ye(v.createElement("div",Object.assign({className:b()(oe,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:E===Ie,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),v.createElement("div",{className:`${ze}-image`,style:Ce},B),$&&v.createElement("div",{className:`${ze}-description`},$),q&&v.createElement("div",{className:`${ze}-footer`},q)))};ae.PRESENTED_IMAGE_DEFAULT=bt,ae.PRESENTED_IMAGE_SIMPLE=Ie;var Se=ae},78241:function(fn,ot,e){e.d(ot,{default:function(){return Tt}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(77900),f=e(59301),V=e(62892),T=e(32441);function ie(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var ce=e(17313),C=e(29878),Ne=e(8378),Z=e(37613),w=e(83116),he=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},Ie=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(y)),qe(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},ae=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:we,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,ce.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:be,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:we,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Se=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},E=(y,_)=>(0,Z.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,w.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[Ie(i),ae(i),he(i),Se(i),Q(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Ce(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:be}=y;const{prefixCls:Fe}=f.useContext(T.Rk),we=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ie(i),Lt=ie(s),yt=f.useMemo(()=>_!=null?[Ce(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,H)=>Ce(N,"error","error",H))),(0,o.Z)(Lt.map((N,H)=>Ce(N,"warning","warning",H)))),[_,ne,Ot,Lt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:H,style:K}=N;return f.createElement("div",Object.assign({},I,{className:v()(we,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:de,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:de,className:v()(O,{[`${we}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),ye=e(19716),oe=e(16722);const le=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function B(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),be=B(U,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,oe.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var xe=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:be,rootClassName:Fe,size:we,disabled:it=ne,form:ht,colon:Ot,labelAlign:Lt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:de,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,ye.Z)(we),He=f.useContext(xe.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,be,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Lt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Lt,I,N,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(T.RV,Object.assign({},{validateMessages:He}),f.createElement(T.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),Ee=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(T.aM);return{status:y,errors:_,warnings:ne}};h.Context=T.aM;var l=h,d=e(16089);function x(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(be){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let we=Fe;return s.current.forEach(it=>{we=it(we)}),we})})),s.current.push(be))}return[_,U]}function P(){const{itemRef:y}=f.useContext(T.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,Ee.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),se=e(27382),te=e(37028);const ue=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,w.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[ue(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:be,extra:Fe,help:we,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Lt=`${_}-item`,yt=f.useContext(T.q3),I=i||yt.wrapperCol||{},N=v()(`${Lt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Lt}-control-input`},f.createElement("div",{className:`${Lt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(T.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:we,helpStatus:ne,className:`${Lt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Lt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(y,{input:K,errorList:de,extra:u}):f.createElement(f.Fragment,null,K,de,u);return f.createElement(T.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:be,requiredMark:Fe,tooltip:we}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Lt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(T.q3);if(!ne)return null;const H=s||yt||{},K=re||Lt,ge=`${_}-item-label`,de=v()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(we);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!be}):Y&&!be&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:be,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:be,noStyle:Fe}=y;const we=`${U}-item`,{feedbackIcons:it}=f.useContext(T.q3),ht=Pe(ne,i,be,null,!!s,re),{isFormItemInput:Ot,status:Lt}=f.useContext(T.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,de=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=de!==!1&&W?f.createElement("span",{className:v()(`${we}-feedback-icon`,`${we}-feedback-icon-${ht}`)},de||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Lt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Lt]);return f.createElement(T.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:we.errors,kt=zt?u:we.warnings;return Pe(Zt,kt,we,"",!!it,Fe)}(),Rt=v()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(se.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Lt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,we,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(T.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:we,errors:we.errors,warnings:we.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:be,children:Fe,required:we,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Lt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:H}=f.useContext(T.q3),K=R(Fe),ge=typeof K=="function",de=f.useContext(T.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Lt!==void 0?Lt:W,O=gn(_),D=N("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:v()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=B(rn,H),zn=we!==void 0?we:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,Ee.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,we)=>f.createElement(T.Rk.Provider,{value:U},ne(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:we.errors,warnings:we.warnings})))};function _t(){const{form:y}=(0,f.useContext)(T.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=T.RV,ke.create=()=>{};var Tt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return ae},n:function(){return bt}});var o=e(19248),b=e(92310),v=e.n(b),ee=e(93681),f=e(8654),V=e(59301),T=e(19080),ie=e(36355),ce=e(1684),C=e(19716),Ne=e(32441),Z=e(33234),w=e(59412),et=e(9937);function he(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var qe=function(Se,Q){var c={};for(var t in Se)Object.prototype.hasOwnProperty.call(Se,t)&&Q.indexOf(t)<0&&(c[t]=Se[t]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Se);p{var c;const{prefixCls:t,bordered:p=!0,status:E,size:z,disabled:q,onBlur:Ce,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:ye,styles:oe,rootClassName:le,onChange:$,classNames:S}=Se,B=qe(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(ie.E_),xe=Pe("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(xe),{compactSize:Re,compactItemClassnames:lt}=(0,Z.ri)(xe,k),Ee=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(ce.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,T.F)(R,E),x=he(Se)||!!h,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const J=(0,w.Z)(nt,!0),F=Ye=>{J(),Ce==null||Ce(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},se=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:xe,autoComplete:pe==null?void 0:pe.autoComplete},B,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),ye),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),oe),suffix:te,allowClear:ue,className:v()(ze,le,lt,pe==null?void 0:pe.className),onChange:se,addonAfter:ct&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:v()({[`${xe}-sm`]:Ee==="small",[`${xe}-lg`]:Ee==="large",[`${xe}-rtl`]:k==="rtl",[`${xe}-borderless`]:!p},!x&&(0,T.Z)(xe,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:v()({[`${xe}-affix-wrapper-sm`]:Ee==="small",[`${xe}-affix-wrapper-lg`]:Ee==="large",[`${xe}-affix-wrapper-rtl`]:k==="rtl",[`${xe}-affix-wrapper-borderless`]:!p},(0,T.Z)(`${xe}-affix-wrapper`,d,h),_e),wrapper:v()({[`${xe}-group-rtl`]:k==="rtl"},_e),group:v()({[`${xe}-group-wrapper-sm`]:Ee==="small",[`${xe}-group-wrapper-lg`]:Ee==="large",[`${xe}-group-wrapper-rtl`]:k==="rtl",[`${xe}-group-wrapper-disabled`]:Ue},(0,T.Z)(`${xe}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),v=e.n(b),ee=e(9296),f=e(59301),V=e(19080),T=e(36355),ie=e(1684),ce=e(19716),C=e(32441),Ne=e(9432),Z=e(9937),w=function(he,qe){var bt={};for(var Ie in he)Object.prototype.hasOwnProperty.call(he,Ie)&&qe.indexOf(Ie)<0&&(bt[Ie]=he[Ie]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,Ie=Object.getOwnPropertySymbols(he);ae{const{prefixCls:bt,bordered:Ie=!0,size:ae,disabled:Se,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:E,className:z}=he,q=w(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ce,direction:Ke}=f.useContext(T.E_),We=(0,ce.Z)(ae),Ze=f.useContext(ie.Z),ct=Se!=null?Se:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:ye}=f.useContext(C.aM),oe=(0,V.F)(Oe,Q),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=le.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var xe,nt;(0,Ne.n)((nt=(xe=le.current)===null||xe===void 0?void 0:xe.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=le.current)===null||pe===void 0?void 0:pe.blur()}}});const $=Ce("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[B,Pe]=(0,Z.ZP)($);return B(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:v()(z,E),classes:{affixWrapper:v()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ie,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,oe),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${$}-borderless`]:!Ie,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,oe),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},ye),showCount:t,ref:le})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(v,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var T,ie,ce,C;!((T=v.current)===null||T===void 0)&&T.input&&((ie=v.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ce=v.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((C=v.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(T=>{T&&clearTimeout(T)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(32441),V=e(9937),ie=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:ye}=Ze,oe=ct("input-group",ze),le=ct("input"),[$,S]=(0,V.ZP)(le),B=b()(oe,{[`${oe}-lg`]:Ze.size==="large",[`${oe}-sm`]:Ze.size==="small",[`${oe}-compact`]:Ze.compact,[`${oe}-rtl`]:Oe==="rtl"},S,ye),Pe=(0,v.useContext)(f.aM),k=(0,v.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(v.createElement("span",{className:B,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:k},Ze.children)))},ce=e(9432),C=e(73331),Ne=e(15277),Z=e(2738),w=e(8654),et=e(59412),he=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);yeZe?v.createElement(Ne.Z,null):v.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ae=v.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[ye,oe]=(0,v.useState)(()=>ze?Oe.visible:!1),le=(0,v.useRef)(null);v.useEffect(()=>{ze&&oe(Oe.visible)},[ze,Oe]);const $=(0,et.Z)(le),S=()=>{const{disabled:Ue}=Ze;Ue||(ye&&$(),oe(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},B=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(ye),x={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),x)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:xe}=Ze,nt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=v.useContext(ee.E_),_e=mt("input",pe),Re=mt("input-password",k),lt=Oe&&B(Re),Ee=b()(Re,Pe,{[`${Re}-${xe}`]:!!xe}),G=Object.assign(Object.assign({},(0,Z.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:ye?"text":"password",className:Ee,prefixCls:_e,suffix:lt});return xe&&(G.size=xe),v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(ct,le)},G))}),Se=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),E=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);ye{const{prefixCls:Oe,inputPrefixCls:ze,className:ye,size:oe,suffix:le,enterButton:$=!1,addonAfter:S,loading:B,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:xe,onCompositionEnd:nt}=Ze,mt=E(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Re}=v.useContext(ee.E_),lt=v.useRef(!1),Ee=_e("input-search",Oe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(Ee,Re),R=(0,t.Z)($e=>{var ft;return(ft=oe!=null?oe:Ue)!==null&&ft!==void 0?ft:$e}),h=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||B||x($e)},J=typeof $=="boolean"?v.createElement(Se.Z,null):null,F=`${Ee}-button`;let De;const se=$||{},te=se.type&&se.type.__ANT_BUTTON===!0;te||se.type==="button"?De=(0,Q.Tm)(se,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=se==null?void 0:se.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=v.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:x,loading:B,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ue=b()(Ee,{[`${Ee}-rtl`]:Re==="rtl",[`${Ee}-${R}`]:!!R,[`${Ee}-with-button`]:!!$},ye),Ye=$e=>{lt.current=!0,xe==null||xe($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:le,onChange:l,className:ue,disabled:Pe}))}),Ce=e(1643);const Ke=ce.Z;Ke.Group=ie,Ke.Search=q,Ke.TextArea=Ce.Z,Ke.Password=ae;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return T},TM:function(){return Q},Xy:function(){return ie},bi:function(){return Ne},e5:function(){return Se},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),T=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:E,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:E,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:E,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Ce,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:E,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:z,activeShadow:Ce}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},T(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},ce(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:E}=c,q=(p-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:E,motionDurationSlow:z,colorIcon:q,colorIconHover:Ce,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:E},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Ce}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:E,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),w(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},Ie=c=>{const{componentCls:t,antCls:p}=c,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${p}-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,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:c.controlHeightLG},[`&-small ${E}-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}}}}},ae=c=>{const{componentCls:t,paddingLG:p}=c,E=`${t}-textarea`;return{[E]:{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:p}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:E,lineWidth:z,controlHeightSM:q,controlHeightLG:Ce,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:ye,controlOutlineWidth:oe,controlOutline:le,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*E)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*E)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Ce-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:ye,hoverBorderColor:ye,activeShadow:`0 0 0 ${oe}px ${le}`,errorActiveShadow:`0 0 0 ${oe}px ${$}`,warningActiveShadow:`0 0 0 ${oe}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,Se(c));return[et(t),ae(t),qe(t),bt(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return Se},Z:function(){return t}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(E,z){return b.createElement(f.Z,(0,o.Z)({},E,{ref:z,icon:ee}))},T=b.forwardRef(V),ie=T,ce=e(33853),C=e(38819),Ne=e(92310),Z=e.n(Ne),w=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ie=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{let p=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${E}${p}`}})();var t=b.forwardRef((p,E)=>{const{prefixCls:z,className:q,trigger:Ce,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:ye=200,collapsedWidth:oe=80,zeroWidthTriggerStyle:le,breakpoint:$,onCollapse:S,onBreakpoint:B}=p,Pe=Ie(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,xe]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&xe(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||xe(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),B==null||B(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in ae){h=l(`(max-width: ${ae[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:Ee}=(0,b.useContext)(qe.E_),G=()=>{const R=Ee("layout-sider",z),h=(0,w.Z)(Pe,["collapsed"]),l=pe?oe:ye,d=he(l)?`${l}px`:String(l),x=parseFloat(String(oe||0))===0?b.createElement("span",{onClick:lt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Ce||b.createElement(ie,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(ce.Z,null),collapsed:ze?b.createElement(ce.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=Ce!==null?x||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},Ce||F):null,se=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&Ce!==null&&!x,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:se,ref:E}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&x?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Se.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return Se},$_:function(){return ae},h4:function(){return Ie},Gs:function(){return w},ZP:function(){return Q}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(2738),f=e(59301),V=e(36355),T=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:E,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:E,triggerColor:z,footerBg:q,triggerBg:Ce,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:ye,motionDurationMid:oe,motionDurationSlow:le,fontSize:$,borderRadius:S,bodyBg:B,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:B,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${oe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${oe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-ye,zIndex:1,width:ye,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ye,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:E,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,T.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:E,colorText:z,controlHeightSM:q,marginXXS:Ce,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Ce*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var E in c)Object.prototype.hasOwnProperty.call(c,E)&&t.indexOf(E)<0&&(p[E]=c[E]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:E}=c;return z=>f.forwardRef((Ce,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},Ce)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:E,className:z,tagName:q}=c,Ce=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Oe=E?`${We}-${E}`:We;return Ze(f.createElement(q,Object.assign({className:v()(p||Oe,z,ct),ref:t},Ce)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[E,z]=f.useState([]),{prefixCls:q,className:Ce,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ye=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:oe,layout:le}=f.useContext(V.E_),$=oe("layout",q),[S,B]=Ne($),Pe=v()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:E.length>0,[`${$}-rtl`]:p==="rtl"},le==null?void 0:le.className,Ce,Ke,B),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(xe=>[].concat((0,o.Z)(xe),[pe]))},removeSider:pe=>{z(xe=>xe.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(w.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Oe)},ye),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ae=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),Se=et({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),v=e(70425),ee=function(T,ie){var ce={};for(var C in T)Object.prototype.hasOwnProperty.call(T,C)&&ie.indexOf(C)<0&&(ce[C]=T[C]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(T);Ne{const{children:ce}=T,C=ee(T,["children"]),Ne=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(b.BR,null,(0,v.supportNodeRef)(ce)?o.cloneElement(ce,{ref:ie}):ce))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),T=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:h,className:l,dashed:d}=R,x=T(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},x))},C=e(11592),Ne=e(2738),Z=e(6848),w=e(92343),he=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:x,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:se,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=b.useContext(he),Ye=j=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!x||(0,w.l$)(d)&&d.type==="span")&&d&&j&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(v.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,w.Tm)(x,{className:f()((0,w.l$)(x)?(h=x.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ue));return te||(A=b.createElement(Z.Z,Object.assign({},ft,{placement:se==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},ae=R=>{var h;const{popupClassName:l,icon:d,title:x,theme:P}=R,J=b.useContext(he),{prefixCls:F,inlineCollapsed:De,theme:se}=J,te=(0,o.Xl)();let ue;if(!d)ue=De&&!te.length&&x&&typeof x=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},x.charAt(0)):b.createElement("span",{className:`${F}-title-content`},x);else{const Ge=(0,w.l$)(x)&&x.type==="span";ue=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:f()((0,w.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?x:b.createElement("span",{className:`${F}-title-content`},x))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(he.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(F,l,`${F}-${P||se}`)})))},Se=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(h&&typeof h=="object"){const d=h,{label:x,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),se=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:se},De,{title:x}),E(P)):b.createElement(ae,Object.assign({key:se},De,{title:x}),E(P)):F==="divider"?b.createElement(ce,Object.assign({key:se},De)):b.createElement(bt,Object.assign({key:se},De),x)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&E(R),[R])}var q=e(64993),Ce=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),ye=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,Ce.oN)(R));var B=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:se,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${se}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:se,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:se,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=x+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:se,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:se}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ge})}}]};const xe=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:se,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ce.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,Ce.Wf)(R)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:j,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${J}`,`padding ${x} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:se,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xe(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},xe(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:se,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Oe.TS)(gt,{itemColor:se,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),ye(gt),pe(gt),B(gt,"light"),B(Ht,"dark"),le(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:se,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:se,groupTitleColor:se,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=b.useContext(t.Z),P=x||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:se}=b.useContext(V.E_),te=J(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ue||P.prefixCls),[yn,Nn]=_e(gn,!x),Be=f()(`${gn}-${$e}`,se==null?void 0:se.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,w.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(he.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},se==null?void 0:se.style),Ge),className:Be,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(v.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),b.createElement(Ee,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=ae,G.Divider=ce,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),v=e(40001),ee=e(19248),f=e(99267),V=e(92310),T=e.n(V),ie=e(2738),ce=e(36355),C=e(92413),Ne=e(33708),Z=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:T()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ie=e(39559),ae=e(33606),Se=e(47273),Q=0,c=(0,Se.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ae.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},E=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ie.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:at},o.createElement(E,{bg:Be}))))}),Ce=q,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Oe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Tt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(we){return we&&(0,Ie.Z)(we)==="object"}),i=ne&&(0,Ie.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),be=function(){var it=0;return y.map(function(ht,Ot){var Lt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Lt,s,Je);return it+=ht,o.createElement(Ce,{key:Ot,color:Lt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Lt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,Ie.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Tt);return Ot+=(qt-H.strokeDashoffset+Tt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:T()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():be())},ze=Oe,ye={Line:bt,Circle:ze},oe=e(6848),le=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const B=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},Pe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,xe=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(xe(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Nn=T()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:B(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(oe.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},se=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),se(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ce.E_),Be=gn("progress",Me),[at,rt]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Tt=T()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Tt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(B,Pe){return b.createElement(f.Z,(0,o.Z)({},B,{ref:Pe,icon:ee}))},T=b.forwardRef(V),ie=T,ce=e(92310),C=e.n(ce),Ne=e(400),Z=e(33606),w=e(37061),et=e(18929),he=e(10228),qe=e(26112);function bt(S,B){var Pe=S.disabled,k=S.prefixCls,pe=S.character,xe=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Re=S.allowHalf,lt=S.focused,Ee=S.onHover,G=S.onClick,Ue=function(F){Ee(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===he.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},x),b.createElement("div",{className:"".concat(k,"-second")},x)));return xe&&(P=xe(P,S)),P}var Ie=b.forwardRef(bt);function ae(){var S=b.useRef({});function B(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[B,Pe]}function Se(S){var B=S.pageXOffset,Pe="scrollLeft";if(typeof B!="number"){var k=S.document;B=k.documentElement[Pe],typeof B!="number"&&(B=k.body[Pe])}return B}function Q(S){var B,Pe,k=S.ownerDocument,pe=k.body,xe=k&&k.documentElement,nt=S.getBoundingClientRect();return B=nt.left,Pe=nt.top,B-=xe.clientLeft||pe.clientLeft||0,Pe-=xe.clientTop||pe.clientTop||0,{left:B,top:Pe}}function c(S){var B=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return B.left+=Se(k),B.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,B){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,xe=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Re=_e===void 0?5:_e,lt=S.allowHalf,Ee=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,se=S.onHoverChange,te=S.onChange,ue=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,w.Z)(S,t),Qe=ae(),A=(0,Z.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(B,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,Z.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var U=P==="rtl",be=s+1;if(Ee){var Fe=j(s),we=c(Fe),it=Fe.clientWidth;(U&&re-we>it/2||!U&&re-we0&&!U||re===he.Z.RIGHT&&be>0&&U?(Ee?be-=.5:be-=1,vn(be),s.preventDefault()):re===he.Z.LEFT&&be{const{componentCls:B}=S;return{[`${B}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${B}-star-first, &-half ${B}-star-second`]:{opacity:1},[`&-half ${B}-star-first, &-full ${B}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:B}=S;return{[B]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${B} ${B}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${B}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var ye=(0,We.Z)("Rate",S=>{const B=(0,Ze.TS)(S,{});return[ze(B)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),oe=function(S,B){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&B.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:xe,tooltips:nt,character:mt=b.createElement(ie,null)}=S,_e=oe(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,x)=>{let{index:P}=x;return nt?b.createElement(Ce.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:Ee,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=ye(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),xe);return R(b.createElement(z,Object.assign({ref:B,character:mt,characterRender:Re},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:Ee})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),v=e(77861),ee=e(2738),f=e(59301),V=e(53487),T=e(62892),ie=e(19080),ce=e(36355),C=e(1684),Ne=e(93891),Z=e(19716),w=e(32441),et=e(33234),he=e(14154),qe=e(58582),bt=e(84443),Ie=e(66339),ae=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{var z,{prefixCls:q,bordered:Ce=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:ye,listItemHeight:oe=24,size:le,disabled:$,notFoundContent:S,status:B,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:xe,style:nt,allowClear:mt}=p,_e=ae(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:Ee,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(ce.E_),d=lt("select",q),x=lt(),P=xe!=null?xe:G,{compactSize:J,compactItemClassnames:F}=(0,et.ri)(d,P),[De,se]=(0,he.Z)(d),te=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===Se?"combobox":ln},[_e.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(w.aM),j=(0,ie.F)($e,B);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(Ee==null?void 0:Ee("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ie.Z)(Object.assign(Object.assign({},_e),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,se),Nt=(0,Z.Z)(ln=>{var gn;return(gn=le!=null?le:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!Ce,[`${d}-in-form-item`]:Qe},(0,ie.Z)(d,j,ft),F,l==null?void 0:l.className,Ke,We,se),vn=f.useMemo(()=>ye!==void 0?ye:P==="rtl"?"bottomRight":"bottomLeft",[ye,P]),dn=(0,qe.Z)(Pe,h);return De(f.createElement(v.ZP,Object.assign({ref:E,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,T.m)(x,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:oe,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116),f=e(13826),V=e(92899);const T=t=>{const{optionHeight:p,optionFontSize:E,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:E}=t,z=`${E}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ce=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${Ce}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${Ce}${We}topLeft, + ${q}${We}topRight, + ${Ce}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},T(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:E,lineWidth:z}=t;const q=(E-p)/2-z,Ce=Math.ceil(q/2);return[q,Ce]};function Z(t,p){const{componentCls:E,iconCls:z}=t,q=`${E}-selection-overflow`,Ce=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${E}-${p}`:"";return{[`${E}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Ce}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ce,marginTop:C,marginBottom:C,lineHeight:`${Ce-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:t.fontFamily,lineHeight:`${Ce}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,E=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[Z(t),Z(E,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(z,"lg")]};function he(t,p){const{componentCls:E,inputPaddingHorizontalBase:z,borderRadius:q}=t,Ce=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${E}-${p}`:"";return{[`${E}-single${We}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${Ce}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ce}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${E}-selection-search-input`]:{height:Ce},"&:after":{lineHeight:`${Ce}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${p}-selector`]:{padding:`0 ${E}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,p){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Ce,antCls:Ke}=p,We=E?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ce}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ae=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=t=>{const{componentCls:p,inputPaddingHorizontalBase:E,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ae(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Se(t),qe(t),et(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},Ie(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:E}=p;const z=(0,v.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:E,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Ce,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:ye,controlHeightSM:oe,colorBgContainerDisabled:le,colorTextDisabled:$}=t;return{zIndexPopup:Ce+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*E)/2}px ${q}px`,optionFontSize:p,optionLineHeight:E,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:ye,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:oe,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(v,ee){return v||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,v){return v!==void 0?v:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(40001),b=e(19248),v=e(99267),ee=e(84105),f=e(58617),V=e(47472),T=e(59301);function ie(ce){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:Z,removeIcon:w,loading:et,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ie,feedbackIcon:ae,showArrow:Se,componentName:Q}=ce;const c=Ne!=null?Ne:T.createElement(b.Z,null),t=q=>C===null&&!qe&&!Se?null:T.createElement(T.Fragment,null,Ie!==!1&&q,qe&&ae);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(T.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Ce=>{let{open:Ke,showSearch:We}=Ce;return t(Ke&&We?T.createElement(V.Z,{className:q}):T.createElement(ee.Z,{className:q}))}}let E=null;Z!==void 0?E=Z:he?E=T.createElement(o.Z,null):E=null;let z=null;return w!==void 0?z=w:z=T.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:E,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(2738),T=l=>{const{prefixCls:d,className:x,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),se=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=v.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return v.createElement("span",{className:b()(d,De,se,x),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),ce=e(83116),C=e(37613);const Ne=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},Z(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},w(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(J)),[`${d}${d}-sm`]:Object.assign({},w(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he(J)),[`${P}-sm`]:Object.assign({},he(F))}},Ie=l=>Object.assign({width:l},Z(l)),ae=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},Ie(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Se=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},Se(l,P,x)),{[`${x}-lg`]:Object.assign({},Q(J))}),Se(l,J,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},Q(F))}),Se(l,F,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:se,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},w(te)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},w(ue)),[`${x}-sm`]:Object.assign({},w(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ae(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${x}, + ${F}, + ${De}, + ${se} + `]:Object.assign({},et(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,J=x;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},Ce=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=v.useContext(ee.E_),se=De("skeleton",d),[te,ue]=p(se),Ye=b()(se,`${se}-element`,{[`${se}-active`]:F},x,P,ue);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:b()(`${se}-image`,x),style:J},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${se}-image-svg`},v.createElement("path",{d:Ke,className:`${se}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),ye={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"},oe=ye,le=e(7657),$=function(d,x){return v.createElement(le.Z,(0,ze.Z)({},d,{ref:x,icon:oe}))},S=v.forwardRef($),B=S,k=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,x,P),$e=De!=null?De:v.createElement(B,null);return ue(v.createElement("div",{className:Ge},v.createElement("div",{className:b()(`${te}-image`,x),style:J},$e)))},pe=e(26407),nt=l=>{const d=se=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[se];if(ue-1===se)return te},{prefixCls:x,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((se,te)=>v.createElement("li",{key:te,style:{width:d(te)}}));return v.createElement("ul",{className:b()(x,P),style:J},De)},_e=l=>{let{prefixCls:d,className:x,width:P,style:J}=l;return v.createElement("h3",{className:b()(d,x),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ee(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const Ue=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:J,style:F,children:De,avatar:se=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",d),[j,Me]=p(A);if(x||!("loading"in l)){const Xe=!!se,tt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(se));Je=v.createElement("div",{className:`${A}-header`},v.createElement(T,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},Ee(Xe,At)),Re(te));tn=v.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ue));Nt=v.createElement(nt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=Ce,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),v=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const T=o.createContext({latestIndex:0}),ie=T.Provider;var C=Ie=>{let{className:ae,index:Se,children:Q,split:c,style:t}=Ie;const{latestIndex:p}=o.useContext(T);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ae,style:t},Q),Se{var Se,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:E=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Ce,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:ye,styles:oe}=Ie,le=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(E)?E:[E,E],B=Z(S),Pe=Z($),k=w(S),pe=w($),xe=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Re]=(0,Ne.Z)(mt),lt=v()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:B,[`${mt}-gap-col-${$}`]:Pe},q,Ce),Ee=v()(`${mt}-item`,(Se=ye==null?void 0:ye.item)!==null&&Se!==void 0?Se:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=xe.map((l,d)=>{var x,P;l!=null&&(G=d);const J=l&&l.key||`${Ee}-${d}`;return o.createElement(C,{className:Ee,key:J,index:d,split:ct,style:(x=oe==null?void 0:oe.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(xe.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!B&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:ae,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},le),o.createElement(ie,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),T=e(61621),ce=E=>{const{value:z,formatter:q,precision:Ce,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=E;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const ye=ze[1];let oe=ze[2]||"0",le=ze[4]||"";oe=oe.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof Ce=="number"&&(le=le.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),le&&(le=`${Ke}${le}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ye,oe),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),Z=e(37613);const w=E=>{const{componentCls:z,marginXXS:q,padding:Ce,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=E;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:Ce},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var et=(0,Ne.Z)("Statistic",E=>{const z=(0,Z.TS)(E,{});return[w(z)]},E=>{const{fontSizeHeading3:z,fontSize:q}=E;return{titleFontSize:q,contentFontSize:z}}),qe=E=>{const{prefixCls:z,className:q,rootClassName:Ce,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:ye,loading:oe=!1,onMouseEnter:le,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:B=","}=E,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),xe=Pe("statistic",z),[nt,mt]=et(xe),_e=o.createElement(ce,Object.assign({decimalSeparator:S,groupSeparator:B,prefixCls:xe},E,{value:Ze})),Re=f()(xe,{[`${xe}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,Ce,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:le,onMouseLeave:$},ct&&o.createElement("div",{className:`${xe}-title`},ct),o.createElement(T.Z,{paragraph:!1,loading:oe,className:`${xe}-skeleton`},o.createElement("div",{style:We,className:`${xe}-content`},ze&&o.createElement("span",{className:`${xe}-content-prefix`},ze),Oe?Oe(_e):_e,ye&&o.createElement("span",{className:`${xe}-content-suffix`},ye)))))};const bt=[["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 Ie(E,z){let q=E;const Ce=/\[[^\]]*]/g,Ke=(z.match(Ce)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(Ce,"[]"),Ze=bt.reduce((Oe,ze)=>{let[ye,oe]=ze;if(Oe.includes(ye)){const le=Math.floor(q/oe);return q-=le*oe,Oe.replace(new RegExp(`${ye}+`,"g"),$=>{const S=$.length;return le.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(Ce,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function ae(E,z){const{format:q=""}=z,Ce=new Date(E).getTime(),Ke=Date.now(),We=Math.max(Ce-Ke,0);return Ie(We,q)}const Se=1e3/30;function Q(E){return new Date(E).getTime()}const c=E=>{const{value:z,format:q="HH:mm:ss",onChange:Ce,onFinish:Ke}=E,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const oe=Q(z);oe>=Date.now()&&(Ze.current=setInterval(()=>{We(),Ce==null||Ce(oe-Date.now()),oe(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(oe,le)=>ae(oe,Object.assign(Object.assign({},le),{format:q})),ye=oe=>(0,v.Tm)(oe,{title:void 0});return o.createElement(qe,Object.assign({},E,{valueRender:ye,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),T=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ce,outKeyframes:C},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:T,outKeyframes:ie}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return V},oN:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),T=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:T,outKeyframes:ie},"slide-right":{inKeyframes:ce,outKeyframes:C}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),v=e(92310),ee=e.n(v),f=e(92413),V=e(6909),T=e(4771),ie=e(9427),ce=e(25440),C=e(400),Ne=e(37061),Z=e(85195),w=e(39559),et=e(20569),he=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(H);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Ie(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var de=I.data[ge];if(Array.isArray(de)){de.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,de)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(H),{abort:function(){N.abort()}}}var ae=+new Date,Se=0;function Q(){return"rc-upload-".concat(ae,"-").concat(++Se)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",de=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?de===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),K=[];function ge(){H.readEntries(function(de){var W=Array.prototype.slice.apply(de);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var E=function(N,H,K){var ge=function de(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){de(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(de){ge(de.webkitGetAsEntry())})},z=E,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(I){(0,ie.Z)(H,I);var N=(0,ce.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,de=new Array(ge),W=0;W{let{uid:de}=ge;return de===I.uid});return K===-1?H.push(I):H[K]=I,H}function ue(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(K=>K[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[H]!==I[H]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:de,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;de>W?(O=W*(Qe/de),Y=-(O-u)/2):(u=de*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),N(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(ge.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:K,style:ge,locale:de,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),H,de.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,de.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:de.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(oe.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:de,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(oe.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:K,fontSize:ge,lineHeight:de}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Tt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,de=`${N}-list`,W=`${de}-item`;return{[`${N}-wrapper`]:{[` + ${de}${de}-picture, + ${de}${de}-picture-card, + ${de}${de}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${de}${de}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,de=`${N}-list`,W=`${de}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:de}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:de*2.55});return[i(u),ln(u),Tt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,H,K){function ge(de){return de instanceof H?de:new H(function(W){W(de)})}return new(H||(H=Promise))(function(de,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?de(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:de=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Tn=(0,b.Z)(Mn),qn=!1;Vt===1?Tn=Tn.slice(-1):Vt&&(qn=Tn.length>Vt,Tn=Tn.slice(0,Vt)),(0,ye.flushSync)(()=>{Pt(Tn)});const br={file:Rn,fileList:Tn};or&&(br.event=or),(!qn||Tn.some(jr=>jr.uid===Rn.uid))&&(0,ye.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Tn}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Tn&&(qn=yield Tn(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>se(qn.file));let Tn=(0,b.Z)(It);or.forEach(qn=>{Tn=te(qn,Tn)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Tn)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Tn=se(Mn);Tn.status="done",Tn.percent=100,Tn.response=Rn,Tn.xhr=or;const qn=te(Tn,It);an(Tn,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=se(Mn);or.status="uploading",or.percent=Rn.percent;const Tn=te(or,It);an(or,Tn,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Tn=se(or);Tn.error=Rn,Tn.response=Mn,Tn.status="error";const qn=te(Tn,It);an(Tn,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Tn;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Tn=mn.current)===null||Tn===void 0||Tn.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(oe.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Tr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Tr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Tr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Tr()))};var we=o.forwardRef(be),it=function(I,N){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(we,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Lt=we;Lt.Dragger=Ot,Lt.LIST_IGNORE=U;var yt=Lt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),v=e(33606),ee=e(37061),f=e(35593),V=e(92310),T=e.n(V),ie=e(8654),ce=e(59301),C=e(10228),Ne=e(16089),Z=C.Z.ESC,w=C.Z.TAB;function et(E){var z=E.visible,q=E.triggerRef,Ce=E.onVisibleChange,Ke=E.autoFocus,We=E.overlayRef,Ze=ce.useRef(!1),ct=function(){if(z){var oe,le;(oe=q.current)===null||oe===void 0||(le=oe.focus)===null||le===void 0||le.call(oe),Ce==null||Ce(!1)}},Oe=function(){var oe;return(oe=We.current)!==null&&oe!==void 0&&oe.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(oe){switch(oe.keyCode){case Z:ct();break;case w:{var le=!1;Ze.current||(le=Oe()),le?oe.preventDefault():ct();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ce.forwardRef)(function(E,z){var q=E.overlay,Ce=E.arrow,Ke=E.prefixCls,We=(0,ce.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,ie.sQ)(z,We==null?void 0:We.ref);return ce.createElement(ce.Fragment,null,Ce&&ce.createElement("div",{className:"".concat(Ke,"-arrow")}),ce.cloneElement(We,{ref:(0,ie.Yr)(We)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},Ie=[0,0],ae={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ie}},Se=ae,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(E,z){var q,Ce=E.arrow,Ke=Ce===void 0?!1:Ce,We=E.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=E.transitionName,Oe=E.animation,ze=E.align,ye=E.placement,oe=ye===void 0?"bottomLeft":ye,le=E.placements,$=le===void 0?Se:le,S=E.getPopupContainer,B=E.showAction,Pe=E.hideAction,k=E.overlayClassName,pe=E.overlayStyle,xe=E.visible,nt=E.trigger,mt=nt===void 0?["hover"]:nt,_e=E.autoFocus,Re=E.overlay,lt=E.children,Ee=E.onVisibleChange,G=(0,ee.Z)(E,Q),Ue=ce.useState(),R=(0,v.Z)(Ue,2),h=R[0],l=R[1],d="visible"in E?xe:h,x=ce.useRef(null),P=ce.useRef(null),J=ce.useRef(null);ce.useImperativeHandle(z,function(){return x.current});var F=function(Qe){l(Qe),Ee==null||Ee(Qe)};et({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:_e,overlayRef:P});var De=function(Qe){var A=E.onOverlayClick;l(!1),A&&A(Qe)},se=function(){return ce.createElement(qe,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?se:se()},ue=function(){var Qe=E.minOverlayWidthMatchTrigger,A=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Qe:!A},Ye=function(){var Qe=E.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(lt,{className:T()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,ie.Yr)(lt)?(0,ie.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:x,popupClassName:T()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:B,hideAction:$e,popupPlacement:oe,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return ae}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(92310),V=e.n(f),T=e(59301),ie=e(5643),ce=function(Q){var c,t,p=Q.inputElement,E=Q.prefixCls,z=Q.prefix,q=Q.suffix,Ce=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,ye=Q.triggerFocus,oe=Q.allowClear,le=Q.value,$=Q.handleReset,S=Q.hidden,B=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,xe=Q.components,nt=(xe==null?void 0:xe.affixWrapper)||"span",mt=(xe==null?void 0:xe.groupWrapper)||"span",_e=(xe==null?void 0:xe.wrapper)||"span",Re=(xe==null?void 0:xe.groupAddon)||"span",lt=(0,T.useRef)(null),Ee=function(se){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(se.target)&&(ye==null||ye())},G=function(){var se;if(!oe)return null;var te=!ct&&!Oe&&le,ue="".concat(E,"-clear-icon"),Ye=(0,ee.Z)(oe)==="object"&&oe!==null&&oe!==void 0&&oe.clearIcon?oe.clearIcon:"\u2716";return T.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ue,(se={},(0,v.Z)(se,"".concat(ue,"-hidden"),!te),(0,v.Z)(se,"".concat(ue,"-has-suffix"),!!q),se)),role:"button",tabIndex:-1},Ye)},Ue=(0,T.cloneElement)(p,{value:le,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(Q)&&!(0,ie.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(Q)&&!(0,ie.He)(Q)?Ze:{})});if((0,ie.X3)(Q)){var R,h="".concat(E,"-affix-wrapper"),l=V()(h,(R={},(0,v.Z)(R,"".concat(h,"-disabled"),ct),(0,v.Z)(R,"".concat(h,"-focused"),ze),(0,v.Z)(R,"".concat(h,"-readonly"),Oe),(0,v.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&oe&&le),R),!(0,ie.He)(Q)&&We,B==null?void 0:B.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||oe)&&T.createElement("span",{className:V()("".concat(E,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=T.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,ie.He)(Q)&&S,onClick:Ee},k==null?void 0:k.affixWrapper,{ref:lt}),z&&T.createElement("span",{className:V()("".concat(E,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,T.cloneElement)(p,{value:le,hidden:null}),d)}if((0,ie.He)(Q)){var x="".concat(E,"-group"),P="".concat(x,"-addon"),J=V()("".concat(E,"-wrapper"),x,B==null?void 0:B.wrapper),F=V()("".concat(E,"-group-wrapper"),We,B==null?void 0:B.group);return T.createElement(mt,{className:F,style:Ze,hidden:S},T.createElement(_e,{className:J},Ce&&T.createElement(Re,{className:P},Ce),(0,T.cloneElement)(Ue,{hidden:null}),Ke&&T.createElement(Re,{className:P},Ke)))}return Ue},C=ce,Ne=e(26407),Z=e(33606),w=e(37061),et=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,T.forwardRef)(function(Se,Q){var c=Se.autoComplete,t=Se.onChange,p=Se.onFocus,E=Se.onBlur,z=Se.onPressEnter,q=Se.onKeyDown,Ce=Se.prefixCls,Ke=Ce===void 0?"rc-input":Ce,We=Se.disabled,Ze=Se.htmlSize,ct=Se.className,Oe=Se.maxLength,ze=Se.suffix,ye=Se.showCount,oe=Se.type,le=oe===void 0?"text":oe,$=Se.classes,S=Se.classNames,B=Se.styles,Pe=(0,w.Z)(Se,qe),k=(0,et.Z)(Se.defaultValue,{value:Se.value}),pe=(0,Z.Z)(k,2),xe=pe[0],nt=pe[1],mt=(0,T.useState)(!1),_e=(0,Z.Z)(mt,2),Re=_e[0],lt=_e[1],Ee=(0,T.useRef)(null),G=function(F){Ee.current&&(0,ie.nH)(Ee.current,F)};(0,T.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=Ee.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,se){var te;(te=Ee.current)===null||te===void 0||te.setSelectionRange(F,De,se)},select:function(){var F;(F=Ee.current)===null||F===void 0||F.select()},input:Ee.current}}),(0,T.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){Se.value===void 0&&nt(F.target.value),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),E==null||E(F)},d=function(F){nt(""),G(),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},x=function(){var F=(0,he.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return T.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,v.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:B==null?void 0:B.input,ref:Ee,size:Ze,type:le}))},P=function(){var F=Number(Oe)>0;if(ze||ye){var De=(0,ie.D7)(xe),se=(0,Ne.Z)(De).length,te=(0,ee.Z)(ye)==="object"?ye.formatter({value:De,count:se,maxLength:Oe}):"".concat(se).concat(F?" / ".concat(Oe):"");return T.createElement(T.Fragment,null,!!ye&&T.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,v.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},B==null?void 0:B.count)},te),ze)}return null};return T.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:x(),handleReset:d,value:(0,ie.D7)(xe),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:B}))}),Ie=bt,ae=Ie},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return v}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function v(V,T,ie,ce){if(ie){var C=T;if(T.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(T,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ie(C);return}if(ce!==void 0){C=Object.create(T,{target:{value:V},currentTarget:{value:V}}),V.value=ce,ie(C);return}ie(C)}}function ee(V,T){if(V){V.focus(T);var ie=T||{},ce=ie.cursor;if(ce){var C=V.value.length;switch(ce){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),v=e(33708),ee=e(26407),f=e(33606),V=e(37061),T=e(92310),ie=e.n(T),ce=e(11780),C=e(18929),Ne=e(13697),Z=e(48736),w=e(59301),et=e(4676),he=w.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=w.useContext(he);return qe(O,u)}var Ie=e(80547),ae=["children","locked"],Se=w.createContext(null);function Q(u,O){var D=(0,v.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,ae),X=w.useContext(Se),He=(0,Ie.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return w.createElement(Se.Provider,{value:He},O)}var t=[],p=w.createContext(null);function E(){return w.useContext(p)}var z=w.createContext(t);function q(u){var O=w.useContext(z);return w.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var Ce=w.createContext(null),Ke=w.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function ye(){ze=document.activeElement}function oe(){ze=null}function le(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),B=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,xe=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Re=S.Z.END,lt=[pe,xe,Pe,k];function Ee(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,xe,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,xe,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,xe,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=O;var kt=function(){B.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=Ee(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Re)return;(lt.includes(st)||[_e,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,B.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,B.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function se(){var u=w.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,w.useRef)(new Map),X=(0,w.useRef)(new Map),He=w.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,w.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=w.useRef(u);O.current=u;var D=w.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(c,{mode:He,locked:!kt.current},w.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=w.useContext(Se),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=w.useContext(We),En=Gt._internalRenderSubMenuItem,kn=w.useContext(Ce),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Lr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Tr=la.active,kr=(0,V.Z)(la,s),Da=w.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Tn=w.useMemo(function(){return Tr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Tr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=w.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:w.createElement(c,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=w.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Tn),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Tn,open:pr,disabled:sr})),w.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Lr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Be(D,Y),He=E();w.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=w.createElement(re,u,X),w.createElement(z.Provider,{value:Y},Ae)}var be=e(39559),Fe=["className","title","eventKey","children"],we=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=w.useContext(Se),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,we),Y=q(D.eventKey),X=Be(O,Y),He=E();return He?X:w.createElement(it,(0,j.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=w.useContext(Se),X=Y.prefixCls,He=E();return He?null:w.createElement("li",{role:"separator",className:ie()("".concat(X,"-item-divider"),O),style:D})}var Lt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Lt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):w.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],H=[],K=w.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Lr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Tr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=w.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=w.useState(!1),Tn=(0,f.Z)(or,2),qn=Tn[0],br=Tn[1],jr=w.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Tr==null||Tr(fr)}yr?(0,et.flushSync)(va):va()},Mr=w.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=w.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;w.useEffect(function(){go&&Na(Qn)},[Qn]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=se(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,w.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(We.Provider,{value:Ko},w.createElement(he.Provider,{value:Xt},w.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Lr,onItemClick:Vo,onOpenChange:Wo},w.createElement(Ce.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,de=ge;de.Item=vn,de.SubMenu=U,de.ItemGroup=ht,de.Divider=Ot;var W=de},11780:function(fn,ot,e){e.d(ot,{Z:function(){return ye}});var o=e(92413),b=e(33708),v=e(33606),ee=e(37061),f=e(59301),V=e(92310),T=e.n(V),ie=e(29301),ce=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function Z(oe,le){var $=oe.prefixCls,S=oe.invalidate,B=oe.item,Pe=oe.renderItem,k=oe.responsive,pe=oe.responsiveDisabled,xe=oe.registerSize,nt=oe.itemKey,mt=oe.className,_e=oe.style,Re=oe.children,lt=oe.display,Ee=oe.order,G=oe.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(oe,C),h=k&&!lt;function l(F){xe(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&B!==Ne?Pe(B,{index:Ee}):Re,x;S||(x={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?Ee:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:T()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},x),_e)},P,R,{ref:le}),d);return k&&(J=f.createElement(ie.Z,{onResize:function(De){var se=De.offsetWidth;l(se)},disabled:pe},J)),J}var w=f.forwardRef(Z);w.displayName="Item";var et=w,he=e(6089),qe=e(4676),bt=e(16089);function Ie(oe){if(typeof MessageChannel=="undefined")(0,bt.Z)(oe);else{var le=new MessageChannel;le.port1.onmessage=function(){return oe()},le.port2.postMessage(void 0)}}function ae(){var oe=f.useRef(null),le=function(S){oe.current||(oe.current=[],Ie(function(){(0,qe.unstable_batchedUpdates)(function(){oe.current.forEach(function(B){B()}),oe.current=null})})),oe.current.push(S)};return le}function Se(oe,le){var $=f.useState(le),S=(0,v.Z)($,2),B=S[0],Pe=S[1],k=(0,he.Z)(function(pe){oe(function(){Pe(pe)})});return[B,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],E=function(le,$){var S=f.useContext(Q);if(!S){var B=le.component,Pe=B===void 0?"div":B,k=(0,ee.Z)(le,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,xe=(0,ee.Z)(S,t),nt=le.className,mt=(0,ee.Z)(le,p);return f.createElement(Q.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:T()(pe,nt)},xe,mt)))},z=f.forwardRef(E);z.displayName="RawItem";var q=z,Ce=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(oe){return"+ ".concat(oe.length," ...")}function ct(oe,le){var $=oe.prefixCls,S=$===void 0?"rc-overflow":$,B=oe.data,Pe=B===void 0?[]:B,k=oe.renderItem,pe=oe.renderRawItem,xe=oe.itemKey,nt=oe.itemWidth,mt=nt===void 0?10:nt,_e=oe.ssr,Re=oe.style,lt=oe.className,Ee=oe.maxCount,G=oe.renderRest,Ue=oe.renderRawRest,R=oe.suffix,h=oe.component,l=h===void 0?"div":h,d=oe.itemComponent,x=oe.onVisibleChange,P=(0,ee.Z)(oe,Ce),J=_e==="full",F=ae(),De=Se(F,null),se=(0,v.Z)(De,2),te=se[0],ue=se[1],Ye=te||0,Ge=Se(F,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Se(F,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],tt=Se(F,0),At=(0,v.Z)(tt,2),Je=At[0],gt=At[1],Ht=Se(F,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,v.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Tt=Ee===Ke,y=Pe.length&&Tt,_=Ee===We,ne=y||typeof Ee=="number"&&Pe.length>Ee,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof Ee=="number"&&(W=Pe.slice(0,Ee)),W},[Pe,mt,te,Ee,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Be+1):Pe.slice(i.length)},[Pe,i,y,Be]),re=(0,f.useCallback)(function(W,u){var O;return typeof xe=="function"?xe(W):(O=xe&&(W==null?void 0:W[xe]))!==null&&O!==void 0?O:u},[xe]),U=(0,f.useCallback)(k||function(W){return W},[k]);function be(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){be(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Lt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},N=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:we,display:u<=Be})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:we,display:u<=Be}))},H={order:Lt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Lt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(et,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),de=f.createElement(l,(0,o.Z)({className:T()(!_&&S,lt),style:Re,ref:le},P),i.map(N),ne?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Tt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Tt?f.createElement(ie.Z,{onResize:Fe,disabled:!y},de):de}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,ye=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return T}});var o=e(33606),b=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function V(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function T(ie){var ce=b.useState(),C=(0,o.Z)(ce,2),Ne=C[0],Z=C[1];return b.useEffect(function(){Z("rc_select_".concat(V()))},[]),ie||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),v=e(400),ee=e(33708),f=e(33606),V=e(37061),T=e(39559),ie=e(18929),ce=e(48736),C=e(59301),Ne=e(92310),Z=e.n(Ne),w=e(34280),et=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,we=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(be):ht=U,C.createElement("span",{className:re,onMouseDown:function(Lt){Lt.preventDefault(),Fe&&Fe(Lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:we,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:Z()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ie=bt;function ae(i,s,re,U,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,we=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,T.Z)(U)==="object")return U.clearIcon;if(be)return be},[U,be]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||we)&&!(it==="combobox"&&we===""))},[U,Fe,re.length,we,it]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Se=C.createContext(null);function Q(){return C.useContext(Se)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=C.useRef(null),we=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return we},[]);var it=function(Ot,Lt){we(),Fe.current=window.setTimeout(function(){be(Ot),Lt&&Lt()},i)};return[U,it,we]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var be=C.useRef(null);be.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(we){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=we.target;ht.shadowRoot&&we.composed&&(ht=we.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),z=e(11780),q=function(s,re){var U,be,Fe=s.prefixCls,we=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Lt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,de=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:we,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Lt,className:Z()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(be=U.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(we,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(we,"_list"),"aria-activedescendant":Y?N:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},Ce=C.forwardRef(q);Ce.displayName="Input";var Ke=Ce;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function ye(i){return["string","number"].includes((0,T.Z)(i))}function oe(i){var s=void 0;return i&&(ye(i.title)?s=i.title.toString():ye(i.label)&&(s=i.label.toString())),s}function le(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},B=function(s){var re=s.id,U=s.prefixCls,be=s.values,Fe=s.open,we=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Lt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,de=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?we:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:oe(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Lt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Lt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,E.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!be.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=B,k=function(s){var re=s.inputElement,U=s.prefixCls,be=s.id,Fe=s.inputRef,we=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Lt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,de=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Lt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&de&&!Rt&&(st=de),C.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Lt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?oe(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:be,open:yt,inputElement:re,disabled:we,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,E.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function xe(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),be=(0,C.useRef)(!1),Fe=s.prefixCls,we=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Lt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),de=(0,f.Z)(ge,2),W=de[0],u=de[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===he.Z.ENTER&&it==="tags"&&!be.current&&!we&&(I==null||I(st.target.value)),xe(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Ae=function(st){be.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!we)&&(we&&Lt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ee=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,be=s.disabled,Fe=s.visible,we=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Lt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,de=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;de&&(pt=de(it));var xt=C.useMemo(function(){return K||Ee(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Lt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),we)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,be=re.value,Fe=re.options,we=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:we||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,be=[],Fe=d(re,!1),we=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Lt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[we],value:H})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:K}),Lt(N[ht],!0)}})}return Lt(i,!1),be}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,we){var it=(0,h.Z)(we),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Lt=Fe.split(ht);return re=re||Lt.length>1,Lt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var be=U(i,s);return re?be:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function se(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,be=i.id,Fe=i.prefixCls,we=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Lt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,de=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=se(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Lt==null||Lt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Lr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Tr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Lr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Lr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Tn=(0,ie.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Tn,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var be=re,Fe=be.type.isSelectOptGroup,we=be.key,it=be.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(we===null?U:we,"__"),label:we},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,be){return C.useMemo(function(){var Fe=i,we=!i;we&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Lt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&we&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(we){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[we,Ot,H.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!u.has(It)}),it||Lt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),we&&It.preventDefault();break}case he.Z.ESC:Lt(!1),we&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Lr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Lr&&C.createElement(Ie,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,re=i.options,U=i.children,be=i.backfill,Fe=i.allowClear,we=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Lt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),de=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!we,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=0;we2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),we&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Tr(String(Xt))},[we,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Tr(""):(!se||I)&&(It(""),Tr(""))}),Tn=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Tr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Lt==null||Lt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Tn,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Tt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ce},default:function(){return ze}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(33606),V=e(37061),T=e(26407),ie=e(92310),ce=e.n(ie),C=e(93681),Ne=e(5643),Z=e(18929),w=e(59301),et=e(29301),he=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ae={},Se;function Q(ye){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=ye.getAttribute("id")||ye.getAttribute("data-reactid")||ye.getAttribute("name");if(oe&&ae[le])return ae[le];var $=window.getComputedStyle(ye),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),B=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ie.map(function(xe){return"".concat(xe,":").concat($.getPropertyValue(xe))}).join(";"),pe={sizingStyle:k,paddingSize:B,borderSize:Pe,boxSizing:S};return oe&&le&&(ae[le]=pe),pe}function c(ye){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),ye.getAttribute("wrap")?Se.setAttribute("wrap",ye.getAttribute("wrap")):Se.removeAttribute("wrap");var S=Q(ye,oe),B=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;Se.setAttribute("style","".concat(pe,";").concat(bt)),Se.value=ye.value||ye.placeholder||"";var xe=void 0,nt=void 0,mt,_e=Se.scrollHeight;if(k==="border-box"?_e+=Pe:k==="content-box"&&(_e-=B),le!==null||$!==null){Se.value=" ";var Re=Se.scrollHeight-B;le!==null&&(xe=Re*le,k==="border-box"&&(xe=xe+B+Pe),_e=Math.max(xe,_e)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+B+Pe),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return xe&&(lt.minHeight=xe),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,E=1,z=2,q=w.forwardRef(function(ye,oe){var le=ye,$=le.prefixCls,S=le.onPressEnter,B=le.defaultValue,Pe=le.value,k=le.autoSize,pe=le.onResize,xe=le.className,nt=le.style,mt=le.disabled,_e=le.onChange,Re=le.onInternalAutoSize,lt=(0,V.Z)(le,t),Ee=(0,Z.Z)(B,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(Ee,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=w.useRef();w.useImperativeHandle(oe,function(){return{textArea:l.current}});var d=w.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),x=(0,f.Z)(d,2),P=x[0],J=x[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},se=w.useState(z),te=(0,f.Z)(se,2),ue=te[0],Ye=te[1],Ge=w.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){F&&A()},[Pe,P,J,F]),(0,he.Z)(function(){if(ue===p)Ye(E);else if(ue===E){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ue]);var j=w.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ue===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,qe.Z)(function(){A()})))};w.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ue===p||ue===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},w.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:ce()($,xe,(0,v.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),Ce=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(ye,oe){return(0,T.Z)(ye||"").slice(0,oe).join("")}function Ze(ye,oe,le,$){var S=le;return ye?S=We(le,$):(0,T.Z)(oe||"").length$&&(S=oe),S}var ct=w.forwardRef(function(ye,oe){var le,$=ye.defaultValue,S=ye.value,B=ye.onFocus,Pe=ye.onBlur,k=ye.onChange,pe=ye.allowClear,xe=ye.maxLength,nt=ye.onCompositionStart,mt=ye.onCompositionEnd,_e=ye.suffix,Re=ye.prefixCls,lt=Re===void 0?"rc-textarea":Re,Ee=ye.classes,G=ye.showCount,Ue=ye.className,R=ye.style,h=ye.disabled,l=ye.hidden,d=ye.classNames,x=ye.styles,P=ye.onResize,J=(0,V.Z)(ye,Ke),F=(0,Z.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),se=De[0],te=De[1],ue=(0,w.useRef)(null),Ye=w.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=w.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=w.useRef(),tt=w.useRef(0),At=w.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,w.useImperativeHandle)(oe,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,w.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(xe)>0,sn=function(ke){Me(!0),Xe.current=se,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Tt=ke.currentTarget.value;if(Nt){var y,_=tt.current>=xe+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Tt=Ze(_,Xe.current,Tt,xe)}Tt!==se&&(te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,k,Tt)),mt==null||mt(ke)},on=function(ke){var Tt=ke.target.value;if(!j&&Nt){var y=ke.target.selectionStart>=xe+1||ke.target.selectionStart===Tt.length||!ke.target.selectionStart;Tt=Ze(y,se,Tt,xe)}te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,k,Tt)},vn=function(ke){var Tt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Tt&&Tt(ke),y==null||y(ke)},dn=function(ke){ft(!0),B==null||B(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Tt;te(""),tn(),(0,Ne.rJ)((Tt=ue.current)===null||Tt===void 0?void 0:Tt.textArea,ke,k)},yn=(0,Ne.D7)(se);!j&&Nt&&S==null&&(yn=We(yn,xe));var Nn=_e,Be;if(G){var at=(0,T.Z)(yn).length;(0,ee.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:xe}):Be="".concat(at).concat(Nt?" / ".concat(xe):""),Nn=w.createElement(w.Fragment,null,Nn,w.createElement("span",{className:ce()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Be))}var rt=function(ke){var Tt;P==null||P(ke),(Tt=ue.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=w.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:ce()(Ee==null?void 0:Ee.affixWrapper,(le={},(0,v.Z)(le,"".concat(lt,"-show-count"),G),(0,v.Z)(le,"".concat(lt,"-textarea-allow-clear"),pe),le))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:w.createElement(Ce,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ue}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return Ee}});var o=e(92413),b=e(39559),v=e(33708),ee=e(400),f=e(33606),V=e(37061),T=e(92310),ie=e.n(T),ce=e(29301),C=e(70425),Ne=e(34280),Z=e(59301),w=e(4676),et=Z.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,x=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,se={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(se={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:se},Z.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(x,"-holder-inner"),x)),ref:Ue},J),d,De)))});et.displayName="Filler";var he=et;function qe(G){var Ue=G.children,R=G.setRef,h=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,x,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var se=Ue+De,te=x(F,se,{style:{width:h},offsetX:l}),ue=J(F);return Z.createElement(qe,{key:ue,setRef:function(Ge){return d(F,Ge)}},te)})}function Ie(G,Ue,R,h){var l=R-G,d=Ue-R,x=Math.min(l,d)*2;if(h<=x){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function ae(G,Ue,R){var h=G.length,l=Ue.length,d,x;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,se=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&se?(clearTimeout(d.current),l.current=!1):(!se||l.current)&&x(),!l.current&&se}};function E(G,Ue,R,h,l,d,x){var P=(0,Z.useRef)(0),J=(0,Z.useRef)(null),F=(0,Z.useRef)(null),De=(0,Z.useRef)(!1),se=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!se(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,F.current=A,t||j.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;x(P.current*Me,!1),P.current=0})}}function ue(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ue(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=Z.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),x=d[0],P=d[1],J=function(De){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=x.get(De),ue=x.get(se);if(te===void 0||ue===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(ue)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ue,Ye){var Ge=G(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),se()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ue):R==null||R(ue))}return(0,Z.useEffect)(function(){return De},[]),[te,se,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),x=(0,Z.useRef)(null),P=(0,Z.useRef)(null),J,F=function(ue){if(h.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},se=function(ue){J(),ue.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ue.touches[0].pageX),d.current=Math.ceil(ue.touches[0].pageY),x.current=ue.target,x.current.addEventListener("touchmove",F,{passive:!1}),x.current.addEventListener("touchend",De,{passive:!0}))};J=function(){x.current&&(x.current.removeEventListener("touchmove",F),x.current.removeEventListener("touchend",De))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",se,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",se),J(),clearInterval(P.current)}},[G])}function ye(G){return Math.floor(Math.pow(G,.5))}function oe(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function le(G,Ue,R){Z.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,x,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(x),te()})},F=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},se=function(ue){if(l){var Ye=oe(ue,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-ye(Qe),J()}else if(Ye>=ft){var A=Ye-ft;x=ye(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",se),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",se),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,x,P){var J=Z.useRef(),F=Z.useState(null),De=(0,f.Z)(F,2),se=De[0],te=De[1];return(0,Ne.Z)(function(){if(se&&se.times<$){if(!G.current){te(function(ln){return(0,v.Z)({},ln)});return}d();var ue=se.targetAlign,Ye=se.originAlign,Ge=se.index,$e=se.offset,ft=G.current.clientHeight,Qe=!1,A=ue,j=null;if(ft){for(var Me=ue||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&x(j),j!==se.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},se),{},{times:se.times+1,targetAlign:A,lastTop:j}))}},[se,G.current]),function(ue){if(ue==null){P();return}if(Q.Z.cancel(J.current),typeof ue=="number")x(ue);else if(ue&&(0,b.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var B=Z.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,x=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,se=G.containerSize,te=G.style,ue=G.thumbStyle,Ye=G.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=Z.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=Z.useRef(),Nt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-se||0,yn=se-De||0,Nn=Z.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},at=Z.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(oe(_,F)),gt(at.current.top),x(),_.stopPropagation(),_.preventDefault()};Z.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,be=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var we=tn.current.getBoundingClientRect(),it=se/(F?we.width:we.height);if(U){var ht=(oe(s,F)-be)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Lt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Lt);N=Math.max(N,0),N=Math.min(N,Lt),y=(0,Q.Z)(function(){J(N,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Tt.height="100%",Tt.width=De,Ht?Tt.left=Nn:Tt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Tt.width="100%",Tt.height=De,Tt.top=Nn),Z.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},Z.createElement("div",{ref:Nt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Tt),ue),onMouseDown:rt}))}),Pe=B,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var xe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,x=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,se=G.children,te=G.itemKey,ue=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,xe),Ht=Z.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&d&&x),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(x*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ie()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Be=De||nt,at=(0,Z.useRef)(),rt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Tt=_t[1],y=(0,Z.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,Z.useState)(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=function(){be(!0)},we=function(){be(!1)},it={getKey:Ht};function ht(wt){Tt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Be.length}),Lt=(0,Z.useRef)(),yt=Se(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Lt.current=N;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=H.scrollHeight,ge=H.start,de=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=de,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,w.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=E(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,x,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(ge,de+1);j(wt,Be)}},[ge,de,Be]);var an=z(Be,Ht,on,x),Dn=Xe==null?void 0:Xe({start:ge,end:de,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,de,Ge,ne,sn,se,it),un=null;d&&(un=(0,v.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},F),{},{position:"relative"}),className:Nn},Bn,gt),Z.createElement(ce.Z,{onResize:X},Z.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},Z.createElement(he,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&Z.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=Z.forwardRef(_e);Re.displayName="List";var lt=Re,Ee=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,b=(ce,C)=>(!C||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",v=(ce,C)=>{if(ce.clientHeight{const w=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(he){return null}})(Z);return!!w&&(w.clientHeightetC||et>ce&&he=C&&qe>=Ne?et-ce-Z:he>C&&qeNe?he-C+w:0,f=ce=>{const C=ce.parentElement;return C==null?ce.getRootNode().host||null:C},V=(ce,C)=>{var Ne,Z,w,et;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:Ie,skipOverflowHiddenElements:ae}=C,Se=typeof Ie=="function"?Ie:Pe=>Pe!==Ie;if(!o(ce))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&Se(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,ae)&&c.push(t)}const p=(Z=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?Z:innerWidth,E=(et=(w=window.visualViewport)==null?void 0:w.height)!=null?et:innerHeight,{scrollX:z,scrollY:q}=window,{height:Ce,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=ce.getBoundingClientRect(),{top:ze,right:ye,bottom:oe,left:le}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(ce);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+oe:We+Ce/2-ze+oe,S=bt==="center"?Oe+Ke/2-le+ye:bt==="end"?Ze+ye:Oe-le;const B=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=E&&Ze<=p&&(k===Q&&!v(k)||We>=nt&&ct<=_e&&Oe>=Re&&Ze<=mt))return B;const lt=getComputedStyle(k),Ee=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-Ee-Ue:0,x="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:xe/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=qe==="start"?$:qe==="end"?$-E:qe==="nearest"?ee(q,q+E,E,G,R,q+$,q+$+Ce,Ce):$-E/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,Ee,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+x:qe==="nearest"?ee(nt,_e,pe,G,R+x,$,$+Ce,Ce):$-(nt+pe/2)+x/2,l=bt==="start"?S-Re-Ee:bt==="center"?S-(Re+xe/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,xe,Ee,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+x)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-xe/P+d)),$+=De-h,S+=F-l}B.push({el:k,top:h,left:l})}return B},T=ce=>ce===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function ie(ce,C){if(!ce.isConnected||!(w=>{let et=w;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(ce))return;const Ne=(w=>{const et=window.getComputedStyle(w);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(ce);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(V(ce,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:et,left:he}of V(ce,T(C))){const qe=et-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;w.scroll({top:qe,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__TeachProject__Edit__index.dd35d3e2.async.js b/p__Declaration__Research__TeachProject__Edit__index.dd35d3e2.async.js deleted file mode 100644 index e34fb3f057..0000000000 --- a/p__Declaration__Research__TeachProject__Edit__index.dd35d3e2.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[5472],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},26227:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},84105:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},41464:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},18785:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},73331:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},15277:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},61481:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},33853:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},61485:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},38819:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},47472:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},L=h.forwardRef(k),se=L},57490:function(fn,lt,e){e.d(lt,{z:function(){return oe},Z:function(){return ie}});var o=e(59301),h=e(54580),v=e(8591),ee=e(43418),f=e(3113),k=e(3294),L=e(23538),se=Object.defineProperty,ue=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,C,Z)=>C in J?se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,E=(J,C)=>{for(var Z in C||(C={}))b.call(C,Z)&&B(J,Z,C[Z]);if(ue)for(var Z of ue(C))Ne.call(C,Z)&&B(J,Z,C[Z]);return J},tt=(J,C,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const he="\u3000\u3000";function qe(J){var C=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+C[Z]}var bt=({value:J=[],action:C,onChange:Z,className:Oe,maxSize:T=150,title:be="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),E({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((V=(le=et.file)==null?void 0:le.response)==null?void 0:V.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},be),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",T,"M)"," ")))},we=e(61481),ae=e(89392),ye=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,C,Z)=>C in J?ye(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,y=(J,C)=>{for(var Z in C||(C={}))c.call(C,Z)&&p(J,Z,C[Z]);if(G)for(var Z of G(C))t.call(C,Z)&&p(J,Z,C[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,C,Z)=>C in J?Se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,Re=(J,C)=>{for(var Z in C||(C={}))Ke.call(C,Z)&&_e(J,Z,C[Z]);if(Ue)for(var Z of Ue(C))Ze.call(C,Z)&&_e(J,Z,C[Z]);return J},ze=(J,C,Z)=>new Promise((Oe,T)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){T(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){T(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const{Dragger:xe}=h.default;function oe(J){let C=[];return J&&J.length>0&&(C=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+he+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),C}var ie=({value:J,onChange:C,action:Z,data:Oe,className:T,maxSize:be=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:le=!1,realTimeRemove:V=!0,uploadText:We,setFileProgress:R,showFileProgress:x})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),W(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};x&&R(w.some(de=>de.status==="uploading"));const ce={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(de,Ye)=>{const Ge=de.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),le?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",de,w),C(w)},onRemove:de=>ze(void 0,null,function*(){if(!V)return!0;const Ye=()=>ze(void 0,null,function*(){if(de.response?de.response.id:de.id){let $e=yield(0,L.JZ)(de.response?de.response.id:de.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:xe=!0,showAlias:oe=!1})=>{const ie=Math.floor((Ze-(q-1)*Se)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(C=>(window.ENV==="build"&&(C.ptimg=`/react/build${C.ptimg}`,C.swimg=`/react/build${C.swimg}`),C));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((C,Z)=>{var Oe;const{name:T,id:be,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=C;return G.createElement("div",{key:be,className:o.wrap,style:{width:ie,marginRight:(1+Z)%q===0?0:Se+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:le=>{le.preventDefault(),le.stopPropagation(),_e&&(0,k.L9)([_e]),(0,k.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),xe&&(0,se.bg)()&&(C==null?void 0:C.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:le=>{le.stopPropagation(),ze(C)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=C==null?void 0:C.subject_tags)==null?void 0:Oe.map((le,V)=>{var We,R;if(V===0){const l=(We=J.find(u=>u.name==le))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const x=(R=J.find(l=>l.name==le))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:x,style:{left:`${48+52*(V-1)+2*V}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(C==null?void 0:C.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(v.Z,{title:oe&&(C!=null&&C.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${T}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${C==null?void 0:C.excellent_alias_name}`)):T},G.createElement("span",{className:o.e},oe&&(C==null?void 0:C.excellent_alias_name)||T))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,C.stages_count))),G.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,C.members_count)))))))})),!z.length&&G.createElement(L.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return C},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return be},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return V},tp:function(){return tt}});var o=e(59301),h={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"},v="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Tt)=>o.createElement("div",{key:Tt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),k={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"},L=e(92310),se=e.n(L),ue=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Tt={},fontColor:S="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:se()(k.row,qt),style:Tt},o.createElement("div",{onClick:(0,ue.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${k.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:Ce,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:S},className:ot===Fe.id?k.active:""},o.createElement("span",{title:Fe.name,className:k.name},Fe.name),!!_&&o.createElement("span",{className:k.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),re(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Tt=!1})=>{var S;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=ot;(Ce=JSON.stringify(ot))!=null&&Ce.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=Ce=>{Ce!==_&&(ne(Ce),at(encodeURIComponent(i),Ce))};return o.createElement("div",{className:se()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(S=Be.find(Ce=>Ce.id===_))==null?void 0:S.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Ce.id)},Ce.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ae={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"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Tt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(ae.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?ae.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Be+1,"next")},className:Tt?ae.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Se=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:S},o.createElement("div",{className:se()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:Ce,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Tt&&(0,q.L9)([Tt]),Ce&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},oe="data:image/png;base64,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",ie=e(59301),C=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return ie.createElement(t.Z,{spinning:S},ie.createElement("div",{className:se()(xe.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:Ce}=ne,Fe=ne.is_public!=0&&ne.is_public;return ie.createElement("div",{className:xe.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},ie.createElement("a",{className:xe.li,onClick:Ee=>{Ee.preventDefault(),Tt&&(0,q.L9)([Tt]),(0,q.xg)(ne.first_category_url)}},ie.createElement("div",{className:xe.top},ie.createElement(p.Z,{title:ne.name},ie.createElement("div",{className:xe.name},ne.name)),ie.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),ie.createElement("div",{className:xe.text,title:ne.creator},ne.creator),s&&ie.createElement("div",{className:xe.btns},ie.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ie.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&ie.createElement("div",{className:xe.sign},"\u516C\u5F00")),ie.createElement("div",{className:xe.bottom},ne.visits>0&&ie.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-liulanyan"}),ie.createElement("span",null,ne.visits))),ne.course_members_count>0&&ie.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&ie.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?ie.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ie.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&ie.createElement("div",{className:xe.lockWrap},ie.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ie.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&ie.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),be=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Tt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Tt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:se()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:se()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Tt,S)=>o.createElement(De.default.Item,{key:S,onClick:()=>qt(Tt.id)},Tt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Tt=>ot===Tt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),x=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?x(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},W=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=S=>{try{Tt(at.next(S))}catch(_){qt(_)}},ke=S=>{try{Tt(at.throw(S))}catch(_){qt(_)}},Tt=S=>S.done?St(S.value):Promise.resolve(S.value).then(_t,ke);Tt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Tt=()=>{},size:S="middle",shape:_="round"}=ot,ne=W(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ue.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Tt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(We.btn,We[`${S}-${_}`],at),style:St,size:S,shape:_,loading:i||_t},ne),qt)},de={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(de.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:de.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Tt,confirmLoading:S=!1})=>o.createElement("div",{className:se()($e.btns,ke),style:Tt},Be&&o.createElement(R.ZP,{loading:S,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:se()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:se()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Tt=>{const S=Math.floor(Tt/1e3);_t(S)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},77856:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___tAA_K",core:"core___EletJ",header:"header___EbMwF",tip:"tip___lJi_V",editBtn:"editBtn___QJl3i",contBox:"contBox___mgTVL",formWrap:"formWrap___Lwzr2",partSty:"partSty___A6PzZ",titleTag:"titleTag___lYAl3",tag:"tag___xGp9F",title:"title___Gyvse",partSty1:"partSty1___iMQw1",partSty2:"partSty2___dxmoN",partSty3:"partSty3___hHS2S"},v=e(78241),ee=e(8591),f=e(71418),k=e(95237),L=e(43604),se=e(92832),ue=e(57809),b=e(5083),Ne=e(3113),B=e(43418),E=e(29458),tt=e(57490),he=e(89070),qe=e(70849),bt=e(61186),we=e.n(bt),ae=e(59301),ye=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?ye(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Se=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((xe,oe)=>{var ie=Z=>{try{C(ze.next(Z))}catch(Oe){oe(Oe)}},J=Z=>{try{C(ze.throw(Z))}catch(Oe){oe(Oe)}},C=Z=>Z.done?xe(Z.value):Promise.resolve(Z.value).then(ie,J);C((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:xe})=>{const[oe,ie]=(0,o.useState)(!1),[J]=v.default.useForm(),[C,Z]=(0,o.useState)({}),[Oe]=(0,he.useSearchParams)(),T=Oe.get("id"),[be]=v.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var le,V;vt(),T&&et(),J.setFieldsValue({user_name:(le=Re==null?void 0:Re.userInfo)==null?void 0:le.real_name,staff_id:((V=Re==null?void 0:Re.userInfo)==null?void 0:V.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const le=yield(0,qe.LX)({declare_type:9});(le==null?void 0:le.status)===0&&Z(le==null?void 0:le.data)}),et=()=>Ue(void 0,null,function*(){var le,V,We,R,x,l;ie(!0);const u=yield(0,qe.Hs)({id:T});(u==null?void 0:u.status)===0&&J.setFieldsValue(Se(q({},(u==null?void 0:u.data)||{}),{project_time:(le=u==null?void 0:u.data)!=null&&le.project_time?we()((V=u==null?void 0:u.data)==null?void 0:V.project_time):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,tt.z)([(x=u==null?void 0:u.data)==null?void 0:x.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),ie(!1)}),De=(le,V)=>{},dt=le=>Ue(void 0,null,function*(){var V,We,R;le.project_time=le.project_time?(V=le.project_time)==null?void 0:V.format("YYYY-MM-DD"):"",le.project_type=Number(le.project_type),le.attachment_id&&(le.attachment_id=(R=(We=le==null?void 0:le.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let x={status:-1};T?x=yield(0,qe.Bb)(Se(q({},le),{id:T,declare_type:9})):x=yield(0,qe.eu)(Se(q({},le),{declare_type:9})),(x==null?void 0:x.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ae.createElement(f.Z,{spinning:oe},ae.createElement("div",{className:h.contentWrap},ae.createElement("div",{className:h.core},ae.createElement("div",{className:h.header},ae.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u9879\u76EE"),ae.createElement("div",null,ae.createElement("span",null,ae.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ae.createElement("div",{className:h.contBox},ae.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ae.createElement(v.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:2}},ae.createElement("div",{className:h.partSty},ae.createElement("div",{className:h.titleTag},ae.createElement("span",{className:h.tag}),ae.createElement("span",{className:h.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ae.createElement(k.Z,{gutter:[16,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0,maxLength:200})))),ae.createElement(k.Z,{gutter:[16,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ae.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",maxLength:200})))),ae.createElement(k.Z,{gutter:[24,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u9898\u76EE",name:"topic",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u9898\u76EE"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u9898\u76EE",maxLength:200}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u8D1F\u8D23\u4EBA",name:"director",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u8D1F\u8D23\u4EBA"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u8D1F\u8D23\u4EBA",maxLength:200})))),ae.createElement(k.Z,{gutter:[24,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u53C2\u4E0E\u4EBA",name:"participants",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u53C2\u4E0E\u4EBA"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u53C2\u4E0E\u4EBA",maxLength:200}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u53D1\u6587\u6587\u53F7",name:"document_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7",maxLength:200})))),ae.createElement(k.Z,{gutter:[24,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u65F6\u95F4",name:"project_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u65F6\u95F4"}]},ae.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u5BF9\u8C61",name:"project_object",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u5BF9\u8C61"}]},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u5BF9\u8C61",maxLength:200})))),ae.createElement(k.Z,{gutter:[24,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u9879\u76EE\u7C7B\u522B",name:"teach_project_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u522B"}]},ae.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u9879\u76EE\u7C7B\u522B",options:C==null?void 0:C.teach_project_type,fieldNames:{label:"option",value:"id"}}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7EA7\u522B",name:"teach_project_level_id"},ae.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7EA7\u522B",options:C==null?void 0:C.teach_project_level,fieldNames:{label:"option",value:"id"}})))),ae.createElement(k.Z,{gutter:[24,16]},ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u7B49\u7B2C",name:"teach_project_rank_id"},ae.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7B49\u7B2C",options:C==null?void 0:C.teach_project_rank,fieldNames:{label:"option",value:"id"}}))),ae.createElement(L.Z,{span:12},ae.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ae.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ae.createElement("div",{className:h.partSty3},ae.createElement("div",{className:h.titleTag},ae.createElement("span",{className:h.tag}),ae.createElement("span",{className:h.title},"\u9644\u4EF6")),ae.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ae.createElement(tt.Z,{number:1,uploadText:!0,maxSize:20})),ae.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ae.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ae.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&ae.createElement(k.Z,{justify:"end",className:"mt20"},ae.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),he.history.back()}},"\u53D6\u6D88"),ae.createElement(Ne.ZP,{className:"ml20",type:"primary",loading:Ie,disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&ae.createElement(k.Z,{justify:"end",className:"mt20"},ae.createElement(E.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:T,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),ae.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ae.createElement("div",null,ae.createElement(v.default,{form:be,layout:"vertical",onFinish:le=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:T,verify_status:"reject"},le))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ae.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ae.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield be.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return v},JZ:function(){return f},bN:function(){return L},jP:function(){return k},rO:function(){return ee}});var o=e(99064),h=(se,ue,b)=>new Promise((Ne,B)=>{var E=qe=>{try{he(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{he(b.throw(qe))}catch(bt){B(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(E,tt);he((b=b.apply(se,ue)).next())});function v(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function k(se){return(0,o.v_)("libraries.json",se)}function L(se,ue){return(0,o.gz)(`libraries/${se}.json`,ue)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const v=null;function ee(k,L,se){return h()({[`${k}-status-success`]:L==="success",[`${k}-status-warning`]:L==="warning",[`${k}-status-error`]:L==="error",[`${k}-status-validating`]:L==="validating",[`${k}-has-feedback`]:se})}const f=(k,L)=>L||k},93891:function(fn,lt,e){var o=e(59301),h=e(36355),v=e(64165);const ee=f=>{const{componentName:k}=f,{getPrefixCls:L}=(0,o.useContext)(h.E_),se=L("empty");switch(k){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(v.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),k=e(58319),L=e.n(k),se=e(23250),ue=e.n(se),b=e(74959),Ne=e.n(b),B=e(10238),E=e.n(B),tt=e(33656),he=e.n(tt);h().extend(he()),h().extend(E()),h().extend(f()),h().extend(L()),h().extend(ue()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ae={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var H=function(ut,me,Te){for(var mt=me;mt<=Te;){var Ut=void 0;switch(ut){case"date":{if(Ut=g.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=g.getDate(g.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(g.getMonth(r)/3)*3,Le=ge+2;return H("month",ge,Le)}case"year":return H("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Le.current),mt){ge(Te);return}Le.current=requestAnimationFrame(function(){ge(Te)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:g}),Ve=(0,le.Z)(je,2),ct=Ve[1];function ut(Te){Ct(Te)}function me(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Te)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Le.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Le=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Le){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Le){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Le=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,le.Z)(ct,2),me=ut[0],Te=ut[1],mt=(0,t.useState)(!1),Ut=(0,le.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Te(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Te(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Te(!1),Wn.preventDefault()):!me&&r&&!H(Wn)&&Wn.shiftKey&&(Te(!0),Wn.preventDefault());return}case Je.Z.ESC:{Te(!0),Le();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):me||H(Wn)}},onFocus:function(Wn){Te(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Le()},0):r&&(g(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:me}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,le.Z)(a,2),g=m[0],H=m[1];return{label:g,value:H}})):[])},[n,r])}var S=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,le.Z)(m,2),H=g[0],M=g[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Le(){M(ve.current[0])}return(0,S.Z)(function(){r.every(function(Ct){return Ct!==H})&&Le()},[r.join("||")]),[H,ge,Le]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return g}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)g.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Le=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Te=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Te,mt,Ut]},[Te,mt,Ut,Bt,Gn]),ir=(0,le.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Le&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Le)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Le,Zr]),xr=(0,le.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Le?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Le,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Le});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Te||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,Ta=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=Ta?ge.addMonth:ge.addYear:Pr=Ta?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(Ta?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Le&&!Jr.current&&Fa(Le)},[Le]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Lr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,La=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&La,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Te==="date"&&!Yt){var no=ge.getNow(),No="".concat(g,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:T()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:T()("".concat(g,"-panel"),H,(r={},(0,De.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Tn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Le=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:T()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:g,getPopupContainer:Le},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return g==null?void 0:g(ht(ge))},onMouseLeave:function(){return g==null?void 0:g(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Le=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Te=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Tt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,V.Z)(null,{value:jn,defaultValue:In}),oa=(0,le.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,le.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,V.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,le.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,le.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,le.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},La=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Le);case"month":return je(me)>je(Le);case"week":return Ct(me)>Ct(Le);default:return!de(ve,me,Le)&&ve.isAfter(me,Le)}return!1},[H,M[1],Le,r]),ut=t.useCallback(function(me){if(M[1]||H&&H(me))return!0;if(M[0]&&ge)return!de(ve,me,Le)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:Ee(wr,Ln)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:Ta[Ln],generateConfig:me,style:void 0,direction:oa,disabledDate:Ln===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Ln===0?"start":"end"):!1},className:T()((0,De.Z)({},"".concat(M,"-panel-focused"),Ln===0?!kl:!Ul)),value:Ee(Fn,Ln),locale:Te,tabIndex:-1,onPanelChange:function(Wa,uo){Ln===0&&vl(!0),Ln===1&&pl(!0),Lo(it(Ta,uo,Ln),it(Fn,Wa,Ln));var fo=Wa;er==="right"&&Ta[Ln]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Ln)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ln===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Ln&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,Ta[Ln],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Ln)||Gn&&Gn(Fn[Ln]),locale:Te,onOk:function(){var Ka=Ee(Fn,Ln);Ka&&(ba(Fn,Ln),ua==null||ua(Fn),ja(!1,Ln,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Ln),wr=A(nr,Jt,me),Fo=Ta[Ln],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Ln)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Ln)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Ln,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:T()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Ln,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Ln===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Ln);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Ln),Ln===0?vl():pl();var wr=Ln===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Ln,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:T()(M,"".concat(M,"-range"),Le,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Ln===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:T()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Ln===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:T()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Ln===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,be.Z)(this,a);for(var g=arguments.length,H=new Array(g),M=0;M{const{lineHeight:g}=n,H=Math.floor(a*g)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Le,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Te,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Le}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Le}px dashed ${me}`,borderBottom:`${Le}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Te},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Le}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Le}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Le,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Te,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-g-ve,Qr=(Yr-ge*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Te}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Te}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Te}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Te}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Te}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Le}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Te}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Le*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Le,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Te,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Le}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Le,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Te,H)),{[`${r}-input > input`]:{fontSize:Te}}),"&-small":Object.assign({},Ur(n,mt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Te,color:ct,fontSize:Te,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Le}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&g===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Le,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Te,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Le!=null?Le:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:T()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:T()(tr,Ve||ct,mt),allowClear:Vo(Te,me,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:ut,getPopupContainer:me,style:Te,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:T()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Te),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:T()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Le&&(je.displayName=Le),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=g,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),v=e(92310),ee=e.n(v),f=e(31561),k=e(70425),L=e(18929),se=e(2738),ue=e(79676),b=e(53487),Ne=e(92343),B=e(36355),E=e(20834),tt=e(40875),he=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Se,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:xe,onVisibleChange:oe,mouseEnterDelay:ie=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:C=!0,placement:Z="",overlay:Oe,transitionName:T}=c,{getPopupContainer:be,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return T!==void 0?T:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,T]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,le]=(0,qe.Z)(De),[,V]=(0,he.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Se}),x=Se?[]:q;let l;x&&x.includes("contextMenu")&&(l=!0);const[u,w]=(0,L.Z)(!1,{value:Re!=null?Re:xe}),P=(0,k.useEvent)(te=>{ze==null||ze(te),oe==null||oe(te),w(te)}),X=ee()(Ze,_e,le,{[`${De}-rtl`]:rt==="rtl"}),W=(0,ue.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:C,offset:V.marginXXS,arrowWidth:p?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),ce=()=>{let te;return t!=null&&t.items?te=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:de=>{let{mode:Ye}=de}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(c,["rootClassName"]),{mouseEnterDelay:ie,mouseLeaveDelay:J,visible:u,builtinPlacements:W,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||be,transitionName:vt,trigger:x,overlay:ce,placement:et,onVisibleChange:P}),R))};function ae(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,b.Z)(we,"dropdown",c=>c,ae),G=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return he}});var o=e(91857),h=e(92310),v=e.n(h),ee=e(59301),f=e(18785),k=e(3113),L=e(36355),se=e(81327),ue=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var ae in qe)Object.prototype.hasOwnProperty.call(qe,ae)&&bt.indexOf(ae)<0&&(we[ae]=qe[ae]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ae=Object.getOwnPropertySymbols(qe);ye{const{getPopupContainer:bt,getPrefixCls:we,direction:ae}=ee.useContext(L.E_),{prefixCls:ye,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Se,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:xe,onOpenChange:oe,placement:ie,getPopupContainer:J,href:C,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:T=ce=>ce,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["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"]),le=we("dropdown",ye),V=`${le}-button`,[We,R]=(0,b.Z)(le),x={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:oe,getPopupContainer:J||bt,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ue.ri)(le,ae),w=v()(V,u,Se,R);"overlay"in qe&&(x.overlay=_e),"open"in qe&&(x.open=xe),"placement"in qe?x.placement=ie:x.placement=ae==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(k.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:C,title:Oe},q),X=ee.createElement(k.ZP,{type:G,danger:c,icon:Z}),[W,Pe]=T([P,X]);return We(ee.createElement(se.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),W,ee.createElement(o.Z,Object.assign({},x),Pe)))};B.__ANT_BUTTON=!0;var E=B;const tt=o.Z;tt.Button=E;var he=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),v=e(92899),ee=e(29878),f=e(19447),k=e(83116),L=e(37613),ue=B=>{const{componentCls:E,menuCls:tt,colorError:he,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const b=B=>{const{componentCls:E,menuCls:tt,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:ae,motionDurationMid:ye,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${ae}-down, & > ${we}-btn-icon > ${ae}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${we}-btn > ${ae}-down`]:{fontSize:y},[`${ae}-down::before`]:{transition:`transform ${ye}`}},[`${E}-wrap-open`]:{[`${ae}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${ye}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${E}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,v.Fm)(B,"move-up"),(0,v.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,k.Z)("Dropdown",(B,E)=>{let{rootPrefixCls:tt}=E;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:ae,paddingXXS:ye,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*ae)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,L.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[b(y),ue(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(9763),k=e(64993),L=e(88088),ue=()=>{const[,G]=(0,L.Z)(),t=new k.C(G.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"}))))},Ne=()=>{const[,G]=(0,L.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Se}=(0,v.useMemo)(()=>({borderColor:new k.C(c).onBackground(y).toHexShortString(),shadowColor:new k.C(t).onBackground(y).toHexShortString(),contentColor:new k.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Se}))))},B=e(83116),E=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var he=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Se,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=v.useContext(ee.E_),ze=Ze("empty",p),[xe,oe]=he(ze),[ie]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:ie==null?void 0:ie.description,C=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=v.createElement("img",{alt:C,src:y}):Z=y,xe(v.createElement("div",Object.assign({className:h()(oe,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),v.createElement("div",{className:`${ze}-image`,style:Se},Z),J&&v.createElement("div",{className:`${ze}-description`},J),q&&v.createElement("div",{className:`${ze}-footer`},q)))};ae.PRESENTED_IMAGE_DEFAULT=bt,ae.PRESENTED_IMAGE_SIMPLE=we;var ye=ae},78241:function(fn,lt,e){e.d(lt,{default:function(){return Tt}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(77900),f=e(59301),k=e(62892),L=e(32441);function se(S){const[_,ne]=f.useState(S);return f.useEffect(()=>{const i=setTimeout(()=>{ne(S)},S.length?0:10);return()=>{clearTimeout(i)}},[S]),_}var ue=e(17313),b=e(29878),Ne=e(8378),B=e(37613),E=e(83116),he=S=>{const{componentCls:_}=S,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${S.motionDurationSlow} ${S.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${S.motionDurationSlow} ${S.motionEaseInOut}, - opacity ${S.motionDurationSlow} ${S.motionEaseInOut}, - transform ${S.motionDurationSlow} ${S.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=S=>({legend:{display:"block",width:"100%",marginBottom:S.marginLG,padding:0,color:S.colorTextDescription,fontSize:S.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`},label:{fontSize:S.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 ${S.controlOutlineWidth}px ${S.controlOutline}`},output:{display:"block",paddingTop:15,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight}}),bt=(S,_)=>{const{formItemCls:ne}=S;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=S=>{const{componentCls:_}=S;return{[S.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(S)),qe(S)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:S.paddingSM},"&-small":Object.assign({},bt(S,S.controlHeightSM)),"&-large":Object.assign({},bt(S,S.controlHeightLG))})}},ae=S=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=S;return{[_]:Object.assign(Object.assign({},(0,ue.Wf)(S)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:S.colorError}},"&-has-error":{[`${_}-split`]:{color:S.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${S.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Ce,[`> ${ne}`]:{fontSize:S.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:S.marginXXS,color:re,fontSize:S.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:S.marginXXS,color:S.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:S.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:S.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:S.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:S.colorTextDescription,fontSize:S.fontSize,lineHeight:S.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:S.controlHeightSM,transition:`color ${S.motionDurationMid} ${S.motionEaseOut}`},"&-explain":{"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:S.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:S.motionDurationMid,animationTimingFunction:S.motionEaseOutBack,pointerEvents:"none","&-success":{color:S.colorSuccess},"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning},"&-validating":{color:S.colorPrimary}}})}},ye=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:S.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=S=>({padding:S.verticalLabelPadding,margin:S.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${ne} ${ne}-label`]:c(S),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(S),[`@media (max-width: ${S.screenXSMax}px)`]:[t(S),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(S)}}],[`@media (max-width: ${S.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(S)}}}},y=(S,_)=>(0,B.TS)(S,{formItemCls:`${S.componentCls}-item`,rootPrefixCls:_});var z=(0,E.Z)("Form",(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[we(i),ae(i),he(i),ye(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},S=>({labelRequiredMarkColor:S.colorError,labelColor:S.colorTextHeading,labelFontSize:S.fontSize,labelHeight:S.controlHeight,labelColonMarginInlineStart:S.marginXXS/2,labelColonMarginInlineEnd:S.marginXS,itemMarginBottom:S.marginLG,verticalLabelPadding:`0 0 ${S.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Se(S,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof S=="string"?S:`${_}-${i}`,error:S,errorStatus:ne}}var Ke=S=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:Ce}=S;const{prefixCls:Fe}=f.useContext(L.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,k.Z)(Fe),[Fe]),Ot=se(i),Lt=se(s),yt=f.useMemo(()=>_!=null?[Se(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Se(N,"error","error",F))),(0,o.Z)(Lt.map((N,F)=>Se(N,"warning","warning",F)))),[_,ne,Ot,Lt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:v()(Ee,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,k.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:v()(O,{[`${Ee}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),xe=e(19716),oe=e(16722);const ie=["parentNode"],J="form_item";function C(S){return S===void 0||S===!1?[]:Array.isArray(S)?S:[S]}function Z(S,_){if(!S.length)return;const ne=S.join("_");return _?`${_}_${ne}`:ie.includes(ne)?`${J}_${ne}`:ne}function Oe(S,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":S.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function T(S){return C(S).join("_")}function be(S){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>S!=null?S:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=T(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=C(s),Ce=Z(Y,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,oe.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=T(s);return ne.current[re]}}),[S,_]);return[i]}var Ie=e(28726),rt=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:Ce,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Lt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=S,Q=rt(S,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,xe.Z)(Ee),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,fe,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,Ce,Fe),[kt]=be(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Lt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Lt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(L.RV,Object.assign({},{validateMessages:He}),f.createElement(L.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),le=e(8654),V=e(92343),We=e(11592);function R(S){if(typeof S=="function")return S;const _=(0,We.Z)(S);return _.length<=1?_[0]:_}const x=()=>{const{status:S,errors:_=[],warnings:ne=[]}=(0,f.useContext)(L.aM);return{status:S,errors:_,warnings:ne}};x.Context=L.aM;var l=x,u=e(16089);function w(S){const[_,ne]=f.useState(S),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(Ce){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(Ce))}return[_,Y]}function P(){const{itemRef:S}=f.useContext(L.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,le.sQ)(S(i),re)),_.current.ref}return ne}var X=e(29194),W=e(34280),Pe=e(2738),ce=e(27382),te=e(37028);const de=S=>{const{formItemCls:_}=S;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[de(i)]}),$e=S=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:Ce,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=S,Lt=`${_}-item`,yt=f.useContext(L.q3),I=i||yt.wrapperCol||{},N=v()(`${Lt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Lt}-control-input`},f.createElement("div",{className:`${Lt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),fe=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(L.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:Ee,helpStatus:ne,className:`${Lt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Lt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(S,{input:U,errorList:fe,extra:d}):f.createElement(f.Fragment,null,U,fe,d);return f.createElement(L.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:Ce,requiredMark:Fe,tooltip:Ee}=S;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Lt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(L.q3);if(!ne)return null;const F=s||yt||{},U=re||Lt,pe=`${_}-item-label`,fe=v()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!Ce}):Q&&!Ce&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:Ce,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(S){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:Ce,noStyle:Fe}=S;const Ee=`${Y}-item`,{feedbackIcons:it}=f.useContext(L.q3),ht=Oe(ne,i,Ce,null,!!s,re),{isFormItemInput:Ot,status:Lt}=f.useContext(L.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=fe!==!1&&K?f.createElement("span",{className:v()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Lt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Lt]);return f.createElement(L.aM.Provider,{value:yt},_)}var Sn=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:Ee.errors,kt=zt?d:Ee.warnings;return Oe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=v()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(ce.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Lt},S,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},S,Ee,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(L.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(S=>{let{children:_}=S;return _},(S,_)=>S.value===_.value&&S.update===_.update&&S.childProps.length===_.childProps.length&&S.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(S){return S!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(S){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:Ce,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Lt,hidden:yt,help:I}=S,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(L.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(L.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Lt!==void 0?Lt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:S.hasFeedback,validateStatus:S.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},S,{className:v()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},S,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=C(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=Ee!==void 0?Ee:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,V.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||S.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),S.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,le.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(C(Ot)),(0,o.Z)(C(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=S,i=at(S,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,Ee)=>f.createElement(L.Rk.Provider,{value:Y},ne(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:S}=(0,f.useContext)(L.q3);return S}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=be,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=L.RV,ke.create=()=>{};var Tt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ae},n:function(){return bt}});var o=e(19248),h=e(92310),v=e.n(h),ee=e(93681),f=e(8654),k=e(59301),L=e(19080),se=e(36355),ue=e(1684),b=e(19716),Ne=e(32441),B=e(33234),E=e(59412),tt=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var qe=function(ye,G){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&G.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Se,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:xe,styles:oe,rootClassName:ie,onChange:J,classNames:C}=ye,Z=qe(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:T,input:be}=k.useContext(se.E_),Ie=Oe("input",t),rt=(0,k.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,T),le=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),V=k.useContext(ue.Z),We=q!=null?q:V,{status:R,hasFeedback:x,feedbackIcon:l}=(0,k.useContext)(Ne.aM),u=(0,L.F)(R,y),w=he(ye)||!!x,P=(0,k.useRef)(w);(0,k.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,E.Z)(rt,!0),W=Ye=>{X(),Se==null||Se(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},ce=Ye=>{X(),J==null||J(Ye)},te=(x||Ke)&&k.createElement(k.Fragment,null,Ke,x&&l);let de;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?de=Ze:Ze&&(de={clearIcon:k.createElement(o.Z,null)}),vt(k.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:be==null?void 0:be.autoComplete},Z,{disabled:We,onBlur:W,onFocus:Pe,style:Object.assign(Object.assign({},be==null?void 0:be.style),xe),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),oe),suffix:te,allowClear:de,className:v()(ze,ie,dt,be==null?void 0:be.className),onChange:ce,addonAfter:_e&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},C),be==null?void 0:be.classNames),{input:v()({[`${Ie}-sm`]:le==="small",[`${Ie}-lg`]:le==="large",[`${Ie}-rtl`]:T==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,L.Z)(Ie,u),C==null?void 0:C.input,(c=be==null?void 0:be.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:v()({[`${Ie}-affix-wrapper-sm`]:le==="small",[`${Ie}-affix-wrapper-lg`]:le==="large",[`${Ie}-affix-wrapper-rtl`]:T==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,L.Z)(`${Ie}-affix-wrapper`,u,x),et),wrapper:v()({[`${Ie}-group-rtl`]:T==="rtl"},et),group:v()({[`${Ie}-group-wrapper-sm`]:le==="small",[`${Ie}-group-wrapper-lg`]:le==="large",[`${Ie}-group-wrapper-rtl`]:T==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,L.Z)(`${Ie}-group-wrapper`,u,x),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),v=e.n(h),ee=e(9296),f=e(59301),k=e(19080),L=e(36355),se=e(1684),ue=e(19716),b=e(32441),Ne=e(9432),B=e(9937),E=function(he,qe){var bt={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&qe.indexOf(we)<0&&(bt[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ae=0,we=Object.getOwnPropertySymbols(he);ae{const{prefixCls:bt,bordered:we=!0,size:ae,disabled:ye,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=he,q=E(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ue}=f.useContext(L.E_),Ke=(0,ue.Z)(ae),Ze=f.useContext(se.Z),_e=ye!=null?ye:Ze,{status:Re,hasFeedback:ze,feedbackIcon:xe}=f.useContext(b.aM),oe=(0,k.F)(Re,G),ie=f.useRef(null);f.useImperativeHandle(qe,()=>{var T;return{resizableTextArea:(T=ie.current)===null||T===void 0?void 0:T.resizableTextArea,focus:be=>{var Ie,rt;(0,Ne.n)((rt=(Ie=ie.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,be)},blur:()=>{var be;return(be=ie.current)===null||be===void 0?void 0:be.blur()}}});const J=Se("input",bt);let C;typeof c=="object"&&(c!=null&&c.clearIcon)?C=c:c&&(C={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:C,className:v()(z,y),classes:{affixWrapper:v()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,k.Z)(`${J}-affix-wrapper`,oe),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,k.Z)(J,oe),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},xe),showCount:t,ref:ie})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(v,ee){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var L,se,ue,b;!((L=v.current)===null||L===void 0)&&L.input&&((se=v.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((ue=v.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((b=v.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&k(),()=>f.current.forEach(L=>{L&&clearTimeout(L)})),[]),k}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(32441),k=e(9937),se=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:xe}=Ze,oe=_e("input-group",ze),ie=_e("input"),[J,C]=(0,k.ZP)(ie),Z=h()(oe,{[`${oe}-lg`]:Ze.size==="large",[`${oe}-sm`]:Ze.size==="small",[`${oe}-compact`]:Ze.compact,[`${oe}-rtl`]:Re==="rtl"},C,xe),Oe=(0,v.useContext)(f.aM),T=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(v.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:T},Ze.children)))},ue=e(9432),b=e(73331),Ne=e(15277),B=e(2738),E=e(8654),tt=e(59412),he=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?v.createElement(Ne.Z,null):v.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ae=v.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[xe,oe]=(0,v.useState)(()=>ze?Re.visible:!1),ie=(0,v.useRef)(null);v.useEffect(()=>{ze&&oe(Re.visible)},[ze,Re]);const J=(0,tt.Z)(ie),C=()=>{const{disabled:We}=Ze;We||(xe&&J(),oe(R=>{var x;const l=!R;return typeof Re=="object"&&((x=Re.onVisibleChange)===null||x===void 0||x.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:x=qe}=Ze,l=bt[R]||"",u=x(xe),w={[l]:C,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(u)?u:v.createElement("span",null,u),w)},{className:Oe,prefixCls:T,inputPrefixCls:be,size:Ie}=Ze,rt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=v.useContext(ee.E_),et=vt("input",be),De=vt("input-password",T),dt=Re&&Z(De),le=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),V=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:le,prefixCls:et,suffix:dt});return Ie&&(V.size=Ie),v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(_e,ie)},V))}),ye=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Re,inputPrefixCls:ze,className:xe,size:oe,suffix:ie,enterButton:J=!1,addonAfter:C,loading:Z,disabled:Oe,onSearch:T,onChange:be,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=v.useContext(ee.E_),dt=v.useRef(!1),le=et("input-search",Re),V=et("input",ze),{compactSize:We}=(0,p.ri)(le,De),R=(0,t.Z)($e=>{var ft;return(ft=oe!=null?oe:We)!==null&&ft!==void 0?ft:$e}),x=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&T&&T($e.target.value,$e,{source:"clear"}),be&&be($e)},u=$e=>{var ft;document.activeElement===((ft=x.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;T&&T((Qe=(ft=x.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?v.createElement(ye.Z,null):null,W=`${le}-button`;let Pe;const ce=J||{},te=ce.type&&ce.type.__ANT_BUTTON===!0;te||ce.type==="button"?Pe=(0,G.Tm)(ce,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=ce==null?void 0:ce.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:W,size:R}:{})):Pe=v.createElement(c.ZP,{className:W,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),C&&(Pe=[Pe,(0,G.Tm)(C,{key:"addonAfter"})]);const de=h()(le,{[`${le}-rtl`]:De==="rtl",[`${le}-${R}`]:!!R,[`${le}-with-button`]:!!J},xe),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(x,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:V,addonAfter:Pe,suffix:ie,onChange:l,className:de,disabled:Oe}))}),Se=e(1643);const Ue=ue.Z;Ue.Group=se,Ue.Search=q,Ue.TextArea=Se.Z,Ue.Password=ae;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return L},TM:function(){return G},Xy:function(){return se},bi:function(){return Ne},e5:function(){return ye},ik:function(){return B},nz:function(){return f},pU:function(){return k},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=c=>({borderColor:c.hoverBorderColor}),L=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),se=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ue=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Se,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},L((0,v.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},k(c)),"&:focus, &-focused":Object.assign({},L(c)),"&-disabled, &[disabled]":Object.assign({},se(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({},ue(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},ue(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Se,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ae=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Se,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:oe,controlOutline:ie,colorErrorOutline:J,colorWarningOutline:C}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${oe}px ${ie}`,errorActiveShadow:`0 0 0 ${oe}px ${J}`,warningActiveShadow:`0 0 0 ${oe}px ${C}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,ye(c));return[tt(t),ae(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return ye},Z:function(){return t}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},L=h.forwardRef(k),se=L,ue=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),E=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Se,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:oe=80,zeroWidthTriggerStyle:ie,breakpoint:J,onCollapse:C,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:T}=(0,h.useContext)(bt.Gs),[be,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,x)=>{"collapsed"in p||Ie(R),C==null||C(R,x)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),be!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let x;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ae){x=l(`(max-width: ${ae[J]})`);try{x.addEventListener("change",R)}catch(u){x.addListener(R)}R(x)}}return()=>{try{x==null||x.removeEventListener("change",R)}catch(l){x==null||x.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return T.addSider(R),()=>T.removeSider(R)},[]);const dt=()=>{et(!be,"clickTrigger")},{getPrefixCls:le}=(0,h.useContext)(qe.E_),V=()=>{const R=le("layout-sider",z),x=(0,E.Z)(Oe,["collapsed"]),l=be?oe:xe,u=he(l)?`${l}px`:String(l),w=parseFloat(String(oe||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:ie},Se||h.createElement(se,null)):null,W={expanded:ze?h.createElement(b.Z,null):h.createElement(ue.Z,null),collapsed:ze?h.createElement(ue.Z,null):h.createElement(b.Z,null)}[be?"collapsed":"expanded"],Pe=Se!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Se||W):null,ce=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!be,[`${R}-has-trigger`]:Re&&Se!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},x,{style:ce,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:be}),[be]);return h.createElement(ye.Provider,{value:We},V())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return ye},$_:function(){return ae},h4:function(){return we},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(2738),f=e(59301),k=e(36355),L=e(83116),ue=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Se,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:oe,motionDurationSlow:ie,fontSize:J,borderRadius:C,bodyBg:Z,headerBg:Oe,siderBg:T}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:T,transition:`all ${oe}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${oe}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:T,borderStartStartRadius:0,borderStartEndRadius:C,borderEndEndRadius:C,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ie} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ie}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:C,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C}}}}},ue(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,L.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Se,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Se*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Se,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Se=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(k.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:v()(p||Re,z,_e),ref:t},Se)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(k.E_),[y,z]=f.useState([]),{prefixCls:q,className:Se,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:oe,layout:ie}=f.useContext(k.E_),J=oe("layout",q),[C,Z]=Ne(J),Oe=v()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},ie==null?void 0:ie.className,Se,Ue,Z),T=f.useMemo(()=>({siderHook:{addSider:be=>{z(Ie=>[].concat((0,o.Z)(Ie),[be]))},removeSider:be=>{z(Ie=>Ie.filter(rt=>rt!==be))}}}),[]);return C(f.createElement(E.Provider,{value:T},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Re)},xe),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ae=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return k}});var o=e(59301),h=e(33234),v=e(70425),ee=function(L,se){var ue={};for(var b in L)Object.prototype.hasOwnProperty.call(L,b)&&se.indexOf(b)<0&&(ue[b]=L[b]);if(L!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(L);Ne{const{children:ue}=L,b=ee(L,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,v.supportNodeRef)(ue)?o.cloneElement(ue,{ref:se}):ue))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),k=e(36355),L=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:x,className:l,dashed:u}=R,w=L(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(k.E_),X=P("menu",x),W=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:W},w))},b=e(11592),Ne=e(2738),B=e(6848),E=e(92343),he=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var x;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:W,firstLevel:Pe,direction:ce,disableMenuItemTitleTooltip:te,inlineCollapsed:de}=h.useContext(he),Ye=j=>{const Me=h.createElement("span",{className:`${W}-title-content`},u);return(!w||(0,E.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!de&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${W}-item-danger`]:X,[`${W}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(w,{className:f()((0,E.l$)(w)?(x=w.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ye(de));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:ce==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),A)),A},ae=R=>{var x;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(he),{prefixCls:W,inlineCollapsed:Pe,theme:ce}=X,te=(0,o.Xl)();let de;if(!u)de=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${W}-title-content`},w);else{const Ge=(0,E.l$)(w)&&w.type==="span";de=h.createElement(h.Fragment,null,(0,E.Tm)(u,{className:f()((0,E.l$)(u)?(x=u.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ge?w:h.createElement("span",{className:`${W}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(he.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:de,popupClassName:f()(W,l,`${W}-${P||ce}`)})))},ye=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(x&&typeof x=="object"){const u=x,{label:w,children:P,key:X,type:W}=u,Pe=p(u,["label","children","key","type"]),ce=X!=null?X:`tmp-${l}`;return P||W==="group"?W==="group"?h.createElement(o.BW,Object.assign({key:ce},Pe,{title:w}),y(P)):h.createElement(ae,Object.assign({key:ce},Pe,{title:w}),y(P)):W==="divider"?h.createElement(ue,Object.assign({key:ce},Pe)):h.createElement(bt,Object.assign({key:ce},Pe),w)}return null}).filter(x=>x)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Se=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),xe=R=>{const{componentCls:x,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:W}=R;return{[`${x}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${x}-item, ${x}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${x}-item:hover, - > ${x}-item-active, - > ${x}-submenu ${x}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${x}-item, ${x}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${x}-submenu-arrow`]:{display:"none"}}}},ie=R=>{let{componentCls:x,menuArrowOffset:l}=R;return{[`${x}-rtl`]:{direction:"rtl"},[`${x}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${x}-rtl${x}-vertical, - ${x}-submenu-rtl ${x}-vertical`]:{[`${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Se.oN)(R));var Z=(R,x)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:W,itemSelectedBg:Pe,activeBarHeight:ce,activeBarWidth:te,activeBarBorderWidth:de,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${x}, ${l}-${x} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},x==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:de,marginTop:-de,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ce}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${de}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:de&&te?{width:`calc(100% + ${de}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:x,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:W}=R,Pe=w+P+X;return{[`${x}-item`]:{position:"relative",overflow:"hidden"},[`${x}-item, ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:W,width:`calc(100% - ${u*2}px)`},[`> ${x}-item, - > ${x}-submenu > ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${x}-item-group-list ${x}-submenu-title, - ${x}-submenu-title`]:{paddingInlineEnd:Pe}}};var be=R=>{const{componentCls:x,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:W,motionEaseOut:Pe,paddingXL:ce,itemMarginInline:te,fontSizeLG:de,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[x]:{"&-inline, &-vertical":Object.assign({[`&${x}-root`]:{boxShadow:"none"}},Oe(R))},[`${x}-submenu-popup`]:{[`${x}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${x}-submenu-popup ${x}-vertical${x}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${x}-inline`]:{width:"100%",[`&${x}-root`]:{[`${x}-item, ${x}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${W} ${Pe}`].join(","),[`> ${x}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${x}-sub${x}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${x}-submenu > ${x}-submenu-title`]:A,[`& ${x}-item-group-title`]:{paddingInlineStart:ce}},[`${x}-item`]:A}},{[`${x}-inline-collapsed`]:{width:ft,[`&${x}-root`]:{[`${x}-item, ${x}-submenu ${x}-submenu-title`]:{[`> ${x}-inline-collapsed-noicon`]:{fontSize:de,textAlign:"center"}}},[`> ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-submenu > ${x}-submenu-title, - > ${x}-submenu > ${x}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de/2}px - ${te}px)`,textOverflow:"clip",[` - ${x}-submenu-arrow, - ${x}-submenu-expand-icon - `]:{opacity:0},[`${x}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${x}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${x}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${x}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:x,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:W,iconMarginInlineEnd:Pe}=R;return{[`${x}-item, ${x}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${x}-item-icon, ${X}`]:{minWidth:W,fontSize:W,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${x}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${x}-item-only-child`]:{[`> ${X}, > ${x}-item-icon`]:{marginInlineEnd:0}}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${x}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:x,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${x}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:x,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:W,padding:Pe,colorSplit:ce,lineWidth:te,zIndexPopup:de,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ce,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${x}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,x)=>(0,_e.Z)("Menu",u=>{if(x===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:W,fontSize:Pe,darkItemColor:ce,darkDangerItemColor:te,darkItemBg:de,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:ce,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:de,popupBg:de,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),xe(gt),be(gt),Z(gt,"light"),Z(Ht,"dark"),ie(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:W,colorText:Pe,colorTextDescription:ce,colorBgContainer:te,colorFillAlter:de,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:ce,groupTitleColor:ce,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:W,direction:Pe,menu:ce}=h.useContext(k.E_),te=X(),{prefixCls:de,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",de||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,ce==null?void 0:ce.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(he.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:h.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:x,rootClassName:f()(nt,Nn)}),sn))))});const V=(0,h.forwardRef)((R,x)=>{const l=(0,h.useRef)(null),u=h.useContext(v.D);return(0,h.useImperativeHandle)(x,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(le,Object.assign({ref:l},R,u))});V.Item=bt,V.SubMenu=ae,V.Divider=ue,V.ItemGroup=o.BW;var We=V},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),v=e(40001),ee=e(19248),f=e(99267),k=e(92310),L=e.n(k),se=e(2738),ue=e(36355),b=e(92413),Ne=e(33708),B=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:L()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(S){ln[St]=S},style:_t})}))},bt=qe,we=e(39559),ae=e(33606),ye=e(47273),G=0,c=(0,ye.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ae.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Se=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Tt=_t.space,S=_e(ln),_=_e(dn),ne=_.find(function(Ee){return Ee&&(0,we.Z)(Ee)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),Ce=function(){var it=0;return S.map(function(ht,Ot){var Lt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Lt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Lt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(S[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Lt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Tt);return Ot+=(qt-F.strokeDashoffset+Tt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:L()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Ce())},ze=Re,xe={Line:bt,Circle:ze},oe=e(6848),ie=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function C(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(C({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||ie.presetPrimaryColors.green,Me||null]},T=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},be=3,Ie=A=>be/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=T(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=L()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(oe.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=ie.presetPrimaryColors.blue,to:Xe=ie.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var V=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=T(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=C(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,nt],[Sn,on]=T(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new x.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},W=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ce=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),W(Me),Pe(Me),ce(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=de(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var S,_;const ne=C(A);return parseInt(ne!==void 0?(S=ne!=null?ne:0)===null||S===void 0?void 0:S.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ue.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const S=C(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(S)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(V,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Tt=L()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&T(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Tt,role:"progressbar","aria-valuenow":dn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},L=h.forwardRef(k),se=L,ue=e(92310),b=e.n(ue),Ne=e(400),B=e(33606),E=e(37061),tt=e(18929),he=e(10228),qe=e(26112);function bt(C,Z){var Oe=C.disabled,T=C.prefixCls,be=C.character,Ie=C.characterRender,rt=C.index,vt=C.count,et=C.value,De=C.allowHalf,dt=C.focused,le=C.onHover,V=C.onClick,We=function(W){le(W,rt)},R=function(W){V(W,rt)},x=function(W){W.keyCode===he.Z.ENTER&&V(W,rt)},l=rt+1,u=new Set([T]);et===0&&rt===0&&dt?u.add("".concat(T,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(T,"-first")},w),h.createElement("div",{className:"".concat(T,"-second")},w)));return Ie&&(P=Ie(P,C)),P}var we=h.forwardRef(bt);function ae(){var C=h.useRef({});function Z(T){return C.current[T]}function Oe(T){return function(be){C.current[T]=be}}return[Z,Oe]}function ye(C){var Z=C.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var T=C.document;Z=T.documentElement[Oe],typeof Z!="number"&&(Z=T.body[Oe])}return Z}function G(C){var Z,Oe,T=C.ownerDocument,be=T.body,Ie=T&&T.documentElement,rt=C.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||be.clientLeft||0,Oe-=Ie.clientTop||be.clientTop||0,{left:Z,top:Oe}}function c(C){var Z=G(C),Oe=C.ownerDocument,T=Oe.defaultView||Oe.parentWindow;return Z.left+=ye(T),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(C,Z){var Oe,T=C.prefixCls,be=T===void 0?"rc-rate":T,Ie=C.className,rt=C.defaultValue,vt=C.value,et=C.count,De=et===void 0?5:et,dt=C.allowHalf,le=dt===void 0?!1:dt,V=C.allowClear,We=V===void 0?!0:V,R=C.character,x=R===void 0?"\u2605":R,l=C.characterRender,u=C.disabled,w=C.direction,P=w===void 0?"ltr":w,X=C.tabIndex,W=X===void 0?0:X,Pe=C.autoFocus,ce=C.onHoverChange,te=C.onChange,de=C.onFocus,Ye=C.onBlur,Ge=C.onKeyDown,$e=C.onMouseLeave,ft=(0,E.Z)(C,t),Qe=ae(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",Ce=s+1;if(le){var Fe=j(s),Ee=c(Fe),it=Fe.clientWidth;(Y&&re-Ee>it/2||!Y&&re-Ee0&&!Y||re===he.Z.RIGHT&&Ce>0&&Y?(le?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):re===he.Z.LEFT&&Ce{const{componentCls:Z}=C;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:C.marginXS},"> div":{transition:`all ${C.motionDurationMid}, outline 0s`,"&:hover":{transform:C.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${C.lineWidth}px dashed ${C.starColor}`,transform:C.starHoverScale}},"&-first, &-second":{color:C.starBg,transition:`all ${C.motionDurationMid}`,userSelect:"none",[C.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=C=>({[`&-rtl${C.componentCls}`]:{direction:"rtl"}}),ze=C=>{const{componentCls:Z}=C;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(C)),{display:"inline-block",margin:0,padding:0,color:C.starColor,fontSize:C.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(C)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:C.marginXS,fontSize:C.fontSize}}),Re(C))}};var xe=(0,Ke.Z)("Rate",C=>{const Z=(0,Ze.TS)(C,{});return[ze(Z)]},C=>({starColor:C.yellow6,starSize:C.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:C.colorFillContent})),oe=function(C,Z){var Oe={};for(var T in C)Object.prototype.hasOwnProperty.call(C,T)&&Z.indexOf(T)<0&&(Oe[T]=C[T]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,T=Object.getOwnPropertySymbols(C);be{const{prefixCls:Oe,className:T,rootClassName:be,style:Ie,tooltips:rt,character:vt=h.createElement(se,null)}=C,et=oe(C,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Se.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:le,rate:V}=h.useContext(q.E_),We=dt("rate",Oe),[R,x]=xe(We),l=Object.assign(Object.assign({},V==null?void 0:V.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(T,be,x,V==null?void 0:V.className),style:l,prefixCls:We,direction:le})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),v=e(77861),ee=e(2738),f=e(59301),k=e(53487),L=e(62892),se=e(19080),ue=e(36355),b=e(1684),Ne=e(93891),B=e(19716),E=e(32441),tt=e(33234),he=e(14154),qe=e(58582),bt=e(84443),we=e(66339),ae=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:q,bordered:Se=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:xe,listItemHeight:oe=24,size:ie,disabled:J,notFoundContent:C,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:T,popupMatchSelectWidth:be,direction:Ie,style:rt,allowClear:vt}=p,et=ae(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:le,direction:V,virtual:We,popupMatchSelectWidth:R,popupOverflow:x,select:l}=f.useContext(ue.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:V,{compactSize:X,compactItemClassnames:W}=(0,tt.ri)(u,P),[Pe,ce]=(0,he.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===ye?"combobox":ln},[et.mode]),de=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=be!=null?be:T)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),j=(0,se.F)($e,Z);let Me;C!==void 0?Me=C:te==="combobox"?Me=null:Me=(le==null?void 0:le("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:de,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,ce),Nt=(0,B.Z)(ln=>{var gn;return(gn=ie!=null?ie:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Se,[`${u}-in-form-item`]:Qe},(0,se.Z)(u,j,ft),W,l==null?void 0:l.className,Ue,Ke,ce),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,qe.Z)(Oe,x);return Pe(f.createElement(v.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,L.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:oe,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,k.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116),f=e(13826),k=e(92899);const L=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ue=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Se}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Se}${Ke}topLeft, - ${q}${Ke}topRight, - ${Se}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},L(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Se=Math.ceil(q/2);return[q,Se]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:b,marginBottom:b,lineHeight:`${Se-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function he(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Se=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Se,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ae=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ae(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),qe(t),tt(t),ue(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,v.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Se,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:oe,colorBgContainerDisabled:ie,colorTextDisabled:J}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:oe,multipleItemHeightLG:z,multipleSelectorBgDisabled:ie,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(v,ee){return v||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,v){return v!==void 0?v:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(40001),h=e(19248),v=e(99267),ee=e(84105),f=e(58617),k=e(47472),L=e(59301);function se(ue){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:E,loading:tt,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:ae,showArrow:ye,componentName:G}=ue;const c=Ne!=null?Ne:L.createElement(h.Z,null),t=q=>b===null&&!qe&&!ye?null:L.createElement(L.Fragment,null,we!==!1&&q,qe&&ae);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(L.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Se=>{let{open:Ue,showSearch:Ke}=Se;return t(Ue&&Ke?L.createElement(k.Z,{className:q}):L.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:he?y=L.createElement(o.Z,null):y=null;let z=null;return E!==void 0?z=E:z=L.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return x}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(2738),L=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:W}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),ce=h()({[`${u}-circle`]:W==="circle",[`${u}-square`]:W==="square",[`${u}-round`]:W==="round"}),te=v.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return v.createElement("span",{className:h()(u,Pe,ce,w),style:Object.assign(Object.assign({},te),P)})},se=e(93083),ue=e(83116),b=e(37613);const Ne=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},E(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},E(X)),[`${u}${u}-sm`]:Object.assign({},E(W))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},he(u)),[`${P}-lg`]:Object.assign({},he(X)),[`${P}-sm`]:Object.assign({},he(W))}},we=l=>Object.assign({width:l},B(l)),ae=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},ye=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},ye(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),ye(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(W))}),ye(l,W,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:W,skeletonInputCls:Pe,skeletonImageCls:ce,controlHeight:te,controlHeightLG:de,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},E(de)),[`${w}-sm`]:Object.assign({},E(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ae(l)),[`${u}${u}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${W}, - ${Pe}, - ${ce} - `]:Object.assign({},tt(l))}}};var p=(0,ue.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:W="circle",size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-avatar`,shape:W,size:Pe},Ge))))},Se=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W=!1,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W}=l,{getPrefixCls:Pe}=v.useContext(ee.E_),ce=Pe("skeleton",u),[te,de]=p(ce),Ye=h()(ce,`${ce}-element`,{[`${ce}-active`]:W},w,P,de);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:h()(`${ce}-image`,w),style:X},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ce}-image-svg`},v.createElement("path",{d:Ue,className:`${ce}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(L,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},oe=xe,ie=e(7657),J=function(u,w){return v.createElement(ie.Z,(0,ze.Z)({},u,{ref:w,icon:oe}))},C=v.forwardRef(J),Z=C,T=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W,children:Pe}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:W},Ye,w,P),$e=Pe!=null?Pe:v.createElement(Z,null);return de(v.createElement("div",{className:Ge},v.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},be=e(26407),rt=l=>{const u=ce=>{const{width:te,rows:de=2}=l;if(Array.isArray(te))return te[ce];if(de-1===ce)return te},{prefixCls:w,className:P,style:X,rows:W}=l,Pe=(0,be.Z)(Array(W)).map((ce,te)=>v.createElement("li",{key:te,style:{width:u(te)}}));return v.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return v.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function le(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function V(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:W,children:Pe,avatar:ce=!1,title:te=!0,paragraph:de=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!ce,nt=!!te,At=!!de;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(ce));Je=v.createElement("div",{className:`${A}-header`},v.createElement(L,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},le(Xe,At)),De(te));tn=v.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},V(Xe,nt)),De(de));Nt=v.createElement(rt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),W)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Se,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=T;var R=We,x=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),v=e.n(h),ee=e(11592),f=e(36355),k=e(33234);const L=o.createContext({latestIndex:0}),se=L.Provider;var b=we=>{let{className:ae,index:ye,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(L);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ae,style:t},G),ye{var ye,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Se,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:xe,styles:oe}=we,ie=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,C]=Array.isArray(y)?y:[y,y],Z=B(C),Oe=B(J),T=E(C),be=E(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=v()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${C}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Se),le=v()(`${vt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let V=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(V=u);const X=l&&l.key||`${le}-${u}`;return o.createElement(b,{className:le,key:X,index:u,split:_e,style:(w=oe==null?void 0:oe.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:V}),[V]);if(Ie.length===0)return null;const x={};return ze&&(x.flexWrap="wrap"),!Oe&&be&&(x.columnGap=J),!Z&&T&&(x.rowGap=C),et(o.createElement("div",Object.assign({ref:ae,className:dt,style:Object.assign(Object.assign(Object.assign({},x),t==null?void 0:t.style),Re)},ie),o.createElement(se,{value:R},We)))});qe.Compact=k.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),k=e(36355),L=e(61621),ue=y=>{const{value:z,formatter:q,precision:Se,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const xe=ze[1];let oe=ze[2]||"0",ie=ze[4]||"";oe=oe.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Se=="number"&&(ie=ie.padEnd(Se,"0").slice(0,Se>0?Se:0)),ie&&(ie=`${Ue}${ie}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,oe),ie&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},ie)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const E=y=>{const{componentCls:z,marginXXS:q,padding:Se,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[E(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Se,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:xe,loading:oe=!1,onMouseEnter:ie,onMouseLeave:J,decimalSeparator:C=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:T,statistic:be}=o.useContext(k.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(ue,Object.assign({decimalSeparator:C,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:T==="rtl"},be==null?void 0:be.className,q,Se,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ue),onMouseEnter:ie,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(L.Z,{paragraph:!1,loading:oe,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,xe&&o.createElement("span",{className:`${Ie}-content-suffix`},xe)))))};const bt=[["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 we(y,z){let q=y;const Se=/\[[^\]]*]/g,Ue=(z.match(Se)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Se,"[]"),Ze=bt.reduce((Re,ze)=>{let[xe,oe]=ze;if(Re.includes(xe)){const ie=Math.floor(q/oe);return q-=ie*oe,Re.replace(new RegExp(`${xe}+`,"g"),J=>{const C=J.length;return ie.toString().padStart(C,"0")})}return Re},Ke);let _e=0;return Ze.replace(Se,()=>{const Re=Ue[_e];return _e+=1,Re})}function ae(y,z){const{format:q=""}=z,Se=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Se-Ue,0);return we(Ke,q)}const ye=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Se,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const oe=G(z);oe>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Se==null||Se(oe-Date.now()),oe(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(oe,ie)=>ae(oe,Object.assign(Object.assign({},ie),{format:q})),xe=oe=>(0,v.Tm)(oe,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:xe,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),L=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ue=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ue,outKeyframes:b},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:L,outKeyframes:se}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return k},oN:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),L=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ue=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:L,outKeyframes:se},"slide-right":{inKeyframes:ue,outKeyframes:b}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),v=e(92310),ee=e.n(v),f=e(92413),k=e(6909),L=e(4771),se=e(9427),ue=e(25440),b=e(400),Ne=e(37061),B=e(85195),E=e(39559),tt=e(20569),he=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,fe)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(fe){I.onError(fe)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var ae=+new Date,ye=0;function G(){return"rc-upload-".concat(ae,"-").concat(++ye)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?fe===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function fe(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(fe){pe(fe.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,se.Z)(F,I);var N=(0,ue.Z)(F);function F(){var U;(0,k.Z)(this,F);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?F.push(I):F[U]=I,F}function de(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-d)/2):(d=fe*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&N(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:fe,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,fe.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:fe.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(oe.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(V,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,W.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,W.l$)(Qt)){const Gt=(0,W.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(oe.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,W.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Tt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${N}-list`,K=`${fe}-item`;return{[`${N}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},S=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${N}-list`,K=`${fe}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(d),ln(d),Tt(d),S(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(fe){return fe instanceof F?fe:new F(function(K){K(fe)})}return new(F||(F=Promise))(function(fe,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(ie.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Tn=(0,h.Z)(Mn),qn=!1;Vt===1?Tn=Tn.slice(-1):Vt&&(qn=Tn.length>Vt,Tn=Tn.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Tn)});const br={file:Rn,fileList:Tn};or&&(br.event=or),(!qn||Tn.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Tn}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Tn&&(qn=yield Tn(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>ce(qn.file));let Tn=(0,h.Z)(It);or.forEach(qn=>{Tn=te(qn,Tn)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Tn)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!de(Mn,It))return;const Tn=ce(Mn);Tn.status="done",Tn.percent=100,Tn.response=Rn,Tn.xhr=or;const qn=te(Tn,It);an(Tn,qn)},Bn=(Rn,Mn)=>{if(!de(Mn,It))return;const or=ce(Mn);or.status="uploading",or.percent=Rn.percent;const Tn=te(or,It);an(or,Tn,Rn)},wt=(Rn,Mn,or)=>{if(!de(or,It))return;const Tn=ce(or);Tn.error=Rn,Tn.response=Mn,Tn.status="error";const qn=te(Tn,It);an(Tn,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Tn;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Tn=mn.current)===null||Tn===void 0||Tn.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(oe.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",C.Z.Upload),{showRemoveIcon:Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Tr=(Rn,Mn)=>fe?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Tr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Tr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Tr()))};var Ee=o.forwardRef(Ce),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Lt=Ee;Lt.Dragger=Ot,Lt.LIST_IGNORE=Y;var yt=Lt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),v=e(33606),ee=e(37061),f=e(35593),k=e(92310),L=e.n(k),se=e(8654),ue=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,E=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Se=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ue.useRef(!1),_e=function(){if(z){var oe,ie;(oe=q.current)===null||oe===void 0||(ie=oe.focus)===null||ie===void 0||ie.call(oe),Se==null||Se(!1)}},Re=function(){var oe;return(oe=Ke.current)!==null&&oe!==void 0&&oe.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(oe){switch(oe.keyCode){case B:_e();break;case E:{var ie=!1;Ze.current||(ie=Re()),ie?oe.preventDefault():_e();break}}};ue.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ue.forwardRef)(function(y,z){var q=y.overlay,Se=y.arrow,Ue=y.prefixCls,Ke=(0,ue.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,se.sQ)(z,Ke==null?void 0:Ke.ref);return ue.createElement(ue.Fragment,null,Se&&ue.createElement("div",{className:"".concat(Ue,"-arrow")}),ue.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},we=[0,0],ae={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},ye=ae,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Se=y.arrow,Ue=Se===void 0?!1:Se,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,xe=y.placement,oe=xe===void 0?"bottomLeft":xe,ie=y.placements,J=ie===void 0?ye:ie,C=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,T=y.overlayClassName,be=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,le=y.onVisibleChange,V=(0,ee.Z)(y,G),We=ue.useState(),R=(0,v.Z)(We,2),x=R[0],l=R[1],u="visible"in y?Ie:x,w=ue.useRef(null),P=ue.useRef(null),X=ue.useRef(null);ue.useImperativeHandle(z,function(){return w.current});var W=function(Qe){l(Qe),le==null||le(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:W,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},ce=function(){return ue.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?ce:ce()},de=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ue.cloneElement(dt,{className:L()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,se.Yr)(dt)?(0,se.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ue.createElement(f.Z,(0,o.Z)({builtinPlacements:J},V,{prefixCls:Ze,ref:w,popupClassName:L()(T,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:be,action:vt,showAction:Z,hideAction:$e,popupPlacement:oe,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:de()?"minWidth":"",popup:te(),onPopupVisibleChange:W,onPopupClick:Pe,getPopupContainer:C}),Ge)}var t=ue.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ae}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(92310),k=e.n(f),L=e(59301),se=e(5643),ue=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Se=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,xe=G.triggerFocus,oe=G.allowClear,ie=G.value,J=G.handleReset,C=G.hidden,Z=G.classes,Oe=G.classNames,T=G.dataAttrs,be=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,L.useRef)(null),le=function(ce){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(ce.target)&&(xe==null||xe())},V=function(){var ce;if(!oe)return null;var te=!_e&&!Re&&ie,de="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(oe)==="object"&&oe!==null&&oe!==void 0&&oe.clearIcon?oe.clearIcon:"\u2716";return L.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:k()(de,(ce={},(0,v.Z)(ce,"".concat(de,"-hidden"),!te),(0,v.Z)(ce,"".concat(de,"-has-suffix"),!!q),ce)),role:"button",tabIndex:-1},Ye)},We=(0,L.cloneElement)(p,{value:ie,hidden:C,className:k()((c=p.props)===null||c===void 0?void 0:c.className,!(0,se.X3)(G)&&!(0,se.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(G)&&!(0,se.He)(G)?Ze:{})});if((0,se.X3)(G)){var R,x="".concat(y,"-affix-wrapper"),l=k()(x,(R={},(0,v.Z)(R,"".concat(x,"-disabled"),_e),(0,v.Z)(R,"".concat(x,"-focused"),ze),(0,v.Z)(R,"".concat(x,"-readonly"),Re),(0,v.Z)(R,"".concat(x,"-input-with-clear-btn"),q&&oe&&ie),R),!(0,se.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||oe)&&L.createElement("span",{className:k()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:be==null?void 0:be.suffix},V(),q);We=L.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,se.He)(G)?void 0:Ze),be==null?void 0:be.affixWrapper),hidden:!(0,se.He)(G)&&C,onClick:le},T==null?void 0:T.affixWrapper,{ref:dt}),z&&L.createElement("span",{className:k()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:be==null?void 0:be.prefix},z),(0,L.cloneElement)(p,{value:ie,hidden:null}),u)}if((0,se.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=k()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),W=k()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return L.createElement(vt,{className:W,style:Ze,hidden:C},L.createElement(et,{className:X},Se&&L.createElement(De,{className:P},Se),(0,L.cloneElement)(We,{hidden:null}),Ue&&L.createElement(De,{className:P},Ue)))}return We},b=ue,Ne=e(26407),B=e(33606),E=e(37061),tt=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,L.forwardRef)(function(ye,G){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,y=ye.onBlur,z=ye.onPressEnter,q=ye.onKeyDown,Se=ye.prefixCls,Ue=Se===void 0?"rc-input":Se,Ke=ye.disabled,Ze=ye.htmlSize,_e=ye.className,Re=ye.maxLength,ze=ye.suffix,xe=ye.showCount,oe=ye.type,ie=oe===void 0?"text":oe,J=ye.classes,C=ye.classNames,Z=ye.styles,Oe=(0,E.Z)(ye,qe),T=(0,tt.Z)(ye.defaultValue,{value:ye.value}),be=(0,B.Z)(T,2),Ie=be[0],rt=be[1],vt=(0,L.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],le=(0,L.useRef)(null),V=function(W){le.current&&(0,se.nH)(le.current,W)};(0,L.useImperativeHandle)(G,function(){return{focus:V,blur:function(){var W;(W=le.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Pe,ce){var te;(te=le.current)===null||te===void 0||te.setSelectionRange(W,Pe,ce)},select:function(){var W;(W=le.current)===null||W===void 0||W.select()},input:le.current}}),(0,L.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(W){ye.value===void 0&&rt(W.target.value),le.current&&(0,se.rJ)(le.current,W,t)},R=function(W){z&&W.key==="Enter"&&z(W),q==null||q(W)},x=function(W){dt(!0),p==null||p(W)},l=function(W){dt(!1),y==null||y(W)},u=function(W){rt(""),V(),le.current&&(0,se.rJ)(le.current,W,t)},w=function(){var W=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return L.createElement("input",(0,o.Z)({autoComplete:c},W,{onChange:We,onFocus:x,onBlur:l,onKeyDown:R,className:k()(Ue,(0,v.Z)({},"".concat(Ue,"-disabled"),Ke),C==null?void 0:C.input),style:Z==null?void 0:Z.input,ref:le,size:Ze,type:ie}))},P=function(){var W=Number(Re)>0;if(ze||xe){var Pe=(0,se.D7)(Ie),ce=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(xe)==="object"?xe.formatter({value:Pe,count:ce,maxLength:Re}):"".concat(ce).concat(W?" / ".concat(Re):"");return L.createElement(L.Fragment,null,!!xe&&L.createElement("span",{className:k()("".concat(Ue,"-show-count-suffix"),(0,v.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),C==null?void 0:C.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return L.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,se.D7)(Ie),focused:De,triggerFocus:V,suffix:P(),disabled:Ke,classes:J,classNames:C,styles:Z}))}),we=bt,ae=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return v}});function o(k){return!!(k.addonBefore||k.addonAfter)}function h(k){return!!(k.prefix||k.suffix||k.allowClear)}function v(k,L,se,ue){if(se){var b=L;if(L.type==="click"){var Ne=k.cloneNode(!0);b=Object.create(L,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",se(b);return}if(ue!==void 0){b=Object.create(L,{target:{value:k},currentTarget:{value:k}}),k.value=ue,se(b);return}se(b)}}function ee(k,L){if(k){k.focus(L);var se=L||{},ue=se.cursor;if(ue){var b=k.value.length;switch(ue){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(b,b);break;default:k.setSelectionRange(0,b)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),v=e(33708),ee=e(26407),f=e(33606),k=e(37061),L=e(92310),se=e.n(L),ue=e(11780),b=e(18929),Ne=e(13697),B=e(48736),E=e(59301),tt=e(4676),he=E.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=E.useContext(he);return qe(O,d)}var we=e(80547),ae=["children","locked"],ye=E.createContext(null);function G(d,O){var D=(0,v.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,k.Z)(d,ae),$=E.useContext(ye),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return E.createElement(ye.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var z=E.createContext(t);function q(d){var O=E.useContext(z);return E.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Se=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function xe(){ze=document.activeElement}function oe(){ze=null}function ie(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var C=e(10228),Z=e(16089),Oe=C.Z.LEFT,T=C.Z.RIGHT,be=C.Z.UP,Ie=C.Z.DOWN,rt=C.Z.ENTER,vt=C.Z.ESC,et=C.Z.HOME,De=C.Z.END,dt=[be,Ie,Oe,T];function le(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,be,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,T,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,be,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,T,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function V(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function x(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=le(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=V(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=x(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=x(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},W=function(O){return O.split(P)},Pe="rc-menu-more";function ce(){var d=E.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,E.useRef)(new Map),$=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=W(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=E.useRef(d);O.current=d;var D=E.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var de=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return E.useEffect(function(){Ye+=1;var He="".concat(de,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=E.useContext(ye),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=E.useContext(ye),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=E.createElement(O,(0,v.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,k.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,k.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),E.createElement(ue.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(E.Component),Sn=E.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,k.Z)(d,tn),pn=bt(He),Wt=E.useContext(ye),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=E.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=E.useRef(),an=E.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,k.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===C.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=E.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,v.Z)((0,v.Z)({},Vn),Q),className:se()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,E.createElement(At,{props:(0,v.Z)((0,v.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return E.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:E.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=E.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,k.Z)(O,dn),Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return E.createElement("ul",(0,o.Z)({className:se()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=E.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(E.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return E.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Tt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function S(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=E.useContext(ye),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=E.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,v.Z)((0,v.Z)({},qt),Vt):(0,v.Z)((0,v.Z)({},St),Vt),wn=Tt[Rt],xn=ke(Rt,nn,rn),mn=E.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,v.Z)((0,v.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=E.useRef();return E.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),E.createElement(ot.Z,{prefixCls:O,popupClassName:se()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=E.useRef(!1);kt.current=Zt===He;var Dt=E.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;E.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,v.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,k.Z)(O,i),zn=bt(Ae),Ft=E.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(Se),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Lr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Tr=la.active,kr=(0,k.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Tn=E.useMemo(function(){return Tr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Tr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(S,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(ue.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:se()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Tn),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Tn,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Lr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=E.createElement(re,d,$),E.createElement(z.Provider,{value:Q},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,k.Z)(O,Fe),pt=E.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,k.Z)(d,Ee),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:E.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=E.useContext(ye),$=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:se()("".concat($,"-item-divider"),O),style:D})}var Lt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,k.Z)(Q,Lt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=E.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Lr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Tr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,k.Z)($,N),Mn=E.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=E.useState(!1),Tn=(0,f.Z)(or,2),qn=Tn[0],br=Tn[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Tr==null||Tr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=E.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;E.useEffect(function(){go&&Na(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ce(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(ue.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(he.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Lr,onItemClick:Vo,onOpenChange:Wo},E.createElement(Se.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92413),h=e(33708),v=e(33606),ee=e(37061),f=e(59301),k=e(92310),L=e.n(k),se=e(29301),ue=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(oe,ie){var J=oe.prefixCls,C=oe.invalidate,Z=oe.item,Oe=oe.renderItem,T=oe.responsive,be=oe.responsiveDisabled,Ie=oe.registerSize,rt=oe.itemKey,vt=oe.className,et=oe.style,De=oe.children,dt=oe.display,le=oe.order,V=oe.component,We=V===void 0?"div":V,R=(0,ee.Z)(oe,b),x=T&&!dt;function l(W){Ie(rt,W)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:le}):De,w;C||(w={opacity:x?0:1,height:x?0:Ne,overflowY:x?"hidden":Ne,order:T?le:Ne,pointerEvents:x?"none":Ne,position:x?"absolute":Ne});var P={};x&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:L()(!C&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:ie}),u);return T&&(X=f.createElement(se.Z,{onResize:function(Pe){var ce=Pe.offsetWidth;l(ce)},disabled:be},X)),X}var E=f.forwardRef(B);E.displayName="Item";var tt=E,he=e(6089),qe=e(4676),bt=e(16089);function we(oe){if(typeof MessageChannel=="undefined")(0,bt.Z)(oe);else{var ie=new MessageChannel;ie.port1.onmessage=function(){return oe()},ie.port2.postMessage(void 0)}}function ae(){var oe=f.useRef(null),ie=function(C){oe.current||(oe.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){oe.current.forEach(function(Z){Z()}),oe.current=null})})),oe.current.push(C)};return ie}function ye(oe,ie){var J=f.useState(ie),C=(0,v.Z)(J,2),Z=C[0],Oe=C[1],T=(0,he.Z)(function(be){oe(function(){Oe(be)})});return[Z,T]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(ie,J){var C=f.useContext(G);if(!C){var Z=ie.component,Oe=Z===void 0?"div":Z,T=(0,ee.Z)(ie,c);return f.createElement(Oe,(0,o.Z)({},T,{ref:J}))}var be=C.className,Ie=(0,ee.Z)(C,t),rt=ie.className,vt=(0,ee.Z)(ie,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:L()(be,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(oe){return"+ ".concat(oe.length," ...")}function _e(oe,ie){var J=oe.prefixCls,C=J===void 0?"rc-overflow":J,Z=oe.data,Oe=Z===void 0?[]:Z,T=oe.renderItem,be=oe.renderRawItem,Ie=oe.itemKey,rt=oe.itemWidth,vt=rt===void 0?10:rt,et=oe.ssr,De=oe.style,dt=oe.className,le=oe.maxCount,V=oe.renderRest,We=oe.renderRawRest,R=oe.suffix,x=oe.component,l=x===void 0?"div":x,u=oe.itemComponent,w=oe.onVisibleChange,P=(0,ee.Z)(oe,Se),X=et==="full",W=ae(),Pe=ye(W,null),ce=(0,v.Z)(Pe,2),te=ce[0],de=ce[1],Ye=te||0,Ge=ye(W,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(W,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],nt=ye(W,0),At=(0,v.Z)(nt,2),Je=At[0],gt=At[1],Ht=ye(W,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,v.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(C,"-item"),ke=Math.max(Me,Je),Tt=le===Ue,S=Oe.length&&Tt,_=le===Ke,ne=S||typeof le=="number"&&Oe.length>le,i=(0,f.useMemo)(function(){var K=Oe;return S?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof le=="number"&&(K=Oe.slice(0,le)),K},[Oe,vt,te,le,S]),s=(0,f.useMemo)(function(){return S?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,S,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(T||function(K){return K},[T]);function Ce(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){Ce(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Lt=St&&!!s.length,yt={};vn!==null&&S&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:S,component:u,invalidate:_},N=be?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:Ee,display:d<=Be})},be(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:Ee,display:d<=Be}))},F={order:Lt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Lt},U=V||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:L()(!_&&C,dt),style:De,ref:ie},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Tt,responsiveDisabled:!S,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Tt?f.createElement(se.Z,{onResize:Fe,disabled:!S},fe):fe}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,xe=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return L}});var o=e(33606),h=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function k(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function L(se){var ue=h.useState(),b=(0,o.Z)(ue,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(k()))},[]),se||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return de},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),v=e(400),ee=e(33708),f=e(33606),k=e(37061),L=e(39559),se=e(18929),ue=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),E=e(34280),tt=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Ce):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Lt){Lt.preventDefault(),Fe&&Fe(Lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function ae(i,s,re,Y,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,L.Z)(Y)==="object")return Y.clearIcon;if(Ce)return Ce},[Y,Ce]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[Y,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=b.createContext(null);function G(){return b.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=b.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return Ee},[]);var it=function(Ot,Lt){Ee(),Fe.current=window.setTimeout(function(){Ce(Ot),Lt&&Lt()},i)};return[Y,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var Ce=b.useRef(null);Ce.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(Ee){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,Ce,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Lt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ue.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Lt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Ce=Y.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Se=b.forwardRef(q);Se.displayName="Input";var Ue=Se;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,L.Z)(i))}function oe(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function ie(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var C=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,Ce=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Lt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);ie(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:oe(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:C,onClick:Bn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){C(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Lt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Lt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Ce.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,T=function(s){var re=s.inputElement,Y=s.prefixCls,Ce=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Lt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Lt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Lt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?oe(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Ce,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},be=T;function Ie(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),Ce=(0,b.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Lt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],d=fe[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!Ee&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,Ce.current)!==!1&&N(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Lt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(be,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],le=function(s){var re=s===!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"}}},V=function(s,re){var Y=s.prefixCls,Ce=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Lt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,k.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||le(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Lt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),Ee)},We=b.forwardRef(V);We.displayName="SelectTrigger";var R=We,x=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,Ce=re.value,Fe=re.options,Ee=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:Ee||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,Ce=[],Fe=u(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Lt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];Ce.push({key:l(N,Ce.length),groupOption:I,data:N,label:N[Ee],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),Ce.push({key:l(N,Ce.length),group:!0,data:N,label:U}),Lt(N[ht],!0)}})}return Lt(i,!1),Ce}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,Ee){var it=(0,x.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Lt=Fe.split(ht);return re=re||Lt.length>1,Lt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=Y(i,s);return re?Ce:null}var W=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ce(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,Ce=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Lt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,fe=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,k.Z)(i,W),Et=ce(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Lt==null||Lt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Lr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Tr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Lr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Lr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Tn=(0,se.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Tn,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var Ce=re,Fe=Ce.type.isSelectOptGroup,Ee=Ce.key,it=Ce.props,ht=it.children,Ot=(0,k.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?Y:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,Ce){return b.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Lt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,F.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!d.has(It)}),it||Lt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case he.Z.ESC:Lt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,k.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Lr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Lr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,Ce=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Lt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Tr(String(Xt))},[Ee,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Tr(""):(!ce||I)&&(It(""),Tr(""))}),Tn=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Tr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Lt==null||Lt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(de,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Tn,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),S=Tt;S.Option=tn,S.OptGroup=gt;var _=S,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(33606),k=e(37061),L=e(26407),se=e(92310),ue=e.n(se),b=e(93681),Ne=e(5643),B=e(18929),E=e(59301),tt=e(29301),he=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ae={},ye;function G(xe){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(oe&&ae[ie])return ae[ie];var J=window.getComputedStyle(xe),C=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),T=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),be={sizingStyle:T,paddingSize:Z,borderSize:Oe,boxSizing:C};return oe&&ie&&(ae[ie]=be),be}function c(xe){var oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var C=G(xe,oe),Z=C.paddingSize,Oe=C.borderSize,T=C.boxSizing,be=C.sizingStyle;ye.setAttribute("style","".concat(be,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ie=void 0,rt=void 0,vt,et=ye.scrollHeight;if(T==="border-box"?et+=Oe:T==="content-box"&&(et-=Z),ie!==null||J!==null){ye.value=" ";var De=ye.scrollHeight-Z;ie!==null&&(Ie=De*ie,T==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,T==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=E.forwardRef(function(xe,oe){var ie=xe,J=ie.prefixCls,C=ie.onPressEnter,Z=ie.defaultValue,Oe=ie.value,T=ie.autoSize,be=ie.onResize,Ie=ie.className,rt=ie.style,vt=ie.disabled,et=ie.onChange,De=ie.onInternalAutoSize,dt=(0,k.Z)(ie,t),le=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),V=(0,f.Z)(le,2),We=V[0],R=V[1],x=function(gt){R(gt.target.value),et==null||et(gt)},l=E.useRef();E.useImperativeHandle(oe,function(){return{textArea:l.current}});var u=E.useMemo(function(){return T&&(0,ee.Z)(T)==="object"?[T.minRows,T.maxRows]:[]},[T]),w=(0,f.Z)(u,2),P=w[0],X=w[1],W=!!T,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ce=E.useState(z),te=(0,f.Z)(ce,2),de=te[0],Ye=te[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){W&&A()},[Oe,P,X,W]),(0,he.Z)(function(){if(de===p)Ye(y);else if(de===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[de]);var j=E.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){de===z&&(be==null||be(gt),T&&(Me(),j.current=(0,qe.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=W?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(de===p||de===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(tt.Z,{onResize:Xe,disabled:!(T||be)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ue()(J,Ie,(0,v.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:x})))}),Se=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(xe,oe){return(0,L.Z)(xe||"").slice(0,oe).join("")}function Ze(xe,oe,ie,J){var C=ie;return xe?C=Ke(ie,J):(0,L.Z)(oe||"").lengthJ&&(C=oe),C}var _e=E.forwardRef(function(xe,oe){var ie,J=xe.defaultValue,C=xe.value,Z=xe.onFocus,Oe=xe.onBlur,T=xe.onChange,be=xe.allowClear,Ie=xe.maxLength,rt=xe.onCompositionStart,vt=xe.onCompositionEnd,et=xe.suffix,De=xe.prefixCls,dt=De===void 0?"rc-textarea":De,le=xe.classes,V=xe.showCount,We=xe.className,R=xe.style,x=xe.disabled,l=xe.hidden,u=xe.classNames,w=xe.styles,P=xe.onResize,X=(0,k.Z)(xe,Ue),W=(0,B.Z)(J,{value:C,defaultValue:J}),Pe=(0,f.Z)(W,2),ce=Pe[0],te=Pe[1],de=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(oe,function(){return{resizableTextArea:de.current,focus:tn,blur:function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!x&&_t})},[x]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=ce,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Tt=ke.currentTarget.value;if(Nt){var S,_=nt.current>=Ie+1||nt.current===((S=Xe.current)===null||S===void 0?void 0:S.length);Tt=Ze(_,Xe.current,Tt,Ie)}Tt!==ce&&(te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,T,Tt)),vt==null||vt(ke)},on=function(ke){var Tt=ke.target.value;if(!j&&Nt){var S=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Tt.length||!ke.target.selectionStart;Tt=Ze(S,ce,Tt,Ie)}te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,T,Tt)},vn=function(ke){var Tt=X.onPressEnter,S=X.onKeyDown;ke.key==="Enter"&&Tt&&Tt(ke),S==null||S(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Tt;te(""),tn(),(0,Ne.rJ)((Tt=de.current)===null||Tt===void 0?void 0:Tt.textArea,ke,T)},yn=(0,Ne.D7)(ce);!j&&Nt&&C==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(V){var ot=(0,L.Z)(yn).length;(0,ee.Z)(V)==="object"?Be=V.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=E.createElement(E.Fragment,null,Nn,E.createElement("span",{className:ue()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Tt;P==null||P(ke),(Tt=de.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!V&&!be,qt=E.createElement(b.BaseInput,{value:yn,allowClear:be,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:ue()(le==null?void 0:le.affixWrapper,(ie={},(0,v.Z)(ie,"".concat(dt,"-show-count"),V),(0,v.Z)(ie,"".concat(dt,"-textarea-allow-clear"),be),ie))},disabled:x,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:E.createElement(Se,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:x,prefixCls:dt,onResize:at,ref:de}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return le}});var o=e(92413),h=e(39559),v=e(33708),ee=e(400),f=e(33606),k=e(37061),L=e(92310),se=e.n(L),ue=e(29301),b=e(70425),Ne=e(34280),B=e(59301),E=e(4676),tt=B.forwardRef(function(V,We){var R=V.height,x=V.offsetY,l=V.offsetX,u=V.children,w=V.prefixCls,P=V.onInnerResize,X=V.innerProps,W=V.rtl,Pe=V.extra,ce={},te={display:"flex",flexDirection:"column"};return x!==void 0&&(ce={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(x,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ce},B.createElement(ue.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:se()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var he=tt;function qe(V){var We=V.children,R=V.setRef,x=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:x})}function bt(V,We,R,x,l,u,w,P){var X=P.getKey;return V.slice(We,R+1).map(function(W,Pe){var ce=We+Pe,te=w(W,ce,{style:{width:x},offsetX:l}),de=X(W);return B.createElement(qe,{key:de,setRef:function(Ge){return u(W,Ge)}},te)})}function we(V,We,R,x){var l=R-V,u=We-R,w=Math.min(l,u)*2;if(x<=w){var P=Math.floor(x/2);return x%2?R+P+1:R-P}return l>u?R-(x-u):R+(x-l)}function ae(V,We,R){var x=V.length,l=We.length,u,w;if(x===0&&l===0)return null;x2&&arguments[2]!==void 0?arguments[2]:!1,ce=X?W<0&&P.current.left||W>0&&P.current.right:W<0&&P.current.top||W>0&&P.current.bottom;return Pe&&ce?(clearTimeout(u.current),l.current=!1):(!ce||l.current)&&w(),!l.current&&ce}};function y(V,We,R,x,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),W=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),ce=p(We,R,x,l);function te(Qe,A){if(G.Z.cancel(X.current),!ce(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,W.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function de(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(V){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):de(Qe,Xe)}}function ft(Qe){V&&(Pe.current=Qe.detail===W.current)}return[$e,ft]}function z(V,We,R,x){var l=B.useMemo(function(){return[new Map,[]]},[V,R.id,x]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),de=w.get(ce);if(te===void 0||de===void 0)for(var Ye=V.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(de)Ye();else{W.current+=1;var Ge=W.current;Promise.resolve().then(function(){Ge===W.current&&Ye()})}}function te(de,Ye){var Ge=V(de),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ce()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(de):R==null||R(de))}return(0,B.useEffect)(function(){return Pe},[]),[te,ce,X.current,u]}var Re=14/15;function ze(V,We,R){var x=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,W=function(de){if(x.current){var Ye=Math.ceil(de.touches[0].pageX),Ge=Math.ceil(de.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,de);A&&de.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){x.current=!1,X()},ce=function(de){X(),de.touches.length===1&&!x.current&&(x.current=!0,l.current=Math.ceil(de.touches[0].pageX),u.current=Math.ceil(de.touches[0].pageY),w.current=de.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return V&&We.current.addEventListener("touchstart",ce,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",ce),X(),clearInterval(P.current)}},[V])}function xe(V){return Math.floor(Math.pow(V,.5))}function oe(V,We){var R="touches"in V?V.touches[0]:V;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function ie(V,We,R){B.useEffect(function(){var x=We.current;if(V&&x){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},W=function(de){if(!de.target.draggable){var Ye=de;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},ce=function(de){if(l){var Ye=oe(de,!1),Ge=x.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-xe(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=xe(A),X()}else P()}};return x.addEventListener("mousedown",W),x.ownerDocument.addEventListener("mouseup",Pe),x.ownerDocument.addEventListener("mousemove",ce),function(){x.removeEventListener("mousedown",W),x.ownerDocument.removeEventListener("mouseup",Pe),x.ownerDocument.removeEventListener("mousemove",ce),P()}}},[V])}var J=10;function C(V,We,R,x,l,u,w,P){var X=B.useRef(),W=B.useState(null),Pe=(0,f.Z)(W,2),ce=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(ce&&ce.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=V.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==ce.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},ce),{},{times:ce.times+1,targetAlign:A,lastTop:j}))}},[ce,V.current]),function(de){if(de==null){P();return}if(G.Z.cancel(X.current),typeof de=="number")w(de);else if(de&&(0,h.Z)(de)==="object"){var Ye,Ge=de.align;"index"in de?Ye=de.index:Ye=We.findIndex(function(Qe){return l(Qe)===de.key});var $e=de.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(V,We){var R=V.prefixCls,x=V.rtl,l=V.scrollOffset,u=V.scrollRange,w=V.onStartMove,P=V.onStopMove,X=V.onScroll,W=V.horizontal,Pe=V.spinSize,ce=V.containerSize,te=V.style,de=V.thumbStyle,Ye=V.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!x,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-ce||0,yn=ce-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var S=l/gn;return S*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(oe(_,W)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var S=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",S,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",S),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var S,_=function(s){var re=ot.current,Y=re.dragging,Ce=re.pageY,Fe=re.startTop;G.Z.cancel(S);var Ee=tn.current.getBoundingClientRect(),it=ce/(W?Ee.width:Ee.height);if(Y){var ht=(oe(s,W)-Ce)*it,Ot=Fe;!Ht&&W?Ot-=ht:Ot+=ht;var Lt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Lt);N=Math.max(N,0),N=Math.min(N,Lt),S=(0,G.Z)(function(){X(N,W)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(S)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Tt.height="100%",Tt.width=Pe,Ht?Tt.left=Nn:Tt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Tt.width="100%",Tt.height=Pe,Tt.top=Nn),B.createElement("div",{ref:tn,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Tt),de),onMouseDown:at}))}),Oe=Z,T=20;function be(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=V/We*V;return isNaN(R)&&(R=0),R=Math.max(R,T),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(V,We){var R=V.prefixCls,x=R===void 0?"rc-virtual-list":R,l=V.className,u=V.height,w=V.itemHeight,P=V.fullHeight,X=P===void 0?!0:P,W=V.style,Pe=V.data,ce=V.children,te=V.itemKey,de=V.virtual,Ye=V.direction,Ge=V.scrollWidth,$e=V.component,ft=$e===void 0?"div":$e,Qe=V.onScroll,A=V.onVirtualScroll,j=V.onVisibleChange,Me=V.innerProps,Xe=V.extraRender,nt=V.styles,At=V.showScrollBar,Je=At===void 0?"optional":At,gt=(0,k.Z)(V,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(de!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=se()(x,(0,ee.Z)({},"".concat(x,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Tt=_t[1],S=(0,B.useState)(0),_=(0,f.Z)(S,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=function(){Ce(!0)},Ee=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Tt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Lt=(0,B.useRef)(),yt=ye(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Lt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,fe=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=fe,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return be(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return be(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ie(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=C(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(pe,fe+1);j(wt,Be)}},[pe,fe,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,fe,Ge,ne,sn,ce,it),un=null;u&&(un=(0,v.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},W),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ue.Z,{onResize:$},B.createElement(ft,{className:"".concat(x,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(he,{prefixCls:x,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:x,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:x,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,le=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,lt,e){e.d(lt,{Z:function(){return se}});const o=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,h=(ue,b)=>(!b||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",v=(ue,b)=>{if(ue.clientHeight{const E=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(he){return null}})(B);return!!E&&(E.clientHeightttb||tt>ue&&he=b&&qe>=Ne?tt-ue-B:he>b&&qeNe?he-b+E:0,f=ue=>{const b=ue.parentElement;return b==null?ue.getRootNode().host||null:b},k=(ue,b)=>{var Ne,B,E,tt;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:ae}=b,ye=typeof we=="function"?we:Oe=>Oe!==we;if(!o(ue))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ue;for(;o(t)&&ye(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,ae)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(E=window.visualViewport)==null?void 0:E.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Se,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=ue.getBoundingClientRect(),{top:ze,right:xe,bottom:oe,left:ie}=(Oe=>{const T=window.getComputedStyle(Oe);return{top:parseFloat(T.scrollMarginTop)||0,right:parseFloat(T.scrollMarginRight)||0,bottom:parseFloat(T.scrollMarginBottom)||0,left:parseFloat(T.scrollMarginLeft)||0}})(ue);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+oe:Ke+Se/2-ze+oe,C=bt==="center"?Re+Ue/2-ie+xe:bt==="end"?Ze+xe:Re-ie;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(T===G&&!v(T)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(T),le=parseInt(dt.borderLeftWidth,10),V=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let x=0,l=0;const u="offsetWidth"in T?T.offsetWidth-T.clientWidth-le-We:0,w="offsetHeight"in T?T.offsetHeight-T.clientHeight-V-R:0,P="offsetWidth"in T?T.offsetWidth===0?0:Ie/T.offsetWidth:0,X="offsetHeight"in T?T.offsetHeight===0?0:be/T.offsetHeight:0;if(G===T)x=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,V,R,q+J,q+J+Se,Se):J-y/2,l=bt==="start"?C:bt==="center"?C-p/2:bt==="end"?C-p:ee(z,z+p,p,le,We,z+C,z+C+Ue,Ue),x=Math.max(0,x+q),l=Math.max(0,l+z);else{x=qe==="start"?J-rt-V:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,be,V,R+w,J,J+Se,Se):J-(rt+be/2)+w/2,l=bt==="start"?C-De-le:bt==="center"?C-(De+Ie/2)+u/2:bt==="end"?C-vt+We+u:ee(De,vt,Ie,le,We+u,C,C+Ue,Ue);const{scrollLeft:W,scrollTop:Pe}=T;x=X===0?0:Math.max(0,Math.min(Pe+x/X,T.scrollHeight-be/X+w)),l=P===0?0:Math.max(0,Math.min(W+l/P,T.scrollWidth-Ie/P+u)),J+=Pe-x,C+=W-l}Z.push({el:T,top:x,left:l})}return Z},L=ue=>ue===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function se(ue,b){if(!ue.isConnected||!(E=>{let tt=E;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(ue))return;const Ne=(E=>{const tt=window.getComputedStyle(E);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(ue);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(k(ue,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:tt,left:he}of k(ue,L(b))){const qe=tt-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;E.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachProject__index.f7abfee9.async.js b/p__Declaration__Research__TeachProject__index.a2b4129e.async.js similarity index 91% rename from p__Declaration__Research__TeachProject__index.f7abfee9.async.js rename to p__Declaration__Research__TeachProject__index.a2b4129e.async.js index 1f3219a063..7670696260 100644 --- a/p__Declaration__Research__TeachProject__index.f7abfee9.async.js +++ b/p__Declaration__Research__TeachProject__index.a2b4129e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[8205],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[8205],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},90745:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___EoPiS",header:"header___uVltN",headTitle:"headTitle___GZEqu",searchWrap:"searchWrap___d4Ynh",wrap1:"wrap1___vFV2L",editBtn:"editBtn___aednz"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"topic",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u8D1F\u8D23\u4EBA",align:"left",ellipsis:!0,dataIndex:"director",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53D1\u6587\u6587\u53F7",align:"left",ellipsis:!0,dataIndex:"document_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u5BF9\u8C61",align:"left",ellipsis:!0,dataIndex:"project_object",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u7C7B\u522B",align:"left",ellipsis:!0,dataIndex:"teach_project_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"teach_project_level_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7B49\u7B2C",align:"left",ellipsis:!0,dataIndex:"teach_project_rank_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachProject/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachProject/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:9},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:9});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Oe=yield(0,b.kF)({declare_type:9,content:De});(Oe==null?void 0:Oe.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6559\u5B66\u9879\u76EE\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachProject/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u9879\u76EE"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},90745:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___EoPiS",header:"header___uVltN",headTitle:"headTitle___GZEqu",searchWrap:"searchWrap___d4Ynh",wrap1:"wrap1___vFV2L",editBtn:"editBtn___aednz"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"topic",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u8D1F\u8D23\u4EBA",align:"left",ellipsis:!0,dataIndex:"director",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53D1\u6587\u6587\u53F7",align:"left",ellipsis:!0,dataIndex:"document_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u5BF9\u8C61",align:"left",ellipsis:!0,dataIndex:"project_object",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u9879\u76EE\u7C7B\u522B",align:"left",ellipsis:!0,dataIndex:"teach_project_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"teach_project_level_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7B49\u7B2C",align:"left",ellipsis:!0,dataIndex:"teach_project_rank_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachProject/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachProject/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:9},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:9});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:9,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6559\u5B66\u9879\u76EE\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachProject/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u9879\u76EE"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:gt}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Oe,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Oe,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Oe=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Oe(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Oe);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,gt=Oe.checkable,pe=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,ct=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__TeachWin__Edit__index.479b6551.async.js b/p__Declaration__Research__TeachWin__Edit__index.479b6551.async.js deleted file mode 100644 index e8c9004981..0000000000 --- a/p__Declaration__Research__TeachWin__Edit__index.479b6551.async.js +++ /dev/null @@ -1,161 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[957],{40001:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},26227:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},84105:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},41464:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},18785:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},73331:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},15277:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},61481:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},33853:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},61485:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},38819:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},47472:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(b,Ne){return h.createElement(f.Z,(0,o.Z)({},b,{ref:Ne,icon:ee}))},T=h.forwardRef(k),se=T},57490:function(fn,lt,e){e.d(lt,{z:function(){return ae},Z:function(){return le}});var o=e(59301),h=e(54580),v=e(8591),ee=e(43418),f=e(3113),k=e(3294),T=e(23538),se=Object.defineProperty,ue=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,B=(J,C,Z)=>C in J?se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,E=(J,C)=>{for(var Z in C||(C={}))b.call(C,Z)&&B(J,Z,C[Z]);if(ue)for(var Z of ue(C))Ne.call(C,Z)&&B(J,Z,C[Z]);return J},tt=(J,C,Z)=>new Promise((Oe,L)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){L(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){L(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const he="\u3000\u3000";function qe(J){var C=["Bytes","KB","MB","GB","TB"];if(J==0)return"0 Byte";var Z=parseInt(""+Math.floor(Math.log(J)/Math.log(1024)),10);return(J/Math.pow(1024,Z)).toFixed(1)+" "+C[Z]}var bt=({value:J=[],action:C,onChange:Z,className:Oe,maxSize:L=150,title:be="\u6587\u4EF6\u4E0A\u4F20",accept:Ie=null})=>{const rt={multiple:!1,fileList:J,accept:Ie,withCredentials:!0,beforeUpload:et=>et.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),E({},R))),et.file.status==="done"&&((dt=(De=et.file)==null?void 0:De.response)==null?void 0:dt.status)===-1){message.error((V=(oe=et.file)==null?void 0:oe.response)==null?void 0:V.message),Z([]);return}Z(We)},onRemove:et=>tt(void 0,null,function*(){const De=et.size/1024/1024;return et.status==="uploading"?!0:De0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:J.length>0,ghost:!0},be),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",L,"M)"," ")))},we=e(61481),ie=e(89392),ye=Object.defineProperty,G=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=(J,C,Z)=>C in J?ye(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,y=(J,C)=>{for(var Z in C||(C={}))c.call(C,Z)&&p(J,Z,C[Z]);if(G)for(var Z of G(C))t.call(C,Z)&&p(J,Z,C[Z]);return J};const z=J=>React.createElement("svg",y({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},J),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Ue=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(J,C,Z)=>C in J?Se(J,C,{enumerable:!0,configurable:!0,writable:!0,value:Z}):J[C]=Z,Re=(J,C)=>{for(var Z in C||(C={}))Ke.call(C,Z)&&_e(J,Z,C[Z]);if(Ue)for(var Z of Ue(C))Ze.call(C,Z)&&_e(J,Z,C[Z]);return J},ze=(J,C,Z)=>new Promise((Oe,L)=>{var be=vt=>{try{rt(Z.next(vt))}catch(et){L(et)}},Ie=vt=>{try{rt(Z.throw(vt))}catch(et){L(et)}},rt=vt=>vt.done?Oe(vt.value):Promise.resolve(vt.value).then(be,Ie);rt((Z=Z.apply(J,C)).next())});const{Dragger:xe}=h.default;function ae(J){let C=[];return J&&J.length>0&&(C=J.map(Z=>({uid:Z.id,id:Z.id,name:Z.title+he+Z.filesize,url:Z.url,filesize:Z.filesize,status:"done",response:{id:Z.id}}))),C}var le=({value:J,onChange:C,action:Z,data:Oe,className:L,maxSize:be=150,title:Ie="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:rt=!1,accept:vt="",additionalText:et,isDragger:De,number:dt=1e3,aloneClear:oe=!1,realTimeRemove:V=!0,uploadText:We,setFileProgress:R,showFileProgress:x})=>{const[l,u]=(0,o.useState)(!1);let[w,P]=(0,o.useState)(J||[]),[X,W]=(0,o.useState)(1);(0,o.useEffect)(()=>{J&&(X===1&&P([...J]),W(2),dt===(J==null?void 0:J.length)&&u(!0))},[J]);const Pe=()=>{setTimeout(()=>{w.pop(),P([...w])},500)};x&&R(w.some(de=>de.status==="uploading"));const ce={multiple:!0,accept:vt,withCredentials:!0,fileList:w,beforeUpload:(de,Ye)=>{const Ge=de.size/1024/1024;return w.concat(Ye).length>dt?(w.pop(),P([...w]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${dt}\u4E2A\u6587\u4EF6`),oe?Promise.reject():(Pe(),!1)):Ge=dt?u(!0):u(!1),P([...w]),w=w.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Re({},Qe)}),console.log("info:",de,w),C(w)},onRemove:de=>ze(void 0,null,function*(){if(!V)return!0;const Ye=()=>ze(void 0,null,function*(){if(de.response?de.response.id:de.id){let $e=yield(0,T.JZ)(de.response?de.response.id:de.uid);return Promise.resolve($e)}else return!0});if(rt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return w.length-1{},isCurrent:xe=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Se)/q),J=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(C=>(window.ENV==="build"&&(C.ptimg=`/react/build${C.ptimg}`,C.swimg=`/react/build${C.swimg}`),C));return G.createElement(h.Z,{spinning:Re},G.createElement("div",{className:f()(o.list,y)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((C,Z)=>{var Oe;const{name:L,id:be,identifier:Ie,featured:rt,school_name:vt,image_url:et,excellent:De,is_plan:dt}=C;return G.createElement("div",{key:be,className:o.wrap,style:{width:le,marginRight:(1+Z)%q===0?0:Se+Ke,marginBottom:Ue}},G.createElement("a",{className:o.li,onClick:oe=>{oe.preventDefault(),oe.stopPropagation(),_e&&(0,k.L9)([_e]),(0,k.xg)(`/paths/${Ie}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${et}`}),xe&&(0,se.bg)()&&(C==null?void 0:C.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:oe=>{oe.stopPropagation(),ze(C)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Oe=C==null?void 0:C.subject_tags)==null?void 0:Oe.map((oe,V)=>{var We,R;if(V===0){const l=(We=J.find(u=>u.name==oe))==null?void 0:We.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const x=(R=J.find(l=>l.name==oe))==null?void 0:R.ptimg;return G.createElement("img",{className:o.sign,src:x,style:{left:`${48+52*(V-1)+2*V}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(C==null?void 0:C.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(v.Z,{title:ae&&(C!=null&&C.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${L}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${C==null?void 0:C.excellent_alias_name}`)):L},G.createElement("span",{className:o.e},ae&&(C==null?void 0:C.excellent_alias_name)||L))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,C.stages_count))),G.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,C.members_count)))))))})),!z.length&&G.createElement(T.Z,null)))}},29458:function(fn,lt,e){e.d(lt,{jL:function(){return f},w9:function(){return C},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return we},Gi:function(){return rt},YG:function(){return be},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return G},wb:function(){return Re},cq:function(){return V},tp:function(){return tt}});var o=e(59301),h={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"},v="data:image/png;base64,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",f=({dataSource:Be=[],img:ot,imgWidth:at=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:h.banner},o.createElement("div",{className:h.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:h.btns},Be.map((ke,Tt)=>o.createElement("div",{key:Tt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),ot&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:ot,width:at}))),k={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"},T=e(92310),se=e.n(T),ue=e(89392),Ne=({dataSource:Be=[],value:ot,onChange:at,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Tt={},fontColor:S="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),Y=(0,o.useRef)(null),Ce=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:se()(k.row,qt),style:Tt},o.createElement("div",{onClick:(0,ue.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${k.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${k.tagsWrap} ${k.tagsBorderWrap}`:k.tagsWrap},o.createElement("div",{className:k.bar,ref:Ce,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:k.tag,ref:Y},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>at(Fe.id),key:Fe.id,style:{color:S},className:ot===Fe.id?k.active:""},o.createElement("span",{title:Fe.name,className:k.name},Fe.name),!!_&&o.createElement("span",{className:k.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=Y==null?void 0:Y.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:k.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Ce.current.scrollTop=0,i(1),re(!1)},className:k.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},B={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"},tt=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:se()(B.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>at(_t.id),className:ot===_t.id?B.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),we=({dataSource:Be=[],value:ot="",onChange:at,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Tt=!1})=>{var S;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var Ce;let Fe=ot;(Ce=JSON.stringify(ot))!=null&&Ce.includes("{")&&(ne(ot.id),Fe=ot.value||"");try{s(decodeURIComponent(Fe||""))}catch(Ee){s(decodeURIComponent(Fe||""))}},[ot]);const re=()=>{at(encodeURIComponent(i),_||null)},Y=Ce=>{Ce!==_&&(ne(Ce),at(encodeURIComponent(i),Ce))};return o.createElement("div",{className:se()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(S=Be.find(Ce=>Ce.id===_))==null?void 0:S.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((Ce,Fe)=>o.createElement("div",{key:Fe,onClick:()=>Y(Ce.id)},Ce.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:Ce=>{s(Ce.target.value),St(encodeURIComponent(Ce.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ie={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"},G=({value:Be,onChange:ot,className:at,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Tt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:se()(ie.quickPager,at),style:_t},o.createElement("div",{onClick:()=>{ke||ot(Be-1,"prev")},className:ke?ie.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||ot(Be+1,"next")},className:Tt?ie.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),y=e(13570),z=e(3294),q=e(955),Se=e(96908),Ue=e(57177),Ke=e(81378),Ze=e(8797),Re=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return o.createElement(t.Z,{spinning:S},o.createElement("div",{className:se()(c.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{name:s,id:re,identifier:Y,power:Ce,cover_image_id:Fe,pic:Ee}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${Y}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Tt&&(0,q.L9)([Tt]),Ce&&(0,q.xg)(`/shixuns/${Y}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${Ee}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Se}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ue}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:Ke})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(y.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!Ce&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ot.length&&o.createElement(Ze.Z,null)))},ze=e(33847),xe={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),C=({className:Be,dataSource:ot=[],col:at=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:S})=>{const _=Math.floor((ke-(at-1)*St)/at);return le.createElement(t.Z,{spinning:S},le.createElement("div",{className:se()(xe.list,Be)},!!ot.length&&ot.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:Y,power:Ce}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:xe.wrap,key:re,style:{width:_,marginRight:(1+i)%at===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:xe.li,onClick:Ee=>{Ee.preventDefault(),Tt&&(0,q.L9)([Tt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:xe.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:xe.name},ne.name)),le.createElement("img",{className:xe.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:xe.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:xe.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:xe.sign},"\u516C\u5F00")),le.createElement("div",{className:xe.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:xe.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ot.length&&le.createElement(Ze.Z,null)))},Z={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"},Oe=e(89070),be=({dataSource:Be=[],value:ot,onChange:at,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:se()(Z.tabs,St),style:qt},o.createElement("div",{className:Z.tabsWrap},Be.map((ke,Tt)=>o.createElement("aside",{className:Z.tab,onClick:()=>{at(ke.id),ke.link&&Oe.history.push(ke.link)},key:Tt},o.createElement("div",{className:ot===ke.id?Z.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:Z.tabBar},_t)),rt=({className:Be,style:ot={},children:at})=>o.createElement("div",{className:se()(Be),style:ot},at),vt={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},et=e(38854),De=e(20834);const dt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var V=({sortValue:Be,dropValue:ot,className:at,onSort:St,onDrop:qt,dataSource:_t=dt})=>{var ke;return o.createElement("div",{className:se()(vt.orderWrap,at)},o.createElement(et.Z,{dropdownRender:()=>o.createElement(De.default,null,_t.map((Tt,S)=>o.createElement(De.default.Item,{key:S,onClick:()=>qt(Tt.id)},Tt.name)))},o.createElement("span",{className:vt.orderTextWrap},(ke=_t.find(Tt=>ot===Tt.id))==null?void 0:ke.name)),o.createElement("span",{className:vt.orderIconWrap},o.createElement("span",{className:vt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-up font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:vt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer} ${vt.active}`:`iconfont icon-sanjiaoxing-down font12 ${vt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")}))))},We={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"},R=e(3113),x=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,w=Object.prototype.propertyIsEnumerable,P=(Be,ot,at)=>ot in Be?x(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,X=(Be,ot)=>{for(var at in ot||(ot={}))u.call(ot,at)&&P(Be,at,ot[at]);if(l)for(var at of l(ot))w.call(ot,at)&&P(Be,at,ot[at]);return Be},W=(Be,ot)=>{var at={};for(var St in Be)u.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))ot.indexOf(St)<0&&w.call(Be,St)&&(at[St]=Be[St]);return at},Pe=(Be,ot,at)=>new Promise((St,qt)=>{var _t=S=>{try{Tt(at.next(S))}catch(_){qt(_)}},ke=S=>{try{Tt(at.throw(S))}catch(_){qt(_)}},Tt=S=>S.done?St(S.value):Promise.resolve(S.value).then(_t,ke);Tt((at=at.apply(Be,ot)).next())}),te=Be=>{var ot=Be,{className:at,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Tt=()=>{},size:S="middle",shape:_="round"}=ot,ne=W(ot,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,X({onClick:(0,ue.throttle)(re=>Pe(void 0,null,function*(){ke&&s(!0);try{yield Tt(re)}catch(Y){console.log("error",Y)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:se()(We.btn,We[`${S}-${_}`],at),style:St,size:S,shape:_,loading:i||_t},ne),qt)},de={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"},Ge=({className:Be,style:ot,children:at=null,onClick:St,title:qt})=>o.createElement("div",{className:se()(de.head,Be),style:ot},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:de.node},at)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:ot,confirmClick:at,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Tt,confirmLoading:S=!1})=>o.createElement("div",{className:se()($e.btns,ke),style:Tt},Be&&o.createElement(R.ZP,{loading:S,onClick:at,type:"primary",className:$e.confirm},ot),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:ot={},LeftContent:at,children:St,RightContent:qt})=>o.createElement("div",{className:se()(A.fixedBottom,Be),style:ot},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},at),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:ot={},dataSource:at=[]})=>o.createElement("div",{className:se()(Xe.crumbs,Be),style:ot},at.map((St,qt)=>qtOe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,ot,at)=>ot in Be?gt(Be,ot,{enumerable:!0,configurable:!0,writable:!0,value:at}):Be[ot]=at,vn=(Be,ot)=>{for(var at in ot||(ot={}))sn.call(ot,at)&&on(Be,at,ot[at]);if(Nt)for(var at of Nt(ot))Sn.call(ot,at)&&on(Be,at,ot[at]);return Be},dn=(Be,ot)=>Ht(Be,tn(ot)),ln=(Be,ot)=>{var at={};for(var St in Be)sn.call(Be,St)&&ot.indexOf(St)<0&&(at[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))ot.indexOf(St)<0&&Sn.call(Be,St)&&(at[St]=Be[St]);return at};const{Countdown:gn}=Je.default;var Nn=Be=>{var ot=Be,{onChange:at}=ot,St=ln(ot,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&at(qt)},[qt]);const ke=Tt=>{const S=Math.floor(Tt/1e3);_t(S)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},79910:function(fn,lt,e){e.r(lt),e.d(lt,{default:function(){return Ze}});var o=e(59301),h={contentWrap:"contentWrap___pESp2",core:"core___kM_Oe",header:"header___81_UJ",tip:"tip___fW76m",editBtn:"editBtn___iA6Dz",contBox:"contBox___amCBO",formWrap:"formWrap___Bs7tS",partSty:"partSty___md5OS",titleTag:"titleTag___uL8_h",tag:"tag___U8V7U",title:"title___piRln",partSty1:"partSty1___rBPSa",partSty2:"partSty2___UEJBn",partSty3:"partSty3___glLFE"},v=e(78241),ee=e(8591),f=e(71418),k=e(95237),T=e(43604),se=e(92832),ue=e(57809),b=e(5083),Ne=e(3113),B=e(43418),E=e(29458),tt=e(57490),he=e(89070),qe=e(70849),bt=e(61186),we=e.n(bt),ie=e(59301),ye=Object.defineProperty,G=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,z=(_e,Re,ze)=>Re in _e?ye(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ze}):_e[Re]=ze,q=(_e,Re)=>{for(var ze in Re||(Re={}))p.call(Re,ze)&&z(_e,ze,Re[ze]);if(t)for(var ze of t(Re))y.call(Re,ze)&&z(_e,ze,Re[ze]);return _e},Se=(_e,Re)=>G(_e,c(Re)),Ue=(_e,Re,ze)=>new Promise((xe,ae)=>{var le=Z=>{try{C(ze.next(Z))}catch(Oe){ae(Oe)}},J=Z=>{try{C(ze.throw(Z))}catch(Oe){ae(Oe)}},C=Z=>Z.done?xe(Z.value):Promise.resolve(Z.value).then(le,J);C((ze=ze.apply(_e,Re)).next())});const Ke=({declaration:_e,user:Re,dispatch:ze,loading:xe})=>{const[ae,le]=(0,o.useState)(!1),[J]=v.default.useForm(),[C,Z]=(0,o.useState)({}),[Oe]=(0,he.useSearchParams)(),L=Oe.get("id"),[be]=v.default.useForm(),[Ie,rt]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var oe,V;vt(),L&&et(),J.setFieldsValue({user_name:(oe=Re==null?void 0:Re.userInfo)==null?void 0:oe.real_name,staff_id:((V=Re==null?void 0:Re.userInfo)==null?void 0:V.staff_id)||"--"})},[]);const vt=()=>Ue(void 0,null,function*(){const oe=yield(0,qe.LX)({declare_type:10});(oe==null?void 0:oe.status)===0&&Z(oe==null?void 0:oe.data)}),et=()=>Ue(void 0,null,function*(){var oe,V,We,R,x,l;le(!0);const u=yield(0,qe.Hs)({id:L});(u==null?void 0:u.status)===0&&J.setFieldsValue(Se(q({},(u==null?void 0:u.data)||{}),{award_time:(oe=u==null?void 0:u.data)!=null&&oe.award_time?we()((V=u==null?void 0:u.data)==null?void 0:V.award_time):"",attachment_id:(R=(We=u==null?void 0:u.data)==null?void 0:We.attachment_info)!=null&&R.id?(0,tt.z)([(x=u==null?void 0:u.data)==null?void 0:x.attachment_info]):"",staff_id:((l=u==null?void 0:u.data)==null?void 0:l.staff_id)||"--"})),le(!1)}),De=(oe,V)=>{},dt=oe=>Ue(void 0,null,function*(){var V,We,R;oe.award_time=oe.award_time?(V=oe.award_time)==null?void 0:V.format("YYYY-MM-DD"):"",oe.project_type=Number(oe.project_type),oe.attachment_id&&(oe.attachment_id=(R=(We=oe==null?void 0:oe.attachment_id)==null?void 0:We.map(l=>l.response.id))==null?void 0:R[0]),rt(!0);let x={status:-1};L?x=yield(0,qe.Bb)(Se(q({},oe),{id:L,declare_type:10})):x=yield(0,qe.eu)(Se(q({},oe),{declare_type:10})),(x==null?void 0:x.status)===0&&ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),rt(!1)});return ie.createElement(f.Z,{spinning:ae},ie.createElement("div",{className:h.contentWrap},ie.createElement("div",{className:h.core},ie.createElement("div",{className:h.header},ie.createElement("div",{className:h.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u83B7\u5956"),ie.createElement("div",null,ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),ie.createElement("div",{className:h.contBox},ie.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),ie.createElement(v.default,{className:h.formWrap,form:J,layout:"horizontal",onValuesChange:De,onFinish:dt,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(_e==null?void 0:_e.mode)==="view",initialValues:{main_type:2}},ie.createElement("div",{className:h.partSty},ie.createElement("div",{className:h.titleTag},ie.createElement("span",{className:h.tag}),ie.createElement("span",{className:h.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),ie.createElement(k.Z,{gutter:[16,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),ie.createElement(k.Z,{gutter:[16,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},ie.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u83B7\u5956\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u540D\u79F0"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u540D\u79F0",maxLength:200})))),ie.createElement(k.Z,{gutter:[24,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u83B7\u5956\u9898\u76EE",name:"topic",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u9898\u76EE"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u9898\u76EE",maxLength:200}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u83B7\u5956\u8001\u5E08",name:"teacher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u8001\u5E08"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u8001\u5E08",maxLength:200})))),ie.createElement(k.Z,{gutter:[24,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u83B7\u5956\u5B66\u751F",name:"student",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u5B66\u751F"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u5B66\u751F",maxLength:200}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u53D1\u6587\u6587\u53F7",name:"document_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7"}]},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7",maxLength:200})))),ie.createElement(k.Z,{gutter:[24,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},ie.createElement(b.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u8BC1\u4E66\u7B49\u7EA7",name:"teach_award_cert_grade_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC1\u4E66\u7B49\u7EA7"}]},ie.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC1\u4E66\u7B49\u7EA7",options:C==null?void 0:C.teach_award_cert_grade,fieldNames:{label:"option",value:"id"}})))),ie.createElement(k.Z,{gutter:[24,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u7EA7\u522B",name:"teach_award_level_id"},ie.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7EA7\u522B",options:C==null?void 0:C.teach_award_level,fieldNames:{label:"option",value:"id"}}))),ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u7B49\u7B2C",name:"teach_award_rank_id"},ie.createElement(ue.default,{placeholder:"\u8BF7\u9009\u62E9\u7B49\u7B2C",options:C==null?void 0:C.teach_award_rank,fieldNames:{label:"option",value:"id"}})))),ie.createElement(k.Z,{gutter:[24,16]},ie.createElement(T.Z,{span:12},ie.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},ie.createElement(se.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),ie.createElement("div",{className:h.partSty3},ie.createElement("div",{className:h.titleTag},ie.createElement("span",{className:h.tag}),ie.createElement("span",{className:h.title},"\u9644\u4EF6")),ie.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},ie.createElement(tt.Z,{number:1,uploadText:!0,maxSize:20})),ie.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},ie.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),ie.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),(_e==null?void 0:_e.mode)!=="review"&&ie.createElement(k.Z,{justify:"end",className:"mt20"},ie.createElement(E.op,{shape:"default",onClick:()=>{J.resetFields(),he.history.back()}},"\u53D6\u6D88"),ie.createElement(Ne.ZP,{className:"ml20",loading:Ie,type:"primary",disabled:(_e==null?void 0:_e.mode)==="view",onClick:()=>{J.submit()}},"\u4FDD\u5B58")),(_e==null?void 0:_e.mode)==="review"&&ie.createElement(k.Z,{justify:"end",className:"mt20"},ie.createElement(E.op,{shape:"default",onClick:()=>{B.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield J.submit(),(yield(0,qe.Uk)({declaration_id:L,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),ie.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{B.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:ie.createElement("div",null,ie.createElement(v.default,{form:be,layout:"vertical",onFinish:oe=>Ue(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:L,verify_status:"reject"},oe))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:h.formWrap},ie.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},ie.createElement(se.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ue(void 0,null,function*(){yield be.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:_e,loading:Re,user:ze})=>({declaration:_e,user:ze,loading:Re}))(Ke)},23538:function(fn,lt,e){e.d(lt,{$J:function(){return v},JZ:function(){return f},bN:function(){return T},jP:function(){return k},rO:function(){return ee}});var o=e(99064),h=(se,ue,b)=>new Promise((Ne,B)=>{var E=qe=>{try{he(b.next(qe))}catch(bt){B(bt)}},tt=qe=>{try{he(b.throw(qe))}catch(bt){B(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(E,tt);he((b=b.apply(se,ue)).next())});function v(se){return(0,o.U2)(`libraries/${se}.json`)}function ee(se){return(0,o.U2)("library_tags.json",se)}function f(se){return h(this,null,function*(){return(yield(0,o.IV)(`attachments/${se}.json`)).status===0})}function k(se){return(0,o.v_)("libraries.json",se)}function T(se,ue){return(0,o.gz)(`libraries/${se}.json`,ue)}},56762:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,lt,e){e.d(lt,{F:function(){return f},Z:function(){return ee}});var o=e(92310),h=e.n(o);const v=null;function ee(k,T,se){return h()({[`${k}-status-success`]:T==="success",[`${k}-status-warning`]:T==="warning",[`${k}-status-error`]:T==="error",[`${k}-status-validating`]:T==="validating",[`${k}-has-feedback`]:se})}const f=(k,T)=>T||k},93891:function(fn,lt,e){var o=e(59301),h=e(36355),v=e(64165);const ee=f=>{const{componentName:k}=f,{getPrefixCls:T}=(0,o.useContext)(h.E_),se=T("empty");switch(k){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${se}-small`});default:return o.createElement(v.Z,null)}};lt.Z=ee},5083:function(fn,lt,e){e.d(lt,{default:function(){return Yo}});var o=e(61186),h=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),k=e(58319),T=e.n(k),se=e(23250),ue=e.n(se),b=e(74959),Ne=e.n(b),B=e(10238),E=e.n(B),tt=e(33656),he=e.n(tt);h().extend(he()),h().extend(E()),h().extend(f()),h().extend(T()),h().extend(ue()),h().extend(Ne()),h().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(H){var M=(H||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},we=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},ie={getNow:function(){return h()()},getFixedDate:function(r){return h()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return h()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return h()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return h()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),H=0;H1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var H=function(ut,me,Te){for(var mt=me;mt<=Te;){var Ut=void 0;switch(ut){case"date":{if(Ut=g.setDate(r,mt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,mt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,mt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,ve=g.getDate(g.getEndDate(r));return H("date",M,ve)}case"quarter":{var ge=Math.floor(g.getMonth(r)/3)*3,Le=ge+2;return H("month",ge,Le)}case"year":return H("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return H("year",je,Ve)}}}function nt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var H="",M=[],ve=0;ve1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Le.current),mt){ge(Te);return}Le.current=requestAnimationFrame(function(){ge(Te)})}var je=nt(ve,{formatList:a,generateConfig:m,locale:g}),Ve=(0,oe.Z)(je,2),ct=Ve[1];function ut(Te){Ct(Te)}function me(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Te)}return(0,t.useEffect)(function(){me(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Le.current)}},[]),[ct,ut,me]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,H=r.onPageUpDown,M=r.onEnter,ve=n.which,ge=n.ctrlKey,Le=n.metaKey;switch(ve){case Je.Z.LEFT:if(ge||Le){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ge||Le){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(H)return H(-1),!0;break;case Je.Z.PAGE_DOWN:if(H)return H(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},ot=function(r){return r==="date"?"month":r},at=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:ot,quarter:at,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,H=n.forwardKeyDown,M=n.onKeyDown,ve=n.blurToCancel,ge=n.onSubmit,Le=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ct=(0,t.useState)(!1),ut=(0,oe.Z)(ct,2),me=ut[0],Te=ut[1],mt=(0,t.useState)(!1),Ut=(0,oe.Z)(mt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Te(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ge()!==!1&&Te(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{me&&r&&!Wn.shiftKey?(Te(!1),Wn.preventDefault()):!me&&r&&!H(Wn)&&Wn.shiftKey&&(Te(!0),Wn.preventDefault());return}case Je.Z.ESC:{Te(!0),Le();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):me||H(Wn)}},onFocus:function(Wn){Te(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}ve?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Le()},0):r&&(g(!1),Jt.current&&ge()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:me}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,oe.Z)(a,2),g=m[0],H=m[1];return{label:g,value:H}})):[])},[n,r])}var S=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,oe.Z)(m,2),H=g[0],M=g[1],ve=t.useRef([]);ve.current=r;function ge(Ct){M(Ct),a(Ct)}function Le(){M(ve.current[0])}return(0,S.Z)(function(){r.every(function(Ct){return Ct!==H})&&Le()},[r.join("||")]),[H,ge,Le]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(H,M){var ve=H;return m&&M.type==="date"?m(ve,M.today):a&&M.type==="month"?a(ve,M.locale):M.originNode}},[r,a,m]);return g}function Y(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=H)g.push({label:Y(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,H=n.value,M=n.showHour,ve=n.showMinute,ge=n.showSecond,Le=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ct=Ve===void 0?1:Ve,ut=n.secondStep,me=ut===void 0?1:ut,Te=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=H?r.getHour(H):-1,cr=lr,Cr=H?r.getMinute(H):-1,tr=H?r.getSecond(H):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Te,mt,Ut]},[Te,mt,Ut,Bt,Gn]),ir=(0,oe.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Le&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Le)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Le,Zr]),xr=(0,oe.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Le?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":Y(Hr,2);return(0,dt.Z)((0,dt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Le,$n,Zr]),Yr=st(0,59,ct,_n&&_n(lr)),aa=st(0,59,me,mr&&mr(lr,Cr)),Qr=zt({value:H,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Le});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Te||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ge,en,ua)&&!(ct!=null&&ct(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,Ta=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=Ta?ge.addMonth:ge.addYear:Pr=Ta?ge.addDate:ge.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(Ta?w:un)));break}if(Un)return!(ct!=null&&ct(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Le&&!Jr.current&&Fa(Le)},[Le]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,dt.Z)((0,dt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ct});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Lr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,La=function(){var en=ge.getNow(),Un=F(ge.getHour(en),ge.getMinute(en),ge.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ge,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ct&&ct(ua),locale:ve,showNow:Bt,onNow:xr&&La,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Te==="date"&&!Yt){var no=ge.getNow(),No="".concat(g,"-today-btn"),so=ct&&ct(no);xo=t.createElement("a",{className:L()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},ve.today)}return t.createElement(i.Provider,{value:(0,dt.Z)((0,dt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:L()("".concat(g,"-panel"),H,(r={},(0,De.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,De.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,De.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Tn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,H=n.visible,M=n.dropdownClassName,ve=n.dropdownAlign,ge=n.transitionName,Le=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ct=n.direction,ut="".concat(a,"-dropdown"),me=function(){return Ve!==void 0?Ve:ct==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:me(),builtinPlacements:jr,prefixCls:ut,popupTransitionName:ge,popup:m,popupAlign:ve,popupVisible:H,popupClassName:L()(M,(r={},(0,De.Z)(r,"".concat(ut,"-range"),je),(0,De.Z)(r,"".concat(ut,"-rtl"),ct==="rtl"),r)),popupStyle:g,getPopupContainer:Le},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(H,M){var ve=H.label,ge=H.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ge))},onMouseEnter:function(){return g==null?void 0:g(ht(ge))},onMouseLeave:function(){return g==null?void 0:g(null)}},ve)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,H=a.id,M=a.name,ve=a.tabIndex,ge=a.style,Le=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ct=a.transitionName,ut=a.generateConfig,me=a.locale,Te=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Tt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,V.Z)(null,{value:jn,defaultValue:In}),oa=(0,oe.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,oe.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,V.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,oe.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=nt(Oa,{formatList:Za,generateConfig:ut,locale:me}),Wr=(0,oe.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:me,formatList:Za,generateConfig:ut});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,oe.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(ut,Fa,An)&&Vr(An,An?j(An,{generateConfig:ut,locale:me,format:Za[0]}):"")},La=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Le);case"month":return je(me)>je(Le);case"week":return Ct(me)>Ct(Le);default:return!de(ve,me,Le)&&ve.isAfter(me,Le)}return!1},[H,M[1],Le,r]),ut=t.useCallback(function(me){if(M[1]||H&&H(me))return!0;if(M[0]&&ge)return!de(ve,me,Le)&&ve.isAfter(ge,me);if(!r&&ge)switch(a){case"quarter":return Ve(me)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&me.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,dt.Z)((0,dt.Z)({},Mt),{},{defaultValue:Ee(wr,Ln)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:Ta[Ln],generateConfig:me,style:void 0,direction:oa,disabledDate:Ln===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Ln===0?"start":"end"):!1},className:L()((0,De.Z)({},"".concat(M,"-panel-focused"),Ln===0?!kl:!Ul)),value:Ee(Fn,Ln),locale:Te,tabIndex:-1,onPanelChange:function(Wa,uo){Ln===0&&vl(!0),Ln===1&&pl(!0),Lo(it(Ta,uo,Ln),it(Fn,Wa,Ln));var fo=Wa;er==="right"&&Ta[Ln]===uo&&(fo=A(fo,uo,me,-1)),no(fo,Ln)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ln===0?Ee(Fn,1):Ee(Fn,0)})))}var co=0,Yl=0;if(Ln&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,Ta[Ln],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!Ee(Fn,Ln)||Gn&&Gn(Fn[Ln]),locale:Te,onOk:function(){var Ka=Ee(Fn,Ln);Ka&&(ba(Fn,Ln),ua==null||ua(Fn),ja(!1,Ln,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Ln),wr=A(nr,Jt,me),Fo=Ta[Ln],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Ln)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,me,-1),Ln)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Ln,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:L()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Ln,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(Ee(dr,0)&&!zr[0]||Ee(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],me)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Ln===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Ln);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Ln),Ln===0?vl():pl();var wr=Ln===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Ln,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ct,getPopupContainer:ut,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:L()(M,"".concat(M,"-range"),Le,(r={},(0,De.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,De.Z)(r,"".concat(M,"-focused"),Ln===0?zl:Kl),(0,De.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ge,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:L()("".concat(M,"-input"),(a={},(0,De.Z)(a,"".concat(M,"-input-active"),Ln===0),(0,De.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:ve,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Ee(mt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:L()("".concat(M,"-input"),(m={},(0,De.Z)(m,"".concat(M,"-input-active"),Ln===1),(0,De.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Ee(mt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,dt.Z)((0,dt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,vt.Z)(a,n);var r=(0,et.Z)(a);function a(){var m;(0,be.Z)(this,a);for(var g=arguments.length,H=new Array(g),M=0;M{const{lineHeight:g}=n,H=Math.floor(a*g)+2,M=Math.max((r-H)/2,0),ve=Math.max(r-H-M,0);return{padding:`${M}px ${m}px ${ve}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:H,borderRadiusSM:M,motionDurationMid:ve,cellHoverBg:ge,lineWidth:Le,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ct,controlHeightSM:ut,cellRangeBorderColor:me,pickerCellBorderGap:Te,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${ve}, border ${ve}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ge}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Le}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, - &-in-view${a}-range-start ${m}, - &-in-view${a}-range-end ${m}`]:{color:ct,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ut,borderTop:`${Le}px dashed ${me}`,borderBottom:`${Le}px dashed ${me}`,transform:"translateY(-50%)",transition:`all ${H}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Te},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Le}px dashed ${me}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Le}px dashed ${me}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:H,cellWidth:M,paddingSM:ve,paddingXS:ge,paddingXXS:Le,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ct,colorPrimary:ut,colorTextHeading:me,colorSplit:Te,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ge*2)/3-g-ve,Qr=(Yr-ge*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Te}`,borderRadius:ct,outline:"none","&-focused":{borderColor:ut},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ge}px`,color:me,borderBottom:`${je}px ${Ve} ${Te}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ge},"&:hover":{color:ut}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:H,height:H,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(H/2),insetInlineStart:Math.ceil(H/2),display:"inline-block",width:H,height:H,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ge}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Te}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${ve}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Te}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ge/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ge}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ge}px ${ve}px`},[`${r}-cell`]:{[`&:hover ${m}, - &-selected ${m}, - ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:ut},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ge}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Te}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Le}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Te}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Le*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:H,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:H},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:H,activeShadow:M}))),[`${r}-active-bar`]:{background:H}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:H,colorBgContainer:M,lineWidth:ve,lineType:ge,colorBorder:Le,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ct,colorTextPlaceholder:ut,controlHeightLG:me,fontSizeLG:Te,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,H)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${ve}px ${ge} ${Le}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Le,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ut}}},"&-large":Object.assign(Object.assign({},Ur(n,me,Te,H)),{[`${r}-input > input`]:{fontSize:Te}}),"&-small":Object.assign({},Ur(n,mt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ct,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ct,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Te,color:ct,fontSize:Te,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:H},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-ve,height:Jt,marginInlineStart:H,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*ve-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:H*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${ve}px ${ge} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(mt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${ve}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Le}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:H,use12Hours:M}=n,ve=rl(r)[0],ge=Object.assign({},n);return r&&Array.isArray(r)&&(ge.format=ve),ve&&typeof ve=="string"&&(!ve.includes("s")&&H===void 0&&(ge.showSecond=!1),!ve.includes("m")&&g===void 0&&(ge.showMinute=!1),!ve.includes("H")&&!ve.includes("h")&&!ve.includes("K")&&!ve.includes("k")&&m===void 0&&(ge.showHour=!1),(ve.includes("a")||ve.includes("A"))&&M===void 0&&(ge.use12Hours=!0)),a==="time"?ge:(typeof ve=="function"&&delete ge.format,{showTime:ge})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:H,className:M,placement:ve,size:ge,disabled:Le,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ct,status:ut,clearIcon:me,allowClear:Te,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ge!=null?ge:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Le!=null?Le:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ue,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(Z,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,ve),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:L()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,ut),mr),tr,In,M,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:H||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:L()(tr,Ve||ct,mt),allowClear:Vo(Te,me,t.createElement(xe.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:ut,getPopupContainer:me,style:Te,className:mt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",ut),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ct,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ge&&(hr.picker=ge);const Fr=ge||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ue,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:L()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Te),prefixCls:ir,getPopupContainer:me||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:L()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(xe.Z,null))})))});return Le&&(je.displayName=Le),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),H=r("year","YearPicker"),M=r("time","TimePicker"),ve=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:H,TimePicker:M,QuarterPicker:ve}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:H,QuarterPicker:M}=fr(n),ve=ll(n),ge=r;return ge.WeekPicker=a,ge.MonthPicker=m,ge.YearPicker=g,ge.RangePicker=ve,ge.TimePicker=H,ge.QuarterPicker=M,ge}var ca=va;const za=ca(ye);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,lt,e){var o=e(59301),h=e(38819),v=e(92310),ee=e.n(v),f=e(31561),k=e(70425),T=e(18929),se=e(2738),ue=e(79676),b=e(53487),Ne=e(92343),B=e(36355),E=e(20834),tt=e(40875),he=e(88088),qe=e(47211);const bt=null,we=c=>{const{menu:t,arrow:p,prefixCls:y,children:z,trigger:q,disabled:Se,dropdownRender:Ue,getPopupContainer:Ke,overlayClassName:Ze,rootClassName:_e,open:Re,onOpenChange:ze,visible:xe,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:J=.1,autoAdjustOverflow:C=!0,placement:Z="",overlay:Oe,transitionName:L}=c,{getPopupContainer:be,getPrefixCls:Ie,direction:rt}=o.useContext(B.E_),vt=o.useMemo(()=>{const te=Ie();return L!==void 0?L:Z.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[Ie,Z,L]),et=o.useMemo(()=>Z?Z.includes("Center")?Z.slice(0,Z.indexOf("Center")):Z:rt==="rtl"?"bottomRight":"bottomLeft",[Z,rt]),De=Ie("dropdown",y),[dt,oe]=(0,qe.Z)(De),[,V]=(0,he.Z)(),We=o.Children.only(z),R=(0,Ne.Tm)(We,{className:ee()(`${De}-trigger`,{[`${De}-rtl`]:rt==="rtl"},We.props.className),disabled:Se}),x=Se?[]:q;let l;x&&x.includes("contextMenu")&&(l=!0);const[u,w]=(0,T.Z)(!1,{value:Re!=null?Re:xe}),P=(0,k.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),w(te)}),X=ee()(Ze,_e,oe,{[`${De}-rtl`]:rt==="rtl"}),W=(0,ue.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:C,offset:V.marginXXS,arrowWidth:p?V.sizePopupArrow:0,borderRadius:V.borderRadius}),Pe=o.useCallback(()=>{w(!1)},[]),ce=()=>{let te;return t!=null&&t.items?te=o.createElement(E.default,Object.assign({},t)):typeof Oe=="function"?te=Oe():te=Oe,Ue&&(te=Ue(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(tt.J,{prefixCls:`${De}-menu`,expandIcon:o.createElement("span",{className:`${De}-menu-submenu-arrow`},o.createElement(h.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Pe,validator:de=>{let{mode:Ye}=de}},te)};return dt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,se.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:J,visible:u,builtinPlacements:W,arrow:!!p,overlayClassName:X,prefixCls:De,getPopupContainer:Ke||be,transitionName:vt,trigger:x,overlay:ce,placement:et,onVisibleChange:P}),R))};function ie(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ye=(0,b.Z)(we,"dropdown",c=>c,ie),G=c=>o.createElement(ye,Object.assign({},c),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,lt.Z=we},38854:function(fn,lt,e){e.d(lt,{Z:function(){return he}});var o=e(91857),h=e(92310),v=e.n(h),ee=e(59301),f=e(18785),k=e(3113),T=e(36355),se=e(81327),ue=e(33234),b=e(47211),Ne=function(qe,bt){var we={};for(var ie in qe)Object.prototype.hasOwnProperty.call(qe,ie)&&bt.indexOf(ie)<0&&(we[ie]=qe[ie]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ie=Object.getOwnPropertySymbols(qe);ye{const{getPopupContainer:bt,getPrefixCls:we,direction:ie}=ee.useContext(T.E_),{prefixCls:ye,type:G="default",danger:c,disabled:t,loading:p,onClick:y,htmlType:z,children:q,className:Se,menu:Ue,arrow:Ke,autoFocus:Ze,overlay:_e,trigger:Re,align:ze,open:xe,onOpenChange:ae,placement:le,getPopupContainer:J,href:C,icon:Z=ee.createElement(f.Z,null),title:Oe,buttonsRender:L=ce=>ce,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De}=qe,dt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),oe=we("dropdown",ye),V=`${oe}-button`,[We,R]=(0,b.Z)(oe),x={menu:Ue,arrow:Ke,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Re,onOpenChange:ae,getPopupContainer:J||bt,mouseEnterDelay:be,mouseLeaveDelay:Ie,overlayClassName:rt,overlayStyle:vt,destroyPopupOnHide:et,dropdownRender:De},{compactSize:l,compactItemClassnames:u}=(0,ue.ri)(oe,ie),w=v()(V,u,Se,R);"overlay"in qe&&(x.overlay=_e),"open"in qe&&(x.open=xe),"placement"in qe?x.placement=le:x.placement=ie==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(k.ZP,{type:G,danger:c,disabled:t,loading:p,onClick:y,htmlType:z,href:C,title:Oe},q),X=ee.createElement(k.ZP,{type:G,danger:c,icon:Z}),[W,Pe]=L([P,X]);return We(ee.createElement(se.Z.Compact,Object.assign({className:w,size:l,block:!0},dt),W,ee.createElement(o.Z,Object.assign({},x),Pe)))};B.__ANT_BUTTON=!0;var E=B;const tt=o.Z;tt.Button=E;var he=tt},47211:function(fn,lt,e){e.d(lt,{Z:function(){return Ne}});var o=e(17313),h=e(13826),v=e(92899),ee=e(29878),f=e(19447),k=e(83116),T=e(37613),ue=B=>{const{componentCls:E,menuCls:tt,colorError:he,colorTextLightSolid:qe}=B,bt=`${tt}-item`;return{[`${E}, ${E}-menu-submenu`]:{[`${tt} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const b=B=>{const{componentCls:E,menuCls:tt,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:we,iconCls:ie,motionDurationMid:ye,dropdownPaddingVertical:G,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:y,controlPaddingHorizontal:z,colorBgElevated:q}=B;return[{[E]:Object.assign(Object.assign({},(0,o.Wf)(B)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${ie}-down, & > ${we}-btn-icon > ${ie}-down`]:{fontSize:y}},[`${E}-wrap`]:{position:"relative",[`${we}-btn > ${ie}-down`]:{fontSize:y},[`${ie}-down::before`]:{transition:`transform ${ye}`}},[`${E}-wrap-open`]:{[`${ie}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${E}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${E}-placement-bottomRight`]:{animationName:h.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${E}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${E}-placement-topRight`]:{animationName:h.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${E}-placement-bottomRight`]:{animationName:h.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${E}-placement-topRight`]:{animationName:h.ly}})},(0,f.ZP)(B,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${E} ${tt}`]:{position:"relative",margin:0},[`${tt}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${E}, ${E}-menu-submenu`]:{[tt]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:B.borderRadiusLG,outline:"none",boxShadow:B.boxShadowSecondary},(0,o.Qy)(B)),{[`${tt}-item-group-title`]:{padding:`${G}px ${z}px`,color:B.colorTextDescription,transition:`all ${ye}`},[`${tt}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${tt}-item-icon`]:{minWidth:c,marginInlineEnd:B.marginXS,fontSize:B.fontSizeSM},[`${tt}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ye}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${tt}-item, ${tt}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${z}px`,color:B.colorText,fontWeight:"normal",fontSize:c,lineHeight:B.lineHeight,cursor:"pointer",transition:`all ${ye}`,borderRadius:B.borderRadiusSM,"&:hover, &-active":{backgroundColor:B.controlItemBgHover}},(0,o.Qy)(B)),{"&-selected":{color:B.colorPrimary,backgroundColor:B.controlItemBgActive,"&:hover, &-active":{backgroundColor:B.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${B.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:B.colorSplit},[`${E}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:B.paddingXS,[`${E}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:B.colorTextDescription,fontSize:y,fontStyle:"normal"}}}),[`${tt}-item-group-list`]:{margin:`0 ${B.marginXS}px`,padding:0,listStyle:"none"},[`${tt}-submenu-title`]:{paddingInlineEnd:z+B.fontSizeSM},[`${tt}-submenu-vertical`]:{position:"relative"},[`${tt}-submenu${tt}-submenu-disabled ${E}-menu-submenu-title`]:{[`&, ${E}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${tt}-submenu-selected ${E}-menu-submenu-title`]:{color:B.colorPrimary}})}},[(0,h.oN)(B,"slide-up"),(0,h.oN)(B,"slide-down"),(0,v.Fm)(B,"move-up"),(0,v.Fm)(B,"move-down"),(0,ee._y)(B,"zoom-big")]]};var Ne=(0,k.Z)("Dropdown",(B,E)=>{let{rootPrefixCls:tt}=E;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:we,lineHeight:ie,paddingXXS:ye,componentCls:G,borderRadiusLG:c}=B,t=(bt-we*ie)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),y=(0,T.TS)(B,{menuCls:`${G}-menu`,rootPrefixCls:tt,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:ye});return[b(y),ue(y)]},B=>({zIndexPopup:B.zIndexPopupBase+50}))},64165:function(fn,lt,e){e.d(lt,{Z:function(){return ye}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(9763),k=e(64993),T=e(88088),ue=()=>{const[,G]=(0,T.Z)(),t=new k.C(G.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"}))))},Ne=()=>{const[,G]=(0,T.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:y}=G,{borderColor:z,shadowColor:q,contentColor:Se}=(0,v.useMemo)(()=>({borderColor:new k.C(c).onBackground(y).toHexShortString(),shadowColor:new k.C(t).onBackground(y).toHexShortString(),contentColor:new k.C(p).onBackground(y).toHexShortString()}),[c,t,p,y]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Se}))))},B=e(83116),E=e(37613);const tt=G=>{const{componentCls:c,margin:t,marginXS:p,marginXL:y,fontSize:z,lineHeight:q}=G;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:G.emptyImgHeight,marginBottom:p,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:G.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:y,color:G.colorTextDisabled,[`${c}-description`]:{color:G.colorTextDisabled},[`${c}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:p,color:G.colorTextDisabled,[`${c}-image`]:{height:G.emptyImgHeightSM}}}}};var he=(0,B.Z)("Empty",G=>{const{componentCls:c,controlHeightLG:t}=G,p=(0,E.TS)(G,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[tt(p)]}),qe=function(G,c){var t={};for(var p in G)Object.prototype.hasOwnProperty.call(G,p)&&c.indexOf(p)<0&&(t[p]=G[p]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var y=0,p=Object.getOwnPropertySymbols(G);y{var{className:c,rootClassName:t,prefixCls:p,image:y=bt,description:z,children:q,imageStyle:Se,style:Ue}=G,Ke=qe(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:_e,empty:Re}=v.useContext(ee.E_),ze=Ze("empty",p),[xe,ae]=he(ze),[le]=(0,f.Z)("Empty"),J=typeof z!="undefined"?z:le==null?void 0:le.description,C=typeof J=="string"?J:"empty";let Z=null;return typeof y=="string"?Z=v.createElement("img",{alt:C,src:y}):Z=y,xe(v.createElement("div",Object.assign({className:h()(ae,ze,Re==null?void 0:Re.className,{[`${ze}-normal`]:y===we,[`${ze}-rtl`]:_e==="rtl"},c,t),style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Ue)},Ke),v.createElement("div",{className:`${ze}-image`,style:Se},Z),J&&v.createElement("div",{className:`${ze}-description`},J),q&&v.createElement("div",{className:`${ze}-footer`},q)))};ie.PRESENTED_IMAGE_DEFAULT=bt,ie.PRESENTED_IMAGE_SIMPLE=we;var ye=ie},78241:function(fn,lt,e){e.d(lt,{default:function(){return Tt}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(77900),f=e(59301),k=e(62892),T=e(32441);function se(S){const[_,ne]=f.useState(S);return f.useEffect(()=>{const i=setTimeout(()=>{ne(S)},S.length?0:10);return()=>{clearTimeout(i)}},[S]),_}var ue=e(17313),b=e(29878),Ne=e(8378),B=e(37613),E=e(83116),he=S=>{const{componentCls:_}=S,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${S.motionDurationSlow} ${S.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${S.motionDurationSlow} ${S.motionEaseInOut}, - opacity ${S.motionDurationSlow} ${S.motionEaseInOut}, - transform ${S.motionDurationSlow} ${S.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=S=>({legend:{display:"block",width:"100%",marginBottom:S.marginLG,padding:0,color:S.colorTextDescription,fontSize:S.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${S.lineWidth}px ${S.lineType} ${S.colorBorder}`},label:{fontSize:S.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 ${S.controlOutlineWidth}px ${S.controlOutline}`},output:{display:"block",paddingTop:15,color:S.colorText,fontSize:S.fontSize,lineHeight:S.lineHeight}}),bt=(S,_)=>{const{formItemCls:ne}=S;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},we=S=>{const{componentCls:_}=S;return{[S.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ue.Wf)(S)),qe(S)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:S.paddingSM},"&-small":Object.assign({},bt(S,S.controlHeightSM)),"&-large":Object.assign({},bt(S,S.controlHeightLG))})}},ie=S=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:Y,labelFontSize:Ce,labelHeight:Fe,labelColonMarginInlineStart:Ee,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=S;return{[_]:Object.assign(Object.assign({},(0,ue.Wf)(S)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:S.colorError}},"&-has-error":{[`${_}-split`]:{color:S.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${S.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:Y,fontSize:Ce,[`> ${ne}`]:{fontSize:S.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:S.marginXXS,color:re,fontSize:S.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:S.marginXXS,color:S.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:S.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:S.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Ee,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:S.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:S.colorTextDescription,fontSize:S.fontSize,lineHeight:S.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:S.controlHeightSM,transition:`color ${S.motionDurationMid} ${S.motionEaseOut}`},"&-explain":{"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:S.fontSize,textAlign:"center",visibility:"visible",animationName:b.kr,animationDuration:S.motionDurationMid,animationTimingFunction:S.motionEaseOutBack,pointerEvents:"none","&-success":{color:S.colorSuccess},"&-error":{color:S.colorError},"&-warning":{color:S.colorWarning},"&-validating":{color:S.colorPrimary}}})}},ye=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},G=S=>{const{componentCls:_,formItemCls:ne}=S;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:S.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, - > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=S=>({padding:S.verticalLabelPadding,margin:S.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${ne} ${ne}-label`]:c(S),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=S=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=S;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, - .${i}-col-24${ne}-label, - .${i}-col-xl-24${ne}-label`]:c(S),[`@media (max-width: ${S.screenXSMax}px)`]:[t(S),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(S)}}],[`@media (max-width: ${S.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(S)}},[`@media (max-width: ${S.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(S)}}}},y=(S,_)=>(0,B.TS)(S,{formItemCls:`${S.componentCls}-item`,rootPrefixCls:_});var z=(0,E.Z)("Form",(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[we(i),ie(i),he(i),ye(i),G(i),p(i),(0,Ne.Z)(i),b.kr]},S=>({labelRequiredMarkColor:S.colorError,labelColor:S.colorTextHeading,labelFontSize:S.fontSize,labelHeight:S.controlHeight,labelColonMarginInlineStart:S.marginXXS/2,labelColonMarginInlineEnd:S.marginXS,itemMarginBottom:S.marginLG,verticalLabelPadding:`0 0 ${S.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Se(S,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof S=="string"?S:`${_}-${i}`,error:S,errorStatus:ne}}var Ke=S=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:Y,onVisibleChanged:Ce}=S;const{prefixCls:Fe}=f.useContext(T.Rk),Ee=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,k.Z)(Fe),[Fe]),Ot=se(i),Lt=se(s),yt=f.useMemo(()=>_!=null?[Se(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,F)=>Se(N,"error","error",F))),(0,o.Z)(Lt.map((N,F)=>Se(N,"warning","warning",F)))),[_,ne,Ot,Lt]),I={};return Y&&(I.id=`${Y}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:Ce},N=>{const{className:F,style:U}=N;return f.createElement("div",Object.assign({},I,{className:v()(Ee,F,re,it),style:U,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,k.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),pe=>{const{key:fe,error:K,errorStatus:d,className:O,style:D}=pe;return f.createElement("div",{key:fe,className:v()(O,{[`${Ee}-${d}`]:d}),style:D},K)}))})},Ze=e(95013),_e=e(36355),Re=e(1684),ze=e(52946),xe=e(19716),ae=e(16722);const le=["parentNode"],J="form_item";function C(S){return S===void 0||S===!1?[]:Array.isArray(S)?S:[S]}function Z(S,_){if(!S.length)return;const ne=S.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${J}_${ne}`:ne}function Oe(S,_,ne,i,s,re){let Y=i;return re!==void 0?Y=re:ne.validating?Y="validating":S.length?Y="error":_.length?Y="warning":(ne.touched||s&&ne.validated)&&(Y="success"),Y}function L(S){return C(S).join("_")}function be(S){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>S!=null?S:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const Y=L(s);re?ne.current[Y]=re:delete ne.current[Y]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const Y=C(s),Ce=Z(Y,i.__INTERNAL__.name),Fe=Ce?document.getElementById(Ce):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=L(s);return ne.current[re]}}),[S,_]);return[i]}var Ie=e(28726),rt=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{const ne=f.useContext(Re.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(_e.E_),{prefixCls:Y,className:Ce,rootClassName:Fe,size:Ee,disabled:it=ne,form:ht,colon:Ot,labelAlign:Lt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:F,layout:U="horizontal",scrollToFirstError:pe,requiredMark:fe,onFinishFailed:K,name:d,style:O,feedbackIcons:D}=S,Q=rt(S,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),$=(0,xe.Z)(Ee),He=f.useContext(Ie.Z),Ae=(0,f.useMemo)(()=>fe!==void 0?fe:re&&re.requiredMark!==void 0?re.requiredMark:!F,[F,fe,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",Y),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${U}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${$}`]:$},zt,re==null?void 0:re.className,Ce,Fe),[kt]=be(ht),{__INTERNAL__:Dt}=kt;Dt.name=d;const st=(0,f.useMemo)(()=>({name:d,labelAlign:Lt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:U==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[d,Lt,I,N,U,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(K==null||K(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(pe!==void 0){Kt(pe,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Re.n,{disabled:it},f.createElement(ze.q,{size:$},f.createElement(T.RV,Object.assign({},{validateMessages:He}),f.createElement(T.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:d},Q,{name:d,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var De=f.forwardRef(vt),dt=e(41799),oe=e(8654),V=e(92343),We=e(11592);function R(S){if(typeof S=="function")return S;const _=(0,We.Z)(S);return _.length<=1?_[0]:_}const x=()=>{const{status:S,errors:_=[],warnings:ne=[]}=(0,f.useContext)(T.aM);return{status:S,errors:_,warnings:ne}};x.Context=T.aM;var l=x,u=e(16089);function w(S){const[_,ne]=f.useState(S),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,u.Z.cancel(i.current),i.current=null}),[]);function Y(Ce){re.current||(i.current===null&&(s.current=[],i.current=(0,u.Z)(()=>{i.current=null,ne(Fe=>{let Ee=Fe;return s.current.forEach(it=>{Ee=it(Ee)}),Ee})})),s.current.push(Ce))}return[_,Y]}function P(){const{itemRef:S}=f.useContext(T.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,Y=i.join("_");return(_.current.name!==Y||_.current.originRef!==re)&&(_.current.name=Y,_.current.originRef=re,_.current.ref=(0,oe.sQ)(S(i),re)),_.current.ref}return ne}var X=e(29194),W=e(34280),Pe=e(2738),ce=e(27382),te=e(37028);const de=S=>{const{formItemCls:_}=S;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,E.b)(["Form","item-item"],(S,_)=>{let{rootPrefixCls:ne}=_;const i=y(S,ne);return[de(i)]}),$e=S=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:Y,_internalItemRender:Ce,extra:Fe,help:Ee,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=S,Lt=`${_}-item`,yt=f.useContext(T.q3),I=i||yt.wrapperCol||{},N=v()(`${Lt}-control`,I.className),F=f.useMemo(()=>Object.assign({},yt),[yt]);delete F.labelCol,delete F.wrapperCol;const U=f.createElement("div",{className:`${Lt}-control-input`},f.createElement("div",{className:`${Lt}-control-input-content`},s)),pe=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),fe=ht!==null||re.length||Y.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(T.Rk.Provider,{value:pe},f.createElement(Ke,{fieldId:it,errors:re,warnings:Y,help:Ee,helpStatus:ne,className:`${Lt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,K={};it&&(K.id=`${it}_extra`);const d=Fe?f.createElement("div",Object.assign({},K,{className:`${Lt}-extra`}),Fe):null,O=Ce&&Ce.mark==="pro_table_render"&&Ce.render?Ce.render(S,{input:U,errorList:fe,extra:d}):f.createElement(f.Fragment,null,U,fe,d);return f.createElement(T.q3.Provider,{value:F},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:Y,required:Ce,requiredMark:Fe,tooltip:Ee}=S;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Lt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(T.q3);if(!ne)return null;const F=s||yt||{},U=re||Lt,pe=`${_}-item-label`,fe=v()(pe,U==="left"&&`${pe}-left`,F.className,{[`${pe}-wrap`]:!!I});let K=ne;const d=Y===!0||N!==!1&&Y!==!1;d&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(K=ne.replace(/[:|:]\s*$/,""));const D=Xe(Ee);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));K=f.createElement(f.Fragment,null,K,xt)}const Q=Fe==="optional",$=typeof Fe=="function";$?K=Fe(K,{required:!!Ce}):Q&&!Ce&&(K=f.createElement(f.Fragment,null,K,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:Ce,[`${_}-item-required-mark-optional`]:Q||$,[`${_}-item-no-colon`]:!d});return f.createElement(te.Z,Object.assign({},F,{className:fe}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},K))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(S){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:Y,meta:Ce,noStyle:Fe}=S;const Ee=`${Y}-item`,{feedbackIcons:it}=f.useContext(T.q3),ht=Oe(ne,i,Ce,null,!!s,re),{isFormItemInput:Ot,status:Lt}=f.useContext(T.aM),yt=f.useMemo(()=>{var I;let N;if(s){const pe=s!==!0&&s.icons||it,fe=ht&&((I=pe==null?void 0:pe({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),K=ht&&Nt[ht];N=fe!==!1&&K?f.createElement("span",{className:v()(`${Ee}-feedback-icon`,`${Ee}-feedback-icon-${ht}`)},fe||f.createElement(K,null)):null}let F=!0,U=ht||"";return Fe&&(F=Ot,U=(ht!=null?ht:Lt)||""),{status:U,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:F}},[ht,s,Fe,Ot,Lt]);return f.createElement(T.aM.Provider,{value:yt},_)}var Sn=function(S,_){var ne={};for(var i in S)Object.prototype.hasOwnProperty.call(S,i)&&_.indexOf(i)<0&&(ne[i]=S[i]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(S);s{if(D&&fe.current){const zt=getComputedStyle(fe.current);He(parseInt(zt.marginBottom,10))}},[D,Q]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?K:Ee.errors,kt=zt?d:Ee.warnings;return Oe(Zt,kt,Ee,"",!!it,Fe)}(),Rt=v()(U,ne,i,{[`${U}-with-help`]:O||K.length||d.length,[`${U}-has-feedback`]:xt&&it,[`${U}-has-success`]:xt==="success",[`${U}-has-warning`]:xt==="warning",[`${U}-has-error`]:xt==="error",[`${U}-is-validating`]:xt==="validating",[`${U}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:fe},f.createElement(ce.Z,Object.assign({className:`${U}-row`},(0,Pe.Z)(F,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Lt},S,{requiredMark:pe,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},S,Ee,{errors:K,warnings:d,prefixCls:_,status:xt,help:re,marginBottom:$,onErrorVisibleChanged:Ae}),f.createElement(T.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:Ee,errors:Ee.errors,warnings:Ee.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!$&&f.createElement("div",{className:`${U}-margin-offset`,style:{marginBottom:-$}}))}const vn="__SPLIT__",dn=null,ln=f.memo(S=>{let{children:_}=S;return _},(S,_)=>S.value===_.value&&S.update===_.update&&S.childProps.length===_.childProps.length&&S.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(S){return S!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(S){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:Y,rules:Ce,children:Fe,required:Ee,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Lt,hidden:yt,help:I}=S,{getPrefixCls:N}=f.useContext(_e.E_),{name:F}=f.useContext(T.q3),U=R(Fe),pe=typeof U=="function",fe=f.useContext(T.qI),{validateTrigger:K}=f.useContext(Ze.FieldContext),d=Lt!==void 0?Lt:K,O=gn(_),D=N("form",re),[Q,$]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=w({}),[Rt,zt]=(0,dt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&fe){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}fe(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:S.hasFeedback,validateStatus:S.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},S,{className:v()(i,$),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!pe&&!s)return Q(Vt(U));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Q(f.createElement(Ze.Field,Object.assign({},S,{messageVariables:pn,trigger:Ot,validateTrigger:d,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=C(_).length&&jt?jt.name:[],bn=Z(rn,F),zn=Ee!==void 0?Ee:!!(Ce&&Ce.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(U)&&O)It=U;else if(!(pe&&(!(Y||s)||O))){if(!(s&&!pe&&!O))if((0,V.l$)(U)){const Pt=Object.assign(Object.assign({},U.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||S.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),S.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,oe.Yr)(U)&&(Pt.ref=Kt(rn,U)),new Set([].concat((0,o.Z)(C(Ot)),(0,o.Z)(C(d)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=S,i=at(S,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(_e.E_),re=s("form",_),Y=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(Ce,Fe,Ee)=>f.createElement(T.Rk.Provider,{value:Y},ne(Ce.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:Ee.errors,warnings:Ee.warnings})))};function _t(){const{form:S}=(0,f.useContext)(T.q3);return S}const ke=De;ke.Item=ot,ke.List=qt,ke.ErrorList=Ke,ke.useForm=be,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=T.RV,ke.create=()=>{};var Tt=ke},9432:function(fn,lt,e){e.d(lt,{Z:function(){return ie},n:function(){return bt}});var o=e(19248),h=e(92310),v=e.n(h),ee=e(93681),f=e(8654),k=e(59301),T=e(19080),se=e(36355),ue=e(1684),b=e(19716),Ne=e(32441),B=e(33234),E=e(59412),tt=e(9937);function he(ye){return!!(ye.prefix||ye.suffix||ye.allowClear)}var qe=function(ye,G){var c={};for(var t in ye)Object.prototype.hasOwnProperty.call(ye,t)&&G.indexOf(t)<0&&(c[t]=ye[t]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(ye);p{var c;const{prefixCls:t,bordered:p=!0,status:y,size:z,disabled:q,onBlur:Se,onFocus:Ue,suffix:Ke,allowClear:Ze,addonAfter:_e,addonBefore:Re,className:ze,style:xe,styles:ae,rootClassName:le,onChange:J,classNames:C}=ye,Z=qe(ye,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Oe,direction:L,input:be}=k.useContext(se.E_),Ie=Oe("input",t),rt=(0,k.useRef)(null),[vt,et]=(0,tt.ZP)(Ie),{compactSize:De,compactItemClassnames:dt}=(0,B.ri)(Ie,L),oe=(0,b.Z)(Ye=>{var Ge;return(Ge=z!=null?z:De)!==null&&Ge!==void 0?Ge:Ye}),V=k.useContext(ue.Z),We=q!=null?q:V,{status:R,hasFeedback:x,feedbackIcon:l}=(0,k.useContext)(Ne.aM),u=(0,T.F)(R,y),w=he(ye)||!!x,P=(0,k.useRef)(w);(0,k.useEffect)(()=>{var Ye;w&&P.current,P.current=w},[w]);const X=(0,E.Z)(rt,!0),W=Ye=>{X(),Se==null||Se(Ye)},Pe=Ye=>{X(),Ue==null||Ue(Ye)},ce=Ye=>{X(),J==null||J(Ye)},te=(x||Ke)&&k.createElement(k.Fragment,null,Ke,x&&l);let de;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?de=Ze:Ze&&(de={clearIcon:k.createElement(o.Z,null)}),vt(k.createElement(ee.default,Object.assign({ref:(0,f.sQ)(G,rt),prefixCls:Ie,autoComplete:be==null?void 0:be.autoComplete},Z,{disabled:We,onBlur:W,onFocus:Pe,style:Object.assign(Object.assign({},be==null?void 0:be.style),xe),styles:Object.assign(Object.assign({},be==null?void 0:be.styles),ae),suffix:te,allowClear:de,className:v()(ze,le,dt,be==null?void 0:be.className),onChange:ce,addonAfter:_e&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},_e)),addonBefore:Re&&k.createElement(B.BR,null,k.createElement(Ne.Ux,{override:!0,status:!0},Re)),classNames:Object.assign(Object.assign(Object.assign({},C),be==null?void 0:be.classNames),{input:v()({[`${Ie}-sm`]:oe==="small",[`${Ie}-lg`]:oe==="large",[`${Ie}-rtl`]:L==="rtl",[`${Ie}-borderless`]:!p},!w&&(0,T.Z)(Ie,u),C==null?void 0:C.input,(c=be==null?void 0:be.classNames)===null||c===void 0?void 0:c.input,et)}),classes:{affixWrapper:v()({[`${Ie}-affix-wrapper-sm`]:oe==="small",[`${Ie}-affix-wrapper-lg`]:oe==="large",[`${Ie}-affix-wrapper-rtl`]:L==="rtl",[`${Ie}-affix-wrapper-borderless`]:!p},(0,T.Z)(`${Ie}-affix-wrapper`,u,x),et),wrapper:v()({[`${Ie}-group-rtl`]:L==="rtl"},et),group:v()({[`${Ie}-group-wrapper-sm`]:oe==="small",[`${Ie}-group-wrapper-lg`]:oe==="large",[`${Ie}-group-wrapper-rtl`]:L==="rtl",[`${Ie}-group-wrapper-disabled`]:We},(0,T.Z)(`${Ie}-group-wrapper`,u,x),et)}})))})},1643:function(fn,lt,e){var o=e(19248),h=e(92310),v=e.n(h),ee=e(9296),f=e(59301),k=e(19080),T=e(36355),se=e(1684),ue=e(19716),b=e(32441),Ne=e(9432),B=e(9937),E=function(he,qe){var bt={};for(var we in he)Object.prototype.hasOwnProperty.call(he,we)&&qe.indexOf(we)<0&&(bt[we]=he[we]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ie=0,we=Object.getOwnPropertySymbols(he);ie{const{prefixCls:bt,bordered:we=!0,size:ie,disabled:ye,status:G,allowClear:c,showCount:t,classNames:p,rootClassName:y,className:z}=he,q=E(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Ue}=f.useContext(T.E_),Ke=(0,ue.Z)(ie),Ze=f.useContext(se.Z),_e=ye!=null?ye:Ze,{status:Re,hasFeedback:ze,feedbackIcon:xe}=f.useContext(b.aM),ae=(0,k.F)(Re,G),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var L;return{resizableTextArea:(L=le.current)===null||L===void 0?void 0:L.resizableTextArea,focus:be=>{var Ie,rt;(0,Ne.n)((rt=(Ie=le.current)===null||Ie===void 0?void 0:Ie.resizableTextArea)===null||rt===void 0?void 0:rt.textArea,be)},blur:()=>{var be;return(be=le.current)===null||be===void 0?void 0:be.blur()}}});const J=Se("input",bt);let C;typeof c=="object"&&(c!=null&&c.clearIcon)?C=c:c&&(C={clearIcon:f.createElement(o.Z,null)});const[Z,Oe]=(0,B.ZP)(J);return Z(f.createElement(ee.default,Object.assign({},q,{disabled:_e,allowClear:C,className:v()(z,y),classes:{affixWrapper:v()(`${J}-textarea-affix-wrapper`,{[`${J}-affix-wrapper-rtl`]:Ue==="rtl",[`${J}-affix-wrapper-borderless`]:!we,[`${J}-affix-wrapper-sm`]:Ke==="small",[`${J}-affix-wrapper-lg`]:Ke==="large",[`${J}-textarea-show-count`]:t},(0,k.Z)(`${J}-affix-wrapper`,ae),Oe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${J}-borderless`]:!we,[`${J}-sm`]:Ke==="small",[`${J}-lg`]:Ke==="large"},(0,k.Z)(J,ae),Oe,p==null?void 0:p.textarea)}),prefixCls:J,suffix:ze&&f.createElement("span",{className:`${J}-textarea-suffix`},xe),showCount:t,ref:le})))});lt.Z=tt},59412:function(fn,lt,e){e.d(lt,{Z:function(){return h}});var o=e(59301);function h(v,ee){const f=(0,o.useRef)([]),k=()=>{f.current.push(setTimeout(()=>{var T,se,ue,b;!((T=v.current)===null||T===void 0)&&T.input&&((se=v.current)===null||se===void 0?void 0:se.input.getAttribute("type"))==="password"&&(!((ue=v.current)===null||ue===void 0)&&ue.input.hasAttribute("value"))&&((b=v.current)===null||b===void 0||b.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&k(),()=>f.current.forEach(T=>{T&&clearTimeout(T)})),[]),k}},92832:function(fn,lt,e){e.d(lt,{default:function(){return Ke}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(32441),k=e(9937),se=Ze=>{const{getPrefixCls:_e,direction:Re}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:xe}=Ze,ae=_e("input-group",ze),le=_e("input"),[J,C]=(0,k.ZP)(le),Z=h()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Re==="rtl"},C,xe),Oe=(0,v.useContext)(f.aM),L=(0,v.useMemo)(()=>Object.assign(Object.assign({},Oe),{isFormItemInput:!1}),[Oe]);return J(v.createElement("span",{className:Z,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:L},Ze.children)))},ue=e(9432),b=e(73331),Ne=e(15277),B=e(2738),E=e(8654),tt=e(59412),he=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xeZe?v.createElement(Ne.Z,null):v.createElement(b.Z,null),bt={click:"onClick",hover:"onMouseOver"};var ie=v.forwardRef((Ze,_e)=>{const{visibilityToggle:Re=!0}=Ze,ze=typeof Re=="object"&&Re.visible!==void 0,[xe,ae]=(0,v.useState)(()=>ze?Re.visible:!1),le=(0,v.useRef)(null);v.useEffect(()=>{ze&&ae(Re.visible)},[ze,Re]);const J=(0,tt.Z)(le),C=()=>{const{disabled:We}=Ze;We||(xe&&J(),ae(R=>{var x;const l=!R;return typeof Re=="object"&&((x=Re.onVisibleChange)===null||x===void 0||x.call(Re,l)),l}))},Z=We=>{const{action:R="click",iconRender:x=qe}=Ze,l=bt[R]||"",u=x(xe),w={[l]:C,className:`${We}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(u)?u:v.createElement("span",null,u),w)},{className:Oe,prefixCls:L,inputPrefixCls:be,size:Ie}=Ze,rt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:vt}=v.useContext(ee.E_),et=vt("input",be),De=vt("input-password",L),dt=Re&&Z(De),oe=h()(De,Oe,{[`${De}-${Ie}`]:!!Ie}),V=Object.assign(Object.assign({},(0,B.Z)(rt,["suffix","iconRender","visibilityToggle"])),{type:xe?"text":"password",className:oe,prefixCls:et,suffix:dt});return Ie&&(V.size=Ie),v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(_e,le)},V))}),ye=e(47472),G=e(92343),c=e(3113),t=e(19716),p=e(33234),y=function(Ze,_e){var Re={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&_e.indexOf(ze)<0&&(Re[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,ze=Object.getOwnPropertySymbols(Ze);xe{const{prefixCls:Re,inputPrefixCls:ze,className:xe,size:ae,suffix:le,enterButton:J=!1,addonAfter:C,loading:Z,disabled:Oe,onSearch:L,onChange:be,onCompositionStart:Ie,onCompositionEnd:rt}=Ze,vt=y(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:et,direction:De}=v.useContext(ee.E_),dt=v.useRef(!1),oe=et("input-search",Re),V=et("input",ze),{compactSize:We}=(0,p.ri)(oe,De),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:We)!==null&&ft!==void 0?ft:$e}),x=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&L&&L($e.target.value,$e,{source:"clear"}),be&&be($e)},u=$e=>{var ft;document.activeElement===((ft=x.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},w=$e=>{var ft,Qe;L&&L((Qe=(ft=x.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{dt.current||Z||w($e)},X=typeof J=="boolean"?v.createElement(ye.Z,null):null,W=`${oe}-button`;let Pe;const ce=J||{},te=ce.type&&ce.type.__ANT_BUTTON===!0;te||ce.type==="button"?Pe=(0,G.Tm)(ce,Object.assign({onMouseDown:u,onClick:$e=>{var ft,Qe;(Qe=(ft=ce==null?void 0:ce.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),w($e)},key:"enterButton"},te?{className:W,size:R}:{})):Pe=v.createElement(c.ZP,{className:W,type:J?"primary":void 0,size:R,disabled:Oe,key:"enterButton",onMouseDown:u,onClick:w,loading:Z,icon:X},J),C&&(Pe=[Pe,(0,G.Tm)(C,{key:"addonAfter"})]);const de=h()(oe,{[`${oe}-rtl`]:De==="rtl",[`${oe}-${R}`]:!!R,[`${oe}-with-button`]:!!J},xe),Ye=$e=>{dt.current=!0,Ie==null||Ie($e)},Ge=$e=>{dt.current=!1,rt==null||rt($e)};return v.createElement(ue.Z,Object.assign({ref:(0,E.sQ)(x,_e),onPressEnter:P},vt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:V,addonAfter:Pe,suffix:le,onChange:l,className:de,disabled:Oe}))}),Se=e(1643);const Ue=ue.Z;Ue.Group=se,Ue.Search=q,Ue.TextArea=Se.Z,Ue.Password=ie;var Ke=Ue},9937:function(fn,lt,e){e.d(lt,{M1:function(){return T},TM:function(){return G},Xy:function(){return se},bi:function(){return Ne},e5:function(){return ye},ik:function(){return B},nz:function(){return f},pU:function(){return k},s7:function(){return E},x0:function(){return b}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),k=c=>({borderColor:c.hoverBorderColor}),T=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),se=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},k((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ue=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:y,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:y,borderRadius:z}},b=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:y,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Se,colorErrorBorderHover:Ue,colorWarningBorderHover:Ke}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:y,"&:hover":{borderColor:Ue},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:y,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:y}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:z,activeShadow:Se}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},B=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},k(c)),"&:focus, &-focused":Object.assign({},T(c)),"&-disabled, &[disabled]":Object.assign({},se(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({},ue(c)),"&-sm":Object.assign({},b(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),E=c=>{const{componentCls:t,antCls:p}=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({},ue(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},b(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, - & > ${p}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, - & > ${p}-select-auto-complete ${t}, - & > ${p}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${p}-select:first-child > ${p}-select-selector, - & > ${p}-select-auto-complete:first-child ${t}, - & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, - & > ${p}-select:last-child > ${p}-select-selector, - & > ${p}-cascader-picker:last-child ${t}, - & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},tt=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:y}=c,q=(p-y*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),B(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:y,motionDurationSlow:z,colorIcon:q,colorIconHover:Se,iconCls:Ue}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},B(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},k(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:y},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ue}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Se}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:y,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),E(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:y,borderColor:y}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},se(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}}}})}},we=c=>{const{componentCls:t,antCls:p}=c,y=`${t}-search`;return{[y]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${y}-button:not(${p}-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,[`${y}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${y}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${y}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${y}-button`]:{height:c.controlHeightLG},[`&-small ${y}-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}}}}},ie=c=>{const{componentCls:t,paddingLG:p}=c,y=`${t}-textarea`;return{[y]:{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:p}},[`&-affix-wrapper${y}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${y}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function ye(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const G=c=>{const{controlHeight:t,fontSize:p,lineHeight:y,lineWidth:z,controlHeightSM:q,controlHeightLG:Se,fontSizeLG:Ue,lineHeightLG:Ke,paddingSM:Ze,controlPaddingHorizontalSM:_e,controlPaddingHorizontal:Re,colorFillAlter:ze,colorPrimaryHover:xe,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:J,colorWarningOutline:C}=c;return{paddingBlock:Math.max(Math.round((t-p*y)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*y)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Se-Ue*Ke)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:_e-z,paddingInlineLG:Re-z,addonBg:ze,activeBorderColor:xe,hoverBorderColor:xe,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${J}`,warningActiveShadow:`0 0 0 ${ae}px ${C}`}};lt.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,ye(c));return[tt(t),ie(t),qe(t),bt(t),we(t),(0,h.c)(t)]},G)},45818:function(fn,lt,e){e.d(lt,{D:function(){return ye},Z:function(){return t}});var o=e(92413),h=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"},ee=v,f=e(7657),k=function(y,z){return h.createElement(f.Z,(0,o.Z)({},y,{ref:z,icon:ee}))},T=h.forwardRef(k),se=T,ue=e(33853),b=e(38819),Ne=e(92310),B=e.n(Ne),E=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),we=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{let p=0;return function(){let y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${y}${p}`}})();var t=h.forwardRef((p,y)=>{const{prefixCls:z,className:q,trigger:Se,children:Ue,defaultCollapsed:Ke=!1,theme:Ze="dark",style:_e={},collapsible:Re=!1,reverseArrow:ze=!1,width:xe=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:J,onCollapse:C,onBreakpoint:Z}=p,Oe=we(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:L}=(0,h.useContext)(bt.Gs),[be,Ie]=(0,h.useState)("collapsed"in p?p.collapsed:Ke),[rt,vt]=(0,h.useState)(!1);(0,h.useEffect)(()=>{"collapsed"in p&&Ie(p.collapsed)},[p.collapsed]);const et=(R,x)=>{"collapsed"in p||Ie(R),C==null||C(R,x)},De=(0,h.useRef)();De.current=R=>{vt(R.matches),Z==null||Z(R.matches),be!==R.matches&&et(R.matches,"responsive")},(0,h.useEffect)(()=>{function R(l){return De.current(l)}let x;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&J&&J in ie){x=l(`(max-width: ${ie[J]})`);try{x.addEventListener("change",R)}catch(u){x.addListener(R)}R(x)}}return()=>{try{x==null||x.removeEventListener("change",R)}catch(l){x==null||x.removeListener(R)}}},[J]),(0,h.useEffect)(()=>{const R=G("ant-sider-");return L.addSider(R),()=>L.removeSider(R)},[]);const dt=()=>{et(!be,"clickTrigger")},{getPrefixCls:oe}=(0,h.useContext)(qe.E_),V=()=>{const R=oe("layout-sider",z),x=(0,E.Z)(Oe,["collapsed"]),l=be?ae:xe,u=he(l)?`${l}px`:String(l),w=parseFloat(String(ae||0))===0?h.createElement("span",{onClick:dt,className:B()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Se||h.createElement(se,null)):null,W={expanded:ze?h.createElement(b.Z,null):h.createElement(ue.Z,null),collapsed:ze?h.createElement(ue.Z,null):h.createElement(b.Z,null)}[be?"collapsed":"expanded"],Pe=Se!==null?w||h.createElement("div",{className:`${R}-trigger`,onClick:dt,style:{width:u}},Se||W):null,ce=Object.assign(Object.assign({},_e),{flex:`0 0 ${u}`,maxWidth:u,minWidth:u,width:u}),te=B()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!be,[`${R}-has-trigger`]:Re&&Se!==null&&!w,[`${R}-below`]:!!rt,[`${R}-zero-width`]:parseFloat(u)===0},q);return h.createElement("aside",Object.assign({className:te},x,{style:ce,ref:y}),h.createElement("div",{className:`${R}-children`},Ue),Re||rt&&w?Pe:null)},We=h.useMemo(()=>({siderCollapsed:be}),[be]);return h.createElement(ye.Provider,{value:We},V())})},84966:function(fn,lt,e){e.d(lt,{VY:function(){return ye},$_:function(){return ie},h4:function(){return we},Gs:function(){return E},ZP:function(){return G}});var o=e(26407),h=e(92310),v=e.n(h),ee=e(2738),f=e(59301),k=e(36355),T=e(83116),ue=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:y,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:y,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const b=c=>{const{antCls:t,componentCls:p,colorText:y,triggerColor:z,footerBg:q,triggerBg:Se,headerHeight:Ue,headerPadding:Ke,headerColor:Ze,footerPadding:_e,triggerHeight:Re,zeroTriggerHeight:ze,zeroTriggerWidth:xe,motionDurationMid:ae,motionDurationSlow:le,fontSize:J,borderRadius:C,bodyBg:Z,headerBg:Oe,siderBg:L}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Z,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:L,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Re},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Re,color:z,lineHeight:`${Re}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ue,insetInlineEnd:-xe,zIndex:1,width:xe,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:L,borderStartStartRadius:0,borderStartEndRadius:C,borderEndEndRadius:C,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-xe,borderStartStartRadius:C,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:C}}}}},ue(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ue,padding:Ke,color:Ze,lineHeight:`${Ue}px`,background:Oe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:_e,color:y,fontSize:J,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,T.Z)("Layout",c=>[b(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:y,colorText:z,controlHeightSM:q,marginXXS:Se,colorTextLightSolid:Ue,colorBgContainer:Ke}=c,Ze=y*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:y+Se*2,triggerBg:"#002140",triggerColor:Ue,zeroTriggerWidth:y,zeroTriggerHeight:y,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),B=function(c,t){var p={};for(var y in c)Object.prototype.hasOwnProperty.call(c,y)&&t.indexOf(y)<0&&(p[y]=c[y]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,y=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function tt(c){let{suffixCls:t,tagName:p,displayName:y}=c;return z=>f.forwardRef((Se,Ue)=>f.createElement(z,Object.assign({ref:Ue,suffixCls:t,tagName:p},Se)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:y,className:z,tagName:q}=c,Se=B(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ue}=f.useContext(k.E_),Ke=Ue("layout",p),[Ze,_e]=Ne(Ke),Re=y?`${Ke}-${y}`:Ke;return Ze(f.createElement(q,Object.assign({className:v()(p||Re,z,_e),ref:t},Se)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(k.E_),[y,z]=f.useState([]),{prefixCls:q,className:Se,rootClassName:Ue,children:Ke,hasSider:Ze,tagName:_e,style:Re}=c,ze=B(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),xe=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(k.E_),J=ae("layout",q),[C,Z]=Ne(J),Oe=v()(J,{[`${J}-has-sider`]:typeof Ze=="boolean"?Ze:y.length>0,[`${J}-rtl`]:p==="rtl"},le==null?void 0:le.className,Se,Ue,Z),L=f.useMemo(()=>({siderHook:{addSider:be=>{z(Ie=>[].concat((0,o.Z)(Ie),[be]))},removeSider:be=>{z(Ie=>Ie.filter(rt=>rt!==be))}}}),[]);return C(f.createElement(E.Provider,{value:L},f.createElement(_e,Object.assign({ref:t,className:Oe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Re)},xe),Ke)))}),bt=tt({tagName:"div",displayName:"Layout"})(qe),we=tt({suffixCls:"header",tagName:"header",displayName:"Header"})(he),ie=tt({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),ye=tt({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var G=bt},40875:function(fn,lt,e){e.d(lt,{J:function(){return k}});var o=e(59301),h=e(33234),v=e(70425),ee=function(T,se){var ue={};for(var b in T)Object.prototype.hasOwnProperty.call(T,b)&&se.indexOf(b)<0&&(ue[b]=T[b]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,b=Object.getOwnPropertySymbols(T);Ne{const{children:ue}=T,b=ee(T,["children"]),Ne=o.useContext(f),B=o.useMemo(()=>Object.assign(Object.assign({},Ne),b),[Ne,b.prefixCls,b.mode,b.selectable]);return o.createElement(f.Provider,{value:B},o.createElement(h.BR,null,(0,v.supportNodeRef)(ue)?o.cloneElement(ue,{ref:se}):ue))});lt.Z=f},20834:function(fn,lt,e){e.d(lt,{default:function(){return We}});var o=e(15285),h=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),k=e(36355),T=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{const{prefixCls:x,className:l,dashed:u}=R,w=T(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=h.useContext(k.E_),X=P("menu",x),W=f()({[`${X}-item-divider-dashed`]:!!u},l);return h.createElement(o.iz,Object.assign({className:W},w))},b=e(11592),Ne=e(2738),B=e(6848),E=e(92343),he=(0,h.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var x;const{className:l,children:u,icon:w,title:P,danger:X}=R,{prefixCls:W,firstLevel:Pe,direction:ce,disableMenuItemTitleTooltip:te,inlineCollapsed:de}=h.useContext(he),Ye=j=>{const Me=h.createElement("span",{className:`${W}-title-content`},u);return(!w||(0,E.l$)(u)&&u.type==="span")&&u&&j&&Pe&&typeof u=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},u.charAt(0)):Me},{siderCollapsed:Ge}=h.useContext(v.D);let $e=P;typeof P=="undefined"?$e=Pe?u:"":P===!1&&($e="");const ft={title:$e};!Ge&&!de&&(ft.title=null,ft.open=!1);const Qe=(0,b.Z)(u).length;let A=h.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${W}-item-danger`]:X,[`${W}-item-only-child`]:(w?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,E.Tm)(w,{className:f()((0,E.l$)(w)?(x=w.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ye(de));return te||(A=h.createElement(B.Z,Object.assign({},ft,{placement:ce==="rtl"?"left":"right",overlayClassName:`${W}-inline-collapsed-tooltip`}),A)),A},ie=R=>{var x;const{popupClassName:l,icon:u,title:w,theme:P}=R,X=h.useContext(he),{prefixCls:W,inlineCollapsed:Pe,theme:ce}=X,te=(0,o.Xl)();let de;if(!u)de=Pe&&!te.length&&w&&typeof w=="string"?h.createElement("div",{className:`${W}-inline-collapsed-noicon`},w.charAt(0)):h.createElement("span",{className:`${W}-title-content`},w);else{const Ge=(0,E.l$)(w)&&w.type==="span";de=h.createElement(h.Fragment,null,(0,E.Tm)(u,{className:f()((0,E.l$)(u)?(x=u.props)===null||x===void 0?void 0:x.className:"",`${W}-item-icon`)}),Ge?w:h.createElement("span",{className:`${W}-title-content`},w))}const Ye=h.useMemo(()=>Object.assign(Object.assign({},X),{firstLevel:!1}),[X]);return h.createElement(he.Provider,{value:Ye},h.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:de,popupClassName:f()(W,l,`${W}-${P||ce}`)})))},ye=e(18785),G=e(70425),c=e(62892),t=e(40875),p=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{if(x&&typeof x=="object"){const u=x,{label:w,children:P,key:X,type:W}=u,Pe=p(u,["label","children","key","type"]),ce=X!=null?X:`tmp-${l}`;return P||W==="group"?W==="group"?h.createElement(o.BW,Object.assign({key:ce},Pe,{title:w}),y(P)):h.createElement(ie,Object.assign({key:ce},Pe,{title:w}),y(P)):W==="divider"?h.createElement(ue,Object.assign({key:ce},Pe)):h.createElement(bt,Object.assign({key:ce},Pe),w)}return null}).filter(x=>x)}function z(R){return h.useMemo(()=>R&&y(R),[R])}var q=e(64993),Se=e(17313),Ue=e(8378),Ke=e(13826),Ze=e(29878),_e=e(83116),Re=e(37613),xe=R=>{const{componentCls:x,motionDurationSlow:l,horizontalLineHeight:u,colorSplit:w,lineWidth:P,lineType:X,itemPaddingInline:W}=R;return{[`${x}-horizontal`]:{lineHeight:u,border:0,borderBottom:`${P}px ${X} ${w}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${x}-item, ${x}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:W},[`> ${x}-item:hover, - > ${x}-item-active, - > ${x}-submenu ${x}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${x}-item, ${x}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${x}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:x,menuArrowOffset:l}=R;return{[`${x}-rtl`]:{direction:"rtl"},[`${x}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${x}-rtl${x}-vertical, - ${x}-submenu-rtl ${x}-vertical`]:{[`${x}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const J=R=>Object.assign({},(0,Se.oN)(R));var Z=(R,x)=>{const{componentCls:l,itemColor:u,itemSelectedColor:w,groupTitleColor:P,itemBg:X,subMenuItemBg:W,itemSelectedBg:Pe,activeBarHeight:ce,activeBarWidth:te,activeBarBorderWidth:de,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:nt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${x}, ${l}-${x} > ${l}`]:{color:u,background:X,[`&${l}-root:focus-visible`]:Object.assign({},J(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:w}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:nt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:w,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Pe,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},J(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},x==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:de,marginTop:-de,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${ce}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:ce,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${de}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:W},[`${l}-item, ${l}-submenu-title`]:de&&te?{width:`calc(100% + ${de}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${w}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Oe=R=>{const{componentCls:x,itemHeight:l,itemMarginInline:u,padding:w,menuArrowSize:P,marginXS:X,itemMarginBlock:W}=R,Pe=w+P+X;return{[`${x}-item`]:{position:"relative",overflow:"hidden"},[`${x}-item, ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:w,overflow:"hidden",textOverflow:"ellipsis",marginInline:u,marginBlock:W,width:`calc(100% - ${u*2}px)`},[`> ${x}-item, - > ${x}-submenu > ${x}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${x}-item-group-list ${x}-submenu-title, - ${x}-submenu-title`]:{paddingInlineEnd:Pe}}};var be=R=>{const{componentCls:x,iconCls:l,itemHeight:u,colorTextLightSolid:w,dropdownWidth:P,controlHeightLG:X,motionDurationMid:W,motionEaseOut:Pe,paddingXL:ce,itemMarginInline:te,fontSizeLG:de,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:u,lineHeight:`${u}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[x]:{"&-inline, &-vertical":Object.assign({[`&${x}-root`]:{boxShadow:"none"}},Oe(R))},[`${x}-submenu-popup`]:{[`${x}-vertical`]:Object.assign(Object.assign({},Oe(R)),{boxShadow:$e})}},{[`${x}-submenu-popup ${x}-vertical${x}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${X*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${x}-inline`]:{width:"100%",[`&${x}-root`]:{[`${x}-item, ${x}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ye}`,`background ${Ye}`,`padding ${W} ${Pe}`].join(","),[`> ${x}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${x}-sub${x}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${x}-submenu > ${x}-submenu-title`]:A,[`& ${x}-item-group-title`]:{paddingInlineStart:ce}},[`${x}-item`]:A}},{[`${x}-inline-collapsed`]:{width:ft,[`&${x}-root`]:{[`${x}-item, ${x}-submenu ${x}-submenu-title`]:{[`> ${x}-inline-collapsed-noicon`]:{fontSize:de,textAlign:"center"}}},[`> ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-item, - > ${x}-item-group > ${x}-item-group-list > ${x}-submenu > ${x}-submenu-title, - > ${x}-submenu > ${x}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${de/2}px - ${te}px)`,textOverflow:"clip",[` - ${x}-submenu-arrow, - ${x}-submenu-expand-icon - `]:{opacity:0},[`${x}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${u}px`,"+ span":{display:"inline-block",opacity:0}}},[`${x}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${x}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:w}},[`${x}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ge})}}]};const Ie=R=>{const{componentCls:x,motionDurationSlow:l,motionDurationMid:u,motionEaseInOut:w,motionEaseOut:P,iconCls:X,iconSize:W,iconMarginInlineEnd:Pe}=R;return{[`${x}-item, ${x}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${w}`].join(","),[`${x}-item-icon, ${X}`]:{minWidth:W,fontSize:W,transition:[`font-size ${u} ${P}`,`margin ${l} ${w}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Pe,opacity:1,transition:[`opacity ${l} ${w}`,`margin ${l}`,`color ${l}`].join(",")}},[`${x}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${x}-item-only-child`]:{[`> ${X}, > ${x}-item-icon`]:{marginInlineEnd:0}}},[`${x}-item-disabled, ${x}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${x}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},rt=R=>{const{componentCls:x,motionDurationSlow:l,motionEaseInOut:u,borderRadius:w,menuArrowSize:P,menuArrowOffset:X}=R;return{[`${x}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${u}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:w,transition:[`background ${l} ${u}`,`transform ${l} ${u}`,`top ${l} ${u}`,`color ${l} ${u}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${X})`},"&::after":{transform:`rotate(-45deg) translateY(${X})`}}}}},vt=R=>{const{antCls:x,componentCls:l,fontSize:u,motionDurationSlow:w,motionDurationMid:P,motionEaseInOut:X,paddingXS:W,padding:Pe,colorSplit:ce,lineWidth:te,zIndexPopup:de,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(R)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:u,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${w} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${W}px ${Pe}px`,fontSize:Me,lineHeight:j,transition:`all ${w}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${w} ${X}`,`background ${w} ${X}`,`padding ${P} ${X}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${w} ${X}`,`padding ${w} ${X}`].join(",")},[`${l}-title-content`]:{transition:`color ${w}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ce,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Ie(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${u*2}px ${Pe}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:de,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},Ie(R)),rt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${w} ${X}`}})}}),rt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${x}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var et=(R,x)=>(0,_e.Z)("Menu",u=>{if(x===!1)return[];const{colorBgElevated:w,colorPrimary:P,colorTextLightSolid:X,controlHeightLG:W,fontSize:Pe,darkItemColor:ce,darkDangerItemColor:te,darkItemBg:de,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:nt,darkDangerItemActiveBg:At}=u,Je=Pe/7*5,gt=(0,Re.TS)(u,{menuArrowSize:Je,menuHorizontalHeight:W*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:w}),Ht=(0,Re.TS)(gt,{itemColor:ce,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:de,popupBg:de,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:nt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:X,horizontalItemSelectedBg:P});return[vt(gt),xe(gt),be(gt),Z(gt,"light"),Z(Ht,"dark"),le(gt),(0,Ue.Z)(gt),(0,Ke.oN)(gt,"slide-up"),(0,Ke.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},u=>{const{colorPrimary:w,colorError:P,colorTextDisabled:X,colorErrorBg:W,colorText:Pe,colorTextDescription:ce,colorBgContainer:te,colorFillAlter:de,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:nt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=u,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:u.zIndexPopupBase+50,radiusItem:u.borderRadiusLG,itemBorderRadius:u.borderRadiusLG,radiusSubMenuItem:u.borderRadiusSM,subMenuItemBorderRadius:u.borderRadiusSM,colorItemText:Pe,itemColor:Pe,colorItemTextHover:Pe,itemHoverColor:Pe,colorItemTextHoverHorizontal:w,horizontalItemHoverColor:w,colorGroupTitle:ce,groupTitleColor:ce,colorItemTextSelected:w,itemSelectedColor:w,colorItemTextSelectedHorizontal:w,horizontalItemSelectedColor:w,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:de,subMenuItemBg:de,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:X,itemDisabledColor:X,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:W,dangerItemActiveBg:W,colorDangerItemBgSelected:W,dangerItemSelectedBg:W,itemMarginInline:u.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:nt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:w,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),De=function(R,x){var l={};for(var u in R)Object.prototype.hasOwnProperty.call(R,u)&&x.indexOf(u)<0&&(l[u]=R[u]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var w=0,u=Object.getOwnPropertySymbols(R);w{var l,u;const w=h.useContext(t.Z),P=w||{},{getPrefixCls:X,getPopupContainer:W,direction:Pe,menu:ce}=h.useContext(k.E_),te=X(),{prefixCls:de,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:nt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=De(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=h.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=X("menu",de||P.prefixCls),[yn,Nn]=et(gn,!w),Be=f()(`${gn}-${$e}`,ce==null?void 0:ce.className,Ye);let ot;if(typeof ft=="function")ot=ft;else if(ft===null||ft===!1)ot=null;else if(P.expandIcon===null||P.expandIcon===!1)ot=null;else{const St=ft!=null?ft:P.expandIcon;ot=(0,E.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,E.l$)(St)?(u=St.props)===null||u===void 0?void 0:u.className:"")})}const at=h.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:Pe,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,Pe,Qe,$e]);return yn(h.createElement(t.Z.Provider,{value:null},h.createElement(he.Provider,{value:at},h.createElement(o.ZP,Object.assign({getPopupContainer:W,overflowedIndicator:h.createElement(ye.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),Ge),className:Be,prefixCls:gn,direction:Pe,defaultMotions:ln,expandIcon:ot,ref:x,rootClassName:f()(nt,Nn)}),sn))))});const V=(0,h.forwardRef)((R,x)=>{const l=(0,h.useRef)(null),u=h.useContext(v.D);return(0,h.useImperativeHandle)(x,()=>({menu:l.current,focus:w=>{var P;(P=l.current)===null||P===void 0||P.focus(w)}})),h.createElement(oe,Object.assign({ref:l},R,u))});V.Item=bt,V.SubMenu=ie,V.Divider=ue,V.ItemGroup=o.BW;var We=V},93948:function(fn,lt,e){e.d(lt,{Z:function(){return Qe}});var o=e(59301),h=e(29679),v=e(40001),ee=e(19248),f=e(99267),k=e(92310),T=e.n(k),se=e(2738),ue=e(36355),b=e(92413),Ne=e(33708),B=e(37061),E={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},tt=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),nt=!1;j.current.forEach(function(At){if(At){nt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),nt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.className,nt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,B.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(nt)?nt:[nt],dn=Array.isArray(Je)?Je:[Je],ln=tt(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),ot=0;return o.createElement("svg",(0,b.Z)({className:T()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(at,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(at*qt,"px, 100px"),strokeDashoffset:"-".concat(ot,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return ot+=at,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(S){ln[St]=S},style:_t})}))},bt=qe,we=e(39559),ie=e(33606),ye=e(47273),G=0,c=(0,ye.Z)();function t(){var A;return c?(A=G,G+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,ie.Z)(j,2),Xe=Me[0],nt=Me[1];return o.useEffect(function(){nt("rc_progress_".concat(t()))},[]),A||Xe},y=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),nt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(nt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,nt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,we.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(nt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),ot="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(y,{bg:ot},o.createElement(y,{bg:Be}))))}),Se=q,Ue=100,Ke=function(j,Me,Xe,nt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-nt)/100*Me;tn==="round"&&nt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ue/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function _e(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Re=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},E),j),Xe=Me.id,nt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,B.Z)(Me,Ze),yn=Ue/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),ot=yn-Je/2,at=Math.PI*2*ot,St=tn>0?90+tn/2:-90,qt=at*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Tt=_t.space,S=_e(ln),_=_e(dn),ne=_.find(function(Ee){return Ee&&(0,we.Z)(Ee)==="object"}),i=ne&&(0,we.Z)(ne)==="object",s=i?"butt":Sn,re=Ke(at,qt,0,100,St,tn,Nt,sn,s,Je),Y=tt(),Ce=function(){var it=0;return S.map(function(ht,Ot){var Lt=_[Ot]||_[_.length-1],yt=Ke(at,qt,it,ht,St,tn,Nt,Lt,s,Je);return it+=ht,o.createElement(Se,{key:Ot,color:Lt,ptg:ht,radius:ot,prefixCls:nt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){Y[Ot]=N},size:Ue})}).reverse()},Fe=function(){var it=Math.round(ke*(S[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Lt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,we.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,F=Ke(at,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Tt);return Ot+=(qt-F.strokeDashoffset+Tt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(nt,"-circle-path"),r:ot,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:F,ref:function(pe){Y[yt]=pe}})})};return o.createElement("svg",(0,b.Z)({className:T()("".concat(nt,"-circle"),vn),viewBox:"0 0 ".concat(Ue," ").concat(Ue),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(nt,"-circle-trail"),r:ot,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():Ce())},ze=Re,xe={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function J(A){return!A||A<0?0:A>100?100:A}function C(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const Z=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const nt=J(C({success:Me,successPercent:Xe}));return[nt,J(J(j)-nt)]},Oe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},L=(A,j,Me)=>{var Xe,nt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(nt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&nt!==void 0?nt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},be=3,Ie=A=>be/A*100;var vt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:nt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=L(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(Ie(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=nt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Oe({success:tn,strokeColor:A.strokeColor}),Nn=T()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:Z(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},et=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:nt}=Me;return`${nt} ${Xe}%`}).join(", ")},dt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:nt=j==="rtl"?"to left":"to right"}=A,At=et(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=De(At);return{backgroundImage:`linear-gradient(${nt}, ${Je})`}}return{backgroundImage:`linear-gradient(${nt}, ${Me}, ${Xe})`}};var V=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:nt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?dt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=nt!=null?nt:[-1,At||(nt==="small"?6:8)],[dn,ln]=L(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${J(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=C(A),Nn={width:`${J(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:nt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,nt],[Sn,on]=L(sn,"step",{steps:Me,strokeWidth:nt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new x.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},X=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},W=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},Pe=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},ce=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,u.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,w.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[X(Me),W(Me),Pe(Me),ce(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),de=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Xe=Object.getOwnPropertySymbols(A);nt{const{prefixCls:Me,className:Xe,rootClassName:nt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=de(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var S,_;const ne=C(A);return parseInt(ne!==void 0?(S=ne!=null?ne:0)===null||S===void 0?void 0:S.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ue.E_),Be=gn("progress",Me),[ot,at]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const S=C(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne(J(gt),J(S)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(h.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(V,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(vt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Tt=T()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&L(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,nt,at);return ot(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Tt,role:"progressbar","aria-valuenow":dn},(0,se.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,lt,e){e.d(lt,{Z:function(){return J}});var o=e(92413),h=e(59301),v={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"},ee=v,f=e(7657),k=function(Z,Oe){return h.createElement(f.Z,(0,o.Z)({},Z,{ref:Oe,icon:ee}))},T=h.forwardRef(k),se=T,ue=e(92310),b=e.n(ue),Ne=e(400),B=e(33606),E=e(37061),tt=e(18929),he=e(10228),qe=e(26112);function bt(C,Z){var Oe=C.disabled,L=C.prefixCls,be=C.character,Ie=C.characterRender,rt=C.index,vt=C.count,et=C.value,De=C.allowHalf,dt=C.focused,oe=C.onHover,V=C.onClick,We=function(W){oe(W,rt)},R=function(W){V(W,rt)},x=function(W){W.keyCode===he.Z.ENTER&&V(W,rt)},l=rt+1,u=new Set([L]);et===0&&rt===0&&dt?u.add("".concat(L,"-focused")):De&&et+.5>=l&&etrt?"true":"false","aria-posinset":rt+1,"aria-setsize":vt,tabIndex:Oe?-1:0},h.createElement("div",{className:"".concat(L,"-first")},w),h.createElement("div",{className:"".concat(L,"-second")},w)));return Ie&&(P=Ie(P,C)),P}var we=h.forwardRef(bt);function ie(){var C=h.useRef({});function Z(L){return C.current[L]}function Oe(L){return function(be){C.current[L]=be}}return[Z,Oe]}function ye(C){var Z=C.pageXOffset,Oe="scrollLeft";if(typeof Z!="number"){var L=C.document;Z=L.documentElement[Oe],typeof Z!="number"&&(Z=L.body[Oe])}return Z}function G(C){var Z,Oe,L=C.ownerDocument,be=L.body,Ie=L&&L.documentElement,rt=C.getBoundingClientRect();return Z=rt.left,Oe=rt.top,Z-=Ie.clientLeft||be.clientLeft||0,Oe-=Ie.clientTop||be.clientTop||0,{left:Z,top:Oe}}function c(C){var Z=G(C),Oe=C.ownerDocument,L=Oe.defaultView||Oe.parentWindow;return Z.left+=ye(L),Z.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(C,Z){var Oe,L=C.prefixCls,be=L===void 0?"rc-rate":L,Ie=C.className,rt=C.defaultValue,vt=C.value,et=C.count,De=et===void 0?5:et,dt=C.allowHalf,oe=dt===void 0?!1:dt,V=C.allowClear,We=V===void 0?!0:V,R=C.character,x=R===void 0?"\u2605":R,l=C.characterRender,u=C.disabled,w=C.direction,P=w===void 0?"ltr":w,X=C.tabIndex,W=X===void 0?0:X,Pe=C.autoFocus,ce=C.onHoverChange,te=C.onChange,de=C.onFocus,Ye=C.onBlur,Ge=C.onKeyDown,$e=C.onMouseLeave,ft=(0,E.Z)(C,t),Qe=ie(),A=(0,B.Z)(Qe,2),j=A[0],Me=A[1],Xe=h.useRef(null),nt=function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.focus()}};h.useImperativeHandle(Z,function(){return{focus:nt,blur:function(){if(!u){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,tt.Z)(rt||0,{value:vt}),Je=(0,B.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,tt.Z)(null),Nt=(0,B.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var Y=P==="rtl",Ce=s+1;if(oe){var Fe=j(s),Ee=c(Fe),it=Fe.clientWidth;(Y&&re-Ee>it/2||!Y&&re-Ee0&&!Y||re===he.Z.RIGHT&&Ce>0&&Y?(oe?Ce-=.5:Ce-=1,vn(Ce),s.preventDefault()):re===he.Z.LEFT&&Ce{const{componentCls:Z}=C;return{[`${Z}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:C.marginXS},"> div":{transition:`all ${C.motionDurationMid}, outline 0s`,"&:hover":{transform:C.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${C.lineWidth}px dashed ${C.starColor}`,transform:C.starHoverScale}},"&-first, &-second":{color:C.starBg,transition:`all ${C.motionDurationMid}`,userSelect:"none",[C.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Z}-star-first, &-half ${Z}-star-second`]:{opacity:1},[`&-half ${Z}-star-first, &-full ${Z}-star-second`]:{color:"inherit"}}}},Re=C=>({[`&-rtl${C.componentCls}`]:{direction:"rtl"}}),ze=C=>{const{componentCls:Z}=C;return{[Z]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ue.Wf)(C)),{display:"inline-block",margin:0,padding:0,color:C.starColor,fontSize:C.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Z} ${Z}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),_e(C)),{[`+ ${Z}-text`]:{display:"inline-block",marginInlineStart:C.marginXS,fontSize:C.fontSize}}),Re(C))}};var xe=(0,Ke.Z)("Rate",C=>{const Z=(0,Ze.TS)(C,{});return[ze(Z)]},C=>({starColor:C.yellow6,starSize:C.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:C.colorFillContent})),ae=function(C,Z){var Oe={};for(var L in C)Object.prototype.hasOwnProperty.call(C,L)&&Z.indexOf(L)<0&&(Oe[L]=C[L]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,L=Object.getOwnPropertySymbols(C);be{const{prefixCls:Oe,className:L,rootClassName:be,style:Ie,tooltips:rt,character:vt=h.createElement(se,null)}=C,et=ae(C,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(u,w)=>{let{index:P}=w;return rt?h.createElement(Se.Z,{title:rt[P]},u):u},{getPrefixCls:dt,direction:oe,rate:V}=h.useContext(q.E_),We=dt("rate",Oe),[R,x]=xe(We),l=Object.assign(Object.assign({},V==null?void 0:V.style),Ie);return R(h.createElement(z,Object.assign({ref:Z,character:vt,characterRender:De},et,{className:b()(L,be,x,V==null?void 0:V.className),style:l,prefixCls:We,direction:oe})))})},57809:function(fn,lt,e){var o=e(92310),h=e.n(o),v=e(77861),ee=e(2738),f=e(59301),k=e(53487),T=e(62892),se=e(19080),ue=e(36355),b=e(1684),Ne=e(93891),B=e(19716),E=e(32441),tt=e(33234),he=e(14154),qe=e(58582),bt=e(84443),we=e(66339),ie=function(p,y){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&y.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,q=Object.getOwnPropertySymbols(p);Se{var z,{prefixCls:q,bordered:Se=!0,className:Ue,rootClassName:Ke,getPopupContainer:Ze,popupClassName:_e,dropdownClassName:Re,listHeight:ze=256,placement:xe,listItemHeight:ae=24,size:le,disabled:J,notFoundContent:C,status:Z,builtinPlacements:Oe,dropdownMatchSelectWidth:L,popupMatchSelectWidth:be,direction:Ie,style:rt,allowClear:vt}=p,et=ie(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:De,getPrefixCls:dt,renderEmpty:oe,direction:V,virtual:We,popupMatchSelectWidth:R,popupOverflow:x,select:l}=f.useContext(ue.E_),u=dt("select",q),w=dt(),P=Ie!=null?Ie:V,{compactSize:X,compactItemClassnames:W}=(0,tt.ri)(u,P),[Pe,ce]=(0,he.Z)(u),te=f.useMemo(()=>{const{mode:ln}=et;if(ln!=="combobox")return ln===ye?"combobox":ln},[et.mode]),de=te==="multiple"||te==="tags",Ye=(0,bt.Z)(et.suffixIcon,et.showArrow),Ge=(z=be!=null?be:L)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(E.aM),j=(0,se.F)($e,Z);let Me;C!==void 0?Me=C:te==="combobox"?Me=null:Me=(oe==null?void 0:oe("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:nt,removeIcon:At,clearIcon:Je}=(0,we.Z)(Object.assign(Object.assign({},et),{multiple:de,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:u,showArrow:et.showArrow,componentName:"Select"})),gt=vt===!0?{clearIcon:Je}:vt,Ht=(0,ee.Z)(et,["suffixIcon","itemIcon"]),tn=h()(_e||Re,{[`${u}-dropdown-${P}`]:P==="rtl"},Ke,ce),Nt=(0,B.Z)(ln=>{var gn;return(gn=le!=null?le:X)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(b.Z),Sn=J!=null?J:sn,on=h()({[`${u}-lg`]:Nt==="large",[`${u}-sm`]:Nt==="small",[`${u}-rtl`]:P==="rtl",[`${u}-borderless`]:!Se,[`${u}-in-form-item`]:Qe},(0,se.Z)(u,j,ft),W,l==null?void 0:l.className,Ue,Ke,ce),vn=f.useMemo(()=>xe!==void 0?xe:P==="rtl"?"bottomRight":"bottomLeft",[xe,P]),dn=(0,qe.Z)(Oe,x);return Pe(f.createElement(v.ZP,Object.assign({ref:y,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),rt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,T.m)(w,"slide-up",et.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:u,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:nt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||De,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(G),t=(0,k.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=ye,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,lt.default=c},14154:function(fn,lt,e){e.d(lt,{Z:function(){return c}});var o=e(17313),h=e(74207),v=e(37613),ee=e(83116),f=e(13826),k=e(92899);const T=t=>{const{optionHeight:p,optionFontSize:y,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:y,lineHeight:z,boxSizing:"border-box"}};var ue=t=>{const{antCls:p,componentCls:y}=t,z=`${y}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Se=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ue=`&${p}-slide-up-leave${p}-slide-up-leave-active`,Ke=`${y}-dropdown-placement-`;return[{[`${y}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${q}${Ke}bottomLeft, - ${Se}${Ke}bottomLeft - `]:{animationName:f.fJ},[` - ${q}${Ke}topLeft, - ${Se}${Ke}topLeft, - ${q}${Ke}topRight, - ${Se}${Ke}topRight - `]:{animationName:f.Qt},[`${Ue}${Ke}bottomLeft`]:{animationName:f.Uw},[` - ${Ue}${Ke}topLeft, - ${Ue}${Ke}topRight - `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},T(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,k.Fm)(t,"move-up"),(0,k.Fm)(t,"move-down")]};const b=2,Ne=t=>{let{controlHeightSM:p,controlHeight:y,lineWidth:z}=t;const q=(y-p)/2-z,Se=Math.ceil(q/2);return[q,Se]};function B(t,p){const{componentCls:y,iconCls:z}=t,q=`${y}-selection-overflow`,Se=t.multipleSelectItemHeight,[Ue]=Ne(t),Ke=p?`${y}-${p}`:"";return{[`${y}-multiple${Ke}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${y}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ue-b}px ${b*2}px`,borderRadius:t.borderRadius,[`${y}-show-search&`]:{cursor:"text"},[`${y}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${b}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${y}-show-arrow ${y}-selector, - &${y}-allow-clear ${y}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${y}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:b,marginBottom:b,lineHeight:`${Se-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:b*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${y}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${y}-selection-search`]:{marginInlineStart:0}},[`${y}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ue,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${y}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var tt=t=>{const{componentCls:p}=t,y=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[B(t),B(y,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},B(z,"lg")]};function he(t,p){const{componentCls:y,inputPaddingHorizontalBase:z,borderRadius:q}=t,Se=t.controlHeight-t.lineWidth*2,Ue=Math.ceil(t.fontSize*1.25),Ke=p?`${y}-${p}`:"";return{[`${y}-single${Ke}`]:{fontSize:t.fontSize,[`${y}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${y}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` - ${y}-selection-item, - ${y}-selection-placeholder - `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${y}-selection-item`]:{position:"relative",userSelect:"none"},[`${y}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${y}-selection-item:after`,`${y}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${y}-show-arrow ${y}-selection-item, - &${y}-show-arrow ${y}-selection-placeholder - `]:{paddingInlineEnd:Ue},[`&${y}-open ${y}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${y}-customize-input)`]:{[`${y}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${y}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${y}-customize-input`]:{[`${y}-selector`]:{"&:after":{display:"none"},[`${y}-selection-search`]:{position:"static",width:"100%"},[`${y}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,y=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:y,insetInlineEnd:y},[`${p}-selector`]:{padding:`0 ${y}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:y+t.fontSize*1.5},[` - &${p}-show-arrow ${p}-selection-item, - &${p}-show-arrow ${p}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:y}=t;return{position:"relative",backgroundColor:y,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,p){let y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Se,antCls:Ue}=p,Ke=y?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ue}-pagination-size-changer)`]:Object.assign(Object.assign({},Ke),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},ie=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},ye=t=>{const{componentCls:p,inputPaddingHorizontalBase:y,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),ie(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:y,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:y+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},ye(t),qe(t),tt(t),ue(t),{[`${p}-rtl`]:{direction:"rtl"}},we(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,h.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:y}=p;const z=(0,v.TS)(t,{rootPrefixCls:y,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(z)]},t=>{const{fontSize:p,lineHeight:y,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Se,colorText:Ue,fontWeightStrong:Ke,controlItemBgActive:Ze,controlItemBgHover:_e,colorBgContainer:Re,colorFillSecondary:ze,controlHeightLG:xe,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:J}=t;return{zIndexPopup:Se+50,optionSelectedColor:Ue,optionSelectedFontWeight:Ke,optionSelectedBg:Ze,optionActiveBg:_e,optionPadding:`${(z-p*y)/2}px ${q}px`,optionFontSize:p,optionLineHeight:y,optionHeight:z,selectorBg:Re,clearBg:Re,singleItemHeightLG:xe,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:J,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,lt,e){e.d(lt,{Z:function(){return h}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function h(v,ee){return v||o(ee)}},84443:function(fn,lt,e){e.d(lt,{Z:function(){return o}});function o(h,v){return v!==void 0?v:h!==null}},66339:function(fn,lt,e){e.d(lt,{Z:function(){return se}});var o=e(40001),h=e(19248),v=e(99267),ee=e(84105),f=e(58617),k=e(47472),T=e(59301);function se(ue){let{suffixIcon:b,clearIcon:Ne,menuItemSelectedIcon:B,removeIcon:E,loading:tt,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:we,feedbackIcon:ie,showArrow:ye,componentName:G}=ue;const c=Ne!=null?Ne:T.createElement(h.Z,null),t=q=>b===null&&!qe&&!ye?null:T.createElement(T.Fragment,null,we!==!1&&q,qe&&ie);let p=null;if(b!==void 0)p=t(b);else if(tt)p=t(T.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Se=>{let{open:Ue,showSearch:Ke}=Se;return t(Ue&&Ke?T.createElement(k.Z,{className:q}):T.createElement(ee.Z,{className:q}))}}let y=null;B!==void 0?y=B:he?y=T.createElement(o.Z,null):y=null;let z=null;return E!==void 0?z=E:z=T.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:y,removeIcon:z}}},61621:function(fn,lt,e){e.d(lt,{Z:function(){return x}});var o=e(92310),h=e.n(o),v=e(59301),ee=e(36355),f=e(2738),T=l=>{const{prefixCls:u,className:w,style:P,size:X,shape:W}=l,Pe=h()({[`${u}-lg`]:X==="large",[`${u}-sm`]:X==="small"}),ce=h()({[`${u}-circle`]:W==="circle",[`${u}-square`]:W==="square",[`${u}-round`]:W==="round"}),te=v.useMemo(()=>typeof X=="number"?{width:X,height:X,lineHeight:`${X}px`}:{},[X]);return v.createElement("span",{className:h()(u,Pe,ce,w),style:Object.assign(Object.assign({},te),P)})},se=e(93083),ue=e(83116),b=e(37613);const Ne=new se.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),B=l=>({height:l,lineHeight:`${l}px`}),E=l=>Object.assign({width:l},B(l)),tt=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},B(l)),qe=l=>{const{skeletonAvatarCls:u,gradientFromColor:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W}=l;return{[`${u}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:w},E(P)),[`${u}${u}-circle`]:{borderRadius:"50%"},[`${u}${u}-lg`]:Object.assign({},E(X)),[`${u}${u}-sm`]:Object.assign({},E(W))}},bt=l=>{const{controlHeight:u,borderRadiusSM:w,skeletonInputCls:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:w},he(u)),[`${P}-lg`]:Object.assign({},he(X)),[`${P}-sm`]:Object.assign({},he(W))}},we=l=>Object.assign({width:l},B(l)),ie=l=>{const{skeletonImageCls:u,imageSizeBase:w,gradientFromColor:P,borderRadiusSM:X}=l;return{[`${u}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:X},we(w*2)),{[`${u}-path`]:{fill:"#bfbfbf"},[`${u}-svg`]:Object.assign(Object.assign({},we(w)),{maxWidth:w*4,maxHeight:w*4}),[`${u}-svg${u}-svg-circle`]:{borderRadius:"50%"}}),[`${u}${u}-circle`]:{borderRadius:"50%"}}},ye=(l,u,w)=>{const{skeletonButtonCls:P}=l;return{[`${w}${P}-circle`]:{width:u,minWidth:u,borderRadius:"50%"},[`${w}${P}-round`]:{borderRadius:u}}},G=l=>Object.assign({width:l*2,minWidth:l*2},B(l)),c=l=>{const{borderRadiusSM:u,skeletonButtonCls:w,controlHeight:P,controlHeightLG:X,controlHeightSM:W,gradientFromColor:Pe}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pe,borderRadius:u,width:P*2,minWidth:P*2},G(P))},ye(l,P,w)),{[`${w}-lg`]:Object.assign({},G(X))}),ye(l,X,`${w}-lg`)),{[`${w}-sm`]:Object.assign({},G(W))}),ye(l,W,`${w}-sm`))},t=l=>{const{componentCls:u,skeletonAvatarCls:w,skeletonTitleCls:P,skeletonParagraphCls:X,skeletonButtonCls:W,skeletonInputCls:Pe,skeletonImageCls:ce,controlHeight:te,controlHeightLG:de,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:nt}=l;return{[`${u}`]:{display:"table",width:"100%",[`${u}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${w}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},E(te)),[`${w}-circle`]:{borderRadius:"50%"},[`${w}-lg`]:Object.assign({},E(de)),[`${w}-sm`]:Object.assign({},E(Ye))},[`${u}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${X}`]:{marginBlockStart:Ye}},[`${X}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${X}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${u}-content`]:{[`${P}, ${X} > li`]:{borderRadius:Qe}}},[`${u}-with-avatar ${u}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${X}`]:{marginBlockStart:nt}}},[`${u}${u}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),ie(l)),[`${u}${u}-block`]:{width:"100%",[`${W}`]:{width:"100%"},[`${Pe}`]:{width:"100%"}},[`${u}${u}-active`]:{[` - ${P}, - ${X} > li, - ${w}, - ${W}, - ${Pe}, - ${ce} - `]:Object.assign({},tt(l))}}};var p=(0,ue.Z)("Skeleton",l=>{const{componentCls:u}=l,w=(0,b.TS)(l,{skeletonAvatarCls:`${u}-avatar`,skeletonTitleCls:`${u}-title`,skeletonParagraphCls:`${u}-paragraph`,skeletonButtonCls:`${u}-button`,skeletonInputCls:`${u}-input`,skeletonImageCls:`${u}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(w)]},l=>{const{colorFillContent:u,colorFill:w}=l,P=u,X=w;return{color:P,colorGradientEnd:X,gradientFromColor:P,gradientToColor:X,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,shape:W="circle",size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-avatar`,shape:W,size:Pe},Ge))))},Se=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W=!1,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-button`,size:Pe},Ge))))};const Ue="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 Ze=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W}=l,{getPrefixCls:Pe}=v.useContext(ee.E_),ce=Pe("skeleton",u),[te,de]=p(ce),Ye=h()(ce,`${ce}-element`,{[`${ce}-active`]:W},w,P,de);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:h()(`${ce}-image`,w),style:X},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${ce}-image-svg`},v.createElement("path",{d:Ue,className:`${ce}-image-path`})))))},Re=l=>{const{prefixCls:u,className:w,rootClassName:P,active:X,block:W,size:Pe="default"}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=h()(te,`${te}-element`,{[`${te}-active`]:X,[`${te}-block`]:W},w,P,Ye);return de(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-input`,size:Pe},Ge))))},ze=e(92413),xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=xe,le=e(7657),J=function(u,w){return v.createElement(le.Z,(0,ze.Z)({},u,{ref:w,icon:ae}))},C=v.forwardRef(J),Z=C,L=l=>{const{prefixCls:u,className:w,rootClassName:P,style:X,active:W,children:Pe}=l,{getPrefixCls:ce}=v.useContext(ee.E_),te=ce("skeleton",u),[de,Ye]=p(te),Ge=h()(te,`${te}-element`,{[`${te}-active`]:W},Ye,w,P),$e=Pe!=null?Pe:v.createElement(Z,null);return de(v.createElement("div",{className:Ge},v.createElement("div",{className:h()(`${te}-image`,w),style:X},$e)))},be=e(26407),rt=l=>{const u=ce=>{const{width:te,rows:de=2}=l;if(Array.isArray(te))return te[ce];if(de-1===ce)return te},{prefixCls:w,className:P,style:X,rows:W}=l,Pe=(0,be.Z)(Array(W)).map((ce,te)=>v.createElement("li",{key:te,style:{width:u(te)}}));return v.createElement("ul",{className:h()(w,P),style:X},Pe)},et=l=>{let{prefixCls:u,className:w,width:P,style:X}=l;return v.createElement("h3",{className:h()(u,w),style:Object.assign({width:P},X)})};function De(l){return l&&typeof l=="object"?l:{}}function dt(l,u){return l&&!u?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function oe(l,u){return!l&&u?{width:"38%"}:l&&u?{width:"50%"}:{}}function V(l,u){const w={};return(!l||!u)&&(w.width="61%"),!l&&u?w.rows=3:w.rows=2,w}const We=l=>{const{prefixCls:u,loading:w,className:P,rootClassName:X,style:W,children:Pe,avatar:ce=!1,title:te=!0,paragraph:de=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",u),[j,Me]=p(A);if(w||!("loading"in l)){const Xe=!!ce,nt=!!te,At=!!de;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},dt(nt,At)),De(ce));Je=v.createElement("div",{className:`${A}-header`},v.createElement(T,Object.assign({},tn)))}let gt;if(nt||At){let tn;if(nt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},oe(Xe,At)),De(te));tn=v.createElement(et,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},V(Xe,nt)),De(de));Nt=v.createElement(rt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=h()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,X,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),W)},Je,gt))}return typeof Pe!="undefined"?Pe:null};We.Button=Se,We.Avatar=z,We.Input=Re,We.Image=Ze,We.Node=L;var R=We,x=R},81327:function(fn,lt,e){e.d(lt,{Z:function(){return bt}});var o=e(59301),h=e(92310),v=e.n(h),ee=e(11592),f=e(36355),k=e(33234);const T=o.createContext({latestIndex:0}),se=T.Provider;var b=we=>{let{className:ie,index:ye,children:G,split:c,style:t}=we;const{latestIndex:p}=o.useContext(T);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:ie,style:t},G),ye{var ye,G;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:y=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Se,children:Ue,direction:Ke="horizontal",prefixCls:Ze,split:_e,style:Re,wrap:ze=!1,classNames:xe,styles:ae}=we,le=tt(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[J,C]=Array.isArray(y)?y:[y,y],Z=B(C),Oe=B(J),L=E(C),be=E(J),Ie=(0,ee.Z)(Ue,{keepEmpty:!0}),rt=z===void 0&&Ke==="horizontal"?"center":z,vt=c("space",Ze),[et,De]=(0,Ne.Z)(vt),dt=v()(vt,t==null?void 0:t.className,De,`${vt}-${Ke}`,{[`${vt}-rtl`]:p==="rtl",[`${vt}-align-${rt}`]:rt,[`${vt}-gap-row-${C}`]:Z,[`${vt}-gap-col-${J}`]:Oe},q,Se),oe=v()(`${vt}-item`,(ye=xe==null?void 0:xe.item)!==null&&ye!==void 0?ye:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let V=0;const We=Ie.map((l,u)=>{var w,P;l!=null&&(V=u);const X=l&&l.key||`${oe}-${u}`;return o.createElement(b,{className:oe,key:X,index:u,split:_e,style:(w=ae==null?void 0:ae.item)!==null&&w!==void 0?w:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:V}),[V]);if(Ie.length===0)return null;const x={};return ze&&(x.flexWrap="wrap"),!Oe&&be&&(x.columnGap=J),!Z&&L&&(x.rowGap=C),et(o.createElement("div",Object.assign({ref:ie,className:dt,style:Object.assign(Object.assign(Object.assign({},x),t==null?void 0:t.style),Re)},le),o.createElement(se,{value:R},We)))});qe.Compact=k.ZP;var bt=qe},31797:function(fn,lt,e){e.d(lt,{default:function(){return p}});var o=e(59301),h=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),k=e(36355),T=e(61621),ue=y=>{const{value:z,formatter:q,precision:Se,decimalSeparator:Ue,groupSeparator:Ke="",prefixCls:Ze}=y;let _e;if(typeof q=="function")_e=q(z);else{const Re=String(z),ze=Re.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Re==="-")_e=Re;else{const xe=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Se=="number"&&(le=le.padEnd(Se,"0").slice(0,Se>0?Se:0)),le&&(le=`${Ue}${le}`),_e=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},xe,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},_e)},b=e(17313),Ne=e(83116),B=e(37613);const E=y=>{const{componentCls:z,marginXXS:q,padding:Se,colorTextDescription:Ue,titleFontSize:Ke,colorTextHeading:Ze,contentFontSize:_e,fontFamily:Re}=y;return{[`${z}`]:Object.assign(Object.assign({},(0,b.Wf)(y)),{[`${z}-title`]:{marginBottom:q,color:Ue,fontSize:Ke},[`${z}-skeleton`]:{paddingTop:Se},[`${z}-content`]:{color:Ze,fontSize:_e,fontFamily:Re,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var tt=(0,Ne.Z)("Statistic",y=>{const z=(0,B.TS)(y,{});return[E(z)]},y=>{const{fontSizeHeading3:z,fontSize:q}=y;return{titleFontSize:q,contentFontSize:z}}),qe=y=>{const{prefixCls:z,className:q,rootClassName:Se,style:Ue,valueStyle:Ke,value:Ze=0,title:_e,valueRender:Re,prefix:ze,suffix:xe,loading:ae=!1,onMouseEnter:le,onMouseLeave:J,decimalSeparator:C=".",groupSeparator:Z=","}=y,{getPrefixCls:Oe,direction:L,statistic:be}=o.useContext(k.E_),Ie=Oe("statistic",z),[rt,vt]=tt(Ie),et=o.createElement(ue,Object.assign({decimalSeparator:C,groupSeparator:Z,prefixCls:Ie},y,{value:Ze})),De=f()(Ie,{[`${Ie}-rtl`]:L==="rtl"},be==null?void 0:be.className,q,Se,vt);return rt(o.createElement("div",{className:De,style:Object.assign(Object.assign({},be==null?void 0:be.style),Ue),onMouseEnter:le,onMouseLeave:J},_e&&o.createElement("div",{className:`${Ie}-title`},_e),o.createElement(T.Z,{paragraph:!1,loading:ae,className:`${Ie}-skeleton`},o.createElement("div",{style:Ke,className:`${Ie}-content`},ze&&o.createElement("span",{className:`${Ie}-content-prefix`},ze),Re?Re(et):et,xe&&o.createElement("span",{className:`${Ie}-content-suffix`},xe)))))};const bt=[["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 we(y,z){let q=y;const Se=/\[[^\]]*]/g,Ue=(z.match(Se)||[]).map(Re=>Re.slice(1,-1)),Ke=z.replace(Se,"[]"),Ze=bt.reduce((Re,ze)=>{let[xe,ae]=ze;if(Re.includes(xe)){const le=Math.floor(q/ae);return q-=le*ae,Re.replace(new RegExp(`${xe}+`,"g"),J=>{const C=J.length;return le.toString().padStart(C,"0")})}return Re},Ke);let _e=0;return Ze.replace(Se,()=>{const Re=Ue[_e];return _e+=1,Re})}function ie(y,z){const{format:q=""}=z,Se=new Date(y).getTime(),Ue=Date.now(),Ke=Math.max(Se-Ue,0);return we(Ke,q)}const ye=1e3/30;function G(y){return new Date(y).getTime()}const c=y=>{const{value:z,format:q="HH:mm:ss",onChange:Se,onFinish:Ue}=y,Ke=(0,h.Z)(),Ze=o.useRef(null),_e=()=>{Ue==null||Ue(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Re=()=>{const ae=G(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{Ke(),Se==null||Se(ae-Date.now()),ae(Re(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>ie(ae,Object.assign(Object.assign({},le),{format:q})),xe=ae=>(0,v.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},y,{valueRender:xe,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,lt){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});lt.Z=e},92899:function(fn,lt,e){e.d(lt,{Fm:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),k=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),T=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),se=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ue=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),b=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ue,outKeyframes:b},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:k},"move-right":{inKeyframes:T,outKeyframes:se}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{opacity:0,animationTimingFunction:E.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInOutCirc}}]}},13826:function(fn,lt,e){e.d(lt,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return k},oN:function(){return B}});var o=e(93083),h=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),k=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),T=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),se=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ue=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),b=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:k},"slide-left":{inKeyframes:T,outKeyframes:se},"slide-right":{inKeyframes:ue,outKeyframes:b}},B=(E,tt)=>{const{antCls:he}=E,qe=`${he}-${tt}`,{inKeyframes:bt,outKeyframes:we}=Ne[tt];return[(0,h.R)(qe,bt,we,E.motionDurationMid),{[` - ${qe}-enter, - ${qe}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:E.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:E.motionEaseInQuint}}]}},54580:function(fn,lt,e){e.d(lt,{default:function(){return yt}});var o=e(59301),h=e(26407),v=e(92310),ee=e.n(v),f=e(92413),k=e(6909),T=e(4771),se=e(9427),ue=e(25440),b=e(400),Ne=e(37061),B=e(85195),E=e(39559),tt=e(20569),he=e(26112);function qe(I,N){var F="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),U=new Error(F);return U.status=N.status,U.method=I.method,U.url=I.action,U}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(F){return N}}function we(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(fe){fe.total>0&&(fe.percent=fe.loaded/fe.total*100),I.onProgress(fe)});var F=new FormData;I.data&&Object.keys(I.data).forEach(function(pe){var fe=I.data[pe];if(Array.isArray(fe)){fe.forEach(function(K){F.append("".concat(pe,"[]"),K)});return}F.append(pe,fe)}),I.file instanceof Blob?F.append(I.filename,I.file,I.file.name):F.append(I.filename,I.file),N.onerror=function(fe){I.onError(fe)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var U=I.headers||{};return U["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(U).forEach(function(pe){U[pe]!==null&&N.setRequestHeader(pe,U[pe])}),N.send(F),{abort:function(){N.abort()}}}var ie=+new Date,ye=0;function G(){return"rc-upload-".concat(ie,"-").concat(++ye)}var c=e(48736),t=function(I,N){if(I&&N){var F=Array.isArray(N)?N:N.split(","),U=I.name||"",pe=I.type||"",fe=pe.replace(/\/.*$/,"");return F.some(function(K){var d=K.trim();if(/^\*(\/\*)?$/.test(K))return!0;if(d.charAt(0)==="."){var O=U.toLowerCase(),D=d.toLowerCase(),Q=[D];return(D===".jpg"||D===".jpeg")&&(Q=[".jpg",".jpeg"]),Q.some(function($){return O.endsWith($)})}return/\/\*$/.test(d)?fe===d.replace(/\/.*$/,""):pe===d?!0:/^\w+$/.test(d)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(d,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var F=I.createReader(),U=[];function pe(){F.readEntries(function(fe){var K=Array.prototype.slice.apply(fe);U=U.concat(K);var d=!K.length;d?N(U):pe()})}pe()}var y=function(N,F,U){var pe=function fe(K,d){K&&(K.path=d||"",K.isFile?K.file(function(O){U(O)&&(K.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=K.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),F([O]))}):K.isDirectory&&p(K,function(O){O.forEach(function(D){fe(D,"".concat(d).concat(K.name,"/"))})}))};N.forEach(function(fe){pe(fe.webkitGetAsEntry())})},z=y,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,se.Z)(F,I);var N=(0,ue.Z)(F);function F(){var U;(0,k.Z)(this,F);for(var pe=arguments.length,fe=new Array(pe),K=0;K{let{uid:fe}=pe;return fe===I.uid});return U===-1?F.push(I):F[U]=I,F}function de(I,N){const F=I.uid!==void 0?"uid":"name";return N.filter(U=>U[F]===I[F])[0]}function Ye(I,N){const F=I.uid!==void 0?"uid":"name",U=N.filter(pe=>pe[F]!==I[F]);return U.length===N.length?null:U}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),U=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(U)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",F=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(F)?!0:!(/^data:/.test(N)||F)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const F=document.createElement("canvas");F.width=Qe,F.height=Qe,F.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(F);const U=F.getContext("2d"),pe=new Image;if(pe.onload=()=>{const{width:fe,height:K}=pe;let d=Qe,O=Qe,D=0,Q=0;fe>K?(O=K*(Qe/fe),Q=-(O-d)/2):(d=fe*(Qe/K),D=-(d-O)/2),U.drawImage(pe,D,Q,d,O);const $=F.toDataURL();document.body.removeChild(F),window.URL.revokeObjectURL(pe.src),N($)},pe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const fe=new FileReader;fe.onload=()=>{fe.result&&(pe.src=fe.result)},fe.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const fe=new FileReader;fe.onload=()=>{fe.result&&N(fe.result)},fe.readAsDataURL(I)}else pe.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),nt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:F,className:U,style:pe,locale:fe,listType:K,file:d,items:O,progress:D,iconRender:Q,actionIconRender:$,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=d,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Q(d);let Ft=o.createElement("div",{className:`${F}-icon`},zn);if(K==="picture"||K==="picture-card"||K==="picture-circle")if(jt==="uploading"||!d.thumbUrl&&!d.url){const Vn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(d)?o.createElement("img",{src:d.thumbUrl||d.url,alt:d.name,className:`${F}-list-item-image`,crossOrigin:d.crossOrigin}):zn,Zn=ee()(`${F}-list-item-thumbnail`,{[`${F}-list-item-file`]:Ae&&!Ae(d)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(d,Yn),href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${F}-list-item`,`${F}-list-item-${jt}`),Pt=typeof d.linkProps=="string"?JSON.parse(d.linkProps):d.linkProps,wn=xt?$((typeof Zt=="function"?Zt(d):Zt)||o.createElement(j.Z,null),()=>Kt(d),F,fe.removeFile):null,xn=Rt&&jt==="done"?$((typeof kt=="function"?kt(d):kt)||o.createElement(Me.Z,null),()=>st(d),F,fe.downloadFile):null,mn=K!=="picture-card"&&K!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${F}-list-item-actions`,{picture:K==="picture"})},xn,wn),an=ee()(`${F}-list-item-name`),Dn=d.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:d.name},Pt,{href:d.url,onClick:Vn=>Dt(d,Vn)}),d.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(d,Vn),title:d.name},d.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:d.url||d.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:d.url||d.thumbUrl?void 0:Qt,onClick:Vn=>Dt(d,Vn),title:fe.previewFile},typeof zt=="function"?zt(d):zt||o.createElement(Xe.Z,null)):null,Bn=(K==="picture-card"||K==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${F}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(w.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in d?o.createElement(nt.Z,Object.assign({},D,{type:"line",percent:d.percent,"aria-label":d["aria-label"],"aria-labelledby":d["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${F}-list-item-progress`,Zn)},Yn)})),En=d.response&&typeof d.response=="string"?d.response:((Vt=d.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=d.error)===null||pn===void 0?void 0:pn.message)||fe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${F}-list-item-container`,U),style:pe,ref:N},He?He(kn,d,O,{download:st.bind(null,d),preview:Dt.bind(null,d),remove:Kt.bind(null,d)}):kn)});const Ht=(I,N)=>{const{listType:F="text",previewFile:U=A,onPreview:pe,onDownload:fe,onRemove:K,locale:d,iconRender:O,isImageUrl:D=ft,prefixCls:Q,items:$=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{F!=="picture"&&F!=="picture-card"&&F!=="picture-circle"||($||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",U&&U(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[F,$,U]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(pe)return un==null||un.preventDefault(),pe(Qt)},nn=Qt=>{typeof fe=="function"?fe(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{K==null||K(Qt)},bn=Qt=>{if(O)return O(Qt,F);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(u,null):o.createElement(rt,null);let wt=un?o.createElement(vt.Z,null):o.createElement(V,null);return F==="picture"?wt=un?o.createElement(vt.Z,null):Bn:(F==="picture-card"||F==="picture-circle")&&(wt=un?d.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,W.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,W.l$)(Qt)){const Gt=(0,W.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(Pe.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(Pe.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Q),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${F}`),xn=(0,h.Z)($.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${F==="picture-card"||F==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,X.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return F!=="picture-card"&&F!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(w.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:d,prefixCls:It,className:wt,style:Et,file:Bn,items:$,progress:Zt,listType:F,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(w.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,W.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:F}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[F]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${F}, - p${N}-text, - p${N}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:F,iconCls:U,fontSize:pe,lineHeight:fe}=I,K=`${N}-list-item`,d=`${K}-actions`,O=`${K}-action`,D=Math.round(pe*fe);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[K]:{position:"relative",height:I.lineHeight*pe,marginTop:I.marginXS,fontSize:pe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${K}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:fe,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[d]:{[O]:{opacity:0},[`${O}${F}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${O}:focus-visible, - &.picture ${O} - `]:{opacity:1},[U]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${U}`]:{color:I.colorText}},[`${N}-icon ${U}`]:{color:I.colorTextDescription,fontSize:pe},[`${K}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:pe+I.paddingXS,fontSize:pe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${K}:hover ${O}`]:{opacity:1,color:I.colorText},[`${K}-error`]:{color:I.colorError,[`${K}-name, ${N}-icon ${U}`]:{color:I.colorError},[d]:{[`${U}, ${U}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const ot=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),at=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,F=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${F}-appear, ${F}-enter, ${F}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${F}-appear, ${F}-enter`]:{animationName:ot},[`${F}-leave`]:{animationName:at}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},ot,at]},_t=e(93398),ke=e(64993);const Tt=I=>{const{componentCls:N,iconCls:F,uploadThumbnailSize:U,uploadProgressOffset:pe}=I,fe=`${N}-list`,K=`${fe}-item`;return{[`${N}-wrapper`]:{[` - ${fe}${fe}-picture, - ${fe}${fe}-picture-card, - ${fe}${fe}-picture-circle - `]:{[K]:{position:"relative",height:U+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${K}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:U,height:U,lineHeight:`${U+I.paddingSM}px`,textAlign:"center",flex:"none",[F]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${K}-progress`]:{bottom:pe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:U+I.paddingXS}},[`${K}-error`]:{borderColor:I.colorError,[`${K}-thumbnail ${F}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${K}-uploading`]:{borderStyle:"dashed",[`${K}-name`]:{marginBottom:pe}}},[`${fe}${fe}-picture-circle ${K}`]:{[`&, &::before, ${K}-thumbnail`]:{borderRadius:"50%"}}}}},S=I=>{const{componentCls:N,iconCls:F,fontSizeLG:U,colorTextLightSolid:pe}=I,fe=`${N}-list`,K=`${fe}-item`,d=I.uploadPicCardSize;return{[` - ${N}-wrapper${N}-picture-card-wrapper, - ${N}-wrapper${N}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:d,height:d,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${fe}${fe}-picture-card, ${fe}${fe}-picture-circle`]:{[`${fe}-item-container`]:{display:"inline-block",width:d,height:d,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[K]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${K}:hover`]:{[`&::before, ${K}-actions`]:{opacity:1}},[`${K}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${F}-eye, ${F}-download, ${F}-delete`]:{zIndex:10,width:U,margin:`0 ${I.marginXXS}px`,fontSize:U,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${K}-actions, ${K}-actions:hover`]:{[`${F}-eye, ${F}-download, ${F}-delete`]:{color:new ke.C(pe).setAlpha(.65).toRgbString(),"&:hover":{color:pe}}},[`${K}-thumbnail, ${K}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${K}-name`]:{display:"none",textAlign:"center"},[`${K}-file + ${K}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${K}-uploading`]:{[`&${K}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${F}-eye, ${F}-download, ${F}-delete`]:{display:"none"}},[`${K}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:F}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:F,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:F,lineHeight:U,lineWidth:pe,controlHeightLG:fe}=I,K=Math.round(F*U),d=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:K/2+pe,uploadPicCardSize:fe*2.55});return[i(d),ln(d),Tt(d),S(d),yn(d),qt(d),ne(d),(0,Sn.Z)(d)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,F,U){function pe(fe){return fe instanceof F?fe:new F(function(K){K(fe)})}return new(F||(F=Promise))(function(fe,K){function d(Q){try{D(U.next(Q))}catch($){K($)}}function O(Q){try{D(U.throw(Q))}catch($){K($)}}function D(Q){Q.done?fe(Q.value):pe(Q.value).then(d,O)}D((U=U.apply(I,N||[])).next())})};const Y=`__LIST_IGNORE_${Date.now()}__`,Ce=(I,N)=>{const{fileList:F,defaultFileList:U,onRemove:pe,showUploadList:fe=!0,listType:K="text",onPreview:d,onDownload:O,onChange:D,onDrop:Q,previewFile:$,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(U||[],{value:F,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(F||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[F]);const an=(Rn,Mn,or)=>{let Tn=(0,h.Z)(Mn),qn=!1;Vt===1?Tn=Tn.slice(-1):Vt&&(qn=Tn.length>Vt,Tn=Tn.slice(0,Vt)),(0,xe.flushSync)(()=>{Pt(Tn)});const br={file:Rn,fileList:Tn};or&&(br.event=or),(!qn||Tn.some(jr=>jr.uid===Rn.uid))&&(0,xe.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Tn}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[Y],br===Y)return Object.defineProperty(Rn,Y,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Tn&&(qn=yield Tn(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[Y]);if(!Mn.length)return;const or=Mn.map(qn=>ce(qn.file));let Tn=(0,h.Z)(It);or.forEach(qn=>{Tn=te(qn,Tn)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Tn)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!de(Mn,It))return;const Tn=ce(Mn);Tn.status="done",Tn.percent=100,Tn.response=Rn,Tn.xhr=or;const qn=te(Tn,It);an(Tn,qn)},Bn=(Rn,Mn)=>{if(!de(Mn,It))return;const or=ce(Mn);or.status="uploading",or.percent=Rn.percent;const Tn=te(or,It);an(or,Tn,Rn)},wt=(Rn,Mn,or)=>{if(!de(or,It))return;const Tn=ce(or);Tn.error=Rn,Tn.response=Mn,Tn.status="error";const qn=te(Tn,It);an(Tn,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof pe=="function"?pe(Rn):pe).then(or=>{var Tn;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Tn=mn.current)===null||Tn===void 0||Tn.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Q==null||Q(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,J.Z)("Upload",C.Z.Upload),{showRemoveIcon:Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof fe=="boolean"?{}:fe,Tr=(Rn,Mn)=>fe?o.createElement(Nt,{prefixCls:Zn,listType:K,items:It,previewFile:$,onPreview:d,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:K==="picture-card",[`${Zn}-picture-circle-wrapper`]:K==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Re,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Tr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Re,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(K==="picture-card"||K==="picture-circle"?o.createElement("span",{className:kr},Tr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Tr()))};var Ee=o.forwardRef(Ce),it=function(I,N){var F={};for(var U in I)Object.prototype.hasOwnProperty.call(I,U)&&N.indexOf(U)<0&&(F[U]=I[U]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,U=Object.getOwnPropertySymbols(I);pe{var{style:F,height:U}=I,pe=it(I,["style","height"]);return o.createElement(Ee,Object.assign({ref:N},pe,{type:"drag",style:Object.assign(Object.assign({},F),{height:U})}))});const Lt=Ee;Lt.Dragger=Ot,Lt.LIST_IGNORE=Y;var yt=Lt},31561:function(fn,lt,e){e.d(lt,{Z:function(){return p}});var o=e(92413),h=e(400),v=e(33606),ee=e(37061),f=e(35593),k=e(92310),T=e.n(k),se=e(8654),ue=e(59301),b=e(10228),Ne=e(16089),B=b.Z.ESC,E=b.Z.TAB;function tt(y){var z=y.visible,q=y.triggerRef,Se=y.onVisibleChange,Ue=y.autoFocus,Ke=y.overlayRef,Ze=ue.useRef(!1),_e=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Se==null||Se(!1)}},Re=function(){var ae;return(ae=Ke.current)!==null&&ae!==void 0&&ae.focus?(Ke.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case B:_e();break;case E:{var le=!1;Ze.current||(le=Re()),le?ae.preventDefault():_e();break}}};ue.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ue&&(0,Ne.Z)(Re,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ue.forwardRef)(function(y,z){var q=y.overlay,Se=y.arrow,Ue=y.prefixCls,Ke=(0,ue.useMemo)(function(){var _e;return typeof q=="function"?_e=q():_e=q,_e},[q]),Ze=(0,se.sQ)(z,Ke==null?void 0:Ke.ref);return ue.createElement(ue.Fragment,null,Se&&ue.createElement("div",{className:"".concat(Ue,"-arrow")}),ue.cloneElement(Ke,{ref:(0,se.Yr)(Ke)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},we=[0,0],ie={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:we}},ye=ie,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(y,z){var q,Se=y.arrow,Ue=Se===void 0?!1:Se,Ke=y.prefixCls,Ze=Ke===void 0?"rc-dropdown":Ke,_e=y.transitionName,Re=y.animation,ze=y.align,xe=y.placement,ae=xe===void 0?"bottomLeft":xe,le=y.placements,J=le===void 0?ye:le,C=y.getPopupContainer,Z=y.showAction,Oe=y.hideAction,L=y.overlayClassName,be=y.overlayStyle,Ie=y.visible,rt=y.trigger,vt=rt===void 0?["hover"]:rt,et=y.autoFocus,De=y.overlay,dt=y.children,oe=y.onVisibleChange,V=(0,ee.Z)(y,G),We=ue.useState(),R=(0,v.Z)(We,2),x=R[0],l=R[1],u="visible"in y?Ie:x,w=ue.useRef(null),P=ue.useRef(null),X=ue.useRef(null);ue.useImperativeHandle(z,function(){return w.current});var W=function(Qe){l(Qe),oe==null||oe(Qe)};tt({visible:u,triggerRef:X,onVisibleChange:W,autoFocus:et,overlayRef:P});var Pe=function(Qe){var A=y.onOverlayClick;l(!1),A&&A(Qe)},ce=function(){return ue.createElement(qe,{ref:P,overlay:De,prefixCls:Ze,arrow:Ue})},te=function(){return typeof De=="function"?ce:ce()},de=function(){var Qe=y.minOverlayWidthMatchTrigger,A=y.alignPoint;return"minOverlayWidthMatchTrigger"in y?Qe:!A},Ye=function(){var Qe=y.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ue.cloneElement(dt,{className:T()((q=dt.props)===null||q===void 0?void 0:q.className,u&&Ye()),ref:(0,se.Yr)(dt)?(0,se.sQ)(X,dt.ref):void 0}),$e=Oe;return!$e&&vt.indexOf("contextMenu")!==-1&&($e=["click"]),ue.createElement(f.Z,(0,o.Z)({builtinPlacements:J},V,{prefixCls:Ze,ref:w,popupClassName:T()(L,(0,h.Z)({},"".concat(Ze,"-show-arrow"),Ue)),popupStyle:be,action:vt,showAction:Z,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:_e,popupAnimation:Re,popupVisible:u,stretch:de()?"minWidth":"",popup:te(),onPopupVisibleChange:W,onPopupClick:Pe,getPopupContainer:C}),Ge)}var t=ue.forwardRef(c),p=t},93681:function(fn,lt,e){e.r(lt),e.d(lt,{BaseInput:function(){return b},default:function(){return ie}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(92310),k=e.n(f),T=e(59301),se=e(5643),ue=function(G){var c,t,p=G.inputElement,y=G.prefixCls,z=G.prefix,q=G.suffix,Se=G.addonBefore,Ue=G.addonAfter,Ke=G.className,Ze=G.style,_e=G.disabled,Re=G.readOnly,ze=G.focused,xe=G.triggerFocus,ae=G.allowClear,le=G.value,J=G.handleReset,C=G.hidden,Z=G.classes,Oe=G.classNames,L=G.dataAttrs,be=G.styles,Ie=G.components,rt=(Ie==null?void 0:Ie.affixWrapper)||"span",vt=(Ie==null?void 0:Ie.groupWrapper)||"span",et=(Ie==null?void 0:Ie.wrapper)||"span",De=(Ie==null?void 0:Ie.groupAddon)||"span",dt=(0,T.useRef)(null),oe=function(ce){var te;(te=dt.current)!==null&&te!==void 0&&te.contains(ce.target)&&(xe==null||xe())},V=function(){var ce;if(!ae)return null;var te=!_e&&!Re&&le,de="".concat(y,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return T.createElement("span",{onClick:J,onMouseDown:function($e){return $e.preventDefault()},className:k()(de,(ce={},(0,v.Z)(ce,"".concat(de,"-hidden"),!te),(0,v.Z)(ce,"".concat(de,"-has-suffix"),!!q),ce)),role:"button",tabIndex:-1},Ye)},We=(0,T.cloneElement)(p,{value:le,hidden:C,className:k()((c=p.props)===null||c===void 0?void 0:c.className,!(0,se.X3)(G)&&!(0,se.He)(G)&&Ke)||null,style:(0,h.Z)((0,h.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,se.X3)(G)&&!(0,se.He)(G)?Ze:{})});if((0,se.X3)(G)){var R,x="".concat(y,"-affix-wrapper"),l=k()(x,(R={},(0,v.Z)(R,"".concat(x,"-disabled"),_e),(0,v.Z)(R,"".concat(x,"-focused"),ze),(0,v.Z)(R,"".concat(x,"-readonly"),Re),(0,v.Z)(R,"".concat(x,"-input-with-clear-btn"),q&&ae&&le),R),!(0,se.He)(G)&&Ke,Z==null?void 0:Z.affixWrapper,Oe==null?void 0:Oe.affixWrapper),u=(q||ae)&&T.createElement("span",{className:k()("".concat(y,"-suffix"),Oe==null?void 0:Oe.suffix),style:be==null?void 0:be.suffix},V(),q);We=T.createElement(rt,(0,o.Z)({className:l,style:(0,h.Z)((0,h.Z)({},(0,se.He)(G)?void 0:Ze),be==null?void 0:be.affixWrapper),hidden:!(0,se.He)(G)&&C,onClick:oe},L==null?void 0:L.affixWrapper,{ref:dt}),z&&T.createElement("span",{className:k()("".concat(y,"-prefix"),Oe==null?void 0:Oe.prefix),style:be==null?void 0:be.prefix},z),(0,T.cloneElement)(p,{value:le,hidden:null}),u)}if((0,se.He)(G)){var w="".concat(y,"-group"),P="".concat(w,"-addon"),X=k()("".concat(y,"-wrapper"),w,Z==null?void 0:Z.wrapper),W=k()("".concat(y,"-group-wrapper"),Ke,Z==null?void 0:Z.group);return T.createElement(vt,{className:W,style:Ze,hidden:C},T.createElement(et,{className:X},Se&&T.createElement(De,{className:P},Se),(0,T.cloneElement)(We,{hidden:null}),Ue&&T.createElement(De,{className:P},Ue)))}return We},b=ue,Ne=e(26407),B=e(33606),E=e(37061),tt=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,T.forwardRef)(function(ye,G){var c=ye.autoComplete,t=ye.onChange,p=ye.onFocus,y=ye.onBlur,z=ye.onPressEnter,q=ye.onKeyDown,Se=ye.prefixCls,Ue=Se===void 0?"rc-input":Se,Ke=ye.disabled,Ze=ye.htmlSize,_e=ye.className,Re=ye.maxLength,ze=ye.suffix,xe=ye.showCount,ae=ye.type,le=ae===void 0?"text":ae,J=ye.classes,C=ye.classNames,Z=ye.styles,Oe=(0,E.Z)(ye,qe),L=(0,tt.Z)(ye.defaultValue,{value:ye.value}),be=(0,B.Z)(L,2),Ie=be[0],rt=be[1],vt=(0,T.useState)(!1),et=(0,B.Z)(vt,2),De=et[0],dt=et[1],oe=(0,T.useRef)(null),V=function(W){oe.current&&(0,se.nH)(oe.current,W)};(0,T.useImperativeHandle)(G,function(){return{focus:V,blur:function(){var W;(W=oe.current)===null||W===void 0||W.blur()},setSelectionRange:function(W,Pe,ce){var te;(te=oe.current)===null||te===void 0||te.setSelectionRange(W,Pe,ce)},select:function(){var W;(W=oe.current)===null||W===void 0||W.select()},input:oe.current}}),(0,T.useEffect)(function(){dt(function(X){return X&&Ke?!1:X})},[Ke]);var We=function(W){ye.value===void 0&&rt(W.target.value),oe.current&&(0,se.rJ)(oe.current,W,t)},R=function(W){z&&W.key==="Enter"&&z(W),q==null||q(W)},x=function(W){dt(!0),p==null||p(W)},l=function(W){dt(!1),y==null||y(W)},u=function(W){rt(""),V(),oe.current&&(0,se.rJ)(oe.current,W,t)},w=function(){var W=(0,he.Z)(ye,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return T.createElement("input",(0,o.Z)({autoComplete:c},W,{onChange:We,onFocus:x,onBlur:l,onKeyDown:R,className:k()(Ue,(0,v.Z)({},"".concat(Ue,"-disabled"),Ke),C==null?void 0:C.input),style:Z==null?void 0:Z.input,ref:oe,size:Ze,type:le}))},P=function(){var W=Number(Re)>0;if(ze||xe){var Pe=(0,se.D7)(Ie),ce=(0,Ne.Z)(Pe).length,te=(0,ee.Z)(xe)==="object"?xe.formatter({value:Pe,count:ce,maxLength:Re}):"".concat(ce).concat(W?" / ".concat(Re):"");return T.createElement(T.Fragment,null,!!xe&&T.createElement("span",{className:k()("".concat(Ue,"-show-count-suffix"),(0,v.Z)({},"".concat(Ue,"-show-count-has-suffix"),!!ze),C==null?void 0:C.count),style:(0,h.Z)({},Z==null?void 0:Z.count)},te),ze)}return null};return T.createElement(b,(0,o.Z)({},Oe,{prefixCls:Ue,className:_e,inputElement:w(),handleReset:u,value:(0,se.D7)(Ie),focused:De,triggerFocus:V,suffix:P(),disabled:Ke,classes:J,classNames:C,styles:Z}))}),we=bt,ie=we},5643:function(fn,lt,e){e.d(lt,{D7:function(){return f},He:function(){return o},X3:function(){return h},nH:function(){return ee},rJ:function(){return v}});function o(k){return!!(k.addonBefore||k.addonAfter)}function h(k){return!!(k.prefix||k.suffix||k.allowClear)}function v(k,T,se,ue){if(se){var b=T;if(T.type==="click"){var Ne=k.cloneNode(!0);b=Object.create(T,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",se(b);return}if(ue!==void 0){b=Object.create(T,{target:{value:k},currentTarget:{value:k}}),k.value=ue,se(b);return}se(b)}}function ee(k,T){if(k){k.focus(T);var se=T||{},ue=se.cursor;if(ue){var b=k.value.length;switch(ue){case"start":k.setSelectionRange(0,0);break;case"end":k.setSelectionRange(b,b);break;default:k.setSelectionRange(0,b)}}}}function f(k){return typeof k=="undefined"||k===null?"":String(k)}},15285:function(fn,lt,e){e.d(lt,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return Y},ZP:function(){return K},Xl:function(){return q}});var o=e(92413),h=e(400),v=e(33708),ee=e(26407),f=e(33606),k=e(37061),T=e(92310),se=e.n(T),ue=e(11780),b=e(18929),Ne=e(13697),B=e(48736),E=e(59301),tt=e(4676),he=E.createContext(null);function qe(d,O){return d===void 0?null:"".concat(d,"-").concat(O)}function bt(d){var O=E.useContext(he);return qe(O,d)}var we=e(80547),ie=["children","locked"],ye=E.createContext(null);function G(d,O){var D=(0,v.Z)({},d);return Object.keys(O).forEach(function(Q){var $=O[Q];$!==void 0&&(D[Q]=$)}),D}function c(d){var O=d.children,D=d.locked,Q=(0,k.Z)(d,ie),$=E.useContext(ye),He=(0,we.Z)(function(){return G($,Q)},[$,Q],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return E.createElement(ye.Provider,{value:He},O)}var t=[],p=E.createContext(null);function y(){return E.useContext(p)}var z=E.createContext(t);function q(d){var O=E.useContext(z);return E.useMemo(function(){return d!==void 0?[].concat((0,ee.Z)(O),[d]):O},[O,d])}var Se=E.createContext(null),Ue=E.createContext({}),Ke=Ue,Ze=e(29194);function _e(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(d)){var D=d.nodeName.toLowerCase(),Q=["input","select","textarea","button"].includes(D)||d.isContentEditable||D==="a"&&!!d.getAttribute("href"),$=d.getAttribute("tabindex"),He=Number($),Ae=null;return $&&!Number.isNaN(He)?Ae=He:Q&&Ae===null&&(Ae=0),Q&&d.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Re(d){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(d.querySelectorAll("*")).filter(function(Q){return _e(Q,O)});return _e(d,O)&&D.unshift(d),D}var ze=null;function xe(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(d){}}function J(d,O){if(O.keyCode===9){var D=Re(d),Q=D[O.shiftKey?0:D.length-1],$=Q===document.activeElement||d===document.activeElement;if($){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var C=e(10228),Z=e(16089),Oe=C.Z.LEFT,L=C.Z.RIGHT,be=C.Z.UP,Ie=C.Z.DOWN,rt=C.Z.ENTER,vt=C.Z.ESC,et=C.Z.HOME,De=C.Z.END,dt=[be,Ie,Oe,L];function oe(d,O,D,Q){var $,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(d==="inline"&&Q===rt)return{inlineTrigger:!0};var kt=($={},(0,h.Z)($,be,xt),(0,h.Z)($,Ie,Rt),$),Dt=(He={},(0,h.Z)(He,Oe,D?Rt:xt),(0,h.Z)(He,L,D?xt:Rt),(0,h.Z)(He,Ie,zt),(0,h.Z)(He,rt,zt),He),st=(Ae={},(0,h.Z)(Ae,be,xt),(0,h.Z)(Ae,Ie,Rt),(0,h.Z)(Ae,rt,zt),(0,h.Z)(Ae,vt,Zt),(0,h.Z)(Ae,Oe,D?zt:Zt),(0,h.Z)(Ae,L,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(d).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Q];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function V(d){for(var O=d;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function We(d,O){for(var D=d||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(d,O){var D=Re(d,!0);return D.filter(function(Q){return O.has(Q)})}function x(d,O,D){var Q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!d)return null;var $=R(d,O),He=$.length,Ae=$.findIndex(function(pt){return D===pt});return Q<0?Ae===-1?Ae=He-1:Ae-=1:Q>0&&(Ae+=1),Ae=(Ae+He)%He,$[Ae]}var l=function(O,D){var Q=new Set,$=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Q.add(pt),He.set(pt,Ae),$.set(Ae,pt))}),{elements:Q,key2element:$,element2key:He}};function u(d,O,D,Q,$,He,Ae,pt,xt,Rt){var zt=E.useRef(),Zt=E.useRef();Zt.current=O;var kt=function(){Z.Z.cancel(zt.current)};return E.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(dt,[rt,vt,et,De]).includes(st)){var Kt=He(),Vt=l(Kt,Q),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=We(rn,Wt),zn=nn.get(bn),Ft=oe(d,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==et&&st!==De)return;(dt.includes(st)||[et,De].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,Z.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([et,De].includes(st)||Ft.sibling||!bn){var Pt;!bn||d==="inline"?Pt=$.current:Pt=V(bn);var wn,xn=R(Pt,Wt);st===et?wn=xn[0]:st===De?wn=xn[xn.length-1]:wn=x(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,Z.Z)(function(){Vt=l(Kt,Q);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=x(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function w(d){Promise.resolve().then(d)}var P="__RC_UTIL_PATH_SPLIT__",X=function(O){return O.join(P)},W=function(O){return O.split(P)},Pe="rc-menu-more";function ce(){var d=E.useState({}),O=(0,f.Z)(d,2),D=O[1],Q=(0,E.useRef)(new Map),$=(0,E.useRef)(new Map),He=E.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,E.useRef)(0),zt=(0,E.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.set(rn,jt),Q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;w(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,E.useCallback)(function(jt,nn){var rn=X(nn);$.current.delete(rn),Q.current.delete(jt)},[]),st=(0,E.useCallback)(function(jt){xt(jt)},[]),Kt=(0,E.useCallback)(function(jt,nn){var rn=Q.current.get(jt)||"",bn=W(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Pe),bn},[pt]),Vt=(0,E.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Q.current.keys());return pt.length&&nn.push(Pe),nn},Wt=(0,E.useCallback)(function(jt){var nn="".concat(Q.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)($.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add($.current.get(bn))}),rn},[]);return E.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(d){var O=E.useRef(d);O.current=d;var D=E.useCallback(function(){for(var Q,$=arguments.length,He=new Array($),Ae=0;Ae<$;Ae++)He[Ae]=arguments[Ae];return(Q=O.current)===null||Q===void 0?void 0:Q.call.apply(Q,[O].concat(He))},[]);return d?D:void 0}var de=Math.random().toFixed(5).toString().slice(2),Ye=0;function Ge(d){var O=(0,b.Z)(d,{value:d}),D=(0,f.Z)(O,2),Q=D[0],$=D[1];return E.useEffect(function(){Ye+=1;var He="".concat(de,"-").concat(Ye);$("rc-menu-uuid-".concat(He))},[]),Q}var $e=e(6909),ft=e(4771),Qe=e(9427),A=e(25440),j=e(2738),Me=e(8654);function Xe(d,O,D,Q){var $=E.useContext(ye),He=$.activeKey,Ae=$.onActive,pt=$.onInactive,xt={active:He===d};return O||(xt.onMouseEnter=function(Rt){D==null||D({key:d,domEvent:Rt}),Ae(d)},xt.onMouseLeave=function(Rt){Q==null||Q({key:d,domEvent:Rt}),pt(d)}),xt}function nt(d){var O=E.useContext(ye),D=O.mode,Q=O.rtl,$=O.inlineIndent;if(D!=="inline")return null;var He=d;return Q?{paddingRight:He*$}:{paddingLeft:He*$}}function At(d){var O=d.icon,D=d.props,Q=d.children,$;return O===null||O===!1?null:(typeof O=="function"?$=E.createElement(O,(0,v.Z)({},D)):typeof O!="boolean"&&($=O),$||Q||null)}var Je=["item"];function gt(d){var O=d.item,D=(0,k.Z)(d,Je);return Object.defineProperty(D,"item",{get:function(){return(0,B.ZP)(!1,"`info.item` is deprecated since we will move to function component that not provides React Node instance in future."),O}}),D}var Ht=["title","attribute","elementRef"],tn=["style","className","eventKey","warnKey","disabled","itemIcon","children","role","onMouseEnter","onMouseLeave","onClick","onKeyDown","onFocus"],Nt=["active"],sn=function(d){(0,Qe.Z)(D,d);var O=(0,A.Z)(D);function D(){return(0,$e.Z)(this,D),O.apply(this,arguments)}return(0,ft.Z)(D,[{key:"render",value:function(){var $=this.props,He=$.title,Ae=$.attribute,pt=$.elementRef,xt=(0,k.Z)($,Ht),Rt=(0,j.Z)(xt,["eventKey","popupClassName","popupOffset","onTitleClick"]);return(0,B.ZP)(!Ae,"`attribute` of Menu.Item is deprecated. Please pass attribute directly."),E.createElement(ue.Z.Item,(0,o.Z)({},Ae,{title:typeof He=="string"?He:void 0},Rt,{ref:pt}))}}]),D}(E.Component),Sn=E.forwardRef(function(d,O){var D,Q=d.style,$=d.className,He=d.eventKey,Ae=d.warnKey,pt=d.disabled,xt=d.itemIcon,Rt=d.children,zt=d.role,Zt=d.onMouseEnter,kt=d.onMouseLeave,Dt=d.onClick,st=d.onKeyDown,Kt=d.onFocus,Vt=(0,k.Z)(d,tn),pn=bt(He),Wt=E.useContext(ye),jt=Wt.prefixCls,nn=Wt.onItemClick,rn=Wt.disabled,bn=Wt.overflowDisabled,zn=Wt.itemIcon,Ft=Wt.selectedKeys,It=Wt.onActive,Pt=E.useContext(Ke),wn=Pt._internalRenderMenuItem,xn="".concat(jt,"-item"),mn=E.useRef(),an=E.useRef(),Dn=rn||pt,Qt=(0,Me.x1)(O,an),un=q(He),Bn=function(rr){return{key:He,keyPath:(0,ee.Z)(un).reverse(),item:mn.current,domEvent:rr}},wt=xt||zn,Et=Xe(He,Dn,Zt,kt),Gt=Et.active,En=(0,k.Z)(Et,Nt),kn=Ft.includes(He),Vn=nt(un.length),Zn=function(rr){if(!Dn){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},Yn=function(rr){if(st==null||st(rr),rr.which===C.Z.ENTER){var Sr=Bn(rr);Dt==null||Dt(gt(Sr)),nn(Sr)}},sr=function(rr){It(He),Kt==null||Kt(rr)},vr={};d.role==="option"&&(vr["aria-selected"]=kn);var gr=E.createElement(sn,(0,o.Z)({ref:mn,elementRef:Qt,role:zt===null?"none":zt||"menuitem",tabIndex:pt?null:-1,"data-menu-id":bn&&pn?null:pn},Vt,En,vr,{component:"li","aria-disabled":pt,style:(0,v.Z)((0,v.Z)({},Vn),Q),className:se()(xn,(D={},(0,h.Z)(D,"".concat(xn,"-active"),Gt),(0,h.Z)(D,"".concat(xn,"-selected"),kn),(0,h.Z)(D,"".concat(xn,"-disabled"),Dn),D),$),onClick:Zn,onKeyDown:Yn,onFocus:sr}),Rt,E.createElement(At,{props:(0,v.Z)((0,v.Z)({},d),{},{isSelected:kn}),icon:wt}));return wn&&(gr=wn(gr,d,{selected:kn})),gr});function on(d,O){var D=d.eventKey,Q=y(),$=q(D);return E.useEffect(function(){if(Q)return Q.registerPath(D,$),function(){Q.unregisterPath(D,$)}},[$]),Q?null:E.createElement(Sn,(0,o.Z)({},d,{ref:O}))}var vn=E.forwardRef(on),dn=["className","children"],ln=function(O,D){var Q=O.className,$=O.children,He=(0,k.Z)(O,dn),Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.mode,Rt=Ae.rtl;return E.createElement("ul",(0,o.Z)({className:se()(pt,Rt&&"".concat(pt,"-rtl"),"".concat(pt,"-sub"),"".concat(pt,"-").concat(xt==="inline"?"inline":"vertical"),Q),role:"menu"},He,{"data-menu-list":!0,ref:D}),$)},gn=E.forwardRef(ln);gn.displayName="SubMenuList";var yn=gn,Nn=e(11592);function Be(d,O){return(0,Nn.Z)(d).map(function(D,Q){if(E.isValidElement(D)){var $,He,Ae=D.key,pt=($=(He=D.props)===null||He===void 0?void 0:He.eventKey)!==null&&$!==void 0?$:Ae,xt=pt==null;xt&&(pt="tmp_key-".concat([].concat((0,ee.Z)(O),[Q]).join("-")));var Rt={key:pt,eventKey:pt};return E.cloneElement(D,Rt)}return D})}var ot=e(35593),at={adjustX:1,adjustY:1},St={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},leftTop:{points:["tr","tl"],overflow:at},leftBottom:{points:["br","bl"],overflow:at},rightTop:{points:["tl","tr"],overflow:at},rightBottom:{points:["bl","br"],overflow:at}},qt={topLeft:{points:["bl","tl"],overflow:at},topRight:{points:["br","tr"],overflow:at},bottomLeft:{points:["tl","bl"],overflow:at},bottomRight:{points:["tr","br"],overflow:at},rightTop:{points:["tr","tl"],overflow:at},rightBottom:{points:["br","bl"],overflow:at},leftTop:{points:["tl","tr"],overflow:at},leftBottom:{points:["bl","br"],overflow:at}},_t=null;function ke(d,O,D){if(O)return O;if(D)return D[d]||D.other}var Tt={horizontal:"bottomLeft",vertical:"rightTop","vertical-left":"rightTop","vertical-right":"leftTop"};function S(d){var O=d.prefixCls,D=d.visible,Q=d.children,$=d.popup,He=d.popupStyle,Ae=d.popupClassName,pt=d.popupOffset,xt=d.disabled,Rt=d.mode,zt=d.onVisibleChange,Zt=E.useContext(ye),kt=Zt.getPopupContainer,Dt=Zt.rtl,st=Zt.subMenuOpenDelay,Kt=Zt.subMenuCloseDelay,Vt=Zt.builtinPlacements,pn=Zt.triggerSubMenuAction,Wt=Zt.forceSubMenuRender,jt=Zt.rootClassName,nn=Zt.motion,rn=Zt.defaultMotions,bn=E.useState(!1),zn=(0,f.Z)(bn,2),Ft=zn[0],It=zn[1],Pt=Dt?(0,v.Z)((0,v.Z)({},qt),Vt):(0,v.Z)((0,v.Z)({},St),Vt),wn=Tt[Rt],xn=ke(Rt,nn,rn),mn=E.useRef(xn);Rt!=="inline"&&(mn.current=xn);var an=(0,v.Z)((0,v.Z)({},mn.current),{},{leavedClassName:"".concat(O,"-hidden"),removeOnLeave:!1,motionAppear:!0}),Dn=E.useRef();return E.useEffect(function(){return Dn.current=(0,Z.Z)(function(){It(D)}),function(){Z.Z.cancel(Dn.current)}},[D]),E.createElement(ot.Z,{prefixCls:O,popupClassName:se()("".concat(O,"-popup"),(0,h.Z)({},"".concat(O,"-rtl"),Dt),Ae,jt),stretch:Rt==="horizontal"?"minWidth":null,getPopupContainer:kt,builtinPlacements:Pt,popupPlacement:wn,popupVisible:Ft,popup:$,popupStyle:He,popupAlign:pt&&{offset:pt},action:xt?[]:[pn],mouseEnterDelay:st,mouseLeaveDelay:Kt,onPopupVisibleChange:zt,forceRender:Wt,popupMotion:an,fresh:!0},Q)}var _=e(77900);function ne(d){var O=d.id,D=d.open,Q=d.keyPath,$=d.children,He="inline",Ae=E.useContext(ye),pt=Ae.prefixCls,xt=Ae.forceSubMenuRender,Rt=Ae.motion,zt=Ae.defaultMotions,Zt=Ae.mode,kt=E.useRef(!1);kt.current=Zt===He;var Dt=E.useState(!kt.current),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=kt.current?D:!1;E.useEffect(function(){kt.current&&Vt(!1)},[Zt]);var Wt=(0,v.Z)({},ke(He,Rt,zt));Q.length>1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:E.createElement(c,{mode:He,locked:!kt.current},E.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return E.createElement(yn,{id:O,className:rn,style:bn},$)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Q=O.style,$=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,k.Z)(O,i),zn=bt(Ae),Ft=E.useContext(ye),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=E.useContext(Ke),En=Gt._internalRenderSubMenuItem,kn=E.useContext(Se),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=E.useRef(),gr=E.useRef(),Lr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Tr=la.active,kr=(0,k.Z)(la,s),Da=E.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Tn=E.useMemo(function(){return Tr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Tr,an,Ma,Ae,Vn]),qn=nt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=E.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,E.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},E.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=E.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=E.createElement(S,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:E.createElement(c,{mode:ar==="horizontal"?"vertical":ar},E.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=E.createElement(ue.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Q,className:se()(Yn,"".concat(Yn,"-").concat(Pt),$,(D={},(0,h.Z)(D,"".concat(Yn,"-open"),pr),(0,h.Z)(D,"".concat(Yn,"-active"),Tn),(0,h.Z)(D,"".concat(Yn,"-selected"),ma),(0,h.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&E.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Tn,open:pr,disabled:sr})),E.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Lr,expandIcon:rr},Gr)};function Y(d){var O=d.eventKey,D=d.children,Q=q(O),$=Be(D,Q),He=y();E.useEffect(function(){if(He)return He.registerPath(O,Q),function(){He.unregisterPath(O,Q)}},[Q]);var Ae;return He?Ae=$:Ae=E.createElement(re,d,$),E.createElement(z.Provider,{value:Q},Ae)}var Ce=e(39559),Fe=["className","title","eventKey","children"],Ee=["children"],it=function(O){var D=O.className,Q=O.title,$=O.eventKey,He=O.children,Ae=(0,k.Z)(O,Fe),pt=E.useContext(ye),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return E.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:se()(Rt,D)}),E.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Q=="string"?Q:void 0},Q),E.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(d){var O=d.children,D=(0,k.Z)(d,Ee),Q=q(D.eventKey),$=Be(O,Q),He=y();return He?$:E.createElement(it,(0,j.Z)(D,["warnKey"]),$)}function Ot(d){var O=d.className,D=d.style,Q=E.useContext(ye),$=Q.prefixCls,He=y();return He?null:E.createElement("li",{role:"separator",className:se()("".concat($,"-item-divider"),O),style:D})}var Lt=["label","children","key","type"];function yt(d){return(d||[]).map(function(O,D){if(O&&(0,Ce.Z)(O)==="object"){var Q=O,$=Q.label,He=Q.children,Ae=Q.key,pt=Q.type,xt=(0,k.Z)(Q,Lt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?E.createElement(ht,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):E.createElement(Y,(0,o.Z)({key:Rt},xt,{title:$}),yt(He)):pt==="divider"?E.createElement(Ot,(0,o.Z)({key:Rt},xt)):E.createElement(vn,(0,o.Z)({key:Rt},xt),$)}return null}).filter(function(O){return O})}function I(d,O,D){var Q=d;return O&&(Q=yt(O)),Be(Q,D)}var N=["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"],F=[],U=E.forwardRef(function(d,O){var D,Q,$=d,He=$.prefixCls,Ae=He===void 0?"rc-menu":He,pt=$.rootClassName,xt=$.style,Rt=$.className,zt=$.tabIndex,Zt=zt===void 0?0:zt,kt=$.items,Dt=$.children,st=$.direction,Kt=$.id,Vt=$.mode,pn=Vt===void 0?"vertical":Vt,Wt=$.inlineCollapsed,jt=$.disabled,nn=$.disabledOverflow,rn=$.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=$.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=$.forceSubMenuRender,Pt=$.defaultOpenKeys,wn=$.openKeys,xn=$.activeKey,mn=$.defaultActiveFirst,an=$.selectable,Dn=an===void 0?!0:an,Qt=$.multiple,un=Qt===void 0?!1:Qt,Bn=$.defaultSelectedKeys,wt=$.selectedKeys,Et=$.onSelect,Gt=$.onDeselect,En=$.inlineIndent,kn=En===void 0?24:En,Vn=$.motion,Zn=$.defaultMotions,Yn=$.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=$.builtinPlacements,gr=$.itemIcon,Lr=$.expandIcon,rr=$.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=$.overflowedIndicatorPopupClassName,ma=$.getPopupContainer,la=$.onClick,Tr=$.onOpenChange,kr=$.onKeyDown,Da=$.openAnimation,ea=$.openTransitionName,Ma=$._internalRenderMenuItem,Ca=$._internalRenderSubMenuItem,Rn=(0,k.Z)($,N),Mn=E.useMemo(function(){return I(Dt,kt,F)},[Dt,kt]),or=E.useState(!1),Tn=(0,f.Z)(or,2),qn=Tn[0],br=Tn[1],jr=E.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,b.Z)(Pt,{value:wn,postState:function(fr){return fr||F}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Tr==null||Tr(fr)}yr?(0,tt.flushSync)(va):va()},Mr=E.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=E.useRef(!1),mo=E.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=E.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=E.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];E.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(F))},[Sa,ia]);var bo=E.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;E.useEffect(function(){go&&Na(Qn)},[Qn]),E.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=ce(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=E.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=E.useMemo(function(){return{isSubPathKey:wa}},[wa]);E.useEffect(function(){Ro(Qa?F:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,b.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,E.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,b.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?F:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(F)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=u(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);E.useEffect(function(){br(!0)},[]);var Ko=E.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return E.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=E.createElement(ue.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:se()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Q={},(0,h.Z)(Q,"".concat(Ae,"-inline-collapsed"),ho),(0,h.Z)(Q,"".concat(Ae,"-rtl"),hn),Q),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return E.createElement(Y,{eventKey:Pe,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ue.Z.INVALIDATE:ue.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return E.createElement(Ke.Provider,{value:Ko},E.createElement(he.Provider,{value:Xt},E.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Lr,onItemClick:Vo,onOpenChange:Wo},E.createElement(Se.Provider,{value:Ir},ll),E.createElement("div",{style:{display:"none"},"aria-hidden":!0},E.createElement(p.Provider,{value:Ur},Mn)))))}),pe=U,fe=pe;fe.Item=vn,fe.SubMenu=Y,fe.ItemGroup=ht,fe.Divider=Ot;var K=fe},11780:function(fn,lt,e){e.d(lt,{Z:function(){return xe}});var o=e(92413),h=e(33708),v=e(33606),ee=e(37061),f=e(59301),k=e(92310),T=e.n(k),se=e(29301),ue=e(34280),b=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function B(ae,le){var J=ae.prefixCls,C=ae.invalidate,Z=ae.item,Oe=ae.renderItem,L=ae.responsive,be=ae.responsiveDisabled,Ie=ae.registerSize,rt=ae.itemKey,vt=ae.className,et=ae.style,De=ae.children,dt=ae.display,oe=ae.order,V=ae.component,We=V===void 0?"div":V,R=(0,ee.Z)(ae,b),x=L&&!dt;function l(W){Ie(rt,W)}f.useEffect(function(){return function(){l(null)}},[]);var u=Oe&&Z!==Ne?Oe(Z,{index:oe}):De,w;C||(w={opacity:x?0:1,height:x?0:Ne,overflowY:x?"hidden":Ne,order:L?oe:Ne,pointerEvents:x?"none":Ne,position:x?"absolute":Ne});var P={};x&&(P["aria-hidden"]=!0);var X=f.createElement(We,(0,o.Z)({className:T()(!C&&J,vt),style:(0,h.Z)((0,h.Z)({},w),et)},P,R,{ref:le}),u);return L&&(X=f.createElement(se.Z,{onResize:function(Pe){var ce=Pe.offsetWidth;l(ce)},disabled:be},X)),X}var E=f.forwardRef(B);E.displayName="Item";var tt=E,he=e(6089),qe=e(4676),bt=e(16089);function we(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function ie(){var ae=f.useRef(null),le=function(C){ae.current||(ae.current=[],we(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(Z){Z()}),ae.current=null})})),ae.current.push(C)};return le}function ye(ae,le){var J=f.useState(le),C=(0,v.Z)(J,2),Z=C[0],Oe=C[1],L=(0,he.Z)(function(be){ae(function(){Oe(be)})});return[Z,L]}var G=f.createContext(null),c=["component"],t=["className"],p=["className"],y=function(le,J){var C=f.useContext(G);if(!C){var Z=le.component,Oe=Z===void 0?"div":Z,L=(0,ee.Z)(le,c);return f.createElement(Oe,(0,o.Z)({},L,{ref:J}))}var be=C.className,Ie=(0,ee.Z)(C,t),rt=le.className,vt=(0,ee.Z)(le,p);return f.createElement(G.Provider,{value:null},f.createElement(tt,(0,o.Z)({ref:J,className:T()(be,rt)},Ie,vt)))},z=f.forwardRef(y);z.displayName="RawItem";var q=z,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ue="responsive",Ke="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function _e(ae,le){var J=ae.prefixCls,C=J===void 0?"rc-overflow":J,Z=ae.data,Oe=Z===void 0?[]:Z,L=ae.renderItem,be=ae.renderRawItem,Ie=ae.itemKey,rt=ae.itemWidth,vt=rt===void 0?10:rt,et=ae.ssr,De=ae.style,dt=ae.className,oe=ae.maxCount,V=ae.renderRest,We=ae.renderRawRest,R=ae.suffix,x=ae.component,l=x===void 0?"div":x,u=ae.itemComponent,w=ae.onVisibleChange,P=(0,ee.Z)(ae,Se),X=et==="full",W=ie(),Pe=ye(W,null),ce=(0,v.Z)(Pe,2),te=ce[0],de=ce[1],Ye=te||0,Ge=ye(W,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=ye(W,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],nt=ye(W,0),At=(0,v.Z)(nt,2),Je=At[0],gt=At[1],Ht=ye(W,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&X?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),ot=(0,f.useState)(!1),at=(0,v.Z)(ot,2),St=at[0],qt=at[1],_t="".concat(C,"-item"),ke=Math.max(Me,Je),Tt=oe===Ue,S=Oe.length&&Tt,_=oe===Ke,ne=S||typeof oe=="number"&&Oe.length>oe,i=(0,f.useMemo)(function(){var K=Oe;return S?te===null&&X?K=Oe:K=Oe.slice(0,Math.min(Oe.length,Ye/vt)):typeof oe=="number"&&(K=Oe.slice(0,oe)),K},[Oe,vt,te,oe,S]),s=(0,f.useMemo)(function(){return S?Oe.slice(Be+1):Oe.slice(i.length)},[Oe,i,S,Be]),re=(0,f.useCallback)(function(K,d){var O;return typeof Ie=="function"?Ie(K):(O=Ie&&(K==null?void 0:K[Ie]))!==null&&O!==void 0?O:d},[Ie]),Y=(0,f.useCallback)(L||function(K){return K},[L]);function Ce(K,d,O){yn===K&&(d===void 0||d===vn)||(Nn(K),O||(qt(KYe){Ce(D-1,K-Q-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Lt=St&&!!s.length,yt={};vn!==null&&S&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:S,component:u,invalidate:_},N=be?function(K,d){var O=re(K,d);return f.createElement(G.Provider,{key:O,value:(0,h.Z)((0,h.Z)({},I),{},{order:d,item:K,itemKey:O,registerSize:Ee,display:d<=Be})},be(K,d))}:function(K,d){var O=re(K,d);return f.createElement(tt,(0,o.Z)({},I,{order:d,key:O,item:K,renderItem:Y,itemKey:O,registerSize:Ee,display:d<=Be}))},F={order:Lt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Lt},U=V||Ze,pe=We?f.createElement(G.Provider,{value:(0,h.Z)((0,h.Z)({},I),F)},We(s)):f.createElement(tt,(0,o.Z)({},I,F),typeof U=="function"?U(s):U),fe=f.createElement(l,(0,o.Z)({className:T()(!_&&C,dt),style:De,ref:le},P),i.map(N),ne?pe:null,R&&f.createElement(tt,(0,o.Z)({},I,{responsive:Tt,responsiveDisabled:!S,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Tt?f.createElement(se.Z,{onResize:Fe,disabled:!S},fe):fe}var Re=f.forwardRef(_e);Re.displayName="Overflow",Re.Item=q,Re.RESPONSIVE=Ue,Re.INVALIDATE=Ke;var ze=Re,xe=ze},17115:function(fn,lt,e){e.d(lt,{ZP:function(){return T}});var o=e(33606),h=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function k(){var se;return f?(se=ee,ee+=1):se="TEST_OR_SSR",se}function T(se){var ue=h.useState(),b=(0,o.Z)(ue,2),Ne=b[0],B=b[1];return h.useEffect(function(){B("rc_select_".concat(k()))},[]),se||Ne}},77861:function(fn,lt,e){e.d(lt,{Ac:function(){return de},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return G}});var o=e(92413),h=e(26407),v=e(400),ee=e(33708),f=e(33606),k=e(37061),T=e(39559),se=e(18929),ue=e(48736),b=e(59301),Ne=e(92310),B=e.n(Ne),E=e(34280),tt=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,Y=s.customizeIcon,Ce=s.customizeIconProps,Fe=s.onMouseDown,Ee=s.onClick,it=s.children,ht;return typeof Y=="function"?ht=Y(Ce):ht=Y,b.createElement("span",{className:re,onMouseDown:function(Lt){Lt.preventDefault(),Fe&&Fe(Lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Ee,"aria-hidden":!0},ht!==void 0?ht:b.createElement("span",{className:B()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},we=bt;function ie(i,s,re,Y,Ce){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Ee=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=b.useMemo(function(){if((0,T.Z)(Y)==="object")return Y.clearIcon;if(Ce)return Ce},[Y,Ce]),Ot=b.useMemo(function(){return!!(!Fe&&Y&&(re.length||Ee)&&!(it==="combobox"&&Ee===""))},[Y,Fe,re.length,Ee,it]);return{allowClear:Ot,clearIcon:b.createElement(we,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var ye=b.createContext(null);function G(){return b.useContext(ye)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=b.useState(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=b.useRef(null),Ee=function(){window.clearTimeout(Fe.current)};b.useEffect(function(){return Ee},[]);var it=function(Ot,Lt){Ee(),Fe.current=window.setTimeout(function(){Ce(Ot),Lt&&Lt()},i)};return[Y,it,Ee]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=b.useRef(null),re=b.useRef(null);b.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function Y(Ce){(Ce||s.current===null)&&(s.current=Ce),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},Y]}function p(i,s,re,Y){var Ce=b.useRef(null);Ce.current={open:s,triggerOpen:re,customizedTrigger:Y},b.useEffect(function(){function Fe(Ee){var it;if(!((it=Ce.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=Ee.target;ht.shadowRoot&&Ee.composed&&(ht=Ee.composedPath()[0]||ht),Ce.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Ce.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var y=e(26112),z=e(11780),q=function(s,re){var Y,Ce,Fe=s.prefixCls,Ee=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Lt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,F=s.value,U=s.maxLength,pe=s.onKeyDown,fe=s.onMouseDown,K=s.onChange,d=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Q=s.open,$=s.attrs,He=it||b.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ue.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=b.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:Ee,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Lt,className:B()("".concat(Fe,"-selection-search-input"),(Y=He)===null||Y===void 0||(Ce=Y.props)===null||Ce===void 0?void 0:Ce.className),role:"combobox","aria-label":"Search","aria-expanded":Q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Ee,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Ee,"_list"),"aria-activedescendant":Q?N:void 0},$),{},{value:I?F:"",maxLength:U,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){pe(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){fe(Vt),Zt&&Zt(Vt)},onChange:function(Vt){K(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:d})),He},Se=b.forwardRef(q);Se.displayName="Input";var Ue=Se;function Ke(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,_e=Ze;function Re(i){return i!=null}function ze(i){return!i&&i!==0}function xe(i){return["string","number"].includes((0,T.Z)(i))}function ae(i){var s=void 0;return i&&(xe(i.title)?s=i.title.toString():xe(i.label)&&(s=i.label.toString())),s}function le(i,s){_e?b.useLayoutEffect(i,s):b.useEffect(i,s)}function J(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var C=function(s){s.preventDefault(),s.stopPropagation()},Z=function(s){var re=s.id,Y=s.prefixCls,Ce=s.values,Fe=s.open,Ee=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Lt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,F=s.autoComplete,U=s.activeDescendantId,pe=s.tabIndex,fe=s.removeIcon,K=s.maxTagCount,d=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Q=s.tagRender,$=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=b.useRef(null),Dt=(0,b.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,b.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(Y,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?Ee:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return b.createElement("span",{className:B()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},b.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&b.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:C,onClick:Bn,customizeIcon:fe},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){C(Gt),$(!Fe)};return b.createElement("span",{onMouseDown:wt},Q({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Lt&&!Dn,wt=Qt;if(typeof d=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>d&&(wt="".concat(Et.slice(0,d),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Q=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=b.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},b.createElement(Ue,{ref:ht,open:Fe,prefixCls:Y,id:re,inputElement:null,disabled:Lt,autoFocus:N,autoComplete:F,editable:zn,activeDescendantId:U,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:pe,attrs:(0,y.Z)(s,!0)}),b.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=b.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:Ce,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:J,maxCount:K});return b.createElement(b.Fragment,null,mn,!Ce.length&&!bn&&b.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Oe=Z,L=function(s){var re=s.inputElement,Y=s.prefixCls,Ce=s.id,Fe=s.inputRef,Ee=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Lt=s.mode,yt=s.open,I=s.values,N=s.placeholder,F=s.tabIndex,U=s.showSearch,pe=s.searchValue,fe=s.activeValue,K=s.maxLength,d=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Q=s.onInputPaste,$=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=b.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Lt==="combobox",kt=Zt||U,Dt=I[0],st=pe||"";Zt&&fe&&!Rt&&(st=fe),b.useEffect(function(){Zt&&zt(!1)},[Zt,fe]);var Kt=Lt!=="combobox"&&!yt&&!U?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return b.createElement("span",{className:"".concat(Y,"-selection-placeholder"),style:jt},N)};return b.createElement(b.Fragment,null,b.createElement("span",{className:"".concat(Y,"-selection-search")},b.createElement(Ue,{ref:Fe,prefixCls:Y,id:Ce,open:yt,inputElement:re,disabled:Ee,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:d,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Q,onCompositionStart:$,onCompositionEnd:He,tabIndex:F,attrs:(0,y.Z)(s,!0),maxLength:Zt?K:void 0})),!Zt&&Dt?b.createElement("span",{className:"".concat(Y,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},be=L;function Ie(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var rt=function(s,re){var Y=(0,b.useRef)(null),Ce=(0,b.useRef)(!1),Fe=s.prefixCls,Ee=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Lt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,F=s.onInputKeyDown,U=s.domRef;b.useImperativeHandle(re,function(){return{focus:function(){Y.current.focus()},blur:function(){Y.current.blur()}}});var pe=t(0),fe=(0,f.Z)(pe,2),K=fe[0],d=fe[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),F&&F(st),Kt===he.Z.ENTER&&it==="tags"&&!Ce.current&&!Ee&&(I==null||I(st.target.value)),Ie(Kt)&&N(!0)},D=function(){d(!0)},Q=(0,b.useRef)(null),$=function(st){yt(st,!0,Ce.current)!==!1&&N(!0)},He=function(){Ce.current=!0},Ae=function(st){Ce.current=!1,it!=="combobox"&&$(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Q.current&&/[\r\n]/.test(Q.current)){var Vt=Q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Q.current)}Q.current=null,$(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Q.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==Y.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){Y.current.focus()}):Y.current.focus()}},zt=function(st){var Kt=K();st.target!==Y.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!Ee)&&(Ee&&Lt!==!1&&yt("",!0,!1),N())},Zt={inputRef:Y,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?b.createElement(Oe,(0,o.Z)({},s,Zt)):b.createElement(be,(0,o.Z)({},s,Zt));return b.createElement("div",{ref:U,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},vt=b.forwardRef(rt);vt.displayName="Selector";var et=vt,De=e(35593),dt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],oe=function(s){var re=s===!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"}}},V=function(s,re){var Y=s.prefixCls,Ce=s.disabled,Fe=s.visible,Ee=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Lt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,F=s.placement,U=s.builtinPlacements,pe=s.dropdownMatchSelectWidth,fe=s.dropdownRender,K=s.dropdownAlign,d=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Q=s.onPopupVisibleChange,$=s.onPopupMouseEnter,He=(0,k.Z)(s,dt),Ae="".concat(Y,"-dropdown"),pt=it;fe&&(pt=fe(it));var xt=b.useMemo(function(){return U||oe(pe)},[U,pe]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof pe=="number",Zt=b.useMemo(function(){return zt?null:pe===!1?"minWidth":"width"},[pe,zt]),kt=Lt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:pe}));var Dt=b.useRef(null);return b.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),b.createElement(De.Z,(0,o.Z)({},He,{showAction:Q?["click"]:[],hideAction:Q?["click"]:[],popupPlacement:F||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:b.createElement("div",{ref:Dt,onMouseEnter:$},pt),stretch:Zt,popupAlign:K,popupVisible:Fe,getPopupContainer:d,popupClassName:B()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Q}),Ee)},We=b.forwardRef(V);We.displayName="SelectTrigger";var R=We,x=e(34589);function l(i,s){var re=i.key,Y;return"value"in i&&(Y=i.value),re!=null?re:Y!==void 0?Y:"rc-index-key-".concat(s)}function u(i,s){var re=i||{},Y=re.label,Ce=re.value,Fe=re.options,Ee=re.groupLabel,it=Y||(s?"children":"label");return{label:it,value:Ce||"value",options:Fe||"options",groupLabel:Ee||it}}function w(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,Y=s.childrenAsData,Ce=[],Fe=u(re,!1),Ee=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Lt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var F=N[it];Ce.push({key:l(N,Ce.length),groupOption:I,data:N,label:N[Ee],value:F})}else{var U=N[Ot];U===void 0&&Y&&(U=N.label),Ce.push({key:l(N,Ce.length),group:!0,data:N,label:U}),Lt(N[ht],!0)}})}return Lt(i,!1),Ce}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ue.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function X(i,s){if(!s||!s.length)return null;var re=!1;function Y(Fe,Ee){var it=(0,x.Z)(Ee),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Lt=Fe.split(ht);return re=re||Lt.length>1,Lt.reduce(function(yt,I){return[].concat((0,h.Z)(yt),(0,h.Z)(Y(I,Ot)))},[]).filter(function(yt){return yt})}var Ce=Y(i,s);return re?Ce:null}var W=["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"],Pe=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ce(i){return i==="tags"||i==="multiple"}var te=b.forwardRef(function(i,s){var re,Y,Ce=i.id,Fe=i.prefixCls,Ee=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Lt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,F=i.notFoundContent,U=F===void 0?"Not Found":F,pe=i.onClear,fe=i.mode,K=i.disabled,d=i.loading,O=i.getInputElement,D=i.getRawInputElement,Q=i.open,$=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,k.Z)(i,W),Et=ce(fe),Gt=(it!==void 0?it:Et)||fe==="combobox",En=(0,ee.Z)({},wt);Pe.forEach(function(Jn){delete En[Jn]}),Lt==null||Lt.forEach(function(Jn){delete En[Jn]});var kn=b.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];b.useEffect(function(){Yn((0,tt.Z)())},[]);var sr=b.useRef(null),vr=b.useRef(null),gr=b.useRef(null),Lr=b.useRef(null),rr=b.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Tr=pr[2];b.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Lr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Lr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=b.useMemo(function(){var Jn;if(fe!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,fe,yt]),Da=fe==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=b.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,E.Z)(function(){or(!0)},[]);var Tn=(0,se.Z)(!1,{defaultValue:$,value:Q}),qn=(0,f.Z)(Tn,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!U&&N;(K||hn&&Xt&&fe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=b.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;K||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[K,Xt,jr,He]),Qn=b.useMemo(function(){return(Dt||[]).some(function(Jn){return[` -`,`\r -`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:X(Hn,Dt);return fe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};b.useEffect(function(){!Xt&&!Et&&fe!=="combobox"&&ar("",!1,!1)},[Xt]),b.useEffect(function(){br&&K&&jr(!1),K&&la(!1)},[K]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(fe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,h.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,Y){if(!b.isValidElement(re)||!re.type)return null;var Ce=re,Fe=Ce.type.isSelectOptGroup,Ee=Ce.key,it=Ce.props,ht=it.children,Ot=(0,k.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(Ee===null?Y:Ee,"__"),label:Ee},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function nt(i,s,re,Y,Ce){return b.useMemo(function(){var Fe=i,Ee=!i;Ee&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,F){F&&typeof F=="string"&&I.set(N[F],N)};function Lt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){U(null,-1,wn);return}U(xn.value,It,wn)};(0,b.useEffect)(function(){Vt(pe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=b.useCallback(function(Ft){return d.has(Ft)&&ht!=="combobox"},[ht,(0,h.Z)(d).toString(),d.size]);(0,b.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&Ee&&d.size===1){var Pt=Array.from(d)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(Ee){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Ee,Ot,F.length]);var Wt=function(It){It!==void 0&&fe(It,{selected:!d.has(It)}),it||Lt(!1)};if(b.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),Ee&&It.preventDefault();break}case he.Z.ESC:Lt(!1),Ee&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return b.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,y.Z)(wn,!0),Dn=nn(Pt);return Pt?b.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return b.createElement(b.Fragment,null,D&&b.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),b.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:$,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Q,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return b.createElement("div",{className:B()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,k.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=B()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Lr=!K||typeof K=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),b.createElement("div",(0,o.Z)({},(0,y.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),b.createElement("div",{className:"".concat(sr,"-content")},rr),b.isValidElement(K)||Yn,Lr&&b.createElement(we,{className:"".concat(Ae,"-option-state"),customizeIcon:K,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=b.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function ot(i){var s=i.mode,re=i.options,Y=i.children,Ce=i.backfill,Fe=i.allowClear,Ee=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Lt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,F=i.inputValue,U=i.optionLabelProp,pe=isMultiple(s),fe=ht!==void 0?ht:pe||s==="combobox",K=re||convertChildrenToData(Y);if(warning(s!=="tags"||K.every(function(Q){return!Q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var d=K.some(function(Q){return Q.options?Q.options.some(function($){return typeof("value"in $?$.value:$.key)=="number"}):typeof("value"in Q?Q.value:Q.key)=="number"});warning(!d,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!U,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!Ce,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!Ee,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!fe&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Q){return _typeof(Q)==="object"&&("key"in Q||"value"in Q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!pe||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(Y){var D=null;toNodeArray(Y).some(function(Q){if(!React.isValidElement(Q)||!Q.type)return!1;var $=Q,He=$.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Q.props.children).every(function(pt){return!React.isValidElement(pt)||!Q.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(F===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function at(i,s){if(i){var re=function Y(Ce){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ee=0;Ee2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),Ee&&Y==="combobox"&&Xt!==null&&Qn==="keyboard"&&Tr(String(Xt))},[Ee,Y]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&F&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];F(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,h.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),Y==="combobox"?Tr(""):(!ce||I)&&(It(""),Tr(""))}),Tn=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Tr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,h.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(Y==="combobox"&&Sr(hn),Lt==null||Lt(hn))},br=function(hn){var Cn=hn;Y!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,h.Z)(Zn),(0,h.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=b.useMemo(function(){var Xt=Ae!==!1&&pe!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,pe,Rt,Zt,jt]);return b.createElement(vn.Provider,{value:jr},b.createElement(de,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:Y,displayValues:Vn,onDisplayValuesChange:Tn,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:pe,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),S=Tt;S.Option=tn,S.OptGroup=gt;var _=S,ne=_},9296:function(fn,lt,e){e.r(lt),e.d(lt,{ResizableTextArea:function(){return Se},default:function(){return ze}});var o=e(92413),h=e(33708),v=e(400),ee=e(39559),f=e(33606),k=e(37061),T=e(26407),se=e(92310),ue=e.n(se),b=e(93681),Ne=e(5643),B=e(18929),E=e(59301),tt=e(29301),he=e(34280),qe=e(16089),bt=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],ie={},ye;function G(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=xe.getAttribute("id")||xe.getAttribute("data-reactid")||xe.getAttribute("name");if(ae&&ie[le])return ie[le];var J=window.getComputedStyle(xe),C=J.getPropertyValue("box-sizing")||J.getPropertyValue("-moz-box-sizing")||J.getPropertyValue("-webkit-box-sizing"),Z=parseFloat(J.getPropertyValue("padding-bottom"))+parseFloat(J.getPropertyValue("padding-top")),Oe=parseFloat(J.getPropertyValue("border-bottom-width"))+parseFloat(J.getPropertyValue("border-top-width")),L=we.map(function(Ie){return"".concat(Ie,":").concat(J.getPropertyValue(Ie))}).join(";"),be={sizingStyle:L,paddingSize:Z,borderSize:Oe,boxSizing:C};return ae&&le&&(ie[le]=be),be}function c(xe){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,J=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;ye||(ye=document.createElement("textarea"),ye.setAttribute("tab-index","-1"),ye.setAttribute("aria-hidden","true"),document.body.appendChild(ye)),xe.getAttribute("wrap")?ye.setAttribute("wrap",xe.getAttribute("wrap")):ye.removeAttribute("wrap");var C=G(xe,ae),Z=C.paddingSize,Oe=C.borderSize,L=C.boxSizing,be=C.sizingStyle;ye.setAttribute("style","".concat(be,";").concat(bt)),ye.value=xe.value||xe.placeholder||"";var Ie=void 0,rt=void 0,vt,et=ye.scrollHeight;if(L==="border-box"?et+=Oe:L==="content-box"&&(et-=Z),le!==null||J!==null){ye.value=" ";var De=ye.scrollHeight-Z;le!==null&&(Ie=De*le,L==="border-box"&&(Ie=Ie+Z+Oe),et=Math.max(Ie,et)),J!==null&&(rt=De*J,L==="border-box"&&(rt=rt+Z+Oe),vt=et>rt?"":"hidden",et=Math.min(rt,et))}var dt={height:et,overflowY:vt,resize:"none"};return Ie&&(dt.minHeight=Ie),rt&&(dt.maxHeight=rt),dt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,y=1,z=2,q=E.forwardRef(function(xe,ae){var le=xe,J=le.prefixCls,C=le.onPressEnter,Z=le.defaultValue,Oe=le.value,L=le.autoSize,be=le.onResize,Ie=le.className,rt=le.style,vt=le.disabled,et=le.onChange,De=le.onInternalAutoSize,dt=(0,k.Z)(le,t),oe=(0,B.Z)(Z,{value:Oe,postState:function(gt){return gt!=null?gt:""}}),V=(0,f.Z)(oe,2),We=V[0],R=V[1],x=function(gt){R(gt.target.value),et==null||et(gt)},l=E.useRef();E.useImperativeHandle(ae,function(){return{textArea:l.current}});var u=E.useMemo(function(){return L&&(0,ee.Z)(L)==="object"?[L.minRows,L.maxRows]:[]},[L]),w=(0,f.Z)(u,2),P=w[0],X=w[1],W=!!L,Pe=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},ce=E.useState(z),te=(0,f.Z)(ce,2),de=te[0],Ye=te[1],Ge=E.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){W&&A()},[Oe,P,X,W]),(0,he.Z)(function(){if(de===p)Ye(y);else if(de===y){var Je=c(l.current,!1,P,X);Ye(z),Qe(Je)}else Pe()},[de]);var j=E.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){de===z&&(be==null||be(gt),L&&(Me(),j.current=(0,qe.Z)(function(){A()})))};E.useEffect(function(){return Me},[]);var nt=W?ft:null,At=(0,h.Z)((0,h.Z)({},rt),nt);return(de===p||de===y)&&(At.overflowY="hidden",At.overflowX="hidden"),E.createElement(tt.Z,{onResize:Xe,disabled:!(L||be)},E.createElement("textarea",(0,o.Z)({},dt,{ref:l,style:At,className:ue()(J,Ie,(0,v.Z)({},"".concat(J,"-disabled"),vt)),disabled:vt,value:We,onChange:x})))}),Se=q,Ue=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Ke(xe,ae){return(0,T.Z)(xe||"").slice(0,ae).join("")}function Ze(xe,ae,le,J){var C=le;return xe?C=Ke(le,J):(0,T.Z)(ae||"").lengthJ&&(C=ae),C}var _e=E.forwardRef(function(xe,ae){var le,J=xe.defaultValue,C=xe.value,Z=xe.onFocus,Oe=xe.onBlur,L=xe.onChange,be=xe.allowClear,Ie=xe.maxLength,rt=xe.onCompositionStart,vt=xe.onCompositionEnd,et=xe.suffix,De=xe.prefixCls,dt=De===void 0?"rc-textarea":De,oe=xe.classes,V=xe.showCount,We=xe.className,R=xe.style,x=xe.disabled,l=xe.hidden,u=xe.classNames,w=xe.styles,P=xe.onResize,X=(0,k.Z)(xe,Ue),W=(0,B.Z)(J,{value:C,defaultValue:J}),Pe=(0,f.Z)(W,2),ce=Pe[0],te=Pe[1],de=(0,E.useRef)(null),Ye=E.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=E.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=E.useRef(),nt=E.useRef(0),At=E.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.focus()};(0,E.useImperativeHandle)(ae,function(){return{resizableTextArea:de.current,focus:tn,blur:function(){var ke;(ke=de.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,E.useEffect)(function(){ft(function(_t){return!x&&_t})},[x]);var Nt=Number(Ie)>0,sn=function(ke){Me(!0),Xe.current=ce,nt.current=ke.currentTarget.selectionStart,rt==null||rt(ke)},Sn=function(ke){Me(!1);var Tt=ke.currentTarget.value;if(Nt){var S,_=nt.current>=Ie+1||nt.current===((S=Xe.current)===null||S===void 0?void 0:S.length);Tt=Ze(_,Xe.current,Tt,Ie)}Tt!==ce&&(te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,L,Tt)),vt==null||vt(ke)},on=function(ke){var Tt=ke.target.value;if(!j&&Nt){var S=ke.target.selectionStart>=Ie+1||ke.target.selectionStart===Tt.length||!ke.target.selectionStart;Tt=Ze(S,ce,Tt,Ie)}te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,L,Tt)},vn=function(ke){var Tt=X.onPressEnter,S=X.onKeyDown;ke.key==="Enter"&&Tt&&Tt(ke),S==null||S(ke)},dn=function(ke){ft(!0),Z==null||Z(ke)},ln=function(ke){ft(!1),Oe==null||Oe(ke)},gn=function(ke){var Tt;te(""),tn(),(0,Ne.rJ)((Tt=de.current)===null||Tt===void 0?void 0:Tt.textArea,ke,L)},yn=(0,Ne.D7)(ce);!j&&Nt&&C==null&&(yn=Ke(yn,Ie));var Nn=et,Be;if(V){var ot=(0,T.Z)(yn).length;(0,ee.Z)(V)==="object"?Be=V.formatter({value:yn,count:ot,maxLength:Ie}):Be="".concat(ot).concat(Nt?" / ".concat(Ie):""),Nn=E.createElement(E.Fragment,null,Nn,E.createElement("span",{className:ue()("".concat(dt,"-data-count"),u==null?void 0:u.count),style:w==null?void 0:w.count},Be))}var at=function(ke){var Tt;P==null||P(ke),(Tt=de.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&Ht(!0)},St=!X.autoSize&&!V&&!be,qt=E.createElement(b.BaseInput,{value:yn,allowClear:be,handleReset:gn,suffix:Nn,prefixCls:dt,classes:{affixWrapper:ue()(oe==null?void 0:oe.affixWrapper,(le={},(0,v.Z)(le,"".concat(dt,"-show-count"),V),(0,v.Z)(le,"".concat(dt,"-textarea-allow-clear"),be),le))},disabled:x,focused:$e,className:We,style:(0,h.Z)((0,h.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:E.createElement(Se,(0,o.Z)({},X,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:u==null?void 0:u.textarea,style:(0,h.Z)((0,h.Z)({},w==null?void 0:w.textarea),{},{resize:R==null?void 0:R.resize}),disabled:x,prefixCls:dt,onResize:at,ref:de}))});return qt}),Re=_e,ze=Re},24916:function(fn,lt,e){e.d(lt,{Z:function(){return oe}});var o=e(92413),h=e(39559),v=e(33708),ee=e(400),f=e(33606),k=e(37061),T=e(92310),se=e.n(T),ue=e(29301),b=e(70425),Ne=e(34280),B=e(59301),E=e(4676),tt=B.forwardRef(function(V,We){var R=V.height,x=V.offsetY,l=V.offsetX,u=V.children,w=V.prefixCls,P=V.onInnerResize,X=V.innerProps,W=V.rtl,Pe=V.extra,ce={},te={display:"flex",flexDirection:"column"};return x!==void 0&&(ce={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(x,"px)")},W?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),B.createElement("div",{style:ce},B.createElement(ue.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},B.createElement("div",(0,o.Z)({style:te,className:se()((0,ee.Z)({},"".concat(w,"-holder-inner"),w)),ref:We},X),u,Pe)))});tt.displayName="Filler";var he=tt;function qe(V){var We=V.children,R=V.setRef,x=B.useCallback(function(l){R(l)},[]);return B.cloneElement(We,{ref:x})}function bt(V,We,R,x,l,u,w,P){var X=P.getKey;return V.slice(We,R+1).map(function(W,Pe){var ce=We+Pe,te=w(W,ce,{style:{width:x},offsetX:l}),de=X(W);return B.createElement(qe,{key:de,setRef:function(Ge){return u(W,Ge)}},te)})}function we(V,We,R,x){var l=R-V,u=We-R,w=Math.min(l,u)*2;if(x<=w){var P=Math.floor(x/2);return x%2?R+P+1:R-P}return l>u?R-(x-u):R+(x-l)}function ie(V,We,R){var x=V.length,l=We.length,u,w;if(x===0&&l===0)return null;x2&&arguments[2]!==void 0?arguments[2]:!1,ce=X?W<0&&P.current.left||W>0&&P.current.right:W<0&&P.current.top||W>0&&P.current.bottom;return Pe&&ce?(clearTimeout(u.current),l.current=!1):(!ce||l.current)&&w(),!l.current&&ce}};function y(V,We,R,x,l,u,w){var P=(0,B.useRef)(0),X=(0,B.useRef)(null),W=(0,B.useRef)(null),Pe=(0,B.useRef)(!1),ce=p(We,R,x,l);function te(Qe,A){if(G.Z.cancel(X.current),!ce(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,W.current=A,t||j.preventDefault(),X.current=(0,G.Z)(function(){var Me=Pe.current?10:1;w(P.current*Me,!1),P.current=0})}}function de(Qe,A){w(A,!0),t||Qe.preventDefault()}var Ye=(0,B.useRef)(null),Ge=(0,B.useRef)(null);function $e(Qe){if(V){G.Z.cancel(Ge.current),Ge.current=(0,G.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,nt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,nt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(nt);Ye.current===null&&(Ye.current=u&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,nt):de(Qe,Xe)}}function ft(Qe){V&&(Pe.current=Qe.detail===W.current)}return[$e,ft]}function z(V,We,R,x){var l=B.useMemo(function(){return[new Map,[]]},[V,R.id,x]),u=(0,f.Z)(l,2),w=u[0],P=u[1],X=function(Pe){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Pe,te=w.get(Pe),de=w.get(ce);if(te===void 0||de===void 0)for(var Ye=V.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;Pe();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,nt=Me.marginBottom,At=Ze(Xe),Je=Ze(nt),gt=j+At+Je;X.current.get(A)!==gt&&(X.current.set(A,gt),ft=!0)}}),ft&&w(function(Qe){return Qe+1})};if(de)Ye();else{W.current+=1;var Ge=W.current;Promise.resolve().then(function(){Ge===W.current&&Ye()})}}function te(de,Ye){var Ge=V(de),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),ce()):P.current.delete(Ge),!$e!=!Ye&&(Ye?We==null||We(de):R==null||R(de))}return(0,B.useEffect)(function(){return Pe},[]),[te,ce,X.current,u]}var Re=14/15;function ze(V,We,R){var x=(0,B.useRef)(!1),l=(0,B.useRef)(0),u=(0,B.useRef)(0),w=(0,B.useRef)(null),P=(0,B.useRef)(null),X,W=function(de){if(x.current){var Ye=Math.ceil(de.touches[0].pageX),Ge=Math.ceil(de.touches[0].pageY),$e=l.current-Ye,ft=u.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:u.current=Ge;var A=R(Qe,Qe?$e:ft,!1,de);A&&de.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Re:ft*=Re;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},Pe=function(){x.current=!1,X()},ce=function(de){X(),de.touches.length===1&&!x.current&&(x.current=!0,l.current=Math.ceil(de.touches[0].pageX),u.current=Math.ceil(de.touches[0].pageY),w.current=de.target,w.current.addEventListener("touchmove",W,{passive:!1}),w.current.addEventListener("touchend",Pe,{passive:!0}))};X=function(){w.current&&(w.current.removeEventListener("touchmove",W),w.current.removeEventListener("touchend",Pe))},(0,Ne.Z)(function(){return V&&We.current.addEventListener("touchstart",ce,{passive:!0}),function(){var te;(te=We.current)===null||te===void 0||te.removeEventListener("touchstart",ce),X(),clearInterval(P.current)}},[V])}function xe(V){return Math.floor(Math.pow(V,.5))}function ae(V,We){var R="touches"in V?V.touches[0]:V;return R[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function le(V,We,R){B.useEffect(function(){var x=We.current;if(V&&x){var l=!1,u,w,P=function(){G.Z.cancel(u)},X=function te(){P(),u=(0,G.Z)(function(){R(w),te()})},W=function(de){if(!de.target.draggable){var Ye=de;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},Pe=function(){l=!1,P()},ce=function(de){if(l){var Ye=ae(de,!1),Ge=x.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;w=-xe(Qe),X()}else if(Ye>=ft){var A=Ye-ft;w=xe(A),X()}else P()}};return x.addEventListener("mousedown",W),x.ownerDocument.addEventListener("mouseup",Pe),x.ownerDocument.addEventListener("mousemove",ce),function(){x.removeEventListener("mousedown",W),x.ownerDocument.removeEventListener("mouseup",Pe),x.ownerDocument.removeEventListener("mousemove",ce),P()}}},[V])}var J=10;function C(V,We,R,x,l,u,w,P){var X=B.useRef(),W=B.useState(null),Pe=(0,f.Z)(W,2),ce=Pe[0],te=Pe[1];return(0,Ne.Z)(function(){if(ce&&ce.times=0;sn-=1){var Sn=l(We[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=nt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=V.current.scrollTop,dn=vn+ft;ntdn&&(A="bottom")}}j!==null&&w(j),j!==ce.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},ce),{},{times:ce.times+1,targetAlign:A,lastTop:j}))}},[ce,V.current]),function(de){if(de==null){P();return}if(G.Z.cancel(X.current),typeof de=="number")w(de);else if(de&&(0,h.Z)(de)==="object"){var Ye,Ge=de.align;"index"in de?Ye=de.index:Ye=We.findIndex(function(Qe){return l(Qe)===de.key});var $e=de.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var Z=B.forwardRef(function(V,We){var R=V.prefixCls,x=V.rtl,l=V.scrollOffset,u=V.scrollRange,w=V.onStartMove,P=V.onStopMove,X=V.onScroll,W=V.horizontal,Pe=V.spinSize,ce=V.containerSize,te=V.style,de=V.thumbStyle,Ye=V.showScrollBar,Ge=B.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=B.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],nt=B.useState(null),At=(0,f.Z)(nt,2),Je=At[0],gt=At[1],Ht=!x,tn=B.useRef(),Nt=B.useRef(),sn=B.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=B.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=u-ce||0,yn=ce-Pe||0,Nn=B.useMemo(function(){if(l===0||gn===0)return 0;var S=l/gn;return S*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},ot=B.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});ot.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var at=function(_){Qe(!0),Xe(ae(_,W)),gt(ot.current.top),w(),_.stopPropagation(),_.preventDefault()};B.useEffect(function(){var S=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",S,{passive:!1}),ne.addEventListener("touchstart",at,{passive:!1}),function(){_.removeEventListener("touchstart",S),ne.removeEventListener("touchstart",at)}},[]);var St=B.useRef();St.current=gn;var qt=B.useRef();qt.current=yn,B.useEffect(function(){if(ft){var S,_=function(s){var re=ot.current,Y=re.dragging,Ce=re.pageY,Fe=re.startTop;G.Z.cancel(S);var Ee=tn.current.getBoundingClientRect(),it=ce/(W?Ee.width:Ee.height);if(Y){var ht=(ae(s,W)-Ce)*it,Ot=Fe;!Ht&&W?Ot-=ht:Ot+=ht;var Lt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Lt);N=Math.max(N,0),N=Math.min(N,Lt),S=(0,G.Z)(function(){X(N,W)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),G.Z.cancel(S)}}},[ft]),B.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),B.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return W?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Tt.height="100%",Tt.width=Pe,Ht?Tt.left=Nn:Tt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Tt.width="100%",Tt.height=Pe,Tt.top=Nn),B.createElement("div",{ref:tn,className:se()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),W),"".concat(_t,"-vertical"),!W),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},B.createElement("div",{ref:Nt,className:se()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Tt),de),onMouseDown:at}))}),Oe=Z,L=20;function be(){var V=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=V/We*V;return isNaN(R)&&(R=0),R=Math.max(R,L),Math.floor(R)}var Ie=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],rt=[],vt={overflowY:"auto",overflowAnchor:"none"};function et(V,We){var R=V.prefixCls,x=R===void 0?"rc-virtual-list":R,l=V.className,u=V.height,w=V.itemHeight,P=V.fullHeight,X=P===void 0?!0:P,W=V.style,Pe=V.data,ce=V.children,te=V.itemKey,de=V.virtual,Ye=V.direction,Ge=V.scrollWidth,$e=V.component,ft=$e===void 0?"div":$e,Qe=V.onScroll,A=V.onVirtualScroll,j=V.onVisibleChange,Me=V.innerProps,Xe=V.extraRender,nt=V.styles,At=V.showScrollBar,Je=At===void 0?"optional":At,gt=(0,k.Z)(V,Ie),Ht=B.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=_e(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(de!==!1&&u&&w),ln=B.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&Pe&&(Math.max(w*Pe.length,ln)>u||!!Ge),yn=Ye==="rtl",Nn=se()(x,(0,ee.Z)({},"".concat(x,"-rtl"),yn),l),Be=Pe||rt,ot=(0,B.useRef)(),at=(0,B.useRef)(),St=(0,B.useRef)(),qt=(0,B.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Tt=_t[1],S=(0,B.useState)(0),_=(0,f.Z)(S,2),ne=_[0],i=_[1],s=(0,B.useState)(!1),re=(0,f.Z)(s,2),Y=re[0],Ce=re[1],Fe=function(){Ce(!0)},Ee=function(){Ce(!1)},it={getKey:Ht};function ht(wt){Tt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return ot.current.scrollTop=En,En})}var Ot=(0,B.useRef)({start:0,end:Be.length}),Lt=(0,B.useRef)(),yt=ye(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Lt.current=N;var F=B.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=at.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+u&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(u/w)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,u]),U=F.scrollHeight,pe=F.start,fe=F.end,K=F.offset;Ot.current.start=pe,Ot.current.end=fe,B.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[pe];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-w;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[U]);var d=B.useState({width:0,height:u}),O=(0,f.Z)(d,2),D=O[0],Q=O[1],$=function(Et){Q({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,B.useRef)(),Ae=(0,B.useRef)(),pt=B.useMemo(function(){return be(D.width,Ge)},[D.width,Ge]),xt=B.useMemo(function(){return be(D.height,U)},[D.height,U]),Rt=U-u,zt=(0,B.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,B.useRef)(pn()),jt=(0,b.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,E.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,b.useEvent)(function(wt,Et){Et?((0,E.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=y(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,ot,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,ot,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=ot.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=C(ot,Be,on,w,Ht,function(){return Sn(!0)},ht,xn);B.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,h.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(pe,fe+1);j(wt,Be)}},[pe,fe,Be]);var an=z(Be,Ht,on,w),Dn=Xe==null?void 0:Xe({start:pe,end:fe,virtual:gn,offsetX:ne,offsetY:K,rtl:yn,getSize:an}),Qt=bt(Be,pe,fe,Ge,ne,sn,ce,it),un=null;u&&(un=(0,v.Z)((0,ee.Z)({},X?"height":"maxHeight",u),vt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),Y&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),B.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},W),{},{position:"relative"}),className:Nn},Bn,gt),B.createElement(ue.Z,{onResize:$},B.createElement(ft,{className:"".concat(x,"-holder"),style:un,ref:ot,onScroll:rn,onMouseEnter:xn},B.createElement(he,{prefixCls:x,height:U,offsetX:ne,offsetY:K,scrollWidth:Ge,onInnerResize:Sn,ref:at,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&U>u&&B.createElement(Oe,{ref:He,prefixCls:x,scrollOffset:ke,scrollRange:U,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:xt,containerSize:D.height,style:nt==null?void 0:nt.verticalScrollBar,thumbStyle:nt==null?void 0:nt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&B.createElement(Oe,{ref:Ae,prefixCls:x,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:Ee,spinSize:pt,containerSize:D.width,horizontal:!0,style:nt==null?void 0:nt.horizontalScrollBar,thumbStyle:nt==null?void 0:nt.horizontalScrollBarThumb,showScrollBar:Je}))}var De=B.forwardRef(et);De.displayName="List";var dt=De,oe=dt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},16722:function(fn,lt,e){e.d(lt,{Z:function(){return se}});const o=ue=>typeof ue=="object"&&ue!=null&&ue.nodeType===1,h=(ue,b)=>(!b||ue!=="hidden")&&ue!=="visible"&&ue!=="clip",v=(ue,b)=>{if(ue.clientHeight{const E=(tt=>{if(!tt.ownerDocument||!tt.ownerDocument.defaultView)return null;try{return tt.ownerDocument.defaultView.frameElement}catch(he){return null}})(B);return!!E&&(E.clientHeightttb||tt>ue&&he=b&&qe>=Ne?tt-ue-B:he>b&&qeNe?he-b+E:0,f=ue=>{const b=ue.parentElement;return b==null?ue.getRootNode().host||null:b},k=(ue,b)=>{var Ne,B,E,tt;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:we,skipOverflowHiddenElements:ie}=b,ye=typeof we=="function"?we:Oe=>Oe!==we;if(!o(ue))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,c=[];let t=ue;for(;o(t)&&ye(t);){if(t=f(t),t===G){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,ie)&&c.push(t)}const p=(B=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?B:innerWidth,y=(tt=(E=window.visualViewport)==null?void 0:E.height)!=null?tt:innerHeight,{scrollX:z,scrollY:q}=window,{height:Se,width:Ue,top:Ke,right:Ze,bottom:_e,left:Re}=ue.getBoundingClientRect(),{top:ze,right:xe,bottom:ae,left:le}=(Oe=>{const L=window.getComputedStyle(Oe);return{top:parseFloat(L.scrollMarginTop)||0,right:parseFloat(L.scrollMarginRight)||0,bottom:parseFloat(L.scrollMarginBottom)||0,left:parseFloat(L.scrollMarginLeft)||0}})(ue);let J=qe==="start"||qe==="nearest"?Ke-ze:qe==="end"?_e+ae:Ke+Se/2-ze+ae,C=bt==="center"?Re+Ue/2-le+xe:bt==="end"?Ze+xe:Re-le;const Z=[];for(let Oe=0;Oe=0&&Re>=0&&_e<=y&&Ze<=p&&(L===G&&!v(L)||Ke>=rt&&_e<=et&&Re>=De&&Ze<=vt))return Z;const dt=getComputedStyle(L),oe=parseInt(dt.borderLeftWidth,10),V=parseInt(dt.borderTopWidth,10),We=parseInt(dt.borderRightWidth,10),R=parseInt(dt.borderBottomWidth,10);let x=0,l=0;const u="offsetWidth"in L?L.offsetWidth-L.clientWidth-oe-We:0,w="offsetHeight"in L?L.offsetHeight-L.clientHeight-V-R:0,P="offsetWidth"in L?L.offsetWidth===0?0:Ie/L.offsetWidth:0,X="offsetHeight"in L?L.offsetHeight===0?0:be/L.offsetHeight:0;if(G===L)x=qe==="start"?J:qe==="end"?J-y:qe==="nearest"?ee(q,q+y,y,V,R,q+J,q+J+Se,Se):J-y/2,l=bt==="start"?C:bt==="center"?C-p/2:bt==="end"?C-p:ee(z,z+p,p,oe,We,z+C,z+C+Ue,Ue),x=Math.max(0,x+q),l=Math.max(0,l+z);else{x=qe==="start"?J-rt-V:qe==="end"?J-et+R+w:qe==="nearest"?ee(rt,et,be,V,R+w,J,J+Se,Se):J-(rt+be/2)+w/2,l=bt==="start"?C-De-oe:bt==="center"?C-(De+Ie/2)+u/2:bt==="end"?C-vt+We+u:ee(De,vt,Ie,oe,We+u,C,C+Ue,Ue);const{scrollLeft:W,scrollTop:Pe}=L;x=X===0?0:Math.max(0,Math.min(Pe+x/X,L.scrollHeight-be/X+w)),l=P===0?0:Math.max(0,Math.min(W+l/P,L.scrollWidth-Ie/P+u)),J+=Pe-x,C+=W-l}Z.push({el:L,top:x,left:l})}return Z},T=ue=>ue===!1?{block:"end",inline:"nearest"}:(b=>b===Object(b)&&Object.keys(b).length!==0)(ue)?ue:{block:"start",inline:"nearest"};function se(ue,b){if(!ue.isConnected||!(E=>{let tt=E;for(;tt&&tt.parentNode;){if(tt.parentNode===document)return!0;tt=tt.parentNode instanceof ShadowRoot?tt.parentNode.host:tt.parentNode}return!1})(ue))return;const Ne=(E=>{const tt=window.getComputedStyle(E);return{top:parseFloat(tt.scrollMarginTop)||0,right:parseFloat(tt.scrollMarginRight)||0,bottom:parseFloat(tt.scrollMarginBottom)||0,left:parseFloat(tt.scrollMarginLeft)||0}})(ue);if((E=>typeof E=="object"&&typeof E.behavior=="function")(b))return b.behavior(k(ue,b));const B=typeof b=="boolean"||b==null?void 0:b.behavior;for(const{el:E,top:tt,left:he}of k(ue,T(b))){const qe=tt-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;E.scroll({top:qe,left:bt,behavior:B})}}}}]); diff --git a/p__Declaration__Research__TeachWin__Edit__index.d776e4cc.async.js b/p__Declaration__Research__TeachWin__Edit__index.d776e4cc.async.js new file mode 100644 index 0000000000..11955b5928 --- /dev/null +++ b/p__Declaration__Research__TeachWin__Edit__index.d776e4cc.async.js @@ -0,0 +1,161 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[957],{40001:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},26227:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},84105:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},41464:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},18785:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},73331:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},15277:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},61481:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=e(59301),v={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},33853:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},61485:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},38819:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},47472:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(C,Ne){return b.createElement(f.Z,(0,o.Z)({},C,{ref:Ne,icon:ee}))},T=b.forwardRef(V),ie=T},57490:function(fn,ot,e){e.d(ot,{z:function(){return ae},Z:function(){return le}});var o=e(59301),b=e(54580),v=e(8591),ee=e(43418),f=e(3113),V=e(3294),T=e(23538),ie=Object.defineProperty,ce=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=($,S,B)=>S in $?ie($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,w=($,S)=>{for(var B in S||(S={}))C.call(S,B)&&Z($,B,S[B]);if(ce)for(var B of ce(S))Ne.call(S,B)&&Z($,B,S[B]);return $},et=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const he="\u3000\u3000";function qe($){var S=["Bytes","KB","MB","GB","TB"];if($==0)return"0 Byte";var B=parseInt(""+Math.floor(Math.log($)/Math.log(1024)),10);return($/Math.pow(1024,B)).toFixed(1)+" "+S[B]}var bt=({value:$=[],action:S,onChange:B,className:Pe,maxSize:k=150,title:pe="\u6587\u4EF6\u4E0A\u4F20",accept:xe=null})=>{const nt={multiple:!1,fileList:$,accept:xe,withCredentials:!0,beforeUpload:_e=>_e.size/1024/1024(R.name.indexOf(he)===-1&&(R.name=`${R.name}${he}${qe(R.size)}`),w({},R))),_e.file.status==="done"&&((lt=(Re=_e.file)==null?void 0:Re.response)==null?void 0:lt.status)===-1){message.error((G=(Ee=_e.file)==null?void 0:Ee.response)==null?void 0:G.message),B([]);return}B(Ue)},onRemove:_e=>et(void 0,null,function*(){const Re=_e.size/1024/1024;return _e.status==="uploading"?!0:Re0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:$.length>0,ghost:!0},pe),React.createElement("span",{onClick:mt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",k,"M)"," ")))},Ie=e(61481),oe=e(89392),Se=Object.defineProperty,Q=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,p=($,S,B)=>S in $?Se($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,E=($,S)=>{for(var B in S||(S={}))c.call(S,B)&&p($,B,S[B]);if(Q)for(var B of Q(S))t.call(S,B)&&p($,B,S[B]);return $};const z=$=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},$),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var q="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Ce=Object.defineProperty,Ke=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,ct=($,S,B)=>S in $?Ce($,S,{enumerable:!0,configurable:!0,writable:!0,value:B}):$[S]=B,Oe=($,S)=>{for(var B in S||(S={}))We.call(S,B)&&ct($,B,S[B]);if(Ke)for(var B of Ke(S))Ze.call(S,B)&&ct($,B,S[B]);return $},ze=($,S,B)=>new Promise((Pe,k)=>{var pe=mt=>{try{nt(B.next(mt))}catch(_e){k(_e)}},xe=mt=>{try{nt(B.throw(mt))}catch(_e){k(_e)}},nt=mt=>mt.done?Pe(mt.value):Promise.resolve(mt.value).then(pe,xe);nt((B=B.apply($,S)).next())});const{Dragger:ye}=b.default;function ae($){let S=[];return $&&$.length>0&&(S=$.map(B=>({uid:B.id,id:B.id,name:B.title+he+B.filesize,url:B.url,filesize:B.filesize,status:"done",response:{id:B.id}}))),S}var le=({value:$,onChange:S,action:B,data:Pe,className:k,maxSize:pe=150,title:xe="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:nt=!1,accept:mt="",additionalText:_e,isDragger:Re,number:lt=1e3,aloneClear:Ee=!1,realTimeRemove:G=!0,uploadText:Ue,setFileProgress:R,showFileProgress:h})=>{const[l,d]=(0,o.useState)(!1);let[x,P]=(0,o.useState)($||[]),[J,F]=(0,o.useState)(1);(0,o.useEffect)(()=>{$&&(J===1&&P([...$]),F(2),lt===($==null?void 0:$.length)&&d(!0))},[$]);const De=()=>{setTimeout(()=>{x.pop(),P([...x])},500)};h&&R(x.some(ue=>ue.status==="uploading"));const se={multiple:!0,accept:mt,withCredentials:!0,fileList:x,beforeUpload:(ue,Ye)=>{const Ge=ue.size/1024/1024;return x.concat(Ye).length>lt?(x.pop(),P([...x]),v.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${lt}\u4E2A\u6587\u4EF6`),Ee?Promise.reject():(De(),!1)):Ge=lt?d(!0):d(!1),P([...x]),x=x.map(Qe=>{var A,j;return(A=Qe==null?void 0:Qe.response)!=null&&A.id&&(Qe.url=(j=Qe==null?void 0:Qe.response)==null?void 0:j.url),Qe.name.indexOf(he)===-1&&(Qe.name=`${Qe.name}${he}${qe(Qe.size)}`),Oe({},Qe)}),console.log("info:",ue,x),S(x)},onRemove:ue=>ze(void 0,null,function*(){if(!G)return!0;const Ye=()=>ze(void 0,null,function*(){if(ue.response?ue.response.id:ue.id){let $e=yield(0,T.JZ)(ue.response?ue.response.id:ue.uid);return Promise.resolve($e)}else return!0});if(nt)return new Promise((Ge,$e)=>{ee.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ze(void 0,null,function*(){const ft=yield Ye();v.ZP.success("\u5220\u9664\u6210\u529F"),Ge(!0)}),onCancel:()=>Ge(!1)})});{const Ge=yield Ye();return x.length-1{},isCurrent:ye=!0,showAlias:ae=!1})=>{const le=Math.floor((Ze-(q-1)*Ce)/q),$=[{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(S=>(window.ENV==="build"&&(S.ptimg=`/react/build${S.ptimg}`,S.swimg=`/react/build${S.swimg}`),S));return Q.createElement(b.Z,{spinning:Oe},Q.createElement("div",{className:f()(o.list,E)},!!(z!=null&&z.length)&&(z==null?void 0:z.map((S,B)=>{var Pe;const{name:k,id:pe,identifier:xe,featured:nt,school_name:mt,image_url:_e,excellent:Re,is_plan:lt}=S;return Q.createElement("div",{key:pe,className:o.wrap,style:{width:le,marginRight:(1+B)%q===0?0:Ce+We,marginBottom:Ke}},Q.createElement("a",{className:o.li,onClick:Ee=>{Ee.preventDefault(),Ee.stopPropagation(),ct&&(0,V.L9)([ct]),(0,V.xg)(`/paths/${xe}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${_e}`}),ye&&(0,ie.bg)()&&(S==null?void 0:S.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Ee=>{Ee.stopPropagation(),ze(S)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Pe=S==null?void 0:S.subject_tags)==null?void 0:Pe.map((Ee,G)=>{var Ue,R;if(G===0){const l=(Ue=$.find(d=>d.name==Ee))==null?void 0:Ue.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const h=(R=$.find(l=>l.name==Ee))==null?void 0:R.ptimg;return Q.createElement("img",{className:o.sign,src:h,style:{left:`${48+52*(G-1)+2*G}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(S==null?void 0:S.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(v.Z,{title:ae&&(S!=null&&S.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${k}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${S==null?void 0:S.excellent_alias_name}`)):k},Q.createElement("span",{className:o.e},ae&&(S==null?void 0:S.excellent_alias_name)||k))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(v.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,S.stages_count))),Q.createElement(v.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,S.members_count)))))))})),!z.length&&Q.createElement(T.Z,null)))}},29458:function(fn,ot,e){e.d(ot,{jL:function(){return f},w9:function(){return S},QD:function(){return Qe},cQ:function(){return ze.Z},op:function(){return te},O5:function(){return Nn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return nt},YG:function(){return pe},qp:function(){return Ne},vr:function(){return Me},qE:function(){return Ge},Je:function(){return Q},wb:function(){return Oe},cq:function(){return G},tp:function(){return et}});var o=e(59301),b={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"},v="data:image/png;base64,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",f=({dataSource:Be=[],img:at,imgWidth:rt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Be.length>0&&o.createElement("div",{className:b.btns},Be.map((ke,Tt)=>o.createElement("div",{key:Tt,onClick:ke.click},ke.name,ke.sign?o.createElement("img",{src:v,width:39}):null))),_t),at&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:at,width:rt}))),V={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"},T=e(92310),ie=e.n(T),ce=e(89392),Ne=({dataSource:Be=[],value:at,onChange:rt,onTitleChange:St,className:qt,title:_t,titleWidth:ke=41,style:Tt={},fontColor:y="#6A7283",showCount:_})=>{const[ne,i]=(0,o.useState)(0),[s,re]=(0,o.useState)(!1),U=(0,o.useRef)(null),be=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Fe;Be.length!==0&&(((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>97?i(1):i(0)),Be.length===0&&i(0),re(!1)},[Be]),o.createElement("div",{className:ie()(V.row,qt),style:Tt},o.createElement("div",{onClick:(0,ce.throttle)(()=>St==null?void 0:St(),2e3),style:{width:ke,marginTop:s?12:4},className:`${V.title} ${St?"current":""}`},_t),o.createElement("div",{className:s?`${V.tagsWrap} ${V.tagsBorderWrap}`:V.tagsWrap},o.createElement("div",{className:V.bar,ref:be,style:ne>0?{height:ne===1?97:"auto",overflow:ne===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:V.tag,ref:U},Be==null?void 0:Be.map(Fe=>o.createElement("span",{onClick:()=>rt(Fe.id),key:Fe.id,style:{color:y},className:at===Fe.id?V.active:""},o.createElement("span",{title:Fe.name,className:V.name},Fe.name),!!_&&o.createElement("span",{className:V.num},Fe.count))))),!!ne&&o.createElement(o.Fragment,null,ne===1?o.createElement("div",{onClick:()=>{var Fe;i(2),((Fe=U==null?void 0:U.current)==null?void 0:Fe.clientHeight)>245?re(!0):re(!1)},className:V.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{be.current.scrollTop=0,i(1),re(!1)},className:V.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},Z={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"},et=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ie()(Z.tabs,St)},Be.map(_t=>o.createElement("span",{onClick:()=>rt(_t.id),className:at===_t.id?Z.active:"",key:_t.id},_t.name))),he={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"},qe=e(92832),Ie=({dataSource:Be=[],value:at="",onChange:rt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:ke,allowClear:Tt=!1})=>{var y;const[_,ne]=(0,o.useState)(""),[i,s]=(0,o.useState)("");(0,o.useEffect)(()=>{var be;let Fe=at;(be=JSON.stringify(at))!=null&&be.includes("{")&&(ne(at.id),Fe=at.value||"");try{s(decodeURIComponent(Fe||""))}catch(we){s(decodeURIComponent(Fe||""))}},[at]);const re=()=>{rt(encodeURIComponent(i),_||null)},U=be=>{be!==_&&(ne(be),rt(encodeURIComponent(i),be))};return o.createElement("div",{className:ie()(he.input,qt),style:_t},!!Be.length&&o.createElement("div",{className:he.dropdown},o.createElement("div",{className:he.text},(y=Be.find(be=>be.id===_))==null?void 0:y.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:he.b1}),o.createElement("b",{className:he.b2})),o.createElement("div",{className:he.menu},Be.map((be,Fe)=>o.createElement("div",{key:Fe,onClick:()=>U(be.id)},be.name)))),o.createElement(qe.default,{onPressEnter:re,value:i,onChange:be=>{s(be.target.value),St(encodeURIComponent(be.target.value),_||null)},bordered:!1,placeholder:ke}),o.createElement("i",{onClick:re,className:"iconfont icon-sousuo9 font14 pl10 current"}))},oe={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Be,onChange:at,className:rt,total:St,pageSize:qt,style:_t={}})=>{const ke=Be<2,Tt=Be>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ie()(oe.quickPager,rt),style:_t},o.createElement("div",{onClick:()=>{ke||at(Be-1,"prev")},className:ke?oe.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Tt||at(Be+1,"next")},className:Tt?oe.disabled:""},"\u4E0B\u4E00\u9875"))},c={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),p=e(6848),E=e(13570),z=e(3294),q=e(955),Ce=e(96908),Ke=e(57177),We=e(81378),Ze=e(8797),Oe=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return o.createElement(t.Z,{spinning:y},o.createElement("div",{className:ie()(c.list,Be)},!!at.length&&at.map((ne,i)=>{const{name:s,id:re,identifier:U,power:be,cover_image_id:Fe,pic:we}=ne;return o.createElement("div",{className:c.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${U}/challenges`,className:c.li,onClick:it=>{it.preventDefault(),Tt&&(0,q.L9)([Tt]),be&&(0,q.xg)(`/shixuns/${U}/challenges`)}},o.createElement("div",{className:c.img},o.createElement("img",{className:c.cover,src:`${we}`}),ne.is_jupyter&&o.createElement("img",{className:c.sign,src:Ce}),ne.is_jupyter_lab&&o.createElement("img",{className:c.sign,src:Ke}),ne.is_unity_3d&&o.createElement("img",{className:c.sign,src:We})),o.createElement("div",{className:c.name},o.createElement(p.Z,{title:s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:c.e},s||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:c.tags},o.createElement(p.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ne.challenges_count))),!!ne.myshixuns_count&&o.createElement(p.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ne.myshixuns_count))),o.createElement(p.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ne.level))),o.createElement("div",{className:c.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ne.score_info}),o.createElement("span",null,"\xA0",ne.score_info?`${ne.score_info}\u5206`:"5\u5206")))),!be&&o.createElement("div",{className:c.lockWrap},o.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!at.length&&o.createElement(Ze.Z,null)))},ze=e(33847),ye={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},ae="data:image/png;base64,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",le=e(59301),S=({className:Be,dataSource:at=[],col:rt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:ke=1200,trackEventItems:Tt,loading:y})=>{const _=Math.floor((ke-(rt-1)*St)/rt);return le.createElement(t.Z,{spinning:y},le.createElement("div",{className:ie()(ye.list,Be)},!!at.length&&at.map((ne,i)=>{const{subject_identifier:s,id:re,identifier:U,power:be}=ne,Fe=ne.is_public!=0&&ne.is_public;return le.createElement("div",{className:ye.wrap,key:re,style:{width:_,marginRight:(1+i)%rt===0?0:St+_t,marginBottom:qt}},le.createElement("a",{className:ye.li,onClick:we=>{we.preventDefault(),Tt&&(0,q.L9)([Tt]),(0,q.xg)(ne.first_category_url)}},le.createElement("div",{className:ye.top},le.createElement(p.Z,{title:ne.name},le.createElement("div",{className:ye.name},ne.name)),le.createElement("img",{className:ye.img,src:z.Z.IMG_SERVER+"/images/"+ne.avatar_url}),le.createElement("div",{className:ye.text,title:ne.creator},ne.creator),s&&le.createElement("div",{className:ye.btns},le.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),le.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Fe&&le.createElement("div",{className:ye.sign},"\u516C\u5F00")),le.createElement("div",{className:ye.bottom},ne.visits>0&&le.createElement(p.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-liulanyan"}),le.createElement("span",null,ne.visits))),ne.course_members_count>0&&le.createElement(p.Z,{title:"\u6210\u5458",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-chengyuan"}),ne.course_members_count)),ne.tasks_count>0&&le.createElement(p.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},le.createElement("span",null,le.createElement("i",{className:"iconfont icon-zuoye"}),ne.tasks_count)),ne.is_end?le.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):le.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ne.is_accessible&&le.createElement("div",{className:ye.lockWrap},le.createElement("img",{src:`${z.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),le.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!at.length&&le.createElement(Ze.Z,null)))},B={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"},Pe=e(89070),pe=({dataSource:Be=[],value:at,onChange:rt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ie()(B.tabs,St),style:qt},o.createElement("div",{className:B.tabsWrap},Be.map((ke,Tt)=>o.createElement("aside",{className:B.tab,onClick:()=>{rt(ke.id),ke.link&&Pe.history.push(ke.link)},key:Tt},o.createElement("div",{className:at===ke.id?B.active:""},ke.name),(ke==null?void 0:ke.resetCount)==null&&(ke==null?void 0:ke.total)!==void 0&&o.createElement("span",null,"\uFF08",ke==null?void 0:ke.total,"\uFF09"),(ke==null?void 0:ke.resetCount)!==void 0&&(ke==null?void 0:ke.total)!==void 0&&o.createElement(p.Z,{title:(ke==null?void 0:ke.tip)!=null?ke==null?void 0:ke.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},ke==null?void 0:ke.resetCount),"/",o.createElement("span",null,ke==null?void 0:ke.total),"\uFF09"))))),o.createElement("div",{className:B.tabBar},_t)),nt=({className:Be,style:at={},children:rt})=>o.createElement("div",{className:ie()(Be),style:at},rt),mt={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"},_e=e(38854),Re=e(20834);const lt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var G=({sortValue:Be,dropValue:at,className:rt,onSort:St,onDrop:qt,dataSource:_t=lt})=>{var ke;return o.createElement("div",{className:ie()(mt.orderWrap,rt)},o.createElement(_e.Z,{dropdownRender:()=>o.createElement(Re.default,null,_t.map((Tt,y)=>o.createElement(Re.default.Item,{key:y,onClick:()=>qt(Tt.id)},Tt.name)))},o.createElement("span",{className:mt.orderTextWrap},(ke=_t.find(Tt=>at===Tt.id))==null?void 0:ke.name)),o.createElement("span",{className:mt.orderIconWrap},o.createElement("span",{className:mt.orderAsc},o.createElement("i",{className:Be==="asc"?`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-up font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="asc"?"desc":"asc")})),o.createElement("span",{className:mt.orderDesc},o.createElement("i",{className:Be==="desc"?`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer} ${mt.active}`:`iconfont icon-sanjiaoxing-down font12 ${mt.cursorPointer}`,onClick:()=>St(Be==="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"},R=e(3113),h=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,P=(Be,at,rt)=>at in Be?h(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,J=(Be,at)=>{for(var rt in at||(at={}))d.call(at,rt)&&P(Be,rt,at[rt]);if(l)for(var rt of l(at))x.call(at,rt)&&P(Be,rt,at[rt]);return Be},F=(Be,at)=>{var rt={};for(var St in Be)d.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&l)for(var St of l(Be))at.indexOf(St)<0&&x.call(Be,St)&&(rt[St]=Be[St]);return rt},De=(Be,at,rt)=>new Promise((St,qt)=>{var _t=y=>{try{Tt(rt.next(y))}catch(_){qt(_)}},ke=y=>{try{Tt(rt.throw(y))}catch(_){qt(_)}},Tt=y=>y.done?St(y.value):Promise.resolve(y.value).then(_t,ke);Tt((rt=rt.apply(Be,at)).next())}),te=Be=>{var at=Be,{className:rt,style:St,children:qt,loading:_t=!1,openLoading:ke,onClick:Tt=()=>{},size:y="middle",shape:_="round"}=at,ne=F(at,["className","style","children","loading","openLoading","onClick","size","shape"]);const[i,s]=(0,o.useState)(!1);return o.createElement(R.ZP,J({onClick:(0,ce.throttle)(re=>De(void 0,null,function*(){ke&&s(!0);try{yield Tt(re)}catch(U){console.log("error",U)}ke&&s(!1)}),2e3,{leading:!0,trailing:!1}),className:ie()(Ue.btn,Ue[`${y}-${_}`],rt),style:St,size:y,shape:_,loading:i||_t},ne),qt)},ue={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"},Ge=({className:Be,style:at,children:rt=null,onClick:St,title:qt})=>o.createElement("div",{className:ie()(ue.head,Be),style:at},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:ue.node},rt)),$e={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"},Qe=({confirmShow:Be=!0,confirmTitle:at,confirmClick:rt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:ke,style:Tt,confirmLoading:y=!1})=>o.createElement("div",{className:ie()($e.btns,ke),style:Tt},Be&&o.createElement(R.ZP,{loading:y,onClick:rt,type:"primary",className:$e.confirm},at),St&&o.createElement(R.ZP,{onClick:_t,className:$e.cancel},qt)),A={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Me=({className:Be,style:at={},LeftContent:rt,children:St,RightContent:qt})=>o.createElement("div",{className:ie()(A.fixedBottom,Be),style:at},o.createElement("div",{className:A.wrap},o.createElement("div",{className:A.left},rt),o.createElement("div",{className:A.center},St),o.createElement("div",{className:A.right},qt))),Xe={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"},At=({className:Be,style:at={},dataSource:rt=[]})=>o.createElement("div",{className:ie()(Xe.crumbs,Be),style:at},rt.map((St,qt)=>qtPe.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),Je=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Nt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Be,at,rt)=>at in Be?gt(Be,at,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Be[at]=rt,vn=(Be,at)=>{for(var rt in at||(at={}))sn.call(at,rt)&&on(Be,rt,at[rt]);if(Nt)for(var rt of Nt(at))Sn.call(at,rt)&&on(Be,rt,at[rt]);return Be},dn=(Be,at)=>Ht(Be,tn(at)),ln=(Be,at)=>{var rt={};for(var St in Be)sn.call(Be,St)&&at.indexOf(St)<0&&(rt[St]=Be[St]);if(Be!=null&&Nt)for(var St of Nt(Be))at.indexOf(St)<0&&Sn.call(Be,St)&&(rt[St]=Be[St]);return rt};const{Countdown:gn}=Je.default;var Nn=Be=>{var at=Be,{onChange:rt}=at,St=ln(at,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&&rt(qt)},[qt]);const ke=Tt=>{const y=Math.floor(Tt/1e3);_t(y)};return o.createElement(gn,dn(vn({},St),{onChange:ke}))}},79910:function(fn,ot,e){e.r(ot),e.d(ot,{default:function(){return Ze}});var o=e(59301),b={contentWrap:"contentWrap___pESp2",core:"core___kM_Oe",header:"header___81_UJ",tip:"tip___fW76m",editBtn:"editBtn___iA6Dz",contBox:"contBox___amCBO",formWrap:"formWrap___Bs7tS",partSty:"partSty___md5OS",titleTag:"titleTag___uL8_h",tag:"tag___U8V7U",title:"title___piRln",partSty1:"partSty1___rBPSa",partSty2:"partSty2___UEJBn",partSty3:"partSty3___glLFE"},v=e(78241),ee=e(8591),f=e(71418),V=e(95237),T=e(43604),ie=e(92832),ce=e(57809),C=e(5083),Ne=e(3113),Z=e(43418),w=e(29458),et=e(57490),he=e(89070),qe=e(70849),bt=e(61186),Ie=e.n(bt),oe=e(59301),Se=Object.defineProperty,Q=Object.defineProperties,c=Object.getOwnPropertyDescriptors,t=Object.getOwnPropertySymbols,p=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(ct,Oe,ze)=>Oe in ct?Se(ct,Oe,{enumerable:!0,configurable:!0,writable:!0,value:ze}):ct[Oe]=ze,q=(ct,Oe)=>{for(var ze in Oe||(Oe={}))p.call(Oe,ze)&&z(ct,ze,Oe[ze]);if(t)for(var ze of t(Oe))E.call(Oe,ze)&&z(ct,ze,Oe[ze]);return ct},Ce=(ct,Oe)=>Q(ct,c(Oe)),Ke=(ct,Oe,ze)=>new Promise((ye,ae)=>{var le=B=>{try{S(ze.next(B))}catch(Pe){ae(Pe)}},$=B=>{try{S(ze.throw(B))}catch(Pe){ae(Pe)}},S=B=>B.done?ye(B.value):Promise.resolve(B.value).then(le,$);S((ze=ze.apply(ct,Oe)).next())});const We=({declaration:ct,user:Oe,dispatch:ze,loading:ye})=>{var ae;const[le,$]=(0,o.useState)(!1),[S]=v.default.useForm(),[B,Pe]=(0,o.useState)({}),[k]=(0,he.useSearchParams)(),pe=k.get("id"),[xe]=v.default.useForm(),[nt,mt]=(0,o.useState)(!1),_e=(0,he.useLocation)(),Re=(ae=_e==null?void 0:_e.pathname)==null?void 0:ae.split("/"),lt=Re!=null&&Re.length?Re[(Re==null?void 0:Re.length)-1]:"";(0,o.useEffect)(()=>{var h,l;Ee(),pe&&G(),S.setFieldsValue({user_name:(h=Oe==null?void 0:Oe.userInfo)==null?void 0:h.real_name,staff_id:((l=Oe==null?void 0:Oe.userInfo)==null?void 0:l.staff_id)||"--"})},[]);const Ee=()=>Ke(void 0,null,function*(){const h=yield(0,qe.LX)({declare_type:10});(h==null?void 0:h.status)===0&&Pe(h==null?void 0:h.data)}),G=()=>Ke(void 0,null,function*(){var h,l,d,x,P,J;$(!0);const F=yield(0,qe.Hs)({id:pe});(F==null?void 0:F.status)===0&&S.setFieldsValue(Ce(q({},(F==null?void 0:F.data)||{}),{award_time:(h=F==null?void 0:F.data)!=null&&h.award_time?Ie()((l=F==null?void 0:F.data)==null?void 0:l.award_time):"",attachment_id:(x=(d=F==null?void 0:F.data)==null?void 0:d.attachment_info)!=null&&x.id?(0,et.z)([(P=F==null?void 0:F.data)==null?void 0:P.attachment_info]):"",staff_id:((J=F==null?void 0:F.data)==null?void 0:J.staff_id)||"--"})),$(!1)}),Ue=(h,l)=>{},R=h=>Ke(void 0,null,function*(){var l,d,x;h.award_time=h.award_time?(l=h.award_time)==null?void 0:l.format("YYYY-MM-DD"):"",h.project_type=Number(h.project_type),h.attachment_id&&(h.attachment_id=(x=(d=h==null?void 0:h.attachment_id)==null?void 0:d.map(J=>J.response.id))==null?void 0:x[0]),mt(!0);let P={status:-1};pe?P=yield(0,qe.Bb)(Ce(q({},h),{id:pe,declare_type:10})):P=yield(0,qe.eu)(Ce(q({},h),{declare_type:10})),(P==null?void 0:P.status)===0&&(ee.ZP.success("\u4FDD\u5B58\u6210\u529F!"),he.history.back()),mt(!1)});return oe.createElement(f.Z,{spinning:le},oe.createElement("div",{className:b.contentWrap},oe.createElement("div",{className:b.core},oe.createElement("div",{className:b.header},oe.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u6559\u5B66\u83B7\u5956"),oe.createElement("div",null,oe.createElement("span",null,oe.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{he.history.back()}})))),oe.createElement("div",{className:b.contBox},oe.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\uFF0C\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u4EBA\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),oe.createElement(v.default,{className:b.formWrap,form:S,layout:"horizontal",onValuesChange:Ue,onFinish:R,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:lt==="view",initialValues:{main_type:2}},oe.createElement("div",{className:b.partSty},oe.createElement("div",{className:b.titleTag},oe.createElement("span",{className:b.tag}),oe.createElement("span",{className:b.title},"\u9879\u76EE\u57FA\u672C\u4FE1\u606F")),oe.createElement(V.Z,{gutter:[16,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),oe.createElement(V.Z,{gutter:[16,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u7C7B\u522B",name:"main_type",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7C7B\u522B"}]},oe.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7C7B\u522B",disabled:!0,options:[{label:"\u6559\u5B66\u7C7B",value:2}]}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u83B7\u5956\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u540D\u79F0"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u540D\u79F0",maxLength:200})))),oe.createElement(V.Z,{gutter:[24,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u83B7\u5956\u9898\u76EE",name:"topic",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u9898\u76EE"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u9898\u76EE",maxLength:200}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u83B7\u5956\u8001\u5E08",name:"teacher",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u8001\u5E08"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u8001\u5E08",maxLength:200})))),oe.createElement(V.Z,{gutter:[24,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u83B7\u5956\u5B66\u751F",name:"student",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u83B7\u5956\u5B66\u751F"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u83B7\u5956\u5B66\u751F",maxLength:200}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u53D1\u6587\u6587\u53F7",name:"document_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7"}]},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u53D1\u6587\u6587\u53F7",maxLength:200})))),oe.createElement(V.Z,{gutter:[24,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u83B7\u5956\u65F6\u95F4",name:"award_time",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4"}]},oe.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u83B7\u5956\u65F6\u95F4",style:{width:"100%"},format:"YYYY-MM-DD"}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u8BC1\u4E66\u7B49\u7EA7",name:"teach_award_cert_grade_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC1\u4E66\u7B49\u7EA7"}]},oe.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u8BC1\u4E66\u7B49\u7EA7",options:B==null?void 0:B.teach_award_cert_grade,fieldNames:{label:"option",value:"id"}})))),oe.createElement(V.Z,{gutter:[24,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u7EA7\u522B",name:"teach_award_level_id"},oe.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7EA7\u522B",options:B==null?void 0:B.teach_award_level,fieldNames:{label:"option",value:"id"}}))),oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u7B49\u7B2C",name:"teach_award_rank_id"},oe.createElement(ce.default,{placeholder:"\u8BF7\u9009\u62E9\u7B49\u7B2C",options:B==null?void 0:B.teach_award_rank,fieldNames:{label:"option",value:"id"}})))),oe.createElement(V.Z,{gutter:[24,16]},oe.createElement(T.Z,{span:12},oe.createElement(v.default.Item,{label:"\u5907\u6CE8",name:"remarks"},oe.createElement(ie.default,{placeholder:"\u8BF7\u8F93\u5165\u5907\u6CE8",maxLength:200}))))),oe.createElement("div",{className:b.partSty3},oe.createElement("div",{className:b.titleTag},oe.createElement("span",{className:b.tag}),oe.createElement("span",{className:b.title},"\u9644\u4EF6")),oe.createElement(v.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},oe.createElement(et.Z,{number:1,uploadText:!0,maxSize:20})),oe.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px",display:"flex"}},oe.createElement("div",{style:{whiteSpace:"nowrap",marginRight:15}},"\u4E0A\u4F20\u8BF4\u660E"),oe.createElement("div",null,"\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002")))),["view","edit"].includes(lt)&&oe.createElement(V.Z,{justify:"end",className:"mt20"},oe.createElement(w.op,{shape:"default",onClick:()=>{S.resetFields(),he.history.back()}},"\u53D6\u6D88"),oe.createElement(Ne.ZP,{className:"ml20",loading:nt,type:"primary",disabled:lt==="view",onClick:()=>{S.submit()}},"\u4FDD\u5B58")),lt==="review"&&oe.createElement(V.Z,{justify:"end",className:"mt20"},oe.createElement(w.op,{shape:"default",onClick:()=>{Z.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield S.submit(),(yield(0,qe.Uk)({declaration_id:pe,verify_status:"agree",reason:""})).status===0&&he.history.back()})})}},"\u901A\u8FC7"),oe.createElement(Ne.ZP,{className:"ml20",type:"primary",onClick:()=>{Z.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:oe.createElement("div",null,oe.createElement(v.default,{form:xe,layout:"vertical",onFinish:h=>Ke(void 0,null,function*(){(yield(0,qe.Uk)(q({declaration_id:pe,verify_status:"reject"},h))).status===0&&(ee.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),he.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},oe.createElement(v.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},oe.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Ke(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"))))))};var Ze=(0,he.connect)(({declaration:ct,loading:Oe,user:ze})=>({declaration:ct,user:ze,loading:Oe}))(We)},23538:function(fn,ot,e){e.d(ot,{$J:function(){return v},JZ:function(){return f},bN:function(){return T},jP:function(){return V},rO:function(){return ee}});var o=e(99064),b=(ie,ce,C)=>new Promise((Ne,Z)=>{var w=qe=>{try{he(C.next(qe))}catch(bt){Z(bt)}},et=qe=>{try{he(C.throw(qe))}catch(bt){Z(bt)}},he=qe=>qe.done?Ne(qe.value):Promise.resolve(qe.value).then(w,et);he((C=C.apply(ie,ce)).next())});function v(ie){return(0,o.U2)(`libraries/${ie}.json`)}function ee(ie){return(0,o.U2)("library_tags.json",ie)}function f(ie){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ie}.json`)).status===0})}function V(ie){return(0,o.v_)("libraries.json",ie)}function T(ie,ce){return(0,o.gz)(`libraries/${ie}.json`,ce)}},56762:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(){const[,v]=o.useReducer(ee=>ee+1,0);return v}},19080:function(fn,ot,e){e.d(ot,{F:function(){return f},Z:function(){return ee}});var o=e(92310),b=e.n(o);const v=null;function ee(V,T,ie){return b()({[`${V}-status-success`]:T==="success",[`${V}-status-warning`]:T==="warning",[`${V}-status-error`]:T==="error",[`${V}-status-validating`]:T==="validating",[`${V}-has-feedback`]:ie})}const f=(V,T)=>T||V},93891:function(fn,ot,e){var o=e(59301),b=e(36355),v=e(64165);const ee=f=>{const{componentName:V}=f,{getPrefixCls:T}=(0,o.useContext)(b.E_),ie=T("empty");switch(V){case"Table":case"List":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(v.Z,{image:v.Z.PRESENTED_IMAGE_SIMPLE,className:`${ie}-small`});default:return o.createElement(v.Z,null)}};ot.Z=ee},5083:function(fn,ot,e){e.d(ot,{default:function(){return Yo}});var o=e(61186),b=e.n(o),v=e(48736),ee=e(90111),f=e.n(ee),V=e(58319),T=e.n(V),ie=e(23250),ce=e.n(ie),C=e(74959),Ne=e.n(C),Z=e(10238),w=e.n(Z),et=e(33656),he=e.n(et);b().extend(he()),b().extend(w()),b().extend(f()),b().extend(T()),b().extend(ce()),b().extend(Ne()),b().extend(function(n,r){var a=r.prototype,m=a.format;a.format=function(L){var M=(L||"").replace("Wo","wo");return m.bind(this)(M)}});var qe={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},bt=function(r){var a=qe[r];return a||r.split("_")[0]},Ie=function(){(0,v.ET)(!1,"Not match any format. Please help to fire a issue about this.")},oe={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(bt(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(bt(r)).weekday(0)},getWeek:function(r,a){return a.locale(bt(r)).week()},getShortWeekDays:function(r){return b()().locale(bt(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(bt(r)).localeData().monthsShort()},format:function(r,a,m){return a.locale(bt(r)).format(m)},parse:function(r,a,m){for(var g=bt(r),L=0;L1&&(M=r.addDate(M,-7)),M}function A(n,r,a){var m=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,m*10);case"quarter":case"month":return a.addYear(n,m);default:return a.addMonth(n,m)}}function j(n,r){var a=r.generateConfig,m=r.locale,g=r.format;return typeof g=="function"?g(n):a.locale.format(m.locale,n,g)}function Me(n,r){var a=r.generateConfig,m=r.locale,g=r.formatList;return!n||typeof g[0]=="function"?null:a.locale.parse(m.locale,n,g)}function Xe(n){var r=n.cellDate,a=n.mode,m=n.disabledDate,g=n.generateConfig;if(!m)return!1;var L=function(dt,fe,Te){for(var vt=fe;vt<=Te;){var Ut=void 0;switch(dt){case"date":{if(Ut=g.setDate(r,vt),!m(Ut))return!1;break}case"month":{if(Ut=g.setMonth(r,vt),!Xe({cellDate:Ut,mode:"month",generateConfig:g,disabledDate:m}))return!1;break}case"year":{if(Ut=g.setYear(r,vt),!Xe({cellDate:Ut,mode:"year",generateConfig:g,disabledDate:m}))return!1;break}}vt+=1}return!0};switch(a){case"date":case"week":return m(r);case"month":{var M=1,me=g.getDate(g.getEndDate(r));return L("date",M,me)}case"quarter":{var ve=Math.floor(g.getMonth(r)/3)*3,Le=ve+2;return L("month",ve,Le)}case"year":return L("month",0,11);case"decade":{var Ct=g.getYear(r),je=Math.floor(Ct/l)*l,Ve=je+l-1;return L("year",je,Ve)}}}function tt(n,r){var a=r.formatList,m=r.generateConfig,g=r.locale;return(0,R.Z)(function(){if(!n)return[[""],""];for(var L="",M=[],me=0;me1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Le.current),vt){ve(Te);return}Le.current=requestAnimationFrame(function(){ve(Te)})}var je=tt(me,{formatList:a,generateConfig:m,locale:g}),Ve=(0,Ee.Z)(je,2),ut=Ve[1];function dt(Te){Ct(Te)}function fe(){var Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Te)}return(0,t.useEffect)(function(){fe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(Le.current)}},[]),[ut,dt,fe]}var Je=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Nt=new Map;function sn(n,r){var a;function m(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){m()})}return m(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Nt.get(n)&&cancelAnimationFrame(Nt.get(n)),a<=0){Nt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var m=r-n.scrollTop,g=m/a*10;Nt.set(n,requestAnimationFrame(function(){n.scrollTop+=g,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,m=r.onCtrlLeftRight,g=r.onUpDown,L=r.onPageUpDown,M=r.onEnter,me=n.which,ve=n.ctrlKey,Le=n.metaKey;switch(me){case Je.Z.LEFT:if(ve||Le){if(m)return m(-1),!0}else if(a)return a(-1),!0;break;case Je.Z.RIGHT:if(ve||Le){if(m)return m(1),!0}else if(a)return a(1),!0;break;case Je.Z.UP:if(g)return g(-1),!0;break;case Je.Z.DOWN:if(g)return g(1),!0;break;case Je.Z.PAGE_UP:if(L)return L(-1),!0;break;case Je.Z.PAGE_DOWN:if(L)return L(1),!0;break;case Je.Z.ENTER:if(M)return M(),!0;break}return!1}function vn(n,r,a,m){var g=n;if(!g)switch(r){case"time":g=m?"hh:mm:ss a":"HH:mm:ss";break;case"week":g="gggg-wo";break;case"month":g="YYYY-MM";break;case"quarter":g="YYYY-[Q]Q";break;case"year":g="YYYY";break;default:g=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return g}function dn(n,r,a){var m=n==="time"?8:10,g=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(m,g)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(m){m(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Nn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Be=function(r){return r==="month"||r==="date"?"year":r},at=function(r){return r==="date"?"month":r},rt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Be,month:at,quarter:rt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function ke(n){var r=n.open,a=n.value,m=n.isClickOutside,g=n.triggerOpen,L=n.forwardKeyDown,M=n.onKeyDown,me=n.blurToCancel,ve=n.onSubmit,Le=n.onCancel,Ct=n.onFocus,je=n.onBlur,Ve=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,Ee.Z)(ut,2),fe=dt[0],Te=dt[1],vt=(0,t.useState)(!1),Ut=(0,Ee.Z)(vt,2),Bt=Ut[0],Yt=Ut[1],$t=(0,t.useRef)(!1),Jt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Te(!0),g(!0)},onKeyDown:function(Wn){var $n=function(){Mt.current=!0};if(M(Wn,$n),!Mt.current){switch(Wn.which){case Je.Z.ENTER:{r?ve()!==!1&&Te(!0):g(!0),Wn.preventDefault();return}case Je.Z.TAB:{fe&&r&&!Wn.shiftKey?(Te(!1),Wn.preventDefault()):!fe&&r&&!L(Wn)&&Wn.shiftKey&&(Te(!0),Wn.preventDefault());return}case Je.Z.ESC:{Te(!0),Le();return}}!r&&![Je.Z.SHIFT].includes(Wn.which)?g(!0):fe||L(Wn)}},onFocus:function(Wn){Te(!0),Yt(!0),Ct&&Ct(Wn)},onBlur:function(Wn){if($t.current||!m(document.activeElement)){$t.current=!1;return}me?setTimeout(function(){for(var $n=document,lr=$n.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;m(lr)&&Le()},0):r&&(g(!1),Jt.current&&ve()),Yt(!1),je==null||je(Wn)}};return(0,t.useEffect)(function(){Jt.current=!1},[r]),(0,t.useEffect)(function(){Jt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Wn=Nn(In),$n=m(Wn);r&&($n?!Ve&&(!Bt||$n)&&g(!1):($t.current=!0,(0,gt.Z)(function(){$t.current=!1})))})}),[jn,{focused:Bt,typing:fe}]}function Tt(n,r){return t.useMemo(function(){return n||(r?((0,v.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var m=(0,Ee.Z)(a,2),g=m[0],L=m[1];return{label:g,value:L}})):[])},[n,r])}var y=e(34280);function _(n){var r=n.valueTexts,a=n.onTextChange,m=t.useState(""),g=(0,Ee.Z)(m,2),L=g[0],M=g[1],me=t.useRef([]);me.current=r;function ve(Ct){M(Ct),a(Ct)}function Le(){M(me.current[0])}return(0,y.Z)(function(){r.every(function(Ct){return Ct!==L})&&Le()},[r.join("||")]),[L,ve,Le]}var ne=t.createContext({}),i=ne,s=e(39559);function re(n){var r=n.cellRender,a=n.monthCellRender,m=n.dateRender,g=t.useMemo(function(){if(r)return r;if(!(!a&&!m))return function(L,M){var me=L;return m&&M.type==="date"?m(me,M.today):a&&M.type==="month"?a(me,M.locale):M.originNode}},[r,a,m]);return g}function U(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",m=String(n);m.length=1?a|0:1,M=n;M<=r;M+=L)g.push({label:U(M,2),value:M,disabled:(m||[]).includes(M)});return g}function Kt(n){var r=n.generateConfig,a=n.prefixCls,m=n.operationRef,g=n.activeColumnIndex,L=n.value,M=n.showHour,me=n.showMinute,ve=n.showSecond,Le=n.use12Hours,Ct=n.hourStep,je=Ct===void 0?1:Ct,Ve=n.minuteStep,ut=Ve===void 0?1:Ve,dt=n.secondStep,fe=dt===void 0?1:dt,Te=n.disabledHours,vt=n.disabledMinutes,Ut=n.disabledSeconds,Bt=n.disabledTime,Yt=n.hideDisabledOptions,$t=n.onSelect,Jt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Wn="".concat(a,"-time-panel"),$n,lr=L?r.getHour(L):-1,cr=lr,Cr=L?r.getMinute(L):-1,tr=L?r.getSecond(L):-1,Gn=r.getNow(),Xn=t.useMemo(function(){if(Bt){var Kn=Bt(Gn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Te,vt,Ut]},[Te,vt,Ut,Bt,Gn]),ir=(0,Ee.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Vr=st(0,23,je,ur&&ur()),Zr=(0,R.Z)(function(){return Vr},Vr,Dt);Le&&($n=cr>=12,cr%=12);var $r=t.useMemo(function(){if(!Le)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[Le,Zr]),xr=(0,Ee.Z)($r,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return Le?Zr.filter($n?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":U(Hr,2);return(0,lt.Z)((0,lt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[Le,$n,Zr]),Yr=st(0,59,ut,_n&&_n(lr)),aa=st(0,59,fe,mr&&mr(lr,Cr)),Qr=zt({value:L,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:Le});m.current={onUpDown:function(Hr){var Rr=jn[g];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Te||Pr)&&(io(en),jn&&jn(en),Qr&&Qr(en,Un),In&&!$e(ve,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,Ta=Or==="date";switch(en===Je.Z.PAGE_UP||en===Je.Z.PAGE_DOWN?Pr=Ta?ve.addMonth:ve.addYear:Pr=Ta?ve.addDate:ve.addMonth,en){case Je.Z.LEFT:case Je.Z.PAGE_UP:Un=Pr(oa,-1);break;case Je.Z.RIGHT:case Je.Z.PAGE_DOWN:Un=Pr(oa,1);break;case Je.Z.UP:case Je.Z.DOWN:Un=Pr(oa,Number("".concat(en===Je.Z.UP?"-":"").concat(Ta?x:un)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([Je.Z.LEFT,Je.Z.RIGHT,Je.Z.UP,Je.Z.DOWN,Je.Z.PAGE_UP,Je.Z.PAGE_DOWN,Je.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==Je.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,v.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){Le&&!Jr.current&&Fa(Le)},[Le]),t.useEffect(function(){Jr.current=!1},[]);var ha,Xa=re({cellRender:$r,monthCellRender:Zr,dateRender:Vr}),dr=(0,lt.Z)((0,lt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:g,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Va,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"quarter":ha=t.createElement(Lr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,c.Z)({},dr,(0,s.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}})):ha=t.createElement(pt,(0,c.Z)({},dr,{onSelect:function(en,Un){xa(en),Wr(en,Un)}}))}var qa,Ha,La=function(){var en=ve.getNow(),Un=H(ve.getHour(en),ve.getMinute(en),ve.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(ve,en,Un[0],Un[1],Un[2]);Wr(Pr,"submit")};ga||(qa=Rn(g,Or,Jt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:g,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:me,showNow:Bt,onNow:xr&&La,onOk:function(){ua&&(Wr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if($t&&Or==="date"&&Te==="date"&&!Yt){var no=ve.getNow(),No="".concat(g,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:k()(No,so&&"".concat(No,"-disabled")),"aria-disabled":so,onClick:function(){so||Wr(no,"mouse",!0)}},me.today)}return t.createElement(i.Provider,{value:(0,lt.Z)((0,lt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:k()("".concat(g,"-panel"),L,(r={},(0,Re.Z)(r,"".concat(g,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,Re.Z)(r,"".concat(g,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,Re.Z)(r,"".concat(g,"-panel-rtl"),tr==="rtl"),r)),style:M,onKeyDown:to,onBlur:zr,onMouseDown:$n},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(g,"-footer")},qa,Ha,xo):null))}var qn=Tn,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,m=n.popupElement,g=n.popupStyle,L=n.visible,M=n.dropdownClassName,me=n.dropdownAlign,ve=n.transitionName,Le=n.getPopupContainer,Ct=n.children,je=n.range,Ve=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),fe=function(){return Ve!==void 0?Ve:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:fe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:ve,popup:m,popupAlign:me,popupVisible:L,popupClassName:k()(M,(r={},(0,Re.Z)(r,"".concat(dt,"-range"),je),(0,Re.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:g,getPopupContainer:Le},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,m=n.onClick,g=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(L,M){var me=L.label,ve=L.value;return t.createElement("li",{key:M,onClick:function(){return m==null?void 0:m(ht(ve))},onMouseEnter:function(){return g==null?void 0:g(ht(ve))},onMouseLeave:function(){return g==null?void 0:g(null)}},me)}))):null}function On(n){var r=n.picker,a=n.disabledHours,m=n.disabledMinutes,g=n.disabledSeconds;r==="time"&&(a||m||g)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Qn(n,r,a){var m=(0,s.Z)(r)==="object"?r.clearIcon:a;return m||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,m=a.prefixCls,g=m===void 0?"rc-picker":m,L=a.id,M=a.name,me=a.tabIndex,ve=a.style,Le=a.className,Ct=a.dropdownClassName,je=a.dropdownAlign,Ve=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,fe=a.locale,Te=a.inputReadOnly,vt=a.allowClear,Ut=a.autoFocus,Bt=a.showTime,Yt=a.picker,$t=Yt===void 0?"date":Yt,Jt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Wn=a.presets,$n=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Gn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Vr=a.onChange,Zr=a.onOpenChange,$r=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,Qr=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Jr=$t==="date"&&!!Bt||$t==="time",ka=Tt(Wn),Za=Fe(vn(Jt,$t,Bt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,G.Z)(null,{value:jn,defaultValue:In}),oa=(0,Ee.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Ee.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ga=(0,G.Z)(!1,{value:$n,defaultValue:lr,postState:function(An){return Gn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),$a=(0,Ee.Z)(Ga,2),Ea=$a[0],Pa=$a[1],Va=tt(Oa,{formatList:Za,generateConfig:dt,locale:fe}),Wr=(0,Ee.Z)(Va,2),da=Wr[0],to=Wr[1],zr=_({valueTexts:da,onTextChange:function(An){var fa=Me(An,{locale:fe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Ee.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Vr&&!$e(dt,Fa,An)&&Vr(An,An?j(An,{generateConfig:dt,locale:fe,format:Za[0]}):"")},La=function(An){Gn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,v.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baVe(Le);case"month":return je(fe)>je(Le);case"week":return Ct(fe)>Ct(Le);default:return!ue(me,fe,Le)&&me.isAfter(fe,Le)}return!1},[L,M[1],Le,r]),dt=t.useCallback(function(fe){if(M[1]||L&&L(fe))return!0;if(M[0]&&ve)return!ue(me,fe,Le)&&me.isAfter(ve,fe);if(!r&&ve)switch(a){case"quarter":return Ve(fe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&fe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,s.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,lt.Z)((0,lt.Z)({},Mt),{},{defaultValue:we(wr,Ln)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,c.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:Ta[Ln],generateConfig:fe,style:void 0,direction:oa,disabledDate:Ln===0?jo:Xo,disabledTime:function(Wa){return Xn?Xn(Wa,Ln===0?"start":"end"):!1},className:k()((0,Re.Z)({},"".concat(M,"-panel-focused"),Ln===0?!kl:!Ul)),value:we(Fn,Ln),locale:Te,tabIndex:-1,onPanelChange:function(Wa,uo){Ln===0&&vl(!0),Ln===1&&pl(!0),Lo(it(Ta,uo,Ln),it(Fn,Wa,Ln));var fo=Wa;er==="right"&&Ta[Ln]===uo&&(fo=A(fo,uo,fe,-1)),no(fo,Ln)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Ln===0?we(Fn,1):we(Fn,0)})))}var co=0,Yl=0;if(Ln&&Ga.current&&Ea.current&&pa.current&&Wr.current){co=Ga.current.offsetWidth+Ea.current.offsetWidth;var Oi=Wr.current.offsetLeft>co?Wr.current.offsetLeft-co:Wr.current.offsetLeft,Ql=pa.current.offsetWidth,Jl=Wr.current.offsetWidth;Ql&&Jl&&co>Ql-Jl-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(M,Ta[Ln],Qr),Pn=Mn({prefixCls:M,components:Mo,needConfirmButton:Oa,okDisabled:!we(Fn,Ln)||Gn&&Gn(Fn[Ln]),locale:Te,onOk:function(){var Ka=we(Fn,Ln);Ka&&(ba(Fn,Ln),ua==null||ua(Fn),ja(!1,Ln,"confirm"))}});if(Jt!=="time"&&!Mt){var nr=xo(Ln),wr=A(nr,Jt,fe),Fo=Ta[Ln],Wa=Fo===Jt,uo=bl(Wa?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Ln)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(A(Ka,Jt,fe,-1),Ln)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Wa&&uo):er=t.createElement(t.Fragment,null,uo,Wa&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(M,"-panel-layout")},t.createElement(Cn,{prefixCls:M,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Ln,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(M,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(M,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(M,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:k()("".concat(M,"-range-wrapper"),"".concat(M,"-").concat(Jt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Wr,className:"".concat(M,"-range-arrow"),style:Pi}),Di()),Gl;Xr&&(Gl=t.createElement("span",{className:"".concat(M,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Ni=Qn(M,xr,hr),Bi=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=it(Pn,null,0)),zr[1]||(Pn=it(Pn,null,1)),ba(Pn,null),ja(!1,Ln,"clear")},className:"".concat(M,"-clear"),role:"button"},Ni),Zi=xr&&(we(dr,0)&&!zr[0]||we(dr,1)&&!zr[1]),$l={size:dn(Jt,da[0],fe)},Cl=0,Sl=0;Ga.current&&$a.current&&Ea.current&&(Ln===0?Sl=Ga.current.offsetWidth:(Cl=co,Sl=$a.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=it(Fn,cn,Ln);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Ln),Ln===0?vl():pl();var wr=Ln===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Ln,"confirm")}else en(nr)};return t.createElement(i.Provider,{value:{operationRef:to,hideHeader:Jt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:M,dropdownClassName:je,dropdownAlign:ut,getPopupContainer:dt,transitionName:Ve,range:!0,direction:oa},t.createElement("div",(0,c.Z)({ref:Or,className:k()(M,"".concat(M,"-range"),Le,(r={},(0,Re.Z)(r,"".concat(M,"-disabled"),zr[0]&&zr[1]),(0,Re.Z)(r,"".concat(M,"-focused"),Ln===0?zl:Kl),(0,Re.Z)(r,"".concat(M,"-rtl"),oa==="rtl"),r)),style:ve,onClick:xi,onMouseEnter:Jr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ue.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:k()("".concat(M,"-input"),(a={},(0,Re.Z)(a,"".concat(M,"-input-active"),Ln===0),(0,Re.Z)(a,"".concat(M,"-input-placeholder"),!!Bl),a)),ref:Ga},t.createElement("input",(0,c.Z)({id:me,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Bl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:we(vt,0)||"",ref:Pa},Ci,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-range-separator"),ref:Ea},Wn),t.createElement("div",{className:k()("".concat(M,"-input"),(m={},(0,Re.Z)(m,"".concat(M,"-input-active"),Ln===1),(0,Re.Z)(m,"".concat(M,"-input-placeholder"),!!Zl),m)),ref:$a},t.createElement("input",(0,c.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:we(vt,1)||"",ref:Va},yi,$l,{autoComplete:yo}))),t.createElement("div",{className:"".concat(M,"-active-bar"),style:(0,lt.Z)((0,lt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Gl,Zi&&Bi)))}var wo=function(n){(0,mt.Z)(a,n);var r=(0,_e.Z)(a);function a(){var m;(0,pe.Z)(this,a);for(var g=arguments.length,L=new Array(g),M=0;M{const{lineHeight:g}=n,L=Math.floor(a*g)+2,M=Math.max((r-L)/2,0),me=Math.max(r-L-M,0);return{padding:`${M}px ${m}px ${me}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,cellHeight:g,motionDurationSlow:L,borderRadiusSM:M,motionDurationMid:me,cellHoverBg:ve,lineWidth:Le,lineType:Ct,colorPrimary:je,cellActiveWithRangeBg:Ve,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:fe,pickerCellBorderGap:Te,cellHoverWithRangeBg:vt,cellWidth:Ut,colorTextDisabled:Bt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:g,transform:"translateY(-50%)",transition:`all ${L}`,content:'""'},[m]:{position:"relative",zIndex:2,display:"inline-block",minWidth:g,height:g,lineHeight:`${g}px`,borderRadius:M,transition:`background ${me}, border ${me}`},"&-range-hover-start, &-range-hover-end":{[m]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[m]:{background:ve}},[`&-in-view${a}-today ${m}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Le}px ${Ct} ${je}`,borderRadius:M,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Ve}},[`&-in-view${a}-selected ${m}, + &-in-view${a}-range-start ${m}, + &-in-view${a}-range-end ${m}`]:{color:ut,background:je},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Ve}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${Le}px dashed ${fe}`,borderBottom:`${Le}px dashed ${fe}`,transform:"translateY(-50%)",transition:`all ${L}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Te},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:vt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${m}`]:{borderStartStartRadius:M,borderEndStartRadius:M,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${m}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:M,borderEndEndRadius:M},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-g)/2,borderInlineStart:`${Le}px dashed ${fe}`,borderStartStartRadius:M,borderEndStartRadius:M},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-g)/2,borderInlineEnd:`${Le}px dashed ${fe}`,borderStartEndRadius:M,borderEndEndRadius:M},"&-disabled":{color:Bt,pointerEvents:"none",[m]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${m}::before`]:{borderColor:Bt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:m,pickerYearMonthCellWidth:g,pickerControlIconSize:L,cellWidth:M,paddingSM:me,paddingXS:ve,paddingXXS:Le,colorBgContainer:Ct,lineWidth:je,lineType:Ve,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:fe,colorSplit:Te,pickerControlIconBorderWidth:vt,colorIcon:Ut,textHeight:Bt,motionDurationMid:Yt,colorIconHover:$t,fontWeightStrong:Jt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Wn,fontSize:$n,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Gn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Vr,timeColumnHeight:Zr,timeColumnWidth:$r,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=M*7+Fr*2,aa=(Yr-ve*2)/3-g-me,Qr=(Yr-ve*2)/4-g;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${je}px ${Ve} ${Te}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${ve}px`,color:fe,borderBottom:`${je}px ${Ve} ${Te}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Bt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:$n,"&:hover":{color:$t}},"&-view":{flex:"auto",fontWeight:Jt,lineHeight:`${Bt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ve},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:L,height:L,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:L,height:L,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(L/2),insetInlineStart:Math.ceil(L/2),display:"inline-block",width:L,height:L,border:"0 solid currentcolor",borderBlockStartWidth:vt,borderBlockEndWidth:0,borderInlineStartWidth:vt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Wn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Wn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${m}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${m}::after`]:{insetInlineEnd:-(M-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${m}::after`]:{insetInlineEnd:0,insetInlineStart:-(M-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[m]:{padding:`0 ${ve}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:Qr,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:Qr,borderInlineStart:`${je}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${je}px ${Ve} ${Te}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Bt-2*je}px`,textAlign:"center","&-extra":{padding:`0 ${me}px`,lineHeight:`${Bt-2*je}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${je}px ${Ve} ${Te}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Gn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[m]:{padding:`0 ${ve/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${ve}px`},[m]:{width:g},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${je}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${je}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${ve}px ${me}px`},[`${r}-cell`]:{[`&:hover ${m}, + &-selected ${m}, + ${m}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Vr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new Qa.C(mr).setAlpha(.5).toHexString()},[m]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${ve}px ${Fr}px`},[`${r}-content`]:{width:M*7,th:{width:M,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${je}px ${Ve} ${Te}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:$r,margin:`${Le}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${je}px ${Ve} ${Te}`},"&-active":{background:new Qa.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:$r-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:($r-xr)/2,color:Wn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Vr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+Le*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:m,errorActiveShadow:g,colorWarning:L,warningActiveShadow:M}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:m},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:m,activeShadow:g}))),[`${r}-active-bar`]:{background:m}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:L},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:L,activeShadow:M}))),[`${r}-active-bar`]:{background:L}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:m,fontSize:g,paddingInline:L,colorBgContainer:M,lineWidth:me,lineType:ve,colorBorder:Le,borderRadius:Ct,motionDurationMid:je,colorBgContainerDisabled:Ve,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:fe,fontSizeLG:Te,controlHeightSM:vt,paddingInlineSM:Ut,paddingXS:Bt,marginXS:Yt,colorTextDescription:$t,lineWidthBold:Jt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Wn,paddingXXS:$n,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Gn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Vr,colorSplit:Zr,cellHoverBg:$r,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,m,g,L)),{position:"relative",display:"inline-flex",alignItems:"center",background:M,lineHeight:1,border:`${me}px ${ve} ${Le}`,borderRadius:Ct,transition:`border ${je}, box-shadow ${je}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Ve,borderColor:Le,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,fe,Te,L)),{[`${r}-input > input`]:{fontSize:Te}}),"&-small":Object.assign({},Ur(n,vt,g,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Bt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:M,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${je}, color ${je}`,"> *":{verticalAlign:"top"},"&:hover":{color:$t}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Te,color:ut,fontSize:Te,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:$t},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:L},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-me,height:Jt,marginInlineStart:L,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Bt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Wn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:$n},[`${r}-ranges`]:{marginBottom:0,padding:`${$n}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*me-Bt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:L*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Gn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Bt,borderInlineEnd:`${me}px ${ve} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Vr,paddingInline:Bt,paddingBlock:(vt-Math.round(g*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:$r}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${me}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Le}}}}),"&-dropdown-range":{padding:`${Gn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Jn.Fm)(n,"move-up"),(0,Jn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:m,padding:g}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:m+m/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:g+m/2}},Ja=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new Qa.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Qa.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Ja(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:m,showMinute:g,showSecond:L,use12Hours:M}=n,me=rl(r)[0],ve=Object.assign({},n);return r&&Array.isArray(r)&&(ve.format=me),me&&typeof me=="string"&&(!me.includes("s")&&L===void 0&&(ve.showSecond=!1),!me.includes("m")&&g===void 0&&(ve.showMinute=!1),!me.includes("H")&&!me.includes("h")&&!me.includes("K")&&!me.includes("k")&&m===void 0&&(ve.showHour=!1),(me.includes("a")||me.includes("A"))&&M===void 0&&(ve.use12Hours=!0)),a==="time"?ve:(typeof me=="function"&&delete ve.format,{showTime:ve})}function Vo(n,r,a){if(n===!1)return!1;const m={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},m),n):m}var Wo=e(3113);function al(n){return t.createElement(Wo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:g,getPopupContainer:L,className:M,placement:me,size:ve,disabled:Le,bordered:Ct=!0,placeholder:je,popupClassName:Ve,dropdownClassName:ut,status:dt,clearIcon:fe,allowClear:Te,rootClassName:vt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Bt=t.useRef(null),{getPrefixCls:Yt,direction:$t,getPopupContainer:Jt}=(0,t.useContext)(po.E_),Mt=Yt("picker",g),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,$t),{format:Wn,showTime:$n,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Gn=Object.assign(Object.assign({},$n?Po(Object.assign({format:Wn,picker:lr},$n)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Wn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=ve!=null?ve:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=Le!=null?Le:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Vr,feedbackIcon:Zr}=_n,$r=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ze,null):t.createElement(Ke,null),mr&&Zr);(0,t.useImperativeHandle)(m,()=>({focus:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Bt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Ba,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(B,null)),disabled:ur,ref:Bt,dropdownAlign:lo($t,me),placeholder:ko(Xr,lr,je),suffixIcon:$r,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Gn,{className:k()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Vr,dt),mr),tr,In,M,vt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:L||Jt,generateConfig:n,components:Ko,direction:$t,dropdownClassName:k()(tr,Ve||ut,vt),allowClear:Vo(Te,fe,t.createElement(ye.Z,null))})))})}var Ar=function(n,r){var a={};for(var m in n)Object.prototype.hasOwnProperty.call(n,m)&&r.indexOf(m)<0&&(a[m]=n[m]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var g=0,m=Object.getOwnPropertySymbols(n);g{const{prefixCls:dt,getPopupContainer:fe,style:Te,className:vt,rootClassName:Ut,size:Bt,bordered:Yt=!0,placement:$t,placeholder:Jt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Wn,clearIcon:$n,allowClear:lr}=Ve,cr=Ar(Ve,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Gn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Vr,showTime:Zr}=Ve,[$r,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.focus()},blur:()=>{var Jr;return(Jr=mr.current)===null||Jr===void 0?void 0:Jr.blur()}}));const Xr={showToday:!0};let hr={};ve&&(hr.picker=ve);const Fr=ve||Ve.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Vr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Vr},Ve),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Jr=>{var ka;return(ka=Bt!=null?Bt:ur)!==null&&ka!==void 0?ka:Jr}),Qr=t.useContext(ho.Z),ga=In!=null?In:Qr,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ze,null):t.createElement(Ke,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Ve.locale);return $r(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Jt),suffixIcon:qr,dropdownAlign:lo(tr,$t),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:k()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Wn),Kn),xr,_n,Xn==null?void 0:Xn.className,vt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Te),prefixCls:ir,getPopupContainer:fe||Gn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:k()(xr,Ut,Mt||jn),allowClear:Vo(lr,$n,t.createElement(ye.Z,null))})))});return Le&&(je.displayName=Le),je}const a=r(),m=r("week","WeekPicker"),g=r("month","MonthPicker"),L=r("year","YearPicker"),M=r("time","TimePicker"),me=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:m,MonthPicker:g,YearPicker:L,TimePicker:M,QuarterPicker:me}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:m,YearPicker:g,TimePicker:L,QuarterPicker:M}=fr(n),me=ll(n),ve=r;return ve.WeekPicker=a,ve.MonthPicker=m,ve.YearPicker=g,ve.RangePicker=me,ve.TimePicker=L,ve.QuarterPicker=M,ve}var ca=va;const za=ca(Se);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(fn,ot,e){var o=e(59301),b=e(38819),v=e(92310),ee=e.n(v),f=e(31561),V=e(70425),T=e(18929),ie=e(2738),ce=e(79676),C=e(53487),Ne=e(92343),Z=e(36355),w=e(20834),et=e(40875),he=e(88088),qe=e(47211);const bt=null,Ie=c=>{const{menu:t,arrow:p,prefixCls:E,children:z,trigger:q,disabled:Ce,dropdownRender:Ke,getPopupContainer:We,overlayClassName:Ze,rootClassName:ct,open:Oe,onOpenChange:ze,visible:ye,onVisibleChange:ae,mouseEnterDelay:le=.15,mouseLeaveDelay:$=.1,autoAdjustOverflow:S=!0,placement:B="",overlay:Pe,transitionName:k}=c,{getPopupContainer:pe,getPrefixCls:xe,direction:nt}=o.useContext(Z.E_),mt=o.useMemo(()=>{const te=xe();return k!==void 0?k:B.includes("top")?`${te}-slide-down`:`${te}-slide-up`},[xe,B,k]),_e=o.useMemo(()=>B?B.includes("Center")?B.slice(0,B.indexOf("Center")):B:nt==="rtl"?"bottomRight":"bottomLeft",[B,nt]),Re=xe("dropdown",E),[lt,Ee]=(0,qe.Z)(Re),[,G]=(0,he.Z)(),Ue=o.Children.only(z),R=(0,Ne.Tm)(Ue,{className:ee()(`${Re}-trigger`,{[`${Re}-rtl`]:nt==="rtl"},Ue.props.className),disabled:Ce}),h=Ce?[]:q;let l;h&&h.includes("contextMenu")&&(l=!0);const[d,x]=(0,T.Z)(!1,{value:Oe!=null?Oe:ye}),P=(0,V.useEvent)(te=>{ze==null||ze(te),ae==null||ae(te),x(te)}),J=ee()(Ze,ct,Ee,{[`${Re}-rtl`]:nt==="rtl"}),F=(0,ce.Z)({arrowPointAtCenter:typeof p=="object"&&p.pointAtCenter,autoAdjustOverflow:S,offset:G.marginXXS,arrowWidth:p?G.sizePopupArrow:0,borderRadius:G.borderRadius}),De=o.useCallback(()=>{x(!1)},[]),se=()=>{let te;return t!=null&&t.items?te=o.createElement(w.default,Object.assign({},t)):typeof Pe=="function"?te=Pe():te=Pe,Ke&&(te=Ke(te)),te=o.Children.only(typeof te=="string"?o.createElement("span",null,te):te),o.createElement(et.J,{prefixCls:`${Re}-menu`,expandIcon:o.createElement("span",{className:`${Re}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${Re}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:De,validator:ue=>{let{mode:Ye}=ue}},te)};return lt(o.createElement(f.Z,Object.assign({alignPoint:l},(0,ie.Z)(c,["rootClassName"]),{mouseEnterDelay:le,mouseLeaveDelay:$,visible:d,builtinPlacements:F,arrow:!!p,overlayClassName:J,prefixCls:Re,getPopupContainer:We||pe,transitionName:mt,trigger:h,overlay:se,placement:_e,onVisibleChange:P}),R))};function oe(c){return Object.assign(Object.assign({},c),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Se=(0,C.Z)(Ie,"dropdown",c=>c,oe),Q=c=>o.createElement(Se,Object.assign({},c),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,ot.Z=Ie},38854:function(fn,ot,e){e.d(ot,{Z:function(){return he}});var o=e(91857),b=e(92310),v=e.n(b),ee=e(59301),f=e(18785),V=e(3113),T=e(36355),ie=e(81327),ce=e(33234),C=e(47211),Ne=function(qe,bt){var Ie={};for(var oe in qe)Object.prototype.hasOwnProperty.call(qe,oe)&&bt.indexOf(oe)<0&&(Ie[oe]=qe[oe]);if(qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,oe=Object.getOwnPropertySymbols(qe);Se{const{getPopupContainer:bt,getPrefixCls:Ie,direction:oe}=ee.useContext(T.E_),{prefixCls:Se,type:Q="default",danger:c,disabled:t,loading:p,onClick:E,htmlType:z,children:q,className:Ce,menu:Ke,arrow:We,autoFocus:Ze,overlay:ct,trigger:Oe,align:ze,open:ye,onOpenChange:ae,placement:le,getPopupContainer:$,href:S,icon:B=ee.createElement(f.Z,null),title:Pe,buttonsRender:k=se=>se,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re}=qe,lt=Ne(qe,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Ee=Ie("dropdown",Se),G=`${Ee}-button`,[Ue,R]=(0,C.Z)(Ee),h={menu:Ke,arrow:We,autoFocus:Ze,align:ze,disabled:t,trigger:t?[]:Oe,onOpenChange:ae,getPopupContainer:$||bt,mouseEnterDelay:pe,mouseLeaveDelay:xe,overlayClassName:nt,overlayStyle:mt,destroyPopupOnHide:_e,dropdownRender:Re},{compactSize:l,compactItemClassnames:d}=(0,ce.ri)(Ee,oe),x=v()(G,d,Ce,R);"overlay"in qe&&(h.overlay=ct),"open"in qe&&(h.open=ye),"placement"in qe?h.placement=le:h.placement=oe==="rtl"?"bottomLeft":"bottomRight";const P=ee.createElement(V.ZP,{type:Q,danger:c,disabled:t,loading:p,onClick:E,htmlType:z,href:S,title:Pe},q),J=ee.createElement(V.ZP,{type:Q,danger:c,icon:B}),[F,De]=k([P,J]);return Ue(ee.createElement(ie.Z.Compact,Object.assign({className:x,size:l,block:!0},lt),F,ee.createElement(o.Z,Object.assign({},h),De)))};Z.__ANT_BUTTON=!0;var w=Z;const et=o.Z;et.Button=w;var he=et},47211:function(fn,ot,e){e.d(ot,{Z:function(){return Ne}});var o=e(17313),b=e(13826),v=e(92899),ee=e(29878),f=e(19447),V=e(83116),T=e(37613),ce=Z=>{const{componentCls:w,menuCls:et,colorError:he,colorTextLightSolid:qe}=Z,bt=`${et}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${et} ${bt}`]:{[`&${bt}-danger:not(${bt}-disabled)`]:{color:he,"&:hover":{color:qe,backgroundColor:he}}}}}};const C=Z=>{const{componentCls:w,menuCls:et,zIndexPopup:he,dropdownArrowDistance:qe,sizePopupArrow:bt,antCls:Ie,iconCls:oe,motionDurationMid:Se,dropdownPaddingVertical:Q,fontSize:c,dropdownEdgeChildPadding:t,colorTextDisabled:p,fontSizeIcon:E,controlPaddingHorizontal:z,colorBgElevated:q}=Z;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(Z)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:he,display:"block","&::before":{position:"absolute",insetBlock:-qe+bt/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${oe}-down, & > ${Ie}-btn-icon > ${oe}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${Ie}-btn > ${oe}-down`]:{fontSize:E},[`${oe}-down::before`]:{transition:`transform ${Se}`}},[`${w}-wrap-open`]:{[`${oe}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,f.ZP)(Z,{colorBg:q,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:he,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:q,backgroundClip:"padding-box",borderRadius:Z.borderRadiusLG,outline:"none",boxShadow:Z.boxShadowSecondary},(0,o.Qy)(Z)),{[`${et}-item-group-title`]:{padding:`${Q}px ${z}px`,color:Z.colorTextDescription,transition:`all ${Se}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:c,marginInlineEnd:Z.marginXS,fontSize:Z.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Se}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${z}px`,color:Z.colorText,fontWeight:"normal",fontSize:c,lineHeight:Z.lineHeight,cursor:"pointer",transition:`all ${Se}`,borderRadius:Z.borderRadiusSM,"&:hover, &-active":{backgroundColor:Z.controlItemBgHover}},(0,o.Qy)(Z)),{"&-selected":{color:Z.colorPrimary,backgroundColor:Z.controlItemBgActive,"&:hover, &-active":{backgroundColor:Z.controlItemBgActiveHover}},"&-disabled":{color:p,cursor:"not-allowed","&:hover":{color:p,backgroundColor:q,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Z.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Z.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Z.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Z.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${Z.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:z+Z.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:p,backgroundColor:q,cursor:"not-allowed"}},[`${et}-submenu-selected ${w}-menu-submenu-title`]:{color:Z.colorPrimary}})}},[(0,b.oN)(Z,"slide-up"),(0,b.oN)(Z,"slide-down"),(0,v.Fm)(Z,"move-up"),(0,v.Fm)(Z,"move-down"),(0,ee._y)(Z,"zoom-big")]]};var Ne=(0,V.Z)("Dropdown",(Z,w)=>{let{rootPrefixCls:et}=w;const{marginXXS:he,sizePopupArrow:qe,controlHeight:bt,fontSize:Ie,lineHeight:oe,paddingXXS:Se,componentCls:Q,borderRadiusLG:c}=Z,t=(bt-Ie*oe)/2,{dropdownArrowOffset:p}=(0,f.fS)({contentRadius:c}),E=(0,T.TS)(Z,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:qe/2+he,dropdownArrowOffset:p,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Se});return[C(E),ce(E)]},Z=>({zIndexPopup:Z.zIndexPopupBase+50}))},64165:function(fn,ot,e){e.d(ot,{Z:function(){return Se}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(9763),V=e(64993),T=e(88088),ce=()=>{const[,Q]=(0,T.Z)(),t=new V.C(Q.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"}))))},Ne=()=>{const[,Q]=(0,T.Z)(),{colorFill:c,colorFillTertiary:t,colorFillQuaternary:p,colorBgContainer:E}=Q,{borderColor:z,shadowColor:q,contentColor:Ce}=(0,v.useMemo)(()=>({borderColor:new V.C(c).onBackground(E).toHexShortString(),shadowColor:new V.C(t).onBackground(E).toHexShortString(),contentColor:new V.C(p).onBackground(E).toHexShortString()}),[c,t,p,E]);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:q,cx:"32",cy:"33",rx:"32",ry:"7"}),v.createElement("g",{fillRule:"nonzero",stroke:z},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:Ce}))))},Z=e(83116),w=e(37613);const et=Q=>{const{componentCls:c,margin:t,marginXS:p,marginXL:E,fontSize:z,lineHeight:q}=Q;return{[c]:{marginInline:p,fontSize:z,lineHeight:q,textAlign:"center",[`${c}-image`]:{height:Q.emptyImgHeight,marginBottom:p,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${c}-description`]:{color:Q.colorText},[`${c}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:Q.colorTextDisabled,[`${c}-description`]:{color:Q.colorTextDisabled},[`${c}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:p,color:Q.colorTextDisabled,[`${c}-image`]:{height:Q.emptyImgHeightSM}}}}};var he=(0,Z.Z)("Empty",Q=>{const{componentCls:c,controlHeightLG:t}=Q,p=(0,w.TS)(Q,{emptyImgCls:`${c}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(p)]}),qe=function(Q,c){var t={};for(var p in Q)Object.prototype.hasOwnProperty.call(Q,p)&&c.indexOf(p)<0&&(t[p]=Q[p]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,p=Object.getOwnPropertySymbols(Q);E{var{className:c,rootClassName:t,prefixCls:p,image:E=bt,description:z,children:q,imageStyle:Ce,style:Ke}=Q,We=qe(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Ze,direction:ct,empty:Oe}=v.useContext(ee.E_),ze=Ze("empty",p),[ye,ae]=he(ze),[le]=(0,f.Z)("Empty"),$=typeof z!="undefined"?z:le==null?void 0:le.description,S=typeof $=="string"?$:"empty";let B=null;return typeof E=="string"?B=v.createElement("img",{alt:S,src:E}):B=E,ye(v.createElement("div",Object.assign({className:b()(ae,ze,Oe==null?void 0:Oe.className,{[`${ze}-normal`]:E===Ie,[`${ze}-rtl`]:ct==="rtl"},c,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Ke)},We),v.createElement("div",{className:`${ze}-image`,style:Ce},B),$&&v.createElement("div",{className:`${ze}-description`},$),q&&v.createElement("div",{className:`${ze}-footer`},q)))};oe.PRESENTED_IMAGE_DEFAULT=bt,oe.PRESENTED_IMAGE_SIMPLE=Ie;var Se=oe},78241:function(fn,ot,e){e.d(ot,{default:function(){return Tt}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(77900),f=e(59301),V=e(62892),T=e(32441);function ie(y){const[_,ne]=f.useState(y);return f.useEffect(()=>{const i=setTimeout(()=>{ne(y)},y.length?0:10);return()=>{clearTimeout(i)}},[y]),_}var ce=e(17313),C=e(29878),Ne=e(8378),Z=e(37613),w=e(83116),he=y=>{const{componentCls:_}=y,ne=`${_}-show-help`,i=`${_}-show-help-item`;return{[ne]:{transition:`opacity ${y.motionDurationSlow} ${y.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[i]:{overflow:"hidden",transition:`height ${y.motionDurationSlow} ${y.motionEaseInOut}, + opacity ${y.motionDurationSlow} ${y.motionEaseInOut}, + transform ${y.motionDurationSlow} ${y.motionEaseInOut} !important`,[`&${i}-appear, &${i}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${i}-leave-active`]:{transform:"translateY(-5px)"}}}}};const qe=y=>({legend:{display:"block",width:"100%",marginBottom:y.marginLG,padding:0,color:y.colorTextDescription,fontSize:y.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${y.lineWidth}px ${y.lineType} ${y.colorBorder}`},label:{fontSize:y.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 ${y.controlOutlineWidth}px ${y.controlOutline}`},output:{display:"block",paddingTop:15,color:y.colorText,fontSize:y.fontSize,lineHeight:y.lineHeight}}),bt=(y,_)=>{const{formItemCls:ne}=y;return{[ne]:{[`${ne}-label > label`]:{height:_},[`${ne}-control-input`]:{minHeight:_}}}},Ie=y=>{const{componentCls:_}=y;return{[y.componentCls]:Object.assign(Object.assign(Object.assign({},(0,ce.Wf)(y)),qe(y)),{[`${_}-text`]:{display:"inline-block",paddingInlineEnd:y.paddingSM},"&-small":Object.assign({},bt(y,y.controlHeightSM)),"&-large":Object.assign({},bt(y,y.controlHeightLG))})}},oe=y=>{const{formItemCls:_,iconCls:ne,componentCls:i,rootPrefixCls:s,labelRequiredMarkColor:re,labelColor:U,labelFontSize:be,labelHeight:Fe,labelColonMarginInlineStart:we,labelColonMarginInlineEnd:it,itemMarginBottom:ht}=y;return{[_]:Object.assign(Object.assign({},(0,ce.Wf)(y)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${s}-row`]:{display:"none"},"&-has-warning":{[`${_}-split`]:{color:y.colorError}},"&-has-error":{[`${_}-split`]:{color:y.colorWarning}},[`${_}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${y.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Fe,color:U,fontSize:be,[`> ${ne}`]:{fontSize:y.fontSize,verticalAlign:"top"},[`&${_}-required:not(${_}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:y.marginXXS,color:re,fontSize:y.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-optional`]:{display:"inline-block",marginInlineStart:y.marginXXS,color:y.colorTextDescription,[`${i}-hide-required-mark &`]:{display:"none"}},[`${_}-tooltip`]:{color:y.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:y.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:we,marginInlineEnd:it},[`&${_}-no-colon::after`]:{content:'"\\a0"'}}},[`${_}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${s}-col-'"]):not([class*="' ${s}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:y.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[_]:{"&-explain, &-extra":{clear:"both",color:y.colorTextDescription,fontSize:y.fontSize,lineHeight:y.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:y.controlHeightSM,transition:`color ${y.motionDurationMid} ${y.motionEaseOut}`},"&-explain":{"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning}}},[`&-with-help ${_}-explain`]:{height:"auto",opacity:1},[`${_}-feedback-icon`]:{fontSize:y.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:y.motionDurationMid,animationTimingFunction:y.motionEaseOutBack,pointerEvents:"none","&-success":{color:y.colorSuccess},"&-error":{color:y.colorError},"&-warning":{color:y.colorWarning},"&-validating":{color:y.colorPrimary}}})}},Se=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-horizontal`]:{[`${ne}-label`]:{flexGrow:0},[`${ne}-control`]:{flex:"1 1 0",minWidth:0},[`${ne}-label[class$='-24'], ${ne}-label[class*='-24 ']`]:{[`& + ${ne}-control`]:{minWidth:"unset"}}}}},Q=y=>{const{componentCls:_,formItemCls:ne}=y;return{[`${_}-inline`]:{display:"flex",flexWrap:"wrap",[ne]:{flex:"none",marginInlineEnd:y.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ne}-label, + > ${ne}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ne}-label`]:{flex:"none"},[`${_}-text`]:{display:"inline-block"},[`${ne}-has-feedback`]:{display:"inline-block"}}}}},c=y=>({padding:y.verticalLabelPadding,margin:y.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${ne} ${ne}-label`]:c(y),[_]:{[ne]:{flexWrap:"wrap",[`${ne}-label, ${ne}-control`]:{[`&:not([class*=" ${i}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},p=y=>{const{componentCls:_,formItemCls:ne,rootPrefixCls:i}=y;return{[`${_}-vertical`]:{[ne]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${_}-item-control`]:{width:"100%"}}},[`${_}-vertical ${ne}-label, + .${i}-col-24${ne}-label, + .${i}-col-xl-24${ne}-label`]:c(y),[`@media (max-width: ${y.screenXSMax}px)`]:[t(y),{[_]:{[`.${i}-col-xs-24${ne}-label`]:c(y)}}],[`@media (max-width: ${y.screenSMMax}px)`]:{[_]:{[`.${i}-col-sm-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenMDMax}px)`]:{[_]:{[`.${i}-col-md-24${ne}-label`]:c(y)}},[`@media (max-width: ${y.screenLGMax}px)`]:{[_]:{[`.${i}-col-lg-24${ne}-label`]:c(y)}}}},E=(y,_)=>(0,Z.TS)(y,{formItemCls:`${y.componentCls}-item`,rootPrefixCls:_});var z=(0,w.Z)("Form",(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[Ie(i),oe(i),he(i),Se(i),Q(i),p(i),(0,Ne.Z)(i),C.kr]},y=>({labelRequiredMarkColor:y.colorError,labelColor:y.colorTextHeading,labelFontSize:y.fontSize,labelHeight:y.controlHeight,labelColonMarginInlineStart:y.marginXXS/2,labelColonMarginInlineEnd:y.marginXS,itemMarginBottom:y.marginLG,verticalLabelPadding:`0 0 ${y.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const q=[];function Ce(y,_,ne){let i=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof y=="string"?y:`${_}-${i}`,error:y,errorStatus:ne}}var We=y=>{let{help:_,helpStatus:ne,errors:i=q,warnings:s=q,className:re,fieldId:U,onVisibleChanged:be}=y;const{prefixCls:Fe}=f.useContext(T.Rk),we=`${Fe}-item-explain`,[,it]=z(Fe),ht=(0,f.useMemo)(()=>(0,V.Z)(Fe),[Fe]),Ot=ie(i),Lt=ie(s),yt=f.useMemo(()=>_!=null?[Ce(_,"help",ne)]:[].concat((0,o.Z)(Ot.map((N,H)=>Ce(N,"error","error",H))),(0,o.Z)(Lt.map((N,H)=>Ce(N,"warning","warning",H)))),[_,ne,Ot,Lt]),I={};return U&&(I.id=`${U}_help`),f.createElement(ee.default,{motionDeadline:ht.motionDeadline,motionName:`${Fe}-show-help`,visible:!!yt.length,onVisibleChanged:be},N=>{const{className:H,style:K}=N;return f.createElement("div",Object.assign({},I,{className:v()(we,H,re,it),style:K,role:"alert"}),f.createElement(ee.CSSMotionList,Object.assign({keys:yt},(0,V.Z)(Fe),{motionName:`${Fe}-show-help-item`,component:!1}),ge=>{const{key:de,error:W,errorStatus:u,className:O,style:D}=ge;return f.createElement("div",{key:de,className:v()(O,{[`${we}-${u}`]:u}),style:D},W)}))})},Ze=e(95013),ct=e(36355),Oe=e(1684),ze=e(52946),ye=e(19716),ae=e(16722);const le=["parentNode"],$="form_item";function S(y){return y===void 0||y===!1?[]:Array.isArray(y)?y:[y]}function B(y,_){if(!y.length)return;const ne=y.join("_");return _?`${_}_${ne}`:le.includes(ne)?`${$}_${ne}`:ne}function Pe(y,_,ne,i,s,re){let U=i;return re!==void 0?U=re:ne.validating?U="validating":y.length?U="error":_.length?U="warning":(ne.touched||s&&ne.validated)&&(U="success"),U}function k(y){return S(y).join("_")}function pe(y){const[_]=(0,Ze.useForm)(),ne=f.useRef({}),i=f.useMemo(()=>y!=null?y:Object.assign(Object.assign({},_),{__INTERNAL__:{itemRef:s=>re=>{const U=k(s);re?ne.current[U]=re:delete ne.current[U]}},scrollToField:function(s){let re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const U=S(s),be=B(U,i.__INTERNAL__.name),Fe=be?document.getElementById(be):null;Fe&&(0,ae.Z)(Fe,Object.assign({scrollMode:"if-needed",block:"nearest"},re))},getFieldInstance:s=>{const re=k(s);return ne.current[re]}}),[y,_]);return[i]}var xe=e(28726),nt=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{const ne=f.useContext(Oe.Z),{getPrefixCls:i,direction:s,form:re}=f.useContext(ct.E_),{prefixCls:U,className:be,rootClassName:Fe,size:we,disabled:it=ne,form:ht,colon:Ot,labelAlign:Lt,labelWrap:yt,labelCol:I,wrapperCol:N,hideRequiredMark:H,layout:K="horizontal",scrollToFirstError:ge,requiredMark:de,onFinishFailed:W,name:u,style:O,feedbackIcons:D}=y,Y=nt(y,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),X=(0,ye.Z)(we),He=f.useContext(xe.Z),Ae=(0,f.useMemo)(()=>de!==void 0?de:re&&re.requiredMark!==void 0?re.requiredMark:!H,[H,de,re]),pt=Ot!=null?Ot:re==null?void 0:re.colon,xt=i("form",U),[Rt,zt]=z(xt),Zt=v()(xt,`${xt}-${K}`,{[`${xt}-hide-required-mark`]:Ae===!1,[`${xt}-rtl`]:s==="rtl",[`${xt}-${X}`]:X},zt,re==null?void 0:re.className,be,Fe),[kt]=pe(ht),{__INTERNAL__:Dt}=kt;Dt.name=u;const st=(0,f.useMemo)(()=>({name:u,labelAlign:Lt,labelCol:I,labelWrap:yt,wrapperCol:N,vertical:K==="vertical",colon:pt,requiredMark:Ae,itemRef:Dt.itemRef,form:kt,feedbackIcons:D}),[u,Lt,I,N,K,pt,Ae,kt,D]);f.useImperativeHandle(_,()=>kt);const Kt=(pn,Wt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Wt,jt)}},Vt=pn=>{if(W==null||W(pn),pn.errorFields.length){const Wt=pn.errorFields[0].name;if(ge!==void 0){Kt(ge,Wt);return}re&&re.scrollToFirstError!==void 0&&Kt(re.scrollToFirstError,Wt)}};return Rt(f.createElement(Oe.n,{disabled:it},f.createElement(ze.q,{size:X},f.createElement(T.RV,Object.assign({},{validateMessages:He}),f.createElement(T.q3.Provider,{value:st},f.createElement(Ze.default,Object.assign({id:u},Y,{name:u,onFinishFailed:Vt,form:kt,style:Object.assign(Object.assign({},re==null?void 0:re.style),O),className:Zt})))))))};var Re=f.forwardRef(mt),lt=e(41799),Ee=e(8654),G=e(92343),Ue=e(11592);function R(y){if(typeof y=="function")return y;const _=(0,Ue.Z)(y);return _.length<=1?_[0]:_}const h=()=>{const{status:y,errors:_=[],warnings:ne=[]}=(0,f.useContext)(T.aM);return{status:y,errors:_,warnings:ne}};h.Context=T.aM;var l=h,d=e(16089);function x(y){const[_,ne]=f.useState(y),i=(0,f.useRef)(null),s=(0,f.useRef)([]),re=(0,f.useRef)(!1);f.useEffect(()=>(re.current=!1,()=>{re.current=!0,d.Z.cancel(i.current),i.current=null}),[]);function U(be){re.current||(i.current===null&&(s.current=[],i.current=(0,d.Z)(()=>{i.current=null,ne(Fe=>{let we=Fe;return s.current.forEach(it=>{we=it(we)}),we})})),s.current.push(be))}return[_,U]}function P(){const{itemRef:y}=f.useContext(T.q3),_=f.useRef({});function ne(i,s){const re=s&&typeof s=="object"&&s.ref,U=i.join("_");return(_.current.name!==U||_.current.originRef!==re)&&(_.current.name=U,_.current.originRef=re,_.current.ref=(0,Ee.sQ)(y(i),re)),_.current.ref}return ne}var J=e(29194),F=e(34280),De=e(2738),se=e(27382),te=e(37028);const ue=y=>{const{formItemCls:_}=y;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${_}-control`]:{display:"flex"}}}};var Ye=(0,w.b)(["Form","item-item"],(y,_)=>{let{rootPrefixCls:ne}=_;const i=E(y,ne);return[ue(i)]}),$e=y=>{const{prefixCls:_,status:ne,wrapperCol:i,children:s,errors:re,warnings:U,_internalItemRender:be,extra:Fe,help:we,fieldId:it,marginBottom:ht,onErrorVisibleChanged:Ot}=y,Lt=`${_}-item`,yt=f.useContext(T.q3),I=i||yt.wrapperCol||{},N=v()(`${Lt}-control`,I.className),H=f.useMemo(()=>Object.assign({},yt),[yt]);delete H.labelCol,delete H.wrapperCol;const K=f.createElement("div",{className:`${Lt}-control-input`},f.createElement("div",{className:`${Lt}-control-input-content`},s)),ge=f.useMemo(()=>({prefixCls:_,status:ne}),[_,ne]),de=ht!==null||re.length||U.length?f.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},f.createElement(T.Rk.Provider,{value:ge},f.createElement(We,{fieldId:it,errors:re,warnings:U,help:we,helpStatus:ne,className:`${Lt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&f.createElement("div",{style:{width:0,height:ht}})):null,W={};it&&(W.id=`${it}_extra`);const u=Fe?f.createElement("div",Object.assign({},W,{className:`${Lt}-extra`}),Fe):null,O=be&&be.mark==="pro_table_render"&&be.render?be.render(y,{input:K,errorList:de,extra:u}):f.createElement(f.Fragment,null,K,de,u);return f.createElement(T.q3.Provider,{value:H},f.createElement(te.Z,Object.assign({},I,{className:N}),O),f.createElement(Ye,{prefixCls:_}))},ft=e(61485),Qe=e(31724),A=e(9763),j=e(6848),Me=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{let{prefixCls:_,label:ne,htmlFor:i,labelCol:s,labelAlign:re,colon:U,required:be,requiredMark:Fe,tooltip:we}=y;var it;const[ht]=(0,A.Z)("Form"),{vertical:Ot,labelAlign:Lt,labelCol:yt,labelWrap:I,colon:N}=f.useContext(T.q3);if(!ne)return null;const H=s||yt||{},K=re||Lt,ge=`${_}-item-label`,de=v()(ge,K==="left"&&`${ge}-left`,H.className,{[`${ge}-wrap`]:!!I});let W=ne;const u=U===!0||N!==!1&&U!==!1;u&&!Ot&&typeof ne=="string"&&ne.trim()!==""&&(W=ne.replace(/[:|:]\s*$/,""));const D=Xe(we);if(D){const{icon:Ae=f.createElement(ft.Z,null)}=D,pt=Me(D,["icon"]),xt=f.createElement(j.Z,Object.assign({},pt),f.cloneElement(Ae,{className:`${_}-item-tooltip`,title:""}));W=f.createElement(f.Fragment,null,W,xt)}const Y=Fe==="optional",X=typeof Fe=="function";X?W=Fe(W,{required:!!be}):Y&&!be&&(W=f.createElement(f.Fragment,null,W,f.createElement("span",{className:`${_}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((it=Qe.Z.Form)===null||it===void 0?void 0:it.optional))));const He=v()({[`${_}-item-required`]:be,[`${_}-item-required-mark-optional`]:Y||X,[`${_}-item-no-colon`]:!u});return f.createElement(te.Z,Object.assign({},H,{className:de}),f.createElement("label",{htmlFor:i,className:He,title:typeof ne=="string"?ne:""},W))},Je=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Nt={success:Je.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(y){let{children:_,errors:ne,warnings:i,hasFeedback:s,validateStatus:re,prefixCls:U,meta:be,noStyle:Fe}=y;const we=`${U}-item`,{feedbackIcons:it}=f.useContext(T.q3),ht=Pe(ne,i,be,null,!!s,re),{isFormItemInput:Ot,status:Lt}=f.useContext(T.aM),yt=f.useMemo(()=>{var I;let N;if(s){const ge=s!==!0&&s.icons||it,de=ht&&((I=ge==null?void 0:ge({status:ht,errors:ne,warnings:i}))===null||I===void 0?void 0:I[ht]),W=ht&&Nt[ht];N=de!==!1&&W?f.createElement("span",{className:v()(`${we}-feedback-icon`,`${we}-feedback-icon-${ht}`)},de||f.createElement(W,null)):null}let H=!0,K=ht||"";return Fe&&(H=Ot,K=(ht!=null?ht:Lt)||""),{status:K,errors:ne,warnings:i,hasFeedback:!!s,feedbackIcon:N,isFormItemInput:H}},[ht,s,Fe,Ot,Lt]);return f.createElement(T.aM.Provider,{value:yt},_)}var Sn=function(y,_){var ne={};for(var i in y)Object.prototype.hasOwnProperty.call(y,i)&&_.indexOf(i)<0&&(ne[i]=y[i]);if(y!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,i=Object.getOwnPropertySymbols(y);s{if(D&&de.current){const zt=getComputedStyle(de.current);He(parseInt(zt.marginBottom,10))}},[D,Y]);const Ae=zt=>{zt||He(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?W:we.errors,kt=zt?u:we.warnings;return Pe(Zt,kt,we,"",!!it,Fe)}(),Rt=v()(K,ne,i,{[`${K}-with-help`]:O||W.length||u.length,[`${K}-has-feedback`]:xt&&it,[`${K}-has-success`]:xt==="success",[`${K}-has-warning`]:xt==="warning",[`${K}-has-error`]:xt==="error",[`${K}-is-validating`]:xt==="validating",[`${K}-hidden`]:ht});return f.createElement("div",{className:Rt,style:s,ref:de},f.createElement(se.Z,Object.assign({className:`${K}-row`},(0,De.Z)(H,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),f.createElement(At,Object.assign({htmlFor:Lt},y,{requiredMark:ge,required:yt!=null?yt:I,prefixCls:_})),f.createElement($e,Object.assign({},y,we,{errors:W,warnings:u,prefixCls:_,status:xt,help:re,marginBottom:X,onErrorVisibleChanged:Ae}),f.createElement(T.qI.Provider,{value:N},f.createElement(sn,{prefixCls:_,meta:we,errors:we.errors,warnings:we.warnings,hasFeedback:it,validateStatus:xt},Ot)))),!!X&&f.createElement("div",{className:`${K}-margin-offset`,style:{marginBottom:-X}}))}const vn="__SPLIT__",dn=null,ln=f.memo(y=>{let{children:_}=y;return _},(y,_)=>y.value===_.value&&y.update===_.update&&y.childProps.length===_.childProps.length&&y.childProps.every((ne,i)=>ne===_.childProps[i]));function gn(y){return y!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Nn(y){const{name:_,noStyle:ne,className:i,dependencies:s,prefixCls:re,shouldUpdate:U,rules:be,children:Fe,required:we,label:it,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Lt,hidden:yt,help:I}=y,{getPrefixCls:N}=f.useContext(ct.E_),{name:H}=f.useContext(T.q3),K=R(Fe),ge=typeof K=="function",de=f.useContext(T.qI),{validateTrigger:W}=f.useContext(Ze.FieldContext),u=Lt!==void 0?Lt:W,O=gn(_),D=N("form",re),[Y,X]=z(D),He=f.useContext(Ze.ListContext),Ae=f.useRef(),[pt,xt]=x({}),[Rt,zt]=(0,lt.Z)(()=>yn()),Zt=Wt=>{const jt=He==null?void 0:He.getKey(Wt.name);if(zt(Wt.destroy?yn():Wt,!0),ne&&I!==!1&&de){let nn=Wt.name;if(Wt.destroy)nn=Ae.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Ae.current=nn}de(Wt,nn)}},kt=(Wt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Wt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Wt.destroy?delete rn[zn]:rn[zn]=Wt,rn})},[Dt,st]=f.useMemo(()=>{const Wt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Wt.push.apply(Wt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Wt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=P();function Vt(Wt,jt,nn){return ne&&!yt?f.createElement(sn,{prefixCls:D,hasFeedback:y.hasFeedback,validateStatus:y.validateStatus,meta:Rt,errors:Dt,warnings:st,noStyle:!0},Wt):f.createElement(on,Object.assign({key:"row"},y,{className:v()(i,X),prefixCls:D,fieldId:jt,isRequired:nn,errors:Dt,warnings:st,meta:Rt,onSubItemMetaChange:kt}),Wt)}if(!O&&!ge&&!s)return Y(Vt(K));let pn={};return typeof it=="string"?pn.label=it:_&&(pn.label=String(_)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),Y(f.createElement(Ze.Field,Object.assign({},y,{messageVariables:pn,trigger:Ot,validateTrigger:u,onMetaChange:Zt}),(Wt,jt,nn)=>{const rn=S(_).length&&jt?jt.name:[],bn=B(rn,H),zn=we!==void 0?we:!!(be&&be.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Wt);let It=null;if(Array.isArray(K)&&O)It=K;else if(!(ge&&(!(U||s)||O))){if(!(s&&!ge&&!O))if((0,G.l$)(K)){const Pt=Object.assign(Object.assign({},K.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||st.length>0||y.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),y.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,Ee.Yr)(K)&&(Pt.ref=Kt(rn,K)),new Set([].concat((0,o.Z)(S(Ot)),(0,o.Z)(S(u)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,Qt,un,Bn,wt=arguments.length,Et=new Array(wt),Gt=0;Gt{var{prefixCls:_,children:ne}=y,i=rt(y,["prefixCls","children"]);const{getPrefixCls:s}=f.useContext(ct.E_),re=s("form",_),U=f.useMemo(()=>({prefixCls:re,status:"error"}),[re]);return f.createElement(Ze.List,Object.assign({},i),(be,Fe,we)=>f.createElement(T.Rk.Provider,{value:U},ne(be.map(it=>Object.assign(Object.assign({},it),{fieldKey:it.key})),Fe,{errors:we.errors,warnings:we.warnings})))};function _t(){const{form:y}=(0,f.useContext)(T.q3);return y}const ke=Re;ke.Item=at,ke.List=qt,ke.ErrorList=We,ke.useForm=pe,ke.useFormInstance=_t,ke.useWatch=Ze.useWatch,ke.Provider=T.RV,ke.create=()=>{};var Tt=ke},9432:function(fn,ot,e){e.d(ot,{Z:function(){return oe},n:function(){return bt}});var o=e(19248),b=e(92310),v=e.n(b),ee=e(93681),f=e(8654),V=e(59301),T=e(19080),ie=e(36355),ce=e(1684),C=e(19716),Ne=e(32441),Z=e(33234),w=e(59412),et=e(9937);function he(Se){return!!(Se.prefix||Se.suffix||Se.allowClear)}var qe=function(Se,Q){var c={};for(var t in Se)Object.prototype.hasOwnProperty.call(Se,t)&&Q.indexOf(t)<0&&(c[t]=Se[t]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,t=Object.getOwnPropertySymbols(Se);p{var c;const{prefixCls:t,bordered:p=!0,status:E,size:z,disabled:q,onBlur:Ce,onFocus:Ke,suffix:We,allowClear:Ze,addonAfter:ct,addonBefore:Oe,className:ze,style:ye,styles:ae,rootClassName:le,onChange:$,classNames:S}=Se,B=qe(Se,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:Pe,direction:k,input:pe}=V.useContext(ie.E_),xe=Pe("input",t),nt=(0,V.useRef)(null),[mt,_e]=(0,et.ZP)(xe),{compactSize:Re,compactItemClassnames:lt}=(0,Z.ri)(xe,k),Ee=(0,C.Z)(Ye=>{var Ge;return(Ge=z!=null?z:Re)!==null&&Ge!==void 0?Ge:Ye}),G=V.useContext(ce.Z),Ue=q!=null?q:G,{status:R,hasFeedback:h,feedbackIcon:l}=(0,V.useContext)(Ne.aM),d=(0,T.F)(R,E),x=he(Se)||!!h,P=(0,V.useRef)(x);(0,V.useEffect)(()=>{var Ye;x&&P.current,P.current=x},[x]);const J=(0,w.Z)(nt,!0),F=Ye=>{J(),Ce==null||Ce(Ye)},De=Ye=>{J(),Ke==null||Ke(Ye)},se=Ye=>{J(),$==null||$(Ye)},te=(h||We)&&V.createElement(V.Fragment,null,We,h&&l);let ue;return typeof Ze=="object"&&(Ze!=null&&Ze.clearIcon)?ue=Ze:Ze&&(ue={clearIcon:V.createElement(o.Z,null)}),mt(V.createElement(ee.default,Object.assign({ref:(0,f.sQ)(Q,nt),prefixCls:xe,autoComplete:pe==null?void 0:pe.autoComplete},B,{disabled:Ue,onBlur:F,onFocus:De,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),ye),styles:Object.assign(Object.assign({},pe==null?void 0:pe.styles),ae),suffix:te,allowClear:ue,className:v()(ze,le,lt,pe==null?void 0:pe.className),onChange:se,addonAfter:ct&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},ct)),addonBefore:Oe&&V.createElement(Z.BR,null,V.createElement(Ne.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},S),pe==null?void 0:pe.classNames),{input:v()({[`${xe}-sm`]:Ee==="small",[`${xe}-lg`]:Ee==="large",[`${xe}-rtl`]:k==="rtl",[`${xe}-borderless`]:!p},!x&&(0,T.Z)(xe,d),S==null?void 0:S.input,(c=pe==null?void 0:pe.classNames)===null||c===void 0?void 0:c.input,_e)}),classes:{affixWrapper:v()({[`${xe}-affix-wrapper-sm`]:Ee==="small",[`${xe}-affix-wrapper-lg`]:Ee==="large",[`${xe}-affix-wrapper-rtl`]:k==="rtl",[`${xe}-affix-wrapper-borderless`]:!p},(0,T.Z)(`${xe}-affix-wrapper`,d,h),_e),wrapper:v()({[`${xe}-group-rtl`]:k==="rtl"},_e),group:v()({[`${xe}-group-wrapper-sm`]:Ee==="small",[`${xe}-group-wrapper-lg`]:Ee==="large",[`${xe}-group-wrapper-rtl`]:k==="rtl",[`${xe}-group-wrapper-disabled`]:Ue},(0,T.Z)(`${xe}-group-wrapper`,d,h),_e)}})))})},1643:function(fn,ot,e){var o=e(19248),b=e(92310),v=e.n(b),ee=e(9296),f=e(59301),V=e(19080),T=e(36355),ie=e(1684),ce=e(19716),C=e(32441),Ne=e(9432),Z=e(9937),w=function(he,qe){var bt={};for(var Ie in he)Object.prototype.hasOwnProperty.call(he,Ie)&&qe.indexOf(Ie)<0&&(bt[Ie]=he[Ie]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var oe=0,Ie=Object.getOwnPropertySymbols(he);oe{const{prefixCls:bt,bordered:Ie=!0,size:oe,disabled:Se,status:Q,allowClear:c,showCount:t,classNames:p,rootClassName:E,className:z}=he,q=w(he,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Ce,direction:Ke}=f.useContext(T.E_),We=(0,ce.Z)(oe),Ze=f.useContext(ie.Z),ct=Se!=null?Se:Ze,{status:Oe,hasFeedback:ze,feedbackIcon:ye}=f.useContext(C.aM),ae=(0,V.F)(Oe,Q),le=f.useRef(null);f.useImperativeHandle(qe,()=>{var k;return{resizableTextArea:(k=le.current)===null||k===void 0?void 0:k.resizableTextArea,focus:pe=>{var xe,nt;(0,Ne.n)((nt=(xe=le.current)===null||xe===void 0?void 0:xe.resizableTextArea)===null||nt===void 0?void 0:nt.textArea,pe)},blur:()=>{var pe;return(pe=le.current)===null||pe===void 0?void 0:pe.blur()}}});const $=Ce("input",bt);let S;typeof c=="object"&&(c!=null&&c.clearIcon)?S=c:c&&(S={clearIcon:f.createElement(o.Z,null)});const[B,Pe]=(0,Z.ZP)($);return B(f.createElement(ee.default,Object.assign({},q,{disabled:ct,allowClear:S,className:v()(z,E),classes:{affixWrapper:v()(`${$}-textarea-affix-wrapper`,{[`${$}-affix-wrapper-rtl`]:Ke==="rtl",[`${$}-affix-wrapper-borderless`]:!Ie,[`${$}-affix-wrapper-sm`]:We==="small",[`${$}-affix-wrapper-lg`]:We==="large",[`${$}-textarea-show-count`]:t},(0,V.Z)(`${$}-affix-wrapper`,ae),Pe)},classNames:Object.assign(Object.assign({},p),{textarea:v()({[`${$}-borderless`]:!Ie,[`${$}-sm`]:We==="small",[`${$}-lg`]:We==="large"},(0,V.Z)($,ae),Pe,p==null?void 0:p.textarea)}),prefixCls:$,suffix:ze&&f.createElement("span",{className:`${$}-textarea-suffix`},ye),showCount:t,ref:le})))});ot.Z=et},59412:function(fn,ot,e){e.d(ot,{Z:function(){return b}});var o=e(59301);function b(v,ee){const f=(0,o.useRef)([]),V=()=>{f.current.push(setTimeout(()=>{var T,ie,ce,C;!((T=v.current)===null||T===void 0)&&T.input&&((ie=v.current)===null||ie===void 0?void 0:ie.input.getAttribute("type"))==="password"&&(!((ce=v.current)===null||ce===void 0)&&ce.input.hasAttribute("value"))&&((C=v.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ee&&V(),()=>f.current.forEach(T=>{T&&clearTimeout(T)})),[]),V}},92832:function(fn,ot,e){e.d(ot,{default:function(){return We}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(32441),V=e(9937),ie=Ze=>{const{getPrefixCls:ct,direction:Oe}=(0,v.useContext)(ee.E_),{prefixCls:ze,className:ye}=Ze,ae=ct("input-group",ze),le=ct("input"),[$,S]=(0,V.ZP)(le),B=b()(ae,{[`${ae}-lg`]:Ze.size==="large",[`${ae}-sm`]:Ze.size==="small",[`${ae}-compact`]:Ze.compact,[`${ae}-rtl`]:Oe==="rtl"},S,ye),Pe=(0,v.useContext)(f.aM),k=(0,v.useMemo)(()=>Object.assign(Object.assign({},Pe),{isFormItemInput:!1}),[Pe]);return $(v.createElement("span",{className:B,style:Ze.style,onMouseEnter:Ze.onMouseEnter,onMouseLeave:Ze.onMouseLeave,onFocus:Ze.onFocus,onBlur:Ze.onBlur},v.createElement(f.aM.Provider,{value:k},Ze.children)))},ce=e(9432),C=e(73331),Ne=e(15277),Z=e(2738),w=e(8654),et=e(59412),he=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);yeZe?v.createElement(Ne.Z,null):v.createElement(C.Z,null),bt={click:"onClick",hover:"onMouseOver"};var oe=v.forwardRef((Ze,ct)=>{const{visibilityToggle:Oe=!0}=Ze,ze=typeof Oe=="object"&&Oe.visible!==void 0,[ye,ae]=(0,v.useState)(()=>ze?Oe.visible:!1),le=(0,v.useRef)(null);v.useEffect(()=>{ze&&ae(Oe.visible)},[ze,Oe]);const $=(0,et.Z)(le),S=()=>{const{disabled:Ue}=Ze;Ue||(ye&&$(),ae(R=>{var h;const l=!R;return typeof Oe=="object"&&((h=Oe.onVisibleChange)===null||h===void 0||h.call(Oe,l)),l}))},B=Ue=>{const{action:R="click",iconRender:h=qe}=Ze,l=bt[R]||"",d=h(ye),x={[l]:S,className:`${Ue}-icon`,key:"passwordIcon",onMouseDown:P=>{P.preventDefault()},onMouseUp:P=>{P.preventDefault()}};return v.cloneElement(v.isValidElement(d)?d:v.createElement("span",null,d),x)},{className:Pe,prefixCls:k,inputPrefixCls:pe,size:xe}=Ze,nt=he(Ze,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:mt}=v.useContext(ee.E_),_e=mt("input",pe),Re=mt("input-password",k),lt=Oe&&B(Re),Ee=b()(Re,Pe,{[`${Re}-${xe}`]:!!xe}),G=Object.assign(Object.assign({},(0,Z.Z)(nt,["suffix","iconRender","visibilityToggle"])),{type:ye?"text":"password",className:Ee,prefixCls:_e,suffix:lt});return xe&&(G.size=xe),v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(ct,le)},G))}),Se=e(47472),Q=e(92343),c=e(3113),t=e(19716),p=e(33234),E=function(Ze,ct){var Oe={};for(var ze in Ze)Object.prototype.hasOwnProperty.call(Ze,ze)&&ct.indexOf(ze)<0&&(Oe[ze]=Ze[ze]);if(Ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,ze=Object.getOwnPropertySymbols(Ze);ye{const{prefixCls:Oe,inputPrefixCls:ze,className:ye,size:ae,suffix:le,enterButton:$=!1,addonAfter:S,loading:B,disabled:Pe,onSearch:k,onChange:pe,onCompositionStart:xe,onCompositionEnd:nt}=Ze,mt=E(Ze,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:_e,direction:Re}=v.useContext(ee.E_),lt=v.useRef(!1),Ee=_e("input-search",Oe),G=_e("input",ze),{compactSize:Ue}=(0,p.ri)(Ee,Re),R=(0,t.Z)($e=>{var ft;return(ft=ae!=null?ae:Ue)!==null&&ft!==void 0?ft:$e}),h=v.useRef(null),l=$e=>{$e&&$e.target&&$e.type==="click"&&k&&k($e.target.value,$e,{source:"clear"}),pe&&pe($e)},d=$e=>{var ft;document.activeElement===((ft=h.current)===null||ft===void 0?void 0:ft.input)&&$e.preventDefault()},x=$e=>{var ft,Qe;k&&k((Qe=(ft=h.current)===null||ft===void 0?void 0:ft.input)===null||Qe===void 0?void 0:Qe.value,$e,{source:"input"})},P=$e=>{lt.current||B||x($e)},J=typeof $=="boolean"?v.createElement(Se.Z,null):null,F=`${Ee}-button`;let De;const se=$||{},te=se.type&&se.type.__ANT_BUTTON===!0;te||se.type==="button"?De=(0,Q.Tm)(se,Object.assign({onMouseDown:d,onClick:$e=>{var ft,Qe;(Qe=(ft=se==null?void 0:se.props)===null||ft===void 0?void 0:ft.onClick)===null||Qe===void 0||Qe.call(ft,$e),x($e)},key:"enterButton"},te?{className:F,size:R}:{})):De=v.createElement(c.ZP,{className:F,type:$?"primary":void 0,size:R,disabled:Pe,key:"enterButton",onMouseDown:d,onClick:x,loading:B,icon:J},$),S&&(De=[De,(0,Q.Tm)(S,{key:"addonAfter"})]);const ue=b()(Ee,{[`${Ee}-rtl`]:Re==="rtl",[`${Ee}-${R}`]:!!R,[`${Ee}-with-button`]:!!$},ye),Ye=$e=>{lt.current=!0,xe==null||xe($e)},Ge=$e=>{lt.current=!1,nt==null||nt($e)};return v.createElement(ce.Z,Object.assign({ref:(0,w.sQ)(h,ct),onPressEnter:P},mt,{size:R,onCompositionStart:Ye,onCompositionEnd:Ge,prefixCls:G,addonAfter:De,suffix:le,onChange:l,className:ue,disabled:Pe}))}),Ce=e(1643);const Ke=ce.Z;Ke.Group=ie,Ke.Search=q,Ke.TextArea=Ce.Z,Ke.Password=oe;var We=Ke},9937:function(fn,ot,e){e.d(ot,{M1:function(){return T},TM:function(){return Q},Xy:function(){return ie},bi:function(){return Ne},e5:function(){return Se},ik:function(){return Z},nz:function(){return f},pU:function(){return V},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116);const f=c=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:c,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),V=c=>({borderColor:c.hoverBorderColor}),T=c=>({borderColor:c.activeBorderColor,boxShadow:c.activeShadow,outline:0}),ie=c=>({color:c.colorTextDisabled,backgroundColor:c.colorBgContainerDisabled,borderColor:c.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},V((0,v.TS)(c,{hoverBorderColor:c.colorBorder})))}),ce=c=>{const{paddingBlockLG:t,fontSizeLG:p,lineHeightLG:E,borderRadiusLG:z,paddingInlineLG:q}=c;return{padding:`${t}px ${q}px`,fontSize:p,lineHeight:E,borderRadius:z}},C=c=>({padding:`${c.paddingBlockSM}px ${c.paddingInlineSM}px`,borderRadius:c.borderRadiusSM}),Ne=(c,t)=>{const{componentCls:p,colorError:E,colorWarning:z,errorActiveShadow:q,warningActiveShadow:Ce,colorErrorBorderHover:Ke,colorWarningBorderHover:We}=c;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Ke},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:E,activeShadow:q}))),[`${p}-prefix, ${p}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:z,"&:hover":{borderColor:We},"&:focus, &-focused":Object.assign({},T((0,v.TS)(c,{activeBorderColor:z,activeShadow:Ce}))),[`${p}-prefix, ${p}-suffix`]:{color:z}}}},Z=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}`},f(c.colorTextPlaceholder)),{"&:hover":Object.assign({},V(c)),"&:focus, &-focused":Object.assign({},T(c)),"&-disabled, &[disabled]":Object.assign({},ie(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({},ce(c)),"&-sm":Object.assign({},C(c)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=c=>{const{componentCls:t,antCls:p}=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({},ce(c)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(c)),[`&-lg ${p}-select-single ${p}-select-selector`]:{height:c.controlHeightLG},[`&-sm ${p}-select-single ${p}-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,[`${p}-select`]:{margin:`-${c.paddingBlock+1}px -${c.paddingInline}px`,[`&${p}-select-single:not(${p}-select-customize-input)`]:{[`${p}-select-selector`]:{backgroundColor:"inherit",border:`${c.lineWidth}px ${c.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${p}-select-selector`]:{color:c.colorPrimary}}},[`${p}-cascader-picker`]:{margin:`-9px -${c.paddingInline}px`,backgroundColor:"transparent",[`${p}-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,[`${p}-select ${p}-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,[`${p}-select ${p}-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,o.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, + & > ${p}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-c.lineWidth,borderInlineEndWidth:c.lineWidth},[`${t}`]:{float:"none"},[`& > ${p}-select > ${p}-select-selector, + & > ${p}-select-auto-complete ${t}, + & > ${p}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:c.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${p}-select-focused`]:{zIndex:1},[`& > ${p}-select > ${p}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${p}-select:first-child > ${p}-select-selector, + & > ${p}-select-auto-complete:first-child ${t}, + & > ${p}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:c.borderRadius,borderEndStartRadius:c.borderRadius},[`& > *:last-child, + & > ${p}-select:last-child > ${p}-select-selector, + & > ${p}-cascader-picker:last-child ${t}, + & > ${p}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:c.lineWidth,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius},[`& > ${p}-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}}}})}},et=c=>{const{componentCls:t,controlHeightSM:p,lineWidth:E}=c,q=(p-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),Z(c)),Ne(c,t)),{'&[type="color"]':{height:c.controlHeight,[`&${t}-lg`]:{height:c.controlHeightLG},[`&${t}-sm`]:{height:p,paddingTop:q,paddingBottom:q}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},he=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`}}}},qe=c=>{const{componentCls:t,inputAffixPadding:p,colorTextDescription:E,motionDurationSlow:z,colorIcon:q,colorIconHover:Ce,iconCls:Ke}=c;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},Z(c)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},V(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:E},"&-show-count-has-suffix":{marginInlineEnd:c.paddingXXS},"&-prefix":{marginInlineEnd:p},"&-suffix":{marginInlineStart:p}}}),he(c)),{[`${Ke}${t}-password-icon`]:{color:q,cursor:"pointer",transition:`all ${z}`,"&:hover":{color:Ce}}}),Ne(c,`${t}-affix-wrapper`))}},bt=c=>{const{componentCls:t,colorError:p,colorWarning:E,borderRadiusLG:z,borderRadiusSM:q}=c;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(c)),w(c)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:z,fontSize:c.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:q}},"&-status-error":{[`${t}-group-addon`]:{color:p,borderColor:p}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ie(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}}}})}},Ie=c=>{const{componentCls:t,antCls:p}=c,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:c.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${p}-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,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:c.borderRadius,borderEndEndRadius:c.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${p}-btn-primary)`]:{color:c.colorTextDescription,"&:hover":{color:c.colorPrimaryHover},"&:active":{color:c.colorPrimaryActive},[`&${p}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:c.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:c.controlHeightLG},[`&-small ${E}-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}}}}},oe=c=>{const{componentCls:t,paddingLG:p}=c,E=`${t}-textarea`;return{[E]:{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:p}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:p}},[`&-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},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:c.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Se(c){return(0,v.TS)(c,{inputAffixPadding:c.paddingXXS})}const Q=c=>{const{controlHeight:t,fontSize:p,lineHeight:E,lineWidth:z,controlHeightSM:q,controlHeightLG:Ce,fontSizeLG:Ke,lineHeightLG:We,paddingSM:Ze,controlPaddingHorizontalSM:ct,controlPaddingHorizontal:Oe,colorFillAlter:ze,colorPrimaryHover:ye,controlOutlineWidth:ae,controlOutline:le,colorErrorOutline:$,colorWarningOutline:S}=c;return{paddingBlock:Math.max(Math.round((t-p*E)/2*10)/10-z,3),paddingBlockSM:Math.max(Math.round((q-p*E)/2*10)/10-z,0),paddingBlockLG:Math.ceil((Ce-Ke*We)/2*10)/10-z,paddingInline:Ze-z,paddingInlineSM:ct-z,paddingInlineLG:Oe-z,addonBg:ze,activeBorderColor:ye,hoverBorderColor:ye,activeShadow:`0 0 0 ${ae}px ${le}`,errorActiveShadow:`0 0 0 ${ae}px ${$}`,warningActiveShadow:`0 0 0 ${ae}px ${S}`}};ot.ZP=(0,ee.Z)("Input",c=>{const t=(0,v.TS)(c,Se(c));return[et(t),oe(t),qe(t),bt(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(fn,ot,e){e.d(ot,{D:function(){return Se},Z:function(){return t}});var o=e(92413),b=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"},ee=v,f=e(7657),V=function(E,z){return b.createElement(f.Z,(0,o.Z)({},E,{ref:z,icon:ee}))},T=b.forwardRef(V),ie=T,ce=e(33853),C=e(38819),Ne=e(92310),Z=e.n(Ne),w=e(2738),he=p=>!isNaN(parseFloat(p))&&isFinite(p),qe=e(36355),bt=e(84966),Ie=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{let p=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return p+=1,`${E}${p}`}})();var t=b.forwardRef((p,E)=>{const{prefixCls:z,className:q,trigger:Ce,children:Ke,defaultCollapsed:We=!1,theme:Ze="dark",style:ct={},collapsible:Oe=!1,reverseArrow:ze=!1,width:ye=200,collapsedWidth:ae=80,zeroWidthTriggerStyle:le,breakpoint:$,onCollapse:S,onBreakpoint:B}=p,Pe=Ie(p,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:k}=(0,b.useContext)(bt.Gs),[pe,xe]=(0,b.useState)("collapsed"in p?p.collapsed:We),[nt,mt]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in p&&xe(p.collapsed)},[p.collapsed]);const _e=(R,h)=>{"collapsed"in p||xe(R),S==null||S(R,h)},Re=(0,b.useRef)();Re.current=R=>{mt(R.matches),B==null||B(R.matches),pe!==R.matches&&_e(R.matches,"responsive")},(0,b.useEffect)(()=>{function R(l){return Re.current(l)}let h;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&$&&$ in oe){h=l(`(max-width: ${oe[$]})`);try{h.addEventListener("change",R)}catch(d){h.addListener(R)}R(h)}}return()=>{try{h==null||h.removeEventListener("change",R)}catch(l){h==null||h.removeListener(R)}}},[$]),(0,b.useEffect)(()=>{const R=Q("ant-sider-");return k.addSider(R),()=>k.removeSider(R)},[]);const lt=()=>{_e(!pe,"clickTrigger")},{getPrefixCls:Ee}=(0,b.useContext)(qe.E_),G=()=>{const R=Ee("layout-sider",z),h=(0,w.Z)(Pe,["collapsed"]),l=pe?ae:ye,d=he(l)?`${l}px`:String(l),x=parseFloat(String(ae||0))===0?b.createElement("span",{onClick:lt,className:Z()(`${R}-zero-width-trigger`,`${R}-zero-width-trigger-${ze?"right":"left"}`),style:le},Ce||b.createElement(ie,null)):null,F={expanded:ze?b.createElement(C.Z,null):b.createElement(ce.Z,null),collapsed:ze?b.createElement(ce.Z,null):b.createElement(C.Z,null)}[pe?"collapsed":"expanded"],De=Ce!==null?x||b.createElement("div",{className:`${R}-trigger`,onClick:lt,style:{width:d}},Ce||F):null,se=Object.assign(Object.assign({},ct),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),te=Z()(R,`${R}-${Ze}`,{[`${R}-collapsed`]:!!pe,[`${R}-has-trigger`]:Oe&&Ce!==null&&!x,[`${R}-below`]:!!nt,[`${R}-zero-width`]:parseFloat(d)===0},q);return b.createElement("aside",Object.assign({className:te},h,{style:se,ref:E}),b.createElement("div",{className:`${R}-children`},Ke),Oe||nt&&x?De:null)},Ue=b.useMemo(()=>({siderCollapsed:pe}),[pe]);return b.createElement(Se.Provider,{value:Ue},G())})},84966:function(fn,ot,e){e.d(ot,{VY:function(){return Se},$_:function(){return oe},h4:function(){return Ie},Gs:function(){return w},ZP:function(){return Q}});var o=e(26407),b=e(92310),v=e.n(b),ee=e(2738),f=e(59301),V=e(36355),T=e(83116),ce=c=>{const{componentCls:t,bodyBg:p,lightSiderBg:E,lightTriggerBg:z,lightTriggerColor:q}=c;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:q,background:z},[`${t}-sider-zero-width-trigger`]:{color:q,background:z,border:`1px solid ${p}`,borderInlineStart:0}}}};const C=c=>{const{antCls:t,componentCls:p,colorText:E,triggerColor:z,footerBg:q,triggerBg:Ce,headerHeight:Ke,headerPadding:We,headerColor:Ze,footerPadding:ct,triggerHeight:Oe,zeroTriggerHeight:ze,zeroTriggerWidth:ye,motionDurationMid:ae,motionDurationSlow:le,fontSize:$,borderRadius:S,bodyBg:B,headerBg:Pe,siderBg:k}=c;return{[p]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:B,"&, *":{boxSizing:"border-box"},[`&${p}-has-sider`]:{flexDirection:"row",[`> ${p}, > ${p}-content`]:{width:0}},[`${p}-header, &${p}-footer`]:{flex:"0 0 auto"},[`${p}-sider`]:{position:"relative",minWidth:0,background:k,transition:`all ${ae}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:z,lineHeight:`${Oe}px`,textAlign:"center",background:Ce,cursor:"pointer",transition:`all ${ae}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Ke,insetInlineEnd:-ye,zIndex:1,width:ye,height:ze,color:z,fontSize:c.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:k,borderStartStartRadius:0,borderStartEndRadius:S,borderEndEndRadius:S,borderEndStartRadius:0,cursor:"pointer",transition:`background ${le} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${le}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ye,borderStartStartRadius:S,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:S}}}}},ce(c)),{"&-rtl":{direction:"rtl"}}),[`${p}-header`]:{height:Ke,padding:We,color:Ze,lineHeight:`${Ke}px`,background:Pe,[`${t}-menu`]:{lineHeight:"inherit"}},[`${p}-footer`]:{padding:ct,color:E,fontSize:$,background:q},[`${p}-content`]:{flex:"auto",minHeight:0}}};var Ne=(0,T.Z)("Layout",c=>[C(c)],c=>{const{colorBgLayout:t,controlHeight:p,controlHeightLG:E,colorText:z,controlHeightSM:q,marginXXS:Ce,colorTextLightSolid:Ke,colorBgContainer:We}=c,Ze=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:p*2,headerPadding:`0 ${Ze}px`,headerColor:z,footerPadding:`${q}px ${Ze}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Ce*2,triggerBg:"#002140",triggerColor:Ke,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:We,lightTriggerBg:We,lightTriggerColor:z}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Z=function(c,t){var p={};for(var E in c)Object.prototype.hasOwnProperty.call(c,E)&&t.indexOf(E)<0&&(p[E]=c[E]);if(c!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(c);znull,removeSider:()=>null}});function et(c){let{suffixCls:t,tagName:p,displayName:E}=c;return z=>f.forwardRef((Ce,Ke)=>f.createElement(z,Object.assign({ref:Ke,suffixCls:t,tagName:p},Ce)))}const he=f.forwardRef((c,t)=>{const{prefixCls:p,suffixCls:E,className:z,tagName:q}=c,Ce=Z(c,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Ke}=f.useContext(V.E_),We=Ke("layout",p),[Ze,ct]=Ne(We),Oe=E?`${We}-${E}`:We;return Ze(f.createElement(q,Object.assign({className:v()(p||Oe,z,ct),ref:t},Ce)))}),qe=f.forwardRef((c,t)=>{const{direction:p}=f.useContext(V.E_),[E,z]=f.useState([]),{prefixCls:q,className:Ce,rootClassName:Ke,children:We,hasSider:Ze,tagName:ct,style:Oe}=c,ze=Z(c,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ye=(0,ee.Z)(ze,["suffixCls"]),{getPrefixCls:ae,layout:le}=f.useContext(V.E_),$=ae("layout",q),[S,B]=Ne($),Pe=v()($,{[`${$}-has-sider`]:typeof Ze=="boolean"?Ze:E.length>0,[`${$}-rtl`]:p==="rtl"},le==null?void 0:le.className,Ce,Ke,B),k=f.useMemo(()=>({siderHook:{addSider:pe=>{z(xe=>[].concat((0,o.Z)(xe),[pe]))},removeSider:pe=>{z(xe=>xe.filter(nt=>nt!==pe))}}}),[]);return S(f.createElement(w.Provider,{value:k},f.createElement(ct,Object.assign({ref:t,className:Pe,style:Object.assign(Object.assign({},le==null?void 0:le.style),Oe)},ye),We)))}),bt=et({tagName:"div",displayName:"Layout"})(qe),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(he),oe=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(he),Se=et({suffixCls:"content",tagName:"main",displayName:"Content"})(he);var Q=bt},40875:function(fn,ot,e){e.d(ot,{J:function(){return V}});var o=e(59301),b=e(33234),v=e(70425),ee=function(T,ie){var ce={};for(var C in T)Object.prototype.hasOwnProperty.call(T,C)&&ie.indexOf(C)<0&&(ce[C]=T[C]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,C=Object.getOwnPropertySymbols(T);Ne{const{children:ce}=T,C=ee(T,["children"]),Ne=o.useContext(f),Z=o.useMemo(()=>Object.assign(Object.assign({},Ne),C),[Ne,C.prefixCls,C.mode,C.selectable]);return o.createElement(f.Provider,{value:Z},o.createElement(b.BR,null,(0,v.supportNodeRef)(ce)?o.cloneElement(ce,{ref:ie}):ce))});ot.Z=f},20834:function(fn,ot,e){e.d(ot,{default:function(){return Ue}});var o=e(15285),b=e(59301),v=e(45818),ee=e(92310),f=e.n(ee),V=e(36355),T=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{const{prefixCls:h,className:l,dashed:d}=R,x=T(R,["prefixCls","className","dashed"]),{getPrefixCls:P}=b.useContext(V.E_),J=P("menu",h),F=f()({[`${J}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:F},x))},C=e(11592),Ne=e(2738),Z=e(6848),w=e(92343),he=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),bt=R=>{var h;const{className:l,children:d,icon:x,title:P,danger:J}=R,{prefixCls:F,firstLevel:De,direction:se,disableMenuItemTitleTooltip:te,inlineCollapsed:ue}=b.useContext(he),Ye=j=>{const Me=b.createElement("span",{className:`${F}-title-content`},d);return(!x||(0,w.l$)(d)&&d.type==="span")&&d&&j&&De&&typeof d=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},d.charAt(0)):Me},{siderCollapsed:Ge}=b.useContext(v.D);let $e=P;typeof P=="undefined"?$e=De?d:"":P===!1&&($e="");const ft={title:$e};!Ge&&!ue&&(ft.title=null,ft.open=!1);const Qe=(0,C.Z)(d).length;let A=b.createElement(o.ck,Object.assign({},(0,Ne.Z)(R,["title","icon","danger"]),{className:f()({[`${F}-item-danger`]:J,[`${F}-item-only-child`]:(x?Qe+1:Qe)===1},l),title:typeof P=="string"?P:void 0}),(0,w.Tm)(x,{className:f()((0,w.l$)(x)?(h=x.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ye(ue));return te||(A=b.createElement(Z.Z,Object.assign({},ft,{placement:se==="rtl"?"left":"right",overlayClassName:`${F}-inline-collapsed-tooltip`}),A)),A},oe=R=>{var h;const{popupClassName:l,icon:d,title:x,theme:P}=R,J=b.useContext(he),{prefixCls:F,inlineCollapsed:De,theme:se}=J,te=(0,o.Xl)();let ue;if(!d)ue=De&&!te.length&&x&&typeof x=="string"?b.createElement("div",{className:`${F}-inline-collapsed-noicon`},x.charAt(0)):b.createElement("span",{className:`${F}-title-content`},x);else{const Ge=(0,w.l$)(x)&&x.type==="span";ue=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:f()((0,w.l$)(d)?(h=d.props)===null||h===void 0?void 0:h.className:"",`${F}-item-icon`)}),Ge?x:b.createElement("span",{className:`${F}-title-content`},x))}const Ye=b.useMemo(()=>Object.assign(Object.assign({},J),{firstLevel:!1}),[J]);return b.createElement(he.Provider,{value:Ye},b.createElement(o.Wd,Object.assign({},(0,Ne.Z)(R,["icon"]),{title:ue,popupClassName:f()(F,l,`${F}-${P||se}`)})))},Se=e(18785),Q=e(70425),c=e(62892),t=e(40875),p=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{if(h&&typeof h=="object"){const d=h,{label:x,children:P,key:J,type:F}=d,De=p(d,["label","children","key","type"]),se=J!=null?J:`tmp-${l}`;return P||F==="group"?F==="group"?b.createElement(o.BW,Object.assign({key:se},De,{title:x}),E(P)):b.createElement(oe,Object.assign({key:se},De,{title:x}),E(P)):F==="divider"?b.createElement(ce,Object.assign({key:se},De)):b.createElement(bt,Object.assign({key:se},De),x)}return null}).filter(h=>h)}function z(R){return b.useMemo(()=>R&&E(R),[R])}var q=e(64993),Ce=e(17313),Ke=e(8378),We=e(13826),Ze=e(29878),ct=e(83116),Oe=e(37613),ye=R=>{const{componentCls:h,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:x,lineWidth:P,lineType:J,itemPaddingInline:F}=R;return{[`${h}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${P}px ${J} ${x}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${h}-item, ${h}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:F},[`> ${h}-item:hover, + > ${h}-item-active, + > ${h}-submenu ${h}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${h}-item, ${h}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${h}-submenu-arrow`]:{display:"none"}}}},le=R=>{let{componentCls:h,menuArrowOffset:l}=R;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(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const $=R=>Object.assign({},(0,Ce.oN)(R));var B=(R,h)=>{const{componentCls:l,itemColor:d,itemSelectedColor:x,groupTitleColor:P,itemBg:J,subMenuItemBg:F,itemSelectedBg:De,activeBarHeight:se,activeBarWidth:te,activeBarBorderWidth:ue,motionDurationSlow:Ye,motionEaseInOut:Ge,motionEaseOut:$e,itemPaddingInline:ft,motionDurationMid:Qe,itemHoverColor:A,lineType:j,colorSplit:Me,itemDisabledColor:Xe,dangerItemColor:tt,dangerItemHoverColor:At,dangerItemSelectedColor:Je,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Nt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:dn,popupBg:ln}=R;return{[`${l}-${h}, ${l}-${h} > ${l}`]:{color:d,background:J,[`&${l}-root:focus-visible`]:Object.assign({},$(R)),[`${l}-item-group-title`]:{color:P},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:x}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${Xe} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:A}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Nt}}},[`${l}-item-danger`]:{color:tt,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:x,[`&${l}-item-danger`]:{color:Je},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:De,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},$(R))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},h==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:ue,marginTop:-ue,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:ft,bottom:0,borderBottom:`${se}px solid transparent`,transition:`border-color ${Ye} ${Ge}`,content:'""'},"&:hover, &-active, &-open":{background:dn,"&::after":{borderBottomWidth:se,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:se,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${ue}px ${j} ${Me}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:F},[`${l}-item, ${l}-submenu-title`]:ue&&te?{width:`calc(100% + ${ue}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${te}px solid ${x}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Qe} ${$e}`,`opacity ${Qe} ${$e}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:Je}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Qe} ${Ge}`,`opacity ${Qe} ${Ge}`].join(",")}}}}}};const Pe=R=>{const{componentCls:h,itemHeight:l,itemMarginInline:d,padding:x,menuArrowSize:P,marginXS:J,itemMarginBlock:F}=R,De=x+P+J;return{[`${h}-item`]:{position:"relative",overflow:"hidden"},[`${h}-item, ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:x,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:F,width:`calc(100% - ${d*2}px)`},[`> ${h}-item, + > ${h}-submenu > ${h}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${h}-item-group-list ${h}-submenu-title, + ${h}-submenu-title`]:{paddingInlineEnd:De}}};var pe=R=>{const{componentCls:h,iconCls:l,itemHeight:d,colorTextLightSolid:x,dropdownWidth:P,controlHeightLG:J,motionDurationMid:F,motionEaseOut:De,paddingXL:se,itemMarginInline:te,fontSizeLG:ue,motionDurationSlow:Ye,paddingXS:Ge,boxShadowSecondary:$e,collapsedWidth:ft,collapsedIconSize:Qe}=R,A={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[h]:{"&-inline, &-vertical":Object.assign({[`&${h}-root`]:{boxShadow:"none"}},Pe(R))},[`${h}-submenu-popup`]:{[`${h}-vertical`]:Object.assign(Object.assign({},Pe(R)),{boxShadow:$e})}},{[`${h}-submenu-popup ${h}-vertical${h}-sub`]:{minWidth:P,maxHeight:`calc(100vh - ${J*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 ${Ye}`,`background ${Ye}`,`padding ${F} ${De}`].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`]:A,[`& ${h}-item-group-title`]:{paddingInlineStart:se}},[`${h}-item`]:A}},{[`${h}-inline-collapsed`]:{width:ft,[`&${h}-root`]:{[`${h}-item, ${h}-submenu ${h}-submenu-title`]:{[`> ${h}-inline-collapsed-noicon`]:{fontSize:ue,textAlign:"center"}}},[`> ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-item, + > ${h}-item-group > ${h}-item-group-list > ${h}-submenu > ${h}-submenu-title, + > ${h}-submenu > ${h}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${ue/2}px - ${te}px)`,textOverflow:"clip",[` + ${h}-submenu-arrow, + ${h}-submenu-expand-icon + `]:{opacity:0},[`${h}-item-icon, ${l}`]:{margin:0,fontSize:Qe,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${h}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${h}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:x}},[`${h}-item-group-title`]:Object.assign(Object.assign({},Ce.vS),{paddingInline:Ge})}}]};const xe=R=>{const{componentCls:h,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:x,motionEaseOut:P,iconCls:J,iconSize:F,iconMarginInlineEnd:De}=R;return{[`${h}-item, ${h}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${x}`].join(","),[`${h}-item-icon, ${J}`]:{minWidth:F,fontSize:F,transition:[`font-size ${d} ${P}`,`margin ${l} ${x}`,`color ${l}`].join(","),"+ span":{marginInlineStart:De,opacity:1,transition:[`opacity ${l} ${x}`,`margin ${l}`,`color ${l}`].join(",")}},[`${h}-item-icon`]:Object.assign({},(0,Ce.Ro)()),[`&${h}-item-only-child`]:{[`> ${J}, > ${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"}}}},nt=R=>{const{componentCls:h,motionDurationSlow:l,motionEaseInOut:d,borderRadius:x,menuArrowSize:P,menuArrowOffset:J}=R;return{[`${h}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:R.margin,width:P,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:P*.6,height:P*.15,backgroundColor:"currentcolor",borderRadius:x,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${J})`},"&::after":{transform:`rotate(-45deg) translateY(${J})`}}}}},mt=R=>{const{antCls:h,componentCls:l,fontSize:d,motionDurationSlow:x,motionDurationMid:P,motionEaseInOut:J,paddingXS:F,padding:De,colorSplit:se,lineWidth:te,zIndexPopup:ue,borderRadiusLG:Ye,subMenuItemBorderRadius:Ge,menuArrowSize:$e,menuArrowOffset:ft,lineType:Qe,menuPanelMaskInset:A,groupTitleLineHeight:j,groupTitleFontSize:Me}=R;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Ce.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,Ce.Wf)(R)),(0,Ce.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${x} 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:R.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${F}px ${De}px`,fontSize:Me,lineHeight:j,transition:`all ${x}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${x} ${J}`,`background ${x} ${J}`,`padding ${P} ${J}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${x} ${J}`,`padding ${x} ${J}`].join(",")},[`${l}-title-content`]:{transition:`color ${x}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:se,borderStyle:Qe,borderWidth:0,borderTopWidth:te,marginBlock:te,padding:0,"&-dashed":{borderStyle:"dashed"}}}),xe(R)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${De}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:ue,borderRadius:Ye,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${A}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:A},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:R.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:R.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:R.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:R.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ye},xe(R)),nt(R)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ge},[`${l}-submenu-title::after`]:{transition:`transform ${x} ${J}`}})}}),nt(R)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${ft})`},"&::after":{transform:`rotate(45deg) translateX(-${ft})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${$e*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${ft})`},"&::before":{transform:`rotate(45deg) translateX(${ft})`}}})},{[`${h}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var _e=(R,h)=>(0,ct.Z)("Menu",d=>{if(h===!1)return[];const{colorBgElevated:x,colorPrimary:P,colorTextLightSolid:J,controlHeightLG:F,fontSize:De,darkItemColor:se,darkDangerItemColor:te,darkItemBg:ue,darkSubMenuItemBg:Ye,darkItemSelectedColor:Ge,darkItemSelectedBg:$e,darkDangerItemSelectedBg:ft,darkItemHoverBg:Qe,darkGroupTitleColor:A,darkItemHoverColor:j,darkItemDisabledColor:Me,darkDangerItemHoverColor:Xe,darkDangerItemSelectedColor:tt,darkDangerItemActiveBg:At}=d,Je=De/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:Je,menuHorizontalHeight:F*1.15,menuArrowOffset:`${Je*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:x}),Ht=(0,Oe.TS)(gt,{itemColor:se,itemHoverColor:j,groupTitleColor:A,itemSelectedColor:Ge,itemBg:ue,popupBg:ue,subMenuItemBg:Ye,itemActiveBg:"transparent",itemSelectedBg:$e,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Qe,itemDisabledColor:Me,dangerItemColor:te,dangerItemHoverColor:Xe,dangerItemSelectedColor:tt,dangerItemActiveBg:At,dangerItemSelectedBg:ft,menuSubMenuBg:Ye,horizontalItemSelectedColor:J,horizontalItemSelectedBg:P});return[mt(gt),ye(gt),pe(gt),B(gt,"light"),B(Ht,"dark"),le(gt),(0,Ke.Z)(gt),(0,We.oN)(gt,"slide-up"),(0,We.oN)(gt,"slide-down"),(0,Ze._y)(gt,"zoom-big")]},d=>{const{colorPrimary:x,colorError:P,colorTextDisabled:J,colorErrorBg:F,colorText:De,colorTextDescription:se,colorBgContainer:te,colorFillAlter:ue,colorFillContent:Ye,lineWidth:Ge,lineWidthBold:$e,controlItemBgActive:ft,colorBgTextHover:Qe,controlHeightLG:A,lineHeight:j,colorBgElevated:Me,marginXXS:Xe,padding:tt,fontSize:At,controlHeightSM:Je,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Nt=new q.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:De,itemColor:De,colorItemTextHover:De,itemHoverColor:De,colorItemTextHoverHorizontal:x,horizontalItemHoverColor:x,colorGroupTitle:se,groupTitleColor:se,colorItemTextSelected:x,itemSelectedColor:x,colorItemTextSelectedHorizontal:x,horizontalItemSelectedColor:x,colorItemBg:te,itemBg:te,colorItemBgHover:Qe,itemHoverBg:Qe,colorItemBgActive:Ye,itemActiveBg:ft,colorSubItemBg:ue,subMenuItemBg:ue,colorItemBgSelected:ft,itemSelectedBg:ft,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:$e,activeBarHeight:$e,colorActiveBarBorderSize:Ge,activeBarBorderWidth:Ge,colorItemTextDisabled:J,itemDisabledColor:J,colorDangerItemText:P,dangerItemColor:P,colorDangerItemTextHover:P,dangerItemHoverColor:P,colorDangerItemTextSelected:P,dangerItemSelectedColor:P,colorDangerItemBgActive:F,dangerItemActiveBg:F,colorDangerItemBgSelected:F,dangerItemSelectedBg:F,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:A,groupTitleLineHeight:j,collapsedWidth:A*2,popupBg:Me,itemMarginBlock:Xe,itemPaddingInline:tt,horizontalLineHeight:`${A*1.15}px`,iconSize:At,iconMarginInlineEnd:Je-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new q.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Nt,darkDangerItemColor:P,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:x,darkDangerItemSelectedBg:P,darkItemHoverBg:"transparent",darkGroupTitleColor:Nt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:P}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(R),Re=function(R,h){var l={};for(var d in R)Object.prototype.hasOwnProperty.call(R,d)&&h.indexOf(d)<0&&(l[d]=R[d]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,d=Object.getOwnPropertySymbols(R);x{var l,d;const x=b.useContext(t.Z),P=x||{},{getPrefixCls:J,getPopupContainer:F,direction:De,menu:se}=b.useContext(V.E_),te=J(),{prefixCls:ue,className:Ye,style:Ge,theme:$e="light",expandIcon:ft,_internalDisableMenuItemTitleTooltip:Qe,inlineCollapsed:A,siderCollapsed:j,items:Me,children:Xe,rootClassName:tt,mode:At,selectable:Je,onClick:gt,overflowedIndicatorPopupClassName:Ht}=R,tn=Re(R,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Nt=(0,Ne.Z)(tn,["collapsedWidth"]),sn=z(Me)||Xe;(l=P.validator)===null||l===void 0||l.call(P,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=P.onClick)===null||St===void 0||St.call(P)}),on=P.mode||At,vn=Je!=null?Je:P.selectable,dn=b.useMemo(()=>j!==void 0?j:A,[A,j]),ln={horizontal:{motionName:`${te}-slide-up`},inline:(0,c.Z)(te),other:{motionName:`${te}-zoom-big`}},gn=J("menu",ue||P.prefixCls),[yn,Nn]=_e(gn,!x),Be=f()(`${gn}-${$e}`,se==null?void 0:se.className,Ye);let at;if(typeof ft=="function")at=ft;else if(ft===null||ft===!1)at=null;else if(P.expandIcon===null||P.expandIcon===!1)at=null;else{const St=ft!=null?ft:P.expandIcon;at=(0,w.Tm)(St,{className:f()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const rt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:dn||!1,direction:De,firstLevel:!0,theme:$e,mode:on,disableMenuItemTitleTooltip:Qe}),[gn,dn,De,Qe,$e]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(he.Provider,{value:rt},b.createElement(o.ZP,Object.assign({getPopupContainer:F,overflowedIndicator:b.createElement(Se.Z,null),overflowedIndicatorPopupClassName:f()(gn,`${gn}-${$e}`,Ht),mode:on,selectable:vn,onClick:Sn},Nt,{inlineCollapsed:dn,style:Object.assign(Object.assign({},se==null?void 0:se.style),Ge),className:Be,prefixCls:gn,direction:De,defaultMotions:ln,expandIcon:at,ref:h,rootClassName:f()(tt,Nn)}),sn))))});const G=(0,b.forwardRef)((R,h)=>{const l=(0,b.useRef)(null),d=b.useContext(v.D);return(0,b.useImperativeHandle)(h,()=>({menu:l.current,focus:x=>{var P;(P=l.current)===null||P===void 0||P.focus(x)}})),b.createElement(Ee,Object.assign({ref:l},R,d))});G.Item=bt,G.SubMenu=oe,G.Divider=ce,G.ItemGroup=o.BW;var Ue=G},93948:function(fn,ot,e){e.d(ot,{Z:function(){return Qe}});var o=e(59301),b=e(29679),v=e(40001),ee=e(19248),f=e(99267),V=e(92310),T=e.n(V),ie=e(2738),ce=e(36355),C=e(92413),Ne=e(33708),Z=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var j=(0,o.useRef)([]),Me=(0,o.useRef)(null);return(0,o.useEffect)(function(){var Xe=Date.now(),tt=!1;j.current.forEach(function(At){if(At){tt=!0;var Je=At.style;Je.transitionDuration=".3s, .3s, .3s, .06s",Me.current&&Xe-Me.current<100&&(Je.transitionDuration="0s, 0s")}}),tt&&(Me.current=Date.now())}),j.current},he=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],qe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.className,tt=Me.percent,At=Me.prefixCls,Je=Me.strokeColor,gt=Me.strokeLinecap,Ht=Me.strokeWidth,tn=Me.style,Nt=Me.trailColor,sn=Me.trailWidth,Sn=Me.transition,on=(0,Z.Z)(Me,he);delete on.gapPosition;var vn=Array.isArray(tt)?tt:[tt],dn=Array.isArray(Je)?Je:[Je],ln=et(),gn=Ht/2,yn=100-Ht/2,Nn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Be="0 0 100 ".concat(Ht),at=0;return o.createElement("svg",(0,C.Z)({className:T()("".concat(At,"-line"),Xe),viewBox:Be,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Nn,strokeLinecap:gt,stroke:Nt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(rt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(rt*qt,"px, 100px"),strokeDashoffset:"-".concat(at,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ke=dn[St]||dn[dn.length-1];return at+=rt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Nn,strokeLinecap:gt,stroke:ke,strokeWidth:Ht,fillOpacity:"0",ref:function(y){ln[St]=y},style:_t})}))},bt=qe,Ie=e(39559),oe=e(33606),Se=e(47273),Q=0,c=(0,Se.Z)();function t(){var A;return c?(A=Q,Q+=1):A="TEST_OR_SSR",A}var p=function(A){var j=o.useState(),Me=(0,oe.Z)(j,2),Xe=Me[0],tt=Me[1];return o.useEffect(function(){tt("rc_progress_".concat(t()))},[]),A||Xe},E=function(j){var Me=j.bg,Xe=j.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Me}},Xe)};function z(A,j){return Object.keys(A).map(function(Me){var Xe=parseFloat(Me),tt="".concat(Math.floor(Xe*j),"%");return"".concat(A[Me]," ").concat(tt)})}var q=o.forwardRef(function(A,j){var Me=A.prefixCls,Xe=A.color,tt=A.gradientId,At=A.radius,Je=A.style,gt=A.ptg,Ht=A.strokeLinecap,tn=A.strokeWidth,Nt=A.size,sn=A.gapDegree,Sn=Xe&&(0,Ie.Z)(Xe)==="object",on=Sn?"#FFF":void 0,vn=Nt/2,dn=o.createElement("circle",{className:"".concat(Me,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:Je,ref:j});if(!Sn)return dn;var ln="".concat(tt,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=z(Xe,(360-sn)/360),Nn=z(Xe,1),Be="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),at="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Nn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},dn),o.createElement("foreignObject",{x:0,y:0,width:Nt,height:Nt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:at},o.createElement(E,{bg:Be}))))}),Ce=q,Ke=100,We=function(j,Me,Xe,tt,At,Je,gt,Ht,tn,Nt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=Xe/100*360*((360-Je)/360),on=Je===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-tt)/100*Me;tn==="round"&&tt!==100&&(vn+=Nt/2,vn>=Me&&(vn=Me-.01));var dn=Ke/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Me,"px ").concat(j),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(dn,"px ").concat(dn,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},Ze=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ct(A){var j=A!=null?A:[];return Array.isArray(j)?j:[j]}var Oe=function(j){var Me=(0,Ne.Z)((0,Ne.Z)({},w),j),Xe=Me.id,tt=Me.prefixCls,At=Me.steps,Je=Me.strokeWidth,gt=Me.trailWidth,Ht=Me.gapDegree,tn=Ht===void 0?0:Ht,Nt=Me.gapPosition,sn=Me.trailColor,Sn=Me.strokeLinecap,on=Me.style,vn=Me.className,dn=Me.strokeColor,ln=Me.percent,gn=(0,Z.Z)(Me,Ze),yn=Ke/2,Nn=p(Xe),Be="".concat(Nn,"-gradient"),at=yn-Je/2,rt=Math.PI*2*at,St=tn>0?90+tn/2:-90,qt=rt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},ke=_t.count,Tt=_t.space,y=ct(ln),_=ct(dn),ne=_.find(function(we){return we&&(0,Ie.Z)(we)==="object"}),i=ne&&(0,Ie.Z)(ne)==="object",s=i?"butt":Sn,re=We(rt,qt,0,100,St,tn,Nt,sn,s,Je),U=et(),be=function(){var it=0;return y.map(function(ht,Ot){var Lt=_[Ot]||_[_.length-1],yt=We(rt,qt,it,ht,St,tn,Nt,Lt,s,Je);return it+=ht,o.createElement(Ce,{key:Ot,color:Lt,ptg:ht,radius:at,prefixCls:tt,gradientId:Be,style:yt,strokeLinecap:s,strokeWidth:Je,gapDegree:tn,ref:function(N){U[Ot]=N},size:Ke})}).reverse()},Fe=function(){var it=Math.round(ke*(y[0]/100)),ht=100/ke,Ot=0;return new Array(ke).fill(null).map(function(Lt,yt){var I=yt<=it-1?_[0]:sn,N=I&&(0,Ie.Z)(I)==="object"?"url(#".concat(Be,")"):void 0,H=We(rt,qt,Ot,ht,St,tn,Nt,I,"butt",Je,Tt);return Ot+=(qt-H.strokeDashoffset+Tt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(tt,"-circle-path"),r:at,cx:yn,cy:yn,stroke:N,strokeWidth:Je,opacity:1,style:H,ref:function(ge){U[yt]=ge}})})};return o.createElement("svg",(0,C.Z)({className:T()("".concat(tt,"-circle"),vn),viewBox:"0 0 ".concat(Ke," ").concat(Ke),style:on,id:Xe,role:"presentation"},gn),!ke&&o.createElement("circle",{className:"".concat(tt,"-circle-trail"),r:at,cx:yn,cy:yn,stroke:sn,strokeLinecap:s,strokeWidth:gt||Je,style:re}),ke?Fe():be())},ze=Oe,ye={Line:bt,Circle:ze},ae=e(6848),le=e(93398);function $(A){return!A||A<0?0:A>100?100:A}function S(A){let{success:j,successPercent:Me}=A,Xe=Me;return j&&"progress"in j&&(Xe=j.progress),j&&"percent"in j&&(Xe=j.percent),Xe}const B=A=>{let{percent:j,success:Me,successPercent:Xe}=A;const tt=$(S({success:Me,successPercent:Xe}));return[tt,$($(j)-tt)]},Pe=A=>{let{success:j={},strokeColor:Me}=A;const{strokeColor:Xe}=j;return[Xe||le.presetPrimaryColors.green,Me||null]},k=(A,j,Me)=>{var Xe,tt,At,Je;let gt=-1,Ht=-1;if(j==="step"){const tn=Me.steps,Nt=Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?(gt=A==="small"?2:14,Ht=Nt!=null?Nt:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=14,Ht=8]=A,gt*=tn}else if(j==="line"){const tn=Me==null?void 0:Me.strokeWidth;typeof A=="string"||typeof A=="undefined"?Ht=tn||(A==="small"?6:8):typeof A=="number"?[gt,Ht]=[A,A]:[gt=-1,Ht=8]=A}else(j==="circle"||j==="dashboard")&&(typeof A=="string"||typeof A=="undefined"?[gt,Ht]=A==="small"?[60,60]:[120,120]:typeof A=="number"?[gt,Ht]=[A,A]:(gt=(tt=(Xe=A[0])!==null&&Xe!==void 0?Xe:A[1])!==null&&tt!==void 0?tt:120,Ht=(Je=(At=A[0])!==null&&At!==void 0?At:A[1])!==null&&Je!==void 0?Je:120));return[gt,Ht]},pe=3,xe=A=>pe/A*100;var mt=A=>{const{prefixCls:j,trailColor:Me=null,strokeLinecap:Xe="round",gapPosition:tt,gapDegree:At,width:Je=120,type:gt,children:Ht,success:tn,size:Nt=Je}=A,[sn,Sn]=k(Nt,"circle");let{strokeWidth:on}=A;on===void 0&&(on=Math.max(xe(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},dn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=tt||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(A.strokeColor)==="[object Object]",yn=Pe({success:tn,strokeColor:A.strokeColor}),Nn=T()(`${j}-inner`,{[`${j}-circle-gradient`]:gn}),Be=o.createElement(ze,{percent:B(A),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:Xe,trailColor:Me,prefixCls:j,gapDegree:dn,gapPosition:ln});return o.createElement("div",{className:Nn,style:vn},sn<=20?o.createElement(ae.Z,{title:Ht},o.createElement("span",null,Be)):o.createElement(o.Fragment,null,Be,Ht))},_e=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{let j=[];return Object.keys(A).forEach(Me=>{const Xe=parseFloat(Me.replace(/%/g,""));isNaN(Xe)||j.push({key:Xe,value:A[Me]})}),j=j.sort((Me,Xe)=>Me.key-Xe.key),j.map(Me=>{let{key:Xe,value:tt}=Me;return`${tt} ${Xe}%`}).join(", ")},lt=(A,j)=>{const{from:Me=le.presetPrimaryColors.blue,to:Xe=le.presetPrimaryColors.blue,direction:tt=j==="rtl"?"to left":"to right"}=A,At=_e(A,["from","to","direction"]);if(Object.keys(At).length!==0){const Je=Re(At);return{backgroundImage:`linear-gradient(${tt}, ${Je})`}}return{backgroundImage:`linear-gradient(${tt}, ${Me}, ${Xe})`}};var G=A=>{const{prefixCls:j,direction:Me,percent:Xe,size:tt,strokeWidth:At,strokeColor:Je,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Nt}=A,sn=Je&&typeof Je!="string"?lt(Je,Me):{backgroundColor:Je},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=tt!=null?tt:[-1,At||(tt==="small"?6:8)],[dn,ln]=k(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${$(Xe)}%`,height:ln,borderRadius:Sn},sn),yn=S(A),Nn={width:`${$(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Nt==null?void 0:Nt.strokeColor},Be={width:dn<0?"100%":dn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${j}-outer`,style:Be},o.createElement("div",{className:`${j}-inner`,style:on},o.createElement("div",{className:`${j}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${j}-success-bg`,style:Nn}):null)),Ht)},R=A=>{const{size:j,steps:Me,percent:Xe=0,strokeWidth:tt=8,strokeColor:At,trailColor:Je=null,prefixCls:gt,children:Ht}=A,tn=Math.round(Me*(Xe/100)),Nt=j==="small"?2:14,sn=j!=null?j:[Nt,tt],[Sn,on]=k(sn,"step",{steps:Me,strokeWidth:tt}),vn=Sn/Me,dn=new Array(Me);for(let ln=0;ln{const j=A?"100%":"-100%";return new h.Keyframes(`antProgress${A?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${j}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${j}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},J=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:Object.assign(Object.assign({},(0,l.Wf)(A)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:A.fontSize,marginInlineEnd:A.marginXS,marginBottom:A.marginXS},[`${j}-outer`]:{display:"inline-block",width:"100%"},[`&${j}-show-info`]:{[`${j}-outer`]:{marginInlineEnd:`calc(-2em - ${A.marginXS}px)`,paddingInlineEnd:`calc(2em + ${A.paddingXS}px)`}},[`${j}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:A.remainingColor,borderRadius:A.lineBorderRadius},[`${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.defaultColor}},[`${j}-success-bg, ${j}-bg`]:{position:"relative",backgroundColor:A.defaultColor,borderRadius:A.lineBorderRadius,transition:`all ${A.motionDurationSlow} ${A.motionEaseInOutCirc}`},[`${j}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:A.colorSuccess},[`${j}-text`]:{display:"inline-block",width:"2em",marginInlineStart:A.marginXS,color:A.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Me]:{fontSize:A.fontSize}},[`&${j}-status-active`]:{[`${j}-bg::before`]:{position:"absolute",inset:0,backgroundColor:A.colorBgContainer,borderRadius:A.lineBorderRadius,opacity:0,animationName:P(),animationDuration:A.progressActiveMotionDuration,animationTimingFunction:A.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${j}-rtl${j}-status-active`]:{[`${j}-bg::before`]:{animationName:P(!0)}},[`&${j}-status-exception`]:{[`${j}-bg`]:{backgroundColor:A.colorError},[`${j}-text`]:{color:A.colorError}},[`&${j}-status-exception ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorError}},[`&${j}-status-success`]:{[`${j}-bg`]:{backgroundColor:A.colorSuccess},[`${j}-text`]:{color:A.colorSuccess}},[`&${j}-status-success ${j}-inner:not(${j}-circle-gradient)`]:{[`${j}-circle-path`]:{stroke:A.colorSuccess}}})}},F=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-circle-trail`]:{stroke:A.remainingColor},[`&${j}-circle ${j}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${j}-circle ${j}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:A.circleTextColor,fontSize:A.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Me]:{fontSize:`${A.fontSize/A.fontSizeSM}em`}},[`${j}-circle&-status-exception`]:{[`${j}-text`]:{color:A.colorError}},[`${j}-circle&-status-success`]:{[`${j}-text`]:{color:A.colorSuccess}}},[`${j}-inline-circle`]:{lineHeight:1,[`${j}-inner`]:{verticalAlign:"bottom"}}}},De=A=>{const{componentCls:j}=A;return{[j]:{[`${j}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:A.progressStepMinWidth,marginInlineEnd:A.progressStepMarginInlineEnd,backgroundColor:A.remainingColor,transition:`all ${A.motionDurationSlow}`,"&-active":{backgroundColor:A.defaultColor}}}}}},se=A=>{const{componentCls:j,iconCls:Me}=A;return{[j]:{[`${j}-small&-line, ${j}-small&-line ${j}-text ${Me}`]:{fontSize:A.fontSizeSM}}}};var te=(0,d.Z)("Progress",A=>{const j=A.marginXXS/2,Me=(0,x.TS)(A,{progressStepMarginInlineEnd:j,progressStepMinWidth:j,progressActiveMotionDuration:"2.4s"});return[J(Me),F(Me),De(Me),se(Me)]},A=>({circleTextColor:A.colorText,defaultColor:A.colorInfo,remainingColor:A.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),ue=function(A,j){var Me={};for(var Xe in A)Object.prototype.hasOwnProperty.call(A,Xe)&&j.indexOf(Xe)<0&&(Me[Xe]=A[Xe]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var tt=0,Xe=Object.getOwnPropertySymbols(A);tt{const{prefixCls:Me,className:Xe,rootClassName:tt,steps:At,strokeColor:Je,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Nt="line",status:sn,format:Sn,style:on}=A,vn=ue(A,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),dn=o.useMemo(()=>{var y,_;const ne=S(A);return parseInt(ne!==void 0?(y=ne!=null?ne:0)===null||y===void 0?void 0:y.toString():(_=gt!=null?gt:0)===null||_===void 0?void 0:_.toString(),10)},[gt,A.success,A.successPercent]),ln=o.useMemo(()=>!Ge.includes(sn)&&dn>=100?"success":sn||"normal",[sn,dn]),{getPrefixCls:gn,direction:yn,progress:Nn}=o.useContext(ce.E_),Be=gn("progress",Me),[at,rt]=te(Be),St=o.useMemo(()=>{if(!tn)return null;const y=S(A);let _;const ne=Sn||(s=>`${s}%`),i=Nt==="line";return Sn||ln!=="exception"&&ln!=="success"?_=ne($(gt),$(y)):ln==="exception"?_=i?o.createElement(ee.Z,null):o.createElement(f.Z,null):ln==="success"&&(_=i?o.createElement(b.Z,null):o.createElement(v.Z,null)),o.createElement("span",{className:`${Be}-text`,title:typeof _=="string"?_:void 0},_)},[tn,gt,dn,ln,Nt,Be,Sn]),qt=Array.isArray(Je)?Je[0]:Je,_t=typeof Je=="string"||Array.isArray(Je)?Je:void 0;let ke;Nt==="line"?ke=At?o.createElement(R,Object.assign({},A,{strokeColor:_t,prefixCls:Be,steps:At}),St):o.createElement(G,Object.assign({},A,{strokeColor:qt,prefixCls:Be,direction:yn}),St):(Nt==="circle"||Nt==="dashboard")&&(ke=o.createElement(mt,Object.assign({},A,{strokeColor:qt,prefixCls:Be,progressStatus:ln}),St));const Tt=T()(Be,`${Be}-status-${ln}`,`${Be}-${Nt==="dashboard"&&"circle"||At&&"steps"||Nt}`,{[`${Be}-inline-circle`]:Nt==="circle"&&k(Ht,"circle")[0]<=20,[`${Be}-show-info`]:tn,[`${Be}-${Ht}`]:typeof Ht=="string",[`${Be}-rtl`]:yn==="rtl"},Nn==null?void 0:Nn.className,Xe,tt,rt);return at(o.createElement("div",Object.assign({ref:j,style:Object.assign(Object.assign({},Nn==null?void 0:Nn.style),on),className:Tt,role:"progressbar","aria-valuenow":dn},(0,ie.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ke))}),Qe=ft},13570:function(fn,ot,e){e.d(ot,{Z:function(){return $}});var o=e(92413),b=e(59301),v={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"},ee=v,f=e(7657),V=function(B,Pe){return b.createElement(f.Z,(0,o.Z)({},B,{ref:Pe,icon:ee}))},T=b.forwardRef(V),ie=T,ce=e(92310),C=e.n(ce),Ne=e(400),Z=e(33606),w=e(37061),et=e(18929),he=e(10228),qe=e(26112);function bt(S,B){var Pe=S.disabled,k=S.prefixCls,pe=S.character,xe=S.characterRender,nt=S.index,mt=S.count,_e=S.value,Re=S.allowHalf,lt=S.focused,Ee=S.onHover,G=S.onClick,Ue=function(F){Ee(F,nt)},R=function(F){G(F,nt)},h=function(F){F.keyCode===he.Z.ENTER&&G(F,nt)},l=nt+1,d=new Set([k]);_e===0&&nt===0&<?d.add("".concat(k,"-focused")):Re&&_e+.5>=l&&_ent?"true":"false","aria-posinset":nt+1,"aria-setsize":mt,tabIndex:Pe?-1:0},b.createElement("div",{className:"".concat(k,"-first")},x),b.createElement("div",{className:"".concat(k,"-second")},x)));return xe&&(P=xe(P,S)),P}var Ie=b.forwardRef(bt);function oe(){var S=b.useRef({});function B(k){return S.current[k]}function Pe(k){return function(pe){S.current[k]=pe}}return[B,Pe]}function Se(S){var B=S.pageXOffset,Pe="scrollLeft";if(typeof B!="number"){var k=S.document;B=k.documentElement[Pe],typeof B!="number"&&(B=k.body[Pe])}return B}function Q(S){var B,Pe,k=S.ownerDocument,pe=k.body,xe=k&&k.documentElement,nt=S.getBoundingClientRect();return B=nt.left,Pe=nt.top,B-=xe.clientLeft||pe.clientLeft||0,Pe-=xe.clientTop||pe.clientTop||0,{left:B,top:Pe}}function c(S){var B=Q(S),Pe=S.ownerDocument,k=Pe.defaultView||Pe.parentWindow;return B.left+=Se(k),B.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function p(S,B){var Pe,k=S.prefixCls,pe=k===void 0?"rc-rate":k,xe=S.className,nt=S.defaultValue,mt=S.value,_e=S.count,Re=_e===void 0?5:_e,lt=S.allowHalf,Ee=lt===void 0?!1:lt,G=S.allowClear,Ue=G===void 0?!0:G,R=S.character,h=R===void 0?"\u2605":R,l=S.characterRender,d=S.disabled,x=S.direction,P=x===void 0?"ltr":x,J=S.tabIndex,F=J===void 0?0:J,De=S.autoFocus,se=S.onHoverChange,te=S.onChange,ue=S.onFocus,Ye=S.onBlur,Ge=S.onKeyDown,$e=S.onMouseLeave,ft=(0,w.Z)(S,t),Qe=oe(),A=(0,Z.Z)(Qe,2),j=A[0],Me=A[1],Xe=b.useRef(null),tt=function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.focus()}};b.useImperativeHandle(B,function(){return{focus:tt,blur:function(){if(!d){var s;(s=Xe.current)===null||s===void 0||s.blur()}}}});var At=(0,et.Z)(nt||0,{value:mt}),Je=(0,Z.Z)(At,2),gt=Je[0],Ht=Je[1],tn=(0,et.Z)(null),Nt=(0,Z.Z)(tn,2),sn=Nt[0],Sn=Nt[1],on=function(s,re){var U=P==="rtl",be=s+1;if(Ee){var Fe=j(s),we=c(Fe),it=Fe.clientWidth;(U&&re-we>it/2||!U&&re-we0&&!U||re===he.Z.RIGHT&&be>0&&U?(Ee?be-=.5:be-=1,vn(be),s.preventDefault()):re===he.Z.LEFT&&be{const{componentCls:B}=S;return{[`${B}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:S.marginXS},"> div":{transition:`all ${S.motionDurationMid}, outline 0s`,"&:hover":{transform:S.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${S.lineWidth}px dashed ${S.starColor}`,transform:S.starHoverScale}},"&-first, &-second":{color:S.starBg,transition:`all ${S.motionDurationMid}`,userSelect:"none",[S.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${B}-star-first, &-half ${B}-star-second`]:{opacity:1},[`&-half ${B}-star-first, &-full ${B}-star-second`]:{color:"inherit"}}}},Oe=S=>({[`&-rtl${S.componentCls}`]:{direction:"rtl"}}),ze=S=>{const{componentCls:B}=S;return{[B]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ke.Wf)(S)),{display:"inline-block",margin:0,padding:0,color:S.starColor,fontSize:S.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${B} ${B}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ct(S)),{[`+ ${B}-text`]:{display:"inline-block",marginInlineStart:S.marginXS,fontSize:S.fontSize}}),Oe(S))}};var ye=(0,We.Z)("Rate",S=>{const B=(0,Ze.TS)(S,{});return[ze(B)]},S=>({starColor:S.yellow6,starSize:S.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:S.colorFillContent})),ae=function(S,B){var Pe={};for(var k in S)Object.prototype.hasOwnProperty.call(S,k)&&B.indexOf(k)<0&&(Pe[k]=S[k]);if(S!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,k=Object.getOwnPropertySymbols(S);pe{const{prefixCls:Pe,className:k,rootClassName:pe,style:xe,tooltips:nt,character:mt=b.createElement(ie,null)}=S,_e=ae(S,["prefixCls","className","rootClassName","style","tooltips","character"]),Re=(d,x)=>{let{index:P}=x;return nt?b.createElement(Ce.Z,{title:nt[P]},d):d},{getPrefixCls:lt,direction:Ee,rate:G}=b.useContext(q.E_),Ue=lt("rate",Pe),[R,h]=ye(Ue),l=Object.assign(Object.assign({},G==null?void 0:G.style),xe);return R(b.createElement(z,Object.assign({ref:B,character:mt,characterRender:Re},_e,{className:C()(k,pe,h,G==null?void 0:G.className),style:l,prefixCls:Ue,direction:Ee})))})},57809:function(fn,ot,e){var o=e(92310),b=e.n(o),v=e(77861),ee=e(2738),f=e(59301),V=e(53487),T=e(62892),ie=e(19080),ce=e(36355),C=e(1684),Ne=e(93891),Z=e(19716),w=e(32441),et=e(33234),he=e(14154),qe=e(58582),bt=e(84443),Ie=e(66339),oe=function(p,E){var z={};for(var q in p)Object.prototype.hasOwnProperty.call(p,q)&&E.indexOf(q)<0&&(z[q]=p[q]);if(p!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,q=Object.getOwnPropertySymbols(p);Ce{var z,{prefixCls:q,bordered:Ce=!0,className:Ke,rootClassName:We,getPopupContainer:Ze,popupClassName:ct,dropdownClassName:Oe,listHeight:ze=256,placement:ye,listItemHeight:ae=24,size:le,disabled:$,notFoundContent:S,status:B,builtinPlacements:Pe,dropdownMatchSelectWidth:k,popupMatchSelectWidth:pe,direction:xe,style:nt,allowClear:mt}=p,_e=oe(p,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:Re,getPrefixCls:lt,renderEmpty:Ee,direction:G,virtual:Ue,popupMatchSelectWidth:R,popupOverflow:h,select:l}=f.useContext(ce.E_),d=lt("select",q),x=lt(),P=xe!=null?xe:G,{compactSize:J,compactItemClassnames:F}=(0,et.ri)(d,P),[De,se]=(0,he.Z)(d),te=f.useMemo(()=>{const{mode:ln}=_e;if(ln!=="combobox")return ln===Se?"combobox":ln},[_e.mode]),ue=te==="multiple"||te==="tags",Ye=(0,bt.Z)(_e.suffixIcon,_e.showArrow),Ge=(z=pe!=null?pe:k)!==null&&z!==void 0?z:R,{status:$e,hasFeedback:ft,isFormItemInput:Qe,feedbackIcon:A}=f.useContext(w.aM),j=(0,ie.F)($e,B);let Me;S!==void 0?Me=S:te==="combobox"?Me=null:Me=(Ee==null?void 0:Ee("Select"))||f.createElement(Ne.Z,{componentName:"Select"});const{suffixIcon:Xe,itemIcon:tt,removeIcon:At,clearIcon:Je}=(0,Ie.Z)(Object.assign(Object.assign({},_e),{multiple:ue,hasFeedback:ft,feedbackIcon:A,showSuffixIcon:Ye,prefixCls:d,showArrow:_e.showArrow,componentName:"Select"})),gt=mt===!0?{clearIcon:Je}:mt,Ht=(0,ee.Z)(_e,["suffixIcon","itemIcon"]),tn=b()(ct||Oe,{[`${d}-dropdown-${P}`]:P==="rtl"},We,se),Nt=(0,Z.Z)(ln=>{var gn;return(gn=le!=null?le:J)!==null&&gn!==void 0?gn:ln}),sn=f.useContext(C.Z),Sn=$!=null?$:sn,on=b()({[`${d}-lg`]:Nt==="large",[`${d}-sm`]:Nt==="small",[`${d}-rtl`]:P==="rtl",[`${d}-borderless`]:!Ce,[`${d}-in-form-item`]:Qe},(0,ie.Z)(d,j,ft),F,l==null?void 0:l.className,Ke,We,se),vn=f.useMemo(()=>ye!==void 0?ye:P==="rtl"?"bottomRight":"bottomLeft",[ye,P]),dn=(0,qe.Z)(Pe,h);return De(f.createElement(v.ZP,Object.assign({ref:E,virtual:Ue,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),nt),dropdownMatchSelectWidth:Ge,builtinPlacements:dn,transitionName:(0,T.m)(x,"slide-up",_e.transitionName),listHeight:ze,listItemHeight:ae,mode:te,prefixCls:d,placement:vn,direction:P,suffixIcon:Xe,menuItemSelectedIcon:tt,removeIcon:At,allowClear:gt,notFoundContent:Me,className:on,getPopupContainer:Ze||Re,dropdownClassName:tn,disabled:Sn})))},c=f.forwardRef(Q),t=(0,V.Z)(c);c.SECRET_COMBOBOX_MODE_DO_NOT_USE=Se,c.Option=v.Wx,c.OptGroup=v.Xo,c._InternalPanelDoNotUseOrYouWillBeFired=t,ot.default=c},14154:function(fn,ot,e){e.d(ot,{Z:function(){return c}});var o=e(17313),b=e(74207),v=e(37613),ee=e(83116),f=e(13826),V=e(92899);const T=t=>{const{optionHeight:p,optionFontSize:E,optionLineHeight:z,optionPadding:q}=t;return{position:"relative",display:"block",minHeight:p,padding:q,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:z,boxSizing:"border-box"}};var ce=t=>{const{antCls:p,componentCls:E}=t,z=`${E}-item`,q=`&${p}-slide-up-enter${p}-slide-up-enter-active`,Ce=`&${p}-slide-up-appear${p}-slide-up-appear-active`,Ke=`&${p}-slide-up-leave${p}-slide-up-leave-active`,We=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${q}${We}bottomLeft, + ${Ce}${We}bottomLeft + `]:{animationName:f.fJ},[` + ${q}${We}topLeft, + ${Ce}${We}topLeft, + ${q}${We}topRight, + ${Ce}${We}topRight + `]:{animationName:f.Qt},[`${Ke}${We}bottomLeft`]:{animationName:f.Uw},[` + ${Ke}${We}topLeft, + ${Ke}${We}topRight + `]:{animationName:f.ly},"&-hidden":{display:"none"},[`${z}`]:Object.assign(Object.assign({},T(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${z}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${z}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${z}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${z}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,f.oN)(t,"slide-up"),(0,f.oN)(t,"slide-down"),(0,V.Fm)(t,"move-up"),(0,V.Fm)(t,"move-down")]};const C=2,Ne=t=>{let{controlHeightSM:p,controlHeight:E,lineWidth:z}=t;const q=(E-p)/2-z,Ce=Math.ceil(q/2);return[q,Ce]};function Z(t,p){const{componentCls:E,iconCls:z}=t,q=`${E}-selection-overflow`,Ce=t.multipleSelectItemHeight,[Ke]=Ne(t),We=p?`${E}-${p}`:"";return{[`${E}-multiple${We}`]:{fontSize:t.fontSize,[q]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Ke-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Ce}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Ce,marginTop:C,marginBottom:C,lineHeight:`${Ce-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${z}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${q}-item + ${q}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Ke,"\n &-input,\n &-mirror\n ":{height:Ce,fontFamily:t.fontFamily,lineHeight:`${Ce}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:p}=t,E=(0,v.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),z=(0,v.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,q]=Ne(t);return[Z(t),Z(E,"sm"),{[`${p}-multiple${p}-sm`]:{[`${p}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${p}-selection-search`]:{marginInlineStart:q}}},Z(z,"lg")]};function he(t,p){const{componentCls:E,inputPaddingHorizontalBase:z,borderRadius:q}=t,Ce=t.controlHeight-t.lineWidth*2,Ke=Math.ceil(t.fontSize*1.25),We=p?`${E}-${p}`:"";return{[`${E}-single${We}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:q,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:z,insetInlineEnd:z,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${Ce}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Ce}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:Ke},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${z}px`,[`${E}-selection-search-input`]:{height:Ce},"&:after":{lineHeight:`${Ce}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${z}px`,"&:after":{display:"none"}}}}}}}function qe(t){const{componentCls:p}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[he(t),he((0,v.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${p}-single${p}-sm`]:{[`&:not(${p}-customize-input)`]:{[`${p}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${p}-selector`]:{padding:`0 ${E}px`},[`&${p}-show-arrow ${p}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${p}-show-arrow ${p}-selection-item, + &${p}-show-arrow ${p}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},he((0,v.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const bt=t=>{const{componentCls:p,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${p}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${p}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${p}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,p){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:z,borderHoverColor:q,outlineColor:Ce,antCls:Ke}=p,We=E?{[`${z}-selector`]:{borderColor:q}}:{};return{[t]:{[`&:not(${z}-disabled):not(${z}-customize-input):not(${Ke}-pagination-size-changer)`]:Object.assign(Object.assign({},We),{[`${z}-focused& ${z}-selector`]:{borderColor:q,boxShadow:`0 0 0 ${p.controlOutlineWidth}px ${Ce}`,outline:0},[`&:hover ${z}-selector`]:{borderColor:q}})}}},oe=t=>{const{componentCls:p}=t;return{[`${p}-selection-search-input`]:{margin:0,padding:0,background:"transparent",border:"none",outline:"none",appearance:"none","&::-webkit-search-cancel-button":{display:"none","-webkit-appearance":"none"}}}},Se=t=>{const{componentCls:p,inputPaddingHorizontalBase:E,iconCls:z}=t;return{[p]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${p}-customize-input) ${p}-selector`]:Object.assign(Object.assign({},bt(t)),oe(t)),[`${p}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${p}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${p}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[z]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${p}-suffix)`]:{pointerEvents:"auto"}},[`${p}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${p}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${p}-clear`]:{opacity:1}}}),[`${p}-has-feedback`]:{[`${p}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:p}=t;return[{[p]:{[`&-borderless ${p}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${p}-in-form-item`]:{width:"100%"}}},Se(t),qe(t),et(t),ce(t),{[`${p}-rtl`]:{direction:"rtl"}},Ie(p,(0,v.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${p}-status-error`,(0,v.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${p}-status-warning`,(0,v.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${p}-selector`,focusElCls:`${p}-focused`})]};var c=(0,ee.Z)("Select",(t,p)=>{let{rootPrefixCls:E}=p;const z=(0,v.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(z)]},t=>{const{fontSize:p,lineHeight:E,controlHeight:z,controlPaddingHorizontal:q,zIndexPopupBase:Ce,colorText:Ke,fontWeightStrong:We,controlItemBgActive:Ze,controlItemBgHover:ct,colorBgContainer:Oe,colorFillSecondary:ze,controlHeightLG:ye,controlHeightSM:ae,colorBgContainerDisabled:le,colorTextDisabled:$}=t;return{zIndexPopup:Ce+50,optionSelectedColor:Ke,optionSelectedFontWeight:We,optionSelectedBg:Ze,optionActiveBg:ct,optionPadding:`${(z-p*E)/2}px ${q}px`,optionFontSize:p,optionLineHeight:E,optionHeight:z,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:ye,multipleItemBg:ze,multipleItemBorderColor:"transparent",multipleItemHeight:ae,multipleItemHeightLG:z,multipleSelectorBgDisabled:le,multipleItemColorDisabled:$,multipleItemBorderColorDisabled:"transparent"}})},58582:function(fn,ot,e){e.d(ot,{Z:function(){return b}});const o=v=>{const f={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:v==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},f),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},f),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},f),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},f),{points:["br","tr"],offset:[0,-4]})}};function b(v,ee){return v||o(ee)}},84443:function(fn,ot,e){e.d(ot,{Z:function(){return o}});function o(b,v){return v!==void 0?v:b!==null}},66339:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});var o=e(40001),b=e(19248),v=e(99267),ee=e(84105),f=e(58617),V=e(47472),T=e(59301);function ie(ce){let{suffixIcon:C,clearIcon:Ne,menuItemSelectedIcon:Z,removeIcon:w,loading:et,multiple:he,hasFeedback:qe,prefixCls:bt,showSuffixIcon:Ie,feedbackIcon:oe,showArrow:Se,componentName:Q}=ce;const c=Ne!=null?Ne:T.createElement(b.Z,null),t=q=>C===null&&!qe&&!Se?null:T.createElement(T.Fragment,null,Ie!==!1&&q,qe&&oe);let p=null;if(C!==void 0)p=t(C);else if(et)p=t(T.createElement(f.Z,{spin:!0}));else{const q=`${bt}-suffix`;p=Ce=>{let{open:Ke,showSearch:We}=Ce;return t(Ke&&We?T.createElement(V.Z,{className:q}):T.createElement(ee.Z,{className:q}))}}let E=null;Z!==void 0?E=Z:he?E=T.createElement(o.Z,null):E=null;let z=null;return w!==void 0?z=w:z=T.createElement(v.Z,null),{clearIcon:c,suffixIcon:p,itemIcon:E,removeIcon:z}}},61621:function(fn,ot,e){e.d(ot,{Z:function(){return h}});var o=e(92310),b=e.n(o),v=e(59301),ee=e(36355),f=e(2738),T=l=>{const{prefixCls:d,className:x,style:P,size:J,shape:F}=l,De=b()({[`${d}-lg`]:J==="large",[`${d}-sm`]:J==="small"}),se=b()({[`${d}-circle`]:F==="circle",[`${d}-square`]:F==="square",[`${d}-round`]:F==="round"}),te=v.useMemo(()=>typeof J=="number"?{width:J,height:J,lineHeight:`${J}px`}:{},[J]);return v.createElement("span",{className:b()(d,De,se,x),style:Object.assign(Object.assign({},te),P)})},ie=e(93083),ce=e(83116),C=e(37613);const Ne=new ie.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Z=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},Z(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ne,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),he=l=>Object.assign({width:l*5,minWidth:l*5},Z(l)),qe=l=>{const{skeletonAvatarCls:d,gradientFromColor:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:x},w(P)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(J)),[`${d}${d}-sm`]:Object.assign({},w(F))}},bt=l=>{const{controlHeight:d,borderRadiusSM:x,skeletonInputCls:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return{[`${P}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:x},he(d)),[`${P}-lg`]:Object.assign({},he(J)),[`${P}-sm`]:Object.assign({},he(F))}},Ie=l=>Object.assign({width:l},Z(l)),oe=l=>{const{skeletonImageCls:d,imageSizeBase:x,gradientFromColor:P,borderRadiusSM:J}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:P,borderRadius:J},Ie(x*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(x)),{maxWidth:x*4,maxHeight:x*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Se=(l,d,x)=>{const{skeletonButtonCls:P}=l;return{[`${x}${P}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${x}${P}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},Z(l)),c=l=>{const{borderRadiusSM:d,skeletonButtonCls:x,controlHeight:P,controlHeightLG:J,controlHeightSM:F,gradientFromColor:De}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:De,borderRadius:d,width:P*2,minWidth:P*2},Q(P))},Se(l,P,x)),{[`${x}-lg`]:Object.assign({},Q(J))}),Se(l,J,`${x}-lg`)),{[`${x}-sm`]:Object.assign({},Q(F))}),Se(l,F,`${x}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:x,skeletonTitleCls:P,skeletonParagraphCls:J,skeletonButtonCls:F,skeletonInputCls:De,skeletonImageCls:se,controlHeight:te,controlHeightLG:ue,controlHeightSM:Ye,gradientFromColor:Ge,padding:$e,marginSM:ft,borderRadius:Qe,titleHeight:A,blockRadius:j,paragraphLiHeight:Me,controlHeightXS:Xe,paragraphMarginTop:tt}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:$e,verticalAlign:"top",[`${x}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ge},w(te)),[`${x}-circle`]:{borderRadius:"50%"},[`${x}-lg`]:Object.assign({},w(ue)),[`${x}-sm`]:Object.assign({},w(Ye))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${P}`]:{width:"100%",height:A,background:Ge,borderRadius:j,[`+ ${J}`]:{marginBlockStart:Ye}},[`${J}`]:{padding:0,"> li":{width:"100%",height:Me,listStyle:"none",background:Ge,borderRadius:j,"+ li":{marginBlockStart:Xe}}},[`${J}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${P}, ${J} > li`]:{borderRadius:Qe}}},[`${d}-with-avatar ${d}-content`]:{[`${P}`]:{marginBlockStart:ft,[`+ ${J}`]:{marginBlockStart:tt}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},c(l)),qe(l)),bt(l)),oe(l)),[`${d}${d}-block`]:{width:"100%",[`${F}`]:{width:"100%"},[`${De}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${P}, + ${J} > li, + ${x}, + ${F}, + ${De}, + ${se} + `]:Object.assign({},et(l))}}};var p=(0,ce.Z)("Skeleton",l=>{const{componentCls:d}=l,x=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(x)]},l=>{const{colorFillContent:d,colorFill:x}=l,P=d,J=x;return{color:P,colorGradientEnd:J,gradientFromColor:P,gradientToColor:J,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),z=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,shape:F="circle",size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls","className"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-avatar`,shape:F,size:De},Ge))))},Ce=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F=!1,size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-button`,size:De},Ge))))};const Ke="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 Ze=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F}=l,{getPrefixCls:De}=v.useContext(ee.E_),se=De("skeleton",d),[te,ue]=p(se),Ye=b()(se,`${se}-element`,{[`${se}-active`]:F},x,P,ue);return te(v.createElement("div",{className:Ye},v.createElement("div",{className:b()(`${se}-image`,x),style:J},v.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${se}-image-svg`},v.createElement("path",{d:Ke,className:`${se}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:x,rootClassName:P,active:J,block:F,size:De="default"}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=(0,f.Z)(l,["prefixCls"]),$e=b()(te,`${te}-element`,{[`${te}-active`]:J,[`${te}-block`]:F},x,P,Ye);return ue(v.createElement("div",{className:$e},v.createElement(T,Object.assign({prefixCls:`${te}-input`,size:De},Ge))))},ze=e(92413),ye={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ae=ye,le=e(7657),$=function(d,x){return v.createElement(le.Z,(0,ze.Z)({},d,{ref:x,icon:ae}))},S=v.forwardRef($),B=S,k=l=>{const{prefixCls:d,className:x,rootClassName:P,style:J,active:F,children:De}=l,{getPrefixCls:se}=v.useContext(ee.E_),te=se("skeleton",d),[ue,Ye]=p(te),Ge=b()(te,`${te}-element`,{[`${te}-active`]:F},Ye,x,P),$e=De!=null?De:v.createElement(B,null);return ue(v.createElement("div",{className:Ge},v.createElement("div",{className:b()(`${te}-image`,x),style:J},$e)))},pe=e(26407),nt=l=>{const d=se=>{const{width:te,rows:ue=2}=l;if(Array.isArray(te))return te[se];if(ue-1===se)return te},{prefixCls:x,className:P,style:J,rows:F}=l,De=(0,pe.Z)(Array(F)).map((se,te)=>v.createElement("li",{key:te,style:{width:d(te)}}));return v.createElement("ul",{className:b()(x,P),style:J},De)},_e=l=>{let{prefixCls:d,className:x,width:P,style:J}=l;return v.createElement("h3",{className:b()(d,x),style:Object.assign({width:P},J)})};function Re(l){return l&&typeof l=="object"?l:{}}function lt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ee(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function G(l,d){const x={};return(!l||!d)&&(x.width="61%"),!l&&d?x.rows=3:x.rows=2,x}const Ue=l=>{const{prefixCls:d,loading:x,className:P,rootClassName:J,style:F,children:De,avatar:se=!1,title:te=!0,paragraph:ue=!0,active:Ye,round:Ge}=l,{getPrefixCls:$e,direction:ft,skeleton:Qe}=v.useContext(ee.E_),A=$e("skeleton",d),[j,Me]=p(A);if(x||!("loading"in l)){const Xe=!!se,tt=!!te,At=!!ue;let Je;if(Xe){const tn=Object.assign(Object.assign({prefixCls:`${A}-avatar`},lt(tt,At)),Re(se));Je=v.createElement("div",{className:`${A}-header`},v.createElement(T,Object.assign({},tn)))}let gt;if(tt||At){let tn;if(tt){const sn=Object.assign(Object.assign({prefixCls:`${A}-title`},Ee(Xe,At)),Re(te));tn=v.createElement(_e,Object.assign({},sn))}let Nt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${A}-paragraph`},G(Xe,tt)),Re(ue));Nt=v.createElement(nt,Object.assign({},sn))}gt=v.createElement("div",{className:`${A}-content`},tn,Nt)}const Ht=b()(A,{[`${A}-with-avatar`]:Xe,[`${A}-active`]:Ye,[`${A}-rtl`]:ft==="rtl",[`${A}-round`]:Ge},Qe==null?void 0:Qe.className,P,J,Me);return j(v.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Qe==null?void 0:Qe.style),F)},Je,gt))}return typeof De!="undefined"?De:null};Ue.Button=Ce,Ue.Avatar=z,Ue.Input=Oe,Ue.Image=Ze,Ue.Node=k;var R=Ue,h=R},81327:function(fn,ot,e){e.d(ot,{Z:function(){return bt}});var o=e(59301),b=e(92310),v=e.n(b),ee=e(11592),f=e(36355),V=e(33234);const T=o.createContext({latestIndex:0}),ie=T.Provider;var C=Ie=>{let{className:oe,index:Se,children:Q,split:c,style:t}=Ie;const{latestIndex:p}=o.useContext(T);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:oe,style:t},Q),Se{var Se,Q;const{getPrefixCls:c,space:t,direction:p}=o.useContext(f.E_),{size:E=(t==null?void 0:t.size)||"small",align:z,className:q,rootClassName:Ce,children:Ke,direction:We="horizontal",prefixCls:Ze,split:ct,style:Oe,wrap:ze=!1,classNames:ye,styles:ae}=Ie,le=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[$,S]=Array.isArray(E)?E:[E,E],B=Z(S),Pe=Z($),k=w(S),pe=w($),xe=(0,ee.Z)(Ke,{keepEmpty:!0}),nt=z===void 0&&We==="horizontal"?"center":z,mt=c("space",Ze),[_e,Re]=(0,Ne.Z)(mt),lt=v()(mt,t==null?void 0:t.className,Re,`${mt}-${We}`,{[`${mt}-rtl`]:p==="rtl",[`${mt}-align-${nt}`]:nt,[`${mt}-gap-row-${S}`]:B,[`${mt}-gap-col-${$}`]:Pe},q,Ce),Ee=v()(`${mt}-item`,(Se=ye==null?void 0:ye.item)!==null&&Se!==void 0?Se:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let G=0;const Ue=xe.map((l,d)=>{var x,P;l!=null&&(G=d);const J=l&&l.key||`${Ee}-${d}`;return o.createElement(C,{className:Ee,key:J,index:d,split:ct,style:(x=ae==null?void 0:ae.item)!==null&&x!==void 0?x:(P=t==null?void 0:t.styles)===null||P===void 0?void 0:P.item},l)}),R=o.useMemo(()=>({latestIndex:G}),[G]);if(xe.length===0)return null;const h={};return ze&&(h.flexWrap="wrap"),!Pe&&pe&&(h.columnGap=$),!B&&k&&(h.rowGap=S),_e(o.createElement("div",Object.assign({ref:oe,className:lt,style:Object.assign(Object.assign(Object.assign({},h),t==null?void 0:t.style),Oe)},le),o.createElement(ie,{value:R},Ue)))});qe.Compact=V.ZP;var bt=qe},31797:function(fn,ot,e){e.d(ot,{default:function(){return p}});var o=e(59301),b=e(56762),v=e(92343),ee=e(92310),f=e.n(ee),V=e(36355),T=e(61621),ce=E=>{const{value:z,formatter:q,precision:Ce,decimalSeparator:Ke,groupSeparator:We="",prefixCls:Ze}=E;let ct;if(typeof q=="function")ct=q(z);else{const Oe=String(z),ze=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ze||Oe==="-")ct=Oe;else{const ye=ze[1];let ae=ze[2]||"0",le=ze[4]||"";ae=ae.replace(/\B(?=(\d{3})+(?!\d))/g,We),typeof Ce=="number"&&(le=le.padEnd(Ce,"0").slice(0,Ce>0?Ce:0)),le&&(le=`${Ke}${le}`),ct=[o.createElement("span",{key:"int",className:`${Ze}-content-value-int`},ye,ae),le&&o.createElement("span",{key:"decimal",className:`${Ze}-content-value-decimal`},le)]}}return o.createElement("span",{className:`${Ze}-content-value`},ct)},C=e(17313),Ne=e(83116),Z=e(37613);const w=E=>{const{componentCls:z,marginXXS:q,padding:Ce,colorTextDescription:Ke,titleFontSize:We,colorTextHeading:Ze,contentFontSize:ct,fontFamily:Oe}=E;return{[`${z}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${z}-title`]:{marginBottom:q,color:Ke,fontSize:We},[`${z}-skeleton`]:{paddingTop:Ce},[`${z}-content`]:{color:Ze,fontSize:ct,fontFamily:Oe,[`${z}-content-value`]:{display:"inline-block",direction:"ltr"},[`${z}-content-prefix, ${z}-content-suffix`]:{display:"inline-block"},[`${z}-content-prefix`]:{marginInlineEnd:q},[`${z}-content-suffix`]:{marginInlineStart:q}}})}};var et=(0,Ne.Z)("Statistic",E=>{const z=(0,Z.TS)(E,{});return[w(z)]},E=>{const{fontSizeHeading3:z,fontSize:q}=E;return{titleFontSize:q,contentFontSize:z}}),qe=E=>{const{prefixCls:z,className:q,rootClassName:Ce,style:Ke,valueStyle:We,value:Ze=0,title:ct,valueRender:Oe,prefix:ze,suffix:ye,loading:ae=!1,onMouseEnter:le,onMouseLeave:$,decimalSeparator:S=".",groupSeparator:B=","}=E,{getPrefixCls:Pe,direction:k,statistic:pe}=o.useContext(V.E_),xe=Pe("statistic",z),[nt,mt]=et(xe),_e=o.createElement(ce,Object.assign({decimalSeparator:S,groupSeparator:B,prefixCls:xe},E,{value:Ze})),Re=f()(xe,{[`${xe}-rtl`]:k==="rtl"},pe==null?void 0:pe.className,q,Ce,mt);return nt(o.createElement("div",{className:Re,style:Object.assign(Object.assign({},pe==null?void 0:pe.style),Ke),onMouseEnter:le,onMouseLeave:$},ct&&o.createElement("div",{className:`${xe}-title`},ct),o.createElement(T.Z,{paragraph:!1,loading:ae,className:`${xe}-skeleton`},o.createElement("div",{style:We,className:`${xe}-content`},ze&&o.createElement("span",{className:`${xe}-content-prefix`},ze),Oe?Oe(_e):_e,ye&&o.createElement("span",{className:`${xe}-content-suffix`},ye)))))};const bt=[["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 Ie(E,z){let q=E;const Ce=/\[[^\]]*]/g,Ke=(z.match(Ce)||[]).map(Oe=>Oe.slice(1,-1)),We=z.replace(Ce,"[]"),Ze=bt.reduce((Oe,ze)=>{let[ye,ae]=ze;if(Oe.includes(ye)){const le=Math.floor(q/ae);return q-=le*ae,Oe.replace(new RegExp(`${ye}+`,"g"),$=>{const S=$.length;return le.toString().padStart(S,"0")})}return Oe},We);let ct=0;return Ze.replace(Ce,()=>{const Oe=Ke[ct];return ct+=1,Oe})}function oe(E,z){const{format:q=""}=z,Ce=new Date(E).getTime(),Ke=Date.now(),We=Math.max(Ce-Ke,0);return Ie(We,q)}const Se=1e3/30;function Q(E){return new Date(E).getTime()}const c=E=>{const{value:z,format:q="HH:mm:ss",onChange:Ce,onFinish:Ke}=E,We=(0,b.Z)(),Ze=o.useRef(null),ct=()=>{Ke==null||Ke(),Ze.current&&(clearInterval(Ze.current),Ze.current=null)},Oe=()=>{const ae=Q(z);ae>=Date.now()&&(Ze.current=setInterval(()=>{We(),Ce==null||Ce(ae-Date.now()),ae(Oe(),()=>{Ze.current&&(clearInterval(Ze.current),Ze.current=null)}),[z]);const ze=(ae,le)=>oe(ae,Object.assign(Object.assign({},le),{format:q})),ye=ae=>(0,v.Tm)(ae,{title:void 0});return o.createElement(qe,Object.assign({},E,{valueRender:ye,formatter:ze}))};var t=o.memo(c);qe.Countdown=t;var p=qe},8378:function(fn,ot){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});ot.Z=e},92899:function(fn,ot,e){e.d(ot,{Fm:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ee=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),f=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),V=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),T=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ie=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),ce=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Ne={"move-up":{inKeyframes:ce,outKeyframes:C},"move-down":{inKeyframes:v,outKeyframes:ee},"move-left":{inKeyframes:f,outKeyframes:V},"move-right":{inKeyframes:T,outKeyframes:ie}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(fn,ot,e){e.d(ot,{Qt:function(){return f},Uw:function(){return ee},fJ:function(){return v},ly:function(){return V},oN:function(){return Z}});var o=e(93083),b=e(95406);const v=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ee=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),f=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),V=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),T=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ie=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),ce=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Ne={"slide-up":{inKeyframes:v,outKeyframes:ee},"slide-down":{inKeyframes:f,outKeyframes:V},"slide-left":{inKeyframes:T,outKeyframes:ie},"slide-right":{inKeyframes:ce,outKeyframes:C}},Z=(w,et)=>{const{antCls:he}=w,qe=`${he}-${et}`,{inKeyframes:bt,outKeyframes:Ie}=Ne[et];return[(0,b.R)(qe,bt,Ie,w.motionDurationMid),{[` + ${qe}-enter, + ${qe}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${qe}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(fn,ot,e){e.d(ot,{default:function(){return yt}});var o=e(59301),b=e(26407),v=e(92310),ee=e.n(v),f=e(92413),V=e(6909),T=e(4771),ie=e(9427),ce=e(25440),C=e(400),Ne=e(37061),Z=e(85195),w=e(39559),et=e(20569),he=e(26112);function qe(I,N){var H="cannot ".concat(I.method," ").concat(I.action," ").concat(N.status,"'"),K=new Error(H);return K.status=N.status,K.method=I.method,K.url=I.action,K}function bt(I){var N=I.responseText||I.response;if(!N)return N;try{return JSON.parse(N)}catch(H){return N}}function Ie(I){var N=new XMLHttpRequest;I.onProgress&&N.upload&&(N.upload.onprogress=function(de){de.total>0&&(de.percent=de.loaded/de.total*100),I.onProgress(de)});var H=new FormData;I.data&&Object.keys(I.data).forEach(function(ge){var de=I.data[ge];if(Array.isArray(de)){de.forEach(function(W){H.append("".concat(ge,"[]"),W)});return}H.append(ge,de)}),I.file instanceof Blob?H.append(I.filename,I.file,I.file.name):H.append(I.filename,I.file),N.onerror=function(de){I.onError(de)},N.onload=function(){return N.status<200||N.status>=300?I.onError(qe(I,N),bt(N)):I.onSuccess(bt(N),N)},N.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in N&&(N.withCredentials=!0);var K=I.headers||{};return K["X-Requested-With"]!==null&&N.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(K).forEach(function(ge){K[ge]!==null&&N.setRequestHeader(ge,K[ge])}),N.send(H),{abort:function(){N.abort()}}}var oe=+new Date,Se=0;function Q(){return"rc-upload-".concat(oe,"-").concat(++Se)}var c=e(48736),t=function(I,N){if(I&&N){var H=Array.isArray(N)?N:N.split(","),K=I.name||"",ge=I.type||"",de=ge.replace(/\/.*$/,"");return H.some(function(W){var u=W.trim();if(/^\*(\/\*)?$/.test(W))return!0;if(u.charAt(0)==="."){var O=K.toLowerCase(),D=u.toLowerCase(),Y=[D];return(D===".jpg"||D===".jpeg")&&(Y=[".jpg",".jpeg"]),Y.some(function(X){return O.endsWith(X)})}return/\/\*$/.test(u)?de===u.replace(/\/.*$/,""):ge===u?!0:/^\w+$/.test(u)?((0,c.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(u,"'.Skip for check.")),!0):!1})}return!0};function p(I,N){var H=I.createReader(),K=[];function ge(){H.readEntries(function(de){var W=Array.prototype.slice.apply(de);K=K.concat(W);var u=!W.length;u?N(K):ge()})}ge()}var E=function(N,H,K){var ge=function de(W,u){W&&(W.path=u||"",W.isFile?W.file(function(O){K(O)&&(W.fullPath&&!O.webkitRelativePath&&(Object.defineProperties(O,{webkitRelativePath:{writable:!0}}),O.webkitRelativePath=W.fullPath.replace(/^\//,""),Object.defineProperties(O,{webkitRelativePath:{writable:!1}})),H([O]))}):W.isDirectory&&p(W,function(O){O.forEach(function(D){de(D,"".concat(u).concat(W.name,"/"))})}))};N.forEach(function(de){ge(de.webkitGetAsEntry())})},z=E,q=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ce=function(I){(0,ie.Z)(H,I);var N=(0,ce.Z)(H);function H(){var K;(0,V.Z)(this,H);for(var ge=arguments.length,de=new Array(ge),W=0;W{let{uid:de}=ge;return de===I.uid});return K===-1?H.push(I):H[K]=I,H}function ue(I,N){const H=I.uid!==void 0?"uid":"name";return N.filter(K=>K[H]===I[H])[0]}function Ye(I,N){const H=I.uid!==void 0?"uid":"name",K=N.filter(ge=>ge[H]!==I[H]);return K.length===N.length?null:K}const Ge=function(){const N=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),K=N[N.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(K)||[""])[0]},$e=I=>I.indexOf("image/")===0,ft=I=>{if(I.type&&!I.thumbUrl)return $e(I.type);const N=I.thumbUrl||I.url||"",H=Ge(N);return/^data:image\//.test(N)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(H)?!0:!(/^data:/.test(N)||H)},Qe=200;function A(I){return new Promise(N=>{if(!I.type||!$e(I.type)){N("");return}const H=document.createElement("canvas");H.width=Qe,H.height=Qe,H.style.cssText=`position: fixed; left: 0; top: 0; width: ${Qe}px; height: ${Qe}px; z-index: 9999; display: none;`,document.body.appendChild(H);const K=H.getContext("2d"),ge=new Image;if(ge.onload=()=>{const{width:de,height:W}=ge;let u=Qe,O=Qe,D=0,Y=0;de>W?(O=W*(Qe/de),Y=-(O-u)/2):(u=de*(Qe/W),D=-(u-O)/2),K.drawImage(ge,D,Y,u,O);const X=H.toDataURL();document.body.removeChild(H),window.URL.revokeObjectURL(ge.src),N(X)},ge.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const de=new FileReader;de.onload=()=>{de.result&&(ge.src=de.result)},de.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const de=new FileReader;de.onload=()=>{de.result&&N(de.result)},de.readAsDataURL(I)}else ge.src=window.URL.createObjectURL(I)})}var j=e(26227),Me=e(41464),Xe=e(15277),tt=e(93948),At=e(6848),gt=o.forwardRef((I,N)=>{let{prefixCls:H,className:K,style:ge,locale:de,listType:W,file:u,items:O,progress:D,iconRender:Y,actionIconRender:X,itemRender:He,isImgUrl:Ae,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:st,onClose:Kt}=I;var Vt,pn;const{status:Wt}=u,[jt,nn]=o.useState(Wt);o.useEffect(()=>{Wt!=="removed"&&nn(Wt)},[Wt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Vn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Vn)}},[]);const zn=Y(u);let Ft=o.createElement("div",{className:`${H}-icon`},zn);if(W==="picture"||W==="picture-card"||W==="picture-circle")if(jt==="uploading"||!u.thumbUrl&&!u.url){const Vn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Vn},zn)}else{const Vn=Ae!=null&&Ae(u)?o.createElement("img",{src:u.thumbUrl||u.url,alt:u.name,className:`${H}-list-item-image`,crossOrigin:u.crossOrigin}):zn,Zn=ee()(`${H}-list-item-thumbnail`,{[`${H}-list-item-file`]:Ae&&!Ae(u)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(u,Yn),href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Vn)}const It=ee()(`${H}-list-item`,`${H}-list-item-${jt}`),Pt=typeof u.linkProps=="string"?JSON.parse(u.linkProps):u.linkProps,wn=xt?X((typeof Zt=="function"?Zt(u):Zt)||o.createElement(j.Z,null),()=>Kt(u),H,de.removeFile):null,xn=Rt&&jt==="done"?X((typeof kt=="function"?kt(u):kt)||o.createElement(Me.Z,null),()=>st(u),H,de.downloadFile):null,mn=W!=="picture-card"&&W!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ee()(`${H}-list-item-actions`,{picture:W==="picture"})},xn,wn),an=ee()(`${H}-list-item-name`),Dn=u.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:u.name},Pt,{href:u.url,onClick:Vn=>Dt(u,Vn)}),u.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Vn=>Dt(u,Vn),title:u.name},u.name),mn],Qt={pointerEvents:"none",opacity:.5},un=pt?o.createElement("a",{href:u.url||u.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:u.url||u.thumbUrl?void 0:Qt,onClick:Vn=>Dt(u,Vn),title:de.previewFile},typeof zt=="function"?zt(u):zt||o.createElement(Xe.Z,null)):null,Bn=(W==="picture-card"||W==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${H}-list-item-actions`},un,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ae.E_),Et=wt(),Gt=o.createElement("div",{className:It},Ft,Dn,Bn,rn&&o.createElement(x.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Vn=>{let{className:Zn}=Vn;const Yn="percent"in u?o.createElement(tt.Z,Object.assign({},D,{type:"line",percent:u.percent,"aria-label":u["aria-label"],"aria-labelledby":u["aria-labelledby"]})):null;return o.createElement("div",{className:ee()(`${H}-list-item-progress`,Zn)},Yn)})),En=u.response&&typeof u.response=="string"?u.response:((Vt=u.error)===null||Vt===void 0?void 0:Vt.statusText)||((pn=u.error)===null||pn===void 0?void 0:pn.message)||de.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Vn=>Vn.parentNode},Gt):Gt;return o.createElement("div",{className:ee()(`${H}-list-item-container`,K),style:ge,ref:N},He?He(kn,u,O,{download:st.bind(null,u),preview:Dt.bind(null,u),remove:Kt.bind(null,u)}):kn)});const Ht=(I,N)=>{const{listType:H="text",previewFile:K=A,onPreview:ge,onDownload:de,onRemove:W,locale:u,iconRender:O,isImageUrl:D=ft,prefixCls:Y,items:X=[],showPreviewIcon:He=!0,showRemoveIcon:Ae=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:st,disabled:Kt}=I,Vt=(0,P.Z)(),[pn,Wt]=o.useState(!1);o.useEffect(()=>{H!=="picture"&&H!=="picture-card"&&H!=="picture-circle"||(X||[]).forEach(Qt=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Qt.originFileObj instanceof File||Qt.originFileObj instanceof Blob)||Qt.thumbUrl!==void 0||(Qt.thumbUrl="",K&&K(Qt.originFileObj).then(un=>{Qt.thumbUrl=un||"",Vt()}))})},[H,X,K]),o.useEffect(()=>{Wt(!0)},[]);const jt=(Qt,un)=>{if(ge)return un==null||un.preventDefault(),ge(Qt)},nn=Qt=>{typeof de=="function"?de(Qt):Qt.url&&window.open(Qt.url)},rn=Qt=>{W==null||W(Qt)},bn=Qt=>{if(O)return O(Qt,H);const un=Qt.status==="uploading",Bn=D&&D(Qt)?o.createElement(d,null):o.createElement(nt,null);let wt=un?o.createElement(mt.Z,null):o.createElement(G,null);return H==="picture"?wt=un?o.createElement(mt.Z,null):Bn:(H==="picture-card"||H==="picture-circle")&&(wt=un?u.uploading:Bn),wt},zn=(Qt,un,Bn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Gt=>{un(),(0,F.l$)(Qt)&&Qt.props.onClick&&Qt.props.onClick(Gt)},className:`${Bn}-list-item-action`,disabled:Kt};if((0,F.l$)(Qt)){const Gt=(0,F.Tm)(Qt,Object.assign(Object.assign({},Qt.props),{onClick:()=>{}}));return o.createElement(De.ZP,Object.assign({},Et,{icon:Gt}))}return o.createElement(De.ZP,Object.assign({},Et),o.createElement("span",null,Qt))};o.useImperativeHandle(N,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ae.E_),It=Ft("upload",Y),Pt=Ft(),wn=ee()(`${It}-list`,`${It}-list-${H}`),xn=(0,b.Z)(X.map(Qt=>({key:Qt.uid,file:Qt})));let an={motionDeadline:2e3,motionName:`${It}-${H==="picture-card"||H==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const Qt=Object.assign({},(0,J.Z)(Pt));return delete Qt.onAppearEnd,delete Qt.onEnterEnd,delete Qt.onLeaveEnd,Qt},[Pt]);return H!=="picture-card"&&H!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(x.CSSMotionList,Object.assign({},an,{component:!1}),Qt=>{let{key:un,file:Bn,className:wt,style:Et}=Qt;return o.createElement(gt,{key:un,locale:u,prefixCls:It,className:wt,style:Et,file:Bn,items:X,progress:Zt,listType:H,isImgUrl:D,showPreviewIcon:He,showRemoveIcon:Ae,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:st,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(x.default,Object.assign({},an,{visible:Dt,forceRender:!0}),Qt=>{let{className:un,style:Bn}=Qt;return(0,F.Tm)(kt,wt=>({className:ee()(wt.className,un),style:Object.assign(Object.assign(Object.assign({},Bn),{pointerEvents:un?"none":void 0}),wt.style)}))}))};var Nt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:N,iconCls:H}=I;return{[`${N}-wrapper`]:{[`${N}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[N]:{padding:`${I.padding}px 0`},[`${N}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${N}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${N}-drag-icon`]:{marginBottom:I.margin,[H]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${N}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${N}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${N}-disabled`]:{cursor:"not-allowed",[`p${N}-drag-icon ${H}, + p${N}-text, + p${N}-hint + `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:N,antCls:H,iconCls:K,fontSize:ge,lineHeight:de}=I,W=`${N}-list-item`,u=`${W}-actions`,O=`${W}-action`,D=Math.round(ge*de);return{[`${N}-wrapper`]:{[`${N}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[W]:{position:"relative",height:I.lineHeight*ge,marginTop:I.marginXS,fontSize:ge,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${W}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:de,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[u]:{[O]:{opacity:0},[`${O}${H}-btn-sm`]:{height:D,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${O}:focus-visible, + &.picture ${O} + `]:{opacity:1},[K]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${K}`]:{color:I.colorText}},[`${N}-icon ${K}`]:{color:I.colorTextDescription,fontSize:ge},[`${W}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:ge+I.paddingXS,fontSize:ge,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${W}:hover ${O}`]:{opacity:1,color:I.colorText},[`${W}-error`]:{color:I.colorError,[`${W}-name, ${N}-icon ${K}`]:{color:I.colorError},[u]:{[`${K}, ${K}:hover`]:{color:I.colorError},[O]:{opacity:1}}},[`${N}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Nn=e(93083),Be=e(1950);const at=new Nn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),rt=new Nn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:N}=I,H=`${N}-animate-inline`;return[{[`${N}-wrapper`]:{[`${H}-appear, ${H}-enter, ${H}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${H}-appear, ${H}-enter`]:{animationName:at},[`${H}-leave`]:{animationName:rt}}},{[`${N}-wrapper`]:(0,Be.J$)(I)},at,rt]},_t=e(93398),ke=e(64993);const Tt=I=>{const{componentCls:N,iconCls:H,uploadThumbnailSize:K,uploadProgressOffset:ge}=I,de=`${N}-list`,W=`${de}-item`;return{[`${N}-wrapper`]:{[` + ${de}${de}-picture, + ${de}${de}-picture-card, + ${de}${de}-picture-circle + `]:{[W]:{position:"relative",height:K+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${W}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:K,height:K,lineHeight:`${K+I.paddingSM}px`,textAlign:"center",flex:"none",[H]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${W}-progress`]:{bottom:ge,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:K+I.paddingXS}},[`${W}-error`]:{borderColor:I.colorError,[`${W}-thumbnail ${H}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${W}-uploading`]:{borderStyle:"dashed",[`${W}-name`]:{marginBottom:ge}}},[`${de}${de}-picture-circle ${W}`]:{[`&, &::before, ${W}-thumbnail`]:{borderRadius:"50%"}}}}},y=I=>{const{componentCls:N,iconCls:H,fontSizeLG:K,colorTextLightSolid:ge}=I,de=`${N}-list`,W=`${de}-item`,u=I.uploadPicCardSize;return{[` + ${N}-wrapper${N}-picture-card-wrapper, + ${N}-wrapper${N}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${N}${N}-select`]:{width:u,height:u,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${N}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${N}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${de}${de}-picture-card, ${de}${de}-picture-circle`]:{[`${de}-item-container`]:{display:"inline-block",width:u,height:u,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[W]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${W}:hover`]:{[`&::before, ${W}-actions`]:{opacity:1}},[`${W}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${H}-eye, ${H}-download, ${H}-delete`]:{zIndex:10,width:K,margin:`0 ${I.marginXXS}px`,fontSize:K,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${W}-actions, ${W}-actions:hover`]:{[`${H}-eye, ${H}-download, ${H}-delete`]:{color:new ke.C(ge).setAlpha(.65).toRgbString(),"&:hover":{color:ge}}},[`${W}-thumbnail, ${W}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${W}-name`]:{display:"none",textAlign:"center"},[`${W}-file + ${W}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${W}-uploading`]:{[`&${W}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${H}-eye, ${H}-download, ${H}-delete`]:{display:"none"}},[`${W}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${N}-wrapper${N}-picture-circle-wrapper`]:{[`${N}${N}-select`]:{borderRadius:"50%"}}}};var ne=I=>{const{componentCls:N}=I;return{[`${N}-rtl`]:{direction:"rtl"}}};const i=I=>{const{componentCls:N,colorTextDisabled:H}=I;return{[`${N}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[N]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${N}-select`]:{display:"inline-block"},[`${N}-disabled`]:{color:H,cursor:"not-allowed"}})}};var s=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:N,fontSize:H,lineHeight:K,lineWidth:ge,controlHeightLG:de}=I,W=Math.round(H*K),u=(0,vn.TS)(I,{uploadThumbnailSize:N*2,uploadProgressOffset:W/2+ge,uploadPicCardSize:de*2.55});return[i(u),ln(u),Tt(u),y(u),yn(u),qt(u),ne(u),(0,Sn.Z)(u)]},I=>({actionsColor:I.colorTextDescription})),re=function(I,N,H,K){function ge(de){return de instanceof H?de:new H(function(W){W(de)})}return new(H||(H=Promise))(function(de,W){function u(Y){try{D(K.next(Y))}catch(X){W(X)}}function O(Y){try{D(K.throw(Y))}catch(X){W(X)}}function D(Y){Y.done?de(Y.value):ge(Y.value).then(u,O)}D((K=K.apply(I,N||[])).next())})};const U=`__LIST_IGNORE_${Date.now()}__`,be=(I,N)=>{const{fileList:H,defaultFileList:K,onRemove:ge,showUploadList:de=!0,listType:W="text",onPreview:u,onDownload:O,onChange:D,onDrop:Y,previewFile:X,disabled:He,locale:Ae,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:st,itemRender:Kt,maxCount:Vt,data:pn={},multiple:Wt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(le.Z),Ft=He!=null?He:zn,[It,Pt]=(0,ze.Z)(K||[],{value:H,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(H||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[H]);const an=(Rn,Mn,or)=>{let Tn=(0,b.Z)(Mn),qn=!1;Vt===1?Tn=Tn.slice(-1):Vt&&(qn=Tn.length>Vt,Tn=Tn.slice(0,Vt)),(0,ye.flushSync)(()=>{Pt(Tn)});const br={file:Rn,fileList:Tn};or&&(br.event=or),(!qn||Tn.some(jr=>jr.uid===Rn.uid))&&(0,ye.flushSync)(()=>{D==null||D(br)})},Dn=(Rn,Mn)=>re(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Tn}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[U],br===U)return Object.defineProperty(Rn,U,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Tn&&(qn=yield Tn(qn)),qn}),Qt=Rn=>{const Mn=Rn.filter(qn=>!qn.file[U]);if(!Mn.length)return;const or=Mn.map(qn=>se(qn.file));let Tn=(0,b.Z)(It);or.forEach(qn=>{Tn=te(qn,Tn)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Tn)})},un=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!ue(Mn,It))return;const Tn=se(Mn);Tn.status="done",Tn.percent=100,Tn.response=Rn,Tn.xhr=or;const qn=te(Tn,It);an(Tn,qn)},Bn=(Rn,Mn)=>{if(!ue(Mn,It))return;const or=se(Mn);or.status="uploading",or.percent=Rn.percent;const Tn=te(or,It);an(or,Tn,Rn)},wt=(Rn,Mn,or)=>{if(!ue(or,It))return;const Tn=se(or);Tn.error=Rn,Tn.response=Mn,Tn.status="error";const qn=te(Tn,It);an(Tn,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof ge=="function"?ge(Rn):ge).then(or=>{var Tn;if(or===!1)return;const qn=Ye(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Tn=mn.current)===null||Tn===void 0||Tn.abort(Mn),an(Mn,qn))})},Gt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(Y==null||Y(Rn))};o.useImperativeHandle(N,()=>({onBatchStart:Qt,onSuccess:un,onProgress:Bn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Vn}=o.useContext(ae.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:Qt,onError:wt,onProgress:Bn,onSuccess:un},I),{data:pn,multiple:Wt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=s(Zn),[gr]=(0,$.Z)("Upload",S.Z.Upload),{showRemoveIcon:Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof de=="boolean"?{}:de,Tr=(Rn,Mn)=>de?o.createElement(Nt,{prefixCls:Zn,listType:W,items:It,previewFile:X,onPreview:u,onDownload:O,onRemove:Et,showRemoveIcon:!Ft&&Lr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Ae),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ee()(`${Zn}-wrapper`,Zt,bn,vr,Vn==null?void 0:Vn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:W==="picture-card",[`${Zn}-picture-circle-wrapper`]:W==="picture-circle"}),Da=Object.assign(Object.assign({},Vn==null?void 0:Vn.style),st);if(kt==="drag"){const Rn=ee()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Gt,onDragOver:Gt,onDragLeave:Gt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Tr()))}const ea=ee()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(W==="picture-card"||W==="picture-circle"?o.createElement("span",{className:kr},Tr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Tr()))};var we=o.forwardRef(be),it=function(I,N){var H={};for(var K in I)Object.prototype.hasOwnProperty.call(I,K)&&N.indexOf(K)<0&&(H[K]=I[K]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ge=0,K=Object.getOwnPropertySymbols(I);ge{var{style:H,height:K}=I,ge=it(I,["style","height"]);return o.createElement(we,Object.assign({ref:N},ge,{type:"drag",style:Object.assign(Object.assign({},H),{height:K})}))});const Lt=we;Lt.Dragger=Ot,Lt.LIST_IGNORE=U;var yt=Lt},31561:function(fn,ot,e){e.d(ot,{Z:function(){return p}});var o=e(92413),b=e(400),v=e(33606),ee=e(37061),f=e(35593),V=e(92310),T=e.n(V),ie=e(8654),ce=e(59301),C=e(10228),Ne=e(16089),Z=C.Z.ESC,w=C.Z.TAB;function et(E){var z=E.visible,q=E.triggerRef,Ce=E.onVisibleChange,Ke=E.autoFocus,We=E.overlayRef,Ze=ce.useRef(!1),ct=function(){if(z){var ae,le;(ae=q.current)===null||ae===void 0||(le=ae.focus)===null||le===void 0||le.call(ae),Ce==null||Ce(!1)}},Oe=function(){var ae;return(ae=We.current)!==null&&ae!==void 0&&ae.focus?(We.current.focus(),Ze.current=!0,!0):!1},ze=function(ae){switch(ae.keyCode){case Z:ct();break;case w:{var le=!1;Ze.current||(le=Oe()),le?ae.preventDefault():ct();break}}};ce.useEffect(function(){return z?(window.addEventListener("keydown",ze),Ke&&(0,Ne.Z)(Oe,3),function(){window.removeEventListener("keydown",ze),Ze.current=!1}):function(){Ze.current=!1}},[z])}var he=(0,ce.forwardRef)(function(E,z){var q=E.overlay,Ce=E.arrow,Ke=E.prefixCls,We=(0,ce.useMemo)(function(){var ct;return typeof q=="function"?ct=q():ct=q,ct},[q]),Ze=(0,ie.sQ)(z,We==null?void 0:We.ref);return ce.createElement(ce.Fragment,null,Ce&&ce.createElement("div",{className:"".concat(Ke,"-arrow")}),ce.cloneElement(We,{ref:(0,ie.Yr)(We)?Ze:void 0}))}),qe=he,bt={adjustX:1,adjustY:1},Ie=[0,0],oe={topLeft:{points:["bl","tl"],overflow:bt,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:bt,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:bt,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:bt,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:bt,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:bt,offset:[0,4],targetOffset:Ie}},Se=oe,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function c(E,z){var q,Ce=E.arrow,Ke=Ce===void 0?!1:Ce,We=E.prefixCls,Ze=We===void 0?"rc-dropdown":We,ct=E.transitionName,Oe=E.animation,ze=E.align,ye=E.placement,ae=ye===void 0?"bottomLeft":ye,le=E.placements,$=le===void 0?Se:le,S=E.getPopupContainer,B=E.showAction,Pe=E.hideAction,k=E.overlayClassName,pe=E.overlayStyle,xe=E.visible,nt=E.trigger,mt=nt===void 0?["hover"]:nt,_e=E.autoFocus,Re=E.overlay,lt=E.children,Ee=E.onVisibleChange,G=(0,ee.Z)(E,Q),Ue=ce.useState(),R=(0,v.Z)(Ue,2),h=R[0],l=R[1],d="visible"in E?xe:h,x=ce.useRef(null),P=ce.useRef(null),J=ce.useRef(null);ce.useImperativeHandle(z,function(){return x.current});var F=function(Qe){l(Qe),Ee==null||Ee(Qe)};et({visible:d,triggerRef:J,onVisibleChange:F,autoFocus:_e,overlayRef:P});var De=function(Qe){var A=E.onOverlayClick;l(!1),A&&A(Qe)},se=function(){return ce.createElement(qe,{ref:P,overlay:Re,prefixCls:Ze,arrow:Ke})},te=function(){return typeof Re=="function"?se:se()},ue=function(){var Qe=E.minOverlayWidthMatchTrigger,A=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Qe:!A},Ye=function(){var Qe=E.openClassName;return Qe!==void 0?Qe:"".concat(Ze,"-open")},Ge=ce.cloneElement(lt,{className:T()((q=lt.props)===null||q===void 0?void 0:q.className,d&&Ye()),ref:(0,ie.Yr)(lt)?(0,ie.sQ)(J,lt.ref):void 0}),$e=Pe;return!$e&&mt.indexOf("contextMenu")!==-1&&($e=["click"]),ce.createElement(f.Z,(0,o.Z)({builtinPlacements:$},G,{prefixCls:Ze,ref:x,popupClassName:T()(k,(0,b.Z)({},"".concat(Ze,"-show-arrow"),Ke)),popupStyle:pe,action:mt,showAction:B,hideAction:$e,popupPlacement:ae,popupAlign:ze,popupTransitionName:ct,popupAnimation:Oe,popupVisible:d,stretch:ue()?"minWidth":"",popup:te(),onPopupVisibleChange:F,onPopupClick:De,getPopupContainer:S}),Ge)}var t=ce.forwardRef(c),p=t},93681:function(fn,ot,e){e.r(ot),e.d(ot,{BaseInput:function(){return C},default:function(){return oe}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(92310),V=e.n(f),T=e(59301),ie=e(5643),ce=function(Q){var c,t,p=Q.inputElement,E=Q.prefixCls,z=Q.prefix,q=Q.suffix,Ce=Q.addonBefore,Ke=Q.addonAfter,We=Q.className,Ze=Q.style,ct=Q.disabled,Oe=Q.readOnly,ze=Q.focused,ye=Q.triggerFocus,ae=Q.allowClear,le=Q.value,$=Q.handleReset,S=Q.hidden,B=Q.classes,Pe=Q.classNames,k=Q.dataAttrs,pe=Q.styles,xe=Q.components,nt=(xe==null?void 0:xe.affixWrapper)||"span",mt=(xe==null?void 0:xe.groupWrapper)||"span",_e=(xe==null?void 0:xe.wrapper)||"span",Re=(xe==null?void 0:xe.groupAddon)||"span",lt=(0,T.useRef)(null),Ee=function(se){var te;(te=lt.current)!==null&&te!==void 0&&te.contains(se.target)&&(ye==null||ye())},G=function(){var se;if(!ae)return null;var te=!ct&&!Oe&&le,ue="".concat(E,"-clear-icon"),Ye=(0,ee.Z)(ae)==="object"&&ae!==null&&ae!==void 0&&ae.clearIcon?ae.clearIcon:"\u2716";return T.createElement("span",{onClick:$,onMouseDown:function($e){return $e.preventDefault()},className:V()(ue,(se={},(0,v.Z)(se,"".concat(ue,"-hidden"),!te),(0,v.Z)(se,"".concat(ue,"-has-suffix"),!!q),se)),role:"button",tabIndex:-1},Ye)},Ue=(0,T.cloneElement)(p,{value:le,hidden:S,className:V()((c=p.props)===null||c===void 0?void 0:c.className,!(0,ie.X3)(Q)&&!(0,ie.He)(Q)&&We)||null,style:(0,b.Z)((0,b.Z)({},(t=p.props)===null||t===void 0?void 0:t.style),!(0,ie.X3)(Q)&&!(0,ie.He)(Q)?Ze:{})});if((0,ie.X3)(Q)){var R,h="".concat(E,"-affix-wrapper"),l=V()(h,(R={},(0,v.Z)(R,"".concat(h,"-disabled"),ct),(0,v.Z)(R,"".concat(h,"-focused"),ze),(0,v.Z)(R,"".concat(h,"-readonly"),Oe),(0,v.Z)(R,"".concat(h,"-input-with-clear-btn"),q&&ae&&le),R),!(0,ie.He)(Q)&&We,B==null?void 0:B.affixWrapper,Pe==null?void 0:Pe.affixWrapper),d=(q||ae)&&T.createElement("span",{className:V()("".concat(E,"-suffix"),Pe==null?void 0:Pe.suffix),style:pe==null?void 0:pe.suffix},G(),q);Ue=T.createElement(nt,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ie.He)(Q)?void 0:Ze),pe==null?void 0:pe.affixWrapper),hidden:!(0,ie.He)(Q)&&S,onClick:Ee},k==null?void 0:k.affixWrapper,{ref:lt}),z&&T.createElement("span",{className:V()("".concat(E,"-prefix"),Pe==null?void 0:Pe.prefix),style:pe==null?void 0:pe.prefix},z),(0,T.cloneElement)(p,{value:le,hidden:null}),d)}if((0,ie.He)(Q)){var x="".concat(E,"-group"),P="".concat(x,"-addon"),J=V()("".concat(E,"-wrapper"),x,B==null?void 0:B.wrapper),F=V()("".concat(E,"-group-wrapper"),We,B==null?void 0:B.group);return T.createElement(mt,{className:F,style:Ze,hidden:S},T.createElement(_e,{className:J},Ce&&T.createElement(Re,{className:P},Ce),(0,T.cloneElement)(Ue,{hidden:null}),Ke&&T.createElement(Re,{className:P},Ke)))}return Ue},C=ce,Ne=e(26407),Z=e(33606),w=e(37061),et=e(18929),he=e(2738),qe=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],bt=(0,T.forwardRef)(function(Se,Q){var c=Se.autoComplete,t=Se.onChange,p=Se.onFocus,E=Se.onBlur,z=Se.onPressEnter,q=Se.onKeyDown,Ce=Se.prefixCls,Ke=Ce===void 0?"rc-input":Ce,We=Se.disabled,Ze=Se.htmlSize,ct=Se.className,Oe=Se.maxLength,ze=Se.suffix,ye=Se.showCount,ae=Se.type,le=ae===void 0?"text":ae,$=Se.classes,S=Se.classNames,B=Se.styles,Pe=(0,w.Z)(Se,qe),k=(0,et.Z)(Se.defaultValue,{value:Se.value}),pe=(0,Z.Z)(k,2),xe=pe[0],nt=pe[1],mt=(0,T.useState)(!1),_e=(0,Z.Z)(mt,2),Re=_e[0],lt=_e[1],Ee=(0,T.useRef)(null),G=function(F){Ee.current&&(0,ie.nH)(Ee.current,F)};(0,T.useImperativeHandle)(Q,function(){return{focus:G,blur:function(){var F;(F=Ee.current)===null||F===void 0||F.blur()},setSelectionRange:function(F,De,se){var te;(te=Ee.current)===null||te===void 0||te.setSelectionRange(F,De,se)},select:function(){var F;(F=Ee.current)===null||F===void 0||F.select()},input:Ee.current}}),(0,T.useEffect)(function(){lt(function(J){return J&&We?!1:J})},[We]);var Ue=function(F){Se.value===void 0&&nt(F.target.value),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},R=function(F){z&&F.key==="Enter"&&z(F),q==null||q(F)},h=function(F){lt(!0),p==null||p(F)},l=function(F){lt(!1),E==null||E(F)},d=function(F){nt(""),G(),Ee.current&&(0,ie.rJ)(Ee.current,F,t)},x=function(){var F=(0,he.Z)(Se,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return T.createElement("input",(0,o.Z)({autoComplete:c},F,{onChange:Ue,onFocus:h,onBlur:l,onKeyDown:R,className:V()(Ke,(0,v.Z)({},"".concat(Ke,"-disabled"),We),S==null?void 0:S.input),style:B==null?void 0:B.input,ref:Ee,size:Ze,type:le}))},P=function(){var F=Number(Oe)>0;if(ze||ye){var De=(0,ie.D7)(xe),se=(0,Ne.Z)(De).length,te=(0,ee.Z)(ye)==="object"?ye.formatter({value:De,count:se,maxLength:Oe}):"".concat(se).concat(F?" / ".concat(Oe):"");return T.createElement(T.Fragment,null,!!ye&&T.createElement("span",{className:V()("".concat(Ke,"-show-count-suffix"),(0,v.Z)({},"".concat(Ke,"-show-count-has-suffix"),!!ze),S==null?void 0:S.count),style:(0,b.Z)({},B==null?void 0:B.count)},te),ze)}return null};return T.createElement(C,(0,o.Z)({},Pe,{prefixCls:Ke,className:ct,inputElement:x(),handleReset:d,value:(0,ie.D7)(xe),focused:Re,triggerFocus:G,suffix:P(),disabled:We,classes:$,classNames:S,styles:B}))}),Ie=bt,oe=Ie},5643:function(fn,ot,e){e.d(ot,{D7:function(){return f},He:function(){return o},X3:function(){return b},nH:function(){return ee},rJ:function(){return v}});function o(V){return!!(V.addonBefore||V.addonAfter)}function b(V){return!!(V.prefix||V.suffix||V.allowClear)}function v(V,T,ie,ce){if(ie){var C=T;if(T.type==="click"){var Ne=V.cloneNode(!0);C=Object.create(T,{target:{value:Ne},currentTarget:{value:Ne}}),Ne.value="",ie(C);return}if(ce!==void 0){C=Object.create(T,{target:{value:V},currentTarget:{value:V}}),V.value=ce,ie(C);return}ie(C)}}function ee(V,T){if(V){V.focus(T);var ie=T||{},ce=ie.cursor;if(ce){var C=V.value.length;switch(ce){case"start":V.setSelectionRange(0,0);break;case"end":V.setSelectionRange(C,C);break;default:V.setSelectionRange(0,C)}}}}function f(V){return typeof V=="undefined"||V===null?"":String(V)}},15285:function(fn,ot,e){e.d(ot,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return U},ZP:function(){return W},Xl:function(){return q}});var o=e(92413),b=e(400),v=e(33708),ee=e(26407),f=e(33606),V=e(37061),T=e(92310),ie=e.n(T),ce=e(11780),C=e(18929),Ne=e(13697),Z=e(48736),w=e(59301),et=e(4676),he=w.createContext(null);function qe(u,O){return u===void 0?null:"".concat(u,"-").concat(O)}function bt(u){var O=w.useContext(he);return qe(O,u)}var Ie=e(80547),oe=["children","locked"],Se=w.createContext(null);function Q(u,O){var D=(0,v.Z)({},u);return Object.keys(O).forEach(function(Y){var X=O[Y];X!==void 0&&(D[Y]=X)}),D}function c(u){var O=u.children,D=u.locked,Y=(0,V.Z)(u,oe),X=w.useContext(Se),He=(0,Ie.Z)(function(){return Q(X,Y)},[X,Y],function(Ae,pt){return!D&&(Ae[0]!==pt[0]||!(0,Ne.Z)(Ae[1],pt[1],!0))});return w.createElement(Se.Provider,{value:He},O)}var t=[],p=w.createContext(null);function E(){return w.useContext(p)}var z=w.createContext(t);function q(u){var O=w.useContext(z);return w.useMemo(function(){return u!==void 0?[].concat((0,ee.Z)(O),[u]):O},[O,u])}var Ce=w.createContext(null),Ke=w.createContext({}),We=Ke,Ze=e(29194);function ct(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Ze.Z)(u)){var D=u.nodeName.toLowerCase(),Y=["input","select","textarea","button"].includes(D)||u.isContentEditable||D==="a"&&!!u.getAttribute("href"),X=u.getAttribute("tabindex"),He=Number(X),Ae=null;return X&&!Number.isNaN(He)?Ae=He:Y&&Ae===null&&(Ae=0),Y&&u.disabled&&(Ae=null),Ae!==null&&(Ae>=0||O&&Ae<0)}return!1}function Oe(u){var O=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,D=(0,ee.Z)(u.querySelectorAll("*")).filter(function(Y){return ct(Y,O)});return ct(u,O)&&D.unshift(u),D}var ze=null;function ye(){ze=document.activeElement}function ae(){ze=null}function le(){if(ze)try{ze.focus()}catch(u){}}function $(u,O){if(O.keyCode===9){var D=Oe(u),Y=D[O.shiftKey?0:D.length-1],X=Y===document.activeElement||u===document.activeElement;if(X){var He=D[O.shiftKey?D.length-1:0];He.focus(),O.preventDefault()}}}var S=e(10228),B=e(16089),Pe=S.Z.LEFT,k=S.Z.RIGHT,pe=S.Z.UP,xe=S.Z.DOWN,nt=S.Z.ENTER,mt=S.Z.ESC,_e=S.Z.HOME,Re=S.Z.END,lt=[pe,xe,Pe,k];function Ee(u,O,D,Y){var X,He,Ae,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(u==="inline"&&Y===nt)return{inlineTrigger:!0};var kt=(X={},(0,b.Z)(X,pe,xt),(0,b.Z)(X,xe,Rt),X),Dt=(He={},(0,b.Z)(He,Pe,D?Rt:xt),(0,b.Z)(He,k,D?xt:Rt),(0,b.Z)(He,xe,zt),(0,b.Z)(He,nt,zt),He),st=(Ae={},(0,b.Z)(Ae,pe,xt),(0,b.Z)(Ae,xe,Rt),(0,b.Z)(Ae,nt,zt),(0,b.Z)(Ae,mt,Zt),(0,b.Z)(Ae,Pe,D?zt:Zt),(0,b.Z)(Ae,k,D?Zt:zt),Ae),Kt={inline:kt,horizontal:Dt,vertical:st,inlineSub:kt,horizontalSub:st,verticalSub:st},Vt=(pt=Kt["".concat(u).concat(O?"":"Sub")])===null||pt===void 0?void 0:pt[Y];switch(Vt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function G(u){for(var O=u;O;){if(O.getAttribute("data-menu-list"))return O;O=O.parentElement}return null}function Ue(u,O){for(var D=u||document.activeElement;D;){if(O.has(D))return D;D=D.parentElement}return null}function R(u,O){var D=Oe(u,!0);return D.filter(function(Y){return O.has(Y)})}function h(u,O,D){var Y=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!u)return null;var X=R(u,O),He=X.length,Ae=X.findIndex(function(pt){return D===pt});return Y<0?Ae===-1?Ae=He-1:Ae-=1:Y>0&&(Ae+=1),Ae=(Ae+He)%He,X[Ae]}var l=function(O,D){var Y=new Set,X=new Map,He=new Map;return O.forEach(function(Ae){var pt=document.querySelector("[data-menu-id='".concat(qe(D,Ae),"']"));pt&&(Y.add(pt),He.set(pt,Ae),X.set(Ae,pt))}),{elements:Y,key2element:X,element2key:He}};function d(u,O,D,Y,X,He,Ae,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=O;var kt=function(){B.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var st=Dt.which;if([].concat(lt,[nt,mt,_e,Re]).includes(st)){var Kt=He(),Vt=l(Kt,Y),pn=Vt,Wt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(O),bn=Ue(rn,Wt),zn=nn.get(bn),Ft=Ee(u,Ae(zn,!0).length===1,D,st);if(!Ft&&st!==_e&&st!==Re)return;(lt.includes(st)||[_e,Re].includes(st))&&Dt.preventDefault();var It=function(un){if(un){var Bn=un,wt=un.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Bn=wt);var Et=nn.get(un);pt(Et),kt(),zt.current=(0,B.Z)(function(){Zt.current===Et&&Bn.focus()})}};if([_e,Re].includes(st)||Ft.sibling||!bn){var Pt;!bn||u==="inline"?Pt=X.current:Pt=G(bn);var wn,xn=R(Pt,Wt);st===_e?wn=xn[0]:st===Re?wn=xn[xn.length-1]:wn=h(Pt,Wt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,B.Z)(function(){Vt=l(Kt,Y);var Qt=bn.getAttribute("aria-controls"),un=document.getElementById(Qt),Bn=h(un,Vt.elements);It(Bn)},5);else if(Ft.offset<0){var mn=Ae(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function x(u){Promise.resolve().then(u)}var P="__RC_UTIL_PATH_SPLIT__",J=function(O){return O.join(P)},F=function(O){return O.split(P)},De="rc-menu-more";function se(){var u=w.useState({}),O=(0,f.Z)(u,2),D=O[1],Y=(0,w.useRef)(new Map),X=(0,w.useRef)(new Map),He=w.useState([]),Ae=(0,f.Z)(He,2),pt=Ae[0],xt=Ae[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||D({})},kt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.set(rn,jt),Y.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;x(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=J(nn);X.current.delete(rn),Y.current.delete(jt)},[]),st=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=Y.current.get(jt)||"",bn=F(rn);return nn&&pt.includes(bn[0])&&bn.unshift(De),bn},[pt]),Vt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ee.Z)(Y.current.keys());return pt.length&&nn.push(De),nn},Wt=(0,w.useCallback)(function(jt){var nn="".concat(Y.current.get(jt)).concat(P),rn=new Set;return(0,ee.Z)(X.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(X.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:st,isSubPathKey:Vt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Wt}}function te(u){var O=w.useRef(u);O.current=u;var D=w.useCallback(function(){for(var Y,X=arguments.length,He=new Array(X),Ae=0;Ae1&&(Wt.motionAppear=!1);var jt=Wt.onVisibleChanged;return Wt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Vt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(c,{mode:He,locked:!kt.current},w.createElement(_.default,(0,o.Z)({visible:pn},Wt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:O,className:rn,style:bn},X)}))}var i=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],s=["active"],re=function(O){var D,Y=O.style,X=O.className,He=O.title,Ae=O.eventKey,pt=O.warnKey,xt=O.disabled,Rt=O.internalPopupClose,zt=O.children,Zt=O.itemIcon,kt=O.expandIcon,Dt=O.popupClassName,st=O.popupOffset,Kt=O.popupStyle,Vt=O.onClick,pn=O.onMouseEnter,Wt=O.onMouseLeave,jt=O.onTitleClick,nn=O.onTitleMouseEnter,rn=O.onTitleMouseLeave,bn=(0,V.Z)(O,i),zn=bt(Ae),Ft=w.useContext(Se),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,Qt=Ft.itemIcon,un=Ft.expandIcon,Bn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Gt=w.useContext(We),En=Gt._internalRenderSubMenuItem,kn=w.useContext(Ce),Vn=kn.isSubPathKey,Zn=q(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Lr=Zt!=null?Zt:Qt,rr=kt!=null?kt:un,Sr=wn.includes(Ae),pr=!mn&&Sr,ma=Vn(Dn,Ae),la=Xe(Ae,sr,nn,rn),Tr=la.active,kr=(0,V.Z)(la,s),Da=w.useState(!1),ea=(0,f.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Nr){sr||Ca(Nr)},Mn=function(Nr){Rn(!0),pn==null||pn({key:Ae,domEvent:Nr})},or=function(Nr){Rn(!1),Wt==null||Wt({key:Ae,domEvent:Nr})},Tn=w.useMemo(function(){return Tr||(Pt!=="inline"?Ma||Vn([an],Ae):!1)},[Pt,Tr,an,Ma,Ae,Vn]),qn=tt(Zn.length),br=function(Nr){sr||(jt==null||jt({key:Ae,domEvent:Nr}),Pt==="inline"&&wt(Ae,!Sr))},jr=te(function(Mr){Vt==null||Vt(gt(Mr)),Bn(Mr)}),Xt=function(Nr){Pt!=="inline"&&wt(Ae,Nr)},hn=function(){Et(Ae)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof He=="string"?He:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),He,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,v.Z)((0,v.Z)({},O),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),Qn=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?Qn.current="vertical":Qn.current=Pt,!mn){var ar=Qn.current;On=w.createElement(y,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:st,popupStyle:Kt,popup:w.createElement(c,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Gr=w.createElement(ce.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:Y,className:ie()(Yn,"".concat(Yn,"-").concat(Pt),X,(D={},(0,b.Z)(D,"".concat(Yn,"-open"),pr),(0,b.Z)(D,"".concat(Yn,"-active"),Tn),(0,b.Z)(D,"".concat(Yn,"-selected"),ma),(0,b.Z)(D,"".concat(Yn,"-disabled"),sr),D)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ne,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Gr=En(Gr,O,{selected:ma,active:Tn,open:pr,disabled:sr})),w.createElement(c,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Lr,expandIcon:rr},Gr)};function U(u){var O=u.eventKey,D=u.children,Y=q(O),X=Be(D,Y),He=E();w.useEffect(function(){if(He)return He.registerPath(O,Y),function(){He.unregisterPath(O,Y)}},[Y]);var Ae;return He?Ae=X:Ae=w.createElement(re,u,X),w.createElement(z.Provider,{value:Y},Ae)}var be=e(39559),Fe=["className","title","eventKey","children"],we=["children"],it=function(O){var D=O.className,Y=O.title,X=O.eventKey,He=O.children,Ae=(0,V.Z)(O,Fe),pt=w.useContext(Se),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Ae,{onClick:function(Zt){return Zt.stopPropagation()},className:ie()(Rt,D)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof Y=="string"?Y:void 0},Y),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},He))};function ht(u){var O=u.children,D=(0,V.Z)(u,we),Y=q(D.eventKey),X=Be(O,Y),He=E();return He?X:w.createElement(it,(0,j.Z)(D,["warnKey"]),X)}function Ot(u){var O=u.className,D=u.style,Y=w.useContext(Se),X=Y.prefixCls,He=E();return He?null:w.createElement("li",{role:"separator",className:ie()("".concat(X,"-item-divider"),O),style:D})}var Lt=["label","children","key","type"];function yt(u){return(u||[]).map(function(O,D){if(O&&(0,be.Z)(O)==="object"){var Y=O,X=Y.label,He=Y.children,Ae=Y.key,pt=Y.type,xt=(0,V.Z)(Y,Lt),Rt=Ae!=null?Ae:"tmp-".concat(D);return He||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):w.createElement(U,(0,o.Z)({key:Rt},xt,{title:X}),yt(He)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),X)}return null}).filter(function(O){return O})}function I(u,O,D){var Y=u;return O&&(Y=yt(O)),Be(Y,D)}var N=["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"],H=[],K=w.forwardRef(function(u,O){var D,Y,X=u,He=X.prefixCls,Ae=He===void 0?"rc-menu":He,pt=X.rootClassName,xt=X.style,Rt=X.className,zt=X.tabIndex,Zt=zt===void 0?0:zt,kt=X.items,Dt=X.children,st=X.direction,Kt=X.id,Vt=X.mode,pn=Vt===void 0?"vertical":Vt,Wt=X.inlineCollapsed,jt=X.disabled,nn=X.disabledOverflow,rn=X.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=X.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=X.forceSubMenuRender,Pt=X.defaultOpenKeys,wn=X.openKeys,xn=X.activeKey,mn=X.defaultActiveFirst,an=X.selectable,Dn=an===void 0?!0:an,Qt=X.multiple,un=Qt===void 0?!1:Qt,Bn=X.defaultSelectedKeys,wt=X.selectedKeys,Et=X.onSelect,Gt=X.onDeselect,En=X.inlineIndent,kn=En===void 0?24:En,Vn=X.motion,Zn=X.defaultMotions,Yn=X.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=X.builtinPlacements,gr=X.itemIcon,Lr=X.expandIcon,rr=X.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=X.overflowedIndicatorPopupClassName,ma=X.getPopupContainer,la=X.onClick,Tr=X.onOpenChange,kr=X.onKeyDown,Da=X.openAnimation,ea=X.openTransitionName,Ma=X._internalRenderMenuItem,Ca=X._internalRenderSubMenuItem,Rn=(0,V.Z)(X,N),Mn=w.useMemo(function(){return I(Dt,kt,H)},[Dt,kt]),or=w.useState(!1),Tn=(0,f.Z)(or,2),qn=Tn[0],br=Tn[1],jr=w.useRef(),Xt=Ge(Kt),hn=st==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||H}}),On=(0,f.Z)(Cn,2),Qn=On[0],ar=On[1],Gr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Tr==null||Tr(fr)}yr?(0,et.flushSync)(va):va()},Mr=w.useState(Qn),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Wt?["vertical",Wt]:[pn,!1]},[pn,Wt]),vo=(0,f.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,f.Z)(Ya,2),Ba=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,f.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Br):Gr(H))},[Sa,ia]);var bo=w.useState(0),ao=(0,f.Z)(bo,2),_a=ao[0],Co=ao[1],Qa=_a>=Mn.length-1||Ba!=="horizontal"||nn;w.useEffect(function(){go&&Na(Qn)},[Qn]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=se(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Jn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro(Qa?H:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,Qa]);var ra=(0,C.Z)(xn||mn&&((D=Mn[0])===null||D===void 0?void 0:D.key),{value:xn}),sa=(0,f.Z)(ra,2),Ia=sa[0],ya=sa[1],Ja=te(function(Ar){ya(Ar)}),Aa=te(function(){ya(void 0)});(0,w.useImperativeHandle)(O,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=R(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Bn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?H:[fr]}}),ko=(0,f.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;un?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ee.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,v.Z)((0,v.Z)({},fr),{},{selectedKeys:ca});va?Gt==null||Gt(za):Et==null||Et(za)}!un&&Qn.length&&Ba!=="inline"&&Gr(H)},Vo=te(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Wo=te(function(Ar,fr){var yr=Qn.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Ba!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Ne.Z)(Qn,yr,!0)||Gr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!Qn.includes(fr);Wo(fr,va)},yl=d(Ba,Ia,hn,Xt,jr,Hn,Jn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Ba!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(c,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(ce.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Ae,"-overflow"),component:"ul",itemComponent:vn,className:ie()(Ae,"".concat(Ae,"-root"),"".concat(Ae,"-").concat(Ba),Rt,(Y={},(0,b.Z)(Y,"".concat(Ae,"-inline-collapsed"),ho),(0,b.Z)(Y,"".concat(Ae,"-rtl"),hn),Y),pt),dir:st,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(U,{eventKey:De,title:Sr,disabled:Qa,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Ba!=="horizontal"||nn?ce.Z.INVALIDATE:ce.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(We.Provider,{value:Ko},w.createElement(he.Provider,{value:Xt},w.createElement(c,{prefixCls:Ae,rootClassName:pt,mode:Ba,openKeys:Qn,rtl:hn,disabled:jt,motion:qn?Vn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Ja,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Lr,onItemClick:Vo,onOpenChange:Wo},w.createElement(Ce.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(p.Provider,{value:Ur},Mn)))))}),ge=K,de=ge;de.Item=vn,de.SubMenu=U,de.ItemGroup=ht,de.Divider=Ot;var W=de},11780:function(fn,ot,e){e.d(ot,{Z:function(){return ye}});var o=e(92413),b=e(33708),v=e(33606),ee=e(37061),f=e(59301),V=e(92310),T=e.n(V),ie=e(29301),ce=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Ne=void 0;function Z(ae,le){var $=ae.prefixCls,S=ae.invalidate,B=ae.item,Pe=ae.renderItem,k=ae.responsive,pe=ae.responsiveDisabled,xe=ae.registerSize,nt=ae.itemKey,mt=ae.className,_e=ae.style,Re=ae.children,lt=ae.display,Ee=ae.order,G=ae.component,Ue=G===void 0?"div":G,R=(0,ee.Z)(ae,C),h=k&&!lt;function l(F){xe(nt,F)}f.useEffect(function(){return function(){l(null)}},[]);var d=Pe&&B!==Ne?Pe(B,{index:Ee}):Re,x;S||(x={opacity:h?0:1,height:h?0:Ne,overflowY:h?"hidden":Ne,order:k?Ee:Ne,pointerEvents:h?"none":Ne,position:h?"absolute":Ne});var P={};h&&(P["aria-hidden"]=!0);var J=f.createElement(Ue,(0,o.Z)({className:T()(!S&&$,mt),style:(0,b.Z)((0,b.Z)({},x),_e)},P,R,{ref:le}),d);return k&&(J=f.createElement(ie.Z,{onResize:function(De){var se=De.offsetWidth;l(se)},disabled:pe},J)),J}var w=f.forwardRef(Z);w.displayName="Item";var et=w,he=e(6089),qe=e(4676),bt=e(16089);function Ie(ae){if(typeof MessageChannel=="undefined")(0,bt.Z)(ae);else{var le=new MessageChannel;le.port1.onmessage=function(){return ae()},le.port2.postMessage(void 0)}}function oe(){var ae=f.useRef(null),le=function(S){ae.current||(ae.current=[],Ie(function(){(0,qe.unstable_batchedUpdates)(function(){ae.current.forEach(function(B){B()}),ae.current=null})})),ae.current.push(S)};return le}function Se(ae,le){var $=f.useState(le),S=(0,v.Z)($,2),B=S[0],Pe=S[1],k=(0,he.Z)(function(pe){ae(function(){Pe(pe)})});return[B,k]}var Q=f.createContext(null),c=["component"],t=["className"],p=["className"],E=function(le,$){var S=f.useContext(Q);if(!S){var B=le.component,Pe=B===void 0?"div":B,k=(0,ee.Z)(le,c);return f.createElement(Pe,(0,o.Z)({},k,{ref:$}))}var pe=S.className,xe=(0,ee.Z)(S,t),nt=le.className,mt=(0,ee.Z)(le,p);return f.createElement(Q.Provider,{value:null},f.createElement(et,(0,o.Z)({ref:$,className:T()(pe,nt)},xe,mt)))},z=f.forwardRef(E);z.displayName="RawItem";var q=z,Ce=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Ke="responsive",We="invalidate";function Ze(ae){return"+ ".concat(ae.length," ...")}function ct(ae,le){var $=ae.prefixCls,S=$===void 0?"rc-overflow":$,B=ae.data,Pe=B===void 0?[]:B,k=ae.renderItem,pe=ae.renderRawItem,xe=ae.itemKey,nt=ae.itemWidth,mt=nt===void 0?10:nt,_e=ae.ssr,Re=ae.style,lt=ae.className,Ee=ae.maxCount,G=ae.renderRest,Ue=ae.renderRawRest,R=ae.suffix,h=ae.component,l=h===void 0?"div":h,d=ae.itemComponent,x=ae.onVisibleChange,P=(0,ee.Z)(ae,Ce),J=_e==="full",F=oe(),De=Se(F,null),se=(0,v.Z)(De,2),te=se[0],ue=se[1],Ye=te||0,Ge=Se(F,new Map),$e=(0,v.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Se(F,0),j=(0,v.Z)(A,2),Me=j[0],Xe=j[1],tt=Se(F,0),At=(0,v.Z)(tt,2),Je=At[0],gt=At[1],Ht=Se(F,0),tn=(0,v.Z)(Ht,2),Nt=tn[0],sn=tn[1],Sn=(0,f.useState)(null),on=(0,v.Z)(Sn,2),vn=on[0],dn=on[1],ln=(0,f.useState)(null),gn=(0,v.Z)(ln,2),yn=gn[0],Nn=gn[1],Be=f.useMemo(function(){return yn===null&&J?Number.MAX_SAFE_INTEGER:yn||0},[yn,te]),at=(0,f.useState)(!1),rt=(0,v.Z)(at,2),St=rt[0],qt=rt[1],_t="".concat(S,"-item"),ke=Math.max(Me,Je),Tt=Ee===Ke,y=Pe.length&&Tt,_=Ee===We,ne=y||typeof Ee=="number"&&Pe.length>Ee,i=(0,f.useMemo)(function(){var W=Pe;return y?te===null&&J?W=Pe:W=Pe.slice(0,Math.min(Pe.length,Ye/mt)):typeof Ee=="number"&&(W=Pe.slice(0,Ee)),W},[Pe,mt,te,Ee,y]),s=(0,f.useMemo)(function(){return y?Pe.slice(Be+1):Pe.slice(i.length)},[Pe,i,y,Be]),re=(0,f.useCallback)(function(W,u){var O;return typeof xe=="function"?xe(W):(O=xe&&(W==null?void 0:W[xe]))!==null&&O!==void 0?O:u},[xe]),U=(0,f.useCallback)(k||function(W){return W},[k]);function be(W,u,O){yn===W&&(u===void 0||u===vn)||(Nn(W),O||(qt(WYe){be(D-1,W-Y-Nt+Je);break}}R&&Ot(0)+Nt>Ye&&dn(null)}},[Ye,ft,Je,Nt,re,i]);var Lt=St&&!!s.length,yt={};vn!==null&&y&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:y,component:d,invalidate:_},N=pe?function(W,u){var O=re(W,u);return f.createElement(Q.Provider,{key:O,value:(0,b.Z)((0,b.Z)({},I),{},{order:u,item:W,itemKey:O,registerSize:we,display:u<=Be})},pe(W,u))}:function(W,u){var O=re(W,u);return f.createElement(et,(0,o.Z)({},I,{order:u,key:O,item:W,renderItem:U,itemKey:O,registerSize:we,display:u<=Be}))},H={order:Lt?Be:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:it,display:Lt},K=G||Ze,ge=Ue?f.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},I),H)},Ue(s)):f.createElement(et,(0,o.Z)({},I,H),typeof K=="function"?K(s):K),de=f.createElement(l,(0,o.Z)({className:T()(!_&&S,lt),style:Re,ref:le},P),i.map(N),ne?ge:null,R&&f.createElement(et,(0,o.Z)({},I,{responsive:Tt,responsiveDisabled:!y,order:Be,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),R));return Tt?f.createElement(ie.Z,{onResize:Fe,disabled:!y},de):de}var Oe=f.forwardRef(ct);Oe.displayName="Overflow",Oe.Item=q,Oe.RESPONSIVE=Ke,Oe.INVALIDATE=We;var ze=Oe,ye=ze},17115:function(fn,ot,e){e.d(ot,{ZP:function(){return T}});var o=e(33606),b=e(59301),v=e(47273),ee=0,f=(0,v.Z)();function V(){var ie;return f?(ie=ee,ee+=1):ie="TEST_OR_SSR",ie}function T(ie){var ce=b.useState(),C=(0,o.Z)(ce,2),Ne=C[0],Z=C[1];return b.useEffect(function(){Z("rc_select_".concat(V()))},[]),ie||Ne}},77861:function(fn,ot,e){e.d(ot,{Ac:function(){return ue},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ne},lk:function(){return Q}});var o=e(92413),b=e(26407),v=e(400),ee=e(33708),f=e(33606),V=e(37061),T=e(39559),ie=e(18929),ce=e(48736),C=e(59301),Ne=e(92310),Z=e.n(Ne),w=e(34280),et=e(49658),he=e(10228),qe=e(8654),bt=function(s){var re=s.className,U=s.customizeIcon,be=s.customizeIconProps,Fe=s.onMouseDown,we=s.onClick,it=s.children,ht;return typeof U=="function"?ht=U(be):ht=U,C.createElement("span",{className:re,onMouseDown:function(Lt){Lt.preventDefault(),Fe&&Fe(Lt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:we,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:Z()(re.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},it))},Ie=bt;function oe(i,s,re,U,be){var Fe=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,we=arguments.length>6?arguments[6]:void 0,it=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,T.Z)(U)==="object")return U.clearIcon;if(be)return be},[U,be]),Ot=C.useMemo(function(){return!!(!Fe&&U&&(re.length||we)&&!(it==="combobox"&&we===""))},[U,Fe,re.length,we,it]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(i,"-clear"),onMouseDown:s,customizeIcon:ht},"\xD7")}}var Se=C.createContext(null);function Q(){return C.useContext(Se)}function c(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,s=C.useState(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=C.useRef(null),we=function(){window.clearTimeout(Fe.current)};C.useEffect(function(){return we},[]);var it=function(Ot,Lt){we(),Fe.current=window.setTimeout(function(){be(Ot),Lt&&Lt()},i)};return[U,it,we]}function t(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,s=C.useRef(null),re=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(re.current)}},[]);function U(be){(be||s.current===null)&&(s.current=be),window.clearTimeout(re.current),re.current=window.setTimeout(function(){s.current=null},i)}return[function(){return s.current},U]}function p(i,s,re,U){var be=C.useRef(null);be.current={open:s,triggerOpen:re,customizedTrigger:U},C.useEffect(function(){function Fe(we){var it;if(!((it=be.current)!==null&&it!==void 0&&it.customizedTrigger)){var ht=we.target;ht.shadowRoot&&we.composed&&(ht=we.composedPath()[0]||ht),be.current.open&&i().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&be.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Fe),function(){return window.removeEventListener("mousedown",Fe)}},[])}var E=e(26112),z=e(11780),q=function(s,re){var U,be,Fe=s.prefixCls,we=s.id,it=s.inputElement,ht=s.disabled,Ot=s.tabIndex,Lt=s.autoFocus,yt=s.autoComplete,I=s.editable,N=s.activeDescendantId,H=s.value,K=s.maxLength,ge=s.onKeyDown,de=s.onMouseDown,W=s.onChange,u=s.onPaste,O=s.onCompositionStart,D=s.onCompositionEnd,Y=s.open,X=s.attrs,He=it||C.createElement("input",null),Ae=He,pt=Ae.ref,xt=Ae.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,st=xt.style;return(0,ce.Kp)(!("maxLength"in He.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),He=C.cloneElement(He,(0,ee.Z)((0,ee.Z)((0,ee.Z)({type:"search"},xt),{},{id:we,ref:(0,qe.sQ)(re,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Lt,className:Z()("".concat(Fe,"-selection-search-input"),(U=He)===null||U===void 0||(be=U.props)===null||be===void 0?void 0:be.className),role:"combobox","aria-label":"Search","aria-expanded":Y||!1,"aria-haspopup":"listbox","aria-owns":"".concat(we,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(we,"_list"),"aria-activedescendant":Y?N:void 0},X),{},{value:I?H:"",maxLength:K,readOnly:!I,unselectable:I?null:"on",style:(0,ee.Z)((0,ee.Z)({},st),{},{opacity:I?null:0}),onKeyDown:function(Vt){ge(Vt),Rt&&Rt(Vt)},onMouseDown:function(Vt){de(Vt),Zt&&Zt(Vt)},onChange:function(Vt){W(Vt),zt&&zt(Vt)},onCompositionStart:function(Vt){O(Vt),kt&&kt(Vt)},onCompositionEnd:function(Vt){D(Vt),Dt&&Dt(Vt)},onPaste:u})),He},Ce=C.forwardRef(q);Ce.displayName="Input";var Ke=Ce;function We(i){return Array.isArray(i)?i:i!==void 0?[i]:[]}var Ze=typeof window!="undefined"&&window.document&&window.document.documentElement,ct=Ze;function Oe(i){return i!=null}function ze(i){return!i&&i!==0}function ye(i){return["string","number"].includes((0,T.Z)(i))}function ae(i){var s=void 0;return i&&(ye(i.title)?s=i.title.toString():ye(i.label)&&(s=i.label.toString())),s}function le(i,s){ct?C.useLayoutEffect(i,s):C.useEffect(i,s)}function $(i){var s;return(s=i.key)!==null&&s!==void 0?s:i.value}var S=function(s){s.preventDefault(),s.stopPropagation()},B=function(s){var re=s.id,U=s.prefixCls,be=s.values,Fe=s.open,we=s.searchValue,it=s.autoClearSearchValue,ht=s.inputRef,Ot=s.placeholder,Lt=s.disabled,yt=s.mode,I=s.showSearch,N=s.autoFocus,H=s.autoComplete,K=s.activeDescendantId,ge=s.tabIndex,de=s.removeIcon,W=s.maxTagCount,u=s.maxTagTextLength,O=s.maxTagPlaceholder,D=O===void 0?function(an){return"+ ".concat(an.length," ...")}:O,Y=s.tagRender,X=s.onToggleOpen,He=s.onRemove,Ae=s.onInputChange,pt=s.onInputPaste,xt=s.onInputKeyDown,Rt=s.onInputMouseDown,zt=s.onInputCompositionStart,Zt=s.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),st=(0,f.Z)(Dt,2),Kt=st[0],Vt=st[1],pn=(0,C.useState)(!1),Wt=(0,f.Z)(pn,2),jt=Wt[0],nn=Wt[1],rn="".concat(U,"-selection"),bn=Fe||yt==="multiple"&&it===!1||yt==="tags"?we:"",zn=yt==="tags"||yt==="multiple"&&it===!1||I&&(Fe||jt);le(function(){Vt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,Qt,un,Bn){return C.createElement("span",{className:Z()("".concat(rn,"-item"),(0,v.Z)({},"".concat(rn,"-item-disabled"),Qt)),title:ae(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),un&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:S,onClick:Bn,customizeIcon:de},"\xD7"))}function It(an,Dn,Qt,un,Bn){var wt=function(Gt){S(Gt),X(!Fe)};return C.createElement("span",{onMouseDown:wt},Y({label:Dn,value:an,disabled:Qt,closable:un,onClose:Bn}))}function Pt(an){var Dn=an.disabled,Qt=an.label,un=an.value,Bn=!Lt&&!Dn,wt=Qt;if(typeof u=="number"&&(typeof Qt=="string"||typeof Qt=="number")){var Et=String(wt);Et.length>u&&(wt="".concat(Et.slice(0,u),"..."))}var Gt=function(kn){kn&&kn.stopPropagation(),He(an)};return typeof Y=="function"?It(un,wt,Dn,Bn,Gt):Ft(an,wt,Dn,Bn,Gt)}function wn(an){var Dn=typeof D=="function"?D(an):D;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Ke,{ref:ht,open:Fe,prefixCls:U,id:re,inputElement:null,disabled:Lt,autoFocus:N,autoComplete:H,editable:zn,activeDescendantId:K,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Ae,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:ge,attrs:(0,E.Z)(s,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(z.Z,{prefixCls:"".concat(rn,"-overflow"),data:be,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:$,maxCount:W});return C.createElement(C.Fragment,null,mn,!be.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},Pe=B,k=function(s){var re=s.inputElement,U=s.prefixCls,be=s.id,Fe=s.inputRef,we=s.disabled,it=s.autoFocus,ht=s.autoComplete,Ot=s.activeDescendantId,Lt=s.mode,yt=s.open,I=s.values,N=s.placeholder,H=s.tabIndex,K=s.showSearch,ge=s.searchValue,de=s.activeValue,W=s.maxLength,u=s.onInputKeyDown,O=s.onInputMouseDown,D=s.onInputChange,Y=s.onInputPaste,X=s.onInputCompositionStart,He=s.onInputCompositionEnd,Ae=s.title,pt=C.useState(!1),xt=(0,f.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Lt==="combobox",kt=Zt||K,Dt=I[0],st=ge||"";Zt&&de&&!Rt&&(st=de),C.useEffect(function(){Zt&&zt(!1)},[Zt,de]);var Kt=Lt!=="combobox"&&!yt&&!K?!1:!!st,Vt=Ae===void 0?ae(Dt):Ae,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(U,"-selection-placeholder"),style:jt},N)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(U,"-selection-search")},C.createElement(Ke,{ref:Fe,prefixCls:U,id:be,open:yt,inputElement:re,disabled:we,autoFocus:it,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:st,onKeyDown:u,onMouseDown:O,onChange:function(jt){zt(!0),D(jt)},onPaste:Y,onCompositionStart:X,onCompositionEnd:He,tabIndex:H,attrs:(0,E.Z)(s,!0),maxLength:Zt?W:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(U,"-selection-item"),title:Vt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},pe=k;function xe(i){return![he.Z.ESC,he.Z.SHIFT,he.Z.BACKSPACE,he.Z.TAB,he.Z.WIN_KEY,he.Z.ALT,he.Z.META,he.Z.WIN_KEY_RIGHT,he.Z.CTRL,he.Z.SEMICOLON,he.Z.EQUALS,he.Z.CAPS_LOCK,he.Z.CONTEXT_MENU,he.Z.F1,he.Z.F2,he.Z.F3,he.Z.F4,he.Z.F5,he.Z.F6,he.Z.F7,he.Z.F8,he.Z.F9,he.Z.F10,he.Z.F11,he.Z.F12].includes(i)}var nt=function(s,re){var U=(0,C.useRef)(null),be=(0,C.useRef)(!1),Fe=s.prefixCls,we=s.open,it=s.mode,ht=s.showSearch,Ot=s.tokenWithEnter,Lt=s.autoClearSearchValue,yt=s.onSearch,I=s.onSearchSubmit,N=s.onToggleOpen,H=s.onInputKeyDown,K=s.domRef;C.useImperativeHandle(re,function(){return{focus:function(){U.current.focus()},blur:function(){U.current.blur()}}});var ge=t(0),de=(0,f.Z)(ge,2),W=de[0],u=de[1],O=function(st){var Kt=st.which;(Kt===he.Z.UP||Kt===he.Z.DOWN)&&st.preventDefault(),H&&H(st),Kt===he.Z.ENTER&&it==="tags"&&!be.current&&!we&&(I==null||I(st.target.value)),xe(Kt)&&N(!0)},D=function(){u(!0)},Y=(0,C.useRef)(null),X=function(st){yt(st,!0,be.current)!==!1&&N(!0)},He=function(){be.current=!0},Ae=function(st){be.current=!1,it!=="combobox"&&X(st.target.value)},pt=function(st){var Kt=st.target.value;if(Ot&&Y.current&&/[\r\n]/.test(Y.current)){var Vt=Y.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Vt,Y.current)}Y.current=null,X(Kt)},xt=function(st){var Kt=st.clipboardData,Vt=Kt.getData("text");Y.current=Vt},Rt=function(st){var Kt=st.target;if(Kt!==U.current){var Vt=document.body.style.msTouchAction!==void 0;Vt?setTimeout(function(){U.current.focus()}):U.current.focus()}},zt=function(st){var Kt=W();st.target!==U.current&&!Kt&&it!=="combobox"&&st.preventDefault(),(it!=="combobox"&&(!ht||!Kt)||!we)&&(we&&Lt!==!1&&yt("",!0,!1),N())},Zt={inputRef:U,onInputKeyDown:O,onInputMouseDown:D,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:He,onInputCompositionEnd:Ae},kt=it==="multiple"||it==="tags"?C.createElement(Pe,(0,o.Z)({},s,Zt)):C.createElement(pe,(0,o.Z)({},s,Zt));return C.createElement("div",{ref:K,className:"".concat(Fe,"-selector"),onClick:Rt,onMouseDown:zt},kt)},mt=C.forwardRef(nt);mt.displayName="Selector";var _e=mt,Re=e(35593),lt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Ee=function(s){var re=s===!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"}}},G=function(s,re){var U=s.prefixCls,be=s.disabled,Fe=s.visible,we=s.children,it=s.popupElement,ht=s.animation,Ot=s.transitionName,Lt=s.dropdownStyle,yt=s.dropdownClassName,I=s.direction,N=I===void 0?"ltr":I,H=s.placement,K=s.builtinPlacements,ge=s.dropdownMatchSelectWidth,de=s.dropdownRender,W=s.dropdownAlign,u=s.getPopupContainer,O=s.empty,D=s.getTriggerDOMNode,Y=s.onPopupVisibleChange,X=s.onPopupMouseEnter,He=(0,V.Z)(s,lt),Ae="".concat(U,"-dropdown"),pt=it;de&&(pt=de(it));var xt=C.useMemo(function(){return K||Ee(ge)},[K,ge]),Rt=ht?"".concat(Ae,"-").concat(ht):Ot,zt=typeof ge=="number",Zt=C.useMemo(function(){return zt?null:ge===!1?"minWidth":"width"},[ge,zt]),kt=Lt;zt&&(kt=(0,ee.Z)((0,ee.Z)({},kt),{},{width:ge}));var Dt=C.useRef(null);return C.useImperativeHandle(re,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(Re.Z,(0,o.Z)({},He,{showAction:Y?["click"]:[],hideAction:Y?["click"]:[],popupPlacement:H||(N==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Ae,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:X},pt),stretch:Zt,popupAlign:W,popupVisible:Fe,getPopupContainer:u,popupClassName:Z()(yt,(0,v.Z)({},"".concat(Ae,"-empty"),O)),popupStyle:kt,getTriggerDOMNode:D,onPopupVisibleChange:Y}),we)},Ue=C.forwardRef(G);Ue.displayName="SelectTrigger";var R=Ue,h=e(34589);function l(i,s){var re=i.key,U;return"value"in i&&(U=i.value),re!=null?re:U!==void 0?U:"rc-index-key-".concat(s)}function d(i,s){var re=i||{},U=re.label,be=re.value,Fe=re.options,we=re.groupLabel,it=U||(s?"children":"label");return{label:it,value:be||"value",options:Fe||"options",groupLabel:we||it}}function x(i){var s=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=s.fieldNames,U=s.childrenAsData,be=[],Fe=d(re,!1),we=Fe.label,it=Fe.value,ht=Fe.options,Ot=Fe.groupLabel;function Lt(yt,I){yt.forEach(function(N){if(I||!(ht in N)){var H=N[it];be.push({key:l(N,be.length),groupOption:I,data:N,label:N[we],value:H})}else{var K=N[Ot];K===void 0&&U&&(K=N.label),be.push({key:l(N,be.length),group:!0,data:N,label:K}),Lt(N[ht],!0)}})}return Lt(i,!1),be}function P(i){var s=(0,ee.Z)({},i);return"props"in s||Object.defineProperty(s,"props",{get:function(){return(0,ce.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),s}}),s}function J(i,s){if(!s||!s.length)return null;var re=!1;function U(Fe,we){var it=(0,h.Z)(we),ht=it[0],Ot=it.slice(1);if(!ht)return[Fe];var Lt=Fe.split(ht);return re=re||Lt.length>1,Lt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(U(I,Ot)))},[]).filter(function(yt){return yt})}var be=U(i,s);return re?be:null}var F=["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"],De=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function se(i){return i==="tags"||i==="multiple"}var te=C.forwardRef(function(i,s){var re,U,be=i.id,Fe=i.prefixCls,we=i.className,it=i.showSearch,ht=i.tagRender,Ot=i.direction,Lt=i.omitDomProps,yt=i.displayValues,I=i.onDisplayValuesChange,N=i.emptyOptions,H=i.notFoundContent,K=H===void 0?"Not Found":H,ge=i.onClear,de=i.mode,W=i.disabled,u=i.loading,O=i.getInputElement,D=i.getRawInputElement,Y=i.open,X=i.defaultOpen,He=i.onDropdownVisibleChange,Ae=i.activeValue,pt=i.onActiveValueChange,xt=i.activeDescendantId,Rt=i.searchValue,zt=i.autoClearSearchValue,Zt=i.onSearch,kt=i.onSearchSplit,Dt=i.tokenSeparators,st=i.allowClear,Kt=i.suffixIcon,Vt=i.clearIcon,pn=i.OptionList,Wt=i.animation,jt=i.transitionName,nn=i.dropdownStyle,rn=i.dropdownClassName,bn=i.dropdownMatchSelectWidth,zn=i.dropdownRender,Ft=i.dropdownAlign,It=i.placement,Pt=i.builtinPlacements,wn=i.getPopupContainer,xn=i.showAction,mn=xn===void 0?[]:xn,an=i.onFocus,Dn=i.onBlur,Qt=i.onKeyUp,un=i.onKeyDown,Bn=i.onMouseDown,wt=(0,V.Z)(i,F),Et=se(de),Gt=(it!==void 0?it:Et)||de==="combobox",En=(0,ee.Z)({},wt);De.forEach(function(Jn){delete En[Jn]}),Lt==null||Lt.forEach(function(Jn){delete En[Jn]});var kn=C.useState(!1),Vn=(0,f.Z)(kn,2),Zn=Vn[0],Yn=Vn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Lr=C.useRef(null),rr=C.useRef(null),Sr=c(),pr=(0,f.Z)(Sr,3),ma=pr[0],la=pr[1],Tr=pr[2];C.useImperativeHandle(s,function(){var Jn,Hn;return{focus:(Jn=Lr.current)===null||Jn===void 0?void 0:Jn.focus,blur:(Hn=Lr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Jn;if(de!=="combobox")return Rt;var Hn=(Jn=yt[0])===null||Jn===void 0?void 0:Jn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,de,yt]),Da=de==="combobox"&&typeof O=="function"&&O()||null,ea=typeof D=="function"&&D(),Ma=(0,qe.x1)(vr,ea==null||(re=ea.props)===null||re===void 0?void 0:re.ref),Ca=C.useState(!1),Rn=(0,f.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Tn=(0,ie.Z)(!1,{defaultValue:X,value:Y}),qn=(0,f.Z)(Tn,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!K&&N;(W||hn&&Xt&&de==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Jn){var Hn=Jn!==void 0?Jn:!Xt;W||(jr(Hn),Xt!==Hn&&(He==null||He(Hn)))},[W,Xt,jr,He]),Qn=C.useMemo(function(){return(Dt||[]).some(function(Jn){return[` +`,`\r +`].includes(Jn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:J(Hn,Dt);return de!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Gr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&de!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&W&&jr(!1),W&&la(!1)},[W]);var Mr=t(),Nr=(0,f.Z)(Mr,2),Br=Nr[0],Na=Nr[1],Ua=function(Hn){var Kr=Br(),Ur=Hn.which;if(Ur===he.Z.ENTER&&(de!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Na(!!kr),Ur===he.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Ja=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Qe.Z)(i).map(function(re,U){if(!C.isValidElement(re)||!re.type)return null;var be=re,Fe=be.type.isSelectOptGroup,we=be.key,it=be.props,ht=it.children,Ot=(0,V.Z)(it,j);return s||!Fe?Me(re):(0,ee.Z)((0,ee.Z)({key:"__RC_SELECT_GRP__".concat(we===null?U:we,"__"),label:we},Ot),{},{options:Xe(ht)})}).filter(function(re){return re})}function tt(i,s,re,U,be){return C.useMemo(function(){var Fe=i,we=!i;we&&(Fe=Xe(s));var it=new Map,ht=new Map,Ot=function(I,N,H){H&&typeof H=="string"&&I.set(N[H],N)};function Lt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,N=0;N1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){K(null,-1,wn);return}K(xn.value,It,wn)};(0,C.useEffect)(function(){Vt(ge!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return u.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(u).toString(),u.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!it&&we&&u.size===1){var Pt=Array.from(u)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Vt(wn),zt(wn))}});if(we){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[we,Ot,H.length]);var Wt=function(It){It!==void 0&&de(It,{selected:!u.has(It)}),it||Lt(!1)};if(C.useImperativeHandle(re,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case he.Z.N:case he.Z.P:case he.Z.UP:case he.Z.DOWN:{var xn=0;if(Pt===he.Z.UP?xn=-1:Pt===he.Z.DOWN?xn=1:dn()&&wn&&(Pt===he.Z.N?xn=1:Pt===he.Z.P&&(xn=-1)),xn!==0){var mn=Zt(st+xn,xn);zt(mn),Vt(mn,!0)}break}case he.Z.ENTER:{var an=pt[st];an&&!an.data.disabled?Wt(an.value):Wt(void 0),we&&It.preventDefault();break}case he.Z.ESC:Lt(!1),we&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Fe,"_list"),className:"".concat(Ae,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(O).map(function(Ft){return O[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Fe,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Fe,"_list")};return C.createElement(C.Fragment,null,D&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(st-1),bn(st),bn(st+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:X,itemHeight:He,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:D,direction:Y,innerProps:D?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,Qt=mn.key;if(wn){var un,Bn=(un=mn.title)!==null&&un!==void 0?un:gn(an)?an.toString():void 0;return C.createElement("div",{className:Z()(Ae,"".concat(Ae,"-group")),title:Bn},an!==void 0?an:Qt)}var wt=mn.disabled,Et=mn.title,Gt=mn.children,En=mn.style,kn=mn.className,Vn=(0,V.Z)(mn,ln),Zn=(0,sn.Z)(Vn,jt),Yn=pn(Dn),sr="".concat(Ae,"-option"),vr=Z()(Ae,sr,kn,(Pt={},(0,v.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,v.Z)(Pt,"".concat(sr,"-active"),st===It&&!wt),(0,v.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,v.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Lr=!W||typeof W=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),D?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){st===It||wt||Vt(It)},onClick:function(){wt||Wt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(W)||Yn,Lr&&C.createElement(Ie,{className:"".concat(Ae,"-option-state"),customizeIcon:W,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Nn=C.forwardRef(yn);Nn.displayName="OptionList";var Be=Nn;function at(i){var s=i.mode,re=i.options,U=i.children,be=i.backfill,Fe=i.allowClear,we=i.placeholder,it=i.getInputElement,ht=i.showSearch,Ot=i.onSearch,Lt=i.defaultOpen,yt=i.autoFocus,I=i.labelInValue,N=i.value,H=i.inputValue,K=i.optionLabelProp,ge=isMultiple(s),de=ht!==void 0?ht:ge||s==="combobox",W=re||convertChildrenToData(U);if(warning(s!=="tags"||W.every(function(Y){return!Y.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),s==="tags"||s==="combobox"){var u=W.some(function(Y){return Y.options?Y.options.some(function(X){return typeof("value"in X?X.value:X.key)=="number"}):typeof("value"in Y?Y.value:Y.key)=="number"});warning(!u,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(s!=="combobox"||!K,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(s==="combobox"||!be,"`backfill` only works with `combobox` mode."),warning(s==="combobox"||!it,"`getInputElement` only work with `combobox` mode."),noteOnce(s!=="combobox"||!it||!Fe||!we,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!de&&s!=="combobox"&&s!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Lt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),N!=null){var O=toArray(N);warning(!I||O.every(function(Y){return _typeof(Y)==="object"&&("key"in Y||"value"in Y)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!ge||Array.isArray(N),"`value` should be array when `mode` is `multiple` or `tags`")}if(U){var D=null;toNodeArray(U).some(function(Y){if(!React.isValidElement(Y)||!Y.type)return!1;var X=Y,He=X.type;if(He.isSelectOption)return!1;if(He.isSelectOptGroup){var Ae=toNodeArray(Y.props.children).every(function(pt){return!React.isValidElement(pt)||!Y.type||pt.type.isSelectOption?!0:(D=pt.type,!1)});return!Ae}return D=He,!0}),D&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(D.displayName||D.name||D,"`.")),warning(H===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function rt(i,s){if(i){var re=function U(be){for(var Fe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,we=0;we2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,Qn=On===void 0?"keyboard":On;Ma(hn),we&&U==="combobox"&&Xt!==null&&Qn==="keyboard"&&Tr(String(Xt))},[we,U]),Mn=function(hn,Cn,On){var Qn=function(){var Sa,ia=kn(hn);return[st?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,P(ia)]};if(Cn&&N){var ar=Qn(),Gr=(0,f.Z)(ar,2),Mr=Gr[0],Nr=Gr[1];N(Mr,Nr)}else if(!Cn&&H&&On!=="clear"){var Br=Qn(),Na=(0,f.Z)(Br,2),Ua=Na[0],mo=Na[1];H(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Wt?hn.selected:!0;On?Cn=Wt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function(Qn){return Qn.value!==Xt}),Sr(Cn),Mn(Xt,On),U==="combobox"?Tr(""):(!se||I)&&(It(""),Tr(""))}),Tn=function(hn,Cn){Sr(hn);var On=Cn.type,Qn=Cn.values;(On==="remove"||On==="clear")&&Qn.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Tr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var Qn=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr(Qn),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(U==="combobox"&&Sr(hn),Lt==null||Lt(hn))},br=function(hn){var Cn=hn;U!=="tags"&&(Cn=hn.map(function(Qn){var ar=xn.get(Qn);return ar==null?void 0:ar.value}).filter(function(Qn){return Qn!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function(Qn){Mn(Qn,!0)})},jr=C.useMemo(function(){var Xt=Ae!==!1&&ge!==!1;return(0,ee.Z)((0,ee.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:He,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,He,Zn,rn,Ae,ge,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(ue,(0,o.Z)({},Vt,{id:pn,prefixCls:Fe,ref:s,omitDomProps:_t,mode:U,displayValues:Vn,onDisplayValuesChange:Tn,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:ge,OptionList:Be,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),y=Tt;y.Option=tn,y.OptGroup=gt;var _=y,ne=_},9296:function(fn,ot,e){e.r(ot),e.d(ot,{ResizableTextArea:function(){return Ce},default:function(){return ze}});var o=e(92413),b=e(33708),v=e(400),ee=e(39559),f=e(33606),V=e(37061),T=e(26407),ie=e(92310),ce=e.n(ie),C=e(93681),Ne=e(5643),Z=e(18929),w=e(59301),et=e(29301),he=e(34280),qe=e(16089),bt=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],oe={},Se;function Q(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=ye.getAttribute("id")||ye.getAttribute("data-reactid")||ye.getAttribute("name");if(ae&&oe[le])return oe[le];var $=window.getComputedStyle(ye),S=$.getPropertyValue("box-sizing")||$.getPropertyValue("-moz-box-sizing")||$.getPropertyValue("-webkit-box-sizing"),B=parseFloat($.getPropertyValue("padding-bottom"))+parseFloat($.getPropertyValue("padding-top")),Pe=parseFloat($.getPropertyValue("border-bottom-width"))+parseFloat($.getPropertyValue("border-top-width")),k=Ie.map(function(xe){return"".concat(xe,":").concat($.getPropertyValue(xe))}).join(";"),pe={sizingStyle:k,paddingSize:B,borderSize:Pe,boxSizing:S};return ae&&le&&(oe[le]=pe),pe}function c(ye){var ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,le=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,$=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null;Se||(Se=document.createElement("textarea"),Se.setAttribute("tab-index","-1"),Se.setAttribute("aria-hidden","true"),document.body.appendChild(Se)),ye.getAttribute("wrap")?Se.setAttribute("wrap",ye.getAttribute("wrap")):Se.removeAttribute("wrap");var S=Q(ye,ae),B=S.paddingSize,Pe=S.borderSize,k=S.boxSizing,pe=S.sizingStyle;Se.setAttribute("style","".concat(pe,";").concat(bt)),Se.value=ye.value||ye.placeholder||"";var xe=void 0,nt=void 0,mt,_e=Se.scrollHeight;if(k==="border-box"?_e+=Pe:k==="content-box"&&(_e-=B),le!==null||$!==null){Se.value=" ";var Re=Se.scrollHeight-B;le!==null&&(xe=Re*le,k==="border-box"&&(xe=xe+B+Pe),_e=Math.max(xe,_e)),$!==null&&(nt=Re*$,k==="border-box"&&(nt=nt+B+Pe),mt=_e>nt?"":"hidden",_e=Math.min(nt,_e))}var lt={height:_e,overflowY:mt,resize:"none"};return xe&&(lt.minHeight=xe),nt&&(lt.maxHeight=nt),lt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],p=0,E=1,z=2,q=w.forwardRef(function(ye,ae){var le=ye,$=le.prefixCls,S=le.onPressEnter,B=le.defaultValue,Pe=le.value,k=le.autoSize,pe=le.onResize,xe=le.className,nt=le.style,mt=le.disabled,_e=le.onChange,Re=le.onInternalAutoSize,lt=(0,V.Z)(le,t),Ee=(0,Z.Z)(B,{value:Pe,postState:function(gt){return gt!=null?gt:""}}),G=(0,f.Z)(Ee,2),Ue=G[0],R=G[1],h=function(gt){R(gt.target.value),_e==null||_e(gt)},l=w.useRef();w.useImperativeHandle(ae,function(){return{textArea:l.current}});var d=w.useMemo(function(){return k&&(0,ee.Z)(k)==="object"?[k.minRows,k.maxRows]:[]},[k]),x=(0,f.Z)(d,2),P=x[0],J=x[1],F=!!k,De=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Nt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Nt}}catch(sn){}},se=w.useState(z),te=(0,f.Z)(se,2),ue=te[0],Ye=te[1],Ge=w.useState(),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=function(){Ye(p)};(0,he.Z)(function(){F&&A()},[Pe,P,J,F]),(0,he.Z)(function(){if(ue===p)Ye(E);else if(ue===E){var Je=c(l.current,!1,P,J);Ye(z),Qe(Je)}else De()},[ue]);var j=w.useRef(),Me=function(){qe.Z.cancel(j.current)},Xe=function(gt){ue===z&&(pe==null||pe(gt),k&&(Me(),j.current=(0,qe.Z)(function(){A()})))};w.useEffect(function(){return Me},[]);var tt=F?ft:null,At=(0,b.Z)((0,b.Z)({},nt),tt);return(ue===p||ue===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(et.Z,{onResize:Xe,disabled:!(k||pe)},w.createElement("textarea",(0,o.Z)({},lt,{ref:l,style:At,className:ce()($,xe,(0,v.Z)({},"".concat($,"-disabled"),mt)),disabled:mt,value:Ue,onChange:h})))}),Ce=q,Ke=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function We(ye,ae){return(0,T.Z)(ye||"").slice(0,ae).join("")}function Ze(ye,ae,le,$){var S=le;return ye?S=We(le,$):(0,T.Z)(ae||"").length$&&(S=ae),S}var ct=w.forwardRef(function(ye,ae){var le,$=ye.defaultValue,S=ye.value,B=ye.onFocus,Pe=ye.onBlur,k=ye.onChange,pe=ye.allowClear,xe=ye.maxLength,nt=ye.onCompositionStart,mt=ye.onCompositionEnd,_e=ye.suffix,Re=ye.prefixCls,lt=Re===void 0?"rc-textarea":Re,Ee=ye.classes,G=ye.showCount,Ue=ye.className,R=ye.style,h=ye.disabled,l=ye.hidden,d=ye.classNames,x=ye.styles,P=ye.onResize,J=(0,V.Z)(ye,Ke),F=(0,Z.Z)($,{value:S,defaultValue:$}),De=(0,f.Z)(F,2),se=De[0],te=De[1],ue=(0,w.useRef)(null),Ye=w.useState(!1),Ge=(0,f.Z)(Ye,2),$e=Ge[0],ft=Ge[1],Qe=w.useState(!1),A=(0,f.Z)(Qe,2),j=A[0],Me=A[1],Xe=w.useRef(),tt=w.useRef(0),At=w.useState(null),Je=(0,f.Z)(At,2),gt=Je[0],Ht=Je[1],tn=function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.focus()};(0,w.useImperativeHandle)(ae,function(){return{resizableTextArea:ue.current,focus:tn,blur:function(){var ke;(ke=ue.current)===null||ke===void 0||ke.textArea.blur()}}}),(0,w.useEffect)(function(){ft(function(_t){return!h&&_t})},[h]);var Nt=Number(xe)>0,sn=function(ke){Me(!0),Xe.current=se,tt.current=ke.currentTarget.selectionStart,nt==null||nt(ke)},Sn=function(ke){Me(!1);var Tt=ke.currentTarget.value;if(Nt){var y,_=tt.current>=xe+1||tt.current===((y=Xe.current)===null||y===void 0?void 0:y.length);Tt=Ze(_,Xe.current,Tt,xe)}Tt!==se&&(te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,k,Tt)),mt==null||mt(ke)},on=function(ke){var Tt=ke.target.value;if(!j&&Nt){var y=ke.target.selectionStart>=xe+1||ke.target.selectionStart===Tt.length||!ke.target.selectionStart;Tt=Ze(y,se,Tt,xe)}te(Tt),(0,Ne.rJ)(ke.currentTarget,ke,k,Tt)},vn=function(ke){var Tt=J.onPressEnter,y=J.onKeyDown;ke.key==="Enter"&&Tt&&Tt(ke),y==null||y(ke)},dn=function(ke){ft(!0),B==null||B(ke)},ln=function(ke){ft(!1),Pe==null||Pe(ke)},gn=function(ke){var Tt;te(""),tn(),(0,Ne.rJ)((Tt=ue.current)===null||Tt===void 0?void 0:Tt.textArea,ke,k)},yn=(0,Ne.D7)(se);!j&&Nt&&S==null&&(yn=We(yn,xe));var Nn=_e,Be;if(G){var at=(0,T.Z)(yn).length;(0,ee.Z)(G)==="object"?Be=G.formatter({value:yn,count:at,maxLength:xe}):Be="".concat(at).concat(Nt?" / ".concat(xe):""),Nn=w.createElement(w.Fragment,null,Nn,w.createElement("span",{className:ce()("".concat(lt,"-data-count"),d==null?void 0:d.count),style:x==null?void 0:x.count},Be))}var rt=function(ke){var Tt;P==null||P(ke),(Tt=ue.current)!==null&&Tt!==void 0&&Tt.textArea.style.height&&Ht(!0)},St=!J.autoSize&&!G&&!pe,qt=w.createElement(C.BaseInput,{value:yn,allowClear:pe,handleReset:gn,suffix:Nn,prefixCls:lt,classes:{affixWrapper:ce()(Ee==null?void 0:Ee.affixWrapper,(le={},(0,v.Z)(le,"".concat(lt,"-show-count"),G),(0,v.Z)(le,"".concat(lt,"-textarea-allow-clear"),pe),le))},disabled:h,focused:$e,className:Ue,style:(0,b.Z)((0,b.Z)({},R),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Be=="string"?Be:void 0}},hidden:l,inputElement:w.createElement(Ce,(0,o.Z)({},J,{onKeyDown:vn,onChange:on,onFocus:dn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},x==null?void 0:x.textarea),{},{resize:R==null?void 0:R.resize}),disabled:h,prefixCls:lt,onResize:rt,ref:ue}))});return qt}),Oe=ct,ze=Oe},24916:function(fn,ot,e){e.d(ot,{Z:function(){return Ee}});var o=e(92413),b=e(39559),v=e(33708),ee=e(400),f=e(33606),V=e(37061),T=e(92310),ie=e.n(T),ce=e(29301),C=e(70425),Ne=e(34280),Z=e(59301),w=e(4676),et=Z.forwardRef(function(G,Ue){var R=G.height,h=G.offsetY,l=G.offsetX,d=G.children,x=G.prefixCls,P=G.onInnerResize,J=G.innerProps,F=G.rtl,De=G.extra,se={},te={display:"flex",flexDirection:"column"};return h!==void 0&&(se={height:R,position:"relative",overflow:"hidden"},te=(0,v.Z)((0,v.Z)({},te),{},(0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)((0,ee.Z)({transform:"translateY(".concat(h,"px)")},F?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),Z.createElement("div",{style:se},Z.createElement(ce.Z,{onResize:function(Ye){var Ge=Ye.offsetHeight;Ge&&P&&P()}},Z.createElement("div",(0,o.Z)({style:te,className:ie()((0,ee.Z)({},"".concat(x,"-holder-inner"),x)),ref:Ue},J),d,De)))});et.displayName="Filler";var he=et;function qe(G){var Ue=G.children,R=G.setRef,h=Z.useCallback(function(l){R(l)},[]);return Z.cloneElement(Ue,{ref:h})}function bt(G,Ue,R,h,l,d,x,P){var J=P.getKey;return G.slice(Ue,R+1).map(function(F,De){var se=Ue+De,te=x(F,se,{style:{width:h},offsetX:l}),ue=J(F);return Z.createElement(qe,{key:ue,setRef:function(Ge){return d(F,Ge)}},te)})}function Ie(G,Ue,R,h){var l=R-G,d=Ue-R,x=Math.min(l,d)*2;if(h<=x){var P=Math.floor(h/2);return h%2?R+P+1:R-P}return l>d?R-(h-d):R+(h-l)}function oe(G,Ue,R){var h=G.length,l=Ue.length,d,x;if(h===0&&l===0)return null;h2&&arguments[2]!==void 0?arguments[2]:!1,se=J?F<0&&P.current.left||F>0&&P.current.right:F<0&&P.current.top||F>0&&P.current.bottom;return De&&se?(clearTimeout(d.current),l.current=!1):(!se||l.current)&&x(),!l.current&&se}};function E(G,Ue,R,h,l,d,x){var P=(0,Z.useRef)(0),J=(0,Z.useRef)(null),F=(0,Z.useRef)(null),De=(0,Z.useRef)(!1),se=p(Ue,R,h,l);function te(Qe,A){if(Q.Z.cancel(J.current),!se(!1,A)){var j=Qe;if(!j._virtualHandled)j._virtualHandled=!0;else return;P.current+=A,F.current=A,t||j.preventDefault(),J.current=(0,Q.Z)(function(){var Me=De.current?10:1;x(P.current*Me,!1),P.current=0})}}function ue(Qe,A){x(A,!0),t||Qe.preventDefault()}var Ye=(0,Z.useRef)(null),Ge=(0,Z.useRef)(null);function $e(Qe){if(G){Q.Z.cancel(Ge.current),Ge.current=(0,Q.Z)(function(){Ye.current=null},2);var A=Qe.deltaX,j=Qe.deltaY,Me=Qe.shiftKey,Xe=A,tt=j;(Ye.current==="sx"||!Ye.current&&Me&&j&&!A)&&(Xe=j,tt=0,Ye.current="sx");var At=Math.abs(Xe),Je=Math.abs(tt);Ye.current===null&&(Ye.current=d&&At>Je?"x":"y"),Ye.current==="y"?te(Qe,tt):ue(Qe,Xe)}}function ft(Qe){G&&(De.current=Qe.detail===F.current)}return[$e,ft]}function z(G,Ue,R,h){var l=Z.useMemo(function(){return[new Map,[]]},[G,R.id,h]),d=(0,f.Z)(l,2),x=d[0],P=d[1],J=function(De){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:De,te=x.get(De),ue=x.get(se);if(te===void 0||ue===void 0)for(var Ye=G.length,Ge=P.length;Ge0&&arguments[0]!==void 0?arguments[0]:!1;De();var Ye=function(){var ft=!1;P.current.forEach(function(Qe,A){if(Qe&&Qe.offsetParent){var j=Qe.offsetHeight,Me=getComputedStyle(Qe),Xe=Me.marginTop,tt=Me.marginBottom,At=Ze(Xe),Je=Ze(tt),gt=j+At+Je;J.current.get(A)!==gt&&(J.current.set(A,gt),ft=!0)}}),ft&&x(function(Qe){return Qe+1})};if(ue)Ye();else{F.current+=1;var Ge=F.current;Promise.resolve().then(function(){Ge===F.current&&Ye()})}}function te(ue,Ye){var Ge=G(ue),$e=P.current.get(Ge);Ye?(P.current.set(Ge,Ye),se()):P.current.delete(Ge),!$e!=!Ye&&(Ye?Ue==null||Ue(ue):R==null||R(ue))}return(0,Z.useEffect)(function(){return De},[]),[te,se,J.current,d]}var Oe=14/15;function ze(G,Ue,R){var h=(0,Z.useRef)(!1),l=(0,Z.useRef)(0),d=(0,Z.useRef)(0),x=(0,Z.useRef)(null),P=(0,Z.useRef)(null),J,F=function(ue){if(h.current){var Ye=Math.ceil(ue.touches[0].pageX),Ge=Math.ceil(ue.touches[0].pageY),$e=l.current-Ye,ft=d.current-Ge,Qe=Math.abs($e)>Math.abs(ft);Qe?l.current=Ye:d.current=Ge;var A=R(Qe,Qe?$e:ft,!1,ue);A&&ue.preventDefault(),clearInterval(P.current),A&&(P.current=setInterval(function(){Qe?$e*=Oe:ft*=Oe;var j=Math.floor(Qe?$e:ft);(!R(Qe,j,!0)||Math.abs(j)<=.1)&&clearInterval(P.current)},16))}},De=function(){h.current=!1,J()},se=function(ue){J(),ue.touches.length===1&&!h.current&&(h.current=!0,l.current=Math.ceil(ue.touches[0].pageX),d.current=Math.ceil(ue.touches[0].pageY),x.current=ue.target,x.current.addEventListener("touchmove",F,{passive:!1}),x.current.addEventListener("touchend",De,{passive:!0}))};J=function(){x.current&&(x.current.removeEventListener("touchmove",F),x.current.removeEventListener("touchend",De))},(0,Ne.Z)(function(){return G&&Ue.current.addEventListener("touchstart",se,{passive:!0}),function(){var te;(te=Ue.current)===null||te===void 0||te.removeEventListener("touchstart",se),J(),clearInterval(P.current)}},[G])}function ye(G){return Math.floor(Math.pow(G,.5))}function ae(G,Ue){var R="touches"in G?G.touches[0]:G;return R[Ue?"pageX":"pageY"]-window[Ue?"scrollX":"scrollY"]}function le(G,Ue,R){Z.useEffect(function(){var h=Ue.current;if(G&&h){var l=!1,d,x,P=function(){Q.Z.cancel(d)},J=function te(){P(),d=(0,Q.Z)(function(){R(x),te()})},F=function(ue){if(!ue.target.draggable){var Ye=ue;Ye._virtualHandled||(Ye._virtualHandled=!0,l=!0)}},De=function(){l=!1,P()},se=function(ue){if(l){var Ye=ae(ue,!1),Ge=h.getBoundingClientRect(),$e=Ge.top,ft=Ge.bottom;if(Ye<=$e){var Qe=$e-Ye;x=-ye(Qe),J()}else if(Ye>=ft){var A=Ye-ft;x=ye(A),J()}else P()}};return h.addEventListener("mousedown",F),h.ownerDocument.addEventListener("mouseup",De),h.ownerDocument.addEventListener("mousemove",se),function(){h.removeEventListener("mousedown",F),h.ownerDocument.removeEventListener("mouseup",De),h.ownerDocument.removeEventListener("mousemove",se),P()}}},[G])}var $=10;function S(G,Ue,R,h,l,d,x,P){var J=Z.useRef(),F=Z.useState(null),De=(0,f.Z)(F,2),se=De[0],te=De[1];return(0,Ne.Z)(function(){if(se&&se.times<$){if(!G.current){te(function(ln){return(0,v.Z)({},ln)});return}d();var ue=se.targetAlign,Ye=se.originAlign,Ge=se.index,$e=se.offset,ft=G.current.clientHeight,Qe=!1,A=ue,j=null;if(ft){for(var Me=ue||Ye,Xe=0,tt=0,At=0,Je=Math.min(Ue.length-1,Ge),gt=0;gt<=Je;gt+=1){var Ht=l(Ue[gt]);tt=Xe;var tn=R.get(Ht);At=tt+(tn===void 0?h:tn),Xe=At}for(var Nt=Me==="top"?$e:ft-$e,sn=Je;sn>=0;sn-=1){var Sn=l(Ue[sn]),on=R.get(Sn);if(on===void 0){Qe=!0;break}if(Nt-=on,Nt<=0)break}switch(Me){case"top":j=tt-$e;break;case"bottom":j=At-ft+$e;break;default:{var vn=G.current.scrollTop,dn=vn+ft;ttdn&&(A="bottom")}}j!==null&&x(j),j!==se.lastTop&&(Qe=!0)}Qe&&te((0,v.Z)((0,v.Z)({},se),{},{times:se.times+1,targetAlign:A,lastTop:j}))}},[se,G.current]),function(ue){if(ue==null){P();return}if(Q.Z.cancel(J.current),typeof ue=="number")x(ue);else if(ue&&(0,b.Z)(ue)==="object"){var Ye,Ge=ue.align;"index"in ue?Ye=ue.index:Ye=Ue.findIndex(function(Qe){return l(Qe)===ue.key});var $e=ue.offset,ft=$e===void 0?0:$e;te({times:0,index:Ye,offset:ft,originAlign:Ge})}}}var B=Z.forwardRef(function(G,Ue){var R=G.prefixCls,h=G.rtl,l=G.scrollOffset,d=G.scrollRange,x=G.onStartMove,P=G.onStopMove,J=G.onScroll,F=G.horizontal,De=G.spinSize,se=G.containerSize,te=G.style,ue=G.thumbStyle,Ye=G.showScrollBar,Ge=Z.useState(!1),$e=(0,f.Z)(Ge,2),ft=$e[0],Qe=$e[1],A=Z.useState(null),j=(0,f.Z)(A,2),Me=j[0],Xe=j[1],tt=Z.useState(null),At=(0,f.Z)(tt,2),Je=At[0],gt=At[1],Ht=!h,tn=Z.useRef(),Nt=Z.useRef(),sn=Z.useState(Ye),Sn=(0,f.Z)(sn,2),on=Sn[0],vn=Sn[1],dn=Z.useRef(),ln=function(){Ye===!0||Ye===!1||(clearTimeout(dn.current),vn(!0),dn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-se||0,yn=se-De||0,Nn=Z.useMemo(function(){if(l===0||gn===0)return 0;var y=l/gn;return y*yn},[l,gn,yn]),Be=function(_){_.stopPropagation(),_.preventDefault()},at=Z.useRef({top:Nn,dragging:ft,pageY:Me,startTop:Je});at.current={top:Nn,dragging:ft,pageY:Me,startTop:Je};var rt=function(_){Qe(!0),Xe(ae(_,F)),gt(at.current.top),x(),_.stopPropagation(),_.preventDefault()};Z.useEffect(function(){var y=function(s){s.preventDefault()},_=tn.current,ne=Nt.current;return _.addEventListener("touchstart",y,{passive:!1}),ne.addEventListener("touchstart",rt,{passive:!1}),function(){_.removeEventListener("touchstart",y),ne.removeEventListener("touchstart",rt)}},[]);var St=Z.useRef();St.current=gn;var qt=Z.useRef();qt.current=yn,Z.useEffect(function(){if(ft){var y,_=function(s){var re=at.current,U=re.dragging,be=re.pageY,Fe=re.startTop;Q.Z.cancel(y);var we=tn.current.getBoundingClientRect(),it=se/(F?we.width:we.height);if(U){var ht=(ae(s,F)-be)*it,Ot=Fe;!Ht&&F?Ot-=ht:Ot+=ht;var Lt=St.current,yt=qt.current,I=yt?Ot/yt:0,N=Math.ceil(I*Lt);N=Math.max(N,0),N=Math.min(N,Lt),y=(0,Q.Z)(function(){J(N,F)})}},ne=function(){Qe(!1),P()};return window.addEventListener("mousemove",_,{passive:!0}),window.addEventListener("touchmove",_,{passive:!0}),window.addEventListener("mouseup",ne,{passive:!0}),window.addEventListener("touchend",ne,{passive:!0}),function(){window.removeEventListener("mousemove",_),window.removeEventListener("touchmove",_),window.removeEventListener("mouseup",ne),window.removeEventListener("touchend",ne),Q.Z.cancel(y)}}},[ft]),Z.useEffect(function(){return ln(),function(){clearTimeout(dn.current)}},[l]),Z.useImperativeHandle(Ue,function(){return{delayHidden:ln}});var _t="".concat(R,"-scrollbar"),ke={position:"absolute",visibility:on?null:"hidden"},Tt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return F?(ke.height=8,ke.left=0,ke.right=0,ke.bottom=0,Tt.height="100%",Tt.width=De,Ht?Tt.left=Nn:Tt.right=Nn):(ke.width=8,ke.top=0,ke.bottom=0,Ht?ke.right=0:ke.left=0,Tt.width="100%",Tt.height=De,Tt.top=Nn),Z.createElement("div",{ref:tn,className:ie()(_t,(0,ee.Z)((0,ee.Z)((0,ee.Z)({},"".concat(_t,"-horizontal"),F),"".concat(_t,"-vertical"),!F),"".concat(_t,"-visible"),on)),style:(0,v.Z)((0,v.Z)({},ke),te),onMouseDown:Be,onMouseMove:ln},Z.createElement("div",{ref:Nt,className:ie()("".concat(_t,"-thumb"),(0,ee.Z)({},"".concat(_t,"-thumb-moving"),ft)),style:(0,v.Z)((0,v.Z)({},Tt),ue),onMouseDown:rt}))}),Pe=B,k=20;function pe(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,R=G/Ue*G;return isNaN(R)&&(R=0),R=Math.max(R,k),Math.floor(R)}var xe=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],nt=[],mt={overflowY:"auto",overflowAnchor:"none"};function _e(G,Ue){var R=G.prefixCls,h=R===void 0?"rc-virtual-list":R,l=G.className,d=G.height,x=G.itemHeight,P=G.fullHeight,J=P===void 0?!0:P,F=G.style,De=G.data,se=G.children,te=G.itemKey,ue=G.virtual,Ye=G.direction,Ge=G.scrollWidth,$e=G.component,ft=$e===void 0?"div":$e,Qe=G.onScroll,A=G.onVirtualScroll,j=G.onVisibleChange,Me=G.innerProps,Xe=G.extraRender,tt=G.styles,At=G.showScrollBar,Je=At===void 0?"optional":At,gt=(0,V.Z)(G,xe),Ht=Z.useCallback(function(wt){return typeof te=="function"?te(wt):wt==null?void 0:wt[te]},[te]),tn=ct(Ht,null,null),Nt=(0,f.Z)(tn,4),sn=Nt[0],Sn=Nt[1],on=Nt[2],vn=Nt[3],dn=!!(ue!==!1&&d&&x),ln=Z.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=dn&&De&&(Math.max(x*De.length,ln)>d||!!Ge),yn=Ye==="rtl",Nn=ie()(h,(0,ee.Z)({},"".concat(h,"-rtl"),yn),l),Be=De||nt,at=(0,Z.useRef)(),rt=(0,Z.useRef)(),St=(0,Z.useRef)(),qt=(0,Z.useState)(0),_t=(0,f.Z)(qt,2),ke=_t[0],Tt=_t[1],y=(0,Z.useState)(0),_=(0,f.Z)(y,2),ne=_[0],i=_[1],s=(0,Z.useState)(!1),re=(0,f.Z)(s,2),U=re[0],be=re[1],Fe=function(){be(!0)},we=function(){be(!1)},it={getKey:Ht};function ht(wt){Tt(function(Et){var Gt;typeof wt=="function"?Gt=wt(Et):Gt=wt;var En=Zt(Gt);return at.current.scrollTop=En,En})}var Ot=(0,Z.useRef)({start:0,end:Be.length}),Lt=(0,Z.useRef)(),yt=Se(Be,Ht),I=(0,f.Z)(yt,1),N=I[0];Lt.current=N;var H=Z.useMemo(function(){if(!dn)return{scrollHeight:void 0,start:0,end:Be.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=rt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Be.length-1,offset:void 0}}for(var Et=0,Gt,En,kn,Vn=Be.length,Zn=0;Zn=ke&&Gt===void 0&&(Gt=Zn,En=Et),gr>ke+d&&kn===void 0&&(kn=Zn),Et=gr}return Gt===void 0&&(Gt=0,En=0,kn=Math.ceil(d/x)),kn===void 0&&(kn=Be.length-1),kn=Math.min(kn+1,Be.length-1),{scrollHeight:Et,start:Gt,end:kn,offset:En}},[gn,dn,ke,Be,vn,d]),K=H.scrollHeight,ge=H.start,de=H.end,W=H.offset;Ot.current.start=ge,Ot.current.end=de,Z.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Gt=Be[ge];if(Gt){var En=Ht(Gt);if(En===Et){var kn=on.get(Et),Vn=kn-x;ht(function(Zn){return Zn+Vn})}}}on.resetRecord()},[K]);var u=Z.useState({width:0,height:d}),O=(0,f.Z)(u,2),D=O[0],Y=O[1],X=function(Et){Y({width:Et.offsetWidth,height:Et.offsetHeight})},He=(0,Z.useRef)(),Ae=(0,Z.useRef)(),pt=Z.useMemo(function(){return pe(D.width,Ge)},[D.width,Ge]),xt=Z.useMemo(function(){return pe(D.height,K)},[D.height,K]),Rt=K-d,zt=(0,Z.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=ke<=0,Dt=ke>=Rt,st=ne<=0,Kt=ne>=Ge,Vt=p(kt,Dt,st,Kt),pn=function(){return{x:yn?-ne:ne,y:ke}},Wt=(0,Z.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(A){var Et=(0,v.Z)((0,v.Z)({},pn()),wt);(Wt.current.x!==Et.x||Wt.current.y!==Et.y)&&(A(Et),Wt.current=Et)}});function nn(wt,Et){var Gt=wt;Et?((0,w.flushSync)(function(){i(Gt)}),jt()):ht(Gt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==ke&&ht(Et),Qe==null||Qe(wt),jt()}var bn=function(Et){var Gt=Et,En=Ge?Ge-D.width:0;return Gt=Math.max(Gt,0),Gt=Math.min(Gt,En),Gt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){i(function(Gt){var En=Gt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Gt){var En=Gt+wt;return En})}),Ft=E(dn,kt,Dt,st,Kt,!!Ge,zn),It=(0,f.Z)(Ft,2),Pt=It[0],wn=It[1];ze(dn,at,function(wt,Et,Gt,En){var kn=En;return Vt(wt,Et,Gt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),le(gn,at,function(wt){ht(function(Et){return Et+wt})}),(0,Ne.Z)(function(){function wt(Gt){var En=kt&&Gt.detail<0,kn=Dt&&Gt.detail>0;dn&&!En&&!kn&&Gt.preventDefault()}var Et=at.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[dn,kt,Dt]),(0,Ne.Z)(function(){if(Ge){var wt=bn(ne);i(wt),jt({x:wt})}},[D.width,Ge]);var xn=function(){var Et,Gt;(Et=He.current)===null||Et===void 0||Et.delayHidden(),(Gt=Ae.current)===null||Gt===void 0||Gt.delayHidden()},mn=S(at,Be,on,x,Ht,function(){return Sn(!0)},ht,xn);Z.useImperativeHandle(Ue,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Gt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Gt(Et)?(Et.left!==void 0&&i(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Ne.Z)(function(){if(j){var wt=Be.slice(ge,de+1);j(wt,Be)}},[ge,de,Be]);var an=z(Be,Ht,on,x),Dn=Xe==null?void 0:Xe({start:ge,end:de,virtual:gn,offsetX:ne,offsetY:W,rtl:yn,getSize:an}),Qt=bt(Be,ge,de,Ge,ne,sn,se,it),un=null;d&&(un=(0,v.Z)((0,ee.Z)({},J?"height":"maxHeight",d),mt),dn&&(un.overflowY="hidden",Ge&&(un.overflowX="hidden"),U&&(un.pointerEvents="none")));var Bn={};return yn&&(Bn.dir="rtl"),Z.createElement("div",(0,o.Z)({ref:St,style:(0,v.Z)((0,v.Z)({},F),{},{position:"relative"}),className:Nn},Bn,gt),Z.createElement(ce.Z,{onResize:X},Z.createElement(ft,{className:"".concat(h,"-holder"),style:un,ref:at,onScroll:rn,onMouseEnter:xn},Z.createElement(he,{prefixCls:h,height:K,offsetX:ne,offsetY:W,scrollWidth:Ge,onInnerResize:Sn,ref:rt,innerProps:Me,rtl:yn,extra:Dn},Qt))),gn&&K>d&&Z.createElement(Pe,{ref:He,prefixCls:h,scrollOffset:ke,scrollRange:K,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:xt,containerSize:D.height,style:tt==null?void 0:tt.verticalScrollBar,thumbStyle:tt==null?void 0:tt.verticalScrollBarThumb,showScrollBar:Je}),gn&&Ge>D.width&&Z.createElement(Pe,{ref:Ae,prefixCls:h,scrollOffset:ne,scrollRange:Ge,rtl:yn,onScroll:nn,onStartMove:Fe,onStopMove:we,spinSize:pt,containerSize:D.width,horizontal:!0,style:tt==null?void 0:tt.horizontalScrollBar,thumbStyle:tt==null?void 0:tt.horizontalScrollBarThumb,showScrollBar:Je}))}var Re=Z.forwardRef(_e);Re.displayName="List";var lt=Re,Ee=lt},96908:function(fn){fn.exports="data:image/png;base64,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"},57177:function(fn){fn.exports="data:image/png;base64,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"},81378:function(fn){fn.exports="data:image/png;base64,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"},16722:function(fn,ot,e){e.d(ot,{Z:function(){return ie}});const o=ce=>typeof ce=="object"&&ce!=null&&ce.nodeType===1,b=(ce,C)=>(!C||ce!=="hidden")&&ce!=="visible"&&ce!=="clip",v=(ce,C)=>{if(ce.clientHeight{const w=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(he){return null}})(Z);return!!w&&(w.clientHeightetC||et>ce&&he=C&&qe>=Ne?et-ce-Z:he>C&&qeNe?he-C+w:0,f=ce=>{const C=ce.parentElement;return C==null?ce.getRootNode().host||null:C},V=(ce,C)=>{var Ne,Z,w,et;if(typeof document=="undefined")return[];const{scrollMode:he,block:qe,inline:bt,boundary:Ie,skipOverflowHiddenElements:oe}=C,Se=typeof Ie=="function"?Ie:Pe=>Pe!==Ie;if(!o(ce))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,c=[];let t=ce;for(;o(t)&&Se(t);){if(t=f(t),t===Q){c.push(t);break}t!=null&&t===document.body&&v(t)&&!v(document.documentElement)||t!=null&&v(t,oe)&&c.push(t)}const p=(Z=(Ne=window.visualViewport)==null?void 0:Ne.width)!=null?Z:innerWidth,E=(et=(w=window.visualViewport)==null?void 0:w.height)!=null?et:innerHeight,{scrollX:z,scrollY:q}=window,{height:Ce,width:Ke,top:We,right:Ze,bottom:ct,left:Oe}=ce.getBoundingClientRect(),{top:ze,right:ye,bottom:ae,left:le}=(Pe=>{const k=window.getComputedStyle(Pe);return{top:parseFloat(k.scrollMarginTop)||0,right:parseFloat(k.scrollMarginRight)||0,bottom:parseFloat(k.scrollMarginBottom)||0,left:parseFloat(k.scrollMarginLeft)||0}})(ce);let $=qe==="start"||qe==="nearest"?We-ze:qe==="end"?ct+ae:We+Ce/2-ze+ae,S=bt==="center"?Oe+Ke/2-le+ye:bt==="end"?Ze+ye:Oe-le;const B=[];for(let Pe=0;Pe=0&&Oe>=0&&ct<=E&&Ze<=p&&(k===Q&&!v(k)||We>=nt&&ct<=_e&&Oe>=Re&&Ze<=mt))return B;const lt=getComputedStyle(k),Ee=parseInt(lt.borderLeftWidth,10),G=parseInt(lt.borderTopWidth,10),Ue=parseInt(lt.borderRightWidth,10),R=parseInt(lt.borderBottomWidth,10);let h=0,l=0;const d="offsetWidth"in k?k.offsetWidth-k.clientWidth-Ee-Ue:0,x="offsetHeight"in k?k.offsetHeight-k.clientHeight-G-R:0,P="offsetWidth"in k?k.offsetWidth===0?0:xe/k.offsetWidth:0,J="offsetHeight"in k?k.offsetHeight===0?0:pe/k.offsetHeight:0;if(Q===k)h=qe==="start"?$:qe==="end"?$-E:qe==="nearest"?ee(q,q+E,E,G,R,q+$,q+$+Ce,Ce):$-E/2,l=bt==="start"?S:bt==="center"?S-p/2:bt==="end"?S-p:ee(z,z+p,p,Ee,Ue,z+S,z+S+Ke,Ke),h=Math.max(0,h+q),l=Math.max(0,l+z);else{h=qe==="start"?$-nt-G:qe==="end"?$-_e+R+x:qe==="nearest"?ee(nt,_e,pe,G,R+x,$,$+Ce,Ce):$-(nt+pe/2)+x/2,l=bt==="start"?S-Re-Ee:bt==="center"?S-(Re+xe/2)+d/2:bt==="end"?S-mt+Ue+d:ee(Re,mt,xe,Ee,Ue+d,S,S+Ke,Ke);const{scrollLeft:F,scrollTop:De}=k;h=J===0?0:Math.max(0,Math.min(De+h/J,k.scrollHeight-pe/J+x)),l=P===0?0:Math.max(0,Math.min(F+l/P,k.scrollWidth-xe/P+d)),$+=De-h,S+=F-l}B.push({el:k,top:h,left:l})}return B},T=ce=>ce===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(ce)?ce:{block:"start",inline:"nearest"};function ie(ce,C){if(!ce.isConnected||!(w=>{let et=w;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(ce))return;const Ne=(w=>{const et=window.getComputedStyle(w);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(ce);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(V(ce,C));const Z=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:et,left:he}of V(ce,T(C))){const qe=et-Ne.top+Ne.bottom,bt=he-Ne.left+Ne.right;w.scroll({top:qe,left:bt,behavior:Z})}}}}]); diff --git a/p__Declaration__Research__TeachWin__index.1bb2df37.async.js b/p__Declaration__Research__TeachWin__index.37ba77b7.async.js similarity index 89% rename from p__Declaration__Research__TeachWin__index.1bb2df37.async.js rename to p__Declaration__Research__TeachWin__index.37ba77b7.async.js index 69207d3b14..2e7634fd1f 100644 --- a/p__Declaration__Research__TeachWin__index.1bb2df37.async.js +++ b/p__Declaration__Research__TeachWin__index.37ba77b7.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[233],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},ke||Sn.appendChild(Oe)):qe.appendChild(Oe),Sn.appendChild(qe),ke||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,ke=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=ke+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[233],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),ke=ne(99064),Oe={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,ke.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${Oe.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Oe.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:Oe.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="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=",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="data:image/png;base64,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",b="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAFNBJREFUeF7tW2d4VVXWfs9NJUAMgQQCIzUhdARGQ2/SizAOAUTsNEF4BHVGBPxE2ki3jA6oKCpNNEpJjBQlCoSSUEIgECRAQnoICenlnvM9e+29T7m5CQ7wfN8friW59+y97znr3e9a71prR7kdv1lTFAVQFCiKjf9k/7DPwN7Ka/RGfO74k4/TAGiKAhvNBDSbWEOjqXTtTi+bylYR89mK/F9A0/Sf7BNNo2/jn9OvfB77nP6Tc9nnmgpNU+m6yn6yoaoGdseaKtcSY+R88ZOtq9DX8Hl8ffa7/F6VP7dpPL8fth6/R3mNPT19ZrpX8XTG8wHpNqiHFMXlH38ZsfiGkn/uSwKIA2EzAJEgsY9hBYk+ofHsXz6H3QrHQ4HqDCRp9TuApAiDkLHFA0lYueElGAZI7HNuRPmZ4+/MoNJgVmMqAiC+rp2ML41oNjq7Lw4Qv24eIzdPzSDxuTWCRGByQ9mg5SqKrbOSxwAig7NdzhjEDc7teGcm0XjJNNPP/xuQpDEFnCaQ+O4VO1YyTux+yzXGJBNrABWaylgh2WmAIcdx9lhB0lnuDLy7YBLZFOo2JS9uk3BxzNBWJllAItfHacIZJdyfZJcDmBZ3Z3JvupO7b0wymEHbr0YmGe7OzDZydzr7uAurlknkgvlOd8YmC/iOYJk2itg9JjcofYbhzm1AupJ3dpNGcYMMxgEyuzsrSMLdOQGJxywr42oGiYNc08vs7iiCMFfGn0xiQa6rKlPEQzrEJX2cCQBpUAaSsLpYX4CkA1Izkywur0pMMtiox09xbyq5ZwN0xmAyDLtHZs9bZz7XRQIngzMmmQSDdGP/DyAZ8UeICD0m8YfixuaMssYkueNNhnBkCVcQOkjcxd0DSOLeqsQqk7uziAWnwkGFknfqM42iu67WHBSaHpMMkKTCM9ydEbOcqcB7dnekuIwX7TqnTGIgCYUl5Z+u6syskmwwAr6urpjidIxJumqzxh5nMelPM0lXmqZYWQUkRQDEo3wNIHEJbpHeXLQiPfEsfP/SCrW8fXVh4QhS8rloePs3wUMBzbkEv5uYZAKJyK+rcY02PseLMcmQ3apaCUVxEZLYUXqzkVIuy7gjGeQAEjGJKTyrlOcS3EEsVHkvXbLJzVninVV5Wt2dBiU3dqNJZjsBScQkQ2rzLIeBVVFWjLDFL6L3s6/j4fYhIk/SYK+osORLPy6fjqAew9Bu4JM0hq2g2GxQ3Nz5WvL/CpCReBaZV+KdhiYDFIIBDVt1REBgRwLFAIkb8cqJg0j4bRf6v7QAXt71CSS1sgKnf/pGJlYixxLoSncJDR51fRDcY4Th7kgRVKKkIA8FNzNwK/UqcpITkZeZgoFT3kbWlXjkJF+WfldyW09xavs2RPPOvatKcwegdI1tiklKbsx/NM4OnqQKzawnpUaiaoiAa7FR8H04ELV9GiDs3RfR55nX4dO4GQ5ueAf9XpiPn9a9XnP0B9Dir/3R++l5ejIrgTod/jXi9+9E3foNa1yj4GYmOg2diM5Dn9LdH3N9QjGg4GYaojatQEVZCfpPXQSfBk1QWV6KHQsno37TQHh4edPQ7GsJ8PCqC2//xmSfwpwM2NzcMGjGEjIw29Exuz5DyoWTsFeU0xwXV1fUa9wCvk1aoXnXvrgcHYmU+OPwaxpsgMOJg1sZ11G3fiM8OmaqsSGc5lGcScRImsvjpXLz5Mc6QFK9SRckFZ2u0CgTVRC9bT38W7RD86798MOSl9Br8jy6scTDERg47W0U5eda8qh9H85Hi279ENRrOKlF9tWunl7wquNTxd2dCf8KiUd+xvgVW6sFiCWX2+ZPQLt+Y9Bp2CSTumNx3gCpsqwEh75YgVupSRgwZSF8Gj6M7QueRv+X3kKjoEdo3r6P3oR/y/b6OvEHv0NqQgwGvbyUr6sBNy6cQHH+TXj5NEDs7k1o3XM4gkIGi72gIW7fduRcu4QBLy0EJb6m6kHM7k2wV5ZzgGpQd+aqgxkk5eaJjzVewmGkcbEwiclvC0ji/aUj4bideQNdR72gA5SXdg2VFaXoMup5pMafwM3UJAEScOlwBMUp/xZtCRwGc4fB4+Hi7lklJjGALt8BIPag2/85ngB6ZNgk2Fl6JoHRk1OepNorSnDi+43oNGQi3GvXwY63nkbHwaHwbdySDHlqz2b4BDRDi679aHzyuSP0bINmLtNdErlWsev3rJmDoB5D0TpkiJ4Hxe3fjpyrDKBFhlQX40/u+ZyY99jYac4rHaL0Y+RlViYpOcc/0lg84DmMFSRNiAczSOz3nOuJOLX3Cwyc+g5+XDoVvZ6ei6sxh9CsS280e6Q3+X/mOkQtCClxx+Dt15gMIV/dx82AzcNL1P5ELU8BdICWb60xT2IAte03Bl2GTeKlNfZtQt2Z5TivwfGHtpeXYftbk+BZxxsurjz+lRTegouLO9xqedH7itJict2DZy23VAukbN+zejZa9xyGoJAhAjQVcfu2ITMpAT0nzuEMMhk97sAOev/Y36YbYsWs1pyIDHm/9DwMIMciqGNMcmSSWlmOmB8/R5cxL2D30ukEUEVJMRoFdYSXj58ex6Rr/HHJFLTuPQIdHh/HGUoBh1cmKM2UtTsFOB3xNS5G7UWvyXNrBOjw5jVoP+hJPDJ0Eq9v8QwIankZbqVd1eMtW75B00AaUckAmj8JA6YuREBgZ7qNyA/+iYat2qPz8KdpTvyBnUi9cAJDXlmhA/T7VytRdDOTxhfm5cDD0wtunl70nY9PfRvMLSbFRlXrkv2atUHIk9Or1vhMxVNr/c9IvpXsYx/yRFUoK6OaYBUOZpByU68AqkoPfPjr1egwOBT+zdvB3asOKafrpw9Xe7PmC6Pf/Ag+/g/rILG7OBPBRcKfeXUa/hQZlu1aCdKtrBTsWT7TMn3yqu8Bm41Ewvb5T6H7+Fnwa9mWEtPfNq+EX7PWaNPvCR5Hj/yErKQLGDJ7hb7jmQgoKbyN8uIC8hR+LdrCt0lLAr1t71EoK76N0qICQwRQwkupM4Hi4uYBr4d8q9bvzLJd5aDw5FhUzxkmWdEfWGS2Xuohl2cGSQFzeex6+KrZKC8urGLDRkGd0G3MFJSXFOrVbskUThRRFWeRRwEeatgUru7M1bC1xSaxV8JOUUUQTTDMGWA2mysUF1cyhoxB9soK5OdmUHBPOXsUpyO+AQOIjassL8G2NyfeEXufgKYY8sp7nN+mpPXSkQic+3k7gnsOQ4dBE3QXx3Ik8zgKWaoKmyl28RhjKks5Flxle8RSWlKhZB59XwfILKmN2poBkoxJbCcyc6YlxCB21yZ0HfMCmnbsAcXmAjcPL6RfPoPsKxd0kSBjEdlaGPyR4ZOhuLqJ9/yKDpIERZQP5JyaLMsA4Ume4e6Sjh/A0W0fYPLq76HYXGlnlhXlmXpJwIEN75B46TAoVDey4sKfQy8dCaNFrn+D8iDFpqD7uJlo3KYbyevYPV+IW5MKsuqdNu/cC+36/a1akMw1QTOQSuaR9XoMMgqlpqKp6PfIPImMKJgUtWkpclOuwLOuDx6fsRheD9WneHIuchuSTv6CgLZddUDkLRfmZpEknbBiK1zdatH4/PRrCF/3mlP7e9cPwOgFn6C8KB87Fz1XLUaj53N3ydydBOny8f2I3vYBnlkdBmb0suIi3e1IWXvgk7fh17IdOg2ZQM07msuCs2KDi7uH3kfKTIrH+QPfoSAnHQHBXZCWEIseobNQy8cPN5MT9QLr7Zx0JB6NRHDvEajN4rGQ6rV9/eHTsKnu5mQ7w9q64NUNngLxBqGSdXi9pon6izNJzZnEWSQZxkDKTbuC2LCNKLqVjWade1JWPWDqItp5cZHbkfHHWQybs4oeWM5jaF0//Tuit3+ICcu3kMxmdYW89OsIX/Mq2g0YS2pPVm5S4o6iICcDYxZ9ijIG0FuTEdRzKOo3DdKBYnMvRu3BEws/wUMMIPZ9wtAMIM6gMGiqHVv+EXpH9yYHMDc3bM5KIdXLsO/fC9B19POI3vY+WvcZCZvNBecPhmHIzCXwqltfNBftyLp6AYe3rEPf595AvYAWJqlulKB0d0ehytp3MtcEqcGX9fs6YpBKYcF53uMIkqraEbV5BZVvTn7/H3SfMBsp547BXlGKXpNfR/z+b5EYHYladX2ssQQKBeqy4kKMX7YFrmyHKgry0pIRsXYuhsxahoatOtAclUnu3V+C1fHMAPV9/g0069pPXzftYiwOfvw/OkCSPiwm/XF8P44wgNaEwabYkJp4Rs/QMxLP0drsVbueP7KvJuDRv09DLZY8s0Ta3RP1m7am30+Hf4X8zGT0fe5N7Fo+HcF9RqF1r+GIP/g92vcfi4riIoo5zNzZyZdwbOcn6DlxNnwaGYxx96zNXbCpbV5tYVXEMGJf5m9r9XYDM4pjziMluAGSgviDO3E7Jw2P/v1lhK98BSETXqGyx6+fLsagGYtxOfpnpF6IwaNPzjB1Z3mcyfgjDud/CcP4Zd+QEdiLsSBi7WsEkF/L9rrsjt3zJVLORWPsgo0oLblNDOrDAOrSVy/cOgVI+LikY/sIoGfW/IDiwnx4efvS95UX3caeVXMQEjoTcZFb0TCwI+30W+nXMHAqSzZFJ1YDbmelImL9PCr91GvSEruWTRMAjdDdYfiqOSgtzK+WnS6ubhj52nrh7v4cSBI8JfO3NcQgHtENpVadu8vPTEXUl8sw4MW3UateA1J0IeNnoXHbv9KDs3gUv28HUs4fR6ehTxlNQHH72dcvEYChS78WALEYdB0R617DkJlL4d+qPTWqWEno1B7BoAUbae1vF5oA4r4T1QLECqbH9uPo1vcxat5aHPj0XTwx/yN41qqLqC/+BXtlJfpPWYif1s5Do8CO6DB4HHa/NxvBfUaiXf+xoiIAqgKc3PU5HqM8RsWPS6chuO9IBPcaqbsvBixTj0yosELqmcgt6DryWdT1CxCMVShJ143uhEnVsUnJiFot8iB5MIS7O+YSLO0FcepHtVcgIWo3Og4aj8qyUuxdM4cACmjTDTaqSADn9+/AlZMH4dO4uV6r5vgoFEsKstMRuoQBJFxc+nUqsDJ/zhjE4h2LQ2f2bkZyXDSeWMgB2mkCiK8GpF06VdXFic0gAWJVgoDATug+fiaOffsxMpPOY8TcNajj2xAR6+ahUauO6DL6WaRePEXg8RrfRHFqBVDtlXRWg71+WDqFGNSmNwfIKNHwclDOlfOI+noV+r/wFnybsBhklepWkIz51QKUdmiVxnarHsjZY9sEk6qNSbzzWlFaivC1ryIkdBYC2nbjECgKzu//Fkz1DJ65zDgpJNZKPnMYx3b+G6HvfsVFggLkZSQTQKwA61G7rsQSeenJ9NBjF2xASXEBvls4GQ2aBqGWT33dnZQW5CH76kVrDBJXf9+8Etdif0P7gU8i6LHH8eumFVS4ZG7Y268JjQpfOxeNAjuhyyimEFXcuBBDyWuTtt2odMNKQuYjXAygNn1HI7j3KGj2SpSVFOkgsF2Vc/0Sond8iF6T5sI3oLnRR9I0KifxJNTo3MojXTrQDqArqb+uJAZJkOTulV1WI7k04pOMS4xB7AFDxs3kAAmgJUCsIizleUl+DrKvXcTlo5Gk/MYu+Aw2F97iyGcArWcAtYVHHd4GYPxgsYk90ZgFG1DGGLToGQKIVZUpJwNQdjsPWVcTnAKU8OsPVJIJ7DGU+kwxYZ9i8IzF8PTmWT1bQgdo9PPCHanEpNN7v8KgmUvg7lGb50cikQxb8hIB1KbPE8jPTkHkujeqjT2OF0bNWwdXD0+HGl/V41xmNilpv7xHh0bMIIlEhx90M1W0JUMkaPZyBtA8hIx7mZI2niMpSPg1DFlJ5zFg2juivWRDaWEeDn22hNoMrNDY8tGBOuOK8rKpjM+SVyZvZbnpSswvuHntEh4LnQXWOji8ZQ3aDxwH/5bteGnHpiD3xh84G7GV3JdXPb8ajaVVlMPFxY0Hd5Hv7PtoPhq16kDtBqPIqkK126mpyI0ldj007F39Klr3GIrA7kNJkfKisNnI4hZMvR2Z8Po1C+bu26GKYHRleYnHAlDqL+8Rg6gNYALqz4Kkqzt2iIR9ucldciDFulTekTLe6MpK0GXLw7Fwy6/zmCR7SfQdIgbJ06syJpnKF87B0jRegjGBJM87kOHogii98jc6SDKp5EOsByf5NfOhRlHZsLgs3ja3nlLl7o5LcGtMIpanHvyXXkmQIFlikpOzCrL0YpSG5GFH3rYgozn2koSh+eeOAoTnYHQIRT++JUxuOorsCNLdnm9ghpAgWY9zCcP/tyCZThc5npUz95I4M6jmXgWM6s43KDcOrDCdzWZM4n0hAyRe2JRS3CimVo1J8mSqLturgGSIEWeHUAgcAolZiIF4Z5DkEMkc8/mGmv2dGSSe5etnyh3aztYip9G8k2zTXZJ+VMt8+seRSeZjyLJybWrSibqfYFM6AWR1M7xoSVwwHWJ0BpIhwzmIfLyLUG7isLwzkETrnI83uTt5WtXp0WM5zrm745uCQ0LsYG5b+q7qkPqvmCTijMNxLou7oyEOlW3huqxMMkAyg08uzdTAg4ZtSsr+5UY/yOTOZBPNDBK7LIWAnshyZEx/BcFBMup2ojlnERsKVYS5GHCSb5GVq7o764ao2vCThVwJkqy+18Sk6k+vioBNBzRkTDLOOzCcVNHDkZVog0nVuTAT++RfXDi0IUx5Uq4nPDsryfuWiXYDdydGYZMb3mCS1dVZY4ycK4UAd0+cTWInV8ckPcaYmSTcnP7nLqLgavqrCuaQ+HFla1fWEaQ/w6SaQTIq3PLUqmQNT2rMgsHIcaqPM6IZJ5ty5hOuXLikQ1MPedrd/+HVfeoN5eiGFzcAmFbdLus5fdOdHEWNrv7BxXuzgHL+23fc82+lHAK0Hs6WegDQvRn4XmcTO2I2TAsohz0W0AIcF3wA0L2a+N7m6+7r+Ocv9lDtOKRp4OeRxOsBQPdm4HudbYkvxz6dMk1VVRaTHgB0r5a9T/OrCABH0fCAQffJ0ne5TBWAHEXDA4Du0rL3aZpTCW0WDQ8Auk+Wvstlqs1xpGjoMW2Tx12u/WDafbBAjUkoEw3dp3628T58z4Ml7tIC/wuyLDr7JEtoSQAAAABJRU5ErkJggg==",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,ke;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const Oe=(ke=Tt.find(ye=>ye.name==yt))==null?void 0:ke.ptimg;return ee.createElement("img",{className:se.sign,src:Oe,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},ke=ne(3113),Oe=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?Oe(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(ke.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(ke.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(ke.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},42671:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___JEalD",header:"header___oUiT6",headTitle:"headTitle___jfm8Y",searchWrap:"searchWrap___z2Fiu",wrap1:"wrap1___qejLE",editBtn:"editBtn___ACDXC"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:ke=>z.createElement("span",null,ke||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:ke=>z.createElement("span",null,ke===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),ke===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),ke===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),ke===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u83B7\u5956\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u83B7\u5956\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"topic",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u53D1\u6587\u6587\u53F7",align:"left",ellipsis:!0,dataIndex:"document_number",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u83B7\u5956\u8001\u5E08",align:"left",ellipsis:!0,dataIndex:"teacher",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u83B7\u5956\u5B66\u751F",align:"left",ellipsis:!0,dataIndex:"student",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u8BC1\u4E66\u7B49\u7EA7",align:"left",ellipsis:!0,dataIndex:"teach_award_cert_grade_name",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"teach_award_level_name",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u7B49\u7B2C",align:"left",ellipsis:!0,dataIndex:"teach_award_rank_name",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_time",render:ke=>z.createElement("span",null,ke||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(ke,Oe)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.Ny)()||[0,1].includes(Oe==null?void 0:Oe.status)&&!(0,E.Ny)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachWin/edit?id=${Oe==null?void 0:Oe.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(Oe==null?void 0:Oe.user_name)&&[-1,2].includes(Oe==null?void 0:Oe.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachWin/edit?id=${Oe==null?void 0:Oe.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(Oe==null?void 0:Oe.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:Oe==null?void 0:Oe.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(Oe==null?void 0:Oe.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",Oe==null?void 0:Oe.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:Oe==null?void 0:Oe.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(Oe==null?void 0:Oe.user_name)&&[-1,2].includes(Oe==null?void 0:Oe.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:Oe==null?void 0:Oe.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(Oe==null?void 0:Oe.user_name)&&[-1,2].includes(Oe==null?void 0:Oe.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:Oe==null?void 0:Oe.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var ke,Oe;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:10},qe));(ye==null?void 0:ye.status)===0&&(bt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.list)||[]),Dt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var ke,Oe;const ye=yield(0,b.Xi)({declare_type:10});(ye==null?void 0:ye.status)===0&&(Ve(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"),$t(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const ke=yield(0,b.kF)({declare_type:10,content:De});(ke==null?void 0:ke.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6559\u5B66\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachWin/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u83B7\u5956"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:ke=>{qe.status=ke,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:ke=>{qe.start_time=ke!=null&&ke[0]?ke[0].format("YYYY-MM-DD"):"",qe.end_time=ke!=null&&ke[1]?ke[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:ke=>{qe.page=1,qe.keywords=ke,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(ke,Oe)=>{qe.page=ke,qe.limit=Oe,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:ke=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},ke),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:ke=>{Ve(ke)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),ke=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":ke},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(Oe=>typeof Oe=="string"||typeof Oe=="number"?{label:Oe,value:Oe}:Oe),[be]),Ve=Oe=>{Gt(ye=>ye.filter(me=>me!==Oe))},pt=Oe=>{Gt(ye=>[].concat((0,x.Z)(ye),[Oe]))},$t=Oe=>{const ye=Tt.indexOf(Oe.value),me=(0,x.Z)(Tt);ye===-1?me.push(Oe.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(Oe=>ot.createElement(a,{prefixCls:qe,key:Oe.value.toString(),disabled:"disabled"in Oe?Oe.disabled:bt.disabled,value:Oe.value,checked:Tt.includes(Oe.value),onChange:Oe.onChange,className:`${Vt}-item`,style:Oe.style,title:Oe.title},Oe.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},ke=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:ke,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEyhJREFUaEPFWwl4TefWfveJzIkhUnNQQ7TETBGzGtoU1bpoixa9bd2rWkVVJ1o1lFtDVYdf+Xu1fkqFqqlURSIINcVMzCQhJIZEZDz7Pt/6hv3tfU7C7T+dh+ecs6ez93q/d613DTEAIDdlaQ13EWYZMLqYhlHVgAHDMNgu/m6w7/RFbHe+8+NMAKZhwEVnAqZLXMOkU2nf/V4uN7uKOJ9dkf8DTFO9sy2mSb/Gt9NHfh7bTv/luWy76YZpumm/m72zQ90m2B2bbnktcYw8X7yz6xr0M/w8fn32Wf6umz+3djy/H3Y9fo9yH3t62qbdq3g66/mAdBfc2w3DZ0KNmI+vGAycooLiZANGGAyXBYgEieEDO0i0hYBj//g57FY4Hgbc3kCSVr8PSIYwCBlbPJCElRtegmGBxLZzI8ptzs/MoNJgdmMaAiB+3WIyvjSibnR2Xxwgvl8/Ri6e0kHi55YKEoHJDeWCmWUYrqbG7aNLlsHE85woLkiQuB3vzyQ6XjJNe/+/AUkaU8CpgcRXr1ixknFi9dv2MSZprAHcMN2MFZKdFhjyOM4eO0iK5d7A+xNMIpvCvdy4feS7NABVuaElMzgrbCCx7wQtHcXZw/0ed30OMG3uTnNvysn9jzHJYgYtv1KZZLk7nW3k7hT7uAsrkUnkgvlK98YmG/hOsLSFIlaP5galz7DcuQtIN24l/6dJcUMYmwPDjO4NJOHuvIAkwdJjV+kgcZBLe+nujiIIc2X8ySQW5Lo8mSIe0hGX1HEaANKgDCRhdXF9AZICpHQm2VyeR0yy2Kjip7g3N7lnC3TGYDIMu0e26G8eWmxKIcDJ4I1JmmCQbuz/ASQr/ggRoWISfyhubM4oe0ySK14zhJMlXEEokLiL+2+AJO7NI1Zp7s4mFrwKBzeMWwcWmRTdlVpzKDTFJAskyRLL3Vnu8H/F3ZHisl606rwyiYEkFJaUf0rV6aySbLACvlJXTHE6Y5JSbfbY4y0mPTCTlNLUYqUHSIYASEjokkFiAAiFpwsCAaxN5cHA+QPxCKteBxWq1iYzekjwUmLS7YzLCClfCT5+/jbvx9SWBInIr9S4SQuf48WYZMluKbVVULdJb3aklMsy7kgGOUAiJhUpheVUdxKUC8k74RcUgsp1ooQMl6rMi+pzCAfpfu3uzoSRtX8huTjLzUlJbW2j/Upq8yzHktkGigrz4OsfKOIWsOK9F9Ck13No2OUZOu7w5uWoXK8xKtVrTEylK3iAZMB0F2HNlFdQMaIeOv/1ffqdg+u/V0DxmxdYiPeQ8g8hMrqXBpJckSUxyRISHC8Jkl0+C41Phs69k4XdP85DZPsYVGvQXKwFnv/wPInnUwc3/YDM1LPoNuIDlZs5pb9cLDYl6EU8yIVmZO37xuTsYBJbBG6nu3MkqHSsAKkoLxdxi6eiYq1ItOr3Mll+5fsvoHGvQQSQu6gQSSsX4OKhnWja6zlEdR8A0+Xjkcyy651N2oLdy79A91FTUbVBM/qNX6aOpPfbGVcQWLYC/AKCFUh3b11HeK0G6Pn3qbSNuT5uPUesEYzznsTKpLZkd1dYkIcDG5bg8pEkNOzcF5HRT+JW+kXk5dy2EmY3cOd6Kk4krkejzv0QVD7cdh8BIeUQWrGaTb7bwBIgEdjaMxiZf3ylAJLqTa5uySyl0CgTtdxdQd5d7FgyE3czr6HbyI9RtlJ1YszK9wdzgDr3E1LchZTdm7A39j9Q/ZHm6PjSO/AJCLIxyXQX45dpI+EbEIynJnyuQKB7LS7C0rf6IfqFN1G3bQ9Id7d25ihUe6QFWvYdYbk/G0iyAsBB0IWDnrfoysopneU5zJgpezbj8JYVtNAyzp9A+ulk232W9qVmVFtEdfuL9yTXJvEFIyU7M/d+ZcpSjmH42JjE5LcNJM0V3rxyDkkrvkBRQR66vvwhyletxWWzYeCnD4agcU/GoKcJ0MxLp/HHz4tx++ol+JTxRWh4FXR5ZRICQisokM7ui8OupXPRecS7qNk0Gnk5t2C4XPAPLofCvFz8OGEg2g8dizqtu3G2FORj2YQB6DR0PCKad4RLd3+2YGslsx4xST9OGcmTSRTvxP6rZ48gvGZ9uFw+Kg86Ef8LLhzagcdfngTfgCDOHHcxbl1PRdmHqntWJhwy3Ju7k0wybuxZYDJDcGYw+1ogmVr9TQfqzo00/Pbl+wiPqI92g0YjoGyYApKBFP/dp6jTqjOCyj+EU4kbcCl5F2o1i0bz3sNRXJCHrV9PQnCFcPQa8xlPck03fvl0FLkF5t7Yz8Yvmobc7Cw8OXYOcm9eR+zk4eg0fCJqNe9AAN24eAqbZo9D/w+/RXDFKjx7EOpOl+O8BieDNH2SNSStZqcLC104iPPcxSi8l0vs5sa06nY3084h/vtZaPbEYEQ0bkfsZq70wsEEHImLRfuBo1G+au0SQSotJtHzMICcRVBnTHIyiYGVenI/qj3SEi5XGQscAAW52bh8dA/O7PmN/HR47QZoFjMYleo0EtUGF7JvpKMw/x4q1qhLhj23fzv2rPgCfScugH9oBaSdPIAd/5yFmHGzUbFmJG6lX8C6Ga+jZb8RaNjtWQLoZPwvOPzrcgyatozXt3gGRG5M1bukoCCQmFFFfZUdLaSfFcRLBunQxh9w9XQyOg55W8UW0yxG/t07iF8yE8EVHkK7gaN4nut20z24i4uxe9UC5GRloOOQ8fAPDPk3QLKSb+N60hc8UWUrUDFJxhlLOHgDiQHLbuR2+iVcTUlG+umDyEo9D7+AINRu0RF123RH+Sq1lKDgZSFdrvNV/+MHg+EuKoKPrx8KcnPo+MgOMWgz4G/E7Izzx7B53juoEtkEPV6fTvsTFk/HxeRdyu13GjoOtVt2cTBJlsKtsowsjxOTPECyqs26BM+5mYGdS+fQvXUaMg5lK0Ug904mEv9rDrIzr5JwYHbIy7mD/HvZKLibTeAxEVGYn4cq9Zqgdd8RnvU7vdLh5qDw5FjETvb0Gbvn22S2ktxKDEiQDDCXx/ZfPJQAFoMYQ1je4i4qVoZiIDNl5VPGj29zVHQq1WuEqG4DuGLkIQunEjfS4ggJr4KLBxORdmIf+r73DXwDg4kNl47sRvyi6TB8fDBoxnLy8zcunKL4l309DUkrvsTT7yygOMhIkn8vp0QmybYD93SiBEOGkYVVq9rtGxCgYk9BXi4Sl8xCdmY6eo2agZys64hf8in8g0LhHxwCP/YeFAK/wFD4se8BwQgMCsXdWzdwZFssWvUZTkDx2O9ZiFXtEVtpyQ3j2q7PFUBW70evJlgSXMakAz9/S8BUqPYw7t68QS6ofvQTPI5piOifGRIX9scjLKIeOgwdR20KXnXgIJKYSDuPX+eOQ6cX30ZE0/aqVnfk12U4mbAe/iFl0az3i6jF9onX8d9X49i21Rg4damoaQFLxvRR+//sB7YYBkxZyl2jMBoDPv3UIdRkscY0KYUozLuHMpQDmhSnXGV8YLjKoLioEMWFBfDzC0RK0mbUbBINX/8g1ZdygqTXBOUiopLVtZ3zVAzSE1aLSbJoyg1KTTfBJHbMsW2xuHx4F2LGzdN6SY6qgzgn7tsp8A8uiw5DxgpwLJCKCu7h188noHL9pmj17Kuk7uRvbf/2E7h8fFCpTkOkHt9PQkK+tnz+DgLLV0THlyZwEek2Kf6JcKOViHiMkfFJZBuyG2hjEN/oQu0WnVQfyVv74drpw0hcNgcxb36GgNByWD31FTTq9izqt+mBM3t/x8nE9bRPl+r2XMzJJJ44y4Yfuw0jI3GeaYrU3puk5vGJs0gyTAfp+LZYnN65AYFlw0pcrMKZ4V7OLdRo9BjaDx5rdWgZFKYb2xZNRf7d22jTfyQyLp5CxtljKOPnj/YvjsfqycPQqPtf8HCLjlg1aRg6DptAK5K52PUzRyN68BglvyVIwmt5FQ58tepdWeHuvAoH6QZNYkv8d9PRLGYoKlSvg0vJO/HH6oV4ZuLXcPn6I/aTEWj0OAOoJ87u3YqTO9bjyTGzrWqDJtdVh9bRd9JrgtTgy9gxlxjkZotZ9HRKZpInSMfjVuPigXi0fvY1j7a4veEHHNq0jJLZ9oPfUrKenbT3p69xZs9WziqXC2HVHqbKRI2GrVGuUnWsmfoq+rz7JcpVqYl9qxfi8uEkPP3+N4j79hOwakLfd7+C4fKxFogJlRcJKPgq5gHAqtc9EEiWwLhwIAF7Y7/BU+PmIrBcRaTs3oyjv63EM+8tpLjCAIrq3p8AYs9zMnEdYsbMUTHH6sraa396D0l9ZqKBXFzCHNVucGuu637ujuYNDAOMQZcP70Tnlz/kcltEfot5Vld294r5CCoXjvaDx2jzDaCMPDsjDRVr1UdY9bpw+fqRi2Nd2cMbl+LMni3o/8kPBEBRfi7WTvsbAXc15Qi6vPIBIhq39WSvAySZJ4korYElXIpqN2u9G5twcCNu0RRCufOI98joBzcswbWUI+g1ehbNN6z6eDiVsiLb9kTKni04uWMdnnprrk29PShIkknGtYTZxCCx/JVSexB3x0BiDDqduOGBY3HNJu0Q/cJbto6sXnjllW8DRfdy4BcYjNgpf0XlelHoMGScGkI5sX0t9q9ZhPDakZTIlvi6D5PsjNIbf4JpWnf2blYG1v1jNFo/8yoebtmJjL716w8RGl4VrfuPpNUe+9EwAqhBuyeRsudXnEhYh95j54LV8jLOHUflulE8VNg6v15mHLRKg3E1/jORB1lVbObuXM72ApV5mItj5rCEw7H4NSQSuo+aDhflUVyKW4pQVikMJCyZiYDQ8mj/vGSQ0NmiipGTeZVYcenwbty4dBrRz72BHUtn46m356N85QhiZ/qZZMQvno6iwgIySou+w1Ty6hUoB0iqSabcnZTXOpO0oqsA6cjWlTgRvxZPv/cNyvgF4PbVy9i84F206P0SHm7VlX46dvJLaNxjICLbPkEMOpGwFr3HzUNe9k1smj8R3V6dhJAKlVVM0ks8JfWRjLTt/zBZu1u1G5gZXCLnKSUmSRd2PP5nXDyUiMcG/J2D4wDIikMGDm38HiHhVRH9/JuqfcFqbqyImnk5Bfk5d1C2UjVUa9ACD9VugH1rF6NOq65o0XsYioqLcCJuDZI3L0doWGV0fW0yziRtwbGtsajTuivaPjeaEl3vIJlwWZ0KUYHmR5KqUmDZJ39ky4Epq3UzR1MbpO2gN8AKuwlLPsWtq5cR89YcuMqUIaOvmvwSonoMxCPtnsTppM0EUJ/x83Ez/QLiFk9Dr1HTqP5oCQFrpMtjCEUksUZq3CxikASJsYRuWDbjZOvBgxkc1OPxa3F656YHdnEsXkQzBgnWFOTnYvfy+aj2aHNUf7QlQsKq0HVZ5s4qxn0mfgnGrIR/zqQSUdUGzdHpxfHwDSlLv5myazP2/vQVwmrURY/Xp/FipbeXaYHExZTVAPQEiRAThgSunTmK3xd+hC7DJ6JKZHMSCuf2xaHdc28gIqqNKpqumvQionoOIheXemwvklZ9hTotuyAr9SxVHPqMnQe4XCXEJM8iLd1j2raZNDSigyQndXSQVDnI5r4MnNqxHpeO7kH31z4WeYs2quWSI1k832HVb1adfqz/SC+DkfZJIcYOlpjWatIe+bnZ2LbwI0Q9PgA1mkZzljITisHI9JMHyGAdho4vdaE8+Myd3d3lZF7DqZ2b0DxmMBWTT+3cSHdQv10v0WLnx+9fuwjVHm2FynUbo7ggH0e3/oSs1DNUVYlo3IYn2F4HI7VirmMuz0jdNpMYxFaVjB1ywocCjsakkkCimMSGSBj7HACqpFZWDkQsk7FKvZc4vcoHWSh11KZXnSBJ9ypLSCULhz/PJFV51tsFXmbuuAvjdUZ7K4ENRsrJVKukJLuyTvCIQam/f6oqCRIkW0ySCk/vDXGr2oQAB5cLAinBbUqQThGVAw8Boo1zqfEvYXJt5s4JkvfWuRQepZBJc3f2cS5vMcnu7ryCpE0XeWv42UCicSovLQ3ZOneAalzZOiPNMIyq0uA0i0XEsebjZCNOHlMSk+RkqpLtzoafGowsYQhFMNZSivcHSdXyZPFVSpX7zNwxo0nhQHOkTO0JTO0xSax4VeS0mne2rqya0nHGEieT9DFkWbnmLk7ONoi6E9uWbqT+PmOZSaO/lsyWA/CWXKYyg8dolgUU38+P91HDI7wk5OjKMpBU61yyThtCUedwcGy/IVjozd2peQrmCrkroJyu1Ne/xSQxbOJo+CklKHMbFJcQZzRgaYxLAmnlXwokwSKYWG5ciZtZA8VmMmCGKaktjEQOyzZpKguYmtHVtI8OBuvK8u/eurJkeMd8gy0WCRXJwXGMIOuukmrNHAy9uEqnM3vKRVUKSiVPr4oSDw1oiHagPu/A2kmih6OXasidlejC7CBZfyVhB0nEpKwABDSlNcZAMtzuWaaJLtLdSTdlgWRnkZ0ZcrXrMYa3z+8Lkoox+jiXAEVNEwmGaX9VwRwSFzOlg/QgTCodJDnGZQfJXtS0/1XF/UCy/pRFMknLv4B0mO7tAcV+E4LavnLlX3lTS/GLYAyLAAAAAElFTkSuQmCC",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},42671:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___JEalD",header:"header___oUiT6",headTitle:"headTitle___jfm8Y",searchWrap:"searchWrap___z2Fiu",wrap1:"wrap1___qejLE",editBtn:"editBtn___ACDXC"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([{}]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u83B7\u5956\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u9898\u76EE",align:"left",ellipsis:!0,dataIndex:"topic",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53D1\u6587\u6587\u53F7",align:"left",ellipsis:!0,dataIndex:"document_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u8001\u5E08",align:"left",ellipsis:!0,dataIndex:"teacher",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u5B66\u751F",align:"left",ellipsis:!0,dataIndex:"student",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8BC1\u4E66\u7B49\u7EA7",align:"left",ellipsis:!0,dataIndex:"teach_award_cert_grade_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7EA7\u522B",align:"left",ellipsis:!0,dataIndex:"teach_award_level_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u7B49\u7B2C",align:"left",ellipsis:!0,dataIndex:"teach_award_rank_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u83B7\u5956\u65F6\u95F4",align:"left",ellipsis:!0,dataIndex:"award_time",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/teachWin/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/teachWin/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:10},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:10});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:10,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6559\u5B66\u83B7\u5956\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/teachWin/edit")}},"\u6DFB\u52A0\u6559\u5B66\u7C7B\u83B7\u5956"))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1500},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,ke.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,ke.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),ke=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),Oe=Ae?[]:Pe;let ye;Oe&&Oe.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:Oe,overlay:Re,placement:Vt,onVisibleChange:gt}),ke))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,ke]=(0,nt.Z)(yt),Oe={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,ke);"overlay"in a&&(Oe.overlay=Zt),"open"in a&&(Oe.open=bt),"placement"in a?Oe.placement=Dt:Oe.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},Oe),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(ke,Oe)=>{"collapsed"in ue||pt(ke),We==null||We(ke,Oe)},xe=(0,he.useRef)();xe.current=ke=>{qe(ke.matches),Bt==null||Bt(ke.matches),Ve!==ke.matches&&Vt(ke.matches,"responsive")},(0,he.useEffect)(()=>{function ke(ye){return xe.current(ye)}let Oe;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){Oe=ye(`(max-width: ${E[Tt]})`);try{Oe.addEventListener("change",ke)}catch(me){Oe.addListener(ke)}ke(Oe)}}return()=>{try{Oe==null||Oe.removeEventListener("change",ke)}catch(ye){Oe==null||Oe.removeListener(ke)}}},[Tt]),(0,he.useEffect)(()=>{const ke=ee("ant-sider-");return De.addSider(ke),()=>De.removeSider(ke)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const ke=yt("layout-sider",Be),Oe=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${ke}-zero-width-trigger`,`${ke}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${ke}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(ke,`${ke}-${at}`,{[`${ke}-collapsed`]:!!Ve,[`${ke}-has-trigger`]:et&&Ae!==null&&!ze,[`${ke}-below`]:!!$t,[`${ke}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},Oe,{style:Re,ref:fe}),he.createElement("div",{className:`${ke}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(ke,Oe){var ye={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&Oe.indexOf(me)<0&&(ye[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(ke);ze{const{prefixCls:Oe,className:ye,dashed:me}=ke,ze=ie(ke,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",Oe),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=ke=>{var Oe;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=ke,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(ke,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(Oe=ze.props)===null||Oe===void 0?void 0:Oe.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=ke=>{var Oe;const{popupClassName:ye,icon:me,title:ze,theme:gt}=ke,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(Oe=me.props)===null||Oe===void 0?void 0:Oe.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(ke,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(ke,Oe){var ye={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&Oe.indexOf(me)<0&&(ye[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(ke);ze{if(Oe&&typeof Oe=="object"){const me=Oe,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(Oe=>Oe)}function Be(ke){return he.useMemo(()=>ke&&fe(ke),[ke])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=ke=>{const{componentCls:Oe,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=ke;return{[`${Oe}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Oe}-item, ${Oe}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${Oe}-item:hover, - > ${Oe}-item-active, - > ${Oe}-submenu ${Oe}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Oe}-item, ${Oe}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${Oe}-submenu-arrow`]:{display:"none"}}}},Dt=ke=>{let{componentCls:Oe,menuArrowOffset:ye}=ke;return{[`${Oe}-rtl`]:{direction:"rtl"},[`${Oe}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Oe}-rtl${Oe}-vertical, - ${Oe}-submenu-rtl ${Oe}-vertical`]:{[`${Oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=ke=>Object.assign({},(0,Ae.oN)(ke));var Bt=(ke,Oe)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=ke;return{[`${ye}-${Oe}, ${ye}-${Oe} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(ke)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(ke))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},Oe==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=ke=>{const{componentCls:Oe,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=ke,Je=ze+gt+pe;return{[`${Oe}-item`]:{position:"relative",overflow:"hidden"},[`${Oe}-item, ${Oe}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${Oe}-item, - > ${Oe}-submenu > ${Oe}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${Oe}-item-group-list ${Oe}-submenu-title, - ${Oe}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=ke=>{const{componentCls:Oe,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=ke,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Oe]:{"&-inline, &-vertical":Object.assign({[`&${Oe}-root`]:{boxShadow:"none"}},Gt(ke))},[`${Oe}-submenu-popup`]:{[`${Oe}-vertical`]:Object.assign(Object.assign({},Gt(ke)),{boxShadow:kt})}},{[`${Oe}-submenu-popup ${Oe}-vertical${Oe}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Oe}-inline`]:{width:"100%",[`&${Oe}-root`]:{[`${Oe}-item, ${Oe}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${Oe}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Oe}-sub${Oe}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Oe}-submenu > ${Oe}-submenu-title`]:ct,[`& ${Oe}-item-group-title`]:{paddingInlineStart:Re}},[`${Oe}-item`]:ct}},{[`${Oe}-inline-collapsed`]:{width:xt,[`&${Oe}-root`]:{[`${Oe}-item, ${Oe}-submenu ${Oe}-submenu-title`]:{[`> ${Oe}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${Oe}-item, - > ${Oe}-item-group > ${Oe}-item-group-list > ${Oe}-item, - > ${Oe}-item-group > ${Oe}-item-group-list > ${Oe}-submenu > ${Oe}-submenu-title, - > ${Oe}-submenu > ${Oe}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` - ${Oe}-submenu-arrow, - ${Oe}-submenu-expand-icon - `]:{opacity:0},[`${Oe}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Oe}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Oe}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${Oe}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=ke=>{const{componentCls:Oe,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=ke;return{[`${Oe}-item, ${Oe}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${Oe}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${Oe}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${Oe}-item-only-child`]:{[`> ${pe}, > ${Oe}-item-icon`]:{marginInlineEnd:0}}},[`${Oe}-item-disabled, ${Oe}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Oe}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=ke=>{const{componentCls:Oe,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=ke;return{[`${Oe}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:ke.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=ke=>{const{antCls:Oe,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=ke;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(ke)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:ke.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(ke)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:ke.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:ke.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:ke.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:ke.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(ke)),$t(ke)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(ke)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${Oe}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(ke,Oe)=>(0,Zt.Z)("Menu",me=>{if(Oe===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(ke),xe=function(ke,Oe){var ye={};for(var me in ke)Object.prototype.hasOwnProperty.call(ke,me)&&Oe.indexOf(me)<0&&(ye[me]=ke[me]);if(ke!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(ke);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=ke,xa=xe(ke,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:Oe,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((ke,Oe)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(Oe,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},ke,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + > ${ke}-item-active, + > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, + > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, + > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` + ${ke}-submenu-arrow, + ${ke}-submenu-expand-icon + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},ke=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var Oe=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),ke(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=Oe(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},ke=function(ve){pn(ve,$t)},Oe=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,ke=We.character,Oe=ke===void 0?"\u2605":ke,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[ke,Oe]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return ke(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,Oe,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Oe}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var ke=Sn,Oe=ke},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),ke=["children"];function Oe(de){var ce=de.children,Se=(0,Sn.Z)(de,ke);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=Oe,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:ke,motion:Oe,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=Oe!=null?Oe:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!ke)return!1;let je={};switch(typeof ke){case"function":je.nodeDraggable=ke;break;case"object":je=Object.assign({},ke);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[ke]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:ke,direction:Oe}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=ke("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:Oe==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],Oe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=ke.length,me=Oe.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(Oe);return Oe}var pt=a.forwardRef(function(ke,Oe){var ye=ke.prefixCls,me=ke.data,ze=ke.selectable,gt=ke.checkable,pe=ke.expandedKeys,ve=ke.selectedKeys,Je=ke.checkedKeys,Re=ke.loadedKeys,Ce=ke.loadingKeys,je=ke.halfCheckedKeys,zt=ke.keyEntities,Pt=ke.disabled,kt=ke.dragging,xt=ke.dragOverNodeKey,Ht=ke.dropPosition,ct=ke.motion,tn=ke.height,sn=ke.itemHeight,Xt=ke.virtual,bn=ke.focusable,Cn=ke.activeItem,cn=ke.focused,kn=ke.tabIndex,ca=ke.onKeyDown,xa=ke.onFocus,pa=ke.onBlur,Ea=ke.onActiveChange,Fa=ke.onListChangeStart,Na=ke.onListChangeEnd,In=(0,ee.Z)(ke,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(Oe,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(ke){(0,it.Z)(ye,ke);var Oe=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/p__Declaration__Research__TechnologyTransfer__Edit__index.6190ed6c.async.js b/p__Declaration__Research__TechnologyTransfer__Edit__index.6190ed6c.async.js new file mode 100644 index 0000000000..a57698c5b1 --- /dev/null +++ b/p__Declaration__Research__TechnologyTransfer__Edit__index.6190ed6c.async.js @@ -0,0 +1,162 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9516],{40001:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},26227:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},84105:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},41464:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},18785:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},73331:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},15277:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},61481:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},33853:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},61485:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},38819:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},47472:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ae=g,i=e(7657),Y=function(C,De){return b.createElement(i.Z,(0,o.Z)({},C,{ref:De,icon:ae}))},W=b.forwardRef(Y),de=W},57490:function(un,at,e){e.d(at,{z:function(){return ee},Z:function(){return ie}});var o=e(59301),b=e(54580),g=e(8591),ae=e(43418),i=e(3113),Y=e(3294),W=e(23538),de=Object.defineProperty,fe=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,N=(M,m,P)=>m in M?de(M,m,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[m]=P,w=(M,m)=>{for(var P in m||(m={}))C.call(m,P)&&N(M,P,m[P]);if(fe)for(var P of fe(m))De.call(m,P)&&N(M,P,m[P]);return M},et=(M,m,P)=>new Promise((k,I)=>{var ve=Xe=>{try{Ge(P.next(Xe))}catch(qe){I(qe)}},ge=Xe=>{try{Ge(P.throw(Xe))}catch(qe){I(qe)}},Ge=Xe=>Xe.done?k(Xe.value):Promise.resolve(Xe.value).then(ve,ge);Ge((P=P.apply(M,m)).next())});const we="\u3000\u3000";function Je(M){var m=["Bytes","KB","MB","GB","TB"];if(M==0)return"0 Byte";var P=parseInt(""+Math.floor(Math.log(M)/Math.log(1024)),10);return(M/Math.pow(1024,P)).toFixed(1)+" "+m[P]}var ft=({value:M=[],action:m,onChange:P,className:k,maxSize:I=150,title:ve="\u6587\u4EF6\u4E0A\u4F20",accept:ge=null})=>{const Ge={multiple:!1,fileList:M,accept:ge,withCredentials:!0,beforeUpload:qe=>qe.size/1024/1024(O.name.indexOf(we)===-1&&(O.name=`${O.name}${we}${Je(O.size)}`),w({},O))),qe.file.status==="done"&&((rt=(xe=qe.file)==null?void 0:xe.response)==null?void 0:rt.status)===-1){message.error(($=(Se=qe.file)==null?void 0:Se.response)==null?void 0:$.message),P([]);return}P(We)},onRemove:qe=>et(void 0,null,function*(){const xe=qe.size/1024/1024;return qe.status==="uploading"?!0:xe0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:M.length>0,ghost:!0},ve),React.createElement("span",{onClick:Xe,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",I,"M)"," ")))},Ie=e(61481),vt=e(89392),Z=Object.defineProperty,Q=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,h=(M,m,P)=>m in M?Z(M,m,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[m]=P,E=(M,m)=>{for(var P in m||(m={}))u.call(m,P)&&h(M,P,m[P]);if(Q)for(var P of Q(m))t.call(m,P)&&h(M,P,m[P]);return M};const U=M=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},M),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",ye=Object.defineProperty,_e=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,bt=(M,m,P)=>m in M?ye(M,m,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[m]=P,Ze=(M,m)=>{for(var P in m||(m={}))Le.call(m,P)&&bt(M,P,m[P]);if(_e)for(var P of _e(m))Me.call(m,P)&&bt(M,P,m[P]);return M},je=(M,m,P)=>new Promise((k,I)=>{var ve=Xe=>{try{Ge(P.next(Xe))}catch(qe){I(qe)}},ge=Xe=>{try{Ge(P.throw(Xe))}catch(qe){I(qe)}},Ge=Xe=>Xe.done?k(Xe.value):Promise.resolve(Xe.value).then(ve,ge);Ge((P=P.apply(M,m)).next())});const{Dragger:me}=b.default;function ee(M){let m=[];return M&&M.length>0&&(m=M.map(P=>({uid:P.id,id:P.id,name:P.title+we+P.filesize,url:P.url,filesize:P.filesize,status:"done",response:{id:P.id}}))),m}var ie=({value:M,onChange:m,action:P,data:k,className:I,maxSize:ve=150,title:ge="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ge=!1,accept:Xe="",additionalText:qe,isDragger:xe,number:rt=1e3,aloneClear:Se=!1,realTimeRemove:$=!0,uploadText:We,setFileProgress:O,showFileProgress:y})=>{const[l,d]=(0,o.useState)(!1);let[S,D]=(0,o.useState)(M||[]),[V,L]=(0,o.useState)(1);(0,o.useEffect)(()=>{M&&(V===1&&D([...M]),L(2),rt===(M==null?void 0:M.length)&&d(!0))},[M]);const Ae=()=>{setTimeout(()=>{S.pop(),D([...S])},500)};y&&O(S.some(se=>se.status==="uploading"));const te={multiple:!0,accept:Xe,withCredentials:!0,fileList:S,beforeUpload:(se,Ve)=>{const re=se.size/1024/1024;return S.concat(Ve).length>rt?(S.pop(),D([...S]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${rt}\u4E2A\u6587\u4EF6`),Se?Promise.reject():(Ae(),!1)):re=rt?d(!0):d(!1),D([...S]),S=S.map(Ue=>{var R,K;return(R=Ue==null?void 0:Ue.response)!=null&&R.id&&(Ue.url=(K=Ue==null?void 0:Ue.response)==null?void 0:K.url),Ue.name.indexOf(we)===-1&&(Ue.name=`${Ue.name}${we}${Je(Ue.size)}`),Ze({},Ue)}),console.log("info:",se,S),m(S)},onRemove:se=>je(void 0,null,function*(){if(!$)return!0;const Ve=()=>je(void 0,null,function*(){if(se.response?se.response.id:se.id){let Ne=yield(0,W.JZ)(se.response?se.response.id:se.uid);return Promise.resolve(Ne)}else return!0});if(Ge)return new Promise((re,Ne)=>{ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>je(void 0,null,function*(){const tt=yield Ve();g.ZP.success("\u5220\u9664\u6210\u529F"),re(!0)}),onCancel:()=>re(!1)})});{const re=yield Ve();return S.length-1{},isCurrent:me=!0,showAlias:ee=!1})=>{const ie=Math.floor((Me-(oe-1)*ye)/oe),M=[{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(m=>(window.ENV==="build"&&(m.ptimg=`/react/build${m.ptimg}`,m.swimg=`/react/build${m.swimg}`),m));return Q.createElement(b.Z,{spinning:Ze},Q.createElement("div",{className:i()(o.list,E)},!!(U!=null&&U.length)&&(U==null?void 0:U.map((m,P)=>{var k;const{name:I,id:ve,identifier:ge,featured:Ge,school_name:Xe,image_url:qe,excellent:xe,is_plan:rt}=m;return Q.createElement("div",{key:ve,className:o.wrap,style:{width:ie,marginRight:(1+P)%oe===0?0:ye+Le,marginBottom:_e}},Q.createElement("a",{className:o.li,onClick:Se=>{Se.preventDefault(),Se.stopPropagation(),bt&&(0,Y.L9)([bt]),(0,Y.xg)(`/paths/${ge}`)}},Q.createElement("div",{className:o.img},Q.createElement("img",{className:o.cover,src:`${qe}`}),me&&(0,de.bg)()&&(m==null?void 0:m.studying)&&Q.createElement("div",{className:`${o.movebq} user-path-items`,onClick:Se=>{Se.stopPropagation(),je(m)}},Q.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Q.createElement("span",{className:"c-red"},"\u79FB\u9664")),(k=m==null?void 0:m.subject_tags)==null?void 0:k.map((Se,$)=>{var We,O;if($===0){const l=(We=M.find(d=>d.name==Se))==null?void 0:We.swimg;return Q.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const y=(O=M.find(l=>l.name==Se))==null?void 0:O.ptimg;return Q.createElement("img",{className:o.sign,src:y,style:{left:`${48+52*($-1)+2*$}px`}})}),Q.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(m==null?void 0:m.excellent)&&Q.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Q.createElement("div",{className:o.name},Q.createElement(g.Z,{title:ee&&(m!=null&&m.excellent_alias_name)?Q.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${I}`,Q.createElement("br",null),Q.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${m==null?void 0:m.excellent_alias_name}`)):I},Q.createElement("span",{className:o.e},ee&&(m==null?void 0:m.excellent_alias_name)||I))),Q.createElement("div",{className:o.tags},Q.createElement("div",null,Q.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Q.createElement("span",null,m.stages_count))),Q.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Q.createElement("span",null,Q.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Q.createElement("span",null,m.members_count)))))))})),!U.length&&Q.createElement(W.Z,null)))}},29458:function(un,at,e){e.d(at,{jL:function(){return i},w9:function(){return m},QD:function(){return Ue},cQ:function(){return je.Z},op:function(){return _},O5:function(){return Bn},_b:function(){return At},t7:function(){return Ie},Gi:function(){return Ge},YG:function(){return ve},qp:function(){return De},vr:function(){return Be},qE:function(){return re},Je:function(){return Q},wb:function(){return Ze},cq:function(){return $},tp:function(){return et}});var o=e(59301),b={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",i=({dataSource:Fe=[],img:it,imgWidth:lt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Fe.length>0&&o.createElement("div",{className:b.btns},Fe.map(($e,Lt)=>o.createElement("div",{key:Lt,onClick:$e.click},$e.name,$e.sign?o.createElement("img",{src:g,width:39}):null))),_t),it&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:lt}))),Y={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"},W=e(92310),de=e.n(W),fe=e(89392),De=({dataSource:Fe=[],value:it,onChange:lt,onTitleChange:St,className:qt,title:_t,titleWidth:$e=41,style:Lt={},fontColor:x="#6A7283",showCount:le})=>{const[ce,s]=(0,o.useState)(0),[c,ue]=(0,o.useState)(!1),X=(0,o.useRef)(null),Re=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var He;Fe.length!==0&&(((He=X==null?void 0:X.current)==null?void 0:He.clientHeight)>97?s(1):s(0)),Fe.length===0&&s(0),ue(!1)},[Fe]),o.createElement("div",{className:de()(Y.row,qt),style:Lt},o.createElement("div",{onClick:(0,fe.throttle)(()=>St==null?void 0:St(),2e3),style:{width:$e,marginTop:c?12:4},className:`${Y.title} ${St?"current":""}`},_t),o.createElement("div",{className:c?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},o.createElement("div",{className:Y.bar,ref:Re,style:ce>0?{height:ce===1?97:"auto",overflow:ce===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:Y.tag,ref:X},Fe==null?void 0:Fe.map(He=>o.createElement("span",{onClick:()=>lt(He.id),key:He.id,style:{color:x},className:it===He.id?Y.active:""},o.createElement("span",{title:He.name,className:Y.name},He.name),!!le&&o.createElement("span",{className:Y.num},He.count))))),!!ce&&o.createElement(o.Fragment,null,ce===1?o.createElement("div",{onClick:()=>{var He;s(2),((He=X==null?void 0:X.current)==null?void 0:He.clientHeight)>245?ue(!0):ue(!1)},className:Y.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Re.current.scrollTop=0,s(1),ue(!1)},className:Y.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},N={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"},et=({dataSource:Fe=[],value:it,onChange:lt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:de()(N.tabs,St)},Fe.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:it===_t.id?N.active:"",key:_t.id},_t.name))),we={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"},Je=e(92832),Ie=({dataSource:Fe=[],value:it="",onChange:lt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:$e,allowClear:Lt=!1})=>{var x;const[le,ce]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Re;let He=it;(Re=JSON.stringify(it))!=null&&Re.includes("{")&&(ce(it.id),He=it.value||"");try{c(decodeURIComponent(He||""))}catch(Oe){c(decodeURIComponent(He||""))}},[it]);const ue=()=>{lt(encodeURIComponent(s),le||null)},X=Re=>{Re!==le&&(ce(Re),lt(encodeURIComponent(s),Re))};return o.createElement("div",{className:de()(we.input,qt),style:_t},!!Fe.length&&o.createElement("div",{className:we.dropdown},o.createElement("div",{className:we.text},(x=Fe.find(Re=>Re.id===le))==null?void 0:x.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:we.b1}),o.createElement("b",{className:we.b2})),o.createElement("div",{className:we.menu},Fe.map((Re,He)=>o.createElement("div",{key:He,onClick:()=>X(Re.id)},Re.name)))),o.createElement(Je.default,{onPressEnter:ue,value:s,onChange:Re=>{c(Re.target.value),St(encodeURIComponent(Re.target.value),le||null)},bordered:!1,placeholder:$e}),o.createElement("i",{onClick:ue,className:"iconfont icon-sousuo9 font14 pl10 current"}))},vt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},Q=({value:Fe,onChange:it,className:lt,total:St,pageSize:qt,style:_t={}})=>{const $e=Fe<2,Lt=Fe>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:de()(vt.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{$e||it(Fe-1,"prev")},className:$e?vt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||it(Fe+1,"next")},className:Lt?vt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),h=e(6848),E=e(13570),U=e(3294),oe=e(955),ye=e(96908),_e=e(57177),Le=e(81378),Me=e(8797),Ze=({className:Fe,dataSource:it=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor(($e-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:x},o.createElement("div",{className:de()(u.list,Fe)},!!it.length&&it.map((ce,s)=>{const{name:c,id:ue,identifier:X,power:Re,cover_image_id:He,pic:Oe}=ce;return o.createElement("div",{className:u.wrap,key:ue,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${X}/challenges`,className:u.li,onClick:st=>{st.preventDefault(),Lt&&(0,oe.L9)([Lt]),Re&&(0,oe.xg)(`/shixuns/${X}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Oe}`}),ce.is_jupyter&&o.createElement("img",{className:u.sign,src:ye}),ce.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:_e}),ce.is_unity_3d&&o.createElement("img",{className:u.sign,src:Le})),o.createElement("div",{className:u.name},o.createElement(h.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(h.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,ce.challenges_count))),!!ce.myshixuns_count&&o.createElement(h.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,ce.myshixuns_count))),o.createElement(h.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,ce.level))),o.createElement("div",{className:u.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:ce.score_info}),o.createElement("span",null,"\xA0",ce.score_info?`${ce.score_info}\u5206`:"5\u5206")))),!Re&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&o.createElement(Me.Z,null)))},je=e(33847),me={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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",ie=e(59301),m=({className:Fe,dataSource:it=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor(($e-(lt-1)*St)/lt);return ie.createElement(t.Z,{spinning:x},ie.createElement("div",{className:de()(me.list,Fe)},!!it.length&&it.map((ce,s)=>{const{subject_identifier:c,id:ue,identifier:X,power:Re}=ce,He=ce.is_public!=0&&ce.is_public;return ie.createElement("div",{className:me.wrap,key:ue,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},ie.createElement("a",{className:me.li,onClick:Oe=>{Oe.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(ce.first_category_url)}},ie.createElement("div",{className:me.top},ie.createElement(h.Z,{title:ce.name},ie.createElement("div",{className:me.name},ce.name)),ie.createElement("img",{className:me.img,src:U.Z.IMG_SERVER+"/images/"+ce.avatar_url}),ie.createElement("div",{className:me.text,title:ce.creator},ce.creator),c&&ie.createElement("div",{className:me.btns},ie.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ie.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),He&&ie.createElement("div",{className:me.sign},"\u516C\u5F00")),ie.createElement("div",{className:me.bottom},ce.visits>0&&ie.createElement(h.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-liulanyan"}),ie.createElement("span",null,ce.visits))),ce.course_members_count>0&&ie.createElement(h.Z,{title:"\u6210\u5458",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan"}),ce.course_members_count)),ce.tasks_count>0&&ie.createElement(h.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zuoye"}),ce.tasks_count)),ce.is_end?ie.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ie.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!ce.is_accessible&&ie.createElement("div",{className:me.lockWrap},ie.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ie.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&ie.createElement(Me.Z,null)))},P={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"},k=e(89070),ve=({dataSource:Fe=[],value:it,onChange:lt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:de()(P.tabs,St),style:qt},o.createElement("div",{className:P.tabsWrap},Fe.map(($e,Lt)=>o.createElement("aside",{className:P.tab,onClick:()=>{lt($e.id),$e.link&&k.history.push($e.link)},key:Lt},o.createElement("div",{className:it===$e.id?P.active:""},$e.name),($e==null?void 0:$e.resetCount)==null&&($e==null?void 0:$e.total)!==void 0&&o.createElement("span",null,"\uFF08",$e==null?void 0:$e.total,"\uFF09"),($e==null?void 0:$e.resetCount)!==void 0&&($e==null?void 0:$e.total)!==void 0&&o.createElement(h.Z,{title:($e==null?void 0:$e.tip)!=null?$e==null?void 0:$e.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},$e==null?void 0:$e.resetCount),"/",o.createElement("span",null,$e==null?void 0:$e.total),"\uFF09"))))),o.createElement("div",{className:P.tabBar},_t)),Ge=({className:Fe,style:it={},children:lt})=>o.createElement("div",{className:de()(Fe),style:it},lt),Xe={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},qe=e(38854),xe=e(20834);const rt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var $=({sortValue:Fe,dropValue:it,className:lt,onSort:St,onDrop:qt,dataSource:_t=rt})=>{var $e;return o.createElement("div",{className:de()(Xe.orderWrap,lt)},o.createElement(qe.Z,{dropdownRender:()=>o.createElement(xe.default,null,_t.map((Lt,x)=>o.createElement(xe.default.Item,{key:x,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:Xe.orderTextWrap},($e=_t.find(Lt=>it===Lt.id))==null?void 0:$e.name)),o.createElement("span",{className:Xe.orderIconWrap},o.createElement("span",{className:Xe.orderAsc},o.createElement("i",{className:Fe==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xe.cursorPointer}`,onClick:()=>St(Fe==="asc"?"desc":"asc")})),o.createElement("span",{className:Xe.orderDesc},o.createElement("i",{className:Fe==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer} ${Xe.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xe.cursorPointer}`,onClick:()=>St(Fe==="asc"?"desc":"asc")}))))},We={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},O=e(3113),y=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,D=(Fe,it,lt)=>it in Fe?y(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Fe[it]=lt,V=(Fe,it)=>{for(var lt in it||(it={}))d.call(it,lt)&&D(Fe,lt,it[lt]);if(l)for(var lt of l(it))S.call(it,lt)&&D(Fe,lt,it[lt]);return Fe},L=(Fe,it)=>{var lt={};for(var St in Fe)d.call(Fe,St)&&it.indexOf(St)<0&&(lt[St]=Fe[St]);if(Fe!=null&&l)for(var St of l(Fe))it.indexOf(St)<0&&S.call(Fe,St)&&(lt[St]=Fe[St]);return lt},Ae=(Fe,it,lt)=>new Promise((St,qt)=>{var _t=x=>{try{Lt(lt.next(x))}catch(le){qt(le)}},$e=x=>{try{Lt(lt.throw(x))}catch(le){qt(le)}},Lt=x=>x.done?St(x.value):Promise.resolve(x.value).then(_t,$e);Lt((lt=lt.apply(Fe,it)).next())}),_=Fe=>{var it=Fe,{className:lt,style:St,children:qt,loading:_t=!1,openLoading:$e,onClick:Lt=()=>{},size:x="middle",shape:le="round"}=it,ce=L(it,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(O.ZP,V({onClick:(0,fe.throttle)(ue=>Ae(void 0,null,function*(){$e&&c(!0);try{yield Lt(ue)}catch(X){console.log("error",X)}$e&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:de()(We.btn,We[`${x}-${le}`],lt),style:St,size:x,shape:le,loading:s||_t},ce),qt)},se={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},re=({className:Fe,style:it,children:lt=null,onClick:St,title:qt})=>o.createElement("div",{className:de()(se.head,Fe),style:it},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:se.node},lt)),Ne={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"},Ue=({confirmShow:Fe=!0,confirmTitle:it,confirmClick:lt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:$e,style:Lt,confirmLoading:x=!1})=>o.createElement("div",{className:de()(Ne.btns,$e),style:Lt},Fe&&o.createElement(O.ZP,{loading:x,onClick:lt,type:"primary",className:Ne.confirm},it),St&&o.createElement(O.ZP,{onClick:_t,className:Ne.cancel},qt)),R={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},Be=({className:Fe,style:it={},LeftContent:lt,children:St,RightContent:qt})=>o.createElement("div",{className:de()(R.fixedBottom,Fe),style:it},o.createElement("div",{className:R.wrap},o.createElement("div",{className:R.left},lt),o.createElement("div",{className:R.center},St),o.createElement("div",{className:R.right},qt))),ke={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"},At=({className:Fe,style:it={},dataSource:lt=[]})=>o.createElement("div",{className:de()(ke.crumbs,Fe),style:it},lt.map((St,qt)=>qtk.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),nt=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Fe,it,lt)=>it in Fe?gt(Fe,it,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Fe[it]=lt,vn=(Fe,it)=>{for(var lt in it||(it={}))sn.call(it,lt)&&on(Fe,lt,it[lt]);if(Bt)for(var lt of Bt(it))Sn.call(it,lt)&&on(Fe,lt,it[lt]);return Fe},fn=(Fe,it)=>Ht(Fe,tn(it)),ln=(Fe,it)=>{var lt={};for(var St in Fe)sn.call(Fe,St)&&it.indexOf(St)<0&&(lt[St]=Fe[St]);if(Fe!=null&&Bt)for(var St of Bt(Fe))it.indexOf(St)<0&&Sn.call(Fe,St)&&(lt[St]=Fe[St]);return lt};const{Countdown:gn}=nt.default;var Bn=Fe=>{var it=Fe,{onChange:lt}=it,St=ln(it,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&<(qt)},[qt]);const $e=Lt=>{const x=Math.floor(Lt/1e3);_t(x)};return o.createElement(gn,fn(vn({},St),{onChange:$e}))}},74899:function(un,at,e){e.r(at),e.d(at,{default:function(){return bt}});var o=e(59301),b={contentWrap:"contentWrap___SbFd7",core:"core___jMb7N",header:"header___PlvBh",tip:"tip___JTUZV",editBtn:"editBtn___xerVq",contBox:"contBox___inHOl",formWrap:"formWrap___AVfTi",partSty:"partSty___o37Di",titleTag:"titleTag___ajAFU",tag:"tag___XnmFg",title:"title___JrwkS",partSty1:"partSty1___L3xjm",partSty3:"partSty3___BR3lS",partSty2:"partSty2___Z3L05"},g=e(78241),ae=e(8591),i=e(71418),Y=e(95237),W=e(43604),de=e(92832),fe=e(5083),C=e(57809),De=e(3113),N=e(43418),w=e(5112),et=e(29458),we=e(57490),Je=e(89070),ft=e(61186),Ie=e.n(ft),vt=e(70849),Z=e(59301),Q=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,oe=(Ze,je,me)=>je in Ze?Q(Ze,je,{enumerable:!0,configurable:!0,writable:!0,value:me}):Ze[je]=me,ye=(Ze,je)=>{for(var me in je||(je={}))E.call(je,me)&&oe(Ze,me,je[me]);if(h)for(var me of h(je))U.call(je,me)&&oe(Ze,me,je[me]);return Ze},_e=(Ze,je)=>u(Ze,t(je)),Le=(Ze,je,me)=>new Promise((ee,ie)=>{var M=k=>{try{P(me.next(k))}catch(I){ie(I)}},m=k=>{try{P(me.throw(k))}catch(I){ie(I)}},P=k=>k.done?ee(k.value):Promise.resolve(k.value).then(M,m);P((me=me.apply(Ze,je)).next())});const Me=({declaration:Ze,user:je,dispatch:me,loading:ee})=>{var ie;const[M,m]=(0,o.useState)(!1),[P]=g.default.useForm(),[k,I]=(0,o.useState)(!1),[ve,ge]=(0,o.useState)({}),[Ge]=(0,Je.useSearchParams)(),Xe=Ge.get("id"),[qe,xe]=(0,o.useState)(!1),[rt,Se]=(0,o.useState)([]),[$,We]=(0,o.useState)(),[O,y]=(0,o.useState)({}),[l]=g.default.useForm(),[d,S]=(0,o.useState)(!1),D=(0,Je.useLocation)(),V=(ie=D==null?void 0:D.pathname)==null?void 0:ie.split("/"),L=V!=null&&V.length?V[(V==null?void 0:V.length)-1]:"";(0,o.useEffect)(()=>{var re,Ne;Ae(),te(),Xe&&_(),P.setFieldsValue({user_name:(re=je==null?void 0:je.userInfo)==null?void 0:re.real_name,staff_id:((Ne=je==null?void 0:je.userInfo)==null?void 0:Ne.staff_id)||"--"})},[]);const Ae=()=>Le(void 0,null,function*(){const re=yield(0,vt.LX)({declare_type:6});(re==null?void 0:re.status)===0&&ge(re==null?void 0:re.data)}),te=()=>Le(void 0,null,function*(){var re,Ne;const tt=yield(0,vt.Dn)({declare_type:4,page:1,limit:9999});(tt==null?void 0:tt.status)===0&&Se((Ne=((re=tt==null?void 0:tt.data)==null?void 0:re.list)||[])==null?void 0:Ne.filter(Ue=>(Ue==null?void 0:Ue.status)===1))}),_=()=>Le(void 0,null,function*(){var re,Ne,tt,Ue,R,K,Be;m(!0);const ke=yield(0,vt.Hs)({id:Xe});(ke==null?void 0:ke.status)===0&&(P.setFieldsValue(_e(ye({},(ke==null?void 0:ke.data)||{}),{transfer_date:(re=ke==null?void 0:ke.data)!=null&&re.transfer_date?Ie()((Ne=ke==null?void 0:ke.data)==null?void 0:Ne.transfer_date):"",attachment_id:(Ue=(tt=ke==null?void 0:ke.data)==null?void 0:tt.attachment_info)!=null&&Ue.id?(0,we.z)([(R=ke==null?void 0:ke.data)==null?void 0:R.attachment_info]):"",staff_id:((K=ke==null?void 0:ke.data)==null?void 0:K.staff_id)||"--"})),y(ye({},(ke==null?void 0:ke.data)||{})),((Be=ke==null?void 0:ke.data)==null?void 0:Be.input_method)===1?I(!1):I(!0)),m(!1)}),se=(re,Ne)=>{},Ve=re=>Le(void 0,null,function*(){var Ne,tt,Ue;re.transfer_date=re.transfer_date?(Ne=re.transfer_date)==null?void 0:Ne.format("YYYY-MM-DD"):"",re.attachment_id&&(re.attachment_id=(Ue=(tt=re==null?void 0:re.attachment_id)==null?void 0:tt.map(K=>K.response.id))==null?void 0:Ue[0]),S(!0);let R={status:-1};Xe?R=yield(0,vt.Bb)(_e(ye({},re),{id:Xe,declare_type:6})):R=yield(0,vt.eu)(_e(ye({},re),{declare_type:6})),(R==null?void 0:R.status)===0&&(ae.ZP.success("\u4FDD\u5B58\u6210\u529F!"),Je.history.back()),S(!1)});return Z.createElement(i.Z,{spinning:M},Z.createElement("div",{className:b.contentWrap},Z.createElement("div",{className:b.core},Z.createElement("div",{className:b.header},Z.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u79D1\u6280\u6210\u679C\u8F6C\u5316"),Z.createElement("div",null,Z.createElement("span",null,Z.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Je.history.back()}})))),Z.createElement("div",{className:b.contBox},Z.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),Z.createElement(g.default,{className:b.formWrap,form:P,layout:"horizontal",onValuesChange:se,onFinish:Ve,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:L==="view",initialValues:{input_method:1}},Z.createElement("div",{className:b.partSty},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u8F6C\u8BA9\u4FE1\u606F")),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u53D7\u8BA9\u65B9",name:"transferee",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D7\u8BA9\u65B9"}]},Z.createElement(de.default,{placeholder:"\u4E13\u5229\u53D8\u66F4\u540E\u7684\u540D\u79F0",maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u8D39\u7528\uFF08\u4E07\u5143\uFF09",name:"transfer_fees",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F6C\u8BA9\u8D39\u7528"}]},Z.createElement(de.default,{placeholder:"\u8BF7\u6CE8\u610F\u5355\u4F4D\u4E3A:\u4E07\u5143",maxLength:200})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u65E5\u671F",name:"transfer_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u65E5\u671F"}]},Z.createElement(fe.default,{placeholder:"\u5982\u679C\u6CA1\u6709\u5177\u4F53\u65E5\u671F\uFF0C\u8BF7\u968F\u4FBF\u9009\u53D6\u4E00\u4E2A\u65E5\u671F\u5373\u53EF",format:"YYYY-MM-DD",style:{width:"100%"}}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},Z.createElement(de.default,{showCount:!0,maxLength:200,placeholder:"\u5982\u6709\u7279\u6B8A\u8BF4\u660E\uFF0C\u8BF7\u586B\u5199\u5728\u6B64\u5904"}))))),Z.createElement("div",{className:b.partSty2},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u4E13\u5229\u4FE1\u606F")),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},Z.createElement(de.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},Z.createElement(de.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12,style:{display:"flex"}},Z.createElement(g.default.Item,{label:"\u5F55\u5165\u65B9\u5F0F",name:"input_method",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F55\u5165\u65B9\u5F0F"}],style:{flex:1}},Z.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u5F55\u5165\u65B9\u5F0F",options:[{value:1,label:"\u9009\u53D6\u4EE5\u524D\u5F55\u5165\u7684\u77E5\u8BC6\u4EA7\u6743"},{value:2,label:"\u624B\u5DE5\u5F55\u5165\u88AB\u8F6C\u8BA9\u7684\u4E13\u5229\u4FE1\u606F"}],onChange:re=>{re===1?(P.setFieldsValue({property_type_id:O==null?void 0:O.property_type_id,title:O==null?void 0:O.title,participant:O==null?void 0:O.participant,check_in_number:O==null?void 0:O.check_in_number}),I(!1)):(I(!0),P.setFieldsValue({property_type_id:"",title:"",participant:"",check_in_number:""}))}})),!k&&Z.createElement(et.op,{shape:"default",className:"mt5 ml20",onClick:()=>{xe(!0)}},"\u9009\u62E9\u77E5\u8BC6\u4EA7\u6743")),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",name:"property_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B"}]},Z.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",disabled:!k,options:ve==null?void 0:ve.property_type,fieldNames:{label:"option",value:"id"}})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u4E13\u5229\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F6C\u8BA9\u4E13\u5229\u540D\u79F0"}]},Z.createElement(de.default,{placeholder:"\u8BF7\u586B\u77E5\u8BC6\u4EA7\u6743\u540D\u79F0",disabled:!k,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",name:"participant",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA"}]},Z.createElement(de.default,{placeholder:"\u586B\u5199\u6240\u6709\u7684\u8BC1\u4E66\u4E0A\u53C2\u4E0E\u4EBA\u5458\uFF0C\u5982\u679C\u6CA1\u6709\u7F72\u540D\uFF0C\u5219\u586B\u5199\u5B9E\u9645\u53C2\u4E0E\u4EBA",disabled:!k,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u767B\u8BB0\u53F7",name:"check_in_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7"}]},Z.createElement(de.default,{placeholder:"\u8BF7\u6839\u636E\u6574\u6570\u586B\u5199\u4F8B\uFF1AZL201210338285.0,2015SR101438",disabled:!k,maxLength:200}))))),Z.createElement("div",{className:b.partSty3},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u9644\u4EF6")),Z.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},Z.createElement(we.Z,{number:1,uploadText:!0,maxSize:20})),Z.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px"}},"\u4E0A\u4F20\u8BF4\u660E \u8BF7\u5C06\u6210\u679C\u8F6C\u5316\u5408\u540C\u3001\u53D1\u7968/\u5230\u8D26\u8BC1\u660E\u3001\u77E5\u8BC6\u4EA7\u6743\u53D8\u66F4\u901A\u77E5\u4E66\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002"))),["view","edit"].includes(L)&&Z.createElement(Y.Z,{justify:"end",className:"mt20"},Z.createElement(et.op,{shape:"default",onClick:()=>{P.resetFields(),Je.history.back()}},"\u53D6\u6D88"),Z.createElement(De.ZP,{className:"ml20",type:"primary",disabled:L==="view",onClick:()=>{P.submit()}},"\u4FDD\u5B58")),L==="review"&&Z.createElement(Y.Z,{justify:"end",className:"mt20"},Z.createElement(et.op,{shape:"default",onClick:()=>{N.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Le(void 0,null,function*(){yield P.submit(),(yield(0,vt.Uk)({declaration_id:Xe,verify_status:"agree",reason:""})).status===0&&Je.history.back()})})}},"\u901A\u8FC7"),Z.createElement(De.ZP,{className:"ml20",type:"primary",onClick:()=>{N.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:Z.createElement("div",null,Z.createElement(g.default,{form:l,layout:"vertical",onFinish:re=>Le(void 0,null,function*(){(yield(0,vt.Uk)(ye({declaration_id:Xe,verify_status:"reject"},re))).status===0&&(ae.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Je.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},Z.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},Z.createElement(de.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Le(void 0,null,function*(){yield l.submit()})})}},"\u9A73\u56DE")))),Z.createElement(N.default,{title:"\u9009\u53D6\u77E5\u8BC6\u4EA7\u6743",open:qe,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:b.optionModal,onCancel:()=>{xe(!1)},onOk:()=>{const re=rt==null?void 0:rt.find(Ne=>Ne.id===$);xe(!1),P.setFieldsValue({property_type_id:re==null?void 0:re.property_type_id,title:re==null?void 0:re.title,participant:re==null?void 0:re.participant,check_in_number:re==null?void 0:re.check_in_number})}},Z.createElement(w.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:re=>{We(re.target.value)},value:$,options:rt==null?void 0:rt.map(re=>({label:re.title,value:re.id}))}))))};var bt=(0,Je.connect)(({declaration:Ze,loading:je,user:me})=>({declaration:Ze,user:me,loading:je}))(Me)},23538:function(un,at,e){e.d(at,{$J:function(){return g},JZ:function(){return i},bN:function(){return W},jP:function(){return Y},rO:function(){return ae}});var o=e(99064),b=(de,fe,C)=>new Promise((De,N)=>{var w=Je=>{try{we(C.next(Je))}catch(ft){N(ft)}},et=Je=>{try{we(C.throw(Je))}catch(ft){N(ft)}},we=Je=>Je.done?De(Je.value):Promise.resolve(Je.value).then(w,et);we((C=C.apply(de,fe)).next())});function g(de){return(0,o.U2)(`libraries/${de}.json`)}function ae(de){return(0,o.U2)("library_tags.json",de)}function i(de){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${de}.json`)).status===0})}function Y(de){return(0,o.v_)("libraries.json",de)}function W(de,fe){return(0,o.gz)(`libraries/${de}.json`,fe)}},56762:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(){const[,g]=o.useReducer(ae=>ae+1,0);return g}},19080:function(un,at,e){e.d(at,{F:function(){return i},Z:function(){return ae}});var o=e(92310),b=e.n(o);const g=null;function ae(Y,W,de){return b()({[`${Y}-status-success`]:W==="success",[`${Y}-status-warning`]:W==="warning",[`${Y}-status-error`]:W==="error",[`${Y}-status-validating`]:W==="validating",[`${Y}-has-feedback`]:de})}const i=(Y,W)=>W||Y},93891:function(un,at,e){var o=e(59301),b=e(36355),g=e(64165);const ae=i=>{const{componentName:Y}=i,{getPrefixCls:W}=(0,o.useContext)(b.E_),de=W("empty");switch(Y){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${de}-small`});default:return o.createElement(g.Z,null)}};at.Z=ae},5083:function(un,at,e){e.d(at,{default:function(){return Yo}});var o=e(61186),b=e.n(o),g=e(48736),ae=e(90111),i=e.n(ae),Y=e(58319),W=e.n(Y),de=e(23250),fe=e.n(de),C=e(74959),De=e.n(C),N=e(10238),w=e.n(N),et=e(33656),we=e.n(et);b().extend(we()),b().extend(w()),b().extend(i()),b().extend(W()),b().extend(fe()),b().extend(De()),b().extend(function(n,r){var a=r.prototype,v=a.format;a.format=function(z){var H=(z||"").replace("Wo","wo");return v.bind(this)(H)}});var Je={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ft=function(r){var a=Je[r];return a||r.split("_")[0]},Ie=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},vt={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(ft(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(ft(r)).weekday(0)},getWeek:function(r,a){return a.locale(ft(r)).week()},getShortWeekDays:function(r){return b()().locale(ft(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(ft(r)).localeData().monthsShort()},format:function(r,a,v){return a.locale(ft(r)).format(v)},parse:function(r,a,v){for(var p=ft(r),z=0;z1&&(H=r.addDate(H,-7)),H}function R(n,r,a){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,v*10);case"quarter":case"month":return a.addYear(n,v);default:return a.addMonth(n,v)}}function K(n,r){var a=r.generateConfig,v=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(v.locale,n,p)}function Be(n,r){var a=r.generateConfig,v=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(v.locale,n,p)}function ke(n){var r=n.cellDate,a=n.mode,v=n.disabledDate,p=n.generateConfig;if(!v)return!1;var z=function(dt,he,Ke){for(var mt=he;mt<=Ke;){var Ut=void 0;switch(dt){case"date":{if(Ut=p.setDate(r,mt),!v(Ut))return!1;break}case"month":{if(Ut=p.setMonth(r,mt),!ke({cellDate:Ut,mode:"month",generateConfig:p,disabledDate:v}))return!1;break}case"year":{if(Ut=p.setYear(r,mt),!ke({cellDate:Ut,mode:"year",generateConfig:p,disabledDate:v}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return v(r);case"month":{var H=1,be=p.getDate(p.getEndDate(r));return z("date",H,be)}case"quarter":{var Ce=Math.floor(p.getMonth(r)/3)*3,ze=Ce+2;return z("month",Ce,ze)}case"year":return z("month",0,11);case"decade":{var Ct=p.getYear(r),Ye=Math.floor(Ct/l)*l,Qe=Ye+l-1;return z("year",Ye,Qe)}}}function ot(n,r){var a=r.formatList,v=r.generateConfig,p=r.locale;return(0,O.Z)(function(){if(!n)return[[""],""];for(var z="",H=[],be=0;be1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ze.current),mt){Ce(Ke);return}ze.current=requestAnimationFrame(function(){Ce(Ke)})}var Ye=ot(be,{formatList:a,generateConfig:v,locale:p}),Qe=(0,Se.Z)(Ye,2),ut=Qe[1];function dt(Ke){Ct(Ke)}function he(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Ke)}return(0,t.useEffect)(function(){he(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(ze.current)}},[]),[ut,dt,he]}var nt=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function v(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){v()})}return v(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var v=r-n.scrollTop,p=v/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,v=r.onCtrlLeftRight,p=r.onUpDown,z=r.onPageUpDown,H=r.onEnter,be=n.which,Ce=n.ctrlKey,ze=n.metaKey;switch(be){case nt.Z.LEFT:if(Ce||ze){if(v)return v(-1),!0}else if(a)return a(-1),!0;break;case nt.Z.RIGHT:if(Ce||ze){if(v)return v(1),!0}else if(a)return a(1),!0;break;case nt.Z.UP:if(p)return p(-1),!0;break;case nt.Z.DOWN:if(p)return p(1),!0;break;case nt.Z.PAGE_UP:if(z)return z(-1),!0;break;case nt.Z.PAGE_DOWN:if(z)return z(1),!0;break;case nt.Z.ENTER:if(H)return H(),!0;break}return!1}function vn(n,r,a,v){var p=n;if(!p)switch(r){case"time":p=v?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function fn(n,r,a){var v=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(v,p)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(v){v(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Fe=function(r){return r==="month"||r==="date"?"year":r},it=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Fe,month:it,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function $e(n){var r=n.open,a=n.value,v=n.isClickOutside,p=n.triggerOpen,z=n.forwardKeyDown,H=n.onKeyDown,be=n.blurToCancel,Ce=n.onSubmit,ze=n.onCancel,Ct=n.onFocus,Ye=n.onBlur,Qe=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,Se.Z)(ut,2),he=dt[0],Ke=dt[1],mt=(0,t.useState)(!1),Ut=(0,Se.Z)(mt,2),Nt=Ut[0],Yt=Ut[1],Gt=(0,t.useRef)(!1),Qt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Ke(!0),p(!0)},onKeyDown:function(Vn){var Gn=function(){Mt.current=!0};if(H(Vn,Gn),!Mt.current){switch(Vn.which){case nt.Z.ENTER:{r?Ce()!==!1&&Ke(!0):p(!0),Vn.preventDefault();return}case nt.Z.TAB:{he&&r&&!Vn.shiftKey?(Ke(!1),Vn.preventDefault()):!he&&r&&!z(Vn)&&Vn.shiftKey&&(Ke(!0),Vn.preventDefault());return}case nt.Z.ESC:{Ke(!0),ze();return}}!r&&![nt.Z.SHIFT].includes(Vn.which)?p(!0):he||z(Vn)}},onFocus:function(Vn){Ke(!0),Yt(!0),Ct&&Ct(Vn)},onBlur:function(Vn){if(Gt.current||!v(document.activeElement)){Gt.current=!1;return}be?setTimeout(function(){for(var Gn=document,lr=Gn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;v(lr)&&ze()},0):r&&(p(!1),Qt.current&&Ce()),Yt(!1),Ye==null||Ye(Vn)}};return(0,t.useEffect)(function(){Qt.current=!1},[r]),(0,t.useEffect)(function(){Qt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Vn=Bn(In),Gn=v(Vn);r&&(Gn?!Qe&&(!Nt||Gn)&&p(!1):(Gt.current=!0,(0,gt.Z)(function(){Gt.current=!1})))})}),[jn,{focused:Nt,typing:he}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var v=(0,Se.Z)(a,2),p=v[0],z=v[1];return{label:p,value:z}})):[])},[n,r])}var x=e(34280);function le(n){var r=n.valueTexts,a=n.onTextChange,v=t.useState(""),p=(0,Se.Z)(v,2),z=p[0],H=p[1],be=t.useRef([]);be.current=r;function Ce(Ct){H(Ct),a(Ct)}function ze(){H(be.current[0])}return(0,x.Z)(function(){r.every(function(Ct){return Ct!==z})&&ze()},[r.join("||")]),[z,Ce,ze]}var ce=t.createContext({}),s=ce,c=e(39559);function ue(n){var r=n.cellRender,a=n.monthCellRender,v=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!v))return function(z,H){var be=z;return v&&H.type==="date"?v(be,H.today):a&&H.type==="month"?a(be,H.locale):H.originNode}},[r,a,v]);return p}function X(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",v=String(n);v.length=1?a|0:1,H=n;H<=r;H+=z)p.push({label:X(H,2),value:H,disabled:(v||[]).includes(H)});return p}function Kt(n){var r=n.generateConfig,a=n.prefixCls,v=n.operationRef,p=n.activeColumnIndex,z=n.value,H=n.showHour,be=n.showMinute,Ce=n.showSecond,ze=n.use12Hours,Ct=n.hourStep,Ye=Ct===void 0?1:Ct,Qe=n.minuteStep,ut=Qe===void 0?1:Qe,dt=n.secondStep,he=dt===void 0?1:dt,Ke=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,Gt=n.onSelect,Qt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Vn="".concat(a,"-time-panel"),Gn,lr=z?r.getHour(z):-1,cr=lr,Cr=z?r.getMinute(z):-1,tr=z?r.getSecond(z):-1,Jn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Jn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Ke,mt,Ut]},[Ke,mt,Ut,Nt,Jn]),ir=(0,Se.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Wr=ct(0,23,Ye,ur&&ur()),Zr=(0,O.Z)(function(){return Wr},Wr,Dt);ze&&(Gn=cr>=12,cr%=12);var Gr=t.useMemo(function(){if(!ze)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[ze,Zr]),xr=(0,Se.Z)(Gr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return ze?Zr.filter(Gn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":X(Hr,2);return(0,rt.Z)((0,rt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[ze,Gn,Zr]),Yr=ct(0,59,ut,_n&&_n(lr)),aa=ct(0,59,he,mr&&mr(lr,Cr)),$r=zt({value:z,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:ze});v.current={onUpDown:function(Hr){var Rr=jn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ke||Pr)&&(io(en),jn&&jn(en),$r&&$r(en,Un),In&&!Ne(Ce,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===nt.Z.PAGE_UP||en===nt.Z.PAGE_DOWN?Pr=La?Ce.addMonth:Ce.addYear:Pr=La?Ce.addDate:Ce.addMonth,en){case nt.Z.LEFT:case nt.Z.PAGE_UP:Un=Pr(oa,-1);break;case nt.Z.RIGHT:case nt.Z.PAGE_DOWN:Un=Pr(oa,1);break;case nt.Z.UP:case nt.Z.DOWN:Un=Pr(oa,Number("".concat(en===nt.Z.UP?"-":"").concat(La?S:dn)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([nt.Z.LEFT,nt.Z.RIGHT,nt.Z.UP,nt.Z.DOWN,nt.Z.PAGE_UP,nt.Z.PAGE_DOWN,nt.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==nt.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){ze&&!Qr.current&&Fa(ze)},[ze]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ue({cellRender:Gr,monthCellRender:Zr,dateRender:Wr}),dr=(0,rt.Z)((0,rt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Wa,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,u.Z)({},dr,(0,c.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}))}var qa,Ha,Ta=function(){var en=Ce.getNow(),Un=j(Ce.getHour(en),Ce.getMinute(en),Ce.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=A(Ce,en,Un[0],Un[1],Un[2]);Vr(Pr,"submit")};ga||(qa=Rn(p,Or,Qt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:be,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Vr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(Gt&&Or==="date"&&Ke==="date"&&!Yt){var no=Ce.getNow(),Bo="".concat(p,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:I()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Vr(no,"mouse",!0)}},be.today)}return t.createElement(s.Provider,{value:(0,rt.Z)((0,rt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:I()("".concat(p,"-panel"),z,(r={},(0,xe.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,xe.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,xe.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:H,onKeyDown:to,onBlur:zr,onMouseDown:Gn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,v=n.popupElement,p=n.popupStyle,z=n.visible,H=n.dropdownClassName,be=n.dropdownAlign,Ce=n.transitionName,ze=n.getPopupContainer,Ct=n.children,Ye=n.range,Qe=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),he=function(){return Qe!==void 0?Qe:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:he(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:Ce,popup:v,popupAlign:be,popupVisible:z,popupClassName:I()(H,(r={},(0,xe.Z)(r,"".concat(dt,"-range"),Ye),(0,xe.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:p,getPopupContainer:ze},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,v=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(z,H){var be=z.label,Ce=z.value;return t.createElement("li",{key:H,onClick:function(){return v==null?void 0:v(ht(Ce))},onMouseEnter:function(){return p==null?void 0:p(ht(Ce))},onMouseLeave:function(){return p==null?void 0:p(null)}},be)}))):null}function On(n){var r=n.picker,a=n.disabledHours,v=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||v||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(n,r,a){var v=(0,c.Z)(r)==="object"?r.clearIcon:a;return v||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,v=a.prefixCls,p=v===void 0?"rc-picker":v,z=a.id,H=a.name,be=a.tabIndex,Ce=a.style,ze=a.className,Ct=a.dropdownClassName,Ye=a.dropdownAlign,Qe=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,he=a.locale,Ke=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,Gt=Yt===void 0?"date":Yt,Qt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Vn=a.presets,Gn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Jn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Wr=a.onChange,Zr=a.onOpenChange,Gr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,$r=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=Gt==="date"&&!!Nt||Gt==="time",ka=Lt(Vn),Za=He(vn(Qt,Gt,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,$.Z)(null,{value:jn,defaultValue:In}),oa=(0,Se.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,Se.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ja=(0,$.Z)(!1,{value:Gn,defaultValue:lr,postState:function(An){return Jn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ga=(0,Se.Z)(Ja,2),Ea=Ga[0],Pa=Ga[1],Wa=ot(Oa,{formatList:Za,generateConfig:dt,locale:he}),Vr=(0,Se.Z)(Wa,2),da=Vr[0],to=Vr[1],zr=le({valueTexts:da,onTextChange:function(An){var fa=Be(An,{locale:he,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,Se.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Wr&&!Ne(dt,Fa,An)&&Wr(An,An?K(An,{generateConfig:dt,locale:he,format:Za[0]}):"")},Ta=function(An){Jn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baQe(ze);case"month":return Ye(he)>Ye(ze);case"week":return Ct(he)>Ct(ze);default:return!se(be,he,ze)&&be.isAfter(he,ze)}return!1},[z,H[1],ze,r]),dt=t.useCallback(function(he){if(H[1]||z&&z(he))return!0;if(H[0]&&Ce)return!se(be,he,ze)&&be.isAfter(Ce,he);if(!r&&Ce)switch(a){case"quarter":return Qe(he)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&he.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,c.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,rt.Z)((0,rt.Z)({},Mt),{},{defaultValue:Oe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,u.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:he,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Va){return Xn?Xn(Va,Tn===0?"start":"end"):!1},className:I()((0,xe.Z)({},"".concat(H,"-panel-focused"),Tn===0?!kl:!Ul)),value:Oe(Fn,Tn),locale:Ke,tabIndex:-1,onPanelChange:function(Va,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(st(La,uo,Tn),st(Fn,Va,Tn));var fo=Va;er==="right"&&La[Tn]===uo&&(fo=R(fo,uo,he,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Oe(Fn,1):Oe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ja.current&&Ea.current&&pa.current&&Vr.current){co=Ja.current.offsetWidth+Ea.current.offsetWidth;var Oi=Vr.current.offsetLeft>co?Vr.current.offsetLeft-co:Vr.current.offsetLeft,$l=pa.current.offsetWidth,Ql=Vr.current.offsetWidth;$l&&Ql&&co>$l-Ql-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(H,La[Tn],$r),Pn=Mn({prefixCls:H,components:Mo,needConfirmButton:Oa,okDisabled:!Oe(Fn,Tn)||Jn&&Jn(Fn[Tn]),locale:Ke,onOk:function(){var Ka=Oe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Qt!=="time"&&!Mt){var nr=xo(Tn),wr=R(nr,Qt,he),Fo=La[Tn],Va=Fo===Qt,uo=bl(Va?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(R(Ka,Qt,he,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Va&&uo):er=t.createElement(t.Fragment,null,uo,Va&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(H,"-panel-layout")},t.createElement(Cn,{prefixCls:H,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(H,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(H,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(H,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:I()("".concat(H,"-range-wrapper"),"".concat(H,"-").concat(Qt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Vr,className:"".concat(H,"-range-arrow"),style:Pi}),Di()),Jl;Xr&&(Jl=t.createElement("span",{className:"".concat(H,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=$n(H,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=st(Pn,null,0)),zr[1]||(Pn=st(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(H,"-clear"),role:"button"},Bi),Zi=xr&&(Oe(dr,0)&&!zr[0]||Oe(dr,1)&&!zr[1]),Gl={size:fn(Qt,da[0],he)},Cl=0,Sl=0;Ja.current&&Ga.current&&Ea.current&&(Tn===0?Sl=Ja.current.offsetWidth:(Cl=co,Sl=Ga.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=st(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:Qt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:H,dropdownClassName:Ye,dropdownAlign:ut,getPopupContainer:dt,transitionName:Qe,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:I()(H,"".concat(H,"-range"),ze,(r={},(0,xe.Z)(r,"".concat(H,"-disabled"),zr[0]&&zr[1]),(0,xe.Z)(r,"".concat(H,"-focused"),Tn===0?zl:Kl),(0,xe.Z)(r,"".concat(H,"-rtl"),oa==="rtl"),r)),style:Ce,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,We.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:I()("".concat(H,"-input"),(a={},(0,xe.Z)(a,"".concat(H,"-input-active"),Tn===0),(0,xe.Z)(a,"".concat(H,"-input-placeholder"),!!Nl),a)),ref:Ja},t.createElement("input",(0,u.Z)({id:be,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Oe(mt,0)||"",ref:Pa},Ci,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-range-separator"),ref:Ea},Vn),t.createElement("div",{className:I()("".concat(H,"-input"),(v={},(0,xe.Z)(v,"".concat(H,"-input-active"),Tn===1),(0,xe.Z)(v,"".concat(H,"-input-placeholder"),!!Zl),v)),ref:Ga},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Oe(mt,1)||"",ref:Wa},yi,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(H,"-active-bar"),style:(0,rt.Z)((0,rt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Jl,Zi&&Ni)))}var wo=function(n){(0,Xe.Z)(a,n);var r=(0,qe.Z)(a);function a(){var v;(0,ve.Z)(this,a);for(var p=arguments.length,z=new Array(p),H=0;H{const{lineHeight:p}=n,z=Math.floor(a*p)+2,H=Math.max((r-z)/2,0),be=Math.max(r-z-H,0);return{padding:`${H}px ${v}px ${be}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,cellHeight:p,motionDurationSlow:z,borderRadiusSM:H,motionDurationMid:be,cellHoverBg:Ce,lineWidth:ze,lineType:Ct,colorPrimary:Ye,cellActiveWithRangeBg:Qe,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:he,pickerCellBorderGap:Ke,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${z}`,content:'""'},[v]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:H,transition:`background ${be}, border ${be}`},"&-range-hover-start, &-range-hover-end":{[v]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), + &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[v]:{background:Ce}},[`&-in-view${a}-today ${v}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ze}px ${Ct} ${Ye}`,borderRadius:H,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Qe}},[`&-in-view${a}-selected ${v}, + &-in-view${a}-range-start ${v}, + &-in-view${a}-range-end ${v}`]:{color:ut,background:Ye},[`&-in-view${a}-range-start:not(${a}-range-start-single), + &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Qe}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), + &-in-view${a}-range-hover-start${a}-range-start-single, + &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, + &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, + &-in-view${a}-range-hover-end${a}-range-end-single, + &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${ze}px dashed ${he}`,borderBottom:`${ze}px dashed ${he}`,transform:"translateY(-50%)",transition:`all ${z}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ke},[`&-in-view${a}-in-range${a}-range-hover::before, + &-in-view${a}-in-range${a}-range-hover-start::before, + &-in-view${a}-in-range${a}-range-hover-end::before, + &-in-view${a}-range-start${a}-range-hover::before, + &-in-view${a}-range-end${a}-range-hover::before, + &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, + &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-start::before, + ${r}-panel + > :not(${r}-date-panel) + &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${v}`]:{borderStartStartRadius:H,borderEndStartRadius:H,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${v}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:H,borderEndEndRadius:H},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, + tr > &-in-view${a}-range-hover-end:first-child::after, + &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, + &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, + &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-p)/2,borderInlineStart:`${ze}px dashed ${he}`,borderStartStartRadius:H,borderEndStartRadius:H},[`tr > &-in-view${a}-range-hover:last-child::after, + tr > &-in-view${a}-range-hover-start:last-child::after, + &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, + &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, + &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-p)/2,borderInlineEnd:`${ze}px dashed ${he}`,borderStartEndRadius:H,borderEndEndRadius:H},"&-disabled":{color:Nt,pointerEvents:"none",[v]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${v}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,pickerYearMonthCellWidth:p,pickerControlIconSize:z,cellWidth:H,paddingSM:be,paddingXS:Ce,paddingXXS:ze,colorBgContainer:Ct,lineWidth:Ye,lineType:Qe,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:he,colorSplit:Ke,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:Gt,fontWeightStrong:Qt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Vn,fontSize:Gn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Jn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Wr,timeColumnHeight:Zr,timeColumnWidth:Gr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=H*7+Fr*2,aa=(Yr-Ce*2)/3-p-be,$r=(Yr-Ce*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${Ye}px ${Qe} ${Ke}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, + ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, + ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${Ce}px`,color:he,borderBottom:`${Ye}px ${Qe} ${Ke}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Gn,"&:hover":{color:Gt}},"&-view":{flex:"auto",fontWeight:Qt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ce},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:z,height:z,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:z,height:z,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(z/2),insetInlineStart:Math.ceil(z/2),display:"inline-block",width:z,height:z,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Vn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Vn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${v}, + &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel + ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start + ${v}::after`]:{insetInlineEnd:-(H-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}::after`]:{insetInlineEnd:0,insetInlineStart:-(H-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[v]:{padding:`0 ${Ce}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:$r,borderInlineStart:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:$r,borderInlineEnd:`${Ye}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:$r,borderInlineEnd:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:$r,borderInlineStart:`${Ye}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ye}px ${Qe} ${Ke}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*Ye}px`,textAlign:"center","&-extra":{padding:`0 ${be}px`,lineHeight:`${Nt-2*Ye}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ye}px ${Qe} ${Ke}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Jn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[v]:{padding:`0 ${Ce/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Ce}px`},[v]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ye}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ye}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Ce}px ${be}px`},[`${r}-cell`]:{[`&:hover ${v}, + &-selected ${v}, + ${v}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Wr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new $a.C(mr).setAlpha(.5).toHexString()},[v]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Ce}px ${Fr}px`},[`${r}-content`]:{width:H*7,th:{width:H,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ye}px ${Qe} ${Ke}`},[`${r}-date-panel, + ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, + ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Gr,margin:`${ze}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ye}px ${Qe} ${Ke}`},"&-active":{background:new $a.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Gr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Gr-xr)/2,color:Vn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Wr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+ze*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:v,errorActiveShadow:p,colorWarning:z,warningActiveShadow:H}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:v},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:v,activeShadow:p}))),[`${r}-active-bar`]:{background:v}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:z},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:z,activeShadow:H}))),[`${r}-active-bar`]:{background:z}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:v,fontSize:p,paddingInline:z,colorBgContainer:H,lineWidth:be,lineType:Ce,colorBorder:ze,borderRadius:Ct,motionDurationMid:Ye,colorBgContainerDisabled:Qe,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:he,fontSizeLG:Ke,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:Gt,lineWidthBold:Qt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Vn,paddingXXS:Gn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Jn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Wr,colorSplit:Zr,cellHoverBg:Gr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,v,p,z)),{position:"relative",display:"inline-flex",alignItems:"center",background:H,lineHeight:1,border:`${be}px ${Ce} ${ze}`,borderRadius:Ct,transition:`border ${Ye}, box-shadow ${Ye}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Qe,borderColor:ze,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,he,Ke,z)),{[`${r}-input > input`]:{fontSize:Ke}}),"&-small":Object.assign({},Ur(n,mt,p,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:H,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ye}, color ${Ye}`,"> *":{verticalAlign:"top"},"&:hover":{color:Gt}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ke,color:ut,fontSize:Ke,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:Gt},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:z},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-be,height:Qt,marginInlineStart:z,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Vn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, + &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Gn},[`${r}-ranges`]:{marginBottom:0,padding:`${Gn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*be-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:z*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Jn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${be}px ${Ce} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Wr,paddingInline:Nt,paddingBlock:(mt-Math.round(p*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:Gr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${be}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:ze}}}}),"&-dropdown-range":{padding:`${Jn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:v,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:v+v/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+v/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new $a.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:v,showMinute:p,showSecond:z,use12Hours:H}=n,be=rl(r)[0],Ce=Object.assign({},n);return r&&Array.isArray(r)&&(Ce.format=be),be&&typeof be=="string"&&(!be.includes("s")&&z===void 0&&(Ce.showSecond=!1),!be.includes("m")&&p===void 0&&(Ce.showMinute=!1),!be.includes("H")&&!be.includes("h")&&!be.includes("K")&&!be.includes("k")&&v===void 0&&(Ce.showHour=!1),(be.includes("a")||be.includes("A"))&&H===void 0&&(Ce.use12Hours=!0)),a==="time"?Ce:(typeof be=="function"&&delete Ce.format,{showTime:Ce})}function Wo(n,r,a){if(n===!1)return!1;const v={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},v),n):v}var Vo=e(3113);function al(n){return t.createElement(Vo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:z,className:H,placement:be,size:Ce,disabled:ze,bordered:Ct=!0,placeholder:Ye,popupClassName:Qe,dropdownClassName:ut,status:dt,clearIcon:he,allowClear:Ke,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:Gt,getPopupContainer:Qt}=(0,t.useContext)(po.E_),Mt=Yt("picker",p),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,Gt),{format:Vn,showTime:Gn,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Jn=Object.assign(Object.assign({},Gn?Po(Object.assign({format:Vn,picker:lr},Gn)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Vn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Ce!=null?Ce:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=ze!=null?ze:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Wr,feedbackIcon:Zr}=_n,Gr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(je,null):t.createElement(_e,null),mr&&Zr);(0,t.useImperativeHandle)(v,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(P,null)),disabled:ur,ref:Nt,dropdownAlign:lo(Gt,be),placeholder:ko(Xr,lr,Ye),suffixIcon:Gr,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Jn,{className:I()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Wr,dt),mr),tr,In,H,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:z||Qt,generateConfig:n,components:Ko,direction:Gt,dropdownClassName:I()(tr,Qe||ut,mt),allowClear:Wo(Ke,he,t.createElement(me.Z,null))})))})}var Ar=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:dt,getPopupContainer:he,style:Ke,className:mt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:Gt,placeholder:Qt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Vn,clearIcon:Gn,allowClear:lr}=Qe,cr=Ar(Qe,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Jn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Wr,showTime:Zr}=Qe,[Gr,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};Ce&&(hr.picker=Ce);const Fr=Ce||Qe.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Wr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Wr},Qe),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Qr}),$r=t.useContext(ho.Z),ga=In!=null?In:$r,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(je,null):t.createElement(_e,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Qe.locale);return Gr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Qt),suffixIcon:qr,dropdownAlign:lo(tr,Gt),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:I()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Vn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ke),prefixCls:ir,getPopupContainer:he||Jn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:I()(xr,Ut,Mt||jn),allowClear:Wo(lr,Gn,t.createElement(me.Z,null))})))});return ze&&(Ye.displayName=ze),Ye}const a=r(),v=r("week","WeekPicker"),p=r("month","MonthPicker"),z=r("year","YearPicker"),H=r("time","TimePicker"),be=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:v,MonthPicker:p,YearPicker:z,TimePicker:H,QuarterPicker:be}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:v,YearPicker:p,TimePicker:z,QuarterPicker:H}=fr(n),be=ll(n),Ce=r;return Ce.WeekPicker=a,Ce.MonthPicker=v,Ce.YearPicker=p,Ce.RangePicker=be,Ce.TimePicker=z,Ce.QuarterPicker=H,Ce}var ca=va;const za=ca(Z);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,Q.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,Q.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(un,at,e){var o=e(59301),b=e(38819),g=e(92310),ae=e.n(g),i=e(31561),Y=e(70425),W=e(18929),de=e(2738),fe=e(79676),C=e(53487),De=e(92343),N=e(36355),w=e(20834),et=e(40875),we=e(88088),Je=e(47211);const ft=null,Ie=u=>{const{menu:t,arrow:h,prefixCls:E,children:U,trigger:oe,disabled:ye,dropdownRender:_e,getPopupContainer:Le,overlayClassName:Me,rootClassName:bt,open:Ze,onOpenChange:je,visible:me,onVisibleChange:ee,mouseEnterDelay:ie=.15,mouseLeaveDelay:M=.1,autoAdjustOverflow:m=!0,placement:P="",overlay:k,transitionName:I}=u,{getPopupContainer:ve,getPrefixCls:ge,direction:Ge}=o.useContext(N.E_),Xe=o.useMemo(()=>{const _=ge();return I!==void 0?I:P.includes("top")?`${_}-slide-down`:`${_}-slide-up`},[ge,P,I]),qe=o.useMemo(()=>P?P.includes("Center")?P.slice(0,P.indexOf("Center")):P:Ge==="rtl"?"bottomRight":"bottomLeft",[P,Ge]),xe=ge("dropdown",E),[rt,Se]=(0,Je.Z)(xe),[,$]=(0,we.Z)(),We=o.Children.only(U),O=(0,De.Tm)(We,{className:ae()(`${xe}-trigger`,{[`${xe}-rtl`]:Ge==="rtl"},We.props.className),disabled:ye}),y=ye?[]:oe;let l;y&&y.includes("contextMenu")&&(l=!0);const[d,S]=(0,W.Z)(!1,{value:Ze!=null?Ze:me}),D=(0,Y.useEvent)(_=>{je==null||je(_),ee==null||ee(_),S(_)}),V=ae()(Me,bt,Se,{[`${xe}-rtl`]:Ge==="rtl"}),L=(0,fe.Z)({arrowPointAtCenter:typeof h=="object"&&h.pointAtCenter,autoAdjustOverflow:m,offset:$.marginXXS,arrowWidth:h?$.sizePopupArrow:0,borderRadius:$.borderRadius}),Ae=o.useCallback(()=>{S(!1)},[]),te=()=>{let _;return t!=null&&t.items?_=o.createElement(w.default,Object.assign({},t)):typeof k=="function"?_=k():_=k,_e&&(_=_e(_)),_=o.Children.only(typeof _=="string"?o.createElement("span",null,_):_),o.createElement(et.J,{prefixCls:`${xe}-menu`,expandIcon:o.createElement("span",{className:`${xe}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ae,validator:se=>{let{mode:Ve}=se}},_)};return rt(o.createElement(i.Z,Object.assign({alignPoint:l},(0,de.Z)(u,["rootClassName"]),{mouseEnterDelay:ie,mouseLeaveDelay:M,visible:d,builtinPlacements:L,arrow:!!h,overlayClassName:V,prefixCls:xe,getPopupContainer:Le||ve,transitionName:Xe,trigger:y,overlay:te,placement:qe,onVisibleChange:D}),O))};function vt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Z=(0,C.Z)(Ie,"dropdown",u=>u,vt),Q=u=>o.createElement(Z,Object.assign({},u),o.createElement("span",null));Ie._InternalPanelDoNotUseOrYouWillBeFired=Q,at.Z=Ie},38854:function(un,at,e){e.d(at,{Z:function(){return we}});var o=e(91857),b=e(92310),g=e.n(b),ae=e(59301),i=e(18785),Y=e(3113),W=e(36355),de=e(81327),fe=e(33234),C=e(47211),De=function(Je,ft){var Ie={};for(var vt in Je)Object.prototype.hasOwnProperty.call(Je,vt)&&ft.indexOf(vt)<0&&(Ie[vt]=Je[vt]);if(Je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,vt=Object.getOwnPropertySymbols(Je);Z{const{getPopupContainer:ft,getPrefixCls:Ie,direction:vt}=ae.useContext(W.E_),{prefixCls:Z,type:Q="default",danger:u,disabled:t,loading:h,onClick:E,htmlType:U,children:oe,className:ye,menu:_e,arrow:Le,autoFocus:Me,overlay:bt,trigger:Ze,align:je,open:me,onOpenChange:ee,placement:ie,getPopupContainer:M,href:m,icon:P=ae.createElement(i.Z,null),title:k,buttonsRender:I=te=>te,mouseEnterDelay:ve,mouseLeaveDelay:ge,overlayClassName:Ge,overlayStyle:Xe,destroyPopupOnHide:qe,dropdownRender:xe}=Je,rt=De(Je,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),Se=Ie("dropdown",Z),$=`${Se}-button`,[We,O]=(0,C.Z)(Se),y={menu:_e,arrow:Le,autoFocus:Me,align:je,disabled:t,trigger:t?[]:Ze,onOpenChange:ee,getPopupContainer:M||ft,mouseEnterDelay:ve,mouseLeaveDelay:ge,overlayClassName:Ge,overlayStyle:Xe,destroyPopupOnHide:qe,dropdownRender:xe},{compactSize:l,compactItemClassnames:d}=(0,fe.ri)(Se,vt),S=g()($,d,ye,O);"overlay"in Je&&(y.overlay=bt),"open"in Je&&(y.open=me),"placement"in Je?y.placement=ie:y.placement=vt==="rtl"?"bottomLeft":"bottomRight";const D=ae.createElement(Y.ZP,{type:Q,danger:u,disabled:t,loading:h,onClick:E,htmlType:U,href:m,title:k},oe),V=ae.createElement(Y.ZP,{type:Q,danger:u,icon:P}),[L,Ae]=I([D,V]);return We(ae.createElement(de.Z.Compact,Object.assign({className:S,size:l,block:!0},rt),L,ae.createElement(o.Z,Object.assign({},y),Ae)))};N.__ANT_BUTTON=!0;var w=N;const et=o.Z;et.Button=w;var we=et},47211:function(un,at,e){e.d(at,{Z:function(){return De}});var o=e(17313),b=e(13826),g=e(92899),ae=e(29878),i=e(19447),Y=e(83116),W=e(37613),fe=N=>{const{componentCls:w,menuCls:et,colorError:we,colorTextLightSolid:Je}=N,ft=`${et}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${et} ${ft}`]:{[`&${ft}-danger:not(${ft}-disabled)`]:{color:we,"&:hover":{color:Je,backgroundColor:we}}}}}};const C=N=>{const{componentCls:w,menuCls:et,zIndexPopup:we,dropdownArrowDistance:Je,sizePopupArrow:ft,antCls:Ie,iconCls:vt,motionDurationMid:Z,dropdownPaddingVertical:Q,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:h,fontSizeIcon:E,controlPaddingHorizontal:U,colorBgElevated:oe}=N;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(N)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:we,display:"block","&::before":{position:"absolute",insetBlock:-Je+ft/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${Ie}-btn`]:{[`& > ${vt}-down, & > ${Ie}-btn-icon > ${vt}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${Ie}-btn > ${vt}-down`]:{fontSize:E},[`${vt}-down::before`]:{transition:`transform ${Z}`}},[`${w}-wrap-open`]:{[`${vt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomLeft, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomLeft, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottom, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottom, + &${Ie}-slide-down-enter${Ie}-slide-down-enter-active${w}-placement-bottomRight, + &${Ie}-slide-down-appear${Ie}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topLeft, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topLeft, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-top, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-top, + &${Ie}-slide-up-enter${Ie}-slide-up-enter-active${w}-placement-topRight, + &${Ie}-slide-up-appear${Ie}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomLeft, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottom, + &${Ie}-slide-down-leave${Ie}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topLeft, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-top, + &${Ie}-slide-up-leave${Ie}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,i.ZP)(N,{colorBg:oe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${et}`]:{position:"relative",margin:0},[`${et}-submenu-popup`]:{position:"absolute",zIndex:we,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[et]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:oe,backgroundClip:"padding-box",borderRadius:N.borderRadiusLG,outline:"none",boxShadow:N.boxShadowSecondary},(0,o.Qy)(N)),{[`${et}-item-group-title`]:{padding:`${Q}px ${U}px`,color:N.colorTextDescription,transition:`all ${Z}`},[`${et}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${et}-item-icon`]:{minWidth:u,marginInlineEnd:N.marginXS,fontSize:N.fontSizeSM},[`${et}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${et}-item, ${et}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${Q}px ${U}px`,color:N.colorText,fontWeight:"normal",fontSize:u,lineHeight:N.lineHeight,cursor:"pointer",transition:`all ${Z}`,borderRadius:N.borderRadiusSM,"&:hover, &-active":{backgroundColor:N.controlItemBgHover}},(0,o.Qy)(N)),{"&-selected":{color:N.colorPrimary,backgroundColor:N.controlItemBgActive,"&:hover, &-active":{backgroundColor:N.controlItemBgActiveHover}},"&-disabled":{color:h,cursor:"not-allowed","&:hover":{color:h,backgroundColor:oe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${N.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:N.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:N.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:N.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${et}-item-group-list`]:{margin:`0 ${N.marginXS}px`,padding:0,listStyle:"none"},[`${et}-submenu-title`]:{paddingInlineEnd:U+N.fontSizeSM},[`${et}-submenu-vertical`]:{position:"relative"},[`${et}-submenu${et}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:h,backgroundColor:oe,cursor:"not-allowed"}},[`${et}-submenu-selected ${w}-menu-submenu-title`]:{color:N.colorPrimary}})}},[(0,b.oN)(N,"slide-up"),(0,b.oN)(N,"slide-down"),(0,g.Fm)(N,"move-up"),(0,g.Fm)(N,"move-down"),(0,ae._y)(N,"zoom-big")]]};var De=(0,Y.Z)("Dropdown",(N,w)=>{let{rootPrefixCls:et}=w;const{marginXXS:we,sizePopupArrow:Je,controlHeight:ft,fontSize:Ie,lineHeight:vt,paddingXXS:Z,componentCls:Q,borderRadiusLG:u}=N,t=(ft-Ie*vt)/2,{dropdownArrowOffset:h}=(0,i.fS)({contentRadius:u}),E=(0,W.TS)(N,{menuCls:`${Q}-menu`,rootPrefixCls:et,dropdownArrowDistance:Je/2+we,dropdownArrowOffset:h,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Z});return[C(E),fe(E)]},N=>({zIndexPopup:N.zIndexPopupBase+50}))},64165:function(un,at,e){e.d(at,{Z:function(){return Z}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(9763),Y=e(64993),W=e(88088),fe=()=>{const[,Q]=(0,W.Z)(),t=new Y.C(Q.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},De=()=>{const[,Q]=(0,W.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:h,colorBgContainer:E}=Q,{borderColor:U,shadowColor:oe,contentColor:ye}=(0,g.useMemo)(()=>({borderColor:new Y.C(u).onBackground(E).toHexShortString(),shadowColor:new Y.C(t).onBackground(E).toHexShortString(),contentColor:new Y.C(h).onBackground(E).toHexShortString()}),[u,t,h,E]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:oe,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:U},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:ye}))))},N=e(83116),w=e(37613);const et=Q=>{const{componentCls:u,margin:t,marginXS:h,marginXL:E,fontSize:U,lineHeight:oe}=Q;return{[u]:{marginInline:h,fontSize:U,lineHeight:oe,textAlign:"center",[`${u}-image`]:{height:Q.emptyImgHeight,marginBottom:h,opacity:Q.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:Q.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:Q.colorTextDisabled,[`${u}-description`]:{color:Q.colorTextDisabled},[`${u}-image`]:{height:Q.emptyImgHeightMD}},"&-small":{marginBlock:h,color:Q.colorTextDisabled,[`${u}-image`]:{height:Q.emptyImgHeightSM}}}}};var we=(0,N.Z)("Empty",Q=>{const{componentCls:u,controlHeightLG:t}=Q,h=(0,w.TS)(Q,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[et(h)]}),Je=function(Q,u){var t={};for(var h in Q)Object.prototype.hasOwnProperty.call(Q,h)&&u.indexOf(h)<0&&(t[h]=Q[h]);if(Q!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(Q);E{var{className:u,rootClassName:t,prefixCls:h,image:E=ft,description:U,children:oe,imageStyle:ye,style:_e}=Q,Le=Je(Q,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Me,direction:bt,empty:Ze}=g.useContext(ae.E_),je=Me("empty",h),[me,ee]=we(je),[ie]=(0,i.Z)("Empty"),M=typeof U!="undefined"?U:ie==null?void 0:ie.description,m=typeof M=="string"?M:"empty";let P=null;return typeof E=="string"?P=g.createElement("img",{alt:m,src:E}):P=E,me(g.createElement("div",Object.assign({className:b()(ee,je,Ze==null?void 0:Ze.className,{[`${je}-normal`]:E===Ie,[`${je}-rtl`]:bt==="rtl"},u,t),style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),_e)},Le),g.createElement("div",{className:`${je}-image`,style:ye},P),M&&g.createElement("div",{className:`${je}-description`},M),oe&&g.createElement("div",{className:`${je}-footer`},oe)))};vt.PRESENTED_IMAGE_DEFAULT=ft,vt.PRESENTED_IMAGE_SIMPLE=Ie;var Z=vt},78241:function(un,at,e){e.d(at,{default:function(){return Lt}});var o=e(26407),b=e(92310),g=e.n(b),ae=e(77900),i=e(59301),Y=e(62892),W=e(32441);function de(x){const[le,ce]=i.useState(x);return i.useEffect(()=>{const s=setTimeout(()=>{ce(x)},x.length?0:10);return()=>{clearTimeout(s)}},[x]),le}var fe=e(17313),C=e(29878),De=e(8378),N=e(37613),w=e(83116),we=x=>{const{componentCls:le}=x,ce=`${le}-show-help`,s=`${le}-show-help-item`;return{[ce]:{transition:`opacity ${x.motionDurationSlow} ${x.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${x.motionDurationSlow} ${x.motionEaseInOut}, + opacity ${x.motionDurationSlow} ${x.motionEaseInOut}, + transform ${x.motionDurationSlow} ${x.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Je=x=>({legend:{display:"block",width:"100%",marginBottom:x.marginLG,padding:0,color:x.colorTextDescription,fontSize:x.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`},label:{fontSize:x.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},output:{display:"block",paddingTop:15,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight}}),ft=(x,le)=>{const{formItemCls:ce}=x;return{[ce]:{[`${ce}-label > label`]:{height:le},[`${ce}-control-input`]:{minHeight:le}}}},Ie=x=>{const{componentCls:le}=x;return{[x.componentCls]:Object.assign(Object.assign(Object.assign({},(0,fe.Wf)(x)),Je(x)),{[`${le}-text`]:{display:"inline-block",paddingInlineEnd:x.paddingSM},"&-small":Object.assign({},ft(x,x.controlHeightSM)),"&-large":Object.assign({},ft(x,x.controlHeightLG))})}},vt=x=>{const{formItemCls:le,iconCls:ce,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ue,labelColor:X,labelFontSize:Re,labelHeight:He,labelColonMarginInlineStart:Oe,labelColonMarginInlineEnd:st,itemMarginBottom:ht}=x;return{[le]:Object.assign(Object.assign({},(0,fe.Wf)(x)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, + &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${le}-split`]:{color:x.colorError}},"&-has-error":{[`${le}-split`]:{color:x.colorWarning}},[`${le}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${x.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:He,color:X,fontSize:Re,[`> ${ce}`]:{fontSize:x.fontSize,verticalAlign:"top"},[`&${le}-required:not(${le}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:x.marginXXS,color:ue,fontSize:x.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-optional`]:{display:"inline-block",marginInlineStart:x.marginXXS,color:x.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-tooltip`]:{color:x.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:x.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Oe,marginInlineEnd:st},[`&${le}-no-colon::after`]:{content:'"\\a0"'}}},[`${le}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${c}-col-'"]):not([class*="' ${c}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:x.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[le]:{"&-explain, &-extra":{clear:"both",color:x.colorTextDescription,fontSize:x.fontSize,lineHeight:x.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:x.controlHeightSM,transition:`color ${x.motionDurationMid} ${x.motionEaseOut}`},"&-explain":{"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning}}},[`&-with-help ${le}-explain`]:{height:"auto",opacity:1},[`${le}-feedback-icon`]:{fontSize:x.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:x.motionDurationMid,animationTimingFunction:x.motionEaseOutBack,pointerEvents:"none","&-success":{color:x.colorSuccess},"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning},"&-validating":{color:x.colorPrimary}}})}},Z=x=>{const{componentCls:le,formItemCls:ce}=x;return{[`${le}-horizontal`]:{[`${ce}-label`]:{flexGrow:0},[`${ce}-control`]:{flex:"1 1 0",minWidth:0},[`${ce}-label[class$='-24'], ${ce}-label[class*='-24 ']`]:{[`& + ${ce}-control`]:{minWidth:"unset"}}}}},Q=x=>{const{componentCls:le,formItemCls:ce}=x;return{[`${le}-inline`]:{display:"flex",flexWrap:"wrap",[ce]:{flex:"none",marginInlineEnd:x.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${ce}-label, + > ${ce}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${ce}-label`]:{flex:"none"},[`${le}-text`]:{display:"inline-block"},[`${ce}-has-feedback`]:{display:"inline-block"}}}}},u=x=>({padding:x.verticalLabelPadding,margin:x.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=x=>{const{componentCls:le,formItemCls:ce,rootPrefixCls:s}=x;return{[`${ce} ${ce}-label`]:u(x),[le]:{[ce]:{flexWrap:"wrap",[`${ce}-label, ${ce}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},h=x=>{const{componentCls:le,formItemCls:ce,rootPrefixCls:s}=x;return{[`${le}-vertical`]:{[ce]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${le}-item-control`]:{width:"100%"}}},[`${le}-vertical ${ce}-label, + .${s}-col-24${ce}-label, + .${s}-col-xl-24${ce}-label`]:u(x),[`@media (max-width: ${x.screenXSMax}px)`]:[t(x),{[le]:{[`.${s}-col-xs-24${ce}-label`]:u(x)}}],[`@media (max-width: ${x.screenSMMax}px)`]:{[le]:{[`.${s}-col-sm-24${ce}-label`]:u(x)}},[`@media (max-width: ${x.screenMDMax}px)`]:{[le]:{[`.${s}-col-md-24${ce}-label`]:u(x)}},[`@media (max-width: ${x.screenLGMax}px)`]:{[le]:{[`.${s}-col-lg-24${ce}-label`]:u(x)}}}},E=(x,le)=>(0,N.TS)(x,{formItemCls:`${x.componentCls}-item`,rootPrefixCls:le});var U=(0,w.Z)("Form",(x,le)=>{let{rootPrefixCls:ce}=le;const s=E(x,ce);return[Ie(s),vt(s),we(s),Z(s),Q(s),h(s),(0,De.Z)(s),C.kr]},x=>({labelRequiredMarkColor:x.colorError,labelColor:x.colorTextHeading,labelFontSize:x.fontSize,labelHeight:x.controlHeight,labelColonMarginInlineStart:x.marginXXS/2,labelColonMarginInlineEnd:x.marginXS,itemMarginBottom:x.marginLG,verticalLabelPadding:`0 0 ${x.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const oe=[];function ye(x,le,ce){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof x=="string"?x:`${le}-${s}`,error:x,errorStatus:ce}}var Le=x=>{let{help:le,helpStatus:ce,errors:s=oe,warnings:c=oe,className:ue,fieldId:X,onVisibleChanged:Re}=x;const{prefixCls:He}=i.useContext(W.Rk),Oe=`${He}-item-explain`,[,st]=U(He),ht=(0,i.useMemo)(()=>(0,Y.Z)(He),[He]),Ot=de(s),Tt=de(c),yt=i.useMemo(()=>le!=null?[ye(le,"help",ce)]:[].concat((0,o.Z)(Ot.map((T,j)=>ye(T,"error","error",j))),(0,o.Z)(Tt.map((T,j)=>ye(T,"warning","warning",j)))),[le,ce,Ot,Tt]),A={};return X&&(A.id=`${X}_help`),i.createElement(ae.default,{motionDeadline:ht.motionDeadline,motionName:`${He}-show-help`,visible:!!yt.length,onVisibleChanged:Re},T=>{const{className:j,style:G}=T;return i.createElement("div",Object.assign({},A,{className:g()(Oe,j,ue,st),style:G,role:"alert"}),i.createElement(ae.CSSMotionList,Object.assign({keys:yt},(0,Y.Z)(He),{motionName:`${He}-show-help-item`,component:!1}),Ee=>{const{key:pe,error:J,errorStatus:f,className:B,style:F}=Ee;return i.createElement("div",{key:pe,className:g()(B,{[`${Oe}-${f}`]:f}),style:F},J)}))})},Me=e(95013),bt=e(36355),Ze=e(1684),je=e(52946),me=e(19716),ee=e(16722);const ie=["parentNode"],M="form_item";function m(x){return x===void 0||x===!1?[]:Array.isArray(x)?x:[x]}function P(x,le){if(!x.length)return;const ce=x.join("_");return le?`${le}_${ce}`:ie.includes(ce)?`${M}_${ce}`:ce}function k(x,le,ce,s,c,ue){let X=s;return ue!==void 0?X=ue:ce.validating?X="validating":x.length?X="error":le.length?X="warning":(ce.touched||c&&ce.validated)&&(X="success"),X}function I(x){return m(x).join("_")}function ve(x){const[le]=(0,Me.useForm)(),ce=i.useRef({}),s=i.useMemo(()=>x!=null?x:Object.assign(Object.assign({},le),{__INTERNAL__:{itemRef:c=>ue=>{const X=I(c);ue?ce.current[X]=ue:delete ce.current[X]}},scrollToField:function(c){let ue=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const X=m(c),Re=P(X,s.__INTERNAL__.name),He=Re?document.getElementById(Re):null;He&&(0,ee.Z)(He,Object.assign({scrollMode:"if-needed",block:"nearest"},ue))},getFieldInstance:c=>{const ue=I(c);return ce.current[ue]}}),[x,le]);return[s]}var ge=e(28726),Ge=function(x,le){var ce={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ce[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{const ce=i.useContext(Ze.Z),{getPrefixCls:s,direction:c,form:ue}=i.useContext(bt.E_),{prefixCls:X,className:Re,rootClassName:He,size:Oe,disabled:st=ce,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:A,wrapperCol:T,hideRequiredMark:j,layout:G="horizontal",scrollToFirstError:Ee,requiredMark:pe,onFinishFailed:J,name:f,style:B,feedbackIcons:F}=x,q=Ge(x,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ne=(0,me.Z)(Oe),Te=i.useContext(ge.Z),Pe=(0,i.useMemo)(()=>pe!==void 0?pe:ue&&ue.requiredMark!==void 0?ue.requiredMark:!j,[j,pe,ue]),pt=Ot!=null?Ot:ue==null?void 0:ue.colon,xt=s("form",X),[Rt,zt]=U(xt),Zt=g()(xt,`${xt}-${G}`,{[`${xt}-hide-required-mark`]:Pe===!1,[`${xt}-rtl`]:c==="rtl",[`${xt}-${ne}`]:ne},zt,ue==null?void 0:ue.className,Re,He),[kt]=ve(ht),{__INTERNAL__:Dt}=kt;Dt.name=f;const ct=(0,i.useMemo)(()=>({name:f,labelAlign:Tt,labelCol:A,labelWrap:yt,wrapperCol:T,vertical:G==="vertical",colon:pt,requiredMark:Pe,itemRef:Dt.itemRef,form:kt,feedbackIcons:F}),[f,Tt,A,T,G,pt,Pe,kt,F]);i.useImperativeHandle(le,()=>kt);const Kt=(pn,Vt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Vt,jt)}},Wt=pn=>{if(J==null||J(pn),pn.errorFields.length){const Vt=pn.errorFields[0].name;if(Ee!==void 0){Kt(Ee,Vt);return}ue&&ue.scrollToFirstError!==void 0&&Kt(ue.scrollToFirstError,Vt)}};return Rt(i.createElement(Ze.n,{disabled:st},i.createElement(je.q,{size:ne},i.createElement(W.RV,Object.assign({},{validateMessages:Te}),i.createElement(W.q3.Provider,{value:ct},i.createElement(Me.default,Object.assign({id:f},q,{name:f,onFinishFailed:Wt,form:kt,style:Object.assign(Object.assign({},ue==null?void 0:ue.style),B),className:Zt})))))))};var xe=i.forwardRef(Xe),rt=e(41799),Se=e(8654),$=e(92343),We=e(11592);function O(x){if(typeof x=="function")return x;const le=(0,We.Z)(x);return le.length<=1?le[0]:le}const y=()=>{const{status:x,errors:le=[],warnings:ce=[]}=(0,i.useContext)(W.aM);return{status:x,errors:le,warnings:ce}};y.Context=W.aM;var l=y,d=e(16089);function S(x){const[le,ce]=i.useState(x),s=(0,i.useRef)(null),c=(0,i.useRef)([]),ue=(0,i.useRef)(!1);i.useEffect(()=>(ue.current=!1,()=>{ue.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function X(Re){ue.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,ce(He=>{let Oe=He;return c.current.forEach(st=>{Oe=st(Oe)}),Oe})})),c.current.push(Re))}return[le,X]}function D(){const{itemRef:x}=i.useContext(W.q3),le=i.useRef({});function ce(s,c){const ue=c&&typeof c=="object"&&c.ref,X=s.join("_");return(le.current.name!==X||le.current.originRef!==ue)&&(le.current.name=X,le.current.originRef=ue,le.current.ref=(0,Se.sQ)(x(s),ue)),le.current.ref}return ce}var V=e(29194),L=e(34280),Ae=e(2738),te=e(27382),_=e(37028);const se=x=>{const{formItemCls:le}=x;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${le}-control`]:{display:"flex"}}}};var Ve=(0,w.b)(["Form","item-item"],(x,le)=>{let{rootPrefixCls:ce}=le;const s=E(x,ce);return[se(s)]}),Ne=x=>{const{prefixCls:le,status:ce,wrapperCol:s,children:c,errors:ue,warnings:X,_internalItemRender:Re,extra:He,help:Oe,fieldId:st,marginBottom:ht,onErrorVisibleChanged:Ot}=x,Tt=`${le}-item`,yt=i.useContext(W.q3),A=s||yt.wrapperCol||{},T=g()(`${Tt}-control`,A.className),j=i.useMemo(()=>Object.assign({},yt),[yt]);delete j.labelCol,delete j.wrapperCol;const G=i.createElement("div",{className:`${Tt}-control-input`},i.createElement("div",{className:`${Tt}-control-input-content`},c)),Ee=i.useMemo(()=>({prefixCls:le,status:ce}),[le,ce]),pe=ht!==null||ue.length||X.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(W.Rk.Provider,{value:Ee},i.createElement(Le,{fieldId:st,errors:ue,warnings:X,help:Oe,helpStatus:ce,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&i.createElement("div",{style:{width:0,height:ht}})):null,J={};st&&(J.id=`${st}_extra`);const f=He?i.createElement("div",Object.assign({},J,{className:`${Tt}-extra`}),He):null,B=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(x,{input:G,errorList:pe,extra:f}):i.createElement(i.Fragment,null,G,pe,f);return i.createElement(W.q3.Provider,{value:j},i.createElement(_.Z,Object.assign({},A,{className:T}),B),i.createElement(Ve,{prefixCls:le}))},tt=e(61485),Ue=e(31724),R=e(9763),K=e(6848),Be=function(x,le){var ce={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ce[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{let{prefixCls:le,label:ce,htmlFor:s,labelCol:c,labelAlign:ue,colon:X,required:Re,requiredMark:He,tooltip:Oe}=x;var st;const[ht]=(0,R.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:A,colon:T}=i.useContext(W.q3);if(!ce)return null;const j=c||yt||{},G=ue||Tt,Ee=`${le}-item-label`,pe=g()(Ee,G==="left"&&`${Ee}-left`,j.className,{[`${Ee}-wrap`]:!!A});let J=ce;const f=X===!0||T!==!1&&X!==!1;f&&!Ot&&typeof ce=="string"&&ce.trim()!==""&&(J=ce.replace(/[:|:]\s*$/,""));const F=ke(Oe);if(F){const{icon:Pe=i.createElement(tt.Z,null)}=F,pt=Be(F,["icon"]),xt=i.createElement(K.Z,Object.assign({},pt),i.cloneElement(Pe,{className:`${le}-item-tooltip`,title:""}));J=i.createElement(i.Fragment,null,J,xt)}const q=He==="optional",ne=typeof He=="function";ne?J=He(J,{required:!!Re}):q&&!Re&&(J=i.createElement(i.Fragment,null,J,i.createElement("span",{className:`${le}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((st=Ue.Z.Form)===null||st===void 0?void 0:st.optional))));const Te=g()({[`${le}-item-required`]:Re,[`${le}-item-required-mark-optional`]:q||ne,[`${le}-item-no-colon`]:!f});return i.createElement(_.Z,Object.assign({},j,{className:pe}),i.createElement("label",{htmlFor:s,className:Te,title:typeof ce=="string"?ce:""},J))},nt=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:nt.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(x){let{children:le,errors:ce,warnings:s,hasFeedback:c,validateStatus:ue,prefixCls:X,meta:Re,noStyle:He}=x;const Oe=`${X}-item`,{feedbackIcons:st}=i.useContext(W.q3),ht=k(ce,s,Re,null,!!c,ue),{isFormItemInput:Ot,status:Tt}=i.useContext(W.aM),yt=i.useMemo(()=>{var A;let T;if(c){const Ee=c!==!0&&c.icons||st,pe=ht&&((A=Ee==null?void 0:Ee({status:ht,errors:ce,warnings:s}))===null||A===void 0?void 0:A[ht]),J=ht&&Bt[ht];T=pe!==!1&&J?i.createElement("span",{className:g()(`${Oe}-feedback-icon`,`${Oe}-feedback-icon-${ht}`)},pe||i.createElement(J,null)):null}let j=!0,G=ht||"";return He&&(j=Ot,G=(ht!=null?ht:Tt)||""),{status:G,errors:ce,warnings:s,hasFeedback:!!c,feedbackIcon:T,isFormItemInput:j}},[ht,c,He,Ot,Tt]);return i.createElement(W.aM.Provider,{value:yt},le)}var Sn=function(x,le){var ce={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(ce[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{if(F&&pe.current){const zt=getComputedStyle(pe.current);Te(parseInt(zt.marginBottom,10))}},[F,q]);const Pe=zt=>{zt||Te(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?J:Oe.errors,kt=zt?f:Oe.warnings;return k(Zt,kt,Oe,"",!!st,He)}(),Rt=g()(G,ce,s,{[`${G}-with-help`]:B||J.length||f.length,[`${G}-has-feedback`]:xt&&st,[`${G}-has-success`]:xt==="success",[`${G}-has-warning`]:xt==="warning",[`${G}-has-error`]:xt==="error",[`${G}-is-validating`]:xt==="validating",[`${G}-hidden`]:ht});return i.createElement("div",{className:Rt,style:c,ref:pe},i.createElement(te.Z,Object.assign({className:`${G}-row`},(0,Ae.Z)(j,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(At,Object.assign({htmlFor:Tt},x,{requiredMark:Ee,required:yt!=null?yt:A,prefixCls:le})),i.createElement(Ne,Object.assign({},x,Oe,{errors:J,warnings:f,prefixCls:le,status:xt,help:ue,marginBottom:ne,onErrorVisibleChanged:Pe}),i.createElement(W.qI.Provider,{value:T},i.createElement(sn,{prefixCls:le,meta:Oe,errors:Oe.errors,warnings:Oe.warnings,hasFeedback:st,validateStatus:xt},Ot)))),!!ne&&i.createElement("div",{className:`${G}-margin-offset`,style:{marginBottom:-ne}}))}const vn="__SPLIT__",fn=null,ln=i.memo(x=>{let{children:le}=x;return le},(x,le)=>x.value===le.value&&x.update===le.update&&x.childProps.length===le.childProps.length&&x.childProps.every((ce,s)=>ce===le.childProps[s]));function gn(x){return x!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(x){const{name:le,noStyle:ce,className:s,dependencies:c,prefixCls:ue,shouldUpdate:X,rules:Re,children:He,required:Oe,label:st,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:A}=x,{getPrefixCls:T}=i.useContext(bt.E_),{name:j}=i.useContext(W.q3),G=O(He),Ee=typeof G=="function",pe=i.useContext(W.qI),{validateTrigger:J}=i.useContext(Me.FieldContext),f=Tt!==void 0?Tt:J,B=gn(le),F=T("form",ue),[q,ne]=U(F),Te=i.useContext(Me.ListContext),Pe=i.useRef(),[pt,xt]=S({}),[Rt,zt]=(0,rt.Z)(()=>yn()),Zt=Vt=>{const jt=Te==null?void 0:Te.getKey(Vt.name);if(zt(Vt.destroy?yn():Vt,!0),ce&&A!==!1&&pe){let nn=Vt.name;if(Vt.destroy)nn=Pe.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),Pe.current=nn}pe(Vt,nn)}},kt=(Vt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Vt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Vt.destroy?delete rn[zn]:rn[zn]=Vt,rn})},[Dt,ct]=i.useMemo(()=>{const Vt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Vt.push.apply(Vt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Vt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=D();function Wt(Vt,jt,nn){return ce&&!yt?i.createElement(sn,{prefixCls:F,hasFeedback:x.hasFeedback,validateStatus:x.validateStatus,meta:Rt,errors:Dt,warnings:ct,noStyle:!0},Vt):i.createElement(on,Object.assign({key:"row"},x,{className:g()(s,ne),prefixCls:F,fieldId:jt,isRequired:nn,errors:Dt,warnings:ct,meta:Rt,onSubItemMetaChange:kt}),Vt)}if(!B&&!Ee&&!c)return q(Wt(G));let pn={};return typeof st=="string"?pn.label=st:le&&(pn.label=String(le)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),q(i.createElement(Me.Field,Object.assign({},x,{messageVariables:pn,trigger:Ot,validateTrigger:f,onMetaChange:Zt}),(Vt,jt,nn)=>{const rn=m(le).length&&jt?jt.name:[],bn=P(rn,j),zn=Oe!==void 0?Oe:!!(Re&&Re.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Vt);let It=null;if(Array.isArray(G)&&B)It=G;else if(!(Ee&&(!(X||c)||B))){if(!(c&&!Ee&&!B))if((0,$.l$)(G)){const Pt=Object.assign(Object.assign({},G.props),Ft);if(Pt.id||(Pt.id=bn),A||Dt.length>0||ct.length>0||x.extra){const mn=[];(A||Dt.length>0)&&mn.push(`${bn}_help`),x.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,Se.Yr)(G)&&(Pt.ref=Kt(rn,G)),new Set([].concat((0,o.Z)(m(Ot)),(0,o.Z)(m(f)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,$t,dn,Nn,wt=arguments.length,Et=new Array(wt),Jt=0;Jt{var{prefixCls:le,children:ce}=x,s=lt(x,["prefixCls","children"]);const{getPrefixCls:c}=i.useContext(bt.E_),ue=c("form",le),X=i.useMemo(()=>({prefixCls:ue,status:"error"}),[ue]);return i.createElement(Me.List,Object.assign({},s),(Re,He,Oe)=>i.createElement(W.Rk.Provider,{value:X},ce(Re.map(st=>Object.assign(Object.assign({},st),{fieldKey:st.key})),He,{errors:Oe.errors,warnings:Oe.warnings})))};function _t(){const{form:x}=(0,i.useContext)(W.q3);return x}const $e=xe;$e.Item=it,$e.List=qt,$e.ErrorList=Le,$e.useForm=ve,$e.useFormInstance=_t,$e.useWatch=Me.useWatch,$e.Provider=W.RV,$e.create=()=>{};var Lt=$e},9432:function(un,at,e){e.d(at,{Z:function(){return vt},n:function(){return ft}});var o=e(19248),b=e(92310),g=e.n(b),ae=e(93681),i=e(8654),Y=e(59301),W=e(19080),de=e(36355),fe=e(1684),C=e(19716),De=e(32441),N=e(33234),w=e(59412),et=e(9937);function we(Z){return!!(Z.prefix||Z.suffix||Z.allowClear)}var Je=function(Z,Q){var u={};for(var t in Z)Object.prototype.hasOwnProperty.call(Z,t)&&Q.indexOf(t)<0&&(u[t]=Z[t]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,t=Object.getOwnPropertySymbols(Z);h{var u;const{prefixCls:t,bordered:h=!0,status:E,size:U,disabled:oe,onBlur:ye,onFocus:_e,suffix:Le,allowClear:Me,addonAfter:bt,addonBefore:Ze,className:je,style:me,styles:ee,rootClassName:ie,onChange:M,classNames:m}=Z,P=Je(Z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:k,direction:I,input:ve}=Y.useContext(de.E_),ge=k("input",t),Ge=(0,Y.useRef)(null),[Xe,qe]=(0,et.ZP)(ge),{compactSize:xe,compactItemClassnames:rt}=(0,N.ri)(ge,I),Se=(0,C.Z)(Ve=>{var re;return(re=U!=null?U:xe)!==null&&re!==void 0?re:Ve}),$=Y.useContext(fe.Z),We=oe!=null?oe:$,{status:O,hasFeedback:y,feedbackIcon:l}=(0,Y.useContext)(De.aM),d=(0,W.F)(O,E),S=we(Z)||!!y,D=(0,Y.useRef)(S);(0,Y.useEffect)(()=>{var Ve;S&&D.current,D.current=S},[S]);const V=(0,w.Z)(Ge,!0),L=Ve=>{V(),ye==null||ye(Ve)},Ae=Ve=>{V(),_e==null||_e(Ve)},te=Ve=>{V(),M==null||M(Ve)},_=(y||Le)&&Y.createElement(Y.Fragment,null,Le,y&&l);let se;return typeof Me=="object"&&(Me!=null&&Me.clearIcon)?se=Me:Me&&(se={clearIcon:Y.createElement(o.Z,null)}),Xe(Y.createElement(ae.default,Object.assign({ref:(0,i.sQ)(Q,Ge),prefixCls:ge,autoComplete:ve==null?void 0:ve.autoComplete},P,{disabled:We,onBlur:L,onFocus:Ae,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),me),styles:Object.assign(Object.assign({},ve==null?void 0:ve.styles),ee),suffix:_,allowClear:se,className:g()(je,ie,rt,ve==null?void 0:ve.className),onChange:te,addonAfter:bt&&Y.createElement(N.BR,null,Y.createElement(De.Ux,{override:!0,status:!0},bt)),addonBefore:Ze&&Y.createElement(N.BR,null,Y.createElement(De.Ux,{override:!0,status:!0},Ze)),classNames:Object.assign(Object.assign(Object.assign({},m),ve==null?void 0:ve.classNames),{input:g()({[`${ge}-sm`]:Se==="small",[`${ge}-lg`]:Se==="large",[`${ge}-rtl`]:I==="rtl",[`${ge}-borderless`]:!h},!S&&(0,W.Z)(ge,d),m==null?void 0:m.input,(u=ve==null?void 0:ve.classNames)===null||u===void 0?void 0:u.input,qe)}),classes:{affixWrapper:g()({[`${ge}-affix-wrapper-sm`]:Se==="small",[`${ge}-affix-wrapper-lg`]:Se==="large",[`${ge}-affix-wrapper-rtl`]:I==="rtl",[`${ge}-affix-wrapper-borderless`]:!h},(0,W.Z)(`${ge}-affix-wrapper`,d,y),qe),wrapper:g()({[`${ge}-group-rtl`]:I==="rtl"},qe),group:g()({[`${ge}-group-wrapper-sm`]:Se==="small",[`${ge}-group-wrapper-lg`]:Se==="large",[`${ge}-group-wrapper-rtl`]:I==="rtl",[`${ge}-group-wrapper-disabled`]:We},(0,W.Z)(`${ge}-group-wrapper`,d,y),qe)}})))})},1643:function(un,at,e){var o=e(19248),b=e(92310),g=e.n(b),ae=e(9296),i=e(59301),Y=e(19080),W=e(36355),de=e(1684),fe=e(19716),C=e(32441),De=e(9432),N=e(9937),w=function(we,Je){var ft={};for(var Ie in we)Object.prototype.hasOwnProperty.call(we,Ie)&&Je.indexOf(Ie)<0&&(ft[Ie]=we[Ie]);if(we!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,Ie=Object.getOwnPropertySymbols(we);vt{const{prefixCls:ft,bordered:Ie=!0,size:vt,disabled:Z,status:Q,allowClear:u,showCount:t,classNames:h,rootClassName:E,className:U}=we,oe=w(we,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:ye,direction:_e}=i.useContext(W.E_),Le=(0,fe.Z)(vt),Me=i.useContext(de.Z),bt=Z!=null?Z:Me,{status:Ze,hasFeedback:je,feedbackIcon:me}=i.useContext(C.aM),ee=(0,Y.F)(Ze,Q),ie=i.useRef(null);i.useImperativeHandle(Je,()=>{var I;return{resizableTextArea:(I=ie.current)===null||I===void 0?void 0:I.resizableTextArea,focus:ve=>{var ge,Ge;(0,De.n)((Ge=(ge=ie.current)===null||ge===void 0?void 0:ge.resizableTextArea)===null||Ge===void 0?void 0:Ge.textArea,ve)},blur:()=>{var ve;return(ve=ie.current)===null||ve===void 0?void 0:ve.blur()}}});const M=ye("input",ft);let m;typeof u=="object"&&(u!=null&&u.clearIcon)?m=u:u&&(m={clearIcon:i.createElement(o.Z,null)});const[P,k]=(0,N.ZP)(M);return P(i.createElement(ae.default,Object.assign({},oe,{disabled:bt,allowClear:m,className:g()(U,E),classes:{affixWrapper:g()(`${M}-textarea-affix-wrapper`,{[`${M}-affix-wrapper-rtl`]:_e==="rtl",[`${M}-affix-wrapper-borderless`]:!Ie,[`${M}-affix-wrapper-sm`]:Le==="small",[`${M}-affix-wrapper-lg`]:Le==="large",[`${M}-textarea-show-count`]:t},(0,Y.Z)(`${M}-affix-wrapper`,ee),k)},classNames:Object.assign(Object.assign({},h),{textarea:g()({[`${M}-borderless`]:!Ie,[`${M}-sm`]:Le==="small",[`${M}-lg`]:Le==="large"},(0,Y.Z)(M,ee),k,h==null?void 0:h.textarea)}),prefixCls:M,suffix:je&&i.createElement("span",{className:`${M}-textarea-suffix`},me),showCount:t,ref:ie})))});at.Z=et},59412:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(g,ae){const i=(0,o.useRef)([]),Y=()=>{i.current.push(setTimeout(()=>{var W,de,fe,C;!((W=g.current)===null||W===void 0)&&W.input&&((de=g.current)===null||de===void 0?void 0:de.input.getAttribute("type"))==="password"&&(!((fe=g.current)===null||fe===void 0)&&fe.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ae&&Y(),()=>i.current.forEach(W=>{W&&clearTimeout(W)})),[]),Y}},92832:function(un,at,e){e.d(at,{default:function(){return Le}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(32441),Y=e(9937),de=Me=>{const{getPrefixCls:bt,direction:Ze}=(0,g.useContext)(ae.E_),{prefixCls:je,className:me}=Me,ee=bt("input-group",je),ie=bt("input"),[M,m]=(0,Y.ZP)(ie),P=b()(ee,{[`${ee}-lg`]:Me.size==="large",[`${ee}-sm`]:Me.size==="small",[`${ee}-compact`]:Me.compact,[`${ee}-rtl`]:Ze==="rtl"},m,me),k=(0,g.useContext)(i.aM),I=(0,g.useMemo)(()=>Object.assign(Object.assign({},k),{isFormItemInput:!1}),[k]);return M(g.createElement("span",{className:P,style:Me.style,onMouseEnter:Me.onMouseEnter,onMouseLeave:Me.onMouseLeave,onFocus:Me.onFocus,onBlur:Me.onBlur},g.createElement(i.aM.Provider,{value:I},Me.children)))},fe=e(9432),C=e(73331),De=e(15277),N=e(2738),w=e(8654),et=e(59412),we=function(Me,bt){var Ze={};for(var je in Me)Object.prototype.hasOwnProperty.call(Me,je)&&bt.indexOf(je)<0&&(Ze[je]=Me[je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,je=Object.getOwnPropertySymbols(Me);meMe?g.createElement(De.Z,null):g.createElement(C.Z,null),ft={click:"onClick",hover:"onMouseOver"};var vt=g.forwardRef((Me,bt)=>{const{visibilityToggle:Ze=!0}=Me,je=typeof Ze=="object"&&Ze.visible!==void 0,[me,ee]=(0,g.useState)(()=>je?Ze.visible:!1),ie=(0,g.useRef)(null);g.useEffect(()=>{je&&ee(Ze.visible)},[je,Ze]);const M=(0,et.Z)(ie),m=()=>{const{disabled:We}=Me;We||(me&&M(),ee(O=>{var y;const l=!O;return typeof Ze=="object"&&((y=Ze.onVisibleChange)===null||y===void 0||y.call(Ze,l)),l}))},P=We=>{const{action:O="click",iconRender:y=Je}=Me,l=ft[O]||"",d=y(me),S={[l]:m,className:`${We}-icon`,key:"passwordIcon",onMouseDown:D=>{D.preventDefault()},onMouseUp:D=>{D.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),S)},{className:k,prefixCls:I,inputPrefixCls:ve,size:ge}=Me,Ge=we(Me,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:Xe}=g.useContext(ae.E_),qe=Xe("input",ve),xe=Xe("input-password",I),rt=Ze&&P(xe),Se=b()(xe,k,{[`${xe}-${ge}`]:!!ge}),$=Object.assign(Object.assign({},(0,N.Z)(Ge,["suffix","iconRender","visibilityToggle"])),{type:me?"text":"password",className:Se,prefixCls:qe,suffix:rt});return ge&&($.size=ge),g.createElement(fe.Z,Object.assign({ref:(0,w.sQ)(bt,ie)},$))}),Z=e(47472),Q=e(92343),u=e(3113),t=e(19716),h=e(33234),E=function(Me,bt){var Ze={};for(var je in Me)Object.prototype.hasOwnProperty.call(Me,je)&&bt.indexOf(je)<0&&(Ze[je]=Me[je]);if(Me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,je=Object.getOwnPropertySymbols(Me);me{const{prefixCls:Ze,inputPrefixCls:je,className:me,size:ee,suffix:ie,enterButton:M=!1,addonAfter:m,loading:P,disabled:k,onSearch:I,onChange:ve,onCompositionStart:ge,onCompositionEnd:Ge}=Me,Xe=E(Me,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:qe,direction:xe}=g.useContext(ae.E_),rt=g.useRef(!1),Se=qe("input-search",Ze),$=qe("input",je),{compactSize:We}=(0,h.ri)(Se,xe),O=(0,t.Z)(Ne=>{var tt;return(tt=ee!=null?ee:We)!==null&&tt!==void 0?tt:Ne}),y=g.useRef(null),l=Ne=>{Ne&&Ne.target&&Ne.type==="click"&&I&&I(Ne.target.value,Ne,{source:"clear"}),ve&&ve(Ne)},d=Ne=>{var tt;document.activeElement===((tt=y.current)===null||tt===void 0?void 0:tt.input)&&Ne.preventDefault()},S=Ne=>{var tt,Ue;I&&I((Ue=(tt=y.current)===null||tt===void 0?void 0:tt.input)===null||Ue===void 0?void 0:Ue.value,Ne,{source:"input"})},D=Ne=>{rt.current||P||S(Ne)},V=typeof M=="boolean"?g.createElement(Z.Z,null):null,L=`${Se}-button`;let Ae;const te=M||{},_=te.type&&te.type.__ANT_BUTTON===!0;_||te.type==="button"?Ae=(0,Q.Tm)(te,Object.assign({onMouseDown:d,onClick:Ne=>{var tt,Ue;(Ue=(tt=te==null?void 0:te.props)===null||tt===void 0?void 0:tt.onClick)===null||Ue===void 0||Ue.call(tt,Ne),S(Ne)},key:"enterButton"},_?{className:L,size:O}:{})):Ae=g.createElement(u.ZP,{className:L,type:M?"primary":void 0,size:O,disabled:k,key:"enterButton",onMouseDown:d,onClick:S,loading:P,icon:V},M),m&&(Ae=[Ae,(0,Q.Tm)(m,{key:"addonAfter"})]);const se=b()(Se,{[`${Se}-rtl`]:xe==="rtl",[`${Se}-${O}`]:!!O,[`${Se}-with-button`]:!!M},me),Ve=Ne=>{rt.current=!0,ge==null||ge(Ne)},re=Ne=>{rt.current=!1,Ge==null||Ge(Ne)};return g.createElement(fe.Z,Object.assign({ref:(0,w.sQ)(y,bt),onPressEnter:D},Xe,{size:O,onCompositionStart:Ve,onCompositionEnd:re,prefixCls:$,addonAfter:Ae,suffix:ie,onChange:l,className:se,disabled:k}))}),ye=e(1643);const _e=fe.Z;_e.Group=de,_e.Search=oe,_e.TextArea=ye.Z,_e.Password=vt;var Le=_e},9937:function(un,at,e){e.d(at,{M1:function(){return W},TM:function(){return Q},Xy:function(){return de},bi:function(){return De},e5:function(){return Z},ik:function(){return N},nz:function(){return i},pU:function(){return Y},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),g=e(37613),ae=e(83116);const i=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Y=u=>({borderColor:u.hoverBorderColor}),W=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),de=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},Y((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),fe=u=>{const{paddingBlockLG:t,fontSizeLG:h,lineHeightLG:E,borderRadiusLG:U,paddingInlineLG:oe}=u;return{padding:`${t}px ${oe}px`,fontSize:h,lineHeight:E,borderRadius:U}},C=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),De=(u,t)=>{const{componentCls:h,colorError:E,colorWarning:U,errorActiveShadow:oe,warningActiveShadow:ye,colorErrorBorderHover:_e,colorWarningBorderHover:Le}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:_e},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:E,activeShadow:oe}))),[`${h}-prefix, ${h}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:U,"&:hover":{borderColor:Le},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:U,activeShadow:ye}))),[`${h}-prefix, ${h}-suffix`]:{color:U}}}},N=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},i(u.colorTextPlaceholder)),{"&:hover":Object.assign({},Y(u)),"&:focus, &-focused":Object.assign({},W(u)),"&-disabled, &[disabled]":Object.assign({},de(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},fe(u)),"&-sm":Object.assign({},C(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=u=>{const{componentCls:t,antCls:h}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},fe(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(u)),[`&-lg ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${h}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${h}-select-single:not(${h}-select-customize-input)`]:{[`${h}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${h}-select-selector`]:{color:u.colorPrimary}}},[`${h}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${h}-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,[`${h}-select ${h}-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,[`${h}-select ${h}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` + & > ${t}-affix-wrapper, + & > ${t}-number-affix-wrapper, + & > ${h}-picker-range + `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${h}-select > ${h}-select-selector, + & > ${h}-select-auto-complete ${t}, + & > ${h}-cascader-picker ${t}, + & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${h}-select-focused`]:{zIndex:1},[`& > ${h}-select > ${h}-select-arrow`]:{zIndex:1},[`& > *:first-child, + & > ${h}-select:first-child > ${h}-select-selector, + & > ${h}-select-auto-complete:first-child ${t}, + & > ${h}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, + & > ${h}-select:last-child > ${h}-select-selector, + & > ${h}-cascader-picker:last-child ${t}, + & > ${h}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${h}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},et=u=>{const{componentCls:t,controlHeightSM:h,lineWidth:E}=u,oe=(h-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),N(u)),De(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:h,paddingTop:oe,paddingBottom:oe}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},we=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Je=u=>{const{componentCls:t,inputAffixPadding:h,colorTextDescription:E,motionDurationSlow:U,colorIcon:oe,colorIconHover:ye,iconCls:_e}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},N(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},Y(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:E},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:h},"&-suffix":{marginInlineStart:h}}}),we(u)),{[`${_e}${t}-password-icon`]:{color:oe,cursor:"pointer",transition:`all ${U}`,"&:hover":{color:ye}}}),De(u,`${t}-affix-wrapper`))}},ft=u=>{const{componentCls:t,colorError:h,colorWarning:E,borderRadiusLG:U,borderRadiusSM:oe}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),w(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:U,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:oe}},"&-status-error":{[`${t}-group-addon`]:{color:h,borderColor:h}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},de(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},Ie=u=>{const{componentCls:t,antCls:h}=u,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${h}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${h}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${h}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:u.controlHeightLG},[`&-small ${E}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, + > ${t}, + ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},vt=u=>{const{componentCls:t,paddingLG:h}=u,E=`${t}-textarea`;return{[E]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Z(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const Q=u=>{const{controlHeight:t,fontSize:h,lineHeight:E,lineWidth:U,controlHeightSM:oe,controlHeightLG:ye,fontSizeLG:_e,lineHeightLG:Le,paddingSM:Me,controlPaddingHorizontalSM:bt,controlPaddingHorizontal:Ze,colorFillAlter:je,colorPrimaryHover:me,controlOutlineWidth:ee,controlOutline:ie,colorErrorOutline:M,colorWarningOutline:m}=u;return{paddingBlock:Math.max(Math.round((t-h*E)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((oe-h*E)/2*10)/10-U,0),paddingBlockLG:Math.ceil((ye-_e*Le)/2*10)/10-U,paddingInline:Me-U,paddingInlineSM:bt-U,paddingInlineLG:Ze-U,addonBg:je,activeBorderColor:me,hoverBorderColor:me,activeShadow:`0 0 0 ${ee}px ${ie}`,errorActiveShadow:`0 0 0 ${ee}px ${M}`,warningActiveShadow:`0 0 0 ${ee}px ${m}`}};at.ZP=(0,ae.Z)("Input",u=>{const t=(0,g.TS)(u,Z(u));return[et(t),vt(t),Je(t),ft(t),Ie(t),(0,b.c)(t)]},Q)},45818:function(un,at,e){e.d(at,{D:function(){return Z},Z:function(){return t}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ae=g,i=e(7657),Y=function(E,U){return b.createElement(i.Z,(0,o.Z)({},E,{ref:U,icon:ae}))},W=b.forwardRef(Y),de=W,fe=e(33853),C=e(38819),De=e(92310),N=e.n(De),w=e(2738),we=h=>!isNaN(parseFloat(h))&&isFinite(h),Je=e(36355),ft=e(84966),Ie=function(h,E){var U={};for(var oe in h)Object.prototype.hasOwnProperty.call(h,oe)&&E.indexOf(oe)<0&&(U[oe]=h[oe]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(h);ye{let h=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return h+=1,`${E}${h}`}})();var t=b.forwardRef((h,E)=>{const{prefixCls:U,className:oe,trigger:ye,children:_e,defaultCollapsed:Le=!1,theme:Me="dark",style:bt={},collapsible:Ze=!1,reverseArrow:je=!1,width:me=200,collapsedWidth:ee=80,zeroWidthTriggerStyle:ie,breakpoint:M,onCollapse:m,onBreakpoint:P}=h,k=Ie(h,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:I}=(0,b.useContext)(ft.Gs),[ve,ge]=(0,b.useState)("collapsed"in h?h.collapsed:Le),[Ge,Xe]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in h&&ge(h.collapsed)},[h.collapsed]);const qe=(O,y)=>{"collapsed"in h||ge(O),m==null||m(O,y)},xe=(0,b.useRef)();xe.current=O=>{Xe(O.matches),P==null||P(O.matches),ve!==O.matches&&qe(O.matches,"responsive")},(0,b.useEffect)(()=>{function O(l){return xe.current(l)}let y;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&M&&M in vt){y=l(`(max-width: ${vt[M]})`);try{y.addEventListener("change",O)}catch(d){y.addListener(O)}O(y)}}return()=>{try{y==null||y.removeEventListener("change",O)}catch(l){y==null||y.removeListener(O)}}},[M]),(0,b.useEffect)(()=>{const O=Q("ant-sider-");return I.addSider(O),()=>I.removeSider(O)},[]);const rt=()=>{qe(!ve,"clickTrigger")},{getPrefixCls:Se}=(0,b.useContext)(Je.E_),$=()=>{const O=Se("layout-sider",U),y=(0,w.Z)(k,["collapsed"]),l=ve?ee:me,d=we(l)?`${l}px`:String(l),S=parseFloat(String(ee||0))===0?b.createElement("span",{onClick:rt,className:N()(`${O}-zero-width-trigger`,`${O}-zero-width-trigger-${je?"right":"left"}`),style:ie},ye||b.createElement(de,null)):null,L={expanded:je?b.createElement(C.Z,null):b.createElement(fe.Z,null),collapsed:je?b.createElement(fe.Z,null):b.createElement(C.Z,null)}[ve?"collapsed":"expanded"],Ae=ye!==null?S||b.createElement("div",{className:`${O}-trigger`,onClick:rt,style:{width:d}},ye||L):null,te=Object.assign(Object.assign({},bt),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),_=N()(O,`${O}-${Me}`,{[`${O}-collapsed`]:!!ve,[`${O}-has-trigger`]:Ze&&ye!==null&&!S,[`${O}-below`]:!!Ge,[`${O}-zero-width`]:parseFloat(d)===0},oe);return b.createElement("aside",Object.assign({className:_},y,{style:te,ref:E}),b.createElement("div",{className:`${O}-children`},_e),Ze||Ge&&S?Ae:null)},We=b.useMemo(()=>({siderCollapsed:ve}),[ve]);return b.createElement(Z.Provider,{value:We},$())})},84966:function(un,at,e){e.d(at,{VY:function(){return Z},$_:function(){return vt},h4:function(){return Ie},Gs:function(){return w},ZP:function(){return Q}});var o=e(26407),b=e(92310),g=e.n(b),ae=e(2738),i=e(59301),Y=e(36355),W=e(83116),fe=u=>{const{componentCls:t,bodyBg:h,lightSiderBg:E,lightTriggerBg:U,lightTriggerColor:oe}=u;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:oe,background:U},[`${t}-sider-zero-width-trigger`]:{color:oe,background:U,border:`1px solid ${h}`,borderInlineStart:0}}}};const C=u=>{const{antCls:t,componentCls:h,colorText:E,triggerColor:U,footerBg:oe,triggerBg:ye,headerHeight:_e,headerPadding:Le,headerColor:Me,footerPadding:bt,triggerHeight:Ze,zeroTriggerHeight:je,zeroTriggerWidth:me,motionDurationMid:ee,motionDurationSlow:ie,fontSize:M,borderRadius:m,bodyBg:P,headerBg:k,siderBg:I}=u;return{[h]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:P,"&, *":{boxSizing:"border-box"},[`&${h}-has-sider`]:{flexDirection:"row",[`> ${h}, > ${h}-content`]:{width:0}},[`${h}-header, &${h}-footer`]:{flex:"0 0 auto"},[`${h}-sider`]:{position:"relative",minWidth:0,background:I,transition:`all ${ee}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ze},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ze,color:U,lineHeight:`${Ze}px`,textAlign:"center",background:ye,cursor:"pointer",transition:`all ${ee}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:_e,insetInlineEnd:-me,zIndex:1,width:me,height:je,color:U,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:I,borderStartStartRadius:0,borderStartEndRadius:m,borderEndEndRadius:m,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ie} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ie}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-me,borderStartStartRadius:m,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:m}}}}},fe(u)),{"&-rtl":{direction:"rtl"}}),[`${h}-header`]:{height:_e,padding:Le,color:Me,lineHeight:`${_e}px`,background:k,[`${t}-menu`]:{lineHeight:"inherit"}},[`${h}-footer`]:{padding:bt,color:E,fontSize:M,background:oe},[`${h}-content`]:{flex:"auto",minHeight:0}}};var De=(0,W.Z)("Layout",u=>[C(u)],u=>{const{colorBgLayout:t,controlHeight:h,controlHeightLG:E,colorText:U,controlHeightSM:oe,marginXXS:ye,colorTextLightSolid:_e,colorBgContainer:Le}=u,Me=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:h*2,headerPadding:`0 ${Me}px`,headerColor:U,footerPadding:`${oe}px ${Me}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+ye*2,triggerBg:"#002140",triggerColor:_e,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:Le,lightTriggerBg:Le,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),N=function(u,t){var h={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&t.indexOf(E)<0&&(h[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,E=Object.getOwnPropertySymbols(u);Unull,removeSider:()=>null}});function et(u){let{suffixCls:t,tagName:h,displayName:E}=u;return U=>i.forwardRef((ye,_e)=>i.createElement(U,Object.assign({ref:_e,suffixCls:t,tagName:h},ye)))}const we=i.forwardRef((u,t)=>{const{prefixCls:h,suffixCls:E,className:U,tagName:oe}=u,ye=N(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:_e}=i.useContext(Y.E_),Le=_e("layout",h),[Me,bt]=De(Le),Ze=E?`${Le}-${E}`:Le;return Me(i.createElement(oe,Object.assign({className:g()(h||Ze,U,bt),ref:t},ye)))}),Je=i.forwardRef((u,t)=>{const{direction:h}=i.useContext(Y.E_),[E,U]=i.useState([]),{prefixCls:oe,className:ye,rootClassName:_e,children:Le,hasSider:Me,tagName:bt,style:Ze}=u,je=N(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),me=(0,ae.Z)(je,["suffixCls"]),{getPrefixCls:ee,layout:ie}=i.useContext(Y.E_),M=ee("layout",oe),[m,P]=De(M),k=g()(M,{[`${M}-has-sider`]:typeof Me=="boolean"?Me:E.length>0,[`${M}-rtl`]:h==="rtl"},ie==null?void 0:ie.className,ye,_e,P),I=i.useMemo(()=>({siderHook:{addSider:ve=>{U(ge=>[].concat((0,o.Z)(ge),[ve]))},removeSider:ve=>{U(ge=>ge.filter(Ge=>Ge!==ve))}}}),[]);return m(i.createElement(w.Provider,{value:I},i.createElement(bt,Object.assign({ref:t,className:k,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Ze)},me),Le)))}),ft=et({tagName:"div",displayName:"Layout"})(Je),Ie=et({suffixCls:"header",tagName:"header",displayName:"Header"})(we),vt=et({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(we),Z=et({suffixCls:"content",tagName:"main",displayName:"Content"})(we);var Q=ft},40875:function(un,at,e){e.d(at,{J:function(){return Y}});var o=e(59301),b=e(33234),g=e(70425),ae=function(W,de){var fe={};for(var C in W)Object.prototype.hasOwnProperty.call(W,C)&&de.indexOf(C)<0&&(fe[C]=W[C]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,C=Object.getOwnPropertySymbols(W);De{const{children:fe}=W,C=ae(W,["children"]),De=o.useContext(i),N=o.useMemo(()=>Object.assign(Object.assign({},De),C),[De,C.prefixCls,C.mode,C.selectable]);return o.createElement(i.Provider,{value:N},o.createElement(b.BR,null,(0,g.supportNodeRef)(fe)?o.cloneElement(fe,{ref:de}):fe))});at.Z=i},20834:function(un,at,e){e.d(at,{default:function(){return We}});var o=e(15285),b=e(59301),g=e(45818),ae=e(92310),i=e.n(ae),Y=e(36355),W=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{const{prefixCls:y,className:l,dashed:d}=O,S=W(O,["prefixCls","className","dashed"]),{getPrefixCls:D}=b.useContext(Y.E_),V=D("menu",y),L=i()({[`${V}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:L},S))},C=e(11592),De=e(2738),N=e(6848),w=e(92343),we=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ft=O=>{var y;const{className:l,children:d,icon:S,title:D,danger:V}=O,{prefixCls:L,firstLevel:Ae,direction:te,disableMenuItemTitleTooltip:_,inlineCollapsed:se}=b.useContext(we),Ve=K=>{const Be=b.createElement("span",{className:`${L}-title-content`},d);return(!S||(0,w.l$)(d)&&d.type==="span")&&d&&K&&Ae&&typeof d=="string"?b.createElement("div",{className:`${L}-inline-collapsed-noicon`},d.charAt(0)):Be},{siderCollapsed:re}=b.useContext(g.D);let Ne=D;typeof D=="undefined"?Ne=Ae?d:"":D===!1&&(Ne="");const tt={title:Ne};!re&&!se&&(tt.title=null,tt.open=!1);const Ue=(0,C.Z)(d).length;let R=b.createElement(o.ck,Object.assign({},(0,De.Z)(O,["title","icon","danger"]),{className:i()({[`${L}-item-danger`]:V,[`${L}-item-only-child`]:(S?Ue+1:Ue)===1},l),title:typeof D=="string"?D:void 0}),(0,w.Tm)(S,{className:i()((0,w.l$)(S)?(y=S.props)===null||y===void 0?void 0:y.className:"",`${L}-item-icon`)}),Ve(se));return _||(R=b.createElement(N.Z,Object.assign({},tt,{placement:te==="rtl"?"left":"right",overlayClassName:`${L}-inline-collapsed-tooltip`}),R)),R},vt=O=>{var y;const{popupClassName:l,icon:d,title:S,theme:D}=O,V=b.useContext(we),{prefixCls:L,inlineCollapsed:Ae,theme:te}=V,_=(0,o.Xl)();let se;if(!d)se=Ae&&!_.length&&S&&typeof S=="string"?b.createElement("div",{className:`${L}-inline-collapsed-noicon`},S.charAt(0)):b.createElement("span",{className:`${L}-title-content`},S);else{const re=(0,w.l$)(S)&&S.type==="span";se=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:i()((0,w.l$)(d)?(y=d.props)===null||y===void 0?void 0:y.className:"",`${L}-item-icon`)}),re?S:b.createElement("span",{className:`${L}-title-content`},S))}const Ve=b.useMemo(()=>Object.assign(Object.assign({},V),{firstLevel:!1}),[V]);return b.createElement(we.Provider,{value:Ve},b.createElement(o.Wd,Object.assign({},(0,De.Z)(O,["icon"]),{title:se,popupClassName:i()(L,l,`${L}-${D||te}`)})))},Z=e(18785),Q=e(70425),u=e(62892),t=e(40875),h=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{if(y&&typeof y=="object"){const d=y,{label:S,children:D,key:V,type:L}=d,Ae=h(d,["label","children","key","type"]),te=V!=null?V:`tmp-${l}`;return D||L==="group"?L==="group"?b.createElement(o.BW,Object.assign({key:te},Ae,{title:S}),E(D)):b.createElement(vt,Object.assign({key:te},Ae,{title:S}),E(D)):L==="divider"?b.createElement(fe,Object.assign({key:te},Ae)):b.createElement(ft,Object.assign({key:te},Ae),S)}return null}).filter(y=>y)}function U(O){return b.useMemo(()=>O&&E(O),[O])}var oe=e(64993),ye=e(17313),_e=e(8378),Le=e(13826),Me=e(29878),bt=e(83116),Ze=e(37613),me=O=>{const{componentCls:y,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:S,lineWidth:D,lineType:V,itemPaddingInline:L}=O;return{[`${y}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${D}px ${V} ${S}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${y}-item, ${y}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:L},[`> ${y}-item:hover, + > ${y}-item-active, + > ${y}-submenu ${y}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${y}-item, ${y}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${y}-submenu-arrow`]:{display:"none"}}}},ie=O=>{let{componentCls:y,menuArrowOffset:l}=O;return{[`${y}-rtl`]:{direction:"rtl"},[`${y}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${y}-rtl${y}-vertical, + ${y}-submenu-rtl ${y}-vertical`]:{[`${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const M=O=>Object.assign({},(0,ye.oN)(O));var P=(O,y)=>{const{componentCls:l,itemColor:d,itemSelectedColor:S,groupTitleColor:D,itemBg:V,subMenuItemBg:L,itemSelectedBg:Ae,activeBarHeight:te,activeBarWidth:_,activeBarBorderWidth:se,motionDurationSlow:Ve,motionEaseInOut:re,motionEaseOut:Ne,itemPaddingInline:tt,motionDurationMid:Ue,itemHoverColor:R,lineType:K,colorSplit:Be,itemDisabledColor:ke,dangerItemColor:ot,dangerItemHoverColor:At,dangerItemSelectedColor:nt,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:fn,popupBg:ln}=O;return{[`${l}-${y}, ${l}-${y} > ${l}`]:{color:d,background:V,[`&${l}-root:focus-visible`]:Object.assign({},M(O)),[`${l}-item-group-title`]:{color:D},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:S}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${ke} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:R}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:ot,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:S,[`&${l}-item-danger`]:{color:nt},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Ae,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},M(O))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},y==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:se,marginTop:-se,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:tt,bottom:0,borderBottom:`${te}px solid transparent`,transition:`border-color ${Ve} ${re}`,content:'""'},"&:hover, &-active, &-open":{background:fn,"&::after":{borderBottomWidth:te,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:te,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${se}px ${K} ${Be}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:L},[`${l}-item, ${l}-submenu-title`]:se&&_?{width:`calc(100% + ${se}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${_}px solid ${S}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ue} ${Ne}`,`opacity ${Ue} ${Ne}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:nt}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ue} ${re}`,`opacity ${Ue} ${re}`].join(",")}}}}}};const k=O=>{const{componentCls:y,itemHeight:l,itemMarginInline:d,padding:S,menuArrowSize:D,marginXS:V,itemMarginBlock:L}=O,Ae=S+D+V;return{[`${y}-item`]:{position:"relative",overflow:"hidden"},[`${y}-item, ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:S,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:L,width:`calc(100% - ${d*2}px)`},[`> ${y}-item, + > ${y}-submenu > ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${y}-item-group-list ${y}-submenu-title, + ${y}-submenu-title`]:{paddingInlineEnd:Ae}}};var ve=O=>{const{componentCls:y,iconCls:l,itemHeight:d,colorTextLightSolid:S,dropdownWidth:D,controlHeightLG:V,motionDurationMid:L,motionEaseOut:Ae,paddingXL:te,itemMarginInline:_,fontSizeLG:se,motionDurationSlow:Ve,paddingXS:re,boxShadowSecondary:Ne,collapsedWidth:tt,collapsedIconSize:Ue}=O,R={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[y]:{"&-inline, &-vertical":Object.assign({[`&${y}-root`]:{boxShadow:"none"}},k(O))},[`${y}-submenu-popup`]:{[`${y}-vertical`]:Object.assign(Object.assign({},k(O)),{boxShadow:Ne})}},{[`${y}-submenu-popup ${y}-vertical${y}-sub`]:{minWidth:D,maxHeight:`calc(100vh - ${V*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${y}-inline`]:{width:"100%",[`&${y}-root`]:{[`${y}-item, ${y}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Ve}`,`background ${Ve}`,`padding ${L} ${Ae}`].join(","),[`> ${y}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${y}-sub${y}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${y}-submenu > ${y}-submenu-title`]:R,[`& ${y}-item-group-title`]:{paddingInlineStart:te}},[`${y}-item`]:R}},{[`${y}-inline-collapsed`]:{width:tt,[`&${y}-root`]:{[`${y}-item, ${y}-submenu ${y}-submenu-title`]:{[`> ${y}-inline-collapsed-noicon`]:{fontSize:se,textAlign:"center"}}},[`> ${y}-item, + > ${y}-item-group > ${y}-item-group-list > ${y}-item, + > ${y}-item-group > ${y}-item-group-list > ${y}-submenu > ${y}-submenu-title, + > ${y}-submenu > ${y}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${se/2}px - ${_}px)`,textOverflow:"clip",[` + ${y}-submenu-arrow, + ${y}-submenu-expand-icon + `]:{opacity:0},[`${y}-item-icon, ${l}`]:{margin:0,fontSize:Ue,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${y}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${y}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:S}},[`${y}-item-group-title`]:Object.assign(Object.assign({},ye.vS),{paddingInline:re})}}]};const ge=O=>{const{componentCls:y,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:S,motionEaseOut:D,iconCls:V,iconSize:L,iconMarginInlineEnd:Ae}=O;return{[`${y}-item, ${y}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${S}`].join(","),[`${y}-item-icon, ${V}`]:{minWidth:L,fontSize:L,transition:[`font-size ${d} ${D}`,`margin ${l} ${S}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Ae,opacity:1,transition:[`opacity ${l} ${S}`,`margin ${l}`,`color ${l}`].join(",")}},[`${y}-item-icon`]:Object.assign({},(0,ye.Ro)()),[`&${y}-item-only-child`]:{[`> ${V}, > ${y}-item-icon`]:{marginInlineEnd:0}}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${y}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ge=O=>{const{componentCls:y,motionDurationSlow:l,motionEaseInOut:d,borderRadius:S,menuArrowSize:D,menuArrowOffset:V}=O;return{[`${y}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:O.margin,width:D,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:D*.6,height:D*.15,backgroundColor:"currentcolor",borderRadius:S,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${V})`},"&::after":{transform:`rotate(-45deg) translateY(${V})`}}}}},Xe=O=>{const{antCls:y,componentCls:l,fontSize:d,motionDurationSlow:S,motionDurationMid:D,motionEaseInOut:V,paddingXS:L,padding:Ae,colorSplit:te,lineWidth:_,zIndexPopup:se,borderRadiusLG:Ve,subMenuItemBorderRadius:re,menuArrowSize:Ne,menuArrowOffset:tt,lineType:Ue,menuPanelMaskInset:R,groupTitleLineHeight:K,groupTitleFontSize:Be}=O;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,ye.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,ye.Wf)(O)),(0,ye.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${S} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:O.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${L}px ${Ae}px`,fontSize:Be,lineHeight:K,transition:`all ${S}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${S} ${V}`,`background ${S} ${V}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${S} ${V}`,`background ${S} ${V}`,`padding ${D} ${V}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${S} ${V}`,`padding ${S} ${V}`].join(",")},[`${l}-title-content`]:{transition:`color ${S}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:te,borderStyle:Ue,borderWidth:0,borderTopWidth:_,marginBlock:_,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ge(O)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${Ae}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:se,borderRadius:Ve,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${R}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:R},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:O.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:O.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:O.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:O.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:Ve},ge(O)),Ge(O)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:re},[`${l}-submenu-title::after`]:{transition:`transform ${S} ${V}`}})}}),Ge(O)),{[`&-inline-collapsed ${l}-submenu-arrow, + &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${tt})`},"&::after":{transform:`rotate(45deg) translateX(-${tt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ne*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${tt})`},"&::before":{transform:`rotate(45deg) translateX(${tt})`}}})},{[`${y}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var qe=(O,y)=>(0,bt.Z)("Menu",d=>{if(y===!1)return[];const{colorBgElevated:S,colorPrimary:D,colorTextLightSolid:V,controlHeightLG:L,fontSize:Ae,darkItemColor:te,darkDangerItemColor:_,darkItemBg:se,darkSubMenuItemBg:Ve,darkItemSelectedColor:re,darkItemSelectedBg:Ne,darkDangerItemSelectedBg:tt,darkItemHoverBg:Ue,darkGroupTitleColor:R,darkItemHoverColor:K,darkItemDisabledColor:Be,darkDangerItemHoverColor:ke,darkDangerItemSelectedColor:ot,darkDangerItemActiveBg:At}=d,nt=Ae/7*5,gt=(0,Ze.TS)(d,{menuArrowSize:nt,menuHorizontalHeight:L*1.15,menuArrowOffset:`${nt*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:S}),Ht=(0,Ze.TS)(gt,{itemColor:te,itemHoverColor:K,groupTitleColor:R,itemSelectedColor:re,itemBg:se,popupBg:se,subMenuItemBg:Ve,itemActiveBg:"transparent",itemSelectedBg:Ne,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ue,itemDisabledColor:Be,dangerItemColor:_,dangerItemHoverColor:ke,dangerItemSelectedColor:ot,dangerItemActiveBg:At,dangerItemSelectedBg:tt,menuSubMenuBg:Ve,horizontalItemSelectedColor:V,horizontalItemSelectedBg:D});return[Xe(gt),me(gt),ve(gt),P(gt,"light"),P(Ht,"dark"),ie(gt),(0,_e.Z)(gt),(0,Le.oN)(gt,"slide-up"),(0,Le.oN)(gt,"slide-down"),(0,Me._y)(gt,"zoom-big")]},d=>{const{colorPrimary:S,colorError:D,colorTextDisabled:V,colorErrorBg:L,colorText:Ae,colorTextDescription:te,colorBgContainer:_,colorFillAlter:se,colorFillContent:Ve,lineWidth:re,lineWidthBold:Ne,controlItemBgActive:tt,colorBgTextHover:Ue,controlHeightLG:R,lineHeight:K,colorBgElevated:Be,marginXXS:ke,padding:ot,fontSize:At,controlHeightSM:nt,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Bt=new oe.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:Ae,itemColor:Ae,colorItemTextHover:Ae,itemHoverColor:Ae,colorItemTextHoverHorizontal:S,horizontalItemHoverColor:S,colorGroupTitle:te,groupTitleColor:te,colorItemTextSelected:S,itemSelectedColor:S,colorItemTextSelectedHorizontal:S,horizontalItemSelectedColor:S,colorItemBg:_,itemBg:_,colorItemBgHover:Ue,itemHoverBg:Ue,colorItemBgActive:Ve,itemActiveBg:tt,colorSubItemBg:se,subMenuItemBg:se,colorItemBgSelected:tt,itemSelectedBg:tt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ne,activeBarHeight:Ne,colorActiveBarBorderSize:re,activeBarBorderWidth:re,colorItemTextDisabled:V,itemDisabledColor:V,colorDangerItemText:D,dangerItemColor:D,colorDangerItemTextHover:D,dangerItemHoverColor:D,colorDangerItemTextSelected:D,dangerItemSelectedColor:D,colorDangerItemBgActive:L,dangerItemActiveBg:L,colorDangerItemBgSelected:L,dangerItemSelectedBg:L,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:R,groupTitleLineHeight:K,collapsedWidth:R*2,popupBg:Be,itemMarginBlock:ke,itemPaddingInline:ot,horizontalLineHeight:`${R*1.15}px`,iconSize:At,iconMarginInlineEnd:nt-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new oe.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:D,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:S,darkDangerItemSelectedBg:D,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:D}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(O),xe=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{var l,d;const S=b.useContext(t.Z),D=S||{},{getPrefixCls:V,getPopupContainer:L,direction:Ae,menu:te}=b.useContext(Y.E_),_=V(),{prefixCls:se,className:Ve,style:re,theme:Ne="light",expandIcon:tt,_internalDisableMenuItemTitleTooltip:Ue,inlineCollapsed:R,siderCollapsed:K,items:Be,children:ke,rootClassName:ot,mode:At,selectable:nt,onClick:gt,overflowedIndicatorPopupClassName:Ht}=O,tn=xe(O,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,De.Z)(tn,["collapsedWidth"]),sn=U(Be)||ke;(l=D.validator)===null||l===void 0||l.call(D,{mode:At});const Sn=(0,Q.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=D.onClick)===null||St===void 0||St.call(D)}),on=D.mode||At,vn=nt!=null?nt:D.selectable,fn=b.useMemo(()=>K!==void 0?K:R,[R,K]),ln={horizontal:{motionName:`${_}-slide-up`},inline:(0,u.Z)(_),other:{motionName:`${_}-zoom-big`}},gn=V("menu",se||D.prefixCls),[yn,Bn]=qe(gn,!S),Fe=i()(`${gn}-${Ne}`,te==null?void 0:te.className,Ve);let it;if(typeof tt=="function")it=tt;else if(tt===null||tt===!1)it=null;else if(D.expandIcon===null||D.expandIcon===!1)it=null;else{const St=tt!=null?tt:D.expandIcon;it=(0,w.Tm)(St,{className:i()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const lt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:fn||!1,direction:Ae,firstLevel:!0,theme:Ne,mode:on,disableMenuItemTitleTooltip:Ue}),[gn,fn,Ae,Ue,Ne]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(we.Provider,{value:lt},b.createElement(o.ZP,Object.assign({getPopupContainer:L,overflowedIndicator:b.createElement(Z.Z,null),overflowedIndicatorPopupClassName:i()(gn,`${gn}-${Ne}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:fn,style:Object.assign(Object.assign({},te==null?void 0:te.style),re),className:Fe,prefixCls:gn,direction:Ae,defaultMotions:ln,expandIcon:it,ref:y,rootClassName:i()(ot,Bn)}),sn))))});const $=(0,b.forwardRef)((O,y)=>{const l=(0,b.useRef)(null),d=b.useContext(g.D);return(0,b.useImperativeHandle)(y,()=>({menu:l.current,focus:S=>{var D;(D=l.current)===null||D===void 0||D.focus(S)}})),b.createElement(Se,Object.assign({ref:l},O,d))});$.Item=ft,$.SubMenu=vt,$.Divider=fe,$.ItemGroup=o.BW;var We=$},93948:function(un,at,e){e.d(at,{Z:function(){return Ue}});var o=e(59301),b=e(29679),g=e(40001),ae=e(19248),i=e(99267),Y=e(92310),W=e.n(Y),de=e(2738),fe=e(36355),C=e(92413),De=e(33708),N=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},et=function(){var K=(0,o.useRef)([]),Be=(0,o.useRef)(null);return(0,o.useEffect)(function(){var ke=Date.now(),ot=!1;K.current.forEach(function(At){if(At){ot=!0;var nt=At.style;nt.transitionDuration=".3s, .3s, .3s, .06s",Be.current&&ke-Be.current<100&&(nt.transitionDuration="0s, 0s")}}),ot&&(Be.current=Date.now())}),K.current},we=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Je=function(K){var Be=(0,De.Z)((0,De.Z)({},w),K),ke=Be.className,ot=Be.percent,At=Be.prefixCls,nt=Be.strokeColor,gt=Be.strokeLinecap,Ht=Be.strokeWidth,tn=Be.style,Bt=Be.trailColor,sn=Be.trailWidth,Sn=Be.transition,on=(0,N.Z)(Be,we);delete on.gapPosition;var vn=Array.isArray(ot)?ot:[ot],fn=Array.isArray(nt)?nt:[nt],ln=et(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(gt==="round"?gn:0,",").concat(gn,` + L `).concat(gt==="round"?yn:100,",").concat(gn),Fe="0 0 100 ".concat(Ht),it=0;return o.createElement("svg",(0,C.Z)({className:W()("".concat(At,"-line"),ke),viewBox:Fe,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Bn,strokeLinecap:gt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(lt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(lt*qt,"px, 100px"),strokeDashoffset:"-".concat(it,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},$e=fn[St]||fn[fn.length-1];return it+=lt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Bn,strokeLinecap:gt,stroke:$e,strokeWidth:Ht,fillOpacity:"0",ref:function(x){ln[St]=x},style:_t})}))},ft=Je,Ie=e(39559),vt=e(33606),Z=e(47273),Q=0,u=(0,Z.Z)();function t(){var R;return u?(R=Q,Q+=1):R="TEST_OR_SSR",R}var h=function(R){var K=o.useState(),Be=(0,vt.Z)(K,2),ke=Be[0],ot=Be[1];return o.useEffect(function(){ot("rc_progress_".concat(t()))},[]),R||ke},E=function(K){var Be=K.bg,ke=K.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Be}},ke)};function U(R,K){return Object.keys(R).map(function(Be){var ke=parseFloat(Be),ot="".concat(Math.floor(ke*K),"%");return"".concat(R[Be]," ").concat(ot)})}var oe=o.forwardRef(function(R,K){var Be=R.prefixCls,ke=R.color,ot=R.gradientId,At=R.radius,nt=R.style,gt=R.ptg,Ht=R.strokeLinecap,tn=R.strokeWidth,Bt=R.size,sn=R.gapDegree,Sn=ke&&(0,Ie.Z)(ke)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,fn=o.createElement("circle",{className:"".concat(Be,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:nt,ref:K});if(!Sn)return fn;var ln="".concat(ot,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=U(ke,(360-sn)/360),Bn=U(ke,1),Fe="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),it="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},fn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:it},o.createElement(E,{bg:Fe}))))}),ye=oe,_e=100,Le=function(K,Be,ke,ot,At,nt,gt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=ke/100*360*((360-nt)/360),on=nt===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-ot)/100*Be;tn==="round"&&ot!==100&&(vn+=Bt/2,vn>=Be&&(vn=Be-.01));var fn=_e/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Be,"px ").concat(K),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(fn,"px ").concat(fn,"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}},Me=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function bt(R){var K=R!=null?R:[];return Array.isArray(K)?K:[K]}var Ze=function(K){var Be=(0,De.Z)((0,De.Z)({},w),K),ke=Be.id,ot=Be.prefixCls,At=Be.steps,nt=Be.strokeWidth,gt=Be.trailWidth,Ht=Be.gapDegree,tn=Ht===void 0?0:Ht,Bt=Be.gapPosition,sn=Be.trailColor,Sn=Be.strokeLinecap,on=Be.style,vn=Be.className,fn=Be.strokeColor,ln=Be.percent,gn=(0,N.Z)(Be,Me),yn=_e/2,Bn=h(ke),Fe="".concat(Bn,"-gradient"),it=yn-nt/2,lt=Math.PI*2*it,St=tn>0?90+tn/2:-90,qt=lt*((360-tn)/360),_t=(0,Ie.Z)(At)==="object"?At:{count:At,space:2},$e=_t.count,Lt=_t.space,x=bt(ln),le=bt(fn),ce=le.find(function(Oe){return Oe&&(0,Ie.Z)(Oe)==="object"}),s=ce&&(0,Ie.Z)(ce)==="object",c=s?"butt":Sn,ue=Le(lt,qt,0,100,St,tn,Bt,sn,c,nt),X=et(),Re=function(){var st=0;return x.map(function(ht,Ot){var Tt=le[Ot]||le[le.length-1],yt=Le(lt,qt,st,ht,St,tn,Bt,Tt,c,nt);return st+=ht,o.createElement(ye,{key:Ot,color:Tt,ptg:ht,radius:it,prefixCls:ot,gradientId:Fe,style:yt,strokeLinecap:c,strokeWidth:nt,gapDegree:tn,ref:function(T){X[Ot]=T},size:_e})}).reverse()},He=function(){var st=Math.round($e*(x[0]/100)),ht=100/$e,Ot=0;return new Array($e).fill(null).map(function(Tt,yt){var A=yt<=st-1?le[0]:sn,T=A&&(0,Ie.Z)(A)==="object"?"url(#".concat(Fe,")"):void 0,j=Le(lt,qt,Ot,ht,St,tn,Bt,A,"butt",nt,Lt);return Ot+=(qt-j.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(ot,"-circle-path"),r:it,cx:yn,cy:yn,stroke:T,strokeWidth:nt,opacity:1,style:j,ref:function(Ee){X[yt]=Ee}})})};return o.createElement("svg",(0,C.Z)({className:W()("".concat(ot,"-circle"),vn),viewBox:"0 0 ".concat(_e," ").concat(_e),style:on,id:ke,role:"presentation"},gn),!$e&&o.createElement("circle",{className:"".concat(ot,"-circle-trail"),r:it,cx:yn,cy:yn,stroke:sn,strokeLinecap:c,strokeWidth:gt||nt,style:ue}),$e?He():Re())},je=Ze,me={Line:ft,Circle:je},ee=e(6848),ie=e(93398);function M(R){return!R||R<0?0:R>100?100:R}function m(R){let{success:K,successPercent:Be}=R,ke=Be;return K&&"progress"in K&&(ke=K.progress),K&&"percent"in K&&(ke=K.percent),ke}const P=R=>{let{percent:K,success:Be,successPercent:ke}=R;const ot=M(m({success:Be,successPercent:ke}));return[ot,M(M(K)-ot)]},k=R=>{let{success:K={},strokeColor:Be}=R;const{strokeColor:ke}=K;return[ke||ie.presetPrimaryColors.green,Be||null]},I=(R,K,Be)=>{var ke,ot,At,nt;let gt=-1,Ht=-1;if(K==="step"){const tn=Be.steps,Bt=Be.strokeWidth;typeof R=="string"||typeof R=="undefined"?(gt=R==="small"?2:14,Ht=Bt!=null?Bt:8):typeof R=="number"?[gt,Ht]=[R,R]:[gt=14,Ht=8]=R,gt*=tn}else if(K==="line"){const tn=Be==null?void 0:Be.strokeWidth;typeof R=="string"||typeof R=="undefined"?Ht=tn||(R==="small"?6:8):typeof R=="number"?[gt,Ht]=[R,R]:[gt=-1,Ht=8]=R}else(K==="circle"||K==="dashboard")&&(typeof R=="string"||typeof R=="undefined"?[gt,Ht]=R==="small"?[60,60]:[120,120]:typeof R=="number"?[gt,Ht]=[R,R]:(gt=(ot=(ke=R[0])!==null&&ke!==void 0?ke:R[1])!==null&&ot!==void 0?ot:120,Ht=(nt=(At=R[0])!==null&&At!==void 0?At:R[1])!==null&&nt!==void 0?nt:120));return[gt,Ht]},ve=3,ge=R=>ve/R*100;var Xe=R=>{const{prefixCls:K,trailColor:Be=null,strokeLinecap:ke="round",gapPosition:ot,gapDegree:At,width:nt=120,type:gt,children:Ht,success:tn,size:Bt=nt}=R,[sn,Sn]=I(Bt,"circle");let{strokeWidth:on}=R;on===void 0&&(on=Math.max(ge(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},fn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=ot||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(R.strokeColor)==="[object Object]",yn=k({success:tn,strokeColor:R.strokeColor}),Bn=W()(`${K}-inner`,{[`${K}-circle-gradient`]:gn}),Fe=o.createElement(je,{percent:P(R),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:ke,trailColor:Be,prefixCls:K,gapDegree:fn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(ee.Z,{title:Ht},o.createElement("span",null,Fe)):o.createElement(o.Fragment,null,Fe,Ht))},qe=function(R,K){var Be={};for(var ke in R)Object.prototype.hasOwnProperty.call(R,ke)&&K.indexOf(ke)<0&&(Be[ke]=R[ke]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,ke=Object.getOwnPropertySymbols(R);ot{let K=[];return Object.keys(R).forEach(Be=>{const ke=parseFloat(Be.replace(/%/g,""));isNaN(ke)||K.push({key:ke,value:R[Be]})}),K=K.sort((Be,ke)=>Be.key-ke.key),K.map(Be=>{let{key:ke,value:ot}=Be;return`${ot} ${ke}%`}).join(", ")},rt=(R,K)=>{const{from:Be=ie.presetPrimaryColors.blue,to:ke=ie.presetPrimaryColors.blue,direction:ot=K==="rtl"?"to left":"to right"}=R,At=qe(R,["from","to","direction"]);if(Object.keys(At).length!==0){const nt=xe(At);return{backgroundImage:`linear-gradient(${ot}, ${nt})`}}return{backgroundImage:`linear-gradient(${ot}, ${Be}, ${ke})`}};var $=R=>{const{prefixCls:K,direction:Be,percent:ke,size:ot,strokeWidth:At,strokeColor:nt,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Bt}=R,sn=nt&&typeof nt!="string"?rt(nt,Be):{backgroundColor:nt},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=ot!=null?ot:[-1,At||(ot==="small"?6:8)],[fn,ln]=I(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${M(ke)}%`,height:ln,borderRadius:Sn},sn),yn=m(R),Bn={width:`${M(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Fe={width:fn<0?"100%":fn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${K}-outer`,style:Fe},o.createElement("div",{className:`${K}-inner`,style:on},o.createElement("div",{className:`${K}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${K}-success-bg`,style:Bn}):null)),Ht)},O=R=>{const{size:K,steps:Be,percent:ke=0,strokeWidth:ot=8,strokeColor:At,trailColor:nt=null,prefixCls:gt,children:Ht}=R,tn=Math.round(Be*(ke/100)),Bt=K==="small"?2:14,sn=K!=null?K:[Bt,ot],[Sn,on]=I(sn,"step",{steps:Be,strokeWidth:ot}),vn=Sn/Be,fn=new Array(Be);for(let ln=0;ln{const K=R?"100%":"-100%";return new y.Keyframes(`antProgress${R?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${K}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${K}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},V=R=>{const{componentCls:K,iconCls:Be}=R;return{[K]:Object.assign(Object.assign({},(0,l.Wf)(R)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:R.fontSize,marginInlineEnd:R.marginXS,marginBottom:R.marginXS},[`${K}-outer`]:{display:"inline-block",width:"100%"},[`&${K}-show-info`]:{[`${K}-outer`]:{marginInlineEnd:`calc(-2em - ${R.marginXS}px)`,paddingInlineEnd:`calc(2em + ${R.paddingXS}px)`}},[`${K}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:R.remainingColor,borderRadius:R.lineBorderRadius},[`${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:R.defaultColor}},[`${K}-success-bg, ${K}-bg`]:{position:"relative",backgroundColor:R.defaultColor,borderRadius:R.lineBorderRadius,transition:`all ${R.motionDurationSlow} ${R.motionEaseInOutCirc}`},[`${K}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:R.colorSuccess},[`${K}-text`]:{display:"inline-block",width:"2em",marginInlineStart:R.marginXS,color:R.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Be]:{fontSize:R.fontSize}},[`&${K}-status-active`]:{[`${K}-bg::before`]:{position:"absolute",inset:0,backgroundColor:R.colorBgContainer,borderRadius:R.lineBorderRadius,opacity:0,animationName:D(),animationDuration:R.progressActiveMotionDuration,animationTimingFunction:R.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${K}-rtl${K}-status-active`]:{[`${K}-bg::before`]:{animationName:D(!0)}},[`&${K}-status-exception`]:{[`${K}-bg`]:{backgroundColor:R.colorError},[`${K}-text`]:{color:R.colorError}},[`&${K}-status-exception ${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:R.colorError}},[`&${K}-status-success`]:{[`${K}-bg`]:{backgroundColor:R.colorSuccess},[`${K}-text`]:{color:R.colorSuccess}},[`&${K}-status-success ${K}-inner:not(${K}-circle-gradient)`]:{[`${K}-circle-path`]:{stroke:R.colorSuccess}}})}},L=R=>{const{componentCls:K,iconCls:Be}=R;return{[K]:{[`${K}-circle-trail`]:{stroke:R.remainingColor},[`&${K}-circle ${K}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${K}-circle ${K}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:R.circleTextColor,fontSize:R.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Be]:{fontSize:`${R.fontSize/R.fontSizeSM}em`}},[`${K}-circle&-status-exception`]:{[`${K}-text`]:{color:R.colorError}},[`${K}-circle&-status-success`]:{[`${K}-text`]:{color:R.colorSuccess}}},[`${K}-inline-circle`]:{lineHeight:1,[`${K}-inner`]:{verticalAlign:"bottom"}}}},Ae=R=>{const{componentCls:K}=R;return{[K]:{[`${K}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:R.progressStepMinWidth,marginInlineEnd:R.progressStepMarginInlineEnd,backgroundColor:R.remainingColor,transition:`all ${R.motionDurationSlow}`,"&-active":{backgroundColor:R.defaultColor}}}}}},te=R=>{const{componentCls:K,iconCls:Be}=R;return{[K]:{[`${K}-small&-line, ${K}-small&-line ${K}-text ${Be}`]:{fontSize:R.fontSizeSM}}}};var _=(0,d.Z)("Progress",R=>{const K=R.marginXXS/2,Be=(0,S.TS)(R,{progressStepMarginInlineEnd:K,progressStepMinWidth:K,progressActiveMotionDuration:"2.4s"});return[V(Be),L(Be),Ae(Be),te(Be)]},R=>({circleTextColor:R.colorText,defaultColor:R.colorInfo,remainingColor:R.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),se=function(R,K){var Be={};for(var ke in R)Object.prototype.hasOwnProperty.call(R,ke)&&K.indexOf(ke)<0&&(Be[ke]=R[ke]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,ke=Object.getOwnPropertySymbols(R);ot{const{prefixCls:Be,className:ke,rootClassName:ot,steps:At,strokeColor:nt,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=R,vn=se(R,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fn=o.useMemo(()=>{var x,le;const ce=m(R);return parseInt(ce!==void 0?(x=ce!=null?ce:0)===null||x===void 0?void 0:x.toString():(le=gt!=null?gt:0)===null||le===void 0?void 0:le.toString(),10)},[gt,R.success,R.successPercent]),ln=o.useMemo(()=>!re.includes(sn)&&fn>=100?"success":sn||"normal",[sn,fn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(fe.E_),Fe=gn("progress",Be),[it,lt]=_(Fe),St=o.useMemo(()=>{if(!tn)return null;const x=m(R);let le;const ce=Sn||(c=>`${c}%`),s=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?le=ce(M(gt),M(x)):ln==="exception"?le=s?o.createElement(ae.Z,null):o.createElement(i.Z,null):ln==="success"&&(le=s?o.createElement(b.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Fe}-text`,title:typeof le=="string"?le:void 0},le)},[tn,gt,fn,ln,Bt,Fe,Sn]),qt=Array.isArray(nt)?nt[0]:nt,_t=typeof nt=="string"||Array.isArray(nt)?nt:void 0;let $e;Bt==="line"?$e=At?o.createElement(O,Object.assign({},R,{strokeColor:_t,prefixCls:Fe,steps:At}),St):o.createElement($,Object.assign({},R,{strokeColor:qt,prefixCls:Fe,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&($e=o.createElement(Xe,Object.assign({},R,{strokeColor:qt,prefixCls:Fe,progressStatus:ln}),St));const Lt=W()(Fe,`${Fe}-status-${ln}`,`${Fe}-${Bt==="dashboard"&&"circle"||At&&"steps"||Bt}`,{[`${Fe}-inline-circle`]:Bt==="circle"&&I(Ht,"circle")[0]<=20,[`${Fe}-show-info`]:tn,[`${Fe}-${Ht}`]:typeof Ht=="string",[`${Fe}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,ke,ot,lt);return it(o.createElement("div",Object.assign({ref:K,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":fn},(0,de.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),$e))}),Ue=tt},5112:function(un,at,e){e.d(at,{ZP:function(){return ie}});var o=e(92310),b=e.n(o),g=e(18929),ae=e(26112),i=e(59301),Y=e(36355),W=e(19716);const de=i.createContext(null),fe=de.Provider;var C=de;const De=i.createContext(null),N=De.Provider;var w=e(5630),et=e(8654),we=e(1684),Je=e(32441),ft=e(17313),Ie=e(83116),vt=e(37613);const Z=M=>{const{componentCls:m,antCls:P}=M,k=`${m}-group`;return{[k]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{display:"inline-block",fontSize:0,[`&${k}-rtl`]:{direction:"rtl"},[`${P}-badge ${P}-badge-count`]:{zIndex:1},[`> ${P}-badge:not(:first-child) > ${P}-button-wrapper`]:{borderInlineStart:"none"}})}},Q=M=>{const{componentCls:m,wrapperMarginInlineEnd:P,colorPrimary:k,radioSize:I,motionDurationSlow:ve,motionDurationMid:ge,motionEaseInOutCirc:Ge,colorBgContainer:Xe,colorBorder:qe,lineWidth:xe,dotSize:rt,colorBgContainerDisabled:Se,colorTextDisabled:$,paddingXS:We,dotColorDisabled:O,lineType:y,radioDotDisabledSize:l,wireframe:d,colorWhite:S}=M,D=`${m}-inner`;return{[`${m}-wrapper`]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:P,cursor:"pointer",[`&${m}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:M.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:`${xe}px ${y} ${k}`,borderRadius:"50%",visibility:"hidden",content:'""'},[m]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${m}-wrapper:hover &, + &:hover ${D}`]:{borderColor:k},[`${m}-input:focus-visible + ${D}`]:Object.assign({},(0,ft.oN)(M)),[`${m}:hover::after, ${m}-wrapper:hover &::after`]:{visibility:"visible"},[`${m}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:I,height:I,marginBlockStart:I/-2,marginInlineStart:I/-2,backgroundColor:d?k:S,borderBlockStart:0,borderInlineStart:0,borderRadius:I,transform:"scale(0)",opacity:0,transition:`all ${ve} ${Ge}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:I,height:I,backgroundColor:Xe,borderColor:qe,borderStyle:"solid",borderWidth:xe,borderRadius:"50%",transition:`all ${ge}`},[`${m}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${m}-checked`]:{[D]:{borderColor:k,backgroundColor:d?Xe:k,"&::after":{transform:`scale(${rt/I})`,opacity:1,transition:`all ${ve} ${Ge}`}}},[`${m}-disabled`]:{cursor:"not-allowed",[D]:{backgroundColor:Se,borderColor:qe,cursor:"not-allowed","&::after":{backgroundColor:O}},[`${m}-input`]:{cursor:"not-allowed"},[`${m}-disabled + span`]:{color:$,cursor:"not-allowed"},[`&${m}-checked`]:{[D]:{"&::after":{transform:`scale(${l/I})`}}}},[`span${m} + *`]:{paddingInlineStart:We,paddingInlineEnd:We}})}},u=M=>{const{buttonColor:m,controlHeight:P,componentCls:k,lineWidth:I,lineType:ve,colorBorder:ge,motionDurationSlow:Ge,motionDurationMid:Xe,buttonPaddingInline:qe,fontSize:xe,buttonBg:rt,fontSizeLG:Se,controlHeightLG:$,controlHeightSM:We,paddingXS:O,borderRadius:y,borderRadiusSM:l,borderRadiusLG:d,buttonCheckedBg:S,buttonSolidCheckedColor:D,colorTextDisabled:V,colorBgContainerDisabled:L,buttonCheckedBgDisabled:Ae,buttonCheckedColorDisabled:te,colorPrimary:_,colorPrimaryHover:se,colorPrimaryActive:Ve,buttonSolidCheckedBg:re,buttonSolidCheckedHoverBg:Ne,buttonSolidCheckedActiveBg:tt}=M;return{[`${k}-button-wrapper`]:{position:"relative",display:"inline-block",height:P,margin:0,paddingInline:qe,paddingBlock:0,color:m,fontSize:xe,lineHeight:`${P-I*2}px`,background:rt,border:`${I}px ${ve} ${ge}`,borderBlockStartWidth:I+.02,borderInlineStartWidth:0,borderInlineEndWidth:I,cursor:"pointer",transition:[`color ${Xe}`,`background ${Xe}`,`box-shadow ${Xe}`].join(","),a:{color:m},[`> ${k}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-I,insetInlineStart:-I,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:I,paddingInline:0,backgroundColor:ge,transition:`background-color ${Ge}`,content:'""'}},"&:first-child":{borderInlineStart:`${I}px ${ve} ${ge}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${k}-group-large &`]:{height:$,fontSize:Se,lineHeight:`${$-I*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${k}-group-small &`]:{height:We,paddingInline:O-I,paddingBlock:0,lineHeight:`${We-I*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:_},"&:has(:focus-visible)":Object.assign({},(0,ft.oN)(M)),[`${k}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${k}-button-wrapper-disabled)`]:{zIndex:1,color:_,background:S,borderColor:_,"&::before":{backgroundColor:_},"&:first-child":{borderColor:_},"&:hover":{color:se,borderColor:se,"&::before":{backgroundColor:se}},"&:active":{color:Ve,borderColor:Ve,"&::before":{backgroundColor:Ve}}},[`${k}-group-solid &-checked:not(${k}-button-wrapper-disabled)`]:{color:D,background:re,borderColor:re,"&:hover":{color:D,background:Ne,borderColor:Ne},"&:active":{color:D,background:tt,borderColor:tt}},"&-disabled":{color:V,backgroundColor:L,borderColor:ge,cursor:"not-allowed","&:first-child, &:hover":{color:V,backgroundColor:L,borderColor:ge}},[`&-disabled${k}-button-wrapper-checked`]:{color:te,backgroundColor:Ae,borderColor:ge,boxShadow:"none"}}}},t=M=>M-4*2;var h=(0,Ie.Z)("Radio",M=>{const{controlOutline:m,controlOutlineWidth:P,radioSize:k}=M,I=`0 0 0 ${P}px ${m}`,ve=I,ge=t(k),Ge=(0,vt.TS)(M,{radioDotDisabledSize:ge,radioFocusShadow:I,radioButtonFocusShadow:ve});return[Z(Ge),Q(Ge),u(Ge)]},M=>{const{wireframe:m,padding:P,marginXS:k,lineWidth:I,fontSizeLG:ve,colorText:ge,colorBgContainer:Ge,colorTextDisabled:Xe,controlItemBgActiveDisabled:qe,colorTextLightSolid:xe,colorPrimary:rt,colorPrimaryHover:Se,colorPrimaryActive:$}=M,We=4,O=ve,y=m?t(O):O-(We+I)*2;return{radioSize:O,dotSize:y,dotColorDisabled:Xe,buttonSolidCheckedColor:xe,buttonSolidCheckedBg:rt,buttonSolidCheckedHoverBg:Se,buttonSolidCheckedActiveBg:$,buttonBg:Ge,buttonCheckedBg:Ge,buttonColor:ge,buttonCheckedBgDisabled:qe,buttonCheckedColorDisabled:Xe,buttonPaddingInline:P-I,wrapperMarginInlineEnd:k}}),E=e(14088),U=e(4572),oe=function(M,m){var P={};for(var k in M)Object.prototype.hasOwnProperty.call(M,k)&&m.indexOf(k)<0&&(P[k]=M[k]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,k=Object.getOwnPropertySymbols(M);I{var P,k;const I=i.useContext(C),ve=i.useContext(De),{getPrefixCls:ge,direction:Ge,radio:Xe}=i.useContext(Y.E_),qe=i.useRef(null),xe=(0,et.sQ)(m,qe),{isFormItemInput:rt}=i.useContext(Je.aM),Se=Ve=>{var re,Ne;(re=M.onChange)===null||re===void 0||re.call(M,Ve),(Ne=I==null?void 0:I.onChange)===null||Ne===void 0||Ne.call(I,Ve)},{prefixCls:$,className:We,rootClassName:O,children:y,style:l}=M,d=oe(M,["prefixCls","className","rootClassName","children","style"]),S=ge("radio",$),D=((I==null?void 0:I.optionType)||ve)==="button",V=D?`${S}-button`:S,[L,Ae]=h(S),te=Object.assign({},d),_=i.useContext(we.Z);I&&(te.name=I.name,te.onChange=Se,te.checked=M.value===I.value,te.disabled=(P=te.disabled)!==null&&P!==void 0?P:I.disabled),te.disabled=(k=te.disabled)!==null&&k!==void 0?k:_;const se=b()(`${V}-wrapper`,{[`${V}-wrapper-checked`]:te.checked,[`${V}-wrapper-disabled`]:te.disabled,[`${V}-wrapper-rtl`]:Ge==="rtl",[`${V}-wrapper-in-form-item`]:rt},Xe==null?void 0:Xe.className,We,O,Ae);return L(i.createElement(E.Z,{component:"Radio",disabled:te.disabled},i.createElement("label",{className:se,style:Object.assign(Object.assign({},Xe==null?void 0:Xe.style),l),onMouseEnter:M.onMouseEnter,onMouseLeave:M.onMouseLeave},i.createElement(w.Z,Object.assign({},te,{className:b()(te.className,!D&&U.A),type:"radio",prefixCls:V,ref:xe})),y!==void 0?i.createElement("span",null,y):null)))};var Le=i.forwardRef(ye);const Me=i.forwardRef((M,m)=>{const{getPrefixCls:P,direction:k}=i.useContext(Y.E_),[I,ve]=(0,g.Z)(M.defaultValue,{value:M.value}),ge=re=>{const Ne=I,tt=re.target.value;"value"in M||ve(tt);const{onChange:Ue}=M;Ue&&tt!==Ne&&Ue(re)},{prefixCls:Ge,className:Xe,rootClassName:qe,options:xe,buttonStyle:rt="outline",disabled:Se,children:$,size:We,style:O,id:y,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:D}=M,V=P("radio",Ge),L=`${V}-group`,[Ae,te]=h(V);let _=$;xe&&xe.length>0&&(_=xe.map(re=>typeof re=="string"||typeof re=="number"?i.createElement(Le,{key:re.toString(),prefixCls:V,disabled:Se,value:re,checked:I===re},re):i.createElement(Le,{key:`radio-group-value-options-${re.value}`,prefixCls:V,disabled:re.disabled||Se,value:re.value,checked:I===re.value,title:re.title,style:re.style},re.label)));const se=(0,W.Z)(We),Ve=b()(L,`${L}-${rt}`,{[`${L}-${se}`]:se,[`${L}-rtl`]:k==="rtl"},Xe,qe,te);return Ae(i.createElement("div",Object.assign({},(0,ae.Z)(M,{aria:!0,data:!0}),{className:Ve,style:O,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:D,id:y,ref:m}),i.createElement(fe,{value:{onChange:ge,value:I,disabled:M.disabled,name:M.name,optionType:M.optionType}},_)))});var bt=i.memo(Me),Ze=function(M,m){var P={};for(var k in M)Object.prototype.hasOwnProperty.call(M,k)&&m.indexOf(k)<0&&(P[k]=M[k]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var I=0,k=Object.getOwnPropertySymbols(M);I{const{getPrefixCls:P}=i.useContext(Y.E_),{prefixCls:k}=M,I=Ze(M,["prefixCls"]),ve=P("radio",k);return i.createElement(N,{value:"button"},i.createElement(Le,Object.assign({prefixCls:ve},I,{type:"radio",ref:m})))};var me=i.forwardRef(je);const ee=Le;ee.Button=me,ee.Group=bt,ee.__ANT_RADIO=!0;var ie=ee},13570:function(un,at,e){e.d(at,{Z:function(){return M}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ae=g,i=e(7657),Y=function(P,k){return b.createElement(i.Z,(0,o.Z)({},P,{ref:k,icon:ae}))},W=b.forwardRef(Y),de=W,fe=e(92310),C=e.n(fe),De=e(400),N=e(33606),w=e(37061),et=e(18929),we=e(10228),Je=e(26112);function ft(m,P){var k=m.disabled,I=m.prefixCls,ve=m.character,ge=m.characterRender,Ge=m.index,Xe=m.count,qe=m.value,xe=m.allowHalf,rt=m.focused,Se=m.onHover,$=m.onClick,We=function(L){Se(L,Ge)},O=function(L){$(L,Ge)},y=function(L){L.keyCode===we.Z.ENTER&&$(L,Ge)},l=Ge+1,d=new Set([I]);qe===0&&Ge===0&&rt?d.add("".concat(I,"-focused")):xe&&qe+.5>=l&&qeGe?"true":"false","aria-posinset":Ge+1,"aria-setsize":Xe,tabIndex:k?-1:0},b.createElement("div",{className:"".concat(I,"-first")},S),b.createElement("div",{className:"".concat(I,"-second")},S)));return ge&&(D=ge(D,m)),D}var Ie=b.forwardRef(ft);function vt(){var m=b.useRef({});function P(I){return m.current[I]}function k(I){return function(ve){m.current[I]=ve}}return[P,k]}function Z(m){var P=m.pageXOffset,k="scrollLeft";if(typeof P!="number"){var I=m.document;P=I.documentElement[k],typeof P!="number"&&(P=I.body[k])}return P}function Q(m){var P,k,I=m.ownerDocument,ve=I.body,ge=I&&I.documentElement,Ge=m.getBoundingClientRect();return P=Ge.left,k=Ge.top,P-=ge.clientLeft||ve.clientLeft||0,k-=ge.clientTop||ve.clientTop||0,{left:P,top:k}}function u(m){var P=Q(m),k=m.ownerDocument,I=k.defaultView||k.parentWindow;return P.left+=Z(I),P.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function h(m,P){var k,I=m.prefixCls,ve=I===void 0?"rc-rate":I,ge=m.className,Ge=m.defaultValue,Xe=m.value,qe=m.count,xe=qe===void 0?5:qe,rt=m.allowHalf,Se=rt===void 0?!1:rt,$=m.allowClear,We=$===void 0?!0:$,O=m.character,y=O===void 0?"\u2605":O,l=m.characterRender,d=m.disabled,S=m.direction,D=S===void 0?"ltr":S,V=m.tabIndex,L=V===void 0?0:V,Ae=m.autoFocus,te=m.onHoverChange,_=m.onChange,se=m.onFocus,Ve=m.onBlur,re=m.onKeyDown,Ne=m.onMouseLeave,tt=(0,w.Z)(m,t),Ue=vt(),R=(0,N.Z)(Ue,2),K=R[0],Be=R[1],ke=b.useRef(null),ot=function(){if(!d){var c;(c=ke.current)===null||c===void 0||c.focus()}};b.useImperativeHandle(P,function(){return{focus:ot,blur:function(){if(!d){var c;(c=ke.current)===null||c===void 0||c.blur()}}}});var At=(0,et.Z)(Ge||0,{value:Xe}),nt=(0,N.Z)(At,2),gt=nt[0],Ht=nt[1],tn=(0,et.Z)(null),Bt=(0,N.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(c,ue){var X=D==="rtl",Re=c+1;if(Se){var He=K(c),Oe=u(He),st=He.clientWidth;(X&&ue-Oe>st/2||!X&&ue-Oe0&&!X||ue===we.Z.RIGHT&&Re>0&&X?(Se?Re-=.5:Re-=1,vn(Re),c.preventDefault()):ue===we.Z.LEFT&&Re{const{componentCls:P}=m;return{[`${P}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:m.marginXS},"> div":{transition:`all ${m.motionDurationMid}, outline 0s`,"&:hover":{transform:m.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${m.lineWidth}px dashed ${m.starColor}`,transform:m.starHoverScale}},"&-first, &-second":{color:m.starBg,transition:`all ${m.motionDurationMid}`,userSelect:"none",[m.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${P}-star-first, &-half ${P}-star-second`]:{opacity:1},[`&-half ${P}-star-first, &-full ${P}-star-second`]:{color:"inherit"}}}},Ze=m=>({[`&-rtl${m.componentCls}`]:{direction:"rtl"}}),je=m=>{const{componentCls:P}=m;return{[P]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,_e.Wf)(m)),{display:"inline-block",margin:0,padding:0,color:m.starColor,fontSize:m.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${P} ${P}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),bt(m)),{[`+ ${P}-text`]:{display:"inline-block",marginInlineStart:m.marginXS,fontSize:m.fontSize}}),Ze(m))}};var me=(0,Le.Z)("Rate",m=>{const P=(0,Me.TS)(m,{});return[je(P)]},m=>({starColor:m.yellow6,starSize:m.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:m.colorFillContent})),ee=function(m,P){var k={};for(var I in m)Object.prototype.hasOwnProperty.call(m,I)&&P.indexOf(I)<0&&(k[I]=m[I]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ve=0,I=Object.getOwnPropertySymbols(m);ve{const{prefixCls:k,className:I,rootClassName:ve,style:ge,tooltips:Ge,character:Xe=b.createElement(de,null)}=m,qe=ee(m,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(d,S)=>{let{index:D}=S;return Ge?b.createElement(ye.Z,{title:Ge[D]},d):d},{getPrefixCls:rt,direction:Se,rate:$}=b.useContext(oe.E_),We=rt("rate",k),[O,y]=me(We),l=Object.assign(Object.assign({},$==null?void 0:$.style),ge);return O(b.createElement(U,Object.assign({ref:P,character:Xe,characterRender:xe},qe,{className:C()(I,ve,y,$==null?void 0:$.className),style:l,prefixCls:We,direction:Se})))})},57809:function(un,at,e){var o=e(92310),b=e.n(o),g=e(77861),ae=e(2738),i=e(59301),Y=e(53487),W=e(62892),de=e(19080),fe=e(36355),C=e(1684),De=e(93891),N=e(19716),w=e(32441),et=e(33234),we=e(14154),Je=e(58582),ft=e(84443),Ie=e(66339),vt=function(h,E){var U={};for(var oe in h)Object.prototype.hasOwnProperty.call(h,oe)&&E.indexOf(oe)<0&&(U[oe]=h[oe]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,oe=Object.getOwnPropertySymbols(h);ye{var U,{prefixCls:oe,bordered:ye=!0,className:_e,rootClassName:Le,getPopupContainer:Me,popupClassName:bt,dropdownClassName:Ze,listHeight:je=256,placement:me,listItemHeight:ee=24,size:ie,disabled:M,notFoundContent:m,status:P,builtinPlacements:k,dropdownMatchSelectWidth:I,popupMatchSelectWidth:ve,direction:ge,style:Ge,allowClear:Xe}=h,qe=vt(h,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:xe,getPrefixCls:rt,renderEmpty:Se,direction:$,virtual:We,popupMatchSelectWidth:O,popupOverflow:y,select:l}=i.useContext(fe.E_),d=rt("select",oe),S=rt(),D=ge!=null?ge:$,{compactSize:V,compactItemClassnames:L}=(0,et.ri)(d,D),[Ae,te]=(0,we.Z)(d),_=i.useMemo(()=>{const{mode:ln}=qe;if(ln!=="combobox")return ln===Z?"combobox":ln},[qe.mode]),se=_==="multiple"||_==="tags",Ve=(0,ft.Z)(qe.suffixIcon,qe.showArrow),re=(U=ve!=null?ve:I)!==null&&U!==void 0?U:O,{status:Ne,hasFeedback:tt,isFormItemInput:Ue,feedbackIcon:R}=i.useContext(w.aM),K=(0,de.F)(Ne,P);let Be;m!==void 0?Be=m:_==="combobox"?Be=null:Be=(Se==null?void 0:Se("Select"))||i.createElement(De.Z,{componentName:"Select"});const{suffixIcon:ke,itemIcon:ot,removeIcon:At,clearIcon:nt}=(0,Ie.Z)(Object.assign(Object.assign({},qe),{multiple:se,hasFeedback:tt,feedbackIcon:R,showSuffixIcon:Ve,prefixCls:d,showArrow:qe.showArrow,componentName:"Select"})),gt=Xe===!0?{clearIcon:nt}:Xe,Ht=(0,ae.Z)(qe,["suffixIcon","itemIcon"]),tn=b()(bt||Ze,{[`${d}-dropdown-${D}`]:D==="rtl"},Le,te),Bt=(0,N.Z)(ln=>{var gn;return(gn=ie!=null?ie:V)!==null&&gn!==void 0?gn:ln}),sn=i.useContext(C.Z),Sn=M!=null?M:sn,on=b()({[`${d}-lg`]:Bt==="large",[`${d}-sm`]:Bt==="small",[`${d}-rtl`]:D==="rtl",[`${d}-borderless`]:!ye,[`${d}-in-form-item`]:Ue},(0,de.Z)(d,K,tt),L,l==null?void 0:l.className,_e,Le,te),vn=i.useMemo(()=>me!==void 0?me:D==="rtl"?"bottomRight":"bottomLeft",[me,D]),fn=(0,Je.Z)(k,y);return Ae(i.createElement(g.ZP,Object.assign({ref:E,virtual:We,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),Ge),dropdownMatchSelectWidth:re,builtinPlacements:fn,transitionName:(0,W.m)(S,"slide-up",qe.transitionName),listHeight:je,listItemHeight:ee,mode:_,prefixCls:d,placement:vn,direction:D,suffixIcon:ke,menuItemSelectedIcon:ot,removeIcon:At,allowClear:gt,notFoundContent:Be,className:on,getPopupContainer:Me||xe,dropdownClassName:tn,disabled:Sn})))},u=i.forwardRef(Q),t=(0,Y.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=Z,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,at.default=u},14154:function(un,at,e){e.d(at,{Z:function(){return u}});var o=e(17313),b=e(74207),g=e(37613),ae=e(83116),i=e(13826),Y=e(92899);const W=t=>{const{optionHeight:h,optionFontSize:E,optionLineHeight:U,optionPadding:oe}=t;return{position:"relative",display:"block",minHeight:h,padding:oe,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:U,boxSizing:"border-box"}};var fe=t=>{const{antCls:h,componentCls:E}=t,U=`${E}-item`,oe=`&${h}-slide-up-enter${h}-slide-up-enter-active`,ye=`&${h}-slide-up-appear${h}-slide-up-appear-active`,_e=`&${h}-slide-up-leave${h}-slide-up-leave-active`,Le=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` + ${oe}${Le}bottomLeft, + ${ye}${Le}bottomLeft + `]:{animationName:i.fJ},[` + ${oe}${Le}topLeft, + ${ye}${Le}topLeft, + ${oe}${Le}topRight, + ${ye}${Le}topRight + `]:{animationName:i.Qt},[`${_e}${Le}bottomLeft`]:{animationName:i.Uw},[` + ${_e}${Le}topLeft, + ${_e}${Le}topRight + `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${U}`]:Object.assign(Object.assign({},W(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${U}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${U}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${U}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${U}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(t,"slide-up"),(0,i.oN)(t,"slide-down"),(0,Y.Fm)(t,"move-up"),(0,Y.Fm)(t,"move-down")]};const C=2,De=t=>{let{controlHeightSM:h,controlHeight:E,lineWidth:U}=t;const oe=(E-h)/2-U,ye=Math.ceil(oe/2);return[oe,ye]};function N(t,h){const{componentCls:E,iconCls:U}=t,oe=`${E}-selection-overflow`,ye=t.multipleSelectItemHeight,[_e]=De(t),Le=h?`${E}-${h}`:"";return{[`${E}-multiple${Le}`]:{fontSize:t.fontSize,[oe]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${_e-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${ye}px`,visibility:"hidden",content:'"\\a0"'}},[` + &${E}-show-arrow ${E}-selector, + &${E}-allow-clear ${E}-selector + `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:ye,marginTop:C,marginBottom:C,lineHeight:`${ye-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${U}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${oe}-item + ${oe}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-_e,"\n &-input,\n &-mirror\n ":{height:ye,fontFamily:t.fontFamily,lineHeight:`${ye}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var et=t=>{const{componentCls:h}=t,E=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),U=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,oe]=De(t);return[N(t),N(E,"sm"),{[`${h}-multiple${h}-sm`]:{[`${h}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${h}-selection-search`]:{marginInlineStart:oe}}},N(U,"lg")]};function we(t,h){const{componentCls:E,inputPaddingHorizontalBase:U,borderRadius:oe}=t,ye=t.controlHeight-t.lineWidth*2,_e=Math.ceil(t.fontSize*1.25),Le=h?`${E}-${h}`:"";return{[`${E}-single${Le}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:oe,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:U,insetInlineEnd:U,bottom:0,"&-input":{width:"100%"}},[` + ${E}-selection-item, + ${E}-selection-placeholder + `]:{padding:0,lineHeight:`${ye}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${ye}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` + &${E}-show-arrow ${E}-selection-item, + &${E}-show-arrow ${E}-selection-placeholder + `]:{paddingInlineEnd:_e},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${U}px`,[`${E}-selection-search-input`]:{height:ye},"&:after":{lineHeight:`${ye}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${U}px`,"&:after":{display:"none"}}}}}}}function Je(t){const{componentCls:h}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[we(t),we((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${h}-single${h}-sm`]:{[`&:not(${h}-customize-input)`]:{[`${h}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${h}-selector`]:{padding:`0 ${E}px`},[`&${h}-show-arrow ${h}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` + &${h}-show-arrow ${h}-selection-item, + &${h}-show-arrow ${h}-selection-placeholder + `]:{paddingInlineEnd:t.fontSize*1.5}}}},we((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const ft=t=>{const{componentCls:h,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${h}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${h}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${h}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},Ie=function(t,h){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:U,borderHoverColor:oe,outlineColor:ye,antCls:_e}=h,Le=E?{[`${U}-selector`]:{borderColor:oe}}:{};return{[t]:{[`&:not(${U}-disabled):not(${U}-customize-input):not(${_e}-pagination-size-changer)`]:Object.assign(Object.assign({},Le),{[`${U}-focused& ${U}-selector`]:{borderColor:oe,boxShadow:`0 0 0 ${h.controlOutlineWidth}px ${ye}`,outline:0},[`&:hover ${U}-selector`]:{borderColor:oe}})}}},vt=t=>{const{componentCls:h}=t;return{[`${h}-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:h,inputPaddingHorizontalBase:E,iconCls:U}=t;return{[h]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${h}-customize-input) ${h}-selector`]:Object.assign(Object.assign({},ft(t)),vt(t)),[`${h}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${h}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${h}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[U]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${h}-suffix)`]:{pointerEvents:"auto"}},[`${h}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${h}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${h}-clear`]:{opacity:1}}}),[`${h}-has-feedback`]:{[`${h}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},Q=t=>{const{componentCls:h}=t;return[{[h]:{[`&-borderless ${h}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${h}-in-form-item`]:{width:"100%"}}},Z(t),Je(t),et(t),fe(t),{[`${h}-rtl`]:{direction:"rtl"}},Ie(h,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),Ie(`${h}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),Ie(`${h}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${h}-selector`,focusElCls:`${h}-focused`})]};var u=(0,ae.Z)("Select",(t,h)=>{let{rootPrefixCls:E}=h;const U=(0,g.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[Q(U)]},t=>{const{fontSize:h,lineHeight:E,controlHeight:U,controlPaddingHorizontal:oe,zIndexPopupBase:ye,colorText:_e,fontWeightStrong:Le,controlItemBgActive:Me,controlItemBgHover:bt,colorBgContainer:Ze,colorFillSecondary:je,controlHeightLG:me,controlHeightSM:ee,colorBgContainerDisabled:ie,colorTextDisabled:M}=t;return{zIndexPopup:ye+50,optionSelectedColor:_e,optionSelectedFontWeight:Le,optionSelectedBg:Me,optionActiveBg:bt,optionPadding:`${(U-h*E)/2}px ${oe}px`,optionFontSize:h,optionLineHeight:E,optionHeight:U,selectorBg:Ze,clearBg:Ze,singleItemHeightLG:me,multipleItemBg:je,multipleItemBorderColor:"transparent",multipleItemHeight:ee,multipleItemHeightLG:U,multipleSelectorBgDisabled:ie,multipleItemColorDisabled:M,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,at,e){e.d(at,{Z:function(){return b}});const o=g=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function b(g,ae){return g||o(ae)}},84443:function(un,at,e){e.d(at,{Z:function(){return o}});function o(b,g){return g!==void 0?g:b!==null}},66339:function(un,at,e){e.d(at,{Z:function(){return de}});var o=e(40001),b=e(19248),g=e(99267),ae=e(84105),i=e(58617),Y=e(47472),W=e(59301);function de(fe){let{suffixIcon:C,clearIcon:De,menuItemSelectedIcon:N,removeIcon:w,loading:et,multiple:we,hasFeedback:Je,prefixCls:ft,showSuffixIcon:Ie,feedbackIcon:vt,showArrow:Z,componentName:Q}=fe;const u=De!=null?De:W.createElement(b.Z,null),t=oe=>C===null&&!Je&&!Z?null:W.createElement(W.Fragment,null,Ie!==!1&&oe,Je&&vt);let h=null;if(C!==void 0)h=t(C);else if(et)h=t(W.createElement(i.Z,{spin:!0}));else{const oe=`${ft}-suffix`;h=ye=>{let{open:_e,showSearch:Le}=ye;return t(_e&&Le?W.createElement(Y.Z,{className:oe}):W.createElement(ae.Z,{className:oe}))}}let E=null;N!==void 0?E=N:we?E=W.createElement(o.Z,null):E=null;let U=null;return w!==void 0?U=w:U=W.createElement(g.Z,null),{clearIcon:u,suffixIcon:h,itemIcon:E,removeIcon:U}}},61621:function(un,at,e){e.d(at,{Z:function(){return y}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(2738),W=l=>{const{prefixCls:d,className:S,style:D,size:V,shape:L}=l,Ae=b()({[`${d}-lg`]:V==="large",[`${d}-sm`]:V==="small"}),te=b()({[`${d}-circle`]:L==="circle",[`${d}-square`]:L==="square",[`${d}-round`]:L==="round"}),_=g.useMemo(()=>typeof V=="number"?{width:V,height:V,lineHeight:`${V}px`}:{},[V]);return g.createElement("span",{className:b()(d,Ae,te,S),style:Object.assign(Object.assign({},_),D)})},de=e(93083),fe=e(83116),C=e(37613);const De=new de.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),N=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},N(l)),et=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:De,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),we=l=>Object.assign({width:l*5,minWidth:l*5},N(l)),Je=l=>{const{skeletonAvatarCls:d,gradientFromColor:S,controlHeight:D,controlHeightLG:V,controlHeightSM:L}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:S},w(D)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w(V)),[`${d}${d}-sm`]:Object.assign({},w(L))}},ft=l=>{const{controlHeight:d,borderRadiusSM:S,skeletonInputCls:D,controlHeightLG:V,controlHeightSM:L,gradientFromColor:Ae}=l;return{[`${D}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ae,borderRadius:S},we(d)),[`${D}-lg`]:Object.assign({},we(V)),[`${D}-sm`]:Object.assign({},we(L))}},Ie=l=>Object.assign({width:l},N(l)),vt=l=>{const{skeletonImageCls:d,imageSizeBase:S,gradientFromColor:D,borderRadiusSM:V}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:D,borderRadius:V},Ie(S*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},Ie(S)),{maxWidth:S*4,maxHeight:S*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Z=(l,d,S)=>{const{skeletonButtonCls:D}=l;return{[`${S}${D}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${S}${D}-round`]:{borderRadius:d}}},Q=l=>Object.assign({width:l*2,minWidth:l*2},N(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:S,controlHeight:D,controlHeightLG:V,controlHeightSM:L,gradientFromColor:Ae}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ae,borderRadius:d,width:D*2,minWidth:D*2},Q(D))},Z(l,D,S)),{[`${S}-lg`]:Object.assign({},Q(V))}),Z(l,V,`${S}-lg`)),{[`${S}-sm`]:Object.assign({},Q(L))}),Z(l,L,`${S}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:S,skeletonTitleCls:D,skeletonParagraphCls:V,skeletonButtonCls:L,skeletonInputCls:Ae,skeletonImageCls:te,controlHeight:_,controlHeightLG:se,controlHeightSM:Ve,gradientFromColor:re,padding:Ne,marginSM:tt,borderRadius:Ue,titleHeight:R,blockRadius:K,paragraphLiHeight:Be,controlHeightXS:ke,paragraphMarginTop:ot}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:Ne,verticalAlign:"top",[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:re},w(_)),[`${S}-circle`]:{borderRadius:"50%"},[`${S}-lg`]:Object.assign({},w(se)),[`${S}-sm`]:Object.assign({},w(Ve))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${D}`]:{width:"100%",height:R,background:re,borderRadius:K,[`+ ${V}`]:{marginBlockStart:Ve}},[`${V}`]:{padding:0,"> li":{width:"100%",height:Be,listStyle:"none",background:re,borderRadius:K,"+ li":{marginBlockStart:ke}}},[`${V}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${D}, ${V} > li`]:{borderRadius:Ue}}},[`${d}-with-avatar ${d}-content`]:{[`${D}`]:{marginBlockStart:tt,[`+ ${V}`]:{marginBlockStart:ot}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),Je(l)),ft(l)),vt(l)),[`${d}${d}-block`]:{width:"100%",[`${L}`]:{width:"100%"},[`${Ae}`]:{width:"100%"}},[`${d}${d}-active`]:{[` + ${D}, + ${V} > li, + ${S}, + ${L}, + ${Ae}, + ${te} + `]:Object.assign({},et(l))}}};var h=(0,fe.Z)("Skeleton",l=>{const{componentCls:d}=l,S=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(S)]},l=>{const{colorFillContent:d,colorFill:S}=l,D=d,V=S;return{color:D,colorGradientEnd:V,gradientFromColor:D,gradientToColor:V,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=l=>{const{prefixCls:d,className:S,rootClassName:D,active:V,shape:L="circle",size:Ae="default"}=l,{getPrefixCls:te}=g.useContext(ae.E_),_=te("skeleton",d),[se,Ve]=h(_),re=(0,i.Z)(l,["prefixCls","className"]),Ne=b()(_,`${_}-element`,{[`${_}-active`]:V},S,D,Ve);return se(g.createElement("div",{className:Ne},g.createElement(W,Object.assign({prefixCls:`${_}-avatar`,shape:L,size:Ae},re))))},ye=l=>{const{prefixCls:d,className:S,rootClassName:D,active:V,block:L=!1,size:Ae="default"}=l,{getPrefixCls:te}=g.useContext(ae.E_),_=te("skeleton",d),[se,Ve]=h(_),re=(0,i.Z)(l,["prefixCls"]),Ne=b()(_,`${_}-element`,{[`${_}-active`]:V,[`${_}-block`]:L},S,D,Ve);return se(g.createElement("div",{className:Ne},g.createElement(W,Object.assign({prefixCls:`${_}-button`,size:Ae},re))))};const _e="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 Me=l=>{const{prefixCls:d,className:S,rootClassName:D,style:V,active:L}=l,{getPrefixCls:Ae}=g.useContext(ae.E_),te=Ae("skeleton",d),[_,se]=h(te),Ve=b()(te,`${te}-element`,{[`${te}-active`]:L},S,D,se);return _(g.createElement("div",{className:Ve},g.createElement("div",{className:b()(`${te}-image`,S),style:V},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${te}-image-svg`},g.createElement("path",{d:_e,className:`${te}-image-path`})))))},Ze=l=>{const{prefixCls:d,className:S,rootClassName:D,active:V,block:L,size:Ae="default"}=l,{getPrefixCls:te}=g.useContext(ae.E_),_=te("skeleton",d),[se,Ve]=h(_),re=(0,i.Z)(l,["prefixCls"]),Ne=b()(_,`${_}-element`,{[`${_}-active`]:V,[`${_}-block`]:L},S,D,Ve);return se(g.createElement("div",{className:Ne},g.createElement(W,Object.assign({prefixCls:`${_}-input`,size:Ae},re))))},je=e(92413),me={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},ee=me,ie=e(7657),M=function(d,S){return g.createElement(ie.Z,(0,je.Z)({},d,{ref:S,icon:ee}))},m=g.forwardRef(M),P=m,I=l=>{const{prefixCls:d,className:S,rootClassName:D,style:V,active:L,children:Ae}=l,{getPrefixCls:te}=g.useContext(ae.E_),_=te("skeleton",d),[se,Ve]=h(_),re=b()(_,`${_}-element`,{[`${_}-active`]:L},Ve,S,D),Ne=Ae!=null?Ae:g.createElement(P,null);return se(g.createElement("div",{className:re},g.createElement("div",{className:b()(`${_}-image`,S),style:V},Ne)))},ve=e(26407),Ge=l=>{const d=te=>{const{width:_,rows:se=2}=l;if(Array.isArray(_))return _[te];if(se-1===te)return _},{prefixCls:S,className:D,style:V,rows:L}=l,Ae=(0,ve.Z)(Array(L)).map((te,_)=>g.createElement("li",{key:_,style:{width:d(_)}}));return g.createElement("ul",{className:b()(S,D),style:V},Ae)},qe=l=>{let{prefixCls:d,className:S,width:D,style:V}=l;return g.createElement("h3",{className:b()(d,S),style:Object.assign({width:D},V)})};function xe(l){return l&&typeof l=="object"?l:{}}function rt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Se(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function $(l,d){const S={};return(!l||!d)&&(S.width="61%"),!l&&d?S.rows=3:S.rows=2,S}const We=l=>{const{prefixCls:d,loading:S,className:D,rootClassName:V,style:L,children:Ae,avatar:te=!1,title:_=!0,paragraph:se=!0,active:Ve,round:re}=l,{getPrefixCls:Ne,direction:tt,skeleton:Ue}=g.useContext(ae.E_),R=Ne("skeleton",d),[K,Be]=h(R);if(S||!("loading"in l)){const ke=!!te,ot=!!_,At=!!se;let nt;if(ke){const tn=Object.assign(Object.assign({prefixCls:`${R}-avatar`},rt(ot,At)),xe(te));nt=g.createElement("div",{className:`${R}-header`},g.createElement(W,Object.assign({},tn)))}let gt;if(ot||At){let tn;if(ot){const sn=Object.assign(Object.assign({prefixCls:`${R}-title`},Se(ke,At)),xe(_));tn=g.createElement(qe,Object.assign({},sn))}let Bt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${R}-paragraph`},$(ke,ot)),xe(se));Bt=g.createElement(Ge,Object.assign({},sn))}gt=g.createElement("div",{className:`${R}-content`},tn,Bt)}const Ht=b()(R,{[`${R}-with-avatar`]:ke,[`${R}-active`]:Ve,[`${R}-rtl`]:tt==="rtl",[`${R}-round`]:re},Ue==null?void 0:Ue.className,D,V,Be);return K(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Ue==null?void 0:Ue.style),L)},nt,gt))}return typeof Ae!="undefined"?Ae:null};We.Button=ye,We.Avatar=U,We.Input=Ze,We.Image=Me,We.Node=I;var O=We,y=O},81327:function(un,at,e){e.d(at,{Z:function(){return ft}});var o=e(59301),b=e(92310),g=e.n(b),ae=e(11592),i=e(36355),Y=e(33234);const W=o.createContext({latestIndex:0}),de=W.Provider;var C=Ie=>{let{className:vt,index:Z,children:Q,split:u,style:t}=Ie;const{latestIndex:h}=o.useContext(W);return Q==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:vt,style:t},Q),Z{var Z,Q;const{getPrefixCls:u,space:t,direction:h}=o.useContext(i.E_),{size:E=(t==null?void 0:t.size)||"small",align:U,className:oe,rootClassName:ye,children:_e,direction:Le="horizontal",prefixCls:Me,split:bt,style:Ze,wrap:je=!1,classNames:me,styles:ee}=Ie,ie=et(Ie,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[M,m]=Array.isArray(E)?E:[E,E],P=N(m),k=N(M),I=w(m),ve=w(M),ge=(0,ae.Z)(_e,{keepEmpty:!0}),Ge=U===void 0&&Le==="horizontal"?"center":U,Xe=u("space",Me),[qe,xe]=(0,De.Z)(Xe),rt=g()(Xe,t==null?void 0:t.className,xe,`${Xe}-${Le}`,{[`${Xe}-rtl`]:h==="rtl",[`${Xe}-align-${Ge}`]:Ge,[`${Xe}-gap-row-${m}`]:P,[`${Xe}-gap-col-${M}`]:k},oe,ye),Se=g()(`${Xe}-item`,(Z=me==null?void 0:me.item)!==null&&Z!==void 0?Z:(Q=t==null?void 0:t.classNames)===null||Q===void 0?void 0:Q.item);let $=0;const We=ge.map((l,d)=>{var S,D;l!=null&&($=d);const V=l&&l.key||`${Se}-${d}`;return o.createElement(C,{className:Se,key:V,index:d,split:bt,style:(S=ee==null?void 0:ee.item)!==null&&S!==void 0?S:(D=t==null?void 0:t.styles)===null||D===void 0?void 0:D.item},l)}),O=o.useMemo(()=>({latestIndex:$}),[$]);if(ge.length===0)return null;const y={};return je&&(y.flexWrap="wrap"),!k&&ve&&(y.columnGap=M),!P&&I&&(y.rowGap=m),qe(o.createElement("div",Object.assign({ref:vt,className:rt,style:Object.assign(Object.assign(Object.assign({},y),t==null?void 0:t.style),Ze)},ie),o.createElement(de,{value:O},We)))});Je.Compact=Y.ZP;var ft=Je},31797:function(un,at,e){e.d(at,{default:function(){return h}});var o=e(59301),b=e(56762),g=e(92343),ae=e(92310),i=e.n(ae),Y=e(36355),W=e(61621),fe=E=>{const{value:U,formatter:oe,precision:ye,decimalSeparator:_e,groupSeparator:Le="",prefixCls:Me}=E;let bt;if(typeof oe=="function")bt=oe(U);else{const Ze=String(U),je=Ze.match(/^(-?)(\d*)(\.(\d+))?$/);if(!je||Ze==="-")bt=Ze;else{const me=je[1];let ee=je[2]||"0",ie=je[4]||"";ee=ee.replace(/\B(?=(\d{3})+(?!\d))/g,Le),typeof ye=="number"&&(ie=ie.padEnd(ye,"0").slice(0,ye>0?ye:0)),ie&&(ie=`${_e}${ie}`),bt=[o.createElement("span",{key:"int",className:`${Me}-content-value-int`},me,ee),ie&&o.createElement("span",{key:"decimal",className:`${Me}-content-value-decimal`},ie)]}}return o.createElement("span",{className:`${Me}-content-value`},bt)},C=e(17313),De=e(83116),N=e(37613);const w=E=>{const{componentCls:U,marginXXS:oe,padding:ye,colorTextDescription:_e,titleFontSize:Le,colorTextHeading:Me,contentFontSize:bt,fontFamily:Ze}=E;return{[`${U}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${U}-title`]:{marginBottom:oe,color:_e,fontSize:Le},[`${U}-skeleton`]:{paddingTop:ye},[`${U}-content`]:{color:Me,fontSize:bt,fontFamily:Ze,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:oe},[`${U}-content-suffix`]:{marginInlineStart:oe}}})}};var et=(0,De.Z)("Statistic",E=>{const U=(0,N.TS)(E,{});return[w(U)]},E=>{const{fontSizeHeading3:U,fontSize:oe}=E;return{titleFontSize:oe,contentFontSize:U}}),Je=E=>{const{prefixCls:U,className:oe,rootClassName:ye,style:_e,valueStyle:Le,value:Me=0,title:bt,valueRender:Ze,prefix:je,suffix:me,loading:ee=!1,onMouseEnter:ie,onMouseLeave:M,decimalSeparator:m=".",groupSeparator:P=","}=E,{getPrefixCls:k,direction:I,statistic:ve}=o.useContext(Y.E_),ge=k("statistic",U),[Ge,Xe]=et(ge),qe=o.createElement(fe,Object.assign({decimalSeparator:m,groupSeparator:P,prefixCls:ge},E,{value:Me})),xe=i()(ge,{[`${ge}-rtl`]:I==="rtl"},ve==null?void 0:ve.className,oe,ye,Xe);return Ge(o.createElement("div",{className:xe,style:Object.assign(Object.assign({},ve==null?void 0:ve.style),_e),onMouseEnter:ie,onMouseLeave:M},bt&&o.createElement("div",{className:`${ge}-title`},bt),o.createElement(W.Z,{paragraph:!1,loading:ee,className:`${ge}-skeleton`},o.createElement("div",{style:Le,className:`${ge}-content`},je&&o.createElement("span",{className:`${ge}-content-prefix`},je),Ze?Ze(qe):qe,me&&o.createElement("span",{className:`${ge}-content-suffix`},me)))))};const ft=[["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 Ie(E,U){let oe=E;const ye=/\[[^\]]*]/g,_e=(U.match(ye)||[]).map(Ze=>Ze.slice(1,-1)),Le=U.replace(ye,"[]"),Me=ft.reduce((Ze,je)=>{let[me,ee]=je;if(Ze.includes(me)){const ie=Math.floor(oe/ee);return oe-=ie*ee,Ze.replace(new RegExp(`${me}+`,"g"),M=>{const m=M.length;return ie.toString().padStart(m,"0")})}return Ze},Le);let bt=0;return Me.replace(ye,()=>{const Ze=_e[bt];return bt+=1,Ze})}function vt(E,U){const{format:oe=""}=U,ye=new Date(E).getTime(),_e=Date.now(),Le=Math.max(ye-_e,0);return Ie(Le,oe)}const Z=1e3/30;function Q(E){return new Date(E).getTime()}const u=E=>{const{value:U,format:oe="HH:mm:ss",onChange:ye,onFinish:_e}=E,Le=(0,b.Z)(),Me=o.useRef(null),bt=()=>{_e==null||_e(),Me.current&&(clearInterval(Me.current),Me.current=null)},Ze=()=>{const ee=Q(U);ee>=Date.now()&&(Me.current=setInterval(()=>{Le(),ye==null||ye(ee-Date.now()),ee(Ze(),()=>{Me.current&&(clearInterval(Me.current),Me.current=null)}),[U]);const je=(ee,ie)=>vt(ee,Object.assign(Object.assign({},ie),{format:oe})),me=ee=>(0,g.Tm)(ee,{title:void 0});return o.createElement(Je,Object.assign({},E,{valueRender:me,formatter:je}))};var t=o.memo(u);Je.Countdown=t;var h=Je},8378:function(un,at){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, + opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});at.Z=e},92899:function(un,at,e){e.d(at,{Fm:function(){return N}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ae=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Y=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),W=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),de=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),fe=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),De={"move-up":{inKeyframes:fe,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:ae},"move-left":{inKeyframes:i,outKeyframes:Y},"move-right":{inKeyframes:W,outKeyframes:de}},N=(w,et)=>{const{antCls:we}=w,Je=`${we}-${et}`,{inKeyframes:ft,outKeyframes:Ie}=De[et];return[(0,b.R)(Je,ft,Ie,w.motionDurationMid),{[` + ${Je}-enter, + ${Je}-appear + `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${Je}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(un,at,e){e.d(at,{Qt:function(){return i},Uw:function(){return ae},fJ:function(){return g},ly:function(){return Y},oN:function(){return N}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ae=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),i=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Y=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),W=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),de=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),fe=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),De={"slide-up":{inKeyframes:g,outKeyframes:ae},"slide-down":{inKeyframes:i,outKeyframes:Y},"slide-left":{inKeyframes:W,outKeyframes:de},"slide-right":{inKeyframes:fe,outKeyframes:C}},N=(w,et)=>{const{antCls:we}=w,Je=`${we}-${et}`,{inKeyframes:ft,outKeyframes:Ie}=De[et];return[(0,b.R)(Je,ft,Ie,w.motionDurationMid),{[` + ${Je}-enter, + ${Je}-appear + `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Je}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(un,at,e){e.d(at,{default:function(){return yt}});var o=e(59301),b=e(26407),g=e(92310),ae=e.n(g),i=e(92413),Y=e(6909),W=e(4771),de=e(9427),fe=e(25440),C=e(400),De=e(37061),N=e(85195),w=e(39559),et=e(20569),we=e(26112);function Je(A,T){var j="cannot ".concat(A.method," ").concat(A.action," ").concat(T.status,"'"),G=new Error(j);return G.status=T.status,G.method=A.method,G.url=A.action,G}function ft(A){var T=A.responseText||A.response;if(!T)return T;try{return JSON.parse(T)}catch(j){return T}}function Ie(A){var T=new XMLHttpRequest;A.onProgress&&T.upload&&(T.upload.onprogress=function(pe){pe.total>0&&(pe.percent=pe.loaded/pe.total*100),A.onProgress(pe)});var j=new FormData;A.data&&Object.keys(A.data).forEach(function(Ee){var pe=A.data[Ee];if(Array.isArray(pe)){pe.forEach(function(J){j.append("".concat(Ee,"[]"),J)});return}j.append(Ee,pe)}),A.file instanceof Blob?j.append(A.filename,A.file,A.file.name):j.append(A.filename,A.file),T.onerror=function(pe){A.onError(pe)},T.onload=function(){return T.status<200||T.status>=300?A.onError(Je(A,T),ft(T)):A.onSuccess(ft(T),T)},T.open(A.method,A.action,!0),A.withCredentials&&"withCredentials"in T&&(T.withCredentials=!0);var G=A.headers||{};return G["X-Requested-With"]!==null&&T.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(G).forEach(function(Ee){G[Ee]!==null&&T.setRequestHeader(Ee,G[Ee])}),T.send(j),{abort:function(){T.abort()}}}var vt=+new Date,Z=0;function Q(){return"rc-upload-".concat(vt,"-").concat(++Z)}var u=e(48736),t=function(A,T){if(A&&T){var j=Array.isArray(T)?T:T.split(","),G=A.name||"",Ee=A.type||"",pe=Ee.replace(/\/.*$/,"");return j.some(function(J){var f=J.trim();if(/^\*(\/\*)?$/.test(J))return!0;if(f.charAt(0)==="."){var B=G.toLowerCase(),F=f.toLowerCase(),q=[F];return(F===".jpg"||F===".jpeg")&&(q=[".jpg",".jpeg"]),q.some(function(ne){return B.endsWith(ne)})}return/\/\*$/.test(f)?pe===f.replace(/\/.*$/,""):Ee===f?!0:/^\w+$/.test(f)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(f,"'.Skip for check.")),!0):!1})}return!0};function h(A,T){var j=A.createReader(),G=[];function Ee(){j.readEntries(function(pe){var J=Array.prototype.slice.apply(pe);G=G.concat(J);var f=!J.length;f?T(G):Ee()})}Ee()}var E=function(T,j,G){var Ee=function pe(J,f){J&&(J.path=f||"",J.isFile?J.file(function(B){G(B)&&(J.fullPath&&!B.webkitRelativePath&&(Object.defineProperties(B,{webkitRelativePath:{writable:!0}}),B.webkitRelativePath=J.fullPath.replace(/^\//,""),Object.defineProperties(B,{webkitRelativePath:{writable:!1}})),j([B]))}):J.isDirectory&&h(J,function(B){B.forEach(function(F){pe(F,"".concat(f).concat(J.name,"/"))})}))};T.forEach(function(pe){Ee(pe.webkitGetAsEntry())})},U=E,oe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ye=function(A){(0,de.Z)(j,A);var T=(0,fe.Z)(j);function j(){var G;(0,Y.Z)(this,j);for(var Ee=arguments.length,pe=new Array(Ee),J=0;J{let{uid:pe}=Ee;return pe===A.uid});return G===-1?j.push(A):j[G]=A,j}function se(A,T){const j=A.uid!==void 0?"uid":"name";return T.filter(G=>G[j]===A[j])[0]}function Ve(A,T){const j=A.uid!==void 0?"uid":"name",G=T.filter(Ee=>Ee[j]!==A[j]);return G.length===T.length?null:G}const re=function(){const T=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),G=T[T.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(G)||[""])[0]},Ne=A=>A.indexOf("image/")===0,tt=A=>{if(A.type&&!A.thumbUrl)return Ne(A.type);const T=A.thumbUrl||A.url||"",j=re(T);return/^data:image\//.test(T)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(j)?!0:!(/^data:/.test(T)||j)},Ue=200;function R(A){return new Promise(T=>{if(!A.type||!Ne(A.type)){T("");return}const j=document.createElement("canvas");j.width=Ue,j.height=Ue,j.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ue}px; height: ${Ue}px; z-index: 9999; display: none;`,document.body.appendChild(j);const G=j.getContext("2d"),Ee=new Image;if(Ee.onload=()=>{const{width:pe,height:J}=Ee;let f=Ue,B=Ue,F=0,q=0;pe>J?(B=J*(Ue/pe),q=-(B-f)/2):(f=pe*(Ue/J),F=-(f-B)/2),G.drawImage(Ee,F,q,f,B);const ne=j.toDataURL();document.body.removeChild(j),window.URL.revokeObjectURL(Ee.src),T(ne)},Ee.crossOrigin="anonymous",A.type.startsWith("image/svg+xml")){const pe=new FileReader;pe.onload=()=>{pe.result&&(Ee.src=pe.result)},pe.readAsDataURL(A)}else if(A.type.startsWith("image/gif")){const pe=new FileReader;pe.onload=()=>{pe.result&&T(pe.result)},pe.readAsDataURL(A)}else Ee.src=window.URL.createObjectURL(A)})}var K=e(26227),Be=e(41464),ke=e(15277),ot=e(93948),At=e(6848),gt=o.forwardRef((A,T)=>{let{prefixCls:j,className:G,style:Ee,locale:pe,listType:J,file:f,items:B,progress:F,iconRender:q,actionIconRender:ne,itemRender:Te,isImgUrl:Pe,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:ct,onClose:Kt}=A;var Wt,pn;const{status:Vt}=f,[jt,nn]=o.useState(Vt);o.useEffect(()=>{Vt!=="removed"&&nn(Vt)},[Vt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Wn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Wn)}},[]);const zn=q(f);let Ft=o.createElement("div",{className:`${j}-icon`},zn);if(J==="picture"||J==="picture-card"||J==="picture-circle")if(jt==="uploading"||!f.thumbUrl&&!f.url){const Wn=ae()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Wn},zn)}else{const Wn=Pe!=null&&Pe(f)?o.createElement("img",{src:f.thumbUrl||f.url,alt:f.name,className:`${j}-list-item-image`,crossOrigin:f.crossOrigin}):zn,Zn=ae()(`${j}-list-item-thumbnail`,{[`${j}-list-item-file`]:Pe&&!Pe(f)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(f,Yn),href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Wn)}const It=ae()(`${j}-list-item`,`${j}-list-item-${jt}`),Pt=typeof f.linkProps=="string"?JSON.parse(f.linkProps):f.linkProps,wn=xt?ne((typeof Zt=="function"?Zt(f):Zt)||o.createElement(K.Z,null),()=>Kt(f),j,pe.removeFile):null,xn=Rt&&jt==="done"?ne((typeof kt=="function"?kt(f):kt)||o.createElement(Be.Z,null),()=>ct(f),j,pe.downloadFile):null,mn=J!=="picture-card"&&J!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ae()(`${j}-list-item-actions`,{picture:J==="picture"})},xn,wn),an=ae()(`${j}-list-item-name`),Dn=f.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:f.name},Pt,{href:f.url,onClick:Wn=>Dt(f,Wn)}),f.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Wn=>Dt(f,Wn),title:f.name},f.name),mn],$t={pointerEvents:"none",opacity:.5},dn=pt?o.createElement("a",{href:f.url||f.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:f.url||f.thumbUrl?void 0:$t,onClick:Wn=>Dt(f,Wn),title:pe.previewFile},typeof zt=="function"?zt(f):zt||o.createElement(ke.Z,null)):null,Nn=(J==="picture-card"||J==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${j}-list-item-actions`},dn,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(ee.E_),Et=wt(),Jt=o.createElement("div",{className:It},Ft,Dn,Nn,rn&&o.createElement(S.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Wn=>{let{className:Zn}=Wn;const Yn="percent"in f?o.createElement(ot.Z,Object.assign({},F,{type:"line",percent:f.percent,"aria-label":f["aria-label"],"aria-labelledby":f["aria-labelledby"]})):null;return o.createElement("div",{className:ae()(`${j}-list-item-progress`,Zn)},Yn)})),En=f.response&&typeof f.response=="string"?f.response:((Wt=f.error)===null||Wt===void 0?void 0:Wt.statusText)||((pn=f.error)===null||pn===void 0?void 0:pn.message)||pe.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Wn=>Wn.parentNode},Jt):Jt;return o.createElement("div",{className:ae()(`${j}-list-item-container`,G),style:Ee,ref:T},Te?Te(kn,f,B,{download:ct.bind(null,f),preview:Dt.bind(null,f),remove:Kt.bind(null,f)}):kn)});const Ht=(A,T)=>{const{listType:j="text",previewFile:G=R,onPreview:Ee,onDownload:pe,onRemove:J,locale:f,iconRender:B,isImageUrl:F=tt,prefixCls:q,items:ne=[],showPreviewIcon:Te=!0,showRemoveIcon:Pe=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:ct,disabled:Kt}=A,Wt=(0,D.Z)(),[pn,Vt]=o.useState(!1);o.useEffect(()=>{j!=="picture"&&j!=="picture-card"&&j!=="picture-circle"||(ne||[]).forEach($t=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!($t.originFileObj instanceof File||$t.originFileObj instanceof Blob)||$t.thumbUrl!==void 0||($t.thumbUrl="",G&&G($t.originFileObj).then(dn=>{$t.thumbUrl=dn||"",Wt()}))})},[j,ne,G]),o.useEffect(()=>{Vt(!0)},[]);const jt=($t,dn)=>{if(Ee)return dn==null||dn.preventDefault(),Ee($t)},nn=$t=>{typeof pe=="function"?pe($t):$t.url&&window.open($t.url)},rn=$t=>{J==null||J($t)},bn=$t=>{if(B)return B($t,j);const dn=$t.status==="uploading",Nn=F&&F($t)?o.createElement(d,null):o.createElement(Ge,null);let wt=dn?o.createElement(Xe.Z,null):o.createElement($,null);return j==="picture"?wt=dn?o.createElement(Xe.Z,null):Nn:(j==="picture-card"||j==="picture-circle")&&(wt=dn?f.uploading:Nn),wt},zn=($t,dn,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Jt=>{dn(),(0,L.l$)($t)&&$t.props.onClick&&$t.props.onClick(Jt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,L.l$)($t)){const Jt=(0,L.Tm)($t,Object.assign(Object.assign({},$t.props),{onClick:()=>{}}));return o.createElement(Ae.ZP,Object.assign({},Et,{icon:Jt}))}return o.createElement(Ae.ZP,Object.assign({},Et),o.createElement("span",null,$t))};o.useImperativeHandle(T,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(ee.E_),It=Ft("upload",q),Pt=Ft(),wn=ae()(`${It}-list`,`${It}-list-${j}`),xn=(0,b.Z)(ne.map($t=>({key:$t.uid,file:$t})));let an={motionDeadline:2e3,motionName:`${It}-${j==="picture-card"||j==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const $t=Object.assign({},(0,V.Z)(Pt));return delete $t.onAppearEnd,delete $t.onEnterEnd,delete $t.onLeaveEnd,$t},[Pt]);return j!=="picture-card"&&j!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(S.CSSMotionList,Object.assign({},an,{component:!1}),$t=>{let{key:dn,file:Nn,className:wt,style:Et}=$t;return o.createElement(gt,{key:dn,locale:f,prefixCls:It,className:wt,style:Et,file:Nn,items:ne,progress:Zt,listType:j,isImgUrl:F,showPreviewIcon:Te,showRemoveIcon:Pe,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:ct,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(S.default,Object.assign({},an,{visible:Dt,forceRender:!0}),$t=>{let{className:dn,style:Nn}=$t;return(0,L.Tm)(kt,wt=>({className:ae()(wt.className,dn),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:dn?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=A=>{const{componentCls:T,iconCls:j}=A;return{[`${T}-wrapper`]:{[`${T}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[T]:{padding:`${A.padding}px 0`},[`${T}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${T}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${T}-disabled):hover`]:{borderColor:A.colorPrimaryHover},[`p${T}-drag-icon`]:{marginBottom:A.margin,[j]:{color:A.colorPrimary,fontSize:A.uploadThumbnailSize}},[`p${T}-text`]:{margin:`0 0 ${A.marginXXS}px`,color:A.colorTextHeading,fontSize:A.fontSizeLG},[`p${T}-hint`]:{color:A.colorTextDescription,fontSize:A.fontSize},[`&${T}-disabled`]:{cursor:"not-allowed",[`p${T}-drag-icon ${j}, + p${T}-text, + p${T}-hint + `]:{color:A.colorTextDisabled}}}}}},yn=A=>{const{componentCls:T,antCls:j,iconCls:G,fontSize:Ee,lineHeight:pe}=A,J=`${T}-list-item`,f=`${J}-actions`,B=`${J}-action`,F=Math.round(Ee*pe);return{[`${T}-wrapper`]:{[`${T}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:A.lineHeight,[J]:{position:"relative",height:A.lineHeight*Ee,marginTop:A.marginXS,fontSize:Ee,display:"flex",alignItems:"center",transition:`background-color ${A.motionDurationSlow}`,"&:hover":{backgroundColor:A.controlItemBgHover},[`${J}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${A.paddingXS}px`,lineHeight:pe,flex:"auto",transition:`all ${A.motionDurationSlow}`}),[f]:{[B]:{opacity:0},[`${B}${j}-btn-sm`]:{height:F,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` + ${B}:focus-visible, + &.picture ${B} + `]:{opacity:1},[G]:{color:A.actionsColor,transition:`all ${A.motionDurationSlow}`},[`&:hover ${G}`]:{color:A.colorText}},[`${T}-icon ${G}`]:{color:A.colorTextDescription,fontSize:Ee},[`${J}-progress`]:{position:"absolute",bottom:-A.uploadProgressOffset,width:"100%",paddingInlineStart:Ee+A.paddingXS,fontSize:Ee,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${J}:hover ${B}`]:{opacity:1,color:A.colorText},[`${J}-error`]:{color:A.colorError,[`${J}-name, ${T}-icon ${G}`]:{color:A.colorError},[f]:{[`${G}, ${G}:hover`]:{color:A.colorError},[B]:{opacity:1}}},[`${T}-list-item-container`]:{transition:`opacity ${A.motionDurationSlow}, height ${A.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Fe=e(1950);const it=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=A=>{const{componentCls:T}=A,j=`${T}-animate-inline`;return[{[`${T}-wrapper`]:{[`${j}-appear, ${j}-enter, ${j}-leave`]:{animationDuration:A.motionDurationSlow,animationTimingFunction:A.motionEaseInOutCirc,animationFillMode:"forwards"},[`${j}-appear, ${j}-enter`]:{animationName:it},[`${j}-leave`]:{animationName:lt}}},{[`${T}-wrapper`]:(0,Fe.J$)(A)},it,lt]},_t=e(93398),$e=e(64993);const Lt=A=>{const{componentCls:T,iconCls:j,uploadThumbnailSize:G,uploadProgressOffset:Ee}=A,pe=`${T}-list`,J=`${pe}-item`;return{[`${T}-wrapper`]:{[` + ${pe}${pe}-picture, + ${pe}${pe}-picture-card, + ${pe}${pe}-picture-circle + `]:{[J]:{position:"relative",height:G+A.lineWidth*2+A.paddingXS*2,padding:A.paddingXS,border:`${A.lineWidth}px ${A.lineType} ${A.colorBorder}`,borderRadius:A.borderRadiusLG,"&:hover":{background:"transparent"},[`${J}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:G,height:G,lineHeight:`${G+A.paddingSM}px`,textAlign:"center",flex:"none",[j]:{fontSize:A.fontSizeHeading2,color:A.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${J}-progress`]:{bottom:Ee,width:`calc(100% - ${A.paddingSM*2}px)`,marginTop:0,paddingInlineStart:G+A.paddingXS}},[`${J}-error`]:{borderColor:A.colorError,[`${J}-thumbnail ${j}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:A.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:A.colorError}}},[`${J}-uploading`]:{borderStyle:"dashed",[`${J}-name`]:{marginBottom:Ee}}},[`${pe}${pe}-picture-circle ${J}`]:{[`&, &::before, ${J}-thumbnail`]:{borderRadius:"50%"}}}}},x=A=>{const{componentCls:T,iconCls:j,fontSizeLG:G,colorTextLightSolid:Ee}=A,pe=`${T}-list`,J=`${pe}-item`,f=A.uploadPicCardSize;return{[` + ${T}-wrapper${T}-picture-card-wrapper, + ${T}-wrapper${T}-picture-circle-wrapper + `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${T}${T}-select`]:{width:f,height:f,marginInlineEnd:A.marginXS,marginBottom:A.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:A.colorFillAlter,border:`${A.lineWidth}px dashed ${A.colorBorder}`,borderRadius:A.borderRadiusLG,cursor:"pointer",transition:`border-color ${A.motionDurationSlow}`,[`> ${T}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${T}-disabled):hover`]:{borderColor:A.colorPrimary}},[`${pe}${pe}-picture-card, ${pe}${pe}-picture-circle`]:{[`${pe}-item-container`]:{display:"inline-block",width:f,height:f,marginBlock:`0 ${A.marginXS}px`,marginInline:`0 ${A.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[J]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${A.paddingXS*2}px)`,height:`calc(100% - ${A.paddingXS*2}px)`,backgroundColor:A.colorBgMask,opacity:0,transition:`all ${A.motionDurationSlow}`,content:'" "'}},[`${J}:hover`]:{[`&::before, ${J}-actions`]:{opacity:1}},[`${J}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${A.motionDurationSlow}`,[`${j}-eye, ${j}-download, ${j}-delete`]:{zIndex:10,width:G,margin:`0 ${A.marginXXS}px`,fontSize:G,cursor:"pointer",transition:`all ${A.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${J}-actions, ${J}-actions:hover`]:{[`${j}-eye, ${j}-download, ${j}-delete`]:{color:new $e.C(Ee).setAlpha(.65).toRgbString(),"&:hover":{color:Ee}}},[`${J}-thumbnail, ${J}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${J}-name`]:{display:"none",textAlign:"center"},[`${J}-file + ${J}-name`]:{position:"absolute",bottom:A.margin,display:"block",width:`calc(100% - ${A.paddingXS*2}px)`},[`${J}-uploading`]:{[`&${J}`]:{backgroundColor:A.colorFillAlter},[`&::before, ${j}-eye, ${j}-download, ${j}-delete`]:{display:"none"}},[`${J}-progress`]:{bottom:A.marginXL,width:`calc(100% - ${A.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${T}-wrapper${T}-picture-circle-wrapper`]:{[`${T}${T}-select`]:{borderRadius:"50%"}}}};var ce=A=>{const{componentCls:T}=A;return{[`${T}-rtl`]:{direction:"rtl"}}};const s=A=>{const{componentCls:T,colorTextDisabled:j}=A;return{[`${T}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(A)),{[T]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${T}-select`]:{display:"inline-block"},[`${T}-disabled`]:{color:j,cursor:"not-allowed"}})}};var c=(0,on.Z)("Upload",A=>{const{fontSizeHeading3:T,fontSize:j,lineHeight:G,lineWidth:Ee,controlHeightLG:pe}=A,J=Math.round(j*G),f=(0,vn.TS)(A,{uploadThumbnailSize:T*2,uploadProgressOffset:J/2+Ee,uploadPicCardSize:pe*2.55});return[s(f),ln(f),Lt(f),x(f),yn(f),qt(f),ce(f),(0,Sn.Z)(f)]},A=>({actionsColor:A.colorTextDescription})),ue=function(A,T,j,G){function Ee(pe){return pe instanceof j?pe:new j(function(J){J(pe)})}return new(j||(j=Promise))(function(pe,J){function f(q){try{F(G.next(q))}catch(ne){J(ne)}}function B(q){try{F(G.throw(q))}catch(ne){J(ne)}}function F(q){q.done?pe(q.value):Ee(q.value).then(f,B)}F((G=G.apply(A,T||[])).next())})};const X=`__LIST_IGNORE_${Date.now()}__`,Re=(A,T)=>{const{fileList:j,defaultFileList:G,onRemove:Ee,showUploadList:pe=!0,listType:J="text",onPreview:f,onDownload:B,onChange:F,onDrop:q,previewFile:ne,disabled:Te,locale:Pe,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:ct,itemRender:Kt,maxCount:Wt,data:pn={},multiple:Vt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=A,zn=o.useContext(ie.Z),Ft=Te!=null?Te:zn,[It,Pt]=(0,je.Z)(G||[],{value:j,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(j||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[j]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Wt===1?Ln=Ln.slice(-1):Wt&&(qn=Ln.length>Wt,Ln=Ln.slice(0,Wt)),(0,me.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,me.flushSync)(()=>{F==null||F(br)})},Dn=(Rn,Mn)=>ue(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=A;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[X],br===X)return Object.defineProperty(Rn,X,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),$t=Rn=>{const Mn=Rn.filter(qn=>!qn.file[X]);if(!Mn.length)return;const or=Mn.map(qn=>te(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=_(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},dn=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!se(Mn,It))return;const Ln=te(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=_(Ln,It);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!se(Mn,It))return;const or=te(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=_(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!se(or,It))return;const Ln=te(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=_(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof Ee=="function"?Ee(Rn):Ee).then(or=>{var Ln;if(or===!1)return;const qn=Ve(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Jt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(q==null||q(Rn))};o.useImperativeHandle(T,()=>({onBatchStart:$t,onSuccess:dn,onProgress:Nn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Wn}=o.useContext(ee.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:$t,onError:wt,onProgress:Nn,onSuccess:dn},A),{data:pn,multiple:Vt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=c(Zn),[gr]=(0,M.Z)("Upload",m.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof pe=="boolean"?{}:pe,Lr=(Rn,Mn)=>pe?o.createElement(Bt,{prefixCls:Zn,listType:J,items:It,previewFile:ne,onPreview:f,onDownload:B,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),Pe),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ae()(`${Zn}-wrapper`,Zt,bn,vr,Wn==null?void 0:Wn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:J==="picture-card",[`${Zn}-picture-circle-wrapper`]:J==="picture-circle"}),Da=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),ct);if(kt==="drag"){const Rn=ae()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Jt,onDragOver:Jt,onDragLeave:Jt},o.createElement(Ze,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ae()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Ze,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(J==="picture-card"||J==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Oe=o.forwardRef(Re),st=function(A,T){var j={};for(var G in A)Object.prototype.hasOwnProperty.call(A,G)&&T.indexOf(G)<0&&(j[G]=A[G]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ee=0,G=Object.getOwnPropertySymbols(A);Ee{var{style:j,height:G}=A,Ee=st(A,["style","height"]);return o.createElement(Oe,Object.assign({ref:T},Ee,{type:"drag",style:Object.assign(Object.assign({},j),{height:G})}))});const Tt=Oe;Tt.Dragger=Ot,Tt.LIST_IGNORE=X;var yt=Tt},5630:function(un,at,e){var o=e(92413),b=e(33708),g=e(400),ae=e(33606),i=e(37061),Y=e(92310),W=e.n(Y),de=e(18929),fe=e(59301),C=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],De=(0,fe.forwardRef)(function(N,w){var et,we=N.prefixCls,Je=we===void 0?"rc-checkbox":we,ft=N.className,Ie=N.style,vt=N.checked,Z=N.disabled,Q=N.defaultChecked,u=Q===void 0?!1:Q,t=N.type,h=t===void 0?"checkbox":t,E=N.title,U=N.onChange,oe=(0,i.Z)(N,C),ye=(0,fe.useRef)(null),_e=(0,de.Z)(u,{value:vt}),Le=(0,ae.Z)(_e,2),Me=Le[0],bt=Le[1];(0,fe.useImperativeHandle)(w,function(){return{focus:function(){var ee;(ee=ye.current)===null||ee===void 0||ee.focus()},blur:function(){var ee;(ee=ye.current)===null||ee===void 0||ee.blur()},input:ye.current}});var Ze=W()(Je,ft,(et={},(0,g.Z)(et,"".concat(Je,"-checked"),Me),(0,g.Z)(et,"".concat(Je,"-disabled"),Z),et)),je=function(ee){Z||("checked"in N||bt(ee.target.checked),U==null||U({target:(0,b.Z)((0,b.Z)({},N),{},{type:h,checked:ee.target.checked}),stopPropagation:function(){ee.stopPropagation()},preventDefault:function(){ee.preventDefault()},nativeEvent:ee.nativeEvent}))};return fe.createElement("span",{className:Ze,title:E,style:Ie},fe.createElement("input",(0,o.Z)({},oe,{className:"".concat(Je,"-input"),ref:ye,onChange:je,disabled:Z,checked:!!Me,type:h})),fe.createElement("span",{className:"".concat(Je,"-inner")}))});at.Z=De},31561:function(un,at,e){e.d(at,{Z:function(){return h}});var o=e(92413),b=e(400),g=e(33606),ae=e(37061),i=e(35593),Y=e(92310),W=e.n(Y),de=e(8654),fe=e(59301),C=e(10228),De=e(16089),N=C.Z.ESC,w=C.Z.TAB;function et(E){var U=E.visible,oe=E.triggerRef,ye=E.onVisibleChange,_e=E.autoFocus,Le=E.overlayRef,Me=fe.useRef(!1),bt=function(){if(U){var ee,ie;(ee=oe.current)===null||ee===void 0||(ie=ee.focus)===null||ie===void 0||ie.call(ee),ye==null||ye(!1)}},Ze=function(){var ee;return(ee=Le.current)!==null&&ee!==void 0&&ee.focus?(Le.current.focus(),Me.current=!0,!0):!1},je=function(ee){switch(ee.keyCode){case N:bt();break;case w:{var ie=!1;Me.current||(ie=Ze()),ie?ee.preventDefault():bt();break}}};fe.useEffect(function(){return U?(window.addEventListener("keydown",je),_e&&(0,De.Z)(Ze,3),function(){window.removeEventListener("keydown",je),Me.current=!1}):function(){Me.current=!1}},[U])}var we=(0,fe.forwardRef)(function(E,U){var oe=E.overlay,ye=E.arrow,_e=E.prefixCls,Le=(0,fe.useMemo)(function(){var bt;return typeof oe=="function"?bt=oe():bt=oe,bt},[oe]),Me=(0,de.sQ)(U,Le==null?void 0:Le.ref);return fe.createElement(fe.Fragment,null,ye&&fe.createElement("div",{className:"".concat(_e,"-arrow")}),fe.cloneElement(Le,{ref:(0,de.Yr)(Le)?Me:void 0}))}),Je=we,ft={adjustX:1,adjustY:1},Ie=[0,0],vt={topLeft:{points:["bl","tl"],overflow:ft,offset:[0,-4],targetOffset:Ie},top:{points:["bc","tc"],overflow:ft,offset:[0,-4],targetOffset:Ie},topRight:{points:["br","tr"],overflow:ft,offset:[0,-4],targetOffset:Ie},bottomLeft:{points:["tl","bl"],overflow:ft,offset:[0,4],targetOffset:Ie},bottom:{points:["tc","bc"],overflow:ft,offset:[0,4],targetOffset:Ie},bottomRight:{points:["tr","br"],overflow:ft,offset:[0,4],targetOffset:Ie}},Z=vt,Q=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(E,U){var oe,ye=E.arrow,_e=ye===void 0?!1:ye,Le=E.prefixCls,Me=Le===void 0?"rc-dropdown":Le,bt=E.transitionName,Ze=E.animation,je=E.align,me=E.placement,ee=me===void 0?"bottomLeft":me,ie=E.placements,M=ie===void 0?Z:ie,m=E.getPopupContainer,P=E.showAction,k=E.hideAction,I=E.overlayClassName,ve=E.overlayStyle,ge=E.visible,Ge=E.trigger,Xe=Ge===void 0?["hover"]:Ge,qe=E.autoFocus,xe=E.overlay,rt=E.children,Se=E.onVisibleChange,$=(0,ae.Z)(E,Q),We=fe.useState(),O=(0,g.Z)(We,2),y=O[0],l=O[1],d="visible"in E?ge:y,S=fe.useRef(null),D=fe.useRef(null),V=fe.useRef(null);fe.useImperativeHandle(U,function(){return S.current});var L=function(Ue){l(Ue),Se==null||Se(Ue)};et({visible:d,triggerRef:V,onVisibleChange:L,autoFocus:qe,overlayRef:D});var Ae=function(Ue){var R=E.onOverlayClick;l(!1),R&&R(Ue)},te=function(){return fe.createElement(Je,{ref:D,overlay:xe,prefixCls:Me,arrow:_e})},_=function(){return typeof xe=="function"?te:te()},se=function(){var Ue=E.minOverlayWidthMatchTrigger,R=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Ue:!R},Ve=function(){var Ue=E.openClassName;return Ue!==void 0?Ue:"".concat(Me,"-open")},re=fe.cloneElement(rt,{className:W()((oe=rt.props)===null||oe===void 0?void 0:oe.className,d&&Ve()),ref:(0,de.Yr)(rt)?(0,de.sQ)(V,rt.ref):void 0}),Ne=k;return!Ne&&Xe.indexOf("contextMenu")!==-1&&(Ne=["click"]),fe.createElement(i.Z,(0,o.Z)({builtinPlacements:M},$,{prefixCls:Me,ref:S,popupClassName:W()(I,(0,b.Z)({},"".concat(Me,"-show-arrow"),_e)),popupStyle:ve,action:Xe,showAction:P,hideAction:Ne,popupPlacement:ee,popupAlign:je,popupTransitionName:bt,popupAnimation:Ze,popupVisible:d,stretch:se()?"minWidth":"",popup:_(),onPopupVisibleChange:L,onPopupClick:Ae,getPopupContainer:m}),re)}var t=fe.forwardRef(u),h=t},93681:function(un,at,e){e.r(at),e.d(at,{BaseInput:function(){return C},default:function(){return vt}});var o=e(92413),b=e(33708),g=e(400),ae=e(39559),i=e(92310),Y=e.n(i),W=e(59301),de=e(5643),fe=function(Q){var u,t,h=Q.inputElement,E=Q.prefixCls,U=Q.prefix,oe=Q.suffix,ye=Q.addonBefore,_e=Q.addonAfter,Le=Q.className,Me=Q.style,bt=Q.disabled,Ze=Q.readOnly,je=Q.focused,me=Q.triggerFocus,ee=Q.allowClear,ie=Q.value,M=Q.handleReset,m=Q.hidden,P=Q.classes,k=Q.classNames,I=Q.dataAttrs,ve=Q.styles,ge=Q.components,Ge=(ge==null?void 0:ge.affixWrapper)||"span",Xe=(ge==null?void 0:ge.groupWrapper)||"span",qe=(ge==null?void 0:ge.wrapper)||"span",xe=(ge==null?void 0:ge.groupAddon)||"span",rt=(0,W.useRef)(null),Se=function(te){var _;(_=rt.current)!==null&&_!==void 0&&_.contains(te.target)&&(me==null||me())},$=function(){var te;if(!ee)return null;var _=!bt&&!Ze&&ie,se="".concat(E,"-clear-icon"),Ve=(0,ae.Z)(ee)==="object"&&ee!==null&&ee!==void 0&&ee.clearIcon?ee.clearIcon:"\u2716";return W.createElement("span",{onClick:M,onMouseDown:function(Ne){return Ne.preventDefault()},className:Y()(se,(te={},(0,g.Z)(te,"".concat(se,"-hidden"),!_),(0,g.Z)(te,"".concat(se,"-has-suffix"),!!oe),te)),role:"button",tabIndex:-1},Ve)},We=(0,W.cloneElement)(h,{value:ie,hidden:m,className:Y()((u=h.props)===null||u===void 0?void 0:u.className,!(0,de.X3)(Q)&&!(0,de.He)(Q)&&Le)||null,style:(0,b.Z)((0,b.Z)({},(t=h.props)===null||t===void 0?void 0:t.style),!(0,de.X3)(Q)&&!(0,de.He)(Q)?Me:{})});if((0,de.X3)(Q)){var O,y="".concat(E,"-affix-wrapper"),l=Y()(y,(O={},(0,g.Z)(O,"".concat(y,"-disabled"),bt),(0,g.Z)(O,"".concat(y,"-focused"),je),(0,g.Z)(O,"".concat(y,"-readonly"),Ze),(0,g.Z)(O,"".concat(y,"-input-with-clear-btn"),oe&&ee&&ie),O),!(0,de.He)(Q)&&Le,P==null?void 0:P.affixWrapper,k==null?void 0:k.affixWrapper),d=(oe||ee)&&W.createElement("span",{className:Y()("".concat(E,"-suffix"),k==null?void 0:k.suffix),style:ve==null?void 0:ve.suffix},$(),oe);We=W.createElement(Ge,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,de.He)(Q)?void 0:Me),ve==null?void 0:ve.affixWrapper),hidden:!(0,de.He)(Q)&&m,onClick:Se},I==null?void 0:I.affixWrapper,{ref:rt}),U&&W.createElement("span",{className:Y()("".concat(E,"-prefix"),k==null?void 0:k.prefix),style:ve==null?void 0:ve.prefix},U),(0,W.cloneElement)(h,{value:ie,hidden:null}),d)}if((0,de.He)(Q)){var S="".concat(E,"-group"),D="".concat(S,"-addon"),V=Y()("".concat(E,"-wrapper"),S,P==null?void 0:P.wrapper),L=Y()("".concat(E,"-group-wrapper"),Le,P==null?void 0:P.group);return W.createElement(Xe,{className:L,style:Me,hidden:m},W.createElement(qe,{className:V},ye&&W.createElement(xe,{className:D},ye),(0,W.cloneElement)(We,{hidden:null}),_e&&W.createElement(xe,{className:D},_e)))}return We},C=fe,De=e(26407),N=e(33606),w=e(37061),et=e(18929),we=e(2738),Je=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ft=(0,W.forwardRef)(function(Z,Q){var u=Z.autoComplete,t=Z.onChange,h=Z.onFocus,E=Z.onBlur,U=Z.onPressEnter,oe=Z.onKeyDown,ye=Z.prefixCls,_e=ye===void 0?"rc-input":ye,Le=Z.disabled,Me=Z.htmlSize,bt=Z.className,Ze=Z.maxLength,je=Z.suffix,me=Z.showCount,ee=Z.type,ie=ee===void 0?"text":ee,M=Z.classes,m=Z.classNames,P=Z.styles,k=(0,w.Z)(Z,Je),I=(0,et.Z)(Z.defaultValue,{value:Z.value}),ve=(0,N.Z)(I,2),ge=ve[0],Ge=ve[1],Xe=(0,W.useState)(!1),qe=(0,N.Z)(Xe,2),xe=qe[0],rt=qe[1],Se=(0,W.useRef)(null),$=function(L){Se.current&&(0,de.nH)(Se.current,L)};(0,W.useImperativeHandle)(Q,function(){return{focus:$,blur:function(){var L;(L=Se.current)===null||L===void 0||L.blur()},setSelectionRange:function(L,Ae,te){var _;(_=Se.current)===null||_===void 0||_.setSelectionRange(L,Ae,te)},select:function(){var L;(L=Se.current)===null||L===void 0||L.select()},input:Se.current}}),(0,W.useEffect)(function(){rt(function(V){return V&&Le?!1:V})},[Le]);var We=function(L){Z.value===void 0&&Ge(L.target.value),Se.current&&(0,de.rJ)(Se.current,L,t)},O=function(L){U&&L.key==="Enter"&&U(L),oe==null||oe(L)},y=function(L){rt(!0),h==null||h(L)},l=function(L){rt(!1),E==null||E(L)},d=function(L){Ge(""),$(),Se.current&&(0,de.rJ)(Se.current,L,t)},S=function(){var L=(0,we.Z)(Z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return W.createElement("input",(0,o.Z)({autoComplete:u},L,{onChange:We,onFocus:y,onBlur:l,onKeyDown:O,className:Y()(_e,(0,g.Z)({},"".concat(_e,"-disabled"),Le),m==null?void 0:m.input),style:P==null?void 0:P.input,ref:Se,size:Me,type:ie}))},D=function(){var L=Number(Ze)>0;if(je||me){var Ae=(0,de.D7)(ge),te=(0,De.Z)(Ae).length,_=(0,ae.Z)(me)==="object"?me.formatter({value:Ae,count:te,maxLength:Ze}):"".concat(te).concat(L?" / ".concat(Ze):"");return W.createElement(W.Fragment,null,!!me&&W.createElement("span",{className:Y()("".concat(_e,"-show-count-suffix"),(0,g.Z)({},"".concat(_e,"-show-count-has-suffix"),!!je),m==null?void 0:m.count),style:(0,b.Z)({},P==null?void 0:P.count)},_),je)}return null};return W.createElement(C,(0,o.Z)({},k,{prefixCls:_e,className:bt,inputElement:S(),handleReset:d,value:(0,de.D7)(ge),focused:xe,triggerFocus:$,suffix:D(),disabled:Le,classes:M,classNames:m,styles:P}))}),Ie=ft,vt=Ie},5643:function(un,at,e){e.d(at,{D7:function(){return i},He:function(){return o},X3:function(){return b},nH:function(){return ae},rJ:function(){return g}});function o(Y){return!!(Y.addonBefore||Y.addonAfter)}function b(Y){return!!(Y.prefix||Y.suffix||Y.allowClear)}function g(Y,W,de,fe){if(de){var C=W;if(W.type==="click"){var De=Y.cloneNode(!0);C=Object.create(W,{target:{value:De},currentTarget:{value:De}}),De.value="",de(C);return}if(fe!==void 0){C=Object.create(W,{target:{value:Y},currentTarget:{value:Y}}),Y.value=fe,de(C);return}de(C)}}function ae(Y,W){if(Y){Y.focus(W);var de=W||{},fe=de.cursor;if(fe){var C=Y.value.length;switch(fe){case"start":Y.setSelectionRange(0,0);break;case"end":Y.setSelectionRange(C,C);break;default:Y.setSelectionRange(0,C)}}}}function i(Y){return typeof Y=="undefined"||Y===null?"":String(Y)}},15285:function(un,at,e){e.d(at,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return X},ZP:function(){return J},Xl:function(){return oe}});var o=e(92413),b=e(400),g=e(33708),ae=e(26407),i=e(33606),Y=e(37061),W=e(92310),de=e.n(W),fe=e(11780),C=e(18929),De=e(13697),N=e(48736),w=e(59301),et=e(4676),we=w.createContext(null);function Je(f,B){return f===void 0?null:"".concat(f,"-").concat(B)}function ft(f){var B=w.useContext(we);return Je(B,f)}var Ie=e(80547),vt=["children","locked"],Z=w.createContext(null);function Q(f,B){var F=(0,g.Z)({},f);return Object.keys(B).forEach(function(q){var ne=B[q];ne!==void 0&&(F[q]=ne)}),F}function u(f){var B=f.children,F=f.locked,q=(0,Y.Z)(f,vt),ne=w.useContext(Z),Te=(0,Ie.Z)(function(){return Q(ne,q)},[ne,q],function(Pe,pt){return!F&&(Pe[0]!==pt[0]||!(0,De.Z)(Pe[1],pt[1],!0))});return w.createElement(Z.Provider,{value:Te},B)}var t=[],h=w.createContext(null);function E(){return w.useContext(h)}var U=w.createContext(t);function oe(f){var B=w.useContext(U);return w.useMemo(function(){return f!==void 0?[].concat((0,ae.Z)(B),[f]):B},[B,f])}var ye=w.createContext(null),_e=w.createContext({}),Le=_e,Me=e(29194);function bt(f){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Me.Z)(f)){var F=f.nodeName.toLowerCase(),q=["input","select","textarea","button"].includes(F)||f.isContentEditable||F==="a"&&!!f.getAttribute("href"),ne=f.getAttribute("tabindex"),Te=Number(ne),Pe=null;return ne&&!Number.isNaN(Te)?Pe=Te:q&&Pe===null&&(Pe=0),q&&f.disabled&&(Pe=null),Pe!==null&&(Pe>=0||B&&Pe<0)}return!1}function Ze(f){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,F=(0,ae.Z)(f.querySelectorAll("*")).filter(function(q){return bt(q,B)});return bt(f,B)&&F.unshift(f),F}var je=null;function me(){je=document.activeElement}function ee(){je=null}function ie(){if(je)try{je.focus()}catch(f){}}function M(f,B){if(B.keyCode===9){var F=Ze(f),q=F[B.shiftKey?0:F.length-1],ne=q===document.activeElement||f===document.activeElement;if(ne){var Te=F[B.shiftKey?F.length-1:0];Te.focus(),B.preventDefault()}}}var m=e(10228),P=e(16089),k=m.Z.LEFT,I=m.Z.RIGHT,ve=m.Z.UP,ge=m.Z.DOWN,Ge=m.Z.ENTER,Xe=m.Z.ESC,qe=m.Z.HOME,xe=m.Z.END,rt=[ve,ge,k,I];function Se(f,B,F,q){var ne,Te,Pe,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(f==="inline"&&q===Ge)return{inlineTrigger:!0};var kt=(ne={},(0,b.Z)(ne,ve,xt),(0,b.Z)(ne,ge,Rt),ne),Dt=(Te={},(0,b.Z)(Te,k,F?Rt:xt),(0,b.Z)(Te,I,F?xt:Rt),(0,b.Z)(Te,ge,zt),(0,b.Z)(Te,Ge,zt),Te),ct=(Pe={},(0,b.Z)(Pe,ve,xt),(0,b.Z)(Pe,ge,Rt),(0,b.Z)(Pe,Ge,zt),(0,b.Z)(Pe,Xe,Zt),(0,b.Z)(Pe,k,F?zt:Zt),(0,b.Z)(Pe,I,F?Zt:zt),Pe),Kt={inline:kt,horizontal:Dt,vertical:ct,inlineSub:kt,horizontalSub:ct,verticalSub:ct},Wt=(pt=Kt["".concat(f).concat(B?"":"Sub")])===null||pt===void 0?void 0:pt[q];switch(Wt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function $(f){for(var B=f;B;){if(B.getAttribute("data-menu-list"))return B;B=B.parentElement}return null}function We(f,B){for(var F=f||document.activeElement;F;){if(B.has(F))return F;F=F.parentElement}return null}function O(f,B){var F=Ze(f,!0);return F.filter(function(q){return B.has(q)})}function y(f,B,F){var q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!f)return null;var ne=O(f,B),Te=ne.length,Pe=ne.findIndex(function(pt){return F===pt});return q<0?Pe===-1?Pe=Te-1:Pe-=1:q>0&&(Pe+=1),Pe=(Pe+Te)%Te,ne[Pe]}var l=function(B,F){var q=new Set,ne=new Map,Te=new Map;return B.forEach(function(Pe){var pt=document.querySelector("[data-menu-id='".concat(Je(F,Pe),"']"));pt&&(q.add(pt),Te.set(pt,Pe),ne.set(Pe,pt))}),{elements:q,key2element:ne,element2key:Te}};function d(f,B,F,q,ne,Te,Pe,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=B;var kt=function(){P.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var ct=Dt.which;if([].concat(rt,[Ge,Xe,qe,xe]).includes(ct)){var Kt=Te(),Wt=l(Kt,q),pn=Wt,Vt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(B),bn=We(rn,Vt),zn=nn.get(bn),Ft=Se(f,Pe(zn,!0).length===1,F,ct);if(!Ft&&ct!==qe&&ct!==xe)return;(rt.includes(ct)||[qe,xe].includes(ct))&&Dt.preventDefault();var It=function(dn){if(dn){var Nn=dn,wt=dn.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(dn);pt(Et),kt(),zt.current=(0,P.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([qe,xe].includes(ct)||Ft.sibling||!bn){var Pt;!bn||f==="inline"?Pt=ne.current:Pt=$(bn);var wn,xn=O(Pt,Vt);ct===qe?wn=xn[0]:ct===xe?wn=xn[xn.length-1]:wn=y(Pt,Vt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,P.Z)(function(){Wt=l(Kt,q);var $t=bn.getAttribute("aria-controls"),dn=document.getElementById($t),Nn=y(dn,Wt.elements);It(Nn)},5);else if(Ft.offset<0){var mn=Pe(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function S(f){Promise.resolve().then(f)}var D="__RC_UTIL_PATH_SPLIT__",V=function(B){return B.join(D)},L=function(B){return B.split(D)},Ae="rc-menu-more";function te(){var f=w.useState({}),B=(0,i.Z)(f,2),F=B[1],q=(0,w.useRef)(new Map),ne=(0,w.useRef)(new Map),Te=w.useState([]),Pe=(0,i.Z)(Te,2),pt=Pe[0],xt=Pe[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||F({})},kt=(0,w.useCallback)(function(jt,nn){var rn=V(nn);ne.current.set(rn,jt),q.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;S(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=V(nn);ne.current.delete(rn),q.current.delete(jt)},[]),ct=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=q.current.get(jt)||"",bn=L(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Ae),bn},[pt]),Wt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ae.Z)(q.current.keys());return pt.length&&nn.push(Ae),nn},Vt=(0,w.useCallback)(function(jt){var nn="".concat(q.current.get(jt)).concat(D),rn=new Set;return(0,ae.Z)(ne.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(ne.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:ct,isSubPathKey:Wt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Vt}}function _(f){var B=w.useRef(f);B.current=f;var F=w.useCallback(function(){for(var q,ne=arguments.length,Te=new Array(ne),Pe=0;Pe1&&(Vt.motionAppear=!1);var jt=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Wt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(u,{mode:Te,locked:!kt.current},w.createElement(le.default,(0,o.Z)({visible:pn},Vt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:B,className:rn,style:bn},ne)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ue=function(B){var F,q=B.style,ne=B.className,Te=B.title,Pe=B.eventKey,pt=B.warnKey,xt=B.disabled,Rt=B.internalPopupClose,zt=B.children,Zt=B.itemIcon,kt=B.expandIcon,Dt=B.popupClassName,ct=B.popupOffset,Kt=B.popupStyle,Wt=B.onClick,pn=B.onMouseEnter,Vt=B.onMouseLeave,jt=B.onTitleClick,nn=B.onTitleMouseEnter,rn=B.onTitleMouseLeave,bn=(0,Y.Z)(B,s),zn=ft(Pe),Ft=w.useContext(Z),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,$t=Ft.itemIcon,dn=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Jt=w.useContext(Le),En=Jt._internalRenderSubMenuItem,kn=w.useContext(ye),Wn=kn.isSubPathKey,Zn=oe(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Tr=Zt!=null?Zt:$t,rr=kt!=null?kt:dn,Sr=wn.includes(Pe),pr=!mn&&Sr,ma=Wn(Dn,Pe),la=ke(Pe,sr,nn,rn),Lr=la.active,kr=(0,Y.Z)(la,c),Da=w.useState(!1),ea=(0,i.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:Pe,domEvent:Br})},or=function(Br){Rn(!1),Vt==null||Vt({key:Pe,domEvent:Br})},Ln=w.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Wn([an],Pe):!1)},[Pt,Lr,an,Ma,Pe,Wn]),qn=ot(Zn.length),br=function(Br){sr||(jt==null||jt({key:Pe,domEvent:Br}),Pt==="inline"&&wt(Pe,!Sr))},jr=_(function(Mr){Wt==null||Wt(gt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(Pe,Br)},hn=function(){Et(Pe)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof Te=="string"?Te:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),Te,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},B),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),$n=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?$n.current="vertical":$n.current=Pt,!mn){var ar=$n.current;On=w.createElement(x,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:ct,popupStyle:Kt,popup:w.createElement(u,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Jr=w.createElement(fe.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:q,className:de()(Yn,"".concat(Yn,"-").concat(Pt),ne,(F={},(0,b.Z)(F,"".concat(Yn,"-open"),pr),(0,b.Z)(F,"".concat(Yn,"-active"),Ln),(0,b.Z)(F,"".concat(Yn,"-selected"),ma),(0,b.Z)(F,"".concat(Yn,"-disabled"),sr),F)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(ce,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Jr=En(Jr,B,{selected:ma,active:Ln,open:pr,disabled:sr})),w.createElement(u,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Jr)};function X(f){var B=f.eventKey,F=f.children,q=oe(B),ne=Fe(F,q),Te=E();w.useEffect(function(){if(Te)return Te.registerPath(B,q),function(){Te.unregisterPath(B,q)}},[q]);var Pe;return Te?Pe=ne:Pe=w.createElement(ue,f,ne),w.createElement(U.Provider,{value:q},Pe)}var Re=e(39559),He=["className","title","eventKey","children"],Oe=["children"],st=function(B){var F=B.className,q=B.title,ne=B.eventKey,Te=B.children,Pe=(0,Y.Z)(B,He),pt=w.useContext(Z),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},Pe,{onClick:function(Zt){return Zt.stopPropagation()},className:de()(Rt,F)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof q=="string"?q:void 0},q),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},Te))};function ht(f){var B=f.children,F=(0,Y.Z)(f,Oe),q=oe(F.eventKey),ne=Fe(B,q),Te=E();return Te?ne:w.createElement(st,(0,K.Z)(F,["warnKey"]),ne)}function Ot(f){var B=f.className,F=f.style,q=w.useContext(Z),ne=q.prefixCls,Te=E();return Te?null:w.createElement("li",{role:"separator",className:de()("".concat(ne,"-item-divider"),B),style:F})}var Tt=["label","children","key","type"];function yt(f){return(f||[]).map(function(B,F){if(B&&(0,Re.Z)(B)==="object"){var q=B,ne=q.label,Te=q.children,Pe=q.key,pt=q.type,xt=(0,Y.Z)(q,Tt),Rt=Pe!=null?Pe:"tmp-".concat(F);return Te||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:ne}),yt(Te)):w.createElement(X,(0,o.Z)({key:Rt},xt,{title:ne}),yt(Te)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),ne)}return null}).filter(function(B){return B})}function A(f,B,F){var q=f;return B&&(q=yt(B)),Fe(q,F)}var T=["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"],j=[],G=w.forwardRef(function(f,B){var F,q,ne=f,Te=ne.prefixCls,Pe=Te===void 0?"rc-menu":Te,pt=ne.rootClassName,xt=ne.style,Rt=ne.className,zt=ne.tabIndex,Zt=zt===void 0?0:zt,kt=ne.items,Dt=ne.children,ct=ne.direction,Kt=ne.id,Wt=ne.mode,pn=Wt===void 0?"vertical":Wt,Vt=ne.inlineCollapsed,jt=ne.disabled,nn=ne.disabledOverflow,rn=ne.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=ne.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=ne.forceSubMenuRender,Pt=ne.defaultOpenKeys,wn=ne.openKeys,xn=ne.activeKey,mn=ne.defaultActiveFirst,an=ne.selectable,Dn=an===void 0?!0:an,$t=ne.multiple,dn=$t===void 0?!1:$t,Nn=ne.defaultSelectedKeys,wt=ne.selectedKeys,Et=ne.onSelect,Jt=ne.onDeselect,En=ne.inlineIndent,kn=En===void 0?24:En,Wn=ne.motion,Zn=ne.defaultMotions,Yn=ne.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=ne.builtinPlacements,gr=ne.itemIcon,Tr=ne.expandIcon,rr=ne.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=ne.overflowedIndicatorPopupClassName,ma=ne.getPopupContainer,la=ne.onClick,Lr=ne.onOpenChange,kr=ne.onKeyDown,Da=ne.openAnimation,ea=ne.openTransitionName,Ma=ne._internalRenderMenuItem,Ca=ne._internalRenderSubMenuItem,Rn=(0,Y.Z)(ne,T),Mn=w.useMemo(function(){return A(Dt,kt,j)},[Dt,kt]),or=w.useState(!1),Ln=(0,i.Z)(or,2),qn=Ln[0],br=Ln[1],jr=w.useRef(),Xt=re(Kt),hn=ct==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||j}}),On=(0,i.Z)(Cn,2),$n=On[0],ar=On[1],Jr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,et.flushSync)(va):va()},Mr=w.useState($n),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Vt?["vertical",Vt]:[pn,!1]},[pn,Vt]),vo=(0,i.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,i.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,i.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Jr(j))},[Sa,ia]);var bo=w.useState(0),ao=(0,i.Z)(bo,2),_a=ao[0],Co=ao[1],$a=_a>=Mn.length-1||Na!=="horizontal"||nn;w.useEffect(function(){go&&Ba($n)},[$n]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=te(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro($a?j:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,$a]);var ra=(0,C.Z)(xn||mn&&((F=Mn[0])===null||F===void 0?void 0:F.key),{value:xn}),sa=(0,i.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=_(function(Ar){ya(Ar)}),Aa=_(function(){ya(void 0)});(0,w.useImperativeHandle)(B,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=O(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?j:[fr]}}),ko=(0,i.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;dn?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ae.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Jt==null||Jt(za):Et==null||Et(za)}!dn&&$n.length&&Na!=="inline"&&Jr(j)},Wo=_(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Vo=_(function(Ar,fr){var yr=$n.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,De.Z)($n,yr,!0)||Jr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!$n.includes(fr);Vo(fr,va)},yl=d(Na,Ia,hn,Xt,jr,Hn,Qn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(fe.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(Pe,"-overflow"),component:"ul",itemComponent:vn,className:de()(Pe,"".concat(Pe,"-root"),"".concat(Pe,"-").concat(Na),Rt,(q={},(0,b.Z)(q,"".concat(Pe,"-inline-collapsed"),ho),(0,b.Z)(q,"".concat(Pe,"-rtl"),hn),q),pt),dir:ct,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(X,{eventKey:Ae,title:Sr,disabled:$a,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?fe.Z.INVALIDATE:fe.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(Le.Provider,{value:Ko},w.createElement(we.Provider,{value:Xt},w.createElement(u,{prefixCls:Pe,rootClassName:pt,mode:Na,openKeys:$n,rtl:hn,disabled:jt,motion:qn?Wn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Wo,onOpenChange:Vo},w.createElement(ye.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(h.Provider,{value:Ur},Mn)))))}),Ee=G,pe=Ee;pe.Item=vn,pe.SubMenu=X,pe.ItemGroup=ht,pe.Divider=Ot;var J=pe},11780:function(un,at,e){e.d(at,{Z:function(){return me}});var o=e(92413),b=e(33708),g=e(33606),ae=e(37061),i=e(59301),Y=e(92310),W=e.n(Y),de=e(29301),fe=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],De=void 0;function N(ee,ie){var M=ee.prefixCls,m=ee.invalidate,P=ee.item,k=ee.renderItem,I=ee.responsive,ve=ee.responsiveDisabled,ge=ee.registerSize,Ge=ee.itemKey,Xe=ee.className,qe=ee.style,xe=ee.children,rt=ee.display,Se=ee.order,$=ee.component,We=$===void 0?"div":$,O=(0,ae.Z)(ee,C),y=I&&!rt;function l(L){ge(Ge,L)}i.useEffect(function(){return function(){l(null)}},[]);var d=k&&P!==De?k(P,{index:Se}):xe,S;m||(S={opacity:y?0:1,height:y?0:De,overflowY:y?"hidden":De,order:I?Se:De,pointerEvents:y?"none":De,position:y?"absolute":De});var D={};y&&(D["aria-hidden"]=!0);var V=i.createElement(We,(0,o.Z)({className:W()(!m&&M,Xe),style:(0,b.Z)((0,b.Z)({},S),qe)},D,O,{ref:ie}),d);return I&&(V=i.createElement(de.Z,{onResize:function(Ae){var te=Ae.offsetWidth;l(te)},disabled:ve},V)),V}var w=i.forwardRef(N);w.displayName="Item";var et=w,we=e(6089),Je=e(4676),ft=e(16089);function Ie(ee){if(typeof MessageChannel=="undefined")(0,ft.Z)(ee);else{var ie=new MessageChannel;ie.port1.onmessage=function(){return ee()},ie.port2.postMessage(void 0)}}function vt(){var ee=i.useRef(null),ie=function(m){ee.current||(ee.current=[],Ie(function(){(0,Je.unstable_batchedUpdates)(function(){ee.current.forEach(function(P){P()}),ee.current=null})})),ee.current.push(m)};return ie}function Z(ee,ie){var M=i.useState(ie),m=(0,g.Z)(M,2),P=m[0],k=m[1],I=(0,we.Z)(function(ve){ee(function(){k(ve)})});return[P,I]}var Q=i.createContext(null),u=["component"],t=["className"],h=["className"],E=function(ie,M){var m=i.useContext(Q);if(!m){var P=ie.component,k=P===void 0?"div":P,I=(0,ae.Z)(ie,u);return i.createElement(k,(0,o.Z)({},I,{ref:M}))}var ve=m.className,ge=(0,ae.Z)(m,t),Ge=ie.className,Xe=(0,ae.Z)(ie,h);return i.createElement(Q.Provider,{value:null},i.createElement(et,(0,o.Z)({ref:M,className:W()(ve,Ge)},ge,Xe)))},U=i.forwardRef(E);U.displayName="RawItem";var oe=U,ye=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],_e="responsive",Le="invalidate";function Me(ee){return"+ ".concat(ee.length," ...")}function bt(ee,ie){var M=ee.prefixCls,m=M===void 0?"rc-overflow":M,P=ee.data,k=P===void 0?[]:P,I=ee.renderItem,ve=ee.renderRawItem,ge=ee.itemKey,Ge=ee.itemWidth,Xe=Ge===void 0?10:Ge,qe=ee.ssr,xe=ee.style,rt=ee.className,Se=ee.maxCount,$=ee.renderRest,We=ee.renderRawRest,O=ee.suffix,y=ee.component,l=y===void 0?"div":y,d=ee.itemComponent,S=ee.onVisibleChange,D=(0,ae.Z)(ee,ye),V=qe==="full",L=vt(),Ae=Z(L,null),te=(0,g.Z)(Ae,2),_=te[0],se=te[1],Ve=_||0,re=Z(L,new Map),Ne=(0,g.Z)(re,2),tt=Ne[0],Ue=Ne[1],R=Z(L,0),K=(0,g.Z)(R,2),Be=K[0],ke=K[1],ot=Z(L,0),At=(0,g.Z)(ot,2),nt=At[0],gt=At[1],Ht=Z(L,0),tn=(0,g.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,i.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],fn=on[1],ln=(0,i.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Bn=gn[1],Fe=i.useMemo(function(){return yn===null&&V?Number.MAX_SAFE_INTEGER:yn||0},[yn,_]),it=(0,i.useState)(!1),lt=(0,g.Z)(it,2),St=lt[0],qt=lt[1],_t="".concat(m,"-item"),$e=Math.max(Be,nt),Lt=Se===_e,x=k.length&&Lt,le=Se===Le,ce=x||typeof Se=="number"&&k.length>Se,s=(0,i.useMemo)(function(){var J=k;return x?_===null&&V?J=k:J=k.slice(0,Math.min(k.length,Ve/Xe)):typeof Se=="number"&&(J=k.slice(0,Se)),J},[k,Xe,_,Se,x]),c=(0,i.useMemo)(function(){return x?k.slice(Fe+1):k.slice(s.length)},[k,s,x,Fe]),ue=(0,i.useCallback)(function(J,f){var B;return typeof ge=="function"?ge(J):(B=ge&&(J==null?void 0:J[ge]))!==null&&B!==void 0?B:f},[ge]),X=(0,i.useCallback)(I||function(J){return J},[I]);function Re(J,f,B){yn===J&&(f===void 0||f===vn)||(Bn(J),B||(qt(JVe){Re(F-1,J-q-Bt+nt);break}}O&&Ot(0)+Bt>Ve&&fn(null)}},[Ve,tt,nt,Bt,ue,s]);var Tt=St&&!!c.length,yt={};vn!==null&&x&&(yt={position:"absolute",left:vn,top:0});var A={prefixCls:_t,responsive:x,component:d,invalidate:le},T=ve?function(J,f){var B=ue(J,f);return i.createElement(Q.Provider,{key:B,value:(0,b.Z)((0,b.Z)({},A),{},{order:f,item:J,itemKey:B,registerSize:Oe,display:f<=Fe})},ve(J,f))}:function(J,f){var B=ue(J,f);return i.createElement(et,(0,o.Z)({},A,{order:f,key:B,item:J,renderItem:X,itemKey:B,registerSize:Oe,display:f<=Fe}))},j={order:Tt?Fe:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:st,display:Tt},G=$||Me,Ee=We?i.createElement(Q.Provider,{value:(0,b.Z)((0,b.Z)({},A),j)},We(c)):i.createElement(et,(0,o.Z)({},A,j),typeof G=="function"?G(c):G),pe=i.createElement(l,(0,o.Z)({className:W()(!le&&m,rt),style:xe,ref:ie},D),s.map(T),ce?Ee:null,O&&i.createElement(et,(0,o.Z)({},A,{responsive:Lt,responsiveDisabled:!x,order:Fe,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),O));return Lt?i.createElement(de.Z,{onResize:He,disabled:!x},pe):pe}var Ze=i.forwardRef(bt);Ze.displayName="Overflow",Ze.Item=oe,Ze.RESPONSIVE=_e,Ze.INVALIDATE=Le;var je=Ze,me=je},17115:function(un,at,e){e.d(at,{ZP:function(){return W}});var o=e(33606),b=e(59301),g=e(47273),ae=0,i=(0,g.Z)();function Y(){var de;return i?(de=ae,ae+=1):de="TEST_OR_SSR",de}function W(de){var fe=b.useState(),C=(0,o.Z)(fe,2),De=C[0],N=C[1];return b.useEffect(function(){N("rc_select_".concat(Y()))},[]),de||De}},77861:function(un,at,e){e.d(at,{Ac:function(){return se},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return ce},lk:function(){return Q}});var o=e(92413),b=e(26407),g=e(400),ae=e(33708),i=e(33606),Y=e(37061),W=e(39559),de=e(18929),fe=e(48736),C=e(59301),De=e(92310),N=e.n(De),w=e(34280),et=e(49658),we=e(10228),Je=e(8654),ft=function(c){var ue=c.className,X=c.customizeIcon,Re=c.customizeIconProps,He=c.onMouseDown,Oe=c.onClick,st=c.children,ht;return typeof X=="function"?ht=X(Re):ht=X,C.createElement("span",{className:ue,onMouseDown:function(Tt){Tt.preventDefault(),He&&He(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Oe,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:N()(ue.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},st))},Ie=ft;function vt(s,c,ue,X,Re){var He=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Oe=arguments.length>6?arguments[6]:void 0,st=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,W.Z)(X)==="object")return X.clearIcon;if(Re)return Re},[X,Re]),Ot=C.useMemo(function(){return!!(!He&&X&&(ue.length||Oe)&&!(st==="combobox"&&Oe===""))},[X,He,ue.length,Oe,st]);return{allowClear:Ot,clearIcon:C.createElement(Ie,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:ht},"\xD7")}}var Z=C.createContext(null);function Q(){return C.useContext(Z)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=C.useState(!1),ue=(0,i.Z)(c,2),X=ue[0],Re=ue[1],He=C.useRef(null),Oe=function(){window.clearTimeout(He.current)};C.useEffect(function(){return Oe},[]);var st=function(Ot,Tt){Oe(),He.current=window.setTimeout(function(){Re(Ot),Tt&&Tt()},s)};return[X,st,Oe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=C.useRef(null),ue=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(ue.current)}},[]);function X(Re){(Re||c.current===null)&&(c.current=Re),window.clearTimeout(ue.current),ue.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},X]}function h(s,c,ue,X){var Re=C.useRef(null);Re.current={open:c,triggerOpen:ue,customizedTrigger:X},C.useEffect(function(){function He(Oe){var st;if(!((st=Re.current)!==null&&st!==void 0&&st.customizedTrigger)){var ht=Oe.target;ht.shadowRoot&&Oe.composed&&(ht=Oe.composedPath()[0]||ht),Re.current.open&&s().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",He),function(){return window.removeEventListener("mousedown",He)}},[])}var E=e(26112),U=e(11780),oe=function(c,ue){var X,Re,He=c.prefixCls,Oe=c.id,st=c.inputElement,ht=c.disabled,Ot=c.tabIndex,Tt=c.autoFocus,yt=c.autoComplete,A=c.editable,T=c.activeDescendantId,j=c.value,G=c.maxLength,Ee=c.onKeyDown,pe=c.onMouseDown,J=c.onChange,f=c.onPaste,B=c.onCompositionStart,F=c.onCompositionEnd,q=c.open,ne=c.attrs,Te=st||C.createElement("input",null),Pe=Te,pt=Pe.ref,xt=Pe.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,ct=xt.style;return(0,fe.Kp)(!("maxLength"in Te.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Te=C.cloneElement(Te,(0,ae.Z)((0,ae.Z)((0,ae.Z)({type:"search"},xt),{},{id:Oe,ref:(0,Je.sQ)(ue,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:N()("".concat(He,"-selection-search-input"),(X=Te)===null||X===void 0||(Re=X.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":q||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Oe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Oe,"_list"),"aria-activedescendant":q?T:void 0},ne),{},{value:A?j:"",maxLength:G,readOnly:!A,unselectable:A?null:"on",style:(0,ae.Z)((0,ae.Z)({},ct),{},{opacity:A?null:0}),onKeyDown:function(Wt){Ee(Wt),Rt&&Rt(Wt)},onMouseDown:function(Wt){pe(Wt),Zt&&Zt(Wt)},onChange:function(Wt){J(Wt),zt&&zt(Wt)},onCompositionStart:function(Wt){B(Wt),kt&&kt(Wt)},onCompositionEnd:function(Wt){F(Wt),Dt&&Dt(Wt)},onPaste:f})),Te},ye=C.forwardRef(oe);ye.displayName="Input";var _e=ye;function Le(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Me=typeof window!="undefined"&&window.document&&window.document.documentElement,bt=Me;function Ze(s){return s!=null}function je(s){return!s&&s!==0}function me(s){return["string","number"].includes((0,W.Z)(s))}function ee(s){var c=void 0;return s&&(me(s.title)?c=s.title.toString():me(s.label)&&(c=s.label.toString())),c}function ie(s,c){bt?C.useLayoutEffect(s,c):C.useEffect(s,c)}function M(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var m=function(c){c.preventDefault(),c.stopPropagation()},P=function(c){var ue=c.id,X=c.prefixCls,Re=c.values,He=c.open,Oe=c.searchValue,st=c.autoClearSearchValue,ht=c.inputRef,Ot=c.placeholder,Tt=c.disabled,yt=c.mode,A=c.showSearch,T=c.autoFocus,j=c.autoComplete,G=c.activeDescendantId,Ee=c.tabIndex,pe=c.removeIcon,J=c.maxTagCount,f=c.maxTagTextLength,B=c.maxTagPlaceholder,F=B===void 0?function(an){return"+ ".concat(an.length," ...")}:B,q=c.tagRender,ne=c.onToggleOpen,Te=c.onRemove,Pe=c.onInputChange,pt=c.onInputPaste,xt=c.onInputKeyDown,Rt=c.onInputMouseDown,zt=c.onInputCompositionStart,Zt=c.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),ct=(0,i.Z)(Dt,2),Kt=ct[0],Wt=ct[1],pn=(0,C.useState)(!1),Vt=(0,i.Z)(pn,2),jt=Vt[0],nn=Vt[1],rn="".concat(X,"-selection"),bn=He||yt==="multiple"&&st===!1||yt==="tags"?Oe:"",zn=yt==="tags"||yt==="multiple"&&st===!1||A&&(He||jt);ie(function(){Wt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,$t,dn,Nn){return C.createElement("span",{className:N()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),$t)),title:ee(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),dn&&C.createElement(Ie,{className:"".concat(rn,"-item-remove"),onMouseDown:m,onClick:Nn,customizeIcon:pe},"\xD7"))}function It(an,Dn,$t,dn,Nn){var wt=function(Jt){m(Jt),ne(!He)};return C.createElement("span",{onMouseDown:wt},q({label:Dn,value:an,disabled:$t,closable:dn,onClose:Nn}))}function Pt(an){var Dn=an.disabled,$t=an.label,dn=an.value,Nn=!Tt&&!Dn,wt=$t;if(typeof f=="number"&&(typeof $t=="string"||typeof $t=="number")){var Et=String(wt);Et.length>f&&(wt="".concat(Et.slice(0,f),"..."))}var Jt=function(kn){kn&&kn.stopPropagation(),Te(an)};return typeof q=="function"?It(dn,wt,Dn,Nn,Jt):Ft(an,wt,Dn,Nn,Jt)}function wn(an){var Dn=typeof F=="function"?F(an):F;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(_e,{ref:ht,open:He,prefixCls:X,id:ue,inputElement:null,disabled:Tt,autoFocus:T,autoComplete:j,editable:zn,activeDescendantId:G,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:Pe,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:Ee,attrs:(0,E.Z)(c,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(U.Z,{prefixCls:"".concat(rn,"-overflow"),data:Re,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:M,maxCount:J});return C.createElement(C.Fragment,null,mn,!Re.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},k=P,I=function(c){var ue=c.inputElement,X=c.prefixCls,Re=c.id,He=c.inputRef,Oe=c.disabled,st=c.autoFocus,ht=c.autoComplete,Ot=c.activeDescendantId,Tt=c.mode,yt=c.open,A=c.values,T=c.placeholder,j=c.tabIndex,G=c.showSearch,Ee=c.searchValue,pe=c.activeValue,J=c.maxLength,f=c.onInputKeyDown,B=c.onInputMouseDown,F=c.onInputChange,q=c.onInputPaste,ne=c.onInputCompositionStart,Te=c.onInputCompositionEnd,Pe=c.title,pt=C.useState(!1),xt=(0,i.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||G,Dt=A[0],ct=Ee||"";Zt&&pe&&!Rt&&(ct=pe),C.useEffect(function(){Zt&&zt(!1)},[Zt,pe]);var Kt=Tt!=="combobox"&&!yt&&!G?!1:!!ct,Wt=Pe===void 0?ee(Dt):Pe,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(X,"-selection-placeholder"),style:jt},T)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(X,"-selection-search")},C.createElement(_e,{ref:He,prefixCls:X,id:Re,open:yt,inputElement:ue,disabled:Oe,autoFocus:st,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:ct,onKeyDown:f,onMouseDown:B,onChange:function(jt){zt(!0),F(jt)},onPaste:q,onCompositionStart:ne,onCompositionEnd:Te,tabIndex:j,attrs:(0,E.Z)(c,!0),maxLength:Zt?J:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(X,"-selection-item"),title:Wt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},ve=I;function ge(s){return![we.Z.ESC,we.Z.SHIFT,we.Z.BACKSPACE,we.Z.TAB,we.Z.WIN_KEY,we.Z.ALT,we.Z.META,we.Z.WIN_KEY_RIGHT,we.Z.CTRL,we.Z.SEMICOLON,we.Z.EQUALS,we.Z.CAPS_LOCK,we.Z.CONTEXT_MENU,we.Z.F1,we.Z.F2,we.Z.F3,we.Z.F4,we.Z.F5,we.Z.F6,we.Z.F7,we.Z.F8,we.Z.F9,we.Z.F10,we.Z.F11,we.Z.F12].includes(s)}var Ge=function(c,ue){var X=(0,C.useRef)(null),Re=(0,C.useRef)(!1),He=c.prefixCls,Oe=c.open,st=c.mode,ht=c.showSearch,Ot=c.tokenWithEnter,Tt=c.autoClearSearchValue,yt=c.onSearch,A=c.onSearchSubmit,T=c.onToggleOpen,j=c.onInputKeyDown,G=c.domRef;C.useImperativeHandle(ue,function(){return{focus:function(){X.current.focus()},blur:function(){X.current.blur()}}});var Ee=t(0),pe=(0,i.Z)(Ee,2),J=pe[0],f=pe[1],B=function(ct){var Kt=ct.which;(Kt===we.Z.UP||Kt===we.Z.DOWN)&&ct.preventDefault(),j&&j(ct),Kt===we.Z.ENTER&&st==="tags"&&!Re.current&&!Oe&&(A==null||A(ct.target.value)),ge(Kt)&&T(!0)},F=function(){f(!0)},q=(0,C.useRef)(null),ne=function(ct){yt(ct,!0,Re.current)!==!1&&T(!0)},Te=function(){Re.current=!0},Pe=function(ct){Re.current=!1,st!=="combobox"&&ne(ct.target.value)},pt=function(ct){var Kt=ct.target.value;if(Ot&&q.current&&/[\r\n]/.test(q.current)){var Wt=q.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Wt,q.current)}q.current=null,ne(Kt)},xt=function(ct){var Kt=ct.clipboardData,Wt=Kt.getData("text");q.current=Wt},Rt=function(ct){var Kt=ct.target;if(Kt!==X.current){var Wt=document.body.style.msTouchAction!==void 0;Wt?setTimeout(function(){X.current.focus()}):X.current.focus()}},zt=function(ct){var Kt=J();ct.target!==X.current&&!Kt&&st!=="combobox"&&ct.preventDefault(),(st!=="combobox"&&(!ht||!Kt)||!Oe)&&(Oe&&Tt!==!1&&yt("",!0,!1),T())},Zt={inputRef:X,onInputKeyDown:B,onInputMouseDown:F,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:Te,onInputCompositionEnd:Pe},kt=st==="multiple"||st==="tags"?C.createElement(k,(0,o.Z)({},c,Zt)):C.createElement(ve,(0,o.Z)({},c,Zt));return C.createElement("div",{ref:G,className:"".concat(He,"-selector"),onClick:Rt,onMouseDown:zt},kt)},Xe=C.forwardRef(Ge);Xe.displayName="Selector";var qe=Xe,xe=e(35593),rt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Se=function(c){var ue=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ue,adjustY:1},htmlRegion:"scroll"}}},$=function(c,ue){var X=c.prefixCls,Re=c.disabled,He=c.visible,Oe=c.children,st=c.popupElement,ht=c.animation,Ot=c.transitionName,Tt=c.dropdownStyle,yt=c.dropdownClassName,A=c.direction,T=A===void 0?"ltr":A,j=c.placement,G=c.builtinPlacements,Ee=c.dropdownMatchSelectWidth,pe=c.dropdownRender,J=c.dropdownAlign,f=c.getPopupContainer,B=c.empty,F=c.getTriggerDOMNode,q=c.onPopupVisibleChange,ne=c.onPopupMouseEnter,Te=(0,Y.Z)(c,rt),Pe="".concat(X,"-dropdown"),pt=st;pe&&(pt=pe(st));var xt=C.useMemo(function(){return G||Se(Ee)},[G,Ee]),Rt=ht?"".concat(Pe,"-").concat(ht):Ot,zt=typeof Ee=="number",Zt=C.useMemo(function(){return zt?null:Ee===!1?"minWidth":"width"},[Ee,zt]),kt=Tt;zt&&(kt=(0,ae.Z)((0,ae.Z)({},kt),{},{width:Ee}));var Dt=C.useRef(null);return C.useImperativeHandle(ue,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(xe.Z,(0,o.Z)({},Te,{showAction:q?["click"]:[],hideAction:q?["click"]:[],popupPlacement:j||(T==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:Pe,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:ne},pt),stretch:Zt,popupAlign:J,popupVisible:He,getPopupContainer:f,popupClassName:N()(yt,(0,g.Z)({},"".concat(Pe,"-empty"),B)),popupStyle:kt,getTriggerDOMNode:F,onPopupVisibleChange:q}),Oe)},We=C.forwardRef($);We.displayName="SelectTrigger";var O=We,y=e(34589);function l(s,c){var ue=s.key,X;return"value"in s&&(X=s.value),ue!=null?ue:X!==void 0?X:"rc-index-key-".concat(c)}function d(s,c){var ue=s||{},X=ue.label,Re=ue.value,He=ue.options,Oe=ue.groupLabel,st=X||(c?"children":"label");return{label:st,value:Re||"value",options:He||"options",groupLabel:Oe||st}}function S(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=c.fieldNames,X=c.childrenAsData,Re=[],He=d(ue,!1),Oe=He.label,st=He.value,ht=He.options,Ot=He.groupLabel;function Tt(yt,A){yt.forEach(function(T){if(A||!(ht in T)){var j=T[st];Re.push({key:l(T,Re.length),groupOption:A,data:T,label:T[Oe],value:j})}else{var G=T[Ot];G===void 0&&X&&(G=T.label),Re.push({key:l(T,Re.length),group:!0,data:T,label:G}),Tt(T[ht],!0)}})}return Tt(s,!1),Re}function D(s){var c=(0,ae.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,fe.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function V(s,c){if(!c||!c.length)return null;var ue=!1;function X(He,Oe){var st=(0,y.Z)(Oe),ht=st[0],Ot=st.slice(1);if(!ht)return[He];var Tt=He.split(ht);return ue=ue||Tt.length>1,Tt.reduce(function(yt,A){return[].concat((0,b.Z)(yt),(0,b.Z)(X(A,Ot)))},[]).filter(function(yt){return yt})}var Re=X(s,c);return ue?Re:null}var L=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ae=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function te(s){return s==="tags"||s==="multiple"}var _=C.forwardRef(function(s,c){var ue,X,Re=s.id,He=s.prefixCls,Oe=s.className,st=s.showSearch,ht=s.tagRender,Ot=s.direction,Tt=s.omitDomProps,yt=s.displayValues,A=s.onDisplayValuesChange,T=s.emptyOptions,j=s.notFoundContent,G=j===void 0?"Not Found":j,Ee=s.onClear,pe=s.mode,J=s.disabled,f=s.loading,B=s.getInputElement,F=s.getRawInputElement,q=s.open,ne=s.defaultOpen,Te=s.onDropdownVisibleChange,Pe=s.activeValue,pt=s.onActiveValueChange,xt=s.activeDescendantId,Rt=s.searchValue,zt=s.autoClearSearchValue,Zt=s.onSearch,kt=s.onSearchSplit,Dt=s.tokenSeparators,ct=s.allowClear,Kt=s.suffixIcon,Wt=s.clearIcon,pn=s.OptionList,Vt=s.animation,jt=s.transitionName,nn=s.dropdownStyle,rn=s.dropdownClassName,bn=s.dropdownMatchSelectWidth,zn=s.dropdownRender,Ft=s.dropdownAlign,It=s.placement,Pt=s.builtinPlacements,wn=s.getPopupContainer,xn=s.showAction,mn=xn===void 0?[]:xn,an=s.onFocus,Dn=s.onBlur,$t=s.onKeyUp,dn=s.onKeyDown,Nn=s.onMouseDown,wt=(0,Y.Z)(s,L),Et=te(pe),Jt=(st!==void 0?st:Et)||pe==="combobox",En=(0,ae.Z)({},wt);Ae.forEach(function(Qn){delete En[Qn]}),Tt==null||Tt.forEach(function(Qn){delete En[Qn]});var kn=C.useState(!1),Wn=(0,i.Z)(kn,2),Zn=Wn[0],Yn=Wn[1];C.useEffect(function(){Yn((0,et.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=u(),pr=(0,i.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Qn;if(pe!=="combobox")return Rt;var Hn=(Qn=yt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,pe,yt]),Da=pe==="combobox"&&typeof B=="function"&&B()||null,ea=typeof F=="function"&&F(),Ma=(0,Je.x1)(vr,ea==null||(ue=ea.props)===null||ue===void 0?void 0:ue.ref),Ca=C.useState(!1),Rn=(0,i.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Ln=(0,de.Z)(!1,{defaultValue:ne,value:q}),qn=(0,i.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!G&&T;(J||hn&&Xt&&pe==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!Xt;J||(jr(Hn),Xt!==Hn&&(Te==null||Te(Hn)))},[J,Xt,jr,Te]),$n=C.useMemo(function(){return(Dt||[]).some(function(Qn){return[` +`,`\r +`].includes(Qn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:V(Hn,Dt);return pe!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Jr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&pe!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&J&&jr(!1),J&&la(!1)},[J]);var Mr=t(),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===we.Z.ENTER&&(pe!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===we.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&A(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ue.Z)(s).map(function(ue,X){if(!C.isValidElement(ue)||!ue.type)return null;var Re=ue,He=Re.type.isSelectOptGroup,Oe=Re.key,st=Re.props,ht=st.children,Ot=(0,Y.Z)(st,K);return c||!He?Be(ue):(0,ae.Z)((0,ae.Z)({key:"__RC_SELECT_GRP__".concat(Oe===null?X:Oe,"__"),label:Oe},Ot),{},{options:ke(ht)})}).filter(function(ue){return ue})}function ot(s,c,ue,X,Re){return C.useMemo(function(){var He=s,Oe=!s;Oe&&(He=ke(c));var st=new Map,ht=new Map,Ot=function(A,T,j){j&&typeof j=="string"&&A.set(T[j],T)};function Tt(yt){for(var A=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,T=0;T1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){G(null,-1,wn);return}G(xn.value,It,wn)};(0,C.useEffect)(function(){Wt(Ee!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return f.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(f).toString(),f.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!st&&Oe&&f.size===1){var Pt=Array.from(f)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Wt(wn),zt(wn))}});if(Oe){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Oe,Ot,j.length]);var Vt=function(It){It!==void 0&&pe(It,{selected:!f.has(It)}),st||Tt(!1)};if(C.useImperativeHandle(ue,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case we.Z.N:case we.Z.P:case we.Z.UP:case we.Z.DOWN:{var xn=0;if(Pt===we.Z.UP?xn=-1:Pt===we.Z.DOWN?xn=1:fn()&&wn&&(Pt===we.Z.N?xn=1:Pt===we.Z.P&&(xn=-1)),xn!==0){var mn=Zt(ct+xn,xn);zt(mn),Wt(mn,!0)}break}case we.Z.ENTER:{var an=pt[ct];an&&!an.data.disabled?Vt(an.value):Vt(void 0),Oe&&It.preventDefault();break}case we.Z.ESC:Tt(!1),Oe&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(He,"_list"),className:"".concat(Pe,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(B).map(function(Ft){return B[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(He,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(He,"_list")};return C.createElement(C.Fragment,null,F&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(ct-1),bn(ct),bn(ct+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:ne,itemHeight:Te,fullHeight:!1,onMouseDown:Rt,onScroll:A,virtual:F,direction:q,innerProps:F?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,$t=mn.key;if(wn){var dn,Nn=(dn=mn.title)!==null&&dn!==void 0?dn:gn(an)?an.toString():void 0;return C.createElement("div",{className:N()(Pe,"".concat(Pe,"-group")),title:Nn},an!==void 0?an:$t)}var wt=mn.disabled,Et=mn.title,Jt=mn.children,En=mn.style,kn=mn.className,Wn=(0,Y.Z)(mn,ln),Zn=(0,sn.Z)(Wn,jt),Yn=pn(Dn),sr="".concat(Pe,"-option"),vr=N()(Pe,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),ct===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!J||typeof J=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),F?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){ct===It||wt||Wt(It)},onClick:function(){wt||Vt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(J)||Yn,Tr&&C.createElement(Ie,{className:"".concat(Pe,"-option-state"),customizeIcon:J,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=C.forwardRef(yn);Bn.displayName="OptionList";var Fe=Bn;function it(s){var c=s.mode,ue=s.options,X=s.children,Re=s.backfill,He=s.allowClear,Oe=s.placeholder,st=s.getInputElement,ht=s.showSearch,Ot=s.onSearch,Tt=s.defaultOpen,yt=s.autoFocus,A=s.labelInValue,T=s.value,j=s.inputValue,G=s.optionLabelProp,Ee=isMultiple(c),pe=ht!==void 0?ht:Ee||c==="combobox",J=ue||convertChildrenToData(X);if(warning(c!=="tags"||J.every(function(q){return!q.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var f=J.some(function(q){return q.options?q.options.some(function(ne){return typeof("value"in ne?ne.value:ne.key)=="number"}):typeof("value"in q?q.value:q.key)=="number"});warning(!f,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!G,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Re,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!st,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!st||!He||!Oe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!pe&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),T!=null){var B=toArray(T);warning(!A||B.every(function(q){return _typeof(q)==="object"&&("key"in q||"value"in q)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ee||Array.isArray(T),"`value` should be array when `mode` is `multiple` or `tags`")}if(X){var F=null;toNodeArray(X).some(function(q){if(!React.isValidElement(q)||!q.type)return!1;var ne=q,Te=ne.type;if(Te.isSelectOption)return!1;if(Te.isSelectOptGroup){var Pe=toNodeArray(q.props.children).every(function(pt){return!React.isValidElement(pt)||!q.type||pt.type.isSelectOption?!0:(F=pt.type,!1)});return!Pe}return F=Te,!0}),F&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(F.displayName||F.name||F,"`.")),warning(j===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(s,c){if(s){var ue=function X(Re){for(var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe=0;Oe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,$n=On===void 0?"keyboard":On;Ma(hn),Oe&&X==="combobox"&&Xt!==null&&$n==="keyboard"&&Lr(String(Xt))},[Oe,X]),Mn=function(hn,Cn,On){var $n=function(){var Sa,ia=kn(hn);return[ct?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,D(ia)]};if(Cn&&T){var ar=$n(),Jr=(0,i.Z)(ar,2),Mr=Jr[0],Br=Jr[1];T(Mr,Br)}else if(!Cn&&j&&On!=="clear"){var Nr=$n(),Ba=(0,i.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];j(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Vt?hn.selected:!0;On?Cn=Vt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function($n){return $n.value!==Xt}),Sr(Cn),Mn(Xt,On),X==="combobox"?Lr(""):(!te||A)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,$n=Cn.values;(On==="remove"||On==="clear")&&$n.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var $n=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr($n),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(X==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;X!=="tags"&&(Cn=hn.map(function($n){var ar=xn.get($n);return ar==null?void 0:ar.value}).filter(function($n){return $n!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function($n){Mn($n,!0)})},jr=C.useMemo(function(){var Xt=Pe!==!1&&Ee!==!1;return(0,ae.Z)((0,ae.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:Te,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,Te,Zn,rn,Pe,Ee,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(se,(0,o.Z)({},Wt,{id:pn,prefixCls:He,ref:c,omitDomProps:_t,mode:X,displayValues:Wn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:A,onSearchSplit:br,dropdownMatchSelectWidth:Ee,OptionList:Fe,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),x=Lt;x.Option=tn,x.OptGroup=gt;var le=x,ce=le},9296:function(un,at,e){e.r(at),e.d(at,{ResizableTextArea:function(){return ye},default:function(){return je}});var o=e(92413),b=e(33708),g=e(400),ae=e(39559),i=e(33606),Y=e(37061),W=e(26407),de=e(92310),fe=e.n(de),C=e(93681),De=e(5643),N=e(18929),w=e(59301),et=e(29301),we=e(34280),Je=e(16089),ft=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important; + pointer-events: none !important; +`,Ie=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],vt={},Z;function Q(me){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=me.getAttribute("id")||me.getAttribute("data-reactid")||me.getAttribute("name");if(ee&&vt[ie])return vt[ie];var M=window.getComputedStyle(me),m=M.getPropertyValue("box-sizing")||M.getPropertyValue("-moz-box-sizing")||M.getPropertyValue("-webkit-box-sizing"),P=parseFloat(M.getPropertyValue("padding-bottom"))+parseFloat(M.getPropertyValue("padding-top")),k=parseFloat(M.getPropertyValue("border-bottom-width"))+parseFloat(M.getPropertyValue("border-top-width")),I=Ie.map(function(ge){return"".concat(ge,":").concat(M.getPropertyValue(ge))}).join(";"),ve={sizingStyle:I,paddingSize:P,borderSize:k,boxSizing:m};return ee&&ie&&(vt[ie]=ve),ve}function u(me){var ee=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,M=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)),me.getAttribute("wrap")?Z.setAttribute("wrap",me.getAttribute("wrap")):Z.removeAttribute("wrap");var m=Q(me,ee),P=m.paddingSize,k=m.borderSize,I=m.boxSizing,ve=m.sizingStyle;Z.setAttribute("style","".concat(ve,";").concat(ft)),Z.value=me.value||me.placeholder||"";var ge=void 0,Ge=void 0,Xe,qe=Z.scrollHeight;if(I==="border-box"?qe+=k:I==="content-box"&&(qe-=P),ie!==null||M!==null){Z.value=" ";var xe=Z.scrollHeight-P;ie!==null&&(ge=xe*ie,I==="border-box"&&(ge=ge+P+k),qe=Math.max(ge,qe)),M!==null&&(Ge=xe*M,I==="border-box"&&(Ge=Ge+P+k),Xe=qe>Ge?"":"hidden",qe=Math.min(Ge,qe))}var rt={height:qe,overflowY:Xe,resize:"none"};return ge&&(rt.minHeight=ge),Ge&&(rt.maxHeight=Ge),rt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,E=1,U=2,oe=w.forwardRef(function(me,ee){var ie=me,M=ie.prefixCls,m=ie.onPressEnter,P=ie.defaultValue,k=ie.value,I=ie.autoSize,ve=ie.onResize,ge=ie.className,Ge=ie.style,Xe=ie.disabled,qe=ie.onChange,xe=ie.onInternalAutoSize,rt=(0,Y.Z)(ie,t),Se=(0,N.Z)(P,{value:k,postState:function(gt){return gt!=null?gt:""}}),$=(0,i.Z)(Se,2),We=$[0],O=$[1],y=function(gt){O(gt.target.value),qe==null||qe(gt)},l=w.useRef();w.useImperativeHandle(ee,function(){return{textArea:l.current}});var d=w.useMemo(function(){return I&&(0,ae.Z)(I)==="object"?[I.minRows,I.maxRows]:[]},[I]),S=(0,i.Z)(d,2),D=S[0],V=S[1],L=!!I,Ae=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Bt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},te=w.useState(U),_=(0,i.Z)(te,2),se=_[0],Ve=_[1],re=w.useState(),Ne=(0,i.Z)(re,2),tt=Ne[0],Ue=Ne[1],R=function(){Ve(h)};(0,we.Z)(function(){L&&R()},[k,D,V,L]),(0,we.Z)(function(){if(se===h)Ve(E);else if(se===E){var nt=u(l.current,!1,D,V);Ve(U),Ue(nt)}else Ae()},[se]);var K=w.useRef(),Be=function(){Je.Z.cancel(K.current)},ke=function(gt){se===U&&(ve==null||ve(gt),I&&(Be(),K.current=(0,Je.Z)(function(){R()})))};w.useEffect(function(){return Be},[]);var ot=L?tt:null,At=(0,b.Z)((0,b.Z)({},Ge),ot);return(se===h||se===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(et.Z,{onResize:ke,disabled:!(I||ve)},w.createElement("textarea",(0,o.Z)({},rt,{ref:l,style:At,className:fe()(M,ge,(0,g.Z)({},"".concat(M,"-disabled"),Xe)),disabled:Xe,value:We,onChange:y})))}),ye=oe,_e=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function Le(me,ee){return(0,W.Z)(me||"").slice(0,ee).join("")}function Me(me,ee,ie,M){var m=ie;return me?m=Le(ie,M):(0,W.Z)(ee||"").lengthM&&(m=ee),m}var bt=w.forwardRef(function(me,ee){var ie,M=me.defaultValue,m=me.value,P=me.onFocus,k=me.onBlur,I=me.onChange,ve=me.allowClear,ge=me.maxLength,Ge=me.onCompositionStart,Xe=me.onCompositionEnd,qe=me.suffix,xe=me.prefixCls,rt=xe===void 0?"rc-textarea":xe,Se=me.classes,$=me.showCount,We=me.className,O=me.style,y=me.disabled,l=me.hidden,d=me.classNames,S=me.styles,D=me.onResize,V=(0,Y.Z)(me,_e),L=(0,N.Z)(M,{value:m,defaultValue:M}),Ae=(0,i.Z)(L,2),te=Ae[0],_=Ae[1],se=(0,w.useRef)(null),Ve=w.useState(!1),re=(0,i.Z)(Ve,2),Ne=re[0],tt=re[1],Ue=w.useState(!1),R=(0,i.Z)(Ue,2),K=R[0],Be=R[1],ke=w.useRef(),ot=w.useRef(0),At=w.useState(null),nt=(0,i.Z)(At,2),gt=nt[0],Ht=nt[1],tn=function(){var $e;($e=se.current)===null||$e===void 0||$e.textArea.focus()};(0,w.useImperativeHandle)(ee,function(){return{resizableTextArea:se.current,focus:tn,blur:function(){var $e;($e=se.current)===null||$e===void 0||$e.textArea.blur()}}}),(0,w.useEffect)(function(){tt(function(_t){return!y&&_t})},[y]);var Bt=Number(ge)>0,sn=function($e){Be(!0),ke.current=te,ot.current=$e.currentTarget.selectionStart,Ge==null||Ge($e)},Sn=function($e){Be(!1);var Lt=$e.currentTarget.value;if(Bt){var x,le=ot.current>=ge+1||ot.current===((x=ke.current)===null||x===void 0?void 0:x.length);Lt=Me(le,ke.current,Lt,ge)}Lt!==te&&(_(Lt),(0,De.rJ)($e.currentTarget,$e,I,Lt)),Xe==null||Xe($e)},on=function($e){var Lt=$e.target.value;if(!K&&Bt){var x=$e.target.selectionStart>=ge+1||$e.target.selectionStart===Lt.length||!$e.target.selectionStart;Lt=Me(x,te,Lt,ge)}_(Lt),(0,De.rJ)($e.currentTarget,$e,I,Lt)},vn=function($e){var Lt=V.onPressEnter,x=V.onKeyDown;$e.key==="Enter"&&Lt&&Lt($e),x==null||x($e)},fn=function($e){tt(!0),P==null||P($e)},ln=function($e){tt(!1),k==null||k($e)},gn=function($e){var Lt;_(""),tn(),(0,De.rJ)((Lt=se.current)===null||Lt===void 0?void 0:Lt.textArea,$e,I)},yn=(0,De.D7)(te);!K&&Bt&&m==null&&(yn=Le(yn,ge));var Bn=qe,Fe;if($){var it=(0,W.Z)(yn).length;(0,ae.Z)($)==="object"?Fe=$.formatter({value:yn,count:it,maxLength:ge}):Fe="".concat(it).concat(Bt?" / ".concat(ge):""),Bn=w.createElement(w.Fragment,null,Bn,w.createElement("span",{className:fe()("".concat(rt,"-data-count"),d==null?void 0:d.count),style:S==null?void 0:S.count},Fe))}var lt=function($e){var Lt;D==null||D($e),(Lt=se.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!V.autoSize&&!$&&!ve,qt=w.createElement(C.BaseInput,{value:yn,allowClear:ve,handleReset:gn,suffix:Bn,prefixCls:rt,classes:{affixWrapper:fe()(Se==null?void 0:Se.affixWrapper,(ie={},(0,g.Z)(ie,"".concat(rt,"-show-count"),$),(0,g.Z)(ie,"".concat(rt,"-textarea-allow-clear"),ve),ie))},disabled:y,focused:Ne,className:We,style:(0,b.Z)((0,b.Z)({},O),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Fe=="string"?Fe:void 0}},hidden:l,inputElement:w.createElement(ye,(0,o.Z)({},V,{onKeyDown:vn,onChange:on,onFocus:fn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},S==null?void 0:S.textarea),{},{resize:O==null?void 0:O.resize}),disabled:y,prefixCls:rt,onResize:lt,ref:se}))});return qt}),Ze=bt,je=Ze},24916:function(un,at,e){e.d(at,{Z:function(){return Se}});var o=e(92413),b=e(39559),g=e(33708),ae=e(400),i=e(33606),Y=e(37061),W=e(92310),de=e.n(W),fe=e(29301),C=e(70425),De=e(34280),N=e(59301),w=e(4676),et=N.forwardRef(function($,We){var O=$.height,y=$.offsetY,l=$.offsetX,d=$.children,S=$.prefixCls,D=$.onInnerResize,V=$.innerProps,L=$.rtl,Ae=$.extra,te={},_={display:"flex",flexDirection:"column"};return y!==void 0&&(te={height:O,position:"relative",overflow:"hidden"},_=(0,g.Z)((0,g.Z)({},_),{},(0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)({transform:"translateY(".concat(y,"px)")},L?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),N.createElement("div",{style:te},N.createElement(fe.Z,{onResize:function(Ve){var re=Ve.offsetHeight;re&&D&&D()}},N.createElement("div",(0,o.Z)({style:_,className:de()((0,ae.Z)({},"".concat(S,"-holder-inner"),S)),ref:We},V),d,Ae)))});et.displayName="Filler";var we=et;function Je($){var We=$.children,O=$.setRef,y=N.useCallback(function(l){O(l)},[]);return N.cloneElement(We,{ref:y})}function ft($,We,O,y,l,d,S,D){var V=D.getKey;return $.slice(We,O+1).map(function(L,Ae){var te=We+Ae,_=S(L,te,{style:{width:y},offsetX:l}),se=V(L);return N.createElement(Je,{key:se,setRef:function(re){return d(L,re)}},_)})}function Ie($,We,O,y){var l=O-$,d=We-O,S=Math.min(l,d)*2;if(y<=S){var D=Math.floor(y/2);return y%2?O+D+1:O-D}return l>d?O-(y-d):O+(y-l)}function vt($,We,O){var y=$.length,l=We.length,d,S;if(y===0&&l===0)return null;y2&&arguments[2]!==void 0?arguments[2]:!1,te=V?L<0&&D.current.left||L>0&&D.current.right:L<0&&D.current.top||L>0&&D.current.bottom;return Ae&&te?(clearTimeout(d.current),l.current=!1):(!te||l.current)&&S(),!l.current&&te}};function E($,We,O,y,l,d,S){var D=(0,N.useRef)(0),V=(0,N.useRef)(null),L=(0,N.useRef)(null),Ae=(0,N.useRef)(!1),te=h(We,O,y,l);function _(Ue,R){if(Q.Z.cancel(V.current),!te(!1,R)){var K=Ue;if(!K._virtualHandled)K._virtualHandled=!0;else return;D.current+=R,L.current=R,t||K.preventDefault(),V.current=(0,Q.Z)(function(){var Be=Ae.current?10:1;S(D.current*Be,!1),D.current=0})}}function se(Ue,R){S(R,!0),t||Ue.preventDefault()}var Ve=(0,N.useRef)(null),re=(0,N.useRef)(null);function Ne(Ue){if($){Q.Z.cancel(re.current),re.current=(0,Q.Z)(function(){Ve.current=null},2);var R=Ue.deltaX,K=Ue.deltaY,Be=Ue.shiftKey,ke=R,ot=K;(Ve.current==="sx"||!Ve.current&&Be&&K&&!R)&&(ke=K,ot=0,Ve.current="sx");var At=Math.abs(ke),nt=Math.abs(ot);Ve.current===null&&(Ve.current=d&&At>nt?"x":"y"),Ve.current==="y"?_(Ue,ot):se(Ue,ke)}}function tt(Ue){$&&(Ae.current=Ue.detail===L.current)}return[Ne,tt]}function U($,We,O,y){var l=N.useMemo(function(){return[new Map,[]]},[$,O.id,y]),d=(0,i.Z)(l,2),S=d[0],D=d[1],V=function(Ae){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ae,_=S.get(Ae),se=S.get(te);if(_===void 0||se===void 0)for(var Ve=$.length,re=D.length;re0&&arguments[0]!==void 0?arguments[0]:!1;Ae();var Ve=function(){var tt=!1;D.current.forEach(function(Ue,R){if(Ue&&Ue.offsetParent){var K=Ue.offsetHeight,Be=getComputedStyle(Ue),ke=Be.marginTop,ot=Be.marginBottom,At=Me(ke),nt=Me(ot),gt=K+At+nt;V.current.get(R)!==gt&&(V.current.set(R,gt),tt=!0)}}),tt&&S(function(Ue){return Ue+1})};if(se)Ve();else{L.current+=1;var re=L.current;Promise.resolve().then(function(){re===L.current&&Ve()})}}function _(se,Ve){var re=$(se),Ne=D.current.get(re);Ve?(D.current.set(re,Ve),te()):D.current.delete(re),!Ne!=!Ve&&(Ve?We==null||We(se):O==null||O(se))}return(0,N.useEffect)(function(){return Ae},[]),[_,te,V.current,d]}var Ze=14/15;function je($,We,O){var y=(0,N.useRef)(!1),l=(0,N.useRef)(0),d=(0,N.useRef)(0),S=(0,N.useRef)(null),D=(0,N.useRef)(null),V,L=function(se){if(y.current){var Ve=Math.ceil(se.touches[0].pageX),re=Math.ceil(se.touches[0].pageY),Ne=l.current-Ve,tt=d.current-re,Ue=Math.abs(Ne)>Math.abs(tt);Ue?l.current=Ve:d.current=re;var R=O(Ue,Ue?Ne:tt,!1,se);R&&se.preventDefault(),clearInterval(D.current),R&&(D.current=setInterval(function(){Ue?Ne*=Ze:tt*=Ze;var K=Math.floor(Ue?Ne:tt);(!O(Ue,K,!0)||Math.abs(K)<=.1)&&clearInterval(D.current)},16))}},Ae=function(){y.current=!1,V()},te=function(se){V(),se.touches.length===1&&!y.current&&(y.current=!0,l.current=Math.ceil(se.touches[0].pageX),d.current=Math.ceil(se.touches[0].pageY),S.current=se.target,S.current.addEventListener("touchmove",L,{passive:!1}),S.current.addEventListener("touchend",Ae,{passive:!0}))};V=function(){S.current&&(S.current.removeEventListener("touchmove",L),S.current.removeEventListener("touchend",Ae))},(0,De.Z)(function(){return $&&We.current.addEventListener("touchstart",te,{passive:!0}),function(){var _;(_=We.current)===null||_===void 0||_.removeEventListener("touchstart",te),V(),clearInterval(D.current)}},[$])}function me($){return Math.floor(Math.pow($,.5))}function ee($,We){var O="touches"in $?$.touches[0]:$;return O[We?"pageX":"pageY"]-window[We?"scrollX":"scrollY"]}function ie($,We,O){N.useEffect(function(){var y=We.current;if($&&y){var l=!1,d,S,D=function(){Q.Z.cancel(d)},V=function _(){D(),d=(0,Q.Z)(function(){O(S),_()})},L=function(se){if(!se.target.draggable){var Ve=se;Ve._virtualHandled||(Ve._virtualHandled=!0,l=!0)}},Ae=function(){l=!1,D()},te=function(se){if(l){var Ve=ee(se,!1),re=y.getBoundingClientRect(),Ne=re.top,tt=re.bottom;if(Ve<=Ne){var Ue=Ne-Ve;S=-me(Ue),V()}else if(Ve>=tt){var R=Ve-tt;S=me(R),V()}else D()}};return y.addEventListener("mousedown",L),y.ownerDocument.addEventListener("mouseup",Ae),y.ownerDocument.addEventListener("mousemove",te),function(){y.removeEventListener("mousedown",L),y.ownerDocument.removeEventListener("mouseup",Ae),y.ownerDocument.removeEventListener("mousemove",te),D()}}},[$])}var M=10;function m($,We,O,y,l,d,S,D){var V=N.useRef(),L=N.useState(null),Ae=(0,i.Z)(L,2),te=Ae[0],_=Ae[1];return(0,De.Z)(function(){if(te&&te.times=0;sn-=1){var Sn=l(We[sn]),on=O.get(Sn);if(on===void 0){Ue=!0;break}if(Bt-=on,Bt<=0)break}switch(Be){case"top":K=ot-Ne;break;case"bottom":K=At-tt+Ne;break;default:{var vn=$.current.scrollTop,fn=vn+tt;otfn&&(R="bottom")}}K!==null&&S(K),K!==te.lastTop&&(Ue=!0)}Ue&&_((0,g.Z)((0,g.Z)({},te),{},{times:te.times+1,targetAlign:R,lastTop:K}))}},[te,$.current]),function(se){if(se==null){D();return}if(Q.Z.cancel(V.current),typeof se=="number")S(se);else if(se&&(0,b.Z)(se)==="object"){var Ve,re=se.align;"index"in se?Ve=se.index:Ve=We.findIndex(function(Ue){return l(Ue)===se.key});var Ne=se.offset,tt=Ne===void 0?0:Ne;_({times:0,index:Ve,offset:tt,originAlign:re})}}}var P=N.forwardRef(function($,We){var O=$.prefixCls,y=$.rtl,l=$.scrollOffset,d=$.scrollRange,S=$.onStartMove,D=$.onStopMove,V=$.onScroll,L=$.horizontal,Ae=$.spinSize,te=$.containerSize,_=$.style,se=$.thumbStyle,Ve=$.showScrollBar,re=N.useState(!1),Ne=(0,i.Z)(re,2),tt=Ne[0],Ue=Ne[1],R=N.useState(null),K=(0,i.Z)(R,2),Be=K[0],ke=K[1],ot=N.useState(null),At=(0,i.Z)(ot,2),nt=At[0],gt=At[1],Ht=!y,tn=N.useRef(),Bt=N.useRef(),sn=N.useState(Ve),Sn=(0,i.Z)(sn,2),on=Sn[0],vn=Sn[1],fn=N.useRef(),ln=function(){Ve===!0||Ve===!1||(clearTimeout(fn.current),vn(!0),fn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-te||0,yn=te-Ae||0,Bn=N.useMemo(function(){if(l===0||gn===0)return 0;var x=l/gn;return x*yn},[l,gn,yn]),Fe=function(le){le.stopPropagation(),le.preventDefault()},it=N.useRef({top:Bn,dragging:tt,pageY:Be,startTop:nt});it.current={top:Bn,dragging:tt,pageY:Be,startTop:nt};var lt=function(le){Ue(!0),ke(ee(le,L)),gt(it.current.top),S(),le.stopPropagation(),le.preventDefault()};N.useEffect(function(){var x=function(c){c.preventDefault()},le=tn.current,ce=Bt.current;return le.addEventListener("touchstart",x,{passive:!1}),ce.addEventListener("touchstart",lt,{passive:!1}),function(){le.removeEventListener("touchstart",x),ce.removeEventListener("touchstart",lt)}},[]);var St=N.useRef();St.current=gn;var qt=N.useRef();qt.current=yn,N.useEffect(function(){if(tt){var x,le=function(c){var ue=it.current,X=ue.dragging,Re=ue.pageY,He=ue.startTop;Q.Z.cancel(x);var Oe=tn.current.getBoundingClientRect(),st=te/(L?Oe.width:Oe.height);if(X){var ht=(ee(c,L)-Re)*st,Ot=He;!Ht&&L?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,A=yt?Ot/yt:0,T=Math.ceil(A*Tt);T=Math.max(T,0),T=Math.min(T,Tt),x=(0,Q.Z)(function(){V(T,L)})}},ce=function(){Ue(!1),D()};return window.addEventListener("mousemove",le,{passive:!0}),window.addEventListener("touchmove",le,{passive:!0}),window.addEventListener("mouseup",ce,{passive:!0}),window.addEventListener("touchend",ce,{passive:!0}),function(){window.removeEventListener("mousemove",le),window.removeEventListener("touchmove",le),window.removeEventListener("mouseup",ce),window.removeEventListener("touchend",ce),Q.Z.cancel(x)}}},[tt]),N.useEffect(function(){return ln(),function(){clearTimeout(fn.current)}},[l]),N.useImperativeHandle(We,function(){return{delayHidden:ln}});var _t="".concat(O,"-scrollbar"),$e={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return L?($e.height=8,$e.left=0,$e.right=0,$e.bottom=0,Lt.height="100%",Lt.width=Ae,Ht?Lt.left=Bn:Lt.right=Bn):($e.width=8,$e.top=0,$e.bottom=0,Ht?$e.right=0:$e.left=0,Lt.width="100%",Lt.height=Ae,Lt.top=Bn),N.createElement("div",{ref:tn,className:de()(_t,(0,ae.Z)((0,ae.Z)((0,ae.Z)({},"".concat(_t,"-horizontal"),L),"".concat(_t,"-vertical"),!L),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},$e),_),onMouseDown:Fe,onMouseMove:ln},N.createElement("div",{ref:Bt,className:de()("".concat(_t,"-thumb"),(0,ae.Z)({},"".concat(_t,"-thumb-moving"),tt)),style:(0,g.Z)((0,g.Z)({},Lt),se),onMouseDown:lt}))}),k=P,I=20;function ve(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,We=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,O=$/We*$;return isNaN(O)&&(O=0),O=Math.max(O,I),Math.floor(O)}var ge=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ge=[],Xe={overflowY:"auto",overflowAnchor:"none"};function qe($,We){var O=$.prefixCls,y=O===void 0?"rc-virtual-list":O,l=$.className,d=$.height,S=$.itemHeight,D=$.fullHeight,V=D===void 0?!0:D,L=$.style,Ae=$.data,te=$.children,_=$.itemKey,se=$.virtual,Ve=$.direction,re=$.scrollWidth,Ne=$.component,tt=Ne===void 0?"div":Ne,Ue=$.onScroll,R=$.onVirtualScroll,K=$.onVisibleChange,Be=$.innerProps,ke=$.extraRender,ot=$.styles,At=$.showScrollBar,nt=At===void 0?"optional":At,gt=(0,Y.Z)($,ge),Ht=N.useCallback(function(wt){return typeof _=="function"?_(wt):wt==null?void 0:wt[_]},[_]),tn=bt(Ht,null,null),Bt=(0,i.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],fn=!!(se!==!1&&d&&S),ln=N.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=fn&&Ae&&(Math.max(S*Ae.length,ln)>d||!!re),yn=Ve==="rtl",Bn=de()(y,(0,ae.Z)({},"".concat(y,"-rtl"),yn),l),Fe=Ae||Ge,it=(0,N.useRef)(),lt=(0,N.useRef)(),St=(0,N.useRef)(),qt=(0,N.useState)(0),_t=(0,i.Z)(qt,2),$e=_t[0],Lt=_t[1],x=(0,N.useState)(0),le=(0,i.Z)(x,2),ce=le[0],s=le[1],c=(0,N.useState)(!1),ue=(0,i.Z)(c,2),X=ue[0],Re=ue[1],He=function(){Re(!0)},Oe=function(){Re(!1)},st={getKey:Ht};function ht(wt){Lt(function(Et){var Jt;typeof wt=="function"?Jt=wt(Et):Jt=wt;var En=Zt(Jt);return it.current.scrollTop=En,En})}var Ot=(0,N.useRef)({start:0,end:Fe.length}),Tt=(0,N.useRef)(),yt=Z(Fe,Ht),A=(0,i.Z)(yt,1),T=A[0];Tt.current=T;var j=N.useMemo(function(){if(!fn)return{scrollHeight:void 0,start:0,end:Fe.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=lt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Fe.length-1,offset:void 0}}for(var Et=0,Jt,En,kn,Wn=Fe.length,Zn=0;Zn=$e&&Jt===void 0&&(Jt=Zn,En=Et),gr>$e+d&&kn===void 0&&(kn=Zn),Et=gr}return Jt===void 0&&(Jt=0,En=0,kn=Math.ceil(d/S)),kn===void 0&&(kn=Fe.length-1),kn=Math.min(kn+1,Fe.length-1),{scrollHeight:Et,start:Jt,end:kn,offset:En}},[gn,fn,$e,Fe,vn,d]),G=j.scrollHeight,Ee=j.start,pe=j.end,J=j.offset;Ot.current.start=Ee,Ot.current.end=pe,N.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Jt=Fe[Ee];if(Jt){var En=Ht(Jt);if(En===Et){var kn=on.get(Et),Wn=kn-S;ht(function(Zn){return Zn+Wn})}}}on.resetRecord()},[G]);var f=N.useState({width:0,height:d}),B=(0,i.Z)(f,2),F=B[0],q=B[1],ne=function(Et){q({width:Et.offsetWidth,height:Et.offsetHeight})},Te=(0,N.useRef)(),Pe=(0,N.useRef)(),pt=N.useMemo(function(){return ve(F.width,re)},[F.width,re]),xt=N.useMemo(function(){return ve(F.height,G)},[F.height,G]),Rt=G-d,zt=(0,N.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=$e<=0,Dt=$e>=Rt,ct=ce<=0,Kt=ce>=re,Wt=h(kt,Dt,ct,Kt),pn=function(){return{x:yn?-ce:ce,y:$e}},Vt=(0,N.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(R){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Vt.current.x!==Et.x||Vt.current.y!==Et.y)&&(R(Et),Vt.current=Et)}});function nn(wt,Et){var Jt=wt;Et?((0,w.flushSync)(function(){s(Jt)}),jt()):ht(Jt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==$e&&ht(Et),Ue==null||Ue(wt),jt()}var bn=function(Et){var Jt=Et,En=re?re-F.width:0;return Jt=Math.max(Jt,0),Jt=Math.min(Jt,En),Jt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){s(function(Jt){var En=Jt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Jt){var En=Jt+wt;return En})}),Ft=E(fn,kt,Dt,ct,Kt,!!re,zn),It=(0,i.Z)(Ft,2),Pt=It[0],wn=It[1];je(fn,it,function(wt,Et,Jt,En){var kn=En;return Wt(wt,Et,Jt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ie(gn,it,function(wt){ht(function(Et){return Et+wt})}),(0,De.Z)(function(){function wt(Jt){var En=kt&&Jt.detail<0,kn=Dt&&Jt.detail>0;fn&&!En&&!kn&&Jt.preventDefault()}var Et=it.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[fn,kt,Dt]),(0,De.Z)(function(){if(re){var wt=bn(ce);s(wt),jt({x:wt})}},[F.width,re]);var xn=function(){var Et,Jt;(Et=Te.current)===null||Et===void 0||Et.delayHidden(),(Jt=Pe.current)===null||Jt===void 0||Jt.delayHidden()},mn=m(it,Fe,on,S,Ht,function(){return Sn(!0)},ht,xn);N.useImperativeHandle(We,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Jt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Jt(Et)?(Et.left!==void 0&&s(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,De.Z)(function(){if(K){var wt=Fe.slice(Ee,pe+1);K(wt,Fe)}},[Ee,pe,Fe]);var an=U(Fe,Ht,on,S),Dn=ke==null?void 0:ke({start:Ee,end:pe,virtual:gn,offsetX:ce,offsetY:J,rtl:yn,getSize:an}),$t=ft(Fe,Ee,pe,re,ce,sn,te,st),dn=null;d&&(dn=(0,g.Z)((0,ae.Z)({},V?"height":"maxHeight",d),Xe),fn&&(dn.overflowY="hidden",re&&(dn.overflowX="hidden"),X&&(dn.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),N.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},L),{},{position:"relative"}),className:Bn},Nn,gt),N.createElement(fe.Z,{onResize:ne},N.createElement(tt,{className:"".concat(y,"-holder"),style:dn,ref:it,onScroll:rn,onMouseEnter:xn},N.createElement(we,{prefixCls:y,height:G,offsetX:ce,offsetY:J,scrollWidth:re,onInnerResize:Sn,ref:lt,innerProps:Be,rtl:yn,extra:Dn},$t))),gn&&G>d&&N.createElement(k,{ref:Te,prefixCls:y,scrollOffset:$e,scrollRange:G,rtl:yn,onScroll:nn,onStartMove:He,onStopMove:Oe,spinSize:xt,containerSize:F.height,style:ot==null?void 0:ot.verticalScrollBar,thumbStyle:ot==null?void 0:ot.verticalScrollBarThumb,showScrollBar:nt}),gn&&re>F.width&&N.createElement(k,{ref:Pe,prefixCls:y,scrollOffset:ce,scrollRange:re,rtl:yn,onScroll:nn,onStartMove:He,onStopMove:Oe,spinSize:pt,containerSize:F.width,horizontal:!0,style:ot==null?void 0:ot.horizontalScrollBar,thumbStyle:ot==null?void 0:ot.horizontalScrollBarThumb,showScrollBar:nt}))}var xe=N.forwardRef(qe);xe.displayName="List";var rt=xe,Se=rt},96908:function(un){un.exports="data:image/png;base64,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"},57177:function(un){un.exports="data:image/png;base64,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"},81378:function(un){un.exports="data:image/png;base64,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"},16722:function(un,at,e){e.d(at,{Z:function(){return de}});const o=fe=>typeof fe=="object"&&fe!=null&&fe.nodeType===1,b=(fe,C)=>(!C||fe!=="hidden")&&fe!=="visible"&&fe!=="clip",g=(fe,C)=>{if(fe.clientHeight{const w=(et=>{if(!et.ownerDocument||!et.ownerDocument.defaultView)return null;try{return et.ownerDocument.defaultView.frameElement}catch(we){return null}})(N);return!!w&&(w.clientHeightetC||et>fe&&we=C&&Je>=De?et-fe-N:we>C&&JeDe?we-C+w:0,i=fe=>{const C=fe.parentElement;return C==null?fe.getRootNode().host||null:C},Y=(fe,C)=>{var De,N,w,et;if(typeof document=="undefined")return[];const{scrollMode:we,block:Je,inline:ft,boundary:Ie,skipOverflowHiddenElements:vt}=C,Z=typeof Ie=="function"?Ie:k=>k!==Ie;if(!o(fe))throw new TypeError("Invalid target");const Q=document.scrollingElement||document.documentElement,u=[];let t=fe;for(;o(t)&&Z(t);){if(t=i(t),t===Q){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,vt)&&u.push(t)}const h=(N=(De=window.visualViewport)==null?void 0:De.width)!=null?N:innerWidth,E=(et=(w=window.visualViewport)==null?void 0:w.height)!=null?et:innerHeight,{scrollX:U,scrollY:oe}=window,{height:ye,width:_e,top:Le,right:Me,bottom:bt,left:Ze}=fe.getBoundingClientRect(),{top:je,right:me,bottom:ee,left:ie}=(k=>{const I=window.getComputedStyle(k);return{top:parseFloat(I.scrollMarginTop)||0,right:parseFloat(I.scrollMarginRight)||0,bottom:parseFloat(I.scrollMarginBottom)||0,left:parseFloat(I.scrollMarginLeft)||0}})(fe);let M=Je==="start"||Je==="nearest"?Le-je:Je==="end"?bt+ee:Le+ye/2-je+ee,m=ft==="center"?Ze+_e/2-ie+me:ft==="end"?Me+me:Ze-ie;const P=[];for(let k=0;k=0&&Ze>=0&&bt<=E&&Me<=h&&(I===Q&&!g(I)||Le>=Ge&&bt<=qe&&Ze>=xe&&Me<=Xe))return P;const rt=getComputedStyle(I),Se=parseInt(rt.borderLeftWidth,10),$=parseInt(rt.borderTopWidth,10),We=parseInt(rt.borderRightWidth,10),O=parseInt(rt.borderBottomWidth,10);let y=0,l=0;const d="offsetWidth"in I?I.offsetWidth-I.clientWidth-Se-We:0,S="offsetHeight"in I?I.offsetHeight-I.clientHeight-$-O:0,D="offsetWidth"in I?I.offsetWidth===0?0:ge/I.offsetWidth:0,V="offsetHeight"in I?I.offsetHeight===0?0:ve/I.offsetHeight:0;if(Q===I)y=Je==="start"?M:Je==="end"?M-E:Je==="nearest"?ae(oe,oe+E,E,$,O,oe+M,oe+M+ye,ye):M-E/2,l=ft==="start"?m:ft==="center"?m-h/2:ft==="end"?m-h:ae(U,U+h,h,Se,We,U+m,U+m+_e,_e),y=Math.max(0,y+oe),l=Math.max(0,l+U);else{y=Je==="start"?M-Ge-$:Je==="end"?M-qe+O+S:Je==="nearest"?ae(Ge,qe,ve,$,O+S,M,M+ye,ye):M-(Ge+ve/2)+S/2,l=ft==="start"?m-xe-Se:ft==="center"?m-(xe+ge/2)+d/2:ft==="end"?m-Xe+We+d:ae(xe,Xe,ge,Se,We+d,m,m+_e,_e);const{scrollLeft:L,scrollTop:Ae}=I;y=V===0?0:Math.max(0,Math.min(Ae+y/V,I.scrollHeight-ve/V+S)),l=D===0?0:Math.max(0,Math.min(L+l/D,I.scrollWidth-ge/D+d)),M+=Ae-y,m+=L-l}P.push({el:I,top:y,left:l})}return P},W=fe=>fe===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(fe)?fe:{block:"start",inline:"nearest"};function de(fe,C){if(!fe.isConnected||!(w=>{let et=w;for(;et&&et.parentNode;){if(et.parentNode===document)return!0;et=et.parentNode instanceof ShadowRoot?et.parentNode.host:et.parentNode}return!1})(fe))return;const De=(w=>{const et=window.getComputedStyle(w);return{top:parseFloat(et.scrollMarginTop)||0,right:parseFloat(et.scrollMarginRight)||0,bottom:parseFloat(et.scrollMarginBottom)||0,left:parseFloat(et.scrollMarginLeft)||0}})(fe);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(Y(fe,C));const N=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:et,left:we}of Y(fe,W(C))){const Je=et-De.top+De.bottom,ft=we-De.left+De.right;w.scroll({top:Je,left:ft,behavior:N})}}}}]); diff --git a/p__Declaration__Research__TechnologyTransfer__Edit__index.ecb5f1e6.async.js b/p__Declaration__Research__TechnologyTransfer__Edit__index.ecb5f1e6.async.js deleted file mode 100644 index 943750072a..0000000000 --- a/p__Declaration__Research__TechnologyTransfer__Edit__index.ecb5f1e6.async.js +++ /dev/null @@ -1,162 +0,0 @@ -"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[9516],{40001:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 190h-69.9c-9.8 0-19.1 4.5-25.1 12.2L404.7 724.5 207 474a32 32 0 00-25.1-12.2H112c-6.7 0-10.4 7.7-6.3 12.9l273.9 347c12.8 16.2 37.4 16.2 50.3 0l488.4-618.9c4.1-5.1.4-12.8-6.3-12.8z"}}]},name:"check",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},26227:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},84105:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M884 256h-75c-5.1 0-9.9 2.5-12.9 6.6L512 654.2 227.9 262.6c-3-4.1-7.8-6.6-12.9-6.6h-75c-6.5 0-10.3 7.4-6.5 12.7l352.6 486.1c12.8 17.6 39 17.6 51.7 0l352.6-486.1c3.9-5.3.1-12.7-6.4-12.7z"}}]},name:"down",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},41464:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},18785:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M176 511a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0zm280 0a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"ellipsis",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},73331:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2Q889.47 375.11 816.7 305l-50.88 50.88C807.31 395.53 843.45 447.4 874.7 512 791.5 684.2 673.4 766 512 766q-72.67 0-133.87-22.38L323 798.75Q408 838 512 838q288.3 0 430.2-300.3a60.29 60.29 0 000-51.5zm-63.57-320.64L836 122.88a8 8 0 00-11.32 0L715.31 232.2Q624.86 186 512 186q-288.3 0-430.2 300.3a60.3 60.3 0 000 51.5q56.69 119.4 136.5 191.41L112.48 835a8 8 0 000 11.31L155.17 889a8 8 0 0011.31 0l712.15-712.12a8 8 0 000-11.32zM149.3 512C232.6 339.8 350.7 258 512 258c54.54 0 104.13 9.36 149.12 28.39l-70.3 70.3a176 176 0 00-238.13 238.13l-83.42 83.42C223.1 637.49 183.3 582.28 149.3 512zm246.7 0a112.11 112.11 0 01146.2-106.69L401.31 546.2A112 112 0 01396 512z"}},{tag:"path",attrs:{d:"M508 624c-3.46 0-6.87-.16-10.25-.47l-52.82 52.82a176.09 176.09 0 00227.42-227.42l-52.82 52.82c.31 3.38.47 6.79.47 10.25a111.94 111.94 0 01-112 112z"}}]},name:"eye-invisible",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},15277:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M942.2 486.2C847.4 286.5 704.1 186 512 186c-192.2 0-335.4 100.5-430.2 300.3a60.3 60.3 0 000 51.5C176.6 737.5 319.9 838 512 838c192.2 0 335.4-100.5 430.2-300.3 7.7-16.2 7.7-35 0-51.5zM512 766c-161.3 0-279.4-81.8-362.7-254C232.6 339.8 350.7 258 512 258c161.3 0 279.4 81.8 362.7 254C791.5 684.2 673.4 766 512 766zm-4-430c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm0 288c-61.9 0-112-50.1-112-112s50.1-112 112-112 112 50.1 112 112-50.1 112-112 112z"}}]},name:"eye",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},61481:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},33853:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},61485:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},38819:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},47472:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},ae=g,i=e(7657),Y=function(C,Me){return b.createElement(i.Z,(0,o.Z)({},C,{ref:Me,icon:ae}))},W=b.forwardRef(Y),ue=W},57490:function(un,at,e){e.d(at,{z:function(){return te},Z:function(){return ie}});var o=e(59301),b=e(54580),g=e(8591),ae=e(43418),i=e(3113),Y=e(3294),W=e(23538),ue=Object.defineProperty,de=Object.getOwnPropertySymbols,C=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,N=(M,f,P)=>f in M?ue(M,f,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[f]=P,w=(M,f)=>{for(var P in f||(f={}))C.call(f,P)&&N(M,P,f[P]);if(de)for(var P of de(f))Me.call(f,P)&&N(M,P,f[P]);return M},qe=(M,f,P)=>new Promise((V,A)=>{var me=_e=>{try{Ue(P.next(_e))}catch(Qe){A(Qe)}},ve=_e=>{try{Ue(P.throw(_e))}catch(Qe){A(Qe)}},Ue=_e=>_e.done?V(_e.value):Promise.resolve(_e.value).then(me,ve);Ue((P=P.apply(M,f)).next())});const Ee="\u3000\u3000";function Ge(M){var f=["Bytes","KB","MB","GB","TB"];if(M==0)return"0 Byte";var P=parseInt(""+Math.floor(Math.log(M)/Math.log(1024)),10);return(M/Math.pow(1024,P)).toFixed(1)+" "+f[P]}var ft=({value:M=[],action:f,onChange:P,className:V,maxSize:A=150,title:me="\u6587\u4EF6\u4E0A\u4F20",accept:ve=null})=>{const Ue={multiple:!1,fileList:M,accept:ve,withCredentials:!0,beforeUpload:Qe=>Qe.size/1024/1024(O.name.indexOf(Ee)===-1&&(O.name=`${O.name}${Ee}${Ge(O.size)}`),w({},O))),Qe.file.status==="done"&&((nt=(ye=Qe.file)==null?void 0:ye.response)==null?void 0:nt.status)===-1){message.error((J=(he=Qe.file)==null?void 0:he.response)==null?void 0:J.message),P([]);return}P(Ne)},onRemove:Qe=>qe(void 0,null,function*(){const ye=Qe.size/1024/1024;return Qe.status==="uploading"?!0:ye0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:M.length>0,ghost:!0},me),React.createElement("span",{onClick:_e,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",A,"M)"," ")))},we=e(61481),vt=e(89392),Z=Object.defineProperty,G=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,t=Object.prototype.propertyIsEnumerable,h=(M,f,P)=>f in M?Z(M,f,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[f]=P,E=(M,f)=>{for(var P in f||(f={}))u.call(f,P)&&h(M,P,f[P]);if(G)for(var P of G(f))t.call(f,P)&&h(M,P,f[P]);return M};const U=M=>React.createElement("svg",E({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},M),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var oe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",Se=Object.defineProperty,Xe=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,bt=(M,f,P)=>f in M?Se(M,f,{enumerable:!0,configurable:!0,writable:!0,value:P}):M[f]=P,Oe=(M,f)=>{for(var P in f||(f={}))ze.call(f,P)&&bt(M,P,f[P]);if(Xe)for(var P of Xe(f))Be.call(f,P)&&bt(M,P,f[P]);return M},ke=(M,f,P)=>new Promise((V,A)=>{var me=_e=>{try{Ue(P.next(_e))}catch(Qe){A(Qe)}},ve=_e=>{try{Ue(P.throw(_e))}catch(Qe){A(Qe)}},Ue=_e=>_e.done?V(_e.value):Promise.resolve(_e.value).then(me,ve);Ue((P=P.apply(M,f)).next())});const{Dragger:fe}=b.default;function te(M){let f=[];return M&&M.length>0&&(f=M.map(P=>({uid:P.id,id:P.id,name:P.title+Ee+P.filesize,url:P.url,filesize:P.filesize,status:"done",response:{id:P.id}}))),f}var ie=({value:M,onChange:f,action:P,data:V,className:A,maxSize:me=150,title:ve="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:Ue=!1,accept:_e="",additionalText:Qe,isDragger:ye,number:nt=1e3,aloneClear:he=!1,realTimeRemove:J=!0,uploadText:Ne,setFileProgress:O,showFileProgress:y})=>{const[l,d]=(0,o.useState)(!1);let[S,D]=(0,o.useState)(M||[]),[$,j]=(0,o.useState)(1);(0,o.useEffect)(()=>{M&&($===1&&D([...M]),j(2),nt===(M==null?void 0:M.length)&&d(!0))},[M]);const Ie=()=>{setTimeout(()=>{S.pop(),D([...S])},500)};y&&O(S.some(re=>re.status==="uploading"));const F={multiple:!0,accept:_e,withCredentials:!0,fileList:S,beforeUpload:(re,He)=>{const Ae=re.size/1024/1024;return S.concat(He).length>nt?(S.pop(),D([...S]),g.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${nt}\u4E2A\u6587\u4EF6`),he?Promise.reject():(Ie(),!1)):Ae=nt?d(!0):d(!1),D([...S]),S=S.map(Ze=>{var R,Q;return(R=Ze==null?void 0:Ze.response)!=null&&R.id&&(Ze.url=(Q=Ze==null?void 0:Ze.response)==null?void 0:Q.url),Ze.name.indexOf(Ee)===-1&&(Ze.name=`${Ze.name}${Ee}${Ge(Ze.size)}`),Oe({},Ze)}),console.log("info:",re,S),f(S)},onRemove:re=>ke(void 0,null,function*(){if(!J)return!0;const He=()=>ke(void 0,null,function*(){if(re.response?re.response.id:re.id){let Ke=yield(0,W.JZ)(re.response?re.response.id:re.uid);return Promise.resolve(Ke)}else return!0});if(Ue)return new Promise((Ae,Ke)=>{ae.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:o.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ke(void 0,null,function*(){const rt=yield He();g.ZP.success("\u5220\u9664\u6210\u529F"),Ae(!0)}),onCancel:()=>Ae(!1)})});{const Ae=yield He();return S.length-1{},isCurrent:fe=!0,showAlias:te=!1})=>{const ie=Math.floor((Be-(oe-1)*Se)/oe),M=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(f=>(window.ENV==="build"&&(f.ptimg=`/react/build${f.ptimg}`,f.swimg=`/react/build${f.swimg}`),f));return G.createElement(b.Z,{spinning:Oe},G.createElement("div",{className:i()(o.list,E)},!!(U!=null&&U.length)&&(U==null?void 0:U.map((f,P)=>{var V;const{name:A,id:me,identifier:ve,featured:Ue,school_name:_e,image_url:Qe,excellent:ye,is_plan:nt}=f;return G.createElement("div",{key:me,className:o.wrap,style:{width:ie,marginRight:(1+P)%oe===0?0:Se+ze,marginBottom:Xe}},G.createElement("a",{className:o.li,onClick:he=>{he.preventDefault(),he.stopPropagation(),bt&&(0,Y.L9)([bt]),(0,Y.xg)(`/paths/${ve}`)}},G.createElement("div",{className:o.img},G.createElement("img",{className:o.cover,src:`${Qe}`}),fe&&(0,ue.bg)()&&(f==null?void 0:f.studying)&&G.createElement("div",{className:`${o.movebq} user-path-items`,onClick:he=>{he.stopPropagation(),ke(f)}},G.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),G.createElement("span",{className:"c-red"},"\u79FB\u9664")),(V=f==null?void 0:f.subject_tags)==null?void 0:V.map((he,J)=>{var Ne,O;if(J===0){const l=(Ne=M.find(d=>d.name==he))==null?void 0:Ne.swimg;return G.createElement("img",{className:o.sign,src:l,style:{left:"-4px"}})}const y=(O=M.find(l=>l.name==he))==null?void 0:O.ptimg;return G.createElement("img",{className:o.sign,src:y,style:{left:`${48+52*(J-1)+2*J}px`}})}),G.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(f==null?void 0:f.excellent)&&G.createElement("div",{className:o.bq},"\u5F00\u653E\u8BFE\u7A0B"))),G.createElement("div",{className:o.name},G.createElement(g.Z,{title:te&&(f!=null&&f.excellent_alias_name)?G.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${A}`,G.createElement("br",null),G.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${f==null?void 0:f.excellent_alias_name}`)):A},G.createElement("span",{className:o.e},te&&(f==null?void 0:f.excellent_alias_name)||A))),G.createElement("div",{className:o.tags},G.createElement("div",null,G.createElement(g.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),G.createElement("span",null,f.stages_count))),G.createElement(g.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},G.createElement("span",null,G.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),G.createElement("span",null,f.members_count)))))))})),!U.length&&G.createElement(W.Z,null)))}},29458:function(un,at,e){e.d(at,{jL:function(){return i},w9:function(){return f},QD:function(){return Ze},cQ:function(){return ke.Z},op:function(){return K},O5:function(){return Bn},_b:function(){return At},t7:function(){return we},Gi:function(){return Ue},YG:function(){return me},qp:function(){return Me},vr:function(){return Fe},qE:function(){return Ae},Je:function(){return G},wb:function(){return Oe},cq:function(){return J},tp:function(){return qe}});var o=e(59301),b={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},g="data:image/png;base64,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",i=({dataSource:Te=[],img:it,imgWidth:lt=346,title:St,sunTitle:qt,bannerExtraContent:_t})=>o.createElement("div",{className:b.banner},o.createElement("div",{className:b.content},o.createElement("aside",null,o.createElement("p",null,o.createElement("b",null,St),o.createElement("span",null,qt)),Te.length>0&&o.createElement("div",{className:b.btns},Te.map(($e,Lt)=>o.createElement("div",{key:Lt,onClick:$e.click},$e.name,$e.sign?o.createElement("img",{src:g,width:39}):null))),_t),it&&o.createElement("img",{style:{marginTop:33,marginRight:38},src:it,width:lt}))),Y={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"},W=e(92310),ue=e.n(W),de=e(89392),Me=({dataSource:Te=[],value:it,onChange:lt,onTitleChange:St,className:qt,title:_t,titleWidth:$e=41,style:Lt={},fontColor:x="#6A7283",showCount:le})=>{const[se,s]=(0,o.useState)(0),[c,ce]=(0,o.useState)(!1),_=(0,o.useRef)(null),Re=(0,o.useRef)(null);return(0,o.useEffect)(()=>{var Le;Te.length!==0&&(((Le=_==null?void 0:_.current)==null?void 0:Le.clientHeight)>97?s(1):s(0)),Te.length===0&&s(0),ce(!1)},[Te]),o.createElement("div",{className:ue()(Y.row,qt),style:Lt},o.createElement("div",{onClick:(0,de.throttle)(()=>St==null?void 0:St(),2e3),style:{width:$e,marginTop:c?12:4},className:`${Y.title} ${St?"current":""}`},_t),o.createElement("div",{className:c?`${Y.tagsWrap} ${Y.tagsBorderWrap}`:Y.tagsWrap},o.createElement("div",{className:Y.bar,ref:Re,style:se>0?{height:se===1?97:"auto",overflow:se===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},o.createElement("div",{className:Y.tag,ref:_},Te==null?void 0:Te.map(Le=>o.createElement("span",{onClick:()=>lt(Le.id),key:Le.id,style:{color:x},className:it===Le.id?Y.active:""},o.createElement("span",{title:Le.name,className:Y.name},Le.name),!!le&&o.createElement("span",{className:Y.num},Le.count))))),!!se&&o.createElement(o.Fragment,null,se===1?o.createElement("div",{onClick:()=>{var Le;s(2),((Le=_==null?void 0:_.current)==null?void 0:Le.clientHeight)>245?ce(!0):ce(!1)},className:Y.action},"\u5C55\u5F00",o.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):o.createElement("div",{onClick:()=>{Re.current.scrollTop=0,s(1),ce(!1)},className:Y.action},"\u6536\u8D77",o.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},N={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"},qe=({dataSource:Te=[],value:it,onChange:lt,className:St,style:qt={}})=>o.createElement("div",{style:qt,className:ue()(N.tabs,St)},Te.map(_t=>o.createElement("span",{onClick:()=>lt(_t.id),className:it===_t.id?N.active:"",key:_t.id},_t.name))),Ee={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"},Ge=e(92832),we=({dataSource:Te=[],value:it="",onChange:lt,onInputChange:St=()=>{},className:qt,style:_t={},placeholder:$e,allowClear:Lt=!1})=>{var x;const[le,se]=(0,o.useState)(""),[s,c]=(0,o.useState)("");(0,o.useEffect)(()=>{var Re;let Le=it;(Re=JSON.stringify(it))!=null&&Re.includes("{")&&(se(it.id),Le=it.value||"");try{c(decodeURIComponent(Le||""))}catch(Pe){c(decodeURIComponent(Le||""))}},[it]);const ce=()=>{lt(encodeURIComponent(s),le||null)},_=Re=>{Re!==le&&(se(Re),lt(encodeURIComponent(s),Re))};return o.createElement("div",{className:ue()(Ee.input,qt),style:_t},!!Te.length&&o.createElement("div",{className:Ee.dropdown},o.createElement("div",{className:Ee.text},(x=Te.find(Re=>Re.id===le))==null?void 0:x.name,o.createElement("i",{className:"iconfont icon-zhankai4"}),o.createElement("b",{className:Ee.b1}),o.createElement("b",{className:Ee.b2})),o.createElement("div",{className:Ee.menu},Te.map((Re,Le)=>o.createElement("div",{key:Le,onClick:()=>_(Re.id)},Re.name)))),o.createElement(Ge.default,{onPressEnter:ce,value:s,onChange:Re=>{c(Re.target.value),St(encodeURIComponent(Re.target.value),le||null)},bordered:!1,placeholder:$e}),o.createElement("i",{onClick:ce,className:"iconfont icon-sousuo9 font14 pl10 current"}))},vt={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},G=({value:Te,onChange:it,className:lt,total:St,pageSize:qt,style:_t={}})=>{const $e=Te<2,Lt=Te>=Math.ceil(St/qt);return St<=qt?o.createElement(o.Fragment,null):o.createElement("div",{className:ue()(vt.quickPager,lt),style:_t},o.createElement("div",{onClick:()=>{$e||it(Te-1,"prev")},className:$e?vt.disabled:""},"\u4E0A\u4E00\u9875"),o.createElement("div",{onClick:()=>{Lt||it(Te+1,"next")},className:Lt?vt.disabled:""},"\u4E0B\u4E00\u9875"))},u={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},t=e(71418),h=e(6848),E=e(13570),U=e(3294),oe=e(955),Se=e(96908),Xe=e(57177),ze=e(81378),Be=e(8797),Oe=({className:Te,dataSource:it=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor(($e-(lt-1)*St)/lt);return o.createElement(t.Z,{spinning:x},o.createElement("div",{className:ue()(u.list,Te)},!!it.length&&it.map((se,s)=>{const{name:c,id:ce,identifier:_,power:Re,cover_image_id:Le,pic:Pe}=se;return o.createElement("div",{className:u.wrap,key:ce,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},o.createElement("a",{target:"_blank",href:`/shixuns/${_}/challenges`,className:u.li,onClick:st=>{st.preventDefault(),Lt&&(0,oe.L9)([Lt]),Re&&(0,oe.xg)(`/shixuns/${_}/challenges`)}},o.createElement("div",{className:u.img},o.createElement("img",{className:u.cover,src:`${Pe}`}),se.is_jupyter&&o.createElement("img",{className:u.sign,src:Se}),se.is_jupyter_lab&&o.createElement("img",{className:u.sign,src:Xe}),se.is_unity_3d&&o.createElement("img",{className:u.sign,src:ze})),o.createElement("div",{className:u.name},o.createElement(h.Z,{title:c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},o.createElement("span",{className:u.e},c||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),o.createElement("div",{className:u.tags},o.createElement(h.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),o.createElement("span",null,se.challenges_count))),!!se.myshixuns_count&&o.createElement(h.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},o.createElement("span",null,o.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),o.createElement("span",null,se.myshixuns_count))),o.createElement(h.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},o.createElement("span",null,o.createElement("span",null,se.level))),o.createElement("div",{className:u.rate},o.createElement(E.Z,{allowHalf:!0,disabled:!0,defaultValue:se.score_info}),o.createElement("span",null,"\xA0",se.score_info?`${se.score_info}\u5206`:"5\u5206")))),!Re&&o.createElement("div",{className:u.lockWrap},o.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),o.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!it.length&&o.createElement(Be.Z,null)))},ke=e(33847),fe={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"},te="data:image/png;base64,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",ie=e(59301),f=({className:Te,dataSource:it=[],col:lt=4,right:St,bottom:qt=23,precision:_t=0,wrapWidth:$e=1200,trackEventItems:Lt,loading:x})=>{const le=Math.floor(($e-(lt-1)*St)/lt);return ie.createElement(t.Z,{spinning:x},ie.createElement("div",{className:ue()(fe.list,Te)},!!it.length&&it.map((se,s)=>{const{subject_identifier:c,id:ce,identifier:_,power:Re}=se,Le=se.is_public!=0&&se.is_public;return ie.createElement("div",{className:fe.wrap,key:ce,style:{width:le,marginRight:(1+s)%lt===0?0:St+_t,marginBottom:qt}},ie.createElement("a",{className:fe.li,onClick:Pe=>{Pe.preventDefault(),Lt&&(0,oe.L9)([Lt]),(0,oe.xg)(se.first_category_url)}},ie.createElement("div",{className:fe.top},ie.createElement(h.Z,{title:se.name},ie.createElement("div",{className:fe.name},se.name)),ie.createElement("img",{className:fe.img,src:U.Z.IMG_SERVER+"/images/"+se.avatar_url}),ie.createElement("div",{className:fe.text,title:se.creator},se.creator),c&&ie.createElement("div",{className:fe.btns},ie.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ie.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Le&&ie.createElement("div",{className:fe.sign},"\u516C\u5F00")),ie.createElement("div",{className:fe.bottom},se.visits>0&&ie.createElement(h.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-liulanyan"}),ie.createElement("span",null,se.visits))),se.course_members_count>0&&ie.createElement(h.Z,{title:"\u6210\u5458",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan"}),se.course_members_count)),se.tasks_count>0&&ie.createElement(h.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zuoye"}),se.tasks_count)),se.is_end?ie.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ie.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!se.is_accessible&&ie.createElement("div",{className:fe.lockWrap},ie.createElement("img",{src:`${U.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ie.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!it.length&&ie.createElement(Be.Z,null)))},P={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"},V=e(89070),me=({dataSource:Te=[],value:it,onChange:lt,className:St,style:qt={},tabBarExtraContent:_t})=>o.createElement("div",{className:ue()(P.tabs,St),style:qt},o.createElement("div",{className:P.tabsWrap},Te.map(($e,Lt)=>o.createElement("aside",{className:P.tab,onClick:()=>{lt($e.id),$e.link&&V.history.push($e.link)},key:Lt},o.createElement("div",{className:it===$e.id?P.active:""},$e.name),($e==null?void 0:$e.resetCount)==null&&($e==null?void 0:$e.total)!==void 0&&o.createElement("span",null,"\uFF08",$e==null?void 0:$e.total,"\uFF09"),($e==null?void 0:$e.resetCount)!==void 0&&($e==null?void 0:$e.total)!==void 0&&o.createElement(h.Z,{title:($e==null?void 0:$e.tip)!=null?$e==null?void 0:$e.tip:""},o.createElement("span",{style:{color:"#9096A3"}},"\uFF08",o.createElement("span",{style:{color:"#000"}},$e==null?void 0:$e.resetCount),"/",o.createElement("span",null,$e==null?void 0:$e.total),"\uFF09"))))),o.createElement("div",{className:P.tabBar},_t)),Ue=({className:Te,style:it={},children:lt})=>o.createElement("div",{className:ue()(Te),style:it},lt),_e={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Qe=e(38854),ye=e(20834);const nt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var J=({sortValue:Te,dropValue:it,className:lt,onSort:St,onDrop:qt,dataSource:_t=nt})=>{var $e;return o.createElement("div",{className:ue()(_e.orderWrap,lt)},o.createElement(Qe.Z,{dropdownRender:()=>o.createElement(ye.default,null,_t.map((Lt,x)=>o.createElement(ye.default.Item,{key:x,onClick:()=>qt(Lt.id)},Lt.name)))},o.createElement("span",{className:_e.orderTextWrap},($e=_t.find(Lt=>it===Lt.id))==null?void 0:$e.name)),o.createElement("span",{className:_e.orderIconWrap},o.createElement("span",{className:_e.orderAsc},o.createElement("i",{className:Te==="asc"?`iconfont icon-sanjiaoxing-up font12 ${_e.cursorPointer} ${_e.active}`:`iconfont icon-sanjiaoxing-up font12 ${_e.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")})),o.createElement("span",{className:_e.orderDesc},o.createElement("i",{className:Te==="desc"?`iconfont icon-sanjiaoxing-down font12 ${_e.cursorPointer} ${_e.active}`:`iconfont icon-sanjiaoxing-down font12 ${_e.cursorPointer}`,onClick:()=>St(Te==="asc"?"desc":"asc")}))))},Ne={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},O=e(3113),y=Object.defineProperty,l=Object.getOwnPropertySymbols,d=Object.prototype.hasOwnProperty,S=Object.prototype.propertyIsEnumerable,D=(Te,it,lt)=>it in Te?y(Te,it,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[it]=lt,$=(Te,it)=>{for(var lt in it||(it={}))d.call(it,lt)&&D(Te,lt,it[lt]);if(l)for(var lt of l(it))S.call(it,lt)&&D(Te,lt,it[lt]);return Te},j=(Te,it)=>{var lt={};for(var St in Te)d.call(Te,St)&&it.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&l)for(var St of l(Te))it.indexOf(St)<0&&S.call(Te,St)&&(lt[St]=Te[St]);return lt},Ie=(Te,it,lt)=>new Promise((St,qt)=>{var _t=x=>{try{Lt(lt.next(x))}catch(le){qt(le)}},$e=x=>{try{Lt(lt.throw(x))}catch(le){qt(le)}},Lt=x=>x.done?St(x.value):Promise.resolve(x.value).then(_t,$e);Lt((lt=lt.apply(Te,it)).next())}),K=Te=>{var it=Te,{className:lt,style:St,children:qt,loading:_t=!1,openLoading:$e,onClick:Lt=()=>{},size:x="middle",shape:le="round"}=it,se=j(it,["className","style","children","loading","openLoading","onClick","size","shape"]);const[s,c]=(0,o.useState)(!1);return o.createElement(O.ZP,$({onClick:(0,de.throttle)(ce=>Ie(void 0,null,function*(){$e&&c(!0);try{yield Lt(ce)}catch(_){console.log("error",_)}$e&&c(!1)}),2e3,{leading:!0,trailing:!1}),className:ue()(Ne.btn,Ne[`${x}-${le}`],lt),style:St,size:x,shape:le,loading:s||_t},se),qt)},re={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ae=({className:Te,style:it,children:lt=null,onClick:St,title:qt})=>o.createElement("div",{className:ue()(re.head,Te),style:it},o.createElement("span",{className:"primary-hover",onClick:St},o.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),o.createElement("b",{title:qt},qt),o.createElement("div",{className:re.node},lt)),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"},Ze=({confirmShow:Te=!0,confirmTitle:it,confirmClick:lt,cancelShow:St=!0,cancelTitle:qt,cancelClick:_t,className:$e,style:Lt,confirmLoading:x=!1})=>o.createElement("div",{className:ue()(Ke.btns,$e),style:Lt},Te&&o.createElement(O.ZP,{loading:x,onClick:lt,type:"primary",className:Ke.confirm},it),St&&o.createElement(O.ZP,{onClick:_t,className:Ke.cancel},qt)),R={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"},Fe=({className:Te,style:it={},LeftContent:lt,children:St,RightContent:qt})=>o.createElement("div",{className:ue()(R.fixedBottom,Te),style:it},o.createElement("div",{className:R.wrap},o.createElement("div",{className:R.left},lt),o.createElement("div",{className:R.center},St),o.createElement("div",{className:R.right},qt))),tt={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"},At=({className:Te,style:it={},dataSource:lt=[]})=>o.createElement("div",{className:ue()(tt.crumbs,Te),style:it},lt.map((St,qt)=>qtV.history.push(St.path)},St.name):o.createElement("span",null,St.name),o.createElement("span",null,"\xA0",">","\xA0")):o.createElement("span",{key:qt,style:{color:"#5F6368"}},St.name))),et=e(31797),gt=Object.defineProperty,Ht=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,sn=Object.prototype.hasOwnProperty,Sn=Object.prototype.propertyIsEnumerable,on=(Te,it,lt)=>it in Te?gt(Te,it,{enumerable:!0,configurable:!0,writable:!0,value:lt}):Te[it]=lt,vn=(Te,it)=>{for(var lt in it||(it={}))sn.call(it,lt)&&on(Te,lt,it[lt]);if(Bt)for(var lt of Bt(it))Sn.call(it,lt)&&on(Te,lt,it[lt]);return Te},fn=(Te,it)=>Ht(Te,tn(it)),ln=(Te,it)=>{var lt={};for(var St in Te)sn.call(Te,St)&&it.indexOf(St)<0&&(lt[St]=Te[St]);if(Te!=null&&Bt)for(var St of Bt(Te))it.indexOf(St)<0&&Sn.call(Te,St)&&(lt[St]=Te[St]);return lt};const{Countdown:gn}=et.default;var Bn=Te=>{var it=Te,{onChange:lt}=it,St=ln(it,["onChange"]);const[qt,_t]=(0,o.useState)(null);(0,o.useEffect)(()=>{typeof qt=="number"&&qt>=0&<(qt)},[qt]);const $e=Lt=>{const x=Math.floor(Lt/1e3);_t(x)};return o.createElement(gn,fn(vn({},St),{onChange:$e}))}},74899:function(un,at,e){e.r(at),e.d(at,{default:function(){return bt}});var o=e(59301),b={contentWrap:"contentWrap___SbFd7",core:"core___jMb7N",header:"header___PlvBh",tip:"tip___JTUZV",editBtn:"editBtn___xerVq",contBox:"contBox___inHOl",formWrap:"formWrap___AVfTi",partSty:"partSty___o37Di",titleTag:"titleTag___ajAFU",tag:"tag___XnmFg",title:"title___JrwkS",partSty1:"partSty1___L3xjm",partSty3:"partSty3___BR3lS",partSty2:"partSty2___Z3L05"},g=e(78241),ae=e(8591),i=e(71418),Y=e(95237),W=e(43604),ue=e(92832),de=e(5083),C=e(57809),Me=e(3113),N=e(43418),w=e(5112),qe=e(29458),Ee=e(57490),Ge=e(89070),ft=e(61186),we=e.n(ft),vt=e(70849),Z=e(59301),G=Object.defineProperty,u=Object.defineProperties,t=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,U=Object.prototype.propertyIsEnumerable,oe=(Oe,ke,fe)=>ke in Oe?G(Oe,ke,{enumerable:!0,configurable:!0,writable:!0,value:fe}):Oe[ke]=fe,Se=(Oe,ke)=>{for(var fe in ke||(ke={}))E.call(ke,fe)&&oe(Oe,fe,ke[fe]);if(h)for(var fe of h(ke))U.call(ke,fe)&&oe(Oe,fe,ke[fe]);return Oe},Xe=(Oe,ke)=>u(Oe,t(ke)),ze=(Oe,ke,fe)=>new Promise((te,ie)=>{var M=V=>{try{P(fe.next(V))}catch(A){ie(A)}},f=V=>{try{P(fe.throw(V))}catch(A){ie(A)}},P=V=>V.done?te(V.value):Promise.resolve(V.value).then(M,f);P((fe=fe.apply(Oe,ke)).next())});const Be=({declaration:Oe,user:ke,dispatch:fe,loading:te})=>{const[ie,M]=(0,o.useState)(!1),[f]=g.default.useForm(),[P,V]=(0,o.useState)(!1),[A,me]=(0,o.useState)({}),[ve]=(0,Ge.useSearchParams)(),Ue=ve.get("id"),[_e,Qe]=(0,o.useState)(!1),[ye,nt]=(0,o.useState)([]),[he,J]=(0,o.useState)(),[Ne,O]=(0,o.useState)({}),[y]=g.default.useForm(),[l,d]=(0,o.useState)(!1);(0,o.useEffect)(()=>{var F,K;S(),D(),Ue&&$(),f.setFieldsValue({user_name:(F=ke==null?void 0:ke.userInfo)==null?void 0:F.real_name,staff_id:((K=ke==null?void 0:ke.userInfo)==null?void 0:K.staff_id)||"--"})},[]);const S=()=>ze(void 0,null,function*(){const F=yield(0,vt.LX)({declare_type:6});(F==null?void 0:F.status)===0&&me(F==null?void 0:F.data)}),D=()=>ze(void 0,null,function*(){var F,K;const re=yield(0,vt.Dn)({declare_type:4,page:1,limit:9999});(re==null?void 0:re.status)===0&&nt((K=((F=re==null?void 0:re.data)==null?void 0:F.list)||[])==null?void 0:K.filter(He=>(He==null?void 0:He.status)===1))}),$=()=>ze(void 0,null,function*(){var F,K,re,He,Ae,Ke,rt;M(!0);const Ze=yield(0,vt.Hs)({id:Ue});(Ze==null?void 0:Ze.status)===0&&(f.setFieldsValue(Xe(Se({},(Ze==null?void 0:Ze.data)||{}),{transfer_date:(F=Ze==null?void 0:Ze.data)!=null&&F.transfer_date?we()((K=Ze==null?void 0:Ze.data)==null?void 0:K.transfer_date):"",attachment_id:(He=(re=Ze==null?void 0:Ze.data)==null?void 0:re.attachment_info)!=null&&He.id?(0,Ee.z)([(Ae=Ze==null?void 0:Ze.data)==null?void 0:Ae.attachment_info]):"",staff_id:((Ke=Ze==null?void 0:Ze.data)==null?void 0:Ke.staff_id)||"--"})),O(Se({},(Ze==null?void 0:Ze.data)||{})),((rt=Ze==null?void 0:Ze.data)==null?void 0:rt.input_method)===1?V(!1):V(!0)),M(!1)}),j=(F,K)=>{},Ie=F=>ze(void 0,null,function*(){var K,re,He;F.transfer_date=F.transfer_date?(K=F.transfer_date)==null?void 0:K.format("YYYY-MM-DD"):"",F.attachment_id&&(F.attachment_id=(He=(re=F==null?void 0:F.attachment_id)==null?void 0:re.map(Ke=>Ke.response.id))==null?void 0:He[0]),d(!0);let Ae={status:-1};Ue?Ae=yield(0,vt.Bb)(Xe(Se({},F),{id:Ue,declare_type:6})):Ae=yield(0,vt.eu)(Xe(Se({},F),{declare_type:6})),(Ae==null?void 0:Ae.status)===0&&ae.ZP.success("\u4FDD\u5B58\u6210\u529F!"),d(!1)});return Z.createElement(i.Z,{spinning:ie},Z.createElement("div",{className:b.contentWrap},Z.createElement("div",{className:b.core},Z.createElement("div",{className:b.header},Z.createElement("div",{className:b.tip},"\u8BF7\u586B\u62A5\u79D1\u6280\u6210\u679C\u8F6C\u5316"),Z.createElement("div",null,Z.createElement("span",null,Z.createElement("i",{className:"iconfont icon-danchuangguanbi current ml40",style:{color:"#979797"},onClick:()=>{Ge.history.back()}})))),Z.createElement("div",{className:b.contBox},Z.createElement("div",{style:{color:"#232B40",fontSize:"14px"}},"\u5F55\u5165\u5B8C\u6BD5\u6838\u5B9E\u65E0\u8BEF\u540E\uFF0C\u52A1\u5FC5\u63D0\u4EA4\u3002\u53EA\u6709\u63D0\u4EA4\u540E\uFF0C\u624D\u4F1A\u88AB\u7BA1\u7406\u5458\u8FDB\u884C\u5BA1\u6838\u3002"),Z.createElement(g.default,{className:b.formWrap,form:f,layout:"horizontal",onValuesChange:j,onFinish:Ie,scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",disabled:(Oe==null?void 0:Oe.mode)==="view",initialValues:{input_method:1}},Z.createElement("div",{className:b.partSty},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u8F6C\u8BA9\u4FE1\u606F")),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u53D7\u8BA9\u65B9",name:"transferee",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D7\u8BA9\u65B9"}]},Z.createElement(ue.default,{placeholder:"\u4E13\u5229\u53D8\u66F4\u540E\u7684\u540D\u79F0",maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u8D39\u7528\uFF08\u4E07\u5143\uFF09",name:"transfer_fees",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F6C\u8BA9\u8D39\u7528"}]},Z.createElement(ue.default,{placeholder:"\u8BF7\u6CE8\u610F\u5355\u4F4D\u4E3A:\u4E07\u5143",maxLength:200})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u65E5\u671F",name:"transfer_date",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u65E5\u671F"}]},Z.createElement(de.default,{placeholder:"\u5982\u679C\u6CA1\u6709\u5177\u4F53\u65E5\u671F\uFF0C\u8BF7\u968F\u4FBF\u9009\u53D6\u4E00\u4E2A\u65E5\u671F\u5373\u53EF",format:"YYYY-MM-DD",style:{width:"100%"}}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u5907\u6CE8",name:"remarks"},Z.createElement(ue.default,{showCount:!0,maxLength:200,placeholder:"\u5982\u6709\u7279\u6B8A\u8BF4\u660E\uFF0C\u8BF7\u586B\u5199\u5728\u6B64\u5904"}))))),Z.createElement("div",{className:b.partSty2},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u4E13\u5229\u4FE1\u606F")),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u59D3\u540D",name:"user_name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D"}]},Z.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u59D3\u540D",disabled:!0,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u7533\u8BF7\u4EBA\u5DE5\u53F7",name:"staff_id",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7"}]},Z.createElement(ue.default,{placeholder:"\u8BF7\u8F93\u5165\u7533\u8BF7\u4EBA\u5DE5\u53F7",disabled:!0})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12,style:{display:"flex"}},Z.createElement(g.default.Item,{label:"\u5F55\u5165\u65B9\u5F0F",name:"input_method",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5F55\u5165\u65B9\u5F0F"}],style:{flex:1}},Z.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u5F55\u5165\u65B9\u5F0F",options:[{value:1,label:"\u9009\u53D6\u4EE5\u524D\u5F55\u5165\u7684\u77E5\u8BC6\u4EA7\u6743"},{value:2,label:"\u624B\u5DE5\u5F55\u5165\u88AB\u8F6C\u8BA9\u7684\u4E13\u5229\u4FE1\u606F"}],onChange:F=>{F===1?(f.setFieldsValue({property_type_id:Ne==null?void 0:Ne.property_type_id,title:Ne==null?void 0:Ne.title,participant:Ne==null?void 0:Ne.participant,check_in_number:Ne==null?void 0:Ne.check_in_number}),V(!1)):(V(!0),f.setFieldsValue({property_type_id:"",title:"",participant:"",check_in_number:""}))}})),!P&&Z.createElement(qe.op,{shape:"default",className:"mt5 ml20",onClick:()=>{Qe(!0)}},"\u9009\u62E9\u671F\u520A")),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",name:"property_type_id",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B"}]},Z.createElement(C.default,{placeholder:"\u8BF7\u9009\u62E9\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",disabled:!P,options:A==null?void 0:A.property_type,fieldNames:{label:"option",value:"id"}})))),Z.createElement(Y.Z,{gutter:[16,16]},Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u8F6C\u8BA9\u4E13\u5229\u540D\u79F0",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F6C\u8BA9\u4E13\u5229\u540D\u79F0"}]},Z.createElement(ue.default,{placeholder:"\u8BF7\u586B\u77E5\u8BC6\u4EA7\u6743\u540D\u79F0",disabled:!P,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",name:"participant",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA"}]},Z.createElement(ue.default,{placeholder:"\u586B\u5199\u6240\u6709\u7684\u8BC1\u4E66\u4E0A\u53C2\u4E0E\u4EBA\u5458\uFF0C\u5982\u679C\u6CA1\u6709\u7F72\u540D\uFF0C\u5219\u586B\u5199\u5B9E\u9645\u53C2\u4E0E\u4EBA",disabled:!P,maxLength:200}))),Z.createElement(W.Z,{span:12},Z.createElement(g.default.Item,{label:"\u767B\u8BB0\u53F7",name:"check_in_number",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u767B\u8BB0\u53F7"}]},Z.createElement(ue.default,{placeholder:"\u8BF7\u6839\u636E\u6574\u6570\u586B\u5199\u4F8B\uFF1AZL201210338285.0,2015SR101438",disabled:!P,maxLength:200}))))),Z.createElement("div",{className:b.partSty3},Z.createElement("div",{className:b.titleTag},Z.createElement("span",{className:b.tag}),Z.createElement("span",{className:b.title},"\u9644\u4EF6")),Z.createElement(g.default.Item,{label:"\u4E0A\u4F20\u9644\u4EF6",name:"attachment_id"},Z.createElement(Ee.Z,{number:1,uploadText:!0,maxSize:20})),Z.createElement("div",{style:{color:"#232B40",marginTop:"10px",marginLeft:"30px"}},"\u4E0A\u4F20\u8BF4\u660E \u8BF7\u5C06\u6210\u679C\u8F6C\u5316\u5408\u540C\u3001\u53D1\u7968/\u5230\u8D26\u8BC1\u660E\u3001\u77E5\u8BC6\u4EA7\u6743\u53D8\u66F4\u901A\u77E5\u4E66\u5408\u5E76\u4E3A\u4E00\u4E2APDF\u6587\u4EF6\u4E0A\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u5EFA\u8BAE20M\u4EE5\u5185\u3002"))),(Oe==null?void 0:Oe.mode)!=="review"&&Z.createElement(Y.Z,{justify:"end",className:"mt20"},Z.createElement(qe.op,{shape:"default",onClick:()=>{f.resetFields(),Ge.history.back()}},"\u53D6\u6D88"),Z.createElement(Me.ZP,{className:"ml20",type:"primary",disabled:(Oe==null?void 0:Oe.mode)==="view",onClick:()=>{f.submit()}},"\u4FDD\u5B58")),(Oe==null?void 0:Oe.mode)==="review"&&Z.createElement(Y.Z,{justify:"end",className:"mt20"},Z.createElement(qe.op,{shape:"default",onClick:()=>{N.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){yield f.submit(),(yield(0,vt.Uk)({declaration_id:Ue,verify_status:"agree",reason:""})).status===0&&Ge.history.back()})})}},"\u901A\u8FC7"),Z.createElement(Me.ZP,{className:"ml20",type:"primary",onClick:()=>{N.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:Z.createElement("div",null,Z.createElement(g.default,{form:y,layout:"vertical",onFinish:F=>ze(void 0,null,function*(){(yield(0,vt.Uk)(Se({declaration_id:Ue,verify_status:"reject"},F))).status===0&&(ae.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),Ge.history.back())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:b.formWrap},Z.createElement(g.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},Z.createElement(ue.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0",maxLength:200})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>ze(void 0,null,function*(){yield y.submit()})})}},"\u9A73\u56DE")))),Z.createElement(N.default,{title:"\u9009\u53D6\u77E5\u8BC6\u4EA7\u6743",open:_e,width:600,centered:!0,destroyOnClose:!0,maskClosable:!1,className:b.optionModal,onCancel:()=>{Qe(!1)},onOk:()=>{const F=ye==null?void 0:ye.find(K=>K.id===he);Qe(!1),f.setFieldsValue({property_type_id:F==null?void 0:F.property_type_id,title:F==null?void 0:F.title,participant:F==null?void 0:F.participant,check_in_number:F==null?void 0:F.check_in_number})}},Z.createElement(w.ZP.Group,{style:{display:"flex",flexDirection:"column",gap:8},onChange:F=>{J(F.target.value)},value:he,options:ye==null?void 0:ye.map(F=>({label:F.title,value:F.id}))}))))};var bt=(0,Ge.connect)(({declaration:Oe,loading:ke,user:fe})=>({declaration:Oe,user:fe,loading:ke}))(Be)},23538:function(un,at,e){e.d(at,{$J:function(){return g},JZ:function(){return i},bN:function(){return W},jP:function(){return Y},rO:function(){return ae}});var o=e(99064),b=(ue,de,C)=>new Promise((Me,N)=>{var w=Ge=>{try{Ee(C.next(Ge))}catch(ft){N(ft)}},qe=Ge=>{try{Ee(C.throw(Ge))}catch(ft){N(ft)}},Ee=Ge=>Ge.done?Me(Ge.value):Promise.resolve(Ge.value).then(w,qe);Ee((C=C.apply(ue,de)).next())});function g(ue){return(0,o.U2)(`libraries/${ue}.json`)}function ae(ue){return(0,o.U2)("library_tags.json",ue)}function i(ue){return b(this,null,function*(){return(yield(0,o.IV)(`attachments/${ue}.json`)).status===0})}function Y(ue){return(0,o.v_)("libraries.json",ue)}function W(ue,de){return(0,o.gz)(`libraries/${ue}.json`,de)}},56762:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(){const[,g]=o.useReducer(ae=>ae+1,0);return g}},19080:function(un,at,e){e.d(at,{F:function(){return i},Z:function(){return ae}});var o=e(92310),b=e.n(o);const g=null;function ae(Y,W,ue){return b()({[`${Y}-status-success`]:W==="success",[`${Y}-status-warning`]:W==="warning",[`${Y}-status-error`]:W==="error",[`${Y}-status-validating`]:W==="validating",[`${Y}-has-feedback`]:ue})}const i=(Y,W)=>W||Y},93891:function(un,at,e){var o=e(59301),b=e(36355),g=e(64165);const ae=i=>{const{componentName:Y}=i,{getPrefixCls:W}=(0,o.useContext)(b.E_),ue=W("empty");switch(Y){case"Table":case"List":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE});case"Select":case"TreeSelect":case"Cascader":case"Transfer":case"Mentions":return o.createElement(g.Z,{image:g.Z.PRESENTED_IMAGE_SIMPLE,className:`${ue}-small`});default:return o.createElement(g.Z,null)}};at.Z=ae},5083:function(un,at,e){e.d(at,{default:function(){return Yo}});var o=e(61186),b=e.n(o),g=e(48736),ae=e(90111),i=e.n(ae),Y=e(58319),W=e.n(Y),ue=e(23250),de=e.n(ue),C=e(74959),Me=e.n(C),N=e(10238),w=e.n(N),qe=e(33656),Ee=e.n(qe);b().extend(Ee()),b().extend(w()),b().extend(i()),b().extend(W()),b().extend(de()),b().extend(Me()),b().extend(function(n,r){var a=r.prototype,v=a.format;a.format=function(k){var T=(k||"").replace("Wo","wo");return v.bind(this)(T)}});var Ge={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},ft=function(r){var a=Ge[r];return a||r.split("_")[0]},we=function(){(0,g.ET)(!1,"Not match any format. Please help to fire a issue about this.")},vt={getNow:function(){return b()()},getFixedDate:function(r){return b()(r,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(r){return r.endOf("month")},getWeekDay:function(r){var a=r.locale("en");return a.weekday()+a.localeData().firstDayOfWeek()},getYear:function(r){return r.year()},getMonth:function(r){return r.month()},getDate:function(r){return r.date()},getHour:function(r){return r.hour()},getMinute:function(r){return r.minute()},getSecond:function(r){return r.second()},addYear:function(r,a){return r.add(a,"year")},addMonth:function(r,a){return r.add(a,"month")},addDate:function(r,a){return r.add(a,"day")},setYear:function(r,a){return r.year(a)},setMonth:function(r,a){return r.month(a)},setDate:function(r,a){return r.date(a)},setHour:function(r,a){return r.hour(a)},setMinute:function(r,a){return r.minute(a)},setSecond:function(r,a){return r.second(a)},isAfter:function(r,a){return r.isAfter(a)},isValidate:function(r){return r.isValid()},locale:{getWeekFirstDay:function(r){return b()().locale(ft(r)).localeData().firstDayOfWeek()},getWeekFirstDate:function(r,a){return a.locale(ft(r)).weekday(0)},getWeek:function(r,a){return a.locale(ft(r)).week()},getShortWeekDays:function(r){return b()().locale(ft(r)).localeData().weekdaysMin()},getShortMonths:function(r){return b()().locale(ft(r)).localeData().monthsShort()},format:function(r,a,v){return a.locale(ft(r)).format(v)},parse:function(r,a,v){for(var p=ft(r),k=0;k1&&(T=r.addDate(T,-7)),T}function R(n,r,a){var v=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(r){case"year":return a.addYear(n,v*10);case"quarter":case"month":return a.addYear(n,v);default:return a.addMonth(n,v)}}function Q(n,r){var a=r.generateConfig,v=r.locale,p=r.format;return typeof p=="function"?p(n):a.locale.format(v.locale,n,p)}function Fe(n,r){var a=r.generateConfig,v=r.locale,p=r.formatList;return!n||typeof p[0]=="function"?null:a.locale.parse(v.locale,n,p)}function tt(n){var r=n.cellDate,a=n.mode,v=n.disabledDate,p=n.generateConfig;if(!v)return!1;var k=function(dt,pe,Ve){for(var mt=pe;mt<=Ve;){var Ut=void 0;switch(dt){case"date":{if(Ut=p.setDate(r,mt),!v(Ut))return!1;break}case"month":{if(Ut=p.setMonth(r,mt),!tt({cellDate:Ut,mode:"month",generateConfig:p,disabledDate:v}))return!1;break}case"year":{if(Ut=p.setYear(r,mt),!tt({cellDate:Ut,mode:"year",generateConfig:p,disabledDate:v}))return!1;break}}mt+=1}return!0};switch(a){case"date":case"week":return v(r);case"month":{var T=1,be=p.getDate(p.getEndDate(r));return k("date",T,be)}case"quarter":{var Ce=Math.floor(p.getMonth(r)/3)*3,We=Ce+2;return k("month",Ce,We)}case"year":return k("month",0,11);case"decade":{var Ct=p.getYear(r),Ye=Math.floor(Ct/l)*l,Je=Ye+l-1;return k("year",Ye,Je)}}}function ot(n,r){var a=r.formatList,v=r.generateConfig,p=r.locale;return(0,O.Z)(function(){if(!n)return[[""],""];for(var k="",T=[],be=0;be1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(We.current),mt){Ce(Ve);return}We.current=requestAnimationFrame(function(){Ce(Ve)})}var Ye=ot(be,{formatList:a,generateConfig:v,locale:p}),Je=(0,he.Z)(Ye,2),ut=Je[1];function dt(Ve){Ct(Ve)}function pe(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;Ct(null,Ve)}return(0,t.useEffect)(function(){pe(!0)},[n]),(0,t.useEffect)(function(){return function(){return cancelAnimationFrame(We.current)}},[]),[ut,dt,pe]}var et=e(10228),gt=e(16089),Ht=e(26407),tn=e(29194),Bt=new Map;function sn(n,r){var a;function v(){(0,tn.Z)(n)?r():a=(0,gt.Z)(function(){v()})}return v(),function(){gt.Z.cancel(a)}}function Sn(n,r,a){if(Bt.get(n)&&cancelAnimationFrame(Bt.get(n)),a<=0){Bt.set(n,requestAnimationFrame(function(){n.scrollTop=r}));return}var v=r-n.scrollTop,p=v/a*10;Bt.set(n,requestAnimationFrame(function(){n.scrollTop+=p,n.scrollTop!==r&&Sn(n,r,a-10)}))}function on(n,r){var a=r.onLeftRight,v=r.onCtrlLeftRight,p=r.onUpDown,k=r.onPageUpDown,T=r.onEnter,be=n.which,Ce=n.ctrlKey,We=n.metaKey;switch(be){case et.Z.LEFT:if(Ce||We){if(v)return v(-1),!0}else if(a)return a(-1),!0;break;case et.Z.RIGHT:if(Ce||We){if(v)return v(1),!0}else if(a)return a(1),!0;break;case et.Z.UP:if(p)return p(-1),!0;break;case et.Z.DOWN:if(p)return p(1),!0;break;case et.Z.PAGE_UP:if(k)return k(-1),!0;break;case et.Z.PAGE_DOWN:if(k)return k(1),!0;break;case et.Z.ENTER:if(T)return T(),!0;break}return!1}function vn(n,r,a,v){var p=n;if(!p)switch(r){case"time":p=v?"hh:mm:ss a":"HH:mm:ss";break;case"week":p="gggg-wo";break;case"month":p="YYYY-MM";break;case"quarter":p="YYYY-[Q]Q";break;case"year":p="YYYY";break;default:p=a?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return p}function fn(n,r,a){var v=n==="time"?8:10,p=typeof r=="function"?r(a.getNow()).length:r.length;return Math.max(v,p)+2}var ln=null,gn=new Set;function yn(n){return!ln&&typeof window!="undefined"&&window.addEventListener&&(ln=function(a){(0,Ht.Z)(gn).forEach(function(v){v(a)})},window.addEventListener("mousedown",ln)),gn.add(n),function(){gn.delete(n),gn.size===0&&(window.removeEventListener("mousedown",ln),ln=null)}}function Bn(n){var r=n.target;if(n.composed&&r.shadowRoot){var a;return((a=n.composedPath)===null||a===void 0?void 0:a.call(n)[0])||r}return r}var Te=function(r){return r==="month"||r==="date"?"year":r},it=function(r){return r==="date"?"month":r},lt=function(r){return r==="month"||r==="date"?"quarter":r},St=function(r){return r==="date"?"week":r},qt={year:Te,month:it,quarter:lt,week:St,time:null,date:null};function _t(n,r){return n.some(function(a){return a&&a.contains(r)})}function $e(n){var r=n.open,a=n.value,v=n.isClickOutside,p=n.triggerOpen,k=n.forwardKeyDown,T=n.onKeyDown,be=n.blurToCancel,Ce=n.onSubmit,We=n.onCancel,Ct=n.onFocus,Ye=n.onBlur,Je=n.changeOnBlur,ut=(0,t.useState)(!1),dt=(0,he.Z)(ut,2),pe=dt[0],Ve=dt[1],mt=(0,t.useState)(!1),Ut=(0,he.Z)(mt,2),Nt=Ut[0],Yt=Ut[1],Gt=(0,t.useRef)(!1),Qt=(0,t.useRef)(!1),Mt=(0,t.useRef)(!1),jn={onMouseDown:function(){Ve(!0),p(!0)},onKeyDown:function(Vn){var Gn=function(){Mt.current=!0};if(T(Vn,Gn),!Mt.current){switch(Vn.which){case et.Z.ENTER:{r?Ce()!==!1&&Ve(!0):p(!0),Vn.preventDefault();return}case et.Z.TAB:{pe&&r&&!Vn.shiftKey?(Ve(!1),Vn.preventDefault()):!pe&&r&&!k(Vn)&&Vn.shiftKey&&(Ve(!0),Vn.preventDefault());return}case et.Z.ESC:{Ve(!0),We();return}}!r&&![et.Z.SHIFT].includes(Vn.which)?p(!0):pe||k(Vn)}},onFocus:function(Vn){Ve(!0),Yt(!0),Ct&&Ct(Vn)},onBlur:function(Vn){if(Gt.current||!v(document.activeElement)){Gt.current=!1;return}be?setTimeout(function(){for(var Gn=document,lr=Gn.activeElement;lr&&lr.shadowRoot;)lr=lr.shadowRoot.activeElement;v(lr)&&We()},0):r&&(p(!1),Qt.current&&Ce()),Yt(!1),Ye==null||Ye(Vn)}};return(0,t.useEffect)(function(){Qt.current=!1},[r]),(0,t.useEffect)(function(){Qt.current=!0},[a]),(0,t.useEffect)(function(){return yn(function(In){var Vn=Bn(In),Gn=v(Vn);r&&(Gn?!Je&&(!Nt||Gn)&&p(!1):(Gt.current=!0,(0,gt.Z)(function(){Gt.current=!1})))})}),[jn,{focused:Nt,typing:pe}]}function Lt(n,r){return t.useMemo(function(){return n||(r?((0,g.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(r).map(function(a){var v=(0,he.Z)(a,2),p=v[0],k=v[1];return{label:p,value:k}})):[])},[n,r])}var x=e(34280);function le(n){var r=n.valueTexts,a=n.onTextChange,v=t.useState(""),p=(0,he.Z)(v,2),k=p[0],T=p[1],be=t.useRef([]);be.current=r;function Ce(Ct){T(Ct),a(Ct)}function We(){T(be.current[0])}return(0,x.Z)(function(){r.every(function(Ct){return Ct!==k})&&We()},[r.join("||")]),[k,Ce,We]}var se=t.createContext({}),s=se,c=e(39559);function ce(n){var r=n.cellRender,a=n.monthCellRender,v=n.dateRender,p=t.useMemo(function(){if(r)return r;if(!(!a&&!v))return function(k,T){var be=k;return v&&T.type==="date"?v(be,T.today):a&&T.type==="month"?a(be,T.locale):T.originNode}},[r,a,v]);return p}function _(n,r){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",v=String(n);v.length=1?a|0:1,T=n;T<=r;T+=k)p.push({label:_(T,2),value:T,disabled:(v||[]).includes(T)});return p}function Kt(n){var r=n.generateConfig,a=n.prefixCls,v=n.operationRef,p=n.activeColumnIndex,k=n.value,T=n.showHour,be=n.showMinute,Ce=n.showSecond,We=n.use12Hours,Ct=n.hourStep,Ye=Ct===void 0?1:Ct,Je=n.minuteStep,ut=Je===void 0?1:Je,dt=n.secondStep,pe=dt===void 0?1:dt,Ve=n.disabledHours,mt=n.disabledMinutes,Ut=n.disabledSeconds,Nt=n.disabledTime,Yt=n.hideDisabledOptions,Gt=n.onSelect,Qt=n.cellRender,Mt=n.locale,jn=[],In="".concat(a,"-content"),Vn="".concat(a,"-time-panel"),Gn,lr=k?r.getHour(k):-1,cr=lr,Cr=k?r.getMinute(k):-1,tr=k?r.getSecond(k):-1,Jn=r.getNow(),Xn=t.useMemo(function(){if(Nt){var Kn=Nt(Jn);return[Kn.disabledHours,Kn.disabledMinutes,Kn.disabledSeconds]}return[Ve,mt,Ut]},[Ve,mt,Ut,Nt,Jn]),ir=(0,he.Z)(Xn,3),ur=ir[0],_n=ir[1],mr=ir[2],Wr=ct(0,23,Ye,ur&&ur()),Zr=(0,O.Z)(function(){return Wr},Wr,Dt);We&&(Gn=cr>=12,cr%=12);var Gr=t.useMemo(function(){if(!We)return[!1,!1];var Kn=[!0,!0];return Zr.forEach(function(Hr){var Rr=Hr.disabled,qr=Hr.value;Rr||(qr>=12?Kn[1]=!1:Kn[0]=!1)}),Kn},[We,Zr]),xr=(0,he.Z)(Gr,2),Xr=xr[0],hr=xr[1],Fr=t.useMemo(function(){return We?Zr.filter(Gn?function(Kn){return Kn.value>=12}:function(Kn){return Kn.value<12}).map(function(Kn){var Hr=Kn.value%12,Rr=Hr===0?"12":_(Hr,2);return(0,nt.Z)((0,nt.Z)({},Kn),{},{label:Rr,value:Hr})}):Zr},[We,Gn,Zr]),Yr=ct(0,59,ut,_n&&_n(lr)),aa=ct(0,59,pe,mr&&mr(lr,Cr)),$r=zt({value:k,generateConfig:r,disabledMinutes:_n,disabledSeconds:mr,minutes:Yr,seconds:aa,use12Hours:We});v.current={onUpDown:function(Hr){var Rr=jn[p];if(Rr)for(var qr=Rr.units.findIndex(function(ka){return ka.value===Rr.value}),ta=Rr.units.length,Er=1;Er2&&arguments[2]!==void 0?arguments[2]:!1;(Or===Ve||Pr)&&(io(en),jn&&jn(en),$r&&$r(en,Un),In&&!Ke(Ce,en,ua)&&!(ut!=null&&ut(en))&&In(en))},da=function(en){if(or.includes(Or)){var Un,Pr,La=Or==="date";switch(en===et.Z.PAGE_UP||en===et.Z.PAGE_DOWN?Pr=La?Ce.addMonth:Ce.addYear:Pr=La?Ce.addDate:Ce.addMonth,en){case et.Z.LEFT:case et.Z.PAGE_UP:Un=Pr(oa,-1);break;case et.Z.RIGHT:case et.Z.PAGE_DOWN:Un=Pr(oa,1);break;case et.Z.UP:case et.Z.DOWN:Un=Pr(oa,Number("".concat(en===et.Z.UP?"-":"").concat(La?S:dn)));break}if(Un)return!(ut!=null&&ut(Un))}return!0},to=function(en){if(Er.current&&Er.current.onKeyDown){var Un=!0,Pr=en.which;if([et.Z.LEFT,et.Z.RIGHT,et.Z.UP,et.Z.DOWN,et.Z.PAGE_UP,et.Z.PAGE_DOWN,et.Z.ENTER].includes(Pr)&&(en.preventDefault(),Pr!==et.Z.ENTER&&Ut===0&&(Un=da(Pr))),Un)return Er.current.onKeyDown(en)}return(0,g.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},zr=function(en){Er.current&&Er.current.onBlur&&Er.current.onBlur(en)};aa&&Rr!=="right"&&(aa.current={onKeyDown:to,onClose:function(){Er.current&&Er.current.onClose&&Er.current.onClose()}}),t.useEffect(function(){We&&!Qr.current&&Fa(We)},[We]),t.useEffect(function(){Qr.current=!1},[]);var ha,Xa=ce({cellRender:Gr,monthCellRender:Zr,dateRender:Wr}),dr=(0,nt.Z)((0,nt.Z)({},n),{},{cellRender:Xa,operationRef:Er,prefixCls:p,viewDate:oa,value:ua,onViewDateChange:xa,sourceMode:Ea,onPanelChange:Wa,disabledDate:ut});switch(delete dr.onChange,delete dr.onSelect,Or){case"decade":ha=t.createElement(an,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"year":ha=t.createElement(Ca,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"month":ha=t.createElement(En,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"quarter":ha=t.createElement(Tr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"week":ha=t.createElement(Sr,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;case"time":delete dr.showTime,ha=t.createElement(jt,(0,u.Z)({},dr,(0,c.Z)(Yt)==="object"?Yt:null,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}));break;default:Yt?ha=t.createElement(bn,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}})):ha=t.createElement(pt,(0,u.Z)({},dr,{onSelect:function(en,Un){xa(en),Vr(en,Un)}}))}var qa,Ha,Ta=function(){var en=Ce.getNow(),Un=z(Ce.getHour(en),Ce.getMinute(en),Ce.getSecond(en),Xr?Xn:1,hr?ur:1,Fr?mr:1),Pr=I(Ce,en,Un[0],Un[1],Un[2]);Vr(Pr,"submit")};ga||(qa=Rn(p,Or,Qt),Yt&&Or!=="date"?Ha=null:Ha=Mn({prefixCls:p,components:Cr,needConfirmButton:xr,okDisabled:!ua||ut&&ut(ua),locale:be,showNow:Nt,onNow:xr&&Ta,onOk:function(){ua&&(Vr(ua,"submit",!0),cr&&cr(ua))}}));var xo;if(Gt&&Or==="date"&&Ve==="date"&&!Yt){var no=Ce.getNow(),Bo="".concat(p,"-today-btn"),so=ut&&ut(no);xo=t.createElement("a",{className:A()(Bo,so&&"".concat(Bo,"-disabled")),"aria-disabled":so,onClick:function(){so||Vr(no,"mouse",!0)}},be.today)}return t.createElement(s.Provider,{value:(0,nt.Z)((0,nt.Z)({},Yr),{},{mode:Or,hideHeader:"hideHeader"in n?Mt:Yr.hideHeader,hidePrevBtn:Hr&&Rr==="right",hideNextBtn:Hr&&Rr==="left"})},t.createElement("div",{tabIndex:Ut,className:A()("".concat(p,"-panel"),k,(r={},(0,ye.Z)(r,"".concat(p,"-panel-has-range"),qr&&qr[0]&&qr[1]),(0,ye.Z)(r,"".concat(p,"-panel-has-range-hover"),ta&&ta[0]&&ta[1]),(0,ye.Z)(r,"".concat(p,"-panel-rtl"),tr==="rtl"),r)),style:T,onKeyDown:to,onBlur:zr,onMouseDown:Gn},ha,qa||Ha||xo?t.createElement("div",{className:"".concat(p,"-footer")},qa,Ha,xo):null))}var qn=Ln,br=e(35593),jr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Xt(n){var r,a=n.prefixCls,v=n.popupElement,p=n.popupStyle,k=n.visible,T=n.dropdownClassName,be=n.dropdownAlign,Ce=n.transitionName,We=n.getPopupContainer,Ct=n.children,Ye=n.range,Je=n.popupPlacement,ut=n.direction,dt="".concat(a,"-dropdown"),pe=function(){return Je!==void 0?Je:ut==="rtl"?"bottomRight":"bottomLeft"};return t.createElement(br.Z,{showAction:[],hideAction:[],popupPlacement:pe(),builtinPlacements:jr,prefixCls:dt,popupTransitionName:Ce,popup:v,popupAlign:be,popupVisible:k,popupClassName:A()(T,(r={},(0,ye.Z)(r,"".concat(dt,"-range"),Ye),(0,ye.Z)(r,"".concat(dt,"-rtl"),ut==="rtl"),r)),popupStyle:p,getPopupContainer:We},Ct)}var hn=Xt;function Cn(n){var r=n.prefixCls,a=n.presets,v=n.onClick,p=n.onHover;return a.length?t.createElement("div",{className:"".concat(r,"-presets")},t.createElement("ul",null,a.map(function(k,T){var be=k.label,Ce=k.value;return t.createElement("li",{key:T,onClick:function(){return v==null?void 0:v(ht(Ce))},onMouseEnter:function(){return p==null?void 0:p(ht(Ce))},onMouseLeave:function(){return p==null?void 0:p(null)}},be)}))):null}function On(n){var r=n.picker,a=n.disabledHours,v=n.disabledMinutes,p=n.disabledSeconds;r==="time"&&(a||v||p)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function $n(n,r,a){var v=(0,c.Z)(r)==="object"?r.clearIcon:a;return v||t.createElement("span",{className:"".concat(n,"-clear-btn")})}function ar(n){var r,a=n,v=a.prefixCls,p=v===void 0?"rc-picker":v,k=a.id,T=a.name,be=a.tabIndex,Ce=a.style,We=a.className,Ct=a.dropdownClassName,Ye=a.dropdownAlign,Je=a.popupStyle,ut=a.transitionName,dt=a.generateConfig,pe=a.locale,Ve=a.inputReadOnly,mt=a.allowClear,Ut=a.autoFocus,Nt=a.showTime,Yt=a.picker,Gt=Yt===void 0?"date":Yt,Qt=a.format,Mt=a.use12Hours,jn=a.value,In=a.defaultValue,Vn=a.presets,Gn=a.open,lr=a.defaultOpen,cr=a.defaultOpenValue,Cr=a.suffixIcon,tr=a.clearIcon,Jn=a.disabled,Xn=a.disabledDate,ir=a.placeholder,ur=a.getPopupContainer,_n=a.pickerRef,mr=a.panelRender,Wr=a.onChange,Zr=a.onOpenChange,Gr=a.onFocus,xr=a.onBlur,Xr=a.onMouseDown,hr=a.onMouseUp,Fr=a.onMouseEnter,Yr=a.onMouseLeave,aa=a.onContextMenu,$r=a.onClick,ga=a.onKeyDown,Ra=a.onSelect,Kn=a.direction,Hr=a.autoComplete,Rr=Hr===void 0?"off":Hr,qr=a.inputRender,ta=a.changeOnBlur,Er=t.useRef(null),Qr=Gt==="date"&&!!Nt||Gt==="time",ka=Lt(Vn),Za=Le(vn(Qt,Gt,Nt,Mt)),ua=t.useRef(null),io=t.useRef(null),Mo=t.useRef(null),So=(0,J.Z)(null,{value:jn,defaultValue:In}),oa=(0,he.Z)(So,2),Fa=oa[0],xa=oa[1],yo=t.useState(Fa),eo=(0,he.Z)(yo,2),Oa=eo[0],Or=eo[1],pa=t.useRef(null),Ja=(0,J.Z)(!1,{value:Gn,defaultValue:lr,postState:function(An){return Jn?!1:An},onChange:function(An){Zr&&Zr(An),!An&&pa.current&&pa.current.onClose&&pa.current.onClose()}}),Ga=(0,he.Z)(Ja,2),Ea=Ga[0],Pa=Ga[1],Wa=ot(Oa,{formatList:Za,generateConfig:dt,locale:pe}),Vr=(0,he.Z)(Wa,2),da=Vr[0],to=Vr[1],zr=le({valueTexts:da,onTextChange:function(An){var fa=Fe(An,{locale:pe,formatList:Za,generateConfig:dt});fa&&(!Xn||!Xn(fa))&&Or(fa)}}),ha=(0,he.Z)(zr,3),Xa=ha[0],dr=ha[1],qa=ha[2],Ha=function(An){Or(An),xa(An),Wr&&!Ke(dt,Fa,An)&&Wr(An,An?Q(An,{generateConfig:dt,locale:pe,format:Za[0]}):"")},Ta=function(An){Jn&&An||Pa(An)},xo=function(An){return Ea&&pa.current&&pa.current.onKeyDown?pa.current.onKeyDown(An):((0,g.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},no=function(){for(var An=arguments.length,fa=new Array(An),ba=0;baJe(We);case"month":return Ye(pe)>Ye(We);case"week":return Ct(pe)>Ct(We);default:return!re(be,pe,We)&&be.isAfter(pe,We)}return!1},[k,T[1],We,r]),dt=t.useCallback(function(pe){if(T[1]||k&&k(pe))return!0;if(T[0]&&Ce)return!re(be,pe,We)&&be.isAfter(Ce,pe);if(!r&&Ce)switch(a){case"quarter":return Je(pe)0&&arguments[0]!==void 0?arguments[0]:!1,cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pn=null;_r&&Zo&&Zo[0]&&Zo[1]&&pe.isAfter(Zo[1],Zo[0])&&(Pn=Zo);var nr=Mt;if(Mt&&(0,c.Z)(Mt)==="object"&&Mt.defaultValue){var wr=Mt.defaultValue;nr=(0,nt.Z)((0,nt.Z)({},Mt),{},{defaultValue:Pe(wr,Tn)||void 0})}return t.createElement(yt.Provider,{value:{inRange:!0,panelPosition:er,rangedValue:oi||Fn,hoverRangedValue:Pn}},t.createElement(qn,(0,u.Z)({},n,cn,{cellRender:Ai,showTime:nr,mode:La[Tn],generateConfig:pe,style:void 0,direction:oa,disabledDate:Tn===0?jo:Xo,disabledTime:function(Va){return Xn?Xn(Va,Tn===0?"start":"end"):!1},className:A()((0,ye.Z)({},"".concat(T,"-panel-focused"),Tn===0?!kl:!Ul)),value:Pe(Fn,Tn),locale:Ve,tabIndex:-1,onPanelChange:function(Va,uo){Tn===0&&vl(!0),Tn===1&&pl(!0),To(st(La,uo,Tn),st(Fn,Va,Tn));var fo=Va;er==="right"&&La[Tn]===uo&&(fo=R(fo,uo,pe,-1)),no(fo,Tn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Tn===0?Pe(Fn,1):Pe(Fn,0)})))}var co=0,Yl=0;if(Tn&&Ja.current&&Ea.current&&pa.current&&Vr.current){co=Ja.current.offsetWidth+Ea.current.offsetWidth;var Oi=Vr.current.offsetLeft>co?Vr.current.offsetLeft-co:Vr.current.offsetLeft,$l=pa.current.offsetWidth,Ql=Vr.current.offsetWidth;$l&&Ql&&co>$l-Ql-(oa==="rtl"?0:Oi)&&(Yl=co)}var Pi=oa==="rtl"?{right:co}:{left:co};function Di(){var er,cn=Rn(T,La[Tn],$r),Pn=Mn({prefixCls:T,components:Mo,needConfirmButton:Oa,okDisabled:!Pe(Fn,Tn)||Jn&&Jn(Fn[Tn]),locale:Ve,onOk:function(){var Ka=Pe(Fn,Tn);Ka&&(ba(Fn,Tn),ua==null||ua(Fn),ja(!1,Tn,"confirm"))}});if(Qt!=="time"&&!Mt){var nr=xo(Tn),wr=R(nr,Qt,pe),Fo=La[Tn],Va=Fo===Qt,uo=bl(Va?"left":!1,{pickerValue:nr,onPickerValueChange:function(Ka){no(Ka,Tn)}}),fo=bl("right",{pickerValue:wr,onPickerValueChange:function(Ka){no(R(Ka,Qt,pe,-1),Tn)}});oa==="rtl"?er=t.createElement(t.Fragment,null,fo,Va&&uo):er=t.createElement(t.Fragment,null,uo,Va&&fo)}else er=bl();var zo=t.createElement("div",{className:"".concat(T,"-panel-layout")},t.createElement(Cn,{prefixCls:T,presets:Ri,onClick:function(Ka){ba(Ka,null),ja(!1,Tn,"preset")},onHover:function(Ka){li(Ka)}}),t.createElement("div",null,t.createElement("div",{className:"".concat(T,"-panels")},er),(cn||Pn)&&t.createElement("div",{className:"".concat(T,"-footer")},cn,Pn)));return mr&&(zo=mr(zo)),t.createElement("div",{className:"".concat(T,"-panel-container"),style:{marginLeft:Yl},ref:pa,onMouseDown:function(Ka){Ka.preventDefault()}},zo)}var Mi=t.createElement("div",{className:A()("".concat(T,"-range-wrapper"),"".concat(T,"-").concat(Qt,"-range-wrapper")),style:{minWidth:Dr}},t.createElement("div",{ref:Vr,className:"".concat(T,"-range-arrow"),style:Pi}),Di()),Jl;Xr&&(Jl=t.createElement("span",{className:"".concat(T,"-suffix"),onMouseDown:function(cn){cn.preventDefault()}},Xr));var Bi=$n(T,xr,hr),Ni=t.createElement("span",{onMouseDown:function(cn){cn.preventDefault(),cn.stopPropagation()},onMouseUp:function(cn){cn.preventDefault(),cn.stopPropagation();var Pn=dr;zr[0]||(Pn=st(Pn,null,0)),zr[1]||(Pn=st(Pn,null,1)),ba(Pn,null),ja(!1,Tn,"clear")},className:"".concat(T,"-clear"),role:"button"},Bi),Zi=xr&&(Pe(dr,0)&&!zr[0]||Pe(dr,1)&&!zr[1]),Gl={size:fn(Qt,da[0],pe)},Cl=0,Sl=0;Ja.current&&Ga.current&&Ea.current&&(Tn===0?Sl=Ja.current.offsetWidth:(Cl=co,Sl=Ga.current.offsetWidth));var Fi=oa==="rtl"?{right:Cl}:{left:Cl},Hi=function(cn,Pn){var nr=st(Fn,cn,Tn);if(Pn==="submit"||Pn!=="key"&&!Oa){ba(nr,Tn),Tn===0?vl():pl();var wr=Tn===0?1:0;zr[wr]?ja(!1,!1,"confirm"):ja(!1,Tn,"confirm")}else en(nr)};return t.createElement(s.Provider,{value:{operationRef:to,hideHeader:Qt==="time",onDateMouseEnter:fi,onDateMouseLeave:mi,hideRanges:!0,onSelect:Hi,open:_r}},t.createElement(hn,{visible:_r,popupElement:Mi,popupStyle:Ct,prefixCls:T,dropdownClassName:Ye,dropdownAlign:ut,getPopupContainer:dt,transitionName:Je,range:!0,direction:oa},t.createElement("div",(0,u.Z)({ref:Or,className:A()(T,"".concat(T,"-range"),We,(r={},(0,ye.Z)(r,"".concat(T,"-disabled"),zr[0]&&zr[1]),(0,ye.Z)(r,"".concat(T,"-focused"),Tn===0?zl:Kl),(0,ye.Z)(r,"".concat(T,"-rtl"),oa==="rtl"),r)),style:Ce,onClick:xi,onMouseEnter:Qr,onMouseLeave:ka,onMouseDown:Ei,onMouseUp:Er},(0,Ne.Z)(n,{aria:!0,data:!0})),t.createElement("div",{className:A()("".concat(T,"-input"),(a={},(0,ye.Z)(a,"".concat(T,"-input-active"),Tn===0),(0,ye.Z)(a,"".concat(T,"-input-placeholder"),!!Nl),a)),ref:Ja},t.createElement("input",(0,u.Z)({id:be,disabled:zr[0],readOnly:Yr||typeof da[0]=="function"||!kl,value:Nl||tl,onChange:function(cn){Al(cn.target.value)},autoFocus:Ut,placeholder:Pe(mt,0)||"",ref:Pa},Ci,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(T,"-range-separator"),ref:Ea},Vn),t.createElement("div",{className:A()("".concat(T,"-input"),(v={},(0,ye.Z)(v,"".concat(T,"-input-active"),Tn===1),(0,ye.Z)(v,"".concat(T,"-input-placeholder"),!!Zl),v)),ref:Ga},t.createElement("input",(0,u.Z)({disabled:zr[1],readOnly:Yr||typeof da[0]=="function"||!Ul,value:Zl||nl,onChange:function(cn){Ol(cn.target.value)},placeholder:Pe(mt,1)||"",ref:Wa},yi,Gl,{autoComplete:yo}))),t.createElement("div",{className:"".concat(T,"-active-bar"),style:(0,nt.Z)((0,nt.Z)({},Fi),{},{width:Sl,position:"absolute"})}),Jl,Zi&&Ni)))}var wo=function(n){(0,_e.Z)(a,n);var r=(0,Qe.Z)(a);function a(){var v;(0,me.Z)(this,a);for(var p=arguments.length,k=new Array(p),T=0;T{const{lineHeight:p}=n,k=Math.floor(a*p)+2,T=Math.max((r-k)/2,0),be=Math.max(r-k-T,0);return{padding:`${T}px ${v}px ${be}px`}},Ir=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,cellHeight:p,motionDurationSlow:k,borderRadiusSM:T,motionDurationMid:be,cellHoverBg:Ce,lineWidth:We,lineType:Ct,colorPrimary:Ye,cellActiveWithRangeBg:Je,colorTextLightSolid:ut,controlHeightSM:dt,cellRangeBorderColor:pe,pickerCellBorderGap:Ve,cellHoverWithRangeBg:mt,cellWidth:Ut,colorTextDisabled:Nt,cellBgDisabled:Yt}=n;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:p,transform:"translateY(-50%)",transition:`all ${k}`,content:'""'},[v]:{position:"relative",zIndex:2,display:"inline-block",minWidth:p,height:p,lineHeight:`${p}px`,borderRadius:T,transition:`background ${be}, border ${be}`},"&-range-hover-start, &-range-hover-end":{[v]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${a}-in-view), - &:hover:not(${a}-selected):not(${a}-range-start):not(${a}-range-end):not(${a}-range-hover-start):not(${a}-range-hover-end)`]:{[v]:{background:Ce}},[`&-in-view${a}-today ${v}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${We}px ${Ct} ${Ye}`,borderRadius:T,content:'""'}},[`&-in-view${a}-in-range`]:{position:"relative","&::before":{background:Je}},[`&-in-view${a}-selected ${v}, - &-in-view${a}-range-start ${v}, - &-in-view${a}-range-end ${v}`]:{color:ut,background:Ye},[`&-in-view${a}-range-start:not(${a}-range-start-single), - &-in-view${a}-range-end:not(${a}-range-end-single)`]:{"&::before":{background:Je}},[`&-in-view${a}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${a}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${a}-range-hover-start:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-end:not(${a}-in-range):not(${a}-range-start):not(${a}-range-end), - &-in-view${a}-range-hover-start${a}-range-start-single, - &-in-view${a}-range-hover-start${a}-range-start${a}-range-end${a}-range-end-near-hover, - &-in-view${a}-range-hover-end${a}-range-start${a}-range-end${a}-range-start-near-hover, - &-in-view${a}-range-hover-end${a}-range-end-single, - &-in-view${a}-range-hover:not(${a}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:dt,borderTop:`${We}px dashed ${pe}`,borderBottom:`${We}px dashed ${pe}`,transform:"translateY(-50%)",transition:`all ${k}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:Ve},[`&-in-view${a}-in-range${a}-range-hover::before, - &-in-view${a}-in-range${a}-range-hover-start::before, - &-in-view${a}-in-range${a}-range-hover-end::before, - &-in-view${a}-range-start${a}-range-hover::before, - &-in-view${a}-range-end${a}-range-hover::before, - &-in-view${a}-range-start:not(${a}-range-start-single)${a}-range-hover-start::before, - &-in-view${a}-range-end:not(${a}-range-end-single)${a}-range-hover-end::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-start::before, - ${r}-panel - > :not(${r}-date-panel) - &-in-view${a}-in-range${a}-range-hover-end::before`]:{background:mt},[`&-in-view${a}-range-start:not(${a}-range-start-single):not(${a}-range-end) ${v}`]:{borderStartStartRadius:T,borderEndStartRadius:T,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${a}-range-end:not(${a}-range-end-single):not(${a}-range-start) ${v}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:T,borderEndEndRadius:T},[`&-range-hover${a}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${a}-range-hover:first-child::after, - tr > &-in-view${a}-range-hover-end:first-child::after, - &-in-view${a}-start${a}-range-hover-edge-start${a}-range-hover-edge-start-near-range::after, - &-in-view${a}-range-hover-edge-start:not(${a}-range-hover-edge-start-near-range)::after, - &-in-view${a}-range-hover-start::after`]:{insetInlineStart:(Ut-p)/2,borderInlineStart:`${We}px dashed ${pe}`,borderStartStartRadius:T,borderEndStartRadius:T},[`tr > &-in-view${a}-range-hover:last-child::after, - tr > &-in-view${a}-range-hover-start:last-child::after, - &-in-view${a}-end${a}-range-hover-edge-end${a}-range-hover-edge-end-near-range::after, - &-in-view${a}-range-hover-edge-end:not(${a}-range-hover-edge-end-near-range)::after, - &-in-view${a}-range-hover-end::after`]:{insetInlineEnd:(Ut-p)/2,borderInlineEnd:`${We}px dashed ${pe}`,borderStartEndRadius:T,borderEndEndRadius:T},"&-disabled":{color:Nt,pointerEvents:"none",[v]:{background:"transparent"},"&::before":{background:Yt}},[`&-disabled${a}-today ${v}::before`]:{borderColor:Nt}}},ra=n=>{const{componentCls:r,pickerCellCls:a,pickerCellInnerCls:v,pickerYearMonthCellWidth:p,pickerControlIconSize:k,cellWidth:T,paddingSM:be,paddingXS:Ce,paddingXXS:We,colorBgContainer:Ct,lineWidth:Ye,lineType:Je,borderRadiusLG:ut,colorPrimary:dt,colorTextHeading:pe,colorSplit:Ve,pickerControlIconBorderWidth:mt,colorIcon:Ut,textHeight:Nt,motionDurationMid:Yt,colorIconHover:Gt,fontWeightStrong:Qt,cellHeight:Mt,pickerCellPaddingVertical:jn,colorTextDisabled:In,colorText:Vn,fontSize:Gn,cellHoverWithRangeBg:lr,motionDurationSlow:cr,withoutTimeCellHeight:Cr,pickerQuarterPanelContentHeight:tr,colorLink:Jn,colorLinkActive:Xn,colorLinkHover:ir,cellRangeBorderColor:ur,borderRadiusSM:_n,colorTextLightSolid:mr,cellHoverBg:Wr,timeColumnHeight:Zr,timeColumnWidth:Gr,timeCellHeight:xr,controlItemBgActive:Xr,marginXXS:hr,pickerDatePanelPaddingHorizontal:Fr}=n,Yr=T*7+Fr*2,aa=(Yr-Ce*2)/3-p-be,$r=(Yr-Ce*2)/4-p;return{[r]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:Ct,border:`${Ye}px ${Je} ${Ve}`,borderRadius:ut,outline:"none","&-focused":{borderColor:dt},"&-rtl":{direction:"rtl",[`${r}-prev-icon, - ${r}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${r}-next-icon, - ${r}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Yr},"&-header":{display:"flex",padding:`0 ${Ce}px`,color:pe,borderBottom:`${Ye}px ${Je} ${Ve}`,"> *":{flex:"none"},button:{padding:0,color:Ut,lineHeight:`${Nt}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Yt}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Gn,"&:hover":{color:Gt}},"&-view":{flex:"auto",fontWeight:Qt,lineHeight:`${Nt}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Ce},"&:hover":{color:dt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:k,height:k,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:k,height:k,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(k/2),insetInlineStart:Math.ceil(k/2),display:"inline-block",width:k,height:k,border:"0 solid currentcolor",borderBlockStartWidth:mt,borderBlockEndWidth:0,borderInlineStartWidth:mt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Mt,fontWeight:"normal"},th:{height:Mt+jn*2,color:Vn,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${jn}px 0`,color:In,cursor:"pointer","&-in-view":{color:Vn}},Ir(n)),[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start ${v}, - &-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:lr,transition:`all ${cr}`,content:'""'}},[`&-date-panel - ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-start - ${v}::after`]:{insetInlineEnd:-(T-Mt)/2,insetInlineStart:0},[`&-date-panel ${r}-cell-in-view${r}-cell-in-range${r}-cell-range-hover-end ${v}::after`]:{insetInlineEnd:0,insetInlineStart:-(T-Mt)/2},[`&-range-hover${r}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-content`]:{height:Cr*4},[v]:{padding:`0 ${Ce}px`}},"&-quarter-panel":{[`${r}-content`]:{height:tr},[`${r}-cell-range-hover-start::after`]:{insetInlineStart:$r,borderInlineStart:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:$r,borderInlineEnd:`${Ye}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:$r,borderInlineEnd:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:$r,borderInlineStart:`${Ye}px dashed ${ur}`}}},[`&-panel ${r}-footer`]:{borderTop:`${Ye}px ${Je} ${Ve}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${Nt-2*Ye}px`,textAlign:"center","&-extra":{padding:`0 ${be}px`,lineHeight:`${Nt-2*Ye}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ye}px ${Je} ${Ve}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Jn,"&:hover":{color:ir},"&:active":{color:Xn},[`&${r}-today-btn-disabled`]:{color:In,cursor:"not-allowed"}},"&-decade-panel":{[v]:{padding:`0 ${Ce/2}px`},[`${r}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${r}-body`]:{padding:`0 ${Ce}px`},[v]:{width:p},[`${r}-cell-range-hover-start::after`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0,[`${r}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n}},[`${r}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:_n,borderEndEndRadius:_n,[`${r}-panel-rtl &`]:{borderStartStartRadius:_n,borderEndStartRadius:_n,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${r}-cell-range-hover-start::after`]:{insetInlineStart:aa,borderInlineStart:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineEnd:aa,borderInlineEnd:`${Ye}px dashed ${ur}`}},[`${r}-cell-range-hover-end::after`]:{insetInlineEnd:aa,borderInlineEnd:`${Ye}px dashed ${ur}`,[`${r}-panel-rtl &`]:{insetInlineStart:aa,borderInlineStart:`${Ye}px dashed ${ur}`}}},"&-week-panel":{[`${r}-body`]:{padding:`${Ce}px ${be}px`},[`${r}-cell`]:{[`&:hover ${v}, - &-selected ${v}, - ${v}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Yt}`},"&:first-child:before":{borderStartStartRadius:_n,borderEndStartRadius:_n},"&:last-child:before":{borderStartEndRadius:_n,borderEndEndRadius:_n}},"&:hover td":{"&:before":{background:Wr}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${a}`]:{"&:before":{background:dt},[`&${r}-cell-week`]:{color:new $a.C(mr).setAlpha(.5).toHexString()},[v]:{color:mr}}},"&-range-hover td:before":{background:Xr}}},"&-date-panel":{[`${r}-body`]:{padding:`${Ce}px ${Fr}px`},[`${r}-content`]:{width:T*7,th:{width:T,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${r}-time-panel`]:{borderInlineStart:`${Ye}px ${Je} ${Ve}`},[`${r}-date-panel, - ${r}-time-panel`]:{transition:`opacity ${cr}`},"&-active":{[`${r}-date-panel, - ${r}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${r}-content`]:{display:"flex",flex:"auto",height:Zr},"&-column":{flex:"1 0 auto",width:Gr,margin:`${We}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Yt}`,overflowX:"hidden","&::after":{display:"block",height:Zr-xr,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ye}px ${Je} ${Ve}`},"&-active":{background:new $a.C(Xr).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${r}-time-panel-cell`]:{marginInline:hr,[`${r}-time-panel-cell-inner`]:{display:"block",width:Gr-2*hr,height:xr,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Gr-xr)/2,color:Vn,lineHeight:`${xr}px`,borderRadius:_n,cursor:"pointer",transition:`background ${Yt}`,"&:hover":{background:Wr}},"&-selected":{[`${r}-time-panel-cell-inner`]:{background:Xr}},"&-disabled":{[`${r}-time-panel-cell-inner`]:{color:In,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${r}-time-panel-column:after`]:{height:Zr-xr+We*2}}}},sa=n=>{const{componentCls:r,colorBgContainer:a,colorError:v,errorActiveShadow:p,colorWarning:k,warningActiveShadow:T}=n;return{[`${r}:not(${r}-disabled)`]:{[`&${r}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:v},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:v,activeShadow:p}))),[`${r}-active-bar`]:{background:v}},[`&${r}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:a,borderColor:k},[`&${r}-focused, &:focus`]:Object.assign({},(0,na.M1)((0,Hn.TS)(n,{activeBorderColor:k,activeShadow:T}))),[`${r}-active-bar`]:{background:k}}}}},Ia=n=>{const{componentCls:r,antCls:a,controlHeight:v,fontSize:p,paddingInline:k,colorBgContainer:T,lineWidth:be,lineType:Ce,colorBorder:We,borderRadius:Ct,motionDurationMid:Ye,colorBgContainerDisabled:Je,colorTextDisabled:ut,colorTextPlaceholder:dt,controlHeightLG:pe,fontSizeLG:Ve,controlHeightSM:mt,paddingInlineSM:Ut,paddingXS:Nt,marginXS:Yt,colorTextDescription:Gt,lineWidthBold:Qt,lineHeight:Mt,colorPrimary:jn,motionDurationSlow:In,zIndexPopup:Vn,paddingXXS:Gn,paddingSM:lr,textHeight:cr,cellActiveWithRangeBg:Cr,colorPrimaryBorder:tr,sizePopupArrow:Jn,borderRadiusXS:Xn,borderRadiusOuter:ir,colorBgElevated:ur,borderRadiusLG:_n,boxShadowSecondary:mr,borderRadiusSM:Wr,colorSplit:Zr,cellHoverBg:Gr,presetsWidth:xr,presetsMaxWidth:Xr,boxShadowPopoverArrow:hr,colorTextQuaternary:Fr}=n;return[{[r]:Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),Ur(n,v,p,k)),{position:"relative",display:"inline-flex",alignItems:"center",background:T,lineHeight:1,border:`${be}px ${Ce} ${We}`,borderRadius:Ct,transition:`border ${Ye}, box-shadow ${Ye}`,"&:hover, &-focused":Object.assign({},(0,na.pU)(n)),"&-focused":Object.assign({},(0,na.M1)(n)),[`&${r}-disabled`]:{background:Je,borderColor:We,cursor:"not-allowed",[`${r}-suffix`]:{color:Fr}},[`&${r}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${r}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,na.ik)(n)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${r}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:dt}}},"&-large":Object.assign(Object.assign({},Ur(n,pe,Ve,k)),{[`${r}-input > input`]:{fontSize:Ve}}),"&-small":Object.assign({},Ur(n,mt,p,Ut)),[`${r}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:Nt/2,color:ut,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Yt}}},[`${r}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:ut,lineHeight:1,background:T,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ye}, color ${Ye}`,"> *":{verticalAlign:"top"},"&:hover":{color:Gt}},[`${r}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Ve,color:ut,fontSize:Ve,verticalAlign:"top",cursor:"default",[`${r}-focused &`]:{color:Gt},[`${r}-range-separator &`]:{[`${r}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${r}-clear`]:{insetInlineEnd:k},"&:hover":{[`${r}-clear`]:{opacity:1}},[`${r}-active-bar`]:{bottom:-be,height:Qt,marginInlineStart:k,background:jn,opacity:0,transition:`all ${In} ease-out`,pointerEvents:"none"},[`&${r}-focused`]:{[`${r}-active-bar`]:{opacity:1}},[`${r}-range-separator`]:{alignItems:"center",padding:`0 ${Nt}px`,lineHeight:1},[`&${r}-small`]:{[`${r}-clear`]:{insetInlineEnd:Ut},[`${r}-active-bar`]:{marginInlineStart:Ut}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,oo.Wf)(n)),ra(n)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Vn,[`&${r}-dropdown-hidden`]:{display:"none"},[`&${r}-dropdown-placement-bottomLeft`]:{[`${r}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${r}-dropdown-placement-topLeft`]:{[`${r}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-topRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-topRight`]:{animationName:wa.Qt},[`&${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-enter${a}-slide-up-enter-active${r}-dropdown-placement-bottomRight, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-appear${a}-slide-up-appear-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.fJ},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-topRight`]:{animationName:wa.ly},[`&${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomLeft, - &${a}-slide-up-leave${a}-slide-up-leave-active${r}-dropdown-placement-bottomRight`]:{animationName:wa.Uw},[`${r}-panel > ${r}-time-panel`]:{paddingTop:Gn},[`${r}-ranges`]:{marginBottom:0,padding:`${Gn}px ${lr}px`,overflow:"hidden",lineHeight:`${cr-2*be-Nt/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${r}-preset > ${a}-tag-blue`]:{color:jn,background:Cr,borderColor:tr,cursor:"pointer"},[`${r}-ok`]:{marginInlineStart:"auto"}},[`${r}-range-wrapper`]:{display:"flex",position:"relative"},[`${r}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:k*1.5,transition:`left ${In} ease-out`},(0,Ao.r)(Jn,Xn,ir,ur,hr)),[`${r}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:ur,borderRadius:_n,boxShadow:mr,transition:`margin ${In}`,[`${r}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${r}-presets`]:{display:"flex",flexDirection:"column",minWidth:xr,maxWidth:Xr,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:Nt,borderInlineEnd:`${be}px ${Ce} ${Zr}`,li:Object.assign(Object.assign({},oo.vS),{borderRadius:Wr,paddingInline:Nt,paddingBlock:(mt-Math.round(p*Mt))/2,cursor:"pointer",transition:`all ${In}`,"+ li":{marginTop:Yt},"&:hover":{background:Gr}})}},[`${r}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${r}-panel`]:{borderWidth:`0 0 ${be}px`},"&:last-child":{[`${r}-panel`]:{borderWidth:0}}},[`${r}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${r}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:We}}}}),"&-dropdown-range":{padding:`${Jn*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${r}-separator`]:{transform:"rotate(180deg)"},[`${r}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,wa.oN)(n,"slide-up"),(0,wa.oN)(n,"slide-down"),(0,Qn.Fm)(n,"move-up"),(0,Qn.Fm)(n,"move-down")]},ya=n=>{const{componentCls:r,controlHeightLG:a,paddingXXS:v,padding:p}=n;return{pickerCellCls:`${r}-cell`,pickerCellInnerCls:`${r}-cell-inner`,pickerYearMonthCellWidth:a*1.5,pickerQuarterPanelContentHeight:a*1.4,pickerCellPaddingVertical:v+v/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:p+v/2}},Qa=n=>({cellHoverBg:n.controlItemBgHover,cellActiveWithRangeBg:n.controlItemBgActive,cellHoverWithRangeBg:new $a.C(n.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new $a.C(n.colorPrimary).lighten(20).toHexString(),cellBgDisabled:n.colorBgContainerDisabled,timeColumnWidth:n.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:n.controlHeightSM*1.5,cellHeight:n.controlHeightSM,textHeight:n.controlHeightLG,withoutTimeCellHeight:n.controlHeightLG*1.65});var Aa=(0,Kr.Z)("DatePicker",n=>{const r=(0,Hn.TS)((0,na.e5)(n),ya(n));return[Ia(r),sa(r),(0,Ro.c)(n,{focusElCls:`${n.componentCls}-focused`})]},n=>Object.assign(Object.assign(Object.assign({},(0,na.TM)(n)),Qa(n)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:n.zIndexPopupBase+50}));function Oo(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.yearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.quarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.monthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.weekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.placeholder:n.lang.placeholder}function ko(n,r,a){return a!==void 0?a:r==="year"&&n.lang.yearPlaceholder?n.lang.rangeYearPlaceholder:r==="quarter"&&n.lang.quarterPlaceholder?n.lang.rangeQuarterPlaceholder:r==="month"&&n.lang.monthPlaceholder?n.lang.rangeMonthPlaceholder:r==="week"&&n.lang.weekPlaceholder?n.lang.rangeWeekPlaceholder:r==="time"&&n.timePickerLocale.placeholder?n.timePickerLocale.rangePlaceholder:n.lang.rangePlaceholder}function lo(n,r){const a={adjustX:1,adjustY:1};switch(r){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:a};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:a};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:a};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:a};default:return{points:n==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:a}}}function rl(n){return n?Array.isArray(n)?n:[n]:[]}function Po(n){const{format:r,picker:a,showHour:v,showMinute:p,showSecond:k,use12Hours:T}=n,be=rl(r)[0],Ce=Object.assign({},n);return r&&Array.isArray(r)&&(Ce.format=be),be&&typeof be=="string"&&(!be.includes("s")&&k===void 0&&(Ce.showSecond=!1),!be.includes("m")&&p===void 0&&(Ce.showMinute=!1),!be.includes("H")&&!be.includes("h")&&!be.includes("K")&&!be.includes("k")&&v===void 0&&(Ce.showHour=!1),(be.includes("a")||be.includes("A"))&&T===void 0&&(Ce.use12Hours=!0)),a==="time"?Ce:(typeof be=="function"&&delete Ce.format,{showTime:Ce})}function Wo(n,r,a){if(n===!1)return!1;const v={clearIcon:r!=null?r:a};return typeof n=="object"?Object.assign(Object.assign({},v),n):v}var Vo=e(3113);function al(n){return t.createElement(Vo.ZP,Object.assign({size:"small",type:"primary"},n))}var Ko={button:al},ol=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:p,getPopupContainer:k,className:T,placement:be,size:Ce,disabled:We,bordered:Ct=!0,placeholder:Ye,popupClassName:Je,dropdownClassName:ut,status:dt,clearIcon:pe,allowClear:Ve,rootClassName:mt}=a,Ut=ol(a,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),Nt=t.useRef(null),{getPrefixCls:Yt,direction:Gt,getPopupContainer:Qt}=(0,t.useContext)(po.E_),Mt=Yt("picker",p),{compactSize:jn,compactItemClassnames:In}=(0,_a.ri)(Mt,Gt),{format:Vn,showTime:Gn,picker:lr}=a,cr=Yt(),[Cr,tr]=Aa(Mt),Jn=Object.assign(Object.assign({},Gn?Po(Object.assign({format:Vn,picker:lr},Gn)):{}),lr==="time"?Po(Object.assign(Object.assign({format:Vn},a),{picker:lr})):{}),Xn=(0,Io.Z)(hr=>{var Fr;return(Fr=Ce!=null?Ce:jn)!==null&&Fr!==void 0?Fr:hr}),ir=t.useContext(ho.Z),ur=We!=null?We:ir,_n=(0,t.useContext)(bo.aM),{hasFeedback:mr,status:Wr,feedbackIcon:Zr}=_n,Gr=t.createElement(t.Fragment,null,lr==="time"?t.createElement(ke,null):t.createElement(Xe,null),mr&&Zr);(0,t.useImperativeHandle)(v,()=>({focus:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.focus()},blur:()=>{var hr;return(hr=Nt.current)===null||hr===void 0?void 0:hr.blur()}}));const[xr]=(0,ao.Z)("Calendar",Co.Z),Xr=Object.assign(Object.assign({},xr),a.locale);return Cr(t.createElement(Na,Object.assign({separator:t.createElement("span",{"aria-label":"to",className:`${Mt}-separator`},t.createElement(P,null)),disabled:ur,ref:Nt,dropdownAlign:lo(Gt,be),placeholder:ko(Xr,lr,Ye),suffixIcon:Gr,prevIcon:t.createElement("span",{className:`${Mt}-prev-icon`}),nextIcon:t.createElement("span",{className:`${Mt}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${Mt}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${Mt}-super-next-icon`}),transitionName:`${cr}-slide-up`},Ut,Jn,{className:A()({[`${Mt}-${Xn}`]:Xn,[`${Mt}-borderless`]:!Ct},(0,ro.Z)(Mt,(0,ro.F)(Wr,dt),mr),tr,In,T,mt),locale:Xr.lang,prefixCls:Mt,getPopupContainer:k||Qt,generateConfig:n,components:Ko,direction:Gt,dropdownClassName:A()(tr,Je||ut,mt),allowClear:Wo(Ve,pe,t.createElement(fe.Z,null))})))})}var Ar=function(n,r){var a={};for(var v in n)Object.prototype.hasOwnProperty.call(n,v)&&r.indexOf(v)<0&&(a[v]=n[v]);if(n!=null&&typeof Object.getOwnPropertySymbols=="function")for(var p=0,v=Object.getOwnPropertySymbols(n);p{const{prefixCls:dt,getPopupContainer:pe,style:Ve,className:mt,rootClassName:Ut,size:Nt,bordered:Yt=!0,placement:Gt,placeholder:Qt,popupClassName:Mt,dropdownClassName:jn,disabled:In,status:Vn,clearIcon:Gn,allowClear:lr}=Je,cr=Ar(Je,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Cr,direction:tr,getPopupContainer:Jn,[Ct]:Xn}=(0,t.useContext)(po.E_),ir=Cr("picker",dt),{compactSize:ur,compactItemClassnames:_n}=(0,_a.ri)(ir,tr),mr=t.useRef(null),{format:Wr,showTime:Zr}=Je,[Gr,xr]=Aa(ir);(0,t.useImperativeHandle)(ut,()=>({focus:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.focus()},blur:()=>{var Qr;return(Qr=mr.current)===null||Qr===void 0?void 0:Qr.blur()}}));const Xr={showToday:!0};let hr={};Ce&&(hr.picker=Ce);const Fr=Ce||Je.picker;hr=Object.assign(Object.assign(Object.assign({},hr),Zr?Po(Object.assign({format:Wr,picker:Fr},Zr)):{}),Fr==="time"?Po(Object.assign(Object.assign({format:Wr},Je),{picker:Fr})):{});const Yr=Cr(),aa=(0,Io.Z)(Qr=>{var ka;return(ka=Nt!=null?Nt:ur)!==null&&ka!==void 0?ka:Qr}),$r=t.useContext(ho.Z),ga=In!=null?In:$r,Ra=(0,t.useContext)(bo.aM),{hasFeedback:Kn,status:Hr,feedbackIcon:Rr}=Ra,qr=t.createElement(t.Fragment,null,Fr==="time"?t.createElement(ke,null):t.createElement(Xe,null),Kn&&Rr),[ta]=(0,ao.Z)("DatePicker",Co.Z),Er=Object.assign(Object.assign({},ta),Je.locale);return Gr(t.createElement(Ho,Object.assign({ref:mr,placeholder:Oo(Er,Fr,Qt),suffixIcon:qr,dropdownAlign:lo(tr,Gt),prevIcon:t.createElement("span",{className:`${ir}-prev-icon`}),nextIcon:t.createElement("span",{className:`${ir}-next-icon`}),superPrevIcon:t.createElement("span",{className:`${ir}-super-prev-icon`}),superNextIcon:t.createElement("span",{className:`${ir}-super-next-icon`}),transitionName:`${Yr}-slide-up`},Xr,cr,hr,{locale:Er.lang,className:A()({[`${ir}-${aa}`]:aa,[`${ir}-borderless`]:!Yt},(0,ro.Z)(ir,(0,ro.F)(Hr,Vn),Kn),xr,_n,Xn==null?void 0:Xn.className,mt,Ut),style:Object.assign(Object.assign({},Xn==null?void 0:Xn.style),Ve),prefixCls:ir,getPopupContainer:pe||Jn,generateConfig:n,components:Ko,direction:tr,disabled:ga,dropdownClassName:A()(xr,Ut,Mt||jn),allowClear:Wo(lr,Gn,t.createElement(fe.Z,null))})))});return We&&(Ye.displayName=We),Ye}const a=r(),v=r("week","WeekPicker"),p=r("month","MonthPicker"),k=r("year","YearPicker"),T=r("time","TimePicker"),be=r("quarter","QuarterPicker");return{DatePicker:a,WeekPicker:v,MonthPicker:p,YearPicker:k,TimePicker:T,QuarterPicker:be}}const yr=null;function va(n){const{DatePicker:r,WeekPicker:a,MonthPicker:v,YearPicker:p,TimePicker:k,QuarterPicker:T}=fr(n),be=ll(n),Ce=r;return Ce.WeekPicker=a,Ce.MonthPicker=v,Ce.YearPicker=p,Ce.RangePicker=be,Ce.TimePicker=k,Ce.QuarterPicker=T,Ce}var ca=va;const za=ca(Z);function Do(n){const r=lo(n.direction,n.placement);return r.overflow.adjustY=!1,r.overflow.adjustX=!1,Object.assign(Object.assign({},n),{dropdownAlign:r})}const il=(0,G.Z)(za,"picker",null,Do);za._InternalPanelDoNotUseOrYouWillBeFired=il;const Uo=(0,G.Z)(za.RangePicker,"picker",null,Do);za._InternalRangePanelDoNotUseOrYouWillBeFired=Uo,za.generatePicker=ca;var Yo=za},91857:function(un,at,e){var o=e(59301),b=e(38819),g=e(92310),ae=e.n(g),i=e(31561),Y=e(70425),W=e(18929),ue=e(2738),de=e(79676),C=e(53487),Me=e(92343),N=e(36355),w=e(20834),qe=e(40875),Ee=e(88088),Ge=e(47211);const ft=null,we=u=>{const{menu:t,arrow:h,prefixCls:E,children:U,trigger:oe,disabled:Se,dropdownRender:Xe,getPopupContainer:ze,overlayClassName:Be,rootClassName:bt,open:Oe,onOpenChange:ke,visible:fe,onVisibleChange:te,mouseEnterDelay:ie=.15,mouseLeaveDelay:M=.1,autoAdjustOverflow:f=!0,placement:P="",overlay:V,transitionName:A}=u,{getPopupContainer:me,getPrefixCls:ve,direction:Ue}=o.useContext(N.E_),_e=o.useMemo(()=>{const K=ve();return A!==void 0?A:P.includes("top")?`${K}-slide-down`:`${K}-slide-up`},[ve,P,A]),Qe=o.useMemo(()=>P?P.includes("Center")?P.slice(0,P.indexOf("Center")):P:Ue==="rtl"?"bottomRight":"bottomLeft",[P,Ue]),ye=ve("dropdown",E),[nt,he]=(0,Ge.Z)(ye),[,J]=(0,Ee.Z)(),Ne=o.Children.only(U),O=(0,Me.Tm)(Ne,{className:ae()(`${ye}-trigger`,{[`${ye}-rtl`]:Ue==="rtl"},Ne.props.className),disabled:Se}),y=Se?[]:oe;let l;y&&y.includes("contextMenu")&&(l=!0);const[d,S]=(0,W.Z)(!1,{value:Oe!=null?Oe:fe}),D=(0,Y.useEvent)(K=>{ke==null||ke(K),te==null||te(K),S(K)}),$=ae()(Be,bt,he,{[`${ye}-rtl`]:Ue==="rtl"}),j=(0,de.Z)({arrowPointAtCenter:typeof h=="object"&&h.pointAtCenter,autoAdjustOverflow:f,offset:J.marginXXS,arrowWidth:h?J.sizePopupArrow:0,borderRadius:J.borderRadius}),Ie=o.useCallback(()=>{S(!1)},[]),F=()=>{let K;return t!=null&&t.items?K=o.createElement(w.default,Object.assign({},t)):typeof V=="function"?K=V():K=V,Xe&&(K=Xe(K)),K=o.Children.only(typeof K=="string"?o.createElement("span",null,K):K),o.createElement(qe.J,{prefixCls:`${ye}-menu`,expandIcon:o.createElement("span",{className:`${ye}-menu-submenu-arrow`},o.createElement(b.Z,{className:`${ye}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Ie,validator:re=>{let{mode:He}=re}},K)};return nt(o.createElement(i.Z,Object.assign({alignPoint:l},(0,ue.Z)(u,["rootClassName"]),{mouseEnterDelay:ie,mouseLeaveDelay:M,visible:d,builtinPlacements:j,arrow:!!h,overlayClassName:$,prefixCls:ye,getPopupContainer:ze||me,transitionName:_e,trigger:y,overlay:F,placement:Qe,onVisibleChange:D}),O))};function vt(u){return Object.assign(Object.assign({},u),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Z=(0,C.Z)(we,"dropdown",u=>u,vt),G=u=>o.createElement(Z,Object.assign({},u),o.createElement("span",null));we._InternalPanelDoNotUseOrYouWillBeFired=G,at.Z=we},38854:function(un,at,e){e.d(at,{Z:function(){return Ee}});var o=e(91857),b=e(92310),g=e.n(b),ae=e(59301),i=e(18785),Y=e(3113),W=e(36355),ue=e(81327),de=e(33234),C=e(47211),Me=function(Ge,ft){var we={};for(var vt in Ge)Object.prototype.hasOwnProperty.call(Ge,vt)&&ft.indexOf(vt)<0&&(we[vt]=Ge[vt]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Z=0,vt=Object.getOwnPropertySymbols(Ge);Z{const{getPopupContainer:ft,getPrefixCls:we,direction:vt}=ae.useContext(W.E_),{prefixCls:Z,type:G="default",danger:u,disabled:t,loading:h,onClick:E,htmlType:U,children:oe,className:Se,menu:Xe,arrow:ze,autoFocus:Be,overlay:bt,trigger:Oe,align:ke,open:fe,onOpenChange:te,placement:ie,getPopupContainer:M,href:f,icon:P=ae.createElement(i.Z,null),title:V,buttonsRender:A=F=>F,mouseEnterDelay:me,mouseLeaveDelay:ve,overlayClassName:Ue,overlayStyle:_e,destroyPopupOnHide:Qe,dropdownRender:ye}=Ge,nt=Me(Ge,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),he=we("dropdown",Z),J=`${he}-button`,[Ne,O]=(0,C.Z)(he),y={menu:Xe,arrow:ze,autoFocus:Be,align:ke,disabled:t,trigger:t?[]:Oe,onOpenChange:te,getPopupContainer:M||ft,mouseEnterDelay:me,mouseLeaveDelay:ve,overlayClassName:Ue,overlayStyle:_e,destroyPopupOnHide:Qe,dropdownRender:ye},{compactSize:l,compactItemClassnames:d}=(0,de.ri)(he,vt),S=g()(J,d,Se,O);"overlay"in Ge&&(y.overlay=bt),"open"in Ge&&(y.open=fe),"placement"in Ge?y.placement=ie:y.placement=vt==="rtl"?"bottomLeft":"bottomRight";const D=ae.createElement(Y.ZP,{type:G,danger:u,disabled:t,loading:h,onClick:E,htmlType:U,href:f,title:V},oe),$=ae.createElement(Y.ZP,{type:G,danger:u,icon:P}),[j,Ie]=A([D,$]);return Ne(ae.createElement(ue.Z.Compact,Object.assign({className:S,size:l,block:!0},nt),j,ae.createElement(o.Z,Object.assign({},y),Ie)))};N.__ANT_BUTTON=!0;var w=N;const qe=o.Z;qe.Button=w;var Ee=qe},47211:function(un,at,e){e.d(at,{Z:function(){return Me}});var o=e(17313),b=e(13826),g=e(92899),ae=e(29878),i=e(19447),Y=e(83116),W=e(37613),de=N=>{const{componentCls:w,menuCls:qe,colorError:Ee,colorTextLightSolid:Ge}=N,ft=`${qe}-item`;return{[`${w}, ${w}-menu-submenu`]:{[`${qe} ${ft}`]:{[`&${ft}-danger:not(${ft}-disabled)`]:{color:Ee,"&:hover":{color:Ge,backgroundColor:Ee}}}}}};const C=N=>{const{componentCls:w,menuCls:qe,zIndexPopup:Ee,dropdownArrowDistance:Ge,sizePopupArrow:ft,antCls:we,iconCls:vt,motionDurationMid:Z,dropdownPaddingVertical:G,fontSize:u,dropdownEdgeChildPadding:t,colorTextDisabled:h,fontSizeIcon:E,controlPaddingHorizontal:U,colorBgElevated:oe}=N;return[{[w]:Object.assign(Object.assign({},(0,o.Wf)(N)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Ee,display:"block","&::before":{position:"absolute",insetBlock:-Ge+ft/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${we}-btn`]:{[`& > ${vt}-down, & > ${we}-btn-icon > ${vt}-down`]:{fontSize:E}},[`${w}-wrap`]:{position:"relative",[`${we}-btn > ${vt}-down`]:{fontSize:E},[`${vt}-down::before`]:{transition:`transform ${Z}`}},[`${w}-wrap-open`]:{[`${vt}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${we}-slide-down-enter${we}-slide-down-enter-active${w}-placement-bottomLeft, - &${we}-slide-down-appear${we}-slide-down-appear-active${w}-placement-bottomLeft, - &${we}-slide-down-enter${we}-slide-down-enter-active${w}-placement-bottom, - &${we}-slide-down-appear${we}-slide-down-appear-active${w}-placement-bottom, - &${we}-slide-down-enter${we}-slide-down-enter-active${w}-placement-bottomRight, - &${we}-slide-down-appear${we}-slide-down-appear-active${w}-placement-bottomRight`]:{animationName:b.fJ},[`&${we}-slide-up-enter${we}-slide-up-enter-active${w}-placement-topLeft, - &${we}-slide-up-appear${we}-slide-up-appear-active${w}-placement-topLeft, - &${we}-slide-up-enter${we}-slide-up-enter-active${w}-placement-top, - &${we}-slide-up-appear${we}-slide-up-appear-active${w}-placement-top, - &${we}-slide-up-enter${we}-slide-up-enter-active${w}-placement-topRight, - &${we}-slide-up-appear${we}-slide-up-appear-active${w}-placement-topRight`]:{animationName:b.Qt},[`&${we}-slide-down-leave${we}-slide-down-leave-active${w}-placement-bottomLeft, - &${we}-slide-down-leave${we}-slide-down-leave-active${w}-placement-bottom, - &${we}-slide-down-leave${we}-slide-down-leave-active${w}-placement-bottomRight`]:{animationName:b.Uw},[`&${we}-slide-up-leave${we}-slide-up-leave-active${w}-placement-topLeft, - &${we}-slide-up-leave${we}-slide-up-leave-active${w}-placement-top, - &${we}-slide-up-leave${we}-slide-up-leave-active${w}-placement-topRight`]:{animationName:b.ly}})},(0,i.ZP)(N,{colorBg:oe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${w} ${qe}`]:{position:"relative",margin:0},[`${qe}-submenu-popup`]:{position:"absolute",zIndex:Ee,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${w}, ${w}-menu-submenu`]:{[qe]:Object.assign(Object.assign({padding:t,listStyleType:"none",backgroundColor:oe,backgroundClip:"padding-box",borderRadius:N.borderRadiusLG,outline:"none",boxShadow:N.boxShadowSecondary},(0,o.Qy)(N)),{[`${qe}-item-group-title`]:{padding:`${G}px ${U}px`,color:N.colorTextDescription,transition:`all ${Z}`},[`${qe}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${qe}-item-icon`]:{minWidth:u,marginInlineEnd:N.marginXS,fontSize:N.fontSizeSM},[`${qe}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${Z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${qe}-item, ${qe}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${G}px ${U}px`,color:N.colorText,fontWeight:"normal",fontSize:u,lineHeight:N.lineHeight,cursor:"pointer",transition:`all ${Z}`,borderRadius:N.borderRadiusSM,"&:hover, &-active":{backgroundColor:N.controlItemBgHover}},(0,o.Qy)(N)),{"&-selected":{color:N.colorPrimary,backgroundColor:N.controlItemBgActive,"&:hover, &-active":{backgroundColor:N.controlItemBgActiveHover}},"&-disabled":{color:h,cursor:"not-allowed","&:hover":{color:h,backgroundColor:oe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${N.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:N.colorSplit},[`${w}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:N.paddingXS,[`${w}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:N.colorTextDescription,fontSize:E,fontStyle:"normal"}}}),[`${qe}-item-group-list`]:{margin:`0 ${N.marginXS}px`,padding:0,listStyle:"none"},[`${qe}-submenu-title`]:{paddingInlineEnd:U+N.fontSizeSM},[`${qe}-submenu-vertical`]:{position:"relative"},[`${qe}-submenu${qe}-submenu-disabled ${w}-menu-submenu-title`]:{[`&, ${w}-menu-submenu-arrow-icon`]:{color:h,backgroundColor:oe,cursor:"not-allowed"}},[`${qe}-submenu-selected ${w}-menu-submenu-title`]:{color:N.colorPrimary}})}},[(0,b.oN)(N,"slide-up"),(0,b.oN)(N,"slide-down"),(0,g.Fm)(N,"move-up"),(0,g.Fm)(N,"move-down"),(0,ae._y)(N,"zoom-big")]]};var Me=(0,Y.Z)("Dropdown",(N,w)=>{let{rootPrefixCls:qe}=w;const{marginXXS:Ee,sizePopupArrow:Ge,controlHeight:ft,fontSize:we,lineHeight:vt,paddingXXS:Z,componentCls:G,borderRadiusLG:u}=N,t=(ft-we*vt)/2,{dropdownArrowOffset:h}=(0,i.fS)({contentRadius:u}),E=(0,W.TS)(N,{menuCls:`${G}-menu`,rootPrefixCls:qe,dropdownArrowDistance:Ge/2+Ee,dropdownArrowOffset:h,dropdownPaddingVertical:t,dropdownEdgeChildPadding:Z});return[C(E),de(E)]},N=>({zIndexPopup:N.zIndexPopupBase+50}))},64165:function(un,at,e){e.d(at,{Z:function(){return Z}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(9763),Y=e(64993),W=e(88088),de=()=>{const[,G]=(0,W.Z)(),t=new Y.C(G.colorBgBase).toHsl().l<.5?{opacity:.65}:{};return g.createElement("svg",{style:t,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{fill:"none",fillRule:"evenodd"},g.createElement("g",{transform:"translate(24 31.67)"},g.createElement("ellipse",{fillOpacity:".8",fill:"#F5F5F7",cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),g.createElement("path",{d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z",fill:"#AEB8C2"}),g.createElement("path",{d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",fill:"url(#linearGradient-1)",transform:"translate(13.56)"}),g.createElement("path",{d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z",fill:"#F5F5F7"}),g.createElement("path",{d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z",fill:"#DCE0E6"})),g.createElement("path",{d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z",fill:"#DCE0E6"}),g.createElement("g",{transform:"translate(149.65 15.383)",fill:"#FFF"},g.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),g.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Me=()=>{const[,G]=(0,W.Z)(),{colorFill:u,colorFillTertiary:t,colorFillQuaternary:h,colorBgContainer:E}=G,{borderColor:U,shadowColor:oe,contentColor:Se}=(0,g.useMemo)(()=>({borderColor:new Y.C(u).onBackground(E).toHexShortString(),shadowColor:new Y.C(t).onBackground(E).toHexShortString(),contentColor:new Y.C(h).onBackground(E).toHexShortString()}),[u,t,h,E]);return g.createElement("svg",{width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},g.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},g.createElement("ellipse",{fill:oe,cx:"32",cy:"33",rx:"32",ry:"7"}),g.createElement("g",{fillRule:"nonzero",stroke:U},g.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),g.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",fill:Se}))))},N=e(83116),w=e(37613);const qe=G=>{const{componentCls:u,margin:t,marginXS:h,marginXL:E,fontSize:U,lineHeight:oe}=G;return{[u]:{marginInline:h,fontSize:U,lineHeight:oe,textAlign:"center",[`${u}-image`]:{height:G.emptyImgHeight,marginBottom:h,opacity:G.opacityImage,img:{height:"100%"},svg:{maxWidth:"100%",height:"100%",margin:"auto"}},[`${u}-description`]:{color:G.colorText},[`${u}-footer`]:{marginTop:t},"&-normal":{marginBlock:E,color:G.colorTextDisabled,[`${u}-description`]:{color:G.colorTextDisabled},[`${u}-image`]:{height:G.emptyImgHeightMD}},"&-small":{marginBlock:h,color:G.colorTextDisabled,[`${u}-image`]:{height:G.emptyImgHeightSM}}}}};var Ee=(0,N.Z)("Empty",G=>{const{componentCls:u,controlHeightLG:t}=G,h=(0,w.TS)(G,{emptyImgCls:`${u}-img`,emptyImgHeight:t*2.5,emptyImgHeightMD:t,emptyImgHeightSM:t*.875});return[qe(h)]}),Ge=function(G,u){var t={};for(var h in G)Object.prototype.hasOwnProperty.call(G,h)&&u.indexOf(h)<0&&(t[h]=G[h]);if(G!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,h=Object.getOwnPropertySymbols(G);E{var{className:u,rootClassName:t,prefixCls:h,image:E=ft,description:U,children:oe,imageStyle:Se,style:Xe}=G,ze=Ge(G,["className","rootClassName","prefixCls","image","description","children","imageStyle","style"]);const{getPrefixCls:Be,direction:bt,empty:Oe}=g.useContext(ae.E_),ke=Be("empty",h),[fe,te]=Ee(ke),[ie]=(0,i.Z)("Empty"),M=typeof U!="undefined"?U:ie==null?void 0:ie.description,f=typeof M=="string"?M:"empty";let P=null;return typeof E=="string"?P=g.createElement("img",{alt:f,src:E}):P=E,fe(g.createElement("div",Object.assign({className:b()(te,ke,Oe==null?void 0:Oe.className,{[`${ke}-normal`]:E===we,[`${ke}-rtl`]:bt==="rtl"},u,t),style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Xe)},ze),g.createElement("div",{className:`${ke}-image`,style:Se},P),M&&g.createElement("div",{className:`${ke}-description`},M),oe&&g.createElement("div",{className:`${ke}-footer`},oe)))};vt.PRESENTED_IMAGE_DEFAULT=ft,vt.PRESENTED_IMAGE_SIMPLE=we;var Z=vt},78241:function(un,at,e){e.d(at,{default:function(){return Lt}});var o=e(26407),b=e(92310),g=e.n(b),ae=e(77900),i=e(59301),Y=e(62892),W=e(32441);function ue(x){const[le,se]=i.useState(x);return i.useEffect(()=>{const s=setTimeout(()=>{se(x)},x.length?0:10);return()=>{clearTimeout(s)}},[x]),le}var de=e(17313),C=e(29878),Me=e(8378),N=e(37613),w=e(83116),Ee=x=>{const{componentCls:le}=x,se=`${le}-show-help`,s=`${le}-show-help-item`;return{[se]:{transition:`opacity ${x.motionDurationSlow} ${x.motionEaseInOut}`,"&-appear, &-enter":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}},[s]:{overflow:"hidden",transition:`height ${x.motionDurationSlow} ${x.motionEaseInOut}, - opacity ${x.motionDurationSlow} ${x.motionEaseInOut}, - transform ${x.motionDurationSlow} ${x.motionEaseInOut} !important`,[`&${s}-appear, &${s}-enter`]:{transform:"translateY(-5px)",opacity:0,"&-active":{transform:"translateY(0)",opacity:1}},[`&${s}-leave-active`]:{transform:"translateY(-5px)"}}}}};const Ge=x=>({legend:{display:"block",width:"100%",marginBottom:x.marginLG,padding:0,color:x.colorTextDescription,fontSize:x.fontSizeLG,lineHeight:"inherit",border:0,borderBottom:`${x.lineWidth}px ${x.lineType} ${x.colorBorder}`},label:{fontSize:x.fontSize},'input[type="search"]':{boxSizing:"border-box"},'input[type="radio"], input[type="checkbox"]':{lineHeight:"normal"},'input[type="file"]':{display:"block"},'input[type="range"]':{display:"block",width:"100%"},"select[multiple], select[size]":{height:"auto"},"input[type='file']:focus,\n input[type='radio']:focus,\n input[type='checkbox']:focus":{outline:0,boxShadow:`0 0 0 ${x.controlOutlineWidth}px ${x.controlOutline}`},output:{display:"block",paddingTop:15,color:x.colorText,fontSize:x.fontSize,lineHeight:x.lineHeight}}),ft=(x,le)=>{const{formItemCls:se}=x;return{[se]:{[`${se}-label > label`]:{height:le},[`${se}-control-input`]:{minHeight:le}}}},we=x=>{const{componentCls:le}=x;return{[x.componentCls]:Object.assign(Object.assign(Object.assign({},(0,de.Wf)(x)),Ge(x)),{[`${le}-text`]:{display:"inline-block",paddingInlineEnd:x.paddingSM},"&-small":Object.assign({},ft(x,x.controlHeightSM)),"&-large":Object.assign({},ft(x,x.controlHeightLG))})}},vt=x=>{const{formItemCls:le,iconCls:se,componentCls:s,rootPrefixCls:c,labelRequiredMarkColor:ce,labelColor:_,labelFontSize:Re,labelHeight:Le,labelColonMarginInlineStart:Pe,labelColonMarginInlineEnd:st,itemMarginBottom:ht}=x;return{[le]:Object.assign(Object.assign({},(0,de.Wf)(x)),{marginBottom:ht,verticalAlign:"top","&-with-help":{transition:"none"},[`&-hidden, - &-hidden.${c}-row`]:{display:"none"},"&-has-warning":{[`${le}-split`]:{color:x.colorError}},"&-has-error":{[`${le}-split`]:{color:x.colorWarning}},[`${le}-label`]:{flexGrow:0,overflow:"hidden",whiteSpace:"nowrap",textAlign:"end",verticalAlign:"middle","&-left":{textAlign:"start"},"&-wrap":{overflow:"unset",lineHeight:`${x.lineHeight} - 0.25em`,whiteSpace:"unset"},"> label":{position:"relative",display:"inline-flex",alignItems:"center",maxWidth:"100%",height:Le,color:_,fontSize:Re,[`> ${se}`]:{fontSize:x.fontSize,verticalAlign:"top"},[`&${le}-required:not(${le}-required-mark-optional)::before`]:{display:"inline-block",marginInlineEnd:x.marginXXS,color:ce,fontSize:x.fontSize,fontFamily:"SimSun, sans-serif",lineHeight:1,content:'"*"',[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-optional`]:{display:"inline-block",marginInlineStart:x.marginXXS,color:x.colorTextDescription,[`${s}-hide-required-mark &`]:{display:"none"}},[`${le}-tooltip`]:{color:x.colorTextDescription,cursor:"help",writingMode:"horizontal-tb",marginInlineStart:x.marginXXS},"&::after":{content:'":"',position:"relative",marginBlock:0,marginInlineStart:Pe,marginInlineEnd:st},[`&${le}-no-colon::after`]:{content:'"\\a0"'}}},[`${le}-control`]:{"--ant-display":"flex",flexDirection:"column",flexGrow:1,[`&:first-child:not([class^="'${c}-col-'"]):not([class*="' ${c}-col-'"])`]:{width:"100%"},"&-input":{position:"relative",display:"flex",alignItems:"center",minHeight:x.controlHeight,"&-content":{flex:"auto",maxWidth:"100%"}}},[le]:{"&-explain, &-extra":{clear:"both",color:x.colorTextDescription,fontSize:x.fontSize,lineHeight:x.lineHeight},"&-explain-connected":{width:"100%"},"&-extra":{minHeight:x.controlHeightSM,transition:`color ${x.motionDurationMid} ${x.motionEaseOut}`},"&-explain":{"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning}}},[`&-with-help ${le}-explain`]:{height:"auto",opacity:1},[`${le}-feedback-icon`]:{fontSize:x.fontSize,textAlign:"center",visibility:"visible",animationName:C.kr,animationDuration:x.motionDurationMid,animationTimingFunction:x.motionEaseOutBack,pointerEvents:"none","&-success":{color:x.colorSuccess},"&-error":{color:x.colorError},"&-warning":{color:x.colorWarning},"&-validating":{color:x.colorPrimary}}})}},Z=x=>{const{componentCls:le,formItemCls:se}=x;return{[`${le}-horizontal`]:{[`${se}-label`]:{flexGrow:0},[`${se}-control`]:{flex:"1 1 0",minWidth:0},[`${se}-label[class$='-24'], ${se}-label[class*='-24 ']`]:{[`& + ${se}-control`]:{minWidth:"unset"}}}}},G=x=>{const{componentCls:le,formItemCls:se}=x;return{[`${le}-inline`]:{display:"flex",flexWrap:"wrap",[se]:{flex:"none",marginInlineEnd:x.margin,marginBottom:0,"&-row":{flexWrap:"nowrap"},[`> ${se}-label, - > ${se}-control`]:{display:"inline-block",verticalAlign:"top"},[`> ${se}-label`]:{flex:"none"},[`${le}-text`]:{display:"inline-block"},[`${se}-has-feedback`]:{display:"inline-block"}}}}},u=x=>({padding:x.verticalLabelPadding,margin:x.verticalLabelMargin,whiteSpace:"initial",textAlign:"start","> label":{margin:0,"&::after":{visibility:"hidden"}}}),t=x=>{const{componentCls:le,formItemCls:se,rootPrefixCls:s}=x;return{[`${se} ${se}-label`]:u(x),[le]:{[se]:{flexWrap:"wrap",[`${se}-label, ${se}-control`]:{[`&:not([class*=" ${s}-col-xs"])`]:{flex:"0 0 100%",maxWidth:"100%"}}}}}},h=x=>{const{componentCls:le,formItemCls:se,rootPrefixCls:s}=x;return{[`${le}-vertical`]:{[se]:{"&-row":{flexDirection:"column"},"&-label > label":{height:"auto"},[`${le}-item-control`]:{width:"100%"}}},[`${le}-vertical ${se}-label, - .${s}-col-24${se}-label, - .${s}-col-xl-24${se}-label`]:u(x),[`@media (max-width: ${x.screenXSMax}px)`]:[t(x),{[le]:{[`.${s}-col-xs-24${se}-label`]:u(x)}}],[`@media (max-width: ${x.screenSMMax}px)`]:{[le]:{[`.${s}-col-sm-24${se}-label`]:u(x)}},[`@media (max-width: ${x.screenMDMax}px)`]:{[le]:{[`.${s}-col-md-24${se}-label`]:u(x)}},[`@media (max-width: ${x.screenLGMax}px)`]:{[le]:{[`.${s}-col-lg-24${se}-label`]:u(x)}}}},E=(x,le)=>(0,N.TS)(x,{formItemCls:`${x.componentCls}-item`,rootPrefixCls:le});var U=(0,w.Z)("Form",(x,le)=>{let{rootPrefixCls:se}=le;const s=E(x,se);return[we(s),vt(s),Ee(s),Z(s),G(s),h(s),(0,Me.Z)(s),C.kr]},x=>({labelRequiredMarkColor:x.colorError,labelColor:x.colorTextHeading,labelFontSize:x.fontSize,labelHeight:x.controlHeight,labelColonMarginInlineStart:x.marginXXS/2,labelColonMarginInlineEnd:x.marginXS,itemMarginBottom:x.marginLG,verticalLabelPadding:`0 0 ${x.paddingXS}px`,verticalLabelMargin:0}),{order:-1e3});const oe=[];function Se(x,le,se){let s=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return{key:typeof x=="string"?x:`${le}-${s}`,error:x,errorStatus:se}}var ze=x=>{let{help:le,helpStatus:se,errors:s=oe,warnings:c=oe,className:ce,fieldId:_,onVisibleChanged:Re}=x;const{prefixCls:Le}=i.useContext(W.Rk),Pe=`${Le}-item-explain`,[,st]=U(Le),ht=(0,i.useMemo)(()=>(0,Y.Z)(Le),[Le]),Ot=ue(s),Tt=ue(c),yt=i.useMemo(()=>le!=null?[Se(le,"help",se)]:[].concat((0,o.Z)(Ot.map((L,z)=>Se(L,"error","error",z))),(0,o.Z)(Tt.map((L,z)=>Se(L,"warning","warning",z)))),[le,se,Ot,Tt]),I={};return _&&(I.id=`${_}_help`),i.createElement(ae.default,{motionDeadline:ht.motionDeadline,motionName:`${Le}-show-help`,visible:!!yt.length,onVisibleChanged:Re},L=>{const{className:z,style:q}=L;return i.createElement("div",Object.assign({},I,{className:g()(Pe,z,ce,st),style:q,role:"alert"}),i.createElement(ae.CSSMotionList,Object.assign({keys:yt},(0,Y.Z)(Le),{motionName:`${Le}-show-help-item`,component:!1}),xe=>{const{key:ge,error:X,errorStatus:m,className:B,style:H}=xe;return i.createElement("div",{key:ge,className:g()(B,{[`${Pe}-${m}`]:m}),style:H},X)}))})},Be=e(95013),bt=e(36355),Oe=e(1684),ke=e(52946),fe=e(19716),te=e(16722);const ie=["parentNode"],M="form_item";function f(x){return x===void 0||x===!1?[]:Array.isArray(x)?x:[x]}function P(x,le){if(!x.length)return;const se=x.join("_");return le?`${le}_${se}`:ie.includes(se)?`${M}_${se}`:se}function V(x,le,se,s,c,ce){let _=s;return ce!==void 0?_=ce:se.validating?_="validating":x.length?_="error":le.length?_="warning":(se.touched||c&&se.validated)&&(_="success"),_}function A(x){return f(x).join("_")}function me(x){const[le]=(0,Be.useForm)(),se=i.useRef({}),s=i.useMemo(()=>x!=null?x:Object.assign(Object.assign({},le),{__INTERNAL__:{itemRef:c=>ce=>{const _=A(c);ce?se.current[_]=ce:delete se.current[_]}},scrollToField:function(c){let ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const _=f(c),Re=P(_,s.__INTERNAL__.name),Le=Re?document.getElementById(Re):null;Le&&(0,te.Z)(Le,Object.assign({scrollMode:"if-needed",block:"nearest"},ce))},getFieldInstance:c=>{const ce=A(c);return se.current[ce]}}),[x,le]);return[s]}var ve=e(28726),Ue=function(x,le){var se={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(se[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{const se=i.useContext(Oe.Z),{getPrefixCls:s,direction:c,form:ce}=i.useContext(bt.E_),{prefixCls:_,className:Re,rootClassName:Le,size:Pe,disabled:st=se,form:ht,colon:Ot,labelAlign:Tt,labelWrap:yt,labelCol:I,wrapperCol:L,hideRequiredMark:z,layout:q="horizontal",scrollToFirstError:xe,requiredMark:ge,onFinishFailed:X,name:m,style:B,feedbackIcons:H}=x,ee=Ue(x,["prefixCls","className","rootClassName","size","disabled","form","colon","labelAlign","labelWrap","labelCol","wrapperCol","hideRequiredMark","layout","scrollToFirstError","requiredMark","onFinishFailed","name","style","feedbackIcons"]),ne=(0,fe.Z)(Pe),je=i.useContext(ve.Z),De=(0,i.useMemo)(()=>ge!==void 0?ge:ce&&ce.requiredMark!==void 0?ce.requiredMark:!z,[z,ge,ce]),pt=Ot!=null?Ot:ce==null?void 0:ce.colon,xt=s("form",_),[Rt,zt]=U(xt),Zt=g()(xt,`${xt}-${q}`,{[`${xt}-hide-required-mark`]:De===!1,[`${xt}-rtl`]:c==="rtl",[`${xt}-${ne}`]:ne},zt,ce==null?void 0:ce.className,Re,Le),[kt]=me(ht),{__INTERNAL__:Dt}=kt;Dt.name=m;const ct=(0,i.useMemo)(()=>({name:m,labelAlign:Tt,labelCol:I,labelWrap:yt,wrapperCol:L,vertical:q==="vertical",colon:pt,requiredMark:De,itemRef:Dt.itemRef,form:kt,feedbackIcons:H}),[m,Tt,I,L,q,pt,De,kt,H]);i.useImperativeHandle(le,()=>kt);const Kt=(pn,Vt)=>{if(pn){let jt={block:"nearest"};typeof pn=="object"&&(jt=pn),kt.scrollToField(Vt,jt)}},Wt=pn=>{if(X==null||X(pn),pn.errorFields.length){const Vt=pn.errorFields[0].name;if(xe!==void 0){Kt(xe,Vt);return}ce&&ce.scrollToFirstError!==void 0&&Kt(ce.scrollToFirstError,Vt)}};return Rt(i.createElement(Oe.n,{disabled:st},i.createElement(ke.q,{size:ne},i.createElement(W.RV,Object.assign({},{validateMessages:je}),i.createElement(W.q3.Provider,{value:ct},i.createElement(Be.default,Object.assign({id:m},ee,{name:m,onFinishFailed:Wt,form:kt,style:Object.assign(Object.assign({},ce==null?void 0:ce.style),B),className:Zt})))))))};var ye=i.forwardRef(_e),nt=e(41799),he=e(8654),J=e(92343),Ne=e(11592);function O(x){if(typeof x=="function")return x;const le=(0,Ne.Z)(x);return le.length<=1?le[0]:le}const y=()=>{const{status:x,errors:le=[],warnings:se=[]}=(0,i.useContext)(W.aM);return{status:x,errors:le,warnings:se}};y.Context=W.aM;var l=y,d=e(16089);function S(x){const[le,se]=i.useState(x),s=(0,i.useRef)(null),c=(0,i.useRef)([]),ce=(0,i.useRef)(!1);i.useEffect(()=>(ce.current=!1,()=>{ce.current=!0,d.Z.cancel(s.current),s.current=null}),[]);function _(Re){ce.current||(s.current===null&&(c.current=[],s.current=(0,d.Z)(()=>{s.current=null,se(Le=>{let Pe=Le;return c.current.forEach(st=>{Pe=st(Pe)}),Pe})})),c.current.push(Re))}return[le,_]}function D(){const{itemRef:x}=i.useContext(W.q3),le=i.useRef({});function se(s,c){const ce=c&&typeof c=="object"&&c.ref,_=s.join("_");return(le.current.name!==_||le.current.originRef!==ce)&&(le.current.name=_,le.current.originRef=ce,le.current.ref=(0,he.sQ)(x(s),ce)),le.current.ref}return se}var $=e(29194),j=e(34280),Ie=e(2738),F=e(27382),K=e(37028);const re=x=>{const{formItemCls:le}=x;return{"@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)":{[`${le}-control`]:{display:"flex"}}}};var He=(0,w.b)(["Form","item-item"],(x,le)=>{let{rootPrefixCls:se}=le;const s=E(x,se);return[re(s)]}),Ke=x=>{const{prefixCls:le,status:se,wrapperCol:s,children:c,errors:ce,warnings:_,_internalItemRender:Re,extra:Le,help:Pe,fieldId:st,marginBottom:ht,onErrorVisibleChanged:Ot}=x,Tt=`${le}-item`,yt=i.useContext(W.q3),I=s||yt.wrapperCol||{},L=g()(`${Tt}-control`,I.className),z=i.useMemo(()=>Object.assign({},yt),[yt]);delete z.labelCol,delete z.wrapperCol;const q=i.createElement("div",{className:`${Tt}-control-input`},i.createElement("div",{className:`${Tt}-control-input-content`},c)),xe=i.useMemo(()=>({prefixCls:le,status:se}),[le,se]),ge=ht!==null||ce.length||_.length?i.createElement("div",{style:{display:"flex",flexWrap:"nowrap"}},i.createElement(W.Rk.Provider,{value:xe},i.createElement(ze,{fieldId:st,errors:ce,warnings:_,help:Pe,helpStatus:se,className:`${Tt}-explain-connected`,onVisibleChanged:Ot})),!!ht&&i.createElement("div",{style:{width:0,height:ht}})):null,X={};st&&(X.id=`${st}_extra`);const m=Le?i.createElement("div",Object.assign({},X,{className:`${Tt}-extra`}),Le):null,B=Re&&Re.mark==="pro_table_render"&&Re.render?Re.render(x,{input:q,errorList:ge,extra:m}):i.createElement(i.Fragment,null,q,ge,m);return i.createElement(W.q3.Provider,{value:z},i.createElement(K.Z,Object.assign({},I,{className:L}),B),i.createElement(He,{prefixCls:le}))},rt=e(61485),Ze=e(31724),R=e(9763),Q=e(6848),Fe=function(x,le){var se={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(se[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{let{prefixCls:le,label:se,htmlFor:s,labelCol:c,labelAlign:ce,colon:_,required:Re,requiredMark:Le,tooltip:Pe}=x;var st;const[ht]=(0,R.Z)("Form"),{vertical:Ot,labelAlign:Tt,labelCol:yt,labelWrap:I,colon:L}=i.useContext(W.q3);if(!se)return null;const z=c||yt||{},q=ce||Tt,xe=`${le}-item-label`,ge=g()(xe,q==="left"&&`${xe}-left`,z.className,{[`${xe}-wrap`]:!!I});let X=se;const m=_===!0||L!==!1&&_!==!1;m&&!Ot&&typeof se=="string"&&se.trim()!==""&&(X=se.replace(/[:|:]\s*$/,""));const H=tt(Pe);if(H){const{icon:De=i.createElement(rt.Z,null)}=H,pt=Fe(H,["icon"]),xt=i.createElement(Q.Z,Object.assign({},pt),i.cloneElement(De,{className:`${le}-item-tooltip`,title:""}));X=i.createElement(i.Fragment,null,X,xt)}const ee=Le==="optional",ne=typeof Le=="function";ne?X=Le(X,{required:!!Re}):ee&&!Re&&(X=i.createElement(i.Fragment,null,X,i.createElement("span",{className:`${le}-item-optional`,title:""},(ht==null?void 0:ht.optional)||((st=Ze.Z.Form)===null||st===void 0?void 0:st.optional))));const je=g()({[`${le}-item-required`]:Re,[`${le}-item-required-mark-optional`]:ee||ne,[`${le}-item-no-colon`]:!m});return i.createElement(K.Z,Object.assign({},z,{className:ge}),i.createElement("label",{htmlFor:s,className:je,title:typeof se=="string"?se:""},X))},et=e(29679),gt=e(19248),Ht=e(96512),tn=e(58617);const Bt={success:et.Z,warning:Ht.Z,error:gt.Z,validating:tn.Z};function sn(x){let{children:le,errors:se,warnings:s,hasFeedback:c,validateStatus:ce,prefixCls:_,meta:Re,noStyle:Le}=x;const Pe=`${_}-item`,{feedbackIcons:st}=i.useContext(W.q3),ht=V(se,s,Re,null,!!c,ce),{isFormItemInput:Ot,status:Tt}=i.useContext(W.aM),yt=i.useMemo(()=>{var I;let L;if(c){const xe=c!==!0&&c.icons||st,ge=ht&&((I=xe==null?void 0:xe({status:ht,errors:se,warnings:s}))===null||I===void 0?void 0:I[ht]),X=ht&&Bt[ht];L=ge!==!1&&X?i.createElement("span",{className:g()(`${Pe}-feedback-icon`,`${Pe}-feedback-icon-${ht}`)},ge||i.createElement(X,null)):null}let z=!0,q=ht||"";return Le&&(z=Ot,q=(ht!=null?ht:Tt)||""),{status:q,errors:se,warnings:s,hasFeedback:!!c,feedbackIcon:L,isFormItemInput:z}},[ht,c,Le,Ot,Tt]);return i.createElement(W.aM.Provider,{value:yt},le)}var Sn=function(x,le){var se={};for(var s in x)Object.prototype.hasOwnProperty.call(x,s)&&le.indexOf(s)<0&&(se[s]=x[s]);if(x!=null&&typeof Object.getOwnPropertySymbols=="function")for(var c=0,s=Object.getOwnPropertySymbols(x);c{if(H&&ge.current){const zt=getComputedStyle(ge.current);je(parseInt(zt.marginBottom,10))}},[H,ee]);const De=zt=>{zt||je(null)},xt=function(){let zt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;const Zt=zt?X:Pe.errors,kt=zt?m:Pe.warnings;return V(Zt,kt,Pe,"",!!st,Le)}(),Rt=g()(q,se,s,{[`${q}-with-help`]:B||X.length||m.length,[`${q}-has-feedback`]:xt&&st,[`${q}-has-success`]:xt==="success",[`${q}-has-warning`]:xt==="warning",[`${q}-has-error`]:xt==="error",[`${q}-is-validating`]:xt==="validating",[`${q}-hidden`]:ht});return i.createElement("div",{className:Rt,style:c,ref:ge},i.createElement(F.Z,Object.assign({className:`${q}-row`},(0,Ie.Z)(z,["_internalItemRender","colon","dependencies","extra","fieldKey","getValueFromEvent","getValueProps","htmlFor","id","initialValue","isListField","label","labelAlign","labelCol","labelWrap","messageVariables","name","normalize","noStyle","preserve","requiredMark","rules","shouldUpdate","trigger","tooltip","validateFirst","validateTrigger","valuePropName","wrapperCol","validateDebounce"])),i.createElement(At,Object.assign({htmlFor:Tt},x,{requiredMark:xe,required:yt!=null?yt:I,prefixCls:le})),i.createElement(Ke,Object.assign({},x,Pe,{errors:X,warnings:m,prefixCls:le,status:xt,help:ce,marginBottom:ne,onErrorVisibleChanged:De}),i.createElement(W.qI.Provider,{value:L},i.createElement(sn,{prefixCls:le,meta:Pe,errors:Pe.errors,warnings:Pe.warnings,hasFeedback:st,validateStatus:xt},Ot)))),!!ne&&i.createElement("div",{className:`${q}-margin-offset`,style:{marginBottom:-ne}}))}const vn="__SPLIT__",fn=null,ln=i.memo(x=>{let{children:le}=x;return le},(x,le)=>x.value===le.value&&x.update===le.update&&x.childProps.length===le.childProps.length&&x.childProps.every((se,s)=>se===le.childProps[s]));function gn(x){return x!=null}function yn(){return{errors:[],warnings:[],touched:!1,validating:!1,name:[],validated:!1}}function Bn(x){const{name:le,noStyle:se,className:s,dependencies:c,prefixCls:ce,shouldUpdate:_,rules:Re,children:Le,required:Pe,label:st,messageVariables:ht,trigger:Ot="onChange",validateTrigger:Tt,hidden:yt,help:I}=x,{getPrefixCls:L}=i.useContext(bt.E_),{name:z}=i.useContext(W.q3),q=O(Le),xe=typeof q=="function",ge=i.useContext(W.qI),{validateTrigger:X}=i.useContext(Be.FieldContext),m=Tt!==void 0?Tt:X,B=gn(le),H=L("form",ce),[ee,ne]=U(H),je=i.useContext(Be.ListContext),De=i.useRef(),[pt,xt]=S({}),[Rt,zt]=(0,nt.Z)(()=>yn()),Zt=Vt=>{const jt=je==null?void 0:je.getKey(Vt.name);if(zt(Vt.destroy?yn():Vt,!0),se&&I!==!1&&ge){let nn=Vt.name;if(Vt.destroy)nn=De.current||nn;else if(jt!==void 0){const[rn,bn]=jt;nn=[rn].concat((0,o.Z)(bn)),De.current=nn}ge(Vt,nn)}},kt=(Vt,jt)=>{xt(nn=>{const rn=Object.assign({},nn),zn=[].concat((0,o.Z)(Vt.name.slice(0,-1)),(0,o.Z)(jt)).join(vn);return Vt.destroy?delete rn[zn]:rn[zn]=Vt,rn})},[Dt,ct]=i.useMemo(()=>{const Vt=(0,o.Z)(Rt.errors),jt=(0,o.Z)(Rt.warnings);return Object.values(pt).forEach(nn=>{Vt.push.apply(Vt,(0,o.Z)(nn.errors||[])),jt.push.apply(jt,(0,o.Z)(nn.warnings||[]))}),[Vt,jt]},[pt,Rt.errors,Rt.warnings]),Kt=D();function Wt(Vt,jt,nn){return se&&!yt?i.createElement(sn,{prefixCls:H,hasFeedback:x.hasFeedback,validateStatus:x.validateStatus,meta:Rt,errors:Dt,warnings:ct,noStyle:!0},Vt):i.createElement(on,Object.assign({key:"row"},x,{className:g()(s,ne),prefixCls:H,fieldId:jt,isRequired:nn,errors:Dt,warnings:ct,meta:Rt,onSubItemMetaChange:kt}),Vt)}if(!B&&!xe&&!c)return ee(Wt(q));let pn={};return typeof st=="string"?pn.label=st:le&&(pn.label=String(le)),ht&&(pn=Object.assign(Object.assign({},pn),ht)),ee(i.createElement(Be.Field,Object.assign({},x,{messageVariables:pn,trigger:Ot,validateTrigger:m,onMetaChange:Zt}),(Vt,jt,nn)=>{const rn=f(le).length&&jt?jt.name:[],bn=P(rn,z),zn=Pe!==void 0?Pe:!!(Re&&Re.some(Pt=>{if(Pt&&typeof Pt=="object"&&Pt.required&&!Pt.warningOnly)return!0;if(typeof Pt=="function"){const wn=Pt(nn);return wn&&wn.required&&!wn.warningOnly}return!1})),Ft=Object.assign({},Vt);let It=null;if(Array.isArray(q)&&B)It=q;else if(!(xe&&(!(_||c)||B))){if(!(c&&!xe&&!B))if((0,J.l$)(q)){const Pt=Object.assign(Object.assign({},q.props),Ft);if(Pt.id||(Pt.id=bn),I||Dt.length>0||ct.length>0||x.extra){const mn=[];(I||Dt.length>0)&&mn.push(`${bn}_help`),x.extra&&mn.push(`${bn}_extra`),Pt["aria-describedby"]=mn.join(" ")}Dt.length>0&&(Pt["aria-invalid"]="true"),zn&&(Pt["aria-required"]="true"),(0,he.Yr)(q)&&(Pt.ref=Kt(rn,q)),new Set([].concat((0,o.Z)(f(Ot)),(0,o.Z)(f(m)))).forEach(mn=>{Pt[mn]=function(){for(var an,Dn,$t,dn,Nn,wt=arguments.length,Et=new Array(wt),Jt=0;Jt{var{prefixCls:le,children:se}=x,s=lt(x,["prefixCls","children"]);const{getPrefixCls:c}=i.useContext(bt.E_),ce=c("form",le),_=i.useMemo(()=>({prefixCls:ce,status:"error"}),[ce]);return i.createElement(Be.List,Object.assign({},s),(Re,Le,Pe)=>i.createElement(W.Rk.Provider,{value:_},se(Re.map(st=>Object.assign(Object.assign({},st),{fieldKey:st.key})),Le,{errors:Pe.errors,warnings:Pe.warnings})))};function _t(){const{form:x}=(0,i.useContext)(W.q3);return x}const $e=ye;$e.Item=it,$e.List=qt,$e.ErrorList=ze,$e.useForm=me,$e.useFormInstance=_t,$e.useWatch=Be.useWatch,$e.Provider=W.RV,$e.create=()=>{};var Lt=$e},9432:function(un,at,e){e.d(at,{Z:function(){return vt},n:function(){return ft}});var o=e(19248),b=e(92310),g=e.n(b),ae=e(93681),i=e(8654),Y=e(59301),W=e(19080),ue=e(36355),de=e(1684),C=e(19716),Me=e(32441),N=e(33234),w=e(59412),qe=e(9937);function Ee(Z){return!!(Z.prefix||Z.suffix||Z.allowClear)}var Ge=function(Z,G){var u={};for(var t in Z)Object.prototype.hasOwnProperty.call(Z,t)&&G.indexOf(t)<0&&(u[t]=Z[t]);if(Z!=null&&typeof Object.getOwnPropertySymbols=="function")for(var h=0,t=Object.getOwnPropertySymbols(Z);h{var u;const{prefixCls:t,bordered:h=!0,status:E,size:U,disabled:oe,onBlur:Se,onFocus:Xe,suffix:ze,allowClear:Be,addonAfter:bt,addonBefore:Oe,className:ke,style:fe,styles:te,rootClassName:ie,onChange:M,classNames:f}=Z,P=Ge(Z,["prefixCls","bordered","status","size","disabled","onBlur","onFocus","suffix","allowClear","addonAfter","addonBefore","className","style","styles","rootClassName","onChange","classNames"]),{getPrefixCls:V,direction:A,input:me}=Y.useContext(ue.E_),ve=V("input",t),Ue=(0,Y.useRef)(null),[_e,Qe]=(0,qe.ZP)(ve),{compactSize:ye,compactItemClassnames:nt}=(0,N.ri)(ve,A),he=(0,C.Z)(He=>{var Ae;return(Ae=U!=null?U:ye)!==null&&Ae!==void 0?Ae:He}),J=Y.useContext(de.Z),Ne=oe!=null?oe:J,{status:O,hasFeedback:y,feedbackIcon:l}=(0,Y.useContext)(Me.aM),d=(0,W.F)(O,E),S=Ee(Z)||!!y,D=(0,Y.useRef)(S);(0,Y.useEffect)(()=>{var He;S&&D.current,D.current=S},[S]);const $=(0,w.Z)(Ue,!0),j=He=>{$(),Se==null||Se(He)},Ie=He=>{$(),Xe==null||Xe(He)},F=He=>{$(),M==null||M(He)},K=(y||ze)&&Y.createElement(Y.Fragment,null,ze,y&&l);let re;return typeof Be=="object"&&(Be!=null&&Be.clearIcon)?re=Be:Be&&(re={clearIcon:Y.createElement(o.Z,null)}),_e(Y.createElement(ae.default,Object.assign({ref:(0,i.sQ)(G,Ue),prefixCls:ve,autoComplete:me==null?void 0:me.autoComplete},P,{disabled:Ne,onBlur:j,onFocus:Ie,style:Object.assign(Object.assign({},me==null?void 0:me.style),fe),styles:Object.assign(Object.assign({},me==null?void 0:me.styles),te),suffix:K,allowClear:re,className:g()(ke,ie,nt,me==null?void 0:me.className),onChange:F,addonAfter:bt&&Y.createElement(N.BR,null,Y.createElement(Me.Ux,{override:!0,status:!0},bt)),addonBefore:Oe&&Y.createElement(N.BR,null,Y.createElement(Me.Ux,{override:!0,status:!0},Oe)),classNames:Object.assign(Object.assign(Object.assign({},f),me==null?void 0:me.classNames),{input:g()({[`${ve}-sm`]:he==="small",[`${ve}-lg`]:he==="large",[`${ve}-rtl`]:A==="rtl",[`${ve}-borderless`]:!h},!S&&(0,W.Z)(ve,d),f==null?void 0:f.input,(u=me==null?void 0:me.classNames)===null||u===void 0?void 0:u.input,Qe)}),classes:{affixWrapper:g()({[`${ve}-affix-wrapper-sm`]:he==="small",[`${ve}-affix-wrapper-lg`]:he==="large",[`${ve}-affix-wrapper-rtl`]:A==="rtl",[`${ve}-affix-wrapper-borderless`]:!h},(0,W.Z)(`${ve}-affix-wrapper`,d,y),Qe),wrapper:g()({[`${ve}-group-rtl`]:A==="rtl"},Qe),group:g()({[`${ve}-group-wrapper-sm`]:he==="small",[`${ve}-group-wrapper-lg`]:he==="large",[`${ve}-group-wrapper-rtl`]:A==="rtl",[`${ve}-group-wrapper-disabled`]:Ne},(0,W.Z)(`${ve}-group-wrapper`,d,y),Qe)}})))})},1643:function(un,at,e){var o=e(19248),b=e(92310),g=e.n(b),ae=e(9296),i=e(59301),Y=e(19080),W=e(36355),ue=e(1684),de=e(19716),C=e(32441),Me=e(9432),N=e(9937),w=function(Ee,Ge){var ft={};for(var we in Ee)Object.prototype.hasOwnProperty.call(Ee,we)&&Ge.indexOf(we)<0&&(ft[we]=Ee[we]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var vt=0,we=Object.getOwnPropertySymbols(Ee);vt{const{prefixCls:ft,bordered:we=!0,size:vt,disabled:Z,status:G,allowClear:u,showCount:t,classNames:h,rootClassName:E,className:U}=Ee,oe=w(Ee,["prefixCls","bordered","size","disabled","status","allowClear","showCount","classNames","rootClassName","className"]),{getPrefixCls:Se,direction:Xe}=i.useContext(W.E_),ze=(0,de.Z)(vt),Be=i.useContext(ue.Z),bt=Z!=null?Z:Be,{status:Oe,hasFeedback:ke,feedbackIcon:fe}=i.useContext(C.aM),te=(0,Y.F)(Oe,G),ie=i.useRef(null);i.useImperativeHandle(Ge,()=>{var A;return{resizableTextArea:(A=ie.current)===null||A===void 0?void 0:A.resizableTextArea,focus:me=>{var ve,Ue;(0,Me.n)((Ue=(ve=ie.current)===null||ve===void 0?void 0:ve.resizableTextArea)===null||Ue===void 0?void 0:Ue.textArea,me)},blur:()=>{var me;return(me=ie.current)===null||me===void 0?void 0:me.blur()}}});const M=Se("input",ft);let f;typeof u=="object"&&(u!=null&&u.clearIcon)?f=u:u&&(f={clearIcon:i.createElement(o.Z,null)});const[P,V]=(0,N.ZP)(M);return P(i.createElement(ae.default,Object.assign({},oe,{disabled:bt,allowClear:f,className:g()(U,E),classes:{affixWrapper:g()(`${M}-textarea-affix-wrapper`,{[`${M}-affix-wrapper-rtl`]:Xe==="rtl",[`${M}-affix-wrapper-borderless`]:!we,[`${M}-affix-wrapper-sm`]:ze==="small",[`${M}-affix-wrapper-lg`]:ze==="large",[`${M}-textarea-show-count`]:t},(0,Y.Z)(`${M}-affix-wrapper`,te),V)},classNames:Object.assign(Object.assign({},h),{textarea:g()({[`${M}-borderless`]:!we,[`${M}-sm`]:ze==="small",[`${M}-lg`]:ze==="large"},(0,Y.Z)(M,te),V,h==null?void 0:h.textarea)}),prefixCls:M,suffix:ke&&i.createElement("span",{className:`${M}-textarea-suffix`},fe),showCount:t,ref:ie})))});at.Z=qe},59412:function(un,at,e){e.d(at,{Z:function(){return b}});var o=e(59301);function b(g,ae){const i=(0,o.useRef)([]),Y=()=>{i.current.push(setTimeout(()=>{var W,ue,de,C;!((W=g.current)===null||W===void 0)&&W.input&&((ue=g.current)===null||ue===void 0?void 0:ue.input.getAttribute("type"))==="password"&&(!((de=g.current)===null||de===void 0)&&de.input.hasAttribute("value"))&&((C=g.current)===null||C===void 0||C.input.removeAttribute("value"))}))};return(0,o.useEffect)(()=>(ae&&Y(),()=>i.current.forEach(W=>{W&&clearTimeout(W)})),[]),Y}},92832:function(un,at,e){e.d(at,{default:function(){return ze}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(32441),Y=e(9937),ue=Be=>{const{getPrefixCls:bt,direction:Oe}=(0,g.useContext)(ae.E_),{prefixCls:ke,className:fe}=Be,te=bt("input-group",ke),ie=bt("input"),[M,f]=(0,Y.ZP)(ie),P=b()(te,{[`${te}-lg`]:Be.size==="large",[`${te}-sm`]:Be.size==="small",[`${te}-compact`]:Be.compact,[`${te}-rtl`]:Oe==="rtl"},f,fe),V=(0,g.useContext)(i.aM),A=(0,g.useMemo)(()=>Object.assign(Object.assign({},V),{isFormItemInput:!1}),[V]);return M(g.createElement("span",{className:P,style:Be.style,onMouseEnter:Be.onMouseEnter,onMouseLeave:Be.onMouseLeave,onFocus:Be.onFocus,onBlur:Be.onBlur},g.createElement(i.aM.Provider,{value:A},Be.children)))},de=e(9432),C=e(73331),Me=e(15277),N=e(2738),w=e(8654),qe=e(59412),Ee=function(Be,bt){var Oe={};for(var ke in Be)Object.prototype.hasOwnProperty.call(Be,ke)&&bt.indexOf(ke)<0&&(Oe[ke]=Be[ke]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ke=Object.getOwnPropertySymbols(Be);feBe?g.createElement(Me.Z,null):g.createElement(C.Z,null),ft={click:"onClick",hover:"onMouseOver"};var vt=g.forwardRef((Be,bt)=>{const{visibilityToggle:Oe=!0}=Be,ke=typeof Oe=="object"&&Oe.visible!==void 0,[fe,te]=(0,g.useState)(()=>ke?Oe.visible:!1),ie=(0,g.useRef)(null);g.useEffect(()=>{ke&&te(Oe.visible)},[ke,Oe]);const M=(0,qe.Z)(ie),f=()=>{const{disabled:Ne}=Be;Ne||(fe&&M(),te(O=>{var y;const l=!O;return typeof Oe=="object"&&((y=Oe.onVisibleChange)===null||y===void 0||y.call(Oe,l)),l}))},P=Ne=>{const{action:O="click",iconRender:y=Ge}=Be,l=ft[O]||"",d=y(fe),S={[l]:f,className:`${Ne}-icon`,key:"passwordIcon",onMouseDown:D=>{D.preventDefault()},onMouseUp:D=>{D.preventDefault()}};return g.cloneElement(g.isValidElement(d)?d:g.createElement("span",null,d),S)},{className:V,prefixCls:A,inputPrefixCls:me,size:ve}=Be,Ue=Ee(Be,["className","prefixCls","inputPrefixCls","size"]),{getPrefixCls:_e}=g.useContext(ae.E_),Qe=_e("input",me),ye=_e("input-password",A),nt=Oe&&P(ye),he=b()(ye,V,{[`${ye}-${ve}`]:!!ve}),J=Object.assign(Object.assign({},(0,N.Z)(Ue,["suffix","iconRender","visibilityToggle"])),{type:fe?"text":"password",className:he,prefixCls:Qe,suffix:nt});return ve&&(J.size=ve),g.createElement(de.Z,Object.assign({ref:(0,w.sQ)(bt,ie)},J))}),Z=e(47472),G=e(92343),u=e(3113),t=e(19716),h=e(33234),E=function(Be,bt){var Oe={};for(var ke in Be)Object.prototype.hasOwnProperty.call(Be,ke)&&bt.indexOf(ke)<0&&(Oe[ke]=Be[ke]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var fe=0,ke=Object.getOwnPropertySymbols(Be);fe{const{prefixCls:Oe,inputPrefixCls:ke,className:fe,size:te,suffix:ie,enterButton:M=!1,addonAfter:f,loading:P,disabled:V,onSearch:A,onChange:me,onCompositionStart:ve,onCompositionEnd:Ue}=Be,_e=E(Be,["prefixCls","inputPrefixCls","className","size","suffix","enterButton","addonAfter","loading","disabled","onSearch","onChange","onCompositionStart","onCompositionEnd"]),{getPrefixCls:Qe,direction:ye}=g.useContext(ae.E_),nt=g.useRef(!1),he=Qe("input-search",Oe),J=Qe("input",ke),{compactSize:Ne}=(0,h.ri)(he,ye),O=(0,t.Z)(Ke=>{var rt;return(rt=te!=null?te:Ne)!==null&&rt!==void 0?rt:Ke}),y=g.useRef(null),l=Ke=>{Ke&&Ke.target&&Ke.type==="click"&&A&&A(Ke.target.value,Ke,{source:"clear"}),me&&me(Ke)},d=Ke=>{var rt;document.activeElement===((rt=y.current)===null||rt===void 0?void 0:rt.input)&&Ke.preventDefault()},S=Ke=>{var rt,Ze;A&&A((Ze=(rt=y.current)===null||rt===void 0?void 0:rt.input)===null||Ze===void 0?void 0:Ze.value,Ke,{source:"input"})},D=Ke=>{nt.current||P||S(Ke)},$=typeof M=="boolean"?g.createElement(Z.Z,null):null,j=`${he}-button`;let Ie;const F=M||{},K=F.type&&F.type.__ANT_BUTTON===!0;K||F.type==="button"?Ie=(0,G.Tm)(F,Object.assign({onMouseDown:d,onClick:Ke=>{var rt,Ze;(Ze=(rt=F==null?void 0:F.props)===null||rt===void 0?void 0:rt.onClick)===null||Ze===void 0||Ze.call(rt,Ke),S(Ke)},key:"enterButton"},K?{className:j,size:O}:{})):Ie=g.createElement(u.ZP,{className:j,type:M?"primary":void 0,size:O,disabled:V,key:"enterButton",onMouseDown:d,onClick:S,loading:P,icon:$},M),f&&(Ie=[Ie,(0,G.Tm)(f,{key:"addonAfter"})]);const re=b()(he,{[`${he}-rtl`]:ye==="rtl",[`${he}-${O}`]:!!O,[`${he}-with-button`]:!!M},fe),He=Ke=>{nt.current=!0,ve==null||ve(Ke)},Ae=Ke=>{nt.current=!1,Ue==null||Ue(Ke)};return g.createElement(de.Z,Object.assign({ref:(0,w.sQ)(y,bt),onPressEnter:D},_e,{size:O,onCompositionStart:He,onCompositionEnd:Ae,prefixCls:J,addonAfter:Ie,suffix:ie,onChange:l,className:re,disabled:V}))}),Se=e(1643);const Xe=de.Z;Xe.Group=ue,Xe.Search=oe,Xe.TextArea=Se.Z,Xe.Password=vt;var ze=Xe},9937:function(un,at,e){e.d(at,{M1:function(){return W},TM:function(){return G},Xy:function(){return ue},bi:function(){return Me},e5:function(){return Z},ik:function(){return N},nz:function(){return i},pU:function(){return Y},s7:function(){return w},x0:function(){return C}});var o=e(17313),b=e(74207),g=e(37613),ae=e(83116);const i=u=>({"&::-moz-placeholder":{opacity:1},"&::placeholder":{color:u,userSelect:"none"},"&:placeholder-shown":{textOverflow:"ellipsis"}}),Y=u=>({borderColor:u.hoverBorderColor}),W=u=>({borderColor:u.activeBorderColor,boxShadow:u.activeShadow,outline:0}),ue=u=>({color:u.colorTextDisabled,backgroundColor:u.colorBgContainerDisabled,borderColor:u.colorBorder,boxShadow:"none",cursor:"not-allowed",opacity:1,"&:hover":Object.assign({},Y((0,g.TS)(u,{hoverBorderColor:u.colorBorder})))}),de=u=>{const{paddingBlockLG:t,fontSizeLG:h,lineHeightLG:E,borderRadiusLG:U,paddingInlineLG:oe}=u;return{padding:`${t}px ${oe}px`,fontSize:h,lineHeight:E,borderRadius:U}},C=u=>({padding:`${u.paddingBlockSM}px ${u.paddingInlineSM}px`,borderRadius:u.borderRadiusSM}),Me=(u,t)=>{const{componentCls:h,colorError:E,colorWarning:U,errorActiveShadow:oe,warningActiveShadow:Se,colorErrorBorderHover:Xe,colorWarningBorderHover:ze}=u;return{[`&-status-error:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:E,"&:hover":{borderColor:Xe},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:E,activeShadow:oe}))),[`${h}-prefix, ${h}-suffix`]:{color:E}},[`&-status-warning:not(${t}-disabled):not(${t}-borderless)${t}`]:{borderColor:U,"&:hover":{borderColor:ze},"&:focus, &-focused":Object.assign({},W((0,g.TS)(u,{activeBorderColor:U,activeShadow:Se}))),[`${h}-prefix, ${h}-suffix`]:{color:U}}}},N=u=>Object.assign(Object.assign({position:"relative",display:"inline-block",width:"100%",minWidth:0,padding:`${u.paddingBlock}px ${u.paddingInline}px`,color:u.colorText,fontSize:u.fontSize,lineHeight:u.lineHeight,backgroundColor:u.colorBgContainer,backgroundImage:"none",borderWidth:u.lineWidth,borderStyle:u.lineType,borderColor:u.colorBorder,borderRadius:u.borderRadius,transition:`all ${u.motionDurationMid}`},i(u.colorTextPlaceholder)),{"&:hover":Object.assign({},Y(u)),"&:focus, &-focused":Object.assign({},W(u)),"&-disabled, &[disabled]":Object.assign({},ue(u)),"&-borderless":{"&, &:hover, &:focus, &-focused, &-disabled, &[disabled]":{backgroundColor:"transparent",border:"none",boxShadow:"none"}},"textarea&":{maxWidth:"100%",height:"auto",minHeight:u.controlHeight,lineHeight:u.lineHeight,verticalAlign:"bottom",transition:`all ${u.motionDurationSlow}, height 0s`,resize:"vertical"},"&-lg":Object.assign({},de(u)),"&-sm":Object.assign({},C(u)),"&-rtl":{direction:"rtl"},"&-textarea-rtl":{direction:"rtl"}}),w=u=>{const{componentCls:t,antCls:h}=u;return{position:"relative",display:"table",width:"100%",borderCollapse:"separate",borderSpacing:0,"&[class*='col-']":{paddingInlineEnd:u.paddingXS,"&:last-child":{paddingInlineEnd:0}},[`&-lg ${t}, &-lg > ${t}-group-addon`]:Object.assign({},de(u)),[`&-sm ${t}, &-sm > ${t}-group-addon`]:Object.assign({},C(u)),[`&-lg ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightLG},[`&-sm ${h}-select-single ${h}-select-selector`]:{height:u.controlHeightSM},[`> ${t}`]:{display:"table-cell","&:not(:first-child):not(:last-child)":{borderRadius:0}},[`${t}-group`]:{"&-addon, &-wrap":{display:"table-cell",width:1,whiteSpace:"nowrap",verticalAlign:"middle","&:not(:first-child):not(:last-child)":{borderRadius:0}},"&-wrap > *":{display:"block !important"},"&-addon":{position:"relative",padding:`0 ${u.paddingInline}px`,color:u.colorText,fontWeight:"normal",fontSize:u.fontSize,textAlign:"center",backgroundColor:u.colorFillAlter,border:`${u.lineWidth}px ${u.lineType} ${u.colorBorder}`,borderRadius:u.borderRadius,transition:`all ${u.motionDurationSlow}`,lineHeight:1,[`${h}-select`]:{margin:`-${u.paddingBlock+1}px -${u.paddingInline}px`,[`&${h}-select-single:not(${h}-select-customize-input)`]:{[`${h}-select-selector`]:{backgroundColor:"inherit",border:`${u.lineWidth}px ${u.lineType} transparent`,boxShadow:"none"}},"&-open, &-focused":{[`${h}-select-selector`]:{color:u.colorPrimary}}},[`${h}-cascader-picker`]:{margin:`-9px -${u.paddingInline}px`,backgroundColor:"transparent",[`${h}-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,[`${h}-select ${h}-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,[`${h}-select ${h}-select-selector`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`${t}-affix-wrapper`]:{"&:not(:last-child)":{borderStartEndRadius:0,borderEndEndRadius:0,[`${t}-search &`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius}},[`&:not(:first-child), ${t}-search &:not(:first-child)`]:{borderStartStartRadius:0,borderEndStartRadius:0}},[`&${t}-group-compact`]:Object.assign(Object.assign({display:"block"},(0,o.dF)()),{[`${t}-group-addon, ${t}-group-wrap, > ${t}`]:{"&:not(:first-child):not(:last-child)":{borderInlineEndWidth:u.lineWidth,"&:hover":{zIndex:1},"&:focus":{zIndex:1}}},"& > *":{display:"inline-block",float:"none",verticalAlign:"top",borderRadius:0},[` - & > ${t}-affix-wrapper, - & > ${t}-number-affix-wrapper, - & > ${h}-picker-range - `]:{display:"inline-flex"},"& > *:not(:last-child)":{marginInlineEnd:-u.lineWidth,borderInlineEndWidth:u.lineWidth},[`${t}`]:{float:"none"},[`& > ${h}-select > ${h}-select-selector, - & > ${h}-select-auto-complete ${t}, - & > ${h}-cascader-picker ${t}, - & > ${t}-group-wrapper ${t}`]:{borderInlineEndWidth:u.lineWidth,borderRadius:0,"&:hover":{zIndex:1},"&:focus":{zIndex:1}},[`& > ${h}-select-focused`]:{zIndex:1},[`& > ${h}-select > ${h}-select-arrow`]:{zIndex:1},[`& > *:first-child, - & > ${h}-select:first-child > ${h}-select-selector, - & > ${h}-select-auto-complete:first-child ${t}, - & > ${h}-cascader-picker:first-child ${t}`]:{borderStartStartRadius:u.borderRadius,borderEndStartRadius:u.borderRadius},[`& > *:last-child, - & > ${h}-select:last-child > ${h}-select-selector, - & > ${h}-cascader-picker:last-child ${t}, - & > ${h}-cascader-picker-focused:last-child ${t}`]:{borderInlineEndWidth:u.lineWidth,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius},[`& > ${h}-select-auto-complete ${t}`]:{verticalAlign:"top"},[`${t}-group-wrapper + ${t}-group-wrapper`]:{marginInlineStart:-u.lineWidth,[`${t}-affix-wrapper`]:{borderRadius:0}},[`${t}-group-wrapper:not(:last-child)`]:{[`&${t}-search > ${t}-group`]:{[`& > ${t}-group-addon > ${t}-search-button`]:{borderRadius:0},[`& > ${t}`]:{borderStartStartRadius:u.borderRadius,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:u.borderRadius}}}})}},qe=u=>{const{componentCls:t,controlHeightSM:h,lineWidth:E}=u,oe=(h-E*2-16)/2;return{[t]:Object.assign(Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),N(u)),Me(u,t)),{'&[type="color"]':{height:u.controlHeight,[`&${t}-lg`]:{height:u.controlHeightLG},[`&${t}-sm`]:{height:h,paddingTop:oe,paddingBottom:oe}},'&[type="search"]::-webkit-search-cancel-button, &[type="search"]::-webkit-search-decoration':{"-webkit-appearance":"none"}})}},Ee=u=>{const{componentCls:t}=u;return{[`${t}-clear-icon`]:{margin:0,color:u.colorTextQuaternary,fontSize:u.fontSizeIcon,verticalAlign:-1,cursor:"pointer",transition:`color ${u.motionDurationSlow}`,"&:hover":{color:u.colorTextTertiary},"&:active":{color:u.colorText},"&-hidden":{visibility:"hidden"},"&-has-suffix":{margin:`0 ${u.inputAffixPadding}px`}}}},Ge=u=>{const{componentCls:t,inputAffixPadding:h,colorTextDescription:E,motionDurationSlow:U,colorIcon:oe,colorIconHover:Se,iconCls:Xe}=u;return{[`${t}-affix-wrapper`]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},N(u)),{display:"inline-flex",[`&:not(${t}-affix-wrapper-disabled):hover`]:Object.assign(Object.assign({},Y(u)),{zIndex:1,[`${t}-search-with-button &`]:{zIndex:0}}),"&-focused, &:focus":{zIndex:1},"&-disabled":{[`${t}[disabled]`]:{background:"transparent"}},[`> input${t}`]:{padding:0,fontSize:"inherit",border:"none",borderRadius:0,outline:"none","&::-ms-reveal":{display:"none"},"&:focus":{boxShadow:"none !important"}},"&::before":{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'},[`${t}`]:{"&-prefix, &-suffix":{display:"flex",flex:"none",alignItems:"center","> *:not(:last-child)":{marginInlineEnd:u.paddingXS}},"&-show-count-suffix":{color:E},"&-show-count-has-suffix":{marginInlineEnd:u.paddingXXS},"&-prefix":{marginInlineEnd:h},"&-suffix":{marginInlineStart:h}}}),Ee(u)),{[`${Xe}${t}-password-icon`]:{color:oe,cursor:"pointer",transition:`all ${U}`,"&:hover":{color:Se}}}),Me(u,`${t}-affix-wrapper`))}},ft=u=>{const{componentCls:t,colorError:h,colorWarning:E,borderRadiusLG:U,borderRadiusSM:oe}=u;return{[`${t}-group`]:Object.assign(Object.assign(Object.assign({},(0,o.Wf)(u)),w(u)),{"&-rtl":{direction:"rtl"},"&-wrapper":{display:"inline-block",width:"100%",textAlign:"start",verticalAlign:"top","&-rtl":{direction:"rtl"},"&-lg":{[`${t}-group-addon`]:{borderRadius:U,fontSize:u.fontSizeLG}},"&-sm":{[`${t}-group-addon`]:{borderRadius:oe}},"&-status-error":{[`${t}-group-addon`]:{color:h,borderColor:h}},"&-status-warning":{[`${t}-group-addon`]:{color:E,borderColor:E}},"&-disabled":{[`${t}-group-addon`]:Object.assign({},ue(u))},[`&:not(${t}-compact-first-item):not(${t}-compact-last-item)${t}-compact-item`]:{[`${t}, ${t}-group-addon`]:{borderRadius:0}},[`&:not(${t}-compact-last-item)${t}-compact-first-item`]:{[`${t}, ${t}-group-addon`]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:not(${t}-compact-first-item)${t}-compact-last-item`]:{[`${t}, ${t}-group-addon`]:{borderStartStartRadius:0,borderEndStartRadius:0}}}})}},we=u=>{const{componentCls:t,antCls:h}=u,E=`${t}-search`;return{[E]:{[`${t}`]:{"&:hover, &:focus":{borderColor:u.colorPrimaryHover,[`+ ${t}-group-addon ${E}-button:not(${h}-btn-primary)`]:{borderInlineStartColor:u.colorPrimaryHover}}},[`${t}-affix-wrapper`]:{borderRadius:0},[`${t}-lg`]:{lineHeight:u.lineHeightLG-2e-4},[`> ${t}-group`]:{[`> ${t}-group-addon:last-child`]:{insetInlineStart:-1,padding:0,border:0,[`${E}-button`]:{paddingTop:0,paddingBottom:0,borderStartStartRadius:0,borderStartEndRadius:u.borderRadius,borderEndEndRadius:u.borderRadius,borderEndStartRadius:0,boxShadow:"none"},[`${E}-button:not(${h}-btn-primary)`]:{color:u.colorTextDescription,"&:hover":{color:u.colorPrimaryHover},"&:active":{color:u.colorPrimaryActive},[`&${h}-btn-loading::before`]:{insetInlineStart:0,insetInlineEnd:0,insetBlockStart:0,insetBlockEnd:0}}}},[`${E}-button`]:{height:u.controlHeight,"&:hover, &:focus":{zIndex:1}},[`&-large ${E}-button`]:{height:u.controlHeightLG},[`&-small ${E}-button`]:{height:u.controlHeightSM},"&-rtl":{direction:"rtl"},[`&${t}-compact-item`]:{[`&:not(${t}-compact-last-item)`]:{[`${t}-group-addon`]:{[`${t}-search-button`]:{marginInlineEnd:-u.lineWidth,borderRadius:0}}},[`&:not(${t}-compact-first-item)`]:{[`${t},${t}-affix-wrapper`]:{borderRadius:0}},[`> ${t}-group-addon ${t}-search-button, - > ${t}, - ${t}-affix-wrapper`]:{"&:hover,&:focus,&:active":{zIndex:2}},[`> ${t}-affix-wrapper-focused`]:{zIndex:2}}}}},vt=u=>{const{componentCls:t,paddingLG:h}=u,E=`${t}-textarea`;return{[E]:{position:"relative","&-show-count":{[`> ${t}`]:{height:"100%"},[`${t}-data-count`]:{position:"absolute",bottom:-u.fontSize*u.lineHeight,insetInlineEnd:0,color:u.colorTextDescription,whiteSpace:"nowrap",pointerEvents:"none"}},"&-allow-clear":{[`> ${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${E}-has-feedback`]:{[`${t}`]:{paddingInlineEnd:h}},[`&-affix-wrapper${t}-affix-wrapper`]:{padding:0,[`> textarea${t}`]:{fontSize:"inherit",border:"none",outline:"none","&:focus":{boxShadow:"none !important"}},[`${t}-suffix`]:{margin:0,"> *:not(:last-child)":{marginInline:0},[`${t}-clear-icon`]:{position:"absolute",insetInlineEnd:u.paddingXS,insetBlockStart:u.paddingXS},[`${E}-suffix`]:{position:"absolute",top:0,insetInlineEnd:u.paddingInline,bottom:0,zIndex:1,display:"inline-flex",alignItems:"center",margin:"auto",pointerEvents:"none"}}}}}};function Z(u){return(0,g.TS)(u,{inputAffixPadding:u.paddingXXS})}const G=u=>{const{controlHeight:t,fontSize:h,lineHeight:E,lineWidth:U,controlHeightSM:oe,controlHeightLG:Se,fontSizeLG:Xe,lineHeightLG:ze,paddingSM:Be,controlPaddingHorizontalSM:bt,controlPaddingHorizontal:Oe,colorFillAlter:ke,colorPrimaryHover:fe,controlOutlineWidth:te,controlOutline:ie,colorErrorOutline:M,colorWarningOutline:f}=u;return{paddingBlock:Math.max(Math.round((t-h*E)/2*10)/10-U,3),paddingBlockSM:Math.max(Math.round((oe-h*E)/2*10)/10-U,0),paddingBlockLG:Math.ceil((Se-Xe*ze)/2*10)/10-U,paddingInline:Be-U,paddingInlineSM:bt-U,paddingInlineLG:Oe-U,addonBg:ke,activeBorderColor:fe,hoverBorderColor:fe,activeShadow:`0 0 0 ${te}px ${ie}`,errorActiveShadow:`0 0 0 ${te}px ${M}`,warningActiveShadow:`0 0 0 ${te}px ${f}`}};at.ZP=(0,ae.Z)("Input",u=>{const t=(0,g.TS)(u,Z(u));return[qe(t),vt(t),Ge(t),ft(t),we(t),(0,b.c)(t)]},G)},45818:function(un,at,e){e.d(at,{D:function(){return Z},Z:function(){return t}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},ae=g,i=e(7657),Y=function(E,U){return b.createElement(i.Z,(0,o.Z)({},E,{ref:U,icon:ae}))},W=b.forwardRef(Y),ue=W,de=e(33853),C=e(38819),Me=e(92310),N=e.n(Me),w=e(2738),Ee=h=>!isNaN(parseFloat(h))&&isFinite(h),Ge=e(36355),ft=e(84966),we=function(h,E){var U={};for(var oe in h)Object.prototype.hasOwnProperty.call(h,oe)&&E.indexOf(oe)<0&&(U[oe]=h[oe]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,oe=Object.getOwnPropertySymbols(h);Se{let h=0;return function(){let E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return h+=1,`${E}${h}`}})();var t=b.forwardRef((h,E)=>{const{prefixCls:U,className:oe,trigger:Se,children:Xe,defaultCollapsed:ze=!1,theme:Be="dark",style:bt={},collapsible:Oe=!1,reverseArrow:ke=!1,width:fe=200,collapsedWidth:te=80,zeroWidthTriggerStyle:ie,breakpoint:M,onCollapse:f,onBreakpoint:P}=h,V=we(h,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:A}=(0,b.useContext)(ft.Gs),[me,ve]=(0,b.useState)("collapsed"in h?h.collapsed:ze),[Ue,_e]=(0,b.useState)(!1);(0,b.useEffect)(()=>{"collapsed"in h&&ve(h.collapsed)},[h.collapsed]);const Qe=(O,y)=>{"collapsed"in h||ve(O),f==null||f(O,y)},ye=(0,b.useRef)();ye.current=O=>{_e(O.matches),P==null||P(O.matches),me!==O.matches&&Qe(O.matches,"responsive")},(0,b.useEffect)(()=>{function O(l){return ye.current(l)}let y;if(typeof window!="undefined"){const{matchMedia:l}=window;if(l&&M&&M in vt){y=l(`(max-width: ${vt[M]})`);try{y.addEventListener("change",O)}catch(d){y.addListener(O)}O(y)}}return()=>{try{y==null||y.removeEventListener("change",O)}catch(l){y==null||y.removeListener(O)}}},[M]),(0,b.useEffect)(()=>{const O=G("ant-sider-");return A.addSider(O),()=>A.removeSider(O)},[]);const nt=()=>{Qe(!me,"clickTrigger")},{getPrefixCls:he}=(0,b.useContext)(Ge.E_),J=()=>{const O=he("layout-sider",U),y=(0,w.Z)(V,["collapsed"]),l=me?te:fe,d=Ee(l)?`${l}px`:String(l),S=parseFloat(String(te||0))===0?b.createElement("span",{onClick:nt,className:N()(`${O}-zero-width-trigger`,`${O}-zero-width-trigger-${ke?"right":"left"}`),style:ie},Se||b.createElement(ue,null)):null,j={expanded:ke?b.createElement(C.Z,null):b.createElement(de.Z,null),collapsed:ke?b.createElement(de.Z,null):b.createElement(C.Z,null)}[me?"collapsed":"expanded"],Ie=Se!==null?S||b.createElement("div",{className:`${O}-trigger`,onClick:nt,style:{width:d}},Se||j):null,F=Object.assign(Object.assign({},bt),{flex:`0 0 ${d}`,maxWidth:d,minWidth:d,width:d}),K=N()(O,`${O}-${Be}`,{[`${O}-collapsed`]:!!me,[`${O}-has-trigger`]:Oe&&Se!==null&&!S,[`${O}-below`]:!!Ue,[`${O}-zero-width`]:parseFloat(d)===0},oe);return b.createElement("aside",Object.assign({className:K},y,{style:F,ref:E}),b.createElement("div",{className:`${O}-children`},Xe),Oe||Ue&&S?Ie:null)},Ne=b.useMemo(()=>({siderCollapsed:me}),[me]);return b.createElement(Z.Provider,{value:Ne},J())})},84966:function(un,at,e){e.d(at,{VY:function(){return Z},$_:function(){return vt},h4:function(){return we},Gs:function(){return w},ZP:function(){return G}});var o=e(26407),b=e(92310),g=e.n(b),ae=e(2738),i=e(59301),Y=e(36355),W=e(83116),de=u=>{const{componentCls:t,bodyBg:h,lightSiderBg:E,lightTriggerBg:U,lightTriggerColor:oe}=u;return{[`${t}-sider-light`]:{background:E,[`${t}-sider-trigger`]:{color:oe,background:U},[`${t}-sider-zero-width-trigger`]:{color:oe,background:U,border:`1px solid ${h}`,borderInlineStart:0}}}};const C=u=>{const{antCls:t,componentCls:h,colorText:E,triggerColor:U,footerBg:oe,triggerBg:Se,headerHeight:Xe,headerPadding:ze,headerColor:Be,footerPadding:bt,triggerHeight:Oe,zeroTriggerHeight:ke,zeroTriggerWidth:fe,motionDurationMid:te,motionDurationSlow:ie,fontSize:M,borderRadius:f,bodyBg:P,headerBg:V,siderBg:A}=u;return{[h]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:P,"&, *":{boxSizing:"border-box"},[`&${h}-has-sider`]:{flexDirection:"row",[`> ${h}, > ${h}-content`]:{width:0}},[`${h}-header, &${h}-footer`]:{flex:"0 0 auto"},[`${h}-sider`]:{position:"relative",minWidth:0,background:A,transition:`all ${te}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${t}-menu${t}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Oe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Oe,color:U,lineHeight:`${Oe}px`,textAlign:"center",background:Se,cursor:"pointer",transition:`all ${te}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:Xe,insetInlineEnd:-fe,zIndex:1,width:fe,height:ke,color:U,fontSize:u.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:A,borderStartStartRadius:0,borderStartEndRadius:f,borderEndEndRadius:f,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ie} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ie}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-fe,borderStartStartRadius:f,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:f}}}}},de(u)),{"&-rtl":{direction:"rtl"}}),[`${h}-header`]:{height:Xe,padding:ze,color:Be,lineHeight:`${Xe}px`,background:V,[`${t}-menu`]:{lineHeight:"inherit"}},[`${h}-footer`]:{padding:bt,color:E,fontSize:M,background:oe},[`${h}-content`]:{flex:"auto",minHeight:0}}};var Me=(0,W.Z)("Layout",u=>[C(u)],u=>{const{colorBgLayout:t,controlHeight:h,controlHeightLG:E,colorText:U,controlHeightSM:oe,marginXXS:Se,colorTextLightSolid:Xe,colorBgContainer:ze}=u,Be=E*1.25;return{colorBgHeader:"#001529",colorBgBody:t,colorBgTrigger:"#002140",bodyBg:t,headerBg:"#001529",headerHeight:h*2,headerPadding:`0 ${Be}px`,headerColor:U,footerPadding:`${oe}px ${Be}px`,footerBg:t,siderBg:"#001529",triggerHeight:E+Se*2,triggerBg:"#002140",triggerColor:Xe,zeroTriggerWidth:E,zeroTriggerHeight:E,lightSiderBg:ze,lightTriggerBg:ze,lightTriggerColor:U}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),N=function(u,t){var h={};for(var E in u)Object.prototype.hasOwnProperty.call(u,E)&&t.indexOf(E)<0&&(h[E]=u[E]);if(u!=null&&typeof Object.getOwnPropertySymbols=="function")for(var U=0,E=Object.getOwnPropertySymbols(u);Unull,removeSider:()=>null}});function qe(u){let{suffixCls:t,tagName:h,displayName:E}=u;return U=>i.forwardRef((Se,Xe)=>i.createElement(U,Object.assign({ref:Xe,suffixCls:t,tagName:h},Se)))}const Ee=i.forwardRef((u,t)=>{const{prefixCls:h,suffixCls:E,className:U,tagName:oe}=u,Se=N(u,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:Xe}=i.useContext(Y.E_),ze=Xe("layout",h),[Be,bt]=Me(ze),Oe=E?`${ze}-${E}`:ze;return Be(i.createElement(oe,Object.assign({className:g()(h||Oe,U,bt),ref:t},Se)))}),Ge=i.forwardRef((u,t)=>{const{direction:h}=i.useContext(Y.E_),[E,U]=i.useState([]),{prefixCls:oe,className:Se,rootClassName:Xe,children:ze,hasSider:Be,tagName:bt,style:Oe}=u,ke=N(u,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),fe=(0,ae.Z)(ke,["suffixCls"]),{getPrefixCls:te,layout:ie}=i.useContext(Y.E_),M=te("layout",oe),[f,P]=Me(M),V=g()(M,{[`${M}-has-sider`]:typeof Be=="boolean"?Be:E.length>0,[`${M}-rtl`]:h==="rtl"},ie==null?void 0:ie.className,Se,Xe,P),A=i.useMemo(()=>({siderHook:{addSider:me=>{U(ve=>[].concat((0,o.Z)(ve),[me]))},removeSider:me=>{U(ve=>ve.filter(Ue=>Ue!==me))}}}),[]);return f(i.createElement(w.Provider,{value:A},i.createElement(bt,Object.assign({ref:t,className:V,style:Object.assign(Object.assign({},ie==null?void 0:ie.style),Oe)},fe),ze)))}),ft=qe({tagName:"div",displayName:"Layout"})(Ge),we=qe({suffixCls:"header",tagName:"header",displayName:"Header"})(Ee),vt=qe({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(Ee),Z=qe({suffixCls:"content",tagName:"main",displayName:"Content"})(Ee);var G=ft},40875:function(un,at,e){e.d(at,{J:function(){return Y}});var o=e(59301),b=e(33234),g=e(70425),ae=function(W,ue){var de={};for(var C in W)Object.prototype.hasOwnProperty.call(W,C)&&ue.indexOf(C)<0&&(de[C]=W[C]);if(W!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Me=0,C=Object.getOwnPropertySymbols(W);Me{const{children:de}=W,C=ae(W,["children"]),Me=o.useContext(i),N=o.useMemo(()=>Object.assign(Object.assign({},Me),C),[Me,C.prefixCls,C.mode,C.selectable]);return o.createElement(i.Provider,{value:N},o.createElement(b.BR,null,(0,g.supportNodeRef)(de)?o.cloneElement(de,{ref:ue}):de))});at.Z=i},20834:function(un,at,e){e.d(at,{default:function(){return Ne}});var o=e(15285),b=e(59301),g=e(45818),ae=e(92310),i=e.n(ae),Y=e(36355),W=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{const{prefixCls:y,className:l,dashed:d}=O,S=W(O,["prefixCls","className","dashed"]),{getPrefixCls:D}=b.useContext(Y.E_),$=D("menu",y),j=i()({[`${$}-item-divider-dashed`]:!!d},l);return b.createElement(o.iz,Object.assign({className:j},S))},C=e(11592),Me=e(2738),N=e(6848),w=e(92343),Ee=(0,b.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),ft=O=>{var y;const{className:l,children:d,icon:S,title:D,danger:$}=O,{prefixCls:j,firstLevel:Ie,direction:F,disableMenuItemTitleTooltip:K,inlineCollapsed:re}=b.useContext(Ee),He=Q=>{const Fe=b.createElement("span",{className:`${j}-title-content`},d);return(!S||(0,w.l$)(d)&&d.type==="span")&&d&&Q&&Ie&&typeof d=="string"?b.createElement("div",{className:`${j}-inline-collapsed-noicon`},d.charAt(0)):Fe},{siderCollapsed:Ae}=b.useContext(g.D);let Ke=D;typeof D=="undefined"?Ke=Ie?d:"":D===!1&&(Ke="");const rt={title:Ke};!Ae&&!re&&(rt.title=null,rt.open=!1);const Ze=(0,C.Z)(d).length;let R=b.createElement(o.ck,Object.assign({},(0,Me.Z)(O,["title","icon","danger"]),{className:i()({[`${j}-item-danger`]:$,[`${j}-item-only-child`]:(S?Ze+1:Ze)===1},l),title:typeof D=="string"?D:void 0}),(0,w.Tm)(S,{className:i()((0,w.l$)(S)?(y=S.props)===null||y===void 0?void 0:y.className:"",`${j}-item-icon`)}),He(re));return K||(R=b.createElement(N.Z,Object.assign({},rt,{placement:F==="rtl"?"left":"right",overlayClassName:`${j}-inline-collapsed-tooltip`}),R)),R},vt=O=>{var y;const{popupClassName:l,icon:d,title:S,theme:D}=O,$=b.useContext(Ee),{prefixCls:j,inlineCollapsed:Ie,theme:F}=$,K=(0,o.Xl)();let re;if(!d)re=Ie&&!K.length&&S&&typeof S=="string"?b.createElement("div",{className:`${j}-inline-collapsed-noicon`},S.charAt(0)):b.createElement("span",{className:`${j}-title-content`},S);else{const Ae=(0,w.l$)(S)&&S.type==="span";re=b.createElement(b.Fragment,null,(0,w.Tm)(d,{className:i()((0,w.l$)(d)?(y=d.props)===null||y===void 0?void 0:y.className:"",`${j}-item-icon`)}),Ae?S:b.createElement("span",{className:`${j}-title-content`},S))}const He=b.useMemo(()=>Object.assign(Object.assign({},$),{firstLevel:!1}),[$]);return b.createElement(Ee.Provider,{value:He},b.createElement(o.Wd,Object.assign({},(0,Me.Z)(O,["icon"]),{title:re,popupClassName:i()(j,l,`${j}-${D||F}`)})))},Z=e(18785),G=e(70425),u=e(62892),t=e(40875),h=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{if(y&&typeof y=="object"){const d=y,{label:S,children:D,key:$,type:j}=d,Ie=h(d,["label","children","key","type"]),F=$!=null?$:`tmp-${l}`;return D||j==="group"?j==="group"?b.createElement(o.BW,Object.assign({key:F},Ie,{title:S}),E(D)):b.createElement(vt,Object.assign({key:F},Ie,{title:S}),E(D)):j==="divider"?b.createElement(de,Object.assign({key:F},Ie)):b.createElement(ft,Object.assign({key:F},Ie),S)}return null}).filter(y=>y)}function U(O){return b.useMemo(()=>O&&E(O),[O])}var oe=e(64993),Se=e(17313),Xe=e(8378),ze=e(13826),Be=e(29878),bt=e(83116),Oe=e(37613),fe=O=>{const{componentCls:y,motionDurationSlow:l,horizontalLineHeight:d,colorSplit:S,lineWidth:D,lineType:$,itemPaddingInline:j}=O;return{[`${y}-horizontal`]:{lineHeight:d,border:0,borderBottom:`${D}px ${$} ${S}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${y}-item, ${y}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:j},[`> ${y}-item:hover, - > ${y}-item-active, - > ${y}-submenu ${y}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${y}-item, ${y}-submenu-title`]:{transition:[`border-color ${l}`,`background ${l}`].join(",")},[`${y}-submenu-arrow`]:{display:"none"}}}},ie=O=>{let{componentCls:y,menuArrowOffset:l}=O;return{[`${y}-rtl`]:{direction:"rtl"},[`${y}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${y}-rtl${y}-vertical, - ${y}-submenu-rtl ${y}-vertical`]:{[`${y}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${l})`},"&::after":{transform:`rotate(45deg) translateY(${l})`}}}}};const M=O=>Object.assign({},(0,Se.oN)(O));var P=(O,y)=>{const{componentCls:l,itemColor:d,itemSelectedColor:S,groupTitleColor:D,itemBg:$,subMenuItemBg:j,itemSelectedBg:Ie,activeBarHeight:F,activeBarWidth:K,activeBarBorderWidth:re,motionDurationSlow:He,motionEaseInOut:Ae,motionEaseOut:Ke,itemPaddingInline:rt,motionDurationMid:Ze,itemHoverColor:R,lineType:Q,colorSplit:Fe,itemDisabledColor:tt,dangerItemColor:ot,dangerItemHoverColor:At,dangerItemSelectedColor:et,dangerItemActiveBg:gt,dangerItemSelectedBg:Ht,itemHoverBg:tn,itemActiveBg:Bt,menuSubMenuBg:sn,horizontalItemSelectedColor:Sn,horizontalItemSelectedBg:on,horizontalItemBorderRadius:vn,horizontalItemHoverBg:fn,popupBg:ln}=O;return{[`${l}-${y}, ${l}-${y} > ${l}`]:{color:d,background:$,[`&${l}-root:focus-visible`]:Object.assign({},M(O)),[`${l}-item-group-title`]:{color:D},[`${l}-submenu-selected`]:{[`> ${l}-submenu-title`]:{color:S}},[`${l}-item-disabled, ${l}-submenu-disabled`]:{color:`${tt} !important`},[`${l}-item:not(${l}-item-selected):not(${l}-submenu-selected)`]:{[`&:hover, > ${l}-submenu-title:hover`]:{color:R}},[`&:not(${l}-horizontal)`]:{[`${l}-item:not(${l}-item-selected)`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}},[`${l}-submenu-title`]:{"&:hover":{backgroundColor:tn},"&:active":{backgroundColor:Bt}}},[`${l}-item-danger`]:{color:ot,[`&${l}-item:hover`]:{[`&:not(${l}-item-selected):not(${l}-submenu-selected)`]:{color:At}},[`&${l}-item:active`]:{background:gt}},[`${l}-item a`]:{"&, &:hover":{color:"inherit"}},[`${l}-item-selected`]:{color:S,[`&${l}-item-danger`]:{color:et},"a, a:hover":{color:"inherit"}},[`& ${l}-item-selected`]:{backgroundColor:Ie,[`&${l}-item-danger`]:{backgroundColor:Ht}},[`${l}-item, ${l}-submenu-title`]:{[`&:not(${l}-item-disabled):focus-visible`]:Object.assign({},M(O))},[`&${l}-submenu > ${l}`]:{backgroundColor:sn},[`&${l}-popup > ${l}`]:{backgroundColor:ln},[`&${l}-horizontal`]:Object.assign(Object.assign({},y==="dark"?{borderBottom:0}:{}),{[`> ${l}-item, > ${l}-submenu`]:{top:re,marginTop:-re,marginBottom:0,borderRadius:vn,"&::after":{position:"absolute",insetInline:rt,bottom:0,borderBottom:`${F}px solid transparent`,transition:`border-color ${He} ${Ae}`,content:'""'},"&:hover, &-active, &-open":{background:fn,"&::after":{borderBottomWidth:F,borderBottomColor:Sn}},"&-selected":{color:Sn,backgroundColor:on,"&:hover":{backgroundColor:on},"&::after":{borderBottomWidth:F,borderBottomColor:Sn}}}}),[`&${l}-root`]:{[`&${l}-inline, &${l}-vertical`]:{borderInlineEnd:`${re}px ${Q} ${Fe}`}},[`&${l}-inline`]:{[`${l}-sub${l}-inline`]:{background:j},[`${l}-item, ${l}-submenu-title`]:re&&K?{width:`calc(100% + ${re}px)`}:{},[`${l}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${K}px solid ${S}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ze} ${Ke}`,`opacity ${Ze} ${Ke}`].join(","),content:'""'},[`&${l}-item-danger`]:{"&::after":{borderInlineEndColor:et}}},[`${l}-selected, ${l}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ze} ${Ae}`,`opacity ${Ze} ${Ae}`].join(",")}}}}}};const V=O=>{const{componentCls:y,itemHeight:l,itemMarginInline:d,padding:S,menuArrowSize:D,marginXS:$,itemMarginBlock:j}=O,Ie=S+D+$;return{[`${y}-item`]:{position:"relative",overflow:"hidden"},[`${y}-item, ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`,paddingInline:S,overflow:"hidden",textOverflow:"ellipsis",marginInline:d,marginBlock:j,width:`calc(100% - ${d*2}px)`},[`> ${y}-item, - > ${y}-submenu > ${y}-submenu-title`]:{height:l,lineHeight:`${l}px`},[`${y}-item-group-list ${y}-submenu-title, - ${y}-submenu-title`]:{paddingInlineEnd:Ie}}};var me=O=>{const{componentCls:y,iconCls:l,itemHeight:d,colorTextLightSolid:S,dropdownWidth:D,controlHeightLG:$,motionDurationMid:j,motionEaseOut:Ie,paddingXL:F,itemMarginInline:K,fontSizeLG:re,motionDurationSlow:He,paddingXS:Ae,boxShadowSecondary:Ke,collapsedWidth:rt,collapsedIconSize:Ze}=O,R={height:d,lineHeight:`${d}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[y]:{"&-inline, &-vertical":Object.assign({[`&${y}-root`]:{boxShadow:"none"}},V(O))},[`${y}-submenu-popup`]:{[`${y}-vertical`]:Object.assign(Object.assign({},V(O)),{boxShadow:Ke})}},{[`${y}-submenu-popup ${y}-vertical${y}-sub`]:{minWidth:D,maxHeight:`calc(100vh - ${$*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${y}-inline`]:{width:"100%",[`&${y}-root`]:{[`${y}-item, ${y}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${He}`,`background ${He}`,`padding ${j} ${Ie}`].join(","),[`> ${y}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${y}-sub${y}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${y}-submenu > ${y}-submenu-title`]:R,[`& ${y}-item-group-title`]:{paddingInlineStart:F}},[`${y}-item`]:R}},{[`${y}-inline-collapsed`]:{width:rt,[`&${y}-root`]:{[`${y}-item, ${y}-submenu ${y}-submenu-title`]:{[`> ${y}-inline-collapsed-noicon`]:{fontSize:re,textAlign:"center"}}},[`> ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-item, - > ${y}-item-group > ${y}-item-group-list > ${y}-submenu > ${y}-submenu-title, - > ${y}-submenu > ${y}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${re/2}px - ${K}px)`,textOverflow:"clip",[` - ${y}-submenu-arrow, - ${y}-submenu-expand-icon - `]:{opacity:0},[`${y}-item-icon, ${l}`]:{margin:0,fontSize:Ze,lineHeight:`${d}px`,"+ span":{display:"inline-block",opacity:0}}},[`${y}-item-icon, ${l}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${y}-item-icon, ${l}`]:{display:"none"},"a, a:hover":{color:S}},[`${y}-item-group-title`]:Object.assign(Object.assign({},Se.vS),{paddingInline:Ae})}}]};const ve=O=>{const{componentCls:y,motionDurationSlow:l,motionDurationMid:d,motionEaseInOut:S,motionEaseOut:D,iconCls:$,iconSize:j,iconMarginInlineEnd:Ie}=O;return{[`${y}-item, ${y}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${l}`,`background ${l}`,`padding ${l} ${S}`].join(","),[`${y}-item-icon, ${$}`]:{minWidth:j,fontSize:j,transition:[`font-size ${d} ${D}`,`margin ${l} ${S}`,`color ${l}`].join(","),"+ span":{marginInlineStart:Ie,opacity:1,transition:[`opacity ${l} ${S}`,`margin ${l}`,`color ${l}`].join(",")}},[`${y}-item-icon`]:Object.assign({},(0,Se.Ro)()),[`&${y}-item-only-child`]:{[`> ${$}, > ${y}-item-icon`]:{marginInlineEnd:0}}},[`${y}-item-disabled, ${y}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${y}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Ue=O=>{const{componentCls:y,motionDurationSlow:l,motionEaseInOut:d,borderRadius:S,menuArrowSize:D,menuArrowOffset:$}=O;return{[`${y}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:O.margin,width:D,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${l} ${d}, opacity ${l}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:D*.6,height:D*.15,backgroundColor:"currentcolor",borderRadius:S,transition:[`background ${l} ${d}`,`transform ${l} ${d}`,`top ${l} ${d}`,`color ${l} ${d}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${$})`},"&::after":{transform:`rotate(-45deg) translateY(${$})`}}}}},_e=O=>{const{antCls:y,componentCls:l,fontSize:d,motionDurationSlow:S,motionDurationMid:D,motionEaseInOut:$,paddingXS:j,padding:Ie,colorSplit:F,lineWidth:K,zIndexPopup:re,borderRadiusLG:He,subMenuItemBorderRadius:Ae,menuArrowSize:Ke,menuArrowOffset:rt,lineType:Ze,menuPanelMaskInset:R,groupTitleLineHeight:Q,groupTitleFontSize:Fe}=O;return[{"":{[`${l}`]:Object.assign(Object.assign({},(0,Se.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,Se.Wf)(O)),(0,Se.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:d,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${S} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${l}-item`]:{flex:"none"}},[`${l}-item, ${l}-submenu, ${l}-submenu-title`]:{borderRadius:O.itemBorderRadius},[`${l}-item-group-title`]:{padding:`${j}px ${Ie}px`,fontSize:Fe,lineHeight:Q,transition:`all ${S}`},[`&-horizontal ${l}-submenu`]:{transition:[`border-color ${S} ${$}`,`background ${S} ${$}`].join(",")},[`${l}-submenu, ${l}-submenu-inline`]:{transition:[`border-color ${S} ${$}`,`background ${S} ${$}`,`padding ${D} ${$}`].join(",")},[`${l}-submenu ${l}-sub`]:{cursor:"initial",transition:[`background ${S} ${$}`,`padding ${S} ${$}`].join(",")},[`${l}-title-content`]:{transition:`color ${S}`},[`${l}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${l}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:F,borderStyle:Ze,borderWidth:0,borderTopWidth:K,marginBlock:K,padding:0,"&-dashed":{borderStyle:"dashed"}}}),ve(O)),{[`${l}-item-group`]:{[`${l}-item-group-list`]:{margin:0,padding:0,[`${l}-item, ${l}-submenu-title`]:{paddingInline:`${d*2}px ${Ie}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:re,borderRadius:He,boxShadow:"none",transformOrigin:"0 0",[`&${l}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${R}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:R},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:O.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:O.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:O.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:O.paddingXS},[`> ${l}`]:Object.assign(Object.assign(Object.assign({borderRadius:He},ve(O)),Ue(O)),{[`${l}-item, ${l}-submenu > ${l}-submenu-title`]:{borderRadius:Ae},[`${l}-submenu-title::after`]:{transition:`transform ${S} ${$}`}})}}),Ue(O)),{[`&-inline-collapsed ${l}-submenu-arrow, - &-inline ${l}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${rt})`},"&::after":{transform:`rotate(45deg) translateX(-${rt})`}},[`${l}-submenu-open${l}-submenu-inline > ${l}-submenu-title > ${l}-submenu-arrow`]:{transform:`translateY(-${Ke*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${rt})`},"&::before":{transform:`rotate(45deg) translateX(${rt})`}}})},{[`${y}-layout-header`]:{[l]:{lineHeight:"inherit"}}}]};var Qe=(O,y)=>(0,bt.Z)("Menu",d=>{if(y===!1)return[];const{colorBgElevated:S,colorPrimary:D,colorTextLightSolid:$,controlHeightLG:j,fontSize:Ie,darkItemColor:F,darkDangerItemColor:K,darkItemBg:re,darkSubMenuItemBg:He,darkItemSelectedColor:Ae,darkItemSelectedBg:Ke,darkDangerItemSelectedBg:rt,darkItemHoverBg:Ze,darkGroupTitleColor:R,darkItemHoverColor:Q,darkItemDisabledColor:Fe,darkDangerItemHoverColor:tt,darkDangerItemSelectedColor:ot,darkDangerItemActiveBg:At}=d,et=Ie/7*5,gt=(0,Oe.TS)(d,{menuArrowSize:et,menuHorizontalHeight:j*1.15,menuArrowOffset:`${et*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:S}),Ht=(0,Oe.TS)(gt,{itemColor:F,itemHoverColor:Q,groupTitleColor:R,itemSelectedColor:Ae,itemBg:re,popupBg:re,subMenuItemBg:He,itemActiveBg:"transparent",itemSelectedBg:Ke,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ze,itemDisabledColor:Fe,dangerItemColor:K,dangerItemHoverColor:tt,dangerItemSelectedColor:ot,dangerItemActiveBg:At,dangerItemSelectedBg:rt,menuSubMenuBg:He,horizontalItemSelectedColor:$,horizontalItemSelectedBg:D});return[_e(gt),fe(gt),me(gt),P(gt,"light"),P(Ht,"dark"),ie(gt),(0,Xe.Z)(gt),(0,ze.oN)(gt,"slide-up"),(0,ze.oN)(gt,"slide-down"),(0,Be._y)(gt,"zoom-big")]},d=>{const{colorPrimary:S,colorError:D,colorTextDisabled:$,colorErrorBg:j,colorText:Ie,colorTextDescription:F,colorBgContainer:K,colorFillAlter:re,colorFillContent:He,lineWidth:Ae,lineWidthBold:Ke,controlItemBgActive:rt,colorBgTextHover:Ze,controlHeightLG:R,lineHeight:Q,colorBgElevated:Fe,marginXXS:tt,padding:ot,fontSize:At,controlHeightSM:et,fontSizeLG:gt,colorTextLightSolid:Ht,colorErrorHover:tn}=d,Bt=new oe.C(Ht).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:d.zIndexPopupBase+50,radiusItem:d.borderRadiusLG,itemBorderRadius:d.borderRadiusLG,radiusSubMenuItem:d.borderRadiusSM,subMenuItemBorderRadius:d.borderRadiusSM,colorItemText:Ie,itemColor:Ie,colorItemTextHover:Ie,itemHoverColor:Ie,colorItemTextHoverHorizontal:S,horizontalItemHoverColor:S,colorGroupTitle:F,groupTitleColor:F,colorItemTextSelected:S,itemSelectedColor:S,colorItemTextSelectedHorizontal:S,horizontalItemSelectedColor:S,colorItemBg:K,itemBg:K,colorItemBgHover:Ze,itemHoverBg:Ze,colorItemBgActive:He,itemActiveBg:rt,colorSubItemBg:re,subMenuItemBg:re,colorItemBgSelected:rt,itemSelectedBg:rt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Ke,activeBarHeight:Ke,colorActiveBarBorderSize:Ae,activeBarBorderWidth:Ae,colorItemTextDisabled:$,itemDisabledColor:$,colorDangerItemText:D,dangerItemColor:D,colorDangerItemTextHover:D,dangerItemHoverColor:D,colorDangerItemTextSelected:D,dangerItemSelectedColor:D,colorDangerItemBgActive:j,dangerItemActiveBg:j,colorDangerItemBgSelected:j,dangerItemSelectedBg:j,itemMarginInline:d.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:R,groupTitleLineHeight:Q,collapsedWidth:R*2,popupBg:Fe,itemMarginBlock:tt,itemPaddingInline:ot,horizontalLineHeight:`${R*1.15}px`,iconSize:At,iconMarginInlineEnd:et-At,collapsedIconSize:gt,groupTitleFontSize:At,darkItemDisabledColor:new oe.C(Ht).setAlpha(.25).toRgbString(),darkItemColor:Bt,darkDangerItemColor:D,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Ht,darkItemSelectedBg:S,darkDangerItemSelectedBg:D,darkItemHoverBg:"transparent",darkGroupTitleColor:Bt,darkItemHoverColor:Ht,darkDangerItemHoverColor:tn,darkDangerItemSelectedColor:Ht,darkDangerItemActiveBg:D}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(O),ye=function(O,y){var l={};for(var d in O)Object.prototype.hasOwnProperty.call(O,d)&&y.indexOf(d)<0&&(l[d]=O[d]);if(O!=null&&typeof Object.getOwnPropertySymbols=="function")for(var S=0,d=Object.getOwnPropertySymbols(O);S{var l,d;const S=b.useContext(t.Z),D=S||{},{getPrefixCls:$,getPopupContainer:j,direction:Ie,menu:F}=b.useContext(Y.E_),K=$(),{prefixCls:re,className:He,style:Ae,theme:Ke="light",expandIcon:rt,_internalDisableMenuItemTitleTooltip:Ze,inlineCollapsed:R,siderCollapsed:Q,items:Fe,children:tt,rootClassName:ot,mode:At,selectable:et,onClick:gt,overflowedIndicatorPopupClassName:Ht}=O,tn=ye(O,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Bt=(0,Me.Z)(tn,["collapsedWidth"]),sn=U(Fe)||tt;(l=D.validator)===null||l===void 0||l.call(D,{mode:At});const Sn=(0,G.useEvent)(function(){var St;gt==null||gt.apply(void 0,arguments),(St=D.onClick)===null||St===void 0||St.call(D)}),on=D.mode||At,vn=et!=null?et:D.selectable,fn=b.useMemo(()=>Q!==void 0?Q:R,[R,Q]),ln={horizontal:{motionName:`${K}-slide-up`},inline:(0,u.Z)(K),other:{motionName:`${K}-zoom-big`}},gn=$("menu",re||D.prefixCls),[yn,Bn]=Qe(gn,!S),Te=i()(`${gn}-${Ke}`,F==null?void 0:F.className,He);let it;if(typeof rt=="function")it=rt;else if(rt===null||rt===!1)it=null;else if(D.expandIcon===null||D.expandIcon===!1)it=null;else{const St=rt!=null?rt:D.expandIcon;it=(0,w.Tm)(St,{className:i()(`${gn}-submenu-expand-icon`,(0,w.l$)(St)?(d=St.props)===null||d===void 0?void 0:d.className:"")})}const lt=b.useMemo(()=>({prefixCls:gn,inlineCollapsed:fn||!1,direction:Ie,firstLevel:!0,theme:Ke,mode:on,disableMenuItemTitleTooltip:Ze}),[gn,fn,Ie,Ze,Ke]);return yn(b.createElement(t.Z.Provider,{value:null},b.createElement(Ee.Provider,{value:lt},b.createElement(o.ZP,Object.assign({getPopupContainer:j,overflowedIndicator:b.createElement(Z.Z,null),overflowedIndicatorPopupClassName:i()(gn,`${gn}-${Ke}`,Ht),mode:on,selectable:vn,onClick:Sn},Bt,{inlineCollapsed:fn,style:Object.assign(Object.assign({},F==null?void 0:F.style),Ae),className:Te,prefixCls:gn,direction:Ie,defaultMotions:ln,expandIcon:it,ref:y,rootClassName:i()(ot,Bn)}),sn))))});const J=(0,b.forwardRef)((O,y)=>{const l=(0,b.useRef)(null),d=b.useContext(g.D);return(0,b.useImperativeHandle)(y,()=>({menu:l.current,focus:S=>{var D;(D=l.current)===null||D===void 0||D.focus(S)}})),b.createElement(he,Object.assign({ref:l},O,d))});J.Item=ft,J.SubMenu=vt,J.Divider=de,J.ItemGroup=o.BW;var Ne=J},93948:function(un,at,e){e.d(at,{Z:function(){return Ze}});var o=e(59301),b=e(29679),g=e(40001),ae=e(19248),i=e(99267),Y=e(92310),W=e.n(Y),ue=e(2738),de=e(36355),C=e(92413),Me=e(33708),N=e(37061),w={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},qe=function(){var Q=(0,o.useRef)([]),Fe=(0,o.useRef)(null);return(0,o.useEffect)(function(){var tt=Date.now(),ot=!1;Q.current.forEach(function(At){if(At){ot=!0;var et=At.style;et.transitionDuration=".3s, .3s, .3s, .06s",Fe.current&&tt-Fe.current<100&&(et.transitionDuration="0s, 0s")}}),ot&&(Fe.current=Date.now())}),Q.current},Ee=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],Ge=function(Q){var Fe=(0,Me.Z)((0,Me.Z)({},w),Q),tt=Fe.className,ot=Fe.percent,At=Fe.prefixCls,et=Fe.strokeColor,gt=Fe.strokeLinecap,Ht=Fe.strokeWidth,tn=Fe.style,Bt=Fe.trailColor,sn=Fe.trailWidth,Sn=Fe.transition,on=(0,N.Z)(Fe,Ee);delete on.gapPosition;var vn=Array.isArray(ot)?ot:[ot],fn=Array.isArray(et)?et:[et],ln=qe(),gn=Ht/2,yn=100-Ht/2,Bn="M ".concat(gt==="round"?gn:0,",").concat(gn,` - L `).concat(gt==="round"?yn:100,",").concat(gn),Te="0 0 100 ".concat(Ht),it=0;return o.createElement("svg",(0,C.Z)({className:W()("".concat(At,"-line"),tt),viewBox:Te,preserveAspectRatio:"none",style:tn},on),o.createElement("path",{className:"".concat(At,"-line-trail"),d:Bn,strokeLinecap:gt,stroke:Bt,strokeWidth:sn||Ht,fillOpacity:"0"}),vn.map(function(lt,St){var qt=1;switch(gt){case"round":qt=1-Ht/100;break;case"square":qt=1-Ht/2/100;break;default:qt=1;break}var _t={strokeDasharray:"".concat(lt*qt,"px, 100px"),strokeDashoffset:"-".concat(it,"px"),transition:Sn||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},$e=fn[St]||fn[fn.length-1];return it+=lt,o.createElement("path",{key:St,className:"".concat(At,"-line-path"),d:Bn,strokeLinecap:gt,stroke:$e,strokeWidth:Ht,fillOpacity:"0",ref:function(x){ln[St]=x},style:_t})}))},ft=Ge,we=e(39559),vt=e(33606),Z=e(47273),G=0,u=(0,Z.Z)();function t(){var R;return u?(R=G,G+=1):R="TEST_OR_SSR",R}var h=function(R){var Q=o.useState(),Fe=(0,vt.Z)(Q,2),tt=Fe[0],ot=Fe[1];return o.useEffect(function(){ot("rc_progress_".concat(t()))},[]),R||tt},E=function(Q){var Fe=Q.bg,tt=Q.children;return o.createElement("div",{style:{width:"100%",height:"100%",background:Fe}},tt)};function U(R,Q){return Object.keys(R).map(function(Fe){var tt=parseFloat(Fe),ot="".concat(Math.floor(tt*Q),"%");return"".concat(R[Fe]," ").concat(ot)})}var oe=o.forwardRef(function(R,Q){var Fe=R.prefixCls,tt=R.color,ot=R.gradientId,At=R.radius,et=R.style,gt=R.ptg,Ht=R.strokeLinecap,tn=R.strokeWidth,Bt=R.size,sn=R.gapDegree,Sn=tt&&(0,we.Z)(tt)==="object",on=Sn?"#FFF":void 0,vn=Bt/2,fn=o.createElement("circle",{className:"".concat(Fe,"-circle-path"),r:At,cx:vn,cy:vn,stroke:on,strokeLinecap:Ht,strokeWidth:tn,opacity:gt===0?0:1,style:et,ref:Q});if(!Sn)return fn;var ln="".concat(ot,"-conic"),gn=sn?"".concat(180+sn/2,"deg"):"0deg",yn=U(tt,(360-sn)/360),Bn=U(tt,1),Te="conic-gradient(from ".concat(gn,", ").concat(yn.join(", "),")"),it="linear-gradient(to ".concat(sn?"bottom":"top",", ").concat(Bn.join(", "),")");return o.createElement(o.Fragment,null,o.createElement("mask",{id:ln},fn),o.createElement("foreignObject",{x:0,y:0,width:Bt,height:Bt,mask:"url(#".concat(ln,")")},o.createElement(E,{bg:it},o.createElement(E,{bg:Te}))))}),Se=oe,Xe=100,ze=function(Q,Fe,tt,ot,At,et,gt,Ht,tn,Bt){var sn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,Sn=tt/100*360*((360-et)/360),on=et===0?0:{bottom:0,top:180,left:90,right:-90}[gt],vn=(100-ot)/100*Fe;tn==="round"&&ot!==100&&(vn+=Bt/2,vn>=Fe&&(vn=Fe-.01));var fn=Xe/2;return{stroke:typeof Ht=="string"?Ht:void 0,strokeDasharray:"".concat(Fe,"px ").concat(Q),strokeDashoffset:vn+sn,transform:"rotate(".concat(At+Sn+on,"deg)"),transformOrigin:"".concat(fn,"px ").concat(fn,"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}},Be=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function bt(R){var Q=R!=null?R:[];return Array.isArray(Q)?Q:[Q]}var Oe=function(Q){var Fe=(0,Me.Z)((0,Me.Z)({},w),Q),tt=Fe.id,ot=Fe.prefixCls,At=Fe.steps,et=Fe.strokeWidth,gt=Fe.trailWidth,Ht=Fe.gapDegree,tn=Ht===void 0?0:Ht,Bt=Fe.gapPosition,sn=Fe.trailColor,Sn=Fe.strokeLinecap,on=Fe.style,vn=Fe.className,fn=Fe.strokeColor,ln=Fe.percent,gn=(0,N.Z)(Fe,Be),yn=Xe/2,Bn=h(tt),Te="".concat(Bn,"-gradient"),it=yn-et/2,lt=Math.PI*2*it,St=tn>0?90+tn/2:-90,qt=lt*((360-tn)/360),_t=(0,we.Z)(At)==="object"?At:{count:At,space:2},$e=_t.count,Lt=_t.space,x=bt(ln),le=bt(fn),se=le.find(function(Pe){return Pe&&(0,we.Z)(Pe)==="object"}),s=se&&(0,we.Z)(se)==="object",c=s?"butt":Sn,ce=ze(lt,qt,0,100,St,tn,Bt,sn,c,et),_=qe(),Re=function(){var st=0;return x.map(function(ht,Ot){var Tt=le[Ot]||le[le.length-1],yt=ze(lt,qt,st,ht,St,tn,Bt,Tt,c,et);return st+=ht,o.createElement(Se,{key:Ot,color:Tt,ptg:ht,radius:it,prefixCls:ot,gradientId:Te,style:yt,strokeLinecap:c,strokeWidth:et,gapDegree:tn,ref:function(L){_[Ot]=L},size:Xe})}).reverse()},Le=function(){var st=Math.round($e*(x[0]/100)),ht=100/$e,Ot=0;return new Array($e).fill(null).map(function(Tt,yt){var I=yt<=st-1?le[0]:sn,L=I&&(0,we.Z)(I)==="object"?"url(#".concat(Te,")"):void 0,z=ze(lt,qt,Ot,ht,St,tn,Bt,I,"butt",et,Lt);return Ot+=(qt-z.strokeDashoffset+Lt)*100/qt,o.createElement("circle",{key:yt,className:"".concat(ot,"-circle-path"),r:it,cx:yn,cy:yn,stroke:L,strokeWidth:et,opacity:1,style:z,ref:function(xe){_[yt]=xe}})})};return o.createElement("svg",(0,C.Z)({className:W()("".concat(ot,"-circle"),vn),viewBox:"0 0 ".concat(Xe," ").concat(Xe),style:on,id:tt,role:"presentation"},gn),!$e&&o.createElement("circle",{className:"".concat(ot,"-circle-trail"),r:it,cx:yn,cy:yn,stroke:sn,strokeLinecap:c,strokeWidth:gt||et,style:ce}),$e?Le():Re())},ke=Oe,fe={Line:ft,Circle:ke},te=e(6848),ie=e(93398);function M(R){return!R||R<0?0:R>100?100:R}function f(R){let{success:Q,successPercent:Fe}=R,tt=Fe;return Q&&"progress"in Q&&(tt=Q.progress),Q&&"percent"in Q&&(tt=Q.percent),tt}const P=R=>{let{percent:Q,success:Fe,successPercent:tt}=R;const ot=M(f({success:Fe,successPercent:tt}));return[ot,M(M(Q)-ot)]},V=R=>{let{success:Q={},strokeColor:Fe}=R;const{strokeColor:tt}=Q;return[tt||ie.presetPrimaryColors.green,Fe||null]},A=(R,Q,Fe)=>{var tt,ot,At,et;let gt=-1,Ht=-1;if(Q==="step"){const tn=Fe.steps,Bt=Fe.strokeWidth;typeof R=="string"||typeof R=="undefined"?(gt=R==="small"?2:14,Ht=Bt!=null?Bt:8):typeof R=="number"?[gt,Ht]=[R,R]:[gt=14,Ht=8]=R,gt*=tn}else if(Q==="line"){const tn=Fe==null?void 0:Fe.strokeWidth;typeof R=="string"||typeof R=="undefined"?Ht=tn||(R==="small"?6:8):typeof R=="number"?[gt,Ht]=[R,R]:[gt=-1,Ht=8]=R}else(Q==="circle"||Q==="dashboard")&&(typeof R=="string"||typeof R=="undefined"?[gt,Ht]=R==="small"?[60,60]:[120,120]:typeof R=="number"?[gt,Ht]=[R,R]:(gt=(ot=(tt=R[0])!==null&&tt!==void 0?tt:R[1])!==null&&ot!==void 0?ot:120,Ht=(et=(At=R[0])!==null&&At!==void 0?At:R[1])!==null&&et!==void 0?et:120));return[gt,Ht]},me=3,ve=R=>me/R*100;var _e=R=>{const{prefixCls:Q,trailColor:Fe=null,strokeLinecap:tt="round",gapPosition:ot,gapDegree:At,width:et=120,type:gt,children:Ht,success:tn,size:Bt=et}=R,[sn,Sn]=A(Bt,"circle");let{strokeWidth:on}=R;on===void 0&&(on=Math.max(ve(sn),6));const vn={width:sn,height:Sn,fontSize:sn*.15+6},fn=o.useMemo(()=>{if(At||At===0)return At;if(gt==="dashboard")return 75},[At,gt]),ln=ot||gt==="dashboard"&&"bottom"||void 0,gn=Object.prototype.toString.call(R.strokeColor)==="[object Object]",yn=V({success:tn,strokeColor:R.strokeColor}),Bn=W()(`${Q}-inner`,{[`${Q}-circle-gradient`]:gn}),Te=o.createElement(ke,{percent:P(R),strokeWidth:on,trailWidth:on,strokeColor:yn,strokeLinecap:tt,trailColor:Fe,prefixCls:Q,gapDegree:fn,gapPosition:ln});return o.createElement("div",{className:Bn,style:vn},sn<=20?o.createElement(te.Z,{title:Ht},o.createElement("span",null,Te)):o.createElement(o.Fragment,null,Te,Ht))},Qe=function(R,Q){var Fe={};for(var tt in R)Object.prototype.hasOwnProperty.call(R,tt)&&Q.indexOf(tt)<0&&(Fe[tt]=R[tt]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,tt=Object.getOwnPropertySymbols(R);ot{let Q=[];return Object.keys(R).forEach(Fe=>{const tt=parseFloat(Fe.replace(/%/g,""));isNaN(tt)||Q.push({key:tt,value:R[Fe]})}),Q=Q.sort((Fe,tt)=>Fe.key-tt.key),Q.map(Fe=>{let{key:tt,value:ot}=Fe;return`${ot} ${tt}%`}).join(", ")},nt=(R,Q)=>{const{from:Fe=ie.presetPrimaryColors.blue,to:tt=ie.presetPrimaryColors.blue,direction:ot=Q==="rtl"?"to left":"to right"}=R,At=Qe(R,["from","to","direction"]);if(Object.keys(At).length!==0){const et=ye(At);return{backgroundImage:`linear-gradient(${ot}, ${et})`}}return{backgroundImage:`linear-gradient(${ot}, ${Fe}, ${tt})`}};var J=R=>{const{prefixCls:Q,direction:Fe,percent:tt,size:ot,strokeWidth:At,strokeColor:et,strokeLinecap:gt="round",children:Ht,trailColor:tn=null,success:Bt}=R,sn=et&&typeof et!="string"?nt(et,Fe):{backgroundColor:et},Sn=gt==="square"||gt==="butt"?0:void 0,on={backgroundColor:tn||void 0,borderRadius:Sn},vn=ot!=null?ot:[-1,At||(ot==="small"?6:8)],[fn,ln]=A(vn,"line",{strokeWidth:At}),gn=Object.assign({width:`${M(tt)}%`,height:ln,borderRadius:Sn},sn),yn=f(R),Bn={width:`${M(yn)}%`,height:ln,borderRadius:Sn,backgroundColor:Bt==null?void 0:Bt.strokeColor},Te={width:fn<0?"100%":fn,height:ln};return o.createElement(o.Fragment,null,o.createElement("div",{className:`${Q}-outer`,style:Te},o.createElement("div",{className:`${Q}-inner`,style:on},o.createElement("div",{className:`${Q}-bg`,style:gn}),yn!==void 0?o.createElement("div",{className:`${Q}-success-bg`,style:Bn}):null)),Ht)},O=R=>{const{size:Q,steps:Fe,percent:tt=0,strokeWidth:ot=8,strokeColor:At,trailColor:et=null,prefixCls:gt,children:Ht}=R,tn=Math.round(Fe*(tt/100)),Bt=Q==="small"?2:14,sn=Q!=null?Q:[Bt,ot],[Sn,on]=A(sn,"step",{steps:Fe,strokeWidth:ot}),vn=Sn/Fe,fn=new Array(Fe);for(let ln=0;ln{const Q=R?"100%":"-100%";return new y.Keyframes(`antProgress${R?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Q}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Q}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},$=R=>{const{componentCls:Q,iconCls:Fe}=R;return{[Q]:Object.assign(Object.assign({},(0,l.Wf)(R)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:R.fontSize,marginInlineEnd:R.marginXS,marginBottom:R.marginXS},[`${Q}-outer`]:{display:"inline-block",width:"100%"},[`&${Q}-show-info`]:{[`${Q}-outer`]:{marginInlineEnd:`calc(-2em - ${R.marginXS}px)`,paddingInlineEnd:`calc(2em + ${R.paddingXS}px)`}},[`${Q}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:R.remainingColor,borderRadius:R.lineBorderRadius},[`${Q}-inner:not(${Q}-circle-gradient)`]:{[`${Q}-circle-path`]:{stroke:R.defaultColor}},[`${Q}-success-bg, ${Q}-bg`]:{position:"relative",backgroundColor:R.defaultColor,borderRadius:R.lineBorderRadius,transition:`all ${R.motionDurationSlow} ${R.motionEaseInOutCirc}`},[`${Q}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:R.colorSuccess},[`${Q}-text`]:{display:"inline-block",width:"2em",marginInlineStart:R.marginXS,color:R.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Fe]:{fontSize:R.fontSize}},[`&${Q}-status-active`]:{[`${Q}-bg::before`]:{position:"absolute",inset:0,backgroundColor:R.colorBgContainer,borderRadius:R.lineBorderRadius,opacity:0,animationName:D(),animationDuration:R.progressActiveMotionDuration,animationTimingFunction:R.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Q}-rtl${Q}-status-active`]:{[`${Q}-bg::before`]:{animationName:D(!0)}},[`&${Q}-status-exception`]:{[`${Q}-bg`]:{backgroundColor:R.colorError},[`${Q}-text`]:{color:R.colorError}},[`&${Q}-status-exception ${Q}-inner:not(${Q}-circle-gradient)`]:{[`${Q}-circle-path`]:{stroke:R.colorError}},[`&${Q}-status-success`]:{[`${Q}-bg`]:{backgroundColor:R.colorSuccess},[`${Q}-text`]:{color:R.colorSuccess}},[`&${Q}-status-success ${Q}-inner:not(${Q}-circle-gradient)`]:{[`${Q}-circle-path`]:{stroke:R.colorSuccess}}})}},j=R=>{const{componentCls:Q,iconCls:Fe}=R;return{[Q]:{[`${Q}-circle-trail`]:{stroke:R.remainingColor},[`&${Q}-circle ${Q}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Q}-circle ${Q}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:R.circleTextColor,fontSize:R.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Fe]:{fontSize:`${R.fontSize/R.fontSizeSM}em`}},[`${Q}-circle&-status-exception`]:{[`${Q}-text`]:{color:R.colorError}},[`${Q}-circle&-status-success`]:{[`${Q}-text`]:{color:R.colorSuccess}}},[`${Q}-inline-circle`]:{lineHeight:1,[`${Q}-inner`]:{verticalAlign:"bottom"}}}},Ie=R=>{const{componentCls:Q}=R;return{[Q]:{[`${Q}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:R.progressStepMinWidth,marginInlineEnd:R.progressStepMarginInlineEnd,backgroundColor:R.remainingColor,transition:`all ${R.motionDurationSlow}`,"&-active":{backgroundColor:R.defaultColor}}}}}},F=R=>{const{componentCls:Q,iconCls:Fe}=R;return{[Q]:{[`${Q}-small&-line, ${Q}-small&-line ${Q}-text ${Fe}`]:{fontSize:R.fontSizeSM}}}};var K=(0,d.Z)("Progress",R=>{const Q=R.marginXXS/2,Fe=(0,S.TS)(R,{progressStepMarginInlineEnd:Q,progressStepMinWidth:Q,progressActiveMotionDuration:"2.4s"});return[$(Fe),j(Fe),Ie(Fe),F(Fe)]},R=>({circleTextColor:R.colorText,defaultColor:R.colorInfo,remainingColor:R.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),re=function(R,Q){var Fe={};for(var tt in R)Object.prototype.hasOwnProperty.call(R,tt)&&Q.indexOf(tt)<0&&(Fe[tt]=R[tt]);if(R!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,tt=Object.getOwnPropertySymbols(R);ot{const{prefixCls:Fe,className:tt,rootClassName:ot,steps:At,strokeColor:et,percent:gt=0,size:Ht="default",showInfo:tn=!0,type:Bt="line",status:sn,format:Sn,style:on}=R,vn=re(R,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fn=o.useMemo(()=>{var x,le;const se=f(R);return parseInt(se!==void 0?(x=se!=null?se:0)===null||x===void 0?void 0:x.toString():(le=gt!=null?gt:0)===null||le===void 0?void 0:le.toString(),10)},[gt,R.success,R.successPercent]),ln=o.useMemo(()=>!Ae.includes(sn)&&fn>=100?"success":sn||"normal",[sn,fn]),{getPrefixCls:gn,direction:yn,progress:Bn}=o.useContext(de.E_),Te=gn("progress",Fe),[it,lt]=K(Te),St=o.useMemo(()=>{if(!tn)return null;const x=f(R);let le;const se=Sn||(c=>`${c}%`),s=Bt==="line";return Sn||ln!=="exception"&&ln!=="success"?le=se(M(gt),M(x)):ln==="exception"?le=s?o.createElement(ae.Z,null):o.createElement(i.Z,null):ln==="success"&&(le=s?o.createElement(b.Z,null):o.createElement(g.Z,null)),o.createElement("span",{className:`${Te}-text`,title:typeof le=="string"?le:void 0},le)},[tn,gt,fn,ln,Bt,Te,Sn]),qt=Array.isArray(et)?et[0]:et,_t=typeof et=="string"||Array.isArray(et)?et:void 0;let $e;Bt==="line"?$e=At?o.createElement(O,Object.assign({},R,{strokeColor:_t,prefixCls:Te,steps:At}),St):o.createElement(J,Object.assign({},R,{strokeColor:qt,prefixCls:Te,direction:yn}),St):(Bt==="circle"||Bt==="dashboard")&&($e=o.createElement(_e,Object.assign({},R,{strokeColor:qt,prefixCls:Te,progressStatus:ln}),St));const Lt=W()(Te,`${Te}-status-${ln}`,`${Te}-${Bt==="dashboard"&&"circle"||At&&"steps"||Bt}`,{[`${Te}-inline-circle`]:Bt==="circle"&&A(Ht,"circle")[0]<=20,[`${Te}-show-info`]:tn,[`${Te}-${Ht}`]:typeof Ht=="string",[`${Te}-rtl`]:yn==="rtl"},Bn==null?void 0:Bn.className,tt,ot,lt);return it(o.createElement("div",Object.assign({ref:Q,style:Object.assign(Object.assign({},Bn==null?void 0:Bn.style),on),className:Lt,role:"progressbar","aria-valuenow":fn},(0,ue.Z)(vn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),$e))}),Ze=rt},5112:function(un,at,e){e.d(at,{ZP:function(){return ie}});var o=e(92310),b=e.n(o),g=e(18929),ae=e(26112),i=e(59301),Y=e(36355),W=e(19716);const ue=i.createContext(null),de=ue.Provider;var C=ue;const Me=i.createContext(null),N=Me.Provider;var w=e(5630),qe=e(8654),Ee=e(1684),Ge=e(32441),ft=e(17313),we=e(83116),vt=e(37613);const Z=M=>{const{componentCls:f,antCls:P}=M,V=`${f}-group`;return{[V]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{display:"inline-block",fontSize:0,[`&${V}-rtl`]:{direction:"rtl"},[`${P}-badge ${P}-badge-count`]:{zIndex:1},[`> ${P}-badge:not(:first-child) > ${P}-button-wrapper`]:{borderInlineStart:"none"}})}},G=M=>{const{componentCls:f,wrapperMarginInlineEnd:P,colorPrimary:V,radioSize:A,motionDurationSlow:me,motionDurationMid:ve,motionEaseInOutCirc:Ue,colorBgContainer:_e,colorBorder:Qe,lineWidth:ye,dotSize:nt,colorBgContainerDisabled:he,colorTextDisabled:J,paddingXS:Ne,dotColorDisabled:O,lineType:y,radioDotDisabledSize:l,wireframe:d,colorWhite:S}=M,D=`${f}-inner`;return{[`${f}-wrapper`]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{display:"inline-flex",alignItems:"baseline",marginInlineStart:0,marginInlineEnd:P,cursor:"pointer",[`&${f}-wrapper-rtl`]:{direction:"rtl"},"&-disabled":{cursor:"not-allowed",color:M.colorTextDisabled},"&::after":{display:"inline-block",width:0,overflow:"hidden",content:'"\\a0"'},[`${f}-checked::after`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,width:"100%",height:"100%",border:`${ye}px ${y} ${V}`,borderRadius:"50%",visibility:"hidden",content:'""'},[f]:Object.assign(Object.assign({},(0,ft.Wf)(M)),{position:"relative",display:"inline-block",outline:"none",cursor:"pointer",alignSelf:"center",borderRadius:"50%"}),[`${f}-wrapper:hover &, - &:hover ${D}`]:{borderColor:V},[`${f}-input:focus-visible + ${D}`]:Object.assign({},(0,ft.oN)(M)),[`${f}:hover::after, ${f}-wrapper:hover &::after`]:{visibility:"visible"},[`${f}-inner`]:{"&::after":{boxSizing:"border-box",position:"absolute",insetBlockStart:"50%",insetInlineStart:"50%",display:"block",width:A,height:A,marginBlockStart:A/-2,marginInlineStart:A/-2,backgroundColor:d?V:S,borderBlockStart:0,borderInlineStart:0,borderRadius:A,transform:"scale(0)",opacity:0,transition:`all ${me} ${Ue}`,content:'""'},boxSizing:"border-box",position:"relative",insetBlockStart:0,insetInlineStart:0,display:"block",width:A,height:A,backgroundColor:_e,borderColor:Qe,borderStyle:"solid",borderWidth:ye,borderRadius:"50%",transition:`all ${ve}`},[`${f}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0},[`${f}-checked`]:{[D]:{borderColor:V,backgroundColor:d?_e:V,"&::after":{transform:`scale(${nt/A})`,opacity:1,transition:`all ${me} ${Ue}`}}},[`${f}-disabled`]:{cursor:"not-allowed",[D]:{backgroundColor:he,borderColor:Qe,cursor:"not-allowed","&::after":{backgroundColor:O}},[`${f}-input`]:{cursor:"not-allowed"},[`${f}-disabled + span`]:{color:J,cursor:"not-allowed"},[`&${f}-checked`]:{[D]:{"&::after":{transform:`scale(${l/A})`}}}},[`span${f} + *`]:{paddingInlineStart:Ne,paddingInlineEnd:Ne}})}},u=M=>{const{buttonColor:f,controlHeight:P,componentCls:V,lineWidth:A,lineType:me,colorBorder:ve,motionDurationSlow:Ue,motionDurationMid:_e,buttonPaddingInline:Qe,fontSize:ye,buttonBg:nt,fontSizeLG:he,controlHeightLG:J,controlHeightSM:Ne,paddingXS:O,borderRadius:y,borderRadiusSM:l,borderRadiusLG:d,buttonCheckedBg:S,buttonSolidCheckedColor:D,colorTextDisabled:$,colorBgContainerDisabled:j,buttonCheckedBgDisabled:Ie,buttonCheckedColorDisabled:F,colorPrimary:K,colorPrimaryHover:re,colorPrimaryActive:He,buttonSolidCheckedBg:Ae,buttonSolidCheckedHoverBg:Ke,buttonSolidCheckedActiveBg:rt}=M;return{[`${V}-button-wrapper`]:{position:"relative",display:"inline-block",height:P,margin:0,paddingInline:Qe,paddingBlock:0,color:f,fontSize:ye,lineHeight:`${P-A*2}px`,background:nt,border:`${A}px ${me} ${ve}`,borderBlockStartWidth:A+.02,borderInlineStartWidth:0,borderInlineEndWidth:A,cursor:"pointer",transition:[`color ${_e}`,`background ${_e}`,`box-shadow ${_e}`].join(","),a:{color:f},[`> ${V}-button`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,zIndex:-1,width:"100%",height:"100%"},"&:not(:first-child)":{"&::before":{position:"absolute",insetBlockStart:-A,insetInlineStart:-A,display:"block",boxSizing:"content-box",width:1,height:"100%",paddingBlock:A,paddingInline:0,backgroundColor:ve,transition:`background-color ${Ue}`,content:'""'}},"&:first-child":{borderInlineStart:`${A}px ${me} ${ve}`,borderStartStartRadius:y,borderEndStartRadius:y},"&:last-child":{borderStartEndRadius:y,borderEndEndRadius:y},"&:first-child:last-child":{borderRadius:y},[`${V}-group-large &`]:{height:J,fontSize:he,lineHeight:`${J-A*2}px`,"&:first-child":{borderStartStartRadius:d,borderEndStartRadius:d},"&:last-child":{borderStartEndRadius:d,borderEndEndRadius:d}},[`${V}-group-small &`]:{height:Ne,paddingInline:O-A,paddingBlock:0,lineHeight:`${Ne-A*2}px`,"&:first-child":{borderStartStartRadius:l,borderEndStartRadius:l},"&:last-child":{borderStartEndRadius:l,borderEndEndRadius:l}},"&:hover":{position:"relative",color:K},"&:has(:focus-visible)":Object.assign({},(0,ft.oN)(M)),[`${V}-inner, input[type='checkbox'], input[type='radio']`]:{width:0,height:0,opacity:0,pointerEvents:"none"},[`&-checked:not(${V}-button-wrapper-disabled)`]:{zIndex:1,color:K,background:S,borderColor:K,"&::before":{backgroundColor:K},"&:first-child":{borderColor:K},"&:hover":{color:re,borderColor:re,"&::before":{backgroundColor:re}},"&:active":{color:He,borderColor:He,"&::before":{backgroundColor:He}}},[`${V}-group-solid &-checked:not(${V}-button-wrapper-disabled)`]:{color:D,background:Ae,borderColor:Ae,"&:hover":{color:D,background:Ke,borderColor:Ke},"&:active":{color:D,background:rt,borderColor:rt}},"&-disabled":{color:$,backgroundColor:j,borderColor:ve,cursor:"not-allowed","&:first-child, &:hover":{color:$,backgroundColor:j,borderColor:ve}},[`&-disabled${V}-button-wrapper-checked`]:{color:F,backgroundColor:Ie,borderColor:ve,boxShadow:"none"}}}},t=M=>M-4*2;var h=(0,we.Z)("Radio",M=>{const{controlOutline:f,controlOutlineWidth:P,radioSize:V}=M,A=`0 0 0 ${P}px ${f}`,me=A,ve=t(V),Ue=(0,vt.TS)(M,{radioDotDisabledSize:ve,radioFocusShadow:A,radioButtonFocusShadow:me});return[Z(Ue),G(Ue),u(Ue)]},M=>{const{wireframe:f,padding:P,marginXS:V,lineWidth:A,fontSizeLG:me,colorText:ve,colorBgContainer:Ue,colorTextDisabled:_e,controlItemBgActiveDisabled:Qe,colorTextLightSolid:ye,colorPrimary:nt,colorPrimaryHover:he,colorPrimaryActive:J}=M,Ne=4,O=me,y=f?t(O):O-(Ne+A)*2;return{radioSize:O,dotSize:y,dotColorDisabled:_e,buttonSolidCheckedColor:ye,buttonSolidCheckedBg:nt,buttonSolidCheckedHoverBg:he,buttonSolidCheckedActiveBg:J,buttonBg:Ue,buttonCheckedBg:Ue,buttonColor:ve,buttonCheckedBgDisabled:Qe,buttonCheckedColorDisabled:_e,buttonPaddingInline:P-A,wrapperMarginInlineEnd:V}}),E=e(14088),U=e(4572),oe=function(M,f){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&f.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,V=Object.getOwnPropertySymbols(M);A{var P,V;const A=i.useContext(C),me=i.useContext(Me),{getPrefixCls:ve,direction:Ue,radio:_e}=i.useContext(Y.E_),Qe=i.useRef(null),ye=(0,qe.sQ)(f,Qe),{isFormItemInput:nt}=i.useContext(Ge.aM),he=He=>{var Ae,Ke;(Ae=M.onChange)===null||Ae===void 0||Ae.call(M,He),(Ke=A==null?void 0:A.onChange)===null||Ke===void 0||Ke.call(A,He)},{prefixCls:J,className:Ne,rootClassName:O,children:y,style:l}=M,d=oe(M,["prefixCls","className","rootClassName","children","style"]),S=ve("radio",J),D=((A==null?void 0:A.optionType)||me)==="button",$=D?`${S}-button`:S,[j,Ie]=h(S),F=Object.assign({},d),K=i.useContext(Ee.Z);A&&(F.name=A.name,F.onChange=he,F.checked=M.value===A.value,F.disabled=(P=F.disabled)!==null&&P!==void 0?P:A.disabled),F.disabled=(V=F.disabled)!==null&&V!==void 0?V:K;const re=b()(`${$}-wrapper`,{[`${$}-wrapper-checked`]:F.checked,[`${$}-wrapper-disabled`]:F.disabled,[`${$}-wrapper-rtl`]:Ue==="rtl",[`${$}-wrapper-in-form-item`]:nt},_e==null?void 0:_e.className,Ne,O,Ie);return j(i.createElement(E.Z,{component:"Radio",disabled:F.disabled},i.createElement("label",{className:re,style:Object.assign(Object.assign({},_e==null?void 0:_e.style),l),onMouseEnter:M.onMouseEnter,onMouseLeave:M.onMouseLeave},i.createElement(w.Z,Object.assign({},F,{className:b()(F.className,!D&&U.A),type:"radio",prefixCls:$,ref:ye})),y!==void 0?i.createElement("span",null,y):null)))};var ze=i.forwardRef(Se);const Be=i.forwardRef((M,f)=>{const{getPrefixCls:P,direction:V}=i.useContext(Y.E_),[A,me]=(0,g.Z)(M.defaultValue,{value:M.value}),ve=Ae=>{const Ke=A,rt=Ae.target.value;"value"in M||me(rt);const{onChange:Ze}=M;Ze&&rt!==Ke&&Ze(Ae)},{prefixCls:Ue,className:_e,rootClassName:Qe,options:ye,buttonStyle:nt="outline",disabled:he,children:J,size:Ne,style:O,id:y,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:D}=M,$=P("radio",Ue),j=`${$}-group`,[Ie,F]=h($);let K=J;ye&&ye.length>0&&(K=ye.map(Ae=>typeof Ae=="string"||typeof Ae=="number"?i.createElement(ze,{key:Ae.toString(),prefixCls:$,disabled:he,value:Ae,checked:A===Ae},Ae):i.createElement(ze,{key:`radio-group-value-options-${Ae.value}`,prefixCls:$,disabled:Ae.disabled||he,value:Ae.value,checked:A===Ae.value,title:Ae.title,style:Ae.style},Ae.label)));const re=(0,W.Z)(Ne),He=b()(j,`${j}-${nt}`,{[`${j}-${re}`]:re,[`${j}-rtl`]:V==="rtl"},_e,Qe,F);return Ie(i.createElement("div",Object.assign({},(0,ae.Z)(M,{aria:!0,data:!0}),{className:He,style:O,onMouseEnter:l,onMouseLeave:d,onFocus:S,onBlur:D,id:y,ref:f}),i.createElement(de,{value:{onChange:ve,value:A,disabled:M.disabled,name:M.name,optionType:M.optionType}},K)))});var bt=i.memo(Be),Oe=function(M,f){var P={};for(var V in M)Object.prototype.hasOwnProperty.call(M,V)&&f.indexOf(V)<0&&(P[V]=M[V]);if(M!=null&&typeof Object.getOwnPropertySymbols=="function")for(var A=0,V=Object.getOwnPropertySymbols(M);A{const{getPrefixCls:P}=i.useContext(Y.E_),{prefixCls:V}=M,A=Oe(M,["prefixCls"]),me=P("radio",V);return i.createElement(N,{value:"button"},i.createElement(ze,Object.assign({prefixCls:me},A,{type:"radio",ref:f})))};var fe=i.forwardRef(ke);const te=ze;te.Button=fe,te.Group=bt,te.__ANT_RADIO=!0;var ie=te},13570:function(un,at,e){e.d(at,{Z:function(){return M}});var o=e(92413),b=e(59301),g={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},ae=g,i=e(7657),Y=function(P,V){return b.createElement(i.Z,(0,o.Z)({},P,{ref:V,icon:ae}))},W=b.forwardRef(Y),ue=W,de=e(92310),C=e.n(de),Me=e(400),N=e(33606),w=e(37061),qe=e(18929),Ee=e(10228),Ge=e(26112);function ft(f,P){var V=f.disabled,A=f.prefixCls,me=f.character,ve=f.characterRender,Ue=f.index,_e=f.count,Qe=f.value,ye=f.allowHalf,nt=f.focused,he=f.onHover,J=f.onClick,Ne=function(j){he(j,Ue)},O=function(j){J(j,Ue)},y=function(j){j.keyCode===Ee.Z.ENTER&&J(j,Ue)},l=Ue+1,d=new Set([A]);Qe===0&&Ue===0&&nt?d.add("".concat(A,"-focused")):ye&&Qe+.5>=l&&QeUe?"true":"false","aria-posinset":Ue+1,"aria-setsize":_e,tabIndex:V?-1:0},b.createElement("div",{className:"".concat(A,"-first")},S),b.createElement("div",{className:"".concat(A,"-second")},S)));return ve&&(D=ve(D,f)),D}var we=b.forwardRef(ft);function vt(){var f=b.useRef({});function P(A){return f.current[A]}function V(A){return function(me){f.current[A]=me}}return[P,V]}function Z(f){var P=f.pageXOffset,V="scrollLeft";if(typeof P!="number"){var A=f.document;P=A.documentElement[V],typeof P!="number"&&(P=A.body[V])}return P}function G(f){var P,V,A=f.ownerDocument,me=A.body,ve=A&&A.documentElement,Ue=f.getBoundingClientRect();return P=Ue.left,V=Ue.top,P-=ve.clientLeft||me.clientLeft||0,V-=ve.clientTop||me.clientTop||0,{left:P,top:V}}function u(f){var P=G(f),V=f.ownerDocument,A=V.defaultView||V.parentWindow;return P.left+=Z(A),P.left}var t=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function h(f,P){var V,A=f.prefixCls,me=A===void 0?"rc-rate":A,ve=f.className,Ue=f.defaultValue,_e=f.value,Qe=f.count,ye=Qe===void 0?5:Qe,nt=f.allowHalf,he=nt===void 0?!1:nt,J=f.allowClear,Ne=J===void 0?!0:J,O=f.character,y=O===void 0?"\u2605":O,l=f.characterRender,d=f.disabled,S=f.direction,D=S===void 0?"ltr":S,$=f.tabIndex,j=$===void 0?0:$,Ie=f.autoFocus,F=f.onHoverChange,K=f.onChange,re=f.onFocus,He=f.onBlur,Ae=f.onKeyDown,Ke=f.onMouseLeave,rt=(0,w.Z)(f,t),Ze=vt(),R=(0,N.Z)(Ze,2),Q=R[0],Fe=R[1],tt=b.useRef(null),ot=function(){if(!d){var c;(c=tt.current)===null||c===void 0||c.focus()}};b.useImperativeHandle(P,function(){return{focus:ot,blur:function(){if(!d){var c;(c=tt.current)===null||c===void 0||c.blur()}}}});var At=(0,qe.Z)(Ue||0,{value:_e}),et=(0,N.Z)(At,2),gt=et[0],Ht=et[1],tn=(0,qe.Z)(null),Bt=(0,N.Z)(tn,2),sn=Bt[0],Sn=Bt[1],on=function(c,ce){var _=D==="rtl",Re=c+1;if(he){var Le=Q(c),Pe=u(Le),st=Le.clientWidth;(_&&ce-Pe>st/2||!_&&ce-Pe0&&!_||ce===Ee.Z.RIGHT&&Re>0&&_?(he?Re-=.5:Re-=1,vn(Re),c.preventDefault()):ce===Ee.Z.LEFT&&Re{const{componentCls:P}=f;return{[`${P}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:f.marginXS},"> div":{transition:`all ${f.motionDurationMid}, outline 0s`,"&:hover":{transform:f.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${f.lineWidth}px dashed ${f.starColor}`,transform:f.starHoverScale}},"&-first, &-second":{color:f.starBg,transition:`all ${f.motionDurationMid}`,userSelect:"none",[f.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${P}-star-first, &-half ${P}-star-second`]:{opacity:1},[`&-half ${P}-star-first, &-full ${P}-star-second`]:{color:"inherit"}}}},Oe=f=>({[`&-rtl${f.componentCls}`]:{direction:"rtl"}}),ke=f=>{const{componentCls:P}=f;return{[P]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Xe.Wf)(f)),{display:"inline-block",margin:0,padding:0,color:f.starColor,fontSize:f.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${P} ${P}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),bt(f)),{[`+ ${P}-text`]:{display:"inline-block",marginInlineStart:f.marginXS,fontSize:f.fontSize}}),Oe(f))}};var fe=(0,ze.Z)("Rate",f=>{const P=(0,Be.TS)(f,{});return[ke(P)]},f=>({starColor:f.yellow6,starSize:f.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:f.colorFillContent})),te=function(f,P){var V={};for(var A in f)Object.prototype.hasOwnProperty.call(f,A)&&P.indexOf(A)<0&&(V[A]=f[A]);if(f!=null&&typeof Object.getOwnPropertySymbols=="function")for(var me=0,A=Object.getOwnPropertySymbols(f);me{const{prefixCls:V,className:A,rootClassName:me,style:ve,tooltips:Ue,character:_e=b.createElement(ue,null)}=f,Qe=te(f,["prefixCls","className","rootClassName","style","tooltips","character"]),ye=(d,S)=>{let{index:D}=S;return Ue?b.createElement(Se.Z,{title:Ue[D]},d):d},{getPrefixCls:nt,direction:he,rate:J}=b.useContext(oe.E_),Ne=nt("rate",V),[O,y]=fe(Ne),l=Object.assign(Object.assign({},J==null?void 0:J.style),ve);return O(b.createElement(U,Object.assign({ref:P,character:_e,characterRender:ye},Qe,{className:C()(A,me,y,J==null?void 0:J.className),style:l,prefixCls:Ne,direction:he})))})},57809:function(un,at,e){var o=e(92310),b=e.n(o),g=e(77861),ae=e(2738),i=e(59301),Y=e(53487),W=e(62892),ue=e(19080),de=e(36355),C=e(1684),Me=e(93891),N=e(19716),w=e(32441),qe=e(33234),Ee=e(14154),Ge=e(58582),ft=e(84443),we=e(66339),vt=function(h,E){var U={};for(var oe in h)Object.prototype.hasOwnProperty.call(h,oe)&&E.indexOf(oe)<0&&(U[oe]=h[oe]);if(h!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Se=0,oe=Object.getOwnPropertySymbols(h);Se{var U,{prefixCls:oe,bordered:Se=!0,className:Xe,rootClassName:ze,getPopupContainer:Be,popupClassName:bt,dropdownClassName:Oe,listHeight:ke=256,placement:fe,listItemHeight:te=24,size:ie,disabled:M,notFoundContent:f,status:P,builtinPlacements:V,dropdownMatchSelectWidth:A,popupMatchSelectWidth:me,direction:ve,style:Ue,allowClear:_e}=h,Qe=vt(h,["prefixCls","bordered","className","rootClassName","getPopupContainer","popupClassName","dropdownClassName","listHeight","placement","listItemHeight","size","disabled","notFoundContent","status","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","direction","style","allowClear"]);const{getPopupContainer:ye,getPrefixCls:nt,renderEmpty:he,direction:J,virtual:Ne,popupMatchSelectWidth:O,popupOverflow:y,select:l}=i.useContext(de.E_),d=nt("select",oe),S=nt(),D=ve!=null?ve:J,{compactSize:$,compactItemClassnames:j}=(0,qe.ri)(d,D),[Ie,F]=(0,Ee.Z)(d),K=i.useMemo(()=>{const{mode:ln}=Qe;if(ln!=="combobox")return ln===Z?"combobox":ln},[Qe.mode]),re=K==="multiple"||K==="tags",He=(0,ft.Z)(Qe.suffixIcon,Qe.showArrow),Ae=(U=me!=null?me:A)!==null&&U!==void 0?U:O,{status:Ke,hasFeedback:rt,isFormItemInput:Ze,feedbackIcon:R}=i.useContext(w.aM),Q=(0,ue.F)(Ke,P);let Fe;f!==void 0?Fe=f:K==="combobox"?Fe=null:Fe=(he==null?void 0:he("Select"))||i.createElement(Me.Z,{componentName:"Select"});const{suffixIcon:tt,itemIcon:ot,removeIcon:At,clearIcon:et}=(0,we.Z)(Object.assign(Object.assign({},Qe),{multiple:re,hasFeedback:rt,feedbackIcon:R,showSuffixIcon:He,prefixCls:d,showArrow:Qe.showArrow,componentName:"Select"})),gt=_e===!0?{clearIcon:et}:_e,Ht=(0,ae.Z)(Qe,["suffixIcon","itemIcon"]),tn=b()(bt||Oe,{[`${d}-dropdown-${D}`]:D==="rtl"},ze,F),Bt=(0,N.Z)(ln=>{var gn;return(gn=ie!=null?ie:$)!==null&&gn!==void 0?gn:ln}),sn=i.useContext(C.Z),Sn=M!=null?M:sn,on=b()({[`${d}-lg`]:Bt==="large",[`${d}-sm`]:Bt==="small",[`${d}-rtl`]:D==="rtl",[`${d}-borderless`]:!Se,[`${d}-in-form-item`]:Ze},(0,ue.Z)(d,Q,rt),j,l==null?void 0:l.className,Xe,ze,F),vn=i.useMemo(()=>fe!==void 0?fe:D==="rtl"?"bottomRight":"bottomLeft",[fe,D]),fn=(0,Ge.Z)(V,y);return Ie(i.createElement(g.ZP,Object.assign({ref:E,virtual:Ne,showSearch:l==null?void 0:l.showSearch},Ht,{style:Object.assign(Object.assign({},l==null?void 0:l.style),Ue),dropdownMatchSelectWidth:Ae,builtinPlacements:fn,transitionName:(0,W.m)(S,"slide-up",Qe.transitionName),listHeight:ke,listItemHeight:te,mode:K,prefixCls:d,placement:vn,direction:D,suffixIcon:tt,menuItemSelectedIcon:ot,removeIcon:At,allowClear:gt,notFoundContent:Fe,className:on,getPopupContainer:Be||ye,dropdownClassName:tn,disabled:Sn})))},u=i.forwardRef(G),t=(0,Y.Z)(u);u.SECRET_COMBOBOX_MODE_DO_NOT_USE=Z,u.Option=g.Wx,u.OptGroup=g.Xo,u._InternalPanelDoNotUseOrYouWillBeFired=t,at.default=u},14154:function(un,at,e){e.d(at,{Z:function(){return u}});var o=e(17313),b=e(74207),g=e(37613),ae=e(83116),i=e(13826),Y=e(92899);const W=t=>{const{optionHeight:h,optionFontSize:E,optionLineHeight:U,optionPadding:oe}=t;return{position:"relative",display:"block",minHeight:h,padding:oe,color:t.colorText,fontWeight:"normal",fontSize:E,lineHeight:U,boxSizing:"border-box"}};var de=t=>{const{antCls:h,componentCls:E}=t,U=`${E}-item`,oe=`&${h}-slide-up-enter${h}-slide-up-enter-active`,Se=`&${h}-slide-up-appear${h}-slide-up-appear-active`,Xe=`&${h}-slide-up-leave${h}-slide-up-leave-active`,ze=`${E}-dropdown-placement-`;return[{[`${E}-dropdown`]:Object.assign(Object.assign({},(0,o.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,[` - ${oe}${ze}bottomLeft, - ${Se}${ze}bottomLeft - `]:{animationName:i.fJ},[` - ${oe}${ze}topLeft, - ${Se}${ze}topLeft, - ${oe}${ze}topRight, - ${Se}${ze}topRight - `]:{animationName:i.Qt},[`${Xe}${ze}bottomLeft`]:{animationName:i.Uw},[` - ${Xe}${ze}topLeft, - ${Xe}${ze}topRight - `]:{animationName:i.ly},"&-hidden":{display:"none"},[`${U}`]:Object.assign(Object.assign({},W(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"},o.vS),"&-state":{flex:"none",display:"flex",alignItems:"center"},[`&-active:not(${U}-option-disabled)`]:{backgroundColor:t.optionActiveBg},[`&-selected:not(${U}-option-disabled)`]:{color:t.optionSelectedColor,fontWeight:t.optionSelectedFontWeight,backgroundColor:t.optionSelectedBg,[`${U}-option-state`]:{color:t.colorPrimary}},"&-disabled":{[`&${U}-option-selected`]:{backgroundColor:t.colorBgContainerDisabled},color:t.colorTextDisabled,cursor:"not-allowed"},"&-grouped":{paddingInlineStart:t.controlPaddingHorizontal*2}}}),"&-rtl":{direction:"rtl"}})},(0,i.oN)(t,"slide-up"),(0,i.oN)(t,"slide-down"),(0,Y.Fm)(t,"move-up"),(0,Y.Fm)(t,"move-down")]};const C=2,Me=t=>{let{controlHeightSM:h,controlHeight:E,lineWidth:U}=t;const oe=(E-h)/2-U,Se=Math.ceil(oe/2);return[oe,Se]};function N(t,h){const{componentCls:E,iconCls:U}=t,oe=`${E}-selection-overflow`,Se=t.multipleSelectItemHeight,[Xe]=Me(t),ze=h?`${E}-${h}`:"";return{[`${E}-multiple${ze}`]:{fontSize:t.fontSize,[oe]:{position:"relative",display:"flex",flex:"auto",flexWrap:"wrap",maxWidth:"100%","&-item":{flex:"none",alignSelf:"center",maxWidth:"100%",display:"inline-flex"}},[`${E}-selector`]:{display:"flex",flexWrap:"wrap",alignItems:"center",padding:`${Xe-C}px ${C*2}px`,borderRadius:t.borderRadius,[`${E}-show-search&`]:{cursor:"text"},[`${E}-disabled&`]:{background:t.multipleSelectorBgDisabled,cursor:"not-allowed"},"&:after":{display:"inline-block",width:0,margin:`${C}px 0`,lineHeight:`${Se}px`,visibility:"hidden",content:'"\\a0"'}},[` - &${E}-show-arrow ${E}-selector, - &${E}-allow-clear ${E}-selector - `]:{paddingInlineEnd:t.fontSizeIcon+t.controlPaddingHorizontal},[`${E}-selection-item`]:{position:"relative",display:"flex",flex:"none",boxSizing:"border-box",maxWidth:"100%",height:Se,marginTop:C,marginBottom:C,lineHeight:`${Se-t.lineWidth*2}px`,background:t.multipleItemBg,border:`${t.lineWidth}px ${t.lineType} ${t.multipleItemBorderColor}`,borderRadius:t.borderRadiusSM,cursor:"default",transition:`font-size ${t.motionDurationSlow}, line-height ${t.motionDurationSlow}, height ${t.motionDurationSlow}`,userSelect:"none",marginInlineEnd:C*2,paddingInlineStart:t.paddingXS,paddingInlineEnd:t.paddingXS/2,[`${E}-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,o.Ro)()),{display:"inline-flex",alignItems:"center",color:t.colorIcon,fontWeight:"bold",fontSize:10,lineHeight:"inherit",cursor:"pointer",[`> ${U}`]:{verticalAlign:"-0.2em"},"&:hover":{color:t.colorIconHover}})},[`${oe}-item + ${oe}-item`]:{[`${E}-selection-search`]:{marginInlineStart:0}},[`${E}-selection-search`]:{display:"inline-flex",position:"relative",maxWidth:"100%",marginInlineStart:t.inputPaddingHorizontalBase-Xe,"\n &-input,\n &-mirror\n ":{height:Se,fontFamily:t.fontFamily,lineHeight:`${Se}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"}},[`${E}-selection-placeholder `]:{position:"absolute",top:"50%",insetInlineStart:t.inputPaddingHorizontalBase,insetInlineEnd:t.inputPaddingHorizontalBase,transform:"translateY(-50%)",transition:`all ${t.motionDurationSlow}`}}}}var qe=t=>{const{componentCls:h}=t,E=(0,g.TS)(t,{controlHeight:t.controlHeightSM,multipleSelectItemHeight:t.controlHeightXS,borderRadius:t.borderRadiusSM,borderRadiusSM:t.borderRadiusXS}),U=(0,g.TS)(t,{fontSize:t.fontSizeLG,controlHeight:t.controlHeightLG,multipleSelectItemHeight:t.multipleItemHeightLG,borderRadius:t.borderRadiusLG,borderRadiusSM:t.borderRadius}),[,oe]=Me(t);return[N(t),N(E,"sm"),{[`${h}-multiple${h}-sm`]:{[`${h}-selection-placeholder`]:{insetInline:t.controlPaddingHorizontalSM-t.lineWidth},[`${h}-selection-search`]:{marginInlineStart:oe}}},N(U,"lg")]};function Ee(t,h){const{componentCls:E,inputPaddingHorizontalBase:U,borderRadius:oe}=t,Se=t.controlHeight-t.lineWidth*2,Xe=Math.ceil(t.fontSize*1.25),ze=h?`${E}-${h}`:"";return{[`${E}-single${ze}`]:{fontSize:t.fontSize,[`${E}-selector`]:Object.assign(Object.assign({},(0,o.Wf)(t)),{display:"flex",borderRadius:oe,[`${E}-selection-search`]:{position:"absolute",top:0,insetInlineStart:U,insetInlineEnd:U,bottom:0,"&-input":{width:"100%"}},[` - ${E}-selection-item, - ${E}-selection-placeholder - `]:{padding:0,lineHeight:`${Se}px`,transition:`all ${t.motionDurationSlow}, visibility 0s`,"@supports (-moz-appearance: meterbar)":{lineHeight:`${Se}px`}},[`${E}-selection-item`]:{position:"relative",userSelect:"none"},[`${E}-selection-placeholder`]:{transition:"none",pointerEvents:"none"},[["&:after",`${E}-selection-item:after`,`${E}-selection-placeholder:after`].join(",")]:{display:"inline-block",width:0,visibility:"hidden",content:'"\\a0"'}}),[` - &${E}-show-arrow ${E}-selection-item, - &${E}-show-arrow ${E}-selection-placeholder - `]:{paddingInlineEnd:Xe},[`&${E}-open ${E}-selection-item`]:{color:t.colorTextPlaceholder},[`&:not(${E}-customize-input)`]:{[`${E}-selector`]:{width:"100%",height:t.controlHeight,padding:`0 ${U}px`,[`${E}-selection-search-input`]:{height:Se},"&:after":{lineHeight:`${Se}px`}}},[`&${E}-customize-input`]:{[`${E}-selector`]:{"&:after":{display:"none"},[`${E}-selection-search`]:{position:"static",width:"100%"},[`${E}-selection-placeholder`]:{position:"absolute",insetInlineStart:0,insetInlineEnd:0,padding:`0 ${U}px`,"&:after":{display:"none"}}}}}}}function Ge(t){const{componentCls:h}=t,E=t.controlPaddingHorizontalSM-t.lineWidth;return[Ee(t),Ee((0,g.TS)(t,{controlHeight:t.controlHeightSM,borderRadius:t.borderRadiusSM}),"sm"),{[`${h}-single${h}-sm`]:{[`&:not(${h}-customize-input)`]:{[`${h}-selection-search`]:{insetInlineStart:E,insetInlineEnd:E},[`${h}-selector`]:{padding:`0 ${E}px`},[`&${h}-show-arrow ${h}-selection-search`]:{insetInlineEnd:E+t.fontSize*1.5},[` - &${h}-show-arrow ${h}-selection-item, - &${h}-show-arrow ${h}-selection-placeholder - `]:{paddingInlineEnd:t.fontSize*1.5}}}},Ee((0,g.TS)(t,{controlHeight:t.singleItemHeightLG,fontSize:t.fontSizeLG,borderRadius:t.borderRadiusLG}),"lg")]}const ft=t=>{const{componentCls:h,selectorBg:E}=t;return{position:"relative",backgroundColor:E,border:`${t.lineWidth}px ${t.lineType} ${t.colorBorder}`,transition:`all ${t.motionDurationMid} ${t.motionEaseInOut}`,input:{cursor:"pointer"},[`${h}-show-search&`]:{cursor:"text",input:{cursor:"auto",color:"inherit"}},[`${h}-disabled&`]:{color:t.colorTextDisabled,background:t.colorBgContainerDisabled,cursor:"not-allowed",[`${h}-multiple&`]:{background:t.multipleSelectorBgDisabled},input:{cursor:"not-allowed"}}}},we=function(t,h){let E=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;const{componentCls:U,borderHoverColor:oe,outlineColor:Se,antCls:Xe}=h,ze=E?{[`${U}-selector`]:{borderColor:oe}}:{};return{[t]:{[`&:not(${U}-disabled):not(${U}-customize-input):not(${Xe}-pagination-size-changer)`]:Object.assign(Object.assign({},ze),{[`${U}-focused& ${U}-selector`]:{borderColor:oe,boxShadow:`0 0 0 ${h.controlOutlineWidth}px ${Se}`,outline:0},[`&:hover ${U}-selector`]:{borderColor:oe}})}}},vt=t=>{const{componentCls:h}=t;return{[`${h}-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:h,inputPaddingHorizontalBase:E,iconCls:U}=t;return{[h]:Object.assign(Object.assign({},(0,o.Wf)(t)),{position:"relative",display:"inline-block",cursor:"pointer",[`&:not(${h}-customize-input) ${h}-selector`]:Object.assign(Object.assign({},ft(t)),vt(t)),[`${h}-selection-item`]:Object.assign({flex:1,fontWeight:"normal"},o.vS),[`${h}-selection-placeholder`]:Object.assign(Object.assign({},o.vS),{flex:1,color:t.colorTextPlaceholder,pointerEvents:"none"}),[`${h}-arrow`]:Object.assign(Object.assign({},(0,o.Ro)()),{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,height:t.fontSizeIcon,marginTop:-t.fontSizeIcon/2,color:t.colorTextQuaternary,fontSize:t.fontSizeIcon,lineHeight:1,textAlign:"center",pointerEvents:"none",display:"flex",alignItems:"center",[U]:{verticalAlign:"top",transition:`transform ${t.motionDurationSlow}`,"> svg":{verticalAlign:"top"},[`&:not(${h}-suffix)`]:{pointerEvents:"auto"}},[`${h}-disabled &`]:{cursor:"not-allowed"},"> *:not(:last-child)":{marginInlineEnd:8}}),[`${h}-clear`]:{position:"absolute",top:"50%",insetInlineStart:"auto",insetInlineEnd:E,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":{[`${h}-clear`]:{opacity:1}}}),[`${h}-has-feedback`]:{[`${h}-clear`]:{insetInlineEnd:E+t.fontSize+t.paddingXS}}}},G=t=>{const{componentCls:h}=t;return[{[h]:{[`&-borderless ${h}-selector`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`&${h}-in-form-item`]:{width:"100%"}}},Z(t),Ge(t),qe(t),de(t),{[`${h}-rtl`]:{direction:"rtl"}},we(h,(0,g.TS)(t,{borderHoverColor:t.colorPrimaryHover,outlineColor:t.controlOutline})),we(`${h}-status-error`,(0,g.TS)(t,{borderHoverColor:t.colorErrorHover,outlineColor:t.colorErrorOutline}),!0),we(`${h}-status-warning`,(0,g.TS)(t,{borderHoverColor:t.colorWarningHover,outlineColor:t.colorWarningOutline}),!0),(0,b.c)(t,{borderElCls:`${h}-selector`,focusElCls:`${h}-focused`})]};var u=(0,ae.Z)("Select",(t,h)=>{let{rootPrefixCls:E}=h;const U=(0,g.TS)(t,{rootPrefixCls:E,inputPaddingHorizontalBase:t.paddingSM-1,multipleSelectItemHeight:t.multipleItemHeight});return[G(U)]},t=>{const{fontSize:h,lineHeight:E,controlHeight:U,controlPaddingHorizontal:oe,zIndexPopupBase:Se,colorText:Xe,fontWeightStrong:ze,controlItemBgActive:Be,controlItemBgHover:bt,colorBgContainer:Oe,colorFillSecondary:ke,controlHeightLG:fe,controlHeightSM:te,colorBgContainerDisabled:ie,colorTextDisabled:M}=t;return{zIndexPopup:Se+50,optionSelectedColor:Xe,optionSelectedFontWeight:ze,optionSelectedBg:Be,optionActiveBg:bt,optionPadding:`${(U-h*E)/2}px ${oe}px`,optionFontSize:h,optionLineHeight:E,optionHeight:U,selectorBg:Oe,clearBg:Oe,singleItemHeightLG:fe,multipleItemBg:ke,multipleItemBorderColor:"transparent",multipleItemHeight:te,multipleItemHeightLG:U,multipleSelectorBgDisabled:ie,multipleItemColorDisabled:M,multipleItemBorderColorDisabled:"transparent"}})},58582:function(un,at,e){e.d(at,{Z:function(){return b}});const o=g=>{const i={overflow:{adjustX:!0,adjustY:!0,shiftY:!0},htmlRegion:g==="scroll"?"scroll":"visible",_experimental:{dynamicInset:!0}};return{bottomLeft:Object.assign(Object.assign({},i),{points:["tl","bl"],offset:[0,4]}),bottomRight:Object.assign(Object.assign({},i),{points:["tr","br"],offset:[0,4]}),topLeft:Object.assign(Object.assign({},i),{points:["bl","tl"],offset:[0,-4]}),topRight:Object.assign(Object.assign({},i),{points:["br","tr"],offset:[0,-4]})}};function b(g,ae){return g||o(ae)}},84443:function(un,at,e){e.d(at,{Z:function(){return o}});function o(b,g){return g!==void 0?g:b!==null}},66339:function(un,at,e){e.d(at,{Z:function(){return ue}});var o=e(40001),b=e(19248),g=e(99267),ae=e(84105),i=e(58617),Y=e(47472),W=e(59301);function ue(de){let{suffixIcon:C,clearIcon:Me,menuItemSelectedIcon:N,removeIcon:w,loading:qe,multiple:Ee,hasFeedback:Ge,prefixCls:ft,showSuffixIcon:we,feedbackIcon:vt,showArrow:Z,componentName:G}=de;const u=Me!=null?Me:W.createElement(b.Z,null),t=oe=>C===null&&!Ge&&!Z?null:W.createElement(W.Fragment,null,we!==!1&&oe,Ge&&vt);let h=null;if(C!==void 0)h=t(C);else if(qe)h=t(W.createElement(i.Z,{spin:!0}));else{const oe=`${ft}-suffix`;h=Se=>{let{open:Xe,showSearch:ze}=Se;return t(Xe&&ze?W.createElement(Y.Z,{className:oe}):W.createElement(ae.Z,{className:oe}))}}let E=null;N!==void 0?E=N:Ee?E=W.createElement(o.Z,null):E=null;let U=null;return w!==void 0?U=w:U=W.createElement(g.Z,null),{clearIcon:u,suffixIcon:h,itemIcon:E,removeIcon:U}}},61621:function(un,at,e){e.d(at,{Z:function(){return y}});var o=e(92310),b=e.n(o),g=e(59301),ae=e(36355),i=e(2738),W=l=>{const{prefixCls:d,className:S,style:D,size:$,shape:j}=l,Ie=b()({[`${d}-lg`]:$==="large",[`${d}-sm`]:$==="small"}),F=b()({[`${d}-circle`]:j==="circle",[`${d}-square`]:j==="square",[`${d}-round`]:j==="round"}),K=g.useMemo(()=>typeof $=="number"?{width:$,height:$,lineHeight:`${$}px`}:{},[$]);return g.createElement("span",{className:b()(d,Ie,F,S),style:Object.assign(Object.assign({},K),D)})},ue=e(93083),de=e(83116),C=e(37613);const Me=new ue.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),N=l=>({height:l,lineHeight:`${l}px`}),w=l=>Object.assign({width:l},N(l)),qe=l=>({background:l.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Me,animationDuration:l.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),Ee=l=>Object.assign({width:l*5,minWidth:l*5},N(l)),Ge=l=>{const{skeletonAvatarCls:d,gradientFromColor:S,controlHeight:D,controlHeightLG:$,controlHeightSM:j}=l;return{[`${d}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:S},w(D)),[`${d}${d}-circle`]:{borderRadius:"50%"},[`${d}${d}-lg`]:Object.assign({},w($)),[`${d}${d}-sm`]:Object.assign({},w(j))}},ft=l=>{const{controlHeight:d,borderRadiusSM:S,skeletonInputCls:D,controlHeightLG:$,controlHeightSM:j,gradientFromColor:Ie}=l;return{[`${D}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie,borderRadius:S},Ee(d)),[`${D}-lg`]:Object.assign({},Ee($)),[`${D}-sm`]:Object.assign({},Ee(j))}},we=l=>Object.assign({width:l},N(l)),vt=l=>{const{skeletonImageCls:d,imageSizeBase:S,gradientFromColor:D,borderRadiusSM:$}=l;return{[`${d}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:D,borderRadius:$},we(S*2)),{[`${d}-path`]:{fill:"#bfbfbf"},[`${d}-svg`]:Object.assign(Object.assign({},we(S)),{maxWidth:S*4,maxHeight:S*4}),[`${d}-svg${d}-svg-circle`]:{borderRadius:"50%"}}),[`${d}${d}-circle`]:{borderRadius:"50%"}}},Z=(l,d,S)=>{const{skeletonButtonCls:D}=l;return{[`${S}${D}-circle`]:{width:d,minWidth:d,borderRadius:"50%"},[`${S}${D}-round`]:{borderRadius:d}}},G=l=>Object.assign({width:l*2,minWidth:l*2},N(l)),u=l=>{const{borderRadiusSM:d,skeletonButtonCls:S,controlHeight:D,controlHeightLG:$,controlHeightSM:j,gradientFromColor:Ie}=l;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ie,borderRadius:d,width:D*2,minWidth:D*2},G(D))},Z(l,D,S)),{[`${S}-lg`]:Object.assign({},G($))}),Z(l,$,`${S}-lg`)),{[`${S}-sm`]:Object.assign({},G(j))}),Z(l,j,`${S}-sm`))},t=l=>{const{componentCls:d,skeletonAvatarCls:S,skeletonTitleCls:D,skeletonParagraphCls:$,skeletonButtonCls:j,skeletonInputCls:Ie,skeletonImageCls:F,controlHeight:K,controlHeightLG:re,controlHeightSM:He,gradientFromColor:Ae,padding:Ke,marginSM:rt,borderRadius:Ze,titleHeight:R,blockRadius:Q,paragraphLiHeight:Fe,controlHeightXS:tt,paragraphMarginTop:ot}=l;return{[`${d}`]:{display:"table",width:"100%",[`${d}-header`]:{display:"table-cell",paddingInlineEnd:Ke,verticalAlign:"top",[`${S}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Ae},w(K)),[`${S}-circle`]:{borderRadius:"50%"},[`${S}-lg`]:Object.assign({},w(re)),[`${S}-sm`]:Object.assign({},w(He))},[`${d}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${D}`]:{width:"100%",height:R,background:Ae,borderRadius:Q,[`+ ${$}`]:{marginBlockStart:He}},[`${$}`]:{padding:0,"> li":{width:"100%",height:Fe,listStyle:"none",background:Ae,borderRadius:Q,"+ li":{marginBlockStart:tt}}},[`${$}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${d}-content`]:{[`${D}, ${$} > li`]:{borderRadius:Ze}}},[`${d}-with-avatar ${d}-content`]:{[`${D}`]:{marginBlockStart:rt,[`+ ${$}`]:{marginBlockStart:ot}}},[`${d}${d}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},u(l)),Ge(l)),ft(l)),vt(l)),[`${d}${d}-block`]:{width:"100%",[`${j}`]:{width:"100%"},[`${Ie}`]:{width:"100%"}},[`${d}${d}-active`]:{[` - ${D}, - ${$} > li, - ${S}, - ${j}, - ${Ie}, - ${F} - `]:Object.assign({},qe(l))}}};var h=(0,de.Z)("Skeleton",l=>{const{componentCls:d}=l,S=(0,C.TS)(l,{skeletonAvatarCls:`${d}-avatar`,skeletonTitleCls:`${d}-title`,skeletonParagraphCls:`${d}-paragraph`,skeletonButtonCls:`${d}-button`,skeletonInputCls:`${d}-input`,skeletonImageCls:`${d}-image`,imageSizeBase:l.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${l.gradientFromColor} 25%, ${l.gradientToColor} 37%, ${l.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[t(S)]},l=>{const{colorFillContent:d,colorFill:S}=l,D=d,$=S;return{color:D,colorGradientEnd:$,gradientFromColor:D,gradientToColor:$,titleHeight:l.controlHeight/2,blockRadius:l.borderRadiusSM,paragraphMarginTop:l.marginLG+l.marginXXS,paragraphLiHeight:l.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),U=l=>{const{prefixCls:d,className:S,rootClassName:D,active:$,shape:j="circle",size:Ie="default"}=l,{getPrefixCls:F}=g.useContext(ae.E_),K=F("skeleton",d),[re,He]=h(K),Ae=(0,i.Z)(l,["prefixCls","className"]),Ke=b()(K,`${K}-element`,{[`${K}-active`]:$},S,D,He);return re(g.createElement("div",{className:Ke},g.createElement(W,Object.assign({prefixCls:`${K}-avatar`,shape:j,size:Ie},Ae))))},Se=l=>{const{prefixCls:d,className:S,rootClassName:D,active:$,block:j=!1,size:Ie="default"}=l,{getPrefixCls:F}=g.useContext(ae.E_),K=F("skeleton",d),[re,He]=h(K),Ae=(0,i.Z)(l,["prefixCls"]),Ke=b()(K,`${K}-element`,{[`${K}-active`]:$,[`${K}-block`]:j},S,D,He);return re(g.createElement("div",{className:Ke},g.createElement(W,Object.assign({prefixCls:`${K}-button`,size:Ie},Ae))))};const Xe="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 Be=l=>{const{prefixCls:d,className:S,rootClassName:D,style:$,active:j}=l,{getPrefixCls:Ie}=g.useContext(ae.E_),F=Ie("skeleton",d),[K,re]=h(F),He=b()(F,`${F}-element`,{[`${F}-active`]:j},S,D,re);return K(g.createElement("div",{className:He},g.createElement("div",{className:b()(`${F}-image`,S),style:$},g.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${F}-image-svg`},g.createElement("path",{d:Xe,className:`${F}-image-path`})))))},Oe=l=>{const{prefixCls:d,className:S,rootClassName:D,active:$,block:j,size:Ie="default"}=l,{getPrefixCls:F}=g.useContext(ae.E_),K=F("skeleton",d),[re,He]=h(K),Ae=(0,i.Z)(l,["prefixCls"]),Ke=b()(K,`${K}-element`,{[`${K}-active`]:$,[`${K}-block`]:j},S,D,He);return re(g.createElement("div",{className:Ke},g.createElement(W,Object.assign({prefixCls:`${K}-input`,size:Ie},Ae))))},ke=e(92413),fe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},te=fe,ie=e(7657),M=function(d,S){return g.createElement(ie.Z,(0,ke.Z)({},d,{ref:S,icon:te}))},f=g.forwardRef(M),P=f,A=l=>{const{prefixCls:d,className:S,rootClassName:D,style:$,active:j,children:Ie}=l,{getPrefixCls:F}=g.useContext(ae.E_),K=F("skeleton",d),[re,He]=h(K),Ae=b()(K,`${K}-element`,{[`${K}-active`]:j},He,S,D),Ke=Ie!=null?Ie:g.createElement(P,null);return re(g.createElement("div",{className:Ae},g.createElement("div",{className:b()(`${K}-image`,S),style:$},Ke)))},me=e(26407),Ue=l=>{const d=F=>{const{width:K,rows:re=2}=l;if(Array.isArray(K))return K[F];if(re-1===F)return K},{prefixCls:S,className:D,style:$,rows:j}=l,Ie=(0,me.Z)(Array(j)).map((F,K)=>g.createElement("li",{key:K,style:{width:d(K)}}));return g.createElement("ul",{className:b()(S,D),style:$},Ie)},Qe=l=>{let{prefixCls:d,className:S,width:D,style:$}=l;return g.createElement("h3",{className:b()(d,S),style:Object.assign({width:D},$)})};function ye(l){return l&&typeof l=="object"?l:{}}function nt(l,d){return l&&!d?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function he(l,d){return!l&&d?{width:"38%"}:l&&d?{width:"50%"}:{}}function J(l,d){const S={};return(!l||!d)&&(S.width="61%"),!l&&d?S.rows=3:S.rows=2,S}const Ne=l=>{const{prefixCls:d,loading:S,className:D,rootClassName:$,style:j,children:Ie,avatar:F=!1,title:K=!0,paragraph:re=!0,active:He,round:Ae}=l,{getPrefixCls:Ke,direction:rt,skeleton:Ze}=g.useContext(ae.E_),R=Ke("skeleton",d),[Q,Fe]=h(R);if(S||!("loading"in l)){const tt=!!F,ot=!!K,At=!!re;let et;if(tt){const tn=Object.assign(Object.assign({prefixCls:`${R}-avatar`},nt(ot,At)),ye(F));et=g.createElement("div",{className:`${R}-header`},g.createElement(W,Object.assign({},tn)))}let gt;if(ot||At){let tn;if(ot){const sn=Object.assign(Object.assign({prefixCls:`${R}-title`},he(tt,At)),ye(K));tn=g.createElement(Qe,Object.assign({},sn))}let Bt;if(At){const sn=Object.assign(Object.assign({prefixCls:`${R}-paragraph`},J(tt,ot)),ye(re));Bt=g.createElement(Ue,Object.assign({},sn))}gt=g.createElement("div",{className:`${R}-content`},tn,Bt)}const Ht=b()(R,{[`${R}-with-avatar`]:tt,[`${R}-active`]:He,[`${R}-rtl`]:rt==="rtl",[`${R}-round`]:Ae},Ze==null?void 0:Ze.className,D,$,Fe);return Q(g.createElement("div",{className:Ht,style:Object.assign(Object.assign({},Ze==null?void 0:Ze.style),j)},et,gt))}return typeof Ie!="undefined"?Ie:null};Ne.Button=Se,Ne.Avatar=U,Ne.Input=Oe,Ne.Image=Be,Ne.Node=A;var O=Ne,y=O},81327:function(un,at,e){e.d(at,{Z:function(){return ft}});var o=e(59301),b=e(92310),g=e.n(b),ae=e(11592),i=e(36355),Y=e(33234);const W=o.createContext({latestIndex:0}),ue=W.Provider;var C=we=>{let{className:vt,index:Z,children:G,split:u,style:t}=we;const{latestIndex:h}=o.useContext(W);return G==null?null:o.createElement(o.Fragment,null,o.createElement("div",{className:vt,style:t},G),Z{var Z,G;const{getPrefixCls:u,space:t,direction:h}=o.useContext(i.E_),{size:E=(t==null?void 0:t.size)||"small",align:U,className:oe,rootClassName:Se,children:Xe,direction:ze="horizontal",prefixCls:Be,split:bt,style:Oe,wrap:ke=!1,classNames:fe,styles:te}=we,ie=qe(we,["size","align","className","rootClassName","children","direction","prefixCls","split","style","wrap","classNames","styles"]),[M,f]=Array.isArray(E)?E:[E,E],P=N(f),V=N(M),A=w(f),me=w(M),ve=(0,ae.Z)(Xe,{keepEmpty:!0}),Ue=U===void 0&&ze==="horizontal"?"center":U,_e=u("space",Be),[Qe,ye]=(0,Me.Z)(_e),nt=g()(_e,t==null?void 0:t.className,ye,`${_e}-${ze}`,{[`${_e}-rtl`]:h==="rtl",[`${_e}-align-${Ue}`]:Ue,[`${_e}-gap-row-${f}`]:P,[`${_e}-gap-col-${M}`]:V},oe,Se),he=g()(`${_e}-item`,(Z=fe==null?void 0:fe.item)!==null&&Z!==void 0?Z:(G=t==null?void 0:t.classNames)===null||G===void 0?void 0:G.item);let J=0;const Ne=ve.map((l,d)=>{var S,D;l!=null&&(J=d);const $=l&&l.key||`${he}-${d}`;return o.createElement(C,{className:he,key:$,index:d,split:bt,style:(S=te==null?void 0:te.item)!==null&&S!==void 0?S:(D=t==null?void 0:t.styles)===null||D===void 0?void 0:D.item},l)}),O=o.useMemo(()=>({latestIndex:J}),[J]);if(ve.length===0)return null;const y={};return ke&&(y.flexWrap="wrap"),!V&&me&&(y.columnGap=M),!P&&A&&(y.rowGap=f),Qe(o.createElement("div",Object.assign({ref:vt,className:nt,style:Object.assign(Object.assign(Object.assign({},y),t==null?void 0:t.style),Oe)},ie),o.createElement(ue,{value:O},Ne)))});Ge.Compact=Y.ZP;var ft=Ge},31797:function(un,at,e){e.d(at,{default:function(){return h}});var o=e(59301),b=e(56762),g=e(92343),ae=e(92310),i=e.n(ae),Y=e(36355),W=e(61621),de=E=>{const{value:U,formatter:oe,precision:Se,decimalSeparator:Xe,groupSeparator:ze="",prefixCls:Be}=E;let bt;if(typeof oe=="function")bt=oe(U);else{const Oe=String(U),ke=Oe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ke||Oe==="-")bt=Oe;else{const fe=ke[1];let te=ke[2]||"0",ie=ke[4]||"";te=te.replace(/\B(?=(\d{3})+(?!\d))/g,ze),typeof Se=="number"&&(ie=ie.padEnd(Se,"0").slice(0,Se>0?Se:0)),ie&&(ie=`${Xe}${ie}`),bt=[o.createElement("span",{key:"int",className:`${Be}-content-value-int`},fe,te),ie&&o.createElement("span",{key:"decimal",className:`${Be}-content-value-decimal`},ie)]}}return o.createElement("span",{className:`${Be}-content-value`},bt)},C=e(17313),Me=e(83116),N=e(37613);const w=E=>{const{componentCls:U,marginXXS:oe,padding:Se,colorTextDescription:Xe,titleFontSize:ze,colorTextHeading:Be,contentFontSize:bt,fontFamily:Oe}=E;return{[`${U}`]:Object.assign(Object.assign({},(0,C.Wf)(E)),{[`${U}-title`]:{marginBottom:oe,color:Xe,fontSize:ze},[`${U}-skeleton`]:{paddingTop:Se},[`${U}-content`]:{color:Be,fontSize:bt,fontFamily:Oe,[`${U}-content-value`]:{display:"inline-block",direction:"ltr"},[`${U}-content-prefix, ${U}-content-suffix`]:{display:"inline-block"},[`${U}-content-prefix`]:{marginInlineEnd:oe},[`${U}-content-suffix`]:{marginInlineStart:oe}}})}};var qe=(0,Me.Z)("Statistic",E=>{const U=(0,N.TS)(E,{});return[w(U)]},E=>{const{fontSizeHeading3:U,fontSize:oe}=E;return{titleFontSize:oe,contentFontSize:U}}),Ge=E=>{const{prefixCls:U,className:oe,rootClassName:Se,style:Xe,valueStyle:ze,value:Be=0,title:bt,valueRender:Oe,prefix:ke,suffix:fe,loading:te=!1,onMouseEnter:ie,onMouseLeave:M,decimalSeparator:f=".",groupSeparator:P=","}=E,{getPrefixCls:V,direction:A,statistic:me}=o.useContext(Y.E_),ve=V("statistic",U),[Ue,_e]=qe(ve),Qe=o.createElement(de,Object.assign({decimalSeparator:f,groupSeparator:P,prefixCls:ve},E,{value:Be})),ye=i()(ve,{[`${ve}-rtl`]:A==="rtl"},me==null?void 0:me.className,oe,Se,_e);return Ue(o.createElement("div",{className:ye,style:Object.assign(Object.assign({},me==null?void 0:me.style),Xe),onMouseEnter:ie,onMouseLeave:M},bt&&o.createElement("div",{className:`${ve}-title`},bt),o.createElement(W.Z,{paragraph:!1,loading:te,className:`${ve}-skeleton`},o.createElement("div",{style:ze,className:`${ve}-content`},ke&&o.createElement("span",{className:`${ve}-content-prefix`},ke),Oe?Oe(Qe):Qe,fe&&o.createElement("span",{className:`${ve}-content-suffix`},fe)))))};const ft=[["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 we(E,U){let oe=E;const Se=/\[[^\]]*]/g,Xe=(U.match(Se)||[]).map(Oe=>Oe.slice(1,-1)),ze=U.replace(Se,"[]"),Be=ft.reduce((Oe,ke)=>{let[fe,te]=ke;if(Oe.includes(fe)){const ie=Math.floor(oe/te);return oe-=ie*te,Oe.replace(new RegExp(`${fe}+`,"g"),M=>{const f=M.length;return ie.toString().padStart(f,"0")})}return Oe},ze);let bt=0;return Be.replace(Se,()=>{const Oe=Xe[bt];return bt+=1,Oe})}function vt(E,U){const{format:oe=""}=U,Se=new Date(E).getTime(),Xe=Date.now(),ze=Math.max(Se-Xe,0);return we(ze,oe)}const Z=1e3/30;function G(E){return new Date(E).getTime()}const u=E=>{const{value:U,format:oe="HH:mm:ss",onChange:Se,onFinish:Xe}=E,ze=(0,b.Z)(),Be=o.useRef(null),bt=()=>{Xe==null||Xe(),Be.current&&(clearInterval(Be.current),Be.current=null)},Oe=()=>{const te=G(U);te>=Date.now()&&(Be.current=setInterval(()=>{ze(),Se==null||Se(te-Date.now()),te(Oe(),()=>{Be.current&&(clearInterval(Be.current),Be.current=null)}),[U]);const ke=(te,ie)=>vt(te,Object.assign(Object.assign({},ie),{format:oe})),fe=te=>(0,g.Tm)(te,{title:void 0});return o.createElement(Ge,Object.assign({},E,{valueRender:fe,formatter:ke}))};var t=o.memo(u);Ge.Countdown=t;var h=Ge},8378:function(un,at){const e=o=>({[o.componentCls]:{[`${o.antCls}-motion-collapse-legacy`]:{overflow:"hidden","&-active":{transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}},[`${o.antCls}-motion-collapse`]:{overflow:"hidden",transition:`height ${o.motionDurationMid} ${o.motionEaseInOut}, - opacity ${o.motionDurationMid} ${o.motionEaseInOut} !important`}}});at.Z=e},92899:function(un,at,e){e.d(at,{Fm:function(){return N}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antMoveDownIn",{"0%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ae=new o.Keyframes("antMoveDownOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, 100%, 0)",transformOrigin:"0 0",opacity:0}}),i=new o.Keyframes("antMoveLeftIn",{"0%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),Y=new o.Keyframes("antMoveLeftOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(-100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),W=new o.Keyframes("antMoveRightIn",{"0%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),ue=new o.Keyframes("antMoveRightOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(100%, 0, 0)",transformOrigin:"0 0",opacity:0}}),de=new o.Keyframes("antMoveUpIn",{"0%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0},"100%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1}}),C=new o.Keyframes("antMoveUpOut",{"0%":{transform:"translate3d(0, 0, 0)",transformOrigin:"0 0",opacity:1},"100%":{transform:"translate3d(0, -100%, 0)",transformOrigin:"0 0",opacity:0}}),Me={"move-up":{inKeyframes:de,outKeyframes:C},"move-down":{inKeyframes:g,outKeyframes:ae},"move-left":{inKeyframes:i,outKeyframes:Y},"move-right":{inKeyframes:W,outKeyframes:ue}},N=(w,qe)=>{const{antCls:Ee}=w,Ge=`${Ee}-${qe}`,{inKeyframes:ft,outKeyframes:we}=Me[qe];return[(0,b.R)(Ge,ft,we,w.motionDurationMid),{[` - ${Ge}-enter, - ${Ge}-appear - `]:{opacity:0,animationTimingFunction:w.motionEaseOutCirc},[`${Ge}-leave`]:{animationTimingFunction:w.motionEaseInOutCirc}}]}},13826:function(un,at,e){e.d(at,{Qt:function(){return i},Uw:function(){return ae},fJ:function(){return g},ly:function(){return Y},oN:function(){return N}});var o=e(93083),b=e(95406);const g=new o.Keyframes("antSlideUpIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1}}),ae=new o.Keyframes("antSlideUpOut",{"0%":{transform:"scaleY(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"0% 0%",opacity:0}}),i=new o.Keyframes("antSlideDownIn",{"0%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0},"100%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1}}),Y=new o.Keyframes("antSlideDownOut",{"0%":{transform:"scaleY(1)",transformOrigin:"100% 100%",opacity:1},"100%":{transform:"scaleY(0.8)",transformOrigin:"100% 100%",opacity:0}}),W=new o.Keyframes("antSlideLeftIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1}}),ue=new o.Keyframes("antSlideLeftOut",{"0%":{transform:"scaleX(1)",transformOrigin:"0% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"0% 0%",opacity:0}}),de=new o.Keyframes("antSlideRightIn",{"0%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0},"100%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1}}),C=new o.Keyframes("antSlideRightOut",{"0%":{transform:"scaleX(1)",transformOrigin:"100% 0%",opacity:1},"100%":{transform:"scaleX(0.8)",transformOrigin:"100% 0%",opacity:0}}),Me={"slide-up":{inKeyframes:g,outKeyframes:ae},"slide-down":{inKeyframes:i,outKeyframes:Y},"slide-left":{inKeyframes:W,outKeyframes:ue},"slide-right":{inKeyframes:de,outKeyframes:C}},N=(w,qe)=>{const{antCls:Ee}=w,Ge=`${Ee}-${qe}`,{inKeyframes:ft,outKeyframes:we}=Me[qe];return[(0,b.R)(Ge,ft,we,w.motionDurationMid),{[` - ${Ge}-enter, - ${Ge}-appear - `]:{transform:"scale(0)",transformOrigin:"0% 0%",opacity:0,animationTimingFunction:w.motionEaseOutQuint,"&-prepare":{transform:"scale(1)"}},[`${Ge}-leave`]:{animationTimingFunction:w.motionEaseInQuint}}]}},54580:function(un,at,e){e.d(at,{default:function(){return yt}});var o=e(59301),b=e(26407),g=e(92310),ae=e.n(g),i=e(92413),Y=e(6909),W=e(4771),ue=e(9427),de=e(25440),C=e(400),Me=e(37061),N=e(85195),w=e(39559),qe=e(20569),Ee=e(26112);function Ge(I,L){var z="cannot ".concat(I.method," ").concat(I.action," ").concat(L.status,"'"),q=new Error(z);return q.status=L.status,q.method=I.method,q.url=I.action,q}function ft(I){var L=I.responseText||I.response;if(!L)return L;try{return JSON.parse(L)}catch(z){return L}}function we(I){var L=new XMLHttpRequest;I.onProgress&&L.upload&&(L.upload.onprogress=function(ge){ge.total>0&&(ge.percent=ge.loaded/ge.total*100),I.onProgress(ge)});var z=new FormData;I.data&&Object.keys(I.data).forEach(function(xe){var ge=I.data[xe];if(Array.isArray(ge)){ge.forEach(function(X){z.append("".concat(xe,"[]"),X)});return}z.append(xe,ge)}),I.file instanceof Blob?z.append(I.filename,I.file,I.file.name):z.append(I.filename,I.file),L.onerror=function(ge){I.onError(ge)},L.onload=function(){return L.status<200||L.status>=300?I.onError(Ge(I,L),ft(L)):I.onSuccess(ft(L),L)},L.open(I.method,I.action,!0),I.withCredentials&&"withCredentials"in L&&(L.withCredentials=!0);var q=I.headers||{};return q["X-Requested-With"]!==null&&L.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(q).forEach(function(xe){q[xe]!==null&&L.setRequestHeader(xe,q[xe])}),L.send(z),{abort:function(){L.abort()}}}var vt=+new Date,Z=0;function G(){return"rc-upload-".concat(vt,"-").concat(++Z)}var u=e(48736),t=function(I,L){if(I&&L){var z=Array.isArray(L)?L:L.split(","),q=I.name||"",xe=I.type||"",ge=xe.replace(/\/.*$/,"");return z.some(function(X){var m=X.trim();if(/^\*(\/\*)?$/.test(X))return!0;if(m.charAt(0)==="."){var B=q.toLowerCase(),H=m.toLowerCase(),ee=[H];return(H===".jpg"||H===".jpeg")&&(ee=[".jpg",".jpeg"]),ee.some(function(ne){return B.endsWith(ne)})}return/\/\*$/.test(m)?ge===m.replace(/\/.*$/,""):xe===m?!0:/^\w+$/.test(m)?((0,u.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(m,"'.Skip for check.")),!0):!1})}return!0};function h(I,L){var z=I.createReader(),q=[];function xe(){z.readEntries(function(ge){var X=Array.prototype.slice.apply(ge);q=q.concat(X);var m=!X.length;m?L(q):xe()})}xe()}var E=function(L,z,q){var xe=function ge(X,m){X&&(X.path=m||"",X.isFile?X.file(function(B){q(B)&&(X.fullPath&&!B.webkitRelativePath&&(Object.defineProperties(B,{webkitRelativePath:{writable:!0}}),B.webkitRelativePath=X.fullPath.replace(/^\//,""),Object.defineProperties(B,{webkitRelativePath:{writable:!1}})),z([B]))}):X.isDirectory&&h(X,function(B){B.forEach(function(H){ge(H,"".concat(m).concat(X.name,"/"))})}))};L.forEach(function(ge){xe(ge.webkitGetAsEntry())})},U=E,oe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Se=function(I){(0,ue.Z)(z,I);var L=(0,de.Z)(z);function z(){var q;(0,Y.Z)(this,z);for(var xe=arguments.length,ge=new Array(xe),X=0;X{let{uid:ge}=xe;return ge===I.uid});return q===-1?z.push(I):z[q]=I,z}function re(I,L){const z=I.uid!==void 0?"uid":"name";return L.filter(q=>q[z]===I[z])[0]}function He(I,L){const z=I.uid!==void 0?"uid":"name",q=L.filter(xe=>xe[z]!==I[z]);return q.length===L.length?null:q}const Ae=function(){const L=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),q=L[L.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(q)||[""])[0]},Ke=I=>I.indexOf("image/")===0,rt=I=>{if(I.type&&!I.thumbUrl)return Ke(I.type);const L=I.thumbUrl||I.url||"",z=Ae(L);return/^data:image\//.test(L)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(z)?!0:!(/^data:/.test(L)||z)},Ze=200;function R(I){return new Promise(L=>{if(!I.type||!Ke(I.type)){L("");return}const z=document.createElement("canvas");z.width=Ze,z.height=Ze,z.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ze}px; height: ${Ze}px; z-index: 9999; display: none;`,document.body.appendChild(z);const q=z.getContext("2d"),xe=new Image;if(xe.onload=()=>{const{width:ge,height:X}=xe;let m=Ze,B=Ze,H=0,ee=0;ge>X?(B=X*(Ze/ge),ee=-(B-m)/2):(m=ge*(Ze/X),H=-(m-B)/2),q.drawImage(xe,H,ee,m,B);const ne=z.toDataURL();document.body.removeChild(z),window.URL.revokeObjectURL(xe.src),L(ne)},xe.crossOrigin="anonymous",I.type.startsWith("image/svg+xml")){const ge=new FileReader;ge.onload=()=>{ge.result&&(xe.src=ge.result)},ge.readAsDataURL(I)}else if(I.type.startsWith("image/gif")){const ge=new FileReader;ge.onload=()=>{ge.result&&L(ge.result)},ge.readAsDataURL(I)}else xe.src=window.URL.createObjectURL(I)})}var Q=e(26227),Fe=e(41464),tt=e(15277),ot=e(93948),At=e(6848),gt=o.forwardRef((I,L)=>{let{prefixCls:z,className:q,style:xe,locale:ge,listType:X,file:m,items:B,progress:H,iconRender:ee,actionIconRender:ne,itemRender:je,isImgUrl:De,showPreviewIcon:pt,showRemoveIcon:xt,showDownloadIcon:Rt,previewIcon:zt,removeIcon:Zt,downloadIcon:kt,onPreview:Dt,onDownload:ct,onClose:Kt}=I;var Wt,pn;const{status:Vt}=m,[jt,nn]=o.useState(Vt);o.useEffect(()=>{Vt!=="removed"&&nn(Vt)},[Vt]);const[rn,bn]=o.useState(!1);o.useEffect(()=>{const Wn=setTimeout(()=>{bn(!0)},300);return()=>{clearTimeout(Wn)}},[]);const zn=ee(m);let Ft=o.createElement("div",{className:`${z}-icon`},zn);if(X==="picture"||X==="picture-card"||X==="picture-circle")if(jt==="uploading"||!m.thumbUrl&&!m.url){const Wn=ae()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:jt!=="uploading"});Ft=o.createElement("div",{className:Wn},zn)}else{const Wn=De!=null&&De(m)?o.createElement("img",{src:m.thumbUrl||m.url,alt:m.name,className:`${z}-list-item-image`,crossOrigin:m.crossOrigin}):zn,Zn=ae()(`${z}-list-item-thumbnail`,{[`${z}-list-item-file`]:De&&!De(m)});Ft=o.createElement("a",{className:Zn,onClick:Yn=>Dt(m,Yn),href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Wn)}const It=ae()(`${z}-list-item`,`${z}-list-item-${jt}`),Pt=typeof m.linkProps=="string"?JSON.parse(m.linkProps):m.linkProps,wn=xt?ne((typeof Zt=="function"?Zt(m):Zt)||o.createElement(Q.Z,null),()=>Kt(m),z,ge.removeFile):null,xn=Rt&&jt==="done"?ne((typeof kt=="function"?kt(m):kt)||o.createElement(Fe.Z,null),()=>ct(m),z,ge.downloadFile):null,mn=X!=="picture-card"&&X!=="picture-circle"&&o.createElement("span",{key:"download-delete",className:ae()(`${z}-list-item-actions`,{picture:X==="picture"})},xn,wn),an=ae()(`${z}-list-item-name`),Dn=m.url?[o.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:an,title:m.name},Pt,{href:m.url,onClick:Wn=>Dt(m,Wn)}),m.name),mn]:[o.createElement("span",{key:"view",className:an,onClick:Wn=>Dt(m,Wn),title:m.name},m.name),mn],$t={pointerEvents:"none",opacity:.5},dn=pt?o.createElement("a",{href:m.url||m.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:m.url||m.thumbUrl?void 0:$t,onClick:Wn=>Dt(m,Wn),title:ge.previewFile},typeof zt=="function"?zt(m):zt||o.createElement(tt.Z,null)):null,Nn=(X==="picture-card"||X==="picture-circle")&&jt!=="uploading"&&o.createElement("span",{className:`${z}-list-item-actions`},dn,jt==="done"&&xn,wn),{getPrefixCls:wt}=o.useContext(te.E_),Et=wt(),Jt=o.createElement("div",{className:It},Ft,Dn,Nn,rn&&o.createElement(S.default,{motionName:`${Et}-fade`,visible:jt==="uploading",motionDeadline:2e3},Wn=>{let{className:Zn}=Wn;const Yn="percent"in m?o.createElement(ot.Z,Object.assign({},H,{type:"line",percent:m.percent,"aria-label":m["aria-label"],"aria-labelledby":m["aria-labelledby"]})):null;return o.createElement("div",{className:ae()(`${z}-list-item-progress`,Zn)},Yn)})),En=m.response&&typeof m.response=="string"?m.response:((Wt=m.error)===null||Wt===void 0?void 0:Wt.statusText)||((pn=m.error)===null||pn===void 0?void 0:pn.message)||ge.uploadError,kn=jt==="error"?o.createElement(At.Z,{title:En,getPopupContainer:Wn=>Wn.parentNode},Jt):Jt;return o.createElement("div",{className:ae()(`${z}-list-item-container`,q),style:xe,ref:L},je?je(kn,m,B,{download:ct.bind(null,m),preview:Dt.bind(null,m),remove:Kt.bind(null,m)}):kn)});const Ht=(I,L)=>{const{listType:z="text",previewFile:q=R,onPreview:xe,onDownload:ge,onRemove:X,locale:m,iconRender:B,isImageUrl:H=rt,prefixCls:ee,items:ne=[],showPreviewIcon:je=!0,showRemoveIcon:De=!0,showDownloadIcon:pt=!1,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,progress:Zt={size:[-1,2],showInfo:!1},appendAction:kt,appendActionVisible:Dt=!0,itemRender:ct,disabled:Kt}=I,Wt=(0,D.Z)(),[pn,Vt]=o.useState(!1);o.useEffect(()=>{z!=="picture"&&z!=="picture-card"&&z!=="picture-circle"||(ne||[]).forEach($t=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!($t.originFileObj instanceof File||$t.originFileObj instanceof Blob)||$t.thumbUrl!==void 0||($t.thumbUrl="",q&&q($t.originFileObj).then(dn=>{$t.thumbUrl=dn||"",Wt()}))})},[z,ne,q]),o.useEffect(()=>{Vt(!0)},[]);const jt=($t,dn)=>{if(xe)return dn==null||dn.preventDefault(),xe($t)},nn=$t=>{typeof ge=="function"?ge($t):$t.url&&window.open($t.url)},rn=$t=>{X==null||X($t)},bn=$t=>{if(B)return B($t,z);const dn=$t.status==="uploading",Nn=H&&H($t)?o.createElement(d,null):o.createElement(Ue,null);let wt=dn?o.createElement(_e.Z,null):o.createElement(J,null);return z==="picture"?wt=dn?o.createElement(_e.Z,null):Nn:(z==="picture-card"||z==="picture-circle")&&(wt=dn?m.uploading:Nn),wt},zn=($t,dn,Nn,wt)=>{const Et={type:"text",size:"small",title:wt,onClick:Jt=>{dn(),(0,j.l$)($t)&&$t.props.onClick&&$t.props.onClick(Jt)},className:`${Nn}-list-item-action`,disabled:Kt};if((0,j.l$)($t)){const Jt=(0,j.Tm)($t,Object.assign(Object.assign({},$t.props),{onClick:()=>{}}));return o.createElement(Ie.ZP,Object.assign({},Et,{icon:Jt}))}return o.createElement(Ie.ZP,Object.assign({},Et),o.createElement("span",null,$t))};o.useImperativeHandle(L,()=>({handlePreview:jt,handleDownload:nn}));const{getPrefixCls:Ft}=o.useContext(te.E_),It=Ft("upload",ee),Pt=Ft(),wn=ae()(`${It}-list`,`${It}-list-${z}`),xn=(0,b.Z)(ne.map($t=>({key:$t.uid,file:$t})));let an={motionDeadline:2e3,motionName:`${It}-${z==="picture-card"||z==="picture-circle"?"animate-inline":"animate"}`,keys:xn,motionAppear:pn};const Dn=o.useMemo(()=>{const $t=Object.assign({},(0,$.Z)(Pt));return delete $t.onAppearEnd,delete $t.onEnterEnd,delete $t.onLeaveEnd,$t},[Pt]);return z!=="picture-card"&&z!=="picture-circle"&&(an=Object.assign(Object.assign({},Dn),an)),o.createElement("div",{className:wn},o.createElement(S.CSSMotionList,Object.assign({},an,{component:!1}),$t=>{let{key:dn,file:Nn,className:wt,style:Et}=$t;return o.createElement(gt,{key:dn,locale:m,prefixCls:It,className:wt,style:Et,file:Nn,items:ne,progress:Zt,listType:z,isImgUrl:H,showPreviewIcon:je,showRemoveIcon:De,showDownloadIcon:pt,removeIcon:xt,previewIcon:Rt,downloadIcon:zt,iconRender:bn,actionIconRender:zn,itemRender:ct,onPreview:jt,onDownload:nn,onClose:rn})}),kt&&o.createElement(S.default,Object.assign({},an,{visible:Dt,forceRender:!0}),$t=>{let{className:dn,style:Nn}=$t;return(0,j.Tm)(kt,wt=>({className:ae()(wt.className,dn),style:Object.assign(Object.assign(Object.assign({},Nn),{pointerEvents:dn?"none":void 0}),wt.style)}))}))};var Bt=o.forwardRef(Ht),sn=e(17313),Sn=e(8378),on=e(83116),vn=e(37613),ln=I=>{const{componentCls:L,iconCls:z}=I;return{[`${L}-wrapper`]:{[`${L}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[L]:{padding:`${I.padding}px 0`},[`${L}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${L}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${L}-disabled):hover`]:{borderColor:I.colorPrimaryHover},[`p${L}-drag-icon`]:{marginBottom:I.margin,[z]:{color:I.colorPrimary,fontSize:I.uploadThumbnailSize}},[`p${L}-text`]:{margin:`0 0 ${I.marginXXS}px`,color:I.colorTextHeading,fontSize:I.fontSizeLG},[`p${L}-hint`]:{color:I.colorTextDescription,fontSize:I.fontSize},[`&${L}-disabled`]:{cursor:"not-allowed",[`p${L}-drag-icon ${z}, - p${L}-text, - p${L}-hint - `]:{color:I.colorTextDisabled}}}}}},yn=I=>{const{componentCls:L,antCls:z,iconCls:q,fontSize:xe,lineHeight:ge}=I,X=`${L}-list-item`,m=`${X}-actions`,B=`${X}-action`,H=Math.round(xe*ge);return{[`${L}-wrapper`]:{[`${L}-list`]:Object.assign(Object.assign({},(0,sn.dF)()),{lineHeight:I.lineHeight,[X]:{position:"relative",height:I.lineHeight*xe,marginTop:I.marginXS,fontSize:xe,display:"flex",alignItems:"center",transition:`background-color ${I.motionDurationSlow}`,"&:hover":{backgroundColor:I.controlItemBgHover},[`${X}-name`]:Object.assign(Object.assign({},sn.vS),{padding:`0 ${I.paddingXS}px`,lineHeight:ge,flex:"auto",transition:`all ${I.motionDurationSlow}`}),[m]:{[B]:{opacity:0},[`${B}${z}-btn-sm`]:{height:H,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[` - ${B}:focus-visible, - &.picture ${B} - `]:{opacity:1},[q]:{color:I.actionsColor,transition:`all ${I.motionDurationSlow}`},[`&:hover ${q}`]:{color:I.colorText}},[`${L}-icon ${q}`]:{color:I.colorTextDescription,fontSize:xe},[`${X}-progress`]:{position:"absolute",bottom:-I.uploadProgressOffset,width:"100%",paddingInlineStart:xe+I.paddingXS,fontSize:xe,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${X}:hover ${B}`]:{opacity:1,color:I.colorText},[`${X}-error`]:{color:I.colorError,[`${X}-name, ${L}-icon ${q}`]:{color:I.colorError},[m]:{[`${q}, ${q}:hover`]:{color:I.colorError},[B]:{opacity:1}}},[`${L}-list-item-container`]:{transition:`opacity ${I.motionDurationSlow}, height ${I.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Bn=e(93083),Te=e(1950);const it=new Bn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),lt=new Bn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var qt=I=>{const{componentCls:L}=I,z=`${L}-animate-inline`;return[{[`${L}-wrapper`]:{[`${z}-appear, ${z}-enter, ${z}-leave`]:{animationDuration:I.motionDurationSlow,animationTimingFunction:I.motionEaseInOutCirc,animationFillMode:"forwards"},[`${z}-appear, ${z}-enter`]:{animationName:it},[`${z}-leave`]:{animationName:lt}}},{[`${L}-wrapper`]:(0,Te.J$)(I)},it,lt]},_t=e(93398),$e=e(64993);const Lt=I=>{const{componentCls:L,iconCls:z,uploadThumbnailSize:q,uploadProgressOffset:xe}=I,ge=`${L}-list`,X=`${ge}-item`;return{[`${L}-wrapper`]:{[` - ${ge}${ge}-picture, - ${ge}${ge}-picture-card, - ${ge}${ge}-picture-circle - `]:{[X]:{position:"relative",height:q+I.lineWidth*2+I.paddingXS*2,padding:I.paddingXS,border:`${I.lineWidth}px ${I.lineType} ${I.colorBorder}`,borderRadius:I.borderRadiusLG,"&:hover":{background:"transparent"},[`${X}-thumbnail`]:Object.assign(Object.assign({},sn.vS),{width:q,height:q,lineHeight:`${q+I.paddingSM}px`,textAlign:"center",flex:"none",[z]:{fontSize:I.fontSizeHeading2,color:I.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${X}-progress`]:{bottom:xe,width:`calc(100% - ${I.paddingSM*2}px)`,marginTop:0,paddingInlineStart:q+I.paddingXS}},[`${X}-error`]:{borderColor:I.colorError,[`${X}-thumbnail ${z}`]:{[`svg path[fill='${_t.blue[0]}']`]:{fill:I.colorErrorBg},[`svg path[fill='${_t.blue.primary}']`]:{fill:I.colorError}}},[`${X}-uploading`]:{borderStyle:"dashed",[`${X}-name`]:{marginBottom:xe}}},[`${ge}${ge}-picture-circle ${X}`]:{[`&, &::before, ${X}-thumbnail`]:{borderRadius:"50%"}}}}},x=I=>{const{componentCls:L,iconCls:z,fontSizeLG:q,colorTextLightSolid:xe}=I,ge=`${L}-list`,X=`${ge}-item`,m=I.uploadPicCardSize;return{[` - ${L}-wrapper${L}-picture-card-wrapper, - ${L}-wrapper${L}-picture-circle-wrapper - `]:Object.assign(Object.assign({},(0,sn.dF)()),{display:"inline-block",width:"100%",[`${L}${L}-select`]:{width:m,height:m,marginInlineEnd:I.marginXS,marginBottom:I.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:I.colorFillAlter,border:`${I.lineWidth}px dashed ${I.colorBorder}`,borderRadius:I.borderRadiusLG,cursor:"pointer",transition:`border-color ${I.motionDurationSlow}`,[`> ${L}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${L}-disabled):hover`]:{borderColor:I.colorPrimary}},[`${ge}${ge}-picture-card, ${ge}${ge}-picture-circle`]:{[`${ge}-item-container`]:{display:"inline-block",width:m,height:m,marginBlock:`0 ${I.marginXS}px`,marginInline:`0 ${I.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[X]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${I.paddingXS*2}px)`,height:`calc(100% - ${I.paddingXS*2}px)`,backgroundColor:I.colorBgMask,opacity:0,transition:`all ${I.motionDurationSlow}`,content:'" "'}},[`${X}:hover`]:{[`&::before, ${X}-actions`]:{opacity:1}},[`${X}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${I.motionDurationSlow}`,[`${z}-eye, ${z}-download, ${z}-delete`]:{zIndex:10,width:q,margin:`0 ${I.marginXXS}px`,fontSize:q,cursor:"pointer",transition:`all ${I.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${X}-actions, ${X}-actions:hover`]:{[`${z}-eye, ${z}-download, ${z}-delete`]:{color:new $e.C(xe).setAlpha(.65).toRgbString(),"&:hover":{color:xe}}},[`${X}-thumbnail, ${X}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${X}-name`]:{display:"none",textAlign:"center"},[`${X}-file + ${X}-name`]:{position:"absolute",bottom:I.margin,display:"block",width:`calc(100% - ${I.paddingXS*2}px)`},[`${X}-uploading`]:{[`&${X}`]:{backgroundColor:I.colorFillAlter},[`&::before, ${z}-eye, ${z}-download, ${z}-delete`]:{display:"none"}},[`${X}-progress`]:{bottom:I.marginXL,width:`calc(100% - ${I.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${L}-wrapper${L}-picture-circle-wrapper`]:{[`${L}${L}-select`]:{borderRadius:"50%"}}}};var se=I=>{const{componentCls:L}=I;return{[`${L}-rtl`]:{direction:"rtl"}}};const s=I=>{const{componentCls:L,colorTextDisabled:z}=I;return{[`${L}-wrapper`]:Object.assign(Object.assign({},(0,sn.Wf)(I)),{[L]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${L}-select`]:{display:"inline-block"},[`${L}-disabled`]:{color:z,cursor:"not-allowed"}})}};var c=(0,on.Z)("Upload",I=>{const{fontSizeHeading3:L,fontSize:z,lineHeight:q,lineWidth:xe,controlHeightLG:ge}=I,X=Math.round(z*q),m=(0,vn.TS)(I,{uploadThumbnailSize:L*2,uploadProgressOffset:X/2+xe,uploadPicCardSize:ge*2.55});return[s(m),ln(m),Lt(m),x(m),yn(m),qt(m),se(m),(0,Sn.Z)(m)]},I=>({actionsColor:I.colorTextDescription})),ce=function(I,L,z,q){function xe(ge){return ge instanceof z?ge:new z(function(X){X(ge)})}return new(z||(z=Promise))(function(ge,X){function m(ee){try{H(q.next(ee))}catch(ne){X(ne)}}function B(ee){try{H(q.throw(ee))}catch(ne){X(ne)}}function H(ee){ee.done?ge(ee.value):xe(ee.value).then(m,B)}H((q=q.apply(I,L||[])).next())})};const _=`__LIST_IGNORE_${Date.now()}__`,Re=(I,L)=>{const{fileList:z,defaultFileList:q,onRemove:xe,showUploadList:ge=!0,listType:X="text",onPreview:m,onDownload:B,onChange:H,onDrop:ee,previewFile:ne,disabled:je,locale:De,iconRender:pt,isImageUrl:xt,progress:Rt,prefixCls:zt,className:Zt,type:kt="select",children:Dt,style:ct,itemRender:Kt,maxCount:Wt,data:pn={},multiple:Vt=!1,action:jt="",accept:nn="",supportServerRender:rn=!0,rootClassName:bn}=I,zn=o.useContext(ie.Z),Ft=je!=null?je:zn,[It,Pt]=(0,ke.Z)(q||[],{value:z,postState:Rn=>Rn!=null?Rn:[]}),[wn,xn]=o.useState("drop"),mn=o.useRef(null);o.useMemo(()=>{const Rn=Date.now();(z||[]).forEach((Mn,or)=>{!Mn.uid&&!Object.isFrozen(Mn)&&(Mn.uid=`__AUTO__${Rn}_${or}__`)})},[z]);const an=(Rn,Mn,or)=>{let Ln=(0,b.Z)(Mn),qn=!1;Wt===1?Ln=Ln.slice(-1):Wt&&(qn=Ln.length>Wt,Ln=Ln.slice(0,Wt)),(0,fe.flushSync)(()=>{Pt(Ln)});const br={file:Rn,fileList:Ln};or&&(br.event=or),(!qn||Ln.some(jr=>jr.uid===Rn.uid))&&(0,fe.flushSync)(()=>{H==null||H(br)})},Dn=(Rn,Mn)=>ce(void 0,void 0,void 0,function*(){const{beforeUpload:or,transformFile:Ln}=I;let qn=Rn;if(or){const br=yield or(Rn,Mn);if(br===!1)return!1;if(delete Rn[_],br===_)return Object.defineProperty(Rn,_,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(qn=br)}return Ln&&(qn=yield Ln(qn)),qn}),$t=Rn=>{const Mn=Rn.filter(qn=>!qn.file[_]);if(!Mn.length)return;const or=Mn.map(qn=>F(qn.file));let Ln=(0,b.Z)(It);or.forEach(qn=>{Ln=K(qn,Ln)}),or.forEach((qn,br)=>{let jr=qn;if(Mn[br].parsedFile)qn.status="uploading";else{const{originFileObj:Xt}=qn;let hn;try{hn=new File([Xt],Xt.name,{type:Xt.type})}catch(Cn){hn=new Blob([Xt],{type:Xt.type}),hn.name=Xt.name,hn.lastModifiedDate=new Date,hn.lastModified=new Date().getTime()}hn.uid=qn.uid,jr=hn}an(jr,Ln)})},dn=(Rn,Mn,or)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(br){}if(!re(Mn,It))return;const Ln=F(Mn);Ln.status="done",Ln.percent=100,Ln.response=Rn,Ln.xhr=or;const qn=K(Ln,It);an(Ln,qn)},Nn=(Rn,Mn)=>{if(!re(Mn,It))return;const or=F(Mn);or.status="uploading",or.percent=Rn.percent;const Ln=K(or,It);an(or,Ln,Rn)},wt=(Rn,Mn,or)=>{if(!re(or,It))return;const Ln=F(or);Ln.error=Rn,Ln.response=Mn,Ln.status="error";const qn=K(Ln,It);an(Ln,qn)},Et=Rn=>{let Mn;Promise.resolve(typeof xe=="function"?xe(Rn):xe).then(or=>{var Ln;if(or===!1)return;const qn=He(Rn,It);qn&&(Mn=Object.assign(Object.assign({},Rn),{status:"removed"}),It==null||It.forEach(br=>{const jr=Mn.uid!==void 0?"uid":"name";br[jr]===Mn[jr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Ln=mn.current)===null||Ln===void 0||Ln.abort(Mn),an(Mn,qn))})},Jt=Rn=>{xn(Rn.type),Rn.type==="drop"&&(ee==null||ee(Rn))};o.useImperativeHandle(L,()=>({onBatchStart:$t,onSuccess:dn,onProgress:Nn,onError:wt,fileList:It,upload:mn.current}));const{getPrefixCls:En,direction:kn,upload:Wn}=o.useContext(te.E_),Zn=En("upload",zt),Yn=Object.assign(Object.assign({onBatchStart:$t,onError:wt,onProgress:Nn,onSuccess:dn},I),{data:pn,multiple:Vt,action:jt,accept:nn,supportServerRender:rn,prefixCls:Zn,disabled:Ft,beforeUpload:Dn,onChange:void 0});delete Yn.className,delete Yn.style,(!Dt||Ft)&&delete Yn.id;const[sr,vr]=c(Zn),[gr]=(0,M.Z)("Upload",f.Z.Upload),{showRemoveIcon:Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la}=typeof ge=="boolean"?{}:ge,Lr=(Rn,Mn)=>ge?o.createElement(Bt,{prefixCls:Zn,listType:X,items:It,previewFile:ne,onPreview:m,onDownload:B,onRemove:Et,showRemoveIcon:!Ft&&Tr,showPreviewIcon:rr,showDownloadIcon:Sr,removeIcon:pr,previewIcon:ma,downloadIcon:la,iconRender:pt,locale:Object.assign(Object.assign({},gr),De),isImageUrl:xt,progress:Rt,appendAction:Rn,appendActionVisible:Mn,itemRender:Kt,disabled:Ft}):Rn,kr=ae()(`${Zn}-wrapper`,Zt,bn,vr,Wn==null?void 0:Wn.className,{[`${Zn}-rtl`]:kn==="rtl",[`${Zn}-picture-card-wrapper`]:X==="picture-card",[`${Zn}-picture-circle-wrapper`]:X==="picture-circle"}),Da=Object.assign(Object.assign({},Wn==null?void 0:Wn.style),ct);if(kt==="drag"){const Rn=ae()(vr,Zn,`${Zn}-drag`,{[`${Zn}-drag-uploading`]:It.some(Mn=>Mn.status==="uploading"),[`${Zn}-drag-hover`]:wn==="dragover",[`${Zn}-disabled`]:Ft,[`${Zn}-rtl`]:kn==="rtl"});return sr(o.createElement("span",{className:kr},o.createElement("div",{className:Rn,style:Da,onDrop:Jt,onDragOver:Jt,onDragLeave:Jt},o.createElement(Oe,Object.assign({},Yn,{ref:mn,className:`${Zn}-btn`}),o.createElement("div",{className:`${Zn}-drag-container`},Dt))),Lr()))}const ea=ae()(Zn,`${Zn}-select`,{[`${Zn}-disabled`]:Ft}),Ca=(Rn=>o.createElement("div",{className:ea,style:Rn},o.createElement(Oe,Object.assign({},Yn,{ref:mn}))))(Dt?void 0:{display:"none"});return sr(X==="picture-card"||X==="picture-circle"?o.createElement("span",{className:kr},Lr(Ca,!!Dt)):o.createElement("span",{className:kr},Ca,Lr()))};var Pe=o.forwardRef(Re),st=function(I,L){var z={};for(var q in I)Object.prototype.hasOwnProperty.call(I,q)&&L.indexOf(q)<0&&(z[q]=I[q]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,q=Object.getOwnPropertySymbols(I);xe{var{style:z,height:q}=I,xe=st(I,["style","height"]);return o.createElement(Pe,Object.assign({ref:L},xe,{type:"drag",style:Object.assign(Object.assign({},z),{height:q})}))});const Tt=Pe;Tt.Dragger=Ot,Tt.LIST_IGNORE=_;var yt=Tt},5630:function(un,at,e){var o=e(92413),b=e(33708),g=e(400),ae=e(33606),i=e(37061),Y=e(92310),W=e.n(Y),ue=e(18929),de=e(59301),C=["prefixCls","className","style","checked","disabled","defaultChecked","type","title","onChange"],Me=(0,de.forwardRef)(function(N,w){var qe,Ee=N.prefixCls,Ge=Ee===void 0?"rc-checkbox":Ee,ft=N.className,we=N.style,vt=N.checked,Z=N.disabled,G=N.defaultChecked,u=G===void 0?!1:G,t=N.type,h=t===void 0?"checkbox":t,E=N.title,U=N.onChange,oe=(0,i.Z)(N,C),Se=(0,de.useRef)(null),Xe=(0,ue.Z)(u,{value:vt}),ze=(0,ae.Z)(Xe,2),Be=ze[0],bt=ze[1];(0,de.useImperativeHandle)(w,function(){return{focus:function(){var te;(te=Se.current)===null||te===void 0||te.focus()},blur:function(){var te;(te=Se.current)===null||te===void 0||te.blur()},input:Se.current}});var Oe=W()(Ge,ft,(qe={},(0,g.Z)(qe,"".concat(Ge,"-checked"),Be),(0,g.Z)(qe,"".concat(Ge,"-disabled"),Z),qe)),ke=function(te){Z||("checked"in N||bt(te.target.checked),U==null||U({target:(0,b.Z)((0,b.Z)({},N),{},{type:h,checked:te.target.checked}),stopPropagation:function(){te.stopPropagation()},preventDefault:function(){te.preventDefault()},nativeEvent:te.nativeEvent}))};return de.createElement("span",{className:Oe,title:E,style:we},de.createElement("input",(0,o.Z)({},oe,{className:"".concat(Ge,"-input"),ref:Se,onChange:ke,disabled:Z,checked:!!Be,type:h})),de.createElement("span",{className:"".concat(Ge,"-inner")}))});at.Z=Me},31561:function(un,at,e){e.d(at,{Z:function(){return h}});var o=e(92413),b=e(400),g=e(33606),ae=e(37061),i=e(35593),Y=e(92310),W=e.n(Y),ue=e(8654),de=e(59301),C=e(10228),Me=e(16089),N=C.Z.ESC,w=C.Z.TAB;function qe(E){var U=E.visible,oe=E.triggerRef,Se=E.onVisibleChange,Xe=E.autoFocus,ze=E.overlayRef,Be=de.useRef(!1),bt=function(){if(U){var te,ie;(te=oe.current)===null||te===void 0||(ie=te.focus)===null||ie===void 0||ie.call(te),Se==null||Se(!1)}},Oe=function(){var te;return(te=ze.current)!==null&&te!==void 0&&te.focus?(ze.current.focus(),Be.current=!0,!0):!1},ke=function(te){switch(te.keyCode){case N:bt();break;case w:{var ie=!1;Be.current||(ie=Oe()),ie?te.preventDefault():bt();break}}};de.useEffect(function(){return U?(window.addEventListener("keydown",ke),Xe&&(0,Me.Z)(Oe,3),function(){window.removeEventListener("keydown",ke),Be.current=!1}):function(){Be.current=!1}},[U])}var Ee=(0,de.forwardRef)(function(E,U){var oe=E.overlay,Se=E.arrow,Xe=E.prefixCls,ze=(0,de.useMemo)(function(){var bt;return typeof oe=="function"?bt=oe():bt=oe,bt},[oe]),Be=(0,ue.sQ)(U,ze==null?void 0:ze.ref);return de.createElement(de.Fragment,null,Se&&de.createElement("div",{className:"".concat(Xe,"-arrow")}),de.cloneElement(ze,{ref:(0,ue.Yr)(ze)?Be:void 0}))}),Ge=Ee,ft={adjustX:1,adjustY:1},we=[0,0],vt={topLeft:{points:["bl","tl"],overflow:ft,offset:[0,-4],targetOffset:we},top:{points:["bc","tc"],overflow:ft,offset:[0,-4],targetOffset:we},topRight:{points:["br","tr"],overflow:ft,offset:[0,-4],targetOffset:we},bottomLeft:{points:["tl","bl"],overflow:ft,offset:[0,4],targetOffset:we},bottom:{points:["tc","bc"],overflow:ft,offset:[0,4],targetOffset:we},bottomRight:{points:["tr","br"],overflow:ft,offset:[0,4],targetOffset:we}},Z=vt,G=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function u(E,U){var oe,Se=E.arrow,Xe=Se===void 0?!1:Se,ze=E.prefixCls,Be=ze===void 0?"rc-dropdown":ze,bt=E.transitionName,Oe=E.animation,ke=E.align,fe=E.placement,te=fe===void 0?"bottomLeft":fe,ie=E.placements,M=ie===void 0?Z:ie,f=E.getPopupContainer,P=E.showAction,V=E.hideAction,A=E.overlayClassName,me=E.overlayStyle,ve=E.visible,Ue=E.trigger,_e=Ue===void 0?["hover"]:Ue,Qe=E.autoFocus,ye=E.overlay,nt=E.children,he=E.onVisibleChange,J=(0,ae.Z)(E,G),Ne=de.useState(),O=(0,g.Z)(Ne,2),y=O[0],l=O[1],d="visible"in E?ve:y,S=de.useRef(null),D=de.useRef(null),$=de.useRef(null);de.useImperativeHandle(U,function(){return S.current});var j=function(Ze){l(Ze),he==null||he(Ze)};qe({visible:d,triggerRef:$,onVisibleChange:j,autoFocus:Qe,overlayRef:D});var Ie=function(Ze){var R=E.onOverlayClick;l(!1),R&&R(Ze)},F=function(){return de.createElement(Ge,{ref:D,overlay:ye,prefixCls:Be,arrow:Xe})},K=function(){return typeof ye=="function"?F:F()},re=function(){var Ze=E.minOverlayWidthMatchTrigger,R=E.alignPoint;return"minOverlayWidthMatchTrigger"in E?Ze:!R},He=function(){var Ze=E.openClassName;return Ze!==void 0?Ze:"".concat(Be,"-open")},Ae=de.cloneElement(nt,{className:W()((oe=nt.props)===null||oe===void 0?void 0:oe.className,d&&He()),ref:(0,ue.Yr)(nt)?(0,ue.sQ)($,nt.ref):void 0}),Ke=V;return!Ke&&_e.indexOf("contextMenu")!==-1&&(Ke=["click"]),de.createElement(i.Z,(0,o.Z)({builtinPlacements:M},J,{prefixCls:Be,ref:S,popupClassName:W()(A,(0,b.Z)({},"".concat(Be,"-show-arrow"),Xe)),popupStyle:me,action:_e,showAction:P,hideAction:Ke,popupPlacement:te,popupAlign:ke,popupTransitionName:bt,popupAnimation:Oe,popupVisible:d,stretch:re()?"minWidth":"",popup:K(),onPopupVisibleChange:j,onPopupClick:Ie,getPopupContainer:f}),Ae)}var t=de.forwardRef(u),h=t},93681:function(un,at,e){e.r(at),e.d(at,{BaseInput:function(){return C},default:function(){return vt}});var o=e(92413),b=e(33708),g=e(400),ae=e(39559),i=e(92310),Y=e.n(i),W=e(59301),ue=e(5643),de=function(G){var u,t,h=G.inputElement,E=G.prefixCls,U=G.prefix,oe=G.suffix,Se=G.addonBefore,Xe=G.addonAfter,ze=G.className,Be=G.style,bt=G.disabled,Oe=G.readOnly,ke=G.focused,fe=G.triggerFocus,te=G.allowClear,ie=G.value,M=G.handleReset,f=G.hidden,P=G.classes,V=G.classNames,A=G.dataAttrs,me=G.styles,ve=G.components,Ue=(ve==null?void 0:ve.affixWrapper)||"span",_e=(ve==null?void 0:ve.groupWrapper)||"span",Qe=(ve==null?void 0:ve.wrapper)||"span",ye=(ve==null?void 0:ve.groupAddon)||"span",nt=(0,W.useRef)(null),he=function(F){var K;(K=nt.current)!==null&&K!==void 0&&K.contains(F.target)&&(fe==null||fe())},J=function(){var F;if(!te)return null;var K=!bt&&!Oe&&ie,re="".concat(E,"-clear-icon"),He=(0,ae.Z)(te)==="object"&&te!==null&&te!==void 0&&te.clearIcon?te.clearIcon:"\u2716";return W.createElement("span",{onClick:M,onMouseDown:function(Ke){return Ke.preventDefault()},className:Y()(re,(F={},(0,g.Z)(F,"".concat(re,"-hidden"),!K),(0,g.Z)(F,"".concat(re,"-has-suffix"),!!oe),F)),role:"button",tabIndex:-1},He)},Ne=(0,W.cloneElement)(h,{value:ie,hidden:f,className:Y()((u=h.props)===null||u===void 0?void 0:u.className,!(0,ue.X3)(G)&&!(0,ue.He)(G)&&ze)||null,style:(0,b.Z)((0,b.Z)({},(t=h.props)===null||t===void 0?void 0:t.style),!(0,ue.X3)(G)&&!(0,ue.He)(G)?Be:{})});if((0,ue.X3)(G)){var O,y="".concat(E,"-affix-wrapper"),l=Y()(y,(O={},(0,g.Z)(O,"".concat(y,"-disabled"),bt),(0,g.Z)(O,"".concat(y,"-focused"),ke),(0,g.Z)(O,"".concat(y,"-readonly"),Oe),(0,g.Z)(O,"".concat(y,"-input-with-clear-btn"),oe&&te&&ie),O),!(0,ue.He)(G)&&ze,P==null?void 0:P.affixWrapper,V==null?void 0:V.affixWrapper),d=(oe||te)&&W.createElement("span",{className:Y()("".concat(E,"-suffix"),V==null?void 0:V.suffix),style:me==null?void 0:me.suffix},J(),oe);Ne=W.createElement(Ue,(0,o.Z)({className:l,style:(0,b.Z)((0,b.Z)({},(0,ue.He)(G)?void 0:Be),me==null?void 0:me.affixWrapper),hidden:!(0,ue.He)(G)&&f,onClick:he},A==null?void 0:A.affixWrapper,{ref:nt}),U&&W.createElement("span",{className:Y()("".concat(E,"-prefix"),V==null?void 0:V.prefix),style:me==null?void 0:me.prefix},U),(0,W.cloneElement)(h,{value:ie,hidden:null}),d)}if((0,ue.He)(G)){var S="".concat(E,"-group"),D="".concat(S,"-addon"),$=Y()("".concat(E,"-wrapper"),S,P==null?void 0:P.wrapper),j=Y()("".concat(E,"-group-wrapper"),ze,P==null?void 0:P.group);return W.createElement(_e,{className:j,style:Be,hidden:f},W.createElement(Qe,{className:$},Se&&W.createElement(ye,{className:D},Se),(0,W.cloneElement)(Ne,{hidden:null}),Xe&&W.createElement(ye,{className:D},Xe)))}return Ne},C=de,Me=e(26407),N=e(33606),w=e(37061),qe=e(18929),Ee=e(2738),Ge=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","classes","classNames","styles"],ft=(0,W.forwardRef)(function(Z,G){var u=Z.autoComplete,t=Z.onChange,h=Z.onFocus,E=Z.onBlur,U=Z.onPressEnter,oe=Z.onKeyDown,Se=Z.prefixCls,Xe=Se===void 0?"rc-input":Se,ze=Z.disabled,Be=Z.htmlSize,bt=Z.className,Oe=Z.maxLength,ke=Z.suffix,fe=Z.showCount,te=Z.type,ie=te===void 0?"text":te,M=Z.classes,f=Z.classNames,P=Z.styles,V=(0,w.Z)(Z,Ge),A=(0,qe.Z)(Z.defaultValue,{value:Z.value}),me=(0,N.Z)(A,2),ve=me[0],Ue=me[1],_e=(0,W.useState)(!1),Qe=(0,N.Z)(_e,2),ye=Qe[0],nt=Qe[1],he=(0,W.useRef)(null),J=function(j){he.current&&(0,ue.nH)(he.current,j)};(0,W.useImperativeHandle)(G,function(){return{focus:J,blur:function(){var j;(j=he.current)===null||j===void 0||j.blur()},setSelectionRange:function(j,Ie,F){var K;(K=he.current)===null||K===void 0||K.setSelectionRange(j,Ie,F)},select:function(){var j;(j=he.current)===null||j===void 0||j.select()},input:he.current}}),(0,W.useEffect)(function(){nt(function($){return $&&ze?!1:$})},[ze]);var Ne=function(j){Z.value===void 0&&Ue(j.target.value),he.current&&(0,ue.rJ)(he.current,j,t)},O=function(j){U&&j.key==="Enter"&&U(j),oe==null||oe(j)},y=function(j){nt(!0),h==null||h(j)},l=function(j){nt(!1),E==null||E(j)},d=function(j){Ue(""),J(),he.current&&(0,ue.rJ)(he.current,j,t)},S=function(){var j=(0,Ee.Z)(Z,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","classes","htmlSize","styles","classNames"]);return W.createElement("input",(0,o.Z)({autoComplete:u},j,{onChange:Ne,onFocus:y,onBlur:l,onKeyDown:O,className:Y()(Xe,(0,g.Z)({},"".concat(Xe,"-disabled"),ze),f==null?void 0:f.input),style:P==null?void 0:P.input,ref:he,size:Be,type:ie}))},D=function(){var j=Number(Oe)>0;if(ke||fe){var Ie=(0,ue.D7)(ve),F=(0,Me.Z)(Ie).length,K=(0,ae.Z)(fe)==="object"?fe.formatter({value:Ie,count:F,maxLength:Oe}):"".concat(F).concat(j?" / ".concat(Oe):"");return W.createElement(W.Fragment,null,!!fe&&W.createElement("span",{className:Y()("".concat(Xe,"-show-count-suffix"),(0,g.Z)({},"".concat(Xe,"-show-count-has-suffix"),!!ke),f==null?void 0:f.count),style:(0,b.Z)({},P==null?void 0:P.count)},K),ke)}return null};return W.createElement(C,(0,o.Z)({},V,{prefixCls:Xe,className:bt,inputElement:S(),handleReset:d,value:(0,ue.D7)(ve),focused:ye,triggerFocus:J,suffix:D(),disabled:ze,classes:M,classNames:f,styles:P}))}),we=ft,vt=we},5643:function(un,at,e){e.d(at,{D7:function(){return i},He:function(){return o},X3:function(){return b},nH:function(){return ae},rJ:function(){return g}});function o(Y){return!!(Y.addonBefore||Y.addonAfter)}function b(Y){return!!(Y.prefix||Y.suffix||Y.allowClear)}function g(Y,W,ue,de){if(ue){var C=W;if(W.type==="click"){var Me=Y.cloneNode(!0);C=Object.create(W,{target:{value:Me},currentTarget:{value:Me}}),Me.value="",ue(C);return}if(de!==void 0){C=Object.create(W,{target:{value:Y},currentTarget:{value:Y}}),Y.value=de,ue(C);return}ue(C)}}function ae(Y,W){if(Y){Y.focus(W);var ue=W||{},de=ue.cursor;if(de){var C=Y.value.length;switch(de){case"start":Y.setSelectionRange(0,0);break;case"end":Y.setSelectionRange(C,C);break;default:Y.setSelectionRange(0,C)}}}}function i(Y){return typeof Y=="undefined"||Y===null?"":String(Y)}},15285:function(un,at,e){e.d(at,{iz:function(){return Ot},ck:function(){return vn},BW:function(){return ht},sN:function(){return vn},Wd:function(){return _},ZP:function(){return X},Xl:function(){return oe}});var o=e(92413),b=e(400),g=e(33708),ae=e(26407),i=e(33606),Y=e(37061),W=e(92310),ue=e.n(W),de=e(11780),C=e(18929),Me=e(13697),N=e(48736),w=e(59301),qe=e(4676),Ee=w.createContext(null);function Ge(m,B){return m===void 0?null:"".concat(m,"-").concat(B)}function ft(m){var B=w.useContext(Ee);return Ge(B,m)}var we=e(80547),vt=["children","locked"],Z=w.createContext(null);function G(m,B){var H=(0,g.Z)({},m);return Object.keys(B).forEach(function(ee){var ne=B[ee];ne!==void 0&&(H[ee]=ne)}),H}function u(m){var B=m.children,H=m.locked,ee=(0,Y.Z)(m,vt),ne=w.useContext(Z),je=(0,we.Z)(function(){return G(ne,ee)},[ne,ee],function(De,pt){return!H&&(De[0]!==pt[0]||!(0,Me.Z)(De[1],pt[1],!0))});return w.createElement(Z.Provider,{value:je},B)}var t=[],h=w.createContext(null);function E(){return w.useContext(h)}var U=w.createContext(t);function oe(m){var B=w.useContext(U);return w.useMemo(function(){return m!==void 0?[].concat((0,ae.Z)(B),[m]):B},[B,m])}var Se=w.createContext(null),Xe=w.createContext({}),ze=Xe,Be=e(29194);function bt(m){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if((0,Be.Z)(m)){var H=m.nodeName.toLowerCase(),ee=["input","select","textarea","button"].includes(H)||m.isContentEditable||H==="a"&&!!m.getAttribute("href"),ne=m.getAttribute("tabindex"),je=Number(ne),De=null;return ne&&!Number.isNaN(je)?De=je:ee&&De===null&&(De=0),ee&&m.disabled&&(De=null),De!==null&&(De>=0||B&&De<0)}return!1}function Oe(m){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,H=(0,ae.Z)(m.querySelectorAll("*")).filter(function(ee){return bt(ee,B)});return bt(m,B)&&H.unshift(m),H}var ke=null;function fe(){ke=document.activeElement}function te(){ke=null}function ie(){if(ke)try{ke.focus()}catch(m){}}function M(m,B){if(B.keyCode===9){var H=Oe(m),ee=H[B.shiftKey?0:H.length-1],ne=ee===document.activeElement||m===document.activeElement;if(ne){var je=H[B.shiftKey?H.length-1:0];je.focus(),B.preventDefault()}}}var f=e(10228),P=e(16089),V=f.Z.LEFT,A=f.Z.RIGHT,me=f.Z.UP,ve=f.Z.DOWN,Ue=f.Z.ENTER,_e=f.Z.ESC,Qe=f.Z.HOME,ye=f.Z.END,nt=[me,ve,V,A];function he(m,B,H,ee){var ne,je,De,pt,xt="prev",Rt="next",zt="children",Zt="parent";if(m==="inline"&&ee===Ue)return{inlineTrigger:!0};var kt=(ne={},(0,b.Z)(ne,me,xt),(0,b.Z)(ne,ve,Rt),ne),Dt=(je={},(0,b.Z)(je,V,H?Rt:xt),(0,b.Z)(je,A,H?xt:Rt),(0,b.Z)(je,ve,zt),(0,b.Z)(je,Ue,zt),je),ct=(De={},(0,b.Z)(De,me,xt),(0,b.Z)(De,ve,Rt),(0,b.Z)(De,Ue,zt),(0,b.Z)(De,_e,Zt),(0,b.Z)(De,V,H?zt:Zt),(0,b.Z)(De,A,H?Zt:zt),De),Kt={inline:kt,horizontal:Dt,vertical:ct,inlineSub:kt,horizontalSub:ct,verticalSub:ct},Wt=(pt=Kt["".concat(m).concat(B?"":"Sub")])===null||pt===void 0?void 0:pt[ee];switch(Wt){case xt:return{offset:-1,sibling:!0};case Rt:return{offset:1,sibling:!0};case Zt:return{offset:-1,sibling:!1};case zt:return{offset:1,sibling:!1};default:return null}}function J(m){for(var B=m;B;){if(B.getAttribute("data-menu-list"))return B;B=B.parentElement}return null}function Ne(m,B){for(var H=m||document.activeElement;H;){if(B.has(H))return H;H=H.parentElement}return null}function O(m,B){var H=Oe(m,!0);return H.filter(function(ee){return B.has(ee)})}function y(m,B,H){var ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;if(!m)return null;var ne=O(m,B),je=ne.length,De=ne.findIndex(function(pt){return H===pt});return ee<0?De===-1?De=je-1:De-=1:ee>0&&(De+=1),De=(De+je)%je,ne[De]}var l=function(B,H){var ee=new Set,ne=new Map,je=new Map;return B.forEach(function(De){var pt=document.querySelector("[data-menu-id='".concat(Ge(H,De),"']"));pt&&(ee.add(pt),je.set(pt,De),ne.set(De,pt))}),{elements:ee,key2element:ne,element2key:je}};function d(m,B,H,ee,ne,je,De,pt,xt,Rt){var zt=w.useRef(),Zt=w.useRef();Zt.current=B;var kt=function(){P.Z.cancel(zt.current)};return w.useEffect(function(){return function(){kt()}},[]),function(Dt){var ct=Dt.which;if([].concat(nt,[Ue,_e,Qe,ye]).includes(ct)){var Kt=je(),Wt=l(Kt,ee),pn=Wt,Vt=pn.elements,jt=pn.key2element,nn=pn.element2key,rn=jt.get(B),bn=Ne(rn,Vt),zn=nn.get(bn),Ft=he(m,De(zn,!0).length===1,H,ct);if(!Ft&&ct!==Qe&&ct!==ye)return;(nt.includes(ct)||[Qe,ye].includes(ct))&&Dt.preventDefault();var It=function(dn){if(dn){var Nn=dn,wt=dn.querySelector("a");wt!=null&&wt.getAttribute("href")&&(Nn=wt);var Et=nn.get(dn);pt(Et),kt(),zt.current=(0,P.Z)(function(){Zt.current===Et&&Nn.focus()})}};if([Qe,ye].includes(ct)||Ft.sibling||!bn){var Pt;!bn||m==="inline"?Pt=ne.current:Pt=J(bn);var wn,xn=O(Pt,Vt);ct===Qe?wn=xn[0]:ct===ye?wn=xn[xn.length-1]:wn=y(Pt,Vt,bn,Ft.offset),It(wn)}else if(Ft.inlineTrigger)xt(zn);else if(Ft.offset>0)xt(zn,!0),kt(),zt.current=(0,P.Z)(function(){Wt=l(Kt,ee);var $t=bn.getAttribute("aria-controls"),dn=document.getElementById($t),Nn=y(dn,Wt.elements);It(Nn)},5);else if(Ft.offset<0){var mn=De(zn,!0),an=mn[mn.length-2],Dn=jt.get(an);xt(an,!1),It(Dn)}}Rt==null||Rt(Dt)}}function S(m){Promise.resolve().then(m)}var D="__RC_UTIL_PATH_SPLIT__",$=function(B){return B.join(D)},j=function(B){return B.split(D)},Ie="rc-menu-more";function F(){var m=w.useState({}),B=(0,i.Z)(m,2),H=B[1],ee=(0,w.useRef)(new Map),ne=(0,w.useRef)(new Map),je=w.useState([]),De=(0,i.Z)(je,2),pt=De[0],xt=De[1],Rt=(0,w.useRef)(0),zt=(0,w.useRef)(!1),Zt=function(){zt.current||H({})},kt=(0,w.useCallback)(function(jt,nn){var rn=$(nn);ne.current.set(rn,jt),ee.current.set(jt,rn),Rt.current+=1;var bn=Rt.current;S(function(){bn===Rt.current&&Zt()})},[]),Dt=(0,w.useCallback)(function(jt,nn){var rn=$(nn);ne.current.delete(rn),ee.current.delete(jt)},[]),ct=(0,w.useCallback)(function(jt){xt(jt)},[]),Kt=(0,w.useCallback)(function(jt,nn){var rn=ee.current.get(jt)||"",bn=j(rn);return nn&&pt.includes(bn[0])&&bn.unshift(Ie),bn},[pt]),Wt=(0,w.useCallback)(function(jt,nn){return jt.some(function(rn){var bn=Kt(rn,!0);return bn.includes(nn)})},[Kt]),pn=function(){var nn=(0,ae.Z)(ee.current.keys());return pt.length&&nn.push(Ie),nn},Vt=(0,w.useCallback)(function(jt){var nn="".concat(ee.current.get(jt)).concat(D),rn=new Set;return(0,ae.Z)(ne.current.keys()).forEach(function(bn){bn.startsWith(nn)&&rn.add(ne.current.get(bn))}),rn},[]);return w.useEffect(function(){return function(){zt.current=!0}},[]),{registerPath:kt,unregisterPath:Dt,refreshOverflowKeys:ct,isSubPathKey:Wt,getKeyPath:Kt,getKeys:pn,getSubPathKeys:Vt}}function K(m){var B=w.useRef(m);B.current=m;var H=w.useCallback(function(){for(var ee,ne=arguments.length,je=new Array(ne),De=0;De1&&(Vt.motionAppear=!1);var jt=Vt.onVisibleChanged;return Vt.onVisibleChanged=function(nn){return!kt.current&&!nn&&Wt(!0),jt==null?void 0:jt(nn)},Kt?null:w.createElement(u,{mode:je,locked:!kt.current},w.createElement(le.default,(0,o.Z)({visible:pn},Vt,{forceRender:xt,removeOnLeave:!1,leavedClassName:"".concat(pt,"-hidden")}),function(nn){var rn=nn.className,bn=nn.style;return w.createElement(yn,{id:B,className:rn,style:bn},ne)}))}var s=["style","className","title","eventKey","warnKey","disabled","internalPopupClose","children","itemIcon","expandIcon","popupClassName","popupOffset","popupStyle","onClick","onMouseEnter","onMouseLeave","onTitleClick","onTitleMouseEnter","onTitleMouseLeave"],c=["active"],ce=function(B){var H,ee=B.style,ne=B.className,je=B.title,De=B.eventKey,pt=B.warnKey,xt=B.disabled,Rt=B.internalPopupClose,zt=B.children,Zt=B.itemIcon,kt=B.expandIcon,Dt=B.popupClassName,ct=B.popupOffset,Kt=B.popupStyle,Wt=B.onClick,pn=B.onMouseEnter,Vt=B.onMouseLeave,jt=B.onTitleClick,nn=B.onTitleMouseEnter,rn=B.onTitleMouseLeave,bn=(0,Y.Z)(B,s),zn=ft(De),Ft=w.useContext(Z),It=Ft.prefixCls,Pt=Ft.mode,wn=Ft.openKeys,xn=Ft.disabled,mn=Ft.overflowDisabled,an=Ft.activeKey,Dn=Ft.selectedKeys,$t=Ft.itemIcon,dn=Ft.expandIcon,Nn=Ft.onItemClick,wt=Ft.onOpenChange,Et=Ft.onActive,Jt=w.useContext(ze),En=Jt._internalRenderSubMenuItem,kn=w.useContext(Se),Wn=kn.isSubPathKey,Zn=oe(),Yn="".concat(It,"-submenu"),sr=xn||xt,vr=w.useRef(),gr=w.useRef(),Tr=Zt!=null?Zt:$t,rr=kt!=null?kt:dn,Sr=wn.includes(De),pr=!mn&&Sr,ma=Wn(Dn,De),la=tt(De,sr,nn,rn),Lr=la.active,kr=(0,Y.Z)(la,c),Da=w.useState(!1),ea=(0,i.Z)(Da,2),Ma=ea[0],Ca=ea[1],Rn=function(Br){sr||Ca(Br)},Mn=function(Br){Rn(!0),pn==null||pn({key:De,domEvent:Br})},or=function(Br){Rn(!1),Vt==null||Vt({key:De,domEvent:Br})},Ln=w.useMemo(function(){return Lr||(Pt!=="inline"?Ma||Wn([an],De):!1)},[Pt,Lr,an,Ma,De,Wn]),qn=ot(Zn.length),br=function(Br){sr||(jt==null||jt({key:De,domEvent:Br}),Pt==="inline"&&wt(De,!Sr))},jr=K(function(Mr){Wt==null||Wt(gt(Mr)),Nn(Mr)}),Xt=function(Br){Pt!=="inline"&&wt(De,Br)},hn=function(){Et(De)},Cn=zn&&"".concat(zn,"-popup"),On=w.createElement("div",(0,o.Z)({role:"menuitem",style:qn,className:"".concat(Yn,"-title"),tabIndex:sr?null:-1,ref:vr,title:typeof je=="string"?je:null,"data-menu-id":mn&&zn?null:zn,"aria-expanded":pr,"aria-haspopup":!0,"aria-controls":Cn,"aria-disabled":sr,onClick:br,onFocus:hn},kr),je,w.createElement(At,{icon:Pt!=="horizontal"?rr:void 0,props:(0,g.Z)((0,g.Z)({},B),{},{isOpen:pr,isSubMenu:!0})},w.createElement("i",{className:"".concat(Yn,"-arrow")}))),$n=w.useRef(Pt);if(Pt!=="inline"&&Zn.length>1?$n.current="vertical":$n.current=Pt,!mn){var ar=$n.current;On=w.createElement(x,{mode:ar,prefixCls:Yn,visible:!Rt&&pr&&Pt!=="inline",popupClassName:Dt,popupOffset:ct,popupStyle:Kt,popup:w.createElement(u,{mode:ar==="horizontal"?"vertical":ar},w.createElement(yn,{id:Cn,ref:gr},zt)),disabled:sr,onVisibleChange:Xt},On)}var Jr=w.createElement(de.Z.Item,(0,o.Z)({role:"none"},bn,{component:"li",style:ee,className:ue()(Yn,"".concat(Yn,"-").concat(Pt),ne,(H={},(0,b.Z)(H,"".concat(Yn,"-open"),pr),(0,b.Z)(H,"".concat(Yn,"-active"),Ln),(0,b.Z)(H,"".concat(Yn,"-selected"),ma),(0,b.Z)(H,"".concat(Yn,"-disabled"),sr),H)),onMouseEnter:Mn,onMouseLeave:or}),On,!mn&&w.createElement(se,{id:Cn,open:pr,keyPath:Zn},zt));return En&&(Jr=En(Jr,B,{selected:ma,active:Ln,open:pr,disabled:sr})),w.createElement(u,{onItemClick:jr,mode:Pt==="horizontal"?"vertical":Pt,itemIcon:Tr,expandIcon:rr},Jr)};function _(m){var B=m.eventKey,H=m.children,ee=oe(B),ne=Te(H,ee),je=E();w.useEffect(function(){if(je)return je.registerPath(B,ee),function(){je.unregisterPath(B,ee)}},[ee]);var De;return je?De=ne:De=w.createElement(ce,m,ne),w.createElement(U.Provider,{value:ee},De)}var Re=e(39559),Le=["className","title","eventKey","children"],Pe=["children"],st=function(B){var H=B.className,ee=B.title,ne=B.eventKey,je=B.children,De=(0,Y.Z)(B,Le),pt=w.useContext(Z),xt=pt.prefixCls,Rt="".concat(xt,"-item-group");return w.createElement("li",(0,o.Z)({role:"presentation"},De,{onClick:function(Zt){return Zt.stopPropagation()},className:ue()(Rt,H)}),w.createElement("div",{role:"presentation",className:"".concat(Rt,"-title"),title:typeof ee=="string"?ee:void 0},ee),w.createElement("ul",{role:"group",className:"".concat(Rt,"-list")},je))};function ht(m){var B=m.children,H=(0,Y.Z)(m,Pe),ee=oe(H.eventKey),ne=Te(B,ee),je=E();return je?ne:w.createElement(st,(0,Q.Z)(H,["warnKey"]),ne)}function Ot(m){var B=m.className,H=m.style,ee=w.useContext(Z),ne=ee.prefixCls,je=E();return je?null:w.createElement("li",{role:"separator",className:ue()("".concat(ne,"-item-divider"),B),style:H})}var Tt=["label","children","key","type"];function yt(m){return(m||[]).map(function(B,H){if(B&&(0,Re.Z)(B)==="object"){var ee=B,ne=ee.label,je=ee.children,De=ee.key,pt=ee.type,xt=(0,Y.Z)(ee,Tt),Rt=De!=null?De:"tmp-".concat(H);return je||pt==="group"?pt==="group"?w.createElement(ht,(0,o.Z)({key:Rt},xt,{title:ne}),yt(je)):w.createElement(_,(0,o.Z)({key:Rt},xt,{title:ne}),yt(je)):pt==="divider"?w.createElement(Ot,(0,o.Z)({key:Rt},xt)):w.createElement(vn,(0,o.Z)({key:Rt},xt),ne)}return null}).filter(function(B){return B})}function I(m,B,H){var ee=m;return B&&(ee=yt(B)),Te(ee,H)}var L=["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"],z=[],q=w.forwardRef(function(m,B){var H,ee,ne=m,je=ne.prefixCls,De=je===void 0?"rc-menu":je,pt=ne.rootClassName,xt=ne.style,Rt=ne.className,zt=ne.tabIndex,Zt=zt===void 0?0:zt,kt=ne.items,Dt=ne.children,ct=ne.direction,Kt=ne.id,Wt=ne.mode,pn=Wt===void 0?"vertical":Wt,Vt=ne.inlineCollapsed,jt=ne.disabled,nn=ne.disabledOverflow,rn=ne.subMenuOpenDelay,bn=rn===void 0?.1:rn,zn=ne.subMenuCloseDelay,Ft=zn===void 0?.1:zn,It=ne.forceSubMenuRender,Pt=ne.defaultOpenKeys,wn=ne.openKeys,xn=ne.activeKey,mn=ne.defaultActiveFirst,an=ne.selectable,Dn=an===void 0?!0:an,$t=ne.multiple,dn=$t===void 0?!1:$t,Nn=ne.defaultSelectedKeys,wt=ne.selectedKeys,Et=ne.onSelect,Jt=ne.onDeselect,En=ne.inlineIndent,kn=En===void 0?24:En,Wn=ne.motion,Zn=ne.defaultMotions,Yn=ne.triggerSubMenuAction,sr=Yn===void 0?"hover":Yn,vr=ne.builtinPlacements,gr=ne.itemIcon,Tr=ne.expandIcon,rr=ne.overflowedIndicator,Sr=rr===void 0?"...":rr,pr=ne.overflowedIndicatorPopupClassName,ma=ne.getPopupContainer,la=ne.onClick,Lr=ne.onOpenChange,kr=ne.onKeyDown,Da=ne.openAnimation,ea=ne.openTransitionName,Ma=ne._internalRenderMenuItem,Ca=ne._internalRenderSubMenuItem,Rn=(0,Y.Z)(ne,L),Mn=w.useMemo(function(){return I(Dt,kt,z)},[Dt,kt]),or=w.useState(!1),Ln=(0,i.Z)(or,2),qn=Ln[0],br=Ln[1],jr=w.useRef(),Xt=Ae(Kt),hn=ct==="rtl",Cn=(0,C.Z)(Pt,{value:wn,postState:function(fr){return fr||z}}),On=(0,i.Z)(Cn,2),$n=On[0],ar=On[1],Jr=function(fr){var yr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;function va(){ar(fr),Lr==null||Lr(fr)}yr?(0,qe.flushSync)(va):va()},Mr=w.useState($n),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=w.useRef(!1),mo=w.useMemo(function(){return(pn==="inline"||pn==="vertical")&&Vt?["vertical",Vt]:[pn,!1]},[pn,Vt]),vo=(0,i.Z)(mo,2),Sa=vo[0],ia=vo[1],go=Sa==="inline",Ya=w.useState(Sa),wo=(0,i.Z)(Ya,2),Na=wo[0],Ho=wo[1],ro=w.useState(ia),po=(0,i.Z)(ro,2),ho=po[0],Io=po[1];w.useEffect(function(){Ho(Sa),Io(ia),Ua.current&&(go?ar(Nr):Jr(z))},[Sa,ia]);var bo=w.useState(0),ao=(0,i.Z)(bo,2),_a=ao[0],Co=ao[1],$a=_a>=Mn.length-1||Na!=="horizontal"||nn;w.useEffect(function(){go&&Ba($n)},[$n]),w.useEffect(function(){return Ua.current=!0,function(){Ua.current=!1}},[]);var na=F(),oo=na.registerPath,Ao=na.unregisterPath,Ro=na.refreshOverflowKeys,wa=na.isSubPathKey,Qn=na.getKeyPath,Hn=na.getKeys,Kr=na.getSubPathKeys,Ur=w.useMemo(function(){return{registerPath:oo,unregisterPath:Ao}},[oo,Ao]),Ir=w.useMemo(function(){return{isSubPathKey:wa}},[wa]);w.useEffect(function(){Ro($a?z:Mn.slice(_a+1).map(function(Ar){return Ar.key}))},[_a,$a]);var ra=(0,C.Z)(xn||mn&&((H=Mn[0])===null||H===void 0?void 0:H.key),{value:xn}),sa=(0,i.Z)(ra,2),Ia=sa[0],ya=sa[1],Qa=K(function(Ar){ya(Ar)}),Aa=K(function(){ya(void 0)});(0,w.useImperativeHandle)(B,function(){return{list:jr.current,focus:function(fr){var yr,va=Hn(),ca=l(va,Xt),za=ca.elements,Do=ca.key2element,il=ca.element2key,Uo=O(jr.current,za),Yo=Ia!=null?Ia:Uo[0]?il.get(Uo[0]):(yr=Mn.find(function(a){return!a.props.disabled}))===null||yr===void 0?void 0:yr.key,n=Do.get(Yo);if(Yo&&n){var r;n==null||(r=n.focus)===null||r===void 0||r.call(n,fr)}}}});var Oo=(0,C.Z)(Nn||[],{value:wt,postState:function(fr){return Array.isArray(fr)?fr:fr==null?z:[fr]}}),ko=(0,i.Z)(Oo,2),lo=ko[0],rl=ko[1],Po=function(fr){if(Dn){var yr=fr.key,va=lo.includes(yr),ca;dn?va?ca=lo.filter(function(Do){return Do!==yr}):ca=[].concat((0,ae.Z)(lo),[yr]):ca=[yr],rl(ca);var za=(0,g.Z)((0,g.Z)({},fr),{},{selectedKeys:ca});va?Jt==null||Jt(za):Et==null||Et(za)}!dn&&$n.length&&Na!=="inline"&&Jr(z)},Wo=K(function(Ar){la==null||la(gt(Ar)),Po(Ar)}),Vo=K(function(Ar,fr){var yr=$n.filter(function(ca){return ca!==Ar});if(fr)yr.push(Ar);else if(Na!=="inline"){var va=Kr(Ar);yr=yr.filter(function(ca){return!va.has(ca)})}(0,Me.Z)($n,yr,!0)||Jr(yr,!0)}),al=function(fr,yr){var va=yr!=null?yr:!$n.includes(fr);Vo(fr,va)},yl=d(Na,Ia,hn,Xt,jr,Hn,Qn,ya,al,kr);w.useEffect(function(){br(!0)},[]);var Ko=w.useMemo(function(){return{_internalRenderMenuItem:Ma,_internalRenderSubMenuItem:Ca}},[Ma,Ca]),ol=Na!=="horizontal"||nn?Mn:Mn.map(function(Ar,fr){return w.createElement(u,{key:Ar.key,overflowDisabled:fr>_a},Ar)}),ll=w.createElement(de.Z,(0,o.Z)({id:Kt,ref:jr,prefixCls:"".concat(De,"-overflow"),component:"ul",itemComponent:vn,className:ue()(De,"".concat(De,"-root"),"".concat(De,"-").concat(Na),Rt,(ee={},(0,b.Z)(ee,"".concat(De,"-inline-collapsed"),ho),(0,b.Z)(ee,"".concat(De,"-rtl"),hn),ee),pt),dir:ct,style:xt,role:"menu",tabIndex:Zt,data:ol,renderRawItem:function(fr){return fr},renderRawRest:function(fr){var yr=fr.length,va=yr?Mn.slice(-yr):null;return w.createElement(_,{eventKey:Ie,title:Sr,disabled:$a,internalPopupClose:yr===0,popupClassName:pr},va)},maxCount:Na!=="horizontal"||nn?de.Z.INVALIDATE:de.Z.RESPONSIVE,ssr:"full","data-menu-list":!0,onVisibleChange:function(fr){Co(fr)},onKeyDown:yl},Rn));return w.createElement(ze.Provider,{value:Ko},w.createElement(Ee.Provider,{value:Xt},w.createElement(u,{prefixCls:De,rootClassName:pt,mode:Na,openKeys:$n,rtl:hn,disabled:jt,motion:qn?Wn:null,defaultMotions:qn?Zn:null,activeKey:Ia,onActive:Qa,onInactive:Aa,selectedKeys:lo,inlineIndent:kn,subMenuOpenDelay:bn,subMenuCloseDelay:Ft,forceSubMenuRender:It,builtinPlacements:vr,triggerSubMenuAction:sr,getPopupContainer:ma,itemIcon:gr,expandIcon:Tr,onItemClick:Wo,onOpenChange:Vo},w.createElement(Se.Provider,{value:Ir},ll),w.createElement("div",{style:{display:"none"},"aria-hidden":!0},w.createElement(h.Provider,{value:Ur},Mn)))))}),xe=q,ge=xe;ge.Item=vn,ge.SubMenu=_,ge.ItemGroup=ht,ge.Divider=Ot;var X=ge},11780:function(un,at,e){e.d(at,{Z:function(){return fe}});var o=e(92413),b=e(33708),g=e(33606),ae=e(37061),i=e(59301),Y=e(92310),W=e.n(Y),ue=e(29301),de=e(34280),C=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Me=void 0;function N(te,ie){var M=te.prefixCls,f=te.invalidate,P=te.item,V=te.renderItem,A=te.responsive,me=te.responsiveDisabled,ve=te.registerSize,Ue=te.itemKey,_e=te.className,Qe=te.style,ye=te.children,nt=te.display,he=te.order,J=te.component,Ne=J===void 0?"div":J,O=(0,ae.Z)(te,C),y=A&&!nt;function l(j){ve(Ue,j)}i.useEffect(function(){return function(){l(null)}},[]);var d=V&&P!==Me?V(P,{index:he}):ye,S;f||(S={opacity:y?0:1,height:y?0:Me,overflowY:y?"hidden":Me,order:A?he:Me,pointerEvents:y?"none":Me,position:y?"absolute":Me});var D={};y&&(D["aria-hidden"]=!0);var $=i.createElement(Ne,(0,o.Z)({className:W()(!f&&M,_e),style:(0,b.Z)((0,b.Z)({},S),Qe)},D,O,{ref:ie}),d);return A&&($=i.createElement(ue.Z,{onResize:function(Ie){var F=Ie.offsetWidth;l(F)},disabled:me},$)),$}var w=i.forwardRef(N);w.displayName="Item";var qe=w,Ee=e(6089),Ge=e(4676),ft=e(16089);function we(te){if(typeof MessageChannel=="undefined")(0,ft.Z)(te);else{var ie=new MessageChannel;ie.port1.onmessage=function(){return te()},ie.port2.postMessage(void 0)}}function vt(){var te=i.useRef(null),ie=function(f){te.current||(te.current=[],we(function(){(0,Ge.unstable_batchedUpdates)(function(){te.current.forEach(function(P){P()}),te.current=null})})),te.current.push(f)};return ie}function Z(te,ie){var M=i.useState(ie),f=(0,g.Z)(M,2),P=f[0],V=f[1],A=(0,Ee.Z)(function(me){te(function(){V(me)})});return[P,A]}var G=i.createContext(null),u=["component"],t=["className"],h=["className"],E=function(ie,M){var f=i.useContext(G);if(!f){var P=ie.component,V=P===void 0?"div":P,A=(0,ae.Z)(ie,u);return i.createElement(V,(0,o.Z)({},A,{ref:M}))}var me=f.className,ve=(0,ae.Z)(f,t),Ue=ie.className,_e=(0,ae.Z)(ie,h);return i.createElement(G.Provider,{value:null},i.createElement(qe,(0,o.Z)({ref:M,className:W()(me,Ue)},ve,_e)))},U=i.forwardRef(E);U.displayName="RawItem";var oe=U,Se=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Xe="responsive",ze="invalidate";function Be(te){return"+ ".concat(te.length," ...")}function bt(te,ie){var M=te.prefixCls,f=M===void 0?"rc-overflow":M,P=te.data,V=P===void 0?[]:P,A=te.renderItem,me=te.renderRawItem,ve=te.itemKey,Ue=te.itemWidth,_e=Ue===void 0?10:Ue,Qe=te.ssr,ye=te.style,nt=te.className,he=te.maxCount,J=te.renderRest,Ne=te.renderRawRest,O=te.suffix,y=te.component,l=y===void 0?"div":y,d=te.itemComponent,S=te.onVisibleChange,D=(0,ae.Z)(te,Se),$=Qe==="full",j=vt(),Ie=Z(j,null),F=(0,g.Z)(Ie,2),K=F[0],re=F[1],He=K||0,Ae=Z(j,new Map),Ke=(0,g.Z)(Ae,2),rt=Ke[0],Ze=Ke[1],R=Z(j,0),Q=(0,g.Z)(R,2),Fe=Q[0],tt=Q[1],ot=Z(j,0),At=(0,g.Z)(ot,2),et=At[0],gt=At[1],Ht=Z(j,0),tn=(0,g.Z)(Ht,2),Bt=tn[0],sn=tn[1],Sn=(0,i.useState)(null),on=(0,g.Z)(Sn,2),vn=on[0],fn=on[1],ln=(0,i.useState)(null),gn=(0,g.Z)(ln,2),yn=gn[0],Bn=gn[1],Te=i.useMemo(function(){return yn===null&&$?Number.MAX_SAFE_INTEGER:yn||0},[yn,K]),it=(0,i.useState)(!1),lt=(0,g.Z)(it,2),St=lt[0],qt=lt[1],_t="".concat(f,"-item"),$e=Math.max(Fe,et),Lt=he===Xe,x=V.length&&Lt,le=he===ze,se=x||typeof he=="number"&&V.length>he,s=(0,i.useMemo)(function(){var X=V;return x?K===null&&$?X=V:X=V.slice(0,Math.min(V.length,He/_e)):typeof he=="number"&&(X=V.slice(0,he)),X},[V,_e,K,he,x]),c=(0,i.useMemo)(function(){return x?V.slice(Te+1):V.slice(s.length)},[V,s,x,Te]),ce=(0,i.useCallback)(function(X,m){var B;return typeof ve=="function"?ve(X):(B=ve&&(X==null?void 0:X[ve]))!==null&&B!==void 0?B:m},[ve]),_=(0,i.useCallback)(A||function(X){return X},[A]);function Re(X,m,B){yn===X&&(m===void 0||m===vn)||(Bn(X),B||(qt(XHe){Re(H-1,X-ee-Bt+et);break}}O&&Ot(0)+Bt>He&&fn(null)}},[He,rt,et,Bt,ce,s]);var Tt=St&&!!c.length,yt={};vn!==null&&x&&(yt={position:"absolute",left:vn,top:0});var I={prefixCls:_t,responsive:x,component:d,invalidate:le},L=me?function(X,m){var B=ce(X,m);return i.createElement(G.Provider,{key:B,value:(0,b.Z)((0,b.Z)({},I),{},{order:m,item:X,itemKey:B,registerSize:Pe,display:m<=Te})},me(X,m))}:function(X,m){var B=ce(X,m);return i.createElement(qe,(0,o.Z)({},I,{order:m,key:B,item:X,renderItem:_,itemKey:B,registerSize:Pe,display:m<=Te}))},z={order:Tt?Te:Number.MAX_SAFE_INTEGER,className:"".concat(_t,"-rest"),registerSize:st,display:Tt},q=J||Be,xe=Ne?i.createElement(G.Provider,{value:(0,b.Z)((0,b.Z)({},I),z)},Ne(c)):i.createElement(qe,(0,o.Z)({},I,z),typeof q=="function"?q(c):q),ge=i.createElement(l,(0,o.Z)({className:W()(!le&&f,nt),style:ye,ref:ie},D),s.map(L),se?xe:null,O&&i.createElement(qe,(0,o.Z)({},I,{responsive:Lt,responsiveDisabled:!x,order:Te,className:"".concat(_t,"-suffix"),registerSize:ht,display:!0,style:yt}),O));return Lt?i.createElement(ue.Z,{onResize:Le,disabled:!x},ge):ge}var Oe=i.forwardRef(bt);Oe.displayName="Overflow",Oe.Item=oe,Oe.RESPONSIVE=Xe,Oe.INVALIDATE=ze;var ke=Oe,fe=ke},17115:function(un,at,e){e.d(at,{ZP:function(){return W}});var o=e(33606),b=e(59301),g=e(47273),ae=0,i=(0,g.Z)();function Y(){var ue;return i?(ue=ae,ae+=1):ue="TEST_OR_SSR",ue}function W(ue){var de=b.useState(),C=(0,o.Z)(de,2),Me=C[0],N=C[1];return b.useEffect(function(){N("rc_select_".concat(Y()))},[]),ue||Me}},77861:function(un,at,e){e.d(at,{Ac:function(){return re},Xo:function(){return gt},Wx:function(){return tn},ZP:function(){return se},lk:function(){return G}});var o=e(92413),b=e(26407),g=e(400),ae=e(33708),i=e(33606),Y=e(37061),W=e(39559),ue=e(18929),de=e(48736),C=e(59301),Me=e(92310),N=e.n(Me),w=e(34280),qe=e(49658),Ee=e(10228),Ge=e(8654),ft=function(c){var ce=c.className,_=c.customizeIcon,Re=c.customizeIconProps,Le=c.onMouseDown,Pe=c.onClick,st=c.children,ht;return typeof _=="function"?ht=_(Re):ht=_,C.createElement("span",{className:ce,onMouseDown:function(Tt){Tt.preventDefault(),Le&&Le(Tt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Pe,"aria-hidden":!0},ht!==void 0?ht:C.createElement("span",{className:N()(ce.split(/\s+/).map(function(Ot){return"".concat(Ot,"-icon")}))},st))},we=ft;function vt(s,c,ce,_,Re){var Le=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Pe=arguments.length>6?arguments[6]:void 0,st=arguments.length>7?arguments[7]:void 0,ht=C.useMemo(function(){if((0,W.Z)(_)==="object")return _.clearIcon;if(Re)return Re},[_,Re]),Ot=C.useMemo(function(){return!!(!Le&&_&&(ce.length||Pe)&&!(st==="combobox"&&Pe===""))},[_,Le,ce.length,Pe,st]);return{allowClear:Ot,clearIcon:C.createElement(we,{className:"".concat(s,"-clear"),onMouseDown:c,customizeIcon:ht},"\xD7")}}var Z=C.createContext(null);function G(){return C.useContext(Z)}function u(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,c=C.useState(!1),ce=(0,i.Z)(c,2),_=ce[0],Re=ce[1],Le=C.useRef(null),Pe=function(){window.clearTimeout(Le.current)};C.useEffect(function(){return Pe},[]);var st=function(Ot,Tt){Pe(),Le.current=window.setTimeout(function(){Re(Ot),Tt&&Tt()},s)};return[_,st,Pe]}function t(){var s=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,c=C.useRef(null),ce=C.useRef(null);C.useEffect(function(){return function(){window.clearTimeout(ce.current)}},[]);function _(Re){(Re||c.current===null)&&(c.current=Re),window.clearTimeout(ce.current),ce.current=window.setTimeout(function(){c.current=null},s)}return[function(){return c.current},_]}function h(s,c,ce,_){var Re=C.useRef(null);Re.current={open:c,triggerOpen:ce,customizedTrigger:_},C.useEffect(function(){function Le(Pe){var st;if(!((st=Re.current)!==null&&st!==void 0&&st.customizedTrigger)){var ht=Pe.target;ht.shadowRoot&&Pe.composed&&(ht=Pe.composedPath()[0]||ht),Re.current.open&&s().filter(function(Ot){return Ot}).every(function(Ot){return!Ot.contains(ht)&&Ot!==ht})&&Re.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Le),function(){return window.removeEventListener("mousedown",Le)}},[])}var E=e(26112),U=e(11780),oe=function(c,ce){var _,Re,Le=c.prefixCls,Pe=c.id,st=c.inputElement,ht=c.disabled,Ot=c.tabIndex,Tt=c.autoFocus,yt=c.autoComplete,I=c.editable,L=c.activeDescendantId,z=c.value,q=c.maxLength,xe=c.onKeyDown,ge=c.onMouseDown,X=c.onChange,m=c.onPaste,B=c.onCompositionStart,H=c.onCompositionEnd,ee=c.open,ne=c.attrs,je=st||C.createElement("input",null),De=je,pt=De.ref,xt=De.props,Rt=xt.onKeyDown,zt=xt.onChange,Zt=xt.onMouseDown,kt=xt.onCompositionStart,Dt=xt.onCompositionEnd,ct=xt.style;return(0,de.Kp)(!("maxLength"in je.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),je=C.cloneElement(je,(0,ae.Z)((0,ae.Z)((0,ae.Z)({type:"search"},xt),{},{id:Pe,ref:(0,Ge.sQ)(ce,pt),disabled:ht,tabIndex:Ot,autoComplete:yt||"off",autoFocus:Tt,className:N()("".concat(Le,"-selection-search-input"),(_=je)===null||_===void 0||(Re=_.props)===null||Re===void 0?void 0:Re.className),role:"combobox","aria-label":"Search","aria-expanded":ee||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Pe,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Pe,"_list"),"aria-activedescendant":ee?L:void 0},ne),{},{value:I?z:"",maxLength:q,readOnly:!I,unselectable:I?null:"on",style:(0,ae.Z)((0,ae.Z)({},ct),{},{opacity:I?null:0}),onKeyDown:function(Wt){xe(Wt),Rt&&Rt(Wt)},onMouseDown:function(Wt){ge(Wt),Zt&&Zt(Wt)},onChange:function(Wt){X(Wt),zt&&zt(Wt)},onCompositionStart:function(Wt){B(Wt),kt&&kt(Wt)},onCompositionEnd:function(Wt){H(Wt),Dt&&Dt(Wt)},onPaste:m})),je},Se=C.forwardRef(oe);Se.displayName="Input";var Xe=Se;function ze(s){return Array.isArray(s)?s:s!==void 0?[s]:[]}var Be=typeof window!="undefined"&&window.document&&window.document.documentElement,bt=Be;function Oe(s){return s!=null}function ke(s){return!s&&s!==0}function fe(s){return["string","number"].includes((0,W.Z)(s))}function te(s){var c=void 0;return s&&(fe(s.title)?c=s.title.toString():fe(s.label)&&(c=s.label.toString())),c}function ie(s,c){bt?C.useLayoutEffect(s,c):C.useEffect(s,c)}function M(s){var c;return(c=s.key)!==null&&c!==void 0?c:s.value}var f=function(c){c.preventDefault(),c.stopPropagation()},P=function(c){var ce=c.id,_=c.prefixCls,Re=c.values,Le=c.open,Pe=c.searchValue,st=c.autoClearSearchValue,ht=c.inputRef,Ot=c.placeholder,Tt=c.disabled,yt=c.mode,I=c.showSearch,L=c.autoFocus,z=c.autoComplete,q=c.activeDescendantId,xe=c.tabIndex,ge=c.removeIcon,X=c.maxTagCount,m=c.maxTagTextLength,B=c.maxTagPlaceholder,H=B===void 0?function(an){return"+ ".concat(an.length," ...")}:B,ee=c.tagRender,ne=c.onToggleOpen,je=c.onRemove,De=c.onInputChange,pt=c.onInputPaste,xt=c.onInputKeyDown,Rt=c.onInputMouseDown,zt=c.onInputCompositionStart,Zt=c.onInputCompositionEnd,kt=C.useRef(null),Dt=(0,C.useState)(0),ct=(0,i.Z)(Dt,2),Kt=ct[0],Wt=ct[1],pn=(0,C.useState)(!1),Vt=(0,i.Z)(pn,2),jt=Vt[0],nn=Vt[1],rn="".concat(_,"-selection"),bn=Le||yt==="multiple"&&st===!1||yt==="tags"?Pe:"",zn=yt==="tags"||yt==="multiple"&&st===!1||I&&(Le||jt);ie(function(){Wt(kt.current.scrollWidth)},[bn]);function Ft(an,Dn,$t,dn,Nn){return C.createElement("span",{className:N()("".concat(rn,"-item"),(0,g.Z)({},"".concat(rn,"-item-disabled"),$t)),title:te(an)},C.createElement("span",{className:"".concat(rn,"-item-content")},Dn),dn&&C.createElement(we,{className:"".concat(rn,"-item-remove"),onMouseDown:f,onClick:Nn,customizeIcon:ge},"\xD7"))}function It(an,Dn,$t,dn,Nn){var wt=function(Jt){f(Jt),ne(!Le)};return C.createElement("span",{onMouseDown:wt},ee({label:Dn,value:an,disabled:$t,closable:dn,onClose:Nn}))}function Pt(an){var Dn=an.disabled,$t=an.label,dn=an.value,Nn=!Tt&&!Dn,wt=$t;if(typeof m=="number"&&(typeof $t=="string"||typeof $t=="number")){var Et=String(wt);Et.length>m&&(wt="".concat(Et.slice(0,m),"..."))}var Jt=function(kn){kn&&kn.stopPropagation(),je(an)};return typeof ee=="function"?It(dn,wt,Dn,Nn,Jt):Ft(an,wt,Dn,Nn,Jt)}function wn(an){var Dn=typeof H=="function"?H(an):H;return Ft({title:Dn},Dn,!1)}var xn=C.createElement("div",{className:"".concat(rn,"-search"),style:{width:Kt},onFocus:function(){nn(!0)},onBlur:function(){nn(!1)}},C.createElement(Xe,{ref:ht,open:Le,prefixCls:_,id:ce,inputElement:null,disabled:Tt,autoFocus:L,autoComplete:z,editable:zn,activeDescendantId:q,value:bn,onKeyDown:xt,onMouseDown:Rt,onChange:De,onPaste:pt,onCompositionStart:zt,onCompositionEnd:Zt,tabIndex:xe,attrs:(0,E.Z)(c,!0)}),C.createElement("span",{ref:kt,className:"".concat(rn,"-search-mirror"),"aria-hidden":!0},bn,"\xA0")),mn=C.createElement(U.Z,{prefixCls:"".concat(rn,"-overflow"),data:Re,renderItem:Pt,renderRest:wn,suffix:xn,itemKey:M,maxCount:X});return C.createElement(C.Fragment,null,mn,!Re.length&&!bn&&C.createElement("span",{className:"".concat(rn,"-placeholder")},Ot))},V=P,A=function(c){var ce=c.inputElement,_=c.prefixCls,Re=c.id,Le=c.inputRef,Pe=c.disabled,st=c.autoFocus,ht=c.autoComplete,Ot=c.activeDescendantId,Tt=c.mode,yt=c.open,I=c.values,L=c.placeholder,z=c.tabIndex,q=c.showSearch,xe=c.searchValue,ge=c.activeValue,X=c.maxLength,m=c.onInputKeyDown,B=c.onInputMouseDown,H=c.onInputChange,ee=c.onInputPaste,ne=c.onInputCompositionStart,je=c.onInputCompositionEnd,De=c.title,pt=C.useState(!1),xt=(0,i.Z)(pt,2),Rt=xt[0],zt=xt[1],Zt=Tt==="combobox",kt=Zt||q,Dt=I[0],ct=xe||"";Zt&&ge&&!Rt&&(ct=ge),C.useEffect(function(){Zt&&zt(!1)},[Zt,ge]);var Kt=Tt!=="combobox"&&!yt&&!q?!1:!!ct,Wt=De===void 0?te(Dt):De,pn=function(){if(Dt)return null;var jt=Kt?{visibility:"hidden"}:void 0;return C.createElement("span",{className:"".concat(_,"-selection-placeholder"),style:jt},L)};return C.createElement(C.Fragment,null,C.createElement("span",{className:"".concat(_,"-selection-search")},C.createElement(Xe,{ref:Le,prefixCls:_,id:Re,open:yt,inputElement:ce,disabled:Pe,autoFocus:st,autoComplete:ht,editable:kt,activeDescendantId:Ot,value:ct,onKeyDown:m,onMouseDown:B,onChange:function(jt){zt(!0),H(jt)},onPaste:ee,onCompositionStart:ne,onCompositionEnd:je,tabIndex:z,attrs:(0,E.Z)(c,!0),maxLength:Zt?X:void 0})),!Zt&&Dt?C.createElement("span",{className:"".concat(_,"-selection-item"),title:Wt,style:Kt?{visibility:"hidden"}:void 0},Dt.label):null,pn())},me=A;function ve(s){return![Ee.Z.ESC,Ee.Z.SHIFT,Ee.Z.BACKSPACE,Ee.Z.TAB,Ee.Z.WIN_KEY,Ee.Z.ALT,Ee.Z.META,Ee.Z.WIN_KEY_RIGHT,Ee.Z.CTRL,Ee.Z.SEMICOLON,Ee.Z.EQUALS,Ee.Z.CAPS_LOCK,Ee.Z.CONTEXT_MENU,Ee.Z.F1,Ee.Z.F2,Ee.Z.F3,Ee.Z.F4,Ee.Z.F5,Ee.Z.F6,Ee.Z.F7,Ee.Z.F8,Ee.Z.F9,Ee.Z.F10,Ee.Z.F11,Ee.Z.F12].includes(s)}var Ue=function(c,ce){var _=(0,C.useRef)(null),Re=(0,C.useRef)(!1),Le=c.prefixCls,Pe=c.open,st=c.mode,ht=c.showSearch,Ot=c.tokenWithEnter,Tt=c.autoClearSearchValue,yt=c.onSearch,I=c.onSearchSubmit,L=c.onToggleOpen,z=c.onInputKeyDown,q=c.domRef;C.useImperativeHandle(ce,function(){return{focus:function(){_.current.focus()},blur:function(){_.current.blur()}}});var xe=t(0),ge=(0,i.Z)(xe,2),X=ge[0],m=ge[1],B=function(ct){var Kt=ct.which;(Kt===Ee.Z.UP||Kt===Ee.Z.DOWN)&&ct.preventDefault(),z&&z(ct),Kt===Ee.Z.ENTER&&st==="tags"&&!Re.current&&!Pe&&(I==null||I(ct.target.value)),ve(Kt)&&L(!0)},H=function(){m(!0)},ee=(0,C.useRef)(null),ne=function(ct){yt(ct,!0,Re.current)!==!1&&L(!0)},je=function(){Re.current=!0},De=function(ct){Re.current=!1,st!=="combobox"&&ne(ct.target.value)},pt=function(ct){var Kt=ct.target.value;if(Ot&&ee.current&&/[\r\n]/.test(ee.current)){var Wt=ee.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Kt=Kt.replace(Wt,ee.current)}ee.current=null,ne(Kt)},xt=function(ct){var Kt=ct.clipboardData,Wt=Kt.getData("text");ee.current=Wt},Rt=function(ct){var Kt=ct.target;if(Kt!==_.current){var Wt=document.body.style.msTouchAction!==void 0;Wt?setTimeout(function(){_.current.focus()}):_.current.focus()}},zt=function(ct){var Kt=X();ct.target!==_.current&&!Kt&&st!=="combobox"&&ct.preventDefault(),(st!=="combobox"&&(!ht||!Kt)||!Pe)&&(Pe&&Tt!==!1&&yt("",!0,!1),L())},Zt={inputRef:_,onInputKeyDown:B,onInputMouseDown:H,onInputChange:pt,onInputPaste:xt,onInputCompositionStart:je,onInputCompositionEnd:De},kt=st==="multiple"||st==="tags"?C.createElement(V,(0,o.Z)({},c,Zt)):C.createElement(me,(0,o.Z)({},c,Zt));return C.createElement("div",{ref:q,className:"".concat(Le,"-selector"),onClick:Rt,onMouseDown:zt},kt)},_e=C.forwardRef(Ue);_e.displayName="Selector";var Qe=_e,ye=e(35593),nt=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],he=function(c){var ce=c===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ce,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ce,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ce,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ce,adjustY:1},htmlRegion:"scroll"}}},J=function(c,ce){var _=c.prefixCls,Re=c.disabled,Le=c.visible,Pe=c.children,st=c.popupElement,ht=c.animation,Ot=c.transitionName,Tt=c.dropdownStyle,yt=c.dropdownClassName,I=c.direction,L=I===void 0?"ltr":I,z=c.placement,q=c.builtinPlacements,xe=c.dropdownMatchSelectWidth,ge=c.dropdownRender,X=c.dropdownAlign,m=c.getPopupContainer,B=c.empty,H=c.getTriggerDOMNode,ee=c.onPopupVisibleChange,ne=c.onPopupMouseEnter,je=(0,Y.Z)(c,nt),De="".concat(_,"-dropdown"),pt=st;ge&&(pt=ge(st));var xt=C.useMemo(function(){return q||he(xe)},[q,xe]),Rt=ht?"".concat(De,"-").concat(ht):Ot,zt=typeof xe=="number",Zt=C.useMemo(function(){return zt?null:xe===!1?"minWidth":"width"},[xe,zt]),kt=Tt;zt&&(kt=(0,ae.Z)((0,ae.Z)({},kt),{},{width:xe}));var Dt=C.useRef(null);return C.useImperativeHandle(ce,function(){return{getPopupElement:function(){return Dt.current}}}),C.createElement(ye.Z,(0,o.Z)({},je,{showAction:ee?["click"]:[],hideAction:ee?["click"]:[],popupPlacement:z||(L==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:xt,prefixCls:De,popupTransitionName:Rt,popup:C.createElement("div",{ref:Dt,onMouseEnter:ne},pt),stretch:Zt,popupAlign:X,popupVisible:Le,getPopupContainer:m,popupClassName:N()(yt,(0,g.Z)({},"".concat(De,"-empty"),B)),popupStyle:kt,getTriggerDOMNode:H,onPopupVisibleChange:ee}),Pe)},Ne=C.forwardRef(J);Ne.displayName="SelectTrigger";var O=Ne,y=e(34589);function l(s,c){var ce=s.key,_;return"value"in s&&(_=s.value),ce!=null?ce:_!==void 0?_:"rc-index-key-".concat(c)}function d(s,c){var ce=s||{},_=ce.label,Re=ce.value,Le=ce.options,Pe=ce.groupLabel,st=_||(c?"children":"label");return{label:st,value:Re||"value",options:Le||"options",groupLabel:Pe||st}}function S(s){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ce=c.fieldNames,_=c.childrenAsData,Re=[],Le=d(ce,!1),Pe=Le.label,st=Le.value,ht=Le.options,Ot=Le.groupLabel;function Tt(yt,I){yt.forEach(function(L){if(I||!(ht in L)){var z=L[st];Re.push({key:l(L,Re.length),groupOption:I,data:L,label:L[Pe],value:z})}else{var q=L[Ot];q===void 0&&_&&(q=L.label),Re.push({key:l(L,Re.length),group:!0,data:L,label:q}),Tt(L[ht],!0)}})}return Tt(s,!1),Re}function D(s){var c=(0,ae.Z)({},s);return"props"in c||Object.defineProperty(c,"props",{get:function(){return(0,de.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),c}}),c}function $(s,c){if(!c||!c.length)return null;var ce=!1;function _(Le,Pe){var st=(0,y.Z)(Pe),ht=st[0],Ot=st.slice(1);if(!ht)return[Le];var Tt=Le.split(ht);return ce=ce||Tt.length>1,Tt.reduce(function(yt,I){return[].concat((0,b.Z)(yt),(0,b.Z)(_(I,Ot)))},[]).filter(function(yt){return yt})}var Re=_(s,c);return ce?Re:null}var j=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Ie=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function F(s){return s==="tags"||s==="multiple"}var K=C.forwardRef(function(s,c){var ce,_,Re=s.id,Le=s.prefixCls,Pe=s.className,st=s.showSearch,ht=s.tagRender,Ot=s.direction,Tt=s.omitDomProps,yt=s.displayValues,I=s.onDisplayValuesChange,L=s.emptyOptions,z=s.notFoundContent,q=z===void 0?"Not Found":z,xe=s.onClear,ge=s.mode,X=s.disabled,m=s.loading,B=s.getInputElement,H=s.getRawInputElement,ee=s.open,ne=s.defaultOpen,je=s.onDropdownVisibleChange,De=s.activeValue,pt=s.onActiveValueChange,xt=s.activeDescendantId,Rt=s.searchValue,zt=s.autoClearSearchValue,Zt=s.onSearch,kt=s.onSearchSplit,Dt=s.tokenSeparators,ct=s.allowClear,Kt=s.suffixIcon,Wt=s.clearIcon,pn=s.OptionList,Vt=s.animation,jt=s.transitionName,nn=s.dropdownStyle,rn=s.dropdownClassName,bn=s.dropdownMatchSelectWidth,zn=s.dropdownRender,Ft=s.dropdownAlign,It=s.placement,Pt=s.builtinPlacements,wn=s.getPopupContainer,xn=s.showAction,mn=xn===void 0?[]:xn,an=s.onFocus,Dn=s.onBlur,$t=s.onKeyUp,dn=s.onKeyDown,Nn=s.onMouseDown,wt=(0,Y.Z)(s,j),Et=F(ge),Jt=(st!==void 0?st:Et)||ge==="combobox",En=(0,ae.Z)({},wt);Ie.forEach(function(Qn){delete En[Qn]}),Tt==null||Tt.forEach(function(Qn){delete En[Qn]});var kn=C.useState(!1),Wn=(0,i.Z)(kn,2),Zn=Wn[0],Yn=Wn[1];C.useEffect(function(){Yn((0,qe.Z)())},[]);var sr=C.useRef(null),vr=C.useRef(null),gr=C.useRef(null),Tr=C.useRef(null),rr=C.useRef(null),Sr=u(),pr=(0,i.Z)(Sr,3),ma=pr[0],la=pr[1],Lr=pr[2];C.useImperativeHandle(c,function(){var Qn,Hn;return{focus:(Qn=Tr.current)===null||Qn===void 0?void 0:Qn.focus,blur:(Hn=Tr.current)===null||Hn===void 0?void 0:Hn.blur,scrollTo:function(Ur){var Ir;return(Ir=rr.current)===null||Ir===void 0?void 0:Ir.scrollTo(Ur)}}});var kr=C.useMemo(function(){var Qn;if(ge!=="combobox")return Rt;var Hn=(Qn=yt[0])===null||Qn===void 0?void 0:Qn.value;return typeof Hn=="string"||typeof Hn=="number"?String(Hn):""},[Rt,ge,yt]),Da=ge==="combobox"&&typeof B=="function"&&B()||null,ea=typeof H=="function"&&H(),Ma=(0,Ge.x1)(vr,ea==null||(ce=ea.props)===null||ce===void 0?void 0:ce.ref),Ca=C.useState(!1),Rn=(0,i.Z)(Ca,2),Mn=Rn[0],or=Rn[1];(0,w.Z)(function(){or(!0)},[]);var Ln=(0,ue.Z)(!1,{defaultValue:ne,value:ee}),qn=(0,i.Z)(Ln,2),br=qn[0],jr=qn[1],Xt=Mn?br:!1,hn=!q&&L;(X||hn&&Xt&&ge==="combobox")&&(Xt=!1);var Cn=hn?!1:Xt,On=C.useCallback(function(Qn){var Hn=Qn!==void 0?Qn:!Xt;X||(jr(Hn),Xt!==Hn&&(je==null||je(Hn)))},[X,Xt,jr,je]),$n=C.useMemo(function(){return(Dt||[]).some(function(Qn){return[` -`,`\r -`].includes(Qn)})},[Dt]),ar=function(Hn,Kr,Ur){var Ir=!0,ra=Hn;pt==null||pt(null);var sa=Ur?null:$(Hn,Dt);return ge!=="combobox"&&sa&&(ra="",kt==null||kt(sa),On(!1),Ir=!1),Zt&&kr!==ra&&Zt(ra,{source:Kr?"typing":"effect"}),Ir},Jr=function(Hn){!Hn||!Hn.trim()||Zt(Hn,{source:"submit"})};C.useEffect(function(){!Xt&&!Et&&ge!=="combobox"&&ar("",!1,!1)},[Xt]),C.useEffect(function(){br&&X&&jr(!1),X&&la(!1)},[X]);var Mr=t(),Br=(0,i.Z)(Mr,2),Nr=Br[0],Ba=Br[1],Ua=function(Hn){var Kr=Nr(),Ur=Hn.which;if(Ur===Ee.Z.ENTER&&(ge!=="combobox"&&Hn.preventDefault(),Xt||On(!0)),Ba(!!kr),Ur===Ee.Z.BACKSPACE&&!Kr&&Et&&!kr&&yt.length){for(var Ir=(0,b.Z)(yt),ra=null,sa=Ir.length-1;sa>=0;sa-=1){var Ia=Ir[sa];if(!Ia.disabled){Ir.splice(sa,1),ra=Ia;break}}ra&&I(Ir,{type:"remove",values:[ra]})}for(var ya=arguments.length,Qa=new Array(ya>1?ya-1:0),Aa=1;Aa1?Kr-1:0),Ir=1;Ir1?sa-1:0),ya=1;ya1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ze.Z)(s).map(function(ce,_){if(!C.isValidElement(ce)||!ce.type)return null;var Re=ce,Le=Re.type.isSelectOptGroup,Pe=Re.key,st=Re.props,ht=st.children,Ot=(0,Y.Z)(st,Q);return c||!Le?Fe(ce):(0,ae.Z)((0,ae.Z)({key:"__RC_SELECT_GRP__".concat(Pe===null?_:Pe,"__"),label:Pe},Ot),{},{options:tt(ht)})}).filter(function(ce){return ce})}function ot(s,c,ce,_,Re){return C.useMemo(function(){var Le=s,Pe=!s;Pe&&(Le=tt(c));var st=new Map,ht=new Map,Ot=function(I,L,z){z&&typeof z=="string"&&I.set(L[z],L)};function Tt(yt){for(var I=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,L=0;L1&&arguments[1]!==void 0?arguments[1]:1,wn=pt.length,xn=0;xn1&&arguments[1]!==void 0?arguments[1]:!1;Kt(It);var wn={source:Pt?"keyboard":"mouse"},xn=pt[It];if(!xn){q(null,-1,wn);return}q(xn.value,It,wn)};(0,C.useEffect)(function(){Wt(xe!==!1?Zt(0):-1)},[pt.length,Ot]);var pn=C.useCallback(function(Ft){return m.has(Ft)&&ht!=="combobox"},[ht,(0,b.Z)(m).toString(),m.size]);(0,C.useEffect)(function(){var Ft=setTimeout(function(){if(!st&&Pe&&m.size===1){var Pt=Array.from(m)[0],wn=pt.findIndex(function(xn){var mn=xn.data;return mn.value===Pt});wn!==-1&&(Wt(wn),zt(wn))}});if(Pe){var It;(It=xt.current)===null||It===void 0||It.scrollTo(void 0)}return function(){return clearTimeout(Ft)}},[Pe,Ot,z.length]);var Vt=function(It){It!==void 0&&ge(It,{selected:!m.has(It)}),st||Tt(!1)};if(C.useImperativeHandle(ce,function(){return{onKeyDown:function(It){var Pt=It.which,wn=It.ctrlKey;switch(Pt){case Ee.Z.N:case Ee.Z.P:case Ee.Z.UP:case Ee.Z.DOWN:{var xn=0;if(Pt===Ee.Z.UP?xn=-1:Pt===Ee.Z.DOWN?xn=1:fn()&&wn&&(Pt===Ee.Z.N?xn=1:Pt===Ee.Z.P&&(xn=-1)),xn!==0){var mn=Zt(ct+xn,xn);zt(mn),Wt(mn,!0)}break}case Ee.Z.ENTER:{var an=pt[ct];an&&!an.data.disabled?Vt(an.value):Vt(void 0),Pe&&It.preventDefault();break}case Ee.Z.ESC:Tt(!1),Pe&&It.stopPropagation()}},onKeyUp:function(){},scrollTo:function(It){zt(It)}}}),pt.length===0)return C.createElement("div",{role:"listbox",id:"".concat(Le,"_list"),className:"".concat(De,"-empty"),onMouseDown:Rt},yt);var jt=Object.keys(B).map(function(Ft){return B[Ft]}),nn=function(It){return It.label};function rn(Ft,It){var Pt=Ft.group;return{role:Pt?"presentation":"option",id:"".concat(Le,"_list_").concat(It)}}var bn=function(It){var Pt=pt[It];if(!Pt)return null;var wn=Pt.data||{},xn=wn.value,mn=Pt.group,an=(0,E.Z)(wn,!0),Dn=nn(Pt);return Pt?C.createElement("div",(0,o.Z)({"aria-label":typeof Dn=="string"&&!mn?Dn:null},an,{key:It},rn(Pt,It),{"aria-selected":pn(xn)}),xn):null},zn={role:"listbox",id:"".concat(Le,"_list")};return C.createElement(C.Fragment,null,H&&C.createElement("div",(0,o.Z)({},zn,{style:{height:0,width:0,overflow:"hidden"}}),bn(ct-1),bn(ct),bn(ct+1)),C.createElement(Sn.Z,{itemKey:"key",ref:xt,data:pt,height:ne,itemHeight:je,fullHeight:!1,onMouseDown:Rt,onScroll:I,virtual:H,direction:ee,innerProps:H?null:zn},function(Ft,It){var Pt,wn=Ft.group,xn=Ft.groupOption,mn=Ft.data,an=Ft.label,Dn=Ft.value,$t=mn.key;if(wn){var dn,Nn=(dn=mn.title)!==null&&dn!==void 0?dn:gn(an)?an.toString():void 0;return C.createElement("div",{className:N()(De,"".concat(De,"-group")),title:Nn},an!==void 0?an:$t)}var wt=mn.disabled,Et=mn.title,Jt=mn.children,En=mn.style,kn=mn.className,Wn=(0,Y.Z)(mn,ln),Zn=(0,sn.Z)(Wn,jt),Yn=pn(Dn),sr="".concat(De,"-option"),vr=N()(De,sr,kn,(Pt={},(0,g.Z)(Pt,"".concat(sr,"-grouped"),xn),(0,g.Z)(Pt,"".concat(sr,"-active"),ct===It&&!wt),(0,g.Z)(Pt,"".concat(sr,"-disabled"),wt),(0,g.Z)(Pt,"".concat(sr,"-selected"),Yn),Pt)),gr=nn(Ft),Tr=!X||typeof X=="function"||Yn,rr=typeof gr=="number"?gr:gr||Dn,Sr=gn(rr)?rr.toString():void 0;return Et!==void 0&&(Sr=Et),C.createElement("div",(0,o.Z)({},(0,E.Z)(Zn),H?{}:rn(Ft,It),{"aria-selected":Yn,className:vr,title:Sr,onMouseMove:function(){ct===It||wt||Wt(It)},onClick:function(){wt||Vt(Dn)},style:En}),C.createElement("div",{className:"".concat(sr,"-content")},rr),C.isValidElement(X)||Yn,Tr&&C.createElement(we,{className:"".concat(De,"-option-state"),customizeIcon:X,customizeIconProps:{isSelected:Yn}},Yn?"\u2713":null))}))},Bn=C.forwardRef(yn);Bn.displayName="OptionList";var Te=Bn;function it(s){var c=s.mode,ce=s.options,_=s.children,Re=s.backfill,Le=s.allowClear,Pe=s.placeholder,st=s.getInputElement,ht=s.showSearch,Ot=s.onSearch,Tt=s.defaultOpen,yt=s.autoFocus,I=s.labelInValue,L=s.value,z=s.inputValue,q=s.optionLabelProp,xe=isMultiple(c),ge=ht!==void 0?ht:xe||c==="combobox",X=ce||convertChildrenToData(_);if(warning(c!=="tags"||X.every(function(ee){return!ee.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),c==="tags"||c==="combobox"){var m=X.some(function(ee){return ee.options?ee.options.some(function(ne){return typeof("value"in ne?ne.value:ne.key)=="number"}):typeof("value"in ee?ee.value:ee.key)=="number"});warning(!m,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(c!=="combobox"||!q,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(c==="combobox"||!Re,"`backfill` only works with `combobox` mode."),warning(c==="combobox"||!st,"`getInputElement` only work with `combobox` mode."),noteOnce(c!=="combobox"||!st||!Le||!Pe,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ot&&!ge&&c!=="combobox"&&c!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Tt||yt,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),L!=null){var B=toArray(L);warning(!I||B.every(function(ee){return _typeof(ee)==="object"&&("key"in ee||"value"in ee)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!xe||Array.isArray(L),"`value` should be array when `mode` is `multiple` or `tags`")}if(_){var H=null;toNodeArray(_).some(function(ee){if(!React.isValidElement(ee)||!ee.type)return!1;var ne=ee,je=ne.type;if(je.isSelectOption)return!1;if(je.isSelectOptGroup){var De=toNodeArray(ee.props.children).every(function(pt){return!React.isValidElement(pt)||!ee.type||pt.type.isSelectOption?!0:(H=pt.type,!1)});return!De}return H=je,!0}),H&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(H.displayName||H.name||H,"`.")),warning(z===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function lt(s,c){if(s){var ce=function _(Re){for(var Le=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pe=0;Pe2&&arguments[2]!==void 0?arguments[2]:{},On=Cn.source,$n=On===void 0?"keyboard":On;Ma(hn),Pe&&_==="combobox"&&Xt!==null&&$n==="keyboard"&&Lr(String(Xt))},[Pe,_]),Mn=function(hn,Cn,On){var $n=function(){var Sa,ia=kn(hn);return[ct?{label:ia==null?void 0:ia[rn.label],value:hn,key:(Sa=ia==null?void 0:ia.key)!==null&&Sa!==void 0?Sa:hn}:hn,D(ia)]};if(Cn&&L){var ar=$n(),Jr=(0,i.Z)(ar,2),Mr=Jr[0],Br=Jr[1];L(Mr,Br)}else if(!Cn&&z&&On!=="clear"){var Nr=$n(),Ba=(0,i.Z)(Nr,2),Ua=Ba[0],mo=Ba[1];z(Ua,mo)}},or=At(function(Xt,hn){var Cn,On=Vt?hn.selected:!0;On?Cn=Vt?[].concat((0,b.Z)(En),[Xt]):[Xt]:Cn=En.filter(function($n){return $n.value!==Xt}),Sr(Cn),Mn(Xt,On),_==="combobox"?Lr(""):(!F||I)&&(It(""),Lr(""))}),Ln=function(hn,Cn){Sr(hn);var On=Cn.type,$n=Cn.values;(On==="remove"||On==="clear")&&$n.forEach(function(ar){Mn(ar.value,!1,On)})},qn=function(hn,Cn){if(It(hn),Lr(null),Cn.source==="submit"){var On=(hn||"").trim();if(On){var $n=Array.from(new Set([].concat((0,b.Z)(Zn),[On])));Sr($n),Mn(On,!0),It("")}return}Cn.source!=="blur"&&(_==="combobox"&&Sr(hn),Tt==null||Tt(hn))},br=function(hn){var Cn=hn;_!=="tags"&&(Cn=hn.map(function($n){var ar=xn.get($n);return ar==null?void 0:ar.value}).filter(function($n){return $n!==void 0}));var On=Array.from(new Set([].concat((0,b.Z)(Zn),(0,b.Z)(Cn))));Sr(On),On.forEach(function($n){Mn($n,!0)})},jr=C.useMemo(function(){var Xt=De!==!1&&xe!==!1;return(0,ae.Z)((0,ae.Z)({},Pt),{},{flattenOptions:rr,onActiveValue:Rn,defaultActiveFirstOption:Ca,onSelect:or,menuItemSelectedIcon:je,rawValues:Zn,fieldNames:rn,virtual:Xt,direction:pt,listHeight:Rt,listItemHeight:Zt,childrenAsData:jt})},[Pt,rr,Rn,Ca,or,je,Zn,rn,De,xe,Rt,Zt,jt]);return C.createElement(vn.Provider,{value:jr},C.createElement(re,(0,o.Z)({},Wt,{id:pn,prefixCls:Le,ref:c,omitDomProps:_t,mode:_,displayValues:Wn,onDisplayValuesChange:Ln,direction:pt,searchValue:Ft,onSearch:qn,autoClearSearchValue:I,onSearchSplit:br,dropdownMatchSelectWidth:xe,OptionList:Te,emptyOptions:!rr.length,activeValue:la,activeDescendantId:"".concat(pn,"_list_").concat(ea)})))}),x=Lt;x.Option=tn,x.OptGroup=gt;var le=x,se=le},9296:function(un,at,e){e.r(at),e.d(at,{ResizableTextArea:function(){return Se},default:function(){return ke}});var o=e(92413),b=e(33708),g=e(400),ae=e(39559),i=e(33606),Y=e(37061),W=e(26407),ue=e(92310),de=e.n(ue),C=e(93681),Me=e(5643),N=e(18929),w=e(59301),qe=e(29301),Ee=e(34280),Ge=e(16089),ft=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important; - pointer-events: none !important; -`,we=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing","word-break","white-space"],vt={},Z;function G(fe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=fe.getAttribute("id")||fe.getAttribute("data-reactid")||fe.getAttribute("name");if(te&&vt[ie])return vt[ie];var M=window.getComputedStyle(fe),f=M.getPropertyValue("box-sizing")||M.getPropertyValue("-moz-box-sizing")||M.getPropertyValue("-webkit-box-sizing"),P=parseFloat(M.getPropertyValue("padding-bottom"))+parseFloat(M.getPropertyValue("padding-top")),V=parseFloat(M.getPropertyValue("border-bottom-width"))+parseFloat(M.getPropertyValue("border-top-width")),A=we.map(function(ve){return"".concat(ve,":").concat(M.getPropertyValue(ve))}).join(";"),me={sizingStyle:A,paddingSize:P,borderSize:V,boxSizing:f};return te&&ie&&(vt[ie]=me),me}function u(fe){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,M=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)),fe.getAttribute("wrap")?Z.setAttribute("wrap",fe.getAttribute("wrap")):Z.removeAttribute("wrap");var f=G(fe,te),P=f.paddingSize,V=f.borderSize,A=f.boxSizing,me=f.sizingStyle;Z.setAttribute("style","".concat(me,";").concat(ft)),Z.value=fe.value||fe.placeholder||"";var ve=void 0,Ue=void 0,_e,Qe=Z.scrollHeight;if(A==="border-box"?Qe+=V:A==="content-box"&&(Qe-=P),ie!==null||M!==null){Z.value=" ";var ye=Z.scrollHeight-P;ie!==null&&(ve=ye*ie,A==="border-box"&&(ve=ve+P+V),Qe=Math.max(ve,Qe)),M!==null&&(Ue=ye*M,A==="border-box"&&(Ue=Ue+P+V),_e=Qe>Ue?"":"hidden",Qe=Math.min(Ue,Qe))}var nt={height:Qe,overflowY:_e,resize:"none"};return ve&&(nt.minHeight=ve),Ue&&(nt.maxHeight=Ue),nt}var t=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],h=0,E=1,U=2,oe=w.forwardRef(function(fe,te){var ie=fe,M=ie.prefixCls,f=ie.onPressEnter,P=ie.defaultValue,V=ie.value,A=ie.autoSize,me=ie.onResize,ve=ie.className,Ue=ie.style,_e=ie.disabled,Qe=ie.onChange,ye=ie.onInternalAutoSize,nt=(0,Y.Z)(ie,t),he=(0,N.Z)(P,{value:V,postState:function(gt){return gt!=null?gt:""}}),J=(0,i.Z)(he,2),Ne=J[0],O=J[1],y=function(gt){O(gt.target.value),Qe==null||Qe(gt)},l=w.useRef();w.useImperativeHandle(te,function(){return{textArea:l.current}});var d=w.useMemo(function(){return A&&(0,ae.Z)(A)==="object"?[A.minRows,A.maxRows]:[]},[A]),S=(0,i.Z)(d,2),D=S[0],$=S[1],j=!!A,Ie=function(){try{if(document.activeElement===l.current){var gt=l.current,Ht=gt.selectionStart,tn=gt.selectionEnd,Bt=gt.scrollTop;l.current.setSelectionRange(Ht,tn),l.current.scrollTop=Bt}}catch(sn){}},F=w.useState(U),K=(0,i.Z)(F,2),re=K[0],He=K[1],Ae=w.useState(),Ke=(0,i.Z)(Ae,2),rt=Ke[0],Ze=Ke[1],R=function(){He(h)};(0,Ee.Z)(function(){j&&R()},[V,D,$,j]),(0,Ee.Z)(function(){if(re===h)He(E);else if(re===E){var et=u(l.current,!1,D,$);He(U),Ze(et)}else Ie()},[re]);var Q=w.useRef(),Fe=function(){Ge.Z.cancel(Q.current)},tt=function(gt){re===U&&(me==null||me(gt),A&&(Fe(),Q.current=(0,Ge.Z)(function(){R()})))};w.useEffect(function(){return Fe},[]);var ot=j?rt:null,At=(0,b.Z)((0,b.Z)({},Ue),ot);return(re===h||re===E)&&(At.overflowY="hidden",At.overflowX="hidden"),w.createElement(qe.Z,{onResize:tt,disabled:!(A||me)},w.createElement("textarea",(0,o.Z)({},nt,{ref:l,style:At,className:de()(M,ve,(0,g.Z)({},"".concat(M,"-disabled"),_e)),disabled:_e,value:Ne,onChange:y})))}),Se=oe,Xe=["defaultValue","value","onFocus","onBlur","onChange","allowClear","maxLength","onCompositionStart","onCompositionEnd","suffix","prefixCls","classes","showCount","className","style","disabled","hidden","classNames","styles","onResize"];function ze(fe,te){return(0,W.Z)(fe||"").slice(0,te).join("")}function Be(fe,te,ie,M){var f=ie;return fe?f=ze(ie,M):(0,W.Z)(te||"").lengthM&&(f=te),f}var bt=w.forwardRef(function(fe,te){var ie,M=fe.defaultValue,f=fe.value,P=fe.onFocus,V=fe.onBlur,A=fe.onChange,me=fe.allowClear,ve=fe.maxLength,Ue=fe.onCompositionStart,_e=fe.onCompositionEnd,Qe=fe.suffix,ye=fe.prefixCls,nt=ye===void 0?"rc-textarea":ye,he=fe.classes,J=fe.showCount,Ne=fe.className,O=fe.style,y=fe.disabled,l=fe.hidden,d=fe.classNames,S=fe.styles,D=fe.onResize,$=(0,Y.Z)(fe,Xe),j=(0,N.Z)(M,{value:f,defaultValue:M}),Ie=(0,i.Z)(j,2),F=Ie[0],K=Ie[1],re=(0,w.useRef)(null),He=w.useState(!1),Ae=(0,i.Z)(He,2),Ke=Ae[0],rt=Ae[1],Ze=w.useState(!1),R=(0,i.Z)(Ze,2),Q=R[0],Fe=R[1],tt=w.useRef(),ot=w.useRef(0),At=w.useState(null),et=(0,i.Z)(At,2),gt=et[0],Ht=et[1],tn=function(){var $e;($e=re.current)===null||$e===void 0||$e.textArea.focus()};(0,w.useImperativeHandle)(te,function(){return{resizableTextArea:re.current,focus:tn,blur:function(){var $e;($e=re.current)===null||$e===void 0||$e.textArea.blur()}}}),(0,w.useEffect)(function(){rt(function(_t){return!y&&_t})},[y]);var Bt=Number(ve)>0,sn=function($e){Fe(!0),tt.current=F,ot.current=$e.currentTarget.selectionStart,Ue==null||Ue($e)},Sn=function($e){Fe(!1);var Lt=$e.currentTarget.value;if(Bt){var x,le=ot.current>=ve+1||ot.current===((x=tt.current)===null||x===void 0?void 0:x.length);Lt=Be(le,tt.current,Lt,ve)}Lt!==F&&(K(Lt),(0,Me.rJ)($e.currentTarget,$e,A,Lt)),_e==null||_e($e)},on=function($e){var Lt=$e.target.value;if(!Q&&Bt){var x=$e.target.selectionStart>=ve+1||$e.target.selectionStart===Lt.length||!$e.target.selectionStart;Lt=Be(x,F,Lt,ve)}K(Lt),(0,Me.rJ)($e.currentTarget,$e,A,Lt)},vn=function($e){var Lt=$.onPressEnter,x=$.onKeyDown;$e.key==="Enter"&&Lt&&Lt($e),x==null||x($e)},fn=function($e){rt(!0),P==null||P($e)},ln=function($e){rt(!1),V==null||V($e)},gn=function($e){var Lt;K(""),tn(),(0,Me.rJ)((Lt=re.current)===null||Lt===void 0?void 0:Lt.textArea,$e,A)},yn=(0,Me.D7)(F);!Q&&Bt&&f==null&&(yn=ze(yn,ve));var Bn=Qe,Te;if(J){var it=(0,W.Z)(yn).length;(0,ae.Z)(J)==="object"?Te=J.formatter({value:yn,count:it,maxLength:ve}):Te="".concat(it).concat(Bt?" / ".concat(ve):""),Bn=w.createElement(w.Fragment,null,Bn,w.createElement("span",{className:de()("".concat(nt,"-data-count"),d==null?void 0:d.count),style:S==null?void 0:S.count},Te))}var lt=function($e){var Lt;D==null||D($e),(Lt=re.current)!==null&&Lt!==void 0&&Lt.textArea.style.height&&Ht(!0)},St=!$.autoSize&&!J&&!me,qt=w.createElement(C.BaseInput,{value:yn,allowClear:me,handleReset:gn,suffix:Bn,prefixCls:nt,classes:{affixWrapper:de()(he==null?void 0:he.affixWrapper,(ie={},(0,g.Z)(ie,"".concat(nt,"-show-count"),J),(0,g.Z)(ie,"".concat(nt,"-textarea-allow-clear"),me),ie))},disabled:y,focused:Ke,className:Ne,style:(0,b.Z)((0,b.Z)({},O),gt&&!St?{height:"auto"}:{}),dataAttrs:{affixWrapper:{"data-count":typeof Te=="string"?Te:void 0}},hidden:l,inputElement:w.createElement(Se,(0,o.Z)({},$,{onKeyDown:vn,onChange:on,onFocus:fn,onBlur:ln,onCompositionStart:sn,onCompositionEnd:Sn,className:d==null?void 0:d.textarea,style:(0,b.Z)((0,b.Z)({},S==null?void 0:S.textarea),{},{resize:O==null?void 0:O.resize}),disabled:y,prefixCls:nt,onResize:lt,ref:re}))});return qt}),Oe=bt,ke=Oe},24916:function(un,at,e){e.d(at,{Z:function(){return he}});var o=e(92413),b=e(39559),g=e(33708),ae=e(400),i=e(33606),Y=e(37061),W=e(92310),ue=e.n(W),de=e(29301),C=e(70425),Me=e(34280),N=e(59301),w=e(4676),qe=N.forwardRef(function(J,Ne){var O=J.height,y=J.offsetY,l=J.offsetX,d=J.children,S=J.prefixCls,D=J.onInnerResize,$=J.innerProps,j=J.rtl,Ie=J.extra,F={},K={display:"flex",flexDirection:"column"};return y!==void 0&&(F={height:O,position:"relative",overflow:"hidden"},K=(0,g.Z)((0,g.Z)({},K),{},(0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)((0,ae.Z)({transform:"translateY(".concat(y,"px)")},j?"marginRight":"marginLeft",-l),"position","absolute"),"left",0),"right",0),"top",0))),N.createElement("div",{style:F},N.createElement(de.Z,{onResize:function(He){var Ae=He.offsetHeight;Ae&&D&&D()}},N.createElement("div",(0,o.Z)({style:K,className:ue()((0,ae.Z)({},"".concat(S,"-holder-inner"),S)),ref:Ne},$),d,Ie)))});qe.displayName="Filler";var Ee=qe;function Ge(J){var Ne=J.children,O=J.setRef,y=N.useCallback(function(l){O(l)},[]);return N.cloneElement(Ne,{ref:y})}function ft(J,Ne,O,y,l,d,S,D){var $=D.getKey;return J.slice(Ne,O+1).map(function(j,Ie){var F=Ne+Ie,K=S(j,F,{style:{width:y},offsetX:l}),re=$(j);return N.createElement(Ge,{key:re,setRef:function(Ae){return d(j,Ae)}},K)})}function we(J,Ne,O,y){var l=O-J,d=Ne-O,S=Math.min(l,d)*2;if(y<=S){var D=Math.floor(y/2);return y%2?O+D+1:O-D}return l>d?O-(y-d):O+(y-l)}function vt(J,Ne,O){var y=J.length,l=Ne.length,d,S;if(y===0&&l===0)return null;y2&&arguments[2]!==void 0?arguments[2]:!1,F=$?j<0&&D.current.left||j>0&&D.current.right:j<0&&D.current.top||j>0&&D.current.bottom;return Ie&&F?(clearTimeout(d.current),l.current=!1):(!F||l.current)&&S(),!l.current&&F}};function E(J,Ne,O,y,l,d,S){var D=(0,N.useRef)(0),$=(0,N.useRef)(null),j=(0,N.useRef)(null),Ie=(0,N.useRef)(!1),F=h(Ne,O,y,l);function K(Ze,R){if(G.Z.cancel($.current),!F(!1,R)){var Q=Ze;if(!Q._virtualHandled)Q._virtualHandled=!0;else return;D.current+=R,j.current=R,t||Q.preventDefault(),$.current=(0,G.Z)(function(){var Fe=Ie.current?10:1;S(D.current*Fe,!1),D.current=0})}}function re(Ze,R){S(R,!0),t||Ze.preventDefault()}var He=(0,N.useRef)(null),Ae=(0,N.useRef)(null);function Ke(Ze){if(J){G.Z.cancel(Ae.current),Ae.current=(0,G.Z)(function(){He.current=null},2);var R=Ze.deltaX,Q=Ze.deltaY,Fe=Ze.shiftKey,tt=R,ot=Q;(He.current==="sx"||!He.current&&Fe&&Q&&!R)&&(tt=Q,ot=0,He.current="sx");var At=Math.abs(tt),et=Math.abs(ot);He.current===null&&(He.current=d&&At>et?"x":"y"),He.current==="y"?K(Ze,ot):re(Ze,tt)}}function rt(Ze){J&&(Ie.current=Ze.detail===j.current)}return[Ke,rt]}function U(J,Ne,O,y){var l=N.useMemo(function(){return[new Map,[]]},[J,O.id,y]),d=(0,i.Z)(l,2),S=d[0],D=d[1],$=function(Ie){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ie,K=S.get(Ie),re=S.get(F);if(K===void 0||re===void 0)for(var He=J.length,Ae=D.length;Ae0&&arguments[0]!==void 0?arguments[0]:!1;Ie();var He=function(){var rt=!1;D.current.forEach(function(Ze,R){if(Ze&&Ze.offsetParent){var Q=Ze.offsetHeight,Fe=getComputedStyle(Ze),tt=Fe.marginTop,ot=Fe.marginBottom,At=Be(tt),et=Be(ot),gt=Q+At+et;$.current.get(R)!==gt&&($.current.set(R,gt),rt=!0)}}),rt&&S(function(Ze){return Ze+1})};if(re)He();else{j.current+=1;var Ae=j.current;Promise.resolve().then(function(){Ae===j.current&&He()})}}function K(re,He){var Ae=J(re),Ke=D.current.get(Ae);He?(D.current.set(Ae,He),F()):D.current.delete(Ae),!Ke!=!He&&(He?Ne==null||Ne(re):O==null||O(re))}return(0,N.useEffect)(function(){return Ie},[]),[K,F,$.current,d]}var Oe=14/15;function ke(J,Ne,O){var y=(0,N.useRef)(!1),l=(0,N.useRef)(0),d=(0,N.useRef)(0),S=(0,N.useRef)(null),D=(0,N.useRef)(null),$,j=function(re){if(y.current){var He=Math.ceil(re.touches[0].pageX),Ae=Math.ceil(re.touches[0].pageY),Ke=l.current-He,rt=d.current-Ae,Ze=Math.abs(Ke)>Math.abs(rt);Ze?l.current=He:d.current=Ae;var R=O(Ze,Ze?Ke:rt,!1,re);R&&re.preventDefault(),clearInterval(D.current),R&&(D.current=setInterval(function(){Ze?Ke*=Oe:rt*=Oe;var Q=Math.floor(Ze?Ke:rt);(!O(Ze,Q,!0)||Math.abs(Q)<=.1)&&clearInterval(D.current)},16))}},Ie=function(){y.current=!1,$()},F=function(re){$(),re.touches.length===1&&!y.current&&(y.current=!0,l.current=Math.ceil(re.touches[0].pageX),d.current=Math.ceil(re.touches[0].pageY),S.current=re.target,S.current.addEventListener("touchmove",j,{passive:!1}),S.current.addEventListener("touchend",Ie,{passive:!0}))};$=function(){S.current&&(S.current.removeEventListener("touchmove",j),S.current.removeEventListener("touchend",Ie))},(0,Me.Z)(function(){return J&&Ne.current.addEventListener("touchstart",F,{passive:!0}),function(){var K;(K=Ne.current)===null||K===void 0||K.removeEventListener("touchstart",F),$(),clearInterval(D.current)}},[J])}function fe(J){return Math.floor(Math.pow(J,.5))}function te(J,Ne){var O="touches"in J?J.touches[0]:J;return O[Ne?"pageX":"pageY"]-window[Ne?"scrollX":"scrollY"]}function ie(J,Ne,O){N.useEffect(function(){var y=Ne.current;if(J&&y){var l=!1,d,S,D=function(){G.Z.cancel(d)},$=function K(){D(),d=(0,G.Z)(function(){O(S),K()})},j=function(re){if(!re.target.draggable){var He=re;He._virtualHandled||(He._virtualHandled=!0,l=!0)}},Ie=function(){l=!1,D()},F=function(re){if(l){var He=te(re,!1),Ae=y.getBoundingClientRect(),Ke=Ae.top,rt=Ae.bottom;if(He<=Ke){var Ze=Ke-He;S=-fe(Ze),$()}else if(He>=rt){var R=He-rt;S=fe(R),$()}else D()}};return y.addEventListener("mousedown",j),y.ownerDocument.addEventListener("mouseup",Ie),y.ownerDocument.addEventListener("mousemove",F),function(){y.removeEventListener("mousedown",j),y.ownerDocument.removeEventListener("mouseup",Ie),y.ownerDocument.removeEventListener("mousemove",F),D()}}},[J])}var M=10;function f(J,Ne,O,y,l,d,S,D){var $=N.useRef(),j=N.useState(null),Ie=(0,i.Z)(j,2),F=Ie[0],K=Ie[1];return(0,Me.Z)(function(){if(F&&F.times=0;sn-=1){var Sn=l(Ne[sn]),on=O.get(Sn);if(on===void 0){Ze=!0;break}if(Bt-=on,Bt<=0)break}switch(Fe){case"top":Q=ot-Ke;break;case"bottom":Q=At-rt+Ke;break;default:{var vn=J.current.scrollTop,fn=vn+rt;otfn&&(R="bottom")}}Q!==null&&S(Q),Q!==F.lastTop&&(Ze=!0)}Ze&&K((0,g.Z)((0,g.Z)({},F),{},{times:F.times+1,targetAlign:R,lastTop:Q}))}},[F,J.current]),function(re){if(re==null){D();return}if(G.Z.cancel($.current),typeof re=="number")S(re);else if(re&&(0,b.Z)(re)==="object"){var He,Ae=re.align;"index"in re?He=re.index:He=Ne.findIndex(function(Ze){return l(Ze)===re.key});var Ke=re.offset,rt=Ke===void 0?0:Ke;K({times:0,index:He,offset:rt,originAlign:Ae})}}}var P=N.forwardRef(function(J,Ne){var O=J.prefixCls,y=J.rtl,l=J.scrollOffset,d=J.scrollRange,S=J.onStartMove,D=J.onStopMove,$=J.onScroll,j=J.horizontal,Ie=J.spinSize,F=J.containerSize,K=J.style,re=J.thumbStyle,He=J.showScrollBar,Ae=N.useState(!1),Ke=(0,i.Z)(Ae,2),rt=Ke[0],Ze=Ke[1],R=N.useState(null),Q=(0,i.Z)(R,2),Fe=Q[0],tt=Q[1],ot=N.useState(null),At=(0,i.Z)(ot,2),et=At[0],gt=At[1],Ht=!y,tn=N.useRef(),Bt=N.useRef(),sn=N.useState(He),Sn=(0,i.Z)(sn,2),on=Sn[0],vn=Sn[1],fn=N.useRef(),ln=function(){He===!0||He===!1||(clearTimeout(fn.current),vn(!0),fn.current=setTimeout(function(){vn(!1)},3e3))},gn=d-F||0,yn=F-Ie||0,Bn=N.useMemo(function(){if(l===0||gn===0)return 0;var x=l/gn;return x*yn},[l,gn,yn]),Te=function(le){le.stopPropagation(),le.preventDefault()},it=N.useRef({top:Bn,dragging:rt,pageY:Fe,startTop:et});it.current={top:Bn,dragging:rt,pageY:Fe,startTop:et};var lt=function(le){Ze(!0),tt(te(le,j)),gt(it.current.top),S(),le.stopPropagation(),le.preventDefault()};N.useEffect(function(){var x=function(c){c.preventDefault()},le=tn.current,se=Bt.current;return le.addEventListener("touchstart",x,{passive:!1}),se.addEventListener("touchstart",lt,{passive:!1}),function(){le.removeEventListener("touchstart",x),se.removeEventListener("touchstart",lt)}},[]);var St=N.useRef();St.current=gn;var qt=N.useRef();qt.current=yn,N.useEffect(function(){if(rt){var x,le=function(c){var ce=it.current,_=ce.dragging,Re=ce.pageY,Le=ce.startTop;G.Z.cancel(x);var Pe=tn.current.getBoundingClientRect(),st=F/(j?Pe.width:Pe.height);if(_){var ht=(te(c,j)-Re)*st,Ot=Le;!Ht&&j?Ot-=ht:Ot+=ht;var Tt=St.current,yt=qt.current,I=yt?Ot/yt:0,L=Math.ceil(I*Tt);L=Math.max(L,0),L=Math.min(L,Tt),x=(0,G.Z)(function(){$(L,j)})}},se=function(){Ze(!1),D()};return window.addEventListener("mousemove",le,{passive:!0}),window.addEventListener("touchmove",le,{passive:!0}),window.addEventListener("mouseup",se,{passive:!0}),window.addEventListener("touchend",se,{passive:!0}),function(){window.removeEventListener("mousemove",le),window.removeEventListener("touchmove",le),window.removeEventListener("mouseup",se),window.removeEventListener("touchend",se),G.Z.cancel(x)}}},[rt]),N.useEffect(function(){return ln(),function(){clearTimeout(fn.current)}},[l]),N.useImperativeHandle(Ne,function(){return{delayHidden:ln}});var _t="".concat(O,"-scrollbar"),$e={position:"absolute",visibility:on?null:"hidden"},Lt={position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"};return j?($e.height=8,$e.left=0,$e.right=0,$e.bottom=0,Lt.height="100%",Lt.width=Ie,Ht?Lt.left=Bn:Lt.right=Bn):($e.width=8,$e.top=0,$e.bottom=0,Ht?$e.right=0:$e.left=0,Lt.width="100%",Lt.height=Ie,Lt.top=Bn),N.createElement("div",{ref:tn,className:ue()(_t,(0,ae.Z)((0,ae.Z)((0,ae.Z)({},"".concat(_t,"-horizontal"),j),"".concat(_t,"-vertical"),!j),"".concat(_t,"-visible"),on)),style:(0,g.Z)((0,g.Z)({},$e),K),onMouseDown:Te,onMouseMove:ln},N.createElement("div",{ref:Bt,className:ue()("".concat(_t,"-thumb"),(0,ae.Z)({},"".concat(_t,"-thumb-moving"),rt)),style:(0,g.Z)((0,g.Z)({},Lt),re),onMouseDown:lt}))}),V=P,A=20;function me(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,O=J/Ne*J;return isNaN(O)&&(O=0),O=Math.max(O,A),Math.floor(O)}var ve=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","direction","scrollWidth","component","onScroll","onVirtualScroll","onVisibleChange","innerProps","extraRender","styles","showScrollBar"],Ue=[],_e={overflowY:"auto",overflowAnchor:"none"};function Qe(J,Ne){var O=J.prefixCls,y=O===void 0?"rc-virtual-list":O,l=J.className,d=J.height,S=J.itemHeight,D=J.fullHeight,$=D===void 0?!0:D,j=J.style,Ie=J.data,F=J.children,K=J.itemKey,re=J.virtual,He=J.direction,Ae=J.scrollWidth,Ke=J.component,rt=Ke===void 0?"div":Ke,Ze=J.onScroll,R=J.onVirtualScroll,Q=J.onVisibleChange,Fe=J.innerProps,tt=J.extraRender,ot=J.styles,At=J.showScrollBar,et=At===void 0?"optional":At,gt=(0,Y.Z)(J,ve),Ht=N.useCallback(function(wt){return typeof K=="function"?K(wt):wt==null?void 0:wt[K]},[K]),tn=bt(Ht,null,null),Bt=(0,i.Z)(tn,4),sn=Bt[0],Sn=Bt[1],on=Bt[2],vn=Bt[3],fn=!!(re!==!1&&d&&S),ln=N.useMemo(function(){return Object.values(on.maps).reduce(function(wt,Et){return wt+Et},0)},[on.id,on.maps]),gn=fn&&Ie&&(Math.max(S*Ie.length,ln)>d||!!Ae),yn=He==="rtl",Bn=ue()(y,(0,ae.Z)({},"".concat(y,"-rtl"),yn),l),Te=Ie||Ue,it=(0,N.useRef)(),lt=(0,N.useRef)(),St=(0,N.useRef)(),qt=(0,N.useState)(0),_t=(0,i.Z)(qt,2),$e=_t[0],Lt=_t[1],x=(0,N.useState)(0),le=(0,i.Z)(x,2),se=le[0],s=le[1],c=(0,N.useState)(!1),ce=(0,i.Z)(c,2),_=ce[0],Re=ce[1],Le=function(){Re(!0)},Pe=function(){Re(!1)},st={getKey:Ht};function ht(wt){Lt(function(Et){var Jt;typeof wt=="function"?Jt=wt(Et):Jt=wt;var En=Zt(Jt);return it.current.scrollTop=En,En})}var Ot=(0,N.useRef)({start:0,end:Te.length}),Tt=(0,N.useRef)(),yt=Z(Te,Ht),I=(0,i.Z)(yt,1),L=I[0];Tt.current=L;var z=N.useMemo(function(){if(!fn)return{scrollHeight:void 0,start:0,end:Te.length-1,offset:void 0};if(!gn){var wt;return{scrollHeight:((wt=lt.current)===null||wt===void 0?void 0:wt.offsetHeight)||0,start:0,end:Te.length-1,offset:void 0}}for(var Et=0,Jt,En,kn,Wn=Te.length,Zn=0;Zn=$e&&Jt===void 0&&(Jt=Zn,En=Et),gr>$e+d&&kn===void 0&&(kn=Zn),Et=gr}return Jt===void 0&&(Jt=0,En=0,kn=Math.ceil(d/S)),kn===void 0&&(kn=Te.length-1),kn=Math.min(kn+1,Te.length-1),{scrollHeight:Et,start:Jt,end:kn,offset:En}},[gn,fn,$e,Te,vn,d]),q=z.scrollHeight,xe=z.start,ge=z.end,X=z.offset;Ot.current.start=xe,Ot.current.end=ge,N.useLayoutEffect(function(){var wt=on.getRecord();if(wt.size===1){var Et=Array.from(wt)[0],Jt=Te[xe];if(Jt){var En=Ht(Jt);if(En===Et){var kn=on.get(Et),Wn=kn-S;ht(function(Zn){return Zn+Wn})}}}on.resetRecord()},[q]);var m=N.useState({width:0,height:d}),B=(0,i.Z)(m,2),H=B[0],ee=B[1],ne=function(Et){ee({width:Et.offsetWidth,height:Et.offsetHeight})},je=(0,N.useRef)(),De=(0,N.useRef)(),pt=N.useMemo(function(){return me(H.width,Ae)},[H.width,Ae]),xt=N.useMemo(function(){return me(H.height,q)},[H.height,q]),Rt=q-d,zt=(0,N.useRef)(Rt);zt.current=Rt;function Zt(wt){var Et=wt;return Number.isNaN(zt.current)||(Et=Math.min(Et,zt.current)),Et=Math.max(Et,0),Et}var kt=$e<=0,Dt=$e>=Rt,ct=se<=0,Kt=se>=Ae,Wt=h(kt,Dt,ct,Kt),pn=function(){return{x:yn?-se:se,y:$e}},Vt=(0,N.useRef)(pn()),jt=(0,C.useEvent)(function(wt){if(R){var Et=(0,g.Z)((0,g.Z)({},pn()),wt);(Vt.current.x!==Et.x||Vt.current.y!==Et.y)&&(R(Et),Vt.current=Et)}});function nn(wt,Et){var Jt=wt;Et?((0,w.flushSync)(function(){s(Jt)}),jt()):ht(Jt)}function rn(wt){var Et=wt.currentTarget.scrollTop;Et!==$e&&ht(Et),Ze==null||Ze(wt),jt()}var bn=function(Et){var Jt=Et,En=Ae?Ae-H.width:0;return Jt=Math.max(Jt,0),Jt=Math.min(Jt,En),Jt},zn=(0,C.useEvent)(function(wt,Et){Et?((0,w.flushSync)(function(){s(function(Jt){var En=Jt+(yn?-wt:wt);return bn(En)})}),jt()):ht(function(Jt){var En=Jt+wt;return En})}),Ft=E(fn,kt,Dt,ct,Kt,!!Ae,zn),It=(0,i.Z)(Ft,2),Pt=It[0],wn=It[1];ke(fn,it,function(wt,Et,Jt,En){var kn=En;return Wt(wt,Et,Jt)?!1:!kn||!kn._virtualHandled?(kn&&(kn._virtualHandled=!0),Pt({preventDefault:function(){},deltaX:wt?Et:0,deltaY:wt?0:Et}),!0):!1}),ie(gn,it,function(wt){ht(function(Et){return Et+wt})}),(0,Me.Z)(function(){function wt(Jt){var En=kt&&Jt.detail<0,kn=Dt&&Jt.detail>0;fn&&!En&&!kn&&Jt.preventDefault()}var Et=it.current;return Et.addEventListener("wheel",Pt,{passive:!1}),Et.addEventListener("DOMMouseScroll",wn,{passive:!0}),Et.addEventListener("MozMousePixelScroll",wt,{passive:!1}),function(){Et.removeEventListener("wheel",Pt),Et.removeEventListener("DOMMouseScroll",wn),Et.removeEventListener("MozMousePixelScroll",wt)}},[fn,kt,Dt]),(0,Me.Z)(function(){if(Ae){var wt=bn(se);s(wt),jt({x:wt})}},[H.width,Ae]);var xn=function(){var Et,Jt;(Et=je.current)===null||Et===void 0||Et.delayHidden(),(Jt=De.current)===null||Jt===void 0||Jt.delayHidden()},mn=f(it,Te,on,S,Ht,function(){return Sn(!0)},ht,xn);N.useImperativeHandle(Ne,function(){return{nativeElement:St.current,getScrollInfo:pn,scrollTo:function(Et){function Jt(En){return En&&(0,b.Z)(En)==="object"&&("left"in En||"top"in En)}Jt(Et)?(Et.left!==void 0&&s(bn(Et.left)),mn(Et.top)):mn(Et)}}}),(0,Me.Z)(function(){if(Q){var wt=Te.slice(xe,ge+1);Q(wt,Te)}},[xe,ge,Te]);var an=U(Te,Ht,on,S),Dn=tt==null?void 0:tt({start:xe,end:ge,virtual:gn,offsetX:se,offsetY:X,rtl:yn,getSize:an}),$t=ft(Te,xe,ge,Ae,se,sn,F,st),dn=null;d&&(dn=(0,g.Z)((0,ae.Z)({},$?"height":"maxHeight",d),_e),fn&&(dn.overflowY="hidden",Ae&&(dn.overflowX="hidden"),_&&(dn.pointerEvents="none")));var Nn={};return yn&&(Nn.dir="rtl"),N.createElement("div",(0,o.Z)({ref:St,style:(0,g.Z)((0,g.Z)({},j),{},{position:"relative"}),className:Bn},Nn,gt),N.createElement(de.Z,{onResize:ne},N.createElement(rt,{className:"".concat(y,"-holder"),style:dn,ref:it,onScroll:rn,onMouseEnter:xn},N.createElement(Ee,{prefixCls:y,height:q,offsetX:se,offsetY:X,scrollWidth:Ae,onInnerResize:Sn,ref:lt,innerProps:Fe,rtl:yn,extra:Dn},$t))),gn&&q>d&&N.createElement(V,{ref:je,prefixCls:y,scrollOffset:$e,scrollRange:q,rtl:yn,onScroll:nn,onStartMove:Le,onStopMove:Pe,spinSize:xt,containerSize:H.height,style:ot==null?void 0:ot.verticalScrollBar,thumbStyle:ot==null?void 0:ot.verticalScrollBarThumb,showScrollBar:et}),gn&&Ae>H.width&&N.createElement(V,{ref:De,prefixCls:y,scrollOffset:se,scrollRange:Ae,rtl:yn,onScroll:nn,onStartMove:Le,onStopMove:Pe,spinSize:pt,containerSize:H.width,horizontal:!0,style:ot==null?void 0:ot.horizontalScrollBar,thumbStyle:ot==null?void 0:ot.horizontalScrollBarThumb,showScrollBar:et}))}var ye=N.forwardRef(Qe);ye.displayName="List";var nt=ye,he=nt},96908:function(un){un.exports="data:image/png;base64,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"},57177:function(un){un.exports="data:image/png;base64,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"},81378:function(un){un.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALAAAAA8CAYAAADGxTD9AAAAAXNSR0IArs4c6QAAFoFJREFUeF7tXQl4k1W6fv8sTbqvlJa2tJSy74ugsiMqq4AKIlDUueNwR2dGHR0XdLwixW3uuF6Xq3O9o15nxuUiIIsCsijK1pa20NJ937eke5tmmec7f/40TfInaUNK6+R7nj5Jk7Of93z/t55w8JBnBYbwCnBDeOyeoXtWAB4Ae0AwpFeA+1SWbbA1A07KQSID6JWT0ivAyThIpBwgBSQy4+fCq0T4jANnrEdlWFkpjK/0ndAetd/znpMaTO0LZcz74tsxti0xjqVXfeNYZcZyxvHSuK3GbDYX03iMbbLy5nOz+pzGbGDrwpfj52DQG2DQAwad8Gcwvudf9ToDQN/pDdBrDYBFWfqMry/UAytP9fjPjJ/rYVHf2L7Qph4GaA0tOj1UnBYqvd6gMugMKr0OKoOOq+UMhhQ5DGfHPRNWMaSRaxy8bQBzPGAZAI3AFMAoAIJtnBnA2WaagdlU39iOAKKeje85FKY2TYDkwWh+APi2ebD0AJ8HMn/AzAHFA4x9Jxwss7bN5yXUpbnwB4SvY3Nu9LmwLr36NIKWAEhA1BlMgOUBCAZYBtJe761Byx+A3vV54Av1efDrtUawm4G+N+D5MfUcHH5s7H890KnqNjRWNGkaqlXqhgp1VV1JwxkOSJUAqUB0xk4s0Q4FgIty4KEweM8Yba+ARCmBzBuQeksgVXKQKugVkAdIoRwhhU+EHJycg0GrNz01Whs6UJhegtLsCmi7tI0GYC8H7osYTPhuO2Z3D9a19gB4sO6Mm8flFSKBd4QcyuFS+MbKIfOWMM6v69KjIq8WhVlFaKpvAQeuFsCr/gh45wmsbXHzsPrcvAfAfV6yn18FjgN8YmUInKiAd4TMJObUlNQj42wWutq7SNtXA9zrIVC88nts7Bgsq+AB8GDZiUEyDrm/BAFj5PBLUAASniNnpeSgvLCSjZADl8dBev8ubD41GIbsAfBg2IVBOAaSnUNnK6GM5DlyQ5UKmSlZ6GjvJBiT5epdGRSP7MRGzbUcvgfA13L1h0DfPtFyBE9VMKuMVqNH2rl0NNapBG78vQ98b9+B2xuu1VQ8AL5WKz+E+pV6cQiaqoAyXAp9tx5pyZfQUNdoBDEKAG5VEhJzrsWUPAC+Fqs+RPsMnOgF3xg5dBod0i9eRmM9D2IAFYB03m5sKRnoqXkAPNArPsT7CxingE+UFDqdHpfSMtHYYJIecn2hnL8DG+sGcooeAA/kav9M+gpIkEMZJYdBq0PqxXS0NDcLMvEFKRTzB1Kx8wD4ZwKqgZ6G/2g5vCPlaGttR+rFZMaRiSSQvLILW58YqPF4ADxQK/1z64cDs05IlByqqiqRX5gvKHV6gLspCYknB2LKHgAPxCr/TPuQ+XAImOQFzsDh0pVLUDcJ5jWUSaGcuBMbW9099WsOYDKYU8Qbi5zqshnZ6e41uGrtSxScU3NQhErR1UBhae4hstkaBiiWzDtSykSJri4NLmYmQ6s1dfz6bmx7xD0z7Gn1mgN4bX48CyapP9eBI/NLXZ5v3JYAzHlnOGvnyMJSqNO7TG36xMjYe41KB22r+GGR+nC48aNIVrb4780o2+OYkYTOVWLRnijk/JcKee+qoVHzMqE5zXlvOGLW+0MRIsXBGUVouuweJ9bys7HwjpJBldaJk2vcH/brP9aLRb1V11aisLzAKEpwWimks3Zic4bLm2qngUED4K5GHWpOttuda+U3bSj83ya7ZeLvCcD1f+HBd3hOMVQXeQDL/DhsVI1l71MerUXOm/zjzhYRV1lfmsC+Sn28FtmviZcV6t/wUSRGbQ5g/575RRWKPuE1c3Ma8+sgXPcmf7gynqvH5d3OO7DkARIowigzwDEtPxcLryApmrK7cGqtYwB31evQ3Wx94Bz3xJcgOThwrBd0Wj1Ssi6gW8sfTA44swuJ8zje9ewWGjQAdmZ2OW+rkPIwRfeJ09UAsH+CHGuuxLNOzj9Yjfz37R8axTAp1hWPBnmsOuu02BtXCL3Ges8IhOvLRkPmI0FjSie+ud55u//YB4Iw+w0e/Febkh+qQe47apea9Y2VQeYrQXlNGcpqeubFQfKrJGz9wKXG7VQeNADuqNKi6FNrrmU+9rqfOlDxtf3HudMAfkuFmPV+iN0QgMyXG6BK6xE1gqYpsDI5jnX9071VKHYwrklPhWDa88NY+csvNiDj2XrRJZ/7fgRG3xfIvv8qrgAdFc4Jq4MdwHQoCcQkA6fmXIBOz8v4HNAog2zcc9gsviguoNutAKZHsdRHYnd4y76LgU+UHKr0TvxwFx+y54iIu7WX9Ww8SwGS8/mp8YkBmPNuBHv/7fwSHph6A0jBshQhVqbGIWiKAgUfqnFue42p22HzvHHzyZHs/+83VKB8r/ihoRQjkuMp6IVShvYlFGLyjlCEzVXanIZXiJS5Y4laizSij+78/2lisrRA8kAJCz53RKO2BLL+ic5tr0btaftiGZXrrNGhu6n/IoQwJt+RMrbOJTVFqG4030vJX3dj632Oxt6f790K4CWHohF5s29/xmW3DoH98Oyex9TY3wRh9mvij1f15S4cWVBiBWCBW2vb9fhqZIFpEyNv9sGSQzFsDCdWlqHqqDgIiIsv+DyKlS39/xac3lSJpd9EI+Im1+Z9+YUGZPyHbaYVMlOB0DneNtdo5J3+GL7Ih31HcraYtYPmXPSx/SdeXzeORAifETJ0dnYivTgFBoMgRpEMLF24G5tP97VNR+WHJIBL97TgtBm37i+AJV4c1hbEsywEc8XOHJRHl5Si7rTtBASZLwfi4n7xXmydT60rR8XBNkx/IQwhM3s4cMgsJVOqCDT1Z5xLZij6W7MowMxFFkcbLPZ9R7UWX8XwFoOrSd4jOUilMuRWZkHdZq78cpdliJ5xtZNFBwTAxAW+u7nMap1uOhbDTEo1p9qR8oh95Ywe9YJp68fESpT8oyc9K+x6JUas8GPtB09TIGoV/55Eg45qHTprtSj8qMmmFWLKs6GY8scwNOdqcGBSEas3KjEAN3xotGRcV9xLPjafBJnFEv4tyPTRsZtKUfu9NUBJTApf6NOrD1dAYw7gikOt0Hc7r+SHTFcys6W7AOwVLIFXoBQ16iqU1BdaTvOJ3dj2iitzt6w7IADuqNHiq2jr0357xWgow2UoP9CK8/9eDZ8YOXxjZPAZaXyNkcN7uBRHF5dh7gcRGH1vIHQaA/ZE5ovKjk4rcUYzmt9oOW7L5i0Ox28tQ/Xxdkz+YyimPhvGPvsyPA8albV8GLXaF4u+iu61nqIAPhGD8Pk+aM7R4MBk/pC4QuYA3juqAJo+yK/XvRUOkpPdBWB6qpHuo9F0I73sgsU0uTYZFOShc93gb2x5wAD89YQiDLteyUBKDgVSZGI3+bOUb0e0L6EAEx8PRfQaP6gyOnFytbhts68Apr5vOT0SYXO9Uba3BT9sqMSNn0QiblMAOuu12BNpffDIbLYqLY4dPnMSA/CKlFgET1UyRdVcdnc0b7HvB7MIQWP2jiJlk8OVqgy0a6wU4H27sW1df+d+zTjwiRXlTF60R6TFd1Rq0VbSjbYyLdpLu9FW2s2UoxG3+qK1RIumzC67GnN/AEwmqmlJw5D3ngppO+pBjgCSYet+bGfc35IW7olih4mIQK4M44EsBuC1hfHswDYkd+LECuv2zNunC0wcORXMAaxR060nzsNB6ith9mp3cWAaiVewFBQnUaEqRVVzudXgOEjWJGHrAedHLV5ywDjw/rGFWF86Gu2lWrSV8cCM3xbIjPoElB+3VjHw0gbaIsHlXPyPZvyUWCU6I0sAtxV3Y/QvApH332pRTxx56TgJZwLOBtUYyP0kKPhrE87dX92rL6k3hzvrEtiTgwBZ+HGTybsmBuCN6jHMyO8M0eElU5w9MgfwF2F5fTKBCXZodwKY3MoE4rauVmTX2vQkF4dCOfFqpOcPGIBtycArLsQieLoS3a16ZL/WaFOWkyo4hN3gjejVPMdLe7oOWa+YUlms9tkcwAR2Uuh0HXrsH1folCuZYgjWF4/m+9pRh6w/Wfe1+EAUgiYp8M0NJezJILiubQGYAmvu7hjnDHZZmeY8DQ5MtC8nmwOY5Gq6b81Z8o6UMYuIOwFM3gvv4TLGjDJqkqHVWcd8SICXdmHbU86OW6zcNQWwI/OX5aAJ6IdnFqO1yPZNR8RJJz8dhomPhfSqShz/4NQipwAcscwHSw/zNuDv76hA+X5rJwYFDJFtmQKFzA+MLQCbx1VUHmlD9bE2m3sx/qFg5tBRZ3bh0PRipzlwfwHgVgADkAdL2F1zZc1FqG/v/RQzjrmbg9e0JGy60t85UD23AniZUfsmj9P+sdZchTRWAgxxMb943jtli7Tt5HnrRsnnLWg4T/cS9KaEXwZi5EZ/pulLjB45KkHyYe7bauS8pWIXdDgTzDPrtXCM+00w62BPTD46q+2HPToCcNQqXyzay1srLM1/5rNYkRyL4GlKNKZ24pu59mMkzDnwoZnF0DQ5H5o546VhzH3ubgBLlRLI/Tk0dzQjX51pc185cCeTkLhk0AL4ttxR8BvlxdyZx5bwygu5Q8l1KRDJpxTk0pKnYU4Aoti7/EEu1/Zyba/YB3Kn2nJ5Lvh8BAtTtKRvbyxBwwUe8M5Go60rjudd2xmdODzLcbCNIwBPfT4Mk5/iXbv2QihXpsUxsaTuTAeOLrRvZTIHcOmXLcy06CyRJYgcL+4GMF1XJQ+RsvvWLjcmQ0fXadogCbh7diHxY2fHb1nOrRz4rtYxTNkp+byZhQ7OejUc4Yt9cHBKEVryeDFAUM7MvWurMuIQOEGB6hNtOH4Lr8WS6eq23HhUHm5F+tP1vcSIcb8NwqQdoaDNNHQD437Lc1BnwinZ3b7G8xS+0BvLvuNjILLfaETqY44TbB0BeOmRaEQs8WXOhs8CckUDzVdfHoWAcV6oOtYGstjYo8FuRhPGToyJ4lRKW4rQ2NUTa2I+N7o8UAq/cTuxvl/hcG4DMGUd3FHNx9ReebWRKV7ktiVtPPcdFZIf4j1vzgJ4WlIYJj0RCl0nKWRFzGIhELl0dZ383bt9MaORy3j6i8NwfHk5yFohgI3abS3U4OCMYuja7XM3ewCmw3Fn3RjQfWP15ztwZJ44Z70tLx5+cXKTLdpZAP90TxW0rc4H4ox9MAgRS33dzoFp/BTYQ0p4i6YZha1Z9qb03m5s+3V/uLDbAEw3uaxM4e2+KY/VIucNFWb+aRjGPxzCrA57YwuY2coZAFMg9205o9j9tln/2Yi0p8Q5oxiAzZUpciuTB45kZqLkR2qgvtSFZcd47isQZVc4cnHbA/DIDf6Y/7cRrDlH1hMyMZKFoOj/mnDmvt5KD3FmWk+BYtb5IXYjHzx/9pdVIB3BWRqzPYgF+5B+cP6BHq6ozuhinsKrSSRGyPwl7B7izJZU6ETynDhAL4X0hp3Ycr6v/bsNwObKy+m7K9njnUxUxIVJO039Qy2yX1c5BeDrP4xAfGIgU1b2jym06doVJi4GYOK0ltYJqlN9vA2Xkhow+9VwZtKjCKqa4+0smozeH1taJhrMQ/XtAfjmUyMx7EY+auzriYUmscnWJt1Zn8BiCLLfVCH10d5xIRMeDcaMl8L7urd9Kn/xyVpc+bPjzJM+NUpc2FsCCQeUdRRA1S3OeDjg4lQor9uIjc5rpO60Qlz39nCM+RUf6GKuTC3aH4WoFX4sFpZEgbV5fE6cmAx8OanBJJemP1uHzBfFbcCWgBJkYP8xcqzJ4uMdiAiYFBif+VIjU/JINhfk5rz31YzDr8kZxTxsZJc9NKNYNFlTDMAhsxRYfpZ/AjnjQt7UOZYd7LRn6pD1cu85DmUAc3L6SQgJ2rXNKOiwK0ZQbu9Du7Dtzb4cErdwYDLe316eAJKDyQa7L77HsxS9zg8Lv4hC7Q/tOL25EreejrULYJKdKZWGLBDkzeuLTGquxJFiSMmHJZ+1IOvlBjRl8Y9LYTz0XrAXU8KneQaEvYMjBmDzWGjhCSS2MaSg3lHJ6wskEhR+ZB2nS8qQJUUs8wVF01Ecx8Wn6pD9qu3DPeU53hJCQVXkkcx/X42uut6MTswD2hcwiZUlzxz9NkduZxq6DeJiCgeu2RsY/zTsuFotOnELgEes9MXifbzt0zLFhsBNFgaSOYmckYFJGfIf44XmbMcy2vTdYSzwh+jgtCITUClIvTmvmylrAo1Y7osFX45glhLiyidXlZuC16nPVem8ZYBk9q8nFNq0CdsCsLmVwBnuO/EPIZj+Ap+SRFkkDeesbd3CmAkMI1b4ghwfw+bxMjwRJcSeWF1u/aTggDlvDwc5X8htT0Q28eK/tzD7OMm+7ibBNl+tKUO9zn7WDQd8loRtm5wdk1sALERz0SBI9qOYh/GP8KYtSxKi0djPTxnjWsnBwXEcA5Wt5Ehq48y91UyuJgpf5I15n4xgSiEBjoiSK/dEFYgGukTe4ouFe3rAe+GBGuT/pXfyprkcbysugvqxBDB9tvRIDBMHaPxkEqv+js/oGLbAGzNfCYeuXQ9dFz9fUlDDjNkVFAdB4ZZkUbEkGi/FKUet9mNxGgK1FGhw8ck6u2lPVJZMWgRicvpQZJwJ+KfaWYZ2OeUaOq8LOosvVo7iTCgxuVuvQW53msO6UnC3PI/Eow4LuksGnvnncIz/XTDqz3bgyIJSZqqypUA5M0CxMj9urWTiABFpuhvqE/iFMpKjDGaSUZedGMnuM7jwYA3yP7CdeXzT0RgMX+xjU7myBWAy7y0+EA3/0V649Hw9Lu3qSZ2nQKA7ahLYD6pYEkXiHVtSivqztrmv5RqSKzv/AzX70/fxN4ToYFL0XdBk3rJBThvy/rnzMhT62TNyahTpMtFhsO1OF9aEfsYgHKFTfoeVDh8PbuHANJCJj4ewC0QIGOQgEMvh6i+IKw609hIpxv8+mAWp0O0+ZftanLo0hOKRyUYrBl4aG5mvKOWo6ojtRY+72x+z3+Lz8egOhrofOxhXpUd8+h+tc9oS7g9EAF0EYvwJLNJc6n/qQOW3bb0SVS3XhTyYK5LjUL6vlUXJNSaLixlOrSnHZ55MeSaU5fE1pjrEilPNOiqkMtSiSmc/1oNxbXDPJSFxp6P23AZgRx17vu/HCtAD5mo/5t3Rpp2p6aFHji4VBgdaIwd0SsFN2YlE/tZAEfIAuB848lRxbQUq9Plo0ts3hxp7+HY3ti33ANi19fbUvsor0GFoRZHOvk1Y6FIC7q5dSPzcw4Gv8iZ4mnNtBQp0l9BlcHzFAAeu0h8B48V+JdQjQri2D57a/VyBBkMNanSOw1WNCt0bSUh82FZXHgD3cwM81VxbAT10yNWlQm+6vceupKuTQTJ7J7ZYGZE9AHZtHzy1XViBSn0B1Hpnr5jlziZh642WV7V6AOzCBniqurYCnWhDodZ2upGtliXA9l3Y9r75dx4Au7YHntourkChLhOdDjxzPV1wKl8oxpn/Fp0HwC5ugKe6ayvQbGhAuc75SwY5cB8lIfFeoVcPgF1bf09tl1fAgDxdut0wS+supIt2Y8v3zELxqSz7ajsnXZ6Sp4F/rRVoMFShRmf/yq3eK8JljcSE6dsxu9sD4H8trAzK2eqgQ54uDXohPdyJUXLgnkxC4sseADuxWJ4i7l+Ban0JGvW2U+9t9c4B7QZIJ3oA7P698fTgxAo0GepRobN/qaFlMxy4/f8E90wA8RE2tUgAAAAASUVORK5CYII="},16722:function(un,at,e){e.d(at,{Z:function(){return ue}});const o=de=>typeof de=="object"&&de!=null&&de.nodeType===1,b=(de,C)=>(!C||de!=="hidden")&&de!=="visible"&&de!=="clip",g=(de,C)=>{if(de.clientHeight{const w=(qe=>{if(!qe.ownerDocument||!qe.ownerDocument.defaultView)return null;try{return qe.ownerDocument.defaultView.frameElement}catch(Ee){return null}})(N);return!!w&&(w.clientHeightqeC||qe>de&&Ee=C&&Ge>=Me?qe-de-N:Ee>C&&GeMe?Ee-C+w:0,i=de=>{const C=de.parentElement;return C==null?de.getRootNode().host||null:C},Y=(de,C)=>{var Me,N,w,qe;if(typeof document=="undefined")return[];const{scrollMode:Ee,block:Ge,inline:ft,boundary:we,skipOverflowHiddenElements:vt}=C,Z=typeof we=="function"?we:V=>V!==we;if(!o(de))throw new TypeError("Invalid target");const G=document.scrollingElement||document.documentElement,u=[];let t=de;for(;o(t)&&Z(t);){if(t=i(t),t===G){u.push(t);break}t!=null&&t===document.body&&g(t)&&!g(document.documentElement)||t!=null&&g(t,vt)&&u.push(t)}const h=(N=(Me=window.visualViewport)==null?void 0:Me.width)!=null?N:innerWidth,E=(qe=(w=window.visualViewport)==null?void 0:w.height)!=null?qe:innerHeight,{scrollX:U,scrollY:oe}=window,{height:Se,width:Xe,top:ze,right:Be,bottom:bt,left:Oe}=de.getBoundingClientRect(),{top:ke,right:fe,bottom:te,left:ie}=(V=>{const A=window.getComputedStyle(V);return{top:parseFloat(A.scrollMarginTop)||0,right:parseFloat(A.scrollMarginRight)||0,bottom:parseFloat(A.scrollMarginBottom)||0,left:parseFloat(A.scrollMarginLeft)||0}})(de);let M=Ge==="start"||Ge==="nearest"?ze-ke:Ge==="end"?bt+te:ze+Se/2-ke+te,f=ft==="center"?Oe+Xe/2-ie+fe:ft==="end"?Be+fe:Oe-ie;const P=[];for(let V=0;V=0&&Oe>=0&&bt<=E&&Be<=h&&(A===G&&!g(A)||ze>=Ue&&bt<=Qe&&Oe>=ye&&Be<=_e))return P;const nt=getComputedStyle(A),he=parseInt(nt.borderLeftWidth,10),J=parseInt(nt.borderTopWidth,10),Ne=parseInt(nt.borderRightWidth,10),O=parseInt(nt.borderBottomWidth,10);let y=0,l=0;const d="offsetWidth"in A?A.offsetWidth-A.clientWidth-he-Ne:0,S="offsetHeight"in A?A.offsetHeight-A.clientHeight-J-O:0,D="offsetWidth"in A?A.offsetWidth===0?0:ve/A.offsetWidth:0,$="offsetHeight"in A?A.offsetHeight===0?0:me/A.offsetHeight:0;if(G===A)y=Ge==="start"?M:Ge==="end"?M-E:Ge==="nearest"?ae(oe,oe+E,E,J,O,oe+M,oe+M+Se,Se):M-E/2,l=ft==="start"?f:ft==="center"?f-h/2:ft==="end"?f-h:ae(U,U+h,h,he,Ne,U+f,U+f+Xe,Xe),y=Math.max(0,y+oe),l=Math.max(0,l+U);else{y=Ge==="start"?M-Ue-J:Ge==="end"?M-Qe+O+S:Ge==="nearest"?ae(Ue,Qe,me,J,O+S,M,M+Se,Se):M-(Ue+me/2)+S/2,l=ft==="start"?f-ye-he:ft==="center"?f-(ye+ve/2)+d/2:ft==="end"?f-_e+Ne+d:ae(ye,_e,ve,he,Ne+d,f,f+Xe,Xe);const{scrollLeft:j,scrollTop:Ie}=A;y=$===0?0:Math.max(0,Math.min(Ie+y/$,A.scrollHeight-me/$+S)),l=D===0?0:Math.max(0,Math.min(j+l/D,A.scrollWidth-ve/D+d)),M+=Ie-y,f+=j-l}P.push({el:A,top:y,left:l})}return P},W=de=>de===!1?{block:"end",inline:"nearest"}:(C=>C===Object(C)&&Object.keys(C).length!==0)(de)?de:{block:"start",inline:"nearest"};function ue(de,C){if(!de.isConnected||!(w=>{let qe=w;for(;qe&&qe.parentNode;){if(qe.parentNode===document)return!0;qe=qe.parentNode instanceof ShadowRoot?qe.parentNode.host:qe.parentNode}return!1})(de))return;const Me=(w=>{const qe=window.getComputedStyle(w);return{top:parseFloat(qe.scrollMarginTop)||0,right:parseFloat(qe.scrollMarginRight)||0,bottom:parseFloat(qe.scrollMarginBottom)||0,left:parseFloat(qe.scrollMarginLeft)||0}})(de);if((w=>typeof w=="object"&&typeof w.behavior=="function")(C))return C.behavior(Y(de,C));const N=typeof C=="boolean"||C==null?void 0:C.behavior;for(const{el:w,top:qe,left:Ee}of Y(de,W(C))){const Ge=qe-Me.top+Me.bottom,ft=Ee-Me.left+Me.right;w.scroll({top:Ge,left:ft,behavior:N})}}}}]); diff --git a/p__Declaration__Research__TechnologyTransfer__index.aa197407.async.js b/p__Declaration__Research__TechnologyTransfer__index.466f958e.async.js similarity index 91% rename from p__Declaration__Research__TechnologyTransfer__index.aa197407.async.js rename to p__Declaration__Research__TechnologyTransfer__index.466f958e.async.js index ed55e23351..a6f4a49752 100644 --- a/p__Declaration__Research__TechnologyTransfer__index.aa197407.async.js +++ b/p__Declaration__Research__TechnologyTransfer__index.466f958e.async.js @@ -1,4 +1,4 @@ -(self.webpackChunk=self.webpackChunk||[]).push([[5908],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ut=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ut*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ut,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ut=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ut),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ut.x*y,ut.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ut),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var gt=0;gt0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ut=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ut!=null&&ut.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ut==null?void 0:ut.id,settings:JSON.stringify(et.state)}})).status===0&&x():ut!=null&&ut.id&&x(ut),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r +(self.webpackChunk=self.webpackChunk||[]).push([[5908],{89489:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},59477:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},49198:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},52671:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},8657:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},56082:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},33853:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},15075:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},43531:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},38819:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return dt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(nt,_e){return he.createElement(Me.Z,(0,se.Z)({},nt,{ref:_e,icon:ot}))},ie=he.forwardRef(Ie),dt=ie},88010:function(mt,Lt){"use strict";Lt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},74413:function(){"use strict";function mt(re,y,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=re,this._defaultValue=y,this._minimum=a,this._maximum=x}Object.defineProperty(mt.prototype,"name",{get:function(){return this._name},set:function(re){if(typeof re!="string"||re==="")throw new Error("Shape name must be a valid string.");this._name=re}}),Object.defineProperty(mt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("The default value must be a real number, not: "+re);this._defaultValue=re}}),Object.defineProperty(mt.prototype,"minimum",{get:function(){return this._minimum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Minimum must be a real number, not: "+re);this._minimum=re}}),Object.defineProperty(mt.prototype,"maximum",{get:function(){return this._maximum},set:function(re){if(typeof re!="number"||isNaN(re))throw new Error("Maximum must be a real number, not: "+re);this._maximum=re}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(re,y){var a=go.Shape._FigureParameters[re];return a?a[y]:null},go.Shape.setFigureParameter=function(re,y,a){if(!(a instanceof mt))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValuea.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var x=go.Shape._FigureParameters[re];x||(x=[],go.Shape._FigureParameters[re]=x),x[y]=a};var Lt=[];function ne(re,y){var a=Lt.pop();return a===void 0?new go.Point(re,y):(a.x=re,a.y=y,a)}function se(){var re=Lt.pop();return re===void 0?new go.Point:re}function he(re){Lt.push(re)}function Te(re,y,a,x,b,E,z,ee,ae){ae||(ae=new go.Point);var te=re-a,ue=b-z,fe=NaN,Be=NaN;if(te===0)if(ue===0)re===a&&(fe=re,Be=y);else{var Pe=(E-ee)/ue,Ae=E-Pe*b;fe=re,Be=Pe*fe+Ae}else if(ue===0){var be=(y-x)/te,St=y-be*re;fe=b,Be=be*fe+St}else{var be=(y-x)/te,Pe=(E-ee)/ue,St=y-be*re,Ae=E-Pe*b;fe=(Ae-St)/(be-Pe),Be=be*fe+St}return ae.x=fe,ae.y=Be,ae}function ot(re,y,a,x,b,E,z,ee,ae,te,ue,fe,Be,Pe){var Ae=1-ae,be=ae,St=re*Ae+a*be,at=y*Ae+x*be,Zt=a*Ae+b*be,et=x*Ae+E*be,ct=b*Ae+z*be,bt=E*Ae+ee*be,Kt=St*Ae+Zt*be,Dt=at*Ae+et*be,Tt=Zt*Ae+ct*be,We=et*Ae+bt*be,Bt=Kt*Ae+Tt*be,Gt=Dt*Ae+We*be;te.x=St,te.y=at,ue.x=Kt,ue.y=Dt,fe.x=Bt,fe.y=Gt,Be.x=Tt,Be.y=We,Pe.x=ct,Pe.y=bt}var Me=new go.Spot(.156,.156),Ie=new go.Spot(.844,.844),ie=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new mt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()));return b>1&&(E.spot1=new go.Spot(0,0,b,b),E.spot2=new go.Spot(1,1,-b,-b)),E}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=y,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y/2,x.startY=0,x.endX=y/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(re,y,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*y,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(re,y,a){var x=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return b.spot1=Me,b.spot2=Ie,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=y,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(re,y,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=y,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ie*y,0,y,(1-ie)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ie*a,(1-ie)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ie*a,ie*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ie)*y,0,0,(1-ie)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new mt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b.5&&(x=.5);var b=Math.abs(x)*y;if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),by&&(x=y/2);var b=Math.abs(x);if(x===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var E=new go.Geometry;return x>0?E.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):E.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b0&&(z.add(new go.PathSegment(go.PathSegment.Move,y/2+ee,y/2)),z.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ee,ee).close())),E.spot1=Me,E.spot2=Ie,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Cloud",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(re,y,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new mt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new mt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(re,y,a){var x=re?re.parameter1:NaN,b=re?re.parameter2:NaN;isNaN(x)&&(x=0),isNaN(b)&&(b=315);var E=x%360;E<0&&(E+=360);var z=b%360,ee=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ee,ee).add(new go.PathSegment(go.PathSegment.Arc,E,z,ee,ee,ee,ee).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(re,y,a){var x=ie/Math.SQRT2*.5,b=Math.SQRT2/2,E=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,E*a,y,(1-x)*a,(b+x)*y,(E+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=Math.min(x,y)/2,E=y/2,z=a/2;return new go.Geometry().add(new go.PathFigure(E-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,E+b,0)).add(new go.PathSegment(go.PathSegment.Line,E+b,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z-b)).add(new go.PathSegment(go.PathSegment.Line,y,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,z+b)).add(new go.PathSegment(go.PathSegment.Line,E+b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,a)).add(new go.PathSegment(go.PathSegment.Line,E-b,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z+b)).add(new go.PathSegment(go.PathSegment.Line,0,z-b)).add(new go.PathSegment(go.PathSegment.Line,E-b,z-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(re,y,a){var x=re?re.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var E=y/2,z=a/2,ee=Math.atan2(a,y),ae=x-Math.min(Math.cos(ee)*x/2,E),te=x-Math.min(Math.sin(ee)*x/2,z),b=new go.Geometry,ue=new go.PathFigure(ae,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,te)),ue.add(new go.PathSegment(go.PathSegment.Line,.8*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,y,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,y-ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ae,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a-te)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,0,te).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new mt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new mt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,(1-x)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*y,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new mt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.5);var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-x)*y,.25*a,Math.abs(1-x)*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ie*y,0,y,(.5-ie/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ie/2)*a,ie*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var E=.2,z=.3,ee=0,ae=E*ie;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z+.05)*y,(.5-ae+ee-.02)*a)),E=.2,z=0,ee=-.3,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+z)*y,(.5+ee)*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z)*y,(.5-ae+ee)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ae+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),E=.2,z=-.3,ee=0,ae=E*ie,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-E+ee)*a,(1-.5+E+z-.05)*y,(.5-ae+ee-.02)*a,(.5+ae+z)*y,(.5-E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+z)*y,(.5+ee)*a,(.5-ae+z)*y,(.5-E+ee)*a,(.5-E+z)*y,(.5-ae+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+E+ee)*a,(.5-E+z)*y,(.5+ae+ee)*a,(.5-ae+z)*y,(.5+E+ee)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ae+z)*y,(.5+E+ee)*a,(.5+E+z)*y,(.5+ae+ee)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var E=.1,z=.5,ee=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(z+E)*y,ee*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*z,a*ee,E*y,E*y).close()),b=new go.PathFigure(y*.5,0,!1),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ee=.75,b=new go.PathFigure((z+E)*y,ee*a,!0),x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*z,a*ee,E*y,E*y).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(re,y,a){var x=.8535533905932737,b=.5*y,E=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,E,b,E)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,x*a)).add(new go.PathSegment(go.PathSegment.Move,b,E)).add(new go.PathSegment(go.PathSegment.Line,x*y,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure(z*y,(ee-E)*a);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),E=.4,b=ie*.4;var te=se(),ue=se(),fe=se(),Be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.42,te,ue,fe,Be,Be);var Pe=se(),Ae=se(),be=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.58,Be,Be,be,Pe,Ae);var St=se(),at=se(),Zt=se();ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.42,St,at,Zt,Be,Be);var et=se(),ct=se(),bt=se();return ot(z,ee+E,z-b,ee+E,z-E,ee+b,z-E,ee,.58,Be,Be,bt,et,ct),ae.add(new go.PathSegment(go.PathSegment.Move,bt.x*y,bt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,et.x*y,et.y*a,ct.x*y,ct.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,te.x*y,te.y*a,ue.x*y,ue.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,bt.x*y,bt.y*a).close()),ae.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ae.add(new go.PathSegment(go.PathSegment.Line,be.x*y,be.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,Pe.x*y,Pe.y*a,Ae.x*y,Ae.y*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,St.x*y,St.y*a,at.x*y,at.y*a).close()),he(te),he(ue),he(fe),he(Be),he(Pe),he(Ae),he(be),he(St),he(at),he(Zt),he(et),he(ct),he(bt),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new mt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>y&&(x=y);var b=(y-x)/2,E=b+x;return new go.Geometry().add(new go.PathFigure(E,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,b,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se(),Be=new go.PathFigure((z-E)*y,ee*a,!1);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.44,ue,fe,te,ae,ae),Be.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a));var Pe=ne(te.x,te.y);ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.56,ae,ae,te,ue,fe);var Ae=ne(te.x,te.y);Be.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Be.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,0)),Be.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,.15*a)),Be.add(new go.PathSegment(go.PathSegment.Line,(Ae.x*.1+.9)*y,(Ae.y*.1+.05*.9)*a)),Be.add(new go.PathSegment(go.PathSegment.Line,Ae.x*y,Ae.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),E=.35,b=ie*.35;var be=new go.PathFigure(z*y,(ee-E)*a,!1);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a));var St=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(St),he(ae),he(te),he(ue),he(fe),he(Pe),he(Ae),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(re,y,a){var x=new go.Geometry,b=.375,E=0,z=-.125,ee=b*ie,ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a,(.5+ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.475+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,E=0,z=-.125,ee=b*ie;var ae=new go.PathFigure((1-.5+b+E)*y,(.5+z)*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5+b+z)*a,(.5+b+E)*y,(.5+ee+z)*a,(.5+ee+E)*y,(.5+b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5+b+z)*a,(.5-b+E)*y,(.5+ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a,(.5-ee+E)*y,(.5-b+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+E)*y,(.5+z)*a,(.5+ee+E)*y,(.5-b+z)*a,(1-.5+b+E)*y,(.5-ee+z)*a));var ae=new go.PathFigure((.525+E)*y,(.5+b+z)*a,!1);return x.add(ae),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(re,y,a){var x=re?re.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(re,y,a){var x=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(re,y,a){var x=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*y,x*a,x*y,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new mt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new mt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=re?re.parameter2:NaN;isNaN(b)&&(b=.3);var E=(1-x)*y,z=(.5-b/2)*a,ee=(.5+b/2)*a,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.setFigureParameter("Arrow2",0,new mt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new mt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=30),x>y&&(x=y);var b=re?re.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var E=y-x,z=(a-b)/2,ee=z+b,ae=new go.Geometry,te=new go.PathFigure(0,z,!0);ae.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,z)),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,ee).close()),ae.spot1=new go.Spot(0,z/a);var ue=Te(0,ee/a,1,ee/a,E/y,1,1,.5,se());return ae.spot2=new go.Spot(ue.x,ue.y),he(ue),ae}),go.Shape.defineFigureGenerator("Chevron",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new mt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ae=Te(0,.5,.3,0,0,b/a,.1,b/a,se());return z.spot1=new go.Spot(ae.x,ae.y),ae=Te(.7,1,1,.5,0,E/a,1,E/a,ae),z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new mt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new mt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close());var fe=Te(0,.5,.3,ee/a,0,E/a,1,E/a,se());return te.spot1=new go.Spot(fe.x,fe.y),fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,fe),te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("IBeamArrow",0,new mt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(0,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("IBeamArrow2",0,new mt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new mt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=40);var b=re?re.parameter2:NaN;isNaN(b)&&(b=100);var E=(a-x)/2,z=E+x,ee=(a-b)/2,ae=ee+b;(x>a||b>a)&&(b>x?(x=x*a/b,E=(a-x)/2,z=E+x,ee=0,ae=a):(E=0,z=a,ee=0,ae=a));var te=new go.Geometry,ue=new go.PathFigure(y,.5*a,!0);te.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ue.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ue.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee).close()),te.spot1=new go.Spot(0,E/a);var fe=Te(.7,ae/a,1,.5,0,z/a,1,z/a,se());return te.spot2=new go.Spot(fe.x,fe.y),he(fe),te}),go.Shape.setFigureParameter("Pointer",0,new mt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.1);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(x,.35);var z=Te(.2,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("RoundedPointer",0,new mt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.3);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*y,.75*a,x*y,.25*a).close()),b.spot1=new go.Spot(x,.35);var z=Te(0,.65,1,.65,0,1,1,.5,se());return b.spot2=new go.Spot(z.x,z.y),he(z),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new mt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.4);var b=(.5-x/2)*a,E=(.5+x/2)*a,z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,.3);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SplitEndArrow2",0,new mt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=50);var b=(a-x)/2,E=b+x;x>a&&(b=0,E=a);var z=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),ee.add(new go.PathSegment(go.PathSegment.Line,0,E)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),z.spot1=new go.Spot(.2,b/a);var ae=Te(.7,1,1,.5,0,E/a,1,E/a,se());return z.spot2=new go.Spot(ae.x,ae.y),he(ae),z}),go.Shape.setFigureParameter("SquareArrow",0,new mt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.7);var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,x*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(x,1),b}),go.Shape.defineFigureGenerator("Cone1",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(0,.9*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var E=new go.PathFigure(0,.9*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var E=new go.PathFigure(0,.3*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,1*y,x,(.5+E)*y,0,1*y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-ie*x,(.5+E)*y,1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,1*a,0,a-ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,0,x));var ee=new go.PathFigure(y,x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*x,1*y,2*x-ie*x,(.5+E)*y,2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-E)*y,2*x,0,2*x-ie*x)),b.spot1=new go.Spot(0,0,0,2*x),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(0,a-x,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ie*x,(.5-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,x,(.5+E)*y,0,y,ie*x)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-x)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-ie*x,(.5+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-E)*y,a,0,a-ie*x));var ee=new go.PathFigure(0,a-x,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*x,0,a-x-ie*x,(.5-E)*y,a-2*x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a-x,(.5+E)*y,a-2*x,y,a-x-ie*x)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*x),b}),go.Shape.defineFigureGenerator("Cylinder3",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0));var ee=new go.PathFigure(x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+ie*x,0,2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+E)*a,x+ie*x,a)),b.spot1=new go.Spot(0,0,2*x,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,y/3);var b=new go.Geometry,E=ie*.5,z=new go.PathFigure(y-x,0,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ie*x,0,y,(.5-E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y,(.5+E)*a,y-ie*x,a)),z.add(new go.PathSegment(go.PathSegment.Line,x,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ie*x,a,0,(.5+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-E)*a,ie*x,0)),z.add(new go.PathSegment(go.PathSegment.Line,y-x,0));var ee=new go.PathFigure(y-x,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-2*x,.5*a,y-x-ie*x,0,y-2*x,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,a,y-2*x,(.5+E)*a,y-x-ie*x,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*x,0),b}),go.Shape.defineFigureGenerator("Prism1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.25*y,.25*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var E=new go.PathFigure(.5*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(re,y,a){var x=new go.Geometry,b=.2,E=.1,z=ie*b,ee=ie*E,ae=.5,te=.1,ue=new go.PathFigure(ae*y,(te+E)*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-b)*y,te*a,(ae-z)*y,(te+E)*a,(ae-b)*y,(te+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-E)*a,(ae-b)*y,(te-ee)*a,(ae-z)*y,(te-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+b)*y,te*a,(ae+z)*y,(te-E)*a,(ae+b)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+E)*a,(ae+b)*y,(te+ee)*a,(ae+z)*y,(te+E)*a));var fe=.05,Be=ie*fe;ae=.05,te=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ae=.95,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+fe)*y,te*a,(ae+Be)*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Be=ie*fe,ae=.825,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Be=ie*fe,ae=.5,te=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Be=ie*fe,ae=.175,te=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae+fe)*y,(te-Be)*a,(ae+Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-fe)*y,te*a,(ae-Be)*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Be=ie*fe,ae=.05,te=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-fe)*a,(ae-fe)*y,(te-Be)*a,(ae-Be)*y,(te-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new mt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(re,y,a){var x=re?re.parameter1:NaN;isNaN(x)&&(x=.2);var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),E.add(new go.PathSegment(go.PathSegment.Line,x*y,0).close()),b.spot1=new go.Spot(0,x),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var E=new go.PathFigure(.5*y,.5*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("Database",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+E)*a,(.5+b)*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+E)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.1,z=new go.PathFigure(y,.1*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+E)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-E)*a,(.5-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-E)*a));var ee=new go.PathFigure(y,.1*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+E)*a,(.5+b)*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+E)*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+E)*a,(.5+b)*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+E)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var E=ie*.2,z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-E)*a,(.2-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+E)*y,0,y,(.2-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+E)*a,(.8+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-E)*y,a,0,(.8+E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ee=new go.PathFigure(0,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,b*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),x}),go.Shape.defineFigureGenerator("Document",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(.1*y,.4*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(.75*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var E=new go.PathFigure(y,.5*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a));var z=new go.PathFigure(y,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),x}),go.Shape.defineFigureGenerator("Junction",function(re,y,a){var x=new go.Geometry,b=1/Math.SQRT2,E=(1-1/Math.SQRT2)/2,z=ie*.5,ee=.5,ae=new go.PathFigure(y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+z)*a,(ee+z)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-z)*y,a,0,(ee+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-z)*a,(ee-z)*y,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+z)*y,0,y,(ee-z)*a));var te=new go.PathFigure((E+b)*y,(E+b)*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,(E+b)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(E+b)*y,E*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var E=new go.PathFigure(.1*y,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(.5*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(E+.1)*y,.9*a,y,(E+b)*a,(E+b)*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var E=new go.PathFigure(.1*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var E=new go.PathFigure(.2*y,.1*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=1-b,z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ee=new go.PathFigure(.5*b*y,b*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(re,y,a){var x=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN,E=re?re.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(E)&&(E=.3);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure((1-b)*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x}),go.Shape.defineFigureGenerator("Process",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var E=new go.PathFigure(0,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.25);var E=new go.PathFigure(b*y,0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var z=new go.PathFigure(b*y,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),z.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),x.spot1=new go.Spot(b,0),x.spot2=new go.Spot(1-b,1),x}),go.Shape.defineFigureGenerator("Terminator",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(re,y,a){var x=new go.Geometry,b=re?re.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=new go.PathFigure(0,0,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=new go.PathFigure(y,E*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+b)*a,(E+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-b)*y,a,0,(E+b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-b)*a,(E-b)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+b)*y,0,y,(E-b)*a));var ee=new go.PathFigure(y,E*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,E*a));var ae=new go.PathFigure(.8*y,.75*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.9,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var te=new go.PathFigure((z+E)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=ie*.4,z=ie*.1,ee=.1,ae=.9,te=.5,ue=new go.PathFigure(.8*y,.5*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+E)*a,(.4+b)*y,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,a)),ue.add(new go.PathSegment(go.PathSegment.Line,0,0)),ue.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-E)*a));var fe=new go.PathFigure((ae+ee)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+ee)*a,(ae+ee)*y,(te+z)*a,(ae+z)*y,(te+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y,te*a,(ae-z)*y,(te+ee)*a,(ae-ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-ee)*a,(ae-ee)*y,(te-z)*a,(ae-z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y,te*a,(ae+z)*y,(te-ee)*a,(ae+ee)*y,(te-z)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(.8*y,.5*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var te=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=0,ee=.5,ae=new go.PathFigure(0,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E+E)*y,(ee-b)*a,.8*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ee+E)*a,(z+E+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.8*y,.5*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(z+E)*y,(ee-b)*a,.7*y,(ee-E)*a)),b=.1,E=ie*.1,z=.9,ee=.5;var ue=new go.PathFigure((z-b)*y,ee*a,!0);return x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*b,z=.2,ee=.5,ae=new go.PathFigure(.1*y,0,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var te=new go.PathFigure(.2*y,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(z+E)*y,(ee-b)*a,.9*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(re,y,a){var x=new go.Geometry,b=ie*.1,E=.1,z=.1,ee=.5,ae=new go.PathFigure((z-b*.5)*y,a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.3,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.5,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.7,ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,(z+E)*y,0,(z+b)*y,a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,0,(z-b)*y,a,(z-E)*y,0)),z=.9,ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b*.5)*y,a,(z+E)*y,0,(z+b)*y,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(re,y,a){var x=new go.Geometry,b=ie*.5,E=.5,z=.5,ee=.5,ae=new go.PathFigure((z-E)*y,ee*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-E)*a,(z-E)*y,(ee-b)*a,(z-b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee-E)*a,(z+E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,(z-E+.1)*y,ee*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+E-.1)*y,ee*a,z*y,(ee-E)*a,z*y,(ee+E)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("Diode",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(re,y,a){var x=new go.Geometry,b=y,E=a;y=y*.38,a=a*.6;var z=ie*.8,ee=.8,ae=0,te=.5,ue=(b-y)/2,fe=(E-a)/2,Be=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.4,ee=.4,ae=.2,te=.5;var Pe=new go.PathFigure(ae*y+ue,(te+ee)*a+fe,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee+z*.5)*y+ue,te*a+fe,ae*y+ue,(te-ee)*a+fe,(ae-ee+z*.5)*y+ue,(te-z)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae-ee+z*.5)*y+ue,(te+z)*a+fe,ae*y+ue,(te+ee)*a+fe).close()),z=ie*.2,ee=.2,ae=.5,te=.5;var Ae=new go.PathFigure((ae-ee)*y+ue,te*a+fe,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae-ee)*y+ue,(te-z)*a+fe,(ae-z)*y+ue,(te-ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(ae-ee)*y+ue,te*a+fe,(ae-z)*y+ue,(te+ee)*a+fe,(ae-ee)*y+ue,(te+z)*a+fe)),z=ie*.4,ee=.4,ae=.8,te=.5;var be=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),be.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),z=ie*.8,ee=.8,ae=1,te=.5;var St=new go.PathFigure(ae*y+ue,(te-ee)*a+fe,!0);return x.add(St),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee)*y+ue,te*a+fe,(ae+z)*y+ue,(te-ee)*a+fe,(ae+ee)*y+ue,(te-z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te+ee)*a+fe,(ae+ee)*y+ue,(te+z)*a+fe,(ae+z)*y+ue,(te+ee)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,(ae+ee-z*.5)*y+ue,te*a+fe,ae*y+ue,(te+ee)*a+fe,(ae+ee-z*.5)*y+ue,(te+z)*a+fe)),St.add(new go.PathSegment(go.PathSegment.Bezier,ae*y+ue,(te-ee)*a+fe,(ae+ee-z*.5)*y+ue,(te-z)*a+fe,ae*y+ue,(te-ee)*a+fe).close()),x}),go.Shape.defineFigureGenerator("Email",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,0,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var E=new go.PathFigure(.1*y,a,!0,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.6*y,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ee=new go.PathFigure(0,.5*a,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(re,y,a){var x=new go.Geometry,b=ie*.4,E=.4,z=.5,ee=.5,ae=se(),te=se(),ue=se(),fe=se();ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe);var Be=ne(te.x,te.y),Pe=new go.PathFigure(te.x*y,te.y*a,!0);x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z+E)*y,(ee+b)*a,(z+b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,(z-b)*y,(ee+E)*a,(z-E)*y,(ee+b)*a)),ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,ue.x*y,ue.y*a,fe.x*y,fe.y*a)),b=ie*.3,E=.3,ot(z-E,ee,z-E,ee-b,z-b,ee-E,z,ee-E,.5,ue,fe,te,ae,ae),Pe.add(new go.PathSegment(go.PathSegment.Line,te.x*y,te.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z-E)*y,ee*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+E)*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(z+E)*y,ee*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ot(z,ee-E,z+b,ee-E,z+E,ee-b,z+E,ee,.5,ae,ae,te,ue,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,te.x*y,te.y*a,fe.x*y,fe.y*a,ue.x*y,ue.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),he(ae),he(te),he(ue),he(fe),he(Be),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a/2,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function E(z,ee,ae){z.add(new go.PathSegment(go.PathSegment.Move,(.3+ee)*y,(.8+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.1+ee)*y,(.5+ae)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.3+ee)*y,(.8+ae)*a).close())}return E(b,0,0),E(b,.4,0),E(b,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(re,y,a){var x=new go.Geometry,b=.5,E=0,z=0,ee=b*ie,ae=.4*Math.SQRT2/2+.5,te=.5-.5*Math.SQRT2/2,ue=1,fe=.5,Be=.5,Pe=0,Ae=new go.PathFigure(ae*y,(1-te)*a,!1);return x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,fe*a,ue*y,.7*a,ue*y,fe*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+E)*y,(Pe+E)*a,(.5+b+E)*y,(.5-ee+E)*a,(.5+ee+E)*y,(.5-b+E)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+E)*y,(.5+z)*a,(.5-ee+E)*y,(.5-b+z)*a,(.5-b+E)*y,(.5-ee+z)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(.35+E)*y,.9*a,(.5-b+E)*y,(.5+ee+z)*a,(.5-ee+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Move,(.25+E)*y,.8*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.35+E)*y,.9*a)),Ae.add(new go.PathSegment(go.PathSegment.Line,(.2+E)*y,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var E=new go.PathFigure(.45*y,.73*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),E.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),E.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(.335*y,(1-.555)*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),E.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var z=.5-.285,ee=.5,ae=z,te=Math.PI/4,ue=4*(1-Math.cos(te))/(3*Math.sin(te)),fe=ue*.5,Be=z,Pe=z,Ae=ue*Be,be=ue*Pe;E.add(new go.PathSegment(go.PathSegment.Bezier,(ee-Be)*y,ae*a,(ee-(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a,(ee-Be)*y,(ae+be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,(ae-Pe)*a,(ee-Be)*y,(ae-be)*a,(ee-Ae)*y,(ae-Pe)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(ee+Be)*y,ae*a,(ee+Ae)*y,(ae-Pe)*a,(ee+Be)*y,(ae-be)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ee+Be)*y,(ae+be)*a,(ee+(Ae+Be)/2)*y,(ae+(Pe+be)/2)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),E.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var St=new go.PathFigure(.2*y,a,!1);x.add(St),St.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var at=new go.PathFigure(.8*y,a,!1);return x.add(at),at.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var E=new go.PathFigure(.2*y,.2*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b);var E=new go.PathFigure(y,a,!1);x.add(E);var z=new go.PathFigure(.1*y,a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var E=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-E)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,E*y,E*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var E=new go.PathFigure(.475*y,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var z=new go.PathFigure(.675*y,.575*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),z.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),z.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=new go.PathFigure(y,b*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+E)*a,(b+E)*y,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-E)*y,a,0,(b+E)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-E)*a,(b-E)*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+E)*y,0,y,(b-E)*a));var ee=new go.PathFigure(b*y,0,!1);return x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var E=new go.PathFigure(0,.15*a,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var E=new go.PathFigure(0,.2*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var z=new go.PathFigure(0,.6*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var E=new go.PathFigure(.15*y,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(y,.8*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var z=.1,ee=ie*.1,ae=.2,te=.9,ue=new go.PathFigure((ae-z)*y,te*a,!0);x.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),z=.1,ee=ie*.1,ae=.8,te=.9;var fe=new go.PathFigure((ae-z)*y,te*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te-z)*a,(ae-z)*y,(te-ee)*a,(ae-ee)*y,(te-z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae+z)*y,te*a,(ae+ee)*y,(te-z)*a,(ae+z)*y,(te-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(te+z)*a,(ae+z)*y,(te+ee)*a,(ae+ee)*y,(te+z)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ae-z)*y,te*a,(ae-ee)*y,(te+z)*a,(ae-z)*y,(te+ee)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var E=new go.PathFigure(0,.5*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.5*y,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ee=new go.PathFigure(.5*y,.7*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ae=.1,te=ie*.1,ue=.1,fe=.9,Be=new go.PathFigure((ue-ae)*y,fe*a,!0);x.add(Be),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Be.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),ae=.1,te=ie*.1,ue=.4,fe=.9;var Pe=new go.PathFigure((ue-ae)*y,fe*a,!0);return x.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe-ae)*a,(ue-ae)*y,(fe-te)*a,(ue-te)*y,(fe-ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,fe*a,(ue+te)*y,(fe-ae)*a,(ue+ae)*y,(fe-te)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(fe+ae)*a,(ue+ae)*y,(fe+te)*a,(ue+te)*y,(fe+ae)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,fe*a,(ue-te)*y,(fe+ae)*a,(ue-ae)*y,(fe+te)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var E=new go.PathFigure(.45*y,.7*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var z=new go.PathFigure(.55*y,.4*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ue=.05,fe=ie*.05,Be=.175,Pe=.95,ee=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.375,Pe=.95,ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.625,Pe=.95,te=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a));var ue=.05,fe=ie*.05,Be=.825,Pe=.95,Ae=new go.PathFigure((Be-ue)*y,Pe*a,!0);x.add(Ae),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe-ue)*a,(Be-ue)*y,(Pe-fe)*a,(Be-fe)*y,(Pe-ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be+ue)*y,Pe*a,(Be+fe)*y,(Pe-ue)*a,(Be+ue)*y,(Pe-fe)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,Be*y,(Pe+ue)*a,(Be+ue)*y,(Pe+fe)*a,(Be+fe)*y,(Pe+ue)*a)),Ae.add(new go.PathSegment(go.PathSegment.Bezier,(Be-ue)*y,Pe*a,(Be-fe)*y,(Pe+ue)*a,(Be-ue)*y,(Pe+fe)*a).close());var be=new go.PathFigure(0,a,!1);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var E=new go.PathFigure(0,.2*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var z=new go.PathFigure(.15*y,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ee=.05,ae=ie*.05,te=.35,ue=.775,fe=new go.PathFigure((te-ee)*y,ue*a,!0);return x.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue-ee)*a,(te-ee)*y,(ue-ae)*a,(te-ae)*y,(ue-ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,ue*a,(te+ae)*y,(ue-ee)*a,(te+ee)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(ue+ee)*a,(te+ee)*y,(ue+ae)*a,(te+ae)*y,(ue+ee)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,ue*a,(te-ae)*y,(ue+ee)*a,(te-ee)*y,(ue+ae)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(re,y,a){var x=new go.Geometry,b=.3,E=ie*.3,z=.5,ee=.7,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(0,.7*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y,0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),x}),go.Shape.defineFigureGenerator("Battery",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var E=new go.PathFigure(0,.6*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!0);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a));var te=new go.PathFigure(.15*y,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(re,y,a){var x=new go.Geometry,b=.5,E=ie*.5,z=.5,ee=.5,ae=new go.PathFigure((z-b)*y,ee*a,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),b=.05,E=ie*.05,z=.5,ee=.8;var te=new go.PathFigure((z-b)*y,ee*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee-b)*a,(z-b)*y,(ee-E)*a,(z-E)*y,(ee-b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+b)*y,ee*a,(z+E)*y,(ee-b)*a,(z+b)*y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*y,(ee+b)*a,(z+b)*y,(ee+E)*a,(z+E)*y,(ee+b)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z-b)*y,ee*a,(z-E)*y,(ee+b)*a,(z-b)*y,(ee+E)*a).close()),te.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var E=new go.PathFigure(.2*y,.5*a,!1);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(re,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var E=new go.PathFigure(0,a*.6,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var E=new go.PathFigure(.126*y,.85*a,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var z=new go.PathFigure(.402*y,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ee=new go.PathFigure(.678*y,.85*a,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ae=new go.PathFigure(.5*y,.1*a,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,a*1,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var E=new go.PathFigure(y*.204,a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),E.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var z=new go.PathFigure(y*.408,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),z.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ee=new go.PathFigure(y*.612,a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ae=new go.PathFigure(y*.816,a,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var E=new go.PathFigure(y*.055,.07*a,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),E.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var z=new go.PathFigure(y*.055,.13*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ee=new go.PathFigure(y*.055,.18*a,!0);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ae=new go.PathFigure(y*1,0,!0);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ae.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(0,0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var E=new go.PathFigure(0,0,!1);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(y*.11,a*.1,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),z.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ee=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ee.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(re,y,a){var x=new go.Geometry,b=8,E=b*ie,z=new go.PathFigure(b,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,0,b)),z.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close());var ee=new go.PathFigure(y*.83,0,!1);x.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ae=new go.PathFigure(y*.83,a*1,!1);x.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var te=new go.PathFigure(y*.78,a*.05,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),te.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(re,y,a){var x=re?re.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,y/3),x=Math.min(x,a/3);var b=x*ie,E=a*.8,z=new go.Geometry,ee=new go.PathFigure(x,0,!0);return z.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y-x,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,x,y-b,0,y,b)),ee.add(new go.PathSegment(go.PathSegment.Line,y,E-x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y-x,E,y,E-b,y-b,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,E)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.55,E)),ee.add(new go.PathSegment(go.PathSegment.Line,x,E)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,E-x,b,E,0,E-b)),ee.add(new go.PathSegment(go.PathSegment.Line,0,x)),ee.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,b,b,0).close()),b>1?(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,.8,-b,-b)):(z.spot1=go.Spot.TopLeft,z.spot2=new go.Spot(1,.8)),z}),go.Shape.defineFigureGenerator("Repeat",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var E=new go.PathFigure(y*1,a*.55,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(re,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var E=new go.PathFigure(y*.1,a*.2,!0);x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),E.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var z=new go.PathFigure(y*.28,a*.37,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),z.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(re,y,a){var x=new go.Geometry,b=15,E=b*ie,z=new go.PathFigure(y*.62,a*.475,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),z.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)),z.add(new go.PathSegment(go.PathSegment.Line,b,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),z.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),z.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),E>1?(x.spot1=new go.Spot(0,0,E,E),x.spot2=new go.Spot(1,1,-E,-E)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.4,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),z.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);x.add(b);var E=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-E))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-E)).close());var z=new go.PathFigure(y*.5,a*0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),z.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var E=new go.PathFigure(y*.235,a*.28,!0);return x.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),E.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),E.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(re,y,a){var x=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return x.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),x}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},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 mt={},Lt="5.0",ne={},se=null,he=!1,Te=!1,ot=null,Me=!1,Ie=null,ie=null,dt=0;dt4?parseFloat(De):5};mt.setHTML5Codebase=function(De,Ve){ie=De,We(De,Ve)},mt.setJavaCodebase=mt.setJavaCodebaseVersion=mt.isCompiledInstalled=mt.setPreCompiledScriptPath=mt.setPreCompiledResourcePath=function(){},mt.setHTML5CodebaseVersion=function(De,Ve){var pt=parseFloat(De);if(pt!==NaN&&pt<5){console.log("The GeoGebra HTML5 codebase version "+pt+" is deprecated. Using version latest instead.");return}Ie=De,Tt(De,Ve)},mt.getHTML5CodebaseVersion=function(){return re},mt.getParameters=function(){return ne},mt.setFontsCSSURL=function(De){z=De},mt.setGiacJSURL=function(De){},mt.setJNLPFile=function(De){nt=De},mt.setJNLPBaseDir=function(De){},mt.inject=function(){function De(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var Ve="auto",pt=ne.id,$t,qe=!1,Vt=0;Vt=5)return!0;var De=mt.getAppletObject();return De&&typeof De.recalculateEnvironments=="function"?(De.recalculateEnvironments(),!0):!1},mt.startAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.startAnimation=="function"?(De.startAnimation(),!0):!1},mt.stopAnimation=function(){var De=mt.getAppletObject();return De&&typeof De.stopAnimation=="function"?(De.stopAnimation(),!0):!1},mt.getAppletObject=function(){var De=ne.id!==void 0?ne.id:"ggbApplet";return window[De]},mt.resize=function(){};var Ae=function(De,Ve,pt){var $t=document.createElement("param");$t.setAttribute("name",Ve),$t.setAttribute("value",pt),De.appendChild($t)},be=function(De){return De&&De!=="false"},St=function(De,Ve,pt){ae(re)<=4.2&&(pt=!0);var $t=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==re||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&($t=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var qe=document.createElement("div");qe.classList.add("appletParameters","notranslate");var Vt=Ve.width,xe=Ve.height;if(Ve.disableAutoScale=Ve.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():Ve.disableAutoScale,Ve.width!==void 0)if(ae(re)<=4.4)be(Ve.showToolBar)&&(Ve.height-=7),be(Ve.showAlgebraInput)&&(Ve.height-=37),Ve.width<605&&be(Ve.showToolBar)&&(Ve.width=605,Vt=605);else{var At=100;(be(Ve.showToolBar)||be(Ve.showMenuBar))&&(Ve.hasOwnProperty("customToolBar")&&(Ve.customToolbar=Ve.customToolBar),At=be(Ve.showMenuBar)?245:155),Vt=5?(Ve.appletOnLoad=function(Ce){var je=De.querySelector(".ggb_preview");je&&je.parentNode.removeChild(je),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Sn),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(Ce)},Oe||Sn.appendChild(ke)):qe.appendChild(ke),Sn.appendChild(qe),Oe||De.appendChild(Sn),setTimeout(function(){mt.resize()},1)}else{var ye=document.createElement("div");ye.className="applet_scaler",ye.style.position="relative",ye.style.display="block",ye.appendChild(qe),De.appendChild(ye),Ve.appletOnLoad=function(Ce){mt.resize(),pn(Ce)}}function me(Ce,je){je&&typeof je.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Ce,je.appletOnLoad):renderGGBElement(Ce),Bt("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",je)}function ze(Ce,je){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Ce,params:je}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(zt){me(zt.article,zt.params)}),html5AppletsToProcess=null)},ae(re)<5&&(Ce.className+=" geogebraweb")):me(Ce,je)}if($t){scriptLoadStarted=!0;for(var ut=0;ut0?(yt.remove(),Sn.attr("id","fullscreencontent").show(),jQuery(pn).append(Sn),window.dispatchEvent(new Event("resize"))):St(yt,Ve,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else Ge=$t,St(De,Ve,!1);if(!window.GGBT_wsf_view)for(xe=0;xeDe/4*3&&(yt=De/4*3),pn=yt/5.8,At.setAttribute("src",b),At.setAttribute("width",yt),At.setAttribute("height",pn);var Sn=(De-yt)/2,Oe=(Ve-pn)/2;At.style.left=Sn+"px",At.style.top=Oe+"px",qe.appendChild(At)}}return qe.appendChild(xe),qe},Kt=function(De){return De=De.toLowerCase(),De==="html5"||De==="screenshot"?De:"html5"},Dt=["web","webSimple","web3d","tablet","tablet3d","phone"],Tt=function(De,Ve){if(re=De,Ve){We(re,!0);return}var pt=!he;if(pt){var $t=ae(re);!isNaN($t)&&$t<4.4&&(pt=!1)}var qe,Vt;window.location.protocol.substr(0,4)==="http"?qe=window.location.protocol:qe="http:";var xe=re.indexOf("//");xe>0?Vt=re:xe===0?Vt=qe+re:Vt="https://www.geogebra.org/apps/5.2.814.0/";for(var At in Dt)if(re.slice(Dt[At].length*-1)===Dt[At]||re.slice((Dt[At].length+1)*-1)===Dt[At]+"/"){We(Vt,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&pt&&!se.is3D&&!se.AV&&!se.SV&&!se.CV&&!se.EV2&&!se.CP&&!se.PC&&!se.DA&&!se.FI&&!se.PV&&!be(ne.showToolBar)&&!be(ne.showMenuBar)&&!be(ne.showAlgebraInput)&&!be(ne.enableRightClick)&&(!ne.appName||ne.appName=="classic")?Vt+="webSimple/":Vt+="web3d/",We(Vt,!1)},We=function(De,Ve){if(De.requirejs){_e=De;return}De.slice(-1)!=="/"&&(De+="/"),_e=De,Ve===null&&(Ve=De.indexOf("http")===-1),st=Ve,y="web.nocache.js",a=!1;var pt=_e.split("/");pt.length>1&&(!Ve&&pt[pt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):Dt.indexOf(pt[pt.length-2])>=0&&(y=pt[pt.length-2]+".nocache.js")),pt=De.split("/"),re=pt[pt.length-3],re.substr(0,4)==="test"?re=re.substr(4,1)+"."+re.substr(5,1):(re.substr(0,3)==="war"||re.substr(0,4)==="beta")&&(re="5.0");var $t=parseFloat(re);$t!==NaN&&$t<5&&De.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+$t+" is deprecated. Using version latest instead."),Tt("5.0",Ve))},Bt=function(De,Ve){window.console&&window.console.log&&(!Ve||typeof Ve.showLogging=="undefined"||Ve.showLogging&&Ve.showLogging!=="false")&&console.log(De)};ne.material_id!==void 0?fe(Gt):Gt();function Gt(){var De=Lt;Ie!==null?De=Ie:parseFloat(De)<5&&(De="5.0"),Tt(De,!1),ie!==null&&We(ie,st),Me=!0}return mt},GGBAppletUtils=function(){"use strict";function mt(){return window.GGBT_wsf_edit!==void 0}function Lt(Me,Ie){Ie!=1?(Me.style.transformOrigin="0% 0% 0px",Me.style.webkitTransformOrigin="0% 0% 0px",Me.style.transform="scale("+Ie+","+Ie+")",Me.style.webkitTransform="scale("+Ie+","+Ie+")",Me.style.maxWidth="initial",Me.querySelector(".ggb_preview")!==null&&(Me.querySelector(".ggb_preview").style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Me.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Me.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Me.style.transform="none",Me.style.webkitTransform="none")}function ne(Me,Ie,ie,dt,it,nt){var _e=null;if(nt!=null&&nt!="")for(var st=Me.parentNode;st!=null;)if((" "+st.className+" ").indexOf(" "+nt+" ")>-1){_e=st;break}else st=st.parentNode;var Ge=0,re=0,y=0,a=0,x=0,b=0,E=0;if(_e)Ge=_e.offsetWidth,re=Math.max(dt?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ge=Math.min(window.innerWidth,document.documentElement.clientWidth),re=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ge):(Ge=window.innerWidth,re=window.innerHeight,y=window.innerWidth),Me){var z=Me.getBoundingClientRect();z.left>0&&z.left<=Ge&&(it===void 0||!it)&&(document.dir==="rtl"?(x=Ge-z.width-z.left,b=y<=480?10:30):(b=z.left,x=y<=480?10:30),a=b+x)}if(Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ee=Me.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,E=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,E=40)}}return Me&&((ie===void 0||!ie)&&Ie>0&&Ie+a1&&(nt=!0)),Ie&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(nt=!0),!(Me.hasOwnProperty("disableAutoScale")&&Me.disableAutoScale))it=se(Me,Ie,nt,ie,Me.scaleContainerClass);else return dt;return nt&&(!Me.hasOwnProperty("scale")||dt===1)?it:Math.min(dt,it)}function Te(Me){var Ie=Math.min(window.innerWidth,document.documentElement.clientWidth),ie=Math.min(window.innerHeight,document.documentElement.clientHeight),dt=Me.getBoundingClientRect(),it=(Ie-dt.width)/2,nt=(ie-dt.height)/2;nt<0&&(nt=0),Me.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(it<40?Me.style.left="40px":Me.style.left=it+"px",Me.style.top=nt+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(nt<40?Me.style.top="40px":Me.style.top=nt+"px",Me.style.left=it+"px")}function ot(Me,Ie){var ie=Me.querySelector(".appletParameters");if(ie){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ie.id!==ie.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Me)}if(ie.parentElement&&/fullscreen/.test(ie.parentElement.className))return;var dt=he(Ie,Me);mt()&&ie.setAttribute("data-param-scale",dt);for(var it=null,nt=0;nt=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(mt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(mt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(mt){var Lt=c[mt];return Lt==null?null:Lt},r=d,webModule.__errFn=e}function B(){function mt(Me){var Ie=Me.lastIndexOf(rb);Ie==-1&&(Ie=Me.length);var ie=Me.indexOf(sb);ie==-1&&(ie=Me.length);var dt=Me.lastIndexOf(tb,Math.min(ie,Ie));return dt>=O?Me.substring(O,dt+P):W}function Lt(Me){if(!Me.match(/^\w+:\/\//)){var Ie=o.createElement(ub);Ie.src=Me+vb,Me=mt(Ie.src)}return Me}function ne(){var Me=__gwt_getMetaProperty(wb);return Me!=null?Me:W}function se(){for(var Me=o.getElementsByTagName(_),Ie=O;IeO?Me[Me.length-P].href:W}function Te(){var Me=o.location;return Me.href==Me.protocol+zb+Me.host+Me.pathname+Me.search+Me.hash}var ot=ne();return ot==W&&(ot=se()),ot==W&&(ot=he()),ot==W&&Te()&&(ot=mt(o.location.href)),ot=Lt(ot),ot}function C(mt){return mt.match(/^\//)||mt.match(/^[a-zA-Z]+:\/\//)?mt:webModule.__moduleBase+mt}function D(){var mt=[],Lt=O,ne=[],se=[];function he(Me){var Ie=se[Me](),ie=ne[Me];if(Ie in ie)return Ie;var dt=[];for(var it in ie)dt[ie[it]]=it;throw r&&r(Me,dt,Ie),null}if(__gwt_isKnownPropertyValue=function(Me,Ie){return Ie in ne[Me]},webModule.__getPropMap=function(){var Me={};for(var Ie in ne)ne.hasOwnProperty(Ie)&&(Me[Ie]=he(Ie));return Me},webModule.__computePropValue=he,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Te;try{Te=Cb;var ot=Te.indexOf(Db);ot!=-1&&(Lt=parseInt(Te.substring(ot+P),$),Te=Te.substring(O,ot))}catch(Me){}return webModule.__softPermutationId=Lt,C(Te+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(mt,Lt,ne){"use strict";ne.d(Lt,{Ax:function(){return ot},Ds:function(){return Me},KI:function(){return ie},SI:function(){return Te},f1:function(){return he}});var se=ne(3294);function he(dt){let it=!0;if(dt.length>0){for(let nt=0;ntnew Promise((y,a)=>{var x=z=>{try{E(re.next(z))}catch(ee){a(ee)}},b=z=>{try{E(re.throw(z))}catch(ee){a(ee)}},E=z=>z.done?y(z.value):Promise.resolve(z.value).then(x,b);E((re=re.apply(st,Ge)).next())}),_e=({data:st,className:Ge,fullWidth:re,style:y={},onClose:a,onOk:x,showFullTools:b,noAssociationId:E})=>{const z=(0,se.useRef)(null),ee=(0,se.useRef)(null),ae=(0,se.useRef)(null),te=(0,se.useRef)(null),[ue,fe]=(0,se.useState)(!1),[Be,Pe]=(0,se.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,se.useEffect)(()=>{ae.current||(ae.current=document.createElement("style"),document.head.appendChild(ae.current)),st!=null&&st.visible?(document.body.setAttribute("data-custom","y-hidden"),ae.current.innerHTML=" html { overflow-y: hidden; }",st!=null&&st.src&&Ae()):(document.body.removeAttribute("data-custom"),ae.current&&(document.head.removeChild(ae.current),ae.current=null))},[st==null?void 0:st.visible]);const Ae=()=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const et=yield(0,dt.ZJ)(st==null?void 0:st.src);z.current.src="",z.current.src=et,z.current.onload=function(){Zt()},fe(!1),Pe("")}),be=()=>{document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",a()},St=et=>it(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ct=yield(0,ie.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:st.title,file:et.dataUrl}});ct!=null&&ct.id&&!E?(yield(0,ie.ZP)(`/api/attachments/${st.id}/add_subitem.json`,{method:"post",body:{subitem_id:ct==null?void 0:ct.id,settings:JSON.stringify(et.state)}})).status===0&&x():ct!=null&&ct.id&&x(ct),document.body.removeAttribute("data-custom"),ae.current.innerHTML=" ",fe(!1),Pe("")}),at=()=>{const et=document.querySelector('a[href="https://markerjs.com/"]');et&&et.parentNode&&(et.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(bt=>{const Kt=document.querySelector(bt.name);Kt&&Kt.setAttribute("title",bt.title)})},Zt=()=>{ee.current=new Ie.hP(z.current),ee.current.targetRoot=te.current,ee.current.addEventListener("render",St),ee.current.addEventListener("beforeclose",be),b&&(ee.current.availableMarkerTypes=ee.current.ALL_MARKER_TYPES,ee.current.uiStyleSettings.redoButtonVisible=!0,ee.current.uiStyleSettings.notesButtonVisible=!0,ee.current.uiStyleSettings.zoomButtonVisible=!0,ee.current.uiStyleSettings.zoomOutButtonVisible=!0,ee.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ee.current.uiStyleSettings,ee.current.show(),st!=null&&st.snapshotData&&ee.current.restoreState(st.snapshotData),setTimeout(()=>{window.scrollTo(0,0),at()},300)};return se.createElement(se.Fragment,null,(st==null?void 0:st.visible)&&se.createElement(Me.Z,{spinning:ue,tip:Be,style:{position:"absolute"}},se.createElement("div",{ref:te,className:ot()(he.imageDimensions,Ge,re?he.fullWidth:""),style:y},se.createElement("img",{className:he.img,ref:z}))))}},41588:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(95237),Te=ne(43604),ot=ne(99313),Me=ne(3113),Ie=ne(85149),ie=ne(88010),dt=ne(48136),it=ne(59301);const nt=(0,se.forwardRef)(({callback:_e,showSaveButton:st,value:Ge=""},re)=>{const y=(0,se.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],x=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r x=a + r\\text{cos}\\theta \\ \r y=b + r\\text{sin}\\theta \r \\end{matrix}\\right. `},{value:`\\begin{array}{l} \r @@ -66,7 +66,7 @@ \\end{array}`},{value:`\\begin{array}{c} \r P_{n}=n! \\\\ \r A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r -\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ut.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", +\\end{array}`}]}]}],b=ee=>{y.current.setValue(y.current.getValue()+" "+ee.value+" ")},E=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},a.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:`$$${ee.value}$$`}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:it.createElement(he.Z,{className:ie.Z.lists,gutter:[10,10]},x.map((ee,ae)=>it.createElement(Te.Z,{flex:"110px",className:ie.Z.item},it.createElement("div",null,it.createElement(Ie.Z,{value:"`$$"+ee.value+"$$`"}),ee.name),it.createElement("div",{className:ie.Z.children},ee.children.map((te,ue)=>it.createElement("div",{key:ue},te.name&&it.createElement("h1",null,te.name),it.createElement(he.Z,{gutter:[10,10]},te.data.map((fe,Be)=>it.createElement(Te.Z,{key:Be,onClick:()=>b(fe),className:ie.Z.diamond},it.createElement(Ie.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],z=()=>{var ee=document.createElement("div");ee.innerHTML=y.current.getValue();var ae=ee.innerText;return _e&&_e(ae),ae};return(0,se.useImperativeHandle)(re,()=>({getData:z})),it.createElement("div",{className:ie.Z.mathWrap},it.createElement(ot.default,{defaultActiveKey:"1",items:E}),it.createElement("math-field",{locale:"zh_cn",className:ie.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ge||""),st&&it.createElement("div",{className:ie.Z.button},it.createElement(Me.ZP,{size:"large",onClick:z,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Lt.Z=nt},97692:function(mt,Lt,ne){"use strict";ne.d(Lt,{h:function(){return ee}});var se=ne(59301),he=ne(57809),Te=ne(78241),ot=ne(3113),Me=ne(89780),Ie=ne.n(Me),ie=ne(37036),dt=ne(95625),it=Object.defineProperty,nt=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Ge=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,y=(ae,te,ue)=>te in ae?it(ae,te,{enumerable:!0,configurable:!0,writable:!0,value:ue}):ae[te]=ue,a=(ae,te)=>{for(var ue in te||(te={}))Ge.call(te,ue)&&y(ae,ue,te[ue]);if(st)for(var ue of st(te))re.call(te,ue)&&y(ae,ue,te[ue]);return ae},x=(ae,te)=>nt(ae,_e(te));const b=he.default.Option,E={labelCol:{span:4},wrapperCol:{span:20}},z={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};Lt.Z=({callback:ae,onCancel:te})=>{const[ue,fe]=(0,se.useState)("python");function Be(Ae){fe(z[Ae][1])}function Pe(Ae){ae(Ae)}return se.createElement(Te.default,x(a({},E),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},se.createElement(he.default,{getPopupContainer:Ae=>Ae.parentNode,onChange:Be},Object.keys(z).map(Ae=>se.createElement(b,{key:Ae,value:Ae},z[Ae][0])))),se.createElement(Te.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},se.createElement(ee,{mode:ue})),se.createElement("div",{className:"flex-container flex-end"},se.createElement(ot.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(ot.ZP,{type:"ghost",onClick:te},"\u53D6\u6D88")))};function ee({value:ae,onChange:te,mode:ue,options:fe={}}){const Be=(0,se.useRef)(),[Pe,Ae]=(0,se.useState)();return(0,se.useEffect)(()=>{if(Pe){let be=function(St){const at=St.getValue();te&&te(at)};return Pe.on("change",be),()=>{Pe.off("change",be)}}},[Pe,te]),(0,se.useEffect)(()=>{Pe&&Pe.setOption("mode",ue)},[Pe,ue]),(0,se.useEffect)(()=>{Pe&&(ae!==Pe.getValue()||ae==="")&&setTimeout(()=>{Pe.setValue(ae||"")},300)},[Pe,ae]),(0,se.useEffect)(()=>{if(Be.current&&!Pe){const be=Ie().fromTextArea(Be.current,a({mode:ue,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));Ae(be)}},[Be.current,Pe]),se.createElement("div",{className:"my-codemirror-container"},se.createElement("textarea",{ref:Be}))}},12290:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Xn}});var se=ne(59301),he=ne(89780),Te=ne.n(he),ot=ne(76374),Me=ne(37036),Ie=ne(6313),ie=ne(25717),dt=ne(99498),it=ne(25419),nt=ne(67549),_e=ne(85149),st=({value:Ue="",className:$e,showTextOnly:Xe,showLines:Mt,style:on={}})=>{const jt=(0,se.useMemo)(()=>"",[Ue]);return se.createElement(se.Fragment,null,se.createElement("div",{dangerouslySetInnerHTML:{__html:jt}}))},Ge=ne(59301),re=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,z=(Ue,$e,Xe)=>$e in Ue?re(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,ee=(Ue,$e)=>{for(var Xe in $e||($e={}))b.call($e,Xe)&&z(Ue,Xe,$e[Xe]);if(x)for(var Xe of x($e))E.call($e,Xe)&&z(Ue,Xe,$e[Xe]);return Ue},ae=(Ue,$e)=>y(Ue,a($e));let te=[{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 ue({onActionCallback:Ue,title:$e,icon:Xe,actionName:Mt,className:on="",children:jt}){function oa(){Ue(Mt)}return Ge.createElement("a",{title:$e,className:on,onClick:oa},Ge.createElement("i",{className:`${Xe}`}),jt)}var fe=({watch:Ue,showNullButton:$e,showNullProgramButton:Xe,onActionCallback:Mt,fullScreen:on,insertTemp:jt,hidetoolBar:oa,extraUse:Mn})=>{const En=[...te,{title:`${Ue?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Ue?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ge.createElement("ul",{className:"markdown-toolbar-container"},!oa&&En.map((da,ta)=>Ge.createElement("li",{key:ta},da.actionName?Ge.createElement(ue,ae(ee({},da),{onActionCallback:Mt})):Ge.createElement("span",{className:"v-line"}))),$e?Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,Xe?Ge.createElement(Ge.Fragment,null,Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,jt&&Ge.createElement("li",null,Ge.createElement(ue,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${jt}`,onActionCallback:Mt},Ge.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Mn&&Ge.createElement("li",null,Mn),Ge.createElement("li",{className:"btn-full-screen"},Ge.createElement(ue,{icon:`${on?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:on?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Mt})))},Be=ne(79346),Pe=ne(78241),Ae=ne(92832),be=ne(3113),St=Object.defineProperty,at=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,Kt=(Ue,$e,Xe)=>$e in Ue?St(Ue,$e,{enumerable:!0,configurable:!0,writable:!0,value:Xe}):Ue[$e]=Xe,Dt=(Ue,$e)=>{for(var Xe in $e||($e={}))ct.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);if(et)for(var Xe of et($e))bt.call($e,Xe)&&Kt(Ue,Xe,$e[Xe]);return Ue},Tt=(Ue,$e)=>at(Ue,Zt($e));const We={labelCol:{span:4},wrapperCol:{span:20}};var Bt=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,Tt(Dt({},We),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:Xe,style:{width:500}}),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},se.createElement(Ae.default,null)),se.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},se.createElement(Ae.default,null)),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},Gt=ne(97692),De=ne(28451),Ve=ne(43418),pt=ne(95237),$t=ne(73524),qe=ne(59301),Vt=({callback:Ue,onCancel:$e})=>{const Xe=document.createElement("canvas"),Mt=Xe.getContext("2d");Xe.width=1e3,Xe.height=800,Mt.fillStyle="#ffffff",Mt.fillRect(0,0,Xe.width,Xe.height);const on=Xe.toDataURL("image/png");return qe.createElement(Ve.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},qe.createElement(pt.Z,{style:{height:"100vh"}},qe.createElement($t.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:on,visible:!0,title:String(Date.now())},onOk:jt=>{Ue({src:jt.url})},onClose:$e})))},xe=ne(12378);function At(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(At,go.CommandHandler),At.prototype.canAlignSelection=function(){var Ue=this.diagram;return!(Ue===null||Ue.isReadOnly||Ue.isModelReadOnly||Ue.selection.count<2)},At.prototype.alignLeft=function(){var Ue=this.diagram;Ue.startTransaction("aligning left");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.x,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e,Xe.position.y))}),Ue.commitTransaction("aligning left")},At.prototype.alignRight=function(){var Ue=this.diagram;Ue.startTransaction("aligning right");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.x+Xe.actualBounds.width;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point($e-Xe.actualBounds.width,Xe.position.y))}),Ue.commitTransaction("aligning right")},At.prototype.alignTop=function(){var Ue=this.diagram;Ue.startTransaction("alignTop");var $e=1/0;Ue.selection.each(function(Xe){Xe instanceof go.Link||($e=Math.min(Xe.position.y,$e))}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.position.x,$e))}),Ue.commitTransaction("alignTop")},At.prototype.alignBottom=function(){var Ue=this.diagram;Ue.startTransaction("aligning bottom");var $e=-1/0;Ue.selection.each(function(Xe){if(!(Xe instanceof go.Link)){var Mt=Xe.actualBounds.y+Xe.actualBounds.height;$e=Math.max(Mt,$e)}}),Ue.selection.each(function(Xe){Xe instanceof go.Link||Xe.move(new go.Point(Xe.actualBounds.x,$e-Xe.actualBounds.height))}),Ue.commitTransaction("aligning bottom")},At.prototype.alignCenterX=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center X");var Xe=$e.actualBounds.x+$e.actualBounds.width/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Xe-Mt.actualBounds.width/2,Mt.actualBounds.y))}),Ue.commitTransaction("aligning Center X")}},At.prototype.alignCenterY=function(){var Ue=this.diagram,$e=Ue.selection.first();if($e){Ue.startTransaction("aligning Center Y");var Xe=$e.actualBounds.y+$e.actualBounds.height/2;Ue.selection.each(function(Mt){Mt instanceof go.Link||Mt.move(new go.Point(Mt.actualBounds.x,Xe-Mt.actualBounds.height/2))}),Ue.commitTransaction("aligning Center Y")}},At.prototype.alignColumn=function(Ue){var $e=this.diagram;$e.startTransaction("align Column"),Ue===void 0&&(Ue=0),Ue=parseFloat(Ue);var Xe=new Array;$e.selection.each(function(Mn){Mn instanceof go.Link||Xe.push(Mn)});for(var Mt=0;Mt0){for(var Mn=jt.elt(oa-1);Mn!==null&&Mn.isTreeExpanded&&!Mn.isTreeLeaf;){var En=this._sortTreeChildrenByY(Mn);Mn=En.last()}Mn!==null&&Ue.select(Mn)}else Ue.select(on)}}else if(Xe.key==="Down")if($e.isTreeExpanded&&!$e.isTreeLeaf){var Mt=this._sortTreeChildrenByY($e).first();Mt!==null&&Ue.select(Mt)}else for(;$e!==null;){var on=$e.findTreeParentNode();if(on===null)break;var jt=this._sortTreeChildrenByY(on),oa=jt.indexOf($e);if(oajt.y?1:on.xjt.x?1:0}),$e},At.prototype.copyToClipboard=function(Ue){go.CommandHandler.prototype.copyToClipboard.call(this,Ue),this._lastPasteOffset.set(this.pasteOffset)},At.prototype.pasteFromClipboard=function(){var Ue=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Ue,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Ue},Object.defineProperty(At.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Ue){if(Ue!=="move"&&Ue!=="select"&&Ue!=="scroll"&&Ue!=="tree"&&Ue!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Ue);this._arrowKeyBehavior=Ue}}),Object.defineProperty(At.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Ue){if(!(Ue instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Ue);this._pasteOffset.set(Ue)}});var yt=At,pn=ne(74413),Sn=ne(43604),Oe=ne(99064),ke={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},ye=ne(59301),me=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function ze({onCancel:Ue,callback:$e}){let Xe=(0,se.useRef)(),Mt=(0,se.useRef)(),on=(0,se.useRef)(),jt=(0,se.useRef)(!1);const oa=(0,se.useRef)(!1),[Mn,En]=(0,se.useState)(0);function da(){const Ut=xe.bx.make,ka={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"};Xe.current=new xe.S0(Mt.current,{padding:20,grid:Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:vn=>{var na=vn.diagram.commandHandler.addTopLevelParts(vn.diagram.selection,!0);na||vn.diagram.currentTool.doCancel()},commandHandler:Ut(yt),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:vn=>{var na=vn.subject;na.location=na.location.copy().snapToGridPoint(vn.diagram.grid.gridOrigin,vn.diagram.grid.gridCellSize),setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:vn=>{var na=vn.subject;setTimeout(()=>{vn.diagram.commandHandler.editTextBlock()})},LinkRelinked:vn=>{var na=vn.parameter.part;na.invalidateConnectedLinks();var Ba=vn.subject;vn.diagram.toolManager.linkingTool.isForwards?Ba.toNode.invalidateConnectedLinks():Ba.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),Xe.current.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center,locationObjectName:"SHAPE",desiredSize:new xe.$u(120,60),minSize:new xe.$u(40,40),resizable:!0,resizeCellSize:new xe.$u(10,10),rotatable:!0},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),new xe.KX("desiredSize","size",xe.$u.parse).makeTwoWay(xe.$u.stringify),Ut(xe.bn,{name:"SHAPE",fill:ka.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("figure"),new xe.KX("fill"),new xe.KX("stroke","borderColor"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Ut(xe.al,{margin:1,textAlign:"center",overflow:xe.al.OverflowEllipsis,editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.nodeTemplate.toolTip=Ut("ToolTip",Ut(xe.s_,"Vertical",{maxSize:new xe.$u(200,NaN)},Ut(xe.al,{font:"bold 10pt sans-serif",textAlign:"center"},new xe.KX("text")),Ut(xe.al,{font:"10pt sans-serif",textAlign:"center"},new xe.KX("text","details"))));function So(vn,na){var Ba=(aa,ro)=>{aa.handled=!0,aa.diagram.model.commit(uo=>{var Oo=ro.part.adornedPart,qo=new xe.E9().setRectSpot(Oo.actualBounds,vn);qo.subtract(Oo.location),qo.scale(2,2),qo.x+=Math.sign(qo.x)*130,qo.y+=Math.sign(qo.y)*130,qo.add(Oo.location),qo.snapToGridPoint(aa.diagram.grid.gridOrigin,aa.diagram.grid.gridCellSize);var ar=uo.copyNodeData(Oo.data);uo.setGroupKeyForNodeData(ar,uo.getGroupKeyForNodeData(Oo.data)),uo.addNodeData(ar);var Xr={from:Oo.key,to:uo.getKeyForNodeData(ar)};uo.addLinkData(Xr);var Br=aa.diagram.findNodeForData(ar);Br.location=qo,aa.diagram.select(Br),setTimeout(()=>{aa.diagram.commandHandler.editTextBlock()},20)})};return Ut(xe.bn,{figure:na,alignment:vn,alignmentFocus:vn.opposite(),width:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?25:18,height:vn.equals(xe.z6.Top)||vn.equals(xe.z6.Bottom)?18:25,fill:"orange",stroke:ka.white,strokeWidth:4,mouseEnter:(aa,ro)=>ro.fill="dodgerblue",mouseLeave:(aa,ro)=>ro.fill="orange",isActionable:!0,click:Ba,contextClick:Ba})}function Ya(vn){return Ut(xe.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:(na,Ba)=>Ba.fill="dodgerblue",mouseLeave:(na,Ba)=>Ba.fill="orange",click:(na,Ba)=>{na.diagram.commandHandler.showContextMenu(Ba.part.adornedPart)}},vn||{})}Xe.current.nodeTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.Vm,{padding:10}),So(xe.z6.Top,"TriangleUp"),So(xe.z6.Left,"TriangleLeft"),So(xe.z6.Right,"TriangleRight"),So(xe.z6.Bottom,"TriangleDown"),Ya({alignment:new xe.z6(.75,0)}));function Ha(vn,na){return(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{ro.set(aa.part.adornedPart.data,vn,na)})}}function Wa(vn,na){return na||(na="color"),Ut(xe.bn,{width:16,height:16,stroke:"lightgray",fill:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.stroke="dodgerblue",mouseLeave:(Ba,aa)=>aa.stroke="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}function To(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white,"fill"),Wa(ka.beige,"fill"),Wa(ka.extralightblue,"fill"),Wa(ka.extralightred,"fill"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.lightgray,"fill"),Wa(ka.lightgreen,"fill"),Wa(ka.lightblue,"fill"),Wa(ka.lightred,"fill")))]}function zo(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.black),Wa(ka.green),Wa(ka.blue),Wa(ka.red))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Wa(ka.white),Wa(ka.magenta),Wa(ka.purple),Wa(ka.orange)))]}function Xo(vn,na){return na||(na="thickness"),Ut(xe.bn,"LineH",{width:16,height:16,strokeWidth:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function $o(vn,na){return na||(na="dash"),Ut(xe.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha(na,vn),contextClick:Ha(na,vn)})}function er(){return[Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Xo(1),Xo(2),Xo(3),Xo(4))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",$o(null),$o([2,4]),$o([4,4])))]}function Co(vn,na){return na||(na="figure"),Ut(xe.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:vn,margin:1,background:"transparent",mouseEnter:(Ba,aa)=>aa.fill="dodgerblue",mouseLeave:(Ba,aa)=>aa.fill="lightgray",click:Ha(na,vn),contextClick:Ha(na,vn)})}Xe.current.nodeTemplate.contextMenu=Ut("ContextMenu",Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Rectangle"),Co("RoundedRectangle"),Co("Ellipse"),Co("Diamond"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Parallelogram2"),Co("ManualOperation"),Co("Procedure"),Co("Cylinder1"))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Co("Terminator"),Co("CreateRequest"),Co("Document"),Co("TriangleDown"))),To(),zo(),er()),Xe.current.groupTemplate=Ut(xe.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:xe.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(vn,na)=>{var Ba=na.addMembers(na.diagram.selection,!0);Ba||na.diagram.currentTool.doCancel()},avoidable:!1},new xe.KX("location","loc",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.s_,"Auto",{name:"BODY"},Ut(xe.bn,{parameter1:10,fill:ka.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:xe.z6.AllSides,toSpot:xe.z6.AllSides},new xe.KX("fill"),new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.Vm,{background:"transparent",margin:20})),Ut(xe.al,{alignment:xe.z6.Top,alignmentFocus:xe.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new xe.KX("text"),new xe.KX("stroke","color"))),Xe.current.groupTemplate.selectionAdornmentTemplate=Ut(xe.uz,"Spot",Ut(xe.s_,"Auto",Ut(xe.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Ut(xe.Vm,{margin:1.5})),Ya({alignment:xe.z6.TopRight,alignmentFocus:xe.z6.BottomRight})),Xe.current.groupTemplate.contextMenu=Ut("ContextMenu",To(),zo(),er()),Xe.current.linkTemplate=Ut(xe.rU,{layerName:"Foreground",routing:xe.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new xe.KX("fromSpot","fromSpot",xe.z6.parse),new xe.KX("toSpot","toSpot",xe.z6.parse),new xe.KX("fromShortLength","dir",vn=>vn>=1?10:0),new xe.KX("toShortLength","dir",vn=>vn>=1?10:0),new xe.KX("points").makeTwoWay(),Ut(xe.bn,{strokeWidth:2},new xe.KX("stroke","color"),new xe.KX("strokeWidth","thickness"),new xe.KX("strokeDashArray","dash")),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,0),segmentOrientation:xe.rU.OrientAlong,alignmentFocus:xe.z6.Right,figure:"circle",width:10,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===1)),Ut(xe.bn,{segmentIndex:-1,segmentOffset:new xe.E9(-10,6),segmentOrientation:xe.rU.OrientPlus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn>=1),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.bn,{segmentIndex:0,segmentOffset:new xe.E9(15,-6),segmentOrientation:xe.rU.OrientMinus90,alignmentFocus:xe.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new xe.KX("fill","color"),new xe.KX("visible","dir",vn=>vn===2),new xe.KX("width","thickness",vn=>7+3*vn),new xe.KX("height","thickness",vn=>7+3*vn),new xe.KX("segmentOffset","thickness",vn=>new xe.E9(-15,4+1.5*vn))),Ut(xe.al,{alignmentFocus:new xe.z6(0,1,-4,0),editable:!0},new xe.KX("text").makeTwoWay(),new xe.KX("stroke","color"))),Xe.current.linkTemplate.selectionAdornmentTemplate=Ut(xe.uz,Ut(xe.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:lr(2)},new xe.KX("pathPattern","thickness",lr)),Ya({alignmentFocus:new xe.z6(0,0,-6,-4)}));function lr(vn){return Ut(xe.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(vn+4).toString()+" H3"})}function yr(vn){var na="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return vn===0?na="M0 0 M16 16 M0 8 L16 8":vn===2&&(na="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Ut(xe.bn,{geometryString:na,margin:2,background:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:Ha("dir",vn),contextClick:Ha("dir",vn)})}function sr(vn){var na=(Ba,aa)=>{Ba.handled=!0,Ba.diagram.model.commit(ro=>{var uo=aa.part.adornedPart;ro.set(uo.data,vn?"toSpot":"fromSpot",xe.z6.stringify(xe.z6.AllSides)),(vn?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Ba,aa)=>aa.background="dodgerblue",mouseLeave:(Ba,aa)=>aa.background="transparent",click:na,contextClick:na})}function en(vn,na){var Ba=0,aa=xe.z6.RightSide;vn.equals(xe.z6.Top)?(Ba=270,aa=xe.z6.TopSide):vn.equals(xe.z6.Left)?(Ba=180,aa=xe.z6.LeftSide):vn.equals(xe.z6.Bottom)&&(Ba=90,aa=xe.z6.BottomSide),na||(Ba-=180);var ro=(uo,Oo)=>{uo.handled=!0,uo.diagram.model.commit(qo=>{var ar=Oo.part.adornedPart;qo.set(ar.data,na?"toSpot":"fromSpot",xe.z6.stringify(aa)),(na?ar.toNode:ar.fromNode).invalidateConnectedLinks()})};return Ut(xe.bn,{alignment:vn,alignmentFocus:vn.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Ba,background:"transparent",mouseEnter:(uo,Oo)=>Oo.background="dodgerblue",mouseLeave:(uo,Oo)=>Oo.background="transparent",click:ro,contextClick:ro})}Xe.current.linkTemplate.contextMenu=Ut("ContextMenu",zo(),er(),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",yr(0),yr(1),yr(2))),Ut("ContextMenuButton",Ut(xe.s_,"Horizontal",Ut(xe.s_,"Spot",sr(!1),en(xe.z6.Top,!1),en(xe.z6.Left,!1),en(xe.z6.Right,!1),en(xe.z6.Bottom,!1)),Ut(xe.s_,"Spot",{margin:new xe.Zt(0,0,0,2)},sr(!0),en(xe.z6.Top,!0),en(xe.z6.Left,!0),en(xe.z6.Right,!0),en(xe.z6.Bottom,!0)))));const di=`{ "class": "GraphLinksModel", "nodeDataArray": [ {"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3}, {"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"}, @@ -86,9 +86,9 @@ {"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"}, {"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1}, {"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]} -]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var gt=ze,pe=ne(5112),ve=ne(5871);const Je=pe.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(pe.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(pe.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(pe.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(pe.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),ct=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` +]}`;var Lr=["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 Nr(vn){return console.log("shapeName:",vn),Lr.indexOf(vn)>=0}var nr=new xe.YI(on.current,{maxSelectionCount:1,linkTemplate:Ut(xe.rU,{locationSpot:xe.z6.Center,selectionAdornmentTemplate:Ut(xe.uz,"Link",{locationSpot:xe.z6.Center},Ut(xe.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Ut(xe.bn,{toArrow:"Standard",stroke:null}))},{routing:xe.rU.AvoidsNodes,curve:xe.rU.JumpOver,corner:5,toShortLength:4},new xe.KX("points"),Ut(xe.bn,{isPanelMain:!0,strokeWidth:2}),Ut(xe.bn,{toArrow:"Standard",stroke:null})),model:new xe.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...xe.bn.getFigureGenerators().toArray().map(vn=>({text:"\u672A\u547D\u540D",size:"100 100",figure:vn.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return Xe.current.addDiagramListener("TextEdited",function(vn){var na;const Ba=vn.subject.part;var aa=(na=document.activeElement)==null?void 0:na.value;typeof aa=="string"&&aa.trim()===""&&Xe.current.model.commit(function(ro){ro.set(Ba.data,"text","\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}),nr.nodeTemplate=Ut(xe.NB,"Auto",{locationSpot:xe.z6.Center},new xe.KX("location","location",xe.E9.parse).makeTwoWay(xe.E9.stringify),Ut(xe.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 xe.KX("stroke").makeTwoWay(),new xe.KX("fill").makeTwoWay(),new xe.KX("figure")),Ut(xe.al,{margin:new xe.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new xe.$u(16,16),maxSize:new xe.$u(10,NaN),textAlign:"center",editable:!0},new xe.KX("key").makeTwoWay())),setTimeout(()=>{Xe.current.grid=Ut(xe.s_,"Grid",Ut(xe.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Ut(xe.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),Xe.current.grid.visible=!0,Xe.current.grid.gridCellStroke="darkgray",Xe.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=Xe.current,Xe.current}const ta=()=>me(this,null,function*(){var Ut=Xe.current.makeImage();const ka=yield(0,Oe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Ut.src}});$e({src:ka.url})});return(0,se.useEffect)(()=>(setTimeout(()=>{da()},500),En(Mn+1),()=>{Xe.current=null}),[]),ye.createElement("div",{ref:oa,className:jt.current?`${ke.maxH60} body-overflow-initial`:"body-overflow-initial"},ye.createElement(Ve.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Mn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:ye.createElement(pt.Z,null,ye.createElement(Sn.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),ye.createElement(Sn.Z,{onClick:()=>{var Ut,ka,So=Xe.current.selection.first();if(jt.current=!jt.current,document.activeElement&&So){let Ya=(ka=(Ut=document.activeElement)==null?void 0:Ut.value)==null?void 0:ka.trim();typeof Ya=="string"&&Xe.current.model.commit(function(Ha){Ha.set(So.data,"text",Ya||"\u672A\u547D\u540D"),Xe.current.commandHandler.stopCommand()},"increment")}En(Mn+1)}},ye.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Ue},ye.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:ke.flowChartWrp},ye.createElement("div",{style:{display:"flex",height:"100%"}},ye.createElement("div",{style:{width:"300px",height:"100%"}},ye.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),ye.createElement("div",{style:{height:"calc(100% - 50px)"},className:ke.myPaletteDiv,ref:on})),ye.createElement("div",{style:{flex:1,position:"relative"}},ye.createElement("div",{ref:Mt,style:{height:"80vh"}}))),ye.createElement("div",{className:"tr"},ye.createElement(be.ZP,{size:"large",onClick:ta,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ut=ze,Se=ne(5112),ve=ne(5871);const Je=Se.ZP.Group,Re={margin:"0 8px"};var Ce=({callback:Ue,onCancel:$e})=>{function Xe(Mt){Ue(Mt)}return se.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:Xe},se.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5355\u5143\u683C\u6570\uFF1A"),se.createElement("span",{style:Re},"\u884C\u6570"),se.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},se.createElement(ve.Z,null)),se.createElement("span",{style:Re},"\u5217\u6570"),se.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},se.createElement(ve.Z,null))),se.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},se.createElement("span",{style:Re},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),se.createElement(Pe.default.Item,{name:"align"},se.createElement(Je,null,se.createElement(Se.ZP,{value:"default"},se.createElement("i",{className:"fa fa-align-justify"})),se.createElement(Se.ZP,{value:"left"},se.createElement("i",{className:"fa fa-align-left"})),se.createElement(Se.ZP,{value:"center"},se.createElement("i",{className:"fa fa-align-center"})),se.createElement(Se.ZP,{value:"right"},se.createElement("i",{className:"fa fa-align-right"}))))),se.createElement("div",{className:"flex-container flex-end"},se.createElement(be.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),se.createElement(be.ZP,{type:"ghost",onClick:$e},"\u53D6\u6D88")))},je=ne(78673),zt=ne(80727),Pt=ne.n(zt),xt=(0,se.forwardRef)(({use3d:Ue,width:$e,height:Xe,callback:Mt,showSaveButton:on},jt)=>{const oa=(0,se.useRef)(),Mn=(0,se.useRef)(),[En,da]=(0,se.useState)(!1),ta=(0,se.useRef)({id:oa,appName:"graphing",width:$e||1e3,height:Xe||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,se.useEffect)(()=>{Mn.current=new(Pt())(ta.current,!0),window.onload=function(){Mn.current.inject("applet_container")}},[]);const Ut=()=>{var ka=window.ggbApplet.getPNGBase64(1,!0,72);return Mt&&Mt(ka),ka};return(0,se.useEffect)(()=>{ta.current.appName=En?"3D":"graphing",Mn.current.inject("applet_container")},[En]),(0,se.useEffect)(()=>{da(Ue)},[Ue]),(0,se.useImperativeHandle)(jt,()=>({getImgData:Ut})),se.createElement(se.Fragment,null,se.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:oa}),se.createElement(pt.Z,{align:"middle"},se.createElement(Sn.Z,{flex:1},se.createElement(je.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:En,onChange:ka=>da(ka)})),se.createElement(Sn.Z,null,se.createElement(be.ZP,{size:"large",onClick:Ut,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ht=ne(41588),gt=ne(1012),tn=ne(8591);const sn="link",Xt="upload-image",bn="add-flowchart",Cn="draw-image",cn="add-flowchart",kn="code-block",ca="add-table",xa="------------",pa={default:xa,left:`:${xa}`,center:`:${xa}:`,right:`${xa}:`};var Ea=ne(58856),Fa=(Ue,$e,Xe)=>new Promise((Mt,on)=>{var jt=En=>{try{Mn(Xe.next(En))}catch(da){on(da)}},oa=En=>{try{Mn(Xe.throw(En))}catch(da){on(da)}},Mn=En=>En.done?Mt(En.value):Promise.resolve(En.value).then(jt,oa);Mn((Xe=Xe.apply(Ue,$e)).next())});function Na(){}let In=0;const qa=1e4,_a="\u2581",Pa="@\u2581\u2581@",eo="@\u2581@",Mo=` **\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`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,ct.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` +\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,un=["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 gn(Ue){return/^\d+$/.test(Ue)?`${Ue}px`:Ue}const mn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",ua={[mn+"-B"]:"bold",[mn+"-I"]:"italic"},va={[sn]:"\u6DFB\u52A0\u94FE\u63A5",[kn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Xt]:"\u6DFB\u52A0\u56FE\u7247",[Cn]:"\u6DFB\u52A0\u753B\u56FE",[bn]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ca]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Xn=({defaultValue:Ue="",onChange:$e,width:Xe="100%",height:Mt=400,miniToolbar:on=!1,isFocus:jt=!1,watch:oa,insertTemp:Mn,mode:En="markdown",id:da="markdown-editor-id",showResizeBar:ta=!1,noStorage:Ut=!1,showNullButton:ka=!1,showNullProgramButton:So=!1,hidetoolBar:Ya=!1,fullScreen:Ha=!1,onBlur:Wa,onCMBeforeChange:To,onFullScreen:zo,className:Xo="",disablePaste:$o=!1,disabled:er=!1,disabledFill:Co=!1,placeholder:lr="",values:yr="",extraUse:sr})=>{const[en,di]=(0,se.useState)(null),[Lr,Nr]=(0,se.useState)(Ue),[nr,vn]=(0,se.useState)(oa),[na,Ba]=(0,se.useState)(Ha),[aa,ro]=(0,se.useState)(""),[uo,Oo]=(0,se.useState)(0),[qo,ar]=(0,se.useState)(Mt),[Xr,Br]=(0,se.useState)(!1),si=(0,se.useRef)((0,gt.Z)()),gi=(0,se.useRef)(!1),ci=(0,se.useRef)(),[ui,mi]=(0,se.useState)(0),[$r,Tr]=(0,se.useState)(0),mr=(0,se.useRef)(),zr=(0,se.useRef)(),Hr=(0,se.useRef)(),Gr=(0,se.useRef)(),Di=()=>Fa(void 0,null,function*(){var qn;const Bn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:si.current}});(qn=Bn==null?void 0:Bn.attachments)!=null&&qn.length&&(console.log("cm:",en,mr),Bn.attachments.map(Gn=>{Gn.content_type.indexOf("image")>-1?en.replaceSelection(`![,](/api/attachments/${Gn.id}?type=${Gn.content_type})`):Gn.content_type.indexOf("video")>-1?en.replaceSelection(``):Gn.content_type.indexOf("pdf")>-1?en.replaceSelection(`${Gn.name}`):en.replaceSelection(`[${Gn.name}](${ENV.API_SERVER}/api/attachments/${Gn.id}?type=${Gn.content_type})`)}))});(0,se.useEffect)(()=>{const qn=window.scrollY||window.pageYOffset;Nr(yr),en==null||en.setValue(yr),window.scrollTo(0,qn)},[yr]),(0,se.useEffect)(()=>{zo==null||zo(na)},[na]),(0,se.useEffect)(()=>{if(mr.current){let qn=function(Gn,Zn){var Ma;if($o){Zn.preventDefault();return}const mo=Zn.clipboardData;if(mo){const Lo=mo.types.toString(),Do=mo.items;if(Lo==="Files"||mo.types.indexOf("Files")>-1){if(Zn.preventDefault(),En=="stex")return;try{let Ho=Do[1];((Ma=Do[0])==null?void 0:Ma.kind)==="file"&&(Ho=Do[0]);const Go=Ho.getAsFile(),cr=Go.name.split(".").pop();(0,De.I)(Go,_o=>{var Dr,Fr,Zr;_o.id?((Dr=Go==null?void 0:Go.type)==null?void 0:Dr.indexOf("image"))>-1?Bn.replaceSelection(``):((Fr=Go==null?void 0:Go.type)==null?void 0:Fr.indexOf("video"))>-1?Bn.replaceSelection(``):((Zr=Go==null?void 0:Go.type)==null?void 0:Zr.indexOf("pdf"))>-1?Bn.replaceSelection(`${Go.name}`):un.includes(cr)?Bn.replaceSelection(`${Go.name}`):Bn.replaceSelection(`[${Go.name}](/api/attachments/${_o.id}?type=${_o.content_type})`):(_o==null?void 0:_o.status)===401&&(tn.ZP.warning((_o==null?void 0:_o.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ho){tn.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Bn=Te().fromTextArea(mr.current,{mode:En,lineNumbers:!on,lineWrapping:!0,value:Ue,autoCloseTags:!So,autoCloseBrackets:!0});return Bn.on("keyup",function(Gn,Zn){Zn.keyCode===8&&(Gn.getValue()==""?Bn.setOption("placeholder",lr):Bn.setOption("placeholder",null))}),Bn.on("keydown",function(Gn,Zn){if(Zn.keyCode===8){var Ma=pl(Gn);Ma&&Zn.preventDefault()}}),jt&&Bn.focus(),Bn.on("paste",qn),Bn.on("dragleave",function(Gn,Zn){zr.current.classList.remove("mouse-hover-md")}),er&&Bn.on("beforeChange",function(Gn,Zn){(Zn.origin==="paste"||Zn.origin==="+input")&&Zn.cancel()}),di(Bn),()=>{Bn.off("paste",qn)}}},[]);const qr=(0,se.useCallback)(()=>{if(zr.current)try{}catch(qn){console.log(qn,"---- to set md editor body height")}},[qo,zr,na]);(0,se.useEffect)(()=>{function qn(){let Bn=new ot.Z(Gn=>{for(let Zn of Gn)(Zn.target.offsetHeight>0||Zn.target.offsetWidth>0)&&(qr(),en.setSize("100%","100%"),en.refresh())});return Bn.observe(mr.current.parentElement),Bn}if(en){const Bn=qn();return()=>{var Gn,Zn;(Gn=mr.current)!=null&&Gn.parentElement&&Bn.unobserve((Zn=mr.current)==null?void 0:Zn.parentElement)}}},[en,qr]),(0,se.useEffect)(()=>{if(en){let qn=[];for(const[Bn,Gn]of Object.entries(ua)){let Zn={[Bn]:()=>{_r(Gn)}};qn.push(Zn),en.addKeyMap(Zn)}return ci.current=setInterval(()=>{gi.current&&Di()},4e3),()=>{clearInterval(ci.current);for(let Bn of qn)en.removeKeyMap(Bn)}}},[en]),(0,se.useEffect)(()=>{Ha!==na&&Ba(Ha)},[Ha]),(0,Ea.Z)(()=>{if(!Ut&&uo>0){let qn=new Date().getTime(),Bn=window.sessionStorage.getItem(da);qn>=uo+qa&&(!Bn||Bn!==Lr)&&(window.sessionStorage.setItem(da,Lr),Br(!0))}},qa),(0,se.useEffect)(()=>{vn(oa)},[en,oa]),(0,se.useEffect)(()=>{en&&jt&&en.focus()},[en,jt]),(0,se.useEffect)(()=>{if(nr&&en){let qn=function(Gn){let Zn=Gn.target;if(Gr.current){let Ma=Zn.scrollTop/Zn.scrollHeight;Gr.current.scrollTop=Gr.current.scrollHeight*Ma}};const Bn=en.getScrollerElement();return Bn.addEventListener("scroll",qn),()=>{Bn.removeEventListener("scroll",qn)}}},[en,nr]),(0,se.useEffect)(()=>{if(en&&To){let qn=function(Bn,Gn){To(Bn,Gn)};return en.on("beforeChange",qn),()=>{en.off("beforeChange",qn)}}},[en,To]),(0,se.useEffect)(()=>{if(en&&Wa){let qn=function(){Wa(en.getValue())};return en.on("blur",qn),()=>{en.off("blur",qn)}}},[en,Wa]);function pl(qn,Bn){var Gn=qn.getDoc(),Zn=Gn.getCursor(),Ma=Gn.getLine(Zn.line),mo=Ma.charAt(Zn.ch-1),Lo=Ma.lastIndexOf("@\u2581@",Zn.ch),Do=Ma.lastIndexOf("@\u2581\u2581@",Zn.ch),Ho=Lo>Do?Lo:Do,Go=Lo>Do?3:4;if(Pa.indexOf(mo)===-1)return null;if(console.log("change1:",Bn,qn,Ma,Zn,Ho,Lo,Do,mo),Ho>=0&&Zn.ch-Ho<5){var cr=Ho+Go;return Gn.replaceRange("",{line:Zn.line,ch:Ho},{line:Zn.line,ch:cr}),{line:Zn.line,ch:cr}}return null}(0,se.useEffect)(()=>{if(en){let qn=function(Bn,Gn){const Zn=Bn.getValue();Nr(Zn),Oo(new Date().getTime()),Bn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),$e&&(So?$e(Zn,Mi(Zn)):$e(Zn))};return en.on("change",qn),()=>{en.off("change",qn)}}},[en,$e]),(0,se.useEffect)(()=>{if(en)if(Ue==null)en.setValue(""),Nr("");else{const qn=window.scrollY||window.pageYOffset;Ue!==en.getValue()&&(en.setValue(Ue),Nr(Ue),en.setCursor(er?1:en.lineCount(),0),window.scrollTo(0,qn))}},[en,Ue]);const _r=(0,se.useCallback)(qn=>{const Bn=en.getCursor(),Gn=en.getSelection();let Zn=Gn.split(` `);switch(qn){case"bold":return en.replaceSelection("**"+Gn+"**"),Gn===""&&en.setCursor(Bn.line,Bn.ch+2),en.focus();case"italic":return en.replaceSelection("*"+Gn+"*"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"code":return en.replaceSelection("`"+Gn+"`"),Gn===""&&en.setCursor(Bn.line,Bn.ch+1),en.focus();case"inline-latex":return ro("inline-latex"),en.focus();case"latex":return en.replaceSelection("```latex\n"+Gn+"\n```"),en.setCursor(Bn.line+1,Gn.length+1),en.focus();case"line-break":return en.replaceSelection(`
`),en.focus();case"list-ul":return Gn===""?en.replaceSelection("- "+Gn):en.replaceSelection(Zn.map(Ma=>Ma===""?"":`- ${Ma}`).join(` `)),en.focus();case"list-ol":return Gn===""?en.replaceSelection("1. "+Gn):en.replaceSelection(Zn.map((Ma,mo)=>Ma===""?"":`${mo+1}. ${Ma}`).join(` @@ -97,13 +97,13 @@ `;for(let dr=0;dr{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(gt,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ut){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ut,St.current)}function Zt(ut,bt){if(ut.status===-1){he.ZP.error(ut.message);return}be.setFieldsValue({src:`/api/attachments/${ut.id}`,type:bt.type})}function et(ut){let bt=ut.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,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",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",x="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=",b="data:image/png;base64,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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ut=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ut(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ut.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ut=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,gt=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,pe=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&>(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&>(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,pe({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),ct={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(ct.fixedBottom,un),style:gn},se.createElement("div",{className:ct.wrap},se.createElement("div",{className:ct.left},wn),se.createElement("div",{className:ct.center},mn),se.createElement("div",{className:ct.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},1756:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___NObSU",header:"header___McEy0",headTitle:"headTitle___ytUGn",searchWrap:"searchWrap___Gg9ZK",wrap1:"wrap1___s1_Dx",editBtn:"editBtn___aXsPS"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ut)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ut(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ut(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ut,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u53D7\u8BA9\u65B9",align:"left",ellipsis:!0,dataIndex:"transferee",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u9879\u76EE\u6388\u6743\u53F7",align:"left",ellipsis:!0,dataIndex:"check_in_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u91D1\u989D",align:"left",ellipsis:!0,dataIndex:"transfer_fees",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"property_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",align:"left",ellipsis:!0,dataIndex:"participant",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u65E5\u671F",align:"left",ellipsis:!0,dataIndex:"transfer_date",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze;return z.createElement(z.Fragment,null,((0,E.j5)()||[0,1].includes(ke==null?void 0:ke.status)&&!(0,E.j5)())&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/technologyTransfer/edit?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((ye=at==null?void 0:at.userInfo)==null?void 0:ye.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/technologyTransfer/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.j5)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.j5)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:gt=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},gt))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:6},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:6});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){const Oe=yield(0,b.kF)({declare_type:6,content:De});(Oe==null?void 0:Oe.status)===0&&Ie.ZP.success("\u7F16\u8F91\u6210\u529F!")});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6210\u679C\u8F6C\u5316\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/technologyTransfer/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u79D1\u6280\u6210\u679C\u8F6C\u5316")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ut,scroll:{x:1400},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){Gt(!1),yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.j5)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ut,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ut,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ut}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ut==null||ut(me.filter(ze=>Bt.includes(ze)).sort((ze,gt)=>{const pe=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===gt);return pe-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` +`),en.focus();default:throw new Error}},[en,aa]),Fi=(0,se.useMemo)(()=>{switch(aa){case sn:return se.createElement(Bt,{callback:gr,onCancel:fr});case kn:return se.createElement(Gt.Z,{callback:gr,onCancel:fr});case Xt:return se.createElement(De.Z,{callback:gr,onCancel:fr});case bn:return se.createElement(ut,{callback:gr,onCancel:fr});case ca:return se.createElement(Ce,{callback:gr,onCancel:fr});case"maths-latex":return se.createElement(xt,{showSaveButton:!0,callback:gr});case"inline-latex":return se.createElement(Ht.Z,{showSaveButton:!0,callback:gr});default:return null}},[aa]);function fr(){ro("")}(0,se.useEffect)(()=>{if(Hr.current){let qn=function(Lo){Ma=!0,mo=Lo.pageY},Bn=function(){Ma=!1},Gn=function(Lo){if(Ma){let Do=Lo.pageY-mo;Do<0&&(Do=0),Do>300&&(Do=300);let Ho=Mt+Do+"px";ar(Ho)}},Zn=Hr.current,Ma=!1,mo=0;return Zn.addEventListener("mousedown",qn),document.addEventListener("mousemove",Gn),document.addEventListener("mouseup",Bn),()=>{Zn.removeEventListener("mousedown",qn),document.removeEventListener("mousemove",Gn),document.removeEventListener("mouseup",Bn)}}},[en,Hr]),(0,se.useEffect)(()=>{ar(Mt)},[Mt]);const ki=gn(Xe),Oi=gn(qo),Ri={width:ki,height:Oi},Ii=(0,se.useMemo)(()=>{if(uo){let qn=new Date(uo),Bn=qn.getHours(),Gn=qn.getMinutes(),Zn=qn.getSeconds();return Bn=Bn<10?"0"+Bn:Bn,Gn=Gn<10?"0"+Gn:Gn,Zn=Zn<10?"0"+Zn:Zn,`${Bn}:${Gn}:${Zn}`}return 0},[uo]),Mi=qn=>{const Bn=[];if(So){let Gn=-1;qn=qn.replace(/(@▁▁@|@▁@)/g,function(Zn,Ma,mo){Bn.push({multiLine:Zn!==eo})})}return Bn};function Pl(){window.sessionStorage.removeItem(da),Br(!1),Oo(0)}function yl(){Br(!1),Oo(0),en.setValue(window.sessionStorage.getItem(da))}(0,se.useEffect)(()=>{va[aa]&&aa!==Cn&&aa!==bn&&setTimeout(()=>{const qn=document.getElementsByClassName("markdown-popup-form")[0],Bn=window.innerWidth/2-qn.offsetWidth/2,Gn=window.innerHeight/2-qn.offsetHeight/2;mi(Bn),Tr(Gn)},0)},[aa]);const Ti=qn=>{qn.preventDefault();const Bn=qn.clientX-ui,Gn=qn.clientY-$r;document.body.onmousemove=Zn=>{let Ma=Zn.clientX-Bn,mo=Zn.clientY-Gn;const Lo=document.getElementsByClassName("markdown-popup-form")[0],Do=window.innerWidth-Lo.offsetWidth,Ho=window.innerHeight-Lo.offsetHeight;Ma=Math.max(0,Math.min(Ma,Do)),mo=Math.max(0,Math.min(mo,Ho)),zi(Zn.clientX,Zn.clientY,Bn,Gn)&&(mi(Ma),Tr(mo))},document.body.onmouseup=function(){document.body.onmousemove=null}},zi=(qn,Bn,Gn,Zn)=>{const Ma=document.body.clientHeight,mo=document.body.clientWidth;return qn<20&&Gn>qn||qn>mo-20&&GnBn||Bn>Ma-20&&ZnAe in Pe?st(Pe,Ae,{enumerable:!0,configurable:!0,writable:!0,value:be}):Pe[Ae]=be,E=(Pe,Ae)=>{for(var be in Ae||(Ae={}))a.call(Ae,be)&&b(Pe,be,Ae[be]);if(y)for(var be of y(Ae))x.call(Ae,be)&&b(Pe,be,Ae[be]);return Pe},z=(Pe,Ae)=>Ge(Pe,re(Ae));const{useForm:ee}=se.default,ae={width:280,marginRight:10},te={labelCol:{span:5},wrapperCol:{span:19}};var ue=({callback:Pe,onCancel:Ae})=>{const[be]=ee();let St=(0,it.useRef)();function at(ct){St.current.width=be.getFieldValue("width"),St.current.align=be.getFieldValue("align"),Pe(ct,St.current)}function Zt(ct,bt){if(ct.status===-1){he.ZP.error(ct.message);return}be.setFieldsValue({src:`/api/attachments/${ct.id}`,type:bt.type})}function et(ct){let bt=ct.target.files[0];St.current=bt,Be(bt,Zt)}return _e.createElement(se.default,z(E({form:be},te),{className:"upload-image-panel",onFinish:at,style:{width:470,overflow:"hidden"}}),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(se.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Te.default,{style:ae})),_e.createElement(fe,{onFileChange:et}))),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Te.default,{style:{width:264}})),_e.createElement(se.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ot.Z,null,_e.createElement(se.default.Item,{name:"width",style:{margin:0}},_e.createElement(Me.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(se.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(Ie.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"}]})),_e.createElement("aside",null,_e.createElement(se.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(ie.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(ie.ZP,{type:"default",onClick:Ae},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:Pe}))}function Be(Pe,Ae){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,nt.bg)())throw he.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",Pe),be.append("file_param_name","editormd-image-file"),be.append("byxhr","true");var St=new window.XMLHttpRequest;St.withCredentials=!0,St.addEventListener("load",function(at){Ae(JSON.parse(at.target.responseText),Pe)},!1),St.addEventListener("error",function(at){console.error(at)},!1),St.open("POST",`${dt.KI}/api/attachments.json`),St.send(be)}},79346:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Te}});var se=ne(59301),he=ne(4676);class Te extends se.Component{constructor(Me){super(Me);const Ie=window.document;this.node=Ie.createElement("div"),Ie.body.appendChild(this.node)}render(){const{children:Me}=this.props;return(0,he.createPortal)(Me,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},33847:function(mt,Lt,ne){"use strict";ne.d(Lt,{i:function(){return ae},Z:function(){return ue}});var se={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"},he=ne(71418),Te=ne(6848),ot=ne(92310),Me=ne.n(ot),Ie=ne(955),ie=ne(8797),dt=ne(24065),it="data:image/png;base64,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",nt="data:image/png;base64,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",_e="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",st="data:image/png;base64,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",Ge="data:image/png;base64,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",re="data:image/png;base64,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",y="data:image/png;base64,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",a="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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",E="data:image/png;base64,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",z="data:image/png;base64,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",ee=ne(59301);const ae=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:it,swimg:nt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:st},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Ge,swimg:re},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:b},{name:"\u519B\u961F\u4E00\u6D41",ptimg:E,swimg:z}];var ue=({className:fe,dataSource:Be=[],col:Pe=4,right:Ae,bottom:be=23,precision:St=0,wrapWidth:at=1200,trackEventItems:Zt,loading:et,onRemove:ct=()=>{},isCurrent:bt=!0,showAlias:Kt=!1})=>{const Dt=Math.floor((at-(Pe-1)*Ae)/Pe),Tt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(We=>(window.ENV==="build"&&(We.ptimg=`/react/build${We.ptimg}`,We.swimg=`/react/build${We.swimg}`),We));return ee.createElement(he.Z,{spinning:et},ee.createElement("div",{className:Me()(se.list,fe)},!!(Be!=null&&Be.length)&&(Be==null?void 0:Be.map((We,Bt)=>{var Gt;const{name:De,id:Ve,identifier:pt,featured:$t,school_name:qe,image_url:Vt,excellent:xe,is_plan:At}=We;return ee.createElement("div",{key:Ve,className:se.wrap,style:{width:Dt,marginRight:(1+Bt)%Pe===0?0:Ae+St,marginBottom:be}},ee.createElement("a",{className:se.li,onClick:yt=>{yt.preventDefault(),yt.stopPropagation(),Zt&&(0,Ie.L9)([Zt]),(0,Ie.xg)(`/paths/${pt}`)}},ee.createElement("div",{className:se.img},ee.createElement("img",{className:se.cover,src:`${Vt}`}),bt&&(0,dt.bg)()&&(We==null?void 0:We.studying)&&ee.createElement("div",{className:`${se.movebq} user-path-items`,onClick:yt=>{yt.stopPropagation(),ct(We)}},ee.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ee.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Gt=We==null?void 0:We.subject_tags)==null?void 0:Gt.map((yt,pn)=>{var Sn,Oe;if(pn===0){const ye=(Sn=Tt.find(me=>me.name==yt))==null?void 0:Sn.swimg;return ee.createElement("img",{className:se.sign,src:ye,style:{left:"-4px"}})}const ke=(Oe=Tt.find(ye=>ye.name==yt))==null?void 0:Oe.ptimg;return ee.createElement("img",{className:se.sign,src:ke,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),ee.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(We==null?void 0:We.excellent)&&ee.createElement("div",{className:se.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ee.createElement("div",{className:se.name},ee.createElement(Te.Z,{title:Kt&&(We!=null&&We.excellent_alias_name)?ee.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${De}`,ee.createElement("br",null),ee.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${We==null?void 0:We.excellent_alias_name}`)):De},ee.createElement("span",{className:se.e},Kt&&(We==null?void 0:We.excellent_alias_name)||De))),ee.createElement("div",{className:se.tags},ee.createElement("div",null,ee.createElement(Te.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ee.createElement("span",null,We.stages_count))),ee.createElement(Te.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ee.createElement("span",null,ee.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ee.createElement("span",null,We.members_count)))))))})),!Be.length&&ee.createElement(ie.Z,null)))}},29458:function(mt,Lt,ne){"use strict";ne.d(Lt,{jL:function(){return Me},w9:function(){return We},QD:function(){return Ht},cQ:function(){return ct.Z},op:function(){return Ce},O5:function(){return Mo},_b:function(){return Cn},t7:function(){return b},Gi:function(){return $t},YG:function(){return Ve},qp:function(){return _e},vr:function(){return sn},qE:function(){return Pt},Je:function(){return ee},wb:function(){return et},cq:function(){return pn},tp:function(){return re}});var se=ne(59301),he={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"},Te="data:image/png;base64,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",Me=({dataSource:un=[],img:gn,imgWidth:wn=346,title:mn,sunTitle:ua,bannerExtraContent:va})=>se.createElement("div",{className:he.banner},se.createElement("div",{className:he.content},se.createElement("aside",null,se.createElement("p",null,se.createElement("b",null,mn),se.createElement("span",null,ua)),un.length>0&&se.createElement("div",{className:he.btns},un.map((Xn,Ue)=>se.createElement("div",{key:Ue,onClick:Xn.click},Xn.name,Xn.sign?se.createElement("img",{src:Te,width:39}):null))),va),gn&&se.createElement("img",{style:{marginTop:33,marginRight:38},src:gn,width:wn}))),Ie={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=ne(92310),dt=ne.n(ie),it=ne(89392),_e=({dataSource:un=[],value:gn,onChange:wn,onTitleChange:mn,className:ua,title:va,titleWidth:Xn=41,style:Ue={},fontColor:$e="#6A7283",showCount:Xe})=>{const[Mt,on]=(0,se.useState)(0),[jt,oa]=(0,se.useState)(!1),Mn=(0,se.useRef)(null),En=(0,se.useRef)(null);return(0,se.useEffect)(()=>{var da;un.length!==0&&(((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>97?on(1):on(0)),un.length===0&&on(0),oa(!1)},[un]),se.createElement("div",{className:dt()(Ie.row,ua),style:Ue},se.createElement("div",{onClick:(0,it.throttle)(()=>mn==null?void 0:mn(),2e3),style:{width:Xn,marginTop:jt?12:4},className:`${Ie.title} ${mn?"current":""}`},va),se.createElement("div",{className:jt?`${Ie.tagsWrap} ${Ie.tagsBorderWrap}`:Ie.tagsWrap},se.createElement("div",{className:Ie.bar,ref:En,style:Mt>0?{height:Mt===1?97:"auto",overflow:Mt===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},se.createElement("div",{className:Ie.tag,ref:Mn},un==null?void 0:un.map(da=>se.createElement("span",{onClick:()=>wn(da.id),key:da.id,style:{color:$e},className:gn===da.id?Ie.active:""},se.createElement("span",{title:da.name,className:Ie.name},da.name),!!Xe&&se.createElement("span",{className:Ie.num},da.count))))),!!Mt&&se.createElement(se.Fragment,null,Mt===1?se.createElement("div",{onClick:()=>{var da;on(2),((da=Mn==null?void 0:Mn.current)==null?void 0:da.clientHeight)>245?oa(!0):oa(!1)},className:Ie.action},"\u5C55\u5F00",se.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):se.createElement("div",{onClick:()=>{En.current.scrollTop=0,on(1),oa(!1)},className:Ie.action},"\u6536\u8D77",se.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},st={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},re=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={}})=>se.createElement("div",{style:ua,className:dt()(st.tabs,mn)},un.map(va=>se.createElement("span",{onClick:()=>wn(va.id),className:gn===va.id?st.active:"",key:va.id},va.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=ne(92832),b=({dataSource:un=[],value:gn="",onChange:wn,onInputChange:mn=()=>{},className:ua,style:va={},placeholder:Xn,allowClear:Ue=!1})=>{var $e;const[Xe,Mt]=(0,se.useState)(""),[on,jt]=(0,se.useState)("");(0,se.useEffect)(()=>{var En;let da=gn;(En=JSON.stringify(gn))!=null&&En.includes("{")&&(Mt(gn.id),da=gn.value||"");try{jt(decodeURIComponent(da||""))}catch(ta){jt(decodeURIComponent(da||""))}},[gn]);const oa=()=>{wn(encodeURIComponent(on),Xe||null)},Mn=En=>{En!==Xe&&(Mt(En),wn(encodeURIComponent(on),En))};return se.createElement("div",{className:dt()(y.input,ua),style:va},!!un.length&&se.createElement("div",{className:y.dropdown},se.createElement("div",{className:y.text},($e=un.find(En=>En.id===Xe))==null?void 0:$e.name,se.createElement("i",{className:"iconfont icon-zhankai4"}),se.createElement("b",{className:y.b1}),se.createElement("b",{className:y.b2})),se.createElement("div",{className:y.menu},un.map((En,da)=>se.createElement("div",{key:da,onClick:()=>Mn(En.id)},En.name)))),se.createElement(a.default,{onPressEnter:oa,value:on,onChange:En=>{jt(En.target.value),mn(encodeURIComponent(En.target.value),Xe||null)},bordered:!1,placeholder:Xn}),se.createElement("i",{onClick:oa,className:"iconfont icon-sousuo9 font14 pl10 current"}))},E={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},ee=({value:un,onChange:gn,className:wn,total:mn,pageSize:ua,style:va={}})=>{const Xn=un<2,Ue=un>=Math.ceil(mn/ua);return mn<=ua?se.createElement(se.Fragment,null):se.createElement("div",{className:dt()(E.quickPager,wn),style:va},se.createElement("div",{onClick:()=>{Xn||gn(un-1,"prev")},className:Xn?E.disabled:""},"\u4E0A\u4E00\u9875"),se.createElement("div",{onClick:()=>{Ue||gn(un+1,"next")},className:Ue?E.disabled:""},"\u4E0B\u4E00\u9875"))},ae={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"},te=ne(71418),ue=ne(6848),fe=ne(13570),Be=ne(3294),Pe=ne(955),Ae=ne(96908),be=ne(57177),St=ne(81378),at=ne(8797),et=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return se.createElement(te.Z,{spinning:$e},se.createElement("div",{className:dt()(ae.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{name:jt,id:oa,identifier:Mn,power:En,cover_image_id:da,pic:ta}=Mt;return se.createElement("div",{className:ae.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},se.createElement("a",{target:"_blank",href:`/shixuns/${Mn}/challenges`,className:ae.li,onClick:Ut=>{Ut.preventDefault(),Ue&&(0,Pe.L9)([Ue]),En&&(0,Pe.xg)(`/shixuns/${Mn}/challenges`)}},se.createElement("div",{className:ae.img},se.createElement("img",{className:ae.cover,src:`${ta}`}),Mt.is_jupyter&&se.createElement("img",{className:ae.sign,src:Ae}),Mt.is_jupyter_lab&&se.createElement("img",{className:ae.sign,src:be}),Mt.is_unity_3d&&se.createElement("img",{className:ae.sign,src:St})),se.createElement("div",{className:ae.name},se.createElement(ue.Z,{title:jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},se.createElement("span",{className:ae.e},jt||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),se.createElement("div",{className:ae.tags},se.createElement(ue.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),se.createElement("span",null,Mt.challenges_count))),!!Mt.myshixuns_count&&se.createElement(ue.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},se.createElement("span",null,se.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),se.createElement("span",null,Mt.myshixuns_count))),se.createElement(ue.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},se.createElement("span",null,se.createElement("span",null,Mt.level))),se.createElement("div",{className:ae.rate},se.createElement(fe.Z,{allowHalf:!0,disabled:!0,defaultValue:Mt.score_info}),se.createElement("span",null,"\xA0",Mt.score_info?`${Mt.score_info}\u5206`:"5\u5206")))),!En&&se.createElement("div",{className:ae.lockWrap},se.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),se.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!gn.length&&se.createElement(at.Z,null)))},ct=ne(33847),bt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},Kt="data:image/png;base64,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",Dt=ne(59301),We=({className:un,dataSource:gn=[],col:wn=4,right:mn,bottom:ua=23,precision:va=0,wrapWidth:Xn=1200,trackEventItems:Ue,loading:$e})=>{const Xe=Math.floor((Xn-(wn-1)*mn)/wn);return Dt.createElement(te.Z,{spinning:$e},Dt.createElement("div",{className:dt()(bt.list,un)},!!gn.length&&gn.map((Mt,on)=>{const{subject_identifier:jt,id:oa,identifier:Mn,power:En}=Mt,da=Mt.is_public!=0&&Mt.is_public;return Dt.createElement("div",{className:bt.wrap,key:oa,style:{width:Xe,marginRight:(1+on)%wn===0?0:mn+va,marginBottom:ua}},Dt.createElement("a",{className:bt.li,onClick:ta=>{ta.preventDefault(),Ue&&(0,Pe.L9)([Ue]),(0,Pe.xg)(Mt.first_category_url)}},Dt.createElement("div",{className:bt.top},Dt.createElement(ue.Z,{title:Mt.name},Dt.createElement("div",{className:bt.name},Mt.name)),Dt.createElement("img",{className:bt.img,src:Be.Z.IMG_SERVER+"/images/"+Mt.avatar_url}),Dt.createElement("div",{className:bt.text,title:Mt.creator},Mt.creator),jt&&Dt.createElement("div",{className:bt.btns},Dt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Dt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),da&&Dt.createElement("div",{className:bt.sign},"\u516C\u5F00")),Dt.createElement("div",{className:bt.bottom},Mt.visits>0&&Dt.createElement(ue.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-liulanyan"}),Dt.createElement("span",null,Mt.visits))),Mt.course_members_count>0&&Dt.createElement(ue.Z,{title:"\u6210\u5458",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-chengyuan"}),Mt.course_members_count)),Mt.tasks_count>0&&Dt.createElement(ue.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Dt.createElement("span",null,Dt.createElement("i",{className:"iconfont icon-zuoye"}),Mt.tasks_count)),Mt.is_end?Dt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Dt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Mt.is_accessible&&Dt.createElement("div",{className:bt.lockWrap},Dt.createElement("img",{src:`${Be.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Dt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!gn.length&&Dt.createElement(at.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"},Gt=ne(89070),Ve=({dataSource:un=[],value:gn,onChange:wn,className:mn,style:ua={},tabBarExtraContent:va})=>se.createElement("div",{className:dt()(Bt.tabs,mn),style:ua},se.createElement("div",{className:Bt.tabsWrap},un.map((Xn,Ue)=>se.createElement("aside",{className:Bt.tab,onClick:()=>{wn(Xn.id),Xn.link&&Gt.history.push(Xn.link)},key:Ue},se.createElement("div",{className:gn===Xn.id?Bt.active:""},Xn.name),(Xn==null?void 0:Xn.resetCount)==null&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement("span",null,"\uFF08",Xn==null?void 0:Xn.total,"\uFF09"),(Xn==null?void 0:Xn.resetCount)!==void 0&&(Xn==null?void 0:Xn.total)!==void 0&&se.createElement(ue.Z,{title:(Xn==null?void 0:Xn.tip)!=null?Xn==null?void 0:Xn.tip:""},se.createElement("span",{style:{color:"#9096A3"}},"\uFF08",se.createElement("span",{style:{color:"#000"}},Xn==null?void 0:Xn.resetCount),"/",se.createElement("span",null,Xn==null?void 0:Xn.total),"\uFF09"))))),se.createElement("div",{className:Bt.tabBar},va)),$t=({className:un,style:gn={},children:wn})=>se.createElement("div",{className:dt()(un),style:gn},wn),qe={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"},Vt=ne(38854),xe=ne(20834);const At=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:un,dropValue:gn,className:wn,onSort:mn,onDrop:ua,dataSource:va=At})=>{var Xn;return se.createElement("div",{className:dt()(qe.orderWrap,wn)},se.createElement(Vt.Z,{dropdownRender:()=>se.createElement(xe.default,null,va.map((Ue,$e)=>se.createElement(xe.default.Item,{key:$e,onClick:()=>ua(Ue.id)},Ue.name)))},se.createElement("span",{className:qe.orderTextWrap},(Xn=va.find(Ue=>gn===Ue.id))==null?void 0:Xn.name)),se.createElement("span",{className:qe.orderIconWrap},se.createElement("span",{className:qe.orderAsc},se.createElement("i",{className:un==="asc"?`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-up font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")})),se.createElement("span",{className:qe.orderDesc},se.createElement("i",{className:un==="desc"?`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer} ${qe.active}`:`iconfont icon-sanjiaoxing-down font12 ${qe.cursorPointer}`,onClick:()=>mn(un==="asc"?"desc":"asc")}))))},Sn={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Oe=ne(3113),ke=Object.defineProperty,ye=Object.getOwnPropertySymbols,me=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ut=(un,gn,wn)=>gn in un?ke(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,Se=(un,gn)=>{for(var wn in gn||(gn={}))me.call(gn,wn)&&ut(un,wn,gn[wn]);if(ye)for(var wn of ye(gn))ze.call(gn,wn)&&ut(un,wn,gn[wn]);return un},ve=(un,gn)=>{var wn={};for(var mn in un)me.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&ye)for(var mn of ye(un))gn.indexOf(mn)<0&&ze.call(un,mn)&&(wn[mn]=un[mn]);return wn},Je=(un,gn,wn)=>new Promise((mn,ua)=>{var va=$e=>{try{Ue(wn.next($e))}catch(Xe){ua(Xe)}},Xn=$e=>{try{Ue(wn.throw($e))}catch(Xe){ua(Xe)}},Ue=$e=>$e.done?mn($e.value):Promise.resolve($e.value).then(va,Xn);Ue((wn=wn.apply(un,gn)).next())}),Ce=un=>{var gn=un,{className:wn,style:mn,children:ua,loading:va=!1,openLoading:Xn,onClick:Ue=()=>{},size:$e="middle",shape:Xe="round"}=gn,Mt=ve(gn,["className","style","children","loading","openLoading","onClick","size","shape"]);const[on,jt]=(0,se.useState)(!1);return se.createElement(Oe.ZP,Se({onClick:(0,it.throttle)(oa=>Je(void 0,null,function*(){Xn&&jt(!0);try{yield Ue(oa)}catch(Mn){console.log("error",Mn)}Xn&&jt(!1)}),2e3,{leading:!0,trailing:!1}),className:dt()(Sn.btn,Sn[`${$e}-${Xe}`],wn),style:mn,size:$e,shape:Xe,loading:on||va},Mt),ua)},je={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"},Pt=({className:un,style:gn,children:wn=null,onClick:mn,title:ua})=>se.createElement("div",{className:dt()(je.head,un),style:gn},se.createElement("span",{className:"primary-hover",onClick:mn},se.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),se.createElement("b",{title:ua},ua),se.createElement("div",{className:je.node},wn)),kt={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"},Ht=({confirmShow:un=!0,confirmTitle:gn,confirmClick:wn,cancelShow:mn=!0,cancelTitle:ua,cancelClick:va,className:Xn,style:Ue,confirmLoading:$e=!1})=>se.createElement("div",{className:dt()(kt.btns,Xn),style:Ue},un&&se.createElement(Oe.ZP,{loading:$e,onClick:wn,type:"primary",className:kt.confirm},gn),mn&&se.createElement(Oe.ZP,{onClick:va,className:kt.cancel},ua)),gt={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"},sn=({className:un,style:gn={},LeftContent:wn,children:mn,RightContent:ua})=>se.createElement("div",{className:dt()(gt.fixedBottom,un),style:gn},se.createElement("div",{className:gt.wrap},se.createElement("div",{className:gt.left},wn),se.createElement("div",{className:gt.center},mn),se.createElement("div",{className:gt.right},ua))),Xt={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"},Cn=({className:un,style:gn={},dataSource:wn=[]})=>se.createElement("div",{className:dt()(Xt.crumbs,un),style:gn},wn.map((mn,ua)=>uaGt.history.push(mn.path)},mn.name):se.createElement("span",null,mn.name),se.createElement("span",null,"\xA0",">","\xA0")):se.createElement("span",{key:ua,style:{color:"#5F6368"}},mn.name))),cn=ne(31797),kn=Object.defineProperty,ca=Object.defineProperties,xa=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Fa=Object.prototype.propertyIsEnumerable,Na=(un,gn,wn)=>gn in un?kn(un,gn,{enumerable:!0,configurable:!0,writable:!0,value:wn}):un[gn]=wn,In=(un,gn)=>{for(var wn in gn||(gn={}))Ea.call(gn,wn)&&Na(un,wn,gn[wn]);if(pa)for(var wn of pa(gn))Fa.call(gn,wn)&&Na(un,wn,gn[wn]);return un},qa=(un,gn)=>ca(un,xa(gn)),_a=(un,gn)=>{var wn={};for(var mn in un)Ea.call(un,mn)&&gn.indexOf(mn)<0&&(wn[mn]=un[mn]);if(un!=null&&pa)for(var mn of pa(un))gn.indexOf(mn)<0&&Fa.call(un,mn)&&(wn[mn]=un[mn]);return wn};const{Countdown:Pa}=cn.default;var Mo=un=>{var gn=un,{onChange:wn}=gn,mn=_a(gn,["onChange"]);const[ua,va]=(0,se.useState)(null);(0,se.useEffect)(()=>{typeof ua=="number"&&ua>=0&&wn(ua)},[ua]);const Xn=Ue=>{const $e=Math.floor(Ue/1e3);va($e)};return se.createElement(Pa,qa(In({},mn),{onChange:Xn}))}},58856:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(Te,ot){const Me=(0,se.useRef)();(0,se.useEffect)(()=>{Me.current=Te}),(0,se.useEffect)(()=>{function Ie(){Me.current()}if(ot!==null){let ie=setInterval(Ie,ot);return()=>clearInterval(ie)}},[ot])}},1756:function(mt,Lt,ne){"use strict";ne.r(Lt),ne.d(Lt,{default:function(){return be}});var se=ne(59301),he={contWrap:"contWrap___NObSU",header:"header___McEy0",headTitle:"headTitle___ytUGn",searchWrap:"searchWrap___Gg9ZK",wrap1:"wrap1___s1_Dx",editBtn:"editBtn___aXsPS"},Te=ne(89070),ot=ne(78241),Me=ne(43418),Ie=ne(8591),ie=ne(92832),dt=ne(71418),it=ne(28103),nt=ne(57809),_e=ne(5083),st=ne(1710),Ge=ne(3113),re=ne(29458),y=ne(12290),a=ne(85149),x=ne(8797),b=ne(70849),E=ne(24065),z=ne(59301),ee=Object.defineProperty,ae=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,fe=(St,at,Zt)=>at in St?ee(St,at,{enumerable:!0,configurable:!0,writable:!0,value:Zt}):St[at]=Zt,Be=(St,at)=>{for(var Zt in at||(at={}))te.call(at,Zt)&&fe(St,Zt,at[Zt]);if(ae)for(var Zt of ae(at))ue.call(at,Zt)&&fe(St,Zt,at[Zt]);return St},Pe=(St,at,Zt)=>new Promise((et,ct)=>{var bt=Tt=>{try{Dt(Zt.next(Tt))}catch(We){ct(We)}},Kt=Tt=>{try{Dt(Zt.throw(Tt))}catch(We){ct(We)}},Dt=Tt=>Tt.done?et(Tt.value):Promise.resolve(Tt.value).then(bt,Kt);Dt((Zt=Zt.apply(St,at)).next())});const Ae=({declaration:St,user:at,dispatch:Zt,loading:et})=>{const[ct,bt]=(0,se.useState)([]),[Kt,Dt]=(0,se.useState)(0),[Tt,We]=(0,se.useState)(!1),[Bt,Gt]=(0,se.useState)(!1),[De,Ve]=(0,se.useState)(""),[pt,$t]=(0,se.useState)(""),[qe,Vt]=(0,se.useState)({page:1,limit:10,status:"",keyword:"",start_time:"",end_time:""}),[xe]=ot.default.useForm(),At=[{title:"\u7533\u8BF7\u4EBA",align:"left",width:120,dataIndex:"user_name",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5DE5\u53F7",align:"left",ellipsis:!0,dataIndex:"staff_id",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u5BA1\u6838\u72B6\u6001",align:"left",width:120,dataIndex:"status",ellipsis:!0,render:Oe=>z.createElement("span",null,Oe===-1&&z.createElement("span",{style:{color:"#FF9D18"}},"\u672A\u63D0\u4EA4"),Oe===0&&z.createElement("span",{style:{color:"#FF9D18"}},"\u5F85\u5BA1\u6838"),Oe===1&&z.createElement("span",{style:{color:"#3061D0"}},"\u5DF2\u901A\u8FC7"),Oe===2&&z.createElement("span",{style:{color:"#E30000"}},"\u9000\u56DE\u4FEE\u6539"))},{title:"\u53D7\u8BA9\u65B9",align:"left",ellipsis:!0,dataIndex:"transferee",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u9879\u76EE\u540D\u79F0",align:"left",ellipsis:!0,dataIndex:"title",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u9879\u76EE\u6388\u6743\u53F7",align:"left",ellipsis:!0,dataIndex:"check_in_number",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u91D1\u989D",align:"left",ellipsis:!0,dataIndex:"transfer_fees",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u4E13\u5229\u7C7B\u578B",align:"left",ellipsis:!0,dataIndex:"property_type_name",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u53D1\u660E\uFF08\u7533\u8BF7\uFF09\u4EBA",align:"left",ellipsis:!0,dataIndex:"participant",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u8F6C\u8BA9\u65E5\u671F",align:"left",ellipsis:!0,dataIndex:"transfer_date",render:Oe=>z.createElement("span",null,Oe||"--")},{title:"\u64CD\u4F5C",align:"right",fixed:"right",width:200,ellipsis:!0,dataIndex:"school_name",render:(Oe,ke)=>{var ye,me,ze,ut;return z.createElement(z.Fragment,null,((0,E.Ny)()&&((ye=at.userInfo)==null?void 0:ye.real_name)!==(ke==null?void 0:ke.user_name)||[0,1].includes(ke==null?void 0:ke.status))&&z.createElement("span",{className:"current",style:{color:"#3061D0"},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"view"}}),Te.history.push(`/declaration/research/technologyTransfer/view?id=${ke==null?void 0:ke.id}`)}},"\u67E5\u770B"),((me=at==null?void 0:at.userInfo)==null?void 0:me.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push(`/declaration/research/technologyTransfer/edit?id=${ke==null?void 0:ke.id}`)}},"\u7F16\u8F91"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u901A\u8FC7\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u901A\u8FC7\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.Uk)({declaration_id:ke==null?void 0:ke.id,verify_status:"agree",reason:""})).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())})})}},"\u901A\u8FC7"),(0,E.Ny)()&&(ke==null?void 0:ke.status)===0&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{xe.setFieldValue("reason",ke==null?void 0:ke.reason),Me.default.confirm({title:"\u9A73\u56DE\u7533\u62A5",content:z.createElement("div",null,z.createElement(ot.default,{form:xe,layout:"vertical",onFinish:Se=>Pe(void 0,null,function*(){(yield(0,b.Uk)(Be({declaration_id:ke==null?void 0:ke.id,verify_status:"reject"},Se))).status===0&&(Ie.ZP.success("\u64CD\u4F5C\u6210\u529F\uFF01"),yt())}),scrollToFirstError:!0,size:"large",colon:!1,labelAlign:"right",className:he.formWrap},z.createElement(ot.default.Item,{label:"\u9A73\u56DE\u539F\u56E0",name:"reason",rules:[{required:!0}]},z.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165\u9A73\u56DE\u539F\u56E0"})))),width:500,okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){yield xe.submit()})})}},"\u9A73\u56DE"),((ze=at==null?void 0:at.userInfo)==null?void 0:ze.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u63D0\u4EA4\u5BA1\u6838",content:"\u786E\u8BA4\u8981\u63D0\u4EA4\u5BA1\u6838\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.xx)({declaration_id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u63D0\u4EA4\u6210\u529F\uFF01"),yt())})})}},"\u63D0\u4EA4\u5BA1\u6838"),((ut=at==null?void 0:at.userInfo)==null?void 0:ut.real_name)===(ke==null?void 0:ke.user_name)&&[-1,2].includes(ke==null?void 0:ke.status)&&z.createElement("span",{className:"current",style:{color:"#3061D0",marginLeft:10},onClick:()=>{Me.default.confirm({title:"\u5220\u9664",content:"\u786E\u8BA4\u8981\u5220\u9664\u5417\uFF1F",okText:"\u786E\u8BA4",icon:null,centered:!0,cancelText:"\u53D6\u6D88",onOk:()=>Pe(void 0,null,function*(){(yield(0,b.UX)({id:ke==null?void 0:ke.id})).status===0&&(Ie.ZP.success("\u5220\u9664\u6210\u529F\uFF01"),yt())})})}},"\u5220\u9664"))}}];(0,se.useEffect)(()=>{yt(),pn()},[]);const yt=()=>Pe(void 0,null,function*(){var Oe,ke;We(!0);const ye=yield(0,b.Dn)(Be({declare_type:6},qe));(ye==null?void 0:ye.status)===0&&(bt(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.list)||[]),Dt(((ke=ye==null?void 0:ye.data)==null?void 0:ke.count)||0)),We(!1)}),pn=()=>Pe(void 0,null,function*(){var Oe,ke;const ye=yield(0,b.Xi)({declare_type:6});(ye==null?void 0:ye.status)===0&&(Ve(((Oe=ye==null?void 0:ye.data)==null?void 0:Oe.content)||"\u6682\u65E0\u6570\u636E"),$t(((ke=ye==null?void 0:ye.data)==null?void 0:ke.content)||"\u6682\u65E0\u6570\u636E"))}),Sn=()=>Pe(void 0,null,function*(){if((De==null?void 0:De.length)>1e3){Ie.ZP.info("\u5B57\u6570\u4E0D\u80FD\u8D85\u8FC71000\u5B57\uFF01");return}const Oe=yield(0,b.kF)({declare_type:6,content:De});(Oe==null?void 0:Oe.status)===0&&(Gt(!1),Ie.ZP.success("\u7F16\u8F91\u6210\u529F!"))});return z.createElement(dt.Z,{spinning:Tt},z.createElement("div",{className:he.contWrap},z.createElement("div",{className:he.header},z.createElement("div",{className:he.headTitle},"\u6210\u679C\u8F6C\u5316\u7533\u62A5"),z.createElement("div",null,z.createElement(re.op,{shape:"default",onClick:()=>{Zt({type:"declaration/changeMode",payload:{mode:"edit"}}),Te.history.push("/declaration/research/technologyTransfer/edit")}},z.createElement("span",null,"\u6DFB\u52A0\u79D1\u6280\u6210\u679C\u8F6C\u5316")))),z.createElement(it.Z,{style:{margin:"12px 0px 20px 0px"}}),z.createElement("div",{className:he.searchWrap},z.createElement(nt.default,{size:"large",defaultValue:qe.status,style:{width:140,marginRight:"12px",borderRadius:2},onChange:Oe=>{qe.status=Oe,Vt(Be({},qe)),qe.page=1,yt()},options:[{value:"",label:"\u5168\u90E8"},{value:-1,label:"\u672A\u63D0\u4EA4"},{value:0,label:"\u5F85\u5BA1\u6838"},{value:1,label:"\u5DF2\u901A\u8FC7"},{value:2,label:"\u9000\u56DE\u4FEE\u6539"}]}),z.createElement(_e.default.RangePicker,{size:"large",style:{width:260,borderRadius:2},onChange:Oe=>{qe.start_time=Oe!=null&&Oe[0]?Oe[0].format("YYYY-MM-DD"):"",qe.end_time=Oe!=null&&Oe[1]?Oe[1].format("YYYY-MM-DD"):"",Vt(Be({},qe)),qe.page=1,console.log(qe),yt()},format:"YYYY-MM-DD"}),z.createElement(re.t7,{style:{width:252,marginLeft:"auto"},placeholder:"\u8BF7\u8F93\u5165\u641C\u7D22\u5185\u5BB9",value:qe.keyword,onChange:Oe=>{qe.page=1,qe.keywords=Oe,Vt(Be({},qe)),yt()}})),z.createElement("div",null,z.createElement(st.default,{dataSource:ct,scroll:{x:1400},pagination:{total:Kt||0,size:"default",onChange:(Oe,ke)=>{qe.page=Oe,qe.limit=ke,Vt(Be({},qe)),yt()},current:qe==null?void 0:qe.page,pageSize:qe==null?void 0:qe.limit,showTotal:Oe=>z.createElement(z.Fragment,null,"\u5171",z.createElement("span",{className:"ml5 mr5",style:{color:"#3061d0"}},Oe),"\u6761\u6570\u636E")},columns:At,locale:{emptyText:z.createElement(x.Z,{customText:"\u6682\u65E0\u6570\u636E~"})}})),z.createElement(it.Z,{style:{margin:"30px 0px"}}),Bt?z.createElement("div",null,z.createElement(y.Z,{placeholder:"\u8BF7\u8F93\u5165\u76F8\u5173\u5185\u5BB9",height:150,defaultValue:De,id:"editContent",onChange:Oe=>{Ve(Oe)}}),z.createElement("div",{style:{display:"flex",justifyContent:"flex-end",marginTop:"20px"}},z.createElement(re.op,{shape:"default",onClick:()=>{Gt(!1),Ve(pt)}},"\u53D6\u6D88"),z.createElement(Ge.ZP,{className:"ml20",type:"primary",onClick:()=>Pe(void 0,null,function*(){yield Sn()})},"\u63D0\u4EA4"))):z.createElement("div",{className:he.wrap1},(0,E.Ny)()&&z.createElement("div",{className:he.editBtn,onClick:()=>{Gt(!0)}},z.createElement("i",{className:"iconfont icon-bianji15 mr5"}),"\u7F16\u8F91"),z.createElement(a.Z,{className:"discuss-content",value:De,style:{fontSize:"12px",color:"#232B40"}}))))};var be=(0,Te.connect)(({declaration:St,loading:at,user:Zt})=>({declaration:St,loading:at,user:Zt}))(Ae)},50371:function(mt,Lt){"use strict";function ne(){const se=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let he=1;he{const Me=Te[ot];Me!==void 0&&(se[ot]=Me)})}return se}Lt.Z=ne},13845:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return se},Z:function(){return he}});function se(Te){return Te!=null&&Te===Te.window}function he(Te,ot){var Me,Ie;if(typeof window=="undefined")return 0;const ie=ot?"scrollTop":"scrollLeft";let dt=0;return se(Te)?dt=Te[ot?"pageYOffset":"pageXOffset"]:Te instanceof Document?dt=Te.documentElement[ie]:(Te instanceof HTMLElement||Te)&&(dt=Te[ie]),Te&&!se(Te)&&typeof dt!="number"&&(dt=(Ie=((Me=Te.ownerDocument)!==null&&Me!==void 0?Me:Te).documentElement)===null||Ie===void 0?void 0:Ie[ie]),dt}},56762:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(59301);function he(){const[,Te]=se.useReducer(ot=>ot+1,0);return Te}},68031:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ot}});var se=ne(16089);function he(Me,Ie,ie,dt){const it=ie-Ie;return Me/=dt/2,Me<1?it/2*Me*Me*Me+Ie:it/2*((Me-=2)*Me*Me+2)+Ie}var Te=ne(13845);function ot(Me){let Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:ie=()=>window,callback:dt,duration:it=450}=Ie,nt=ie(),_e=(0,Te.Z)(nt,!0),st=Date.now(),Ge=()=>{const y=Date.now()-st,a=he(y>it?it:y,_e,Me,it);(0,Te.F)(nt)?nt.scrollTo(window.pageXOffset,a):nt instanceof Document||nt.constructor.name==="HTMLDocument"?nt.documentElement.scrollTop=a:nt.scrollTop=a,y{var Pe;const{prefixCls:Ae,className:be,rootClassName:St,children:at,indeterminate:Zt=!1,style:et,onMouseEnter:ct,onMouseLeave:bt,skipGroup:Kt=!1,disabled:Dt}=fe,Tt=Ge(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:We,direction:Bt,checkbox:Gt}=ot.useContext(Me.E_),De=ot.useContext(it),{isFormItemInput:Ve}=ot.useContext(ie.aM),pt=ot.useContext(Ie.Z),$t=(Pe=(De==null?void 0:De.disabled)||Dt)!==null&&Pe!==void 0?Pe:pt,qe=ot.useRef(Tt.value);ot.useEffect(()=>{De==null||De.registerValue(Tt.value)},[]),ot.useEffect(()=>{if(!Kt)return Tt.value!==qe.current&&(De==null||De.cancelValue(qe.current),De==null||De.registerValue(Tt.value),qe.current=Tt.value),()=>De==null?void 0:De.cancelValue(Tt.value)},[Tt.value]);const Vt=We("checkbox",Ae),[xe,At]=(0,nt.ZP)(Vt),yt=Object.assign({},Tt);De&&!Kt&&(yt.onChange=function(){Tt.onChange&&Tt.onChange.apply(Tt,arguments),De.toggleOption&&De.toggleOption({label:at,value:Tt.value})},yt.name=De.name,yt.checked=De.value.includes(Tt.value));const pn=he()(`${Vt}-wrapper`,{[`${Vt}-rtl`]:Bt==="rtl",[`${Vt}-wrapper-checked`]:yt.checked,[`${Vt}-wrapper-disabled`]:$t,[`${Vt}-wrapper-in-form-item`]:Ve},Gt==null?void 0:Gt.className,be,St,At),Sn=he()({[`${Vt}-indeterminate`]:Zt},st.A,At),Oe=Zt?"mixed":void 0;return xe(ot.createElement(_e.Z,{component:"Checkbox",disabled:$t},ot.createElement("label",{className:pn,style:Object.assign(Object.assign({},Gt==null?void 0:Gt.style),et),onMouseEnter:ct,onMouseLeave:bt},ot.createElement(Te.Z,Object.assign({"aria-checked":Oe},yt,{prefixCls:Vt,className:Sn,disabled:$t,ref:Be})),at!==void 0&&ot.createElement("span",null,at))))};var a=ot.forwardRef(re),x=ne(26407),b=ne(2738),E=function(fe,Be){var Pe={};for(var Ae in fe)Object.prototype.hasOwnProperty.call(fe,Ae)&&Be.indexOf(Ae)<0&&(Pe[Ae]=fe[Ae]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var be=0,Ae=Object.getOwnPropertySymbols(fe);be{const{defaultValue:Pe,children:Ae,options:be=[],prefixCls:St,className:at,rootClassName:Zt,style:et,onChange:ct}=fe,bt=E(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:Kt,direction:Dt}=ot.useContext(Me.E_),[Tt,We]=ot.useState(bt.value||Pe||[]),[Bt,Gt]=ot.useState([]);ot.useEffect(()=>{"value"in bt&&We(bt.value||[])},[bt.value]);const De=ot.useMemo(()=>be.map(ke=>typeof ke=="string"||typeof ke=="number"?{label:ke,value:ke}:ke),[be]),Ve=ke=>{Gt(ye=>ye.filter(me=>me!==ke))},pt=ke=>{Gt(ye=>[].concat((0,x.Z)(ye),[ke]))},$t=ke=>{const ye=Tt.indexOf(ke.value),me=(0,x.Z)(Tt);ye===-1?me.push(ke.value):me.splice(ye,1),"value"in bt||We(me),ct==null||ct(me.filter(ze=>Bt.includes(ze)).sort((ze,ut)=>{const Se=De.findIndex(Je=>Je.value===ze),ve=De.findIndex(Je=>Je.value===ut);return Se-ve}))},qe=Kt("checkbox",St),Vt=`${qe}-group`,[xe,At]=(0,nt.ZP)(qe),yt=(0,b.Z)(bt,["value","disabled"]),pn=be.length?De.map(ke=>ot.createElement(a,{prefixCls:qe,key:ke.value.toString(),disabled:"disabled"in ke?ke.disabled:bt.disabled,value:ke.value,checked:Tt.includes(ke.value),onChange:ke.onChange,className:`${Vt}-item`,style:ke.style,title:ke.title},ke.label)):Ae,Sn={toggleOption:$t,value:Tt,disabled:bt.disabled,name:bt.name,registerValue:pt,cancelValue:Ve},Oe=he()(Vt,{[`${Vt}-rtl`]:Dt==="rtl"},at,Zt,At);return xe(ot.createElement("div",Object.assign({className:Oe,style:et},yt,{ref:Be}),ot.createElement(it.Provider,{value:Sn},pn)))},ee=ot.forwardRef(z);var ae=ot.memo(ee);const te=a;te.Group=ae,te.__ANT_CHECKBOX=!0;var ue=te},98447:function(mt,Lt,ne){"use strict";ne.d(Lt,{C2:function(){return Me}});var se=ne(17313),he=ne(37613),Te=ne(83116);const ot=Ie=>{const{checkboxCls:ie}=Ie,dt=`${ie}-wrapper`;return[{[`${ie}-group`]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ie.marginXS,[`> ${Ie.antCls}-row`]:{flex:1}}),[dt]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${dt}`]:{marginInlineStart:0},[`&${dt}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[ie]:Object.assign(Object.assign({},(0,se.Wf)(Ie)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ie.borderRadiusSM,alignSelf:"center",[`${ie}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ie}-inner`]:Object.assign({},(0,se.oN)(Ie))},[`${ie}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ie.checkboxSize,height:Ie.checkboxSize,direction:"ltr",backgroundColor:Ie.colorBgContainer,border:`${Ie.lineWidth}px ${Ie.lineType} ${Ie.colorBorder}`,borderRadius:Ie.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ie.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ie.checkboxSize/14*5,height:Ie.checkboxSize/14*8,border:`${Ie.lineWidthBold}px solid ${Ie.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ie.motionDurationFast} ${Ie.motionEaseInBack}, opacity ${Ie.motionDurationFast}`}},"& + span":{paddingInlineStart:Ie.paddingXS,paddingInlineEnd:Ie.paddingXS}})},{[` ${dt}:not(${dt}-disabled), ${ie}:not(${ie}-disabled) `]:{[`&:hover ${ie}-inner`]:{borderColor:Ie.colorPrimary}},[`${dt}:not(${dt}-disabled)`]:{[`&:hover ${ie}-checked:not(${ie}-disabled) ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ie}-checked:not(${ie}-disabled):after`]:{borderColor:Ie.colorPrimaryHover}}},{[`${ie}-checked`]:{[`${ie}-inner`]:{backgroundColor:Ie.colorPrimary,borderColor:Ie.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ie.motionDurationMid} ${Ie.motionEaseOutBack} ${Ie.motionDurationFast}`}}},[` ${dt}-checked:not(${dt}-disabled), ${ie}-checked:not(${ie}-disabled) - `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function ct(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),Se=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),Se?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,Se=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:Se,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=ct(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=ct(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(ct(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;Se&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},Se));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), + `]:{[`&:hover ${ie}-inner`]:{backgroundColor:Ie.colorPrimaryHover,borderColor:"transparent"}}},{[ie]:{"&-indeterminate":{[`${ie}-inner`]:{backgroundColor:Ie.colorBgContainer,borderColor:Ie.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ie.fontSizeLG/2,height:Ie.fontSizeLG/2,backgroundColor:Ie.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${dt}-disabled`]:{cursor:"not-allowed"},[`${ie}-disabled`]:{[`&, ${ie}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ie}-inner`]:{background:Ie.colorBgContainerDisabled,borderColor:Ie.colorBorder,"&:after":{borderColor:Ie.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ie.colorTextDisabled},[`&${ie}-indeterminate ${ie}-inner::after`]:{background:Ie.colorTextDisabled}}}]};function Me(Ie,ie){const dt=(0,he.TS)(ie,{checkboxCls:`.${Ie}`,checkboxSize:ie.controlInteractiveSize});return[ot(dt)]}Lt.ZP=(0,Te.Z)("Checkbox",(Ie,ie)=>{let{prefixCls:dt}=ie;return[Me(dt,Ie)]})},5083:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ad}});var se=ne(61186),he=ne.n(se),Te=ne(48736),ot=ne(90111),Me=ne.n(ot),Ie=ne(58319),ie=ne.n(Ie),dt=ne(23250),it=ne.n(dt),nt=ne(74959),_e=ne.n(nt),st=ne(10238),Ge=ne.n(st),re=ne(33656),y=ne.n(re);he().extend(y()),he().extend(Ge()),he().extend(Me()),he().extend(ie()),he().extend(it()),he().extend(_e()),he().extend(function(oe,le){var ge=le.prototype,Ee=ge.format;ge.format=function(Qe){var He=(Qe||"").replace("Wo","wo");return Ee.bind(this)(He)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(le){var ge=a[le];return ge||le.split("_")[0]},b=function(){(0,Te.ET)(!1,"Not match any format. Please help to fire a issue about this.")},E={getNow:function(){return he()()},getFixedDate:function(le){return he()(le,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(le){return le.endOf("month")},getWeekDay:function(le){var ge=le.locale("en");return ge.weekday()+ge.localeData().firstDayOfWeek()},getYear:function(le){return le.year()},getMonth:function(le){return le.month()},getDate:function(le){return le.date()},getHour:function(le){return le.hour()},getMinute:function(le){return le.minute()},getSecond:function(le){return le.second()},addYear:function(le,ge){return le.add(ge,"year")},addMonth:function(le,ge){return le.add(ge,"month")},addDate:function(le,ge){return le.add(ge,"day")},setYear:function(le,ge){return le.year(ge)},setMonth:function(le,ge){return le.month(ge)},setDate:function(le,ge){return le.date(ge)},setHour:function(le,ge){return le.hour(ge)},setMinute:function(le,ge){return le.minute(ge)},setSecond:function(le,ge){return le.second(ge)},isAfter:function(le,ge){return le.isAfter(ge)},isValidate:function(le){return le.isValid()},locale:{getWeekFirstDay:function(le){return he()().locale(x(le)).localeData().firstDayOfWeek()},getWeekFirstDate:function(le,ge){return ge.locale(x(le)).weekday(0)},getWeek:function(le,ge){return ge.locale(x(le)).week()},getShortWeekDays:function(le){return he()().locale(x(le)).localeData().weekdaysMin()},getShortMonths:function(le){return he()().locale(x(le)).localeData().monthsShort()},format:function(le,ge,Ee){return ge.locale(x(le)).format(Ee)},parse:function(le,ge,Ee){for(var Le=x(le),Qe=0;Qe1&&(He=le.addDate(He,-7)),He}function gt(oe,le,ge){var Ee=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(le){case"year":return ge.addYear(oe,Ee*10);case"quarter":case"month":return ge.addYear(oe,Ee);default:return ge.addMonth(oe,Ee)}}function tn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.format;return typeof Le=="function"?Le(oe):ge.locale.format(Ee.locale,oe,Le)}function sn(oe,le){var ge=le.generateConfig,Ee=le.locale,Le=le.formatList;return!oe||typeof Le[0]=="function"?null:ge.locale.parse(Ee.locale,oe,Le)}function Xt(oe){var le=oe.cellDate,ge=oe.mode,Ee=oe.disabledDate,Le=oe.generateConfig;if(!Ee)return!1;var Qe=function(Jt,ht,Nt){for(var qt=ht;qt<=Nt;){var An=void 0;switch(Jt){case"date":{if(An=Le.setDate(le,qt),!Ee(An))return!1;break}case"month":{if(An=Le.setMonth(le,qt),!Xt({cellDate:An,mode:"month",generateConfig:Le,disabledDate:Ee}))return!1;break}case"year":{if(An=Le.setYear(le,qt),!Xt({cellDate:An,mode:"year",generateConfig:Le,disabledDate:Ee}))return!1;break}}qt+=1}return!0};switch(ge){case"date":case"week":return Ee(le);case"month":{var He=1,vt=Le.getDate(Le.getEndDate(le));return Qe("date",He,vt)}case"quarter":{var ft=Math.floor(Le.getMonth(le)/3)*3,Ct=ft+2;return Qe("month",ft,Ct)}case"year":return Qe("month",0,11);case"decade":{var nn=Le.getYear(le),Ot=Math.floor(nn/ye)*ye,It=Ot+ye-1;return Qe("year",Ot,It)}}}function bn(oe,le){var ge=le.formatList,Ee=le.generateConfig,Le=le.locale;return(0,Oe.Z)(function(){if(!oe)return[[""],""];for(var Qe="",He=[],vt=0;vt1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(Ct.current),qt){ft(Nt);return}Ct.current=requestAnimationFrame(function(){ft(Nt)})}var Ot=bn(vt,{formatList:ge,generateConfig:Ee,locale:Le}),It=(0,yt.Z)(Ot,2),Yt=It[1];function Jt(Nt){nn(Nt)}function ht(){var Nt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;nn(null,Nt)}return(0,te.useEffect)(function(){ht(!0)},[oe]),(0,te.useEffect)(function(){return function(){return cancelAnimationFrame(Ct.current)}},[]),[Yt,Jt,ht]}var cn=ne(10228),kn=ne(16089),ca=ne(26407),xa=ne(29194),pa=new Map;function Ea(oe,le){var ge;function Ee(){(0,xa.Z)(oe)?le():ge=(0,kn.Z)(function(){Ee()})}return Ee(),function(){kn.Z.cancel(ge)}}function Fa(oe,le,ge){if(pa.get(oe)&&cancelAnimationFrame(pa.get(oe)),ge<=0){pa.set(oe,requestAnimationFrame(function(){oe.scrollTop=le}));return}var Ee=le-oe.scrollTop,Le=Ee/ge*10;pa.set(oe,requestAnimationFrame(function(){oe.scrollTop+=Le,oe.scrollTop!==le&&Fa(oe,le,ge-10)}))}function Na(oe,le){var ge=le.onLeftRight,Ee=le.onCtrlLeftRight,Le=le.onUpDown,Qe=le.onPageUpDown,He=le.onEnter,vt=oe.which,ft=oe.ctrlKey,Ct=oe.metaKey;switch(vt){case cn.Z.LEFT:if(ft||Ct){if(Ee)return Ee(-1),!0}else if(ge)return ge(-1),!0;break;case cn.Z.RIGHT:if(ft||Ct){if(Ee)return Ee(1),!0}else if(ge)return ge(1),!0;break;case cn.Z.UP:if(Le)return Le(-1),!0;break;case cn.Z.DOWN:if(Le)return Le(1),!0;break;case cn.Z.PAGE_UP:if(Qe)return Qe(-1),!0;break;case cn.Z.PAGE_DOWN:if(Qe)return Qe(1),!0;break;case cn.Z.ENTER:if(He)return He(),!0;break}return!1}function In(oe,le,ge,Ee){var Le=oe;if(!Le)switch(le){case"time":Le=Ee?"hh:mm:ss a":"HH:mm:ss";break;case"week":Le="gggg-wo";break;case"month":Le="YYYY-MM";break;case"quarter":Le="YYYY-[Q]Q";break;case"year":Le="YYYY";break;default:Le=ge?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return Le}function qa(oe,le,ge){var Ee=oe==="time"?8:10,Le=typeof le=="function"?le(ge.getNow()).length:le.length;return Math.max(Ee,Le)+2}var _a=null,Pa=new Set;function eo(oe){return!_a&&typeof window!="undefined"&&window.addEventListener&&(_a=function(ge){(0,ca.Z)(Pa).forEach(function(Ee){Ee(ge)})},window.addEventListener("mousedown",_a)),Pa.add(oe),function(){Pa.delete(oe),Pa.size===0&&(window.removeEventListener("mousedown",_a),_a=null)}}function Mo(oe){var le=oe.target;if(oe.composed&&le.shadowRoot){var ge;return((ge=oe.composedPath)===null||ge===void 0?void 0:ge.call(oe)[0])||le}return le}var un=function(le){return le==="month"||le==="date"?"year":le},gn=function(le){return le==="date"?"month":le},wn=function(le){return le==="month"||le==="date"?"quarter":le},mn=function(le){return le==="date"?"week":le},ua={year:un,month:gn,quarter:wn,week:mn,time:null,date:null};function va(oe,le){return oe.some(function(ge){return ge&&ge.contains(le)})}function Xn(oe){var le=oe.open,ge=oe.value,Ee=oe.isClickOutside,Le=oe.triggerOpen,Qe=oe.forwardKeyDown,He=oe.onKeyDown,vt=oe.blurToCancel,ft=oe.onSubmit,Ct=oe.onCancel,nn=oe.onFocus,Ot=oe.onBlur,It=oe.changeOnBlur,Yt=(0,te.useState)(!1),Jt=(0,yt.Z)(Yt,2),ht=Jt[0],Nt=Jt[1],qt=(0,te.useState)(!1),An=(0,yt.Z)(qt,2),xn=An[0],Dn=An[1],zn=(0,te.useRef)(!1),On=(0,te.useRef)(!1),Pn=(0,te.useRef)(!1),La={onMouseDown:function(){Nt(!0),Le(!0)},onKeyDown:function(Aa){var Ta=function(){Pn.current=!0};if(He(Aa,Ta),!Pn.current){switch(Aa.which){case cn.Z.ENTER:{le?ft()!==!1&&Nt(!0):Le(!0),Aa.preventDefault();return}case cn.Z.TAB:{ht&&le&&!Aa.shiftKey?(Nt(!1),Aa.preventDefault()):!ht&&le&&!Qe(Aa)&&Aa.shiftKey&&(Nt(!0),Aa.preventDefault());return}case cn.Z.ESC:{Nt(!0),Ct();return}}!le&&![cn.Z.SHIFT].includes(Aa.which)?Le(!0):ht||Qe(Aa)}},onFocus:function(Aa){Nt(!0),Dn(!0),nn&&nn(Aa)},onBlur:function(Aa){if(zn.current||!Ee(document.activeElement)){zn.current=!1;return}vt?setTimeout(function(){for(var Ta=document,Qa=Ta.activeElement;Qa&&Qa.shadowRoot;)Qa=Qa.shadowRoot.activeElement;Ee(Qa)&&Ct()},0):le&&(Le(!1),On.current&&ft()),Dn(!1),Ot==null||Ot(Aa)}};return(0,te.useEffect)(function(){On.current=!1},[le]),(0,te.useEffect)(function(){On.current=!0},[ge]),(0,te.useEffect)(function(){return eo(function(ga){var Aa=Mo(ga),Ta=Ee(Aa);le&&(Ta?!It&&(!xn||Ta)&&Le(!1):(zn.current=!0,(0,kn.Z)(function(){zn.current=!1})))})}),[La,{focused:xn,typing:ht}]}function Ue(oe,le){return te.useMemo(function(){return oe||(le?((0,Te.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(le).map(function(ge){var Ee=(0,yt.Z)(ge,2),Le=Ee[0],Qe=Ee[1];return{label:Le,value:Qe}})):[])},[oe,le])}var $e=ne(34280);function Xe(oe){var le=oe.valueTexts,ge=oe.onTextChange,Ee=te.useState(""),Le=(0,yt.Z)(Ee,2),Qe=Le[0],He=Le[1],vt=te.useRef([]);vt.current=le;function ft(nn){He(nn),ge(nn)}function Ct(){He(vt.current[0])}return(0,$e.Z)(function(){le.every(function(nn){return nn!==Qe})&&Ct()},[le.join("||")]),[Qe,ft,Ct]}var Mt=te.createContext({}),on=Mt,jt=ne(39559);function oa(oe){var le=oe.cellRender,ge=oe.monthCellRender,Ee=oe.dateRender,Le=te.useMemo(function(){if(le)return le;if(!(!ge&&!Ee))return function(Qe,He){var vt=Qe;return Ee&&He.type==="date"?Ee(vt,He.today):ge&&He.type==="month"?ge(vt,He.locale):He.originNode}},[le,ge,Ee]);return Le}function Mn(oe,le){for(var ge=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",Ee=String(oe);Ee.length=1?ge|0:1,He=oe;He<=le;He+=Qe)Le.push({label:Mn(He,2),value:He,disabled:(Ee||[]).includes(He)});return Le}function qo(oe){var le=oe.generateConfig,ge=oe.prefixCls,Ee=oe.operationRef,Le=oe.activeColumnIndex,Qe=oe.value,He=oe.showHour,vt=oe.showMinute,ft=oe.showSecond,Ct=oe.use12Hours,nn=oe.hourStep,Ot=nn===void 0?1:nn,It=oe.minuteStep,Yt=It===void 0?1:It,Jt=oe.secondStep,ht=Jt===void 0?1:Jt,Nt=oe.disabledHours,qt=oe.disabledMinutes,An=oe.disabledSeconds,xn=oe.disabledTime,Dn=oe.hideDisabledOptions,zn=oe.onSelect,On=oe.cellRender,Pn=oe.locale,La=[],ga="".concat(ge,"-content"),Aa="".concat(ge,"-time-panel"),Ta,Qa=Qe?le.getHour(Qe):-1,io=Qa,Po=Qe?le.getMinute(Qe):-1,Ja=Qe?le.getSecond(Qe):-1,Oa=le.getNow(),Ra=te.useMemo(function(){if(xn){var tt=xn(Oa);return[tt.disabledHours,tt.disabledMinutes,tt.disabledSeconds]}return[Nt,qt,An]},[Nt,qt,An,xn,Oa]),to=(0,yt.Z)(Ra,3),lo=to[0],Ga=to[1],Va=to[2],ko=Oo(0,23,Ot,lo&&lo()),Bo=(0,Oe.Z)(function(){return ko},ko,uo);Ct&&(Ta=io>=12,io%=12);var de=te.useMemo(function(){if(!Ct)return[!1,!1];var tt=[!0,!0];return Bo.forEach(function(rt){var Et=rt.disabled,wt=rt.value;Et||(wt>=12?tt[1]=!1:tt[0]=!1)}),tt},[Ct,Bo]),ce=(0,yt.Z)(de,2),pe=ce[0],we=ce[1],Ne=te.useMemo(function(){return Ct?Bo.filter(Ta?function(tt){return tt.value>=12}:function(tt){return tt.value<12}).map(function(tt){var rt=tt.value%12,Et=rt===0?"12":Mn(rt,2);return(0,At.Z)((0,At.Z)({},tt),{},{label:Et,value:rt})}):Bo},[Ct,Ta,Bo]),Fe=Oo(0,59,Yt,Ga&&Ga(Qa)),Ye=Oo(0,59,ht,Va&&Va(Qa,Po)),Ke=Ba({value:Qe,generateConfig:le,disabledMinutes:Ga,disabledSeconds:Va,minutes:Fe,seconds:Ye,use12Hours:Ct});Ee.current={onUpDown:function(rt){var Et=La[Le];if(Et)for(var wt=Et.units.findIndex(function(an){return an.value===Et.value}),Ft=Et.units.length,Qt=1;Qt2&&arguments[2]!==void 0?arguments[2]:!1;(dn===Nt||ia)&&(Hn(Rt),La&&La(Rt),Ke&&Ke(Rt,fn),ga&&!kt(ft,Rt,ln)&&!(Yt!=null&&Yt(Rt))&&ga(Rt))},ha=function(Rt){if(Zr.includes(dn)){var fn,ia,Sa=dn==="date";switch(Rt===cn.Z.PAGE_UP||Rt===cn.Z.PAGE_DOWN?ia=Sa?ft.addMonth:ft.addYear:ia=Sa?ft.addDate:ft.addMonth,Rt){case cn.Z.LEFT:case cn.Z.PAGE_UP:fn=ia(Kn,-1);break;case cn.Z.RIGHT:case cn.Z.PAGE_DOWN:fn=ia(Kn,1);break;case cn.Z.UP:case cn.Z.DOWN:fn=ia(Kn,Number("".concat(Rt===cn.Z.UP?"-":"").concat(Sa?ze:_r)));break}if(fn)return!(Yt!=null&&Yt(fn))}return!0},Xa=function(Rt){if(Qt.current&&Qt.current.onKeyDown){var fn=!0,ia=Rt.which;if([cn.Z.LEFT,cn.Z.RIGHT,cn.Z.UP,cn.Z.DOWN,cn.Z.PAGE_UP,cn.Z.PAGE_DOWN,cn.Z.ENTER].includes(ia)&&(Rt.preventDefault(),ia!==cn.Z.ENTER&&An===0&&(fn=ha(ia))),fn)return Qt.current.onKeyDown(Rt)}return(0,Te.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},Ca=function(Rt){Qt.current&&Qt.current.onBlur&&Qt.current.onBlur(Rt)};Ye&&Et!=="right"&&(Ye.current={onKeyDown:Xa,onClose:function(){Qt.current&&Qt.current.onClose&&Qt.current.onClose()}}),te.useEffect(function(){Ct&&!Wt.current&&ra(Ct)},[Ct]),te.useEffect(function(){Wt.current=!1},[]);var _n,oo=oa({cellRender:de,monthCellRender:Bo,dateRender:ko}),Jn=(0,At.Z)((0,At.Z)({},oe),{},{cellRender:oo,operationRef:Qt,prefixCls:Le,viewDate:Kn,value:ln,onViewDateChange:hn,sourceMode:Rn,onPanelChange:fa,disabledDate:Yt});switch(delete Jn.onChange,delete Jn.onSelect,dn){case"decade":_n=te.createElement(Di,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"year":_n=te.createElement(_o,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"month":_n=te.createElement(Oi,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"quarter":_n=te.createElement(qn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"week":_n=te.createElement(Gn,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;case"time":delete Jn.showTime,_n=te.createElement(si,(0,ae.Z)({},Jn,(0,jt.Z)(Dn)==="object"?Dn:null,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}));break;default:Dn?_n=te.createElement(ui,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}})):_n=te.createElement(nr,(0,ae.Z)({},Jn,{onSelect:function(Rt,fn){hn(Rt),ya(Rt,fn)}}))}var Za,Ia,yo=function(){var Rt=ft.getNow(),fn=zo(ft.getHour(Rt),ft.getMinute(Rt),ft.getSecond(Rt),pe?Ra:1,we?lo:1,Ne?Va:1),ia=Wa(ft,Rt,fn[0],fn[1],fn[2]);ya(ia,"submit")};Ze||(Za=Dr(Le,dn,On),Dn&&dn!=="date"?Ia=null:Ia=Fr({prefixCls:Le,components:Po,needConfirmButton:ce,okDisabled:!ln||Yt&&Yt(ln),locale:vt,showNow:xn,onNow:ce&&yo,onOk:function(){ln&&(ya(ln,"submit",!0),io&&io(ln))}}));var Qn;if(zn&&dn==="date"&&Nt==="date"&&!Dn){var Vn=ft.getNow(),Un="".concat(Le,"-today-btn"),Tn=Yt&&Yt(Vn);Qn=te.createElement("a",{className:De()(Un,Tn&&"".concat(Un,"-disabled")),"aria-disabled":Tn,onClick:function(){Tn||ya(Vn,"mouse",!0)}},vt.today)}return te.createElement(on.Provider,{value:(0,At.Z)((0,At.Z)({},Fe),{},{mode:dn,hideHeader:"hideHeader"in oe?Pn:Fe.hideHeader,hidePrevBtn:rt&&Et==="right",hideNextBtn:rt&&Et==="left"})},te.createElement("div",{tabIndex:An,className:De()("".concat(Le,"-panel"),Qe,(le={},(0,xe.Z)(le,"".concat(Le,"-panel-has-range"),wt&&wt[0]&&wt[1]),(0,xe.Z)(le,"".concat(Le,"-panel-has-range-hover"),Ft&&Ft[0]&&Ft[1]),(0,xe.Z)(le,"".concat(Le,"-panel-rtl"),Ja==="rtl"),le)),style:He,onKeyDown:Xa,onBlur:Ca,onMouseDown:Ta},_n,Za||Ia||Qn?te.createElement("div",{className:"".concat(Le,"-footer")},Za,Ia,Qn):null))}var hr=Hi,kr=ne(35593),Fo={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function fi(oe){var le,ge=oe.prefixCls,Ee=oe.popupElement,Le=oe.popupStyle,Qe=oe.visible,He=oe.dropdownClassName,vt=oe.dropdownAlign,ft=oe.transitionName,Ct=oe.getPopupContainer,nn=oe.children,Ot=oe.range,It=oe.popupPlacement,Yt=oe.direction,Jt="".concat(ge,"-dropdown"),ht=function(){return It!==void 0?It:Yt==="rtl"?"bottomRight":"bottomLeft"};return te.createElement(kr.Z,{showAction:[],hideAction:[],popupPlacement:ht(),builtinPlacements:Fo,prefixCls:Jt,popupTransitionName:ft,popup:Ee,popupAlign:vt,popupVisible:Qe,popupClassName:De()(He,(le={},(0,xe.Z)(le,"".concat(Jt,"-range"),Ot),(0,xe.Z)(le,"".concat(Jt,"-rtl"),Yt==="rtl"),le)),popupStyle:Le,getPopupContainer:Ct},nn)}var hi=fi;function ei(oe){var le=oe.prefixCls,ge=oe.presets,Ee=oe.onClick,Le=oe.onHover;return ge.length?te.createElement("div",{className:"".concat(le,"-presets")},te.createElement("ul",null,ge.map(function(Qe,He){var vt=Qe.label,ft=Qe.value;return te.createElement("li",{key:He,onClick:function(){return Ee==null?void 0:Ee(ka(ft))},onMouseEnter:function(){return Le==null?void 0:Le(ka(ft))},onMouseLeave:function(){return Le==null?void 0:Le(null)}},vt)}))):null}function Gi(oe){var le=oe.picker,ge=oe.disabledHours,Ee=oe.disabledMinutes,Le=oe.disabledSeconds;le==="time"&&(ge||Ee||Le)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function Kr(oe,le,ge){var Ee=(0,jt.Z)(le)==="object"?le.clearIcon:ge;return Ee||te.createElement("span",{className:"".concat(oe,"-clear-btn")})}function dr(oe){var le,ge=oe,Ee=ge.prefixCls,Le=Ee===void 0?"rc-picker":Ee,Qe=ge.id,He=ge.name,vt=ge.tabIndex,ft=ge.style,Ct=ge.className,nn=ge.dropdownClassName,Ot=ge.dropdownAlign,It=ge.popupStyle,Yt=ge.transitionName,Jt=ge.generateConfig,ht=ge.locale,Nt=ge.inputReadOnly,qt=ge.allowClear,An=ge.autoFocus,xn=ge.showTime,Dn=ge.picker,zn=Dn===void 0?"date":Dn,On=ge.format,Pn=ge.use12Hours,La=ge.value,ga=ge.defaultValue,Aa=ge.presets,Ta=ge.open,Qa=ge.defaultOpen,io=ge.defaultOpenValue,Po=ge.suffixIcon,Ja=ge.clearIcon,Oa=ge.disabled,Ra=ge.disabledDate,to=ge.placeholder,lo=ge.getPopupContainer,Ga=ge.pickerRef,Va=ge.panelRender,ko=ge.onChange,Bo=ge.onOpenChange,de=ge.onFocus,ce=ge.onBlur,pe=ge.onMouseDown,we=ge.onMouseUp,Ne=ge.onMouseEnter,Fe=ge.onMouseLeave,Ye=ge.onContextMenu,Ke=ge.onClick,Ze=ge.onKeyDown,lt=ge.onSelect,tt=ge.direction,rt=ge.autoComplete,Et=rt===void 0?"off":rt,wt=ge.inputRender,Ft=ge.changeOnBlur,Qt=te.useRef(null),Wt=zn==="date"&&!!xn||zn==="time",an=Ue(Aa),_t=da(In(On,zn,xn,Pn)),ln=te.useRef(null),Hn=te.useRef(null),Wn=te.useRef(null),Nn=(0,pn.Z)(null,{value:La,defaultValue:ga}),Kn=(0,yt.Z)(Nn,2),ra=Kn[0],hn=Kn[1],Fn=te.useState(ra),yn=(0,yt.Z)(Fn,2),rn=yn[0],dn=yn[1],jn=te.useRef(null),ma=(0,pn.Z)(!1,{value:Ta,defaultValue:Qa,postState:function($n){return Oa?!1:$n},onChange:function($n){Bo&&Bo($n),!$n&&jn.current&&jn.current.onClose&&jn.current.onClose()}}),la=(0,yt.Z)(ma,2),Rn=la[0],sa=la[1],fa=bn(rn,{formatList:_t,generateConfig:Jt,locale:ht}),ya=(0,yt.Z)(fa,2),ha=ya[0],Xa=ya[1],Ca=Xe({valueTexts:ha,onTextChange:function($n){var xo=sn($n,{locale:ht,formatList:_t,generateConfig:Jt});xo&&(!Ra||!Ra(xo))&&dn(xo)}}),_n=(0,yt.Z)(Ca,3),oo=_n[0],Jn=_n[1],Za=_n[2],Ia=function($n){dn($n),hn($n),ko&&!kt(Jt,ra,$n)&&ko($n,$n?tn($n,{generateConfig:Jt,locale:ht,format:_t[0]}):"")},yo=function($n){Oa&&$n||sa($n)},Qn=function($n){return Rn&&jn.current&&jn.current.onKeyDown?jn.current.onKeyDown($n):((0,Te.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Vn=function(){for(var $n=arguments.length,xo=new Array($n),Ko=0;Ko<$n;Ko++)xo[Ko]=arguments[Ko];Ke==null||Ke.apply(void 0,xo),Qt.current&&(Qt.current.focus(),yo(!0))},Un=function($n){Ft&&Ia(rn),ce==null||ce($n)},Tn=Xn({blurToCancel:Wt,open:Rn,value:oo,triggerOpen:yo,forwardKeyDown:Qn,isClickOutside:function($n){return!va([ln.current,Hn.current,Wn.current],$n)},onSubmit:function(){return!rn||Ra&&Ra(rn)?!1:(Ia(rn),yo(!1),Za(),!0)},onCancel:function(){yo(!1),dn(ra),Za()},onKeyDown:function($n,xo){Ze==null||Ze($n,xo)},onFocus:de,onBlur:Un,changeOnBlur:Ft}),Ln=(0,yt.Z)(Tn,2),Rt=Ln[0],fn=Ln[1],ia=fn.focused,Sa=fn.typing;te.useEffect(function(){Rn||(dn(ra),!ha.length||ha[0]===""?Jn(""):Xa!==oo&&Za())},[Rn,ha]),te.useEffect(function(){Rn||Za()},[zn]),te.useEffect(function(){dn(ra)},[ra]),Ga&&(Ga.current={focus:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.focus()},blur:function(){var $n;($n=Qt.current)===null||$n===void 0||$n.blur()}});var Ro=Cn(oo,{formatList:_t,generateConfig:Jt,locale:ht}),Ao=(0,yt.Z)(Ro,3),or=Ao[0],fo=Ao[1],so=Ao[2],Yn=(0,At.Z)((0,At.Z)({},oe),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Zo=te.createElement("div",{className:"".concat(Le,"-panel-layout")},te.createElement(ei,{prefixCls:Le,presets:an,onClick:function($n){Ia($n),yo(!1)}}),te.createElement(hr,(0,ae.Z)({},Yn,{generateConfig:Jt,className:De()((0,xe.Z)({},"".concat(Le,"-panel-focused"),!Sa)),value:rn,locale:ht,tabIndex:-1,onSelect:function($n){lt==null||lt($n),dn($n)},direction:tt,onPanelChange:function($n,xo){var Ko=oe.onPanelChange;so(!0),Ko==null||Ko($n,xo)}})));Va&&(Zo=Va(Zo));var Wo=te.createElement("div",{className:"".concat(Le,"-panel-container"),ref:ln,onMouseDown:function($n){$n.preventDefault()}},Zo),za;Po&&(za=te.createElement("span",{className:"".concat(Le,"-suffix"),onMouseDown:function($n){$n.preventDefault()}},Po));var Ka=Kr(Le,qt,Ja),co=te.createElement("span",{onMouseDown:function($n){$n.preventDefault(),$n.stopPropagation()},onMouseUp:function($n){$n.preventDefault(),$n.stopPropagation(),Ia(null),yo(!1)},className:"".concat(Le,"-clear"),role:"button"},Ka),wo=!!qt&&ra&&!Oa,bo=(0,At.Z)((0,At.Z)((0,At.Z)({id:Qe,tabIndex:vt,disabled:Oa,readOnly:Nt||typeof _t[0]=="function"||!Sa,value:or||oo,onChange:function($n){Jn($n.target.value)},autoFocus:An,placeholder:to,ref:Qt,title:oo},Rt),{},{size:qa(zn,_t[0],Jt),name:He},(0,Sn.Z)(oe,{aria:!0,data:!0})),{},{autoComplete:Et}),wa=wt?wt(bo):te.createElement("input",bo),Vo=function($n,xo){(xo==="submit"||xo!=="key"&&!Wt)&&(Ia($n),yo(!1))},Io=tt==="rtl"?"bottomRight":"bottomLeft";return te.createElement(on.Provider,{value:{operationRef:jn,hideHeader:zn==="time",onSelect:Vo,open:Rn,defaultOpenValue:io,onDateMouseEnter:fo,onDateMouseLeave:so}},te.createElement(hi,{visible:Rn,popupElement:Wo,popupStyle:It,prefixCls:Le,dropdownClassName:nn,dropdownAlign:Ot,getPopupContainer:lo,transitionName:Yt,popupPlacement:Io,direction:tt},te.createElement("div",{ref:Wn,className:De()(Le,Ct,(le={},(0,xe.Z)(le,"".concat(Le,"-disabled"),Oa),(0,xe.Z)(le,"".concat(Le,"-focused"),ia),(0,xe.Z)(le,"".concat(Le,"-rtl"),tt==="rtl"),le)),style:ft,onMouseDown:pe,onMouseUp:we,onMouseEnter:Ne,onMouseLeave:Fe,onContextMenu:Ye,onClick:Vn},te.createElement("div",{className:De()("".concat(Le,"-input"),(0,xe.Z)({},"".concat(Le,"-input-placeholder"),!!or)),ref:Hn},wa,za,wo&&co))))}var vi=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;HeIt(Ct);case"month":return Ot(ht)>Ot(Ct);case"week":return nn(ht)>nn(Ct);default:return!je(vt,ht,Ct)&&vt.isAfter(ht,Ct)}return!1},[Qe,He[1],Ct,le]),Jt=te.useCallback(function(ht){if(He[1]||Qe&&Qe(ht))return!0;if(He[0]&&ft)return!je(vt,ht,Ct)&&vt.isAfter(ft,ht);if(!le&&ft)switch(ge){case"quarter":return It(ht)0&&arguments[0]!==void 0?arguments[0]:!1,ea=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ba=null;so&&Mr&&Mr[0]&&Mr[1]&&ht.isAfter(Mr[1],Mr[0])&&(ba=Mr);var ao=Pn;if(Pn&&(0,jt.Z)(Pn)==="object"&&Pn.defaultValue){var No=Pn.defaultValue;ao=(0,At.Z)((0,At.Z)({},Pn),{},{defaultValue:ta(No,Yn)||void 0})}return te.createElement(Ha.Provider,{value:{inRange:!0,panelPosition:$a,rangedValue:rd||Ln,hoverRangedValue:ba}},te.createElement(hr,(0,ae.Z)({},oe,ea,{cellRender:bd,showTime:ao,mode:Sa[Yn],generateConfig:ht,style:void 0,direction:Kn,disabledDate:Yn===0?bo:wa,disabledTime:function(wr){return Ra?Ra(wr,Yn===0?"start":"end"):!1},className:De()((0,xe.Z)({},"".concat(He,"-panel-focused"),Yn===0?!ml:!Cr)),value:ta(Ln,Yn),locale:Nt,tabIndex:-1,onPanelChange:function(wr,Jr){Yn===0&&wi(!0),Yn===1&&il(!0),Ao(Ut(Sa,Jr,Yn),Ut(Ln,wr,Yn));var Qr=wr;$a==="right"&&Sa[Yn]===Jr&&(Qr=gt(Qr,Jr,ht,-1)),Vn(Qr,Yn)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:Yn===0?ta(Ln,1):ta(Ln,0)})))}var Yr=0,vd=0;if(Yn&&ma.current&&Rn.current&&jn.current&&ya.current){Yr=ma.current.offsetWidth+Rn.current.offsetWidth;var Cd=ya.current.offsetLeft>Yr?ya.current.offsetLeft-Yr:ya.current.offsetLeft,Sd=jn.current.offsetWidth,pd=ya.current.offsetWidth;Sd&&pd&&Yr>Sd-pd-(Kn==="rtl"?0:Cd)&&(vd=Yr)}var wd=Kn==="rtl"?{right:Yr}:{left:Yr};function Ed(){var $a,ea=Dr(He,Sa[Yn],Ke),ba=Fr({prefixCls:He,components:Wn,needConfirmButton:rn,okDisabled:!ta(Ln,Yn)||Oa&&Oa(Ln[Yn]),locale:Nt,onOk:function(){var Er=ta(Ln,Yn);Er&&(Ko(Ln,Yn),ln==null||ln(Ln),Wo(!1,Yn,"confirm"))}});if(On!=="time"&&!Pn){var ao=Qn(Yn),No=gt(ao,On,ht),Ni=Sa[Yn],wr=Ni===On,Jr=cd(wr?"left":!1,{pickerValue:ao,onPickerValueChange:function(Er){Vn(Er,Yn)}}),Qr=cd("right",{pickerValue:No,onPickerValueChange:function(Er){Vn(gt(Er,On,ht,-1),Yn)}});Kn==="rtl"?$a=te.createElement(te.Fragment,null,Qr,wr&&Jr):$a=te.createElement(te.Fragment,null,Jr,wr&&Qr)}else $a=cd();var Sl=te.createElement("div",{className:"".concat(He,"-panel-layout")},te.createElement(ei,{prefixCls:He,presets:xd,onClick:function(Er){Ko(Er,null),Wo(!1,Yn,"preset")},onHover:function(Er){Il(Er)}}),te.createElement("div",null,te.createElement("div",{className:"".concat(He,"-panels")},$a),(ea||ba)&&te.createElement("div",{className:"".concat(He,"-footer")},ea,ba)));return Va&&(Sl=Va(Sl)),te.createElement("div",{className:"".concat(He,"-panel-container"),style:{marginLeft:vd},ref:jn,onMouseDown:function(Er){Er.preventDefault()}},Sl)}var Ld=te.createElement("div",{className:De()("".concat(He,"-range-wrapper"),"".concat(He,"-").concat(On,"-range-wrapper")),style:{minWidth:ja}},te.createElement("div",{ref:ya,className:"".concat(He,"-range-arrow"),style:wd}),Ed()),Pd;pe&&(Pd=te.createElement("span",{className:"".concat(He,"-suffix"),onMouseDown:function(ea){ea.preventDefault()}},pe));var Bd=Kr(He,ce,we),Ad=te.createElement("span",{onMouseDown:function(ea){ea.preventDefault(),ea.stopPropagation()},onMouseUp:function(ea){ea.preventDefault(),ea.stopPropagation();var ba=Jn;Ca[0]||(ba=Ut(ba,null,0)),Ca[1]||(ba=Ut(ba,null,1)),Ko(ba,null),Wo(!1,Yn,"clear")},className:"".concat(He,"-clear"),role:"button"},Bd),Nd=ce&&(ta(Jn,0)&&!Ca[0]||ta(Jn,1)&&!Ca[1]),yd={size:qa(On,ha[0],ht)},ud=0,md=0;ma.current&&la.current&&Rn.current&&(Yn===0?md=ma.current.offsetWidth:(ud=Yr,md=la.current.offsetWidth));var Dd=Kn==="rtl"?{right:ud}:{left:ud},Fd=function(ea,ba){var ao=Ut(Ln,ea,Yn);if(ba==="submit"||ba!=="key"&&!rn){Ko(ao,Yn),Yn===0?wi():il();var No=Yn===0?1:0;Ca[No]?Wo(!1,!1,"confirm"):Wo(!1,Yn,"confirm")}else Rt(ao)};return te.createElement(on.Provider,{value:{operationRef:Xa,hideHeader:On==="time",onDateMouseEnter:dd,onDateMouseLeave:zl,hideRanges:!0,onSelect:Fd,open:so}},te.createElement(hi,{visible:so,popupElement:Ld,popupStyle:nn,prefixCls:He,dropdownClassName:Ot,dropdownAlign:Yt,getPopupContainer:Jt,transitionName:It,range:!0,direction:Kn},te.createElement("div",(0,ae.Z)({ref:dn,className:De()(He,"".concat(He,"-range"),Ct,(le={},(0,xe.Z)(le,"".concat(He,"-disabled"),Ca[0]&&Ca[1]),(0,xe.Z)(le,"".concat(He,"-focused"),Yn===0?Ai:xr),(0,xe.Z)(le,"".concat(He,"-rtl"),Kn==="rtl"),le)),style:ft,onClick:Zl,onMouseEnter:Wt,onMouseLeave:an,onMouseDown:fl,onMouseUp:Qt},(0,Sn.Z)(oe,{aria:!0,data:!0})),te.createElement("div",{className:De()("".concat(He,"-input"),(ge={},(0,xe.Z)(ge,"".concat(He,"-input-active"),Yn===0),(0,xe.Z)(ge,"".concat(He,"-input-placeholder"),!!ol),ge)),ref:ma},te.createElement("input",(0,ae.Z)({id:vt,disabled:Ca[0],readOnly:Fe||typeof ha[0]=="function"||!ml,value:ol||no,onChange:function(ea){jo(ea.target.value)},autoFocus:An,placeholder:ta(qt,0)||"",ref:sa},cl,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-range-separator"),ref:Rn},Aa),te.createElement("div",{className:De()("".concat(He,"-input"),(Ee={},(0,xe.Z)(Ee,"".concat(He,"-input-active"),Yn===1),(0,xe.Z)(Ee,"".concat(He,"-input-placeholder"),!!rl),Ee)),ref:la},te.createElement("input",(0,ae.Z)({disabled:Ca[1],readOnly:Fe||typeof ha[0]=="function"||!Cr,value:rl||Uo,onChange:function(ea){Pr(ea.target.value)},placeholder:ta(qt,1)||"",ref:fa},vo,yd,{autoComplete:Fn}))),te.createElement("div",{className:"".concat(He,"-active-bar"),style:(0,At.Z)((0,At.Z)({},Dd),{},{width:md,position:"absolute"})}),Pd,Nd&&Ad)))}var Ul=function(oe){(0,qe.Z)(ge,oe);var le=(0,Vt.Z)(ge);function ge(){var Ee;(0,Ve.Z)(this,ge);for(var Le=arguments.length,Qe=new Array(Le),He=0;He{const{lineHeight:Le}=oe,Qe=Math.floor(ge*Le)+2,He=Math.max((le-Qe)/2,0),vt=Math.max(le-Qe-He,0);return{padding:`${He}px ${Ee}px ${vt}px`}},Ji=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,cellHeight:Le,motionDurationSlow:Qe,borderRadiusSM:He,motionDurationMid:vt,cellHoverBg:ft,lineWidth:Ct,lineType:nn,colorPrimary:Ot,cellActiveWithRangeBg:It,colorTextLightSolid:Yt,controlHeightSM:Jt,cellRangeBorderColor:ht,pickerCellBorderGap:Nt,cellHoverWithRangeBg:qt,cellWidth:An,colorTextDisabled:xn,cellBgDisabled:Dn}=oe;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:Le,transform:"translateY(-50%)",transition:`all ${Qe}`,content:'""'},[Ee]:{position:"relative",zIndex:2,display:"inline-block",minWidth:Le,height:Le,lineHeight:`${Le}px`,borderRadius:He,transition:`background ${vt}, border ${vt}`},"&-range-hover-start, &-range-hover-end":{[Ee]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ge}-in-view), &:hover:not(${ge}-selected):not(${ge}-range-start):not(${ge}-range-end):not(${ge}-range-hover-start):not(${ge}-range-hover-end)`]:{[Ee]:{background:ft}},[`&-in-view${ge}-today ${Ee}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${Ct}px ${nn} ${Ot}`,borderRadius:He,content:'""'}},[`&-in-view${ge}-in-range`]:{position:"relative","&::before":{background:It}},[`&-in-view${ge}-selected ${Ee}, &-in-view${ge}-range-start ${Ee}, &-in-view${ge}-range-end ${Ee}`]:{color:Yt,background:Ot},[`&-in-view${ge}-range-start:not(${ge}-range-start-single), @@ -133,16 +133,16 @@ tr > &-in-view${ge}-range-hover-start:last-child::after, &-in-view${ge}-end${ge}-range-hover-edge-end${ge}-range-hover-edge-end-near-range::after, &-in-view${ge}-range-hover-edge-end:not(${ge}-range-hover-edge-end-near-range)::after, - &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:Se,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, + &-in-view${ge}-range-hover-end::after`]:{insetInlineEnd:(An-Le)/2,borderInlineEnd:`${Ct}px dashed ${ht}`,borderStartEndRadius:He,borderEndEndRadius:He},"&-disabled":{color:xn,pointerEvents:"none",[Ee]:{background:"transparent"},"&::before":{background:Dn}},[`&-disabled${ge}-today ${Ee}::before`]:{borderColor:xn}}},Qi=oe=>{const{componentCls:le,pickerCellCls:ge,pickerCellInnerCls:Ee,pickerYearMonthCellWidth:Le,pickerControlIconSize:Qe,cellWidth:He,paddingSM:vt,paddingXS:ft,paddingXXS:Ct,colorBgContainer:nn,lineWidth:Ot,lineType:It,borderRadiusLG:Yt,colorPrimary:Jt,colorTextHeading:ht,colorSplit:Nt,pickerControlIconBorderWidth:qt,colorIcon:An,textHeight:xn,motionDurationMid:Dn,colorIconHover:zn,fontWeightStrong:On,cellHeight:Pn,pickerCellPaddingVertical:La,colorTextDisabled:ga,colorText:Aa,fontSize:Ta,cellHoverWithRangeBg:Qa,motionDurationSlow:io,withoutTimeCellHeight:Po,pickerQuarterPanelContentHeight:Ja,colorLink:Oa,colorLinkActive:Ra,colorLinkHover:to,cellRangeBorderColor:lo,borderRadiusSM:Ga,colorTextLightSolid:Va,cellHoverBg:ko,timeColumnHeight:Bo,timeColumnWidth:de,timeCellHeight:ce,controlItemBgActive:pe,marginXXS:we,pickerDatePanelPaddingHorizontal:Ne}=oe,Fe=He*7+Ne*2,Ye=(Fe-ft*2)/3-Le-vt,Ke=(Fe-ft*2)/4-Le;return{[le]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:nn,border:`${Ot}px ${It} ${Nt}`,borderRadius:Yt,outline:"none","&-focused":{borderColor:Jt},"&-rtl":{direction:"rtl",[`${le}-prev-icon, ${le}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${le}-next-icon, ${le}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:Fe},"&-header":{display:"flex",padding:`0 ${ft}px`,color:ht,borderBottom:`${Ot}px ${It} ${Nt}`,"> *":{flex:"none"},button:{padding:0,color:An,lineHeight:`${xn}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Dn}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:Ta,"&:hover":{color:zn}},"&-view":{flex:"auto",fontWeight:On,lineHeight:`${xn}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:ft},"&:hover":{color:Jt}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Qe,height:Qe,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Qe/2),insetInlineStart:Math.ceil(Qe/2),display:"inline-block",width:Qe,height:Qe,border:"0 solid currentcolor",borderBlockStartWidth:qt,borderBlockEndWidth:0,borderInlineStartWidth:qt,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Pn,fontWeight:"normal"},th:{height:Pn+La*2,color:Aa,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${La}px 0`,color:ga,cursor:"pointer","&-in-view":{color:Aa}},Ji(oe)),[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}, &-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:Qa,transition:`all ${io}`,content:'""'}},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-start ${Ee}::after`]:{insetInlineEnd:-(He-Pn)/2,insetInlineStart:0},[`&-date-panel ${le}-cell-in-view${le}-cell-in-range${le}-cell-range-hover-end ${Ee}::after`]:{insetInlineEnd:0,insetInlineStart:-(He-Pn)/2},[`&-range-hover${le}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-content`]:{height:Po*4},[Ee]:{padding:`0 ${ft}px`}},"&-quarter-panel":{[`${le}-content`]:{height:Ja},[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ke,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ke,borderInlineStart:`${Ot}px dashed ${lo}`}}},[`&-panel ${le}-footer`]:{borderTop:`${Ot}px ${It} ${Nt}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xn-2*Ot}px`,textAlign:"center","&-extra":{padding:`0 ${vt}px`,lineHeight:`${xn-2*Ot}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${Ot}px ${It} ${Nt}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Oa,"&:hover":{color:to},"&:active":{color:Ra},[`&${le}-today-btn-disabled`]:{color:ga,cursor:"not-allowed"}},"&-decade-panel":{[Ee]:{padding:`0 ${ft/2}px`},[`${le}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${le}-body`]:{padding:`0 ${ft}px`},[Ee]:{width:Le},[`${le}-cell-range-hover-start::after`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0,[`${le}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga}},[`${le}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ga,borderEndEndRadius:Ga,[`${le}-panel-rtl &`]:{borderStartStartRadius:Ga,borderEndStartRadius:Ga,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${le}-cell-range-hover-start::after`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`}},[`${le}-cell-range-hover-end::after`]:{insetInlineEnd:Ye,borderInlineEnd:`${Ot}px dashed ${lo}`,[`${le}-panel-rtl &`]:{insetInlineStart:Ye,borderInlineStart:`${Ot}px dashed ${lo}`}}},"&-week-panel":{[`${le}-body`]:{padding:`${ft}px ${vt}px`},[`${le}-cell`]:{[`&:hover ${Ee}, &-selected ${Ee}, - ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:Se}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, + ${Ee}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Dn}`},"&:first-child:before":{borderStartStartRadius:Ga,borderEndStartRadius:Ga},"&:last-child:before":{borderStartEndRadius:Ga,borderEndEndRadius:Ga}},"&:hover td":{"&:before":{background:ko}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ge}`]:{"&:before":{background:Jt},[`&${le}-cell-week`]:{color:new ai.C(Va).setAlpha(.5).toHexString()},[Ee]:{color:Va}}},"&-range-hover td:before":{background:pe}}},"&-date-panel":{[`${le}-body`]:{padding:`${ft}px ${Ne}px`},[`${le}-content`]:{width:He*7,th:{width:He,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${le}-time-panel`]:{borderInlineStart:`${Ot}px ${It} ${Nt}`},[`${le}-date-panel, ${le}-time-panel`]:{transition:`opacity ${io}`},"&-active":{[`${le}-date-panel, - ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(Se).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:Se}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:Se,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, + ${le}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${le}-content`]:{display:"flex",flex:"auto",height:Bo},"&-column":{flex:"1 0 auto",width:de,margin:`${Ct}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Dn}`,overflowX:"hidden","&::after":{display:"block",height:Bo-ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${Ot}px ${It} ${Nt}`},"&-active":{background:new ai.C(pe).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${le}-time-panel-cell`]:{marginInline:we,[`${le}-time-panel-cell-inner`]:{display:"block",width:de-2*we,height:ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(de-ce)/2,color:Aa,lineHeight:`${ce}px`,borderRadius:Ga,cursor:"pointer",transition:`background ${Dn}`,"&:hover":{background:ko}},"&-selected":{[`${le}-time-panel-cell-inner`]:{background:pe}},"&-disabled":{[`${le}-time-panel-cell-inner`]:{color:ga,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${le}-time-panel-column:after`]:{height:Bo-ce+Ct*2}}}},Xi=oe=>{const{componentCls:le,colorBgContainer:ge,colorError:Ee,errorActiveShadow:Le,colorWarning:Qe,warningActiveShadow:He}=oe;return{[`${le}:not(${le}-disabled)`]:{[`&${le}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Ee},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Ee,activeShadow:Le}))),[`${le}-active-bar`]:{background:Ee}},[`&${le}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ge,borderColor:Qe},[`&${le}-focused, &:focus`]:Object.assign({},(0,Or.M1)((0,Yi.TS)(oe,{activeBorderColor:Qe,activeShadow:He}))),[`${le}-active-bar`]:{background:Qe}}}}},Bl=oe=>{const{componentCls:le,antCls:ge,controlHeight:Ee,fontSize:Le,paddingInline:Qe,colorBgContainer:He,lineWidth:vt,lineType:ft,colorBorder:Ct,borderRadius:nn,motionDurationMid:Ot,colorBgContainerDisabled:It,colorTextDisabled:Yt,colorTextPlaceholder:Jt,controlHeightLG:ht,fontSizeLG:Nt,controlHeightSM:qt,paddingInlineSM:An,paddingXS:xn,marginXS:Dn,colorTextDescription:zn,lineWidthBold:On,lineHeight:Pn,colorPrimary:La,motionDurationSlow:ga,zIndexPopup:Aa,paddingXXS:Ta,paddingSM:Qa,textHeight:io,cellActiveWithRangeBg:Po,colorPrimaryBorder:Ja,sizePopupArrow:Oa,borderRadiusXS:Ra,borderRadiusOuter:to,colorBgElevated:lo,borderRadiusLG:Ga,boxShadowSecondary:Va,borderRadiusSM:ko,colorSplit:Bo,cellHoverBg:de,presetsWidth:ce,presetsMaxWidth:pe,boxShadowPopoverArrow:we,colorTextQuaternary:Ne}=oe;return[{[le]:Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),vr(oe,Ee,Le,Qe)),{position:"relative",display:"inline-flex",alignItems:"center",background:He,lineHeight:1,border:`${vt}px ${ft} ${Ct}`,borderRadius:nn,transition:`border ${Ot}, box-shadow ${Ot}`,"&:hover, &-focused":Object.assign({},(0,Or.pU)(oe)),"&-focused":Object.assign({},(0,Or.M1)(oe)),[`&${le}-disabled`]:{background:It,borderColor:Ct,cursor:"not-allowed",[`${le}-suffix`]:{color:Ne}},[`&${le}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${le}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,Or.ik)(oe)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${le}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:Jt}}},"&-large":Object.assign(Object.assign({},vr(oe,ht,Nt,Qe)),{[`${le}-input > input`]:{fontSize:Nt}}),"&-small":Object.assign({},vr(oe,qt,Le,An)),[`${le}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xn/2,color:Yt,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Dn}}},[`${le}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Yt,lineHeight:1,background:He,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${Ot}, color ${Ot}`,"> *":{verticalAlign:"top"},"&:hover":{color:zn}},[`${le}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:Nt,color:Yt,fontSize:Nt,verticalAlign:"top",cursor:"default",[`${le}-focused &`]:{color:zn},[`${le}-range-separator &`]:{[`${le}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${le}-clear`]:{insetInlineEnd:Qe},"&:hover":{[`${le}-clear`]:{opacity:1}},[`${le}-active-bar`]:{bottom:-vt,height:On,marginInlineStart:Qe,background:La,opacity:0,transition:`all ${ga} ease-out`,pointerEvents:"none"},[`&${le}-focused`]:{[`${le}-active-bar`]:{opacity:1}},[`${le}-range-separator`]:{alignItems:"center",padding:`0 ${xn}px`,lineHeight:1},[`&${le}-small`]:{[`${le}-clear`]:{insetInlineEnd:An},[`${le}-active-bar`]:{marginInlineStart:An}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Ui.Wf)(oe)),Qi(oe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Aa,[`&${le}-dropdown-hidden`]:{display:"none"},[`&${le}-dropdown-placement-bottomLeft`]:{[`${le}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${le}-dropdown-placement-topLeft`]:{[`${le}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-topRight, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-topRight`]:{animationName:Rr.Qt},[`&${ge}-slide-up-enter${ge}-slide-up-enter-active${le}-dropdown-placement-bottomLeft, @@ -150,8 +150,8 @@ &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomLeft, &${ge}-slide-up-appear${ge}-slide-up-appear-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.fJ},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topLeft, &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-topRight`]:{animationName:Rr.ly},[`&${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomLeft, - &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:Se,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, - table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ut,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),Se=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(Se,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:Se.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const Se={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ut,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},Se,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ut=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ut},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ut&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ut,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),gt=(0,Ie.useEvent)(Ce=>{ut==null||ut(Ce),Kt==null||Kt(Ce),ze(Ce)}),pe=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:pe,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:gt}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ut,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ut,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const gt=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),pe=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([gt,pe]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, + &${ge}-slide-up-leave${ge}-slide-up-leave-active${le}-dropdown-placement-bottomRight`]:{animationName:Rr.Uw},[`${le}-panel > ${le}-time-panel`]:{paddingTop:Ta},[`${le}-ranges`]:{marginBottom:0,padding:`${Ta}px ${Qa}px`,overflow:"hidden",lineHeight:`${io-2*vt-xn/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${le}-preset > ${ge}-tag-blue`]:{color:La,background:Po,borderColor:Ja,cursor:"pointer"},[`${le}-ok`]:{marginInlineStart:"auto"}},[`${le}-range-wrapper`]:{display:"flex",position:"relative"},[`${le}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Qe*1.5,transition:`left ${ga} ease-out`},(0,Yl.r)(Oa,Ra,to,lo,we)),[`${le}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:lo,borderRadius:Ga,boxShadow:Va,transition:`margin ${ga}`,[`${le}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${le}-presets`]:{display:"flex",flexDirection:"column",minWidth:ce,maxWidth:pe,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xn,borderInlineEnd:`${vt}px ${ft} ${Bo}`,li:Object.assign(Object.assign({},Ui.vS),{borderRadius:ko,paddingInline:xn,paddingBlock:(qt-Math.round(Le*Pn))/2,cursor:"pointer",transition:`all ${ga}`,"+ li":{marginTop:Dn},"&:hover":{background:de}})}},[`${le}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${le}-panel`]:{borderWidth:`0 0 ${vt}px`},"&:last-child":{[`${le}-panel`]:{borderWidth:0}}},[`${le}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${le}-content, + table`]:{textAlign:"center"},"&-focused":{borderColor:Ct}}}}),"&-dropdown-range":{padding:`${Oa*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${le}-separator`]:{transform:"rotate(180deg)"},[`${le}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Rr.oN)(oe,"slide-up"),(0,Rr.oN)(oe,"slide-down"),(0,Pi.Fm)(oe,"move-up"),(0,Pi.Fm)(oe,"move-down")]},Al=oe=>{const{componentCls:le,controlHeightLG:ge,paddingXXS:Ee,padding:Le}=oe;return{pickerCellCls:`${le}-cell`,pickerCellInnerCls:`${le}-cell-inner`,pickerYearMonthCellWidth:ge*1.5,pickerQuarterPanelContentHeight:ge*1.4,pickerCellPaddingVertical:Ee+Ee/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:Le+Ee/2}},hd=oe=>({cellHoverBg:oe.controlItemBgHover,cellActiveWithRangeBg:oe.controlItemBgActive,cellHoverWithRangeBg:new ai.C(oe.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new ai.C(oe.colorPrimary).lighten(20).toHexString(),cellBgDisabled:oe.colorBgContainerDisabled,timeColumnWidth:oe.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:oe.controlHeightSM*1.5,cellHeight:oe.controlHeightSM,textHeight:oe.controlHeightLG,withoutTimeCellHeight:oe.controlHeightLG*1.65});var Nl=(0,Ql.Z)("DatePicker",oe=>{const le=(0,Yi.TS)((0,Or.e5)(oe),Al(oe));return[Bl(le),Xi(le),(0,Jl.c)(oe,{focusElCls:`${oe.componentCls}-focused`})]},oe=>Object.assign(Object.assign(Object.assign({},(0,Or.TM)(oe)),hd(oe)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:oe.zIndexPopupBase+50}));function Xl(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.yearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.quarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.monthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.weekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.placeholder:oe.lang.placeholder}function $l(oe,le,ge){return ge!==void 0?ge:le==="year"&&oe.lang.yearPlaceholder?oe.lang.rangeYearPlaceholder:le==="quarter"&&oe.lang.quarterPlaceholder?oe.lang.rangeQuarterPlaceholder:le==="month"&&oe.lang.monthPlaceholder?oe.lang.rangeMonthPlaceholder:le==="week"&&oe.lang.weekPlaceholder?oe.lang.rangeWeekPlaceholder:le==="time"&&oe.timePickerLocale.placeholder?oe.timePickerLocale.rangePlaceholder:oe.lang.rangePlaceholder}function $i(oe,le){const ge={adjustX:1,adjustY:1};switch(le){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ge};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ge};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ge};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ge};default:return{points:oe==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ge}}}function yi(oe){return oe?Array.isArray(oe)?oe:[oe]:[]}function Wr(oe){const{format:le,picker:ge,showHour:Ee,showMinute:Le,showSecond:Qe,use12Hours:He}=oe,vt=yi(le)[0],ft=Object.assign({},oe);return le&&Array.isArray(le)&&(ft.format=vt),vt&&typeof vt=="string"&&(!vt.includes("s")&&Qe===void 0&&(ft.showSecond=!1),!vt.includes("m")&&Le===void 0&&(ft.showMinute=!1),!vt.includes("H")&&!vt.includes("h")&&!vt.includes("K")&&!vt.includes("k")&&Ee===void 0&&(ft.showHour=!1),(vt.includes("a")||vt.includes("A"))&&He===void 0&&(ft.use12Hours=!0)),ge==="time"?ft:(typeof vt=="function"&&delete ft.format,{showTime:ft})}function oi(oe,le,ge){if(oe===!1)return!1;const Ee={clearIcon:le!=null?le:ge};return typeof oe=="object"?Object.assign(Object.assign({},Ee),oe):Ee}var Dl=ne(3113);function ql(oe){return te.createElement(Dl.ZP,Object.assign({size:"small",type:"primary"},oe))}var qi={button:ql},kl=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Le,getPopupContainer:Qe,className:He,placement:vt,size:ft,disabled:Ct,bordered:nn=!0,placeholder:Ot,popupClassName:It,dropdownClassName:Yt,status:Jt,clearIcon:ht,allowClear:Nt,rootClassName:qt}=ge,An=kl(ge,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xn=te.useRef(null),{getPrefixCls:Dn,direction:zn,getPopupContainer:On}=(0,te.useContext)(Wi.E_),Pn=Dn("picker",Le),{compactSize:La,compactItemClassnames:ga}=(0,El.ri)(Pn,zn),{format:Aa,showTime:Ta,picker:Qa}=ge,io=Dn(),[Po,Ja]=Nl(Pn),Oa=Object.assign(Object.assign({},Ta?Wr(Object.assign({format:Aa,picker:Qa},Ta)):{}),Qa==="time"?Wr(Object.assign(Object.assign({format:Aa},ge),{picker:Qa})):{}),Ra=(0,xl.Z)(we=>{var Ne;return(Ne=ft!=null?ft:La)!==null&&Ne!==void 0?Ne:we}),to=te.useContext(Vi.Z),lo=Ct!=null?Ct:to,Ga=(0,te.useContext)(Cl.aM),{hasFeedback:Va,status:ko,feedbackIcon:Bo}=Ga,de=te.createElement(te.Fragment,null,Qa==="time"?te.createElement(ct,null):te.createElement(be,null),Va&&Bo);(0,te.useImperativeHandle)(Ee,()=>({focus:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.focus()},blur:()=>{var we;return(we=xn.current)===null||we===void 0?void 0:we.blur()}}));const[ce]=(0,wl.Z)("Calendar",Ll.Z),pe=Object.assign(Object.assign({},ce),ge.locale);return Po(te.createElement(ji,Object.assign({separator:te.createElement("span",{"aria-label":"to",className:`${Pn}-separator`},te.createElement(Bt,null)),disabled:lo,ref:xn,dropdownAlign:$i(zn,vt),placeholder:$l(pe,Qa,Ot),suffixIcon:de,prevIcon:te.createElement("span",{className:`${Pn}-prev-icon`}),nextIcon:te.createElement("span",{className:`${Pn}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${Pn}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${Pn}-super-next-icon`}),transitionName:`${io}-slide-up`},An,Oa,{className:De()({[`${Pn}-${Ra}`]:Ra,[`${Pn}-borderless`]:!nn},(0,ni.Z)(Pn,(0,ni.F)(ko,Jt),Va),Ja,ga,He,qt),locale:pe.lang,prefixCls:Pn,getPopupContainer:Qe||On,generateConfig:oe,components:qi,direction:zn,dropdownClassName:De()(Ja,It||Yt,qt),allowClear:oi(Nt,ht,te.createElement(bt.Z,null))})))})}var _i=function(oe,le){var ge={};for(var Ee in oe)Object.prototype.hasOwnProperty.call(oe,Ee)&&le.indexOf(Ee)<0&&(ge[Ee]=oe[Ee]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,Ee=Object.getOwnPropertySymbols(oe);Le{const{prefixCls:Jt,getPopupContainer:ht,style:Nt,className:qt,rootClassName:An,size:xn,bordered:Dn=!0,placement:zn,placeholder:On,popupClassName:Pn,dropdownClassName:La,disabled:ga,status:Aa,clearIcon:Ta,allowClear:Qa}=It,io=_i(It,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:Po,direction:Ja,getPopupContainer:Oa,[nn]:Ra}=(0,te.useContext)(Wi.E_),to=Po("picker",Jt),{compactSize:lo,compactItemClassnames:Ga}=(0,El.ri)(to,Ja),Va=te.useRef(null),{format:ko,showTime:Bo}=It,[de,ce]=Nl(to);(0,te.useImperativeHandle)(Yt,()=>({focus:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.focus()},blur:()=>{var Wt;return(Wt=Va.current)===null||Wt===void 0?void 0:Wt.blur()}}));const pe={showToday:!0};let we={};ft&&(we.picker=ft);const Ne=ft||It.picker;we=Object.assign(Object.assign(Object.assign({},we),Bo?Wr(Object.assign({format:ko,picker:Ne},Bo)):{}),Ne==="time"?Wr(Object.assign(Object.assign({format:ko},It),{picker:Ne})):{});const Fe=Po(),Ye=(0,xl.Z)(Wt=>{var an;return(an=xn!=null?xn:lo)!==null&&an!==void 0?an:Wt}),Ke=te.useContext(Vi.Z),Ze=ga!=null?ga:Ke,lt=(0,te.useContext)(Cl.aM),{hasFeedback:tt,status:rt,feedbackIcon:Et}=lt,wt=te.createElement(te.Fragment,null,Ne==="time"?te.createElement(ct,null):te.createElement(be,null),tt&&Et),[Ft]=(0,wl.Z)("DatePicker",Ll.Z),Qt=Object.assign(Object.assign({},Ft),It.locale);return de(te.createElement(bl,Object.assign({ref:Va,placeholder:Xl(Qt,Ne,On),suffixIcon:wt,dropdownAlign:$i(Ja,zn),prevIcon:te.createElement("span",{className:`${to}-prev-icon`}),nextIcon:te.createElement("span",{className:`${to}-next-icon`}),superPrevIcon:te.createElement("span",{className:`${to}-super-prev-icon`}),superNextIcon:te.createElement("span",{className:`${to}-super-next-icon`}),transitionName:`${Fe}-slide-up`},pe,io,we,{locale:Qt.lang,className:De()({[`${to}-${Ye}`]:Ye,[`${to}-borderless`]:!Dn},(0,ni.Z)(to,(0,ni.F)(rt,Aa),tt),ce,Ga,Ra==null?void 0:Ra.className,qt,An),style:Object.assign(Object.assign({},Ra==null?void 0:Ra.style),Nt),prefixCls:to,getPopupContainer:ht||Oa,generateConfig:oe,components:qi,direction:Ja,disabled:Ze,dropdownClassName:De()(ce,An,Pn||La),allowClear:oi(Qa,Ta,te.createElement(bt.Z,null))})))});return Ct&&(Ot.displayName=Ct),Ot}const ge=le(),Ee=le("week","WeekPicker"),Le=le("month","MonthPicker"),Qe=le("year","YearPicker"),He=le("time","TimePicker"),vt=le("quarter","QuarterPicker");return{DatePicker:ge,WeekPicker:Ee,MonthPicker:Le,YearPicker:Qe,TimePicker:He,QuarterPicker:vt}}const ed=null;function td(oe){const{DatePicker:le,WeekPicker:ge,MonthPicker:Ee,YearPicker:Le,TimePicker:Qe,QuarterPicker:He}=_l(oe),vt=Ol(oe),ft=le;return ft.WeekPicker=ge,ft.MonthPicker=Ee,ft.YearPicker=Le,ft.RangePicker=vt,ft.TimePicker=Qe,ft.QuarterPicker=He,ft}var Rl=td;const Vr=Rl(z);function Ur(oe){const le=$i(oe.direction,oe.placement);return le.overflow.adjustY=!1,le.overflow.adjustX=!1,Object.assign(Object.assign({},oe),{dropdownAlign:le})}const bi=(0,ee.Z)(Vr,"picker",null,Ur);Vr._InternalPanelDoNotUseOrYouWillBeFired=bi;const nd=(0,ee.Z)(Vr.RangePicker,"picker",null,Ur);Vr._InternalRangePanelDoNotUseOrYouWillBeFired=nd,Vr.generatePicker=Rl;var ad=Vr},28103:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return st}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(17313),Ie=ne(83116),ie=ne(37613);const dt=Ge=>{const{componentCls:re,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:x,textPaddingInline:b,orientationMargin:E,verticalMarginInline:z}=Ge;return{[re]:Object.assign(Object.assign({},(0,Me.Wf)(Ge)),{borderBlockStart:`${x}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:z,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${x}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ge.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${re}-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:`${x}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${re}-with-text-left`]:{"&::before":{width:`${E*100}%`},"&::after":{width:`${100-E*100}%`}},[`&-horizontal${re}-with-text-right`]:{"&::before":{width:`${100-E*100}%`},"&::after":{width:`${E*100}%`}},[`${re}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${x}px 0 0`},[`&-horizontal${re}-with-text${re}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${re}-dashed`]:{borderInlineStartWidth:x,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${re}-with-text`]:{color:Ge.colorText,fontWeight:"normal",fontSize:Ge.fontSize},[`&-horizontal${re}-with-text-left${re}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${re}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${re}-with-text-right${re}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${re}-inner-text`]:{paddingInlineEnd:y}}})}};var it=(0,Ie.Z)("Divider",Ge=>{const re=(0,ie.TS)(Ge,{dividerHorizontalWithTextGutterMargin:Ge.margin,dividerHorizontalGutterMargin:Ge.marginLG,sizePaddingEdgeHorizontal:0});return[dt(re)]},Ge=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ge.marginXS})),nt=function(Ge,re){var y={};for(var a in Ge)Object.prototype.hasOwnProperty.call(Ge,a)&&re.indexOf(a)<0&&(y[a]=Ge[a]);if(Ge!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(Ge);x{const{getPrefixCls:re,direction:y,divider:a}=Te.useContext(ot.E_),{prefixCls:x,type:b="horizontal",orientation:E="center",orientationMargin:z,className:ee,rootClassName:ae,children:te,dashed:ue,plain:fe,style:Be}=Ge,Pe=nt(Ge,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),Ae=re("divider",x),[be,St]=it(Ae),at=E.length>0?`-${E}`:E,Zt=!!te,et=E==="left"&&z!=null,ct=E==="right"&&z!=null,bt=he()(Ae,a==null?void 0:a.className,St,`${Ae}-${b}`,{[`${Ae}-with-text`]:Zt,[`${Ae}-with-text${at}`]:Zt,[`${Ae}-dashed`]:!!ue,[`${Ae}-plain`]:!!fe,[`${Ae}-rtl`]:y==="rtl",[`${Ae}-no-default-orientation-margin-left`]:et,[`${Ae}-no-default-orientation-margin-right`]:ct},ee,ae),Kt=Te.useMemo(()=>typeof z=="number"?z:/^\d+$/.test(z)?Number(z):z,[z]),Dt=Object.assign(Object.assign({},et&&{marginLeft:Kt}),ct&&{marginRight:Kt});return be(Te.createElement("div",Object.assign({className:bt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Be)},Pe,{role:"separator"}),te&&b!=="vertical"&&Te.createElement("span",{className:`${Ae}-inner-text`,style:Dt},te)))}},91857:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(38819),Te=ne(92310),ot=ne.n(Te),Me=ne(31561),Ie=ne(70425),ie=ne(18929),dt=ne(2738),it=ne(79676),nt=ne(53487),_e=ne(92343),st=ne(36355),Ge=ne(20834),re=ne(40875),y=ne(88088),a=ne(47211);const x=null,b=ae=>{const{menu:te,arrow:ue,prefixCls:fe,children:Be,trigger:Pe,disabled:Ae,dropdownRender:be,getPopupContainer:St,overlayClassName:at,rootClassName:Zt,open:et,onOpenChange:ct,visible:bt,onVisibleChange:Kt,mouseEnterDelay:Dt=.15,mouseLeaveDelay:Tt=.1,autoAdjustOverflow:We=!0,placement:Bt="",overlay:Gt,transitionName:De}=ae,{getPopupContainer:Ve,getPrefixCls:pt,direction:$t}=se.useContext(st.E_),qe=se.useMemo(()=>{const Ce=pt();return De!==void 0?De:Bt.includes("top")?`${Ce}-slide-down`:`${Ce}-slide-up`},[pt,Bt,De]),Vt=se.useMemo(()=>Bt?Bt.includes("Center")?Bt.slice(0,Bt.indexOf("Center")):Bt:$t==="rtl"?"bottomRight":"bottomLeft",[Bt,$t]),xe=pt("dropdown",fe),[At,yt]=(0,a.Z)(xe),[,pn]=(0,y.Z)(),Sn=se.Children.only(Be),Oe=(0,_e.Tm)(Sn,{className:ot()(`${xe}-trigger`,{[`${xe}-rtl`]:$t==="rtl"},Sn.props.className),disabled:Ae}),ke=Ae?[]:Pe;let ye;ke&&ke.includes("contextMenu")&&(ye=!0);const[me,ze]=(0,ie.Z)(!1,{value:et!=null?et:bt}),ut=(0,Ie.useEvent)(Ce=>{ct==null||ct(Ce),Kt==null||Kt(Ce),ze(Ce)}),Se=ot()(at,Zt,yt,{[`${xe}-rtl`]:$t==="rtl"}),ve=(0,it.Z)({arrowPointAtCenter:typeof ue=="object"&&ue.pointAtCenter,autoAdjustOverflow:We,offset:pn.marginXXS,arrowWidth:ue?pn.sizePopupArrow:0,borderRadius:pn.borderRadius}),Je=se.useCallback(()=>{ze(!1)},[]),Re=()=>{let Ce;return te!=null&&te.items?Ce=se.createElement(Ge.default,Object.assign({},te)):typeof Gt=="function"?Ce=Gt():Ce=Gt,be&&(Ce=be(Ce)),Ce=se.Children.only(typeof Ce=="string"?se.createElement("span",null,Ce):Ce),se.createElement(re.J,{prefixCls:`${xe}-menu`,expandIcon:se.createElement("span",{className:`${xe}-menu-submenu-arrow`},se.createElement(he.Z,{className:`${xe}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:Je,validator:je=>{let{mode:zt}=je}},Ce)};return At(se.createElement(Me.Z,Object.assign({alignPoint:ye},(0,dt.Z)(ae,["rootClassName"]),{mouseEnterDelay:Dt,mouseLeaveDelay:Tt,visible:me,builtinPlacements:ve,arrow:!!ue,overlayClassName:Se,prefixCls:xe,getPopupContainer:St||Ve,transitionName:qe,trigger:ke,overlay:Re,placement:Vt,onVisibleChange:ut}),Oe))};function E(ae){return Object.assign(Object.assign({},ae),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const z=(0,nt.Z)(b,"dropdown",ae=>ae,E),ee=ae=>se.createElement(z,Object.assign({},ae),se.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ee,Lt.Z=b},38854:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return y}});var se=ne(91857),he=ne(92310),Te=ne.n(he),ot=ne(59301),Me=ne(18785),Ie=ne(3113),ie=ne(36355),dt=ne(81327),it=ne(33234),nt=ne(47211),_e=function(a,x){var b={};for(var E in a)Object.prototype.hasOwnProperty.call(a,E)&&x.indexOf(E)<0&&(b[E]=a[E]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var z=0,E=Object.getOwnPropertySymbols(a);z{const{getPopupContainer:x,getPrefixCls:b,direction:E}=ot.useContext(ie.E_),{prefixCls:z,type:ee="default",danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,children:Pe,className:Ae,menu:be,arrow:St,autoFocus:at,overlay:Zt,trigger:et,align:ct,open:bt,onOpenChange:Kt,placement:Dt,getPopupContainer:Tt,href:We,icon:Bt=ot.createElement(Me.Z,null),title:Gt,buttonsRender:De=Re=>Re,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe}=a,At=_e(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"]),yt=b("dropdown",z),pn=`${yt}-button`,[Sn,Oe]=(0,nt.Z)(yt),ke={menu:be,arrow:St,autoFocus:at,align:ct,disabled:te,trigger:te?[]:et,onOpenChange:Kt,getPopupContainer:Tt||x,mouseEnterDelay:Ve,mouseLeaveDelay:pt,overlayClassName:$t,overlayStyle:qe,destroyPopupOnHide:Vt,dropdownRender:xe},{compactSize:ye,compactItemClassnames:me}=(0,it.ri)(yt,E),ze=Te()(pn,me,Ae,Oe);"overlay"in a&&(ke.overlay=Zt),"open"in a&&(ke.open=bt),"placement"in a?ke.placement=Dt:ke.placement=E==="rtl"?"bottomLeft":"bottomRight";const ut=ot.createElement(Ie.ZP,{type:ee,danger:ae,disabled:te,loading:ue,onClick:fe,htmlType:Be,href:We,title:Gt},Pe),Se=ot.createElement(Ie.ZP,{type:ee,danger:ae,icon:Bt}),[ve,Je]=De([ut,Se]);return Sn(ot.createElement(dt.Z.Compact,Object.assign({className:ze,size:ye,block:!0},At),ve,ot.createElement(se.Z,Object.assign({},ke),Je)))};st.__ANT_BUTTON=!0;var Ge=st;const re=se.Z;re.Button=Ge;var y=re},47211:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return _e}});var se=ne(17313),he=ne(13826),Te=ne(92899),ot=ne(29878),Me=ne(19447),Ie=ne(83116),ie=ne(37613),it=st=>{const{componentCls:Ge,menuCls:re,colorError:y,colorTextLightSolid:a}=st,x=`${re}-item`;return{[`${Ge}, ${Ge}-menu-submenu`]:{[`${re} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const nt=st=>{const{componentCls:Ge,menuCls:re,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:x,antCls:b,iconCls:E,motionDurationMid:z,dropdownPaddingVertical:ee,fontSize:ae,dropdownEdgeChildPadding:te,colorTextDisabled:ue,fontSizeIcon:fe,controlPaddingHorizontal:Be,colorBgElevated:Pe}=st;return[{[Ge]:Object.assign(Object.assign({},(0,se.Wf)(st)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${E}-down, & > ${b}-btn-icon > ${E}-down`]:{fontSize:fe}},[`${Ge}-wrap`]:{position:"relative",[`${b}-btn > ${E}-down`]:{fontSize:fe},[`${E}-down::before`]:{transition:`transform ${z}`}},[`${Ge}-wrap-open`]:{[`${E}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottomLeft, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottomLeft, &${b}-slide-down-enter${b}-slide-down-enter-active${Ge}-placement-bottom, &${b}-slide-down-appear${b}-slide-down-appear-active${Ge}-placement-bottom, @@ -165,70 +165,70 @@ &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottom, &${b}-slide-down-leave${b}-slide-down-leave-active${Ge}-placement-bottomRight`]:{animationName:he.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topLeft, &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-top, - &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ut=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ut?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ut?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ut?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ut,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ut,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ut=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ut,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:gt}=he.useContext(Ie.E_),pe=gt("menu",ke),ve=Me()({[`${pe}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:gt,danger:pe}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=gt;typeof gt=="undefined"?kt=Je?me:"":gt===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let ct=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:pe,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof gt=="string"?gt:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(ct=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),ct)),ct},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:gt}=Oe,pe=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=pe,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},pe),{firstLevel:!1}),[pe]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${gt||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:gt,key:pe,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=pe!=null?pe:`tmp-${ye}`;return gt||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(gt)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(gt)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:gt,lineType:pe,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${gt}px ${pe} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, + &${b}-slide-up-leave${b}-slide-up-leave-active${Ge}-placement-topRight`]:{animationName:he.ly}})},(0,Me.ZP)(st,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ge} ${re}`]:{position:"relative",margin:0},[`${re}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ge}, ${Ge}-menu-submenu`]:{[re]:Object.assign(Object.assign({padding:te,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:st.borderRadiusLG,outline:"none",boxShadow:st.boxShadowSecondary},(0,se.Qy)(st)),{[`${re}-item-group-title`]:{padding:`${ee}px ${Be}px`,color:st.colorTextDescription,transition:`all ${z}`},[`${re}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${re}-item-icon`]:{minWidth:ae,marginInlineEnd:st.marginXS,fontSize:st.fontSizeSM},[`${re}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${z}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${re}-item, ${re}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ee}px ${Be}px`,color:st.colorText,fontWeight:"normal",fontSize:ae,lineHeight:st.lineHeight,cursor:"pointer",transition:`all ${z}`,borderRadius:st.borderRadiusSM,"&:hover, &-active":{backgroundColor:st.controlItemBgHover}},(0,se.Qy)(st)),{"&-selected":{color:st.colorPrimary,backgroundColor:st.controlItemBgActive,"&:hover, &-active":{backgroundColor:st.controlItemBgActiveHover}},"&-disabled":{color:ue,cursor:"not-allowed","&:hover":{color:ue,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${st.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:st.colorSplit},[`${Ge}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:st.paddingXS,[`${Ge}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:st.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${re}-item-group-list`]:{margin:`0 ${st.marginXS}px`,padding:0,listStyle:"none"},[`${re}-submenu-title`]:{paddingInlineEnd:Be+st.fontSizeSM},[`${re}-submenu-vertical`]:{position:"relative"},[`${re}-submenu${re}-submenu-disabled ${Ge}-menu-submenu-title`]:{[`&, ${Ge}-menu-submenu-arrow-icon`]:{color:ue,backgroundColor:Pe,cursor:"not-allowed"}},[`${re}-submenu-selected ${Ge}-menu-submenu-title`]:{color:st.colorPrimary}})}},[(0,he.oN)(st,"slide-up"),(0,he.oN)(st,"slide-down"),(0,Te.Fm)(st,"move-up"),(0,Te.Fm)(st,"move-down"),(0,ot._y)(st,"zoom-big")]]};var _e=(0,Ie.Z)("Dropdown",(st,Ge)=>{let{rootPrefixCls:re}=Ge;const{marginXXS:y,sizePopupArrow:a,controlHeight:x,fontSize:b,lineHeight:E,paddingXXS:z,componentCls:ee,borderRadiusLG:ae}=st,te=(x-b*E)/2,{dropdownArrowOffset:ue}=(0,Me.fS)({contentRadius:ae}),fe=(0,ie.TS)(st,{menuCls:`${ee}-menu`,rootPrefixCls:re,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ue,dropdownPaddingVertical:te,dropdownEdgeChildPadding:z});return[nt(fe),it(fe)]},st=>({zIndexPopup:st.zIndexPopupBase+50}))},8628:function(mt,Lt,ne){"use strict";var se=ne(59301),he=ne(34280),Te=ne(56762),ot=ne(69507);function Me(){let Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const ie=(0,se.useRef)({}),dt=(0,Te.Z)(),it=(0,ot.ZP)();return(0,he.Z)(()=>{const nt=it.subscribe(_e=>{ie.current=_e,Ie&&dt()});return()=>it.unsubscribe(nt)},[]),ie.current}Lt.Z=Me},45818:function(mt,Lt,ne){"use strict";ne.d(Lt,{D:function(){return z},Z:function(){return te}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(fe,Be){return he.createElement(Me.Z,(0,se.Z)({},fe,{ref:Be,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(33853),nt=ne(38819),_e=ne(92310),st=ne.n(_e),Ge=ne(2738),y=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),a=ne(36355),x=ne(84966),b=function(ue,fe){var Be={};for(var Pe in ue)Object.prototype.hasOwnProperty.call(ue,Pe)&&fe.indexOf(Pe)<0&&(Be[Pe]=ue[Pe]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ae=0,Pe=Object.getOwnPropertySymbols(ue);Ae{let ue=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${fe}${ue}`}})();var te=he.forwardRef((ue,fe)=>{const{prefixCls:Be,className:Pe,trigger:Ae,children:be,defaultCollapsed:St=!1,theme:at="dark",style:Zt={},collapsible:et=!1,reverseArrow:ct=!1,width:bt=200,collapsedWidth:Kt=80,zeroWidthTriggerStyle:Dt,breakpoint:Tt,onCollapse:We,onBreakpoint:Bt}=ue,Gt=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:De}=(0,he.useContext)(x.Gs),[Ve,pt]=(0,he.useState)("collapsed"in ue?ue.collapsed:St),[$t,qe]=(0,he.useState)(!1);(0,he.useEffect)(()=>{"collapsed"in ue&&pt(ue.collapsed)},[ue.collapsed]);const Vt=(Oe,ke)=>{"collapsed"in ue||pt(Oe),We==null||We(Oe,ke)},xe=(0,he.useRef)();xe.current=Oe=>{qe(Oe.matches),Bt==null||Bt(Oe.matches),Ve!==Oe.matches&&Vt(Oe.matches,"responsive")},(0,he.useEffect)(()=>{function Oe(ye){return xe.current(ye)}let ke;if(typeof window!="undefined"){const{matchMedia:ye}=window;if(ye&&Tt&&Tt in E){ke=ye(`(max-width: ${E[Tt]})`);try{ke.addEventListener("change",Oe)}catch(me){ke.addListener(Oe)}Oe(ke)}}return()=>{try{ke==null||ke.removeEventListener("change",Oe)}catch(ye){ke==null||ke.removeListener(Oe)}}},[Tt]),(0,he.useEffect)(()=>{const Oe=ee("ant-sider-");return De.addSider(Oe),()=>De.removeSider(Oe)},[]);const At=()=>{Vt(!Ve,"clickTrigger")},{getPrefixCls:yt}=(0,he.useContext)(a.E_),pn=()=>{const Oe=yt("layout-sider",Be),ke=(0,Ge.Z)(Gt,["collapsed"]),ye=Ve?Kt:bt,me=y(ye)?`${ye}px`:String(ye),ze=parseFloat(String(Kt||0))===0?he.createElement("span",{onClick:At,className:st()(`${Oe}-zero-width-trigger`,`${Oe}-zero-width-trigger-${ct?"right":"left"}`),style:Dt},Ae||he.createElement(dt,null)):null,ve={expanded:ct?he.createElement(nt.Z,null):he.createElement(it.Z,null),collapsed:ct?he.createElement(it.Z,null):he.createElement(nt.Z,null)}[Ve?"collapsed":"expanded"],Je=Ae!==null?ze||he.createElement("div",{className:`${Oe}-trigger`,onClick:At,style:{width:me}},Ae||ve):null,Re=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),Ce=st()(Oe,`${Oe}-${at}`,{[`${Oe}-collapsed`]:!!Ve,[`${Oe}-has-trigger`]:et&&Ae!==null&&!ze,[`${Oe}-below`]:!!$t,[`${Oe}-zero-width`]:parseFloat(me)===0},Pe);return he.createElement("aside",Object.assign({className:Ce},ke,{style:Re,ref:fe}),he.createElement("div",{className:`${Oe}-children`},be),et||$t&&ze?Je:null)},Sn=he.useMemo(()=>({siderCollapsed:Ve}),[Ve]);return he.createElement(z.Provider,{value:Sn},pn())})},84966:function(mt,Lt,ne){"use strict";ne.d(Lt,{VY:function(){return z},$_:function(){return E},h4:function(){return b},Gs:function(){return Ge},ZP:function(){return ee}});var se=ne(26407),he=ne(92310),Te=ne.n(he),ot=ne(2738),Me=ne(59301),Ie=ne(36355),ie=ne(83116),it=ae=>{const{componentCls:te,bodyBg:ue,lightSiderBg:fe,lightTriggerBg:Be,lightTriggerColor:Pe}=ae;return{[`${te}-sider-light`]:{background:fe,[`${te}-sider-trigger`]:{color:Pe,background:Be},[`${te}-sider-zero-width-trigger`]:{color:Pe,background:Be,border:`1px solid ${ue}`,borderInlineStart:0}}}};const nt=ae=>{const{antCls:te,componentCls:ue,colorText:fe,triggerColor:Be,footerBg:Pe,triggerBg:Ae,headerHeight:be,headerPadding:St,headerColor:at,footerPadding:Zt,triggerHeight:et,zeroTriggerHeight:ct,zeroTriggerWidth:bt,motionDurationMid:Kt,motionDurationSlow:Dt,fontSize:Tt,borderRadius:We,bodyBg:Bt,headerBg:Gt,siderBg:De}=ae;return{[ue]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Bt,"&, *":{boxSizing:"border-box"},[`&${ue}-has-sider`]:{flexDirection:"row",[`> ${ue}, > ${ue}-content`]:{width:0}},[`${ue}-header, &${ue}-footer`]:{flex:"0 0 auto"},[`${ue}-sider`]:{position:"relative",minWidth:0,background:De,transition:`all ${Kt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${te}-menu${te}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:et},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:et,color:Be,lineHeight:`${et}px`,textAlign:"center",background:Ae,cursor:"pointer",transition:`all ${Kt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:be,insetInlineEnd:-bt,zIndex:1,width:bt,height:ct,color:Be,fontSize:ae.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:De,borderStartStartRadius:0,borderStartEndRadius:We,borderEndEndRadius:We,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Dt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Dt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-bt,borderStartStartRadius:We,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:We}}}}},it(ae)),{"&-rtl":{direction:"rtl"}}),[`${ue}-header`]:{height:be,padding:St,color:at,lineHeight:`${be}px`,background:Gt,[`${te}-menu`]:{lineHeight:"inherit"}},[`${ue}-footer`]:{padding:Zt,color:fe,fontSize:Tt,background:Pe},[`${ue}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,ie.Z)("Layout",ae=>[nt(ae)],ae=>{const{colorBgLayout:te,controlHeight:ue,controlHeightLG:fe,colorText:Be,controlHeightSM:Pe,marginXXS:Ae,colorTextLightSolid:be,colorBgContainer:St}=ae,at=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:te,colorBgTrigger:"#002140",bodyBg:te,headerBg:"#001529",headerHeight:ue*2,headerPadding:`0 ${at}px`,headerColor:Be,footerPadding:`${Pe}px ${at}px`,footerBg:te,siderBg:"#001529",triggerHeight:fe+Ae*2,triggerBg:"#002140",triggerColor:be,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:St,lightTriggerBg:St,lightTriggerColor:Be}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),st=function(ae,te){var ue={};for(var fe in ae)Object.prototype.hasOwnProperty.call(ae,fe)&&te.indexOf(fe)<0&&(ue[fe]=ae[fe]);if(ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,fe=Object.getOwnPropertySymbols(ae);Benull,removeSider:()=>null}});function re(ae){let{suffixCls:te,tagName:ue,displayName:fe}=ae;return Be=>Me.forwardRef((Ae,be)=>Me.createElement(Be,Object.assign({ref:be,suffixCls:te,tagName:ue},Ae)))}const y=Me.forwardRef((ae,te)=>{const{prefixCls:ue,suffixCls:fe,className:Be,tagName:Pe}=ae,Ae=st(ae,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:be}=Me.useContext(Ie.E_),St=be("layout",ue),[at,Zt]=_e(St),et=fe?`${St}-${fe}`:St;return at(Me.createElement(Pe,Object.assign({className:Te()(ue||et,Be,Zt),ref:te},Ae)))}),a=Me.forwardRef((ae,te)=>{const{direction:ue}=Me.useContext(Ie.E_),[fe,Be]=Me.useState([]),{prefixCls:Pe,className:Ae,rootClassName:be,children:St,hasSider:at,tagName:Zt,style:et}=ae,ct=st(ae,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),bt=(0,ot.Z)(ct,["suffixCls"]),{getPrefixCls:Kt,layout:Dt}=Me.useContext(Ie.E_),Tt=Kt("layout",Pe),[We,Bt]=_e(Tt),Gt=Te()(Tt,{[`${Tt}-has-sider`]:typeof at=="boolean"?at:fe.length>0,[`${Tt}-rtl`]:ue==="rtl"},Dt==null?void 0:Dt.className,Ae,be,Bt),De=Me.useMemo(()=>({siderHook:{addSider:Ve=>{Be(pt=>[].concat((0,se.Z)(pt),[Ve]))},removeSider:Ve=>{Be(pt=>pt.filter($t=>$t!==Ve))}}}),[]);return We(Me.createElement(Ge.Provider,{value:De},Me.createElement(Zt,Object.assign({ref:te,className:Gt,style:Object.assign(Object.assign({},Dt==null?void 0:Dt.style),et)},bt),St)))}),x=re({tagName:"div",displayName:"Layout"})(a),b=re({suffixCls:"header",tagName:"header",displayName:"Header"})(y),E=re({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),z=re({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ee=x},40875:function(mt,Lt,ne){"use strict";ne.d(Lt,{J:function(){return Ie}});var se=ne(59301),he=ne(33234),Te=ne(70425),ot=function(ie,dt){var it={};for(var nt in ie)Object.prototype.hasOwnProperty.call(ie,nt)&&dt.indexOf(nt)<0&&(it[nt]=ie[nt]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,nt=Object.getOwnPropertySymbols(ie);_e{const{children:it}=ie,nt=ot(ie,["children"]),_e=se.useContext(Me),st=se.useMemo(()=>Object.assign(Object.assign({},_e),nt),[_e,nt.prefixCls,nt.mode,nt.selectable]);return se.createElement(Me.Provider,{value:st},se.createElement(he.BR,null,(0,Te.supportNodeRef)(it)?se.cloneElement(it,{ref:dt}):it))});Lt.Z=Me},20834:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Sn}});var se=ne(15285),he=ne(59301),Te=ne(45818),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{const{prefixCls:ke,className:ye,dashed:me}=Oe,ze=ie(Oe,["prefixCls","className","dashed"]),{getPrefixCls:ut}=he.useContext(Ie.E_),Se=ut("menu",ke),ve=Me()({[`${Se}-item-divider-dashed`]:!!me},ye);return he.createElement(se.iz,Object.assign({className:ve},ze))},nt=ne(11592),_e=ne(2738),st=ne(6848),Ge=ne(92343),y=(0,he.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=Oe=>{var ke;const{className:ye,children:me,icon:ze,title:ut,danger:Se}=Oe,{prefixCls:ve,firstLevel:Je,direction:Re,disableMenuItemTitleTooltip:Ce,inlineCollapsed:je}=he.useContext(y),zt=tn=>{const sn=he.createElement("span",{className:`${ve}-title-content`},me);return(!ze||(0,Ge.l$)(me)&&me.type==="span")&&me&&tn&&Je&&typeof me=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},me.charAt(0)):sn},{siderCollapsed:Pt}=he.useContext(Te.D);let kt=ut;typeof ut=="undefined"?kt=Je?me:"":ut===!1&&(kt="");const xt={title:kt};!Pt&&!je&&(xt.title=null,xt.open=!1);const Ht=(0,nt.Z)(me).length;let gt=he.createElement(se.ck,Object.assign({},(0,_e.Z)(Oe,["title","icon","danger"]),{className:Me()({[`${ve}-item-danger`]:Se,[`${ve}-item-only-child`]:(ze?Ht+1:Ht)===1},ye),title:typeof ut=="string"?ut:void 0}),(0,Ge.Tm)(ze,{className:Me()((0,Ge.l$)(ze)?(ke=ze.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),zt(je));return Ce||(gt=he.createElement(st.Z,Object.assign({},xt,{placement:Re==="rtl"?"left":"right",overlayClassName:`${ve}-inline-collapsed-tooltip`}),gt)),gt},E=Oe=>{var ke;const{popupClassName:ye,icon:me,title:ze,theme:ut}=Oe,Se=he.useContext(y),{prefixCls:ve,inlineCollapsed:Je,theme:Re}=Se,Ce=(0,se.Xl)();let je;if(!me)je=Je&&!Ce.length&&ze&&typeof ze=="string"?he.createElement("div",{className:`${ve}-inline-collapsed-noicon`},ze.charAt(0)):he.createElement("span",{className:`${ve}-title-content`},ze);else{const Pt=(0,Ge.l$)(ze)&&ze.type==="span";je=he.createElement(he.Fragment,null,(0,Ge.Tm)(me,{className:Me()((0,Ge.l$)(me)?(ke=me.props)===null||ke===void 0?void 0:ke.className:"",`${ve}-item-icon`)}),Pt?ze:he.createElement("span",{className:`${ve}-title-content`},ze))}const zt=he.useMemo(()=>Object.assign(Object.assign({},Se),{firstLevel:!1}),[Se]);return he.createElement(y.Provider,{value:zt},he.createElement(se.Wd,Object.assign({},(0,_e.Z)(Oe,["icon"]),{title:je,popupClassName:Me()(ve,ye,`${ve}-${ut||Re}`)})))},z=ne(18785),ee=ne(70425),ae=ne(62892),te=ne(40875),ue=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{if(ke&&typeof ke=="object"){const me=ke,{label:ze,children:ut,key:Se,type:ve}=me,Je=ue(me,["label","children","key","type"]),Re=Se!=null?Se:`tmp-${ye}`;return ut||ve==="group"?ve==="group"?he.createElement(se.BW,Object.assign({key:Re},Je,{title:ze}),fe(ut)):he.createElement(E,Object.assign({key:Re},Je,{title:ze}),fe(ut)):ve==="divider"?he.createElement(it,Object.assign({key:Re},Je)):he.createElement(x,Object.assign({key:Re},Je),ze)}return null}).filter(ke=>ke)}function Be(Oe){return he.useMemo(()=>Oe&&fe(Oe),[Oe])}var Pe=ne(64993),Ae=ne(17313),be=ne(8378),St=ne(13826),at=ne(29878),Zt=ne(83116),et=ne(37613),bt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,horizontalLineHeight:me,colorSplit:ze,lineWidth:ut,lineType:Se,itemPaddingInline:ve}=Oe;return{[`${ke}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ut}px ${Se} ${ze}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${ke}-item, ${ke}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:ve},[`> ${ke}-item:hover, > ${ke}-item-active, > ${ke}-submenu ${ke}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${ke}-item, ${ke}-submenu-title`]:{transition:[`border-color ${ye}`,`background ${ye}`].join(",")},[`${ke}-submenu-arrow`]:{display:"none"}}}},Dt=Oe=>{let{componentCls:ke,menuArrowOffset:ye}=Oe;return{[`${ke}-rtl`]:{direction:"rtl"},[`${ke}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${ke}-rtl${ke}-vertical, - ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:gt,itemBg:pe,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:ct,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:pe,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:gt},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:ct}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:gt,marginXS:pe,itemMarginBlock:ve}=Oe,Je=ze+gt+pe;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, + ${ke}-submenu-rtl ${ke}-vertical`]:{[`${ke}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${ye})`},"&::after":{transform:`rotate(45deg) translateY(${ye})`}}}}};const Tt=Oe=>Object.assign({},(0,Ae.oN)(Oe));var Bt=(Oe,ke)=>{const{componentCls:ye,itemColor:me,itemSelectedColor:ze,groupTitleColor:ut,itemBg:Se,subMenuItemBg:ve,itemSelectedBg:Je,activeBarHeight:Re,activeBarWidth:Ce,activeBarBorderWidth:je,motionDurationSlow:zt,motionEaseInOut:Pt,motionEaseOut:kt,itemPaddingInline:xt,motionDurationMid:Ht,itemHoverColor:gt,lineType:tn,colorSplit:sn,itemDisabledColor:Xt,dangerItemColor:bn,dangerItemHoverColor:Cn,dangerItemSelectedColor:cn,dangerItemActiveBg:kn,dangerItemSelectedBg:ca,itemHoverBg:xa,itemActiveBg:pa,menuSubMenuBg:Ea,horizontalItemSelectedColor:Fa,horizontalItemSelectedBg:Na,horizontalItemBorderRadius:In,horizontalItemHoverBg:qa,popupBg:_a}=Oe;return{[`${ye}-${ke}, ${ye}-${ke} > ${ye}`]:{color:me,background:Se,[`&${ye}-root:focus-visible`]:Object.assign({},Tt(Oe)),[`${ye}-item-group-title`]:{color:ut},[`${ye}-submenu-selected`]:{[`> ${ye}-submenu-title`]:{color:ze}},[`${ye}-item-disabled, ${ye}-submenu-disabled`]:{color:`${Xt} !important`},[`${ye}-item:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{[`&:hover, > ${ye}-submenu-title:hover`]:{color:gt}},[`&:not(${ye}-horizontal)`]:{[`${ye}-item:not(${ye}-item-selected)`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}},[`${ye}-submenu-title`]:{"&:hover":{backgroundColor:xa},"&:active":{backgroundColor:pa}}},[`${ye}-item-danger`]:{color:bn,[`&${ye}-item:hover`]:{[`&:not(${ye}-item-selected):not(${ye}-submenu-selected)`]:{color:Cn}},[`&${ye}-item:active`]:{background:kn}},[`${ye}-item a`]:{"&, &:hover":{color:"inherit"}},[`${ye}-item-selected`]:{color:ze,[`&${ye}-item-danger`]:{color:cn},"a, a:hover":{color:"inherit"}},[`& ${ye}-item-selected`]:{backgroundColor:Je,[`&${ye}-item-danger`]:{backgroundColor:ca}},[`${ye}-item, ${ye}-submenu-title`]:{[`&:not(${ye}-item-disabled):focus-visible`]:Object.assign({},Tt(Oe))},[`&${ye}-submenu > ${ye}`]:{backgroundColor:Ea},[`&${ye}-popup > ${ye}`]:{backgroundColor:_a},[`&${ye}-horizontal`]:Object.assign(Object.assign({},ke==="dark"?{borderBottom:0}:{}),{[`> ${ye}-item, > ${ye}-submenu`]:{top:je,marginTop:-je,marginBottom:0,borderRadius:In,"&::after":{position:"absolute",insetInline:xt,bottom:0,borderBottom:`${Re}px solid transparent`,transition:`border-color ${zt} ${Pt}`,content:'""'},"&:hover, &-active, &-open":{background:qa,"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}},"&-selected":{color:Fa,backgroundColor:Na,"&:hover":{backgroundColor:Na},"&::after":{borderBottomWidth:Re,borderBottomColor:Fa}}}}),[`&${ye}-root`]:{[`&${ye}-inline, &${ye}-vertical`]:{borderInlineEnd:`${je}px ${tn} ${sn}`}},[`&${ye}-inline`]:{[`${ye}-sub${ye}-inline`]:{background:ve},[`${ye}-item, ${ye}-submenu-title`]:je&&Ce?{width:`calc(100% + ${je}px)`}:{},[`${ye}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Ce}px solid ${ze}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ht} ${kt}`,`opacity ${Ht} ${kt}`].join(","),content:'""'},[`&${ye}-item-danger`]:{"&::after":{borderInlineEndColor:cn}}},[`${ye}-selected, ${ye}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ht} ${Pt}`,`opacity ${Ht} ${Pt}`].join(",")}}}}}};const Gt=Oe=>{const{componentCls:ke,itemHeight:ye,itemMarginInline:me,padding:ze,menuArrowSize:ut,marginXS:Se,itemMarginBlock:ve}=Oe,Je=ze+ut+Se;return{[`${ke}-item`]:{position:"relative",overflow:"hidden"},[`${ke}-item, ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`,paddingInline:ze,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:ve,width:`calc(100% - ${me*2}px)`},[`> ${ke}-item, > ${ke}-submenu > ${ke}-submenu-title`]:{height:ye,lineHeight:`${ye}px`},[`${ke}-item-group-list ${ke}-submenu-title, - ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:gt,controlHeightLG:pe,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,ct={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:gt,maxHeight:`calc(100vh - ${pe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:ct,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:ct}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, + ${ke}-submenu-title`]:{paddingInlineEnd:Je}}};var Ve=Oe=>{const{componentCls:ke,iconCls:ye,itemHeight:me,colorTextLightSolid:ze,dropdownWidth:ut,controlHeightLG:Se,motionDurationMid:ve,motionEaseOut:Je,paddingXL:Re,itemMarginInline:Ce,fontSizeLG:je,motionDurationSlow:zt,paddingXS:Pt,boxShadowSecondary:kt,collapsedWidth:xt,collapsedIconSize:Ht}=Oe,gt={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[ke]:{"&-inline, &-vertical":Object.assign({[`&${ke}-root`]:{boxShadow:"none"}},Gt(Oe))},[`${ke}-submenu-popup`]:{[`${ke}-vertical`]:Object.assign(Object.assign({},Gt(Oe)),{boxShadow:kt})}},{[`${ke}-submenu-popup ${ke}-vertical${ke}-sub`]:{minWidth:ut,maxHeight:`calc(100vh - ${Se*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${ke}-inline`]:{width:"100%",[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${zt}`,`background ${zt}`,`padding ${ve} ${Je}`].join(","),[`> ${ke}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${ke}-sub${ke}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${ke}-submenu > ${ke}-submenu-title`]:gt,[`& ${ke}-item-group-title`]:{paddingInlineStart:Re}},[`${ke}-item`]:gt}},{[`${ke}-inline-collapsed`]:{width:xt,[`&${ke}-root`]:{[`${ke}-item, ${ke}-submenu ${ke}-submenu-title`]:{[`> ${ke}-inline-collapsed-noicon`]:{fontSize:je,textAlign:"center"}}},[`> ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-item, > ${ke}-item-group > ${ke}-item-group-list > ${ke}-submenu > ${ke}-submenu-title, > ${ke}-submenu > ${ke}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${je/2}px - ${Ce}px)`,textOverflow:"clip",[` ${ke}-submenu-arrow, ${ke}-submenu-expand-icon - `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:gt,iconCls:pe,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${pe}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${gt}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${pe}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:gt,menuArrowOffset:pe}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:gt,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:gt*.6,height:gt*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${pe})`},"&::after":{transform:`rotate(-45deg) translateY(${pe})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:gt,motionEaseInOut:pe,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:ct,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${pe}`,`background ${ze} ${pe}`,`padding ${gt} ${pe}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${pe}`,`padding ${ze} ${pe}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\n &-placement-leftTop,\n &-placement-bottomRight,\n ":{transformOrigin:"100% 0"},"\n &-placement-leftBottom,\n &-placement-topRight,\n ":{transformOrigin:"100% 100%"},"\n &-placement-rightBottom,\n &-placement-topLeft,\n ":{transformOrigin:"0 100%"},"\n &-placement-bottomLeft,\n &-placement-rightTop,\n ":{transformOrigin:"0 0"},"\n &-placement-leftTop,\n &-placement-leftBottom\n ":{paddingInlineEnd:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${pe}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, - &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:gt,colorTextLightSolid:pe,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:ct,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:ct,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:pe,horizontalItemSelectedBg:gt});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:gt,colorTextDisabled:pe,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:ct,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:pe,itemDisabledColor:pe,colorDangerItemText:gt,dangerItemColor:gt,colorDangerItemTextHover:gt,dangerItemHoverColor:gt,colorDangerItemTextSelected:gt,dangerItemSelectedColor:gt,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:tn,collapsedWidth:ct*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${ct*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:gt,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:gt,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:gt}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),gt=ze||{},{getPrefixCls:pe,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=pe(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:ct,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=gt.validator)===null||ye===void 0||ye.call(gt,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=gt.onClick)===null||mn===void 0||mn.call(gt)}),Na=gt.mode||Cn,In=cn!=null?cn:gt.selectable,qa=he.useMemo(()=>tn!==void 0?tn:ct,[ct,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=pe("menu",je||gt.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(gt.expandIcon===null||gt.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:gt.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var gt;(gt=ye.current)===null||gt===void 0||gt.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return gt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(ct,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,ct=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(ct&&(pa=typeof ct=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},ct)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,ct="".concat(Re,"-item"),tn=Ge()(ct,"".concat(ct,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(ct,"-active"),je),(0,re.Z)(Je,"".concat(ct,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(pe){var ve=Number(pe);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(pe,ve,Je){var Re=typeof pe=="undefined"?ve.pageSize:pe;return Math.floor((Je.total-1)/Re)+1}var Zt=function(pe){(0,b.Z)(Je,pe);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var ct=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(ct,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,ct=xt.total,tn=Ce.state.pageSize;return ct<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),ct=Ce.state.currentInputValue;Ht!==ct&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,ct=at(xt,Ce.state,Ce.props);Ht=Ht>ct?ct:Ht,ct===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,ct=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!ct){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?ct-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,ct=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ct.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(ct.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?ct.prev_3:ct.prev_5,En=sn?ct.next_3:ct.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:ct,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:ct,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?ct.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?ct.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:ct,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ut=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"small"})),Gt=pe=>he.createElement(We.default,Object.assign({},pe,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=pe=>{const{componentCls:ve}=pe;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:pe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:pe.colorBorder,backgroundColor:pe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:pe.itemActiveBgDisabled},a:{color:pe.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:pe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:pe.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=pe=>{const{componentCls:ve}=pe;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:pe.itemSizeSM,height:pe.itemSizeSM,margin:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` + `]:{opacity:0},[`${ke}-item-icon, ${ye}`]:{margin:0,fontSize:Ht,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${ke}-item-icon, ${ye}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${ke}-item-icon, ${ye}`]:{display:"none"},"a, a:hover":{color:ze}},[`${ke}-item-group-title`]:Object.assign(Object.assign({},Ae.vS),{paddingInline:Pt})}}]};const pt=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionDurationMid:me,motionEaseInOut:ze,motionEaseOut:ut,iconCls:Se,iconSize:ve,iconMarginInlineEnd:Je}=Oe;return{[`${ke}-item, ${ke}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${ye}`,`background ${ye}`,`padding ${ye} ${ze}`].join(","),[`${ke}-item-icon, ${Se}`]:{minWidth:ve,fontSize:ve,transition:[`font-size ${me} ${ut}`,`margin ${ye} ${ze}`,`color ${ye}`].join(","),"+ span":{marginInlineStart:Je,opacity:1,transition:[`opacity ${ye} ${ze}`,`margin ${ye}`,`color ${ye}`].join(",")}},[`${ke}-item-icon`]:Object.assign({},(0,Ae.Ro)()),[`&${ke}-item-only-child`]:{[`> ${Se}, > ${ke}-item-icon`]:{marginInlineEnd:0}}},[`${ke}-item-disabled, ${ke}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${ke}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},$t=Oe=>{const{componentCls:ke,motionDurationSlow:ye,motionEaseInOut:me,borderRadius:ze,menuArrowSize:ut,menuArrowOffset:Se}=Oe;return{[`${ke}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Oe.margin,width:ut,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${ye} ${me}, opacity ${ye}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ut*.6,height:ut*.15,backgroundColor:"currentcolor",borderRadius:ze,transition:[`background ${ye} ${me}`,`transform ${ye} ${me}`,`top ${ye} ${me}`,`color ${ye} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Se})`},"&::after":{transform:`rotate(-45deg) translateY(${Se})`}}}}},qe=Oe=>{const{antCls:ke,componentCls:ye,fontSize:me,motionDurationSlow:ze,motionDurationMid:ut,motionEaseInOut:Se,paddingXS:ve,padding:Je,colorSplit:Re,lineWidth:Ce,zIndexPopup:je,borderRadiusLG:zt,subMenuItemBorderRadius:Pt,menuArrowSize:kt,menuArrowOffset:xt,lineType:Ht,menuPanelMaskInset:gt,groupTitleLineHeight:tn,groupTitleFontSize:sn}=Oe;return[{"":{[`${ye}`]:Object.assign(Object.assign({},(0,Ae.dF)()),{"&-hidden":{display:"none"}})},[`${ye}-submenu-hidden`]:{display:"none"}},{[ye]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ae.Wf)(Oe)),(0,Ae.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${ze} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${ye}-item`]:{flex:"none"}},[`${ye}-item, ${ye}-submenu, ${ye}-submenu-title`]:{borderRadius:Oe.itemBorderRadius},[`${ye}-item-group-title`]:{padding:`${ve}px ${Je}px`,fontSize:sn,lineHeight:tn,transition:`all ${ze}`},[`&-horizontal ${ye}-submenu`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`].join(",")},[`${ye}-submenu, ${ye}-submenu-inline`]:{transition:[`border-color ${ze} ${Se}`,`background ${ze} ${Se}`,`padding ${ut} ${Se}`].join(",")},[`${ye}-submenu ${ye}-sub`]:{cursor:"initial",transition:[`background ${ze} ${Se}`,`padding ${ze} ${Se}`].join(",")},[`${ye}-title-content`]:{transition:`color ${ze}`},[`${ye}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${ye}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Re,borderStyle:Ht,borderWidth:0,borderTopWidth:Ce,marginBlock:Ce,padding:0,"&-dashed":{borderStyle:"dashed"}}}),pt(Oe)),{[`${ye}-item-group`]:{[`${ye}-item-group-list`]:{margin:0,padding:0,[`${ye}-item, ${ye}-submenu-title`]:{paddingInline:`${me*2}px ${Je}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:je,borderRadius:zt,boxShadow:"none",transformOrigin:"0 0",[`&${ye}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${gt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:gt},"\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:Oe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Oe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Oe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Oe.paddingXS},[`> ${ye}`]:Object.assign(Object.assign(Object.assign({borderRadius:zt},pt(Oe)),$t(Oe)),{[`${ye}-item, ${ye}-submenu > ${ye}-submenu-title`]:{borderRadius:Pt},[`${ye}-submenu-title::after`]:{transition:`transform ${ze} ${Se}`}})}}),$t(Oe)),{[`&-inline-collapsed ${ye}-submenu-arrow, + &-inline ${ye}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${xt})`},"&::after":{transform:`rotate(45deg) translateX(-${xt})`}},[`${ye}-submenu-open${ye}-submenu-inline > ${ye}-submenu-title > ${ye}-submenu-arrow`]:{transform:`translateY(-${kt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${xt})`},"&::before":{transform:`rotate(45deg) translateX(${xt})`}}})},{[`${ke}-layout-header`]:{[ye]:{lineHeight:"inherit"}}}]};var Vt=(Oe,ke)=>(0,Zt.Z)("Menu",me=>{if(ke===!1)return[];const{colorBgElevated:ze,colorPrimary:ut,colorTextLightSolid:Se,controlHeightLG:ve,fontSize:Je,darkItemColor:Re,darkDangerItemColor:Ce,darkItemBg:je,darkSubMenuItemBg:zt,darkItemSelectedColor:Pt,darkItemSelectedBg:kt,darkDangerItemSelectedBg:xt,darkItemHoverBg:Ht,darkGroupTitleColor:gt,darkItemHoverColor:tn,darkItemDisabledColor:sn,darkDangerItemHoverColor:Xt,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:Cn}=me,cn=Je/7*5,kn=(0,et.TS)(me,{menuArrowSize:cn,menuHorizontalHeight:ve*1.15,menuArrowOffset:`${cn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:ze}),ca=(0,et.TS)(kn,{itemColor:Re,itemHoverColor:tn,groupTitleColor:gt,itemSelectedColor:Pt,itemBg:je,popupBg:je,subMenuItemBg:zt,itemActiveBg:"transparent",itemSelectedBg:kt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ht,itemDisabledColor:sn,dangerItemColor:Ce,dangerItemHoverColor:Xt,dangerItemSelectedColor:bn,dangerItemActiveBg:Cn,dangerItemSelectedBg:xt,menuSubMenuBg:zt,horizontalItemSelectedColor:Se,horizontalItemSelectedBg:ut});return[qe(kn),bt(kn),Ve(kn),Bt(kn,"light"),Bt(ca,"dark"),Dt(kn),(0,be.Z)(kn),(0,St.oN)(kn,"slide-up"),(0,St.oN)(kn,"slide-down"),(0,at._y)(kn,"zoom-big")]},me=>{const{colorPrimary:ze,colorError:ut,colorTextDisabled:Se,colorErrorBg:ve,colorText:Je,colorTextDescription:Re,colorBgContainer:Ce,colorFillAlter:je,colorFillContent:zt,lineWidth:Pt,lineWidthBold:kt,controlItemBgActive:xt,colorBgTextHover:Ht,controlHeightLG:gt,lineHeight:tn,colorBgElevated:sn,marginXXS:Xt,padding:bn,fontSize:Cn,controlHeightSM:cn,fontSizeLG:kn,colorTextLightSolid:ca,colorErrorHover:xa}=me,pa=new Pe.C(ca).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:Je,itemColor:Je,colorItemTextHover:Je,itemHoverColor:Je,colorItemTextHoverHorizontal:ze,horizontalItemHoverColor:ze,colorGroupTitle:Re,groupTitleColor:Re,colorItemTextSelected:ze,itemSelectedColor:ze,colorItemTextSelectedHorizontal:ze,horizontalItemSelectedColor:ze,colorItemBg:Ce,itemBg:Ce,colorItemBgHover:Ht,itemHoverBg:Ht,colorItemBgActive:zt,itemActiveBg:xt,colorSubItemBg:je,subMenuItemBg:je,colorItemBgSelected:xt,itemSelectedBg:xt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:kt,activeBarHeight:kt,colorActiveBarBorderSize:Pt,activeBarBorderWidth:Pt,colorItemTextDisabled:Se,itemDisabledColor:Se,colorDangerItemText:ut,dangerItemColor:ut,colorDangerItemTextHover:ut,dangerItemHoverColor:ut,colorDangerItemTextSelected:ut,dangerItemSelectedColor:ut,colorDangerItemBgActive:ve,dangerItemActiveBg:ve,colorDangerItemBgSelected:ve,dangerItemSelectedBg:ve,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:gt,groupTitleLineHeight:tn,collapsedWidth:gt*2,popupBg:sn,itemMarginBlock:Xt,itemPaddingInline:bn,horizontalLineHeight:`${gt*1.15}px`,iconSize:Cn,iconMarginInlineEnd:cn-Cn,collapsedIconSize:kn,groupTitleFontSize:Cn,darkItemDisabledColor:new Pe.C(ca).setAlpha(.25).toRgbString(),darkItemColor:pa,darkDangerItemColor:ut,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ca,darkItemSelectedBg:ze,darkDangerItemSelectedBg:ut,darkItemHoverBg:"transparent",darkGroupTitleColor:pa,darkItemHoverColor:ca,darkDangerItemHoverColor:xa,darkDangerItemSelectedColor:ca,darkDangerItemActiveBg:ut}},{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"]]})(Oe),xe=function(Oe,ke){var ye={};for(var me in Oe)Object.prototype.hasOwnProperty.call(Oe,me)&&ke.indexOf(me)<0&&(ye[me]=Oe[me]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,me=Object.getOwnPropertySymbols(Oe);ze{var ye,me;const ze=he.useContext(te.Z),ut=ze||{},{getPrefixCls:Se,getPopupContainer:ve,direction:Je,menu:Re}=he.useContext(Ie.E_),Ce=Se(),{prefixCls:je,className:zt,style:Pt,theme:kt="light",expandIcon:xt,_internalDisableMenuItemTitleTooltip:Ht,inlineCollapsed:gt,siderCollapsed:tn,items:sn,children:Xt,rootClassName:bn,mode:Cn,selectable:cn,onClick:kn,overflowedIndicatorPopupClassName:ca}=Oe,xa=xe(Oe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),pa=(0,_e.Z)(xa,["collapsedWidth"]),Ea=Be(sn)||Xt;(ye=ut.validator)===null||ye===void 0||ye.call(ut,{mode:Cn});const Fa=(0,ee.useEvent)(function(){var mn;kn==null||kn.apply(void 0,arguments),(mn=ut.onClick)===null||mn===void 0||mn.call(ut)}),Na=ut.mode||Cn,In=cn!=null?cn:ut.selectable,qa=he.useMemo(()=>tn!==void 0?tn:gt,[gt,tn]),_a={horizontal:{motionName:`${Ce}-slide-up`},inline:(0,ae.Z)(Ce),other:{motionName:`${Ce}-zoom-big`}},Pa=Se("menu",je||ut.prefixCls),[eo,Mo]=Vt(Pa,!ze),un=Me()(`${Pa}-${kt}`,Re==null?void 0:Re.className,zt);let gn;if(typeof xt=="function")gn=xt;else if(xt===null||xt===!1)gn=null;else if(ut.expandIcon===null||ut.expandIcon===!1)gn=null;else{const mn=xt!=null?xt:ut.expandIcon;gn=(0,Ge.Tm)(mn,{className:Me()(`${Pa}-submenu-expand-icon`,(0,Ge.l$)(mn)?(me=mn.props)===null||me===void 0?void 0:me.className:"")})}const wn=he.useMemo(()=>({prefixCls:Pa,inlineCollapsed:qa||!1,direction:Je,firstLevel:!0,theme:kt,mode:Na,disableMenuItemTitleTooltip:Ht}),[Pa,qa,Je,Ht,kt]);return eo(he.createElement(te.Z.Provider,{value:null},he.createElement(y.Provider,{value:wn},he.createElement(se.ZP,Object.assign({getPopupContainer:ve,overflowedIndicator:he.createElement(z.Z,null),overflowedIndicatorPopupClassName:Me()(Pa,`${Pa}-${kt}`,ca),mode:Na,selectable:In,onClick:Fa},pa,{inlineCollapsed:qa,style:Object.assign(Object.assign({},Re==null?void 0:Re.style),Pt),className:un,prefixCls:Pa,direction:Je,defaultMotions:_a,expandIcon:gn,ref:ke,rootClassName:Me()(bn,Mo)}),Ea))))});const pn=(0,he.forwardRef)((Oe,ke)=>{const ye=(0,he.useRef)(null),me=he.useContext(Te.D);return(0,he.useImperativeHandle)(ke,()=>({menu:ye.current,focus:ze=>{var ut;(ut=ye.current)===null||ut===void 0||ut.focus(ze)}})),he.createElement(yt,Object.assign({ref:ye},Oe,me))});pn.Item=x,pn.SubMenu=E,pn.Divider=it,pn.ItemGroup=se.BW;var Sn=pn},58421:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ut}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(ve,Je){return he.createElement(Me.Z,(0,se.Z)({},ve,{ref:Je,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(49198),nt=ne(33853),_e=ne(38819),st=ne(92310),Ge=ne.n(st),re=ne(400),y=ne(33708),a=ne(6909),x=ne(4771),b=ne(9427),E=ne(25440),z=ne(26112),ee={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ae=ee,te=ne(91735),ue=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(){var Re;(0,a.Z)(this,Je);for(var Ce=arguments.length,je=new Array(Ce),zt=0;zt=0||Pt.relatedTarget.className.indexOf("".concat(gt,"-item"))>=0))&&Ht(Re.getValidValue()))},Re.go=function(Pt){var kt=Re.state.goInputText;kt!==""&&(Pt.keyCode===ae.ENTER||Pt.type==="click")&&(Re.setState({goInputText:""}),Re.props.quickGo(Re.getValidValue()))},Re}return(0,x.Z)(Je,[{key:"getPageSizeOptions",value:function(){var Ce=this.props,je=Ce.pageSize,zt=Ce.pageSizeOptions;return zt.some(function(Pt){return Pt.toString()===je.toString()})?zt:zt.concat([je.toString()]).sort(function(Pt,kt){var xt=Number.isNaN(Number(Pt))?0:Number(Pt),Ht=Number.isNaN(Number(kt))?0:Number(kt);return xt-Ht})}},{key:"render",value:function(){var Ce=this,je=this.props,zt=je.pageSize,Pt=je.locale,kt=je.rootPrefixCls,xt=je.changeSize,Ht=je.quickGo,gt=je.goButton,tn=je.selectComponentClass,sn=je.buildOptionText,Xt=je.selectPrefixCls,bn=je.disabled,Cn=this.state.goInputText,cn="".concat(kt,"-options"),kn=tn,ca=null,xa=null,pa=null;if(!xt&&!Ht)return null;var Ea=this.getPageSizeOptions();if(xt&&kn){var Fa=Ea.map(function(Na,In){return he.createElement(kn.Option,{key:In,value:Na.toString()},(sn||Ce.buildOptionText)(Na))});ca=he.createElement(kn,{disabled:bn,prefixCls:Xt,showSearch:!1,className:"".concat(cn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(zt||Ea[0]).toString(),onChange:this.changeSize,getPopupContainer:function(In){return In.parentNode},"aria-label":Pt.page_size,defaultOpen:!1},Fa)}return Ht&&(gt&&(pa=typeof gt=="boolean"?he.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bn,className:"".concat(cn,"-quick-jumper-button")},Pt.jump_to_confirm):he.createElement("span",{onClick:this.go,onKeyUp:this.go},gt)),xa=he.createElement("div",{className:"".concat(cn,"-quick-jumper")},Pt.jump_to,he.createElement("input",{disabled:bn,type:"text",value:Cn,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Pt.page}),Pt.page,pa)),he.createElement("li",{className:"".concat(cn)},ca,xa)}}]),Je}(he.Component);ue.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ue,Be=function(ve){var Je,Re=ve.rootPrefixCls,Ce=ve.page,je=ve.active,zt=ve.className,Pt=ve.showTitle,kt=ve.onClick,xt=ve.onKeyPress,Ht=ve.itemRender,gt="".concat(Re,"-item"),tn=Ge()(gt,"".concat(gt,"-").concat(Ce),(Je={},(0,re.Z)(Je,"".concat(gt,"-active"),je),(0,re.Z)(Je,"".concat(gt,"-disabled"),!Ce),(0,re.Z)(Je,ve.className,zt),Je)),sn=function(){kt(Ce)},Xt=function(cn){xt(cn,kt,Ce)},bn=Ht(Ce,"page",he.createElement("a",{rel:"nofollow"},Ce));return bn?he.createElement("li",{title:Pt?Ce.toString():null,className:tn,onClick:sn,onKeyPress:Xt,tabIndex:0},bn):null},Pe=Be;function Ae(){}function be(Se){var ve=Number(Se);return typeof ve=="number"&&!Number.isNaN(ve)&&isFinite(ve)&&Math.floor(ve)===ve}var St=function(ve,Je,Re){return Re};function at(Se,ve,Je){var Re=typeof Se=="undefined"?ve.pageSize:Se;return Math.floor((Je.total-1)/Re)+1}var Zt=function(Se){(0,b.Z)(Je,Se);var ve=(0,E.Z)(Je);function Je(Re){var Ce;(0,a.Z)(this,Je),Ce=ve.call(this,Re),Ce.paginationNode=he.createRef(),Ce.getJumpPrevPage=function(){return Math.max(1,Ce.state.current-(Ce.props.showLessItems?3:5))},Ce.getJumpNextPage=function(){return Math.min(at(void 0,Ce.state,Ce.props),Ce.state.current+(Ce.props.showLessItems?3:5))},Ce.getItemIcon=function(xt,Ht){var gt=Ce.props.prefixCls,tn=xt||he.createElement("button",{type:"button","aria-label":Ht,className:"".concat(gt,"-item-link")});return typeof xt=="function"&&(tn=he.createElement(xt,(0,y.Z)({},Ce.props))),tn},Ce.isValid=function(xt){var Ht=Ce.props.total;return be(xt)&&xt!==Ce.state.current&&be(Ht)&&Ht>0},Ce.shouldDisplayQuickJumper=function(){var xt=Ce.props,Ht=xt.showQuickJumper,gt=xt.total,tn=Ce.state.pageSize;return gt<=tn?!1:Ht},Ce.handleKeyDown=function(xt){(xt.keyCode===ae.ARROW_UP||xt.keyCode===ae.ARROW_DOWN)&&xt.preventDefault()},Ce.handleKeyUp=function(xt){var Ht=Ce.getValidValue(xt),gt=Ce.state.currentInputValue;Ht!==gt&&Ce.setState({currentInputValue:Ht}),xt.keyCode===ae.ENTER?Ce.handleChange(Ht):xt.keyCode===ae.ARROW_UP?Ce.handleChange(Ht-1):xt.keyCode===ae.ARROW_DOWN&&Ce.handleChange(Ht+1)},Ce.handleBlur=function(xt){var Ht=Ce.getValidValue(xt);Ce.handleChange(Ht)},Ce.changePageSize=function(xt){var Ht=Ce.state.current,gt=at(xt,Ce.state,Ce.props);Ht=Ht>gt?gt:Ht,gt===0&&(Ht=Ce.state.current),typeof xt=="number"&&("pageSize"in Ce.props||Ce.setState({pageSize:xt}),"current"in Ce.props||Ce.setState({current:Ht,currentInputValue:Ht})),Ce.props.onShowSizeChange(Ht,xt),"onChange"in Ce.props&&Ce.props.onChange&&Ce.props.onChange(Ht,xt)},Ce.handleChange=function(xt){var Ht=Ce.props,gt=Ht.disabled,tn=Ht.onChange,sn=Ce.state,Xt=sn.pageSize,bn=sn.current,Cn=sn.currentInputValue;if(Ce.isValid(xt)&&!gt){var cn=at(void 0,Ce.state,Ce.props),kn=xt;return xt>cn?kn=cn:xt<1&&(kn=1),"current"in Ce.props||Ce.setState({current:kn}),kn!==Cn&&Ce.setState({currentInputValue:kn}),tn(kn,Xt),kn}return bn},Ce.prev=function(){Ce.hasPrev()&&Ce.handleChange(Ce.state.current-1)},Ce.next=function(){Ce.hasNext()&&Ce.handleChange(Ce.state.current+1)},Ce.jumpPrev=function(){Ce.handleChange(Ce.getJumpPrevPage())},Ce.jumpNext=function(){Ce.handleChange(Ce.getJumpNextPage())},Ce.hasPrev=function(){return Ce.state.current>1},Ce.hasNext=function(){return Ce.state.current2?gt-2:0),sn=2;sn=zt?kt=zt:kt=Number(je),kt}},{key:"getShowSizeChanger",value:function(){var Ce=this.props,je=Ce.showSizeChanger,zt=Ce.total,Pt=Ce.totalBoundaryShowSizeChanger;return typeof je!="undefined"?je:zt>Pt}},{key:"render",value:function(){var Ce=this.props,je=Ce.prefixCls,zt=Ce.className,Pt=Ce.style,kt=Ce.disabled,xt=Ce.hideOnSinglePage,Ht=Ce.total,gt=Ce.locale,tn=Ce.showQuickJumper,sn=Ce.showLessItems,Xt=Ce.showTitle,bn=Ce.showTotal,Cn=Ce.simple,cn=Ce.itemRender,kn=Ce.showPrevNextJumpers,ca=Ce.jumpPrevIcon,xa=Ce.jumpNextIcon,pa=Ce.selectComponentClass,Ea=Ce.selectPrefixCls,Fa=Ce.pageSizeOptions,Na=this.state,In=Na.current,qa=Na.pageSize,_a=Na.currentInputValue;if(xt===!0&&Ht<=qa)return null;var Pa=at(void 0,this.state,this.props),eo=[],Mo=null,un=null,gn=null,wn=null,mn=null,ua=tn&&tn.goButton,va=sn?1:2,Xn=In-1>0?In-1:0,Ue=In+1Ht?Ht:In*qa]));if(Cn){ua&&(typeof ua=="boolean"?mn=he.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},gt.jump_to_confirm):mn=he.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ua),mn=he.createElement("li",{title:Xt?"".concat(gt.jump_to).concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},mn));var Mt=this.renderPrev(Xn);return he.createElement("ul",(0,se.Z)({className:Ge()(je,"".concat(je,"-simple"),(0,re.Z)({},"".concat(je,"-disabled"),kt),zt),style:Pt,ref:this.paginationNode},$e),Xe,Mt?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Mt):null,he.createElement("li",{title:Xt?"".concat(In,"/").concat(Pa):null,className:"".concat(je,"-simple-pager")},he.createElement("input",{type:"text",value:_a,disabled:kt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),he.createElement("span",{className:"".concat(je,"-slash")},"/"),Pa),he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Ue)),mn)}if(Pa<=3+va*2){var on={locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:Xt,itemRender:cn};Pa||eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:"noPager",page:1,className:"".concat(je,"-item-disabled")})));for(var jt=1;jt<=Pa;jt+=1){var oa=In===jt;eo.push(he.createElement(Pe,(0,se.Z)({},on,{key:jt,page:jt,active:oa})))}}else{var Mn=sn?gt.prev_3:gt.prev_5,En=sn?gt.next_3:gt.next_5,da=cn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(ca,"prev page")),ta=cn(this.getJumpNextPage(),"jump-next",this.getItemIcon(xa,"next page"));kn&&(Mo=da?he.createElement("li",{title:Xt?Mn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ge()("".concat(je,"-jump-prev"),(0,re.Z)({},"".concat(je,"-jump-prev-custom-icon"),!!ca))},da):null,un=ta?he.createElement("li",{title:Xt?En:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ge()("".concat(je,"-jump-next"),(0,re.Z)({},"".concat(je,"-jump-next-custom-icon"),!!xa))},ta):null),wn=he.createElement(Pe,{locale:gt,last:!0,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Pa,page:Pa,active:!1,showTitle:Xt,itemRender:cn}),gn=he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:Xt,itemRender:cn});var Ut=Math.max(1,In-va),ka=Math.min(In+va,Pa);In-1<=va&&(ka=1+va*2),Pa-In<=va&&(Ut=Pa-va*2);for(var So=Ut;So<=ka;So+=1){var Ya=In===So;eo.push(he.createElement(Pe,{locale:gt,rootPrefixCls:je,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:So,page:So,active:Ya,showTitle:Xt,itemRender:cn}))}In-1>=va*2&&In!==3&&(eo[0]=(0,he.cloneElement)(eo[0],{className:"".concat(je,"-item-after-jump-prev")}),eo.unshift(Mo)),Pa-In>=va*2&&In!==Pa-2&&(eo[eo.length-1]=(0,he.cloneElement)(eo[eo.length-1],{className:"".concat(je,"-item-before-jump-next")}),eo.push(un)),Ut!==1&&eo.unshift(gn),ka!==Pa&&eo.push(wn)}var Ha=!this.hasPrev()||!Pa,Wa=!this.hasNext()||!Pa,To=this.renderPrev(Xn),zo=this.renderNext(Ue);return he.createElement("ul",(0,se.Z)({className:Ge()(je,zt,(0,re.Z)({},"".concat(je,"-disabled"),kt)),style:Pt,ref:this.paginationNode},$e),Xe,To?he.createElement("li",{title:Xt?gt.prev_page:null,onClick:this.prev,tabIndex:Ha?null:0,onKeyPress:this.runIfEnterPrev,className:Ge()("".concat(je,"-prev"),(0,re.Z)({},"".concat(je,"-disabled"),Ha)),"aria-disabled":Ha},To):null,eo,zo?he.createElement("li",{title:Xt?gt.next_page:null,onClick:this.next,tabIndex:Wa?null:0,onKeyPress:this.runIfEnterNext,className:Ge()("".concat(je,"-next"),(0,re.Z)({},"".concat(je,"-disabled"),Wa)),"aria-disabled":Wa},zo):null,he.createElement(fe,{disabled:kt,locale:gt,rootPrefixCls:je,selectComponentClass:pa,selectPrefixCls:Ea,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:In,pageSize:qa,pageSizeOptions:Fa,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:ua}))}}],[{key:"getDerivedStateFromProps",value:function(Ce,je){var zt={};if("current"in Ce&&(zt.current=Ce.current,Ce.current!==je.current&&(zt.currentInputValue=zt.current)),"pageSize"in Ce&&Ce.pageSize!==je.pageSize){var Pt=je.current,kt=at(Ce.pageSize,je,Ce);Pt=Pt>kt?kt:Pt,"current"in Ce||(zt.current=Pt,zt.currentInputValue=Pt),zt.pageSize=Ce.pageSize}return zt}}]),Je}(he.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Ae,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Ae,locale:te.Z,style:{},itemRender:St,totalBoundaryShowSizeChanger:50};var et=Zt,ct=ne(22075),bt=ne(36355),Kt=ne(19716),Dt=ne(8628),Tt=ne(9763),We=ne(57809);const Bt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"small"})),Gt=Se=>he.createElement(We.default,Object.assign({},Se,{showSearch:!0,size:"middle"}));Bt.Option=We.default.Option,Gt.Option=We.default.Option;var De=ne(9937),Ve=ne(17313),pt=ne(83116),$t=ne(37613);const qe=Se=>{const{componentCls:ve}=Se;return{[`${ve}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed"}}},[`&${ve}-disabled`]:{cursor:"not-allowed",[`${ve}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Se.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Se.colorBorder,backgroundColor:Se.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Se.itemActiveBgDisabled},a:{color:Se.itemActiveColorDisabled}}},[`${ve}-item-link`]:{color:Se.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${ve}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${ve}-simple-pager`]:{color:Se.colorTextDisabled},[`${ve}-jump-prev, ${ve}-jump-next`]:{[`${ve}-item-link-icon`]:{opacity:0},[`${ve}-item-ellipsis`]:{opacity:1}}},[`&${ve}-simple`]:{[`${ve}-prev, ${ve}-next`]:{[`&${ve}-disabled ${ve}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Vt=Se=>{const{componentCls:ve}=Se;return{[`&${ve}-mini ${ve}-total-text, &${ve}-mini ${ve}-simple-pager`]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-item`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM-2}px`},[`&${ve}-mini:not(${ve}-disabled) ${ve}-item:not(${ve}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},[`&${ve}-mini ${ve}-prev, &${ve}-mini ${ve}-next`]:{minWidth:Se.itemSizeSM,height:Se.itemSizeSM,margin:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini:not(${ve}-disabled)`]:{[`${ve}-prev, ${ve}-next`]:{[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover ${ve}-item-link`]:{backgroundColor:"transparent"}}},[` &${ve}-mini ${ve}-prev ${ve}-item-link, &${ve}-mini ${ve}-next ${ve}-item-link - `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:pe.itemSizeSM,marginInlineEnd:0,lineHeight:`${pe.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:pe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:pe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(pe)),{width:pe.paginationMiniQuickJumperInputWidth,height:pe.controlHeightSM})}}}},xe=pe=>{const{componentCls:ve}=pe;return{[` + `]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}},[`&${ve}-mini ${ve}-jump-prev, &${ve}-mini ${ve}-jump-next`]:{height:Se.itemSizeSM,marginInlineEnd:0,lineHeight:`${Se.itemSizeSM}px`},[`&${ve}-mini ${ve}-options`]:{marginInlineStart:Se.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Se.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,De.x0)(Se)),{width:Se.paginationMiniQuickJumperInputWidth,height:Se.controlHeightSM})}}}},xe=Se=>{const{componentCls:ve}=Se;return{[` &${ve}-simple ${ve}-prev, &${ve}-simple ${ve}-next - `]:{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:pe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive},"&::after":{height:pe.itemSizeSM,lineHeight:`${pe.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:pe.itemSizeSM,marginInlineEnd:pe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:pe.marginXS,padding:`0 ${pe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:pe.itemInputBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadius,outline:"none",transition:`border-color ${pe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:pe.colorPrimary},"&:focus":{borderColor:pe.colorPrimaryHover,boxShadow:`${pe.inputOutlineOffset}px 0 ${pe.controlOutlineWidth}px ${pe.controlOutline}`},"&[disabled]":{color:pe.colorTextDisabled,backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,cursor:"not-allowed"}}}}},At=pe=>{const{componentCls:ve}=pe;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:pe.colorPrimary,fontSize:pe.fontSizeSM,opacity:0,transition:`all ${pe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:pe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:pe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:pe.paginationEllipsisTextIndent,opacity:1,transition:`all ${pe.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` + `]:{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`,verticalAlign:"top",[`${ve}-item-link`]:{height:Se.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive},"&::after":{height:Se.itemSizeSM,lineHeight:`${Se.itemSizeSM}px`}}},[`&${ve}-simple ${ve}-simple-pager`]:{display:"inline-block",height:Se.itemSizeSM,marginInlineEnd:Se.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Se.marginXS,padding:`0 ${Se.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Se.itemInputBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,borderRadius:Se.borderRadius,outline:"none",transition:`border-color ${Se.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Se.colorPrimary},"&:focus":{borderColor:Se.colorPrimaryHover,boxShadow:`${Se.inputOutlineOffset}px 0 ${Se.controlOutlineWidth}px ${Se.controlOutline}`},"&[disabled]":{color:Se.colorTextDisabled,backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,cursor:"not-allowed"}}}}},At=Se=>{const{componentCls:ve}=Se;return{[`${ve}-jump-prev, ${ve}-jump-next`]:{outline:0,[`${ve}-item-container`]:{position:"relative",[`${ve}-item-link-icon`]:{color:Se.colorPrimary,fontSize:Se.fontSizeSM,opacity:0,transition:`all ${Se.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${ve}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Se.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Se.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Se.paginationEllipsisTextIndent,opacity:1,transition:`all ${Se.motionDurationMid}`}},"&:hover":{[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}}},[` ${ve}-prev, ${ve}-jump-prev, ${ve}-jump-next - `]:{marginInlineEnd:pe.marginXS},[` + `]:{marginInlineEnd:Se.marginXS},[` ${ve}-prev, ${ve}-next, ${ve}-jump-prev, ${ve}-jump-next - `]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,color:pe.colorText,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:pe.borderRadius,cursor:"pointer",transition:`all ${pe.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:pe.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:pe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:"none",transition:`all ${pe.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:pe.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:pe.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:pe.paginationSlashMarginInlineEnd,marginInlineStart:pe.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:pe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:pe.controlHeight,marginInlineStart:pe.marginXS,lineHeight:`${pe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(pe)),{width:pe.controlHeightLG*1.25,height:pe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:pe.marginXS,marginInlineEnd:pe.marginXS})}}}},yt=pe=>{const{componentCls:ve}=pe;return{[`${ve}-item`]:{display:"inline-block",minWidth:pe.itemSize,height:pe.itemSize,marginInlineEnd:pe.marginXS,fontFamily:pe.fontFamily,lineHeight:`${pe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${pe.lineWidth}px ${pe.lineType} transparent`,borderRadius:pe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${pe.paginationItemPaddingInline}px`,color:pe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${pe.motionDurationMid}`,backgroundColor:pe.colorBgTextHover},"&:active":{backgroundColor:pe.colorBgTextActive}},"&-active":{fontWeight:pe.fontWeightStrong,backgroundColor:pe.itemActiveBg,borderColor:pe.colorPrimary,a:{color:pe.colorPrimary},"&:hover":{borderColor:pe.colorPrimaryHover},"&:hover a":{color:pe.colorPrimaryHover}}}}},pn=pe=>{const{componentCls:ve}=pe;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(pe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:pe.itemSize,marginInlineEnd:pe.marginXS,lineHeight:`${pe.itemSize-2}px`,verticalAlign:"middle"}}),yt(pe)),At(pe)),xe(pe)),Vt(pe)),qe(pe)),{[`@media only screen and (max-width: ${pe.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${pe.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${pe.componentCls}-rtl`]:{direction:"rtl"}}},Sn=pe=>{const{componentCls:ve}=pe;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:pe.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,a:{color:pe.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:pe.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder,color:pe.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:pe.colorBgContainerDisabled,borderColor:pe.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:pe.colorPrimaryHover,backgroundColor:pe.itemBg},[`${ve}-item-link`]:{backgroundColor:pe.itemLinkBg,borderColor:pe.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,color:pe.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:pe.colorBorder,color:pe.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:pe.itemBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:pe.colorPrimary,backgroundColor:pe.itemBg,a:{color:pe.colorPrimary}},"&-active":{borderColor:pe.colorPrimary}}}}},Oe=pe=>{const{componentCls:ve}=pe;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(pe)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(pe))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(pe))}}}};var ke=(0,pt.Z)("Pagination",pe=>{const ve=(0,$t.TS)(pe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:pe.marginXXS/2,paginationMiniQuickJumperInputWidth:pe.controlHeightLG*1.1,paginationItemPaddingInline:pe.marginXXS*1.5,paginationEllipsisLetterSpacing:pe.marginXXS/2,paginationSlashMarginInlineStart:pe.marginXXS,paginationSlashMarginInlineEnd:pe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(pe),(0,De.TM)(pe));return[pn(ve),Oe(ve),pe.wireframe&&Sn(ve)]},pe=>({itemBg:pe.colorBgContainer,itemSize:pe.controlHeight,itemSizeSM:pe.controlHeightSM,itemActiveBg:pe.colorBgContainer,itemLinkBg:pe.colorBgContainer,itemActiveColorDisabled:pe.colorTextDisabled,itemActiveBgDisabled:pe.controlItemBgActiveDisabled,itemInputBg:pe.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(pe,ve){var Je={};for(var Re in pe)Object.prototype.hasOwnProperty.call(pe,Re)&&ve.indexOf(Re)<0&&(Je[Re]=pe[Re]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(pe);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=pe,ct=ye(pe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ut.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,ct,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},gt=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(gt=pt(gt,We)),gt}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,gt=ze===void 0?"ltr":ze,pe=We.tabIndex,ve=pe===void 0?0:pe,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),ct=(0,st.Z)(Ht,2),tn=ct[0],sn=ct[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=gt==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ut=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ut(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:gt}=ze;return $t?he.createElement(Ae.Z,{title:$t[gt]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:gt,size:pe,shape:ve}=ye,Je=he()({[`${me}-lg`]:pe==="large",[`${me}-sm`]:pe==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof pe=="number"?{width:pe,height:pe,lineHeight:`${pe}px`}:{},[pe]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),gt)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(gt)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(pe)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${gt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${gt}-lg`]:Object.assign({},y(pe)),[`${gt}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:gt,borderRadiusSM:pe}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:gt,borderRadius:pe},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:gt}=ye;return{[`${ze}${gt}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${gt}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:gt,controlHeightLG:pe,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:gt*2,minWidth:gt*2},ee(gt))},z(ye,gt,ze)),{[`${ze}-lg`]:Object.assign({},ee(pe))}),z(ye,pe,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:gt,skeletonParagraphCls:pe,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:ct,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${gt}`]:{width:"100%",height:ct,background:Pt,borderRadius:tn,[`+ ${pe}`]:{marginBlockStart:zt}},[`${pe}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${pe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${gt}, ${pe} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${gt}`]:{marginBlockStart:xt,[`+ ${pe}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` - ${gt}, - ${pe} > li, + `]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,color:Se.colorText,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Se.borderRadius,cursor:"pointer",transition:`all ${Se.motionDurationMid}`},[`${ve}-prev, ${ve}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Se.colorText,cursor:"pointer",userSelect:"none"},[`${ve}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Se.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:"none",transition:`all ${Se.motionDurationMid}`},[`&:hover ${ve}-item-link`]:{backgroundColor:Se.colorBgTextHover},[`&:active ${ve}-item-link`]:{backgroundColor:Se.colorBgTextActive},[`&${ve}-disabled:hover`]:{[`${ve}-item-link`]:{backgroundColor:"transparent"}}},[`${ve}-slash`]:{marginInlineEnd:Se.paginationSlashMarginInlineEnd,marginInlineStart:Se.paginationSlashMarginInlineStart},[`${ve}-options`]:{display:"inline-block",marginInlineStart:Se.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Se.controlHeight,marginInlineStart:Se.marginXS,lineHeight:`${Se.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,De.ik)(Se)),{width:Se.controlHeightLG*1.25,height:Se.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Se.marginXS,marginInlineEnd:Se.marginXS})}}}},yt=Se=>{const{componentCls:ve}=Se;return{[`${ve}-item`]:{display:"inline-block",minWidth:Se.itemSize,height:Se.itemSize,marginInlineEnd:Se.marginXS,fontFamily:Se.fontFamily,lineHeight:`${Se.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Se.lineWidth}px ${Se.lineType} transparent`,borderRadius:Se.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Se.paginationItemPaddingInline}px`,color:Se.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${ve}-item-active)`]:{"&:hover":{transition:`all ${Se.motionDurationMid}`,backgroundColor:Se.colorBgTextHover},"&:active":{backgroundColor:Se.colorBgTextActive}},"&-active":{fontWeight:Se.fontWeightStrong,backgroundColor:Se.itemActiveBg,borderColor:Se.colorPrimary,a:{color:Se.colorPrimary},"&:hover":{borderColor:Se.colorPrimaryHover},"&:hover a":{color:Se.colorPrimaryHover}}}}},pn=Se=>{const{componentCls:ve}=Se;return{[ve]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ve.Wf)(Se)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${ve}-total-text`]:{display:"inline-block",height:Se.itemSize,marginInlineEnd:Se.marginXS,lineHeight:`${Se.itemSize-2}px`,verticalAlign:"middle"}}),yt(Se)),At(Se)),xe(Se)),Vt(Se)),qe(Se)),{[`@media only screen and (max-width: ${Se.screenLG}px)`]:{[`${ve}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Se.screenSM}px)`]:{[`${ve}-options`]:{display:"none"}}}),[`&${Se.componentCls}-rtl`]:{direction:"rtl"}}},Sn=Se=>{const{componentCls:ve}=Se;return{[`${ve}${ve}-disabled:not(${ve}-mini)`]:{"&, &:hover":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},"&:focus-visible":{[`${ve}-item-link`]:{borderColor:Se.colorBorder}},[`${ve}-item, ${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,[`&:hover:not(${ve}-item-active)`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,a:{color:Se.colorTextDisabled}},[`&${ve}-item-active`]:{backgroundColor:Se.itemActiveBgDisabled}},[`${ve}-prev, ${ve}-next`]:{"&:hover button":{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder,color:Se.colorTextDisabled},[`${ve}-item-link`]:{backgroundColor:Se.colorBgContainerDisabled,borderColor:Se.colorBorder}}},[`${ve}:not(${ve}-mini)`]:{[`${ve}-prev, ${ve}-next`]:{"&:hover button":{borderColor:Se.colorPrimaryHover,backgroundColor:Se.itemBg},[`${ve}-item-link`]:{backgroundColor:Se.itemLinkBg,borderColor:Se.colorBorder},[`&:hover ${ve}-item-link`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,color:Se.colorPrimary},[`&${ve}-disabled`]:{[`${ve}-item-link`]:{borderColor:Se.colorBorder,color:Se.colorTextDisabled}}},[`${ve}-item`]:{backgroundColor:Se.itemBg,border:`${Se.lineWidth}px ${Se.lineType} ${Se.colorBorder}`,[`&:hover:not(${ve}-item-active)`]:{borderColor:Se.colorPrimary,backgroundColor:Se.itemBg,a:{color:Se.colorPrimary}},"&-active":{borderColor:Se.colorPrimary}}}}},Oe=Se=>{const{componentCls:ve}=Se;return{[`${ve}:not(${ve}-disabled)`]:{[`${ve}-item`]:Object.assign({},(0,Ve.Qy)(Se)),[`${ve}-jump-prev, ${ve}-jump-next`]:{"&:focus-visible":Object.assign({[`${ve}-item-link-icon`]:{opacity:1},[`${ve}-item-ellipsis`]:{opacity:0}},(0,Ve.oN)(Se))},[`${ve}-prev, ${ve}-next`]:{[`&:focus-visible ${ve}-item-link`]:Object.assign({},(0,Ve.oN)(Se))}}}};var ke=(0,pt.Z)("Pagination",Se=>{const ve=(0,$t.TS)(Se,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Se.marginXXS/2,paginationMiniQuickJumperInputWidth:Se.controlHeightLG*1.1,paginationItemPaddingInline:Se.marginXXS*1.5,paginationEllipsisLetterSpacing:Se.marginXXS/2,paginationSlashMarginInlineStart:Se.marginXXS,paginationSlashMarginInlineEnd:Se.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,De.e5)(Se),(0,De.TM)(Se));return[pn(ve),Oe(ve),Se.wireframe&&Sn(ve)]},Se=>({itemBg:Se.colorBgContainer,itemSize:Se.controlHeight,itemSizeSM:Se.controlHeightSM,itemActiveBg:Se.colorBgContainer,itemLinkBg:Se.colorBgContainer,itemActiveColorDisabled:Se.colorTextDisabled,itemActiveBgDisabled:Se.controlItemBgActiveDisabled,itemInputBg:Se.colorBgContainer,miniOptionsSizeChangerTop:0})),ye=function(Se,ve){var Je={};for(var Re in Se)Object.prototype.hasOwnProperty.call(Se,Re)&&ve.indexOf(Re)<0&&(Je[Re]=Se[Re]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,Re=Object.getOwnPropertySymbols(Se);Ce{const{prefixCls:ve,selectPrefixCls:Je,className:Re,rootClassName:Ce,style:je,size:zt,locale:Pt,selectComponentClass:kt,responsive:xt,showSizeChanger:Ht}=Se,gt=ye(Se,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:tn}=(0,Dt.Z)(xt),{getPrefixCls:sn,direction:Xt,pagination:bn={}}=he.useContext(bt.E_),Cn=sn("pagination",ve),[cn,kn]=ke(Cn),ca=Ht!=null?Ht:bn.showSizeChanger,xa=he.useMemo(()=>{const Pa=he.createElement("span",{className:`${Cn}-item-ellipsis`},"\u2022\u2022\u2022"),eo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(_e.Z,null):he.createElement(nt.Z,null)),Mo=he.createElement("button",{className:`${Cn}-item-link`,type:"button",tabIndex:-1},Xt==="rtl"?he.createElement(nt.Z,null):he.createElement(_e.Z,null)),un=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(it.Z,{className:`${Cn}-item-link-icon`}):he.createElement(dt,{className:`${Cn}-item-link-icon`}),Pa)),gn=he.createElement("a",{className:`${Cn}-item-link`},he.createElement("div",{className:`${Cn}-item-container`},Xt==="rtl"?he.createElement(dt,{className:`${Cn}-item-link-icon`}):he.createElement(it.Z,{className:`${Cn}-item-link-icon`}),Pa));return{prevIcon:eo,nextIcon:Mo,jumpPrevIcon:un,jumpNextIcon:gn}},[Xt,Cn]),[pa]=(0,Tt.Z)("Pagination",ct.Z),Ea=Object.assign(Object.assign({},pa),Pt),Fa=(0,Kt.Z)(zt),Na=Fa==="small"||!!(tn&&!Fa&&xt),In=sn("select",Je),qa=Ge()({[`${Cn}-mini`]:Na,[`${Cn}-rtl`]:Xt==="rtl"},bn==null?void 0:bn.className,Re,Ce,kn),_a=Object.assign(Object.assign({},bn==null?void 0:bn.style),je);return cn(he.createElement(et,Object.assign({},xa,gt,{style:_a,prefixCls:Cn,selectPrefixCls:In,className:qa,selectComponentClass:kt||(Na?Bt:Gt),locale:Ea,showSizeChanger:ca})))},ut=ze},13570:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return Tt}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(Bt,Gt){return he.createElement(Me.Z,(0,se.Z)({},Bt,{ref:Gt,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(92310),nt=ne.n(it),_e=ne(400),st=ne(33606),Ge=ne(37061),re=ne(18929),y=ne(10228),a=ne(26112);function x(We,Bt){var Gt=We.disabled,De=We.prefixCls,Ve=We.character,pt=We.characterRender,$t=We.index,qe=We.count,Vt=We.value,xe=We.allowHalf,At=We.focused,yt=We.onHover,pn=We.onClick,Sn=function(ve){yt(ve,$t)},Oe=function(ve){pn(ve,$t)},ke=function(ve){ve.keyCode===y.Z.ENTER&&pn(ve,$t)},ye=$t+1,me=new Set([De]);Vt===0&&$t===0&&At?me.add("".concat(De,"-focused")):xe&&Vt+.5>=ye&&Vt$t?"true":"false","aria-posinset":$t+1,"aria-setsize":qe,tabIndex:Gt?-1:0},he.createElement("div",{className:"".concat(De,"-first")},ze),he.createElement("div",{className:"".concat(De,"-second")},ze)));return pt&&(ut=pt(ut,We)),ut}var b=he.forwardRef(x);function E(){var We=he.useRef({});function Bt(De){return We.current[De]}function Gt(De){return function(Ve){We.current[De]=Ve}}return[Bt,Gt]}function z(We){var Bt=We.pageXOffset,Gt="scrollLeft";if(typeof Bt!="number"){var De=We.document;Bt=De.documentElement[Gt],typeof Bt!="number"&&(Bt=De.body[Gt])}return Bt}function ee(We){var Bt,Gt,De=We.ownerDocument,Ve=De.body,pt=De&&De.documentElement,$t=We.getBoundingClientRect();return Bt=$t.left,Gt=$t.top,Bt-=pt.clientLeft||Ve.clientLeft||0,Gt-=pt.clientTop||Ve.clientTop||0,{left:Bt,top:Gt}}function ae(We){var Bt=ee(We),Gt=We.ownerDocument,De=Gt.defaultView||Gt.parentWindow;return Bt.left+=z(De),Bt.left}var te=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(We,Bt){var Gt,De=We.prefixCls,Ve=De===void 0?"rc-rate":De,pt=We.className,$t=We.defaultValue,qe=We.value,Vt=We.count,xe=Vt===void 0?5:Vt,At=We.allowHalf,yt=At===void 0?!1:At,pn=We.allowClear,Sn=pn===void 0?!0:pn,Oe=We.character,ke=Oe===void 0?"\u2605":Oe,ye=We.characterRender,me=We.disabled,ze=We.direction,ut=ze===void 0?"ltr":ze,Se=We.tabIndex,ve=Se===void 0?0:Se,Je=We.autoFocus,Re=We.onHoverChange,Ce=We.onChange,je=We.onFocus,zt=We.onBlur,Pt=We.onKeyDown,kt=We.onMouseLeave,xt=(0,Ge.Z)(We,te),Ht=E(),gt=(0,st.Z)(Ht,2),tn=gt[0],sn=gt[1],Xt=he.useRef(null),bn=function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.focus()}};he.useImperativeHandle(Bt,function(){return{focus:bn,blur:function(){if(!me){var jt;(jt=Xt.current)===null||jt===void 0||jt.blur()}}}});var Cn=(0,re.Z)($t||0,{value:qe}),cn=(0,st.Z)(Cn,2),kn=cn[0],ca=cn[1],xa=(0,re.Z)(null),pa=(0,st.Z)(xa,2),Ea=pa[0],Fa=pa[1],Na=function(jt,oa){var Mn=ut==="rtl",En=jt+1;if(yt){var da=tn(jt),ta=ae(da),Ut=da.clientWidth;(Mn&&oa-ta>Ut/2||!Mn&&oa-ta0&&!Mn||oa===y.Z.RIGHT&&En>0&&Mn?(yt?En-=.5:En-=1,In(En),jt.preventDefault()):oa===y.Z.LEFT&&En{const{componentCls:Bt}=We;return{[`${Bt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:We.marginXS},"> div":{transition:`all ${We.motionDurationMid}, outline 0s`,"&:hover":{transform:We.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${We.lineWidth}px dashed ${We.starColor}`,transform:We.starHoverScale}},"&-first, &-second":{color:We.starBg,transition:`all ${We.motionDurationMid}`,userSelect:"none",[We.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"}}}},et=We=>({[`&-rtl${We.componentCls}`]:{direction:"rtl"}}),ct=We=>{const{componentCls:Bt}=We;return{[Bt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,be.Wf)(We)),{display:"inline-block",margin:0,padding:0,color:We.starColor,fontSize:We.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Bt} ${Bt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(We)),{[`+ ${Bt}-text`]:{display:"inline-block",marginInlineStart:We.marginXS,fontSize:We.fontSize}}),et(We))}};var bt=(0,St.Z)("Rate",We=>{const Bt=(0,at.TS)(We,{});return[ct(Bt)]},We=>({starColor:We.yellow6,starSize:We.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:We.colorFillContent})),Kt=function(We,Bt){var Gt={};for(var De in We)Object.prototype.hasOwnProperty.call(We,De)&&Bt.indexOf(De)<0&&(Gt[De]=We[De]);if(We!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ve=0,De=Object.getOwnPropertySymbols(We);Ve{const{prefixCls:Gt,className:De,rootClassName:Ve,style:pt,tooltips:$t,character:qe=he.createElement(dt,null)}=We,Vt=Kt(We,["prefixCls","className","rootClassName","style","tooltips","character"]),xe=(me,ze)=>{let{index:ut}=ze;return $t?he.createElement(Ae.Z,{title:$t[ut]},me):me},{getPrefixCls:At,direction:yt,rate:pn}=he.useContext(Pe.E_),Sn=At("rate",Gt),[Oe,ke]=bt(Sn),ye=Object.assign(Object.assign({},pn==null?void 0:pn.style),pt);return Oe(he.createElement(Be,Object.assign({ref:Bt,character:qe,characterRender:xe},Vt,{className:nt()(De,Ve,ke,pn==null?void 0:pn.className),style:ye,prefixCls:Sn,direction:yt})))})},61621:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return ke}});var se=ne(92310),he=ne.n(se),Te=ne(59301),ot=ne(36355),Me=ne(2738),ie=ye=>{const{prefixCls:me,className:ze,style:ut,size:Se,shape:ve}=ye,Je=he()({[`${me}-lg`]:Se==="large",[`${me}-sm`]:Se==="small"}),Re=he()({[`${me}-circle`]:ve==="circle",[`${me}-square`]:ve==="square",[`${me}-round`]:ve==="round"}),Ce=Te.useMemo(()=>typeof Se=="number"?{width:Se,height:Se,lineHeight:`${Se}px`}:{},[Se]);return Te.createElement("span",{className:he()(me,Je,Re,ze),style:Object.assign(Object.assign({},Ce),ut)})},dt=ne(93083),it=ne(83116),nt=ne(37613);const _e=new dt.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),st=ye=>({height:ye,lineHeight:`${ye}px`}),Ge=ye=>Object.assign({width:ye},st(ye)),re=ye=>({background:ye.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:ye.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=ye=>Object.assign({width:ye*5,minWidth:ye*5},st(ye)),a=ye=>{const{skeletonAvatarCls:me,gradientFromColor:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve}=ye;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:ze},Ge(ut)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ge(Se)),[`${me}${me}-sm`]:Object.assign({},Ge(ve))}},x=ye=>{const{controlHeight:me,borderRadiusSM:ze,skeletonInputCls:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return{[`${ut}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:ze},y(me)),[`${ut}-lg`]:Object.assign({},y(Se)),[`${ut}-sm`]:Object.assign({},y(ve))}},b=ye=>Object.assign({width:ye},st(ye)),E=ye=>{const{skeletonImageCls:me,imageSizeBase:ze,gradientFromColor:ut,borderRadiusSM:Se}=ye;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ut,borderRadius:Se},b(ze*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(ze)),{maxWidth:ze*4,maxHeight:ze*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},z=(ye,me,ze)=>{const{skeletonButtonCls:ut}=ye;return{[`${ze}${ut}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${ze}${ut}-round`]:{borderRadius:me}}},ee=ye=>Object.assign({width:ye*2,minWidth:ye*2},st(ye)),ae=ye=>{const{borderRadiusSM:me,skeletonButtonCls:ze,controlHeight:ut,controlHeightLG:Se,controlHeightSM:ve,gradientFromColor:Je}=ye;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Je,borderRadius:me,width:ut*2,minWidth:ut*2},ee(ut))},z(ye,ut,ze)),{[`${ze}-lg`]:Object.assign({},ee(Se))}),z(ye,Se,`${ze}-lg`)),{[`${ze}-sm`]:Object.assign({},ee(ve))}),z(ye,ve,`${ze}-sm`))},te=ye=>{const{componentCls:me,skeletonAvatarCls:ze,skeletonTitleCls:ut,skeletonParagraphCls:Se,skeletonButtonCls:ve,skeletonInputCls:Je,skeletonImageCls:Re,controlHeight:Ce,controlHeightLG:je,controlHeightSM:zt,gradientFromColor:Pt,padding:kt,marginSM:xt,borderRadius:Ht,titleHeight:gt,blockRadius:tn,paragraphLiHeight:sn,controlHeightXS:Xt,paragraphMarginTop:bn}=ye;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:kt,verticalAlign:"top",[`${ze}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Pt},Ge(Ce)),[`${ze}-circle`]:{borderRadius:"50%"},[`${ze}-lg`]:Object.assign({},Ge(je)),[`${ze}-sm`]:Object.assign({},Ge(zt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ut}`]:{width:"100%",height:gt,background:Pt,borderRadius:tn,[`+ ${Se}`]:{marginBlockStart:zt}},[`${Se}`]:{padding:0,"> li":{width:"100%",height:sn,listStyle:"none",background:Pt,borderRadius:tn,"+ li":{marginBlockStart:Xt}}},[`${Se}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ut}, ${Se} > li`]:{borderRadius:Ht}}},[`${me}-with-avatar ${me}-content`]:{[`${ut}`]:{marginBlockStart:xt,[`+ ${Se}`]:{marginBlockStart:bn}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ae(ye)),a(ye)),x(ye)),E(ye)),[`${me}${me}-block`]:{width:"100%",[`${ve}`]:{width:"100%"},[`${Je}`]:{width:"100%"}},[`${me}${me}-active`]:{[` + ${ut}, + ${Se} > li, ${ze}, ${ve}, ${Je}, ${Re} - `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,gt=me,pe=ze;return{color:gt,colorGradientEnd:pe,gradientFromColor:gt,gradientToColor:pe,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,gt,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:pe},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,active:pe,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:pe,[`${Ce}-block`]:ve},ze,gt,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ut=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ut.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:gt,style:pe,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,gt),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:pe},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:gt,style:pe,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,gt),style:pe},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:gt,style:pe}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:gt},pe)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:gt,rootClassName:pe,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),ct=kt("skeleton",me),[tn,sn]=ue(ct);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${ct}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${ct}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${ct}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${ct}-content`},xa,pa)}const ca=he()(ct,{[`${ct}-with-avatar`]:Xt,[`${ct}-active`]:zt,[`${ct}-rtl`]:xt==="rtl",[`${ct}-round`]:Pt},Ht==null?void 0:Ht.className,gt,pe,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ut=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ut||et==="-")Zt=et;else{const bt=ut[1];let Kt=ut[2]||"0",Dt=ut[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ut,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ut&&se.createElement("span",{className:`${pt}-content-prefix`},ut),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ut)=>{let[bt,Kt]=ut;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ut=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ut}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),Se=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:Se,defaultValue:de}}function nt(de,ce){var Se=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=Se(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=Se(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function Se(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:Se,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var Se=ie.useRef(0);Se.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(Se.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),Se.current,Fe.current),Se.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ut=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],Se={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;Se[Ke];)Ke="".concat(Ke,"_next");Se[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,Se,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,Se);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,Se],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,Se,we){var Ne=de+ce-1;return de<=we&&Ne>=Se}function pt(de,ce){return nt(te,function(Se){var we=Ve(de,ce||1,Se.hoverStartRow,Se.hoverEndRow);return[we,Se.onHover]})}var $t=function(ce){var Se=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=Se===!0?{showTitle:!0}:Se;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,Se,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(Se=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&Se!==void 0?Se:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,Se,we,Ne,Fe){var Ye=Se[de]||{},Ke=Se[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=Se[ce+1],Qt=Se[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,Se=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=Se+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(Se,Se+an-1,Ft,wt,tt,Qt==null?void 0:Qt[Se]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:Se,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,Se=(0,Sn.Z)(de,Oe);return ie.createElement("tr",Se,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,Se=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:Se,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,Se,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var gt=z(ze),pe=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,Se,we,Ne,Fe,Ye){de.push({record:ce,indent:Se,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=Se&&Se[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var Se=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function Se(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=Se(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}Se(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var Se=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?Se+=tt:we+=1});var Ne=ce-Se,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var Se=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:Se},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(Se){return Se&&(0,Pe.Z)(Se)==="object"}).reduce(function(Se,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(Se),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(Se),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,Se=0;Se=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var Se=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=Se;return Se==="left"?Ne="right":Se==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var Se=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(Se,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(Se,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:Se,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,Se=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(Se,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(Se,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(Se,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(Se,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,Se){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[Se])})}return Ne(de),we}function ta(de,ce,Se){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,Se,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=Se(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[Se,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,Se,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,Se,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),Se=(0,ie.useState)({}),we=(0,Te.Z)(Se,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),Se=(0,ie.useRef)();function we(){window.clearTimeout(Se.current)}function Ne(Ye){ce.current=Ye,we(),Se.current=window.setTimeout(function(){ce.current=null,Se.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),Se=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[Se,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var Se=(0,Pe.Z)(de)==="object"?de:{},we=Se.offsetHeader,Ne=we===void 0?0:we,Fe=Se.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=Se.offsetScroll,Ze=Ke===void 0?0:Ke,lt=Se.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,Se){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(Se,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,Se=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=Se.prefixCls,Ne=Se.className,Fe=Se.rowClassName,Ye=Se.style,Ke=Se.data,Ze=Se.rowKey,lt=Se.scroll,tt=Se.tableLayout,rt=Se.direction,Et=Se.title,wt=Se.footer,Ft=Se.summary,Qt=Se.caption,Wt=Se.id,an=Se.showHeader,_t=Se.components,ln=Se.emptyText,Hn=Se.onRow,Wn=Se.onHeaderRow,Nn=Se.internalHooks,Kn=Se.transformColumns,ra=Se.internalRefs,hn=Se.tailor,Fn=Se.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(Se,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Se),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:Se.ellipsis,align:Se.align,scope:Se.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:Se.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var Se=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=Se.record,rt=Se.indent,Et=Se.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=ct(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var Se=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(Se,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,Se){var we=Se.ref,Ne=Se.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,Se=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=Se||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},Se),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(Se){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=Se;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const Se=Lo(de,ce);return Object.prototype.toString.call(Se)==="[object Object]"?"":Se}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,Se){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:Se,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),Se=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,Se()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:Se,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:Se,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:Se=>Se.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(Se=>{let{value:we,children:Ne}=Se;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:Se}=ce;return Se})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${Se}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:Se,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,Se;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(Se=Wt!=null?Wt:Hn)!==null&&Se!==void 0?Se:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,Se){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,Se);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,Se,we,Ne,Fe,Ye,Ke){return Se.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(Se=>{let{key:we,filteredKeys:Ne,column:Fe}=Se;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((Se,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?Se.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):Se},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:Se,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,Se,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,Se){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==Se){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=Se(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:Se}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var Se={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(Se[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(Se[Ne]=Fe)}),Se}function Ui(de,ce,Se){const we=Se&&typeof Se=="object"?Se:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;Se&&((Ft=Se.onChange)===null||Ft===void 0||Ft.call(Se,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return Se===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let Se=[];return(ce||[]).forEach(we=>{Se.push(we),we&&typeof we=="object"&&de in we&&(Se=[].concat((0,In.Z)(Se),(0,In.Z)(Al(de,we[de]))))}),Se};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:Se,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(Se){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,Se]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(Se){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,Se]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),Se?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,Se]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,Se){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,Se);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,Se,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=Se.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,Se,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:Se}=de;return{column:ce,order:Se,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(Se=>{let{sortOrder:we}=Se;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,Se){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[Se];return Ke?Object.assign(Object.assign({},Ye),{[Se]:_i(Ke,ce,Se)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:Se,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(Se,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(Se,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[Se,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(Se=>{const we=Object.assign({},Se);return we.title=Lo(Se.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(Se=>ed(Se,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Vr=qr((de,ce)=>{const{_renderTimes:Se}=de,{_renderTimes:we}=ce;return Se!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:Se,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:Se,borderTop:Se,[` + `]:Object.assign({},re(ye))}}};var ue=(0,it.Z)("Skeleton",ye=>{const{componentCls:me}=ye,ze=(0,nt.TS)(ye,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:ye.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${ye.gradientFromColor} 25%, ${ye.gradientToColor} 37%, ${ye.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[te(ze)]},ye=>{const{colorFillContent:me,colorFill:ze}=ye,ut=me,Se=ze;return{color:ut,colorGradientEnd:Se,gradientFromColor:ut,gradientToColor:Se,titleHeight:ye.controlHeight/2,blockRadius:ye.borderRadiusSM,paragraphMarginTop:ye.marginLG+ye.marginXXS,paragraphLiHeight:ye.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Be=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,shape:ve="circle",size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls","className"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-avatar`,shape:ve,size:Je},Pt))))},Ae=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve=!1,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-button`,size:Je},Pt))))};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 at=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve}=ye,{getPrefixCls:Je}=Te.useContext(ot.E_),Re=Je("skeleton",me),[Ce,je]=ue(Re),zt=he()(Re,`${Re}-element`,{[`${Re}-active`]:ve},ze,ut,je);return Ce(Te.createElement("div",{className:zt},Te.createElement("div",{className:he()(`${Re}-image`,ze),style:Se},Te.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Re}-image-svg`},Te.createElement("path",{d:be,className:`${Re}-image-path`})))))},et=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,active:Se,block:ve,size:Je="default"}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=(0,Me.Z)(ye,["prefixCls"]),kt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:Se,[`${Ce}-block`]:ve},ze,ut,zt);return je(Te.createElement("div",{className:kt},Te.createElement(ie,Object.assign({prefixCls:`${Ce}-input`,size:Je},Pt))))},ct=ne(92413),bt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},Kt=bt,Dt=ne(7657),Tt=function(me,ze){return Te.createElement(Dt.Z,(0,ct.Z)({},me,{ref:ze,icon:Kt}))},We=Te.forwardRef(Tt),Bt=We,De=ye=>{const{prefixCls:me,className:ze,rootClassName:ut,style:Se,active:ve,children:Je}=ye,{getPrefixCls:Re}=Te.useContext(ot.E_),Ce=Re("skeleton",me),[je,zt]=ue(Ce),Pt=he()(Ce,`${Ce}-element`,{[`${Ce}-active`]:ve},zt,ze,ut),kt=Je!=null?Je:Te.createElement(Bt,null);return je(Te.createElement("div",{className:Pt},Te.createElement("div",{className:he()(`${Ce}-image`,ze),style:Se},kt)))},Ve=ne(26407),$t=ye=>{const me=Re=>{const{width:Ce,rows:je=2}=ye;if(Array.isArray(Ce))return Ce[Re];if(je-1===Re)return Ce},{prefixCls:ze,className:ut,style:Se,rows:ve}=ye,Je=(0,Ve.Z)(Array(ve)).map((Re,Ce)=>Te.createElement("li",{key:Ce,style:{width:me(Ce)}}));return Te.createElement("ul",{className:he()(ze,ut),style:Se},Je)},Vt=ye=>{let{prefixCls:me,className:ze,width:ut,style:Se}=ye;return Te.createElement("h3",{className:he()(me,ze),style:Object.assign({width:ut},Se)})};function xe(ye){return ye&&typeof ye=="object"?ye:{}}function At(ye,me){return ye&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function yt(ye,me){return!ye&&me?{width:"38%"}:ye&&me?{width:"50%"}:{}}function pn(ye,me){const ze={};return(!ye||!me)&&(ze.width="61%"),!ye&&me?ze.rows=3:ze.rows=2,ze}const Sn=ye=>{const{prefixCls:me,loading:ze,className:ut,rootClassName:Se,style:ve,children:Je,avatar:Re=!1,title:Ce=!0,paragraph:je=!0,active:zt,round:Pt}=ye,{getPrefixCls:kt,direction:xt,skeleton:Ht}=Te.useContext(ot.E_),gt=kt("skeleton",me),[tn,sn]=ue(gt);if(ze||!("loading"in ye)){const Xt=!!Re,bn=!!Ce,Cn=!!je;let cn;if(Xt){const xa=Object.assign(Object.assign({prefixCls:`${gt}-avatar`},At(bn,Cn)),xe(Re));cn=Te.createElement("div",{className:`${gt}-header`},Te.createElement(ie,Object.assign({},xa)))}let kn;if(bn||Cn){let xa;if(bn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-title`},yt(Xt,Cn)),xe(Ce));xa=Te.createElement(Vt,Object.assign({},Ea))}let pa;if(Cn){const Ea=Object.assign(Object.assign({prefixCls:`${gt}-paragraph`},pn(Xt,bn)),xe(je));pa=Te.createElement($t,Object.assign({},Ea))}kn=Te.createElement("div",{className:`${gt}-content`},xa,pa)}const ca=he()(gt,{[`${gt}-with-avatar`]:Xt,[`${gt}-active`]:zt,[`${gt}-rtl`]:xt==="rtl",[`${gt}-round`]:Pt},Ht==null?void 0:Ht.className,ut,Se,sn);return tn(Te.createElement("div",{className:ca,style:Object.assign(Object.assign({},Ht==null?void 0:Ht.style),ve)},cn,kn))}return typeof Je!="undefined"?Je:null};Sn.Button=Ae,Sn.Avatar=Be,Sn.Input=et,Sn.Image=at,Sn.Node=De;var Oe=Sn,ke=Oe},31797:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return ue}});var se=ne(59301),he=ne(56762),Te=ne(92343),ot=ne(92310),Me=ne.n(ot),Ie=ne(36355),ie=ne(61621),it=fe=>{const{value:Be,formatter:Pe,precision:Ae,decimalSeparator:be,groupSeparator:St="",prefixCls:at}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Be);else{const et=String(Be),ct=et.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ct||et==="-")Zt=et;else{const bt=ct[1];let Kt=ct[2]||"0",Dt=ct[4]||"";Kt=Kt.replace(/\B(?=(\d{3})+(?!\d))/g,St),typeof Ae=="number"&&(Dt=Dt.padEnd(Ae,"0").slice(0,Ae>0?Ae:0)),Dt&&(Dt=`${be}${Dt}`),Zt=[se.createElement("span",{key:"int",className:`${at}-content-value-int`},bt,Kt),Dt&&se.createElement("span",{key:"decimal",className:`${at}-content-value-decimal`},Dt)]}}return se.createElement("span",{className:`${at}-content-value`},Zt)},nt=ne(17313),_e=ne(83116),st=ne(37613);const Ge=fe=>{const{componentCls:Be,marginXXS:Pe,padding:Ae,colorTextDescription:be,titleFontSize:St,colorTextHeading:at,contentFontSize:Zt,fontFamily:et}=fe;return{[`${Be}`]:Object.assign(Object.assign({},(0,nt.Wf)(fe)),{[`${Be}-title`]:{marginBottom:Pe,color:be,fontSize:St},[`${Be}-skeleton`]:{paddingTop:Ae},[`${Be}-content`]:{color:at,fontSize:Zt,fontFamily:et,[`${Be}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Be}-content-prefix, ${Be}-content-suffix`]:{display:"inline-block"},[`${Be}-content-prefix`]:{marginInlineEnd:Pe},[`${Be}-content-suffix`]:{marginInlineStart:Pe}}})}};var re=(0,_e.Z)("Statistic",fe=>{const Be=(0,st.TS)(fe,{});return[Ge(Be)]},fe=>{const{fontSizeHeading3:Be,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Be}}),a=fe=>{const{prefixCls:Be,className:Pe,rootClassName:Ae,style:be,valueStyle:St,value:at=0,title:Zt,valueRender:et,prefix:ct,suffix:bt,loading:Kt=!1,onMouseEnter:Dt,onMouseLeave:Tt,decimalSeparator:We=".",groupSeparator:Bt=","}=fe,{getPrefixCls:Gt,direction:De,statistic:Ve}=se.useContext(Ie.E_),pt=Gt("statistic",Be),[$t,qe]=re(pt),Vt=se.createElement(it,Object.assign({decimalSeparator:We,groupSeparator:Bt,prefixCls:pt},fe,{value:at})),xe=Me()(pt,{[`${pt}-rtl`]:De==="rtl"},Ve==null?void 0:Ve.className,Pe,Ae,qe);return $t(se.createElement("div",{className:xe,style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),be),onMouseEnter:Dt,onMouseLeave:Tt},Zt&&se.createElement("div",{className:`${pt}-title`},Zt),se.createElement(ie.Z,{paragraph:!1,loading:Kt,className:`${pt}-skeleton`},se.createElement("div",{style:St,className:`${pt}-content`},ct&&se.createElement("span",{className:`${pt}-content-prefix`},ct),et?et(Vt):Vt,bt&&se.createElement("span",{className:`${pt}-content-suffix`},bt)))))};const x=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function b(fe,Be){let Pe=fe;const Ae=/\[[^\]]*]/g,be=(Be.match(Ae)||[]).map(et=>et.slice(1,-1)),St=Be.replace(Ae,"[]"),at=x.reduce((et,ct)=>{let[bt,Kt]=ct;if(et.includes(bt)){const Dt=Math.floor(Pe/Kt);return Pe-=Dt*Kt,et.replace(new RegExp(`${bt}+`,"g"),Tt=>{const We=Tt.length;return Dt.toString().padStart(We,"0")})}return et},St);let Zt=0;return at.replace(Ae,()=>{const et=be[Zt];return Zt+=1,et})}function E(fe,Be){const{format:Pe=""}=Be,Ae=new Date(fe).getTime(),be=Date.now(),St=Math.max(Ae-be,0);return b(St,Pe)}const z=1e3/30;function ee(fe){return new Date(fe).getTime()}const ae=fe=>{const{value:Be,format:Pe="HH:mm:ss",onChange:Ae,onFinish:be}=fe,St=(0,he.Z)(),at=se.useRef(null),Zt=()=>{be==null||be(),at.current&&(clearInterval(at.current),at.current=null)},et=()=>{const Kt=ee(Be);Kt>=Date.now()&&(at.current=setInterval(()=>{St(),Ae==null||Ae(Kt-Date.now()),Kt(et(),()=>{at.current&&(clearInterval(at.current),at.current=null)}),[Be]);const ct=(Kt,Dt)=>E(Kt,Object.assign(Object.assign({},Dt),{format:Pe})),bt=Kt=>(0,Te.Tm)(Kt,{title:void 0});return se.createElement(a,Object.assign({},fe,{valueRender:bt,formatter:ct}))};var te=se.memo(ae);a.Countdown=te;var ue=a},15969:function(mt,Lt,ne){"use strict";ne.d(Lt,{N:function(){return se}});const se=he=>({color:he.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${he.motionDurationSlow}`,"&:focus, &:hover":{color:he.colorLinkHover},"&:active":{color:he.colorLinkActive}})},1710:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Bo}});var se={},he="rc-table-internal-hook",Te=ne(33606),ot=ne(6089),Me=ne(34280),Ie=ne(13697),ie=ne(59301),dt=ne(4676);function it(de){var ce=ie.createContext(void 0),pe=function(Ne){var Fe=Ne.value,Ye=Ne.children,Ke=ie.useRef(Fe);Ke.current=Fe;var Ze=ie.useState(function(){return{getValue:function(){return Ke.current},listeners:new Set}}),lt=(0,Te.Z)(Ze,1),tt=lt[0];return(0,Me.Z)(function(){(0,dt.unstable_batchedUpdates)(function(){tt.listeners.forEach(function(rt){rt(Fe)})})},[Fe]),ie.createElement(ce.Provider,{value:tt},Ye)};return{Context:ce,Provider:pe,defaultValue:de}}function nt(de,ce){var pe=(0,ot.Z)(typeof ce=="function"?ce:function(rt){if(ce===void 0)return rt;if(!Array.isArray(ce))return rt[ce];var Et={};return ce.forEach(function(wt){Et[wt]=rt[wt]}),Et}),we=ie.useContext(de==null?void 0:de.Context),Ne=we||{},Fe=Ne.listeners,Ye=Ne.getValue,Ke=ie.useRef();Ke.current=pe(we?Ye():de==null?void 0:de.defaultValue);var Ze=ie.useState({}),lt=(0,Te.Z)(Ze,2),tt=lt[1];return(0,Me.Z)(function(){if(!we)return;function rt(Et){var wt=pe(Et);(0,Ie.Z)(Ke.current,wt,!0)||tt({})}return Fe.add(rt),function(){Fe.delete(rt)}},[we]),Ke.current}var _e=ne(92413),st=ne(8654);function Ge(){var de=ie.createContext(null);function ce(){return ie.useContext(de)}function pe(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{},Et=ie.useRef(0),wt=ie.useRef(lt),Ft=ce();return Ft!==null?ie.createElement(Ne,(0,_e.Z)({},lt,rt)):((!Fe||Fe(wt.current,lt))&&(Et.current+=1),wt.current=lt,ie.createElement(de.Provider,{value:Et.current},ie.createElement(Ne,(0,_e.Z)({},lt,rt))))};return Ye?ie.forwardRef(Ke):Ke}function we(Ne,Fe){var Ye=(0,st.Yr)(Ne),Ke=function(lt,tt){var rt=Ye?{ref:tt}:{};return ce(),ie.createElement(Ne,(0,_e.Z)({},lt,rt))};return Ye?ie.memo(ie.forwardRef(Ke),Fe):ie.memo(Ke,Fe)}return{makeImmutable:pe,responseImmutable:we,useImmutableMark:ce}}var re=Ge(),y=re.makeImmutable,a=re.responseImmutable,x=re.useImmutableMark,b=Ge(),E=b.makeImmutable,z=b.responseImmutable,ee=b.useImmutableMark,ae=it(),te=ae;function ue(de,ce){var pe=ie.useRef(0);pe.current+=1;var we=ie.useRef(de),Ne=[];Object.keys(de||{}).map(function(Ye){var Ke;(de==null?void 0:de[Ye])!==((Ke=we.current)===null||Ke===void 0?void 0:Ke[Ye])&&Ne.push(Ye)}),we.current=de;var Fe=ie.useRef([]);return Ne.length&&(Fe.current=Ne),ie.useDebugValue(pe.current),ie.useDebugValue(Fe.current.join(", ")),ce&&console.log("".concat(ce,":"),pe.current,Fe.current),pe.current}var fe=null,Be=ie.memo(function(){var de=ue();return ie.createElement("h1",null,"Render Times: ",de)});Be.displayName="RenderBlock";var Pe=ne(39559),Ae=ne(33708),be=ne(400),St=ne(92310),at=ne.n(St),Zt=ne(80547),et=ne(97938),ct=ne(48736),bt=ie.createContext({renderWithProps:!1}),Kt=bt,Dt="RC_TABLE_KEY";function Tt(de){return de==null?[]:Array.isArray(de)?de:[de]}function We(de){var ce=[],pe={};return de.forEach(function(we){for(var Ne=we||{},Fe=Ne.key,Ye=Ne.dataIndex,Ke=Fe||Tt(Ye).join("-")||Dt;pe[Ke];)Ke="".concat(Ke,"_next");pe[Ke]=!0,ce.push(Ke)}),ce}function Bt(de){return de!=null}function Gt(de){return de&&(0,Pe.Z)(de)==="object"&&!Array.isArray(de)&&!ie.isValidElement(de)}function De(de,ce,pe,we,Ne,Fe){var Ye=ie.useContext(Kt),Ke=ee(),Ze=(0,Zt.Z)(function(){if(Bt(we))return[we];var lt=ce==null||ce===""?[]:Array.isArray(ce)?ce:[ce],tt=(0,et.Z)(de,lt),rt=tt,Et=void 0;if(Ne){var wt=Ne(tt,de,pe);Gt(wt)?(rt=wt.children,Et=wt.props,Ye.renderWithProps=!0):rt=wt}return[rt,Et]},[Ke,de,we,ce,Ne,pe],function(lt,tt){if(Fe){var rt=(0,Te.Z)(lt,2),Et=rt[1],wt=(0,Te.Z)(tt,2),Ft=wt[1];return Fe(Ft,Et)}return Ye.renderWithProps?!0:!(0,Ie.Z)(lt,tt,!0)});return Ze}function Ve(de,ce,pe,we){var Ne=de+ce-1;return de<=we&&Ne>=pe}function pt(de,ce){return nt(te,function(pe){var we=Ve(de,ce||1,pe.hoverStartRow,pe.hoverEndRow);return[we,pe.onHover]})}var $t=function(ce){var pe=ce.ellipsis,we=ce.rowType,Ne=ce.children,Fe,Ye=pe===!0?{showTitle:!0}:pe;return Ye&&(Ye.showTitle||we==="header")&&(typeof Ne=="string"||typeof Ne=="number"?Fe=Ne.toString():ie.isValidElement(Ne)&&typeof Ne.props.children=="string"&&(Fe=Ne.props.children)),Fe};function qe(de){var ce,pe,we,Ne,Fe,Ye,Ke,Ze,lt=de.component,tt=de.children,rt=de.ellipsis,Et=de.scope,wt=de.prefixCls,Ft=de.className,Qt=de.align,Wt=de.record,an=de.render,_t=de.dataIndex,ln=de.renderIndex,Hn=de.shouldCellUpdate,Wn=de.index,Nn=de.rowType,Kn=de.colSpan,ra=de.rowSpan,hn=de.fixLeft,Fn=de.fixRight,yn=de.firstFixLeft,rn=de.lastFixLeft,dn=de.firstFixRight,jn=de.lastFixRight,ma=de.appendNode,la=de.additionalProps,Rn=la===void 0?{}:la,sa=de.isSticky,fa="".concat(wt,"-cell"),ya=nt(te,["supportSticky","allColumnsFixedLeft"]),ha=ya.supportSticky,Xa=ya.allColumnsFixedLeft,Ca=De(Wt,_t,ln,tt,an,Hn),_n=(0,Te.Z)(Ca,2),oo=_n[0],Jn=_n[1],Za={},Ia=typeof hn=="number"&&ha,yo=typeof Fn=="number"&&ha;Ia&&(Za.position="sticky",Za.left=hn),yo&&(Za.position="sticky",Za.right=Fn);var Qn=(ce=(pe=(we=Jn==null?void 0:Jn.colSpan)!==null&&we!==void 0?we:Rn.colSpan)!==null&&pe!==void 0?pe:Kn)!==null&&ce!==void 0?ce:1,Vn=(Ne=(Fe=(Ye=Jn==null?void 0:Jn.rowSpan)!==null&&Ye!==void 0?Ye:Rn.rowSpan)!==null&&Fe!==void 0?Fe:ra)!==null&&Ne!==void 0?Ne:1,Un=pt(Wn,Vn),Tn=(0,Te.Z)(Un,2),Ln=Tn[0],Rt=Tn[1],fn=function(Yn){var Zo;Wt&&Rt(Wn,Wn+Vn-1),Rn==null||(Zo=Rn.onMouseEnter)===null||Zo===void 0||Zo.call(Rn,Yn)},ia=function(Yn){var Zo;Wt&&Rt(-1,-1),Rn==null||(Zo=Rn.onMouseLeave)===null||Zo===void 0||Zo.call(Rn,Yn)};if(Qn===0||Vn===0)return null;var Sa=(Ke=Rn.title)!==null&&Ke!==void 0?Ke:$t({rowType:Nn,ellipsis:rt,children:oo}),Ro=at()(fa,Ft,(Ze={},(0,be.Z)(Ze,"".concat(fa,"-fix-left"),Ia&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-first"),yn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-last"),rn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-left-all"),rn&&Xa&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right"),yo&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-first"),dn&&ha),(0,be.Z)(Ze,"".concat(fa,"-fix-right-last"),jn&&ha),(0,be.Z)(Ze,"".concat(fa,"-ellipsis"),rt),(0,be.Z)(Ze,"".concat(fa,"-with-append"),ma),(0,be.Z)(Ze,"".concat(fa,"-fix-sticky"),(Ia||yo)&&sa&&ha),(0,be.Z)(Ze,"".concat(fa,"-row-hover"),!Jn&&Ln),Ze),Rn.className,Jn==null?void 0:Jn.className),Ao={};Qt&&(Ao.textAlign=Qt);var or=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Za),Rn.style),Ao),Jn==null?void 0:Jn.style),fo=oo;return(0,Pe.Z)(fo)==="object"&&!Array.isArray(fo)&&!ie.isValidElement(fo)&&(fo=null),rt&&(rn||dn)&&(fo=ie.createElement("span",{className:"".concat(fa,"-content")},fo)),ie.createElement(lt,(0,_e.Z)({},Jn,Rn,{className:Ro,style:or,title:Sa,scope:Et,onMouseEnter:fn,onMouseLeave:ia,colSpan:Qn!==1?Qn:null,rowSpan:Vn!==1?Vn:null}),ma,fo)}var Vt=ie.memo(qe);function xe(de,ce,pe,we,Ne,Fe){var Ye=pe[de]||{},Ke=pe[ce]||{},Ze,lt;Ye.fixed==="left"?Ze=we.left[Ne==="rtl"?ce:de]:Ke.fixed==="right"&&(lt=we.right[Ne==="rtl"?de:ce]);var tt=!1,rt=!1,Et=!1,wt=!1,Ft=pe[ce+1],Qt=pe[de-1],Wt=!(Fe!=null&&Fe.children);if(Ne==="rtl"){if(Ze!==void 0){var an=Qt&&Qt.fixed==="left";wt=!an&&Wt}else if(lt!==void 0){var _t=Ft&&Ft.fixed==="right";Et=!_t&&Wt}}else if(Ze!==void 0){var ln=Ft&&Ft.fixed==="left";tt=!ln&&Wt}else if(lt!==void 0){var Hn=Qt&&Qt.fixed==="right";rt=!Hn&&Wt}return{fixLeft:Ze,fixRight:lt,lastFixLeft:tt,firstFixRight:rt,lastFixRight:Et,firstFixLeft:wt,isSticky:we.isSticky}}var At=ie.createContext({}),yt=At;function pn(de){var ce=de.className,pe=de.index,we=de.children,Ne=de.colSpan,Fe=Ne===void 0?1:Ne,Ye=de.rowSpan,Ke=de.align,Ze=nt(te,["prefixCls","direction"]),lt=Ze.prefixCls,tt=Ze.direction,rt=ie.useContext(yt),Et=rt.scrollColumnIndex,wt=rt.stickyOffsets,Ft=rt.flattenColumns,Qt=rt.columns,Wt=pe+Fe-1,an=Wt+1===Et?Fe+1:Fe,_t=xe(pe,pe+an-1,Ft,wt,tt,Qt==null?void 0:Qt[pe]);return ie.createElement(Vt,(0,_e.Z)({className:ce,index:pe,component:"td",prefixCls:lt,record:null,dataIndex:null,align:Ke,colSpan:an,rowSpan:Ye,render:function(){return we}},_t))}var Sn=ne(37061),Oe=["children"];function ke(de){var ce=de.children,pe=(0,Sn.Z)(de,Oe);return ie.createElement("tr",pe,ce)}function ye(de){var ce=de.children;return ce}ye.Row=ke,ye.Cell=pn;var me=ye;function ze(de){var ce=de.children,pe=de.stickyOffsets,we=de.flattenColumns,Ne=de.columns,Fe=nt(te,"prefixCls"),Ye=we.length-1,Ke=we[Ye],Ze=ie.useMemo(function(){return{stickyOffsets:pe,flattenColumns:we,scrollColumnIndex:Ke!=null&&Ke.scrollbar?Ye:null,columns:Ne}},[Ke,we,Ye,pe,Ne]);return ie.createElement(yt.Provider,{value:Ze},ie.createElement("tfoot",{className:"".concat(Fe,"-summary")},ce))}var ut=z(ze),Se=me,ve=ne(70425),Je=ne(29301),Re=ne(29194),Ce=ne(24514),je=ne(75152),zt=ne(26112);function Pt(de,ce,pe,we,Ne,Fe,Ye){de.push({record:ce,indent:pe,index:Ye});var Ke=Fe(ce),Ze=Ne==null?void 0:Ne.has(Ke);if(ce&&Array.isArray(ce[we])&&Ze)for(var lt=0;lt1?yn-1:0),dn=1;dn=0;Ke-=1){var Ze=ce[Ke],lt=pe&&pe[Ke],tt=lt&<[xa];if(Ze||tt||Ye){var rt=tt||{},Et=rt.columnType,wt=(0,Sn.Z)(rt,Ea);Ne.unshift(ie.createElement("col",(0,_e.Z)({key:Ke,style:{width:Ze}},wt))),Ye=!0}}return ie.createElement("colgroup",null,Ne)}var Na=Fa,In=ne(26407),qa=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(de,ce){return(0,ie.useMemo)(function(){for(var pe=[],we=0;we1?"colgroup":"col":null,ellipsis:Wt.ellipsis,align:Wt.align,component:Wt.title?Fe:Ye,prefixCls:tt,key:wt[Qt]},an,{additionalProps:_t,rowType:"header"}))}))}Mo.displayName="HeaderRow";var un=Mo;function gn(de){var ce=[];function pe(Ye,Ke){var Ze=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ce[Ze]=ce[Ze]||[];var lt=Ke,tt=Ye.filter(Boolean).map(function(rt){var Et={key:rt.key,className:rt.className||"",children:rt.title,column:rt,colStart:lt},wt=1,Ft=rt.children;return Ft&&Ft.length>0&&(wt=pe(Ft,lt,Ze+1).reduce(function(Qt,Wt){return Qt+Wt},0),Et.hasSubColumns=!0),"colSpan"in rt&&(wt=rt.colSpan),"rowSpan"in rt&&(Et.rowSpan=rt.rowSpan),Et.colSpan=wt,Et.colEnd=Et.colStart+wt-1,ce[Ze].push(Et),lt+=wt,wt});return tt}pe(de,0);for(var we=ce.length,Ne=function(Ke){ce[Ke].forEach(function(Ze){!("rowSpan"in Ze)&&!Ze.hasSubColumns&&(Ze.rowSpan=we-Ke)})},Fe=0;Fe1&&arguments[1]!==void 0?arguments[1]:"";return typeof ce=="number"?ce:ce.endsWith("%")?de*parseFloat(ce)/100:null}function Xn(de,ce){return ie.useMemo(function(){if(ce&&ce>0){var pe=0,we=0;de.forEach(function(lt){var tt=va(ce,lt.width);tt?pe+=tt:we+=1});var Ne=ce-pe,Fe=we,Ye=Ne/we,Ke=0,Ze=de.map(function(lt){var tt=(0,Ae.Z)({},lt),rt=va(ce,tt.width);if(rt)tt.width=rt;else{var Et=Math.floor(Ye);tt.width=Fe===1?Ne:Et,Ne-=Et,Fe-=1}return Ke+=tt.width,tt});return[Ze,Ke]}return[de,ce]},[de,ce])}var Ue=["children"],$e=["fixed"];function Xe(de){return(0,ua.Z)(de).filter(function(ce){return ie.isValidElement(ce)}).map(function(ce){var pe=ce.key,we=ce.props,Ne=we.children,Fe=(0,Sn.Z)(we,Ue),Ye=(0,Ae.Z)({key:pe},Fe);return Ne&&(Ye.children=Xe(Ne)),Ye})}function Mt(de){var ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return de.filter(function(pe){return pe&&(0,Pe.Z)(pe)==="object"}).reduce(function(pe,we,Ne){var Fe=we.fixed,Ye=Fe===!0?"left":Fe,Ke="".concat(ce,"-").concat(Ne),Ze=we.children;return Ze&&Ze.length>0?[].concat((0,In.Z)(pe),(0,In.Z)(Mt(Ze,Ke).map(function(lt){return(0,Ae.Z)({fixed:Ye},lt)}))):[].concat((0,In.Z)(pe),[(0,Ae.Z)((0,Ae.Z)({key:Ke},we),{},{fixed:Ye})])},[])}function on(de){for(var ce=!0,pe=0;pe=0;Fe-=1){var Ye=de[Fe];if(Ne&&Ye.fixed!=="right")Ne=!1;else if(!Ne&&Ye.fixed==="right"){warning(!1,"Index ".concat(Fe+1," of `columns` missing `fixed='right'` prop."));break}}}function jt(de){return de.map(function(ce){var pe=ce.fixed,we=(0,Sn.Z)(ce,$e),Ne=pe;return pe==="left"?Ne="right":pe==="right"&&(Ne="left"),(0,Ae.Z)({fixed:Ne},we)})}function oa(de,ce){var pe=de.prefixCls,we=de.columns,Ne=de.children,Fe=de.expandable,Ye=de.expandedKeys,Ke=de.columnTitle,Ze=de.getRowKey,lt=de.onTriggerExpand,tt=de.expandIcon,rt=de.rowExpandable,Et=de.expandIconColumnIndex,wt=de.direction,Ft=de.expandRowByClick,Qt=de.columnWidth,Wt=de.fixed,an=de.scrollWidth,_t=ie.useMemo(function(){return we||Xe(Ne)},[we,Ne]),ln=ie.useMemo(function(){if(Fe){var Fn,yn=_t.slice();if(!yn.includes(se)){var rn=Et||0;rn>=0&&yn.splice(rn,0,se)}var dn=yn.indexOf(se);yn=yn.filter(function(Rn,sa){return Rn!==se||sa===dn});var jn=_t[dn],ma;(Wt==="left"||Wt)&&!Et?ma="left":(Wt==="right"||Wt)&&Et===_t.length?ma="right":ma=jn?jn.fixed:null;var la=(Fn={},(0,be.Z)(Fn,xa,{className:"".concat(pe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,be.Z)(Fn,"title",Ke),(0,be.Z)(Fn,"fixed",ma),(0,be.Z)(Fn,"className","".concat(pe,"-row-expand-icon-cell")),(0,be.Z)(Fn,"width",Qt),(0,be.Z)(Fn,"render",function(sa,fa,ya){var ha=Ze(fa,ya),Xa=Ye.has(ha),Ca=rt?rt(fa):!0,_n=tt({prefixCls:pe,expanded:Xa,expandable:Ca,record:fa,onExpand:lt});return Ft?ie.createElement("span",{onClick:function(Jn){return Jn.stopPropagation()}},_n):_n}),Fn);return yn.map(function(Rn){return Rn===se?la:Rn})}return _t.filter(function(Rn){return Rn!==se})},[Fe,_t,Ze,Ye,tt,wt]),Hn=ie.useMemo(function(){var Fn=ln;return ce&&(Fn=ce(Fn)),Fn.length||(Fn=[{render:function(){return null}}]),Fn},[ce,ln,wt]),Wn=ie.useMemo(function(){return wt==="rtl"?jt(Mt(Hn)):Mt(Hn)},[Hn,wt,an]),Nn=Xn(Wn,an),Kn=(0,Te.Z)(Nn,2),ra=Kn[0],hn=Kn[1];return[Hn,ra,hn]}var Mn=oa;function En(de){var ce,pe=de.prefixCls,we=de.record,Ne=de.onExpand,Fe=de.expanded,Ye=de.expandable,Ke="".concat(pe,"-row-expand-icon");if(!Ye)return ie.createElement("span",{className:at()(Ke,"".concat(pe,"-row-spaced"))});var Ze=function(tt){Ne(we,tt),tt.stopPropagation()};return ie.createElement("span",{className:at()(Ke,(ce={},(0,be.Z)(ce,"".concat(pe,"-row-expanded"),Fe),(0,be.Z)(ce,"".concat(pe,"-row-collapsed"),!Fe),ce)),onClick:Ze})}function da(de,ce,pe){var we=[];function Ne(Fe){(Fe||[]).forEach(function(Ye,Ke){we.push(ce(Ye,Ke)),Ne(Ye[pe])})}return Ne(de),we}function ta(de,ce,pe){var we=pa(de),Ne=we.expandIcon,Fe=we.expandedRowKeys,Ye=we.defaultExpandedRowKeys,Ke=we.defaultExpandAllRows,Ze=we.expandedRowRender,lt=we.onExpand,tt=we.onExpandedRowsChange,rt=we.childrenColumnName,Et=Ne||En,wt=rt||"children",Ft=ie.useMemo(function(){return Ze?"row":de.expandable&&de.internalHooks===he&&de.expandable.__PARENT_RENDER_ICON__||ce.some(function(Wn){return Wn&&(0,Pe.Z)(Wn)==="object"&&Wn[wt]})?"nest":!1},[!!Ze,ce]),Qt=ie.useState(function(){return Ye||(Ke?da(ce,pe,wt):[])}),Wt=(0,Te.Z)(Qt,2),an=Wt[0],_t=Wt[1],ln=ie.useMemo(function(){return new Set(Fe||an||[])},[Fe,an]),Hn=ie.useCallback(function(Wn){var Nn=pe(Wn,ce.indexOf(Wn)),Kn,ra=ln.has(Nn);ra?(ln.delete(Nn),Kn=(0,In.Z)(ln)):Kn=[].concat((0,In.Z)(ln),[Nn]),_t(Kn),lt&<(!ra,Wn),tt&&tt(Kn)},[pe,ln,ce,lt,tt]);return[we,Ft,ln,Et,wt,Hn]}function Ut(de,ce,pe,we){var Ne=de.map(function(Fe,Ye){return xe(Ye,Ye,de,ce,pe,we==null?void 0:we[Ye])});return(0,Zt.Z)(function(){return Ne},[Ne],function(Fe,Ye){return!(0,Ie.Z)(Fe,Ye)})}function ka(de){var ce=(0,ie.useRef)(de),pe=(0,ie.useState)({}),we=(0,Te.Z)(pe,2),Ne=we[1],Fe=(0,ie.useRef)(null),Ye=(0,ie.useRef)([]);function Ke(Ze){Ye.current.push(Ze);var lt=Promise.resolve();Fe.current=lt,lt.then(function(){if(Fe.current===lt){var tt=Ye.current,rt=ce.current;Ye.current=[],tt.forEach(function(Et){ce.current=Et(ce.current)}),Fe.current=null,rt!==ce.current&&Ne({})}})}return(0,ie.useEffect)(function(){return function(){Fe.current=null}},[]),[ce.current,Ke]}function So(de){var ce=(0,ie.useRef)(de||null),pe=(0,ie.useRef)();function we(){window.clearTimeout(pe.current)}function Ne(Ye){ce.current=Ye,we(),pe.current=window.setTimeout(function(){ce.current=null,pe.current=void 0},100)}function Fe(){return ce.current}return(0,ie.useEffect)(function(){return we},[]),[Ne,Fe]}function Ya(){var de=ie.useState(-1),ce=(0,Te.Z)(de,2),pe=ce[0],we=ce[1],Ne=ie.useState(-1),Fe=(0,Te.Z)(Ne,2),Ye=Fe[0],Ke=Fe[1],Ze=ie.useCallback(function(lt,tt){we(lt),Ke(tt)},[]);return[pe,Ye,Ze]}var Ha=ne(47273),Wa=(0,Ha.Z)()?window:null;function To(de,ce){var pe=(0,Pe.Z)(de)==="object"?de:{},we=pe.offsetHeader,Ne=we===void 0?0:we,Fe=pe.offsetSummary,Ye=Fe===void 0?0:Fe,Ke=pe.offsetScroll,Ze=Ke===void 0?0:Ke,lt=pe.getContainer,tt=lt===void 0?function(){return Wa}:lt,rt=tt()||Wa;return ie.useMemo(function(){var Et=!!de;return{isSticky:Et,stickyClassName:Et?"".concat(ce,"-sticky-holder"):"",offsetHeader:Ne,offsetSummary:Ye,offsetScroll:Ze,container:rt}},[Ze,Ne,Ye,ce,rt])}function zo(de,ce,pe){var we=(0,ie.useMemo)(function(){for(var Ne=[],Fe=[],Ye=0,Ke=0,Ze=0;Ze=rt&&(Rn=rt-Et),Ye({scrollLeft:Rn/rt*(tt+2)}),_t.current.x=dn.pageX},Fn=function(){if(Fe.current){var dn=(0,lr.os)(Fe.current).top,jn=dn+Fe.current.offsetHeight,ma=Ze===window?document.documentElement.scrollTop+window.innerHeight:(0,lr.os)(Ze).top+Ze.clientHeight;jn-(0,je.Z)()<=ma||dn>=ma-Ke?an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!0})}):an(function(la){return(0,Ae.Z)((0,Ae.Z)({},la),{},{isHiddenScrollBar:!1})})}},yn=function(dn){an(function(jn){return(0,Ae.Z)((0,Ae.Z)({},jn),{},{scrollLeft:dn/tt*rt||0})})};return ie.useImperativeHandle(pe,function(){return{setScrollLeft:yn}}),ie.useEffect(function(){var rn=(0,Co.Z)(document.body,"mouseup",Kn,!1),dn=(0,Co.Z)(document.body,"mousemove",hn,!1);return Fn(),function(){rn.remove(),dn.remove()}},[Et,Wn]),ie.useEffect(function(){var rn=(0,Co.Z)(Ze,"scroll",Fn,!1),dn=(0,Co.Z)(window,"resize",Fn,!1);return function(){rn.remove(),dn.remove()}},[Ze]),ie.useEffect(function(){Wt.isHiddenScrollBar||an(function(rn){var dn=Fe.current;return dn?(0,Ae.Z)((0,Ae.Z)({},rn),{},{scrollLeft:dn.scrollLeft/dn.scrollWidth*dn.clientWidth}):rn})},[Wt.isHiddenScrollBar]),tt<=rt||!Et||Wt.isHiddenScrollBar?null:ie.createElement("div",{style:{height:(0,je.Z)(),width:rt,bottom:Ke},className:"".concat(lt,"-sticky-scroll")},ie.createElement("div",{onMouseDown:ra,ref:wt,className:at()("".concat(lt,"-sticky-scroll-bar"),(0,be.Z)({},"".concat(lt,"-sticky-scroll-bar-active"),Wn)),style:{width:"".concat(Et,"px"),transform:"translate3d(".concat(Wt.scrollLeft,"px, 0, 0)")}}))},sr=ie.forwardRef(yr);function en(de){return null}var di=en;function Lr(de){return null}var Nr=Lr,nr="rc-table",vn=[],na={};function Ba(){return"No Data"}function aa(de){var ce,pe=(0,Ae.Z)({rowKey:"key",prefixCls:nr,emptyText:Ba},de),we=pe.prefixCls,Ne=pe.className,Fe=pe.rowClassName,Ye=pe.style,Ke=pe.data,Ze=pe.rowKey,lt=pe.scroll,tt=pe.tableLayout,rt=pe.direction,Et=pe.title,wt=pe.footer,Ft=pe.summary,Qt=pe.caption,Wt=pe.id,an=pe.showHeader,_t=pe.components,ln=pe.emptyText,Hn=pe.onRow,Wn=pe.onHeaderRow,Nn=pe.internalHooks,Kn=pe.transformColumns,ra=pe.internalRefs,hn=pe.tailor,Fn=pe.sticky,yn=Ke||vn,rn=!!yn.length,dn=Nn===he,jn=ie.useCallback(function(Ua,vo){return(0,et.Z)(_t,Ua)||vo},[_t]),ma=ie.useMemo(function(){return typeof Ze=="function"?Ze:function(Ua){var vo=Ua&&Ua[Ze];return vo}},[Ze]),la=jn(["body"]),Rn=Ya(),sa=(0,Te.Z)(Rn,3),fa=sa[0],ya=sa[1],ha=sa[2],Xa=ta(pe,yn,ma),Ca=(0,Te.Z)(Xa,6),_n=Ca[0],oo=Ca[1],Jn=Ca[2],Za=Ca[3],Ia=Ca[4],yo=Ca[5],Qn=lt==null?void 0:lt.x,Vn=ie.useState(0),Un=(0,Te.Z)(Vn,2),Tn=Un[0],Ln=Un[1],Rt=Mn((0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pe),_n),{},{expandable:!!_n.expandedRowRender,columnTitle:_n.columnTitle,expandedKeys:Jn,getRowKey:ma,onTriggerExpand:yo,expandIcon:Za,expandIconColumnIndex:_n.expandIconColumnIndex,direction:rt,scrollWidth:dn&&hn&&typeof Qn=="number"?Qn:null}),dn?Kn:null),fn=(0,Te.Z)(Rt,3),ia=fn[0],Sa=fn[1],Ro=fn[2],Ao=Ro!=null?Ro:Qn,or=ie.useMemo(function(){return{columns:ia,flattenColumns:Sa}},[ia,Sa]),fo=ie.useRef(),so=ie.useRef(),Yn=ie.useRef(),Zo=ie.useRef(),Wo=ie.useRef(),za=ie.useState(!1),Ka=(0,Te.Z)(za,2),co=Ka[0],wo=Ka[1],bo=ie.useState(!1),wa=(0,Te.Z)(bo,2),Vo=wa[0],Io=wa[1],ja=ka(new Map),$n=(0,Te.Z)(ja,2),xo=$n[0],Ko=$n[1],br=We(Sa),rr=br.map(function(Ua){return xo.get(Ua)}),tr=ie.useMemo(function(){return rr},[rr.join("_")]),Yo=Xo(tr,Sa.length,rt),Eo=lt&&Bt(lt.y),po=lt&&Bt(Ao)||!!_n.fixed,Sr=po&&Sa.some(function(Ua){var vo=Ua.fixed;return vo}),Ar=ie.useRef(),ur=To(Fn,we),pr=ur.isSticky,ri=ur.offsetHeader,el=ur.offsetSummary,Da=ur.offsetScroll,no=ur.stickyClassName,jo=ur.container,ho=ie.useMemo(function(){return Ft==null?void 0:Ft(yn)},[Ft,yn]),Jo=(Eo||pr)&&ie.isValidElement(ho)&&ho.type===me&&ho.props.fixed,Qo,Uo,Pr;Eo&&(Uo={overflowY:"scroll",maxHeight:lt.y}),po&&(Qo={overflowX:"auto"},Eo||(Uo={overflowY:"hidden"}),Pr={width:Ao===!0?"auto":Ao,minWidth:"100%"});var tl=ie.useCallback(function(Ua,vo){(0,Re.Z)(fo.current)&&Ko(function(ir){if(ir.get(Ua)!==vo){var xr=new Map(ir);return xr.set(Ua,vo),xr}return ir})},[]),od=So(null),nl=(0,Te.Z)(od,2),rd=nl[0],Il=nl[1];function xi(Ua,vo){vo&&(typeof vo=="function"?vo(Ua):vo.scrollLeft!==Ua&&(vo.scrollLeft=Ua,vo.scrollLeft!==Ua&&setTimeout(function(){vo.scrollLeft=Ua},0)))}var Ir=(0,ot.Z)(function(Ua){var vo=Ua.currentTarget,ir=Ua.scrollLeft,xr=rt==="rtl",Cr=typeof ir=="number"?ir:vo.scrollLeft,Zl=vo||na;if(!Il()||Il()===Zl){var fl;rd(Zl),xi(Cr,so.current),xi(Cr,Yn.current),xi(Cr,Wo.current),xi(Cr,(fl=Ar.current)===null||fl===void 0?void 0:fl.setScrollLeft)}var hl=vo||so.current;if(hl){var vl=hl.scrollWidth,ii=hl.clientWidth;if(vl===ii){wo(!1),Io(!1);return}xr?(wo(-Cr0)):(wo(Cr>0),Io(Cr1?Qt-dn:0,ma=(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},Kn),Ze),{},{flex:"0 0 ".concat(dn,"px"),width:"".concat(dn,"px"),marginRight:jn,pointerEvents:"auto"}),la=ie.useMemo(function(){return tt?yn<=1:hn===0||yn===0||yn>1},[yn,hn,tt]);la?ma.visibility="hidden":tt&&(ma.height=rt==null?void 0:rt(yn));var Rn=la?function(){return null}:Et,sa={};return(yn===0||hn===0)&&(sa.rowSpan=1,sa.colSpan=1),ie.createElement(Vt,(0,_e.Z)({className:at()(Ft,lt),ellipsis:pe.ellipsis,align:pe.align,scope:pe.rowScope,component:"div",prefixCls:ce.prefixCls,key:ln,record:Ke,index:Fe,renderIndex:Ye,dataIndex:wt,render:Rn,shouldCellUpdate:pe.shouldCellUpdate},Hn,{appendNode:Wn,additionalProps:(0,Ae.Z)((0,Ae.Z)({},Nn),{},{style:ma},sa)}))}var gi=si,ci=["data","index","className","rowKey","style","extra","getHeight"],ui=ie.forwardRef(function(de,ce){var pe=de.data,we=de.index,Ne=de.className,Fe=de.rowKey,Ye=de.style,Ke=de.extra,Ze=de.getHeight,lt=(0,Sn.Z)(de,ci),tt=pe.record,rt=pe.indent,Et=pe.index,wt=nt(te,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),Ft=wt.scrollX,Qt=wt.flattenColumns,Wt=wt.prefixCls,an=wt.fixColumn,_t=wt.componentWidth,ln=gt(tt,Fe,we,rt),Hn=ln.rowSupportExpand,Wn=ln.expanded,Nn=ln.rowProps,Kn=ln.expandedRowRender,ra=ln.expandedRowClassName,hn;if(Hn&&Wn){var Fn=Kn(tt,we,rt+1,Wn),yn=ra==null?void 0:ra(tt,we,rt),rn={};an&&(rn={style:(0,be.Z)({},"--virtual-width","".concat(_t,"px"))});var dn="".concat(Wt,"-expanded-row-cell");hn=ie.createElement("div",{className:at()("".concat(Wt,"-expanded-row"),"".concat(Wt,"-expanded-row-level-").concat(rt+1),yn)},ie.createElement(Vt,{component:"div",prefixCls:Wt,className:at()(dn,(0,be.Z)({},"".concat(dn,"-fixed"),an)),additionalProps:rn},Fn))}var jn=(0,Ae.Z)((0,Ae.Z)({},Ye),{},{width:Ft});Ke&&(jn.position="absolute",jn.pointerEvents="none");var ma=ie.createElement("div",(0,_e.Z)({},Nn,lt,{ref:Hn?null:ce,className:at()(Ne,"".concat(Wt,"-row"),Nn==null?void 0:Nn.className,(0,be.Z)({},"".concat(Wt,"-row-extra"),Ke)),style:(0,Ae.Z)((0,Ae.Z)({},jn),Nn==null?void 0:Nn.style)}),Qt.map(function(la,Rn){return ie.createElement(gi,{key:Rn,rowInfo:ln,column:la,colIndex:Rn,indent:rt,index:we,renderIndex:Et,record:tt,inverse:Ke,getHeight:Ze})}));return Hn?ie.createElement("div",{ref:ce},ma,hn):ma}),mi=z(ui),$r=mi,Tr=ie.forwardRef(function(de,ce){var pe=de.data,we=de.onScroll,Ne=nt(te,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),Fe=Ne.flattenColumns,Ye=Ne.onColumnResize,Ke=Ne.getRowKey,Ze=Ne.expandedKeys,lt=Ne.prefixCls,tt=Ne.childrenColumnName,rt=Ne.emptyNode,Et=Ne.scrollX,wt=nt(ar),Ft=wt.scrollY,Qt=wt.listItemHeight,Wt=ie.useRef(),an=kt(pe,tt,Ze,Ke),_t=ie.useMemo(function(){var hn=0;return Fe.map(function(Fn){var yn=Fn.width,rn=Fn.key;return hn+=yn,[rn,yn,hn]})},[Fe]),ln=ie.useMemo(function(){return _t.map(function(hn){return hn[2]})},[_t]);ie.useEffect(function(){_t.forEach(function(hn){var Fn=(0,Te.Z)(hn,2),yn=Fn[0],rn=Fn[1];Ye(yn,rn)})},[_t]),ie.useImperativeHandle(ce,function(){var hn={};return Object.defineProperty(hn,"scrollLeft",{get:function(){var yn;return((yn=Wt.current)===null||yn===void 0?void 0:yn.getScrollInfo().x)||0},set:function(yn){var rn;(rn=Wt.current)===null||rn===void 0||rn.scrollTo({left:yn})}}),hn});var Hn=function(Fn,yn){var rn,dn=(rn=an[yn])===null||rn===void 0?void 0:rn.record,jn=Fn.onCell;if(jn){var ma,la=jn(dn,yn);return(ma=la==null?void 0:la.rowSpan)!==null&&ma!==void 0?ma:1}return 1},Wn=function(Fn){var yn=Fn.start,rn=Fn.end,dn=Fn.getSize,jn=Fn.offsetY;if(rn<0)return null;for(var ma=Fe.filter(function(Qn){return Hn(Qn,yn)===0}),la=yn,Rn=function(Vn){if(ma=ma.filter(function(Un){return Hn(Un,Vn)===0}),!ma.length)return la=Vn,"break"},sa=yn;sa>=0;sa-=1){var fa=Rn(sa);if(fa==="break")break}for(var ya=Fe.filter(function(Qn){return Hn(Qn,rn)!==1}),ha=rn,Xa=function(Vn){if(ya=ya.filter(function(Un){return Hn(Un,Vn)!==1}),!ya.length)return ha=Math.max(Vn-1,rn),"break"},Ca=rn;Ca1})&&oo.push(Vn)},Za=la;Za<=ha;Za+=1)var Ia=Jn(Za);var yo=oo.map(function(Qn){var Vn=an[Qn],Un=Ke(Vn.record,Qn),Tn=function(fn){var ia=Qn+fn-1,Sa=Ke(an[ia].record,ia),Ro=dn(Un,Sa);return Ro.bottom-Ro.top},Ln=dn(Un);return ie.createElement($r,{key:Qn,data:Vn,rowKey:Un,index:Qn,style:{top:-jn+Ln.top},extra:!0,getHeight:Tn})});return yo},Nn=ie.useMemo(function(){return{columnsOffset:ln}},[ln]),Kn="".concat(lt,"-tbody"),ra;return an.length?ra=ie.createElement(qo.Z,{fullHeight:!1,ref:Wt,className:at()(Kn,"".concat(Kn,"-virtual")),height:Ft,itemHeight:Qt||24,data:an,itemKey:function(Fn){return Ke(Fn.record)},scrollWidth:Et,onVirtualScroll:function(Fn){var yn=Fn.x;we({scrollLeft:yn})},extraRender:Wn},function(hn,Fn,yn){var rn=Ke(hn.record,Fn);return ie.createElement($r,(0,_e.Z)({data:hn,rowKey:rn,index:Fn},yn))}):ra=ie.createElement("div",{className:at()("".concat(lt,"-placeholder"))},ie.createElement(Vt,{component:"div",prefixCls:lt},rt)),ie.createElement(Xr.Provider,{value:Nn},ra)}),mr=z(Tr),zr=mr,Hr=function(ce,pe){var we=pe.ref,Ne=pe.onScroll;return ie.createElement(zr,{ref:we,data:ce,onScroll:Ne})},Gr=100;function Di(de){var ce=de.columns,pe=de.scroll,we=de.prefixCls,Ne=we===void 0?nr:we,Fe=de.className,Ye=de.listItemHeight,Ke=pe||{},Ze=Ke.x,lt=Ke.y;typeof Ze!="number"&&(Ze=((ce||[]).length+1)*Gr),typeof lt!="number"&&(lt=500);var tt=ie.useMemo(function(){return{scrollY:lt,listItemHeight:Ye}},[lt,Ye]);return ie.createElement(ar.Provider,{value:tt},ie.createElement(Oo,(0,_e.Z)({},de,{className:at()(Fe,"".concat(Ne,"-virtual")),scroll:(0,Ae.Z)((0,Ae.Z)({},pe),{},{x:Ze}),components:{body:Hr},columns:ce,internalHooks:he,tailor:!0})))}function qr(de){return E(Di,de)}var pl=qr(),_r=null;function gr(de){return null}var Fi=gr;function fr(de){return null}var ki=fr,Oi=ne(2738),Ri=ne(68031),Ii=ne(36355),Mi=ne(93891),Pl=ne(19716),yl=ne(8628),Ti=ne(31724),zi=ne(58421),qn=ne(71418),Bn=ne(88088);function Gn(de){return function(pe){let{prefixCls:we,onExpand:Ne,record:Fe,expanded:Ye,expandable:Ke}=pe;const Ze=`${we}-row-expand-icon`;return ie.createElement("button",{type:"button",onClick:lt=>{Ne(Fe,lt),lt.stopPropagation()},className:at()(Ze,{[`${Ze}-spaced`]:!Ke,[`${Ze}-expanded`]:Ke&&Ye,[`${Ze}-collapsed`]:Ke&&!Ye}),"aria-label":Ye?de.collapse:de.expand,"aria-expanded":Ye})}}var Zn=Gn;function Ma(de,ce){return"key"in de&&de.key!==void 0&&de.key!==null?de.key:de.dataIndex?Array.isArray(de.dataIndex)?de.dataIndex.join("."):de.dataIndex:ce}function mo(de,ce){return ce?`${ce}-${de}`:`${de}`}function Lo(de,ce){return typeof de=="function"?de(ce):de}function Do(de,ce){const pe=Lo(de,ce);return Object.prototype.toString.call(pe)==="[object Object]"?"":pe}var Ho={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"},Go=Ho,cr=ne(7657),_o=function(ce,pe){return ie.createElement(cr.Z,(0,_e.Z)({},ce,{ref:pe,icon:Go}))},Dr=ie.forwardRef(_o),Fr=Dr,Zr=ne(56762);function Hi(de){const ce=ie.useRef(de),pe=(0,Zr.Z)();return[()=>ce.current,we=>{ce.current=we,pe()}]}var hr=ne(3113),kr=ne(24905),Fo=ne(38854),fi=ne(64165),hi=ne(20834),ei=ne(40875),Gi=ne(5112),Kr=ne(17574),dr=ne(47472),vi=ne(92832);function Si(de){let{value:ce,onChange:pe,filterSearch:we,tablePrefixCls:Ne,locale:Fe}=de;return we?ie.createElement("div",{className:`${Ne}-filter-dropdown-search`},ie.createElement(vi.default,{prefix:ie.createElement(dr.Z,null),placeholder:Fe.filterSearchPlaceholder,onChange:pe,value:ce,htmlSize:1,className:`${Ne}-filter-dropdown-search-input`})):null}var ti=Si,pi=ne(10228);const Kl=de=>{const{keyCode:ce}=de;ce===pi.Z.ENTER&&de.stopPropagation()};var jl=ie.forwardRef((de,ce)=>ie.createElement("div",{className:de.className,onClick:pe=>pe.stopPropagation(),onKeyDown:Kl,ref:ce},de.children));function jr(de){let ce=[];return(de||[]).forEach(pe=>{let{value:we,children:Ne}=pe;ce.push(we),Ne&&(ce=[].concat((0,In.Z)(ce),(0,In.Z)(jr(Ne))))}),ce}function Wl(de){return de.some(ce=>{let{children:pe}=ce;return pe})}function Zi(de,ce){return typeof ce=="string"||typeof ce=="number"?ce==null?void 0:ce.toString().toLowerCase().includes(de.trim().toLowerCase()):!1}function Ki(de){let{filters:ce,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye}=de;return ce.map((Ke,Ze)=>{const lt=String(Ke.value);if(Ke.children)return{key:lt||Ze,label:Ke.text,popupClassName:`${pe}-dropdown-submenu`,children:Ki({filters:Ke.children,prefixCls:pe,filteredKeys:we,filterMultiple:Ne,searchValue:Fe,filterSearch:Ye})};const tt=Ne?kr.default:Gi.ZP,rt={key:Ke.value!==void 0?lt:Ze,label:ie.createElement(ie.Fragment,null,ie.createElement(tt,{checked:we.includes(lt)}),ie.createElement("span",null,Ke.text))};return Fe.trim()?typeof Ye=="function"?Ye(Fe,Ke)?rt:null:Zi(Fe,Ke.text)?rt:null:rt})}function Vl(de){var ce,pe;const{tablePrefixCls:we,prefixCls:Ne,column:Fe,dropdownPrefixCls:Ye,columnKey:Ke,filterMultiple:Ze,filterMode:lt="menu",filterSearch:tt=!1,filterState:rt,triggerFilter:Et,locale:wt,children:Ft,getPopupContainer:Qt}=de,{filterDropdownOpen:Wt,onFilterDropdownOpenChange:an,filterResetToDefaultFilteredValue:_t,defaultFilteredValue:ln,filterDropdownVisible:Hn,onFilterDropdownVisibleChange:Wn}=Fe,[Nn,Kn]=ie.useState(!1),ra=!!(rt&&(!((ce=rt.filteredKeys)===null||ce===void 0)&&ce.length||rt.forceFiltered)),hn=Rt=>{Kn(Rt),an==null||an(Rt),Wn==null||Wn(Rt)},Fn=(pe=Wt!=null?Wt:Hn)!==null&&pe!==void 0?pe:Nn,yn=rt==null?void 0:rt.filteredKeys,[rn,dn]=Hi(yn||[]),jn=Rt=>{let{selectedKeys:fn}=Rt;dn(fn)},ma=(Rt,fn)=>{let{node:ia,checked:Sa}=fn;jn(Ze?{selectedKeys:Rt}:{selectedKeys:Sa&&ia.key?[ia.key]:[]})};ie.useEffect(()=>{Nn&&jn({selectedKeys:yn||[]})},[yn]);const[la,Rn]=ie.useState([]),sa=Rt=>{Rn(Rt)},[fa,ya]=ie.useState(""),ha=Rt=>{const{value:fn}=Rt.target;ya(fn)};ie.useEffect(()=>{Nn||ya("")},[Nn]);const Xa=Rt=>{const fn=Rt&&Rt.length?Rt:null;if(fn===null&&(!rt||!rt.filteredKeys)||(0,Ie.Z)(fn,rt==null?void 0:rt.filteredKeys,!0))return null;Et({column:Fe,key:Ke,filteredKeys:fn})},Ca=()=>{hn(!1),Xa(rn())},_n=function(){let{confirm:Rt,closeDropdown:fn}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Rt&&Xa([]),fn&&hn(!1),ya(""),dn(_t?(ln||[]).map(ia=>String(ia)):[])},oo=function(){let{closeDropdown:Rt}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Rt&&hn(!1),Xa(rn())},Jn=Rt=>{Rt&&yn!==void 0&&dn(yn||[]),hn(Rt),!Rt&&!Fe.filterDropdown&&Ca()},Za=at()({[`${Ye}-menu-without-submenu`]:!Wl(Fe.filters||[])}),Ia=Rt=>{if(Rt.target.checked){const fn=jr(Fe==null?void 0:Fe.filters).map(ia=>String(ia));dn(fn)}else dn([])},yo=Rt=>{let{filters:fn}=Rt;return(fn||[]).map((ia,Sa)=>{const Ro=String(ia.value),Ao={title:ia.text,key:ia.value!==void 0?Ro:Sa};return ia.children&&(Ao.children=yo({filters:ia.children})),Ao})},Qn=Rt=>{var fn;return Object.assign(Object.assign({},Rt),{text:Rt.title,value:Rt.key,children:((fn=Rt.children)===null||fn===void 0?void 0:fn.map(ia=>Qn(ia)))||[]})};let Vn;if(typeof Fe.filterDropdown=="function")Vn=Fe.filterDropdown({prefixCls:`${Ye}-custom`,setSelectedKeys:Rt=>jn({selectedKeys:Rt}),selectedKeys:rn(),confirm:oo,clearFilters:_n,filters:Fe.filters,visible:Fn,close:()=>{hn(!1)}});else if(Fe.filterDropdown)Vn=Fe.filterDropdown;else{const Rt=rn()||[],fn=()=>(Fe.filters||[]).length===0?ie.createElement(fi.Z,{image:fi.Z.PRESENTED_IMAGE_SIMPLE,description:wt.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):lt==="tree"?ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement("div",{className:`${we}-filter-dropdown-tree`},Ze?ie.createElement(kr.default,{checked:Rt.length===jr(Fe.filters).length,indeterminate:Rt.length>0&&Rt.lengthtypeof tt=="function"?tt(fa,Qn(Sa)):Zi(fa,Sa.title):void 0}))):ie.createElement(ie.Fragment,null,ie.createElement(ti,{filterSearch:tt,value:fa,onChange:ha,tablePrefixCls:we,locale:wt}),ie.createElement(hi.default,{selectable:!0,multiple:Ze,prefixCls:`${Ye}-menu`,className:Za,onSelect:jn,onDeselect:jn,selectedKeys:Rt,getPopupContainer:Qt,openKeys:la,onOpenChange:sa,items:Ki({filters:Fe.filters||[],filterSearch:tt,prefixCls:Ne,filteredKeys:rn(),filterMultiple:Ze,searchValue:fa})})),ia=()=>_t?(0,Ie.Z)((ln||[]).map(Sa=>String(Sa)),Rt,!0):Rt.length===0;Vn=ie.createElement(ie.Fragment,null,fn(),ie.createElement("div",{className:`${Ne}-dropdown-btns`},ie.createElement(hr.ZP,{type:"link",size:"small",disabled:ia(),onClick:()=>_n()},wt.filterReset),ie.createElement(hr.ZP,{type:"primary",size:"small",onClick:Ca},wt.filterConfirm)))}Fe.filterDropdown&&(Vn=ie.createElement(ei.J,{selectable:void 0},Vn));const Un=()=>ie.createElement(jl,{className:`${Ne}-dropdown`},Vn);let Tn;typeof Fe.filterIcon=="function"?Tn=Fe.filterIcon(ra):Fe.filterIcon?Tn=Fe.filterIcon:Tn=ie.createElement(Fr,null);const{direction:Ln}=ie.useContext(Ii.E_);return ie.createElement("div",{className:`${Ne}-column`},ie.createElement("span",{className:`${we}-column-title`},Ft),ie.createElement(Fo.Z,{dropdownRender:Un,trigger:["click"],open:Fn,onOpenChange:Jn,getPopupContainer:Qt,placement:Ln==="rtl"?"bottomLeft":"bottomRight"},ie.createElement("span",{role:"button",tabIndex:-1,className:at()(`${Ne}-trigger`,{active:ra}),onClick:Rt=>{Rt.stopPropagation()}},Tn)))}var Ul=Vl;function ji(de,ce,pe){let we=[];return(de||[]).forEach((Ne,Fe)=>{var Ye;const Ke=mo(Fe,pe);if(Ne.filters||"filterDropdown"in Ne||"onFilter"in Ne)if("filteredValue"in Ne){let Ze=Ne.filteredValue;"filterDropdown"in Ne||(Ze=(Ye=Ze==null?void 0:Ze.map(String))!==null&&Ye!==void 0?Ye:Ze),we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:Ze,forceFiltered:Ne.filtered})}else we.push({column:Ne,key:Ma(Ne,Ke),filteredKeys:ce&&Ne.defaultFilteredValue?Ne.defaultFilteredValue:void 0,forceFiltered:Ne.filtered});"children"in Ne&&(we=[].concat((0,In.Z)(we),(0,In.Z)(ji(Ne.children,ce,Ke))))}),we}function bl(de,ce,pe,we,Ne,Fe,Ye,Ke){return pe.map((Ze,lt)=>{const tt=mo(lt,Ke),{filterMultiple:rt=!0,filterMode:Et,filterSearch:wt}=Ze;let Ft=Ze;if(Ft.filters||Ft.filterDropdown){const Qt=Ma(Ft,tt),Wt=we.find(an=>{let{key:_t}=an;return Qt===_t});Ft=Object.assign(Object.assign({},Ft),{title:an=>ie.createElement(Ul,{tablePrefixCls:de,prefixCls:`${de}-filter`,dropdownPrefixCls:ce,column:Ft,columnKey:Qt,filterState:Wt,filterMultiple:rt,filterMode:Et,filterSearch:wt,triggerFilter:Fe,locale:Ne,getPopupContainer:Ye},Lo(Ze.title,an))})}return"children"in Ft&&(Ft=Object.assign(Object.assign({},Ft),{children:bl(de,ce,Ft.children,we,Ne,Fe,Ye,tt)})),Ft})}function ni(de){const ce={};return de.forEach(pe=>{let{key:we,filteredKeys:Ne,column:Fe}=pe;const{filters:Ye,filterDropdown:Ke}=Fe;if(Ke)ce[we]=Ne||null;else if(Array.isArray(Ne)){const Ze=jr(Ye);ce[we]=Ze.filter(lt=>Ne.includes(String(lt)))}else ce[we]=null}),ce}function Wi(de,ce){return ce.reduce((pe,we)=>{const{column:{onFilter:Ne,filters:Fe},filteredKeys:Ye}=we;return Ne&&Ye&&Ye.length?pe.filter(Ke=>Ye.some(Ze=>{const lt=jr(Fe),tt=lt.findIndex(Et=>String(Et)===String(Ze)),rt=tt!==-1?lt[tt]:Ze;return Ne(rt,Ke)})):pe},de)}const Vi=de=>de.flatMap(ce=>"children"in ce?[ce].concat((0,In.Z)(Vi(ce.children||[]))):[ce]);function xl(de){let{prefixCls:ce,dropdownPrefixCls:pe,mergedColumns:we,onFilterChange:Ne,getPopupContainer:Fe,locale:Ye}=de;const Ke=ie.useMemo(()=>Vi(we||[]),[we]),[Ze,lt]=ie.useState(()=>ji(Ke,!0)),tt=ie.useMemo(()=>{const Ft=ji(Ke,!1);if(Ft.length===0)return Ft;let Qt=!0,Wt=!0;if(Ft.forEach(an=>{let{filteredKeys:_t}=an;_t!==void 0?Qt=!1:Wt=!1}),Qt){const an=(Ke||[]).map((_t,ln)=>Ma(_t,mo(ln)));return Ze.filter(_t=>{let{key:ln}=_t;return an.includes(ln)}).map(_t=>{const ln=Ke[an.findIndex(Hn=>Hn===_t.key)];return Object.assign(Object.assign({},_t),{column:Object.assign(Object.assign({},_t.column),ln),forceFiltered:ln.filtered})})}return Ft},[Ke,Ze]),rt=ie.useMemo(()=>ni(tt),[tt]),Et=Ft=>{const Qt=tt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key});Qt.push(Ft),lt(Qt),Ne(ni(Qt),Qt)};return[Ft=>bl(ce,pe,Ft,tt,Ye,Et,Fe),tt,rt]}var Cl=xl;function wl(de,ce,pe){const we=ie.useRef({});function Ne(Fe){if(!we.current||we.current.data!==de||we.current.childrenColumnName!==ce||we.current.getRowKey!==pe){let Ke=function(Ze){Ze.forEach((lt,tt)=>{const rt=pe(lt,tt);Ye.set(rt,lt),lt&&typeof lt=="object"&&ce in lt&&Ke(lt[ce]||[])})};const Ye=new Map;Ke(de),we.current={data:de,childrenColumnName:ce,kvMap:Ye,getRowKey:pe}}return we.current.kvMap.get(Fe)}return[Ne]}var El=ne(50371),Ll=function(de,ce){var pe={};for(var we in de)Object.prototype.hasOwnProperty.call(de,we)&&ce.indexOf(we)<0&&(pe[we]=de[we]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ne=0,we=Object.getOwnPropertySymbols(de);Ne{const Fe=de[Ne];typeof Fe!="function"&&(pe[Ne]=Fe)}),pe}function Ui(de,ce,pe){const we=pe&&typeof pe=="object"?pe:{},{total:Ne=0}=we,Fe=Ll(we,["total"]),[Ye,Ke]=(0,ie.useState)(()=>({current:"defaultCurrent"in Fe?Fe.defaultCurrent:1,pageSize:"defaultPageSize"in Fe?Fe.defaultPageSize:ai})),Ze=(0,El.Z)(Ye,Fe,{total:Ne>0?Ne:de}),lt=Math.ceil((Ne||de)/Ze.pageSize);Ze.current>lt&&(Ze.current=lt||1);const tt=(Et,wt)=>{Ke({current:Et!=null?Et:1,pageSize:wt||Ze.pageSize})},rt=(Et,wt)=>{var Ft;pe&&((Ft=pe.onChange)===null||Ft===void 0||Ft.call(pe,Et,wt)),tt(Et,wt),ce(Et,wt||(Ze==null?void 0:Ze.pageSize))};return pe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ze),{onChange:rt}),tt]}var Yl=Ui,Jl=ne(84105),Rr=ne(35654),Pi=ne(90782),Yi=ne(71430),Ql=ne(18929);const vr={},Ji="SELECT_ALL",Qi="SELECT_INVERT",Xi="SELECT_NONE",Bl=[],Al=(de,ce)=>{let pe=[];return(ce||[]).forEach(we=>{pe.push(we),we&&typeof we=="object"&&de in we&&(pe=[].concat((0,In.Z)(pe),(0,In.Z)(Al(de,we[de]))))}),pe};var Nl=(de,ce)=>{const{preserveSelectedRowKeys:pe,selectedRowKeys:we,defaultSelectedRowKeys:Ne,getCheckboxProps:Fe,onChange:Ye,onSelect:Ke,onSelectAll:Ze,onSelectInvert:lt,onSelectNone:tt,onSelectMultiple:rt,columnWidth:Et,type:wt,selections:Ft,fixed:Qt,renderCell:Wt,hideSelectAll:an,checkStrictly:_t=!0}=ce||{},{prefixCls:ln,data:Hn,pageData:Wn,getRecordByKey:Nn,getRowKey:Kn,expandType:ra,childrenColumnName:hn,locale:Fn,getPopupContainer:yn}=de,[rn,dn]=(0,Ql.Z)(we||Ne||Bl,{value:we}),jn=ie.useRef(new Map),ma=(0,ie.useCallback)(Qn=>{if(pe){const Vn=new Map;Qn.forEach(Un=>{let Tn=Nn(Un);!Tn&&jn.current.has(Un)&&(Tn=jn.current.get(Un)),Vn.set(Un,Tn)}),jn.current=Vn}},[Nn,pe]);ie.useEffect(()=>{ma(rn)},[rn]);const{keyEntities:la}=(0,ie.useMemo)(()=>{if(_t)return{keyEntities:null};let Qn=Hn;if(pe){const Vn=new Set(Hn.map((Tn,Ln)=>Kn(Tn,Ln))),Un=Array.from(jn.current).reduce((Tn,Ln)=>{let[Rt,fn]=Ln;return Vn.has(Rt)?Tn:Tn.concat(fn)},[]);Qn=[].concat((0,In.Z)(Qn),(0,In.Z)(Un))}return(0,Yi.I8)(Qn,{externalGetKey:Kn,childrenPropName:hn})},[Hn,Kn,_t,hn,pe]),Rn=(0,ie.useMemo)(()=>Al(hn,Wn),[hn,Wn]),sa=(0,ie.useMemo)(()=>{const Qn=new Map;return Rn.forEach((Vn,Un)=>{const Tn=Kn(Vn,Un),Ln=(Fe?Fe(Vn):null)||{};Qn.set(Tn,Ln)}),Qn},[Rn,Kn,Fe]),fa=(0,ie.useCallback)(Qn=>{var Vn;return!!(!((Vn=sa.get(Kn(Qn)))===null||Vn===void 0)&&Vn.disabled)},[sa,Kn]),[ya,ha]=(0,ie.useMemo)(()=>{if(_t)return[rn||[],[]];const{checkedKeys:Qn,halfCheckedKeys:Vn}=(0,Pi.S)(rn,!0,la,fa);return[Qn||[],Vn]},[rn,_t,la,fa]),Xa=(0,ie.useMemo)(()=>{const Qn=wt==="radio"?ya.slice(0,1):ya;return new Set(Qn)},[ya,wt]),Ca=(0,ie.useMemo)(()=>wt==="radio"?new Set:new Set(ha),[ha,wt]),[_n,oo]=(0,ie.useState)(null);ie.useEffect(()=>{ce||dn(Bl)},[!!ce]);const Jn=(0,ie.useCallback)((Qn,Vn)=>{let Un,Tn;ma(Qn),pe?(Un=Qn,Tn=Qn.map(Ln=>jn.current.get(Ln))):(Un=[],Tn=[],Qn.forEach(Ln=>{const Rt=Nn(Ln);Rt!==void 0&&(Un.push(Ln),Tn.push(Rt))})),dn(Un),Ye==null||Ye(Un,Tn,{type:Vn})},[dn,Nn,Ye,pe]),Za=(0,ie.useCallback)((Qn,Vn,Un,Tn)=>{if(Ke){const Ln=Un.map(Rt=>Nn(Rt));Ke(Nn(Qn),Vn,Ln,Tn)}Jn(Un,"single")},[Ke,Nn,Jn]),Ia=(0,ie.useMemo)(()=>!Ft||an?null:(Ft===!0?[Ji,Qi,Xi]:Ft).map(Vn=>Vn===Ji?{key:"all",text:Fn.selectionAll,onSelect(){Jn(Hn.map((Un,Tn)=>Kn(Un,Tn)).filter(Un=>{const Tn=sa.get(Un);return!(Tn!=null&&Tn.disabled)||Xa.has(Un)}),"all")}}:Vn===Qi?{key:"invert",text:Fn.selectInvert,onSelect(){const Un=new Set(Xa);Wn.forEach((Ln,Rt)=>{const fn=Kn(Ln,Rt),ia=sa.get(fn);ia!=null&&ia.disabled||(Un.has(fn)?Un.delete(fn):Un.add(fn))});const Tn=Array.from(Un);lt&<(Tn),Jn(Tn,"invert")}}:Vn===Xi?{key:"none",text:Fn.selectNone,onSelect(){tt==null||tt(),Jn(Array.from(Xa).filter(Un=>{const Tn=sa.get(Un);return Tn==null?void 0:Tn.disabled}),"none")}}:Vn).map(Vn=>Object.assign(Object.assign({},Vn),{onSelect:function(){for(var Un,Tn,Ln=arguments.length,Rt=new Array(Ln),fn=0;fn{var Vn;if(!ce)return Qn.filter(za=>za!==vr);let Un=(0,In.Z)(Qn);const Tn=new Set(Xa),Ln=Rn.map(Kn).filter(za=>!sa.get(za).disabled),Rt=Ln.every(za=>Tn.has(za)),fn=Ln.some(za=>Tn.has(za)),ia=()=>{const za=[];Rt?Ln.forEach(co=>{Tn.delete(co),za.push(co)}):Ln.forEach(co=>{Tn.has(co)||(Tn.add(co),za.push(co))});const Ka=Array.from(Tn);Ze==null||Ze(!Rt,Ka.map(co=>Nn(co)),za.map(co=>Nn(co))),Jn(Ka,"all"),oo(null)};let Sa;if(wt!=="radio"){let za;if(Ia){const wa={getPopupContainer:yn,items:Ia.map((Vo,Io)=>{const{key:ja,text:$n,onSelect:xo}=Vo;return{key:ja!=null?ja:Io,onClick:()=>{xo==null||xo(Ln)},label:$n}})};za=ie.createElement("div",{className:`${ln}-selection-extra`},ie.createElement(Fo.Z,{menu:wa,getPopupContainer:yn},ie.createElement("span",null,ie.createElement(Jl.Z,null))))}const Ka=Rn.map((wa,Vo)=>{const Io=Kn(wa,Vo),ja=sa.get(Io)||{};return Object.assign({checked:Tn.has(Io)},ja)}).filter(wa=>{let{disabled:Vo}=wa;return Vo}),co=!!Ka.length&&Ka.length===Rn.length,wo=co&&Ka.every(wa=>{let{checked:Vo}=wa;return Vo}),bo=co&&Ka.some(wa=>{let{checked:Vo}=wa;return Vo});Sa=!an&&ie.createElement("div",{className:`${ln}-selection`},ie.createElement(kr.default,{checked:co?wo:!!Rn.length&&Rt,indeterminate:co?!wo&&bo:!Rt&&fn,onChange:ia,disabled:Rn.length===0||co,"aria-label":za?"Custom selection":"Select all",skipGroup:!0}),za)}let Ro;wt==="radio"?Ro=(za,Ka,co)=>{const wo=Kn(Ka,co),bo=Tn.has(wo);return{node:ie.createElement(Gi.ZP,Object.assign({},sa.get(wo),{checked:bo,onClick:wa=>wa.stopPropagation(),onChange:wa=>{Tn.has(wo)||Za(wo,!0,[wo],wa.nativeEvent)}})),checked:bo}}:Ro=(za,Ka,co)=>{var wo;const bo=Kn(Ka,co),wa=Tn.has(bo),Vo=Ca.has(bo),Io=sa.get(bo);let ja;return ra==="nest"?ja=Vo:ja=(wo=Io==null?void 0:Io.indeterminate)!==null&&wo!==void 0?wo:Vo,{node:ie.createElement(kr.default,Object.assign({},Io,{indeterminate:ja,checked:wa,skipGroup:!0,onClick:$n=>$n.stopPropagation(),onChange:$n=>{let{nativeEvent:xo}=$n;const{shiftKey:Ko}=xo;let br=-1,rr=-1;if(Ko&&_t){const tr=new Set([_n,bo]);Ln.some((Yo,Eo)=>{if(tr.has(Yo))if(br===-1)br=Eo;else return rr=Eo,!0;return!1})}if(rr!==-1&&br!==rr&&_t){const tr=Ln.slice(br,rr+1),Yo=[];wa?tr.forEach(po=>{Tn.has(po)&&(Yo.push(po),Tn.delete(po))}):tr.forEach(po=>{Tn.has(po)||(Yo.push(po),Tn.add(po))});const Eo=Array.from(Tn);rt==null||rt(!wa,Eo.map(po=>Nn(po)),Yo.map(po=>Nn(po))),Jn(Eo,"multiple")}else{const tr=ya;if(_t){const Yo=wa?(0,Rr._5)(tr,bo):(0,Rr.L0)(tr,bo);Za(bo,!wa,Yo,xo)}else{const Yo=(0,Pi.S)([].concat((0,In.Z)(tr),[bo]),!0,la,fa),{checkedKeys:Eo,halfCheckedKeys:po}=Yo;let Sr=Eo;if(wa){const Ar=new Set(Eo);Ar.delete(bo),Sr=(0,Pi.S)(Array.from(Ar),{checked:!1,halfCheckedKeys:po},la,fa).checkedKeys}Za(bo,!wa,Sr,xo)}}oo(wa?null:bo)}})),checked:wa}};const Ao=(za,Ka,co)=>{const{node:wo,checked:bo}=Ro(za,Ka,co);return Wt?Wt(bo,Ka,co,wo):wo};if(!Un.includes(vr))if(Un.findIndex(za=>{var Ka;return((Ka=za[xa])===null||Ka===void 0?void 0:Ka.columnType)==="EXPAND_COLUMN"})===0){const[za,...Ka]=Un;Un=[za,vr].concat((0,In.Z)(Ka))}else Un=[vr].concat((0,In.Z)(Un));const or=Un.indexOf(vr);Un=Un.filter((za,Ka)=>za!==vr||Ka===or);const fo=Un[or-1],so=Un[or+1];let Yn=Qt;Yn===void 0&&((so==null?void 0:so.fixed)!==void 0?Yn=so.fixed:(fo==null?void 0:fo.fixed)!==void 0&&(Yn=fo.fixed)),Yn&&fo&&((Vn=fo[xa])===null||Vn===void 0?void 0:Vn.columnType)==="EXPAND_COLUMN"&&fo.fixed===void 0&&(fo.fixed=Yn);const Zo=at()(`${ln}-selection-col`,{[`${ln}-selection-col-with-dropdown`]:Ft&&wt==="checkbox"}),Wo={fixed:Yn,width:Et,className:`${ln}-selection-column`,title:ce.columnTitle||Sa,render:Ao,onCell:ce.onCell,[xa]:{className:Zo}};return Un.map(za=>za===vr?Wo:za)},[Kn,Rn,ce,ya,Xa,Ca,Et,Ia,ra,_n,sa,rt,Za,fa]),Xa]},Xl=ne(89489),$l=ne(59477),$i=ne(6848);const yi="ascend",Wr="descend";function oi(de){return typeof de.sorter=="object"&&typeof de.sorter.multiple=="number"?de.sorter.multiple:!1}function Dl(de){return typeof de=="function"?de:de&&typeof de=="object"&&de.compare?de.compare:!1}function ql(de,ce){return ce?de[de.indexOf(ce)+1]:de[0]}function Fl(de,ce,pe){let we=[];function Ne(Fe,Ye){we.push({column:Fe,key:Ma(Fe,Ye),multiplePriority:oi(Fe),sortOrder:Fe.sortOrder})}return(de||[]).forEach((Fe,Ye)=>{const Ke=mo(Ye,pe);Fe.children?("sortOrder"in Fe&&Ne(Fe,Ke),we=[].concat((0,In.Z)(we),(0,In.Z)(Fl(Fe.children,ce,Ke)))):Fe.sorter&&("sortOrder"in Fe?Ne(Fe,Ke):ce&&Fe.defaultSortOrder&&we.push({column:Fe,key:Ma(Fe,Ke),multiplePriority:oi(Fe),sortOrder:Fe.defaultSortOrder}))}),we}function qi(de,ce,pe,we,Ne,Fe,Ye,Ke){return(ce||[]).map((Ze,lt)=>{const tt=mo(lt,Ke);let rt=Ze;if(rt.sorter){const Et=rt.sortDirections||Ne,wt=rt.showSorterTooltip===void 0?Ye:rt.showSorterTooltip,Ft=Ma(rt,tt),Qt=pe.find(ra=>{let{key:hn}=ra;return hn===Ft}),Wt=Qt?Qt.sortOrder:null,an=ql(Et,Wt);let _t;if(Ze.sortIcon)_t=Ze.sortIcon({sortOrder:Wt});else{const ra=Et.includes(yi)&&ie.createElement($l.Z,{className:at()(`${de}-column-sorter-up`,{active:Wt===yi})}),hn=Et.includes(Wr)&&ie.createElement(Xl.Z,{className:at()(`${de}-column-sorter-down`,{active:Wt===Wr})});_t=ie.createElement("span",{className:at()(`${de}-column-sorter`,{[`${de}-column-sorter-full`]:!!(ra&&hn)})},ie.createElement("span",{className:`${de}-column-sorter-inner`,"aria-hidden":"true"},ra,hn))}const{cancelSort:ln,triggerAsc:Hn,triggerDesc:Wn}=Fe||{};let Nn=ln;an===Wr?Nn=Wn:an===yi&&(Nn=Hn);const Kn=typeof wt=="object"?wt:{title:Nn};rt=Object.assign(Object.assign({},rt),{className:at()(rt.className,{[`${de}-column-sort`]:Wt}),title:ra=>{const hn=ie.createElement("div",{className:`${de}-column-sorters`},ie.createElement("span",{className:`${de}-column-title`},Lo(Ze.title,ra)),_t);return wt?ie.createElement($i.Z,Object.assign({},Kn),hn):hn},onHeaderCell:ra=>{const hn=Ze.onHeaderCell&&Ze.onHeaderCell(ra)||{},Fn=hn.onClick,yn=hn.onKeyDown;hn.onClick=jn=>{we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),Fn==null||Fn(jn)},hn.onKeyDown=jn=>{jn.keyCode===pi.Z.ENTER&&(we({column:Ze,key:Ft,sortOrder:an,multiplePriority:oi(Ze)}),yn==null||yn(jn))};const rn=Do(Ze.title,{}),dn=rn==null?void 0:rn.toString();return Wt?hn["aria-sort"]=Wt==="ascend"?"ascending":"descending":hn["aria-label"]=dn||"",hn.className=at()(hn.className,`${de}-column-has-sorters`),hn.tabIndex=0,Ze.ellipsis&&(hn.title=(rn!=null?rn:"").toString()),hn}})}return"children"in rt&&(rt=Object.assign(Object.assign({},rt),{children:qi(de,rt.children,pe,we,Ne,Fe,Ye,tt)})),rt})}function kl(de){const{column:ce,sortOrder:pe}=de;return{column:ce,order:pe,field:ce.dataIndex,columnKey:ce.key}}function Ol(de){const ce=de.filter(pe=>{let{sortOrder:we}=pe;return we}).map(kl);return ce.length===0&&de.length?Object.assign(Object.assign({},kl(de[de.length-1])),{column:void 0}):ce.length<=1?ce[0]||{}:ce}function _i(de,ce,pe){const we=ce.slice().sort((Ye,Ke)=>Ke.multiplePriority-Ye.multiplePriority),Ne=de.slice(),Fe=we.filter(Ye=>{let{column:{sorter:Ke},sortOrder:Ze}=Ye;return Dl(Ke)&&Ze});return Fe.length?Ne.sort((Ye,Ke)=>{for(let Ze=0;Ze{const Ke=Ye[pe];return Ke?Object.assign(Object.assign({},Ye),{[pe]:_i(Ke,ce,pe)}):Ye}):Ne}function _l(de){let{prefixCls:ce,mergedColumns:pe,onSorterChange:we,sortDirections:Ne,tableLocale:Fe,showSorterTooltip:Ye}=de;const[Ke,Ze]=ie.useState(Fl(pe,!0)),lt=ie.useMemo(()=>{let Ft=!0;const Qt=Fl(pe,!1);if(!Qt.length)return Ke;const Wt=[];function an(ln){Ft?Wt.push(ln):Wt.push(Object.assign(Object.assign({},ln),{sortOrder:null}))}let _t=null;return Qt.forEach(ln=>{_t===null?(an(ln),ln.sortOrder&&(ln.multiplePriority===!1?Ft=!1:_t=!0)):(_t&&ln.multiplePriority!==!1||(Ft=!1),an(ln))}),Wt},[pe,Ke]),tt=ie.useMemo(()=>{const Ft=lt.map(Qt=>{let{column:Wt,sortOrder:an}=Qt;return{column:Wt,order:an}});return{sortColumns:Ft,sortColumn:Ft[0]&&Ft[0].column,sortOrder:Ft[0]&&Ft[0].order}},[lt]);function rt(Ft){let Qt;Ft.multiplePriority===!1||!lt.length||lt[0].multiplePriority===!1?Qt=[Ft]:Qt=[].concat((0,In.Z)(lt.filter(Wt=>{let{key:an}=Wt;return an!==Ft.key})),[Ft]),Ze(Qt),we(Ol(Qt),Qt)}return[Ft=>qi(ce,Ft,lt,rt,Ne,Fe,Ye),lt,tt,()=>Ol(lt)]}function ed(de,ce){return de.map(pe=>{const we=Object.assign({},pe);return we.title=Lo(pe.title,ce),"children"in we&&(we.children=ed(we.children,ce)),we})}function td(de){return[ie.useCallback(pe=>ed(pe,de),[de])]}var Rl=ro((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Vr=qr((de,ce)=>{const{_renderTimes:pe}=de,{_renderTimes:we}=ce;return pe!==we}),Ur=ne(64993),bi=ne(17313),nd=ne(83116),ad=ne(37613),le=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=(Ne,Fe,Ye)=>({[`&${ce}-${Ne}`]:{[`> ${ce}-container`]:{[`> ${ce}-content, > ${ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${Fe}px -${Ye+de.lineWidth}px`}}}}}});return{[`${ce}-wrapper`]:{[`${ce}${ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ce}-title`]:{border:pe,borderBottom:0},[`> ${ce}-container`]:{borderInlineStart:pe,borderTop:pe,[` > ${ce}-content, > ${ce}-header, > ${ce}-body, > ${ce}-summary - `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Se},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Se},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:Se}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:Se,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` + `]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:pe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:pe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ce}-cell-fix-right-first::after`]:{borderInlineEnd:pe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ce}-expanded-row-fixed`]:{margin:`-${de.tablePaddingVertical}px -${de.tablePaddingHorizontal+de.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:de.lineWidth,bottom:0,borderInlineEnd:pe,content:'""'}}}}}},[`&${ce}-scroll-horizontal`]:{[`> ${ce}-container > ${ce}-body`]:{"> table > tbody":{[` > tr${ce}-expanded-row, > tr${ce}-placeholder - `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:Se,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:Se}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` + `]:{"> th, > td":{borderInlineEnd:0}}}}}},we("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle)),we("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall)),{[`> ${ce}-footer`]:{border:pe,borderTop:0}}),[`${ce}-cell`]:{[`${ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${de.lineWidth}px 0 ${de.lineWidth}px ${de.tableHeaderBg}`}},[`${ce}-bordered ${ce}-cell-scrollbar`]:{borderInlineEnd:pe}}}},Ee=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-cell-ellipsis`]:Object.assign(Object.assign({},bi.vS),{wordBreak:"keep-all",[` &${ce}-cell-fix-left-last, &${ce}-cell-fix-right-first - `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:Se,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${Se}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${Se}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${Se}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${Se}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${Se}-dropdown ${rn}, ${rn}-submenu`]:{[`${Se}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:Se,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` + `]:{overflow:"visible",[`${ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Qe=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper`]:{[`${ce}-tbody > tr${ce}-placeholder`]:{textAlign:"center",color:de.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:de.colorBgContainer}}}}},He=ne(15969),ft=de=>{const{componentCls:ce,antCls:pe,controlInteractiveSize:we,motionDurationSlow:Ne,lineWidth:Fe,paddingXS:Ye,lineType:Ke,tableBorderColor:Ze,tableExpandIconBg:lt,tableExpandColumnWidth:tt,borderRadius:rt,fontSize:Et,fontSizeSM:wt,lineHeight:Ft,tablePaddingVertical:Qt,tablePaddingHorizontal:Wt,tableExpandedRowBg:an,paddingXXS:_t}=de,ln=we/2-Fe,Hn=ln*2+Fe*3,Wn=`${Fe}px ${Ke} ${Ze}`,Nn=_t-Fe;return{[`${ce}-wrapper`]:{[`${ce}-expand-icon-col`]:{width:tt},[`${ce}-row-expand-icon-cell`]:{textAlign:"center",[`${ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ce}-row-indent`]:{height:1,float:"left"},[`${ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,He.N)(de)),{position:"relative",float:"left",boxSizing:"border-box",width:Hn,height:Hn,padding:0,color:"inherit",lineHeight:`${Hn}px`,background:lt,border:Wn,borderRadius:rt,transform:`scale(${we/Hn})`,transition:`all ${Ne}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${Ne} ease-out`,content:'""'},"&::before":{top:ln,insetInlineEnd:Nn,insetInlineStart:Nn,height:Fe},"&::after":{top:Nn,bottom:Nn,insetInlineStart:ln,width:Fe,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ce}-row-indent + ${ce}-row-expand-icon`]:{marginTop:(Et*Ft-Fe*3)/2-Math.ceil((wt*1.4-Fe*3)/2),marginInlineEnd:Ye},[`tr${ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:an}},[`${pe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Qt}px -${Wt}px`,padding:`${Qt}px ${Wt}px`}}}},nn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,tableFilterDropdownWidth:Ne,tableFilterDropdownSearchWidth:Fe,paddingXXS:Ye,paddingXS:Ke,colorText:Ze,lineWidth:lt,lineType:tt,tableBorderColor:rt,tableHeaderIconColor:Et,fontSizeSM:wt,tablePaddingHorizontal:Ft,borderRadius:Qt,motionDurationSlow:Wt,colorTextDescription:an,colorPrimary:_t,tableHeaderFilterActiveBg:ln,colorTextDisabled:Hn,tableFilterDropdownBg:Wn,tableFilterDropdownHeight:Nn,controlItemBgHover:Kn,controlItemBgActive:ra,boxShadowSecondary:hn,filterDropdownMenuBg:Fn}=de,yn=`${pe}-dropdown`,rn=`${ce}-filter-dropdown`,dn=`${pe}-tree`,jn=`${lt}px ${tt} ${rt}`;return[{[`${ce}-wrapper`]:{[`${ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ye,marginInline:`${Ye}px ${-Ft/2}px`,padding:`0 ${Ye}px`,color:Et,fontSize:wt,borderRadius:Qt,cursor:"pointer",transition:`all ${Wt}`,"&:hover":{color:an,background:ln},"&.active":{color:_t}}}},{[`${pe}-dropdown`]:{[rn]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{minWidth:Ne,backgroundColor:Wn,borderRadius:Qt,boxShadow:hn,overflow:"hidden",[`${yn}-menu`]:{maxHeight:Nn,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Fn,"&:empty::after":{display:"block",padding:`${Ke}px 0`,color:Hn,fontSize:wt,textAlign:"center",content:'"Not Found"'}},[`${rn}-tree`]:{paddingBlock:`${Ke}px 0`,paddingInline:Ke,[dn]:{padding:0},[`${dn}-treenode ${dn}-node-content-wrapper:hover`]:{backgroundColor:Kn},[`${dn}-treenode-checkbox-checked ${dn}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:ra}}},[`${rn}-search`]:{padding:Ke,borderBottom:jn,"&-input":{input:{minWidth:Fe},[we]:{color:Hn}}},[`${rn}-checkall`]:{width:"100%",marginBottom:Ye,marginInlineStart:Ye},[`${rn}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Ke-lt}px ${Ke}px`,overflow:"hidden",borderTop:jn}})}},{[`${pe}-dropdown ${rn}, ${rn}-submenu`]:{[`${pe}-checkbox-wrapper + span`]:{paddingInlineStart:Ke,color:Ze},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},It=de=>{const{componentCls:ce,lineWidth:pe,colorSplit:we,motionDurationSlow:Ne,zIndexTableFixed:Fe,tableBg:Ye,zIndexTableSticky:Ke}=de,Ze=we;return{[`${ce}-wrapper`]:{[` ${ce}-cell-fix-left, ${ce}-cell-fix-right `]:{position:"sticky !important",zIndex:Fe,background:Ye},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after - `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Se,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` + `]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-pe,width:30,transform:"translateX(100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-cell-fix-left-all::after`]:{display:"none"},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{position:"absolute",top:0,bottom:-Se,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` + `]:{position:"absolute",top:0,bottom:-pe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},[`${ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Ke+1,width:30,transition:`box-shadow ${Ne}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ce}-ping-left`]:{[`&:not(${ce}-has-fix-left) ${ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-left-first::after, ${ce}-cell-fix-left-last::after `]:{boxShadow:`inset 10px 0 8px -8px ${Ze}`},[`${ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ce}-ping-right`]:{[`&:not(${ce}-has-fix-right) ${ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ze}`}},[` ${ce}-cell-fix-right-first::after, ${ce}-cell-fix-right-last::after - `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:Se}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${Se}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:Se}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${Se}px ${Se}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:Se,borderStartEndRadius:Se,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Se},"> *:last-child":{borderStartEndRadius:Se}}},"&-footer":{borderRadius:`0 0 ${Se}px ${Se}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:Se,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` + `]:{boxShadow:`inset -10px 0 8px -8px ${Ze}`}}}}},Jt=de=>{const{componentCls:ce,antCls:pe}=de;return{[`${ce}-wrapper`]:{[`${ce}-pagination${pe}-pagination`]:{margin:`${de.margin}px 0`},[`${ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:de.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},Nt=de=>{const{componentCls:ce,tableRadius:pe}=de;return{[`${ce}-wrapper`]:{[ce]:{[`${ce}-title, ${ce}-header`]:{borderRadius:`${pe}px ${pe}px 0 0`},[`${ce}-title + ${ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ce}-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:pe,borderStartEndRadius:pe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:pe},"> *:last-child":{borderStartEndRadius:pe}}},"&-footer":{borderRadius:`0 0 ${pe}px ${pe}px`}}}}},An=de=>{const{componentCls:ce}=de;return{[`${ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ce}-pagination-left`]:{justifyContent:"flex-end"},[`${ce}-pagination-right`]:{justifyContent:"flex-start"},[`${ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ce}-row-indent`]:{float:"right"}}}}},Dn=de=>{const{componentCls:ce,antCls:pe,iconCls:we,fontSizeIcon:Ne,padding:Fe,paddingXS:Ye,tableHeaderIconColor:Ke,tableHeaderIconColorHover:Ze,tableSelectionColumnWidth:lt}=de;return{[`${ce}-wrapper`]:{[`${ce}-selection-col`]:{width:lt,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4}},[`${ce}-bordered ${ce}-selection-col`]:{width:lt+Ye*2,[`&${ce}-selection-col-with-dropdown`]:{width:lt+Ne+Fe/4+Ye*2}},[` table tr th${ce}-selection-column, table tr td${ce}-selection-column - `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${Se}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,Se=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` + `]:{paddingInlineEnd:de.paddingXS,paddingInlineStart:de.paddingXS,textAlign:"center",[`${pe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ce}-selection-column${ce}-cell-fix-left`]:{zIndex:de.zIndexTableFixed+1},[`table tr th${ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${de.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${de.tablePaddingHorizontal/4}px`,[we]:{color:Ke,fontSize:Ne,verticalAlign:"baseline","&:hover":{color:Ze}}}}}},On=de=>{const{componentCls:ce}=de,pe=(we,Ne,Fe,Ye)=>({[`${ce}${ce}-${we}`]:{fontSize:Ye,[` ${ce}-title, ${ce}-footer, ${ce}-cell, @@ -237,22 +237,22 @@ ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},Se("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),Se("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:Se,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` + `]:{padding:`${Ne}px ${Fe}px`},[`${ce}-filter-trigger`]:{marginInlineEnd:`-${Fe/2}px`},[`${ce}-expanded-row-fixed`]:{margin:`-${Ne}px -${Fe}px`},[`${ce}-tbody`]:{[`${ce}-wrapper:only-child ${ce}`]:{marginBlock:`-${Ne}px`,marginInline:`${de.tableExpandColumnWidth-Fe}px -${Fe}px`}},[`${ce}-selection-column`]:{paddingInlineStart:`${Fe/4}px`}}});return{[`${ce}-wrapper`]:Object.assign(Object.assign({},pe("middle",de.tablePaddingVerticalMiddle,de.tablePaddingHorizontalMiddle,de.tableFontSizeMiddle)),pe("small",de.tablePaddingVerticalSmall,de.tablePaddingHorizontalSmall,de.tableFontSizeSmall))}},La=de=>{const{componentCls:ce,marginXXS:pe,fontSizeIcon:we,tableHeaderIconColor:Ne,tableHeaderIconColorHover:Fe}=de;return{[`${ce}-wrapper`]:{[`${ce}-thead th${ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${de.motionDurationSlow}`,"&:hover":{background:de.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:de.colorPrimary},[` &${ce}-cell-fix-left:hover, &${ce}-cell-fix-right:hover - `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:Se,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:Se,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:Se,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:Se,tableBorderColor:we}=de,Ne=`${Se}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${Se}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,Se=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:Se},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Se,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:Se,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:Se}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:Se,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` + `]:{background:de.tableFixedHeaderSortActiveBg}},[`${ce}-thead th${ce}-column-sort`]:{background:de.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ce}-column-sort`]:{background:de.tableBodySortBg},[`${ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ce}-column-sorter`]:{marginInlineStart:pe,color:Ne,fontSize:0,transition:`color ${de.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:we,"&.active":{color:de.colorPrimary}},[`${ce}-column-sorter-up + ${ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ce}-column-sorters:hover ${ce}-column-sorter`]:{color:Fe}}}},Aa=de=>{const{componentCls:ce,opacityLoading:pe,tableScrollThumbBg:we,tableScrollThumbBgHover:Ne,tableScrollThumbSize:Fe,tableScrollBg:Ye,zIndexTableSticky:Ke,stickyScrollBarBorderRadius:Ze}=de,lt=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`;return{[`${ce}-wrapper`]:{[`${ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Ke,background:de.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${Fe}px !important`,zIndex:Ke,display:"flex",alignItems:"center",background:Ye,borderTop:lt,opacity:pe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:Fe,backgroundColor:we,borderRadius:Ze,transition:`all ${de.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:Ne}}}}}}},Qa=de=>{const{componentCls:ce,lineWidth:pe,tableBorderColor:we}=de,Ne=`${pe}px ${de.lineType} ${we}`;return{[`${ce}-wrapper`]:{[`${ce}-summary`]:{position:"relative",zIndex:de.zIndexTableFixed,background:de.tableBg,"> tr":{"> th, > td":{borderBottom:Ne}}},[`div${ce}-summary`]:{boxShadow:`0 -${pe}px 0 ${we}`}}}},Po=de=>{const{componentCls:ce}=de,pe=`${de.lineWidth}px ${de.lineType} ${de.tableBorderColor}`,we=`${ce}-expanded-row-cell`;return{[`${ce}-wrapper`]:{[`${ce}-tbody-virtual`]:{[`${ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ce}-cell`]:{borderBottom:pe},[`${ce}-expanded-row`]:{[`${we}${we}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${de.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ce}-bordered`]:{[`${ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:pe,position:"absolute"},[`${ce}-cell`]:{borderInlineEnd:pe,[`&${ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-de.lineWidth,borderInlineStart:pe}}}}}}};const Ja=de=>{const{componentCls:ce,fontWeightStrong:pe,tablePaddingVertical:we,tablePaddingHorizontal:Ne,lineWidth:Fe,lineType:Ye,tableBorderColor:Ke,tableFontSize:Ze,tableBg:lt,tableRadius:tt,tableHeaderTextColor:rt,motionDurationMid:Et,tableHeaderBg:wt,tableHeaderCellSplitColor:Ft,tableRowHoverBg:Qt,tableSelectedRowBg:Wt,tableSelectedRowHoverBg:an,tableFooterTextColor:_t,tableFooterBg:ln,paddingContentVerticalLG:Hn}=de,Wn=`${Fe}px ${Ye} ${Ke}`;return{[`${ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,bi.dF)()),{[ce]:Object.assign(Object.assign({},(0,bi.Wf)(de)),{fontSize:Ze,background:lt,borderRadius:`${tt}px ${tt}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${tt}px ${tt}px 0 0`,borderCollapse:"separate",borderSpacing:0},[` ${ce}-cell, ${ce}-thead > tr > th, ${ce}-tbody > tr > th, ${ce}-tbody > tr > td, tfoot > tr > th, tfoot > tr > td - `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` + `]:{position:"relative",padding:`${Hn}px ${Ne}px`,overflowWrap:"break-word"},[`${ce}-title`]:{padding:`${we}px ${Ne}px`},[`${ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ce}-selection-column):not(${ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:Ft,transform:"translateY(-50%)",transition:`background-color ${Et}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Et}, border-color ${Et}`,borderBottom:Wn,[` > ${ce}-wrapper:only-child, > ${ce}-expanded-row-fixed > ${ce}-wrapper:only-child - `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:Se,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` + `]:{[ce]:{marginBlock:`-${we}px`,marginInline:`${de.tableExpandColumnWidth-Ne}px -${Ne}px`,[`${ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:rt,fontWeight:pe,textAlign:"start",background:wt,borderBottom:Wn,transition:`background ${Et} ease`},[` &${ce}-row:hover > th, &${ce}-row:hover > td, > th${ce}-cell-row-hover, > td${ce}-cell-row-hover - `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:Se,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:Se});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:Se,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(Se).toHexShortString(),an=new Ur.C(Fe).onBackground(Se).toHexShortString(),_t=new Ur.C(ce).onBackground(Se).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:Se,filterDropdownBg:Se,expandIconBg:Se,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:Se,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",Se),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const Se=ie.useRef(0);return Se.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:Se.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=pe;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),gt=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),pe=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:gt,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},pe,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),ct=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),ct.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,ct.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,ct),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:gt="click"}=Ve,pe=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},pe,{showIcon:ze,expandAction:gt,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ut=0;ut0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(gt,pe){var ve=new Map;gt.forEach(function(Re){ve.set(Re,!0)});var Je=pe.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,gt=Oe.checkable,pe=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,ct=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ut),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(pe),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(pe);var Ya=Zt(Mo,pe);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[pe,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=ct?Ue:me,So={expandedKeys:pe,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:ct,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,gt=new Array(ze),pe=0;pe2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var ct=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||ct==null||ct(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(ct){return ct.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,ct=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,ct):Re=[ct]:Re=(0,qe._5)(Re,ct);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,ct=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,ct):(0,qe._5)(zt,ct),bn=(0,qe._5)(Pt,ct);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[ct]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(ct);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,ct=me.props,tn=ct.loadData,sn=ct.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,gt=this.state,pe=gt.focused,ve=gt.flattenNodes,Je=gt.keyEntities,Re=gt.draggingNodeKey,Ce=gt.activeKey,je=gt.dropLevelOffset,zt=gt.dropContainerKey,Pt=gt.dropTargetKey,kt=gt.dropPosition,xt=gt.dragOverNodeKey,Ht=gt.indent,ct=this.props,tn=ct.prefixCls,sn=ct.className,Xt=ct.style,bn=ct.showLine,Cn=ct.focusable,cn=ct.tabIndex,kn=cn===void 0?0:cn,ca=ct.selectable,xa=ct.showIcon,pa=ct.icon,Ea=ct.switcherIcon,Fa=ct.draggable,Na=ct.checkable,In=ct.checkStrictly,qa=ct.disabled,_a=ct.motion,Pa=ct.loadData,eo=ct.filterTreeNode,Mo=ct.height,un=ct.itemHeight,gn=ct.virtual,wn=ct.titleRender,mn=ct.dropIndicatorRender,ua=ct.onContextMenu,va=ct.onScroll,Xn=ct.direction,Ue=ct.rootClassName,$e=ct.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),pe),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:pe,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,gt){var pe=gt.prevProps,ve={prevProps:ze};function Je(Cn){return!pe&&Cn in ze||pe&&pe[Cn]!==ze[Cn]}var Re,Ce=gt.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||gt.keyEntities;if(Je("expandedKeys")||pe&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!pe&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!pe&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!pe&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||gt.treeData,ve.expandedKeys||gt.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!pe&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!pe&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),xt){var Ht=xt,ct=Ht.checkedKeys,tn=ct===void 0?[]:ct,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ut=ee.target.getBoundingClientRect(),bt=ut.top,Kt=ut.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ut){for(var bt=nt(Zt?Zt.pos:"0",ut),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ut){var bt=ut.node,Kt=ut.index,Dt=ut.pos,Tt=ut.key,We=ut.parentPos,Bt=ut.level,Gt=ut.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ut=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ut});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,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"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); + `]:{background:Qt},[`&${ce}-row-selected`]:{"> th, > td":{background:Wt},"&:hover > th, &:hover > td":{background:an}}}},[`${ce}-footer`]:{padding:`${we}px ${Ne}px`,color:_t,background:ln}})}};var Oa=(0,nd.Z)("Table",de=>{const{colorTextHeading:ce,colorSplit:pe,colorIcon:we,colorIconHover:Ne,opacityLoading:Fe,colorBgContainer:Ye,controlInteractiveSize:Ke,headerBg:Ze,headerColor:lt,headerSortActiveBg:tt,headerSortHoverBg:rt,bodySortBg:Et,rowHoverBg:wt,rowSelectedBg:Ft,rowSelectedHoverBg:Qt,rowExpandedBg:Wt,cellPaddingBlock:an,cellPaddingInline:_t,cellPaddingBlockMD:ln,cellPaddingInlineMD:Hn,cellPaddingBlockSM:Wn,cellPaddingInlineSM:Nn,borderColor:Kn,footerBg:ra,footerColor:hn,headerBorderRadius:Fn,cellFontSize:yn,cellFontSizeMD:rn,cellFontSizeSM:dn,headerSplitColor:jn,fixedHeaderSortActiveBg:ma,headerFilterHoverBg:la,filterDropdownBg:Rn,expandIconBg:sa,selectionColumnWidth:fa,stickyScrollBarBg:ya}=de,ha=new Ur.C(we),Xa=new Ur.C(Ne),Ca=2,_n=(0,ad.TS)(de,{tableFontSize:yn,tableBg:Ye,tableRadius:Fn,tablePaddingVertical:an,tablePaddingHorizontal:_t,tablePaddingVerticalMiddle:ln,tablePaddingHorizontalMiddle:Hn,tablePaddingVerticalSmall:Wn,tablePaddingHorizontalSmall:Nn,tableBorderColor:Kn,tableHeaderTextColor:lt,tableHeaderBg:Ze,tableFooterTextColor:hn,tableFooterBg:ra,tableHeaderCellSplitColor:jn,tableHeaderSortBg:tt,tableHeaderSortHoverBg:rt,tableHeaderIconColor:ha.clone().setAlpha(ha.getAlpha()*Fe).toRgbString(),tableHeaderIconColorHover:Xa.clone().setAlpha(Xa.getAlpha()*Fe).toRgbString(),tableBodySortBg:Et,tableFixedHeaderSortActiveBg:ma,tableHeaderFilterActiveBg:la,tableFilterDropdownBg:Rn,tableRowHoverBg:wt,tableSelectedRowBg:Ft,tableSelectedRowHoverBg:Qt,zIndexTableFixed:Ca,zIndexTableSticky:Ca+1,tableFontSizeMiddle:rn,tableFontSizeSmall:dn,tableSelectionColumnWidth:fa,tableExpandIconBg:sa,tableExpandColumnWidth:Ke+2*de.padding,tableExpandedRowBg:Wt,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ya,tableScrollThumbBgHover:ce,tableScrollBg:pe});return[Ja(_n),Jt(_n),Qa(_n),La(_n),nn(_n),le(_n),Nt(_n),ft(_n),Qa(_n),Qe(_n),Dn(_n),It(_n),Aa(_n),Ee(_n),On(_n),An(_n),Po(_n)]},de=>{const{colorFillAlter:ce,colorBgContainer:pe,colorTextHeading:we,colorFillSecondary:Ne,colorFillContent:Fe,controlItemBgActive:Ye,controlItemBgActiveHover:Ke,padding:Ze,paddingSM:lt,paddingXS:tt,colorBorderSecondary:rt,borderRadiusLG:Et,fontSize:wt,controlHeight:Ft,colorTextPlaceholder:Qt}=de,Wt=new Ur.C(Ne).onBackground(pe).toHexShortString(),an=new Ur.C(Fe).onBackground(pe).toHexShortString(),_t=new Ur.C(ce).onBackground(pe).toHexShortString();return{headerBg:_t,headerColor:we,headerSortActiveBg:Wt,headerSortHoverBg:an,bodySortBg:_t,rowHoverBg:_t,rowSelectedBg:Ye,rowSelectedHoverBg:Ke,rowExpandedBg:ce,cellPaddingBlock:Ze,cellPaddingInline:Ze,cellPaddingBlockMD:lt,cellPaddingInlineMD:tt,cellPaddingBlockSM:tt,cellPaddingInlineSM:tt,borderColor:rt,headerBorderRadius:Et,footerBg:_t,footerColor:we,cellFontSize:wt,cellFontSizeMD:wt,cellFontSizeSM:wt,headerSplitColor:rt,fixedHeaderSortActiveBg:Wt,headerFilterHoverBg:Fe,filterDropdownMenuBg:pe,filterDropdownBg:pe,expandIconBg:pe,selectionColumnWidth:Ft,stickyScrollBarBg:Qt,stickyScrollBarBorderRadius:100}});const Ra=[],to=(de,ce)=>{const{prefixCls:pe,className:we,rootClassName:Ne,style:Fe,size:Ye,bordered:Ke,dropdownPrefixCls:Ze,dataSource:lt,pagination:tt,rowSelection:rt,rowKey:Et="key",rowClassName:wt,columns:Ft,children:Qt,childrenColumnName:Wt,onChange:an,getPopupContainer:_t,loading:ln,expandIcon:Hn,expandable:Wn,expandedRowRender:Nn,expandIconColumnIndex:Kn,indentSize:ra,scroll:hn,sortDirections:Fn,locale:yn,showSorterTooltip:rn=!0,virtual:dn}=de,jn=ie.useMemo(()=>Ft||Xe(Qt),[Ft,Qt]),ma=ie.useMemo(()=>jn.some(Da=>Da.responsive),[jn]),la=(0,yl.Z)(ma),Rn=ie.useMemo(()=>{const Da=new Set(Object.keys(la).filter(no=>la[no]));return jn.filter(no=>!no.responsive||no.responsive.some(jo=>Da.has(jo)))},[jn,la]),sa=(0,Oi.Z)(de,["className","style","columns"]),{locale:fa=Ti.Z,direction:ya,table:ha,renderEmpty:Xa,getPrefixCls:Ca,getPopupContainer:_n}=ie.useContext(Ii.E_),oo=(0,Pl.Z)(Ye),Jn=Object.assign(Object.assign({},fa.Table),yn),Za=lt||Ra,Ia=Ca("table",pe),yo=Ca("dropdown",Ze),Qn=Object.assign({childrenColumnName:Wt,expandIconColumnIndex:Kn},Wn),{childrenColumnName:Vn="children"}=Qn,Un=ie.useMemo(()=>Za.some(Da=>Da==null?void 0:Da[Vn])?"nest":Nn||Wn&&Wn.expandedRowRender?"row":null,[Za]),Tn={body:ie.useRef()},Ln=ie.useMemo(()=>typeof Et=="function"?Et:Da=>Da==null?void 0:Da[Et],[Et]),[Rt]=wl(Za,Vn,Ln),fn={},ia=function(Da,no){let jo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var ho,Jo,Qo;const Uo=Object.assign(Object.assign({},fn),Da);jo&&((ho=fn.resetPagination)===null||ho===void 0||ho.call(fn),!((Jo=Uo.pagination)===null||Jo===void 0)&&Jo.current&&(Uo.pagination.current=1),tt&&tt.onChange&&tt.onChange(1,(Qo=Uo.pagination)===null||Qo===void 0?void 0:Qo.pageSize)),hn&&hn.scrollToFirstRowOnChange!==!1&&Tn.body.current&&(0,Ri.Z)(0,{getContainer:()=>Tn.body.current}),an==null||an(Uo.pagination,Uo.filters,Uo.sorter,{currentDataSource:Wi(_i(Za,Uo.sorterStates,Vn),Uo.filterStates),action:no})},Sa=(Da,no)=>{ia({sorter:Da,sorterStates:no},"sort",!1)},[Ro,Ao,or,fo]=_l({prefixCls:Ia,mergedColumns:Rn,onSorterChange:Sa,sortDirections:Fn||["ascend","descend"],tableLocale:Jn,showSorterTooltip:rn}),so=ie.useMemo(()=>_i(Za,Ao,Vn),[Za,Ao]);fn.sorter=fo(),fn.sorterStates=Ao;const Yn=(Da,no)=>{ia({filters:Da,filterStates:no},"filter",!0)},[Zo,Wo,za]=Cl({prefixCls:Ia,locale:Jn,dropdownPrefixCls:yo,mergedColumns:Rn,onFilterChange:Yn,getPopupContainer:_t||_n}),Ka=Wi(so,Wo);fn.filters=za,fn.filterStates=Wo;const co=ie.useMemo(()=>{const Da={};return Object.keys(za).forEach(no=>{za[no]!==null&&(Da[no]=za[no])}),Object.assign(Object.assign({},or),{filters:Da})},[or,za]),[wo]=td(co),bo=(Da,no)=>{ia({pagination:Object.assign(Object.assign({},fn.pagination),{current:Da,pageSize:no})},"paginate")},[wa,Vo]=Yl(Ka.length,bo,tt);fn.pagination=tt===!1?{}:Or(wa,tt),fn.resetPagination=Vo;const Io=ie.useMemo(()=>{if(tt===!1||!wa.pageSize)return Ka;const{current:Da=1,total:no,pageSize:jo=ai}=wa;return Ka.lengthjo?Ka.slice((Da-1)*jo,Da*jo):Ka:Ka.slice((Da-1)*jo,Da*jo)},[!!tt,Ka,wa&&wa.current,wa&&wa.pageSize,wa&&wa.total]),[ja,$n]=Nl({prefixCls:Ia,data:Ka,pageData:Io,getRowKey:Ln,getRecordByKey:Rt,expandType:Un,childrenColumnName:Vn,locale:Jn,getPopupContainer:_t||_n},rt),xo=(Da,no,jo)=>{let ho;return typeof wt=="function"?ho=at()(wt(Da,no,jo)):ho=at()(wt),at()({[`${Ia}-row-selected`]:$n.has(Ln(Da,no))},ho)};Qn.__PARENT_RENDER_ICON__=Qn.expandIcon,Qn.expandIcon=Qn.expandIcon||Hn||Zn(Jn),Un==="nest"&&Qn.expandIconColumnIndex===void 0?Qn.expandIconColumnIndex=rt?1:0:Qn.expandIconColumnIndex>0&&rt&&(Qn.expandIconColumnIndex-=1),typeof Qn.indentSize!="number"&&(Qn.indentSize=typeof ra=="number"?ra:15);const Ko=ie.useCallback(Da=>wo(ja(Zo(Ro(Da)))),[Ro,Zo,ja]);let br,rr;if(tt!==!1&&(wa!=null&&wa.total)){let Da;wa.size?Da=wa.size:Da=oo==="small"||oo==="middle"?"small":void 0;const no=Jo=>ie.createElement(zi.Z,Object.assign({},wa,{className:at()(`${Ia}-pagination ${Ia}-pagination-${Jo}`,wa.className),size:Da})),jo=ya==="rtl"?"left":"right",{position:ho}=wa;if(ho!==null&&Array.isArray(ho)){const Jo=ho.find(Pr=>Pr.includes("top")),Qo=ho.find(Pr=>Pr.includes("bottom")),Uo=ho.every(Pr=>`${Pr}`=="none");!Jo&&!Qo&&!Uo&&(rr=no(jo)),Jo&&(br=no(Jo.toLowerCase().replace("top",""))),Qo&&(rr=no(Qo.toLowerCase().replace("bottom","")))}else rr=no(jo)}let tr;typeof ln=="boolean"?tr={spinning:ln}:typeof ln=="object"&&(tr=Object.assign({spinning:!0},ln));const[Yo,Eo]=Oa(Ia),[,po]=(0,Bn.Z)(),Sr=at()(`${Ia}-wrapper`,ha==null?void 0:ha.className,{[`${Ia}-wrapper-rtl`]:ya==="rtl"},we,Ne,Eo),Ar=Object.assign(Object.assign({},ha==null?void 0:ha.style),Fe),ur=yn&&yn.emptyText||(Xa==null?void 0:Xa("Table"))||ie.createElement(Mi.Z,{componentName:"Table"}),pr=dn?Vr:Rl,ri={},el=ie.useMemo(()=>{const{fontSize:Da,lineHeight:no,padding:jo,paddingXS:ho,paddingSM:Jo}=po,Qo=Math.floor(Da*no);switch(oo){case"large":return jo*2+Qo;case"small":return ho*2+Qo;default:return Jo*2+Qo}},[po,oo]);return dn&&(ri.listItemHeight=el),Yo(ie.createElement("div",{ref:ce,className:Sr,style:Ar},ie.createElement(qn.Z,Object.assign({spinning:!1},tr),br,ie.createElement(pr,Object.assign({},ri,sa,{columns:Rn,direction:ya,expandable:Qn,prefixCls:Ia,className:at()({[`${Ia}-middle`]:oo==="middle",[`${Ia}-small`]:oo==="small",[`${Ia}-bordered`]:Ke,[`${Ia}-empty`]:Za.length===0}),data:Io,rowKey:Ln,rowClassName:xo,emptyText:ur,internalHooks:he,internalRefs:Tn,transformColumns:Ko})),rr)))};var lo=ie.forwardRef(to);const Ga=(de,ce)=>{const pe=ie.useRef(0);return pe.current+=1,ie.createElement(lo,Object.assign({},de,{ref:ce,_renderTimes:pe.current}))},Va=ie.forwardRef(Ga);Va.SELECTION_COLUMN=vr,Va.EXPAND_COLUMN=se,Va.SELECTION_ALL=Ji,Va.SELECTION_INVERT=Qi,Va.SELECTION_NONE=Xi,Va.Column=Fi,Va.ColumnGroup=ki,Va.Summary=Se;var ko=Va,Bo=ko},17574:function(mt,Lt,ne){"use strict";ne.d(Lt,{default:function(){return Dt}});var se=ne(23130),he=ne(26407),Te=ne(52671),ot=ne(8657),Me=ne(92413),Ie=ne(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"},dt=ie,it=ne(7657),nt=function(We,Bt){return Ie.createElement(it.Z,(0,Me.Z)({},We,{ref:Bt,icon:dt}))},_e=Ie.forwardRef(nt),st=_e,Ge=ne(92310),re=ne.n(Ge),y=ne(35654),a=ne(71430),x=ne(36355),b=ne(56082),E=ne(62892),z=ne(20648);const ee=4;function ae(Tt){const{dropPosition:We,dropLevelOffset:Bt,prefixCls:Gt,indent:De,direction:Ve="ltr"}=Tt,pt=Ve==="ltr"?"left":"right",$t=Ve==="ltr"?"right":"left",qe={[pt]:-Bt*De+ee,[$t]:0};switch(We){case-1:qe.top=-3;break;case 1:qe.bottom=-3;break;default:qe.bottom=-3,qe[pt]=De+ee;break}return Ie.createElement("div",{style:qe,className:`${Gt}-drop-indicator`})}var te=ne(71997),fe=Ie.forwardRef((Tt,We)=>{const{getPrefixCls:Bt,direction:Gt,virtual:De,tree:Ve}=Ie.useContext(x.E_),{prefixCls:pt,className:$t,showIcon:qe=!1,showLine:Vt,switcherIcon:xe,blockNode:At=!1,children:yt,checkable:pn=!1,selectable:Sn=!0,draggable:Oe,motion:ke,style:ye}=Tt,me=Bt("tree",pt),ze=Bt(),ut=ke!=null?ke:Object.assign(Object.assign({},(0,E.Z)(ze)),{motionAppear:!1}),Se=Object.assign(Object.assign({},Tt),{checkable:pn,selectable:Sn,showIcon:qe,motion:ut,blockNode:At,showLine:!!Vt,dropIndicatorRender:ae}),[ve,Je]=(0,z.ZP)(me),Re=Ie.useMemo(()=>{if(!Oe)return!1;let je={};switch(typeof Oe){case"function":je.nodeDraggable=Oe;break;case"object":je=Object.assign({},Oe);break;default:break}return je.icon!==!1&&(je.icon=je.icon||Ie.createElement(b.Z,null)),je},[Oe]),Ce=je=>Ie.createElement(te.Z,{prefixCls:me,switcherIcon:xe,treeNodeProps:je,showLine:Vt});return ve(Ie.createElement(se.Z,Object.assign({itemHeight:20,ref:We,virtual:De},Se,{style:Object.assign(Object.assign({},Ve==null?void 0:Ve.style),ye),prefixCls:me,className:re()({[`${me}-icon-hide`]:!qe,[`${me}-block-node`]:At,[`${me}-unselectable`]:!Sn,[`${me}-rtl`]:Gt==="rtl"},Ve==null?void 0:Ve.className,$t,Je),direction:Gt,checkable:pn&&Ie.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Sn,switcherIcon:Ce,draggable:Re}),yt))}),Be;(function(Tt){Tt[Tt.None=0]="None",Tt[Tt.Start=1]="Start",Tt[Tt.End=2]="End"})(Be||(Be={}));function Pe(Tt,We){function Bt(Gt){const{key:De,children:Ve}=Gt;We(De,Gt)!==!1&&Pe(Ve||[],We)}Tt.forEach(Bt)}function Ae(Tt){let{treeData:We,expandedKeys:Bt,startKey:Gt,endKey:De}=Tt;const Ve=[];let pt=Be.None;if(Gt&&Gt===De)return[Gt];if(!Gt||!De)return[];function $t(qe){return qe===Gt||qe===De}return Pe(We,qe=>{if(pt===Be.End)return!1;if($t(qe)){if(Ve.push(qe),pt===Be.None)pt=Be.Start;else if(pt===Be.Start)return pt=Be.End,!1}else pt===Be.Start&&Ve.push(qe);return Bt.includes(qe)}),Ve}function be(Tt,We){const Bt=(0,he.Z)(We),Gt=[];return Pe(Tt,(De,Ve)=>{const pt=Bt.indexOf(De);return pt!==-1&&(Gt.push(Ve),Bt.splice(pt,1)),!!Bt.length}),Gt}var St=function(Tt,We){var Bt={};for(var Gt in Tt)Object.prototype.hasOwnProperty.call(Tt,Gt)&&We.indexOf(Gt)<0&&(Bt[Gt]=Tt[Gt]);if(Tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var De=0,Gt=Object.getOwnPropertySymbols(Tt);De{var{defaultExpandAll:Bt,defaultExpandParent:Gt,defaultExpandedKeys:De}=Tt,Ve=St(Tt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const pt=Ie.useRef(),$t=Ie.useRef(),qe=()=>{const{keyEntities:Re}=(0,a.I8)(Zt(Ve));let Ce;return Bt?Ce=Object.keys(Re):Gt?Ce=(0,y.r7)(Ve.expandedKeys||De||[],Re):Ce=Ve.expandedKeys||De,Ce},[Vt,xe]=Ie.useState(Ve.selectedKeys||Ve.defaultSelectedKeys||[]),[At,yt]=Ie.useState(()=>qe());Ie.useEffect(()=>{"selectedKeys"in Ve&&xe(Ve.selectedKeys)},[Ve.selectedKeys]),Ie.useEffect(()=>{"expandedKeys"in Ve&&yt(Ve.expandedKeys)},[Ve.expandedKeys]);const pn=(Re,Ce)=>{var je;return"expandedKeys"in Ve||yt(Re),(je=Ve.onExpand)===null||je===void 0?void 0:je.call(Ve,Re,Ce)},Sn=(Re,Ce)=>{var je;const{multiple:zt}=Ve,{node:Pt,nativeEvent:kt}=Ce,{key:xt=""}=Pt,Ht=Zt(Ve),gt=Object.assign(Object.assign({},Ce),{selected:!0}),tn=(kt==null?void 0:kt.ctrlKey)||(kt==null?void 0:kt.metaKey),sn=kt==null?void 0:kt.shiftKey;let Xt;zt&&tn?(Xt=Re,pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)):zt&&sn?(Xt=Array.from(new Set([].concat((0,he.Z)($t.current||[]),(0,he.Z)(Ae({treeData:Ht,expandedKeys:At,startKey:xt,endKey:pt.current}))))),gt.selectedNodes=be(Ht,Xt)):(Xt=[xt],pt.current=xt,$t.current=Xt,gt.selectedNodes=be(Ht,Xt)),(je=Ve.onSelect)===null||je===void 0||je.call(Ve,Xt,gt),"selectedKeys"in Ve||xe(Xt)},{getPrefixCls:Oe,direction:ke}=Ie.useContext(x.E_),{prefixCls:ye,className:me,showIcon:ze=!0,expandAction:ut="click"}=Ve,Se=St(Ve,["prefixCls","className","showIcon","expandAction"]),ve=Oe("tree",ye),Je=re()(`${ve}-directory`,{[`${ve}-directory-rtl`]:ke==="rtl"},me);return Ie.createElement(fe,Object.assign({icon:at,ref:We,blockNode:!0},Se,{showIcon:ze,expandAction:ut,prefixCls:ve,className:Je,expandedKeys:At,selectedKeys:Vt,onSelect:Sn,onExpand:pn}))};var bt=Ie.forwardRef(et);const Kt=fe;Kt.DirectoryTree=bt,Kt.TreeNode=se.O;var Dt=Kt},20648:function(mt,Lt,ne){"use strict";ne.d(Lt,{TM:function(){return Ge},Yk:function(){return st}});var se=ne(93083),he=ne(98447),Te=ne(17313),ot=ne(8378),Me=ne(37613),Ie=ne(83116);const ie=new se.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),dt=(re,y)=>({[`.${re}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),it=(re,y)=>({[`.${re}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),nt=(re,y)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:b,titleHeight:E,nodeSelectedBg:z,nodeHoverBg:ee}=y,ae=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Te.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Te.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:ie,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Te.oN)(y)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:E,lineHeight:`${E}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:E}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},dt(re,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:E,margin:0,lineHeight:`${E}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:E/2*.8,height:E/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ae},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:E,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${E}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ee},[`&${a}-node-selected`]:{backgroundColor:z},[`${a}-iconEle`]:{display:"inline-block",width:E,height:E,lineHeight:`${E}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${E}px`,userSelect:"none"},it(re,y)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:E/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${E/2}px !important`}}}}})}},_e=re=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:b,directoryNodeSelectedColor:E}=re;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${re.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:re.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${re.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:E,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:E},[`${y}-node-content-wrapper`]:{color:E,background:"transparent"}}}}}},st=(re,y)=>{const a=`.${re}`,x=`${a}-treenode`,b=y.paddingXS/2,E=(0,Me.TS)(y,{treeCls:a,treeNodeCls:x,treeNodePadding:b});return[nt(re,E),_e(E)]},Ge=re=>{const{controlHeightSM:y}=re;return{titleHeight:y,nodeHoverBg:re.controlItemBgHover,nodeSelectedBg:re.controlItemBgActive}};Lt.ZP=(0,Ie.Z)("Tree",(re,y)=>{let{prefixCls:a}=y;return[{[re.componentCls]:(0,he.C2)(`${a}-checkbox`,re)},st(a,re),(0,ot.Z)(re)]},re=>{const{colorTextLightSolid:y,colorPrimary:a}=re;return Object.assign(Object.assign({},Ge(re)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return x}});var se=ne(92413),he=ne(59301),Te={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"},ot=Te,Me=ne(7657),Ie=function(E,z){return he.createElement(Me.Z,(0,se.Z)({},E,{ref:z,icon:ot}))},ie=he.forwardRef(Ie),dt=ie,it=ne(52671),nt=ne(58617),_e=ne(15075),st=ne(43531),Ge=ne(92310),re=ne.n(Ge),y=ne(92343),x=b=>{const{prefixCls:E,switcherIcon:z,treeNodeProps:ee,showLine:ae}=b,{isLeaf:te,expanded:ue,loading:fe}=ee;if(fe)return he.createElement(nt.Z,{className:`${E}-switcher-loading-icon`});let Be;if(ae&&typeof ae=="object"&&(Be=ae.showLeafIcon),te){if(!ae)return null;if(typeof Be!="boolean"&&Be){const be=typeof Be=="function"?Be(ee):Be,St=`${E}-switcher-line-custom-icon`;return(0,y.l$)(be)?(0,y.Tm)(be,{className:re()(be.props.className||"",St)}):be}return Be?he.createElement(it.Z,{className:`${E}-switcher-line-icon`}):he.createElement("span",{className:`${E}-switcher-leaf-line`})}const Pe=`${E}-switcher-icon`,Ae=typeof z=="function"?z(ee):z;return(0,y.l$)(Ae)?(0,y.Tm)(Ae,{className:re()(Ae.props.className||"",Pe)}):Ae!==void 0?Ae:ae?ue?he.createElement(_e.Z,{className:`${E}-switcher-line-icon`}):he.createElement(st.Z,{className:`${E}-switcher-line-icon`}):he.createElement(dt,{className:Pe})}},39417:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return fe}});var se=ne(92413),he=ne(400),Te=ne(37061),ot=ne(33708),Me=ne(6909),Ie=ne(4771),ie=ne(25314),dt=ne(9427),it=ne(25440),nt=ne(92310),_e=ne.n(nt),st=ne(26112),Ge=ne(59301),re=ne(39378),y=function(Pe){for(var Ae=Pe.prefixCls,be=Pe.level,St=Pe.isStart,at=Pe.isEnd,Zt="".concat(Ae,"-indent-unit"),et=[],ct=0;ct0&&arguments[0]!==void 0?arguments[0]:[],ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ye=Oe.length,me=ke.length;if(Math.abs(ye-me)!==1)return{add:!1,key:null};function ze(ut,Se){var ve=new Map;ut.forEach(function(Re){ve.set(Re,!0)});var Je=Se.filter(function(Re){return!ve.has(Re)});return Je.length===1?Je[0]:null}return ye ").concat(ke);return ke}var pt=a.forwardRef(function(Oe,ke){var ye=Oe.prefixCls,me=Oe.data,ze=Oe.selectable,ut=Oe.checkable,Se=Oe.expandedKeys,ve=Oe.selectedKeys,Je=Oe.checkedKeys,Re=Oe.loadedKeys,Ce=Oe.loadingKeys,je=Oe.halfCheckedKeys,zt=Oe.keyEntities,Pt=Oe.disabled,kt=Oe.dragging,xt=Oe.dragOverNodeKey,Ht=Oe.dropPosition,gt=Oe.motion,tn=Oe.height,sn=Oe.itemHeight,Xt=Oe.virtual,bn=Oe.focusable,Cn=Oe.activeItem,cn=Oe.focused,kn=Oe.tabIndex,ca=Oe.onKeyDown,xa=Oe.onFocus,pa=Oe.onBlur,Ea=Oe.onActiveChange,Fa=Oe.onListChangeStart,Na=Oe.onListChangeEnd,In=(0,ee.Z)(Oe,ct),qa=a.useRef(null),_a=a.useRef(null);a.useImperativeHandle(ke,function(){return{scrollTo:function(Ha){qa.current.scrollTo(Ha)},getIndentWidth:function(){return _a.current.offsetWidth}}});var Pa=a.useState(Se),eo=(0,z.Z)(Pa,2),Mo=eo[0],un=eo[1],gn=a.useState(me),wn=(0,z.Z)(gn,2),mn=wn[0],ua=wn[1],va=a.useState(me),Xn=(0,z.Z)(va,2),Ue=Xn[0],$e=Xn[1],Xe=a.useState([]),Mt=(0,z.Z)(Xe,2),on=Mt[0],jt=Mt[1],oa=a.useState(null),Mn=(0,z.Z)(oa,2),En=Mn[0],da=Mn[1],ta=a.useRef(me);ta.current=me;function Ut(){var Ya=ta.current;ua(Ya),$e(Ya),jt([]),da(null),Na()}(0,ae.Z)(function(){un(Se);var Ya=Zt(Mo,Se);if(Ya.key!==null)if(Ya.add){var Ha=mn.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Wa=Gt(et(mn,me,Ya.key),Xt,tn,sn),To=mn.slice();To.splice(Ha+1,0,Bt),$e(To),jt(Wa),da("show")}else{var zo=me.findIndex(function(er){var Co=er.key;return Co===Ya.key}),Xo=Gt(et(me,mn,Ya.key),Xt,tn,sn),$o=me.slice();$o.splice(zo+1,0,Bt),$e($o),jt(Xo),da("hide")}else mn!==me&&(ua(me),$e(me))},[Se,me]),a.useEffect(function(){kt||Ut()},[kt]);var ka=gt?Ue:me,So={expandedKeys:Se,selectedKeys:ve,loadedKeys:Re,loadingKeys:Ce,checkedKeys:Je,halfCheckedKeys:je,dragOverNodeKey:xt,dropPosition:Ht,keyEntities:zt};return a.createElement(a.Fragment,null,cn&&Cn&&a.createElement("span",{style:bt,"aria-live":"assertive"},Ve(Cn)),a.createElement("div",null,a.createElement("input",{style:bt,disabled:bn===!1||Pt,tabIndex:bn!==!1?kn:null,onKeyDown:ca,onFocus:xa,onBlur:pa,value:"",onChange:Kt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(ye,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(ye,"-indent")},a.createElement("div",{ref:_a,className:"".concat(ye,"-indent-unit")}))),a.createElement(te.Z,(0,se.Z)({},In,{data:ka,itemKey:De,height:tn,fullHeight:!1,virtual:Xt,itemHeight:sn,prefixCls:"".concat(ye,"-list"),ref:qa,onVisibleChange:function(Ha,Wa){var To=new Set(Ha),zo=Wa.filter(function(Xo){return!To.has(Xo)});zo.some(function(Xo){return De(Xo)===Dt})&&Ut()}}),function(Ya){var Ha=Ya.pos,Wa=(0,se.Z)({},(E(Ya.data),Ya.data)),To=Ya.title,zo=Ya.key,Xo=Ya.isStart,$o=Ya.isEnd,er=(0,Pe.km)(zo,Ha);delete Wa.key,delete Wa.children;var Co=(0,Pe.H8)(er,So);return a.createElement(at,(0,se.Z)({},Wa,Co,{title:To,active:!!Cn&&zo===Cn.key,pos:Ha,data:Ya.data,isStart:Xo,isEnd:$o,motion:gt,motionNodes:zo===Dt?on:null,motionType:En,onMotionStart:Fa,onMotionEnd:Ut,treeNodeRequiredProps:So,onMouseMove:function(){Ea(null)}}))}))});pt.displayName="NodeList";var $t=pt,qe=ne(35654),Vt=ne(90782),xe=ne(67841),At=10,yt=function(Oe){(0,it.Z)(ye,Oe);var ke=(0,nt.Z)(ye);function ye(){var me;(0,Ie.Z)(this,ye);for(var ze=arguments.length,ut=new Array(ze),Se=0;Se2&&arguments[2]!==void 0?arguments[2]:!1,je=me.state,zt=je.dragChildrenKeys,Pt=je.dropPosition,kt=je.dropTargetKey,xt=je.dropTargetPos,Ht=je.dropAllowed;if(Ht){var gt=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),kt!==null){var tn=(0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(kt,me.getTreeNodeRequiredProps())),{},{active:((Re=me.getActiveItem())===null||Re===void 0?void 0:Re.key)===kt,data:(0,xe.Z)(me.state.keyEntities,kt).node}),sn=zt.indexOf(kt)!==-1;(0,y.ZP)(!sn,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Xt=(0,qe.yx)(xt),bn={event:ve,node:(0,Pe.F)(tn),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(zt),dropToGap:Pt!==0,dropPosition:Pt+Number(Xt[Xt.length-1])};Ce||gt==null||gt(bn),me.dragNode=null}}},me.cleanDragState=function(){var ve=me.state.draggingNodeKey;ve!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(ve,Je){var Re=me.state,Ce=Re.expandedKeys,je=Re.flattenNodes,zt=Je.expanded,Pt=Je.key,kt=Je.isLeaf;if(!(kt||ve.shiftKey||ve.metaKey||ve.ctrlKey)){var xt=je.filter(function(gt){return gt.key===Pt})[0],Ht=(0,Pe.F)((0,ot.Z)((0,ot.Z)({},(0,Pe.H8)(Pt,me.getTreeNodeRequiredProps())),{},{data:xt.data}));me.setExpandedKeys(zt?(0,qe._5)(Ce,Pt):(0,qe.L0)(Ce,Pt)),me.onNodeExpand(ve,Ht)}},me.onNodeClick=function(ve,Je){var Re=me.props,Ce=Re.onClick,je=Re.expandAction;je==="click"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeDoubleClick=function(ve,Je){var Re=me.props,Ce=Re.onDoubleClick,je=Re.expandAction;je==="doubleClick"&&me.triggerExpandActionExpand(ve,Je),Ce==null||Ce(ve,Je)},me.onNodeSelect=function(ve,Je){var Re=me.state.selectedKeys,Ce=me.state,je=Ce.keyEntities,zt=Ce.fieldNames,Pt=me.props,kt=Pt.onSelect,xt=Pt.multiple,Ht=Je.selected,gt=Je[zt.key],tn=!Ht;tn?xt?Re=(0,qe.L0)(Re,gt):Re=[gt]:Re=(0,qe._5)(Re,gt);var sn=Re.map(function(Xt){var bn=(0,xe.Z)(je,Xt);return bn?bn.node:null}).filter(function(Xt){return Xt});me.setUncontrolledState({selectedKeys:Re}),kt==null||kt(Re,{event:"select",selected:tn,node:Je,selectedNodes:sn,nativeEvent:ve.nativeEvent})},me.onNodeCheck=function(ve,Je,Re){var Ce=me.state,je=Ce.keyEntities,zt=Ce.checkedKeys,Pt=Ce.halfCheckedKeys,kt=me.props,xt=kt.checkStrictly,Ht=kt.onCheck,gt=Je.key,tn,sn={event:"check",node:Je,checked:Re,nativeEvent:ve.nativeEvent};if(xt){var Xt=Re?(0,qe.L0)(zt,gt):(0,qe._5)(zt,gt),bn=(0,qe._5)(Pt,gt);tn={checked:Xt,halfChecked:bn},sn.checkedNodes=Xt.map(function(pa){return(0,xe.Z)(je,pa)}).filter(function(pa){return pa}).map(function(pa){return pa.node}),me.setUncontrolledState({checkedKeys:Xt})}else{var Cn=(0,Vt.S)([].concat((0,Me.Z)(zt),[gt]),!0,je),cn=Cn.checkedKeys,kn=Cn.halfCheckedKeys;if(!Re){var ca=new Set(cn);ca.delete(gt);var xa=(0,Vt.S)(Array.from(ca),{checked:!1,halfCheckedKeys:kn},je);cn=xa.checkedKeys,kn=xa.halfCheckedKeys}tn=cn,sn.checkedNodes=[],sn.checkedNodesPositions=[],sn.halfCheckedKeys=kn,cn.forEach(function(pa){var Ea=(0,xe.Z)(je,pa);if(Ea){var Fa=Ea.node,Na=Ea.pos;sn.checkedNodes.push(Fa),sn.checkedNodesPositions.push({node:Fa,pos:Na})}}),me.setUncontrolledState({checkedKeys:cn},!1,{halfCheckedKeys:kn})}Ht==null||Ht(tn,sn)},me.onNodeLoad=function(ve){var Je=ve.key,Re=new Promise(function(Ce,je){me.setState(function(zt){var Pt=zt.loadedKeys,kt=Pt===void 0?[]:Pt,xt=zt.loadingKeys,Ht=xt===void 0?[]:xt,gt=me.props,tn=gt.loadData,sn=gt.onLoad;if(!tn||kt.indexOf(Je)!==-1||Ht.indexOf(Je)!==-1)return null;var Xt=tn(ve);return Xt.then(function(){var bn=me.state.loadedKeys,Cn=(0,qe.L0)(bn,Je);sn==null||sn(Cn,{event:"load",node:ve}),me.setUncontrolledState({loadedKeys:Cn}),me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),Ce()}).catch(function(bn){if(me.setState(function(cn){return{loadingKeys:(0,qe._5)(cn.loadingKeys,Je)}}),me.loadingRetryTimes[Je]=(me.loadingRetryTimes[Je]||0)+1,me.loadingRetryTimes[Je]>=At){var Cn=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,qe.L0)(Cn,Je)}),Ce()}je(bn)}),{loadingKeys:(0,qe.L0)(Ht,Je)}})});return Re.catch(function(){}),Re},me.onNodeMouseEnter=function(ve,Je){var Re=me.props.onMouseEnter;Re==null||Re({event:ve,node:Je})},me.onNodeMouseLeave=function(ve,Je){var Re=me.props.onMouseLeave;Re==null||Re({event:ve,node:Je})},me.onNodeContextMenu=function(ve,Je){var Re=me.props.onRightClick;Re&&(ve.preventDefault(),Re({event:ve,node:Je}))},me.onFocus=function(){var ve=me.props.onFocus;me.setState({focused:!0});for(var Je=arguments.length,Re=new Array(Je),Ce=0;Ce1&&arguments[1]!==void 0?arguments[1]:!1,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var Ce=!1,je=!0,zt={};Object.keys(ve).forEach(function(Pt){if(Pt in me.props){je=!1;return}Ce=!0,zt[Pt]=ve[Pt]}),Ce&&(!Je||je)&&me.setState((0,ot.Z)((0,ot.Z)({},zt),Re))}},me.scrollTo=function(ve){me.listRef.current.scrollTo(ve)},me}return(0,ie.Z)(ye,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ze=this.props.activeKey;ze!==void 0&&ze!==this.state.activeKey&&(this.setState({activeKey:ze}),ze!==null&&this.scrollTo({key:ze}))}},{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 ze,ut=this.state,Se=ut.focused,ve=ut.flattenNodes,Je=ut.keyEntities,Re=ut.draggingNodeKey,Ce=ut.activeKey,je=ut.dropLevelOffset,zt=ut.dropContainerKey,Pt=ut.dropTargetKey,kt=ut.dropPosition,xt=ut.dragOverNodeKey,Ht=ut.indent,gt=this.props,tn=gt.prefixCls,sn=gt.className,Xt=gt.style,bn=gt.showLine,Cn=gt.focusable,cn=gt.tabIndex,kn=cn===void 0?0:cn,ca=gt.selectable,xa=gt.showIcon,pa=gt.icon,Ea=gt.switcherIcon,Fa=gt.draggable,Na=gt.checkable,In=gt.checkStrictly,qa=gt.disabled,_a=gt.motion,Pa=gt.loadData,eo=gt.filterTreeNode,Mo=gt.height,un=gt.itemHeight,gn=gt.virtual,wn=gt.titleRender,mn=gt.dropIndicatorRender,ua=gt.onContextMenu,va=gt.onScroll,Xn=gt.direction,Ue=gt.rootClassName,$e=gt.rootStyle,Xe=(0,re.Z)(this.props,{aria:!0,data:!0}),Mt;return Fa&&((0,Te.Z)(Fa)==="object"?Mt=Fa:typeof Fa=="function"?Mt={nodeDraggable:Fa}:Mt={}),a.createElement(x.k.Provider,{value:{prefixCls:tn,selectable:ca,showIcon:xa,icon:pa,switcherIcon:Ea,draggable:Mt,draggingNodeKey:Re,checkable:Na,checkStrictly:In,disabled:qa,keyEntities:Je,dropLevelOffset:je,dropContainerKey:zt,dropTargetKey:Pt,dropPosition:kt,dragOverNodeKey:xt,indent:Ht,direction:Xn,dropIndicatorRender:mn,loadData:Pa,filterTreeNode:eo,titleRender:wn,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:st()(tn,sn,Ue,(ze={},(0,he.Z)(ze,"".concat(tn,"-show-line"),bn),(0,he.Z)(ze,"".concat(tn,"-focused"),Se),(0,he.Z)(ze,"".concat(tn,"-active-focused"),Ce!==null),ze)),style:$e},a.createElement($t,(0,se.Z)({ref:this.listRef,prefixCls:tn,style:Xt,data:ve,disabled:qa,selectable:ca,checkable:!!Na,motion:_a,dragging:Re!==null,height:Mo,itemHeight:un,virtual:gn,focusable:Cn,focused:Se,tabIndex:kn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:ua,onScroll:va},this.getTreeNodeRequiredProps(),Xe))))}}],[{key:"getDerivedStateFromProps",value:function(ze,ut){var Se=ut.prevProps,ve={prevProps:ze};function Je(Cn){return!Se&&Cn in ze||Se&&Se[Cn]!==ze[Cn]}var Re,Ce=ut.fieldNames;if(Je("fieldNames")&&(Ce=(0,Pe.w$)(ze.fieldNames),ve.fieldNames=Ce),Je("treeData")?Re=ze.treeData:Je("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Re=(0,Pe.zn)(ze.children)),Re){ve.treeData=Re;var je=(0,Pe.I8)(Re,{fieldNames:Ce});ve.keyEntities=(0,ot.Z)((0,he.Z)({},Dt,We),je.keyEntities)}var zt=ve.keyEntities||ut.keyEntities;if(Je("expandedKeys")||Se&&Je("autoExpandParent"))ve.expandedKeys=ze.autoExpandParent||!Se&&ze.defaultExpandParent?(0,qe.r7)(ze.expandedKeys,zt):ze.expandedKeys;else if(!Se&&ze.defaultExpandAll){var Pt=(0,ot.Z)({},zt);delete Pt[Dt],ve.expandedKeys=Object.keys(Pt).map(function(Cn){return Pt[Cn].key})}else!Se&&ze.defaultExpandedKeys&&(ve.expandedKeys=ze.autoExpandParent||ze.defaultExpandParent?(0,qe.r7)(ze.defaultExpandedKeys,zt):ze.defaultExpandedKeys);if(ve.expandedKeys||delete ve.expandedKeys,Re||ve.expandedKeys){var kt=(0,Pe.oH)(Re||ut.treeData,ve.expandedKeys||ut.expandedKeys,Ce);ve.flattenNodes=kt}if(ze.selectable&&(Je("selectedKeys")?ve.selectedKeys=(0,qe.BT)(ze.selectedKeys,ze):!Se&&ze.defaultSelectedKeys&&(ve.selectedKeys=(0,qe.BT)(ze.defaultSelectedKeys,ze))),ze.checkable){var xt;if(Je("checkedKeys")?xt=(0,qe.E6)(ze.checkedKeys)||{}:!Se&&ze.defaultCheckedKeys?xt=(0,qe.E6)(ze.defaultCheckedKeys)||{}:Re&&(xt=(0,qe.E6)(ze.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),xt){var Ht=xt,gt=Ht.checkedKeys,tn=gt===void 0?[]:gt,sn=Ht.halfCheckedKeys,Xt=sn===void 0?[]:sn;if(!ze.checkStrictly){var bn=(0,Vt.S)(tn,!0,zt);tn=bn.checkedKeys,Xt=bn.halfCheckedKeys}ve.checkedKeys=tn,ve.halfCheckedKeys=Xt}}return Je("loadedKeys")&&(ve.loadedKeys=ze.loadedKeys),ve}}]),ye}(a.Component);yt.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:b,allowDrop:function(){return!0},expandAction:!1},yt.TreeNode=fe.Z;var pn=yt,Sn=pn},35654:function(mt,Lt,ne){"use strict";ne.d(Lt,{BT:function(){return a},E6:function(){return E},L0:function(){return nt},OM:function(){return y},_5:function(){return it},r7:function(){return z},wA:function(){return st},yx:function(){return _e}});var se=ne(26407),he=ne(39559),Te=ne(48736),ot=ne(59301),Me=ne(39417),Ie=ne(67841),ie=ne(71430),dt=null;function it(ee,ae){if(!ee)return[];var te=ee.slice(),ue=te.indexOf(ae);return ue>=0&&te.splice(ue,1),te}function nt(ee,ae){var te=(ee||[]).slice();return te.indexOf(ae)===-1&&te.push(ae),te}function _e(ee){return ee.split("-")}function st(ee,ae){var te=[],ue=(0,Ie.Z)(ae,ee);function fe(){var Be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Be.forEach(function(Pe){var Ae=Pe.key,be=Pe.children;te.push(Ae),fe(be)})}return fe(ue.children),te}function Ge(ee){if(ee.parent){var ae=_e(ee.pos);return Number(ae[ae.length-1])===ee.parent.children.length-1}return!1}function re(ee){var ae=_e(ee.pos);return Number(ae[ae.length-1])===0}function y(ee,ae,te,ue,fe,Be,Pe,Ae,be,St){var at,Zt=ee.clientX,et=ee.clientY,ct=ee.target.getBoundingClientRect(),bt=ct.top,Kt=ct.height,Dt=(St==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),Tt=(Dt-12)/ue,We=(0,Ie.Z)(Ae,te.props.eventKey);if(et-1.5?Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:0})?qe=0:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1:Be({dragNode:At,dropNode:yt,dropPosition:1})?qe=1:pn=!1,{dropPosition:qe,dropLevelOffset:Vt,dropTargetKey:We.key,dropTargetPos:We.pos,dragOverNodeKey:$t,dropContainerKey:qe===0?null:((at=We.parent)===null||at===void 0?void 0:at.key)||null,dropAllowed:pn}}function a(ee,ae){if(ee){var te=ae.multiple;return te?ee.slice():ee.length?[ee[0]]:ee}}var x=function(ae){return ae};function b(ee,ae){if(!ee)return[];var te=ae||{},ue=te.processProps,fe=ue===void 0?x:ue,Be=Array.isArray(ee)?ee:[ee];return Be.map(function(Pe){var Ae=Pe.children,be=_objectWithoutProperties(Pe,dt),St=b(Ae,ae);return React.createElement(TreeNode,_extends({key:be.key},fe(be)),St)})}function E(ee){if(!ee)return null;var ae;if(Array.isArray(ee))ae={checkedKeys:ee,halfCheckedKeys:void 0};else if((0,he.Z)(ee)==="object")ae={checkedKeys:ee.checked||void 0,halfCheckedKeys:ee.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ae}function z(ee,ae){var te=new Set;function ue(fe){if(!te.has(fe)){var Be=(0,Ie.Z)(ae,fe);if(Be){te.add(fe);var Pe=Be.parent,Ae=Be.node;Ae.disabled||Pe&&ue(Pe.key)}}}return(ee||[]).forEach(function(fe){ue(fe)}),(0,se.Z)(te)}},90782:function(mt,Lt,ne){"use strict";ne.d(Lt,{S:function(){return ie}});var se=ne(48736),he=ne(67841);function Te(dt,it){var nt=new Set;return dt.forEach(function(_e){it.has(_e)||nt.add(_e)}),nt}function ot(dt){var it=dt||{},nt=it.disabled,_e=it.disableCheckbox,st=it.checkable;return!!(nt||_e)||st===!1}function Me(dt,it,nt,_e){for(var st=new Set(dt),Ge=new Set,re=0;re<=nt;re+=1){var y=it.get(re)||new Set;y.forEach(function(E){var z=E.key,ee=E.node,ae=E.children,te=ae===void 0?[]:ae;st.has(z)&&!_e(ee)&&te.filter(function(ue){return!_e(ue.node)}).forEach(function(ue){st.add(ue.key)})})}for(var a=new Set,x=nt;x>=0;x-=1){var b=it.get(x)||new Set;b.forEach(function(E){var z=E.parent,ee=E.node;if(!(_e(ee)||!E.parent||a.has(E.parent.key))){if(_e(E.parent.node)){a.add(z.key);return}var ae=!0,te=!1;(z.children||[]).filter(function(ue){return!_e(ue.node)}).forEach(function(ue){var fe=ue.key,Be=st.has(fe);ae&&!Be&&(ae=!1),!te&&(Be||Ge.has(fe))&&(te=!0)}),ae&&st.add(z.key),te&&Ge.add(z.key),a.add(z.key)}})}return{checkedKeys:Array.from(st),halfCheckedKeys:Array.from(Te(Ge,st))}}function Ie(dt,it,nt,_e,st){for(var Ge=new Set(dt),re=new Set(it),y=0;y<=_e;y+=1){var a=nt.get(y)||new Set;a.forEach(function(z){var ee=z.key,ae=z.node,te=z.children,ue=te===void 0?[]:te;!Ge.has(ee)&&!re.has(ee)&&!st(ae)&&ue.filter(function(fe){return!st(fe.node)}).forEach(function(fe){Ge.delete(fe.key)})})}re=new Set;for(var x=new Set,b=_e;b>=0;b-=1){var E=nt.get(b)||new Set;E.forEach(function(z){var ee=z.parent,ae=z.node;if(!(st(ae)||!z.parent||x.has(z.parent.key))){if(st(z.parent.node)){x.add(ee.key);return}var te=!0,ue=!1;(ee.children||[]).filter(function(fe){return!st(fe.node)}).forEach(function(fe){var Be=fe.key,Pe=Ge.has(Be);te&&!Pe&&(te=!1),!ue&&(Pe||re.has(Be))&&(ue=!0)}),te||Ge.delete(ee.key),ue&&re.add(ee.key),x.add(ee.key)}})}return{checkedKeys:Array.from(Ge),halfCheckedKeys:Array.from(Te(re,Ge))}}function ie(dt,it,nt,_e){var st=[],Ge;_e?Ge=_e:Ge=ot;var re=new Set(dt.filter(function(b){var E=!!(0,he.Z)(nt,b);return E||st.push(b),E})),y=new Map,a=0;Object.keys(nt).forEach(function(b){var E=nt[b],z=E.level,ee=y.get(z);ee||(ee=new Set,y.set(z,ee)),ee.add(E),a=Math.max(a,z)}),(0,se.ZP)(!st.length,"Tree missing follow keys: ".concat(st.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var x;return it===!0?x=Me(re,y,a,Ge):x=Ie(re,it.halfCheckedKeys,y,a,Ge),x}},67841:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return se}});function se(he,Te){return he[Te]}},71430:function(mt,Lt,ne){"use strict";ne.d(Lt,{F:function(){return z},H8:function(){return E},I8:function(){return b},km:function(){return st},oH:function(){return a},w$:function(){return Ge},zn:function(){return y}});var se=ne(39559),he=ne(26407),Te=ne(33708),ot=ne(37061),Me=ne(11592),Ie=ne(2738),ie=ne(48736),dt=ne(67841),it=["children"];function nt(ee,ae){return"".concat(ee,"-").concat(ae)}function _e(ee){return ee&&ee.type&&ee.type.isTreeNode}function st(ee,ae){return ee!=null?ee:ae}function Ge(ee){var ae=ee||{},te=ae.title,ue=ae._title,fe=ae.key,Be=ae.children,Pe=te||"title";return{title:Pe,_title:ue||[Pe],key:fe||"key",children:Be||"children"}}function re(ee,ae){var te=new Map;function ue(fe){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var Ae=Pe[ae.key],be=Pe[ae.children];warning(Ae!=null,"Tree node must have a certain key: [".concat(Be).concat(Ae,"]"));var St=String(Ae);warning(!te.has(St)||Ae===null||Ae===void 0,"Same 'key' exist in the Tree: ".concat(St)),te.set(St,!0),ue(be,"".concat(Be).concat(St," > "))})}ue(ee)}function y(ee){function ae(te){var ue=(0,Me.Z)(te);return ue.map(function(fe){if(!_e(fe))return(0,ie.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Be=fe.key,Pe=fe.props,Ae=Pe.children,be=(0,ot.Z)(Pe,it),St=(0,Te.Z)({key:Be},be),at=ae(Ae);return at.length&&(St.children=at),St}).filter(function(fe){return fe})}return ae(ee)}function a(ee,ae,te){var ue=Ge(te),fe=ue._title,Be=ue.key,Pe=ue.children,Ae=new Set(ae===!0?[]:ae),be=[];function St(at){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return at.map(function(et,ct){for(var bt=nt(Zt?Zt.pos:"0",ct),Kt=st(et[Be],bt),Dt,Tt=0;Tt1&&arguments[1]!==void 0?arguments[1]:{},te=ae.initWrapper,ue=ae.processEntity,fe=ae.onProcessFinished,Be=ae.externalGetKey,Pe=ae.childrenPropName,Ae=ae.fieldNames,be=arguments.length>2?arguments[2]:void 0,St=Be||be,at={},Zt={},et={posEntities:at,keyEntities:Zt};return te&&(et=te(et)||et),x(ee,function(ct){var bt=ct.node,Kt=ct.index,Dt=ct.pos,Tt=ct.key,We=ct.parentPos,Bt=ct.level,Gt=ct.nodes,De={node:bt,nodes:Gt,index:Kt,key:Tt,pos:Dt,level:Bt},Ve=st(Tt,Dt);at[Dt]=De,Zt[Ve]=De,De.parent=at[We],De.parent&&(De.parent.children=De.parent.children||[],De.parent.children.push(De)),ue&&ue(De,et)},{externalGetKey:St,childrenPropName:Pe,fieldNames:Ae}),fe&&fe(et),et}function E(ee,ae){var te=ae.expandedKeys,ue=ae.selectedKeys,fe=ae.loadedKeys,Be=ae.loadingKeys,Pe=ae.checkedKeys,Ae=ae.halfCheckedKeys,be=ae.dragOverNodeKey,St=ae.dropPosition,at=ae.keyEntities,Zt=(0,dt.Z)(at,ee),et={eventKey:ee,expanded:te.indexOf(ee)!==-1,selected:ue.indexOf(ee)!==-1,loaded:fe.indexOf(ee)!==-1,loading:Be.indexOf(ee)!==-1,checked:Pe.indexOf(ee)!==-1,halfChecked:Ae.indexOf(ee)!==-1,pos:String(Zt?Zt.pos:""),dragOver:be===ee&&St===0,dragOverGapTop:be===ee&&St===-1,dragOverGapBottom:be===ee&&St===1};return et}function z(ee){var ae=ee.data,te=ee.expanded,ue=ee.selected,fe=ee.checked,Be=ee.loaded,Pe=ee.loading,Ae=ee.halfChecked,be=ee.dragOver,St=ee.dragOverGapTop,at=ee.dragOverGapBottom,Zt=ee.pos,et=ee.active,ct=ee.eventKey,bt=(0,Te.Z)((0,Te.Z)({},ae),{},{expanded:te,selected:ue,checked:fe,loaded:Be,loading:Pe,halfChecked:Ae,dragOver:be,dragOverGapTop:St,dragOverGapBottom:at,pos:Zt,active:et,key:ct});return"props"in bt||Object.defineProperty(bt,"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`."),ee}}),bt}},8224:function(mt,Lt,ne){"use strict";ne.d(Lt,{Z:function(){return he}});var se=ne(4676);function he(Te,ot,Me,Ie){var ie=se.unstable_batchedUpdates?function(it){se.unstable_batchedUpdates(Me,it)}:Me;return Te!=null&&Te.addEventListener&&Te.addEventListener(ot,ie,Ie),{remove:function(){Te!=null&&Te.removeEventListener&&Te.removeEventListener(ot,ie,Ie)}}}},55468:function(mt,Lt,ne){"use strict";ne.d(Lt,{g1:function(){return _e},os:function(){return Ge}});var se=/margin|padding|width|height|max|min|offset/,he={left:!0,top:!0},Te={cssFloat:1,styleFloat:1,float:1};function ot(re){return re.nodeType===1?re.ownerDocument.defaultView.getComputedStyle(re,null):{}}function Me(re,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return re.offsetHeight;if(y==="width")return re.offsetWidth}return y in he||(he[y]=se.test(y)),he[y]?parseFloat(a)||0:a}function Ie(re,y){var a=arguments.length,x=ot(re);return y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,a===1?x:Me(re,y,x[y]||re.style[y])}function ie(re,y,a){var x=arguments.length;if(y=Te[y]?"cssFloat"in re.style?"cssFloat":"styleFloat":y,x===3)return typeof a=="number"&&se.test(y)&&(a="".concat(a,"px")),re.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&ie(re,b,y[b]);return ot(re)}function dt(re){return re===document.body?document.documentElement.clientWidth:re.offsetWidth}function it(re){return re===document.body?window.innerHeight||document.documentElement.clientHeight:re.offsetHeight}function nt(){var re=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:re,height:y}}function _e(){var re=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:re,height:y}}function st(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ge(re){var y=re.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(mt,Lt,ne){"use strict";ne.d(Lt,{G:function(){return ot}});var se=ne(47273),he=function(Ie){if((0,se.Z)()&&window.document.documentElement){var ie=Array.isArray(Ie)?Ie:[Ie],dt=window.document.documentElement;return ie.some(function(it){return it in dt.style})}return!1},Te=function(Ie,ie){if(!he(Ie))return!1;var dt=document.createElement("div"),it=dt.style[Ie];return dt.style[Ie]=ie,dt.style[Ie]!==it};function ot(Me,Ie){return!Array.isArray(Me)&&Ie!==void 0?Te(Me,Ie):he(Me)}},96908:function(mt){"use strict";mt.exports="data:image/png;base64,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"},57177:function(mt){"use strict";mt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(mt){"use strict";mt.exports="data:image/png;base64,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"}}]); diff --git a/umi.f81c162c.js b/umi.1c6ea271.js similarity index 87% rename from umi.f81c162c.js rename to umi.1c6ea271.js index 60c4234c43..da0b5c8c59 100644 --- a/umi.f81c162c.js +++ b/umi.1c6ea271.js @@ -1,6 +1,6 @@ -(function(){var __webpack_modules__={93398:function(d,v,e){"use strict";e.r(v),e.d(v,{blue:function(){return se},blueDark:function(){return Oe},cyan:function(){return ne},cyanDark:function(){return Le},geekblue:function(){return Q},geekblueDark:function(){return Ft},generate:function(){return A},gold:function(){return H},goldDark:function(){return X},gray:function(){return ee},green:function(){return ie},greenDark:function(){return Ce},grey:function(){return ae},greyDark:function(){return tr},lime:function(){return Z},limeDark:function(){return xe},magenta:function(){return K},magentaDark:function(){return At},orange:function(){return R},orangeDark:function(){return L},presetDarkPalettes:function(){return Jt},presetPalettes:function(){return q},presetPrimaryColors:function(){return T},purple:function(){return V},purpleDark:function(){return ht},red:function(){return F},redDark:function(){return te},volcano:function(){return $},volcanoDark:function(){return M},yellow:function(){return G},yellowDark:function(){return fe}});var t=e(400);const n=Math.round;function s(cr,Qe){const Pt=cr.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],zt=Pt.map(it=>parseFloat(it));for(let it=0;it<3;it+=1)zt[it]=Qe(zt[it]||0,Pt[it]||"",it);return Pt[3]?zt[3]=Pt[3].includes("%")?zt[3]/100:zt[3]:zt[3]=1,zt}const u=(cr,Qe,Pt)=>Pt===0?cr:cr/100;function f(cr,Qe){const Pt=Qe||255;return cr>Pt?Pt:cr<0?0:cr}class c{constructor(Qe){(0,t.Z)(this,"isValid",!0),(0,t.Z)(this,"r",0),(0,t.Z)(this,"g",0),(0,t.Z)(this,"b",0),(0,t.Z)(this,"a",1),(0,t.Z)(this,"_h",void 0),(0,t.Z)(this,"_s",void 0),(0,t.Z)(this,"_l",void 0),(0,t.Z)(this,"_v",void 0),(0,t.Z)(this,"_max",void 0),(0,t.Z)(this,"_min",void 0),(0,t.Z)(this,"_brightness",void 0);function Pt(zt){return zt[0]in Qe&&zt[1]in Qe&&zt[2]in Qe}if(Qe)if(typeof Qe=="string"){let it=function(Ot){return zt.startsWith(Ot)};const zt=Qe.trim();/^#?[A-F\d]{3,8}$/i.test(zt)?this.fromHexString(zt):it("rgb")?this.fromRgbString(zt):it("hsl")?this.fromHslString(zt):(it("hsv")||it("hsb"))&&this.fromHsvString(zt)}else if(Qe instanceof c)this.r=Qe.r,this.g=Qe.g,this.b=Qe.b,this.a=Qe.a,this._h=Qe._h,this._s=Qe._s,this._l=Qe._l,this._v=Qe._v;else if(Pt("rgb"))this.r=f(Qe.r),this.g=f(Qe.g),this.b=f(Qe.b),this.a=typeof Qe.a=="number"?f(Qe.a,1):1;else if(Pt("hsl"))this.fromHsl(Qe);else if(Pt("hsv"))this.fromHsv(Qe);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(Qe))}setR(Qe){return this._sc("r",Qe)}setG(Qe){return this._sc("g",Qe)}setB(Qe){return this._sc("b",Qe)}setA(Qe){return this._sc("a",Qe,1)}setHue(Qe){const Pt=this.toHsv();return Pt.h=Qe,this._c(Pt)}getLuminance(){function Qe(Ot){const pt=Ot/255;return pt<=.03928?pt/12.92:Math.pow((pt+.055)/1.055,2.4)}const Pt=Qe(this.r),zt=Qe(this.g),it=Qe(this.b);return .2126*Pt+.7152*zt+.0722*it}getHue(){if(typeof this._h=="undefined"){const Qe=this.getMax()-this.getMin();Qe===0?this._h=0:this._h=n(60*(this.r===this.getMax()?(this.g-this.b)/Qe+(this.g1&&(it=1),this._c({h:Pt,s:zt,l:it,a:this.a})}mix(Qe,Pt=50){const zt=this._c(Qe),it=Pt/100,Ot=et=>(zt[et]-this[et])*it+this[et],pt={r:n(Ot("r")),g:n(Ot("g")),b:n(Ot("b")),a:n(Ot("a")*100)/100};return this._c(pt)}tint(Qe=10){return this.mix({r:255,g:255,b:255,a:1},Qe)}shade(Qe=10){return this.mix({r:0,g:0,b:0,a:1},Qe)}onBackground(Qe){const Pt=this._c(Qe),zt=this.a+Pt.a*(1-this.a),it=Ot=>n((this[Ot]*this.a+Pt[Ot]*Pt.a*(1-this.a))/zt);return this._c({r:it("r"),g:it("g"),b:it("b"),a:zt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(Qe){return this.r===Qe.r&&this.g===Qe.g&&this.b===Qe.b&&this.a===Qe.a}clone(){return this._c(this)}toHexString(){let Qe="#";const Pt=(this.r||0).toString(16);Qe+=Pt.length===2?Pt:"0"+Pt;const zt=(this.g||0).toString(16);Qe+=zt.length===2?zt:"0"+zt;const it=(this.b||0).toString(16);if(Qe+=it.length===2?it:"0"+it,typeof this.a=="number"&&this.a>=0&&this.a<1){const Ot=n(this.a*255).toString(16);Qe+=Ot.length===2?Ot:"0"+Ot}return Qe}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const Qe=this.getHue(),Pt=n(this.getSaturation()*100),zt=n(this.getLightness()*100);return this.a!==1?`hsla(${Qe},${Pt}%,${zt}%,${this.a})`:`hsl(${Qe},${Pt}%,${zt}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(Qe,Pt,zt){const it=this.clone();return it[Qe]=f(Pt,zt),it}_c(Qe){return new this.constructor(Qe)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(Qe){const Pt=Qe.replace("#","");function zt(it,Ot){return parseInt(Pt[it]+Pt[Ot||it],16)}Pt.length<6?(this.r=zt(0),this.g=zt(1),this.b=zt(2),this.a=Pt[3]?zt(3)/255:1):(this.r=zt(0,1),this.g=zt(2,3),this.b=zt(4,5),this.a=Pt[6]?zt(6,7)/255:1)}fromHsl({h:Qe,s:Pt,l:zt,a:it}){if(this._h=Qe%360,this._s=Pt,this._l=zt,this.a=typeof it=="number"?it:1,Pt<=0){const $e=n(zt*255);this.r=$e,this.g=$e,this.b=$e}let Ot=0,pt=0,et=0;const Ne=Qe/60,me=(1-Math.abs(2*zt-1))*Pt,Ee=me*(1-Math.abs(Ne%2-1));Ne>=0&&Ne<1?(Ot=me,pt=Ee):Ne>=1&&Ne<2?(Ot=Ee,pt=me):Ne>=2&&Ne<3?(pt=me,et=Ee):Ne>=3&&Ne<4?(pt=Ee,et=me):Ne>=4&&Ne<5?(Ot=Ee,et=me):Ne>=5&&Ne<6&&(Ot=me,et=Ee);const Re=zt-me/2;this.r=n((Ot+Re)*255),this.g=n((pt+Re)*255),this.b=n((et+Re)*255)}fromHsv({h:Qe,s:Pt,v:zt,a:it}){this._h=Qe%360,this._s=Pt,this._v=zt,this.a=typeof it=="number"?it:1;const Ot=n(zt*255);if(this.r=Ot,this.g=Ot,this.b=Ot,Pt<=0)return;const pt=Qe/60,et=Math.floor(pt),Ne=pt-et,me=n(zt*(1-Pt)*255),Ee=n(zt*(1-Pt*Ne)*255),Re=n(zt*(1-Pt*(1-Ne))*255);switch(et){case 0:this.g=Re,this.b=me;break;case 1:this.r=Ee,this.b=me;break;case 2:this.r=me,this.b=Re;break;case 3:this.r=me,this.g=Ee;break;case 4:this.r=Re,this.g=me;break;case 5:default:this.g=me,this.b=Ee;break}}fromHsvString(Qe){const Pt=s(Qe,u);this.fromHsv({h:Pt[0],s:Pt[1],v:Pt[2],a:Pt[3]})}fromHslString(Qe){const Pt=s(Qe,u);this.fromHsl({h:Pt[0],s:Pt[1],l:Pt[2],a:Pt[3]})}fromRgbString(Qe){const Pt=s(Qe,(zt,it)=>it.includes("%")?n(zt/100*255):zt);this.r=Pt[0],this.g=Pt[1],this.b=Pt[2],this.a=Pt[3]}}var h=2,o=.16,i=.05,y=.05,p=.15,g=5,l=4,b=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function x(cr,Qe,Pt){var zt;return Math.round(cr.h)>=60&&Math.round(cr.h)<=240?zt=Pt?Math.round(cr.h)-h*Qe:Math.round(cr.h)+h*Qe:zt=Pt?Math.round(cr.h)+h*Qe:Math.round(cr.h)-h*Qe,zt<0?zt+=360:zt>=360&&(zt-=360),zt}function O(cr,Qe,Pt){if(cr.h===0&&cr.s===0)return cr.s;var zt;return Pt?zt=cr.s-o*Qe:Qe===l?zt=cr.s+o:zt=cr.s+i*Qe,zt>1&&(zt=1),Pt&&Qe===g&&zt>.1&&(zt=.1),zt<.06&&(zt=.06),Math.round(zt*100)/100}function k(cr,Qe,Pt){var zt;return Pt?zt=cr.v+y*Qe:zt=cr.v-p*Qe,zt=Math.max(0,Math.min(1,zt)),Math.round(zt*100)/100}function A(cr){for(var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pt=[],zt=new c(cr),it=zt.toHsv(),Ot=g;Ot>0;Ot-=1){var pt=new c({h:x(it,Ot,!0),s:O(it,Ot,!0),v:k(it,Ot,!0)});Pt.push(pt)}Pt.push(zt);for(var et=1;et<=l;et+=1){var Ne=new c({h:x(it,et),s:O(it,et),v:k(it,et)});Pt.push(Ne)}return Qe.theme==="dark"?b.map(function(me){var Ee=me.index,Re=me.amount;return new c(Qe.backgroundColor||"#141414").mix(Pt[Ee],Re).toHexString()}):Pt.map(function(me){return me.toHexString()})}var T={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},F=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];F.primary=F[5];var $=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];$.primary=$[5];var R=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];R.primary=R[5];var H=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];H.primary=H[5];var G=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];G.primary=G[5];var Z=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];Z.primary=Z[5];var ie=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ie.primary=ie[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var se=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];se.primary=se[5];var Q=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];Q.primary=Q[5];var V=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];V.primary=V[5];var K=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];K.primary=K[5];var ae=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ae.primary=ae[5];var ee=ae,q={red:F,volcano:$,orange:R,gold:H,yellow:G,lime:Z,green:ie,cyan:ne,blue:se,geekblue:Q,purple:V,magenta:K,grey:ae},te=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];te.primary=te[5];var M=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];M.primary=M[5];var L=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];L.primary=L[5];var X=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];X.primary=X[5];var fe=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];fe.primary=fe[5];var xe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];xe.primary=xe[5];var Ce=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Ce.primary=Ce[5];var Le=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Le.primary=Le[5];var Oe=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];Oe.primary=Oe[5];var Ft=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Ft.primary=Ft[5];var ht=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];ht.primary=ht[5];var At=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];At.primary=At[5];var tr=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];tr.primary=tr[5];var Jt={red:te,volcano:M,orange:L,gold:X,yellow:fe,lime:xe,green:Ce,cyan:Le,blue:Oe,geekblue:Ft,purple:ht,magenta:At,grey:tr}},93083:function(d,v,e){"use strict";e.r(v),e.d(v,{Keyframes:function(){return Bs},NaNLinter:function(){return ns},StyleContext:function(){return ne},StyleProvider:function(){return ie},Theme:function(){return At},_experimental:function(){return Ns},createCache:function(){return G},createTheme:function(){return Jt},extractStyle:function(){return Qu},genCalc:function(){return Ce},getComputedToken:function(){return hr},legacyLogicalPropertiesTransformer:function(){return Ao},legacyNotSelectorLinter:function(){return ys},logicalPropertiesLinter:function(){return Ws},parentSelectorLinter:function(){return Rs},px2remTransformer:function(){return sl},token2CSSVar:function(){return Pe},unit:function(){return Gt},useCSSVarRegister:function(){return vu},useCacheToken:function(){return sn},useStyleRegister:function(){return Ba}});var t=e(33606),n=e(400),s=e(26407),u=e(33708);function f(qt){for(var ur=0,ar,mr=0,pr=qt.length;pr>=4;++mr,pr-=4)ar=qt.charCodeAt(mr)&255|(qt.charCodeAt(++mr)&255)<<8|(qt.charCodeAt(++mr)&255)<<16|(qt.charCodeAt(++mr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,ur=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(ur&65535)*1540483477+((ur>>>16)*59797<<16);switch(pr){case 3:ur^=(qt.charCodeAt(mr+2)&255)<<16;case 2:ur^=(qt.charCodeAt(mr+1)&255)<<8;case 1:ur^=qt.charCodeAt(mr)&255,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16)}return ur^=ur>>>13,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16),((ur^ur>>>15)>>>0).toString(36)}var c=f,h=e(810),o=e(59301),i=e.t(o,2),y=e(37061),p=e(80547),g=e(13697),l=e(6909),b=e(4771),x="%";function O(qt){return qt.join(x)}var k=function(){function qt(ur){(0,l.Z)(this,qt),(0,n.Z)(this,"instanceId",void 0),(0,n.Z)(this,"cache",new Map),this.instanceId=ur}return(0,b.Z)(qt,[{key:"get",value:function(ar){return this.opGet(O(ar))}},{key:"opGet",value:function(ar){return this.cache.get(ar)||null}},{key:"update",value:function(ar,mr){return this.opUpdate(O(ar),mr)}},{key:"opUpdate",value:function(ar,mr){var pr=this.cache.get(ar),_n=mr(pr);_n===null?this.cache.delete(ar):this.cache.set(ar,_n)}}]),qt}(),A=k,T=["children"],F="data-token-hash",$="data-css-hash",R="data-cache-path",H="__cssinjs_instance__";function G(){var qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var ur=document.body.querySelectorAll("style[".concat($,"]"))||[],ar=document.head.firstChild;Array.from(ur).forEach(function(pr){pr[H]=pr[H]||qt,pr[H]===qt&&document.head.insertBefore(pr,ar)});var mr={};Array.from(document.querySelectorAll("style[".concat($,"]"))).forEach(function(pr){var _n=pr.getAttribute($);if(mr[_n]){if(pr[H]===qt){var xn;(xn=pr.parentNode)===null||xn===void 0||xn.removeChild(pr)}}else mr[_n]=!0})}return new A(qt)}var Z=o.createContext({hashPriority:"low",cache:G(),defaultCache:!0}),ie=function(ur){var ar=ur.children,mr=(0,y.Z)(ur,T),pr=o.useContext(Z),_n=(0,p.Z)(function(){var xn=(0,u.Z)({},pr);Object.keys(mr).forEach(function($n){var Jn=mr[$n];mr[$n]!==void 0&&(xn[$n]=Jn)});var Nn=mr.cache;return xn.cache=xn.cache||G(),xn.defaultCache=!Nn&&pr.defaultCache,xn},[pr,mr],function(xn,Nn){return!(0,g.Z)(xn[0],Nn[0],!0)||!(0,g.Z)(xn[1],Nn[1],!0)});return o.createElement(Z.Provider,{value:_n},ar)},ne=Z,se=e(39559),Q=e(47273),V=e(25314),K=e(9427),ae=e(25440),ee=(0,b.Z)(function qt(){(0,l.Z)(this,qt)}),q=ee,te="CALC_UNIT",M=new RegExp(te,"g");function L(qt){return typeof qt=="number"?"".concat(qt).concat(te):qt}var X=function(qt){(0,K.Z)(ar,qt);var ur=(0,ae.Z)(ar);function ar(mr,pr){var _n;(0,l.Z)(this,ar),_n=ur.call(this),(0,n.Z)((0,V.Z)(_n),"result",""),(0,n.Z)((0,V.Z)(_n),"unitlessCssVar",void 0),(0,n.Z)((0,V.Z)(_n),"lowPriority",void 0);var xn=(0,se.Z)(mr);return _n.unitlessCssVar=pr,mr instanceof ar?_n.result="(".concat(mr.result,")"):xn==="number"?_n.result=L(mr):xn==="string"&&(_n.result=mr),_n}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," + ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," + ").concat(L(pr))),this.lowPriority=!0,this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," - ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," - ").concat(L(pr))),this.lowPriority=!0,this}},{key:"mul",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," * ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," * ").concat(pr)),this.lowPriority=!1,this}},{key:"div",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," / ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," / ").concat(pr)),this.lowPriority=!1,this}},{key:"getResult",value:function(pr){return this.lowPriority||pr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(pr){var _n=this,xn=pr||{},Nn=xn.unit,$n=!0;return typeof Nn=="boolean"?$n=Nn:Array.from(this.unitlessCssVar).some(function(Jn){return _n.result.includes(Jn)})&&($n=!1),this.result=this.result.replace(M,$n?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(q),fe=function(qt){(0,K.Z)(ar,qt);var ur=(0,ae.Z)(ar);function ar(mr){var pr;return(0,l.Z)(this,ar),pr=ur.call(this),(0,n.Z)((0,V.Z)(pr),"result",0),mr instanceof ar?pr.result=mr.result:typeof mr=="number"&&(pr.result=mr),pr}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result+=pr.result:typeof pr=="number"&&(this.result+=pr),this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result-=pr.result:typeof pr=="number"&&(this.result-=pr),this}},{key:"mul",value:function(pr){return pr instanceof ar?this.result*=pr.result:typeof pr=="number"&&(this.result*=pr),this}},{key:"div",value:function(pr){return pr instanceof ar?this.result/=pr.result:typeof pr=="number"&&(this.result/=pr),this}},{key:"equal",value:function(){return this.result}}]),ar}(q),xe=function(ur,ar){var mr=ur==="css"?X:fe;return function(pr){return new mr(pr,ar)}},Ce=xe;function Le(qt,ur){if(qt.length!==ur.length)return!1;for(var ar=0;ar1&&arguments[1]!==void 0?arguments[1]:!1,xn={map:this.cache};return ar.forEach(function(Nn){if(!xn)xn=void 0;else{var $n;xn=($n=xn)===null||$n===void 0||($n=$n.map)===null||$n===void 0?void 0:$n.get(Nn)}}),(mr=xn)!==null&&mr!==void 0&&mr.value&&_n&&(xn.value[1]=this.cacheCallTimes++),(pr=xn)===null||pr===void 0?void 0:pr.value}},{key:"get",value:function(ar){var mr;return(mr=this.internalGet(ar,!0))===null||mr===void 0?void 0:mr[0]}},{key:"has",value:function(ar){return!!this.internalGet(ar)}},{key:"set",value:function(ar,mr){var pr=this;if(!this.has(ar)){if(this.size()+1>qt.MAX_CACHE_SIZE+qt.MAX_CACHE_OFFSET){var _n=this.keys.reduce(function(Jn,sr){var Nr=(0,t.Z)(Jn,2),xr=Nr[1];return pr.internalGet(sr)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),ht+=1}return(0,b.Z)(qt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(mr,pr){return pr(ar,mr)},void 0)}}]),qt}(),tr=new Oe;function Jt(qt){var ur=Array.isArray(qt)?qt:[qt];return tr.has(ur)||tr.set(ur,new At(ur)),tr.get(ur)}var cr=new WeakMap,Qe={};function Pt(qt,ur){for(var ar=cr,mr=0;mr3&&arguments[3]!==void 0?arguments[3]:{},_n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(_n)return qt;var xn=(0,u.Z)((0,u.Z)({},pr),{},(mr={},(0,n.Z)(mr,F,ur),(0,n.Z)(mr,$,ar),mr)),Nn=Object.keys(xn).map(function($n){var Jn=xn[$n];return Jn?"".concat($n,'="').concat(Jn,'"'):null}).filter(function($n){return $n}).join(" ");return"")}var Pe=function(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(ur).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},Je=function(ur,ar,mr){return Object.keys(ur).length?".".concat(ar).concat(mr!=null&&mr.scope?".".concat(mr.scope):"","{").concat(Object.entries(ur).map(function(pr){var _n=(0,t.Z)(pr,2),xn=_n[0],Nn=_n[1];return"".concat(xn,":").concat(Nn,";")}).join(""),"}"):""},Vt=function(ur,ar,mr){var pr={},_n={};return Object.entries(ur).forEach(function(xn){var Nn,$n,Jn=(0,t.Z)(xn,2),sr=Jn[0],Nr=Jn[1];if(mr!=null&&(Nn=mr.preserve)!==null&&Nn!==void 0&&Nn[sr])_n[sr]=Nr;else if((typeof Nr=="string"||typeof Nr=="number")&&!(mr!=null&&($n=mr.ignore)!==null&&$n!==void 0&&$n[sr])){var xr,mn=Pe(sr,mr==null?void 0:mr.prefix);pr[mn]=typeof Nr=="number"&&!(mr!=null&&(xr=mr.unitless)!==null&&xr!==void 0&&xr[sr])?"".concat(Nr,"px"):String(Nr),_n[sr]="var(".concat(mn,")")}}),[_n,Je(pr,ar,{scope:mr==null?void 0:mr.scope})]},Rt=e(34280),Nt=(0,u.Z)({},i),Bt=Nt.useInsertionEffect,Ct=function(ur,ar,mr){o.useMemo(ur,mr),(0,Rt.Z)(function(){return ar(!0)},mr)},Yt=Bt?function(qt,ur,ar){return Bt(function(){return qt(),ur()},ar)}:Ct,ze=Yt,ue=(0,u.Z)({},i),le=ue.useInsertionEffect,Dt=function(ur){var ar=[],mr=!1;function pr(_n){mr||ar.push(_n)}return o.useEffect(function(){return mr=!1,function(){mr=!0,ar.length&&ar.forEach(function(_n){return _n()})}},ur),pr},Te=function(){return function(ur){ur()}},dt=typeof le!="undefined"?Dt:Te,Ht=dt;function ct(){return!1}var Ie=!1;function Et(){return Ie}var ge=ct;if(0)var Ke,yt;function kt(qt,ur,ar,mr,pr){var _n=o.useContext(ne),xn=_n.cache,Nn=[qt].concat((0,s.Z)(ur)),$n=O(Nn),Jn=Ht([$n]),sr=ge(),Nr=function(ft){xn.opUpdate($n,function(Rn){var Kn=Rn||[void 0,void 0],li=(0,t.Z)(Kn,2),Bi=li[0],Kr=Bi===void 0?0:Bi,Qi=li[1],ya=Qi,Li=ya||ar(),Oa=[Kr,Li];return ft?ft(Oa):Oa})};o.useMemo(function(){Nr()},[$n]);var xr=xn.opGet($n),mn=xr[1];return ze(function(){pr==null||pr(mn)},function(zn){return Nr(function(ft){var Rn=(0,t.Z)(ft,2),Kn=Rn[0],li=Rn[1];return zn&&Kn===0&&(pr==null||pr(mn)),[Kn+1,li]}),function(){xn.opUpdate($n,function(ft){var Rn=ft||[],Kn=(0,t.Z)(Rn,2),li=Kn[0],Bi=li===void 0?0:li,Kr=Kn[1],Qi=Bi-1;return Qi===0?(Jn(function(){(zn||!xn.opGet($n))&&(mr==null||mr(Kr,!1))}),null):[Bi-1,Kr]})}},[$n]),mn}var Fe={},Dr="css",St=new Map;function Vr(qt){St.set(qt,(St.get(qt)||0)+1)}function qr(qt,ur){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(qt,'"]'));ar.forEach(function(mr){if(mr[H]===ur){var pr;(pr=mr.parentNode)===null||pr===void 0||pr.removeChild(mr)}})}}var Er=0;function jr(qt,ur){St.set(qt,(St.get(qt)||0)-1);var ar=Array.from(St.keys()),mr=ar.filter(function(pr){var _n=St.get(pr)||0;return _n<=0});ar.length-mr.length>Er&&mr.forEach(function(pr){qr(pr,ur),St.delete(pr)})}var hr=function(ur,ar,mr,pr){var _n=mr.getDerivativeToken(ur),xn=(0,u.Z)((0,u.Z)({},_n),ar);return pr&&(xn=pr(xn)),xn},Zr="token";function sn(qt,ur){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mr=(0,o.useContext)(ne),pr=mr.cache.instanceId,_n=mr.container,xn=ar.salt,Nn=xn===void 0?"":xn,$n=ar.override,Jn=$n===void 0?Fe:$n,sr=ar.formatToken,Nr=ar.getComputedToken,xr=ar.cssVar,mn=Pt(function(){return Object.assign.apply(Object,[{}].concat((0,s.Z)(ur)))},ur),zn=it(mn),ft=it(Jn),Rn=xr?it(xr):"",Kn=kt(Zr,[Nn,qt.id,zn,ft,Rn],function(){var li,Bi=Nr?Nr(mn,Jn,qt):hr(mn,Jn,qt,sr),Kr=(0,u.Z)({},Bi),Qi="";if(xr){var ya=Vt(Bi,xr.key,{prefix:xr.prefix,ignore:xr.ignore,unitless:xr.unitless,preserve:xr.preserve}),Li=(0,t.Z)(ya,2);Bi=Li[0],Qi=Li[1]}var Oa=Ot(Bi,Nn);Bi._tokenKey=Oa,Kr._tokenKey=Ot(Kr,Nn);var xs=(li=xr==null?void 0:xr.key)!==null&&li!==void 0?li:Oa;Bi._themeKey=xs,Vr(xs);var pi="".concat(Dr,"-").concat(c(Oa));return Bi._hashId=pi,[Bi,pi,Kr,Qi,(xr==null?void 0:xr.key)||""]},function(li){jr(li[0]._themeKey,pr)},function(li){var Bi=(0,t.Z)(li,4),Kr=Bi[0],Qi=Bi[3];if(xr&&Qi){var ya=(0,h.hq)(Qi,c("css-variables-".concat(Kr._themeKey)),{mark:$,prepend:"queue",attachTo:_n,priority:-999});ya[H]=pr,ya.setAttribute(F,Kr._themeKey)}});return Kn}var ln=function(ur,ar,mr){var pr=(0,t.Z)(ur,5),_n=pr[2],xn=pr[3],Nn=pr[4],$n=mr||{},Jn=$n.plain;if(!xn)return null;var sr=_n._tokenKey,Nr=-999,xr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Nr)},mn=Zt(xn,Nn,sr,xr,Jn);return[Nr,sr,mn]},or=e(92413),Lt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},gt=Lt,bt="-ms-",jt="-moz-",Cr="-webkit-",br="comm",at="rule",Fr="decl",gn="@page",Wn="@media",gr="@import",Xr="@charset",dn="@viewport",Mn="@supports",ei="@document",ni="@namespace",Gi="@keyframes",Mi="@font-face",Ti="@counter-style",mi="@font-feature-values",vi="@layer",aa="@scope",ii=Math.abs,Wi=String.fromCharCode,wt=Object.assign;function st(qt,ur){return xi(qt,0)^45?(((ur<<2^xi(qt,0))<<2^xi(qt,1))<<2^xi(qt,2))<<2^xi(qt,3):0}function qn(qt){return qt.trim()}function bi(qt,ur){return(qt=ur.exec(qt))?qt[0]:qt}function ti(qt,ur,ar){return qt.replace(ur,ar)}function Ki(qt,ur,ar){return qt.indexOf(ur,ar)}function xi(qt,ur){return qt.charCodeAt(ur)|0}function Pi(qt,ur,ar){return qt.slice(ur,ar)}function ai(qt){return qt.length}function er(qt){return qt.length}function mt(qt,ur){return ur.push(qt),qt}function tt(qt,ur){return qt.map(ur).join("")}function It(qt,ur){return qt.filter(function(ar){return!bi(ar,ur)})}function _t(qt,ur){for(var ar="",mr=0;mr0?xi(ye,--Ue):0,Tr--,rt===10&&(Tr=1,fr--),rt}function Ur(){return rt=Ue2||tn(rt)>3?"":" "}function On(qt){for(;Ur();)switch(tn(rt)){case 0:append(Is(Ue-1),qt);break;case 2:append(ha(rt),qt);break;default:append(from(rt),qt)}return qt}function Ri(qt,ur){for(;--ur&&Ur()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return cn(qt,Ir()+(ur<6&&yn()==32&&Ur()==32))}function $i(qt){for(;Ur();)switch(rt){case qt:return Ue;case 34:case 39:qt!==34&&qt!==39&&$i(rt);break;case 40:qt===41&&$i(qt);break;case 92:Ur();break}return Ue}function la(qt,ur){for(;Ur()&&qt+rt!==57;)if(qt+rt===84&&yn()===47)break;return"/*"+cn(ur,Ue-1)+"*"+Wi(qt===47?qt:Ur())}function Is(qt){for(;!tn(yn());)Ur();return cn(qt,Ue)}function ba(qt){return bn(As("",null,null,null,[""],qt=on(qt),0,[0],qt))}function As(qt,ur,ar,mr,pr,_n,xn,Nn,$n){for(var Jn=0,sr=0,Nr=xn,xr=0,mn=0,zn=0,ft=1,Rn=1,Kn=1,li=0,Bi="",Kr=pr,Qi=_n,ya=mr,Li=Bi;Rn;)switch(zn=li,li=Ur()){case 40:if(zn!=108&&xi(Li,Nr-1)==58){Ki(Li+=ti(ha(li),"&","&\f"),"&\f",ii(Jn?Nn[Jn-1]:0))!=-1&&(Kn=-1);break}case 34:case 39:case 91:Li+=ha(li);break;case 9:case 10:case 13:case 32:Li+=wi(zn);break;case 92:Li+=Ri(Ir()-1,7);continue;case 47:switch(yn()){case 42:case 47:mt(qa(la(Ur(),Ir()),ur,ar,$n),$n),(tn(zn||1)==5||tn(yn()||1)==5)&&ai(Li)&&Pi(Li,-1,void 0)!==" "&&(Li+=" ");break;default:Li+="/"}break;case 123*ft:Nn[Jn++]=ai(Li)*Kn;case 125*ft:case 59:case 0:switch(li){case 0:case 125:Rn=0;case 59+sr:Kn==-1&&(Li=ti(Li,/\f/g,"")),mn>0&&(ai(Li)-Nr||ft===0&&zn===47)&&mt(mn>32?na(Li+";",mr,ar,Nr-1,$n):na(ti(Li," ","")+";",mr,ar,Nr-2,$n),$n);break;case 59:Li+=";";default:if(mt(ya=Ds(Li,ur,ar,Jn,sr,pr,Nn,Bi,Kr=[],Qi=[],Nr,_n),_n),li===123)if(sr===0)As(Li,ur,ya,ya,Kr,_n,Nr,Nn,Qi);else{switch(xr){case 99:if(xi(Li,3)===110)break;case 108:if(xi(Li,2)===97)break;default:sr=0;case 100:case 109:case 115:}sr?As(qt,ya,ya,mr&&mt(Ds(qt,ya,ya,0,0,pr,Nn,Bi,pr,Kr=[],Nr,Qi),Qi),pr,Qi,Nr,Nn,mr?Kr:Qi):As(Li,ya,ya,ya,[""],Qi,0,Nn,Qi)}}Jn=sr=mn=0,ft=Kn=1,Bi=Li="",Nr=xn;break;case 58:Nr=1+ai(Li),mn=zn;default:if(ft<1){if(li==123)--ft;else if(li==125&&ft++==0&&Sr()==125)continue}switch(Li+=Wi(li),li*ft){case 38:Kn=sr>0?1:(Li+="\f",-1);break;case 44:Nn[Jn++]=(ai(Li)-1)*Kn,Kn=1;break;case 64:yn()===45&&(Li+=ha(Ur())),xr=yn(),sr=Nr=ai(Bi=Li+=Is(Ir())),li++;break;case 45:zn===45&&ai(Li)==2&&(ft=0)}}return _n}function Ds(qt,ur,ar,mr,pr,_n,xn,Nn,$n,Jn,sr,Nr){for(var xr=pr-1,mn=pr===0?_n:[""],zn=er(mn),ft=0,Rn=0,Kn=0;ft0?mn[li]+" "+Bi:ti(Bi,/&\f/g,mn[li])))&&($n[Kn++]=Kr);return Ye(qt,ur,ar,pr===0?at:Nn,$n,Jn,sr,Nr)}function qa(qt,ur,ar,mr){return Ye(qt,ur,ar,br,Wi(Or()),Pi(qt,2,-2),0,mr)}function na(qt,ur,ar,mr,pr){return Ye(qt,ur,ar,Fr,Pi(qt,0,mr),Pi(qt,mr+1,-1),mr,pr)}function Ii(qt,ur){var ar=ur.path,mr=ur.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(qt).concat(mr.length?" Selector: ".concat(mr.join(" | ")):""))}var Ts=function(ur,ar,mr){if(ur==="content"){var pr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,_n=["normal","none","initial","inherit","unset"];(typeof ar!="string"||_n.indexOf(ar)===-1&&!pr.test(ar)&&(ar.charAt(0)!==ar.charAt(ar.length-1)||ar.charAt(0)!=='"'&&ar.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ar,"\"'`."),mr)}},$a=null,Os=function(ur,ar,mr){ur==="animation"&&mr.hashId&&ar!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ar,"', in which case 'animationName' with Keyframe as value is recommended."),mr)},zi=null;function ks(qt){var ur,ar=((ur=qt.match(/:not\(([^)]*)\)/))===null||ur===void 0?void 0:ur[1])||"",mr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(pr){return pr});return mr.length>1}function Ro(qt){return qt.parentSelectors.reduce(function(ur,ar){return ur?ar.includes("&")?ar.replace(/&/g,ur):"".concat(ur," ").concat(ar):ar},"")}var ja=function(ur,ar,mr){var pr=Ro(mr),_n=pr.match(/:not\([^)]*\)/g)||[];_n.length>0&&_n.some(ks)&&Ii("Concat ':not' selector not support in legacy browsers.",mr)},ys=ja,rs=function(ur,ar,mr){switch(ur){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":Ii("You seem to be using non-logical property '".concat(ur,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ar=="string"){var pr=ar.split(" ").map(function(Nn){return Nn.trim()});pr.length===4&&pr[1]!==pr[3]&&Ii("You seem to be using '".concat(ur,"' property with different left ").concat(ur," and right ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;case"clear":case"textAlign":(ar==="left"||ar==="right")&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"borderRadius":if(typeof ar=="string"){var _n=ar.split("/").map(function(Nn){return Nn.trim()}),xn=_n.reduce(function(Nn,$n){if(Nn)return Nn;var Jn=$n.split(" ").map(function(sr){return sr.trim()});return Jn.length>=2&&Jn[0]!==Jn[1]||Jn.length===3&&Jn[1]!==Jn[2]||Jn.length===4&&Jn[2]!==Jn[3]?!0:Nn},!1);xn&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;default:}},Ws=rs,kn=function(ur,ar,mr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&Ii("Unexpected 'NaN' in property '".concat(ur,": ").concat(ar,"'."),mr)},ns=kn,yo=function(ur,ar,mr){mr.parentSelectors.some(function(pr){var _n=pr.split(",");return _n.some(function(xn){return xn.split("&").length>2})})&&Ii("Should not use more than one `&` in a selector.",mr)},Rs=yo,Vi="data-ant-cssinjs-cache-path",Ua="_FILE_STYLE__";function Da(qt){return Object.keys(qt).map(function(ur){var ar=qt[ur];return"".concat(ur,":").concat(ar)}).join(";")}var vs,Gs=!0;function So(qt){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;vs=qt,Gs=ur}function _o(){if(!vs&&(vs={},(0,Q.Z)())){var qt=document.createElement("div");qt.className=Vi,qt.style.position="fixed",qt.style.visibility="hidden",qt.style.top="-9999px",document.body.appendChild(qt);var ur=getComputedStyle(qt).content||"";ur=ur.replace(/^"/,"").replace(/"$/,""),ur.split(";").forEach(function(pr){var _n=pr.split(":"),xn=(0,t.Z)(_n,2),Nn=xn[0],$n=xn[1];vs[Nn]=$n});var ar=document.querySelector("style[".concat(Vi,"]"));if(ar){var mr;Gs=!1,(mr=ar.parentNode)===null||mr===void 0||mr.removeChild(ar)}document.body.removeChild(qt)}}function Ks(qt){return _o(),!!vs[qt]}function Qs(qt){var ur=vs[qt],ar=null;if(ur&&(0,Q.Z)())if(Gs)ar=Ua;else{var mr=document.querySelector("style[".concat($,'="').concat(vs[qt],'"]'));mr?ar=mr.innerHTML:delete vs[qt]}return[ar,ur]}var Lo="_skip_check_",mo="_multi_value_";function Ho(qt){var ur=_t(ba(qt),lr);return ur.replace(/\{%%%\:[^;];}/g,";")}function Co(qt){return(0,se.Z)(qt)==="object"&&qt&&(Lo in qt||mo in qt)}function Xo(qt,ur,ar){if(!ur)return qt;var mr=".".concat(ur),pr=ar==="low"?":where(".concat(mr,")"):mr,_n=qt.split(",").map(function(xn){var Nn,$n=xn.trim().split(/\s+/),Jn=$n[0]||"",sr=((Nn=Jn.match(/^\w+/))===null||Nn===void 0?void 0:Nn[0])||"";return Jn="".concat(sr).concat(pr).concat(Jn.slice(sr.length)),[Jn].concat((0,s.Z)($n.slice(1))).join(" ")});return _n.join(",")}var hi=function qt(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},pr=mr.root,_n=mr.injectHash,xn=mr.parentSelectors,Nn=ar.hashId,$n=ar.layer,Jn=ar.path,sr=ar.hashPriority,Nr=ar.transformers,xr=Nr===void 0?[]:Nr,mn=ar.linters,zn=mn===void 0?[]:mn,ft="",Rn={};function Kn(Kr){var Qi=Kr.getName(Nn);if(!Rn[Qi]){var ya=qt(Kr.style,ar,{root:!1,parentSelectors:xn}),Li=(0,t.Z)(ya,1),Oa=Li[0];Rn[Qi]="@keyframes ".concat(Kr.getName(Nn)).concat(Oa)}}function li(Kr){var Qi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Kr.forEach(function(ya){Array.isArray(ya)?li(ya,Qi):ya&&Qi.push(ya)}),Qi}var Bi=li(Array.isArray(ur)?ur:[ur]);return Bi.forEach(function(Kr){var Qi=typeof Kr=="string"&&!pr?{}:Kr;if(typeof Qi=="string")ft+="".concat(Qi,` -`);else if(Qi._keyframe)Kn(Qi);else{var ya=xr.reduce(function(Li,Oa){var xs;return(Oa==null||(xs=Oa.visit)===null||xs===void 0?void 0:xs.call(Oa,Li))||Li},Qi);Object.keys(ya).forEach(function(Li){var Oa=ya[Li];if((0,se.Z)(Oa)==="object"&&Oa&&(Li!=="animationName"||!Oa._keyframe)&&!Co(Oa)){var xs=!1,pi=Li.trim(),hn=!1;(pr||_n)&&Nn?pi.startsWith("@")?xs=!0:pi==="&"?pi=Xo("",Nn,sr):pi=Xo(Li,Nn,sr):pr&&!Nn&&(pi==="&"||pi==="")&&(pi="",hn=!0);var To=qt(Oa,ar,{root:hn,injectHash:xs,parentSelectors:[].concat((0,s.Z)(xn),[pi])}),ms=(0,t.Z)(To,2),ka=ms[0],no=ms[1];Rn=(0,u.Z)((0,u.Z)({},Rn),no),ft+="".concat(pi).concat(ka)}else{let us=function(Ls,Ve){var qe=Ls.replace(/[A-Z]/g,function(Wt){return"-".concat(Wt.toLowerCase())}),Mt=Ve;!gt[Ls]&&typeof Mt=="number"&&Mt!==0&&(Mt="".concat(Mt,"px")),Ls==="animationName"&&Ve!==null&&Ve!==void 0&&Ve._keyframe&&(Kn(Ve),Mt=Ve.getName(Nn)),ft+="".concat(qe,":").concat(Mt,";")};var qs,Cn=(qs=Oa==null?void 0:Oa.value)!==null&&qs!==void 0?qs:Oa;(0,se.Z)(Oa)==="object"&&Oa!==null&&Oa!==void 0&&Oa[mo]&&Array.isArray(Cn)?Cn.forEach(function(Ls){us(Li,Ls)}):us(Li,Cn)}})}}),pr?$n&&(ft&&(ft="@layer ".concat($n.name," {").concat(ft,"}")),$n.dependencies&&(Rn["@layer ".concat($n.name)]=$n.dependencies.map(function(Kr){return"@layer ".concat(Kr,", ").concat($n.name,";")}).join(` -`))):ft="{".concat(ft,"}"),[ft,Rn]};function Gn(qt,ur){return c("".concat(qt.join("%")).concat(ur))}function ga(){return null}var os="style";function Ba(qt,ur){var ar=qt.token,mr=qt.path,pr=qt.hashId,_n=qt.layer,xn=qt.nonce,Nn=qt.clientOnly,$n=qt.order,Jn=$n===void 0?0:$n,sr=o.useContext(ne),Nr=sr.autoClear,xr=sr.mock,mn=sr.defaultCache,zn=sr.hashPriority,ft=sr.container,Rn=sr.ssrInline,Kn=sr.transformers,li=sr.linters,Bi=sr.cache,Kr=sr.layer,Qi=ar._tokenKey,ya=[Qi];Kr&&ya.push("layer"),ya.push.apply(ya,(0,s.Z)(mr));var Li=ut,Oa=kt(os,ya,function(){var ms=ya.join("|");if(Ks(ms)){var ka=Qs(ms),no=(0,t.Z)(ka,2),qs=no[0],Cn=no[1];if(qs)return[qs,Qi,Cn,{},Nn,Jn]}var us=ur(),Ls=hi(us,{hashId:pr,hashPriority:zn,layer:Kr?_n:void 0,path:mr.join("-"),transformers:Kn,linters:li}),Ve=(0,t.Z)(Ls,2),qe=Ve[0],Mt=Ve[1],Wt=Ho(qe),dr=Gn(ya,Wt);return[Wt,Qi,dr,Mt,Nn,Jn]},function(ms,ka){var no=(0,t.Z)(ms,3),qs=no[2];(ka||Nr)&&ut&&(0,h.jL)(qs,{mark:$})},function(ms){var ka=(0,t.Z)(ms,4),no=ka[0],qs=ka[1],Cn=ka[2],us=ka[3];if(Li&&no!==Ua){var Ls={mark:$,prepend:Kr?!1:"queue",attachTo:ft,priority:Jn},Ve=typeof xn=="function"?xn():xn;Ve&&(Ls.csp={nonce:Ve});var qe=[],Mt=[];Object.keys(us).forEach(function(dr){dr.startsWith("@layer")?qe.push(dr):Mt.push(dr)}),qe.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_layer-".concat(dr),(0,u.Z)((0,u.Z)({},Ls),{},{prepend:!0}))});var Wt=(0,h.hq)(no,Cn,Ls);Wt[H]=Bi.instanceId,Wt.setAttribute(F,Qi),Mt.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_effect-".concat(dr),Ls)})}}),xs=(0,t.Z)(Oa,3),pi=xs[0],hn=xs[1],To=xs[2];return function(ms){var ka;if(!Rn||Li||!mn)ka=o.createElement(ga,null);else{var no;ka=o.createElement("style",(0,or.Z)({},(no={},(0,n.Z)(no,F,hn),(0,n.Z)(no,$,To),no),{dangerouslySetInnerHTML:{__html:pi}}))}return o.createElement(o.Fragment,null,ka,ms)}}var ro=function(ur,ar,mr){var pr=(0,t.Z)(ur,6),_n=pr[0],xn=pr[1],Nn=pr[2],$n=pr[3],Jn=pr[4],sr=pr[5],Nr=mr||{},xr=Nr.plain;if(Jn)return null;var mn=_n,zn={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)};return mn=Zt(_n,xn,Nn,zn,xr),$n&&Object.keys($n).forEach(function(ft){if(!ar[ft]){ar[ft]=!0;var Rn=Ho($n[ft]),Kn=Zt(Rn,xn,"_effect-".concat(ft),zn,xr);ft.startsWith("@layer")?mn=Kn+mn:mn+=Kn}}),[sr,Nn,mn]},Wo="cssVar",iu=function(ur,ar){var mr=ur.key,pr=ur.prefix,_n=ur.unitless,xn=ur.ignore,Nn=ur.token,$n=ur.scope,Jn=$n===void 0?"":$n,sr=(0,o.useContext)(ne),Nr=sr.cache.instanceId,xr=sr.container,mn=Nn._tokenKey,zn=[].concat((0,s.Z)(ur.path),[mr,Jn,mn]),ft=kt(Wo,zn,function(){var Rn=ar(),Kn=Vt(Rn,mr,{prefix:pr,unitless:_n,ignore:xn,scope:Jn}),li=(0,t.Z)(Kn,2),Bi=li[0],Kr=li[1],Qi=Gn(zn,Kr);return[Bi,Kr,Qi,mr]},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[2];ut&&(0,h.jL)(li,{mark:$})},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[1],Bi=Kn[2];if(li){var Kr=(0,h.hq)(li,Bi,{mark:$,prepend:"queue",attachTo:xr,priority:-999});Kr[H]=Nr,Kr.setAttribute(F,mr)}});return ft},_s=function(ur,ar,mr){var pr=(0,t.Z)(ur,4),_n=pr[1],xn=pr[2],Nn=pr[3],$n=mr||{},Jn=$n.plain;if(!_n)return null;var sr=-999,Nr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)},xr=Zt(_n,Nn,xn,Nr,Jn);return[sr,xn,xr]},vu=iu,$o,fu=($o={},(0,n.Z)($o,os,ro),(0,n.Z)($o,Zr,ln),(0,n.Z)($o,Wo,_s),$o);function gu(qt){return qt!==null}function Qu(qt,ur){var ar=typeof ur=="boolean"?{plain:ur}:ur||{},mr=ar.plain,pr=mr===void 0?!1:mr,_n=ar.types,xn=_n===void 0?["style","token","cssVar"]:_n,Nn=new RegExp("^(".concat((typeof xn=="string"?[xn]:xn).join("|"),")%")),$n=Array.from(qt.cache.keys()).filter(function(xr){return Nn.test(xr)}),Jn={},sr={},Nr="";return $n.map(function(xr){var mn=xr.replace(Nn,"").replace(/%/g,"|"),zn=xr.split("%"),ft=(0,t.Z)(zn,1),Rn=ft[0],Kn=fu[Rn],li=Kn(qt.cache.get(xr)[1],Jn,{plain:pr});if(!li)return null;var Bi=(0,t.Z)(li,3),Kr=Bi[0],Qi=Bi[1],ya=Bi[2];return xr.startsWith("style")&&(sr[mn]=Qi),[Kr,ya]}).filter(gu).sort(function(xr,mn){var zn=(0,t.Z)(xr,1),ft=zn[0],Rn=(0,t.Z)(mn,1),Kn=Rn[0];return ft-Kn}).forEach(function(xr){var mn=(0,t.Z)(xr,2),zn=mn[1];Nr+=zn}),Nr+=Zt(".".concat(Vi,'{content:"').concat(Da(sr),'";}'),void 0,void 0,(0,n.Z)({},Vi,Vi),pr),Nr}var Mo=function(){function qt(ur,ar){(0,l.Z)(this,qt),(0,n.Z)(this,"name",void 0),(0,n.Z)(this,"style",void 0),(0,n.Z)(this,"_keyframe",!0),this.name=ur,this.style=ar}return(0,b.Z)(qt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),qt}(),Bs=Mo;function Ou(qt){if(typeof qt=="number")return[[qt],!1];var ur=String(qt).trim(),ar=ur.match(/(.*)(!important)/),mr=(ar?ar[1]:ur).trim().split(/\s+/),pr=[],_n=0;return[mr.reduce(function(xn,Nn){if(Nn.includes("(")||Nn.includes(")")){var $n=Nn.split("(").length-1,Jn=Nn.split(")").length-1;_n+=$n-Jn}return _n>=0&&pr.push(Nn),_n===0&&(xn.push(pr.join(" ")),pr=[]),xn},[]),!!ar]}function Go(qt){return qt.notSplit=!0,qt}var bs={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Go(["borderTop","borderBottom"]),borderBlockStart:Go(["borderTop"]),borderBlockEnd:Go(["borderBottom"]),borderInline:Go(["borderLeft","borderRight"]),borderInlineStart:Go(["borderLeft"]),borderInlineEnd:Go(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function bo(qt,ur){var ar=qt;return ur&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var yu={visit:function(ur){var ar={};return Object.keys(ur).forEach(function(mr){var pr=ur[mr],_n=bs[mr];if(_n&&(typeof pr=="number"||typeof pr=="string")){var xn=Ou(pr),Nn=(0,t.Z)(xn,2),$n=Nn[0],Jn=Nn[1];_n.length&&_n.notSplit?_n.forEach(function(sr){ar[sr]=bo(pr,Jn)}):_n.length===1?ar[_n[0]]=bo($n[0],Jn):_n.length===2?_n.forEach(function(sr,Nr){var xr;ar[sr]=bo((xr=$n[Nr])!==null&&xr!==void 0?xr:$n[0],Jn)}):_n.length===4?_n.forEach(function(sr,Nr){var xr,mn;ar[sr]=bo((xr=(mn=$n[Nr])!==null&&mn!==void 0?mn:$n[Nr-2])!==null&&xr!==void 0?xr:$n[0],Jn)}):ar[mr]=pr}else ar[mr]=pr}),ar}},Ao=yu,jo=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function Vs(qt,ur){var ar=Math.pow(10,ur+1),mr=Math.floor(qt*ar);return Math.round(mr/10)*10/ar}var so=function(){var ur=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=ur.rootValue,mr=ar===void 0?16:ar,pr=ur.precision,_n=pr===void 0?5:pr,xn=ur.mediaQuery,Nn=xn===void 0?!1:xn,$n=function(Nr,xr){if(!xr)return Nr;var mn=parseFloat(xr);if(mn<=1)return Nr;var zn=Vs(mn/mr,_n);return"".concat(zn,"rem")},Jn=function(Nr){var xr=(0,u.Z)({},Nr);return Object.entries(Nr).forEach(function(mn){var zn=(0,t.Z)(mn,2),ft=zn[0],Rn=zn[1];if(typeof Rn=="string"&&Rn.includes("px")){var Kn=Rn.replace(jo,$n);xr[ft]=Kn}!gt[ft]&&typeof Rn=="number"&&Rn!==0&&(xr[ft]="".concat(Rn,"px").replace(jo,$n));var li=ft.trim();if(li.startsWith("@")&&li.includes("px")&&Nn){var Bi=ft.replace(jo,$n);xr[Bi]=xr[ft],delete xr[ft]}}),xr};return{visit:Jn}},sl=so,Ns={supportModernCSS:function(){return $e()&&nt()}}},7657:function(d,v,e){"use strict";e.d(v,{Z:function(){return te}});var t=e(92413),n=e(33606),s=e(400),u=e(37061),f=e(59301),c=e(92310),h=e.n(c),o=e(93398),i=e(18418),y=e(33708),p=e(39559),g=e(810),l=e(96452),b=e(48736);function x(M){return M.replace(/-(.)/g,function(L,X){return X.toUpperCase()})}function O(M,L){(0,b.ZP)(M,"[@ant-design/icons] ".concat(L))}function k(M){return(0,p.Z)(M)==="object"&&typeof M.name=="string"&&typeof M.theme=="string"&&((0,p.Z)(M.icon)==="object"||typeof M.icon=="function")}function A(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(M).reduce(function(L,X){var fe=M[X];switch(X){case"class":L.className=fe,delete L.class;break;default:delete L[X],L[x(X)]=fe}return L},{})}function T(M,L,X){return X?f.createElement(M.tag,(0,y.Z)((0,y.Z)({key:L},A(M.attrs)),X),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))})):f.createElement(M.tag,(0,y.Z)({key:L},A(M.attrs)),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))}))}function F(M){return(0,o.generate)(M)[0]}function $(M){return M?Array.isArray(M)?M:[M]:[]}var R={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},H=` +(function(){var __webpack_modules__={93398:function(d,v,e){"use strict";e.r(v),e.d(v,{blue:function(){return se},blueDark:function(){return ke},cyan:function(){return ne},cyanDark:function(){return Me},geekblue:function(){return q},geekblueDark:function(){return Ft},generate:function(){return A},gold:function(){return H},goldDark:function(){return X},gray:function(){return ee},green:function(){return ie},greenDark:function(){return Ce},grey:function(){return ae},greyDark:function(){return tr},lime:function(){return Z},limeDark:function(){return xe},magenta:function(){return K},magentaDark:function(){return At},orange:function(){return R},orangeDark:function(){return L},presetDarkPalettes:function(){return Jt},presetPalettes:function(){return Q},presetPrimaryColors:function(){return T},purple:function(){return V},purpleDark:function(){return ht},red:function(){return F},redDark:function(){return te},volcano:function(){return $},volcanoDark:function(){return M},yellow:function(){return G},yellowDark:function(){return fe}});var t=e(400);const n=Math.round;function s(cr,qe){const Pt=cr.replace(/^[^(]*\((.*)/,"$1").replace(/\).*/,"").match(/\d*\.?\d+%?/g)||[],zt=Pt.map(it=>parseFloat(it));for(let it=0;it<3;it+=1)zt[it]=qe(zt[it]||0,Pt[it]||"",it);return Pt[3]?zt[3]=Pt[3].includes("%")?zt[3]/100:zt[3]:zt[3]=1,zt}const u=(cr,qe,Pt)=>Pt===0?cr:cr/100;function f(cr,qe){const Pt=qe||255;return cr>Pt?Pt:cr<0?0:cr}class c{constructor(qe){(0,t.Z)(this,"isValid",!0),(0,t.Z)(this,"r",0),(0,t.Z)(this,"g",0),(0,t.Z)(this,"b",0),(0,t.Z)(this,"a",1),(0,t.Z)(this,"_h",void 0),(0,t.Z)(this,"_s",void 0),(0,t.Z)(this,"_l",void 0),(0,t.Z)(this,"_v",void 0),(0,t.Z)(this,"_max",void 0),(0,t.Z)(this,"_min",void 0),(0,t.Z)(this,"_brightness",void 0);function Pt(zt){return zt[0]in qe&&zt[1]in qe&&zt[2]in qe}if(qe)if(typeof qe=="string"){let it=function(Ot){return zt.startsWith(Ot)};const zt=qe.trim();/^#?[A-F\d]{3,8}$/i.test(zt)?this.fromHexString(zt):it("rgb")?this.fromRgbString(zt):it("hsl")?this.fromHslString(zt):(it("hsv")||it("hsb"))&&this.fromHsvString(zt)}else if(qe instanceof c)this.r=qe.r,this.g=qe.g,this.b=qe.b,this.a=qe.a,this._h=qe._h,this._s=qe._s,this._l=qe._l,this._v=qe._v;else if(Pt("rgb"))this.r=f(qe.r),this.g=f(qe.g),this.b=f(qe.b),this.a=typeof qe.a=="number"?f(qe.a,1):1;else if(Pt("hsl"))this.fromHsl(qe);else if(Pt("hsv"))this.fromHsv(qe);else throw new Error("@ant-design/fast-color: unsupported input "+JSON.stringify(qe))}setR(qe){return this._sc("r",qe)}setG(qe){return this._sc("g",qe)}setB(qe){return this._sc("b",qe)}setA(qe){return this._sc("a",qe,1)}setHue(qe){const Pt=this.toHsv();return Pt.h=qe,this._c(Pt)}getLuminance(){function qe(Ot){const pt=Ot/255;return pt<=.03928?pt/12.92:Math.pow((pt+.055)/1.055,2.4)}const Pt=qe(this.r),zt=qe(this.g),it=qe(this.b);return .2126*Pt+.7152*zt+.0722*it}getHue(){if(typeof this._h=="undefined"){const qe=this.getMax()-this.getMin();qe===0?this._h=0:this._h=n(60*(this.r===this.getMax()?(this.g-this.b)/qe+(this.g1&&(it=1),this._c({h:Pt,s:zt,l:it,a:this.a})}mix(qe,Pt=50){const zt=this._c(qe),it=Pt/100,Ot=et=>(zt[et]-this[et])*it+this[et],pt={r:n(Ot("r")),g:n(Ot("g")),b:n(Ot("b")),a:n(Ot("a")*100)/100};return this._c(pt)}tint(qe=10){return this.mix({r:255,g:255,b:255,a:1},qe)}shade(qe=10){return this.mix({r:0,g:0,b:0,a:1},qe)}onBackground(qe){const Pt=this._c(qe),zt=this.a+Pt.a*(1-this.a),it=Ot=>n((this[Ot]*this.a+Pt[Ot]*Pt.a*(1-this.a))/zt);return this._c({r:it("r"),g:it("g"),b:it("b"),a:zt})}isDark(){return this.getBrightness()<128}isLight(){return this.getBrightness()>=128}equals(qe){return this.r===qe.r&&this.g===qe.g&&this.b===qe.b&&this.a===qe.a}clone(){return this._c(this)}toHexString(){let qe="#";const Pt=(this.r||0).toString(16);qe+=Pt.length===2?Pt:"0"+Pt;const zt=(this.g||0).toString(16);qe+=zt.length===2?zt:"0"+zt;const it=(this.b||0).toString(16);if(qe+=it.length===2?it:"0"+it,typeof this.a=="number"&&this.a>=0&&this.a<1){const Ot=n(this.a*255).toString(16);qe+=Ot.length===2?Ot:"0"+Ot}return qe}toHsl(){return{h:this.getHue(),s:this.getSaturation(),l:this.getLightness(),a:this.a}}toHslString(){const qe=this.getHue(),Pt=n(this.getSaturation()*100),zt=n(this.getLightness()*100);return this.a!==1?`hsla(${qe},${Pt}%,${zt}%,${this.a})`:`hsl(${qe},${Pt}%,${zt}%)`}toHsv(){return{h:this.getHue(),s:this.getSaturation(),v:this.getValue(),a:this.a}}toRgb(){return{r:this.r,g:this.g,b:this.b,a:this.a}}toRgbString(){return this.a!==1?`rgba(${this.r},${this.g},${this.b},${this.a})`:`rgb(${this.r},${this.g},${this.b})`}toString(){return this.toRgbString()}_sc(qe,Pt,zt){const it=this.clone();return it[qe]=f(Pt,zt),it}_c(qe){return new this.constructor(qe)}getMax(){return typeof this._max=="undefined"&&(this._max=Math.max(this.r,this.g,this.b)),this._max}getMin(){return typeof this._min=="undefined"&&(this._min=Math.min(this.r,this.g,this.b)),this._min}fromHexString(qe){const Pt=qe.replace("#","");function zt(it,Ot){return parseInt(Pt[it]+Pt[Ot||it],16)}Pt.length<6?(this.r=zt(0),this.g=zt(1),this.b=zt(2),this.a=Pt[3]?zt(3)/255:1):(this.r=zt(0,1),this.g=zt(2,3),this.b=zt(4,5),this.a=Pt[6]?zt(6,7)/255:1)}fromHsl({h:qe,s:Pt,l:zt,a:it}){if(this._h=qe%360,this._s=Pt,this._l=zt,this.a=typeof it=="number"?it:1,Pt<=0){const $e=n(zt*255);this.r=$e,this.g=$e,this.b=$e}let Ot=0,pt=0,et=0;const Ne=qe/60,me=(1-Math.abs(2*zt-1))*Pt,Ee=me*(1-Math.abs(Ne%2-1));Ne>=0&&Ne<1?(Ot=me,pt=Ee):Ne>=1&&Ne<2?(Ot=Ee,pt=me):Ne>=2&&Ne<3?(pt=me,et=Ee):Ne>=3&&Ne<4?(pt=Ee,et=me):Ne>=4&&Ne<5?(Ot=Ee,et=me):Ne>=5&&Ne<6&&(Ot=me,et=Ee);const Le=zt-me/2;this.r=n((Ot+Le)*255),this.g=n((pt+Le)*255),this.b=n((et+Le)*255)}fromHsv({h:qe,s:Pt,v:zt,a:it}){this._h=qe%360,this._s=Pt,this._v=zt,this.a=typeof it=="number"?it:1;const Ot=n(zt*255);if(this.r=Ot,this.g=Ot,this.b=Ot,Pt<=0)return;const pt=qe/60,et=Math.floor(pt),Ne=pt-et,me=n(zt*(1-Pt)*255),Ee=n(zt*(1-Pt*Ne)*255),Le=n(zt*(1-Pt*(1-Ne))*255);switch(et){case 0:this.g=Le,this.b=me;break;case 1:this.r=Ee,this.b=me;break;case 2:this.r=me,this.b=Le;break;case 3:this.r=me,this.g=Ee;break;case 4:this.r=Le,this.g=me;break;case 5:default:this.g=me,this.b=Ee;break}}fromHsvString(qe){const Pt=s(qe,u);this.fromHsv({h:Pt[0],s:Pt[1],v:Pt[2],a:Pt[3]})}fromHslString(qe){const Pt=s(qe,u);this.fromHsl({h:Pt[0],s:Pt[1],l:Pt[2],a:Pt[3]})}fromRgbString(qe){const Pt=s(qe,(zt,it)=>it.includes("%")?n(zt/100*255):zt);this.r=Pt[0],this.g=Pt[1],this.b=Pt[2],this.a=Pt[3]}}var h=2,o=.16,i=.05,y=.05,p=.15,g=5,l=4,b=[{index:7,amount:15},{index:6,amount:25},{index:5,amount:30},{index:5,amount:45},{index:5,amount:65},{index:5,amount:85},{index:4,amount:90},{index:3,amount:95},{index:2,amount:97},{index:1,amount:98}];function x(cr,qe,Pt){var zt;return Math.round(cr.h)>=60&&Math.round(cr.h)<=240?zt=Pt?Math.round(cr.h)-h*qe:Math.round(cr.h)+h*qe:zt=Pt?Math.round(cr.h)+h*qe:Math.round(cr.h)-h*qe,zt<0?zt+=360:zt>=360&&(zt-=360),zt}function O(cr,qe,Pt){if(cr.h===0&&cr.s===0)return cr.s;var zt;return Pt?zt=cr.s-o*qe:qe===l?zt=cr.s+o:zt=cr.s+i*qe,zt>1&&(zt=1),Pt&&qe===g&&zt>.1&&(zt=.1),zt<.06&&(zt=.06),Math.round(zt*100)/100}function k(cr,qe,Pt){var zt;return Pt?zt=cr.v+y*qe:zt=cr.v-p*qe,zt=Math.max(0,Math.min(1,zt)),Math.round(zt*100)/100}function A(cr){for(var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Pt=[],zt=new c(cr),it=zt.toHsv(),Ot=g;Ot>0;Ot-=1){var pt=new c({h:x(it,Ot,!0),s:O(it,Ot,!0),v:k(it,Ot,!0)});Pt.push(pt)}Pt.push(zt);for(var et=1;et<=l;et+=1){var Ne=new c({h:x(it,et),s:O(it,et),v:k(it,et)});Pt.push(Ne)}return qe.theme==="dark"?b.map(function(me){var Ee=me.index,Le=me.amount;return new c(qe.backgroundColor||"#141414").mix(Pt[Ee],Le).toHexString()}):Pt.map(function(me){return me.toHexString()})}var T={red:"#F5222D",volcano:"#FA541C",orange:"#FA8C16",gold:"#FAAD14",yellow:"#FADB14",lime:"#A0D911",green:"#52C41A",cyan:"#13C2C2",blue:"#1677FF",geekblue:"#2F54EB",purple:"#722ED1",magenta:"#EB2F96",grey:"#666666"},F=["#fff1f0","#ffccc7","#ffa39e","#ff7875","#ff4d4f","#f5222d","#cf1322","#a8071a","#820014","#5c0011"];F.primary=F[5];var $=["#fff2e8","#ffd8bf","#ffbb96","#ff9c6e","#ff7a45","#fa541c","#d4380d","#ad2102","#871400","#610b00"];$.primary=$[5];var R=["#fff7e6","#ffe7ba","#ffd591","#ffc069","#ffa940","#fa8c16","#d46b08","#ad4e00","#873800","#612500"];R.primary=R[5];var H=["#fffbe6","#fff1b8","#ffe58f","#ffd666","#ffc53d","#faad14","#d48806","#ad6800","#874d00","#613400"];H.primary=H[5];var G=["#feffe6","#ffffb8","#fffb8f","#fff566","#ffec3d","#fadb14","#d4b106","#ad8b00","#876800","#614700"];G.primary=G[5];var Z=["#fcffe6","#f4ffb8","#eaff8f","#d3f261","#bae637","#a0d911","#7cb305","#5b8c00","#3f6600","#254000"];Z.primary=Z[5];var ie=["#f6ffed","#d9f7be","#b7eb8f","#95de64","#73d13d","#52c41a","#389e0d","#237804","#135200","#092b00"];ie.primary=ie[5];var ne=["#e6fffb","#b5f5ec","#87e8de","#5cdbd3","#36cfc9","#13c2c2","#08979c","#006d75","#00474f","#002329"];ne.primary=ne[5];var se=["#e6f4ff","#bae0ff","#91caff","#69b1ff","#4096ff","#1677ff","#0958d9","#003eb3","#002c8c","#001d66"];se.primary=se[5];var q=["#f0f5ff","#d6e4ff","#adc6ff","#85a5ff","#597ef7","#2f54eb","#1d39c4","#10239e","#061178","#030852"];q.primary=q[5];var V=["#f9f0ff","#efdbff","#d3adf7","#b37feb","#9254de","#722ed1","#531dab","#391085","#22075e","#120338"];V.primary=V[5];var K=["#fff0f6","#ffd6e7","#ffadd2","#ff85c0","#f759ab","#eb2f96","#c41d7f","#9e1068","#780650","#520339"];K.primary=K[5];var ae=["#a6a6a6","#999999","#8c8c8c","#808080","#737373","#666666","#404040","#1a1a1a","#000000","#000000"];ae.primary=ae[5];var ee=ae,Q={red:F,volcano:$,orange:R,gold:H,yellow:G,lime:Z,green:ie,cyan:ne,blue:se,geekblue:q,purple:V,magenta:K,grey:ae},te=["#2a1215","#431418","#58181c","#791a1f","#a61d24","#d32029","#e84749","#f37370","#f89f9a","#fac8c3"];te.primary=te[5];var M=["#2b1611","#441d12","#592716","#7c3118","#aa3e19","#d84a1b","#e87040","#f3956a","#f8b692","#fad4bc"];M.primary=M[5];var L=["#2b1d11","#442a11","#593815","#7c4a15","#aa6215","#d87a16","#e89a3c","#f3b765","#f8cf8d","#fae3b7"];L.primary=L[5];var X=["#2b2111","#443111","#594214","#7c5914","#aa7714","#d89614","#e8b339","#f3cc62","#f8df8b","#faedb5"];X.primary=X[5];var fe=["#2b2611","#443b11","#595014","#7c6e14","#aa9514","#d8bd14","#e8d639","#f3ea62","#f8f48b","#fafab5"];fe.primary=fe[5];var xe=["#1f2611","#2e3c10","#3e4f13","#536d13","#6f9412","#8bbb11","#a9d134","#c9e75d","#e4f88b","#f0fab5"];xe.primary=xe[5];var Ce=["#162312","#1d3712","#274916","#306317","#3c8618","#49aa19","#6abe39","#8fd460","#b2e58b","#d5f2bb"];Ce.primary=Ce[5];var Me=["#112123","#113536","#144848","#146262","#138585","#13a8a8","#33bcb7","#58d1c9","#84e2d8","#b2f1e8"];Me.primary=Me[5];var ke=["#111a2c","#112545","#15325b","#15417e","#1554ad","#1668dc","#3c89e8","#65a9f3","#8dc5f8","#b7dcfa"];ke.primary=ke[5];var Ft=["#131629","#161d40","#1c2755","#203175","#263ea0","#2b4acb","#5273e0","#7f9ef3","#a8c1f8","#d2e0fa"];Ft.primary=Ft[5];var ht=["#1a1325","#24163a","#301c4d","#3e2069","#51258f","#642ab5","#854eca","#ab7ae0","#cda8f0","#ebd7fa"];ht.primary=ht[5];var At=["#291321","#40162f","#551c3b","#75204f","#a02669","#cb2b83","#e0529c","#f37fb7","#f8a8cc","#fad2e3"];At.primary=At[5];var tr=["#151515","#1f1f1f","#2d2d2d","#393939","#494949","#5a5a5a","#6a6a6a","#7b7b7b","#888888","#969696"];tr.primary=tr[5];var Jt={red:te,volcano:M,orange:L,gold:X,yellow:fe,lime:xe,green:Ce,cyan:Me,blue:ke,geekblue:Ft,purple:ht,magenta:At,grey:tr}},93083:function(d,v,e){"use strict";e.r(v),e.d(v,{Keyframes:function(){return Bs},NaNLinter:function(){return ns},StyleContext:function(){return ne},StyleProvider:function(){return ie},Theme:function(){return At},_experimental:function(){return Ns},createCache:function(){return G},createTheme:function(){return Jt},extractStyle:function(){return qu},genCalc:function(){return Ce},getComputedToken:function(){return hr},legacyLogicalPropertiesTransformer:function(){return Ao},legacyNotSelectorLinter:function(){return ys},logicalPropertiesLinter:function(){return Ws},parentSelectorLinter:function(){return Rs},px2remTransformer:function(){return sl},token2CSSVar:function(){return Pe},unit:function(){return Gt},useCSSVarRegister:function(){return vu},useCacheToken:function(){return sn},useStyleRegister:function(){return Ba}});var t=e(33606),n=e(400),s=e(26407),u=e(33708);function f(Qt){for(var ur=0,ar,mr=0,pr=Qt.length;pr>=4;++mr,pr-=4)ar=Qt.charCodeAt(mr)&255|(Qt.charCodeAt(++mr)&255)<<8|(Qt.charCodeAt(++mr)&255)<<16|(Qt.charCodeAt(++mr)&255)<<24,ar=(ar&65535)*1540483477+((ar>>>16)*59797<<16),ar^=ar>>>24,ur=(ar&65535)*1540483477+((ar>>>16)*59797<<16)^(ur&65535)*1540483477+((ur>>>16)*59797<<16);switch(pr){case 3:ur^=(Qt.charCodeAt(mr+2)&255)<<16;case 2:ur^=(Qt.charCodeAt(mr+1)&255)<<8;case 1:ur^=Qt.charCodeAt(mr)&255,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16)}return ur^=ur>>>13,ur=(ur&65535)*1540483477+((ur>>>16)*59797<<16),((ur^ur>>>15)>>>0).toString(36)}var c=f,h=e(810),o=e(59301),i=e.t(o,2),y=e(37061),p=e(80547),g=e(13697),l=e(6909),b=e(4771),x="%";function O(Qt){return Qt.join(x)}var k=function(){function Qt(ur){(0,l.Z)(this,Qt),(0,n.Z)(this,"instanceId",void 0),(0,n.Z)(this,"cache",new Map),this.instanceId=ur}return(0,b.Z)(Qt,[{key:"get",value:function(ar){return this.opGet(O(ar))}},{key:"opGet",value:function(ar){return this.cache.get(ar)||null}},{key:"update",value:function(ar,mr){return this.opUpdate(O(ar),mr)}},{key:"opUpdate",value:function(ar,mr){var pr=this.cache.get(ar),_n=mr(pr);_n===null?this.cache.delete(ar):this.cache.set(ar,_n)}}]),Qt}(),A=k,T=["children"],F="data-token-hash",$="data-css-hash",R="data-cache-path",H="__cssinjs_instance__";function G(){var Qt=Math.random().toString(12).slice(2);if(typeof document!="undefined"&&document.head&&document.body){var ur=document.body.querySelectorAll("style[".concat($,"]"))||[],ar=document.head.firstChild;Array.from(ur).forEach(function(pr){pr[H]=pr[H]||Qt,pr[H]===Qt&&document.head.insertBefore(pr,ar)});var mr={};Array.from(document.querySelectorAll("style[".concat($,"]"))).forEach(function(pr){var _n=pr.getAttribute($);if(mr[_n]){if(pr[H]===Qt){var xn;(xn=pr.parentNode)===null||xn===void 0||xn.removeChild(pr)}}else mr[_n]=!0})}return new A(Qt)}var Z=o.createContext({hashPriority:"low",cache:G(),defaultCache:!0}),ie=function(ur){var ar=ur.children,mr=(0,y.Z)(ur,T),pr=o.useContext(Z),_n=(0,p.Z)(function(){var xn=(0,u.Z)({},pr);Object.keys(mr).forEach(function($n){var Jn=mr[$n];mr[$n]!==void 0&&(xn[$n]=Jn)});var Nn=mr.cache;return xn.cache=xn.cache||G(),xn.defaultCache=!Nn&&pr.defaultCache,xn},[pr,mr],function(xn,Nn){return!(0,g.Z)(xn[0],Nn[0],!0)||!(0,g.Z)(xn[1],Nn[1],!0)});return o.createElement(Z.Provider,{value:_n},ar)},ne=Z,se=e(39559),q=e(47273),V=e(25314),K=e(9427),ae=e(25440),ee=(0,b.Z)(function Qt(){(0,l.Z)(this,Qt)}),Q=ee,te="CALC_UNIT",M=new RegExp(te,"g");function L(Qt){return typeof Qt=="number"?"".concat(Qt).concat(te):Qt}var X=function(Qt){(0,K.Z)(ar,Qt);var ur=(0,ae.Z)(ar);function ar(mr,pr){var _n;(0,l.Z)(this,ar),_n=ur.call(this),(0,n.Z)((0,V.Z)(_n),"result",""),(0,n.Z)((0,V.Z)(_n),"unitlessCssVar",void 0),(0,n.Z)((0,V.Z)(_n),"lowPriority",void 0);var xn=(0,se.Z)(mr);return _n.unitlessCssVar=pr,mr instanceof ar?_n.result="(".concat(mr.result,")"):xn==="number"?_n.result=L(mr):xn==="string"&&(_n.result=mr),_n}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," + ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," + ").concat(L(pr))),this.lowPriority=!0,this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result="".concat(this.result," - ").concat(pr.getResult()):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," - ").concat(L(pr))),this.lowPriority=!0,this}},{key:"mul",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," * ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," * ").concat(pr)),this.lowPriority=!1,this}},{key:"div",value:function(pr){return this.lowPriority&&(this.result="(".concat(this.result,")")),pr instanceof ar?this.result="".concat(this.result," / ").concat(pr.getResult(!0)):(typeof pr=="number"||typeof pr=="string")&&(this.result="".concat(this.result," / ").concat(pr)),this.lowPriority=!1,this}},{key:"getResult",value:function(pr){return this.lowPriority||pr?"(".concat(this.result,")"):this.result}},{key:"equal",value:function(pr){var _n=this,xn=pr||{},Nn=xn.unit,$n=!0;return typeof Nn=="boolean"?$n=Nn:Array.from(this.unitlessCssVar).some(function(Jn){return _n.result.includes(Jn)})&&($n=!1),this.result=this.result.replace(M,$n?"px":""),typeof this.lowPriority!="undefined"?"calc(".concat(this.result,")"):this.result}}]),ar}(Q),fe=function(Qt){(0,K.Z)(ar,Qt);var ur=(0,ae.Z)(ar);function ar(mr){var pr;return(0,l.Z)(this,ar),pr=ur.call(this),(0,n.Z)((0,V.Z)(pr),"result",0),mr instanceof ar?pr.result=mr.result:typeof mr=="number"&&(pr.result=mr),pr}return(0,b.Z)(ar,[{key:"add",value:function(pr){return pr instanceof ar?this.result+=pr.result:typeof pr=="number"&&(this.result+=pr),this}},{key:"sub",value:function(pr){return pr instanceof ar?this.result-=pr.result:typeof pr=="number"&&(this.result-=pr),this}},{key:"mul",value:function(pr){return pr instanceof ar?this.result*=pr.result:typeof pr=="number"&&(this.result*=pr),this}},{key:"div",value:function(pr){return pr instanceof ar?this.result/=pr.result:typeof pr=="number"&&(this.result/=pr),this}},{key:"equal",value:function(){return this.result}}]),ar}(Q),xe=function(ur,ar){var mr=ur==="css"?X:fe;return function(pr){return new mr(pr,ar)}},Ce=xe;function Me(Qt,ur){if(Qt.length!==ur.length)return!1;for(var ar=0;ar1&&arguments[1]!==void 0?arguments[1]:!1,xn={map:this.cache};return ar.forEach(function(Nn){if(!xn)xn=void 0;else{var $n;xn=($n=xn)===null||$n===void 0||($n=$n.map)===null||$n===void 0?void 0:$n.get(Nn)}}),(mr=xn)!==null&&mr!==void 0&&mr.value&&_n&&(xn.value[1]=this.cacheCallTimes++),(pr=xn)===null||pr===void 0?void 0:pr.value}},{key:"get",value:function(ar){var mr;return(mr=this.internalGet(ar,!0))===null||mr===void 0?void 0:mr[0]}},{key:"has",value:function(ar){return!!this.internalGet(ar)}},{key:"set",value:function(ar,mr){var pr=this;if(!this.has(ar)){if(this.size()+1>Qt.MAX_CACHE_SIZE+Qt.MAX_CACHE_OFFSET){var _n=this.keys.reduce(function(Jn,sr){var Nr=(0,t.Z)(Jn,2),xr=Nr[1];return pr.internalGet(sr)[1]0,"[Ant Design CSS-in-JS] Theme should have at least one derivative function."),ht+=1}return(0,b.Z)(Qt,[{key:"getDerivativeToken",value:function(ar){return this.derivatives.reduce(function(mr,pr){return pr(ar,mr)},void 0)}}]),Qt}(),tr=new ke;function Jt(Qt){var ur=Array.isArray(Qt)?Qt:[Qt];return tr.has(ur)||tr.set(ur,new At(ur)),tr.get(ur)}var cr=new WeakMap,qe={};function Pt(Qt,ur){for(var ar=cr,mr=0;mr3&&arguments[3]!==void 0?arguments[3]:{},_n=arguments.length>4&&arguments[4]!==void 0?arguments[4]:!1;if(_n)return Qt;var xn=(0,u.Z)((0,u.Z)({},pr),{},(mr={},(0,n.Z)(mr,F,ur),(0,n.Z)(mr,$,ar),mr)),Nn=Object.keys(xn).map(function($n){var Jn=xn[$n];return Jn?"".concat($n,'="').concat(Jn,'"'):null}).filter(function($n){return $n}).join(" ");return"")}var Pe=function(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"--".concat(ar?"".concat(ar,"-"):"").concat(ur).replace(/([a-z0-9])([A-Z])/g,"$1-$2").replace(/([A-Z]+)([A-Z][a-z0-9]+)/g,"$1-$2").replace(/([a-z])([A-Z0-9])/g,"$1-$2").toLowerCase()},Je=function(ur,ar,mr){return Object.keys(ur).length?".".concat(ar).concat(mr!=null&&mr.scope?".".concat(mr.scope):"","{").concat(Object.entries(ur).map(function(pr){var _n=(0,t.Z)(pr,2),xn=_n[0],Nn=_n[1];return"".concat(xn,":").concat(Nn,";")}).join(""),"}"):""},Vt=function(ur,ar,mr){var pr={},_n={};return Object.entries(ur).forEach(function(xn){var Nn,$n,Jn=(0,t.Z)(xn,2),sr=Jn[0],Nr=Jn[1];if(mr!=null&&(Nn=mr.preserve)!==null&&Nn!==void 0&&Nn[sr])_n[sr]=Nr;else if((typeof Nr=="string"||typeof Nr=="number")&&!(mr!=null&&($n=mr.ignore)!==null&&$n!==void 0&&$n[sr])){var xr,mn=Pe(sr,mr==null?void 0:mr.prefix);pr[mn]=typeof Nr=="number"&&!(mr!=null&&(xr=mr.unitless)!==null&&xr!==void 0&&xr[sr])?"".concat(Nr,"px"):String(Nr),_n[sr]="var(".concat(mn,")")}}),[_n,Je(pr,ar,{scope:mr==null?void 0:mr.scope})]},Rt=e(34280),Nt=(0,u.Z)({},i),Bt=Nt.useInsertionEffect,Ct=function(ur,ar,mr){o.useMemo(ur,mr),(0,Rt.Z)(function(){return ar(!0)},mr)},Yt=Bt?function(Qt,ur,ar){return Bt(function(){return Qt(),ur()},ar)}:Ct,ze=Yt,ue=(0,u.Z)({},i),le=ue.useInsertionEffect,Dt=function(ur){var ar=[],mr=!1;function pr(_n){mr||ar.push(_n)}return o.useEffect(function(){return mr=!1,function(){mr=!0,ar.length&&ar.forEach(function(_n){return _n()})}},ur),pr},Te=function(){return function(ur){ur()}},dt=typeof le!="undefined"?Dt:Te,Ht=dt;function ct(){return!1}var Ie=!1;function Et(){return Ie}var ge=ct;if(0)var Ke,yt;function kt(Qt,ur,ar,mr,pr){var _n=o.useContext(ne),xn=_n.cache,Nn=[Qt].concat((0,s.Z)(ur)),$n=O(Nn),Jn=Ht([$n]),sr=ge(),Nr=function(ft){xn.opUpdate($n,function(Rn){var Kn=Rn||[void 0,void 0],li=(0,t.Z)(Kn,2),Bi=li[0],Kr=Bi===void 0?0:Bi,qi=li[1],ya=qi,Li=ya||ar(),Oa=[Kr,Li];return ft?ft(Oa):Oa})};o.useMemo(function(){Nr()},[$n]);var xr=xn.opGet($n),mn=xr[1];return ze(function(){pr==null||pr(mn)},function(zn){return Nr(function(ft){var Rn=(0,t.Z)(ft,2),Kn=Rn[0],li=Rn[1];return zn&&Kn===0&&(pr==null||pr(mn)),[Kn+1,li]}),function(){xn.opUpdate($n,function(ft){var Rn=ft||[],Kn=(0,t.Z)(Rn,2),li=Kn[0],Bi=li===void 0?0:li,Kr=Kn[1],qi=Bi-1;return qi===0?(Jn(function(){(zn||!xn.opGet($n))&&(mr==null||mr(Kr,!1))}),null):[Bi-1,Kr]})}},[$n]),mn}var Fe={},Dr="css",St=new Map;function Vr(Qt){St.set(Qt,(St.get(Qt)||0)+1)}function Qr(Qt,ur){if(typeof document!="undefined"){var ar=document.querySelectorAll("style[".concat(F,'="').concat(Qt,'"]'));ar.forEach(function(mr){if(mr[H]===ur){var pr;(pr=mr.parentNode)===null||pr===void 0||pr.removeChild(mr)}})}}var Er=0;function jr(Qt,ur){St.set(Qt,(St.get(Qt)||0)-1);var ar=Array.from(St.keys()),mr=ar.filter(function(pr){var _n=St.get(pr)||0;return _n<=0});ar.length-mr.length>Er&&mr.forEach(function(pr){Qr(pr,ur),St.delete(pr)})}var hr=function(ur,ar,mr,pr){var _n=mr.getDerivativeToken(ur),xn=(0,u.Z)((0,u.Z)({},_n),ar);return pr&&(xn=pr(xn)),xn},Zr="token";function sn(Qt,ur){var ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mr=(0,o.useContext)(ne),pr=mr.cache.instanceId,_n=mr.container,xn=ar.salt,Nn=xn===void 0?"":xn,$n=ar.override,Jn=$n===void 0?Fe:$n,sr=ar.formatToken,Nr=ar.getComputedToken,xr=ar.cssVar,mn=Pt(function(){return Object.assign.apply(Object,[{}].concat((0,s.Z)(ur)))},ur),zn=it(mn),ft=it(Jn),Rn=xr?it(xr):"",Kn=kt(Zr,[Nn,Qt.id,zn,ft,Rn],function(){var li,Bi=Nr?Nr(mn,Jn,Qt):hr(mn,Jn,Qt,sr),Kr=(0,u.Z)({},Bi),qi="";if(xr){var ya=Vt(Bi,xr.key,{prefix:xr.prefix,ignore:xr.ignore,unitless:xr.unitless,preserve:xr.preserve}),Li=(0,t.Z)(ya,2);Bi=Li[0],qi=Li[1]}var Oa=Ot(Bi,Nn);Bi._tokenKey=Oa,Kr._tokenKey=Ot(Kr,Nn);var xs=(li=xr==null?void 0:xr.key)!==null&&li!==void 0?li:Oa;Bi._themeKey=xs,Vr(xs);var pi="".concat(Dr,"-").concat(c(Oa));return Bi._hashId=pi,[Bi,pi,Kr,qi,(xr==null?void 0:xr.key)||""]},function(li){jr(li[0]._themeKey,pr)},function(li){var Bi=(0,t.Z)(li,4),Kr=Bi[0],qi=Bi[3];if(xr&&qi){var ya=(0,h.hq)(qi,c("css-variables-".concat(Kr._themeKey)),{mark:$,prepend:"queue",attachTo:_n,priority:-999});ya[H]=pr,ya.setAttribute(F,Kr._themeKey)}});return Kn}var ln=function(ur,ar,mr){var pr=(0,t.Z)(ur,5),_n=pr[2],xn=pr[3],Nn=pr[4],$n=mr||{},Jn=$n.plain;if(!xn)return null;var sr=_n._tokenKey,Nr=-999,xr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(Nr)},mn=Zt(xn,Nn,sr,xr,Jn);return[Nr,sr,mn]},or=e(92413),Lt={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},gt=Lt,bt="-ms-",jt="-moz-",Cr="-webkit-",br="comm",at="rule",Fr="decl",gn="@page",Wn="@media",gr="@import",Xr="@charset",dn="@viewport",Mn="@supports",ei="@document",ni="@namespace",Gi="@keyframes",Mi="@font-face",Ti="@counter-style",mi="@font-feature-values",vi="@layer",aa="@scope",ii=Math.abs,Wi=String.fromCharCode,wt=Object.assign;function st(Qt,ur){return xi(Qt,0)^45?(((ur<<2^xi(Qt,0))<<2^xi(Qt,1))<<2^xi(Qt,2))<<2^xi(Qt,3):0}function Qn(Qt){return Qt.trim()}function bi(Qt,ur){return(Qt=ur.exec(Qt))?Qt[0]:Qt}function ti(Qt,ur,ar){return Qt.replace(ur,ar)}function Ki(Qt,ur,ar){return Qt.indexOf(ur,ar)}function xi(Qt,ur){return Qt.charCodeAt(ur)|0}function Pi(Qt,ur,ar){return Qt.slice(ur,ar)}function ai(Qt){return Qt.length}function er(Qt){return Qt.length}function mt(Qt,ur){return ur.push(Qt),Qt}function tt(Qt,ur){return Qt.map(ur).join("")}function It(Qt,ur){return Qt.filter(function(ar){return!bi(ar,ur)})}function _t(Qt,ur){for(var ar="",mr=0;mr0?xi(ye,--Ue):0,Tr--,rt===10&&(Tr=1,fr--),rt}function Ur(){return rt=Ue2||tn(rt)>3?"":" "}function On(Qt){for(;Ur();)switch(tn(rt)){case 0:append(Is(Ue-1),Qt);break;case 2:append(ha(rt),Qt);break;default:append(from(rt),Qt)}return Qt}function Ri(Qt,ur){for(;--ur&&Ur()&&!(rt<48||rt>102||rt>57&&rt<65||rt>70&&rt<97););return cn(Qt,Ir()+(ur<6&&yn()==32&&Ur()==32))}function $i(Qt){for(;Ur();)switch(rt){case Qt:return Ue;case 34:case 39:Qt!==34&&Qt!==39&&$i(rt);break;case 40:Qt===41&&$i(Qt);break;case 92:Ur();break}return Ue}function la(Qt,ur){for(;Ur()&&Qt+rt!==57;)if(Qt+rt===84&&yn()===47)break;return"/*"+cn(ur,Ue-1)+"*"+Wi(Qt===47?Qt:Ur())}function Is(Qt){for(;!tn(yn());)Ur();return cn(Qt,Ue)}function ba(Qt){return bn(As("",null,null,null,[""],Qt=on(Qt),0,[0],Qt))}function As(Qt,ur,ar,mr,pr,_n,xn,Nn,$n){for(var Jn=0,sr=0,Nr=xn,xr=0,mn=0,zn=0,ft=1,Rn=1,Kn=1,li=0,Bi="",Kr=pr,qi=_n,ya=mr,Li=Bi;Rn;)switch(zn=li,li=Ur()){case 40:if(zn!=108&&xi(Li,Nr-1)==58){Ki(Li+=ti(ha(li),"&","&\f"),"&\f",ii(Jn?Nn[Jn-1]:0))!=-1&&(Kn=-1);break}case 34:case 39:case 91:Li+=ha(li);break;case 9:case 10:case 13:case 32:Li+=wi(zn);break;case 92:Li+=Ri(Ir()-1,7);continue;case 47:switch(yn()){case 42:case 47:mt(Qa(la(Ur(),Ir()),ur,ar,$n),$n),(tn(zn||1)==5||tn(yn()||1)==5)&&ai(Li)&&Pi(Li,-1,void 0)!==" "&&(Li+=" ");break;default:Li+="/"}break;case 123*ft:Nn[Jn++]=ai(Li)*Kn;case 125*ft:case 59:case 0:switch(li){case 0:case 125:Rn=0;case 59+sr:Kn==-1&&(Li=ti(Li,/\f/g,"")),mn>0&&(ai(Li)-Nr||ft===0&&zn===47)&&mt(mn>32?na(Li+";",mr,ar,Nr-1,$n):na(ti(Li," ","")+";",mr,ar,Nr-2,$n),$n);break;case 59:Li+=";";default:if(mt(ya=Ds(Li,ur,ar,Jn,sr,pr,Nn,Bi,Kr=[],qi=[],Nr,_n),_n),li===123)if(sr===0)As(Li,ur,ya,ya,Kr,_n,Nr,Nn,qi);else{switch(xr){case 99:if(xi(Li,3)===110)break;case 108:if(xi(Li,2)===97)break;default:sr=0;case 100:case 109:case 115:}sr?As(Qt,ya,ya,mr&&mt(Ds(Qt,ya,ya,0,0,pr,Nn,Bi,pr,Kr=[],Nr,qi),qi),pr,qi,Nr,Nn,mr?Kr:qi):As(Li,ya,ya,ya,[""],qi,0,Nn,qi)}}Jn=sr=mn=0,ft=Kn=1,Bi=Li="",Nr=xn;break;case 58:Nr=1+ai(Li),mn=zn;default:if(ft<1){if(li==123)--ft;else if(li==125&&ft++==0&&Sr()==125)continue}switch(Li+=Wi(li),li*ft){case 38:Kn=sr>0?1:(Li+="\f",-1);break;case 44:Nn[Jn++]=(ai(Li)-1)*Kn,Kn=1;break;case 64:yn()===45&&(Li+=ha(Ur())),xr=yn(),sr=Nr=ai(Bi=Li+=Is(Ir())),li++;break;case 45:zn===45&&ai(Li)==2&&(ft=0)}}return _n}function Ds(Qt,ur,ar,mr,pr,_n,xn,Nn,$n,Jn,sr,Nr){for(var xr=pr-1,mn=pr===0?_n:[""],zn=er(mn),ft=0,Rn=0,Kn=0;ft0?mn[li]+" "+Bi:ti(Bi,/&\f/g,mn[li])))&&($n[Kn++]=Kr);return Ye(Qt,ur,ar,pr===0?at:Nn,$n,Jn,sr,Nr)}function Qa(Qt,ur,ar,mr){return Ye(Qt,ur,ar,br,Wi(Or()),Pi(Qt,2,-2),0,mr)}function na(Qt,ur,ar,mr,pr){return Ye(Qt,ur,ar,Fr,Pi(Qt,0,mr),Pi(Qt,mr+1,-1),mr,pr)}function Ii(Qt,ur){var ar=ur.path,mr=ur.parentSelectors;(0,Ft.ZP)(!1,"[Ant Design CSS-in-JS] ".concat(ar?"Error in ".concat(ar,": "):"").concat(Qt).concat(mr.length?" Selector: ".concat(mr.join(" | ")):""))}var Ts=function(ur,ar,mr){if(ur==="content"){var pr=/(attr|counters?|url|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,_n=["normal","none","initial","inherit","unset"];(typeof ar!="string"||_n.indexOf(ar)===-1&&!pr.test(ar)&&(ar.charAt(0)!==ar.charAt(ar.length-1)||ar.charAt(0)!=='"'&&ar.charAt(0)!=="'"))&&lintWarning("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\"".concat(ar,"\"'`."),mr)}},$a=null,Os=function(ur,ar,mr){ur==="animation"&&mr.hashId&&ar!=="none"&&lintWarning("You seem to be using hashed animation '".concat(ar,"', in which case 'animationName' with Keyframe as value is recommended."),mr)},zi=null;function ks(Qt){var ur,ar=((ur=Qt.match(/:not\(([^)]*)\)/))===null||ur===void 0?void 0:ur[1])||"",mr=ar.split(/(\[[^[]*])|(?=[.#])/).filter(function(pr){return pr});return mr.length>1}function Ro(Qt){return Qt.parentSelectors.reduce(function(ur,ar){return ur?ar.includes("&")?ar.replace(/&/g,ur):"".concat(ur," ").concat(ar):ar},"")}var ja=function(ur,ar,mr){var pr=Ro(mr),_n=pr.match(/:not\([^)]*\)/g)||[];_n.length>0&&_n.some(ks)&&Ii("Concat ':not' selector not support in legacy browsers.",mr)},ys=ja,rs=function(ur,ar,mr){switch(ur){case"marginLeft":case"marginRight":case"paddingLeft":case"paddingRight":case"left":case"right":case"borderLeft":case"borderLeftWidth":case"borderLeftStyle":case"borderLeftColor":case"borderRight":case"borderRightWidth":case"borderRightStyle":case"borderRightColor":case"borderTopLeftRadius":case"borderTopRightRadius":case"borderBottomLeftRadius":case"borderBottomRightRadius":Ii("You seem to be using non-logical property '".concat(ur,"' which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"margin":case"padding":case"borderWidth":case"borderStyle":if(typeof ar=="string"){var pr=ar.split(" ").map(function(Nn){return Nn.trim()});pr.length===4&&pr[1]!==pr[3]&&Ii("You seem to be using '".concat(ur,"' property with different left ").concat(ur," and right ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;case"clear":case"textAlign":(ar==="left"||ar==="right")&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr);return;case"borderRadius":if(typeof ar=="string"){var _n=ar.split("/").map(function(Nn){return Nn.trim()}),xn=_n.reduce(function(Nn,$n){if(Nn)return Nn;var Jn=$n.split(" ").map(function(sr){return sr.trim()});return Jn.length>=2&&Jn[0]!==Jn[1]||Jn.length===3&&Jn[1]!==Jn[2]||Jn.length===4&&Jn[2]!==Jn[3]?!0:Nn},!1);xn&&Ii("You seem to be using non-logical value '".concat(ar,"' of ").concat(ur,", which is not compatible with RTL mode. Please use logical properties and values instead. For more information: https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Logical_Properties."),mr)}return;default:}},Ws=rs,kn=function(ur,ar,mr){(typeof ar=="string"&&/NaN/g.test(ar)||Number.isNaN(ar))&&Ii("Unexpected 'NaN' in property '".concat(ur,": ").concat(ar,"'."),mr)},ns=kn,yo=function(ur,ar,mr){mr.parentSelectors.some(function(pr){var _n=pr.split(",");return _n.some(function(xn){return xn.split("&").length>2})})&&Ii("Should not use more than one `&` in a selector.",mr)},Rs=yo,Vi="data-ant-cssinjs-cache-path",Ua="_FILE_STYLE__";function Da(Qt){return Object.keys(Qt).map(function(ur){var ar=Qt[ur];return"".concat(ur,":").concat(ar)}).join(";")}var vs,Gs=!0;function So(Qt){var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;vs=Qt,Gs=ur}function _o(){if(!vs&&(vs={},(0,q.Z)())){var Qt=document.createElement("div");Qt.className=Vi,Qt.style.position="fixed",Qt.style.visibility="hidden",Qt.style.top="-9999px",document.body.appendChild(Qt);var ur=getComputedStyle(Qt).content||"";ur=ur.replace(/^"/,"").replace(/"$/,""),ur.split(";").forEach(function(pr){var _n=pr.split(":"),xn=(0,t.Z)(_n,2),Nn=xn[0],$n=xn[1];vs[Nn]=$n});var ar=document.querySelector("style[".concat(Vi,"]"));if(ar){var mr;Gs=!1,(mr=ar.parentNode)===null||mr===void 0||mr.removeChild(ar)}document.body.removeChild(Qt)}}function Ks(Qt){return _o(),!!vs[Qt]}function qs(Qt){var ur=vs[Qt],ar=null;if(ur&&(0,q.Z)())if(Gs)ar=Ua;else{var mr=document.querySelector("style[".concat($,'="').concat(vs[Qt],'"]'));mr?ar=mr.innerHTML:delete vs[Qt]}return[ar,ur]}var Lo="_skip_check_",mo="_multi_value_";function Ho(Qt){var ur=_t(ba(Qt),lr);return ur.replace(/\{%%%\:[^;];}/g,";")}function Co(Qt){return(0,se.Z)(Qt)==="object"&&Qt&&(Lo in Qt||mo in Qt)}function Xo(Qt,ur,ar){if(!ur)return Qt;var mr=".".concat(ur),pr=ar==="low"?":where(".concat(mr,")"):mr,_n=Qt.split(",").map(function(xn){var Nn,$n=xn.trim().split(/\s+/),Jn=$n[0]||"",sr=((Nn=Jn.match(/^\w+/))===null||Nn===void 0?void 0:Nn[0])||"";return Jn="".concat(sr).concat(pr).concat(Jn.slice(sr.length)),[Jn].concat((0,s.Z)($n.slice(1))).join(" ")});return _n.join(",")}var hi=function Qt(ur){var ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},mr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{root:!0,parentSelectors:[]},pr=mr.root,_n=mr.injectHash,xn=mr.parentSelectors,Nn=ar.hashId,$n=ar.layer,Jn=ar.path,sr=ar.hashPriority,Nr=ar.transformers,xr=Nr===void 0?[]:Nr,mn=ar.linters,zn=mn===void 0?[]:mn,ft="",Rn={};function Kn(Kr){var qi=Kr.getName(Nn);if(!Rn[qi]){var ya=Qt(Kr.style,ar,{root:!1,parentSelectors:xn}),Li=(0,t.Z)(ya,1),Oa=Li[0];Rn[qi]="@keyframes ".concat(Kr.getName(Nn)).concat(Oa)}}function li(Kr){var qi=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];return Kr.forEach(function(ya){Array.isArray(ya)?li(ya,qi):ya&&qi.push(ya)}),qi}var Bi=li(Array.isArray(ur)?ur:[ur]);return Bi.forEach(function(Kr){var qi=typeof Kr=="string"&&!pr?{}:Kr;if(typeof qi=="string")ft+="".concat(qi,` +`);else if(qi._keyframe)Kn(qi);else{var ya=xr.reduce(function(Li,Oa){var xs;return(Oa==null||(xs=Oa.visit)===null||xs===void 0?void 0:xs.call(Oa,Li))||Li},qi);Object.keys(ya).forEach(function(Li){var Oa=ya[Li];if((0,se.Z)(Oa)==="object"&&Oa&&(Li!=="animationName"||!Oa._keyframe)&&!Co(Oa)){var xs=!1,pi=Li.trim(),hn=!1;(pr||_n)&&Nn?pi.startsWith("@")?xs=!0:pi==="&"?pi=Xo("",Nn,sr):pi=Xo(Li,Nn,sr):pr&&!Nn&&(pi==="&"||pi==="")&&(pi="",hn=!0);var To=Qt(Oa,ar,{root:hn,injectHash:xs,parentSelectors:[].concat((0,s.Z)(xn),[pi])}),ms=(0,t.Z)(To,2),ka=ms[0],no=ms[1];Rn=(0,u.Z)((0,u.Z)({},Rn),no),ft+="".concat(pi).concat(ka)}else{let us=function(Ls,Ve){var Qe=Ls.replace(/[A-Z]/g,function(Wt){return"-".concat(Wt.toLowerCase())}),Mt=Ve;!gt[Ls]&&typeof Mt=="number"&&Mt!==0&&(Mt="".concat(Mt,"px")),Ls==="animationName"&&Ve!==null&&Ve!==void 0&&Ve._keyframe&&(Kn(Ve),Mt=Ve.getName(Nn)),ft+="".concat(Qe,":").concat(Mt,";")};var Qs,Cn=(Qs=Oa==null?void 0:Oa.value)!==null&&Qs!==void 0?Qs:Oa;(0,se.Z)(Oa)==="object"&&Oa!==null&&Oa!==void 0&&Oa[mo]&&Array.isArray(Cn)?Cn.forEach(function(Ls){us(Li,Ls)}):us(Li,Cn)}})}}),pr?$n&&(ft&&(ft="@layer ".concat($n.name," {").concat(ft,"}")),$n.dependencies&&(Rn["@layer ".concat($n.name)]=$n.dependencies.map(function(Kr){return"@layer ".concat(Kr,", ").concat($n.name,";")}).join(` +`))):ft="{".concat(ft,"}"),[ft,Rn]};function Gn(Qt,ur){return c("".concat(Qt.join("%")).concat(ur))}function ga(){return null}var os="style";function Ba(Qt,ur){var ar=Qt.token,mr=Qt.path,pr=Qt.hashId,_n=Qt.layer,xn=Qt.nonce,Nn=Qt.clientOnly,$n=Qt.order,Jn=$n===void 0?0:$n,sr=o.useContext(ne),Nr=sr.autoClear,xr=sr.mock,mn=sr.defaultCache,zn=sr.hashPriority,ft=sr.container,Rn=sr.ssrInline,Kn=sr.transformers,li=sr.linters,Bi=sr.cache,Kr=sr.layer,qi=ar._tokenKey,ya=[qi];Kr&&ya.push("layer"),ya.push.apply(ya,(0,s.Z)(mr));var Li=ut,Oa=kt(os,ya,function(){var ms=ya.join("|");if(Ks(ms)){var ka=qs(ms),no=(0,t.Z)(ka,2),Qs=no[0],Cn=no[1];if(Qs)return[Qs,qi,Cn,{},Nn,Jn]}var us=ur(),Ls=hi(us,{hashId:pr,hashPriority:zn,layer:Kr?_n:void 0,path:mr.join("-"),transformers:Kn,linters:li}),Ve=(0,t.Z)(Ls,2),Qe=Ve[0],Mt=Ve[1],Wt=Ho(Qe),dr=Gn(ya,Wt);return[Wt,qi,dr,Mt,Nn,Jn]},function(ms,ka){var no=(0,t.Z)(ms,3),Qs=no[2];(ka||Nr)&&ut&&(0,h.jL)(Qs,{mark:$})},function(ms){var ka=(0,t.Z)(ms,4),no=ka[0],Qs=ka[1],Cn=ka[2],us=ka[3];if(Li&&no!==Ua){var Ls={mark:$,prepend:Kr?!1:"queue",attachTo:ft,priority:Jn},Ve=typeof xn=="function"?xn():xn;Ve&&(Ls.csp={nonce:Ve});var Qe=[],Mt=[];Object.keys(us).forEach(function(dr){dr.startsWith("@layer")?Qe.push(dr):Mt.push(dr)}),Qe.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_layer-".concat(dr),(0,u.Z)((0,u.Z)({},Ls),{},{prepend:!0}))});var Wt=(0,h.hq)(no,Cn,Ls);Wt[H]=Bi.instanceId,Wt.setAttribute(F,qi),Mt.forEach(function(dr){(0,h.hq)(Ho(us[dr]),"_effect-".concat(dr),Ls)})}}),xs=(0,t.Z)(Oa,3),pi=xs[0],hn=xs[1],To=xs[2];return function(ms){var ka;if(!Rn||Li||!mn)ka=o.createElement(ga,null);else{var no;ka=o.createElement("style",(0,or.Z)({},(no={},(0,n.Z)(no,F,hn),(0,n.Z)(no,$,To),no),{dangerouslySetInnerHTML:{__html:pi}}))}return o.createElement(o.Fragment,null,ka,ms)}}var ro=function(ur,ar,mr){var pr=(0,t.Z)(ur,6),_n=pr[0],xn=pr[1],Nn=pr[2],$n=pr[3],Jn=pr[4],sr=pr[5],Nr=mr||{},xr=Nr.plain;if(Jn)return null;var mn=_n,zn={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)};return mn=Zt(_n,xn,Nn,zn,xr),$n&&Object.keys($n).forEach(function(ft){if(!ar[ft]){ar[ft]=!0;var Rn=Ho($n[ft]),Kn=Zt(Rn,xn,"_effect-".concat(ft),zn,xr);ft.startsWith("@layer")?mn=Kn+mn:mn+=Kn}}),[sr,Nn,mn]},Wo="cssVar",iu=function(ur,ar){var mr=ur.key,pr=ur.prefix,_n=ur.unitless,xn=ur.ignore,Nn=ur.token,$n=ur.scope,Jn=$n===void 0?"":$n,sr=(0,o.useContext)(ne),Nr=sr.cache.instanceId,xr=sr.container,mn=Nn._tokenKey,zn=[].concat((0,s.Z)(ur.path),[mr,Jn,mn]),ft=kt(Wo,zn,function(){var Rn=ar(),Kn=Vt(Rn,mr,{prefix:pr,unitless:_n,ignore:xn,scope:Jn}),li=(0,t.Z)(Kn,2),Bi=li[0],Kr=li[1],qi=Gn(zn,Kr);return[Bi,Kr,qi,mr]},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[2];ut&&(0,h.jL)(li,{mark:$})},function(Rn){var Kn=(0,t.Z)(Rn,3),li=Kn[1],Bi=Kn[2];if(li){var Kr=(0,h.hq)(li,Bi,{mark:$,prepend:"queue",attachTo:xr,priority:-999});Kr[H]=Nr,Kr.setAttribute(F,mr)}});return ft},_s=function(ur,ar,mr){var pr=(0,t.Z)(ur,4),_n=pr[1],xn=pr[2],Nn=pr[3],$n=mr||{},Jn=$n.plain;if(!_n)return null;var sr=-999,Nr={"data-rc-order":"prependQueue","data-rc-priority":"".concat(sr)},xr=Zt(_n,Nn,xn,Nr,Jn);return[sr,xn,xr]},vu=iu,$o,fu=($o={},(0,n.Z)($o,os,ro),(0,n.Z)($o,Zr,ln),(0,n.Z)($o,Wo,_s),$o);function gu(Qt){return Qt!==null}function qu(Qt,ur){var ar=typeof ur=="boolean"?{plain:ur}:ur||{},mr=ar.plain,pr=mr===void 0?!1:mr,_n=ar.types,xn=_n===void 0?["style","token","cssVar"]:_n,Nn=new RegExp("^(".concat((typeof xn=="string"?[xn]:xn).join("|"),")%")),$n=Array.from(Qt.cache.keys()).filter(function(xr){return Nn.test(xr)}),Jn={},sr={},Nr="";return $n.map(function(xr){var mn=xr.replace(Nn,"").replace(/%/g,"|"),zn=xr.split("%"),ft=(0,t.Z)(zn,1),Rn=ft[0],Kn=fu[Rn],li=Kn(Qt.cache.get(xr)[1],Jn,{plain:pr});if(!li)return null;var Bi=(0,t.Z)(li,3),Kr=Bi[0],qi=Bi[1],ya=Bi[2];return xr.startsWith("style")&&(sr[mn]=qi),[Kr,ya]}).filter(gu).sort(function(xr,mn){var zn=(0,t.Z)(xr,1),ft=zn[0],Rn=(0,t.Z)(mn,1),Kn=Rn[0];return ft-Kn}).forEach(function(xr){var mn=(0,t.Z)(xr,2),zn=mn[1];Nr+=zn}),Nr+=Zt(".".concat(Vi,'{content:"').concat(Da(sr),'";}'),void 0,void 0,(0,n.Z)({},Vi,Vi),pr),Nr}var Mo=function(){function Qt(ur,ar){(0,l.Z)(this,Qt),(0,n.Z)(this,"name",void 0),(0,n.Z)(this,"style",void 0),(0,n.Z)(this,"_keyframe",!0),this.name=ur,this.style=ar}return(0,b.Z)(Qt,[{key:"getName",value:function(){var ar=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ar?"".concat(ar,"-").concat(this.name):this.name}}]),Qt}(),Bs=Mo;function Ou(Qt){if(typeof Qt=="number")return[[Qt],!1];var ur=String(Qt).trim(),ar=ur.match(/(.*)(!important)/),mr=(ar?ar[1]:ur).trim().split(/\s+/),pr=[],_n=0;return[mr.reduce(function(xn,Nn){if(Nn.includes("(")||Nn.includes(")")){var $n=Nn.split("(").length-1,Jn=Nn.split(")").length-1;_n+=$n-Jn}return _n>=0&&pr.push(Nn),_n===0&&(xn.push(pr.join(" ")),pr=[]),xn},[]),!!ar]}function Go(Qt){return Qt.notSplit=!0,Qt}var bs={inset:["top","right","bottom","left"],insetBlock:["top","bottom"],insetBlockStart:["top"],insetBlockEnd:["bottom"],insetInline:["left","right"],insetInlineStart:["left"],insetInlineEnd:["right"],marginBlock:["marginTop","marginBottom"],marginBlockStart:["marginTop"],marginBlockEnd:["marginBottom"],marginInline:["marginLeft","marginRight"],marginInlineStart:["marginLeft"],marginInlineEnd:["marginRight"],paddingBlock:["paddingTop","paddingBottom"],paddingBlockStart:["paddingTop"],paddingBlockEnd:["paddingBottom"],paddingInline:["paddingLeft","paddingRight"],paddingInlineStart:["paddingLeft"],paddingInlineEnd:["paddingRight"],borderBlock:Go(["borderTop","borderBottom"]),borderBlockStart:Go(["borderTop"]),borderBlockEnd:Go(["borderBottom"]),borderInline:Go(["borderLeft","borderRight"]),borderInlineStart:Go(["borderLeft"]),borderInlineEnd:Go(["borderRight"]),borderBlockWidth:["borderTopWidth","borderBottomWidth"],borderBlockStartWidth:["borderTopWidth"],borderBlockEndWidth:["borderBottomWidth"],borderInlineWidth:["borderLeftWidth","borderRightWidth"],borderInlineStartWidth:["borderLeftWidth"],borderInlineEndWidth:["borderRightWidth"],borderBlockStyle:["borderTopStyle","borderBottomStyle"],borderBlockStartStyle:["borderTopStyle"],borderBlockEndStyle:["borderBottomStyle"],borderInlineStyle:["borderLeftStyle","borderRightStyle"],borderInlineStartStyle:["borderLeftStyle"],borderInlineEndStyle:["borderRightStyle"],borderBlockColor:["borderTopColor","borderBottomColor"],borderBlockStartColor:["borderTopColor"],borderBlockEndColor:["borderBottomColor"],borderInlineColor:["borderLeftColor","borderRightColor"],borderInlineStartColor:["borderLeftColor"],borderInlineEndColor:["borderRightColor"],borderStartStartRadius:["borderTopLeftRadius"],borderStartEndRadius:["borderTopRightRadius"],borderEndStartRadius:["borderBottomLeftRadius"],borderEndEndRadius:["borderBottomRightRadius"]};function bo(Qt,ur){var ar=Qt;return ur&&(ar="".concat(ar," !important")),{_skip_check_:!0,value:ar}}var yu={visit:function(ur){var ar={};return Object.keys(ur).forEach(function(mr){var pr=ur[mr],_n=bs[mr];if(_n&&(typeof pr=="number"||typeof pr=="string")){var xn=Ou(pr),Nn=(0,t.Z)(xn,2),$n=Nn[0],Jn=Nn[1];_n.length&&_n.notSplit?_n.forEach(function(sr){ar[sr]=bo(pr,Jn)}):_n.length===1?ar[_n[0]]=bo($n[0],Jn):_n.length===2?_n.forEach(function(sr,Nr){var xr;ar[sr]=bo((xr=$n[Nr])!==null&&xr!==void 0?xr:$n[0],Jn)}):_n.length===4?_n.forEach(function(sr,Nr){var xr,mn;ar[sr]=bo((xr=(mn=$n[Nr])!==null&&mn!==void 0?mn:$n[Nr-2])!==null&&xr!==void 0?xr:$n[0],Jn)}):ar[mr]=pr}else ar[mr]=pr}),ar}},Ao=yu,jo=/url\([^)]+\)|var\([^)]+\)|(\d*\.?\d+)px/g;function Vs(Qt,ur){var ar=Math.pow(10,ur+1),mr=Math.floor(Qt*ar);return Math.round(mr/10)*10/ar}var so=function(){var ur=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ar=ur.rootValue,mr=ar===void 0?16:ar,pr=ur.precision,_n=pr===void 0?5:pr,xn=ur.mediaQuery,Nn=xn===void 0?!1:xn,$n=function(Nr,xr){if(!xr)return Nr;var mn=parseFloat(xr);if(mn<=1)return Nr;var zn=Vs(mn/mr,_n);return"".concat(zn,"rem")},Jn=function(Nr){var xr=(0,u.Z)({},Nr);return Object.entries(Nr).forEach(function(mn){var zn=(0,t.Z)(mn,2),ft=zn[0],Rn=zn[1];if(typeof Rn=="string"&&Rn.includes("px")){var Kn=Rn.replace(jo,$n);xr[ft]=Kn}!gt[ft]&&typeof Rn=="number"&&Rn!==0&&(xr[ft]="".concat(Rn,"px").replace(jo,$n));var li=ft.trim();if(li.startsWith("@")&&li.includes("px")&&Nn){var Bi=ft.replace(jo,$n);xr[Bi]=xr[ft],delete xr[ft]}}),xr};return{visit:Jn}},sl=so,Ns={supportModernCSS:function(){return $e()&&nt()}}},7657:function(d,v,e){"use strict";e.d(v,{Z:function(){return te}});var t=e(92413),n=e(33606),s=e(400),u=e(37061),f=e(59301),c=e(92310),h=e.n(c),o=e(93398),i=e(18418),y=e(33708),p=e(39559),g=e(810),l=e(96452),b=e(48736);function x(M){return M.replace(/-(.)/g,function(L,X){return X.toUpperCase()})}function O(M,L){(0,b.ZP)(M,"[@ant-design/icons] ".concat(L))}function k(M){return(0,p.Z)(M)==="object"&&typeof M.name=="string"&&typeof M.theme=="string"&&((0,p.Z)(M.icon)==="object"||typeof M.icon=="function")}function A(){var M=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return Object.keys(M).reduce(function(L,X){var fe=M[X];switch(X){case"class":L.className=fe,delete L.class;break;default:delete L[X],L[x(X)]=fe}return L},{})}function T(M,L,X){return X?f.createElement(M.tag,(0,y.Z)((0,y.Z)({key:L},A(M.attrs)),X),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))})):f.createElement(M.tag,(0,y.Z)({key:L},A(M.attrs)),(M.children||[]).map(function(fe,xe){return T(fe,"".concat(L,"-").concat(M.tag,"-").concat(xe))}))}function F(M){return(0,o.generate)(M)[0]}function $(M){return M?Array.isArray(M)?M:[M]:[]}var R={width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true",focusable:"false"},H=` .anticon { display: inline-flex; align-items: center; @@ -55,47 +55,47 @@ transform: rotate(360deg); } } -`,G=function(L){var X=(0,f.useContext)(i.Z),fe=X.csp,xe=X.prefixCls,Ce=X.layer,Le=H;xe&&(Le=Le.replace(/anticon/g,xe)),Ce&&(Le="@layer ".concat(Ce,` { -`).concat(Le,` -}`)),(0,f.useEffect)(function(){var Oe=L.current,Ft=(0,l.A)(Oe);(0,g.hq)(Le,"@ant-design-icons",{prepend:!Ce,csp:fe,attachTo:Ft})},[])},Z=["icon","className","onClick","style","primaryColor","secondaryColor"],ie={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne(M){var L=M.primaryColor,X=M.secondaryColor;ie.primaryColor=L,ie.secondaryColor=X||F(L),ie.calculated=!!X}function se(){return(0,y.Z)({},ie)}var Q=function(L){var X=L.icon,fe=L.className,xe=L.onClick,Ce=L.style,Le=L.primaryColor,Oe=L.secondaryColor,Ft=(0,u.Z)(L,Z),ht=f.useRef(),At=ie;if(Le&&(At={primaryColor:Le,secondaryColor:Oe||F(Le)}),G(ht),O(k(X),"icon should be icon definiton, but got ".concat(X)),!k(X))return null;var tr=X;return tr&&typeof tr.icon=="function"&&(tr=(0,y.Z)((0,y.Z)({},tr),{},{icon:tr.icon(At.primaryColor,At.secondaryColor)})),T(tr.icon,"svg-".concat(tr.name),(0,y.Z)((0,y.Z)({className:fe,onClick:xe,style:Ce,"data-icon":tr.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft),{},{ref:ht}))};Q.displayName="IconReact",Q.getTwoToneColors=se,Q.setTwoToneColors=ne;var V=Q;function K(M){var L=$(M),X=(0,n.Z)(L,2),fe=X[0],xe=X[1];return V.setTwoToneColors({primaryColor:fe,secondaryColor:xe})}function ae(){var M=V.getTwoToneColors();return M.calculated?[M.primaryColor,M.secondaryColor]:M.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];K(o.blue.primary);var q=f.forwardRef(function(M,L){var X=M.className,fe=M.icon,xe=M.spin,Ce=M.rotate,Le=M.tabIndex,Oe=M.onClick,Ft=M.twoToneColor,ht=(0,u.Z)(M,ee),At=f.useContext(i.Z),tr=At.prefixCls,Jt=tr===void 0?"anticon":tr,cr=At.rootClassName,Qe=h()(cr,Jt,(0,s.Z)((0,s.Z)({},"".concat(Jt,"-").concat(fe.name),!!fe.name),"".concat(Jt,"-spin"),!!xe||fe.name==="loading"),X),Pt=Le;Pt===void 0&&Oe&&(Pt=-1);var zt=Ce?{msTransform:"rotate(".concat(Ce,"deg)"),transform:"rotate(".concat(Ce,"deg)")}:void 0,it=$(Ft),Ot=(0,n.Z)(it,2),pt=Ot[0],et=Ot[1];return f.createElement("span",(0,t.Z)({role:"img","aria-label":fe.name},ht,{ref:L,tabIndex:Pt,onClick:Oe,className:Qe}),f.createElement(V,{icon:fe,primaryColor:pt,secondaryColor:et,style:zt}))});q.displayName="AntdIcon",q.getTwoToneColor=ae,q.setTwoToneColor=K;var te=q},18418:function(d,v,e){"use strict";var t=e(59301),n=(0,t.createContext)({});v.Z=n},29679:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},19248:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},99267:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},96512:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},78987:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},58617:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},12722:function(d,v,e){"use strict";e.d(v,{GC:function(){return y},T6:function(){return g},VD:function(){return l},WE:function(){return h},Wl:function(){return p},Yt:function(){return b},lC:function(){return s},py:function(){return c},rW:function(){return n},s:function(){return i},ve:function(){return f},vq:function(){return o}});var t=e(12187);function n(x,O,k){return{r:(0,t.sh)(x,255)*255,g:(0,t.sh)(O,255)*255,b:(0,t.sh)(k,255)*255}}function s(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=0,R=(A+T)/2;if(A===T)$=0,F=0;else{var H=A-T;switch($=R>.5?H/(2-A-T):H/(A+T),A){case x:F=(O-k)/H+(O1&&(k-=1),k<.16666666666666666?x+(O-x)*(6*k):k<.5?O:k<.6666666666666666?x+(O-x)*(.6666666666666666-k)*6:x}function f(x,O,k){var A,T,F;if(x=(0,t.sh)(x,360),O=(0,t.sh)(O,100),k=(0,t.sh)(k,100),O===0)T=k,F=k,A=k;else{var $=k<.5?k*(1+O):k+O-k*O,R=2*k-$;A=u(R,$,x+.3333333333333333),T=u(R,$,x),F=u(R,$,x-.3333333333333333)}return{r:A*255,g:T*255,b:F*255}}function c(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=A,R=A-T,H=A===0?0:R/A;if(A===T)F=0;else{switch(A){case x:F=(O-k)/R+(O>16,g:(x&65280)>>8,b:x&255}}},93796:function(d,v,e){"use strict";e.d(v,{R:function(){return t}});var t={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},9915:function(d,v,e){"use strict";e.d(v,{ky:function(){return g},uA:function(){return u},uz:function(){return p}});var t=e(12722),n=e(93796),s=e(12187);function u(l){var b={r:0,g:0,b:0},x=1,O=null,k=null,A=null,T=!1,F=!1;return typeof l=="string"&&(l=p(l)),typeof l=="object"&&(g(l.r)&&g(l.g)&&g(l.b)?(b=(0,t.rW)(l.r,l.g,l.b),T=!0,F=String(l.r).substr(-1)==="%"?"prgb":"rgb"):g(l.h)&&g(l.s)&&g(l.v)?(O=(0,s.JX)(l.s),k=(0,s.JX)(l.v),b=(0,t.WE)(l.h,O,k),T=!0,F="hsv"):g(l.h)&&g(l.s)&&g(l.l)&&(O=(0,s.JX)(l.s),A=(0,s.JX)(l.l),b=(0,t.ve)(l.h,O,A),T=!0,F="hsl"),Object.prototype.hasOwnProperty.call(l,"a")&&(x=l.a)),x=(0,s.Yq)(x),{ok:T,format:l.format||F,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:x}}var f="[-\\+]?\\d+%?",c="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(c,")|(?:").concat(f,")"),o="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),i="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),y={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function p(l){if(l=l.trim().toLowerCase(),l.length===0)return!1;var b=!1;if(n.R[l])l=n.R[l],b=!0;else if(l==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var x=y.rgb.exec(l);return x?{r:x[1],g:x[2],b:x[3]}:(x=y.rgba.exec(l),x?{r:x[1],g:x[2],b:x[3],a:x[4]}:(x=y.hsl.exec(l),x?{h:x[1],s:x[2],l:x[3]}:(x=y.hsla.exec(l),x?{h:x[1],s:x[2],l:x[3],a:x[4]}:(x=y.hsv.exec(l),x?{h:x[1],s:x[2],v:x[3]}:(x=y.hsva.exec(l),x?{h:x[1],s:x[2],v:x[3],a:x[4]}:(x=y.hex8.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),a:(0,t.T6)(x[4]),format:b?"name":"hex8"}:(x=y.hex6.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),format:b?"name":"hex"}:(x=y.hex4.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),a:(0,t.T6)(x[4]+x[4]),format:b?"name":"hex8"}:(x=y.hex3.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),format:b?"name":"hex"}:!1)))))))))}function g(l){return!!y.CSS_UNIT.exec(String(l))}},64993:function(d,v,e){"use strict";e.d(v,{C:function(){return f},H:function(){return c}});var t=e(12722),n=e(93796),s=e(9915),u=e(12187),f=function(){function h(o,i){o===void 0&&(o=""),i===void 0&&(i={});var y;if(o instanceof h)return o;typeof o=="number"&&(o=(0,t.Yt)(o)),this.originalInput=o;var p=(0,s.uA)(o);this.originalInput=o,this.r=p.r,this.g=p.g,this.b=p.b,this.a=p.a,this.roundA=Math.round(100*this.a)/100,this.format=(y=i.format)!==null&&y!==void 0?y:p.format,this.gradientType=i.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=p.ok}return h.prototype.isDark=function(){return this.getBrightness()<128},h.prototype.isLight=function(){return!this.isDark()},h.prototype.getBrightness=function(){var o=this.toRgb();return(o.r*299+o.g*587+o.b*114)/1e3},h.prototype.getLuminance=function(){var o=this.toRgb(),i,y,p,g=o.r/255,l=o.g/255,b=o.b/255;return g<=.03928?i=g/12.92:i=Math.pow((g+.055)/1.055,2.4),l<=.03928?y=l/12.92:y=Math.pow((l+.055)/1.055,2.4),b<=.03928?p=b/12.92:p=Math.pow((b+.055)/1.055,2.4),.2126*i+.7152*y+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,u.Yq)(o),this.roundA=Math.round(100*this.a)/100,this},h.prototype.isMonochrome=function(){var o=this.toHsl().s;return o===0},h.prototype.toHsv=function(){var o=(0,t.py)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,v:o.v,a:this.a}},h.prototype.toHsvString=function(){var o=(0,t.py)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsva(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,t.lC)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,l:o.l,a:this.a}},h.prototype.toHslString=function(){var o=(0,t.lC)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsla(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,t.vq)(this.r,this.g,this.b,o)},h.prototype.toHexString=function(o){return o===void 0&&(o=!1),"#"+this.toHex(o)},h.prototype.toHex8=function(o){return o===void 0&&(o=!1),(0,t.s)(this.r,this.g,this.b,this.a,o)},h.prototype.toHex8String=function(o){return o===void 0&&(o=!1),"#"+this.toHex8(o)},h.prototype.toHexShortString=function(o){return o===void 0&&(o=!1),this.a===1?this.toHexString(o):this.toHex8String(o)},h.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},h.prototype.toRgbString=function(){var o=Math.round(this.r),i=Math.round(this.g),y=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(i,", ").concat(y,")"):"rgba(".concat(o,", ").concat(i,", ").concat(y,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(i){return"".concat(Math.round((0,u.sh)(i,255)*100),"%")};return{r:o(this.r),g:o(this.g),b:o(this.b),a:this.a}},h.prototype.toPercentageRgbString=function(){var o=function(i){return Math.round((0,u.sh)(i,255)*100)};return this.a===1?"rgb(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%)"):"rgba(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%, ").concat(this.roundA,")")},h.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var o="#"+(0,t.vq)(this.r,this.g,this.b,!1),i=0,y=Object.entries(n.R);i=0,g=!i&&p&&(o.startsWith("hex")||o==="name");return g?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(y=this.toRgbString()),o==="prgb"&&(y=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(y=this.toHexString()),o==="hex3"&&(y=this.toHexString(!0)),o==="hex4"&&(y=this.toHex8String(!0)),o==="hex8"&&(y=this.toHex8String()),o==="name"&&(y=this.toName()),o==="hsl"&&(y=this.toHslString()),o==="hsv"&&(y=this.toHsvString()),y||this.toHexString())},h.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},h.prototype.clone=function(){return new h(this.toString())},h.prototype.lighten=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l+=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.brighten=function(o){o===void 0&&(o=10);var i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(255*-(o/100)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(255*-(o/100)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(255*-(o/100)))),new h(i)},h.prototype.darken=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l-=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.tint=function(o){return o===void 0&&(o=10),this.mix("white",o)},h.prototype.shade=function(o){return o===void 0&&(o=10),this.mix("black",o)},h.prototype.desaturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s-=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.saturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s+=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var i=this.toHsl(),y=(i.h+o)%360;return i.h=y<0?360+y:y,new h(i)},h.prototype.mix=function(o,i){i===void 0&&(i=50);var y=this.toRgb(),p=new h(o).toRgb(),g=i/100,l={r:(p.r-y.r)*g+y.r,g:(p.g-y.g)*g+y.g,b:(p.b-y.b)*g+y.b,a:(p.a-y.a)*g+y.a};return new h(l)},h.prototype.analogous=function(o,i){o===void 0&&(o=6),i===void 0&&(i=30);var y=this.toHsl(),p=360/i,g=[this];for(y.h=(y.h-(p*o>>1)+720)%360;--o;)y.h=(y.h+p)%360,g.push(new h(y));return g},h.prototype.complement=function(){var o=this.toHsl();return o.h=(o.h+180)%360,new h(o)},h.prototype.monochromatic=function(o){o===void 0&&(o=6);for(var i=this.toHsv(),y=i.h,p=i.s,g=i.v,l=[],b=1/o;o--;)l.push(new h({h:y,s:p,v:g})),g=(g+b)%1;return l},h.prototype.splitcomplement=function(){var o=this.toHsl(),i=o.h;return[this,new h({h:(i+72)%360,s:o.s,l:o.l}),new h({h:(i+216)%360,s:o.s,l:o.l})]},h.prototype.onBackground=function(o){var i=this.toRgb(),y=new h(o).toRgb(),p=i.a+y.a*(1-i.a);return new h({r:(i.r*i.a+y.r*y.a*(1-i.a))/p,g:(i.g*i.a+y.g*y.a*(1-i.a))/p,b:(i.b*i.a+y.b*y.a*(1-i.a))/p,a:p})},h.prototype.triad=function(){return this.polyad(3)},h.prototype.tetrad=function(){return this.polyad(4)},h.prototype.polyad=function(o){for(var i=this.toHsl(),y=i.h,p=[this],g=360/o,l=1;l1)&&(o=1),o}function c(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(d,v,e){"use strict";e.d(v,{Z:function(){return G}});var t=e(33606),n=e(59301),s=e(4676),u=e(47273),f=e(48736),c=e(8654),h=n.createContext(null),o=h,i=e(26407),y=e(34280),p=[];function g(Z,ie){var ne=n.useState(function(){if(!(0,u.Z)())return null;var fe=document.createElement("div");return fe}),se=(0,t.Z)(ne,1),Q=se[0],V=n.useRef(!1),K=n.useContext(o),ae=n.useState(p),ee=(0,t.Z)(ae,2),q=ee[0],te=ee[1],M=K||(V.current?void 0:function(fe){te(function(xe){var Ce=[fe].concat((0,i.Z)(xe));return Ce})});function L(){Q.parentElement||document.body.appendChild(Q),V.current=!0}function X(){var fe;(fe=Q.parentElement)===null||fe===void 0||fe.removeChild(Q),V.current=!1}return(0,y.Z)(function(){return Z?K?K(L):L():X(),X},[Z]),(0,y.Z)(function(){q.length&&(q.forEach(function(fe){return fe()}),te(p))},[q]),[Q,M]}var l=e(810),b=e(75152);function x(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var O="rc-util-locker-".concat(Date.now()),k=0;function A(Z){var ie=!!Z,ne=n.useState(function(){return k+=1,"".concat(O,"_").concat(k)}),se=(0,t.Z)(ne,1),Q=se[0];(0,y.Z)(function(){if(ie){var V=(0,b.o)(document.body).width,K=x();(0,l.hq)(` +`,G=function(L){var X=(0,f.useContext)(i.Z),fe=X.csp,xe=X.prefixCls,Ce=X.layer,Me=H;xe&&(Me=Me.replace(/anticon/g,xe)),Ce&&(Me="@layer ".concat(Ce,` { +`).concat(Me,` +}`)),(0,f.useEffect)(function(){var ke=L.current,Ft=(0,l.A)(ke);(0,g.hq)(Me,"@ant-design-icons",{prepend:!Ce,csp:fe,attachTo:Ft})},[])},Z=["icon","className","onClick","style","primaryColor","secondaryColor"],ie={primaryColor:"#333",secondaryColor:"#E6E6E6",calculated:!1};function ne(M){var L=M.primaryColor,X=M.secondaryColor;ie.primaryColor=L,ie.secondaryColor=X||F(L),ie.calculated=!!X}function se(){return(0,y.Z)({},ie)}var q=function(L){var X=L.icon,fe=L.className,xe=L.onClick,Ce=L.style,Me=L.primaryColor,ke=L.secondaryColor,Ft=(0,u.Z)(L,Z),ht=f.useRef(),At=ie;if(Me&&(At={primaryColor:Me,secondaryColor:ke||F(Me)}),G(ht),O(k(X),"icon should be icon definiton, but got ".concat(X)),!k(X))return null;var tr=X;return tr&&typeof tr.icon=="function"&&(tr=(0,y.Z)((0,y.Z)({},tr),{},{icon:tr.icon(At.primaryColor,At.secondaryColor)})),T(tr.icon,"svg-".concat(tr.name),(0,y.Z)((0,y.Z)({className:fe,onClick:xe,style:Ce,"data-icon":tr.name,width:"1em",height:"1em",fill:"currentColor","aria-hidden":"true"},Ft),{},{ref:ht}))};q.displayName="IconReact",q.getTwoToneColors=se,q.setTwoToneColors=ne;var V=q;function K(M){var L=$(M),X=(0,n.Z)(L,2),fe=X[0],xe=X[1];return V.setTwoToneColors({primaryColor:fe,secondaryColor:xe})}function ae(){var M=V.getTwoToneColors();return M.calculated?[M.primaryColor,M.secondaryColor]:M.primaryColor}var ee=["className","icon","spin","rotate","tabIndex","onClick","twoToneColor"];K(o.blue.primary);var Q=f.forwardRef(function(M,L){var X=M.className,fe=M.icon,xe=M.spin,Ce=M.rotate,Me=M.tabIndex,ke=M.onClick,Ft=M.twoToneColor,ht=(0,u.Z)(M,ee),At=f.useContext(i.Z),tr=At.prefixCls,Jt=tr===void 0?"anticon":tr,cr=At.rootClassName,qe=h()(cr,Jt,(0,s.Z)((0,s.Z)({},"".concat(Jt,"-").concat(fe.name),!!fe.name),"".concat(Jt,"-spin"),!!xe||fe.name==="loading"),X),Pt=Me;Pt===void 0&&ke&&(Pt=-1);var zt=Ce?{msTransform:"rotate(".concat(Ce,"deg)"),transform:"rotate(".concat(Ce,"deg)")}:void 0,it=$(Ft),Ot=(0,n.Z)(it,2),pt=Ot[0],et=Ot[1];return f.createElement("span",(0,t.Z)({role:"img","aria-label":fe.name},ht,{ref:L,tabIndex:Pt,onClick:ke,className:qe}),f.createElement(V,{icon:fe,primaryColor:pt,secondaryColor:et,style:zt}))});Q.displayName="AntdIcon",Q.getTwoToneColor=ae,Q.setTwoToneColor=K;var te=Q},18418:function(d,v,e){"use strict";var t=e(59301),n=(0,t.createContext)({});v.Z=n},29679:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},19248:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},99267:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},96512:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm-32 232c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V296zm32 440a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"exclamation-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},78987:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=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 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},58617:function(d,v,e){"use strict";e.d(v,{Z:function(){return o}});var t=e(92413),n=e(59301),s={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M988 548c-19.9 0-36-16.1-36-36 0-59.4-11.6-117-34.6-171.3a440.45 440.45 0 00-94.3-139.9 437.71 437.71 0 00-139.9-94.3C629 83.6 571.4 72 512 72c-19.9 0-36-16.1-36-36s16.1-36 36-36c69.1 0 136.2 13.5 199.3 40.3C772.3 66 827 103 874 150c47 47 83.9 101.8 109.7 162.7 26.7 63.1 40.2 130.2 40.2 199.3.1 19.9-16 36-35.9 36z"}}]},name:"loading",theme:"outlined"},u=s,f=e(7657),c=function(y,p){return n.createElement(f.Z,(0,t.Z)({},y,{ref:p,icon:u}))},h=n.forwardRef(c),o=h},12722:function(d,v,e){"use strict";e.d(v,{GC:function(){return y},T6:function(){return g},VD:function(){return l},WE:function(){return h},Wl:function(){return p},Yt:function(){return b},lC:function(){return s},py:function(){return c},rW:function(){return n},s:function(){return i},ve:function(){return f},vq:function(){return o}});var t=e(12187);function n(x,O,k){return{r:(0,t.sh)(x,255)*255,g:(0,t.sh)(O,255)*255,b:(0,t.sh)(k,255)*255}}function s(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=0,R=(A+T)/2;if(A===T)$=0,F=0;else{var H=A-T;switch($=R>.5?H/(2-A-T):H/(A+T),A){case x:F=(O-k)/H+(O1&&(k-=1),k<.16666666666666666?x+(O-x)*(6*k):k<.5?O:k<.6666666666666666?x+(O-x)*(.6666666666666666-k)*6:x}function f(x,O,k){var A,T,F;if(x=(0,t.sh)(x,360),O=(0,t.sh)(O,100),k=(0,t.sh)(k,100),O===0)T=k,F=k,A=k;else{var $=k<.5?k*(1+O):k+O-k*O,R=2*k-$;A=u(R,$,x+.3333333333333333),T=u(R,$,x),F=u(R,$,x-.3333333333333333)}return{r:A*255,g:T*255,b:F*255}}function c(x,O,k){x=(0,t.sh)(x,255),O=(0,t.sh)(O,255),k=(0,t.sh)(k,255);var A=Math.max(x,O,k),T=Math.min(x,O,k),F=0,$=A,R=A-T,H=A===0?0:R/A;if(A===T)F=0;else{switch(A){case x:F=(O-k)/R+(O>16,g:(x&65280)>>8,b:x&255}}},93796:function(d,v,e){"use strict";e.d(v,{R:function(){return t}});var t={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",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",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:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",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",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},9915:function(d,v,e){"use strict";e.d(v,{ky:function(){return g},uA:function(){return u},uz:function(){return p}});var t=e(12722),n=e(93796),s=e(12187);function u(l){var b={r:0,g:0,b:0},x=1,O=null,k=null,A=null,T=!1,F=!1;return typeof l=="string"&&(l=p(l)),typeof l=="object"&&(g(l.r)&&g(l.g)&&g(l.b)?(b=(0,t.rW)(l.r,l.g,l.b),T=!0,F=String(l.r).substr(-1)==="%"?"prgb":"rgb"):g(l.h)&&g(l.s)&&g(l.v)?(O=(0,s.JX)(l.s),k=(0,s.JX)(l.v),b=(0,t.WE)(l.h,O,k),T=!0,F="hsv"):g(l.h)&&g(l.s)&&g(l.l)&&(O=(0,s.JX)(l.s),A=(0,s.JX)(l.l),b=(0,t.ve)(l.h,O,A),T=!0,F="hsl"),Object.prototype.hasOwnProperty.call(l,"a")&&(x=l.a)),x=(0,s.Yq)(x),{ok:T,format:l.format||F,r:Math.min(255,Math.max(b.r,0)),g:Math.min(255,Math.max(b.g,0)),b:Math.min(255,Math.max(b.b,0)),a:x}}var f="[-\\+]?\\d+%?",c="[-\\+]?\\d*\\.\\d+%?",h="(?:".concat(c,")|(?:").concat(f,")"),o="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),i="[\\s|\\(]+(".concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")[,|\\s]+(").concat(h,")\\s*\\)?"),y={CSS_UNIT:new RegExp(h),rgb:new RegExp("rgb"+o),rgba:new RegExp("rgba"+i),hsl:new RegExp("hsl"+o),hsla:new RegExp("hsla"+i),hsv:new RegExp("hsv"+o),hsva:new RegExp("hsva"+i),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/};function p(l){if(l=l.trim().toLowerCase(),l.length===0)return!1;var b=!1;if(n.R[l])l=n.R[l],b=!0;else if(l==="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var x=y.rgb.exec(l);return x?{r:x[1],g:x[2],b:x[3]}:(x=y.rgba.exec(l),x?{r:x[1],g:x[2],b:x[3],a:x[4]}:(x=y.hsl.exec(l),x?{h:x[1],s:x[2],l:x[3]}:(x=y.hsla.exec(l),x?{h:x[1],s:x[2],l:x[3],a:x[4]}:(x=y.hsv.exec(l),x?{h:x[1],s:x[2],v:x[3]}:(x=y.hsva.exec(l),x?{h:x[1],s:x[2],v:x[3],a:x[4]}:(x=y.hex8.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),a:(0,t.T6)(x[4]),format:b?"name":"hex8"}:(x=y.hex6.exec(l),x?{r:(0,t.VD)(x[1]),g:(0,t.VD)(x[2]),b:(0,t.VD)(x[3]),format:b?"name":"hex"}:(x=y.hex4.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),a:(0,t.T6)(x[4]+x[4]),format:b?"name":"hex8"}:(x=y.hex3.exec(l),x?{r:(0,t.VD)(x[1]+x[1]),g:(0,t.VD)(x[2]+x[2]),b:(0,t.VD)(x[3]+x[3]),format:b?"name":"hex"}:!1)))))))))}function g(l){return!!y.CSS_UNIT.exec(String(l))}},64993:function(d,v,e){"use strict";e.d(v,{C:function(){return f},H:function(){return c}});var t=e(12722),n=e(93796),s=e(9915),u=e(12187),f=function(){function h(o,i){o===void 0&&(o=""),i===void 0&&(i={});var y;if(o instanceof h)return o;typeof o=="number"&&(o=(0,t.Yt)(o)),this.originalInput=o;var p=(0,s.uA)(o);this.originalInput=o,this.r=p.r,this.g=p.g,this.b=p.b,this.a=p.a,this.roundA=Math.round(100*this.a)/100,this.format=(y=i.format)!==null&&y!==void 0?y:p.format,this.gradientType=i.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=p.ok}return h.prototype.isDark=function(){return this.getBrightness()<128},h.prototype.isLight=function(){return!this.isDark()},h.prototype.getBrightness=function(){var o=this.toRgb();return(o.r*299+o.g*587+o.b*114)/1e3},h.prototype.getLuminance=function(){var o=this.toRgb(),i,y,p,g=o.r/255,l=o.g/255,b=o.b/255;return g<=.03928?i=g/12.92:i=Math.pow((g+.055)/1.055,2.4),l<=.03928?y=l/12.92:y=Math.pow((l+.055)/1.055,2.4),b<=.03928?p=b/12.92:p=Math.pow((b+.055)/1.055,2.4),.2126*i+.7152*y+.0722*p},h.prototype.getAlpha=function(){return this.a},h.prototype.setAlpha=function(o){return this.a=(0,u.Yq)(o),this.roundA=Math.round(100*this.a)/100,this},h.prototype.isMonochrome=function(){var o=this.toHsl().s;return o===0},h.prototype.toHsv=function(){var o=(0,t.py)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,v:o.v,a:this.a}},h.prototype.toHsvString=function(){var o=(0,t.py)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.v*100);return this.a===1?"hsv(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsva(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHsl=function(){var o=(0,t.lC)(this.r,this.g,this.b);return{h:o.h*360,s:o.s,l:o.l,a:this.a}},h.prototype.toHslString=function(){var o=(0,t.lC)(this.r,this.g,this.b),i=Math.round(o.h*360),y=Math.round(o.s*100),p=Math.round(o.l*100);return this.a===1?"hsl(".concat(i,", ").concat(y,"%, ").concat(p,"%)"):"hsla(".concat(i,", ").concat(y,"%, ").concat(p,"%, ").concat(this.roundA,")")},h.prototype.toHex=function(o){return o===void 0&&(o=!1),(0,t.vq)(this.r,this.g,this.b,o)},h.prototype.toHexString=function(o){return o===void 0&&(o=!1),"#"+this.toHex(o)},h.prototype.toHex8=function(o){return o===void 0&&(o=!1),(0,t.s)(this.r,this.g,this.b,this.a,o)},h.prototype.toHex8String=function(o){return o===void 0&&(o=!1),"#"+this.toHex8(o)},h.prototype.toHexShortString=function(o){return o===void 0&&(o=!1),this.a===1?this.toHexString(o):this.toHex8String(o)},h.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},h.prototype.toRgbString=function(){var o=Math.round(this.r),i=Math.round(this.g),y=Math.round(this.b);return this.a===1?"rgb(".concat(o,", ").concat(i,", ").concat(y,")"):"rgba(".concat(o,", ").concat(i,", ").concat(y,", ").concat(this.roundA,")")},h.prototype.toPercentageRgb=function(){var o=function(i){return"".concat(Math.round((0,u.sh)(i,255)*100),"%")};return{r:o(this.r),g:o(this.g),b:o(this.b),a:this.a}},h.prototype.toPercentageRgbString=function(){var o=function(i){return Math.round((0,u.sh)(i,255)*100)};return this.a===1?"rgb(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%)"):"rgba(".concat(o(this.r),"%, ").concat(o(this.g),"%, ").concat(o(this.b),"%, ").concat(this.roundA,")")},h.prototype.toName=function(){if(this.a===0)return"transparent";if(this.a<1)return!1;for(var o="#"+(0,t.vq)(this.r,this.g,this.b,!1),i=0,y=Object.entries(n.R);i=0,g=!i&&p&&(o.startsWith("hex")||o==="name");return g?o==="name"&&this.a===0?this.toName():this.toRgbString():(o==="rgb"&&(y=this.toRgbString()),o==="prgb"&&(y=this.toPercentageRgbString()),(o==="hex"||o==="hex6")&&(y=this.toHexString()),o==="hex3"&&(y=this.toHexString(!0)),o==="hex4"&&(y=this.toHex8String(!0)),o==="hex8"&&(y=this.toHex8String()),o==="name"&&(y=this.toName()),o==="hsl"&&(y=this.toHslString()),o==="hsv"&&(y=this.toHsvString()),y||this.toHexString())},h.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},h.prototype.clone=function(){return new h(this.toString())},h.prototype.lighten=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l+=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.brighten=function(o){o===void 0&&(o=10);var i=this.toRgb();return i.r=Math.max(0,Math.min(255,i.r-Math.round(255*-(o/100)))),i.g=Math.max(0,Math.min(255,i.g-Math.round(255*-(o/100)))),i.b=Math.max(0,Math.min(255,i.b-Math.round(255*-(o/100)))),new h(i)},h.prototype.darken=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.l-=o/100,i.l=(0,u.V2)(i.l),new h(i)},h.prototype.tint=function(o){return o===void 0&&(o=10),this.mix("white",o)},h.prototype.shade=function(o){return o===void 0&&(o=10),this.mix("black",o)},h.prototype.desaturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s-=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.saturate=function(o){o===void 0&&(o=10);var i=this.toHsl();return i.s+=o/100,i.s=(0,u.V2)(i.s),new h(i)},h.prototype.greyscale=function(){return this.desaturate(100)},h.prototype.spin=function(o){var i=this.toHsl(),y=(i.h+o)%360;return i.h=y<0?360+y:y,new h(i)},h.prototype.mix=function(o,i){i===void 0&&(i=50);var y=this.toRgb(),p=new h(o).toRgb(),g=i/100,l={r:(p.r-y.r)*g+y.r,g:(p.g-y.g)*g+y.g,b:(p.b-y.b)*g+y.b,a:(p.a-y.a)*g+y.a};return new h(l)},h.prototype.analogous=function(o,i){o===void 0&&(o=6),i===void 0&&(i=30);var y=this.toHsl(),p=360/i,g=[this];for(y.h=(y.h-(p*o>>1)+720)%360;--o;)y.h=(y.h+p)%360,g.push(new h(y));return g},h.prototype.complement=function(){var o=this.toHsl();return o.h=(o.h+180)%360,new h(o)},h.prototype.monochromatic=function(o){o===void 0&&(o=6);for(var i=this.toHsv(),y=i.h,p=i.s,g=i.v,l=[],b=1/o;o--;)l.push(new h({h:y,s:p,v:g})),g=(g+b)%1;return l},h.prototype.splitcomplement=function(){var o=this.toHsl(),i=o.h;return[this,new h({h:(i+72)%360,s:o.s,l:o.l}),new h({h:(i+216)%360,s:o.s,l:o.l})]},h.prototype.onBackground=function(o){var i=this.toRgb(),y=new h(o).toRgb(),p=i.a+y.a*(1-i.a);return new h({r:(i.r*i.a+y.r*y.a*(1-i.a))/p,g:(i.g*i.a+y.g*y.a*(1-i.a))/p,b:(i.b*i.a+y.b*y.a*(1-i.a))/p,a:p})},h.prototype.triad=function(){return this.polyad(3)},h.prototype.tetrad=function(){return this.polyad(4)},h.prototype.polyad=function(o){for(var i=this.toHsl(),y=i.h,p=[this],g=360/o,l=1;l1)&&(o=1),o}function c(o){return o<=1?"".concat(Number(o)*100,"%"):o}function h(o){return o.length===1?"0"+o:String(o)}},43403:function(d,v,e){"use strict";e.d(v,{Z:function(){return G}});var t=e(33606),n=e(59301),s=e(4676),u=e(47273),f=e(48736),c=e(8654),h=n.createContext(null),o=h,i=e(26407),y=e(34280),p=[];function g(Z,ie){var ne=n.useState(function(){if(!(0,u.Z)())return null;var fe=document.createElement("div");return fe}),se=(0,t.Z)(ne,1),q=se[0],V=n.useRef(!1),K=n.useContext(o),ae=n.useState(p),ee=(0,t.Z)(ae,2),Q=ee[0],te=ee[1],M=K||(V.current?void 0:function(fe){te(function(xe){var Ce=[fe].concat((0,i.Z)(xe));return Ce})});function L(){q.parentElement||document.body.appendChild(q),V.current=!0}function X(){var fe;(fe=q.parentElement)===null||fe===void 0||fe.removeChild(q),V.current=!1}return(0,y.Z)(function(){return Z?K?K(L):L():X(),X},[Z]),(0,y.Z)(function(){Q.length&&(Q.forEach(function(fe){return fe()}),te(p))},[Q]),[q,M]}var l=e(810),b=e(75152);function x(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var O="rc-util-locker-".concat(Date.now()),k=0;function A(Z){var ie=!!Z,ne=n.useState(function(){return k+=1,"".concat(O,"_").concat(k)}),se=(0,t.Z)(ne,1),q=se[0];(0,y.Z)(function(){if(ie){var V=(0,b.o)(document.body).width,K=x();(0,l.hq)(` html body { overflow-y: hidden; `.concat(K?"width: calc(100% - ".concat(V,"px);"):"",` -}`),Q)}else(0,l.jL)(Q);return function(){(0,l.jL)(Q)}},[ie,Q])}var T=!1;function F(Z){return typeof Z=="boolean"&&(T=Z),T}var $=function(ie){return ie===!1?!1:!(0,u.Z)()||!ie?null:typeof ie=="string"?document.querySelector(ie):typeof ie=="function"?ie():ie},R=n.forwardRef(function(Z,ie){var ne=Z.open,se=Z.autoLock,Q=Z.getContainer,V=Z.debug,K=Z.autoDestroy,ae=K===void 0?!0:K,ee=Z.children,q=n.useState(ne),te=(0,t.Z)(q,2),M=te[0],L=te[1],X=M||ne;n.useEffect(function(){(ae||ne)&&L(ne)},[ne,ae]);var fe=n.useState(function(){return $(Q)}),xe=(0,t.Z)(fe,2),Ce=xe[0],Le=xe[1];n.useEffect(function(){var it=$(Q);Le(it!=null?it:null)});var Oe=g(X&&!Ce,V),Ft=(0,t.Z)(Oe,2),ht=Ft[0],At=Ft[1],tr=Ce!=null?Ce:ht;A(se&&ne&&(0,u.Z)()&&(tr===ht||tr===document.body));var Jt=null;if(ee&&(0,c.Yr)(ee)&&ie){var cr=ee;Jt=cr.ref}var Qe=(0,c.x1)(Jt,ie);if(!X||!(0,u.Z)()||Ce===void 0)return null;var Pt=tr===!1||F(),zt=ee;return ie&&(zt=n.cloneElement(ee,{ref:Qe})),n.createElement(o.Provider,{value:At},Pt?zt:(0,s.createPortal)(zt,tr))}),H=R,G=H},35593:function(d,v,e){"use strict";e.d(v,{Z:function(){return zt}});var t=e(33708),n=e(33606),s=e(37061),u=e(43403),f=e(92310),c=e.n(f),h=e(29301),o=e(76846),i=e(96452),y=e(6089),p=e(80402),g=e(34280),l=e(49658),b=e(59301),x=e(92413),O=e(77900),k=e(8654);function A(it){var Ot=it.prefixCls,pt=it.align,et=it.arrow,Ne=it.arrowPos,me=et||{},Ee=me.className,Re=me.content,$e=Ne.x,Ze=$e===void 0?0:$e,nt=Ne.y,ut=nt===void 0?0:nt,Gt=b.useRef();if(!pt||!pt.points)return null;var Zt={position:"absolute"};if(pt.autoArrow!==!1){var Pe=pt.points[0],Je=pt.points[1],Vt=Pe[0],Rt=Pe[1],Nt=Je[0],Bt=Je[1];Vt===Nt||!["t","b"].includes(Vt)?Zt.top=ut:Vt==="t"?Zt.top=0:Zt.bottom=0,Rt===Bt||!["l","r"].includes(Rt)?Zt.left=Ze:Rt==="l"?Zt.left=0:Zt.right=0}return b.createElement("div",{ref:Gt,className:c()("".concat(Ot,"-arrow"),Ee),style:Zt},Re)}function T(it){var Ot=it.prefixCls,pt=it.open,et=it.zIndex,Ne=it.mask,me=it.motion;return Ne?b.createElement(O.default,(0,x.Z)({},me,{motionAppear:!0,visible:pt,removeOnLeave:!0}),function(Ee){var Re=Ee.className;return b.createElement("div",{style:{zIndex:et},className:c()("".concat(Ot,"-mask"),Re)})}):null}var F=b.memo(function(it){var Ot=it.children;return Ot},function(it,Ot){return Ot.cache}),$=F,R=b.forwardRef(function(it,Ot){var pt=it.popup,et=it.className,Ne=it.prefixCls,me=it.style,Ee=it.target,Re=it.onVisibleChanged,$e=it.open,Ze=it.keepDom,nt=it.fresh,ut=it.onClick,Gt=it.mask,Zt=it.arrow,Pe=it.arrowPos,Je=it.align,Vt=it.motion,Rt=it.maskMotion,Nt=it.forceRender,Bt=it.getPopupContainer,Ct=it.autoDestroy,Yt=it.portal,ze=it.zIndex,ue=it.onMouseEnter,le=it.onMouseLeave,Dt=it.onPointerEnter,Te=it.ready,dt=it.offsetX,Ht=it.offsetY,ct=it.offsetR,Ie=it.offsetB,Et=it.onAlign,ge=it.onPrepare,Ke=it.stretch,yt=it.targetWidth,kt=it.targetHeight,Fe=typeof pt=="function"?pt():pt,Dr=$e||Ze,St=(Bt==null?void 0:Bt.length)>0,Vr=b.useState(!Bt||!St),qr=(0,n.Z)(Vr,2),Er=qr[0],jr=qr[1];if((0,g.Z)(function(){!Er&&St&&Ee&&jr(!0)},[Er,St,Ee]),!Er)return null;var hr="auto",Zr={left:"-1000vw",top:"-1000vh",right:hr,bottom:hr};if(Te||!$e){var sn,ln=Je.points,or=Je.dynamicInset||((sn=Je._experimental)===null||sn===void 0?void 0:sn.dynamicInset),Lt=or&&ln[0][1]==="r",gt=or&&ln[0][0]==="b";Lt?(Zr.right=ct,Zr.left=hr):(Zr.left=dt,Zr.right=hr),gt?(Zr.bottom=Ie,Zr.top=hr):(Zr.top=Ht,Zr.bottom=hr)}var bt={};return Ke&&(Ke.includes("height")&&kt?bt.height=kt:Ke.includes("minHeight")&&kt&&(bt.minHeight=kt),Ke.includes("width")&&yt?bt.width=yt:Ke.includes("minWidth")&&yt&&(bt.minWidth=yt)),$e||(bt.pointerEvents="none"),b.createElement(Yt,{open:Nt||Dr,getContainer:Bt&&function(){return Bt(Ee)},autoDestroy:Ct},b.createElement(T,{prefixCls:Ne,open:$e,zIndex:ze,mask:Gt,motion:Rt}),b.createElement(h.Z,{onResize:Et,disabled:!$e},function(jt){return b.createElement(O.default,(0,x.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Nt,leavedClassName:"".concat(Ne,"-hidden")},Vt,{onAppearPrepare:ge,onEnterPrepare:ge,visible:$e,onVisibleChanged:function(br){var at;Vt==null||(at=Vt.onVisibleChanged)===null||at===void 0||at.call(Vt,br),Re(br)}}),function(Cr,br){var at=Cr.className,Fr=Cr.style,gn=c()(Ne,at,et);return b.createElement("div",{ref:(0,k.sQ)(jt,Ot,br),className:gn,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(Pe.x||0,"px"),"--arrow-y":"".concat(Pe.y||0,"px")},Zr),bt),Fr),{},{boxSizing:"border-box",zIndex:ze},me),onMouseEnter:ue,onMouseLeave:le,onPointerEnter:Dt,onClick:ut},Zt&&b.createElement(A,{prefixCls:Ne,arrow:Zt,arrowPos:Pe,align:Je}),b.createElement($,{cache:!$e&&!nt},Fe))})}))}),H=R,G=b.forwardRef(function(it,Ot){var pt=it.children,et=it.getTriggerDOMNode,Ne=(0,k.Yr)(pt),me=b.useCallback(function(Re){(0,k.mH)(Ot,et?et(Re):Re)},[et]),Ee=(0,k.x1)(me,pt.ref);return Ne?b.cloneElement(pt,{ref:Ee}):pt}),Z=G,ie=b.createContext(null),ne=ie;function se(it){return it?Array.isArray(it)?it:[it]:[]}function Q(it,Ot,pt,et){return b.useMemo(function(){var Ne=se(pt!=null?pt:Ot),me=se(et!=null?et:Ot),Ee=new Set(Ne),Re=new Set(me);return it&&(Ee.has("hover")&&(Ee.delete("hover"),Ee.add("click")),Re.has("hover")&&(Re.delete("hover"),Re.add("click"))),[Ee,Re]},[it,Ot,pt,et])}var V=e(29194);function K(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pt=arguments.length>2?arguments[2]:void 0;return pt?it[0]===Ot[0]:it[0]===Ot[0]&&it[1]===Ot[1]}function ae(it,Ot,pt,et){for(var Ne=pt.points,me=Object.keys(it),Ee=0;Ee1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(it)?Ot:it}function L(it){return M(parseFloat(it),0)}function X(it,Ot){var pt=(0,t.Z)({},it);return(Ot||[]).forEach(function(et){if(!(et instanceof HTMLBodyElement||et instanceof HTMLHtmlElement)){var Ne=q(et).getComputedStyle(et),me=Ne.overflow,Ee=Ne.overflowClipMargin,Re=Ne.borderTopWidth,$e=Ne.borderBottomWidth,Ze=Ne.borderLeftWidth,nt=Ne.borderRightWidth,ut=et.getBoundingClientRect(),Gt=et.offsetHeight,Zt=et.clientHeight,Pe=et.offsetWidth,Je=et.clientWidth,Vt=L(Re),Rt=L($e),Nt=L(Ze),Bt=L(nt),Ct=M(Math.round(ut.width/Pe*1e3)/1e3),Yt=M(Math.round(ut.height/Gt*1e3)/1e3),ze=(Pe-Je-Nt-Bt)*Ct,ue=(Gt-Zt-Vt-Rt)*Yt,le=Vt*Yt,Dt=Rt*Yt,Te=Nt*Ct,dt=Bt*Ct,Ht=0,ct=0;if(me==="clip"){var Ie=L(Ee);Ht=Ie*Ct,ct=Ie*Yt}var Et=ut.x+Te-Ht,ge=ut.y+le-ct,Ke=Et+ut.width+2*Ht-Te-dt-ze,yt=ge+ut.height+2*ct-le-Dt-ue;pt.left=Math.max(pt.left,Et),pt.top=Math.max(pt.top,ge),pt.right=Math.min(pt.right,Ke),pt.bottom=Math.min(pt.bottom,yt)}}),pt}function fe(it){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,pt="".concat(Ot),et=pt.match(/^(.*)\%$/);return et?it*(parseFloat(et[1])/100):parseFloat(pt)}function xe(it,Ot){var pt=Ot||[],et=(0,n.Z)(pt,2),Ne=et[0],me=et[1];return[fe(it.width,Ne),fe(it.height,me)]}function Ce(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[it[0],it[1]]}function Le(it,Ot){var pt=Ot[0],et=Ot[1],Ne,me;return pt==="t"?me=it.y:pt==="b"?me=it.y+it.height:me=it.y+it.height/2,et==="l"?Ne=it.x:et==="r"?Ne=it.x+it.width:Ne=it.x+it.width/2,{x:Ne,y:me}}function Oe(it,Ot){var pt={t:"b",b:"t",l:"r",r:"l"};return it.map(function(et,Ne){return Ne===Ot?pt[et]||"c":et}).join("")}function Ft(it,Ot,pt,et,Ne,me,Ee){var Re=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ne[et]||{}}),$e=(0,n.Z)(Re,2),Ze=$e[0],nt=$e[1],ut=b.useRef(0),Gt=b.useMemo(function(){return Ot?te(Ot):[]},[Ot]),Zt=b.useRef({}),Pe=function(){Zt.current={}};it||Pe();var Je=(0,y.Z)(function(){if(Ot&&pt&&it){let Ua=function(vs,Gs){var So=arguments.length>2&&arguments[2]!==void 0?arguments[2]:gn,_o=Fe.x+vs,Ks=Fe.y+Gs,Qs=_o+sn,Lo=Ks+Zr,mo=Math.max(_o,So.left),Ho=Math.max(Ks,So.top),Co=Math.min(Qs,So.right),Xo=Math.min(Lo,So.bottom);return Math.max(0,(Co-mo)*(Xo-Ho))},Da=function(){ir=Fe.y+er,Rr=ir+Zr,Or=Fe.x+ai,Sr=Or+sn};var Nt,Bt,Ct=Ot,Yt=Ct.ownerDocument,ze=q(Ct),ue=ze.getComputedStyle(Ct),le=ue.width,Dt=ue.height,Te=ue.position,dt=Ct.style.left,Ht=Ct.style.top,ct=Ct.style.right,Ie=Ct.style.bottom,Et=Ct.style.overflow,ge=(0,t.Z)((0,t.Z)({},Ne[et]),me),Ke=Yt.createElement("div");(Nt=Ct.parentElement)===null||Nt===void 0||Nt.appendChild(Ke),Ke.style.left="".concat(Ct.offsetLeft,"px"),Ke.style.top="".concat(Ct.offsetTop,"px"),Ke.style.position=Te,Ke.style.height="".concat(Ct.offsetHeight,"px"),Ke.style.width="".concat(Ct.offsetWidth,"px"),Ct.style.left="0",Ct.style.top="0",Ct.style.right="auto",Ct.style.bottom="auto",Ct.style.overflow="hidden";var yt;if(Array.isArray(pt))yt={x:pt[0],y:pt[1],width:0,height:0};else{var kt=pt.getBoundingClientRect();yt={x:kt.x,y:kt.y,width:kt.width,height:kt.height}}var Fe=Ct.getBoundingClientRect(),Dr=Yt.documentElement,St=Dr.clientWidth,Vr=Dr.clientHeight,qr=Dr.scrollWidth,Er=Dr.scrollHeight,jr=Dr.scrollTop,hr=Dr.scrollLeft,Zr=Fe.height,sn=Fe.width,ln=yt.height,or=yt.width,Lt={left:0,top:0,right:St,bottom:Vr},gt={left:-hr,top:-jr,right:qr-hr,bottom:Er-jr},bt=ge.htmlRegion,jt="visible",Cr="visibleFirst";bt!=="scroll"&&bt!==Cr&&(bt=jt);var br=bt===Cr,at=X(gt,Gt),Fr=X(Lt,Gt),gn=bt===jt?Fr:at,Wn=br?Fr:gn;Ct.style.left="auto",Ct.style.top="auto",Ct.style.right="0",Ct.style.bottom="0";var gr=Ct.getBoundingClientRect();Ct.style.left=dt,Ct.style.top=Ht,Ct.style.right=ct,Ct.style.bottom=Ie,Ct.style.overflow=Et,(Bt=Ct.parentElement)===null||Bt===void 0||Bt.removeChild(Ke);var Xr=M(Math.round(sn/parseFloat(le)*1e3)/1e3),dn=M(Math.round(Zr/parseFloat(Dt)*1e3)/1e3);if(Xr===0||dn===0||(0,o.Sh)(pt)&&!(0,V.Z)(pt))return;var Mn=ge.offset,ei=ge.targetOffset,ni=xe(Fe,Mn),Gi=(0,n.Z)(ni,2),Mi=Gi[0],Ti=Gi[1],mi=xe(yt,ei),vi=(0,n.Z)(mi,2),aa=vi[0],ii=vi[1];yt.x-=aa,yt.y-=ii;var Wi=ge.points||[],wt=(0,n.Z)(Wi,2),st=wt[0],qn=wt[1],bi=Ce(qn),ti=Ce(st),Ki=Le(yt,bi),xi=Le(Fe,ti),Pi=(0,t.Z)({},ge),ai=Ki.x-xi.x+Mi,er=Ki.y-xi.y+Ti,mt=Ua(ai,er),tt=Ua(ai,er,Fr),It=Le(yt,["t","l"]),_t=Le(Fe,["t","l"]),lr=Le(yt,["b","r"]),fr=Le(Fe,["b","r"]),Tr=ge.overflow||{},kr=Tr.adjustX,Ue=Tr.adjustY,rt=Tr.shiftX,ye=Tr.shiftY,Ye=function(Gs){return typeof Gs=="boolean"?Gs:Gs>=0},ir,Rr,Or,Sr;Da();var Ur=Ye(Ue),yn=ti[0]===bi[0];if(Ur&&ti[0]==="t"&&(Rr>Wn.bottom||Zt.current.bt)){var Ir=er;yn?Ir-=Zr-ln:Ir=It.y-fr.y-Ti;var cn=Ua(ai,Ir),tn=Ua(ai,Ir,Fr);cn>mt||cn===mt&&(!br||tn>=tt)?(Zt.current.bt=!0,er=Ir,Ti=-Ti,Pi.points=[Oe(ti,0),Oe(bi,0)]):Zt.current.bt=!1}if(Ur&&ti[0]==="b"&&(irmt||bn===mt&&(!br||ha>=tt)?(Zt.current.tb=!0,er=on,Ti=-Ti,Pi.points=[Oe(ti,0),Oe(bi,0)]):Zt.current.tb=!1}var gi=Ye(kr),wi=ti[1]===bi[1];if(gi&&ti[1]==="l"&&(Sr>Wn.right||Zt.current.rl)){var On=ai;wi?On-=sn-or:On=It.x-fr.x-Mi;var Ri=Ua(On,er),$i=Ua(On,er,Fr);Ri>mt||Ri===mt&&(!br||$i>=tt)?(Zt.current.rl=!0,ai=On,Mi=-Mi,Pi.points=[Oe(ti,1),Oe(bi,1)]):Zt.current.rl=!1}if(gi&&ti[1]==="r"&&(Ormt||Is===mt&&(!br||ba>=tt)?(Zt.current.lr=!0,ai=la,Mi=-Mi,Pi.points=[Oe(ti,1),Oe(bi,1)]):Zt.current.lr=!1}Da();var As=rt===!0?0:rt;typeof As=="number"&&(OrFr.right&&(ai-=Sr-Fr.right-Mi,yt.x>Fr.right-As&&(ai+=yt.x-Fr.right+As)));var Ds=ye===!0?0:ye;typeof Ds=="number"&&(irFr.bottom&&(er-=Rr-Fr.bottom-Ti,yt.y>Fr.bottom-Ds&&(er+=yt.y-Fr.bottom+Ds)));var qa=Fe.x+ai,na=qa+sn,Ii=Fe.y+er,Ts=Ii+Zr,$a=yt.x,Os=$a+or,zi=yt.y,ks=zi+ln,Ro=Math.max(qa,$a),ja=Math.min(na,Os),ys=(Ro+ja)/2,rs=ys-qa,Ws=Math.max(Ii,zi),kn=Math.min(Ts,ks),ns=(Ws+kn)/2,yo=ns-Ii;Ee==null||Ee(Ot,Pi);var Rs=gr.right-Fe.x-(ai+Fe.width),Vi=gr.bottom-Fe.y-(er+Fe.height);nt({ready:!0,offsetX:ai/Xr,offsetY:er/dn,offsetR:Rs/Xr,offsetB:Vi/dn,arrowX:rs/Xr,arrowY:yo/dn,scaleX:Xr,scaleY:dn,align:Pi})}}),Vt=function(){ut.current+=1;var Bt=ut.current;Promise.resolve().then(function(){ut.current===Bt&&Je()})},Rt=function(){nt(function(Bt){return(0,t.Z)((0,t.Z)({},Bt),{},{ready:!1})})};return(0,g.Z)(Rt,[et]),(0,g.Z)(function(){it||Rt()},[it]),[Ze.ready,Ze.offsetX,Ze.offsetY,Ze.offsetR,Ze.offsetB,Ze.arrowX,Ze.arrowY,Ze.scaleX,Ze.scaleY,Ze.align,Vt]}var ht=e(26407);function At(it,Ot,pt,et,Ne){(0,g.Z)(function(){if(it&&Ot&&pt){let ut=function(){et(),Ne()};var me=Ot,Ee=pt,Re=te(me),$e=te(Ee),Ze=q(Ee),nt=new Set([Ze].concat((0,ht.Z)(Re),(0,ht.Z)($e)));return nt.forEach(function(Gt){Gt.addEventListener("scroll",ut,{passive:!0})}),Ze.addEventListener("resize",ut,{passive:!0}),et(),function(){nt.forEach(function(Gt){Gt.removeEventListener("scroll",ut),Ze.removeEventListener("resize",ut)})}}},[it,Ot,pt])}var tr=e(48736),Jt=e(16089);function cr(it,Ot,pt,et,Ne,me,Ee,Re){var $e=b.useRef(it),Ze=b.useRef(!1);$e.current!==it&&(Ze.current=!0,$e.current=it),b.useEffect(function(){var nt=(0,Jt.Z)(function(){Ze.current=!1});return function(){Jt.Z.cancel(nt)}},[it]),b.useEffect(function(){if(Ot&&et&&(!Ne||me)){var nt=function(){var Te=!1,dt=function(Ie){var Et=Ie.target;Te=Ee(Et)},Ht=function(Ie){var Et=Ie.target;!Ze.current&&$e.current&&!Te&&!Ee(Et)&&Re(!1)};return[dt,Ht]},ut=nt(),Gt=(0,n.Z)(ut,2),Zt=Gt[0],Pe=Gt[1],Je=nt(),Vt=(0,n.Z)(Je,2),Rt=Vt[0],Nt=Vt[1],Bt=q(et);Bt.addEventListener("mousedown",Zt,!0),Bt.addEventListener("click",Pe,!0),Bt.addEventListener("contextmenu",Pe,!0);var Ct=(0,i.A)(pt);if(Ct&&(Ct.addEventListener("mousedown",Rt,!0),Ct.addEventListener("click",Nt,!0),Ct.addEventListener("contextmenu",Nt,!0)),0)var Yt,ze,ue,le;return function(){Bt.removeEventListener("mousedown",Zt,!0),Bt.removeEventListener("click",Pe,!0),Bt.removeEventListener("contextmenu",Pe,!0),Ct&&(Ct.removeEventListener("mousedown",Rt,!0),Ct.removeEventListener("click",Nt,!0),Ct.removeEventListener("contextmenu",Nt,!0))}}},[Ot,pt,et,Ne,me])}var Qe=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Pt(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u.Z,Ot=b.forwardRef(function(pt,et){var Ne=pt.prefixCls,me=Ne===void 0?"rc-trigger-popup":Ne,Ee=pt.children,Re=pt.action,$e=Re===void 0?"hover":Re,Ze=pt.showAction,nt=pt.hideAction,ut=pt.popupVisible,Gt=pt.defaultPopupVisible,Zt=pt.onPopupVisibleChange,Pe=pt.afterPopupVisibleChange,Je=pt.mouseEnterDelay,Vt=pt.mouseLeaveDelay,Rt=Vt===void 0?.1:Vt,Nt=pt.focusDelay,Bt=pt.blurDelay,Ct=pt.mask,Yt=pt.maskClosable,ze=Yt===void 0?!0:Yt,ue=pt.getPopupContainer,le=pt.forceRender,Dt=pt.autoDestroy,Te=pt.destroyPopupOnHide,dt=pt.popup,Ht=pt.popupClassName,ct=pt.popupStyle,Ie=pt.popupPlacement,Et=pt.builtinPlacements,ge=Et===void 0?{}:Et,Ke=pt.popupAlign,yt=pt.zIndex,kt=pt.stretch,Fe=pt.getPopupClassNameFromAlign,Dr=pt.fresh,St=pt.alignPoint,Vr=pt.onPopupClick,qr=pt.onPopupAlign,Er=pt.arrow,jr=pt.popupMotion,hr=pt.maskMotion,Zr=pt.popupTransitionName,sn=pt.popupAnimation,ln=pt.maskTransitionName,or=pt.maskAnimation,Lt=pt.className,gt=pt.getTriggerDOMNode,bt=(0,s.Z)(pt,Qe),jt=Dt||Te||!1,Cr=b.useState(!1),br=(0,n.Z)(Cr,2),at=br[0],Fr=br[1];(0,g.Z)(function(){Fr((0,l.Z)())},[]);var gn=b.useRef({}),Wn=b.useContext(ne),gr=b.useMemo(function(){return{registerSubPopup:function(Gn,ga){gn.current[Gn]=ga,Wn==null||Wn.registerSubPopup(Gn,ga)}}},[Wn]),Xr=(0,p.Z)(),dn=b.useState(null),Mn=(0,n.Z)(dn,2),ei=Mn[0],ni=Mn[1],Gi=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&ei!==hi&&ni(hi),Wn==null||Wn.registerSubPopup(Xr,hi)}),Mi=b.useState(null),Ti=(0,n.Z)(Mi,2),mi=Ti[0],vi=Ti[1],aa=b.useRef(null),ii=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&mi!==hi&&(vi(hi),aa.current=hi)}),Wi=b.Children.only(Ee),wt=(Wi==null?void 0:Wi.props)||{},st={},qn=(0,y.Z)(function(hi){var Gn,ga,os=mi;return(os==null?void 0:os.contains(hi))||((Gn=(0,i.A)(os))===null||Gn===void 0?void 0:Gn.host)===hi||hi===os||(ei==null?void 0:ei.contains(hi))||((ga=(0,i.A)(ei))===null||ga===void 0?void 0:ga.host)===hi||hi===ei||Object.values(gn.current).some(function(Ba){return(Ba==null?void 0:Ba.contains(hi))||hi===Ba})}),bi=ee(me,jr,sn,Zr),ti=ee(me,hr,or,ln),Ki=b.useState(Gt||!1),xi=(0,n.Z)(Ki,2),Pi=xi[0],ai=xi[1],er=ut!=null?ut:Pi,mt=(0,y.Z)(function(hi){ut===void 0&&ai(hi)});(0,g.Z)(function(){ai(ut||!1)},[ut]);var tt=b.useRef(er);tt.current=er;var It=b.useRef([]);It.current=[];var _t=(0,y.Z)(function(hi){var Gn;mt(hi),((Gn=It.current[It.current.length-1])!==null&&Gn!==void 0?Gn:er)!==hi&&(It.current.push(hi),Zt==null||Zt(hi))}),lr=b.useRef(),fr=function(){clearTimeout(lr.current)},Tr=function(Gn){var ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;fr(),ga===0?_t(Gn):lr.current=setTimeout(function(){_t(Gn)},ga*1e3)};b.useEffect(function(){return fr},[]);var kr=b.useState(!1),Ue=(0,n.Z)(kr,2),rt=Ue[0],ye=Ue[1];(0,g.Z)(function(hi){(!hi||er)&&ye(!0)},[er]);var Ye=b.useState(null),ir=(0,n.Z)(Ye,2),Rr=ir[0],Or=ir[1],Sr=b.useState([0,0]),Ur=(0,n.Z)(Sr,2),yn=Ur[0],Ir=Ur[1],cn=function(Gn){Ir([Gn.clientX,Gn.clientY])},tn=Ft(er,ei,St?yn:mi,Ie,ge,Ke,qr),on=(0,n.Z)(tn,11),bn=on[0],ha=on[1],gi=on[2],wi=on[3],On=on[4],Ri=on[5],$i=on[6],la=on[7],Is=on[8],ba=on[9],As=on[10],Ds=Q(at,$e,Ze,nt),qa=(0,n.Z)(Ds,2),na=qa[0],Ii=qa[1],Ts=na.has("click"),$a=Ii.has("click")||Ii.has("contextMenu"),Os=(0,y.Z)(function(){rt||As()}),zi=function(){tt.current&&St&&$a&&Tr(!1)};At(er,mi,ei,Os,zi),(0,g.Z)(function(){Os()},[yn,Ie]),(0,g.Z)(function(){er&&!(ge!=null&&ge[Ie])&&Os()},[JSON.stringify(Ke)]);var ks=b.useMemo(function(){var hi=ae(ge,me,ba,St);return c()(hi,Fe==null?void 0:Fe(ba))},[ba,Fe,ge,me,St]);b.useImperativeHandle(et,function(){return{nativeElement:aa.current,forceAlign:Os}});var Ro=b.useState(0),ja=(0,n.Z)(Ro,2),ys=ja[0],rs=ja[1],Ws=b.useState(0),kn=(0,n.Z)(Ws,2),ns=kn[0],yo=kn[1],Rs=function(){if(kt&&mi){var Gn=mi.getBoundingClientRect();rs(Gn.width),yo(Gn.height)}},Vi=function(){Rs(),Os()},Ua=function(Gn){ye(!1),As(),Pe==null||Pe(Gn)},Da=function(){return new Promise(function(Gn){Rs(),Or(function(){return Gn})})};(0,g.Z)(function(){Rr&&(As(),Rr(),Or(null))},[Rr]);function vs(hi,Gn,ga,os){st[hi]=function(Ba){var ro;os==null||os(Ba),Tr(Gn,ga);for(var Wo=arguments.length,iu=new Array(Wo>1?Wo-1:0),_s=1;_s1?ga-1:0),Ba=1;Ba1?ga-1:0),Ba=1;Ba=0)return s[f].splice(o,1),!0}return!1},publish:function(f){if(!s[f])return!1;const c=Array.prototype.slice.call(arguments,1);return s[f].forEach(h=>{h.apply(null,c)}),this}};return n?Object.assign(n,u):u}const t=new e;v.Z=t},29413:function(d,v,e){"use strict";e.d(v,{zt:function(){return Oa},$j:function(){return ya},Ue:function(){return Gs},I0:function(){return To},v9:function(){return $o}});var t={};e.r(t),e.d(t,{actionChannel:function(){return or},all:function(){return Fe},apply:function(){return qr},call:function(){return Vr},cancel:function(){return sn},cancelled:function(){return Lt},cps:function(){return Er},flush:function(){return gt},fork:function(){return jr},getContext:function(){return bt},join:function(){return Zr},put:function(){return kt},race:function(){return Dr},select:function(){return ln},setContext:function(){return jt},spawn:function(){return hr},take:function(){return Ke},takeEvery:function(){return mt},takeLatest:function(){return tt},takem:function(){return yt},throttle:function(){return It}});var n=e(59301),s=e(51801),u=e(59781),f=Object.assign||function(Ve){for(var qe=1;qe=0&&Ve.splice(Mt,1)}var Z={from:function(qe){var Mt=Array(qe.length);for(var Wt in qe)$(qe,Wt)&&(Mt[Wt]=qe[Wt]);return Mt}};function ie(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=f({},Ve),Mt=new Promise(function(Wt,dr){qe.resolve=Wt,qe.reject=dr});return qe.promise=Mt,qe}function ne(Ve){for(var qe=[],Mt=0;Mt1&&arguments[1]!==void 0?arguments[1]:!0,Mt=void 0,Wt=new Promise(function(dr){Mt=setTimeout(function(){return dr(qe)},Ve)});return Wt[p]=function(){return clearTimeout(Mt)},Wt}function Q(){var Ve,qe=!0,Mt=void 0,Wt=void 0;return Ve={},Ve[o]=!0,Ve.isRunning=function(){return qe},Ve.result=function(){return Mt},Ve.error=function(){return Wt},Ve.setRunning=function(Br){return qe=Br},Ve.setResult=function(Br){return Mt=Br},Ve.setError=function(Br){return Wt=Br},Ve}function V(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Ve}}var K=V(),ae=function(qe){throw qe},ee=function(qe){return{value:qe,done:!0}};function q(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ae,Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Wt=arguments[3],dr={name:Mt,next:Ve,throw:qe,return:ee};return Wt&&(dr[i]=!0),typeof Symbol!="undefined"&&(dr[Symbol.iterator]=function(){return dr}),dr}function te(Ve,qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Ve+": "+qe+` -`+(Mt&&Mt.stack||Mt)):console[Ve](qe,Mt)}function M(Ve,qe){return function(){return Ve.apply(void 0,arguments)}}var L=function(qe,Mt){return qe+" has been deprecated in favor of "+Mt+", please update your code"},X=function(qe){return new Error(` +}`),q)}else(0,l.jL)(q);return function(){(0,l.jL)(q)}},[ie,q])}var T=!1;function F(Z){return typeof Z=="boolean"&&(T=Z),T}var $=function(ie){return ie===!1?!1:!(0,u.Z)()||!ie?null:typeof ie=="string"?document.querySelector(ie):typeof ie=="function"?ie():ie},R=n.forwardRef(function(Z,ie){var ne=Z.open,se=Z.autoLock,q=Z.getContainer,V=Z.debug,K=Z.autoDestroy,ae=K===void 0?!0:K,ee=Z.children,Q=n.useState(ne),te=(0,t.Z)(Q,2),M=te[0],L=te[1],X=M||ne;n.useEffect(function(){(ae||ne)&&L(ne)},[ne,ae]);var fe=n.useState(function(){return $(q)}),xe=(0,t.Z)(fe,2),Ce=xe[0],Me=xe[1];n.useEffect(function(){var it=$(q);Me(it!=null?it:null)});var ke=g(X&&!Ce,V),Ft=(0,t.Z)(ke,2),ht=Ft[0],At=Ft[1],tr=Ce!=null?Ce:ht;A(se&&ne&&(0,u.Z)()&&(tr===ht||tr===document.body));var Jt=null;if(ee&&(0,c.Yr)(ee)&&ie){var cr=ee;Jt=cr.ref}var qe=(0,c.x1)(Jt,ie);if(!X||!(0,u.Z)()||Ce===void 0)return null;var Pt=tr===!1||F(),zt=ee;return ie&&(zt=n.cloneElement(ee,{ref:qe})),n.createElement(o.Provider,{value:At},Pt?zt:(0,s.createPortal)(zt,tr))}),H=R,G=H},35593:function(d,v,e){"use strict";e.d(v,{Z:function(){return zt}});var t=e(33708),n=e(33606),s=e(37061),u=e(43403),f=e(92310),c=e.n(f),h=e(29301),o=e(76846),i=e(96452),y=e(6089),p=e(80402),g=e(34280),l=e(49658),b=e(59301),x=e(92413),O=e(77900),k=e(8654);function A(it){var Ot=it.prefixCls,pt=it.align,et=it.arrow,Ne=it.arrowPos,me=et||{},Ee=me.className,Le=me.content,$e=Ne.x,Ze=$e===void 0?0:$e,nt=Ne.y,ut=nt===void 0?0:nt,Gt=b.useRef();if(!pt||!pt.points)return null;var Zt={position:"absolute"};if(pt.autoArrow!==!1){var Pe=pt.points[0],Je=pt.points[1],Vt=Pe[0],Rt=Pe[1],Nt=Je[0],Bt=Je[1];Vt===Nt||!["t","b"].includes(Vt)?Zt.top=ut:Vt==="t"?Zt.top=0:Zt.bottom=0,Rt===Bt||!["l","r"].includes(Rt)?Zt.left=Ze:Rt==="l"?Zt.left=0:Zt.right=0}return b.createElement("div",{ref:Gt,className:c()("".concat(Ot,"-arrow"),Ee),style:Zt},Le)}function T(it){var Ot=it.prefixCls,pt=it.open,et=it.zIndex,Ne=it.mask,me=it.motion;return Ne?b.createElement(O.default,(0,x.Z)({},me,{motionAppear:!0,visible:pt,removeOnLeave:!0}),function(Ee){var Le=Ee.className;return b.createElement("div",{style:{zIndex:et},className:c()("".concat(Ot,"-mask"),Le)})}):null}var F=b.memo(function(it){var Ot=it.children;return Ot},function(it,Ot){return Ot.cache}),$=F,R=b.forwardRef(function(it,Ot){var pt=it.popup,et=it.className,Ne=it.prefixCls,me=it.style,Ee=it.target,Le=it.onVisibleChanged,$e=it.open,Ze=it.keepDom,nt=it.fresh,ut=it.onClick,Gt=it.mask,Zt=it.arrow,Pe=it.arrowPos,Je=it.align,Vt=it.motion,Rt=it.maskMotion,Nt=it.forceRender,Bt=it.getPopupContainer,Ct=it.autoDestroy,Yt=it.portal,ze=it.zIndex,ue=it.onMouseEnter,le=it.onMouseLeave,Dt=it.onPointerEnter,Te=it.ready,dt=it.offsetX,Ht=it.offsetY,ct=it.offsetR,Ie=it.offsetB,Et=it.onAlign,ge=it.onPrepare,Ke=it.stretch,yt=it.targetWidth,kt=it.targetHeight,Fe=typeof pt=="function"?pt():pt,Dr=$e||Ze,St=(Bt==null?void 0:Bt.length)>0,Vr=b.useState(!Bt||!St),Qr=(0,n.Z)(Vr,2),Er=Qr[0],jr=Qr[1];if((0,g.Z)(function(){!Er&&St&&Ee&&jr(!0)},[Er,St,Ee]),!Er)return null;var hr="auto",Zr={left:"-1000vw",top:"-1000vh",right:hr,bottom:hr};if(Te||!$e){var sn,ln=Je.points,or=Je.dynamicInset||((sn=Je._experimental)===null||sn===void 0?void 0:sn.dynamicInset),Lt=or&&ln[0][1]==="r",gt=or&&ln[0][0]==="b";Lt?(Zr.right=ct,Zr.left=hr):(Zr.left=dt,Zr.right=hr),gt?(Zr.bottom=Ie,Zr.top=hr):(Zr.top=Ht,Zr.bottom=hr)}var bt={};return Ke&&(Ke.includes("height")&&kt?bt.height=kt:Ke.includes("minHeight")&&kt&&(bt.minHeight=kt),Ke.includes("width")&&yt?bt.width=yt:Ke.includes("minWidth")&&yt&&(bt.minWidth=yt)),$e||(bt.pointerEvents="none"),b.createElement(Yt,{open:Nt||Dr,getContainer:Bt&&function(){return Bt(Ee)},autoDestroy:Ct},b.createElement(T,{prefixCls:Ne,open:$e,zIndex:ze,mask:Gt,motion:Rt}),b.createElement(h.Z,{onResize:Et,disabled:!$e},function(jt){return b.createElement(O.default,(0,x.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Nt,leavedClassName:"".concat(Ne,"-hidden")},Vt,{onAppearPrepare:ge,onEnterPrepare:ge,visible:$e,onVisibleChanged:function(br){var at;Vt==null||(at=Vt.onVisibleChanged)===null||at===void 0||at.call(Vt,br),Le(br)}}),function(Cr,br){var at=Cr.className,Fr=Cr.style,gn=c()(Ne,at,et);return b.createElement("div",{ref:(0,k.sQ)(jt,Ot,br),className:gn,style:(0,t.Z)((0,t.Z)((0,t.Z)((0,t.Z)({"--arrow-x":"".concat(Pe.x||0,"px"),"--arrow-y":"".concat(Pe.y||0,"px")},Zr),bt),Fr),{},{boxSizing:"border-box",zIndex:ze},me),onMouseEnter:ue,onMouseLeave:le,onPointerEnter:Dt,onClick:ut},Zt&&b.createElement(A,{prefixCls:Ne,arrow:Zt,arrowPos:Pe,align:Je}),b.createElement($,{cache:!$e&&!nt},Fe))})}))}),H=R,G=b.forwardRef(function(it,Ot){var pt=it.children,et=it.getTriggerDOMNode,Ne=(0,k.Yr)(pt),me=b.useCallback(function(Le){(0,k.mH)(Ot,et?et(Le):Le)},[et]),Ee=(0,k.x1)(me,pt.ref);return Ne?b.cloneElement(pt,{ref:Ee}):pt}),Z=G,ie=b.createContext(null),ne=ie;function se(it){return it?Array.isArray(it)?it:[it]:[]}function q(it,Ot,pt,et){return b.useMemo(function(){var Ne=se(pt!=null?pt:Ot),me=se(et!=null?et:Ot),Ee=new Set(Ne),Le=new Set(me);return it&&(Ee.has("hover")&&(Ee.delete("hover"),Ee.add("click")),Le.has("hover")&&(Le.delete("hover"),Le.add("click"))),[Ee,Le]},[it,Ot,pt,et])}var V=e(29194);function K(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],pt=arguments.length>2?arguments[2]:void 0;return pt?it[0]===Ot[0]:it[0]===Ot[0]&&it[1]===Ot[1]}function ae(it,Ot,pt,et){for(var Ne=pt.points,me=Object.keys(it),Ee=0;Ee1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(it)?Ot:it}function L(it){return M(parseFloat(it),0)}function X(it,Ot){var pt=(0,t.Z)({},it);return(Ot||[]).forEach(function(et){if(!(et instanceof HTMLBodyElement||et instanceof HTMLHtmlElement)){var Ne=Q(et).getComputedStyle(et),me=Ne.overflow,Ee=Ne.overflowClipMargin,Le=Ne.borderTopWidth,$e=Ne.borderBottomWidth,Ze=Ne.borderLeftWidth,nt=Ne.borderRightWidth,ut=et.getBoundingClientRect(),Gt=et.offsetHeight,Zt=et.clientHeight,Pe=et.offsetWidth,Je=et.clientWidth,Vt=L(Le),Rt=L($e),Nt=L(Ze),Bt=L(nt),Ct=M(Math.round(ut.width/Pe*1e3)/1e3),Yt=M(Math.round(ut.height/Gt*1e3)/1e3),ze=(Pe-Je-Nt-Bt)*Ct,ue=(Gt-Zt-Vt-Rt)*Yt,le=Vt*Yt,Dt=Rt*Yt,Te=Nt*Ct,dt=Bt*Ct,Ht=0,ct=0;if(me==="clip"){var Ie=L(Ee);Ht=Ie*Ct,ct=Ie*Yt}var Et=ut.x+Te-Ht,ge=ut.y+le-ct,Ke=Et+ut.width+2*Ht-Te-dt-ze,yt=ge+ut.height+2*ct-le-Dt-ue;pt.left=Math.max(pt.left,Et),pt.top=Math.max(pt.top,ge),pt.right=Math.min(pt.right,Ke),pt.bottom=Math.min(pt.bottom,yt)}}),pt}function fe(it){var Ot=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,pt="".concat(Ot),et=pt.match(/^(.*)\%$/);return et?it*(parseFloat(et[1])/100):parseFloat(pt)}function xe(it,Ot){var pt=Ot||[],et=(0,n.Z)(pt,2),Ne=et[0],me=et[1];return[fe(it.width,Ne),fe(it.height,me)]}function Ce(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[it[0],it[1]]}function Me(it,Ot){var pt=Ot[0],et=Ot[1],Ne,me;return pt==="t"?me=it.y:pt==="b"?me=it.y+it.height:me=it.y+it.height/2,et==="l"?Ne=it.x:et==="r"?Ne=it.x+it.width:Ne=it.x+it.width/2,{x:Ne,y:me}}function ke(it,Ot){var pt={t:"b",b:"t",l:"r",r:"l"};return it.map(function(et,Ne){return Ne===Ot?pt[et]||"c":et}).join("")}function Ft(it,Ot,pt,et,Ne,me,Ee){var Le=b.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:Ne[et]||{}}),$e=(0,n.Z)(Le,2),Ze=$e[0],nt=$e[1],ut=b.useRef(0),Gt=b.useMemo(function(){return Ot?te(Ot):[]},[Ot]),Zt=b.useRef({}),Pe=function(){Zt.current={}};it||Pe();var Je=(0,y.Z)(function(){if(Ot&&pt&&it){let Ua=function(vs,Gs){var So=arguments.length>2&&arguments[2]!==void 0?arguments[2]:gn,_o=Fe.x+vs,Ks=Fe.y+Gs,qs=_o+sn,Lo=Ks+Zr,mo=Math.max(_o,So.left),Ho=Math.max(Ks,So.top),Co=Math.min(qs,So.right),Xo=Math.min(Lo,So.bottom);return Math.max(0,(Co-mo)*(Xo-Ho))},Da=function(){ir=Fe.y+er,Rr=ir+Zr,Or=Fe.x+ai,Sr=Or+sn};var Nt,Bt,Ct=Ot,Yt=Ct.ownerDocument,ze=Q(Ct),ue=ze.getComputedStyle(Ct),le=ue.width,Dt=ue.height,Te=ue.position,dt=Ct.style.left,Ht=Ct.style.top,ct=Ct.style.right,Ie=Ct.style.bottom,Et=Ct.style.overflow,ge=(0,t.Z)((0,t.Z)({},Ne[et]),me),Ke=Yt.createElement("div");(Nt=Ct.parentElement)===null||Nt===void 0||Nt.appendChild(Ke),Ke.style.left="".concat(Ct.offsetLeft,"px"),Ke.style.top="".concat(Ct.offsetTop,"px"),Ke.style.position=Te,Ke.style.height="".concat(Ct.offsetHeight,"px"),Ke.style.width="".concat(Ct.offsetWidth,"px"),Ct.style.left="0",Ct.style.top="0",Ct.style.right="auto",Ct.style.bottom="auto",Ct.style.overflow="hidden";var yt;if(Array.isArray(pt))yt={x:pt[0],y:pt[1],width:0,height:0};else{var kt=pt.getBoundingClientRect();yt={x:kt.x,y:kt.y,width:kt.width,height:kt.height}}var Fe=Ct.getBoundingClientRect(),Dr=Yt.documentElement,St=Dr.clientWidth,Vr=Dr.clientHeight,Qr=Dr.scrollWidth,Er=Dr.scrollHeight,jr=Dr.scrollTop,hr=Dr.scrollLeft,Zr=Fe.height,sn=Fe.width,ln=yt.height,or=yt.width,Lt={left:0,top:0,right:St,bottom:Vr},gt={left:-hr,top:-jr,right:Qr-hr,bottom:Er-jr},bt=ge.htmlRegion,jt="visible",Cr="visibleFirst";bt!=="scroll"&&bt!==Cr&&(bt=jt);var br=bt===Cr,at=X(gt,Gt),Fr=X(Lt,Gt),gn=bt===jt?Fr:at,Wn=br?Fr:gn;Ct.style.left="auto",Ct.style.top="auto",Ct.style.right="0",Ct.style.bottom="0";var gr=Ct.getBoundingClientRect();Ct.style.left=dt,Ct.style.top=Ht,Ct.style.right=ct,Ct.style.bottom=Ie,Ct.style.overflow=Et,(Bt=Ct.parentElement)===null||Bt===void 0||Bt.removeChild(Ke);var Xr=M(Math.round(sn/parseFloat(le)*1e3)/1e3),dn=M(Math.round(Zr/parseFloat(Dt)*1e3)/1e3);if(Xr===0||dn===0||(0,o.Sh)(pt)&&!(0,V.Z)(pt))return;var Mn=ge.offset,ei=ge.targetOffset,ni=xe(Fe,Mn),Gi=(0,n.Z)(ni,2),Mi=Gi[0],Ti=Gi[1],mi=xe(yt,ei),vi=(0,n.Z)(mi,2),aa=vi[0],ii=vi[1];yt.x-=aa,yt.y-=ii;var Wi=ge.points||[],wt=(0,n.Z)(Wi,2),st=wt[0],Qn=wt[1],bi=Ce(Qn),ti=Ce(st),Ki=Me(yt,bi),xi=Me(Fe,ti),Pi=(0,t.Z)({},ge),ai=Ki.x-xi.x+Mi,er=Ki.y-xi.y+Ti,mt=Ua(ai,er),tt=Ua(ai,er,Fr),It=Me(yt,["t","l"]),_t=Me(Fe,["t","l"]),lr=Me(yt,["b","r"]),fr=Me(Fe,["b","r"]),Tr=ge.overflow||{},kr=Tr.adjustX,Ue=Tr.adjustY,rt=Tr.shiftX,ye=Tr.shiftY,Ye=function(Gs){return typeof Gs=="boolean"?Gs:Gs>=0},ir,Rr,Or,Sr;Da();var Ur=Ye(Ue),yn=ti[0]===bi[0];if(Ur&&ti[0]==="t"&&(Rr>Wn.bottom||Zt.current.bt)){var Ir=er;yn?Ir-=Zr-ln:Ir=It.y-fr.y-Ti;var cn=Ua(ai,Ir),tn=Ua(ai,Ir,Fr);cn>mt||cn===mt&&(!br||tn>=tt)?(Zt.current.bt=!0,er=Ir,Ti=-Ti,Pi.points=[ke(ti,0),ke(bi,0)]):Zt.current.bt=!1}if(Ur&&ti[0]==="b"&&(irmt||bn===mt&&(!br||ha>=tt)?(Zt.current.tb=!0,er=on,Ti=-Ti,Pi.points=[ke(ti,0),ke(bi,0)]):Zt.current.tb=!1}var gi=Ye(kr),wi=ti[1]===bi[1];if(gi&&ti[1]==="l"&&(Sr>Wn.right||Zt.current.rl)){var On=ai;wi?On-=sn-or:On=It.x-fr.x-Mi;var Ri=Ua(On,er),$i=Ua(On,er,Fr);Ri>mt||Ri===mt&&(!br||$i>=tt)?(Zt.current.rl=!0,ai=On,Mi=-Mi,Pi.points=[ke(ti,1),ke(bi,1)]):Zt.current.rl=!1}if(gi&&ti[1]==="r"&&(Ormt||Is===mt&&(!br||ba>=tt)?(Zt.current.lr=!0,ai=la,Mi=-Mi,Pi.points=[ke(ti,1),ke(bi,1)]):Zt.current.lr=!1}Da();var As=rt===!0?0:rt;typeof As=="number"&&(OrFr.right&&(ai-=Sr-Fr.right-Mi,yt.x>Fr.right-As&&(ai+=yt.x-Fr.right+As)));var Ds=ye===!0?0:ye;typeof Ds=="number"&&(irFr.bottom&&(er-=Rr-Fr.bottom-Ti,yt.y>Fr.bottom-Ds&&(er+=yt.y-Fr.bottom+Ds)));var Qa=Fe.x+ai,na=Qa+sn,Ii=Fe.y+er,Ts=Ii+Zr,$a=yt.x,Os=$a+or,zi=yt.y,ks=zi+ln,Ro=Math.max(Qa,$a),ja=Math.min(na,Os),ys=(Ro+ja)/2,rs=ys-Qa,Ws=Math.max(Ii,zi),kn=Math.min(Ts,ks),ns=(Ws+kn)/2,yo=ns-Ii;Ee==null||Ee(Ot,Pi);var Rs=gr.right-Fe.x-(ai+Fe.width),Vi=gr.bottom-Fe.y-(er+Fe.height);nt({ready:!0,offsetX:ai/Xr,offsetY:er/dn,offsetR:Rs/Xr,offsetB:Vi/dn,arrowX:rs/Xr,arrowY:yo/dn,scaleX:Xr,scaleY:dn,align:Pi})}}),Vt=function(){ut.current+=1;var Bt=ut.current;Promise.resolve().then(function(){ut.current===Bt&&Je()})},Rt=function(){nt(function(Bt){return(0,t.Z)((0,t.Z)({},Bt),{},{ready:!1})})};return(0,g.Z)(Rt,[et]),(0,g.Z)(function(){it||Rt()},[it]),[Ze.ready,Ze.offsetX,Ze.offsetY,Ze.offsetR,Ze.offsetB,Ze.arrowX,Ze.arrowY,Ze.scaleX,Ze.scaleY,Ze.align,Vt]}var ht=e(26407);function At(it,Ot,pt,et,Ne){(0,g.Z)(function(){if(it&&Ot&&pt){let ut=function(){et(),Ne()};var me=Ot,Ee=pt,Le=te(me),$e=te(Ee),Ze=Q(Ee),nt=new Set([Ze].concat((0,ht.Z)(Le),(0,ht.Z)($e)));return nt.forEach(function(Gt){Gt.addEventListener("scroll",ut,{passive:!0})}),Ze.addEventListener("resize",ut,{passive:!0}),et(),function(){nt.forEach(function(Gt){Gt.removeEventListener("scroll",ut),Ze.removeEventListener("resize",ut)})}}},[it,Ot,pt])}var tr=e(48736),Jt=e(16089);function cr(it,Ot,pt,et,Ne,me,Ee,Le){var $e=b.useRef(it),Ze=b.useRef(!1);$e.current!==it&&(Ze.current=!0,$e.current=it),b.useEffect(function(){var nt=(0,Jt.Z)(function(){Ze.current=!1});return function(){Jt.Z.cancel(nt)}},[it]),b.useEffect(function(){if(Ot&&et&&(!Ne||me)){var nt=function(){var Te=!1,dt=function(Ie){var Et=Ie.target;Te=Ee(Et)},Ht=function(Ie){var Et=Ie.target;!Ze.current&&$e.current&&!Te&&!Ee(Et)&&Le(!1)};return[dt,Ht]},ut=nt(),Gt=(0,n.Z)(ut,2),Zt=Gt[0],Pe=Gt[1],Je=nt(),Vt=(0,n.Z)(Je,2),Rt=Vt[0],Nt=Vt[1],Bt=Q(et);Bt.addEventListener("mousedown",Zt,!0),Bt.addEventListener("click",Pe,!0),Bt.addEventListener("contextmenu",Pe,!0);var Ct=(0,i.A)(pt);if(Ct&&(Ct.addEventListener("mousedown",Rt,!0),Ct.addEventListener("click",Nt,!0),Ct.addEventListener("contextmenu",Nt,!0)),0)var Yt,ze,ue,le;return function(){Bt.removeEventListener("mousedown",Zt,!0),Bt.removeEventListener("click",Pe,!0),Bt.removeEventListener("contextmenu",Pe,!0),Ct&&(Ct.removeEventListener("mousedown",Rt,!0),Ct.removeEventListener("click",Nt,!0),Ct.removeEventListener("contextmenu",Nt,!0))}}},[Ot,pt,et,Ne,me])}var qe=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function Pt(){var it=arguments.length>0&&arguments[0]!==void 0?arguments[0]:u.Z,Ot=b.forwardRef(function(pt,et){var Ne=pt.prefixCls,me=Ne===void 0?"rc-trigger-popup":Ne,Ee=pt.children,Le=pt.action,$e=Le===void 0?"hover":Le,Ze=pt.showAction,nt=pt.hideAction,ut=pt.popupVisible,Gt=pt.defaultPopupVisible,Zt=pt.onPopupVisibleChange,Pe=pt.afterPopupVisibleChange,Je=pt.mouseEnterDelay,Vt=pt.mouseLeaveDelay,Rt=Vt===void 0?.1:Vt,Nt=pt.focusDelay,Bt=pt.blurDelay,Ct=pt.mask,Yt=pt.maskClosable,ze=Yt===void 0?!0:Yt,ue=pt.getPopupContainer,le=pt.forceRender,Dt=pt.autoDestroy,Te=pt.destroyPopupOnHide,dt=pt.popup,Ht=pt.popupClassName,ct=pt.popupStyle,Ie=pt.popupPlacement,Et=pt.builtinPlacements,ge=Et===void 0?{}:Et,Ke=pt.popupAlign,yt=pt.zIndex,kt=pt.stretch,Fe=pt.getPopupClassNameFromAlign,Dr=pt.fresh,St=pt.alignPoint,Vr=pt.onPopupClick,Qr=pt.onPopupAlign,Er=pt.arrow,jr=pt.popupMotion,hr=pt.maskMotion,Zr=pt.popupTransitionName,sn=pt.popupAnimation,ln=pt.maskTransitionName,or=pt.maskAnimation,Lt=pt.className,gt=pt.getTriggerDOMNode,bt=(0,s.Z)(pt,qe),jt=Dt||Te||!1,Cr=b.useState(!1),br=(0,n.Z)(Cr,2),at=br[0],Fr=br[1];(0,g.Z)(function(){Fr((0,l.Z)())},[]);var gn=b.useRef({}),Wn=b.useContext(ne),gr=b.useMemo(function(){return{registerSubPopup:function(Gn,ga){gn.current[Gn]=ga,Wn==null||Wn.registerSubPopup(Gn,ga)}}},[Wn]),Xr=(0,p.Z)(),dn=b.useState(null),Mn=(0,n.Z)(dn,2),ei=Mn[0],ni=Mn[1],Gi=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&ei!==hi&&ni(hi),Wn==null||Wn.registerSubPopup(Xr,hi)}),Mi=b.useState(null),Ti=(0,n.Z)(Mi,2),mi=Ti[0],vi=Ti[1],aa=b.useRef(null),ii=(0,y.Z)(function(hi){(0,o.Sh)(hi)&&mi!==hi&&(vi(hi),aa.current=hi)}),Wi=b.Children.only(Ee),wt=(Wi==null?void 0:Wi.props)||{},st={},Qn=(0,y.Z)(function(hi){var Gn,ga,os=mi;return(os==null?void 0:os.contains(hi))||((Gn=(0,i.A)(os))===null||Gn===void 0?void 0:Gn.host)===hi||hi===os||(ei==null?void 0:ei.contains(hi))||((ga=(0,i.A)(ei))===null||ga===void 0?void 0:ga.host)===hi||hi===ei||Object.values(gn.current).some(function(Ba){return(Ba==null?void 0:Ba.contains(hi))||hi===Ba})}),bi=ee(me,jr,sn,Zr),ti=ee(me,hr,or,ln),Ki=b.useState(Gt||!1),xi=(0,n.Z)(Ki,2),Pi=xi[0],ai=xi[1],er=ut!=null?ut:Pi,mt=(0,y.Z)(function(hi){ut===void 0&&ai(hi)});(0,g.Z)(function(){ai(ut||!1)},[ut]);var tt=b.useRef(er);tt.current=er;var It=b.useRef([]);It.current=[];var _t=(0,y.Z)(function(hi){var Gn;mt(hi),((Gn=It.current[It.current.length-1])!==null&&Gn!==void 0?Gn:er)!==hi&&(It.current.push(hi),Zt==null||Zt(hi))}),lr=b.useRef(),fr=function(){clearTimeout(lr.current)},Tr=function(Gn){var ga=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;fr(),ga===0?_t(Gn):lr.current=setTimeout(function(){_t(Gn)},ga*1e3)};b.useEffect(function(){return fr},[]);var kr=b.useState(!1),Ue=(0,n.Z)(kr,2),rt=Ue[0],ye=Ue[1];(0,g.Z)(function(hi){(!hi||er)&&ye(!0)},[er]);var Ye=b.useState(null),ir=(0,n.Z)(Ye,2),Rr=ir[0],Or=ir[1],Sr=b.useState([0,0]),Ur=(0,n.Z)(Sr,2),yn=Ur[0],Ir=Ur[1],cn=function(Gn){Ir([Gn.clientX,Gn.clientY])},tn=Ft(er,ei,St?yn:mi,Ie,ge,Ke,Qr),on=(0,n.Z)(tn,11),bn=on[0],ha=on[1],gi=on[2],wi=on[3],On=on[4],Ri=on[5],$i=on[6],la=on[7],Is=on[8],ba=on[9],As=on[10],Ds=q(at,$e,Ze,nt),Qa=(0,n.Z)(Ds,2),na=Qa[0],Ii=Qa[1],Ts=na.has("click"),$a=Ii.has("click")||Ii.has("contextMenu"),Os=(0,y.Z)(function(){rt||As()}),zi=function(){tt.current&&St&&$a&&Tr(!1)};At(er,mi,ei,Os,zi),(0,g.Z)(function(){Os()},[yn,Ie]),(0,g.Z)(function(){er&&!(ge!=null&&ge[Ie])&&Os()},[JSON.stringify(Ke)]);var ks=b.useMemo(function(){var hi=ae(ge,me,ba,St);return c()(hi,Fe==null?void 0:Fe(ba))},[ba,Fe,ge,me,St]);b.useImperativeHandle(et,function(){return{nativeElement:aa.current,forceAlign:Os}});var Ro=b.useState(0),ja=(0,n.Z)(Ro,2),ys=ja[0],rs=ja[1],Ws=b.useState(0),kn=(0,n.Z)(Ws,2),ns=kn[0],yo=kn[1],Rs=function(){if(kt&&mi){var Gn=mi.getBoundingClientRect();rs(Gn.width),yo(Gn.height)}},Vi=function(){Rs(),Os()},Ua=function(Gn){ye(!1),As(),Pe==null||Pe(Gn)},Da=function(){return new Promise(function(Gn){Rs(),Or(function(){return Gn})})};(0,g.Z)(function(){Rr&&(As(),Rr(),Or(null))},[Rr]);function vs(hi,Gn,ga,os){st[hi]=function(Ba){var ro;os==null||os(Ba),Tr(Gn,ga);for(var Wo=arguments.length,iu=new Array(Wo>1?Wo-1:0),_s=1;_s1?ga-1:0),Ba=1;Ba1?ga-1:0),Ba=1;Ba=0)return s[f].splice(o,1),!0}return!1},publish:function(f){if(!s[f])return!1;const c=Array.prototype.slice.call(arguments,1);return s[f].forEach(h=>{h.apply(null,c)}),this}};return n?Object.assign(n,u):u}const t=new e;v.Z=t},29413:function(d,v,e){"use strict";e.d(v,{zt:function(){return Oa},$j:function(){return ya},Ue:function(){return Gs},I0:function(){return To},v9:function(){return $o}});var t={};e.r(t),e.d(t,{actionChannel:function(){return or},all:function(){return Fe},apply:function(){return Qr},call:function(){return Vr},cancel:function(){return sn},cancelled:function(){return Lt},cps:function(){return Er},flush:function(){return gt},fork:function(){return jr},getContext:function(){return bt},join:function(){return Zr},put:function(){return kt},race:function(){return Dr},select:function(){return ln},setContext:function(){return jt},spawn:function(){return hr},take:function(){return Ke},takeEvery:function(){return mt},takeLatest:function(){return tt},takem:function(){return yt},throttle:function(){return It}});var n=e(59301),s=e(51801),u=e(59781),f=Object.assign||function(Ve){for(var Qe=1;Qe=0&&Ve.splice(Mt,1)}var Z={from:function(Qe){var Mt=Array(Qe.length);for(var Wt in Qe)$(Qe,Wt)&&(Mt[Wt]=Qe[Wt]);return Mt}};function ie(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Qe=f({},Ve),Mt=new Promise(function(Wt,dr){Qe.resolve=Wt,Qe.reject=dr});return Qe.promise=Mt,Qe}function ne(Ve){for(var Qe=[],Mt=0;Mt1&&arguments[1]!==void 0?arguments[1]:!0,Mt=void 0,Wt=new Promise(function(dr){Mt=setTimeout(function(){return dr(Qe)},Ve)});return Wt[p]=function(){return clearTimeout(Mt)},Wt}function q(){var Ve,Qe=!0,Mt=void 0,Wt=void 0;return Ve={},Ve[o]=!0,Ve.isRunning=function(){return Qe},Ve.result=function(){return Mt},Ve.error=function(){return Wt},Ve.setRunning=function(Br){return Qe=Br},Ve.setResult=function(Br){return Mt=Br},Ve.setError=function(Br){return Wt=Br},Ve}function V(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return function(){return++Ve}}var K=V(),ae=function(Qe){throw Qe},ee=function(Qe){return{value:Qe,done:!0}};function Q(Ve){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ae,Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Wt=arguments[3],dr={name:Mt,next:Ve,throw:Qe,return:ee};return Wt&&(dr[i]=!0),typeof Symbol!="undefined"&&(dr[Symbol.iterator]=function(){return dr}),dr}function te(Ve,Qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";typeof window=="undefined"?console.log("redux-saga "+Ve+": "+Qe+` +`+(Mt&&Mt.stack||Mt)):console[Ve](Qe,Mt)}function M(Ve,Qe){return function(){return Ve.apply(void 0,arguments)}}var L=function(Qe,Mt){return Qe+" has been deprecated in favor of "+Mt+", please update your code"},X=function(Qe){return new Error(` redux-saga: Error checking hooks detected an inconsistent state. This is likely a bug in redux-saga code and not yours. Thanks for reporting this in the project's github repo. - Error: `+qe+` -`)},fe=function(qe,Mt){return(qe?qe+".":"")+"setContext(props): argument "+Mt+" is not a plain object"},xe=function(qe){return function(Mt){return qe(Object.defineProperty(Mt,g,{value:!0}))}},Ce=function Ve(qe){return function(){for(var Mt=arguments.length,Wt=Array(Mt),dr=0;dr0&&arguments[0]!==void 0?arguments[0]:10,qe=arguments[1],Mt=new Array(Ve),Wt=0,dr=0,Br=0,Hr=function(Yn){Mt[dr]=Yn,dr=(dr+1)%Ve,Wt++},pn=function(){if(Wt!=0){var Yn=Mt[Br];return Mt[Br]=null,Wt--,Br=(Br+1)%Ve,Yn}},nn=function(){for(var Yn=[];Wt;)Yn.push(pn());return Yn};return{isEmpty:function(){return Wt==0},put:function(Yn){if(Wt0&&arguments[0]!==void 0?arguments[0]:cr.fixed(),qe=!1,Mt=[];T(Ve,R.buffer,Ze);function Wt(){if(qe&&Mt.length)throw X("Cannot have a closed channel with pending takers");if(Mt.length&&!Ve.isEmpty())throw X("Cannot have pending takers with non empty buffer")}function dr(nn){if(Wt(),T(nn,R.notUndef,nt),!qe){if(!Mt.length)return Ve.put(nn);for(var vn=0;vn1&&arguments[1]!==void 0?arguments[1]:cr.none(),Mt=arguments[2];arguments.length>2&&T(Mt,R.func,"Invalid match function passed to eventChannel");var Wt=ut(qe),dr=function(){Wt.__closed__||(Br&&Br(),Wt.close())},Br=Ve(function(Hr){if(Re(Hr)){dr();return}Mt&&!Mt(Hr)||Wt.put(Hr)});if(Wt.__closed__&&Br(),!R.func(Br))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Wt.take,flush:Wt.flush,close:dr}}function Zt(Ve){var qe=Gt(function(Mt){return Ve(function(Wt){if(Wt[g]){Mt(Wt);return}it(function(){return Mt(Wt)})})});return Ne({},qe,{take:function(Wt,dr){arguments.length>1&&(T(dr,R.func,"channel.take's matcher argument must be a function"),Wt[y]=dr),qe.take(Wt)}})}var Pe=h("IO"),Je="TAKE",Vt="PUT",Rt="ALL",Nt="RACE",Bt="CALL",Ct="CPS",Yt="FORK",ze="JOIN",ue="CANCEL",le="SELECT",Dt="ACTION_CHANNEL",Te="CANCELLED",dt="FLUSH",Ht="GET_CONTEXT",ct="SET_CONTEXT",Ie=` -(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,Et=function(qe,Mt){var Wt;return Wt={},Wt[Pe]=!0,Wt[qe]=Mt,Wt},ge=function(qe){return T(br.fork(qe),R.object,"detach(eff): argument must be a fork effect"),qe[Yt].detached=!0,qe};function Ke(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&T(arguments[0],R.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),R.pattern(Ve))return Et(Je,{pattern:Ve});if(R.channel(Ve))return Et(Je,{channel:Ve});throw new Error("take(patternOrChannel): argument "+String(Ve)+" is not valid channel or a valid pattern")}Ke.maybe=function(){var Ve=Ke.apply(void 0,arguments);return Ve[Je].maybe=!0,Ve};var yt=M(Ke.maybe,L("takem","take.maybe"));function kt(Ve,qe){return arguments.length>1?(T(Ve,R.notUndef,"put(channel, action): argument channel is undefined"),T(Ve,R.channel,"put(channel, action): argument "+Ve+" is not a valid channel"),T(qe,R.notUndef,"put(channel, action): argument action is undefined")):(T(Ve,R.notUndef,"put(action): argument action is undefined"),qe=Ve,Ve=null),Et(Vt,{channel:Ve,action:qe})}kt.resolve=function(){var Ve=kt.apply(void 0,arguments);return Ve[Vt].resolve=!0,Ve},kt.sync=M(kt.resolve,L("put.sync","put.resolve"));function Fe(Ve){return Et(Rt,Ve)}function Dr(Ve){return Et(Nt,Ve)}function St(Ve,qe,Mt){T(qe,R.notUndef,Ve+": argument fn is undefined");var Wt=null;if(R.array(qe)){var dr=qe;Wt=dr[0],qe=dr[1]}else if(qe.fn){var Br=qe;Wt=Br.context,qe=Br.fn}return Wt&&R.string(qe)&&R.func(Wt[qe])&&(qe=Wt[qe]),T(qe,R.func,Ve+": argument "+qe+" is not a function"),{context:Wt,fn:qe,args:Mt}}function Vr(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt2&&arguments[2]!==void 0?arguments[2]:[];return Et(Bt,St("apply",{context:Ve,fn:qe},Mt))}function Er(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt1?qe-1:0),Wt=1;Wt1?qe-1:0),Wt=1;Wt1)return Fe(qe.map(function(dr){return Zr(dr)}));var Wt=qe[0];return T(Wt,R.notUndef,"join(task): argument task is undefined"),T(Wt,R.task,"join(task): argument "+Wt+" is not a valid Task object "+Ie),Et(ze,Wt)}function sn(){for(var Ve=arguments.length,qe=Array(Ve),Mt=0;Mt1)return Fe(qe.map(function(dr){return sn(dr)}));var Wt=qe[0];return qe.length===1&&(T(Wt,R.notUndef,"cancel(task): argument task is undefined"),T(Wt,R.task,"cancel(task): argument "+Wt+" is not a valid Task object "+Ie)),Et(ue,Wt||l)}function ln(Ve){for(var qe=arguments.length,Mt=Array(qe>1?qe-1:0),Wt=1;Wt1&&(T(qe,R.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),T(qe,R.buffer,"actionChannel(pattern, buffer): argument "+qe+" is not a valid buffer")),Et(Dt,{pattern:Ve,buffer:qe})}function Lt(){return Et(Te,{})}function gt(Ve){return T(Ve,R.channel,"flush(channel): argument "+Ve+" is not valid channel"),Et(dt,Ve)}function bt(Ve){return T(Ve,R.string,"getContext(prop): argument "+Ve+" is not a string"),Et(Ht,Ve)}function jt(Ve){return T(Ve,R.object,fe(null,Ve)),Et(ct,Ve)}var Cr=function(qe){return function(Mt){return Mt&&Mt[Pe]&&Mt[qe]}},br={take:Cr(Je),put:Cr(Vt),all:Cr(Rt),race:Cr(Nt),call:Cr(Bt),cps:Cr(Ct),fork:Cr(Yt),join:Cr(ze),cancel:Cr(ue),select:Cr(le),actionChannel:Cr(Dt),cancelled:Cr(Te),flush:Cr(dt),getContext:Cr(Ht),setContext:Cr(ct)},at=Object.assign||function(Ve){for(var qe=1;qe1&&arguments[1]!==void 0?arguments[1]:function(){return k},Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:k,Wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:k,dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Br=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Hr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,pn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",nn=arguments[8];T(Ve,R.iterator,Wn);var vn="[...effects]",Yn=M(ws,L(vn,"all("+vn+")")),ri=Br.sagaMonitor,yi=Br.logger,Si=Br.onError,qi=yi||te,ji=function(Kt){var An=Kt.sagaStack;!An&&Kt.stack&&(An=Kt.stack.split(` + Error: `+Qe+` +`)},fe=function(Qe,Mt){return(Qe?Qe+".":"")+"setContext(props): argument "+Mt+" is not a plain object"},xe=function(Qe){return function(Mt){return Qe(Object.defineProperty(Mt,g,{value:!0}))}},Ce=function Ve(Qe){return function(){for(var Mt=arguments.length,Wt=Array(Mt),dr=0;dr0&&arguments[0]!==void 0?arguments[0]:10,Qe=arguments[1],Mt=new Array(Ve),Wt=0,dr=0,Br=0,Hr=function(Yn){Mt[dr]=Yn,dr=(dr+1)%Ve,Wt++},pn=function(){if(Wt!=0){var Yn=Mt[Br];return Mt[Br]=null,Wt--,Br=(Br+1)%Ve,Yn}},nn=function(){for(var Yn=[];Wt;)Yn.push(pn());return Yn};return{isEmpty:function(){return Wt==0},put:function(Yn){if(Wt0&&arguments[0]!==void 0?arguments[0]:cr.fixed(),Qe=!1,Mt=[];T(Ve,R.buffer,Ze);function Wt(){if(Qe&&Mt.length)throw X("Cannot have a closed channel with pending takers");if(Mt.length&&!Ve.isEmpty())throw X("Cannot have pending takers with non empty buffer")}function dr(nn){if(Wt(),T(nn,R.notUndef,nt),!Qe){if(!Mt.length)return Ve.put(nn);for(var vn=0;vn1&&arguments[1]!==void 0?arguments[1]:cr.none(),Mt=arguments[2];arguments.length>2&&T(Mt,R.func,"Invalid match function passed to eventChannel");var Wt=ut(Qe),dr=function(){Wt.__closed__||(Br&&Br(),Wt.close())},Br=Ve(function(Hr){if(Le(Hr)){dr();return}Mt&&!Mt(Hr)||Wt.put(Hr)});if(Wt.__closed__&&Br(),!R.func(Br))throw new Error("in eventChannel: subscribe should return a function to unsubscribe");return{take:Wt.take,flush:Wt.flush,close:dr}}function Zt(Ve){var Qe=Gt(function(Mt){return Ve(function(Wt){if(Wt[g]){Mt(Wt);return}it(function(){return Mt(Wt)})})});return Ne({},Qe,{take:function(Wt,dr){arguments.length>1&&(T(dr,R.func,"channel.take's matcher argument must be a function"),Wt[y]=dr),Qe.take(Wt)}})}var Pe=h("IO"),Je="TAKE",Vt="PUT",Rt="ALL",Nt="RACE",Bt="CALL",Ct="CPS",Yt="FORK",ze="JOIN",ue="CANCEL",le="SELECT",Dt="ACTION_CHANNEL",Te="CANCELLED",dt="FLUSH",Ht="GET_CONTEXT",ct="SET_CONTEXT",Ie=` +(HINT: if you are getting this errors in tests, consider using createMockTask from redux-saga/utils)`,Et=function(Qe,Mt){var Wt;return Wt={},Wt[Pe]=!0,Wt[Qe]=Mt,Wt},ge=function(Qe){return T(br.fork(Qe),R.object,"detach(eff): argument must be a fork effect"),Qe[Yt].detached=!0,Qe};function Ke(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"*";if(arguments.length&&T(arguments[0],R.notUndef,"take(patternOrChannel): patternOrChannel is undefined"),R.pattern(Ve))return Et(Je,{pattern:Ve});if(R.channel(Ve))return Et(Je,{channel:Ve});throw new Error("take(patternOrChannel): argument "+String(Ve)+" is not valid channel or a valid pattern")}Ke.maybe=function(){var Ve=Ke.apply(void 0,arguments);return Ve[Je].maybe=!0,Ve};var yt=M(Ke.maybe,L("takem","take.maybe"));function kt(Ve,Qe){return arguments.length>1?(T(Ve,R.notUndef,"put(channel, action): argument channel is undefined"),T(Ve,R.channel,"put(channel, action): argument "+Ve+" is not a valid channel"),T(Qe,R.notUndef,"put(channel, action): argument action is undefined")):(T(Ve,R.notUndef,"put(action): argument action is undefined"),Qe=Ve,Ve=null),Et(Vt,{channel:Ve,action:Qe})}kt.resolve=function(){var Ve=kt.apply(void 0,arguments);return Ve[Vt].resolve=!0,Ve},kt.sync=M(kt.resolve,L("put.sync","put.resolve"));function Fe(Ve){return Et(Rt,Ve)}function Dr(Ve){return Et(Nt,Ve)}function St(Ve,Qe,Mt){T(Qe,R.notUndef,Ve+": argument fn is undefined");var Wt=null;if(R.array(Qe)){var dr=Qe;Wt=dr[0],Qe=dr[1]}else if(Qe.fn){var Br=Qe;Wt=Br.context,Qe=Br.fn}return Wt&&R.string(Qe)&&R.func(Wt[Qe])&&(Qe=Wt[Qe]),T(Qe,R.func,Ve+": argument "+Qe+" is not a function"),{context:Wt,fn:Qe,args:Mt}}function Vr(Ve){for(var Qe=arguments.length,Mt=Array(Qe>1?Qe-1:0),Wt=1;Wt2&&arguments[2]!==void 0?arguments[2]:[];return Et(Bt,St("apply",{context:Ve,fn:Qe},Mt))}function Er(Ve){for(var Qe=arguments.length,Mt=Array(Qe>1?Qe-1:0),Wt=1;Wt1?Qe-1:0),Wt=1;Wt1?Qe-1:0),Wt=1;Wt1)return Fe(Qe.map(function(dr){return Zr(dr)}));var Wt=Qe[0];return T(Wt,R.notUndef,"join(task): argument task is undefined"),T(Wt,R.task,"join(task): argument "+Wt+" is not a valid Task object "+Ie),Et(ze,Wt)}function sn(){for(var Ve=arguments.length,Qe=Array(Ve),Mt=0;Mt1)return Fe(Qe.map(function(dr){return sn(dr)}));var Wt=Qe[0];return Qe.length===1&&(T(Wt,R.notUndef,"cancel(task): argument task is undefined"),T(Wt,R.task,"cancel(task): argument "+Wt+" is not a valid Task object "+Ie)),Et(ue,Wt||l)}function ln(Ve){for(var Qe=arguments.length,Mt=Array(Qe>1?Qe-1:0),Wt=1;Wt1&&(T(Qe,R.notUndef,"actionChannel(pattern, buffer): argument buffer is undefined"),T(Qe,R.buffer,"actionChannel(pattern, buffer): argument "+Qe+" is not a valid buffer")),Et(Dt,{pattern:Ve,buffer:Qe})}function Lt(){return Et(Te,{})}function gt(Ve){return T(Ve,R.channel,"flush(channel): argument "+Ve+" is not valid channel"),Et(dt,Ve)}function bt(Ve){return T(Ve,R.string,"getContext(prop): argument "+Ve+" is not a string"),Et(Ht,Ve)}function jt(Ve){return T(Ve,R.object,fe(null,Ve)),Et(ct,Ve)}var Cr=function(Qe){return function(Mt){return Mt&&Mt[Pe]&&Mt[Qe]}},br={take:Cr(Je),put:Cr(Vt),all:Cr(Rt),race:Cr(Nt),call:Cr(Bt),cps:Cr(Ct),fork:Cr(Yt),join:Cr(ze),cancel:Cr(ue),select:Cr(le),actionChannel:Cr(Dt),cancelled:Cr(Te),flush:Cr(dt),getContext:Cr(Ht),setContext:Cr(ct)},at=Object.assign||function(Ve){for(var Qe=1;Qe1&&arguments[1]!==void 0?arguments[1]:function(){return k},Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:k,Wt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:k,dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{},Br=arguments.length>5&&arguments[5]!==void 0?arguments[5]:{},Hr=arguments.length>6&&arguments[6]!==void 0?arguments[6]:0,pn=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"anonymous",nn=arguments[8];T(Ve,R.iterator,Wn);var vn="[...effects]",Yn=M(ws,L(vn,"all("+vn+")")),ri=Br.sagaMonitor,yi=Br.logger,Si=Br.onError,Qi=yi||te,ji=function(Kt){var An=Kt.sagaStack;!An&&Kt.stack&&(An=Kt.stack.split(` `)[0].indexOf(Kt.message)!==-1?Kt.stack:"Error: "+Kt.message+` -`+Kt.stack),qi("error","uncaught at "+pn,An||Kt.message||Kt)},Di=Zt(qe),pa=Object.create(dr);Na.cancel=k;var Ci=Jr(Hr,pn,Ve,nn),Ei={name:pn,cancel:io,isRunning:!0},sa=ei(pn,Ei,Wa);function io(){Ei.isRunning&&!Ei.isCancelled&&(Ei.isCancelled=!0,Na(Xr))}function Ps(){Ve._isRunning&&!Ve._isCancelled&&(Ve._isCancelled=!0,sa.cancelAll(),Wa(Xr))}return nn&&(nn.cancel=Ps),Ve._isRunning=!0,Na(),Ci;function Na(vr,Kt){if(!Ei.isRunning)throw new Error("Trying to resume an already finished generator");try{var An=void 0;Kt?An=Ve.throw(vr):vr===Xr?(Ei.isCancelled=!0,Na.cancel(),An=R.func(Ve.return)?Ve.return(Xr):{done:!0,value:Xr}):vr===gr?An=R.func(Ve.return)?Ve.return():{done:!0}:An=Ve.next(vr),An.done?(Ei.isMainRunning=!1,Ei.cont&&Ei.cont(An.value)):Va(An.value,Hr,"",Na)}catch(Xn){Ei.isCancelled&&ji(Xn),Ei.isMainRunning=!1,Ei.cont(Xn,!0)}}function Wa(vr,Kt){Ve._isRunning=!1,Di.close(),Kt?(vr instanceof Error&&Object.defineProperty(vr,"sagaStack",{value:"at "+pn+` - `+(vr.sagaStack||vr.stack),configurable:!0}),Ci.cont||(vr instanceof Error&&Si?Si(vr):ji(vr)),Ve._error=vr,Ve._isAborted=!0,Ve._deferredEnd&&Ve._deferredEnd.reject(vr)):(Ve._result=vr,Ve._deferredEnd&&Ve._deferredEnd.resolve(vr)),Ci.cont&&Ci.cont(vr,Kt),Ci.joiners.forEach(function(An){return An.cb(vr,Kt)}),Ci.joiners=null}function Va(vr,Kt){var An=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"",Xn=arguments[3],Ni=K();ri&&ri.effectTriggered({effectId:Ni,parentEffectId:Kt,label:An,effect:vr});var Tn=void 0;function jn(oa,Ga){Tn||(Tn=!0,Xn.cancel=k,ri&&(Ga?ri.effectRejected(Ni,oa):ri.effectResolved(Ni,oa)),Xn(oa,Ga))}jn.cancel=k,Xn.cancel=function(){if(!Tn){Tn=!0;try{jn.cancel()}catch(oa){ji(oa)}jn.cancel=k,ri&&ri.effectCancelled(Ni)}};var Pn=void 0;return R.promise(vr)?Fi(vr,jn):R.helper(vr)?xa(Gi(vr),Ni,jn):R.iterator(vr)?va(vr,Ni,pn,jn):R.array(vr)?Yn(vr,Ni,jn):(Pn=br.take(vr))?Ya(Pn,jn):(Pn=br.put(vr))?Xa(Pn,jn):(Pn=br.all(vr))?ws(Pn,Ni,jn):(Pn=br.race(vr))?ca(Pn,Ni,jn):(Pn=br.call(vr))?xo(Pn,Ni,jn):(Pn=br.cps(vr))?is(Pn,jn):(Pn=br.fork(vr))?xa(Pn,Ni,jn):(Pn=br.join(vr))?Js(Pn,jn):(Pn=br.cancel(vr))?Yi(Pn,jn):(Pn=br.select(vr))?Ja(Pn,jn):(Pn=br.actionChannel(vr))?$s(Pn,jn):(Pn=br.flush(vr))?ve(Pn,jn):(Pn=br.cancelled(vr))?fa(Pn,jn):(Pn=br.getContext(vr))?we(Pn,jn):(Pn=br.setContext(vr))?wr(Pn,jn):jn(vr)}function Fi(vr,Kt){var An=vr[p];R.func(An)?Kt.cancel=An:R.func(vr.abort)&&(Kt.cancel=function(){return vr.abort()}),vr.then(Kt,function(Xn){return Kt(Xn,!0)})}function va(vr,Kt,An,Xn){Mi(vr,qe,Mt,Wt,pa,Br,Kt,An,Xn)}function Ya(vr,Kt){var An=vr.channel,Xn=vr.pattern,Ni=vr.maybe;An=An||Di;var Tn=function(Pn){return Pn instanceof Error?Kt(Pn,!0):Re(Pn)&&!Ni?Kt(gr):Kt(Pn)};try{An.take(Tn,Mn(Xn))}catch(jn){return Kt(jn,!0)}Kt.cancel=Tn.cancel}function Xa(vr,Kt){var An=vr.channel,Xn=vr.action,Ni=vr.resolve;it(function(){var Tn=void 0;try{Tn=(An?An.put:Mt)(Xn)}catch(jn){if(An||Ni)return Kt(jn,!0);ji(jn)}if(Ni&&R.promise(Tn))Fi(Tn,Kt);else return Kt(Tn)})}function xo(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=void 0;try{jn=Ni.apply(Xn,Tn)}catch(Pn){return An(Pn,!0)}return R.promise(jn)?Fi(jn,An):R.iterator(jn)?va(jn,Kt,Ni.name,An):An(jn)}function is(vr,Kt){var An=vr.context,Xn=vr.fn,Ni=vr.args;try{var Tn=function(Pn,oa){return R.undef(Pn)?Kt(oa):Kt(Pn,!0)};Xn.apply(An,Ni.concat(Tn)),Tn.cancel&&(Kt.cancel=function(){return Tn.cancel()})}catch(jn){return Kt(jn,!0)}}function xa(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=vr.detached,Pn=ni({context:Xn,fn:Ni,args:Tn});try{Ot();var oa=Mi(Pn,qe,Mt,Wt,pa,Br,Kt,Ni.name,jn?null:k);jn?An(oa):Pn._isRunning?(sa.addTask(oa),An(oa)):Pn._error?sa.abort(Pn._error):An(oa)}finally{et()}}function Js(vr,Kt){if(vr.isRunning()){var An={task:Ci,cb:Kt};Kt.cancel=function(){return G(vr.joiners,An)},vr.joiners.push(An)}else vr.isAborted()?Kt(vr.error(),!0):Kt(vr.result())}function Yi(vr,Kt){vr===l&&(vr=Ci),vr.isRunning()&&vr.cancel(),Kt()}function ws(vr,Kt,An){var Xn=Object.keys(vr);if(!Xn.length)return An(R.array(vr)?[]:{});var Ni=0,Tn=void 0,jn={},Pn={};function oa(){Ni===Xn.length&&(Tn=!0,An(R.array(vr)?Z.from(at({},jn,{length:Xn.length})):jn))}Xn.forEach(function(Ga){var Po=function(Qo,zu){Tn||(zu||Re(Qo)||Qo===gr||Qo===Xr?(An.cancel(),An(Qo,zu)):(jn[Ga]=Qo,Ni++,oa()))};Po.cancel=k,Pn[Ga]=Po}),An.cancel=function(){Tn||(Tn=!0,Xn.forEach(function(Ga){return Pn[Ga].cancel()}))},Xn.forEach(function(Ga){return Va(vr[Ga],Kt,Ga,Pn[Ga])})}function ca(vr,Kt,An){var Xn=void 0,Ni=Object.keys(vr),Tn={};Ni.forEach(function(jn){var Pn=function(Ga,Po){if(!Xn){if(Po)An.cancel(),An(Ga,!0);else if(!Re(Ga)&&Ga!==gr&&Ga!==Xr){var js;An.cancel(),Xn=!0;var Qo=(js={},js[jn]=Ga,js);An(R.array(vr)?[].slice.call(at({},Qo,{length:Ni.length})):Qo)}}};Pn.cancel=k,Tn[jn]=Pn}),An.cancel=function(){Xn||(Xn=!0,Ni.forEach(function(jn){return Tn[jn].cancel()}))},Ni.forEach(function(jn){Xn||Va(vr[jn],Kt,jn,Tn[jn])})}function Ja(vr,Kt){var An=vr.selector,Xn=vr.args;try{var Ni=An.apply(void 0,[Wt()].concat(Xn));Kt(Ni)}catch(Tn){Kt(Tn,!0)}}function $s(vr,Kt){var An=vr.pattern,Xn=vr.buffer,Ni=Mn(An);Ni.pattern=An,Kt(Gt(qe,Xn||cr.fixed(),Ni))}function fa(vr,Kt){Kt(!!Ei.isCancelled)}function ve(vr,Kt){vr.flush(Kt)}function we(vr,Kt){Kt(pa[vr])}function wr(vr,Kt){H.assign(pa,vr),Kt()}function Jr(vr,Kt,An,Xn){var Ni,Tn,jn;return An._deferredEnd=null,Tn={},Tn[o]=!0,Tn.id=vr,Tn.name=Kt,Ni="done",jn={},jn[Ni]=jn[Ni]||{},jn[Ni].get=function(){if(An._deferredEnd)return An._deferredEnd.promise;var Pn=ie();return An._deferredEnd=Pn,An._isRunning||(An._error?Pn.reject(An._error):Pn.resolve(An._result)),Pn.promise},Tn.cont=Xn,Tn.joiners=[],Tn.cancel=Ps,Tn.isRunning=function(){return An._isRunning},Tn.isCancelled=function(){return An._isCancelled},Tn.isAborted=function(){return An._isAborted},Tn.result=function(){return An._result},Tn.error=function(){return An._error},Tn.setContext=function(oa){T(oa,R.object,fe("task",oa)),H.assign(pa,oa)},gn(Tn,jn),Tn}}var Ti="runSaga(storeInterface, saga, ...args)",mi=Ti+": saga argument must be a Generator function!";function vi(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr=0||Object.prototype.hasOwnProperty.call(Ve,Wt)&&(Mt[Wt]=Ve[Wt]);return Mt}function ii(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=Ve.context,Mt=qe===void 0?{}:qe,Wt=aa(Ve,["context"]),dr=Wt.sagaMonitor,Br=Wt.logger,Hr=Wt.onError;if(R.func(Wt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Br&&!R.func(Br))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Hr&&!R.func(Hr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Wt.emitter&&!R.func(Wt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function pn(nn){var vn=nn.getState,Yn=nn.dispatch,ri=$e();return ri.emit=(Wt.emitter||A)(ri.emit),pn.run=vi.bind(null,{context:Mt,subscribe:ri.subscribe,dispatch:Yn,getState:vn,sagaMonitor:dr,logger:Br,onError:Hr}),function(yi){return function(Si){dr&&dr.actionDispatched&&dr.actionDispatched(Si);var qi=yi(Si);return ri.emit(Si),qi}}}return pn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},pn.setContext=function(nn){T(nn,R.object,fe("sagaMiddleware",nn)),H.assign(Mt,nn)},pn}var Wi={done:!0,value:void 0},wt={};function st(Ve){return R.channel(Ve)?"channel":Array.isArray(Ve)?String(Ve.map(function(qe){return String(qe)})):String(Ve)}function qn(Ve,qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Wt=void 0,dr=qe;function Br(Hr,pn){if(dr===wt)return Wi;if(pn)throw dr=wt,pn;Wt&&Wt(Hr);var nn=Ve[dr](),vn=nn[0],Yn=nn[1],ri=nn[2];return dr=vn,Wt=ri,dr===wt?Wi:Yn}return q(Br,function(Hr){return Br(null,Hr)},Mt,!0)}function bi(Ve,qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr2?Mt-2:0),dr=2;dr3?Wt-3:0),Br=3;Br2&&arguments[2]!==void 0?arguments[2]:"",Xn=arguments[3],Ni=K();ri&&ri.effectTriggered({effectId:Ni,parentEffectId:Kt,label:An,effect:vr});var Tn=void 0;function jn(oa,Ga){Tn||(Tn=!0,Xn.cancel=k,ri&&(Ga?ri.effectRejected(Ni,oa):ri.effectResolved(Ni,oa)),Xn(oa,Ga))}jn.cancel=k,Xn.cancel=function(){if(!Tn){Tn=!0;try{jn.cancel()}catch(oa){ji(oa)}jn.cancel=k,ri&&ri.effectCancelled(Ni)}};var Pn=void 0;return R.promise(vr)?Fi(vr,jn):R.helper(vr)?xa(Gi(vr),Ni,jn):R.iterator(vr)?va(vr,Ni,pn,jn):R.array(vr)?Yn(vr,Ni,jn):(Pn=br.take(vr))?Ya(Pn,jn):(Pn=br.put(vr))?Xa(Pn,jn):(Pn=br.all(vr))?ws(Pn,Ni,jn):(Pn=br.race(vr))?ca(Pn,Ni,jn):(Pn=br.call(vr))?xo(Pn,Ni,jn):(Pn=br.cps(vr))?is(Pn,jn):(Pn=br.fork(vr))?xa(Pn,Ni,jn):(Pn=br.join(vr))?Js(Pn,jn):(Pn=br.cancel(vr))?Yi(Pn,jn):(Pn=br.select(vr))?Ja(Pn,jn):(Pn=br.actionChannel(vr))?$s(Pn,jn):(Pn=br.flush(vr))?ve(Pn,jn):(Pn=br.cancelled(vr))?fa(Pn,jn):(Pn=br.getContext(vr))?we(Pn,jn):(Pn=br.setContext(vr))?wr(Pn,jn):jn(vr)}function Fi(vr,Kt){var An=vr[p];R.func(An)?Kt.cancel=An:R.func(vr.abort)&&(Kt.cancel=function(){return vr.abort()}),vr.then(Kt,function(Xn){return Kt(Xn,!0)})}function va(vr,Kt,An,Xn){Mi(vr,Qe,Mt,Wt,pa,Br,Kt,An,Xn)}function Ya(vr,Kt){var An=vr.channel,Xn=vr.pattern,Ni=vr.maybe;An=An||Di;var Tn=function(Pn){return Pn instanceof Error?Kt(Pn,!0):Le(Pn)&&!Ni?Kt(gr):Kt(Pn)};try{An.take(Tn,Mn(Xn))}catch(jn){return Kt(jn,!0)}Kt.cancel=Tn.cancel}function Xa(vr,Kt){var An=vr.channel,Xn=vr.action,Ni=vr.resolve;it(function(){var Tn=void 0;try{Tn=(An?An.put:Mt)(Xn)}catch(jn){if(An||Ni)return Kt(jn,!0);ji(jn)}if(Ni&&R.promise(Tn))Fi(Tn,Kt);else return Kt(Tn)})}function xo(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=void 0;try{jn=Ni.apply(Xn,Tn)}catch(Pn){return An(Pn,!0)}return R.promise(jn)?Fi(jn,An):R.iterator(jn)?va(jn,Kt,Ni.name,An):An(jn)}function is(vr,Kt){var An=vr.context,Xn=vr.fn,Ni=vr.args;try{var Tn=function(Pn,oa){return R.undef(Pn)?Kt(oa):Kt(Pn,!0)};Xn.apply(An,Ni.concat(Tn)),Tn.cancel&&(Kt.cancel=function(){return Tn.cancel()})}catch(jn){return Kt(jn,!0)}}function xa(vr,Kt,An){var Xn=vr.context,Ni=vr.fn,Tn=vr.args,jn=vr.detached,Pn=ni({context:Xn,fn:Ni,args:Tn});try{Ot();var oa=Mi(Pn,Qe,Mt,Wt,pa,Br,Kt,Ni.name,jn?null:k);jn?An(oa):Pn._isRunning?(sa.addTask(oa),An(oa)):Pn._error?sa.abort(Pn._error):An(oa)}finally{et()}}function Js(vr,Kt){if(vr.isRunning()){var An={task:Ci,cb:Kt};Kt.cancel=function(){return G(vr.joiners,An)},vr.joiners.push(An)}else vr.isAborted()?Kt(vr.error(),!0):Kt(vr.result())}function Yi(vr,Kt){vr===l&&(vr=Ci),vr.isRunning()&&vr.cancel(),Kt()}function ws(vr,Kt,An){var Xn=Object.keys(vr);if(!Xn.length)return An(R.array(vr)?[]:{});var Ni=0,Tn=void 0,jn={},Pn={};function oa(){Ni===Xn.length&&(Tn=!0,An(R.array(vr)?Z.from(at({},jn,{length:Xn.length})):jn))}Xn.forEach(function(Ga){var Po=function(qo,zu){Tn||(zu||Le(qo)||qo===gr||qo===Xr?(An.cancel(),An(qo,zu)):(jn[Ga]=qo,Ni++,oa()))};Po.cancel=k,Pn[Ga]=Po}),An.cancel=function(){Tn||(Tn=!0,Xn.forEach(function(Ga){return Pn[Ga].cancel()}))},Xn.forEach(function(Ga){return Va(vr[Ga],Kt,Ga,Pn[Ga])})}function ca(vr,Kt,An){var Xn=void 0,Ni=Object.keys(vr),Tn={};Ni.forEach(function(jn){var Pn=function(Ga,Po){if(!Xn){if(Po)An.cancel(),An(Ga,!0);else if(!Le(Ga)&&Ga!==gr&&Ga!==Xr){var js;An.cancel(),Xn=!0;var qo=(js={},js[jn]=Ga,js);An(R.array(vr)?[].slice.call(at({},qo,{length:Ni.length})):qo)}}};Pn.cancel=k,Tn[jn]=Pn}),An.cancel=function(){Xn||(Xn=!0,Ni.forEach(function(jn){return Tn[jn].cancel()}))},Ni.forEach(function(jn){Xn||Va(vr[jn],Kt,jn,Tn[jn])})}function Ja(vr,Kt){var An=vr.selector,Xn=vr.args;try{var Ni=An.apply(void 0,[Wt()].concat(Xn));Kt(Ni)}catch(Tn){Kt(Tn,!0)}}function $s(vr,Kt){var An=vr.pattern,Xn=vr.buffer,Ni=Mn(An);Ni.pattern=An,Kt(Gt(Qe,Xn||cr.fixed(),Ni))}function fa(vr,Kt){Kt(!!Ei.isCancelled)}function ve(vr,Kt){vr.flush(Kt)}function we(vr,Kt){Kt(pa[vr])}function wr(vr,Kt){H.assign(pa,vr),Kt()}function Jr(vr,Kt,An,Xn){var Ni,Tn,jn;return An._deferredEnd=null,Tn={},Tn[o]=!0,Tn.id=vr,Tn.name=Kt,Ni="done",jn={},jn[Ni]=jn[Ni]||{},jn[Ni].get=function(){if(An._deferredEnd)return An._deferredEnd.promise;var Pn=ie();return An._deferredEnd=Pn,An._isRunning||(An._error?Pn.reject(An._error):Pn.resolve(An._result)),Pn.promise},Tn.cont=Xn,Tn.joiners=[],Tn.cancel=Ps,Tn.isRunning=function(){return An._isRunning},Tn.isCancelled=function(){return An._isCancelled},Tn.isAborted=function(){return An._isAborted},Tn.result=function(){return An._result},Tn.error=function(){return An._error},Tn.setContext=function(oa){T(oa,R.object,fe("task",oa)),H.assign(pa,oa)},gn(Tn,jn),Tn}}var Ti="runSaga(storeInterface, saga, ...args)",mi=Ti+": saga argument must be a Generator function!";function vi(Ve,Qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr=0||Object.prototype.hasOwnProperty.call(Ve,Wt)&&(Mt[Wt]=Ve[Wt]);return Mt}function ii(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Qe=Ve.context,Mt=Qe===void 0?{}:Qe,Wt=aa(Ve,["context"]),dr=Wt.sagaMonitor,Br=Wt.logger,Hr=Wt.onError;if(R.func(Wt))throw new Error("Saga middleware no longer accept Generator functions. Use sagaMiddleware.run instead");if(Br&&!R.func(Br))throw new Error("`options.logger` passed to the Saga middleware is not a function!");if(Hr&&!R.func(Hr))throw new Error("`options.onError` passed to the Saga middleware is not a function!");if(Wt.emitter&&!R.func(Wt.emitter))throw new Error("`options.emitter` passed to the Saga middleware is not a function!");function pn(nn){var vn=nn.getState,Yn=nn.dispatch,ri=$e();return ri.emit=(Wt.emitter||A)(ri.emit),pn.run=vi.bind(null,{context:Mt,subscribe:ri.subscribe,dispatch:Yn,getState:vn,sagaMonitor:dr,logger:Br,onError:Hr}),function(yi){return function(Si){dr&&dr.actionDispatched&&dr.actionDispatched(Si);var Qi=yi(Si);return ri.emit(Si),Qi}}}return pn.run=function(){throw new Error("Before running a Saga, you must mount the Saga middleware on the Store using applyMiddleware")},pn.setContext=function(nn){T(nn,R.object,fe("sagaMiddleware",nn)),H.assign(Mt,nn)},pn}var Wi={done:!0,value:void 0},wt={};function st(Ve){return R.channel(Ve)?"channel":Array.isArray(Ve)?String(Ve.map(function(Qe){return String(Qe)})):String(Ve)}function Qn(Ve,Qe){var Mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"iterator",Wt=void 0,dr=Qe;function Br(Hr,pn){if(dr===wt)return Wi;if(pn)throw dr=wt,pn;Wt&&Wt(Hr);var nn=Ve[dr](),vn=nn[0],Yn=nn[1],ri=nn[2];return dr=vn,Wt=ri,dr===wt?Wi:Yn}return Q(Br,function(Hr){return Br(null,Hr)},Mt,!0)}function bi(Ve,Qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr2?Mt-2:0),dr=2;dr3?Wt-3:0),Br=3;Br2?Mt-2:0),dr=2;dr2?Mt-2:0),dr=2;dr3?Wt-3:0),Br=3;Br-1&&(qe[Mt]=Ve[Mt]),qe},{})}var qa=function(){function Ve(){(0,Rr.Z)(this,Ve),this._handleActions=null,this.hooks=As.reduce(function(qe,Mt){return qe[Mt]=[],qe},{})}return(0,Or.Z)(Ve,[{key:"use",value:function(Mt){fr()(Ue()(Mt),"plugin.use: plugin should be plain object");var Wt=this.hooks;for(var dr in Mt)Object.prototype.hasOwnProperty.call(Mt,dr)&&(fr()(Wt[dr],"plugin.use: unknown plugin property: ".concat(dr)),dr==="_handleActions"?this._handleActions=Mt[dr]:dr==="extraEnhancers"?Wt[dr]=Mt[dr]:Wt[dr].push(Mt[dr]))}},{key:"apply",value:function(Mt,Wt){var dr=this.hooks,Br=["onError","onHmr"];fr()(Br.indexOf(Mt)>-1,"plugin.apply: hook ".concat(Mt," cannot be applied"));var Hr=dr[Mt];return function(){if(Hr.length){var pn=!0,nn=!1,vn=void 0;try{for(var Yn=Hr[Symbol.iterator](),ri;!(pn=(ri=Yn.next()).done);pn=!0){var yi=ri.value;yi.apply(void 0,arguments)}}catch(Si){nn=!0,vn=Si}finally{try{!pn&&Yn.return!=null&&Yn.return()}finally{if(nn)throw vn}}}else Wt&&Wt.apply(void 0,arguments)}}},{key:"get",value:function(Mt){var Wt=this.hooks;return fr()(Mt in Wt,"plugin.get: hook ".concat(Mt," cannot be got")),Mt==="extraReducers"?na(Wt[Mt]):Mt==="onReducer"?Ii(Wt[Mt]):Wt[Mt]}}]),Ve}();function na(Ve){var qe={},Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;qe=(0,s.Z)({},qe,pn)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return qe}function Ii(Ve){return function(qe){var Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;qe=pn(qe)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return qe}}function Ts(Ve){var qe=Ve.reducers,Mt=Ve.initialState,Wt=Ve.plugin,dr=Ve.sagaMiddleware,Br=Ve.promiseMiddleware,Hr=Ve.createOpts.setupMiddlewares,pn=Hr===void 0?ha:Hr,nn=Wt.get("extraEnhancers");fr()(on(nn),"[app.start] extraEnhancers should be array, but got ".concat((0,Tr.Z)(nn)));var vn=Wt.get("onAction"),Yn=pn([Br,dr].concat((0,rt.Z)(Ur()(vn)))),ri=u.qC,yi=[u.md.apply(void 0,(0,rt.Z)(Yn))].concat((0,rt.Z)(nn));return(0,u.MT)(qe,Mt,ri.apply(void 0,(0,rt.Z)(yi)))}function $a(Ve,qe){var Mt="".concat(qe.namespace).concat(la).concat(Ve),Wt=Mt.replace(/\/@@[^/]+?$/,""),dr=Array.isArray(qe.reducers)?qe.reducers[0][Wt]:qe.reducers&&qe.reducers[Wt];return dr||qe.effects&&qe.effects[Wt]?Mt:Ve}function Os(Ve,qe,Mt,Wt){var dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return tn().mark(function Br(){var Hr;return tn().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:nn.t0=tn().keys(Ve);case 1:if((nn.t1=nn.t0()).done){nn.next=7;break}if(Hr=nn.t1.value,!Object.prototype.hasOwnProperty.call(Ve,Hr)){nn.next=5;break}return nn.delegateYield(tn().mark(function vn(){var Yn,ri;return tn().wrap(function(Si){for(;;)switch(Si.prev=Si.next){case 0:return Yn=zi(Hr,Ve[Hr],qe,Mt,Wt,dr),Si.next=3,jr(Yn);case 3:return ri=Si.sent,Si.next=6,jr(tn().mark(function qi(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,Ke("".concat(qe.namespace,"/@@CANCEL_EFFECTS"));case 2:return Di.next=4,sn(ri);case 4:case"end":return Di.stop()}},qi)}));case 6:case"end":return Si.stop()}},vn)})(),"t2",5);case 5:nn.next=1;break;case 7:case"end":return nn.stop()}},Br)})}function zi(Ve,qe,Mt,Wt,dr,Br){var Hr=tn().mark(qi),pn=qe,nn="takeEvery",vn,Yn;if(Array.isArray(qe)){var ri=(0,Ir.Z)(qe,1);pn=ri[0];var yi=qe[1];yi&&yi.type&&(nn=yi.type,nn==="throttle"&&(fr()(yi.ms,"app.start: opts.ms should be defined if type is throttle"),vn=yi.ms),nn==="poll"&&(fr()(yi.delay,"app.start: opts.delay should be defined if type is poll"),Yn=yi.delay)),fr()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(nn)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function Si(){}function qi(){var Di,pa,Ci,Ei,sa,io,Ps,Na,Wa,Va=arguments;return tn().wrap(function(va){for(;;)switch(va.prev=va.next){case 0:for(Di=Va.length,pa=new Array(Di),Ci=0;Ci0?pa[0]:{},sa=Ei.__dva_resolve,io=sa===void 0?Si:sa,Ps=Ei.__dva_reject,Na=Ps===void 0?Si:Ps,va.prev=2,va.next=5,kt({type:"".concat(Ve).concat(la,"@@start")});case 5:return va.next=7,pn.apply(void 0,(0,rt.Z)(pa.concat(ks(Mt,Br))));case 7:return Wa=va.sent,va.next=10,kt({type:"".concat(Ve).concat(la,"@@end")});case 10:io(Wa),va.next=17;break;case 13:va.prev=13,va.t0=va.catch(2),Wt(va.t0,{key:Ve,effectArgs:pa}),va.t0._dontReject||Na(va.t0);case 17:case"end":return va.stop()}},Hr,null,[[2,13]])}var ji=Ro(dr,qi,Mt,Ve);switch(nn){case"watcher":return qi;case"takeLatest":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,tt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"throttle":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,It(vn,Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"poll":return tn().mark(function Di(){var pa,Ci,Ei,sa,io,Ps,Na;return tn().wrap(function(Va){for(;;)switch(Va.prev=Va.next){case 0:Ei=function(va,Ya){var Xa;return tn().wrap(function(is){for(;;)switch(is.prev=is.next){case 0:Xa=va.call;case 1:return is.next=4,Xa(ji,Ya);case 4:return is.next=6,Xa(Ci,Yn);case 6:is.next=1;break;case 8:case"end":return is.stop()}},pa)},Ci=function(va){return new Promise(function(Ya){return setTimeout(Ya,va)})},pa=tn().mark(Ei),sa=Vr,io=Ke,Ps=Dr;case 4:return Va.next=7,io("".concat(Ve,"-start"));case 7:return Na=Va.sent,Va.next=10,Ps([sa(Ei,t,Na),io("".concat(Ve,"-stop"))]);case 10:Va.next=4;break;case 12:case"end":return Va.stop()}},Di)});default:return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,mt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)})}}function ks(Ve,qe){function Mt(Hr,pn){fr()(Hr,"dispatch: action should be a plain Object with type");var nn=qe.namespacePrefixWarning,vn=nn===void 0?!0:nn;vn&&ir()(Hr.indexOf("".concat(Ve.namespace).concat(la))!==0,"[".concat(pn,"] ").concat(Hr," should not be prefixed with namespace ").concat(Ve.namespace))}function Wt(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put"),kt((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}function dr(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put.resolve"),kt.resolve((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}Wt.resolve=dr;function Br(Hr){return typeof Hr=="string"?(Mt(Hr,"sagaEffects.take"),Ke($a(Hr,Ve))):Array.isArray(Hr)?Ke(Hr.map(function(pn){return typeof pn=="string"?(Mt(pn,"sagaEffects.take"),$a(pn,Ve)):pn})):Ke(Hr)}return(0,s.Z)({},t,{put:Wt,take:Br})}function Ro(Ve,qe,Mt,Wt){var dr=!0,Br=!1,Hr=void 0;try{for(var pn=Ve[Symbol.iterator](),nn;!(dr=(nn=pn.next()).done);dr=!0){var vn=nn.value;qe=vn(qe,t,Mt,Wt)}}catch(Yn){Br=!0,Hr=Yn}finally{try{!dr&&pn.return!=null&&pn.return()}finally{if(Br)throw Hr}}return qe}function ja(Ve){return Ve}function ys(Ve){var qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ja;return function(Mt,Wt){var dr=Wt.type;return fr()(dr,"dispatch: action should be a plain Object with type"),Ve===dr?qe(Mt,Wt):Mt}}function rs(){for(var Ve=arguments.length,qe=new Array(Ve),Mt=0;Mt0&&arguments[0]!==void 0?arguments[0]:qe,Br=arguments.length>1?arguments[1]:void 0;return Wt(dr,Br)}}function kn(Ve,qe,Mt){return Array.isArray(Ve)?Ve[1]((Mt||Ws)(Ve[0],qe)):(Mt||Ws)(Ve||{},qe)}function ns(Ve){return function(){return function(Mt){return function(Wt){var dr=Wt.type;return qe(dr)?new Promise(function(Br,Hr){Mt((0,s.Z)({__dva_resolve:Br,__dva_reject:Hr},Wt))}):Mt(Wt)}}};function qe(Mt){if(!Mt||typeof Mt!="string")return!1;var Wt=Mt.split(la),dr=(0,Ir.Z)(Wt,1),Br=dr[0],Hr=Ve._models.filter(function(pn){return pn.namespace===Br})[0];return!!(Hr&&Hr.effects&&Hr.effects[Mt])}}function yo(Ve,qe){return function(Mt){var Wt=Mt.type;return fr()(Wt,"dispatch: action should be a plain Object with type"),ir()(Wt.indexOf("".concat(qe.namespace).concat(la))!==0,"dispatch: ".concat(Wt," should not be prefixed with namespace ").concat(qe.namespace)),Ve((0,s.Z)({},Mt,{type:$a(Wt,qe)}))}}function Rs(Ve,qe,Mt,Wt){var dr=[],Br=[];for(var Hr in Ve)if(Object.prototype.hasOwnProperty.call(Ve,Hr)){var pn=Ve[Hr],nn=pn({dispatch:yo(Mt._store.dispatch,qe),history:Mt._history},Wt);bn(nn)?dr.push(nn):Br.push(Hr)}return{funcs:dr,nonFuncs:Br}}function Vi(Ve,qe){if(Ve[qe]){var Mt=Ve[qe],Wt=Mt.funcs,dr=Mt.nonFuncs;ir()(dr.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(dr.join(", ")));var Br=!0,Hr=!1,pn=void 0;try{for(var nn=Wt[Symbol.iterator](),vn;!(Br=(vn=nn.next()).done);Br=!0){var Yn=vn.value;Yn()}}catch(ri){Hr=!0,pn=ri}finally{try{!Br&&nn.return!=null&&nn.return()}finally{if(Hr)throw pn}}delete Ve[qe]}}var Ua=gi,Da=wi,vs={namespace:"@@dva",state:0,reducers:{UPDATE:function(qe){return qe+1}}};function Gs(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mt=qe.initialReducer,Wt=qe.setupApp,dr=Wt===void 0?Ua:Wt,Br=new qa;Br.use(Ds(Ve));var Hr={_models:[ba((0,s.Z)({},vs))],_store:null,_plugin:Br,use:Br.use.bind(Br),model:pn,start:ri};return Hr;function pn(yi){var Si=ba((0,s.Z)({},yi));return Hr._models.push(Si),Si}function nn(yi,Si,qi,ji){ji=pn(ji);var Di=Hr._store;Di.asyncReducers[ji.namespace]=kn(ji.reducers,ji.state,Br._handleActions),Di.replaceReducer(yi()),ji.effects&&Di.runSaga(Hr._getSaga(ji.effects,ji,Si,Br.get("onEffect"),Ve)),ji.subscriptions&&(qi[ji.namespace]=Rs(ji.subscriptions,ji,Hr,Si))}function vn(yi,Si,qi,ji){var Di=Hr._store;delete Di.asyncReducers[ji],delete Si[ji],Di.replaceReducer(yi()),Di.dispatch({type:"@@dva/UPDATE"}),Di.dispatch({type:"".concat(ji,"/@@CANCEL_EFFECTS")}),Vi(qi,ji),Hr._models=Hr._models.filter(function(pa){return pa.namespace!==ji})}function Yn(yi,Si,qi,ji,Di){var pa=Hr._store,Ci=Di.namespace,Ei=Da(Hr._models,function(sa){return sa.namespace===Ci});~Ei&&(pa.dispatch({type:"".concat(Ci,"/@@CANCEL_EFFECTS")}),delete pa.asyncReducers[Ci],delete Si[Ci],Vi(qi,Ci),Hr._models.splice(Ei,1)),Hr.model(Di),pa.dispatch({type:"@@dva/UPDATE"})}function ri(){var yi=function(wr,Jr){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Br.apply("onError",function(vr){throw new Error(vr.stack||vr)})(wr,Hr._store.dispatch,Jr))},Si=_t(),qi=ns(Hr);Hr._getSaga=Os.bind(null);var ji=[],Di=(0,s.Z)({},Mt),pa=!0,Ci=!1,Ei=void 0;try{for(var sa=Hr._models[Symbol.iterator](),io;!(pa=(io=sa.next()).done);pa=!0){var Ps=io.value;Di[Ps.namespace]=kn(Ps.reducers,Ps.state,Br._handleActions),Ps.effects&&ji.push(Hr._getSaga(Ps.effects,Ps,yi,Br.get("onEffect"),Ve))}}catch(we){Ci=!0,Ei=we}finally{try{!pa&&sa.return!=null&&sa.return()}finally{if(Ci)throw Ei}}var Na=Br.get("onReducer"),Wa=Br.get("extraReducers");fr()(Object.keys(Wa).every(function(we){return!(we in Di)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Di).join(", "))),Hr._store=Ts({reducers:ve(),initialState:Ve.initialState||{},plugin:Br,createOpts:qe,sagaMiddleware:Si,promiseMiddleware:qi});var Va=Hr._store;Va.runSaga=Si.run,Va.asyncReducers={};var Fi=Br.get("onStateChange"),va=!0,Ya=!1,Xa=void 0;try{for(var xo=function(){var wr=xa.value;Va.subscribe(function(){wr(Va.getState())})},is=Fi[Symbol.iterator](),xa;!(va=(xa=is.next()).done);va=!0)xo()}catch(we){Ya=!0,Xa=we}finally{try{!va&&is.return!=null&&is.return()}finally{if(Ya)throw Xa}}ji.forEach(Si.run),dr(Hr);var Js={},Yi=!0,ws=!1,ca=void 0;try{for(var Ja=this._models[Symbol.iterator](),$s;!(Yi=($s=Ja.next()).done);Yi=!0){var fa=$s.value;fa.subscriptions&&(Js[fa.namespace]=Rs(fa.subscriptions,fa,Hr,yi))}}catch(we){ws=!0,ca=we}finally{try{!Yi&&Ja.return!=null&&Ja.return()}finally{if(ws)throw ca}}Hr.model=nn.bind(Hr,ve,yi,Js),Hr.unmodel=vn.bind(Hr,ve,Di,Js),Hr.replaceModel=Yn.bind(Hr,ve,Di,Js,yi);function ve(){return Na((0,u.UY)((0,s.Z)({},Di,Wa,Hr._store?Hr._store.asyncReducers:{})))}}}var So=e(19590),_o=e(45702),Ks=e(4676);function Qs(Ve){Ve()}let Lo=Qs;const mo=Ve=>Lo=Ve,Ho=()=>Lo,Co=Symbol.for("react-redux-context"),Xo=typeof globalThis!="undefined"?globalThis:{};function hi(){var Ve;if(!n.createContext)return{};const qe=(Ve=Xo[Co])!=null?Ve:Xo[Co]=new Map;let Mt=qe.get(n.createContext);return Mt||(Mt=n.createContext(null),qe.set(n.createContext,Mt)),Mt}const Gn=hi();var ga=null;function os(Ve=Gn){return function(){return(0,n.useContext)(Ve)}}const Ba=os(),ro=()=>{throw new Error("uSES not initialized!")};let Wo=ro;const iu=Ve=>{Wo=Ve},_s=(Ve,qe)=>Ve===qe;function vu(Ve=Gn){const qe=Ve===Gn?Ba:os(Ve);return function(Wt,dr={}){const{equalityFn:Br=_s,stabilityCheck:Hr=void 0,noopCheck:pn=void 0}=typeof dr=="function"?{equalityFn:dr}:dr,{store:nn,subscription:vn,getServerState:Yn,stabilityCheck:ri,noopCheck:yi}=qe(),Si=(0,n.useRef)(!0),qi=(0,n.useCallback)({[Wt.name](Di){return Wt(Di)}}[Wt.name],[Wt,ri,Hr]),ji=Wo(vn.addNestedSub,nn.getState,Yn||nn.getState,qi,Br);return(0,n.useDebugValue)(ji),ji}}const $o=vu();var fu=e(92413),gu=e(96529),Qu=e(94266),Mo=e.n(Qu),Bs=e(23265);const Ou=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Go(Ve,qe,Mt,Wt,{areStatesEqual:dr,areOwnPropsEqual:Br,areStatePropsEqual:Hr}){let pn=!1,nn,vn,Yn,ri,yi;function Si(Ci,Ei){return nn=Ci,vn=Ei,Yn=Ve(nn,vn),ri=qe(Wt,vn),yi=Mt(Yn,ri,vn),pn=!0,yi}function qi(){return Yn=Ve(nn,vn),qe.dependsOnOwnProps&&(ri=qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function ji(){return Ve.dependsOnOwnProps&&(Yn=Ve(nn,vn)),qe.dependsOnOwnProps&&(ri=qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function Di(){const Ci=Ve(nn,vn),Ei=!Hr(Ci,Yn);return Yn=Ci,Ei&&(yi=Mt(Yn,ri,vn)),yi}function pa(Ci,Ei){const sa=!Br(Ei,vn),io=!dr(Ci,nn,Ei,vn);return nn=Ci,vn=Ei,sa&&io?qi():sa?ji():io?Di():yi}return function(Ei,sa){return pn?pa(Ei,sa):Si(Ei,sa)}}function bs(Ve,qe){let{initMapStateToProps:Mt,initMapDispatchToProps:Wt,initMergeProps:dr}=qe,Br=(0,gu.Z)(qe,Ou);const Hr=Mt(Ve,Br),pn=Wt(Ve,Br),nn=dr(Ve,Br);return Go(Hr,pn,nn,Ve,Br)}function bo(Ve,qe){const Mt={};for(const Wt in Ve){const dr=Ve[Wt];typeof dr=="function"&&(Mt[Wt]=(...Br)=>qe(dr(...Br)))}return Mt}function yu(Ve){return function(Mt){const Wt=Ve(Mt);function dr(){return Wt}return dr.dependsOnOwnProps=!1,dr}}function Ao(Ve){return Ve.dependsOnOwnProps?!!Ve.dependsOnOwnProps:Ve.length!==1}function jo(Ve,qe){return function(Wt,{displayName:dr}){const Br=function(pn,nn){return Br.dependsOnOwnProps?Br.mapToProps(pn,nn):Br.mapToProps(pn,void 0)};return Br.dependsOnOwnProps=!0,Br.mapToProps=function(pn,nn){Br.mapToProps=Ve,Br.dependsOnOwnProps=Ao(Ve);let vn=Br(pn,nn);return typeof vn=="function"&&(Br.mapToProps=vn,Br.dependsOnOwnProps=Ao(vn),vn=Br(pn,nn)),vn},Br}}function Vs(Ve,qe){return(Mt,Wt)=>{throw new Error(`Invalid value of type ${typeof Ve} for ${qe} argument when connecting component ${Wt.wrappedComponentName}.`)}}function so(Ve){return Ve&&typeof Ve=="object"?yu(qe=>bo(Ve,qe)):Ve?typeof Ve=="function"?jo(Ve,"mapDispatchToProps"):Vs(Ve,"mapDispatchToProps"):yu(qe=>({dispatch:qe}))}function sl(Ve){return Ve?typeof Ve=="function"?jo(Ve,"mapStateToProps"):Vs(Ve,"mapStateToProps"):yu(()=>({}))}function Ns(Ve,qe,Mt){return(0,fu.Z)({},Mt,Ve,qe)}function qt(Ve){return function(Mt,{displayName:Wt,areMergedPropsEqual:dr}){let Br=!1,Hr;return function(nn,vn,Yn){const ri=Ve(nn,vn,Yn);return Br?dr(ri,Hr)||(Hr=ri):(Br=!0,Hr=ri),Hr}}}function ur(Ve){return Ve?typeof Ve=="function"?qt(Ve):Vs(Ve,"mergeProps"):()=>Ns}function ar(){const Ve=Ho();let qe=null,Mt=null;return{clear(){qe=null,Mt=null},notify(){Ve(()=>{let Wt=qe;for(;Wt;)Wt.callback(),Wt=Wt.next})},get(){let Wt=[],dr=qe;for(;dr;)Wt.push(dr),dr=dr.next;return Wt},subscribe(Wt){let dr=!0,Br=Mt={callback:Wt,next:null,prev:Mt};return Br.prev?Br.prev.next=Br:qe=Br,function(){!dr||qe===null||(dr=!1,Br.next?Br.next.prev=Br.prev:Mt=Br.prev,Br.prev?Br.prev.next=Br.next:qe=Br.next)}}}}const mr={notify(){},get:()=>[]};function pr(Ve,qe){let Mt,Wt=mr,dr=0,Br=!1;function Hr(ji){Yn();const Di=Wt.subscribe(ji);let pa=!1;return()=>{pa||(pa=!0,Di(),ri())}}function pn(){Wt.notify()}function nn(){qi.onStateChange&&qi.onStateChange()}function vn(){return Br}function Yn(){dr++,Mt||(Mt=qe?qe.addNestedSub(nn):Ve.subscribe(nn),Wt=ar())}function ri(){dr--,Mt&&dr===0&&(Mt(),Mt=void 0,Wt.clear(),Wt=mr)}function yi(){Br||(Br=!0,Yn())}function Si(){Br&&(Br=!1,ri())}const qi={addNestedSub:Hr,notifyNestedSubs:pn,handleChangeWrapper:nn,isSubscribed:vn,trySubscribe:yi,tryUnsubscribe:Si,getListeners:()=>Wt};return qi}const xn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function Nn(Ve,qe){return Ve===qe?Ve!==0||qe!==0||1/Ve===1/qe:Ve!==Ve&&qe!==qe}function $n(Ve,qe){if(Nn(Ve,qe))return!0;if(typeof Ve!="object"||Ve===null||typeof qe!="object"||qe===null)return!1;const Mt=Object.keys(Ve),Wt=Object.keys(qe);if(Mt.length!==Wt.length)return!1;for(let dr=0;dr{sr=Ve},xr=null,mn=[null,null],zn=Ve=>{try{return JSON.stringify(Ve)}catch(qe){return String(Ve)}};function ft(Ve,qe,Mt){xn(()=>Ve(...qe),Mt)}function Rn(Ve,qe,Mt,Wt,dr,Br){Ve.current=Wt,Mt.current=!1,dr.current&&(dr.current=null,Br())}function Kn(Ve,qe,Mt,Wt,dr,Br,Hr,pn,nn,vn,Yn){if(!Ve)return()=>{};let ri=!1,yi=null;const Si=()=>{if(ri||!pn.current)return;const ji=qe.getState();let Di,pa;try{Di=Wt(ji,dr.current)}catch(Ci){pa=Ci,yi=Ci}pa||(yi=null),Di===Br.current?Hr.current||vn():(Br.current=Di,nn.current=Di,Hr.current=!0,Yn())};return Mt.onStateChange=Si,Mt.trySubscribe(),Si(),()=>{if(ri=!0,Mt.tryUnsubscribe(),Mt.onStateChange=null,yi)throw yi}}const li=()=>xr;function Bi(Ve,qe){return Ve===qe}let Kr=!1;function Qi(Ve,qe,Mt,{pure:Wt,areStatesEqual:dr=Bi,areOwnPropsEqual:Br=$n,areStatePropsEqual:Hr=$n,areMergedPropsEqual:pn=$n,forwardRef:nn=!1,context:vn=Gn}={}){const Yn=vn,ri=sl(Ve),yi=so(qe),Si=ur(Mt),qi=!!Ve;return Di=>{const pa=Di.displayName||Di.name||"Component",Ci=`Connect(${pa})`,Ei={shouldHandleStateChanges:qi,displayName:Ci,wrappedComponentName:pa,WrappedComponent:Di,initMapStateToProps:ri,initMapDispatchToProps:yi,initMergeProps:Si,areStatesEqual:dr,areStatePropsEqual:Hr,areOwnPropsEqual:Br,areMergedPropsEqual:pn};function sa(Na){const[Wa,Va,Fi]=n.useMemo(()=>{const{reactReduxForwardedRef:Tn}=Na,jn=(0,gu.Z)(Na,Jn);return[Na.context,Tn,jn]},[Na]),va=n.useMemo(()=>Wa&&Wa.Consumer&&(0,Bs.isContextConsumer)(n.createElement(Wa.Consumer,null))?Wa:Yn,[Wa,Yn]),Ya=n.useContext(va),Xa=!!Na.store&&!!Na.store.getState&&!!Na.store.dispatch,xo=!!Ya&&!!Ya.store,is=Xa?Na.store:Ya.store,xa=xo?Ya.getServerState:is.getState,Js=n.useMemo(()=>bs(is.dispatch,Ei),[is]),[Yi,ws]=n.useMemo(()=>{if(!qi)return mn;const Tn=pr(is,Xa?void 0:Ya.subscription),jn=Tn.notifyNestedSubs.bind(Tn);return[Tn,jn]},[is,Xa,Ya]),ca=n.useMemo(()=>Xa?Ya:(0,fu.Z)({},Ya,{subscription:Yi}),[Xa,Ya,Yi]),Ja=n.useRef(),$s=n.useRef(Fi),fa=n.useRef(),ve=n.useRef(!1),we=n.useRef(!1),wr=n.useRef(!1),Jr=n.useRef();xn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const vr=n.useMemo(()=>()=>fa.current&&Fi===$s.current?fa.current:Js(is.getState(),Fi),[is,Fi]),Kt=n.useMemo(()=>jn=>Yi?Kn(qi,is,Yi,Js,$s,Ja,ve,wr,fa,ws,jn):()=>{},[Yi]);ft(Rn,[$s,Ja,ve,Fi,fa,ws]);let An;try{An=sr(Kt,vr,xa?()=>Js(xa(),Fi):vr)}catch(Tn){throw Jr.current&&(Tn.message+=` +Therefore yield `+Qe+" will return task descriptor to your saga and execute next lines of code."},Pi=null,ai=null,er=null;function mt(Ve,Qe){for(var Mt=arguments.length,Wt=Array(Mt>2?Mt-2:0),dr=2;dr2?Mt-2:0),dr=2;dr3?Wt-3:0),Br=3;Br-1&&(Qe[Mt]=Ve[Mt]),Qe},{})}var Qa=function(){function Ve(){(0,Rr.Z)(this,Ve),this._handleActions=null,this.hooks=As.reduce(function(Qe,Mt){return Qe[Mt]=[],Qe},{})}return(0,Or.Z)(Ve,[{key:"use",value:function(Mt){fr()(Ue()(Mt),"plugin.use: plugin should be plain object");var Wt=this.hooks;for(var dr in Mt)Object.prototype.hasOwnProperty.call(Mt,dr)&&(fr()(Wt[dr],"plugin.use: unknown plugin property: ".concat(dr)),dr==="_handleActions"?this._handleActions=Mt[dr]:dr==="extraEnhancers"?Wt[dr]=Mt[dr]:Wt[dr].push(Mt[dr]))}},{key:"apply",value:function(Mt,Wt){var dr=this.hooks,Br=["onError","onHmr"];fr()(Br.indexOf(Mt)>-1,"plugin.apply: hook ".concat(Mt," cannot be applied"));var Hr=dr[Mt];return function(){if(Hr.length){var pn=!0,nn=!1,vn=void 0;try{for(var Yn=Hr[Symbol.iterator](),ri;!(pn=(ri=Yn.next()).done);pn=!0){var yi=ri.value;yi.apply(void 0,arguments)}}catch(Si){nn=!0,vn=Si}finally{try{!pn&&Yn.return!=null&&Yn.return()}finally{if(nn)throw vn}}}else Wt&&Wt.apply(void 0,arguments)}}},{key:"get",value:function(Mt){var Wt=this.hooks;return fr()(Mt in Wt,"plugin.get: hook ".concat(Mt," cannot be got")),Mt==="extraReducers"?na(Wt[Mt]):Mt==="onReducer"?Ii(Wt[Mt]):Wt[Mt]}}]),Ve}();function na(Ve){var Qe={},Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;Qe=(0,s.Z)({},Qe,pn)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return Qe}function Ii(Ve){return function(Qe){var Mt=!0,Wt=!1,dr=void 0;try{for(var Br=Ve[Symbol.iterator](),Hr;!(Mt=(Hr=Br.next()).done);Mt=!0){var pn=Hr.value;Qe=pn(Qe)}}catch(nn){Wt=!0,dr=nn}finally{try{!Mt&&Br.return!=null&&Br.return()}finally{if(Wt)throw dr}}return Qe}}function Ts(Ve){var Qe=Ve.reducers,Mt=Ve.initialState,Wt=Ve.plugin,dr=Ve.sagaMiddleware,Br=Ve.promiseMiddleware,Hr=Ve.createOpts.setupMiddlewares,pn=Hr===void 0?ha:Hr,nn=Wt.get("extraEnhancers");fr()(on(nn),"[app.start] extraEnhancers should be array, but got ".concat((0,Tr.Z)(nn)));var vn=Wt.get("onAction"),Yn=pn([Br,dr].concat((0,rt.Z)(Ur()(vn)))),ri=u.qC,yi=[u.md.apply(void 0,(0,rt.Z)(Yn))].concat((0,rt.Z)(nn));return(0,u.MT)(Qe,Mt,ri.apply(void 0,(0,rt.Z)(yi)))}function $a(Ve,Qe){var Mt="".concat(Qe.namespace).concat(la).concat(Ve),Wt=Mt.replace(/\/@@[^/]+?$/,""),dr=Array.isArray(Qe.reducers)?Qe.reducers[0][Wt]:Qe.reducers&&Qe.reducers[Wt];return dr||Qe.effects&&Qe.effects[Wt]?Mt:Ve}function Os(Ve,Qe,Mt,Wt){var dr=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{};return tn().mark(function Br(){var Hr;return tn().wrap(function(nn){for(;;)switch(nn.prev=nn.next){case 0:nn.t0=tn().keys(Ve);case 1:if((nn.t1=nn.t0()).done){nn.next=7;break}if(Hr=nn.t1.value,!Object.prototype.hasOwnProperty.call(Ve,Hr)){nn.next=5;break}return nn.delegateYield(tn().mark(function vn(){var Yn,ri;return tn().wrap(function(Si){for(;;)switch(Si.prev=Si.next){case 0:return Yn=zi(Hr,Ve[Hr],Qe,Mt,Wt,dr),Si.next=3,jr(Yn);case 3:return ri=Si.sent,Si.next=6,jr(tn().mark(function Qi(){return tn().wrap(function(Di){for(;;)switch(Di.prev=Di.next){case 0:return Di.next=2,Ke("".concat(Qe.namespace,"/@@CANCEL_EFFECTS"));case 2:return Di.next=4,sn(ri);case 4:case"end":return Di.stop()}},Qi)}));case 6:case"end":return Si.stop()}},vn)})(),"t2",5);case 5:nn.next=1;break;case 7:case"end":return nn.stop()}},Br)})}function zi(Ve,Qe,Mt,Wt,dr,Br){var Hr=tn().mark(Qi),pn=Qe,nn="takeEvery",vn,Yn;if(Array.isArray(Qe)){var ri=(0,Ir.Z)(Qe,1);pn=ri[0];var yi=Qe[1];yi&&yi.type&&(nn=yi.type,nn==="throttle"&&(fr()(yi.ms,"app.start: opts.ms should be defined if type is throttle"),vn=yi.ms),nn==="poll"&&(fr()(yi.delay,"app.start: opts.delay should be defined if type is poll"),Yn=yi.delay)),fr()(["watcher","takeEvery","takeLatest","throttle","poll"].indexOf(nn)>-1,"app.start: effect type should be takeEvery, takeLatest, throttle, poll or watcher")}function Si(){}function Qi(){var Di,pa,Ci,Ei,sa,io,Ps,Na,Wa,Va=arguments;return tn().wrap(function(va){for(;;)switch(va.prev=va.next){case 0:for(Di=Va.length,pa=new Array(Di),Ci=0;Ci0?pa[0]:{},sa=Ei.__dva_resolve,io=sa===void 0?Si:sa,Ps=Ei.__dva_reject,Na=Ps===void 0?Si:Ps,va.prev=2,va.next=5,kt({type:"".concat(Ve).concat(la,"@@start")});case 5:return va.next=7,pn.apply(void 0,(0,rt.Z)(pa.concat(ks(Mt,Br))));case 7:return Wa=va.sent,va.next=10,kt({type:"".concat(Ve).concat(la,"@@end")});case 10:io(Wa),va.next=17;break;case 13:va.prev=13,va.t0=va.catch(2),Wt(va.t0,{key:Ve,effectArgs:pa}),va.t0._dontReject||Na(va.t0);case 17:case"end":return va.stop()}},Hr,null,[[2,13]])}var ji=Ro(dr,Qi,Mt,Ve);switch(nn){case"watcher":return Qi;case"takeLatest":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,tt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"throttle":return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,It(vn,Ve,ji);case 2:case"end":return Ci.stop()}},Di)});case"poll":return tn().mark(function Di(){var pa,Ci,Ei,sa,io,Ps,Na;return tn().wrap(function(Va){for(;;)switch(Va.prev=Va.next){case 0:Ei=function(va,Ya){var Xa;return tn().wrap(function(is){for(;;)switch(is.prev=is.next){case 0:Xa=va.call;case 1:return is.next=4,Xa(ji,Ya);case 4:return is.next=6,Xa(Ci,Yn);case 6:is.next=1;break;case 8:case"end":return is.stop()}},pa)},Ci=function(va){return new Promise(function(Ya){return setTimeout(Ya,va)})},pa=tn().mark(Ei),sa=Vr,io=Ke,Ps=Dr;case 4:return Va.next=7,io("".concat(Ve,"-start"));case 7:return Na=Va.sent,Va.next=10,Ps([sa(Ei,t,Na),io("".concat(Ve,"-stop"))]);case 10:Va.next=4;break;case 12:case"end":return Va.stop()}},Di)});default:return tn().mark(function Di(){return tn().wrap(function(Ci){for(;;)switch(Ci.prev=Ci.next){case 0:return Ci.next=2,mt(Ve,ji);case 2:case"end":return Ci.stop()}},Di)})}}function ks(Ve,Qe){function Mt(Hr,pn){fr()(Hr,"dispatch: action should be a plain Object with type");var nn=Qe.namespacePrefixWarning,vn=nn===void 0?!0:nn;vn&&ir()(Hr.indexOf("".concat(Ve.namespace).concat(la))!==0,"[".concat(pn,"] ").concat(Hr," should not be prefixed with namespace ").concat(Ve.namespace))}function Wt(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put"),kt((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}function dr(Hr){var pn=Hr.type;return Mt(pn,"sagaEffects.put.resolve"),kt.resolve((0,s.Z)({},Hr,{type:$a(pn,Ve)}))}Wt.resolve=dr;function Br(Hr){return typeof Hr=="string"?(Mt(Hr,"sagaEffects.take"),Ke($a(Hr,Ve))):Array.isArray(Hr)?Ke(Hr.map(function(pn){return typeof pn=="string"?(Mt(pn,"sagaEffects.take"),$a(pn,Ve)):pn})):Ke(Hr)}return(0,s.Z)({},t,{put:Wt,take:Br})}function Ro(Ve,Qe,Mt,Wt){var dr=!0,Br=!1,Hr=void 0;try{for(var pn=Ve[Symbol.iterator](),nn;!(dr=(nn=pn.next()).done);dr=!0){var vn=nn.value;Qe=vn(Qe,t,Mt,Wt)}}catch(Yn){Br=!0,Hr=Yn}finally{try{!dr&&pn.return!=null&&pn.return()}finally{if(Br)throw Hr}}return Qe}function ja(Ve){return Ve}function ys(Ve){var Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ja;return function(Mt,Wt){var dr=Wt.type;return fr()(dr,"dispatch: action should be a plain Object with type"),Ve===dr?Qe(Mt,Wt):Mt}}function rs(){for(var Ve=arguments.length,Qe=new Array(Ve),Mt=0;Mt0&&arguments[0]!==void 0?arguments[0]:Qe,Br=arguments.length>1?arguments[1]:void 0;return Wt(dr,Br)}}function kn(Ve,Qe,Mt){return Array.isArray(Ve)?Ve[1]((Mt||Ws)(Ve[0],Qe)):(Mt||Ws)(Ve||{},Qe)}function ns(Ve){return function(){return function(Mt){return function(Wt){var dr=Wt.type;return Qe(dr)?new Promise(function(Br,Hr){Mt((0,s.Z)({__dva_resolve:Br,__dva_reject:Hr},Wt))}):Mt(Wt)}}};function Qe(Mt){if(!Mt||typeof Mt!="string")return!1;var Wt=Mt.split(la),dr=(0,Ir.Z)(Wt,1),Br=dr[0],Hr=Ve._models.filter(function(pn){return pn.namespace===Br})[0];return!!(Hr&&Hr.effects&&Hr.effects[Mt])}}function yo(Ve,Qe){return function(Mt){var Wt=Mt.type;return fr()(Wt,"dispatch: action should be a plain Object with type"),ir()(Wt.indexOf("".concat(Qe.namespace).concat(la))!==0,"dispatch: ".concat(Wt," should not be prefixed with namespace ").concat(Qe.namespace)),Ve((0,s.Z)({},Mt,{type:$a(Wt,Qe)}))}}function Rs(Ve,Qe,Mt,Wt){var dr=[],Br=[];for(var Hr in Ve)if(Object.prototype.hasOwnProperty.call(Ve,Hr)){var pn=Ve[Hr],nn=pn({dispatch:yo(Mt._store.dispatch,Qe),history:Mt._history},Wt);bn(nn)?dr.push(nn):Br.push(Hr)}return{funcs:dr,nonFuncs:Br}}function Vi(Ve,Qe){if(Ve[Qe]){var Mt=Ve[Qe],Wt=Mt.funcs,dr=Mt.nonFuncs;ir()(dr.length===0,"[app.unmodel] subscription should return unlistener function, check these subscriptions ".concat(dr.join(", ")));var Br=!0,Hr=!1,pn=void 0;try{for(var nn=Wt[Symbol.iterator](),vn;!(Br=(vn=nn.next()).done);Br=!0){var Yn=vn.value;Yn()}}catch(ri){Hr=!0,pn=ri}finally{try{!Br&&nn.return!=null&&nn.return()}finally{if(Hr)throw pn}}delete Ve[Qe]}}var Ua=gi,Da=wi,vs={namespace:"@@dva",state:0,reducers:{UPDATE:function(Qe){return Qe+1}}};function Gs(){var Ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Qe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Mt=Qe.initialReducer,Wt=Qe.setupApp,dr=Wt===void 0?Ua:Wt,Br=new Qa;Br.use(Ds(Ve));var Hr={_models:[ba((0,s.Z)({},vs))],_store:null,_plugin:Br,use:Br.use.bind(Br),model:pn,start:ri};return Hr;function pn(yi){var Si=ba((0,s.Z)({},yi));return Hr._models.push(Si),Si}function nn(yi,Si,Qi,ji){ji=pn(ji);var Di=Hr._store;Di.asyncReducers[ji.namespace]=kn(ji.reducers,ji.state,Br._handleActions),Di.replaceReducer(yi()),ji.effects&&Di.runSaga(Hr._getSaga(ji.effects,ji,Si,Br.get("onEffect"),Ve)),ji.subscriptions&&(Qi[ji.namespace]=Rs(ji.subscriptions,ji,Hr,Si))}function vn(yi,Si,Qi,ji){var Di=Hr._store;delete Di.asyncReducers[ji],delete Si[ji],Di.replaceReducer(yi()),Di.dispatch({type:"@@dva/UPDATE"}),Di.dispatch({type:"".concat(ji,"/@@CANCEL_EFFECTS")}),Vi(Qi,ji),Hr._models=Hr._models.filter(function(pa){return pa.namespace!==ji})}function Yn(yi,Si,Qi,ji,Di){var pa=Hr._store,Ci=Di.namespace,Ei=Da(Hr._models,function(sa){return sa.namespace===Ci});~Ei&&(pa.dispatch({type:"".concat(Ci,"/@@CANCEL_EFFECTS")}),delete pa.asyncReducers[Ci],delete Si[Ci],Vi(Qi,Ci),Hr._models.splice(Ei,1)),Hr.model(Di),pa.dispatch({type:"@@dva/UPDATE"})}function ri(){var yi=function(wr,Jr){wr&&(typeof wr=="string"&&(wr=new Error(wr)),wr.preventDefault=function(){wr._dontReject=!0},Br.apply("onError",function(vr){throw new Error(vr.stack||vr)})(wr,Hr._store.dispatch,Jr))},Si=_t(),Qi=ns(Hr);Hr._getSaga=Os.bind(null);var ji=[],Di=(0,s.Z)({},Mt),pa=!0,Ci=!1,Ei=void 0;try{for(var sa=Hr._models[Symbol.iterator](),io;!(pa=(io=sa.next()).done);pa=!0){var Ps=io.value;Di[Ps.namespace]=kn(Ps.reducers,Ps.state,Br._handleActions),Ps.effects&&ji.push(Hr._getSaga(Ps.effects,Ps,yi,Br.get("onEffect"),Ve))}}catch(we){Ci=!0,Ei=we}finally{try{!pa&&sa.return!=null&&sa.return()}finally{if(Ci)throw Ei}}var Na=Br.get("onReducer"),Wa=Br.get("extraReducers");fr()(Object.keys(Wa).every(function(we){return!(we in Di)}),"[app.start] extraReducers is conflict with other reducers, reducers list: ".concat(Object.keys(Di).join(", "))),Hr._store=Ts({reducers:ve(),initialState:Ve.initialState||{},plugin:Br,createOpts:Qe,sagaMiddleware:Si,promiseMiddleware:Qi});var Va=Hr._store;Va.runSaga=Si.run,Va.asyncReducers={};var Fi=Br.get("onStateChange"),va=!0,Ya=!1,Xa=void 0;try{for(var xo=function(){var wr=xa.value;Va.subscribe(function(){wr(Va.getState())})},is=Fi[Symbol.iterator](),xa;!(va=(xa=is.next()).done);va=!0)xo()}catch(we){Ya=!0,Xa=we}finally{try{!va&&is.return!=null&&is.return()}finally{if(Ya)throw Xa}}ji.forEach(Si.run),dr(Hr);var Js={},Yi=!0,ws=!1,ca=void 0;try{for(var Ja=this._models[Symbol.iterator](),$s;!(Yi=($s=Ja.next()).done);Yi=!0){var fa=$s.value;fa.subscriptions&&(Js[fa.namespace]=Rs(fa.subscriptions,fa,Hr,yi))}}catch(we){ws=!0,ca=we}finally{try{!Yi&&Ja.return!=null&&Ja.return()}finally{if(ws)throw ca}}Hr.model=nn.bind(Hr,ve,yi,Js),Hr.unmodel=vn.bind(Hr,ve,Di,Js),Hr.replaceModel=Yn.bind(Hr,ve,Di,Js,yi);function ve(){return Na((0,u.UY)((0,s.Z)({},Di,Wa,Hr._store?Hr._store.asyncReducers:{})))}}}var So=e(19590),_o=e(45702),Ks=e(4676);function qs(Ve){Ve()}let Lo=qs;const mo=Ve=>Lo=Ve,Ho=()=>Lo,Co=Symbol.for("react-redux-context"),Xo=typeof globalThis!="undefined"?globalThis:{};function hi(){var Ve;if(!n.createContext)return{};const Qe=(Ve=Xo[Co])!=null?Ve:Xo[Co]=new Map;let Mt=Qe.get(n.createContext);return Mt||(Mt=n.createContext(null),Qe.set(n.createContext,Mt)),Mt}const Gn=hi();var ga=null;function os(Ve=Gn){return function(){return(0,n.useContext)(Ve)}}const Ba=os(),ro=()=>{throw new Error("uSES not initialized!")};let Wo=ro;const iu=Ve=>{Wo=Ve},_s=(Ve,Qe)=>Ve===Qe;function vu(Ve=Gn){const Qe=Ve===Gn?Ba:os(Ve);return function(Wt,dr={}){const{equalityFn:Br=_s,stabilityCheck:Hr=void 0,noopCheck:pn=void 0}=typeof dr=="function"?{equalityFn:dr}:dr,{store:nn,subscription:vn,getServerState:Yn,stabilityCheck:ri,noopCheck:yi}=Qe(),Si=(0,n.useRef)(!0),Qi=(0,n.useCallback)({[Wt.name](Di){return Wt(Di)}}[Wt.name],[Wt,ri,Hr]),ji=Wo(vn.addNestedSub,nn.getState,Yn||nn.getState,Qi,Br);return(0,n.useDebugValue)(ji),ji}}const $o=vu();var fu=e(92413),gu=e(96529),qu=e(94266),Mo=e.n(qu),Bs=e(23265);const Ou=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Go(Ve,Qe,Mt,Wt,{areStatesEqual:dr,areOwnPropsEqual:Br,areStatePropsEqual:Hr}){let pn=!1,nn,vn,Yn,ri,yi;function Si(Ci,Ei){return nn=Ci,vn=Ei,Yn=Ve(nn,vn),ri=Qe(Wt,vn),yi=Mt(Yn,ri,vn),pn=!0,yi}function Qi(){return Yn=Ve(nn,vn),Qe.dependsOnOwnProps&&(ri=Qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function ji(){return Ve.dependsOnOwnProps&&(Yn=Ve(nn,vn)),Qe.dependsOnOwnProps&&(ri=Qe(Wt,vn)),yi=Mt(Yn,ri,vn),yi}function Di(){const Ci=Ve(nn,vn),Ei=!Hr(Ci,Yn);return Yn=Ci,Ei&&(yi=Mt(Yn,ri,vn)),yi}function pa(Ci,Ei){const sa=!Br(Ei,vn),io=!dr(Ci,nn,Ei,vn);return nn=Ci,vn=Ei,sa&&io?Qi():sa?ji():io?Di():yi}return function(Ei,sa){return pn?pa(Ei,sa):Si(Ei,sa)}}function bs(Ve,Qe){let{initMapStateToProps:Mt,initMapDispatchToProps:Wt,initMergeProps:dr}=Qe,Br=(0,gu.Z)(Qe,Ou);const Hr=Mt(Ve,Br),pn=Wt(Ve,Br),nn=dr(Ve,Br);return Go(Hr,pn,nn,Ve,Br)}function bo(Ve,Qe){const Mt={};for(const Wt in Ve){const dr=Ve[Wt];typeof dr=="function"&&(Mt[Wt]=(...Br)=>Qe(dr(...Br)))}return Mt}function yu(Ve){return function(Mt){const Wt=Ve(Mt);function dr(){return Wt}return dr.dependsOnOwnProps=!1,dr}}function Ao(Ve){return Ve.dependsOnOwnProps?!!Ve.dependsOnOwnProps:Ve.length!==1}function jo(Ve,Qe){return function(Wt,{displayName:dr}){const Br=function(pn,nn){return Br.dependsOnOwnProps?Br.mapToProps(pn,nn):Br.mapToProps(pn,void 0)};return Br.dependsOnOwnProps=!0,Br.mapToProps=function(pn,nn){Br.mapToProps=Ve,Br.dependsOnOwnProps=Ao(Ve);let vn=Br(pn,nn);return typeof vn=="function"&&(Br.mapToProps=vn,Br.dependsOnOwnProps=Ao(vn),vn=Br(pn,nn)),vn},Br}}function Vs(Ve,Qe){return(Mt,Wt)=>{throw new Error(`Invalid value of type ${typeof Ve} for ${Qe} argument when connecting component ${Wt.wrappedComponentName}.`)}}function so(Ve){return Ve&&typeof Ve=="object"?yu(Qe=>bo(Ve,Qe)):Ve?typeof Ve=="function"?jo(Ve,"mapDispatchToProps"):Vs(Ve,"mapDispatchToProps"):yu(Qe=>({dispatch:Qe}))}function sl(Ve){return Ve?typeof Ve=="function"?jo(Ve,"mapStateToProps"):Vs(Ve,"mapStateToProps"):yu(()=>({}))}function Ns(Ve,Qe,Mt){return(0,fu.Z)({},Mt,Ve,Qe)}function Qt(Ve){return function(Mt,{displayName:Wt,areMergedPropsEqual:dr}){let Br=!1,Hr;return function(nn,vn,Yn){const ri=Ve(nn,vn,Yn);return Br?dr(ri,Hr)||(Hr=ri):(Br=!0,Hr=ri),Hr}}}function ur(Ve){return Ve?typeof Ve=="function"?Qt(Ve):Vs(Ve,"mergeProps"):()=>Ns}function ar(){const Ve=Ho();let Qe=null,Mt=null;return{clear(){Qe=null,Mt=null},notify(){Ve(()=>{let Wt=Qe;for(;Wt;)Wt.callback(),Wt=Wt.next})},get(){let Wt=[],dr=Qe;for(;dr;)Wt.push(dr),dr=dr.next;return Wt},subscribe(Wt){let dr=!0,Br=Mt={callback:Wt,next:null,prev:Mt};return Br.prev?Br.prev.next=Br:Qe=Br,function(){!dr||Qe===null||(dr=!1,Br.next?Br.next.prev=Br.prev:Mt=Br.prev,Br.prev?Br.prev.next=Br.next:Qe=Br.next)}}}}const mr={notify(){},get:()=>[]};function pr(Ve,Qe){let Mt,Wt=mr,dr=0,Br=!1;function Hr(ji){Yn();const Di=Wt.subscribe(ji);let pa=!1;return()=>{pa||(pa=!0,Di(),ri())}}function pn(){Wt.notify()}function nn(){Qi.onStateChange&&Qi.onStateChange()}function vn(){return Br}function Yn(){dr++,Mt||(Mt=Qe?Qe.addNestedSub(nn):Ve.subscribe(nn),Wt=ar())}function ri(){dr--,Mt&&dr===0&&(Mt(),Mt=void 0,Wt.clear(),Wt=mr)}function yi(){Br||(Br=!0,Yn())}function Si(){Br&&(Br=!1,ri())}const Qi={addNestedSub:Hr,notifyNestedSubs:pn,handleChangeWrapper:nn,isSubscribed:vn,trySubscribe:yi,tryUnsubscribe:Si,getListeners:()=>Wt};return Qi}const xn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?n.useLayoutEffect:n.useEffect;function Nn(Ve,Qe){return Ve===Qe?Ve!==0||Qe!==0||1/Ve===1/Qe:Ve!==Ve&&Qe!==Qe}function $n(Ve,Qe){if(Nn(Ve,Qe))return!0;if(typeof Ve!="object"||Ve===null||typeof Qe!="object"||Qe===null)return!1;const Mt=Object.keys(Ve),Wt=Object.keys(Qe);if(Mt.length!==Wt.length)return!1;for(let dr=0;dr{sr=Ve},xr=null,mn=[null,null],zn=Ve=>{try{return JSON.stringify(Ve)}catch(Qe){return String(Ve)}};function ft(Ve,Qe,Mt){xn(()=>Ve(...Qe),Mt)}function Rn(Ve,Qe,Mt,Wt,dr,Br){Ve.current=Wt,Mt.current=!1,dr.current&&(dr.current=null,Br())}function Kn(Ve,Qe,Mt,Wt,dr,Br,Hr,pn,nn,vn,Yn){if(!Ve)return()=>{};let ri=!1,yi=null;const Si=()=>{if(ri||!pn.current)return;const ji=Qe.getState();let Di,pa;try{Di=Wt(ji,dr.current)}catch(Ci){pa=Ci,yi=Ci}pa||(yi=null),Di===Br.current?Hr.current||vn():(Br.current=Di,nn.current=Di,Hr.current=!0,Yn())};return Mt.onStateChange=Si,Mt.trySubscribe(),Si(),()=>{if(ri=!0,Mt.tryUnsubscribe(),Mt.onStateChange=null,yi)throw yi}}const li=()=>xr;function Bi(Ve,Qe){return Ve===Qe}let Kr=!1;function qi(Ve,Qe,Mt,{pure:Wt,areStatesEqual:dr=Bi,areOwnPropsEqual:Br=$n,areStatePropsEqual:Hr=$n,areMergedPropsEqual:pn=$n,forwardRef:nn=!1,context:vn=Gn}={}){const Yn=vn,ri=sl(Ve),yi=so(Qe),Si=ur(Mt),Qi=!!Ve;return Di=>{const pa=Di.displayName||Di.name||"Component",Ci=`Connect(${pa})`,Ei={shouldHandleStateChanges:Qi,displayName:Ci,wrappedComponentName:pa,WrappedComponent:Di,initMapStateToProps:ri,initMapDispatchToProps:yi,initMergeProps:Si,areStatesEqual:dr,areStatePropsEqual:Hr,areOwnPropsEqual:Br,areMergedPropsEqual:pn};function sa(Na){const[Wa,Va,Fi]=n.useMemo(()=>{const{reactReduxForwardedRef:Tn}=Na,jn=(0,gu.Z)(Na,Jn);return[Na.context,Tn,jn]},[Na]),va=n.useMemo(()=>Wa&&Wa.Consumer&&(0,Bs.isContextConsumer)(n.createElement(Wa.Consumer,null))?Wa:Yn,[Wa,Yn]),Ya=n.useContext(va),Xa=!!Na.store&&!!Na.store.getState&&!!Na.store.dispatch,xo=!!Ya&&!!Ya.store,is=Xa?Na.store:Ya.store,xa=xo?Ya.getServerState:is.getState,Js=n.useMemo(()=>bs(is.dispatch,Ei),[is]),[Yi,ws]=n.useMemo(()=>{if(!Qi)return mn;const Tn=pr(is,Xa?void 0:Ya.subscription),jn=Tn.notifyNestedSubs.bind(Tn);return[Tn,jn]},[is,Xa,Ya]),ca=n.useMemo(()=>Xa?Ya:(0,fu.Z)({},Ya,{subscription:Yi}),[Xa,Ya,Yi]),Ja=n.useRef(),$s=n.useRef(Fi),fa=n.useRef(),ve=n.useRef(!1),we=n.useRef(!1),wr=n.useRef(!1),Jr=n.useRef();xn(()=>(wr.current=!0,()=>{wr.current=!1}),[]);const vr=n.useMemo(()=>()=>fa.current&&Fi===$s.current?fa.current:Js(is.getState(),Fi),[is,Fi]),Kt=n.useMemo(()=>jn=>Yi?Kn(Qi,is,Yi,Js,$s,Ja,ve,wr,fa,ws,jn):()=>{},[Yi]);ft(Rn,[$s,Ja,ve,Fi,fa,ws]);let An;try{An=sr(Kt,vr,xa?()=>Js(xa(),Fi):vr)}catch(Tn){throw Jr.current&&(Tn.message+=` The error may be correlated with this previous error: ${Jr.current.stack} -`),Tn}xn(()=>{Jr.current=void 0,fa.current=void 0,Ja.current=An});const Xn=n.useMemo(()=>n.createElement(Di,(0,fu.Z)({},An,{ref:Va})),[Va,Di,An]);return n.useMemo(()=>qi?n.createElement(va.Provider,{value:ca},Xn):Xn,[va,Xn,ca])}const Ps=n.memo(sa);if(Ps.WrappedComponent=Di,Ps.displayName=sa.displayName=Ci,nn){const Wa=n.forwardRef(function(Fi,va){return n.createElement(Ps,(0,fu.Z)({},Fi,{reactReduxForwardedRef:va}))});return Wa.displayName=Ci,Wa.WrappedComponent=Di,Mo()(Wa,Di)}return Mo()(Ps,Di)}}var ya=Qi;function Li({store:Ve,context:qe,children:Mt,serverState:Wt,stabilityCheck:dr="once",noopCheck:Br="once"}){const Hr=n.useMemo(()=>{const vn=pr(Ve);return{store:Ve,subscription:vn,getServerState:Wt?()=>Wt:void 0,stabilityCheck:dr,noopCheck:Br}},[Ve,Wt,dr,Br]),pn=n.useMemo(()=>Ve.getState(),[Ve]);xn(()=>{const{subscription:vn}=Hr;return vn.onStateChange=vn.notifyNestedSubs,vn.trySubscribe(),pn!==Ve.getState()&&vn.notifyNestedSubs(),()=>{vn.tryUnsubscribe(),vn.onStateChange=void 0}},[Hr,pn]);const nn=qe||Gn;return n.createElement(nn.Provider,{value:Hr},Mt)}var Oa=Li;function xs(Ve=Gn){const qe=Ve===Gn?Ba:os(Ve);return function(){const{store:Wt}=qe();return Wt}}const pi=xs();function hn(Ve=Gn){const qe=Ve===Gn?pi:xs(Ve);return function(){return qe().dispatch}}const To=hn();iu(_o.useSyncExternalStoreWithSelector),Nr(So.useSyncExternalStore),mo(Ks.unstable_batchedUpdates);var ms=Object.defineProperty,ka=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,qs=Object.prototype.propertyIsEnumerable,Cn=(Ve,qe,Mt)=>qe in Ve?ms(Ve,qe,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ve[qe]=Mt,us=(Ve,qe)=>{for(var Mt in qe||(qe={}))no.call(qe,Mt)&&Cn(Ve,Mt,qe[Mt]);if(ka)for(var Mt of ka(qe))qs.call(qe,Mt)&&Cn(Ve,Mt,qe[Mt]);return Ve};function Ls(Ve){const qe=create(Ve,{initialReducer:{},setupApp(){}}),Mt=qe.start;return qe.router=Wt,qe.start=dr,qe;function Wt(Br){qe._router=Br}function dr(Br){if(typeof Br!="undefined")throw new Error("dva.start() should not be called with any arguments.");qe._store||Mt.call(qe);const Hr=qe._store,pn=qe._router;return nn=>React.createElement(Provider,{store:Hr},pn(us({app:qe},nn)))}}},37989:function(d,v,e){"use strict";e.d(v,{fi:function(){return l},m8:function(){return p}});var t=e(19340),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(k,A,T)=>A in k?n(k,A,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[A]=T,i=(k,A)=>{for(var T in A||(A={}))c.call(A,T)&&o(k,T,A[T]);if(f)for(var T of f(A))h.call(A,T)&&o(k,T,A[T]);return k},y=(k,A)=>s(k,u(A));let p,g="/";function l(k){let A;return k.type==="hash"?A=(0,t.q_)():k.type==="memory"?A=(0,t.PP)(k):A=(0,t.lX)(),k.basename&&(g=k.basename),p=y(i({},A),{push(T,F){A.push(x(T,A),F)},replace(T,F){A.replace(x(T,A),F)},get location(){return A.location},get action(){return A.action}}),A}function b(k){k&&(p=k)}function x(k,A){if(typeof k=="string")return`${O(g)}${k}`;if(typeof k=="object"){const T=A.location.pathname;return y(i({},k),{pathname:k.pathname?`${O(g)}${k.pathname}`:T})}else throw new Error(`Unexpected to: ${k}`)}function O(k){return k.slice(-1)==="/"?k.slice(0,-1):k}},5085:function(d,v,e){"use strict";e.d(v,{gD:function(){return ln},We:function(){return or}});var t={};e.r(t),e.d(t,{dva:function(){return i}});var n={};e.r(n),e.d(n,{innerProvider:function(){return Ze}});var s={};e.r(s),e.d(s,{rootContainer:function(){return Te}});var u={};e.r(u),e.d(u,{dataflowProvider:function(){return Ht}});var f={};e.r(f),e.d(f,{i18nProvider:function(){return Er}});var c=e(8591),h=e(61186),o=e.n(h);o().locale("ZH-cn");const i={config:{onError(Lt){c.ZP.error(Lt.message,3)}}};var y=e(59301),p=e(12708),g=e.n(p),l=e(12373),b=e.n(l),x=e(44520),O=e.n(x),k=e(19747),A=e.n(k);function T(){return T=Object.assign||function(Lt){for(var gt=1;gt=0||(Cr[bt]=Lt[bt]);return Cr}var H={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},G={rel:["amphtml","canonical","alternate"]},Z={type:["application/ld+json"]},ie={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},ne=Object.keys(H).map(function(Lt){return H[Lt]}),se={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},Q=Object.keys(se).reduce(function(Lt,gt){return Lt[se[gt]]=gt,Lt},{}),V=function(Lt,gt){for(var bt=Lt.length-1;bt>=0;bt-=1){var jt=Lt[bt];if(Object.prototype.hasOwnProperty.call(jt,gt))return jt[gt]}return null},K=function(Lt){var gt=V(Lt,H.TITLE),bt=V(Lt,"titleTemplate");if(Array.isArray(gt)&&(gt=gt.join("")),bt&>)return bt.replace(/%s/g,function(){return gt});var jt=V(Lt,"defaultTitle");return gt||jt||void 0},ae=function(Lt){return V(Lt,"onChangeClientState")||function(){}},ee=function(Lt,gt){return gt.filter(function(bt){return bt[Lt]!==void 0}).map(function(bt){return bt[Lt]}).reduce(function(bt,jt){return T({},bt,jt)},{})},q=function(Lt,gt){return gt.filter(function(bt){return bt[H.BASE]!==void 0}).map(function(bt){return bt[H.BASE]}).reverse().reduce(function(bt,jt){if(!bt.length)for(var Cr=Object.keys(jt),br=0;br/g,">").replace(/"/g,""").replace(/'/g,"'")},Le=function(Lt){return Object.keys(Lt).reduce(function(gt,bt){var jt=Lt[bt]!==void 0?bt+'="'+Lt[bt]+'"':""+bt;return gt?gt+" "+jt:jt},"")},Oe=function(Lt,gt){return gt===void 0&&(gt={}),Object.keys(Lt).reduce(function(bt,jt){return bt[se[jt]||jt]=Lt[jt],bt},gt)},Ft=function(Lt,gt){return gt.map(function(bt,jt){var Cr,br=((Cr={key:jt})["data-rh"]=!0,Cr);return Object.keys(bt).forEach(function(at){var Fr=se[at]||at;Fr==="innerHTML"||Fr==="cssText"?br.dangerouslySetInnerHTML={__html:bt.innerHTML||bt.cssText}:br[Fr]=bt[at]}),y.createElement(Lt,br)})},ht=function(Lt,gt,bt){switch(Lt){case H.TITLE:return{toComponent:function(){return Cr=gt.titleAttributes,(br={key:jt=gt.title})["data-rh"]=!0,at=Oe(Cr,br),[y.createElement(H.TITLE,at,jt)];var jt,Cr,br,at},toString:function(){return function(jt,Cr,br,at){var Fr=Le(br),gn=L(Cr);return Fr?"<"+jt+' data-rh="true" '+Fr+">"+Ce(gn,at)+"":"<"+jt+' data-rh="true">'+Ce(gn,at)+""}(Lt,gt.title,gt.titleAttributes,bt)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return Oe(gt)},toString:function(){return Le(gt)}};default:return{toComponent:function(){return Ft(Lt,gt)},toString:function(){return function(jt,Cr,br){return Cr.reduce(function(at,Fr){var gn=Object.keys(Fr).filter(function(Xr){return!(Xr==="innerHTML"||Xr==="cssText")}).reduce(function(Xr,dn){var Mn=Fr[dn]===void 0?dn:dn+'="'+Ce(Fr[dn],br)+'"';return Xr?Xr+" "+Mn:Mn},""),Wn=Fr.innerHTML||Fr.cssText||"",gr=xe.indexOf(jt)===-1;return at+"<"+jt+' data-rh="true" '+gn+(gr?"/>":">"+Wn+"")},"")}(Lt,gt,bt)}}}},At=function(Lt){var gt=Lt.baseTag,bt=Lt.bodyAttributes,jt=Lt.encode,Cr=Lt.htmlAttributes,br=Lt.noscriptTags,at=Lt.styleTags,Fr=Lt.title,gn=Fr===void 0?"":Fr,Wn=Lt.titleAttributes,gr=Lt.linkTags,Xr=Lt.metaTags,dn=Lt.scriptTags,Mn={toComponent:function(){},toString:function(){return""}};if(Lt.prioritizeSeoTags){var ei=function(ni){var Gi=ni.linkTags,Mi=ni.scriptTags,Ti=ni.encode,mi=X(ni.metaTags,ie),vi=X(Gi,G),aa=X(Mi,Z);return{priorityMethods:{toComponent:function(){return[].concat(Ft(H.META,mi.priority),Ft(H.LINK,vi.priority),Ft(H.SCRIPT,aa.priority))},toString:function(){return ht(H.META,mi.priority,Ti)+" "+ht(H.LINK,vi.priority,Ti)+" "+ht(H.SCRIPT,aa.priority,Ti)}},metaTags:mi.default,linkTags:vi.default,scriptTags:aa.default}}(Lt);Mn=ei.priorityMethods,gr=ei.linkTags,Xr=ei.metaTags,dn=ei.scriptTags}return{priority:Mn,base:ht(H.BASE,gt,jt),bodyAttributes:ht("bodyAttributes",bt,jt),htmlAttributes:ht("htmlAttributes",Cr,jt),link:ht(H.LINK,gr,jt),meta:ht(H.META,Xr,jt),noscript:ht(H.NOSCRIPT,br,jt),script:ht(H.SCRIPT,dn,jt),style:ht(H.STYLE,at,jt),title:ht(H.TITLE,{title:gn,titleAttributes:Wn},jt)}},tr=[],Jt=function(Lt,gt){var bt=this;gt===void 0&&(gt=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(jt){bt.context.helmet=jt},helmetInstances:{get:function(){return bt.canUseDOM?tr:bt.instances},add:function(jt){(bt.canUseDOM?tr:bt.instances).push(jt)},remove:function(jt){var Cr=(bt.canUseDOM?tr:bt.instances).indexOf(jt);(bt.canUseDOM?tr:bt.instances).splice(Cr,1)}}},this.context=Lt,this.canUseDOM=gt,gt||(Lt.helmet=At({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},cr=y.createContext({}),Qe=g().shape({setHelmet:g().func,helmetInstances:g().shape({get:g().func,add:g().func,remove:g().func})}),Pt=typeof document!="undefined",zt=function(Lt){function gt(bt){var jt;return(jt=Lt.call(this,bt)||this).helmetData=new Jt(jt.props.context,gt.canUseDOM),jt}return F(gt,Lt),gt.prototype.render=function(){return y.createElement(cr.Provider,{value:this.helmetData.value},this.props.children)},gt}(y.Component);zt.canUseDOM=Pt,zt.propTypes={context:g().shape({helmet:g().shape()}),children:g().node.isRequired},zt.defaultProps={context:{}},zt.displayName="HelmetProvider";var it=function(Lt,gt){var bt,jt=document.head||document.querySelector(H.HEAD),Cr=jt.querySelectorAll(Lt+"[data-rh]"),br=[].slice.call(Cr),at=[];return gt&>.length&>.forEach(function(Fr){var gn=document.createElement(Lt);for(var Wn in Fr)Object.prototype.hasOwnProperty.call(Fr,Wn)&&(Wn==="innerHTML"?gn.innerHTML=Fr.innerHTML:Wn==="cssText"?gn.styleSheet?gn.styleSheet.cssText=Fr.cssText:gn.appendChild(document.createTextNode(Fr.cssText)):gn.setAttribute(Wn,Fr[Wn]===void 0?"":Fr[Wn]));gn.setAttribute("data-rh","true"),br.some(function(gr,Xr){return bt=Xr,gn.isEqualNode(gr)})?br.splice(bt,1):at.push(gn)}),br.forEach(function(Fr){return Fr.parentNode.removeChild(Fr)}),at.forEach(function(Fr){return jt.appendChild(Fr)}),{oldTags:br,newTags:at}},Ot=function(Lt,gt){var bt=document.getElementsByTagName(Lt)[0];if(bt){for(var jt=bt.getAttribute("data-rh"),Cr=jt?jt.split(","):[],br=[].concat(Cr),at=Object.keys(gt),Fr=0;Fr=0;Xr-=1)bt.removeAttribute(br[Xr]);Cr.length===br.length?bt.removeAttribute("data-rh"):bt.getAttribute("data-rh")!==at.join(",")&&bt.setAttribute("data-rh",at.join(","))}},pt=function(Lt,gt){var bt=Lt.baseTag,jt=Lt.htmlAttributes,Cr=Lt.linkTags,br=Lt.metaTags,at=Lt.noscriptTags,Fr=Lt.onChangeClientState,gn=Lt.scriptTags,Wn=Lt.styleTags,gr=Lt.title,Xr=Lt.titleAttributes;Ot(H.BODY,Lt.bodyAttributes),Ot(H.HTML,jt),function(ni,Gi){ni!==void 0&&document.title!==ni&&(document.title=L(ni)),Ot(H.TITLE,Gi)}(gr,Xr);var dn={baseTag:it(H.BASE,bt),linkTags:it(H.LINK,Cr),metaTags:it(H.META,br),noscriptTags:it(H.NOSCRIPT,at),scriptTags:it(H.SCRIPT,gn),styleTags:it(H.STYLE,Wn)},Mn={},ei={};Object.keys(dn).forEach(function(ni){var Gi=dn[ni],Mi=Gi.newTags,Ti=Gi.oldTags;Mi.length&&(Mn[ni]=Mi),Ti.length&&(ei[ni]=dn[ni].oldTags)}),gt&>(),Fr(Lt,Mn,ei)},et=null,Ne=function(Lt){function gt(){for(var jt,Cr=arguments.length,br=new Array(Cr),at=0;at elements are self-closing and can not contain children. Refer to our API for more information.")}},bt.flattenArrayTypeChildren=function(jt){var Cr,br=jt.child,at=jt.arrayTypeChildren;return T({},at,((Cr={})[br.type]=[].concat(at[br.type]||[],[T({},jt.newChildProps,this.mapNestedChildrenToProps(br,jt.nestedChildren))]),Cr))},bt.mapObjectTypeChildren=function(jt){var Cr,br,at=jt.child,Fr=jt.newProps,gn=jt.newChildProps,Wn=jt.nestedChildren;switch(at.type){case H.TITLE:return T({},Fr,((Cr={})[at.type]=Wn,Cr.titleAttributes=T({},gn),Cr));case H.BODY:return T({},Fr,{bodyAttributes:T({},gn)});case H.HTML:return T({},Fr,{htmlAttributes:T({},gn)});default:return T({},Fr,((br={})[at.type]=T({},gn),br))}},bt.mapArrayTypeChildrenToProps=function(jt,Cr){var br=T({},Cr);return Object.keys(jt).forEach(function(at){var Fr;br=T({},br,((Fr={})[at]=jt[at],Fr))}),br},bt.warnOnInvalidChildren=function(jt,Cr){return O()(ne.some(function(br){return jt.type===br}),typeof jt.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+ne.join(", ")+" are allowed. Helmet does not support rendering <"+jt.type+"> elements. Refer to our API for more information."),O()(!Cr||typeof Cr=="string"||Array.isArray(Cr)&&!Cr.some(function(br){return typeof br!="string"}),"Helmet expects a string as a child of <"+jt.type+">. Did you forget to wrap your children in braces? ( <"+jt.type+">{``} ) Refer to our API for more information."),!0},bt.mapChildrenToProps=function(jt,Cr){var br=this,at={};return y.Children.forEach(jt,function(Fr){if(Fr&&Fr.props){var gn=Fr.props,Wn=gn.children,gr=R(gn,me),Xr=Object.keys(gr).reduce(function(Mn,ei){return Mn[Q[ei]||ei]=gr[ei],Mn},{}),dn=Fr.type;switch(typeof dn=="symbol"?dn=dn.toString():br.warnOnInvalidChildren(Fr,Wn),dn){case H.FRAGMENT:Cr=br.mapChildrenToProps(Wn,Cr);break;case H.LINK:case H.META:case H.NOSCRIPT:case H.SCRIPT:case H.STYLE:at=br.flattenArrayTypeChildren({child:Fr,arrayTypeChildren:at,newChildProps:Xr,nestedChildren:Wn});break;default:Cr=br.mapObjectTypeChildren({child:Fr,newProps:Cr,newChildProps:Xr,nestedChildren:Wn})}}}),this.mapArrayTypeChildrenToProps(at,Cr)},bt.render=function(){var jt=this.props,Cr=jt.children,br=R(jt,Ee),at=T({},br),Fr=br.helmetData;return Cr&&(at=this.mapChildrenToProps(Cr,at)),!Fr||Fr instanceof Jt||(Fr=new Jt(Fr.context,Fr.instances)),Fr?y.createElement(Ne,T({},at,{context:Fr.value,helmetData:void 0})):y.createElement(cr.Consumer,null,function(gn){return y.createElement(Ne,T({},at,{context:gn}))})},gt}(y.Component);Re.propTypes={base:g().object,bodyAttributes:g().object,children:g().oneOfType([g().arrayOf(g().node),g().node]),defaultTitle:g().string,defer:g().bool,encodeSpecialCharacters:g().bool,htmlAttributes:g().object,link:g().arrayOf(g().object),meta:g().arrayOf(g().object),noscript:g().arrayOf(g().object),onChangeClientState:g().func,script:g().arrayOf(g().object),style:g().arrayOf(g().object),title:g().string,titleAttributes:g().object,titleTemplate:g().string,prioritizeSeoTags:g().bool,helmetData:g().object},Re.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Re.displayName="Helmet";const $e={},Ze=Lt=>y.createElement(zt,{context:$e},Lt);var nt=e(92736),ut=e(89070),Gt=e(93083),Zt=e(33143),Pe=e(28440),Je=e.n(Pe),Vt=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ct=(Lt,gt,bt)=>gt in Lt?Vt(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Yt=(Lt,gt)=>{for(var bt in gt||(gt={}))Nt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);if(Rt)for(var bt of Rt(gt))Bt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);return Lt},ze=(Lt,gt)=>{var bt={};for(var jt in Lt)Nt.call(Lt,jt)&>.indexOf(jt)<0&&(bt[jt]=Lt[jt]);if(Lt!=null&&Rt)for(var jt of Rt(Lt))gt.indexOf(jt)<0&&Bt.call(Lt,jt)&&(bt[jt]=Lt[jt]);return bt};let ue=null;const le=()=>(ue||(ue=or().applyPlugins({key:"antd",type:ut.ApplyPluginsType.modify,initialValue:Yt({},{componentSize:"middle"})})),ue);function Dt({children:Lt}){let gt=Lt;const[bt,jt]=y.useState(()=>{const br=le(),{appConfig:at}=br;return ze(br,["appConfig"])}),Cr=br=>{jt(at=>Je()({},at,typeof br=="function"?br(at):br))};return bt.prefixCls&&nt.ZP.config({prefixCls:bt.prefixCls}),bt.iconPrefixCls&&nt.ZP.config({iconPrefixCls:bt.iconPrefixCls}),bt.theme&&nt.ZP.config({theme:bt.theme}),gt=y.createElement(nt.ZP,Yt({},bt),gt),gt=y.createElement(Gt.StyleProvider,{hashPriority:"high"},gt),gt=y.createElement(Zt.C.Provider,{value:Cr},y.createElement(Zt.S.Provider,{value:bt},gt)),gt}function Te(Lt){return y.createElement(Dt,null,Lt)}var dt=e(72742);function Ht(Lt,gt){return y.createElement(dt.j,gt,Lt)}var ct=e(65517),Ie=e(57013),Et=e(81863),ge=Object.defineProperty,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Fe=(Lt,gt,bt)=>gt in Lt?ge(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Dr=(Lt,gt)=>{for(var bt in gt||(gt={}))yt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);if(Ke)for(var bt of Ke(gt))kt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);return Lt};function St(){var Lt,gt;const bt=getLocale();(Lt=moment)!=null&&Lt.locale&&moment.locale(((gt=localeInfo[bt])==null?void 0:gt.momentLocale)||"zh-cn"),setIntl(bt)}const Vr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect,qr=Lt=>{var gt;const bt=(0,Ie.Kd)(),[jt,Cr]=y.useState(bt),[br,at]=y.useState(()=>(0,Ie.lw)(jt,!0)),Fr=gr=>{var Xr,dn;(Xr=o())!=null&&Xr.locale&&o().locale(((dn=Ie.H8[gr])==null?void 0:dn.momentLocale)||"en"),Cr(gr),at((0,Ie.lw)(gr))};Vr(()=>(Ie.B.on(Ie.PZ,Fr),()=>{Ie.B.off(Ie.PZ,Fr)}),[]);const gn=Dr({},Et.Z),Wn=(0,Ie.Mg)();return y.createElement(nt.ZP,{direction:Wn,locale:((gt=Ie.H8[jt])==null?void 0:gt.antd)||gn},y.createElement(Ie.eU,{value:br},Lt.children))};function Er(Lt){return y.createElement(qr,null,Lt)}function jr(Lt){return Lt.default?typeof Lt.default=="function"?Lt.default():Lt.default:Lt}function hr(){return[{apply:jr(t),path:void 0},{apply:n,path:void 0},{apply:s,path:void 0},{apply:u,path:void 0},{apply:f,path:void 0}]}function Zr(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let sn=null;function ln(){return sn=ut.PluginManager.create({plugins:hr(),validKeys:Zr()}),sn}function or(){return sn}},89070:function(d,v,e){"use strict";e.d(v,{ApplyPluginsType:function(){return Pt},Link:function(){return V},Outlet:function(){return K.j3},PluginManager:function(){return zt},connect:function(){return f.$j},getDvaApp:function(){return c.Q},history:function(){return it.m8},useAppData:function(){return Z.Ov},useDispatch:function(){return f.I0},useLocation:function(){return K.TH},useOutletContext:function(){return K.bx},useParams:function(){return K.UO},useSearchParams:function(){return G.lr},useSelector:function(){return f.v9}});var t=e(59301),n=e(33143);function s(){return React.useContext(AntdConfigContext)}function u(){return React.useContext(AntdConfigContextSetter)}var f=e(29413),c=e(72742),h=e(57013),o=Object.defineProperty,i=Object.defineProperties,y=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,b=(Ze,nt,ut)=>nt in Ze?o(Ze,nt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ze[nt]=ut,x=(Ze,nt)=>{for(var ut in nt||(nt={}))g.call(nt,ut)&&b(Ze,ut,nt[ut]);if(p)for(var ut of p(nt))l.call(nt,ut)&&b(Ze,ut,nt[ut]);return Ze},O=(Ze,nt)=>i(Ze,y(nt)),k=(Ze,nt)=>{var ut={};for(var Gt in Ze)g.call(Ze,Gt)&&nt.indexOf(Gt)<0&&(ut[Gt]=Ze[Gt]);if(Ze!=null&&p)for(var Gt of p(Ze))nt.indexOf(Gt)<0&&l.call(Ze,Gt)&&(ut[Gt]=Ze[Gt]);return ut};const A=Ze=>{var nt=Ze,{overlayClassName:ut}=nt,Gt=k(nt,["overlayClassName"]);return React.createElement(Dropdown,x({overlayClassName:ut},Gt))},T=Ze=>Ze.reduce((nt,ut)=>ut.lang?O(x({},nt),{[ut.lang]:ut}):nt,{}),F={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},$=Ze=>React.createElement(React.Fragment,null);var R=e(38329),H=e(38127),G=e(32451),Z=e(95254),ie=e(87296);function ne(Ze,nt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Zt=t.useRef(typeof IntersectionObserver=="function"),Pe=t.useRef(null);return t.useEffect(function(){if(!(!Ze.current||!Zt.current||Gt.disabled))return Pe.current=new IntersectionObserver(function(Je){var Vt=(0,ie.Z)(Je,1),Rt=Vt[0];nt(Rt)},ut),Pe.current.observe(Ze.current),function(){var Je;(Je=Pe.current)===null||Je===void 0||Je.disconnect()}},[nt,ut,Gt.disabled,Ze]),Pe.current}var se=["prefetch"];function Q(Ze){var nt=t.useRef(null);return t.useEffect(function(){Ze&&(typeof Ze=="function"?Ze(nt.current):Ze.current=nt.current)}),nt}var V=t.forwardRef(function(Ze,nt){var ut,Gt=Ze.prefetch,Zt=(0,H.Z)(Ze,se),Pe=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},Je=Pe.defaultPrefetch,Vt=Pe.defaultPrefetchTimeout,Rt=(Gt===!0?"intent":Gt===!1?"none":Gt)||Je;if(!["intent","render","viewport","none"].includes(Rt))throw new Error("Invalid prefetch value ".concat(Rt," found in Link component"));var Nt=(0,Z.Ov)(),Bt=typeof Ze.to=="string"?Ze.to:(ut=Ze.to)===null||ut===void 0?void 0:ut.pathname,Ct=t.useRef(!1),Yt=Q(nt),ze=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout||(Te.preloadTimeout=setTimeout(function(){var dt;Te.preloadTimeout=null,(dt=Nt.preloadRoute)===null||dt===void 0||dt.call(Nt,Bt)},Ze.prefetchTimeout||Vt))}},ue=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout&&(clearTimeout(Te.preloadTimeout),Te.preloadTimeout=null)}};return(0,t.useLayoutEffect)(function(){if(Rt==="render"&&!Ct.current){var le;(le=Nt.preloadRoute)===null||le===void 0||le.call(Nt,Bt),Ct.current=!0}},[Rt,Bt]),ne(Yt,function(le){if(le!=null&&le.isIntersecting){var Dt;(Dt=Nt.preloadRoute)===null||Dt===void 0||Dt.call(Nt,Bt)}},{rootMargin:"100px"},{disabled:Rt!=="viewport"}),Bt?t.createElement(G.rU,(0,R.Z)({onMouseEnter:ze,onMouseLeave:ue,ref:Yt},Zt),Ze.children):null}),K=e(35338),ae=e(8616);function ee(){"use strict";ee=function(){return nt};var Ze,nt={},ut=Object.prototype,Gt=ut.hasOwnProperty,Zt=Object.defineProperty||function(Er,jr,hr){Er[jr]=hr.value},Pe=typeof Symbol=="function"?Symbol:{},Je=Pe.iterator||"@@iterator",Vt=Pe.asyncIterator||"@@asyncIterator",Rt=Pe.toStringTag||"@@toStringTag";function Nt(Er,jr,hr){return Object.defineProperty(Er,jr,{value:hr,enumerable:!0,configurable:!0,writable:!0}),Er[jr]}try{Nt({},"")}catch(Er){Nt=function(hr,Zr,sn){return hr[Zr]=sn}}function Bt(Er,jr,hr,Zr){var sn=jr&&jr.prototype instanceof Te?jr:Te,ln=Object.create(sn.prototype),or=new Vr(Zr||[]);return Zt(ln,"_invoke",{value:kt(Er,hr,or)}),ln}function Ct(Er,jr,hr){try{return{type:"normal",arg:Er.call(jr,hr)}}catch(Zr){return{type:"throw",arg:Zr}}}nt.wrap=Bt;var Yt="suspendedStart",ze="suspendedYield",ue="executing",le="completed",Dt={};function Te(){}function dt(){}function Ht(){}var ct={};Nt(ct,Je,function(){return this});var Ie=Object.getPrototypeOf,Et=Ie&&Ie(Ie(qr([])));Et&&Et!==ut&&Gt.call(Et,Je)&&(ct=Et);var ge=Ht.prototype=Te.prototype=Object.create(ct);function Ke(Er){["next","throw","return"].forEach(function(jr){Nt(Er,jr,function(hr){return this._invoke(jr,hr)})})}function yt(Er,jr){function hr(sn,ln,or,Lt){var gt=Ct(Er[sn],Er,ln);if(gt.type!=="throw"){var bt=gt.arg,jt=bt.value;return jt&&(0,ae.Z)(jt)=="object"&&Gt.call(jt,"__await")?jr.resolve(jt.__await).then(function(Cr){hr("next",Cr,or,Lt)},function(Cr){hr("throw",Cr,or,Lt)}):jr.resolve(jt).then(function(Cr){bt.value=Cr,or(bt)},function(Cr){return hr("throw",Cr,or,Lt)})}Lt(gt.arg)}var Zr;Zt(this,"_invoke",{value:function(ln,or){function Lt(){return new jr(function(gt,bt){hr(ln,or,gt,bt)})}return Zr=Zr?Zr.then(Lt,Lt):Lt()}})}function kt(Er,jr,hr){var Zr=Yt;return function(sn,ln){if(Zr===ue)throw new Error("Generator is already running");if(Zr===le){if(sn==="throw")throw ln;return{value:Ze,done:!0}}for(hr.method=sn,hr.arg=ln;;){var or=hr.delegate;if(or){var Lt=Fe(or,hr);if(Lt){if(Lt===Dt)continue;return Lt}}if(hr.method==="next")hr.sent=hr._sent=hr.arg;else if(hr.method==="throw"){if(Zr===Yt)throw Zr=le,hr.arg;hr.dispatchException(hr.arg)}else hr.method==="return"&&hr.abrupt("return",hr.arg);Zr=ue;var gt=Ct(Er,jr,hr);if(gt.type==="normal"){if(Zr=hr.done?le:ze,gt.arg===Dt)continue;return{value:gt.arg,done:hr.done}}gt.type==="throw"&&(Zr=le,hr.method="throw",hr.arg=gt.arg)}}}function Fe(Er,jr){var hr=jr.method,Zr=Er.iterator[hr];if(Zr===Ze)return jr.delegate=null,hr==="throw"&&Er.iterator.return&&(jr.method="return",jr.arg=Ze,Fe(Er,jr),jr.method==="throw")||hr!=="return"&&(jr.method="throw",jr.arg=new TypeError("The iterator does not provide a '"+hr+"' method")),Dt;var sn=Ct(Zr,Er.iterator,jr.arg);if(sn.type==="throw")return jr.method="throw",jr.arg=sn.arg,jr.delegate=null,Dt;var ln=sn.arg;return ln?ln.done?(jr[Er.resultName]=ln.value,jr.next=Er.nextLoc,jr.method!=="return"&&(jr.method="next",jr.arg=Ze),jr.delegate=null,Dt):ln:(jr.method="throw",jr.arg=new TypeError("iterator result is not an object"),jr.delegate=null,Dt)}function Dr(Er){var jr={tryLoc:Er[0]};1 in Er&&(jr.catchLoc=Er[1]),2 in Er&&(jr.finallyLoc=Er[2],jr.afterLoc=Er[3]),this.tryEntries.push(jr)}function St(Er){var jr=Er.completion||{};jr.type="normal",delete jr.arg,Er.completion=jr}function Vr(Er){this.tryEntries=[{tryLoc:"root"}],Er.forEach(Dr,this),this.reset(!0)}function qr(Er){if(Er||Er===""){var jr=Er[Je];if(jr)return jr.call(Er);if(typeof Er.next=="function")return Er;if(!isNaN(Er.length)){var hr=-1,Zr=function sn(){for(;++hr=0;--sn){var ln=this.tryEntries[sn],or=ln.completion;if(ln.tryLoc==="root")return Zr("end");if(ln.tryLoc<=this.prev){var Lt=Gt.call(ln,"catchLoc"),gt=Gt.call(ln,"finallyLoc");if(Lt&>){if(this.prev=0;--Zr){var sn=this.tryEntries[Zr];if(sn.tryLoc<=this.prev&&Gt.call(sn,"finallyLoc")&&this.prev=0;--hr){var Zr=this.tryEntries[hr];if(Zr.finallyLoc===jr)return this.complete(Zr.completion,Zr.afterLoc),St(Zr),Dt}},catch:function(jr){for(var hr=this.tryEntries.length-1;hr>=0;--hr){var Zr=this.tryEntries[hr];if(Zr.tryLoc===jr){var sn=Zr.completion;if(sn.type==="throw"){var ln=sn.arg;St(Zr)}return ln}}throw new Error("illegal catch attempt")},delegateYield:function(jr,hr,Zr){return this.delegate={iterator:qr(jr),resultName:hr,nextLoc:Zr},this.method==="next"&&(this.arg=Ze),Dt}},nt}var q=e(63579);function te(Ze,nt,ut,Gt,Zt,Pe,Je){try{var Vt=Ze[Pe](Je),Rt=Vt.value}catch(Nt){ut(Nt);return}Vt.done?nt(Rt):Promise.resolve(Rt).then(Gt,Zt)}function M(Ze){return function(){var nt=this,ut=arguments;return new Promise(function(Gt,Zt){var Pe=Ze.apply(nt,ut);function Je(Rt){te(Pe,Gt,Zt,Je,Vt,"next",Rt)}function Vt(Rt){te(Pe,Gt,Zt,Je,Vt,"throw",Rt)}Je(void 0)})}}var L=e(99227);function X(Ze,nt){var ut=typeof Symbol!="undefined"&&Ze[Symbol.iterator]||Ze["@@iterator"];if(!ut){if(Array.isArray(Ze)||(ut=(0,L.Z)(Ze))||nt&&Ze&&typeof Ze.length=="number"){ut&&(Ze=ut);var Gt=0,Zt=function(){};return{s:Zt,n:function(){return Gt>=Ze.length?{done:!0}:{done:!1,value:Ze[Gt++]}},e:function(Nt){throw Nt},f:Zt}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Pe=!0,Je=!1,Vt;return{s:function(){ut=ut.call(Ze)},n:function(){var Nt=ut.next();return Pe=Nt.done,Nt},e:function(Nt){Je=!0,Vt=Nt},f:function(){try{!Pe&&ut.return!=null&&ut.return()}finally{if(Je)throw Vt}}}}var fe=e(73825);function xe(Ze){if(typeof Symbol!="undefined"&&Ze[Symbol.iterator]!=null||Ze["@@iterator"]!=null)return Array.from(Ze)}var Ce=e(66160);function Le(Ze){return(0,fe.Z)(Ze)||xe(Ze)||(0,L.Z)(Ze)||(0,Ce.Z)()}function Oe(Ze,nt){if(!(Ze instanceof nt))throw new TypeError("Cannot call a class as a function")}var Ft=e(89878);function ht(Ze,nt){for(var ut=0;ut-1,"register failed, invalid key ".concat(Zt," ").concat(ut.path?"from plugin ".concat(ut.path):"",".")),Gt.hooks[Zt]=(Gt.hooks[Zt]||[]).concat(ut.apply[Zt])})}},{key:"getHooks",value:function(ut){var Gt=ut.split("."),Zt=Le(Gt),Pe=Zt[0],Je=Zt.slice(1),Vt=this.hooks[Pe]||[];return Je.length&&(Vt=Vt.map(function(Rt){try{var Nt=Rt,Bt=X(Je),Ct;try{for(Bt.s();!(Ct=Bt.n()).done;){var Yt=Ct.value;Nt=Nt[Yt]}}catch(ze){Bt.e(ze)}finally{Bt.f()}return Nt}catch(ze){return null}}).filter(Boolean)),Vt}},{key:"applyPlugins",value:function(ut){var Gt=ut.key,Zt=ut.type,Pe=ut.initialValue,Je=ut.args,Vt=ut.async,Rt=this.getHooks(Gt)||[];switch(Je&&Jt((0,ae.Z)(Je)==="object","applyPlugins failed, args must be plain object."),Vt&&Jt(Zt===Pt.modify||Zt===Pt.event,"async only works with modify and event type."),Zt){case Pt.modify:return Vt?Rt.reduce(function(){var Nt=M(ee().mark(function Bt(Ct,Yt){var ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(Jt(typeof Yt=="function"||(0,ae.Z)(Yt)==="object"||Qe(Yt),"applyPlugins failed, all hooks for key ".concat(Gt," must be function, plain object or Promise.")),!Qe(Ct)){le.next=5;break}return le.next=4,Ct;case 4:Ct=le.sent;case 5:if(typeof Yt!="function"){le.next=16;break}if(ze=Yt(Ct,Je),!Qe(ze)){le.next=13;break}return le.next=10,ze;case 10:return le.abrupt("return",le.sent);case 13:return le.abrupt("return",ze);case 14:le.next=21;break;case 16:if(!Qe(Yt)){le.next=20;break}return le.next=19,Yt;case 19:Yt=le.sent;case 20:return le.abrupt("return",(0,q.Z)((0,q.Z)({},Ct),Yt));case 21:case"end":return le.stop()}},Bt)}));return function(Bt,Ct){return Nt.apply(this,arguments)}}(),Qe(Pe)?Pe:Promise.resolve(Pe)):Rt.reduce(function(Nt,Bt){return Jt(typeof Bt=="function"||(0,ae.Z)(Bt)==="object","applyPlugins failed, all hooks for key ".concat(Gt," must be function or plain object.")),typeof Bt=="function"?Bt(Nt,Je):(0,q.Z)((0,q.Z)({},Nt),Bt)},Pe);case Pt.event:return M(ee().mark(function Nt(){var Bt,Ct,Yt,ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:Bt=X(Rt),le.prev=1,Bt.s();case 3:if((Ct=Bt.n()).done){le.next=12;break}if(Yt=Ct.value,Jt(typeof Yt=="function","applyPlugins failed, all hooks for key ".concat(Gt," must be function.")),ze=Yt(Je),!(Vt&&Qe(ze))){le.next=10;break}return le.next=10,ze;case 10:le.next=3;break;case 12:le.next=17;break;case 14:le.prev=14,le.t0=le.catch(1),Bt.e(le.t0);case 17:return le.prev=17,Bt.f(),le.finish(17);case 20:case"end":return le.stop()}},Nt,null,[[1,14,17,20]])}))();case Pt.compose:return function(){return cr({fns:Rt.concat(Pe),args:Je})()}}}}],[{key:"create",value:function(ut){var Gt=new Ze({validKeys:ut.validKeys});return ut.plugins.forEach(function(Zt){Gt.register(Zt)}),Gt}}]),Ze}(),it=e(37989);let Ot=0,pt=0;function et(Ze,nt){}function Ne(Ze){return JSON.stringify(Ze,null,2)}function me(Ze){const nt=Ze.length>1?Ze.map(Ee).join(" "):Ze[0];return typeof nt=="object"?`${Ne(nt)}`:nt.toString()}function Ee(Ze){return typeof Ze=="object"?`${JSON.stringify(Ze)}`:Ze.toString()}const Re={log(...Ze){me(Ze)},info(...Ze){me(Ze)},warn(...Ze){me(Ze)},error(...Ze){me(Ze)},group(){pt++},groupCollapsed(){pt++},groupEnd(){pt&&--pt},clear(){},trace(...Ze){console.trace(...Ze)},profile(...Ze){console.profile(...Ze)},profileEnd(...Ze){console.profileEnd(...Ze)}},$e=()=>{}},33143:function(d,v,e){"use strict";e.d(v,{C:function(){return s},S:function(){return n}});var t=e(59301);const n=t.createContext(null),s=t.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},72742:function(d,v,e){"use strict";e.d(v,{j:function(){return ci},Q:function(){return Nu}});var t=e(29413),n=e(89880),s=e.n(n),u=e(59301),f=e(89070),c=e(35390),h=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,p=(C,P,I)=>P in C?h(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,g=(C,P)=>{for(var I in P||(P={}))i.call(P,I)&&p(C,I,P[I]);if(o)for(var I of o(P))y.call(P,I)&&p(C,I,P[I]);return C},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:C},{call:P,put:I}){return yield P(c.n1,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(c.bz,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(c.GY,C)},*getDepartmentOption({payload:C},{call:P,put:I}){return yield P(c.Ql,C)},*appplyDepartment({payload:C},{call:P,put:I}){return yield P(c.Zm,C)},*updateAccount({payload:C},{call:P,put:I}){return yield P(c.sG,C)},*cancelRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.P,C)},*cancelProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.$f,C)},*applyProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.Ow,C)},*applyRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.ht,C)},*getCode({payload:C},{call:P,put:I}){return yield P(c.Cq,C)},*bindPhone({payload:C},{call:P,put:I}){return yield P(c.eF,C)},*bindEmail({payload:C},{call:P,put:I}){return yield P(c.I8,C)},*updatePassword({payload:C},{call:P,put:I}){return yield P(c.gQ,C)},*unbindAccount({payload:C},{call:P,put:I}){return yield P(c.wi,C)},*getBasicInfo({payload:C},{call:P,put:I}){const pe=yield P(c.o9,C);return yield I({type:"save",payload:{basicInfo:g({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:g({},C)}})}},reducers:{save(C,P){return g(g({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},x=e(13112),O=Object.defineProperty,k=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,F=(C,P,I)=>P in C?O(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,$=(C,P)=>{for(var I in P||(P={}))A.call(P,I)&&F(C,I,P[I]);if(k)for(var I of k(P))T.call(P,I)&&F(C,I,P[I]);return C},H={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:C,callback:P},{call:I,put:pe}){return yield I(x.nZ,C)},*informUp({payload:C,callback:P},{call:I,put:pe}){return yield I(x.TO,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:$({},C)}})}},reducers:{save(C,P){return $($({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},G=e(19381),Z=Object.defineProperty,ie=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,Q=(C,P,I)=>P in C?Z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,V=(C,P)=>{for(var I in P||(P={}))ne.call(P,I)&&Q(C,I,P[I]);if(ie)for(var I of ie(P))se.call(P,I)&&Q(C,I,P[I]);return C},ae={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.SV,C);return yield pe({type:"save",payload:{allList:V({},je)}}),je},*mineAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.zI,C);return yield pe({type:"save",payload:{mineList:V({},je)}}),je},*fileImport({payload:C,callback:P},{call:I,put:pe}){return yield I(G.tO,C)},*getDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.Nm,C);return yield pe({type:"save",payload:{detail:V({},je)}}),je},*updateVisits({payload:C,callback:P},{call:I,put:pe}){return yield I(G.H,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:V({},C)}})}},reducers:{save(C,P){return V(V({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ee=e(10813),q=Object.defineProperty,te=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,X=(C,P,I)=>P in C?q(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fe=(C,P)=>{for(var I in P||(P={}))M.call(P,I)&&X(C,I,P[I]);if(te)for(var I of te(P))L.call(P,I)&&X(C,I,P[I]);return C},Ce={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.yq,C);return yield pe({type:"save",payload:{boardsCategoryList:fe({},je.data)}}),je.data},*getBoardsDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.dI,C);return yield pe({type:"save",payload:{boardsDetail:fe({},je.data)}}),je.data},*setTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.cc,C)},*escTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.CJ,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.PC,C);yield pe({type:"save",payload:{replyList:fe({},je.data)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:fe({},C)}})}},reducers:{save(C,P){return fe(fe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Le=e(94941),Oe=Object.defineProperty,Ft=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,tr=(C,P,I)=>P in C?Oe(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Jt=(C,P)=>{for(var I in P||(P={}))ht.call(P,I)&&tr(C,I,P[I]);if(Ft)for(var I of Ft(P))At.call(P,I)&&tr(C,I,P[I]);return C},Qe={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},userExerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},codeReviewDetail:{},exerciseIdentityPhotos:{},checkDomain:window.document.domain==="kepukehuan.educoder.net"||window.document.domain==="test-kepukehuan.educoder.net",order_type:"",order:"",updateIndex:null,saveExerciseDownUsers:null,NormalResult:{},course_groups:[],SumupDetail:{},ScoreRangesData:{}},effects:{*getScoreRangesData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.$Q,C);return yield pe({type:"save",payload:{ScoreRangesData:je==null?void 0:je.data}}),je},*getQuestionResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le._U,C);return yield pe({type:"save",payload:{NormalResult:je}}),je},*getUserExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.xA,C);return yield pe({type:"save",payload:{userExerciseList:Jt({},(je==null?void 0:je.data)||{})}}),console.log("getUserExercise-res:",je),je==null?void 0:je.data},*getExerciseIdentityPhotos({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.J,C);return yield pe({type:"save",payload:{exerciseIdentityPhotos:Jt({},(je==null?void 0:je.data)||{})}}),je==null?void 0:je.data},*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.iw,C);return yield pe({type:"save",payload:{exerciseExportHeadData:Jt({},je)}}),je},*getExerciseUserInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Ty,C);return(je==null?void 0:je.status)===0&&(yield pe({type:"save",payload:Jt({},{exerciseUserInfo:Jt({},je.data)})})),je},*getExaminationIntelligentSettings({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.sA,C);return yield pe({type:"save",payload:{examinationIntelligentSettings:Jt({},je)}}),je},*getRandomEditExercises({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.yu,C);return yield pe({type:"save",payload:{editRandomExercises:Jt({},je)}}),je},*getExerciseList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.G$,C);if(je!=null&&je.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(je.total_exercise_users)}catch(rn){}return yield pe({type:"save",payload:{exerciseList:Jt({},je)}}),yield pe({type:"save",payload:{order_type:C.order_type,order:C.order}}),je},*getExerciseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le._u,C);return yield pe({type:"save",payload:{statisticsList:Jt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.n$,C);return yield pe({type:"save",payload:{brankList:Jt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.lf,C)},*getExerciseCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.N3,C);return yield pe({type:"save",payload:{exerciseCoursesList:Jt({},je)}}),je},*addExercise({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.uR,C)},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.qf,C);return yield pe({type:"save",payload:{editData:Jt({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:Jt({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.Di,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.MK,C)},*exeriseMoveUpDown({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.GK,C)},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.KE,C);return yield pe({type:"save",payload:{endGroups:Jt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.ux,C);return yield pe({type:"save",payload:{publishGroups:Jt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.UK,C);return yield pe({type:"save",payload:{commonHeader:Jt({},je)}}),je},*getReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.BJ,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*postReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.pu,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*getCentralizeReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.X4,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*clearData({payload:C,callback:P},{call:I,put:pe}){yield pe({type:"save",payload:{[C.key]:{}}})},*getReviewGroupExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.W4,C);return yield pe({type:"save",payload:{reviewGroupExercise:Jt({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Ul,C);return yield pe({type:"save",payload:{workSetting:Jt({},je)}}),je},*getRedoModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.tX,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getRedoListModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.s,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Jt({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I(Le.gG,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Jt({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:C==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:C},{call:P,put:I}){yield I({type:"save",payload:{saveExerciseDownUsers:C}})}},reducers:{save(C,P){return Jt(Jt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Pt=e(89887),zt=Object.defineProperty,it=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,et=(C,P,I)=>P in C?zt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ne=(C,P)=>{for(var I in P||(P={}))Ot.call(P,I)&&et(C,I,P[I]);if(it)for(var I of it(P))pt.call(P,I)&&et(C,I,P[I]);return C},Ee={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.x_,C);return yield pe({type:"save",payload:{detailList:Ne({},je)}}),je},*getTasksListDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.QA,C);return yield pe({type:"save",payload:{detailTaskList:Ne({},je)}}),je},*getTopisDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.B6,C);return yield pe({type:"save",payload:{detail:Ne({},je)}}),je},*getTasksDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y3,C);return yield pe({type:"save",payload:{tasksDetail:Ne({},je)}}),je},*refuseTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.mM,C)},*agreeTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.je,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.PC,C);yield pe({type:"save",payload:{replyList:Ne({},je)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Mf,C)},*addTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y0,C);yield pe({type:"save",payload:{addTopicData:Ne({},je)}})},*editTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.hL,C);return yield pe({type:"save",payload:{editTopicData:Ne({},je)}}),je},*editTasksDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt._n,C);return yield pe({type:"save",payload:{editTasksData:Ne({},je)}}),je},*addTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Gr,C)},*editTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.wA,C)},*addTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Sv,C)},*editTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.RP,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ne({},C)}})}},reducers:{save(C,P){return Ne(Ne({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Re=e(89392),$e=e(36708),Ze=Object.defineProperty,nt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Zt=(C,P,I)=>P in C?Ze(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pe=(C,P)=>{for(var I in P||(P={}))ut.call(P,I)&&Zt(C,I,P[I]);if(nt)for(var I of nt(P))Gt.call(P,I)&&Zt(C,I,P[I]);return C},Vt={namespace:"shixunHomeworks",state:{name:"",loading:!0,workList:{},shixunWorkList:{},headerInfo:{},shixunWorkReport:{},codeReview:{},codeReviewDetail:{},workSetting:{},changeData:{},codeReviewCourse:{},referenceAnswer:{},publishGroups:{},endGroups:{},brankList:{},replyList:{},workDetail:{},commonHomeWorkAddDefaultData:{},studentWorkAddDefaultData:{},studentWorkEditDefaultData:{},commonHomeWorkEditDefaultData:{},studentWorkDetail:{},studentWorkSupplyDetail:{},studentWorkCommon:{},allStudentWorks:{},searchMemberList:{},searchProjectList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},homeworkAssistantPermissions:{},shixunAssistantPermission:{},courseAssistantPermission:{}},effects:{*getWorkList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.h$,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{workList:Pe({},je)}}),je},*getShixunWorkHeadInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.fK,C);try{}catch(rn){}return yield pe({type:"save",payload:{headerInfo:je==null?void 0:je.data}}),je},*getShixunWorkList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Z8,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{shixunWorkList:je==null?void 0:je.data,homeworkAssistantPermissions:je.homework_assistant_permissions,shixunAssistantPermission:je.shixun_assistant_permission,courseAssistantPermission:je.course_assistant_permission}}),je},*getCodeReview({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.RP,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*getWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.to,C);return yield pe({type:"save",payload:{workDetail:Pe({},je)}}),je},*updateWork({payload:C,callback:P},{call:I,put:pe}){return yield I($e.H,C)},*getShixunWorkReport({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.sw,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getShixunWorkReports({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.cz,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){var je,rn;const ui=yield I($e.Ul,C);(je=ui==null?void 0:ui.group_settings)==null||je.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]}),(rn=ui==null?void 0:ui.allow_late_settings)==null||rn.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]});const Xi={shixun_evaluation:ui.shixun_evaluation,challenge_settings:ui.challenge_settings};return yield pe({type:"save",payload:{workSetting:Pe({},ui),changeData:(0,Re.cloneDeep)(Xi)}}),ui},*updateSetting({payload:C,callback:P},{call:I,put:pe}){return yield I($e.m7,C)},*getCodeReviewCourse({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JG,C);return yield pe({type:"save",payload:{codeReviewCourse:Pe({},je)}}),je},*exportShixunWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Dx,C)},*getReferenceAnswer({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Q3,C);return yield pe({type:"save",payload:{referenceAnswer:Pe({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ux,C);return yield pe({type:"save",payload:{publishGroups:Pe({},je)}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.KE,C);return yield pe({type:"save",payload:{endGroups:Pe({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.n$,C);return yield pe({type:"save",payload:{brankList:Pe({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I($e.gG,C)},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I($e.lf,C)},*addCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Qt,C);return yield pe({type:"save",payload:{commonHomeWorkAddDefaultData:Pe({},je)}}),je},*getSearchMemberList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Lz,C);return yield pe({type:"save",payload:{searchMemberList:Pe({},je)}}),je},*getProjectList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ku,C);return yield pe({type:"save",payload:{searchProjectList:Pe({},je)}}),je},*addStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ak,C);return yield pe({type:"save",payload:{studentWorkAddDefaultData:Pe({},je)}}),je},*editStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PW,C);return yield pe({type:"save",payload:{studentWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.BD,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultBankData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.pH,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PC,C);yield pe({type:"save",payload:{replyList:Pe({},je)}})},*getStudentWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Hj,C);yield pe({type:"save",payload:{studentWorkDetail:Pe({},je)}})},*getStudentWorkSupplyDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ub,C);yield pe({type:"save",payload:{studentWorkSupplyDetail:Pe({},je)}})},*getStudentWorkCommon({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JA,C);yield pe({type:"save",payload:{studentWorkCommon:Pe({},je)}})},*getAllStudentWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ql,C);return yield pe({type:"save",payload:{allStudentWorks:Pe({},je)}}),je},*getFileRepeatResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.oN,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getFileRepeatDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Ti,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pe({},C)}})}},reducers:{save(C,P){return Pe(Pe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rt=e(92365),Nt=e(24065),Bt=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ue=(C,P,I)=>P in C?Bt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,le=(C,P)=>{for(var I in P||(P={}))Yt.call(P,I)&&ue(C,I,P[I]);if(Ct)for(var I of Ct(P))ze.call(P,I)&&ue(C,I,P[I]);return C},Te={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{copy_completed:!0},detailLeftMenus:{},detailLeftMenusNames:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},shareStatus:!1,AssistantObject:{},updateData:""},effects:{*setAssistantPermissions({payload:C},{call:P,put:I}){yield P(Rt.gq,C)},*getAssistantPermissions({payload:C},{call:P,put:I}){if(!(0,Nt.eB)())return;const pe=yield P(Rt.rS,C);yield I({type:"save",payload:{AssistantObject:pe.permissions}})},*getAiStatusQuery({payload:C},{call:P,put:I}){const pe=yield P(Rt.LH,C);return yield I({type:"save",payload:{cal_finish_if:pe.cal_finish_if}}),pe},*updateCoursePortraitData({payload:C},{call:P,put:I}){return yield P(Rt.Z_,C)},*getUserPortraitConfig({payload:C},{call:P,put:I}){const pe=yield P(Rt._0,C);return yield I({type:"save",payload:{userPortraitConfig:pe.data}}),pe},*updateUserPortraitConfig({payload:C},{call:P,put:I}){return yield P(Rt.r2,C)},*getClassroom({payload:C},{call:P,put:I}){const pe=C,je=yield P(Rt.V8,C);return yield I({type:"save",payload:le({listParams:pe},je)}),je},*getClassroomTopBanner({payload:C},{call:P,put:I}){const pe=yield P(Rt.U_,C);return yield I({type:"save",payload:{detailTopBanner:pe.status?{copy_completed:!0}:le({},pe)}}),pe.status?{copy_completed:!0}:pe},*getClassroomLeftMenus({payload:C},{call:P,put:I}){const pe=yield P(Rt.w9,C);let je=[...(pe==null?void 0:pe.course_modules)||[],...(pe==null?void 0:pe.hidden_modules)||[]],rn={};return je==null||je.forEach(ui=>{rn[ui.type]=ui.name}),yield I({type:"save",payload:{detailLeftMenus:le({},pe),detailLeftMenusNames:rn}}),pe},*getClassroomShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailShixunsList:le({},pe)}})},*getClassroomTeacherShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailShixunsList:le({},pe)}}),pe},*getClassroomCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomTeacherCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}}),pe},*getClassroomGraduationTopicsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.yV,C);yield I({type:"save",payload:{detailGraduationTopicsList:le({},pe)}})},*getClassroomGraduationTaskList({payload:C},{call:P,put:I}){const pe=yield P(Rt.R2,C);yield I({type:"save",payload:{detailGraduationTaskList:le({},pe)}})},*getClassroomExercisesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.N7,C);yield I({type:"save",payload:{detailExerciseList:le({},pe)}})},*getClassroomPollsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.BR,C);yield I({type:"save",payload:{detailPollsList:le({},pe)}})},*getCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Rt.qB,C);yield I({type:"save",payload:{courseGroups:le({},pe)}})},*getAllCourseGroup({payload:C},{call:P,put:I}){const pe=yield P(Rt.c_,C);return yield I({type:"save",payload:{allCourseGroups:le({},pe)}}),pe},*getClassroomCommonHomeworksList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Al,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomAttendancesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Vw,C);yield I({type:"save",payload:{detailAttendancesList:le({},pe)}})},*getClassroomAttendancesStatistic({payload:C},{call:P,put:I}){const pe=yield P(Rt.Ls,C);yield I({type:"save",payload:{detailAttendancesStatistic:le({},pe)}})},*getAttendanceDetail({payload:C},{call:P,put:I}){const pe=yield P(Rt.zg,C);return yield I({type:"save",payload:{detailAttendancesDetail:le({},pe)}}),pe},*getAnnouncementList({payload:C},{call:P,put:I}){const pe=yield P(Rt.QZ,C);yield I({type:"save",payload:{detailAnnouncementList:le({},pe)}})},*getAttachmentList({payload:C},{call:P,put:I}){const pe=yield P(Rt.KT,C);yield I({type:"save",payload:{detailAttachmentList:le({},pe.data)}})},*getCourseware({payload:C},{call:P,put:I}){const pe=yield P(Rt.ZT,C);yield I({type:"save",payload:{detailCourseware:le({},pe.data)}})},*getVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.O3,C);yield I({type:"save",payload:{detailVideoList:le({},pe)}})},*getLiveVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.DJ,C);yield I({type:"save",payload:{detailLiveVideoList:le({},pe)}})},*getCoursesMine({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Ed,C);return yield pe({type:"save",payload:{courseMine:le({},je)}}),je.data},*getBoardList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.KP,C);return yield pe({type:"save",payload:{detailBoardList:le({},je.data)}}),je.data},*getCourseGroupsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.kW,C);return yield pe({type:"save",payload:{detailCourseGroupsList:le({},je)}}),je},*getCourseStudentsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.J2,C);return yield pe({type:"save",payload:{detailCoursStudentsList:le({},je)}}),je.data},*getCourseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.g4,C);return yield pe({type:"save",payload:{detailCourseStatisticsList:le({},je)}}),je},*getCourseActscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.t1,C);return yield pe({type:"save",payload:{detailCourseActscore:le({},je)}}),je},*getCourseWorkscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.GV,C);return yield pe({type:"save",payload:{detailCourseWorkscore:le({},je)}}),je},*getShixunLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Pj,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getExperimentLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt._9,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getShixunAiRecommendLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Hn,C);return yield pe({type:"save",payload:{shixunAiRecommendLists:le({},je)}}),je},*getCoursesLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.W7,C);return yield pe({type:"save",payload:{coursesLists:le({},je)}}),je},*createCoursesHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.Ds,C)},*createShixunHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.aQ,C)},*createExperiment({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.BQ,C)},*getSchoolList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.K$,C);return yield pe({type:"save",payload:{schoolList:le({},je.school_names)}}),je.school_names},*searchSchoolTeacherList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.nQ,C);return yield pe({type:"save",payload:{searchMemberList:le({},je)}}),je},*getAllTaskList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.km,C);return yield pe({type:"save",payload:{taskList:[...je.tasks]}}),je},*updateTaskPosition({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.U8,C);return yield pe({type:"save",payload:{actionTabs:{key:""}}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:le({},C)}})},*setUpdateData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateData:C}})}},reducers:{save(C,P){return le(le({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},dt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Et=(C,P,I)=>P in C?dt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ge=(C,P)=>{for(var I in P||(P={}))ct.call(P,I)&&Et(C,I,P[I]);if(Ht)for(var I of Ht(P))Ie.call(P,I)&&Et(C,I,P[I]);return C},yt={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:C},{call:P,put:I}){const pe=yield P(Rt.K$,C);yield I({type:"save",payload:{schoolList:(pe==null?void 0:pe.school_names)||[]}})},*getSearchCourseList({payload:C},{call:P,put:I}){const pe=yield P(Rt.oM,C);yield I({type:"save",payload:{searchCourseList:(pe==null?void 0:pe.course_lists)||[]}})},*submitCourses({payload:C},{call:P,put:I}){return yield P(Rt.Bn,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(Rt.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ge({},C)}})},*joincoursegroup({payload:C},{call:P,put:I}){return yield P(Rt.WK,C)}},reducers:{save(C,P){return ge(ge({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},kt=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vr=(C,P,I)=>P in C?kt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,qr=(C,P)=>{for(var I in P||(P={}))Dr.call(P,I)&&Vr(C,I,P[I]);if(Fe)for(var I of Fe(P))St.call(P,I)&&Vr(C,I,P[I]);return C},jr={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:C},{call:P,put:I}){const pe=yield P(Rt.Dd,C);yield I({type:"save",payload:{CourseUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Fg,C);yield I({type:"save",payload:{RankList:{teacher_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",course_num:"\u7BA1\u7406\u8BFE",homework_num:"\u53D1\u5E03\u4F5C\u4E1A\u6570",exercise_num:"\u53D1\u5E03\u8003\u8BD5\u6570",resource_num:"\u4E0A\u4F20\u8D44\u6E90\u6570"},...(pe==null?void 0:pe.teacher_list)||[]],student_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",student_id:"\u5B66\u53F7/\u5DE5\u53F7",finish_num:"\u5B8C\u6210\u4F5C\u4E1A\u6570",total_score:"\u603B\u6210\u7EE9"},...(pe==null?void 0:pe.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(pe==null?void 0:pe.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(pe==null?void 0:pe.finish_course_list)||[]]}}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(Rt.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return qr(qr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},hr=e(31417),Zr=Object.defineProperty,sn=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Lt=(C,P,I)=>P in C?Zr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gt=(C,P)=>{for(var I in P||(P={}))ln.call(P,I)&&Lt(C,I,P[I]);if(sn)for(var I of sn(P))or.call(P,I)&&Lt(C,I,P[I]);return C},jt={namespace:"polls",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,pollsList:{},statisticsList:{},pollsCoursesList:{},brankList:{},actionTabs:{},commonHeader:{},pollSetting:{},endGroups:{},publishGroups:{},exerciseBanks:{}},effects:{*getPollsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.s3,C);return yield pe({type:"save",payload:{pollsList:gt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.UK,C);return yield pe({type:"save",payload:{commonHeader:gt({},je)}}),je},*getPollsStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Qn,C);return yield pe({type:"save",payload:{statisticsList:gt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.n$,C);return yield pe({type:"save",payload:{brankList:gt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(hr.lf,C)},*getPollsCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Q9,C);return yield pe({type:"save",payload:{pollsCoursesList:gt({},je)}}),je},*getPollsSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Hi,C);return yield pe({type:"save",payload:{pollSetting:gt({},je)}}),je},*editPolls({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Ye,C);return yield pe({type:"save",payload:{editData:gt({},JSON.parse(JSON.stringify(je)))}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.KE,C);return yield pe({type:"save",payload:{endGroups:gt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.ux,C);return yield pe({type:"save",payload:{publishGroups:gt({},je)}}),je},*getExerciseBanks({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.kp,C);return yield pe({type:"save",payload:{exerciseBanks:gt({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gt({},C)}})}},reducers:{save(C,P){return gt(gt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Cr=e(43859),br=Object.defineProperty,at=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Wn=(C,P,I)=>P in C?br(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gr=(C,P)=>{for(var I in P||(P={}))Fr.call(P,I)&&Wn(C,I,P[I]);if(at)for(var I of at(P))gn.call(P,I)&&Wn(C,I,P[I]);return C},dn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.gp,C);return(pe=je==null?void 0:je.teacher_list)==null||pe.map(rn=>(rn.key=rn.course_member_id,rn)),yield I({type:"save",payload:{list:je}}),je},*getStudentsList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.ur,C);return(pe=je==null?void 0:je.students)==null||pe.map(rn=>(rn.key=rn.user_id,rn)),yield I({type:"save",payload:{studentsList:je}}),je},*getApplyList({payload:C},{call:P,put:I}){const pe=yield P(Cr.s,C);return yield I({type:"save",payload:{applyList:pe}}),pe},*getAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.xV,C);return yield I({type:"save",payload:{allCourseGroups:pe}}),pe},*getGraduationGroupList({payload:C},{call:P,put:I}){const pe=yield P(Cr.Bg,C);return yield I({type:"save",payload:{graduationGroupList:pe}}),pe},*setAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.oZ,C);return yield I({type:"save",payload:{setAllCourseGroups:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gr({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(C,P){return gr(gr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Mn=e(75730),ei=Object.defineProperty,ni=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Ti=(C,P,I)=>P in C?ei(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,mi=(C,P)=>{for(var I in P||(P={}))Gi.call(P,I)&&Ti(C,I,P[I]);if(ni)for(var I of ni(P))Mi.call(P,I)&&Ti(C,I,P[I]);return C},aa={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.BQ,C);return yield pe({type:"save",payload:{videoStatisticsList:mi({},je)}}),je},*getNewVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{newVideoStatisticsList:mi({},je)}}),je},*getVideoPeopleStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Zx,C);return yield pe({type:"save",payload:{videoPeopleStatics:mi({},je)}}),je},*getVideoDurationStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Mz,C);return yield pe({type:"save",payload:{videoDurationStatics:mi({},je)}}),je},*getVideoStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.ZY,C);return yield pe({type:"save",payload:{videoStatistics:mi({},je)}}),je},*getOneVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{oneVideoStatisticsList:mi({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:mi({},C)}})},*getStudentVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Vg,C);return yield pe({type:"save",payload:{StudentvideoStatistics:mi({},je)}}),je}},reducers:{save(C,P){return mi(mi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ii=e(52721),Wi=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,qn=Object.prototype.propertyIsEnumerable,bi=(C,P,I)=>P in C?Wi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ti=(C,P)=>{for(var I in P||(P={}))st.call(P,I)&&bi(C,I,P[I]);if(wt)for(var I of wt(P))qn.call(P,I)&&bi(C,I,P[I]);return C},xi={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},Staff:{},Header:{},competition_title:"",banner:"",competitions:[],count:"",RightItems:{},Prizes:{},Account:{},TabResultList:{},competition_team:{},all_team_member:{},actionTabs:{key:"",params:{}},GuidesData:{}},effects:{*postGuides({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.cC,C)},*getGuides({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Ax,C);return yield pe({type:"save",payload:{GuidesData:je}}),je},*getWorkSubmitUpdateRes({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zF,C)},*getList({payload:C},{call:P,put:I}){const pe=C,je=yield P(ii.bQ,C);return yield I({type:"save",payload:ti({listParams:pe},je)}),je},*getMemberWorks({payload:C},{call:P,put:I}){const pe=yield P(ii.xx,C);return yield I({type:"save",payload:{MemberWorks:pe||{}}}),pe},*addApplytojoincourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qS,C)},*competitionTeams({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Pt,C)},*getStaff({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Dh,C);return yield pe({type:"save",payload:{Staff:je}}),je},*getHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Pg,C);return yield pe({type:"save",payload:{Header:je}}),je},*getItem({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.rV,C);return yield pe({type:"save",payload:{RightItems:je}}),je},*updateMdContent({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zj,C)},*getTeamList({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.aq,C)},*getTeamDetail({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ze,C)},*UpTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.yS,C)},*DeleteTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.ps,C)},*ExitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.vV,C)},*AddTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.FU,C)},*AddPersonnel({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.R9,C)},*JoinTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zc,C)},*getTeacher({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.jS,C)},*getStudents({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.sK,C)},*SubmitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rm,C)},*Reward({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Qp,C)},*ChartRules({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ux,C)},*Charts({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.GQ,C)},*TabResults({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.ml,C);return yield pe({type:"save",payload:{TabResultList:je}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ti({},C)}})},*Results({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.u9,C)},*Prize({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.pU,C);return yield pe({type:"save",payload:{Prizes:je}}),je},*Accounts({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.XJ,C);return yield pe({type:"save",payload:{Account:je}}),je},*getVerification({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ni,C)},*PhoneBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.uZ,C)},*EmailBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rk,C)},*Authentication({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Vy,C)},*Professional({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tC,C)},*setleader({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tO,C)},*getShixun({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qj,C)},*getCourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.XR,C)},*competition_teams({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.zz,C);return yield pe({type:"save",payload:{competition_team:je}}),je},*all_team_members({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.$P,C);return yield pe({type:"save",payload:{all_team_member:je}}),je}},reducers:{save(C,P){return ti(ti({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Pi=e(70849),ai=Object.defineProperty,er=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,It=(C,P,I)=>P in C?ai(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,_t=(C,P)=>{for(var I in P||(P={}))mt.call(P,I)&&It(C,I,P[I]);if(er)for(var I of er(P))tt.call(P,I)&&It(C,I,P[I]);return C},fr={namespace:"declaration",state:{name:"\u79D1\u7814\u6559\u5B66\u7533\u62A5",loading:!0,mode:"view"},effects:{*changeMode({payload:C},{put:P}){yield P({type:"save",payload:{mode:C.mode}})},*getDeclaraList({payload:C},{call:P,put:I}){return yield P(Pi.Dn,{payload:C})},*getDeclaraDetail({payload:C},{call:P,put:I}){return yield P(Pi.Hs,{payload:C})},*addDeclara({payload:C},{call:P,put:I}){return yield P(Pi.eu,{payload:C})},*updateDeclara({payload:C},{call:P,put:I}){return yield P(Pi.Bb,{payload:C})}},reducers:{save(C,P){return _t(_t({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/declaration"&&P.replace({pathname:"/declaration/home"})})}}},Tr=e(38650),kr=e(52743),Ue=Object.defineProperty,rt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Or=(C,P,I)=>P in C?Ue(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Sr=(C,P)=>{for(var I in P||(P={}))ir.call(P,I)&&Or(C,I,P[I]);if(Ye)for(var I of Ye(P))Rr.call(P,I)&&Or(C,I,P[I]);return C},Ur=(C,P)=>rt(C,ye(P)),Ir={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Sr({},C)}})},*getMajorList({payload:C},{call:P,put:I,select:pe}){const{userInfo:je}=yield pe(rn=>rn.user);if(je!=null&&je.school_id){const rn=yield P(Tr.BA,je.school_id);rn&&rn.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:rn.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id}))}}))}},*getYearList({payload:C},{call:P,put:I}){const pe=yield P(Tr.Nx,C);pe&&pe.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:pe.data.map(je=>({label:je.year,value:je.ec_year_id}))}}))},*getCourseResultDetail({payload:C},{call:P,put:I}){console.log(C,"payload");const pe=yield P(Tr.p1,C);pe&&pe.ec_course_target&&(yield I({type:"setEchartsData",payload:pe}))},*getCourseResultDetailClass({payload:C},{call:P,put:I}){const pe=yield P(Tr.ff,C);pe&&pe.class_name&&(yield I({type:"save",payload:{classDataSource:{active:null,dataList:[...pe.class_name]}}}))},*setClassActive({payload:C},{call:P,put:I}){yield I({type:"save",payload:{classDataSource:Sr({},C)}})}},reducers:{save(C,P){return Sr(Sr({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{dataSource:Ur(Sr({},C.headerData.dataSource),{[P.key]:Ur(Sr({},C.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{active:Ur(Sr({},C.headerData.active),{[P.key]:P.value})})})},setEchartsData(C,{payload:P}){let I={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},pe={name:P.course_name||"",xData:[],seriesData:[]},je={};return P.ec_course_target.forEach((rn,ui)=>{rn.position=ui+1,I=Ur(Sr({},I),{dataSource:{xData:[...I.dataSource.xData,ui+1],yBarData:[...I.dataSource.yBarData,rn.actual_grade],yLineData:[...I.dataSource.yLineData,rn.standard_grade]}});let Xi=[],Zi={min:[],max:[]},ss=[],eo=[],si=[];rn.student_data.detail.forEach((Ss,Zo)=>{let Hs=Ss.score;Xi.push(Zo+1),Zi.max.push(Hs>=rn.student_data.goal_score?Hs:null),Zi.min.push(Hs>=rn.student_data.goal_score?null:Hs),ss.push(Ss.name),eo.push(Ss.student_id),si.push(Ss.clazz)}),je[ui+1]={name:ui+1,average_score:rn.student_data.average_score,goal_score:rn.student_data.goal_score,xData:Xi,yData:Zi,name_data:ss,student_ids:eo,class_data:si,goal_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.goal_score),average_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.average_score)}}),P.history.forEach(rn=>{pe=Ur(Sr({},pe),{xData:[...pe.xData,rn.year],seriesData:[...pe.seriesData,rn.total_score]})}),Ur(Sr({},C),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:I,lineData:pe,scatterData:je}})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cn=Object.defineProperty,tn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ha=(C,P,I)=>P in C?cn(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gi=(C,P)=>{for(var I in P||(P={}))on.call(P,I)&&ha(C,I,P[I]);if(tn)for(var I of tn(P))bn.call(P,I)&&ha(C,I,P[I]);return C},On={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gi({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*setMatrixVerify({payload:C},{call:P,put:I}){yield I({type:"save",payload:{matrixVerify:gi({},C)}})}},reducers:{save(C,P){return gi(gi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ri=e(99309),$i=Object.defineProperty,la=Object.defineProperties,Is=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,As=Object.prototype.hasOwnProperty,Ds=Object.prototype.propertyIsEnumerable,qa=(C,P,I)=>P in C?$i(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,na=(C,P)=>{for(var I in P||(P={}))As.call(P,I)&&qa(C,I,P[I]);if(ba)for(var I of ba(P))Ds.call(P,I)&&qa(C,I,P[I]);return C},Ii=(C,P)=>la(C,Is(P)),$a={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringNavigtion/getYearList",dataList:[]}},active:{},name:"",tabBarContent:{user_name:"",user_school:"",user_type:""}},cardListData:{appraiseData:{norm:{title:"\u6307\u6807\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-biyezhibiao",label:"\u6BD5\u4E1A\u6307\u6807",value:"/engineering/graduated/index"},{icon:"icon-biyejuzhen",label:"\u6BD5\u4E1A\u77E9\u9635",value:"/engineering/graduated/matrix"}],listData:[{key:"graduation_count",icon:"icon-biyeyaoqiu1",backgroundColor:"#F2EBFB",textColor:"#713BDB",label:"\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_subitem_count",icon:"icon-zhibiaodian",backgroundColor:"#FEF3EF",textColor:"#FF8B58",label:"\u6307\u6807\u70B9",value:"-",unit:"\u9879"},{key:"graduation_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"}]},course:{title:"\u8BFE\u7A0B\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-kechengliebiao",label:"\u8BFE\u7A0B\u5217\u8868",value:"/engineering/course/list"},{icon:"icon-kechengjuzhen",label:"\u8BFE\u7A0B\u77E9\u9635",value:"/engineering/course/matrix"}],listData:[{key:"course_count",icon:"icon-kechengshuliang",backgroundColor:"#E2F5FF",textColor:"#007AFF",label:"\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_target_count",icon:"icon-mubiao",backgroundColor:"#FEF8EF",textColor:"#FEB315",label:"\u8BFE\u7A0B\u76EE\u6807",value:"-",unit:"\u9879"},{key:"course_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"}]}},teamData:{teach:{title:"\u6388\u8BFE\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]},work:{title:"\u5DE5\u4F5C\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]}}},totalListData:[{key:"student_count",title:"\u5F53\u524D\u5B66\u751F\u603B\u6570",value:0,icon:"icon-xuesheng1",backgroundColor:"rgba(201,236,255,0.51)",textColor:"#007AFF"},{key:"student_in_count",title:"\u8F6C\u5165\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanru",backgroundColor:"rgba(119,241,174,0.4)",textColor:"#1FA363"},{key:"student_out_count",title:"\u8F6C\u51FA\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanchu",backgroundColor:"rgba(255,197,147,0.44)",textColor:"#FA6400"}]},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:na({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ui=>ui.engineeringNavigtion),{userInfo:je}=yield I(ui=>ui.user);let rn={};if(pe.active[kr.k[1]]&&je.school_id){const ui=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ui);const Xi=yield C(Tr.bA,{ec_year_id:pe.active[kr.k[1]],school_id:je.school_id});Xi&&Xi.data&&(rn=Xi.data),yield P({type:"setTopPage",payload:rn})}},*putTopPageName({payload:C,callback:P},{call:I,put:pe}){try{const je=yield I(Tr.ay,C);P(je)}catch(je){let rn="";je&&(rn=JSON.stringify(je),je.message&&(rn=je.message)),P({message:rn,status:999})}}},reducers:{save(C,P){return na(na({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=Ii(na({},I),{[P.key]:P.active})),Ii(na({},C),{headerData:Ii(na({},C.headerData),{dataSource:Ii(na({},C.headerData.dataSource),{[P.key]:Ii(na({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{active:Ii(na({},C.headerData.active),{[P.key]:P.value})})})},setTopPage(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:Ii(na({},C.cardListData),{appraiseData:Ii(na({},C.cardListData.appraiseData),{norm:Ii(na({},C.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:C.cardListData.appraiseData.norm.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))}),course:Ii(na({},C.cardListData.appraiseData.course),{result:P.course_result,listData:C.cardListData.appraiseData.course.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}),teamData:{teach:Ii(na({},C.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:Ii(na({},C.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:C.totalListData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Os=Object.defineProperty,zi=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,rs=(C,P,I)=>P in C?Os(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ws=(C,P)=>{for(var I in P||(P={}))ja.call(P,I)&&rs(C,I,P[I]);if(Ro)for(var I of Ro(P))ys.call(P,I)&&rs(C,I,P[I]);return C},kn=(C,P)=>zi(C,ks(P)),yo={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ws({},C)}})},*getGraduationResultDetail({payload:C},{call:P,put:I}){const pe=yield P(Tr.gq,C);yield I({type:"save",payload:{dataSource:pe}})}},reducers:{save(C,P){return Ws(Ws({},C),P.payload)},setDataSource(C,{payload:P}){let I=P;return kn(Ws({},C),{dataSource:I})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rs=e(8591),Vi=Object.defineProperty,Ua=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,vs=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,_o=(C,P,I)=>P in C?Vi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ks=(C,P)=>{for(var I in P||(P={}))Gs.call(P,I)&&_o(C,I,P[I]);if(vs)for(var I of vs(P))So.call(P,I)&&_o(C,I,P[I]);return C},Qs=(C,P)=>Ua(C,Da(P)),Lo=(C,P)=>{var I={};for(var pe in C)Gs.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&vs)for(var pe of vs(C))P.indexOf(pe)<0&&So.call(C,pe)&&(I[pe]=C[pe]);return I},Ho={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ks({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ss=>ss.engineeringNormList),{userInfo:je}=yield I(ss=>ss.user);let rn=[],ui=[],Xi="";const Zi=pe.active[kr.k[1]];if(Zi){const ss=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ss);const eo=yield C(Tr.eM,Zi);eo&&eo.graduation_requirements&&(Xi=eo.all_goal_value||"",rn=eo.graduation_requirements.map(si=>{var Ss=si,{subitems:Zo}=Ss,Hs=Lo(Ss,["subitems"]);return ui.push(Hs.id),Qs(Ks({},Hs),{children:Zo})}))}yield P({type:"save",payload:{tabListData:rn,all_goal_value:Xi,expandedRowKeys:ui}})},*exportGraduation({},{call:C,select:P}){const{headerData:I}=yield P(pe=>pe.engineeringNormList);I.active[kr.k[1]]&&(yield C(Tr.OE,I.active[kr.k[1]]))},*compute({payload:C},{call:P,put:I}){const pe=C,{all:je}=pe,rn=Lo(pe,["all"]),ui=yield P(je?Tr.Qx:Tr.Xl,rn);ui&&ui.status===0?(Rs.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield I({type:"getGraduationResults"})):Rs.ZP.error(ui.message)},*getFormulas({callback:C},{call:P,select:I}){const{headerData:pe}=yield I(je=>je.engineeringNormList);if(pe.active[kr.k[1]]){const je=yield P(Tr.mK,pe.active[kr.k[1]]);C(je)}},*setFormulas({payload:C,callback:P},{call:I}){const pe=yield I(Tr.y9,C);P(pe)},*putGoalValue({payload:C},{call:P,put:I}){const pe=yield P(Tr.No,C);if(pe&&pe.status===0)Rs.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield I({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield I({type:"getGraduationResults"});else{let je="\u4FDD\u5B58\u5931\u8D25";pe&&pe.message&&(je=pe.message),Rs.ZP.error(je)}}},reducers:{save(C,P){return Ks(Ks({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=Qs(Ks({},I),{[P.key]:P.active})),Qs(Ks({},C),{headerData:Qs(Ks({},C.headerData),{dataSource:Qs(Ks({},C.headerData.dataSource),{[P.key]:Qs(Ks({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return Qs(Ks({},C),{headerData:Qs(Ks({},C.headerData),{active:Qs(Ks({},C.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Co=e(67508),Xo=Object.defineProperty,hi=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,os=(C,P,I)=>P in C?Xo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ba=(C,P)=>{for(var I in P||(P={}))Gn.call(P,I)&&os(C,I,P[I]);if(hi)for(var I of hi(P))ga.call(P,I)&&os(C,I,P[I]);return C},Wo={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:C},{call:P,put:I}){const pe=yield P(Co.Si,C);return yield I({type:"save",payload:{forumsDetailData:Ba({},pe)}}),pe},*setForumsDetailData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{forumsDetailData:Ba({},C)}})}},reducers:{save(C,P){return Ba(Ba({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},iu=Object.defineProperty,_s=Object.getOwnPropertySymbols,vu=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,fu=(C,P,I)=>P in C?iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gu=(C,P)=>{for(var I in P||(P={}))vu.call(P,I)&&fu(C,I,P[I]);if(_s)for(var I of _s(P))$o.call(P,I)&&fu(C,I,P[I]);return C},Mo={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:C},{call:P,put:I}){const pe=yield P(C.memoType==="shixun_discuss"?Co.kd:Co.bc,C);return delete C.memoType,yield I({type:"save",payload:{listParams:C,forumsData:gu({},pe)}}),pe}},reducers:{save(C,P){return gu(gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Bs=e(30534),Ou=e(3294),Go=e(28209),bs=e.n(Go),bo=Object.defineProperty,yu=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,Vs=(C,P,I)=>P in C?bo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,so=(C,P)=>{for(var I in P||(P={}))Ao.call(P,I)&&Vs(C,I,P[I]);if(yu)for(var I of yu(P))jo.call(P,I)&&Vs(C,I,P[I]);return C},Ns={namespace:"globalSetting",state:{name:"\u5168\u5C40\u914D\u7F6E",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,showFooter:!0,showHeader:!0,showTip:!1,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,theme:"defaults",shareData:{title:document.title,imgUrl:"https://ali-cdn.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202",desc:""},globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1},infoData:{name:"",phone:""},isSaiaDomain:window.location.host=="saia.educoder.net",actionTabs:{key:"",params:{}}},effects:{*query({payload:C},{call:P,put:I}){var pe,je;const rn=yield P(Bs.D2,C);Ou.Z.ONLYOFFICE=(pe=rn==null?void 0:rn.setting)==null?void 0:pe.office_server_url,qt(rn);try{const Zi="5183666c72eec9e4",ss="5183666c72eec9e4";var ui=bs().enc.Utf8.parse(Zi);let eo=bs().enc.Utf8.parse(ss);var Xi=bs().AES.decrypt(((je=rn==null?void 0:rn.setting)==null?void 0:je.user_default_password)||"",ui,{iv:eo,mode:bs().mode.CBC});rn.setting.user_default_password=Xi.toString(bs().enc.Utf8)}catch(Zi){}yield I({type:"save",payload:so({},rn)})},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{updateData:so({},pe)}})},*setTheme({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{theme:C||"default"}})},*setShareData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{shareData:C}})},*setGlobalLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{globalLoading:so({},C)}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeader:C}})},*footerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showFooter:C}})},*headerFooterToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFooter:C}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerFixedToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFixed:C}})},*onlyShowBackTopToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTop:C}})},*onlyShowBackTopIconToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTopIcons:C}})},*setOperateModel({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModel:C}})},*setOperateModelPath({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModelPath:C}})},*setShowQuestionBackTop({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showQuestionBackTop:C}})},*setInfoData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{infoData:so({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:so({},C)}})}},reducers:{save(C,P){return so(so({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{})}}};const qt=(C={})=>{var P,I,pe,je,rn;if(window.self!==window.top||!((P=C.setting)!=null&&P.tab_logo_url))return;const ui=document.createElement("link"),Xi=document.getElementById("dynamic-favicon");ui.id="dynamic-favicon",ui.rel="shortcut icon",ui.href=(I=C.setting)!=null&&I.tab_logo_url?`${Ou.Z.IMG_SERVER}/${(pe=C.setting)==null?void 0:pe.tab_logo_url}`:"",Xi&&document.head.removeChild(Xi),document.head.appendChild(ui);try{(je=C.setting)!=null&&je.main_site||(document.querySelector('meta[name="keywords"]').content=(rn=C.setting)==null?void 0:rn.name,document.querySelector('meta[name="description"]').remove())}catch(Zi){}};var ur=e(2742),ar=Object.defineProperty,mr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,xn=(C,P,I)=>P in C?ar(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Nn=(C,P)=>{for(var I in P||(P={}))pr.call(P,I)&&xn(C,I,P[I]);if(mr)for(var I of mr(P))_n.call(P,I)&&xn(C,I,P[I]);return C},Jn={namespace:"graduations",state:{actionTabs:{key:"",params:{}},details:{},menus:[],forTask:[],ownedList:[],students:{},years:[],graduation:{teachers_count:0,students_count:0,graduation_tasks_count:0},teachers:{},graduation_stages:[],Notices:{total_count:0,no_deal_count:0},Tasks:{data:[],count:0},updateIndex:1},effects:{*getGraduationsStageDetails({payload:C},{call:P,put:I}){return yield P(ur.Xh,C)},*getGraduationsFinalScore({payload:C},{call:P,put:I}){return yield P(ur.H3,C)},*getDelGraduationsTasks({payload:C},{call:P,put:I}){return yield P(ur.km,C)},*getGraduationsTasks({payload:C},{call:P,put:I}){const pe=yield P(ur.Xw,C);yield I({type:"save",payload:{Tasks:pe}})},*getGraduationsTeachers({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.AA,C);return(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{teachers:je}}),je},*getGraduationsStudents({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.eh,C);(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{students:je}})},*getGraduationsNotices({payload:C},{call:P,put:I}){const pe=yield P(ur.Rk,C);yield I({type:"save",payload:{Notices:pe}})},*getGraduationsInfo({payload:C},{call:P,put:I}){const pe=yield P(ur.F7,C);yield I({type:"save",payload:{graduation:pe.graduation}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Nn({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:C},{call:P,put:I}){const pe=yield P(ur.Ou,C);yield I({type:"save",payload:{details:(pe==null?void 0:pe.graduation)||{},menus:(pe==null?void 0:pe.data)||[],forTask:(pe==null?void 0:pe.for_task)||[]}})}},reducers:{save(C,P){return Nn(Nn({},C),P.payload)}}},sr=e(1),Nr=Object.defineProperty,xr=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Kn=(C,P,I)=>P in C?Nr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,li=(C,P)=>{for(var I in P||(P={}))ft.call(P,I)&&Kn(C,I,P[I]);if(zn)for(var I of zn(P))Rn.call(P,I)&&Kn(C,I,P[I]);return C},Bi=(C,P)=>xr(C,mn(P)),Qi={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:C},{call:P,put:I}){const pe=yield P(sr.Tt,{payload:C});yield I({type:"save",payload:Bi(li({},pe),{isloading:!0})})},*query({payload:C},{call:P,put:I}){yield I({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.LA,C)},*UploadNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.S_,C)}},reducers:{save(C,P){return li(li({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ya=Object.defineProperty,Li=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,xs=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,To=(C,P,I)=>P in C?ya(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ms=(C,P)=>{for(var I in P||(P={}))pi.call(P,I)&&To(C,I,P[I]);if(xs)for(var I of xs(P))hn.call(P,I)&&To(C,I,P[I]);return C},ka=(C,P)=>Li(C,Oa(P)),qs={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(C,P){return ms(ms({},C),P.payload)},openModal(C,P){return ka(ms({},C),{visibleModalName:P.payload})},closeModal(C){return ka(ms({},C),{visibleModalName:""})},openSimpleModal(C,P){return ka(ms({},C),{simpleModalProps:ms({visible:!0},P.payload)})},closeSimpleModal(C){return ka(ms({},C),{simpleModalProps:{visible:!1}})}}},Cn=e(99064),us=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Mt=(C,P,I)=>P in C?us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Wt=(C,P)=>{for(var I in P||(P={}))Ve.call(P,I)&&Mt(C,I,P[I]);if(Ls)for(var I of Ls(P))qe.call(P,I)&&Mt(C,I,P[I]);return C},dr=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});const Br=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/banner.json",{method:"get",params:Wt({},C)})}),Hr=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:Wt({},C)})}),pn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:Wt({},C)})}),nn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:Wt({},C)})}),vn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects.json",{method:"post",body:Wt({},C)})}),Yn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:Wt({},C)})}),ri=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:Wt({},C)})}),yi=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:Wt({},C)})});var Si=Object.defineProperty,qi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,pa=(C,P,I)=>P in C?Si(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ci=(C,P)=>{for(var I in P||(P={}))ji.call(P,I)&&pa(C,I,P[I]);if(qi)for(var I of qi(P))Di.call(P,I)&&pa(C,I,P[I]);return C},sa={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:C},{call:P,put:I}){const{data:{adv:pe,top_banner:je}}=yield P(Br,C);yield I({type:"save",payload:{BannerList:je,Adv:pe}})},*getTopCategoryList({payload:C},{call:P,put:I}){const{data:{top_category_list:pe}}=yield P(Hr,C);yield I({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...pe]}})},*getHotList({payload:C},{call:P,put:I}){const{data:{hot_list:pe}}=yield P(pn,C);yield I({type:"save",payload:{HotList:pe}})},*getDiscountList({payload:C},{call:P,put:I}){const{data:{discount_list:pe}}=yield P(nn,C);yield I({type:"save",payload:{DiscountList:pe}})},*getPaidSubjects({payload:C},{call:P,put:I}){const{data:pe}=yield P(vn,C);yield I({type:"save",payload:{SubjectList:pe}})},*getTags({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(Yn,C);yield I({type:"save",payload:{Tags:pe}})},*getUserComments({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(ri,C);yield I({type:"save",payload:{UserComments:pe}})},*getInfoShow({payload:C},{call:P,put:I}){const{data:pe}=yield P(yi,C);yield I({type:"save",payload:{InfoShow:pe}})}},reducers:{save(C,P){return Ci(Ci({},C),P.payload)}}},Ps={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},Na=e(10656),Wa=Object.defineProperty,Va=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Ya=(C,P,I)=>P in C?Wa(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Xa=(C,P)=>{for(var I in P||(P={}))Fi.call(P,I)&&Ya(C,I,P[I]);if(Va)for(var I of Va(P))va.call(P,I)&&Ya(C,I,P[I]);return C},is={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:C},{call:P,put:I}){const pe=yield P(Na.Ub,C);return yield I({type:"save",payload:{privateMessageDetails:pe||[]}}),pe},*getTidings({payload:C},{call:P,put:I}){const pe=yield P(Na.AD,C);yield I({type:"save",payload:{tidingsList:pe||[]}})},*getPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.V8,C);return yield I({type:"save",payload:{privateMessage:pe||[]}}),pe},*getUsersForPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.QJ,C);return yield I({type:"save",payload:{userPrivateMessage:pe||[]}}),pe},*unreadMessageInfo({payload:C},{call:P,put:I}){const pe=yield P(Na.Ig,C);yield I({type:"save",payload:{unreadInfo:pe||[]}})},*getRecentContacts({payload:C},{call:P,put:I}){const pe=yield P(Na.Ko,C);return yield I({type:"save",payload:{recentContacts:pe||[]}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Xa({},C)}})}},reducers:{save(C,P){return Xa(Xa({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},xa=e(80401),Js=e(955),Yi=e(14165),ws=Object.defineProperty,ca=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,$s=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(C,P,I)=>P in C?ws(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wr=(C,P)=>{for(var I in P||(P={}))fa.call(P,I)&&we(C,I,P[I]);if($s)for(var I of $s(P))ve.call(P,I)&&we(C,I,P[I]);return C},Jr=(C,P)=>ca(C,Ja(P));const vr=(C,P)=>{var I,pe,je,rn,ui,Xi,Zi,ss,eo;if(!C)return;const{exam:si,single_questions:Ss,multiple_questions:Zo,judgement_questions:Hs,program_questions:ho,completion_questions:$u,subjective_questions:Nl,practical_questions:$l,combination_questions:dc,bprogram_questions:Xu}=C||{},ju=[wr({type:"SINGLE",question_type:0,name:((I=P==null?void 0:P.find(a=>a.value==Yi.fw[0].nameType))==null?void 0:I.name)||Yi.fw[0].name},Ss),wr({type:"MULTIPLE",question_type:1,name:((pe=P==null?void 0:P.find(a=>a.value==Yi.fw[1].nameType))==null?void 0:pe.name)||Yi.fw[1].name},Zo),wr({type:"JUDGMENT",question_type:2,name:((je=P==null?void 0:P.find(a=>a.value==Yi.fw[2].nameType))==null?void 0:je.name)||Yi.fw[2].name},Hs),wr({type:"PROGRAM",question_type:6,name:((rn=P==null?void 0:P.find(a=>a.value==Yi.fw[6].nameType))==null?void 0:rn.name)||Yi.fw[6].name},ho),wr({type:"COMPLETION",question_type:3,name:((ui=P==null?void 0:P.find(a=>a.value==Yi.fw[3].nameType))==null?void 0:ui.name)||Yi.fw[3].name},$u),wr({type:"SUBJECTIVE",question_type:4,name:((Xi=P==null?void 0:P.find(a=>a.value==Yi.fw[4].nameType))==null?void 0:Xi.name)||Yi.fw[4].name},Nl),wr({type:"PRACTICAL",question_type:5,name:((Zi=P==null?void 0:P.find(a=>a.value==Yi.fw[5].nameType))==null?void 0:Zi.name)||Yi.fw[5].name},$l),wr({type:"COMBINATION",question_type:7,name:((ss=P==null?void 0:P.find(a=>a.value==Yi.fw[7].nameType))==null?void 0:ss.name)||Yi.fw[7].name},dc),wr({type:"BPROGRAM",question_type:8,name:((eo=P==null?void 0:P.find(a=>a.value==Yi.fw[8].nameType))==null?void 0:eo.name)||Yi.fw[8].name},Xu)],Du=[];if(C.sort_by_qustion_type)for(const a of C.qustion_type_order_name_en)Du.push(ju.find(_=>_.type===a));const r=(C.sort_by_qustion_type?Du:ju).filter(a=>(a==null?void 0:a.questions_count)>0).map((a,_)=>{var E;return wr(wr({},a),{number:(0,Js.EM)(_+1),questions:(E=a==null?void 0:a.questions)==null?void 0:E.map(D=>Jr(wr({},D),{shixun:D.examination_bank_shixun_challenges,question_type:a.question_type}))})});return{exam:si,questionList:r}};var Kt=e(26422),An=Object.defineProperty,Xn=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,jn=(C,P,I)=>P in C?An(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pn=(C,P)=>{for(var I in P||(P={}))Ni.call(P,I)&&jn(C,I,P[I]);if(Xn)for(var I of Xn(P))Tn.call(P,I)&&jn(C,I,P[I]);return C},Ga={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:C},{call:P,put:I}){return yield P(xa.a2,C)},*postCheckExaminationBanks({payload:C},{call:P,put:I}){return yield P(xa.q$,C)},*postPaperlibraryCopy({payload:C},{call:P,put:I}){return yield P(xa.ID,C)},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getCustomDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.ar,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Pn({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(xa.Dm,C);return yield I({type:"save",payload:{teachGroupData:Pn({},pe)}}),pe},*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(xa.iT,C),je=yield P(xa.cV,C),rn=vr(pe,je.data);return yield I({type:"save",payload:{paperData:rn}}),pe},*getPaperlibraryList({payload:C},{call:P,put:I}){return yield P(xa.Gd,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(xa.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(xa.fn,C)},*getCourseList({payload:C},{call:P,put:I}){return yield P(xa.tS,C)},*postBatchSendToCourse({payload:C},{call:P,put:I}){return yield P(xa.lc,C)},*sendToClass({payload:C},{call:P,put:I}){return yield P(xa.kp,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(xa.qN,C)},*setScore({payload:C},{call:P,put:I}){return yield P(xa.ts,C)},*handleDeleteEditQuestion({payload:C},{call:P,put:I}){return yield P(xa.NC,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(xa.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(xa.Hm,C)},*updatePaper({payload:C},{call:P,put:I}){return yield P(xa.jK,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pn({},C)}})}},reducers:{save(C,P){return Pn(Pn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Po=Object.defineProperty,js=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,zu=Object.prototype.propertyIsEnumerable,Io=(C,P,I)=>P in C?Po(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,qu=(C,P)=>{for(var I in P||(P={}))Qo.call(P,I)&&Io(C,I,P[I]);if(js)for(var I of js(P))zu.call(P,I)&&Io(C,I,P[I]);return C},Su={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Dq,C);return yield pe({type:"save",payload:{exerciseExportHeadData:qu({},je)}}),je},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Di,C);return yield pe({type:"save",payload:{editData:qu({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Le.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:qu({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:qu({},C)}})}},reducers:{save(C,P){return qu(qu({},C),P.payload)},modifyTitle(C,P){const I=(0,Re.cloneDeep)(C);return I.editData.exercise.exercise_name=P.payload,I}},subscriptions:{setup({dispatch:C,history:P}){}}},He=e(86248),z=Object.defineProperty,Y=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Ae=(C,P,I)=>P in C?z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,We=(C,P)=>{for(var I in P||(P={}))J.call(P,I)&&Ae(C,I,P[I]);if(Y)for(var I of Y(P))de.call(P,I)&&Ae(C,I,P[I]);return C},$t={namespace:"pathsDetail",state:{detail:{},rightData:{},Courses:{},stageData:[],StageChildrenData:{},discusses:{},actionTabs:{key:"",params:{}},isShowSchedule:!1,keywords:"",stage_id:null,visibleType:"All",editKey:-1},effects:{*getDiscusses({payload:C},{call:P,put:I}){const pe=yield P(He.Ax,C);yield I({type:"save",payload:{discusses:We({},pe)}})},*getPathsDetail({payload:C},{call:P,put:I}){const pe=yield P(He.lk,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getCourseDetail({payload:C},{call:P,put:I}){const pe=yield P(He.Sp,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(He.AQ,C);yield I({type:"save",payload:{rightData:We({},pe)}})},*getCoureses({payload:C},{call:P,put:I}){const pe=yield P(He.ue,C);yield I({type:"save",payload:{Courses:We({},pe)}})},*getStageChildrenData({payload:C},{call:P,put:I}){const pe=yield P(He.w4,C);return yield I({type:"save",payload:{StageChildrenData:pe}}),pe},*getStageData({payload:C},{call:P,put:I}){var pe,je;let rn=null;C!=null&&C.show_course_section?rn=yield P(He.yN,C):rn=yield P(He.p,C),yield I({type:"save",payload:{stageData:((pe=rn==null?void 0:rn.data)==null?void 0:pe.stages)||(rn==null?void 0:rn.stages)||[],isShowSchedule:((je=rn==null?void 0:rn.data)==null?void 0:je.is_show_schedule)||(rn==null?void 0:rn.is_show_schedule)||!1}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:We({},C)}})}},reducers:{save(C,P){return We(We({},C),P.payload)}}},rr=Object.defineProperty,Ar=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,Sn=(C,P,I)=>P in C?rr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Fn=(C,P)=>{for(var I in P||(P={}))Gr.call(P,I)&&Sn(C,I,P[I]);if(Ar)for(var I of Ar(P))an.call(P,I)&&Sn(C,I,P[I]);return C},Ai={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:C},{call:P,put:I}){const pe=C,je=yield P(He.tS,C);return yield I({type:"save",payload:Fn({listParams:pe},je)}),je},*getMenus({payload:C},{call:P,put:I}){const pe=yield P(He.fh,C);yield I({type:"save",payload:{menus:pe}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Fn({},C)}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(C,P){return Fn(Fn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},da=Object.defineProperty,ea=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,fs=(C,P,I)=>P in C?da(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gs=(C,P)=>{for(var I in P||(P={}))ta.call(P,I)&&fs(C,I,P[I]);if(ea)for(var I of ea(P))as.call(P,I)&&fs(C,I,P[I]);return C},Ca={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:C},{call:P,put:I}){return yield P(He.tu,C)},*submitCourse({payload:C},{call:P,put:I}){return yield P(He.pU,C)},*getEditCourseData({payload:C},{call:P,put:I}){return yield P(He.mQ,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(He.GY,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(He.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gs({},C)}})}},reducers:{save(C,P){return gs(gs({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Us=Object.defineProperty,zs=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Zs=(C,P,I)=>P in C?Us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wo=(C,P)=>{for(var I in P||(P={}))Fo.call(P,I)&&Zs(C,I,P[I]);if(vo)for(var I of vo(P))au.call(P,I)&&Zs(C,I,P[I]);return C},oo=(C,P)=>zs(C,Aa(P)),Ju={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:C},{call:P,put:I}){const pe=yield P(He.nq,C);yield I({type:"save",payload:{SubjectUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(He.Fg,C);yield I({type:"save",payload:{RankList:oo(wo({},pe),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]]})}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(He.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(He.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(He.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return wo(wo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ka=e(16149),Zu=Object.defineProperty,Ys=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,uo=(C,P,I)=>P in C?Zu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Bo=(C,P)=>{for(var I in P||(P={}))Hu.call(P,I)&&uo(C,I,P[I]);if(Ys)for(var I of Ys(P))Wu.call(P,I)&&uo(C,I,P[I]);return C},hu={namespace:"problemset",state:{disciplinesData:void 0,courseOptions:[],basketData:void 0,editData:void 0,groupData:void 0,teachGroupData:void 0,actionTabs:{key:"",params:{}},itemBanks:{},groupfolderList:{}},effects:{*getGroup({payload:C},{call:P,put:I}){const pe=yield P(Ka.ex,C);return yield I({type:"save",payload:{groupfolderList:pe}}),pe},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C);return yield I({type:"save",payload:{disciplinesData:Bo({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Bo({},pe)}}),pe},*getBasketList({payload:C},{call:P,put:I}){const pe=yield P(Ka.Qj,C);return yield I({type:"save",payload:{basketData:Bo({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.Dm,C);return yield I({type:"save",payload:{teachGroupData:Bo({},pe)}}),pe},*getEditData({payload:C},{call:P,put:I}){const pe=yield P(Ka.FG,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getEditDataBprogram({payload:C},{call:P,put:I}){const pe=yield P(Ka.Bo,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.hI,C);return yield I({type:"save",payload:{groupData:Bo({},pe)}}),pe},*getItemBanks({payload:C},{call:P,put:I}){const pe=yield P(Ka.Of,C);return yield I({type:"save",payload:{itemBanks:Bo({},pe)}}),pe},*setPrivate({payload:C},{call:P,put:I}){return yield P(Ka.Pl,C)},*revokePublish({payload:C},{call:P,put:I}){return yield P(Ka.IJ,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(Ka.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.fn,C)},*startExperience({payload:C},{call:P,put:I}){return yield P(Ka.Bd,C)},*cancel({payload:C},{call:P,put:I}){return yield P(Ka.al,C)},*select({payload:C},{call:P,put:I}){return yield P(Ka.Ys,C)},*examUnselectAll({payload:C},{call:P,put:I}){return yield P(Ka.rV,C)},*basketDelete({payload:C},{call:P,put:I}){return yield P(Ka.x5,C)},*unselectAll({payload:C},{call:P,put:I}){return yield P(Ka.HF,C)},*addKnowledge({payload:C},{call:P,put:I}){return yield P(Ka.U6,C)},*editProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Wk,C)},*addProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Mr,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Bo({},C)}})}},reducers:{save(C,P){return Bo(Bo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ol=Object.defineProperty,ao=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Pl=(C,P,I)=>P in C?ol(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Gu=(C,P)=>{for(var I in P||(P={}))qo.call(P,I)&&Pl(C,I,P[I]);if(ao)for(var I of ao(P))bu.call(P,I)&&Pl(C,I,P[I]);return C},ul={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(Ka.iT,C),je=(0,Kt.r)(pe);return yield I({type:"save",payload:{paperData:je}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Gu({},pe)}}),pe},*setScore({payload:C},{call:P,put:I}){return yield P(Ka.ts,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.Cn,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(Ka.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(Ka.Hm,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(Ka.qN,C)},*newPreviewProblemset({payload:C},{call:P,put:I}){return yield P(Ka.et,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Gu({},C)}})}},reducers:{save(C,P){return Gu(Gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},gl=e(52403),Zl=Object.defineProperty,lo=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Cu=(C,P,I)=>P in C?Zl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,pu=(C,P)=>{for(var I in P||(P={}))Hl.call(P,I)&&Cu(C,I,P[I]);if(lo)for(var I of lo(P))su.call(P,I)&&Cu(C,I,P[I]);return C},mc={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:C},{call:P,put:I}){const pe=yield P(gl.Go,C);return yield I({type:"save",payload:{restful:pu({},pe)}}),pe},*getRestfulDetail({payload:C},{call:P,put:I}){const pe=yield P(gl.H5,C);return yield I({type:"save",payload:{restfulDetail:pu({},(pe==null?void 0:pe.data)||{})}}),(pe==null?void 0:pe.data)||{}},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:pu({},C)}})}},reducers:{save(C,P){return pu(pu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},fi=e(49692);const tc=(C={})=>{var P,I,pe,je,rn,ui;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=C==null?void 0:C.content_info)==null?void 0:P.status,username:(I=C==null?void 0:C.content_info)==null?void 0:I.username,time:(pe=C==null?void 0:C.content_info)==null?void 0:pe.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(je=C==null?void 0:C.perference_info)==null?void 0:je.status,username:(rn=C==null?void 0:C.perference_info)==null?void 0:rn.username,time:(ui=C==null?void 0:C.perference_info)==null?void 0:ui.time}]};var rc=Object.defineProperty,Il=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,ll=(C,P,I)=>P in C?rc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ra=(C,P)=>{for(var I in P||(P={}))yl.call(P,I)&&ll(C,I,P[I]);if(nc)for(var I of nc(P))ou.call(P,I)&&ll(C,I,P[I]);return C},Do=(C,P)=>Il(C,Ku(P)),Wl={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:{is_jupyter:!0,is_jupyter_lab:!0},auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},hasStartedEnv:!1,repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{*getShixunsDetail({payload:C},{call:P,put:I}){const pe=yield P(fi.Po,C);return yield I({type:"save",payload:{detail:Ra({},pe)}}),pe},*getMirrorApplies({payload:C},{call:P,put:I}){const pe=yield P(fi.tX,C);return yield I({type:"save",payload:{mirrorApplies:Ra({},(pe==null?void 0:pe.data)||{})}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(fi.AQ,C);yield I({type:"save",payload:{rightData:Ra({},pe)}})},*getChallengesData({payload:C},{call:P,put:I}){const pe=yield P(fi.n5,C);yield I({type:"save",payload:{challenges:Ra({},pe)}})},*saveCopyForExercise({payload:C},{call:P,put:I}){return yield P(fi.FB,C)},*execJupyter({payload:C},{call:P,put:I}){return yield P(fi.BK,C)},*execShixun({payload:C},{call:P,put:I}){const pe=yield P(fi.Ir,C);return(pe==null?void 0:pe.status)===-3&&(0,Js.eF)(),pe},*openChallenge({payload:C},{call:P,put:I}){return yield P(fi.dK,C)},*challengeMoveUp({payload:C},{call:P,put:I}){return yield P(fi.zD,C)},*challengeMoveDown({payload:C},{call:P,put:I}){return yield P(fi.hn,C)},*cancelCollect({payload:C},{call:P,put:I}){return yield P(fi.rs,C)},*collect({payload:C},{call:P,put:I}){return yield P(fi.KM,C)},*searchUserCourses({payload:C},{call:P,put:I}){return yield P(fi._7,C)},*sendToCourse({payload:C},{call:P,put:I}){return yield P(fi.Q,C)},*cancelRelease({payload:C},{call:P,put:I}){return yield P(fi.Ne,C)},*cancelPublic({payload:C},{call:P,put:I}){return yield P(fi.Er,C)},*applyPublic({payload:C},{call:P,put:I}){return yield P(fi.WO,C)},*release({payload:C},{call:P,put:I}){return yield P(fi.Ar,C)},*updateAuditSituation({payload:C},{call:P,put:I}){return yield P(fi.LP,C)},*getCollaboratorsData({payload:C},{call:P,put:I}){return yield P(fi.j8,C)},*addCollaborator({payload:C},{call:P,put:I}){return yield P(fi.OV,C)},*addTeachGroupMember({payload:C},{call:P,put:I}){return yield P(fi.l3,C)},*getChangeManager({payload:C},{call:P,put:I}){return yield P(fi.P2,C)},*changeManager({payload:C},{call:P,put:I}){return yield P(fi.X$,C)},*deleteCollaborators({payload:C},{call:P,put:I}){return yield P(fi.xk,C)},*getRankingList({payload:C},{call:P,put:I}){return yield P(fi.E4,C)},*getMirrorScript({payload:C},{call:P,put:I}){return yield P(fi.Z2,C)},*getScriptContent({payload:C},{call:P,put:I}){return yield P(fi.Bj,C)},*getCustomScript({payload:C},{call:P,put:I}){return yield P(fi.Wi,C)},*updateSettingBasicInfo({payload:C},{call:P,put:I}){return yield P(fi.ZO,C)},*getShixunQuote({payload:C},{call:P,put:I}){return yield P(fi.Gr,C)},*deleteShixun({payload:C},{call:P,put:I}){return yield P(fi.Ps,C)},*permanentClose({payload:C},{call:P,put:I}){return yield P(fi.U9,C)},*getDepartments({payload:C},{call:P,put:I}){return yield P(fi.Ql,C)},*updatePermissionSetting({payload:C},{call:P,put:I}){return yield P(fi.aH,C)},*updateLearnSetting({payload:C},{call:P,put:I}){return yield P(fi.yE,C)},*updateSetting({payload:C},{call:P,put:I}){return yield P(fi.m7,C)},*getSetData({payload:C},{call:P,put:I}){return yield P(fi.U0,C)},*deleteDataSet({payload:C},{call:P,put:I}){return yield P(fi.uo,C)},*deleteGitFile({payload:C},{call:P,put:I}){return yield P(fi.sr,C)},*deleteGitFiles({payload:C},{call:P,put:I}){return yield P(fi.p0,C)},*moveGitFile({payload:C},{call:P,put:I}){return yield P(fi.IT,C)},*moveGitFiles({payload:C},{call:P,put:I}){return yield P(fi.t2,C)},*getRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.Ag,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getSecretRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.w,C);return yield I({type:"save",payload:{secretRepository:Ra({},pe)}}),pe},*addRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.v3,C)},*addRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.fL,C)},*getRepositoryCommit({payload:C},{call:P,put:I}){return yield P(fi.Je,C)},*getFileContent({payload:C},{call:P,put:I}){const pe=yield P(fi.LK,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*getFileContents({payload:C},{call:P,put:I}){const pe=yield P(fi.nu,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*updateRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.kF,C)},*updateRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.jq,C)},*uploadGitFolder({payload:C},{call:P,put:I}){return yield P(fi.Op,C)},*updateCollaboratorEditable({payload:C},{call:P,put:I}){return yield P(fi.Dz,C)},*getSettingsData({payload:C},{call:P,put:I}){const pe=yield P(fi.DC,C);yield I({type:"save",payload:{setting:Ra({},pe)}})},*getChallengesNew({payload:C},{call:P,put:I}){const pe=yield P(fi.km,C);yield I({type:"save",payload:{challengesNew:Ra({},pe)}})},*getChallengesEdit({payload:C},{call:P,put:I}){const pe=yield P(fi.q0,C);return yield I({type:"save",payload:{challengesEdit:Ra({},pe)}}),pe},*getAuditSituationData({payload:C},{call:P,put:I}){const pe=yield P(fi.GI,C),je=tc(pe);yield I({type:"save",payload:{auditSituationData:je}})},*getEditChallengesQuestion({payload:C},{call:P,put:I}){const pe=yield P(fi.UQ,C);return yield I({type:"save",payload:{editChallengesQuestion:pe}}),pe},*getInfoWithJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.mI,C);return yield I({type:"save",payload:{infoWithJupyterLab:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ra({},C)}})}},reducers:{save(C,P){return console.log("reducers:",C,P),Ra(Ra({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cl=Object.defineProperty,Jo=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,vc=Object.prototype.propertyIsEnumerable,Au=(C,P,I)=>P in C?cl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Tu=(C,P)=>{for(var I in P||(P={}))Gl.call(P,I)&&Au(C,I,P[I]);if(Jo)for(var I of Jo(P))vc.call(P,I)&&Au(C,I,P[I]);return C},Kl={namespace:"shixunsList",state:{name:"",loading:!0,listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}},effects:{*getShixuns({payload:C},{call:P,put:I}){const pe=yield P(fi.he,C),je=Tu({},C);return yield I({type:"save",payload:Tu({listParams:je},pe)}),pe},*getMenus({payload:C},{call:P,put:I}){var pe;const je=yield P(fi.I_,C);(pe=je==null?void 0:je.disciplines)==null||pe.map(rn=>(rn.sub_repertoires=rn.sub_disciplines,rn)),yield I({type:"save",payload:{menus:[...(je==null?void 0:je.disciplines)||[]]}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(C,P){return Tu(Tu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},bl=Object.defineProperty,La=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,yc=Object.prototype.propertyIsEnumerable,Vu=(C,P,I)=>P in C?bl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ku=(C,P)=>{for(var I in P||(P={}))gc.call(P,I)&&Vu(C,I,P[I]);if(La)for(var I of La(P))yc.call(P,I)&&Vu(C,I,P[I]);return C},ic={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:C},{call:P,put:I}){const pe=yield P(fi.b8,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*deleteAttachment({payload:C},{call:P,put:I}){return yield P(fi.OW,C)},*applyShixunMirror({payload:C},{call:P,put:I}){return yield P(fi.EH,C)},*submitShixuns({payload:C},{call:P,put:I}){return yield P(fi.eX,C)},*getShixunsJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.Gu,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ku({},C)}})},*getEnvironmentData({payload:C},{call:P,put:I}){const pe=yield P(fi.K,C);return console.log(pe,"response"),yield I({type:"save",payload:{environmentData:ku({},pe.data)}}),pe}},reducers:{save(C,P){return ku(ku({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Vo=Object.defineProperty,el=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Dl=(C,P,I)=>P in C?Vo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Yu=(C,P)=>{for(var I in P||(P={}))eu.call(P,I)&&Dl(C,I,P[I]);if(el)for(var I of el(P))Eo.call(P,I)&&Dl(C,I,P[I]);return C},uu={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:C},{call:P,put:I}){const pe=yield P(fi.e,C);yield I({type:"save",payload:{ShixunUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(fi.Fg,C);yield I({type:"save",payload:{RankList:{user_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",role:"\u89D2\u8272",student_id:"\u5B66\u53F7/\u5DE5\u53F7",num:"\u901A\u8FC7\u5173\u5361\u6570"},...(pe==null?void 0:pe.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(pe==null?void 0:pe.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(pe==null?void 0:pe.quote_list)||[]]}}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(fi.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(fi.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(fi.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return Yu(Yu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ol=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});function xc(C){return Ol(this,null,function*(){return(0,Cn.ZP)("/api/shixuns/new.json",{method:"Get",params:C})})}function ac(C){return Ol(this,null,function*(){return(0,Cn.ZP)(`/api/shixuns/${C.id}/required_status.json`,{method:"Get",params:{}})})}var sc=Object.defineProperty,xl=Object.defineProperties,Pc=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Pu=(C,P,I)=>P in C?sc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ms=(C,P)=>{for(var I in P||(P={}))wc.call(P,I)&&Pu(C,I,P[I]);if(oc)for(var I of oc(P))fl.call(P,I)&&Pu(C,I,P[I]);return C},Ec=(C,P)=>xl(C,Pc(P)),Eu={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{*setParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:Ms({},C)})},*getTestData({payload:C},{call:P,put:I}){const pe=yield P(xc,C);yield I({type:"save",payload:{data:pe}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:C},{call:P,put:I}){const pe=yield P(ac,C);yield I({type:"save",payload:Ms({},pe.data)})},*setSideBarTabs({payload:C},{call:P,put:I}){yield I({type:"sideBar",payload:Ms({},C)})}},reducers:{save(C,P){return Ms(Ms({},C),P.payload)},sideBar(C,P){return Ec(Ms({},C),{sideBar:Ms(Ms({},C.sideBar),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){}}},co=e(24780),Vl=Object.defineProperty,Uo=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,dl=(C,P,I)=>P in C?Vl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Oo=(C,P)=>{for(var I in P||(P={}))wl.call(P,I)&&dl(C,I,P[I]);if(Uo)for(var I of Uo(P))Me.call(P,I)&&dl(C,I,P[I]);return C},Yo={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:C},{call:P,put:I}){const pe=yield P(co.JJ,C);return yield I({type:"save",payload:{homeworkBanksDetail:Oo({},pe)}}),pe},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(co.n0,C);return yield I({type:"save",payload:{systemUpdate:Oo({},pe)}}),pe},*getHomepageInfo({payload:C},{call:P,put:I}){const pe=yield P(co.DA,C);return yield I({type:"save",payload:{homepageInfo:Oo({},pe)}}),pe},*signed({payload:C},{call:P,put:I}){return yield P(co.qN,C)},*getCourses({payload:C},{call:P,put:I}){return yield P(co.Ho,C)},*getShixuns({payload:C},{call:P,put:I}){return yield P(co.rV,C)},*getPaths({payload:C},{call:P,put:I}){return yield P(co.w3,C)},*getProjects({payload:C},{call:P,put:I}){return yield P(co.mW,C)},*getVideos({payload:C},{call:P,put:I}){return yield P(co.WY,C)},*getReviewVideos({payload:C},{call:P,put:I}){return yield P(co.Qx,C)},*deleteVideo({payload:C},{call:P,put:I}){return yield P(co.FM,C)},*getQuestionBanks({payload:C},{call:P,put:I}){return yield P(co.ai,C)},*topicsSetPublic({payload:C},{call:P,put:I}){return yield P(co.Cx,C)},*topicsDelete({payload:C},{call:P,put:I}){return yield P(co.WS,C)},*topicGetCourseList({payload:C},{call:P,put:I}){return yield P(co.gI,C)},*topicSendToClass({payload:C},{call:P,put:I}){return C.object_type==="videos"?yield P(co.Fn,C):yield P(co.Ef,C)},*logWatchHistory({payload:C},{call:P,put:I}){const pe=yield P(co.lO,C);return pe==null?void 0:pe.log_id},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Oo({},C)}})}},reducers:{save(C,P){return Oo(Oo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Iu=Object.defineProperty,tl=Object.getOwnPropertySymbols,rl=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Lu=(C,P,I)=>P in C?Iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,zo=(C,P)=>{for(var I in P||(P={}))rl.call(P,I)&&Lu(C,I,P[I]);if(tl)for(var I of tl(P))Ru.call(P,I)&&Lu(C,I,P[I]);return C},uc=(C,P)=>{var I={};for(var pe in C)rl.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&tl)for(var pe of tl(C))P.indexOf(pe)<0&&Ru.call(C,pe)&&(I[pe]=C[pe]);return I},Yl={namespace:"user",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",showPopLogin:!1,showClosable:!1,bindAccountModalVisible:!1,userInfoForBindAccountModal:{},loginInfo:{login:"",password:""},userInfo:{},navigationInfo:{},loading:!0,actionTabs:{key:"",params:{},phone:""}},effects:{*login({payload:C},{call:P,put:I}){const pe=C,{to:je}=pe,rn=uc(pe,["to"]);if(!(yield P(co.Es,rn)).status)try{je?f.history.replace(je):location.reload()}catch(Xi){}},*showPopLogin({payload:C},{put:P}){yield P({type:"save",payload:{showPopLogin:C.showPopLogin,showClosable:C.showClosable}})},*setBindAccountModal({payload:C},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:C.bindAccountModalVisible,userInfoForBindAccountModal:C.userInfoForBindAccountModal,loginInfo:C.loginInfo}})},*getUserInfo({payload:C},{call:P,put:I}){const pe=yield P(co.bG,zo({},C));return localStorage.userInfo=JSON.stringify(pe),yield I({type:"save",payload:{userInfo:zo({},pe)}}),pe},*getNavigationInfo({payload:C},{call:P,put:I}){const pe=yield P(co.x4,zo({},C));yield I({type:"save",payload:{navigationInfo:zo({},pe)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:zo({},C)}})}},reducers:{save(C,P){return zo(zo({},C),P.payload)}}},nl=e(34640),Mu=Object.defineProperty,Dc=Object.defineProperties,Sc=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,El=(C,P,I)=>P in C?Mu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,lu=(C,P)=>{for(var I in P||(P={}))hl.call(P,I)&&El(C,I,P[I]);if(il)for(var I of il(P))Rl.call(P,I)&&El(C,I,P[I]);return C},Ll=(C,P)=>Dc(C,Sc(P));const cc=()=>{var C,P,I,pe,je,rn,ui;let Xi=window.location.href.split("/");if(!Xi.includes("video"))return;let Zi=(C=Xi[Xi.length-1])==null?void 0:C.split("?")[0];Zi=Number(Zi);const ss=(I=(P=Xi[Xi.length-1])==null?void 0:P.split("?")[1])==null?void 0:I.split("=")[1];return((je=(pe=Xi[Xi.length-1])==null?void 0:pe.split("?")[1])==null?void 0:je.split("=")[0])==="subject_id"?{videoId:Zi,subject_id:ss}:((ui=(rn=Xi[Xi.length-1])==null?void 0:rn.split("?")[1])==null?void 0:ui.split("=")[0])==="new_video_id"?{videoId:Zi,new_video_id:ss}:{videoId:Zi,course_id:ss}};var Xl={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:cc(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.O2,C);return P?P(je):yield pe({type:"save",payload:{detail:lu({},je)}}),je},*setVideoValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{detail:lu({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:lu({},C)}})},*setVideoTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{videoTabs:lu({},C)}})},*setSelectValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{selectParams:lu({},C)}})},*getStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.yN,C),rn=yield P(He.lk,{id:C.subject_id}),{queryParams:ui}=yield pe(Ss=>Ss.videoDetail),{stages:Xi=[]}=je,Zi=[];let ss=[],eo={};const si=Ss=>{Ss.forEach(Zo=>{String(Zo.id)===String(ui.videoId)&&(eo=Zo),Zo.item_type==="VideoItem"?Zi.push(Zo):Zo.item_type==="Attachment"&&ss.push(Zo),Zo.children&&Zo.children.length&&si(Zo.children)})};Xi==null||Xi.forEach(Ss=>{si(Ss.items)}),window.filterVideoSign=[...Zi],yield I({type:"save",payload:{stages:Xi,active:eo,cust_seq:rn.cust_seq,videoList:Zi,attachmentList:ss}})},*getVideoData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.fn,C),{categories:rn=[],coruse_videos:ui=[]}=je;yield I({type:"save",payload:{stages:(rn==null?void 0:rn.length)>0?rn:[{coruse_videos:ui,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(nl.R7,C),{queryParams:rn}=yield pe(si=>si.videoDetail),{stages:ui}=je;let Xi=[],Zi=[],ss={};const eo=si=>{si.forEach(Ss=>{String(Ss.id)===String(rn.videoId)&&(ss=Ss),Ss.item_type==="VideoItem"?Xi.push(Ss):Ss.item_type==="Attachment"&&Zi.push(Ss),Ss.children&&Ss.children.length&&eo(Ss.children)})};ui==null||ui.forEach(si=>{eo(si.items)}),window.filterVideoSign=[...Xi],yield I({type:"save",payload:{active:ss,stages:ui,cust_seq:!0,videoList:Xi,attachmentList:Zi}})}},reducers:{save(C,P){return lu(lu({},C),P.payload)},handleListItemClick(C,P){const{videoList:I,attachmentList:pe}=C,je=P.payload.videoId||P.payload.attachmentId,rn=[...I,...pe].find(ui=>`${ui.id}`==`${je}`);return Ll(lu({},C),{active:rn,queryParams:lu(lu({},cc()),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},tu=e(62406),pl=Object.defineProperty,Cc=Object.getOwnPropertySymbols,fc=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,Ml=(C,P,I)=>P in C?pl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,al=(C,P)=>{for(var I in P||(P={}))fc.call(P,I)&&Ml(C,I,P[I]);if(Cc)for(var I of Cc(P))Fu.call(P,I)&&Ml(C,I,P[I]);return C},Ql={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:C},{call:P,put:I}){const pe=yield P(tu.y2,C);return yield I({type:"save",payload:{Workplace:{BaseData:pe.data}}}),pe},*putEditDiscussion({payload:C},{call:P,put:I}){return yield P(tu.CH,C)},*getDiscussionDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.XQ,C);return yield I({type:"save",payload:{DiscussionDetail:pe}}),pe},*postDiscussionList({payload:C},{call:P,put:I}){return yield P(tu.Ll,C)},*getDiscussionList({payload:C},{call:P,put:I}){const pe=yield P(tu.EA,C);return yield I({type:"save",payload:{DiscussionList:pe}}),pe},*postAddLessonRes({payload:C},{call:P,put:I}){return yield P(tu.cZ,C)},*getLessonResourcesList({payload:C},{call:P,put:I}){const pe=yield P(tu.b,C);return yield I({type:"save",payload:{LessonResList:pe}}),pe},*putGoodLessonsDetail({payload:C},{call:P,put:I}){return yield P(tu.To,C)},*getGoodLessonsDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.FU,C);return yield I({type:"save",payload:{LessonDetail:pe}}),pe},*postGoodLessonsList({payload:C},{call:P,put:I}){return yield P(tu.Vf,C)},*getGoodLessonsList({payload:C},{call:P,put:I}){const pe=yield P(tu.G_,C);return yield I({type:"save",payload:{LessonsList:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:al({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*getVirtualSpacesDetails({payload:C},{call:P,put:I}){const pe=yield P(tu.sT,C);yield I({type:"save",payload:{virtualSpacesDetails:al({},pe)}})},*setVirtualSpacesLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{loading:C}})},*getVirtualSpacesMenus({payload:C},{call:P,put:I}){const pe=yield P(tu.Sl,C);return yield I({type:"save",payload:{menus:pe}}),pe}},reducers:{save(C,P){return al(al({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}};const Fl={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:H},model_3:{namespace:"classrooms.attachment",model:ae},model_4:{namespace:"classrooms.boards",model:Ce},model_5:{namespace:"classrooms.exercise",model:Qe},model_6:{namespace:"classrooms.graduation",model:Ee},model_7:{namespace:"classrooms.homeworks",model:Vt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:yt},model_10:{namespace:"classrooms.overview",model:jr},model_11:{namespace:"classrooms.polls",model:jt},model_12:{namespace:"classrooms.teacher",model:dn},model_13:{namespace:"classrooms.video",model:aa},model_14:{namespace:"competitions.index",model:xi},model_15:{namespace:"declaration.index",model:fr},model_16:{namespace:"engineering.evaluateDetail",model:Ir},model_17:{namespace:"engineering.evaluateList",model:kr.Z},model_18:{namespace:"engineering.index",model:On},model_19:{namespace:"engineering.navigation",model:$a},model_20:{namespace:"engineering.normDetail",model:yo},model_21:{namespace:"engineering.normList",model:Ho},model_22:{namespace:"forums.detail",model:Wo},model_23:{namespace:"forums.index",model:Mo},model_24:{namespace:"globalSetting",model:Ns},model_25:{namespace:"graduations.index",model:Jn},model_26:{namespace:"homePage",model:Qi},model_27:{namespace:"innovation.index",model:qs},model_28:{namespace:"intraincourse.index",model:sa},model_29:{namespace:"loading",model:Ps},model_30:{namespace:"messages.index",model:is},model_31:{namespace:"paperlibrary.index",model:Ga},model_32:{namespace:"paperlibrary.newPaper",model:Su},model_33:{namespace:"paths.detail",model:$t},model_34:{namespace:"paths.index",model:Ai},model_35:{namespace:"paths.new",model:Ca},model_36:{namespace:"paths.overview",model:Ju},model_37:{namespace:"problemset.index",model:hu},model_38:{namespace:"problemset.preview",model:ul},model_39:{namespace:"resetFul.index",model:mc},model_40:{namespace:"shixuns.detail",model:Wl},model_41:{namespace:"shixuns.index",model:Kl},model_42:{namespace:"shixuns.new",model:ic},model_43:{namespace:"shixuns.overview",model:uu},model_44:{namespace:"shixuns.practiceSetting",model:Eu},model_45:{namespace:"user.detail",model:Yo},model_46:{namespace:"user.index",model:Yl},model_47:{namespace:"video.detail",model:Xl},model_48:{namespace:"virtualSpaces.index",model:Ql}};var kc=Object.defineProperty,Bu=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,ua=(C,P,I)=>P in C?kc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fo=(C,P)=>{for(var I in P||(P={}))_l.call(P,I)&&ua(C,I,P[I]);if(Bu)for(var I of Bu(P))Bl.call(P,I)&&ua(C,I,P[I]);return C};let Xs;function ci(C){const{pluginManager:P}=(0,f.useAppData)(),I=(0,u.useRef)(),pe=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!I.current){I.current=(0,t.Ue)(fo({history:f.history},pe.config||{}),{initialReducer:{},setupMiddlewares(je){return[...je]},setupApp(je){je._history=f.history}}),Xs=I.current,I.current.use(s()()),(pe.plugins||[]).forEach(je=>{I.current.use(je)});for(const je of Object.keys(Fl))I.current.model(fo({namespace:Fl[je].namespace},Fl[je].model));I.current.start()}return u.createElement(t.zt,{store:I.current._store},C.children)}function Nu(){return Xs}},57013:function(d,v,e){"use strict";e.d(v,{PZ:function(){return ti},eU:function(){return i},B:function(){return bi},Mg:function(){return _t},lw:function(){return mt},Kd:function(){return It},H8:function(){return xi}});var t=e(59301),n=e(94266),s=e.n(n);const u=s()||n;function f(Ue){return Ue.displayName||Ue.name||"Component"}const c=t.createContext(null),{Consumer:h,Provider:o}=c,i=o,y=null;function p(Ue,rt){const{intlPropName:ye="intl",forwardRef:Ye=!1,enforceContext:ir=!0}=rt||{},Rr=Or=>React.createElement(h,null,Sr=>(ir&&invariantIntlContext(Sr),React.createElement(Ue,Object.assign({},Or,{[ye]:Sr},{ref:Ye?Or.forwardedRef:null}))));return Rr.displayName=`injectIntl(${f(Ue)})`,Rr.WrappedComponent=Ue,u(Ye?React.forwardRef((Or,Sr)=>React.createElement(Rr,Object.assign({},Or,{forwardedRef:Sr}))):Rr,Ue)}var g;(function(Ue){Ue[Ue.literal=0]="literal",Ue[Ue.argument=1]="argument",Ue[Ue.number=2]="number",Ue[Ue.date=3]="date",Ue[Ue.time=4]="time",Ue[Ue.select=5]="select",Ue[Ue.plural=6]="plural",Ue[Ue.pound=7]="pound"})(g||(g={}));function l(Ue){return Ue.type===g.literal}function b(Ue){return Ue.type===g.argument}function x(Ue){return Ue.type===g.number}function O(Ue){return Ue.type===g.date}function k(Ue){return Ue.type===g.time}function A(Ue){return Ue.type===g.select}function T(Ue){return Ue.type===g.plural}function F(Ue){return Ue.type===g.pound}function $(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===0)}function R(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===1)}function H(Ue){return{type:g.literal,value:Ue}}function G(Ue,rt){return{type:g.number,value:Ue,style:rt}}var Z=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),ie=function(){return ie=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye0){for(tn=1,on=1;tn{Jr.current=void 0,fa.current=void 0,Ja.current=An});const Xn=n.useMemo(()=>n.createElement(Di,(0,fu.Z)({},An,{ref:Va})),[Va,Di,An]);return n.useMemo(()=>Qi?n.createElement(va.Provider,{value:ca},Xn):Xn,[va,Xn,ca])}const Ps=n.memo(sa);if(Ps.WrappedComponent=Di,Ps.displayName=sa.displayName=Ci,nn){const Wa=n.forwardRef(function(Fi,va){return n.createElement(Ps,(0,fu.Z)({},Fi,{reactReduxForwardedRef:va}))});return Wa.displayName=Ci,Wa.WrappedComponent=Di,Mo()(Wa,Di)}return Mo()(Ps,Di)}}var ya=qi;function Li({store:Ve,context:Qe,children:Mt,serverState:Wt,stabilityCheck:dr="once",noopCheck:Br="once"}){const Hr=n.useMemo(()=>{const vn=pr(Ve);return{store:Ve,subscription:vn,getServerState:Wt?()=>Wt:void 0,stabilityCheck:dr,noopCheck:Br}},[Ve,Wt,dr,Br]),pn=n.useMemo(()=>Ve.getState(),[Ve]);xn(()=>{const{subscription:vn}=Hr;return vn.onStateChange=vn.notifyNestedSubs,vn.trySubscribe(),pn!==Ve.getState()&&vn.notifyNestedSubs(),()=>{vn.tryUnsubscribe(),vn.onStateChange=void 0}},[Hr,pn]);const nn=Qe||Gn;return n.createElement(nn.Provider,{value:Hr},Mt)}var Oa=Li;function xs(Ve=Gn){const Qe=Ve===Gn?Ba:os(Ve);return function(){const{store:Wt}=Qe();return Wt}}const pi=xs();function hn(Ve=Gn){const Qe=Ve===Gn?pi:xs(Ve);return function(){return Qe().dispatch}}const To=hn();iu(_o.useSyncExternalStoreWithSelector),Nr(So.useSyncExternalStore),mo(Ks.unstable_batchedUpdates);var ms=Object.defineProperty,ka=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,Qs=Object.prototype.propertyIsEnumerable,Cn=(Ve,Qe,Mt)=>Qe in Ve?ms(Ve,Qe,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Ve[Qe]=Mt,us=(Ve,Qe)=>{for(var Mt in Qe||(Qe={}))no.call(Qe,Mt)&&Cn(Ve,Mt,Qe[Mt]);if(ka)for(var Mt of ka(Qe))Qs.call(Qe,Mt)&&Cn(Ve,Mt,Qe[Mt]);return Ve};function Ls(Ve){const Qe=create(Ve,{initialReducer:{},setupApp(){}}),Mt=Qe.start;return Qe.router=Wt,Qe.start=dr,Qe;function Wt(Br){Qe._router=Br}function dr(Br){if(typeof Br!="undefined")throw new Error("dva.start() should not be called with any arguments.");Qe._store||Mt.call(Qe);const Hr=Qe._store,pn=Qe._router;return nn=>React.createElement(Provider,{store:Hr},pn(us({app:Qe},nn)))}}},37989:function(d,v,e){"use strict";e.d(v,{fi:function(){return l},m8:function(){return p}});var t=e(19340),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(k,A,T)=>A in k?n(k,A,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[A]=T,i=(k,A)=>{for(var T in A||(A={}))c.call(A,T)&&o(k,T,A[T]);if(f)for(var T of f(A))h.call(A,T)&&o(k,T,A[T]);return k},y=(k,A)=>s(k,u(A));let p,g="/";function l(k){let A;return k.type==="hash"?A=(0,t.q_)():k.type==="memory"?A=(0,t.PP)(k):A=(0,t.lX)(),k.basename&&(g=k.basename),p=y(i({},A),{push(T,F){A.push(x(T,A),F)},replace(T,F){A.replace(x(T,A),F)},get location(){return A.location},get action(){return A.action}}),A}function b(k){k&&(p=k)}function x(k,A){if(typeof k=="string")return`${O(g)}${k}`;if(typeof k=="object"){const T=A.location.pathname;return y(i({},k),{pathname:k.pathname?`${O(g)}${k.pathname}`:T})}else throw new Error(`Unexpected to: ${k}`)}function O(k){return k.slice(-1)==="/"?k.slice(0,-1):k}},5085:function(d,v,e){"use strict";e.d(v,{gD:function(){return ln},We:function(){return or}});var t={};e.r(t),e.d(t,{dva:function(){return i}});var n={};e.r(n),e.d(n,{innerProvider:function(){return Ze}});var s={};e.r(s),e.d(s,{rootContainer:function(){return Te}});var u={};e.r(u),e.d(u,{dataflowProvider:function(){return Ht}});var f={};e.r(f),e.d(f,{i18nProvider:function(){return Er}});var c=e(8591),h=e(61186),o=e.n(h);o().locale("ZH-cn");const i={config:{onError(Lt){c.ZP.error(Lt.message,3)}}};var y=e(59301),p=e(12708),g=e.n(p),l=e(12373),b=e.n(l),x=e(44520),O=e.n(x),k=e(19747),A=e.n(k);function T(){return T=Object.assign||function(Lt){for(var gt=1;gt=0||(Cr[bt]=Lt[bt]);return Cr}var H={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},G={rel:["amphtml","canonical","alternate"]},Z={type:["application/ld+json"]},ie={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},ne=Object.keys(H).map(function(Lt){return H[Lt]}),se={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},q=Object.keys(se).reduce(function(Lt,gt){return Lt[se[gt]]=gt,Lt},{}),V=function(Lt,gt){for(var bt=Lt.length-1;bt>=0;bt-=1){var jt=Lt[bt];if(Object.prototype.hasOwnProperty.call(jt,gt))return jt[gt]}return null},K=function(Lt){var gt=V(Lt,H.TITLE),bt=V(Lt,"titleTemplate");if(Array.isArray(gt)&&(gt=gt.join("")),bt&>)return bt.replace(/%s/g,function(){return gt});var jt=V(Lt,"defaultTitle");return gt||jt||void 0},ae=function(Lt){return V(Lt,"onChangeClientState")||function(){}},ee=function(Lt,gt){return gt.filter(function(bt){return bt[Lt]!==void 0}).map(function(bt){return bt[Lt]}).reduce(function(bt,jt){return T({},bt,jt)},{})},Q=function(Lt,gt){return gt.filter(function(bt){return bt[H.BASE]!==void 0}).map(function(bt){return bt[H.BASE]}).reverse().reduce(function(bt,jt){if(!bt.length)for(var Cr=Object.keys(jt),br=0;br/g,">").replace(/"/g,""").replace(/'/g,"'")},Me=function(Lt){return Object.keys(Lt).reduce(function(gt,bt){var jt=Lt[bt]!==void 0?bt+'="'+Lt[bt]+'"':""+bt;return gt?gt+" "+jt:jt},"")},ke=function(Lt,gt){return gt===void 0&&(gt={}),Object.keys(Lt).reduce(function(bt,jt){return bt[se[jt]||jt]=Lt[jt],bt},gt)},Ft=function(Lt,gt){return gt.map(function(bt,jt){var Cr,br=((Cr={key:jt})["data-rh"]=!0,Cr);return Object.keys(bt).forEach(function(at){var Fr=se[at]||at;Fr==="innerHTML"||Fr==="cssText"?br.dangerouslySetInnerHTML={__html:bt.innerHTML||bt.cssText}:br[Fr]=bt[at]}),y.createElement(Lt,br)})},ht=function(Lt,gt,bt){switch(Lt){case H.TITLE:return{toComponent:function(){return Cr=gt.titleAttributes,(br={key:jt=gt.title})["data-rh"]=!0,at=ke(Cr,br),[y.createElement(H.TITLE,at,jt)];var jt,Cr,br,at},toString:function(){return function(jt,Cr,br,at){var Fr=Me(br),gn=L(Cr);return Fr?"<"+jt+' data-rh="true" '+Fr+">"+Ce(gn,at)+"":"<"+jt+' data-rh="true">'+Ce(gn,at)+""}(Lt,gt.title,gt.titleAttributes,bt)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return ke(gt)},toString:function(){return Me(gt)}};default:return{toComponent:function(){return Ft(Lt,gt)},toString:function(){return function(jt,Cr,br){return Cr.reduce(function(at,Fr){var gn=Object.keys(Fr).filter(function(Xr){return!(Xr==="innerHTML"||Xr==="cssText")}).reduce(function(Xr,dn){var Mn=Fr[dn]===void 0?dn:dn+'="'+Ce(Fr[dn],br)+'"';return Xr?Xr+" "+Mn:Mn},""),Wn=Fr.innerHTML||Fr.cssText||"",gr=xe.indexOf(jt)===-1;return at+"<"+jt+' data-rh="true" '+gn+(gr?"/>":">"+Wn+"")},"")}(Lt,gt,bt)}}}},At=function(Lt){var gt=Lt.baseTag,bt=Lt.bodyAttributes,jt=Lt.encode,Cr=Lt.htmlAttributes,br=Lt.noscriptTags,at=Lt.styleTags,Fr=Lt.title,gn=Fr===void 0?"":Fr,Wn=Lt.titleAttributes,gr=Lt.linkTags,Xr=Lt.metaTags,dn=Lt.scriptTags,Mn={toComponent:function(){},toString:function(){return""}};if(Lt.prioritizeSeoTags){var ei=function(ni){var Gi=ni.linkTags,Mi=ni.scriptTags,Ti=ni.encode,mi=X(ni.metaTags,ie),vi=X(Gi,G),aa=X(Mi,Z);return{priorityMethods:{toComponent:function(){return[].concat(Ft(H.META,mi.priority),Ft(H.LINK,vi.priority),Ft(H.SCRIPT,aa.priority))},toString:function(){return ht(H.META,mi.priority,Ti)+" "+ht(H.LINK,vi.priority,Ti)+" "+ht(H.SCRIPT,aa.priority,Ti)}},metaTags:mi.default,linkTags:vi.default,scriptTags:aa.default}}(Lt);Mn=ei.priorityMethods,gr=ei.linkTags,Xr=ei.metaTags,dn=ei.scriptTags}return{priority:Mn,base:ht(H.BASE,gt,jt),bodyAttributes:ht("bodyAttributes",bt,jt),htmlAttributes:ht("htmlAttributes",Cr,jt),link:ht(H.LINK,gr,jt),meta:ht(H.META,Xr,jt),noscript:ht(H.NOSCRIPT,br,jt),script:ht(H.SCRIPT,dn,jt),style:ht(H.STYLE,at,jt),title:ht(H.TITLE,{title:gn,titleAttributes:Wn},jt)}},tr=[],Jt=function(Lt,gt){var bt=this;gt===void 0&&(gt=typeof document!="undefined"),this.instances=[],this.value={setHelmet:function(jt){bt.context.helmet=jt},helmetInstances:{get:function(){return bt.canUseDOM?tr:bt.instances},add:function(jt){(bt.canUseDOM?tr:bt.instances).push(jt)},remove:function(jt){var Cr=(bt.canUseDOM?tr:bt.instances).indexOf(jt);(bt.canUseDOM?tr:bt.instances).splice(Cr,1)}}},this.context=Lt,this.canUseDOM=gt,gt||(Lt.helmet=At({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},cr=y.createContext({}),qe=g().shape({setHelmet:g().func,helmetInstances:g().shape({get:g().func,add:g().func,remove:g().func})}),Pt=typeof document!="undefined",zt=function(Lt){function gt(bt){var jt;return(jt=Lt.call(this,bt)||this).helmetData=new Jt(jt.props.context,gt.canUseDOM),jt}return F(gt,Lt),gt.prototype.render=function(){return y.createElement(cr.Provider,{value:this.helmetData.value},this.props.children)},gt}(y.Component);zt.canUseDOM=Pt,zt.propTypes={context:g().shape({helmet:g().shape()}),children:g().node.isRequired},zt.defaultProps={context:{}},zt.displayName="HelmetProvider";var it=function(Lt,gt){var bt,jt=document.head||document.querySelector(H.HEAD),Cr=jt.querySelectorAll(Lt+"[data-rh]"),br=[].slice.call(Cr),at=[];return gt&>.length&>.forEach(function(Fr){var gn=document.createElement(Lt);for(var Wn in Fr)Object.prototype.hasOwnProperty.call(Fr,Wn)&&(Wn==="innerHTML"?gn.innerHTML=Fr.innerHTML:Wn==="cssText"?gn.styleSheet?gn.styleSheet.cssText=Fr.cssText:gn.appendChild(document.createTextNode(Fr.cssText)):gn.setAttribute(Wn,Fr[Wn]===void 0?"":Fr[Wn]));gn.setAttribute("data-rh","true"),br.some(function(gr,Xr){return bt=Xr,gn.isEqualNode(gr)})?br.splice(bt,1):at.push(gn)}),br.forEach(function(Fr){return Fr.parentNode.removeChild(Fr)}),at.forEach(function(Fr){return jt.appendChild(Fr)}),{oldTags:br,newTags:at}},Ot=function(Lt,gt){var bt=document.getElementsByTagName(Lt)[0];if(bt){for(var jt=bt.getAttribute("data-rh"),Cr=jt?jt.split(","):[],br=[].concat(Cr),at=Object.keys(gt),Fr=0;Fr=0;Xr-=1)bt.removeAttribute(br[Xr]);Cr.length===br.length?bt.removeAttribute("data-rh"):bt.getAttribute("data-rh")!==at.join(",")&&bt.setAttribute("data-rh",at.join(","))}},pt=function(Lt,gt){var bt=Lt.baseTag,jt=Lt.htmlAttributes,Cr=Lt.linkTags,br=Lt.metaTags,at=Lt.noscriptTags,Fr=Lt.onChangeClientState,gn=Lt.scriptTags,Wn=Lt.styleTags,gr=Lt.title,Xr=Lt.titleAttributes;Ot(H.BODY,Lt.bodyAttributes),Ot(H.HTML,jt),function(ni,Gi){ni!==void 0&&document.title!==ni&&(document.title=L(ni)),Ot(H.TITLE,Gi)}(gr,Xr);var dn={baseTag:it(H.BASE,bt),linkTags:it(H.LINK,Cr),metaTags:it(H.META,br),noscriptTags:it(H.NOSCRIPT,at),scriptTags:it(H.SCRIPT,gn),styleTags:it(H.STYLE,Wn)},Mn={},ei={};Object.keys(dn).forEach(function(ni){var Gi=dn[ni],Mi=Gi.newTags,Ti=Gi.oldTags;Mi.length&&(Mn[ni]=Mi),Ti.length&&(ei[ni]=dn[ni].oldTags)}),gt&>(),Fr(Lt,Mn,ei)},et=null,Ne=function(Lt){function gt(){for(var jt,Cr=arguments.length,br=new Array(Cr),at=0;at elements are self-closing and can not contain children. Refer to our API for more information.")}},bt.flattenArrayTypeChildren=function(jt){var Cr,br=jt.child,at=jt.arrayTypeChildren;return T({},at,((Cr={})[br.type]=[].concat(at[br.type]||[],[T({},jt.newChildProps,this.mapNestedChildrenToProps(br,jt.nestedChildren))]),Cr))},bt.mapObjectTypeChildren=function(jt){var Cr,br,at=jt.child,Fr=jt.newProps,gn=jt.newChildProps,Wn=jt.nestedChildren;switch(at.type){case H.TITLE:return T({},Fr,((Cr={})[at.type]=Wn,Cr.titleAttributes=T({},gn),Cr));case H.BODY:return T({},Fr,{bodyAttributes:T({},gn)});case H.HTML:return T({},Fr,{htmlAttributes:T({},gn)});default:return T({},Fr,((br={})[at.type]=T({},gn),br))}},bt.mapArrayTypeChildrenToProps=function(jt,Cr){var br=T({},Cr);return Object.keys(jt).forEach(function(at){var Fr;br=T({},br,((Fr={})[at]=jt[at],Fr))}),br},bt.warnOnInvalidChildren=function(jt,Cr){return O()(ne.some(function(br){return jt.type===br}),typeof jt.type=="function"?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+ne.join(", ")+" are allowed. Helmet does not support rendering <"+jt.type+"> elements. Refer to our API for more information."),O()(!Cr||typeof Cr=="string"||Array.isArray(Cr)&&!Cr.some(function(br){return typeof br!="string"}),"Helmet expects a string as a child of <"+jt.type+">. Did you forget to wrap your children in braces? ( <"+jt.type+">{``} ) Refer to our API for more information."),!0},bt.mapChildrenToProps=function(jt,Cr){var br=this,at={};return y.Children.forEach(jt,function(Fr){if(Fr&&Fr.props){var gn=Fr.props,Wn=gn.children,gr=R(gn,me),Xr=Object.keys(gr).reduce(function(Mn,ei){return Mn[q[ei]||ei]=gr[ei],Mn},{}),dn=Fr.type;switch(typeof dn=="symbol"?dn=dn.toString():br.warnOnInvalidChildren(Fr,Wn),dn){case H.FRAGMENT:Cr=br.mapChildrenToProps(Wn,Cr);break;case H.LINK:case H.META:case H.NOSCRIPT:case H.SCRIPT:case H.STYLE:at=br.flattenArrayTypeChildren({child:Fr,arrayTypeChildren:at,newChildProps:Xr,nestedChildren:Wn});break;default:Cr=br.mapObjectTypeChildren({child:Fr,newProps:Cr,newChildProps:Xr,nestedChildren:Wn})}}}),this.mapArrayTypeChildrenToProps(at,Cr)},bt.render=function(){var jt=this.props,Cr=jt.children,br=R(jt,Ee),at=T({},br),Fr=br.helmetData;return Cr&&(at=this.mapChildrenToProps(Cr,at)),!Fr||Fr instanceof Jt||(Fr=new Jt(Fr.context,Fr.instances)),Fr?y.createElement(Ne,T({},at,{context:Fr.value,helmetData:void 0})):y.createElement(cr.Consumer,null,function(gn){return y.createElement(Ne,T({},at,{context:gn}))})},gt}(y.Component);Le.propTypes={base:g().object,bodyAttributes:g().object,children:g().oneOfType([g().arrayOf(g().node),g().node]),defaultTitle:g().string,defer:g().bool,encodeSpecialCharacters:g().bool,htmlAttributes:g().object,link:g().arrayOf(g().object),meta:g().arrayOf(g().object),noscript:g().arrayOf(g().object),onChangeClientState:g().func,script:g().arrayOf(g().object),style:g().arrayOf(g().object),title:g().string,titleAttributes:g().object,titleTemplate:g().string,prioritizeSeoTags:g().bool,helmetData:g().object},Le.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},Le.displayName="Helmet";const $e={},Ze=Lt=>y.createElement(zt,{context:$e},Lt);var nt=e(92736),ut=e(89070),Gt=e(93083),Zt=e(33143),Pe=e(28440),Je=e.n(Pe),Vt=Object.defineProperty,Rt=Object.getOwnPropertySymbols,Nt=Object.prototype.hasOwnProperty,Bt=Object.prototype.propertyIsEnumerable,Ct=(Lt,gt,bt)=>gt in Lt?Vt(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Yt=(Lt,gt)=>{for(var bt in gt||(gt={}))Nt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);if(Rt)for(var bt of Rt(gt))Bt.call(gt,bt)&&Ct(Lt,bt,gt[bt]);return Lt},ze=(Lt,gt)=>{var bt={};for(var jt in Lt)Nt.call(Lt,jt)&>.indexOf(jt)<0&&(bt[jt]=Lt[jt]);if(Lt!=null&&Rt)for(var jt of Rt(Lt))gt.indexOf(jt)<0&&Bt.call(Lt,jt)&&(bt[jt]=Lt[jt]);return bt};let ue=null;const le=()=>(ue||(ue=or().applyPlugins({key:"antd",type:ut.ApplyPluginsType.modify,initialValue:Yt({},{componentSize:"middle"})})),ue);function Dt({children:Lt}){let gt=Lt;const[bt,jt]=y.useState(()=>{const br=le(),{appConfig:at}=br;return ze(br,["appConfig"])}),Cr=br=>{jt(at=>Je()({},at,typeof br=="function"?br(at):br))};return bt.prefixCls&&nt.ZP.config({prefixCls:bt.prefixCls}),bt.iconPrefixCls&&nt.ZP.config({iconPrefixCls:bt.iconPrefixCls}),bt.theme&&nt.ZP.config({theme:bt.theme}),gt=y.createElement(nt.ZP,Yt({},bt),gt),gt=y.createElement(Gt.StyleProvider,{hashPriority:"high"},gt),gt=y.createElement(Zt.C.Provider,{value:Cr},y.createElement(Zt.S.Provider,{value:bt},gt)),gt}function Te(Lt){return y.createElement(Dt,null,Lt)}var dt=e(72742);function Ht(Lt,gt){return y.createElement(dt.j,gt,Lt)}var ct=e(65517),Ie=e(57013),Et=e(81863),ge=Object.defineProperty,Ke=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,kt=Object.prototype.propertyIsEnumerable,Fe=(Lt,gt,bt)=>gt in Lt?ge(Lt,gt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):Lt[gt]=bt,Dr=(Lt,gt)=>{for(var bt in gt||(gt={}))yt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);if(Ke)for(var bt of Ke(gt))kt.call(gt,bt)&&Fe(Lt,bt,gt[bt]);return Lt};function St(){var Lt,gt;const bt=getLocale();(Lt=moment)!=null&&Lt.locale&&moment.locale(((gt=localeInfo[bt])==null?void 0:gt.momentLocale)||"zh-cn"),setIntl(bt)}const Vr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?y.useLayoutEffect:y.useEffect,Qr=Lt=>{var gt;const bt=(0,Ie.Kd)(),[jt,Cr]=y.useState(bt),[br,at]=y.useState(()=>(0,Ie.lw)(jt,!0)),Fr=gr=>{var Xr,dn;(Xr=o())!=null&&Xr.locale&&o().locale(((dn=Ie.H8[gr])==null?void 0:dn.momentLocale)||"en"),Cr(gr),at((0,Ie.lw)(gr))};Vr(()=>(Ie.B.on(Ie.PZ,Fr),()=>{Ie.B.off(Ie.PZ,Fr)}),[]);const gn=Dr({},Et.Z),Wn=(0,Ie.Mg)();return y.createElement(nt.ZP,{direction:Wn,locale:((gt=Ie.H8[jt])==null?void 0:gt.antd)||gn},y.createElement(Ie.eU,{value:br},Lt.children))};function Er(Lt){return y.createElement(Qr,null,Lt)}function jr(Lt){return Lt.default?typeof Lt.default=="function"?Lt.default():Lt.default:Lt}function hr(){return[{apply:jr(t),path:void 0},{apply:n,path:void 0},{apply:s,path:void 0},{apply:u,path:void 0},{apply:f,path:void 0}]}function Zr(){return["patchRoutes","patchClientRoutes","modifyContextOpts","modifyClientRenderOpts","rootContainer","innerProvider","i18nProvider","accessProvider","dataflowProvider","outerProvider","render","onRouteChange","antd","dva","locale","qiankun"]}let sn=null;function ln(){return sn=ut.PluginManager.create({plugins:hr(),validKeys:Zr()}),sn}function or(){return sn}},89070:function(d,v,e){"use strict";e.d(v,{ApplyPluginsType:function(){return Pt},Link:function(){return V},Outlet:function(){return K.j3},PluginManager:function(){return zt},connect:function(){return f.$j},getDvaApp:function(){return c.Q},history:function(){return it.m8},useAppData:function(){return Z.Ov},useDispatch:function(){return f.I0},useLocation:function(){return K.TH},useOutletContext:function(){return K.bx},useParams:function(){return K.UO},useSearchParams:function(){return G.lr},useSelector:function(){return f.v9}});var t=e(59301),n=e(33143);function s(){return React.useContext(AntdConfigContext)}function u(){return React.useContext(AntdConfigContextSetter)}var f=e(29413),c=e(72742),h=e(57013),o=Object.defineProperty,i=Object.defineProperties,y=Object.getOwnPropertyDescriptors,p=Object.getOwnPropertySymbols,g=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable,b=(Ze,nt,ut)=>nt in Ze?o(Ze,nt,{enumerable:!0,configurable:!0,writable:!0,value:ut}):Ze[nt]=ut,x=(Ze,nt)=>{for(var ut in nt||(nt={}))g.call(nt,ut)&&b(Ze,ut,nt[ut]);if(p)for(var ut of p(nt))l.call(nt,ut)&&b(Ze,ut,nt[ut]);return Ze},O=(Ze,nt)=>i(Ze,y(nt)),k=(Ze,nt)=>{var ut={};for(var Gt in Ze)g.call(Ze,Gt)&&nt.indexOf(Gt)<0&&(ut[Gt]=Ze[Gt]);if(Ze!=null&&p)for(var Gt of p(Ze))nt.indexOf(Gt)<0&&l.call(Ze,Gt)&&(ut[Gt]=Ze[Gt]);return ut};const A=Ze=>{var nt=Ze,{overlayClassName:ut}=nt,Gt=k(nt,["overlayClassName"]);return React.createElement(Dropdown,x({overlayClassName:ut},Gt))},T=Ze=>Ze.reduce((nt,ut)=>ut.lang?O(x({},nt),{[ut.lang]:ut}):nt,{}),F={"ar-EG":{lang:"ar-EG",label:"\u0627\u0644\u0639\u0631\u0628\u064A\u0629",icon:"\u{1F1EA}\u{1F1EC}",title:"\u0644\u063A\u0629"},"az-AZ":{lang:"az-AZ",label:"Az\u0259rbaycan dili",icon:"\u{1F1E6}\u{1F1FF}",title:"Dil"},"bg-BG":{lang:"bg-BG",label:"\u0411\u044A\u043B\u0433\u0430\u0440\u0441\u043A\u0438 \u0435\u0437\u0438\u043A",icon:"\u{1F1E7}\u{1F1EC}",title:"\u0435\u0437\u0438\u043A"},"bn-BD":{lang:"bn-BD",label:"\u09AC\u09BE\u0982\u09B2\u09BE",icon:"\u{1F1E7}\u{1F1E9}",title:"\u09AD\u09BE\u09B7\u09BE"},"ca-ES":{lang:"ca-ES",label:"Catal\xE1",icon:"\u{1F1E8}\u{1F1E6}",title:"llengua"},"cs-CZ":{lang:"cs-CZ",label:"\u010Ce\u0161tina",icon:"\u{1F1E8}\u{1F1FF}",title:"Jazyk"},"da-DK":{lang:"da-DK",label:"Dansk",icon:"\u{1F1E9}\u{1F1F0}",title:"Sprog"},"de-DE":{lang:"de-DE",label:"Deutsch",icon:"\u{1F1E9}\u{1F1EA}",title:"Sprache"},"el-GR":{lang:"el-GR",label:"\u0395\u03BB\u03BB\u03B7\u03BD\u03B9\u03BA\u03AC",icon:"\u{1F1EC}\u{1F1F7}",title:"\u0393\u03BB\u03CE\u03C3\u03C3\u03B1"},"en-GB":{lang:"en-GB",label:"English",icon:"\u{1F1EC}\u{1F1E7}",title:"Language"},"en-US":{lang:"en-US",label:"English",icon:"\u{1F1FA}\u{1F1F8}",title:"Language"},"es-ES":{lang:"es-ES",label:"Espa\xF1ol",icon:"\u{1F1EA}\u{1F1F8}",title:"Idioma"},"et-EE":{lang:"et-EE",label:"Eesti",icon:"\u{1F1EA}\u{1F1EA}",title:"Keel"},"fa-IR":{lang:"fa-IR",label:"\u0641\u0627\u0631\u0633\u06CC",icon:"\u{1F1EE}\u{1F1F7}",title:"\u0632\u0628\u0627\u0646"},"fi-FI":{lang:"fi-FI",label:"Suomi",icon:"\u{1F1EB}\u{1F1EE}",title:"Kieli"},"fr-BE":{lang:"fr-BE",label:"Fran\xE7ais",icon:"\u{1F1E7}\u{1F1EA}",title:"Langue"},"fr-FR":{lang:"fr-FR",label:"Fran\xE7ais",icon:"\u{1F1EB}\u{1F1F7}",title:"Langue"},"ga-IE":{lang:"ga-IE",label:"Gaeilge",icon:"\u{1F1EE}\u{1F1EA}",title:"Teanga"},"he-IL":{lang:"he-IL",label:"\u05E2\u05D1\u05E8\u05D9\u05EA",icon:"\u{1F1EE}\u{1F1F1}",title:"\u05E9\u05E4\u05D4"},"hi-IN":{lang:"hi-IN",label:"\u0939\u093F\u0928\u094D\u0926\u0940, \u0939\u093F\u0902\u0926\u0940",icon:"\u{1F1EE}\u{1F1F3}",title:"\u092D\u093E\u0937\u093E: \u0939\u093F\u0928\u094D\u0926\u0940"},"hr-HR":{lang:"hr-HR",label:"Hrvatski jezik",icon:"\u{1F1ED}\u{1F1F7}",title:"Jezik"},"hu-HU":{lang:"hu-HU",label:"Magyar",icon:"\u{1F1ED}\u{1F1FA}",title:"Nyelv"},"hy-AM":{lang:"hu-HU",label:"\u0540\u0561\u0575\u0565\u0580\u0565\u0576",icon:"\u{1F1E6}\u{1F1F2}",title:"\u053C\u0565\u0566\u0578\u0582"},"id-ID":{lang:"id-ID",label:"Bahasa Indonesia",icon:"\u{1F1EE}\u{1F1E9}",title:"Bahasa"},"it-IT":{lang:"it-IT",label:"Italiano",icon:"\u{1F1EE}\u{1F1F9}",title:"Linguaggio"},"is-IS":{lang:"is-IS",label:"\xCDslenska",icon:"\u{1F1EE}\u{1F1F8}",title:"Tungum\xE1l"},"ja-JP":{lang:"ja-JP",label:"\u65E5\u672C\u8A9E",icon:"\u{1F1EF}\u{1F1F5}",title:"\u8A00\u8A9E"},"ku-IQ":{lang:"ku-IQ",label:"\u06A9\u0648\u0631\u062F\u06CC",icon:"\u{1F1EE}\u{1F1F6}",title:"Ziman"},"kn-IN":{lang:"kn-IN",label:"\u0C95\u0CA8\u0CCD\u0CA8\u0CA1",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0CAD\u0CBE\u0CB7\u0CC6"},"ko-KR":{lang:"ko-KR",label:"\uD55C\uAD6D\uC5B4",icon:"\u{1F1F0}\u{1F1F7}",title:"\uC5B8\uC5B4"},"lv-LV":{lang:"lv-LV",label:"Latvie\u0161u valoda",icon:"\u{1F1F1}\u{1F1EE}",title:"Kalba"},"mk-MK":{lang:"mk-MK",label:"\u043C\u0430\u043A\u0435\u0434\u043E\u043D\u0441\u043A\u0438 \u0458\u0430\u0437\u0438\u043A",icon:"\u{1F1F2}\u{1F1F0}",title:"\u0408\u0430\u0437\u0438\u043A"},"mn-MN":{lang:"mn-MN",label:"\u041C\u043E\u043D\u0433\u043E\u043B \u0445\u044D\u043B",icon:"\u{1F1F2}\u{1F1F3}",title:"\u0425\u044D\u043B"},"ms-MY":{lang:"ms-MY",label:"\u0628\u0647\u0627\u0633 \u0645\u0644\u0627\u064A\u0648\u200E",icon:"\u{1F1F2}\u{1F1FE}",title:"Bahasa"},"nb-NO":{lang:"nb-NO",label:"Norsk",icon:"\u{1F1F3}\u{1F1F4}",title:"Spr\xE5k"},"ne-NP":{lang:"ne-NP",label:"\u0928\u0947\u092A\u093E\u0932\u0940",icon:"\u{1F1F3}\u{1F1F5}",title:"\u092D\u093E\u0937\u093E"},"nl-BE":{lang:"nl-BE",label:"Vlaams",icon:"\u{1F1E7}\u{1F1EA}",title:"Taal"},"nl-NL":{lang:"nl-NL",label:"Nederlands",icon:"\u{1F1F3}\u{1F1F1}",title:"Taal"},"pl-PL":{lang:"pl-PL",label:"Polski",icon:"\u{1F1F5}\u{1F1F1}",title:"J\u0119zyk"},"pt-BR":{lang:"pt-BR",label:"Portugu\xEAs",icon:"\u{1F1E7}\u{1F1F7}",title:"Idiomas"},"pt-PT":{lang:"pt-PT",label:"Portugu\xEAs",icon:"\u{1F1F5}\u{1F1F9}",title:"Idiomas"},"ro-RO":{lang:"ro-RO",label:"Rom\xE2n\u0103",icon:"\u{1F1F7}\u{1F1F4}",title:"Limba"},"ru-RU":{lang:"ru-RU",label:"\u0420\u0443\u0441\u0441\u043A\u0438\u0439",icon:"\u{1F1F7}\u{1F1FA}",title:"\u044F\u0437\u044B\u043A"},"sk-SK":{lang:"sk-SK",label:"Sloven\u010Dina",icon:"\u{1F1F8}\u{1F1F0}",title:"Jazyk"},"sr-RS":{lang:"sr-RS",label:"\u0441\u0440\u043F\u0441\u043A\u0438 \u0458\u0435\u0437\u0438\u043A",icon:"\u{1F1F8}\u{1F1F7}",title:"\u0408\u0435\u0437\u0438\u043A"},"sl-SI":{lang:"sl-SI",label:"Sloven\u0161\u010Dina",icon:"\u{1F1F8}\u{1F1F1}",title:"Jezik"},"sv-SE":{lang:"sv-SE",label:"Svenska",icon:"\u{1F1F8}\u{1F1EA}",title:"Spr\xE5k"},"ta-IN":{lang:"ta-IN",label:"\u0BA4\u0BAE\u0BBF\u0BB4\u0BCD",icon:"\u{1F1EE}\u{1F1F3}",title:"\u0BAE\u0BCA\u0BB4\u0BBF"},"th-TH":{lang:"th-TH",label:"\u0E44\u0E17\u0E22",icon:"\u{1F1F9}\u{1F1ED}",title:"\u0E20\u0E32\u0E29\u0E32"},"tr-TR":{lang:"tr-TR",label:"T\xFCrk\xE7e",icon:"\u{1F1F9}\u{1F1F7}",title:"Dil"},"uk-UA":{lang:"uk-UA",label:"\u0423\u043A\u0440\u0430\u0457\u043D\u0441\u044C\u043A\u0430",icon:"\u{1F1FA}\u{1F1F0}",title:"\u041C\u043E\u0432\u0430"},"vi-VN":{lang:"vi-VN",label:"Ti\u1EBFng Vi\u1EC7t",icon:"\u{1F1FB}\u{1F1F3}",title:"Ng\xF4n ng\u1EEF"},"zh-CN":{lang:"zh-CN",label:"\u7B80\u4F53\u4E2D\u6587",icon:"\u{1F1E8}\u{1F1F3}",title:"\u8BED\u8A00"},"zh-TW":{lang:"zh-TW",label:"\u7E41\u9AD4\u4E2D\u6587",icon:"\u{1F1ED}\u{1F1F0}",title:"\u8A9E\u8A00"}},$=Ze=>React.createElement(React.Fragment,null);var R=e(38329),H=e(38127),G=e(32451),Z=e(95254),ie=e(87296);function ne(Ze,nt){var ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Gt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:{};if(typeof IntersectionObserver!="function")return null;var Zt=t.useRef(typeof IntersectionObserver=="function"),Pe=t.useRef(null);return t.useEffect(function(){if(!(!Ze.current||!Zt.current||Gt.disabled))return Pe.current=new IntersectionObserver(function(Je){var Vt=(0,ie.Z)(Je,1),Rt=Vt[0];nt(Rt)},ut),Pe.current.observe(Ze.current),function(){var Je;(Je=Pe.current)===null||Je===void 0||Je.disconnect()}},[nt,ut,Gt.disabled,Ze]),Pe.current}var se=["prefetch"];function q(Ze){var nt=t.useRef(null);return t.useEffect(function(){Ze&&(typeof Ze=="function"?Ze(nt.current):Ze.current=nt.current)}),nt}var V=t.forwardRef(function(Ze,nt){var ut,Gt=Ze.prefetch,Zt=(0,H.Z)(Ze,se),Pe=typeof window!="undefined"&&window.__umi_route_prefetch__||{defaultPrefetch:"none",defaultPrefetchTimeout:50},Je=Pe.defaultPrefetch,Vt=Pe.defaultPrefetchTimeout,Rt=(Gt===!0?"intent":Gt===!1?"none":Gt)||Je;if(!["intent","render","viewport","none"].includes(Rt))throw new Error("Invalid prefetch value ".concat(Rt," found in Link component"));var Nt=(0,Z.Ov)(),Bt=typeof Ze.to=="string"?Ze.to:(ut=Ze.to)===null||ut===void 0?void 0:ut.pathname,Ct=t.useRef(!1),Yt=q(nt),ze=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout||(Te.preloadTimeout=setTimeout(function(){var dt;Te.preloadTimeout=null,(dt=Nt.preloadRoute)===null||dt===void 0||dt.call(Nt,Bt)},Ze.prefetchTimeout||Vt))}},ue=function(Dt){if(Rt==="intent"){var Te=Dt.target||{};Te.preloadTimeout&&(clearTimeout(Te.preloadTimeout),Te.preloadTimeout=null)}};return(0,t.useLayoutEffect)(function(){if(Rt==="render"&&!Ct.current){var le;(le=Nt.preloadRoute)===null||le===void 0||le.call(Nt,Bt),Ct.current=!0}},[Rt,Bt]),ne(Yt,function(le){if(le!=null&&le.isIntersecting){var Dt;(Dt=Nt.preloadRoute)===null||Dt===void 0||Dt.call(Nt,Bt)}},{rootMargin:"100px"},{disabled:Rt!=="viewport"}),Bt?t.createElement(G.rU,(0,R.Z)({onMouseEnter:ze,onMouseLeave:ue,ref:Yt},Zt),Ze.children):null}),K=e(35338),ae=e(8616);function ee(){"use strict";ee=function(){return nt};var Ze,nt={},ut=Object.prototype,Gt=ut.hasOwnProperty,Zt=Object.defineProperty||function(Er,jr,hr){Er[jr]=hr.value},Pe=typeof Symbol=="function"?Symbol:{},Je=Pe.iterator||"@@iterator",Vt=Pe.asyncIterator||"@@asyncIterator",Rt=Pe.toStringTag||"@@toStringTag";function Nt(Er,jr,hr){return Object.defineProperty(Er,jr,{value:hr,enumerable:!0,configurable:!0,writable:!0}),Er[jr]}try{Nt({},"")}catch(Er){Nt=function(hr,Zr,sn){return hr[Zr]=sn}}function Bt(Er,jr,hr,Zr){var sn=jr&&jr.prototype instanceof Te?jr:Te,ln=Object.create(sn.prototype),or=new Vr(Zr||[]);return Zt(ln,"_invoke",{value:kt(Er,hr,or)}),ln}function Ct(Er,jr,hr){try{return{type:"normal",arg:Er.call(jr,hr)}}catch(Zr){return{type:"throw",arg:Zr}}}nt.wrap=Bt;var Yt="suspendedStart",ze="suspendedYield",ue="executing",le="completed",Dt={};function Te(){}function dt(){}function Ht(){}var ct={};Nt(ct,Je,function(){return this});var Ie=Object.getPrototypeOf,Et=Ie&&Ie(Ie(Qr([])));Et&&Et!==ut&&Gt.call(Et,Je)&&(ct=Et);var ge=Ht.prototype=Te.prototype=Object.create(ct);function Ke(Er){["next","throw","return"].forEach(function(jr){Nt(Er,jr,function(hr){return this._invoke(jr,hr)})})}function yt(Er,jr){function hr(sn,ln,or,Lt){var gt=Ct(Er[sn],Er,ln);if(gt.type!=="throw"){var bt=gt.arg,jt=bt.value;return jt&&(0,ae.Z)(jt)=="object"&&Gt.call(jt,"__await")?jr.resolve(jt.__await).then(function(Cr){hr("next",Cr,or,Lt)},function(Cr){hr("throw",Cr,or,Lt)}):jr.resolve(jt).then(function(Cr){bt.value=Cr,or(bt)},function(Cr){return hr("throw",Cr,or,Lt)})}Lt(gt.arg)}var Zr;Zt(this,"_invoke",{value:function(ln,or){function Lt(){return new jr(function(gt,bt){hr(ln,or,gt,bt)})}return Zr=Zr?Zr.then(Lt,Lt):Lt()}})}function kt(Er,jr,hr){var Zr=Yt;return function(sn,ln){if(Zr===ue)throw new Error("Generator is already running");if(Zr===le){if(sn==="throw")throw ln;return{value:Ze,done:!0}}for(hr.method=sn,hr.arg=ln;;){var or=hr.delegate;if(or){var Lt=Fe(or,hr);if(Lt){if(Lt===Dt)continue;return Lt}}if(hr.method==="next")hr.sent=hr._sent=hr.arg;else if(hr.method==="throw"){if(Zr===Yt)throw Zr=le,hr.arg;hr.dispatchException(hr.arg)}else hr.method==="return"&&hr.abrupt("return",hr.arg);Zr=ue;var gt=Ct(Er,jr,hr);if(gt.type==="normal"){if(Zr=hr.done?le:ze,gt.arg===Dt)continue;return{value:gt.arg,done:hr.done}}gt.type==="throw"&&(Zr=le,hr.method="throw",hr.arg=gt.arg)}}}function Fe(Er,jr){var hr=jr.method,Zr=Er.iterator[hr];if(Zr===Ze)return jr.delegate=null,hr==="throw"&&Er.iterator.return&&(jr.method="return",jr.arg=Ze,Fe(Er,jr),jr.method==="throw")||hr!=="return"&&(jr.method="throw",jr.arg=new TypeError("The iterator does not provide a '"+hr+"' method")),Dt;var sn=Ct(Zr,Er.iterator,jr.arg);if(sn.type==="throw")return jr.method="throw",jr.arg=sn.arg,jr.delegate=null,Dt;var ln=sn.arg;return ln?ln.done?(jr[Er.resultName]=ln.value,jr.next=Er.nextLoc,jr.method!=="return"&&(jr.method="next",jr.arg=Ze),jr.delegate=null,Dt):ln:(jr.method="throw",jr.arg=new TypeError("iterator result is not an object"),jr.delegate=null,Dt)}function Dr(Er){var jr={tryLoc:Er[0]};1 in Er&&(jr.catchLoc=Er[1]),2 in Er&&(jr.finallyLoc=Er[2],jr.afterLoc=Er[3]),this.tryEntries.push(jr)}function St(Er){var jr=Er.completion||{};jr.type="normal",delete jr.arg,Er.completion=jr}function Vr(Er){this.tryEntries=[{tryLoc:"root"}],Er.forEach(Dr,this),this.reset(!0)}function Qr(Er){if(Er||Er===""){var jr=Er[Je];if(jr)return jr.call(Er);if(typeof Er.next=="function")return Er;if(!isNaN(Er.length)){var hr=-1,Zr=function sn(){for(;++hr=0;--sn){var ln=this.tryEntries[sn],or=ln.completion;if(ln.tryLoc==="root")return Zr("end");if(ln.tryLoc<=this.prev){var Lt=Gt.call(ln,"catchLoc"),gt=Gt.call(ln,"finallyLoc");if(Lt&>){if(this.prev=0;--Zr){var sn=this.tryEntries[Zr];if(sn.tryLoc<=this.prev&&Gt.call(sn,"finallyLoc")&&this.prev=0;--hr){var Zr=this.tryEntries[hr];if(Zr.finallyLoc===jr)return this.complete(Zr.completion,Zr.afterLoc),St(Zr),Dt}},catch:function(jr){for(var hr=this.tryEntries.length-1;hr>=0;--hr){var Zr=this.tryEntries[hr];if(Zr.tryLoc===jr){var sn=Zr.completion;if(sn.type==="throw"){var ln=sn.arg;St(Zr)}return ln}}throw new Error("illegal catch attempt")},delegateYield:function(jr,hr,Zr){return this.delegate={iterator:Qr(jr),resultName:hr,nextLoc:Zr},this.method==="next"&&(this.arg=Ze),Dt}},nt}var Q=e(63579);function te(Ze,nt,ut,Gt,Zt,Pe,Je){try{var Vt=Ze[Pe](Je),Rt=Vt.value}catch(Nt){ut(Nt);return}Vt.done?nt(Rt):Promise.resolve(Rt).then(Gt,Zt)}function M(Ze){return function(){var nt=this,ut=arguments;return new Promise(function(Gt,Zt){var Pe=Ze.apply(nt,ut);function Je(Rt){te(Pe,Gt,Zt,Je,Vt,"next",Rt)}function Vt(Rt){te(Pe,Gt,Zt,Je,Vt,"throw",Rt)}Je(void 0)})}}var L=e(99227);function X(Ze,nt){var ut=typeof Symbol!="undefined"&&Ze[Symbol.iterator]||Ze["@@iterator"];if(!ut){if(Array.isArray(Ze)||(ut=(0,L.Z)(Ze))||nt&&Ze&&typeof Ze.length=="number"){ut&&(Ze=ut);var Gt=0,Zt=function(){};return{s:Zt,n:function(){return Gt>=Ze.length?{done:!0}:{done:!1,value:Ze[Gt++]}},e:function(Nt){throw Nt},f:Zt}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var Pe=!0,Je=!1,Vt;return{s:function(){ut=ut.call(Ze)},n:function(){var Nt=ut.next();return Pe=Nt.done,Nt},e:function(Nt){Je=!0,Vt=Nt},f:function(){try{!Pe&&ut.return!=null&&ut.return()}finally{if(Je)throw Vt}}}}var fe=e(73825);function xe(Ze){if(typeof Symbol!="undefined"&&Ze[Symbol.iterator]!=null||Ze["@@iterator"]!=null)return Array.from(Ze)}var Ce=e(66160);function Me(Ze){return(0,fe.Z)(Ze)||xe(Ze)||(0,L.Z)(Ze)||(0,Ce.Z)()}function ke(Ze,nt){if(!(Ze instanceof nt))throw new TypeError("Cannot call a class as a function")}var Ft=e(89878);function ht(Ze,nt){for(var ut=0;ut-1,"register failed, invalid key ".concat(Zt," ").concat(ut.path?"from plugin ".concat(ut.path):"",".")),Gt.hooks[Zt]=(Gt.hooks[Zt]||[]).concat(ut.apply[Zt])})}},{key:"getHooks",value:function(ut){var Gt=ut.split("."),Zt=Me(Gt),Pe=Zt[0],Je=Zt.slice(1),Vt=this.hooks[Pe]||[];return Je.length&&(Vt=Vt.map(function(Rt){try{var Nt=Rt,Bt=X(Je),Ct;try{for(Bt.s();!(Ct=Bt.n()).done;){var Yt=Ct.value;Nt=Nt[Yt]}}catch(ze){Bt.e(ze)}finally{Bt.f()}return Nt}catch(ze){return null}}).filter(Boolean)),Vt}},{key:"applyPlugins",value:function(ut){var Gt=ut.key,Zt=ut.type,Pe=ut.initialValue,Je=ut.args,Vt=ut.async,Rt=this.getHooks(Gt)||[];switch(Je&&Jt((0,ae.Z)(Je)==="object","applyPlugins failed, args must be plain object."),Vt&&Jt(Zt===Pt.modify||Zt===Pt.event,"async only works with modify and event type."),Zt){case Pt.modify:return Vt?Rt.reduce(function(){var Nt=M(ee().mark(function Bt(Ct,Yt){var ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:if(Jt(typeof Yt=="function"||(0,ae.Z)(Yt)==="object"||qe(Yt),"applyPlugins failed, all hooks for key ".concat(Gt," must be function, plain object or Promise.")),!qe(Ct)){le.next=5;break}return le.next=4,Ct;case 4:Ct=le.sent;case 5:if(typeof Yt!="function"){le.next=16;break}if(ze=Yt(Ct,Je),!qe(ze)){le.next=13;break}return le.next=10,ze;case 10:return le.abrupt("return",le.sent);case 13:return le.abrupt("return",ze);case 14:le.next=21;break;case 16:if(!qe(Yt)){le.next=20;break}return le.next=19,Yt;case 19:Yt=le.sent;case 20:return le.abrupt("return",(0,Q.Z)((0,Q.Z)({},Ct),Yt));case 21:case"end":return le.stop()}},Bt)}));return function(Bt,Ct){return Nt.apply(this,arguments)}}(),qe(Pe)?Pe:Promise.resolve(Pe)):Rt.reduce(function(Nt,Bt){return Jt(typeof Bt=="function"||(0,ae.Z)(Bt)==="object","applyPlugins failed, all hooks for key ".concat(Gt," must be function or plain object.")),typeof Bt=="function"?Bt(Nt,Je):(0,Q.Z)((0,Q.Z)({},Nt),Bt)},Pe);case Pt.event:return M(ee().mark(function Nt(){var Bt,Ct,Yt,ze;return ee().wrap(function(le){for(;;)switch(le.prev=le.next){case 0:Bt=X(Rt),le.prev=1,Bt.s();case 3:if((Ct=Bt.n()).done){le.next=12;break}if(Yt=Ct.value,Jt(typeof Yt=="function","applyPlugins failed, all hooks for key ".concat(Gt," must be function.")),ze=Yt(Je),!(Vt&&qe(ze))){le.next=10;break}return le.next=10,ze;case 10:le.next=3;break;case 12:le.next=17;break;case 14:le.prev=14,le.t0=le.catch(1),Bt.e(le.t0);case 17:return le.prev=17,Bt.f(),le.finish(17);case 20:case"end":return le.stop()}},Nt,null,[[1,14,17,20]])}))();case Pt.compose:return function(){return cr({fns:Rt.concat(Pe),args:Je})()}}}}],[{key:"create",value:function(ut){var Gt=new Ze({validKeys:ut.validKeys});return ut.plugins.forEach(function(Zt){Gt.register(Zt)}),Gt}}]),Ze}(),it=e(37989);let Ot=0,pt=0;function et(Ze,nt){}function Ne(Ze){return JSON.stringify(Ze,null,2)}function me(Ze){const nt=Ze.length>1?Ze.map(Ee).join(" "):Ze[0];return typeof nt=="object"?`${Ne(nt)}`:nt.toString()}function Ee(Ze){return typeof Ze=="object"?`${JSON.stringify(Ze)}`:Ze.toString()}const Le={log(...Ze){me(Ze)},info(...Ze){me(Ze)},warn(...Ze){me(Ze)},error(...Ze){me(Ze)},group(){pt++},groupCollapsed(){pt++},groupEnd(){pt&&--pt},clear(){},trace(...Ze){console.trace(...Ze)},profile(...Ze){console.profile(...Ze)},profileEnd(...Ze){console.profileEnd(...Ze)}},$e=()=>{}},33143:function(d,v,e){"use strict";e.d(v,{C:function(){return s},S:function(){return n}});var t=e(59301);const n=t.createContext(null),s=t.createContext(()=>{console.error("The 'useAntdConfigSetter()' method depends on the antd 'ConfigProvider', requires one of 'antd.configProvider' / 'antd.dark' / 'antd.compact' to be enabled.")})},72742:function(d,v,e){"use strict";e.d(v,{j:function(){return ci},Q:function(){return Nu}});var t=e(29413),n=e(89880),s=e.n(n),u=e(59301),f=e(89070),c=e(35390),h=Object.defineProperty,o=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,p=(C,P,I)=>P in C?h(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,g=(C,P)=>{for(var I in P||(P={}))i.call(P,I)&&p(C,I,P[I]);if(o)for(var I of o(P))y.call(P,I)&&p(C,I,P[I]);return C},b={namespace:"account",state:{basicInfo:void 0,actionTabs:{key:"",params:{}}},effects:{*updateAvatar({payload:C},{call:P,put:I}){return yield P(c.n1,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(c.bz,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(c.GY,C)},*getDepartmentOption({payload:C},{call:P,put:I}){return yield P(c.Ql,C)},*appplyDepartment({payload:C},{call:P,put:I}){return yield P(c.Zm,C)},*updateAccount({payload:C},{call:P,put:I}){return yield P(c.sG,C)},*cancelRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.P,C)},*cancelProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.$f,C)},*applyProfessionalAuth({payload:C},{call:P,put:I}){return yield P(c.Ow,C)},*applyRealNameAuth({payload:C},{call:P,put:I}){return yield P(c.ht,C)},*getCode({payload:C},{call:P,put:I}){return yield P(c.Cq,C)},*bindPhone({payload:C},{call:P,put:I}){return yield P(c.eF,C)},*bindEmail({payload:C},{call:P,put:I}){return yield P(c.I8,C)},*updatePassword({payload:C},{call:P,put:I}){return yield P(c.gQ,C)},*unbindAccount({payload:C},{call:P,put:I}){return yield P(c.wi,C)},*getBasicInfo({payload:C},{call:P,put:I}){const pe=yield P(c.o9,C);return yield I({type:"save",payload:{basicInfo:g({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:g({},C)}})}},reducers:{save(C,P){return g(g({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},x=e(13112),O=Object.defineProperty,k=Object.getOwnPropertySymbols,A=Object.prototype.hasOwnProperty,T=Object.prototype.propertyIsEnumerable,F=(C,P,I)=>P in C?O(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,$=(C,P)=>{for(var I in P||(P={}))A.call(P,I)&&F(C,I,P[I]);if(k)for(var I of k(P))T.call(P,I)&&F(C,I,P[I]);return C},H={namespace:"announcement",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,actionTabs:{}},effects:{*informDown({payload:C,callback:P},{call:I,put:pe}){return yield I(x.nZ,C)},*informUp({payload:C,callback:P},{call:I,put:pe}){return yield I(x.TO,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:$({},C)}})}},reducers:{save(C,P){return $($({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},G=e(19381),Z=Object.defineProperty,ie=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,q=(C,P,I)=>P in C?Z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,V=(C,P)=>{for(var I in P||(P={}))ne.call(P,I)&&q(C,I,P[I]);if(ie)for(var I of ie(P))se.call(P,I)&&q(C,I,P[I]);return C},ae={namespace:"attachment",state:{name:"\u8D44\u6E90",loading:!0,detail:{},actionTabs:{}},effects:{*allAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.SV,C);return yield pe({type:"save",payload:{allList:V({},je)}}),je},*mineAttachment({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.zI,C);return yield pe({type:"save",payload:{mineList:V({},je)}}),je},*fileImport({payload:C,callback:P},{call:I,put:pe}){return yield I(G.tO,C)},*getDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(G.Nm,C);return yield pe({type:"save",payload:{detail:V({},je)}}),je},*updateVisits({payload:C,callback:P},{call:I,put:pe}){return yield I(G.H,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:V({},C)}})}},reducers:{save(C,P){return V(V({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ee=e(10813),Q=Object.defineProperty,te=Object.getOwnPropertySymbols,M=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable,X=(C,P,I)=>P in C?Q(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fe=(C,P)=>{for(var I in P||(P={}))M.call(P,I)&&X(C,I,P[I]);if(te)for(var I of te(P))L.call(P,I)&&X(C,I,P[I]);return C},Ce={namespace:"boards",state:{name:"\u8BA8\u8BBA",loading:!0,actionTabs:{},boardsDetail:{},boardsCategoryList:{}},effects:{*getBoardsCategoryList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.yq,C);return yield pe({type:"save",payload:{boardsCategoryList:fe({},je.data)}}),je.data},*getBoardsDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.dI,C);return yield pe({type:"save",payload:{boardsDetail:fe({},je.data)}}),je.data},*setTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.cc,C)},*escTopping({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.CJ,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ee.PC,C);yield pe({type:"save",payload:{replyList:fe({},je.data)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(ee.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:fe({},C)}})}},reducers:{save(C,P){return fe(fe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Me=e(94941),ke=Object.defineProperty,Ft=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,At=Object.prototype.propertyIsEnumerable,tr=(C,P,I)=>P in C?ke(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Jt=(C,P)=>{for(var I in P||(P={}))ht.call(P,I)&&tr(C,I,P[I]);if(Ft)for(var I of Ft(P))At.call(P,I)&&tr(C,I,P[I]);return C},qe={namespace:"exercise",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,exerciseList:{},userExerciseList:{},statisticsList:{},exerciseCoursesList:{},brankList:{},editData:{},endGroups:{},actionTabs:{removeEventListenerExitScreen:!1},publishGroups:{},commonHeader:{},reviewExercise:{},reviewGroupExercise:{},workSetting:{},editRandomExercises:{},redoModal:{},exerciseUserInfo:{},examinationIntelligentSettings:{},exerciseExportHeadData:{},codeReviewDetail:{},exerciseIdentityPhotos:{},checkDomain:window.document.domain==="kepukehuan.educoder.net"||window.document.domain==="test-kepukehuan.educoder.net",order_type:"",order:"",updateIndex:null,saveExerciseDownUsers:null,NormalResult:{},course_groups:[],SumupDetail:{},ScoreRangesData:{}},effects:{*getScoreRangesData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.$Q,C);return yield pe({type:"save",payload:{ScoreRangesData:je==null?void 0:je.data}}),je},*getQuestionResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me._U,C);return yield pe({type:"save",payload:{NormalResult:je}}),je},*getUserExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.xA,C);return yield pe({type:"save",payload:{userExerciseList:Jt({},(je==null?void 0:je.data)||{})}}),console.log("getUserExercise-res:",je),je==null?void 0:je.data},*getExerciseIdentityPhotos({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.J,C);return yield pe({type:"save",payload:{exerciseIdentityPhotos:Jt({},(je==null?void 0:je.data)||{})}}),je==null?void 0:je.data},*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.iw,C);return yield pe({type:"save",payload:{exerciseExportHeadData:Jt({},je)}}),je},*getExerciseUserInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.Ty,C);return(je==null?void 0:je.status)===0&&(yield pe({type:"save",payload:Jt({},{exerciseUserInfo:Jt({},je.data)})})),je},*getExaminationIntelligentSettings({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.sA,C);return yield pe({type:"save",payload:{examinationIntelligentSettings:Jt({},je)}}),je},*getRandomEditExercises({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.yu,C);return yield pe({type:"save",payload:{editRandomExercises:Jt({},je)}}),je},*getExerciseList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.G$,C);if(je!=null&&je.total_exercise_users)try{localStorage.total_exercise_users=JSON.stringify(je.total_exercise_users)}catch(rn){}return yield pe({type:"save",payload:{exerciseList:Jt({},je)}}),yield pe({type:"save",payload:{order_type:C.order_type,order:C.order}}),je},*getExerciseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me._u,C);return yield pe({type:"save",payload:{statisticsList:Jt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.n$,C);return yield pe({type:"save",payload:{brankList:Jt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.lf,C)},*getExerciseCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.N3,C);return yield pe({type:"save",payload:{exerciseCoursesList:Jt({},je)}}),je},*addExercise({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.uR,C)},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.qf,C);return yield pe({type:"save",payload:{editData:Jt({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:Jt({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.Di,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.MK,C)},*exeriseMoveUpDown({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.GK,C)},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.KE,C);return yield pe({type:"save",payload:{endGroups:Jt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.ux,C);return yield pe({type:"save",payload:{publishGroups:Jt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.UK,C);return yield pe({type:"save",payload:{commonHeader:Jt({},je)}}),je},*getReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.BJ,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*postReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.pu,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*getCentralizeReviewExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.X4,C);return yield pe({type:"save",payload:{reviewExercise:Jt({},je)}}),je},*clearData({payload:C,callback:P},{call:I,put:pe}){yield pe({type:"save",payload:{[C.key]:{}}})},*getReviewGroupExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.W4,C);return yield pe({type:"save",payload:{reviewGroupExercise:Jt({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.Ul,C);return yield pe({type:"save",payload:{workSetting:Jt({},je)}}),je},*getRedoModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.tX,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getRedoListModal({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.s,C);return yield pe({type:"save",payload:{redoModal:Jt({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Jt({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I(Me.gG,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Jt({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:C==="clear"?null:Math.random()}})},*setSaveExerciseDownUsers({payload:C},{call:P,put:I}){yield I({type:"save",payload:{saveExerciseDownUsers:C}})}},reducers:{save(C,P){return Jt(Jt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Pt=e(89887),zt=Object.defineProperty,it=Object.getOwnPropertySymbols,Ot=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,et=(C,P,I)=>P in C?zt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ne=(C,P)=>{for(var I in P||(P={}))Ot.call(P,I)&&et(C,I,P[I]);if(it)for(var I of it(P))pt.call(P,I)&&et(C,I,P[I]);return C},Ee={namespace:"graduation",state:{name:"\u6BD5\u4E1A\u8BBE\u8BA1",loading:!0,actionTabs:{},detailList:{},detailTaskList:{},replyList:{},detail:{},addTopicData:{},editTopicData:{},editTasksData:{}},effects:{*getTopisDetailList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.x_,C);return yield pe({type:"save",payload:{detailList:Ne({},je)}}),je},*getTasksListDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.QA,C);return yield pe({type:"save",payload:{detailTaskList:Ne({},je)}}),je},*getTopisDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.B6,C);return yield pe({type:"save",payload:{detail:Ne({},je)}}),je},*getTasksDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y3,C);return yield pe({type:"save",payload:{tasksDetail:Ne({},je)}}),je},*refuseTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.mM,C)},*agreeTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.je,C)},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.PC,C);yield pe({type:"save",payload:{replyList:Ne({},je)}})},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Mf,C)},*addTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.y0,C);yield pe({type:"save",payload:{addTopicData:Ne({},je)}})},*editTopicDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt.hL,C);return yield pe({type:"save",payload:{editTopicData:Ne({},je)}}),je},*editTasksDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Pt._n,C);return yield pe({type:"save",payload:{editTasksData:Ne({},je)}}),je},*addTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Gr,C)},*editTopic({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.wA,C)},*addTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.Sv,C)},*editTasks({payload:C,callback:P},{call:I,put:pe}){return yield I(Pt.RP,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ne({},C)}})}},reducers:{save(C,P){return Ne(Ne({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Le=e(89392),$e=e(36708),Ze=Object.defineProperty,nt=Object.getOwnPropertySymbols,ut=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Zt=(C,P,I)=>P in C?Ze(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pe=(C,P)=>{for(var I in P||(P={}))ut.call(P,I)&&Zt(C,I,P[I]);if(nt)for(var I of nt(P))Gt.call(P,I)&&Zt(C,I,P[I]);return C},Vt={namespace:"shixunHomeworks",state:{name:"",loading:!0,workList:{},shixunWorkList:{},headerInfo:{},shixunWorkReport:{},codeReview:{},codeReviewDetail:{},workSetting:{},changeData:{},codeReviewCourse:{},referenceAnswer:{},publishGroups:{},endGroups:{},brankList:{},replyList:{},workDetail:{},commonHomeWorkAddDefaultData:{},studentWorkAddDefaultData:{},studentWorkEditDefaultData:{},commonHomeWorkEditDefaultData:{},studentWorkDetail:{},studentWorkSupplyDetail:{},studentWorkCommon:{},allStudentWorks:{},searchMemberList:{},searchProjectList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},homeworkAssistantPermissions:{},shixunAssistantPermission:{},courseAssistantPermission:{}},effects:{*getWorkList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.h$,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{workList:Pe({},je)}}),je},*getShixunWorkHeadInfo({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.fK,C);try{}catch(rn){}return yield pe({type:"save",payload:{headerInfo:je==null?void 0:je.data}}),je},*getShixunWorkList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Z8,C);try{sessionStorage.all_student_works=JSON.stringify(je.all_student_works),sessionStorage.all_student_works_params=JSON.stringify(C),localStorage.setItem("all_student_works_param",JSON.stringify(C))}catch(rn){}return yield pe({type:"save",payload:{shixunWorkList:je==null?void 0:je.data,homeworkAssistantPermissions:je.homework_assistant_permissions,shixunAssistantPermission:je.shixun_assistant_permission,courseAssistantPermission:je.course_assistant_permission}}),je},*getCodeReview({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.RP,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getCodeReviewDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Xn,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*getWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.to,C);return yield pe({type:"save",payload:{workDetail:Pe({},je)}}),je},*updateWork({payload:C,callback:P},{call:I,put:pe}){return yield I($e.H,C)},*getShixunWorkReport({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.sw,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getShixunWorkReports({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.cz,C);try{je.all_student_works=JSON.parse(sessionStorage.all_student_works||"[]")}catch(rn){}return yield pe({type:"save",payload:{shixunWorkReport:Pe({},je)}}),je},*getWorkSetting({payload:C,callback:P},{call:I,put:pe}){var je,rn;const ui=yield I($e.Ul,C);(je=ui==null?void 0:ui.group_settings)==null||je.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]}),(rn=ui==null?void 0:ui.allow_late_settings)==null||rn.map(Zi=>{Zi.value=Zi.group_name,Zi.id=Zi.group_id,Zi.group_id=[Zi.group_id]});const Xi={shixun_evaluation:ui.shixun_evaluation,challenge_settings:ui.challenge_settings};return yield pe({type:"save",payload:{workSetting:Pe({},ui),changeData:(0,Le.cloneDeep)(Xi)}}),ui},*updateSetting({payload:C,callback:P},{call:I,put:pe}){return yield I($e.m7,C)},*getCodeReviewCourse({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JG,C);return yield pe({type:"save",payload:{codeReviewCourse:Pe({},je)}}),je},*exportShixunWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Dx,C)},*getReferenceAnswer({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Q3,C);return yield pe({type:"save",payload:{referenceAnswer:Pe({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ux,C);return yield pe({type:"save",payload:{publishGroups:Pe({},je)}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.KE,C);return yield pe({type:"save",payload:{endGroups:Pe({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.n$,C);return yield pe({type:"save",payload:{brankList:Pe({},je)}}),je},*changeScore({payload:C,callback:P},{call:I,put:pe}){return yield I($e.gG,C)},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I($e.lf,C)},*addCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Qt,C);return yield pe({type:"save",payload:{commonHomeWorkAddDefaultData:Pe({},je)}}),je},*getSearchMemberList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Lz,C);return yield pe({type:"save",payload:{searchMemberList:Pe({},je)}}),je},*getProjectList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ku,C);return yield pe({type:"save",payload:{searchProjectList:Pe({},je)}}),je},*addStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ak,C);return yield pe({type:"save",payload:{studentWorkAddDefaultData:Pe({},je)}}),je},*editStudentWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PW,C);return yield pe({type:"save",payload:{studentWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.BD,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*editCommonHomeWorkDefaultBankData({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.pH,C);return yield pe({type:"save",payload:{commonHomeWorkEditDefaultData:Pe({},je)}}),je},*getReplyList({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.PC,C);yield pe({type:"save",payload:{replyList:Pe({},je)}})},*getStudentWorkDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Hj,C);yield pe({type:"save",payload:{studentWorkDetail:Pe({},je)}})},*getStudentWorkSupplyDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ub,C);yield pe({type:"save",payload:{studentWorkSupplyDetail:Pe({},je)}})},*getStudentWorkCommon({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.JA,C);yield pe({type:"save",payload:{studentWorkCommon:Pe({},je)}})},*getAllStudentWorks({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.ql,C);return yield pe({type:"save",payload:{allStudentWorks:Pe({},je)}}),je},*getFileRepeatResult({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.oN,C);return yield pe({type:"save",payload:{codeReview:Pe({},je)}}),je},*getFileRepeatDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I($e.Ti,C);return yield pe({type:"save",payload:{codeReviewDetail:Pe({},je)}}),je},*createReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.PP,C)},*replyLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.NA,C)},*replyUnLike({payload:C,callback:P},{call:I,put:pe}){return yield I($e.YQ,C)},*deleteReply({payload:C,callback:P},{call:I,put:pe}){return yield I($e.Mf,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pe({},C)}})}},reducers:{save(C,P){return Pe(Pe({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rt=e(92365),Nt=e(24065),Bt=Object.defineProperty,Ct=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ue=(C,P,I)=>P in C?Bt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,le=(C,P)=>{for(var I in P||(P={}))Yt.call(P,I)&&ue(C,I,P[I]);if(Ct)for(var I of Ct(P))ze.call(P,I)&&ue(C,I,P[I]);return C},Te={namespace:"classroomList",state:{name:"",loading:!0,detailTopBanner:{copy_completed:!0},detailLeftMenus:{},detailLeftMenusNames:{},detailShixunsList:{},detailGraduationTopicsList:{},detailGraduationTaskList:{},detailExerciseList:{},detailPollsList:{},detailCommonHomeworksList:{},detailAttendancesList:{},detailAttendancesDetail:{},detailAnnouncementList:{},detailAttachmentList:{},detailCourseware:{},courseMine:{},detailVideoList:{},detailLiveVideoList:{},detailBoardList:{},courseGroups:{},allCourseGroups:{},detailCourseGroupsList:{},detailCoursStudentsList:{},detailCourseStatisticsList:{},detailAttendancesStatistic:{},detailCourseWorkscore:{},detailCourseActscore:{},coursesLists:{},shixunLists:{},schoolList:{},taskList:[],searchMemberList:{},actionTabs:{key:""},listParams:{order:"all",page:1,limit:16,search:""},shareStatus:!1,AssistantObject:{},updateData:""},effects:{*setAssistantPermissions({payload:C},{call:P,put:I}){yield P(Rt.gq,C)},*getAssistantPermissions({payload:C},{call:P,put:I}){if(!(0,Nt.eB)())return;const pe=yield P(Rt.rS,C);yield I({type:"save",payload:{AssistantObject:pe.permissions}})},*getAiStatusQuery({payload:C},{call:P,put:I}){const pe=yield P(Rt.LH,C);return yield I({type:"save",payload:{cal_finish_if:pe.cal_finish_if}}),pe},*updateCoursePortraitData({payload:C},{call:P,put:I}){return yield P(Rt.Z_,C)},*getUserPortraitConfig({payload:C},{call:P,put:I}){const pe=yield P(Rt._0,C);return yield I({type:"save",payload:{userPortraitConfig:pe.data}}),pe},*updateUserPortraitConfig({payload:C},{call:P,put:I}){return yield P(Rt.r2,C)},*getClassroom({payload:C},{call:P,put:I}){const pe=C,je=yield P(Rt.V8,C);return yield I({type:"save",payload:le({listParams:pe},je)}),je},*getClassroomTopBanner({payload:C},{call:P,put:I}){const pe=yield P(Rt.U_,C);return yield I({type:"save",payload:{detailTopBanner:pe.status?{copy_completed:!0}:le({},pe)}}),pe.status?{copy_completed:!0}:pe},*getClassroomLeftMenus({payload:C},{call:P,put:I}){const pe=yield P(Rt.w9,C);let je=[...(pe==null?void 0:pe.course_modules)||[],...(pe==null?void 0:pe.hidden_modules)||[]],rn={};return je==null||je.forEach(ui=>{rn[ui.type]=ui.name}),yield I({type:"save",payload:{detailLeftMenus:le({},pe),detailLeftMenusNames:rn}}),pe},*getClassroomShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailShixunsList:le({},pe)}})},*getClassroomTeacherShixunsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailShixunsList:le({},pe)}}),pe},*getClassroomCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Nd,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomTeacherCommonList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gk,C);return yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}}),pe},*getClassroomGraduationTopicsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.yV,C);yield I({type:"save",payload:{detailGraduationTopicsList:le({},pe)}})},*getClassroomGraduationTaskList({payload:C},{call:P,put:I}){const pe=yield P(Rt.R2,C);yield I({type:"save",payload:{detailGraduationTaskList:le({},pe)}})},*getClassroomExercisesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.N7,C);yield I({type:"save",payload:{detailExerciseList:le({},pe)}})},*getClassroomPollsList({payload:C},{call:P,put:I}){const pe=yield P(Rt.BR,C);yield I({type:"save",payload:{detailPollsList:le({},pe)}})},*getCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Rt.qB,C);yield I({type:"save",payload:{courseGroups:le({},pe)}})},*getAllCourseGroup({payload:C},{call:P,put:I}){const pe=yield P(Rt.c_,C);return yield I({type:"save",payload:{allCourseGroups:le({},pe)}}),pe},*getClassroomCommonHomeworksList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Al,C);yield I({type:"save",payload:{detailCommonHomeworksList:le({},pe)}})},*getClassroomAttendancesList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Vw,C);yield I({type:"save",payload:{detailAttendancesList:le({},pe)}})},*getClassroomAttendancesStatistic({payload:C},{call:P,put:I}){const pe=yield P(Rt.Ls,C);yield I({type:"save",payload:{detailAttendancesStatistic:le({},pe)}})},*getAttendanceDetail({payload:C},{call:P,put:I}){const pe=yield P(Rt.zg,C);return yield I({type:"save",payload:{detailAttendancesDetail:le({},pe)}}),pe},*getAnnouncementList({payload:C},{call:P,put:I}){const pe=yield P(Rt.QZ,C);yield I({type:"save",payload:{detailAnnouncementList:le({},pe)}})},*getAttachmentList({payload:C},{call:P,put:I}){const pe=yield P(Rt.KT,C);yield I({type:"save",payload:{detailAttachmentList:le({},pe.data)}})},*getCourseware({payload:C},{call:P,put:I}){const pe=yield P(Rt.ZT,C);yield I({type:"save",payload:{detailCourseware:le({},pe.data)}})},*getVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.O3,C);yield I({type:"save",payload:{detailVideoList:le({},pe)}})},*getLiveVideoList({payload:C},{call:P,put:I}){const pe=yield P(Rt.DJ,C);yield I({type:"save",payload:{detailLiveVideoList:le({},pe)}})},*getCoursesMine({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Ed,C);return yield pe({type:"save",payload:{courseMine:le({},je)}}),je.data},*getBoardList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.KP,C);return yield pe({type:"save",payload:{detailBoardList:le({},je.data)}}),je.data},*getCourseGroupsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.kW,C);return yield pe({type:"save",payload:{detailCourseGroupsList:le({},je)}}),je},*getCourseStudentsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.J2,C);return yield pe({type:"save",payload:{detailCoursStudentsList:le({},je)}}),je.data},*getCourseStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.g4,C);return yield pe({type:"save",payload:{detailCourseStatisticsList:le({},je)}}),je},*getCourseActscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.t1,C);return yield pe({type:"save",payload:{detailCourseActscore:le({},je)}}),je},*getCourseWorkscore({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.GV,C);return yield pe({type:"save",payload:{detailCourseWorkscore:le({},je)}}),je},*getShixunLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Pj,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getExperimentLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt._9,C);return yield pe({type:"save",payload:{shixunLists:le({},je)}}),je},*getShixunAiRecommendLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.Hn,C);return yield pe({type:"save",payload:{shixunAiRecommendLists:le({},je)}}),je},*getCoursesLists({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.W7,C);return yield pe({type:"save",payload:{coursesLists:le({},je)}}),je},*createCoursesHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.Ds,C)},*createShixunHomework({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.aQ,C)},*createExperiment({payload:C,callback:P},{call:I,put:pe}){return yield I(Rt.BQ,C)},*getSchoolList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.K$,C);return yield pe({type:"save",payload:{schoolList:le({},je.school_names)}}),je.school_names},*searchSchoolTeacherList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.nQ,C);return yield pe({type:"save",payload:{searchMemberList:le({},je)}}),je},*getAllTaskList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.km,C);return yield pe({type:"save",payload:{taskList:[...je.tasks]}}),je},*updateTaskPosition({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Rt.U8,C);return yield pe({type:"save",payload:{actionTabs:{key:""}}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:le({},C)}})},*setUpdateData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateData:C}})}},reducers:{save(C,P){return le(le({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},dt=Object.defineProperty,Ht=Object.getOwnPropertySymbols,ct=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,Et=(C,P,I)=>P in C?dt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ge=(C,P)=>{for(var I in P||(P={}))ct.call(P,I)&&Et(C,I,P[I]);if(Ht)for(var I of Ht(P))Ie.call(P,I)&&Et(C,I,P[I]);return C},yt={namespace:"newClassroom",state:{schoolList:[],searchCourseList:[],actionTabs:{key:"",params:{}}},effects:{*getSchoolList({payload:C},{call:P,put:I}){const pe=yield P(Rt.K$,C);yield I({type:"save",payload:{schoolList:(pe==null?void 0:pe.school_names)||[]}})},*getSearchCourseList({payload:C},{call:P,put:I}){const pe=yield P(Rt.oM,C);yield I({type:"save",payload:{searchCourseList:(pe==null?void 0:pe.course_lists)||[]}})},*submitCourses({payload:C},{call:P,put:I}){return yield P(Rt.Bn,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(Rt.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ge({},C)}})},*joincoursegroup({payload:C},{call:P,put:I}){return yield P(Rt.WK,C)}},reducers:{save(C,P){return ge(ge({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},kt=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Dr=Object.prototype.hasOwnProperty,St=Object.prototype.propertyIsEnumerable,Vr=(C,P,I)=>P in C?kt(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Qr=(C,P)=>{for(var I in P||(P={}))Dr.call(P,I)&&Vr(C,I,P[I]);if(Fe)for(var I of Fe(P))St.call(P,I)&&Vr(C,I,P[I]);return C},jr={namespace:"classroomsOverview",state:{},effects:{*getCourseUseInfos({payload:C},{call:P,put:I}){const pe=yield P(Rt.Dd,C);yield I({type:"save",payload:{CourseUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(Rt.Fg,C);yield I({type:"save",payload:{RankList:{teacher_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",course_num:"\u7BA1\u7406\u8BFE",homework_num:"\u53D1\u5E03\u4F5C\u4E1A\u6570",exercise_num:"\u53D1\u5E03\u8003\u8BD5\u6570",resource_num:"\u4E0A\u4F20\u8D44\u6E90\u6570"},...(pe==null?void 0:pe.teacher_list)||[]],student_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",student_id:"\u5B66\u53F7/\u5DE5\u53F7",finish_num:"\u5B8C\u6210\u4F5C\u4E1A\u6570",total_score:"\u603B\u6210\u7EE9"},...(pe==null?void 0:pe.student_list)||[]],learn_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_course_list)||[]],interact_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u4E92\u52A8\u8BA8\u8BBA\u6570"},...(pe==null?void 0:pe.interact_course_list)||[]],finish_course_list:[{rank:"\u6392\u540D",name:"\u6559\u5B66\u8BFE\u5802\u540D\u79F0",num:"\u603B\u5B8C\u6210\u6570"},...(pe==null?void 0:pe.finish_course_list)||[]]}}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(Rt.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(Rt.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return Qr(Qr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},hr=e(31417),Zr=Object.defineProperty,sn=Object.getOwnPropertySymbols,ln=Object.prototype.hasOwnProperty,or=Object.prototype.propertyIsEnumerable,Lt=(C,P,I)=>P in C?Zr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gt=(C,P)=>{for(var I in P||(P={}))ln.call(P,I)&&Lt(C,I,P[I]);if(sn)for(var I of sn(P))or.call(P,I)&&Lt(C,I,P[I]);return C},jt={namespace:"polls",state:{name:"\u666E\u901A\u8BD5\u5377\uFF0C\u968F\u673A\u8BD5\u5377\u8BE6\u60C5\u9875\u9762",loading:!0,pollsList:{},statisticsList:{},pollsCoursesList:{},brankList:{},actionTabs:{},commonHeader:{},pollSetting:{},endGroups:{},publishGroups:{},exerciseBanks:{}},effects:{*getPollsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.s3,C);return yield pe({type:"save",payload:{pollsList:gt({},je)}}),je},*getCommonHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.UK,C);return yield pe({type:"save",payload:{commonHeader:gt({},je)}}),je},*getPollsStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Qn,C);return yield pe({type:"save",payload:{statisticsList:gt({},je)}}),je},*getBrankList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.n$,C);return yield pe({type:"save",payload:{brankList:gt({},je)}}),je},*saveBanks({payload:C,callback:P},{call:I,put:pe}){return yield I(hr.lf,C)},*getPollsCourses({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Q9,C);return yield pe({type:"save",payload:{pollsCoursesList:gt({},je)}}),je},*getPollsSetting({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Hi,C);return yield pe({type:"save",payload:{pollSetting:gt({},je)}}),je},*editPolls({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.Ye,C);return yield pe({type:"save",payload:{editData:gt({},JSON.parse(JSON.stringify(je)))}}),je},*getEndGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.KE,C);return yield pe({type:"save",payload:{endGroups:gt({},je)}}),je},*getPublishGroups({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.ux,C);return yield pe({type:"save",payload:{publishGroups:gt({},je)}}),je},*getExerciseBanks({payload:C,callback:P},{call:I,put:pe}){const je=yield I(hr.kp,C);return yield pe({type:"save",payload:{exerciseBanks:gt({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gt({},C)}})}},reducers:{save(C,P){return gt(gt({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Cr=e(43859),br=Object.defineProperty,at=Object.getOwnPropertySymbols,Fr=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,Wn=(C,P,I)=>P in C?br(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gr=(C,P)=>{for(var I in P||(P={}))Fr.call(P,I)&&Wn(C,I,P[I]);if(at)for(var I of at(P))gn.call(P,I)&&Wn(C,I,P[I]);return C},dn={namespace:"teachers",state:{list:{},applyList:{},allCourseGroups:{},graduationGroupList:{},studentsList:{},actionTabs:{key:"",params:{}},updateIndex:1},effects:{*getList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.gp,C);return(pe=je==null?void 0:je.teacher_list)==null||pe.map(rn=>(rn.key=rn.course_member_id,rn)),yield I({type:"save",payload:{list:je}}),je},*getStudentsList({payload:C},{call:P,put:I}){var pe;const je=yield P(Cr.ur,C);return(pe=je==null?void 0:je.students)==null||pe.map(rn=>(rn.key=rn.user_id,rn)),yield I({type:"save",payload:{studentsList:je}}),je},*getApplyList({payload:C},{call:P,put:I}){const pe=yield P(Cr.s,C);return yield I({type:"save",payload:{applyList:pe}}),pe},*getAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.xV,C);return yield I({type:"save",payload:{allCourseGroups:pe}}),pe},*getGraduationGroupList({payload:C},{call:P,put:I}){const pe=yield P(Cr.Bg,C);return yield I({type:"save",payload:{graduationGroupList:pe}}),pe},*setAllCourseGroups({payload:C},{call:P,put:I}){const pe=yield P(Cr.oZ,C);return yield I({type:"save",payload:{setAllCourseGroups:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gr({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})}},reducers:{save(C,P){return gr(gr({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Mn=e(75730),ei=Object.defineProperty,ni=Object.getOwnPropertySymbols,Gi=Object.prototype.hasOwnProperty,Mi=Object.prototype.propertyIsEnumerable,Ti=(C,P,I)=>P in C?ei(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,mi=(C,P)=>{for(var I in P||(P={}))Gi.call(P,I)&&Ti(C,I,P[I]);if(ni)for(var I of ni(P))Mi.call(P,I)&&Ti(C,I,P[I]);return C},aa={namespace:"video",state:{name:"\u8D44\u6E90",loading:!0,actionTabs:{},videoStatisticsList:{},newVideoStatisticsList:{},videoDurationStatics:{},StudentvideoStatistics:{},videoPeopleStatics:{},videoStatistics:{},oneVideoStatisticsList:{}},effects:{*getVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.BQ,C);return yield pe({type:"save",payload:{videoStatisticsList:mi({},je)}}),je},*getNewVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{newVideoStatisticsList:mi({},je)}}),je},*getVideoPeopleStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Zx,C);return yield pe({type:"save",payload:{videoPeopleStatics:mi({},je)}}),je},*getVideoDurationStatics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Mz,C);return yield pe({type:"save",payload:{videoDurationStatics:mi({},je)}}),je},*getVideoStatistics({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.ZY,C);return yield pe({type:"save",payload:{videoStatistics:mi({},je)}}),je},*getOneVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.cU,C);return yield pe({type:"save",payload:{oneVideoStatisticsList:mi({},je)}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:mi({},C)}})},*getStudentVideoStatisticsList({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.Vg,C);return yield pe({type:"save",payload:{StudentvideoStatistics:mi({},je)}}),je}},reducers:{save(C,P){return mi(mi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},ii=e(52721),Wi=Object.defineProperty,wt=Object.getOwnPropertySymbols,st=Object.prototype.hasOwnProperty,Qn=Object.prototype.propertyIsEnumerable,bi=(C,P,I)=>P in C?Wi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ti=(C,P)=>{for(var I in P||(P={}))st.call(P,I)&&bi(C,I,P[I]);if(wt)for(var I of wt(P))Qn.call(P,I)&&bi(C,I,P[I]);return C},xi={namespace:"competitions",state:{name:"",loading:!0,listParams:{page:1,per_page:20,category:""},Staff:{},Header:{},competition_title:"",banner:"",competitions:[],count:"",RightItems:{},Prizes:{},Account:{},TabResultList:{},competition_team:{},all_team_member:{},actionTabs:{key:"",params:{}},GuidesData:{}},effects:{*postGuides({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.cC,C)},*getGuides({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Ax,C);return yield pe({type:"save",payload:{GuidesData:je}}),je},*getWorkSubmitUpdateRes({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zF,C)},*getList({payload:C},{call:P,put:I}){const pe=C,je=yield P(ii.bQ,C);return yield I({type:"save",payload:ti({listParams:pe},je)}),je},*getMemberWorks({payload:C},{call:P,put:I}){const pe=yield P(ii.xx,C);return yield I({type:"save",payload:{MemberWorks:pe||{}}}),pe},*addApplytojoincourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qS,C)},*competitionTeams({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Pt,C)},*getStaff({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Dh,C);return yield pe({type:"save",payload:{Staff:je}}),je},*getHeader({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.Pg,C);return yield pe({type:"save",payload:{Header:je}}),je},*getItem({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.rV,C);return yield pe({type:"save",payload:{RightItems:je}}),je},*updateMdContent({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zj,C)},*getTeamList({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.aq,C)},*getTeamDetail({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ze,C)},*UpTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.yS,C)},*DeleteTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.ps,C)},*ExitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.vV,C)},*AddTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.FU,C)},*AddPersonnel({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.R9,C)},*JoinTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.zc,C)},*getTeacher({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.jS,C)},*getStudents({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.sK,C)},*SubmitTeam({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rm,C)},*Reward({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Qp,C)},*ChartRules({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ux,C)},*Charts({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.GQ,C)},*TabResults({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.ml,C);return yield pe({type:"save",payload:{TabResultList:je}}),je},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ti({},C)}})},*Results({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.u9,C)},*Prize({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.pU,C);return yield pe({type:"save",payload:{Prizes:je}}),je},*Accounts({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.XJ,C);return yield pe({type:"save",payload:{Account:je}}),je},*getVerification({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Ni,C)},*PhoneBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.uZ,C)},*EmailBind({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.rk,C)},*Authentication({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.Vy,C)},*Professional({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tC,C)},*setleader({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.tO,C)},*getShixun({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.qj,C)},*getCourse({payload:C,callback:P},{call:I,put:pe}){return yield I(ii.XR,C)},*competition_teams({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.zz,C);return yield pe({type:"save",payload:{competition_team:je}}),je},*all_team_members({payload:C,callback:P},{call:I,put:pe}){const je=yield I(ii.$P,C);return yield pe({type:"save",payload:{all_team_member:je}}),je}},reducers:{save(C,P){return ti(ti({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Pi=e(70849),ai=Object.defineProperty,er=Object.getOwnPropertySymbols,mt=Object.prototype.hasOwnProperty,tt=Object.prototype.propertyIsEnumerable,It=(C,P,I)=>P in C?ai(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,_t=(C,P)=>{for(var I in P||(P={}))mt.call(P,I)&&It(C,I,P[I]);if(er)for(var I of er(P))tt.call(P,I)&&It(C,I,P[I]);return C},fr={namespace:"declaration",state:{name:"\u79D1\u7814\u6559\u5B66\u7533\u62A5",loading:!0,mode:"view"},effects:{*changeMode({payload:C},{put:P}){yield P({type:"save",payload:{mode:C.mode}})},*getDeclaraList({payload:C},{call:P,put:I}){return yield P(Pi.Dn,{payload:C})},*getDeclaraDetail({payload:C},{call:P,put:I}){return yield P(Pi.Hs,{payload:C})},*addDeclara({payload:C},{call:P,put:I}){return yield P(Pi.eu,{payload:C})},*updateDeclara({payload:C},{call:P,put:I}){return yield P(Pi.Bb,{payload:C})}},reducers:{save(C,P){return _t(_t({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/declaration"&&P.replace({pathname:"/declaration/home"})})}}},Tr=e(38650),kr=e(52743),Ue=Object.defineProperty,rt=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,Ye=Object.getOwnPropertySymbols,ir=Object.prototype.hasOwnProperty,Rr=Object.prototype.propertyIsEnumerable,Or=(C,P,I)=>P in C?Ue(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Sr=(C,P)=>{for(var I in P||(P={}))ir.call(P,I)&&Or(C,I,P[I]);if(Ye)for(var I of Ye(P))Rr.call(P,I)&&Or(C,I,P[I]);return C},Ur=(C,P)=>rt(C,ye(P)),Ir={namespace:"engineeringEvaluteDetail",state:{classDataSource:{active:null,dataList:[]},actionTabs:{key:"",params:{}},name:"",headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringEvaluteDetail/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringEvaluteDetail/getYearList",dataList:[]}},active:{}},tabListData:[],echartsData:{barData:{name:"",dataSource:{xData:[],yBarData:[],yLineData:[]}},lineData:{name:"",xData:[],seriesData:[]},scatterData:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Sr({},C)}})},*getMajorList({payload:C},{call:P,put:I,select:pe}){const{userInfo:je}=yield pe(rn=>rn.user);if(je!=null&&je.school_id){const rn=yield P(Tr.BA,je.school_id);rn&&rn.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:rn.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id}))}}))}},*getYearList({payload:C},{call:P,put:I}){const pe=yield P(Tr.Nx,C);pe&&pe.data&&(yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:pe.data.map(je=>({label:je.year,value:je.ec_year_id}))}}))},*getCourseResultDetail({payload:C},{call:P,put:I}){console.log(C,"payload");const pe=yield P(Tr.p1,C);pe&&pe.ec_course_target&&(yield I({type:"setEchartsData",payload:pe}))},*getCourseResultDetailClass({payload:C},{call:P,put:I}){const pe=yield P(Tr.ff,C);pe&&pe.class_name&&(yield I({type:"save",payload:{classDataSource:{active:null,dataList:[...pe.class_name]}}}))},*setClassActive({payload:C},{call:P,put:I}){yield I({type:"save",payload:{classDataSource:Sr({},C)}})}},reducers:{save(C,P){return Sr(Sr({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{dataSource:Ur(Sr({},C.headerData.dataSource),{[P.key]:Ur(Sr({},C.headerData.dataSource[P.key]),{dataList:P.value})})})})},setMajorOrYearActive(C,{payload:P}){return Ur(Sr({},C),{headerData:Ur(Sr({},C.headerData),{active:Ur(Sr({},C.headerData.active),{[P.key]:P.value})})})},setEchartsData(C,{payload:P}){let I={name:P.course_name||"",dataSource:{xData:[],yBarData:[],yLineData:[]}},pe={name:P.course_name||"",xData:[],seriesData:[]},je={};return P.ec_course_target.forEach((rn,ui)=>{rn.position=ui+1,I=Ur(Sr({},I),{dataSource:{xData:[...I.dataSource.xData,ui+1],yBarData:[...I.dataSource.yBarData,rn.actual_grade],yLineData:[...I.dataSource.yLineData,rn.standard_grade]}});let Xi=[],Zi={min:[],max:[]},ss=[],eo=[],si=[];rn.student_data.detail.forEach((Ss,Zo)=>{let Hs=Ss.score;Xi.push(Zo+1),Zi.max.push(Hs>=rn.student_data.goal_score?Hs:null),Zi.min.push(Hs>=rn.student_data.goal_score?null:Hs),ss.push(Ss.name),eo.push(Ss.student_id),si.push(Ss.clazz)}),je[ui+1]={name:ui+1,average_score:rn.student_data.average_score,goal_score:rn.student_data.goal_score,xData:Xi,yData:Zi,name_data:ss,student_ids:eo,class_data:si,goal_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.goal_score),average_scoreData:new Array(rn.student_data.detail.length).fill(rn.student_data.average_score)}}),P.history.forEach(rn=>{pe=Ur(Sr({},pe),{xData:[...pe.xData,rn.year],seriesData:[...pe.seriesData,rn.total_score]})}),Ur(Sr({},C),{name:P.course_name||"",tabListData:P.ec_course_target,echartsData:{barData:I,lineData:pe,scatterData:je}})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cn=Object.defineProperty,tn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,bn=Object.prototype.propertyIsEnumerable,ha=(C,P,I)=>P in C?cn(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gi=(C,P)=>{for(var I in P||(P={}))on.call(P,I)&&ha(C,I,P[I]);if(tn)for(var I of tn(P))bn.call(P,I)&&ha(C,I,P[I]);return C},On={namespace:"engineering",state:{showMenu:!0,matrixVerify:{key:!1,params:{}},actionTabs:{key:"",params:{}}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gi({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*setMatrixVerify({payload:C},{call:P,put:I}){yield I({type:"save",payload:{matrixVerify:gi({},C)}})}},reducers:{save(C,P){return gi(gi({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ri=e(99309),$i=Object.defineProperty,la=Object.defineProperties,Is=Object.getOwnPropertyDescriptors,ba=Object.getOwnPropertySymbols,As=Object.prototype.hasOwnProperty,Ds=Object.prototype.propertyIsEnumerable,Qa=(C,P,I)=>P in C?$i(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,na=(C,P)=>{for(var I in P||(P={}))As.call(P,I)&&Qa(C,I,P[I]);if(ba)for(var I of ba(P))Ds.call(P,I)&&Qa(C,I,P[I]);return C},Ii=(C,P)=>la(C,Is(P)),$a={namespace:"engineeringNavigtion",state:{actionTabs:{key:"",params:{}},headerData:{title:"\u8BA4\u8BC1\u5BFC\u822A",dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNavigtion/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringNavigtion/getYearList",dataList:[]}},active:{},name:"",tabBarContent:{user_name:"",user_school:"",user_type:""}},cardListData:{appraiseData:{norm:{title:"\u6307\u6807\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-biyezhibiao",label:"\u6BD5\u4E1A\u6307\u6807",value:"/engineering/graduated/index"},{icon:"icon-biyejuzhen",label:"\u6BD5\u4E1A\u77E9\u9635",value:"/engineering/graduated/matrix"}],listData:[{key:"graduation_count",icon:"icon-biyeyaoqiu1",backgroundColor:"#F2EBFB",textColor:"#713BDB",label:"\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_subitem_count",icon:"icon-zhibiaodian",backgroundColor:"#FEF3EF",textColor:"#FF8B58",label:"\u6307\u6807\u70B9",value:"-",unit:"\u9879"},{key:"graduation_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"},{key:"graduation_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u6BD5\u4E1A\u8981\u6C42",value:"-",unit:"\u9879"}]},course:{title:"\u8BFE\u7A0B\u8BC4\u4EF7",result:"-",tabBarContent:[{icon:"icon-kechengliebiao",label:"\u8BFE\u7A0B\u5217\u8868",value:"/engineering/course/list"},{icon:"icon-kechengjuzhen",label:"\u8BFE\u7A0B\u77E9\u9635",value:"/engineering/course/matrix"}],listData:[{key:"course_count",icon:"icon-kechengshuliang",backgroundColor:"#E2F5FF",textColor:"#007AFF",label:"\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_target_count",icon:"icon-mubiao",backgroundColor:"#FEF8EF",textColor:"#FEB315",label:"\u8BFE\u7A0B\u76EE\u6807",value:"-",unit:"\u9879"},{key:"course_achieve_count",icon:"icon-dacheng",backgroundColor:"#D7F5E6",textColor:"#07C160",label:"\u5DF2\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"},{key:"course_not_achieve_count",icon:"icon-weidacheng",backgroundColor:"#F5F5F5",textColor:"#7C8184",label:"\u672A\u8FBE\u6210\u8BFE\u7A0B\u6570\u91CF",value:"-",unit:"\u95E8"}]}},teamData:{teach:{title:"\u6388\u8BFE\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]},work:{title:"\u5DE5\u4F5C\u56E2\u961F",tabBarContent:"0\u4EBA",listData:[]}}},totalListData:[{key:"student_count",title:"\u5F53\u524D\u5B66\u751F\u603B\u6570",value:0,icon:"icon-xuesheng1",backgroundColor:"rgba(201,236,255,0.51)",textColor:"#007AFF"},{key:"student_in_count",title:"\u8F6C\u5165\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanru",backgroundColor:"rgba(119,241,174,0.4)",textColor:"#1FA363"},{key:"student_out_count",title:"\u8F6C\u51FA\u5B66\u751F\u603B\u6570",value:0,icon:"icon-zhuanchu",backgroundColor:"rgba(255,197,147,0.44)",textColor:"#FA6400"}]},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:na({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getTopPage({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ui=>ui.engineeringNavigtion),{userInfo:je}=yield I(ui=>ui.user);let rn={};if(pe.active[kr.k[1]]&&je.school_id){const ui=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ui);const Xi=yield C(Tr.bA,{ec_year_id:pe.active[kr.k[1]],school_id:je.school_id});Xi&&Xi.data&&(rn=Xi.data),yield P({type:"setTopPage",payload:rn})}},*putTopPageName({payload:C,callback:P},{call:I,put:pe}){try{const je=yield I(Tr.ay,C);P(je)}catch(je){let rn="";je&&(rn=JSON.stringify(je),je.message&&(rn=je.message)),P({message:rn,status:999})}}},reducers:{save(C,P){return na(na({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=Ii(na({},I),{[P.key]:P.active})),Ii(na({},C),{headerData:Ii(na({},C.headerData),{dataSource:Ii(na({},C.headerData.dataSource),{[P.key]:Ii(na({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{active:Ii(na({},C.headerData.active),{[P.key]:P.value})})})},setTopPage(C,{payload:P}){return Ii(na({},C),{headerData:Ii(na({},C.headerData),{name:P.name,tabBarContent:{user_name:P.user_name,user_school:P.user_school,user_type:P.user_type}}),cardListData:Ii(na({},C.cardListData),{appraiseData:Ii(na({},C.cardListData.appraiseData),{norm:Ii(na({},C.cardListData.appraiseData.norm),{result:P.graduaiton_result,listData:C.cardListData.appraiseData.norm.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))}),course:Ii(na({},C.cardListData.appraiseData.course),{result:P.course_result,listData:C.cardListData.appraiseData.course.listData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}),teamData:{teach:Ii(na({},C.cardListData.teamData.teach),{tabBarContent:`${P.course_teachers?P.course_teachers.length:0}\u4EBA`,listData:P.course_teachers||[]}),work:Ii(na({},C.cardListData.teamData.work),{tabBarContent:`${P.work_teachers?P.work_teachers.length:0}\u4EBA`,listData:P.work_teachers||[]})}}),totalListData:C.totalListData.map(I=>Ii(na({},I),{value:P[I.key]||0}))})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Os=Object.defineProperty,zi=Object.defineProperties,ks=Object.getOwnPropertyDescriptors,Ro=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,rs=(C,P,I)=>P in C?Os(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ws=(C,P)=>{for(var I in P||(P={}))ja.call(P,I)&&rs(C,I,P[I]);if(Ro)for(var I of Ro(P))ys.call(P,I)&&rs(C,I,P[I]);return C},kn=(C,P)=>zi(C,ks(P)),yo={namespace:"engineeringNormDetail",state:{actionTabs:{key:"",params:{}},dataSource:{name:"",goal_value:0,actual_value:0,subitems:[]}},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ws({},C)}})},*getGraduationResultDetail({payload:C},{call:P,put:I}){const pe=yield P(Tr.gq,C);yield I({type:"save",payload:{dataSource:pe}})}},reducers:{save(C,P){return Ws(Ws({},C),P.payload)},setDataSource(C,{payload:P}){let I=P;return kn(Ws({},C),{dataSource:I})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Rs=e(8591),Vi=Object.defineProperty,Ua=Object.defineProperties,Da=Object.getOwnPropertyDescriptors,vs=Object.getOwnPropertySymbols,Gs=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,_o=(C,P,I)=>P in C?Vi(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ks=(C,P)=>{for(var I in P||(P={}))Gs.call(P,I)&&_o(C,I,P[I]);if(vs)for(var I of vs(P))So.call(P,I)&&_o(C,I,P[I]);return C},qs=(C,P)=>Ua(C,Da(P)),Lo=(C,P)=>{var I={};for(var pe in C)Gs.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&vs)for(var pe of vs(C))P.indexOf(pe)<0&&So.call(C,pe)&&(I[pe]=C[pe]);return I},Ho={namespace:"engineeringNormList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[kr.k[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${kr.k[0]}`,loading:"engineeringNormList/getMajorList",dataList:[]},[kr.k[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${kr.k[1]}`,loading:"engineeringNormList/getYearList",dataList:[]}},active:{}},tabListData:[],expandedRowKeys:[],all_goal_value:""},effects:{*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ks({},C)}})},*getMajorList({},{call:C,put:P,select:I}){const{userInfo:pe}=yield I(je=>je.user);if(pe!=null&&pe.school_id){const je=yield C(Tr.BA,pe.school_id);if(je&&je.data){const rn=Ri.U.getItem(pe==null?void 0:pe.login);yield P({type:"setMajorOrYearDataSource",payload:{key:kr.k[0],value:je.data.map(ui=>({label:ui.name,value:ui.ec_major_school_id})),active:je.data.length>0?rn[0]||je.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:C},{call:P,put:I,select:pe}){const je=yield P(Tr.Nx,C.id),{userInfo:rn}=yield pe(ui=>ui.user);if(je&&je.data){const ui=Ri.U.getItem(rn==null?void 0:rn.login);yield I({type:"setMajorOrYearDataSource",payload:{key:kr.k[1],value:je.data.map(Xi=>({label:Xi.year,value:Xi.ec_year_id})),active:je.data.length>0?C.firstEnter?ui[1]:je.data[0].ec_year_id:void 0}})}},*getGraduationResults({},{call:C,put:P,select:I}){const{headerData:pe}=yield I(ss=>ss.engineeringNormList),{userInfo:je}=yield I(ss=>ss.user);let rn=[],ui=[],Xi="";const Zi=pe.active[kr.k[1]];if(Zi){const ss=[pe.active[kr.k[0]],pe.active[kr.k[1]]];Ri.U.setItem(je==null?void 0:je.login,ss);const eo=yield C(Tr.eM,Zi);eo&&eo.graduation_requirements&&(Xi=eo.all_goal_value||"",rn=eo.graduation_requirements.map(si=>{var Ss=si,{subitems:Zo}=Ss,Hs=Lo(Ss,["subitems"]);return ui.push(Hs.id),qs(Ks({},Hs),{children:Zo})}))}yield P({type:"save",payload:{tabListData:rn,all_goal_value:Xi,expandedRowKeys:ui}})},*exportGraduation({},{call:C,select:P}){const{headerData:I}=yield P(pe=>pe.engineeringNormList);I.active[kr.k[1]]&&(yield C(Tr.OE,I.active[kr.k[1]]))},*compute({payload:C},{call:P,put:I}){const pe=C,{all:je}=pe,rn=Lo(pe,["all"]),ui=yield P(je?Tr.Qx:Tr.Xl,rn);ui&&ui.status===0?(Rs.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield I({type:"getGraduationResults"})):Rs.ZP.error(ui.message)},*getFormulas({callback:C},{call:P,select:I}){const{headerData:pe}=yield I(je=>je.engineeringNormList);if(pe.active[kr.k[1]]){const je=yield P(Tr.mK,pe.active[kr.k[1]]);C(je)}},*setFormulas({payload:C,callback:P},{call:I}){const pe=yield I(Tr.y9,C);P(pe)},*putGoalValue({payload:C},{call:P,put:I}){const pe=yield P(Tr.No,C);if(pe&&pe.status===0)Rs.ZP.success("\u4FDD\u5B58\u6210\u529F"),yield I({type:"save",payload:{actionTabs:{key:"",params:{}}}}),yield I({type:"getGraduationResults"});else{let je="\u4FDD\u5B58\u5931\u8D25";pe&&pe.message&&(je=pe.message),Rs.ZP.error(je)}}},reducers:{save(C,P){return Ks(Ks({},C),P.payload)},setMajorOrYearDataSource(C,{payload:P}){let I=C.headerData.active;return P.active&&(I=qs(Ks({},I),{[P.key]:P.active})),qs(Ks({},C),{headerData:qs(Ks({},C.headerData),{dataSource:qs(Ks({},C.headerData.dataSource),{[P.key]:qs(Ks({},C.headerData.dataSource[P.key]),{dataList:P.value})}),active:I})})},setMajorOrYearActive(C,{payload:P}){return qs(Ks({},C),{headerData:qs(Ks({},C.headerData),{active:qs(Ks({},C.headerData.active),{[P.key]:P.value})})})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Co=e(67508),Xo=Object.defineProperty,hi=Object.getOwnPropertySymbols,Gn=Object.prototype.hasOwnProperty,ga=Object.prototype.propertyIsEnumerable,os=(C,P,I)=>P in C?Xo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ba=(C,P)=>{for(var I in P||(P={}))Gn.call(P,I)&&os(C,I,P[I]);if(hi)for(var I of hi(P))ga.call(P,I)&&os(C,I,P[I]);return C},Wo={namespace:"forumsDetail",state:{forumsDetailData:{}},effects:{*getForumsDetailData({payload:C},{call:P,put:I}){const pe=yield P(Co.Si,C);return yield I({type:"save",payload:{forumsDetailData:Ba({},pe)}}),pe},*setForumsDetailData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{forumsDetailData:Ba({},C)}})}},reducers:{save(C,P){return Ba(Ba({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},iu=Object.defineProperty,_s=Object.getOwnPropertySymbols,vu=Object.prototype.hasOwnProperty,$o=Object.prototype.propertyIsEnumerable,fu=(C,P,I)=>P in C?iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gu=(C,P)=>{for(var I in P||(P={}))vu.call(P,I)&&fu(C,I,P[I]);if(_s)for(var I of _s(P))$o.call(P,I)&&fu(C,I,P[I]);return C},Mo={namespace:"forumsList",state:{forumsData:{},listParams:{page:1,order:"updated_at"}},effects:{*getForumsData({payload:C},{call:P,put:I}){const pe=yield P(C.memoType==="shixun_discuss"?Co.kd:Co.bc,C);return delete C.memoType,yield I({type:"save",payload:{listParams:C,forumsData:gu({},pe)}}),pe}},reducers:{save(C,P){return gu(gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Bs=e(30534),Ou=e(3294),Go=e(28209),bs=e.n(Go),bo=Object.defineProperty,yu=Object.getOwnPropertySymbols,Ao=Object.prototype.hasOwnProperty,jo=Object.prototype.propertyIsEnumerable,Vs=(C,P,I)=>P in C?bo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,so=(C,P)=>{for(var I in P||(P={}))Ao.call(P,I)&&Vs(C,I,P[I]);if(yu)for(var I of yu(P))jo.call(P,I)&&Vs(C,I,P[I]);return C},Ns={namespace:"globalSetting",state:{name:"\u5168\u5C40\u914D\u7F6E",loading:!0,isIlearning:window.location.host.indexOf("learning.")>-1,showFooter:!0,showHeader:!0,showTip:!1,showHeaderFooter:!0,showHeaderFixed:!1,onlyShowBackTop:!0,onlyShowBackTopIcons:!0,operateModel:!1,operateModelPath:"",showQuestionBackTop:!1,theme:"defaults",shareData:{title:document.title,imgUrl:"https://ali-cdn.educoder.net/images/avatars/LaboratorySetting/1tab?t=1610677202",desc:""},globalLoading:{show:!1,text:""},updateData:{end_time:"",start_time:"",subject:"",system_score:"",system_update:!1},infoData:{name:"",phone:""},isSaiaDomain:window.location.host=="saia.educoder.net",actionTabs:{key:"",params:{}}},effects:{*query({payload:C},{call:P,put:I}){var pe,je;const rn=yield P(Bs.D2,C);Ou.Z.ONLYOFFICE=(pe=rn==null?void 0:rn.setting)==null?void 0:pe.office_server_url,Qt(rn);try{const Zi="5183666c72eec9e4",ss="5183666c72eec9e4";var ui=bs().enc.Utf8.parse(Zi);let eo=bs().enc.Utf8.parse(ss);var Xi=bs().AES.decrypt(((je=rn==null?void 0:rn.setting)==null?void 0:je.user_default_password)||"",ui,{iv:eo,mode:bs().mode.CBC});rn.setting.user_default_password=Xi.toString(bs().enc.Utf8)}catch(Zi){}yield I({type:"save",payload:so({},rn)})},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{updateData:so({},pe)}})},*setTheme({payload:C},{call:P,put:I}){const pe=yield P(Bs.n0,C);yield I({type:"save",payload:{theme:C||"default"}})},*setShareData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{shareData:C}})},*setGlobalLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{globalLoading:so({},C)}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeader:C}})},*footerToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showFooter:C}})},*headerFooterToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFooter:C}})},*delayTipToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showTip:C}})},*headerFixedToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showHeaderFixed:C}})},*onlyShowBackTopToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTop:C}})},*onlyShowBackTopIconToggle({payload:C},{call:P,put:I}){yield I({type:"save",payload:{onlyShowBackTopIcons:C}})},*setOperateModel({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModel:C}})},*setOperateModelPath({payload:C},{call:P,put:I}){yield I({type:"save",payload:{operateModelPath:C}})},*setShowQuestionBackTop({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showQuestionBackTop:C}})},*setInfoData({payload:C},{call:P,put:I}){yield I({type:"save",payload:{infoData:so({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:so({},C)}})}},reducers:{save(C,P){return so(so({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{})}}};const Qt=(C={})=>{var P,I,pe,je,rn;if(window.self!==window.top||!((P=C.setting)!=null&&P.tab_logo_url))return;const ui=document.createElement("link"),Xi=document.getElementById("dynamic-favicon");ui.id="dynamic-favicon",ui.rel="shortcut icon",ui.href=(I=C.setting)!=null&&I.tab_logo_url?`${Ou.Z.IMG_SERVER}/${(pe=C.setting)==null?void 0:pe.tab_logo_url}`:"",Xi&&document.head.removeChild(Xi),document.head.appendChild(ui);try{(je=C.setting)!=null&&je.main_site||(document.querySelector('meta[name="keywords"]').content=(rn=C.setting)==null?void 0:rn.name,document.querySelector('meta[name="description"]').remove())}catch(Zi){}};var ur=e(2742),ar=Object.defineProperty,mr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,xn=(C,P,I)=>P in C?ar(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Nn=(C,P)=>{for(var I in P||(P={}))pr.call(P,I)&&xn(C,I,P[I]);if(mr)for(var I of mr(P))_n.call(P,I)&&xn(C,I,P[I]);return C},Jn={namespace:"graduations",state:{actionTabs:{key:"",params:{}},details:{},menus:[],forTask:[],ownedList:[],students:{},years:[],graduation:{teachers_count:0,students_count:0,graduation_tasks_count:0},teachers:{},graduation_stages:[],Notices:{total_count:0,no_deal_count:0},Tasks:{data:[],count:0},updateIndex:1},effects:{*getGraduationsStageDetails({payload:C},{call:P,put:I}){return yield P(ur.Xh,C)},*getGraduationsFinalScore({payload:C},{call:P,put:I}){return yield P(ur.H3,C)},*getDelGraduationsTasks({payload:C},{call:P,put:I}){return yield P(ur.km,C)},*getGraduationsTasks({payload:C},{call:P,put:I}){const pe=yield P(ur.Xw,C);yield I({type:"save",payload:{Tasks:pe}})},*getGraduationsTeachers({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.AA,C);return(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{teachers:je}}),je},*getGraduationsStudents({payload:C},{call:P,put:I}){var pe;const je=yield P(ur.eh,C);(pe=je==null?void 0:je.data)==null||pe.map(rn=>(rn.key=rn.id,rn)),yield I({type:"save",payload:{students:je}})},*getGraduationsNotices({payload:C},{call:P,put:I}){const pe=yield P(ur.Rk,C);yield I({type:"save",payload:{Notices:pe}})},*getGraduationsInfo({payload:C},{call:P,put:I}){const pe=yield P(ur.F7,C);yield I({type:"save",payload:{graduation:pe.graduation}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Nn({},C)}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getGraduationsDetails({payload:C},{call:P,put:I}){const pe=yield P(ur.Ou,C);yield I({type:"save",payload:{details:(pe==null?void 0:pe.graduation)||{},menus:(pe==null?void 0:pe.data)||[],forTask:(pe==null?void 0:pe.for_task)||[]}})}},reducers:{save(C,P){return Nn(Nn({},C),P.payload)}}},sr=e(1),Nr=Object.defineProperty,xr=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,zn=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,Rn=Object.prototype.propertyIsEnumerable,Kn=(C,P,I)=>P in C?Nr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,li=(C,P)=>{for(var I in P||(P={}))ft.call(P,I)&&Kn(C,I,P[I]);if(zn)for(var I of zn(P))Rn.call(P,I)&&Kn(C,I,P[I]);return C},Bi=(C,P)=>xr(C,mn(P)),qi={namespace:"homePage",state:{name:"\u9996\u9875",loading:!0},effects:{*home({payload:C},{call:P,put:I}){const pe=yield P(sr.Tt,{payload:C});yield I({type:"save",payload:Bi(li({},pe),{isloading:!0})})},*query({payload:C},{call:P,put:I}){yield I({type:"save",payload:{name:"linlu"}})},*getHomeNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.LA,C)},*UploadNotice({payload:C,callback:P},{call:I,put:pe}){return yield I(sr.S_,C)}},reducers:{save(C,P){return li(li({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ya=Object.defineProperty,Li=Object.defineProperties,Oa=Object.getOwnPropertyDescriptors,xs=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,hn=Object.prototype.propertyIsEnumerable,To=(C,P,I)=>P in C?ya(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ms=(C,P)=>{for(var I in P||(P={}))pi.call(P,I)&&To(C,I,P[I]);if(xs)for(var I of xs(P))hn.call(P,I)&&To(C,I,P[I]);return C},ka=(C,P)=>Li(C,Oa(P)),Qs={namespace:"innovation",state:{visibleModalName:"",hideRemindModal:!0,openForkModalPosition:"forkButton",simpleModalProps:{visible:!1}},reducers:{save(C,P){return ms(ms({},C),P.payload)},openModal(C,P){return ka(ms({},C),{visibleModalName:P.payload})},closeModal(C){return ka(ms({},C),{visibleModalName:""})},openSimpleModal(C,P){return ka(ms({},C),{simpleModalProps:ms({visible:!0},P.payload)})},closeSimpleModal(C){return ka(ms({},C),{simpleModalProps:{visible:!1}})}}},Cn=e(99064),us=Object.defineProperty,Ls=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Qe=Object.prototype.propertyIsEnumerable,Mt=(C,P,I)=>P in C?us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Wt=(C,P)=>{for(var I in P||(P={}))Ve.call(P,I)&&Mt(C,I,P[I]);if(Ls)for(var I of Ls(P))Qe.call(P,I)&&Mt(C,I,P[I]);return C},dr=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});const Br=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/banner.json",{method:"get",params:Wt({},C)})}),Hr=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/top_category.json",{method:"get",params:Wt({},C)})}),pn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/hot_recommend_subjects.json",{method:"get",params:Wt({},C)})}),nn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/time_discount_subjects.json",{method:"get",params:Wt({},C)})}),vn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects.json",{method:"post",body:Wt({},C)})}),Yn=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/all_tags.json",{method:"get",params:Wt({},C)})}),ri=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/user_comments.json",{method:"get",params:Wt({},C)})}),yi=C=>dr(void 0,null,function*(){return(0,Cn.ZP)("/api/paid_subjects/info_show.json",{method:"get",params:Wt({},C)})});var Si=Object.defineProperty,Qi=Object.getOwnPropertySymbols,ji=Object.prototype.hasOwnProperty,Di=Object.prototype.propertyIsEnumerable,pa=(C,P,I)=>P in C?Si(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ci=(C,P)=>{for(var I in P||(P={}))ji.call(P,I)&&pa(C,I,P[I]);if(Qi)for(var I of Qi(P))Di.call(P,I)&&pa(C,I,P[I]);return C},sa={namespace:"intraincourse",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",BannerList:[],Adv:{},TopCategoryList:[],HotList:[],DiscountList:[],SubjectList:{},Tags:[],UserComments:[],InfoShow:{}},effects:{*getBannerList({payload:C},{call:P,put:I}){const{data:{adv:pe,top_banner:je}}=yield P(Br,C);yield I({type:"save",payload:{BannerList:je,Adv:pe}})},*getTopCategoryList({payload:C},{call:P,put:I}){const{data:{top_category_list:pe}}=yield P(Hr,C);yield I({type:"save",payload:{TopCategoryList:[{id:-1,name:"\u5168\u90E8"},...pe]}})},*getHotList({payload:C},{call:P,put:I}){const{data:{hot_list:pe}}=yield P(pn,C);yield I({type:"save",payload:{HotList:pe}})},*getDiscountList({payload:C},{call:P,put:I}){const{data:{discount_list:pe}}=yield P(nn,C);yield I({type:"save",payload:{DiscountList:pe}})},*getPaidSubjects({payload:C},{call:P,put:I}){const{data:pe}=yield P(vn,C);yield I({type:"save",payload:{SubjectList:pe}})},*getTags({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(Yn,C);yield I({type:"save",payload:{Tags:pe}})},*getUserComments({payload:C},{call:P,put:I}){const{data:{list:pe}}=yield P(ri,C);yield I({type:"save",payload:{UserComments:pe}})},*getInfoShow({payload:C},{call:P,put:I}){const{data:pe}=yield P(yi,C);yield I({type:"save",payload:{InfoShow:pe}})}},reducers:{save(C,P){return Ci(Ci({},C),P.payload)}}},Ps={namespace:"loadingss",state:{global:!1,effects:{},models:{}}},Na=e(10656),Wa=Object.defineProperty,Va=Object.getOwnPropertySymbols,Fi=Object.prototype.hasOwnProperty,va=Object.prototype.propertyIsEnumerable,Ya=(C,P,I)=>P in C?Wa(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Xa=(C,P)=>{for(var I in P||(P={}))Fi.call(P,I)&&Ya(C,I,P[I]);if(Va)for(var I of Va(P))va.call(P,I)&&Ya(C,I,P[I]);return C},is={namespace:"messages",state:{tidingsList:[],privateMessage:[],unreadInfo:[],recentContacts:{},privateMessageDetails:{},userPrivateMessage:{},actionTabs:{key:"",params:{}}},effects:{*getPrivateMessageDetails({payload:C},{call:P,put:I}){const pe=yield P(Na.Ub,C);return yield I({type:"save",payload:{privateMessageDetails:pe||[]}}),pe},*getTidings({payload:C},{call:P,put:I}){const pe=yield P(Na.AD,C);yield I({type:"save",payload:{tidingsList:pe||[]}})},*getPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.V8,C);return yield I({type:"save",payload:{privateMessage:pe||[]}}),pe},*getUsersForPrivateMessages({payload:C},{call:P,put:I}){const pe=yield P(Na.QJ,C);return yield I({type:"save",payload:{userPrivateMessage:pe||[]}}),pe},*unreadMessageInfo({payload:C},{call:P,put:I}){const pe=yield P(Na.Ig,C);yield I({type:"save",payload:{unreadInfo:pe||[]}})},*getRecentContacts({payload:C},{call:P,put:I}){const pe=yield P(Na.Ko,C);return yield I({type:"save",payload:{recentContacts:pe||[]}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Xa({},C)}})}},reducers:{save(C,P){return Xa(Xa({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},xa=e(80401),Js=e(955),Yi=e(14165),ws=Object.defineProperty,ca=Object.defineProperties,Ja=Object.getOwnPropertyDescriptors,$s=Object.getOwnPropertySymbols,fa=Object.prototype.hasOwnProperty,ve=Object.prototype.propertyIsEnumerable,we=(C,P,I)=>P in C?ws(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wr=(C,P)=>{for(var I in P||(P={}))fa.call(P,I)&&we(C,I,P[I]);if($s)for(var I of $s(P))ve.call(P,I)&&we(C,I,P[I]);return C},Jr=(C,P)=>ca(C,Ja(P));const vr=(C,P)=>{var I,pe,je,rn,ui,Xi,Zi,ss,eo;if(!C)return;const{exam:si,single_questions:Ss,multiple_questions:Zo,judgement_questions:Hs,program_questions:ho,completion_questions:$u,subjective_questions:Nl,practical_questions:$l,combination_questions:dc,bprogram_questions:Xu}=C||{},ju=[wr({type:"SINGLE",question_type:0,name:((I=P==null?void 0:P.find(a=>a.value==Yi.fw[0].nameType))==null?void 0:I.name)||Yi.fw[0].name},Ss),wr({type:"MULTIPLE",question_type:1,name:((pe=P==null?void 0:P.find(a=>a.value==Yi.fw[1].nameType))==null?void 0:pe.name)||Yi.fw[1].name},Zo),wr({type:"JUDGMENT",question_type:2,name:((je=P==null?void 0:P.find(a=>a.value==Yi.fw[2].nameType))==null?void 0:je.name)||Yi.fw[2].name},Hs),wr({type:"PROGRAM",question_type:6,name:((rn=P==null?void 0:P.find(a=>a.value==Yi.fw[6].nameType))==null?void 0:rn.name)||Yi.fw[6].name},ho),wr({type:"COMPLETION",question_type:3,name:((ui=P==null?void 0:P.find(a=>a.value==Yi.fw[3].nameType))==null?void 0:ui.name)||Yi.fw[3].name},$u),wr({type:"SUBJECTIVE",question_type:4,name:((Xi=P==null?void 0:P.find(a=>a.value==Yi.fw[4].nameType))==null?void 0:Xi.name)||Yi.fw[4].name},Nl),wr({type:"PRACTICAL",question_type:5,name:((Zi=P==null?void 0:P.find(a=>a.value==Yi.fw[5].nameType))==null?void 0:Zi.name)||Yi.fw[5].name},$l),wr({type:"COMBINATION",question_type:7,name:((ss=P==null?void 0:P.find(a=>a.value==Yi.fw[7].nameType))==null?void 0:ss.name)||Yi.fw[7].name},dc),wr({type:"BPROGRAM",question_type:8,name:((eo=P==null?void 0:P.find(a=>a.value==Yi.fw[8].nameType))==null?void 0:eo.name)||Yi.fw[8].name},Xu)],Du=[];if(C.sort_by_qustion_type)for(const a of C.qustion_type_order_name_en)Du.push(ju.find(_=>_.type===a));const r=(C.sort_by_qustion_type?Du:ju).filter(a=>(a==null?void 0:a.questions_count)>0).map((a,_)=>{var E;return wr(wr({},a),{number:(0,Js.EM)(_+1),questions:(E=a==null?void 0:a.questions)==null?void 0:E.map(D=>Jr(wr({},D),{shixun:D.examination_bank_shixun_challenges,question_type:a.question_type}))})});return{exam:si,questionList:r}};var Kt=e(26422),An=Object.defineProperty,Xn=Object.getOwnPropertySymbols,Ni=Object.prototype.hasOwnProperty,Tn=Object.prototype.propertyIsEnumerable,jn=(C,P,I)=>P in C?An(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Pn=(C,P)=>{for(var I in P||(P={}))Ni.call(P,I)&&jn(C,I,P[I]);if(Xn)for(var I of Xn(P))Tn.call(P,I)&&jn(C,I,P[I]);return C},Ga={namespace:"paperlibrary",state:{paperData:void 0,disciplinesData:void 0,teachGroupData:void 0,courseOptions:[],actionTabs:{key:"",params:{}}},effects:{*postExistCourse({payload:C},{call:P,put:I}){return yield P(xa.a2,C)},*postCheckExaminationBanks({payload:C},{call:P,put:I}){return yield P(xa.q$,C)},*postPaperlibraryCopy({payload:C},{call:P,put:I}){return yield P(xa.ID,C)},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getCustomDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.ar,C);return yield I({type:"save",payload:{disciplinesData:Pn({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(xa.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Pn({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(xa.Dm,C);return yield I({type:"save",payload:{teachGroupData:Pn({},pe)}}),pe},*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(xa.iT,C),je=yield P(xa.cV,C),rn=vr(pe,je.data);return yield I({type:"save",payload:{paperData:rn}}),pe},*getPaperlibraryList({payload:C},{call:P,put:I}){return yield P(xa.Gd,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(xa.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(xa.fn,C)},*getCourseList({payload:C},{call:P,put:I}){return yield P(xa.tS,C)},*postBatchSendToCourse({payload:C},{call:P,put:I}){return yield P(xa.lc,C)},*sendToClass({payload:C},{call:P,put:I}){return yield P(xa.kp,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(xa.qN,C)},*setScore({payload:C},{call:P,put:I}){return yield P(xa.ts,C)},*handleDeleteEditQuestion({payload:C},{call:P,put:I}){return yield P(xa.NC,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(xa.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(xa.Hm,C)},*updatePaper({payload:C},{call:P,put:I}){return yield P(xa.jK,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Pn({},C)}})}},reducers:{save(C,P){return Pn(Pn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Po=Object.defineProperty,js=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,zu=Object.prototype.propertyIsEnumerable,Io=(C,P,I)=>P in C?Po(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Qu=(C,P)=>{for(var I in P||(P={}))qo.call(P,I)&&Io(C,I,P[I]);if(js)for(var I of js(P))zu.call(P,I)&&Io(C,I,P[I]);return C},Su={namespace:"newExercisePaper",state:{loading:!0,exerciseExportHeadData:{},tagDisciplineData:{},editData:{},actionTabs:{removeEventListenerExitScreen:!1}},effects:{*getExerciseExportHeadData({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Dq,C);return yield pe({type:"save",payload:{exerciseExportHeadData:Qu({},je)}}),je},*editExercise({payload:C,callback:P},{call:I,put:pe}){const je=yield I(xa.Di,C);return yield pe({type:"save",payload:{editData:Qu({},je)}}),je},*getTagDiscipline({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Me.YY,C);return yield pe({type:"save",payload:{tagDisciplineData:Qu({},je)}}),je},*editExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*addExerciseQuestion({payload:C,callback:P},{call:I,put:pe}){return yield I(xa.oF,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Qu({},C)}})}},reducers:{save(C,P){return Qu(Qu({},C),P.payload)},modifyTitle(C,P){const I=(0,Le.cloneDeep)(C);return I.editData.exercise.exercise_name=P.payload,I}},subscriptions:{setup({dispatch:C,history:P}){}}},He=e(86248),z=Object.defineProperty,Y=Object.getOwnPropertySymbols,J=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,Ae=(C,P,I)=>P in C?z(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,We=(C,P)=>{for(var I in P||(P={}))J.call(P,I)&&Ae(C,I,P[I]);if(Y)for(var I of Y(P))de.call(P,I)&&Ae(C,I,P[I]);return C},$t={namespace:"pathsDetail",state:{detail:{},rightData:{},Courses:{},stageData:[],StageChildrenData:{},discusses:{},actionTabs:{key:"",params:{}},isShowSchedule:!1,keywords:"",stage_id:null,visibleType:"All",editKey:-1},effects:{*getDiscusses({payload:C},{call:P,put:I}){const pe=yield P(He.Ax,C);yield I({type:"save",payload:{discusses:We({},pe)}})},*getPathsDetail({payload:C},{call:P,put:I}){const pe=yield P(He.lk,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getCourseDetail({payload:C},{call:P,put:I}){const pe=yield P(He.Sp,C);return yield I({type:"save",payload:{detail:We({},pe)}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(He.AQ,C);yield I({type:"save",payload:{rightData:We({},pe)}})},*getCoureses({payload:C},{call:P,put:I}){const pe=yield P(He.ue,C);yield I({type:"save",payload:{Courses:We({},pe)}})},*getStageChildrenData({payload:C},{call:P,put:I}){const pe=yield P(He.w4,C);return yield I({type:"save",payload:{StageChildrenData:pe}}),pe},*getStageData({payload:C},{call:P,put:I}){var pe,je;let rn=null;C!=null&&C.show_course_section?rn=yield P(He.yN,C):rn=yield P(He.p,C),yield I({type:"save",payload:{stageData:((pe=rn==null?void 0:rn.data)==null?void 0:pe.stages)||(rn==null?void 0:rn.stages)||[],isShowSchedule:((je=rn==null?void 0:rn.data)==null?void 0:je.is_show_schedule)||(rn==null?void 0:rn.is_show_schedule)||!1}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:We({},C)}})}},reducers:{save(C,P){return We(We({},C),P.payload)}}},rr=Object.defineProperty,Ar=Object.getOwnPropertySymbols,Gr=Object.prototype.hasOwnProperty,an=Object.prototype.propertyIsEnumerable,Sn=(C,P,I)=>P in C?rr(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Fn=(C,P)=>{for(var I in P||(P={}))Gr.call(P,I)&&Sn(C,I,P[I]);if(Ar)for(var I of Ar(P))an.call(P,I)&&Sn(C,I,P[I]);return C},Ai={namespace:"pathsList",state:{name:"",loading:!0,actionTabs:{key:"",params:{}},listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}},effects:{*getCourse({payload:C},{call:P,put:I}){const pe=C,je=yield P(He.tS,C);return yield I({type:"save",payload:Fn({listParams:pe},je)}),je},*getMenus({payload:C},{call:P,put:I}){const pe=yield P(He.fh,C);yield I({type:"save",payload:{menus:pe}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Fn({},C)}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order:"new",page:1,limit:16,keyword:""}}})}},reducers:{save(C,P){return Fn(Fn({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},da=Object.defineProperty,ea=Object.getOwnPropertySymbols,ta=Object.prototype.hasOwnProperty,as=Object.prototype.propertyIsEnumerable,fs=(C,P,I)=>P in C?da(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,gs=(C,P)=>{for(var I in P||(P={}))ta.call(P,I)&&fs(C,I,P[I]);if(ea)for(var I of ea(P))as.call(P,I)&&fs(C,I,P[I]);return C},Ca={namespace:"newCourse",state:{actionTabs:{key:"",params:{}}},effects:{*editCourse({payload:C},{call:P,put:I}){return yield P(He.tu,C)},*submitCourse({payload:C},{call:P,put:I}){return yield P(He.pU,C)},*getEditCourseData({payload:C},{call:P,put:I}){return yield P(He.mQ,C)},*getSchoolOption({payload:C},{call:P,put:I}){return yield P(He.GY,C)},*appplySchool({payload:C},{call:P,put:I}){return yield P(He.bz,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:gs({},C)}})}},reducers:{save(C,P){return gs(gs({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Us=Object.defineProperty,zs=Object.defineProperties,Aa=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,Fo=Object.prototype.hasOwnProperty,au=Object.prototype.propertyIsEnumerable,Zs=(C,P,I)=>P in C?Us(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,wo=(C,P)=>{for(var I in P||(P={}))Fo.call(P,I)&&Zs(C,I,P[I]);if(vo)for(var I of vo(P))au.call(P,I)&&Zs(C,I,P[I]);return C},oo=(C,P)=>zs(C,Aa(P)),Ju={namespace:"pathsOverview",state:{},effects:{*getSubjectUseInfos({payload:C},{call:P,put:I}){const pe=yield P(He.nq,C);yield I({type:"save",payload:{SubjectUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(He.Fg,C);yield I({type:"save",payload:{RankList:oo(wo({},pe),{learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u8BFE\u7A0B\u540D\u79F0",data:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]]})}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(He.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(He.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(He.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return wo(wo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ka=e(16149),Zu=Object.defineProperty,Ys=Object.getOwnPropertySymbols,Hu=Object.prototype.hasOwnProperty,Wu=Object.prototype.propertyIsEnumerable,uo=(C,P,I)=>P in C?Zu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Bo=(C,P)=>{for(var I in P||(P={}))Hu.call(P,I)&&uo(C,I,P[I]);if(Ys)for(var I of Ys(P))Wu.call(P,I)&&uo(C,I,P[I]);return C},hu={namespace:"problemset",state:{disciplinesData:void 0,courseOptions:[],basketData:void 0,editData:void 0,groupData:void 0,teachGroupData:void 0,actionTabs:{key:"",params:{}},itemBanks:{},groupfolderList:{}},effects:{*getGroup({payload:C},{call:P,put:I}){const pe=yield P(Ka.ex,C);return yield I({type:"save",payload:{groupfolderList:pe}}),pe},*getDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C);return yield I({type:"save",payload:{disciplinesData:Bo({},pe)}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Bo({},pe)}}),pe},*getBasketList({payload:C},{call:P,put:I}){const pe=yield P(Ka.Qj,C);return yield I({type:"save",payload:{basketData:Bo({},pe)}}),pe},*getTeachGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.Dm,C);return yield I({type:"save",payload:{teachGroupData:Bo({},pe)}}),pe},*getEditData({payload:C},{call:P,put:I}){const pe=yield P(Ka.FG,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getEditDataBprogram({payload:C},{call:P,put:I}){const pe=yield P(Ka.Bo,C);return yield I({type:"save",payload:{editData:Bo({},pe)}}),pe},*getGroupData({payload:C},{call:P,put:I}){const pe=yield P(Ka.hI,C);return yield I({type:"save",payload:{groupData:Bo({},pe)}}),pe},*getItemBanks({payload:C},{call:P,put:I}){const pe=yield P(Ka.Of,C);return yield I({type:"save",payload:{itemBanks:Bo({},pe)}}),pe},*setPrivate({payload:C},{call:P,put:I}){return yield P(Ka.Pl,C)},*revokePublish({payload:C},{call:P,put:I}){return yield P(Ka.IJ,C)},*setPublic({payload:C},{call:P,put:I}){return yield P(Ka.DF,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.fn,C)},*startExperience({payload:C},{call:P,put:I}){return yield P(Ka.Bd,C)},*cancel({payload:C},{call:P,put:I}){return yield P(Ka.al,C)},*select({payload:C},{call:P,put:I}){return yield P(Ka.Ys,C)},*examUnselectAll({payload:C},{call:P,put:I}){return yield P(Ka.rV,C)},*basketDelete({payload:C},{call:P,put:I}){return yield P(Ka.x5,C)},*unselectAll({payload:C},{call:P,put:I}){return yield P(Ka.HF,C)},*addKnowledge({payload:C},{call:P,put:I}){return yield P(Ka.U6,C)},*editProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Wk,C)},*addProblemset({payload:C},{call:P,put:I}){return yield P(Ka.Mr,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Bo({},C)}})}},reducers:{save(C,P){return Bo(Bo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},ol=Object.defineProperty,ao=Object.getOwnPropertySymbols,Qo=Object.prototype.hasOwnProperty,bu=Object.prototype.propertyIsEnumerable,Pl=(C,P,I)=>P in C?ol(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Gu=(C,P)=>{for(var I in P||(P={}))Qo.call(P,I)&&Pl(C,I,P[I]);if(ao)for(var I of ao(P))bu.call(P,I)&&Pl(C,I,P[I]);return C},ul={namespace:"problemsetPreview",state:{disciplinesData:void 0,courseOptions:[],paperData:void 0,actionTabs:{key:"",params:{}}},effects:{*getPaperData({payload:C},{call:P,put:I}){const pe=yield P(Ka.iT,C),je=(0,Kt.r)(pe);return yield I({type:"save",payload:{paperData:je}}),pe},*getEditDisciplines({payload:C},{call:P,put:I}){const pe=yield P(Ka.d1,C),je=pe==null?void 0:pe.disciplines,rn=(0,Kt.L)(je);return yield I({type:"save",payload:{courseOptions:rn,disciplinesData:Gu({},pe)}}),pe},*setScore({payload:C},{call:P,put:I}){return yield P(Ka.ts,C)},*handleDelete({payload:C},{call:P,put:I}){return yield P(Ka.Cn,C)},*batchSetScore({payload:C},{call:P,put:I}){return yield P(Ka.YP,C)},*batchDelete({payload:C},{call:P,put:I}){return yield P(Ka.Hm,C)},*adjustPosition({payload:C},{call:P,put:I}){return yield P(Ka.qN,C)},*newPreviewProblemset({payload:C},{call:P,put:I}){return yield P(Ka.et,C)},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Gu({},C)}})}},reducers:{save(C,P){return Gu(Gu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},gl=e(52403),Zl=Object.defineProperty,lo=Object.getOwnPropertySymbols,Hl=Object.prototype.hasOwnProperty,su=Object.prototype.propertyIsEnumerable,Cu=(C,P,I)=>P in C?Zl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,pu=(C,P)=>{for(var I in P||(P={}))Hl.call(P,I)&&Cu(C,I,P[I]);if(lo)for(var I of lo(P))su.call(P,I)&&Cu(C,I,P[I]);return C},mc={namespace:"restful",state:{restful:void 0,restfulDetail:{},actionTabs:{key:"",params:{}}},effects:{*getRestful({payload:C},{call:P,put:I}){const pe=yield P(gl.Go,C);return yield I({type:"save",payload:{restful:pu({},pe)}}),pe},*getRestfulDetail({payload:C},{call:P,put:I}){const pe=yield P(gl.H5,C);return yield I({type:"save",payload:{restfulDetail:pu({},(pe==null?void 0:pe.data)||{})}}),(pe==null?void 0:pe.data)||{}},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:pu({},C)}})}},reducers:{save(C,P){return pu(pu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},fi=e(49692);const tc=(C={})=>{var P,I,pe,je,rn,ui;return[{name:"\u5185\u5BB9\u5BA1\u6838\u60C5\u51B5",id:"Content",status:(P=C==null?void 0:C.content_info)==null?void 0:P.status,username:(I=C==null?void 0:C.content_info)==null?void 0:I.username,time:(pe=C==null?void 0:C.content_info)==null?void 0:pe.time},{name:"\u6027\u80FD\u5BA1\u6838\u60C5\u51B5",id:"Performance",status:(je=C==null?void 0:C.perference_info)==null?void 0:je.status,username:(rn=C==null?void 0:C.perference_info)==null?void 0:rn.username,time:(ui=C==null?void 0:C.perference_info)==null?void 0:ui.time}]};var rc=Object.defineProperty,Il=Object.defineProperties,Ku=Object.getOwnPropertyDescriptors,nc=Object.getOwnPropertySymbols,yl=Object.prototype.hasOwnProperty,ou=Object.prototype.propertyIsEnumerable,ll=(C,P,I)=>P in C?rc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ra=(C,P)=>{for(var I in P||(P={}))yl.call(P,I)&&ll(C,I,P[I]);if(nc)for(var I of nc(P))ou.call(P,I)&&ll(C,I,P[I]);return C},Do=(C,P)=>Il(C,Ku(P)),Wl={namespace:"shixunsDetail",state:{detail:void 0,rightData:void 0,challenges:{is_jupyter:!0,is_jupyter_lab:!0},auditSituationData:void 0,setting:void 0,challengesNew:{},challengesEdit:{},editChallengesQuestion:{},fileContent:{},hasStartedEnv:!1,repository:{},mirrorApplies:{},infoWithJupyterLab:{},actionTabs:{key:"",params:{}}},effects:{*getShixunsDetail({payload:C},{call:P,put:I}){const pe=yield P(fi.Po,C);return yield I({type:"save",payload:{detail:Ra({},pe)}}),pe},*getMirrorApplies({payload:C},{call:P,put:I}){const pe=yield P(fi.tX,C);return yield I({type:"save",payload:{mirrorApplies:Ra({},(pe==null?void 0:pe.data)||{})}}),pe},*getRightData({payload:C},{call:P,put:I}){const pe=yield P(fi.AQ,C);yield I({type:"save",payload:{rightData:Ra({},pe)}})},*getChallengesData({payload:C},{call:P,put:I}){const pe=yield P(fi.n5,C);yield I({type:"save",payload:{challenges:Ra({},pe)}})},*saveCopyForExercise({payload:C},{call:P,put:I}){return yield P(fi.FB,C)},*execJupyter({payload:C},{call:P,put:I}){return yield P(fi.BK,C)},*execShixun({payload:C},{call:P,put:I}){const pe=yield P(fi.Ir,C);return(pe==null?void 0:pe.status)===-3&&(0,Js.eF)(),pe},*openChallenge({payload:C},{call:P,put:I}){return yield P(fi.dK,C)},*challengeMoveUp({payload:C},{call:P,put:I}){return yield P(fi.zD,C)},*challengeMoveDown({payload:C},{call:P,put:I}){return yield P(fi.hn,C)},*cancelCollect({payload:C},{call:P,put:I}){return yield P(fi.rs,C)},*collect({payload:C},{call:P,put:I}){return yield P(fi.KM,C)},*searchUserCourses({payload:C},{call:P,put:I}){return yield P(fi._7,C)},*sendToCourse({payload:C},{call:P,put:I}){return yield P(fi.Q,C)},*cancelRelease({payload:C},{call:P,put:I}){return yield P(fi.Ne,C)},*cancelPublic({payload:C},{call:P,put:I}){return yield P(fi.Er,C)},*applyPublic({payload:C},{call:P,put:I}){return yield P(fi.WO,C)},*release({payload:C},{call:P,put:I}){return yield P(fi.Ar,C)},*updateAuditSituation({payload:C},{call:P,put:I}){return yield P(fi.LP,C)},*getCollaboratorsData({payload:C},{call:P,put:I}){return yield P(fi.j8,C)},*addCollaborator({payload:C},{call:P,put:I}){return yield P(fi.OV,C)},*addTeachGroupMember({payload:C},{call:P,put:I}){return yield P(fi.l3,C)},*getChangeManager({payload:C},{call:P,put:I}){return yield P(fi.P2,C)},*changeManager({payload:C},{call:P,put:I}){return yield P(fi.X$,C)},*deleteCollaborators({payload:C},{call:P,put:I}){return yield P(fi.xk,C)},*getRankingList({payload:C},{call:P,put:I}){return yield P(fi.E4,C)},*getMirrorScript({payload:C},{call:P,put:I}){return yield P(fi.Z2,C)},*getScriptContent({payload:C},{call:P,put:I}){return yield P(fi.Bj,C)},*getCustomScript({payload:C},{call:P,put:I}){return yield P(fi.Wi,C)},*updateSettingBasicInfo({payload:C},{call:P,put:I}){return yield P(fi.ZO,C)},*getShixunQuote({payload:C},{call:P,put:I}){return yield P(fi.Gr,C)},*deleteShixun({payload:C},{call:P,put:I}){return yield P(fi.Ps,C)},*permanentClose({payload:C},{call:P,put:I}){return yield P(fi.U9,C)},*getDepartments({payload:C},{call:P,put:I}){return yield P(fi.Ql,C)},*updatePermissionSetting({payload:C},{call:P,put:I}){return yield P(fi.aH,C)},*updateLearnSetting({payload:C},{call:P,put:I}){return yield P(fi.yE,C)},*updateSetting({payload:C},{call:P,put:I}){return yield P(fi.m7,C)},*getSetData({payload:C},{call:P,put:I}){return yield P(fi.U0,C)},*deleteDataSet({payload:C},{call:P,put:I}){return yield P(fi.uo,C)},*deleteGitFile({payload:C},{call:P,put:I}){return yield P(fi.sr,C)},*deleteGitFiles({payload:C},{call:P,put:I}){return yield P(fi.p0,C)},*moveGitFile({payload:C},{call:P,put:I}){return yield P(fi.IT,C)},*moveGitFiles({payload:C},{call:P,put:I}){return yield P(fi.t2,C)},*getRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.Ag,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getRepositorys({payload:C},{call:P,put:I}){const pe=yield P(fi.Wl,C);return yield I({type:"save",payload:{repository:Ra({},pe)}}),Ra({},pe)},*getSecretRepository({payload:C},{call:P,put:I}){const pe=yield P(fi.w,C);return yield I({type:"save",payload:{secretRepository:Ra({},pe)}}),pe},*addRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.v3,C)},*addRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.fL,C)},*getRepositoryCommit({payload:C},{call:P,put:I}){return yield P(fi.Je,C)},*getFileContent({payload:C},{call:P,put:I}){const pe=yield P(fi.LK,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*getFileContents({payload:C},{call:P,put:I}){const pe=yield P(fi.nu,C);return yield I({type:"save",payload:{fileContent:Do(Ra({},pe),{params:C})}}),pe},*updateRepositoryFile({payload:C},{call:P,put:I}){return yield P(fi.kF,C)},*updateRepositoryFiles({payload:C},{call:P,put:I}){return yield P(fi.jq,C)},*uploadGitFolder({payload:C},{call:P,put:I}){return yield P(fi.Op,C)},*updateCollaboratorEditable({payload:C},{call:P,put:I}){return yield P(fi.Dz,C)},*getSettingsData({payload:C},{call:P,put:I}){const pe=yield P(fi.DC,C);yield I({type:"save",payload:{setting:Ra({},pe)}})},*getChallengesNew({payload:C},{call:P,put:I}){const pe=yield P(fi.km,C);yield I({type:"save",payload:{challengesNew:Ra({},pe)}})},*getChallengesEdit({payload:C},{call:P,put:I}){const pe=yield P(fi.q0,C);return yield I({type:"save",payload:{challengesEdit:Ra({},pe)}}),pe},*getAuditSituationData({payload:C},{call:P,put:I}){const pe=yield P(fi.GI,C),je=tc(pe);yield I({type:"save",payload:{auditSituationData:je}})},*getEditChallengesQuestion({payload:C},{call:P,put:I}){const pe=yield P(fi.UQ,C);return yield I({type:"save",payload:{editChallengesQuestion:pe}}),pe},*getInfoWithJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.mI,C);return yield I({type:"save",payload:{infoWithJupyterLab:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Ra({},C)}})}},reducers:{save(C,P){return console.log("reducers:",C,P),Ra(Ra({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},cl=Object.defineProperty,Jo=Object.getOwnPropertySymbols,Gl=Object.prototype.hasOwnProperty,vc=Object.prototype.propertyIsEnumerable,Au=(C,P,I)=>P in C?cl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Tu=(C,P)=>{for(var I in P||(P={}))Gl.call(P,I)&&Au(C,I,P[I]);if(Jo)for(var I of Jo(P))vc.call(P,I)&&Au(C,I,P[I]);return C},Kl={namespace:"shixunsList",state:{name:"",loading:!0,listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}},effects:{*getShixuns({payload:C},{call:P,put:I}){const pe=yield P(fi.he,C),je=Tu({},C);return yield I({type:"save",payload:Tu({listParams:je},pe)}),pe},*getMenus({payload:C},{call:P,put:I}){var pe;const je=yield P(fi.I_,C);(pe=je==null?void 0:je.disciplines)==null||pe.map(rn=>(rn.sub_repertoires=rn.sub_disciplines,rn)),yield I({type:"save",payload:{menus:[...(je==null?void 0:je.disciplines)||[]]}})},*clearListParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:{listParams:{sort:"desc",order_by:"new",page:1,limit:16,keyword:"",status:0,diff:0,hideme:!1}}})}},reducers:{save(C,P){return Tu(Tu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},bl=Object.defineProperty,La=Object.getOwnPropertySymbols,gc=Object.prototype.hasOwnProperty,yc=Object.prototype.propertyIsEnumerable,Vu=(C,P,I)=>P in C?bl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,ku=(C,P)=>{for(var I in P||(P={}))gc.call(P,I)&&Vu(C,I,P[I]);if(La)for(var I of La(P))yc.call(P,I)&&Vu(C,I,P[I]);return C},ic={namespace:"newShixuns",state:{newData:{},actionTabs:{key:"",params:{}},environmentData:{}},effects:{*getNewShixunsData({payload:C},{call:P,put:I}){const pe=yield P(fi.b8,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*deleteAttachment({payload:C},{call:P,put:I}){return yield P(fi.OW,C)},*applyShixunMirror({payload:C},{call:P,put:I}){return yield P(fi.EH,C)},*submitShixuns({payload:C},{call:P,put:I}){return yield P(fi.eX,C)},*getShixunsJupyterLab({payload:C},{call:P,put:I}){const pe=yield P(fi.Gu,C);return yield I({type:"save",payload:{newData:ku({},pe)}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:ku({},C)}})},*getEnvironmentData({payload:C},{call:P,put:I}){const pe=yield P(fi.K,C);return console.log(pe,"response"),yield I({type:"save",payload:{environmentData:ku({},pe.data)}}),pe}},reducers:{save(C,P){return ku(ku({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){}}},Vo=Object.defineProperty,el=Object.getOwnPropertySymbols,eu=Object.prototype.hasOwnProperty,Eo=Object.prototype.propertyIsEnumerable,Dl=(C,P,I)=>P in C?Vo(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Yu=(C,P)=>{for(var I in P||(P={}))eu.call(P,I)&&Dl(C,I,P[I]);if(el)for(var I of el(P))Eo.call(P,I)&&Dl(C,I,P[I]);return C},uu={namespace:"shixunsOverview",state:{},effects:{*getShixunUseInfos({payload:C},{call:P,put:I}){const pe=yield P(fi.e,C);yield I({type:"save",payload:{ShixunUseInfos:pe}})},*getRankList({payload:C},{call:P,put:I}){const pe=yield P(fi.Fg,C);yield I({type:"save",payload:{RankList:{user_list:[{rank:"\u6392\u540D",name:"\u59D3\u540D",role:"\u89D2\u8272",student_id:"\u5B66\u53F7/\u5DE5\u53F7",num:"\u901A\u8FC7\u5173\u5361\u6570"},...(pe==null?void 0:pe.user_list)||[]],learn_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5B66\u4E60\u4EBA\u6570"},...(pe==null?void 0:pe.learn_list)||[]],clearance_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u901A\u5173\u6570"},...(pe==null?void 0:pe.clearance_list)||[]],quote_list:[{rank:"\u6392\u540D",name:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",num:"\u5F15\u7528\u6B21\u6570"},...(pe==null?void 0:pe.quote_list)||[]]}}})},*getStatisticsBody({payload:C},{call:P,put:I}){const pe=yield P(fi.Gz,C);yield I({type:"save",payload:{SBody:pe}})},*getOnlineCount({payload:C},{call:P,put:I}){const pe=yield P(fi.hS,C);yield I({type:"save",payload:{OnlineCount:pe==null?void 0:pe.data}})},*getStatisticsHeader({payload:C},{call:P,put:I}){const pe=yield P(fi.Hl,C);yield I({type:"save",payload:{SHeader:pe}})}},reducers:{save(C,P){return Yu(Yu({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Ol=(C,P,I)=>new Promise((pe,je)=>{var rn=Zi=>{try{Xi(I.next(Zi))}catch(ss){je(ss)}},ui=Zi=>{try{Xi(I.throw(Zi))}catch(ss){je(ss)}},Xi=Zi=>Zi.done?pe(Zi.value):Promise.resolve(Zi.value).then(rn,ui);Xi((I=I.apply(C,P)).next())});function xc(C){return Ol(this,null,function*(){return(0,Cn.ZP)("/api/shixuns/new.json",{method:"Get",params:C})})}function ac(C){return Ol(this,null,function*(){return(0,Cn.ZP)(`/api/shixuns/${C.id}/required_status.json`,{method:"Get",params:{}})})}var sc=Object.defineProperty,xl=Object.defineProperties,Pc=Object.getOwnPropertyDescriptors,oc=Object.getOwnPropertySymbols,wc=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,Pu=(C,P,I)=>P in C?sc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Ms=(C,P)=>{for(var I in P||(P={}))wc.call(P,I)&&Pu(C,I,P[I]);if(oc)for(var I of oc(P))fl.call(P,I)&&Pu(C,I,P[I]);return C},Ec=(C,P)=>xl(C,Pc(P)),Eu={namespace:"practiceSetting",state:{data:{},is_published:!0,updateIndex:1,id:"",questionName:"",base_info_warning:!1,challenges_warning:!1,repository_warning:!1,mirror_warning:!1,service_warning:!1,selectQuestionParams:{},newQuestion:null,user_name:"",user_image_url:"",title:"",windows_vnc:!0,isExistComplete:!1,sideBar:{tabsActive:"",selectPath:"",confirmLeave:!1}},effects:{*setParams({payload:C},{call:P,put:I}){yield I({type:"save",payload:Ms({},C)})},*getTestData({payload:C},{call:P,put:I}){const pe=yield P(xc,C);yield I({type:"save",payload:{data:pe}})},*setUpdateIndex({payload:C},{call:P,put:I}){yield I({type:"save",payload:{updateIndex:Math.random()}})},*getCommonData({payload:C},{call:P,put:I}){const pe=yield P(ac,C);yield I({type:"save",payload:Ms({},pe.data)})},*setSideBarTabs({payload:C},{call:P,put:I}){yield I({type:"sideBar",payload:Ms({},C)})}},reducers:{save(C,P){return Ms(Ms({},C),P.payload)},sideBar(C,P){return Ec(Ms({},C),{sideBar:Ms(Ms({},C.sideBar),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){}}},co=e(24780),Vl=Object.defineProperty,Uo=Object.getOwnPropertySymbols,wl=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,dl=(C,P,I)=>P in C?Vl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,Oo=(C,P)=>{for(var I in P||(P={}))wl.call(P,I)&&dl(C,I,P[I]);if(Uo)for(var I of Uo(P))De.call(P,I)&&dl(C,I,P[I]);return C},Yo={namespace:"userDetail",state:{systemUpdate:void 0,homepageInfo:void 0,homeworkBanksDetail:{},actionTabs:{key:"",params:{}}},effects:{*getHomeworkBanksDetail({payload:C},{call:P,put:I}){const pe=yield P(co.JJ,C);return yield I({type:"save",payload:{homeworkBanksDetail:Oo({},pe)}}),pe},*getSystemUpdate({payload:C},{call:P,put:I}){const pe=yield P(co.n0,C);return yield I({type:"save",payload:{systemUpdate:Oo({},pe)}}),pe},*getHomepageInfo({payload:C},{call:P,put:I}){const pe=yield P(co.DA,C);return yield I({type:"save",payload:{homepageInfo:Oo({},pe)}}),pe},*signed({payload:C},{call:P,put:I}){return yield P(co.qN,C)},*getCourses({payload:C},{call:P,put:I}){return yield P(co.Ho,C)},*getShixuns({payload:C},{call:P,put:I}){return yield P(co.rV,C)},*getPaths({payload:C},{call:P,put:I}){return yield P(co.w3,C)},*getProjects({payload:C},{call:P,put:I}){return yield P(co.mW,C)},*getVideos({payload:C},{call:P,put:I}){return yield P(co.WY,C)},*getReviewVideos({payload:C},{call:P,put:I}){return yield P(co.Qx,C)},*deleteVideo({payload:C},{call:P,put:I}){return yield P(co.FM,C)},*getQuestionBanks({payload:C},{call:P,put:I}){return yield P(co.ai,C)},*topicsSetPublic({payload:C},{call:P,put:I}){return yield P(co.Cx,C)},*topicsDelete({payload:C},{call:P,put:I}){return yield P(co.WS,C)},*topicGetCourseList({payload:C},{call:P,put:I}){return yield P(co.gI,C)},*topicSendToClass({payload:C},{call:P,put:I}){return C.object_type==="videos"?yield P(co.Fn,C):yield P(co.Ef,C)},*logWatchHistory({payload:C},{call:P,put:I}){const pe=yield P(co.lO,C);return pe==null?void 0:pe.log_id},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:Oo({},C)}})}},reducers:{save(C,P){return Oo(Oo({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},Iu=Object.defineProperty,tl=Object.getOwnPropertySymbols,rl=Object.prototype.hasOwnProperty,Ru=Object.prototype.propertyIsEnumerable,Lu=(C,P,I)=>P in C?Iu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,zo=(C,P)=>{for(var I in P||(P={}))rl.call(P,I)&&Lu(C,I,P[I]);if(tl)for(var I of tl(P))Ru.call(P,I)&&Lu(C,I,P[I]);return C},uc=(C,P)=>{var I={};for(var pe in C)rl.call(C,pe)&&P.indexOf(pe)<0&&(I[pe]=C[pe]);if(C!=null&&tl)for(var pe of tl(C))P.indexOf(pe)<0&&Ru.call(C,pe)&&(I[pe]=C[pe]);return I},Yl={namespace:"user",state:{name:"\u7528\u6237\u767B\u5F55\u6A21\u5757",showPopLogin:!1,showClosable:!1,bindAccountModalVisible:!1,userInfoForBindAccountModal:{},loginInfo:{login:"",password:""},userInfo:{},navigationInfo:{},loading:!0,actionTabs:{key:"",params:{},phone:""}},effects:{*login({payload:C},{call:P,put:I}){const pe=C,{to:je}=pe,rn=uc(pe,["to"]);if(!(yield P(co.Es,rn)).status)try{je?f.history.replace(je):location.reload()}catch(Xi){}},*showPopLogin({payload:C},{put:P}){yield P({type:"save",payload:{showPopLogin:C.showPopLogin,showClosable:C.showClosable}})},*setBindAccountModal({payload:C},{put:P}){yield P({type:"save",payload:{bindAccountModalVisible:C.bindAccountModalVisible,userInfoForBindAccountModal:C.userInfoForBindAccountModal,loginInfo:C.loginInfo}})},*getUserInfo({payload:C},{call:P,put:I}){const pe=yield P(co.bG,zo({},C));return localStorage.userInfo=JSON.stringify(pe),yield I({type:"save",payload:{userInfo:zo({},pe)}}),pe},*getNavigationInfo({payload:C},{call:P,put:I}){const pe=yield P(co.x4,zo({},C));yield I({type:"save",payload:{navigationInfo:zo({},pe)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:zo({},C)}})}},reducers:{save(C,P){return zo(zo({},C),P.payload)}}},nl=e(34640),Mu=Object.defineProperty,Dc=Object.defineProperties,Sc=Object.getOwnPropertyDescriptors,il=Object.getOwnPropertySymbols,hl=Object.prototype.hasOwnProperty,Rl=Object.prototype.propertyIsEnumerable,El=(C,P,I)=>P in C?Mu(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,lu=(C,P)=>{for(var I in P||(P={}))hl.call(P,I)&&El(C,I,P[I]);if(il)for(var I of il(P))Rl.call(P,I)&&El(C,I,P[I]);return C},Ll=(C,P)=>Dc(C,Sc(P));const cc=()=>{var C,P,I,pe,je,rn,ui;let Xi=window.location.href.split("/");if(!Xi.includes("video"))return;let Zi=(C=Xi[Xi.length-1])==null?void 0:C.split("?")[0];Zi=Number(Zi);const ss=(I=(P=Xi[Xi.length-1])==null?void 0:P.split("?")[1])==null?void 0:I.split("=")[1];return((je=(pe=Xi[Xi.length-1])==null?void 0:pe.split("?")[1])==null?void 0:je.split("=")[0])==="subject_id"?{videoId:Zi,subject_id:ss}:((ui=(rn=Xi[Xi.length-1])==null?void 0:rn.split("?")[1])==null?void 0:ui.split("=")[0])==="new_video_id"?{videoId:Zi,new_video_id:ss}:{videoId:Zi,course_id:ss}};var Xl={namespace:"videoDetail",state:{detail:{},actionTabs:{key:"",params:{}},videoTabs:{key:"",params:{}},stages:[],cust_seq:0,queryParams:cc(),videoList:[],attachmentList:[],selectParams:{checkBoxValue:!1,radioValue:1},active:{}},effects:{*getVideoDetail({payload:C,callback:P},{call:I,put:pe}){const je=yield I(Mn.O2,C);return P?P(je):yield pe({type:"save",payload:{detail:lu({},je)}}),je},*setVideoValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{detail:lu({},C)}})},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:lu({},C)}})},*setVideoTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{videoTabs:lu({},C)}})},*setSelectValue({payload:C},{call:P,put:I}){yield I({type:"save",payload:{selectParams:lu({},C)}})},*getStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.yN,C),rn=yield P(He.lk,{id:C.subject_id}),{queryParams:ui}=yield pe(Ss=>Ss.videoDetail),{stages:Xi=[]}=je,Zi=[];let ss=[],eo={};const si=Ss=>{Ss.forEach(Zo=>{String(Zo.id)===String(ui.videoId)&&(eo=Zo),Zo.item_type==="VideoItem"?Zi.push(Zo):Zo.item_type==="Attachment"&&ss.push(Zo),Zo.children&&Zo.children.length&&si(Zo.children)})};Xi==null||Xi.forEach(Ss=>{si(Ss.items)}),window.filterVideoSign=[...Zi],yield I({type:"save",payload:{stages:Xi,active:eo,cust_seq:rn.cust_seq,videoList:Zi,attachmentList:ss}})},*getVideoData({payload:C},{call:P,put:I,select:pe}){const je=yield P(Mn.fn,C),{categories:rn=[],coruse_videos:ui=[]}=je;yield I({type:"save",payload:{stages:(rn==null?void 0:rn.length)>0?rn:[{coruse_videos:ui,name:"\u672A\u5206\u914D\u76EE\u5F55"}]}})},*getCourseStageData({payload:C},{call:P,put:I,select:pe}){const je=yield P(nl.R7,C),{queryParams:rn}=yield pe(si=>si.videoDetail),{stages:ui}=je;let Xi=[],Zi=[],ss={};const eo=si=>{si.forEach(Ss=>{String(Ss.id)===String(rn.videoId)&&(ss=Ss),Ss.item_type==="VideoItem"?Xi.push(Ss):Ss.item_type==="Attachment"&&Zi.push(Ss),Ss.children&&Ss.children.length&&eo(Ss.children)})};ui==null||ui.forEach(si=>{eo(si.items)}),window.filterVideoSign=[...Xi],yield I({type:"save",payload:{active:ss,stages:ui,cust_seq:!0,videoList:Xi,attachmentList:Zi}})}},reducers:{save(C,P){return lu(lu({},C),P.payload)},handleListItemClick(C,P){const{videoList:I,attachmentList:pe}=C,je=P.payload.videoId||P.payload.attachmentId,rn=[...I,...pe].find(ui=>`${ui.id}`==`${je}`);return Ll(lu({},C),{active:rn,queryParams:lu(lu({},cc()),P.payload)})}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}},tu=e(62406),pl=Object.defineProperty,Cc=Object.getOwnPropertySymbols,fc=Object.prototype.hasOwnProperty,Fu=Object.prototype.propertyIsEnumerable,Ml=(C,P,I)=>P in C?pl(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,al=(C,P)=>{for(var I in P||(P={}))fc.call(P,I)&&Ml(C,I,P[I]);if(Cc)for(var I of Cc(P))Fu.call(P,I)&&Ml(C,I,P[I]);return C},ql={namespace:"virtualSpaces",state:{showMenu:!0,loading:!0,actionTabs:{key:"",params:{},module_id:""},virtualSpacesDetails:{},menus:[],LessonsList:{},LessonDetail:{},LessonResList:{},DiscussionList:{},DiscussionDetail:{},Workplace:{BaseData:{}}},effects:{*getBaseStatisticData({payload:C},{call:P,put:I}){const pe=yield P(tu.y2,C);return yield I({type:"save",payload:{Workplace:{BaseData:pe.data}}}),pe},*putEditDiscussion({payload:C},{call:P,put:I}){return yield P(tu.CH,C)},*getDiscussionDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.XQ,C);return yield I({type:"save",payload:{DiscussionDetail:pe}}),pe},*postDiscussionList({payload:C},{call:P,put:I}){return yield P(tu.Ll,C)},*getDiscussionList({payload:C},{call:P,put:I}){const pe=yield P(tu.EA,C);return yield I({type:"save",payload:{DiscussionList:pe}}),pe},*postAddLessonRes({payload:C},{call:P,put:I}){return yield P(tu.cZ,C)},*getLessonResourcesList({payload:C},{call:P,put:I}){const pe=yield P(tu.b,C);return yield I({type:"save",payload:{LessonResList:pe}}),pe},*putGoodLessonsDetail({payload:C},{call:P,put:I}){return yield P(tu.To,C)},*getGoodLessonsDetail({payload:C},{call:P,put:I}){const pe=yield P(tu.FU,C);return yield I({type:"save",payload:{LessonDetail:pe}}),pe},*postGoodLessonsList({payload:C},{call:P,put:I}){return yield P(tu.Vf,C)},*getGoodLessonsList({payload:C},{call:P,put:I}){const pe=yield P(tu.G_,C);return yield I({type:"save",payload:{LessonsList:pe}}),pe},*setActionTabs({payload:C},{call:P,put:I}){yield I({type:"save",payload:{actionTabs:al({},C)}})},*setShowMenu({payload:C},{call:P,put:I}){yield I({type:"save",payload:{showMenu:C}})},*getVirtualSpacesDetails({payload:C},{call:P,put:I}){const pe=yield P(tu.sT,C);yield I({type:"save",payload:{virtualSpacesDetails:al({},pe)}})},*setVirtualSpacesLoading({payload:C},{call:P,put:I}){yield I({type:"save",payload:{loading:C}})},*getVirtualSpacesMenus({payload:C},{call:P,put:I}){const pe=yield P(tu.Sl,C);return yield I({type:"save",payload:{menus:pe}}),pe}},reducers:{save(C,P){return al(al({},C),P.payload)}},subscriptions:{setup({dispatch:C,history:P}){return P.listen(({pathname:I})=>{I==="/"&&C({type:"query"})})}}};const Fl={model_1:{namespace:"account.index",model:b},model_2:{namespace:"classrooms.announcement",model:H},model_3:{namespace:"classrooms.attachment",model:ae},model_4:{namespace:"classrooms.boards",model:Ce},model_5:{namespace:"classrooms.exercise",model:qe},model_6:{namespace:"classrooms.graduation",model:Ee},model_7:{namespace:"classrooms.homeworks",model:Vt},model_8:{namespace:"classrooms.index",model:Te},model_9:{namespace:"classrooms.new",model:yt},model_10:{namespace:"classrooms.overview",model:jr},model_11:{namespace:"classrooms.polls",model:jt},model_12:{namespace:"classrooms.teacher",model:dn},model_13:{namespace:"classrooms.video",model:aa},model_14:{namespace:"competitions.index",model:xi},model_15:{namespace:"declaration.index",model:fr},model_16:{namespace:"engineering.evaluateDetail",model:Ir},model_17:{namespace:"engineering.evaluateList",model:kr.Z},model_18:{namespace:"engineering.index",model:On},model_19:{namespace:"engineering.navigation",model:$a},model_20:{namespace:"engineering.normDetail",model:yo},model_21:{namespace:"engineering.normList",model:Ho},model_22:{namespace:"forums.detail",model:Wo},model_23:{namespace:"forums.index",model:Mo},model_24:{namespace:"globalSetting",model:Ns},model_25:{namespace:"graduations.index",model:Jn},model_26:{namespace:"homePage",model:qi},model_27:{namespace:"innovation.index",model:Qs},model_28:{namespace:"intraincourse.index",model:sa},model_29:{namespace:"loading",model:Ps},model_30:{namespace:"messages.index",model:is},model_31:{namespace:"paperlibrary.index",model:Ga},model_32:{namespace:"paperlibrary.newPaper",model:Su},model_33:{namespace:"paths.detail",model:$t},model_34:{namespace:"paths.index",model:Ai},model_35:{namespace:"paths.new",model:Ca},model_36:{namespace:"paths.overview",model:Ju},model_37:{namespace:"problemset.index",model:hu},model_38:{namespace:"problemset.preview",model:ul},model_39:{namespace:"resetFul.index",model:mc},model_40:{namespace:"shixuns.detail",model:Wl},model_41:{namespace:"shixuns.index",model:Kl},model_42:{namespace:"shixuns.new",model:ic},model_43:{namespace:"shixuns.overview",model:uu},model_44:{namespace:"shixuns.practiceSetting",model:Eu},model_45:{namespace:"user.detail",model:Yo},model_46:{namespace:"user.index",model:Yl},model_47:{namespace:"video.detail",model:Xl},model_48:{namespace:"virtualSpaces.index",model:ql}};var kc=Object.defineProperty,Bu=Object.getOwnPropertySymbols,_l=Object.prototype.hasOwnProperty,Bl=Object.prototype.propertyIsEnumerable,ua=(C,P,I)=>P in C?kc(C,P,{enumerable:!0,configurable:!0,writable:!0,value:I}):C[P]=I,fo=(C,P)=>{for(var I in P||(P={}))_l.call(P,I)&&ua(C,I,P[I]);if(Bu)for(var I of Bu(P))Bl.call(P,I)&&ua(C,I,P[I]);return C};let Xs;function ci(C){const{pluginManager:P}=(0,f.useAppData)(),I=(0,u.useRef)(),pe=P.applyPlugins({key:"dva",type:f.ApplyPluginsType.modify,initialValue:{}});if(!I.current){I.current=(0,t.Ue)(fo({history:f.history},pe.config||{}),{initialReducer:{},setupMiddlewares(je){return[...je]},setupApp(je){je._history=f.history}}),Xs=I.current,I.current.use(s()()),(pe.plugins||[]).forEach(je=>{I.current.use(je)});for(const je of Object.keys(Fl))I.current.model(fo({namespace:Fl[je].namespace},Fl[je].model));I.current.start()}return u.createElement(t.zt,{store:I.current._store},C.children)}function Nu(){return Xs}},57013:function(d,v,e){"use strict";e.d(v,{PZ:function(){return ti},eU:function(){return i},B:function(){return bi},Mg:function(){return _t},lw:function(){return mt},Kd:function(){return It},H8:function(){return xi}});var t=e(59301),n=e(94266),s=e.n(n);const u=s()||n;function f(Ue){return Ue.displayName||Ue.name||"Component"}const c=t.createContext(null),{Consumer:h,Provider:o}=c,i=o,y=null;function p(Ue,rt){const{intlPropName:ye="intl",forwardRef:Ye=!1,enforceContext:ir=!0}=rt||{},Rr=Or=>React.createElement(h,null,Sr=>(ir&&invariantIntlContext(Sr),React.createElement(Ue,Object.assign({},Or,{[ye]:Sr},{ref:Ye?Or.forwardedRef:null}))));return Rr.displayName=`injectIntl(${f(Ue)})`,Rr.WrappedComponent=Ue,u(Ye?React.forwardRef((Or,Sr)=>React.createElement(Rr,Object.assign({},Or,{forwardedRef:Sr}))):Rr,Ue)}var g;(function(Ue){Ue[Ue.literal=0]="literal",Ue[Ue.argument=1]="argument",Ue[Ue.number=2]="number",Ue[Ue.date=3]="date",Ue[Ue.time=4]="time",Ue[Ue.select=5]="select",Ue[Ue.plural=6]="plural",Ue[Ue.pound=7]="pound"})(g||(g={}));function l(Ue){return Ue.type===g.literal}function b(Ue){return Ue.type===g.argument}function x(Ue){return Ue.type===g.number}function O(Ue){return Ue.type===g.date}function k(Ue){return Ue.type===g.time}function A(Ue){return Ue.type===g.select}function T(Ue){return Ue.type===g.plural}function F(Ue){return Ue.type===g.pound}function $(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===0)}function R(Ue){return!!(Ue&&typeof Ue=="object"&&Ue.type===1)}function H(Ue){return{type:g.literal,value:Ue}}function G(Ue,rt){return{type:g.number,value:Ue,style:rt}}var Z=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),ie=function(){return ie=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye0){for(tn=1,on=1;tnli&&(li=ft,Bi=[]),Bi.push(ve))}function us(ve,we){return new ne(ve,[],"",we)}function Ls(ve,we,wr){return new ne(ne.buildMessage(ve,we),ve,we,wr)}function Ve(){var ve;return ve=qe(),ve}function qe(){var ve,we;for(ve=[],we=Mt();we!==ye;)ve.push(we),we=Mt();return ve}function Mt(){var ve;return ve=dr(),ve===ye&&(ve=Hr(),ve===ye&&(ve=Ci(),ve===ye&&(ve=Ei(),ve===ye&&(ve=sa(),ve===ye&&(ve=Br()))))),ve}function Wt(){var ve,we,wr;if(ve=ft,we=[],wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is())),wr!==ye)for(;wr!==ye;)we.push(wr),wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is()));else we=ye;return we!==ye&&(Rn=ve,we=Rr(we)),ve=we,ve}function dr(){var ve,we;return ve=ft,we=Wt(),we!==ye&&(Rn=ve,we=Or(we)),ve=we,ve}function Br(){var ve,we;return ve=ft,Ue.charCodeAt(ft)===35?(we=Sr,ft++):(we=ye,Kr===0&&Cn(Ur)),we!==ye&&(Rn=ve,we=yn()),ve=we,ve}function Hr(){var ve,we,wr,Jr,vr,Kt;return Kr++,ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===125?(Kt=on,ft++):(Kt=ye,Kr===0&&Cn(bn)),Kt!==ye?(Rn=ve,we=ha(Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ir)),ve}function pn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(gi)),ve}function nn(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===47?(we=la,ft++):(we=ye,Kr===0&&Cn(Is)),we!==ye?(wr=pn(),wr!==ye?(Rn=ve,we=ba(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($i)),ve}function vn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=Fi(),we!==ye)if(wr=pn(),wr!==ye){for(Jr=[],vr=nn();vr!==ye;)Jr.push(vr),vr=nn();Jr!==ye?(Rn=ve,we=Ds(wr,Jr),ve=we):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(As)),ve}function Yn(){var ve,we,wr;if(ve=ft,we=[],wr=vn(),wr!==ye)for(;wr!==ye;)we.push(wr),wr=vn();else we=ye;return we!==ye&&(Rn=ve,we=qa(we)),ve=we,ve}function ri(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=Yn(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=$a(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function yi(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,6)===Ro?(Xn=Ro,ft+=6):(Xn=ye,Kr===0&&Cn(ja)),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=ri(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Si(){var ve,we,wr,Jr;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye){if(wr=[],Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns))),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns)));else wr=ye;wr!==ye?(Ue.charCodeAt(ft)===39?(Jr=rs,ft++):(Jr=ye,Kr===0&&Cn(Ws)),Jr!==ye?(we=[we,wr,Jr],ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;if(ve===ye)if(ve=[],we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs))),we!==ye)for(;we!==ye;)ve.push(we),we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs)));else ve=ye;return ve}function qi(){var ve,we;if(ve=[],Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua)),we!==ye)for(;we!==ye;)ve.push(we),Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua));else ve=ye;return ve}function ji(){var ve,we,wr,Jr;if(ve=ft,we=ft,wr=[],Jr=Si(),Jr===ye&&(Jr=qi()),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Si(),Jr===ye&&(Jr=qi());else wr=ye;return wr!==ye?we=Ue.substring(we,ft):we=wr,we!==ye&&(Rn=ve,we=Da(we)),ve=we,ve}function Di(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=ji(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=vs(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function pa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,4)===Gs?(Xn=Gs,ft+=4):(Xn=ye,Kr===0&&Cn(So)),Xn===ye&&(Ue.substr(ft,4)===_o?(Xn=_o,ft+=4):(Xn=ye,Kr===0&&Cn(Ks))),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=Di(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Ci(){var ve;return ve=yi(),ve===ye&&(ve=pa()),ve}function Ei(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga,Po,js;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===Qs?(Xn=Qs,ft+=6):(Xn=ye,Kr===0&&Cn(Lo)),Xn===ye&&(Ue.substr(ft,13)===mo?(Xn=mo,ft+=13):(Xn=ye,Kr===0&&Cn(Ho))),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye)if(Pn=ft,Ue.substr(ft,7)===Co?(oa=Co,ft+=7):(oa=ye,Kr===0&&Cn(Xo)),oa!==ye?(Ga=Fi(),Ga!==ye?(Po=va(),Po!==ye?(oa=[oa,Ga,Po],Pn=oa):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye),Pn===ye&&(Pn=null),Pn!==ye)if(oa=Fi(),oa!==ye){if(Ga=[],Po=Na(),Po!==ye)for(;Po!==ye;)Ga.push(Po),Po=Na();else Ga=ye;Ga!==ye?(Po=Fi(),Po!==ye?(Ue.charCodeAt(ft)===125?(js=on,ft++):(js=ye,Kr===0&&Cn(bn)),js!==ye?(Rn=ve,we=hi(Jr,Xn,Pn,Ga),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function sa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===Gn?(Xn=Gn,ft+=6):(Xn=ye,Kr===0&&Cn(ga)),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye){if(Pn=[],oa=Ps(),oa!==ye)for(;oa!==ye;)Pn.push(oa),oa=Ps();else Pn=ye;Pn!==ye?(oa=Fi(),oa!==ye?(Ue.charCodeAt(ft)===125?(Ga=on,ft++):(Ga=ye,Kr===0&&Cn(bn)),Ga!==ye?(Rn=ve,we=os(Jr,Pn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function io(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.charCodeAt(ft)===61?(wr=Ba,ft++):(wr=ye,Kr===0&&Cn(ro)),wr!==ye?(Jr=va(),Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve===ye&&(ve=ws()),ve}function Ps(){var ve,we,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=ws(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=Wo(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=iu(wr,An),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Na(){var ve,we,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=io(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=_s(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=vu(wr,An),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Wa(){var ve,we;return Kr++,fu.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(gu)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($o)),ve}function Va(){var ve,we;return Kr++,Mo.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(Bs)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Qu)),ve}function Fi(){var ve,we,wr;for(Kr++,ve=ft,we=[],wr=Wa();wr!==ye;)we.push(wr),wr=Wa();return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ou)),ve}function va(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===45?(we=bs,ft++):(we=ye,Kr===0&&Cn(bo)),we===ye&&(we=null),we!==ye?(wr=Yi(),wr!==ye?(Rn=ve,we=yu(we,wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Go)),ve}function Ya(){var ve,we;return Kr++,Ue.charCodeAt(ft)===39?(ve=rs,ft++):(ve=ye,Kr===0&&Cn(Ws)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ao)),ve}function Xa(){var ve,we;return Kr++,ve=ft,Ue.substr(ft,2)===Vs?(we=Vs,ft+=2):(we=ye,Kr===0&&Cn(so)),we!==ye&&(Rn=ve,we=sl()),ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(jo)),ve}function xo(){var ve,we,wr,Jr,vr,Kt;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye)if(wr=xa(),wr!==ye){for(Jr=ft,vr=[],Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));Kt!==ye;)vr.push(Kt),Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));vr!==ye?Jr=Ue.substring(Jr,ft):Jr=vr,Jr!==ye?(Ue.charCodeAt(ft)===39?(vr=rs,ft++):(vr=ye,Kr===0&&Cn(Ws)),vr===ye&&(vr=null),vr!==ye?(Rn=ve,we=Ns(wr,Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function is(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=qt(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we===ye&&(Ue.charCodeAt(ft)===10?(we=ur,ft++):(we=ye,Kr===0&&Cn(ar))),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function xa(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=mr(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function Js(){var ve,we;return Kr++,ve=ft,we=Yi(),we===ye&&(we=ws()),we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(pr)),ve}function Yi(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,Ue.charCodeAt(ft)===48?(we=xn,ft++):(we=ye,Kr===0&&Cn(Nn)),we!==ye&&(Rn=ve,we=$n()),ve=we,ve===ye){if(ve=ft,we=ft,Jn.test(Ue.charAt(ft))?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(sr)),wr!==ye){for(Jr=[],Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));vr!==ye;)Jr.push(vr),Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)}else ft=we,we=ye;we!==ye&&(Rn=ve,we=mn(we)),ve=we}return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(_n)),ve}function ws(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(zn)),ve}var ca=["root"];function Ja(){return ca.length>1}function $s(){return ca[ca.length-1]==="plural"}function fa(){return rt&&rt.captureLocation?{location:Li()}:{}}if(Qi=ir(),Qi!==ye&&ft===Ue.length)return Qi;throw Qi!==ye&&ft1)throw new RangeError("Fraction-precision stems only accept a single optional option");ir.stem.replace(Oe,function(Or,Sr,Ur){return Or==="."?rt.maximumFractionDigits=0:Ur==="+"?rt.minimumFractionDigits=Ur.length:Sr[0]==="#"?rt.maximumFractionDigits=Sr.length:(rt.minimumFractionDigits=Sr.length,rt.maximumFractionDigits=Sr.length+(typeof Ur=="string"?Ur.length:0)),""}),ir.options.length&&(rt=fe(fe({},rt),ht(ir.options[0])));continue}if(Ft.test(ir.stem)){rt=fe(fe({},rt),ht(ir.stem));continue}var Rr=At(ir.stem);Rr&&(rt=fe(fe({},rt),Rr))}return rt}var cr=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),Qe=function(){for(var Ue=0,rt=0,ye=arguments.length;rtli&&(li=ft,Bi=[]),Bi.push(ve))}function us(ve,we){return new ne(ve,[],"",we)}function Ls(ve,we,wr){return new ne(ne.buildMessage(ve,we),ve,we,wr)}function Ve(){var ve;return ve=Qe(),ve}function Qe(){var ve,we;for(ve=[],we=Mt();we!==ye;)ve.push(we),we=Mt();return ve}function Mt(){var ve;return ve=dr(),ve===ye&&(ve=Hr(),ve===ye&&(ve=Ci(),ve===ye&&(ve=Ei(),ve===ye&&(ve=sa(),ve===ye&&(ve=Br()))))),ve}function Wt(){var ve,we,wr;if(ve=ft,we=[],wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is())),wr!==ye)for(;wr!==ye;)we.push(wr),wr=Xa(),wr===ye&&(wr=xo(),wr===ye&&(wr=is()));else we=ye;return we!==ye&&(Rn=ve,we=Rr(we)),ve=we,ve}function dr(){var ve,we;return ve=ft,we=Wt(),we!==ye&&(Rn=ve,we=Or(we)),ve=we,ve}function Br(){var ve,we;return ve=ft,Ue.charCodeAt(ft)===35?(we=Sr,ft++):(we=ye,Kr===0&&Cn(Ur)),we!==ye&&(Rn=ve,we=yn()),ve=we,ve}function Hr(){var ve,we,wr,Jr,vr,Kt;return Kr++,ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===125?(Kt=on,ft++):(Kt=ye,Kr===0&&Cn(bn)),Kt!==ye?(Rn=ve,we=ha(Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ir)),ve}function pn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(wi.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(On))),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(gi)),ve}function nn(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===47?(we=la,ft++):(we=ye,Kr===0&&Cn(Is)),we!==ye?(wr=pn(),wr!==ye?(Rn=ve,we=ba(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($i)),ve}function vn(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=Fi(),we!==ye)if(wr=pn(),wr!==ye){for(Jr=[],vr=nn();vr!==ye;)Jr.push(vr),vr=nn();Jr!==ye?(Rn=ve,we=Ds(wr,Jr),ve=we):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(As)),ve}function Yn(){var ve,we,wr;if(ve=ft,we=[],wr=vn(),wr!==ye)for(;wr!==ye;)we.push(wr),wr=vn();else we=ye;return we!==ye&&(Rn=ve,we=Qa(we)),ve=we,ve}function ri(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=Yn(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=$a(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function yi(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,6)===Ro?(Xn=Ro,ft+=6):(Xn=ye,Kr===0&&Cn(ja)),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=ri(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Si(){var ve,we,wr,Jr;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye){if(wr=[],Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns))),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Xa(),Jr===ye&&(kn.test(Ue.charAt(ft))?(Jr=Ue.charAt(ft),ft++):(Jr=ye,Kr===0&&Cn(ns)));else wr=ye;wr!==ye?(Ue.charCodeAt(ft)===39?(Jr=rs,ft++):(Jr=ye,Kr===0&&Cn(Ws)),Jr!==ye?(we=[we,wr,Jr],ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;if(ve===ye)if(ve=[],we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs))),we!==ye)for(;we!==ye;)ve.push(we),we=Xa(),we===ye&&(yo.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Rs)));else ve=ye;return ve}function Qi(){var ve,we;if(ve=[],Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua)),we!==ye)for(;we!==ye;)ve.push(we),Vi.test(Ue.charAt(ft))?(we=Ue.charAt(ft),ft++):(we=ye,Kr===0&&Cn(Ua));else ve=ye;return ve}function ji(){var ve,we,wr,Jr;if(ve=ft,we=ft,wr=[],Jr=Si(),Jr===ye&&(Jr=Qi()),Jr!==ye)for(;Jr!==ye;)wr.push(Jr),Jr=Si(),Jr===ye&&(Jr=Qi());else wr=ye;return wr!==ye?we=Ue.substring(we,ft):we=wr,we!==ye&&(Rn=ve,we=Da(we)),ve=we,ve}function Di(){var ve,we,wr;return ve=ft,Ue.substr(ft,2)===na?(we=na,ft+=2):(we=ye,Kr===0&&Cn(Ii)),we!==ye?(wr=ji(),wr!==ye?(Rn=ve,we=Ts(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve===ye&&(ve=ft,Rn=ft,we=vs(),we?we=void 0:we=ye,we!==ye?(wr=Wt(),wr!==ye?(Rn=ve,we=Os(wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)),ve}function pa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa;return ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye?(wr=Fi(),wr!==ye?(Jr=Js(),Jr!==ye?(vr=Fi(),vr!==ye?(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye?(An=Fi(),An!==ye?(Ue.substr(ft,4)===Gs?(Xn=Gs,ft+=4):(Xn=ye,Kr===0&&Cn(So)),Xn===ye&&(Ue.substr(ft,4)===_o?(Xn=_o,ft+=4):(Xn=ye,Kr===0&&Cn(Ks))),Xn!==ye?(Ni=Fi(),Ni!==ye?(Tn=ft,Ue.charCodeAt(ft)===44?(jn=zi,ft++):(jn=ye,Kr===0&&Cn(ks)),jn!==ye?(Pn=Fi(),Pn!==ye?(oa=Di(),oa!==ye?(jn=[jn,Pn,oa],Tn=jn):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye)):(ft=Tn,Tn=ye),Tn===ye&&(Tn=null),Tn!==ye?(jn=Fi(),jn!==ye?(Ue.charCodeAt(ft)===125?(Pn=on,ft++):(Pn=ye,Kr===0&&Cn(bn)),Pn!==ye?(Rn=ve,we=ys(Jr,Xn,Tn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Ci(){var ve;return ve=yi(),ve===ye&&(ve=pa()),ve}function Ei(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga,Po,js;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===qs?(Xn=qs,ft+=6):(Xn=ye,Kr===0&&Cn(Lo)),Xn===ye&&(Ue.substr(ft,13)===mo?(Xn=mo,ft+=13):(Xn=ye,Kr===0&&Cn(Ho))),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye)if(Pn=ft,Ue.substr(ft,7)===Co?(oa=Co,ft+=7):(oa=ye,Kr===0&&Cn(Xo)),oa!==ye?(Ga=Fi(),Ga!==ye?(Po=va(),Po!==ye?(oa=[oa,Ga,Po],Pn=oa):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye)):(ft=Pn,Pn=ye),Pn===ye&&(Pn=null),Pn!==ye)if(oa=Fi(),oa!==ye){if(Ga=[],Po=Na(),Po!==ye)for(;Po!==ye;)Ga.push(Po),Po=Na();else Ga=ye;Ga!==ye?(Po=Fi(),Po!==ye?(Ue.charCodeAt(ft)===125?(js=on,ft++):(js=ye,Kr===0&&Cn(bn)),js!==ye?(Rn=ve,we=hi(Jr,Xn,Pn,Ga),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function sa(){var ve,we,wr,Jr,vr,Kt,An,Xn,Ni,Tn,jn,Pn,oa,Ga;if(ve=ft,Ue.charCodeAt(ft)===123?(we=cn,ft++):(we=ye,Kr===0&&Cn(tn)),we!==ye)if(wr=Fi(),wr!==ye)if(Jr=Js(),Jr!==ye)if(vr=Fi(),vr!==ye)if(Ue.charCodeAt(ft)===44?(Kt=zi,ft++):(Kt=ye,Kr===0&&Cn(ks)),Kt!==ye)if(An=Fi(),An!==ye)if(Ue.substr(ft,6)===Gn?(Xn=Gn,ft+=6):(Xn=ye,Kr===0&&Cn(ga)),Xn!==ye)if(Ni=Fi(),Ni!==ye)if(Ue.charCodeAt(ft)===44?(Tn=zi,ft++):(Tn=ye,Kr===0&&Cn(ks)),Tn!==ye)if(jn=Fi(),jn!==ye){if(Pn=[],oa=Ps(),oa!==ye)for(;oa!==ye;)Pn.push(oa),oa=Ps();else Pn=ye;Pn!==ye?(oa=Fi(),oa!==ye?(Ue.charCodeAt(ft)===125?(Ga=on,ft++):(Ga=ye,Kr===0&&Cn(bn)),Ga!==ye?(Rn=ve,we=os(Jr,Pn),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function io(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.charCodeAt(ft)===61?(wr=Ba,ft++):(wr=ye,Kr===0&&Cn(ro)),wr!==ye?(Jr=va(),Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve===ye&&(ve=ws()),ve}function Ps(){var ve,we,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=ws(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=Wo(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=Qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=iu(wr,An),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Na(){var ve,we,wr,Jr,vr,Kt,An,Xn;return ve=ft,we=Fi(),we!==ye?(wr=io(),wr!==ye?(Jr=Fi(),Jr!==ye?(Ue.charCodeAt(ft)===123?(vr=cn,ft++):(vr=ye,Kr===0&&Cn(tn)),vr!==ye?(Rn=ft,Kt=_s(wr),Kt?Kt=void 0:Kt=ye,Kt!==ye?(An=Qe(),An!==ye?(Ue.charCodeAt(ft)===125?(Xn=on,ft++):(Xn=ye,Kr===0&&Cn(bn)),Xn!==ye?(Rn=ve,we=vu(wr,An),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye)):(ft=ve,ve=ye),ve}function Wa(){var ve,we;return Kr++,fu.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(gu)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn($o)),ve}function Va(){var ve,we;return Kr++,Mo.test(Ue.charAt(ft))?(ve=Ue.charAt(ft),ft++):(ve=ye,Kr===0&&Cn(Bs)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(qu)),ve}function Fi(){var ve,we,wr;for(Kr++,ve=ft,we=[],wr=Wa();wr!==ye;)we.push(wr),wr=Wa();return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ou)),ve}function va(){var ve,we,wr;return Kr++,ve=ft,Ue.charCodeAt(ft)===45?(we=bs,ft++):(we=ye,Kr===0&&Cn(bo)),we===ye&&(we=null),we!==ye?(wr=Yi(),wr!==ye?(Rn=ve,we=yu(we,wr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Go)),ve}function Ya(){var ve,we;return Kr++,Ue.charCodeAt(ft)===39?(ve=rs,ft++):(ve=ye,Kr===0&&Cn(Ws)),Kr--,ve===ye&&(we=ye,Kr===0&&Cn(Ao)),ve}function Xa(){var ve,we;return Kr++,ve=ft,Ue.substr(ft,2)===Vs?(we=Vs,ft+=2):(we=ye,Kr===0&&Cn(so)),we!==ye&&(Rn=ve,we=sl()),ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(jo)),ve}function xo(){var ve,we,wr,Jr,vr,Kt;if(ve=ft,Ue.charCodeAt(ft)===39?(we=rs,ft++):(we=ye,Kr===0&&Cn(Ws)),we!==ye)if(wr=xa(),wr!==ye){for(Jr=ft,vr=[],Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));Kt!==ye;)vr.push(Kt),Ue.substr(ft,2)===Vs?(Kt=Vs,ft+=2):(Kt=ye,Kr===0&&Cn(so)),Kt===ye&&(kn.test(Ue.charAt(ft))?(Kt=Ue.charAt(ft),ft++):(Kt=ye,Kr===0&&Cn(ns)));vr!==ye?Jr=Ue.substring(Jr,ft):Jr=vr,Jr!==ye?(Ue.charCodeAt(ft)===39?(vr=rs,ft++):(vr=ye,Kr===0&&Cn(Ws)),vr===ye&&(vr=null),vr!==ye?(Rn=ve,we=Ns(wr,Jr),ve=we):(ft=ve,ve=ye)):(ft=ve,ve=ye)}else ft=ve,ve=ye;else ft=ve,ve=ye;return ve}function is(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=Qt(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we===ye&&(Ue.charCodeAt(ft)===10?(we=ur,ft++):(we=ye,Kr===0&&Cn(ar))),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function xa(){var ve,we,wr,Jr;return ve=ft,we=ft,Ue.length>ft?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(Ri)),wr!==ye?(Rn=ft,Jr=mr(wr),Jr?Jr=void 0:Jr=ye,Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)):(ft=we,we=ye),we!==ye?ve=Ue.substring(ve,ft):ve=we,ve}function Js(){var ve,we;return Kr++,ve=ft,we=Yi(),we===ye&&(we=ws()),we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(pr)),ve}function Yi(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,Ue.charCodeAt(ft)===48?(we=xn,ft++):(we=ye,Kr===0&&Cn(Nn)),we!==ye&&(Rn=ve,we=$n()),ve=we,ve===ye){if(ve=ft,we=ft,Jn.test(Ue.charAt(ft))?(wr=Ue.charAt(ft),ft++):(wr=ye,Kr===0&&Cn(sr)),wr!==ye){for(Jr=[],Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));vr!==ye;)Jr.push(vr),Nr.test(Ue.charAt(ft))?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(xr));Jr!==ye?(wr=[wr,Jr],we=wr):(ft=we,we=ye)}else ft=we,we=ye;we!==ye&&(Rn=ve,we=mn(we)),ve=we}return Kr--,ve===ye&&(we=ye,Kr===0&&Cn(_n)),ve}function ws(){var ve,we,wr,Jr,vr;if(Kr++,ve=ft,we=[],wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye),wr!==ye)for(;wr!==ye;)we.push(wr),wr=ft,Jr=ft,Kr++,vr=Wa(),vr===ye&&(vr=Va()),Kr--,vr===ye?Jr=void 0:(ft=Jr,Jr=ye),Jr!==ye?(Ue.length>ft?(vr=Ue.charAt(ft),ft++):(vr=ye,Kr===0&&Cn(Ri)),vr!==ye?(Jr=[Jr,vr],wr=Jr):(ft=wr,wr=ye)):(ft=wr,wr=ye);else we=ye;return we!==ye?ve=Ue.substring(ve,ft):ve=we,Kr--,ve===ye&&(we=ye,Kr===0&&Cn(zn)),ve}var ca=["root"];function Ja(){return ca.length>1}function $s(){return ca[ca.length-1]==="plural"}function fa(){return rt&&rt.captureLocation?{location:Li()}:{}}if(qi=ir(),qi!==ye&&ft===Ue.length)return qi;throw qi!==ye&&ft1)throw new RangeError("Fraction-precision stems only accept a single optional option");ir.stem.replace(ke,function(Or,Sr,Ur){return Or==="."?rt.maximumFractionDigits=0:Ur==="+"?rt.minimumFractionDigits=Ur.length:Sr[0]==="#"?rt.maximumFractionDigits=Sr.length:(rt.minimumFractionDigits=Sr.length,rt.maximumFractionDigits=Sr.length+(typeof Ur=="string"?Ur.length:0)),""}),ir.options.length&&(rt=fe(fe({},rt),ht(ir.options[0])));continue}if(Ft.test(ir.stem)){rt=fe(fe({},rt),ht(ir.stem));continue}var Rr=At(ir.stem);Rr&&(rt=fe(fe({},rt),Rr))}return rt}var cr=function(){var Ue=function(rt,ye){return Ue=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ye,ir){Ye.__proto__=ir}||function(Ye,ir){for(var Rr in ir)ir.hasOwnProperty(Rr)&&(Ye[Rr]=ir[Rr])},Ue(rt,ye)};return function(rt,ye){Ue(rt,ye);function Ye(){this.constructor=rt}rt.prototype=ye===null?Object.create(ye):(Ye.prototype=ye.prototype,new Ye)}}(),qe=function(){for(var Ue=0,rt=0,ye=arguments.length;rt(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Ze=Date.now()+"@@",nt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function ut(Ue,rt,ye){var Ye=Ue.tagName,ir=Ue.outerHTML,Rr=Ue.textContent,Or=Ue.childNodes;if(!Ye)return Re(Rr||"",rt);Ye=Ye.toLowerCase();var Sr=~nt.indexOf(Ye),Ur=ye[Ye];if(Ur&&Sr)throw new Pt(Ye+" is a self-closing tag and can not be used, please use another tag name.");if(!Or.length)return[ir];var yn=Array.prototype.slice.call(Or).reduce(function(Ir,cn){return Ir.concat(ut(cn,rt,ye))},[]);return Ur?typeof Ur=="function"?[Ur.apply(void 0,yn)]:[Ur]:Qe(["<"+Ye+">"],yn,[""])}function Gt(Ue,rt,ye,Ye,ir,Rr){var Or=it(Ue,rt,ye,Ye,ir,void 0,Rr),Sr={},Ur=Or.reduce(function(tn,on){if(on.type===0)return tn+=on.value;var bn=Ee();return Sr[bn]=on.value,tn+=""+et+bn+et},"");if(!$e.test(Ur))return Re(Ur,Sr);if(!ir)throw new Pt("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new Pt("Cannot format XML message without DOMParser");pt||(pt=new DOMParser);var yn=pt.parseFromString(''+Ur+"","text/html").getElementById(Ze);if(!yn)throw new Pt("Malformed HTML message "+Ur);var Ir=Object.keys(ir).filter(function(tn){return!!yn.getElementsByTagName(tn).length});if(!Ir.length)return Re(Ur,Sr);var cn=Ir.filter(function(tn){return tn!==tn.toLowerCase()});if(cn.length)throw new Pt("HTML tag must be lowercased but the following tags are not: "+cn.join(", "));return Array.prototype.slice.call(yn.childNodes).reduce(function(tn,on){return tn.concat(ut(on,Sr,ir))},[])}var Zt=function(){return Zt=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye<"']/g;function ue(Ue){return(""+Ue).replace(ze,rt=>Yt[rt.charCodeAt(0)])}function le(Ue,rt,ye={}){return rt.reduce((Ye,ir)=>(ir in Ue?Ye[ir]=Ue[ir]:ir in ye&&(Ye[ir]=ye[ir]),Ye),{})}function Dt(Ue){Ct(Ue,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Te(Ue,rt){const ye=rt?` +`);var ha=ye.getPluralRules(rt,{type:Ir.pluralType}).select(tn-(Ir.offset||0));bn=Ir.options[ha]||Ir.options.other}if(!bn)throw new RangeError('Invalid values for "'+Ir.value+'": "'+tn+'". Options are "'+Object.keys(Ir.options).join('", "')+'"');Sr.push.apply(Sr,it(bn.value,rt,ye,Ye,ir,tn-(Ir.offset||0)));continue}}return zt(Sr)}function Ot(Ue,rt,ye,Ye,ir,Rr){var Or=it(Ue,rt,ye,Ye,ir,void 0,Rr);return Or.length===1?Or[0].value:Or.reduce(function(Sr,Ur){return Sr+=Ur.value},"")}var pt,et="@@",Ne=/@@(\d+_\d+)@@/g,me=0;function Ee(){return Date.now()+"_"+ ++me}function Le(Ue,rt){return Ue.split(Ne).filter(Boolean).map(function(ye){return rt[ye]!=null?rt[ye]:ye}).reduce(function(ye,Ye){return ye.length&&typeof Ye=="string"&&typeof ye[ye.length-1]=="string"?ye[ye.length-1]+=Ye:ye.push(Ye),ye},[])}var $e=/(<([0-9a-zA-Z-_]*?)>(.*?)<\/([0-9a-zA-Z-_]*?)>)|(<[0-9a-zA-Z-_]*?\/>)/,Ze=Date.now()+"@@",nt=["area","base","br","col","embed","hr","img","input","link","meta","param","source","track","wbr"];function ut(Ue,rt,ye){var Ye=Ue.tagName,ir=Ue.outerHTML,Rr=Ue.textContent,Or=Ue.childNodes;if(!Ye)return Le(Rr||"",rt);Ye=Ye.toLowerCase();var Sr=~nt.indexOf(Ye),Ur=ye[Ye];if(Ur&&Sr)throw new Pt(Ye+" is a self-closing tag and can not be used, please use another tag name.");if(!Or.length)return[ir];var yn=Array.prototype.slice.call(Or).reduce(function(Ir,cn){return Ir.concat(ut(cn,rt,ye))},[]);return Ur?typeof Ur=="function"?[Ur.apply(void 0,yn)]:[Ur]:qe(["<"+Ye+">"],yn,[""])}function Gt(Ue,rt,ye,Ye,ir,Rr){var Or=it(Ue,rt,ye,Ye,ir,void 0,Rr),Sr={},Ur=Or.reduce(function(tn,on){if(on.type===0)return tn+=on.value;var bn=Ee();return Sr[bn]=on.value,tn+=""+et+bn+et},"");if(!$e.test(Ur))return Le(Ur,Sr);if(!ir)throw new Pt("Message has placeholders but no values was given");if(typeof DOMParser=="undefined")throw new Pt("Cannot format XML message without DOMParser");pt||(pt=new DOMParser);var yn=pt.parseFromString(''+Ur+"","text/html").getElementById(Ze);if(!yn)throw new Pt("Malformed HTML message "+Ur);var Ir=Object.keys(ir).filter(function(tn){return!!yn.getElementsByTagName(tn).length});if(!Ir.length)return Le(Ur,Sr);var cn=Ir.filter(function(tn){return tn!==tn.toLowerCase()});if(cn.length)throw new Pt("HTML tag must be lowercased but the following tags are not: "+cn.join(", "));return Array.prototype.slice.call(yn.childNodes).reduce(function(tn,on){return tn.concat(ut(on,Sr,ir))},[])}var Zt=function(){return Zt=Object.assign||function(Ue){for(var rt,ye=1,Ye=arguments.length;ye<"']/g;function ue(Ue){return(""+Ue).replace(ze,rt=>Yt[rt.charCodeAt(0)])}function le(Ue,rt,ye={}){return rt.reduce((Ye,ir)=>(ir in Ue?Ye[ir]=Ue[ir]:ir in ye&&(Ye[ir]=ye[ir]),Ye),{})}function Dt(Ue){Ct(Ue,"[React Intl] Could not find required `intl` object. needs to exist in the component ancestry.")}function Te(Ue,rt){const ye=rt?` ${rt.stack}`:"";return`[React Intl] ${Ue}${ye}`}function dt(Ue){}const Ht={formats:{},messages:{},timeZone:void 0,textComponent:t.Fragment,defaultLocale:"en",defaultFormats:{},onError:dt};function ct(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function Ie(Ue=ct()){const rt=Intl.RelativeTimeFormat,ye=Intl.ListFormat,Ye=Intl.DisplayNames;return{getDateTimeFormat:X(Intl.DateTimeFormat,Ue.dateTime),getNumberFormat:X(Intl.NumberFormat,Ue.number),getMessageFormat:X(Bt,Ue.message),getRelativeTimeFormat:X(rt,Ue.relativeTime),getPluralRules:X(Intl.PluralRules,Ue.pluralRules),getListFormat:X(ye,Ue.list),getDisplayNames:X(Ye,Ue.displayNames)}}function Et(Ue,rt,ye,Ye){const ir=Ue&&Ue[rt];let Rr;if(ir&&(Rr=ir[ye]),Rr)return Rr;Ye(Te(`No ${rt} format named: ${ye}`))}const ge=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Ke({locale:Ue,formats:rt,onError:ye},Ye,ir={}){const{format:Rr}=ir,Or=Rr&&Et(rt,"number",Rr,ye)||{},Sr=le(ir,ge,Or);return Ye(Ue,Sr)}function yt(Ue,rt,ye,Ye={}){try{return Ke(Ue,rt,Ye).format(ye)}catch(ir){Ue.onError(Te("Error formatting number.",ir))}return String(ye)}function kt(Ue,rt,ye,Ye={}){try{return Ke(Ue,rt,Ye).formatToParts(ye)}catch(ir){Ue.onError(Te("Error formatting number.",ir))}return[]}const Fe=["numeric","style"];function Dr({locale:Ue,formats:rt,onError:ye},Ye,ir={}){const{format:Rr}=ir,Or=!!Rr&&Et(rt,"relative",Rr,ye)||{},Sr=le(ir,Fe,Or);return Ye(Ue,Sr)}function St(Ue,rt,ye,Ye,ir={}){Ye||(Ye="second"),Intl.RelativeTimeFormat||Ue.onError(Te(`Intl.RelativeTimeFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-relativetimeformat" -`));try{return Dr(Ue,rt,ir).format(ye,Ye)}catch(Or){Ue.onError(Te("Error formatting relative time.",Or))}return String(ye)}const Vr=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function qr({locale:Ue,formats:rt,onError:ye,timeZone:Ye},ir,Rr,Or={}){const{format:Sr}=Or,Ur=Object.assign(Object.assign({},Ye&&{timeZone:Ye}),Sr&&Et(rt,ir,Sr,ye));let yn=le(Or,Vr,Ur);return ir==="time"&&!yn.hour&&!yn.minute&&!yn.second&&(yn=Object.assign(Object.assign({},yn),{hour:"numeric",minute:"numeric"})),Rr(Ue,yn)}function Er(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"date",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return String(ir)}function jr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"time",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}return String(ir)}function hr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"date",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return[]}function Zr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return qr(Ue,"time",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}return[]}const sn=["localeMatcher","type"];function ln({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.PluralRules||rt(Te(`Intl.PluralRules is not available in this environment. +`));try{return Dr(Ue,rt,ir).format(ye,Ye)}catch(Or){Ue.onError(Te("Error formatting relative time.",Or))}return String(ye)}const Vr=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName"];function Qr({locale:Ue,formats:rt,onError:ye,timeZone:Ye},ir,Rr,Or={}){const{format:Sr}=Or,Ur=Object.assign(Object.assign({},Ye&&{timeZone:Ye}),Sr&&Et(rt,ir,Sr,ye));let yn=le(Or,Vr,Ur);return ir==="time"&&!yn.hour&&!yn.minute&&!yn.second&&(yn=Object.assign(Object.assign({},yn),{hour:"numeric",minute:"numeric"})),Rr(Ue,yn)}function Er(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Qr(Ue,"date",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return String(ir)}function jr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Qr(Ue,"time",rt,Ye).format(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}return String(ir)}function hr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Qr(Ue,"date",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting date.",Rr))}return[]}function Zr(Ue,rt,ye,Ye={}){const ir=typeof ye=="string"?new Date(ye||0):ye;try{return Qr(Ue,"time",rt,Ye).formatToParts(ir)}catch(Rr){Ue.onError(Te("Error formatting time.",Rr))}return[]}const sn=["localeMatcher","type"];function ln({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.PluralRules||rt(Te(`Intl.PluralRules is not available in this environment. Try polyfilling it using "@formatjs/intl-pluralrules" `));const Rr=le(ir,sn);try{return ye(Ue,Rr).select(Ye)}catch(Or){rt(Te("Error formatting plural.",Or))}return"other"}function or(Ue,rt){return Object.keys(Ue).reduce((ye,Ye)=>(ye[Ye]=Object.assign({timeZone:rt},Ue[Ye]),ye),{})}function Lt(Ue,rt){return Object.keys(Object.assign(Object.assign({},Ue),rt)).reduce((Ye,ir)=>(Ye[ir]=Object.assign(Object.assign({},Ue[ir]||{}),rt[ir]||{}),Ye),{})}function gt(Ue,rt){if(!rt)return Ue;const ye=Bt.formats;return Object.assign(Object.assign(Object.assign({},ye),Ue),{date:Lt(or(ye.date,rt),or(Ue.date||{},rt)),time:Lt(or(ye.time,rt),or(Ue.time||{},rt))})}const bt=Ue=>t.createElement(t.Fragment,null,...Ue);function jt({locale:Ue,formats:rt,messages:ye,defaultLocale:Ye,defaultFormats:ir,onError:Rr,timeZone:Or},Sr,Ur={id:""},yn={}){const{id:Ir,defaultMessage:cn}=Ur;Ct(!!Ir,"[React Intl] An `id` must be provided to format a message.");const tn=ye&&ye[String(Ir)];rt=gt(rt,Or),ir=gt(ir,Or);let on=[];if(tn)try{on=Sr.getMessageFormat(tn,Ue,rt,{formatters:Sr}).formatHTMLMessage(yn)}catch(bn){Rr(Te(`Error formatting message: "${Ir}" for locale: "${Ue}"`+(cn?", using default message as fallback.":""),bn))}else(!cn||Ue&&Ue.toLowerCase()!==Ye.toLowerCase())&&Rr(Te(`Missing message: "${Ir}" for locale: "${Ue}"`+(cn?", using default message as fallback.":"")));if(!on.length&&cn)try{on=Sr.getMessageFormat(cn,Ye,ir).formatHTMLMessage(yn)}catch(bn){Rr(Te(`Error formatting the default message for: "${Ir}"`,bn))}return on.length?on.length===1&&typeof on[0]=="string"?on[0]||cn||String(Ir):bt(on):(Rr(Te(`Cannot format message: "${Ir}", using message ${tn||cn?"source":"id"} as fallback.`)),typeof tn=="string"?tn||cn||String(Ir):cn||String(Ir))}function Cr(Ue,rt,ye={id:""},Ye={}){const ir=Object.keys(Ye).reduce((Rr,Or)=>{const Sr=Ye[Or];return Rr[Or]=typeof Sr=="string"?ue(Sr):Sr,Rr},{});return jt(Ue,rt,ye,ir)}var br=e(18947),at=e.n(br);const Fr=["localeMatcher","type","style"],gn=Date.now();function Wn(Ue){return`${gn}_${Ue}_${gn}`}function gr({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.ListFormat||rt(Te(`Intl.ListFormat is not available in this environment. Try polyfilling it using "@formatjs/intl-listformat" `));const Or=le(ir,Fr);try{const Sr={},Ur=Ye.map((Ir,cn)=>{if(typeof Ir=="object"){const tn=Wn(cn);return Sr[tn]=Ir,tn}return String(Ir)});return Object.keys(Sr).length?ye(Ue,Or).formatToParts(Ur).reduce((Ir,cn)=>{const tn=cn.value;return Sr[tn]?Ir.push(Sr[tn]):typeof Ir[Ir.length-1]=="string"?Ir[Ir.length-1]+=tn:Ir.push(tn),Ir},[]):ye(Ue,Or).format(Ur)}catch(Sr){rt(Te("Error formatting list.",Sr))}return Ye}const Xr=["localeMatcher","style","type","fallback"];function dn({locale:Ue,onError:rt},ye,Ye,ir={}){Intl.DisplayNames||rt(Te(`Intl.DisplayNames is not available in this environment. Try polyfilling it using "@formatjs/intl-displaynames" -`));const Or=le(ir,Xr);try{return ye(Ue,Or).of(Ye)}catch(Sr){rt(Te("Error formatting display name.",Sr))}}const Mn=at()||br;function ei(Ue){return{locale:Ue.locale,timeZone:Ue.timeZone,formats:Ue.formats,textComponent:Ue.textComponent,messages:Ue.messages,defaultLocale:Ue.defaultLocale,defaultFormats:Ue.defaultFormats,onError:Ue.onError}}function ni(Ue,rt){const ye=Ie(rt),Ye=Object.assign(Object.assign({},Ht),Ue),{locale:ir,defaultLocale:Rr,onError:Or}=Ye;return ir?!Intl.NumberFormat.supportedLocalesOf(ir).length&&Or?Or(Te(`Missing locale data for locale: "${ir}" in Intl.NumberFormat. Using default locale: "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(ir).length&&Or&&Or(Te(`Missing locale data for locale: "${ir}" in Intl.DateTimeFormat. Using default locale: "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(Or&&Or(Te(`"locale" was not configured, using "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),Ye.locale=Ye.defaultLocale||"en"),Object.assign(Object.assign({},Ye),{formatters:ye,formatNumber:yt.bind(null,Ye,ye.getNumberFormat),formatNumberToParts:kt.bind(null,Ye,ye.getNumberFormat),formatRelativeTime:St.bind(null,Ye,ye.getRelativeTimeFormat),formatDate:Er.bind(null,Ye,ye.getDateTimeFormat),formatDateToParts:hr.bind(null,Ye,ye.getDateTimeFormat),formatTime:jr.bind(null,Ye,ye.getDateTimeFormat),formatTimeToParts:Zr.bind(null,Ye,ye.getDateTimeFormat),formatPlural:ln.bind(null,Ye,ye.getPluralRules),formatMessage:jt.bind(null,Ye,ye),formatHTMLMessage:Cr.bind(null,Ye,ye),formatList:gr.bind(null,Ye,ye.getListFormat),formatDisplayName:dn.bind(null,Ye,ye.getDisplayNames)})}class Gi extends t.PureComponent{constructor(){super(...arguments),this.cache=ct(),this.state={cache:this.cache,intl:ni(ei(this.props),this.cache),prevConfig:ei(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:ye,cache:Ye}){const ir=ei(rt);return Mn(ye,ir)?null:{intl:ni(ir,Ye),prevConfig:ir}}render(){return Dt(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}Gi.displayName="IntlProvider",Gi.defaultProps=Ht;var Mi=e(5085),Ti=e(3424),mi=e.n(Ti),vi=e(85239),aa=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,wt=(Ue,rt)=>{var ye={};for(var Ye in Ue)ii.call(Ue,Ye)&&rt.indexOf(Ye)<0&&(ye[Ye]=Ue[Ye]);if(Ue!=null&&aa)for(var Ye of aa(Ue))rt.indexOf(Ye)<0&&Wi.call(Ue,Ye)&&(ye[Ye]=Ue[Ye]);return ye};let st;const qn=!0,bi=new(mi()),ti=Symbol("LANG_CHANGE"),Ki=(Ue,rt="")=>Object.keys(Ue).reduce((ye,Ye)=>{const ir=Ue[Ye],Rr=rt?`${rt}.${Ye}`:Ye;return typeof ir=="string"?ye[Rr]=ir:Object.assign(ye,Ki(ir,Rr)),ye},{}),xi={},Pi=(Ue,rt,ye)=>{var Ye,ir,Rr,Or;if(!Ue)return;const Sr=(Ye=xi[Ue])!=null&&Ye.messages?Object.assign({},xi[Ue].messages,rt):rt,{momentLocale:Ur=(ir=xi[Ue])==null?void 0:ir.momentLocale,antd:yn=(Rr=xi[Ue])==null?void 0:Rr.antd}=ye||{},Ir=(Or=Ue.split("-"))==null?void 0:Or.join("-");xi[Ue]={messages:Sr,locale:Ir,momentLocale:Ur,antd:yn},Ir===It()&&bi.emit(ti,Ir)},ai=Ue=>(0,Mi.We)().applyPlugins({key:"locale",type:"modify",initialValue:Ue}),er=Ue=>{const ye=ai(xi[Ue]),{cache:Ye}=ye,ir=wt(ye,["cache"]);return ni(ir,Ye)},mt=(Ue,rt)=>st&&!rt&&!Ue?st:(Ue||(Ue=It()),Ue&&xi[Ue]?er(Ue):xi["zh-CN"]?er("zh-CN"):ni({locale:"zh-CN",messages:{}})),tt=Ue=>{st=mt(Ue,!0)},It=()=>{const Ue=ai({});return typeof(Ue==null?void 0:Ue.getLocale)=="function"?Ue.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&qn?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},_t=()=>{const Ue=It();return["he","ar","fa","ku"].filter(Ye=>Ue.startsWith(Ye)).length?"rtl":"ltr"},lr=(Ue,rt=!0)=>{(()=>{if(It()!==Ue){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&qn&&window.localStorage.setItem("umi_locale",Ue||""),tt(Ue),rt)window.location.reload();else if(bi.emit(ti,Ue),window.dispatchEvent){const Ye=new Event("languagechange");window.dispatchEvent(Ye)}}})()};let fr=!0;const Tr=(Ue,rt)=>(fr&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. +`));const Or=le(ir,Xr);try{return ye(Ue,Or).of(Ye)}catch(Sr){rt(Te("Error formatting display name.",Sr))}}const Mn=at()||br;function ei(Ue){return{locale:Ue.locale,timeZone:Ue.timeZone,formats:Ue.formats,textComponent:Ue.textComponent,messages:Ue.messages,defaultLocale:Ue.defaultLocale,defaultFormats:Ue.defaultFormats,onError:Ue.onError}}function ni(Ue,rt){const ye=Ie(rt),Ye=Object.assign(Object.assign({},Ht),Ue),{locale:ir,defaultLocale:Rr,onError:Or}=Ye;return ir?!Intl.NumberFormat.supportedLocalesOf(ir).length&&Or?Or(Te(`Missing locale data for locale: "${ir}" in Intl.NumberFormat. Using default locale: "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):!Intl.DateTimeFormat.supportedLocalesOf(ir).length&&Or&&Or(Te(`Missing locale data for locale: "${ir}" in Intl.DateTimeFormat. Using default locale: "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/Getting-Started.md#runtime-requirements for more details`)):(Or&&Or(Te(`"locale" was not configured, using "${Rr}" as fallback. See https://github.com/formatjs/react-intl/blob/master/docs/API.md#intlshape for more details`)),Ye.locale=Ye.defaultLocale||"en"),Object.assign(Object.assign({},Ye),{formatters:ye,formatNumber:yt.bind(null,Ye,ye.getNumberFormat),formatNumberToParts:kt.bind(null,Ye,ye.getNumberFormat),formatRelativeTime:St.bind(null,Ye,ye.getRelativeTimeFormat),formatDate:Er.bind(null,Ye,ye.getDateTimeFormat),formatDateToParts:hr.bind(null,Ye,ye.getDateTimeFormat),formatTime:jr.bind(null,Ye,ye.getDateTimeFormat),formatTimeToParts:Zr.bind(null,Ye,ye.getDateTimeFormat),formatPlural:ln.bind(null,Ye,ye.getPluralRules),formatMessage:jt.bind(null,Ye,ye),formatHTMLMessage:Cr.bind(null,Ye,ye),formatList:gr.bind(null,Ye,ye.getListFormat),formatDisplayName:dn.bind(null,Ye,ye.getDisplayNames)})}class Gi extends t.PureComponent{constructor(){super(...arguments),this.cache=ct(),this.state={cache:this.cache,intl:ni(ei(this.props),this.cache),prevConfig:ei(this.props)}}static getDerivedStateFromProps(rt,{prevConfig:ye,cache:Ye}){const ir=ei(rt);return Mn(ye,ir)?null:{intl:ni(ir,Ye),prevConfig:ir}}render(){return Dt(this.state.intl),t.createElement(i,{value:this.state.intl},this.props.children)}}Gi.displayName="IntlProvider",Gi.defaultProps=Ht;var Mi=e(5085),Ti=e(3424),mi=e.n(Ti),vi=e(85239),aa=Object.getOwnPropertySymbols,ii=Object.prototype.hasOwnProperty,Wi=Object.prototype.propertyIsEnumerable,wt=(Ue,rt)=>{var ye={};for(var Ye in Ue)ii.call(Ue,Ye)&&rt.indexOf(Ye)<0&&(ye[Ye]=Ue[Ye]);if(Ue!=null&&aa)for(var Ye of aa(Ue))rt.indexOf(Ye)<0&&Wi.call(Ue,Ye)&&(ye[Ye]=Ue[Ye]);return ye};let st;const Qn=!0,bi=new(mi()),ti=Symbol("LANG_CHANGE"),Ki=(Ue,rt="")=>Object.keys(Ue).reduce((ye,Ye)=>{const ir=Ue[Ye],Rr=rt?`${rt}.${Ye}`:Ye;return typeof ir=="string"?ye[Rr]=ir:Object.assign(ye,Ki(ir,Rr)),ye},{}),xi={},Pi=(Ue,rt,ye)=>{var Ye,ir,Rr,Or;if(!Ue)return;const Sr=(Ye=xi[Ue])!=null&&Ye.messages?Object.assign({},xi[Ue].messages,rt):rt,{momentLocale:Ur=(ir=xi[Ue])==null?void 0:ir.momentLocale,antd:yn=(Rr=xi[Ue])==null?void 0:Rr.antd}=ye||{},Ir=(Or=Ue.split("-"))==null?void 0:Or.join("-");xi[Ue]={messages:Sr,locale:Ir,momentLocale:Ur,antd:yn},Ir===It()&&bi.emit(ti,Ir)},ai=Ue=>(0,Mi.We)().applyPlugins({key:"locale",type:"modify",initialValue:Ue}),er=Ue=>{const ye=ai(xi[Ue]),{cache:Ye}=ye,ir=wt(ye,["cache"]);return ni(ir,Ye)},mt=(Ue,rt)=>st&&!rt&&!Ue?st:(Ue||(Ue=It()),Ue&&xi[Ue]?er(Ue):xi["zh-CN"]?er("zh-CN"):ni({locale:"zh-CN",messages:{}})),tt=Ue=>{st=mt(Ue,!0)},It=()=>{const Ue=ai({});return typeof(Ue==null?void 0:Ue.getLocale)=="function"?Ue.getLocale():(navigator.cookieEnabled&&typeof localStorage!="undefined"&&Qn?window.localStorage.getItem("umi_locale"):"")||void 0||"zh-CN"},_t=()=>{const Ue=It();return["he","ar","fa","ku"].filter(Ye=>Ue.startsWith(Ye)).length?"rtl":"ltr"},lr=(Ue,rt=!0)=>{(()=>{if(It()!==Ue){if(navigator.cookieEnabled&&typeof window.localStorage!="undefined"&&Qn&&window.localStorage.setItem("umi_locale",Ue||""),tt(Ue),rt)window.location.reload();else if(bi.emit(ti,Ue),window.dispatchEvent){const Ye=new Event("languagechange");window.dispatchEvent(Ye)}}})()};let fr=!0;const Tr=(Ue,rt)=>(fr&&(warning(!1,`Using this API will cause automatic refresh when switching languages, please use useIntl or injectIntl. \u4F7F\u7528\u6B64 api \u4F1A\u9020\u6210\u5207\u6362\u8BED\u8A00\u7684\u65F6\u5019\u65E0\u6CD5\u81EA\u52A8\u5237\u65B0\uFF0C\u8BF7\u4F7F\u7528 useIntl \u6216 injectIntl\u3002 http://j.mp/37Fkd5Q - `),fr=!1),st||tt(It()),st.formatMessage(Ue,rt)),kr=()=>Object.keys(xi)},16209:function(d,v,e){"use strict";e.d(v,{y:function(){return c}});var t=e(43418),n=e(95237),s=e(43604),u=e(58539),f=e(59301);const c=h=>new Promise((o,i)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return i("WebRTC not supported by browser");let y=new RTCPeerConnection,p=[];y.createDataChannel(""),y.createOffer().then(g=>y.setLocalDescription(g)).catch(g=>i(g)),y.onicecandidate=g=>{console.log("event:",g);const l=[];if(!g||!g.candidate){if(console.log("ips",p),p.length==0||!(0,u.t)(p[0])){const Z=t.default.info({title:f.createElement(n.Z,null,f.createElement(s.Z,{flex:"1"},"\u63D0\u793A"),f.createElement(s.Z,null,f.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Z.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:f.createElement(n.Z,null,f.createElement(s.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(h.ip_limit==="inner"||h.ip_bind)&&f.createElement(f.Fragment,null,f.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.createElement("br",null),f.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return i("WebRTC disabled or restricted by browser")}const G=p.filter(Z=>(0,u.t)(Z));return!G||!G.length?i("IP\u83B7\u53D6\u5931\u8D25"):o(G.join(""))}let b=g.candidate.candidate.split(" "),[x,O,k,A,T,F,,$,...R]=b,H=["rtp","rtpc"];if(console.log("event:",g),p.some(G=>G==T)||p.push(T),console.log(" candidate: "+x.split(":")[1]),console.log(" component: "+H[O-1]),console.log(" protocol: "+k),console.log(" priority: "+A),console.log(" ip: "+T),console.log(" port: "+F),console.log(" type: "+$),R.length){console.log("attributes: ");for(let G=0;G "+R[G]+": "+R[G+1])}}})},8797:function(d,v,e){"use strict";var t=e(59301),n=e(4977),s=e(3113),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(b,x,O)=>x in b?u(b,x,{enumerable:!0,configurable:!0,writable:!0,value:O}):b[x]=O,p=(b,x)=>{for(var O in x||(x={}))o.call(x,O)&&y(b,O,x[O]);if(h)for(var O of h(x))i.call(x,O)&&y(b,O,x[O]);return b},g=(b,x)=>f(b,c(x));const l=({img:b,buttonProps:x={},styles:O={},customText:k,ButtonText:A,ButtonClick:T,Buttonclass:F,ButtonTwo:$,imgStyles:R,loading:H=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:p(p({},{color:"#999",margin:"100px auto",visibility:H?"hidden":"visible"}),O)},t.createElement("img",{src:b||n,style:g(p({},R),{pointerEvents:"none",userSelect:"none"})}),t.createElement("p",{className:"mt20 font14"},k||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),A&&t.createElement(s.ZP,p({className:F,onClick:T},x),A),$&&$);v.Z=l},39298:function(d,v,e){"use strict";e.d(v,{Z:function(){return ie}});var t=e(59301),n={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},s=e(3113),u=e(92413),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=f,h=e(7657),o=function(se,Q){return t.createElement(h.Z,(0,u.Z)({},se,{ref:Q,icon:c}))},i=t.forwardRef(o),y=i,p=e(23954),g=e(6848),l=e(955),b=e(94941),x=e(8797),O=e(3294),k=e(19381),A=e(59301),T=Object.defineProperty,F=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,H=(ne,se,Q)=>se in ne?T(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):ne[se]=Q,G=(ne,se)=>{for(var Q in se||(se={}))$.call(se,Q)&&H(ne,Q,se[Q]);if(F)for(var Q of F(se))R.call(se,Q)&&H(ne,Q,se[Q]);return ne},Z=(ne,se,Q)=>new Promise((V,K)=>{var ae=te=>{try{q(Q.next(te))}catch(M){K(M)}},ee=te=>{try{q(Q.throw(te))}catch(M){K(M)}},q=te=>te.done?V(te.value):Promise.resolve(te.value).then(ae,ee);q((Q=Q.apply(ne,se)).next())}),ie=({editOffice:ne="view",data:se,theme:Q,type:V,filename:K,monacoEditor:ae,className:ee,style:q,close:te,onClose:M,hasMask:L,disabledDownload:X,onImgDimensions:fe,showNodata:xe,recordInfo:Ce})=>{const[Le,Oe]=(0,t.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ft,ht]=(0,t.useState)(""),[At,tr]=(0,t.useState)(),Jt=window.ENV==="build"?"/react/build":"",cr=location.host.startsWith("localhost")?O.Z.PROXY_SERVER:O.Z.API_SERVER,Pt=10*(1024*1024),zt=(0,t.useRef)();se!=null&&se.startsWith("/api")&&V!=="txt"&&(se=O.Z.API_SERVER+se);const it=Ne=>Ne.substring(Ne.lastIndexOf("/")+1).split(".").pop();K&&ae&&(ae.filename=K),(0,t.useEffect)(()=>{var Ne,me;const Ee=(me=(Ne=document.cookie)==null?void 0:Ne.replace(/\s/g,""))==null?void 0:me.split(";");Ee==null||Ee.map(Re=>{let $e=Re.split("=");$e[0]==="_educoder_session"&&ht($e[1])})},[]),(0,t.useEffect)(()=>{V==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?tr({url:se,fileType:it(se),model:se.indexOf("model=edit")?"edit":"view"}):Ot())},[V,se]);const Ot=()=>Z(void 0,null,function*(){console.log("data:",se);let Ne=se;se.startsWith("http")||(Ne=location.origin+Ne);let me=new URL(Ne).pathname.split("/").pop();const Ee=yield(0,b.gJ)({attachment_id:me});Ee.url=cr+Ee.url,tr(Ee)}),pt=()=>{if(se.startsWith("http")||se.startsWith("blob:")){et();return}(0,l.Nd)(K||"educoder",decodeURIComponent(se))},et=()=>{Ce&&(0,k.fc)({id:Ce==null?void 0:Ce.id,watch_type:1,course_id:Ce==null?void 0:Ce.course_id}),(0,l.Nd)(K||"educoder",decodeURIComponent(se))};return console.log(se,"data"),A.createElement("div",{style:G({},q||{}),className:`${L&&n.bgBlack} ${V?n.wrp:"hide"}`},te&&A.createElement("div",{className:n.close,ref:zt},!!fe&&A.createElement(g.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:()=>{M(),fe()}},A.createElement("i",{className:"icon-yulanpizhu"}))),!X&&A.createElement(g.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:et},A.createElement("i",{className:"icon-quxiaozhiding"}))),A.createElement(g.Z,{title:"\u5173\u95ED",getPopupContainer:()=>zt.current},A.createElement("span",{className:"",onClick:M},A.createElement("i",{className:"icon-guanbi1"})))),A.createElement("div",{className:`${n[ee]} ${ee} ${n.monaco} ${V==="txt"?"show":"hide"}`},V==="txt"&&A.createElement(A.Fragment,null,A.createElement(p.ZP,G({},ae)))),V==="audio"&&A.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),V==="video"&&A.createElement(A.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?A.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):A.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),V==="office"&&At&&A.createElement("iframe",{src:`${Jt}/office.html?key=${At.key}&url=${btoa(At.url)}&callbackUrl=${cr+(At.callbackUrl||"")}&fileType=${At.fileType}&title=${At.title||""}&model=${ne}&officeServer=${O.Z.ONLYOFFICE}&disabledDownload=${!!X}`}),V==="html"&&A.createElement("iframe",{src:se+"&disposition=inline"}),V==="pdf"&&A.createElement("iframe",{src:`${Jt}/js/pdfview/index.html?filename=${K||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!X}`}),V==="image"&&A.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(V==="other"||V==="download")&&A.createElement(A.Fragment,null,xe?A.createElement(x.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:A.createElement(s.ZP,{icon:A.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:pt,disabled:X},"\u4E0B\u8F7D")}):A.createElement(s.ZP,{type:"primary",size:"middle",onClick:pt,disabled:X},A.createElement(y,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(d,v,e){"use strict";e.d(v,{z:function(){return G},Z:function(){return Z}});var t=e(59301),n=e(50304),s=e(24768),u=e(64018),f=e(40846),c=e(3294),h=e(955),o=e(15342),i=e(1012),y=e(39298),p=e(59301),l=({html:ie})=>{const ne=(0,t.useRef)(null),se=(0,t.useRef)(null),Q=`.markdown-body p { + `),fr=!1),st||tt(It()),st.formatMessage(Ue,rt)),kr=()=>Object.keys(xi)},16209:function(d,v,e){"use strict";e.d(v,{y:function(){return c}});var t=e(43418),n=e(95237),s=e(43604),u=e(58539),f=e(59301);const c=h=>new Promise((o,i)=>{if(window.RTCPeerConnection=window.RTCPeerConnection||window.mozRTCPeerConnection||window.webkitRTCPeerConnection,typeof window.RTCPeerConnection=="undefined")return i("WebRTC not supported by browser");let y=new RTCPeerConnection,p=[];y.createDataChannel(""),y.createOffer().then(g=>y.setLocalDescription(g)).catch(g=>i(g)),y.onicecandidate=g=>{console.log("event:",g);const l=[];if(!g||!g.candidate){if(console.log("ips",p),p.length==0||!(0,u.t)(p[0])){const Z=t.default.info({title:f.createElement(n.Z,null,f.createElement(s.Z,{flex:"1"},"\u63D0\u793A"),f.createElement(s.Z,null,f.createElement("span",{className:"iconfont icon-yiguanbi1 current c-grey-c",onClick:()=>Z.destroy()}))),icon:null,width:500,className:"custom-modal-divider",content:f.createElement(n.Z,null,f.createElement(s.Z,null,"\u5F53\u524D\u8003\u8BD5\u5DF2\u542F\u7528\u9650\u5236\u8003\u8BD5\u8BBF\u95EEIP\uFF08\u9650\u5236\u516C\u5171IP+\u5185\u7F51IP\uFF09\u3002",(h.ip_limit==="inner"||h.ip_bind)&&f.createElement(f.Fragment,null,f.createElement("span",{className:"c-red"},"\uFF08\u53EA\u5141\u8BB8\u5728Chrome\u8C37\u6B4C\u6D4F\u89C8\u5668\u4F5C\u7B54\uFF0C\u5E76\u4E14\u9700\u8981\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6\uFF09"),f.createElement("br",null),f.createElement(Button,{onClick:showInstallWebRtcDoc,type:"link"},"\u5982\u4F55\u5B89\u88C5WebRTC Leak Prevent\u63D2\u4EF6?"))))});return i("WebRTC disabled or restricted by browser")}const G=p.filter(Z=>(0,u.t)(Z));return!G||!G.length?i("IP\u83B7\u53D6\u5931\u8D25"):o(G.join(""))}let b=g.candidate.candidate.split(" "),[x,O,k,A,T,F,,$,...R]=b,H=["rtp","rtpc"];if(console.log("event:",g),p.some(G=>G==T)||p.push(T),console.log(" candidate: "+x.split(":")[1]),console.log(" component: "+H[O-1]),console.log(" protocol: "+k),console.log(" priority: "+A),console.log(" ip: "+T),console.log(" port: "+F),console.log(" type: "+$),R.length){console.log("attributes: ");for(let G=0;G "+R[G]+": "+R[G+1])}}})},8797:function(d,v,e){"use strict";var t=e(59301),n=e(4977),s=e(3113),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(b,x,O)=>x in b?u(b,x,{enumerable:!0,configurable:!0,writable:!0,value:O}):b[x]=O,p=(b,x)=>{for(var O in x||(x={}))o.call(x,O)&&y(b,O,x[O]);if(h)for(var O of h(x))i.call(x,O)&&y(b,O,x[O]);return b},g=(b,x)=>f(b,c(x));const l=({img:b,buttonProps:x={},styles:O={},customText:k,ButtonText:A,ButtonClick:T,Buttonclass:F,ButtonTwo:$,imgStyles:R,loading:H=!1})=>t.createElement("section",{className:"tc animated fadeIn",style:p(p({},{color:"#999",margin:"100px auto",visibility:H?"hidden":"visible"}),O)},t.createElement("img",{src:b||n,style:g(p({},R),{pointerEvents:"none",userSelect:"none"})}),t.createElement("p",{className:"mt20 font14"},k||"\u6682\u65F6\u8FD8\u6CA1\u6709\u76F8\u5173\u6570\u636E\u54E6!"),A&&t.createElement(s.ZP,p({className:F,onClick:T},x),A),$&&$);v.Z=l},39298:function(d,v,e){"use strict";e.d(v,{Z:function(){return ie}});var t=e(59301),n={wrp:"wrp___dq7YK",bgBlack:"bgBlack___ARIUV",monaco:"monaco___VnZC3",darkBlue:"darkBlue___UprA9",close:"close___LKoWu",embed:"embed___hvpEJ"},s=e(3113),u=e(92413),f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M862 465.3h-81c-4.6 0-9 2-12.1 5.5L550 723.1V160c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v563.1L255.1 470.8c-3-3.5-7.4-5.5-12.1-5.5h-81c-6.8 0-10.5 8.1-6 13.2L487.9 861a31.96 31.96 0 0048.3 0L868 478.5c4.5-5.2.8-13.2-6-13.2z"}}]},name:"arrow-down",theme:"outlined"},c=f,h=e(7657),o=function(se,q){return t.createElement(h.Z,(0,u.Z)({},se,{ref:q,icon:c}))},i=t.forwardRef(o),y=i,p=e(23954),g=e(6848),l=e(955),b=e(94941),x=e(8797),O=e(3294),k=e(19381),A=e(59301),T=Object.defineProperty,F=Object.getOwnPropertySymbols,$=Object.prototype.hasOwnProperty,R=Object.prototype.propertyIsEnumerable,H=(ne,se,q)=>se in ne?T(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:q}):ne[se]=q,G=(ne,se)=>{for(var q in se||(se={}))$.call(se,q)&&H(ne,q,se[q]);if(F)for(var q of F(se))R.call(se,q)&&H(ne,q,se[q]);return ne},Z=(ne,se,q)=>new Promise((V,K)=>{var ae=te=>{try{Q(q.next(te))}catch(M){K(M)}},ee=te=>{try{Q(q.throw(te))}catch(M){K(M)}},Q=te=>te.done?V(te.value):Promise.resolve(te.value).then(ae,ee);Q((q=q.apply(ne,se)).next())}),ie=({editOffice:ne="view",data:se,theme:q,type:V,filename:K,monacoEditor:ae,className:ee,style:Q,close:te,onClose:M,hasMask:L,disabledDownload:X,onImgDimensions:fe,showNodata:xe,recordInfo:Ce})=>{const[Me,ke]=(0,t.useState)("https://view.officeapps.live.com/op/view.aspx?src=http://testgs.educoder.net//rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCZz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--03541f6234b93d7ac3b2d84e7eb0e6594a952945/1.ppt"),[Ft,ht]=(0,t.useState)(""),[At,tr]=(0,t.useState)(),Jt=window.ENV==="build"?"/react/build":"",cr=location.host.startsWith("localhost")?O.Z.PROXY_SERVER:O.Z.API_SERVER,Pt=10*(1024*1024),zt=(0,t.useRef)();se!=null&&se.startsWith("/api")&&V!=="txt"&&(se=O.Z.API_SERVER+se);const it=Ne=>Ne.substring(Ne.lastIndexOf("/")+1).split(".").pop();K&&ae&&(ae.filename=K),(0,t.useEffect)(()=>{var Ne,me;const Ee=(me=(Ne=document.cookie)==null?void 0:Ne.replace(/\s/g,""))==null?void 0:me.split(";");Ee==null||Ee.map(Le=>{let $e=Le.split("=");$e[0]==="_educoder_session"&&ht($e[1])})},[]),(0,t.useEffect)(()=>{V==="office"&&(se.indexOf("bigfilescdn.")>-1||se.indexOf("bigfiles1")>-1?tr({url:se,fileType:it(se),model:se.indexOf("model=edit")?"edit":"view"}):Ot())},[V,se]);const Ot=()=>Z(void 0,null,function*(){console.log("data:",se);let Ne=se;se.startsWith("http")||(Ne=location.origin+Ne);let me=new URL(Ne).pathname.split("/").pop();const Ee=yield(0,b.gJ)({attachment_id:me});Ee.url=cr+Ee.url,tr(Ee)}),pt=()=>{if(se.startsWith("http")||se.startsWith("blob:")){et();return}(0,l.Nd)(K||"educoder",decodeURIComponent(se))},et=()=>{Ce&&(0,k.fc)({id:Ce==null?void 0:Ce.id,watch_type:1,course_id:Ce==null?void 0:Ce.course_id}),(0,l.Nd)(K||"educoder",decodeURIComponent(se))};return console.log(se,"data"),A.createElement("div",{style:G({},Q||{}),className:`${L&&n.bgBlack} ${V?n.wrp:"hide"}`},te&&A.createElement("div",{className:n.close,ref:zt},!!fe&&A.createElement(g.Z,{title:"\u70B9\u51FB\u5BF9\u56FE\u7247\u8FDB\u884C\u6279\u6CE8",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:()=>{M(),fe()}},A.createElement("i",{className:"icon-yulanpizhu"}))),!X&&A.createElement(g.Z,{title:"\u70B9\u51FB\u4E0B\u8F7D\u6B64\u6587\u4EF6",getPopupContainer:()=>zt.current},A.createElement("span",{onClick:et},A.createElement("i",{className:"icon-quxiaozhiding"}))),A.createElement(g.Z,{title:"\u5173\u95ED",getPopupContainer:()=>zt.current},A.createElement("span",{className:"",onClick:M},A.createElement("i",{className:"icon-guanbi1"})))),A.createElement("div",{className:`${n[ee]} ${ee} ${n.monaco} ${V==="txt"?"show":"hide"}`},V==="txt"&&A.createElement(A.Fragment,null,A.createElement(p.ZP,G({},ae)))),V==="audio"&&A.createElement("audio",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`,autoPlay:!0}),V==="video"&&A.createElement(A.Fragment,null,(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?A.createElement("video",{controls:!0,src:`${se}`,autoPlay:!0}):A.createElement("video",{controls:!0,src:`data:video/mp4;base64,${se}`,autoPlay:!0})),V==="office"&&At&&A.createElement("iframe",{src:`${Jt}/office.html?key=${At.key}&url=${btoa(At.url)}&callbackUrl=${cr+(At.callbackUrl||"")}&fileType=${At.fileType}&title=${At.title||""}&model=${ne}&officeServer=${O.Z.ONLYOFFICE}&disabledDownload=${!!X}`}),V==="html"&&A.createElement("iframe",{src:se+"&disposition=inline"}),V==="pdf"&&A.createElement("iframe",{src:`${Jt}/js/pdfview/index.html?filename=${K||"educoder.pdf"}&url=${encodeURIComponent(se)}&disabledDownload=${!!X}`}),V==="image"&&A.createElement("img",{src:(se==null?void 0:se.indexOf("http"))>-1||se!=null&&se.startsWith("/api")?se:`data:image/png;base64,${se}`}),(V==="other"||V==="download")&&A.createElement(A.Fragment,null,xe?A.createElement(x.Z,{customText:"\u5F53\u524D\u6587\u4EF6\u4E0D\u652F\u6301\u9884\u89C8\uFF0C\u53EF\u70B9\u51FB\u4E0B\u8F7D\u67E5\u770B",ButtonTwo:A.createElement(s.ZP,{icon:A.createElement("i",{className:"iconfont icon-xiazai4 font14"}),type:"primary",size:"middle",onClick:pt,disabled:X},"\u4E0B\u8F7D")}):A.createElement(s.ZP,{type:"primary",size:"middle",onClick:pt,disabled:X},A.createElement(y,null),"\u70B9\u51FB\u4E0B\u8F7D")))}},85149:function(d,v,e){"use strict";e.d(v,{z:function(){return G},Z:function(){return Z}});var t=e(59301),n=e(50304),s=e(24768),u=e(64018),f=e(40846),c=e(3294),h=e(955),o=e(15342),i=e(1012),y=e(39298),p=e(59301),l=({html:ie})=>{const ne=(0,t.useRef)(null),se=(0,t.useRef)(null),q=`.markdown-body p { margin: 0 0 16px 0 !important; line-height: 28px; white-space: pre-wrap; @@ -942,9 +942,9 @@ http://j.mp/37Fkd5Q .markdown-body pre { margin-top: 0; margin-bottom: 16px; - }`;return(0,t.useEffect)(()=>{const V=ne.current.attachShadow({mode:"open"});se.current=document.createElement("div"),se.current.className="markdown-body",se.current.innerHTML=ie,V.appendChild(se.current);const K=document.createElement("style");return K.textContent=Q,V.appendChild(K),()=>{V.innerHTML=""}},[]),(0,t.useEffect)(()=>{se.current&&(se.current.innerHTML=ie)},[ie]),p.createElement("div",{ref:ne})},b=Object.defineProperty,x=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,A=(ie,ne,se)=>ne in ie?b(ie,ne,{enumerable:!0,configurable:!0,writable:!0,value:se}):ie[ne]=se,T=(ie,ne)=>{for(var se in ne||(ne={}))O.call(ne,se)&&A(ie,se,ne[se]);if(x)for(var se of x(ne))k.call(ne,se)&&A(ie,se,ne[se]);return ie};const F="@\u2581\u2581@",$="@\u2581@",R=/]*>/g;function H(ie){let ne=document.createElement("div");return ne.innerHTML=ie,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const G=(ie,ne)=>{ie=ie||"";const se=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,Q=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,V=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,K=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ne?ie.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(se,(ae,ee,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ie=ie.replace(K,(ae,ee,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||M||X||"?";return c.Z.API_SERVER+"/attachments/download/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(se,(ae,ee,q,te,M,L,X)=>{const fe=ee||te||L,xe=q||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(Q,(ae,ee,q,te,M)=>{const L=ee||te,X=q||M||"";return'"'+c.Z.API_SERVER+"/api/attachments/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replace(V,(ae,ee,q,te,M)=>{const L=ee||te,X=q||M||"";return"("+c.Z.API_SERVER+"/files/uploads/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`),ie)};var Z=({value:ie="",className:ne,showTextOnly:se,showLines:Q,style:V={},stylesPrev:K={},highlightKeywords:ae,showProgramFill:ee,isProgramFill:q,disabledFill:te=!1,programFillValue:M,onFillChange:L=xe=>{},onFillBlur:X=()=>{},onFillFocus:fe=()=>{}})=>{let xe=String(ie);const[Ce,Le]=(0,t.useState)(""),[Oe,Ft]=(0,t.useState)("office"),[ht,At]=(0,t.useState)([]),tr=(0,t.useRef)("a"+(0,i.Z)()),Jt={},cr=($e,Ze,nt)=>{const ut=document.createElement($e===$?"input":"textarea");ut.style.width="100%",ut.style.height=$e===$?"40px":"151px",ut.rows=5,ut.spellcheck=!1,ut.name="edu-program-fill",ut.placeholder="\u8BF7\u8F93\u5165",ut.dataset.id=Ze;const Gt=Object.keys(Jt).length;return Jt[Gt]=ut,`${ut.outerHTML}`};function Qe($e){return $e=$e.replace(/!\[.*?\]\(.*?\)/g,""),$e=$e.replace(/\[.*?\]\(.*?\)/g,""),$e=$e.replace(new RegExp("","gs"),""),$e=$e.replace(//g,""),$e=$e.replace(//g,""),$e=$e.replace(new RegExp(".*?<\\/video>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/audio>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/style>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/script>","gs"),""),$e}const Pt=$e=>$e.replace(/([\s\S]+?)<\/style>/gim,function(Ze,nt){let ut=nt.replace(/(\n|\r)/g,"").split("}"),Gt=[];return ut.map(Zt=>{Zt!=""&&Gt.push(`.${tr.current} ${Zt}`)}),``}),zt=(0,t.useMemo)(()=>{try{const ut=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Gt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Zt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Pe=/\(\/attachments\/download\//g;xe=xe.replace(Pe,"("+c.Z.API_SERVER+"/attachments/download/").replace(ut,"("+c.Z.API_SERVER+"/api/attachments/").replace(Gt,'"'+c.Z.API_SERVER+"/api/attachments/").replace(Zt,'"'+c.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` -`)}catch(ut){}if(ee){let ut=-1;return xe=xe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Gt,Zt,Pe){var Je;return++ut,cr(Gt,ut,(Je=M==null?void 0:M[ut])==null?void 0:Je.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Pt(xe||"")}
`}let $e=Pt(xe);$e=(0,s.ZP)($e);const Ze=(0,s.ez)();xe.match(/\[TOC\]/)&&($e=$e.replace("

[TOC]

",(0,s.Qv)()),(0,s.Iy)()),$e=$e.replace(/(__special_katext_id_\d+__)/g,(ut,Gt)=>{const{type:Zt,expression:Pe}=Ze[Gt];return(0,o.renderToString)(H(Pe)||"",{displayMode:Zt==="block",throwOnError:!1,output:"html"})}),$e=$e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,s.AL)();const nt=document.createElement("div");if(nt.innerHTML=$e,se)return nt.innerText;if(ae){const ut=ae.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return et(nt,ut),nt.innerHTML}return setTimeout(()=>Ee(),500),nt.innerHTML},[xe,ae]);(0,t.useEffect)(()=>{Ne.current&&Ne.current.querySelectorAll(["input","textarea"]).forEach(Ze=>{Ze.oninput=it,Ze.onblur=Ot,Ze.onfocus=pt})},[ht]),(0,t.useEffect)(()=>{var $e,Ze,nt,ut,Gt;if(M!=null&&M.length)try{const Zt=Ne.current.querySelectorAll(".edu-program-fill-score"),Pe=Ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[Je,Vt]of Pe.entries())Vt.value=(($e=M==null?void 0:M[Je])==null?void 0:$e.value)||"",((Ze=M==null?void 0:M[Je])==null?void 0:Ze.type)==="warning"?Vt.className="program-fill-warning":((nt=M==null?void 0:M[Je])==null?void 0:nt.type)==="success"?Vt.className="program-fill-success":Vt.className="";for(const[Je,Vt]of Zt.entries())Vt.innerHTML=(ut=M==null?void 0:M[Je])!=null&&ut.score?`${(Gt=M==null?void 0:M[Je])==null?void 0:Gt.score}\u5206`:"";At(M)}catch(Zt){console.log(Zt,"error")}},[M]);const it=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),L(ht,$e.target.dataset.id)},Ot=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),X(ht,$e.target.dataset.id)},pt=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),fe(ht,$e.target.dataset.id)};function et($e,Ze){return $e.childNodes.forEach(nt=>{var ut;if(nt.childNodes.length>0)et(nt,Ze);else if(nt.nodeName!=="IMG")if(nt.innerHTML)nt.innerHTML=(ut=nt.innerHTML)==null?void 0:ut.replace(new RegExp(Ze,"gi"),'$&');else{const Gt=document.createElement("span");Gt.innerHTML=nt.textContent.replace(new RegExp(Ze,"gi"),'$&'),nt.replaceWith(Gt)}})}const Ne=(0,t.useRef)();s.jb.WebkitLineClamp=Q,Q&&(V=T(T({},V),s.jb));function me($e){let Ze=$e.target;if(Ze.tagName.toUpperCase()==="A"){let nt=Ze.getAttribute("href");if(nt.indexOf("office")>-1)$e.preventDefault(),Le(nt),Ft("office");else if(nt.indexOf("application/pdf")>-1)$e.preventDefault(),Le(nt),Ft("pdf");else if(nt.indexOf("text/html")>-1)$e.preventDefault(),Le(nt),Ft("html");else if(nt.startsWith("#")){$e.preventDefault();let ut=document.getElementById(nt.replace("#",""));ut&&ut.scrollIntoView(!0)}}}const Ee=()=>{var $e;const Ze=($e=Ne.current)==null?void 0:$e.querySelectorAll("video");Ze==null||Ze.forEach(nt=>{if(nt.oncontextmenu=()=>!1,nt.src.indexOf(".m3u8")>-1&&!nt.canPlayType("application/vnd.apple.mpegurl")){if(f.ZP.isSupported()){var ut=new f.ZP;ut.loadSource(nt.src),ut.attachMedia(nt)}}})};(0,t.useEffect)(()=>{if(Ne.current&&zt&&zt.match(R)&&window.PR.prettyPrint(),Ne.current)return Ne.current.addEventListener("click",me),()=>{var $e;($e=Ne.current)==null||$e.removeEventListener("click",me),(0,s.AL)(),(0,s.Iy)()}},[zt,Ne.current,me]),(0,t.useEffect)(()=>{var $e;const Ze=nt=>{nt.preventDefault(),nt.clipboardData.setData("text",window.getSelection().toString())};return($e=Ne.current)==null||$e.addEventListener("copy",Ze),()=>{var nt;(nt=Ne.current)==null||nt.removeEventListener("copy",Ze)}},[Ne.current]);const Re=$e=>//i.test($e||"");return t.createElement(t.Fragment,null,se&&t.createElement("div",{ref:Ne},zt),!se&&!Re(zt)&&t.createElement("div",{ref:Ne,style:T({},V),className:`${ne||""} ${te?"disabled-fill":""} markdown-body ${tr.current}`,dangerouslySetInnerHTML:{__html:zt}}),!se&&Re(zt)&&t.createElement(l,{html:zt}),t.createElement(y.Z,{close:!0,data:Ce,type:Ce!=null&&Ce.length?Oe:"",style:T({},K),onClose:()=>Le("")}))}},23954:function(d,v,e){"use strict";e.d(v,{SV:function(){return Ne},ZP:function(){return et}});var t=e(59301),n=e(76374);const s={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},u={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` + }`;return(0,t.useEffect)(()=>{const V=ne.current.attachShadow({mode:"open"});se.current=document.createElement("div"),se.current.className="markdown-body",se.current.innerHTML=ie,V.appendChild(se.current);const K=document.createElement("style");return K.textContent=q,V.appendChild(K),()=>{V.innerHTML=""}},[]),(0,t.useEffect)(()=>{se.current&&(se.current.innerHTML=ie)},[ie]),p.createElement("div",{ref:ne})},b=Object.defineProperty,x=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,A=(ie,ne,se)=>ne in ie?b(ie,ne,{enumerable:!0,configurable:!0,writable:!0,value:se}):ie[ne]=se,T=(ie,ne)=>{for(var se in ne||(ne={}))O.call(ne,se)&&A(ie,se,ne[se]);if(x)for(var se of x(ne))k.call(ne,se)&&A(ie,se,ne[se]);return ie};const F="@\u2581\u2581@",$="@\u2581@",R=/]*>/g;function H(ie){let ne=document.createElement("div");return ne.innerHTML=ie,ne.childNodes.length===0?"":ne.childNodes[0].nodeValue}const G=(ie,ne)=>{ie=ie||"";const se=/(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?\)|(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,q=/\"(?:https?:\/\/[^\/]+)?\/api\/attachments\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,V=/\(\s+(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?|\"(?:https?:\/\/[^\/]+)?\/files\/uploads\/([A-Za-z0-9+/=]+)(\?.*?)?\//g,K=/(?:https?:\/\/[^\/]+)?\/attachments\/download\/([A-Za-z0-9+/=]+)(\?.*?)?\//g;return ne?ie.replaceAll("https://www.educoder.net","").replaceAll("https://www-cdn.educoder.net","").replaceAll("//api/attachments","/api/attachments").replace(se,(ae,ee,Q,te,M,L,X)=>{const fe=ee||te||L,xe=Q||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replaceAll('src="(','src="').replaceAll("src='(",'src="'):(ie=ie.replace(K,(ae,ee,Q,te,M,L,X)=>{const fe=ee||te||L,xe=Q||M||X||"?";return c.Z.API_SERVER+"/attachments/download/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(se,(ae,ee,Q,te,M,L,X)=>{const fe=ee||te||L,xe=Q||M||X||"?";return c.Z.API_SERVER+"/api/attachments/"+fe+xe+"&t="+(0,h.Jn)(fe,Date.now())+(ae.indexOf(")")>-1?")":"&")}).replace(q,(ae,ee,Q,te,M)=>{const L=ee||te,X=Q||M||"";return'"'+c.Z.API_SERVER+"/api/attachments/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replace(V,(ae,ee,Q,te,M)=>{const L=ee||te,X=Q||M||"";return"("+c.Z.API_SERVER+"/files/uploads/"+L+X+L+X+"&t="+(0,h.Jn)(L,Date.now())}).replaceAll('src="(','src="').replaceAll("src='(",'src="').replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`),ie)};var Z=({value:ie="",className:ne,showTextOnly:se,showLines:q,style:V={},stylesPrev:K={},highlightKeywords:ae,showProgramFill:ee,isProgramFill:Q,disabledFill:te=!1,programFillValue:M,onFillChange:L=xe=>{},onFillBlur:X=()=>{},onFillFocus:fe=()=>{}})=>{let xe=String(ie);const[Ce,Me]=(0,t.useState)(""),[ke,Ft]=(0,t.useState)("office"),[ht,At]=(0,t.useState)([]),tr=(0,t.useRef)("a"+(0,i.Z)()),Jt={},cr=($e,Ze,nt)=>{const ut=document.createElement($e===$?"input":"textarea");ut.style.width="100%",ut.style.height=$e===$?"40px":"151px",ut.rows=5,ut.spellcheck=!1,ut.name="edu-program-fill",ut.placeholder="\u8BF7\u8F93\u5165",ut.dataset.id=Ze;const Gt=Object.keys(Jt).length;return Jt[Gt]=ut,`${ut.outerHTML}`};function qe($e){return $e=$e.replace(/!\[.*?\]\(.*?\)/g,""),$e=$e.replace(/\[.*?\]\(.*?\)/g,""),$e=$e.replace(new RegExp("","gs"),""),$e=$e.replace(//g,""),$e=$e.replace(//g,""),$e=$e.replace(new RegExp(".*?<\\/video>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/audio>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/style>","gs"),""),$e=$e.replace(new RegExp(".*?<\\/script>","gs"),""),$e}const Pt=$e=>$e.replace(/([\s\S]+?)<\/style>/gim,function(Ze,nt){let ut=nt.replace(/(\n|\r)/g,"").split("}"),Gt=[];return ut.map(Zt=>{Zt!=""&&Gt.push(`.${tr.current} ${Zt}`)}),``}),zt=(0,t.useMemo)(()=>{try{const ut=/\(\s+\/api\/attachments\/|\(\/api\/attachments\//g,Gt=/\"\/api\/attachments\/|\"\/attachments\/download\//g,Zt=/\(\s+\/files\/uploads\/|\"\/files\/uploads\//g,Pe=/\(\/attachments\/download\//g;xe=xe.replace(Pe,"("+c.Z.API_SERVER+"/attachments/download/").replace(ut,"("+c.Z.API_SERVER+"/api/attachments/").replace(Gt,'"'+c.Z.API_SERVER+"/api/attachments/").replace(Zt,'"'+c.Z.API_SERVER+"/files/uploads/").replaceAll("http://video.educoder","https://video.educoder").replaceAll("http://www.educoder.net/api","https://data.educoder.net/api").replaceAll("https://www.educoder.net/api","https://data.educoder.net/api").replace(/\r\n/g,` +`)}catch(ut){}if(ee){let ut=-1;return xe=xe.replaceAll("<","<").replaceAll(">",">").replace(/(@▁▁@|@▁@)/g,function(Gt,Zt,Pe){var Je;return++ut,cr(Gt,ut,(Je=M==null?void 0:M[ut])==null?void 0:Je.value.replaceAll("<","<").replaceAll(">",">"))}),`
${Pt(xe||"")}
`}let $e=Pt(xe);$e=(0,s.ZP)($e);const Ze=(0,s.ez)();xe.match(/\[TOC\]/)&&($e=$e.replace("

[TOC]

",(0,s.Qv)()),(0,s.Iy)()),$e=$e.replace(/(__special_katext_id_\d+__)/g,(ut,Gt)=>{const{type:Zt,expression:Pe}=Ze[Gt];return(0,o.renderToString)(H(Pe)||"",{displayMode:Zt==="block",throwOnError:!1,output:"html"})}),$e=$e.replace(/▁/g,"\u2581\u2581\u2581\u2581\u2581"),(0,s.AL)();const nt=document.createElement("div");if(nt.innerHTML=$e,se)return nt.innerText;if(ae){const ut=ae.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");return et(nt,ut),nt.innerHTML}return setTimeout(()=>Ee(),500),nt.innerHTML},[xe,ae]);(0,t.useEffect)(()=>{Ne.current&&Ne.current.querySelectorAll(["input","textarea"]).forEach(Ze=>{Ze.oninput=it,Ze.onblur=Ot,Ze.onfocus=pt})},[ht]),(0,t.useEffect)(()=>{var $e,Ze,nt,ut,Gt;if(M!=null&&M.length)try{const Zt=Ne.current.querySelectorAll(".edu-program-fill-score"),Pe=Ne.current.querySelectorAll('[name="edu-program-fill"]');for(const[Je,Vt]of Pe.entries())Vt.value=(($e=M==null?void 0:M[Je])==null?void 0:$e.value)||"",((Ze=M==null?void 0:M[Je])==null?void 0:Ze.type)==="warning"?Vt.className="program-fill-warning":((nt=M==null?void 0:M[Je])==null?void 0:nt.type)==="success"?Vt.className="program-fill-success":Vt.className="";for(const[Je,Vt]of Zt.entries())Vt.innerHTML=(ut=M==null?void 0:M[Je])!=null&&ut.score?`${(Gt=M==null?void 0:M[Je])==null?void 0:Gt.score}\u5206`:"";At(M)}catch(Zt){console.log(Zt,"error")}},[M]);const it=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),L(ht,$e.target.dataset.id)},Ot=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),X(ht,$e.target.dataset.id)},pt=$e=>{ht[$e.target.dataset.id]=ht[$e.target.dataset.id]||{},ht[$e.target.dataset.id].value=$e.target.value,At([...ht]),fe(ht,$e.target.dataset.id)};function et($e,Ze){return $e.childNodes.forEach(nt=>{var ut;if(nt.childNodes.length>0)et(nt,Ze);else if(nt.nodeName!=="IMG")if(nt.innerHTML)nt.innerHTML=(ut=nt.innerHTML)==null?void 0:ut.replace(new RegExp(Ze,"gi"),'$&');else{const Gt=document.createElement("span");Gt.innerHTML=nt.textContent.replace(new RegExp(Ze,"gi"),'$&'),nt.replaceWith(Gt)}})}const Ne=(0,t.useRef)();s.jb.WebkitLineClamp=q,q&&(V=T(T({},V),s.jb));function me($e){let Ze=$e.target;if(Ze.tagName.toUpperCase()==="A"){let nt=Ze.getAttribute("href");if(nt.indexOf("office")>-1)$e.preventDefault(),Me(nt),Ft("office");else if(nt.indexOf("application/pdf")>-1)$e.preventDefault(),Me(nt),Ft("pdf");else if(nt.indexOf("text/html")>-1)$e.preventDefault(),Me(nt),Ft("html");else if(nt.startsWith("#")){$e.preventDefault();let ut=document.getElementById(nt.replace("#",""));ut&&ut.scrollIntoView(!0)}}}const Ee=()=>{var $e;const Ze=($e=Ne.current)==null?void 0:$e.querySelectorAll("video");Ze==null||Ze.forEach(nt=>{if(nt.oncontextmenu=()=>!1,nt.src.indexOf(".m3u8")>-1&&!nt.canPlayType("application/vnd.apple.mpegurl")){if(f.ZP.isSupported()){var ut=new f.ZP;ut.loadSource(nt.src),ut.attachMedia(nt)}}})};(0,t.useEffect)(()=>{if(Ne.current&&zt&&zt.match(R)&&window.PR.prettyPrint(),Ne.current)return Ne.current.addEventListener("click",me),()=>{var $e;($e=Ne.current)==null||$e.removeEventListener("click",me),(0,s.AL)(),(0,s.Iy)()}},[zt,Ne.current,me]),(0,t.useEffect)(()=>{var $e;const Ze=nt=>{nt.preventDefault(),nt.clipboardData.setData("text",window.getSelection().toString())};return($e=Ne.current)==null||$e.addEventListener("copy",Ze),()=>{var nt;(nt=Ne.current)==null||nt.removeEventListener("copy",Ze)}},[Ne.current]);const Le=$e=>//i.test($e||"");return t.createElement(t.Fragment,null,se&&t.createElement("div",{ref:Ne},zt),!se&&!Le(zt)&&t.createElement("div",{ref:Ne,style:T({},V),className:`${ne||""} ${te?"disabled-fill":""} markdown-body ${tr.current}`,dangerouslySetInnerHTML:{__html:zt}}),!se&&Le(zt)&&t.createElement(l,{html:zt}),t.createElement(y.Z,{close:!0,data:Ce,type:Ce!=null&&Ce.length?ke:"",style:T({},K),onClose:()=>Me("")}))}},23954:function(d,v,e){"use strict";e.d(v,{SV:function(){return Ne},ZP:function(){return et}});var t=e(59301),n=e(76374);const s={keywords:["print","auto","break","case","char","const","continue","default","do","double","else","enum","extern","float","for","goto","if","int","long","register","return","short","signed","sizeof","static","struct","switch","typedef","union","unsigned","void","volatile","while"]},u={quickKey:[{label:"main",content:["public static void main(String[] args) {"," $0","}"].join(` `)},{label:"System.out.println",content:["System.out.println($0)"].join(` `)},{label:"System.out.print",content:["System.out.print($0)"].join(` `)}],keywords:["abstract","continue","for","new","switch","assert","default","goto","package","synchronized","boolean","do","if","private","this","break","double","implements","protected","throw","byte","else","import","public","throws","case","enum","instanceof","return","transient","catch","extends","int","short","try","char","final","interface","static","void","class","finally","long","strictfp","volatile","const","float","native","super","while","true","false"]},f={keywords:["abstract","amp","array","auto","bool","break","case","catch","char","class","const","constexpr","const_cast","continue","cpu","decltype","default","delegate","delete","do","double","dynamic_cast","each","else","enum","event","explicit","export","extern","false","final","finally","float","friend","gcnew","generic","goto","in","initonly","inline","int","interface","interior_ptr","internal","literal","long","mutable","namespace","new","noexcept","nullptr","__nullptr","operator","override","partial","pascal","pin_ptr","private","property","protected","public","ref","register","reinterpret_cast","restrict","return","safe_cast","sealed","short","signed","sizeof","static","static_assert","static_cast","struct","switch","template","this","thread_local","throw","tile_static","true","try","typedef","typeid","typename","union","unsigned","using","virtual","void","volatile","wchar_t","where","while","_asm","_based","_cdecl","_declspec","_fastcall","_if_exists","_if_not_exists","_inline","_multiple_inheritance","_pascal","_single_inheritance","_stdcall","_virtual_inheritance","_w64","__abstract","__alignof","__asm","__assume","__based","__box","__builtin_alignof","__cdecl","__clrcall","__declspec","__delegate","__event","__except","__fastcall","__finally","__forceinline","__gc","__hook","__identifier","__if_exists","__if_not_exists","__inline","__int128","__int16","__int32","__int64","__int8","__interface","__leave","__m128","__m128d","__m128i","__m256","__m256d","__m256i","__m64","__multiple_inheritance","__newslot","__nogc","__noop","__nounwind","__novtordisp","__pascal","__pin","__pragma","__property","__ptr32","__ptr64","__raise","__restrict","__resume","__sealed","__single_inheritance","__stdcall","__super","__thiscall","__try","__try_cast","__typeof","__unaligned","__unhook","__uuidof","__value","__virtual_inheritance","__w64","__wchar_t"],operators:["=",">","<","!","~","?",":","==","<=",">=","!=","&&","||","++","--","+","-","*","/","&","|","^","%","<<",">>",">>>","+=","-=","*=","/=","&=","|=","^=","%=","<<=",">>=",">>>="],quickKey:[{label:"ifelse",content:["if (${1:condition}) {"," $0","} else {"," ","}"].join(` @@ -964,30 +964,30 @@ http://j.mp/37Fkd5Q `)},{label:"include ",content:["#include "].join(` `)}]},c={keywords:["and","as","assert","break","class","continue","def","del","elif","else","except","exec","finally","for","from","global","if","import","in","is","lambda","None","not","or","pass","raise","return","self","try","while","with","yield","int","float","long","complex","hex","abs","all","any","apply","basestring","bin","bool","buffer","bytearray","callable","chr","classmethod","cmp","coerce","compile","complex","delattr","dict","dir","divmod","enumerate","eval","execfile","file","filter","format","frozenset","getattr","globals","hasattr","hash","help","id","input","intern","isinstance","issubclass","iter","len","locals","list","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","reversed","range","raw_input","reduce","reload","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","unichr","unicode","vars","xrange","zip","True","False","__dict__","__methods__","__members__","__class__","__bases__","__name__","__mro__","__subclasses__","__init__","__import__"],quickKey:[{label:"print",content:["print($0)"].join(` `)}]},h={keywords:["asInstanceOf","catch","class","classOf","def","do","else","extends","finally","for","foreach","forSome","if","import","isInstanceOf","macro","match","new","object","package","return","throw","trait","try","type","until","val","var","while","with","yield","given","enum","then"],quickKey:[{label:"println",content:["println($0)"].join(` -`)}]};var o=e(53184),i=e.n(o),y=Object.defineProperty,p=Object.defineProperties,g=Object.getOwnPropertyDescriptors,l=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,O=(me,Ee,Re)=>Ee in me?y(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,k=(me,Ee)=>{for(var Re in Ee||(Ee={}))b.call(Ee,Re)&&O(me,Re,Ee[Re]);if(l)for(var Re of l(Ee))x.call(Ee,Re)&&O(me,Re,Ee[Re]);return me},A=(me,Ee)=>p(me,g(Ee)),T=(me,Ee,Re)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Gt(Re.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Gt(Re.throw(Zt))}catch(Pe){Ze(Pe)}},Gt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Gt((Re=Re.apply(me,Ee)).next())});const F={languages:["c","abap","apex","azcli","bat","cameligo","clojure","coffee","cpp","csharp","csp","css","dockerfile","fsharp","go","graphql","handlebars","html","ini","java","javascript","json","kotlin","less","lua","markdown","mips","msdax","mysql","objective-c","pascal","pascaligo","perl","pgsql","php","postiats","powerquery","powershell","pug","python","r","razor","redis","redshift","restructuredtext","ruby","rust","sb","scheme","scss","shell","solidity","sophia","sql","st","swift","tcl","twig","vb","xml","yaml'"],tables:{users:["name","id","email","phone","password"],roles:["id","name","order","created_at","updated_at","deleted_at"]}},$=(me,Ee)=>Ee.map(Re=>({label:Re,kind:me.languages.CompletionItemKind.Keyword,insertText:Re})),R=me=>Object.keys(F.tables).map(Ee=>({label:Ee,kind:me.languages.CompletionItemKind.Variable,insertText:Ee})),H=(me,Ee)=>{const Re=F.tables[me];return Re?Re.map($e=>({label:$e,kind:Ee.languages.CompletionItemKind.Field,insertText:$e})):[]};function G(me,Ee,Re,$e,Ze){let nt=Ee.getWordUntilPosition(Re),ut={startLineNumber:Re.lineNumber,endLineNumber:Re.lineNumber,startColumn:nt.startColumn,endColumn:nt.endColumn},Gt=$e.map(Zt=>({label:Zt,kind:me.languages.CompletionItemKind.Keyword,insertText:Zt,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:ut}));return Ze.map(Zt=>{Gt.push(A(k({},Zt),{range:ut}))}),Gt}var Z=me=>{F.languages.map(Ze=>(me.languages.registerDocumentFormattingEditProvider(Ze,{provideDocumentFormattingEdits(nt,ut,Gt){return T(this,null,function*(){const Zt=i()(nt.getValue(),{indent_size:"2",indent_char:" ",max_preserve_newlines:"2",preserve_newlines:!0,keep_array_indentation:!0,break_chained_methods:!1,indent_scripts:"normal",brace_style:"collapse",space_before_conditional:!0,unescape_strings:!1,jslint_happy:!1,end_with_newline:!0,wrap_line_length:"0",indent_inner_html:!1,comma_first:!1,e4x:!1,indent_empty_lines:!1});return[{range:nt.getFullModelRange(),text:Zt}]})}}),Ze));const Ee=f.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),Re=c.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet})),$e=u.quickKey.map(Ze=>({label:Ze.label,kind:me.languages.CompletionItemKind.Method,insertText:Ze.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet}));me.languages.registerCompletionItemProvider("cpp",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...f.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt})),...f.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt}))]}}}),me.languages.registerCompletionItemProvider("c",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn};return{suggestions:[...s.keywords.map(Zt=>({label:Zt,kind:me.languages.CompletionItemKind.Function,documentation:Zt,insertText:Zt,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt}))]}}}),me.languages.registerCompletionItemProvider("java",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...u.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt})),...u.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt}))]}}}),me.languages.registerCompletionItemProvider("scala",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...h.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt})),...h.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt}))]}}}),me.languages.registerCompletionItemProvider("python",{provideCompletionItems:function(Ze,nt){var ut=Ze.getWordUntilPosition(nt),Gt={startLineNumber:nt.lineNumber,endLineNumber:nt.lineNumber,startColumn:ut.startColumn,endColumn:ut.endColumn},Zt=Ze.getLineContent(nt.lineNumber).substring(ut.startColumn-2,ut.endColumn);return{suggestions:[...c.keywords.map(Pe=>({label:Pe,kind:me.languages.CompletionItemKind.Function,documentation:Pe,insertText:Pe,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt})),...c.quickKey.map(Pe=>({label:Pe.label,kind:me.languages.CompletionItemKind.Function,documentation:Pe.content,insertText:Zt.startsWith("#")?Pe.content.replace(/#/,""):Pe.content,insertTextRules:me.languages.CompletionItemInsertTextRule.InsertAsSnippet,range:Gt}))]}}})};const ie="\u8BE5\u4EFB\u52A1\u5173\u5361\u8BBE\u7F6E\u4E86\u7981\u6B62\u590D\u5236\u7C98\u8D34\uFF0C\u8BF7\u624B\u52A8\u8F93\u5165\u4EE3\u7801\u3002";var ne=Object.defineProperty,se=(me,Ee,Re)=>Ee in me?ne(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,Q=(me,Ee,Re)=>se(me,typeof Ee!="symbol"?Ee+"":Ee,Re);const V=class ed{constructor(Ee,Re,$e){this.placeholder=Ee,this.editor=Re,this.monaco=$e,Re.onDidChangeModelContent(()=>this.onDidChangeModelContent()),this.onDidChangeModelContent()}onDidChangeModelContent(){this.editor.getValue()===""?this.editor.addContentWidget(this):this.editor.removeContentWidget(this)}getId(){return ed.ID}getDomNode(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.style.width="max-content",this.domNode.textContent=this.placeholder,this.domNode.style.fontStyle="initial",this.domNode.style.color="#D7D7D7",this.domNode.style.pointerEvents="none",this.editor.applyFontInfo(this.domNode)),this.domNode}getPosition(){return{position:{lineNumber:1,column:1},preference:[this.monaco.editor.ContentWidgetPositionPreference.EXACT]}}dispose(){this.editor.removeContentWidget(this)}};Q(V,"ID","editor.widget.placeholderHint");var ae=V,ee=e(96236),q=e(8591),te=e(6848),M=e(89392),L=e(34604),X=e(56102),fe=Object.defineProperty,xe=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,Oe=Object.prototype.hasOwnProperty,Ft=Object.prototype.propertyIsEnumerable,ht=(me,Ee,Re)=>Ee in me?fe(me,Ee,{enumerable:!0,configurable:!0,writable:!0,value:Re}):me[Ee]=Re,At=(me,Ee)=>{for(var Re in Ee||(Ee={}))Oe.call(Ee,Re)&&ht(me,Re,Ee[Re]);if(Le)for(var Re of Le(Ee))Ft.call(Ee,Re)&&ht(me,Re,Ee[Re]);return me},tr=(me,Ee)=>xe(me,Ce(Ee)),Jt=(me,Ee)=>{var Re={};for(var $e in me)Oe.call(me,$e)&&Ee.indexOf($e)<0&&(Re[$e]=me[$e]);if(me!=null&&Le)for(var $e of Le(me))Ee.indexOf($e)<0&&Ft.call(me,$e)&&(Re[$e]=me[$e]);return Re},cr=(me,Ee,Re)=>new Promise(($e,Ze)=>{var nt=Zt=>{try{Gt(Re.next(Zt))}catch(Pe){Ze(Pe)}},ut=Zt=>{try{Gt(Re.throw(Zt))}catch(Pe){Ze(Pe)}},Gt=Zt=>Zt.done?$e(Zt.value):Promise.resolve(Zt.value).then(nt,ut);Gt((Re=Re.apply(me,Ee)).next())});function Qe(me){return/^\d+$/.test(me)?`${me}px`:me}function Pt(){}let zt=!1;const it={"Python3.6":"python","Python2.7":"python",Dynamips:"cpp",Java:"java",Web:"php",Html:"html",Hive:"sql",Hadoop:"java",SDL:"cpp",PHP:"php",Matlab:"python",Git:"python",Python:"python","C/C++":"cpp","C++":"cpp",C:"cpp",Ruby:"ruby",Shell:"shell",JavaScript:"javascript",Perl6:"perl",Kotlin:"kotlin",Elixir:"elixir",Android:"java",JavaWeb:"java",Go:"go",Spark:"sql",MachineLearning:"python",Verilog:"xml","Verilog/VNC":"xml",Docker:"dockerfile","C#":"csharp",SQLite3:"sql",Oracle:"sql",Vhdl:"vhdl",R:"r",Swift:"swift",SQLServer:"mysql",MySQL:"mysql",Mongo:"sql",PostgreSql:"pgsql",Hbase:"powershell",Sqoop:"sql",Nasm:"cpp",Kafka:"java",Flink:"java",Sml:"javascript",OpenGL:"cpp",Perl5:"perl",Orange:"python",Scala:"scale",solidity:"sol"};function Ot(me=[]){let Ee=me;if(Array.isArray(me)){for(let Re=0;Re{var Ee=me,{width:Re="100%",height:$e="100%",value:Ze,language:nt="javascript",style:ut={},options:Gt={},overrideServices:Zt={},theme:Pe="vs-dark",onEditBlur:Je,isCopy:Vt=!1,onSave:Rt,autoHeight:Nt=!1,forbidCopy:Bt=!1,onChange:Ct=Pt,editorDidMount:Yt=Pt,onFocus:ze=Pt,onBreakPoint:ue=Pt,breakPointValue:le=[],filename:Dt="educoder.txt",errorLine:Te,errorContent:dt="",highlightLine:Ht,openBreakPoint:ct=!1,placeholder:Ie=""}=Ee,Et=Jt(Ee,["width","height","value","language","style","options","overrideServices","theme","onEditBlur","isCopy","onSave","autoHeight","forbidCopy","onChange","editorDidMount","onFocus","onBreakPoint","breakPointValue","filename","errorLine","errorContent","highlightLine","openBreakPoint","placeholder"]);const ge=(0,t.useRef)(),Ke=(0,t.useRef)({}),yt=(0,t.useRef)(),kt=(0,t.useRef)(),Fe=(0,t.useRef)([]),Dr=(0,t.useRef)(!1),St=(0,t.useRef)(),Vr=(0,t.useRef)(),qr=(0,t.useRef)(!1),[Er,jr]=(0,t.useState)(!1);function hr(){let gr;return ge.current&&(gr=new n.Z(Xr=>{for(let dn of Xr)(dn.target.offsetHeight>0||dn.target.offsetWidth>0)&&Ke.current.instance.layout()}),gr.observe(ge.current)),gr}function Zr(){q.ZP.warning({content:decodeURIComponent(ie),key:"monaco-editor-tip"})}const sn=()=>{let gr=Ke.current.instance;if(Ze!=null&&gr&&Er){const Xr=gr.getModel();Xr&&Ze!==Xr.getValue()&&(zt=!0,Xr.setValue(Ze),gr.layout(),zt=!1)}};(0,t.useEffect)(()=>{const gr=L.Z.subscribe("formatDocument",Xr=>{var dn;let Mn=Ke.current.instance;(dn=Mn==null?void 0:Mn.getAction)==null||dn.call(Mn,"editor.action.formatDocument").run()});return window.updateMonacoValue=Xr=>{Ct(Xr)},gr},[]),(0,t.useEffect)(()=>{var gr;let Xr=Ke.current.instance;kt.current&&clearTimeout(kt.current),kt.current=setTimeout(()=>{sn()},500),Ze&&(Ze!=null&&Ze.length)&&((gr=Xr==null?void 0:Xr.updateOptions)==null||gr.call(Xr,{lineNumbersMinChars:Math.max(Math.floor(Math.log10(Ze.split(/\r\n|\r|\n/g).length))+3,5)}))},[Ze,Er,Ke.current]),(0,t.useEffect)(()=>{if(Te&&Ke.current&&Ke.current.instance){let Xr=Ke.current.instance;Xr.changeViewZones(function(dn){var Mn=document.createElement("div");Mn.style.padding="10px 20px",Mn.style.width="calc(100% - 20px)",Mn.className="my-error-line-wrp",Mn.innerHTML=dt,dn.addZone({afterLineNumber:Te||11,heightInLines:3,domNode:Mn})});var gr={domNode:null,getId:function(){return"my.overlay.widget"},getDomNode:function(){return this.domNode||(this.domNode=document.createElement("div"),this.domNode.innerHTML="",this.domNode.style.width="100%",this.domNode.style.padding="20px 100px",this.domNode.style.right="0px",this.domNode.style.top="50px",this.domNode.style.position="relative",this.domNode.style.color="#333"),this.domNode},getPosition:function(){return null}};Xr.addOverlayWidget(gr),Xr.revealPositionInCenter({lineNumber:20,column:1})}},[Te,Ke.current,Er]);const ln=(gr="",Xr)=>{if(!gr||gr.trim()==="")return!0;const Mn=Ke.current.instance.getModel().getLineTokens(Xr);let ei=!1;for(let ni=0;ni<2;ni++)Mn.getStandardTokenType(ni)===1&&(ei=!0);return ei};(0,t.useEffect)(()=>{var gr;const Xr=(gr=Ke.current)==null?void 0:gr.instance;if(Xr&&Er&&Bt){const dn=Xr.onDidBlurEditorWidget(()=>{qr.current=!1}),Mn=Xr.onDidFocusEditorText(()=>{qr.current=!0});return()=>{dn.dispose(),Mn.dispose()}}},[Ke.current,Er,Bt]),(0,t.useEffect)(()=>{var gr;if((gr=Ke.current)!=null&&gr.instance&&Er&&ct){let Xr=Ke.current.instance,dn=Xr.getModel();if(!dn)return;(()=>{var wt;let st=[],qn=[];const bi=dn.getAllDecorations();for(let Ki of bi)Ki.options.className==="highlighted-line"&&(st.push((wt=Ki==null?void 0:Ki.range)==null?void 0:wt.startLineNumber),qn.push(Ki==null?void 0:Ki.id));if(Ht===st[0])return;dn.deltaDecorations(qn,[]);const ti=dn.getLineCount();Ht&&Ht<=ti&&(Xr.deltaDecorations([],[{range:new pt.Range(Ht,1,Ht,dn.getLineMaxColumn(Ht)),options:{isWholeLine:!0,className:"highlighted-line"}}]),Xr.revealLineInCenter(Ht))})();const ei=(wt=!1)=>{var st;let qn=[],bi=[];const ti=dn.getAllDecorations();for(let Ki of ti)Ki.options.linesDecorationsClassName==="breakpoints-select"&&(qn.push((st=Ki==null?void 0:Ki.range)==null?void 0:st.startLineNumber),bi.push(Ki==null?void 0:Ki.id));if(wt)return{lines:qn,ids:bi};ue(qn)},ni=wt=>cr(void 0,null,function*(){let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}};yield dn.deltaDecorations([],[st]),ei()}),Gi=wt=>cr(void 0,null,function*(){let st=[];const qn=Xr.getLineDecorations(wt);for(let bi of qn)bi.options.linesDecorationsClassName==="breakpoints-select"&&st.push(bi.id);yield dn.deltaDecorations(st,[]),ei()}),Mi=wt=>{let st=Xr.getLineDecorations(wt);for(let qn of st)if(qn.options.linesDecorationsClassName==="breakpoints-select")return!0;return!1};if(!(0,M.isEqual)(le,ei(!0).lines)){dn.deltaDecorations(ei(!0).ids,[]);const wt=le.map(st=>({range:new pt.Range(st,1,st,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-select"}}));dn.deltaDecorations([],wt)}const Ti=Xr.onDidChangeModelContent(wt=>{let st=Xr.getPosition();if(st){let qn=st.lineNumber;clearTimeout(Vr.current),Vr.current=setTimeout(()=>{ln(dn.getLineContent(qn),qn)?Gi(qn):Mi(qn)?(Gi(qn),ni(qn)):ei()},100)}}),mi=Xr.onMouseDown(wt=>{var st,qn,bi;if(wt.target.detail&&((bi=(qn=(st=wt.target)==null?void 0:st.element)==null?void 0:qn.className)!=null&&bi.includes("line-numbers"))){let ti=wt.target.position.lineNumber;if(ln(dn.getLineContent(ti),ti))return;Mi(ti)?Gi(ti):ni(ti)}}),vi=wt=>{let st={range:new pt.Range(wt,1,wt,1),options:{isWholeLine:!1,linesDecorationsClassName:"breakpoints-fake"}};Fe.current=Xr.deltaDecorations(Fe.current,[st])},aa=()=>{Fe.current=Xr.deltaDecorations(Fe.current,[])},ii=Xr.onMouseMove(wt=>{var st,qn,bi;if(aa(),wt.target.detail&&((bi=(qn=(st=wt.target)==null?void 0:st.element)==null?void 0:qn.className)!=null&&bi.includes("line-numbers"))){let ti=wt.target.position.lineNumber;if(ln(dn.getLineContent(ti),ti))return;vi(ti)}}),Wi=Xr.onMouseLeave(()=>{aa()});return()=>{Ti.dispose(),mi.dispose(),ii.dispose(),Wi.dispose()}}},[Ke.current,Er,le,Ht,ct,nt]),(0,t.useEffect)(()=>{var gr;(gr=Ke.current)!=null&&gr.instance&&ct&&Ke.current.instance.setPosition({lineNumber:0,column:0})},[Ht]);function or(){let gr=Ke.current.instance;if(gr){const Xr=gr.getSelection(),dn=Ke.current.pastePos||{},Mn=new pt.Range(dn.startLineNumber||Xr.endLineNumber,dn.startColumn||Xr.endColumn,dn.endLineNumber||Xr.endLineNumber,dn.endColumn||Xr.endColumn);setTimeout(()=>{gr.executeEdits("",[{range:Mn,text:""}])},300)}}function Lt(gr){(window.navigator.platform.match("Mac")?gr.metaKey:gr.ctrlKey)&&gr.keyCode==83&&(gr.preventDefault(),Rt())}const gt=()=>{if(Nt&&Ke.current.instance){const gr=Ke.current.instance.getContentHeight();gn(gr<$e?$e:gr)}else gn($e)};function bt(gr){var Xr=document.createEvent("MouseEvents");Xr.initMouseEvent("click",!0,!1,window,0,0,0,0,0,!1,!1,!1,!1,0,null),gr.dispatchEvent(Xr)}const jt=gr=>{if(!qr.current)return;const{keyCode:Xr,ctrlKey:dn,metaKey:Mn,target:ei,type:ni}=gr;return(ni==="paste"||(Xr===67||Xr===86)&&(Mn||dn))&&ei.nodeName==="TEXTAREA"&&(Zr(),gr.preventDefault()),!1};function Cr(gr,Xr){var dn=window.URL||window.webkitURL||window,Mn=new Blob([Xr]),ei=document.createElementNS("http://www.w3.org/1999/xhtml","a");ei.href=dn.createObjectURL(Mn),ei.download=gr,bt(ei)}(0,t.useEffect)(()=>{gt()},[gt]),(0,t.useEffect)(()=>{ge.current&&!Er&&Promise.all([e.e(8909),e.e(3267)]).then(e.bind(e,71448)).then(gr=>{try{pt=gr,Ke.current.instance=pt.editor.create(ge.current,{value:Ze,language:Ot(nt),theme:Pe,requireConfig:{"vs/nls":{availableLanguages:{"*":"zh-cn"}}},wordWrap:!0,autoIndent:!0,contextmenu:!0,formatOnType:!0},Zt);const Xr=Ke.current.instance;let ei=[...ee.BH._menuItems].find(Ti=>Ti[0]._debugName=="EditorContext")[1],ni=["editor.action.clipboardCopyWithSyntaxHighlightingAction","editor.action.quickCommand","editor.action.clipboardCopyAction","editor.action.clipboardPasteAction","editor.action.clipboardCutAction"],Gi=(Ti,mi)=>{var vi,aa;let ii=Ti._first;do mi.includes((aa=(vi=ii.element)==null?void 0:vi.command)==null?void 0:aa.id)&&Ti._remove(ii);while(ii=ii.next)};if(Yt(Xr,pt),setTimeout(()=>{gt(),Ke.current.instance.addAction({id:"d123123",label:"Download File",contextMenuGroupId:"9_cutcopypaste",run:()=>{Cr(Dt||"educoder.txt",Xr.getValue())}})},500),Ke.current.subscription=Xr.onDidChangeModelContent(Ti=>{Dr.current?clearTimeout(St.current):(gt(),Ct(Xr.getValue(),Ti)),St.current=setTimeout(()=>{Dr.current=!1},500)}),window.Monaco||Z(pt,Ot(nt)),Bt&&(Gi(ei,ni),ge.current.classList.add("noCopyPaste"),window.removeEventListener("keydown",jt),window.removeEventListener("paste",jt),window.addEventListener("keydown",jt),window.addEventListener("paste",jt)),window.Monaco=pt,Je&&Xr.onDidBlurEditorWidget(()=>{Je(Xr.getValue())}),ze&&Xr.onDidFocusEditorText(()=>{ze(Xr.getValue())}),Bt)try{Xr.onDidPaste(Ti=>{const mi=Xr.getSelection(),vi=Ke.current.pastePos||{},aa=new pt.Range(vi.startLineNumber||mi.endLineNumber,vi.startColumn||mi.endColumn,vi.endLineNumber||mi.endLineNumber,vi.endColumn||mi.endColumn);Xr.executeEdits("",[{range:Ti.range,text:""}])})}catch(Ti){}let Mi=hr();return Ie&&typeof Ie=="string"&&new ae(Ie,Xr,pt),jr(!0),()=>{const Ti=Ke.current.instance;Ti.dispose();const mi=Ti.getModel();mi&&mi.dispose(),Ke.current.subscription&&Ke.current.subscription.dispose(),Mi.unobserve(ge.current)}}catch(Xr){}})},[]),(0,t.useEffect)(()=>{if(Ke.current.instance&&Er)return document.addEventListener("keydown",Lt,!1),()=>{document.removeEventListener("keydown",Lt)}},[Rt,Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;if(gr&&Er){let Xr=Ot(nt);pt.editor.setModelLanguage(gr.getModel(),Xr)}},[nt,Er]),(0,t.useEffect)(()=>{Ke.current.instance&&Er&&pt.editor.setTheme(Pe)},[Pe,Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;yt.current=Gt,gr&&Er&&(gr.updateOptions(At({},Gt)),setTimeout(()=>{gr.getModel().updateOptions(At({},Gt))},200))},[JSON.stringify(Gt),Er]),(0,t.useEffect)(()=>{let gr=Ke.current.instance;gr&&Er&&gr.layout()},[Re,$e,Er]);const[br,at]=(0,t.useState)(Qe(Re)),[Fr,gn]=(0,t.useState)(Qe($e)),Wn=tr(At({},ut),{width:br,height:Fr,position:"relative"});return t.createElement("div",{className:"my-monaco-editor",ref:ge,style:Wn},Vt&&t.createElement(X.CopyToClipboard,{text:Ze,onCopy:()=>q.ZP.success("\u590D\u5236\u6210\u529F")},t.createElement(te.Z,{title:"\u590D\u5236\u4EE3\u7801"},t.createElement("div",{style:{position:"absolute",top:0,right:10,cursor:"pointer",zIndex:10,color:"#165DFF"}},t.createElement("i",{className:"iconfont icon-fuzhi8",style:{fontSize:14}})," \u590D\u5236\u4EE3\u7801"))))};function Ne({width:me="100%",height:Ee="100%",original:Re,modified:$e,language:Ze,options:nt={}}){const ut=(0,t.useRef)(),[Gt,Zt]=(0,t.useState)(null);function Pe(Nt){let Bt;return ut.current&&(Bt=new n.Z(Ct=>{for(let Yt of Ct)(Yt.target.offsetHeight>0||Yt.target.offsetWidth>0)&&Nt.layout()}),Bt.observe(ut.current)),Bt}(0,t.useEffect)(()=>(ut.current&&Promise.all([e.e(8909),e.e(9404)]).then(e.bind(e,2550)).then(Nt=>{pt=Nt;const Bt=pt.editor.createDiffEditor(ut.current,tr(At({enableSplitViewResizing:!1,scrollBeyondLastLine:!1,roundedSelection:!1,renderIndicators:!1,useShadows:!1,horizontal:"hidden",lineNumbers:"off",wordWrap:"off",ignoreTrimWhitespace:!1,"semanticHighlighting.enabled":!0,followsCaret:!0,ignoreCharChanges:!0,minimap:{enabled:!1},readOnly:!0},nt),{wordWrap:!0}));Zt(Bt);let Ct=Pe(Bt);return()=>{Bt.dispose();const Yt=Bt.getModel();Yt&&Yt.dispose(),Ct.unobserve(ut.current)}}),()=>{window.removeEventListener("keydown",checkPaste),window.removeEventListener("paste",checkPaste)}),[]),(0,t.useEffect)(()=>{Gt&&Gt.setModel({original:pt.editor.createModel(Re,Ze),modified:pt.editor.createModel($e,Ze)})},[Re,$e,Ze,Gt]);const Je=Qe(me),Vt=Qe(Ee),Rt={width:Je,height:Vt};return t.createElement("div",{className:"my-diff-editor",ref:ut,style:Rt})}},52743:function(d,v,e){"use strict";e.d(v,{k:function(){return b}});var t=e(38650),n=e(8591),s=e(99309),u=Object.defineProperty,f=Object.defineProperties,c=Object.getOwnPropertyDescriptors,h=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable,y=(O,k,A)=>k in O?u(O,k,{enumerable:!0,configurable:!0,writable:!0,value:A}):O[k]=A,p=(O,k)=>{for(var A in k||(k={}))o.call(k,A)&&y(O,A,k[A]);if(h)for(var A of h(k))i.call(k,A)&&y(O,A,k[A]);return O},g=(O,k)=>f(O,c(k)),l=(O,k)=>{var A={};for(var T in O)o.call(O,T)&&k.indexOf(T)<0&&(A[T]=O[T]);if(O!=null&&h)for(var T of h(O))k.indexOf(T)<0&&i.call(O,T)&&(A[T]=O[T]);return A};const b=["\u8BA4\u8BC1\u4E13\u4E1A","\u8BA4\u8BC1\u5C4A\u522B"],x={namespace:"engineeringEvaluteList",state:{actionTabs:{key:"",params:{}},headerData:{dataSource:{[b[0]]:{width:235,placeholder:`\u8BF7\u9009\u62E9${b[0]}`,loading:"engineeringEvaluteList/getMajorList",dataList:[]},[b[1]]:{width:138,placeholder:`\u8BF7\u9009\u62E9${b[1]}`,loading:"engineeringEvaluteList/getYearList",dataList:[]}},active:{}},tabListData:{total:0,pageNo:1,pageSize:20,dataSource:[]}},effects:{*setActionTabs({payload:O},{call:k,put:A}){yield A({type:"save",payload:{actionTabs:p({},O)}})},*getMajorList({payload:O},{call:k,put:A,select:T}){const{userInfo:F}=yield T($=>$.user);if(F!=null&&F.school_id){const $=yield k(t.BA,F.school_id);if($&&$.data){const R=s.U.getItem(F==null?void 0:F.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[0],value:$.data.map(H=>({label:H.name,value:H.ec_major_school_id})),active:$.data.length>0?R[0]||$.data[0].ec_major_school_id:void 0}})}}},*getYearList({payload:O},{call:k,put:A,select:T}){const F=yield k(t.Nx,O.id),{userInfo:$}=yield T(R=>R.user);if(F&&F.data){const R=s.U.getItem($==null?void 0:$.login);yield A({type:"setMajorOrYearDataSource",payload:{key:b[1],value:F.data.map(H=>({label:H.year,value:H.ec_year_id})),active:F.data.length>0?O.firstEnter?R[1]:F.data[0].ec_year_id:void 0}})}},*getCourseResults({payload:O={}},{call:k,put:A,select:T}){const{calc:F,page:$,per_page:R}=O,{headerData:H,tabListData:G}=yield T(ne=>ne.engineeringEvaluteList),{userInfo:Z}=yield T(ne=>ne.user);let ie=H.active[b[1]];if(ie){let ne={id:ie,page:$||1,per_page:R||G.pageSize};F&&(ne=g(p({},ne),{page:G.pageNo}));const se=yield k(t._y,ne),Q=[H.active[b[0]],H.active[b[1]]];s.U.setItem(Z==null?void 0:Z.login,Q),se&&se.ec_courses&&(yield A({type:"setCourseResults",payload:g(p({},G),{pageNo:ne.page,total:se.count,pageSize:ne.per_page||G.pageSize,dataSource:se.ec_courses.map((V,K)=>g(p({},V),{key:ne.page>1?(ne.page-1)*ne.per_page+K+1:K+1}))})}))}else yield A({type:"setCourseResults",payload:g(p({},G),{pageNo:1,total:0,dataSource:[]})})},*exportCourse({payload:O},{call:k,select:A}){const{headerData:T}=yield A(F=>F.engineeringEvaluteList);T.active[b[1]]&&(yield k(t.F,T.active[b[1]]))},*compute({payload:O},{call:k,put:A}){const T=O,{all:F}=T,$=l(T,["all"]),R=yield k(F?t.At:t.PX,$);R&&R.status===0?(n.ZP.success("\u8BA1\u7B97\u5B8C\u6210"),yield A({type:"getCourseResults",payload:{calc:!0}})):n.ZP.error(R.message)}},reducers:{save(O,k){return p(p({},O),k.payload)},setMajorOrYearDataSource(O,{payload:k}){let A=O.headerData.active;return k.active&&(A=g(p({},A),{[k.key]:k.active})),g(p({},O),{headerData:g(p({},O.headerData),{dataSource:g(p({},O.headerData.dataSource),{[k.key]:g(p({},O.headerData.dataSource[k.key]),{dataList:k.value})}),active:A})})},setMajorOrYearActive(O,{payload:k}){return g(p({},O),{headerData:g(p({},O.headerData),{active:g(p({},O.headerData.active),{[k.key]:k.value})})})},setCourseResults(O,{payload:k}){return g(p({},O),{tabListData:p(p({},O.tabListData),k)})}},subscriptions:{setup({dispatch:O,history:k}){return k.listen(({pathname:A})=>{A==="/"&&O({type:"query"})})}}};v.Z=x},26422:function(d,v,e){"use strict";e.d(v,{L:function(){return h},r:function(){return i}});var t=Object.defineProperty,n=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,f=(y,p,g)=>p in y?t(y,p,{enumerable:!0,configurable:!0,writable:!0,value:g}):y[p]=g,c=(y,p)=>{for(var g in p||(p={}))s.call(p,g)&&f(y,g,p[g]);if(n)for(var g of n(p))u.call(p,g)&&f(y,g,p[g]);return y};const h=y=>y==null?void 0:y.map(p=>{const g=(p.sub_disciplines||[]).map(l=>({value:l.id,label:l.name}));return{value:p.id,label:p.name,children:g}}),o={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u4E03",8:"\u516B"},i=y=>{if(!y)return;const{all_questions_count:p,all_score:g,single_questions:l,multiple_questions:b,judgement_questions:x,program_questions:O,completion_questions:k,subjective_questions:A,practical_questions:T,combination_questions:F}=y||{},R=[c({type:"SINGLE",name:"\u5355\u9009\u9898"},l),c({type:"MULTIPLE",name:"\u591A\u9009\u9898"},b),c({type:"COMPLETION",name:"\u586B\u7A7A\u9898"},k),c({type:"JUDGMENT",name:"\u5224\u65AD\u9898"},x),c({type:"SUBJECTIVE",name:"\u7B80\u7B54\u9898"},A),c({type:"PROGRAM",name:"\u7F16\u7A0B\u9898"},O),c({type:"PRACTICAL",name:"\u5B9E\u8BAD\u9898"},T),c({type:"COMBINATION",name:"\u7EC4\u5408\u9898"},F)].filter(H=>H.questions_count>0).map((H,G)=>c(c({},H),{number:o[G+1]}));return{all_questions_count:p,all_score:g,questionList:R}}},99309:function(d,v,e){"use strict";e.d(v,{U:function(){return u},t:function(){return s}});var t=e(43418),n=e(24065);const s=(f,c="")=>{t.default.confirm({centered:!0,width:520,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:c,onOk:f})},u={setItem:(f,c)=>{var h;const o=f+"-engineering"+((h=(0,n.eY)())==null?void 0:h.school_id),i=JSON.stringify(c);localStorage.setItem(o,i)},getItem:f=>{var c;const h=f+"-engineering"+((c=(0,n.eY)())==null?void 0:c.school_id),o=localStorage.getItem(h);return o!==null&&o!=="[object Object]"?JSON.parse(o):[]},clear:f=>{var c;const h=f+"-engineering"+((c=(0,n.eY)())==null?void 0:c.school_id);localStorage.removeItem(h)}}},35390:function(d,v,e){"use strict";e.d(v,{$f:function(){return p},Cq:function(){return b},GY:function(){return c},I8:function(){return O},Ow:function(){return g},P:function(){return y},Ql:function(){return h},RA:function(){return T},Zm:function(){return o},bz:function(){return f},eF:function(){return x},gQ:function(){return k},ht:function(){return l},kN:function(){return F},n1:function(){return s},nI:function(){return $},o9:function(){return u},sG:function(){return i},wi:function(){return A}});var t=e(99064),n=(R,H,G)=>new Promise((Z,ie)=>{var ne=V=>{try{Q(G.next(V))}catch(K){ie(K)}},se=V=>{try{Q(G.throw(V))}catch(K){ie(K)}},Q=V=>V.done?Z(V.value):Promise.resolve(V.value).then(ne,se);Q((G=G.apply(R,H)).next())});function s(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/avatar.json`,{method:"put",body:R})})}function u(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}.json`,{method:"get"})})}function f(R){return n(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:R})})}function c(R){return n(this,null,function*(){return(0,t.ZP)("/api/schools/limit_list.json",{method:"get",params:R})})}function h(R){return n(this,null,function*(){return(0,t.ZP)(`/api/schools/${R.id}/departments/for_option.json`,{method:"get",params:R})})}function o(R){return n(this,null,function*(){return(0,t.ZP)("/api/add_department_applies.json",{method:"post",body:R})})}function i(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}.json`,{method:"put",body:R})})}function y(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/authentication_apply.json`,{method:"delete"})})}function p(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/professional_auth_apply.json`,{method:"delete"})})}function g(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}/professional_auth_apply.json`,{method:"post",body:R})})}function l(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.id}/authentication_apply.json`,{method:"post",body:R})})}function b(R){return n(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:R})})}function x(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/phone_bind.json`,{method:"post",body:R})})}function O(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/email_bind.json`,{method:"post",body:R})})}function k(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.login}/password.json`,{method:"put",body:R})})}function A(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${R.basicInfoId}/open_users/${R.id}.json`,{method:"delete"})})}function T(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/cancel_authentication.json`,{method:"post",body:R})})}function F(R){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/cancel_professional_certification.json`,{method:"post",body:R})})}function $(R,H){return n(this,null,function*(){return(0,t.ZP)(`/api/users/${R.login}/videos/${R.id}/create_subject_video.json`,{method:"post",body:H})})}},13112:function(d,v,e){"use strict";e.d(v,{An:function(){return g},TO:function(){return i},my:function(){return p},nZ:function(){return y}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(l,b,x)=>b in l?n(l,b,{enumerable:!0,configurable:!0,writable:!0,value:x}):l[b]=x,h=(l,b)=>{for(var x in b||(b={}))u.call(b,x)&&c(l,x,b[x]);if(s)for(var x of s(b))f.call(b,x)&&c(l,x,b[x]);return l},o=(l,b,x)=>new Promise((O,k)=>{var A=$=>{try{F(x.next($))}catch(R){k(R)}},T=$=>{try{F(x.throw($))}catch(R){k(R)}},F=$=>$.done?O($.value):Promise.resolve($.value).then(A,T);F((x=x.apply(l,b)).next())});function i(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/inform_up.json`,{method:"post",body:h({},l)})})}function y(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/inform_down.json`,{method:"post",body:h({},l)})})}function p(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/update_informs.json`,{method:"post",body:h({},l)})})}function g(l){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${l.coursesId}/new_informs.json`,{method:"post",body:h({},l)})})}},19381:function(d,v,e){"use strict";e.d(v,{$n:function(){return x},H:function(){return b},Nm:function(){return g},Ot:function(){return l},SV:function(){return i},fc:function(){return k},mn:function(){return O},tO:function(){return p},zI:function(){return y}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(A,T,F)=>T in A?n(A,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):A[T]=F,h=(A,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(A,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(A,F,T[F]);return A},o=(A,T,F)=>new Promise(($,R)=>{var H=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},G=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(H,G);Z((F=F.apply(A,T)).next())});function i(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/public_with_course_and_project",{method:"get",params:h({},A)})})}function y(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/mine_with_course_and_project.json",{method:"get",params:h({},A)})})}function p(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/import.json",{method:"post",body:h({},A)})})}function g(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A.id}.json`,{method:"get",params:h({},A)})})}function l(A){return o(this,null,function*(){const{id:T}=A;return delete A.id,(0,t.ZP)(`/api/files/${T}.json`,{method:"put",body:h({},A)})})}function b(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A.id}/update_visits.json`,{method:"post"})})}function x(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A==null?void 0:A.id}/watch_list.json`,{method:"get",params:h({},A)})})}function O(A){return o(this,null,function*(){return(0,t.ZP)("/api/files/get_batches_publish_info.json",{method:"get",params:h({},A)})})}function k(A){return o(this,null,function*(){return(0,t.ZP)(`/api/files/${A==null?void 0:A.id}/add_file_quantity.json`,{method:"post",body:h({},A)})})}},10813:function(d,v,e){"use strict";e.d(v,{CJ:function(){return g},Mf:function(){return k},NA:function(){return x},PC:function(){return l},PP:function(){return b},YQ:function(){return O},cc:function(){return p},dI:function(){return y},yq:function(){return i}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(A,T,F)=>T in A?n(A,T,{enumerable:!0,configurable:!0,writable:!0,value:F}):A[T]=F,h=(A,T)=>{for(var F in T||(T={}))u.call(T,F)&&c(A,F,T[F]);if(s)for(var F of s(T))f.call(T,F)&&c(A,F,T[F]);return A},o=(A,T,F)=>new Promise(($,R)=>{var H=ie=>{try{Z(F.next(ie))}catch(ne){R(ne)}},G=ie=>{try{Z(F.throw(ie))}catch(ne){R(ne)}},Z=ie=>ie.done?$(ie.value):Promise.resolve(ie.value).then(H,G);Z((F=F.apply(A,T)).next())});function i(A){return o(this,null,function*(){return(0,t.ZP)("/api/courses/board_list.json",{method:"get",params:h({},A)})})}function y(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}.json`,{method:"get",params:h({},A)})})}function p(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function g(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.id}/sticky_top.json`,{method:"put",body:{course_id:A.coursesId}})})}function l(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}/reply_list.json`,{method:"get",params:h({},A)})})}function b(A){return o(this,null,function*(){return(0,t.ZP)(`/api/messages/${A.boardId}/reply.json`,{method:"post",body:h({},A)})})}function x(A){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},A)})})}function O(A){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},A)})})}function k(A){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:h({},A)})})}},92365:function(d,v,e){"use strict";e.d(v,{$T:function(){return br},A:function(){return Bt},Ab:function(){return Mi},Al:function(){return q},BQ:function(){return pt},BR:function(){return ee},Bn:function(){return Re},Cq:function(){return jt},DJ:function(){return Oe},Dd:function(){return l},Ds:function(){return Ne},EO:function(){return Ct},Ed:function(){return Ft},F9:function(){return nt},FU:function(){return Gt},Fg:function(){return b},GV:function(){return cr},Gk:function(){return Q},Gm:function(){return zt},Gz:function(){return x},Hl:function(){return O},Hn:function(){return G},ID:function(){return sn},IU:function(){return Te},J2:function(){return tr},K$:function(){return me},KP:function(){return ht},KT:function(){return Ce},L$:function(){return Vt},LH:function(){return T},Lk:function(){return Wi},Ls:function(){return X},MA:function(){return Wn},Mc:function(){return ii},N7:function(){return ae},Nd:function(){return se},Nl:function(){return Dt},Ns:function(){return ln},O3:function(){return Le},Pj:function(){return Pt},QX:function(){return le},QZ:function(){return xe},R2:function(){return K},Rk:function(){return Cr},S9:function(){return Rt},U8:function(){return Lt},UD:function(){return Er},U_:function(){return ie},Uy:function(){return hr},V8:function(){return H},Vw:function(){return L},W0:function(){return Ht},W7:function(){return et},WK:function(){return gr},Wr:function(){return Gi},YR:function(){return ze},Z0:function(){return yt},ZL:function(){return Et},ZT:function(){return Ti},ZX:function(){return dn},Z_:function(){return F},_0:function(){return $},_9:function(){return it},_B:function(){return vi},aP:function(){return ct},aQ:function(){return Ot},aZ:function(){return Pe},al:function(){return Nt},bm:function(){return qr},bz:function(){return $e},c_:function(){return bt},ds:function(){return Vr},fN:function(){return Xr},fr:function(){return Yt},g4:function(){return Jt},gq:function(){return k},hf:function(){return M},i:function(){return kt},i6:function(){return Fr},i7:function(){return Zr},iE:function(){return i},ih:function(){return Mn},kW:function(){return At},km:function(){return or},nP:function(){return p},nQ:function(){return Ze},nX:function(){return Dr},oM:function(){return Ee},oR:function(){return aa},o_:function(){return Ie},pf:function(){return St},pr:function(){return mi},pv:function(){return at},qB:function(){return te},r2:function(){return R},rS:function(){return A},s:function(){return ei},sb:function(){return Je},sm:function(){return g},t1:function(){return Qe},tB:function(){return ni},tR:function(){return ut},td:function(){return dt},uh:function(){return Zt},up:function(){return gt},v2:function(){return y},vV:function(){return ge},w9:function(){return ne},wR:function(){return gn},yS:function(){return ue},yV:function(){return V},yd:function(){return Fe},zg:function(){return fe}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(wt,st,qn)=>st in wt?n(wt,st,{enumerable:!0,configurable:!0,writable:!0,value:qn}):wt[st]=qn,h=(wt,st)=>{for(var qn in st||(st={}))u.call(st,qn)&&c(wt,qn,st[qn]);if(s)for(var qn of s(st))f.call(st,qn)&&c(wt,qn,st[qn]);return wt},o=(wt,st,qn)=>new Promise((bi,ti)=>{var Ki=ai=>{try{Pi(qn.next(ai))}catch(er){ti(er)}},xi=ai=>{try{Pi(qn.throw(ai))}catch(er){ti(er)}},Pi=ai=>ai.done?bi(ai.value):Promise.resolve(ai.value).then(Ki,xi);Pi((qn=qn.apply(wt,st)).next())});const i=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/course_videos/configs.json`,{method:"put",body:wt})}),y=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/course_videos/list_for_config.json`,{method:"Get",params:wt})}),p=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/max_late_time.json`,{method:"Get",params:wt})}),g=wt=>o(void 0,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/batch_late_setting`,{method:"post",body:wt})}),l=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/course_use_infos.json",{method:"Get",params:wt})}),b=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/rank_list.json",{method:"Get",params:wt})}),x=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_body.json",{method:"Get",params:wt})}),O=wt=>o(void 0,null,function*(){return(0,t.ZP)("/api/course_statistics/statistics_header.json",{method:"Get",params:wt})});function k(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.course_id}/set_assistant_permissions.json`,{method:"post",body:h({},wt.permissions)})})}function A(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.course_id}/assistant_permissions.json`,{method:"Get",params:h({},wt)})})}function T(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/ai_status_query.json`,{method:"Get",params:wt})})}function F(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_course_portrait_data.json`,{method:"post",body:h({},wt)})})}function $(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/get_user_portrait_config.json`,{method:"Get",params:wt})})}function R(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_user_portrait_config.json?id=${wt.coursesId}`,{method:"put",body:h({},wt)})})}function H(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"Get",params:h({},wt)})})}function G(wt){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/according_course_recommend_shixuns.json",{method:"Get",params:h({},wt)})})}function Z(wt){return o(this,null,function*(){return Fetch("/api/disciplines.json",{method:"Get",params:h({},wt)})})}function ie(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/top_banner.json`,{method:"get",params:h({},wt)})})}function ne(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id||wt.coursesId}/left_banner.json`,{method:"get",params:h({},wt)})})}function se(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons.json`,{method:"get",params:h({},wt)})})}function Q(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons/list.json`,{method:"get",params:h({},wt)})})}function V(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/graduation_topics.json`,{method:"get",params:h({},wt)})})}function K(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/graduation_tasks.json`,{method:"get",params:h({},wt)})})}function ae(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/v2/courses/${wt.id}/exercises.json`,{method:"get",params:h({},wt)})})}function ee(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/polls.json`,{method:"get",params:h({},wt)})})}function q(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/homework_commons.json`,{method:"get",params:h({},wt)})})}function te(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_groups.json`,{method:"get",params:h({},wt)})})}function M(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/all_course_groups.json`,{method:"get",params:h({},wt)})})}function L(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/attendances.json`,{method:"get",params:h({},wt)})})}function X(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/courses/${wt.coursesId}/attendances.json`,{method:"get",params:h({},wt)})})}function fe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/attendances/${wt.id}/edit.json`,{method:"get",params:h({},wt)})})}function xe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/informs.json`,{method:"get",params:h({},wt)})})}function Ce(wt){return o(this,null,function*(){return(0,t.ZP)("/api/files.json",{method:"get",params:h({},wt)})})}function Le(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_videos.json`,{method:"get",params:h({},wt)})})}function Oe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/live_links.json`,{method:"get",params:h({},wt)})})}function Ft(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/mine.json",{method:"get",params:h({},wt)})})}function ht(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${wt.categoryId}/messages.json`,{method:"get",params:h({},wt)})})}function At(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/course_groups.json`,{method:"get",params:h({},wt)})})}function tr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/students.json`,{method:"get",params:h({},wt)})})}function Jt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/statistics.json`,{method:"get",params:h({},wt)})})}function cr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/work_score.json`,{method:"get",params:h({},wt)})})}function Qe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/act_score.json`,{method:"get",params:h({},wt)})})}function Pt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/shixun_lists.json",{method:"get",params:h({},wt)})})}function zt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"get",params:h({},wt)})})}function it(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/impersonal_list.json`,{method:"get",params:h({},wt)})})}function Ot(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/homework_commons/create_shixun_homework.json`,{method:"post",body:h({},wt)})})}function pt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt==null?void 0:wt.course_id}/homework_commons/create_collaborators.json`,{method:"post",body:h({},wt)})})}function et(wt){return o(this,null,function*(){return(0,t.ZP)("/api/subject_lists.json",{method:"get",params:h({},wt)})})}function Ne(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/homework_commons/create_subject_homework.json`,{method:"post",body:h({},wt)})})}function me(wt){return o(this,null,function*(){return(0,t.ZP)("/api/schools/school_list.json",{method:"get",params:wt})})}function Ee(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_course_list.json",{method:"post",body:wt})})}function Re(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses.json",{method:"post",body:wt})})}function $e(wt){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:wt})})}function Ze(wt){return o(this,null,function*(){return(0,t.ZP)("/api/users/member_search.json",{method:"get",params:wt})})}function nt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/student_groups.json",{method:"get",params:h({page:1,limit:1e3},wt)})})}function ut(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.identifier}/add_student_groups.json`,{method:"post",body:wt})})}function Gt(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/search_all.json",{method:"get",params:wt})})}function Zt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/add_teacher.json`,{method:"post",body:wt})})}function Pe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/add_students_by_search.json`,{method:"post",body:wt})})}function Je(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/set_public_or_private.json`,{method:"post",body:wt})})}function Vt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/set_invite_code_halt.json`,{method:"post",body:wt})})}function Rt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/duplicate_course.json`,{method:"post",body:wt})})}function Nt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/update_end_date.json`,{method:"put",body:wt})})}function Bt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}.json`,{method:"delete",body:wt})})}function Ct(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/settings.json`,{method:"get",params:h({},wt)})})}function Yt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}.json`,{method:"put",body:wt})})}function ze(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_couser_info.json`,{method:"get",params:{export:!0}})})}function ue(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_member_act_score_async.json`,{method:"get",params:h({export:!0},wt)})})}function le(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_homework_commons_score.json`,{method:"get",params:h({export:!0},wt)})})}function Dt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_exercises_and_other_score.json`,{method:"get",params:h({export:!0},wt)})})}function Te(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_star_user.json`,{method:"get",params:h({export:!0},wt)})})}function dt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_mooc_records.json`,{method:"get",params:h({export:!0},wt)})})}function Ht(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/export_total_course_score.json`,{method:"get",params:h({export:!0},wt)})})}function ct(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},wt)})})}function Ie(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt.categoryId}/export_shixun_report.json`,{method:"get",params:h({export:!0},wt)})})}function Et(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_exercise_users.json`,{method:"get",params:h({export:!0},wt)})})}function ge(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_exercise_word.json`,{method:"get",params:h({export:!0},wt)})})}function Ke(wt){return o(this,null,function*(){return Fetch(`/api/homework_commons/${wt.categoryId}/works_list.zip`,{method:"get",params:h({export:!0},wt)})})}function yt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api//course_second_categories/${wt.id}.json`,{method:"delete",params:{export:!0}})})}function kt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api//boards/${wt.id}.json`,{method:"delete",params:{export:!0}})})}function Fe(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${wt.id}/sticky_module.json`,{method:"get"})})}function Dr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_modules/${wt.id}/hidden_module.json`,{method:"get"})})}function St(wt){return o(this,null,function*(){return(0,t.ZP)("/api/courses/new.json",{method:"get",params:wt})})}function Vr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/weapps/attendances/${wt.id}.json`,{method:"get",params:wt})})}function qr(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"get",params:wt})})}function Er(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances/update_status.json",{method:"post",body:wt})})}function jr(wt){return o(this,null,function*(){return Fetch(`/api/polls/${wt.categoryId}/commit_result.xlsx`,{method:"get",params:h({export:!0},wt)})})}function hr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt.categoryId}/export_scores.json`,{method:"get",params:h({export:!0},wt)})})}function Zr(wt){return(0,t.ZP)(`/api/polls/${wt.categoryId}/start_answer.json`,{method:"get",params:h({},wt)})}function sn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${wt.questionId}/poll_votes.json`,{method:"post",body:wt})})}function ln(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${wt.categoryId}/commit_poll.json`,{method:"post",body:wt})})}function or(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.courseId}/tasks_list.json`,{method:"get",params:wt})})}function Lt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.courseId}/update_task_position.json`,{method:"post",body:wt})})}function gt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/calculate_all_shixun_scores.json`,{method:"get",params:wt})})}function bt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/all_course_groups.json`,{method:"get",params:wt})})}function jt(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/polls/all_course_groups.json`,{method:"get",params:wt})})}function Cr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/students.json`,{method:"get",params:wt})})}function br(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${wt.categoryId}/rename_group.json`,{method:"POST",body:wt})})}function at(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_groups/${wt.categoryId}.json`,{method:"delete",body:wt})})}function Fr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/join_course_group.json`,{method:"POST",body:wt})})}function gn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/transfer_to_course_group.json`,{method:"post",body:wt})})}function Wn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/delete_from_course.json`,{method:"post",body:wt})})}function gr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/join_course_group.json`,{method:"post",body:wt})})}function Xr(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/exit_course.json`,{method:"post"})})}function dn(wt){return o(this,null,function*(){return(0,t.ZP)("/api/weapps/course_member_attendances.json",{method:"post",body:h({},wt)})})}function Mn(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users/${wt.user_id}/edit.json`,{method:"get",params:wt})})}function ei(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users.json`,{method:"post",body:wt})})}function ni(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.coursesId}/mooc_users/${wt.user_id}.json`,{method:"put",body:wt})})}function Gi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/course_second_categories/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Mi(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/boards/${wt.id}/move_category.json`,{method:"post",body:wt})})}function Ti(wt){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt.id}/courseware.json`,{method:"get",params:wt})})}function mi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/mark_wrong_topic.json`,{method:"get",params:st})})}function vi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/exercises/${wt}/cancel_wrong_topic.json`,{method:"get",params:st})})}function aa(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${wt}/allow_end_group.json`,{method:"get",params:st})})}function ii(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${wt}/homework_commons/end_with_homework_list_position.json`,{method:"post",body:st})})}function Wi(wt,st){return o(this,null,function*(){return(0,t.ZP)(`/api/tasks/${wt}/get_content_for_commit_id.json`,{method:"get",params:st})})}},52721:function(d,v,e){"use strict";e.d(v,{$M:function(){return Jt},$P:function(){return Gt},Ax:function(){return y},Dh:function(){return O},FU:function(){return Z},GQ:function(){return ee},IN:function(){return Ne},JM:function(){return $e},Ju:function(){return tr},Mn:function(){return et},Ni:function(){return X},Pg:function(){return k},Pt:function(){return x},Qp:function(){return K},R9:function(){return ie},Ux:function(){return ae},Vy:function(){return Le},XJ:function(){return L},XR:function(){return ht},Ze:function(){return $},aq:function(){return F},bQ:function(){return l},bu:function(){return p},cC:function(){return i},jS:function(){return se},lm:function(){return me},ml:function(){return te},o3:function(){return Qe},pA:function(){return zt},pS:function(){return Re},pU:function(){return M},ps:function(){return G},q0:function(){return Ot},qN:function(){return pt},qS:function(){return b},qj:function(){return Ft},qt:function(){return nt},rV:function(){return A},rZ:function(){return Ze},rk:function(){return xe},rm:function(){return V},sK:function(){return Q},sL:function(){return it},su:function(){return Ee},tC:function(){return Ce},tO:function(){return Oe},u9:function(){return q},uZ:function(){return fe},vV:function(){return H},xx:function(){return Zt},y8:function(){return At},yS:function(){return R},zF:function(){return g},zc:function(){return ne},zj:function(){return T},zz:function(){return ut}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Pe,Je,Vt)=>Je in Pe?n(Pe,Je,{enumerable:!0,configurable:!0,writable:!0,value:Vt}):Pe[Je]=Vt,h=(Pe,Je)=>{for(var Vt in Je||(Je={}))u.call(Je,Vt)&&c(Pe,Vt,Je[Vt]);if(s)for(var Vt of s(Je))f.call(Je,Vt)&&c(Pe,Vt,Je[Vt]);return Pe},o=(Pe,Je,Vt)=>new Promise((Rt,Nt)=>{var Bt=ze=>{try{Yt(Vt.next(ze))}catch(ue){Nt(ue)}},Ct=ze=>{try{Yt(Vt.throw(ze))}catch(ue){Nt(ue)}},Yt=ze=>ze.done?Rt(ze.value):Promise.resolve(ze.value).then(Bt,Ct);Yt((Vt=Vt.apply(Pe,Je)).next())});const i=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/create_guide.json`,{method:"post",body:Pe}),y=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/guides.json`,{method:"get",params:Pe}),p=Pe=>(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.competition_team_id}/edit_info.json`,{method:"put",body:Pe});function g(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/update_result.json`,{method:"post",body:Pe})})}function l(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/competitions.json",{method:"Get",params:h({},Pe)})})}function b(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:Pe})})}function x(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"post"})})}function O(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_staff.json`,{method:"get"})})}function k(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/common_header.json`,{method:"get"})})}function A(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/${Pe.url}`,{method:"get",params:h({},Pe)})})}function T(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/update_md_content.json`,{method:"post",body:Pe})})}function F(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"get",params:Pe})})}function $(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.Teannameid}/edit.json`,{method:"get",params:Pe})})}function R(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.Teannameid}.json`,{method:"put",body:Pe})})}function H(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.id}/leave.json`,{method:"post",body:Pe})})}function G(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.id}.json`,{method:"delete"})})}function Z(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"post",body:Pe})})}function ie(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/add_managers.json`,{method:"post",body:Pe})})}function ne(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/join.json`,{method:"post",body:Pe})})}function se(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/teachers.json`,{method:"get",params:Pe})})}function Q(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/students.json`,{method:"get",params:Pe})})}function V(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/crud_team_members.json`,{method:"post",body:Pe})})}function K(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/users/competition_reward.json",{method:"post",body:Pe})})}function ae(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/chart_rules.json`,{method:"get"})})}function ee(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/charts.json`,{method:"get",params:Pe})})}function q(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/results.json`,{method:"get",params:Pe})})}function te(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/md_tab_rules.json`,{method:"get",params:Pe})})}function M(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/prize.json`,{method:"get",params:Pe})})}function L(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.id}.json`,{method:"get",params:Pe})})}function X(Pe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Pe})})}function fe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/phone_bind.json`,{method:"post",body:Pe})})}function xe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/email_bind.json`,{method:"post",body:Pe})})}function Ce(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/professional_auth_apply.json`,{method:"delete"})})}function Le(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/accounts/${Pe.userid}/authentication_apply.json`,{method:"delete"})})}function Oe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/prize_leader_account.json`,{method:"put",body:Pe})})}function Ft(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/shixun_detail.json`,{method:"get"})})}function ht(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams/${Pe.teamid}/course_detail.json`,{method:"get"})})}function At(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/attachments/${Pe.id}.json`,{method:"delete"})})}function tr(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/get_certificate_info.json`,{method:"get",params:Pe})})}function Jt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.id}/basic_setting.json`,{method:"post",body:Pe})})}function cr(){return o(this,null,function*(){return Fetch("/api/competitions/download_template",{method:"get",responseType:"arraybuffer"})})}function Qe(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/common_header.json`,{method:"get"})})}function Pt(Pe){return o(this,null,function*(){return Fetch("/api/competitions.json",{method:"post",body:Pe})})}function zt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/search_managers.json`,{method:"get",params:Pe})})}function it(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_managers.json`,{method:"get"})})}function Ot(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/add_managers.json`,{method:"post",body:Pe})})}function pt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/delete_managers.json`,{method:"delete",body:Pe})})}function et(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_picture.json`,{method:"get"})})}function Ne(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/identifier_exist.json`,{method:"post",body:Pe})})}function me(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/get_shixun_settings.json`,{method:"get"})})}function Ee(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_add.json`,{method:"post",body:Pe})})}function Re(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_delete.json`,{method:"delete",body:Pe})})}function $e(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/shixun_select.json`,{method:"post",body:Pe})})}function Ze(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe}/info_finish.json`,{method:"get"})})}function nt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe==null?void 0:Pe.id}/competition_review.json`,{method:"post",body:h({},Pe)})})}function ut(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_teams.json`,{method:"get",params:Pe})})}function Gt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/all_team_members.json`,{method:"get",params:Pe})})}function Zt(Pe){return o(this,null,function*(){return(0,t.ZP)(`/api/competitions/${Pe.identifier}/competition_commit_records/member_works.json`,{method:"get",params:Pe})})}},70849:function(d,v,e){"use strict";e.d(v,{$7:function(){return g},Bb:function(){return O},Dn:function(){return l},Hs:function(){return b},It:function(){return h},JD:function(){return s},LX:function(){return y},SW:function(){return k},Td:function(){return f},UX:function(){return F},Uk:function(){return T},W9:function(){return c},Xi:function(){return o},Zm:function(){return u},eu:function(){return x},kF:function(){return i},lG:function(){return $},o5:function(){return p},t2:function(){return R},xx:function(){return A}});var t=e(99064),n=(H,G,Z)=>new Promise((ie,ne)=>{var se=K=>{try{V(Z.next(K))}catch(ae){ne(ae)}},Q=K=>{try{V(Z.throw(K))}catch(ae){ne(ae)}},V=K=>K.done?ie(K.value):Promise.resolve(K.value).then(se,Q);V((Z=Z.apply(H,G)).next())});function s(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_selects.json",{method:"get",params:H})})}function u(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/add_declaration_selects.json",{method:"post",body:H})})}function f(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/type_selects.json",{method:"get"})})}function c(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/delete_declaration_selects.json",{method:"delete",body:H})})}function h(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_selects.json",{method:"post",body:H})})}function o(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_profile.json",{method:"get",params:H})})}function i(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_profile.json",{method:"put",body:H})})}function y(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/get_all_type.json",{method:"get",params:H})})}function p(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/declaration_descriptions.json",{method:"get",params:H})})}function g(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/edit_declaration_descriptions.json",{method:"put",body:H})})}function l(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations.json",{method:"get",params:H})})}function b(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H==null?void 0:H.id}.json`,{method:"get",params:H})})}function x(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations.json",{method:"post",body:H})})}function O(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H==null?void 0:H.id}.json`,{method:"put",body:H})})}function k(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/verify_list.json",{method:"get",params:H})})}function A(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/commit_verify.json",{method:"post",body:H})})}function T(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/verify.json",{method:"post",body:H})})}function F(H){return n(this,null,function*(){return(0,t.ZP)(`/api/declarations/${H.id}.json`,{method:"delete"})})}function $(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/get_declare_type.json",{method:"get",params:H})})}function R(H){return n(this,null,function*(){return(0,t.ZP)("/api/declarations/import.json",{method:"post",body:H},!0,!0)})}},38650:function(d,v,e){"use strict";e.d(v,{F:function(){return b},OE:function(){return T},ff:function(){return x},p1:function(){return O},_y:function(){return l},mK:function(){return H},gq:function(){return Z},eM:function(){return R},BA:function(){return se},bA:function(){return V},Nx:function(){return Q},Qx:function(){return F},At:function(){return k},PX:function(){return A},Xl:function(){return $},y9:function(){return G},No:function(){return ie},ay:function(){return K}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(ae,ee,q)=>ee in ae?n(ae,ee,{enumerable:!0,configurable:!0,writable:!0,value:q}):ae[ee]=q,i=(ae,ee)=>{for(var q in ee||(ee={}))c.call(ee,q)&&o(ae,q,ee[q]);if(f)for(var q of f(ee))h.call(ee,q)&&o(ae,q,ee[q]);return ae},y=(ae,ee)=>s(ae,u(ee)),p=(ae,ee)=>{var q={};for(var te in ae)c.call(ae,te)&&ee.indexOf(te)<0&&(q[te]=ae[te]);if(ae!=null&&f)for(var te of f(ae))ee.indexOf(te)<0&&h.call(ae,te)&&(q[te]=ae[te]);return q},g=(ae,ee,q)=>new Promise((te,M)=>{var L=xe=>{try{fe(q.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(q.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((q=q.apply(ae,ee)).next())});const l=ae=>g(void 0,null,function*(){var ee=ae,{id:q}=ee,te=p(ee,["id"]);return(0,t.ZP)(`/api/ec_years/${q}/course_results.json`,{method:"get",params:te})}),b=ae=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${ae}/course_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},x=({ec_year_id:ae})=>(0,t.ZP)(`/api/ec_years/${ae}/course_results/get_class.json`,{method:"get"}),O=({ec_year_id:ae,id:ee,class_name:q=null})=>(0,t.ZP)(`/api/ec_years/${ae}/course_results/${ee}.json`,{method:"get",params:{class_name:q}}),k=({ec_year_id:ae})=>(0,t.ZP)("/api/ec_courses/1/evaluations/compute_all_courses_data",{method:"post",body:{ec_year_id:ae}}),A=({ec_course_id:ae})=>(0,t.ZP)(`/api/ec_courses/${ae}/evaluations/evaluation_data`,{method:"POST"}),T=ae=>{let ee=document.createElement("iframe");ee.src=`/api/ec_years/${ae}/ec_graduation_results.xlsx`,ee.style.display="none",document.body.appendChild(ee)},F=({ec_year_id:ae})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/compute_all`,{method:"post"}),$=({ec_year_id:ae,id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/compute_single?id=${ee}`,{method:"POST"}),R=ae=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results.json`,{method:"get"}),H=ae=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/get_formulas.json`,{method:"get"}),G=({ec_year_id:ae,formula_one:ee,formula_two:q,formula_three:te})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/set_formulas.json`,{method:"PUT",body:{formula_one_id:ee,formula_two_id:q,formula_three_id:te}}),Z=({ec_year_id:ae,id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/ec_graduation_results/${ee}.json`,{method:"get"}),ie=ae=>{var ee=ae,{ec_year_id:q,type:te,goal_value:M}=ee,L=p(ee,["ec_year_id","type","goal_value"]);let X=`?type=${te}`,fe={method:"PUT"};return te==="all"&&(X+=`&goal_value=${M}`),te==="each"&&(fe=y(i({},fe),{body:L})),(0,t.ZP)(`/api/ec_years/${q}/ec_graduation_results/set_goal_value${X}`,fe)};var ne=(ae,ee,q)=>new Promise((te,M)=>{var L=xe=>{try{fe(q.next(xe))}catch(Ce){M(Ce)}},X=xe=>{try{fe(q.throw(xe))}catch(Ce){M(Ce)}},fe=xe=>xe.done?te(xe.value):Promise.resolve(xe.value).then(L,X);fe((q=q.apply(ae,ee)).next())});const se=ae=>ne(void 0,null,function*(){return(0,t.ZP)(`/api/schools/${ae}/ec_majors/get_major_list.json`,{method:"get"})}),Q=ae=>ne(void 0,null,function*(){return(0,t.ZP)(`/api/ec_major_schools/${ae}/ec_years/get_year_list.json`,{method:"get"})}),V=({ec_year_id:ae,school_id:ee})=>(0,t.ZP)(`/api/ec_years/${ae}/top_pages.json`,{method:"get",params:{school_id:ee}}),K=({id:ae,name:ee})=>(0,t.ZP)(`/api/ec_years/1/top_pages/${ae}?name=${ee}`,{method:"PUT"})},94941:function(d,v,e){"use strict";e.d(v,{$Q:function(){return T},$l:function(){return br},BJ:function(){return pt},CD:function(){return Je},Cd:function(){return nt},Cl:function(){return Fe},Di:function(){return cr},Fl:function(){return zt},G$:function(){return te},GK:function(){return Pt},Ip:function(){return me},J:function(){return M},KE:function(){return it},L8:function(){return Yt},LP:function(){return Ee},MK:function(){return Qe},Mb:function(){return Er},N0:function(){return G},N3:function(){return Oe},OO:function(){return k},P8:function(){return ln},PJ:function(){return X},PT:function(){return hr},Qc:function(){return ie},RK:function(){return q},Ty:function(){return Ke},UH:function(){return dt},UK:function(){return Ft},Uj:function(){return Zt},Ul:function(){return Ze},VL:function(){return Nt},Vj:function(){return ue},W4:function(){return Gt},WL:function(){return le},Wj:function(){return ee},X4:function(){return Ne},Xn:function(){return Vr},Xo:function(){return se},YY:function(){return Jt},Ym:function(){return R},Yu:function(){return or},ZD:function(){return sn},Zg:function(){return Dr},_B:function(){return Pe},_F:function(){return jr},_U:function(){return V},_u:function(){return fe},aU:function(){return H},ab:function(){return kt},cC:function(){return ge},cV:function(){return K},ck:function(){return Zr},dp:function(){return Z},eA:function(){return jt},fG:function(){return x},gA:function(){return ae},gG:function(){return qr},gJ:function(){return Lt},hk:function(){return g},hv:function(){return l},iB:function(){return b},iU:function(){return O},iw:function(){return Et},kp:function(){return Bt},lL:function(){return A},lf:function(){return Le},n$:function(){return Ce},n7:function(){return Q},nF:function(){return ze},o3:function(){return gt},oS:function(){return Re},oX:function(){return Rt},oy:function(){return yt},p7:function(){return $},pL:function(){return Vt},pu:function(){return et},q6:function(){return Ct},qf:function(){return tr},qz:function(){return $e},s:function(){return ct},sA:function(){return Dt},sS:function(){return bt},tX:function(){return Ht},uR:function(){return ht},ux:function(){return Ot},wy:function(){return At},xA:function(){return Ie},yE:function(){return ne},yu:function(){return Te},zP:function(){return F},zR:function(){return Cr}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(at,Fr,gn)=>Fr in at?n(at,Fr,{enumerable:!0,configurable:!0,writable:!0,value:gn}):at[Fr]=gn,i=(at,Fr)=>{for(var gn in Fr||(Fr={}))c.call(Fr,gn)&&o(at,gn,Fr[gn]);if(f)for(var gn of f(Fr))h.call(Fr,gn)&&o(at,gn,Fr[gn]);return at},y=(at,Fr)=>s(at,u(Fr)),p=(at,Fr,gn)=>new Promise((Wn,gr)=>{var Xr=ei=>{try{Mn(gn.next(ei))}catch(ni){gr(ni)}},dn=ei=>{try{Mn(gn.throw(ei))}catch(ni){gr(ni)}},Mn=ei=>ei.done?Wn(ei.value):Promise.resolve(ei.value).then(Xr,dn);Mn((gn=gn.apply(at,Fr)).next())});const g=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score_by_question_type.json`,{method:"get",params:at}),l=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score_by_question.json`,{method:"get",params:at}),b=at=>(0,t.ZP)(`/api/exercises/${at.exercise_id}/statistics/export_class_compare.xlsl`,{method:"get",params:at}),x=at=>(0,t.ZP)(`/api/exercises/${at.exercise_id}/statistics/class_question_compare.json`,{method:"get",params:at}),O=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/class_score_distribution.json`,{method:"get",params:at}),k=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/list_student_score.json`,{method:"get",params:at}),A=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/set_score_ranges.json`,{method:"put",body:at}),T=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/statistics/score_ranges.json`,{method:"get",params:at}),F=at=>(0,t.ZP)(`/api/exercises/${at.id}/sava_exam_summary.json`,{method:"post",body:at}),$=at=>(0,t.ZP)("/api/intelligent_reviews/exam_summary.json",{method:"post",body:at}),R=at=>(0,t.ZP)(`/api/exercises/${at.id}/generate_exam_summary.json`,{method:"post",body:at}),H=at=>(0,t.ZP)(`/api/exercises/${at.id}/exam_summary_settings.json`,{method:"post",body:at}),G=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.exercise_id}/review_exercise_user.json`,{method:"post",body:at})}),Z=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/code_check.json`,{method:"get",params:at}),ie=at=>(0,t.ZP)(`/api/exercises/${at.id}/reset_pwd.json`,{method:"post",body:at}),ne=at=>(0,t.ZP)(`/api/exercises/${at.id}/encrypt_or_decrypt.json`,{method:"post",body:at}),se=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/delayed_time_or_force.json`,{method:"post",body:at})}),Q=at=>p(void 0,null,function*(){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/exercise_time.json`,{method:"Get",params:at})}),V=at=>(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/exercise_question_result.json`,{method:"get",params:at}),K=at=>(0,t.ZP)(`/api/exercises/${at.id}/get_question_type_alias.json`,{method:"get",params:at});function ae(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/teacher_update.json`,{method:"post",body:i({},at)})})}function ee(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/adjust_comment.json`,{method:"post",body:i({},at)})})}function q(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/edit_question_type_alias.json`,{method:"POST",body:at})})}function te(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_lists.json`,{method:"get",params:i({},at)})})}function M(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_identity_photos.json`,{method:"get",params:i({},at)})})}function L(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/video_push_url.json`,{method:"get",params:i({},at)})})}function X(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/query_identity_photo_state.json`,{method:"get",params:i({},at)})})}function fe(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_result.json`,{method:"get",params:i({},at)})})}function xe(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/exercise_score_area_setting.json`,{method:"post",body:i({},at)})})}function Ce(at){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},at)})})}function Le(at){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:i({},at)})})}function Oe(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/publish_modal.json`,{method:"get",params:i({},at)})})}function Ft(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/common_header.json`,{method:"get",params:i({},at)})})}function ht(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises.json`,{method:"post",body:i({},at)})})}function At(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}.json`,{method:"put",body:i({},at)})})}function tr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}.json`,{method:"get",params:i({},at)})})}function Jt(at){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"get",params:i({},at)})})}function cr(at){return p(this,null,function*(){const{id:Fr}=at;return delete at.id,(0,t.ZP)(`/api/exercise_questions/${Fr}.json`,{method:"put",body:i({},at)})})}function Qe(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_questions.json`,{method:"post",body:i({},at)})})}function Pt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/up_down.json`,{method:"post",body:i({},at)})})}function zt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}.json`,{method:"delete"})})}function it(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/end_modal.json`,{method:"get",params:i({},at)})})}function Ot(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/publish_groups.json`,{method:"get",params:i({},at)})})}function pt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/user_exercise_detail.json`,{method:"get",params:i({},at)})})}function et(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/consult_exercise.json`,{method:"post",body:i({},at)})})}function Ne(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/teacher_appraise.json`,{method:"get",params:i({},at)})})}function me(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/adjust_score.json`,{method:"post",body:i({},at)})})}function Ee(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.id}/batch_adjust_score.json`,{method:"post",body:i({},at)})})}function Re(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/adjust_score.json`,{method:"post",body:i({},at)})})}function $e(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.id}/delayed_time.json`,{method:"post",body:i({},at)})})}function Ze(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_setting.json`,{method:"get",params:i({},at)})})}function nt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/v2/exercises/${at.categoryId}/exercise_setting.json`,{method:"get",params:i({},at)})})}function ut(at){return p(this,null,function*(){return Fetch(`/api/exercises/${at.categoryId}/commit_setting.json`,{method:"post",body:i({},at)})})}function Gt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.exerciseId}/review_exercises_by_students.json`,{method:"post",body:i({},at)})})}function Zt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_lists.xlsx`,{method:"get",params:y(i({},at),{export:!0})})})}function Pe(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/user_exercise_detail.json`,{method:"get",params:y(i({},at),{login:null})})}function Je(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/start.json`,{method:"get",params:i({},at)})}function Vt(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/start_unlock.json`,{method:"post",body:i({},at)})}function Rt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.questionId}/exercise_answers.json`,{method:"post",body:at})})}function Nt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/commit_exercise.json`,{method:"post",body:at})})}function Bt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/simulate_commit_exercise.json`,{method:"post",body:at})})}function Ct(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/redo_exercise.json`,{method:"post",body:at})})}function Yt(at){return(0,t.ZP)(`/api/${at.url}`,{method:"get",params:i({},at)})}function ze(at){return(0,t.ZP)(`/api/problems/${at.id}/start.json`,{method:"get",params:i({},at)})}function ue(at){return(0,t.ZP)(`/api/exercises/${at.id}/begin_commit.json`,{method:"get",params:i({},at)})}function le(at){return(0,t.ZP)(`/api/exercises/${at.id}/simulate_begin_commit.json`,{method:"get",params:i({},at)})}function Dt(at){return(0,t.ZP)("/api/examination_intelligent_settings/optional_items.json",{method:"post",body:i({},at)})}function Te(at){return console.log("params:",at),(0,t.ZP)(`/api/exercises/${at.categoryId}/edit.json`,{method:"get",params:i({},at)})}function dt(at){return(0,t.ZP)(`/api/exercises/${at.id}/get_objective_scores.json`,{method:"get",params:i({},at)})}function Ht(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/redo_modal.json`,{method:"get",params:i({},at)})}function ct(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/student_redo_lists.json`,{method:"get",params:i({},at)})}function Ie(at){return(0,t.ZP)("/api/exercises/get_user_exercises.json",{method:"get",params:at})}function Et(at){return(0,t.ZP)(`/api/exercises/${at.id}/exercise_header.json`,{method:"get",params:i({},at)})}function ge(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/allow_close_camera.json`,{method:"post",body:i({},at)})}function Ke(at){return(0,t.ZP)(`/api/exercises/${at.categoryId}/get_exercise_user_info.json`,{method:"get",params:i({},at)})}function yt(at){return(0,t.ZP)(`/api/exercises/${at.id}/record_screen`,{method:"post",params:i({},at)})}function kt(at){return(0,t.ZP)(`/api/exercises/${at.id}/unbind_ip.json`,{method:"post",body:i({},at)})}function Fe(at){return(0,t.ZP)(`/api/exercises/${at.id}/check_ip.json`,{method:"get",params:i({},at)})}function Dr(at){return(0,t.ZP)(`/api/exercises/${at==null?void 0:at.id}/check_user_exercise.json`,{method:"get",params:i({},at)})}function St(at){return Fetch(`/api/exercises/${at.id}/make_up_students.json`,{method:"get",params:i({},at)})}function Vr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${at.coursesId}/exercises/code_review_detail.json`,{method:"get",params:i({},at)})})}function qr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at.question_id}/adjust_score.json`,{method:"post",body:i({},at)})})}function Er(at){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${at.categoryId}/simulate_exercise.json`,{method:"post",body:i({},at)})})}function jr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/simulate_start_answer.json`,{method:"get",params:i({},at)})})}function hr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/exercise_time.json`,{method:"get",params:i({},at)})})}function Zr(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at.categoryId}/commit_screen_at.json`,{method:"post",body:i({},at)})})}function sn(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/unlock_user`,{method:"post",body:Fr})})}function ln(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/save_screen_record.json`,{method:"post",body:Fr})})}function or(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/screen_record_list.json`,{method:"get",params:Fr})})}function Lt(at){return p(this,null,function*(){return(0,t.ZP)("/api/attachments/set_ecs_attachment.json",{method:"get",params:i({},at)})})}function gt(at){return p(this,null,function*(){return(0,t.ZP)("/api/exercises/need_redo.json",{method:"get",params:at})})}function bt(at,Fr){return p(this,null,function*(){return(0,t.ZP)(`/api/exercises/${at}/mark.json`,{method:"post",body:Fr})})}function jt(at){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${at}/exit_delete_pod.json`,{method:"post",body:at})})}function Cr(at){return p(this,null,function*(){return(0,t.ZP)("/api/users/change_exercise_score.json",{method:"put",body:at})})}function br(at){return p(this,null,function*(){return(0,t.ZP)(`/api/exercise_questions/${at==null?void 0:at.id}/send_to_item_bank.json`,{method:"post",body:i({},at)})})}},67508:function(d,v,e){"use strict";e.d(v,{B0:function(){return p},Si:function(){return k},Sr:function(){return T},YP:function(){return A},b4:function(){return O},bc:function(){return i},dX:function(){return x},eh:function(){return F},iI:function(){return l},kd:function(){return y},qR:function(){return b},sW:function(){return g},ts:function(){return R},vL:function(){return $},z5:function(){return H}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(G,Z,ie)=>Z in G?n(G,Z,{enumerable:!0,configurable:!0,writable:!0,value:ie}):G[Z]=ie,h=(G,Z)=>{for(var ie in Z||(Z={}))u.call(Z,ie)&&c(G,ie,Z[ie]);if(s)for(var ie of s(Z))f.call(Z,ie)&&c(G,ie,Z[ie]);return G},o=(G,Z,ie)=>new Promise((ne,se)=>{var Q=ae=>{try{K(ie.next(ae))}catch(ee){se(ee)}},V=ae=>{try{K(ie.throw(ae))}catch(ee){se(ee)}},K=ae=>ae.done?ne(ae.value):Promise.resolve(ae.value).then(Q,V);K((ie=ie.apply(G,Z)).next())});function i(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"get",params:G})})}function y(G){return o(this,null,function*(){return(0,t.ZP)("/api/discusses/forum_discusses.json",{method:"get",params:G})})}function p(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/sticky_or_cancel.json`,{method:"post",body:G})})}function g(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"delete",body:G})})}function l(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos/new.json",{method:"get",params:G})})}function b(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/edit.json`,{method:"get",params:G})})}function x(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos.json",{method:"post",body:h({},G)})})}function O(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"put",body:h({},G)})})}function k(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}.json`,{method:"get",params:G})})}function A(G){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${G.user_id}/watch.json`,{method:"post",body:G})})}function T(G){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${G.user_id}/watch.json`,{method:"delete",body:h({},G)})})}function F(G){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${G.id}/reward_code.json`,{method:"post",body:G})})}function $(G){return o(this,null,function*(){return(0,t.ZP)(`/api/discusses/${G.id}/plus.json`,{method:"post",body:G})})}function R(G){return o(this,null,function*(){return(0,t.ZP)("/api/memos/reply.json",{method:"post",body:G})})}function H(G){return o(this,null,function*(){return(0,t.ZP)(`/api/memos/${G.id}/more_reply.json`,{method:"get",params:G})})}},30534:function(d,v,e){"use strict";e.d(v,{D2:function(){return i},n0:function(){return y},tk:function(){return p}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(g,l,b)=>l in g?n(g,l,{enumerable:!0,configurable:!0,writable:!0,value:b}):g[l]=b,h=(g,l)=>{for(var b in l||(l={}))u.call(l,b)&&c(g,b,l[b]);if(s)for(var b of s(l))f.call(l,b)&&c(g,b,l[b]);return g},o=(g,l,b)=>new Promise((x,O)=>{var k=F=>{try{T(b.next(F))}catch($){O($)}},A=F=>{try{T(b.throw(F))}catch($){O($)}},T=F=>F.done?x(F.value):Promise.resolve(F.value).then(k,A);T((b=b.apply(g,l)).next())});function i(g){return o(this,null,function*(){return(0,t.ZP)("/api/setting.json",{method:"Get",params:h({},g)})})}function y(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"Get"})})}function p(g){return o(this,null,function*(){return(0,t.ZP)("/api/search_records",{method:"post",body:g})})}},89887:function(d,v,e){"use strict";e.d(v,{B6:function(){return p},Gr:function(){return R},Mf:function(){return T},NA:function(){return k},PC:function(){return x},PP:function(){return O},QA:function(){return y},RP:function(){return Z},Sv:function(){return G},YQ:function(){return A},_n:function(){return ie},hL:function(){return $},je:function(){return b},mM:function(){return l},wA:function(){return H},x_:function(){return g},y0:function(){return F},y3:function(){return i}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(ne,se,Q)=>se in ne?n(ne,se,{enumerable:!0,configurable:!0,writable:!0,value:Q}):ne[se]=Q,h=(ne,se)=>{for(var Q in se||(se={}))u.call(se,Q)&&c(ne,Q,se[Q]);if(s)for(var Q of s(se))f.call(se,Q)&&c(ne,Q,se[Q]);return ne},o=(ne,se,Q)=>new Promise((V,K)=>{var ae=te=>{try{q(Q.next(te))}catch(M){K(M)}},ee=te=>{try{q(Q.throw(te))}catch(M){K(M)}},q=te=>te.done?V(te.value):Promise.resolve(te.value).then(ae,ee);q((Q=Q.apply(ne,se)).next())});function i(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function y(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}/tasks_list.json`,{method:"get",params:h({},ne)})})}function p(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/show_detail.json`,{method:"get",params:h({},ne)})})}function g(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}.json`,{method:"get",params:h({},ne)})})}function l(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/refuse_student_topic.json`,{method:"post",body:h({},ne)})})}function b(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/accept_student_topic.json`,{method:"post",body:h({},ne)})})}function x(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${ne.categoryId}/show_comment.json`,{method:"get",params:h({},ne)})})}function O(ne){return o(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:h({},ne)})})}function k(ne){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:h({},ne)})})}function A(ne){return o(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:h({},ne)})})}function T(ne){return o(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:h({},ne)})})}function F(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/new.json`,{method:"get",params:h({},ne)})})}function $(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}function R(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics`,{method:"post",body:h({},ne)})})}function H(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_topics/${ne.categoryId}`,{method:"put",body:h({},ne)})})}function G(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ne.coursesId}/graduation_tasks`,{method:"post",body:h({},ne)})})}function Z(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}.json`,{method:"put",body:h({},ne)})})}function ie(ne){return o(this,null,function*(){return(0,t.ZP)(`/api/graduation_tasks/${ne.categoryId}/edit.json`,{method:"get",params:h({},ne)})})}},2742:function(d,v,e){"use strict";e.d(v,{AA:function(){return H},Db:function(){return y},Dd:function(){return b},F7:function(){return Q},Fi:function(){return te},H3:function(){return l},HF:function(){return O},HH:function(){return g},Ib:function(){return ae},J3:function(){return c},NT:function(){return s},NX:function(){return A},Ot:function(){return k},Ou:function(){return V},Ps:function(){return u},Rk:function(){return se},Tz:function(){return i},V1:function(){return ee},Wz:function(){return f},Xh:function(){return p},Xw:function(){return ne},YS:function(){return Z},Zd:function(){return q},bS:function(){return T},ck:function(){return x},eh:function(){return R},il:function(){return h},j7:function(){return o},jW:function(){return G},km:function(){return ie},l5:function(){return $},rU:function(){return M},xF:function(){return F},zC:function(){return K},zT:function(){return L}});var t=e(99064),n=(X,fe,xe)=>new Promise((Ce,Le)=>{var Oe=At=>{try{ht(xe.next(At))}catch(tr){Le(tr)}},Ft=At=>{try{ht(xe.throw(At))}catch(tr){Le(tr)}},ht=At=>At.done?Ce(At.value):Promise.resolve(At.value).then(Oe,Ft);ht((xe=xe.apply(X,fe)).next())});function s(X){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})}function u(X){return(0,t.ZP)(`/api/schools/${X.id}/departments/for_option.json`,{method:"get",params:X})}function f(X){return(0,t.ZP)("/api/graduations.json",{method:"POST",body:X})}function c(X){return(0,t.ZP)("/api/graduations.json",{method:"get",params:X})}function h(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/authorized_redelivery.json`,{method:"POST",body:X})})}function o(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.stageid}/submit.json`,{method:"POST",body:X})})}function i(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_status.json`,{method:"get",params:X})})}function y(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/export_all_attachments.json`,{method:"get",params:X})})}function p(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_stages/${X.id}.json`,{method:"get",params:X})})}function g(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/set_final_score.json`,{method:"POST",body:X})})}function l(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/student_tasks/final_score.json`,{method:"get",params:X})})}function b(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/set_novice_guide.json`,{method:"POST",body:X})})}function x(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices/${X.doid}/set_do.json`,{method:"POST",body:X})})}function O(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"POST",body:X})})}function k(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.identifier}/graduation_students/${X.id}/update_major.json`,{method:"PUT",body:X})})}function A(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"POST",body:X})})}function T(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers/search.json`,{method:"get",params:X})})}function F(X){return n(this,null,function*(){return(0,t.ZP)("/api/schools/search.json",{method:"get",params:X})})}function $(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students/search.json`,{method:"get",params:X})})}function R(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_students.json`,{method:"get",params:X})})}function H(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_teachers.json`,{method:"get",params:X})})}function G(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks.json`,{method:"POST",body:X})})}function Z(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.graduation_id}/graduation_tasks/${X.id}.json`,{method:"PUT",body:X})})}function ie(X){return n(this,null,function*(){var fe;return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks/${(fe=X.ids)==null?void 0:fe[0]}`,{method:"DELETE",body:{ids:X.ids}})})}function ne(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_tasks.json`,{method:"get",params:X})})}function se(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}/graduation_notices.json`,{method:"get",params:X})})}function Q(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X.id}.json`,{method:"get"})})}function V(X){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X==null?void 0:X.id}/common_header.json`,{method:"get"})})}function K(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/preview.json`,{method:"get"})})}function ae(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/not_pass.json`,{method:"post",body:fe})})}function ee(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/pass.json`,{method:"post",body:fe})})}function q(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/not_pass.json`,{method:"post",body:fe})})}function te(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/pass.json`,{method:"post",body:fe})})}function M(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_students/batch_delete`,{method:"delete",body:fe})})}function L(X,fe){return n(this,null,function*(){return(0,t.ZP)(`/api/graduations/${X}/graduation_teachers/batch_delete`,{method:"delete",body:fe})})}},1:function(d,v,e){"use strict";e.d(v,{LA:function(){return i},Rm:function(){return u},S_:function(){return y},Tt:function(){return c},cR:function(){return h},eX:function(){return s},h$:function(){return f},vm:function(){return o}});var t=e(99064),n=(p,g,l)=>new Promise((b,x)=>{var O=T=>{try{A(l.next(T))}catch(F){x(F)}},k=T=>{try{A(l.throw(T))}catch(F){x(F)}},A=T=>T.done?b(T.value):Promise.resolve(T.value).then(O,k);A((l=l.apply(p,g)).next())});const s=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/env_detail.json",{method:"Get",params:p})}),u=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/env_list.json",{method:"Get",params:p})}),f=p=>n(void 0,null,function*(){return(0,t.ZP)("/api/home/online_list.json",{method:"Get",params:p})});function c(){return n(this,null,function*(){return(0,t.ZP)("/api/home/index.json",{method:"Get"})})}function h(p){return n(this,null,function*(){return(0,t.ZP)("/api/courses/apply_to_join_course.json",{method:"post",body:p})})}function o(p){return n(this,null,function*(){return(0,t.ZP)("/api/project_applies.json",{method:"post",body:p})})}function i(p){return n(this,null,function*(){return(0,t.ZP)("/api/users/home_notice.json",{method:"Get"})})}function y(p){return n(this,null,function*(){return(0,t.ZP)("/api/users/view_notice.json",{method:"post",body:p})})}},10656:function(d,v,e){"use strict";e.d(v,{AD:function(){return i},Ig:function(){return y},Ko:function(){return l},QJ:function(){return b},Ub:function(){return x},V8:function(){return p},dl:function(){return O},w0:function(){return g}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(k,A,T)=>A in k?n(k,A,{enumerable:!0,configurable:!0,writable:!0,value:T}):k[A]=T,h=(k,A)=>{for(var T in A||(A={}))u.call(A,T)&&c(k,T,A[T]);if(s)for(var T of s(A))f.call(A,T)&&c(k,T,A[T]);return k},o=(k,A,T)=>new Promise((F,$)=>{var R=Z=>{try{G(T.next(Z))}catch(ie){$(ie)}},H=Z=>{try{G(T.throw(Z))}catch(ie){$(ie)}},G=Z=>Z.done?F(Z.value):Promise.resolve(Z.value).then(R,H);G((T=T.apply(k,A)).next())});function i(k){return o(this,null,function*(){return(0,t.ZP)("/api/users/tidings.json",{method:"get",params:h({},k)})})}function y(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/unread_message_info.json`,{method:"get",params:h({},k)})})}function p(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages.json`,{method:"get",params:h({},k)})})}function g(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages.json`,{method:"post",body:h({},k)})})}function l(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.id}/recent_contacts.json`,{method:"get",params:h({},k)})})}function b(k){return o(this,null,function*(){return(0,t.ZP)("/api/users_for_private_messages.json",{method:"get",params:h({},k)})})}function x(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_message_details.json`,{method:"get",params:h({},k)})})}function O(k){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${k.userId}/private_messages/${k.id}.json`,{method:"delete"})})}},34640:function(d,v,e){"use strict";e.d(v,{A2:function(){return b},CI:function(){return p},Ep:function(){return l},Ex:function(){return F},R7:function(){return i},WW:function(){return $},_V:function(){return T},ms:function(){return k},s0:function(){return x},vf:function(){return g},xn:function(){return y},yy:function(){return A}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(R,H,G)=>H in R?n(R,H,{enumerable:!0,configurable:!0,writable:!0,value:G}):R[H]=G,h=(R,H)=>{for(var G in H||(H={}))u.call(H,G)&&c(R,G,H[G]);if(s)for(var G of s(H))f.call(H,G)&&c(R,G,H[G]);return R},o=(R,H,G)=>new Promise((Z,ie)=>{var ne=V=>{try{Q(G.next(V))}catch(K){ie(K)}},se=V=>{try{Q(G.throw(V))}catch(K){ie(K)}},Q=V=>V.done?Z(V.value):Promise.resolve(V.value).then(ne,se);Q((G=G.apply(R,H)).next())});function i(R){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${R.coursesId}/online_learning.json`,{method:"get"})})}function y(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}.json`,{method:"put",body:R})})}function p(R){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${R.coursesId}/course_stages.json`,{method:"post",body:R})})}function g(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_shixun_to_stage.json`,{method:"post",body:R})})}function l(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/select_shixun_to_stage.json`,{method:"post",body:R})})}function b(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_video_to_stage.json`,{method:"post",body:R})})}function x(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/add_attachment_to_stage.json`,{method:"post",body:R})})}function O(R){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:R})})}function k(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/up_position.json`,{method:"post"})})}function A(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}/down_position.json`,{method:"post"})})}function T(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.id}.json`,{method:"delete"})})}function F(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.stage_id}/items/move_position.json`,{method:"post",body:h({},R)})})}function $(R){return o(this,null,function*(){return(0,t.ZP)(`/api/course_stages/${R.stage_id}/items/${R.id}`,{method:"delete"})})}},80401:function(d,v,e){"use strict";e.d(v,{DF:function(){return b},Di:function(){return ee},Dm:function(){return se},Dq:function(){return xe},Gd:function(){return l},Hb:function(){return Ce},Hm:function(){return Z},ID:function(){return o},JP:function(){return fe},NC:function(){return H},Pl:function(){return x},Qc:function(){return u},Qp:function(){return Q},RK:function(){return y},YP:function(){return G},a2:function(){return c},ar:function(){return g},cV:function(){return i},d1:function(){return p},dp:function(){return s},fn:function(){return O},iT:function(){return F},jK:function(){return ne},kF:function(){return Le},kp:function(){return T},lc:function(){return A},oF:function(){return te},q$:function(){return h},qN:function(){return ie},tS:function(){return k},ts:function(){return $},un:function(){return K},w0:function(){return ae},wX:function(){return V},yE:function(){return f}});var t=e(99064),n=(Oe,Ft,ht)=>new Promise((At,tr)=>{var Jt=Pt=>{try{Qe(ht.next(Pt))}catch(zt){tr(zt)}},cr=Pt=>{try{Qe(ht.throw(Pt))}catch(zt){tr(zt)}},Qe=Pt=>Pt.done?At(Pt.value):Promise.resolve(Pt.value).then(Jt,cr);Qe((ht=ht.apply(Oe,Ft)).next())});const s=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe==null?void 0:Oe.id}/code_check.json`,{method:"get",params:Oe}),u=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/reset_pwd.json`,{method:"post",body:Oe}),f=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/encrypt_or_decrypt.json`,{method:"post",body:Oe}),c=Oe=>(0,t.ZP)("/api/examination_banks/exist_course.json",{method:"post",body:Oe}),h=Oe=>(0,t.ZP)("/api/examination_banks/check_examination_banks.json",{method:"post",body:Oe}),o=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/copy.json`,{method:"post",body:Oe}),i=Oe=>(0,t.ZP)(`/api/examination_banks/${Oe.id}/get_question_type_alias.json`,{method:"get",params:Oe});function y(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/edit_question_type_alias.json`,{method:"POST",body:Oe})})}function p(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:Oe})})}function g(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/disciplines/by_examination_banks.json",{method:"get",params:Oe})})}function l(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"get",params:Oe})})}function b(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/set_public.json`,{method:"post"})})}function x(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/set_private.json`,{method:"post"})})}function O(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"delete"})})}function k(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Oe})})}const A=Oe=>(0,t.ZP)("/api/examination_banks/batch_send_to_course.json",{method:"post",body:Oe});function T(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/send_to_course.json`,{method:"post",body:Oe})})}function F(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"get",params:Oe})})}function $(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/set_score`,{method:"post",body:Oe})})}function R(Oe){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/set_shixun_score.json`,{method:"post",body:Oe})})}function H(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}.json`,{method:"delete"})})}function G(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/batch_set_score.json`,{method:"post",body:Oe})})}function Z(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/destroy_by_item_type.json`,{method:"delete",body:Oe})})}function ie(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/${Oe.itemId}/adjust_position.json`,{method:"post",body:Oe})})}function ne(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}.json`,{method:"put",body:Oe})})}function se(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Oe})})}function Q(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/set_batch_public.json",{method:"post",body:Oe})})}function V(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe==null?void 0:Oe.id}/set_public.json`,{method:"post",body:Oe})})}function K(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/examination_banks/create_exam.json",{method:"post",body:Oe})})}function ae(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/update_exam.json`,{method:"put",body:Oe})})}function ee(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/edit_exam.json`,{method:"get"})})}function q(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/examination_banks_item_banks.json`,{method:"post",body:Ft})})}function te(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe.id}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Oe})})}function M(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/sort_question_type.json`,{method:"post",body:Ft})})}function L(Oe){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe.exam_id}/examination_banks_item_banks/${Oe.question_id}.json`,{method:"delete"})})}function X(Oe,Ft){return n(this,null,function*(){return Fetch(`/api/examination_banks/${Oe}/batch_set_score.json`,{method:"post",body:Ft})})}function fe(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe}/simulate_exercise.json`,{method:"post"})})}function xe(Oe){return n(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Oe}/exercise_header.json`,{method:"get"})})}function Ce(Oe,Ft,ht){return n(this,null,function*(){const At=new FormData;return At.append("file",Ft),At.append("sub_discipline_id",ht),(0,t.ZP)(`/api/examination_banks/${Oe}/import_item_banks.json`,{method:"post",body:At},!0)})}function Le(Oe){return n(this,null,function*(){return(0,t.ZP)("/api/users/change_exam_score.json",{method:"put",body:Oe})})}},86248:function(d,v,e){"use strict";e.d(v,{$D:function(){return Q},A2:function(){return me},A7:function(){return Ht},AQ:function(){return R},Ax:function(){return Pe},Bn:function(){return Et},CI:function(){return Ze},DQ:function(){return le},DU:function(){return zt},EP:function(){return se},Ep:function(){return Ne},Er:function(){return X},Ex:function(){return Rt},FD:function(){return Dt},F_:function(){return Pt},Fg:function(){return y},GY:function(){return Yt},Go:function(){return te},Gz:function(){return p},Hl:function(){return g},JS:function(){return ht},KM:function(){return ae},M2:function(){return Re},MO:function(){return fe},Mt:function(){return $e},Mu:function(){return Je},NV:function(){return Ie},Q:function(){return xe},Sp:function(){return $},VO:function(){return Te},WD:function(){return Ct},WO:function(){return L},WW:function(){return Nt},_C:function(){return ct},_V:function(){return Zt},bw:function(){return ne},bz:function(){return ue},c3:function(){return Ft},eJ:function(){return q},ef:function(){return Qe},fh:function(){return O},fj:function(){return M},hS:function(){return l},jT:function(){return dt},ke:function(){return Bt},lk:function(){return F},mQ:function(){return T},ms:function(){return ut},mx:function(){return Le},nq:function(){return i},ol:function(){return ze},p:function(){return G},p4:function(){return Ce},pU:function(){return A},rS:function(){return At},rs:function(){return ee},s0:function(){return Ee},sm:function(){return Oe},tS:function(){return b},tu:function(){return k},ue:function(){return H},vf:function(){return pt},w4:function(){return Z},xG:function(){return et},xn:function(){return Ot},yN:function(){return ie},yy:function(){return Gt}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(ge,Ke,yt)=>Ke in ge?n(ge,Ke,{enumerable:!0,configurable:!0,writable:!0,value:yt}):ge[Ke]=yt,h=(ge,Ke)=>{for(var yt in Ke||(Ke={}))u.call(Ke,yt)&&c(ge,yt,Ke[yt]);if(s)for(var yt of s(Ke))f.call(Ke,yt)&&c(ge,yt,Ke[yt]);return ge},o=(ge,Ke,yt)=>new Promise((kt,Fe)=>{var Dr=qr=>{try{Vr(yt.next(qr))}catch(Er){Fe(Er)}},St=qr=>{try{Vr(yt.throw(qr))}catch(Er){Fe(Er)}},Vr=qr=>qr.done?kt(qr.value):Promise.resolve(qr.value).then(Dr,St);Vr((yt=yt.apply(ge,Ke)).next())});const i=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/subject_use_infos.json",{method:"Get",params:ge})}),y=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/rank_list.json",{method:"Get",params:ge})}),p=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_body.json",{method:"Get",params:ge})}),g=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/statistics_header.json",{method:"Get",params:ge})}),l=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/subject_statistics/online_count.json",{method:"Get",params:ge})});function b(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"Get",params:h({},ge)})})}function x(ge){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/subject_lists.json",{method:"Get",params:h({},ge)})})}function O(ge){return o(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:h({},ge)})})}function k(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"PUT",body:ge})})}function A(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths.json",{method:"post",body:ge})})}function T(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/edit.json`,{method:"get"})})}function F(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"get",params:h({identifier:ge.id},ge)})})}function $(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}.json`,{method:"get",params:h({identifier:ge.id},ge)})})}function R(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/right_banner.json`,{method:"get",params:ge})})}function H(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses.json`,{method:"get",params:ge})})}const G=ge=>o(void 0,null,function*(){return(0,t.ZP)("/api/v2/stages.json",{method:"Get",params:ge})}),Z=ge=>o(void 0,null,function*(){return(0,t.ZP)(`/api/v2/stage_shixuns/${ge.id}/children.json`,{method:"Get",params:ge})});function ie(ge){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:ge})})}function ne(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/update_team_title.json`,{method:"post",body:ge})})}function se(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/delete_member.json`,{method:"Delete",body:ge})})}function Q(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses/${ge==null?void 0:ge.courseid}.json`,{method:"Delete"})})}function V(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/up_member_position.json`,{method:"post",body:ge})})}function K(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/down_member_position.json`,{method:"post",body:ge})})}function ae(ge){return o(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"post",body:ge})})}function ee(ge){return o(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:ge})})}function q(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}.json`,{method:"Delete",body:ge})})}function te(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/publish.json`,{method:"post",body:ge})})}function M(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/cancel_publish.json`,{method:"post",body:ge})})}function L(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/apply_public.json`,{method:"post",body:ge})})}function X(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/cancel_public.json`,{method:"post",body:ge})})}function fe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/choose_course.json`,{method:"get",params:ge})})}function xe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/send_to_course.json`,{method:"post",body:ge})})}function Ce(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${ge.id}/send_to_course.json`,{method:"post",body:ge})})}function Le(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/add_subject_members.json`,{method:"post",body:ge})})}function Oe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/spoc_courses.json`,{method:"post",body:ge})})}function Ft(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/appointment.json`,{method:"post",body:ge})})}function ht(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}/join_excellent_course.json`,{method:"post",body:ge})})}function At(ge){return o(this,null,function*(){return(0,t.ZP)("/api/watch_attachment_histories.json",{method:"post",body:ge})})}function tr(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/statistics_info.json`,{method:"get",params:ge})})}function Jt(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/shixun_analyze.json`,{method:"get",params:ge})})}function cr(ge){return o(this,null,function*(){return Fetch(`/api/paths/${ge.id}/learning_analyze.json`,{method:"get",params:ge})})}function Qe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/learning_statistics.json`,{method:"get",params:ge})})}function Pt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/shixun_statistics.json`,{method:"get",params:ge})})}function zt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/study_analyze/${ge.type}.json`,{method:"get",params:ge})})}function it(ge){return o(this,null,function*(){return Fetch("/api/paths/append_to_stage.json",{method:"post",body:ge})})}function Ot(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}.json`,{method:"put",body:ge})})}function pt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_shixun_to_stage.json`,{method:"post",body:ge})})}const et=ge=>o(void 0,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.stage_id}/select_challenge_to_stage.json`,{method:"post",body:ge})});function Ne(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/select_shixun_to_stage.json`,{method:"post",body:ge})})}function me(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_video_to_stage.json`,{method:"post",body:ge})})}function Ee(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_attachment_to_stage.json`,{method:"post",body:ge})})}function Re(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge.id}.json`,{method:"put",body:ge})})}function $e(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/add_blank_to_stage.json`,{method:"post",body:ge})})}function Ze(ge){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"post",body:ge})})}function nt(ge){return o(this,null,function*(){return Fetch("/api/paths/add_shixun_to_stage.json",{method:"post",body:ge})})}function ut(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/up_position.json`,{method:"get"})})}function Gt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}/down_position.json`,{method:"get"})})}function Zt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.id}.json`,{method:"delete"})})}function Pe(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.pathId}/discusses.json`,{method:"get",params:h({},ge)})})}function Je(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.coursesId}/excellent_discusses.json`,{method:"get",params:h({},ge)})})}function Vt(ge){return o(this,null,function*(){return Fetch("/api/discusses.json",{method:"post",body:h({},ge)})})}function Rt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.stage_id}/items/move_position`,{method:"post",body:h({},ge)})})}function Nt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge.stage_id}/items/${ge.id}`,{method:"delete"})})}function Bt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${ge.id}/excellent_discuss`,{method:"post",body:h({},ge)})})}function Ct(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/paths/${ge.id}/post_discuss`,{method:"post",body:h({},ge)})})}function Yt(ge){return o(this,null,function*(){return(0,t.ZP)("/api/schools/for_option.json",{method:"get",params:ge})})}function ze(ge){return o(this,null,function*(){return(0,t.ZP)("/api/schools/province_data.json",{method:"get",params:ge})})}function ue(ge){return o(this,null,function*(){return(0,t.ZP)("/api/add_school_applies.json",{method:"post",body:ge})})}function le(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.id}/add_homework_to_stage.json`,{method:"post",body:ge})})}function Dt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge==null?void 0:ge.id}/edit.json`,{method:"get",params:ge})})}function Te(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${ge==null?void 0:ge.id}.json`,{method:"put",body:ge})})}function dt(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_id}/subjects/subject_homework.json`,{method:"get",params:ge})})}function Ht(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_id}/courses/course_homework.json`,{method:"get",params:ge})})}function ct(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/stages/${ge==null?void 0:ge.id}/batch_add_homework_to_stage.json`,{method:"post",body:ge})})}function Ie(ge){return o(this,null,function*(){return(0,t.ZP)("/api/paths/get_homework_detail.json",{method:"get",params:ge})})}function Et(ge){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${ge==null?void 0:ge.user_login}/subjects/cancel.json`,{method:"get",params:ge})})}},31417:function(d,v,e){"use strict";e.d(v,{Fd:function(){return ae},Hi:function(){return g},IU:function(){return H},KE:function(){return b},Kc:function(){return q},MK:function(){return G},Q9:function(){return T},Qg:function(){return R},Qn:function(){return O},UK:function(){return p},W:function(){return M},Ye:function(){return $},_c:function(){return i},hO:function(){return se},iV:function(){return te},jy:function(){return Z},kp:function(){return ne},lf:function(){return A},m7:function(){return l},n$:function(){return k},rJ:function(){return F},s3:function(){return y},ux:function(){return x},vf:function(){return K},wh:function(){return ie},wo:function(){return ee},x$:function(){return V}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(L,X,fe)=>X in L?n(L,X,{enumerable:!0,configurable:!0,writable:!0,value:fe}):L[X]=fe,h=(L,X)=>{for(var fe in X||(X={}))u.call(X,fe)&&c(L,fe,X[fe]);if(s)for(var fe of s(X))f.call(X,fe)&&c(L,fe,X[fe]);return L},o=(L,X,fe)=>new Promise((xe,Ce)=>{var Le=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},Oe=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Le,Oe);Ft((fe=fe.apply(L,X)).next())});const i=L=>o(void 0,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L==null?void 0:L.id}/commit_word_cloud.json`,{method:"Get",params:L})});function y(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/poll_lists.json`,{method:"get",params:h({},L)})})}function p(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/common_header.json`,{method:"get"})})}function g(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/poll_setting.json`,{method:"get"})})}function l(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/commit_setting.json`,{method:"post",body:h({},L)})})}function b(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls/end_poll_modal.json`,{method:"get",params:h({},L)})})}function x(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/publish_groups.json`,{method:"get",params:h({},L)})})}function O(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/commit_result.json`,{method:"get",params:h({},L)})})}function k(L){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:h({},L)})})}function A(L){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"POST",body:h({},L)})})}function T(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls/publish_modal.json`,{method:"get",params:h({},L)})})}function F(L){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${L.coursesId}/polls.json`,{method:"POST",body:h({},L)})})}function $(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.categoryId}/edit.json`,{method:"get"})})}function R(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function H(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function G(L){return o(this,null,function*(){return(0,t.ZP)(`/api/polls/${L.pollsId}/poll_questions.json`,{method:"post",body:h({},L)})})}function Z(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}.json`,{method:"delete",body:h({},L)})})}function ie(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}/up_down.json`,{method:"post",body:h({},L)})})}function ne(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${L.topicId}.json`,{method:"get"})})}function se(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_banks/${L.topicId}.json`,{method:"put",body:h({},L)})})}function Q(L){return o(this,null,function*(){return Fetch(`/api/exercise_banks/${L.topicId}.json`,{method:"put",body:h({},L)})})}function V(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.pollsId}.json`,{method:"delete",body:h({},L)})})}function K(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_questions/${L.pollsId}/up_down.json`,{method:"post",body:h({},L)})})}function ae(L){return o(this,null,function*(){return(0,t.ZP)("/api/poll_bank_questions.json",{method:"post",body:h({},L)})})}function ee(L){return o(this,null,function*(){return(0,t.ZP)(`/api/poll_bank_questions/${L.pollsId}.json`,{method:"put",body:h({},L)})})}function q(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.id}.json`,{method:"put",body:h({},L)})})}function te(L){return o(this,null,function*(){return(0,t.ZP)("/api/exercise_bank_questions.json",{method:"post",body:h({},L)})})}function M(L){return o(this,null,function*(){return(0,t.ZP)(`/api/exercise_bank_questions/${L.exerciseId}/up_down.json`,{method:"post",body:h({},L)})})}},16149:function(d,v,e){"use strict";e.d(v,{$c:function(){return nt},A1:function(){return $e},Bd:function(){return T},Bo:function(){return Q},Cc:function(){return ae},Cn:function(){return te},DF:function(){return k},Dm:function(){return Qe},FG:function(){return se},GW:function(){return Pt},HF:function(){return G},Hm:function(){return L},IJ:function(){return Re},L5:function(){return cr},LS:function(){return it},MZ:function(){return me},Mr:function(){return ne},NZ:function(){return Ft},Of:function(){return x},Pl:function(){return O},Qj:function(){return l},Qp:function(){return pt},RT:function(){return Pe},Rp:function(){return Ot},U6:function(){return Z},Vl:function(){return ee},Wk:function(){return ie},YP:function(){return M},Ys:function(){return $},al:function(){return F},bF:function(){return ut},d1:function(){return g},dt:function(){return Gt},et:function(){return fe},ex:function(){return b},fY:function(){return xe},fn:function(){return A},hI:function(){return ht},hg:function(){return Ne},iT:function(){return V},lS:function(){return Oe},nD:function(){return zt},qN:function(){return X},rV:function(){return R},s:function(){return Le},sD:function(){return Ee},sS:function(){return Jt},ts:function(){return K},vi:function(){return Ze},wX:function(){return et},x5:function(){return H},zh:function(){return Ce}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Je,Vt,Rt)=>Vt in Je?n(Je,Vt,{enumerable:!0,configurable:!0,writable:!0,value:Rt}):Je[Vt]=Rt,i=(Je,Vt)=>{for(var Rt in Vt||(Vt={}))c.call(Vt,Rt)&&o(Je,Rt,Vt[Rt]);if(f)for(var Rt of f(Vt))h.call(Vt,Rt)&&o(Je,Rt,Vt[Rt]);return Je},y=(Je,Vt)=>s(Je,u(Vt)),p=(Je,Vt,Rt)=>new Promise((Nt,Bt)=>{var Ct=ue=>{try{ze(Rt.next(ue))}catch(le){Bt(le)}},Yt=ue=>{try{ze(Rt.throw(ue))}catch(le){Bt(le)}},ze=ue=>ue.done?Nt(ue.value):Promise.resolve(ue.value).then(Ct,Yt);ze((Rt=Rt.apply(Je,Vt)).next())});function g(Je){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"get",params:y(i({},Je),{clazz:"ItemBanksGroup"})})})}function l(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/basket_list.json",{method:"get",params:Je})})}function b(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:Je})})}function x(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/list.json",{method:"post",body:Je})})}function O(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/set_private.json`,{method:"post"})})}function k(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/set_public.json`,{method:"post"})})}function A(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}.json`,{method:"delete"})})}function T(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Je.id}/start.json`,{method:"get"})})}function F(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}.json`,{method:"delete",body:i({},Je)})})}function $(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"post",body:Je})})}function R(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Je})})}function H(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:{item_type:Je.type}})})}function G(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks/cancel_items.json",{method:"post",body:Je})})}function Z(Je){return p(this,null,function*(){return(0,t.ZP)("/api/tag_disciplines.json",{method:"post",body:Je})})}function ie(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}.json`,{method:"put",body:Je})})}function ne(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks.json",{method:"post",body:Je})})}function se(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/edit.json`,{method:"get"})})}function Q(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/problems/${Je.id}/edit.json`,{method:"get"})})}function V(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets.json",{method:"get",params:Je})})}function K(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/set_score.json`,{method:"post",body:Je})})}function ae(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/set_challenge_score.json`,{method:"post",body:Je})})}function ee(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/combination_set_score.json`,{method:"post",body:Je})})}function q(Je){return p(this,null,function*(){return Fetch(`/api/examination_banks//${Je.exerid}/examination_banks_item_banks/${Je.id}/combination_set_score.json`,{method:"post",body:Je})})}function te(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}.json`,{method:"delete"})})}function M(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/batch_set_score.json",{method:"post",body:Je})})}function L(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_item_type.json",{method:"delete",body:Je})})}function X(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_baskets/${Je.id}/adjust_position.json`,{method:"post",body:Je})})}function fe(Je){return p(this,null,function*(){return(0,t.ZP)("/api/examination_banks.json",{method:"post",body:Je})})}function xe(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Je.id}/revoke_item.json`,{method:"delete",body:Je})})}function Ce(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/examination_banks/${Je.exam_id}/examination_banks_item_banks.json`,{method:"post",body:Je})})}function Le(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/join_to_collection.json`,{method:"post",params:Je})})}function Oe(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/cancel_collection.json`,{method:"post",params:Je})})}function Ft(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"get",params:Je})})}function ht(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups/mine.json",{method:"get",params:Je})})}function At(Je){return p(this,null,function*(){return Fetch(`/api/item_banks/${Je.id}/join_to_group.json`,{method:"post",body:Je})})}function tr(Je){return p(this,null,function*(){return Fetch(`/api/item_banks_groups/${Je.id}.json`,{method:"put",body:Je})})}function Jt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks_groups.json",{method:"post",body:Je})})}function cr(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je.id}/feedback.json`,{method:"post",body:Je})})}function Qe(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"get",params:Je})})}function Pt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares.json",{method:"post",body:Je})})}function zt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_delete.json",{method:"post",body:Je})})}function it(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/batch_to_group.json",{method:"post",body:Je})})}function Ot(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/add_to_mine.json",{method:"post",body:Je})})}function pt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/item_banks/set_batch_public.json",{method:"post",body:Je})})}function et(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks/${Je==null?void 0:Je.id}/set_public.json`,{method:"post",body:Je})})}function Ne(Je){return p(this,null,function*(){return(0,t.ZP)("/api/teach_group_shares/show_groups.json",{method:"get",params:Je})})}function me(Je){return(0,t.ZP)(`/api/problems/${Je.identifier}/publish.json`,{method:"post",body:Je})}function Ee(Je){return(0,t.ZP)(`/api/problems/${Je.identifier}/cancel_publish.json`,{method:"post",body:Je})}function Re(Je){return(0,t.ZP)("/api/item_banks/cancel_public.json",{method:"post",body:{ids:[...Je.id]}})}function $e(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Je.id}/up_position.json`,{method:"get",params:Je})})}function Ze(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/item_banks_groups/${Je.id}/down_position.json`,{method:"get",params:Je})})}function nt(Je){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Je.id}/edit_hack.json`,{method:"get",params:Je})})}function ut(Je){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish_condition.json",{method:"post",body:Je})})}function Gt(Je){return p(this,null,function*(){return(0,t.ZP)("/api/problems/batch_publish.json",{method:"post",body:Je})})}function Zt(Je){return p(this,null,function*(){return Fetch("/api/item_banks/get_groups.json",{method:"get",params:Je})})}function Pe(){return p(this,null,function*(){return(0,t.ZP)("/api/item_baskets/delete_all_items.json",{method:"delete"})})}},52403:function(d,v,e){"use strict";e.d(v,{E1:function(){return f},Go:function(){return s},H5:function(){return u}});var t=e(99064),n=(c,h,o)=>new Promise((i,y)=>{var p=b=>{try{l(o.next(b))}catch(x){y(x)}},g=b=>{try{l(o.throw(b))}catch(x){y(x)}},l=b=>b.done?i(b.value):Promise.resolve(b.value).then(p,g);l((o=o.apply(c,h)).next())});function s(c){return n(this,null,function*(){return(0,t.ZP)("/api/restfuls.json",{method:"get",params:c})})}function u(c){return n(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${c.id}.json`,{method:"get",params:c})})}function f(c){return n(this,null,function*(){return(0,t.ZP)(`/api/restfuls/${c.id}.json`,{method:"delete",params:c})})}},36708:function(d,v,e){"use strict";e.d(v,{Am:function(){return l},Ar:function(){return Qe},BD:function(){return Ze},Be:function(){return et},Dx:function(){return ee},Fr:function(){return le},G$:function(){return O},GS:function(){return Z},Gw:function(){return x},H:function(){return Jt},H1:function(){return cr},Hj:function(){return ut},JA:function(){return Zt},JG:function(){return ae},KE:function(){return M},Lz:function(){return Re},Mf:function(){return tr},NA:function(){return ht},PC:function(){return Oe},PP:function(){return Ft},PW:function(){return it},Q3:function(){return q},QC:function(){return Pe},Qt:function(){return $e},Qz:function(){return T},R$:function(){return ze},RP:function(){return se},Ti:function(){return ct},Uc:function(){return Nt},Ul:function(){return V},VB:function(){return dt},Vs:function(){return Bt},Wr:function(){return k},Xn:function(){return Q},YQ:function(){return At},Yn:function(){return b},Z8:function(){return H},ak:function(){return zt},cN:function(){return $},co:function(){return Ne},cz:function(){return Ce},fK:function(){return G},gG:function(){return Le},gZ:function(){return Rt},h$:function(){return R},ku:function(){return Ee},lf:function(){return X},m7:function(){return K},mQ:function(){return F},mz:function(){return pt},n$:function(){return L},oK:function(){return g},oN:function(){return Ht},pH:function(){return nt},pb:function(){return Te},qP:function(){return Je},ql:function(){return Vt},rN:function(){return me},sw:function(){return fe},t1:function(){return xe},to:function(){return ne},ub:function(){return Gt},ux:function(){return te},wS:function(){return Dt},wT:function(){return A},yT:function(){return Pt},yy:function(){return Ct},z2:function(){return Ot}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(Ie,Et,ge)=>Et in Ie?n(Ie,Et,{enumerable:!0,configurable:!0,writable:!0,value:ge}):Ie[Et]=ge,i=(Ie,Et)=>{for(var ge in Et||(Et={}))c.call(Et,ge)&&o(Ie,ge,Et[ge]);if(f)for(var ge of f(Et))h.call(Et,ge)&&o(Ie,ge,Et[ge]);return Ie},y=(Ie,Et)=>s(Ie,u(Et)),p=(Ie,Et,ge)=>new Promise((Ke,yt)=>{var kt=St=>{try{Dr(ge.next(St))}catch(Vr){yt(Vr)}},Fe=St=>{try{Dr(ge.throw(St))}catch(Vr){yt(Vr)}},Dr=St=>St.done?Ke(St.value):Promise.resolve(St.value).then(kt,Fe);Dr((ge=ge.apply(Ie,Et)).next())});const g=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.id}/update_journals.json`,{method:"post",body:Ie})}),l=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/change_score.json`,{method:"post",body:Ie})}),b=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/history_comment`,{method:"Get",params:Ie})}),x=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.homeworkId}/feedback_know`,{method:"Get",params:Ie})}),O=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.userId}/student_work_feedbacks.json`,{method:"POST",body:Ie})}),k=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/feedback_list.json`,{method:"Get",params:Ie})}),A=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie==null?void 0:Ie.userId}/histories.json`,{method:"Get",params:Ie})}),T=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/feedback_list`,{method:"Get",params:Ie})}),F=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/anonymous_exception_list.json`,{method:"Get",params:Ie})}),$=Ie=>p(void 0,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie==null?void 0:Ie.homeworkId}/appeal_list`,{method:"Get",params:Ie})});function R(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.json`,{method:"post",body:i({},Ie)})})}function H(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/student_works.json`,{method:"get",params:i({},Ie)})})}function G(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/shixun_homeworks/${Ie.categoryId}/header_info.json`,{method:"get",params:i({},Ie)})})}function Z(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie}/query_game_url.json`,{method:"get"})})}function ie(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie}/get_newest_shixun_work_comments.json`,{method:"get"})})}function ne(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"get"})})}function se(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_results.json`,{method:"get",params:i({},Ie)})})}function Q(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/code_review_detail.json`,{method:"get",params:i({},Ie)})})}function V(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/settings.json`,{method:"get",params:i({},Ie)})})}function K(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_settings.json`,{method:"post",body:i({},Ie)})})}function ae(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/group_list.json`,{method:"get",params:i({},Ie)})})}function ee(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/works_list.xlsx`,{method:"get",params:i({},Ie)})})}function q(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.coursesId}/reference_answer.json`,{method:"get",params:i({},Ie)})})}function te(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/publish_groups.json`,{method:"get",params:i({},Ie)})})}function M(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/end_groups.json`,{method:"get",params:i({},Ie)})})}function L(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/bank_list.json",{method:"get",params:i({},Ie)})})}function X(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/question_banks/save_banks.json",{method:"post",body:i({},Ie)})})}function fe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report.json`,{method:"get",params:Ie})})}function xe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/shixun_work_report_echart_data.json`,{method:"get",params:Ie})})}function Ce(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/user_hack_detail.json`,{method:"get",params:y(i({},Ie),{id:Ie.categoryId})})})}function Le(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.categoryId}/adjust_review_score.json`,{method:"post",body:i({},Ie)})})}function Oe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/show_comment.json`,{method:"get",params:i({},Ie)})})}function Ft(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/users/reply_message.json",{method:"post",body:i({},Ie)})})}function ht(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/like.json",{method:"post",body:i({},Ie)})})}function At(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/praise_tread/unlike.json",{method:"delete",body:i({},Ie)})})}function tr(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/commons/delete.json",{method:"delete",body:i({},Ie)})})}function Jt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_explanation.json`,{method:"post",body:i({},Ie)})})}function cr(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons.json`,{method:"post",body:i({},Ie)})})}function Qe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}.json`,{method:"put",body:i({},Ie)})})}function Pt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"put",body:i({},Ie)})})}function zt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/new.json`,{method:"get",params:i({},Ie)})})}function it(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/edit.json`,{method:"get",params:i({},Ie)})})}function Ot(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}.json`,{method:"put",body:i({},Ie)})})}function pt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/revise_attachment.json`,{method:"post",body:i({},Ie)})})}function et(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works.json`,{method:"post",body:i({},Ie)})})}function Ne(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/relate_project.json`,{method:"post",body:i({},Ie)})})}function me(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.homeworkId}/student_works/cancel_relate_project.json`,{method:"get"})})}function Ee(Ie){return p(this,null,function*(){return(0,t.ZP)("/api/users/projects/search.json",{method:"get",params:i({},Ie)})})}function Re(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.commonHomeworkId}/student_works/search_member_list.json`,{method:"get",params:i({},Ie)})})}function $e(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/new.json`,{method:"get",params:i({},Ie)})})}function Ze(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/edit.json`,{method:"get",params:i({},Ie)})})}function nt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Ie.id}.json`,{method:"get",params:i({},Ie)})})}function ut(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}.json`,{method:"get",params:i({},Ie)})})}function Gt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/supply_attachments.json`,{method:"get",params:i({},Ie)})})}function Zt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/comment_list.json`,{method:"get",params:i({},Ie)})})}function Pe(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/destroy_score.json`,{method:"delete",body:i({},Ie)})})}function Je(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/add_score_reply.json`,{method:"post",body:i({},Ie)})})}function Vt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/all_student_works.json`,{method:"get",params:i({},Ie)})})}function Rt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/destroy_work_comment.json`,{method:"delete",body:i({},Ie)})})}function Nt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/score_status.json`,{method:"get",params:i({},Ie)})})}function Bt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/homework_commons/${Ie.categoryId}/update_score.json`,{method:"get",params:i({},Ie)})})}function Ct(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/add_score.json`,{method:"post",body:i({},Ie)})})}function Yt(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/cancel_appeal.json`,{method:"post",body:i({},Ie)})})}function ze(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.userId}/appeal_anonymous_score.json`,{method:"post",body:i({},Ie)})})}function ue(Ie){return p(this,null,function*(){return Fetch(`/api/student_works/${Ie.userId}/deal_appeal_score.json`,{method:"post",body:i({},Ie)})})}function le(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Ie.id}/reset_my_game.json`,{method:"get",params:i({},Ie)})})}function Dt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/commit_des.json`,{method:"get",params:i({},Ie)})})}function Te(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/student_works/${Ie.homeworkId}/update_des.json`,{method:"post",body:i({},Ie)})})}function dt(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_list.json`,{method:"get",params:i({},Ie)})})}function Ht(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.coursesId}/homework_commons/file_repeat_result.json`,{method:"get",params:i({},Ie)})})}function ct(Ie){return p(this,null,function*(){return(0,t.ZP)(`/api/courses/${Ie.course_id}/homework_commons/file_repeat_detail.json`,{method:"get",params:i({},Ie)})})}},49692:function(d,v,e){"use strict";e.d(v,{$Q:function(){return jr},AE:function(){return Bt},AQ:function(){return F},Ag:function(){return Et},Ar:function(){return te},At:function(){return Lt},BK:function(){return H},Bj:function(){return zt},DC:function(){return Qe},Dz:function(){return gt},E4:function(){return cr},EH:function(){return X},Ee:function(){return gn},Er:function(){return ee},FB:function(){return R},Fg:function(){return x},GI:function(){return Ce},Gr:function(){return pt},Gu:function(){return xe},Gz:function(){return b},HS:function(){return wt},Hl:function(){return g},IT:function(){return ct},I_:function(){return A},Ir:function(){return G},Je:function(){return Fe},K:function(){return jt},K0:function(){return Fr},KM:function(){return Q},K_:function(){return Zr},LK:function(){return Dr},LP:function(){return Le},Ne:function(){return ae},OV:function(){return Ft},OW:function(){return L},Op:function(){return Er},P2:function(){return At},Po:function(){return T},Ps:function(){return et},Q:function(){return K},Q1:function(){return Cr},QA:function(){return mi},Ql:function(){return me},Rs:function(){return Pe},SG:function(){return Wi},Tn:function(){return Yt},Tr:function(){return vi},U0:function(){return Ze},U9:function(){return Ne},UQ:function(){return Te},Ui:function(){return hr},Vx:function(){return at},WO:function(){return q},WT:function(){return aa},Wi:function(){return it},Wl:function(){return ge},X$:function(){return tr},Yn:function(){return ue},Z2:function(){return Pt},ZO:function(){return Ot},Zt:function(){return bt},_7:function(){return V},_9:function(){return le},aH:function(){return Ee},al:function(){return Gt},b8:function(){return M},bq:function(){return ze},dK:function(){return Z},e:function(){return O},eX:function(){return fe},eb:function(){return Je},fL:function(){return kt},h4:function(){return br},hS:function(){return l},he:function(){return k},hn:function(){return ne},ii:function(){return Zt},im:function(){return Dt},j8:function(){return Oe},jq:function(){return qr},kF:function(){return Vr},km:function(){return ut},l3:function(){return ht},m7:function(){return $e},mI:function(){return Ti},n5:function(){return $},nu:function(){return St},p0:function(){return Ht},q0:function(){return Nt},q9:function(){return or},qA:function(){return ln},rO:function(){return Rt},rs:function(){return se},sr:function(){return dt},t2:function(){return Ie},tX:function(){return Wn},uo:function(){return nt},v3:function(){return yt},w:function(){return Ke},xK:function(){return Ct},xg:function(){return Vt},xk:function(){return Jt},yE:function(){return Re},yx:function(){return Mi},zD:function(){return ie},zH:function(){return sn}});var t=e(99064),n=Object.defineProperty,s=Object.defineProperties,u=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,h=Object.prototype.propertyIsEnumerable,o=(st,qn,bi)=>qn in st?n(st,qn,{enumerable:!0,configurable:!0,writable:!0,value:bi}):st[qn]=bi,i=(st,qn)=>{for(var bi in qn||(qn={}))c.call(qn,bi)&&o(st,bi,qn[bi]);if(f)for(var bi of f(qn))h.call(qn,bi)&&o(st,bi,qn[bi]);return st},y=(st,qn)=>s(st,u(qn)),p=(st,qn,bi)=>new Promise((ti,Ki)=>{var xi=er=>{try{ai(bi.next(er))}catch(mt){Ki(mt)}},Pi=er=>{try{ai(bi.throw(er))}catch(mt){Ki(mt)}},ai=er=>er.done?ti(er.value):Promise.resolve(er.value).then(xi,Pi);ai((bi=bi.apply(st,qn)).next())});const g=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_header.json",{method:"Get",params:st})}),l=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/online_count.json",{method:"Get",params:st})}),b=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/statistics_body.json",{method:"Get",params:st})}),x=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/rank_list.json",{method:"Get",params:st})}),O=st=>p(void 0,null,function*(){return(0,t.ZP)("/api/shixun_statistics/shixun_use_infos.json",{method:"Get",params:st})});function k(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"Get",params:i({},st)})})}function A(st){return p(this,null,function*(){return(0,t.ZP)("/api/disciplines.json",{method:"Get",params:i({source:"shixun"},st||{})})})}function T(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}.json`,{method:"Get",params:st})})}function F(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/show_right.json`,{method:"Get"})})}function $(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges.json`,{method:"Get"})})}function R(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/save_copy_for_exercise.json`,{method:"post",body:{save_type:st.save_type}})})}function H(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/jupyter_exec.json${st.reset?`?reset=${st.reset}`:""}`,{method:"Get",params:st})})}function G(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_exec.json${st.reset?`?reset=${st.reset}`:""}`,{method:"Get",params:st})})}function Z(st){return p(this,null,function*(){return(0,t.ZP)(st.url,{method:"Get"})})}function ie(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.shixun_identifier}/challenges/${st.challenge_id}/index_up.json`,{method:"Get"})})}function ne(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.shixun_identifier}/challenges/${st.challenge_id}/index_down.json`,{method:"Get"})})}function se(st){return p(this,null,function*(){return(0,t.ZP)("/api/collections/cancel.json",{method:"Delete",body:{container_id:st.container_id,container_type:st.container_type}})})}function Q(st){return p(this,null,function*(){return(0,t.ZP)("/api/collections.json",{method:"Post",body:{container_id:st.container_id,container_type:st.container_type}})})}function V(st){return p(this,null,function*(){const{id:qn}=st||{};return(0,t.ZP)(`/api/shixuns/${qn}/search_user_courses.json`,{method:"Get",params:st})})}function K(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st==null?void 0:st.id}/send_to_course.json`,{method:"Post",body:i({},st)})})}function ae(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/cancel_publish.json`,{method:"Get"})})}function ee(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/cancel_apply_public.json`,{method:"Get"})})}function q(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/apply_public.json`,{method:"post",body:i({},st)})})}function te(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/publish.json`,{method:"Get"})})}function M(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_new.json",{method:"Get"})})}function L(st){return p(this,null,function*(){return(0,t.ZP)(`/api/attachments/${st.id}.json`,{method:"delete"})})}function X(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/apply_shixun_mirror.json",{method:"post",body:st})})}function fe(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns.json",{method:"post",body:st})})}function xe(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/jupyter_lab_new.json",{method:"get",params:st})})}function Ce(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/review_newest_record.json`,{method:"Get"})})}function Le(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/review_shixun.json`,{method:"post",body:st})})}function Oe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/collaborators.json`,{method:"Get",params:st})})}function Ft(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_members_added.json`,{method:"post",body:st})})}function ht(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/add_members_group.json`,{method:"post",body:st})})}function At(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/change_manager.json`,{method:"Get",params:st})})}function tr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/change_manager.json`,{method:"post",body:st})})}function Jt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/collaborators_delete.json`,{method:"delete",body:{user_id:st.userId}})})}function cr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/ranking_list.json`,{method:"Get"})})}function Qe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/settings.json`,{method:"Get"})})}function Pt(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/get_mirror_script.json",{method:"Get",params:{mirror_id:st.mirror_id}})})}function zt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_script_contents.json`,{method:"Get",params:st})})}function it(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_custom_script.json`,{method:"Get",params:st})})}function Ot(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_for_jupyter.json`,{method:"put",body:st})})}function pt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/shixun_quotes.json`,{method:"Get"})})}function et(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}.json`,{method:"delete"})})}function Ne(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/close.json`,{method:"post",body:st})})}function me(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/departments.json",{method:"Get",params:st})})}function Ee(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_permission_setting.json`,{method:"post",body:st})})}function Re(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_learn_setting.json`,{method:"post",body:st})})}function $e(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_setting`,{method:"post",body:st})})}function Ze(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/get_data_sets.json`,{method:"Get",params:st})})}function nt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/destroy_data_sets.json`,{method:"Delete",body:{id:st.deleteId}})})}function ut(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/new.json`,{method:"get"})})}function Gt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/challenges.json`,{method:"post",body:i({},st)})})}function Zt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/edit.json`,{method:"get",params:{tab:st.tab}})})}function Pe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}.json`,{method:"put",body:i({},st)})})}function Je(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_questions.json`,{method:"get"})})}function Vt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/move_position.json`,{method:"post",body:i({},st)})})}function Rt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}.json`,{method:"delete",body:i({},st)})})}function Nt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/edit.json`,{method:"get",params:i({},st)})})}function Bt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/answer.json`,{method:"get",params:i({},st)})})}function Ct(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengeId}/crud_answer.json`,{method:"post",body:i({},st)})})}function Yt(st){return p(this,null,function*(){if(st.type===1)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_choose_question.json`,{method:"post",body:i({},st)});if(st.type===2)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_blank_question.json`,{method:"post",body:i({},st)});if(st.type===3)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/create_judge_question.json`,{method:"post",body:i({},st)})})}function ze(st){return p(this,null,function*(){if(st.type===1)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_choose_question.json`,{method:"post",body:y(i({},st),{choose_id:st.questionId})});if(st.type===2)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_blank_question.json`,{method:"put",body:y(i({},st),{choose_id:st.questionId})});if(st.type===3)return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/update_judge_question.json`,{method:"put",body:y(i({},st),{choose_id:st.questionId})})})}function ue(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/destroy_challenge_choose.json`,{method:"Delete",body:{choose_id:st.questionId}})})}function le(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_question_up_position.json`,{method:"post",body:{challenge_choose_id:st.questionId}})})}function Dt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/choose_question_down_position.json`,{method:"post",body:{challenge_choose_id:st.questionId}})})}function Te(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/challenges/${st.challengesId}/edit_choose_question.json`,{method:"get",params:y(i({},st),{choose_id:st.questionId})})})}function dt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/delete_git_file.json`,{method:"Delete",body:st})})}function Ht(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/delete_git_file.json`,{method:"Delete",body:st})})}function ct(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/mv_file.json`,{method:"post",body:st})})}function Ie(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/mv_file.json`,{method:"post",body:st})})}function Et(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/repository.json`,{method:"post",body:st})})}function ge(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/repository.json`,{method:"post",body:st})})}function Ke(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/secret_repository.json`,{method:"post",body:st})})}function yt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/add_file.json`,{method:"post",body:st})})}function kt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/add_file.json`,{method:"post",body:st})})}function Fe(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/commits.json`,{method:"post",body:st})})}function Dr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/file_content.json`,{method:"post",body:st})})}function St(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/file_content.json`,{method:"post",body:st})})}function Vr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_file.json`,{method:"post",body:st})})}function qr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/update_file.json`,{method:"post",body:st})})}function Er(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/upload_git_folder.json`,{method:"post",body:{path:st.path,secret_repository:st.secret_repository}})})}function jr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/${st.url}`,{method:"Get"})})}function hr(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_tpm.json",{method:"Get",params:st})})}function Zr(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/timeinfo_with_tpm.json",{method:"Get",params:st})})}function sn(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/reset_with_tpm.json",{method:"Get",params:st})})}function ln(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/save_with_tpm.json",{method:"Get",params:st})})}function or(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/active_with_tpm.json",{method:"Get",params:st})})}function Lt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/fork_list.json`,{method:"Get",params:st})})}function gt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.identifier}/change_editable.json`,{method:"put",body:i({},st)})})}function bt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/set_secret_dir.json`,{method:"post",body:i({},st)})})}function jt(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/new.json",{method:"Get",params:st})})}function Cr(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/environment_info",{method:"Get",params:st})})}function br(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/init_repository.json`,{method:"post",body:i({},st)})})}function at(st){return p(this,null,function*(){return(0,t.ZP)(`/api/sci/projects/${st.id}/init_repository.json`,{method:"post",body:i({},st)})})}function Fr(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_secret_repository.json`,{method:"post",body:i({},st)})})}function gn(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/exist_exercise.json`,{method:"get",params:i({},st)})})}function Wn(st){return p(this,null,function*(){return(0,t.ZP)(`/api/mirror_applies/${st.id}.json`,{method:"get",params:i({},st)})})}function gr(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/publish.json`,{method:"post",body:i({},st)})})}function Xr(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/open_vnc.json`,{method:"post",params:i({},st)})})}function dn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/open_webssh.json`,{method:"post",params:i({},st)})})}function Mn(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/save_image.json`,{method:"post",body:i({},st)})})}function ei(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/delete_image.json`,{method:"post",body:i({},st)})})}function ni(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/extend_vnc.json`,{method:"post",body:i({},st)})})}function Gi(st){return p(this,null,function*(){return Fetch(`/api/mirror_applies/${st.id}/reset_vnc_link.json`,{method:"post",body:i({},st)})})}function Mi(st){return p(this,null,function*(){return(0,t.ZP)("/api/paths/get_task_pass.json",{method:"get",params:i({},st)})})}function Ti(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/get_info_with_jupyter_lab.json",{method:"get",params:i({},st)})})}function mi(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st.id}/update_jupyter_lab_setting.json`,{method:"post",body:i({},st)})})}function vi(st){return p(this,null,function*(){return(0,t.ZP)("/api/shixuns/check_shixun_copy.json",{method:"post",body:st})})}function aa(st){return p(this,null,function*(){return(0,t.ZP)(`/api/progress_homeworks/${st}`,{method:"get",params:{is_initiative_study:1}})})}function ii(st){return p(this,null,function*(){return Fetch(`/api/shixuns/${st.id}/update_shixun_study_num.json`,{method:"post",body:i({},st)})})}function Wi(st){return p(this,null,function*(){return(0,t.ZP)("/api/jupyters/preview.json",{method:"get",params:st})})}function wt(st){return p(this,null,function*(){return(0,t.ZP)(`/api/shixuns/${st}/recommend_config.json`,{method:"get"})})}},43859:function(d,v,e){"use strict";e.d(v,{Bg:function(){return p},FO:function(){return F},eJ:function(){return b},eZ:function(){return x},fd:function(){return G},gp:function(){return i},iU:function(){return R},l3:function(){return k},mw:function(){return A},oZ:function(){return l},rM:function(){return T},r_:function(){return H},s:function(){return y},ur:function(){return $},xV:function(){return g},yb:function(){return O}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Z,ie,ne)=>ie in Z?n(Z,ie,{enumerable:!0,configurable:!0,writable:!0,value:ne}):Z[ie]=ne,h=(Z,ie)=>{for(var ne in ie||(ie={}))u.call(ie,ne)&&c(Z,ne,ie[ne]);if(s)for(var ne of s(ie))f.call(ie,ne)&&c(Z,ne,ie[ne]);return Z},o=(Z,ie,ne)=>new Promise((se,Q)=>{var V=ee=>{try{ae(ne.next(ee))}catch(q){Q(q)}},K=ee=>{try{ae(ne.throw(ee))}catch(q){Q(q)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(V,K);ae((ne=ne.apply(Z,ie)).next())});function i(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/teachers.json`,{method:"get",params:h({},Z)})})}function y(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/apply_teachers.json`,{method:"get",params:h({},Z)})})}function p(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/graduation_group_list.json`,{method:"get",params:h({},Z)})})}function g(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/all_course_groups.json`,{method:"get",params:h({},Z)})})}function l(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/set_course_group.json`,{method:"post",body:h({},Z)})})}function b(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/join_graduation_group.json`,{method:"post",body:h({},Z)})})}function x(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/create_graduation_group.json`,{method:"post",body:h({},Z)})})}function O(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/delete_course_teacher.json`,{method:"post",body:h({},Z)})})}function k(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/delete_from_course.json`,{method:"post",body:h({},Z)})})}function A(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/change_member_role.json`,{method:"post",body:h({},Z)})})}function T(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/change_course_admin.json`,{method:"post",body:h({},Z)})})}function F(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/teacher_application_review.json`,{method:"post",body:h({},Z)})})}function $(Z){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z.coursesId}/students.json`,{method:"get",params:h({},Z)})})}function R(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/apply_students.json`,{method:"get",params:ie})})}function H(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/join_student_checkout.json`,{method:"get",params:ie})})}function G(Z,ie){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Z}/student_application_review.json`,{method:"post",body:ie})})}},24780:function(d,v,e){"use strict";e.d(v,{B$:function(){return g},Cx:function(){return V},DA:function(){return T},DH:function(){return p},Ef:function(){return ee},Es:function(){return b},Ex:function(){return tr},FM:function(){return ne},Fn:function(){return q},Gq:function(){return cr},Ho:function(){return $},IU:function(){return fe},JJ:function(){return te},Ol:function(){return Oe},Qx:function(){return ie},Tv:function(){return M},V8:function(){return y},WS:function(){return K},WY:function(){return Z},ai:function(){return Q},bG:function(){return O},bJ:function(){return i},c0:function(){return Jt},dE:function(){return X},dt:function(){return L},gI:function(){return ae},lO:function(){return se},mW:function(){return G},n0:function(){return A},nV:function(){return Le},o1:function(){return Ft},qE:function(){return l},qN:function(){return F},rV:function(){return R},sh:function(){return Ce},vR:function(){return x},w3:function(){return H},x4:function(){return k},z2:function(){return ht}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Qe,Pt,zt)=>Pt in Qe?n(Qe,Pt,{enumerable:!0,configurable:!0,writable:!0,value:zt}):Qe[Pt]=zt,h=(Qe,Pt)=>{for(var zt in Pt||(Pt={}))u.call(Pt,zt)&&c(Qe,zt,Pt[zt]);if(s)for(var zt of s(Pt))f.call(Pt,zt)&&c(Qe,zt,Pt[zt]);return Qe},o=(Qe,Pt,zt)=>new Promise((it,Ot)=>{var pt=me=>{try{Ne(zt.next(me))}catch(Ee){Ot(Ee)}},et=me=>{try{Ne(zt.throw(me))}catch(Ee){Ot(Ee)}},Ne=me=>me.done?it(me.value):Promise.resolve(me.value).then(pt,et);Ne((zt=zt.apply(Qe,Pt)).next())});const i=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}/move.json`,{method:"post",body:Qe})}),y=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}.json`,{method:"delete",body:Qe})}),p=Qe=>o(void 0,null,function*(){return(0,t.ZP)(`/api/common_comments/${Qe.id}.json`,{method:"put",body:Qe})}),g=Qe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"post",body:Qe})}),l=Qe=>o(void 0,null,function*(){return(0,t.ZP)("/api/common_comments.json",{method:"Get",params:Qe})});function b(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/login.json",{method:"post",body:h({},Qe)})})}function x(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/accounts/logout.json",{method:"get"})})}function O(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_user_info.json",{method:"get",params:h({},Qe)})})}function k(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_notice.json",{method:"get",params:h({},Qe)})})}function A(){return o(this,null,function*(){return(0,t.ZP)("/api/users/system_update.json",{method:"get"})})}function T(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/homepage_info.json`,{method:"get"})})}function F(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/attendance.json",{method:"post"})})}function $(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/courses.json`,{method:"get",params:Qe})})}function R(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/shixuns.json`,{method:"get",params:Qe})})}function H(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/subjects.json`,{method:"get",params:Qe})})}function G(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/projects.json`,{method:"get",params:Qe})})}function Z(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos.json`,{method:"get",params:Qe})})}function ie(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/review.json`,{method:"get",params:Qe})})}function ne(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/${Qe.id}.json`,{method:"delete"})})}function se(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/watch_video_histories.json",{method:"post",body:Qe})})}function Q(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/question_banks.json",{method:"get",params:Qe})})}function V(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_public.json",{method:"post",body:Qe})})}function K(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:Qe})})}function ae(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/my_courses.json",{method:"get",params:Qe})})}function ee(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/send_to_course.json",{method:"post",body:Qe})})}function q(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/${Qe.object_id}/create_course_video.json`,{method:"post",body:Qe})})}function te(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/homework_banks/${Qe.topicId}.json`,{method:"get",params:Qe})})}function M(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/question_banks/multi_delete.json",{method:"delete",body:h({},Qe)})})}function L(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/users/${Qe.username}/videos/batch_publish.json`,{method:"post",body:Qe})})}function X(Qe){return o(this,null,function*(){return(0,t.ZP)(`/api/myshixuns/${Qe.identifier}/cancel.json`,{method:"delete",body:h({},Qe)})})}function fe(Qe){return o(this,null,function*(){return(0,t.ZP)("/api/users/get_engineer_url.json",{method:"get",params:h({},Qe)})})}function xe(Qe){return o(this,null,function*(){return Fetch("/api/intelligent_recommendations/user_choice_learn_path.json",{method:"post",body:h({},Qe)})})}function Ce(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/persona.json",{method:"get"})})}function Le(){return o(this,null,function*(){return(0,t.ZP)("/api/intelligent_recommendations/user_learn_path.json",{method:"get"})})}function Oe(Qe){return(0,t.ZP)("/api/accounts/valid_email_and_phone.json",{method:"get",params:Qe})}function Ft(Qe){return(0,t.ZP)("/api/accounts/get_verification_code.json",{method:"get",params:Qe})}function ht(Qe){return(0,t.ZP)("/api/accounts/register.json",{method:"post",body:h({},Qe)})}function At(Qe){return Fetch("/api/weapps/register.json",{method:"post",body:h({},Qe)})}function tr(Qe){return(0,t.ZP)(`/api/users/accounts/${Qe.login}/password.json`,{method:"put",body:h({},Qe)})}function Jt(Qe){return(0,t.ZP)("/api/accounts/reset_password.json",{method:"post",body:h({},Qe)})}function cr(Qe){return(0,t.ZP)("/api/accounts/login_for_phone.json",{method:"get",params:h({},Qe)})}},75730:function(d,v,e){"use strict";e.d(v,{BQ:function(){return i},DH:function(){return $},Db:function(){return se},Ju:function(){return ne},Mz:function(){return G},O2:function(){return l},TJ:function(){return O},Vg:function(){return g},ZY:function(){return y},Zx:function(){return H},cU:function(){return p},fn:function(){return ie},jK:function(){return k},yN:function(){return Z}});var t=e(99064),n=Object.defineProperty,s=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,f=Object.prototype.propertyIsEnumerable,c=(Q,V,K)=>V in Q?n(Q,V,{enumerable:!0,configurable:!0,writable:!0,value:K}):Q[V]=K,h=(Q,V)=>{for(var K in V||(V={}))u.call(V,K)&&c(Q,K,V[K]);if(s)for(var K of s(V))f.call(V,K)&&c(Q,K,V[K]);return Q},o=(Q,V,K)=>new Promise((ae,ee)=>{var q=L=>{try{M(K.next(L))}catch(X){ee(X)}},te=L=>{try{M(K.throw(L))}catch(X){ee(X)}},M=L=>L.done?ae(L.value):Promise.resolve(L.value).then(q,te);M((K=K.apply(Q,V)).next())});function i(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/watch_video_histories.json`,{method:"Get",params:h({},Q)})})}function y(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/watch_statics.json`,{method:"Get",params:h({},Q)})})}function p(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/course_videos/${Q.videoId}/watch_histories.json`,{method:"Get",params:h({},Q)})})}function g(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.coursesId}/own_watch_histories.json`,{method:"Get",params:h({},Q)})})}function l(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}.json`,{method:"Get",params:h({},Q)})})}function b(Q){return o(this,null,function*(){return Fetch("/api/video_items.json",{method:"post",body:Q})})}function x(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/edit.json`,{method:"Get",params:h({},Q)})})}function O(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/stage_shixuns/${Q.id}/edit.json`,{method:"Get",params:h({},Q)})})}function k(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}/star.json`,{method:"post",body:Q})})}function A(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}.json`,{method:"put",body:Q})})}function T(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/send_to_course.json`,{method:"post",body:Q})})}function F(Q){return o(this,null,function*(){return Fetch("/api/users/my_courses.json",{method:"Get",params:h({},Q)})})}function $(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/video_items/${Q.id}/view_video.json`,{method:"post",body:Q})})}function R(Q){return o(this,null,function*(){return Fetch(`/api/video_items/${Q.id}/add_school.json`,{method:"post",body:Q})})}function H(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.course_id}/video_people_statics.json`,{method:"get",params:Q})})}function G(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q.course_id}/video_duration_statics.json`,{method:"get",params:Q})})}function Z(Q){return o(this,null,function*(){return(0,t.ZP)("/api/stages.json",{method:"get",params:Q})})}function ie(Q){return o(this,null,function*(){return(0,t.ZP)(`/api/courses/${Q==null?void 0:Q.id}/course_videos_tree.json`,{method:"get",params:Q})})}function ne(Q){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses.json",{method:"post",body:Q})})}function se(Q){return o(this,null,function*(){return(0,t.ZP)("/api/study_action_analyses/detail.json",{method:"post",body:Q})})}},62406:function(d,v,e){"use strict";e.d(v,{A:function(){return G},CH:function(){return u},EA:function(){return h},FU:function(){return y},G_:function(){return l},LY:function(){return F},Ll:function(){return c},MM:function(){return k},Ps:function(){return $},Sl:function(){return x},To:function(){return p},Vf:function(){return g},XQ:function(){return f},b:function(){return i},bq:function(){return H},cZ:function(){return o},rV:function(){return T},sT:function(){return b},tS:function(){return R},xt:function(){return A},y2:function(){return s}});var t=e(99064),n=(Z,ie,ne)=>new Promise((se,Q)=>{var V=ee=>{try{ae(ne.next(ee))}catch(q){Q(q)}},K=ee=>{try{ae(ne.throw(ee))}catch(q){Q(q)}},ae=ee=>ee.done?se(ee.value):Promise.resolve(ee.value).then(V,K);ae((ne=ne.apply(Z,ie)).next())});const s=Z=>n(void 0,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/base_statistic_data.json`,{method:"Get",params:Z})});function u(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions/${Z.id}.json`,{method:"put",body:Z})})}function f(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions/${Z.id}.json`,{method:"get",params:Z})})}function c(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions.json`,{method:"post",body:Z})})}function h(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/discussions.json`,{method:"get",params:Z})})}function o(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}/add_resources.json`,{method:"post",body:Z})})}function i(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}/lesson_resources_list.json`,{method:"get",params:Z})})}function y(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}.json`,{method:"get",params:Z})})}function p(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons/${Z.id}.json`,{method:"put",body:Z})})}function g(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons.json`,{method:"post",body:Z})})}function l(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/good_lessons.json`,{method:"get",params:Z})})}function b(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z==null?void 0:Z.id}.json`,{method:"get"})})}function x(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z==null?void 0:Z.id}/modules.json`,{method:"get"})})}function O(Z){return n(this,null,function*(){return Fetch(`/api/virtual_classrooms/${Z.id}/videos/batch_publish.json`,{method:"post",body:Z})})}function k(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/members.json`,{method:"post",body:Z})})}function A(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_spacesId}/members/${Z.id}/change_creator.json`,{method:"post",body:Z})})}function T(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/shixuns.json`,{method:"get",params:ie})})}function F(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/shixuns`,{method:"post",body:ie})})}function $(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_classroom_id}/shixuns/${Z.shixun_id}.json`,{method:"delete"})})}function R(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/subjects.json`,{method:"get",params:ie})})}function H(Z,ie){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z}/subjects.json`,{method:"post",body:ie})})}function G(Z){return n(this,null,function*(){return(0,t.ZP)(`/api/virtual_classrooms/${Z.virtual_classroom_id}/subjects/${Z.subject_id}.json`,{method:"delete"})})}},24065:function(d,v,e){"use strict";e.d(v,{$O:function(){return V},EO:function(){return nt},G5:function(){return H},GD:function(){return n},GJ:function(){return y},Gg:function(){return p},I2:function(){return f},IR:function(){return Z},JA:function(){return Ze},JL:function(){return A},Jd:function(){return Q},Ny:function(){return O},RV:function(){return ne},Rb:function(){return R},Rm:function(){return G},V9:function(){return L},Yh:function(){return q},aN:function(){return b},aQ:function(){return o},ag:function(){return $e},bg:function(){return Gt},d8:function(){return $},dE:function(){return ie},eB:function(){return se},eY:function(){return Zt},fn:function(){return Re},h:function(){return Bt},j5:function(){return l},m$:function(){return Pe},oF:function(){return g},qz:function(){return h},t_:function(){return x},tu:function(){return Vt},y8:function(){return ut}});var t=e(89070),n=(Ct=>(Ct[Ct.SuperAdmin=1]="SuperAdmin",Ct[Ct.Operation=2]="Operation",Ct[Ct.CertifiedTeacher=5]="CertifiedTeacher",Ct[Ct.TrainingProduction=8]="TrainingProduction",Ct[Ct.UncertifiedTeacher=12]="UncertifiedTeacher",Ct[Ct.Student=15]="Student",Ct))(n||{}),s=(Ct=>(Ct[Ct.SuperAdmin=1]="SuperAdmin",Ct[Ct.Operation=2]="Operation",Ct[Ct.Admin=5]="Admin",Ct[Ct.Teacher=8]="Teacher",Ct[Ct.Assistant=12]="Assistant",Ct[Ct.Student=15]="Student",Ct))(s||{}),u=(Ct=>(Ct[Ct.SuperAdmin=0]="SuperAdmin",Ct[Ct.Teacher=1]="Teacher",Ct[Ct.Student=2]="Student",Ct))(u||{});const f=Ct=>{const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return Ct.some(ue=>ue==(ze==null?void 0:ze.role))},c=Ct=>{const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return ze!=null&&ze.own?!0:Ct.some(ue=>{var le;return ue==((le=ze==null?void 0:ze.course)==null?void 0:le.course_role)})},h=()=>{const{user:Ct}=(0,t.getDvaApp)()._store.getState(),{userInfo:Yt}=Ct;return Yt.main_site},o=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return(Ct=ze==null?void 0:ze.course)==null?void 0:Ct.course_is_end},i=()=>{const{user:Ct}=getDvaApp()._store.getState(),{userInfo:Yt}=Ct;return Yt.authentication},y=()=>c([1,2,5,8,12]),p=()=>c([1,8,5,12,2]),g=()=>c([1,8,5]),l=()=>c([1]),b=()=>c([1,2,5]),x=()=>c([1,2]),O=()=>f([1,2]),k=()=>f([1]),A=()=>f([1,2,5]),T=()=>c([1,5]),F=()=>c([5,8]),$=()=>c([5]),R=()=>c([1,5,2]),H=()=>c([1,2,5,8]),G=()=>c([12]),Z=()=>c([8]),ie=()=>c([15]),ne=()=>c([1,2,5,8,12,15]),se=()=>c([1,2,5,8,12]),Q=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState(),{userInfo:ze}=Yt;return((Ct=ze==null?void 0:ze.course)==null?void 0:Ct.course_role)===null},V=()=>{var Ct;const{user:Yt,globalSetting:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ue}=Yt,le=((Ct=ze==null?void 0:ze.setting)==null?void 0:Ct.big_model_users)||[];return le==null?void 0:le.includes(ue==null?void 0:ue.login)},K=(Ct=!0,Yt=!1)=>f([1,2,5,8,12,15]),ae=(Ct=!0,Yt=!1)=>Yt||!Yt&&f([1]),ee=(Ct=!0,Yt=!1)=>Yt||!Yt&&f([1,2]),q=()=>f([15]),te=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),M=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),L=(Ct=!0,Yt=!1)=>{const{user:ze}=(0,t.getDvaApp)()._store.getState(),{userInfo:ue}=ze;return ue!=null&&ue.is_shixun_marker?!0:f([1,2,5,8])},X=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),fe=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),xe=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),Ce=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Le=(Ct=!0,Yt=!1)=>Ct?f([1,2,5]):Yt||!Yt&&f([1,2]),Oe=(Ct=!0,Yt=!1)=>Ct?f([1]):!1,Ft=(Ct=!0,Yt=!1)=>f([1,2,5,8,12,15]),ht=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),At=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),tr=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12,15]):Yt||!Yt&&f([1,2]),Jt=(Ct=!0,Yt=!1)=>Ct?!1:Yt||!Yt&&f([1,2]),cr=(Ct=!0,Yt=!1)=>Ct?Yt||!Yt&&f([1,2]):!1,Qe=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):!1,Pt=(Ct=!0,Yt=!1)=>Ct?!Yt&&f([1,2,5,8,12]):!1,zt=(Ct=!0,Yt=!1)=>Ct?f([1,2,5]):Yt||!Yt&&f([1,2]),it=(Ct=!0,Yt=!1)=>f([1,2,5,8,12]),Ot=(Ct=!0,Yt=!1)=>Ct?f([1]):Yt||!Yt&&f([1]),pt=(Ct=!0,Yt=!1)=>Ct?f([1,2]):Yt||!Yt&&f([1,2]),et=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Ne=(Ct=!0,Yt=!1)=>Ct?Yt||!Yt&&f([1,2]):!1,me=(Ct=!0,Yt=!1)=>Ct?f([1,2,5,8,12]):Yt||!Yt&&f([1,2]),Ee=(Ct=!0,Yt=!1)=>c([8]),Re=()=>f([1]),$e=()=>f([1,2]),Ze=()=>f([15]),nt=()=>f([1,2,5]),ut=()=>f([1,2,5,12]),Gt=()=>{var Ct;const{user:Yt}=(0,t.getDvaApp)()._store.getState();return!!((Ct=Yt.userInfo)!=null&&Ct.login)},Zt=()=>{const{user:Ct}=(0,t.getDvaApp)()._store.getState();return Ct.userInfo},Pe=()=>{var Ct,Yt;const{user:ze}=(0,t.getDvaApp)()._store.getState();return!!((Yt=(Ct=ze.userInfo)==null?void 0:Ct.path)!=null&&Yt.own)},Je=Ct=>{const{graduations:Yt}=(0,t.getDvaApp)()._store.getState(),{details:ze}=Yt;return Ct.some(ue=>ue===(ze==null?void 0:ze.user_identity))},Vt=()=>Je([0,1]),Rt=()=>Je([0]),Nt=()=>Je([1]),Bt=()=>Je([2])},14165:function(d,v,e){"use strict";e.d(v,{a2:function(){return u},fw:function(){return t},gW:function(){return s},k:function(){return f},k4:function(){return n}});const t=[{id:0,name:"\u5355\u9009\u9898",nameType:"SINGLE"},{id:1,name:"\u591A\u9009\u9898",nameType:"MULTIPLE"},{id:2,name:"\u5224\u65AD\u9898",nameType:"JUDGMENT"},{id:3,name:"\u586B\u7A7A\u9898",nameType:"COMPLETION"},{id:4,name:"\u7B80\u7B54\u9898",nameType:"SUBJECTIVE"},{id:5,name:"\u5B9E\u8BAD\u9898",nameType:"PRACTICAL"},{id:6,name:"\u7F16\u7A0B\u9898",nameType:"PROGRAM"},{id:7,name:"\u7EC4\u5408\u9898",nameType:"COMBINATION"},{id:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",nameType:"BPROGRAM"}],n=["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"];var s=(c=>(c.PROBLEM="problem",c.PAPER="paper",c.OTHER="other",c))(s||{}),u=(c=>(c.SINGLE="single",c.MULTIPLEFLOW="multiple_flow",c.MULTIPLEFIXED="multiple_fixed",c.OTHER="other",c))(u||{}),f=(c=>(c[c.BISHI=1]="BISHI",c[c.JISHI=2]="JISHI",c[c.KOUSHI=3]="KOUSHI",c[c.OTHER=4]="OTHER",c))(f||{})},33466:function(d,v,e){"use strict";e.d(v,{F:function(){return t}});const t={load:"text/html",123:"application/vndlotus-1-2-3","3ds":"image/x-3ds","3g2":"video/3gpp","3ga":"video/3gpp","3gp":"video/3gpp","3gpp":"video/3gpp",602:"application/x-t602",669:"audio/x-mod","7z":"application/x-7z-compressed",a:"application/x-archive",aac:"audio/mp4",abw:"application/x-abiword",abwcrashed:"application/x-abiword",abwgz:"application/x-abiword",ac3:"audio/ac3",ace:"application/x-ace",adb:"text/x-adasrc",ads:"text/x-adasrc",afm:"application/x-font-afm",ag:"image/x-applix-graphics",ai:"application/illustrator",aif:"audio/x-aiff",aifc:"audio/x-aiff",aiff:"audio/x-aiff",al:"application/x-perl",alz:"application/x-alz",amr:"audio/amr",ani:"application/x-navi-animation","anim[1-9j]":"video/x-anim",anx:"application/annodex",ape:"audio/x-ape",arj:"application/x-arj",arw:"image/x-sony-arw",as:"application/x-applix-spreadsheet",asc:"text/plain",asf:"video/x-ms-asf",asp:"application/x-asp",ass:"text/x-ssa",asx:"audio/x-ms-asx",atom:"application/atom+xml",au:"audio/basic",avi:"video/x-msvideo",aw:"application/x-applix-word",awb:"audio/amr-wb",awk:"application/x-awk",axa:"audio/annodex",axv:"video/annodex",bak:"application/x-trash",bcpio:"application/x-bcpio",bdf:"application/x-font-bdf",bib:"text/x-bibtex",bin:"application/octet-stream",blend:"application/x-blender",blender:"application/x-blender",bmp:"image/bmp",bz:"application/x-bzip",bz2:"application/x-bzip",c:"text/x-csrc","c++":"text/x-c++src",cab:"application/vndms-cab-compressed",cb7:"application/x-cb7",cbr:"application/x-cbr",cbt:"application/x-cbt",cbz:"application/x-cbz",cc:"text/x-c++src",cdf:"application/x-netcdf",cdr:"application/vndcorel-draw",cer:"application/x-x509-ca-cert",cert:"application/x-x509-ca-cert",cgm:"image/cgm",chm:"application/x-chm",chrt:"application/x-kchart",class:"application/x-java",cls:"text/x-tex",cmake:"text/x-cmake",cpio:"application/x-cpio",cpiogz:"application/x-cpio-compressed",cpp:"text/x-c++src",cr2:"image/x-canon-cr2",crt:"application/x-x509-ca-cert",crw:"image/x-canon-crw",cs:"text/x-csharp",csh:"application/x-csh",css:"text/css",cssl:"text/css",csv:"text/csv",cue:"application/x-cue",cur:"image/x-win-bitmap",cxx:"text/x-c++src",d:"text/x-dsrc",dar:"application/x-dar",dbf:"application/x-dbf",dc:"application/x-dc-rom",dcl:"text/x-dcl",dcm:"application/dicom",dcr:"image/x-kodak-dcr",dds:"image/x-dds",deb:"application/x-deb",der:"application/x-x509-ca-cert",desktop:"application/x-desktop",dia:"application/x-dia-diagram",diff:"text/x-patch",divx:"video/x-msvideo",djv:"image/vnddjvu",djvu:"image/vnddjvu",dng:"image/x-adobe-dng",doc:"application/msword",docbook:"application/docbook+xml",docm:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",docx:"application/vndopenxmlformats-officedocumentwordprocessingmldocument",dot:"text/vndgraphviz",dsl:"text/x-dsl",dtd:"application/xml-dtd",dtx:"text/x-tex",dv:"video/dv",dvi:"application/x-dvi",dvibz2:"application/x-bzdvi",dvigz:"application/x-gzdvi",dwg:"image/vnddwg",dxf:"image/vnddxf",e:"text/x-eiffel",egon:"application/x-egon",eif:"text/x-eiffel",el:"text/x-emacs-lisp",emf:"image/x-emf",emp:"application/vndemusic-emusic_package",ent:"application/xml-external-parsed-entity",eps:"image/x-eps",epsbz2:"image/x-bzeps",epsgz:"image/x-gzeps",epsf:"image/x-eps",epsfbz2:"image/x-bzeps",epsfgz:"image/x-gzeps",epsi:"image/x-eps",epsibz2:"image/x-bzeps",epsigz:"image/x-gzeps",epub:"application/epub+zip",erl:"text/x-erlang",es:"application/ecmascript",etheme:"application/x-e-theme",etx:"text/x-setext",exe:"application/x-ms-dos-executable",exr:"image/x-exr",ez:"application/andrew-inset",f:"text/x-fortran",f90:"text/x-fortran",f95:"text/x-fortran",fb2:"application/x-fictionbook+xml",fig:"image/x-xfig",fits:"image/fits",fl:"application/x-fluid",flac:"audio/x-flac",flc:"video/x-flic",fli:"video/x-flic",flv:"video/x-flv",flw:"application/x-kivio",fo:"text/x-xslfo",for:"text/x-fortran",g3:"image/fax-g3",gb:"application/x-gameboy-rom",gba:"application/x-gba-rom",gcrd:"text/directory",ged:"application/x-gedcom",gedcom:"application/x-gedcom",gen:"application/x-genesis-rom",gf:"application/x-tex-gf",gg:"application/x-sms-rom",gif:"image/gif",glade:"application/x-glade",gmo:"application/x-gettext-translation",gnc:"application/x-gnucash",gnd:"application/gnunet-directory",gnucash:"application/x-gnucash",gnumeric:"application/x-gnumeric",gnuplot:"application/x-gnuplot",gp:"application/x-gnuplot",gpg:"application/pgp-encrypted",gplt:"application/x-gnuplot",gra:"application/x-graphite",gsf:"application/x-font-type1",gsm:"audio/x-gsm",gtar:"application/x-tar",gv:"text/vndgraphviz",gvp:"text/x-google-video-pointer",gz:"application/x-gzip",h:"text/x-chdr","h++":"text/x-c++hdr",hdf:"application/x-hdf",hh:"text/x-c++hdr",hp:"text/x-c++hdr",hpgl:"application/vndhp-hpgl",hpp:"text/x-c++hdr",hs:"text/x-haskell",htm:"text/html",html:"text/html",hwp:"application/x-hwp",hwt:"application/x-hwt",hxx:"text/x-c++hdr",ica:"application/x-ica",icb:"image/x-tga",icns:"image/x-icns",ico:"image/vndmicrosofticon",ics:"text/calendar",idl:"text/x-idl",ief:"image/ief",iff:"image/x-iff",ilbm:"image/x-ilbm",ime:"text/x-imelody",imy:"text/x-imelody",ins:"text/x-tex",iptables:"text/x-iptables",iso:"application/x-cd-image",iso9660:"application/x-cd-image",it:"audio/x-it",j2k:"image/jp2",jad:"text/vndsunj2meapp-descriptor",jar:"application/x-java-archive",java:"text/x-java",jng:"image/x-jng",jnlp:"application/x-java-jnlp-file",jp2:"image/jp2",jpc:"image/jp2",jpe:"image/jpeg",jpeg:"image/jpeg",jpf:"image/jp2",jpg:"image/jpeg",jpr:"application/x-jbuilder-project",jpx:"image/jp2",js:"application/javascript",json:"application/json",jsonp:"application/jsonp",k25:"image/x-kodak-k25",kar:"audio/midi",karbon:"application/x-karbon",kdc:"image/x-kodak-kdc",kdelnk:"application/x-desktop",kexi:"application/x-kexiproject-sqlite3",kexic:"application/x-kexi-connectiondata",kexis:"application/x-kexiproject-shortcut",kfo:"application/x-kformula",kil:"application/x-killustrator",kino:"application/smil",kml:"application/vndgoogle-earthkml+xml",kmz:"application/vndgoogle-earthkmz",kon:"application/x-kontour",kpm:"application/x-kpovmodeler",kpr:"application/x-kpresenter",kpt:"application/x-kpresenter",kra:"application/x-krita",ksp:"application/x-kspread",kud:"application/x-kugar",kwd:"application/x-kword",kwt:"application/x-kword",la:"application/x-shared-library-la",latex:"text/x-tex",ldif:"text/x-ldif",lha:"application/x-lha",lhs:"text/x-literate-haskell",lhz:"application/x-lhz",log:"text/x-log",ltx:"text/x-tex",lua:"text/x-lua",lwo:"image/x-lwo",lwob:"image/x-lwo",lws:"image/x-lws",ly:"text/x-lilypond",lyx:"application/x-lyx",lz:"application/x-lzip",lzh:"application/x-lha",lzma:"application/x-lzma",lzo:"application/x-lzop",m:"text/x-matlab",m15:"audio/x-mod",m2t:"video/mpeg",m3u:"audio/x-mpegurl",m3u8:"audio/x-mpegurl",m4:"application/x-m4",m4a:"audio/mp4",m4b:"audio/x-m4b",m4v:"video/mp4",mab:"application/x-markaby",man:"application/x-troff-man",mbox:"application/mbox",md:"application/x-genesis-rom",mdb:"application/vndms-access",mdi:"image/vndms-modi",me:"text/x-troff-me",med:"audio/x-mod",metalink:"application/metalink+xml",mgp:"application/x-magicpoint",mid:"audio/midi",midi:"audio/midi",mif:"application/x-mif",minipsf:"audio/x-minipsf",mka:"audio/x-matroska",mkv:"video/x-matroska",ml:"text/x-ocaml",mli:"text/x-ocaml",mm:"text/x-troff-mm",mmf:"application/x-smaf",mml:"text/mathml",mng:"video/x-mng",mo:"application/x-gettext-translation",mo3:"audio/x-mo3",moc:"text/x-moc",mod:"audio/x-mod",mof:"text/x-mof",moov:"video/quicktime",mov:"video/quicktime",movie:"video/x-sgi-movie","mp+":"audio/x-musepack",mp2:"video/mpeg",mp3:"audio/mpeg",mp4:"video/mp4",mpc:"audio/x-musepack",mpe:"video/mpeg",mpeg:"video/mpeg",mpg:"video/mpeg",mpga:"audio/mpeg",mpp:"audio/x-musepack",mrl:"text/x-mrml",mrml:"text/x-mrml",mrw:"image/x-minolta-mrw",ms:"text/x-troff-ms",msi:"application/x-msi",msod:"image/x-msod",msx:"application/x-msx-rom",mtm:"audio/x-mod",mup:"text/x-mup",mxf:"application/mxf",n64:"application/x-n64-rom",nb:"application/mathematica",nc:"application/x-netcdf",nds:"application/x-nintendo-ds-rom",nef:"image/x-nikon-nef",nes:"application/x-nes-rom",nfo:"text/x-nfo",not:"text/x-mup",nsc:"application/x-netshow-channel",nsv:"video/x-nsv",o:"application/x-object",obj:"application/x-tgif",ocl:"text/x-ocl",oda:"application/oda",odb:"application/vndoasisopendocumentdatabase",odc:"application/vndoasisopendocumentchart",odf:"application/vndoasisopendocumentformula",odg:"application/vndoasisopendocumentgraphics",odi:"application/vndoasisopendocumentimage",odm:"application/vndoasisopendocumenttext-master",odp:"application/vndoasisopendocumentpresentation",ods:"application/vndoasisopendocumentspreadsheet",odt:"application/vndoasisopendocumenttext",oga:"audio/ogg",ogg:"video/x-theora+ogg",ogm:"video/x-ogm+ogg",ogv:"video/ogg",ogx:"application/ogg",old:"application/x-trash",oleo:"application/x-oleo",opml:"text/x-opml+xml",ora:"image/openraster",orf:"image/x-olympus-orf",otc:"application/vndoasisopendocumentchart-template",otf:"application/x-font-otf",otg:"application/vndoasisopendocumentgraphics-template",oth:"application/vndoasisopendocumenttext-web",otp:"application/vndoasisopendocumentpresentation-template",ots:"application/vndoasisopendocumentspreadsheet-template",ott:"application/vndoasisopendocumenttext-template",owl:"application/rdf+xml",oxt:"application/vndopenofficeorgextension",p:"text/x-pascal",p10:"application/pkcs10",p12:"application/x-pkcs12",p7b:"application/x-pkcs7-certificates",p7s:"application/pkcs7-signature",pack:"application/x-java-pack200",pak:"application/x-pak",par2:"application/x-par2",pas:"text/x-pascal",patch:"text/x-patch",pbm:"image/x-portable-bitmap",pcd:"image/x-photo-cd",pcf:"application/x-cisco-vpn-settings",pcfgz:"application/x-font-pcf",pcfz:"application/x-font-pcf",pcl:"application/vndhp-pcl",pcx:"image/x-pcx",pdb:"chemical/x-pdb",pdc:"application/x-aportisdoc",pdf:"application/pdf",pdfbz2:"application/x-bzpdf",pdfgz:"application/x-gzpdf",pef:"image/x-pentax-pef",pem:"application/x-x509-ca-cert",perl:"application/x-perl",pfa:"application/x-font-type1",pfb:"application/x-font-type1",pfx:"application/x-pkcs12",pgm:"image/x-portable-graymap",pgn:"application/x-chess-pgn",pgp:"application/pgp-encrypted",php:"application/x-php",php3:"application/x-php",php4:"application/x-php",pict:"image/x-pict",pict1:"image/x-pict",pict2:"image/x-pict",pickle:"application/python-pickle",pk:"application/x-tex-pk",pkipath:"application/pkix-pkipath",pkr:"application/pgp-keys",pl:"application/x-perl",pla:"audio/x-iriver-pla",pln:"application/x-planperfect",pls:"audio/x-scpls",pm:"application/x-perl",png:"image/png",pnm:"image/x-portable-anymap",pntg:"image/x-macpaint",po:"text/x-gettext-translation",por:"application/x-spss-por",pot:"text/x-gettext-translation-template",ppm:"image/x-portable-pixmap",pps:"application/vndms-powerpoint",ppt:"application/vndms-powerpoint",pptm:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",pptx:"application/vndopenxmlformats-officedocumentpresentationmlpresentation",ppz:"application/vndms-powerpoint",prc:"application/x-palm-database",ps:"application/postscript",psbz2:"application/x-bzpostscript",psgz:"application/x-gzpostscript",psd:"image/vndadobephotoshop",psf:"audio/x-psf",psfgz:"application/x-gz-font-linux-psf",psflib:"audio/x-psflib",psid:"audio/prssid",psw:"application/x-pocket-word",pw:"application/x-pw",py:"text/x-python",pyc:"application/x-python-bytecode",pyo:"application/x-python-bytecode",qif:"image/x-quicktime",qt:"video/quicktime",qtif:"image/x-quicktime",qtl:"application/x-quicktime-media-link",qtvr:"video/quicktime",ra:"audio/vndrn-realaudio",raf:"image/x-fuji-raf",ram:"application/ram",rar:"application/x-rar",ras:"image/x-cmu-raster",raw:"image/x-panasonic-raw",rax:"audio/vndrn-realaudio",rb:"application/x-ruby",rdf:"application/rdf+xml",rdfs:"application/rdf+xml",reg:"text/x-ms-regedit",rej:"application/x-reject",rgb:"image/x-rgb",rle:"image/rle",rm:"application/vndrn-realmedia",rmj:"application/vndrn-realmedia",rmm:"application/vndrn-realmedia",rms:"application/vndrn-realmedia",rmvb:"application/vndrn-realmedia",rmx:"application/vndrn-realmedia",roff:"text/troff",rp:"image/vndrn-realpix",rpm:"application/x-rpm",rss:"application/rss+xml",rt:"text/vndrn-realtext",rtf:"application/rtf",rtx:"text/richtext",rv:"video/vndrn-realvideo",rvx:"video/vndrn-realvideo",s3m:"audio/x-s3m",sam:"application/x-amipro",sami:"application/x-sami",sav:"application/x-spss-sav",scm:"text/x-scheme",sda:"application/vndstardivisiondraw",sdc:"application/vndstardivisioncalc",sdd:"application/vndstardivisionimpress",sdp:"application/sdp",sds:"application/vndstardivisionchart",sdw:"application/vndstardivisionwriter",sgf:"application/x-go-sgf",sgi:"image/x-sgi",sgl:"application/vndstardivisionwriter",sgm:"text/sgml",sgml:"text/sgml",sh:"application/x-shellscript",shar:"application/x-shar",shn:"application/x-shorten",siag:"application/x-siag",sid:"audio/prssid",sik:"application/x-trash",sis:"application/vndsymbianinstall",sisx:"x-epoc/x-sisx-app",sit:"application/x-stuffit",siv:"application/sieve",sk:"image/x-skencil",sk1:"image/x-skencil",skr:"application/pgp-keys",slk:"text/spreadsheet",smaf:"application/x-smaf",smc:"application/x-snes-rom",smd:"application/vndstardivisionmail",smf:"application/vndstardivisionmath",smi:"application/x-sami",smil:"application/smil",sml:"application/smil",sms:"application/x-sms-rom",snd:"audio/basic",so:"application/x-sharedlib",spc:"application/x-pkcs7-certificates",spd:"application/x-font-speedo",spec:"text/x-rpm-spec",spl:"application/x-shockwave-flash",spx:"audio/x-speex",sql:"text/x-sql",sr2:"image/x-sony-sr2",src:"application/x-wais-source",srf:"image/x-sony-srf",srt:"application/x-subrip",ssa:"text/x-ssa",stc:"application/vndsunxmlcalctemplate",std:"application/vndsunxmldrawtemplate",sti:"application/vndsunxmlimpresstemplate",stm:"audio/x-stm",stw:"application/vndsunxmlwritertemplate",sty:"text/x-tex",sub:"text/x-subviewer",sun:"image/x-sun-raster",sv4cpio:"application/x-sv4cpio",sv4crc:"application/x-sv4crc",svg:"image/svg+xml",svgz:"image/svg+xml-compressed",swf:"application/x-shockwave-flash",sxc:"application/vndsunxmlcalc",sxd:"application/vndsunxmldraw",sxg:"application/vndsunxmlwriterglobal",sxi:"application/vndsunxmlimpress",sxm:"application/vndsunxmlmath",sxw:"application/vndsunxmlwriter",sylk:"text/spreadsheet",t:"text/troff",t2t:"text/x-txt2tags",tar:"application/x-tar",tarbz:"application/x-bzip-compressed-tar",tarbz2:"application/x-bzip-compressed-tar",targz:"application/x-compressed-tar",tarlzma:"application/x-lzma-compressed-tar",tarlzo:"application/x-tzo",tarxz:"application/x-xz-compressed-tar",tarz:"application/x-tarz",tbz:"application/x-bzip-compressed-tar",tbz2:"application/x-bzip-compressed-tar",tcl:"text/x-tcl",tex:"text/x-tex",texi:"text/x-texinfo",texinfo:"text/x-texinfo",tga:"image/x-tga",tgz:"application/x-compressed-tar",theme:"application/x-theme",themepack:"application/x-windows-themepack",tif:"image/tiff",tiff:"image/tiff",tk:"text/x-tcl",tlz:"application/x-lzma-compressed-tar",tnef:"application/vndms-tnef",tnf:"application/vndms-tnef",toc:"application/x-cdrdao-toc",torrent:"application/x-bittorrent",tpic:"image/x-tga",tr:"text/troff",ts:"application/x-linguist",tsv:"text/tab-separated-values",tta:"audio/x-tta",ttc:"application/x-font-ttf",ttf:"application/x-font-ttf",ttx:"application/x-font-ttx",txt:"text/plain",txz:"application/x-xz-compressed-tar",tzo:"application/x-tzo",ufraw:"application/x-ufraw",ui:"application/x-designer",uil:"text/x-uil",ult:"audio/x-mod",uni:"audio/x-mod",uri:"text/x-uri",url:"text/x-uri",ustar:"application/x-ustar",vala:"text/x-vala",vapi:"text/x-vala",vcf:"text/directory",vcs:"text/calendar",vct:"text/directory",vda:"image/x-tga",vhd:"text/x-vhdl",vhdl:"text/x-vhdl",viv:"video/vivo",vivo:"video/vivo",vlc:"audio/x-mpegurl",vob:"video/mpeg",voc:"audio/x-voc",vor:"application/vndstardivisionwriter",vst:"image/x-tga",wav:"audio/x-wav",wax:"audio/x-ms-asx",wb1:"application/x-quattropro",wb2:"application/x-quattropro",wb3:"application/x-quattropro",wbmp:"image/vndwapwbmp",wcm:"application/vndms-works",wdb:"application/vndms-works",webm:"video/webm",wk1:"application/vndlotus-1-2-3",wk3:"application/vndlotus-1-2-3",wk4:"application/vndlotus-1-2-3",wks:"application/vndms-works",wma:"audio/x-ms-wma",wmf:"image/x-wmf",wml:"text/vndwapwml",wmls:"text/vndwapwmlscript",wmv:"video/x-ms-wmv",wmx:"audio/x-ms-asx",wp:"application/vndwordperfect",wp4:"application/vndwordperfect",wp5:"application/vndwordperfect",wp6:"application/vndwordperfect",wpd:"application/vndwordperfect",wpg:"application/x-wpg",wpl:"application/vndms-wpl",wpp:"application/vndwordperfect",wps:"application/vndms-works",wri:"application/x-mswrite",wrl:"model/vrml",wv:"audio/x-wavpack",wvc:"audio/x-wavpack-correction",wvp:"audio/x-wavpack",wvx:"audio/x-ms-asx",x3f:"image/x-sigma-x3f",xac:"application/x-gnucash",xbel:"application/x-xbel",xbl:"application/xml",xbm:"image/x-xbitmap",xcf:"image/x-xcf",xcfbz2:"image/x-compressed-xcf",xcfgz:"image/x-compressed-xcf",xhtml:"application/xhtml+xml",xi:"audio/x-xi",xla:"application/vndms-excel",xlc:"application/vndms-excel",xld:"application/vndms-excel",xlf:"application/x-xliff",xliff:"application/x-xliff",xll:"application/vndms-excel",xlm:"application/vndms-excel",xls:"application/vndms-excel",xlsm:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlsx:"application/vndopenxmlformats-officedocumentspreadsheetmlsheet",xlt:"application/vndms-excel",xlw:"application/vndms-excel",xm:"audio/x-xm",xmf:"audio/x-xmf",xmi:"text/x-xmi",xml:"application/xml",xpm:"image/x-xpixmap",xps:"application/vndms-xpsdocument",xsl:"application/xml",xslfo:"text/x-xslfo",xslt:"application/xml",xspf:"application/xspf+xml",xul:"application/vndmozillaxul+xml",xwd:"image/x-xwindowdump",xyz:"chemical/x-pdb",xz:"application/x-xz",w2p:"application/w2p",z:"application/x-compress",zabw:"application/x-abiword",zip:"application/zip"}},3294:function(d,v,e){"use strict";e.d(v,{Z:function(){return u}});const t={PROXY_SERVER:"http://172.16.100.14",API_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",IMG_SERVER:"http://172.16.100.111",FORGE:"https://code.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",TERMINAL_URL:"testsvc1.vnc.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")};var n=null,u={local:{API_SERVER:"http://localhost:3000",IMG_SERVER:"https://testali-cdn.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},dev:t,newReactTest:{API_SERVER:(()=>{let f;switch(location.host){case"test4.educoder.net":f="https://test4-data.educoder.net";break;case"test3.educoder.net":f="https://test3-data.educoder.net";break;case"test2.educoder.net":f="https://test2-data.educoder.net";break;default:f="https://test-data.educoder.net";break}return f})(),SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",IMG_SERVER:(()=>{let f="https://new-testali-cdn.educoder.net";const c=location.host;return c==="test3.educoder.net"&&(f="https://test3-data.educoder.net"),c==="test4.educoder.net"&&(f="https://test4-data.educoder.net"),f})(),OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net"),TERMINAL_URL:"testsvc1.vnc.educoder.net"},preNewBuild:{API_SERVER:(()=>{let f="https://pre-data.educoder.net";return location.host==="pre2.educoder.net"&&(f="https://pre-data2.educoder.net"),f})(),IMG_SERVER:"https://preali-cdn.educoder.net",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"https://forge.educoder.net/",QQLoginCB:encodeURIComponent("https://pre.educoder.net")},newBuild:{API_SERVER:(()=>{let f="https://data.educoder.net";return document.domain==="kepukehuan.educoder.net"?f="https://kepukehuan-data.educoder.net":(document.domain==="www.tokcoder.com"||document.domain==="tokcoder.com")&&(f="https://data.tokcoder.com"),f})(),SSH_SERVER:"wss://webssh.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_Slice:"https://fu.educoder.net",IMG_SERVER:"https://ali-cdn.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"https://office.educoder.net",OFFICE_IP:"https://officedata.educoder.net",FORGE:"https://code.educoder.net/",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"},newTest:{API_SERVER:"https://test-data.educoder.net",IMG_SERVER:"https://test-data.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",SSH_SERVER:"wss://pre-webssh.educoder.net",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",FORGE:"http://test-oldweb.educoder.net/",QQLoginCB:encodeURIComponent("https://test-data.educoder.net")},test:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},preBuild:{API_SERVER:"",IMG_SERVER:"https://preali-cdn.educoder.net",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},newWeb:{API_SERVER:"https://test-newweb.educoder.net",IMG_SERVER:"https://test-newweb.educoder.net/",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"http://test-oldweb.educoder.net/",SSH_Slice:"https://testfu.educoder.net",OFFICE_SERVER:"https://testoffice.educoder.net",ONLYOFFICE:"https://testoffice.educoder.net",OFFICE_IP:"http://113.246.243.98:9569",SSH_SERVER:"wss://pre-webssh.educoder.net",QQLoginCB:encodeURIComponent("https://test-newweb.educoder.net")},build:{API_SERVER:"",IMG_SERVER:"",REPORT_SERVER:"http://192.168.1.57:3001",FORGE:"https://forge.educoder.net/",SSH_SERVER:"wss://webssh.educoder.net",SSH_Slice:"https://fu.educoder.net",OFFICE_SERVER:"https://officeserver.educoder.net",ONLYOFFICE:"",OFFICE_IP:"https://officedata.educoder.net",QQLoginCB:encodeURIComponent("https://www.educoder.net"),TERMINAL_URL:".jupyter.educoder.net"}}[window.ENV||"dev"]},99064:function(d,v,e){"use strict";e.d(v,{IV:function(){return M},U2:function(){return ae},ZP:function(){return se},d4:function(){return ee},gz:function(){return te},rz:function(){return ne},v_:function(){return q}});var t=e(3294),n=e(28909),s=e(43418),u=e(8591),f=e(85582),c=e.n(f),h=e(59301),o=e(89070),i=e(955),y=e(89392),p=e.n(y),g=Object.defineProperty,l=Object.defineProperties,b=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,k=Object.prototype.propertyIsEnumerable,A=(L,X,fe)=>X in L?g(L,X,{enumerable:!0,configurable:!0,writable:!0,value:fe}):L[X]=fe,T=(L,X)=>{for(var fe in X||(X={}))O.call(X,fe)&&A(L,fe,X[fe]);if(x)for(var fe of x(X))k.call(X,fe)&&A(L,fe,X[fe]);return L},F=(L,X)=>l(L,b(X)),$=(L,X,fe)=>new Promise((xe,Ce)=>{var Le=ht=>{try{Ft(fe.next(ht))}catch(At){Ce(At)}},Oe=ht=>{try{Ft(fe.throw(ht))}catch(At){Ce(At)}},Ft=ht=>ht.done?xe(ht.value):Promise.resolve(ht.value).then(Le,Oe);Ft((fe=fe.apply(L,X)).next())});let R;const H={200:"\u670D\u52A1\u5668\u6210\u529F\u8FD4\u56DE\u8BF7\u6C42\u7684\u6570\u636E\u3002",201:"\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u6210\u529F\u3002",202:"\u4E00\u4E2A\u8BF7\u6C42\u5DF2\u7ECF\u8FDB\u5165\u540E\u53F0\u6392\u961F\uFF08\u5F02\u6B65\u4EFB\u52A1\uFF09\u3002",204:"\u5220\u9664\u6570\u636E\u6210\u529F\u3002",400:"\u53D1\u51FA\u7684\u8BF7\u6C42\u6709\u9519\u8BEF\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u65B0\u5EFA\u6216\u4FEE\u6539\u6570\u636E\u7684\u64CD\u4F5C\u3002",401:"\u7528\u6237\u6CA1\u6709\u6743\u9650\uFF08\u4EE4\u724C\u3001\u7528\u6237\u540D\u3001\u5BC6\u7801\u9519\u8BEF\uFF09\u3002",403:"\u7528\u6237\u5F97\u5230\u6388\u6743\uFF0C\u4F46\u662F\u8BBF\u95EE\u662F\u88AB\u7981\u6B62\u7684\u3002",404:"\u53D1\u51FA\u7684\u8BF7\u6C42\u9488\u5BF9\u7684\u662F\u4E0D\u5B58\u5728\u7684\u8BB0\u5F55\uFF0C\u670D\u52A1\u5668\u6CA1\u6709\u8FDB\u884C\u64CD\u4F5C\u3002",406:"\u8BF7\u6C42\u7684\u683C\u5F0F\u4E0D\u53EF\u5F97\u3002",410:"\u8BF7\u6C42\u7684\u8D44\u6E90\u88AB\u6C38\u4E45\u5220\u9664\uFF0C\u4E14\u4E0D\u4F1A\u518D\u5F97\u5230\u7684\u3002",422:"\u5F53\u521B\u5EFA\u4E00\u4E2A\u5BF9\u8C61\u65F6\uFF0C\u53D1\u751F\u4E00\u4E2A\u9A8C\u8BC1\u9519\u8BEF\u3002",500:"\u670D\u52A1\u5668\u53D1\u751F\u9519\u8BEF\uFF0C\u8BF7\u68C0\u67E5\u670D\u52A1\u5668\u3002",502:"\u7F51\u5173\u9519\u8BEF\u3002",503:"\u670D\u52A1\u4E0D\u53EF\u7528\uFF0C\u670D\u52A1\u5668\u6682\u65F6\u8FC7\u8F7D\u6216\u7EF4\u62A4\u3002",504:"\u7F51\u5173\u8D85\u65F6\u3002"},G=(L,X)=>$(void 0,null,function*(){if(L.status>=200&&L.status<300)return L;const fe=H[L.status]||L.statusText;let xe;var Ce=L.json();yield Ce.then((Oe,Ft)=>{setTimeout(()=>{let ht=(0,o.getDvaApp)()},400),xe=Oe.message,window.showNetworkErrorTip(Oe.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`),n.Z.error({style:{wordBreak:"break-all"},message:Oe.message||`\u8BF7\u6C42\u9519\u8BEF ${L.status}: ${L.message}`,description:Oe.message?"":fe})});const Le=new Error(fe);throw Le.name=L.status,Le.response=L,{data:L,code:L.status,message:xe||fe}}),Z=(L,X)=>{const fe=L.headers.get("Content-Type");return fe&&fe.match(/application\/json/i)&&L.clone().text().then(()=>{}),L};function ie(L){try{return decodeURIComponent(L),decodeURIComponent(encodeURIComponent(L))===L}catch(X){return!1}}const ne=L=>{L=L||{};let X="";for(let fe in L)typeof L[fe]=="object"?Array.isArray(L[fe])&&L[fe].forEach((xe,Ce)=>{X+="&"+fe+"[]="+xe}):L[fe]!==void 0&&(X+="&"+fe+"="+(ie(L[fe])?L[fe]:encodeURIComponent(L[fe])));return X.substr(1)};function se(L,X,fe,xe){X.method||(X.method="get"),X.method=X.method.toUpperCase(),X.mode="cors";const Ce=T({},X),{user:Le}=(0,o.getDvaApp)()._store.getState(),{userInfo:Oe}=Le,Ft=L+(Ce.body?JSON.stringify(Ce.body):""),ht=c().sha256().update(Ft).digest("hex"),At={credentials:"include",withCredentials:!0},tr={};Oe!=null&&Oe.login&&(tr.zzud=Oe==null?void 0:Oe.login,Oe!=null&&Oe.school_id&&(tr.zzsud=Oe==null?void 0:Oe.school_id),Ce.params=T(T({},Ce.params||{}),tr));let Jt=T(T({},At),(0,y.cloneDeep)(Ce));(Jt.method==="POST"||Jt.method==="PUT"||Jt.method==="PATCH"||Jt.method==="DELETE")&&(fe?(Jt.headers=F(T({_method:X.method.toUpperCase()},Jt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session")}),Jt.body=Ce.body):(Jt.headers=T({Accept:"application/json",_method:X.method.toUpperCase(),"Content-Type":"application/json; charset=utf-8","Pc-Authorization":(0,i.ej)("_educoder_session")},Jt.headers),Jt.body=JSON.stringify(Ce.body))),Jt.method=="GET"?(Jt.headers=F(T({Accept:"application/json","Content-Type":"application/json; charset=utf-8",_method:X.method.toUpperCase()},Jt.headers),{"Pc-Authorization":(0,i.ej)("_educoder_session")}),Ce.params&&ne(Ce.params)&&(L+="?"+ne(Ce.params))):tr.zzud&&(L+="?"+ne(T({},tr)));const cr=Ce.expirys&&60;let Qe;(Ot=>{Ot.json="application/json;charset=UTF-8",Ot.form="application/x-www-form-urlencoded; charset=UTF-8"})(Qe||(Qe={}));let Pt;(Ot=>{Ot.get="GET",Ot.post="POST"})(Pt||(Pt={}));const zt=Ot=>$(this,null,function*(){const pt=yield Ot.arrayBuffer();let et;const Ne=new Blob([pt]);try{et=Ot.headers.get("Content-Disposition").split(";")[1].replace("filename=","").replace(/[\s+,\',\",\‘,\’,\“,\”,\<,\>,\《,\》]/g,"")}catch($e){et="userfiles.zip"}const me=document.createElement("a"),Ee=window.URL.createObjectURL(Ne),Re=et;return me.href=Ee,me.download=Re,me.click(),window.URL.revokeObjectURL(Ee),pt});let it=t.Z.API_SERVER;return(window.ENV==="dev"||L.startsWith("http"))&&(it=""),Jt.method=="GET"&&Jt.params&&Object.keys(Jt.params).map(Ot=>{if(Jt.params[Ot]&&!Array.isArray(Jt.params[Ot]))try{Jt.params[Ot]=encodeURIComponent(decodeURIComponent(Jt.params[Ot]))}catch(pt){Jt.params[Ot]=encodeURIComponent(Jt.params[Ot])}}),(0,i.Ec)(Jt,L),xe&&(it=""),Jt.headers._method=Jt.method,Jt.headers["X-HTTP-Method-Override"]=Jt.method,Jt.method!=="GET"&&(Jt.method="POST"),fetch(it+L,Jt).then(Ot=>G(Ot,T({url:t.Z.API_SERVER+L},Jt))).then(Ot=>Z(Ot,ht)).then(Ot=>$(this,null,function*(){var pt,et,Ne,me;try{const Re=Ot.headers.get("cs");Re&&(0,i.d8)("_educoder_session",Re,1)}catch(Re){}if(Ot.status===204)return Ot.text();let Ee;if(Ot.headers.get("content-type").indexOf("application/json")>-1){Ee=yield Ot.json();try{const Re=/\(\s+\/api\/attachments\/(\d+)|\(\/api\/attachments\/(\d+)\//g,$e=/\"\/api\/attachments\/(\d+)\//g,Ze=/\(\s+\/files\/uploads\/(\d+)|\"\/files\/uploads\/(\d+)\//g,nt=/\/api\/attachments\/(\d+)/g,ut=/\/attachments\/download\/(\d+)/g;let Gt=JSON.stringify(Ee).replace(nt,(Zt,Pe,Je,Vt)=>{const Rt=Pe||Je||Vt;return"/api/attachments/"+(0,i.Jn)(Rt)}).replace(ut,(Zt,Pe,Je)=>{const Vt=Pe||Je;return"/attachments/download/"+(0,i.Jn)(Vt)}).replace(Re,(Zt,Pe,Je,Vt)=>{const Rt=Pe||Je||Vt;return"(/api/attachments/"+(0,i.Jn)(Rt)}).replace($e,(Zt,Pe,Je)=>{const Vt=Pe||Je;return'"/api/attachments/'+(0,i.Jn)(Vt)}).replace(Ze,(Zt,Pe,Je)=>{const Vt=Pe||Je;return"(/files/uploads/"+(0,i.Jn)(Vt)}).replace(/\r\n/g,` -`);Ee=JSON.parse(Gt)}catch(Re){}}else Jt.headers["Content-Type"]==="application/xml"?Ee=yield Ot.text():(pt=Ce.body)!=null&&pt.autoDownload||(et=Ce.params)!=null&&et.autoDownload?Ee=yield zt(Ot):Ee=yield Ot.arrayBuffer();try{Ee.status===401&&(!((Ne=Jt.params)!=null&&Ne.hidePopLogin)||!((me=Jt.body)!=null&&me.hidePopLogin))&&(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),Ee.status===402&&(localStorage.getItem("addinfo")==="2"?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u586B\u5145\u4FE1\u606F\u5F39\u7A97"}}):(R=R||s.default.confirm({visible:!1,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88"}),R.update({centered:!0,visible:!0,title:"\u63D0\u793A",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:()=>{o.history.push("/account/profile/edit")}})))}catch(Re){console.log("fetcherr",Re)}return K(Ee,L),Ee})).catch(Ot=>{try{const pt=Ot.code;if(Ot instanceof TypeError&&window.showNetworkErrorTip(`${L}${Ot.message}`),pt){if(pt===401){(0,o.getDvaApp)()._store.dispatch({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}});return}K(Ot,L)}else L.includes("/file/filePatchMerge")?(0,o.getDvaApp)()._store.dispatch({type:"shixunHomeworks/setActionTabs",payload:{key:"\u5206\u7247\u4E13\u7528504",params:Jt.body}}):Ot.message!=="403"&&window.showNetworkErrorTip(`${L}${Ot.message}`);return Ot}catch(pt){}})}let Q=!1,V=!1;const K=(L,X)=>{var fe,xe,Ce;if(L.status==-6&&!V){V=!0,(0,i.d8)("_educoder_session","logout",1),(0,i.m5)(),setTimeout(()=>V=!1,500),s.default.info({title:"\u7CFB\u7EDF\u901A\u77E5",content:L.message,okText:"\u77E5\u9053\u4E86",maskStyle:{background:"#000"},onOk:()=>{window.location.reload()}});return}if(L.status==-7){V=!0,setTimeout(()=>V=!1,500);let Oe="";(fe=L==null?void 0:L.data)!=null&&fe.exercise_list&&((Ce=(xe=L==null?void 0:L.data)==null?void 0:xe.exercise_list)==null||Ce.map(Ft=>{Oe+=`\u300A${Ft.exercise_name}\u300B`})),s.default.info({title:"\u63D0\u793A",content:h.createElement("div",{id:"fetchStatus7",className:"fetchStatus7"},""),maskClosable:!1,closeIcon:!1,width:550,maskStyle:{background:"#000"},okText:"\u8FD4\u56DE\u9996\u9875",onOk:()=>{window.location.href="/"}}),setTimeout(()=>{document.getElementById("fetchStatus7").innerHTML=`
\u60A8\u5F53\u524D\u6709\u6B63\u5728\u8FDB\u884C\u7684\u8003\u8BD5 ${Oe} \uFF0C\u8BF7\u5728\u8003\u8BD5\u7ED3\u675F\u540E\u8BBF\u95EE\u8BE5\u9875\u9762
`},500);return}if((L.status==-1||L.status==-2||L.status==-102||L.status>400)&&L.status!=403&&!V){V=!0,setTimeout(()=>V=!1,500),u.ZP.warning({content:L.message,key:"message-key"});return}const Le={403:"/403",404:"/404",500:"/500"};if(Le[L.status]&&!Q){const{user:Oe}=(0,o.getDvaApp)()._store.getState(),{userInfo:Ft}=Oe;throw window.location.pathname.indexOf("/users")>-1&&document.domain==="kepukehuan.educoder.net"&&(Q=!0),setTimeout(()=>Q=!1,500),sessionStorage.setItem("errorStatus",JSON.stringify(L)),Object.values(Le).includes(window.location.pathname)?console.log("\u5F53\u524D\u8DEF\u5F84\u5B58\u5728\u4E8E mapping \u4E2D, \u4E0D\u518D\u6267\u884C\u8DF3\u8F6C"):location.replace(Le[L.status]),new Error("403")}};function ae(L,X){return se(`/api/${L}`,{method:"Get",params:X||{}})}function ee(L,X){return se(`/${L}`,{method:"Get",params:X})}function q(L,X){return se(`/api/${L}`,{method:"Post",body:T({},X)})}function te(L,X){return se(`/api/${L}`,{method:"Put",body:T({},X)})}function M(L,X){return se(`/api/${L}`,{method:"delete",body:T({},X||{})})}},64892:function(d,v,e){"use strict";e.d(v,{Bn:function(){return s},hw:function(){return n},mi:function(){return t}});const t="WTJJelpXRXdaakk0Tm1SbE56UTFPRFl5TXpnNVltWmtZVE0zTVdSalltST0=",n="WVdaak1UVmhOVEF3TkRRd05qZGlZemRsTVdZeFptSTROek5rT0daak1UYz0=",s="T1RkaE1XWTRaalJoTUdaaE9HUmxaR016T0RGa05XTTNPRFkwTkdJeVpUQT0="},24768:function(d,v,e){"use strict";e.d(v,{AL:function(){return $},Iy:function(){return p},Qv:function(){return b},ez:function(){return F},jb:function(){return g}});var t=e(32834),n=e.n(t),s=e(11690),u=e.n(s);let f=1;function c(ie,ne){const se=ie.match(/^(\s+)(?:```)/);if(se===null)return ne;const Q=se[1];return ne.split(` -`).map(V=>{const K=V.match(/^\s+/);if(K===null)return V;const[ae]=K;return ae.length>=Q.length?V.slice(Q.length):V}).join(` -`)}let h=[],o=["